cttagcataatatgcataagtaattatattatgagaggtaagagttataactctctgcgcttacttagcataatatatattagtaattatattatatacgtataagagttatagttagtatattaagatacagcgtatttagaagctagtaaggtttttaagtattactctataataattagcttaaataatagcttagtattatgcctctaagcctatgctttatttaaagcactagctattttagaacttagctagtctaagaacctcttaaagtctaatacttctttagtttctaattctaaattcttattcttaattactgcagcttcttctatactatctactttaggctttttttctttactcttattcttcttactaagcttactatctagtctatagttatctagaagcctacttaagtacttcttaagcttaaatttcttcttatctatatctttaacttagaccttatagtctaggtttagaatgtacttgctagtttccttaatatacttagagtagcgtagcctagcagtattagttattatatataataagtatatataataaacttactcttagttattatttcttataacttttaagattattagcagaaagttttttataaaacttctactatttcttctttttagccttactcttaaactctttagactaaagctttttaaggcctaacttatactcttagtatataatcttcttaagaacgctattagagctaaatagatgcctagtagagtttaggcctttacttctatttagagcatttaactttcttagcagaagctctattagctttattaagagttagctaatatatatataagttaattttcttacttaatattattctatctcttataggcgtttattagcatattctctagctacttagctatagtagagtaagtatttaactataataaaggtacgtaataacttactactagacttttatctaaagcgcttttctataagcgtcttatatatatctctaacctttctaggctaactcttatatagtatattagaattatactctagaaaatccttcttaatgcgctttctaaggtatttctttatagcttagttagcatcttttacttttataagtacttctctcttctttagatcttagcgcagtatgctttctctaagctatagtatagatagtagtgcttagtttatgcttagaattaatagtaaagttagtagaatagctacgcttaacttcttaactatagagcataagaatctaactaactttatttagtcttaacttaaatctctagttatattagcatatgctattataaaatactataataataccttactaatcttaacttacttattgaaactaaaattctctagaatagtaggagttataatctagtagtagactctctagtatatctaagtcttcttcttaagtatatactatgctatattataaagtagcgcaataaaagtatataataaaatctagtagtagagaagtagctaacttaaagtttagaaagttaagaatataaagttatagcctatatactactatctaaaagctatactagcgcagttactaggttaataactctgcataatatatattaaattctctagatattagactaagctaaaattagtataaaataaaagctagcagtaagtactattatcctatttattattatagtttcttattatatatagagatgtgcattgcgctgcagaggctatagcgcttataaataggtaagagataaataaaacttctaaaaaaagaggtttttatctctctaactagaaatatcttgctttaaaatagctatatcttaataaaactagtgctaggagaaagcgcagactctaaactattagcttataaattattatagtttattatcttatatctagctctatatagaagtagtagatctaaaactagagctttctactacttttgcgctagcagaggtctacgcatgctagtagatctacgcagatatttaaattattagggttttctctatatactactactataacttctttaaatttcttaatatattttaatatatcttcttaagtattagcctctagcagcagtaataataaagaagagacttctattatacctactctagctaagattcttacgcctactaatattaaagattcttaaattagtagtaataagaactctggctatataataataaagaagaatgagtttaataataatcttaaagagtagcctctgcgttagaagaaaactctaaaaacttctaagttaagagttagtgctgctaaagctaagagaaagagattagctagagttagtagtaaagagcttagaaaggaccttgcttctatagctgcgcgtaagaaatctattatctctaaacttagcactaagcttttaataaatactaagactagaagagctaaggctagcagcaagaaagcctattgctataagctaggcagtatattattatagcttattattatatctaactacttactatatctagctatatctctaagatagatctattaatattagaagttaatagaaatgcttatttctaaggctctgcttaactgccttattagagagattacttagtaatataggcttaatttttaattttagagagttataattaatgtaatctaagaggcattagaggcttttcttattagctactttaagagaatattatattatactttaattaatatatactaatatctctacgttgtattaacgtaatatatgctaagcgcgttactattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttctatattctctatctctactttatagaccgttgaattatatctagtcttactataagtgctgtagcgcctttctatgcgtactctctttaatagtctattactattattataatagttctctgctattatagtaattaagtctaatatcttactaactattaaggttttctctacttatatatattattatttatatgccttatactttattattgcttctatagcgtcttaaaagtagcttatttctttttatattaatattatattatatactatctactaagcgcctttacttagctatataatctttttatctattaactttactatagaacttatatagttttatactctctattaaataagcgtactctatacctctatcttataagcgttatatagtatctttgcttactaagcactattcttaatagtagttaatagtagagtatagaggcatatattaagctttaataatactatctctaggttatatagaactaagctagtatcttaaaactctatataaacgttctttgctataaatatcttcttaaaagtagctttaaaggctagtagaaaggttttcttattaatatagtagatataactatatactaaggctaagatgctattactatacgcacgctttaatagtaagaaataagtaatattaagtagctatagaagatataataagtgcgtaggtatatagagagtaataatcttcttctctttatagtatttctagaattctactatataatagctcttatagctattaataataagcagcttatatactgctaataagatatatatagaagttaaagtatttaagctaagtaagcgctaaattattatttatttagctagtagagctaacttaaataaattagttatatagaaggttataaaactagtttaagataagaactttgcttataaagataagaaaaagtaaaattactttctctattatgctaataccttatactagtataacttacttataattactaagctagagcttctttgcctttctaagcttctctaaacttattactataagctaagaggatattttacttattaagaagctagacttattaaagttatatatattcttatctataaccttatacttcttctttatactctaaactagtataaactagagctaaataattactaagttcttatagatagcttactagtaattatataaatagctctagtatatttatagcttaagagtatgcttaataaagttattaacttagttcttgctaataagcttgctagtatgctctctaattagtctattagctatatcttatatattagcctttaagataggtagactacgtatagaatacttaagtatacgctctataattaccttctcttctagttttattaggcgctttaagtttagcttatagttatattaagagcgctttctattatattattattaaattatttattctagtatattatagatcttcttagcgcgttagagacttttctatctgctatagttatatattagagatagtaagctatatgttagctttagtataggttctataagtctattattattaagatattacgtattaatattatgcagttattttagtaagaagactgcagcgcttacttaggtatagcgcttacttataaactatattactagttagctttaaaagcttctaagtataaaaataaaaaataactttttaataagctatttaactttagagggcatataaagaattattatagtaatatatataaaatatatattactatcttattctagaagttaaataagcttattaatagctttagtattagcttagttatctctcttttcttctttctgctctatttgcctatatttcgttattctctgtatttagcctaaaatctagttttagctagtattaattaggcttatctatttagaatgcaaggtaatagtaaactagtaaagttagtttactagagcttatattagtagttactagtctatactaattagtactagctagtattttagctctattctaagaactgctagtataagctattttactagtctaagagatttataatctaataagagatttataagctattagagcttattaattattataaattattagaaattaatattagagttctaaaccttagattttagtatagcagagctaggatagtactagctatagttagatacaatagtattatatatactatagctatctctagagttagatagtacctctaattcgatattttacctatcgtctattatttgctactattgtaagtattatataactatttttatagttatctattattacttaatagctatctttctatttatagagagtagtagttatttatctttatattacctactactttctaataaacaacgcgccttaagttaataatatatagcttatatataactagctatttaattttctaggataatattaaatctagcctagaggagaatagcgttaaggtaaatagtactctatagctagacgttgttagagctactgcagaaaagagttaaaagaaactaaagaagtattattcttaaatagctaataagagagaggttatttttaatatagtaactatattagatctaggtaagaagcttatagtatataaggtatatttattatgctattttattatagtactaacttactatagtgctagaacttattataagagctatactataaatatacttactaagaactatttctataatatcttaaatgctataatactttactagtaagaacttttacgcttatactaataaataacttataataattatctttaaagtagttttataagctactattacttttatagttactatttagtagcttcttagctactatagaagataagcctctatctatataagataagagagaattttatcttataatgcttataattaagcctcttaataataagaatagcattaacgtactagcatagtaaaaattaaataaaagtttatattcttagcttacttaagttactaagaatatactagtagtatagattatataagttagcataaaataagtatttaatactataaagaaaataattagagattgctagcatagactaaacgcctagtctatctaagatattataattcttaagtataagataataaataaaaaaagatatatagatattaagatagagaagaatttaattatacttactctcttagtaataagtaacttattacttttctctatctctagcagataatactctgctactaaataagaagatagataatcttcttatattactatttttctatttatatgctaaataaagataaaagtatatattaaagtagtatagagaaagatagagataataatatatatattatataataaagctctagtacttctttatattatgcctagctactatagaaataaataaagctattatactacgctaataagtataataaagaagtataataatagtatagttagtaaataatatatttcttatattaattataatatttactatcttaactaaaaatataatataataattgcataagataaataatatatatatctttctagaattaacataataattatataagataaataatatatatatcttctaaaataagcttagtttacttataacttattagatactttaaaacttaactataacttaactttatagtaggataacttaacctagacttaactttattatataatacttaactctaacttatatagtcttagcgctaacttaatctaagttaatctatacttaactatactctaacttatacctatatataagttatctatacctatttgctagcctaaagctaactaagctttaggtataaatatctattaattgctactatagcttagtagcgatttatctctagtcttataggataatatactcttattttcgttattactatgcatctagtatctaacaacgttatattatctaatatctatactctagaatatttaaactaggtaataagaagtaagataaatttctattagagatagatataataagtttatgctatcttaaatctaaaccttaaatagtataggcatagactctaagatagcagttaagaggtttagcagtaaagcatagctattaattacagctattagactaaattgactctaagtattaatcttctgcactttgtactgtaacgtaattctagtgaagttgtatttctataaataaggtctcgtttagcaaacatgcttgtctggtagtgtttctttaatcgcgcttttacgctcgctcgccgtcaggtctgctcgaccagcccagggtagattgcataagatcatttatctccgatccaagcatagagcctgatgtgctatctaaatagtgctctatagctacgtgattctcagtcgctatctaggtgcatccacctcgcctactaaggcatgctatagcttgaacccgcctattacctgtctctgaaacattctactcttatcgtacctcgaagaaacctctcgtagtactactaagctctcttgaccgtatccgcccagaacattctgccagcttcctgcataattcatgtacaaatgcgcatcatacacgccctcttcgatagcgatctggtcgatttgcgcagcaagtcttttcgtcgctatatcgaggcctgcagttgctgcaggatcttcgtattgtattgcgagcccgatatttagaagtcttttctccgcttctgaacccgctgcaaagcctaggatgtttgggttagaagatggagctgtcgctgggacggactggatcgaaatcgctaccgtgaggttcgcggaaagatagctatcggccagagtaatcgacgtttctcggaacagagtttgtatacggctgagagcggtgcgagataccacgatggtgtttgtggcccaatgcatacttgaaaacccttcagtcaacggctgcgtacctgacaacatgtatggcgatggtgacatcgagacggacgaacttactagtattgtttgacgaccggtgatatcttttctccagcgaaggatcccggagaatctatgcgtatcgagttgaaaatttgaggctgtatcttagcaaatgtttccagtgcactaccgttaacgatgctaggcctggcatggtacatggcgatgttggccgtaaaagctcggagagtggcgtcgtacacaaatccgaatgtaaacatagcgtacgggtcgaaacgtgctgggttcttgaagtcgacaactgcatcgagtagctcttcgtccgtcgagtttgagtatatgacaacgccaccccacaaaggaggttgcggaaacgttctcagctgtaatttcgttacaacgccgaagttattctgcccacccttcagcgcggcgaagagatcagggtgggatttcgagttcgcatttacgatcactccactggaaaggacaacttcgaagttgactacatagtcacaggcccagcctcgctctggtgagaagaatccgatgcctcctatacgtcggaatttcagtgcgtgatcgtaaagcaaatacgagtcgggagtccgtacctccaagtagaaagccagccactccaacctttccattcctgccaccttgaaaggacaattgatagggatcgagagcatcgtacactttctgccacctggctccggggccaactgatacgatgccagcggattgatccaactgaacgctgtccatattgcttagatcaatggttatgccatgctcaatgtcagcgaatcctgccactatcagtaccagcaatcataggcatctcttcaagtctttacctatgttggtgttatggcctccacttcgaattgcaaaagcaacatcatggaaagcgctgagtgttttgatgatagtgacgacatcaatcgatacttgaggtcgggcaagacagataggccggaggcgcgttcctagaaatgcataggaggtaatagaactctcatatgtaggtgttcctggaaggaagatgcgtcctggtagaatatattgtaagaattgacaagcttgtgtagcattaccgggatgtgcggttccggtagtcaagaacaaaggaaacaacaagaggaatagctgtcggcacgacaccatgatttgcactttgcagggaatttgcacctgatagaggagttgagagacttaccaaagagtcgtgaacatgttatcgagagtatttctatagcgacacaacataccgcatttcgctagctcctatggaaaagaatgagggctttaagagcttgtagtccattcctgtctgttatagtttagccgttggctctgctagatggccaaagactaggaaggaatgagacccggtagcaaggcatgcaagcgtaacgcgcaagttatcaggacagaagttcacgcccaacacgcttcgtcatcgcttgcgatatctgtttcacgtcggacttcaatgcgtgtgaactttcgcagctagtctaagccatgatttaggtagagcaaagtgcgcttcggtactgacttgagcatgcacgtataaaagtgcgggctgtatctgaaccgtcaagagatgctcatgtaagtgcaatgcgcaatgttgtcttccttaagatcctgccgataggcgcaagctcaataaaaaaagggtccgctgaagcaagctttatgtgacaccaaagcatgaatcgcgtccctgaacaagatgcgcgagtgagtgagcctgtcatcagtctagtgaaatctgcgaaatgtaatatcctgctgcatagcttcgagaaagttttagtgagcgacgcaggcctgagtagcagtatgagacagtgatggacatcaccacgcttgacgtcctgacagtatcagccagagtgtctgccgtaacagaaatctgatcagacagtcgcaacagtacacggtcgagcgtgaggccagagagttccagctctccgatcagcacatgatctctggcaattgcgttgatgcgttcctgagagaaaaccctcatcggtcacaccatagcgcaatcttcgcacacttgccagccaatgccaaaagcccggcaactcgtagattgagtaactttaggaagaaggagaaggatgagccctaatggatcacatatcatgtcaaagctgatcgactgttgagaaggcagtactgttgctggagaaaaatgagggaggagaggagggacagacaggattgacatatatatcgactgcgaggagctaggaacttggcacgctagtttcacgtgatgcatgagatattctcggagatcgggatcaagcatctccaagatacatgaaaagtttgtaatcttggtgatacaagtgcgtactttcatggctggtagttgcctgttctcaccccactaatcaccacgcttgcaccatatgccaattgtgtgcatgcccaatgatcacggcggcctgcatgcatcttcatctttcattcaacgacatcggcgtttgctatagcatgctattccagaatgctgtttgggccgggcgagcctctctctctctgccacaactcttactcaaccatcaacacttgcaggaagatgcatggtgctcagctggtcgtcctttgatgagtgacgaagagattaacgcgctgcctgactcgtcagacgtcgagggagattcggaatacgacgtgtattttgaacaagactgggatatctggtccgtgacgacttggaagcagaagcaggagggcgatgaagagtgatgcagtgtcgtcgggggtggaggtcacgtcaggctgcatcggggaagagcaagcgccacgggcgccggtggaccgcttccatgcatgtggctagcgcaccgctcaggagctgaatgttagtcgacgcttgctccgcccagggttcgcggcgaggtggacactggacagaactgagagactctcccgacaagcttgaaaagagacgccagcccattgcccacgcgccgtcgtccaatgtgccgcgacacagctacccgtttccgtttccgtttccgtttccgtgtccgtttccacgtgcccgcctcgtcgacatcgtaacccgtccgcgtcgccgtcccgtcccgtcccatcccacgacaacccacgatgctcaagctgctgggaggccgcctggcgcgccggccgtggcgattcctcttccccgcgctgctgctcttcttcttcctctacacgctgacgcaccgccgcagcgcgcggccaggcgacccgccgccggtgcacaaggccaagaccaagtccttcttcccgccgctcgagaccaagagcgcaaacagcatcgagctcgactactgccaaaacttccccaaggacctgctggacgagatccaggtcgtgctcaaggtgtcgtcgggcgagggctcggccaccaaggcccaccttagcaccgtgtcgagctgcatcaccaacctcatcattgtcggcgaccgcgaggagcgattgggcgaccgccacgtcatcgacatcctcgccgagctgcccaagacgtacgaagccaacaatctcgacttccaggcctatgtcgagcagaagaaggcccacaccgagggcgagacggtcaaggagtcgcagcgcagcttcaagctggaccgcttcaagtacctgcccatggtcgacaaggcctacacggcgaaccccaaggccaagtggttcgtcttcctcgagtccgacgtctacttcttctgggacacgctgttccgcctgctcagccagctcgacgccgcctcgccccactacctgggcgagccgcacaagggcagcgacggccgctactttgcctatggcggcgccggcttcgtcctctcccacggcctgatgaagaagctcatcccgcccaagacggcctccgccctcgacatcccccgcgagagtcgcctgagctaccgctacgaggactgggtcaaggaggaggctcgcggcgacgccgtcctgtcctacgccatccagaacgccaccggcgtcaagatggccgccctgcaccccaccttctccagctaccagctcaaggacatcgagaccacccgcgagcgctggtgctaccccctgctctcgctgcaccagctcaagcctgagcagatggagaatctgtggaagtgggagcgcacgcggcccttcaacacagtgagtctcgctaccgcaaatttacactgcccacacactgacacacaacagaaacctttcacctactcctccctcctctcgtacacacattccttcctctcccaaggcccctcccgcgaatggtgggataacctgtccaccgcacccgtgcccaatgaccgccccgcccatcgcaacgccggctcctgcggctccgaatgcgccaacgaccccaactgtctgcagtggtctttctcccagactgtctgccggcatgccgactttatcaagctaggcaactccgttgaccgagagaatggaggccagggcgaattcgtgtcaggctgggacacaggcacactgcggaaactgggctttggtgccgagggagaaaagggcgagcgcctattttacgagggctgtgtcgaggctacatggctgactcccacggtccattgagcattcgtcgtcttccgcatattcgcgatgtacagggcggcgttgtggtcgtcattaaggcacattcatgcatggcgttctggatactctcatatcacacttggatagggtagggacgaaagagatggcctcttcacttagacggccgttggtgacaaatgcgattacgaatggaggactgcgaggcatagcatactcttccgacaaaggacttgaccggggtatagagcgagacatgttgtcatcaccatattcatagatgcaaatttcgtgtaaaacttaatcaaatacaacactacttcaaactcgactccttggtcgacgctgggatgagagaagctctttgcttccctgttctaccctgggtatctcctttgcgcatcatccccaactcctggtcaaaacaagacctgtcaagggcaagaagagacaacaaactctgaattccaaaaaaaaaaagcatgctgacaatgtagagccaaacgcaactccgagatgcaataacagaagcatgctgagtgaaccgaaatgcaagaacaaacgcaatgctgacaacggaagatccaactccacaggctccctctcagcctcaaacttcagcaaaagggtcaaacggcgctaccacctgctccttgccgaacgcgttcttcaggctcttcttgaaccgctgccatcgacccaactccttcttcttcatctcggcaaatgtctcaagtgacacttcaatctcgccaagtcgctgctcctcctcttccttgaactgcctcatctgttgctccaactccttgattatctgcatgcgagatccgcccttctgggccgcagtgtcgtagtcgtggtgaagcgccagtatgttggggatcatgctgagcttgagcccactgtcgacgacacggtgatagaggtacgtggacagttcttctgcgtcccagtaaccttggccgggaaggcgaatgaacgagctgcgcaccgcgcggatgataccaaagtcggtcagcgtgccattgtcgaatgagtcaaggagactgcagataatctggccgcgctcgagtagacggcgctcgcggtatgtccagggacgtgtgtagtcggacaagttaggtgtgatgggtagaccctgctgttgagccaagctggcctggaagaacgacttgaccctggaacgcgcgttggggaagaagtagcctttccagaacttctggtcgtacacggcggcttcgacgaggatgcgaaggtagtagtacaggtccgtcttcttggacgtcagagggtgagccgaatacgtggccgcgctgcgcttgacttccttggggatgtcgaaaatggctagcgtagagatgttgtgacctttctgttgttggctctcactctgcttgcccgtccaacgtgcgccagcttcgtattcctggatcgagggctgcaggtctgctatacgtttggcttcagcaacagtgattatcccctcgaggccaaggcctatgacgaatatctcaaagtgctccggcttcagaatgtgatcggcatcaccgggaaagagctgatcgccgatatgctcaaagtcctcttggcctagttgctttcggtctgcgagcaattgaagcttacgaacagcattaaatcgggagacccaagtttgctctgctgttcccagcttgcttgcacgaatgtgtatgccgtcaaagtttaggatgaggtcaggaatgccattgatggtaccctggtgacgcgcctgcaacatgtagtgagcgttgagctcttcaagagcggtgatggcttcttcacagccacctgctccctgataagataggtgttgaaggattcgacggcgctgtaaggcgtcacacgcgtcttgagcggtctcaggctgcttgcgttgcgggtgcgaaggatgggcaacgtgagcaggcaacttggcgacacgagggcttccctgagcgctgtttgtaggtccgtccttggggcttgattttggacttcgaagtcgtttcttggtaaggacgttcgtgaagctcttcttgcgtgcaatttccttctcatccttctttttgataacagcatggcgccgtgcgagtatctctgctgcgtcgcgcataccatcaagggcagactcgtactcggtagcagagctggtttcatggggccaacatttgccgtccttggacatgctgggaccaggtgtcgtaggtggggtatcagcagatgctatgggcgaacacccagaatcagctgtagtgggtggagagcttggagatgtcgagtcggtcgaaatgatgttcctctgcttcacgtctatgggtgaagatccgaagggtgttgtggtgggtgaggtaatgggcgatgcggaaatagtagacttgttgtagtcttgatctgcgcccgcaaatgagcatccagactcagctgttggagatggcgagaggactccagcgtcagagccaggttggtttcgaccggcaggcgactggaagcggtagatttccgtcggcagcggcgcaggagaggttgtcgtagcggtcggctgagcggttgtcgcagctatgggctgagcatcgagctcgccattgtgagcatggagagccttgaggatgacagaaaagaggcgatctgatttgctacgcttgtgcgctacgcgagcctcgctgtgctcagcttgagggaccttctgtaggtccaggtcgatcgcggaggcagatgcttttccaaagaacagtgctctgaaacccatggtatcgggtcggctttctcgagtcgtgagtgaacgcatttaggacacaaggtgccgttggaagctgtggttagtgggatcctcgaatttgtagttgagggtcggtggttgtttggcgagaaatcaaagcggttgactggcaaagtagtgggagaaagttgccaagcatttgagaccaaccatagaaacaagcgaggtggctggtggccaatggaggtagtagaagtgaaagcggaaagaaaagctggcgcggagctgttgtccacatggtgcaggacacagctgtgttatggggcagtgaaaggacgggcccataaagagacgtactagatatacatgcgcgacacatgagaaccacggcttcccactcttgctcccgatgtgtttagtaagtatcatcctgagatcgcttcttagccgatccgcacttcgcggccttgggggcaattacaatacccattttccctcacgctggtgcctcgagtcttgcgtcaagtcttgcgtcagcgtcacgttagcatgcttgatattcaagtgagagcatcttgtacagctcatgtccgaccagtgcagcaaggcggcatgaaccgcagagggagacatgatgagatcgagaagaagatgtaatcacaacatgatgcacgtgatgtcaccagagaagactgaattgacatcgggaactactgtgttgggctttatgagaaagcatgaggaatatggaagctggagaagggcattgcccaagtccgggagtcgagcaaagaacaccttaactccatcgctcttcatgacgtggttctaaaggaaaaagaaaacggacacgaaactgcacttgccatggctagaattttcctaagaggttccataactggagtattgccgagggcgattaggcgaatcttttgagcaccatgaacagcaaagcagcgacgatgccatagatgaaggtgtcaattagagcaagcgagcgatccgtgttaggctgtactggttgcaagggtcgcagtggttgtaacggttgtgctgggggctgtactgctactgctgttgcttgggctgtctgtgtcctcgatggggtcgccgaggacgtagctgtgtcaatagaagaccctgtcgttgtcttggccgtcggcgctgtagacgatgcggagtgagatggcgtatccacagcgtttacctccccgcttggttcgcccttgcttcccagctcatcacggtatgcaagccttagctcgtctggaacgacttcctcttttcgcttgccttctttctcttccatgtcttggacaagctcttccctctccattcatgatgtccgcgttgctctttgcgcaagcggggcatttccaggcaccgctctccttggccattttctctctcgcttctttgctacactctatgccgccgacctggccctttgcatccgtgtccatgaagcttcgtatggccacgagggcagtccgaacgccccatgccggctgccacgtctcctcatgatggcccgatatgctcaaacagatctcgcggttcacctcaaagcggccagtgggagtgaggaagcggaaggcgggcggtcggagggggtactggggcgggaggatgatgcgaccgtggtagatgccgccagcatagggcgacggtgccggtggaccgcgaattgtaaagtgcctacgtgggacataagctggagcttgcacatgctctatacacgtgcgactgaccactcgaagaggttagtttcctggggttcggcgtgatagtctgctgagggcgatacagagagctcagatgcttccttcactataatcggtcagttggcctcgcatagctcgaagaggacagctttacatatgcgcttgatggtcgggttcttggtgttaaattggccgcgtgtggtcatggttgcggcagtgcgagcacaggcagtcgggaggaattgcaatgaagctcgtctaaggagcagtcacattcaaatgtcgcgttggaacgtgtttgctcgtgagggccgttattgacgtagggtgagctacgcgctcggcaaatggagcttatcgtcaagcgcacgccttatcacaacgcggctaatctttggaacactatcagggttgcgtcacgtgctggtcggcaggacctcgggagtagtgaagtgcgagaagacagctgacgaaacaccacgcgcaacccgatgctgtcagccgcccgtcggatgttcgagtaaaggccacatggctgggggttcacagtcgaatatatgtatatatacctctgttcatgatgatgacgggactgaatcgcagcgacaaatcacgaggccaagctcagcgcgcgcatcgtggattgtgtaaggctgacgcaaacggcccacgacgggcgcatctcggggcgcatctcggggcgcaatggagtcggtcagccgcgggaggtacccgcatgatcgtcacgtcacactcttatccacacaaacgtgaacattctgctttcaattgagtcgctgctcgagacacctgccttcatcatgtttcctgtcactgcgaaccatcggcgcaacccctgcgcatggcgtcatactagacgccacggaccggcatctagatcgcatcggtagcctgctgccatgtccccgtccccactgagtgaagcctcgcctgtccgtccatgtgaacggagaggccaccgacgactatctggctgctgagcgcgtgaagcaagcgcgtgcatctagctttggaaatatatcgtctttgtcctgctgtgttgctgcatgttttcgctcttttgaacttgcaagcaccacaatattgatactgccacgccgccacacctgtaccacccgccaatgttagaacgaggccagggcacggcgcccgaggaggagaaggtcatggaccagcctcccgttcctctgtctactgagatcaacattgcgacacggtacgtacctcgaagcacttgcacatgtgatactgataccgtgtgccagcaaccttcacaccaccctcaaccgcctcataacgagccgccttccgctcgcgctgccaccacacgcttccgacccgacgctctacacgactgggctcctccactttgcgcacatcttcctgacctttgaatcgctctgggccgacctcttgcgcgaccacagtccccagccacccgcgaatgacccctctctcgcctctccgccatcatccccactgctatcctatctcctcgtaaatccctatgactcgccttcgctcttcacatctaccctcggcgcaccgaccccgccatcgccacaaatccttgccttgttacagacagtcaggcctcgggggctgatgcggtcggcacgcgtaaagagggacctggaacacctaatggacctccacccaacagacctcgaggttgttctggcgcagtatcctggagacaaagtcgccgacttctgcacacatatccggaaggctgtgcatgagaagccatggaccttgatcagctatgcctggtgtttttacatggctgtcttttccggtggccgttggatacgtgccgaactgctgaaggctggtcccgacttctggcaagcaagcaaagaggacgacaagtcgaccatctttcagctacctgaacgtgtcctgtccctttggcattttcccggtcaatttgatggggaagatatcaagatggagttcaaggcacagcttgcggccgcggaggcactcttcacaccggaccagcgcgtagacatcatcgaggaggccaagaacatttttcggctttgcgcaagtctggtgcaagagttggacgacatggttgccaccgggaccgctccggtaatcgatcgtgttggtggaagtaaagtagcagctgaggaacaatcggtgcctcatagagccgccaagaccagcacgcacgccgtcgattcgagcacgccaaacgaccgagtcatgcggtttgtccgaaaacctcaagtgaccgggactcttgtggcgctagcatgtttcgcctgtgtcgctcttgtgaggtctcagtaagcgcgaagagttcattactttcggaggtttatttgcatcgtggcaattcttgagtactttattctggtgtctagactgtggagcattaccgagcaagtgcgaggcggcgttggtatgcgttgttgtcgttggatcatacctatttgcgcagagagcgtatcgagataccctagattctttcatgcatcaagcaatataattattaacttcataagcaaaccttacttcacaaacaagctattctcatcgtgtgaggtccggaaagtttacatctttccatgcgttctgcgcaccgtcccttgtgtttgagccaggggctattcggtcccttttcacaacccaacctttgctcggtggtaatcacggtaatcacaccgcttggcctcgacactacggtactattccattgcccaactgacagcgctaaatgttgtgtttgccaacgagaacacgtcgcaatcattacctaggtgcttgtagcttgtagttcaccattgctcgatcagcacttcgacccgggccaatcgctggatcccacaccccgcgcatgaacatgatcgcctccagggctcgcaacctacagaacttgtccagaacgtgcgcacccacttccaggtcgacgagatcggagcgccggaccgttcgggagttgaacactttaccccagattcaaattcagccattactcgcagccctatgtacagtaaatacaataagtgtcgtcaagtatattaagccggccttgctttaacgtcgccggggccactatggaaggttccatagccgttcctcggatgtctgattggccgccatcttcttcgcgagcccggtcggggccactcacctaaatgaaggaacagcgagcccaccaagaaaagccgggacgccatatgcaattagggaaggcttgaagctggatagcaccgaagaagaacgactatggcgtatcttccctataaaatagccacgcatcgcacatcatgttgaaagcacacgaaaagcttccaactcagtctctccttcatcagcaaaatgtacactcagaccctcttttcgctcgccgctgtagcgagcaccgtactcgcagcgccccacaagtatgcccgcgccgaagtcaagtgcaccgtcgtcttcgatggtcgtgtcccggtcaatagcacacccacctctttcgataccagcaacgctttgttcaaccccgactacgtcaagggcaacaacttgacttggagccagatcctccagttccccaaggacgcctctcgctttgacggtaacaagttcaaggctgtcgaggttaccatctcggacaagtcgatcttccagaagcagaatggattccgccgcgcaggcctccagttcgccaaggacgcgcctgatggcgagggcggcaagggtgtcaagacgctacactggagcgtaaagcaggaccaggctaggcccttgaacctgacccacgagtacctcaacgtgtggcacgagactgccgactactcagcgaaccagatccagttccagacaggctcgctcatcggcaagtctgacgcagacaagagcaacttcaagattcttgaccgcagcggcaacttcctgtggtctgttggtatcgaccagaggaactggcagaacttcgccgtcaagcttgactacaaccagaagtgagtaccttacccttgtctctttcgtaagattatgactgacagtgacaacagccaagtttccatctactactccattggaaactccgagctgtccgaagtcgtgaccaacaagaccgtcaacattgccggaggtggccaattccagctcggcatgctcaagaagcccactggaacttccgatgtggccaacgctggttaccagtctcctaacctcaacgagggccagatttacggtggtatcttcctcgaggactctgccaacggctgtgtctcccgctaagggagttggtacggtcatctcactcatgccaatggcgcgccctactttcagattgtatatattcttctggctagttgtacatacatagaagccatagtcgcagccgctctatcaaattacggggttgacagacttgagcaacatattctttcattcactcatgtccttcctcccgcatccgcgttcattgctgtttaatgtcccttctaatgatatcggaccctgtatcctcacgtcaaaattgtgttgatgaacgcgacgccttccactcgatcgcaatcgtcttcgacataactcttgtctaagcggaacacaaagttggccgatctattgatgtattgtggccattcaggcagcccagcgactaaaaacgaggtcagaacaatttcgtactgtttgtatgtctgagctcaccattatgtccattcggatcaagatcataggcgaaagacgtccacattctcatcactgtccgcgaaagcgcaatggtcgttgggtcgtttccaagtggcgtaatgttttgctgcgtgttgccaaacacaaacggtatctattctttgtaagctttacttttttcaatccgcattagactgacctctgagaagtgattaataccaatcatacctggtgtattattccacttaggtgcatcccagcgataactgtaaacattcttaacatgctcgctcatcttttctgccaacagccttcgtggtgcgaacatggtcagatccgtcgcaatgctctggtaacgcttccactgtgctccgttctcaggccaggttctatcgctccatccgtatggttgtcctagcgtcgggtcattcggataaagctgcaataacttcctagcttccttttcgtcgacattccatctctttgaagtaagcagttgttccacagcttgctcgtccgtattgacacccagcacaccaaacccttcgtccgtatttgttcctaaaatgatgggtattttcgcaaatttgccctgcatgaggctttcctgaccatgtcgtggaatcagggatttatcaattacatgaaaccactcaagaccatggtagccatatggtgcaatatcttgataaggcacctcgcgaagacattgcaatgtgtcattcccgcccgagcaccccacggaggcggtcaggttatcgtacatatgctgataccaatcagttccgttcaagggtggaccgacagcgccgccactttccaagatcgccgcgcggaacaatccttcattgtcaccgtcatatgcgttgatgtggtcaccaacactgtatgccccagcgctctctccccatagcgtcactttctctggatctccaccaaaggccgaaatatggctgttaacccaacgcagggctattcgttggtctctaaggcctaagttttggtttccagttccggcaatctctttactatacaagaaaccaaatgcagccattcgatagtttatggatacgccaatgatcggtttgttgttcaagactgattcacggacaatgtagctcatgttatacctgagcaaggctttgatgtcagtatattgttctgaagttggaagtggaaagcttgccgtgggtcactcgtcgctccttgctgccacccgcccccgtatatccagaggagaacgggcatcctcgtctcgttcgtcttaggcttaatgatgtttagatggaggcagtcctctccaagctttgtccatctttgttggacgagcagattagtatcgagtccatagccggtacagtcagtgccatattgcgtgacattgaagtgctcatgaggtgtatctatcgcaggagtcgatggcgcaaagcggggaggttgtgctgcatattttatacccaagaagatgtcctgttcgaactcagggagatatcgcccatggaatatgccagcgttactttgaatgactgcagtgtttgctcctacagctgtgagtaggagtgcgataatacgcacaggtcttgagaataacatgtcgtttatcttgatgtagaaatgttacgaactgccaccctaggtgacattacggcgctagatatctaggcatagagcaggtaacgtaaaatttatagtgatactgcatggtggtgaagaatttccaccaatgaaggacacaaattacactggtatagacactcctaagtcgttgcacgttagtttagtgagcatcccagggcaaagccacctggaagtaaaatcacgaggtaatgcgacgttcctgttatgctacatgagcccttcgaataccaatgctgttagataataagctacaagctacgagatatagttttagagggaactgtgcagtcctgtagatgtgggtactcaagataggtctgtcacgatccatcgtgacgcggaacacattagccggcgaggcatacacccaccctataagagtccgacagcggaagccaaccaacacatccaaaaacgcctcctcccaaactgtgcgcttaatcatcgtgaatcagatgcgctccagatgcagtaataactcgttcaatctactatcagagaacagctgttattttatatacaagtctgaacagcctcaatagattattatcacgtaatacagttttagaaaagaagctgaagtaaattaggatacattgaacttttaagaaaccaagggctttcaggccgagcgcgcacgaattattgcgacacctggtgtgcacagcaagtgataccacctgaatatccatggatcccaggcctttaatgcctctgtcgacattctttgacggagcaatgacctcgcaacagttcttgaaccatgcacgtaatttgaatcagcttgatttgctatcagctttgcagaccattttgtttggacgccaacgacatgagctcatggcttagggccgttttatacatgtgtctccctcgtatgactgattccctgatgatatcaagcaacgatagcacataaaaaaaagtgatcgtgtgtttgagattctcctgcatatctcccgatgtggatcaggctacacgtagtgcttgaaagatcgcaggcaagtgatgtcgttatttagatctcgaactcatatgcaaaagcagtggcattgtttggttggtccaccaatatcgtgagctggacaaaattagcaaagcaatagtgcatcgatccatcaatccaggtgtcttacagtatccccgctgtatgagaaagaagtttggcctagcgcgacagggccctcaatacgcccttgatctcccgcccagtcaaaacgaacgacgtttgcagaaacggatccctgttctgggagaccaagactctgcattcctgatatgcggatctcgtatggcgcgtttatggttctagtgccagcgatgatcttgaccgtagatgcagatttgactgcgaaaacgtcgaagcgtcgatcagcagaagcagtagtggttatgcgatcaccttccatctgtgcgtaatatttgtacaaatgccactcgccattcgggtagtatccgccgttgtctttgtatagcaagttggcgagatagtcgtgcaagtcacttccggaaccccagtttgctcgcagagctcgaagattatggcgctcgtgttgggcgatgtagtatactgagttggctgggttttgttctggtctgtcggcatactcattaacgtcgataggtagatcggggaggctgtgaacagctttcatagctttaaagtccggcacggtctcgtcgggcttcagccggcgttggtagttagcaaggattcacgcttttagagtattgattttggattgatgaaggcaagatgtacatactgcgttttgttagcgtaattcatttaattaacagtccgatactaagtaggtgccttgtcaaaatgcgttagactagcatcattgatcaactccgtctgatcaatgcacctacttcatacccggaacttcttaccttgtctggaccacgtcccaatttgatgccaagcgtaaatgtcaggaactgtttgggtttctgcagctttggccagccaagccgtccagttagtgttgtcaggcttgggtgaggccgccatggaaggcccactgatcagtgtgccagccatttccttcctgtgagcggtgtcattcatgtgttgggtaggctatgattctagacttacctgaagaaattatacgatcgaacccagtactagcaatatcgttaatgcgtcacacaaattttgaatgtccacaacttacctcgaggtactgaggccaagagcgggcccagaagttagagatgtctggctcgttccagaggtcgagaacaaggccgtcaagcatatcattctcaacaaggtcattcttgagtcgttggaagaatacatcagccaagctccagttgccgttgtcgccagggaacgtcgagatactgccgccatctgctccccagaggtcatgtatcaacaagatgaaatcgccaccgtaatggcgcgtggtgcgataattggacaatgtagaattaaagcgaccaatgtagtcttccaggcttgtgacccatcctttggcctatggtaaaatcaatgcctgcaaactttggttatatcagttgacttacaggaatctgggcaccgcccgccctagtactatggaattttacgtctcgtacgaaatgctccgggatcgagaagtcggcatcggtgccattgtcggggaagccgtaaatccagccacttgccaaagactttgccggaccatatgtctccgctagattgacagttgcgacaccgttcgacgtttgccgaatgctaacagctccggtgctatgtatgccggagagcaaaaagaccaaggcagacgggataatcatggctactaagctacgtaagaatgcttggctcagaccgtgctagtgaattcgcgatagaaatacaaggtcaaaacaaacagaagcttgcatgtctttaaatattcgaccgctggcgtcagccaactaccttgccttaatgatccatcgtacgtatactttgctccgtcccataccatcgccattaggcaagttgatagtcagacgcatctctgaagtgacgcagctgatgaggttgaggacggagacagggatctaagggggtaactctctaggtagaattccggggtaaccacttggcccgatgctacgcttcctaggtacccatacgacatcaccgttcaccccgcactgtcggaagaattcaagggattccttccccaatcagaccggtctgccaactcgtggaaaggcaattgcggggaacccctgtggcagaaagttcgtgagtgttacgagctccggtgggggttcttagtgccacttggctctccggtggggtagcgctcgacaggccgatggagcttgacggggcaacccgtgctgcatgtcaatgagctcaatctgcagcacaatcagtggcgggaggggcgggggtgacgtgagcattaacctcatgataagactctgtgctcgcagaacatatagacacatgggcagtaactagagatcactatcttctcttccatattgtcctgatctacgtcaccgtcgagttcccgacttctcacttcctccgtacttttcggtgattaccacgttggccagccctccagctatcatgttatccagcaaagatgatcgcatcgtgtatacgcatgatgcagaaaagctctggattgagccttggggagagaactccgtgcgaatccgttcgaccatgatgtcgactatgcccgaagaaaactgggctctgctagaaccgccaaaaaggaaacctcaagtcgacgtcgaagacgcttctgctatactgatcaatgggagaatcaaagtcagcatcacgaaaaggggcaaaataactgtctggaacagcaaagggaagctattgctggaagaatatgctcgcaatcgtcgcgatatcactgatccaaagtgctctgcgttagaagtggaaggccgagagttcaagcccaatcacggaggagactaccgtctcacggcgcgtttcgagagtctcgacccaaaagagaagatatatggcatgggccagtatcagcagcctttcttggacatcaaaggaactcagctggagctcgcgcatcgcaacagtcaagctagcgttcccttcgctgtttcgtcgctcggttacggtctgttgtggaacaacccttccatcggcaatgctgtatttggcaagaatgtcatgagctttgaagcactttccaccaaggctctagactattgggtagtcgctggcgatacacctgcgcaaatagtcgaagagtatgcttctgcgactggaaaagtgcccatgatgccagagtatggcctgggcttttggcagtgcaagttacgttaccagactcaggaggagcttctgaagatagctcgagaatacaaacgccgagagctgcctattgacctgatcgttgttgacttcttccactggcccacgcaaggagactggagatttgatgagacatattggccagacgccgacgccatggtgaaagagctgaaggacatgggcattgagctcatggtctcgatttggccgacagttgacaagagatcggagaatttcagcgaaatgcttgagaacggctatctcatcaggactgagcgaggcgttcgaatcgctatgactttccaaggaagtacaatccattttgacccaacaaatccaggttcgcgcgactacgtttggaacaaggcgaagaagaattactactctaaaggcattaaggtattctggctagatgaagctgaacccgaataccgcgtatacgacttcgagaattaccgctaccatttgggacccaatgttgccattggcaacatctacccgcgggaatacgcgagaacgttttacgaaggaatggccaatgaaggacagaagaacatagtcaacttgctacgatgcgcatgggctggctctcagaagtatggtgcgcttgtctggtctggcgacatagcatcttcatggtcatccttccgcgatcagcttgccgccggtctgaacatgggcatggctggactgccttggtggacaaccgatattggcggattccatggaggtgaccctaacgatgaaaagtttcgtgagctgtttgtgagatggttccagtggggtacattttgtccagtcatgcgccttcatggtgatcgtgagccacggcagaagcaagttggaacgacaggaggagcgacgtgccgtagcggcgccgacaacgaagtgtggtcatacgggcccgaggtgtatgagatctgcaagaagtacatgaaagttcgtgaagatatgcggtcttacacacgcaagttgatgacagaggcccatgagaaaggatcaccggtcatgagaacactgttctacgagtttccagaagatgcacaatgctgggaggttgaggaacagtacatgtacggagataagtatatgtgttgtcctgttctaaaggaaggacaaacgagattaaacgtgtacttcccaaaggtgcccggggctaaatggaaggctcttgagggagatgggacttgggaagggggcaaatctgcgaccgttgagtgtcctttggagatgatgccagtcttcgtacgtacctagatacagtaagatgcggcaccgcctccgaagttactttcgctgcgtggggaaaagctgagatccgtgcatataatttgctctcacatgtgagtaaccatctgcagtgtcaacattgcctcctcggactgctaagcatattctttactgctgctagtactatgcggctcagtagacagcggcaagattcgtgtctgatttgcatatgcgtgaagtgatctagtagtctttaggagcacatccataagtttataagggagcctgaagatgtacgccattttaacatgttcttgcgtatttctgcaaaggtttttgagaacatctaggctaccttaacctcttctcttcgggtgagggctaacacgaattttgccggcgcctggtgggttctgaaagacgatgacgggattcgatgtgcaagtgttgtggtggaagatggacctcggaaaagaggctgctcggctgcgctaaaataaattggcagtgcatcgcttggttcccatgacatgcaccttctgctgccatcgatcgtgtattatgaacgatgcgatagggcttgtttaatcaatttttatatagctatgggcccgacaagaacgcaggcgaggacaatagcttgccatgtgtgcaattcgacattcgccagggctgaacatttgcgcagacacgctcggattcacaccctcgacaagccttaccaatgctccctctgcaacaaagtaagtcgttgctttacgaaagatataagatgcgtcactgactgcgtaccttcggcttcgtagcacttctcacgcccgtacgttgttgacttatttttgttcatgctacagcaccttgctaacaacagcggcgtcgcgaagtgatgtactcagcagacacactgcttcacacagccaagagcggacagcgacaacatcttctcgagcctgcaagcagtgcgcaatcgatcgggtccgctgctctcgtggtcagccttgtaaaagatgttcggatcgccatagcgcatgttggtatccttcaagacgcagcgcacctcctgataccgagattagcggtgatgttcagatgtcagtggaagatgacagcgatgtcctgcatctgaacgaagacgctcaatttctaccaaaccccgatcctcagattactatcggttcagaaaatcgcactattgctgcgacgatttcgtctggtctaggtgtcgcttcaggcgagccaataatatggacgactgggttttgcgacaatgctgatttcagcgctttcgatcggccagacacaacagcctttggcgtgaactggatatcgccacagtacgaagacactgttgattggagtgctatcattgatggaatctctaccaccgctcatatgaacgaacattcgggatcctgggcggcggaagggagcatcgctatacaaggacgtaatgtgcaagataatcaccttcatcagcaacagcggcagcaagcacaactactgtctaatggttctgagttagcaccttctggacttgtccccggatctgctactagtgcggatacagctgagaacctttattacgtcgatggtaacggtgcaagagcaccattcggaggcagaattcgtgaacgcggctcagttgtggcaagcgaagagctgcgcgacacggcttgtgatgtcacaaggccctctatatcctcaacgttacctgcagatttacagcttttcccgcaagctgcgtacgacaatcttgttcagaatgtttcgtcggagtgcgcgcagtatggccttgagagtagattcacgtctttgcctcccccgtccttgatgcgactctacgtctcctgctactttgagcatcttcatcctatattccctttcattcgtaagcccggtttctctatcgtagcatcaaatgagtggcttttgctcttggcggtcgctgctgtaggctccaggtatatgcaacgtgggcaaggcgagaactctcaagagatgctggccagagctctggacgccgcactcagataccgcagatacgggttttgtcttgagcatggtgcgtcgacctgcactgatatatttctgccaggcgaaaagtctcaagcatgcccaaatcttgctaccttacaggctggcattctcaacgttctacttttgcagcattcaggaaagaaactcgatatggatcgtgcattgatcgaccgccactgtctggtagaagcatgtcattcgcttggcttgatttctggtggatccctcactgagcacaatccaagcatcgcaagccaagacttaacacagcagtggttggaaagagagactaggactcgaacagggttgatgatatgggtagggcttcactgaccctcaatcgtctcacattggctgaatttcatagtttctagattgcatcttccttttcgaattcgatgcaaggccgctcatggatctggacgatatcaagtgttttctcccgtctcaggatgaattttgggacggtgcggagcttcaaccttcgataaagataaacgcgaccggtttgacactcctcggcgcactagaactgatgtacatggagaaaaagctgccacccagtattggtgaatttggaacttccattctggtgaactccatatacaggcacacccgaaatgtgttacgaagagaatcttacccactgagttcttggacgccctcggcagttgcacaacgagtcgcgaatcatgaaacggtggaggatcatcgcggttggttcccgaccaattctacaacactcaaatggcgtaacagtgcatgggtacgaaatcctgggtacaaagtcggctagctgattgatgtgtgtctgcctaacaacgttagtcgagcgtgcatgagttagtatagtacctacttcgtctcatcccccttgcaagagtccatgctaacactacgtagtacgtataaaccctcgcatcggcataaggtgaatcatgccgtaacttcgaattgcactgacatatctgcactaccagcgattgccttgacattttgcattggcctgcaaacagcaaggtcgctcgactttcggggtctgaaaatcacataatcctgcacctacacctcgcgcgagtcatcattttaacacctacagaatgcatccgtaattttgcgttggcaagaatagctgcatataaggcttctcgggacttcgaagcagacacattgtctaatgctgtcttgcaatgggctgtccgtgatcgatgcaaagccagactatcaatcatacactgtggagcactatactggcacattcgacgatacagtcgcaacagtgttctggagccgttcgcaatctacatatcgaccctggtactctgggcattttgtacatcaatgcaacttccagaagtcatcgaagcagtcgctcaggactgtggaactgaaccagaaccgcgtttcttgcacctggacagaccactagatgacgagttggtgcagaccttcgttcgctctggccataggatctctgcatacatctctcgaatcggcaacatttcggacccaggcgcacccagcaagatacttgaggaaggcataaatctgcttgctggccgtccccgtactacaaactctgagagcaccaacacgaactccgcacattctaccggttcatcaatcccctggggcatcgaacgatcgtacatggttctgctccgtgatctcctgcaagccaccggagaacgttgaagcgagccaaatgaacgattcgtaatgcctcggatcactgagtccgaaggattcaataaagttctctccaccggggctggggcttggtcccccgcatcaagcccgaactaagctatttccccggatcgacgttccatggggacgtatttacgccgcgcatgatcagggatatggtctgattgtttaatggagatgctgacggtataatacctgcttgaatactgtgtgtggcttaaaggtgttcgccctggcgcaacattcactctgctaagacttcactatcggacttattttgcacttctgctgaaatgcatatcacagaagaaaaagcgaccgtagagcaacgcactcaccatgttgacttcgcagaggccaagcaagcggcggaagaggagcatcaactcacactactgcaagcgattcgtcaacacccaaaagcgatactctggtcggtgctattgtcaacaagtatcattatggaaggatacgatattgttttgatgaattctttcttcgcgcagccggcattttcagcgaagtacggcacttttgatcctcgcacggacaaatatcaggcaagttgagtgtgtaccactttttgtgagacatgactaacattgtatatcctcgattttagatctcagcatcatggcagaacggtctcggtaatgctgtcagcgttggcacaattgttggtgcttttgcgaacgggtacttttgccataaatttggataccgcccagtactgctcatgtcgctgtgcctaatttgcgctttcatcttcatctctttcttcgccccaaaccttcccgctttactcgtcggtcaatttctgtgcggtataccttggggagtctttgccaccatggcaccagcctacgcctcagagatctgcccactggccctgaggggctatctctccgtctacgtcaatctttgttgggcacttgggcagcttatctcggcgggagtccagtctgggttttctggtaattcgtcccagtgggcatatcgcatcccgttcgctttgcaatgggcctggcctctgccactctttgcgatactgtttttcgcgccggaatctccctggcactatgttcgaaatggagactacgaaatggccgagaagatgataaaccgcctcgcctcgccaaggcagcagcaccttgcgaagcagaaggttgcgctgatggctcacacaaacgagttggagtacgcgcttgaagccaacacgtcctattttcagtgcttcaagggcatcgatctgcgccgtaccgagatagcctgtatggtcttcgctgcacagcccttctgtgggagcgcaatggtaagcatacgttgcagaatacaagcagcacatcactgactataattgttggcagggtggcacacctacatactttttcgtacaagcaggtttgccgactagcatctctttcaagatgtcaatcggtggtctaggcatcgcatcggttggcaccatcatctcgtggtttctcatgtcatactttgggcgccgcactctgtacctttggggtctcgccgcgttgtctgccattctatttgtgaccggcatcattagtgctagtgacccaaactcggtgcccggaaattacgggcaagccagtatgatgattgtatggctgctcgtttactatctcacagttggaccgatgtaagtagcatccctccccgcacatgtggagccaattctaaccttatggcaagttgctacgccataataaccgaggtctcggccactcgtcttcggagtaagagcgtatgtcttagtcgaatcgcctactatatcgcgcagatcgtatgtaatgtcgtcaacccatacatgttaaacccaactgccggcgactggaaggggaaaactggatttttctggggcggatgcgcactcgtcttctttgtgtggacttttttccgacttcccgagaccaagggacgtaattttgaggagcttgacattctgttcgccaaaagagttcctgcacgggacttcaagaagtttgaggtggatgcatacgcgcaggatgagagtttgaaggcgctaaattgattggcgtcagcgcgttcaaaaaggtctctacggacggtagtacatgttgttatggaatgtgcttgtcatactcattataagtagacgttttagcttgtttacctgctctatgcctatttcgtgaacgtgtcataacgcttaacagctgccaggcctaatttagttgctgcatgtcacatggaatctatgtagctttaagcgacgcacaagttgggtcgaaccactcatgttcgtggctccgtcaccagacagcggcaaaattcgtgcctgctttgcatctacatgacataagctgacagtatctagatttaaacgtatcataagcttagcagacccttaacatatacgcagttacaagatgctctacctaggtctgtagaatctttgaatatatacaggctacgccatcacctctttttgttaggaaacggtaggcaggagctttggcaacgcctggtattgttgcctatgtgctgagatgagaccaactgtctacgagaagaataatcatgaggcattggcatcaaggcatgccaaaacagctcctatactttgtcctgatgcaatatgaaatcaagtaacattcatagtggggcattgcacaagcgcagctcgtacgaaggaagttgttgtggagcactaacaccagctcctttgtagatcatccgcaccatcggcacgattgtacatatagctacacctacggaacggctacatcccgcatccgagtctttggcgtaagcaagttgccgacccacaattcaagagtgcagtctctcgacattcgttaaacttgtcttgcctcggttcacccgttccccgccttctgtcacctaagcgactccttcgcccccagatctctaacgcagtacagtttagggccctccacctcaaggcatcgaccaacgtccgtgctgggttggcgtacagttggaaaagatgaacctcggcggctgtgaagacacgcagctacgtagatgtcagccttctcgacagtgcgtgacctggctacacatagttccgaaaattgaacataccgctgcagtaagatcataaagtaatgtgtaaatgatgtacgaagggcttactgacgatgaataggcctagcgcttacttaccgtacattgatacgcatagtgtagagggcgcgtacacagcatttcccgccctttccaaggctgaggatatccatcaagaggtcctcatcgcgcttctggacttcgaccatatacccttctctgaacaaacaaactacagcaagcgtttgtccaaattgccacgatggtgatcaaatcgcaattcaaacttgacataccttgggtgtctttgcccacattcgtcttcgggtcgcccactgcagagcttcccaagacgcccctttacatttcggcaaacgagccggagaagtacaacctatcaacccacgactaccgcctatatgctcagcgtctggcttctggattgaggcgctctggtctcaagcccggcgatcgtgtcctgctattctctggtaacacgctcttctttccgtctttcgtgatgggcgtgataatggctgagggtattttcaccggtgcgaatccgagttacgtagcgcgagagctcgcatatcaactcaaggattcgggcgcaaagtacctcatctgcgctgaagctagtctggacaccggtgtcgcagcagcaaaagaagctgggttgtctgcggaccaggttttcgtttttgacgatggaactgctacttttgacggcaagaatctggaaaaagacagcgaattgggcaagctaagacactggacgaaactcctcgactcgcctgaaaacggtgcgaaatatcactggccaaacctcaccaccaaagaagaactcgaccgcatcattgcgctcaactacagtagcggtaccacaggagtggccaagggagtgatgataactcatcgcaactacgtctcaaactgtagtcaacaagtccacatgtcgtcgcaagaacccgagtactatcagagactgcccaagaaacgctatttgtgtttcttgccaatgtaccacgccatggcccaagccatattcgctgtcggtgctgcgaagcagcgaataccagtgtacatgatggccaagtttgactttgtagaaatgctcacgtacgtggcaaagtaccgcatcacagacctcgtcctagtaccgccggtcgttgtggccatggccaaacacccggcaaccaagcagttcgatcttacgtctgtggaaagcgttggatctggcgcggcgcctctgggccgagaggtgtgtgaggaatttgagaaactctggcctgacggaagagtcaatgtcaagcaagggtggggcatgacggagctcacgtgcgcggcaacaggctattcaccagcgaagcactcgaacagtttttcggttggtgaaatgttggcggaatgtgaagcgaaaattgtgttggacgatgcgggtaaagtcgaagcgccgcagggtgagagaggtgagatttgggtgcgcgggcccaacgttatgaaggggtattggaacaagccggaggctaccaaggagactatcacgccagacggatggcttaggactggcgatgtcgcatatgttgacaaggataatcacttcttcatcgtcgatcgcaagaaggagctgatcaaggtcaaaggcctgcaagtcgcgccggcggagctggaggcaatgctgttggagaatgcggatgtacaagacgcggcagtcattggcattccgttcaaaggcgacgaggcgccgcgggcgtacattgtgccccagaacccggagaaggcgacgccggagactgcggaaagtatcaaaaaatggcttgctgagcgcgtgtccaagcacaagaggctagaaggtggtgttatcttcctagaagcgattcccaagaatcctgtaagtcggccttgagattacggtgaagttggtactgactaagtcacagtctggcaagattctgcgaaaggaattaagggagaaggcagctctggaggagacaaaggcaaagttgtagcaagcgcgggatcaatgtgtagacaataatcagaacagtattttgggctcactcatgctggtcctatggtgctgcaactttgggacaagtgactgctgtgatgtgacgggctctgaagccggattgtggcggtggtattggctgctggatatatacatgcagtcctctttgggatgtatgtttcgtcatttgtgcgtctcgctcaattgctgcgctctccgcccttggctgcccgcaactcgtccatcttcttcacacgctccttgaactcgtcgtattggcatttttcgtacgagtgccgttcgttctgcacactgtgttagtgtctcgtgatgtgctccatgtgcacgctatagccgcacctcgcacttccatggcaagtagtactcgtcgaaccgacaccggttcagcgggatgagaagatgtgcgcacgagtctcggtacgggaggggcagtctggcggcgctcatctcctcacgggtggcctctgtgcggtgcagtcagtacctcatacccagggccagtagcgggacacagcgtggcagcactgactcttaggctcgcccgtgatgccgacggcatgctttatcgactcggtgacggtcatgtttggggctcgttgtgtcgtggctcttcaatggcgcgcagagggctggcggggaggggtgtgtgctgtgtcctggcaggcgcgacggaaagtgaagtgaggtcggcagggaagctccacggccgcccgaggcttggcggaaggagcgaacgcgagaacgcgtctcgacggcagctcacacgcagtcacgttgcgcctttccccaccaccagcgacgctccccagcccacaggcccgccgaaatgcctcctgcgcctgatggcaagatatactcggcgacgtacagtaatgttagtattgcgcaccctgctatcctgctctgccttgcccggaacatgcccggggcgctcgacatgcgctcgctttgcgacaatgtgctcacccgctgcaggtccccgtctacgaatgcaatgtcaacggcaaccatgtcatgcgacggcgcgccgacgattggatcaacgctacccacatcctgaaggtcgccgactacgacaagccagcccggacccgcatcctggagcgcgaggtgcagaaaggcgtgcacgaaaaggtgcagggcggatatggaaagtaccaggggacatggataccgctcgaggaggggcgccatcttgcagagcgcaatggtgtcctgcacaagatgcgccccatcttcgactatgtgcctggggacaggagcccgccgcctgcgccgaagcatgctacggctgcttcaaacagaatgaagcccccgaggcagagtgctgccgccgccgctgctgcgagaaacagcaaaaagaatgcctattcgctcgaggcgatccagtgtaagaagcgcctcccgtggcctggcagtcgttgtccagcgatgctgaccttccttgagcagcatttgtgacaaacgcatcgcagcagtcgcaagtgagcgaagacccatacgaagcctcccagactcgctcacagattttccgcgaagagacgcccgacaacgagaccgtcgtctcggagagtatgctaggtgaccacgacatgctggatgcctcgcaatattcgactggcagccgaaagcggaaacggggtgtagaccagatgtccatgttggaccagcaacaccaaatttgggccgatgcgctgctggactactttatgctcctggaccacgaagctgcctgcgcatggcccgagccaccaccgagcatcaatctagaccgacctattgacgagaaaggccatgctgcaatgcactgggcggccgccatgggcgacgtgggcgtggtcaaagagctaatccatcgcggggcgcgcatcgatggtctatcgaacaacctcgagacgccgctcatgcgcgctgtcatgttcaccaacaacttcgacaaggagacgatgccaagcatggtcaagatcttccagcaaacagtacaccggacagactggtttggtagcacagtcttccaccacatcgcagccacaacgagcagttcgaacaagtacgtctgcgcgagatggtatctggactgcatcatcaacaaactttccgagacctggataccggaagaagtcactaggttactaaatgcgcaagatcagaacggggacacggcaatcatgatcgctgcgcgcaacggtgcaagaaagtgcgtccggagtctactcggaagaagcgtgtctgtggacattcccaataagaagggggaaactgccgacgacctgattcgagagctgaatcagcggcgacgaatgcatggtcgcacacggcaagcatcgtcatcaccattcgcgccaccactggaacacagactgaatggtcacatagcagcgctggacggaggaccactactaccagtgccgttccctagtatggttgctcgagagccggttcaataccgatcgcagacggcctcacatctcatgacgaaagttgcaccgactctgttggaaaagtgtgaagagttggctgcggcttacgagtcggaactgcaagagaaggaagccgagtcattcgatgctgaacgtgtggtgaagaggcggcaagcagaactggaagcggtccgtaagcaggtcgcggaattacaaaacatgggcaacggcttgcacatagatctcaacgacgacgaagcagatgggcaacaagaagaagagcttcggatgctggtggaggaagccgagtcactgttggagattgagcaaaaggctgaactacgacggttgtgccataatacgccccagccaaacaagacgaattcgccggtcgacgtttcagaaaaactgaggctagcccttttgctgcatcgagcccaactggagcggagagagctggttcgagaagtcgtgggcaacttgtctgtcgcggggatgagcgaaaagcagggcacgtacaagaagctgattgcgaaggcgctcggcgagcgggaagaagacgtcgagttgatgctgcctgaaattctgcaggagttggaagaggcagagacgcaggagcgggccgagggacttgacggcagcccgttgtagtcctggatggggcgtgtacagccatctactgctttcgtgtattacttgtacggatggataccttggtgacgcttttgagctggggagagggcagggccaattacgacgagatatttcataatgtatacccagtgcctaggagcacgccatatgcaagcacatgctaaagataaccaagggtgctgcgagtcatttgtacatgtgcatggtgcagtcatgtgaagggcgatgccccacgccagagcgccatggcaggcagctagactcgtgggagcgtcacaagcgggagttgatagttgagacatgcactggacatgctggcggtcggtcgtgctctgaaggcagtttcccacaagatgatgatggtgccgactttgccggggcatgtgtggagaggacgcgcggtggaggttggaggatctcggaagtcttcgcgccgccattggaggaccctgaatctgaatctcactcgcgcggcgccgtagggacagcaggggctgccgttgcgacaaccccaaagacagatatccgcagtcagcagtcagcagtcagcagccagcagtccgcagccagcagtccgcagcccgactagcaccgcctaggagaagtccatcaccctcgtgcagcacagtctccacaccaccctgcaccctcagtcgctcgctttgtccccgcccaaccgccttatatgcctgagtccatcccgctcaggtcgaagaaacctaaaccaactctccggcccgacgaccaggacagcggacgcagcagcagccccgtagtagtatctggcatcagttcccgccagctttcgcgcacatcgtcgccctttgccgaccatccgcgcaagacagtgcccaaggaccccgacagcgactttgacgactgggatgaacacgacgcgagcatgccctcagacttgcggccagaactgggcggggaccatcgcgcgccgctgctaggcgcgcatggcaaggacgaggacgagggcatcgacgagggcatgagccgcagcacacatcacttccacgagagggatccccagagccaggccaagttcgagacaaggagaaagtacacgtatgccgccatcaccctggcattgagcctggtcagcttcacggtgcagacggagacggccgtgtacatccagcaccagctcaagtgggagaagccatattgcatgctgtaagtcctgccaccaccgccgccgccaacttcgtgtgtcgagtgatgagtgatgagtgatgagtgccgagtgctgaccgtccccagctacatgacccacggctcctggatcgtcctctaccccgtcatgctcttcttcctgcgtctccaatcatggtccacgcccctccccgtcttctggcgccggcacacgcagctcttgcgccaaatcgccctgaccgtcgagcaccagaccctccaccccacgccgcgccagcagcagaactcgcccgtcccgtacatggtgaagatgaccaccttcatcacctgcgcgctgaccctcgcgggcggcagctggtacgtggccgtgaaccagaccacggcgagcgatttgaccgccatctacaactgcagcgccttctttgcctatgccttcagcatccccatcctgcacgaaaaagtccgaacaagcaaggtcgtcgccgtggcaattgccatagctggtgtcttcatcgttgcatacggcgacacatcgcctgccaaacacggatccaagtccggcggcggcgctggcggcgacaaagcacctcccagccacgaggccgaaaaccgcgctttcggcaacttggtcattggtgtagggagcgtcttgtacgggttttacgaagtcttgtacaagcgcctcgcctgtccgcccgagggcgcgagtcctggcaaaggtgtcatcttcgccaacatgttcggaagcttgatcggcctcttcaccctcagtgtgctgtggatcccgctgcccattctacattacacgggctgggaggagtttgcgctaccgagaggtgaacaagcgagcatgatggccatttcggtgctggccaatgctagtaagtcttctcactcaccaaacttacagtgcagaacctaatcatacatccagcattctctggatccttcctggtcctcatttcccttacctcgcccgttctatcctcggtggcggcgcttcttaccattttcatcgttgccattgtcgaccagcttcttccgccgccgctcaactcgccgcttacgcctgccgcgatcgttggtggtattttgattattggcgcatttattctgctatcatgggctacatataaggagatggacgaggagaggcggcataaattagaagaatcaccaagcgaaattgaggattagatgccctctatcccgctccgtaccactgggttggtgccttgatcataagctttacttttgtttacatagcttgggcatatagcctccttagccacataggactggctagaagggcatatggcggtggggaaaatatgcatagatggcgcactggcgtatatatgggcacccagtgctcttgatgggatcaatagaaccctttttgtcttcctcgaccaaactgccccatgctcatagaatggttcgcgcctgtttttccctattagcatcattcccaaggatgatgcgaggcaaagcgcaggaccatctgggaatgaatgatgtacaaatacatgtggccagactttctgacacctgcaaggaaaatggtgcttatgcacgaccacctagacaagaatggcagtagcttggtatacatgcaacttgcggttccagatgtctttgatctatcaatgaatcttgcgcagatgggaggcttcggcagagatttgcgtaagccagcgtgttcgggctgaagagacaatggacggaaggcccaagcgttactgacagagcacttcttcagtgttgaaagtgaccacatgtcacatgttgttctagtggagagcatgtaatgttggggcgatgtgcgggccggaccataaaacctcgacgaagaagtgcaccacaataaacatttgaaacaaggctggtaaattccccgtgtaacgtgtatgcttctatcacatcatagaaagtagtttatgttcttgttatacatttcagtcattgcttcgttacatgtttacatttaaacagaccaccgatcaaactgcccgttagcccagagagatcctacaagaaaaaaccctccatgtctcacaattgagaacaatctagctgtgataacagaacttgtttttggtgcgcctgatgtgttgtatcctccctataagctcgtacttgatcctcagccacgcagggtggtagtgtctttgggctccgcagccttagtgggtgatgttactggaccgcgtgtgaagctagaacagttggtatgatcctgaagtgcagagtcaagttacttacttgttccataggcttccgagcactccgacctttccgtatgagtcgtgtagagatgctctcctcgccgcgtgctcttcattgtctgggcgtttcagggcgtggaggttggcatatcgctgggtggcagacgactagggaatgtaagcatggaaaaaagaaatggcactatgcatattggaaacacactcttcgtcgtccataaggagatccagacgcagagcctattgaggcatctgaaccacggcgatccgcgttctctttaggactttctggcatgtctgggactgggttgtctccgaaaactttgtggctttgcgatgagtatttctggtggaatggagaaggcattgttgcaaattttcggacaattgattcttgtgattgctgaatgaatcaaagacaatggatgatattggacttaagtacgtctttggaatttcttttgtagagaacttgacgctccgtaaaccctccctgcaatgactgagcacctccgcattcgatcgtgtgctcatgaagcattacgcagttgataagtgatcgtaccaatcaaactggtgtggatgtgaaccccgcaccccaaccgtgcggttggaccctgagatctctagagaagacatgaaagagccatcgagagctctgtaagcatctctctcattggtgcattctcttccccaggctgactgtaaccagagttcctggttttaaaacgccgcttggaccgaactgcccagtaatacgatcttagtggcttttggctttcatcaatatgctgctgacaatctggccatattgtggaaatcactagaaatcgacccactgtggattgctggctccaggtcaacctgcgttaatgcctgggtattcatcaagttggaggaacgaggccagtatgcaggcacgatcgagctagagtttggacgttgctggttcggggtaacagaatgccgctgctagttccaacaaatcatgaaaggctggcgatgttccgagtggtgacggtgaggatggtcattatctgatgggcaggcctgcaccgtcacgattcgtggcttgcatggcttgacggtaaagctctttgatgatgccttgatgtgccttaggcatggcatgtgcaaagcctgcctctgtcgtagccatcagtgccgccttcgagagagaaacctgagtgtggagtgccaggtgacgtcagactggtgatacttgacactctgcttcctgcacaaccgcaccatgaccctgacgatcatgctcagcatgaagtcttgtcaaagcttgacgtcatggaggcttatggcttagtcacacaactgggatgtcgcatcacgtgcttgatacagtgacgtccgtgcctcgctaaagctgccctagtccggagccgttgttttgccgctccggagagagttttctttggaaaacgaatctgctgcctcaattacatcctccttcacaccatcgcgccccaatatcgatcacagacgcaagactccacaaaagaggcaaagtatggcgagtgattcgaaacgtaggcgggaagcgagttctacttgacgccttgaggctcccacaggtcgggcatcaaggctacagggacagcacgtatctcctgcatcggagtcgcctctcaaacgcgagatggtttccgcattgttcccagagcttgcttcggggacacttccgtggatagctcaaggtgcgatcttcagatgagctaaacctccgtcgaaatcatatttgcactgcctcagcccacctcgccatcaagccgcctgcgctttgaacactgtccgcttcaacgcaacagctgcagcaacataggtatgttggtctctctttctctcatccctcacccctgtccaacatgatgaaaatcaatacaacataagcatagttcatcttaggtttactagaccaatgaggaaccaacaagcattgtctttcgctcctatctgatttacaccgcccttgttaccaaatacagtcaatcatgcggcatgcaagattactgacccgaatacagacgcaacacgaatgccttgaatcaagccactgtagagtaagaggtaagtggcggtatgccagacctctgtgctggaaaggcgtcggcatgatacaatctccgctcccgctccggtacaacgctccggtatatcgtgggaaggcggccgctgacgcaaactgtatcactcagggtccatcaaatgagcggcactgttacacgttgcagtgtgatgtatgcaggtgacccgattctcttggcatatccttgccgctagactcgacaatttcacacagcccacactcagcatgttgcattgtggctccaaatcatgcaaattctaacacagtgaaaaatgatactgcactctgtacatcgaagatagggtaaaccttgataagaccggggaagggccgcccgctgtgcccttagccgacgtttgtgtcaatcaactgtaattgcgtgcccggtgctgaccaacggggagcgctcgatggtgttggccttcgccataataagccgcggcaggttttcgggtgcggacgataagcaggttcaaaaccgccgtcagaagcgccaggtcaaggatcagcggcgctgtcgagccgctcctccctcagcgcacatcgcttcctcttcagtgccgatttacagggaccgtctcctgagtagtatttgcatttcgccgaccgggacgcgaatgcctgcatttacgaacgcgaaggctttttagaaggggatacgagaccgctaggttcttctagtgatactggaagattgtgataagaaagcacccgtcccttcgtccccggcaaacgaccttttttgaccaatacctcttttgaccggtctaacttcggtgctattggtcaagtcggtgtgaacggcccacagtatgcgttggcagccaagcacgtccatccggtgagactcagcacagccgcccacttttcaattctgcccaaacccccctcctccctcatcttttcaacacacaacgactagattcgacgaccactattccacgcgcaaagtacttgtcaccactacttgcgtcgatacaactcaatacaacaacaatttccacaaaaataaacaggagcaaccgctcagaatgacaattcggagtccaattggagccctacccaggtacttacccaatggttttttcccaacgcgtttgcttgcttgattccgcatttgttttactaccacgccagcatgtattgcgaaagtcatgtgtctccttcagtcaaaatttcatttgttcttcgccactttagcagcccaggctacacaggatcaaccaaggaatgccacaggacaaactccacaggatgaccacacgacatggacccacataggatactctctttctgtttctaaccttggattcctggtttctgggaggggcccttgcccttgagcacgacaaaactgttcgaaggatcaatagccgtgctgctcaagccgtgcttgtagactcgcgacatagacatgtcgacatggcgatatcgaagcttcaattaagttctcgatgcccgtgcccatccaaggatatacgatagaagtatgatcatcatcagcctggttacgtttccccgtattctaccaacattcaagccacatggacctcatagtcagctgtggcgaagtcgttcaatcatgttcttgttcgactgaaaccagcatcgcgaaatgtacaccgtacactggattctgccctgagctgcctacgcctggatgaatctgaagtctataagactcaccgcaggactctccacaggaccagaccatgaggacgccgaacaggatgttgctggtgcaacgaggcctacctacggtcatttggaatttggactcattggatgaccaagtacgtacagtaggctgacaactgcctatcctgatatttgcattgatcacaaactaacttgtagcgtgtgacaaggtagagatggatgtgagtgtatgacaactgcattctcgaggtacatccctggccacttatctattgacaccggttcctattctggccactattggaccgccttctctttggaaaggttgacttgaatcctggataacaatccctacgacgaaggcatccgccagggtgtggaattcaccatgactctagaaccgatggaacagacgtgccctttcgatagacacgtccctcggcgtagaatcattcctaggtgcgctccaccctcttcacttacatagctgtcctgaagctaatcaatcatgtgtgcaggtcttggcactggggccctgggtactaacgtggcgctttctttctttgctttcaatttacctctaaatgaggtttaccttggttttgtattggcactaacccctgttatcagcgactctttcttcgactcaccaccggagtttgtgtcttgcatatcaacaatcgccgactggcgaaaggatattcccacacccattgtctccgaggaggacttcttctgctcttcggacttgcaggacatgagcggctcagacgctatttctgagtgcagcatggacagtgcataccaaagccagagtggagccagccagcgcggaataaggaagtcagatggacacacacaggacaaccgttcccggttgaacacgcaattcgttagcagcgagatgtactcaccatcgatgagctcggacaactacaatgcattcacggaccaggcactggacatgagccacatgcgaccatcaaccggcgcttgggagacaccggaggactcgctcgtatatgctaattactctgctgggcaggatttttctacctatgctaccactaacgtcactcgattcacacccacatcgaacgtcggtgtatcgtcgccatgggttgctgatgcacccttccacaacgaccaattcagctttacataccccactcagagccctgctgagctcatgtttagtgctcctgcaccctctcaacggcaatggagcaacagccatttcgagtctgttgaacgtcccaatgctgttcgcagctcctcatcatacactctcccccaagattcacggcggacatctgcacatgaagcaaactttggtgccttcgttgcaacccccacaagcacgaccagtgcccacttccctcagagtgttgaatttgatcagactaggctcctggataataggtacgattcattgtacatgtccttcccgcgttggcctaacagaatcaggaacgagaatgaggacgctgtctccacgtccaaccccactcacatgctcgaggagaacgacgagacactgtctgtctccgacgccgctgagatcaagcttgaggaggaacgcacgaaggttgcccgcagccaccccctctaccaacaattgcccgacaaggacggcaagtaccactgccccgaggagggcaaggctggttgcacccacaagcctacacctctgaagtgcaactacgagtaagtcaagattatgattcaccaaaagcactgcttctaacaacagtctagcaagtatgtggactcgcacttgaagcccttccgttgcaacaagaagacctgtatcggagttcaattctcttccactgcctgtcttctgcgccacgagcgtgaggctcacggaatgcatggtcatggtgcccggcctcacttgtgtcacttccgcgactgcgagcgtgctgtcccaggtcacggcttcccccgccgctacaacctctttgaccacatgaagcgtgttcaccagtacgatggcccgactactgagccttcgcctcccaccatggccggtcaatcccagcgcaagcccgtcagccgtaagcgcaaggcttcagccgaggagactggtgagaagcgacacaaggttgtcaagatcacagcggagcaacagcgccagcaagcacgtgaccaactcgctcagcagttcctgagcaagaagcagcagatcatcgacattctcagcaacttgagcaaccccaatgatttgcgcgacgaccttcagctcaccaaggaggtggtcgggctgcacgacatttgcgccaagttccgcgagaactatggtggctgaatgaatccatgtcactgtggactccgtctgctttgacacctggtaaaggtttgtcacaatcacccggattgtacctggaattatactggatggatatacatgcctcctgcatgttgattttactgcgttgccctggatggattcccgcaaaccagcggatgaaaatggccacacctccacttgcccaatggatggatgcctcttcccggatgaccaccgacatggctgtcccaagccaaggagatgtcccagccgtggacggaattgccggataccctgatcgatcgcgtggcgtgacgacagggatgcccacgggcgaaaggacttcggtccgactcattgcaagaggaattggcatgagtatgcttgttgttgatgtactagattgatcatttggtccactgtagaccgtgtttgtcattggtaattgtatttcgtttgtttactagaagaaagaagaagattgtaggtcgagccgcacgaccatgactgtctcagctgctcgtcaaacatgctattggcggatggttggtcgtgggctggagaccatttcattgtaactagaatagacgctgtctcaacacattagcgcatatgttcttgctgcgccgactacatctgtgatctataagcaatactggtgaaaacattgcatccatccgttccgacgggggattgtgttgcttcgcaaccaccattacactcaatgagacggcaaaggtcggcagtctcctaatgggaaattccaaataaatccatcaccggccatgacgtagctttcacgccccacttgcccacgagttccgcgcaacgttctgtcggtgctacccagcacggcttgagccgaggtagtacattgaatctgctgtgaaagacgctgtgtcgtgtgtgactttgtaagctggcagcgggctagaatccaacgtccttggggctcttcacatgacatgattcgagcagcgagcacagccccgcgacgcatccttgcgacgagtttgcgcatcaaacataaacacctgacaccacctctcactactcgactttgtgtagctattgtaactcccactacgcgaacgtatacacggctgcgacgagcaacatacgcaaccatgtcttccgcaacttccttcttcgactttaagcccgcggacagtacgttgctctcccagcagcaaacaccccgcccgcacatccgcgcccttgtacaggtcaccccgctaacatgatgtaatagagaagggccaaccctacgacctggccaagctgaacaacaaagtcgtcctcgtcgtcaacacagcctccaagtgcggcttcacaccgcaattcgccggcctcgagaagctgtacaaggacctgaaggcgcaatacccggatgactttgagatactcggattcccttgcaaccagtttggcggacaggatcctggatgtgagtgtcccctgcccttctccccctcacagcgggctaggctaggctaggtcaggtcaggtcaggtcagtcactaatacatggcacccagcaaacgacgagatccaatccttttgccaggtcaactacggcgtgtccttccccgtgctcggcaaagtggacgtcaacggcgacaaggcagacccggcgtttgagtggctgaagaacgagaagcccgggctcatggggctcaagcgcgtcaagtggaactttgaaaagttcttgattggccgcgatggaaaggtcaagggacggtgggctagcacgaagaagcccgaggatctgaaggcggatattgagaaggagatcaaggcgggaaaggcttagagggtggaataggacggacatgaaggctgttggagagggaggaagaagtgtgataccatagcgatcgtcaagagatgttgatgctagattggaacgtgatttccatggaatgcaagaagctctcagaattgtttttgttcgttaatcgtgtctagtgctattgtcatgtacgcccgcgcacaggagatctatgtcggacctaggcccactctcgccgtgcacgctcaatcaaagggcaccctcctcaatgcctttccaacgcccatcttcctctcctctccctctgcgccaaccgctgctgggactctgattccacaacagtctccccatcccgcgttcgcatgtacgtgtctcttccctgcctcgtcatcaaacacctttacctctccaccctccacttcctgctcttcgggctcaacaccggcctcgtcctctgtgctcatgccctctaccggcttgaccaacgacccaaacaagaagtgctgcatgacgggcagcttctcgagaatctccttgcggaacatcttcctcatgccgccctcaatcttggcccagttcttggctgcgctgacgtcgtcgagcatgggactgtgccagcgcagaccgtcgacgtttttgacgctgttgacgaaggcaatctggtctaggtagaggtactctttgccctcttcctccaagaccagggcgttgtgtatggattttggggtaatgtacgggtggtgcaggagctgtgcggcgccgaacaggaacgggaggaattggtagtcgtcgaggccccagacgccgtgggagccagcgggttcgaggtagtagcttgactggatcttgcgcatgacgcgcagataggcaggaaggacggtgagggcgagggcggggaaggtggagggcggaaggagcgacaggcggttcaggcacaggagccagaggaagaagttgagctcgtggccggagccgtagtcaatgcggcgcttgtttccgaacgagtgggcgaggtaggtggatatctcgtcgacttgcggttggtctgtgaggccgagctgtgcgtgccatgatggcaatgccttgtccacctcatccagataggtgcggaagacggggttgccgaagcgcgagcccgtgtcttcgggtgggcatcgctccagtatcgcctctgcttgcgctagtacgtcgacgaccttgtccacgacgccggtcctctcggcaggcttgatactcgataccgctcggtcacggaccgagtctgcgatgccaaacacgaaggcctcgacgagagtgcatgtttcgcttttcagaaaccagctggatggtcttccgggactcaatatgcgcctcgacggccgcgtgtactcgtgtcccctcgagctgcggcggccgctggtagggtaggtgtgggcgggggcggggccgacggcgcgtcgcgtgtcgaagcgcgtttgcgggggacgagcttcggtagcttgctgctgaggtctggtgggcggtgaaaggcagctcccggttgtgtcattgcgtcttgtgggcctcgggttgtgtgttgctgcatggagcttcttggtgcctgtcgcggacagaggggcccagcaaggtccacggtgattggtcatagtttgccaaacgccatgtgtgacgtctgaacttcacccaggcccggacatttggtcatctagtccagcaacacattcacattcaccttcacatccacattcacaacacggcaaacaagcatgtcgacaagaacccaatcacccacaggcttccccgatcccacttccatcaacctcaaccggctgttgtcgaggctggaccgaatagtgctagcagagcccacgccacagctgcgcaagtcgagttacgagcgggcacgcgtcagtgctgtacgtgtgcctctcgcctctccatgttgacagacttgtactctcagtctgtgtcataagttcccagtctctaacacaggacacagaacattgagcatgcgcgcacactcctcctcagtctcgaacattccgcgtccaccatcccctccaaatccaaaaagcatgcgctgcaagcagacctgcagcagaagcgagagctcatcaagcagctcaaccagcggatatacgagctcaaccagctcgacgacacagagtcggaagcctcgatcgactcagacgaagaagacgcagaccaattcccgtcgtacgccccacgactgcacgcagatgcggggagagacgtgaccacatcaagcgaaggcaatgaagcgctcctgaacgctgcagagaacttcacctcgtccatccggcggagaggcaaggcggacgaggcgcaaggagcgcaaggagcgcaaggagcgcagacagccagcggaaactccctgttcggatcaaaggccgcggctacaactggcgacccgaatctacccaaaacagaagcgcttctctcacacaatcgcaacgagcaggagacgctgacttcgagccttctcgagatggccaaacagctcaagcagcagtcggtgcactttggccagacgctggaaggcgacaagggcgtactagaccgcgccatatcagggctggacaagaaccagctaggcatggatgccgcgagccgaaggatgggcaccttgaggaagatgaccgagggcaaaggctggtttgccagactgaagctatacggcctcatcttcggcctgtggctcctcgcatttgtaatcgtctttgttgggcccaagattaggttctgaagcagccagccccaatcacttcaaagccatgtatcgaatgtgccatacgcactcatgtccatagatgggtacatggcagcgccggcaggccagcgatctggaccctgcgccatctcggatgcttgcattagcgccgatggtctcttgtggagctacagcttgacagcgacaacacatcacaaagcatcacttcccactcaatcgcatctccaactcccattgtttctgctgtcgcatcgccatggccgccatggagatgttttcgttgggctcgcgctgtacgtccatgacccagaccacgtccaattgagctttgtagcgactaacacgcctctgtagccctcaaccacgcctccaatgacacagaagccgaatatgatcgtctgcgtgacctcgctcgccaagaggccggcaagcgcagctcctgcttcgaccgcgcccaccaggcctacgagtccggcgacggcgcgcgcgcccacgaactcagcgaagaaggcaagcaacatgccgccaaaatggaacaatacaaccgccaagcgcgagactatattttccgcgccaataacgagtctggacgcgtcgcgggcgataccattgacttgcacggcctgtttgtcgaagaagccgaagacgtcctagaagagcgcatcaaggcaggcaggcagcgcggagagacccatctgcatgttattgttggcaaaggcaatcattctccaggccacattcaaaagatcaagccccgagtagagcaagtctgccgagagctaggtctacaatacaaaacagaagccaatgagggacgcatctacgtgaaccttcaaggtggaagcgtcgatcacatgccacccgcaccccaagcgcccaactatggtggctatcctggcggtcatggtggtcagcaacacggtggacagcaacatggcggtcaacagcaccacggtgggcagcagcatggcggacaacaccaacagcagaaccagaaccagaacggcaacgacgagatcgaacagatggtcaagaagggcttgcccaagttgctcaagaagttgggatgttgtacggttatgtgaggggcctagcgtgccaaattttggacatgttggaacgaacgcatgtcatgtgatgatacccgctgatgaggacttgtttatagttgattatatagtgtatttatggaatgtgcttggtttcactccgagccgtgtcccatgagctccgtccagctttcagtctggtcccaagctgtggctgtataagctccggcaaatgctcttagctcccgttccgccgctctaggagagggtgctagagagactcgctcccaagctgcgggataagtcggatattaatgatgcagcaagactgctacaatgggatgaagtgggcagcaaaaccgtcaaagttcagcatcgtataccttcaggagactctgtccattttgctaagatgcggaaagatgatgccaacagtaagaggctaggccatacttcaggagactgcacagtcactcggacgtgagtgtggatatgttggtcgaagtatggctgtgatagactatggtccgctaccatgcgaagctcatgcaccttcggcaccacaatcaaccacagattcccaaaagcaagtaccgagcatactcccgttagtaccggctattagtagcgtactcgttgtccgctgctgctcgctgacctttctccaagtttgatcccaatgctacatcgctaaaatcctcctcacatatgcttcatttcccatatccttcttcactatgggtgaggctcaaagtctgaacgtcaatagaggcgcccggtcaaagtgcgcttcaccaccgcccactttgcaacgacggaatttccaagatgcaaagtctgttccaaccgaacgaccttcgaacccatctcaaagcgcacaggattatagcgatgaatataccaaagcggtatatggtttacaagggatatctccgcaccacctccagcgagggtatcaagccttcagatccgcgagcttgagtgtcgataacggcgccgcgatgaagaccaagtcggctcccaagaagccaaaagcattgggccgcagtcagagcgttgctaatattgagcgcaactctcccctcgtcgacgtaccctatcgcttcgcatgtgatgagcccgtcgtcggcaaaaacgtacacgtgcctgagaaagttgcggatgagtaccagcgcacggcaaatgaagttgggttggccccagttgggtaagtagatctgtctatgtagttggtcaaatctgatgtatcatgtgtagatctgtgactggacgccaggaagctattcgcaaatcagtgcgatgggcaggtgcacaagagagcgatgcgaacaaggacctgcgattaccgcgaattacgcacagaactactgtatctgcagctcggaggggagaggctccagaaaggatctcgcattcgatcggcggactgccgtcagtccaatcaccaccggataaggctactacgaatccacttgctcatgcaagcactcgtgggacaaagctcgatcggcaagttttccacacattttgtgatgttaacatggctgactgttcaccgcaggaccttgtcagtacccatcagatctgaaagcgtgccagtcaaaaagcgcaacatcgagcaagatgtaaatgttgaggcagtggtgaagaaagcgccgcaggtcatatcgacgtctcgacggcgtctcaaaccgttgactgaggtactttcccgtccagaacctacatcagagaagaaaccctcacgaccgatcgtaaaatcaaggtcagctctgcttgtacagagtattgttcgcgatcatgggcatttatactctcagcttcaggttcctccgcgtatcgaatctccattgcctacacggactgaatctccgcagcccgttacaagaggtacggacatgagcaaccgcagtgtaagagccgacgcagtatcaatgccagttcaacgagcagcctatgcggcaaattcgaccgagtcgctgatggttccgaaagaatggttaaaacgggtaagcatattcagtagtgaatctccaaggaacagcgtactgactgctcaaagggaaactcaatctcaccggaatactgtgacattccagaccaagcttcgccacagcgtggacgcacaccacttcacacaaaggcaggacaaaaggttgaagaaatatacgcaaccatcgacctcaaaactgccgacaaagtaacacttgctgctgtgttagctgatgctctaatggttgaagcagctccatcgaagaaatctttcaaaaagaggcttggaggttctcttgggcgcgccaaaggcatatccatgcgctcagtcgctggtctctatggctcaatgaagagcctgatggatcgagaggttgagacaactcccgatttgacattgcagatcacagtcgcggaaccacaagaggactctttcggtgagagcacattagcggcactcgataaggctcaatcgaaacacgcaataaccgttccttcacccactccctagcactctcccgagtagcgatcgaatgcggcagacttgtatagcgaaataagagtggttccagtgctcagcattctcagagacagtgcgcacgaatttttccagtacctgctggcgttcgatgtcgcataggggaagcacaaaacagccaagctatacggatactgcaaatgtggtgtctggcgtgtggcacgagggaccaggcaataaccccttgcagacacgacgctcttgaggaggtgtttgggaaagacttggaccttctgaaccgacacaacaccacggaggataaccgcgcggtcggtagctatgacgcacaagggaagagtcaaagtagcaaacgctccatctcgcctcgcgcgcgtgtggcatgacccagaaccatcttcgctgtgacttgagaaacgtggttaacgttcgaattttgttgaggtggcatccaaagcacgcgaccgccgcacatgtcttgatgatgtcggtaccaccaaggtgttacatatgcgaccactcgaattaagcaggtgtatagtcaaaccttggttctcgacaacgtcgatctgagaccccttgtcgaacagtcgccccgagctacgcaggaagtagctcgtgcttgccgtggtgtgttgttctccagggtgacgtcgtatatcctgcctccgggaaggatgcatcgtggcagtcgagcgagcacagcgcatgaccaactgcttcgggcgtaacggtttgagtcaaatgctgattcgacgcagaggcgcttgaaaagcggaccggttgggagccgacaagatgtcgcatcggtgaagttactctgtggagatcttgacgctagcatctaccccaggttgttccgcgcatgccgatcattcctggcattccaattaccagagatcgagctcgagcttgaggtcaaatacggagggaatgaagagccgcagagatacccggtagctgggtaccgcagtctggggccgttcgatattgtgcaacagatggcagataacagcacagcgctagatgttccgtcgacaatgcacagtttcgatgcaagggcgagatggatgggatgacgtcgatagtgtgagggcggacttgtgaccatgagctaccgtggtgcgcacgaggctattggcagccagcttggagcagtggagcggacaaggcgagggtgttgtgaagagatccatgagtaggtggcttgtgaccgagtagagtttgtttctgcatgtctgtcgtgctagcggccatgggtggtcgtagagtggatgcgcattccgagtcaacatgtaaacgttatgcttatataatgggccgatttacttcactggtgagactaccttcaaaccctaagcacttgaggaatgtagtcaggctctctattgaggcaaacctcgccggacatgttcgcatctcccctcgagactttgttcttgtttgacttgaagctctggttgcaagatacacttcgaattatgtccacgatatccccggtcagtgttgttatttaccccgcaaagaaacctgaaccagtctagcgcaggacatgtacctcgtgtcatgcacagcagatcaaccttcacacagctccatcattggtataatcaggcacggaacaacctgcatctccggtcactccttccaagcgtcttcatcgtcgttgcatctccaacccctaatacggcaggtccagtgtactacccaagcacccgccaattcgcctgctgccgcccgacactctgcaatggatgcactcgtgacgacctgtaagattattgccattccgaccaaagcatcactaggcagactgttattcacgatgatgttcaaaccgggaagcaagggctaagcaccttagtttagtcgactatataggacagtcatggctctccggttcataatgcttcactaccagtttcttcccgtcatgccggcaactaatcacattcctacatacttgcatccttctgtggactagcttccttgcaatggggggaacgcagtgccccttaagagggccgatagttggcccgggttataagggccagcaatgtgcagcgttcccgataacagctggacagcaagacctgacgcttgctgggacaagcatgtaaatctcctacagcgaagaccttcaagatctcaagtttcgggctgagtggcaaactggtatgtaccacccccttcttcgaccgtaatgcatgcattacatggcatcagctaacagagaagactctcgactccatgtcatcatatatgacaaggatgagcaagtctaccaagtgcctgaatccgttgtaccaaggccatctggatctgctagctctagtgcatcactcctggacgtgtccatcgaagaagaaccattctcgtttacagtcactcggaaaagcaatggagaagagatattctcgacaaaaggatctgacttggttttcgagtcgcaatactggcgattacggacgtcgttgccagacaacccgaatctttatggactaggcgagcacacagactccttgcgactaccgacatcaaactatgtgaggaccatgtgggcccgagacgctggcggagtcccagttgggacgaatttgtacggcacccatcccgtctactacgagcacagagccggatccggtctctctcatggtgtccttctgcttaacagcaacggtatggacattaagatcaacaacgacaacggccaatatctcgagtacaatgtcattggcggcgtcatcgatctttacttcatggctggcccagctccatttgacgtcgctcgtgagtacagcgagatcacacaaaaggctgccatgatgccatactggggtctcggtttccatcaatgccgtttcggttacgaaagtgcggatcaggtggctgaagtcgttgccaactactccaaggcaaacatccctctcgagaccatgtggacaggtaggtctatctattcccgatgcacactgcttcaagcttaatacgaatagacatcgactacatggacggctacaaagttttcactttgggacaaagctttcccctcgataagatgcgggccttgatcagtgacctacacagcaaggatcagcattatattgtcatggttgacccaggtcggttacatcaactactagaaagttgatgtgagctaacacgagatgcagcggttgcggcacagaactacgatgcctacaacaatggagtcaatgctgatattttcttgaagaagaacaggactatgtcaccaaggcagtgtgtggcctgggactgcagtgttcccggattggttccattccaatacccaagaatactggaactcggagttttccagcttcttcaatgccgagaactggggctggacattgatgctctttggatcgacatgaacgaaccatcaaacttctgcgaatacccctgcacaaaacccgggtgcagcagcgacatcagacactgaaggaatcgtagcgcgcgatatctcacgcgcgtccagccacgggattgtcaaggagaaaaatggaagaagaaccgcttcttaccccgtcggccgcggttcgatgaaagatgcagctgttgacctgaccaacgaccgcgaaaattcaaaacgtgaagccagcgcctcgggtaataagaagggattgcccaatcgaaatctgctcgatccgtcatacaaaattaataacgccttccgagttctgagcaataaaaccgcggatactgacattattcatcaaaacggcttagctgagtatgatacacacaatctgtaagtgtttgcaataatctgacaatgatgacatctgacgagtggcctcagctatgggacaatgatgagtacgacaagccgaaacagcatgctcaaccgacgacctgacaagagaccaatggttatcacgcggagcaccttcgtaggtgctggtgcgcacgtaggtcattggcttggtgacaacctgtcagcatgggaccaatatcttatttcgattcgtcacctactccaatttgtttcgatcttccaagttccaatggtaagtttatctgatcacaacgcagagtctcgctaacataatttaggccggcgccgatgtctgtggcttccttcagaacaccaatgagcatctgtgcgctcgttggactgtacttggtgctttctaccccttctacaggaatcacaacgtcaacaacgcaattcctcaagaggcttaccgctggacatcagtcgcagaggcagcacggaaggctatcgacattcgctacaggctgcttgactatatctacactgccatgcataagcagaccgtagatggcactccgatgctagcacccctttggtaagcaagcatacaatgttcacaagcacgtcatgctgacttctcaaaggatgcagtacccgacggatagcaagactttcgccattgacacgcaattcttttacggaccctctatgctcatcaatccagtaacggatgaaaaatctacctcagtctctttctacgtgccccagggagtctggtacgatatacgcgaccagaagcctatcactggcactggatccaccattacatacaacaatttgagcacgagtgacattgcaatccttgtcaaaggcggatccatcattccagcgcgcgtcaacagcgcaatgacaacaaaagccctccgagacaacgacttcgaattactcgtcgcgcccgatgcagacgacaaggccagcggtacactttatctggacgatggagagagcttggtgcaagacggtaccagcgaaattgccttcacgtatggaggtggtaagatcaagatggcgggatcgtttggcttctctacaaaggttggagtgaagagttttacagtttacggtgatgcaccgcagaagtacgaattaaacgaaggcttggatgcgccttgggaacatgacgtcgccagcttgaagaagctatgatcgctgcgcatttaatagaaacccttcgttagtgtatttctaagctccggactttagtcgtctttaacacggccgaatagaatgatacccattgccacgagaattgtttcatgacgtcgatcactgataggctaaaactaggggtatatcaccttctatttcgctatctcatctcatgcggacgttgtttctggtagcgcgtttggcttcttgcgaagatgaaaacgcaggtgcctttgcgtagcaaccattgcgtaccatcttggaagtctcaaactaacaagagaagtgtctactcaagaaagtgagcaatgccatcgccaatattgaagcgacatgtagcagtaccagttttcgtttcatacaacagcgccctgtgtatagcttcagaccattgaatggagcccaactgttctagctcgggcaatttctgtcgtaaagagagccttgagttcccaagcgggttgaaagatgagtactgccgagagcgaacaaccccgtcgcgcgttttgacctcacaattaccttttacacttccatggttgagcacatgctgctcttcctctcgcgagcatggattcgaagatgactgtgaggaggaaaagtaaataggacaagtcatgtacttgttcttgccgtgattacgagcagtagatggcgttgatcgctgaaacttattgacgatgacgatcatcaccatgacgccctcacacatgattcgcagattctcaacccgccctagtagataacttcacatcaccccatcgacatcaccatcgtcattttcaatagtcaccacagtgtagggcagacaaagataccatactagtaaatgttctgtggtttttggaggcagatactaatccacagactcaaacatccgaaaagatcaagccctgtcgcccacagccatggtgtcatagaagatgagaagatggatgttgatgatggagaagtaatgaggaggcgcaggcttatataggcagcgtgctgcattctcgtgtaaaagtgtgaagcggtaagtcagcggcatgatggccgatgtcacatagcgtatcttgtgaattggtgaggtcgactcatgtgttgagaaggtttccatgccaatggacaatccgtcgggaggaatgagtgccaatgcgggatgtcacatccaactcattagcttgtgacagcatatcattggatcgaagagccagtatatgacctgaaaacttgctcataagaccagcaagcgcggtatttcgacattgaatgcaccagtggtgtgtctgtggtgaaattgatatcatgggtgaaagcctgagcaagttgatcatcaattcgctcaaaacaactatcaaaaccctgtgcagtgacgaagcaaaccaggcgaccttcaaccgcattgccgaagtggacccagaagctggtcaacgagcgcatccctgcatagcatcgagactggcaaacagtctcgatgtagtcgaactccagcccaagactacagcggtgagcgatcgatacatgcccaggcgttcgtaatacacttcattcacagcgactgctgaagcttttcggtgcgaaccctcttttgagccgtgatgacatgtgaagcttggtacagtgacgcgaacatttattcggtgactttgcaaagagcgaactccgggcgagttagcaatttatgtgatcaaggcagcagatgctcatgtaagggaatgtgctgcatggttatttcaggctagatcgtcagctacatctcaatagggcaaagctgccggtacgactccgcaccaccaagtctcaccctcgtttctcctgaacgtatcgaaatcggaactcagcggctcacaatgccaaaccgcccctggctgatagaaagcgacaggccctcctatcaagtcctgaaatggattgggggtggaggattcggtcaagtcttcaaagtcttgcgcgatggcgaggtttgtatctgggtctaacagtagaatggagctgacgagttaggttgtcgcgtgcaagcaagttcagcgtgagaatgcagaagccgccttggatgagtatgatcatatgaaagcgctgcgcggggcgccgcacattgcggccttgcatgatggactcgagtacaatcgcaagactaatacgctgtcgttcttcatggattactatcgggggaaggatctggaccgacaagtacaaatgctgcggggagctgcgtatgttttgaattcgtgtgactaggcattctctgctaacaagagcagtcagcggtttacggaaagccaaatagttgagataggctatcaaattgctgttgcgcttgagttctgtcatagcatgaacatactgcaccaggacatgaagcccatgaacggtaatgtgacaatgatcatcgaagcggttgctgtcactgactagaaacagtgttgcttcgagaaccctggaacccaataacgcagcgcgatgtgcctgatctagtcgtcgcagacttcggcatcgcaagccacgtgcaaactattggtacgcgtatcactggacagagaggcacgccaggatacgaagcgcccgtatgatcgaaagccgcgtcgtaaatggaattgtgctaacaacccaaggaaattcgaggcccagggtatgcagctgcattctcccaaaagtctgacatctatgcttttggctgtgtcctttacagactctgctcactcgctgaaccattggtcgtggacgatatcgagcccgtggacattgccgtggattattcgcttgatttgctgagcctaatcagcaaaatgctgagttccgaacgcggcgtgcgaccgaatgcaactcaagtcaaggatcagctcactgccatcggcctgcagctattccagccaaacagcgtagaatgccgtgcgtgccagcaaagtttctcagagaggcgtgcactccgaaaacatctcaaaaagacaggacacaatcgtaagcagccattaaacccggagccagtcaactcggagccagcagctagtgaacctaagagcgagcccggactcactatacggggcttcgcagacgcgccagcaaagtactactacgacgacaaggagctggacaccccagatccgtccccatgcatcgtatgcaacaggcgcttcaatacgaagcggcagttctttgctcatttaggcggcggccatcactaccgcggtctgaagtatgtccttaagcgcaaagcttcaaaggaggtgaacatggacaaagccgaagaacgtctcaccaaatggattcgcaaagacatgattagacatgattgaatcgtggcctgtcccagatctttcactatcgttgtgtcgtgatatagtttgactcgggttggatagatgcagtatgagctgcttgggacctgttgtacgctgttcgttctctatctccgtggagagacattgctgctggtagccacatcttcgccatcgccgcgtcagcctaacgtgcctaatgcgtatgcgcgaaaaggaaaaccatgatggatggttcctggtcgtccacctcttcagtggctatattacgaacagggcaatgccagcggtaaacaaaggaacgttgcccgtctcgaaaaagccgcgtagaccgcgccagtcagcaatcttgtgccgcgtctcccaacattttcgatcgaccgttcatcataatccagcaaacttgattgtactgccgaagatcagtcttaccagagcctaacacgaaagatctcctttcctccaccggcacagaagccttgcagcattgggacttgacgctccgatcgggtttgataatgaggatcgagagattcctgcttgggattgtccgaaatcttgctcgcacgagcacccaagacaccggagtatgaccgacccagcaatcgggacttgtacggtctttataccttgcccgggtgtggagttcctgatgcatcgtcccgtcctcgccatactgtctttggtcggttgcatatcggtcgcaaggctgcaattcggcactcgcacgatctgcgcaacgtgcagagatgcaaatggttatggctactaatgcgggtttgccgtcccgttgtcctaaattgttcatgatcgctggacagtcaagttcgtgaagaccatctgcggccattgtgctggcgtctggtgagtggtacatgaagctggtctttgtgtatgaactgtgggtaggcctgacgccagattgaagatttccaaggttacgactgagatagcaacaaaccagctcccgcacagcgcggcacaaatgacattccagcgagttaacagccgcgtatacctgtttgaccttcctcttacagttccagtttccaatctcgattagaattgctgatgttcactccgatgcattcatcctagttgccgcgtagtgtccacgttccgcgaagtatgtagcgccgtggggagcaccaccgtaaacggtccgaagatggggaaacgtctttcccatgtcgaatccaaccgtgagctgcggcgggggccttaattctcaggacgatcggagtagcactccgcccggtacgcatgtgatattaatgccatagagatgtttcattcatggtaagaacagtgcatcgaaaggatctttccgaaactcccgatgtccgtcaggacgtattggcggtggcttggtaacaactgcggtgtgcgtggagcccacattacaaatatttgctctccgaatcatacattctctccaaattagcagcttgaagctgtgagggacggtgtgaagcctcttgtctgttcacggttagacaagcaagctttgactgtgttcgcgatctgcttcgtggtcatgacgccactgacgtcatacgcaggaattcgtttcgatcttgaagtttagttaactctgcgcattccgccggctttcgggccttccttgaattagaggatccacaatttcgcattaaaataagctcgttgaacggtgcaattgtacgaactcgtgtggagtggccagtttcacgagtaacatggtgctgtaaatcgtcaccaattgcacagcgacaccttctctagatggcactgtaggcggtacgtccgtacccagcgaggacggcggtaagacgggtctccacttcgacaattgtcctgggatcgcttagtcactgtatcaatgactgtcgtcctttggttttcgcctccatggtcctcggtcagcaccgcacctcgaatttctgtgtcgatcagaaaggcaagttaagccgcagacgctactcgcttagacttgctcagcggaacatcttttccattcccagcacatcggcgatcgtgtcaaaggcaggtcgttgcttgttaagcaggtacctactcgatcaaacactttgcttgtgaaaagtctccatgattgctaggctctgaacgaatgaaggtgctaagttgtgcaaatcctgataagatctgcctggttttgataaggaaattccagggtctgatcgacctcagtgcccgcgagtaagacgcagttttgaacaacggggtatcagtcaggtttctggctcgccattcttgctcgcggtgcgctgcatgctgccgacgttgatatgttctgcaccggagtccaatgcacctattagcactggacctacagctagcgtttggatgccgagtcatttcactcgaataattcatcctgttgtactttaaccgacttctaacgcatcctgcatctcgaagacccacatgaatggcaatgttcggctgaagcacgccgcagagatgcaacggtctgttcgtatcagcaacatccatcccccaaaattggctgttccataggcgtccagagagagatatctgcaaccactttgcgcttgcacaagaatagacacgtttgcacttgtttgttgggttgggattgtgccatctgctgtggccacgctcggcgttgaaacccagccaacgaccgtgtcgcatgccgttcgacgtgctgctcgggtaccacacagccaccttcatgatgtagcgcctcaaccgccttcatgtgcaacgacgtatgtttaagcatgtgtctcaactctcaaatcgcatgagagcgttgtccgaaagcatgcatcgttgagcccaagtatcgctgatgccaagatgactcgtacacactgtgctaatggcgtgaggaagccatgtggataattcccaatccagtctataatgtgaagatcgattttgctaggctgcgggggcgcaaaggtggccttgatcagtgcgcttggctgtgttctgagtgcgacggttgatctccaatgtgtgccgaatcaggttgcgacgccatgtgagatggagggccacctcaagacatgaggggatggtagataaggggattgccgtccaagactcatgtttcccgctgtcgccgtgcgttggcaggggcatgattgggaggaaatatgctgccgaaagaacagttcgtcttgccagcagcggcgtactaactttgtgtattctgtggggttatgctacaccgtaattgatggtacggacagcgctgcgactagtggccgctcaagggggtcaaagggagcgatgatacggtgcggagatgagtagagcggagtgtacggcaaagtcggcaaactttagtgcacttgcatagaggaaactgaatgggaaggtacgacacatgttaagtggcaaattccgattagatgacaatcacgagcaactttgggcgcgaagccgtgtgagatgttggtatgattgaactgcttgctgttgaaaactcgtcatctgtcctgctcgacaccaaatggggcggagcgcttgtgatcaagctgtggacaggcgagatgcagtgtaaactaagtaaaagaacacaaaaggaccggtatcgaagaagtgaatgttggctgccacactccagcgcttggatgtgatggtcatgaggtagcgaactcgcgaggaggaccaaagtcccgagatccttcttgtgaggtaataatctctcgcgggtttgccacccatcgtttccgtgtggtaagatagaacgccgatgatgctccgattccctatggtagtcgaactccgaaatgcgtgtaacggatagatatgctgtagacgtgtgctatcgttttatgctcttgcacttttccttggtgacgattgcataaacttttggtcggtgagtcaacaaccgcccacagaagtcggccgtccgggagaccagtcaccacgtcgacgggcttcttcgcggatcaagtgctcgacatgtttagctgcatcagctgggttgacaccggcagtaaggtagccatcggcgcctccaagctcaaggggcgtgactgctccaggacttgcaagcggctccagacgtgggctcgtgggctttgccgatgttggtgcgcggacctgaccgttggtgttggctagcagttgctgctggtaggcgtacatttgtcgctggacctcatactgcctgctccgagcgttctggggcgacgagggcgtgttggggctgtttggacccgtcactggcgtgattgcttggctggaattctgagaagatgcaaagttggctgggtggaagcgtggcaacgatggcagcctcaagtgcccagatgcagaggtgggggcgtttgaggactggcgtgagttgaggttgggtcgtcgtcgcgcctgagagggaatggcaagcggctcagtcctgggcgacaggggcgaactgatggagggcatgttgcggtctgccgtacggggcgccatgttttggtggggtgtgttggagttgtggaggagtcgagagaaagaagagggcgaagttggcctcataagacgttggcaggtgggccttgtttgagagtgttatgaggaaatatagcggcccgggtgaggctagatatgtatctttaaagaggtggtgagagagcaagtaacgaacacaaagtaccgtgtttccgagcggtaagcgtgtttaatatgggtcctgggaatgcttggttcttgggatgcaggccgatcttattggaaaggaacgaggttgatcttccgctgaaagcgcgccttcgccgtcgtgctaccacggtctttatgacaggatgggatggatgcacgggctcttggaccctggctctgtatcaccttcacgcagggttcgaagcttgcgatcgctggggtagtggcgggtcacagtctgattgacgcgtgagagaagtgggcggcacaacgcatctttgtgcaccgccaggcattgcagcgagacatgccgactcgcctggaaactgctatcgtcatctgttaggcatgtccttggtccaactatagtggggcgctctttggaaattagtgtccatcgcgcgtttgctgctacgatgaatgacgcaggagggttggaattccgctacctcgattagcgccggatgcaatgcccaacacgtgagcacacgcactccgccctcgcgtgtgagctccaacgcttctgcggcccacagtcatctgcggtgaaatagtgtttcggcttgcatctacctcaccatatttgttccaaaggatcttccatggcaagtacagcgcatgaagaggggcgtcgccagcacctagcgggcaatgccacgcttccacaatttagccatcttgcaggataacgcgggtaggtggttgtgataatctaagcgcttcgtccatttcctgcatgtaccgatattgaagctagcgcgcgcaaacttcatctgccacttctccggatcctgcagcacacgcacacacatcatgagatggtgcaatatttaccggtcgtaaccgcagccctgttcctgttctttgagaaattggcacttccggaagttcgcgcgacaatacaacgaacgtcatgaagtcttaattaagcttgcgcactagaactgacaaagacgtcgtatcgggtcttctggaaccattcttccagcttccaaatcgtgcgcgcgcctgacatctcattgaccgcagccaacacgtcagactgggcgattgtcactttcgtagcgacgttggcagtgaaccttctactgcatgttctgaattacgaaggaacggagctaggatcgtgctattggaaggacactctgagctatacatggtaatgctagatttcaagtacgacgcaaatgcccggtgtatagctccaagctattggatgtgatcgacaacatgtagtacacagctctaaagccacggatgggcaatcgaccgattacgagttaatgttgaggactgttttcatggaacggccaggcaatttccaatacaccagagttggagcgatgcagcgccgagacggacagatatgcgatgcctatctgtgcacatagattgctgcaggaggatgagcaattaactgtcgtacaacatccgtcgatctcccgtgcggctgaacttcacacacaaccttggccccggatgtgctcggaggcggagggcacatcaatagtcgtgtctcagtttagcggtatttacactatcgaggatgtgaggtgatgagagtgcgccataattgagcttgttagtgtgatagaccacagccgaggaatgagatgcagaacgccatgcttggcacatgggcagcgacataggtttttgtttgccaaaatgtattgtgatgatcaaccacaagcctagcttcgtccttcttatgctcatctcgcacccaacttctccaaggctcgtgaaccctgctcctcccattccgcctttgatatccacatgtcctccttgtcggccatctgcgtagagtaagcatatgttcgagtcagatggttcacgactacttacgatgtttgcgagcacagccccaccaaggaagaccatgtggcgtcgccgtggtggatcttcgatgcggactttgaatttctgcaattcccgtcagtatagccatgcataatgggcaagcgcaacatacgtttaatcgctctgggtttccgcccaatatcctggtgagccacagctgcttcagttccttctccaaccgactgggaagacctggatacatgctgcttccaccactcaacacaatcgccttgtacagactgctcctgacatcgacctcggcggattggattgtgttgaacaagaactcggcgataccaggctgctcaacgtccacaagatgcggctggaacagacactcgggtgcttcgaaacgctcactgcctactcggatgacccgaccatctggaagggtgtacgactcaacgagtaccgttgtgtcttcgctgaggcgctggtcgagctcgaggtcgtacgatacgtaacatagcttttctttaatctggcggacagtctcaaaatcggcggttcggttgagtgcgtatcctcttcgtagcagtagcgcaatgaggttgcgtgtgacgtcgcgcccagcaacgtcaaggcggcgcgtaaggtggttgagaacagtgctctcgtagacagggacaatatgtgtgacaccatctcctgagtcgactaccacacccgacgacaagccctgcgcgtacaatgccaatacagcctgaatagccacgtacacgcctccaaagccatagcgctcgaacatgacctcgcacattgtctctcggttcttcagagggttcatgggcggttcggtgagcaggatcttgcgtccggtggggtctagtttcatcttctcgaggaatgtgtagtcccagaggtgttgcatgtcatcccagcgcttgacgataccgttctccatctgtcgagggtgagacagcgttagcgtacactgaggctaccctcaacagttcttgagtaaccacatacggggtaggtgatttggagcatagagcgcgccgccgccgcctcgtctccgcacatgatgtccttgagctggatgtctccgccatcgcgctcttccgttcgcaggattgggcggccgacaatggacgggtactggtgatcggggaagttctgagacaagggctagtcagcttcgtgcgttctgatagtaagtatgcgatcgcgagggagaccgacctggcctgcgtagcctgccttaaggaagccggttccgccgtcaagcactaggcgtcgcatcagcagagctcttttttaatgaggcaatagctcaacataccaatgggtacttcggacatgctgtctagagcttggagtgtaaaggcggtggttataattggtgttgacaagctgacgattgatggtgctcggtgcctcgtggggttgacgttgttggcggggtggcacggaccctaggtacttgctgctcttcaatgctcgtgctgaacagacttgagagctgcaatttcagcaggtgtttacatattgataccggaggaaaaagcgagcactgagccaagtcgtagatctcacgccaaacaattgctgcacagcaatctccggtaatggtaggcacgcatgtttcttctacataatacaaaatggcaaagcctgagcgcagtgtaaatcgtctagctaatctgagtgcatgcagcatggagtactgtatcccaatgtatcagcatcagtaatggcagagacgtctggtacctctcaagactcccatgtacagatgtcatggcgttcctggtcacccacctcgaaagcgggagtcgcgactggagcaccgcgctaacgcccacattcagcacgggccacgtcgatattcatatcgcgggccaggaccacgaactttcctcccgcagccatcctcaagtacgacaaggagaacagccggtcaagatgcctttcgtaagtatacacctcgaatgctcgtagcattgctctgcccatcttcatgatgggatcccccgcttcgacgccagtcgagtagagtcttcgcgagttgcttcgaatgcgggtttgaagcgtcaatcgctgactctgagataagtccaaactccaaaagaatgacgcctacttctcgcggtaccaagtgaagtacaagcgccgccgccagggcaagagtaagttatctctccaagtctccctcgaaaccagctactgactgtgcgcagccgattactatgcccgtaagaggttgatcactcaggcgaagaacaagtacaatgcgcccaagtaccgtctcgtcgtccgcttcaccaacaaggacatcgtcgcccagatcgtccactccgagattgggcggtgacaaggtcttcatggccgcatagtacgttttgcgcactgcaatatggcagggaattggctaacagattttgcagcgctcacgagctaaagccctacggcatcacccacggtctcaccaactggtccgccgcctacgccaccggtctccttctcgctcgccgcaccctcaagaagctcgagatggacgaggacttcgtcggtgtcgaggaggctgacggtgagttcaccctcaccgaggctgctgaggtcgacggtgaggagcgccgccccttcaaggtcttcttggatgtcggtctcgtccgcacttctactggtgcccgtgtcttcggtgccatgaagggctgctccgacggtggtgtattcattcctcactccgagaaccgcttccccggttacgacattgagggcaaggagctcgatgctgagacccttcgcaagtacattttcgctggccacgtcgctgagtacatggagaccctcgccgacgatgacgaggagcgctacaagtcccaattcagcggctacatcgacgacgaccttgaggccgatggtcttgaggagctctaccaggatgcccacaagcagatccgtgaggacccctggaagaaggaagagtcggacaacaagaagaccaaggaggagtggaaggccgagtccaagaagtacaggagcgtcaagctcagcaaggccgagaaggaggagcgcgtccagaggaagattgccgagctcaaggcataagttgtccttcggtaacgtttgatgatgacaaaagcacggcatccggcgtctgggcacggattggaatgatacctgtttcggtgctgtagatagccttccacgactctaatgagatgatgagatggcatgctgcagttggctaccataagccagtactttgacccagcgtgtgtgatgatgatgatgatgacgatgatgtgatattcgttagttcattccgcccttcccttgcacatgctgttgccgacttggatggaaagttgacagtagcatctgatagcgtgaagctgtatgatgcacagctacttgttgcaccttcgctttctgttgtagctgataacttgtagcagcgatacagtagacaatagacatagcttcctcatatgcaaggcaacagcataaaccagttgttgactcatagggtcaagtgcagaaggcaaatcgaaacagtaagatacaacacgcgcttgctattagaaggctacatgtgatgttttaagtttgcatgacgtttcccaacgtttccaatcacttggccagcaagtgatctagacgatgtcgctgtttcaacgccagcgcgaacgcgaacgcacagtcagctagcagctcgaaaaagtccttcaccagtcagctttttgatcggcgcggcgcatcggcaacaaagacgtgcaaggcaacgggcactgtagaggagtgctgcgctaggtacaatagcaaaagagtcgcagtcgctgacactggtcggtaaggtataagggtcaaagaatgcgggccgtataggtgagcattggagatgaagagccgtccgatgccgccgacgctttcgtcatacggatcctcgcgaacagcctgagacctgtcggaggcccacccatcacgtcgttggagccgaaaatggcacgaatcaagaagcatgaatcttgtcgcatgtcttctctgagcctgcacacaaatctgcgcagtcttggtagcaggtggtgattccgggcgccggcagtatcacgcaacaatttccaatcaagtccggcggcgatcgaagctcgtaaagccataacccccgcggcttccgcgtcactgaccaacggcattcacccgcgacacatggcgacgttcgcattctcgcaatgacggcagttcaagcaccgcacgacacggcggcggcaatggaagacatccacggcgtcgacgtatcgtggctgcatcattctactagaggtgagagccgcttacccggaggctccgctggccgctggagccaagtgacgctgaagatgcgagggccagactaacagcgcccgtctgatagatcaccaccatcgccagcaggcgccctcttcgcccggcctgacgagggacgcgcccccaaagacgtcgtcgcatggcggcctccccgcccagccccaccacgacgagcgcgagcagcagaaccaccatgacgctgttcccaccaccaagcccgcgcccttgacggtgccagcgccccagaaacccgccgcgcaaaactcgcaaccaagtccgacgacgacgccgccccagaagataccccccaagcgaccgaccctgcttagccgaggcagcgcggagaagccgggcagcttgacaccaccagactccaagggcaggatccgcagcacgtcgtggatatccagcatcagctccaagttctcgtcgcagaacccgccggcccagacaacccatgcccaggcccaaggctcgcccgcgcccgcgaatggcaccaatggaatctcgccttccgccaacggggcgctgaacggcatccaagcagcgtcgactggtggccaaaatggccttgagccgtacgtgcctcagccgcccaaggcctcgttcctgtcgagtgcgttgcgacggctgtcatcgggtactcaggtcggtacggctggcaaagtgtaccccaacggtggcatgtgccctaggaaggtcatgaacgtcgatccgaaccgcaaccgctgcctggtgcccgagctggatacgagcaaactgcgcaaggtcgctttctgcgtagatgtcgaaattgccggagggccgaggtacaaagacgatgtggatgtggacgacaggaacaagaagcgcaaagagaagaaactcaaggagcgcggcgaaggcgaggcgctcaagcatccagcagccgtggtcgaagagaaggagaaggacggtgtagtcgccgttgcgcaggagagtcttggcaacgagagcgatccgaacccagagggcacggtgccggacgaggaaaagaaggagaacagccacaaaaaggagaagaagaagcgatctgaggcggaacgcaaggagaggaaggagaagaagcgccgcaaagccgaggagaacggctcaataccaatcgagttcactagagaaagcgaccatggcagtgtcgagggtgtacctgccacaactgcagtgacaccgcccaagtcccaggaccgtccaacgatagatcccctgcgcatttaccggagatgctgccaattgcgcgaatcgcccattttgaaacgtatatgtgatcaactatcctctccgtccgcctgttcgcttgcgcatccaggtgtggtcaccagcctcgatcttacgggctcgcgcttgcagctcgctgatgttttgacgctatccgactggcttgccattgtgcccgtaaagaagcttttcctcgaagacgcggatcttaacgatgagaaggttagggtcatcttggctgggttactggctgcgaaattaccagacggtcccagacggtcgacatctacgccggtacagaacggatctaatcaagcaacaggcgaccacggctgcgctatcaagaagcttgttctcaagaacaaccccaagatcactgccgaaggctggaagcatatagcactgtttatctacatgtgtaaatccatcgttgctatcgacgtttcgatgataccgttcccacgcccccgcgcccaggtttcgtcgccagtaacagaaacaccacaaggcaccgtgcccacgaacgaagcacggtctagagacgtcgcggaaatcatgtccaaggctattgctgagcgcctgggaggttctacactacaagaacttgtgctgggcgaatgctcattgacctcgtcaagcatcagaaaaatcatcgacggcctgtatcatcagtgtgtccagcgactgggactcgctacaaatgatatcgacagccaagggttggaacacgttctccactacatccgctctggggtctgccagggaattgaccttggtggcaatgatgtctgcgggagttggatacctcaactttgcgaaggccttggcaaacacgttcccacttgggcgttgtgtctacaagataccgggcttacgccagagtcgctgaagatgttgtttccagcgttgattaccatgcccagcttccgattcctcgatttatcccacaacaagggcctattctcacatagctcctcgttgtgtctgatcagaaagtacatgcccatgttcaaagagctaaagcgtatacatctggcggatgtagatctgaaacccgaggatgccattgcaattgcagagatcctgccagattgccctcaaattgcgcacatcaacgtcctcgaaaatccagagttgacaagagtcgccaacgccacggacgaagaaacacaggaggaggcagcggcactttacgcatcgctcacactagccgcgaagctgtctcgctctctgatatgtgtggacattgatgtgccgtccccagaatcgaacgagattgtcagagcacttgctaagcaagtcgtcgcatactgtctacgtaacattgagtcaatcaacgaagttccagagctcaacgcggctcctaagcccgtcgagttgcctcaaattctcatgcagcttgtcgggaacgatgacacgaactacgagccggaaagtatgtcttccgcgccggacaatgattatattgttggtggtactggcatcgccaaagccctgagctattgtctgtctcacaaagcaaccgacttgggtatagtatccctgcctgctagtggagccaacacccccacaagaagccgagccgactacttcgaagaaccgggcaaggcaagggcaatgtccaaaaacctgctcgagacagcacgcaacactcgggcaaggattcagccagcattaatcagggaagctaagagtggtagtgatatgggatatcgtaaggcttctagtagaactggtcctgcggacttctttgctaacgcagccacaggccgcctgcttttcctcgatcagactcttcaaggcatgattcagcgcttcgaggacgaatatcccgaaacacgcctgcagccttctgatactcactccattaatagctcctcgggctccatgccgagcaactcacctcccatctccaaggtcccaactctcgacaatagcatcacagacatcgccaaccaagactccgacgaggaagaaggtcttactctacggtcaaggcacaactccgacgtatctcttgcttcacgccacatgtctcaggaagaaggccgacttcatcgctttggacaccgcgtccgcaccggcctcttgaaccctagccgtccaaactcctcttctggagacgagccgcacaacaatcctgccttcctctccggtaccatggacgatcatggcctccctgagcatcttcgctcgctacgcatgtatttccacaattacagtggtgatgaaatgcgtcacatgatcgagggtgtaggctgggagaaggcgttcaacaacgtagttgaaaatgctgcggagctgcagaatctggaaagagacgaccctgctacgttccagatattcaaggagagtcagattgcggctctgaagaataggaacccggacatctttgggcctggggaggtgcatgaacggaggagtgacgaatttgccatcgaggactaggtttttagcgacattgttgacaccgtgtattactatcatcattaatacttattcttccgcaaatcttcatgttggacttcttatcagagacgactaaataagacgaggcgatccatgtccatactatagcatcagaggcatcacaaagtaagtcctgccaatacagagaagagtttaatattgttaggataattcggaggtccagtctcatccgcattgcaaattttgatccacgcaaaacagacagacggccttccattccacacatcctcaccgccgtctcgacttaacattcttcaccgcgtgctcaacagccacaacatacacaaacctccccatccccataatcaccgcctccgtcttattcgacagatgactatggtggctaaacactcctctcgcatgcgtattcgtaacatgtatctcgataaacggtatatccacctccagcaaagcatctcgaatcgcaacacctctatgcgtaaacgccgccgggttgatgactatcacgtccacttcattgctcgccggtccaaagctcaaattgggcgtacgcctgctccctcagcacatgcatacccttaaaaactcgccatgccgagtaccttgaagctaccttcatcagtctagtctccaaaggccgatatgccatctctaccagagcacctgactcagctccagaaaatagattagatggtacgccttcttcggtaaggtcatcggcgggaatacgccccacaacaacccgcactgggtgtttttgcaaccgaacgtacatcgtccaactgggtacacacttgtgttgataacccgggaaaatgcattgtcattttccttcagcatttgaacggctgcgattgacaataataacattcttgactctcaacgtctctaacgcatagcaaactgcacgcgccgctccacccgcacccaagacgacagccgtcgacgactcaatgtccggtagacgattcttgacaacacaagatcggatgcctgaccaatccgtattaacgccctccaatactcccttctttgaccacaaccgtgttgaccgcaccgacgctggctgcccgcggtgtgatcacgtcgacaaactttccaatctggagtttatgtgggaacgtaacggaggtgccccccaagattagattgtctcatcagacgttcgacgctctcatcgacagcctttgtttcgtagatcgtgtagtgcctaggataccggagttttgcgaacgccgcattgtgcatgtgaggtgagagtgtgcgatatgttgttgccgaagatgaagaagttgaggttcgcttttgcttcggctgcttcatcttctgtctgaccatggccattgtggtttgaggggagctcgggcatttgctgcaagtgaacttgaataagatgggttcgagtgaacaattgtgctgtaatagcgcgacggttcatactaggaaatcgaggtagaaaccaacaaagcgctaacttggggtaataccttacccggaaggacgcaacttacgaacttccccaagtggggattttcggagtcgccctaacgttaccggaattgcaactctgccacgaccaaatgcgaagctggattttaccacctcttcggctcttagacggacaatcgtcgcctccttactctagtcttctagattatcgttaatttgagaacgccttcttggattctttgctgagacattatggctgttttccagccagcgatcatgtccgcctctctggggcgcgcatgggttcacgaacttgacaacaagatcagggtggcaggtcagcaaggcttcaaaggaattgaaattttcgtatgaggaccttgaatacatggccaagaagctttccaaatgcgaaagccccacccctgaaaatctcgtcgaagctgcccgccagattcacgaaatgtgtcaggtagcagggctccaaataatcgggttgcaaccatttctcttttatgaggggttattggatcgccagaagcatgaaaagcttatcgacaagatccatgtctggttccgcatcgtgaaagagctgaagaccgcaacaattcagatcccggccaacttcctacccattgatcagctcacgggagatatgaatgtcattgtcggcgacctacgaaagctggcggatttgggactacgtgaagagcctcaggttcgtttcgcatacgagaatctttgctggagcacgcatatcgacacctgggacaaagcgtgggaagttgtcaaacaagtggatcgtccgaatttcggcctatgcctcgacacatttaatattgccgggcgtgtttgggccgatcccacaacagtggatggcaagacagcaaatgctgattcagacttcaaggaatctattcgtcagatggttcaacaggtggatttgaagaaggtgttttatattcaggtggtggacgcggagcggatgacctcgccactggttgaaggccaccctttctacacttctggtcagccaccacggatgagctggtcgcgaaacgccagagcatttgcgtacgaagaagatcgaggggcgtaccttccggtggaggatatcgcacgggcgatcattcatgacatgggctatgagggattcatctccatggaattgttctcgagaacaatgtctgaagagggagagcatgtgccaacagaacatgcgcggcggggaatggcttcctgggcgaaattggtcaacaagcttaacttaaagtaatcgctggatgattactcatgatagatctcacacaccactgtataggccgcatgtctacgcaaaccattcatacacatgagcaacatatacatgtaattcctgtctctatttattcttcctctacccaagccaccgattgccgacaaatggtcatatttctagcaggcgtgcctacatgtctacagtatcctggaatatctttaatgactgtcacacccatcgtcgccttctggtaataggcgaggcatttgtgtccatctgagtgaattgaagtaagtttctttaagtctagcttaggcacttgcatagcaacaaagtgcttgtctctatctcctcactccgtcaagcttggaacgtatgtcatggagatgaatcaatgcagttcaggcgaacttaagatagatttttaaatgccgatcttacgaacccgatagtgacaaggtttgttagggcccgtttgtgaagattcacgttcgtgcgggcggacatacttgttcggctatggtaaacaatctcccactagaatgtggggggaagcaccccaccgcttaaatcatgttccataccaaccggggtgaaatacatcaacttataccacgacgtacctttccagattctaccatttctaaggcctgaaacttccatcaacataaaaaatggccacagaaaatacggaaacaaaaacattacaccttgtgggcatcggtgtcaaacattctattgccccaccaatgcacaatatgattgcgacgtcccttggtcttccgtggacctttcacagtactgagtgcgacactgtcgaagaagttgcagcgcttgcacgaaagtcatccactgctggtctcgtcgtgaccatgccatacaaaaacactgtaatgccacttcttgacgagctagacgacctggcgacgactatcggagcttgcaacaacaactaccgccgggatggcaaaattgttgggacaaatacagactggcgtggcatcaagggatgtctactagagaaaggagacgagagctctcggccacgtcctagccgcacggcatcagctctggttattggggccggaggcgctagccgcgcagccgtttatgccctcagcagccaccttagttgtcccacgatatatgtattaaatcgcgatgttgcggaggtggaggcgctcaacaccgatacacagaagatggctgttactcccaaaatcatccacgtcaagtctttggaggaggccgaaagcttggaagcgccgtattacattgttggtaccgtgccagactttgaaccgcaaacgaaagccgagaaagacgtagccgtgatcctagagcgtttcctcttgagtgatagcaagggcgtactgcttgacatgtgcttcaaacctcgacgtaccagaatgatcaagcttgcagagaagcttggatggccagttgtagagggaactcacgttattggctaccagattcaggaacaatggaggctctgggctggagacgagcgagcttctcgcctggacgagaaagctgcttggaaaactctcttggatgcagcagaagagagtacagctataaacttctgaggagatggacagaagtaatgaatatgcactatcacgagaggttgtacgtcaatattgatttttggcccatgtcattggactcatgtttccaccaaaatctatgctcgttcatcacggctaatgtacgacatctgtgcaagcctgagcttcgcaggttcacgtgtttcgtctcatttcatctttcccaggccatgatccacgatcccaatgcctacaatctgtatgccagacaccatctgctcatccaaatgctgagctaggaagctatgaagctccacaagctcttactccatcgcaacaatggtttgttgaaccccatcagcccgcccttttgcacgccgctgactcttgaacgccaaccgcgtacaagaagccagaaaggtccttcagcgccttcgaaggcccccggaggattttgaatgtctcacttaggaggtctacacagtccttgctcggatcgaagaagaatctgttcaaggagcagctttccaagaaaacttgtgccagccacgtagctagggccatgtcaagagaggatttactgttagatgcagagacatctgttactcaatttaaaggacctatggtatgtgtcttcaacatgatgcgtaatgggcatccgtctcgcactgcgtgtcttgactacgaatgattttccaacgtcgcagcataccaaaaataacctttcaacgcgcttggagttgaaagaaagtttggacgaataatgatcgcatcacacgggacatcgtcgccttgcctagctagaatccgcaaactgtatatctagatcccatttcttcagctaccaacttaaaatttggcaatacatacttttcgaaaacacttgagtgactcaatttatttgttggtagacgtgagtgtggcggaggaccaacaaagccgctggacacaggtaagccacgccccattctttatatagcacacaaaggcacagcgagcgaacaacataaatgaaagctggtccctaactttcctttgtcatgttacgcccttcagtatcctacttcttaatacagtcgcgcaacctgtacaatttcgaatattttcaccacaaattctgacttccatcacgatgatcatgacccgcatcagcataccaatctttagcctctggctcgccagtctcagcatggctacgccggtcgatgtatacctcagagatatcataacactccctccagctagtacatctaacatggcatgtcaaagatgcttgaactccactgggaacccaaattatctttacgccaacggcaagtgtaacacactcgacaatggagacaagtactatgcctgtagctcaaggtggcggtgcggaatatgcatgatgttcaaaggcgagcaatgtaagtcaaattgatggagaggagtatgccaggacacaactaatgtgaatcccataggtatgggcgacatggttcgactcgatgacactagcgcgggctcgggtgggtggcattggggtgacttgaaggaggcgcagagttattattgcttctagcgcaagtgtccggaagtttttgttcatcattctttaccattccatttctacagtttagctttgtcgtccaataaagaaaaccctacttgcttttctagctcttgcacggcatctcttgtccttccaagattgactttgatcgtgcgcaacccggtcttcttcgcaaacttgagattgatgccaatgtcatctaagaacagcgtatcttcagctgtcactctacccaagcctttcttctgtgcaatcttgtccatctctcttactgaaagcttatacgcctctgggtcgggcttccgcacgccaacagctgctgagccaaggaagatgtcaaagttggttgtcacatccttcgagtcatttgcgtatggatttggcgggggcgcatgcataaggtccttcgtgaagagttgcccttcctcgtccaagataccctcagggaacgtgacattgttgctgaatgctccaaggacaaatcgaccactctccttgagctttctgagtgctgggtacatatatgggtctggcgctctgcttatcttcatcatgcgccagaatagccgcttcgcgtcgatgtctggcactcccttgccatggccatcaatcttcccaccttcaatcggctgccccagacctgttgcgccatccttgacctgcttttgtagatattcggaccacacctccggcttcgtgagttgtttcttgaacgatgcgaaccagtcgtcattgagttcgacctcaccgcgctcaattagctgccatgcgcctgtatcgtgtggacctttttggatcgcgtagttgatgtaaccgatgggaattttgttttcgatttcgtagtcgagaattgcttggaacggactgatgacctatgttgtcaatgttagcttcgttgcgtgtctggggtgcgcccaggtgtggggccagaaaacgtacaactacaccgccgatgtcgaacaggatggctgtggggggcttcactgtgttcgacattctttctgtggtggttgacacttcctcaagtgttatgaaggtctcatggcggaacgtagagggccatggtatgcaatcatgtaagaacgttgggggagctcagtggacctcggcattgcggaacgattctatgtctactactccgtatcgataaccggcgtgaatgcactacttcggcaccacttccgtacagacttcatcgacgttgtttcggcaaacgcgaggctctcttccaggttgacggtgcgttggtgataccctggacgaatgttacctaagagcgtgtagaaccgttggcgcccatgttgcagaaaatggacaataccaacaactaggcaaaaccacgtccgacattgcgcaccagtcaattactacgccttcgaagtcgggcctgatagagtttcacagagcttttcggggcgcacagtgtgaccaaaatagcacatctgcatgatgtttgcggcaaagccgtgagggaaggatctaaggcgcgcacctcagcctccccaaccgcaccgcatgtggatgaagtgcgtttcagcagcgcgcaatacaattttattggaagaaactgcacagcatccaacatatgtgtgggaatcgcgtctgcggcgcgggaccctgattcttggagaatctgacagcggctctgaatcaggacagccttgaagcaatatgaatgtggcacacgggcaaaactatcttcgctttcgaagagtattgagtactgtgtaagagttccagttctggaagagttgcgcacgatcagtcttgcgggtcaacaggacataccatatatggggtcttttgtgagaacacatgccagagtctccaaatttctcaccacagttttcacgcctcgctgtcaatctgtcgtttcctcataacacattcgaggtaaagatgatttacacatcaatatcgcccgtctccccagaggacgacacccaccacaatcgtaacgacgacgacgccgtctcaattctctcaaacgccgcaccaccctccggctatcaagcataccgacctccgcccacgcaagaatatacgcactctccaatgagaagtcagcagcaagctacaagctattcatcaccatctgtgacgtataccccggcgccagcatcatctactccaagcccgccagcccagaaccctttatcccggcccggcagatttccttcacgcacgccatcgccaccaaaaacccctatatccacgttagggttccgatcgcagcttttaagcaatagggaccgaggccaaacatacacagaagtcttgccatggacggagtctacgcacctccactccgcacctgcagctcacgactcaaggccaggtgttggagtgtctgctggtacaagacaggaagcgaagcaataccatcgcagtccacggcacttgaagaggacgtggagagcggggtgcatgagaaggtttccatggaaaggagccatggcgatggggatgctgtgtatgttaaccggctcctgcaccgcgctactctacgcttcagacaaatcgacgccggagtcatggccagcaggtatccagccaccgacgtatctctcgatcatggagattctcatttgtctgatgacgctcggcgctctcggcgaaggggtggcgatttctttctggactgggctgcttcgcggaacgacaattggcaaaataaacgatgtttactgcttgagaactttgtggtcggcatctcgtgcattggctcgccttcagctcaaaaaagtgggtttcgcgactctcgtgtctgccatttctctatcccgtgggccattgtttcaacgcgcgcttgtgctcagggaagggaagtacgaacttcacgtcgtatacgtggcgctaggcatggttgtatcatacacttccatactctcaaccatgcccttatatcatggctactggcacctcggccgctccgtcagtttgaacccgttagagatcgcgcgagcctttggcgcaccaatgttcgatggcctagacggaaacgtaacagctggggatattgaagttgaaatgggcgttttggcagtgaggcttggggctgtagagaggaacgggaaagagaaggcgttgcgggtcgagtgtacggaaaagatcaacgttaggaagcccatagaaggggagatcttcggatgaagaatttagtgatgaagtattcatactgtgctctgagtttacacgcagccatttcatcgcgccactgcacgcctagaatgtactgaagacctttgggctatgtgctcgaaataacctcacgagatacaagcatgaccatctgaatgttggctgccaattcacaaccctttcttcctgccaagaccacctcccgtcttacgcttcttggatcccgatgtattgaccacatatttggaaatatgtggaaggtattccaggtttttgtatgagccttcatcctctgcatgagctcgcagacagctctggcgcttgcatgtatcggtatcatagtccttgcatctggccctgcgacatgtggcatcgttatcgatacaagattgacatggctccccggaatcgcaacggcgattcttgatgtaacaccgaatgcacaaaattatgcgctcagtagacgaaattgcgatgttgtctgttggttgtctatgattgaactagccaggtgttgtctaaattgaacatgtcacgtactcgatctcgctgtgtgagcgcttcgctactctagctggcttgtccaaacccgttggcttttgtacctgatctggaacatattctactttcccttctggtgtcacaccaagagacacgaaagacctaggtcccgtggtagatcgtgaaatccgtggcaggtgtgagggaacatcagggagtcgggcaagtagagatttgtcgtccgtatactgcaagccaggctcttcgccggactcatcagtgctgtctcgtagcttcccgatcaaaagcagttcttgtgcctctcgttacagggcctttcgttcgcgctcggattcctcgagcttcacggagagctctacattttgctctctggtcttagcaagctgcgccttggtgcccttcagggctgcttcaaggagcttttgtcggctttggaccatttctggactattgtggatcgctccagaggttgctttacaacggcgtctgggcaacgtagagagtcgcgagcagtgccaagctagtcgcaagttttcaagggctgttcaaccttttgattagcttagtcgggatgccgggcgggttgtatcgttcctcgtgtgctggtccactccgaaaagcggcccgcctctcaaagtgctccttcacctcgcttctggacctttcccagctatgggaaatgacgtaaattagatatcacgtgttctagcgcgcacgccaagcgcacaacgagtatttaatcccttggacctccgttcctctttcttcttctccactgaacaccgcccatgttcgactgataggggaaaaagtcctcgcttgtgctgtaagcacagtcggtcccgccaagagcctctgacattcgtcaagcacaatctcatcaactattcgactaccgcaggtgctacagcatcgactagttcctggctggcccagagcagtacggtgttgcagttcctcggtcttagaaagtatgatataacagaagtgacagattcccattacggctatctgtttctggctgttagcctagagacaggagcaatcagcggcgcaagccaatgatgtatcctcctcgaacctggacggggcacatatcacctatcaagccttgctcgcttataggtgagcaatcgtggtgaggtgcacctcttggtcctcacgggcccgatcgataatcaagtgtcggaaggacactgcggtgcaatcttgaagtacacttcggtggctatcttgacagaatccgtagtgcctatcttgacagtactgtgggttagcttgggcctgcaaatttttgaaccaccacctttactttttttcattggtcacactgccctttggcattgtatcgaagaagaacaaggcattgataatgaatctgctgcttgtctaataagtaaagtatatgggatgtaattaatcaccttcataataacatgatacgtcatgaagatgcaactgcctttaaattaagatttcatgcacactgcacagagtctgagaatgtgcatgcttgaattatggatttgcaccaatctcacttattcccgcagtagaaacacgaacgccacaaataagggttacggtctcaggaaaccccgactgctacaataactcatcatcatcatcctccttctccatcttatctcctccccgctgctctgcagcccgcgctacacccccactttgaggtattagtggaatgctcaagagcacagaatggcggatgactcacttcatatcctcgcctctacgcaagttctttttagccgcatacttcttcgcgggcctcgatggtagattgaccaagtcttcgacgccacgcttcttgacagcaccccgagcggtgacagtggagccacgggagccaagcgcatgctcctgctcttgctgtggcttagcagagggagcctcagcctgacgctggaaggcatcactggccaggcgaacgccaccaagattcttcgtcaactcctccaccttcttctccaggcgccttgtagctgcctgggcctcgcgatctttgcgcgcagcctcctccaatccgcgactcatgcgggacgccttttccttgaccgtgcggttttcgcacttcagaggtgccatctccctctccatgtactcggatccgtatccgcggggatcgatcgaccctgacctcaagacggtcgatcttgacgttggcagcgcgaagcttgcccttgagctcagcagccccatcctctgcctcatcgcgctgctgcgcaagctcattcagctggccgtataggcatgcgatttctgtgtcatcaccgggggaagcggtggtgccggtgcggtaggggtattgttctgacatagctcaagatagagcgggaattgtatggagagtggtatgaggatgatttggatgattaattgaggtatgcaaatgaaacgtatttgtaccatcccacgatttctctgactttcgtatcataccgcgttctatgagctatgtaacacatcactcgttgaagttctctagtctcttgaattaacagctcagtctggaggatctcaatccatatctgaactgttcttgcatactcatattacattttgtgtaatcacagtgcttccttcggaggctgcatgtattgcatagaagtcttgaggccaatcaggggagtgatcatggtgtactatcctggggaccaaatcgatcagatacacagtccattcacttccgtcccagaactccgtgtctttatccctctaccccacgagactcgttccaccaactgcagagaagcatatcagttatggccatcctccaagtccgtctcgtccatagtctcagtgacctccgcagcctcgtgctccatgttacgcctataagtcagtcagtaattttacctacgcttccaaagtgtatcgacgtacttctttctaggcgaaccgccagagtcctcgatcatcgcattatcccgctgctcgcgctgatagagacaggcaaggatttccgctttctccttctccagagcagcctgtctctgtctctcactcgcaatcgactcctccgctctgcgcaccatctcctccatcctgcgctcgatcgcaacctgttccaccgctctgcgctcttcacgcttaatctccctgatagccattttgtgctcaatttcagcctccgccatctcgagctcaaactccaccgccttgacgtgaaggctcgcgatcttggcctctttcgccgcgttcatgtctcgtaggcgctggatcgttctggtcgtgtgctcgacgcataagactgaccggattcgggcccaagcgccgccctcgacgaatgtggcggcggtgtcatttgggtaggctccaacatggctatgattgttcgatgtgtagtgtgcgagttgagatacggtaggtcaggtggctgcccaagtttgatgatttgtgcgatgtgggaagtgggattgaagtttcaagttgtgaacatgtgggaaattttgcgcgtttgcaattgtgcgtgatcccgcgtcaactacacaacactgaaaagcatgaatatgacattttggggcatggagacctcgatctacagccttacatccttgatctaggccgaggacgacctatctcaaaagctatctagtcacgtcaagtgaccctaagacgaatacaatctgttaagatgttgactgatgcagctacaaatagaatggtacgagttcaggatattgcttaggatatgaggaattgattcagtcattccaagtctatgtgaatgagtgtaagaatgtcagccatatacacaagtatagcgagactgcgcaagaagacaagacatgcgacgcaagaaacggtctaagtacaaaactcgacagcgccagaagcagcaaggaaaacttcctgatgtgtttaaacatcaggtaacacatcgcaaggaagaagcaaacgagtaaagcagtaagcaaaacgccaacagagtccaacaaaggaaagaaaacaaggaaaggaaacagcgccaaccgtcccaacagggaaaacctcaccactcacatccagaacatcgtgtcatcgaggctcttcttccaaggaccgcaacctccctccctcagatcctcaaagtctttgcgcgcccacgcaagaacctgtctttcaagctcatcctccacagctctgcgatgagcgcgctcgatgccaatctgagccgcagacttcctcgccgcatttcgaccaggacgtatcggcaccggcggaagtgcactgatcttttcagccaaagaagccgcagcgttttgctcgattatctttttcatggcgtcgtatgcctgggtatacgcgctgtcgggatccggactgtagaagtcacgcatgtaagcgcgaccacgatcgcagagcctgtcggaataatatgcgggcggggcatatgatacgccgagtgtggcgcggacgtaggtgtagcacatcttccaagtgagctcttgaagctctttgtctccaaggcctatctcgttggcgatgacgacgtagtgagtggggatggccgtgcccttcaggccgtggtgggactgcaagaagaagtcacagtagtggggggatgtgacaacgcggtcaacgagggtgcctggtacacaattgccgtttaggtgcttgagagctttagctgggtagaagcgtgtgtggtgacgcttcacagccacgacaatagtgactctgggaagcggggtagtttctcgccctttcacgataggatacctttgtcggaacgctgctttgattgatggcagctcttcatctctgaccttggcgaattgtcctgtagatacaccgtccctgtagaagagaatcctctttggaaaattgcgggttgcttgttcgtaggcaacgattctctcgtaaaccatagcctgaaggtcgtcaatgatctgaagtagtgttagtatgattgaaggcgaatctgaacaacaacacctacttctttcttgcaggtttcctggagcctcatggagccgagatacttcgtggacattgagttcactgagccaacaactgctgcaatggatggacatccgaccagagaaccaggggaagggtgggtaatatcagcaccaagcaccaacgtgtcctgcaatgttgttgcgatgtgggtgagaggctttgcggcgaactgaacggtgtgattgcctccaccaaacttgagattcgctttcatcatgatgtttgccatgtattggtcgatattttctttacatttctgctttgcactgatgtagtttggcgcttgcgtcatgcatattgattgcaaccccgcctccgtatccgcggccgctttgaaagcagaatatactggaatgctctgggtcttgagaagtagaaccaccaggtttgtgcccttgttgttcttgacgaaagtttgaatgccatctgatagtctggtcttgatggcggagtgtgtcgcaccatctcggagactgctgagtttctgtgtgtggacagcttttgcaccagcacaaatgccatactgtttgaccaatctgccaaatgtttcttggtaattttcgacagtgtcttttacgatgccctcctcgactagccagagacagttgtgggtttttgcgggggccttgttccctggagcatcaataaatgctttcaggttttggagattccactgagcttgtgtattgggctgctggtttgaggtcttcgcaccataaattatgtccaatttctccatctgagctgatgggatctgcaacatagtcggtgaaatttgcaactgtggacagccacgctaagagcatacatcgttagcgaaatttctcaaagtcgagacaaataactcacaagattctgcagagactttgctgggtctagaccaagtaaatgcattgcctccacctcaatgagacgcctactctgctctgggagatgcgtcgcttgcgtgagcatgtcctctaccacggtatcagggagcaattgcctgtaaatctgatacggcatgatacgcaggtactcagctgggtagtagacagtatctgcagcggttccaacattgatagcgtaaccgtccttcttgaatggcttggcgaaggtcttctggagatggtcgatgacacgagtcttgttctcatcttgtacccaattaccctggtcgtcttttttgttcttgtggaaagacatctgggagtctgtaaatacaggaccgagtccacagaatgacttgatgcggttttgcggcttgttgaggtgatcagtatgcttgtcgtcagggtcatcggtcgctgtacgatctggctcgatgtacagcctaagcgtcttgagatgcttctcacgctcagcgtacgtgaaagtttcgtctttcagaaagtctgcaacagtgatggggcaaaagaatgcgctagtggctgcattcacgttcagcagtaccttctgcataccaggcttgatggtgtagtagtatcctcgaatggtgcataagctcttgaggttcttaccgcctgccaagggtttgtagccattcttcacgaagaatttgctggccgactgcagaatgacgtcgtcacgagacaagctcgacgaaacagcaatgttcaacgcgtcaactatggggctgaaggcgaattccgcgtcgcttgctgcctgacttgcattgatatagttttgaagtccagcgagatcgagctcccgctgaagtttgatgaacaactgaatgcgctggctaccatccgcaatagcatccggcatccaaatcgcaccaacttgggtgttatctgctccatcaacgacacggttgcagttcatctcgctgtgaaggtctttccaagcgacgatggtgttgatcccgcctgtggtgaagtgctccttgttgttcttcagaaagtcccaggcctcaatcgcggtcttcaggatgaatttggacttcctcttggactttccagctggcatcttcagtacctcatacacgaagaattgcgtagtaggtttgaacacgacttcgaagtggttggtgaatacttcggaatttgtgtttgcgaactctttgcgaagagggaacttcgcacttgccgcgctgctcacacgtgctgtagacttgaagatgttgccgtttcccaaggcagaacttggtacctctgcagctttcgccagttctgaatcgacagcctctttctgtgtgatgtcgcgtaccttcttcagattgtcagttccagtcgtggtgatcttggcaagatgggaactgagtagcgtgtcttcatctgcagcagcagtagtatccatgggggcagtagtagtagctccagactgcgcttgaaaatcatgaccgtcagtcgagttcccagtgacttccttcggtttgggctcctcccttggcatcttaaggtatttcttcatctggttgcgaacgccaaccactctgtctggagcaaagaactttctaagcggagaatccgttgcaggcgggaggttgatgataggacacttcgtgccagacactatggccatctgtgccacagatgacgcaggggtcgtcatccatgtggcgccgtatgttgtcctgcgtggcgagttcgtattcggccatgatgaatgtgtgctcggggtgtgtacctatttagaaaagagttagaagaggaagaatcgagttctggacactcgagtcttctggtggtgcagtacagaagccggtcgaggcggccttaatataggaagtctgctgattcgaggcgtttgctgtgaacaatctgtagtgtagtaaagcaaagtatgtgggctgtccgacctgcttcaaacgtcgagtcgataagccaatctgatgtatcagcaaatataacccccaagtcaagctgtacctcctacatacagcaattacaatccttgacctggtttgcgcagcgcacataagcattcgaaccgaggcccctagttcgtgtcatgttagatactcacgcaaccttcaattcgatgctgatatttgcaatctctacacgctttggcttctgcttgtcaagtccaccaatccatgcctcgcaaactccaaagaccaagcacgcaaccaacaggtcgcaaaagctcagcatgatggagaaatagcaattcgcgtggcaagcacaactgtcttcgcagacgacgcacatagtcagactcgagtatgttattatgaggggaaacaagcaatttgtgtgagaagctgaatgtggaagctcgaggaggcagctctaacaaaggcaatgttggtttggtaaaattttcacggtggaaagggggcatctggccgggttttttcaagtgcaacttaaaaaaaacctcccggggggggggggggggggggggcgttgagatgttcaaggagcacggtggatgagactcacgcgtagaagctgcgtactagctagcgaattgtttgaggaaggagcatacgcaacatacctcaacacccatacccacccacggacttttatatcaacacataccgcagcaccaaaagaaccacaatcatctcatgaaactccaaatactcattcaaactcccctctaaactacaattcttcacttcctcttcttcgccgccctcttctcgcccctaacatccttcttcaaccgcgcatccaccatcttatacttgcccttcgtgcccttgggcctattcttgattcccttattgccacccctggccaccaccacactaaccttctgcttgggcttcttcttcgctgccctactcatcaaccgcgcaatactctgcgccttctccttctccgtcatgccctcctcgtccgcgagcagcgcggacttcttcttcaatttctcgaggcgctgggcggccttgaatttcttgcgggcctgggcttcgcggactttcttgatgggccgcgcgttgagggcgcggagtttttctttgatggcggaggcggcggccgcggtgacggggcgttgcattttggagtgtcggttttcgtcgtcgaggaaccagtcgggcaggccgtcgacgtcgcggagggagtagcggttgaaggagtcgtctaggagatcgtgtttggttttcttgcccgtggccatttggtgggcgagcgtcatggcttcggcggtgatgatgtcaatgtcgggcttgccgttcttcataggcatgtcgtcttgttcccattgtgtctcgtcgcgcttgacttcttcaatcttgtcttcgtcgtcggaagaatcggggtcggcggcggctggggcgaatgaggccttcttggctggtctggtaggcagtgcggtttcagcgataggcgcgggaacttccttgacgtccacctccatggcgtcctcaacatcaatgccactgtcgtcgtcctcttccaaatcatccagcccatcgatgcccttgaagatatcctggtcgaagaaacgttctgctcttttggtgagtggcctatttgatggtgcctcattgtccaaatctgtgatcaggcccttggggccatcttcttcatcatcactccagtcactgtcctcatcctgcacaagctcttcgtcgctactggcttctttgccatcgtctgagaaaccgttccactcgccatcgtcgccttcgttcttcgcgcgctttgcacggtattttgcgtcgcgggctgatcgttgctcaacgtactcgccatacatctcgtcgagatcccgttcaagatagtcaccctcatcgtcagtttcctgctcctcctcgctagattcgtcggccctctcgcgctcgacgatggtagccatcttgcctttagcgattctggagagcgcaccagccttatcaactgactttagtgcaaacatggcatcgtcaccttgaggtcctgcctgttccataccgatttcgtatggcgttgtcatgttcatctgcatgcgaacaatctccttctgcttccgttcgttttcgttgcgtcgttgcttcttcttggatttcgaatccttctccttgagtcgctccagctcttcttgaatcttcatctcatcgtccatgtcctcgatctctgcaacctcatcgccttcctctgcgtccttcgctttctcggcttcttcttccttcttcttcgcagaaaagccaaagatgtctcgaaccttcagtcgccagcgtaggagacgcttgaagtcggctcgaccaaggaccttcagatcggcacagcagtttcttacttccttggtggtctccttgagtttgtcaatggtagctatggcaacatctccgttcggtggctgctcaaaactgagcttgttcagactaccgagcatggcgattgggtctgtggtctggatgaattcagagacgggcacttcgtggaactgcgtccagtcaccctcttcgtaacctccacgcttcctcttcttcttctcggggttgaagaccttcgcctcgttgttgggggcgggctctgcaagctctgcaaagacggagcgggcgtcgagaaacttggggtcgaggttctttggcgccttgtagccacgacagacgacgaagatttcggcagagacatttcgactcgacggtggcttggtagcctcgacctttgtgaaaagttggttgaacacccagagcagggagttgtagtctttcgatcggaagacctttgtgacgaatgtaccgccctctaccaggaactctgtcgccagcttcatagattggagcaccagctcagcctgtgtaaaggcatcttgcacccaagcagtaccgacgttgggcgcaccatcgtgaagaaccgtgtccgccttgaaatgcttgagatgttggcgcagagtcgctcggcatttgtcggtcgtaatgtcgctctggaaggtgatgcatcgcgggataggcttgattggcgcaagatcgacaccgacgatgagggattgcgcgggcatgacctgagtgaattagctctgctgccgccagttcttccactgccacgcacctcggaagcgacttgacaccatgatcctggcgcagcgcaaagatcgatcaagaccttgctcttctccaagaagttgtatttcttgttcagctggatcagcttgaaggcggcacgcgcacggtagcccttctcttttgcgagcttgtaccatttgtcgagacgaccttttccgtgctgcagattgttagcgcaagctttctacatagctttccaccgcaagcgcaccttcttttggatcgccatctttgcggttggcgatgtggtcgtgcagggtaaaaagttggcggcgggcgaaatttacttccgttatcgatttggatccctgccgccgtaagtcgcgctagtctaccgcaactcagaagtctggcgcacgggcttgcatgacgttgaccctatggtcaaccaacccgtccaacttgggatgaaggtaaacacaaaccgcacatgacctgcacgcgctgacactgtatagcgcccgtttcgcctgctcacttccttctcgctgcccgcacgcatgaacccacgcaagaagtcgaaggcgaataccgaggcatctgttgctggcagcagcagcagcagcactggcccggaactcccacctgaggccagcaccaccagcacaaacacctctacagcgcctagtgacagcgaagacgtgcagaatgcatcatcgaacaaatcgctagccgagtcgacggcaacttcagacggcgcatcgacaccgacaaccacgggcagccaaacaccgcgcgggaagaaatggctgggcggaacaggcagctggcggatgaaggcaccggccgtagtgaaaacagccaaggagagcatcggcgttgctggcggtgctacgggcgagctgcccggggaggaggcgaggaagcccagggacgactcgccaaccaagttcctcaccaagcgcaagtcgagtaaaggaagcgcactgccgacttcgataaccaaagtcaatgtcggctcggacgggctgaccgaagagccaaaaccaccaacgcctgccaaagaagacgacgatacagccatgcccaagatcagcgaacccccattgccgccacatcctcccccaataccgtcgaccgaccaggctgccaacacttggggctggcgcagttggtggtcgagacccgacggatactcagaagcaggcaaggctagaagtgaggcgcaaggcaccatacaagaggcgcagagcacacctctgcctgggcccacgccctcagaggaggcagatgcgaaagcaaaggggctggatagcgctggggcaacgcagaatagtcaagcgaaagatcaggcggggaaagatgcgacagctcagggcgctcaagatcaaaagacacaaatgcaagatgcgccaaatgcggccggcaaacctcaggcgagaaacacatcgtggttctggggttggagcagcgcgcagaatgctcaagccaacccttccgaggcgccctcgacagaagcagcatctgcaccgaaatctgacaacgtagaggtaccgccctcggagacgcagcctacttccaccaccgaggagccgcactcgtccgagaccgctatgctcaccacggcagagggggtgaccgaaactgcatcaacgactactagcagtacgccgtcaaagccatcggcttgggcattttggtacagaggcaagccagacgtggagagcaagtcaacaaatggccagccgcagaaacatgttggggaggtcgctgtattcaacacaccctcacaatcaaacccagaagccgctcagttcaacgagcaagagcagtccccagcggaatcgggcatgccaaaggattcgaaacagtcggaacagccacaggaagcaccagagccatctaaagtagagtccttggcgaggagatctttccgttcgctaagaggtcggcccaagtctaccagcaaacccatcgagacacctgtggagtcgccggcttccagcaaggctgcgacgccaacaaagacctcgccggtactagaacccacacgccccgaatccgccccatcagctcagcccgcgcccaaagcgcttgcgaaggccaagcaagagccgccaaatctactcatgccagagttcaagaccacgtatcgattggtacagcagcccaagttctggcaacaaatccggcaatacttcctcggcggagaagcacccgcaccacatctccacatcaacccagcaccgccacggattaagaaagccgtagcaattggagtacatggcttcttcccagctcccattatccagaaagtcctcggtcagccaacgggcacttcgattcgctttgccaacgccgctgctgcagcaatcaaggactggactgaggcgcgaggctactctccagagatcgagcaaatcgcgctggagggagaagggtttattgctgagcgtgtcaatacattgtggaagttgcttctgaactggatcgagcacatcaagcaagcagatttcattctcgttgcatgtcactcccaaggtgtaccggtagcgatgatgctggtggccaagctcatacagtttggatgcgtcaatgcgacacgcatcggcgtatgcgcaatggcgggcgttaatatgggtcctttcatcgagtacaagacaaagtactttggtcctactgctgctgagcttttcgagttcagcaacccaaagagtctggtcagtcagatgtatctcgcagcgctggacgaagttttgagatttggcgtgcgcatttgttacgttggcagcatcgatgaccaactggtgtctctcgaagtaagcatatactgatcgaacataagccagtccatcgctaaccatcccacagtcctcaaccttctccaccctttcgcacccctacatataccgtgccgtcttcgtcgatggccgcatccacgcccctgacttcctcactcaccttgtcggcttcgccctgaagcttcgtaatctcggcctcccagaccacggcctgatccgcgaactctcgcccgcactcgccggctccctctacggcggcgaaggccactcccgcgtgtacgaagatcccgccatttactccctcgcagtgcaacacgcgcttgaaactacctccctaccggttgcgccaaaagaccgaccctccacggcgggaagcttccagggcatcaacataccaatcattggcgagaagccatatgttaaggacgtctacaagctccgcgtgaaggactacgaaccttctgctacaagcgcgaatccgaacccgttcttcttaccgtgggctatgcggggcttactggaggaagacttcgtgaaaaaagagctgggccaagaggttgaagagctgttgggcatgtttgaggagtggaagccgactgcgaaacaattgaaggatgtcaaattcaggctagagggtgtgaggagtaagctttgaaaggagtctgtgaaatctagcgcgtgtgtttgtaaactacatttgggtacgtggagttgtccggcgtttgacttgtgttccgcgatacctatgtacatcttttggaggcttgggcgtacagtacaggctgggaagtacaccgcattgtagcgcattcttagcaggcgcagcacatacatggaatgtcatgattgctgacatatctcctgtgatctgcctccctcgtcgcatctgttttctgttccctcaatggtcgcattcgccgtcaccagtcaagccgttcctgttctgcctcgcatccctccaccctcactccccatcataaaaaatcgccttgtgcctatgcgtagcctcaacaaccgcatttgccgcattgaaatctgcccacacattagccctaatttcctcacatgtccacccccgtcatatccacttaccaacactcgtcccccaatccgtgcacgcttgcaccttgacattcaaattgccatcgactttcccaataacctcgaccgcatggccgaccgccaggtgcgagtcgcggttcaaaacaacgtccacgttgccgccggcgtcgatgacggcggtttcgccgcgcagttggacgactttgccgaggatgcgcacgatgcggtgctggaattgggagaggtgcggggcgaggatgcgcggggtttgggggtggtccatcgtcgtttcttttttgtgcgtggtgtgacttggttggatttgtaggtctgcgttgttcgtgtgggacgggtggtctgttgtgttggtcttggggttggtggaaatcaagttaggtggtggggcaaagttttgggagacgcgttgagacgcgtcgggtgctcacgtgacaggtgtagctccacggaccgttggtttcgtctcgaggtccatcacttaggcacactctttgtaatttccatttatcgcagttcggaagtgatttctgggcgaagtgcatctggctcaccacaactccgcatgacgagcctcatcctcagtcacaacgcagtacttcgtgcactcatacctacagcgcaccgtctcacatcatcgatcgcagtgtaatagcatcaaccaggcccgtcagtcatcgatcgtagccttacaagttgcgcttccattctctgttacccaaatcggaggtccgcatgcaagctttgcggctgaaccaacagccacgtgtagtgtagactcggggactcggttattagtggcaccttgtgtacaaataatggttcgactgtggagttcacgtctgactgcacgagctatcatggctatacgcagtgctatgcggcgtcaggaagattgttgcatgtagtaactcttgagagtatggtggcatttgcctgtataggcggtaagtatggcttgtgtacgattgatactgaacggggctttcgcgctgagaggtttcgaatgagaaagggttgagttgatgatggaacacggaggacaagatatggtggttggatgtataagagttctcgaggacaaaggcagtatcatcccatctgttcttcatccagcagccacaactcacttcaaacacctttaagtctcgttatacttccaacccgttccaatgcttcccggcgttttctgctctctggtgccaattgctaaggcgcaagctgggcgaatggaggcgcaggctcaagctcaaatatcagcacagtctcagaccacttcgacgccgagctcttcgcagcacatttcgtcttccagaagttctacgacaacacccacaaacaaacaaacggtaaattcgttatcctcttctcgcatgagtgttgagctaactaagtcagtgaaggcatccgcaaggcctagcagccgttgcagatcgatcctagaatgctcgggtgtctttagtcaatcttctgcgatagcttgtagtttttcttgaacctattcattgttagccaagaaacaataccaacgccctcgtcatatctttgcgtcatcgacatccaacacgtggttttccaccaccaccaggcagcggcaaaattcgtgcccgctattcacttataacatgagctgacagttgttagaggtaaacttaatacaagtctctagaggagcctagatatatacgcaggcgggcaggaattttgccagcgcctggtgccaatgatgaatctcgctttctcctgcttcaactcgaccaaactattcgtcttggtagcgaggctataagcgaaacatatgtcgtaaaatctgtatacgtacatggcaatctgagcttgtcgtaactttgcagcctattgatgagcgttcaagatgggggtcatcaaaaaggtatggagtctgaacgtgcgggcattagatcaagtcaggggtcacaattttcaccgtgaaaacaattctaccattacagccatcgaatatcctgcaatccaatgaaaacacacagtgagcattaaactccgctacagctggcgatcgctgtacgggaggaaggtgcctcatagctacgttcacaactcactccatctccacgcaaccagcttatcccaacatctttccactgccgtcatcaaagcaccatagaataatcgacgtatccaaacaccatttgaataatcccagcctgatccaccccatcccatcccatcccctacccatccgacccgccccaacaatccccaaaaaaaagtccttcacctcccccatcgatcaggccacccacacccgcaaaaacaatgctcccccggaaaggctcgaactttcaacctcctgattgctaaggaatttaacagtcagacgcgctagccaattgcgccacggaggatttatcgagcaggcgcatgagttgcgccacggcttgacacgtgatttgatgaaatccgaatttccatggtatctaatgagcagattttactgtcatcggcctcattttgacggctagatcttgcatttggaggcactgttttggtgggcgggatgcatgattcgtgtgggtcaggttcgcttatgcagatgacactatgggtaaaattctttccctgggtgggtaccgtagttcggaggacgagcaaaacaactcaaagattgtggagattatttggagaacaaattacctggatattgttggggtatagtgcgtacggccgtggctcatgatcgactaaaataaatcccatatcatcctttcttagggaactcatgcaggttatgcggcagtagacgccagatatctatgtcgttccgcatcgctatcaaaacatctctcagtcattaattgtgttcgtgcctccttcaacctttgcgtccccgcctcgacctcgactccttcgttgtatccgcagcctcatcggtaccgccagcgctaatcttgaactcgtcgctatcaagatcaagcgttcctcggaagatgctcatgggtagtaagtgtcggtagtagcaggtgatcccatcctgcatgagcttctcggcctccttgtcctctccctccacagcaagcacgataaccttaccactcttgtccatcttctttttggtgaccttcactgcaccggcggccttacaaacctgctcaatctcggtgaatggcttgtacaatgcatgagcactggttgtgaaatggataatgtagccttcgaagggtgtctggggctggccgaagatatcatcaagcttgaacttccattccttctcttgcttgggcacagaaggtcggtaagcatctacagacaaaaactggtttgccttcgccgagtcagtcagccacttgtcggtgacaatgggcgtgccggtcgcaactgcttgtaggactttagatgtattgtaaagatcaccatctcgaacactagctgatgtcagtgaagaacccaaatatgagcagagataggcataccacagaatgttgaatccctctttagtagactcaacgagggtggcaccctgtttcttcagaaacttcacagcatgacttttgtctgttatgctggagttacttgtggccacacgaggcgtgtctccggagtaaggttcagcagtttgaactgagacagaccgctgtgaacttctttgggatcgagatggagttgtttcgattacatcttcgaattccttgacagccgactttcgtggtcgacccttcttagcggtggcggctgcaggtgccggcgaagtttctacttcgatgttgcttagtcgactgtcctgagtgtcgttgtcactcggtgcagctctcttagtacgcttcaatggtcgctcaggaggttccgcatcaggatcctcatcgttcctcgccgggtttggccgcttcttcactaccactttcggggcgcgtttagtacgtccaacagttacctgcgccggtgtctcttctaggtcagacacttcatttccaggagcgtccaagaagttgtcttgtggttctgttacttctcttataacgttccaagctttctgtgattggccagtgcgagctgtcgaataaggctctacttcaacgtggtccacttgatctgactccggtgtctgtttcgtcagctccggttggttgatattcatctcagtgtcatttgggtactcattgacgccattgacacgggcagcggtcggagtctcctgaatgactacggaacgctggtgggacaattgaggagttgcccggggctgttgagactttgattgtgttgctttgacggccaatactgtatcttcaaggtcttcatcttcggtctcttcctcgtgtgtgtctgcaacgccgtctacaccattggcatgctctttagcgcctgcttcagcggctgaagaggttacctgaatttcggataccgggtgccaaagacatgtcaagccgctcgtagcaacggatgagctgaccaaatctccgggtcgtagtaatataatctcaactcgttcgcccgagcgcggtaacaattggtacttctcttgctgtggagcttttgaaggcacatgaccagagataatgtccagggctactctgacagcttctagcttcgcgccacaacgtccgacaactattcaacttagtcccacgtgatatcgtcatgttcaagtggttaacttaccaattcggccaagctctgtatgcttgtcagggttgagctcatgcacaactcttagcgctccatgatcatcgtgcacgatgtgagcagttttgtcttcgctgagctgataagtctgcggctctgtatgaggcgttttgggtgcggctagcgaccaactcatctttgcaaagttgattgacgcgtcgtggcgagaaacttgacgatgagaacgcgctgtcacgggtgcctgccttctcgggaacggccatgacgtgcagcgctagcgcaacgctagctcgattagacgctagcagccgcccctgcccaatccaacaccacgtgcattactcctcatcttacatcccgagtcgcggtgttagtggttacacagcatattcgtcttcacccgatggcatggtaaggtcttttcgttgccaatatttgaattgtcgtgtagtcgccgtactcacgcgaagtgttccagagcctggacatccaagggttcaggaacaatagtaaggaaaatacgctacttccacactcacttcacaggccgcaaacggctccaattggactgttagtagagctgaggagcgtctatctgactaattacaagacaggagatggctatccgtaccagagcattggtgaagcgtcactcaaatacgcggcgagcacctacttgcactcaggtgaaggagcgagaacaatactaagagctgcgactgtctcaactcctcgatagtttcaacgtgatgcaggcaagctgtggtgactgtgccaatagtcgggttttgaggtgctcttgccattgttgttcccagtgctccttcccgctctacatcgacaatgtttgcaaccttcatattatgagcacgtggccgccgcgtttatcttttcgtctccgtaaatcacctgcttttcttcgtctctctttagtctaccccgtcgtctctactccttgtcctcttgtttaactggcatatcgacattgcaaccaccaagcttttcggacctcaactgagacgacctctttattctcgatacgacctatcgtgcggactgcaccgctatcgtgcaactcccacccaaggtttaacacacaagatctcagactttcaacactcatatcgagcctgcacggcaacttcacaaccgtcatggcttcaatggttcctcctccagacttcgacccgtacacgcaagagttcatggtactaggccctgatggccaggaaattcccatttccatgcagacagtgaacgaatatcgtctctacaccgcacgactgggccttgcctacggttcccagatcggcgcaaccctgcttctgttgctggtgctatctctcttgacccgcagagagaagcgcaagtctggaatcttcattgtcaatgccctgtgtctagttaccaacaccatccgctgcatcctcctcagttgcttcgtgaccagcaccctctggcatccctacacccaattctcccaggacacctcccgcgtctccaaaaccgacgtcaacacctccatcgccgcaagcatcttcaccctgatcgtcacagtgctcatcatgatctcgctcagcgtacaggtctgggtcgtctgcatcaccaccgcgccttaccagcgctacatgatcatgggcgcaaccaccgcgaccgccatggtcgccgtcggctataaagccgccttcgtcatcaccagcatcattcagacgctcaacggccaggacggcgggtcgtacctcgacctcgtcatgcagtcctacatcacccaagccgtcgccatcagcttctacagctgcatcttcacatacaagcttgggcatgctattgtccagcgccggacccttaacatgccgcagttcgggcccatgcagattatcttcattatgggctgtcagactatgattattccaggtacacatacttccccctccccctcttgtattgttagactaacgcaactagccctcttcaccggcctccaattcgtcaaaaacgtcgacgaactcggcatcatcacgcccaccatcgtgtgcatcttcctcccgctttccgccatctgggccggcgtcgtcaacgagaaggtggttggcgccaacggccccgatgcacatcacagactgctgcagggcgaattctaccgcgcggcgagcaattcgacgtatgggagtaattcgagcgggactgtggtggacaggagcaggcagatgagcgtatgcacgtgtgcgagttcgagcccgtttgtgaggaagaagagtgtggccgagtgggatgatgaggctatcctcgtcgggagggagtttgggttttcgaggggcgaggttggggagaggggttgaggtttctctcgtgttttgatgagagatttgtcttcgcatttacttcctttctacattgcagcgcggctgggcgacgagagcgggttcctctgttcggtggcacatgtatgcagctgtatatcggacgcaccctttcttcgacatttcggttctcgcggcagagagatcgaacacaaaattctccatttcggacagtcttattttctccaggttacttcttcatagtcgctcgctcacagccggtactgcatatttaatataataatcacaaacaatctactcttcaactcatgtattgcctctcaactcactgatcaacatagcctcactctgcaccggcgactgagatatgcaagatgacatgctcatcttcattcaaagtatgatagctactgtagccgaaaacaaaaggaaggagaagaaaaaaatcccgctgactgcggtgcgtgtatataccaagtaccagacgaacccgtctcgcatgcccaccctgtcatcaacgcatgtattcctccagcctcatcgcgcaaacagcaaagatacaacgccgtatgtggtataatgtagccgaacccataggccgtcccaactccatatattcacaggaaccctatgatcttatgacaaaagaaaagtaaaaccgatgaaggtaacgattgctctaatctagtcatcgttgacgctggcactgacatacccatcgtccacgtctgctacatcatctttgtccttgagtccgacaagtttcgtgctcgcctcgagacagctcgccacaatgcgggagcgcactttgttgctgagaccactgcgcttgccagtctcgtgaccgacccacattcgtaggctctttgcaaagtgctcgagcttgaagcttgtggcggcttggagctcggcgtcttgcatgaagagattgaggactttgtgagctgcgacgaaggagaggagcgtggtggtgacttcggacagggtgatttggttgattttgtcggtggcgcgccggcgtgcggaggatgaagggaaggcggtaagtgagaggcatcgagcaagggtgagggcggtacggacatcggcagcaacgggaacgttgtcgaccgggttcatgaggctggtggcgccggagctgggtgttgaaggaagtgcgtcgagggctgcgacgatacgtgtgttccgatccttatcgaggatgactgcttgagcgacgagagcgcgtagctgggcttgtgagttgggtggtgcagactgaagcgcaagattcaagtcagtgacaacgccgtcctttggtgatgaactctttgtcgcgagagtgctggtaagtgcttttgccaggacgaagctcgagtaccacgcagccaaggcatcgagaggcgagcagatggcaaagtcctcaaccacaccgtccatggaggggtctatgattgtcctctcagcacttggcctgttccatgccaggttataagcacgttgaatgatggcaggcacaaggacgtcatcacactccctctctatgagcgaagccaggtggtctggcaggggctgagcgtcgctgccttgcttcgatgccaggtttgcagcaatcctgtgttcactgcgagccatgttccagtagctgcgagccaattttgcgctcaattcgtcaaccatccaccagacgccatggccagcattggcaatttcccagagaagtacgcgaatgtgcaacgctttgagcataagtcgtgctggggtgtcaggaagagtgcccgaggccatcagagtgagaaccaatcggcttttgctgatctctgcatcgcctcctgtaagctgggcatcgagtgcgatctcccaagctttgagacgcgcagcttcttgctctttggtagtgccagtcagataagcgtatccaggccatccgatgatcttgcgtgtgctgagtttgagcgttttgaggccaagcgcggcaacttcaaggatgaagttgtgctgcggcacccagacggtttgaatagcagtgagccacgccttgcgacgtacctcaacgggagacgcgagtgacggggcaggcgacaaaagaacgggtgtgctcttcttcttgggcttcgatgagaagctgagtaggggaccaacaaggtagaagaaagctcccataacaagcaggagtttggcgagaggaagctgtgcggtagacgcgcccatggatacacgcggagcgagtatgctggcaaggttgatgggcaacgcgaagaggccacgaccagcaggatcctcttgtgactgctcccgctcgactagtccttcaagaaccatgagtccagcgagcgaacccaccatgagcttgcccatcatggcgctggtgcgacgtccgttgaccatgggagggccactgtgtgcttgacgtgcgccaccagcataggctggatatgcggatgcatagtgttgctgtggtggtagtccgcgctgcagagctgcgatattgtctggtacaggaatcatgccttgaggggggccacccatggacagaccatgcgatgccatgaacgggtcttcatgatacctaccatcaggggtacctactgggttgtgcaatgccatgggccctgagatggccatcttctcgtagctctccacccgcgtctttaatgtgttgacctcatcctgtaatcgcttgttgcgcttctccagatgccgaatgtattcggtggcttttgacagcacagtagccttgttgagcttgtgagcaggggtgaggccctcgagatcctcaggatcatcgtcctcctctttgccgtttggccgcgacatgacacgcaagctgggtacacctgggaatcgtcaattgatgcacaaatggggtcacgaggcgtggaaacgggcacttactgtcgcgcagagctgcaattttgtcattgaggttcgtccgataccgcttctcaatcatgttgtgcgctgtcttttttggcggttggccctttcctttctttccggacggcgccgactccaggtcatcgtcttcatcgtcgtcttccaccgacttgcgcttcttcatgttgactgcaggctcgggcgatgaatgcgatgatgatgagctcccttggccgccattgttcagcgaactggggctgtgatgcaggctgggtgtcgaagccgggggtgcgacaaacgtcctatggtcgtagccaggaggtgagaagaagccgtctgatatttgctggcgctgctgttgctgctgctgccacatgggcgacgagtagaagccgttctgctgctgaacttcaacatcggccggggagctcagggtgtggccggtgaagtcgaaggcaggcgatgcatcgatgttctggccaaaggtgaacgggatgccgttcggttgcgagtacatgggggcggatactggtgtgctggtgggtgggatcgactgcgagagagggtgttggtgttggggttggggttgggggcggttggcagagggcgagtcctgccgagcgggcttaagaaaacctgtggggccctgttcgctcataggtttcgcttcgactgtttgggtgtgctgagacgcggctgcagcggggtcgtactgcatccattcattccagctggacatgtcctcggcgggggcagcgagcgtcatgttctctcccgccgtggtgagccaaggaccgcgcatattgctgaaggcataattgcccgccatcgttgggtcctccatggtgctgtctttcgcagcaggcggcgccgacggactgtgcgacgcgcgttgtgcctggggactcggcgggtaagcggaaagggtcgtatacacagtagggacccgacttgcacagagcgttagcatgagctcgacgtccaatgtcacatcaacgcgacgcactgcaatcctctcgagctcgagcgcatcctcggcgctgccatggggggcgggggccatgctgagggcgggtcgtctgggctgtcacagcgacagcaagcacaacagcagcaacaacaactactacaccagcacgagaataaatggcaagggcagacagacggcagggggcaggaggcaatgagaatgcattcttaccacgccacagatcgatcaggtcatgccctttcagcctctgtcgctctctcgcgttcaatgcacgcagccgacgggagcgccccgaaaatcagcgatcacagcagcgcgcctgagggatttgctgcacgtcggaagcctaggctggccagagagtcgagttgcgctgtgaagtcgcctcgtttgggtagggccgtcgtggttcgtgggttcgtgggttcgtgggagcaagtcgtacgatggatcatacgatatttaatccaggccagcaggggggctgcagccgcgagtcacaaaggcttcgccgcaattccaccgcagataaagtttcgccagacgagcgataaatgaatgtgagaggcgcaatttcggtgttgcgcaaggcgcgagatccgggaatcgacgacggctgtgagtgaatgtgtggttgtcgggacggagagagggagacggcctcgacagaagggaccctgcagtaatcccccgccctgtccagatcgggtaagcgtcatgcccagtggcacctgctgagattccagatgcgcctcgggtcccagactcgatgccacatgccctgctgaacacatcgtgtaccatggttcgacttgacgttgccatcgacacctgcttcgcgtgtgcagcgcgcgacgatctcccgcctgttggcagcttccgacgttagacgacacgctacccactgcatgcgcgggccggcacgtgctatctctgattactgatcacaatgcatattagcttggacttgatattgccatgctcgatggtgttgctattgcagggctgaagcccaagctggttcggaagtaatcagcctgagacaaacgcatgcatgtatgacgcacctgggcactgtggcaaagacgccactgagcctcaacatctcctacaagtcactcgaacttaccccacgaacacctattattagatgaccacacttctacagatgtgagcgctctgggaagcacgacgagggtggttcgagagccgcgttatgagcaaagtcgaccgtgacgatcagcggcaagcacgatacaatggatgacatgagggatggcaatgaaccgaccaataccatggccctttgggaaggcacacgcgttcgctcctgcctatctacttatctcggctcgtgctctaaccacactttccacgcacaaggtctccgccgctcgctcaccctcgcaactgtactacggaacctgaaacaccaactcaacgccgaccgcgccgacgctgcctgccgctcgataccaatccaacctagctacgtgccacgaggagagcctgactgccgatgaagcacagcagctgcacagcatcaacctgacttatggcacaggagataactcttggcaactgcggctttaacagcaccacgaccacccaagtccgccgatgaaccgaccttgtgattacaagctcagagcaatagaggcgatctagcagcagcgggactcgggctgtctgttttgaagagatgccttctccgttctcacatgttcacccgctgcccatggagaagttcactagcgcagctcaacatgctcagtccagcacttatttgtgtaactgctcctcgaatggcggagaaacagctatcccaaacgctgtgcactcagctctgtattccaggtgaagcacctcaggtagcgtgactgcaccatgaaccccggacgtagcccgtcctcgtatccctaggggggtcttttaaccaggacgttaaaccattccatcaatgaatccaccacctataccagacaagctcgacctactctcatcgagcagattcagtctgccgcacccaccaagtaaagtcgtcctgcttccctagacctagcccagcccaccacccttaccaaacaagctcagtctgctcatgcacaagaagttctaagatcaacctccggatctaaatagaatgtttgcccaaactttagttgtgccactgagccgtccccttcaacgtattcaacgatgacatctctggattcgacggatgcaactcaaaacaactcacctgttaagcactattgcaaagacggaagcactaaatatgaaacgatgattggactgtaacgcaggaatcaaggccatactttgacacttgagcttgtaatactccaatcacgcaagacataagcattgttcgcacttcaaacactctgacagaaagagtgttacaaggctgaatcgtctttgtgtcgtacgcataacttaggaaaagccatgcctacaacctcgaactacgtccaacgcgaaggggcttactattaaagattgcagtgaatcacacactataaaagcgacacatgcatagcaaattaccaattcctgcggtttttcgagtagtttggatccacttatgtcgccacttggactgcttttgtggagaatcagagcagtcgcaacatacttcccttttcggaagtttcagtcgatgatgccacacatgttatgcgtattggaagactcatttagttctccattactacagccaatagaaagactcgaggaggaagcggtcataggtctttgcttgcttgtcaccatcaaggatttgtgatctctacacatctacttgacaagcagtattcgtatcatagccaagtctcgacaagactgcagactcgcgtagcgctgacctcggggactcgcttgatgcatccaccaatcactcattatcttctctcgtatacacatcctctgcgtaacccgcatgggaaggtagacttataccaagataatgaggccagccatggtttttgactacatatactactcaactctgaatttcaggatgtgagtacaatcgtgcatcgacttcgattcatcatgcgtctcccccacctcctccccatcctcactgcttcaaccacagtagcaagcatatgccccttcctcggtcccgtctttccggcccccaaatccctctccgccaaaaatccgatattcgctacccttcgttcaactatcgaatccgcacttacatcaggaaacacttcgcacgggccagtcaatgccaacgacacatactcgatccagatcttctcgaggtcggataagggagtgccgctgcttgacttccaccaccgcggtacggacgtacaaggaaacagtacggtgaatggaaattcaatctacagaattgctagcacgacgaaacttctgactgtgtatttgttactgctgcaggcgggcgatgcgatactcaacgatccggtggtgaagtatctgcctgaactaaaggggaagggggagtgggatgacatcacggttggggctttggcgggatatatgggggggattgttggcgaaggtgagtttaatgttcggctaaggagcaaacatctgaccatcgacgaagtatatgatactgatcttctcactggaggaggactgggtgctgcgtttcccaacgttttccccgagctgaaggaagatgagatgtcgccctgtgcgtacgggaaagagggttgcacgagggaagtttttctcgagcacttggtcacgcgcaaacaagtcttcttgcccaatactacgcccgcatacaacaacgccggtttcgccatcctcggcctactcctcgaatccctcaccggcctttcgtacgcagacagtctctccaaacttctcgttattccactcgaattaacttcaacaaccgcaacaacaccaccaacaatcaatcgcggcgtcatcatcacctccgagacagcaagcggctgggataccatcatcgatggccccagcatcgccatgggcgccgcattctcctccgcaaacgacctctccacccttggccgcgccattctctcatcctccctcctccccccaaacacaacacgcgcctggctcaagcccacatcccatacgtcttcgctaatcggcgcagtcgggcaaccgtgggagattttccgcgcaagtatgggcgagaatcgcgtagtcgatttgtacaccaagggcgggaattttggtgcctacggggcgaatttcgtgcttgtgccggatttcgaggtcggatttgtggtgttgaaagctggagcgaggggccaggtgcccgtggagatgtcaggactaattatcgatgaattgattcctgcgtgcgaagaagctgcaagaatcgaggccgaggagaggtttgccggcacatacagcgcatcacactccaagtccaactccacctccaccatcaaaatcaccagcacgcctggcacaccaggtttaaccgtctcacactgggccgtcaacggaactgatgtcttgcaggacatattcggctcacccaagcatttccagcttttccccacgaacgctgatggtgggtatggggggatcagctcttggagagggacctatatctcgctggatgacgttggggcgttctcggcttgtccgtcgtggtttggactggatcggccgacgtatggggtgtatgcgcttgatgagtttgtgtttagactggatgggggtgggagggcttggggggtggagctgttggcttttggggttttgctggggagggagtagggtgtttgtgtagtggttgtgattgagagggggaagtgtgacctgcaaagtagtgtgttcatgagcgttggggaggcgggtgcagtataattgtttgtgggttgagtagtgagaagcatgagtgttacgacagcaccagtcgcccgcaaaattcctgtccacactcacccaacaagaagaggcttaggtagcctagatattcttaaaacctccacaaagatagataagaaaattctagagatgcgtgtgtcctcaggctctcttattactttatatgtgtgctcctaaagactattagatcatttcgtgcatataaagtgtacacgaattttgcaggcacctggtgatagtgcattgtaaaatcatcaattcgacactgaacgtgcaagatagaacatcactcgtcataaaaaaaaagtaggtacaacacaatagcatgcgattcacatagctgaaccagcagacatgggatcaaaactcatagaaagcgtggattcaatgcgagcaccatattccaaagtcagatcggggattcacgactctcctgtcactgagcaattcaactcagtgcaaccttcactcgaataaccgcggtgcattctgccatcttttgctttcatgtgctcacacaaagtgtaatgcccaaggcctcctcacgcggttacaaaaaaagagcccactcacaagccccggtctcctcaccaaacttggcgaacaacaaagaactcctcttttcaacgctatattactacctaactatatcacagaataaaatattcttgtatgtataaaatcttctcctgattaagctctatcttttaaaaatttaaacttatcttaatttgctattttcgcggtgctgtgatcctgcgatctaaggagatttaggagtgggctctttttttgtcaccgcgtgctcctcttcactcccctcgccaaggcatactagcttaactcgacaacctgaaaaagggccgccgtaggaatcctgctccgttagccaggcgctttctcaatgcaagtacaccgctgtaccgctctgactccaccgtcgaagataaagtttgatgctaaacaaagaacgccaagttgcgggcgtatttacggccgtatattcaacgtggcttccttaatgtggttctgccgagaagaactacctaccagctttaccccttacgacgtgacattgatgattgtttggtacccttttattgttgcatggttgtatccctgatgtaggggttcctgatcaagcacgcgcagtccggtttgggccgtggtcaacatggatgagccagccgtacgatcacgcgagcagctaccggacgaacaccaccacgaccctcgagtcgatcccgcacgtacagtagcgtatcaacatcattcgatgcccagcgtatttctctgtaggcccgaaaagccagcgcatcgagctgatcatcgacagggcagctttcaacatcgaatcgacaatccggaccgcgggcatccgaagaccactcgagatcgattcgagatccgcccgtaaaattgagaccgacacgccctatgacagcgaatatgaggcggcagtatcccttgcaaggtgtctggtgagacatatgcaagatgactccgcgatccgggtcatcgcgatgggcaagggttgcccagatatccgatgtccgatgctaatcgccccgaatgctgattcactgtgttcttgtttgggttaaaaagtgccttgaacacgcacgatctcacaccccttcgcgaatagcacgtgcagtatacgccaccacttgccttcgcgaaagaaaacaagcaaaacagtcttgcagacggtggagatggtgtgcgcgcctcatggcgtgagatctgcaggacggttctctcatgcgtcttgcggtgctggtggcgctgcacttacgtggtagcgccttcggaaacaattcctgcggaaaaagcaactctcaggccatttcttatgatcatcgttgggcgcctgctttttttttaattgtcctatgcgcatcatctagactcgctggtaagctgtatagtctcggaggtgcttcggcaaaagcattgtgtttatgaaaaggcaggttcagagcgtcgtcggacgatgtatggtgatcgtcaaggtggggtcgtcgtaaatcttattatcgtggccgttcgttttagagccgaggtgatcttggactgttgtccgtttcgcgtgtctcgtgaacgagtctgactgacgaacacgaaaagcgcaacctggcaggcgttggctagcactgtgatctagtaagtccagtgcaacgtgcacaaacttgtgtagttgaggtctggcggtcctaataccaaaagatctaccccgcgaacctccaaggtctacctgtgtcgctgcaagaaaatcgctacaaccaaggacttgaggggttccaaaaacggcgtgtatgaaactggaggacaagccgcccgtggtcattgcatcgagttgccgccgtttgccgctgcgggacgagcctcatggcctggtcaggttgctcgaattcgctttcgcgttgaagcatctcggatgacagcaagatccgattaagtcagcgggagatcccagggcacatcgatctagctcggcgccatattccagacgttcgggacgtttctgtgtgctcgtggttgcttcgttgtcgtacatccaacatttcagttgttgctaagtgttgctaagggttgctaaaggtggagtccttcaatattcgtacctatgagctgacttcggctgggttcaatagtggttgaaatcgggccgaaattgaagtgaagtgatctcataggacgctttcacaaaattccttctttatagtcttcgcctttgccagctcatgtcatgcgggccaagaacggcgatacccagactttgtatgccctagaagaagatcgctcagggttctgatatgtcggaaggttttgtccgttgtaaataactgccaaggtgcatatcacgatggagtattcatctagtgcagaacacctaggcatcgctctgtgacatcggtttgtgtagcatgtgaaagcacatgtgagctctgcgtcgtgatgtagtacatacctgatcatcgacataacttttggtgtgcagagtgaagcacgctgtccttgctggcgagatcgtttcctaaagagatcaagaaaacaatatatactggtcttatgagtaggaattgttaccgttgtaatcgaagatttgtttacatcttcaagtaatgtgcatagatagatcgatattgttctaagcatgattgtcaaattgtgacagtcgtgagtatcctgcaacacagcagagtttgtccgtcgttgtgaattggaactggtagcagacgcaacaatcgcgggatttgggtacgaatcctttgtgcattcgtccggacattgcaagggcataacgcccgtcccaaccattcgacattttgtgcgctgtccagctgcattggttccgtcgctctgttcctgtgcgctggcgtctgcgaattgcgacgcgtcccagaaaaggggaccatttcgaaatttcgaagtcagcttcccccaaatcagcccatttggaaagcacactccccgaatcggcggtatcagggctgtggctatgccgtaacatgatggactagaccgaaaagcgcaagaaccctgataatgattgacaagaaggtaatgcgggaggccgattaaagtcacatgtggctctgcggtgggttgtgaaccctgaaaaacggcgcttttcaacggtgcttttcctgcgaggtaagcgacgcacgaaaagcagcagaaagcagcaaatgacgagtagggcgatcttgcatggaacgagtaagtgtgtgggccggaaggaagaagcgcctcacgtccgtcaaatgatgaaacgcaaaaaatgacttatcgaacggcgtacgtcgagtgtcgtacgatcgaatattgactctgttccaacaggacggatgttgtaccatgtcgcttacgctggcgtacgaatcgagcgatggattacacctgttctggacgcaatgcttgccgacagcgagttcatcgctggacggaggaagcgagatgtgggttcccacatgccaacattgagatcgctcagcgaggagtgtgactggtgcaattatcatagttgtatagtattatccaccatatcgctaattgttgcatgcttttcatcatgcttccggactacatttcggcagctcatgcgcagctactgacacaagaaggagcgatcggccttgcgagtcattccgtttgtagctgcatgtaacaatgcaagggcgtcggccgggatgaccggcgtttgccagatgcccatcgagctgacagagacgctttctgctcgtttgttctcggatcggcgccaaatgtgatagctgggtgggtacggagttcaaccccggtggctgacagggtacattgatcgcaaagaccacatatgctggtcggaggcagtgtcgcggacctctccgtgcacccttatccaggaagaactgtggggctcttccggcggccatgtgtcttcgagattgtggggcaggttcgagttgcaccatcgatgacaggctgcatagcaagctttccttgcccaatgatactgttttgcaagtttagatcgcactagaaattatgtatcttctgtcggcagatagcccgcagccagcaaggaccgtgggggatggcttcatccatgaaccctgtatttggttgtggcgggtacgcacgctcaggaacgtcgcgaatagttgttcaggagaatgtcatgctgataccggtaatggcgccataattcacatagagttttagcataaggtaatgggaagatgcgtctggcgaagattggtgacgtgtgtcaaagggctagggtgtgagcgagtcgagttgtgtcagtacggtgggctttgacagctttgacaccaaacctgtatcgatattgacatgttgacatgtgaagccacgaaacgatgtttcacacgatgctgccccatgctgctcgagggatcgccaatgcaagggaacgttttagcctgagatggaggaagatcaaagatcagagagtggtgcggcgcaggaaacgtcgcagagatagcccgtgatccgcacggatctgcctgaacggagcaacgcactgagctgcgcgggaacgacagccgtctagagtcttcgccggtctcaatatctcgaatgcatatggcgctggcggtatgcgcaggacgcgtcaacgtgtttgttgcatcgtgtatgcaaatattgacatccaaccaatccagcaatgagatcgagaatggctggcggccttgctggtcttacatcgagtcaatgtgcagcaatccttgatgtctttcggagaagcatcttagcttggtagattcgcggtgtatcttgatcctgaaacaaagctggggccgatgttactcatgggcattggacgcccagcagtcggacgcgttatgcgatagaatcttgtgccttgaatctctgactttgacaattactcgtgatcgttgcgcagtgccaggtatccacggaatatttctccttgtacacaatgacagagtgccggctcttcatgctcccacggagtcgtgactcgtcgtcatgcgccgtacacctatgctgcgactgcggcgagacatgtccagatcgagtgactaaaaatttcccgcacctctgcatatgtaggaacccaagcgccctgtgcggatcaaagaaagtttgtaaagcgccgaaggtgcgcatattttcatgtccgactgtccgagttgtgaatggtaccatagcgacgaatgggagcagttgggagtgaagctttcggtctgtgaaatatgcacagcagatgacagccatggatgacgcctgctgtgacttgttgaaaacccgtgtcgcacggagtggccatgtttaggctcaccgtgcgtctagagatttgtagcgtgtgatttgacaggccggaaggattcttccgatgcgctgcttcgcttcaagcgcgcagtgttggaccgctttagcgaatgcaagccactttagacaggtgagtccttgatgactgtgtgtgcatgagatctgatctaggtactatggtcacgggttactgcatggtacagtagtgggcgagcacggtagctgtccgatgagaattcaccgatggcatcttgactcagcataagctttgaggagtgttcggtcggcgcgcatagtggaggactgatgcttcacggcgatatgcttcgatgtatcggtggaccacatgtgactagatcgcgagggaggcttgtcggtaagcggcgttgagatgcttgggtcgctaccagaagttccgcgactttgacagctgcgctacgtagcgcatggcagtcgcatgggctgacagtggaaggcgatcaagccacggcgttgcacaggtggtgcaggcgcagaaacggtgcttcggtggtggaatgaaggccttgcgtctgacgtagccacggcatcgcaccagaaccagctcgcgatttagagtctctggcggccgcgggcagttcctacagcaggtaaaagaaggtgacgacgtgctgacggtgctctcgcgacgtgactcgagcgttctctacacgtaacacgggccgaggtggcctcgagaaggttctccggcatctgctggggcgttgggaggcgcgggctaacgtgcgcgccccccgctctcgcgccttgcccaatcgtgctggtgttgattcagatggctgtgctgcccctgcgaaaatgggtgttcccgacagcggctagggtgaggtgatatattgctgcccaactgcgacgccgcaaagccatggagtcgtcggtagcgacgtcctgcggttgcctgcggttgcatgtgaacacaagcgcactggtgtcccaatgtggcgcccgtgagaccttctggcttctggcaataaccgtctctggctgtttcgccaagcgggtgggtggcagggtggcaggcgaacgtgggtggctgccggggtcgctgcagaggacgctcggttgaaatctcgattgaatgccacggcgataattcgttccagatagccggggcggttcccgttggggtttggcggaatctcgtgtcgtcgccgcgacgcccccattcgtgcggactcgcgatgcgagagtccctgctaaacggctgccgatcgaaaagggacgcaagtgaggcctgcgctggcctgcgctgaccctcggagccgtgaccgccatctgacgccgcgacggtgcgcagtgggctctgagcccgtcgtcgcgagggcgctgatccgtgcgcctctcttgagaccgcccatcggctgctgcttcaaggggcgctgcgatctgaccagggcagattcgcgtgctgcatatccttgcccgctgtgcgcccgctttgggtggcctgcctcgagccctggtgagctgcatcttggacacccaagtcagcgccctcttcccagatccctgctggggcaaacagacgtcccgtatcctgtccatccttgccctctactgcaccagctcgtcacactggagcgactactcgttgccgtgcggttcatctccgatcgcatctgctagcatagtcgttctctgctcctcacaccatgcttgcagctcgacagacgcgctgacatccgcaaaatccacccattatcgtcgtcagatcacgggaccgcttcctgtcgccgaccttctcgttcatgtaacacttgtcactgctctctcacaccaccttgcagctcagagcaccgaccgctagactctttcgtgccattgagcgatattgaggcgaggaacccctccccggccgttgtgcctgcgacactacgtcagccacagcatcgagattggaaggagcaacattaccaaccgcgccgccatcactccccactacattactgagcgtgttcgagaagagttggacattgtcgctgctaaaagagtgcggcattcaccgcaccgcgtgcgccaagttttgggcggatagagcaacaccacgaccgaccacgccgagtttattattgaaacgcttggctgcgcccgcagaggaacgcacgatccgggcaggtgcgctggtgttgattgcgcgggaaggcacataagctgcggagccacgacccacgacccccgccatcttcgcaacgccgcagcagttcgcctcgacagcgctgtgaggaaccgctcgcactcactcacctactcactgccccctccacaatggaagccttggaccccggcagcaggcaaaggtccgttgtttgtcccgtgacggcccgctttcgtttctattcattcgaggtacatctgctaacccttccgttatagcgtcggtctgccatcaatcaaccatctggaccatcccgaccgagtcaagcgagaggaagccgactaccacaggaagcagtcgacagccatggccaccccgttgcacccttacggcagggccgttcccatttgcacagcaatcaaccaatcgtcacccgccagcgcagtacccggctcgcttggagggttgctgtcaccgccccgaatcacgacggacctctggcgacgagaaggaaccgcaacgtccaaccgcccgccagtcgctgcccttccatacatgaggccctcggagctgaacagcctctgtcctatcctgcatctgttcccccgccctctgctcccgcatctgctcctcagcactaccatccttcttctgctgtaccttctccgacagaccagcgacatcaaccgtatcccgccaatgtgcatgcttcccaaggccctacgaacccattctcgcatcccaggagcccatttatagcttcatctgcatctcacgcacctccacctccaccacccccgcaatctcacacggaacctctccatcgcccgtccttctcgtctccacgtacttcttattcagctccccaagccagcaccaagttgccatccctccacccattaaaaactgcccagtctccgcaaacgagtgcggctcgcccaaacccaccgttttcctatcctccgccccaggccaactacgaggcgcctgcgcctcctccatcagcacctatgagtcagtattcatatccacagtattcctctggataccccctctcagcaccaccccaaagtgcgccaaactctgcataccccccatctacaactacctactctgcgccaccacgatatcctccaccatcatcatggcgggatgggctcggaaatggcccgtctggaggaaaagaagattggccgctccagtaagcccatatggagaatccgtaaaacgacatctcgagagattcgacatggaagcctccctgaatgagatggcggacggctccggccgcatctcagagttctccaagacctaccggcaacgagcctacgagaatcagcgcattgggatgactctcctatctatgtggaggggttaaaagagggacgatatgtgctaaagaaaggagaggggaccaatgtgtctctcaaacctgcgaaaaaggtggttttcaaccaccatcaagcgactatcgtagagcctccacaggatcatcggtaccgcccggtaaatggctacgaccatgatacctctagcaattacggagatgacagcaagagcggtggtggcttcgccggaggcgacagcaagacgaggaagcgcggtgtaagtcctctccatgttctttacacatatcaaaactaacataacttacagcgcgctgctccgccaggcagatgtcatagctgcaatagagctgagactcctgagtggcgaagaggcccagacggtgcaagaaccttgtgtaatgcttgtggcctacgtaagacttatttctttcctcacgtctcgcaatactaatttgtgcacagattacgcaaagcttacacgtaagatgggaggcaaggctatgactagttctaacctccgtcccaaatcactcgaccatggctctccttccgcatgatcgcgattttgaatcgcctcctggacacttgcagcagccgtcttcgaagacgttcggtcacttgaaatcgacgcggcagctcgccagcataccgaggtcgaaccttgtaacgtccccaggaactggactcgatcttgtggagcgcagcaacagcgcttcgctttagcataccttccagacacggtggtgcgcgatatccgctgcatttttatatgcgcaaaaaatgatctctttctcatcagcagattagcttgctagagcttgtagctttgtattattacctggacttacagttagctattctccctacgccaagtcgcacttccttatgcgcacaccacgtttcgttcggacgagagatcctagcccgacactttcgcctacgattattgcgtctttgggtgtcagctgtacacgccacgtattcgtcatggatctgcatcttcggtgttttgggcacatttctcacatgagcagctattacacttttggcacatccttgcggctatcaggcccaggaagctgggacacggcgcttcttgtacttggtcatctgttacggtgacccaaatatctattcggcgtttagcgcgaggaccagcgcggactattggaaagtctgttgaatcacactttatcagaagtgtacgaaatctttgggcatgttacgggcgtttgaaagataccaatcggctttcaggctggcaatgtaaaagcatttagtacaataagatcgaacgactttcatgtcgataatcacttatacacagcctcccaactgcgtgatcacatctcagactcttggttcatgcaggtctctctttttccagaagcaacccaaatcctgcaaaggtaaggtcgcacgtcgagctcggtcacacacactgcaacatttgtccaaccccgaggtctgcaacaggctcaaaatagacatgccacgataagcctgtctggcaatgttgtccggtcacgcaagccccagcctcacgcaacattgtagtacaagtgacgatctggctgtgccaatgaacacgacacgtctgccaacagggtgatgctggcccttagcaacacagaaccgttcaggtggatcctgcaagcacctgtttaggatcatatggtctagtgatctgccagcgcatcaatccactcgggaagcaagaaagagcgagggaggtggtggctcagacaagacaagagtacccgtcactttgtcgagttttgcttttttccaaagatcgatctcccatgcgcacgtgttgcggcccgcagtcaacggcagacgctcaagcacacctaagcgacagctgcaaatttactgttcatcgtttggtatgctgagaccatgtggagctatatattgcgccagtcggacgtcgtggcgcgcacgtgggtaggcgaatgtgcatggcatgtgcatcttggcgtgctgtcaattctattctgtagcacagtcgtgcaaaatagcgatcgatgtgtgtaaaagcgcaccggagcaaggttgcagttgtgctcgcaactgctgattgcatcgggcaagcgtcatcgtttgagaacgatgacaagcgcgccaagcagcaagcgctatgcacatcattaataatccataccaaccatctctagctgtacatccccgggcctgccctgtgttggtggtgtgaaaatctatctcctatctcactgtccaattttccacctcggcgagctctgtcctgcgttgtggcctcgcgtagacgcagtgttgccgaaacggaatcgattctgcagccgccctgcgttccgcaacagcccgctagagactggatatttgctgcagtgctccccgagagacttccccgctatcgcccagagacgacccattcacacaacgtcccgagccgcccgtgcactgattcgtcctgtctatcatcctacttgtgattagggatgggtttgctgtgagacaaggaatcactcgtcttacggtgctcgctaatcgcatatcaagcgccattggaacgccactcgagtggccagaggcgaaaaaggttgcgagtcacgtccggtcatggggcattgaagtatgatcaccaatggcatctagaaagagtcgtagtaatggtgttggcagcaactactggctatctggcgaaatgccaagggtaaagagagggatgcgccgttttgtggggtgacgaggcaaataaaccgttgaatgagtacaaaacgagcactgatcaccgcgtcaggtcgaatacctagtggtttgctatgacagagacaaccgcaaagtcaggctgtcccttcgtcaggcagacatcctggcagcattagcttccgacgagaaactattgcagcaaggtggaggagtgcccgacgtgcagacgggagatgctcagtaagggtagccgcagtgggccgggcagagctgtattgaccagaataggagccatgacaatcccgcgcccgttttccatcccgagtttggcaggttcatgcttgaagcaacccctggtaagccatggggtatcgggttcaaggacttgctggatgtggagccaaatatgaagtggaggtaaggacttatttttgtccgttccggcgatgcatactcactaggacgccagacgcaagattgccaaggagcacatggagaacaccgagttccccatcaccttgacaacgtttcctcgactagggtctccggattgcatcaccccatccttcccagtttcaggacccaagctgcgctcgcagtttgttccagatgagattgcaaatccgcacattcgtttccctactctagcagccaacatccgctcgcgaagaggacggaaggttgaagtcaacgtgcctgtgttcaaggatgagaacacggcatggccatggaaagaccccactgtcaactatgatatgcataactgggcctgaagacgacgatgtacgaaacggtgctgctaaggacaacttcatccacatggacgctatggcgtttggtatgggtagctgctgtctccagatcactttccaggctaagaacattgaagagggaaggaagatgtatgatcaactgacacctctggggccgattctcttggctttgacagcagcgacgcctatttacaagggattccttgccgatactgatgtgcgttggaaccagatcagcagagctgtcgatgatcgcactccagaggagcttggagagaaggtgtggaaataactcactctctgcctgactcaactaactcttccagcctctgaaggatgaccgatggcgtcttccaaagtcgcgatatgcttccaactcgacgtacatttctcaagacccgcgattacgacccgaatatctcgaccctgacctcattgttgacccagatctcaagcagcgtctagttgagggcggtatggatgatctcttagctactcactttgcacatctcttcatccgtgatccgatcgttgtcttcaacgaggatctcgaagagctggaccttaccaaggcagatcactttgagaacctacagtcgacaaactggcagcacatgcgcttcaagccaccgccacctggttccgacattggctggcgcgtcgagttccgcccgatggaaatccaaatcaccgatttcgaaaacgcagccttctcaatcttcatcgtgctcatcacacgcgccattctctccttcaacctcaacttctacatgcccatcacccgggtatccgagaacatggaaacagcccacatccgcgacgccgtttcgacccagaaattctggttccgcaagaaccctttttcgtcgcacaaatcgagctcgggcacagggacgtctacgcctgctgaggcacccagccgccctcctacgcctgtcggtcctgtagaggatgagtacgaacaaatgaccatcaatgaagtcatcaacgggcaacaatccgctgaaggcggtttccctggcctcatcccgctggtcgaatcatacctcaacagcatgaatgtcgacgtcgagacgcgctgcgacattgccacctacctcgacctgatccgcaagagggcgaatggaacgtactggactgcggcgaagtggatcaggcatttcgtcgccgagcatcccgagtataaaaaggatagtgtggtgggcgaggggattacgtatgatttggttcaggcggcagagcagattacgagggaggaggggagggatgggttggggtgggagatgttggggaagaggtgttgatggagatggatgggggagagtgatacatggacgtacgggatgggtcaagatatagccatttgtcatttctacccatggaaatctttcctcggaccccttccatctccctatgttgaccccattctatcacttactcaattaatccacccacgcccccgccatcttcattcctttgccctgttccttctctccagccacaacacacggcgacacatctcgatcgtactcgtcgtctagcggcccgctcgtcgcgaacatgcgcacttgatcctggcgctgtcgttgatagtttggcgcttgctgatgccgctggtagtccatatcttgctggtgccgatagtccgttggttgccgtgaatagttggtagcttgctgcctttgataactcatctcctgctgctcttggtaatttggcgcttgctgacgttggtcgtaaaggcggtggccgtcacgcggatagtcgtagtcggaatcttcggaggaggagtcgtaagagggctggcgatgacggcctgcgccggtgagttttcggaacgctgatttgacggagggtcggagttgcatgatgatattggagggcttggagatgtgctggtggatgtgctggtggatgtgctggtggatgtgggtatatagggcggtggacacgaagaggagcaggttaatatagggatggtgggagtttgtgaagggggaggggtgtgaatgtggatgaggttggagggtggagcgatggtgaagaatacatagtgatgttgggaggtgaagcatgacgttgaagcgttgtacggggtgtttgaggatgaagtgacgttaggaggataaagtgacgttaaagaaatgaagtgatatggaaggaaaatgttgttagaaaatgaagtgactttaaaacacagtacttttaaaagacaaactaatgttgaggcacgaacggaccttagatgataaaagcgcattcagactgctaggaacacagaaatcatcgcagcatcaactggactaacacatcccttcctctcccgtcccttccccttactttctctaccccaaccaccctcccactctctcccacgcccactcccccaaccctctccatcctcctccctcccctccacaactatataagctgaaacatctccaaaccccaacccaaaatcatcactaacatcatccaacggcccactcattgcgtacgtctgccagagttgttgatgcgccatgacctgctggcctgaaaccggccccagtgggcgaggtggatagtgcttgtcgtgaatgtagagcggagaggggtgcgaaatggtcaggatatccgaggcgtgggtgggtttgtgggggatgtattgggcggaagggtgggtgttgagacgttgtttggtggaaatggatgatttcgtggtgttttggcgacgacctgcgttgcctgagaagccgggtttggtgggctttgagatttacggggcatgatggcgtctctgaggatggggtggtggtgaacatatagagggttatgtaggggtggtgtgtggtgtgtgaagagtgggagtgatggagggtggttggaatttggaatcacaggtacgcgtgaagcgtatgtgtagagtcggtttttggacagcatttcaatgtttggaaaacatatttcgaagctgcacgtagggctttacctaggtactgtcacaatcgaagcccagcgatggtgtgcatggcttcaaactattgtatgcaccatttacctgcttatgctcgttaagtagtggtccttgtattttgtaggattgctcaattgtgtattacgtccttcaaatgaacaatgcaaaatctaatgcagcatataaatatgcatctcaactccaattatcaactcgaatcgcaatgatcaataaatatcctccctactcctcctaattaaacccaggcacattatgccccaaccccacaaacctcctcatagcactctgaatcgccacttccctccccatcatccccacccgctgcggtaatccatccgcagccctctccatcatctccacaatatgctccgcatcctgtcttgggtcccccaagcccggctgcaacccccgcgcacgttgcgactcagcgagatactgctcgatgacgctgtcgtcgtggctgaaagggtcgccgtgcgggatcgtgatgttgatgtcctgcgctggggcggcggggttctggtattggacttgcacagccgggttgtggtggggttgtggatgacgatggggggcgcagaggattggtatacaacaggtgtgcgcaggacgcggcggccgtaggggtcgaggtagtagtcgtcgtagtgttcgtcgtcatagtagtagccgtaggggctctcgctctactcgcgtatatgatcgaggcatttcttgttgagtttggaatgtaagtttgtaaacgtgttgcttttgcggaatggcagtgaaggagggagggagggaaatgacaggggcctttatgcttgatgaaggtgatggtcatttgaataagttgcgtgatgtgaagggaggctaggtctatgtgctggcagagagtaacgcgactgtgatcatgagaatgtgatatattgtgggttgaacggatgctcatatgaagtaagaacaaaatctaaattagccattcacgccgcgaagcccagcgcattgtattccaacaaggcggtgaagtgctatgatgctaaaatgcaggccgagcacatgttgaagtcagttccggcatgtgctcccagtccgcgcaacgctgaaagaggaagtgctgaaatggcgcaagattttgcttggcagcgaccgtgatctgaaaatgtcagtacctcgaaacacaaacgaaaaagactgtaaacttacatgagcgtagaattgtgtccaatcattggtgcgtacaacgccatctcacatgaccgcgcactgcatgccaccattcggcatattcttgatagaagggaggtgcttggcttggcgagctgtctttcttcgcttggtgacgttggctgactgagatgatgcggcctcggaaccgtgggatgcggactgcatgtcgggtgcgtagcgggtgttcttgacagatgctgcaaggagggcattgaagctggtggctcgctcgatgtcccagatggggatcgtggctgcattcgtaggaggtatggccatagcggagacgtaaataaggcagagctgtgccaggatcagagtgacgatgatagacatggtgatggtggtgtcgggtgttggatgtgagtagcttgtgcttgtggattggttgttgaagacttgatcgagatgatgacctttcagaggaagaattgcgagttgatggagttgcataaatgtgttattgggtatggggagtacgtgcttggtggaggagagagttatatatccctgggccagcagtctccgccgtccttgctattgttctgagcttaacattgttgctgtactcgtggtgtgcgagagaagatgagacgagaactgtgcacttgcttagtattgttcaagacttgaccgaggatctgccgggcgcagaattagtgcgagagagtgcaggtgaaggtgaaaaacgaggaacaatggtaagacaggacgcaggtgaagacatagcggggcatgagcgacattcgacgataagataagagttagatgactaagatggtagaaaagctgaagctcttgcctgcgaccatggcgtgttgagcgatgtgacgttcgagtgaggaaagcacgatccaacgcccgcaaaacttcaagccattctagaagtttgtagtgaagcttggctactcaaagaaggttttgaaactctctatgcgctgtccatttcctttaccggaccttcgttctggactactgtagtgccttcagctgctgcagttatggggtagccccaggatgtaggtctcgtctctcactagcaagccaatctagctaagggtaagggagtgcgaccaacaacgtagaaacaccattgactttgggcaggtacgggcacgatgcattcaggctgacgtgcggccgacctgactcatttcttttgtcgatctcgacctgacagttgcgtagggctggtagttgcgacgccatcgttgtcagacctggcatgcgggactacggtagaatccgatcttcactccctgtaccttgactgatgagtgcaagacgatgtgtgcatgactagagggacgtccctggccaatttattgccaacaagacgccaggccatggtcgcacatttcaagtccgaatggccgaggaaacacacgaccacggctacagaggctgcgtaatggtgccgacggtgcacgacgttcacaggttcgttgaaacagcacaaacgacgttgtttatgcgatgcggttactgtcgcgtggcttcgacgaacgttctccaccccaggaagttcctggacgcaaactatcttgccctaccgtgtctagtgccggccacccctggaagcggtaatttaaactcgaggacactatcgatagcttccattggtggcgctccaggcacgcgttctacggtcgcgagcgaagcgtgtgaggaattgagttggccacatgtacacaggtggcagacactgcacatgctgacgggaagaaattggaggcaaactgttcaagcatctcactgcttacggtaagcaaggccaaactagcaactgggactgggaaacactgacccaacgagctcctgaggccgtttcaactctggcgacggcttggcaagcgttcctgcagggtcgcggtgggtctttagcgagatgaaagatgtgcgcaccgcgttagtcgagacggtttcagacagctgcgacagggcagacccggcctgaaacgacgctcgcgcctcgaaggggccacgcgaacgaagccttgggtcggattgaggtcgagcaaagaaggtgcgaaagaaagagagtggcaatgacgctgggagaagagtgtggcaccgcggacaatggccgggatgcagcgcgggcgtcttaatcgacccgggatcgacagccctcgctgcggcactggaaggtgactgcagactgcagactgcagattgcatgtggagtgacgggcgcgagagtgagctggactctggagccaactggtgcttacttcgaggctcctgggctaagctcgttcgggcccacgtgcaacactcgaggccatgcagagtcggcacctcttcatgcgccctgtcgttcgggcagatttcgaagcaatgatgacagcaaagcacggcctgctgctaagtgctcactcggagtcacctcgcggaggctgccctttgtgaagaggactgcggacggcggcttttgagtggtggcggtatatttagaacgggctgctcatggcgggatccacacgtgattggctgccggcggactggacgaactgcacgtcaaggtgcgtagccgccgttttcgcagtcggccgctacgatgactggaccagacagccagtatagacgctatcgatcaggtggagcaggtcttgcggtgtgcggccagcagccagaagccactcgagcaatgggactggatgcttttgtttcgacaggcgtgtctgcacccagagtcccttgctgggtcaccaaaaagcttcgtggcttcgggcgcactccgcggcagcagcgacgcaaaccttcgcgaactgcaacagcgagaaattgcccttggagcagcaccgtagtgcgcatgaattcatcggccacatccaggacacccgcacacagcagcaggtcagggcgctggctgctccgttattgcgcatcgttggccagcgtttcagggtgcctcgatgcaggctcctggcctagcccggcaggggtcgcgggattgccaagagcccaccgagccataaaccaggcatcatccgcccatcccgtcgctttctttcgctgctcgtctctatcggtgaacggacgcacctcgccttttctctctccccctcactctatctattcatacatgcccgtcagtgcagctttcgtgcgatcttatcctgctcctgttgtttggaccagcttttatctccgattaatcccaacgagcgcgccagtcccgtcgctcccctccacgaagagcctgcctcaagatccagcttgcctgaacttgattcttgattccctcgataccctcgataccctcgattgcttgtgcattcgacctgcatctccagcttcgccgccaatccagtccgtcccaagtctgcgcctgccttttgcgacacttgcccctgccaaccacagcaagtcgtgtcagccctgcttcatcagccaatcccggacattgcaaccaaagacctttgttaatagctccaactgcctctgcatcgcccgtcggccggttttcgatcatactctaccattagccagatcattgcgatccgtaatctcgtaatcaccagtctgcttctgcgccaagcaaacgccctgtacatctccgtttccgtctgatatcgaccgtctccaacactcccttgtcggtcctgacactctcggaaaccttctattctctatccttttacgtgtgccccgcacacctttgtcgcagccttactctttgttcgcaactcttctagactaccacaatgagcatggacgctggcggtcttgctcaaatgacatacaacaacttccaggcccagagcggcatcggcatgcccacctcgggtttcggttctcgaggcaagggtgccgctctcaagcgtctcagtcttgcttccccgcccaaggttggcaccatcgccgaggactcggttgccacccctcgcaccagccgttcccaccttttggctggtctccgtactgccccgaagacgcccacgtctgcccagccgcctgcttccgctccctacaaccagcgccagcacaacatgggcaacgccaaccgtttcccccagcagaacggtgccaaccagcgcggacctcagaccgctattggtaacagcttcacgggcgccaaccagaccaaccagtacaaccagcagtccaacatttacgaccaggtcctcgctcctccttctgttcagtacgatgacggcgagatggaccccaacattgccgctcagctgttggccaccgagctctaccttgctcagaggcagcagcaacttcagcagcagctgttgactttgactgcgcagcagtttggaaacatgcacgtgggtggtggcatgcgtcagcagcaacaatacgctggaaatgcatacacacctcagatgaacgcataccagcagcagttccagaacaccccggctatccaggagactggacagcctggtctgtacattgtcttcaaccagctcaccggtcagtaccagtacgtcatggacccgagcttccagcaagacaacggcgatttccagaaccagctgtcgcactcgccgcccccgccaacccccggcttctccaggtcccctcccaagatggacacccccgtgctccacgtttctcctcccaacgaggtcaaccccagcccatgggcctcacgcagcacttctccacccaagaagtccagcacgcctcccgcggatgtggttcctctcccgccgccttctgccaacgctttccgtcgcggtcacaagaagaacctctcttcgctcgctgttgacgccaaggctcagactcccgatggccccaggtcagctttcgttcgacctgtcggcttccctgctacgccaatgactggtacctttggacctggtcaagcacgcgctggcgagcacccagtccgccagcctcgaggcccaccttccatcgaagatctgagggagaagcccactaccaagcacgaaggtagcaaaaactttgcaacccgcactcgccgccaggctgttggaaatctcgttcgtgctggtattgaccgccgtagcactcagcgcagtggtagcggtagtgtctctcccgacagcgacaacttcccgtcttctgacaacgactcggacagcgttcgcagcaggcccagcatcggcagtctccgtgccgtcgccaacggcgccattggatctgagcgcaaggcctcgcaggagcgctcttgcgaccgtgcttcggtcacccgctcatacactgcggacagcgtgagcagcgatgatggttccattggcggtggccttgttgacatccgccctgccgagcagcgccgcatgccaaagctcattgcttaccagcgcgccgagaagcgcaagagcaccatgttctaagaaattggactttactggaaggaacactagagtgcctcgggtgacaactcggactggcctatcttttgtgcatatcacggcggcactttgctgacgccgcagacttacggccctttacgaacatttcctactgtatgctatgctttttcattgtttacacgcggagggctgtctccagctcacatccttcatcacgattactttcgtctctgctcaataagcaggacccttcttttgaatttcttgtctccaatatcatgctactgcttttaatgagctggcggctggctctccttgggtgaactgggaaggataactacatgtttctctttgaacatgggatcctgtacgagacatgtttcttggagcacgagctctgcgcctgtggctggagctcattgcactccttggacatctcttctttatcgttttgtatcaactgcacactcactactcatgttgtaggatgggtgatgacagaagaagagtgaatcatttgtaggatagaacctaaatgcatcacactcgctttacaacacgcgcacacttttaatcttgtgatgactcgtaggcggcgatcttctctattagatctgggaagacggatgatctatactctataccccacgctcatgacgcccgctatcgattcgatcgcccttcagtgcacgtcgcgcaacggcgatcgacagctcacgtggtggtgagactagatatcgataagcatccacagggctgaacctgtgcgtcacctatcgcggggaagctttccacttgcaccaaaaatttcccagaacgcgacaaacacacgctacacaccttgcccacgcgtctccgtcacactccagcaagccaccgtacggcactacaccaagccgcctcacaaacctcgcccgcacccacaatgaccgaaccaacacccgtcccgcccatcgagcccccacctgcaccagacacctctctcccgctacacaccccgccgccgcccttctccgcccaaaatctcgcgcaaataacccaaggtgccgaagcgctcgtgtacaaatccaccttcctgaccccccacacgccctgcgtcgtcaaataccgcccgcccaaaccctaccgacaccccacgctcgacaagcggctcacaaaagcgcgccttctcgccgaggcacggagcttggtgcggtgtcggaaggagggggtgagggtgccaggtatattagcgctgggtgcggaggaagggtggattgttatggagtgggttgggggccggacggttcggggggttttgggatgggtgggcgcataggcgggagcgggggggaggggaagaggatgagagggggatgttggagttgatgggtaaggtagggagggaagtagggaaactacacgcgattggggtttgtcatggggatttgacgacgagtaatttaatgctggcacctccttctacttccgacgaccaggatgaatggagcttgcagggagatgtgtacctcatcgacttcggcctcacgacagcgagtatccaggacgaagacaaggcggtggacttgtacgtgctggagcgcgcgtttgcggcgacgcatcccgcggcggaaccgctttttcaggaggtgctcagggcgtatggagagagttatgggggcgcgaggggggtattaaagaggttagagggggtgagagggagggggcggaagagaaagtatgttgggttgaggggatggtggtgggcatcgttgggtggtgatgatgatggatgcatatcgaaacggagaatattttatgacgaaggcttgggaagacagccagacatgcaagaactccaccttgggtttttgcacatgaatagtgggtacccggcttctttttggacatgcacaaggcattggcatgacagaagaaagactgcgatgctccgaggagttatacatatacccactccatccgaagcgaacacatgaacaggaaggtcttggatgttttgctacggaagaacaagaatggaacataacaatccttgctctttagactcgaaaacttttcccagacatagaagcgacgaccctgtacttcggacacaaacacggccattcatatgcatattttttcgttctcgtcgctcaaatcataaagtggtctttgaaaacttttagacgacatggactatgatgcatttgtgttttggcatccgagatgtagggaagtatcgatgatgacagaagaaccgcgtcaatcaaggctcttatttactgcgttgggtgggtccagaccgtatcccacatagtctagtcgggtagattttgatagaagatgccggcacgaaggcaggcattctatctccttttacttttttttttgaaggaggaaacacaacaaaacacgggtccactgcaagcacgtttttggacggtcatatatcttccatcgccaagttttttgaactctagagaaaagccgcgtaagatgaggacagagggtggaggacagcgttctgaggaattcatacgcaagcttgagcggcgaagcatattcttcgagcgtgtcgggctttagaggacggacgggacaaaacaaccatgatcttttcgagagtttcttttggacagtcatgtgctcagtcttccagagtttttgagcttcagggaagagtcgtgtgaggtaaaagaagagtagaggtcagagtcggtaagtgtttatacgtagatcatctggcgatgccgcatagtgcctgtagctcgccattgtgaagaaggctgcagggcttcttccaacatgcgtcgcggatcggaggtttttttgagagcggaaagatctccacaattcatgcaccagggcatccaaattttggatgcaccatactgcgactgccgtcgatatttggggctgagaaaagcaaagagttgtgaagaagaggagagaaagatggagagagttcaagtatggtgtctgttgcaacgcttgcgacagcaacatcgaggcgctctattttcgcttttcgtagacgtctcttctcatgatcatggaaagcgcagatttaatttcgacccagagagcggcacgaacacgtagatcatcacagcccgattgttgtggataaaaagtcttttgacatagatgaggtttgtgaggtctgggagagactgtagagcttgcttttggtgctctgaaggcagagacatcgcaatggaaatcgccaatttttttttcggaagttgtaagcttgagcggttggtggaggaagaagaagagaacaaatcgagcagaatttatgtaactttgacagcatatggtatggactgtttcggatactatccagctccgcactcagtattgcaaaaacatacccttttcgagggcgatgacatgaagcgattcatggtaagaaagcgacgagccggtgcagaagacgccacacataggttgcctctcaatggtcttttgattgcgtgataggcagaaatatacccatgtcttcctccacaaatctctccatttgctgttgatggaccgaatttggtcgctccagctcaaagcaacgtgactttttcgtctcagactttcgagagacgcacgcatcctacttgcacaaagtgtaaggaggatgaaagagttatatagtggtggagagtgactctatactagctactcttggctagtattgacaggactcgttcgttgcggctagttttgacagtgacgaagaagccatcgaacacattcaatgcacttttggatcttatcagacacttaaaaatcatgaaatgacaactgcaaattctggacccagaaaatcgccaagtgattagaaacttgcaaagatattcatccccccccccccccctccatacaggctatccagctccaatcttctctaggtacatgggttatccccagtcacatatttaaagcacctctccttttcggactccgtcggtttacttctcgcctgcctcatagttcccctcctgttatcatcatacatctccttttctgtcatttgccttggcttgctctgcatgattcctccagacccttgcccattcctgcttgcccagctggcgccacttcccatgccagtcgtacttgtccatccacgatccttgaagccttcgtttgcgggccatcctgagagcgaggccatggacttgccgtcttcaccgagcatacgatgttctgtcgctgggtagaactcagcagctttgataggctcactgccaggggtgggtgaaatttggagccaggactgagatgctggtgatggtcgtgctggacggtgttgagagttcatcgattgcgacgtggaatgtgattcctgaatctcggactgattttgcagttttaccctgtctttcgccctgttgtattgcgctctacgcttctgacctgcggataggggaactgatgatgacggcattgtgatatctcggtagggattttgctggtgtggatttgatctcgatctacaagatgattgctggcggttgatagtgaggtgtttgtgtatctatggcagtgcttaagctgtgtctttatagtagtcgtagattaccaaaagtgaataaaacatcagtgaagccatacgcgtgaatgttcatgttcatgtgtctatgtatgagcgcaatagtcacgaccttgaatggtatacctgtgacatgcttcgcaagaaattgacacgacaaccgccgtattttctgaaacttgaagggacacgtcaaggtcagattctcatttgaggagtggaaatggtgaaatttgcaacggaatatgaagaagttggagtgcaatctgactgaggcacagaaaactgagcatatagactccgagactggaccttgaagaaatgtacaaggttcaattttagtagctttttttttggtttttgtaaacgggtgagaggtgagcttggatcgaaatgcaaagcagcagtagattttgaatatatcagcactaggtactgcaatgctgtctaggttcatacatcaatgtaaacattcacacatggaggaacagtaggtcttcaaacatgccattttcaatctattagaggatgattcattccatgctgaccagatggcacaaactacacctccactctactaatctggccactctcttaattcaatgtctaaagaggcgcaccagagctctgggcctcgtctccctttgctctggtcacttgtgcgcccgtgccttcacaccaccgcggcaatccttcttccacttgggagggttgtcttggggttcgttgttggttgtatgtccttctgcgatggcggtgctgttgaacgctgcacggaggcatggtaaactgacgtccaccgaccaagctgtagtaagcgagcccaacctggtagttcctattgtaggagtggtgtgagcatccagtccaacagcgtatagtccagatacagcaactttcacaaacgcgacgcatccgcacccgactcacgatctttatccaaccccaacacaaagcccaccactctcttcaccaattcccctgaactacttcttctgggtccccgttgagattgtgatgtcctccttcgactaacccgccattcacatcatccaccacccctccaccttcccggataatccttgtccaccgctccaacaacgccttcctatccacactcttcagcacaaacgggtcctcactgcccaacaggaagcacaccgccgtctccttcggaatcttcccaaacgtgttcttgaacacttcgtcccccagatccgtgctaaagtaatcatcatccccacctttcgccagcagcgaatacgtcctgtacgccgaaatcggcgcaccgagtacatccgccaacatgttgcccttggtaggaacaatgcccttctcatcgccctcatcgatcatcctcttcgccgtagccatgatgttcttcgatgcctccttctcctcctccgtctgcaacatggcgtgccacgcctcgcgatcagacacgccgccctgtagaatcgcgccatcaatcgctggcagattcttcgcatcgggtcccacgagatactccatgatgtcctgacacccggtggagtggcccatgagcacgatcttcgcgccaggacgcaagttcttgaagtagtccacgcattcgccgagttcgcgtgcgtcgcgcgagagccggcccgtggccacagccgttgtaggaggagcgcaggagaacttcggcgagggaccaggatgggggaagtgcggaggcgatggaggtggtgtagtcgacggtgaggaggccgtcgccgaggccgccgacccagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcatatcgtacaaattttcataccttcgtttccagtccttcttccaccgcaaacctgacctggacaagccagtgttcgccaaacttgatgccctttccaccacttataccagcctcgcgccatggcttattaacgccaatgtcaactacccagatgagccactggggatctcgacccgcgccgttctgtagagctttgagaagtcccgtgcgaggtgcgccgaggcagacgatgtacttggcgcgaacttccaacggctcgccttcgaggatagcgacttcgcctgtggatccaccgacgccagagggtgtttcgactgcaaggcaagcagcgcgagacttattcgcccagcccacgatgctaagaacggtacggcggtcctgatcgccaagggcttcgaactccttgtggcggccgaggagtgcatcgatgatgagctccgggggtgcttgaagacgcttgagcgcttcttcggtctccttccatgcgcgtacagagccaccaaactttcggaacaggtctacttgtcggcgtacgtccttgtcccaatcggcagcacgctcgaagccgaggagagcaaccatgacttttggaccgcgggcttgcagatgcctggctgctgcgactgcgcgagcaccaccgagatgattgccagctagcacgacaatgacagggcgggcgttcgggttttcacgagccagtcggcgtccgccagggttgatggctgttaaggcgacttcagcgatgccacgaccagagttttcagcaatcatgtcctcggtaagaccaaactcgacttcagccgtctcttccaccgcaagcataccaccgggactgatagtgtggcaccgacgctcgttagacgttagacgtaagcaacctcgcgtagtgctttcgagaggcgaatccggcggagttgcgatacgacctggtctgggactgccagttgcatgcgacgaagcatacggccgattgatcaacgagcgggtagcacgcgacagtagtccagatcctatcatgtccatatctgcctgcacaccactgccctgtcgtactggggccctcttgacagaggcgcgtgacatagctcgccgagagttgcgactgctgccgaattccgagtcatcttcagagctggtgttggtcgtgcttctcaacttgcgttccagcacgttctccgtaggatgcagattcttgcctccatgtgtacctggtcttgctaagcgattgaagctgaccaagcgatcctcgtctgcggttgtgtcctcattcctaatttgattgaacacagtacgcttgtcgaatttggagaggttgctctggaagtcaaactcgggcaggtcctggatgtcggtcgcgtcttcggtagcccagccgttggttgcatcgagtgctttctgacgccgcgtctttgtcttggaggcgtgtgccgctaccataccgactctgcctccaatgactcccggtgtacgtgtcaagggctgctcagcatcctgaagtatgggggtattgcgccagccattgcctttgctactagaggttagcccgcatctgtaggtggaatcaagatgcaatatgcatgaaaagagaaagaaaagcacacgtaccctttccgcgcactatcaggacccgactgcaggtctccgttctttctctcctgcgcagcaagttccttcttacgagacttgcctcctctgcgcgtcttcttgccgccatcgtcgagcttctgcggactcatgtcctccatcggcttgccatttctggtcttattgatgcttgccctacgcacgctggtaatcttctttgtctcactgtcggcctcctcggcgtctgcgatgtccagcgacgagaaagggccttccaacgtggctgcgcttggcttccttgtatttcgtcccttggattgaccaatgaaggtgggagcatgctttggcagggtggcggcgcgggctggggcgacgggcttgatcggagtggcaggagcttcttggggaggtgcagctgagagctggttcgaggaaggagcggtggaggtgcgcttgcccatgctcagaatagcagggtctacgaaggcagctggctgaggaggctggacaggttgtcgcaccggctggctcatatgctggatcgattgccggggagcatggtgctgaacaggcgggccctggttcggcacatgctgctgcgcgtggtttgacggatactgcgggtatgcaggtaggttggatggctgcgggacaggctgtgcaggctgcggcgcaacattgaccttgatatcagcgatcgcgtgtccttcgacatggtacgaattgaggcgatggcccgaagcagggaagaaaacttctacgcattagtaaaaaccttctatgcaaggccaaaaaggttacccaccgttctgcagtgtcagtgtagccgtctgcgagttgacagcagccacggtgccttgtacgaccgtgtttggcggattctgcagcgtcaccgcgacagagatgccgatgaggctggacgccatgcttgcgggacggcaaccggcggtaatgtaaggtatgttggtttgacgagctacccccactagctaagagggtggaggtgagggtgcagtcgcgcctttgcatcgggcgtctcgaaagttcacaagctgatcgtctgccaagcccgctaaggcgacgcctcaacggccgctgatcgcccgcccctgttacacatgcatcactggagctaaaaatggtgcagtggcctggatatcttcatcatgcagagaaggctctgctgtatcacgaaagagttgcgtatagcttcaggacatgaaattagagatccgggtccgatgtgacattcgatattatcgtctggagtccacccaaaacctcagtattgactgcgtaacaagcattactggagccaaatgtggtagaggagcctggatatcttcaaagttcagacggtgttaagatgtatcacgaaagagctgtgaattagcttcaggacatgtaatcagacacgcagtttatatgtaacattcgacattatcctctagagtccacccaagccccaggcatcgactgcgcgacatgcattctcgcatgcaccttgacaccaactcgtcccacaggctcactctgcgccttcccagtgcccaaggggagaaccgggattagtggtgataaggaagaggtgtgttggtgaaggcatgatgacaatttgtgctcaaatgtaatgtgatatagtgtgaaagtgttattatcaaagtgccttgtgatgatagatggatggagacaaagagcaggaaaagtgccttttatatgtattccatacagactttgcattcactttactcttttgtgctgaagcaaattgtctggtagcgagctgattattcacgaaatttgtgttgaaaaattaaacacccaaactatacttcacaacacctcagcatttccacgtgtaatctcagacacacaaccagtatcactcatccagactggccaattcacgaattcacagactatgcgtcactgtaccctgaatatcttcaccacagtccgaggttcttattacctcatcagaccacattgaagatattcaacacagcccaaccacgcttgcagcaaagattcaatagtgtgttcataggacatgtcatacattaaggagggtatcaatataggaaaccaccatcgcgcccgccccataccagcacctcgcccggcatcgtagcccgtctaccctcacattactagcccgccctcaaaccaattcccacatacacagcaccccaaactggcaactatacgccttcttatccctccacgcctggtaactcaatccccgtccactcttcccgcaaaactccgtcaccgcattaacgctaatcttctgcccgggcgctccgagttccaccctctcaacatcaagccaccacgtcctaccatccgtgttaaacggcaagtacttcgtattcctcccatccctcccagcaacactaagtagcatgacatacggcagaccctgcccgtggcgctggtggtcccagtgtgcgcagagcgtggagaactggaagcggatgacgggcgggccagcgggatcgcggatcttgatggtcagttgctggggttggatggtgcgttcgccgacgccgtggtccgtgtcgcagcccgacatgacttgcacgcggccgcccatgtcgtcgcgcttgaattcttcgtaggtgaggatgcggccgtcgttgcggaattggtgcgagttgtcagaggggaaatgtttggtgccgaagtcgtcgttggacattgtaaactgcgaaggcgtgaatttccggacgtagctggaaaatagttagtttgggtcttggggaaagtttgggtacacgtacccttcgtttttgttaggacatccgatgtgtcctgcgccccaacatgggtcgatcaatttccattcgccattatcaatgcataccgcgttccacgcgtggttcgatgagaaagccggtactggttggccgggttccagtggtgtatgtccgaagcccttgccgtctccggaaaccaccaaggcttgcaaacctgccttgagcgctaaagcagcgaacaagcccgcatagccctcacaaacagcgagaccgtttgtgatggtcttttcgggagtagttggtgaaatagtgccattgaagaaagaatgtacatcgtagtcaacgttatgatgaagccaaacaaagatggctcgtgccttgtctgttggcgaagagaaaggagagcaaagttggtgggctagatagccgacgtcggaggaaggtaggtgctctcgagggtagcgcgcagcatgttgatcgggaccggaaaagtctcgacatatcagacacgatccaacagcaccaggtttcggtttcgaggccataatagcgtcgaggttgggtcttgaagatagaggcacgggcggaggagcacccgcagaagtatcaggggctgaattgaatgagggccggttctgtggaacaggcggcggttcggttgccttgttattgaagcccatgtccagcgcagacttccgtggcggtggtgcaatcaccctggtcgttctcgctggggctgcagagttcgttggaggtcgtcctggcaggggcggtcgttcaggtgaacggtcttggacggtcgactgtctgggtggtagtgatggcctcgcaggcagttctggcgtcctggagagattgggcggtaacgtgtggctaggcacgtagtccctcttgctcttcatggcattccttgtcgcgctcttctcttctgttggtctctttggcggcagtggcggcagcttggagggatcatacgccggagcgcgaacctggtagagcgtcccattgccattgccattgccattgcttgtcccagtcttattggaacccagcgaaagtgttgatatgcccgatgcgactgtagctatagactcggtcgactcccggcggttcaagctgcgattgtccgagggtcgtcgcgggggcagcgtaggcgtctgccgtggggtcgcattgctggtcgtgttgctgcgcggaggcgggcgaggaggtaaagtcggggatggccggggactctgactctctacggctatgggctggttgcccagctgcctcgcagttgtgggcgcattgctcaagaggggcgggttattggtgctcttgttgcgctcataggccggcgggcgctggtttggtggaggtggaggtggaggagccttcttcttccccgcgactggctcgtaggtatacgcaggcttcgcactaggcgccggggcgtggacttcttcaagattgagggcggcgatgcgcgccttgatgctgccctcggccatggcgggcgcgacgtgtgggggcgatctgcgtttgaggctgcagacgcgttcaagattgtggcggtcagggcaggaggcaacgagcgacgacagcgaacggagagacacaaagtcgcatcctgcgctgtttcgcacgggggaacaaggcacgatgacttgagcgtcctagaggcgccgccgcatctggcgcgaaggatgcgcgccttatgagcaaaccgttgatcctcagctagccagcacagccatgattcgcccatgcggtaggcatcctgccgcagccacacgttgctccaccttttgcaccactcgttcctggccgctcgggatccgaaaatagcctgcgctcagcagcccgcatcagactggcagcaaacatgcagctgctggactgctacgataccgaacttgcattctgaagcagaagagataaaagcccatgtcaatcaattgtcagtgttggtattgaccgtcatcccctgtctcgggcctccaatgccgtgtaacctagactagtcttcctcaccggtgctcgtgcagccatccagaacaggacaaccttggaacgacattgagtctagaagtgcccgagacagcgccgttgagaacttcgagtcaataatatttgcaaaacatcacagactttagacatcaatgttacacgcactgttatacagtagtgattgtcattcaatatcgtcagctaaatgtcgctacagtgcaagaaccagttcgtaatgcgaaacaaatgaaagccaccttccgcgccagagcacacatgccgagtacagacagccagacctctgccatataccttcccatagtctattcaccaaccgtgtgcccaccaaccatctagccccctgcggcgcgccaatgatatcagaccagtaactccaagccaatttcagacatccactcatgtaatcgtcacgacgctgagaagcagtcgcgtgccgcgagtttttgaagctgatagaaaaatgcggaaagggagacggaacgctgcttgctatccagaatcaaggtgaagatgagcagagcgaaacaatccgtgaagtgtgatgcgaaataatagaagagagttgggtggggttgtaaagtacaacagattgcgaagcgctatacgaagctgagcgcatcatgttgttacctcttgcgcttcttgctcttgtccatggagctggcggtgagaccagggtgagcggcatcaataggcatgctgaagtcgtgcatcggtggtggtgccatcgagttcgacgatggcttcttgacagagacgcccatatggcgtccatagcgtcccttcctgccgttaccctcgtcttcgctcacgcagccatcagcaccgataccggcgtccttgcatcgctggcaaggtcgctgacggtcacagcccttcttgctcttgcggcatcgctgacagcgaggcttgcttgataagtcctcctcatcaaccccgagctggtgctggaagttgatagaggcactcgacgtcttgcgggactgtgttggcaatgaggttggagacattggtggcttgctggtgccattgacctttgtcttgctcttcgagtgtgctcgatgtttgggcttgctggacttgctggaaaccgatgagcgagctttgacgacaccagtctggatgcggtggctgtgctcgtctggcaccatctcgtcactctcacccttgaacgatccgtctctgttgtcttcataatcatcactgctctctccagaatactcaacaggcgcgacgtggtccatgcgtcccatgttgtattgaagaggaggaagctccccaccatcatcgctcccgtcatccgagtcctcgctggaggatgcagcatcagccttgccactgaaggcgtcatcaagggtagaggtggaagttcgcccatgtgtagagaagttggacgcatcacctaggcgcatgagctggcgtgcaacatcctcgtcagatattacgctgatgcttgcaaggtgcgtgtgctcaggagtcggcaggactccattgctgccagagtaccgatactggccaaattgtccagaaccacggttgcgcgacttttgaccttgcgcggaaacgctcgacgcagagtatggtgtggccagtccatgcatatacgagctgtccatctgcccatagctttgaggcgagggtagaggatgctggtaggagaatgtctgctggttgctcatggagtagggcgatcctgccatgtttccgctgacgcgacgttgaggagagacggacgattgcgaggcggtcatcggaacctgaggaggtacgaacaaaggcagctcctgaaaaaggcgccactgttagatctactgtgcacagcgtcgtcgtcaaagttacttaccgagctgtcaaacttcgctctcttgcggcggccaccctcgacaatgttgtcgacgctgatatcagcgctcgctagaggctccttctttgagcgacgagagctggtgacagagccatccccaccgtcactatcgctgtagacatcaccgttctcctcggcgaaactgccatgcatgctgttaccccgactcttcgcacttggtcggttgcgcctggcatgagtgctggcagaagcgcttctccttcctcgaggctgaggagagtgagttcggcgctcgttgcggaggtcagcccgagcaccaccttggttgtatataacaggtggaagcatttgaaacgcctcatctaggtgcgggcgaggacgacgtggggacactgttggctggcgaggatcgggagagtagtcttccacatcgggatcttcggctgagactcgcacgtagactaccatgccatgttcgaagttctcaaacctggcaatgagaatggtgccatggcgatcctcgaatatgacgcctcttcgctcatagaggccgtagaagttcttgacagtagtaatgatcgagtctgtcgtatcatgagggtagatgttcacccgcatgggcagacgggccctgtgctgtggagactggggaagcaacagctcgaagctaacgtgcttgggctggacctgctttgtgggcgacagcgaatcgtgcgccgaggacgtctccgtgctagggtagacatccatcatgctcgaatcgtgtccctgtggaatcatttcatactcggatgttggctctctggctgtatgctgctggcccgcaatgagctcctcgacggactcagggtagcgctgtgcgctggaagcccggggctccagcatcatgtcggaagcttgcatattcaagtatccaggtgttcaccgagtatcttgacgcttttgcgctgcgtagtggtgtgcgtggtctgagttcggggcacaccgttcccgccggtgtcgcaagggttcgagcgaatggcggtcggagaaggatattcgattgttgagtctaggactgcgtatgtcagcagatgaagcttgatggtgattgaggatgtcctcaatgcctctgagtgcggtccgaaagtggctcagcgaaagggaggctgtcgggacgtcgtcaccgctgtcgggtggatggcttgcagggagccagcaacgacagcaccgaagcaggcaaaggctgccatcaaagacgtctggatgcgtcgatccggtcgcataagcccaaggagagatatacataccgactgtagtgttcaggaggccaaacgggctctaatgaggcgcttcgatccgattccgtataccgccgctggctgccaacgtcaggttagcgggccggtgcgaacagcagttatgggacaagacggatgccagattgcgaatgcaggagggttggatgatggatgaggaggcggaggacttacagggaagttgtgctgtgggttagtacagagatgtgcgtggtggaggaagagaggagggcgcatcatattagcgaaactacatgaacgactaccggcgacttggaaccgcttcacggcagccacgcaccctcacaatgcgccaaactctacaaattgctggtcgcctatgcattcaaaacactttctagctatatttatattggccatgttgtatagacagctcagcgcattctcctgctctgcgatgcgaaagcgctgcacagctggcggatatctagagcacctcgacatgggccagcaatccccaagttgcacagactgagacatatgattgcagataaatgagctcccaatagtcgtcgccatgttcgttgcatgccaatcatgatcgaaacatgggcagactccgggcgccagctatgcgcccaatggttgagccagtctagaatgcatggcacaggacaggacaacacttgcttaacatgagaacattatgtctgcgcaagagggcctgaaggcgactgccacagcgctcaacatgtcatagaacctggccaatgagctcatccgttgctctgtaggccgaaagcatgcgcacgttactattccatgtgaacagaacgagcaccctgatgcgcatgtcgcagagcatcccaaagcacccagaaacgttcagattcgagtcgccctgctgtttagacatatctcgaagcctcagatcgctcctaactcctcaaagtgggagaagcgcctgggattcgttggcagtaggcgctcggcgtctagtggagagatctccgtgcgacaacgattgctaaacatgcgctcacgaacatgcgtcttcgaacagctgctcgctacatggtatatgaaattcaacggttgctcaccgggtattgaaagcggcgcgattcggtgaaacatatgaggtcggctctgcagtcacattctcttttcgactggaggatcgccactccgcagtactcaattcgcatcatcagtcgcattgttcttgcggaacctactagatgcgccaccagtctctcaagaattcacgctttgtgactgttatttgcgcagctagcagttccgaccctgcatctgcgcgaacgtgctgtccaagacttaaatacgtagcgctgcatgtggctcatacgtttccacggataaccggtctagagtgatgacccctccgatcttcaatccactctgccacgcatgtcgcgcaagcgatctaagagctgcaatgcggtcgcaaacctattagcaactcatttttcgcagacatgtgtgttgtgcattcgcgtagcggagctggcggccccatagaagagtcggtgaagctgtgggctcggcatcaaagaaagcgaacgagctctccacacatgccgaaaagagtttctaggttgtttcaacgtacagcatgtttgctaagtaacctgaagcaacggctcgctcggtaagggaggtgtaggccgcagtctgagaatgagtggcagtgcgccgaatgataggctgtggacagcggggagcggagctgttatgcgatgtcaacaacaccaccgtggtcgcgaccgaatatgaggccatgcgcgaggtcggcacatgcgttcgagaggttgttatggcgatattgactgttgacagtgtgtttcagtgaggtcgtcagttgggtctgagacacgtgatctcgtggcgcgaacgtatcatttcgaagcggctgactaggcccacgacgcgtcggagagcaggtgggcagaactttcttttggtagggtgacattggctgaaaagtctcggtatatcttcagaatactgtatcagacgccagagaaatttattgagagctcagatctttggtgcggtgcagcgcattgcggaacagctttttggcgttcttctcgacaccgcgattgaagatgacgttgatattatagcgtcttggcggtcctggcctggcaacgcgaccagggtctggaagtgttttcggctagtagcagcggtgctccgtgcagcgatcttccgcataagctcgcgtttgtgatggtgtaaacacgactctcgagcttctatatagcttcttacatccagccaggacgtcgctgccagcaccacctctcgtgtccgccgacggtatctgcctgtgtatctcattgtcgccaacgttagatggagagttttcttataccagccactgcattgtagcgcttcgacaccagcgcccctatcgaccacttcgccaacaattgttttgcaacggtcgctctccgtcaacagctgtactaacctagctaccggcttcatttgaccaaccaggcccatcatggatgcaaaggtaagagcgttgctgcctctttaacctcacctcgtcgctgcaaaccttggtttggctttggctagcccagcttcaacctgcagcttcaccaaagctttacctcaacagatcgctaacagaattttcttgcagccacagcgccctgcgcgtaccttgcgcatacacgacgagaacgcgccgcgccagcttcccgcaggaaaggctctccaccagcgcaataagtcaacaccagtgctatcgacgctgatgcaggtcgggggcatcaaggccgctgcggccaagcgcaccgtctttgcagatgtcagcaacacgacgcggcagccagctgcgaaggacgacatccaagtccttggcaagaagggcgccgtcgcattgaaagactcgacctccgccgcagccaaagagcttgcaaagtctggcgcattgctgcgacccgcccagcgaccattggcaaacatcaccacgaagaacaacgcgagtgctgctagtgatcccgtcgcgtctgtgatccccagccacctctctcaagatgccaaccaacagccagccaacatcaggaagattgccccgaaaaagtcaaccactgtcttcaaggaattgctatccgagccagtttctgacgttgctatcgctcctgtacctgcgcgccagccccttgcctcccagcctgcctcatttctcaacgaggaccgtgcatcagcaccgacccacgagcctgtagctaccattccagaagtagttgccgagaagggagaaaagagctacttcgacacagagcacgtcacccgccagtccgagcctgaagataagtttgagtacattgatgcccttgaggaacaggcgcgcgttactgaacaagtacgcgacgaagagattgccaagtcccttgaccgtgaggagtactgggaagaggatgatgaagaagagtactatgactttgagggacagaccaccgttcgatctttccgctcacgaggtgacaacaccaccggaggcgttacccaggtccttgccccccggattaccgccaagacccagcgtgaactcgacgctgcccgtcaattcgttgaagagaaccgctctcccgaggatgttgaagatgagcagtgggacacttccatggttgcggagtatggcgacgagatcttcgcatacatgcacgaacttgaagagcggatgaagcccaacgcgctctacatggaccaccaagcagaaattcagtggtcgatgcgatctgttctcatggactggcttgttcaagtccacaaccgcttcacccttctgccggagaccctcttcctcgctgtcaactacgtcgaccgtttcctctcgtgcaaggtcgtttccttaggcaagctccagcttgtcggcgccaccgcgctgtttgtcgccgcccaagtacgaggaaatcaactgcccttccgtccaagagatcgtctacatggttgatggtgcatacactgccgatgaggtgctcaaagctgagcgcttcatgctcagtatgcttcagttcgagctaggctggccaggcccaatgagctttctccgtcgcatcagcaaggctgacgactacgatcttgagacccgcaccttggccaagtacttccttgagatcacggtcatggatgagcgcttcgtgggctgtgctcctagcttcctttccgcaggcgctcactgcttggcccgcatgatgctgaagaagggtgactgggtatgttgatgttcatgccatctcacgtgttctatgctaacatacaatagtcccaacctcatgtccactactctggctacaccctgagtcagcttcgccagcttctctgcacgatcctcgagtgctgcgacaaccctcagaagcatcatgctgcagtttacgagaagtacaccgacaagcgctataagcgcgcatcgatcttcgtggaatcagaggtctcgaagggcttctcgttgcctttcatgtctagggacagtcttgctagtcagacgtggaggcgaaagtgaataagccacttgtctctgcatgatcctggcctgactgtttctgacaagagaatagggaccgtctgacaccgcacgtcgcccaacctgctcatcagcgccggcctgtcaatagtcctacaatccagaacctccactcaatttcaaatcagaaccaccaccaacatggacaccaccgaaatcttctccattcttgcttattgttctccgacagcacacggcgtttcagcggcttcttggaacaggttcagcatcagcaagctgcagctccaccgtcgttcacacaggcgcatggtgtttatggtttccatgtctaattctcaacactttccggcttaccttcgccgttcgttaacacctcaatcgtcgcttctacgatcgcgtgtcggctgaggtgcactttaccttccccttcacttgtattttcttgcatcagcagcgtggctcttgggaccttatcacgaagacacacgaagtcacgaacatcagcacaccaccctagtttaatccatcgtcggacaacgcgacgcgcacggagcctcgacctcacacatcccctttgtttctctttttggctttctcgtcttggcgggcttcggagcatggagtatagaccggttactgcacgacatgtgcatgctttataaacaggcgcagtggagtccataccccttgatagcggtacttctagtcgagaaaagcgcttaatgcttgcatcttatttcaaacacactgcccattgatctggcttccgtgactggtgatttatgacatctctctaatcaggatataacaaaagtaaccatcagacgcgtggaatcaagtgtgttgacgaattggtgagaggtgaaagtcagatctgatttattgtgctgatcttgtcccaacaaatgttagggcgcaccgcgagtgctttactgactctcgagtgctcatatagcgtgtcttgggtcacctatgcggtccttatgcttttgcctgcgcgatccactacactccatgccgaagcttcgcttgggtatctcagccacgactgaagttgccggccaacgaccttttgatgccaaccgtgaattgccagaaacctcccgtcctaaaggccatagtttcgttccaagagcccaatatcgtcaatcgtggaatatcatcgtagcgaggctcattgcgtagctccttcagccggtgcgatcagaacgacggagtctcctaagcgatgattagctctgctttcgccctctgatctcgcggataccgcctacctcgcacaaacagcatttcgctttgcttcttgactgtccttacgcgtggttcctggtcttcctcttcctcctcggccacgaagatggtctcttcgacatctccgagtacgagattacaatgcgagtcgtatgcctaccattcgccgtcagccaaaatcctcgcgcgatccgattggcaagctccagctattatgcgaacgtacgtgtagtctacccttcagttcgcgatcaccgcgcaacttcacaatgacaacttcgtcgatgcacaggcgcacaagatcgagcggctcgttggtctcttctttttcttccatggttgaagcgatcgtgtggttgttcgagatttggttggcgggccgtcactgttttggcggagtgaactttggcagctacgatcgtcttggcggaagcggggagctagcggataagcgatacggagtcgacgctagtgggggtcaaggctgtgcgatggcgtcaatcacgagtactcaccccaggcccggtttgctgcgcatcaacaactttacagactgctcgagtctcacctgaaacaccccacggttcgaacaactcacctaggcatactaattccgccacctcctgtaaaaattgagaacgtccaaacatggccgaagttcagggacaggctcgtgctgcagaggagaacccgcttctggcggcgcgaccacccgctacagatgccatcacctaccttaccattgtcgagtacaacctttccgaggagaatctaccagtactacacgaagtcctgcaagatgccgagctcacttcgactatcggctgggacttgatccacctactgctcccgctgctgccggcatctgaggaatgcttgcaagatatcgctaccaagggcaatccccgcgaatgtgtcttgaaggtcactgaagctctgagattactggaatttgaggaacgacaatattcggaagacgaggagggagagggcgcagaaggaagcggacagaagctcaaagctcccgagattgaggttggacagtcaagcacgagtccgggattaccgcgcaccatactgccaccacttccagtactcaaatttgagatccttctggatcttctggcgacacttcatcggagagtgaagaccaaataccctagccgctttctgtcgacaagcttgcaggctgccctggtggctttcaatagagcgaccaccaacatcgatgagctcacactatctgcgatcaaattcgtgaagactctgtctggtactaagagaccccatttgccttcacgaaggagtagtggccagctgctgcgtaccaggacaaatcaatcggaaccagatccggaggcgcagagcgaagcaccgaatgctgatgagacaacattggtaaaccgactgctgcagtcattcatcacacatattatggaagactatgtactctctttgacttcagacgacgatgtcccaggcttatcatggtcaagtcggctgatggagaagtacgagccgcagcggataccgaagaagcccaactaccgcaagtatgcggacagatttgcggatgatgaggatctgactggaaggactgctattcttgggcagatagttgctctaactcaggatcttggtctcaaaaccgaggatctggtaaaaacggtcatggacgcagagcttgagaaacgcggcgtccctggaaccgaggacgaaccgccagcatctgctgaagatattccactgtctaggacaggagcgttgctccttttgacagcacgcaacgtgaagcaagagctattcgccgcagctaaagacgatgagccatcatccctcagcatcttcccagaacatgcggcgatcctcagcaatttcgtcggtgcactgggcccacagactgtcggtctggagccggaggcacttctcgacaccattctggctctgggcctcgttgcgctcgagcagaacaacattggcgagccaaaagatgacgaagcattcgcgcaataccttcagaccatctccctcatctcagcaaacacaccgtcgccaagtctccgcggccacgcacactacctcacgaccactgtgctgcgctcacacccacatgatctcgtccgcctcactttcatccgtgacacgctcgagcactgtccatacgaaaacctgaaggccagcgcagtgtcctggctcaaaggcgaaacactagaagcaaactccccgcaagcgcagtcacaggaagaagaaggcgagacaaatatctttgccacgccagtcgctctctcaaccgtcgcgcctttcctctggcccgacctgaccacccactacacctctctcgaaaccgacattgcagaagcatggatacagttccgccaagaactaggcttctatgtcgctgcgctgaacttttactatatgttgcttcaggcgccgcaactccatgatacgttgggtatcaagcagctgcagctgggacagtatatcgacccgctgaagaaggtggcgaagaggtttcaacaggagttggaggcgggtggggagaacttggatcttgagggtgaggggctcgagcaggcgaaggcggatgttggacttttggagaaggtggtggagtgggttgagggcgcagggaagagggtttagatggtcaaatgggagtgctgaaggatagtccaattatactctcagcttgtagaaagtccataggatgggcacggagcttcggctgaatgaaccacaatcatgtcatcaatcagtatgcaaaatctgcactcctctctagacttgcttgttctacatgtaatacgatttccagatatgaggacttttaaatctgctatattttctggagtctcggagactgaggctcccaagattcactacgccgctgtcatgcgccaataacagttggctcaagagccatggcctgtgcttcgcctctgccctcaccttgacacacctgcgctcaagttcgacacagacaatcaacagctccaaagacgaaccagaataatgagaaagatactctcaggtatagctcatcacgatcgaaatcctcccaagtcagatgacagcatccgcccaccttacaatgtatggtctcctgcaactggtctccttgagcttccaactgagctgcttatttccaccctcagcctttgttctttaccggatctggtacatgtgtctagaacgtgttggctgctcaattttgtcagcataagtgatcatgacgagcagtctgatgtatataaaggctcaaaattgtctagatatcgttgctgtatcacacggttgacttaagttcacacaacctcaaaatcgactgccaatcagagacctctagtgatgctcgagtgcctccggatttcgtacgctggaagtggattgggtatgactacaagattcatcgcagactggactgccttctacggacattgggagagacgccacaactgggaaagcatgtacgcgagtcgaattggacgagtctggatatgtcctggatatgtgaagacgactgggaagaccaagacctcgcactcaaatataaggaggaggaagatccgggaggcgtgctagagcaagttcgcaacgaagcaatggatgatgggacttattggtctttgcaaaaggaggcgtacaagactagaagggaggcaatcttacggatgttccggagttttgtcaacgccacatgtattgatatctgctggctcgagtaagttcactctactaagaaaaatggtatcgctaaatcgtgcagtgaattccgcgaaccaaatctttctattccactatttccgtcagcaagatcgatacgactgagcggattgacgacggaataaagtgaacaacatcctggcaccatcacgcggaaatctcaagcacctcgagctgaacaatcatttccaatggtctgaagcttcgcctccattgccacaaagtttctcttctgaacagctcgaagcacactggagactccatagtaccgaccacaaggccgtatcaaacacccgcctcatgtccggtgctttggactgtctgctcgaccattgcaccacacttacgtctctttgtattacaacagccagcaacagcggtgactggatcgacagcaaatcatgggacgatcaacgctactcttcttgggcatgttttcttacctcagtgcgcggtcagctacataatctgtctttcaagcaaggcacatctaaagccacaatcgcacacctctggtcatgtcgtcttcctcgaagagacaatccccacgtgatcctccacatgagattcggcgagtatatcatgcccgtccttctcgaagcgtcgtggccgcggattaagcgtatggaggtcaagggcgcagcttttggtgttgcggttaagtacatgcctgagcggccttcacatatgggagaggatggacagttcgactttgagcagagtctgagaatcttgcttcctgatgatgcggaattggttgtggaaggacaagagcgagattataaagtcatatcctttgatgacctaggactcagtatgtttgaggtagattcggaattcaaatgaccgccgagaagataccaaagaccaccgtgagagctcctaccacatttgctcgcggtcgtaatacctctcttgagcttatcacctgagctgcttttagctcctggcttttcgatcaccgtcttaccattaatcgcctaaataggtagatacttgggtggtattgtgcttgaagagcatattaccattgctttgaacattagtaccgtatcatgccggatagctatggtcctgacagggtagctccagcttgtttgcacttacttcgaaacttgagagtgcccgttcgtttgttagtcgtgaacaacactccaaagccctgactcctgcacttcatccgcccagaaaatatccatgctcttgtgacgacacatcatacctgcctagaaatcggatcgtgaagctgtcctaatctagtaacccgcgccaccggcttcctatttcggaccaacagctttccccactggagctacccctcacggtacctcgaacgaccccaccccaagccatgcgatgtgccgtgtcgttggaaatgatggcggacgcgtttccgtgtggccggccgcgtgattgggatgcggaagttgaaattcctttaatgggttttgggctctggcgtttttggcacttttccttctcgtgaactacgctttgaaatccccacattcctagtgatttgagcacagaatataaaaatgtcatgtatgtatgatgtattaatatgtgagatttgagactgactgagaaactacagcaaaacacttcatccacgatcccacacacctcgtcaacaccgcgctcctgagcatcccgcagaccaacccctcagttcaatgcgacatcgccaacaagatcatatatcgcaaaaacggcgcgtcgcaagtctccatcgtctcgggcggcggctcaggccatgaacccagtttcgcgtcgttcgtaggcgccggtcttctttccggcgctgttgcaggcacaatatttgcgtcgccgagtgccgagcaagtgcggcgatgtatattgcaccgcgtgcagaaagacaagggcgtcttggtcgtggttatgaactatacgggtgatgttctgaattttggtatggcggttgaaaaggcgcgagctgcggggatcgaggtggatatggttgttgttggggacgatgctggtgtcgggagagcgaaaggaggaaaggtgggaaggagaggtattgcggggacggttttggtgcataagattgctggagcgctggctgcaaaagggtatgcgatatcttcttcgagtttcaaaacggatggaagaagggtgtcggaggctaatatgtgcgcagggcaaaccttaaggaagtaacgcgcattgcacaactcgttgcggacaacaccgtctcaatcggatcttcgctttcgcacgtgcacgtccccggacgtcgggagcccgaagatgatgaactgaaagagggtgaggtcgagatcggaatgggtatccacaacgaagcaggttctgagcgtaagaagacagacctacctggactcgttaaaacgatgttgtcgcactccctcaacaccgcagatcaggatcgcagcttttccaagatcaccgaaaaagatgaagtgatactgctcgtgaacaacctcggtggagtcagtcctctcgaactgggtggtatcaccaacgaggtcgtggagcagctggcaagcgagttcaagatcaagcctgtcagaatactggctggtacattcatgacaagcttgaacggtctaggtttcagcatcagtctcctaagagtagcggacactggatctgcaggagcttcgatgttggaactgctggatgcgccgacagaagcgtgtggttggtctgcagccatcagcacgagcacgtgggcgaaacgaggagaggtgaagcaacaagaagatcagatggctgcagacgaggttcagccaagtaaccttagaggtaaggcacccgtggatcacgggtattcgcacactgacagcgtgtagtcgagcctggcctagccaagaagaccctaacgaatgcgctcaataggcttattacagtagagcctgacgtcacgaggtacgatacgatcgtcggggatggcgattgcggcataggactgaagcgcggcgcggaatgtaagtggtgatcacgtgtctggttgcctgatgttgaccattcgcccagcaattctgaagatgcttgagacggcaaaggagacggatgatcttctgattctggtgaacaacatcattcaggtcgtcgaagtttccatggatggtacatctggtgccatttatgctatttttctgaacgcactggcccatggtttgcgacaaaatgcgcctagttcgccccaaccggtcacgcctcaaatttgggcgaaagcccttgagtcatcgctgcagtcgctgggaaagtacacgccagctcaacccggagatcggaccttgatagacgcgctgtacccattcgttcagacgctgtccaaaacaggcagtatcgatgaggcagcgaaagcggcacaacagggatcgaagggtaccaaaggaatgaaagccagtctcggaagaactgtctacgttggtggtgtaggtttccaagaggtgccagatcccggtgcacatgggctcgcagaactgttgctgggtttgagcgaaggtctgaagaagtgaaaaggctctgggtatcgtttgattgttcgtattcgggggaaccgcccggtcctcgatgttatgtaacttttatctccatctcccccgcgtcgccgagaccgcgcccgccttagtagcgtagggtattcgtaaatcatgatagcaaaacaagaatgacagagtcaccgcgcaagaaactgctggctgttagcatggcgtacgtcttgaacgcagacgatacgtacagcttcgaaatgaaacggtccttgttgaccttcctgccgtactgcccattggccaagcgtggtgtctcagtccacatctccttcgcgttctcgaggaccatgttacagtgacgatcgaaggctttgacacgcgcgaggatcttgcggttgttgcggcatgagatcagaacttgggtgcgggagcgaacggcagtctggaggatcgagagggggccggtagtgagctcatgctcctcgacttgagcgacttcatattcgctatgcaacagtcagtatcagataaacatatagaaggggaacttcatgcacttacgtcaactcagagcgcggcttcgcgaggagctctctgcaacacgttagcaactctgcatgtctatgttaaggttgattaaatgtactggactttggcatcgaccatatttgcgatcggcgagagtatgaaatgcgaatggaagcgtacgacggtctggtgttgctgttagctttccgtgtaccagcttctgcctgcgaatattctctgcgcacgtgctgtccgcgattgggagcctgcgcagatagatgcacagaccaagagtgggtgtacgtacctggtataggcttataaaaccacggcaacgcgcttggatgattgatgtggagcgatcggagatggatatcaagaaagaagttgaggtgagcgtgcttggcggaaatcgagctagaccgtgggtttatccggtgccgagccaatagaaagacgcgcaagattggcgtcgagtgcgtcacgcgtagtagcgtagaccgcgggaactctagcttcaaacctccccaagctcgtgcctttgcacctcacgacacggctgtcttcgccatttctacgcctctacacgccctttttttttcctttcttcgacgcgtgttgctgcctgctgtagcacttcgtggatctcgcctacttatagaccccgaaatcccgtcttttacccgttttgacgttctcattctcgttccgtggttctttggcacgcgctccgctatgatacgccagccaccgatcgcgacttagaaacactgaccacgtccctcccttttcaccacgcgactccactcacctccacgacgcggcctgtctacctcgataacttaacccatgggcagccatgtcgacgcccatcagtacaccggcggagagtggtgccatgcagcaaacgcccgcgtctgctaccgcagatgacaacagcatgagcgacattccgcgtcgatcaatgcgaggcaagcttgtcaaatcttcgtgatagtctgtatctaacctcggtgcctatagtcaaggtactgtacacgttcgacgatcagaacaagtcaaactgcctggcccgactgccgaacgcgttcgacgtccccgttgtctcactcgacgagaacacgcaagtaggagtcattgagcttaagacatgcatccaggcaatagtctcttcaaggtgggtggataatcacgctcattggtgcgccatcgctcatcactcgctgctttagtcccgagctcgttgcgaaactgggccatgactacaccgtctacgcctacgacttttccgaatacgagacgcctctagtcgggcaaggaatgctgtcatggatccttgcctccgcctcctcgacacccaatgctcctgccgacgagtcccagaccatggtcaccggtcgtgtgtgtcaaaatatgcaaggacttttcgggaaaggcttgaaggagactttggaggttaagctgaagctggtgcctgtcccaacaagcatgcaacatgaatatgtcgagaacatggagagataccacagcctgagtcagctgatgccagaaggtttcgactacaatgcctggtccgacttcctgaaagagaaccccgccttgagccaacttgcccagccaatgcccacaatgcccggccacacttctcagcgctcgtctgtcggagggtttgagccattccatcagatgctcacccgcaacagcccgtcacaggatcctatgcggaccgactctttctacgaccaatcgaatttgtcattcaacacacagccgacccgtgcctctagtccagccatgagcaccctttccttccaccactaccagtacaacccagactcccgaccagcatcccgcgcatctgtgcgaagcgacgtcatcccgccgcagcactatcaaagtcaagatcagtacatgtttgagcagcaagaggagggccctccaaaaaagcgcgcccgtatcattcagacgaagaggcccaagaagacgccattgacggcacacaacgattcgcttcgtgtgacggctagcacagcggcatctgtacgtcttcatagacctcttgccgccaaccctgctgcagccttggcgtctgccgattcgataccccgggcacccacaccacggccgggcgatgcagcatttgggcagcgcggaagtcgtcgcctgccagctcccagtgcgttacgacatgcatccatggaccaaagccaaccgtacatgtcgccatatgatccaagcatgttttccgataccgccgtagattcgacagatgacgagagaggagagagtccgggagacacacccatggacatgccttcctctcctccactcgcacctcaacgtacggcgtcccctgatccatccagcccacctttacctaccctaccgctgcccaatgactctggtttcgttagtgacatgccactaggtctggaagaggacggcatggacttcggaagtaacatctgggacggcagtgacttgcccgttgccactgaaacccgcatacgcagacgccaggaccgatcaggtaacccttggcaacaggtcaatccaggccctgtcgaccgattaccgcaatcatatgtaccgaagccgaagcaacactaccgtaaacctttaccgcagcagattgcacaaagtatcgagcagcagccgaatggtgtgtccatcaatggacgggagcacatacaacccacgaaccaggactcggctgccagccattcggggcctatggagtcacattcccaagaatcgacacagcaaaaaggtgaccggcgacagtttccaaataatacagctcatggaaactcaccagacgcgactgcttcacatgtttcgcctgtcagtgaggttgatgcacatgtctatagccgctctgcaactccgaacctgcctccgcagaaggctaaagcgtccaggggcaagggactctcgaggtctcaaacatggtcgggaacaggcgagcccatgtcagatgctcctatgccatcggactctgccaatcctcgaagtggatccggtgccagacgaaagaagtatatcaaagagaagatggagcaagccattgctgcgggcgaactaccaccacactgcaagaactgcggagagatcgacacaccaacttggaggaaggctttcacccgcgttgaagaaggcacgccaaatgatattgaaatttccaaggatgcaacagggacgggtatcattgcttacgaagtcattgaaccttctgaagagaatggtgggctcctatcctatcgagtcttcaagaacaaggtcacgcgcgaggaactagacggcaagaagtttgaggatcttaatttgtgcaacccatgtgggctgtggcttatcaagaagggctcaatgcggccacggaagctctgggacaagtcagatcgtggaacgaagcgcaaacgccagacaacagctgcacgtaccaaatcaatcagcatggatgacggcccagcgtcggacgcccctgtaccgcactctgagccgatcatgccagaagagagtgcgggagccatcccgacagttgatggtagtgcggatcctactatgccccctccgccaccttctctcggacgggcaaccagctgcatgtcatcgataaatgcctctgagttggacaaggaagctgcagaagaagcattgaggcgagctattcagtcaagccctgcaggcgttcgagggagcagacattctcccattgatgttgaccctgacttgacgccaaagccaacgcgccgactactctttccttcgccacgtaaggacggccaagcgaagtctctgtcaccacatccaccacatcctcgaacggtttcagatgatggcaacagggacgtcgtaccagacaggccacggtgccaaagatgtaaaaagttgcatcgggcctgtgatcgagaacggccgtgcaacacctgtgataacgcggggattgggtttgacggttgcgttccctcagcgatgccgagaactaactggttcgagacgcctgttgtacaaatggccaatgttgaacaggagaacccagataaggagaactgcccaccgccactagctcaagaagaggatgaccttgcgcacctttttgaggattcagcatctcccaagactacgccacagaaggatatgacgtttcaagacttactgaagactccgactcctggctcgcgccgtaggaacgctcttactcctagaagaggtgcggagaatggcgatcttcttatgaccccatcacgtataacgccttcacgaaacattctcactccacgaggcacccgagctgtaactattgccccagagacgcccttcactcgacagctcaacgccatgctttcagacggtggcaacttctcatctccatctcaagctcttgacttcaacaacttcccaaccttcaacactccaggacgccaatatgctgacttcatgaacgacgaattcctgtctagcgacatgggcatgcaaagttcgccacccaaaaacggcacactaggtctcggcttcgaactctacgaagaccccatcacctcgacgactggcctgtggaacggcgcaagcatgttcggcagcgactccatgttgcacagcttcgacaacgatgtaaagatggaattgaacaatggccaggaaaccgctgcgttgcttaagatgaacgtgggcggtatcaccatggactttgccgccatcatcgaggaagtggtggctaataacaacggcgaacaacaagacaccgagacggcgataagtcctgaggatcagagtcaggggctcggacaaacgcctgagatgcaacttgctgagtagcaagcatcgcttgggaatggcggcatgatgagaggatgggatgattgtgcttttttgacactttagcgatttacggtcttgcatatcacggcgcaatgtagctatgacggaatgggaacaagcactttttagtgcaagtgctgcgtaagagatttagagacggtcgatggctttgacacttgcatcgcagagcatgaaggaatacaatcaatcaatcaatttttagagaacttacaagtctatcacgttcgcgccttgagtgttgtgccacagtatgatgaaatctgattatgtatgataattctgcttggtaacgcgaaatggagaatttgaagcacacactgctctcaggggtatagaaattccacgaatccgataaaacgccgaggcatgaagccaaagaagagtactcataagacctattcgaaattgaagaacgcgtcgtcaaaagacgattgctccggattcgcatactcgtccatgttgaacaaatcatcgaggttctccgtcatcatgccgcccatgagatcgtcgttattagcctcgttgttcgcagtatcgttgttggcagcctcagcctcagcctcagcagcaggagcaggagcaggagcaggagcaggttcagcaggtggctgtggcggcggaggcgtcggctctttcggcggcgctggttgttcgacgggcgcgggcggttcagcgctcgtgttcaggtctggcaggtcgggcatagtcatgtcaatatcgacgtccatggttccagtattctgcgcagtcgaactatcaacactatcctttgcaaagtcctcgaggccgcgcagcagagaagggctctcgtcgaagttgaagtccatatctcccgacgtgtccatcatattgtcctggttattattgtcgccagatgtatccattgcgtcgccgaacatggcgtcgaagtcgaattcgttttcctgcgggtttgcggtcgtgggcgtgccgtcgaagagggggtcgcgttctgtttcctgggtgacagatgtgtcgattggcgggggcacgttttcttcttcgcgcttcaagggcttttcgggtgagggttcctgctcgagtttggtttctgtgggcgcttcggattgcactggggtagagaccttctccaccacggggtctggcagcttgatggaggttccgacgttgcgggattcagctgctagtctcgctttctctgcttctttctctttcgcggctatttcgcgcttcttgcggtcctgcttcagcaacgcaaggtctctgcgcagcactacttgcgcaaggcgcacttcgttctccagctcgtcgagcgcatcgtgccagcgttctgttgcgattggtaccgcgcgctgaaacgccagtttctggcgaccagtgccgccgcctgattggtgttctttgatgaagcgcccggattgcaggaagaccaggttcagcatgctctgtagggtgtcgaggttctgggtgccaataagcggctgcgcgccgggtggctgctggtctggttgtgctggctgtgtggcggccatgttggcggctgtgggacggggtggtgtggtgtgatggagagtcgtcgaggtgcagcagatgtgtcggagacgcgcagacggacgcgagggatgatcggcggtcggcgtgttcactacctttgcctttgacacatgcgggttggctttccgctggtagcgttgagcctaaactggcgtggcaccaagctttccacagccgaagcgcacctgccgttcattacacgccaagcctgaaattttccagcgcaccttcccattgagcgtcgcggggaaggggcgatgtcgaggggcggatagcatcaattgtattcagtgccatcatgtctaggcagcagagatcgaggcagccatccgctagcacatggtaacgtgtattactaggaggacccttttgcacttttgcagacgtttcttttcgtgagccaaccttggaactccactcacacaatcccgatcacgccttccacagcgattcgcagtgcagcacacaagacgctgccagcacaccctccccgaagcccgcagtagttcgccagtggcagccgtgagcccctccagaccagcggtgccgggactgatataggtgtaccaaaccgctgtcgctggtagagtaagcggcacggtaaggctacggtggtccagctaacgcccggcccgccgtgcattcggggcgcttgggctaattcttgctgcgctcacccttcgcacctctccctcctcaccccacacagaacccaggctatcagctttccgttgtccggcgtcggttctttgcgtgtcttcgcatctccttaccctctctcttcctctgtttcctctgcttctttctttgcgcatctggtcttgctcgcgcctaacgactttccttgccgcctgcctcgcgctcgaccacctgctcccctcgtggccgtgtcgacgtcgcttccctgcatcgctcgcctggttgcccaagacttcatttctccaatcccccattaacgagccacgtgcgccctctgcgcaccttttcctagcagcaatggccgaccagcaacagtctggaggtaacctcccacctccacccggagcccctggctatgacggacaacacggcgctccccagcagcatatgcctcccccgccgctcgcacctgtggtcatcccccagaacacgaaccccatccccaccgccatgggctcgcccttgcctggcaacccgggcctggacgccatgtctcccggcagtggtggaccaggctacgtcccgcgtcgcgccgcgcccgaaccgaacaagcgagctctgtatgtgggaggactggacccccgagtaactgaagatgtgctgcgtcagatcttcgagacgactggccacgtccagagcgtcaagattattccagacaagaccgtcagttctccgtctgtaagataaaactccagcgctgcattgctttttccatgtcgtgtggcacagtctgggtctatcttgcattatttgcgaaatacacgcgggctgacggctaacaggtgaattcaaagggcttcaactatgggttcgtcgagtacgatgacccgggggcggccgagagaggcatggcgactctcaacggccgtcgtatccacaacaacgtaagcgcgcatccccagatctgtgtgggagtacacgtctgacccagacaggaaattcgtgtcaactgggcttatcagtcaaacaacaccgcgaaggaggacacttccaaccacttccacatctttgtcggtgacttgtccaacgaggtcaacgacgaggtccttctccaggcgttttctactttcggtcccgtctcagaagctcgcgttatgtgggacatgaagacgggcagatcgcgtggatacggattcgtcgctttccgggatcgtgctgatgctgagcgcgcgctcagctccatggacggagagtggcttgggtctcgtgccattcgctgcaactgggccaaccagaagggtcagccctccatttcccagcagcaagccatggcatccatgggcatgacacccacaactcctttcggacaccaccacttcccaactcagggtgtccaaagctatgatatggttgttgcgcagactccccaatggcagactacgtgctacgtcggcaacttgactccatacacttcgcagtctgacttggtcccgctattccagaactttggatatgtcaccgaaacacgtttccagtctgaccgtggatttgctttcatcaagatggatactcacgagaacgccgccatggcaatttgtcaacttaacgggtacaatgtcaacggccgtccactaaagtgtagcgtaggttgatgtgtttccttttcaatctctttccttgcttacaatttctcttagtggggcaaagaccgtcctccgacgggccaattcgaaggctactcgcccgcaggtcccaactcagcttaccctcaaaccccaagcgcgtacttccctcagtacggaggtggtggcccgggtggtcccatgtcaggtggtcctatgtcgggtggtcccatgtcgggcggtcccatgtcgggtggccccatgtcaccctcaggtgagcggcaccggaggaagctgcaatatcgcaaaacacaatctaatgcgcgggcaggacccagccccggtggacaaccatttgcccagcagcagcagggcttcggcggtcctggtatgaactaccctccacagatgcagacgccccagagtgccggtggctacggccgcggtgctccccagcagcagtggggccagccccagcaaggcaacttcaaccagaacggctttggcggataccaaggttgagcatgacgtttcatatcagtccttctctgctcttgcattgctcgactcattattacgaaatgtctggttgtttacacgaggtgtccgttggatagacgccatcttcttggatccatctcatcagctatctgcccatatctattcgacggggactcttctgttattcaaaattggtgtacgagcagtgtcgatcgttgcacagggttattttctccaagctgcgcacaatcttcttagcgtacatcctgctttctagggtttgcgctagagtatgtgtgcctttttaacggtcggaatcacggaaagagcttttgaatgaatttccttgctcccctccatatgtcgttgtctgcttggctgttttttgggcacatacaatcttgccgtctgcccatcttcatgttgcttgtttgataccttattcttacacctcttaaaagcattttgccttattcccttgtgtagcatgaaaacacctggcctgtggtatgggcataagtggtgatatgagctttcgtctagcgtttagcgttacccgattttgcacttttagtatgggctcggttgctcaatggtattggagtacatgcagatttggactggaagcaaaaataatgaaatgcgaagagcatgtaataggcagcattgatacatagctgacgaaatcgacgttcgaaggtgatagcaatgcatgaggcttccatggcattaatcagaacatattgatctactggcggataccgacgtcacatttgtagtgacactgatagcctagcatttgtgtgctaaaatatttcccatcacatgtgacggtaaatattggtacttacgcaagaaagggaacgattcatttgtttaccagaagctacatgcagtgttgctcggctttaactaagcgcccgaggccctgtggatagcttcaggtcatattatgagctacatgtcgcaatttgatcgctttcatcgtggttgcccaggtgtggcagtgggaccgggctaagaaagctcgcctcgcgaagtcacgtgtttagtcccactttgcccgcgagaaagcgcgttccatcgcgttgtgggtcagtgcatctcaccaagcatcactccccgccgtttgggcatgcactttctcgacactctgtcgctagttttttcctttctcattgcgctcctcgtgtgctgtatgcttctcgcactgactaggctgggtgcgtcgctgaaattgttttctccaaaacaatcgccttcgtaccctgcatccacacacctccgaacgcgcctctcaaccgcacgtcccaaccgggtttcgacctcaccgcgcccatactacggctacctttctaccaggccacagtccacagtgactatgttcaagcaagctgtgaacaaccacaatgctgctattcctcaacccgcgcccaccgccgcctcgaagcagcaatcactaggaagctcattcgcacggaccggatcaacacagagcaacacgaatccgctggcgagtagcacaaagcagaacggtgctgggaaacctgggctatcgggacctctggctcgagggtcgtacaaccaagggacgaagagaacgtcaactggcctagcgaagacgttggacttccacgaagatatcatcgactaccctacgctcaatatagtagacttggagaaggagaacgatctcccaatggcatatagcgcgtcagcacgaaccaaaagtgccggactggcgactgctctgttcgatgaggacgacttcgacagcgatatcgacctggatgtagaggatcccgcgaccaaagggtccgtatcatatcccaagctaccccacacaacatcgagtgaatcgcgggactctggttaccagtcgcatcctcaaacagctgctcaaaagttggaattggacagcagccagccaataccgtggtcatcgtccccgctagagcatttcaaaacaccacggaaagtggagccagctaagcctagggccaggcgtgcgttcctgccttggtcacagaaccaaaaggcggccaatacgcaagaggcgaaagatgagatagactcggaagaagaaatcatacggccaaagaagaggcaaactaccgaagtcaaggcagaagtcgccgcgacgcctaagccaaagtcacagtatctctggaatgcgacagcaagcgccctgaaagaacaacagaaaaacttgcgagaacagaataagaagcagaccaaggaagctgatacctccgtggacgatctccaagcagccgtgaagaagaggaagaagaacgctgtggctcgcatatttctaagtgaagagcaacagaatgtgctcaacctggtcacagagtacaagaagagcgtgttctttactggttcggccggtatgttgcaagtcaccccacacaattctcattgctgattgttctaggtaccggaaagtctgttcttctacgagagattatcgcagctctacggagaaaatacgttcgcgagccagaccgagtcgcagtcacggcatccacggggctagcagcgtgtaatgtgggtggcgtcacgctgcacagcttttcaggcatcggactcggcaaagagcctgctgaagacctgatcaagaagatccgaagaaatgccaaagccaagcaaaggtggatgcgcacgaaggttctcatcatggatgaagtctctatggtggacggagatctattcgacaagctcgagcagattgcgcggacgattcgcaacaatggcaggccgtttggcggcatccagctcgtcatcaccggcgactttttccaattaccgcccgtaccagaatatggcaaagcctcaaagtttgccttcgatgctggcacctggacgacttcgatcgaacacactatcggcctcacccacgtcttccgtcaaaaggatcccgtattcgcaaatatgctgaacgagatgcgtgagggaaggctaacaccagactcgattgcgcggttccggaaactggatcgggcactccccgcgtcagacgagaacattgaagctactgagctgttccctacccgacaagaggtggaccgtgcgaataaccttcgcatgcagcaactgcatggcaccgttttcagtttcgaggcaagagacggaggcacaatcacaaacaaggaacagcgcgaccggttactgcagagctgtatggtcccggaggttgtgcatctcaagaagggcgcccaagttatgctggtcaagaacatggacgacacattggtgaacggctcgttaggcaaggtgacgggcttcatgacagaacagatgttcgtgctctacaaggaagacgaagaagccttccttgagggtggagcatcggaacaggccatgaagaacgaaatggcaaagtcgaccttgggtctcaacacagcacaagtcttccctgttgtacgatttgctatcgctgacggcacaacacgtgacctgctctgcaaacgagaagactggaagatcgaacttcccaacggcgaagtgcaagcatctcggagtcagatcccgctcattcttgcgtgggcgttgtctattcacaaagcccagggtcaaacactggagcgtgtccgtgtcgaccttggccgagtcttcgagaagggtcaagcatacgtagcgctctcacgtgcaacgagtatggctggtctgcaaatcttgcgcttcgatccgcgaaaggtcattgcacacgaaaaggtgcgctcgttctacagcagcttgagccgtgcggagcaagtagaaggcaaggcgaagagcaagacaatcctcggcaagatgcaaaccgcaactgcgaagaagaagggggtggataatgaggagtgatcaatgttctatcttgggtatatggcgtttctacaatcggtcctcgcggacatgtatgacactagcattggcggagttactgcggcttcaaataatggtgtaaagtacgaacggtgtacgaggagttgcatgtagcgtggtcacgatatccgcaatcgagcagtatttctttacagaatccaacagaatccaacagaatccaacagaatccaaacgttccttgggacatgtatatgaatgcactaggcaacatcaaaagagtggatctaaagatggtacctgactggagccacgcgatgtctatttccgacttatcgatagcgatctcggatctacgcagcacgtcacgctcaatgtctgcccctctacgcgcttctcgacaacttctaacgctaccttacacaagtacttcctcaatcatatcctcgtagtcagaatgcatattctcgtaagtcgacataatccaatggcccgatttcagctcttaacactacatagatcaccaacgacgatggcccgccctcggacgagtcctcgccctatgtgcactctctcgtgtccacgttacaaaagcatgggcataccgtctccgtagtgttaccgcatacccagcggtcatggataggcaaagcgcatcttgtcggcaaatcggtacgtttacctcaaccatgctgcaatgtgctgcgcagcgtttactagtagacatgaggacttgcgctcacaaccatctgctacagatcaaaccaacttattatcgccctacacctctgcaaactaccaccgacggtcgccttacgaaccacggttctacacataacacacctctcccaaccaacagcaccgaagaggaatgggtcctggtcgactccacacccgcctcatgtgtgcaaatcggtctctaccactacttttctgcccgtggccccatcgacctcgtcgtctcgggccccaactacgggcgcaacagcacggctgtcttctccctcagctccggcacagttggcggcgcaatggaagccgccgtctgcggcgtcaagtcgatcgccctatcttacgctttcttcgaccgcaaccacgacgcaggcataatatcagacgcctctgaactgagcgcgaaactcatacaacacctctacgacaactgggactcgaacactcacctgtacaccgtcaacgtcccgcttgtggagaaagtcggcgaccgcaaaatcctttggacaaacatgctccagaacaagtggaaatccggctcgtgtttccaggtcgtcgaagtcccctctgaagccgacgattcgccgtccgagatcgagtcgcagatccgcaaacaagaggagaagctgggcaagaaggagctgcgatctaacagtcagggtgtgctgcaagagggcacgaattctggcgcggagacgccgacgggcaaggagcatatgcggtatacgcacaagcacttcaagtgggcgccgagcttcaaggatgtgtatgagagtgtggaggagagtgagcctgggaatgatgggtgggcggttgcgcaggggttcacaagtgtgacgccgttgagggcgaatttcatgcatgttggtggatttgagggggagattaagctgtaaaagcttctgaacacatcaagaattacaagaaagcatgctcttgatactcaaataccatgacggcttgacaaaaacgcctacgttttcgcctcagaaatgtgtagtattgacactacctcatgccgctcgctcaaggaaagtttagccgaggcgcatccgcggtctttgcatcattgaacttttgccaaaagttgcatcaccacaattccacaaacccgtaacgtaccacaacacaaatccccaagacccaaccaacactttaaactctaccaaacaagtcgcacgctctattctcctacaccagcaaaaatgtccaacccaacactgaccccaccaatcccgcccgaagagcgcctcgccctcgaacaacgcgaccgctacaaccgcatcgtccgcaacctcgccatcggcggcgcaatcgcatgccccataataatcctcctgccccctcgaaaactcgacctctacacattctccctcggcgtcggcttctacctctccgcagaccaccttttcaccctgcgcaccgggcgcggactcgtgcagcaattcgcgcccaagacagacgcaatgccgacggagaaggcaagggaaatgcagcgggtgattagagaggagagggagaagggtcggcgggggttgtgggaggacgagaaggggctgttggggaagatttggatgggggaggagaaggaagggtggaaggagaggcggttggaggaggagaggagggcgctggaggaggggaagggatattgggatatgattttcgagcagatttgggaggtgtggaattgggataagaaaggtggggatggggggaagaaagagtagggagggcatgtgttttgcgttatgatgtctgtacaatatgggggtcttgaccgtgttgcggggtgtggctggggtgcgcttacgcagcggtctcgactggtaatgactttatgatttgtacaaaagatgctggacgacgagtcctcggatcacacgaactccgttctgattttagacgcgaagcaggaggaaatctgaatcgatatgtgcgaactgtctgacggtttgtctcgtcctacatggacttactctcctgtctctcgatgcaacagatttcagctgtgtgggtgcagtttagtgttgacacaagcacaggctttaatgtcagtgcttcagagacacgcaaatgtcttcagtactgagtcaaatcttggctgccaaacatacacagttcagcagacaatcactgtatggcatctaatgaccgtaggactattctgaagacaagctatcgtcatcacccgcaatgtttgtttggcttccaacctcaatgcaagtatccgtccattcgcccgctctgacgccaccatgctgccgcgacaaacaaccacgtccatttgtctcagcacagctgcataggaaaacgaatcatggactattatatctggacaaccgatccgtatctttccagccccatgtaaccgtcttcccgaaatccgtactccttcgaacagacatcgatcacacgctcctaggatatcgaaatcttgaaccgatgtctcagtctaatgtcccatggacgaacgctgctattgatccctgcctcccctctatcgaacaagagacgtactctcaagagcagcttgaggaagctttcgcgcaagctacctccccagagcctgtcttcactccagtgttcagcgacgatctcgataatttcgacttctccatcgacaataccacacactcccatgccacatcagcagatccatctgccagctcaacaccagacttctccagctacaccttcaaccagacgccctccgcctacccaaccgtcccaaacacccctcaaccctaccccatcatccatcaggggacccaacccaccttccaccaccgccccctccccttccgcgcacaaacaaactcgcccctcgccctcccctcccactcccggcaaggctacgaccgccgccgctccctcagccacggcgacatcgaccgcatcaccgctccaccccacccaacattcatccgcctgcaaggcgcccaagccccacgcatagtctcctacgcctccggcgacaacacacgaccagacgcgtacatacgccatggcaggagcgccagccagggccccagccaccacgggcgccccctgaaaaacgccattccttactccctaccgggaagtccgctcgtcggcgcaacgcatatcggcacgccgctcgagcagatgcatgagggatatgggagtcggaagagagtccggccggtgtggaatggcacgaatcctacccatgacgtgccgtatctcacgcgcgtgactgatccagcgagattgcggcgcagcagacatatcatcgaggttggagcgatggcggtgcggaaatatgcgggtggtgatgcgaagctggagcggtggacggcgcttgagcgcgttgtgaaggaagtgggggatgtggaggagtatttgaagcgggaagggggggataatgcggatgcgttgaaggggtgtgagattattcgccaggcgttggagaggatggatagggaggaaagcactgctagcggtgatgcagtggtggatgcagatgtgccgagtaagatgatggacacggaagatggggatatctttggtggatgtctcggtgaagatggcattatgggcttgttgatgagggaggacgaggtgcttggtggggatcaggaagatgtctgatttgtgaagtcggtagaggcatggcgatggtgttggatgtttgcatgcatatctagcgacagcgcataaacaggctggaggacttggtcttgaggcgttctggttttactgtacatattatagacttattgctctttcatcatggtcttctgttcaccgtaccgtgggcactcgtacacctgataatcttacctcaaaagctttcttccaagatttcaacctcagttccagcaaaacaaaactactcagaattcgttaatttgcgtcctcgcgtgtcctcttcatcctcatcaccaagccgggttcggcatacactacaacaaccatcaacgtggtcgagggagagtgtcctccaacaccaccaaccatcatgcgactcttgtcacatctcaaaaaaacagcattcttgctgccgaagatctccctagccgactcacccccctcgataaccacaatagcagaaggctacaatctgattgccaagatgcccttggatagtccctggctgctgtatcccggtgatccgagatttaatggatttgaaaatggtagttcggcattggtaagcgtcccctacaagtcctccatctttttgctctactacagtgtcaactcaagaaagaaaagcaaatacatactcacctctccaaagctcctaaccatctcccccgaggagtttgagtataggaaggcggattatgggaagaattgaggtacgagggacgaagtggaggaggcgaagggggtggggttaagttgggaggatatgagagcgcagagtgaggtaagactttcgggcattgggaagaaggactgatgttagatgagttccttatgtggacatgatgatgaccattcatgtgacagtgtaccattgaggagctccaggactatccctaagtccactttcctccagtgccatcgtatcgtgaaccttctcagagaatcatgcgaagtgggtcgaggacctcgttgcaagcctataacattaagccaagtctcgaagagcttgatcagagtatccttacctcctggagagatgccttatccttgtctttgtagcaagtacgatctccatggcagtgatagtgacagtacttcttatccacgaagcccggacggacaaccttgcctgatcgaatgcgctcagtcagacacgttaccactgcggtgaggaagtcggatgggaactgatagtcgttcatagagactgggaagttgttgatgatgcgccacgtagtgaagtcaagcacaatcctgcggagcggagacgtctttccagtctgctgatagacctcgatggatgagtgaggtggcgcgtcgctgcactcgcgcgcagcttcgttgccccagtcaatcatcgcgtccatgacagaatctttaaagtcaatatcttgtaggtagtcgccaagcaaatatcccttgaccagattggcccattcccactgaccatcgttgagcgagacgtggttgaactgaagcttggagcacagctgggaggtatacaaccagtgtacgtagatgcgaaatgcatgcgcgttgccctcgggtagctttacgattctctcctgggactccttccattcgcggctgagagcggcttcgaagaacggtgatgagagacggatcaggctctcatgaacgctgaagtctgtgtgtttgggctctgctccaacacggactgcgatgattttggtgcccattctggttatttcagtaatgttatggggaagtgatgctactctttgtgcttactgtagcaagttccgatcagagaagcgaggcatgtcagattggagcgtttggtgcaggtatgcagatgtgaagttgccgtgcagccgtggtttgcttatatagaaacacaagacatgcttcgcgctgggtgagagaaagacgggaagtgagagaaggaatgttttccgtctgttcacgcgtgagagaaacgacccaagcacctcatgcgctagtgagcgaggaaggcacgaccaacaacactcattcgctcccctcaaagcttcgcctggaggcattcgccatgtcatacttacacacctaatcttgaaaacagcagtgcatacttccaggaagcattttcaacgtccaatcaatcaagccaaaatcaccacacacatgcaagacaaacaaagcccacacgattcttcgcacacaaaactgccatgcattgcttccatctctcgtccccatcaactaaaggaaaaaaagatgtgatatctataagactgtttaaaccgcaaaagaaaaagctgcatgcaaatacagcatcgctcagaaacgccagcgctgggtatcgtatcgtacagaatctcaaatcccatatgcaaagagtaggaaatacgcatcttttcccgattgcacccagacaagatcaatcaatgctggtcaatcaagcataccccctcccatcctggccgaaaaatccactgccactgaacccctcttctttgggcgtcgcccagacatcgtgcgggctctctttccaatcgtcttcttcaccccgtcgcatactatccttgctattcatgcgcacgaaattctcttttccgcgatactcggcttttggcgtgacgagcctgtcttccctcgatacgatgagggtatccggactgggtgtcggatacgatggtgacgtcgccgtagccgaggcgatgagtttgttgacgagtgcgtgcaggtctgcaatgtcttgttggagattgtggacttgttgctcgagtgctttgcgcgcagtgcgctcgtatttgagcgcttcgtagagcttctcgacgacttgttctttgctgccttcgttggtgttgggccgcactaatgttggtgatgcggggttggatttcagcgtgtcgttgctggactggtagtttggcaggctgtcgaaattggtgtgggatgtagagcttgaccgctgccgtgaccgtaggttgcgcggtgcgtcggagagaatgatggtttgccgattattgcgtgaagacatgcgcttcagcgaagactcaatagactggaatgtcccttcgaggtgggctacacggtcttcaatggagaggcggttcttacttcgctcgggtggcgagacaggcgcaggtgcctctgaagtagttgtggcatcgtcagagaatccgctcttcagaccaaaattgaacgctgacacgggaggctcgacttctcgcacttggtcggcctcgatcggtaacggtgatggctcatccacgtgtgatatggtcgcgctcatctcggcaatgccgtctccagactgcgtgattctagtctcctgcctctgaatgctccggatggtctccaccgtccgtgcagtctgtggtcgactgtaaatactgcctgaagcatggctttgcctccagtacctgatctccgcgcttctccttctgtccatagaggcactctctctaaccaggtcacgtaacgcatctgcacttctcgatctgcgcttattcgccattgaagtcgcttgggtcggactcgataatgcaatgccaataccaatacccggtgatggtaacgtctcttcatctggtctttcgtcccatgctgataaccttccacgtggttcgtccagactatgccgttgaatgccagcacttggcacactaggaagagtcgctctccggcgaccaatgtccggtcgttccacatcgaaagtcagatactcctttggtgggctcactggtggcgcattgacattcattggatatggaagatgctggcctaatgggtgaagaggcttcaactccttgaccggaagatctgatatgcgagttccacctggtgtcttagtttcccgtggtggcgactgctgtagcatacccggatcctgtatactgttaattgacgttctgttcgaaatgcgaagcgacatacactgtggtgatagctgtgccctctgtgcatggtttcttcctcctcgggctcgtctctgtccttgcgcccaaacatcttgcggaaaacactacgaagcccactcttgcgcttcttcttctgcgcagatttggtcgtactatcaggcgtcgcacgaaaggtattccgagagggcgtagtcggctcaatgacactttcacgtgccatttcagtcacttgccgtggcctgggcggagatctggactggcgagcttgcaacacctcttgtacctcctcatcgacggggtgggatgtgagggatcctcggtctattggcacacttggtggtgcatgtccaggctgcggtggtgtttgcggtctaatatcgggctggccatcctgatcctgggggtggctagggctcagcgcacccgtctccgcaaattccttctcctcatcctcgttgagcggcgtgtcctccataatgggaattggtccgctgattttcaagtttcctttccggatagcctcggccttccagctcgagcgctgcaaactgttcgggccattcatgtctgcggccacgaaaccctcccgtgtaagcatgtggcgtggacgtgttgctttaagcaaagtcgatggccacaatggcgaacgttgagcgcaggaaagatgcagtaatgttatgcagatgagattgcgctcacaagttgccgcagggaggtcccggaaagatgattcgcaccaccaccagagcgaatcaaacaatcacaaagtcatgcccgagagatgcagcgaatccgaaattgcggaacactataattccaagctcctagtgtatatcgtttgtgcaatgcgccaacgttcggagtgtattagtatagtgcgctagtagtgacgtggaagccaattgcgcaatagaagagccggcacagcgggcggggatatagcaagaagaagatttgagaatgagcgacgaggttaaacgacagacgtagttcgcgctgagggaggcgacaacgatggaataagtatcaaacaggccagagcgtcatgtaccagttcgacgcgtctgcagggggtgtagcggggcgcgggaagggttgccaggcctattgatggcgcacttgccaatggagaagatgacccggatgctttgaggtactccgtgtccatctgctaattataagcagaaggtgcagcaagacacaaagcaagcggacgagaacggcggctggaaaaaggcccacgaccgaggcgggctgcttgatgcatgcaagtggccaaaacggctaaggtaatcgataaccacatcgtcggcctgcacgcgcgctcgctacggcggtccatagagcagcttggggggaactctgaaacccagtagcgcagcgccatgcagctcaaattggaggccagcgaggatgccgcgctcccaatggcgtctgacgacccacgcgtttcctctcagagacctcatcggagcgcgagactggacaaggccaacatgtcatggaccctgacgtgcctaggttcatatgcagtggtgtgtttgaagtcgatgcattcagtgccgccgtgctgactcgcattggtgggattgcgggtaggggccagccgtgctcgatgacagacgacgagcggcaactccagtgcgtgcagctcaacagccttgggatgcgacgaattagttggtcgtggaacgatgagtggtgaaggtttgtgggcttgctggcggggcacacgtgaggacggtgaggtggcacgcacggacgctggacgctacggatactgaggccattgattgggaacgacctccatggccagcacaccatcttttgctagcagcatcaattcgcaagctatcgtctggaaactgcaaaggcccgagggaggcgtgcatctatgtaaccggcactcagctcactgtgtctactgcaaacctgccgtttgatctgctgttggcctgctgtactgcgccagctgcagcatcgagacggtctcgcttaagtagctgagccgcctctaattccctccactctcgaggtcgccgcggaggatgccacgcaggccccacatgcacgttacagctctccgtcctttaatcgttctcatgcattctgttcgtccacgtagacatccgccaaattcgggtacctcaaatcagcattctcttcgagaaactccatccacgacttgaggaacctgctgcccctgagatgcacgttagcatgcatggcgtcttgtgcgacggtacccaatggcgtggtacgtgaggggtaccaagtctgtcgtgtctcgtgtaacagcctgcctgtgtggggtttcgtgtgccacaaaaaaacaacttgggtcccggctgcccacgtttttgaggcccgtgatgtgtgacagcaaaggaaaaagtgcacgtacttgcttatggtgtctgaatctccgatcacacacaaatgtcgttttgggcgcgtcatggcaactggaggggcgtgtcagtgtggcctcacgctgtgttgcagcttgtatgcataccattgaggcgtcttctctcgcccaggaatcctacctcgcggtctggattgctgcggaccgtgcttacgatgacagcttccttttcgcgaccctggaagccatcgacagatccgagttctatcccgggatatgcttctttaagcatccccgccaacaatgccaactgtacaggagaaacattagtccgaatcacggcaaggaaacccccagtttcgcgccgaaagtttgtaagatgagcaggggtctccaagatgcgtacgtacctgcgcattgtatggcgtaactacggcaatgtcttctgctttgacgccggcttcgattagatgattgacgtgcagcttcaccaatgcagcttcggcttcatttgacttgctgtcgccgagactcatgcctttactgcctttagtcacggcatcgtcttccgtcttctctgggaaatcaccgccttgcgtgtcccaaaacaccaaaggctcttgtgtatcctcggtatccttgacatcgtacggcaggccgttgagtaaccggtccttgacgaaatctgcagccacaagtttcgactcgtatagctcgtcagaggggaaccgcataatcttctcatgcatccgatattgcgttgttagcatgcgcttgatagacggcccgtgtagtgcaagtaaacggtcaaatagcgtcgtctccaatgtcatgccattcaccggtttcgccggagcttcggcattctttgcgccttcttccgttttcttactcttcgctgccttagactccttcgagttcaaggactttatagtgggtggcagttgtaggtggtcgccagcaagcactagcttattcgccttgacccatagcagcgggacccaacattgtgcttccaatgcctggctagcctcatctacaatgacaacgtcaaactcttgacctttgagatggaaaccaccagcgccatgcagtgtggctagaacgactttgcttccactgacaaggttattcacgcagcctctctctcgctctctgtactcttttcggagctctttcagctcagtgtagacctggcgacgctctttggcattgcgagtcttgcgaatagaattttgcttgtcgtccatctctttccggacatcttgtacaagtgctgcagcttccgatgttcgtgtaaggacatctagcgaatggttgagcacggaggggagtagccgcgcgggatgtcccaagcgcaccatgggcaccttgtgcgaagctaagcgctcgacaatgttgtcgactgatatgtttgacgggccacagacgagaaggcgcaacttttgcttcagcaattgtaggataagctcaatgagggtgtgcgtctttcctgtccctggtgggccatgtattagggcaacttctcgagacgcaagtgcaaatctgatggcctcttgttggctatcatttaggcttggatcgttccattcgagcttgtggagagggtttgaagggtcgttgaggtctggtggcaaaggcgtgggcgaagcttgaccaaacagcacgcgcatgaacggcgtgtactcctgatcgctgaacttctggagcctggtcatagtctggttcatcctatcacatatgagcgccgaagaaacaaaagattacatttcggctcagacgtacctcttgtaagtaacgtcgttcgccagcttgactctaacgcacacatcagctcccctggaccatgaagcatgcccatcgatctcactaacatccaaagcttgcctgcactcggcacctccccatcctccttgtccaacacaacctcgacattctccctcctcaccttcaacaccacgccctcggcacccttctttgccccttctctcttctccgccttcttcgcactcccactcggctgctcctgcacccccacgatatcacccacgcgtataccgtgctcggggatatccggtttatcgcctttagcgacgacagccgagtctagtccaagctcgacgacggtcttgccgcccagccctgtccgtatagaagacacattaaggttcaggattgcgagaccggcacgtgagagcgcggacggagtgtgggacgagagcagggcattggtttccgagagttcggcttggagttcggcgtcgaggaggagaagctgcaaggaggcaaaggtggggatgtcggttggatcgggcatatttcgtaggttacacagtaccactggtgggttgcgccgcgtgcgaagggatgttggagctgcgaggaggagctacggagagcttggttggtgggctggtggggtttgcgcctgcgcgtcgcagatggcagcctcgtatcaccaactctaattgccagtgtttctgagcttgttagcagacattgcagggatcggtacgtgcccaagcgaagtgagggagggtgacgatcttgcagttgtgacattatcacgcggattaagctctcggaccctgtcgtcattttggttcctgacgatcacgcgctaggccacattcgacgtagctccgagggtgattgacttcatcttagccctggaagcgtgataatatcaagatttgactttgacactactctgtcgcattttaggtttgtgatcgagtggatgaggctacattctattcaccaagagaaagcctcgacgtcgagctcccacgacgcaacaccggagcgagccctcttcgcaacgaggcttctcacatcatcacaaagcgtaccaggtccacatacaacaacgccgatcctctgccaatcctcggcttcttcgcgttccagcagatcttggatgttgaacctgcttcctacccggacttccttctcgcttagatcctgcaacacgtcactgaggctatcgaccaaaccctgactgctggctttgacactccagaatagcttgacgttggtatggtgggcgatgaagggcaaaacagctgtgacgccaatgccgccagcgatcaagatcaatctgtctgtcttaaggacgccggaagtcgagttgttacgatagggcccgtcgatgagcgtgacgagatctttgtggagctgaagtgctttggtaaggccagtcgatctgcgcacgtagagcgagatgcccgctgtacttccacgaggtatcctcctcggcccagtaaccgacgtgatagcaacgctctttccagccgcaccacatttctcaatgtcgtcccgtgaatgccctgataccgacactgagcttgatgtggcgacctcgtgtcttctcgactgaagcagcgcagtagggaacaacgctaaacggatggttctcccatggccttaacgcattcaacgttgggaaataaacataagcatgtcttccaggatttgcatcccatcgaacatccttgatgtcaattcttacaatattgtcggtgatttgcgtaacctccgccctcttgacaccattcttcgccaacctggcgaccctcattaagcgatcgaagaaccacactgcgcacgtcgcgtaaagccagaactcatatccccacttcctttcgtatctgaactcaacgtgataccacgagcccgcgatgacgaaaatcgccagcaggatgtgcaagatgagaaagatctcgtagctcttgcggcggaaatacagcgtcgatatgacgaccatgatgcaacatgctaccgtagcaacagcgccccagatccagtatggttctttctgctcggcatcgacttcgcccttgcggtggtacagaatgaattccaagatcgagtgcaggatgacttgaagcgtaaagatgcgcgcaacccaccgatgcagcagcatgtacgtcgaatgactccaattagtcaaccacaggagaatattatttcgaccggagaacaagatcgtcagtggtgcgagcgcgaatgctagcacgcctgtgcgattcgaaacataggccatcacttcttgccagcgatcggggaaccacgcgttgtacggaacttgggaatgatcgatactccgatgcagttgcgatgatgttgagtacgatgaagagaacaatgtacccggtttgaccaagcgtcggggcattgccgagagaaaatggaagaccgcggacgtgatacgttccaatcaaagatggccaaacgagacgaggcttgagtctgtcgagaacgccagacatgtatgggagatatgatagacccgtgatgaagatcggcgtggcgaaaccaacgactagaagaataattctggtttaataaaatcagcttctacctcttgacaatatgccacactccttacccgtatttcgaatgcattgtctccgagtattcaaaatactccagcgcccctcttcccgcttcccaagccaccggatcaaacagcgcggtaaaatttaattcctcatcttcctccaattctttcacaggcgctggcatatccgccatcctgaacagcgtttcttgatacgtccactttggcgctactttattccatctctcactcttcgtcacgcgttcggcccaaaacgcctcgagtttgtattttggcacatcgctgcatgtcgcgttgatgcagtatgccagtgtagtgagccagggcgtgttagaggcgtagcattccttcgacgttggaccgctaccgtgatggccgccgctggcatggttcatagatgtgcaggataagtgtgcgctggagaattggtcgcggcatgcgaatgcgcagttcggtttgtacactgattcctgttagagtggttgcgctaagctatactcatgcttacttggtatgccatagccgacgaatgctgacgctgcatctggcagcgacagagcgaggaaactggcaaaatttattgtcctcatcttgacattgatgccgatgctgacgatctcaagaacaaaaggcaagcatattccgacggtggtcttatagtttgcttcgcttatcgaggctcacaccttacatcctcaaagcacaatctttacttcagccacatggcattccctgcgtgaacgtgctcacacaccccctcccttgtcgcaaacatgctcattcacccgccgatcacgcttggcgaaaagcttgttactcaaactcgctcactcggctaatagttccccacagtagcatatatggctgacaggtgaggcagattaaatcgctccgtgcggtcaaatggaagctttcgtaattacaggaaactagctcacctgcatatgtcctgtcttggcttctttggctcgcgacgtgagattcgagataaagtctgtgcgcgaaaattatcagagggcaaagattgcatggcaagagttttgtgtgagatgtctgtgggctgggcagtacagcaatttcgtgtcctgggagatttataggcggctaacaatgggccgaagacggcgaatcatgtctcatttaatgagtagtacatgattctttaaaagatgtcccatacgtttccatctgtacactgggtactgagactctgttgcactatgtgtgatgctatgaagctgctgtgtatgtgggttgacttgaaacctggtgaaatgtgcgcatatgcccaggtgtaataggcagtggagatatacgatgaacagggattccatgttttgcgaacaccgagtttagcaagaatccgcaatcgacctaggatacgtctatgacgatgcgacgaactggcattttttgatttgttataaattgcgaattgtaacggtattgcacgatcagctttaacgctttgtaactctacgctaccgacatcgagattctgcgaattcctaaaggtcgaccgctcaccaattagggctgtgcgaaggacttcgaagatgacgtaccatgcgaagaagggaagtgttctggtgcggggaaatcttccccagccttactcaacgtgtattgcaacataagcctcgtcatagagaatcaaaagagccgggacccaacatacatggttgcatcgactcgaagcttttagttgcatatatgcgtagtctggaatttgtcgtcagctttggctcgccaaaatctcatcctctggcaccccaccgatcatgattaagagccaccgactatcctcccgtccacgtgctactctaccggtagggagagctgcactatgcacatcgatcagacacctttccaaacgaatgtctcacatcatgcgatcagcaagcctagccatgaagtccgcttttctgctcgcaaagaacaactgcatctgtaatatcaacctccagaaagcttcttatcgcctatcgcttgtgtgctcctcatacggaatgcatgtagagtacacctattggctgaactgttccgctctgcaattgtgtgggggcgaatatttcagccttgtggtatcaacagcaacgccacgcatacatggcttgcacttggacgctccagaccagctgagccggaaattctggaattcaatccaatgatcccgatggattttgtgtaagagtcgaagatcattaggaatgcagctgcgatctctactccgagcagaaggtatacataccgcgtgcgctgccagcccacgaagaggatgcctctgctacctgattgttctcgcaccgagactagttcgcctagaaatcaccagataatccagaatgcccatttgtgattcgcagcaaacgaggttctgggaccctataactggattctcgcccttctcattgagcctatcatgtctaggagcaggtggatcatggtgtcctggaataatttggacagacgcgacaccaaagtgaactagagtttccagatttggatcaggccacacaaaactgacattacgcgcaggtgttgtggaccaaattcgaatatgatgttgtgtcctggtggaacctgtcaggacagtggaggggacagttccgcttacagctgtccgccagtgatgctctcttcagaggctcctgcaccgatactaacacctgttccgactgtgacggaggtgtcagctttccttacttccgctgcaccgagctttgtctctccgtctctagctccagccccacagtccgccacagcaagaacctgccccggaggtctgttgtgcggcaacgacaccttttgttccatcgacaataagaagtatatatcttgcatccaattagagacgctgtgatcagctaacatcgctcaagttgctgcccacagtttgagggccaaacgtactgcccaggcgcgggtatatgtttcagaccctcagtcggagatcaatgctgtagcgataaaatctgctactctccgcagatctgtgcaccgggagggtatgtgtaacctctagtaatcgataccccgatctcacaaacttgtagcagctcttgtgtcaataccgctctttcgtctgggctagctacggttgctagagcatcatccacagcagactcgacgtcagagttgtcttccgtgctaggccaagcaacctcctccgcaattgccggaattctcatcgtccccacgatcaccgcaagcaacaatgtagatgccgccgcactatctgtactacaaacagccgtgccgcaaagtgcccaaagtgaccgagccggtgcctgcttcctgaacacagcgtttagctcgtacacgactcctagctggtacgctgcaatgactgctccagcacagagctactttgcttctgtcaacgctcaaaacactgccgcatgtaaggctgtcagcacgcctgtatcgagtggcttatcagacggcgcgaaggctggtattggtgttggtatacccgtggctctcgctgtgattggcgggattgtataccttctgatcaaggcgggcataatcgggggcgcaactgcagcatctacctctgccccagcatggtcaggtgtcgttggagctggtgcagcagggggtgcttccgccgcgggcaacactgctccagcatggtcaggcgtcactggaacaggcggtggaggaagttcagcgccagcatggtcgggcgtcactggcggagagagttcatggaatggtgtagcaggatccgctcacgctcccccaccagcgcatcctatgagcaacattccccccgtcttaattgcaggagccttaaggcggagcagcagcagtgagagggtgaacaccacttaccatcaatcttcacccgttcacttgcccacacccggctatcagtgccagccaccacttagaagtgtatcaccgcccgagtcttaccaaaaccgccagcaaccggttagacacgcgagcgagctgtcagcagatggggcgagcagtccccgaaccgagctttctgctatcagtgcctattatggacatgaaatgtatagcgcacagaggcatgaggcaccgactagagatgaggagcatccgcgggagcttccagcttacaggcattattaagcgatagtcgcacgagttcatggagtagcacacaaggttgacattttctttggctatcaacaacccctttggtacccaggcgccactgacggtgtgttcattggtatacatattcactctcttcacctgccaaacccgctagtccctttagcctgtgccattactgttggtagtacctccattagtggcattgtgcccatttgtcgaggtggttgcggtcgtggtgccagcgttggcccctatcgttgcctgagctgcttgatccgatcttccctgcgcaataccaccacgaacactttcttcttgattgttattggacctgttttgaatattgtctctgactctgtgaatcaatcgcaaggtcgtagggctgagtcccccggtgccacttcctgtcgtggctgttccgctggcactgtcgttgccgttggacccggcgccattgccattgccgttctgcgcattgttgttggacatgttttgtggttgcttaacgatgattgggagttttcgagtctgaatgtcttgagtgttatcgtgcgttcgaagctttaggtaactttgcaatatacgagaaagagagcggacatagcaacaagcttatatacagtctgtctagtcatagcatatggcgcatcatgtattcatgctcggtgacagctttgcgttcaggcccaggagcgaaagatgctcaccgcaatggtcgctttcgtacccgaatggcgtcatgcgatcgtgcaacgttgcgatcactggacacaaaacacaacataagtcatcctgcggtatgaattgctcatcgaatttgaatgacgccttactgtgaccagtgtgtcgctttgactctcgacaggttgcgtccgccgacaataccatacgatgatgcgctatcaccaatgttatccacgagaatgaatgtatagactaggaattggctgcgatgatcggaacgccgaacgatattgaaacacttccatgattaggtgggggtcatagagctagatcactgagaccaaacaccgactaggacacctcaactgatttacaaaattcagttactattaacaaaagaatctaattatgacactataggagaatcccaccaattgcaccaagcagaaacccaacatgctcgccaaataaccaacacccagtcgttctacttccgagcctttcctttacccttacccttcgccttcccttccacctcaccctccccctcgcccccttcaagctcaaccccgccatctgacgaatcatcctcttcaagctccactccaccgtctgacgaattgcctcccccaagttcaaccccaccatccgaagacgcactaacagcgctcctactcgggcttgcagcttgactcacaaaagcctcactcgcatcatcagaatcaaccccaggagcctctctcctcggataatccttttcgctagctgagtacgaatcatccatgctagaaccgagggagaaaggcgagctcggaggtggagaagctacgcaacctgcgacttctttggtaagctgcagcgtggccgcttcctgagcctcgcgcacctgcagtgcagccgctttctgagcctcgagcaccttcgtgctctcatttgcaaggttttcgtagtatgattctacggcctgtgcatgtatcatccggggatggaattgacctagggccatggttactgttatgtagtaattcttcttgtgtttgattgtagaaaaattgtagaagcacgggagcaggtgttggagcttggtattgtcgtgtggatgaacttagtggaaacatggcgaagcagagagatttatagtacttctatagtcatgtacagtcaaacgctaaggctctttgcatgtctggaggtcagagaaatgcgctgacatgaatctgccacatcatgaagactgcaccgtgcggatcacaacttcacattcacatgtacgagtcgtacatccttttcgatgacatggccgtccttggtgaatcacagtaatatcactttagctagcaaatttgctccagatatctgcctgaaagacgcttgctataaggccagcatgcatgagatgagaagaagggcttcgaattagccccaaaccttgccaaccatttccataaaggtgacaaaagtcactgctcatcgtctgcgccacatttcgcccatcttctcccctggccacgtcctcaccaatctctcttccaaacctccctatcacacgcaaatactgataatctgcatagcaccatcatcacaagcagaatgctttgcttgatgtagcgaaaaccctcaatcctgatcaccgatcaattcgcaataggcatgcaacgagcgcacgcaaatccggcatttacaattatcacttatctcagccaaagttcaacatgttaatctgccgattcatgctctcttaaaaactacgaccctgccttccggttccttcccgcgccattacccaccaaacccttaccgcacaggataccaaatcctctggcgcatcttctcctcctcctcctccttcaactcctcctctgaggagaaagctacatcttcaggagtgactatgatcgtcgtataaccctcccatgccacactcgccttgtgagtcgccgtcacacaaggtcccaacgtttgacgcactgtagaactctggccccggagataaaaatccatcattgtctctttggagacctcttcggggccgcctgatttggcggcgtcggcgagtgtcagttctgcgcgggctgattgtggagacatgtgagggatggttcgattgaatcgattggtgtgtgaggagaaagatgcggctgcgtgtggggtttatatgatggttttgtgtgagagtcataaagcggtgaatgtgatgggttcacaagactttgcacgatgatgactacccctgatagaagtatgacggttctgctatcaatattccccccaaagtatcgctatacaccacgcgggctctcagtcaaccccatgtcacgaacgcgactcggtaattagccaaggcggagcggcaaaccttggaatcgtcagttacatattttctgcgcatgaggaatagccgtaggctggtagatagataccatgaagaaaaatacaggaatgtggcaatactttcaggaatcacacaatatttagatcttgtgacatactctgaatacatgtgtactagatgaaaatcaacgctattaatcaacatgaactaaaacagatcccatatacattatcgtctgctaatctgattctggcctcccattcttgcgcaggaactcctcataactcccatgcccatgcacactctccaccaacatcttctcgccctcggcaaactttgcctgatctatagcatcctggcctggagttggagcgaaggttttggtttgagagctgtcgattccctttgtggtgtcgtttgccaatggcttaggattgcaagtttctccacgagttgcgtttgaagacattgccggagtaagtgagcagtagatcgagtaccggtgtatgatgttgataggaaggcccgagaacatagccaggtgaggcttatatagagctgtggcgtgttggagtcatgcatggtcaagtcatcgatcatgactgcgaggcaacatgacagtatttgcttggatgacttttacatttaccctaactacaaaagcccagaccttttggtccaaacacatatacacacgacgaaaaaacacgctcttcatcatcatcaacgcctccatatgcgtccctcaactccacaccaatgccaagctcaacgtgcatctacaagcgcgctttcaaaccttgatcttgggggcccgagcgtactcattctcgcatgttaacaacgcagcgaatgcagtcgccagccttcatatccgagaaggcctggttgatcttgtccagtggctgtcggtgagtaatgaactcgtcgaccttgaggtcgccattcatgtagtctgcgaccagaccggggagctgtgtgcggcccttgacaccgccgaatgcgcaacccttccacacgcgaccggtgacgagctggaatgggcgggtggagatttcctggccggcggcggcgacgccgatgatgatggactcaccccagcccttgtggcatgcctcgagagcggcgcgcataacgttgacgttgcccgtgcagtcgaaggtgtagtcgcagccaccgtcggtcatctcgatgagcttgtcttggatgctctggctgccgagcttggtggggttgacaaagtgtgttgcgccgaacttcttggaccactcctccttggcgtcgttgacgtctacgacaatgatcttgccggccttgttcttggctgctccctggatgacagacagaccgacacagccggcaccgaagacagcgatgttggagccctcctcgactccgcccttgccagcagtgatgacggcggctccgtaaccggtggtaataccgcagccgagcaggcaggtgcggtccatgggcgcctcctcggtgatggcgacgacggagatgtctgctacgacggtgtattgcgagaatgtggatgtgcccatgaagtggaggaggtccttgcccttgcacttgaagcgcgaggtgccgtcgggcatgacacccttaccctgggttgctcggatctttccgcataggttggtcttgccagacttgcagaacttgcactccttgcattctggtgtgctgcaggctgttagccaaatgcattgagggagtaaagattagacttactatagcgcaacaacgtggtcgccgggctttacgtttgtgactccctcgccgacggactcgacgataccagcaccctcgtgaccaaggacaatggggaaggcaccctcgggatcctttccggatagtgtgtaggcatctaatgtatgttagtctgccgttttatgaattgagataatgtctccgggtgaagtttggtagactggagatgctagacgtaccggtatggcagacaccagtgtagtagatctggatgcggacctcgtgggccctgggtggtgcaacctcgacatcctcaatggagagatccttgccggcctcccaggcgactgcggcctaatgcgtgtcagttcgagcttcgtttgaattactttgtgtgtcgtcatgatcatccgcgagtcgaatcgcgtccgcgagctccgctacccctgtaatctcgcgaagtgcttgcagctgcacatctttgcggttccgcacgccaaggcggcattcggtgatgaagactgcggagggagctggcaggatgacgcgaatccaacatgatgcgaatattgaggtgtgagcgtaccttgcaagtgatggtctggtggtacacatgttagctatagctccattatgacgtcgcatggtgtttagagcttgacgtacctttcctactgtgtcggcggacatgattgctgcgcggtaatatcaatgggtatcaaagtgtatgaagagagatgatggagaggtttaagaggaggaaagaagactaaagaacgatcccaaaggcgagtgcggctccgtcagtatttattcggacgtgtggggttggctcgaccacgaccgtcattgcccctccaatgcccctcattcgcggattacgctcggtgtatctgcgcttcaggctcgcgcttgaggctcaagttcgccctcagctcggacaaggcattatttgggccgtctggacgcgagtggcttacaattggctcttcgctggcgcgttggccggggcatcttagccaaatgtggggagtcggacagtggacgcgttctcttggcaatgacgcggaacaagttgccgcatgtggcagacctgtgcgaatgttactagaagagataaaggtgggaagagatgcatcccgatgatatgcgatttcagagacagttgactggaatcttcttttgaagcaactgttgtgaggaaacgcttcataaattgaacaatgaggtatctcacgcgcaactgccgggagggctcccggagcctactagaatattccaacgccggcaatgcaaccagtaactccatgcttgcttaacttcccccgcacaccttgtacagatgctcgaatttcgccgtttgctcgtcatattgtcggactgccgaccatcttcttcgggtcttcctcttccactttcctgttcgtatccttctcgagctctttcgtgcctcgactcttactccgcaacctgccccagctcatgctgcgtcgatccggcttgttttgcttgacgttgtggctccagcgcttcctcataggaggtctcgtgccgtccagacccagcagattcctcaagtcaccgacttccgcatggtcccgcgtgttcttcatgcgatgcacccaggtacacgcgccgttctcgaagatgaactctcctcccacctgcttcatgtcgccgcccttggttgcattcttgcctgcactgagaccctgaaatatggattgcaccgagttgatgagcatgttcgtatgcatgtaggagggctttgcgcccagctggaatgtccgtgtcatgccaaggaggtcgtagagcttgcgtgttgggtcggcatagattgggaagggacacttcgtcgtctcggcatacatgggaatgagcgcgggctttccgcatccaattacggttatggaggtaggtgtgggaagggcgaggagagcttcggcgttgatcgaggaagaaagcgtgcgcaggtattcctggcagttctagtcaagtcagcaaacactccacagtccgatcgtgacactcactccacagaaaaagtgccggatgaagatgatcagctgccgtggcgcaacatgaggcgcattgtacagctccttgaaaggtcgacttttgccctccgcatccagcaccagcagatcgcctactttctggagatcttcttgacttggaatgtcgttgttgacatccacgttcccttcaaactcttcttgttcattttgcagtattggcgtctgactggagggtgagaagggtggcgtggagaggcctggcgcgtcttgagaagttgatatctttggttcagttttggaagctgactcggacgttgggggtgagagaggccttgcgactgcttgtggttgcgcagatgtagtgccagctggcggtgcagaagcggtcgacttgctatctgaactctccatgctgactacaggtgtgatgtgcttcgcagtagagttgataggacggcgcgtagatattgcggcgcgcagattcacggaaagcgactgtgccggagctagaggatgttggtggtatgccgatcgtttaatggaggctgagcaacgccctctcgtatatgagctggaatgtgaatggttctgactctgtgccgtaagcaggaatatattgtctgtcagtgaagtggctgtctctaagagaggtattttcaggtacgctcgcgatatgcgcagcaagtttcaggtcacgtccagcgcttgcacagaccgacgtcacctctcaaacctcggcgttacttcccgccacgttagtccggagctttgattgggtgtgagtagagcaggttccatgtttgatggtccttgattctttgacatccgtctttgcgacgcgcgcacctttgttgcagcatttcgcgaggcggtgaggcgtggttgatgctgacgacgatgcttcagttgtgtctcagtcagggtccagcacggttctgccgctaacccatctcgttcacgtcacactgcagatgaatcctcaacaccatcattgacatcgtgagattctatgttctacgtcaatgttgtggcaatataattacttttttttttttaccgccaccagaactccaacgccgaatgccgtgacgcccgatcactctccgtctacgccttctgcttgctctggccccgcagcatgatcgcgcgctgcaacaccaccacatacttctcataatctgtgaagtcttctccttggcagtccttcttgatctccaccgccctctttgccgcatccactgcagacttgaagtctcccttgatctcgcacacaagtgcgatgtccaggaagctagcctaaattagcatcaccagcacaccttgactggcagcaaactcacatattggccagtctgacaccatgttcttcctcctgcatgtgcagcccagccatctcgaccagcttgcccacgaaatcaggctgctgtgcgccctgctcgagacgtttgcctgtttttcatcagtttccaactttctactcttcctcacactgcatcttaccacgcaagaacctcgtttccctctccaactcccccaacctaaacctcctctgcgcactctgatacgcccatgtaccctccacctcatccccctcctgacccctgcagctccggcaatcacacgcaaatccatagtgcttcaactcccacgtccgcaactgtcgctcgtggatcatatcacagtaagaaattgtgatctcttcaccaacctcgatgtctctcatagcatggatgatctccttgccaatcgccgcgttccagctgaaggtcgcattcggattgcaagcatggttgaagcgcgcggcgtgcgggaagatcgcggcgccgttgtccagctccatgcagttgatctggaagatggagatcagactggcttccttgccgacgcgtgcgtcgtgttgttcgcggatgcgctggcgctcgcgcggctcgacgctctcgtggatgcgcgagggccagatcttggggtcttggccgtggccggagtgcagggtgaagtactgcgcttgctgctccggggagagtttgtcgaaggcggcttggatatcggacgcgaggtagctggcgatggggacgatgaggagcgggctgtcagcgaggatgcgggtcccaagctcgatgggggctgtggcgacgcagccgtagcctttgttcgggagggcgctgatggtatagtatgggttggctgggtgtgtcagtgtgctgttgcagaagtagtgttacggatccgcaacgcacgaggagccgagggcacagtcttggtagttgccatgttgtaattcttgtaggaaagatcgtggttgactattcgagtctacaggtcaattgtcaagtcttatatctcagcaaactatgttttaccttaagcgtctctcaccgcaaactcccctcagcagcccgcaaagaccgcaaactaggtgagagcaccgcgatatactgctttactttctcacatgcgaatctgaagacatacactcatgcggccgtaattgccgtcctttcgctgcttgccaacgtagccatccggttcgacacgaaaactttcgtttaagcgaccgccttcctacattcacgtgcttgtatcagtagagatacatggataatacgattatatcgggatgatgaatagtttgctacatctcgtcgcatagtcaaaggtgcgacgcatacttcaaagcacttcgactgacttcgccttgtacttcgaaatatgctctggactgctacatacgcatcaatacgtctagattcgacatcaatcacccttccaggagacattcagatctatgtcgtcaacgaagcgagtgtgtttgaacaatccaatgtgttccacgaactctcgtgttactgtgcattgttaccgcagaattcaaagtcgaccttcacgctcgcacgttcacgagcgaacatctgacgttctgtgccataaaaaaatgtcgcgatggccatgtgtttgcccaattagacctcagacatagtatacaacatccaaatccatacttaaaacataaacatagtgcctattcttgacttatacacacttgccacatgtgcagagtatacagctcactcgaagacttctaaatttatcatgcctttctggattaactgtcaacgtaatgctccgactggttcgacgcatacgccaacgccaggcccagctcccaagaggactcagggtccagtgaggaagcctaaggttgtttccaagtcatcttccaagttacacacgccatcgccaagacctgtacctcaacgaggtctagtccaccccgaatttctacgacacaagcagtgccaaccagggaaccaactcaaactgcgatggagcaagattccgtaacgcaaaagttagagaaaacaacgccacaatcagcaatcgcagaacatacagcaagctcacgggtgctgccgatcgacacgtcatcgacatgaacaggcacatcctgaagcgccagggagactggacaaggcacttgagacgcagtcaaggctacagacacctgtaccagggcaagatgctggggcaggatgatcagaagctttcttttcgatcgggttaaacaggcgtagggcatgtcggtggagaggctgtttgaaggtgggaggatttgggagggtgggccgattctagaggggaaaaaggacttcaagtgaggtcggggagaaatatagagggccggatagatgggatttgagactaagtgggggaaatagaggtttgtaaacaaacttgagaaatcacgttctttttgctagaaggactatatcaatgtccaaagtcttgtgctcgtaacagtagaacctgaaattgaacattgcttgatcgaccgcatccatcacacaagcttccttccatcggatcgcctgtccttcctcttcgccacctaggctggtgtcctgaattcctcatttcggcaaggatgacctttgcgtccgcacggtgtaccgaacctggttgttttattcgtgggaatgtgtccacgacaacgtattttcttcttgaaagacagaccacgtgagcagaacttgaactctggcacaaggcagccgcaggtgtagtacttgtcgtggtagtaacacatcgtgagcgattgggcgacgttgatagtggtttgaggttgaggtagtatgattagagcgggatttttggactgtattccgggtattggtggcgctgtgatagtagggtatatgttgattatttgaggttgttaatgatgcgagctgatgtcttgttgcgctgatgggcatatggtacgaccaacactcaaaaagtgatattggcatggaagagctggcttcaatgcatgtacgtgaattagatttcaagattcttcactatggtgacgtgacaggtgcagcatttcaaaagggaaacacttgaacaacatgcattattcacgcacagaaagaagtgtgagttgtaaacatcctgagtgcggcaaaaggaacgctcacttcgagaagccttcatggttgagggtctagaaaatacgttgaagaggatgaatggttatcacagggaaaggggtgccatgtcattatattatgggcatgttcatattattttggctacatcaacctccattcagcagtgccaacaagctctagcatcctctttatcctagacagatgaggcttttggctgcatgtgacgataaccttgattaaaccttcgcatcaagtgtctacgatggccgaggacttccgtaattccgcccattcttcaagcatcgcatctgcttcgttgaaatcttcagtcgacctcatctcatccatggcgaatcgtagaagccgccgggctagtctatatgcagagggatacgcgtaaccagcgaattccggtcccgcggcttgttcaaaagtccgcttcaaaacccttccttcttcgttgggcggttcgtcattagctgtccgttcgtcctcgtcctcatcgtctgcccaggcccaaatccaaagcggtggcttgcacgacataaagctcggggccagggcagcactgtcccagtccaagatgccactgatgatcggctgtggagcatccttagtgatgtcgatgagaatgtttcgaggttcaaagtccaggtggcacacagatatgtcgttgtttgcaaaccatccttccgcatgaagctcaattgccatggcggaaaagcggttcatgtatcccgcctcgaaattgttgcccatgtcctcgaacccttctttacgttcctcgaatatctcagtaagcaaatccttcgtggcaaggttgtgcttcacttggcctctggttggcagctcagattggaagagtggttctacacagatttgatccccatcgtccttagagctactaacagtgtgaggtagtatgagcttcccagctactgggcactttctagacaacatggcgtggaacactcgacccaactcttctgctacacgacatttctggtcgtgatccaatctatggaatgtatgtagaagatcagttccggataatcgattctgcagcatgtaagggctgcccagcttgttgtttggggtttcgtcgaacgccactacatcaggaaccgggatgctcctaagcttctgtacgtagcgtaacgcagcgacatctcgatccagctgtgctgcatcgaaacgcggaatccgtaagatatagtcgaggcaacgaggctgacacgtgtcatggcgcattttggtggatctatctgcgatgaaggtccagagtcgtttgaagctgcaggcgagcatgctcttctgctgcctggggatagtccttgtgatactgatgacgcgattgaagccacccccggacattctggtgacttcaatgtcgcttgccttcgccccgtcccagagtgtaagaacgaactctgcaacccgatggcgaaacgtatcaaatgcttcatgatcgtataccagtgtggaggagtccgacactgtatcaggttgatcaaactcatcatcgtcctctggcttaacttcgtttagagtcgcgatcgattcgtgggggacatggggcgcttgatccgatgttacaccgggttgaggttgtttgagctcgttttcatcctcgagattgacatcgtgttgggatggtactgagttggtagagacatcgaacgcttgatctgcgggcgccatggcttactggaaaatggttgaggttgtccaataatggtgggggagaagagtgggtgggaaagaggcgtaaacaatatgtaatagccaatgacactaggacagattgagtgattagcgccttcccagcacgatcaatcactcaagtgctgccttccgaggtttggtcggggtcacatgagccattgttcaccaaaatcattgtatatcaaccgtgataattatcgcaatactgagtgaatgcacctttgcgcgctttgtctcctagcggtagcaactatacttttgacatcgacagcgtatgaggcgctcccttttgtatcaagagaaaggcaaatactgtgtttcacccgcatatgtgttactggctcaagatatcggttgctcaatcccgtcacttcagcaaataatattggaattacgttcagagaacctttgaaggcagcacagttgggaacaaccaattcacgccttcacttccggctaccacgtttactaacctatcgtggtaggagttagacccaaatggatgactgtaaggtctgaagatgtgaatactcaattcacgccttccaagacccaattgatccgttcttgccaattgtggaaggctgcggtgaacccccaacagctccccaggtaatataaaccagtaagtttctagcatcgttcttgcacccacgctcatacaggctcttctcgacagttgatatttcgtacttctcgaccctaaatcaacttcaagccaagccaacttcgagatgccaagggtaggaggaacaacaactcaccattgtccaatgcgcaggcatggtaattgtcggtataatcccaaaaagcgcatttgtaccgcccatcaaattatatgccctgagcatcccaagatctttcacttgaagactgaagagtgtcctacttgtaaggtaagtttgcggtcccatccagcagactggtaacaacaataactgactccaaaagggtaaaaatgaaactaagtgattatcgtgcgccgggacgagtcaagctccaaagtaagctgtgtgaagggcatcgaagatgtgtccaccgcaactctttccgcgtctcactgcctttgcttttcgccttgtaaatccaccaacattcaccatatagattgtctgaagaggcaagatcttgacaaccgtcaataaacttctaatatgtaccatgaatgtatctctagttcattgaaaatgatatattgaacaaagttttgacatagaccttgatcattgaaaagaatacattagaggtcgtcaaaagtacaactgtagcaaccggtgctcttcggtttcttgccataacgcccaagccatccttgctattgtccctttatttatctcagggtttgctcgaggcactttgttcccgcttccagactgcgttacccttgtgataactgcatggtcccgctacctcttctgcgagtttctcatctgcttctacagggaggccaggacacactttgtcaggaccttcaagctttgctgtaaggcaccttctgattaaggcgcctgtgcaatggcactgtgtccatgtcactggaatatgcatacacatgatggccttccagttgggagatcttttgagagttggggaacgcttcgagctaagtctttgtcagtcactgaaacctgaaatttcaacaacgtactgaatcgttatgatttatgtgcttgcgtgctgggttctgggtgaattgttcaatgttgttgtgggcaaaggaagaactctaacctgctgcaatttataggtgataaatgtcacattctatgacactaacaattcctcgaactcatgagtggtgagtaacaatacagtcgaagggttcgctgtgctatgattcaacagctgacggtgcatagatatcattgtggcaagaatgtcagtgttgattggcggcaccaatactgtgagtattatttccaacacatggttcttacgtcgatgactggattgatgtcgcgctgagtgaaacctgtccatgactgtgtctacttactatggctgctcgcatacttgcagcatctcttgattgattaactagcctttctgtcaaacgtcctgttcacctttgatttgtgacttgtgctcgtcaatccaaccagtgcctttcctactcaagttaatctatgccatataccctcagctttccaactcttcgctgtctgaccaaaggcttcgtcagccctcgtattgccttgtctaaaggtgtaatgttgttcccgacaagtgctgacagaccaggcgtccggattctctaactgaaagtttctacataatgatttactttgctcgccagagttctggggagctttgcaaccataccatctaccttatggcggccttcttgcgtcatgagccaggctttgctggagcgcacgactgaaatgtcgtggacttcctccgatggccctgcctatagacagtaagctacgcgactaatgtaaaatgccaaagcaaggagatcgacaatctgaatatctgcccagctgtattcaactcagcaggactccaacgatggtggcagtgtcaattgtacgtatctcgtctgctactgggaccatacgtctggcacaatcgctttacgtgctctcttactgcgccgaggaacagaactaccgtttcggcggcatttccccgcattggtagaaggatctgcatcgagcttctggaaagcgcatcttgcatcgtcttgcatcatcttcatgaggagtcgatcaagctacgaggatcgcgcaatcgggatcttggtctggctggttactgaggtgcacgtatttgttgcttgattcgagttgctcgtagaccaacaatcggacatgctttggtagactgaagaacggcaaagctgggtgcgacatggtcacgcaaacaattggtagcaaaattgggcgccaattaggaaaatcgtgcagcaagttgaccaaggaaagaacgcctgtggtaacacacggcggtatcgggtggcgctgaagtctatttggagcttgtgctctgttcacgagtcatgacttgctcgagtacaacattcacactgccaagctcttgaactacagattgctcgtatacttacaagcagcatctatatttatggtatacaacgttgtgatcaagatgacgaggccacaacggtagcaagcagtccgactatccgattttatgcagcacggtaatcgcatctcgggatctatgtggcactcggtccgacccggcagccacgaatggtcaaaagtcgagtgacgttcatccccgctcgtccgtcggatggcctcaacatccgcttccgtgcctcagctatcaaaacaggatggcacgcccctgctagtctctctacgctttccttcgaaactgggtacgtgacgcgcctgcgacctgggcaaatgcagccgctggggcaatgccgtgccatccccacctggatgatttatggcgacgacgccagtggacggaagaaacgactatacttctccatgtggatatgaagtacacaagacgcacaggggctcagcgctttccacacatcggggggaactatagccatatacgagacccctgaccacaacgttgagatgcaacagctccacacttgatcgtttggacggcgaataaccttgcaggacaagtctcgggcagtggtgttccttggccacaacgttattcgcaagccatcagacggacgaatttgaaggactagacgctgcgatcactgcgatacaaatatcgcgcaacgtcgctgctctgtctctccacacagccatcatcttgcgttccgttcgaaaagatggcgatcacattgttgagcctggctatactcgtgagtagacaaattgaatatcatgtctaacagagtgactgactgaaaaaaacgccagcctgtactttattatacaactgtcatcgtctaccgactattcttccatccactcgcaaaagtcccgggacccaagctccttgcgatatccagcctaccaagggggattcgtcacaatctctatgggctgtggttcaaggatgttgctgtgctgcacgagaagtatgggcgcgtagttagagtaggtcccgacgagatcgctgtcgacggcgatccaggttgggaagacgtgttcgcgttcagaaaacaaggcaaaaatgattttgcgcgagatcctgcattcttcaactcagccaccgacggaacagtagagagcagcatctttcttacagatcgtgcgggccacagccgacaacgccgcattctttcccatgctttctcgcaaaacgcaatgtatgagcaagagcctctcatcaagcactacgtggacctgttcatctctcggattagcgactttgcagcatcaggcactgcaaccgacattgtcaagtggtttaggtaagcagtagccacgattctcgctcgtagtgatgttttgctgacttcagtatagtaagtacgccctgcttgcgcttctgtttcatttgggaaatcttcgaaagctaccgccgttgtccggacacgctatccggtcttctctctcataaggcagttgctaaccgtggcttcttatctagattatacaacgtttgacattatcggtgatctcatgtacggcgagccattcgaatgtctagaaaagagcgagatgcatccttgggtggcactgatcttcgacgctatgcgtactggcgagatgatagtgtttttcaaacggtactctataacgcgtgtacttctcaatatactgatcggaaagaaaatggctgctgcgcgagctgatcataaggccttgacgaaagagagaaccgatcgccgtgttgccctaggagccgagggtaatggcaaaaaggacttcatgtggtcagaagcctccaaagtatgttcttgtgacaaacgctgacctcaatcaggtacattttgaagaacaatacggataaggggggaatgtctgacatggagatcaaaatgaactccgaggctctgatagtagctgggagtgagacaacggcgacttgcctctcagcaaccgcacacctcctcggcaagaatcctgagatcatgaaaacggtgcttgaggaagtacgcccaaggtacacctctgaggatcaaatcacaatcaagacgacgacggatttgatatacatgcaagcatgtattgaagagagcctacgcatgtttcctcctgcagtcgtctcaccaactagattgtctccgggagacttcgttggcggctactatatacctaagaatgtaagcaaagctttatgcaacgctcttgctctaatcacccagctgaccaacgccaaaaatagaccaaggttcatcttcatcagcacgctagctaccgcagcccaggaaattggcatcgtcctgacgattaccgccccgagcgattcttgccaaaagaccacccactttatgacgcatcgtttgcaaaagacaacaagaagtctttcaacccattttcttttggtccagccaactgcatcgggaaaaatctcgcctacgcagagttgcgtcttatcatggcaagactgctgtggaggttcgatctgttacctcaacccggaagtgaagcgtggatggatggcatgagagcatacacactgtgggacaagccaccactgatgatgaagttcgcaaacgcggaacactaattgatctggtggcaacgcgcacagtgggaaagagtctagtatgtgttcttggggcggaaggtgaggaggcattcggagttatgggaccaaattgcatgctcatggtgtattacaattttcaaaatacaaggactacggcaatcacaacaggcaaagagtggggtgtgcaggtgtttagacttgctggcatggaatatttttgtgggcgtggctttctcacgacggatggagacatttggcaaccgtctagaaagttactgaagccgacgtttgcgaagaacaatttgcaagatttgagctatctatcgcaacaagtcgacgacatgttcggccagttgctagaggacggtacgactgtagatctgcaaccgctattttacacaatggtatggccctgacttctcttcacgtgagtatacattagtctgatcagcatagtttctcaacacttcgatcaagttcctgcttggcgtagacccaacgaagagcctcaaagatgcgccacacacttccgaagagttcatacactcattccacgacgctttatccctcaccatgttccgtctgcttcttggtcgactgtggtctttgcttcctcaaaagaggtactttagagtttgcaagacagcacacgactatctggattactcgatagatcaggcactaagcgctagtgctgagatgcagccaaaaagctaccgggaagggccacctagtctcctcacaggcctttcgacccagacggatgataggctcttcattcgcagtcaaatactccagggtatgatggcttcgcaggagaccacgtctgcacttcttggaaattcatgcttcctactgtcgcggcatcccaagtactgggaacaaatacgaatagctttgaagtcgtacgaagtgagcgactttagctttgacgtcctcttgaaccttaccgtagtccagaacatcctcatggaatccctccggttatatccagtctttcccatcatgggccgttctgcgacacaagacactagactgccagtgggtggcggccccaaccaggatgaaccaatcttcatacccaaaggaacagttgccaatatgagctggtacgcacttcatcgtgatcccgtcgtgtacggtaaagacgtcgagaccttccgacctgaacgctgggagacaattcagcctacgcattgggagttcatgggctttggcggcggtaacagggagtgtttggggaagcagaaagtgctggtcgaggcagcgtatgtgcttgtaagacttgcaaagaaatttgaggtgcttgagagtcgcgacaaggaagactgggtgggtgagatgaagctgacgtgtaagagcaagaatggctgcaaggttgcactatacggcaactccatttgagcttgggtggatctatgaacattacgacgaaactatactgctttctcttgccgatagatggtttgtagttcgctagccctgatccttataccgactcgatccacttgagaatacgttctgcaatctctatgttatttttctccatgaacaagaaatgcccgtttccatgaatgccctctttaggtaaatcagcaaattctacctgcacgcctgcctgcttcaagaatgcaacagtgcagtagtcgtacggcgcatggtagcttgcttcgctagtgaccactagcactgggatgtccattagattcttgagcttcctcgctgggtctcgctgcaagatacagtcattgtgatccgcgtctggtgctggtacgcgcaccgtgtctagaagagatgagtcatttccgatcggaggttcgtattccaccttctcgtacgtgatgccccacgtcttgtttccggtgaaaggggcccttccgtcgaacggcggtccagctggctcgagcgcgataatgcttttgactaagctgggcctcgcatctcctatgcgccatccataggaaccagcttggctgtgagtgaaaacgtgtgccgcaccaattttgtcgagcaatgctgagtaagcggcggtgttttcatcttcatagatgttgctgtcaggcatgtattggacttgcgaagcataaaacgcatcaaaggtcggatcgccgactaatccagtcccaggccattgtgtgtgcagcttcgattggggccaaagattgtgctttgaaagcgctgtaaagatctcttccactttttctgtaccactcgctatcatcgagccgaccgaaggttgccaacgagagcgaccacgagatgcctggtcactaaggtatacgatgtatcccttgtcaaggaagaaggaagcccatcctggtcgaccgtcaggtgtctccaaaaagttcgtaccagtctggccagctccagcgatgaaaacaagagggtttgcctgggtgacgtttggcggagtcaatctttcgacgtatatttgaccggtcatgatctgggaggtggtatttccagtcttatgagtcagctcctatgctcgtagtctattcattcgcttaccgtaaccttgttgtaccttccaccaacgaagaagacatctcggcgtggttgcgccgcttgttctgcgagtgtaaacccaaaggttgctatcaagagtacacgggataagcgagcgagtgcaaacatcttcattgtagttatttgcgcctggtgggaagaataacgatggttgtacaaatggtgggggaagctgaccgcttcaacttcggagatgagctttgtagtgcatctgcatgcaatcccacaattcgattagtttcggcccgtagcccatcagcgtaacccatgcaagccctttcagtacgttccaggcagaatgctcaaacgtccgccatctgtcagcagcacatttccattcacatatcctcctgctcgacttgcaagaaacagtatcgttcctgccatgtctttgatgtcaccaactctttccgctggtatgtaatctctaggatagactccactcgggttttgcgacaacaagctggtggtcatatcgctgggatagactgtaagggtgtcagtaggtagaagattgctgaagtttattcgacgcaagaaagctgtttatgcaacttacgtcctggtgctatagtgttgcatcggatcccataaggcacaagttttgttgcgaattgcttcatggtgtgcacaactgctgctttggagcctgcgtatgcaaagcccgccattggaacccggttaaatgcgccagcacttgcgataccgataaactggctttgctgctcgacgttgccagctttgttgcccttgtccaggagctcaagaaacgcaactagtgtcgagaagactgccgtagtgttgacagcatatgtacggttgtactcttcgacatcccaattctgcaggtagtctcggaattcgatgagcgacgcatccagggagaggcctccaagcgtcgggccctgtatacctgagttggcaattaccaagttgacgtagccggacttctggcttatgtgctctgctgcagctgcgaggtcagacttagaagtcacgtcagtcttgaaggtatgaatgtttccatgcttctatgcgatgcgtcagcacaagcttcgggcatgtggcaaattacacgcactgcagtgcttgcagcttcctcaagtacttccagtcttcttccaaggatatacacgatcgcgccgttggcttcgagagtctgcgccagcatcaatccgatgcctgatgacggtgtcagtcacgtgtctttagcgagaccgggttatgtacctgttcctcctccagtgataacggcaacaaggcctttgacactgaagatgttgcttggatctaattcagccatggctaggggtgcgaagacaagtctgatgttgattgaaggtacaggtgctgcagccgagtgaacgcttttgggtgagctgaatcagctgatagcgtcgcgaggaacgatttgtaatccctctcaattagctgtacagctgccggtgatgccgtacatatgttagtggctgagctgtgagtgcaaaagcagattattggcctcctgtccgtagaagttggtgagagactgagtacatgaatacctagcacgttcaccctgtgaagcaacgttaggctggaactagctgccgatcaaaaatgattgtggcacgttaaaggcccgagaagagcaatcatgcagggaagccgccgcaaggtgaaaagctgaagttgtccctcgggatttcctgttccggaatgatgacgcggggcgaggagctgcgaacctccacgcgtgtcggctacagctccacgatgaacctcggctttgctagtctaatattgatatgtagcctcaagtttaatctttggtagtacttggggttcctttcatgaacaaccgatcaggccaggcgccatttgagactgctactctggaccaggtgtccactacagtctagttaggcaccagccggctgacctcaacttgcaacccttttgattacaacgtccacttaaatcatccagcatgtctctatcaggtattgaaggtcttcccgtcgaattactccagccgatattcttcacgtccggttacaatgttgctctgctacaggcctcaccacgccttgcagcgaggctttccagcaactatgtctacgacgcaacatgtaggtattacctcatgacaacaatgctagaccgtactgttcaaacgtctgcacaaacctacatcttcgccagcaaatggatgacttgggcattcttccaatcatggatcacgaaaacgtatgctctcacaggttgtttgtgtggaagaacagaaggttgcttcgatgcgcaatggcccccagatttcgaaaatgcaaccagcatggtgttctctagaagccatctcccacagtttgccttcatcaaggcgcgacttcctaggaaacttctctgtggaccttggacaccggataaaatacagttcttgcgatttctgctatggatcacgagcatgactgtcgactggagcgacacaaagaccttgcaggttgctgtcgaaggacggcgtcaagccatgcgagagtacaatcttgacgcagttgagcttttcaaccacaaccgccgcctgggtagaggtgctgacttgtccacgatccgatttgccgtaatggaatgcggatgcgatcgatcggttgtgtacgacacgataagcatggcaaatcattggggaaaagtccgttcttgggaatgtgcagagctggataggtggtgtgaagaacgcatctcgatgggcgatccgaaaggattatggttacagatcgagctgagccttttgcggtcaaatgactggcctgttgagcaggaagaagttgatccagcgagcaaaactatcacaaaatcctgggaatccaacgatgagcctcaagataggctcataaaaacgcctcacaagtggaatgaagtgagtaaaatctctttttttattcaaatccttcatgcaccatcgaatgcccaggtaaaatatagcaagccggagaaaagctgaacctgtcgtagccagtactccagcgcggatggctcatggtaagtccacgcctgtcgatgcatctccgcgttacgcacgacatccaatggccggagatcatgcgaatgccaggaccgcgaatgtactgcggcccgagtcgaccgctccgaattggctgtcatccaacaagcaacacaatatctacatcgcccctgctttggctcgctccacctacgtcctgctgaacctcgaagaccgagaacagatgtatgcggagaggaaacattagcgcagtggggctaccgaactgaccaaaaggccctgactttgaagaagaccaaggttccatgttgctaattctgcgaccaggaaagacgccagtttggctggttttaccaggagcacggggaatcaaagacgggacttcactacctcaagcgagcagatcttggtgactactggaattactcaacgcattcggctcaccacgtaatcagaggactgtactcacgaggatggcctagtcaatcgttcagcatgtggatggagatgtggataccagatactaaatgccagggtgcgagtgtatgtagttgtgctgaagagggggttgattcttagcattacaatttgcttctatcctcacgacccagaaagccagcaatgggacgaatcttggtagcgttttcggcgcccttcacggcatcgctcatctcgaatgcttcatagcgactccaactatcgaaaatcaattccaaccgggactcctttagtctcgtcgtcttccacgactgcactgaaactcaattcgttgatgtcctcaaccgcttttgcccaagcgtcggctccggtagatgtcgaatgtaaaagaacgattccgggattagacgacaccaaaagcggctgcccaaggctttttttgtgctgaacggggcagttgtgaacttcgggaggtccagcaagtacatctcctgtagtgaatagttgtatcaaatcttgcacaggctttgttgccaagtgtgcatcgcttgctgcttggttggcatatctatataggcatgagttgtttgcttatctcggttcatacttctgacatactcttcgatcatgtatatatccgtccccgacttatcttcaacgggcaacgcacagacatattgcagtacttccggttcgttggacgttgtgaaggcgatgatcttccgaaatgcttcgatggctttctcgcgagctgaagtatctttgaacacgaggcgcgcggttgtgagtattcctgtcatcttgaacattaatttgacttgctatcaatttctttacagctcatgttgctgcttttctgggctccctttcacagcgccccgcatggtcggaaatgctcattcggaactcggaacacggtatccgtgtcttcaagaaagaaagtatcgcgcagcaaatttcatctactcttaccatctaaatctttaagtggtattaagcgatatataaactggtactaacgacagcgtgtccgacggtccggaagtatctgcatggatttcaacacgtgcgcacgtgaagtcgtggtcatgacatcacgacctcgacgcgacgtcttgatggcgacttcacacttgcacagtttggcctgaaccacaccaatgtccttgccacgatggtcgcaatttctccggccagtcttccagacttcacctcgtgtccgcgcctattcatctaagctcccgttcaattatttctccatcttcggcatggcgagcgcagcatcttttgggacagggccgttcccggcgacaccgtacaagccgacatacgacacctggccatacgaagagtctgattttgtgcgctatgatgagaatgatgacggtgttttctatcgccaaccaagactcgttacacatatcgacgacccgagcatagcgcggctgtcagagtactacagcacggtactacctaccaaaggtcgtatcatggacatgtgcacttcttggaaatcgttctaccctttcgaattcaaagaagccgtgcagcgcaaagagctcgaggtgtatggtgtgggcttgaacgcagaagagatgaaactcaacggcgcactcaaggaatggagagtactagacctgaacaaggcaccacatgatgtacgtgcaggatgggacgaaggggaaaagatgaagtttgatgctactacatgtgtcgtcagcatcgattatctcaacaaaccgctcgagatatgtcgcaatttgctggatgccacgaacgaaggcggaagcgtgcacttagtcatcagcaaccgatgttttccgaacaaggtcgtgcgaaggtggatgatgttgtcagaacagcagcgcttagagtttgttggaggtgagtagcaaaacactgcattgcaaataagttcaagaactaactactcaaatagactacctccactttgcgggctggaaagacgtcgagattgtcgacctttgcgctcgagatgaaagcggcatgcgtgtgacagacgatcatggtacggtaacgatccgctcgccgcatttgccagatcacctcgatccactgtgggttgtgagaggaatgaaacgaacgggactgtaagaaagcaaggccgaaaataacgaaataaaaacaaaacaagatcgataaacctgccggccctaatgctgatcgcatgaggtgaaacgcaaaaccgacatagacaactcgcgcaaacctaacctagacacatgtctgggctccggtcacccacattcccgtgtcgcttgcagtgttgttccaaggaccaaattggttcaattgggcattcaggaacttttccacctcttccagctgtttgcctccaagaacgccttcctgaatttttgtgttcgtggcgttatttcgatccgtgagcatcctgccggagctacccaggacatatcgcagccactcttctaacaaaacctggcgcgaatcatcatggcgctttccctgcaagaattctagctcttgcccagacacgcagtgttccgccttttcaaagtttcccaatttgacctctatgatatacaccaagggcatttgcacgacgtaactgaggtacacgttttttgccatgacctgccgatgcacaacattcttcttgtgtagagctttaattccttctctaatacctgtcgtgattcgatcgaaatgcacgggttgcagcagctcgtaaaccttgacaaactcccacaacgtggtggtgtgcttgtcgtacacgatgcatgtgactcgtggaccaccgtgcatgtccttgacaacgacgcccttgtacagtgcaaggtaaggctgcggacacacagccaagtgcacgttgacggcgagttctttggcaaatgtatcgcggcatgtgtgatctcgcctctctgcgcgcagtgcgccgaacacatcgggccacttgagtcgcagcttgtcggtgttttggacaggcggccctccaatgcctgggacatattccttcatcttagtcgggtcgaacagtgggaacataacgtcagaacacgtcggaaacatccccctgttcccgaccttgaatccatggattgggaaactgtcttggttattgcgcatgtagaagtaggccttggggccgtcgaagtggccgtgccacaggccgccgttctcattatcacaaacgagataatctacgccgccggtagatacctcgaggacgcggatcagggtgtaaacgcgttctggacccgggcctttgtctattgttgttagaattccctgtccctgtggaacgggaacgggatgctgagtgggcatgttgatgccaggcggcggtcggatcggccctgtctgaccatgatattggaccggcggaaggggctcggatgcgaatccatgcggaggccgaattggtattgtttgtctagaattatgggctggctgagaaaatccagatggccgcagagaaaacgggacttgcgtagaggaaggtgctggcgtagattcacgtatgtctggaaagagttcacgtgcgagggatggaagacgactggccgacaagtgatccgaatctcgttcccttggaggcaaggaataaagcggacgggaaacagaagaggaggaggatgatgatgcgaatgcggtcgaagaggtacccgaactctgccatcctacaggctggggtaaaatcggagaagcaacagctgtagccgaactgggaaccactattgacgaaagtctacgcgaggtttgttggcttgatggcctagaagaactctgggcactggtagacgccgaaccaggcccgtcattatggcgccaattccgctggtatatctgcgcttgtcgctgtgcccgtgaattcgagcgccaaggacatgacatgttgcttgcggaattaggggagtggaggcgaagtggttctggtatcaatataagcttctgatcacaagcttctgaaagtacatgacttaacatactatggggatgcttgaacgttaatatactgttgctgaaatcctagtataaggaagccgaatttgcttcaactcttcatagaatgtgagaacgacttttatactcctcagaaatatcctccaacaaaaattccgcacaattacatggctgtagtgactcgctagtgcaccgagagccatggtaactaccgtatgcagactattccatttactcattaggcttcgggaatcagagcagtagcagtgcaagtgtgcatcacgtacggtcatcgcataaggtagcctgaatagatacacgtcactacctcaactttctcgcagccggcaactcatgtccatccacaatctgagactgaaacattttgacctagctacatctggctacatccaacataggttaggatgctctgggcagcagaatagtgagtatcaatctctagctttcagaaacgtacccaggtacactgtgctccgcacgactggtaatgtcgacaacgcgcaggagaacatttgcaccagcttgccgcatatttgaactcatgctctctaagccgcaacatagtcctgatcgcagaagctattgtaccgcgcagggacaatgataaaccccccacttcccgaacatgatggaatcacatagccgaagcactcagacgttgcacactttattgcctttcatgaaagccttgagaggcgcgctacttggtagagaaccttggatttggcgcttgtcgaagaccttggacccagtctgtctccacgctccagacccgaccacgtcgatgaattactcttccacacggctcacattcactcactagaaactcttcagtcctccatcacccaataatctgcctttggaaaaatatcctgcgttaagaactcgagtttatgcgaacattttggtatggatccatggtactccatccacactagcttcgctccagccttcctcacaaacccccaacctgcgcaaacccgacgagccgaaagctacgattctatatttacagctattttactttccaagaacacacatggcccctttaaggttttcgggaggtcgctagacagcatacccgcactgaactgtgtacagcccgagctgaataacatattaactcatatcctaggttgtgcaacagtctgcttgcgagatgaggggaaatgtgaagaagaggtcatatgatgaattagacatgaagcaaccatgcgctgaccgctgcaaatgatcgcgcttgaaattaacgttcccttcgctagataaaagaaaattactcatacagatacaaatgcgccgagacaatgcaccaccaacccatcgtaaacaaaaaaaaaaaacccccccccgtagatagaaccccatccactcccaagaccctatcatacaacaagtactacgcaaaagagaaaaggcatcaaacctctcgcaaccctcaccccagaactccttcggatgcacactataattcctcccaaaccccgctctcccttcctgctccccacactgcccgcgagcctgtacatctcgccccacgcctgctccacgtccacatcgacgggcataagctgcgccatctgctgataatgcgagatattctggctgatttccatttcctcgtcctcgacctccttgaccactttcttcgtcttcttcgcagcagcggggcgcaaaggcttcatcgtgtcccagagttctttgtccgaggaggatatttgcgctttgatgtatgcaatggacgctggggaggtggggtttgcgtcgccgagcgaggacatgactggtgtgcgtggcgtgtacgaggctgcgtatttctgcggctgtggggggttcttaggcttgaccgagggtttgagaagggccctgtttcccttttcgaggagggacaagatatcgaggctttcgccgtgcgggatcggggttttgtgcgagggcgtgatgcagtccatgtcgacttccttgcgcaggacgtggatcgatgtcgatggcggagaaatatgcgcatgattggggcagttcgttgatgcccatttgttggctgaacatggcgcgcgtccagaggttggcgacttggagcgccatggcggcgcggtatttgtccgcgcttttgactaggtagcggatttcgtcgtgcacggtgatggcgaggcgggcgtcgagattgtagcggcgcgtgaggtagtccatggacacggtcaggaggtggaggtagtcaacgccagacgactgaatggcccagttgatgcgagatgtcatgaagccacccttggaaagatatcgacgctgcagagcttcagtaatggcggcgccgaggactggtgttcgcgggcgttcttgttcggcaaagtcttcaagtttgttgaagacgaaggattccgtaccgccgcgccagaacggacgctcgtgcaacattttcctattggtcttcttgccttttgtgtcttggtaaaggtcgttggcggtttttgaagtttgagactcggtcaagctagggttaaattgccgtagcagagtcgaagcaaatttcagaccagcaccgtagatgcgaccatagttgaagaccttggcatcgttgcgcgagatgcctagaatgccagctgttcgagagtgcaagtcggtacctgcagcttttgtaccttcaagtgtcatgaagccaatagcgttaccgccatgcagtttgaaagtggcgtcgccgaccagactggcaatccagagctcttccgaatcgacatctgctccgacgaagcaataaccctttggtgctcggaccatggatttcagctctgaaccaactcggttcttcttggcgttgcttgccgttaaccacgtattctcgacacttctccgagtgacagtgcccattggtataatctgcgggagtatgaagcccactttgttctcgggaccttcgggagacgatgatgtcaagtcggatgcacccggaacctcgttgttgtagacaaccatttgcgacgtgatcctgtctcgggcgctgatccaatacgaacacgaggcgttcatctcgagagcctctttggcatatgcatactctgacgtcagcttgcccttttcaaagtattgcaggtagcccttcgctaatgggtttgcgcatcgagcttgtgggccatctttgtgtggtatcttgtaatatacgtattgggtagcgtcgcgcaacttcagattctcctcttctgacatgtctagctctttcatgcccctctcattgtaggcaaatacctcatccattgggacttggtacgtccagccatgcttgtctgaccagacaagtggatagccgtcccaggagagcttcagcaagatgggcgcgatgcgtgtgcgaacggtcaaattcatcggtccgtcactcttggtgaaaagatccttgtaccacttgggcatgcctggcattttttgtcttgctgctggccgcggcgggtcgttcttcttcttccctttgaccatcttaatctcctgaccagaccagtccaactggcttagccatgggtcattttcgtatacctctggctggtccttgacctcaagcgctttgtcggtcagggccacgaggcgttctcggacggcagtattgaggtggttatatgttgcttccgcattgtgaatgtaagcgtcccacgtttcattgacagggaggatctcggcagccaatagacggagagcagcaaaactgacaggatggggacatgtctcgatgaacaagggaaacactttttggtagactcgatgtgtaatttcgacgtctgctgcacagtaatccaagagctcgtccaacttttcacaaatgccggtcctgtccagttctccaaagtactcccgccgttgtttgtcgattgtgatgttgcagtggaacttggccacctctcggagcgagttgacagcacttcgtccaatccacagctcctcctcttcgtctggtatcgctccggagtctagtagatgcgatagctcagcattttcttcgttggtggcgatcttgtctcgcagctcgcggctcttcttgtgcttcatccacgacggccgctgccgtgagcacatgccgttggaggcaacgtgtagtgacatggtgtcaacgaagcagttgtttgattgtgcaatgctgtactcttccgctattcgtgctcggtcgtatccaacattgtgtccgactatgatccggtgctgcgatgtgtcgccgaggggaataaggtggcgatccgagtcggactctcccagcagccacggtgacagccatgcataccatgtcgttggactgacggcgcatgccatgcacgcaaaagacgtctctttccacatgacctcggtgtcaaaggtgagcagcgtctcgtccggtgcgtctactgcttcggtggtgccgtcgctgttgtacttggtccagccactccgccgcacccacttgcggggtttcggtggggggttcgcccatgccagcttcttcgtcatggtgagatatggctccgcagcgtccatgccgagcttgtagaagtgctcgtccagcgtggcgccctgcagttcgggcacgtcgaagcccacgggcggggtcgagtcctggttcttgccgagcaggtcatggcgggtgaggtggtcccgcgaaagggcgacgagttcgggcggcggtgaagtgcttgcgccggggaagacttgggagtggacatggctggagagttgctgcacgccgatttcgttgaagcgggcttccgaggggactatccgatattaacggctgcagaggaggggtgggtttggcggcgcatactgttgaggcccgtcgcatccttcttgctagctttcttcttcttcgctggctgcactgtggcaagacatcgtcgcgatgcgctggtgaaaggtgtggtgggccgtgagcgatgggctacattcgttgcaaacgtgcggcaggagctgcagcgcatgatcgggcagagggacggcgcgctatcgcatgtgcatgacggggggaggttcgactatcgactatcgcctgtcgcgagtttcttcgcatgtcgcgctgctggcgtcatgaaggccatctagctcaggataattaaactcttggcatctgcacctccacctgcgcctcctcacaagcgcgatgcagccctaccggcggcagtgggccgggcgggcttctgggtggcagaggcgccttggatcccgccgtcgcacgtcgtcccatggcgatccctgcgctccgtcatggcgcctcgacgtcgcagcaggccattcgtgctcctcgtgctgttgtcgtgatgtctgcagcgcccgtctgcgcttgatctgctgctgctgcctgccgtctctgcgctgcttgcctcgatgccggacaatgacgacgccaccggccacgctcggccccagcatcagcaccagcaccagcccgaatacacgtacacggcgagtgacgcctcgccctctcagtcacccctcaccggccgcgaccccaacttcctcgacggcctgctgcccccctacaatccgccgccgggctcgccagaccgcatcgactacgacagcttctacgacgcctaccgcgccgtcaccccgccgccgccaaacttcctcgacaacatcctgaaccctgccggcctcgcccacaaccgcttctcgccctttggctatcgcccgacgccgccgtcagtgccgtcacccagcaacttctacgaaatgccgcccaccacacgcgcaaatccccagggctcccgtccagccaggctgcccaatggctacgtcgacctgacttcggacccggtttcgccgccccggacacgcaagaggaactcaccagagccggggccatcgtcgaagcggcagaaacgtgatgacggcactacctcgagacgcgggagtggggcaatgaagatggaagaggtggatctgacggaagaggcacccgtccaagacgttctccagaagcagcgcgaggatgccgtcaaggcccagacgaagcccgaagagaagcccaccacgttcaacaccttcaattgcgtcatttgcatggacatgcctacggatcttaccgcgacagcctgtggtgtgtactcagattgaatatcatatcgataaaggctaattacgcaggtcatctattctgtcacacctgtctgatggaggcattgatcgccggcgagaaccgcgcaggccccggcgaaccgaagcggtcccagtgtcctgtctgccgaaagttcatcaaccgcaacaagatcaccgatgtcatacctctgatgctgaagaaaggcctggcaacacagccgagaaagaagagagccacggcatcccctgctgcggtagcacccaaggtacattgagctgtacttggatttgttgttttactgggtttttgtttgccatgttccttgaagccgtgctaaaagaccatcagaaagccagtaagcggtcgcagccagtcgcacgcaggtcggacagaagcgcactgcggaccttctacgaagagatttgagtcttcatcgagcggaggctatcctgagaccgaggtggcagatgtgtgatacccaacgatttacgacacagcatgggaagggcgtttgctcgaggcctctaggaatctgtacatcacattccgaatggatgcagcaggcagcttttttcgttttgcacttgcattagcgtcatcatgatgacgtctttcaattttcttgcgagataagagagactagaaagggctatcagaactctacttccgtttgtgttcttccttccgcctccaaagtactcccagcccacacacccgtgcagatcacttcccatcatgtctccggaccccaagctcacatctcagatagccattgtcggcgccggcgatgttggcgctaccattgcctactcgctcatcatggaccctgtcgccagcgagatcctcatgatcgatcccaaaaaggaagtccgcgacgcccaaatccaagatctctccgacgcaacttttcacggcaacaccagcacccgcatccgcgctggcacgcacaaagacgccggccaatccgacatcatcgtcatgaccgccggcgccaagcagaagaaaggtacatcatctcatacaaggccaactatcctcaattaactcctcaaggcgaatcccgcgccgacctaatcggccgcaacaaatccatcctccaatccgccataaacgacatgtcccccctccgcccagacaccatcctcctcctcgtcgccaaccccgtcgacgcactaaccttcttcgcccaaaagttctcctccctcccgaaaaaccaggtcatcggctccggcaccttcctcgactcggcgcgcttgcgcggcatcctggcggcccgcgccgacgtcgcagctagctccgtggacgcatacgtcctcggcgaacacggcgagagtcaattcgttgcatggagtttggcgaggattgggggcatgccgttggactcggcacttcccaaagacgtaaagttagacagagaggccattgcagaagaaacgaaaaacaaagccacggagatcatcaacaacaagggcgttacgaattacgggattggcgcggtggtcgcgagtctttgcaagagtatcttgttcgataagagggacgttgtgcctgtcagccactggcaggaagagttgggtatttgcttgagtatgccggcggttttgggcagggctggggcggtgaggagtgtggaggtgcggttggataaggacgaggaggggaagttgaaggatagcgctggggagttgaaggagatggtcaatgagtgaagcctctaaacgggaagggcgatgtcttgccagcttttgaagttacaggatacattcactggagctcacatttcattacatgacgagcggcacgtgagcttcaaagtgtgacatggagctatggtcgtgacttcctctctgcccaacatgccaagcaactagcctcgtccgacgaatggggcgccttctcactgttggaaccttcgacttcacttcacacttctcaatctcgaccttttttaatggctatgtgattcagccttgtacctacacacgttgctggcttgctccgctcacgaggttgccctcggccttgtgcgtcactcagcctggtctgctatgtcgaagtttcggcctcgcatgaatgccgatgatggattcagccttgcgcgataacgtctcaccggttgggctatgcatgctccaattgtcaaagctgaagcccatcaccgatggactaccagtggatttacgacatgcagctttcgttcaatctgaagcagatctcgaccagccagcatcccgcgttatggagtggcttgctataagcgataggctactctggtggcgaacttcagctcaaaggtgctgcctccccttgaccaccgaagatctcagcttgcttcctggtttcctcaacagacgttgtttctcgaacacctgagctcgtctacctccacaacaatcgtacctgataccagacatggatgacgacgcaccagttgaccaggaagcgagtgtccatgcagaggcaagcgcacccactggtcaccacgtgatcgagatggaaccaccgaatcgagcaacgagacaaacgatcagatctgaagggtccgtttcccctccagccagatcaatacacgctaacgcttacaacagtccgaattatccctatcataaggagacaaagaggcttttgtcgcgctcacatagtcacgatgatttaaaaagcctagtgaaatggacaaagaggctgataaagcccgattgcccatcttcaggtacgaatctgagaaatcgaaacaagacaaatatcacaattgttgagcacatgataaatgcgaagccaacgtttacttcggttgacagtgtggggaagctgagatcagctctagctgctgaaagcacggcttcacaaagccaccttgtaagcgctcaaccaaagctgagactttacatcgtggaagatctctcagtagatgttgtagaactacttggctcacagttcaacgtggatccgatgtttttcagtacacaatacgaccgtccgggaaggatcgcggaaaagcacaaattcacgagacatctggaatcctccgagggcctgagactccaaatctcgaagaagcatcgcaaatggttcaacatggacaacgtcagggtatcttgggaagacggtgatgagatggagtggaaatctatcaatgagcaacaaaatactttcaatgtacacaggactatggatcactacattgcgccgcagagatttggcggcactgtcctaactttgaccactcgaacgacgttttggctggacaaagatggtcaaggggactcattggtgggcatcgtgctcgtggatccaacaactccgaatttcggcagcgtttatcgagacaaagccataccgaggcctgaaagcaagtctgatcaggcaccaatccatgaaacctggtatagcgacattgttgagatctcctcaaggtatctcgaaatttcaccactttctcctgacactgccattaactatatggtggtagtatatccggtcacaatcgcagtatgtgcagaatggctcaaaatgcgtcaggctttcaacataatcctagacgatgttgagtctgtatttaattacagtgtcgaccaagcggagatgcgcactgtgattgatatgaatctcacaagtttagccaggctgaacctccatcttccaaggtggaagaacatgattgttgctaccctggaggacgcatttccagcagctgcgcatctgatatcatcgacttctcacaagggtcagcatgaggagaatgacctactgcttggccaagttgtccccgacctaaaacgcattttgcatcatcttggggaactagaggctcgagccactcgattgactgaccggtgcgtggctgagatgcagttacaagccgctcgccagagccttgctgagagtcataacctagctcgactttcttggcttgcaacaattttcgttccgctcacttttctctccggtctgtttagcatgagccaagatattggctcgttacaagtgagctttaagtactacttcagtattggcacaccgctcgtcagcgttgcattggtggtggccagatggggaccgagtatcgcctataaaatggagaggtggttctggctcgttgttggtttttctatcgagttctgttttcgctggagctatcttaagatggctgtacatcgccactggatattgaggtcgacatggagatggacaataaagagaagagagaagttttcatagcaagactgcaagtctcttgaccaaatgagtaggctctaaagccataaccatcccttggctgaattgtagctgctaccaataaccgtgtgattcctgcagtccaaattcaactgtgcaggccaaatacagcactggaccggagctatacactgccctgcattaccagcctgaacacctctcctcccactttccatgcaacataaacgcatttcagagaggcgtttatcttttcatcacgttaatagacacaacacgtcccaaactacattcacttccgaagagtctacttccacccccgccaccaagatctctgatgggattttaggcacacgagttaatttccacaagatcttcgcactaacaatgtcttctttggcaatagtcgcgtacgaatagacaaacgcagggaaaatggaaagtgccgcgggcggttcgcttgcgcgccatcgatcggccgcgtgcgggatggactagataaagcgttctagactcggctgcagggtctagaacgcttatagtgcatatcaacaagctctgccgccctgatatatgcgaagagtgaagaaaatttcttgcacaagacctgtagcttacggataggagtacattgggctttgactgacgtatcactcagcggacgagtgtgaagaagagacatacaaaaagcgtagactaatttgttataccgtggcctgtctagtgtgtaagtcaggcttcagcgtttggaaatgagaatgtggtagtcgaaaatcgaactaatgccaacgtcttatggattccttgtttaggtgaggtagtcaagtcaagctcacgaatctgacggcatttagaacaaagtaacgtaatcaagcgatgtttcacacacgtctggactttggcacatcatttttcatttcatgtgtgtaagctgagactgacctgaactccatccaataccctccactccttcggtccgcccaggctatggatatataggccggtgcatatattaccctgggctccaacctgttgtctttgccgccaccgtcgaatagaagtcatcttcgtccgtcatgttgtctgggagtatgtcagggcaaactccaagtttgcagtgtcgagcttggggtgagtgtgccgggcatcaacgatcacctaaaacaatttgcccaaggctctcgtcgaataacccatcgatccaaccaggcaacctcgcttgcttaggaccacccaagttttgtggtgaggcagcggtggtaattgcttcgtatgcagtagtgatcatgtcgttggtaaccaactcgcggtagtcgcctgggaagccttccttggtacattgcagccaactttccgagcttggaatggtctttagtgggatttccgtcgtccagggccatatgcatctgccatctggcgagtcgagagggcatcgtgtggtcgcgatcgtctctctctatttcaatgaagcctcgccggcgagcgtcgtcaacctcagcgtcgttaaccccagcgtcgttgacctctggtgggtttacacgtaacggatcatttgcctatcgtagtgtcattagcggagcacggtaagtagttcgacaaacttactgcgacttcgaaggcctcccgcgtaatagatgtactgtcgctgcccgtactcatggtgtcgtcgatgtcctccctgggtccatccacgtctatcgcgttgtccgcgtcgcctgtattctctgccgtggccaactcatgtttcttaatcttctccccctctttcgccttctccatgccttcatttcccttcttctcatccttgtcctcctctcccgtcacctgagccacggctcccagttcagcgttgtcttggtcgttggctcgctgaacaaagagccagcatactgtgctcgtctacgcataaaggtcagtacaatcattccagcctcgctttgaacaaacactcacgttgattatcccagctggtacgccagtctctctcacactgtcgttgtatgacgtgaagacagtgttgtcgggcgtttctcggacgtaggtcacccaatgcccgctattcccggtcggactcataccacgatggcagagtattgccttgatttgaaagagcgagttcacctttcctctgactggatagggccaagaaaactcaccccatgggagtacgataggaccgcgatggagcactggtttgccagccttgaatgtctggcggttgatatggattttaaagacaggtggtaggcttgtgatctgctcgaaatgcgttgaatcttcgcggcaggttccgcatctattcgtctgaaccgttgcatgcaaatagtcacttaatgcgcgtgagtcgctggacgtgcaatgaagtcgaagaaagtcgactgtgtcttcaacacgtttcgatgcagcaccagcgcaaccccgattgctacatgtgactgcagtgacagtgcccaggcttgggaaagcagcgtctgtcggcggccagatgtactgcctcaggaacgtagaaaactccgtggagccctgttggtcctgacccaaaaatcgttcagctattgccctttgggcctctggcaagtttgggatcgactggatctctttgaacaactgatccatgagaggcacacttttttcagtatgaccatggtgtaaagcgcgaagaagtcgaggaaaggttgccgggtccggcccatccagggctgtctggaccaagggtgttatagtatccgtggccgccaacgcttgaaacacagcgttagcgtagcagctgtttccaacattgacaagcccgctgctagtctgaccgtccgtcttcggctttctagtgcctgcatctttgcccttcgtcgactttcaagcgcccgtaccgttactagtgccactgctcgatgtgccaacagcgccggatcccttccctttcgactctttgattgcggtcttcaggtctttccagtgtgggtcgccctcgtcggcagacgcgcctggaggcgcccagcgctccttttcctctttcaaggcttctttcatttctccatggtaccggaaaaggtgggctatgatgaactccctgtacgacattggaacgtcagtcgcacaagactgcgacttatcagcccacttttgctcaagccacagcatgaagttctcgtcggcttgtatggtcgagtaaattgcttcgtccccgtccgaagtgatctttccgtctgtatactcagcttgcactatcaacagcacctcggaaaagatgggacaggcgatgcaggcctggaagatcttatgatgaagcacctcgatgcggtcgttgattttgatcgatggcggctgctgttgcagatggttgtatgccacatcgagatcgtcgaggatatggtacggtagttttatgatcttggctgtcgttaggcagatccccaggtacttgagcggcgttgaatccatgatggcggtttaccgtgggtgagtttgtgtgccgactaatactccattatcaaaagaggcacaaaagcgtagcgcttgcgctagcgtaacggagtagagcctagtgagtgcccaggtgagtgcccacgggggcggagatcgccactcacctcgggttgctggaatagctcacgcgatgtgtatactctaacacattgaatccttcacgctatccgtacacccttccgctatcctcgaaaagccatgtcatccacaccaatagcagggatatcacggatcgataccactcacttgatagctctcatcctgtgcttgcaagcttctgctgcatgccctgacgcgtgtcgtttcagacgttgaagtggtccgactggactctggtctgtattcatgtcagctgagatctggttgttttgataacctgtggtactgaccacagtgggcctgagccagctcaagcagctgcattctatcccatcattcgtctatcacagccatgtcaaatatttcagctgaagtagtcctagtatgccatcatagggcgccttttgctcatacattgaataatgcctcaaagttcggcatgcaattgttcagtggcggcccgtctgtatgccagtggtcagtgagcaattagtctcaagttatcggaacttgagcatacgtagcttcacatgaagcaccatgatctcgagctttcgcaaatgcttcgccctcgggaacgtttggatcatgcacccatatagatgcagtcacacagtcctggtcatccgtatcaaagccaaacttataggtcaagatctggccaacgcccaggcttccgcgatcgagcctcagttaggggccatgtgaaaccgtcctttccgccgctgaacagccgatgcttctaaccggctagtccctggaagctgaaatacaatgcctcttgatcaaacgtgacctcgatgaaccagttcatgggtttgttgtagtacctgcccacgtactggtttagtggaagtttatgttcgcatgggcgcttgtccttggtcatctcgtcttccagctgtttgcacatatcattgtaagccttggcgctgtccttcgcgagtgtaatgtcgtcgttcttatccggacagtccagtattgtctcaaccaagagctgccctatccagtctggcgcgtcattcttgtgtatcgaattgacgagtatcacaacaatcgtgtctgtatcaggtacgacgtgaaccgagctgaaaaatcctaccaagcttccgttgtggtaccacagtttcttctttgtcgtgcctttcccaagtactggcatctcatcaaaaaacatgccatttgtgccaatcgccccaacaggcgcaggagatcaacgatagcccatccagcaccataggacagatggtatacagaatcaggatccatagaaacgtgctctgttacgaactctttcgtgttcttgagtggcgtcttcgtatgcgatggagtcgaggaaaccctgacttccaggaaaagagaaccgctttatagtactgtaaaacattgcccacagatgtctttataccgtcggcgccttgttttacagtaccattggctatcgtcggtcttccgacgtcggtcagagtttcatcgggcgctggcatatacctatgggcgtagttctcctcgggtacagccaccccaacgaacgtacgatcgagctcaagtggcttgagtatactgtcggtaacaaacgagccccagctctgcccagatacctcttctatcaaactggtcgcaacattgtaacccccattgttgtagttgtactatgtgcccaccggttttatgacttcgagatatgatatgatggtaagactatactctttccggaggaaaagttcttgtccatcatacgcctatactgattgtttcgttgcaaaacccgtgcagtgagacagaaattcgagtacagtggctctatcatgaacggcagggtcgggattcgtgaaggttttgaggatggaaaagaccggctggtcgaagcccagcttctgatcatggacaaggatacccaatacagcagctgtaaagctcttgctaagcgaagctacgtgatgttgagtattctcatctggggcgagcctggttgtgatatctctgtgcccgaaattgggaaggtgtacagtttcgttttgatgaacaattccaatagaggcgcccgcagctcctgcaatctccagaattttcgcgatagatggactgagatcctgtagacaagtcttcaggctgcccatttttgttgatagtgacactgggcgttgagatgcaatagttcctcttaacgacgacgatcaacgataggtcgccggatgtggaccatgtactggtttgcgaacaactcaggacttttgtaagcttgccagttatatactcaggctacagctttagctgcgaaaaggctaggcggtagcgcatgcgggaggaaggcagtatgtcacatctgttgacggcacgctgagccaacgaacaaacgacggtttactaatgcaagcacaagaacaaccattgagaaatgcctggcaagaaggcaccgagcatcctggaccgaagaaggccacacacgagctcagtacgggtactctcaaatcctcgaagcccttggagaggtagatgctgcaggagtagaacttgtattgtttgtcctatcgagttatgtcaactgggcaggatgagataaatatgaaatagcagacgcttgtgtttaattgaattatgattccaaaaaactgatctatcttccgaagctttgaatgctgtccgcagtataagaacgccagttccatacccaaggccgtagccattattcccatcccgatgcccaaacccaaagaaccaaagtctatacaacgaaaccacacaagccgcatgctatgccgcatccatgtctatcatcaaactctcaaacgataatcaacttctccacatttccccccgcagtcctctcatccatgcggttccacgcagtgtacgtgagcgcgccgcaaacggcccacatgacgggtacggcggcttcggtggcatctatcgtatttattagcatatgcccacttggtatggggatgaggaatggacgtacttggtcgctcagcctgagcagccatttgcatgacgcgcgcggcgctgctcgaggagctggacgagttgaagcgcacggagcgcgcggagcgggttatcaagcgtgcgaacatgtttgtagttggtatggggttgtgagaaacggagttcgtcgagggctttaagtcgacaggtggcggtcagaggtaaacaagtgatcgagccacgtgtgtgtgtatgtccgcgacgtgtgatgcgatgcagcgaatgtgtgtgtgagtgaacgtggagagtgaatgtcagaatctggggaagcgatggcgcacggagtgggtggatactctgttaaatataagtcgaaacagtggagtctttgccgcaaggaggcgaaaccggtggataaatttctgttcaggggcggtgagcgatccgtgcaagggtgtgtggtactaggatccacgcggtgcggctggacttggcgggatcggtacgtaccccggattttttgggacgcttggacagtttgtagtcgatgtcggtgaattgacgacttactcactggctagactcgaattcatcgctttttcgaagcagcaaacttccactgcagcgttgtgatgtccttgagagtcttaccctgaggctcttcggcacccgggccctgcatattcccgggcccagcagagcgatctgcgggccttctagacgcagcgcgccactcaacaagtgccgccacctgtcactccacaacgatgggcgggtgattgtcgttcgtagctcggaagtccgattccgacaaaacgctgcctctttcttcctcgaatggatatgagaaacctgcgcgtacttcaacgtccaccaccccgccagcgtcaccaacacgcgcgcaaaatgtcgaagaacagttgtcttcgagatgcgacacgctggtagattctctggcaccacaagacgcactcctcccattcgtcataaagtcccgcatcaacacgcccatgcacgtcttccacaacttcatcctctccctagacaacggcgcagccaattctacctgacacacctcacagccgcgcaagacgaagggcttgaagacaaatacacgtttgcaccgatggcgtatgcgaatatacgtacgccggggaacgtcgagagacttgtgctttttagggaggagtggtaagttggtgatgttggtgtgtgttccgtgcttatatttgaagatgtgagtgaggagaatattcttgtcatcattattaagtgtgttattatgtatgtatgatttcgttgctttctttcatcgtcagaagcgaccgtcatgtcctatctatgcacatcccaccctaccctaccagctctgctggagtagcaagccatgcccaccaagtctactggagtagcaagccatgttccttcaataaaaatccctaagcatatatgaccagaaatagcgagtagctcctttatccaatgcagccattccgacgttacgacttcgcagcgccgttcctcttcttcaattccgtcttctccgtacccgtagcctccgccaagacaccctgcgccgcattcgccgtatcgttgagttcctccttcaactccctctcccgtgcctccgtctcctcctcactcggctcgtactcactgcgatcgtcgtccgccgtcttgtacagaataaaacgcaccgcgatgcggcagatcaagaagaaccagaaaaggttgatagcttgcaaactagccatgagggtgagagtaatgatttgtgacagccagcacttgtattgctgcgtttcccagttgagttcgtacgggccaacggttttgaaggtggtgaggatcgaccagatgattttgagattgaggtagtggcgcagatacgcccagacgcacatgaagacgaagaagtaggggccgacaaagggggcgtcgatgtagtttaggcatttggaagtctaataatctgtcagcacgtattgcgaggagttgagtaacagccaaactcacagccaagaaaaagtcagaaatgtcgtgtgtgatatacacggcgattcccatgtaggtgaagtgaaaccgatagctcagccaaatcaagctgattgtaatgaagtgatgcgcaacaagctggctaaagtccttgcgcggcttctccagcatcagcagcaagacgatgagctgctgcgcccagtagctagcttggagcaggtagtacgccttgacgacgccctcgttggtgcggtgcgggaagccctcgtacatgccgatggggttgaagtaccacacgggcgtgcgcgacatgatccacagcccaaagggcccgtagagaccaaagtacagcgcggtatatgcctgctccatgaaacgcgactgcttcgcgcggctcttgatgccgtagtatatcgcaatcggccggatgagtcgctgcatgcagtactcgcgcgtgaagctcaagacgatgatgtaaaacccgacaaacgcaaagtcgcgtgctcccttgccatagtggactggtccgttcgggtcggcgcggacgtctgctggaataagagggtcctggctatcgagcgggtatgagaggaacagacatgcggcgattgggttcgagggatacgggtatacgagatatagcgagatgacgaagacgctgaggatcagcgggccgagccatgtgtgccgtatgcattggcggcggagtttggagagggcgcggcggacagagcggcgtttcgaacggcggcctgtcttctctgacttctgcgaggtttgttaggacgcggtgcggaggtgcgcgggggtgctttatggctgcataccgatatgtcgaagcttgtcgggctgttcagcgggggcgtgtctttcttcgtcgtcgcgaaagacggcacgttcgacgtcgccgcgaatgtctcctccaagcccactcgactgcctcctccgtacgcggatgttcgtcgctggggttggtgctcgtcttgcccagcgtgtcgctgagcggcggaaacggctccgttcatggtgaaagaggtattacaaaaacaattacactgcttaagatgaaagagaaagtgaagcatgcgcacaaacgtagtgtcgtggatcggcagcagaagatgtctgaacgaagaaatacagactttgacagctcctttgaaaagtccgcaatttgcgatcgagcatgccaagcttgccgaggaaagcgccgatcaccacaagggggtttaggtcagcaactctgcgagacaatttcgctaacttgcatacacgcgagctcaagctatagggcacagaatattgagtttctacccttttcgtccgtctgacggacatgacatgggcggtactgtgcatacttggacatcacatgcaaaagatgttggactaagcgggagctaggctcatcattggacggccgactacagtttctttcctatcaacaactatatggcgcgtgcatcctaatctcgagcatcctttggaagaccaagcagtccgagagcttccgaccatcttcaatctaccggtctcaatctactgcctgtgtgtatgctggcattgtgcttcaagctcccaacggcagccacaggcgcgccattggattttggctgcacaccctttctcataccagccccatccaggttcctcttgaactcggcaatcggggtaccggcactgcttgtagtacctatactatccatactgccctttcttgaagacatgccgtcttgtcgcagcagcccctttattcctccagccttccgggccggaagctcgccctttccggctgtcgcaacgtagagcaggtacttcagattcggcaatgtctgacgaatatcgattggccgcaatccgagcgcattggatagaatctcgatgttcttgttgagtaggaacactccgtactcgaatcggtatcgcaccacccccttcatgtatagaggataagtgcgcagattgttctggttgctctgactcactgcaagtgggtcgtcgatggtcgaggtcgatccatgtagggtgatcgggtagggtaggatgacggacagatatggtgagagctggctcaccacctgcgccacgtagctcagagctgccgccgtgacatcctccctgacatcgtcgaacgcggagtttggaaggagaagccctcgaatcgtgaatgcgaaagacttgccaggcgcgggctcgatggggtagagccgcagaagatcttcgcacactctcctgcgctggcctgtgatttcttcttgtgtcttctcaatcagctcgcgcatctccttgcacttcgcctgctgttcagggagatcggcttcaacctggttttgcagatctcgcccagcttgcatcttctctctgcgctgctgcaagttggcctgaagctcgtcgcgcctcctccgcgtggcattcacccggcgcttctccgcgttcacagcagcctccatggtgcgcagagtttcctcggtctcgggcacctgggcaattgccgacatggactccttgtttgcttccaatatggtcccgatttcgtctgcaatgcggtcgcgtgtcaccaatgcatcctggatgcagtcgtccagggttgaaagacgcatcaaagcgtcgtatgaagacgaagtgagtacttgggcctcccgagctttgtttgggtggcgcaaggacttcatggcgtactcgctcttgcgatgggaggtctgtgaaactggtatatataccgtccgtcatgtggaagagtatgcagttctgcggcagggggtgtctgaatttgcctagtgtcttcccaatgaactgcaacgacctaagatgtacggtgtagtccatgaggtattgccatttgtccatgctctcagtcttcgcccatatccttacggtgagtctgtcgaggcgcgtgacgcccggcccacaagatgcgagatcaaagaatcggaagtttgggttcatggctttctcggcgatctccgagatgtacactggctcgtcgtgctgctctacatgcagggtgaagaaggtgtcggccatgcgatccgcggcaatgtcttcgagcttcttctggcgtgtcaacgggctcgcgttagtccactccaacgtggatcttctccgcagccctctcccaaaagcaggccttggagacttggtgggggtggtcggctcgtgtagtgcgccattgggcaacttcaggtcgctcgaagatcgcgaatgcgccagacctttactctcccgcaacgccagcgccttggtgggcgactttagtgtgctcggaagcgcgtcgtcgtcaattgtttttccgcgcgatcgcaaggggctcgaggtaagcgtgaggttgcggatggtgatgccttggaggtgcctgagcttgcggttctgtcccagtcagcttcaggccagctctccattgcacctttccaaacatacatatggcagcagccacggccgctctctaagaggaggcggctcggactgtgccggagcctgcgacgatgtagccatgttacgtagcttgccttgctgttccggcgctgtctctacgcgcctgcgattcgggtgtgcagcttctcatgggcgcatcttctgggtctttcgcagtcgcttcagcaggcaagctccaacacggcatgatagatacgaggacccgtcgagagtgaatcgccgtggagctgtcgtattggaacacgcggaggagctggcgttgccgcgggagagctaggcccgaagcgtgcagccaacattgaatcttttggcatgcatcacgagtctcgctcgacagcatcggcatcggcatcgcccaggcacccacggccatgcctcgcacactctcccggctgcagtaccggaagccgcctgtgccaattgccttccacggtcgcaatggccgccccctcgctggccagtatctggagaaacgagtgacggctttcgtcaaccgccagtcgaatccccgccatgtcaggcttcaggtcgtcgcaaacccaaaagcgcggctgccggcgaccaagcagaccgttatccatcccatcaagccttttacgttgaaagacatcgtggaccccgacggcaaggcgcggcatggcgaaatcatctacatcttccggaacgtcaagaccaaccagatcatatattctctccaggagctgctcaacgtatgcatgaacccaccgcaccgtatccatgacctgattactcaccacaacaggaccatcacctcgcacaactgcccttcatcggcaagcactcgaaaccgcccgttctgcgaccagacgaatggacgccacactgcgtcgtcacctttcccagtgccgagcaaggccacagcgccttcaggagactgcgcgagttccgcaaagttcatgaagtagcgtgggataagacaaaccccgagtggaagaggatacccgtcaagtctcgcatgaagaagatcatggaccaacgtgccaacatggctgtggatcttgccagggtcttggcgcaacaagaagtccgcgccgaagaaatggaagaggctctccgcaagcggcaagagtgggaagctaaagtcttggacgaaaagtgggcagaggtggacgctcttgtcaatgctgcagcagccaaggagaagctcgcggacaatgtcaagtggctcgagcatcagatcaggtccttgaccatgaagcttaacatgaagcacaaccagaacgagaaggaccagcagcgcttgaagaacgccaagatccaacaggaaaaacgtctacggaagatccaatgggcacagcgaaaggcagagcagctcaagacgatgcaagaagatttggaaaagaaggccgcgcccgcgaacgagttgggtgcagacggcaagttggatgagctcaagacccaggcctctgttcttagagaaaccgtcaccaacgctgaccctacacggtccccggaggatcaggcattagaccgagatctacttaagaaccatgaagccgagatcgcggctttggaagaagcattcgaggctaaggcgcaattggagaaccgcagtcactacatccatcgctccgttttaccacaagccgcgaagaagctgctacccacgccttttacgcttgaagacgtacgggtacagtgggccgacattcgcgatgcgctgtctgcagccaaccagtggccagaaccaatcgagcacgaagatttgcccctcagaaaatccctcgaaaatgttgccttcctttcggtagaggactaccagctagagcgggcggaggaagttggccgcattcttgaaactcttgacgcacaaagaaaggacgcggcagagaaggaggtggaggcggtagcctagagcgttctgtaggattatgtattgcaatgaagtgtacaacacactgttacggatctctgaaaacagacccttgatatgtgaacatcaatgtgcttgaaagcaaaatctgatcacgtgtaagcataagcacgtgcctacacacaatgtaagccaaatgtagttcaccccgcacaacgtcataccttacagatcatccactgcacattctcgagctgcacaacattacgctaggccctgtaattcggaccgatcgacactactgtaagcaaccaggtactctaagatgtctaccggatctgcggatgcgtctacatcgacgcgggcacctccaacaacaacatcagccccaacagcagaggacaaatcaaaaagcatcccaaccccccaaaatgccaaatccaaagtccccccaaaccccaaacccttccccagcataactggcggttgcctttgcaacaccgtgcgctaccgcctcctcacttcccccctcttctcctacgcctgccactgcgcggactgccaacgcaccagcggcaccgtcttcgggcactttgtcaacatcgaagtctccgcgatccgcatcatctccgccaccccacccatcgccgccacagtcaccaagcggcccggcctgatctcgcgacacgtcgagtgtccgtcgtgcaaaacggaactatggagcacgaactccgtgggcccggcggttgcggatgtgcgcgctgggaccttggattatccgagtttgatggagccggatgtgcatgcgtgtgtggagagtaaggtggagtgggtgcggttgcctgagggggcgagggttgtgcagggcatgcatgatttgaggaagatgtggcctgggaggagtttgaggaggttggaggtttgtttggagaggtgggcgagggagcatccggaggaggggagggaggatggcgagaagacgcccacggcgacggaggtggaaggggaggagattgaggatgatgaggcgtttgagaagaggtttagggagacggagagggcgttgagggagaggttggagaggttggagaggaagttggaggaggaggatacgcgtggggatggggggttagaggagatgactgagaagctgagtttgggagagacgggtgaggtcaaagatggtattgtttcggagcctgttgactagaattgatgcgtggaatgcccaacaaccctggtgtaaacttggagaaaccagtaatcataatactagaagtctcatctacagtcacactgaaaagactttgactggcttggttttcgacgaagatgatggactgatgaaatgtgctcggattgaaattgcctcttgacgcagtgccgcatgatcaaaagtactctttcacttccaccatgatccaaattcgcactcggcgcacaaagacaaacacaaatcctccatacaacccaaataaactcccacttccccatcgaacaaacatcacacacccattagcttaggttcacggcttaccgtggatctaccctcttacccacagtggtattgaggttcagcttggccgggggttcgaatacttcccaaagcgctcagtttgcaacaaacgagcagctttaagatatcttctcaggctgcagaggcctaggaggggaagtagtaagaggttggattaattaagtaattaagaaaaaaagtttcttctcctagctctccccaattggggagtgagggttttcttttgctattttttgcgactctttttaatattcctttttgctctaagggattttcctctcttttcttccttgtgatattcactagtgtattcttactttctagtttctttacgaagtagactagcgctagtaagagaacagtatcagcagaatattcgaaatcatagtagattatgctgagggttcgtcggacctttgctgcatggaaagcttgctacatcatgtcgaagaacacttcaatcaggtcgcgaagccgtgtgcgccaaggccctgaagtggcctaaacacaaattcaatctctccgttattgcgcagtgtccggtatgctgtagtatagatttcaagaggcagaagcatgaatatagagggccgtggtgggagaagtccggctgcaatccctgatcgccaaagccatagccacgtagggcattcacggcttctcgacgcgcataaatgtaggacagggcacataagagctgatgctgttctttatgggccaattgaacgtcacaagccataaattagcagcttcatgcggtcgaaactttgtagctaatcactcgaattattcgactcaaaggtacgaagctccatctttcagtaactttccaatggacgcaactacaaattactgctttccatgcacgataacttgcttctcctttttcagccccagcacaacactaatcgggatcttcagcacatcagccacgatgtccgcaggcgtgagcgcaagccattgcgtgagcgaaacatcagccacgcgctccgacttgtagatctcgatgaacgtcagattctgcgtgtcggatgtgttttcgatgtaatgaccttgtaacacataagcctttctgctcgtatactgcatgatatgatgcgagccaaacttaccagagttgtcaggaaacacggctgtatctccgctcttgaagtcaaaagtccgtgagttggcgtttccggtgaatactgtggcgcgcgcagtgcccgagtggaagtaaagccactcctcagactacgttccggtcagtcaagtcacatttcctgctcgcaagtgccttacagtaggatgccagtgcaactccctaacgcccttgggctcaatgacaacataggtgctcgcaatcgtcttcgcaattgggaaattcgtcgagtcgatcttccaccactgtccaccgccgcccggtgcgggctctggtgcgtgcttgaatgtgcggtatacatagcttgcgtcgccagtcagttcaccgttaccaccagtgacggtgtaattcgatcccttcttcgccgtagaattcaaaatatacgggttcgggctcggaatactggcaaaaactgattccggtagaccaaacgacttggccaggatagatttgggagtctttgccagccagtcgtcgagattgaacgttgtactgtcggcatttgtcagtccagaagaagaggaactccgaatgattccaattacccagctctgtcgaaatccgcatcgtcaaacgcgagcagatattcattctcgtcatcgagaccttgcacggtatgtgcctggcccttgggaaagtaccagatgtcgccgaagccgagctcggtaacttggtggcgcccgttctcatcaacggcggagacgaggacgcggccgaagaggacctggccccactctgcctgattgcatgttaagatttgctttttcgttggtgtttcacggagatgaaggacatactacgcggtgccagtgcaattcacgaattgcgccctttttcaaatgctgctgagcagcggcgatgtcgtggctgacaggcaagtcgttatcgacttgttcgcggacccatccacctggatagattttggttttggaatcaccaaagcgccacttgagattgggtacggtgccggagtcggtgctctgctggcccaagtttgaaggattggcgaggtcgatttgacggtcagtgccacctattggcgatgtcagcgtaattctcgctcgtgtgtctagacatgtatacccaagattggagctcctttgcccttgtcgtcaatcggttggccttgcgaaaactgttcgcgcttgacgaccgcccccaaactaacggatgcgcacaaagcacttgcaacaaaagattgaaacctcatcgtgtaaagactgacttcgcaatagcaagctacgagtcgcgctacctcagtttatatacatgcatgaataccagcctttcgtgcccatgtccatccaacccgctcttgcagcccacgtgaaggcgacatccaaacaagaatcacacaaggcgatcatcccgccgccaagctccccgatttgaaatgatgatgaccgactcgcaaacattggatgaaatgtcgctatccttggcatgcacgccaaatcgtggtgttgagatcgcagatctgacccgcaacgggagcgctagtgcgatggtgccattcgcacatcgaattgctcaactccaccagttcatggagaggcttggcggcgcggagaggggcccggccggggggttgtttaagcattactgggaaggctggagagtggtctttgcatgtgtgggtggtggttgaattattataggttcatcccgggctgcatcgtcgaagagggcatggaagacttcgtagacaagcgtggtcgatttcgctgtgaacgtagctgaagttcagtatccgcaccgttataggaattaatggtctcggcgtgatcacggatgtttgatcctcggcgatttcgatcatttgtgttggaggacagttgaatcatgttctgctcagcgagccaaactacccctagacttagcaaggttatctcgtgcaaataggacggcatctgccttctttcatcttacaaccttctcatcatttcctcatttggccaggcaccaacaagctctcgacctaatcgagccaccttgctgcaggatcccaaaagaaatgaagagacggtaccagatttggcttttgaaaagcacatcagacggctctcgtgctctatgttgtgatcacggaatgctactccgccgactccatgctcttggaaagtgtttaccgcttgttgtttgttgaagtgctcgtttgctagcgtcgggtggttcattctcctgtcgatcctatcgtgaattgaggttgctttcgataatcgtcgtcaaagtcgggctgaatgataccatccaagtcggcgatgagagctaccagactgagcgttacagttcgacggcgagttgcggtggtgtagctggtgagaagaggaacagagctaggatgcagtcgatgaagtataagtaccaggatcggagcccgggtggaagaatcagctcacaacttgctcaaagcctctcaacagctccacatctttgtatcatcatgctctccaacactcttctgggtgcgctgcttgctggcacagcaagtgcgctttcccttcctccactgattccaagcattcctggcgtcactgagcctctttcgaacaatgctccaccgctgcccattctccagattcctacccctcccttggagagtccgccgcacgaggtaaactcgcagatccggcccaagaagattgggtacttctggaccgccgctggcgacaacaagcacaaggacttccttgccacgtactctctcgatgatgacacattcggaactctgattgctatcaccgatgttccgagtagtggaaactcaccgcatcatctcggcccgtctcttgatggcaagacacttgttggtggcggtctgctgtccttgctaaagactcaggtaagcatttcatcccatgtcggccatccatgacaagttactcaccccttgcaggacactgctttctacttcgacaccaccaatccttaccagcccaagttcaagaagtcaaaccgcgcattgctctcttccatcacggatgagatccgcgctaagcctgatggtggcttcttcatcacttacatgggttctgcggtcggcacctccccaggccgtctcgtcgagactgatgcagacttcaacatcatccacgagtggcctgaagatgttccctcggtgctgaacatccttggcgagcagttcagtccccacggcctgtccatcgactacaagaacaacatcatcctgacctccgacttcgtcgtcccagtcaccatcttgaagcccgctagcattgctggtatccaaaaagccagcaccctccgcctgtgggaactcagctcccgcaagatcatcagcaccatcaccatccctaacggcgcaggcatccaggacgtcaaattcatccctggtaacaaagagtctgcagcccttgccaccgccgttggacctggtcaggtctggatcatttacccgttccgcaagaacgcgcaaggccaacaaggtgttgcagagctcctcttcgacctcggtcccaaggcgcgtgacaacctcgccatttactccgacatcaccgacgacggaaaattcgcatacttcaccctcacgctgggcaaccacgtcgccgccctcgacatcagcgacctgaacaacgtcaagcgcctcgacgatccaaacttcaaccaaggcattgtcggacctcactacattaaaatctcgccagatcgcaaaaatcttttggtcactgattacttcgtgcagacgggccaaattggcatcgtcaacacgccagcagacttcaaggcacagtggatcgacattctgcctgatggtagtctgagctttaaccgcagcatcgatttcttgagccaatttccggagaggggtggagcgtggccgcatagtgctgtcatcttcgatctcacagatccgaacaagccatactactactagatgcaggtagcagtttattgtatggaagaagtgtgattatgaagttggatgaggtggctttagtcggtctatttgctctgcttcgggacgttgctggtgcggtgtttggcaagatcgcagtcacggtcgctacgaatttcggttttaataattgcactttaattcatgtttcctttcaagctctgaaatattcatatgcccttcatctggagcctttgacgcgtgtgaaactgaggagaattagattgatctttcggtaatgcagaaaagatgaagtgatgatgcgtcaatgtatggcattcaactacgctctattagccctatgtcgcctcgaacatgttctgtttctattaagcctgatggttgtacacatttgcgggaaagatattggctacaggatgaatgataacagagaagcttcaggttgacctagatggagatgatagcacgctgaacttctggtatctttagctaatacgagtactgatctctcccagcgtggaccagatttgttaggtattccacgccccatttgccaggaacactgaacatacatgtacaacgaaaagcacattttcattcatggttcatccattacaacggattattgcaaggtgccccaggttcatgcgaaatgcgcgaggacgccaatgtgtggtaagtgagccatcaacgtcacacaggtacacgtacaatccgcaaattgaaccatagctatagctcccttggatttgcatctgcgaattgacgccgtctatgcctgattggaaattaagacgcacagtctgatcctatcatcgcagctcatccatgttctacaggaacccactgtgactgtggctgagtctagttcgctgcaagacattcagaatcgatctcctcatttcggctcatcgcagcccttgggctctttccatggcttcccgtcccagtagccgtcgcgcacgtcgaagcatgcctcttcctgacaagtgttgtagaagtagacgttgctcgaatcgtagctcatgactttctcgagctcgggttggattttcttctggtaatgctcgttgatatacggacgcattcccaggcagtagtattgcttggatgttgtttcaccgttgaatgcgacattgacgttgagacgggcctcaacagacttgtcgttgcgagctggccagacgacgagaacgttggtcgggacattgcaaaacctcatccttctggtaccctccaaatcgacatcgtagcagttctctccgcgctcggtgaccaacttgtagacatctgcaacgaacttgaactgttttcacatcagtgctggctatcattgcatctgtcatcatcttaccgcctgatctcggatcccagcatgatgtgattcgtacaattcggaccaccatgctgtgacggtcagccaaccaccgctaccatacccgtgtgaatttttgtcctggtaaacaatgttgtcgattgtacaccagggtgcgcagacatctttctttgtagacgagcatctctctggttggtcaaggtcaatcttgtcgcctccctgctttttaccgtgaccttggacaccgacgaactgaaggcagtcgtacatcttctgccaaaaccgttgcttgctcaagctaccaatatgggtatgggtctcgctcacccgcaggtcgacaacatagtcgtctttatcgtgattgccagtgctggaagtcgaggcagtggtggcattggagagttcgctcgtatcattaacagtggcgcgcacctcgaagccatgttccggatagtccttggcttcctcatcttcatcttcagggttggtgtcgtcgacgtttggcataacgagtgtattaccgtcccagtatgcaccatgtggcagttctagctgaagatcagcatgtatttcagcacgccgtgccatgttcaaacttacccatgtcgcgttgatcatagtatgggactgcagccaacacgttgactgacagcgccgcccacagaacgaagcagacaagcttcatgtttagtttttgccgcggtcgctgttcttgaggcgacgtgggtatgcggatttgctcagtcgcagttttggggaggggtgaggcaagggtacatgatcaagaaggattcactatgcacggaaagcaagagactagtgctagtcgtttgcgttagtgggagttccaaggttaggtgagagcgtacctagatagctaaagctggtcacgtgtggtcaacactcgcaagatgagttcctaaagcgaatgccaagtgaaggttgcgcgaagaaagagaaatcacgtcaacgcgtcaaccggcgcgcacgccagtccaacaaaggcgtcgacgtcaggataaatacacggatcgctgcgcgcatcgcgtaataatgccaaaggcgaggtgcacatatgaagcttacaaaagcagcctagccctgactagagcggtaagcccttgctgtcgtgtaatgcggcacgtactttaattacaacctctagatccgcgcacatccgacactacgtttctactcatcgatcgtatatcagtactggtacatgtactctttatggtcgtccatgccgccgacctgactcctctttctcgccagcttctgattgtgtcgccacagaagcccaacataagctaagcaaaataccgcgccggcgatggtgaggcccatacctgtcctgaatgctgtcggatagtacggagcttcgtgcttgatgaagacgttactggagacgaagttcgcgcagttgccaatgcccaggattattgccgtgccgaccgcgaggctcgcgcgtccgcgaagattgttagcgagccaggaggtagtcatggtcatctgaataaatgttccggagctcatggcgaacaagctgaagtagcgtacggcggcagaaacgccctcacgctcggaatacgcaatgttgatggaccagccgaccaagacagacatgatgccgcacaggatgaatgggaagcgcaaccctgttctccccgcaatccaggccccaagaatttgacaaaccataccggcaacccagactggaatagacatagcctgcgcggtctttgctgtccaaccgagctccgtcaaaatagtagggataaaagccgacatactcgcagctgtcatgtcacagcagaagaacataagcgtgctggccacatgatcagctttcgaagccagggcatacggaattcacttacgggaaaagaattttgtagtcacaaatcaccttgagccagtttgttcccttaatgtcgattttctggtcacccttgtcctggcgcagcacctccagcaggtgctctctttccacggaagtgagaattttggtattctcaggaaagtctggaacgagcaggaaaacaaggaaagagattacgatggtgataatcccctccaaaatgaagatccaccgccaacttgcaaaatcgtcagcttatcttcgaggtactaactacacacgactactcacccctctttgccctggatgccatccatgttgcggataccgtatgctaggagaccgcttacgcaagggcccaagacaccaaaggtgaagaacatagcatagcgcagagacgcctgtttgcgggtgtagtattctgcaacaagcaaggcagcacctatttcggttagcgctcaccggaaaggagtaacaagaagagctattcacctgcgggcagggtcgcttcgaaaatacccatcagaaagcggcatacgagaagtccagcataagaagccgtcaaaccttgacatgtcgataccacgccaagcacgagcatgttgattccaaggaagatgtttggcctcacgcgtggcatgctcattatcatgttacttggcacttcgactaggacgaatggaatgtaaaaaatccataatgcggtgttgtagccattcgctggcatactcaaacccttctccataccctcaatcctggcgttggcaactacgacacgtgagtggtggctcgcaaaggaaaagtggagctggatacttactattggtacgatcaagaaacagaattgtgtaggtgcagccaaggatgggaattaatcgccagtccatcttcgtcgtgtagctctgtttagagcagaatggaatttcgacattgccattgtcgctgcttcggctgctcttcgccactgactctgcaatggctttttcgtcgagcgacattctgccgtgttgcgcggcgaccgactccatggtaaagtttcacaaccacgtggagaacgtgcgatctcaacggcacgatcctgaggcttcaccaggcgagtcaaatgggccgtatggtggttcgtgggggatgctgagtgggggaggtggagtttgtgggactgcggagaaaaagtgcggaaaaagatgatttaaggttttacttagggaggtggaagcgtgatcgcgccgtctctcgctacgccctgggtaccaaatcgcgcgtggccaagctcatatacttactatccaattcctagcacacccaaacttctcgataatgcgccttctatcaattatgggctgatcggcgctgtccatgcgacaaagtgctttcagatacgagtgggctgcctgtaaccgacaacgcaacccggctgccgagatgcatagaacaggtgactatctgtggacaaaacctagaatggactcgcatcgctgagttggcaacaggtcgcttggcatgaagggaacatggaggacaggcctttgatcaaacgcctgtcttccgcgtagaaacatagtgttgtcagctggatcttagggaggcggattttctgccgacgattcccctaggccaatgcactagagcaacggtcccatcctcatcaaaggaccccaagctgccaaatgtcacacagaacgtgttgcagcgcacgcaggatatcgagcgggccacagtcgcccgcgatgttgcgtgcattgcacaaaatgtgatttctcgtcccgcataggagtaggtaggctggcaagacggcctcgcgcagctacgcggatcacaatctcgatcgtcgaccatctggccacatctggcggctggacccgctattgttcccgtcatgttgtcaacaaacgcatgggctggcgggctgtcttcctggtgccgcgcaggggttgtgcatgatgcgccgtgatcagaccgttcaacctttctcgagacctgcctttaggacggcattccccagatcaatacaccaaggaaaacctcaggcctccgagactttatcgcggctgtatctatcggctgcatgcgaggcgatgcgggagatgactgccgagaaagtagaagcagaagttcgccgacttatgatatgcctatctttcgcgcagcaaggatagacatgggcttaaggcggaagaggtaggtaccccgctatgacttgcagatggacgctaccaatgaacggatacccctcaggacaaaggccaactacattagtgctactaaccactttgcatgtgaatttcatagttacactctcaatacgcgttcgacattggattctttggaggtgaccgttcttatactcggctgatctggctgacgagctgcacgatggcatctttgagcctcccgtcgtctgcctctgccgtgcgactccgcgcgatcgacgcgaagacgcagatgtgcgtttctgcgaagggtttcattcaaccaatccttcctggattcgaaatcttgaacttgacgtcgattacgtttctcgttgagcatccgaccctgcacaagaaagtcctgtttgattgcgggatgcgcaaagactttgagaacttctctcctcgcgtaaaagaaaggctgaacttgaatgtgaaaggcttggagatagagaaggacgtgcatgaaatcgtgcaggaagcgggaattgacctagaagagctcgatgcgactatctggagtcattggcacttcgatcaccatggggcgccagagaagtatgcttcaaagacagagattatagtcggacctggcttcaaggagaacttcatgcctggctacccgacaattcgcgatgccattttcctggatgcaaactttgagggccgctcagtccgcgagatcagcttctcagacgagttcctcataggcaattttagagcacacgattacttcggcgatggctctttctacctcctagacactcctggtcatgccataggacacatgtgcggtttggcgcgcacaacaccgagcacattcgtctttctcggtggcgatatctgtcactttggtggaagcttcagaccaacgtccaccaccccgcttcctgatccggttccaaactcacatctggaccagcaattgcctcacccatgtccatgctccctgttcacggaatcacatcccgccggcccgaaatcctcagcatcgcaaacgactccgttctttgaagttacatcctttgcgcaatcagcatatctcgatcgcgagcaagcagccaggagtattaaagaactccaacgtttcgatgagcatcctgatattcttgtatgcatcgcgcatgatccaacgctgatcaaagtactgccttttctaaacgatcggccggacaaggatctcaacgattggcaacaagaagggctgaaggagaaagcgcaatggggctggttgaatgagctaccacgagatggcaagccgggacgcgagatgtgtgtaaaaggtgtgtggaaggagggcaaattgatagaggatttcacgaagctgaaggctacgttgtattgagactctggaatgcgatgatctttgataaagacagaagttgcgaagcgaaaagggcgatattgggtctgtgtcgcctcctcctcacgagaagggctaatgccgcatctcctgcagaacaaattttgttcaagatcaagggattgggacgagatgtcaggcaatgagggacatgccgttaggtatgagtcaaatggagacgcggagctttataagatggtgatttgggtatgaaggaggagattaaactacaatacaaagctattcgctgataaggccccgtcacgacgcgtcttacaagagtgccaagatactcgaagatctcgctaagcctgcatggattgctccgagcctccatacaggaaccaaaccaggagtgcgatcaattagacgacacagacttgtttccgcatcgcccgacagttcttcgaatcatagcgtatcagattctagcgattccgaggacgatagtgagtctagcgacgaactatcggagacggatgaaggggatgaagacagcgatggcagcgatgaagagcagctttgctgctggtatggggcgcaggaactcagatttgacaatcaaaggaaagatgactacggcaacttgatagcatcaaataggtctaatcatcatcgggttacctactgtgcatgtttgacaaagtctggcccgttggattggaaagatctgcgtcggctgattcaacacctgacagtgttcatcgaccatagtttccccttgttggctgcgccagaagtcgatgactttgtcagtatcgcgacggatatccatcaggccgaaacctgcacgtcactcatggcgcattcttggccggtctggctatccacaacgatatcgattctcaactgaagatggcgatgtatgctaaggttttcgagccttatccattgtatgatggagccgtcgccttgattctctgcatggcgacaaacattgcattcctcgacagcgacctatactcctgcgacagtctcgcaatgacacgacgcatgctccgtccttgcatgtggtagcccacggatcgcatcaaacacaaccgtccagtccaagctttgactaaactcatggtccgatataccaaccccagtgtgggatacgttggcgcattgcatgagatcaaggtaccctcgactgtagagactctggagctggaaagcaacattctcgtgatcgaggttggcaagaaaattttgccactggcaagatcgccgctataagaagcctcactccaaataactgcaatttccatccgggttttttggagactgtattgcaagaaccttgtctcaaaaacctagacactctcgttgtggcaagtgtaggacgaaacggtactctttggcaatacgacgccgagtggcatgtctacgattatagccacttgaagcaattcatgctaaagcacttgcccaacctccaacattttagctggacagatatttggaaccccgaaagcatggagtctatcggatctttcataaagttcaataacctgagaactttgatcttggatgtacatctttttcgcgataaagctaccgacgacgacgatgacgatgaagatgacgatgactacttctggaacgagtgcttgatgaccgggaactaccctcaaactcttcacctgctcgaccttcgaggctggtcatggcaggggatttgccatagaatcagcatatacgaagagggtacaccgcgcgatacacgggaatttataatgatgaaaatggtctggaccgttgacctgcgcgactcagaagataagcctggttgtgtggaggtggatgacaacctaattttgcaagatagcgccgtcaacacactcagagtgacggcgggcaacctggcgttggccggtgtgaagttctcgtacgataccaccttgggcgcgaaggaaaggactccaaactgcttgcagacgagggttcaatggcgacaacacttatcggccagtacggtggagaatttcgcgacgtctacatgacaaatccaggcgacgcaaagaccgcattgcgcattgcaagtggtaagtatagagaagccaacaccgatggtgaggatgatgagtcggatcctactagcgaggcagacgaagatgcagaagattcggaagaggactccgaggacccggaaggcgattcagaagagtatgtagaagaggattcagaggaagattcagatgacgaatttgagtatgattgagtactggtaagtagtgcgttaagagtgctgagaacatgggagcgggaaagtacatgagaatacctaatctggagaacattcctcaaatcagttctaccttatctcacgaggctgccggtgccaccactaccagcaagtactacaatgaatttgtgcgcgcacaagattacttcacccgctttcgatactgctttcgccagtaattatctcgaccattggttgttcacgttgctattattgcaaagcatggatcgggagactggacgagtaatcgttgtaggcggcatgatccacgagtgagtcgtccagtgcctacacagaaaccgagtgtgctggtcacacaacctactaccgcaacagtgctcgagacaggggcaatgaaatcaaccaagcttttgaagaagagctgcagaagcgcatccaagcaaacaacagtagcgatgccgtcgaatctattgccagaggcacccgggctgcgagccctgacggtccggcccaaggtccgcgccatctgtatggcattcaatggtacggagcttcaaagctgttccgggtccttctgatgtgagcatccctgagatcaagtacgctcacacttggagactctgacaaagtgttgcgctacagtcccgagcttcagtgtcgactcaattcagtcccaaacctgaacaaggtctcgatccttgatgtagataccggtgtgatgccaatcaccatcacggttggcactctcaattggcttgtgagattcgttttttatatcgtggctcgcgttgccagtgtggtatcgccgaacggccttttacgatcgacgcagaagtcggcgggtgacatcctcgttgctgcattggacactacctcacctacgggtcagcgcccaaagagcttgtatctgaatgggagcgcgttgagagagatgagcagcggggccatggacgcgaagaagagagcgagtgtgtggagggcaagcctgtagtacgttaagcttgcggagggggagagttgcctttctgactggtagctatggtttttcgatgcatggttcttccatgggtggctactcttgtaacagttatgccaatttcgcctttccagtctgatgtgccgtcattgaaatggtagccctaagtacggcatcccaatatttccagagtttgcagtggacattttggctgatgcatgcttaagaagaagtttaacatgaatacagcttatgtaaatcatcgcgcattgcgcgaggtcagcgatcggactttcggcttcgagttaacaacgacggcatgcgtagcatgagtcggaccgcaggagagtttcataatgccggccgagttgccacagtcctgggtaaatcgatgaccaaccgtagagaatggttcccctcacatttcctagccatgctgctcgcgtgctctctttcctgatgcgcgcaagcatgccttgggctcgagatcaggccataaagtcttggatgtttgatgccaggatgcaagacgtttcttgtcgcacataacaagcctttccatgtgcaatgacgattgcgtcgtcatgtcaagacgatggacagggcaacacgtgtaggtgcaaaggttatagctaccatgatagttagcaaccgcattgcactgttatctacatcactcaggaaaggggtctttgtttgccatcgctccgaaagcctacacttgggccagtcgcttcaaggctttgcgttgcggaccgcacgtgccatccgcgtcggcaggcacccgttgtttcatgctccgcgatcatccctgctgctcgccaagaatatcaagacgtcgctgagacttcagttggacttggctgaggcttgtcaattacttcaatactgactgtggatccgctgtgaaatactgatatgggtacaatcagagcacaaactttggggcaaggagtttagatcgcgaagagattagagttgcattcagacaaggacatcaacagtaatcaaaagatacgcggcttgttcacatggcttcttcattggaatatcttacttcaacacaccctttaattcgtgtacccacttcacttcgtcccaaaacaacccttcttgactcgggacagctacccgcacttcttggcccgaagcagtgatggaaagcgttcggacgcagaccacacatcttcgttggagcagcggtgttggatgtcctcacaggtgctgatcgcaccaaagaaatacaatagcgtctagtttttttcactcccaaatgctccacgcgcgcccgaaattgttgacaatcatgacaaaaggaaacagccatctcttgcttcgtgttgtttagacctcggtgatggcgacaagggtcatctttggggtctcggcctcgtcagagacctcatccgagacctcgtcacgcttgaccttgtgctcggctgaaggggtgccagcagcagcagagccagcagggacgttgacaccggggttgacgacgataccgatgccagcgttgggcgaaccaagctcgaccttgggagaatccttcatggcctcacgggcgtaggccagggaagcctggaaaccctgaagatcacgcttgatccatgcagtggcggcctcgatagcagcgatcttatcatcctgaacaggggcgggagcacgcttgctgatgaagtcgctgatggctcggcggaggagattgggtgcacgtttggctgcttctgcctcaagcgggttgttcttgagtttgttcggcagcggcttcggcccaggctgtccttgttcttgctgaaccttgtcgtgcccgcgccaccctctaccggcagctgcgccggcggcagcctcgttcgagcccgaggccaacgtggccatcagctcggatgctgatttcgcttctccgatcgcaatttcaccatcaccgactaccagggcaggggagtatgcgcccaagttgatgttaagcgggacagcggcgacggtggcgacgagcgcaagaagtacggattgaggaagcatcttgattgttgtgggtgggtagacgaacttagaagtttcgaataggtgttatgatagtaagttgatgtagaattagattccaagaatgaagggagattgaattaagtgaacgttgaaagagtcaccgggactagaagtgatgaacttaggtatcgaagtgaagtgagtgaccggactggagaatagaagaagtgggttcgtgccatacttatacacaaagcaacatacaataagggctttgatattgcatgccgagtatcgtgaacagccaagagtggcccactgttttgagtgaagttgaaacttctgtgaagccatgccaagagcacgcaagcatagcatggcagccctggcacctctttgggcaagatgccaagcaagtcccgcgatttgaggcttgctcgaaacttttgtgacgcggagccaagaagagataagcctgctccaagtcctggcgcggagggggcctggcgggctgcgacgtgaagtggagccgtgatcgtggtctggcgcgctgtgcatggccagtgctttgctcttgtgcggcgagaaggtgggggagggcatagttcattgaagatcttgcatccaccatgaaagactggcctgaggttgcaaagaaagtcataccaggtctccactgtagcaaaagcattcaacagcagctttccagcactcgtgctaacctatgggctcgaaatgagtgaatcttgttgctaagtcatgtagtcgcaataccaagctcaagtgacgtgccactacttctgcaagcaagcagtcataatgcttgaactcccaaggctgtcatcgtgcttggtatgcagttgccaagtggacgaggcccgttgacggatcggttcgattaagctcctcctacaaccagactcgatcccgttgcctcaggcgcgtacagcaggcgagactcctgatcttggcgacgtttctccacagtgttcgtccggaggtcagtgttccatgatggcagtcctgggcacgcatggagcttcgggcaaagaagcttttccgagacaattcaatgtagactaagtggggcttcccgactctttttctggtagttctagtagatcgcggcgtaacgaacggttttgggggtttgagaggatggatacttcaggcattcaggctcgaaccaacactagcgtaacagaggtgcgacatttcaattcttggcacacccggagatcgctagttctttgcgcaagattccttatttgctccactatgaccctaaccttaaggatgaatgcttgtcgagggtgggaagcgcacgcgagaggctgacgcaggcctgtctcatcatggcaagaatggttgcaaacgtagcgcaaaagtgatgaaatcattgccaaattacacccgcagcgagcggtattagcggagcgcaagacgcaggaatagattgaggcgttctgctgaagctgcaaatgtcgcgatggatgtgcgatgttgaagagcgaaagcggtacagggaaagccacgctctcatgggcatctcgaagtcggcccttctccactagctcgaatttgcatccctccagagagaacgactcgtctcccctgaactacgagacgacatgcgatacgatctttcgtcgacgatatttgccttagcacccttctatcttgatcctaagtactcaatcgatgttctcgctgccgcgttgtgttccacaaccttgagattatacgatatcgatcgcccagctgtaccaagcatttctcccgaccgttttccgttaaagtggatcgagtccactgcccagctgtctccccgcaaaatgaactttcgggtcgctcccaaggtgtcaatcgatcttggaagtaccgatgctgctcagctgaaggcttggtatagcaacaaggtttgcgcgcaaaaatgctaaatcgcgcaaacacgaactgaagacactgcgacacatctttgctactatcatctccgcaccagttcagaatcgcaactttaatgctgcagtccgcatttctctcaagtctagaccagatgcctcctgcgctagctcaacatgatttcctgcccccttctccagtctctagccttcccctgactccactccatcccgcaggtccgctgtgcagcattgtccgagtctaatcccacaacgatctttcactggcgaataatcgcgattttgttttattggaaaatgtctcctgctggggcggttcgggctgggcctatctagttttcaaatggattcggaggcggtaggttaccgaaggtgtccgcgctgcacaatcgtccgcccgcagagtcgcggcgagacctgtttactcaggggaagaactccttaatgtctacgcttcgcattcacgatcagattaaaagcgcacatttgcggcgtgttcgcaccaggatgaaaagtcgagttgcatttgaacctacctaggtaagtggcttgtttgtaatcgcaaggctcagatttgcagtgcacccaaacgcggggctgatcgaagtatcaacacgtcttagaacgcaaagtgtactccaacaaataccaataccatcagtccaggatagcttacgattcaaattgctcttcggctctcaaaaggactgcgtgatgagaacagctattggcgactctagcgattcgagtactgaagtgcatcccgtgctttcttctctcataacctctcaacctgatacgtttactgagtcaactacataccacatactacacgctatcaaacacgtcataatgcgatagggagcactaggcagcagtaaaatccgtgtccgctctgcacctacacaatgtgatctaatagtcttcagaagcgcatctataagtttataagagagcctaaagatatgcattactctgagacatccttgtctagtgttgcgaaagttttcaagaatataaaggccacctcgacgtcttctcgttgggtaagggcggacaagaatttcgccggcgcttggtgggagcagctgatccatattctgaagctatacctagggtatcgctgttgcaatcgaagcccagctaggtaataaagctatacacagcttcaggttgatgataaacatgtagtactggagcaattcctcttgggaactacgtgcacattgtgcgcagatgcaatggttctgccaagatgaaccccgcacagcgttcgcgaaatttttgcatcacgaagtggaccaccacacttttacaatgccattagtcaacttgacctggaagctatcgtggacggtcactggttgctggcatttttaaaggtatattaaatatataattaacttgctcttcatcaaatcacagatctggctcggtggtgtagttggttatcacgtcagtctaacaaggcactcgccctcggacactgaaggtcccgagttcaaacctcggctgagtcacacaggcgcggcgacgcgtttttttttgctctttttggcgttgtggtggtggttctggagctctaggtaggtgggtgtggttgagctctggggcgcacatggacggaacacgaccgaacgttgatttttacctgtgtggtggggtaccagcatcattctacgtttccgagaacatcaaaaccattttgctcatgaagcaagaagcgtaggtcatgtatcgtcggacaatcagaattaggtacttgaataccatgtatgtgtgaatttgcatggtgtgacacgctaaccgctacttttgcattgtagccaaagttccaaagcgcctagtatgacaggagatgaaccttgtactacttcgcttgagtcttgctgtctggagtggagtacatagtctcgcaaagtatgccagaggcacgaacgttaatcttaaaatgcatgtcaactttggataacaacaagtgtcaattaagacagaagaggctggccaatgcaagcatatgtcctctagtcgtctagatgttgttaacatttttcgcagtttgtggtcacgagactaagttgcattttcgaccaaataaaaaaatacgaagtcgcccaaaaattcgtccaaccacatcaccatattcaattgccatgaaagtcggaaattctctgatacggatagccatgcagcttccttagcaaggagaacgttatttgatcactgcgtaccttcgatgtgtctgtcgcgcatatcgccgcatgatgaaaactagtcatcaacaatgaaagtaatgtatagagacggaaatggtggctactattgctcggaacattagagaaatgatcatttggttcattttatcatgcaacacgtttgcttatctatgaagcacagaaattgcgggacacgcatctccacggtggttctgagaataacgtccgacggccagaatatgccgcaacaaatatcacggtgattgaacaatctccattgttcaccagttgctcattgaatgtcatcttaggccacccagcttctcttgctcgtgctggagccgcatgatgaaatacctaggtgcgtggctcgtccgcattgtcgcgcccgggacgcacacagcttggttttaccacctctagaacgatttcgaacacaagtatagcttcgcaatgaccatctgataagaagcgtagaaattcccgcggccaaaggttctctacacaaggacctaggtggggtacgtgcaaatgaacctcgagaaatttggacgatgcccggagataaagccacagcaaagggcaaatttcgatatcctgacggatgcctggtcatcacttctgcacacggctgctgtctatcgctcgaagttatagttttgcagtcctgagcgagattgttgatggaaggggagtaacagccaatcggctctgagtggtgggaatcgtgaccatcggagaaagtgtgtccgaagtttgcgctctggtgcgtgttgagctccgctaccacaacaatgcgctgaattgcgcacacccgtatatgcagcatcagttttctatatcatctcaagatactcattcgtgatcgaaaagacattttgcatctgcgcagagtgcggggcgactttaacttctcacatctacagcgacaagaacagccaccacgtgtattcgcaagcttgtcgcgtaccaattcgaggtacacttttgcaaagaggaagccaaaagatatggatgatattggtgccgacacgaacgttgcacggctgcgccacaatcccttgccaggcatcacttcagtcagagtcataggtttgtaggcttaggcgcctggcatcaatacttcccttatgacaagcttcgacattttgtttgccaaagtccactcagtttctgtatccttcaatctaaggattaaattcgcacgtcctcacgttcgcgcgacagcggccaatgctaccttcgcattcgaggacacacgcaatacgctctcctgtcccaaatttgcatcatatcaaacccgaagcaatcattatatctcgatcagtatcaccccagccaaccatggccactccgacgggatcaacgttgtatcctaaaatcacgactcacgttagtgagatcgtcaaaacgctcagagaattgaaccgtgatttccgcaacccggaaaatgagccgatcttagatccgataccgattatcggcacagtcaagttacatggtacacacgctgatatactcgtctatgatgacggccgcatcatttttcagtcaaaaaacgtcgtcggtatacatacagcaaaagacaatgctggcttcgccacgacaatgtctcaaaggacgaaagccatcttgaggctgcgtgacctcattatcctgcgtttcttggaactcaatccagacgcagctgtcgaatctgcgcacccggttctgatagctggcgaatggattggccaatccgtccaaaaaggtgtggcgatatccgggttgtcgaaacgtttcgtcattatctccgtgaacattaacggccaatggcaacaagacagcgattacggtggcatcgctttaccaaaccacgacatttacaacatatcgagagctggtgtcttccaccgtacactgtatcctgaggacccgcaacgcacgactgatgagctcgagcccctggctgaaaaagtcgctgcacaatgtccgtttgctgcaactttcaatctagagggcgaaggtgaaggcattgtctggaagcctttatccacacctcacaatggtaatccggcgctatggttcaaaaccaaaggcgggcgcttcaagcccacttttgcgactgcgccgcgccaatccgcggagaatatagaacaaagtcgcgaagcagcagctgctgtggcacagatgtggacatctgagcagaggctcgagcagggtatagactatttgcgagaacatggcattcagaggactattaaaggcttgaatgcttttttgaagtgggtgcagaacgatatcgtggttgaagagaaagcatacgtggatgagtacggcatcgataaggcaacgcttagaattgaggttgcgaagattgcgaagccatggtatttggagcgactgaatggctgatcgacgcttgatcgccgaattcattctacagagctttctaccacacaagtgctctctttatcgagagcgaatatttgcgagctttcgaagcagtcatcagcccaagatcgtatgtttagcaaagcaggtggatatctatccacgagcattgtgcgaccgtagacacaagtcgggcgagagcctcagtgcgcgataccccttctagcgatattctgcgagcgttcagccatgggatttatcgcagctatgttatgatctttcatcaaagtatatagagaggttacagagctcaatgagccgctcggtacgacgactctagacaacaatagaagcacatgtggtcattcaacggctttccccgcccttgcatatcgcaacggagcttgatccgaacaagcatcaacgccgcaagccccgcgccgaattggctgacccgcggctcaactgcataagaataccaagcatcccaccaggtcgcggcgtcatcatcatcatcgttgatccaactttgtcttgctttagtcagcgaagagaaagatacgaccaatgcatctcttacgacagtagccatcatgaagtccaaactccttactttcctccctggcgtgcgttgggttccatccgacataccgtcgcaagacgcgtccaagccaaagaagtcgcgtaacccgttctccatcaagtcgcactcaacgccatcagatctctcgattcgtccgcgcaaatctacgatcagtttatcgtccgagcatgatgcggagatcgatgcgcgcacgcttgtgcaaggccaaagtatgttcttcgcaagattgccgattgagatcaggaagatggtctatgaatatgtcatgggtgcgcaagccgtacatttgaccatggggtcgaagaggcgttataaacactttgtctgcgaagacggagattcaaggcgaagagattgtaattgtcgcgtgcttgtcggtggtaaggacagtgggaggctggaaggggcgagcgtaagtcttttgaggacatgtaggcgtgtgtaagtaaacgagttgaatctttcagatatacttgaaagcgaggtctgctgacgcggtgtaaatagatattcagaagctgtatcgcacctttatcgaccgcacacgttctcccttctacacataacgcacctcctctacctgcctacacgcctcccacagcaacgcatgaattcgatccgtacgcttcgcttgcgctgggctattcgcgccatgccatacctctgtcgcggcccctcacgatgcgtcgcataccgcgaagatacattgaattgggagtgcgggtggtcaataatagccagtatgaaagggctacgggacttgtatgtggtgataacagatccgagcccgcaaggcatatgggaacgaaattgggtggagttggaagagcaattgttgcgaccggtcacagacgtcacgcgaccaagtaaatttgagctcatgttgcctttcgcaagctgcagtacagattgggatatgggtcacagcaaggtcgtcttgaagaaaccggaaaaccgtttggtcgaggacgaaaaccacaacggctgagcgtttaggtggtaccaagtggcacaatgtcgctcggatcataaaatgccgagcttcaagatctactcgagcacctaaagcgttggtgtaccaagccagcagaagaactgcccgcagaggagaataagtgcttcaactgttggcgcaagtacgatacagtcgaagacgaactcgaccctgacgaacggccttgctggccattgtggttgccaccctgtaaccatctcatcggtagtcgttgccttcccgagctactgaagcgcaagatgctcaattgcccgtattgcaacactaagattgctacgagaaacattgtcccgtcctagatcgtatggttgctgaaacacgatcgctgttctctctcgcccgccgcgtggctgcccgctgcccgcgacattgcaaatggcggtcctggatgtcctgtccgcaagcgttctgatcgtctccataaacgtctgtttaggggagaactgtgtctgtccgaaggcttgtggctgtgcgcactatgcatggtctatccagtttacgagactgttctggctatcacgtgcttctccattgccaatgtcatattccactgcatcatcggacctcttctgagcatcgcaaccgcggtcttacacctacctcaactattgctcagcgtaaatggtgtagacgactcaatgttcttgtctgcctagttggtggatcgcgcttgtgcgcgcatcacattcagcgtggtgggattgcatctatgcctgctctgcttgtacttgcgctcggcgcaaggaagtcgacggagttgtctaatttgaaggtcatgttcgctttgatgacatgcaaccttgcgtagtatggtatcatggtgggatggttggtctggctgggcatgaggaaacggaaagtatagctttgctttggtcatggctggagggatacatcacagatcgagttgcaaatcaaagatgatgggaataggtcatgatcgcctctgttcgaattcggaaacgatccgctcgtaagtgaagtcctgcggcttgtcatcttacccggagatatggtcttctttcagtcatgctgacagcagctcggcagtttcgtatcaaatttcaatataacacatgcttcgccaagtcatgcttaaaagttggtcatacaggcgaagttctacactatttgggcgtcacaatccacattgtgcatctgatgtaccacacctctaacatcgtacagttgcattgtaaccgcacactgcctctcattgtatgaaccacaaatcgaatatatataaatgtcgcggttgcgctcatatgcttccatagactagcacagtaggattctcccatccacaactctcatcatttccagcaccatcaaagacccatctctcgcgtgaggatttacttgatagaattcatgatgaacactcgaccatatcgtcctcgctatgcatggatttcacgttcgaactttgctgacaataaaagtgttccaggatgatcccgttcccaacaatctggacaattgggggataacactgctgtcacagttgatgcgagaactcaatgaaggctcaatcaaccatatgctcgacgtggctaaattcctcctactctggcagcgttctgaggagaagttcacccgtactgctatcgagcaagccatcaccaaatgcgtcgacgaagtatgcctgaacattcaagagtacattcaggacaaactccgtcttcctgattatccagatcataccacgagtggcactgctatctacaatttcgtccgacatggcatgcctattgtccaactacatgttactgattgtatacaggagtttttttgatgatgtcggtaccaatctggaagctattcttgcttatggaagcgaccagattggggcttatgacaggcttttgcttgttaatgaagtcaatgtaattaggtctacatatagaccgcttatattccaaccttgcgaatatcgtctcgtacacgtccccgctcatagacacagagtacattcccggggagaacgtggtcgatcacgtagcgagccgcaatttcgagctctatgaggatgaagattggttcacgcgagaactgcgtttgcagggcgaccttgaagatgtgctgcacggtccagagcataccacgaaggatgagctgagcgatcccctagcagcatccgacccatcgccacctccgtgtgacatttgcggtgacacaaacaccacaacgcgtaagctcaaagcgtgtcaacaccatatgtgtgaagactgcttgactgcgcagctagactcgcagcatgcgtgcagatacaagtgtccgttttgtcgtgccaatttcttctcttcagaatgagtttatcgccggtacagtctgtactggcgatgacctctcagcgtagcatccaatagagcaaattcagaccaacttttgactgaattagttgacgtctgcatgtgccaataatttcgtgatccggaaaccgccgtaagataatctcgatgatgcgtgaataataaccacaggataaaatgaaagacggaaggagacgaataaaaaagtcaaacgaggcctccaagcgtgtcgactgtctttgctgcttgtgatgcatcttggatggccgccgggcttttatagaggataatcctccgtcagatcaacaacctccaccttcttcttcacccctgcaacggctctaggcggcgcactgtcctgcgcagacgaagaagttggctggagcggacgaaccagatttacattcataccatcagcagcaccgttagcaagacatgatccatcgagtccaaacaccgccacaacgtctccgccaagcggatcaaacaagaattcacttctcagcttagctatctccaccctgaaccttgcaacctcggttttccaatgctccagattgcgcatgtactcgttggtcgtcctgtttaaaataagggtatatggtaaacctcttcgttccgtttcgaaccagaagttgctgttgtttaggccggtctggatgtgtttgcatatgctcttagggcaagagaagctagttagctggatgtacggggttgatcaggaatttcttgacctcctggcaagggctacatcggcacctgccatagttatttgtttgcgcgtttggtcgagactaatctcgaggttccttgggcctcgaacttgcaaaatgcctcgctacacttctgaaagcctccttgtccatagtaaagacgcaaacgagtggagttgtcctgatggttgcaggtagcgacgcgacagacttcaaatgacaggcgggacaaaccgcgctatcgaaaccactaaaacgcggatcagtcgcgctcccctgacatctacaaccttcactttcacaccttggactagacgaatagcaagtgcaattttcgagcaattccaattgcccttttatgaagacgtcttacagcgtctcccgttgccatagctcaaatatcacccatgattaactttgctgtacaagcattgcctaagagaaccttgatgccatggacatgctatacaccctgaacaacttgtaaaaaatctcttcaacaaaaatcgcaccacggaaaacatccacgacacagcttctcgctccatcctctggagtgggagaccaagatccagacctatggctcagcaccgcaccatatgaaccagaacataatggattaatctaatctatccttcccaaatcctcacctccaccatagtaagaataaaacccgccgcaaaccgtaggcagtacccctagaacaccagagtgcatgccaaccggcgtacgaaatcccaagtacacaatgaaaacagcctcccagcgaacgacgatatctacaaacaaccacccacctttcctcccgcgggagaaagtagaaagagagaaacgccatgcaatgccgcaatattacaaagcaaagaaactttttccacgcgtgcgggcaagcgttagctactcctgcccaataatttttttccaaaagccctcgcttttttcttcggtctatcgtatcagaagttagccaccatgccactccattcgacgaataggaaaaacttacccatcactctccccagcatcctccccctccacaaaactcccacccgtacccccattaagactcgtccccacgctcgccgcgcgactcctcatgtgcccaccaaaaggcgcgacctgcgtgagatgcttgctcagactatgaataagattcgcatgcacaggctccgtgttatccactcgagaaagttcgtcggcaaaggtgcgaccgtcttccatttcgtcgagaccgagtgcgttgtggttgcccgtgtggaagccgcccatgatgctgccgtgggtggactgggcgcgggtggctagggggcgactggaggagtgtgtagaggattcttcggatacggtgctgatgaaggagccttggcggccggatgtgaaggagcggcggggcatatcggagctggagtcgtgcgagccgttgggggagtggtcgcggatgctgtttgagtcggtgccggagaggtcgggggaggcgttgaggcgcgcgctgctgttggcgatcatgcggaggcggctttgctctttgcggcctggccgactgccacgggagaatttgttgccgacgatggcgccggcgtgggagatgagggcgcggattacgtctttcttgagttgtagcgctaggtcgaggttagaccaggtcttgttccggtattccaacgtaggcatcttgaaaaccaggtcgtgcacgtcttcgaagttgcgttgccctttgcccttatagcttaaacataacaccatagacggtattttgacatatgcgagcgtcatgtaattggaagcgcgagtcatcatctccgtgaggtcgtcagatcgttccttcttagttggcttgcgttcgctagtaccgggtcggtttgtgccagtgcggtacaaggcgaagcgtttggcagtgcgatctgactcggctgttgtcatcattcctgacgcagttgagcttgaacgaacagaagctggtcgcgacggtgaatttgagctgacgctcgaagcagccatcatggcagcgctagggtgtagtgttcttcgcaactctgagccgctgcgtgatggattgtctcggaaaaaccggaaatagtgagcacttggacgcttttctgtagtagccttcttcttaagatcagacttctgcgaaggatccggaagctgcagtgtcggtgtgagtcgttccttgagagcatcgacggcgccttcatcttgtgatatcgacttgttcacgctgctggccatgctggagactatgctgcttgagccatcttcgtcctcatcttgggtggggagcgtatgtttgaccaagaaaggcgaggaggtgctatctttgtccttcatagctgggaagacatattcgaacagcttcttgccaatctcccattccagctgcaccttgagtgggtacaggttgacctcaaaatgctccatgacaggaatacccgctatagcttcgagcatgacgaattgtaccttgaggcacttggagttttcaggaagaggctggttgttctcgagatatggcgagatcatctcggtatacagcgcatatggcaggagattcagaccgcgcactctctcaatctccagagagttgaagttggagccatcgttgttgtcagtgcggtcaaataggacattttggagctgaaactcagccaacgactcttgaccctctcgcagcaaatgccagacaatctctgaagccgtgatgtaccagcgcagtaagccagtcgattgttttgcctgggcgcgatcgtcttgtttgcgttgcgccgtggtgattgctttcatgacgaaaaacaattcgtcctcatacaccgccaaatccttctcaacttccacacgatcttcccaaccttgcttgtcaagatacttctcattgatttggaagacggtcttgatttcctccaattggcgaatgcgctcttggagacccatgaccaacgccggagctccggcaaggtcgctgaagtcagatgcgagcatgatcttttcgagacgttcgttgcgcgtcttttctaaaggctcgcgatagagcaggagatcgagaacgatgacgtacattgcgtagtattgcctagagtcgcaaagagctcgcacgtgagggaagtcgacccagagatggtcaatgcggctctccatgttctgtgtgcttgaggcagcgtctgccttggacacgtcgtcattatactttaatcgaagcgtgttgtgcttgtcgtatcgcatactggccgacgttctctgtacgactctttggaacccgaacggattggtgttgaactcgaacatgacctcaaaaggcacccatggcggccaagctgacccagccggagttccataggtgctgccagagtacatgtgtatgtcggccatgttgctgaaagtcttcgagttggtaacgaagatttgtagactgtccatagcagcagtaaatcgtctttgcaccaaaccagatacctcgtccatgacacgatccttgtccataatctggagaactttgagctgcatgccttttgcggtcaccagaattgcggctttcgtgtttctttcgctctgtaactgaatttgtggcgcgatcagtcgcacgagataggcattctgagccacgtaatcctccgcaacgtcctcttcagccttggtctggtgagctttctcaggattgctgccggctcttcgttccgcgtcgtcagcctcgacgaactttcgcccatcctgaaggagttgttccacggcctcgtccatggcaagacccacttctccattaaggcccattggtgtagtcgcatcaatgtcatcagggctggatgtcgacggcccgcgcgatttgttctgctcatcaacgacatcgaggatgaacttgacggcgcgtcgcgacatgtagtacacaaacccacgacgctggcttacttgatggatgtagcggagtatgatgttccgcaatgaattgctccatttcaagtgcacattgtggatgatgaagcggttgttgaaatcactgatgtaatcggcgttggggtgtggatcagcgccttttgtgcctgactctgatggattgtggtcttcgtttgcttcgaaatattcgtcttccccatccgtctcagcgccgtcagatttggggctgcgctcattcgtctcacatcgctccaagagactctcatgcatcgcggtcaggaattcgagcttccgttgcagaaatccagcgtggcttttaagtgtttcaaggcgtttctgatgctcggttgtcctatcaacctcgcggatgacctggagttcagcatcgccgattgcatggcgattgtactccacttgttctttgacgcgctctatacgttgttcgataagcctgcactgtactcttcgtggatcattccgttgtgacataacacagtggtgcgtaggctcgttgccgaaaggactcctccgattgacgtctccggagatgttgtctgcgtgatcggtctgacggaagtaggtgaaacgtggggcgaatgcaagcggcagtatttgggtctcaggatgttggtttgatggcagaatccagcctagttcgatgaagtcgtccatgtccacccagccccaatcgttatccggaatggtgaactttgatagatccgcagtcagatactcctggttataactggccatgtcgtcttcggtagcattgtccacatcttcaggatcggtcccggcaatactggctgataccgcacggacatctgtgttgatgaggtctaattggacctggttgattcgcattccagtggtgtgattttgcttgctgtcttcctggccttcgggtgcttgtacgagagtcctaaagtcttcacgcctcatatgaagatcgaacatgaagctgtcaagacgggctttgagcccagttgctgacaccacaccagcaccatagtcttcagcatccttatgcttgtagatgtggctcatatacagcggtgaaagcaacaagttgtacttgattgtcgctaagtgccgtccaaacttcttgcttgatttttccacacccggccacagcttgccttggcgaatgggcagggacatggcaccggagaacatgccccaccaactgtagaaatgcgtgaagaagcgcggcgatagatggacgctgttgtatgtctttgagcgctctatattagccacattccaatccctgtcgtaaggagcagcgatagcaatcgacatatgtatgtggttgctgcggaacccccggaaagcatcataggcctgatcactgttagtacttaattcatctgttagttgcgagacatcattacctttccaccagcaggtctggcatatttcgggtttctgagcgtgaccttgtaatgagggatgaaatcgaaagagcgttggtcattgtcgagatttcgctcaaagaccaatcctgctacccatttcacgttcccattgagcttcataatggtcttcttgaacactgcgagctgtctgcggctagagacactcgaggctgtttctggtcggttggctgcctcggcatcggtttcatgacgagcataatgactgaggtctggaatggcgagaacgtaacttccactcttgacgaccatgaaattcctggggtcctcatcttcagcgaggctcaattgaacatcattctgccaacacatcacaaaaccggcgccgtgtccagtcaccatgtaaggatcacgcgagcctagcagtcatcagtaaagcttcgaaaacgcagaagagaaaacttacccttgagaatgaggtgcacatcgccgtcacctctccaagatacattgatgcgagagtggaaagtcagccgtatcttgtcccagaagccgactctctcggaaggatcgatggcaggttttgtgaagttctcaatgatttgcatcatatcttgaatggctggttgataagaagttccccaggtgatcctagtcggatatgcagagttgatgtcgatcgccatatctgagtacgttttgacaggcgcaacagtccggcggacatcgactgcaaagccgcctgtaggctcacctaagggcgtttcatcctgaggaactacaacgaccctgctcacacgagaagactcaatatccctgaactcttcggcgatgacgaagtcggtcctcatggaaacactgggaaggcgtgatgactgtatgctgccaatagctgggaagtgcagtaatggtaaaggatagtctcgaagctggatcttggcctcacccatattaatctggacatgcatcgggatgagaagcgcgtattgtgtatcgagcggcatgcctttaccaatgcgatgaagatacctcggatattcagatagcgggaaggaaggcttgtcaatagtgatatcgagatcactgacagcaagggccataagtgcaggtcgttgcgggatggcgagtatgatctctttctgttcgatgtcatccggaagttcgtccaagccccagaacattgagcgaatgtcgttcatcgaacggttctgggttgccaacgcatggtctatgcgcttcctccacgtctgagcatttaggcggttcagcttttcgcgggcttccccaatggaggtatgggatgtgccactgagcccactgaacccgtctttgttgtaacgcataggatgatcagacctgcctcgagccggtgattcttgatcgcttgaatcagcgctcttgctgcgccgatgaaaacggagctccttgtctcgtttcttggatttgccacgtccgcgagagtcatgcgcggatctcgctctggagcggtagttgccacgttgttcgtccagttgctgcagtcttctcactttcaaggcaaatgcttgctctcgtgccagcctttgcttttgctccatgagccctatgcgatagattgttccaagcttccactcgaatgaactgtcttctagctcgaaaagcaaagctcgactgcgtagcgaaatttttggcacacgtttcggaccttctggctctttgtccaagatgtagtgatccgtacctgtctcaaagtggtagttcatttgcttgaccgtcttgatgacattggcaatattgtcgaatatcttgtgcatgaccagctggtgaggaaccgctatgcggattgcatcagtagcgatatcgaaggatcgttcgtcagtaacgatgtggccatatctgcgtttcgattgccggtagtctaagcgaagagacttcacgctcacgatgcggctccaagttgctttcacgttcggactttctgcataaagtcgtactaagcgcgagcggaggaaggggcttgcccatcgatgccggcctgattctaagccatagatctgaagcatgagaggcggttccgcaggcatatcagccttgatctgcacaaactgggccttgaagtctatcgtgacaatctctggctttagtccaatgggtagatcgatgccatcggcgtcaaaggatggcaacgcaagatgacgaggcgagcctggcggcgctggttcggtaggtttttgtggaccggaagaccaatcaaaagactgcctcaagacctgcaaagccatacatgcagcaaaatgtctgtaaagcgaatagtgtgcatagaagctttgcgcaaaggcgtgcacatgaaagattggtccttgtttgtcggacagtgtgcttactgctacctccatacgaggaagcgataggcaagcttctgattccgccgaatccgaagcctcaatgacaactccttccaggccatggaaatgcatagcaagacgccttccatccgtggggttcgccaagtgttttctaggtgacactggtgatgacgggcttgatgaacgaagaagatgctcgtcacgatttattgttcggcttggcgcacggcgtctgatcggcttcaactcgatgtcgttctcgcggttaagcttatactcggctgtccatgtctccagatgcagcgcgatcccacggctgtgctttgagacggcggggtcgacaccagctacttcgagattgaagtctgagccctgtaaatggacatatgcaagccaaggtggcaatctgcggatgaagttcaggtccttcttctttgacacattaggcctacgttgcacgtccttttgaacctgagcaacgatttgtcgtaagccttcgctgatctcaggtcgaacgagatagcatgaaaatgtctgcgcagttccgcgcaactccactatagggtccggtgcggcactcatttgggccctcagctcaacgtagtcagtgactagaaggttgtgtctctcgatagctgcggtctgataataaagctgctgtgcgttgatgcgaaaggtcgagatgagagcataatgaagctcgccatctgcagcatgagatgattccaggtctagcgataccgaagacgacgacgagatcagcaaatcaaactcatccagcttcttccggtctgggtccatgggcgggagggtcacgcgaatcacaggctcgtgtatcgagatcttgacatttgctttgggcaagaggcgccggagcaggtatcgcttgctattgcgcgttttcggcggctttcgacgcgtctcatagtccctgaacaaagcaaggagcaagggtagatgtttcgggtcaaggtctaaggacggtgaagtaacgaccaaattagcaaagaagatgttggtgttgcgttcagcactcttttgatcgctggtgaactgaattgtcttcgacggaagtgtggtgttcaaggttgtcgtggccatgggtatgtagagaagacgttcaggatggccgtggccgtcatcgatgccgactgagatgctgatggctgcaagaagagcttgatgcgcaatgtcgttgggcgagaagtacatgagatgcgctgggctccgagggtccaaccgtagtaagtccatgccgacctctttcatggagacattgagatagacggttgggtccgtgtcgtggccagagtgaatctgtttagttaagcccaggaagccaacagcaaattgaaactcgtggatgccgcgcagaatcgagctcgcaaagtctctcgagtcagacacagtgcgaactatgtcgttctcgcgactctttgggtggtccaagtcatcgatcatgtcagtaagtgatatgctcgaatgattgcggtgccctggcttgcgtgcaccactagcgcggcacttctccgctcgttccatgcacaactgaacgtcatcataggggatgctcagacggccgagcttcagcgatatcgatgcatcacgcagaccttccagctcctttttgaggaagccatggacattgagggtgcagtggtccagtatctcggttgactctttgccctcgagggtaaagaggatgctgcgtgcggtgaagagccattcagcgggatgctgttgctgctctggcttgggcttgtggtgattgaagaggcgactgcggtctaccgtcttacgtctggtgtccactgcgagggagagccccccgacttggagagacccgacgtcggtgatgacaactgttgtgccgtgtgcgaccaaatcgacctgccttatccagtttattttgctgtgtacgcgcttgatcttctctttcgcatccgtcagccgcttccatgtcagactgcgctcgacctcttcgtcgcccgtctcgtcgtcgtcctccttggcctgctccggtgtagtgtgtccgctcctgtccttctgtgtcgacccattcgtccaagacgtccaactcgacttcttctgtggttttgcgcccagggccttgaggtccaacgtgaccttgagttcggtgaggacgatgctgacccatgttggctgggcgaacgtggggcgatggagggagaagccgagacctctaatctcgatgcgcaggccgtccttgggtgtgaaggcgatgcgtcgcaggcccgagtagcccagtctttgtatggagacgcccgtgacgacccgtatgaaggcaaataagacgaacgagagcagatatagcagcagcagaagccctgccaggaattggagtgtgggcaaggccatgacagctcaaccagggtccattgactgcacagagcgctaccgtatcaactgcgcgtgtgcgcacgcgacgtgctgtgggatcgcgagattcggcctgcagaacatagtcgtgggcagggctagcagcgatggggcatcgagggcggccgagtgagagtgcggatatatcggttcaaggaatgcggcgagcggcgggagtcccggaaccggcgagcagtggcgtcgtccaggggcgttgaggagatttgaggaggcgtagcaatagcgatgaagcccgcaagtgatcgtgtatccacgatgcgcttttgtggggtgcggaaggccttcggtggtttacaggtgagatcccagccctattgccatgcacgccatgtttctcggctgctgccagctgccagcggccgttcttcccagatcccggtcgtgccaagggcgctagtatgcgccccggactgatctctaactcaacctcaccttctcgctaccatccgaagtgactgtagatgttgaatgttacaattgaatagtcttcatcttgggtgacgaataatctccgactccatgcatcactcacatcgcatgtacttactgactcgcatcaggaggaaacctaccctcagtccttcatttgctcacgataatctttcaactttggtccgttgcgaaccttgtcagcaggaagggttctacgtggaatttggtattttgtatattccttggtaaacagactgtgtcctacccgagctcatggtattatcaatacatagcgctatccatctccaactttcctatcggtgctcgatagttactatgcccatattggcaaaccacagcgagagattccagctattcaactagaaaacgctttcacacctttttaccttccttgatggcaagacaacactcatccacgacgtttgatgcgagacacgggctcccgaggggtcgtagcagtaagtccattcttgtctgacttggttgtagacatggcgtccgactcccagatatcttctgaattgctacaagcgcttgcgatccgtggtcggggcggtgccatggcgctgtgatcctgagaaccctcgatgagtgaagggcgtgaaggctcaccgttttgtatgcgcgctgcgaactttttccgggtatactcctcccattgtcttgattttgacgctttcgcaagcattatttggcggaaaatagctatgccagtcattccttggccgaacaaagacatttcatcgggcttcttgaagttgacgtagggcgactcatcgaccagcttacgaagagcattaacctgttcgagcaacgcgtccgtcgcttgttcccgtgcagcgacctcgtagtcggaggttggcactgtgccaggaaaaaagtaaagttctgatagtacctcctgctggacttcattgggatccaggagtcgatgaatgagctttgcccagtgtgattcgtctcctcgggcaatcatcgggtgcatcataacgtcggctgtcagagatcgggtagttatgtagggcgctttttcaggaggagagagaagcttagatggcgtgtcggcctggtctgcatggggatccgagagtccatgtgagagctcgttccagtgcgaaccatcatcttggaaaacctttgggtgtgcctgaatatcagctatggattcggcagctgttgcgtccgacgactgttcccatgctgccacaacatttccgagcttccctgacctgggaacaggcattgcgataggtgtcatgggtgcttctgcctctttctgcttgcgttggtaagctttcttcttggacctctgatttggttctgaggtaacgacgcaaggatattcagcaatcgattccaattgcgggactctcccgcactcatgacttgaggccgtggtaaaagctgtagcaggattcttcctctggtcggccgtcggggtctgttgtgacagcctggcaagagtcatcgcaccggcgagcgaacctgaaggttttatagagtgcatgtctccgcctggcagttgcatacccacagcctctgaattgctgttgtcgcgttggaagaggctcagtaatctcgtctgatgtgtcaaatttccagttgcgtcgccggccgcgaggttcggcgccggtcgttcttcacgctcaatccgattcatctcctggaaaacaaagcgaaacagctaattccgcctgccttgttcgtctctgtcagtcaccagatttcgatcgaatgcgtcaccgtagcggttggccagcacgaggccttcatagtaaagttgcaagtcgcgctcgaaaagagtgaggtcaaggagaattgcgagcgtatggtatgagtacttgttgacgccgaaggcccgggctgtgtcgtcgaagtgctggaaggcaaaggcaacctcgtaaaagaatgaagcttgggccatggtaatagataatgagattgtatgatgtgggaagaatgtgcaatggggtgttggtgtaaaaagatgcattaacgtctgcgagcgcacttgcgtttggtagcgtagcgtgtttgccaacaggcggcccgccacttccattggaggccagaccctgcaagtgtgtcccaccaagaagaggcgaagagtgtatatgctcaaggactataaaactgcgtggaatatattatagtcaccaatgactcccggcttatctaaatatttgtattgaaattacaatagatatccctctgaagaccatcagcttacactaggtaggtacagagcgatcatggatgttgctgctgcctggtggtccgcccttccgcattcggaatactggtccagcgaatatagcgctttgtaccagcgtcttttcatatcatctcgcatggggctcacaccagtctgttatgcgccaaatgacacacgtgttctcatgagaatgtgagacatgtgcatcactgatagttgctgatatgtacgtcagcacggcgacgcccaactctatttttcccgtcacagcgtctgtattgatgactgtactgtctgcatgctgtcgctcgtgtccaaattctcctagataacatcctcggtattcaaaattgctatggatgttacaaggtttctttcgtggtttatgctccggttgagcccctttgcctttctcctttgtttgacatcattgaatccacacgtcatgctatgcttttctggcgaagttggcgttctcaacgtgcgctcaactttcgatagttctaaagtgttactagtgagtgcggccccgcagactccggctccggctctgctccacccttcgcatcagtgagtgcagattaatctagagcaatgtcttatgcttacaaaatttgaatcgggcagctgggcaaagaatctttagttctcatcgttatcataatcttcgacgtcgtcgccattgccctatgcatcatcgctactggtgggtcagcacgctcatagagatgacattacctcaggccacttcttagacaagactgttttgctcccatcttcgagctcacatcgctcgctccctagtatgccttaaaacgtcaagtgctgtgtctacctactgattttggcagcggaacaacgatactttgatcttacaaacagtatgatctacgttttcaacttatctgatgcacctcctgatgcataatacaacgagtagttgcatgttcaactttacttctccactccatgtcttctatatgcttgatgtaatgtgatgaccgcaaaaataatctacctctcctttgtgaacattcatataatcatgtctaaaacttcccacctgggcgtcccgaattcaagtatcgacgcctaattaaccgcactgaaatcacgctcgaaagtcttggataaatcccgagtggatgggtcggcggatggctggggagccgagtaaagaataggtagggcgcaaactgaatgtaggcgtacctcggcactggcctcggtagttaacagcgcagaccctgtcgcaaattcgctggcctgcacttccgcatgagttcaatgtgacgagcttagatgtaaccgtgtcaagaagagattgatactcaaacttaatcgagctatgatcggccatacacgcacggtcgaatcgactttttaccccacctacgcccttagctgttgcccttcacagtggaatgactcttcgcatacacgaaactatggtcaaaacagaatgggcccaatttaggccgaccatagaataggggttagacgcgaaaagacaggtagcgacagtataaagctcaaaccgtatccatgggaagcttttgtgtattgcttatcctcaccatcacttctgagtttaaacactactttgggagtgcaactacgatgatcagcgaacccctcctatttcgactcccaggagagcttcgtaacagaatctacgaatattacctttcagaggagtgcggttagtatatgtcaaagcaagtacctgtggtagcttccttgaatttcagctaatatgatgagtcgaaaattaagatatgtctacgacgcagagcagagaaggctacgggacatattcggcaagaaaattgataactcgctaggatacacatgcaagaaggtcgcacaagagatagaagcgatggcattcaggtgcaacaaggtcacgtttcatcctcgaatgagctcttataaagccatagatatcccctcagatgccagcttgttcgaggagttgctttggcgcaaacatcgagccctacaatttatgttacggttcttgtttcgacacacaacggcagaagtcctagacgatctttgcaccaagtggcctggagtccaggtagtcgagggtctaagacacaaaattcaagatgtgggatctgactattttcgtgacggcacgctggatctatacagctttgattacggggtagatcggcatatggtggttgaggttttggaggttctcatagacctccttgcgacccgttcagactttgaagccctgacagccatcggctacacgacatcagcaggatttcgtttccagatgcgcacgatgctgagcgatgaggagatggaagatatatacgaggacacagacttctatgttgaagaaggtgacgactttgtcgacgatgaaacaggtaaagcgatctacacccgcgaaactcaaccccagatcttgaagtggcgaccaaaactctggcacatgccaaatcgccaggagcttttgtcaatcgagtcttttctacccggtccctgtccaaaggctagaatctcctcatctggatgcgagtacgttgggaagctacatttctctgcgacagcggttgccattgactttcttgaacggctcagtctaaagcaacgctcaaatttacgagagcttcatatccaagaggatcgaaccagtatcaatcagccttacagacattctcaaggcttgatacccctctgccaaggaaaccctcagcttcacattacccaaagagtggacatctggcaaaccgatctcattccgaacagcgattctgaggactggatacatcatgcgatatggtggtcaatcttcaggtggatgcaggaggtcaaaaacctccatgcgaaaggcatgccggatggatcgttctccctggtcttacatggtccctcggctgatgccagtcaaaatctggctgacacgatcatcaaagtggcagcatggcaggacgcgaatgcagagtattttcggcgacatcaagcggaattccacccctaccgtaatggcgttatcagtgggtttccagaaattgtcaaagaagtcttgcagggaacaattcctgtctctctagagtccgagatcagtcatgagatatgggatactgcgaaaatcctgagagagcatgaaggtccttggccaacagatttcgcagaggcggtaccagagcatcccttcaacgagcctgcgggaggctgggaagctgcgagaaacgaacaccgcattgaggtcgactatttggaacggtttgaagggtgggataggctgctagaaggcgagtgacggtgctactgcaaacgcggtccaatcgcaccgtccatgtgcggacactgtcaaaccttcttctgaaagtcgaaaacttcatacttgatatggtccataatttaaccagaatgaactctgagtccttgaatgcagcactcagttcgcccattcatcacccgatgttttaatttgttgaagttgtactgggactgattgtgccacttgggtacaagtccggtcaggttcaaaaacggaccgccgcccttcatcgctcaccacgccgttcttctaaacacactgtacatcgcctttcgcagtcgcgcatttgctactgtatgttctaccatggatttcattcacgttagtcatacgcgaatttaatgagtcttcgagaagaatagccatgggggagccgatggatcgtcaaccgtggaattgattagcggcatcgttccactcgtagcattagggtatatatgaaagcttccatcgactgggaaacccttctcacaacaaaaatcattcatttcagcttcctataatggcaataatgtctagtcagatcttgggccagcataagtctctcttctttcgcctaccacgagaactccgcgacaagatatacatctactgtgtttcggaggaccatggtgagttcatcgactctaacactattggccatccgcgctaatgaattggttttcgccaggctatctccacgattcttcaaccggaaagctccgcctgcacgacggaaggcccatagacaacgcgctcatgttcacgtgcaagcgcgtcactcgagagacacagggtcttgcactgcgcactaacacgatcacattccggacccaagttagcttgcctgaagctattgacatgccgtcagatgctgcattgtttgagtatcttcgcaagaagcggattgatgctcttggagaaatgctctgcttcgcgcattctctggtcacttcaagcgtcctgcaatcgctccgtgagaagtggccaaatagcaaggccgtggcaggtctgatggcaagcatcgaacgatatggcacacagattatgggcagggatacactgagcctctacctttatgatatgcattgtgataatgccgagcaagaagacatcctagacgatattatcgaactaatccgaagtcatgccgactttgacgcactgacttctatcggatacacaaaatcgaagtggtatcgatggcaactacgccattgcgttaccgacgagcatatgaaacacttatgggaaggaaaaaatttcgatgagagtgctggtgacttcttcatcgatgaacttacgggttcaccatggtacaccgaagccactcggcgcagcattcttgactggaagcctgaacgttggcaaatacccacaagagaagaactgagaaagactggaaaaatcttggtgggctggccgaaagcctccatctggtacgagaatgtgcccggtcgcgtgcgtcctcaatattactctgcaatagctgtcactgtgcggttccttcaacaactcccacttgacattcgtgtccacattcgtcaaatcgttattgaggaagacaatccggcagtgaatgagtcctatgctcatatccgtgggatggaacgcttctggcaggagaatccaagtctaaaagtggagcaaagagtggatatttggaaaacgattctcattccccaaagctcgccaataacgttgttcgatacggaagtgcaggttcgggactggataatccaaggaagagcgttgtgtcaccagaaaacatcgattggatcctactctttggtcctacatggcccttctacgaacgccagccagaatctcagcgatgttatgataaagctagcgaagtggcaacttgggaatgttgaatttctcaatcgcgtcgagcaaaagtttgacagaggaacgcattgtgtgactgaagattactcgagcattatcaaggaaatcgtggatggtgctatttcagtccgcttcgaagcggagtgcatcccagggccttgggatccggctacgatattacaagagcatcagggagattggcctatggatcgcgaggaggctacagaggcgtatgtatttgaggagccagatgaaggttgggaagcggctagacacgcatcttgggctgagatcgatatatacgatcgtctagcatggtggaacacgctggtggagcaactataagggcattctgtaggtcgacgagttcatattgctcagtgtagctgaaatcgggaagcatcgctatctcagagccttgcgaggtttattctgtcagatctggtgttatggctttagtgtggcacaaaatggcttagctcgttccttatctaaaaccgtttgcgcgttatgcgcacgcgccaactacgtcatcgttatttacagatgcacacgagcatcccaaatacccggttctggagcacctattgccactcgcgttgacaagatggctaggatccatcatggcaggcaatctgcgacgtcgaaatacagattaaccgcgaatagagcgttgtgccgcgagcaagcattggaccctgctacaaaaggtgtcgatagggttatgagcttgttttttgggctacacggggtgactgcgccccgctgtgacgcttcgctgtatattgtgccgcgggcggtagcgcgctgtgtccgctagggagagcgtggcttgttgtcggaacaaggaccgacgtcatcgctaggagctcccataacttcgtaaattcgcgcgcgcgcccactgcgactagcaactctactactgcctccacttgaccctcaattgaaaatcctacatcagctaacaacaatccaactacttcaaaatggagaccatcaccaacgctgcctccacggttacgtcaactgtctcaagcctcatctacggccagcccgccaaggaaaacgagactggcggtaaggagcctgtctcgggcgagcaaggaaaaggcactatcaacgagccattcgaccagggcaactcaggtacgtggatctggcgaatgcgacattcgggattgtgctaattatgacgtgtagaaaaccccgtgaacacggcctcaagtacgaacacagcagctggtatttagatttccactccacaatcgaatgttgctaactagacttccagcaacgtccagcgattcgtcaaacaagaacgatgacttcctcaagctcaaccctaccctgggccagcctaccaccagcgactcttcttcagacataaagaccagcactactggcgacacttccatccccatagtccctctgaacccagacgtagcaacctccagcactggccagggaaacacaaccacctcaacaggcatcacggacaaggcaggcgtctctgacaaggtctggaagcccacggacatcgatgaggtcaagccttccggcgctcctggagctgggcccgatgctcccgactacaaggtcgccacccctgatctatcttcgaccacgtccagcaaacctaccgagcacagtgacagcgtcattgcggccaaggacagcaacgcacccaagaagcagtccggtgtggagacgtcgcactccgatagtgctcacgtgcagccacctgttggcggtcccattgaagagattctcaacaagggcacttcttctaaggatgagcacaccgtgccagagagtgaggtcaacgatcctcactccaagatgaacgacaagactacgcgctccacccacccccacaaaaccgatgttggcgagattgagagtatgtaatgcctttgcaagatatcaagacagtatcgctaacaatatcgcaggccatcccgccgagacttccagccgcgcctccgagtccagcaagccaaccgaacccgcatcgccgaaagccggtgacgagaagagcgagaagaagatatcgcagctcaaggacaagctcaagaacaagctccacatcggcagcaaggacaaataggcggctctcgtgagcaccatggagagcataagacgatggtgatgcagatatgataccacggcgtagtcggaccaagcgtttgacaatgtaattatgtagttcggaatctacaatttgatgtcccaaacactgcttacatagggcgctcttctgcccaatcatcatcatgtgttagcctcgtggcaccgatcttgcttagcgccaatttactaaaccatctcagggtaccacgcctcacttcttatcacaaagtcaccacgtgcatcttggtgcaacacagccgcagcaatcatacactattataattacgcgttcgtcatcacacgagccgatccgccgacgggtgggacaggtcagcattgccccgcattgagggactttaggtgtgtagtctccatcccatcatcggtacactatatcagccttgtcggcctcgagcgtcgaccaagatttcattgctcttgtgcagttcaacgacatgcataagtctttctgaacactttgcatgttggagctagactatttcctctcgtgcttcacttagccatcatttttgcgcgattttatcacactatatcatcctcgatcttagtcgtagaatctgtcgatttctgccttttatttccagccttattatcatacccgtgtctcgaatttgaatctcgcatcattgtcatgggcaatatcggccatctaaattgcgaaccaggcacccactcttccaagagcaaaccagacccgaaccactcagaagcatctcgcatcgagcgcgatctctccagcgctcctcaccaagtaggctacatggacgacgcagatcccccgatgatccgaagagcagcgggaaggataccgcacgtctgcatcgttggcgccggcgtcgctggcatgcgatgtgcggacatattgcttcatcatggcgccaaagtcaccattattgaagggcgcaatcgcgttggcggtcgattgtgccaaagtaatgccttaggccatgtggtcgatcttggcccgaactggatacacggcacggagcacaatcccatactagatcttgcgcggcaaacaggcacgctgacgatgaattgggacggtcggcaggctatttttgatagtgtgggaaagcagatggaagagggagagacagcaaagaatgaagaagtcgtgtgggaaatcatcgagcaggcgatgaaatactcaaatgctgagagcgcgacgatacccgctcagaagagcctgtttaatttcttcgaagaaaaggtgcaaggcatgtttccagatgacaaagcaaagcaagaaacgatactacagatggcggaaatgtggggcgctttcgtcggctcgccaatacaaacccagagtctcaagtacttctggcttgaggaatgtattgacggagagaatttgtttgtcgcaggtacgtatgagaagatcttgaagaagattgcggaatcggcgcgaaaggcagatctgcgtttggagcacaaggttacgaagattgtgtcacgtgaggaggatcgacgtccgagggtgtctgtggagctagagggtcgacgaagtgagacgtttgacgaggtagtcatgactgcaccgttgggctggctgaagagaaacttgggcgcttttgaacctgagttaccaggtagactgaaagaggcgatcggtgcaattggttatggacacttggacaaggtaacattaactatcctgcaaggcatgatctatagactgacaatagaaggtttacataacatttccgacagccttctggaacgcttctactcccccaagatcctcgccatctaaatcccgcgatccaaacgtgccaaatgtcaccgcaacgaccgcgcccatccatcaaccctcgtctgattctcttgtgaatccatcccattatccaggcttcacgcactggctcagacctgcttatgcaacttctcccaatccaaaccgatgggctcaagaagctatgaatctcgctgcacttcctggcggctccgcacatccgacactactcttctacattcacggcccaacatctctgcacatatcatctctcctccaatcatcccccgcatctagtcacacagagatactgacacaattcttcgaaccttactactctcgcctgccgaactacaaccctaaaagccctgaccaccaacccaaagctgtactagcgaccgactgggcaagtgacgagctagcgggatatggaagctatagtaatttccaaactggcttagaacagggcgacaaggatattgaagagatgcggaaaggactgccagagaagggcatttggctggctggagagcatacagcgccgtttgtagcattaggtacagtcacgggagcttggtgggccggtgaaggcgtggcgaagaggatttcaaaagcttggagcttgaaagagccagagtaaagtgcagccggatgtccataactatatcagaacgtactccccctcgtcaatcttcttttccaccccctattccgcatcccttcatccccagtatccaccctccgcaccctcatctcgccctccggtaccctaagcttcgcactgctctcccttaatcgcttccttaactcctcatcctccatgtctcccgcctgttccccgatttcttctcttaataccgcagcgaactctacaatactcctcaacaggcccggtcgtcttccatgtcggtagaggcgcgaattgtgtcgtgtctcgagccacataccgaccatgatgcatgcccagatgaagttgaagatggacatgatgaagaggaatatgtaagaaaagccccattggtagttctcgccgggcttacaagaaccgtgggcaagcaaataggtggcgttgtagggagagctttggcggccggaagtggagtagagagacgacgaggcaggtgatatgccgttttcttctacgggaagtgccggatacccggtgatgttgagggtagggctgtcgagggaaatcgatgtggtgttgaaggaccatttggttgcagtggtgaactgtgggtagatgtgagggtcggagtctgatgggatggaatcgttggaagtgatggcggatatgtctgaggtttgattagtctcattgaatgtgcgaccaaagtatcggaatgacttacagctttccaccgcctcggtcatatccacatccttcagcccaaccacaagcggcttttcatacccaattctggccgcatcgttcaccacatagataaccggatcaatcttctcaaaggcaatcaaattcccttccaaatcctccaaatacggctcgctcgtcgcaatataccccgtcatagccgccatcaacgtcggaaaactcagcacataaaacgtcgacaggaacatgcttaccatcgccaaccacctcttccaccatctcttccgctctacccctttcccagaagctaacatctccttcccccagatccccaacgcacccaatcccgtcgtctcaaacgcaacgcccgcatacatcctccaccccacgccctgcccctccatccaccccaccaaccactcgttaaacacgcgataattcacccacgctagcccaagctgccctcccctgcccactaccagatcccatgcaatgtcaataactttgacttgcgtgaacgtcatgttgccgaaactcaagttcggcgtgaagaagtatgacgaatccataatctcccacgtcgcggtgggtgagaatttccacaggccgttggggtagcaggataggtgccggatgtaggattgagacgcgatttcggcggcggaagagagggttacgatggggaggagggcgaggggaaggaggaggatggtgaggaatgtgcggtaggggaagggggaccatttttcgcggaattttgaggaatttgggatctcttgtttgtaggagtttggtgagttcatggtgttgcggcgaattgagttgtggttttgcatgggcagcatttcgtggctggagcgcgtgtcgtcaccagggactgcggagaattgcgagtaaagcggcatcttcgacggtggatatgcatcacaacatcacacgtgtgggagttgagggcatcaattgagaaatcgtgagctgcttcgtatgatgccgtaaggcgtcctacttgttgcacgatacgaggtgtgccgctagccaagcgtggcggagcactagactaaatttagatcttctttctcacacattgtggaatcggattcttcggctcatgtattttattgtgtccactaatgaaagactataaggagagtgaccatttatatcccatatctaccatcttgttgtctagcagttgaggttgatcgctgcattatgaataagcacaattgttctgcctaatggaactgcagatgacttaccgttggcatacagagcgtatgagtctgcgttgttcaaagcctggtttgcggacagtgcagtagcggcagcgtatccatatccattatcctgagtgccaggagaatatactccaggggcgtgagtctcctcatgaagcgcagtagtggcctgatcctggccatggcaagtggaagcaagcgctgggagcgcactgaagaagatggggcagtatgtgatgaagttggccgaaggaacggtgtacgccagcacgttggaggagcagccggagtaggggtcgttgcaattagttgtggtacggctggaggtgctaccgcagtcggatgcaactgctctcagacgtgctgcgacggtactagcggaagaagtggtcttgaagtatgttgtgagcttggttccagaagtggcagcagaggctgcagcgtttgcaagcctagcacagttggatagcgcggtgcgaacagtgctcaacttggtgccagtacagctggatccgatagcagtacgcttgttgagtgctttagcaacagaagcagcctgagcgccatcaatggtcatgctgagcttgttggactcgtagtcgagagcaccagcgagctcagtggaagctccctcagcgaagggaagagcacccttagcaaaaacatcgaagtcaccgccctcgtggagcgagtggagagctgctgtctcgactgtgatctccttagtctcgcctgcagcaagggtgacgaagtcatctgccttgagtccactagtcaataagcgaactttcattccttcgaaagccaccttgtcgcctggaaatcggttagataggtgaatctcgagctagtgaagatgaaggattttggtatgatatactctatgtgtttcgagatcggtaaaaaagagatgagagggaaacttactgcctccggcagcatacatctggaccttctcgacggggagctgctcatccaggaatgtgcccttgctgagcaggttcaaggtcttctcaccgttgttggtgagagtgaccttgacctccgagttgccactggctgcgagcttgacgctcagaggtgtctcgcgtttgtgaacatcgactgaggcggcagtggcaaaagaggccagcgcagcaacagcgagttggctagaaaccttcattttgaatgattgacaaatggaagcttgtgttcaacgagtgagataacctggtgtgcaagcttagaaggcagcgaaggaggcgatgatcagtgctgatggagaaacttctggtgatgaaggcacatctctttataccttgacctactgcgattttccaagacgaaaatccaagacgccatcactttcttggtaggtgtgagtgtcgataagctctacgacggagcttgactgacctaggcaacaagtagcagtatctcggcatggatctggggtattgagcgtgaatacgggcagccctggtcattcgatgctgcatgaaatttccagcagtgagggaacgaaacaagactcttgctctgatttgctatatgcgcaaaacatgacgagctgacgaaactcgggaggcgccgcgaacgggaaacaaggtagatgcggaaggtagtgaagcgtgtgcctggatgggaaatgataaggacgacgagagacatggggctgcagcacggaaaagccatcgtactctgtccagtgccctgtcgcatgcagcggtcgttcgagtcttaattaaggcaaggtaactgggtcttagcgcggtatgttgcagtgctgttggatagctaccgagtgttcatacatctgtatgactcgtccaccgttgttcaacatagctatttcccgtgggagtgtggagacagagtcattcaatctcgaccagcaccaactgcaacggctctaccagtctgctgttcatccacgtagttaaagtccatgtagatcgacgttggctccagcctcgagtaagcgatctcatgctgtgtgtgtctaacaaggctttttggcttcactaccaaggtggcgaagtattgaagtcgaggccccaagtgcacatctcaggataagcatcgccaagcagctcaaagtttgcttgatatcacctgccaattgtcttgatctaagaaccggcatatagctctatcaagagcgacgcttggtcaattgaagaaggttatcggaggattttctgcacaggacttcgtcgcgggaagagcgtgcacgccaagaccgaatcaagtcaagcggcgcggggagcacacgggtgaacatccatctccatcctcctcgattctggacgcctatctccagactacgactggaaaagatcaccatggctttgtttcattccatgttttgttggacaaatggtgcagcacgcattgtgattcgagccctgtaattaatctaatttagcgccgggccacatgattcaccccgccttcctctttgggtcgagacgacatggccaatacgacggccggtagagacaccaattatctaaattcattattttacggtaaacataagctgatctggcgttgtaagtaagcgatattgctttgattgcggcgataccagtcgtctacggacgtaggtacgagacagttgtctttagccaagagcatgctcaatcgcgttcattgtgaacacccgaagcgatagaataagcacacggtaaatttcttatgctgagaccaatactgtcgctttccaaaacattcgtcgagcattaacgtcagaactccttccaataccggcctggcgctccccgccgcccagcataaacccagctgggcgccccgcgatagctaaagcacgtgcgataggtcctgttacatcatcccgcctctccacaattcacttccaggcagccagcaattactagccagtatcatggcgtcgttctggaacaagcgtacaaccatcaccacaggtgttgccattactctactcggagcttactacatctaccaatcaccaacttccatcacatacaccatgtcgaattcaagctcaagcaatggtattccaggcctcgagttcaagctcacacagacttcgcgaaacccgccagcgctgctggttacactcaagaacaacagtccggatactccctatacgctgttgaaatggggcactccactcgactccgctgcactcaacactggagtgttcaagatcgtcaatgaagaaagcggcgacgaggtcgagcagatggttctccaaatcaacagaaagatgccgccgccgcaagaagagcttgtcaccattgcgccgggtacggaggaagagcttaccgtaacattcgacaagccgtggatgccggaacagaagcctgctaagtacaaggtcaaggctgaaggcgagtttaagggtgtttgggacaagtacggcacggacattagcgaggacgatttgaatgcgtatatccagagtccgtttagcggaaagagatttgcgacgaacgaggttattatggaagttcactaagatgcgagaaaaagatgatgtcaagatgagtttctcattccatggttccaaaatccaggctcaatgctgtggataatgaaacgagcgtgttgggaatatatacaggtcgaaaagaaaatgtatgtacaaataaaccaaaacctattccacctcacagggcaagcgccccaaacaacacacccccagccccaaccgccatagccaccatccccgttggcatcggcataaacacacccccaccagtactcccagcaccatcattaccctgcaccgctgcagcagtctgactcggcgccagcgcggttcccgtccacctcgtcgtagtcgcctgcgcaccttcagttcccaccagccgtaacctccacgacatccctgccccaatacctctgcacatcgtccttattgaaagtcctcgtcctcaccccatccccatttccccacacccccggatccaacctaccactcgctgtgcacgtcgccggcccctctaccacgccgcccggcccgaacgagcattcctgatcgagcgcgacgatgttggtgagggtgtagtgaacagcccagatcgacgggccctgtgtgatttcccagggtatgcaggcggaccacgaaccgccccatccaccgttccaattgtagcagtcgtctcgcttgtcgtgtgggaagcgcgtgtgtatgccggcggaagctagagcggcgctggctttgctgcgaccggcatctgcggcggcggaggcggatgaggcggcggaactgtcgacgctgcaggagtaggagtaggtagtgaggtcgcttgcggcgttgatgacggtgatggtggggtgcgtggcggttatacaccaatttggagtgaggattgtggctgtggtggttgtttgggcgaggattggggtggcgaagagggagaggattgagatgaggcttgaggtgagcatgattgcgatgatgtggtggatggagtggtcgtggttcggatacgagggaagtagggatggaagtttggcattttgctgaggaaatggatttacgtggaaggcctttaaaaagaaaaaaggcagggtgatggacttcggtattgtagctcgtggattagctcggaaatgctgatgttttgaagtagctgtgctttgtaggctacgaagtccgcagtgtgtaagcagatggttgtacatgtgcgcatgtagtaagactagccacgcagttggaccagtcatcccaactctcatcgaaagataacctatgtagccgagtagctttgacaccatcggtatgattgcgaaaccccaggtggttcattaagccccgatcgggcttattataacttttgcccaatgcggttagcttcgggtaacttcacgtggacttgtaagccacacccgtcaacgcgacacgttattggtgcttctcatataccgctataccaggaatcgcactgcgctccaaagtcttgtgcagaaacgaaagaccaggctgtttcagatctgttcaagtagacttggagacgacgaagagaaagaagttcagccccactgatacctctcttcgtccagcctggtgctctcgtcccagcacttttgcacccatcctacgccaacgactctcgaaagatctgcaacacgtgaaacagaagcggtttgcccatctgggacgaccgtgtgcgtaacaccttcttcgtcctcatcctctgtgatttggcctccgccaaagcggatgtaatttcccgctagctgtgcccgcagtgtccagacagggtcgtcgctggttcgaaaagcgactttggtgcttgagaacatgtaggttttgagatgggagagagagtcgccatgatcttcgagctgatccaagaacgactcgcgatcgaatttggttcgcttctggggcgggtcagtggctccgagtatcttcctcatctcttcaacatcggcaatgtcacgagcatatgagtcaccatagtcgtccgcgttggcctcgtagtccagctgattgtcacccagcaggtagaacatgtggcgatttggctcgaaaggaagcagatacgggagggcgccgttgtctacctcgttttgctgtatggtgtcctgaatccacacaggcttaacgatattgttcgtgtcgcgcttttccagagaagctacttttatcagacgtttatcagcaacgatgacgagattgggctccatcgagtcgcgctgcacgaccctaccgccgttggccttgacaagcgcttccaggtcgactttggactttttggtcggatgcaactgttcggtcataatgtagaaactgagtccatcgaaaattttcgactgaggaccagcatacggagttgtgatcgtctcgctgccggcaaccacaattggcttcttggtcgtcctcgtccttttccggcgcgacttctcgatctcaaactctttctctttctcttcgcgcttgtattccacgttcgccttgatctcatagaactcttccctcgataatgcttgatcccatcgcttgtccgtgcgaagcattctgaagcgagggaagcgaagcgtaagattgaaccggaatttatcgcttccctccacgcttgctgctttgcattccagtactacagaatcactgggatgtatccattggtcaggtctctcatgttggcgattctgttcgtgaccgccgagctcaatgatgggcgggggtcgtctgggatcccagtctttccacttgccctctgtcctgccgcggatggctgcgtagtcttcacgactgaaaccgccgccaaccttaaagaatgaccagcacttttcatagtctgcatctcccggcttggcatctttgttaagcaataatgcacaaaggaaagaagagtgggcaccaccacggtggccggatccaaagtagccaccaacaacaatgcagtcgagagattcgccaaattcagacatatattcaggtttgactttcatccagtctgcattcctgtcattgagtcgatacattgaacgcgggttcttgagtacgagtccttcggaagactcagcgaccactttacgaagcgcaggctcgatctcagtgtgcgagtgcgcttcgatgtatggatggatttccaatcgccgcttcacatccttcacggcgctttcgagagcccgccggcggtcgcgcaaggtgtaaggtgtgaggagcttgtcgttgagatatacacaatcaaagacacggaagagtggccgctgtccggtacttttgtcggttttgttttccttctctgatatagccgcagttttgagggtaccaaatccaacaatatgatctacatccatgtcccatgtaatcatttcgccgtccagtattatgttccttacgttcttgccgaatgcatctgtgatgaaccttgtcaaggcaccagcttcgtctccctgtagatgcttgccgtacagatatgcatagtctttggcttttcgtgaccagaagccgaaaagctttccgcctggcgcttccgggtcttcaatcatgtgaagctgcatacgctctccatccagcttctcctcgatccagaatgagtcgtcatcagagttggcctgcaatcgcgccacgatcttctcgaacgacccacctttatcctggaaggcagcgagctgaggctggaaacactgcatcaagctgagcccggtatcctcgccttctaagcggacctttgggtcgtaaagctcccaacatacgcgacgtaggttggaggaaatgttgaacagcgtttcggcatctggatgccagatgtcgaggaacgtcttctcagtcgcaccgattttcatctggcggaggattatacggatgagccatgtcatctcctcagcattcatccttctgttgaacctctggaagatcttgacttgctcgtcctccgatccaagctgggacagcttgtccaaggcattgttgacctctgcgatgctcatgtcaccaagcttggtgtttagctgccttgatgacaacacctggtagcatcggccggcaaagtctccagctgttgaggctgaagctttgtgcaactgaccgggaagcttccagttcagcatttgcttggcatcatccgaatccttactgatcttggtgagtttgatcaagacttttgcgatggccttctctttcaggccatacatagcacgatctcggtccttgtcaggtataatgagacgcattgctgggtagaagtcattgccgacagtcttgcgccagcttgcaatgaatctctcgatgatgttccgcttagcttcgtggggcgagaggttcgagtgaccatgtgggccggcttttcggcgaggcccaggcggttgcctacccttcttttgtgtttccatgagcggatcaaacaaatcagtgaataacgtgtgaaaaggtggcgacttgtggaggttcatgggacgtgtggggaacttctcatcgagctcgtcgtcgtggccgtacatgagagtgttctcacgtacagcctctgcgtctggcatctccgtatcttctgccatgttgagggcatcggggtgcgagagaaaggacgcagctgcattatgtagatggacgccgcagcaggcaaccaccaagttcgcgactaccaattcgcggtgtcacgtgaagactagagccgatatagactagcgcattctatttacggcctccggccctggagtattcgtgcttcactttgacattaacggctccacagcaactctttctttctagtctttcgctcaaatacctttcaatgtgtcgtctttaacccttccatatatgatccttttcgaccacgaattccttccatacgtcataccgatggacactcctccatgacttacgcaaccaaccaaagcaccggcgacacccaacacaacgtacgggacgctgccttgcatggcgccaccctagcgttctctaaacccgccgcgaaaccgaagcctctagtgaacacatacactggggagggaaacggtgcgttgctagctgcaaccaaagttggcagcccacggaacaatgcaggagctgcgggtagctcggcgcctctgacgcgcgattggacgggctcgcggagcgtcaccagtcagtctgcggtacaaccaggaagcaagtctaccaattcccacaagctgggagtgcctgaggaacatcccgtccgcaactcttctccctcgaacattgcggcccggctggctgcggcccgtcactctcccctacgaccgacacctgcacctacacctcaggctgccaccattacgcccatcatgagtgagcggcatacacatgacagggacgtcttgcctccatcagggagcgtaggcagcgtattggcaaggctggacacaaagaagccaagcccacagccccgaaagaggcgggacagcttcgactcgcgctcagttacagcatcgaagcaagacaggcccaccgatgacaccccgatcccccctacaaattcacttgtgaagatgttcgagcagactcgatccgatacccctaccaaatctgacgccgcggtgcccttgagctattcccagcactctccgccgccggtccgatcacccaagccccagcgaacattcaagcttcctccagaacctatcgaacacggagcgttatcgaggcagcgaacacggacacccccgcctgtcaagccgaagccaaagcatcaaattgagctgccgcccccgcaatacactgatggcgctccttactttcagacgccacagaaggacccgatgaagtcaccgccaatcaaacagaagccagcgaaattgaccacatcgaggacgaccactccgccgccgccaaagccaccgccgcaacgaggctcgcgccaggcacgaccacaatcagaggacatgaagcgctctgccgtcacacgccgaaggccttcgacctcaatgggtagtgagcagaccccgggactcaccatcgtccttcaagtcagcgaaagagatgctggaagaggacgagaagctgaagcctaccctgcctccgcctcgccggtcccagacccggaagcctgacggtgcagcaggtggcagcaggccgcgatcggcagccccggtgccgacagcacggagacaagaccaaaaacagaatcccatgcattcgccgactcgattctcgcctcctcgacggccaacgtctgtctcgggaacatagcccggctcggtctaccataacaactaccaacgcgactcggtaaagcagatcacccagcacatgactggagaatcgctctccagcgccatcatgggtgctgctttggcatcttcgcggaacgcctcgcccgctccctcgcagccaatgaccatcgaaccgctcttcccgcctcgaaaacaccaccatcaccactctcctttccaccaccgctcgccctctcctcagaagcaatctccgccaaaagttgctggtaaattgcgcaccaccatgcgcaaagagccctcgtcatccgaagacgaagacgaagtccgccggtacaagaagaagggcacacgcatcatgggcattaagtcgcgcaaacaccctaataagcaccacgaaggcacacgcaatcgctggcgtgatgagataaccgaacgcgaaaggaagcggtacgagggtgtctgggcggcgaacaaagggctgcacatcccaccattgtcttctcaaaccgaggacgacccgtcgcaagatgtgctgaattacgctgtgcaggacatatggactcgaagcagattgccggtacatgtgcttgaggaagtatgggatcttgtagacagcagggcgattgggagattgaagagagaagaatttgtggtagggttgtggctgattgatcagaggctcaaagggaggaagctcccgatcagagttagtgacagtctgtgggccagtgccaggggcatgggactcaacgtcaaggtcagaaggtaactctttgcattcggatggtattcgtgttgttcttggcttttcaggcgttcgagatacccataaacgtaattcaatagacttcagattattctctggcttccttacctccgcctctccctcccaccgccgccacctcttgcacaaacctcgtcgcaacctgaaactggcccgcaaaatccatatcgtaccagtaattcaccgagcagcacatcccctcctcgcccgctatctgcttcaccttgtgataccacagcgctggcagatacaacaaatcgcccgcattcaccgtgaccctcatcggccgcgcgaattctgaatacggcgtggtattctcccccggccggtcgggatcccacgtcggcagcggtacgtattcctcgggctcgtcgatactaatgcgcaaaccatctttccttagatcctcagttctaagctccggatctagcggagcatacgttgccgacaaaaccgagcgctcagccacacacggcgcagatataggcggtaagatgacaaactccttcttccccgccacctgcacgaagacattctcataatggtctttatgcagcacgctcgtgctgtgtgaattcccgacccaaagattcacggcgtcggggtcttgctcgagggcagcacttgcgaaggggatggaaggggggagttcgccgaatagcgcggtgtattcggagcgtaggttgtcgttttgggattggatgtagcgtgttgcggagtcatgggtttcggttttctcctgggcgattatttgggatagagcggaagagaaggattcagtgacttcgtagggtttgcaaaatacactgccgcctgaggggagatggaccacggcgtcggcgtttcccttgggggtgagggcgacggtgacgggcgtgtctgcaagtttttgggagaggtaggatggggtccaggttttgctgatgtggcggaatgttgggtcgggggtgctgcgaactacgaagggttggttgcgggagacgaagcgcatgaattctagtggtgtaggctccttgcgaagttcgatgatgtgttgagaatttatgtcgtggtagttgtcgagcaattcttcacactcagtcagaatgggaatgcctacttcgtatacacatcacattctatgcgtaaagagaagcgcacctataattgcatcatgtacagttgctccatctgggagttcagttggaacaggccttcaagcaattagtctctgatctgtaatcatagagcaggataggggtacctcgttttggcctggtcttgatctcttaatcctactactgcggtttccatcatcgttgtagtactttgatgccgcatgtggttagagcaatgaacgttacgatgatcactgcgtatttgtaggaaaacactagcgtcgggtttactagtttagcctcggagataccatgagaagcttgaagctcgcgctactccaccttccacacttcagtcccagactcaattgacacgcgcaattcgccatgcgctaaaaagtcagataaatatgcccaagcgataacagcagcacgtgttccctaccatggcatccgtccagaaatggagccgtacgtcttcccccaacctctcagcactaactaacaccacgccaggaatcgctctccgatacgcccaagccgcactcaccatccacatcttccagaaatacatcggcggcgtcggcagtacagtgggaatctcgatgatacccacgatacccccagagtacttcggatatccatacatactctactcgtctctgcatcgtcgcggccggggcgtcaaagtcggcgacgtaatcacatacacacacccactcttccctaaacagtcgggatgtaagcgcatcatcggcatgccgggcgattttgtgtccgtaatcacgccgtgtcggctggatgacgatgttgaggcggaagatgtggatgggaaatgggcgcgagtgacagagcaggttatacaagtacccgaggggcattgctgggttgcgggagataatctggagtggagtagggatagcaggctgtatgggccgttgccgttgggattggtacgatcgaaggtgttggctgtggttaagccgtttaaggatgcgaagtggttgggcgcagagcacaatgtcaaggatgcacaagagaaggaacatgattgggtgattagttgatggagagcgaagtgcatattttgcgtatgcgcattccgctttcatgatgtattgatgtaagataccctgtatatatgttaggcgactgatacgcttgatagaagatcatgcaaaccaactcgtcgtttacccacaaatgagcggtccaaacgctacacatggcaagctggcaacatatggcaaaaccaatgggctatctagcaggatccaagccgctctgctgctgcattctcctcctgactgaggcgatggtagaagcacagaatggctcgccatctagtcagcgctgctcatacgctggatctcttcgttttcgtctctctgtcatcatgattttttattagaactttcgcagtatcatcatcgcgagtcactccatgaggtctcaggaacgcggctcggggatatgcaaatagccataaccccgaccatacttcgggatccgattttgagcgaaatccgacgcatgaccagcaagttcttcaggctcagaaagcagctcgtcatccatctcccaattattgccgtttgatcgttgtcgcgcagcatcttcatcagcctcctcttcatcagtcggctcgcggatgcaccaattctcattgtggtcacggcgatatatcaagccgtagcgcactgctgtacgagcgttcgggtcgtcccatgcatcatacgccgaaggttcgttggtacggcgcccagcttcggctctttcgagctcttcttgcaagggatcgtcactgtagtcgattaagtactcttcctctgcttcttctgctcccggaaagctcggttgctgatcctctactctggacagagacgatgtgtcggtgttactattctcgttagcacgaggtgatacttgaggtgtcgatgtgtttgtcgaagctgagctcgactctgtgccctgatttgcatctatcagcgccgcctcatccaatcctacgagctcagaggtgtcccgcgaaggagattctggcgtctcactggaactatcgctccaatagtagctcgcaaccgggcttgtcgtatcatcttcatccgaatccgaatgaccagggctgtggtacccttctggctctcgctgcaggtccctacgggcttgcgctgtcctccgagctgtgcgcgctcgctgtccgttcatgtatacctgatacagtggatggccctcgagaagcgtcctcctaccttctcgatcctgatcattcccaccgaatccaatcagtggatagctaggcccaccggtcgtcgcagggacattctcgcccaaagtcgcatataaggcgtgttcctcaacagcatccataaacccacgcagccgggcctgaccatcctgcgtattcgtgtaggcccgcacagctcccaaactcgtgtaccgatcacgaggttggaacggaataccatgcagtgaaggcacatgtgccgccggcggatcaggctcgaacagctcttctcggcaaagcggacatgagccgcgacgggcagcgctcgacttccaccaagtcaggatgcaagttagatgatggcaatgccgacatgcggttatctgaacgacgtcggtagcgagggaatctgtgcaaatacagcagttgtcgggctgtgcgcctacgggtattaccccaccgaggaagaattcagattgcgaacggaggccagacacgtcgttgtcgaacaagtcatctgtctctggttctgggccgttctgccggtgaacatgatgaggaggcattgcagttgttgggttgggtcagtggagctattattttagatcagtgcagctgttggactggatcggtggagatgttggcttggagagctgcgcgggaagggttttgatgtcgagaacgggtggtccaagtgcgcaccggcgcgctaacgctaggcgagggagtgaaaggctcatggctgccaaaacaaatcgaacatagcagcctcgcagccttgcactctgaccgatctgctcctaaaatgaaaaatgagcagactcgcgagagtgacgtaagaatgaataatgcgtggtgagattagtacaatttcaaagtgtctaacgagttggaaaccaacagttgtgtatttgaggatcaaaagaaactacaatcacgtgcatccatgggactcgcaacggctgccgtgccgcaaatcttaagaagtactttaactttagtaacctatacttatacgcacgcgttagtatcttacctaactacacaagagtcaattcctataaccttctctatagatatggcgccttctcaatacgaaaattacgcagttaacatcctttgcgctcttgtctaagaagggtctttctaagagcgcaagatacaacattgctattacatcgtctatttcaagtctatgcgtaattactacctgctaagtacttctttagagagcgccttgtgcatgtagctagcttgttattatctaacgtagtttttgtatcgttattagctacgctaagcttaaaacttaagagagaatgtagctgatagtgctagctaaaacttaaatcacgtaataagtgagtaagagtcttatcgcttgtgaatacgagggtcttggccatcctatgtattttaagtcaggaaaggtacgcaggatcgcagcagaatcatagcgaagctgacatctaacagttgggcctccgagccatctcgagcttggtagctaaacgaagaagttataggataaatttctgaaagtacgtattcgttaaatcaacgccgaaacctaagccaagcaattccagatcagatttccaagtacagtcccatatgatcagtcaaaccagtcagaacgggaatcaagattcggactcggagtcctcacccgtcgaggaactgttcgattcgtcctcgccgcattacgtggtactatcggccgtatcgcagcttgacatctcgggcacgccttcatcatacagctagggcattgcagcaggtaagtccaactttcatagcacctcggacatgctgtacgaccttgtactttaggccaccagccgtcgtggtgacaagctggtgtataagcctggccagtgcttccccctgatagatttggatgtgcatgttgctcccggaattttctggtttcctttcgtttttgttctaccgctcgcttctcctgctgttttcttgaagcttctttcgcttcctgctcccgcttcagccactgctcctgctgctgtttccaaatctttgctgttctctccctttcttgcctctccctctcttgcatctccttctctcgcctctctctctcacgtttctctctctctcgcctctcatgatcttctctggcacgtatcctagcctgaatcacccgtatcttctcgtcatcgctccgaattgcggcgtcgacctcctccttcgctgttctcaacaggatttcctgtgtcttcaagtccgccttattcgaatctagtcgccgcttcttcatatctttctcaatccttctctcctgcctagctctatccttgcgttccttctcctcctcactatcttctgccttcttgtaaatgggtgacaacaaccatgctccccaactattcttctgtgcctctaccgccgcctcagcggctaaaatagtgtccaaatttttaatctcttgctctaaccgcctgattagtctctgcagctcgaagatcgacgaaccgaagctattgctcttgatatgccatcgcgcacttcgttcttgtttcgacttttgtatcgcgacgatttgcgctgcttcgcatagtgtttctgatcgggatgctgaagtaggaggctgatgcggtgtttgtgtgtttcgaggaaacgaccgtcttcgtattatggatgggtagataaggttgtaggctctgcgtttgctttcgtccttcaatgtctcgtaggctcgtccaagcttcaatgtctaatttcagtatgtataatgtgatgatcgacaacactagcttagccctaggaagtggacataccctctgaaatgcttcagtagcgtcgtgcttggggttcctgtccggatggagctccagtgccagccgtctgtaagagctaataattagccggagtgcagcagtttgctccactccaaggatcatgtaataatcctccatggtcgatgactgcgccatgcttccgcaactatttttctctaattgtaggttctatcggcaaaagtaactctgatggcgcgtagagagccttgagcggggtacgatgacttagcagcgcataactggactaaggaatgcgtttgtgctacagttagtatgcacataaatgacaaatcgagaagcttgcgctacaccttaagtctgttaagttggcttacgagataacgctctatacgatacagtatgcgaagatacgatataagtacgctaaaattagcagctaaggtacgagaccaagctttaactatacataaatttagaatgtacttctttaaatttaagcatccttacaactcttaggatacattatcctattattaggctatctagctgttcttttgatatatctaacacttaggtataaaggtaatatagcttctagttggtaagaaagcataagcggcagcacagcttaacactttgtaactcttgctataagctctcacctaattagaaaaaagcctatagaataagtgtatagtattatagagcaatagaaccaatatagaaatattgaagatgtcgaatttatatcatacttgcagtacggggttgtttacgtgacccatggacgcacgccacatcacgattgatccaggtcttcatagacttctgaatgtgcggaagaatcaccttggggtggcagaagctgccatggttcttcaatgtcgtcgtaaagacacttgatagcgtcttcatccgaatttgattctacccgttctccctttccctctctagcttgtggtccatcctgacttcctctacgacttcccgcactgatgggtaccacctcgttatcgacagactcgtcagcatcattgcggagcacatcaaatcgacgcgtgtgcgttgccctccacaaggcttcagtttggttgagctctttagcagaagcgagtaatcccgccactcccgcgtctgtctcatccctgaacgcctgggtatcgtatagcactcgccacgggcgaggatccagcattgcccgaggtggcggctgcacggggtgctgatcaacaggctcggctacaggttcagtattggtcctgcgacgtcggacgcgtcgcggaactggtggtgcgtcggaatcgtcgatgaactctgacatgggcggatcgtagtgcggcccgtatggctcgtctacatatggctcctgctcgtccaaatcggacagctcgtaccgctcatcatcatctgcctcctggtcgtccggatccatcatctcctcgtcaagcgcgtctatctgagcttgagtgagcggtgcaggctcgaatagctcgcagcggcaattcggacaggagcctctacgggcgttatctgattcaaaccacgctatggcacattccaggtggaacatatgacgacaggctatcagcttgataacttcggtttccagaggctctgcacagatgttacagttgcctggccgtgccgagatgcgaattgctccgctgtgaaagaaatcggtttgagtaggaagctggttggaggtattgagagtattagaagccatctttagggtgaagatgtcttgtagaagtaaattttttgtggccggagaatctgttatggagacgttatttcgaattctcaaacagttgttgtggcaaatgatttgatgatctggggagaacgacgcgatcttttcaacggcagaggcagcatcgcgacagggcgctatgcagtgtcaatgtaacgagagcaggtcaaaagatcggtcaatacatgctagggattcaaacatgcagttttgatgaacaatgccagctctcgctaagttgtgatacacagtgttgatgtagaaagtgaatgggaatgagagttcgtcattatgacggtatgctcgtgttcaaaaggaggcgaactgaaccaagcctgacaagtgaatttcaaactcatgaagccggagcccatagcctcatgcactaggcctatactcatcagatgtgcgcatataagcttctcacatgaccacaggcaggggtttgctgatacctcttgtgacagcaacttgagataatgacatcgcgcgagactttcacagtttgagcgcttctgcagctgagagacgcaaataaagctgtagcgatgcacttcaaatgtgaccgtacctcgcagccacattgatttcactgtattgcaatcaccaacgtgttatcagaactgtgcatcgagtctacctccattccacgggctagcaagatgaaagtcttatagcaagccgttctaagcgttcacatactacacaatgccccgcgatctacacaaaactcctgagaatctttcatttcaaaactccttccttgccaattctctcacgccggatcgaatacgacatctaatcattcggcagtggtgcgaagattcgccaatactcaattagctcctccgcagtccatcccgtccggtaaagagtcaaacgaaccccgtgaagagcctccagatcgtcgccaatcatcgcaggcccttctcctgtgcgacgttgaggatgcacgagaggcgatgtagaagggcgaattggcgcatattcagcatatctgcgcactgtccgatctggttcagtcgagtaaccatgtacttccactggccttgcagggagtatagcatcgttccttgtatctggatttgttggttgatcaccgtggttattcccataacgtcgtgtctctggagtcgtacctcgcagtaagtcatactgtaagacgtttccctgtgtttgctgaggaatggtcgatgcatatagctgtctgagctgctcttcagctgtggccacggcagactgatgcggcacattaatcataggagttgcgtacgcaggtcgcaaatgctggccgaatcgaccccaatccgcggcgagccgctgcaattgttcgctatcttgccctgatcgatagtttgccggctccaacatctccgctgtctctccagactcactcccagtgccctgaatgctcagcgctgaaggtctcttaacagcttcgtacaacactgttcggcacaatggacaatccatgtgacaagctggtgctctcggcgttccctggaaccacatgcgtatgcaagttgcgtggaagacatggccgcatcttcgtagtaggacatattcaccaatcagtgtttctatgcatatggagcatctatagccatctggaggtggaggtggaggtgtgatgcgtgtgattccggtcatgtagaattcgtctctggtaggtagaggagatagtgcaggtgtcgggtgaagtgttcgatgcatttgctcaggcgcaatgtcaggatccgaggataagaagctttgcatgtcgctgaaattctgatccgattctctaccagaaggaggtagtgctgatgtgttagcgcggcgaggcattgaggttgacgctgtgtgttggaaagaaatctgggaccggaagtgcgtcttaatatacgcaatacgcatgcgctgattagggtagcaatcaagcaatctttccgaatcttctcccataatccacaacattgcagaaagtataaaagatgtaaggttcagtacatggagctgaacttcatatggctgattagcaggtcttatacctcaccgacgctggccgctagcaacaatgctcattaagggtattctcccttaccacagttcgtggaaccagggctctcctctcagggccatatcatcttcatacagcttgaaatatttatgtgagccagaggtgaatgtgcactcagccccacttatccaccaacccataacccacaacaaaacaaacacacccaacacaccactacccgtatatttatcaactaaattaaaaacctcccatcagaacaccaatacaagaacaagtccgttaaacccttggtgtgacactggggtctaggcctcggagtaacaccttgtgttgtgagataagttcttcggcgattcgactccgctagcagcctgcgaacggcagggtgttctgatttttgcgtcttttttgtacaatttgaaaaagaatggagatggagcgagtgacatgtcatctttacgcgtgtgtaagaagatttttaacataacgctgcgctaaccatcgctaactgctgtctctttagcaattagaaatacaattgcattgcactattatgtttacgtatcctgtgactacaaaagacatgtatcttcgagttaggaccccatgtctcaagcccctcgtccatccactctagtcagacttgtatcttcctgacctcccgtctcacggctctataccttccatcattgcgcgcctcagcctccacctaatccgtctcggtctgctcactaggttccgctaccagaagattcgcttgctcgccgccctgagcatccgtcaccgagtcagtcggcgcttcgaggcgaagacgatgttcagtacgtgacacctcaagcgccgccctgttcacacgatccatatgatctatagcttgccgtgtggcggctgaagtattgtcaagacttgctgccgctgccgccaattcggccacaagactgactgaagtttgtgctactgtttcgagagggacgacttgggcgacttcagcatcatcacgatgtgctgccgtcgccgttgatattgccgtcagaccagccatagctcggtcttgcgcgacttggatacggtcgtgaatggtactaagcctgtccaagtgatccgtgttattcaaagaccgacgggtggcgagttcagtagcgtcgtgacgtgctatcgccacctcaagctcagcctcaagacgagccatcgcctgcccgtgatctgctaggcgctggatgccgcggtcacgcgccgcagcccaggccgctccagcggcgtccacgtcatcctcatcccaaagaagtctcgagaggagactatcagacctggaatttcccgaaggtctggagtcttccggagagctggagtcttctgaatcagtgtggaggctgtgctgggcagcatcgaagtgtagtgtgccaaacaacacagcccgacacatgggacacctcctatttcccatcccataaccctgaagccagcgaagtatgcacgcgcaatggaacacatggccgcacttgatgaacttaacgacgtcggtggtgagtgcctctgtacagatggcacagtcggtgtctgaattggatggaacggggatgatgccagtcatcaggaactctggctgagagcggagagtggccatggagggcggtggaggctgcactaaggaaagggcctgtgctgagggcgaagaatgcgctagggggagagcaggatgtgctgaaagaagagtagtctgagtgtcattcacttgggtctcatcgtcttgatctccgatagaatctgggcggatcacaattggcggatgagcgctggacatgtatgcttgccgtggatttgagtgcttgtatgcgagttgtgttgagttgagtgcaagctggactggaagtgaactgcgcaggtaacagagcagagaagtaaggtgtagaagaaatgtttaaatcaagccaaaaggaacaaaagtaggctaaatatactccgagctcacacaatgtcccacagcatcgagcggtgagtggtctacgcagaggacgcctccgctcatgcacatttccgttcgcaagggatgttgcatgttgcctcagcgaaataacaagaatcaaaaccgagcggtgagatgtcgacgcggagggctgtagatacccgtccgctaggggatctgtacacccgtcaacttgagcgtgaagacaaccatcaaaagcatttcatcttaaacaaaatcctgccataccatctgagcttcgatactctgaaaagccaacatcttctaaccctcttcagaaatgcttacacaagcaaatccacacttcgtatgcatcaagcagtgagaggtcgataccagaacttgatgccaagagacgtgtccactcatgtacgttcccgctcccgtccgctagaggatgatctgtactcatgtcaacggtgctggaccatgcgcaataacccatagcaaatcacaccaaattagagcgttttctttcaccacatctcaaatctcccataccattcacgcaaacgcctcatcaccccatcaaaaagcgtatgcatgcaattcccgactccttgtctataatctagcaagcggtgagaggtagacacgtaaggctgtacgttcccgtgtatctgtacacatgtcaacagtgccgaaaatcgtacaacagcctataccaaatcccatcaccccgaatacgaatacattcctttcgttccatcttatgtctcacatacctttgaacgcaaccgtctcttgatcccccaagaaacgcatatccatcactcttcactatcaagcggtgaagagtcggtgtgcccgctcatgtacgttcccgttgtgtaacacaggttaactcagcgtgaagatgcaaatcttgtagtgcctaactgtatcggcttggatgaacttcttttatcttatctcatctccgataccttcagaagcaaatttcccgcctcactcccaagaaacgcctgtgcatgtaaatcgccacaccccacagcatcgaccggcgagagattgacgcagagagccgcgttcgctcatgtagcttcccgtccgcggggacttcggatgagcttgcccgtatgtggcatgagggagacaggataaacctggtacgaaacggtagcagcagagcgaggatttcccgccttgacgctgaggtgtggggttccagagaacagcacatgcgaactacgcctcactgagcgtctcgactcctgcatgcatgtcaacattgcgcggaaatgtagcacatctcacaccgaaccgtgtcaacttgaatagatttctttgattccatctcatcagaataaaacgcctcttatcttaaaccctgcacaaaaaacgcccaaacatgcaaccccgcacatttctcatctaatcccagcttttcttctcatttccaaagaaactcgaatcttcccgcgcgggcgtgcccaacatacccatctcgccaccctttctgcgccccttctttccccaaacttccagtccccagtcgtacatctgccaagcccagccgcccgctaccatgacgccagacacaacgttgacgatgcgcacaaggaggcgccaaaagcctccccactcttccacaaccgccagcataatcggctcaatgtcgaacttgacgaacacgccagggacgtagttttcgggcacggtgtgggactgggacgtcacggcgtactgattcgtcttgatggcgtgggtgctgaagatggatttggcggggtgggcgctggggtcgcggtttactgactcgaggagggggaggaggcccggattgtcggtgtagatggtgggcacgatggagaggtagtattggaatttgtagaagtggtcttggtcggtgggggttgttgcgatggtgttgtcgagggggttggtaagggaggggtagtaggggccgaaggacatttcgcggatgatgtgcgagaagttgaatgctgggtggtgttagcagttactactttacggtatgaaatacgggtgattgagacttactcttgtggtccagatgctgttcgccaaactcctgatatccgtgccctctcgctgtgatgtggaagtctccctggactttgtttccatccagactgccaaagatcctacacgcatccggcgcgcctctgaccctcggcgtcttgctgaacttcctcttcttcgccttgcccaattgctcatgcacatcccacagctcttcccagccaggattcacgccgtcgtccttgcccagctcgtgcatgcccttctccatcttccggcccgtccactgcgaccagttggttggatcgttgcgtagcaggtcacccgcgagtgttcggtcgccggccgcgtcttgcatgttgacgcgtaggtcgtggcagttcatggcgactattatatcgaggtttatttgcatgtcgtgtgacacgcccttctcgacggagaaggattgtgtggtcgagccggcataccatcgcgttatctcggaccaggagaggtatatgcatgtgaggatgagcgttacggtccatgctgaggagttgcgaccttggacgaggtatgtcttcttggttttggctgtgcattacttgttagtcaagactcacgagagagtgtactggagacttggtcgcacaagctctgatagtcgcaatgaagcttgacacgcctcaacaccgcaatcgcgtcccctcgactccccacccaaagacaatatacttacgaaaagcatcaaaactcgacacaatgccaccctttgaagctccaaacgcatcctcgtcgaggctgtgatcattgaagccgttcatcatgggcgcaaatcgctcttccggggcgcagcaggcccaaatgcgactcgaactgccgtagggaaagaagcaaaccagaggttgcgtggggtaaaagagcgacgtggatagttcggggccgtgatgctgtcgcgaaaggccaccttcaagttacagatgggggtctgtgcgcgcggaagaggcccgattgggaaacaccgccacgtgctcaattagggctgcgcagtgacggagcatgggaagtttggcaaagttccagcaactattcgccagtagtcggatggagtgacattgtatacattagtcggagtagagggttatatgtagtgcgcatttcaattgcctgcgcaactcagttaccgcttacgttactggtacttatagacattctcctatgtccttgatccactcctgaatccgaggtttcatccacccactcatccagcgatcagattctgggtagcctttccttgctctacccagtttaaacgctgtgctaatgctacaggttccatcatgaaagcgaaattggaaacactttgtatttgcttcgcatgttatcttgcagttctcaaagctctggtgagctgttttttcgatatccgaaagatatgaatcgtgttttgccgtcgtagtcttggagtagtggatatcatcgctcaaattgtcccaatcctcgcgggcatctagtagctttggagctacaaaatagttgtagatatctctgaacgataatttccgcggcagctctcgcaaggttgactgtgatctgtagaagtctccttcaaactcccagaatgatgatatttcctcgggactcatgtgatgcatcgttacagctggtccacaccagtgcgtaggaccaaaaggtaaggtatatggtttttcggtattcagtttaggccactgtaatctgttagcagtgtaaactataagggggatgcagacaaggcatactatgtctttaacagataagccaagagtttcgttgagagcgacagaaaaaatatagtcaccacaacagtgtgattttgcttcgtagtcgtacttcccagataaagtagggaaaattctcgaaaactcttttagaactggttgcgacagaatataaccgcttcctccataggcaaaaccaacgtctcctattaacattaaggagccaaggaagtgctcttctgacgaattcaggctccctagccattggaccaagttaggccataggacataggtgtctgcctcgatgaagatataccatttgtagtttgggcgcatgtagaacgtcttccctgcaatatgggtagtcttgtacttatcaaggacccatgcttcatgagacctatttgcaccttcactgcaactttcttggtccgcaatacaatcctgttgctcatggtaaatattgaactctggattcctactcttcacgtcttggagaacattatctaggctatcgtagatctgtacgccagcaacagtatgttccatatcagaaaagatgaggtagtcgtgtaaacatcccaaggtagttataagctgggtagggattttgctaaatagttcgcttgttccagttttcattataacaagagtgtctgaagtatctggcatccaatcacaggcgctgtgtgtcttaggagccatgtacataggactccctattgggctatacccagctcgaacatgataaaagtggcgcagaagactgtacccagccaagaatatacacaacaagacgaacgtatggactcccttggggggtatagaacaggtaggccgtaagaccattattgaaggacgggttatagtgtagtaacgtatacagtcttgagagagacgaaatgagaacaagaagtatgtggttagataatattcgtcaggaatgacttcataacaacaaactgggatatattccctgtccaagtcctgtaatagtcaacccaagactaccatggattaattgaaatagggccgctgcggattggaataggaccgatgatgatgtgccaacacgttgaacgcaacgaaagggaagtatccaagctattaacgaaaccagactgcatccgactggtcacccattcagcccaccaagccgcaaataaatagcacaaaacgcagcagattgattttacgagcaaacgccgagacacaccttggcttacaagacaggatctgaagacaccgtagcaccccatgcaggactcctgaaatcactgcatgaggcgtatatgatcatcgcaattgttgatatatctcaagagctgatacttttacatctctgtgacaagggcgattcgcgacagagctatgtcagaccttgatatgatgtctcatgtcaacctttaacgataaggggcaagcacgaaggcgcaaggccggcatgtctcagggcgattaggccgactggagctgcaagccatcgaaatacctcccccaacattctcgactgaaaaagggacgtgacagtggccagtaactccgcaaggatgaataatagagccgatggggccgaagcagcggtggttctgcagctcaaatataatgaaaggatcgttcacaatgcgcattcggcatccagacaacaggcagcattccagaacctcatggcgagcgattacagattccacccaggacgagcgtagtatcaagagtcgtaaagactgcccggcaacatccaaaccacataaccgttaacgtccgtagtcagaggcaatgcagaaagaaaccgatagatcctcactcggcctcccataaacggagtgctagcgcacatggcgtgcaagagctaaatccggggtgttcggaatatcggattagacgaaatctccggcattgtttgttgcacgcagatcacgctagcagtccattcgtaggagaggagtgtagctagctccgaggcccccctgaatctctagtagcggaacgagccaatattcgctatagaggctacttagcgtgcaaagaccaaaacaaggcttcttacaatgttacattggctaaaactccctgtactgggccttgcacgcaaactacgctagcactctgttgatgcgagggcagtgtacgaccgcggttcaaaataggaccgcagcggatcgaaataggaccgcagtggatcgaaatagaactacatatgtactagtcattgacatagaaccgctaataatcgtaatagaactactcagcattgaattaggactgctgggcagtgaattagaactgcatcggttcgagataggaccgcatcggatcatgataggacgcagcggattgaaggacgactgctaaccttagatcctagctagcacactctgctagtatccacgttggtataagatgcactctgtaactctcacttttgtgctcatccacattccacgtactttgatcaacgctacttatatacctcgttactcgaaacaacaacaactatgaagcactttcttgctcttttttttcttgctggcctcgcagtagctgaggctcagttttcaaggccgcctaaggacagggtaagctctctattctaagagtcgctatatataaattttctaaagcaaaggctaatgttcgaaaatagcgtgacgctgagcctcaaattgctacaaagccacctcagggaagggtaagctatatttgataagagtctttgcatagagcttttctaaaacaagagctaatgttcgaaaacagcgtaatgccgagcctcaaattactacaaggctactttaatttaagggtaaactatcttcttacaacagagttgtggcctaaaatctttcttgaacaaaggctaattcttttaaaaggagagacgctaagcctctgtaaccgtactgccggttacacctcttgccagcccttcacgatccttgttccaactatctaccttcacttatcttttcgcgctgctgcgttcacaccttgattacttagctatccttgtgtactacaccttagtactatgcgtagaatatcaatcaaacttctttgcgagtcttgacatctctgctcatagcctcttgtgactcccagacaacacggcctccaccagaatgatcgacgacaactttatctgcgaccagtggtcaggaaaccaaggctgtgagttgatgaaagagtgtcttgtatttaaaaatggcggttaggttatatgcacgcacaaccctgactctacttcttgtacttcttgttatgcgcagggctttctatgtactcgaattgagcttctgtgcctctggtgggcgactcactgaacttttcaaggagctgcaactacttggtatacttcaaatggaaatgtttttgattttctcgcgtgctcgaatgcatgctgctatcccattgcttttgtccacacattcccgctcggcttcagcaggtacatctaccaattgtcctttcacgtcaggtgacgctattctgaaatgatcctcccgttaagactgggcttcccccggcctccgtcaaagttcgtgcctcgttgtttgagggtgagacctgtcactgaattcggcgctgcgctccgctttggatgtgtgctgatatactatctcctgctacatcacaagggctcataacctcgcgcaccgtcgtgatggcgctatattcatgccccttgattgaagtacgctacgcttattaagacttaaatggctcagcgaggccttcgcttctttgaatagctcggcaaggcctttagaatggtcggcgtattgaattatgcttaattcgttttggaagtgttgagggacgcaacagagggtttcgcgattttgatgctcctcgagtggggcggtagggggcgacgcctcaaaggaacacctctgtagcaaccctggagagcaaattacaatattgcgcgtgggcataggagattgtgcatcatgcagggagtaaggataggtagaaggagcgacaaagcacacagctccaagaactacgactttgcagcatattcagagcttagctttgggtagacaggatgtctatagcttactatactttagctaacgcgcgcatcaagagccgccaaacgcagccacaacacaaccgtgttacctacgctacgattgctccgctctttcgatttcgcaaaacagcgttcaagccctacacctaagcactcctctcctccctatccaaactactgaacttcgaatccccaccctgcgccaaatctcccctatccccgcctccactctgtgctgccgccctcttcgcaaactcctgctcggcgacccttccgggatcattcttcgtgccaatcttgccaaataccgtcttgccatgcaaattcgggtcttcggttagattcgcgcccttgggacctccaagctggtgcgggtgcgagtacgctgcttcaggcgcgacgttgccttgaacaccatcgaagccgacttgggcgccggtcgacacgccaatgtggtcgccagcgctgttgacggacgagccgatggtgttgtaggtggggcctacgccagattccttgccgaggcctttgccggctttgagggattgttcttcgctccagccgtcttgggcttcgcgggcgtgtgcatcgacggcggggtcaagcctcgtagcattagatgtgtcggtattgttggtgttagaggaggcggagggctgcttggaggcgccggctttggggttgccggcgccgaagtcgcctgagcctttgagggactcggcggcgagggagtcggaggtgactgtgcctacgccctcgtagatggggttgcgggttgattcggggtcggtggtgacctgtgggattgttagataccctgggagatgtggatgcatatgctggattggggtatgcagatgtactgctgactcgtgtgaacagggttgagtagatgcgtaccttttgtccgtgatgcgacatcgtgaagtctggattgttgattatggtttgtatggtttggaaagacagcaatcgattctgcgtgcaggtgatgtggtagcttgggagagtatcaccactgtgcttgacaccttatattcgttctacgttgcgtcatgctacattactcccggtgacgtcaagccaggcaccgctagaggctctccaagccagctgcggcatatgcagatcgccattggcatgtggtgtctttgtaaggcggctaggtatggcgtcaggtgcggcgccatctcggcgatttgtactagatctcagtactagtcgatcgatttacctgtttgacgttcagggcttcaggtacatgcaatcatcactcacaaacagcagagcgaggaatgaatctggttcatgttgtacatttttgttgcgcgctgcacctgcagctgctgccagtcaaacgtggacatagctgtcatacatcccaatgggggtcataatcgtgacaagaaagtatcccaaacgcctttttttaccatgcatccaacactactgcttgacaccagagctggggtcattctttccagggtaaccgtagtccttgccggtagtctgctccagaccggagtggttcttctggtcgcgtgtgacagcatcgttggggatgccgctcaggccatcctttgcctcgcgggcagcaccattagcatcaccggtagcaggctcacgcagcgacccgctgcctgacgagatgccggcctcttgagcacctgagccaccgttgacggttcgcgcatccgcagagttgaagtctgaagcagcagcgggctgctcggggagaggtaggtttgcctggcgctcattgacgaggccagagtcggccttcatgtcgacgtgggtgttggactggccttgctgagaggaaaccattgtgacttttgttttggtgctgaatctagttagctgtctgttcgcttgaaccagatcctggatcttcgaggctagccgggacaggctaagctgaggttatactgcatgcacttactcgttcggtatgattgaggaattgatatgaagctgagtttgaaattggttgctggtttagttgtaaagctgctgtagagtatgaagagaggaaaacatcttcgacgctgcgcgatggttttaaatgtaggaagaacgttcttgccccacagcgtgacacggcgtgacgtcaaaccgatgtcaaaactcatcgtgattctcctgcggaagggtcatgcgagcggggacctttctacaaatccagtcaagtcctccgttgcaatatccatgtctgcgatgatgaatcgcatcttccttgatcgccaatggcagatggtattgctgataaccctgcatgcgtgtggctcaacaagtgtggctgaccggtgtggcggtgcaatttatccttaccgtcactccctaactccagcaaatggcggactcaaccacggttgttacaggtcttgacaaggcgggttctgcatggcgttcgttcgaaaagggcaagtgtgacatgattcgtcgagaagtacgatggtgaggcaaatgaatgaaaattaagtagtattatacaaagcccaggtgtgtccacggggagatcctactctagcgcaatctgcaatgtaacgattataagaaaacttgtggtaggaaaagcggggtgggcaatgcgtgtacggttgcgggaagggcgattggtagcaaggcacacgagactgcgactgtgcttgatacgctgtggcgcgacatggccggctgggcggctgctgcaagtcaagcatgcagtacagtttgtatggctgtgcagcagatgtatccatggggtgttttgatgatttgtcgtgggtccatttcctcaggtagctaaggaatcgaagcccagttgtgcaagaaccaatctctgaatcttgtggtcgctatgtctgggttgagcatgttcagatagcctggaacggcaaagtcgaatcgtccttcggctgttgcaaccagtggcgatagctgccggtatcttatgccatgacctgcagcctgtgcttgattcatttgatgttgcagatctcccagtgttagctttgacattaaaggggataagagagcactcactcggtacgtcttggtgaacaatgctattccatggacgatctagacacatgtaagtcttcctatattgtaaagggaggtattacactcactccgacaagatctgacgacctccaccagatcattaacagtcattctctcgccatacatagacatctcgggttcccacagcggcatgtcgagtgccctcactacgaattgcgcaacatcgtataccgaagtcaagcaaatgcaggcaagattgcgcgcagcatcgtaggttggcgccacggcagtcatacttcggggattggcgatgtagtctccttcgttactgtatccagtgttggcacctatatggtgcgaacgcatgccgttcacagagaagcgctcgtatagtattccgcaaacgaagacgctgcaacgattagcaatgaacattgtaagtctgggatgtgccatacgtatattgtatatgcccctgatagtactctagcagagacaaggccgcagacttgccacgatcgagcacagggtttggcccgcgcaagcctggctgaccttcaaattcggctggagcgaatctccgaactctacactgtacggccgcctcgataagacgaagctgaggagtgccagtaaccgtggatataacagtatcaatacccatgagggcgtgctggagggaggctggatcactgtagtcgacgacctggcattgatagccctgcgagatcagggcccgattgatgctgaataggtgaattagataggggtataacgggagtagagttggactgctgagacacatacagcccttgagaggatgacgagttggtggctggtctcatcgttgatctctcgtgctatcgacagtgcaaggccacaggttccagcgaccgcgacacgcatgttcattttcgaggaggactaattagttagagaagcttcatttggtcaggagaatgctcatattttaccttcatatttcggaggcgttaatgtgttgacaggagcttcgagagcgcacacacataccccctttaactactgtcacacaagacgaatattgacgtccgtgagtcacggaggttgacctgattctgaagacggtgaaagagcgcacctgcctatccctcggcttgcgacgcttctcgagccggaagacatacacgaacgattggacgctgggcttttgatacacgtttcgaaaggttcatttgaatttgtcatgccaatcgcatcaagaagtagtgtcaggtgagttgcgctagcctcaacgaacggcaactgaacgctaacgagctcgagtactggtgaagtgtggtgcaacggccaccgtcttttcctgcatcctggcatcggcagtgagcgaccgacggaagaatagagtgttatggacattgtcccgctggcacggctgccttgttggacgcctcttccgttcgtacggctctgctacacgacataccaccatcatgattcgccactgtgatgactgtgaacaagcacaaccagcctgggctttcaagtccagtagactgattagcagtgcaaacaaatgcccgctcttgtagttgctgtatgatgcgtatgcgtactagcaaaggctgtctcgtattcccgactgtccatattgtgagcagtcagatacaaatcaatgagtattgcgccagcaaatcgaccaaagtaggtcgaggaatgcataggcgagcggcggagatgaccataatcgatgcctggtagaactgaccctagatcgttggaaatgagcccgatgggatggtcgtgtactgtgcacgaataagaccgctggcaacgccgaatggccgtgcacggtgtatctagaggactagtctatcagatgggttcggaagtgatgcaggactggccaatgggcaatatacaggaagttccaacggtggggtccagctccatcacagaggacaatgcgccgtaatgtacgccaaagctgcatgtgactttgctcttacatggcgaatcgcgccgtggtaagtcatagggctacagccctacggcgtacttctaaccgtagggcgggaagtagacgctacagagcctcctgcttcctacgggggttcaggccgcagtattggctgcatgaggtcgagcgagtggctgacgtgaaagatagtcgcgcagggccagcaggatgactcgcagcgtagagctggagattggctgagcaaaagtatcgccaatcattcctctggcattacgatgacaagatagggaaatggggccaaaaaccggtgtatgtactagggcgtcacagcatccaccgtcactcaagtgaccgtgtgcacgtgcgcctactaggatgggaggactaggaaatgagtgtgcttgcggccgtgaagaatgagtcgtacgcgtttccccacgcacattctttcatcccagggtattaccatgacatggatgggttgaccggttcccctgcggcaccagcgcggatagttgacatcgcatgtgctcaattccgactcattcggtgcttctttggcagcttaagagccgcaaaatcccagctctttcataggtaacttctgccttggacgagcagacgtgtgctcaccggtagcggcggggtttgctgcaggtctgctctgaacttacgtctcaattcgcctggcattatgcagaccgtcagatgtccggcaagcagacttttgcataagcgcggggtgtagcggtcatcttaagggtgtaggttttcagctcatctcactgtcgtcggcgccgatgattgcagatcgacggctggactttgttctccgcacttggcaaaatcgctgcctagctgctgcttcttgagcgtgacgagatcagtggtcgaggtgggagaaaggtgtagaccataacgcgcaaggtcaatcgaaagctctgagatgatagcagcccacagacagatgcaacacgaatctgcggggaggtggtccatgcagagcaaatcagcgcttgtcgcaacgggactaggatgggatcacgtgttgacgcgtttgatcacgtgttgattgcaatccctaaatccataacagccttgcaagtcaacatggcacgactatgagtatgcgcagaggcaaggtcactaggcgttcgaatgctgatgcaccgattgcgcgaatagacttgggtggcgttaaagctcaaaagatgctggtgtcatgcacgtagccgcgcgaacgtggctggataagtcaatgctgtctaggaggcgagcgcgtgctcgtaactctacctgtgcggcatcgggttggcgtcaagtcgcgctccatattgtattctcgacgtcctttgcgtagcataacaacgaattcatcgatcatcttacagaggaagtttgagaagtctgaatcaactagacattcgacagagccatgtacacgtcatacttcagcagcatacacctgggcatgtaagactcatacattgacgtgtacaaagtagccaaattgcacttcaaactcgcggtgttgctcttcgattgttctgttatgcaatggctatatctgcaagttttcattaggtgcctcactaaaagaactctcccgtttcaaggaactgtgcatgggccacatgcacgacattggtagcccgtgctcccgtgacccaaaggtacgcgacgcgcctaccggccacaatacttgcgtcccatattcttccacctcagaacctggatgtcaattgtcttctgatctctacaatacttctggcaactcgaggatacgcccgtcatgtctaattcatcgcctcttccttcatttacctcgcctgctcaatccgcgattggcaggcgtgatgtccccagcaccccaggcgctcttgcatttctcgtgcactcgcaagaaaccgtggcaaacaagatgcctccagacgtggacaacaaggctattgctagacagagaagacgccgcacgaggtatgttgaactttgattattttgcctttccatcgcgaccacgttgatacggtatgctcgcgacgcgttccttgtcgatagctaggccagcacgtgcccggctcgactccgccagcacaccccaccatccgcatcccacccactgaccacgtcatcacagcaaagaagacgaagacatcctcaaagcggaatacctgaaaaatccgaagcctgataaggcagcgcgtctcgagatcatctccaaagtcgcgcttggagagaaagaagttcaggtatgcagcgattttccctggtcacgagtgtgcgcgccagcactaaccttaatgcccccattacagatctggtttcagaatcgcaggcagaacgacagacgtcgctcacgaccactggaaccttcgtcctcggcatctctcatgtcttcatcctccaatatgtccgacccgcccatggaagaagaggctcacgtccgcgaccttgagaacgagccgttagcgcagggcgtggaaagtggcctcaagtcggatcgcccagtaacgcctgaactcacctcagacgaaaccattccagaatcgcgtcccgaagacgacctcgcgcctaccaccatcgagtctcaggctgcgactgaatcgacagtagaagcatcagttgatccagaaaccactgctactgtgccgaacgaggcaagcaacacacaacaaacagcaccatcatcacagggcgcgtctcaggcgcgcacgtcatggatttccaacagacgcagtgcctcattcgtacgacacagcgaggactacgcgcctgaagtaatcacattcccgaatgcacccgcgaaacctatagaatcgtcgccgctgcccgcagcaccttcttcagtctcatctgcgcgtccgctcaaacgcacccactccttcgtgcgacttcggacaaacgaggatggtactgcgcgcatcgttacagacctcgacaagactccctcccctccgcacatcaagaccagccctgcggccttttcccgggctgctgcaggccttcgacgaagctacagtgcagcgggattgaacgatcgactagcagctgcgcgcggagagcccagccctaagataccccggacatcgtcgaatattggaagaagcagggattcacgagcatgggaattttggtgtgacccagacagtcggtcgacaacgagcctcacaacacgtgccgagcaagagggcagcggaagtgcagcggatgccattggcatactgcgggcgaacaggaagatcctggcgcagaaccaggcgcgtcagaacacacccatcatatcgcgccacagttcccacaaaggcctcagcagttcaggcgtgaagaagtcacgcagctccatacagcgcgcatccaccatcaacgggcgattctcgaccaaagactataagaagggaggcgacgataccgaatccgacgagtttccacagacggaaagcgacaaggagaactgggaacccgacgttactccatcacaacgccgttaccaaatctctacacctccagccgctcgtcgagctcgccagatcttgggtgagaacaccgatgtcatgtcgcagactgcaagtttcggtgcgctgttagcgcgtgagaagggcaagggcatcaccgaccctgagcaagacgacgagctgaggtcgtttatgggtggtgatgatatgagcgggcggagtttagggtctgctgaagaggcaggttgtgttgagggcttgctgaagctaagtcagggtcagtggagataggcgaagcacggatcgtacattgggcgcatagctttggctacggtcagcatgcacggcgtcaccggtatcattacattcttgtcgacgcatttcagcgggttgaggttggtgttatacaaggttagcctcagggcgtcgaaaacgacatggttggtctttgggcgggtattcaacatggatcagtacatccaaatgcattatgatgattgaactttaggattgtccttgttttatgttttgactgcttacagattggccctggtacgctcaggattgtacgcggcgggattgtcatggctgcttcctacgcagctccgaaatgctgcgagatccataggcgcgctcagtcgaaggttcaggtgagacgtgacatcgcgatcaaccacatcaatcagacgccgttcatctgccgagtccgtgatactctcgtcatacgcaccaaccttcgggccagctccaagactgtggagatcgacccaggatatgatggtgtcgaagtagtcagttgcaaagcttttgcggttgtcccttaggaatgatgtgttctggatagctgtctcgatatagcgtctcttcgtagcgcgcttttcattgggagaaatgccagtaattcgatattcgtataagatcgctactgggaggactgacacctggaaatgatttgtgagcacttccttacccatgcgggggtggagcatagagagtagcagattgtgtacttcatggtggccggaagaagcttatgtcactgagacagcaaccgttgaaggggcgcccaattgcacacatcgatttccgtgctccaagataatgaatttttttgaaacagttttattagaaaagaacacaaacaatggcacataacaaaagaaagtgtctagcatatataagacacaaacaaggcagctcgaagaaattgtgcttcgggaagcttccgtgaatctggtatgtgtcatcgagtaatctattgctcatgtgcgcggtcatatgtgccacggccaatgagaccgtagccacagccgcgctatagaatggtacgtttaagaaaaaggttttgtcaaaggggttcttcgatgttgagccatggcgcgcgtttttcacgacgagtggaattgaatgaaaaagcatcgacctcttaaaaagtcagaactagcagaaataacagactaaagcaggcacaatatcaagaacacaggaagaaaaaaaagtaaaacaagaatcgcagaagctcccctccatcatcagttcgaaactcacatccagtacatcgtcttccgcagcgcctcacacttctcctcgcaataatcttgctcctgacttcttgcgtccaacctactctgcgcgctggtcctcttcattttcctcaaaatcccgtcaatttcctccttgacttgcttcactctggctctctcttgctccttttgcgaaaagctcatgttatccatgtcttttggtggccgaatacccttcgacttctcgaattgacgacgctgagcctcaacttcctcgcgcatggattgctgaggcacgaagaagtcgcgcaagtagcagcgggccctttcgcacagcctgtctgcataatatgcgggagctgcgtaggagacgcccattgttgcgcggacgtaggagaggcagaggttgtaagtctgtttcgctgatgttagtatgttcatcgcgacaagtagcggcgaactcgaggcacttaccagatgctgcagatctgagactccgatttccatctcgttgaccagaacgaagtaatgcgctggcttagctgtgcctttgatgccgttgtgcgattgcaggtagaagtcggtgaagtatgggttggtaacagattgttctaccaacgtccctgccttgcagttgttttgagcgttggtctgcatatcggctggcttgttagggtagaagcgcgtgtgatgtctcttggtgcacacaactgcagtcaactttagaggcggtgggtcctcgatatcacgtccaaatgatgcttttcgcacctccttgacgaactgatcatatccatcgcgaatgtctacaagctccttgttcctaacttcttcgaactgtgagtctcctacaccatcgcggtagtagagaatgtttttgggatgcttgcgcttgttgagggagaaccagtcccagagccggtcaacgaccatggacttcaagtcatcaatcatctggtgctgttagtgacgaagaaaggactaagttgagcagcatacctctttgctgccttgatcctgcaacctcaacgaccctaggaaacaaccgccagtgttgtccacggaaccaacaagggccgccacagaaggacatccaaaaagactgccgttcgacgggtgggtcacatctgagcctagtaccaaagtgttttccagatgattctttatgttccctctgtcagactccgcagagtggttgatgccgcccaacttgagattagctttcatcatgatgtttccaatgtactggtccaatccagtaacgttccacgctcctcctctgaaattacttgccgttaccatgacgatactgggaattccaaacacacggtcggccagatatttgaaattcgagtagacctcctggtccttcgacctgagcaccagtatgaccaggtcaaccttctgttgttgagctttccgaagcccggattgcaggcctttcacatttgtcgacagctgatgtgtacccaagtgcgtggcgttgcccactttcaacttcgtgagctgtacttcgaagttctgccgaatctgatcaatgtgagtggcatcgacgcttctttcgtgcaaaactgtgtatgagacagtgcgctcgtggtttttagtactcaggaattgtttgtcgcccaagttccacttcgcatcggccggtttgatgttgtaggattggtctccgtagcggatcttcgggtacgggagttgtgaacaatcgaccttcagcatgctcttgctaatcgtgagaggtaggtcacgacgctgctgctattagtcatgataaaataaaattttgaatgggaacttactccagcgatggctgctcctggttgtaggagcaacttgctcataccttctccttctatcagctcgcgattgcgacgtgggccgttgcatgcgattctgagcatatctgatgtcagtctgctagggactgcacgtcggtagacctgatacggcatgatgaccagtttctcaggagcgaaccaagatggtctttgctggcttccaaggttgactgcatccagttcgggatttcccagcttgatgtcatactcgctctcgagataatccttgatggtgatcgactgctctgttagatcatttccggcatcatcacgcttcttgagggagaaggtctgggtgttgcagggcagaccaagcgcacatattctcttaatacgagactcttcgttgttgaccgatgatgcctttccgtccttcgttgagcctcgttcgtagtcaatgtagactcggagtccagtgagcatgcttgggtagtctcggccaaaaatcgtttttcccgccatgagctcgctgagcagaatcggtcgaaagaaagcgctcgtacacgcgttgacgttcaggagaactttccccataccaggtcgtgtcgagaagtagtagccccggatggtgcacagcggagacgtgcccaatgggctccaacctggcctcgacaaagaacttgtttgcgactgttcgaacaattcctgtgccaaaacacttcgatacgacaatgttcagagcatccatggtagtgctctcgttccagcccataggattccaatcgtcagagggcggctcagacgcgacataacgtttcagaccctgcagtgtcaacgactcgaacatggcgaagatatagatgggcgactgctccatcgttgccatcttgcacattgaggaggtgccatccttccccatccccattacctgatcctgcagcattgagatcttccctcaggtctttccacgctatgatagtcttcacgctgtctgtagcgaagaagtcttggtttccatgcagtacaggcgacttttcgataacagtatccatgaacatcttgttcattctcttggaacgtccttcggggataccgacgacctggaactcatggaacgtggcgtgatcatcaattgttacctcgaagtggttggtgaagacatttgtggtagtgttctggaagtcagttcggatgggaaatttggcgccttttgccttccgagtctggtccaagttcggtccaacatccatgatgtcaatcaagtgtgctatgccgtccgatgcatgaagaatagggcccgccgctggtgccatggctcgagaagtgtcttcgttgttgacaagtccctcgcccgtggcatcgcccttaacctgctcttcgagctctgtaccgctctcatcttgctcttttagctctggaccgctatcatctccttctctatccaagctcagactctctagatccgacgcgagacctttctgcgaatcttcagctgtcgtagaacgtggtgacgacatgagattggcattcccaggaggcgcaagacggttcggagctgtacctgatgtcatagctggaatagacccgatcgattgcggtagaaagccttgcgcttgcataccatcggatacctgtggagtaccaggcgcggcgggaggagatggctgagacgcttcgtgctgctgcttgagctcctcccagaatgcattagctgcatcagtctgatttgtaccaacactattcttccaatactgctgcttagcatcaactctcttgctgtagtaatcgaaattatgcgtgatgttggccttttgttgcgtcgagagttcacctggcgcagtttggttgcccttggccttcttctttcctccgccacctttgttcttcccttttggagccattctgtcgagagaagatgtgatggtgctgtctctctgtccattccaggttccttaatatacgccttcgagtcaagcttgctgtgcatctagcttgatgccatgtcgagtcgaaccatattaaattgttagcaaagctttgcgtactcggaaagtaatatttttacttacgcgagactatggaaaagccaattctttgtgaatcccatggaaaaaagacttgctgcttgacgcaagccaccagctttacccaatcaatccaccaaatccaatacaatcaatcacattcaaattcgcttgaaagcaaagctttccctcctctccagctcaagtaccaatcaactcgccccataacaaactcaaagatcaaaacacccacgcaaaccacgctaactcgactccaacaatccaatccgcgaatcgcttgaccttgaaacaaaccaaaaaaagtaatcaagcatgtagagatgggaagcacatcaaatcgtaagcaaaataacgccgcaaaacactgacgaccatatcagccatagaatgcacaggatgcataacaactcaaacctgttcagggacctcgaagaccggtacccggaaaaattgcaacaccgccatcttcagctcatcacccttctcggccttcaaatgtaccctgagatggttagcaaaactttgcttgattaagctgtagtcttctcgctcacctaacaccccaagaaaacagcttggacatcgcaaatccaaactgtgaactaattgaccttgaagcgcaatggtaaacaacgagaatatcatccgaacaagcagattgcatctaaccagctaccctgtccaatacaatagctaaacaacaactccacatcccataccccataccctgagcacaaaacaaacgaaagaccacaccagctccatcctacatccaaaacatcgtccccgcgacattctcatgccaaggattcttcctgtcaccacccttgtagaacatctccttcgccttgtcaaaagtcatctgcttgagtgtatccgcaacagcttccttgtccagctcctcctgaatgtgttccagctccgacttctgcgtccaagtcttgccgttcacgttcttggtgacgcgcttcgacgtgaactgtgcttcgcgcgcgattctcttttcgcgggtgaggttggcctcgaattgactgagcggattgtaggatgggggaggggcgaagaatttgcggagatagcagctgtgtggcatattagtttctgtctttgtgggtgatgagtagatggactcaccggcctctatcgcataggcgatctgcatagaaagctgggggtgcgtatgacactcccatcgatgctcggacatacgtgtagcagagcctgtgggtctatatgatcatcagcctcgttcgcttgcacgatggtaatgatgcacttacaaatagttgtatctgcacgtccgtcaaacccatctcattgacgagcgggaagtaatgcgccgatctagccgtgccgatgagcccattgtgcgactgcatgtagaagtctccaaagtagggacttgtgatcccgctgtctacgacagtacccggcctgcagttgccgttcttcggcgccgcatccgcagcgagcgggaacattcggacatgatggcgctttgccacaacgtaggccgtcaatttgaacttagggacctgcatgagacccaacttcttcgcgaaagcggcaaaggctttgcggatttgtgggagctccctgtccttgacctgagagtattgactgtacacagggttagccgagtctttacaggctcgtggtaggtacttacgtgtcgctcacaccatctctgtaatagagaatgttcttaggtagagtgcgcttgttggccatgaaccaggccatgagtcgttcaacgaccatgctctccacgtcttggatgtcttcgcaagcgataagacgcggctgaaggcgcatagatccaaggaacttgccgcctttcgcgtcgacagaaccgacaatggctgcgatagatggcgttccagctagagaatttgattctgggtgtgtacagtcgctgcgaaatagattagcagcgatcctcaagcggcgttgacaactcacgctccaagcaccaaagtgtccttcatgatctgctccactccatcgacggaatggttgatgccaccagctttgaggttcattttcattgcgatattcccccagtattgaggactgaagggtttccctttgtacacgacgcataatgagtgcatcccatacatgcaatcagcaagatacttgaagactgaatacgctggcgtattttctttctccaggaagagcatgacgaagttggcgcccttgtccttcgctttttccatggagatgcgggcttctgcctcaccccggtcaaactgagggtcagggcacatgcccacacattgaattgtagcagtggagtatgatctttgcatcacatcctggaaccctttgaatgtttcgtgcaagatttctgggccctttatagcgctatgagatccatcgggtatggcgatcatgaagaccttgaatgcgattttcggaaacgtcgtcaagaatttgacatcgcgcaaattccaacttccattcgacacgcttgcagatcccttgccgtacaaaggctttgggggattcaaggtcgtggctgggacttgcagcattcttgagtcaatcttgatagctgggaacgcaggctaccgaggtcagtaagcttcttgggacaatacatgaactgacttacgaaaggctttaagctctctcccggcctaaggcccaatttggcaaggccttcatgctcaataagtgcccgagtagtgtccggatgatgcagcgcaatgtcgagcatttcggaggtaagagcttctggtactttgcgcttgtggatctggtacggaagaatctgaagcttttctgggagataccactttggagcagtatcagtaccgcaatttattgcaggcattttgggatttagtggaggagattggtaggctgatattgtcagttcaacataatgtggggggtgagggatgcgcaacttacttcgctcaaaatgcgactgcacggtgatttttgtgtctggctttccatcccggcctttcagtgtgaacttttgttctgacactggtagaccagtacctgcgatagtcttgattcgagcttcaatcgtcgctgccgccgatctcggcttagtaccactgtggacgggatcgtacgtcaactgtacacgcaggttgcggagcttggccagacgttcactctgatatttgaaggttgtcgtgtcttggaggaagtcgctcaccaagatgggcttgtagaaggcgctggtgcagccgctcacttgcaagagacattagctcgtgtgtaagtgtcagatatgagatgcgagacttacattctagcacgatctgtcccatagcaggacggatcgagtaatagtacccgcgtatagtgcacaacgatgggctgagattgttgtgtccgccagtgacgaagaacttgttcgctttcaaggagaaggagcctctcgaaagcgatgtcgagacgaccatgttcagcaccccgctgactcgtttcacttcctcctcgacttcctgtgctgagtttagcgtcttgatctggattaaagagcgatatacatactgctgtcggcgccaatttgccagccgaatactgtatcaacaagtctgtgttgaccttaccaagtcgttcaaaagtgacaaggacaggatccctccactccgatgtacgcgccgagccgtacattgagggaatatctatgtcaacccaggaaacgagcctcatgagcttgtagtcgatcacaaacttgtccctgttgtttttcatgcagtcgatgtcgtcgatcgcctcagagatcagtttcctggtagtgcgattgcccacccttgatggcagacctgtgatgatgtactcatacagtggtgtcacagggtcgagcttgatggcgaagtgattggtgtagactgtggtagtgggattggcgaggccctgacgcagaggaaactcagcttgcagccctgaagccttgagacccttttgtatgtcctggaatgcttttggatcgaccttgttgccaggcatggggttcggcctgggtatatgcacaggcgagtccatgacgagcgggctgccgtcgacggcgagcttccctgtcagactcatgctctcgaactgctgctcgagttgaggctggggaggcttcggtgctggcgtgatgttagtatacgtgaagcatgttgtgcattcgacgtaccatgattgccattcgaagcattgccatttggcataccacctctgccgcctctcgcaccaccgcgacctccgccacgctgattaccttgaccacgaccagacattttggactatgtgtttgatctttgaggatattcggaaaccatgcaaggaagcgagtgttgtctgaagtgagttatcagcgctcagcctcatctaatataccctcccaccacacttggctttgtcacaaacaccaaacaactcgaacaatgtctgagaccaaactcaacacaaacaacttgcactgacctgaatcgggcaggctggtgttgaagtgaacgtgcgttacgaagccaaagtgagcggtgcgtcgaaactgtgtgagatagtgtgatacagtaatataatatctgtcaaaagtgagagaaatggtggagttggtattggtggatgtgcgagtacgtgcagtcaggcagggatcgagatgaggaacaacggctatgtttgtcttgcatctgcctgcacctgcgcacatcaaacagcacgtgctcggcatcgaacctgccttccctaaacatatcagcccatcagaaacagcatatcgaagtcaaaaaaagcgtgtccaaaaagctcatacacatgcatacaatcgtctaaaccaaataaaataagctactcccccaagttgcgtgccccccttgtgctataaacacaatagtagcatgtgcaaagaaaaaaccccccatgccatcccattccagcacaagtagatctacacggggccaatgttacagttatagacagtctgaggggagggggtatcgcagcccagcgggacgtggaaattgaagcgaagaaaaggagcactcgtggctcgttttattagaagggaatacggcggtaatgtgaagggagggcattataatagggagccgggtatatgcaggaagccagatatgcgcatgcagtcgtttcggtggagtgggagagatacgggatgggtggtttatttgctgccagcggggagtttgacgttgttggatagccatgcctggggtgtgttagccgtgtgatcagtcatgtggttgattggatgacaacataccaatccctcaaagatgccctcgcctgttgtcgcgcagctgggctcgactttccatacatggtccttggcaatcttccctaactcgaggcggtctgagacttcttgtggtcgcatcgctggattgttgtcagttgcatctcaatgagagggtatcgttctcacgcacctccgttcagatcctgcttgttcgcaaacaccagcagaagcgcatccttcatttccctgtcctggatgattcgcgtgagctccgtcttcgcctcgtcgatgcggtcgcggtcgttggagtcaatgacgaagataaggccctgggttcctgcacaaagtcaatatgaggtctctcgtataacaacgtcaggccagtatcggggtgggagctatccgcaatgcatcatgcgcacgtgctcgcctacccggtaccgtgccgtcgcgacccaacataccagagaagtagtgtctccacagcggacggatcttgtcctggccgccgacatcccagacgttgaactttgtgttcttgtaggtgacggtctcgacgttgaagccgacggtggggatagtggtgacgtcctggtcgagcttgagcttgtagagaattgctggaggggacgttagcatgggcgtgctcactcgatgagatcgaggcacggcgtactggtctttccggcggcatcaaggcccagcatcaatagccgcatctccttggatccgaagatcttgttcatcatcttggatattgaggcacccatcgtgtcgaatgttcgctaatggcgctcaatggcagtattactcgtcgtcggtggtgtttgtttcgcagtcgtcggcaggcacgcggcaattgggtgtttgtaactcctgctatcagcactcacgtgaggctggtggtcggcgaggtgggtcggggactgatgacaacgtgtgattatttcggaagtgtatattacagcacgttcctcagcagggcggtgggcgtccggagggttttgattgtcgaaggcgatataagatggacaaccaagcgaaatgcgcaaggaaagggtgaaacaaccaggtcccagatcggcgaaccgtgcactcccctcactagttctcaaacatgcaaaacgctcgctaggccatgacagctgcatcgcaactctccacaatctcccacatgcgccttgtccgcggtgccagaaaaggggttctcgagagaaggtttccaatttacacgagattggcctcaggaatcgcgcatgcgcgtacagctgcacgacgtgctgcaccactcatgtagctaatgctgtagtgcactgggctcatgtaccacggcgatgcagacccgcaatctaactcgtatgcaggtacgcggagctaccctactcctgagcgtggcaacaaacgtccccttcgccaatgtggtagatgcggccaatagaattgctcatcctccatcgccaaccgagtccaacccggcaaattgtccggagtgcttcgctgtcaagaacggagattgcttttttctctctttagcgcatccagtcgttgtcgccctgtccaaaaaacgttcatgacgtagcggatctgctgcaatattcctggcgagcagagcagggttcgcgcggagaaacatgtttgttgttttgttccgaacctaatcggtcatcgatcattggagattggtatcaggtacgcttaaacgcgacaaaagtattgtacatggtcatttgctgctggcaaggcgtgtaagcctactcgggcaaactcctcataacgccttcgaatgcaacgagcgccatagcgttggccgggaaggctctcaggaaacacggcacaaaccctcgccagtaacccttccacccattctctctatacaccgtcctcgccgcatctctccaccttgggaaccttctttccggtccgagagggtcggtcattatacgctgcttgatcacgtctgacggataactcgtaatccagaagatctgcgccgacaaacccccggcccagaagttcaccgccggcgtcgagaggttcgtgtgcttttgcaattgccgtgtgaagaggtcgtacgtgccccaccagaagcagaagaacgtgcggaaaaggagtgtggcgctgaggccgtggtacactccgcggaagccgtgaccccgatatatcttcgacaggcagtcaattggcccgctgtacagtcgctgcgacttgttggccgcgtactgtatttgcaggcgtgccttgacgtgctcgacgggtgcggcgatgaacgacactgtccagcccgcgagtgttcctgctgcagcgtgcccgatcacagggagtttgccttgctcgccgcgatacgatgttcgagggttgaagaagttgtcgttgaggacgcggcggtatacgctgagggagccgagcatgctgttggttgttaatcatctgccagcccaccgcagccgttcttcctacatcgagtccatgaacatccatcccaccaacggcggtgaagcacccttgtatagtccactcactccctccttcctgaccgtctgcagcaaacagtccaatggccctcgaaaatgcgacttatcggtcgtctgtaaccgtactttgactgtatcgaatggatggccgactgaatttgttagccagcgaatctttttctgacaattctctgctcacctgagagcttcgcaatgccgctgaacacgcccgcaacaaatcctcggtagtacttgggcttgttgtgcggctctgcaggatccacgaccgcgctcgcagcaggcttctcgcccgtcttcatgaccgtagcagacataattgtctcctgtgcttatccttcgacgtccaaatcatgccgtctcgaatcgcgcgaatcgaggaagtatcgtgaaagctacaggataatctcagcacaaaacaaagtcagaaaatcgacaacccatgctgatgcgcgctcaaactatggtcggaaacgcgcaagtctccgcgagcgtgggatgatgacgatctcgacgtggaagcgaaatcggccagggtccagatggcgtcttttttgcagggcaacttacccctcccatcctaccttaccttacctgttgcgcgtagtctaccaggaatagtactggctcatgtagttttgcgagcggaagggccgcaatggtgcggttcacgttcttacacccacattgacagggacaagaaaccatggcagccaccaccacagactcgggcgcgaagcctaagagaggtactattcacccccacattgctcttctgaagcaagtcgagatgaaagcagctaaccctacctccagtatggacaaccctcataaccaacaccgactacctcaccggcctcctcacgctcgactactcgctcaaaaagcacggcaccaagtatccgctcatcgcgctctacaccgacaccttccccgccgagggccatgccgccctcgatgcgcgctccatccccaagcaacacgtcaaatacctgctccccagcgtctccaaggattactccaacgacccgcgcttctacgactgctggtccaaactcacgccctttggcctgaccgaatatgaccgcgttgtccagctcgactccgacatgctcgtcctgcgcaacatggacgacctgatggacctgccgctcgacagtccggagctcgcaggcaagggagaaagggtgtttgcagccagccatgcatgcgtatgcaatccgctgaacaaagcgcattatccgaaagattgggtcccgagcaattgcggatttaccagccagcacgacgatcccgagaacgcgcaaatcaccggcgccccctcggactttggtctaggcatgcccaacggcggcctgcaggtcgtcaatcccagcgctgccgtgtacgatttgatcctcgcgcgcctgtctgatccgactgtcatggcgtacgatttcgcggaccagagcctgctgggcgatctgtttcgcggtaggtgggtcccgctgccgtatacgtacaatgcgctgaagacgctgcggacgttctcgcacaaggtgctttggcgcgacgaggaggtgcgcaatgtgcattatatcctgagtccgaagccgtggcaggagaaggagggggagaggagcgacgaggagacgcatgggtggtggtggaaggttaatgcggagaggctggtggaggagaagaaggcagggattcaagatgaattttgaagaggtatgtattagatggtgaaggagttggggaagataccagatagatgaagaatatagatgaggagattcgtaatggcatcaagtcatttttctaggagatacttttttatatgcctcctcgtcccgacttacaacttctccttgccctcctcaatctcacaaaaagctttaaacgtaaccagcccctctccatcatccgcatccgtctcactcgtaaccaccacctcggctgtcgcgcccacaaagaacacatacccctcctcaatgcgctcctctttatttccaacactgatcgtgcccttgcccttcgtgcacagcacgatactcggcccatcaatcgggtcaaacgtcgccttcgcgccctccttgttcaacgccgtccttaccaccgcaaactcaggaatcggagggttgtacaacaagctactggagctggaactatacgccttggcattgtgcctgacatgtgggtaatccgtgggttccattttctgctctgcgattggggcgtacgagtacgtcagcatgtcggtgagggtgtcgacgtccttgaacttgggcgtgaagcctgcgcgcacgacgttgtccgacgacgccatgcattcgatgatgtcgccagagagataggcgtggatgtcgtcggccttgaggaacatggcctcgccgatgtcgagggtgacgtagttgaggaagaactggacgaacaggccgatgtcgtctgggaactgggagttgaggcgagaggagtcgagagttctggagagttctttgccggtgttggaggggccagccggagccggcgaagtctgcgccctcggattcggcgaggccgcaatgaggtctttggagagcagaggcgagggcggacttgtctgtgttcatgacctttgtgaaggcggactggagggctttcttgttggccttgacatcctcctccttgtctgaggtttccttgcccttgatggtgttttcgaagttggcggcttcttcttcgccgacgagggtgcggagggaggggacggtcttgatggaagtgtgcgatctcggcgaggggacggaagccgcagaggccatcgaagggagtgaccgcgatggtcatctcgggcttgtggattgtcatctgaacgtgttgtcagccatgtgtcaccctgctatgtagagaaagtgtacctgggtagttcttggggtccttcgcatgtagctgctcggcaagcttcttgtttgggtgcgcctggatgctcagagccttgttgatggacaaaaccttgaacaagaacggcagcctgttctcatacttctgggcgatttcaggtgacaggagagcctggttttcctggacgagatcgaggaggcttcgcttggtttcgaggtccttggaggggagcgaggggtgagtgcccatccatagctaagatgctcagcgatgtcaccaatgcagtcggaccatgtcatacctcagcatacggcttctcctcttcaatcgagaagtctgaggctgtagccgcgtggaactttgcggcagcagaggttttgccgactttgcctgggtcgcttcagcattgcgctgagacggatcataaatcgtggggtagcgcaccccagtcgtagctgttcacgcctgtatactgtcaattgaattcctcgaatgcgcatttgaacactcttaccgcactcgagtctgatcagagggttcctcatcttgaaatgtgttcttctttggtgttgcgcgagtaatgccacttctgggaggttgaggtttggaagtctatcccttgcgttgatctagcggggtctttccgcctccactaacgccaaagggtcttccgcatgattggctgtttcgaccttgtcaaacttcttcaccacagtgctcatagcagtgtagattgtcttgatttcagctcttgctcctttctagatacaaaataccatggttgcaggttatctatctatgcgcaggctaagagatagcatgccctaactctaatagagttgcaccttatcgatcatacgacatctcaaaaactacattcgtgcctgctggacgataggattacttgcaaggtcagtactgtgacatcgacctttggccaccttaatccaactcttcgtgatcctggaagggccaatgttcctccaactccttccgctcgtcctccgtctccgcagcttccagcatttgctgtttgatatatcgttctttctccctcgcctcttcgtagagttccgtcggcatccatccgtcaatattgactccaatgaagtcgcgcaattgctgcatttgtgcatcagcattcttctactttgcgtcaatctcgaggcagtatgtgacatctgcatcgggatacttgacgggaaagttggcttctttcattgctgaagtagcaacatcgggccagtaattcgatgtttgtactagttccgctttgagtgatgtgttgtcgccttcccacggtctgccagcagtgtcatagagtcggtttcgtacaatgaggttgtgttttcccattgcatgaaaatggggcttgttgttggtactggtaaatcccaggtagaaatagtggagctgtcgtcggcgatagagctctaactcatttgccttctcgctctcctccaaagaatcgaaattcgcaggcagctctggacgtcggaaattctccgaatcgtcatctccatagttttgaaaatgcttagggatcttggcttgcagaaacatcggaagtatggtgctgtgttgccagtcgatcactccagtaatgtcgcaagattcagagacgaagatgttgttaggtgagagatctgggtgacggatcgttggttgacataactccggatcttcgggaacaatgtggggagcaaccttgaggtaatcatttaagccgtctatttgcacttgcgggtcgacttcttgacggccgtagaattctctatagagcggttcgcgggggaaacgttgcttgccgaacttttgcaaccaggccaattctctatgaccaactgcctccaacagctccttgggcgtttcccctatattattccagttaatcaaagcgaacagaatacggagtaagggtttcttacaaggtcctcgattgacggccagttcatctcgcctttgataccaccaaaggaattccgtggaaggcccaatgcaaaacctatccgttttgccacgattgacagccaaggacaggtcaattgcagtagttcgtttacccacagattctttgaaatatatgctgccactggcaggaaagcgtatcgcaaataacatcctctctatgtcgacaatcttccccacgacagccattctctcctttgccgtcatcgtataccaagtatgttctaattccttaccctgaaccttttccatgatgatatattcagaccggactggattgtccgtcgatgaactccagtcgaagaccttcgggattggaacaccatgcagacgtagatattccattgtagcgacctcactgacaataccatattctcgaggtactgtggaagggtatggaagtcgcacaatcacatccatcctatcttgaaatgtcgcttgaaagacacggtatgaaccaccttcagcaatttttgcgaaggtagcgatgtcatcagtggaacgaccgacagacttagcagcagcctgacagagctcatggatgtcaaaataacgtcgcttttcagagagacgcaaacgctcgttgtacctgcggtggtttcgacctatcaattcaagtacggaaatgtcaaggctcattagctgcttacaaccatctaccagatgtgtaattatagaacgtatgttctggatcgctgatactcgatgataccttgccggcttgtaatgtttctctcgtcgaatacagtgccatttgccgagcggtggatagttcctgctgtaggccatagcagtcgtgtgaaagagagcgaggcttaaggagattagaaccaaatcgcctcatgccaggagtagctagtcttctatctaggatttaggttctaatacataacgatgaaatgtaaggtaatgttgttaataggccttgcctattctactatttactacccttagcccgcgcatggtcagatggcctgcttcctgcaaagtaccgcggcccaagaatatgacgtcacctgtgatctcctattgcgacacgcgcttactgtttacctctgcttttccctgtacctgtcacaaatttcaggcaacaccacaacaaacatgaatcgcgaaaagactaaagcaacgtcttaactctatcgatgagtatcatctacaatgttcgcccatcccctggccaaggtctcgggtgtttttccacaacattgatacctgcaggcacgctcatcttcagcgaaacacctctcttcaacgtacgagaaccccggggcaacgcggctgtcatcgttgccttcaacaacgccaccaaaccccaacaggatgattatctggccctgtatgcgcaggactcagactctcagggcgacgcccgcgtgatcgatatatttaattccaacgcctggcaaaccggacctcgaacctcgatctgtccgcaagctgcgcgcttcaaccatgcatgtgttccaaacgctagctttgcttggaactcccggatatgccgcattacagtccatgccatcgtcgacatcccggctgacactcagatctacctgagctacgagcgaccctatcaaacaaaagatgaacgcgccgagaagctcgctgcatacggattcgcttgttcctgtgcggcgtgtggaagcaatgctgcggctagtgatgttcgcagagcacgtatggcgaagctgaatgccagaattcgatttgaaaagcgacaactatggaggtctccggtaccaagagcagcattagaactaatcaggctgctgaaagaagagggtctagtaggcgaagctctaggtctcgcttatcacgacgcagctgaaggatggagaaggcatggtcggctagacatggcagtgatctatgcggtcaaggagctggatgtgtcggtcatgtgttttgggcagaactcgccatgtgtcgatgcttcgatggctttcttgcaagagctgagaagtcggtttgcaatggaggtggaatccagaaatgagcaagcttgacgataattgtgccggtccgttggggctagagacgaaattgagccgattcaccagctcgaagaacaaccggcaaactcggcataccaaggatgtgcgctgcagcaggttctcagtagatattaggcagtccgcactgcaagcgggccaatgacagactggtcagctgatgtgacatatcaaggcgacttctacacagccactttcttcacattacaaactgtcaccatacaccaacgtactcaaagagggataatgagatgacattttaacgaaaagtttgatcttactctatcataccaacaaattttcaccacctttaccctcgttgcacgcctaaatttcttggcaattccttcaccatctcatgctagaactatccatgtcacggtagcaacatggcttcaaagtcagacgtaactcatgaaaccccaacggacacaccagtcggaccatacccaagcaaccatacggaaatgaacgacgagattcctccaatctactacgactccgaaccctcatctcaacctcccaaatacccacattcccaacaaccctcacctgcccaaccgcctccatcgtctccaacatcctcctcaaagccattcaacccccaccgcaactccgccccagcctccaccatagccgccattctcgcatcaccccacgaagatctcgatgcccagcgtcgagccgatcgcaagaagaaatcgctccgcgaaaggtggagagacttcaaggacagaaattttcatgatgatggggacggtgagtttaagggagccagtggggctagtgcggcggagtggaatgtcatgggcggaagggtgcagggagggcagacgagtccgtatcggaagaagtaggcggggtttgattttgaagagtggtcatatgtggttgtagggaactgacatggggagaaagaagggaccgtagctgtatatcgacagttacacagaccccatgggcagctcggttaccagactgaagggtgtttaacgggatacatggtagtaactcgttctacaagactacacagtataaattgaagtaggcgtgcatgctcatggcatttttactgtgttctctacttggctcccttgaccatatttttggtaaatatcgaaagaagcaactgcagtacccatatcatgtcgcaagtccctcgtgcggcatacagtgatagaatctggtagcgcatggccagtgcacgccacaacatccggtccttagcggggttccctcgcatctccacaaaccacaatgtccgcagctgcattaagctgtggtccatacgcactcaccatccctcattcgctgtagtgcggctctctaccctgcgttccaatgggtcgcaaagggtagtgcagtatagaatcaccgacctcgcctccccacctgcaccttccaccaccacatcccccgcgactgaagttggacgaacgcaacttcttccaacatggcggcgcgcagtcgccctcgtggcggccagctcaaggacgagttcgacgaggaaagatcgctgtggaatcagataagggcggatgcaaggcggattgatcaactcatggtaagctcgctgcatacatttcttccaagtcgcatttcgtcgtattcttttttgttttgtcggttgcagcaaatatggtctccgcaagagacctggccaaagagctcagagacccgcaaagctcgtctggatgggaggacgccgagtcgacgcgaagtgcgcgcaggtcgaatccagtgccagagcggcgttcgttgcgagaggtggaggatgaagaggctgagtcgtctggagcgtctggagcgtcatcgaggcggggtgctagcagatcaagttcagagatagagccggagccagagccagagccgcattcggtgcaaaaggaaaaggatgaagaggtggaagctatatggcgcaatatcaagaaggctggagaacatattgatcgagtgatggtaggctgatcatgcagccattaatcccacgcacagccgatctgtcgcctccttacctttacagtgtcctttctataattttcccgtctcgctcacatgatagacttgttgccgaagaagcacatgctaaatgtttccagaaagattcagacgtcatacagaagaagatcaccgacctcgcagcagaccagagcgctcgcataagttcgtaccagtcttatgcagcatgtttctcttccactgtatctgaccatgctagaccgtggagatgagccctcatcacgcatcgacgccgagatcgacaccctcttgagggaaaacatcaagatcaccaacgagctctcaggctacgtcaagccctctgaaggtggtaacgacatctgtagccaactgactcttctctccgccctccgcaatgccgaagactcgcaaccatccgcatcccgcgcccccagtgttggccacggcaaatccggccgcgaccgccatggcaagcgaaaagcgactaacgacctcgaagatcgcgaaagcatcgtcgccgacagtccggccagcgcaagtcccaaggtcgtcatcagccagaaagacagactcgtcgccaagtcggggagtagtagagcgggctcggtgcctgcggctcgggaaacgagcgcgaagttggaggatgacaaggacgattcgggtaagggtaagaagaagcgctcttcactctcttcttctctcaagaaaaacaattcgcgatgatgatgtttcctaagtctgttttcctgtgggagttgagtggcgttgcaccaagatcggggaagaaaagaaaaaagatgccgaatgatgaagggactcatgatacccgctttggattgtcgcaaagcatcggcttgctagtatagcagtaatgtgtaacattttccatattttttcccatgtcttcatgtcttcatgtcttcatatctgctttctctcctttcatatatcttccaccgtcatccatacacatcgctaactcctcctctagacccaagtaaatcccgcctctccccctcgaccgaagtcctctaccgcgaccccaagaaacgcacaaacaccgagggcgaaggcatcctctgccgcgtcacctccgtcatcggcgagggcaaacagcgccgctacgaaatcatcgacgccgatccagacccccctacgcccagcgtgccctaccgcgcgtctgtaaatcatctggtgccgattccgccgccgagctcgaacacgacgttgccggatttaaacaagggcaagaatgtgctggcgttgtatcccggcacgacgacgttttacaaggcggaggttgtggccgggtggagggtagtcggagaggggttagaggttgtgaggctcaggtttgaaggggaggatgaggcggatcgggagatgagtgtggagaggaggtatgttttgcctgataaatgaggggtggggaatgttgttggatgcgatcgctgtgggagctggtattgttgattttttttgacgttttgagtatatggagttcttgtgttgactttgttgatttgaatttggatagttgttgatattgagatttattgtgtttatcataatgttgcgctgtccgcgatgcgtgtgtgtgatatctcccccgaacgccttcgctatgcaaaacctcaaatatcaatcgacaccctctcctcacgcctgatcctcatcttcctcttccctctcctcccacccacacaaccccctcaacaccctgttctcctctttaagacccctaatctccctcctcaactcctcctcgctctcgccctgcgtcttcagcgccgtcctcgcataatccgccaccctgcccagtccagcctgccactccgcgtgttcgaggcgcagctgcatgcttacgccgcgttcctcctcgagtaagcgctggtagtgtttgtgcagcgcgaggatcgaagatgtctggttatacgcatacggtcgaagtttatccagaagcagggtgagcgcgttctcgtagtctgtgagcaaggattgaagcgcgctgttcgaggatgtgagggacgcgaggtgattttgtgtctgggtcagttgggattggaggtgtgcgatttcggcgttgcgtgttgccgctgttgtatttgttagatgtcggacttcaattccagatcgaagacataccatctagctcgccattgacttgtctgaaggtgccattcacaggtcctccttcttccgcggccctggcccgcacggcattgacgccgttcacgatgccgattgtttgttgcttgttgtcttccaggacctggctgagttgctgtacaactgcccacagatgattcatatccgtctgttggcccccactgggtagtccattgaccatgggtatgccattctgctgcgcgccattgccgttgtattgtgaaccagcttgcgacggtgatggagacggcggtgcacgcggctgcatgttttgctgcatgttttggggtagatttggattgttggggttcgagtcggaggagaggaagctgtagttgttcatcttgacaacggtagcgggttgtggctgcgggcggcgcgtttcgtagtggagttaatcgagtcgcgggtccgcttacggttggtggtcgcgagtgataatgcaggggaggggcgcggtatctgatgcgactccaccttgtagctttgcaatgtttacagaagaccaatgacgtattgcaggcgtccacactcaaagttcagcacttcgcggagtggtggagctctattgcggacggtcaagggtctcgaaatcgactttcaccgtttggaactagcggcttggcatagccataaaccgctctcgacttgacgtttccaaggttcgctagatcgatagaacaactgatgctgtgagttgggaatgctaggaagatccgttctttgttattcgtctattctaaacgaactatcctcgttgagatcccgttacgctcgaagctgttcttcctcggtccatctatagccgatctctatgacagctcaagtacacacctgcgctatcccgctacagtgatcggtgtcgactgtcatttcttagctcgtggaatgatcggataaccgctataaactgtattgcgatgtttcggtggatcggacccaggttagagctctcctcgcggcagcggacgagctggtccagagggccaggaattaatgtctgttcgcgtgacggatctgtactgaaaatagcgatgaagcccgtttcctcatctttcgccagagtaggtcgcgagcgggtggtgcaatgaagcggccagtgcggcgactaaatagcatgtatcctagagcgcgcttttcgccagccctgtcttcgaatgctgctgtcatcgtgaatcttctgttagagcgattcgttctttgatgctcatagcataatccggtagttgagcccgattcattgtcgtgaaccataagctgaccgctctcaagctcaccaactatcaagcagccgatccaccttccccctcccctcttccctcaaatcctccatatcaacatcctcctcatcctccgccgtcgccggcacttgtacatcgccaaacttctcacccactctgcccgcaacacgtattgccagcgtccgcatctttgccagctccggtgcaagcggcgagtccttccataccaagttcggctgtatgttttccttcggcttgcggtagggttcgagtagcgatagcagtgtgcggtatgtgttcagcttgttctgcagcatttgcctgcgcgcagagaggtcttgtaggtgcgtgacggaggttaggtagtcgtcttgtgtgatgtcgcgattgcgcgatgttgtggggtcggcggacgtatcccagtgcgtagggagctttgcgatgtttgagtcttgcgtgaggtcgtcgttttggaaaattgtgttcgcgtcttcgacaatctctgtgctcggatcgctcatttcgtcgatgttgtgggtgcctgcttcccagtagagcatgtcgatttgctcgacgacgtgctcgatcatttgtcggctgtagactctgcgtgagtgttgtttgaggtcgcgattgactaggtagcattagatccaccggttcggagcatatttatgggtattcatacctttgtctagtacacccttcagtatgctgagttcaatacctccatcttccgcaatggttcggagtcgttctgatggtggtatgcctcgcgacaataagtgttttcgcgataacaggaacagctgcttttgttcgattacggttccttgtatttttgacatgttgctcagctgaacggaggaatagcgtcgtgattgaaggcgttggtggacttcgtgacgatataccgctcaatattatgcggggtcactagcgcgttttggtcttgacgcgtgggatcgtgactttactttcaccgcagctgtctgtcgtacaggggcaatacttcaccacatgttgtcacatacgacaaaaagagaccagagtttccgaatctatacgcagagcttcgcgatcgtaacataaatatatcaatactgcgatttcagatggacatgactaaacgcctcctaacatattactagctatcgttaaaccataatccttaatatctacgcatccatcatctcccaggattcttctccgctgccctctgcctcttcttcctcaacaccacaactagtgtcaagcacgccacaaccccatcaatctccctgtcatccaccacaaacgtcccgcctgtccaaacactgccccaccacttctgcgcatacttgccaatctcaaatttcttctccgcgtccccagtccccgtgactttatatagcgtcatgttctgtgagtgccaatgactgtccggctcccaaaggaatggctgcgaattgatcgtgaaagcctcagtccgcgtattccacatcttgttcttgagacttatcggatgcgatgagtgcgttgagtcggtggggaatgtcaggactgcttctccaaaggacgaccatgggtgcgcccagtgtgcgagctgcttgtcttggtcgtccgtgatgtcaaagttcatgctgaaccagccattccgagtacaagtaatcactggcgagtaggaatggtcttgcattgtcttcgcgacttgcgctttgtactcgtcggtcatgccagagtattggacgtccatgtcttttgagagatcgagcacggtgatcttggaggcgagggtactgtgcggtgatacccagtagacggatgttggtatgaaagggcgtgattctagaggtagtttggaggtttcatcgtcgtgtggtgtctcgagccatgggtcttcagtttcggatagggtgttgggagttgtgtcggccttcactgtacggcgacgtatcgctcctttgtcggtcccgtcttgtgtcggcttcacatcgtgtagtctgatggcagtcatattatttggtgatggtatagtgtcgtagaaggtgattgatgcagatctgcatggtaatcgaagcacgcgcgagcttgtagatatgcttaagtatacaagcctacgctcacaatttcagccttacatgtcaatcaggtttcatcagcaaaacaattccccgatgtggtaactttcgagaagttgaagcccgtagtgccatatgctgattggtcgctcactccgggcttcaaacctgggatatgccttgtggggctgagtcttcgcattgctcgcttcggacgtggcgatgcggttgatgatgaagtatagattggcacatgtcgcgtgtgacagtggaacgtgatggcaggaagcgagctgttgtattcagtggaggaataattgagggaggaagcacgcagagggttgtcggaagatgccgatgaccaacgataaaccccaactagaacaccaagtttcttccacccaaatcctggcgctgtgtatttcaaagagctcgccgggactaatccgcggtacgccactcgagtagagttccattgaaaccttatacgttggcagttgacagcaggctatggatctgctgtctgtcgaacaacggcctgagtgtgtcaccatggttttactgtacaagcgcttcaccaagactcatgacatttggttacaatgatgcatgggcctacgcgtgttatcaacttgctcgagaaggagacatctgtaggactgcaatcatcaaagcagacgcacgatcgggaaaaattgccgcggagaaaatacggcggcaatacggctcaccttccctgcgcgatgatatcaacgtcaggggtccatgcaccttccgcattccttattgctcctccgtcccagaagctggggataatctgactgacgtaagactgcgacaccaaaggaacctgagactcattctcgacgaccagcaattgtgtcagataacggctgcgcatgtactcacagctatagctgccagcgttgcggatagacgactgactccgcggtttgcaattgggccgacgatcaagcgctggttggctgtgaggtggctgtctgacggtagtggcgcaacttggcaagctcccaaccctgaattcgtgagtgaaacacgtcgatggcgaaccgttggcgccagtccacacgtgaatagatagcgcccttgaataaaccgtcgcccttggacattcccttgcgcattctcttcagcggcctcgcctcccctcgacgatcctacattgcgcctgcaaacaccagtgcgctcctactacaactcctccatggctgcgaattgatagaactggattctactgactgcacctcacaccgaccatctattcgtgccactgcacgtgcatagcacagcatggatggccctcaatcatctgcgacgccctcgccaacaccgggaagtggcactggtgccgcccaaatcagggagggtcagagcatcgagaacttcgccgcgtctctatcagctggagctgtcgtcttcggcgtgcagatgctcgttttcctgattctcagcggcaactggaagttccacgagaccaaggctgccaatgagaagagtacgcagcgtcagggcctgttccacaagatctagtacgttggtcaccccgtcacagcagcaccgcacgtgctaacagcttcagctactacaagactgccttcgtgcccaaagcaaggcgtatcgcacctcccgtcactgccatcgagtccttcaagaatgtcttcaccatcagcgaccgcgagctcattcgcatcgccggtgtcgatggctacctcttcctgcaatacttgcagctcctgctccgcatattcatacccatgaccctcgtcatcctacctattctcctgccgataaaccgcattggcgacgtcgagtatgtgtctggcttggattcgttcgcctggccgaacgtggccacgccagagaagaaccatcgtttatgggcacacttggtgctggcgatcctggtcgtcgtatgggtgtgcttcaacttttacgcagcgctcagacgatttgttcgcctcaggcagaccatcctcaccatgccagagcatcgcatgcgcgcttcagcgaccaccattctcgttcagagcattccccggaaatggctcacggtccccgcattggatgccctttacgacgtcttccctggcggcattaaggacatctggatcaaccgcaactttgatgatttggcagagaaggtcagcaagaggaccaagattgcgagagcactcgaggctgctgagaccaatctcgtcattgcttgcacgaaaaagcacaaggagatggaggcaaagaaggcaaagaaagacggtcagaaaaagaagagcaggaaggagcgcaaacagcacgaagctatgacagatgcgcgcattgctgccgacacacatgaagacggtgtagacgcgggtaatccccacgagatcgagcaacaactccagcaagtgctagaggagcccgagtcatcttcctcgtcatcgtcccggtcgacgtccccaaaacgaaagggtggcaacttgcccatgcaattcgttggacaaggcatacatgcggttggcgagggctttcgcgacgtcggacaaggcgtgaaccagttcaacaagaaactgtttggtggagtcaaaggtgccttcatccgagacaagcatggcaatgatcatccacttgtcgatcccaacgaaatgcccggatcgtcgccttcctctgcaaactttaccaacaggggtgccagtagtgatacctacacccgcctcaatggtccagagaaggaaaagtacgagtctgatgttagtgatcctaactttcccaaggacacgaccgaagaggagaagaaggatgatcccgaggagagcgagaaacccaagaagaccacaggcttcaatcctttccaaaagctcaagtctgcatacctcggtcagggtgacttcgccagccctcagcctttccgtaaagaaggtgaaatgcctgtcatggagctcaaagaagaggagagggagaaaattacatacaacacggcaggactctggaatgatgctttcgcggaagacgatgagaacgctttgtggagacaatacctcaagcctaaggaccgcgacactatgcgtcttccactattcgacaaatcctggtggccttcaatcccacttatcggaagaaaagtggacaccatctactattgccgcaaggaactggcccggctcaatgcagagatcgctgatgatcaggctaacgtggaacggttcccgttgatgaattctgcattcattcagttcaaccaccaagttgctgctcacatggcctgtcaatctgtgactcaccacattccaagacaaatgacgccccgaacagtcgaagtcaaccccgcttatgttctctgggaaaacttgagtatgaagtggtgggaacgatatgtcaggatgttcagtgtcatcgtcctgatcgtggcgctcgtcatcttctggggtattcctgtctcggccactggtgccttatcccaagttaatactttgaccgagaaggtacatttcctcaggttcatcaacgctttccctacctgggcaatcagttttgttcagggtgttctgccgccactgttcctggctattctcttcgctatactgcctatccttttgcgctttttggctgggtttaccggtaccacgacagctggagagcgtgaactgctcgtccagaacttctactttgctttcgtcttcgtccaattgttcttggtcgtctcgatatcgactggtctcaccactgccatccagaaaatcgtggataaccctatcagcgtgccacaaacactcgccgagaacctgccaaaggccgccaactactttttctcttacatgattctgcaggccctaagtatcagttctggaactctgttgcaaatcggagctgtcgtcgtcattgtctttcttcgtttcctggacacaacgccgcgagagaaggtgtccagggtgctcagtagacctggcataaactggggtaccatgattcctgtctacaccaactttggtgcaattggtaagatgagcatcgattcgcttgcagaactatactaacagcaacaggaatcatttactcggttgtgtcgccactcatcctgatcatgatgttgattacattcagccttttctggttcacctaccgttaccaaatgatctacgtcagctatgccaaggcagaaaccaatggtctggtctacccgaaagctatcaaccagctattcaccggtctgtactttctgcagctttgcctcattggtctatttttcctacaggaagacggagaatgcgtccctcacgccattatcatgattgtcacgctcagtttcaccgtgttgtatcaaattgtgctcaaccgagctttcggaccgctatttacgtacctaccgatcaccttcgaagatgaggcagtacagcgagatgaagagttccagcgcgctcaggctggccgttgggagaaggatgatggagagcaccagtctctcattgctcagaacgacgccaagatgacagcagaggagcgtgaactcgcacatcttgaggagatgaaccgccaagatgctaagcagtatggaggctctgacggcgcgtacgagatgacgaacctcaacacaagccaatccaacggtctctcccctgcgcctgagcgacgtagccgtcgtggctccaactgggcccagcaatctcgcaaaagctccacctcccgctcccgctcccgctctcatacgacaccgaagcacaagcgcaaagacccgcttgacgctattacgcataccctcaagcgtggtctcgatgatgttacacgtcccgttcgtgatattgaagcccaagtcctgcccacagccaaccttttcgacggcattgacgacgagctcgccgacattgagcctgaagcccgccagaagctcattaaaagaagcttccaacacccggcaacccgcgccatccaaccggccgtctggatcccccacgacgagctgggtgtcgctaaggacgagattcagcgcacgagtgcattcacgagtagagtttggatcacgagcgtgaacgcgagactggatgccagaggcaacgttatgtacaagggacttccgccggatcgggatccatttgagaacattgaggtgtagagagtgtagattgatcctttccctatgagcaccataattatttccttttagttcacattttgcatagcgatgcgaggagagagagagtgtgggtttgcatggtacataaatcattcttctagaagtgtgcgaacgacgataccctattcttatcatacagacataacatacgtaattcatcaacataagcaatccccaatgcacatggcatgagacagctaacccacaaccaaatatccagcacgcaagcataaatcacaacacgcgaaacatcatcctgaagcacttcatctcacacaaacaaactcaaagaaacaccacgacgccgcaaacacctccagcaacacctaacgcccaacgccacgccacctcacatgtcaaagttaaagatggtgctcgcaaacgcagtgtactccgcgtccgtcagccccgtgggcgcgaacacctcgagcacggggtcagtgtgcaccgctggcccgaagccagcgaggaaatcctcattgctcatcggggcgtcgacattgacgtccgcgggggcggaggcagggacggagaagtctccgaagtccatctgggagtcctgaaactcctcccaatcgtgcgggagcggggacggggcggaggaagcagagggagtgaagtcccaatcgtcgtcgaaaatgttggctaggggggcgacgggcttgggaggagggggaggaggaacggaagcgggaagagaaaagtccatatccgtctccatctggagagggaaatcctgcacagcggcagggggaggagagaagaaaggaacctcgtgagaggcggggaaagggttttccggaagccagaattgctccgggagggcaggggtcatgaagttggcctcgtttgaggcaggaaagcgcgggggaagaggcttcgcggcagcgagccagggattgactaccttggggtgagaaaaggtcatcgcgcagtcattgttggagacgggcggggcgggaacggaggaggcagaggaggtgaagaaattggcctcgtccgaggccgtgaagacatcctcgccagcctgttggccggcaggagggagggagaggggggaagggcgccagctccgaggcgcattcgccggaacagaacggtacgtgaccggaccaccatgtaccacctcatcctcgggcgccgcagcgcgcaccggttcccaatgatactgccattgaggcacaggaagcggaattggtgcgtaccgcggcttcgtctccctcacccaaagagggaagatccacttcccgcttggcagctggatgttctcgaagactacaccgtagcccaggccctgggtgtagtcgatgccggcgtcaacggctgccatttccatttgaggggattgcctgcggtggccgacccagggctttgcagaggtcccccgatgcgatattccgcattaaggcccttgttggtggccttggagatgtgcgtgtggacccacccgtagggcaggttctcctcgacgaattcctttccagaaaatcactgttgcggaccatggtggtggttgggggaggggggtgaaggtaaaaatagtgtaaggggaagaaatgtgaaggtaaggtagtatgaagaagaagtagtatatagagcaggtaatataaggtgtaagtagtgtgtgatggtgaatgtacttgtacaatgaccttgtaatgtaaaactacttcgaaactgctctgaagaaaaaagtcacgaacaggcagaggcaggcgagtttttataccttcagagatgcagagagtgtgaaattcatgtgggaggattgtgtggttcgctacttgcgggatattgggaaaccttgggagtcgatagaggtacgcgggcatggtgagagattggtagagctgcatagcttcagcaaacgattgataccatggcatttttgtgccgtgaaccatgggcggcgtatatcttcagcatagtgcattagaccctggcacctgagaaacgtatccgattggacctgacaaaggtactgctatgggagacgtggaatttgtgtgcctggatagcttcatgaaaattttgattgtttggggtgccgtgagccaacattttatagcttcaggaaagtgcatcagcgcgcctcgcagttgatgtgaaatgtcaattgcacagctatatacgctgctgagcgagacgtcagattgatgtgcctgtgtaccttcataggctcgtcagcgaacgtttcgtgcagaatacgtttgcgcatacctccaggaacgctgaacagataaacacatacccaattgcacccgacaccaatcgaaggctcgatcctcgcatctacgccaatcgtggatgcttaggccacaacccatggtacagccaaaacccacgactatcgagtttcctccccaactggttcatttccctgggcagagccctgaccccttcctcaaccatgagttcgccgacccactttgagaattgctggcgcaaagcgcggtcctcaacactagccgcgcgctcctgctcctccgtcatggcgctaaaactcatgatcagatcgtaccagtcatacacgcgcaggtcggcaatgagccatcgtttgccgggcgtgaaattcttgtgtgtagcgacaattgcacgtgcgacgtcttcgccgtgcacgaagtgtacggccccgcgctttttcacgtcgtctttgctttggccgagacgaggcagccatgtgcgcggcaccctcgtgccgccgtacaggccacaaagattgagactgcatccgccgaattcgaccatgagttcgtcttccgccatgccgcgctcgtcggacttgtcgtacggcgaatcctctgtgctccagtcgtccggaagctggttccagatggaagtcacgccgagctggatccagttgtttttggctccgtgggcatttctgtacaggccgacgattgtcatggactggccctggcccttgagagggaacgtgaccaggacggttttggcagacggcaggcgtttgtatggttcggggtcgacagagtaggggtcgaatttgaatggaatcgtattatcgtgaccagttgtggttgtcgcggcatacgtaattccttctcttttcaactgcggaatcaggaaggtggacgtccatcctgcgccgagaatcaaaaggtccacctcttgcatttgctcgcgtagcatgctgtgtgttaagtcgataatatgcactttcgtgcctgccgtacgagtcgtgtgtgcgtgtgctacgcgaatttcgaaaattgttttgatgagccgacgttggagaggttggtttgacaggtaacggtaccacggtagtggtgacgttgagcggatatactatgcctagttagggaaggcacggtcaaccttagagtggaaggtaccaagtttactggtcaattcattgggcaatgctgcagctctgaaaccgcacacatgtaaaatgataaagacggattatttacaggctgcagaagggagtatgacatccctgattgaggatgtcaaaattcgacaatttcaccaccaagttcaattcgaaagcaccaactaggatgaaatcctcggcacagaaaaggtaattatcacttgcatatttgttggttcaaaatagtcaaatctggtgattgaacacatcagattacttgcccaattgctggtttaagatagtcgcattcagattttggaaatattccctcacctgcacattcctggctcaccaaatttgaatcataatattcgaaaattatcgtcatgattgctagccgcgcattacttgaagtctggtcgtaccaaacttccattttgatagacccgtacatagccatgtttctggtgcatccctagtcctaccgtcccttaaataccccacgcgaaaccctcggacaccgccctcaggcttaagcgtcaacaaccgcccactcctgatcttcagacatcgtcggggaaatgccaccagcaaggtcgacgtagccctcattatccgatagggagtccgaatcggtctcagactgagccggggaccccgtctcgtttcgagggtcctctgccagattctgcgtgtgtggctggtcaaccacagtttgcaactctgtatgcgacgagcttgcagacaatgtcggctcctgcaatggcacgctcgcctcatctggccgatgcgaaaattcagtgtgcttgctaatattgtcatcgctctgtgtgcgaggcattggtacgatagcctggatagttagtacatctggctgcgtagcgatgtcgtagagctctttgagcgccctatacatctgggggaatacggcgacagtcgtgccagatatgaacgagcgaagcagcatcgtcatactgcacatgatcatagcaacgagacgctcaagatagagcgagtgttgcatgtactcgctagcaagcgcggcattgatctgcgcaaagatgaagattgcagcgtattgctcctgtggagtaaaacggtgtgtgcgtagagccgtgacagaggtggatacccaatggcttgatgtagattgattgagatcgaactcagaagcaaataagctgacgacgtaaagtatcaggcagaagatttccagcagcatcagctctgcagcaacgaattttgtggcccttctcacaatgctgatgtgatgatagattctgagaagctcctggaacttgagctttgtctccgtcaaagcctccttgtccatcatcgccttgtcctttggtgtcttcgttaggtggacgtagacaagtcggcatggtgaagcttcaccgtctaggcgaaattcttcgggcatgtagaggcgtgctgagagcatcgcacaggtaggaggctccacgatgttcggtgttatgggctctgccgacttaaagaagccagcaccggttgcgttgaacagccaattctggaggggcttgacgcgttgctcaaccattatcatggccttctctgcgagactacgtccccggtagctaattcgagcccatccgttcagaacatcttgctgtacgctcgcctgtttggcctggggtacgtgatgaagtcgtccgcaattctcaaccgtccagtcaatcgtccgattgcgaaaggtgggatattggaatcctcggtagcgcatgatctggaagtcggccgcgcggactccgcgagctagacagtcatcataagtctccataaacctgctgtcaagctgcgtatgttccagtttgtccatccgactctcaagcaggtcctcccgccatgtgatgctgtcctgaactcgcagctcatagctgacttcttgaagttgggtgtctaggattcccgagaagccctggaggccagtgctgagcagcgtacacatggtgatgaggtacgcaaggctagcgaggaggataagaaggtgaggaacagcgagctttgcattcgatcgcagtcggttctgcgtgtgctgcgaaggtgtcatgctagtcacagcctgaccaagatccggaatacgcaaattgctgaatgggaacttccggggaacgtcctcagtgtttgtagggctggccatcgtcgcgaaagttgcaataacagcttgtggcgtggtactggcgaggttggtggcttccaccatgtggagacagccttcttcttgaagtgagagagcgcgcaggttgtgcggcacgaagttgggtgagtagggagttgtaccgagatgtgaggggagggggagaggtatcttatgccctggagagaggatcgggtgacgcacttggcagggcaagcctagacgaagtgacagacgttcggcgttgctggccaagtaggtggtgtgaaaggtgcgagtgaatcaacgcactcggcaggtcgtttcactgcacactgatgcctagaagctgctcggcggtctgtttcaagacgagttggtgaagtgaaaaatgatcagcgagtccagctgacttggtgtgaaaggtggtcgttgtttgtttgctgtgacacaaggcggaaggcgcaggtgtatgcacgcgcccgccaactttgacgagtgctccgcctgaagccatcaatcagcacatgcaagtcgcaatgctgcgcgtgaggagagctatataaaatcacggaagccattcaaaaagtccgaaattcaagaacttacaagctacaagtctgtaagcatcaatcatacagcacgtcccgaaaaggtaaccgtagccatgtcagattacctacctacgtccttttcctcgtcgtccgtctacttggtatccttccgatgtcttcaatgtccccaatggcccgatcaacatcttctgtcttgactaaggtatcttgtacctcttccctcttgaccaaagcatccggtccatcctccgccttaacctccccaccctcaagaagcacctcttcctgcttcacaatgcccccaccctccacctccagcttaaccgtttccttcttcactttcatcttcttccccaccaccgccgacggacacaaccccctgtccgccagcttacactccccacacttccgccccacaggcaaacaaatcgtctgcccatgtcccacaagcaagttgttgatatcatgccatttatctctcggcaaccagctctccagcgccgccctcgtctgctcgggcgtctgcgtcttattccatccccacagattcgtaatgcggtgcacatgtacatcgacaccaataccttcatccttgccccacgcagcgctcattgtcaagtatgccatcttaggcccgacgccgggcaggctgacaagcccctcgatgctatccggtatctcgccgtcgaatttatcacgcaggatttcggcggtggcttttatgtattttgtcttgaggttgtggaagcctactttgttgatcatggcgtttaggtcgggaggggggagggcgaggactgattcgaggttaaaaccctatcgtggtgtcagtgtgtgtgaggggatgtgaggggaggaggggagatgtacgccaggcatgttctcctgcatgttccgcattgcaacggctgtgactgtgtctttcgtctggctgctcagcatcagggcgacgagcgtttggaagcgctgatcccgtggtgtgcgttcgcgatctgcgaggctctcacagcccatggtgtctacaggggcgatgttctcgttgcgcatttcgcgcgtgagagcgtagatttcttcccagttcgccggcggctcgattttgatggtgccatcttcgccttttattttcttcgcaggagttcgacgcgcttttttgggtttcttgggcgatgcgattgttgcgatggactcttctttgatttcgtgtttgaccgcgactggtgctgtccttcgcttctttacaggccgtttttcttcctctgagcttgattcggctgatgctgcaagatccagatctgattcagattctgaggaaactcgttcgggactcgatagggtatgttgtctcttgcttctctcttctgtgacggcagtacgtgtctgacgtaatgtgcgtgtcgcggccacgatgcgcgaggtgtcgcgagacacacgcgaggtgcgcattgatgctcggagtataacgaaagcgactgctatggactggcgttaatcgtgaccttcaattgcgactttcagatgcgcgttgcgactcctgagctacagtaatggcggcactgcggttcgtccatgttccacagccaatgaggtgagacggacaattgacgcgtggtcacatgacaaaggacatcaatgacgagagcatttcaggacgaaatgtcagttaatgcgctctgtaggattttatacatctacactaagaagccacataactgcttaatctgaacttgtatagtttcagagaaatgtagtaggaagacagcgtgcaatgtggtacgcgaagatgtttgaatctcgtggatgtaggcgttcccgacttcttcaatgccgacggtgtagctttgtcaagtgcatgatgtctactattgatctttctcagaagagccagaagttccaagaatctagtgaaccttcttgcaagggcgattttttttaaaaaaaaccccccactctcatagtacttcaacttccattatgcttaaacgaaatttctctagctacacggatagcaatatcctgaacgccacccgcttttctaaaccacagtatatgctaaacctacaattcctcacacccagaacgtattctgtctactatgcgctgcgccttatccaatcgtcaagcccaaacatctccctgcgtcttccagctcagccaacaccttgtcttccagctcgttcaagcttgcgtcgctgcggcccttcctgctcagcatctccacttcgcgctcgtccattgcaacgatgcgctcgcgtagcgcacccttgcggctgagccagctctcaatatcctccttgacattctccttgtcccagtctaggggcgcaacgtcgttggcttggatgccgagcttcgggccctgtttgcgcacgttttcgataatagcggagaccagagacagtgaatgtgcttctgaggcgatggacaatgttatcttggtagaatgggctcgcgatgaggggctgctgttgatagcttgcgacgcccggagaagctgctcagggtactggttgaggaagctcgaaatctcgcctgcgatgggcggaccaacggacagtaggagattcagacacaatggtaatatgcctttgacccatatagagtacaaccgtgctggtgaatcgaaatggcccatgccattaggccggcggtagtagttcatcaggttggcagtgttgagttgcgataaaaccccgtcaacggccatagtctcagcgagggctggaatggtagagagtgagaggaggaagagcaggctgagttcgccgtagatagggtcgtctacaccattgttggggatggtgaggcggtcagaccatgagaacaagctggtggcgtaacggagagtgttgttgttcgcgaagagaagagcggcttgagactgccacatgttcatctcaggaatggcaatgatccgttgcagtagtgcggtcaggagagcaaagtcggaaggtgtaacggatgctggctcagcgtggagctgagtagctaagctgcggaatcctttcgcaaccgtgtctgcgaggatctcgagcaaaagagtcgatatagcttcggtgaagtcgttgtggctttgtggtactgtgccgcggaagctcgagcggaaagttacatctttttcctgactggagtcgtcgacgaggtgaaagtgaagcgccaggaagagtatccgcaatagcgatcgatagtaatgtaccgcgtcgctagagaagacagtgtcgaagtcaggtattgaagctcgaatcgcgtcccatactggcgtcaagagctgtcgggtttctgtagttcgtaccttcgcctcgacgagcttcttcagtaaagcaaatgcgaggtcagctcgagtgatcatgagctgaccgaaaagcgcctccggtaggttagattcagcattagctttcatgcatttcttgactacactggtcatgagcctcgccacacggtcgtccttggcaacgacgtagctcagttcgagagcaagtatcttccaactttgcaggagttgcacctgggattctaccagaccaaggttaaagttggcggtctcaacttcattcgcaaaacctgtgccttgccgaggtcctgtccagttgctatcaaagcttagaagtcgattcgcaagatcgatgtcgtagaagaagcttcgcccaaaagacccgggatacaacgtcgttcgcttcaagttatcgggcgtgacaccagggaagtgggcctcaacatgctgcttcaggttgcggtgtagcgaggagttgaacgatggtaactctagcgcattatcttcaagataaaccaggctggtgacgacttccttgagcacggttatatcgccaacttgccgcgaaccgtgaaggtacatggccagaatttcgcaggtcagggacgcgaacctgttctggtatgaacgctctacaagctccgcattggtcttgagattcctcggttgcttcgccatccacttcatgaatgtgaggagcttttggataaagtccttttcttttcgcaagtctcccatggcccatgaccagttgttctgagctgatgagacgaactctaacatagcagtatacagatcccatggtagcttgatcgagcttttctccggtagaaccatgttggtaagggcactgagggctcgcgtgagcaaggctttgctcttcaatggagcagtcgactctgacttagtccgcatcgcttctcgcggtgtgctaccggtaagcaagtagagagagaaccattgttgtttgcatgtcaccaccgccgagagtaagttccacacgttagtctgaatgtcgagaactctgatgggttcgtcaagctgagacaagacgctaaggaaattcctcgcagtacgcggtcccaggtgacctagtaaggaggggggctcttgttgttcggtttgagcgcgagctgcgcctgttgagccatgtgtatccatcgcctcatctgctggagccgcgacacgaacagcaccccgtacgagagtctccagcaaaagcacgacctgtgacttccatttgtcactagagccgtagagtcgtgctagcagtggtgtcgctttgaacagctgctgctctagatgtgtccatggcttgttgagcagcattgcaactctcaccaatgcatcggcaagagtcagagtggcctgcgtttgtcgcctccacaatgtgccagagctagtgagtaaagcagtgtcctcggggcttactcctatcaccaatgatgctaggataggattcgtgggcatgtcgccttccgacttggtcaagtataattgagtaatgtactcagctatgggggcaattaacttggtgagcttcgcggacagtttggatgcatcgtcgacgccgtaagcgagctgcaagatcatcgtaaacacttcgcatatagcaatgttgatctccggccgatcatcagggcgtgagtacttccagctcaaagagctctcatatatgctcgccaaggtccggccgaatgtgaaaagtgtcgtgctgatggtcttgtcggatgtgccgctctccgaaggggctgtggcattgaagcggcttattgctctgcttggcgtcttccgagcaacagatcgctcgacagcatctgtgaccaagaccttgtacagccgaatgcaaccaatcaggaagtcatatctaccgagaaccatttcagttccgatgagaacagcagcgagactgccaccgttgccgtcgccttcgagcaagcggcttcgagccaaccagggccatactctctgcggagcgacggtggctagcacctccaggaaatgagtgcagttgaccaagagctccagtgattcttcgttgcctggctgttcacacagtcgtagtagctcctcctcgaaaatggcaaatattgcgctgacagtgtcttgcatcccactgacacctattgataatgcctctagcagctcaacggaacaaacgccctcggacagctgcagagacgactgcatgaggtccgcgaacaggcccacaatctcagtgacagttgtccgggcagctggctcttgtgtggaaacttcgactgtagtacttgctacaggataggtggagagtaattggacaaggtaagtcaacgtggagtgttggaacttccatgcagcgacgtagggcgcctcagtgtcatcgactatgatgccttctgtgccggcaggaatttctaggggcccatcagttgatcctgactggcctgatgttagaagacgccgctggccaaggaagctagacgtggctttggtgcagaaaagtggaagaggggcagtgagttcaacccagttctggttctcttcttcgcgggtcaatgcatactccctgaagccgacaggcaaacgttgcattaactcagctgagttgacaagcttttccatgaacgtaggaatgccatttcgcgaagtattgtcgcctcggactaaggcactacacaacttgaggaaagcatcattctcgtacgggtagcgacgacgtgtttcgcccaagatggctgcccgcaggacatactcgtcttcgaggaagaacgaaaccaccggatctggttgacgagccgcattatcgtcgacccacgtgcggaaagtccggtcgcctgctagtagagtgtatgtggtagctagcaattcggcactgtagaccacaatgtcgtttcccacactggctcggataatctggaggaagagcagacgaacacggtctcgcgacacctgatcaatgtaggtcccgaacgcggacgatgcgagctctaccatctgatcaatgatagggagaacacctgcctccgcactagccacggcaaggcatcggtatggtaaatcaccatcaaagagctcgtgggactcgagcgatgagacagcaagcccagcctcctccagcacagacaggccggtttggggcgcatctggatattcgagcatgttgtcacgctcccgctcgtcaagggctgccctttcggtgagcttccatgtgaccagagcccaagcgaacattggaggtgtcgctggacttgggccaaactgtgctgcttctccaaacatggtcgtgatattcgtcaataccccagtgtttaggatgtatgatgatcgatcccaattcctgtagtctcccgagtcgatgtcattgacgattaggtcaatcttcaaaagcgagagtgcaacgagtgagatcagtagctgaacgacaggaacaactggctcctgacccggggatacgacgaggaattcacggaagaagccgcgctgcgagaagaactgaagccagtcctcaatggtcgcggccggcacgaagccctttgtatacacgtctgcgtgcgtgagagagatgtgcaggatgtgtagcagctctgttgtttgcgcgacgacccatttctctgacgcggcctctatgatggattcgctcacgtcccacccatagccgccttctagcgatgcgcatctctgttgcgcggcctggagacactcgtcaagtgccttggcgccagtagtagggcccggtcctccagcctgggctgttgcgattgcttggccgagctcttcaatccagccggcgccaacagtgtgatagtcgttcccgtagatggtctggttccggaggtgtggtagggagccccacgagacgaggagctggctgatgcgaagaattgaggcgcacgtggagtggtagatgtcaagaatgcgcagccgtcgctggtcctgcgtatcgaattgcgagatttttgcggcgagcggtgtggaaaggatggacgagttgggcgcaaacgtcgacgcgccgagattcgcgagtcctgcggcgtcctgtacactgagtgcttcttcctcagtcagtccgcttagaagctggacggccggcctgctctgccattcttgggcaacaagctgcagtgctgcatattctgatatctgcgcctgctttgagagccagagactgtcttccttgatttcgtctatgttgtagtggctgtttgatgagggcgtgaccttgatgggcgcggtcttggcctcaaacttgctcttctcttgcgacgacgggtctgggaatggtttccatggccggctcagtatttgcttgttctcgttcgcgctcaagaaggcgcgcagggggtcgctgttagttgcagtttcggggtcgcagagggcgcggtaggcaatgtcccaggttctaatcatgttagcgcttagagcttttatgaggctcgaagccggtataaacatacacaagctgctgctcgcctgtgaagcacttggtcaggtccagctcgggcgattgggtggaggccatgttcgcgctgcaatgcgctgggtatggtgcagctagccaaaggccatgaagagggcgcaatgggcggtgtggaggggagcggcgtgtttggcgtggttgtcttcaaagtcgcgtcggcgagagacaagggctaactttgggctggtgcttgcttgttggcgccacagcaccagccacagtggctcaaccccgctacctccgaggcctcaattcacccgcgtcttagattgactcaccccaccacgggctggcaaggtgttcgctttagactttcattctacatcggaccggtcgcgtcatctcggccttcatttcggcgcataaactagtttctgacgcttgtggaggaatacttgggaaacaattggtcttgcagagctcctctattgaacatctttttgagaaaagggcgaccccaagctacacgagagctgcacgcgcgagccagaccacgtccaactcaccccacccaccgcaaaatgccttccctcgcactcatcgataattccccccgccatcccgacccctccccgccgatacccactgcgtccaacgtcattctcattgacaactatgactctttcacctggaacgtataccagtaccttgtcttcgagggcgcaaaagtgaccgtataccgcaacgacgagatcaccgtcgacgaattgatcgcgaagaaccctacacaattggtcgtcagtccaggtcccggtcacccagcgaaggatgcgggcataagcaacgatgctatcaagcactttggcggcaagatccccattctgggtgtgtgcatgggcgctcagtgcatgtactacagcaacggcgggactgtcgatgtgactggccaaatcctgcatggaaagacgtcaccactcaagcacgatggcaagggagtgtatgctggtgtggctcagaacgtgcctgtcacccgataccactccctcgcgggtacttatgggaccctcccagagtgcctcgaggtgacctctacgatccccgccaatccagatggcgacatcaaggaagtcattatgggcatccgtcacaaggaatacgtcatggaaggtgttcaattccatcccgagagcatcttgacagaggacggacgcatcatgatgaggaactttttgcgcatgcagggtggcacctgggcagagaatgacaagctgcagaaagaggcgcatgctcaagcggtcgcggctaccaatggtgcgaccaacgagccgaagaaagacaagcagacgtcgatattgcacaaaatctacgatcaccgtagggcagctgtcgccgaacagaagaaaataccttctcaaagaccgagtgatttgcaagcgtcatacgacctcaatttagcacctccgcagatcgactttccgagccgtctcaggcaatcaccctaccgcctctctctcatggctgagatcaaacgcgcctcgccttcaaaaggcataatttctttgtcaacttgtgcacccgctcaggccaggacgtatgcgaaagctggcgcaagcacaatctcagtattgacggaaccggaatggttcaaaggcagcatcgacgatttgaaggccgtaaggcagagcctcgaaggcatgccgaaccgcccagctgtcttgcgcaaggagttcattttcgaagaataccaaattctggaggcccggcttgctggcgcggacactgttttgctcatcgtcaagatgctcgacgaggcactgttgaagcagctctatgactactctcgatccctcggcatggaacctttggttgaggtacaaaatgtcgaagagatggagatcgcggtcaagcttggttcaaaggtcatcggtgtcaacaaccgaaacctcgtcagcttcgaagtcgatatggaaacgaccagccgtctcgtaagcatggtaccgaaagacgccattctttgcgccttgagtggcatagcaggacccaaggatgtcgagccatatatccagggcggtgtcggtgcggtactagttggtgaagcactgatgcgcgcctccaacacagagcagtttattgcagagcttctcggtggatcatctacgaatatttcgaaagcagcagcaggcctcatggtaaagatatgtggtacacgaagtgctgaggcggcaaaagctgcgatcgaggctggcgcagatctgattggaatgattctagccccagggttgaagcgaactgtatcagcagagacggcgttggccatatccgatgttgtacacaagattaagaaaccacaaatctcgaagtcggcactccttgctgatccgaagaccgcatccgacttcttcgagcatggcgcgtcacggcttgcttcagccgatgatcgtgcgcttcttgtgggtgttttccgtaaccagtcgctggaatacgtgcttgagcaacaacgactgctcaacctggacattgtacagctgcacggtcaggagccagttgagtgggctaagcttatgcctgttccggtcctgaaagccttcaaccctcgcgaccatggcattggctcgagaggataccacgcactgccactactggatgcaggctcaggaggctccggtcaacagctggacctcactgacgtgaaagccgtgttcgaaaaagaccagggaatcaaggtcattctagcgggaggactcaacccagataatgtccagagcatgctgtctggccttggggactaccaagatcgcgtcaagggtgtcgatgtcagcagcggagtagaggaagatgaccaacaaagtctggacaagatacgggcttttatcaaggcggcaaagagctaaatgtaggtgcgatgactaggcctagatttctgacgagctcaatacttctactacttctcttcatgcacaatccaagttcagatctctccattccatcaagtcaactaggtcaatctacactcctgctccacagtcgccttcgactcgttgctaacgtaggactaaatgccatgttcgcgcggacatttcgattattgtgggtccctaccgctctctcaccctaccggagctgtcccacgtcctaacaaagatctgtattacttcacctagtattgtcaactatagagtgagtcaacgcgaaatctgtcgtgtttgctctgcccggcactagctataaagcctgcgactacctcgcccgccagatctcagcactgctccaccaccacactttcttgccgcataattatcgattagctcaatcattgttcgctcaagtaccactactcacaatgggtgtcttgtctggtgtcgtcatagcaatagctggcgccctcccagccgagcccgcccaaatcaagaaatgggtcgataacaacggcggcaaatggtctcctcgcgtcgagcaaagagtcacgcacctgatcgccagcagaccggcgtggaaagcagtaaccgacccggttatgaaagcagctgagctcaacatccacatcgtaagctttgactggctcgaggactccctgcaaggcaagaggaagctgccagagaagaggtatacctacgaggccatgaagaaacaagcaaagacgaggaaggaattgaagaagtatggcgcagcggccgacagtaagaaattcgtcgaagggtgcgagaagatcaaggagctgaccggttcaggtacgtccaagaagcttcctaccccacgcaagcccaagccatcaaagagccacttcttcgcggaaaccatcaactcgaagttcgtatctgcgaaggatgctctgatgcagagaagggcagagcgggaagctaaagaggctgcggagaaggcagagaagggagcgaagaaggcatcatcttcgggtacggcacaagctcccatcacaattgacgatggaaccccagagccagttgtcacgagctccctgcctacacctcctccatcagcctcttcgacaaagactgcctcgaagcactccacatcgccttctccatccaaccctcctgccatcacttcactggaaacgcaagctaagaaccccacgctcaaagatctctaccacttctacctcgactccacaggcttcgaatacaaagtcaccctcgcccgcagcaacttctccgtcaaccaaatcacgcgctaccaacttagcatcctcgaaagccacaccaggccccacacatactgcactctcgtgcaatacaaccccccgcccacacccgaagccttcgacgcatccatccgaaaccccctcctcgccttcctccgccccacgcccaccccaagtaccctcccctcccccgccgaacaagcccgcctacactcactcgtcaccctaccagcgcccacgcccgcagctcctttcaagaaactcatctgcccaatgaactcccccttcacccccgcctggcgcgccttccgccacaccttccgcacgctcacactgctcgcgtgggaagagcgcttcgacatcgacgcgtccaaggctctgcagaccgctcgggctgtcacactaggcatcgagccgtacatctactcgaagccgatgctgggcttgccggtgggcatgtgcgtgcaggaggcagggctgttccagggaaaccgaagtgatcttggtagcttagctatcgagggtgataaagcagatggatacgtgaggaatgaattcgacctgcccggtacggacgatcagccgctcagcatgaatggtgtggtgggcagtgcgatttggcgcgcggagcagaaggttaagaaggcggagagggagagggaagagagggaggaacagttggcgaaggaagagaaggagaaggctaaggctgcgaagaggaagtttgtcgatcgcccgctgtttaatggtgttatgggtaagccgagagcagaggaggaggcggggtggaggccgaaggtggtgcagaaggagggcgcggcggtgtttacggtgttcaagaaggggagggcgtttccttgggggagggagaggtgaggtggtgatggggagatggtgagaatgggatttggaggtggttaagtggacggacatgagtattggatttgagaatttggactttttggatgaagtcggcatttttgggatactttttgccacgctttggcaatttggacacgttattctttgggctcgaatataacttcacaaatttctctaccaatgtgttcactatgggtgcaggcttgtatgagtcatttttatatgcctcgagtgaaacacgtgctacattcagtaacagggtagcttgaatgtgctgagtcaattctgcaggtctagaaaaggggtcacgtatcaatgtacgcaataacaattcacgcataacatttttgtattcgcatcttcttaggggaggcaggtatcgacccgcagtcgacaaaggaagggtagtttcaatgactaaattgctagcgataggtgtcggtgagttcctaggactagagtagaagattatctaatataccttcgctgtttacttcattatctcatcacgtgcccaagtgctataccacaacatcgttctcatgacatggaattcgtgtgagcttaattgcgatcatctccatcctttagtatagcaatttcgttgtagaatctttcaaacaagctgaactctgtgaactaacaatttgctatcttgagagcgtggatcgagtgctgcgatcttggcaagtatttgttgggtgacaagtgcaatcatcaacatggaatgtgcatggtttgagacagcaaaatgcttgtgtgtgtatactcgaatcgcatttttcgcgcttagagtctatttgcaatgctggaaacataaagacaaaagtttcctcgagtcttgtcgaattgctagattgtgggtttggcaaagcgcaaggttgcttgctcgagtttgctaacatgtcagtctggggttttgacaaattccaatatcgtttgctagttggacaggaaatcgtatgtctaaccttccgagtacctccacatccgatctgttcctcgcaacccatcgagtcacttgtcattggatagagtgcatttcgagaaagtcgtcatcatgtctctcagaggtcgaggatgctataattgcggcttccctcatgtccaagcgaattgtaggcagccttgtcggcaatgccccacctttgcgaatggaggaactgtccccgatcacagaggccaggaatgcacaatgtaccaaccacgaggtcgtggagtttctccaggctacacgacgactggattcaacccatacacgaatacgggctcatctggcccaccgaatggaccgcctttcgtaccccgaggtgcaagtggctctccgtctagaggtggaggaatgcctatgggaattggaagaggaagaggagactcccaggggcgtggaagaggagactctcaggggcgtggaagaggagactctcaaggacgtggaagaggaggctctactgacagagctagaggtggtaggggtggtaggggtggtaggggtggtaggggtggtaggggtggtaggggtggaaggggcggaatattcggaggcactggagatgccggacaagagcagccaatacgcaacaatttgacggtggcagaattcaacgagatggacgtacctccatttttcaataactcgacaactagcgcactgcattaccccaaagagcggacatctggaaatcctgcgtcatatggatcgggacagcaatggctactatcaaatgccatccgggatcgagtccaagcacggaaaaataccgccgacattgagcatccaaaatatcctttgcgtacggaattcagcaatcttacgtcgggatttgaacagggcaagggcaccaacggccctccggtgacacaaatcttgaccaaccatttcaactacaagatctctgtagacaagctctgggagtacaagatcaccggtatcagcgagaagaggaaagacaagataaaacgcatcttcctcatggccattgagcagtggccatttctgaaggaccataaagactctttcgctaccaactacctcgatacaatcgtctcctggaagaaccttcatgaacacatcgtctcagagccgacagaacacgccggcaagcctcttaccctatgggaaaaggccgtcgttgatggggatcgaactttggacctgagtatcaggctcaaccgagagtacgacatcagtgatttctctgaatatgcagcctcggaaccaaatcgtgaaggcgaagattttgaaagtcttgcgaggtgcctgaatatggttgtgtcaaagtcgttcaacaagtccgaagtccatcagcaatcagcaaacaagttttttgtcaagaatgcccggaagagtctcattttcagcaagaatagctatggggatcctgatgtccgatctcatacgctggaactcatgcgaggttatttctacaacgtcaagcctggtatgggaagcttcatcatgaatttcagtctcgcaacgagcgctttctaccgaccgatacttgttagcgagttcttggcagacacgaacaccttcacagatgaagccaggcgaaaagaggccctcaaaggtcttcgggtttatgtcgagactgagcgcaaggatatcccaggagaggaccatacgcgcctgaacagtgaggaggcacgtatcaagagggtgtttgcacttggagctgacatcggcacgctcacctttgctaaaagggttcgtggagatgatggcaagttcaggcgagatgataatggcaatttcgtgacagaaccaaccagaacttcggtctcacgatacctcaacgagagtaagtctattgcgaaccacctactgtaactactcaatgtatactaacacccatagccttcgatccattctcactaaagactggtcagccggccgtcaatgtcgggactatgcgcgatgagatttggtttgctcaagaacagcttcgaattcttccataccagatctatagtcgccctttgcccgagtcacttactggctctatggtccaagaggctgcaaagactcctgcagacggaagagcgcatatcgagaaggaagggctgggtgctctcggattcactccagagcagacaaagaatgccacctccactaacttcgtaagcgagaggaatcatggacggttagagcaacgctaactcttcacaggcgggtgttggcagtccaattcgtctcactccgactatgctcaaactaccttgccgagtactcccactacctcagccaaagttttccggggcttcgccgacaaatggcaatggtaaatcccgctggaaagtgccaaaacagagttcgttcttcaagacagagccggcattactcaagtatcgctttgtgatcgagcgacggttcaaggaggcaaatgcggagctgtaccacgatcagttccaaaaagaattgttgaacaggtgcaatctcaaggctaatcaactacaggacctaggtgatgacatcatcgaaaacatccttgatcgtggtagtgtgagtgcgaagatcagtcaggctaaagcggaaggcgccaatcttgtcgtattcctactcaacaagtcgagcacaccattctatgcccatctcaaggacctggctgaccggacccatgggatacattctctttgccttgtcgagcaatataagcttatcaagcaatacggcgagagagcgcacttgttccaagagtacatgacaaatgtcgtcatgaagattaacttgaagatgggcggcatcactcagtcggtgacaacagtgagcgactatctggctaaaaaccgcgtcatggtactgggtgcggatgtagtccatgccggaccaggtgcttaccctggaacaccatccatcgccgctatcgtcggctctgtcgacttttcggctggaaagtgcctgggctcaatgcgcctacagagaatcgatacaacggaccgagaggtaggaacacccccattgtcaacacgtttctcgctgaccatttagacaatcgtggaagttgaggatatggtccgagaacgacttgaggcctgggctgcggcgcgcaaagcggagtcaaccgaccttggcattacagaagagttgccacagagcatcatctactaccgtgatggcgtagggacgggacagtacgaaacgatcaagaaaatagaagttgcggcaattcgcgctgcctacaacaagctggctacgcagtatggactgtcgacagatgtcaaaatacatgctgttgtggtggtcaagcgacatcacacccgtttctatcccatgaacgcgtcggaaggagacaagtttggcaatgagaacacacttcctggtacctttgtcgacagactggtcacgtccccgtactaccaggacttctacttgcagtcgcacagcggtatcaagggaaccgtaaagccgacacactacttcgttcttgaggcagaaatacctggtctgacactggacaagttgcgagatctggtaagcatatcttctttgctacccttccttcactcgacacatagatgtatactgacatccacagactcaccaaatctgctactcatacgctcgagccctctgcgccgtctcgtacgcctcacccacgttctacgctgaccgcctatgcgatcgtgggcgaacctacatccgcaagtatttcgtcaaagaggattctcagctccagactgcgttagacaacattgcaaccgtgcagaacaacgccaattcagcgaatcgtgacatcaacttccgcatcagacctgcaatgagtctggatcaaaaaaagcagatggtgaaggacaagaaagagcaggagaagaaagatgcagacgctgttcagaaaagcctccgagatgaagtctatcgacgtgttggtaacgacttctacatgttcgagaaggaggggtggatgaacccgtggagtcgggatctggcggacacgatgttctggatgtgagctcttactggcaggtcgctaggtgatgtggctatgactgtctcttttgtgttgcctgcttcatgggttttgcatcggcgcgatctgtttatcggatgggttgcaatttctatttgcttcttgttgttatagatttctttgctttgtatctcctaccataggtagccttattcaaacatatctcgcaaccttccacactcgccaaatgcatactgcaatatccttttgcaacagcctggtccaggtgtctatttcaaattgtatcactgttgcttgtgcatcggagcgcgagcagtgccgatatttcataaagaacctcgactctgatgtcaaagttttagcttttgaataagcttttcgaaacaattttccgttgcgcacgatctttgttcaagtccaactcgtgataccccaagctggcgataaaggaaaaagacgctagcgttgcgtgaagtcgctccgtgccccaacgtcaaatcataagtcttaactacccaaagaaagaacaaagaatacagcaggagaatattgacgcaggaaattggaagccactgttaaacatcggactctcgtattgactatatacatcgtgccctctctacattactctcgagcaccacccctattccaaactaaagactaaatctgctcatatagcgagcgtatatggtaagtagcatcctaattctcaaacagttcccaatctcttccccgtctcaagattgctcagcaatccttcctatttaagtacaaccctttccattacgttcactcttccaattccgtggagcatatttactcaggctttccgagcagaccgcgagcaaagtgcctcttgcgaaggttgtactcaaccgcgcgcttcttagcggcggtggattgggtgaaggcagcggagccaccgaaggggccagcaagagccgggttctgcatgcgcacaacacagacgttcgtcgcgccaccagctgtgccctggcaggtcattccagccggcatctggacttttacgggaaagtctttcaccgctacgaatttgttagttttggagttctggagtggtggggtggataggggttgacttaccagcgagcgaaagacctccaatgccaattccgggcacgttctgcataacctgagcggtcttgaacgccgcagggtcggttccagcggatgtagcgtcaatcatagcggtaagaggaccggcaccgtcctggttgacctggtggaaagtcatggtgatggtgccatcgtacggcggtggtgggcaggccggatgaagcacctgtaccagcggccgcagcgacaccagattcagcggcagcagccttgccaccagctgctgctttgcctcctgcggctccgccagcggctgcgccggcaccgccggtcaaggcatcgagaaggccgcgcttggctcctccagctgcagcaccggctccggctccgccgcccatgaacatggagatagcagcagcggcatcgatggcaccgccgccctgggtacggccgagagcagaggccttgccgcccatctcactggtgcggatgatggcggtgtcggcttcggaaccgcagccgggagtggcgcagttacggggagtgccatcctggactgtgagattgtgagatgctgttcatgtactggagatgaagatgaagaagcttaccagagagaccgggcataatcacgccattagcaccctggatctgagtgaggacaccgtgggcggaaacggtggaggcaacagccgcaatgaaggtgattgagtaaagcatcttgactaagtaaagtaggttgtcgaaaaggactgatgaaaggatgctggaatatgaaagagagtagattaaacaagcgaccggcgcaaggaagaattacttagagagagaagaagaagaggctggaagtgttgagctgatgattatgcttctggaggatgatccagataccttatatacaacattcgaggcaccgtcagagctatggaaagcttagcactacacaagctttcgcatgtgctttcatccgagatcccaacaccagagacattgaaaagccccttgccgccaagttgataccaggctccaaacacggcgatggcaatgtgggtagcagtgatgccgaagaggaagagcagatgggcggtgatgatacggtgctggtcggaccatgcgtgaaaaaggcccgcagcattgatattcactgggatctccacagcgggaagatcctcttcggagcatcgagtgaagctaattcagcggtgagaagccaatgacatcggaagagagaaatcgccgaaaaagcagatgcatgattgtttgggaaacgcagaggtggagtcaaggaaacgtatcagaagccaagtgtcgctatacttggcatccaaaacgtcgattcagaaatgcatgtttgacctaggtagcaaacgatgtttagatgttgcagtgcagcatgtatgtgtgctggcttcttgtacaagtggatcatgatggaaataccagatatcaaatgagcaactatatcgaaaattattgttccgagcgtagtgatggtatcgcgtgttccttgatctccaaatcttttcgcagctcatcgtggagaagtacatcgatcgtttcagtttcggtgcttgaaactgttcggtttggtgtttagcgcgatgtggcgcggatcatctgtgtatgaacccccgaccctctccgaaacgtcatacaaactttgttccttatcacaccttcggaatgtgtttttctgtttgatcgcaatatgacgatctgcacaatgcatgccttcgacttgtagctgaggtttagcattgttcctgtcgcaacgcacaggcctgatcgcgatgcttctcctggtctctccgtaggcacccgaacatgtgttttgagtgcggcggaatcatcatagtttggaacgatatgcaactgaatctttccaatctccccgtatacacccgacgttgttttgactgcaccgcgatcttctagtatggacgcgatatgtacatctcttccccttctcatcgtttcaagcgccctaccgctcaataccctcctccgcccaattcctaaagtccctaacttccttaatccatacatacctcaccgaaatctctgcaatctcataatacaacgtgtccatctccaccagccccttgcgtatcaagctcttaataaacagcaacaaaagcagtatatgccgggtttgcgcctctttgccatactccagcacctctccatcgtccgacggggctggtggcttgcccatgcgctcgattgtgcgcagggcgtgttgtatgtattgtgttatgatgggcgctgggtctatggagtgggtttcgagggtgcggtcggtgaggagcgtggtgaggaagtcgaggtatgtgagcgagattgggagacgggtgatttcaaatatagctgtgtctgtatctagctcgagattgcggagtatgtcggctttgcgctgctggatcaagtcttcggttgagtcaattgtcttcttcgcgctcgtgtgacggtgaagagtgtctacgccgttctgcgactgtgtaggtgcagcgtgcccgtttgtatcgggttcgggcgtcttctcgtagatgccttcgtcctccagcattcgaacatatggcctcaagtcgaatggctcacggaggccatcgcttaaaagtgagatactggcttgctgtgacgtttggtcaagtagatacttgacatcctcgccttgtaggagcatcttaatccacagtactcgggctgcactgatcttatccgccgaaagatcattcttcgcaacaccattgctctcgtgctgccctcccgtagcgtcgagtcgttggatagcttctacccaatgactcaagaaaggattctgcttctgaggcgtgtccttgttcaagagccagagcaggtattcgcagttcatgagaaccgcgagagcttgcgcgttgggttccacccttgcgcgcttctcgaaaacatcgatggtatttttcaacctaaagcttttttcgaagtcgctttcgtttctgctgttatagccagccatactctggctgaaacatcgtatcgcatcgtgtatggcaaggttgcagtcgctcagagttctaatctcagcgtctgttagggtagctgtgaagtccattgcacgcgatattttacgcgcggtttccggggtgcgtgaacgcgacagtggacttgggtttggtcgtcgtacgagagctccatagaggctatgaagttggttgtgggtagagtcacgattctgtgcgtgaaaggcagcaatgcgcacgcggcaggcgccgagacatgtgtccgcatgatcccagcgccaatctttcatcgtgttgcgtcatacacgtgacgagtcgttaatggctgtgcaaatgtacacgcatcgagcatgaattagcagcagtcacgatacgttcacaggttcatggaaaacaagttgtggttgtaagattatttgattaagtcatcatgctacgctcagctgagcgcaacagtcgtcctcccaacgctcgagacttgcaaaactatgccaagaaccaagacgcctttcgtgaatgagtaaacagagctgtagccaagacatcaaccggatggaccgaaacacccaaccatcatatgcgaggtgtcactcgtaccggaaagccggcagacgagtccgggccttggacggccaaaagaaacagggaatgggtatcgtagagagacatggtcgttatgcctgcatcgttcggtttgatgtgcgactccgctaaaacttgaatatgatgtacagagcgtggatgataccctggagaacatgttagtgagatgttgtcgttgtttgtgggatgtcgtgcaaaacttacaggaatgtaaccaaggacggtcaaaaggatgttgatgaggaagtcggcgttgcagccgcgctcgaggaaaacaccaacaggaggcaggatgatggcaagaaggatcttgcagatatcgctggcggtgaaaggcatgatggatgtgtggttggtggttcgagttgatttgtttgtgtagtgacttgagtgatattgaagtcgatgaagtgaactgatgtctaacaaacaagagcagcggcaggaagactagtatttatggaagggcgtgcaggcagctcatgaccaacgctgcagtagcgatgacgtatcaccactctcacccaacctcaccgaaaacaacctacagggatgccgcatagccggcgccacacgtccgtcagacaagcttcagcctgcttcacgccctcgcaatccaggccttgcagccaagttctcagcccgcggtaatttgctgtccaagatcaaacagcgtgcgtcactcgtaggaatcgtcgctccgtgccagggcaaggcgcttggggaggcgcaactggccctcgcaaccggatgtcgcggcgttgtggcacagttatgacgccacaagtggctggcgccacgcaagcccgtcgatccatacatcatcgcgaaccgccgacaacaacgagccttgtttgcagcgcgtttcgggctatgtttagacggctgtggctagacgtgtggagtttgcgttcacggaggaaggaagtgcgaggcttgattcgacctcgcggttgtagattctgacgtttggaagagctcgatcccggcggacttgatcttccttgcgattcgatgcatcgccagcgtgtgactgcatgcgttcgggcctactccgtgctcagcatggacatgcttgaaagtttctcgaattgtccgtgatgtcaaggacaaaacaaggcgcttcgttgcgtcatatttgtgctccagcggctacgagatgcttcacgagatctgttaaatcctgccacgggtattggcgaaagcatcaagacagcggaccgctactaggccctgattcaggtacaaagttctttgggagagatactatggctggcttccagaccctcgcgaaaacctgtcacccataatgggagctcactagagactggcagattgctagacacttcccttggcatgcattggagcttaagctacagatgaatagcttccgctagatccggttcgttaaccagacgtcgcataggtaggcaccaattgcatcgcagtcacattcaagagtgcactccggtgtagaagatcgttcgttcattctgtaatgtcgagcaaaagggtatatcatccaatccaccataaactataatcacactcagtatctcccctactgaggagcctgcttctgcagatccgcctcaacaccccgctgcctcgctttcccttcatcatgttgcttctgcgcctccgccttctgcgcctcgttccctgttagtcccgcaaccgcaccccccaatagtcccaccaacacgatctgaaatgcccttgcccagatcattcatctgtcccgcagcttcctggcccttgccctcctggttctgcctaataccctcctgcttgaggccctctgcgccaacgaagccgccaatggcttccttcgcggcgccgacgttctggttccatgaaccggcggtgcggtctgagttgtcttttgcgacgccgccggaggagctgacggcgaaggggccggctttggcggtcgcgtgcgagaggtccttttcggcggccggcgacgtcctttttgttctcgccttggacttgatcagcggtgctgccggttagggatccgagggcagattggacggcgcctgtggcggagtcgacgtaggactgcagggtggaggtttggtctttgttgttggaagacatggttgtggttgttggtaagttttgttgaagtattgaggttgagtagaagtagattttggagtgtggattatttatttgctttcgtgtagacggtgatagctatatatactcgctgggaaagtttatatcggtttgttttttctgccttactgggcataacacaagtgaagctgtgacgtcataccccacgttctgcgcgcgcgagcgagcatccacaacgggatcttaacaacgtgggcccaaggctattcgcgggcctttagtttattttaacggctgatgacagtggcgtggacatgtgagagacaaatatttgtgcaggtcattttcacgaaatgcaatgacgcaatgttacaagatcgctgtcgcaaagtcgcatgaatctgggtctcaccacaaccccagattttttgcgcacacaacattcatttttcctgctttctcctcacgtcacgaagcttaccaaatgtacataattactttgatagaatgcgattgttgccgtgcctactgcacacaccactaccacactaccacaaggacaacattgaagcatcgttcttcttctatgttgggactctacatcaaagctggtatttacttgaaccaagcgctagagatttgatttggttgtgtctcgatgacagtgtcaatatcagcaaggctgaagaggcttctactagctgcaggtatggtcatcgtcaacctgcaatagcttctgtgtggtagaccagacacgtgtgtatctccgattcccaaaatcctcgagtgaagttctcaaggcgtgcggggcaagatgatggttggctgcagcggctctaccacacagcgtcgtcgttggtccgactgcaggagctcatcaggctgcagatgctatgcacagccgggtcagctcagccttctcgtggtcatcgtccacgacacctacatcaacgcgctacttctacccagaatccctgtcaaacggtcagagagtcctaagggctaagcgcaaacatgtcgatatacaagccgctccgtgacagcagagaacaccccaaaatacgactgctgaggctcttccgactgctgtctgaccagcccgatcgcgctcagatacggctcctcagactacacccaggcgacttcaacgaccccatcgattgcgacataaaagtcaccacttatgcgaagtcgattaaaaaatatgaagcaatctcatattgttggggcaatgctgaagacacagttccgcttacctgcaacggggttcgcactctcgtcacacgcaatcttcatgacgccttgcgacgttttcgcccagcacgaggaaccgccgcaagattactatgggctgatgcgctttgcataaatcagaaagattatgaagagaaaggaaagcaagttggcagaatgggcgaggtttttgctaacgctagccgtgttctcgtctggcttgggggcgatgtagacgacacgacagccacagataccttcgccatgattcgtgagatcaaccagtatcttggcgaggtctttatacagtgtcgccaaaatttaaacgcaatgccagtgctctcaaaaccttatccgatctgcttggaagaaaacaagtggcatggagttgctgcattactcaaatcatcatggttcagtcgcgtgtggacgatacaggtaatggtttccattctcggcatattcaattacctaatacatgagcaggaggcagctctggctaaggaatgtactgttttctggggacatgctgagattgaagcagctgatatcattgagctctgcttatggtgtggtcgaaagcaggacttgggtcacatacttggagaatttgccaaggctcccagttttccccaagtgtatctaaactttctcacttacgaactttacagatcaggctattcaggaagtggaaagtggttcgaaagtcgacctttatctgcagactttgcaaaatacgagttagtagatcatccttggcttagccttttagaccgatgctcttctctcaacgccacagacgcccgagactacatatatgcttttctgggatgtcctgcagcgatttcagataacaatcatccgtatctagaagctgactatacgatatccaaagacgagctttacaagcgcgttgcccgaatacttctccatagtccaaaagaaggtccatgggtgttacatgctgtccgacagcaagatagggaagagcttatgcggagccgaacaacttcttgggtaccatcctggggtaatgcaagaagagtcccttttttgacattgggtgccgatttttctcatatggctggaggctcaaaaagtctgctccaaacagaagagcacgatggcgccacactgtcgatccgcggtcaactcttggacgaagtaacgtggatgtccgatatcatcgaatcggagagattcctaatagctcgacaacagcccgaactagaaccgtacatcgacaaactgtggaaccagctatcaagacagatggcagggatcgacaaagtgcttcaccacaaggacttctttctcgcattgctgcgaggcttctatggcagtagctcacatgcagagaagcggtacggcgaattttcccacgcgtatttagaggcagtgggctcaaaagtcattaccgacgcatcaaaagggaagggtgaaattgtataacaagatgctcttcttaccgagaccatcctgagtctcaatggagactgcggagtgatagtcacacgcaacggacatatatttgtagctcctgcaccatccacaagacttggcgacaccttgtgtatcttccatggtatctccgtaccctttgttcttgcgccaacgacagatggtcgcttcaagctttcaggccaggtgcatatccacggagtaatgggcggaaagctggtggatcaatccaaagcggaaatgatattgttggagtaatgccagcgtcccacatggcgaaggagggcacaattatgtgggcatgcaattttttacatcaagccggccgcactaggagcatgtggtcttttgcgctacgaagcaatcacacaagaacacaatcctatgttttaccaaaacaactgctctcgaattaacgacccggatggcgtatggaatccattgctaacaaacctatccgtacccctcggaaaaccgtttgtgtcttttgattgcaaggagacatatcagatatcaacggggcgtcggaggagttcatttgtcgcctccaatatgctgatcatgattgctgattcctcgtcatcacgccatggagaaaaacagggatgtctctccgctttcgacatccacgccatgactactcaacgcccgcaccctttcctcatcgtaaaatgtgtttctgatttcactgtcttccacaaacggactttcgccctctaatttcagacccggagtacactggataccattacgggtttgggatggaacagcgcttcgatggaagaacgtttgatatgatctgggctcgtcaaatacaagtcatatcaatactctgttatgcgccaatggatatgtgcaactgggcccacatatgtgtacagtccacgccctcgcctgcatttcactttataaagtctgccaagttaatgtcaatgatgcccataatttggctacacacctcatcagtctcagcacagtgcagcttcttgcaaattacccccatacccagctgctgttggtcttaacattatcgtacctacttaagcatctaaaaaacaaatcacaacatcccaaacagagccttgtttctcaacgcgccattacttgtcgcagcggcctgtatccgcgcactcgtagctgcactcttaaaagtagtactagcactactactgctagcaatgaccgacaaagtattctccagcgcctcaaagacattcaccacttgcttccctccacagacctccgccttgttccccgaacagggcaaattgcagtcagagctgttcttagcccactcacccgctacatagttgctgcaccagcactgattaccctcctgcgtgcccgcgaaagtaaaggcctggagatagcagctgttcttgcatgctgatatactcagagatgcatctccgttgggagacatattctgctccagaatagaccgctcgggattctgcgcgtagcagcctaagggctcccaggcggtgggtgagggagccagcgaagaagcgctggtcgcgcttgtggtggttgttgttgttggagttgagcttattgttgttgtagttaaactatcgagtcgtctttgagtgacgatgcagtatgattgccagccccatggcgtgcagtcgagactgactgatgggttccattcgtggaattgctctggggtgactgaaggatgagtatgggatctgcatgagcgatgtttatagatgtcacatactggtgaagtaattacgaacgtattcgcacgattcgccatcggcgttgttgtaccattctacacaatctttgactgtgtcagggtcccattgtagaagtggctggcgagaacaatgcgccagtccaaagagcgccgcggaggaaagtacgaagaaagtcttcatggtcattagtggtacgtcgcgagaaattcaaggtcaggttgacgttgcgataaaactttgggatagagcgttggacatggaggtacacgaaatcgccaacttcaagactctgtgaagaagatggtaaaaaatgatctagacgtaaatctatgtcgagattatcccagttggtatgtaaagtcgagcccatcgagattaattgcggcgcagtaacagcgcgaggcccgatcgagcaaccatgttccgaaggtcgcctacaagtgacttggcgcaagagccgcctcggcccctttgtgcccagagtgtattggtaggatgttgtggcgtctttgtttctaaggcttgatcaggaaggtagtaataaattccgcgcgttgcgagccagtcgactcagcctcctgttgagtcacaacaagagttggatgcagaagggtcaaagtggcccgcgcccgtttaacgttaagttactaaatgaggactagcattcggtctgtccctgcattagaacatgatcctctacttcgagctcgattctgcacagccggaatgtaatatacctaccggtttggaggcctgatcccaccagagcagcctagacgcggcacgtccggctgcgtcaagagcgtacttcaccttccgtcttcgaagcagaggagacgtcagaagcgccatctgccgtatttggagggtgtggtgtatgttatacctgacgttgaaaaaaatagttacggttcgttccggggatgtacagcgaagcgttatagaatcagcttgtcgagtcggaatgaaggagtaaaaggcatgttctagcagcgtaaatctgtctagtaccctgcagagtagtatcgtggacgtttgcgattctctcgtctccaagcaccctgttagcgctgatgtttccatcaagctcaacaccaagaccaaagtctgctagagaaaaacggcaagatgctgtgcctgaatctagagccagatgtacgctacgacaagacgacacatcacatcttcaccccacgaactccaccaagaaaacttgaagctggcacatgtaatcgactaacacttaccattttccccgtcacgcccaaacgatacgccttctttgctgcgccaatcaggctttcagcttagagcagtcagatactggcactacatgtgtccaaccgggcgatactttaaagtaattatgtgaagcagcaacatctgcccatcgatccatgaagatgacgacgcagcttcggtttagattgaataaaaacaaggtatcgctttattttacggggaagaatgccttggcacagtttcagtggtgtgaggatattcgcctcttctcgccactgacggacatcttggtccaagatttttgatgtggctgcgtgaactccacacgtctgaggtgcgaagatcagaaaggacgttttgcataatttgggcgtgaatgaagcgttgcgaggagatgtaaagggctatttcctttggttgtcaacaggaaactggcaattgggtattggaaacgcaagtgaaaagaaaaaacttcagtcgtttacttatgggtatcgagaaaacctctgtgtgtagaggtggtttgggtggaaatgaatctcagagaattaccaccatcgattccctttccccaatcccatttgcccatcacctcccgtttcttaaacgcctcgtaatcataatcgtacaaaccacctcttcgcacgcttgctcatatctaccaatgacatatctgtatcacagttagcaaatctccctctcaaaccatcacaaagatagatgtcacttaccccaccctcactatcatcaaccttccacgtgcctgccaaccccacaatccctccttccgccatcttccccccttcaaacgcaccaaccccaatatcccctggtccgttattcaacaaccgcttcgcccacgcatcgatcgccggctcgcccgtctcatccctcgcctgcttgagaaacggaatgagcgccgtaccgcccgtgccacgcaatttcttactaccacccctggcaagcgtgttcgcgaggttgattttcgacgatggggcggactgtggggatagggagcgagtctgctcgcgcgacttgacgatgatgtagcgtgacacgagttggatgtgtttatcgcggagcgagcggagcatggcgagacatgcatcgtacgcggtcgtcagcgcgcggtcgtctcggtgcgagttaacgaactcgcggatattcgcaacctgctccatgtgggagaggaagcggcggtgggggccgggcatgtagcggcgcatgtcttgaatgaagccgtggggcggcgattgcactgcgccagaatcatgagaggaggaggaagaggggttaggggatggcttctcgccggtaggacggtgctcgacgcccagcacgatgtcgaagaattggatgatggaggactgcgcgttgctgccgccgctgaactgcacgtagggttgggtgccggtaccgtcgtcgaatatgaccccgcgggggaggccggcgtcggacatgtttttgctgccggcgaggtaggggcggatccggtggtagaagacgtgggggtcgcagctttcgtacatgcgctcgaggagggcgccgagctcgtcgagtcgctcggcgaaagaacgcagtgcctttgtcacgacgttgatttcgttgtgccgtgctgctgcaatggcgtcaagcatcagcggtacgatgggtcctgctcttgcttcaatcgctactgagactaggtaaaaccatgactcgtccattgagcctgtgaaggtcatctgagtggagaggttgtcgagagtgtccattggtgcgtccctgaagagaggttgccagttccataagcacacacctgcatatgtggcgactggcggaagctctaggtgtcgacatgcttgaagaaatggtactgaaatggaaggagggacaatctacgttgaactgttagatctcctcctgactgacctgatgtccaatacttacatcagcaggcttctctccaccccaaatatagccatgggccatgaagccaaggatggagtatgctcgccgccattcagcttccgtgaggagtaggtcggtctcgagaattggcaggttctcgatgatttggcgtaatcgctttgcaagtatcaacttctgaaagttaagtacaacggtctcccatggtctgtagtacgcatcgggaagaacttcgaggggaatctcgtccggaagaaagccgttccgtggtgagacatcgtagtcgcggaggacaggaagttgcggaagcattgtggttggtggggtgtgcggcgaggaatttattgaggtcgaggatgaacttcaaaaagggtcggactgtggtcgaggacttagggtttcagagcaacgctttccgttgttgtcaggcagttctgaggtgcggaggtcgtgaaaggtgtcgcgtgattgcgcttgtagtaggagagccgtgtagctatagacaaagcgcctaaagagtccgattatcatcaatcaatcgccagtacgatcttttcgcttttcaaaaatgtcccgcgaaataaccggcgggtcgattaatcttaaggttatcgtgggtgcgcgggacaaaaggaacgttccttttaagccttgtagtggtgggtagagcggagttaggttcctagcggagacgcggaaaggttagtactaggaccaaatagctgaagcaaccataggcccttctgaaaccaagtaaaagcagagaagatgatcacgttcaatggcaaatagatcaggtcatagacaagctatccgcggccgtgtcgctctgtcacaaggctgtaaccgcagggtgagtaccgaggaggcaaatttcttcacgcggatcgggatcggtcgagattagtgatttgaagtgtttacggatcttctagacacgtcttagcaatcactttacgcgcaagtcgatgattctggcatccccacatggagagtcgcaaggccgtcggcggacggttccggcgaacagaacggagtggtcgagacccctgcgaggaccctgcatgccctgcatggttatggcgcaacgggcgagcagccgaagtcgggcgatcactcgcgcctccgatcgagcacatcatggccaggtgaaaccatcgcggtcacgggaccggaatttgatgcagttgagatacagtgtcaaaatatgcaaggtaaggttcaaaccaacactatgagtaaaaagctagacacaagaatcttatttagtatgaacgccttgatgcatgtcgttacaatatggctcccatccttcgctttcctcccagctatccaatagtcgattcattacccacatcagctcagtaacatacgccagcatcaggtctgcttttcggggggtataagcgtcgctaaacaagtatgaatgcattccgaacaatccgacagttcccctcctcggcactccaacagtattataatatcagtgaaatcgtgtatctatatttaagcctatcgcctcgtcgacgatgatagactggcaatggcagctgcggacgccagatcgggtttcccagacacactacgctgggcaactcttggtaggccgctattgagcggggctccgttgactgtacgcttcacccccgctggcccgggagcaccttgcacagtcgagtgccgtcgctgcggagcagcgccttttacaggcgagttgctcgacgacacctcgcggttggtattgacagcggcaccgttcttgaagcttgtcgcgggtggctctggtagtggccgcacgcgggactgtggggtctgagaggtcgcaacgcgcttcgctggagacgaaacacctgacatgccattcaacggctgtcgttgacgagcggactgacggataccggtaataaaggggtgtagcatagcctcatcaggcttcatgcggcgttctggatcccatcgcaggcagcgtgcgatgaagtcaaggaaattatcgtcgtcgcacttcagcgcttgctgcagtgtcttggagctgggtcttcgtcggcgtccttttgtcgacacagtcactcttggcttcccaagcgagtcgaagaacagcttcttcctgctgctcttctcaatgaggtgcttctcaggaggaccgaagatctccataatgcaagcaagctgctcctgttcgttctctcctgggaagatcggatatccggtaagcaactccgcgaggatacaacccaagctccacatatcgattgctagcccgtaactcatacccaaaatgacctcgggtgatcggtaaaagcgagactggatataagtatacactttctcgttctcgaaacagctggatccgaaatcgatgaccttaatctcagagtgcagcgggtgggcgagtaggatattttcgggcttcaaatcgcagtggataacacgctgcgtttttagcaggaccagcgaagcaagcatctgcttgcagaatcgacggatgaggcggagcgaaaagcccttgaactcatgcgccttgatgaactcgtaaaggttcatacctagaagttccgtggagatgcagagatgaccgcggaagtagaagctctgtgtaaagttgatcatgctgtgcttgttatcggggtcctggcaattgttagtttccatgtcaagcacagacaattagcgactcacccattcgcgcagcttctgaaggatgttgacttcgaccaaagcttgctgatggaacctcttcttgttacggatgatcttgatagcaacaagaccaccagttttgtgatcaacacatcgaacaacttgaccaaaacttccctttccaagcagatcgacgacttcatatcggtaagcgaggtggtcgccgaagacgatgttgtagtcgccccgatcatcatcgtagccaaagtttgctgtctgtgcattgagatcgcccacatgcttcttcgcgctcttcgtcccacaaaagaaaatctctttgtagtcaataatctcccctctctcgaagatgttcaggttgaccatctggagggcttgcgctggcgacacgcgctcttggggcttggcacgttttcggagctcatctacatcgcgtgctgcattctcaaagtctttgcgctttgaggcaagcttcttcatctcctcatctgccatcaagtcatctttgtcgagatttgggtccaagttgcgggacttgagcatgttagatgaactcttcgacccaagcattcgttgcataggggtcaagattgaggatgcggacttgggtactccctgagctcctgcagaatcgttgtatcctgacagagtgcgcattccagcagtaaccgagggcttgcgaacgccgggcttctcgagctcggtatcactcgcaactgttgcagtggatgttttgcggcggccaaaatcaagcgatggccgggtccggttcgtagcaggtgtagggctcgtgccaagactacctagtccaccagtccacgtagccgaggctggtaagcgtggtggaggcatgtcgccatgctttgctgactgcggtgctgcatcgtctggtttctgggagcttctgcggaccggcgtgttttgagcagtatgtgtagctgccttagacggagctcgtcgccagccgctcaagctgagctttcgcctcagtgatgaagcagaggaaggcgtctcgggttctgtcgaagtagaagtatgtgcagagtccgacgtatccttcttttgcaacgggcgtgcaccggcaggcttgatatgctgcatttcgacatctttcgcacctgtgtaatgttctccacttggtcgcgactgtaagcgggcgaactctccactaccctttggcagcgagtttgaagcaaagggcgtggttgtttgtcgcgttgggttcaacgttgggatgggcattgttccgatagcaggtggtccgccaaacggctctgctgcgcgcaaattgtacgcggagctgctgctacgaatctgttgttcaaagtcatgatttttgtgagggccactcttgttaaagaagctagccttggacgccgtcatgggggtgctaggtgtcttgttgacagcgcgcttcggcggaggcgtgacattgcgattctcaacttcaccggaaggcgcagggaatgacgaaatgcggttgttgaagggtgtgctcagaggtagcaaattcaatggtggaagcctgattggctgcaagttcttctttgtggacggctgcgcaacaggtgtccgatcaggttcagatccggagccaactgtcaggccacgtcgatgtctgatggaacccgtgctccctttggacatctcactcctaatagattggttgtgtggtgtctcagcctgtggagctgcgttagttccgctgttgccggctggtggcgctgaaggaggtggcgctggcatatgcgacttgaatgacgatgtagaaaagctgaaactgctgcgttctgggtcctttggagattcgtatgcctttggaatggctggcactggaggtacctcctctggctcttctcccccagctgagctatgcacgtttctaggctttggtgtaggtaaccgtgagcctgacaatacggggttggcgcgtgtaggtatggcagaacctcctttggtcaaagaatttaggctcgaatttgaggaaagagatatgccagaagcgtacgacttgcgattctgctcgggcgttgcgcgcgcggacgatggggtcacgctcttatcgaagagtatagctggcgagttactaaaggcgcgttcgtcgaatgacatgtcaccttgcggggttggaggagctactggaccaccaggggcattagggttcatggataggcgtttcagtcttcgagcatccgttgggctgattgtccttgcaccaagccccgaaatgtggtgtacagtcgactgccgcttactggaagacgaagagggcgtgtgagctcgctgtgcgaaaaactttccaggtgagcgggtttggccaatgggagtagagtcgggatctggtactgaggaggctgatgtcagattcccggattgctgtcttgacggtggctggaacgatttcgctttggcgttgcgtgttgcatttgggagtttaggcactcctgttgtaagatttggggggttgaaattcgaagagagcgtttcccgtcgagcgcccctatttagagaaggtgcgcggccgattggcaattgtgagctatcattatgcaatcttgacattccatcggagctgtttgttggcagcattcccgggcccacactctttcgtggcggacgggctgccgggttctgcggtgctggtgcggggaactgactctgacgacgcgtgcggattgccatgttcgaggcaggcggtggcatggtcgacgcatcagaagcggtcgaggccacgcttgcctgtcgggcggtcgactggctaaagcggcgcacgaacgagttgctgcgtgtcggtcttgcgtctcccgctgtggctcctgcgctcgtctgcatgtttggcgtgctgttgctgacgggcacggaggtcttgaaggtgcccggtgcgggaaagtcactcaggtcgggctcataggagagactgtttgcaaagtcatcaaagttgacagcagggagaaagtcgtatgtttcggtgggttcgatgacgggttcggaaggactgttggagtgtccctgttgggtagagaagctgaagcggggattggaggtagcggagcgcgtggtggcctcattcgagagggttggtaggaaggagcgattctcagcagaagacacgctagtcccgctagtgatcctgcacgtccatgtcagccctcgtcctttcttgattgtgtatacactctcacgacaacgtaccttggcttggagaagtcctgtggtcgctcccctcggcccccagtggatgtttcactcgccctcgcagcgccgggttgtttatggcgggcgggggtcgcgatgttgccgacatggcattggaggcgcttgtcttgcgcagtcggctgccgttgtcggttgtccgctggaatttgcgtactcggtcctctgtcgcaacggtgttagtgtcgtgttctccgcgggggtgcccacatggcaacggaatgcatacctgacgagccgctcgactcctcgcccgatacattcgacccggatcgggctgggagatccatggtatcagttgtgcgggtccctattcgtgtggacgtggacatggccaacacctgcacggcacgtcttcaacaccccaatcacaaatggcgtcgtcctaactgtctcgtggctccaaggcgcgaagacggcttccaagcgtcgagcttggtctccgccccaggctatgcggacatctcgttgggctctctgtcggcggtgaggacgacgttgcggcgtcgtgcaattggcagcaagggcgcgggcaatgcggagacggtgggagacgcgtgggcgcccgcaggaagggttctgttgtgcagcagaagaaggccgcaggcaggttgccgtcgtggttgaaaggtacaagcgttgaagtgagcagcagcccgccaaaagcagccgatgcagccactaggttgtcgggttgatccacccctgctacgcgaatcatggcttgacctcgcagatatcatcaaaagtattgcctgggaaacggcgcaatgtccaccatcactcaggagaaatgtgcgctgtcaatataacattgccccgtcccaccgcgacttgaccgcgatgctgtcgccgcccacgagcagcgcagaccctcgccgtaccaccgcccacccgcagcaggcactgcgcgacgctgtagcacacggcgggctaggagaccctagcactcatagcatgtgcatttgaccctttgatcggcattggccactggagaggcatggcccctgcctgcgcgacgaaatttgttgttgacctcagtgcctcagtgaaatgacggcggaagcggccagctgccgctgaacgtgggcgtgtgcgtctccgcaaatggtgtttcactcgccaacggtctgaggaatgggccatgtccaagtgccaatgtgtatgctgcacctgtcttgtttcgtctctagcttttcccaccgagcacgggctcgcgtggctgccctcctctcaggcaggaaggcgcgagcccagccaacgccacacctaacatccgtgcaacccaccatgccgtcatccccacacggtagacctgtcacatgcgggtccagcaagagtgaatcctccgcgacctattcccatgtgtgcatcgacagccttcaatgttagcttcaacaaagagtgtagctgcttagccacacgtacttcgagcgtagacaacgtctgagcctgcagcctgcagacgaccatcacgtggacctaatgaactgaaacctgtttatcatcaacaacaaatcctcgttaccatctagcaagagtaatagctggaactcatctggaaacgtttctcggaccatcatggcttccgacgagcaggatacgtttgccaaccgcgaagcacctatacccctcctgcaagtacatccggcagacgacagcacaccaaaaatattgacgccaagtactgagcatggtcacagtcgccgtctttcggccagcaagctcaaggacaagctggagtctcttggcgacaagagtggacgcgattcagctggccggatgggagacaagatgttcaatctgtatgtgcaccgctacctgcatgtcttcccttcatcgcttcagctactaatctcacaagtctcctctcacaagtccttccaaccgaggatttctcagacaattcagacagcaatgatgcatcttcgtcaacccgtgtcaaggaccgacgctctcgcacttatgttgcgcgccccaacttctccattcccaccatgtcatccaacttccgacgcttcaactcccgcataggcgtcgcattcatccttcagaaccgactcatccatctgttcacctgggccgagccaacccaaacgctttctttcttgtttgtctggaccttcctatgcgtggacccgtatctcttgccagtactaccgctagccagcctgttgttcttcgtcatggtgccaagcttcctcacacgacacccagaacccgaagtccacgtcggtgatgccgacctctggcaaggcagtctcagtggcccacccctcgccaatgcccgaaccatcaagcccgcccccgaattctccaaagacttcttccgcaacatgcgcgacctgcaaaactgcatggaggacttctccaccatccacgacgccgtcctcgccttcctcacacccctaacaaacttctcaaacgagaacctcagctccatgttgtacatcctcctcctgctcctctcctgcaccctcttcatcagcgcgcacctcctcccctggcgcctgatcttcctcgccatcggctacaccctcaccgccctcggccaccccaccatccaagacctcctcgccactccggagaacgaaaaactcctctccgacaccgagcacgaaggccgctcgttcctcctcaccatcagcaaggccgacatcgaactcgagcccacgcaggaatcccgcgaagtcgagatcttcgagctccagcaccgcgccctgcacgatgagcatggggagtatgagggcttcatgtttagctcctcgccgtattcgccactatccccagcacgcatctcgggcgataaaccgcgtggcaccccgttcttcgaagacgtactcccgccccgcggctggcgctgggcggacaagaagtggacgcttgaccttctctcgcgcgagtgggtagaggatcggtgtgtgacgggcgtagaggtggagattgagggggagcgctgggtgacggatttacactacgaggttctggagagtgacggggagagggagaaggcgaagagggcgaggttgcagaagaagccggggagtaaggggagtagagatatcggggcagaggagaaggaggtgctcagacgggcgtgggagagtcataggccgagtcggaagggagagtggaggcggaggaggtgggtgaggggcgtggagagagtgccgattaggggagagtagggatgacgaataccaactttatgcttgctgaagcgagagtagtagacattggtggaaagtgacccctcatgaacttggatcagcttcatcatctgatgcatttcacatatatatgcataccacattgttgtagtggtaccatatatttaacccaacatgtctgtccccaacccatccccactcacgccctcccaaccttaaaactcaatatctgcacccattagcactcactcactcactcactcactcacacactcttcccatcaaaacttacatcattcttccccctaaccaccaaatcatcctccgctaccctccgccccccctccgtctccacatacgccatcggcgcatcccccataactttgcgataaacatcgcccaccgtactgcccctgcccacgagcacgcaatcccgaaacgccgccgtcgaactcgcgctgcccgacgtaaaagtgtgaatattcctcacgggaaagacaggcacaagcccaagtagatccgcggcgcgcgacaggacctgcacgacacccgtgctgccgaagcggtagagcaccatatccttgaggttctcgatgcgggtggagagtttgtcgtcgaggtcctttagatcgccgccggtagggtcgccggcatctatcaagtcggctttggtgtcgacgaagtcgctgccttctgtgtatttgacgaagccctgctttgcgagtttcctgaggaacacttctgagatggcggagcacaggacgatggagtttgggtcttgctgctttgcgattttggcaatgttcttgtcggcgtcggggtggtctattttgttgagggcgatgacggtggggaatttctcatctgtgaaggcattgacgacgcgttcgattgtttcgttactccagtcttgcaggggttctttgagggcgagtttgtccagacagcgcgcgacgacagccgtcgtagatccatatcctgagaattggttttgcagggtttccacagcggttgctttgacggctacatgacgccgtttaatacttccccatttctccattaggttgccttggatccagcgcacgatttcgctgcgcagccatacaatgtcttgcgaggggtcgtagccgcgggtggctttcccttcggcatcggtggtgcccgagacgtcgacgacgtggacgagggcgtcggcgtggcgcaggtcgtccagaaagcggttgccgaggcctttgcccatgtgtgcgcctgggacgagaccggcgacgtcgaggagttcgatggggactgagcggcggccatcgatgcaggagccgtagttaggtttacatcggtctgagacacctacgcgggcgcaggcgcattcgatctggaggtagccaatggctctttgcgggtcgattgtagtgaatcttggagagatcaagtcagtgggtgtacagtagcgaatgcgccgccagagttggtgttgcgatatgtcatgcgatcttgagagctcgacgtggggcatgcggtctcgaggaagggaagacttacggaaagttgcctactcagctatcagccattatgcttcgccattctccaacatgtaattacggaccaacttttgacgtggcatctgtcaagctaatgtcgcagagatcagaggtgtctgtcgtagaggaggggcagtgcgcacctgttgagcgttgtgctcttgcctgacgaaggcttgccaacgagggcaatcaaaggatctcgtggcatagtgtagcaggaatgcgaccaggccgctgggtatcaaagaatgaaagagtgtgatgtatgcgactgtcgcgcgatgtggtggcccagttcgcgcaggaaaatctttatcgataagcatcgtcagaactgaagttcggaagtgacatcacctcctcaaaacaacacctcagtgacgccaaaaagtgtcgtggctcgtggcgacgaatgcgaacaacatcaattcactgttttgataaaccgcccgttcgtttacagtgaatgctgcagctatcactggatattcggttgcgtgactaccaccgtgatgaaaccggtggtgcaggtaagcacgcgagtctatatgcttgctacgtgatccaacggcctctacttacctagtactggtgggattcgccttggtgagctgtaactagccacacctttcttccctcatctctataagccaccttgtcagatttctcgcttcaaggttctcacacatttttttgtcagcatgttgaacatgttcaagcatctgttctccggagccatgcctgctgttggcctcgcagcgtatattaacactctgcataagcaaaacagaaccaggtttaatggattcgaccaaaagcttgatagccttcatggcctggccgagagaaagattgtcatgcttcaggctgttaaggataccaaagggactttgaacgagaccaccatggaagataccagcttgaacgacgcgagtgagcgagtacaggagcaaatatcaaatttgttggaatttgttcactcctgcgctagcgccgactcggactcaaatcgctagaggtcgtcgacattgtgcacacccagtgatcttacctcccgccggtgaccagttcatccccaccccttcaatcagcaggctaggcggccatacagctcactttccctctccctcagtcttcttctccctgcgctgggctcttcccaattgctattccttctgccatcaaccaacgaccctccgccacttccagatcaggatctttggtacctatcgcctagaccataacaagtccacaacccacgaacatgtcttcagacccaaagccgaccaatcgttaccgagctcttcctagcccggagcgagttcttcatgactggagtccaacctatttatccccttccagacgaaaactgctcaatctgcgcagacgctctagaagaaaacgtcgtcgagataatcatgtgtcaacacagcttccacactatgtgtatcctcacatggctctccgctacagatggcatgcgcaaccgtgcgtgtccaaactgtaggatctgcctgtttgacccctcaaatcctggcccttacattgctcctgatccacgtccaggcctcgaactagaaccaccacggattatgggcccccgggagacatatatacaggaacagcgtcaacgggtagcagagcgaagagctgctgaacttcaacatgttccagccccgcgactcaacgcaattgtgagagaacttggtagtccaatctctcagcgcgaatatgaactccaaacacgccaagtcgtagaggagcgagaagctgctgaacagctgcttgctgctcccaacaacactgttcccgaccagcccaacccggacataaacgcagcctatgatcaagaacgacttgaagccgaagcggccgagattcctgcatctgttgctcaacccgagagcagtgcgcgtggcccgcccaatcgtcgaacgcaagctagtctcgaacctgctcgtcaacgggctgtccgtcgtcttcgagcaggccgtggccctgacaatccaatcattgcacctcgcgatactcctcgacccgttcgtcgacgagccacccgtcgtagtcgagcagacagcgttgacactccagctatcgcgcctagcaacaattctcgcgacgatgttctagccgcagtccccgttccctcgcgagagctagattcgcgcgaattgcgcttagtacgtcgggttcgacggcgcgaagaggcggaggcggcggctgcgcttcggcgtcgtgggtgagcatggggttttgtgcttgactggcatacagagtatatgatgaacataaaatcggagtgggatgtgaaggccgaacttagtttttggagtaggctgtaaaggatgcacctgaatggctttgtttgcgagattaggagaaagatagttcagaaataaaagattgaaatgtaccaatgggactcgatagagattcagtgttgcattcaatcaccttctttggatcggcacctcccttatacttgcaaatgcctcgacgaccagataggcctaagcaacgacataactcacaccatataaaatacacagtgtcgtaatgactatagttcccgcctagctaattctacgcttgttataggcaacctatattttatcgataaatagaaacatatgcgcaagcagatttatgacaagctagaaggctgcacagaatataacctagacagagctcattcgctagaagagttatttaagagctatagggaagaagtaattccatgctgtaacgtaggttcagtcctcaagtaagccgacaacgctgccctcttggccgagaacgcgaatattggtagctgacataatcaagtacggctaaaagttttctcctcgtgttataagtgatatacattcagtcaagagctctatcaaactatttgtctttgtcttcatcttcatcgtcgtcctcgtcctcgtcctcttcttctccttcttgttcttctccgtcctcctcctcgagaggctcctcaacttttacagatctctttgcccttccctttcctccactcggatttgcagcccacacatctggtctcgatcccttgacgccaactttcgcagtccccgccgccggatactgtttcctagcacgcggtctctctggatcatattcatcatacctcaattccgactccctcgcattttggctgtcattgcctcgtagcgtttcaatgtattgctcaaattctttcgctgtcttcgcgatgttggcaaaattggccttcgtcaacttgatggagcgccacttcttcttgcctgtcttcatagcctcctcaggcgtcatacctgcttcgcgaatcttaccaattcgttcatagtgacccagagcaagagcagtttggaaggcgtttcggatttggcgaccgttccaggtcacacccatgcgttcgcattgctcgaagtggcgctgagcgaactcgagcaaaagctccttatcgaagatgactttgacatcagcggtcttgttatcagcttctatgcgattgaggatattggtccattgctttttcgtcgagtcgagatcgacgcttgggtagcggagagagatgtggacacgcgatttgaaggcttcgtcgatgacgcctgggcgattcgtcgtcaagaagaggataccggcatagtattcgagctggcggaggaagactggcatagttagctgggcgagactggtaattcgaagtacacagagcaagacctactggaagtgagagcgttacgctgtaggttagccctataattgacgctacattagcatttgttacaaatacacctcaagtaggggccagtcgtagtaggaacggcgctctgactgaccaatctcgctggacaaggaaaacgtccgcttcgtccaaaagcaagacacacccccattggtctgccctccttgtgtgttcaagcagattcttttctactatttctgggtcagtgccaatatcgccgcatgttatggagtacaacgggcggcgggtataagcagcgatggtttctgcagtggaagtcttgccagaacctggcggaccgtgtagcaagatgattaagccttggcctttgcctctgactatatcaatctgcgttggcaccgctgtctttggaagctgcttgctcttcagctctttacgctgaaatccggatgcatggctatcaacaagagctaccaggagattgcggtagcgctttggtattacgaggtcgtcaaatcctgctgcccgcgcttctgctgattcatggtcgatgtcctcgatcaagttgaggtccagagtgactaacaacatcagacaatgatcaatcttcgacatataataacagtaggtactcacaccattttcggagctggaaagcatacccttcgatacaatgtggcatcagagcaagcatttcggagctaacattcgcctcgttcggcacgaatggctccagactcaaacgattcaaggtcataaagtcatcggaaaacttggcatctatctcgttcccactctggacccatatcgtgttccgagaagtctcttccacttccgcaggattctgcttgctccgtagaagtcttcccaggatgggtttcgtaagcgggttatcctgattatatgcgtacgagtccacgtagacatcgctctggatctcgagttcgctgtcctctcgtgtcaaagcgatggtcttgccttcgtagctcttgtgtccgccgttgaagaggtatctgcgccctctttcgaccatatcgcgtaacaactcgtctttcttgggatggaagcgcaaaggatacatggccaatgcagttacctcctttgacccttcgtacggccatatcttttggcaattttcgataggcccacagcgctcgccatcgctcaacatactgtagcagtcaaccttgaagggggtccatgttccgatgccggaaccctcctcgcgaagcatcttgtctactgcctcttcttcacttactccctggccaactgcaggctgccagtatcgtactttgtctcgtatgtggtcgatctctgtcacctcaacgctggtacgggcccgcttgagcgactgccctccagaggtgaagtacactttgtatagccgcggggaaccattctccgcagtcgagtagaccatgtctcccggttcaaataggtgccaaagatcctcaaaatggatttgttgcaacgtcccgtccgtgattttgcttctcgtacttagaacatcacctaactcttccttcacaaagtcatgcaatattgtcagatgctgatactgcgttgatgcgagatccttggcgtcagtagcgagatcgttgacccccaatggaccttgtgtcagctcagtggtattatcatcaacttccgactcggcctcactgtcagaattgtgctccttgacttctccgctcttttcgggagcataaattcccggtgaaaccgctatctcgcaattgttcgcgttgtcagacatttttgagggttgctcggggggagcttcttgcggcttcttgtcgtcgttcaattcctccgcgtccataacagctagcttctctctaagttgcaccaaccgtttttcagcatcttcaacaaaccgcacgaggatctttaataccattagacacgatgcgccatagctggagtatatttaccttgtaaggcggagcaatgcttcagcggattgttcgtgttagcaaattgttgacaaaacatagcgcggtatcctactaacatgataggttcaactgctaacggaacgcctgttagatccaagaactcttggaacagatattcggaatgtatcaagattctctgcaaagatctcagattgcctaagcccttaggcatcatggaatgcctcttcgtggcttctgagtggcagtccccgtctttcggtaactccgctgttgtctggggcatgcgcacatagaacgcttctataataggtcgtgggtacgtggtcgatagccaattgcgttttctccagacttgcattgacgctcgctcgacttcacacgtccatgtcctcctgctattaggtccttagtcagcttgtagactcaagaactagcatagcaagcactggtctagagcgtcaatgcagtatatctaacacatgactgtggctctgatcaagtgctgaatgtgcataacgtcggaacgtgcattaacgtcttctgtagtgaaggctccgaattcaggtagtgaaacttacagaaagtctgcaaaagactcgccaggtccccttttgcctggtgcgagcgcagaaggttttggcgaagatgttccatgagttgtgtcggggggtggcccattagacgcagctgcggactctttattcccaatttcactagttgccagacggtcactcttgacatcattcgctgacgttcctgaatcatccttgcctactgtattctcagactgcgtagcagcggtgcgactgttcccaacttcgtcgttgactggttttgcctctcgcgtttcggcattggcctcctgttggagatctgcattaccggtaagttacttccgccgctagcaggaagagcctcgcttgtcgaactcgccataccactaggagttccatcaaccacattgcccttcgtttctgatgttgaactcggcatcgaaataactcactcgaacgagacagccaaaatgattatatgatgaagcaggaaggaattttgactgggcgcgtcaggctgagctttatgtttgcacagcacacgggtgacacgcagaccggtttccgcccccaaatccagaacaaccaataccgtatcgtacgcccgcccagataagcagccaaaggatcatcaaccccgctttctctcagccttgttgaggttgccattcatgtgcgagaaagggaagcttggtggagactttttcacgatccaaaatatcgtcgcagcgaccttgaaacgatcttggacaacatggcagactatgaggtcgctgaatatatgacgacatcgctcgccggacaactacatccagccctattggcaacaccaggctctggtatcgcgttcgatggagtgaggaagcgctgggtgcccgagtccgacactgtcgatcgtatcatgtacagatcttcggacgcttcgcaatagctctgtcctgactgctgcagacaatacgatgatatctacaaagttgcactcgatgcccgagatcgactgctggcaacagcaaacaagtaccgaaaaaaggctaaacagccgatgctagacgttagcacctgtcaaaactggacggatgtagaacagtcggttcaagacgcttgcacaggacttgagaagctggccgtcaaggacaaagatatgtctggatctctgggaaagctgagacgtgtatttcgaggcctatgccgcaatgctggcgtcggacaaactgccgccactttgatacctaacgattccttcggattcacttctgtgctttgtggcagtctcaaagcagtctttctcggtctacgtatgaccggcatgtatcgccgggaggtgtatacgatcctagaagacctgccaactcaactaaaggatctagcagcaaatgtcgagtcgcatgatcaagacgaagacatccatcgtcgagctgcagcattatatgtagcggcgttcaatcttctgaaccacatccttcattggttcttgaagaacagctggagtcagtatacggccgataccttttaaagaagttgaagctgacgtagcagtcaccggtgtcaagattttcgctgatccgatgggttttacagaaaagctcagagagtatcaggcagagctcaaaatggcatctcaaagcttcgaaacacgtctcagtaagctcgcacgagacgacgggcagcagactgtgcagctgcagtactgggccaatgtacactcacgcaagtgcccaagcaagcatcgataagcggctgggcacgatcgaagaaaagttgtccccgtgttgatgtgctggagaatatcagccctttgttgaacaatatctttggtgctcttcaggatagagcgatcggcaacctcaacaatcagcctcaaaagactctttctgctgtggacccggcacacatcttagcgcactttctctacgatgagaagcttgtagagaacgattgcgcatctctgaacagcaaagcggaccgcgcacggcgactgagtctagatccaagtcgcctcgcagtgctccagtccagctcgcgattacgcgcgtggcttactgtcgatgagccatcgctgctcatactcaatggacgagctgagccaagaccagattcggagacctcactgttcttggcgaaagtcttccaccaactactttcaacaccatagggccacccacgtgaaagacgacgtcagtacctttttcatacccctggcgtttttctgcagccaacatcgagattggcaagaggatgataacggtagtccagaagagttggctatgagtctattgctgcaattgatcgaccgaggccatagaatcctcgaccctgctgtactacgcttgtgctatgatcgcttgaagccaggaaacatggagccaatcttctccatgttcgagtctctcgtggtaagtcttgggcgcaacgtagttttgaccatcattgtcgatggactgcgattctttgcccagccacgagagagaggcaacggcttaagagacctgatttcccgtcttgtcaacctttgcagagacgagctagctgcaacgctcaagctcctttttgcaagtcctaccaaatgggaattcactgaagaaattttcgaggacgaggaactgctagaactaccacgggaaatctccagtgcggtcgcgttgtcacctgcgagacagcgtgaagttttccacagtagcgtgtaggtcgtgttctggtcagattccatacttcaacctacgcgcaggtaaagaataacatacacacaaccactagtaaacatacgaatggtttcatctcaaaatagtgacagcacccttgctaattaccccaatggcgcaatacataacagcacaaccgccgtttcctcttcacatgcgctttccctattcgcgacgacatcaggctagatactttctgtcgtaccgcagttttcctcatttaaatcggagtccgacgtcctcacatgcaaccctccaaggcttcctatacttagctcctccatcgaacccttcgtaacacgctccagctgcaacacaccaactcataatcctcaactttacgtctcagatacgtatatggagcccagtccattttcacgcttcccacgcagtgagcgaccgtttgggacattcggggagcagccacctagtcacccagcaccgactgcctggactgattttggaagctttcgaatgtcacaagcttcaggcgccggccgcgtgatgcccgctcatacgcctcatgtaaaccatgacgtacagagcctcccacgatcagccccagcctcagcgcttgctttgactcagcctgatatgccaactctccgatctcgaaatgagttgctcataaccggtgtcatgcccgttccccctatgcctgactcgaactgttccatctgcactgagccgctcgcttctgacgtcgtcaagatggtagcatgtggccatgcacatcattgcgtccgtgttctatcgtggttcctgggaagcgggcatagtaatcgacggtgttgcaactgtagagagcctctaaatgacgccgatccagcaccatttcgcccagcgttccgtactacagaagcagaacccgaccaatggcccctgatacgtatgggggaagactggagtacaactgctggctctacgccccggccagcatacccaagtcgtctttctatccatccacgaagaagggataatggcgtggatcctctgcaaaatccgttcgtatttcgcccgaatcgattgcgcagctttggcggcccgccagagatctacaacccgacactctccgctggccaatttagtggcccgcatctatccaacatgcatttccctcgacccgctcacgaaatgaacgttgaagagagtcaaaatagcgatgctcagactccgtcgatacttacacgtcggccaccacgcggaccaccgatgaatgtacgaggccctccgacacgcaacctcactcctcttgaaatgtcgataagcaggctcaatcctcttgagacgtcaaactctctttcacgggctccgcggctcagcgtggaagacaacgatacctcacgtcgtagtggtggtcgcccacgggctatccatcctttggaaggtttccgatcctccatcgaagagctttcgaggacatctatgtttcgcgcagcagcgccagttgcaccaggaaggcgtctacgaatgtcatatagccggcctgcaccaccacgcactattctttgtgcacctacccctgtttatacttcggagttttatgaactccacctctccgagtggccttgagactgtgtacaacatggtcacttgggtcattcctttttggtgaagtgagagaggattcagctcttctacagagtgactctttggtagatgggagatgaagattcgggaggtgttgacttctagctcgagacttagcgaatgtgcggagcgaggcgcagcttacagtgataatgtggaagtgtcatgattcttgaaactttgatacatgtgcttcgcgttgtgatgattgttgaatatatgtggatgaaaagaaggacgtgccgagttcgatgtgtttgcgagtgcattgcacacgatgaggatgacaaaagacagtcatattgttatcgcatgactcgagcctgtcatggtacggtcatgtaatggctattaccttccaatcgttttggatttaatgaagtactgttacagaaggcatcgagcttgcgccaaatgagatcgccgttttttaaaagacgtatcatccctcactgcgttatgaaaacagcaacaccgacttaacatacgttcagacctaccaggctcatcgttccagagcgcagtaccttcttagaatgtggtacctcggggttgacaaaaagtgccaagtatggctacactttcacttcagcgatccgcctagcccgctttacaacccactctcaccgcgggacgctagtattgctgttccacacttttctctcgttcaatccaactctccgcaaaggcttttgtttgctcactccaatctcgttcgctcactcttccaccttcgatctccctgataagactcttcgttgcttaccatcatttccactccctcctctctcgattctttcaatacggctatccaagctcgccaatcaccataatggcgccaacaatgcccgctctgcgctcccagatgagttcttcctcgctggcgtcatggccaccggccccatcgacgacacctgctccatttgcaccgaggcgctggagcatgatgtcgtgaagttgatcggccccaagagctgcggccacagtttccataccacctgtatcgcgacttggctgtcgggaaatgccaaatgctcatgtccaaactgtcgcgaaatcctctacgaaaacgcaccagctacactacctgcgcggatctcaactagattagaatacaacggataccagcgactatcagcgcccttcttcggcgttaccccagtccgtcgatatctggacccgatttcgcctggcctgagacctacgacatccacttacacccctgcatctcctagatacagcccggccactcccaaaatccgctcacctcgcttaacgatgctcgaggacggcgcaacatcccctagatacagtcccccaacaccgcacttcgcaccaagatctccctcatacgcgccaggacttcccccaacgacgccaacatacagacctacgactccgaccttcatagacttaacgtattactcgccaacaccgccgatactcatgcctgagtctccgacatacaccccaccttctccccgatactatcctgcatcattcgaaatcaaccttctctctccaggatacgccccgacgagccccggaattcgctcacccacctacggtgctccgtcaccagatttagagccagcatcttcctcgctctcactaacgtcacccacatacacgcctacatctcctcacttcacgcctacatctactccatatgtgcgaacatctccctcattctatcgaccatccggctctagatctccctcattctatcgaccatacggccccgcatcgcccacatatagccccacatctcctgttatcccgacatcgataggttcacctcccatcaacttcaccctgggtagtccaacgtactcgccaccatcgccgtctcgacttccttcggctaggattcaggagaaccgcttgttccgccgcagacagcgtcgcgaggagcatgagatggagagtcaccgacgtcgttgagggaaggctggagggattcggttgtcaagacaagattggtatggacggcaagtttcgatgcatgcgtctggaagtagtgaaggagctatcaagttcgccggagaaatacttgaagatatcctggatattagtacatgttagacagtcaatggacattcacatgggaaaggcacaaacatgtatgaagtgagagtgcgcgtgttaacaatatgcatcaacaagagactgtccgcccagagccgagcctggctctacaggggtatatcataaaaatcaataatgacgtggcggagagagcctcctagtatgcaagttccgtttcatgccaaagccatgatcaatgctgcctctatccaaggaatcaaacgtataacaggagccgcactggcgtagtgagtcgaaggagaatttatacagaaaaaaacgaagaaacagatcggccgtgatttatggcctaatcaaactgctgaatcgatctagacgatggtaggatgccgttggtggtgatgtcatgagggcgtcgaggcgaacaggaagttgttcgggtcgtcgtcgagatgcagggcaccggcgtcggccgagaagtcgggaaatgtgctggcatcactgatctctggaacctcgagttgcacaccgttgtggccgccgtgggtcaggcacccaacgcactcacagccatcgccacattggcaagtaccagtagcatcattgcatccaggtagtgtcatctcgttccaaaagtatgatgaaggagagagtgtgggcgtatcctcatctttaccgtcactggagctttctgtgataggtgatgctgcagattcctcggtcttcaatacgggcagtgcttcagacgttggtgtagggacgacataactgctgggttcgaagaattgtggctggggcattgcaggtgcggcgacgggtggttgctgccatccgcttgatgccgccatgcgtgtgccagacattgagcccatgtgcatgttaggaacgaagctcatctgggtcggggtgggcgtcgagaacccgtggttcatagggttaaagcccatgccttgatgcgcctctgctccaaagccaggatgatgaggatacgtgggcatgtcgtaaagtggtggcgacatggtaccgaagccgccagtgtactggaactgtgccatgagtcggacatactccatcatggtagcattgttcgggtgtgctgcgcatccaaagcagctacacgactctccgcagtggcagttatgctccggtgcatgttgtccgacgggtggtccagccatgtggggcgacataggacccatgttcactgagcttggttgatggtatgctgcggcggcgtggttgtatattggcgcgcccaagccaaacggaaatgaagcaggggctgacgcatgaggttgcatgttcgaatactgcgggttgtgcacttgaggctgcaactggaactgtatttgttgtccataaacttgggcaacgtgaggctggaactgcgagttctgtgttgcatttgcttgtaccgtcttccctgagcaacaagactttacctgtacgggctcctgcatcgtcttggccttgctactgcaacatccgccctgctgggcagtttgttgcacaggctgctcggctggcttcggttggcaacaactacccttctgggcaggaaacaggcgaggcgtggagctcgcactagagggtggcgatgcttcattgctgccgcttcgttcggttggcgtttgggtgtgggacgacgtgtctgtctcggcatcttgacctgctcgaatagctctctcgagtgatgcggcgttgacagctgtggattttcgcctaggcttttggatgcggctgttaccggtaacagcagccactggctgggcgcgctcagatggacaggcgcattccgaagattttggaatcgtgtagttgatgacgacgcgctcacagctacatgagccagtcggatgtggacaactgctcagtggtcttccaggcttccggacttcgaccagtacacggtccctgtggtcacatttggacgagcgatgtcctcggatgcaagggccactatcatcttgtcaatattgcacaggtaggagtaaacacggattgtgtgaaatctcagaagtgttggtaggtatgggtgacgcttgtagcagtggacgttgttgttggcaagatcaccgaaaaagtagtaaagcaagggtaagagtgagtatgagagagatgacattacataccatgcgaccttcttgcgctctccgtccacttccgcccacatagtaggctaggacgagatagaaacttgctcaaattgcagcaagagagttagtcggcgaaccgtatttcagttacggtttggcaggtacgatgatcggttaagaacgtgtctctcctcgcgacgcacagcgcacgtggagaagtgcacgggaggggtagaactgaagcgggcgcactgctcgcggcgtgtgcgacaaagcaagtggccacaggcaaatgatcccggtagtatggcaaactgatcaacgggcctcgatgcgccctgctgtgccttccgacgtgggaactgcagctcgtggtggattgggccgagctgtacggtttgagggtccaggtcccgtatggctggaaatctcttgaccctggggcggctgggcgcagtgcacgttgtgacggcggcgcagatgatggtggtgcagggacgacctggaatggaaattgattgttgcggcccttccaggcagcaaaaagacgggaatcgaccctccacagatttggcgccgagtcggagaagtagtgcgagcgctttcacaggtgtgtgccacgtccaggcgactgatcaatcggtggagtactccgaggtgttggcccacgtcgaatgtcttcaatacttcgtaatgcaaagtgctccacccaatccctggagcgcaaaacagcgtacggacctgtttctcgcttgagcttggtgactcggaagtcaaggcgaaaatgcgcggggtggtctttgggcggaagtaagaagttgaaggtaagatgtacaaagctggtctagtgagtgagcgagtttcgcttaaacaggcaaagcgcctaggcgggtggcggcgacgggtgcttcaatattgagacggagaatgttcgtggtatgaacaatgacggtgcagaggcgatggagatgctttgagggaggccgaggatattcaaataggcaggtgtctctcgaggccgtagacgaaggatgatgcgctgtggaagcggcgctgcccattaaccgtggaaagcctcaacggaccctgccaggcgtgcatagggccgggattattgcaacgcgtggggatctcttgcgccggcgccaaacgagaaatctgatcagctgtgcgagatgctgcaggtcagagagccaacggtaaaggtcgggctggccttgggctgggtgcagtccgttgtttgacgtcttttctcgaagcgctccggcagctaggcgaaacacaatgagccacaggttccaaactttgactggaaaagccacaacaaggccgaatagcctcacaacattccagcatgccccatcaccgaccgcaaacagctcgacgtcgtctggcttatcgggtgcggggaaaagtccgattctgagtaccgtggttttcgataattgagccacaatgcactattttagcttcacgtgatgtggctgacacataccgagcctcatcaaccacaaattcagtcagtgtggagacgcaacccgtcacgaccttccccacgccatgtcctcagaggtcgaagaggagagcattgacctcttccaagagcccgcagatttctatgaaccagaaaaacaggcttctttcgcatctcatcagttgctttccggacaggaactcaccgtgcgcctagtgggccacaatcctttgtgggtgagtaatctctagtccgcttgtacatcaactttagacttcaagcattgtcataaatgctattatcaaagcttttcgcatcattgccatggtctagaagactacaagaaactgcaacgctatgcatgtagttcttagcttcatgcttcaagtgcatttcgagcgtcagaaagcttggacatctacttgcgaagtctctcctactatgtccttagcctacaccggctgggcaggccaaggccaacttccccatcataatcgtcactgttccacccaaagtcactggcaggcttcgctgcagtctctagaacgcgtctatcatgccaatgcccatgctaatgctcctcattagttgcttaccagcgtccaccagccctagcacaacgcactgacacaccccagggccaccatctctggaatgccggacgcacaacctccacatacctagagcaacatgcagccaccttagtcgaaggaaagacggtcctcgagcttggcgccggagctggactacctagcctcgtctgtgccctcaacggcgcttggcgtgttgttgtaacggactatccggacgccgagttgatcgacaatctgtggtacaacatcaatcattgcgagctactacctacgccgccaagcatcgttgcgcaaggctatctgtggggcgcgcctattcaagacgttatccagcacttaccgaatatcgacgagacgttcgatgtcctgatccttgccgatctgctgtttaatcactcggaacacgccaagcttgttaagacggtccagttgacgctgaagaagtcaccggacgcaaaagcgtacgtattcttcacgccgtatcggccgtggttgctgcagaaggacttggcatttttcgatctggctcgcgaagcgggatttgccgtggagaagacgttcgagaaggtcatggagaaggtcatgtttgaggaagatcctggtgtaagtttgccaagagctgatagtgagcatgatactgacatagtgcaggatgaattgctgcggcggacggtgtacggatatgagcttacttgggcggcttgacgtagcaaaattagtcgaaaccagaagagaccttcgagcacatcttggcccggtgtctctcttgcttttgtccccgaactacgattctgagcaagactgaagaaacccctacctatgcactccagcaagcctttggaattatcttggctcggtccttaatcttacttttgtctccgaaccatcattctcaacaaggtgtcatagtttatctgagtgcatcttcactcggtacttgaccatacatttgaccccaagccatcgaccgccaatcatccagcttcaacgtgctctacaatatcggcaactaaacgtaccgtgaagaccagaacaagactcgcagcactgtaaagtatgagagagacattgtacatgccctcatactgttcaacacattcaccctatcacattcaatctatccaggcacaatgtcttatggctttctatccgaaggagatcatatcttaccatgggggtttctatcatacagcttttccactacatcaacgcagacacttccacgctattcttatgaacagcacagctaacttcccacacaattgacttatgatacgagactacgttacgcaacatgcctattccgtgtggccgttgcggctccgactccctggcggaacctcgggtgtacctgcgacatagtttcactgctacgttggctgtgattgaagaagaagaagaagaagaagaagttaacaacaacaggcaagactcggcatacagctccgacgatcccgacggcgacgagaaataccctactcacccaccccgcaagcaaatctggactcgacccctccaaaccctcgatcccaacgaggggaggtttgagttctcagacgacgaggatgatgaggagccctcgaccgaagcgcgtatagattcacaaggtcagtctatcttcttaaccccagtagctcactatgagcagctgctgcacgcccatgcgcccttcgcacacacggcccgggcagaactcgccctcatcacccgtttgcgcggcgcgcccgtcacgctggccgacgtgcacgcgctgttacactcggcgcgctctatcatgccatcagacctcgcgcgcacgccgccgaagctactgatggaaaagcacaagatcaaggtgtggttcgacaatgcgaacgtcgtgtgtaaccgcaacgtgatgagcgcgctggcggggaacattgcctactttgcagcttgggacgtgattaggccgatagagctagaagccatgctgacgcatatagtatcgattaatccatcgctatttgacgttgtaaagcggcatgctgaggcggagaagttggttcgggagtgtggcgccgttccatgttcgcagcaggtcatttatgacgagggcaagcattccgctaccgtgccggctacaaagaagaataagaagcgcaaggagaagccgatcaccacgctgcggcgggattgggaggaggagatgtgtgggtggtttgcggttacgcggttgcataatgggccggggctgatggatcggaagccgccgagcgtcaaactgcccattcgtatggaagataggtctggggagcgggagcggaagcggaagcggaaagtgaagatgggtagacctgggtcgtcagattcgcgagccggatctgagatgcggactcagattcctttgggcttcgatggaggtagcaaagtgaaggtgagacttccacgagcccaacatcttcggggatgtgtacgatatgagaatcttgcgtagcggacgagcggtacctttgtgtgctgctggttggcctttgacttcttctggcgttgggagttctgtaattttgtatctttgcgtatcaaatccatttgctgtcgattagtatcttcagtaatttgaggtgatgtcagattgtgctttgaagctcgcttcatatctgacagtccatcgctggtgcgaagtagatgaaatgcctagcaactttaattatgttgtcgaacaccgtgcagtagtgaggccacacaaagcctggtcgatgtacatataagttctcgcctatgggaaacattcttgagtggatacagccaatgatgtcggtctaaatagtttccattcactgcaacgtgcgaagtcgctttgcgatagcatgatgcatccttatagcgaagccgggcgtgagatgttcgagtgatgttgatccacgggtgtgcgatgcatggttcccacgctatgtggcgaacgaagctagcgtggcgagctctgccccattggatgacgaagtcgagctgggcgggtgcgcgatggttcagggtttaaccaaggcaatttcccaaccgcgctcatcacaacaacgagattgtcgtcgtatccacacaaacccgctgcatccgtccatcttactcacatccctagtccgaagcagcagaccgtcatccagctttgcgccctgtcagcgcatctttccgcagcttccgcgtctgcctacgcacctcggccattcgaaacacaaaccccagctctaccaccaaacacccgccatgtcgcaaaattacaaccagtacggcggaaacccctacagccaggccgaggctggctacgggcagtcgaacccatatggaggtggcgactatgcgtccaacccgtacggcggcggaggagtaagcgatgccagcgcgcgaatgcgacacgcctgactgcgactgacacaattcgtagtatgaccaacaaccgaatgcaccagcgctccagcacaacgactcggcctactcgcagccctcgcagtactccggagccggccccgtcacgtccagcgcccccaacaccaaccagaacattcctcacaccgacgtgcctgtccagcaagcatacggtcaggcgccggccgagcagcatggcgcgcaaccattgagccgcgaagactacctgtcgcgcattgccggcaccaagcagcgcatcgcgcagctgacctcggacatccagtcgatcgccagcatccaccagcgcatgctgtcgtcgcccgacaaccgttcgtcttcagagctcgaggctattgtgtcgcaaacacagatcaggaacacgcagatcaaggatgagatcaagttcctcgagcgcgatgcgacacgaggcggcaacgactcgttcaagaagacgcaggtcgagtcgctgaagcggcagttcaagacgcagctcgaggacttccaaagggaggaagccgactactcaaagaggtatcgcgaggctattggccgccagtaccgaatcatcaacccggaagcaacagatgcagaggtgcaggaggcgaccaacgcggactggggcgatgagggtatcttcacacaagctgtaagtgccaagtgctatgccaatgaaacaactgctaacacccccacagctcaagagcaaccgtagcggccaggcgtccagcgtgctcggcgccgtccgtgctcgccacaacgacatccagcgcatcgagaagaccatgtcggaacttgcgctgctcttcaaccagctcaacgagatggttgtctaccaggagccccaggttgcgcgcatcgaggagcaaacggtccaggtcaccgacgacactacgcaggccaacaagcagctcgactcgggcatcgcgtcagctcgacgtgcgagaaagctcaagtggtggactctgcttgtcgtcgtcctcatcgttgctattctggcgctggcccttggtatctacttcggcaccgggcagaacaagaaatagagagaatatgtttcggaatcgagatcggaagctaaagtgctgtttcattttgtctaggtagcctaattagggctgtggtttcgcagcccatgtgtatagtgtaatgacggaaacggtagggcgggatagaagtaattcatcgagctttcaaagttagcctatttgaaattgtcgcttccatgtgtaaacaagtgcctcaacaggaaaaggctgctggcatctcgatgcaccaataattagacacgagtggcggtggtcagtatttgaagggctgtgctgcgaaggttcagtctccaccggcggatgcgacctcttttgtggagtctggagcgtgggttaaatattggtgacgttgccaccgcatgcaaagatcagtgtcggacgatggcagtagcgggcccctgttgcatcgtcatatgccattcttaggccgtcgtgcaatctcgctcgtcagtggccacgggtgttgcacgagcagggtggtttgatacagatcttccataccgctgtcaggatctcaggctgtcgcggcgatggcgcgtttcagcgaccaaggagtgaggccaaacgcaggcttgcccagatatgccgcgcggccgtttcttgcttgtggatgtcaagagtccgctgggcccgcttgttgaccccttggccatgcttagagccgatccctcccctgcagtggaaggcgccctggccaaccacagtggaccatggcaatccaccagcacctttagaagagacgcgactgccccgaacctgtttccggctccttactcttctcctccacgccttcgttgctgtgtgactttcttgtttaccttattctaggtctttctaatccacctttcaccacactcgctacactgggcaacgtgccttcttcttgaccttttctaccatacaatcgctgatttcagggttctgtttacttgaccccttgcacacaacaacccaaccacacatatcctcaaacttcatctcgtcacgatgaagtctggtgccatcgctgccgtcctcgcggccactgtcgctgcctcgcccgctgctgtccaaaagcgtgcatccatcacgcccgtcactgtcaagggaaacggtgagacttggttatctgaatcatgcagtgagcctatactgacgacatgcagctttcttcgcaggcgacaagcgtttctacatccgcggtgtcgactaccagccaggcatgtccgaccacacgacactgacatacccacaactaacattccacaggtggtgcttccgatgctaaggatcccatcgccgataccgctggctgcaagcgcgacattgaggagttcaagaagctcggcatcaacaccgtccgtgtctacaccgtcgacaacactgccgagcatgacgagtgcatgaatgctcttgtatgataatgtcgccactccctgctcaattgatgctaaccatgtccaggccgacgctggtatctacctcgcgctcgacgtcaacactcccaagtactcactcaaccgtgcgaccccacagccatcctacaatgaagaataccttcagagtctcttcgctactgttgagaagttcgccaagtacgacaacaccctgttgtacttctcgggtaacgaagtcatcaacgacgatgccaccaccaactgtgctccctacgtcaaggccgtcacccgtgacatcaagtcttacatcaacgcccgtggtctccgcaagattcccgttggttactccgccgctgatgttgagtctaaccgtctcgagatggccgcttacatgaactgcggtgacgatgctgtccgcagcgactttttcgcattcaacgactactcttggtgcgatccttccgatttcaagacctccggatgggaccagaaggtgcagaagttcaaggactacagcatccctatcttgtaagacaaaccagaattcctcccttcagcgcaacaaactaacaaccccagcctgtccgagtacggttgcaacaagaacaagcgccagttcaacgaggtcgcttccatctacggcaccgacatgtccgccgtctactccggtggtctcgtttacgaatactcccaggaagactccaactacggactcgtcaagatcgacggtggcaaggtcagcgagatggatgacttcaccaagctcaagaacgccttcgctaagacccccgctcccaccggcgatggcggctacaagtcgaacggcaagccctctacttgccccgacaagtccaacacctggaacgtcaccatcgatgctaacaagctccccactttccccagcaaggccgccgatttccttaagaagggtgccggcgctggtcccggtctcaagggtgccggtagccagagcgctggatctgccaccaccgacctctctggtgaggctgacggtgccgttacctctggaggcgcttcgccatctggtgctgctcccgccaagggagctgccgcatctatccgccctgaattcggcatgctcactggagctgttgtccttgtttcggcgctgttcggaggcgctgccctcttgtagaggggcacgtcaagttcgctgatgaaggtgtatcgatgttctagatacgttaatacaaagacccagtgcgggcgaaaacgtttgttctaggaagacaatatcattttttttcttgattcgagctcggtgttgaaatatctgtctcaggcatatgtaatagatcagcttgtatataagtatgaaacgcatgcgaatgacgcaactttctagatcgttaatatgcttttctattccaccttgtgaacttggccatcgtccataattctcagatcaggtagcaaactcgtagatctagaccgacttgacttcactcacgacactatcctacaaaaacctcatactcaaacctccccatcaccccccactcacacctcacatgttgcatacacagactgctctttgtttgacagggggtatattcgcgctctggagtattacggcggggagagggtgtgtggggcttacgtcttgagagagcggacggcgcggcgcgtcgttttgggtctcgacgcgctgtaaagatatgcgggcgcgaaggttgagggcgtggtgtttgtggaagtgaagggggaggtgggtgcatggggttatggttaggaggttggtggaggggggttatggagaaggggttttgacgaggaagagagttggatgggaaggtggtgcatcgagatttagcacgccacatcacgagccatgtgcaaaaacaagtgtaggagcgtaaggctttacattgagccagtcccatcaacatcagtcaggaccttccgacctcggaagctccaccatggaaagaaagccgcaggtaaaaaatccgaaaaggcgcgggttccgctcatctccaacaagccccccgatctgatctgacgccgtccatccgctatgtgcataggagaaaaagtaaactagctacagtgaagaaagcctcctttgatgtgagagagatctgagacgatgacgctgaagtagacattcgatatccgaaacctcctccaagaaaccgttgagatctgtgtcatataatggaagactacgtatccttgacatggcggctgtatagaccgtgtagcttgtatgtgggatagccgagtgaagaagtttgtcgtaagaagaaggagcacagtagagaaatgaaaagagtctcagggcgtgagccgcggtcgcgggcgccaaggctagtcagagaggaccagagtgagggtgctgccagacgagctacaagcctataagagttcaacgttagccctattatcatggaagtgaggggatggcttacagtgcaaccacggtttgggtcgtccttgacagtccagcacgaatcaccttggcagtactgatctgttgacttcttgtagctgcaaggtgaagcaacgccgtcgccctcaaacgagatggagtagttgagcttagtctttcggttgagctcattttgcttgaggctggagtaacccttctgcgactttccgtcgaaggatgtaccgaagatcacaggcgcccagttacctcgcgcgtcgccatccttggcccaggtgcaggcttcatcttctgaaatgccttggtcgttgatgtagtaatgggcggatgtcgccttgccctcccacatgtagtaattgcccaggtcaggactcgcaagatagccttcttgtccggggccaagcgtgagcggaaatgtcatagattcagtgcctaggaagagttaaaacgacatataagcccagtggattagcaaaacttaccagggtaatctgtgcggcaaatggataccgatttggacagcttgctaaccaccttcacagtcatcttcttcgagctggcgccacacagtgtgttaccgagctttccgtctgccatctccaacttgcccttctcattgcagtagaggcctccaacagactgaccagtcacaccctgcttcttcgggaaagacagtttgaggtacgggttcgggcagccatacgagcagaagcttccaggagtgcagcaagagccgtctttgcaggaacctgatggaacggttgcaatgtcgttgtaaccatcagaaccgctgtagcctgccttttgaatcccagaccagcctcccaagccctcgtgggtgatgggcatggcgccatagccataggggaattctgaacaatcgaacttgccattgggaaactcgatgtcgcaggaagcacagtgtccgtccttgtcgaccaggtcatcagccgtcttcgatgttggatcaacctgtggcgcgggtgccgagtctgacggctttgaggcggccgtagacgttggctgctgtaccggctgcgcggcagcttcacttgggctgggcttctctgccccgggttgaggtttctgctccggctccggtaaagatgaaggctgaggcgctggcactggtgcaggtggcggggtagcaactggctcagaagccttcgctgaggtagacaggttaccgtcagcgccccactcaagggaaccgttggctagaccggcgcgcacatcctcctctgagatgtcatggccatcgagcacatacttgatgactgtctcgatcgtcacaggcgcgtaaaccacggcgtcgggccgcgcatcacgcttgacaacctgatgcgcatgacggtggccgtacacgcgcggactggctgcagtcaccgccgcgaccgcagccagagtagcaatactagcaattctcatggtgaaccgttgcttgtttccagttactttgcagtgtttctacacaatcgcaatgagccagtgacccagacaatggtaacttggtagggctacttaccggttcgcttcttgaaacaaggtgctacctgagtgatttgctgtcttagagatgatgccgggtgtcgtcactatttggcgtgtttgttgtgattgcggggtgctgttggaatgcggaaggagcttcaagatggtcgatagaagctaatgagtgaagcggagaccggtctccagatgtggtgaaaaatgagtgtgagggcgtgagccacaggggatccgacgtgtttactattcacctgtgagtcgcacgacgagaaaaggttatgggtgagcaagtggtgtttatggcgtggtgccaagccagggtccagccagtgcggcagctgtgtttgcgcgggcaggcgcagcagtgaagaggagaatgtgcatacttagtctagattggccgtgggtgatctagccacaggaggacttggtcgagcagagtcctaattccgtacctagggcgagttcaatagcttgatgataccaaactagcagcgttcgcgactgcaaggtctagtccgagtgagcacaacaaattcgatgtcaaatgagtgacaaagtcgagagttgacaattgtgagaaagactcgcttgcattacaatgacttggggtcaataaggagagacatcagaaaggcccaggcgaagtggagatgaactgcttcaaggttgtgatactgttgcttccagcgcaactagtaatagccctcaacaagctgtgccacctgtgtgcatccatccatggcgcatggcgagtggttccatattgaggcacagttgctcaacactaagggtacctgaccgagtggcacagcatgaaatcccagtggcggccatccgtctgcgggcctagttaaccgtgcgtgggaaacgctccgctgccgtgtgacaatcagttcctggctaagcggaagtgcctacattccgcgagcattccaaaaatggccgcagcacgggtcaagagaagcgaaaagcggcaggaaaatccgaagggtgttttatatagaactcgtgcctggaatgaaatgaacatttattgttttttttttaattccttcgatgcgcgtctcgggcctcaatagttatctcatagcactatgcgcagatgacgcgaaaacgccgtcctaccctttgctttgcatccaagctcttacatgcctgccatccatgctgcgtcgttgatgcgacctgcatacgatctacgcagggttgcgggcgcttacagggcgcggcgtcaacatcagccgccgcaggtggtaaggtgtatggcaggagacaaatgaggccaacatggcagagtcgtaattgatgatgcggcgagcggtattgccaatctccccctgtggcacagcgaaggatgatcgcttccaaactggtggtacctcctgtgttcaatgcagcactgctagctgtgtacagccgtgggtcaacggtcgctccatcgggcagtccggtggctgctgcgatggtcggctgatgctatgcgatggccaacgaggtgagtgtgatgaagagaaggaagggttgtggttgagatgagatgttggtccctggcactagaccccacctgctcacgctacgacgccagcaagccttattttcgcggggctttagaacatatcatgcacagaacgttctacagcagatacccctcgtgtttggtgtctcagacatgcgtggaccgacggagctgatagacgagaaggcatgaacaatatacaattcctctctactctcctatcaatagtacaacgcctctgatgcaatgcgtagacccttacaccagactcaactcccgaatcatagccatgcaagtgccctacacctgctgcacgtagttggctggtacacttctgacgacgccgtctcgctccacgtcagcccatccgtctcccgcctccatgttgataagtacaaagcggtctccttccgccatggagtgttccgcatcactctgtgctgtatagtcatacaatgcctcgacatactttagtttctttgcgccacgtttcggcgctacagctggacccttcttcttaccagcgacagcagcatgcagatttgtagtcgatgccgaagacgcagagtaagtcgaatcaggacgagtgcttgacgagaatgtagatgcggtggtcggcggcgttgctgccagaacctccacatacgaagtagggacaagaccctctttggacccggagcggactttcatccaccctgagccgtctgtgtagtcacgtgtgagcgaagcgcccaaaagaatttgaaacataggagacaggttgctcaaggacctaccatcgggttctagtatcgtgacctccctgccttcaggcactgtcagctcgccttctccattctcctcatagccgtacaacatccgacccttgacttcattcgactttggtgtaggcggtggcatatcgtcatcatctttgatatactgggcaggaggaggagcaatcatccgattccttctcgcgcccggtactggcgctggggcaggagccttcttttctgctggcggatcctctgcggcggctggtgacataccggatacggatctatgtgctgtagctgagtagccagagctgagtgtgttcatggagtttatggtgtcacttcggcctagtttcggcaattcggcatgtgaaccggttgcagctccattcgtcgaggtcacagtatgcgccgccttttgtcgttcgtcctttagtttcttcttctcttccttggtctgttcgcctggacagtcggctggaaccttcatctcgcacttgctgtgacacgtataaccacagtctttgcaatcgaatcctttggcagataggccccatatccggtcgccacagagatcgcaattcgtgggtatcttgaaagtctgcgacttgaagttgtgatttcttgcgccaatactgacatcgcccacgactgatgtgatggtcgagacctcaacttcagcgctgaccttttgccgctctatctcatgcatggcctcttggatggcgaagacggcgcgtacgacatctacttcgtctctcttatctttcccttcgcgaatgttgcgccgcacagccttagcactttcaacctctttacgcttcttgtcgagttcgcgtcggtgctctcccagagaagccttcgtcttcgtgagcacatttcgcaggaaggttgtggcagcgtcgtcaacggcgagattaccatcgtcaagccagaccggactgggctcgaactggaagtcgccaggttcttgccatccacctgcgttgtgtcgcacgaacatcattgagtcgagaagagggttgtttcgtggaatctcggcggagaggtgcttgaggtactcggtgctgcgcgatagggtttgtgtttcaatgtttgctgctagtaaccaaatcgagttcaacttgttaactcgcgtctcggaaagatcttgcagactctgaggtcgtgtcagcatgacgtcgccaagtcaatggcacaacttacatctagaagctcaggaacatactcatggtagtacatctccttctgcttatttgtgacattgatgcttatgaggtaggtgtttttcacgttgcgcatctcgatttgctgctgctcgaaagcatttcgtgccttggctttgccgtggtcgaatgcgccgtcgcttttcttgcggcggttttctacctcctggcaaacgctgtcatatttccccttttgcttgcgaagctcggtgtattggctgtcccgctccttctctagcttagcagcatagtcgccatgtagtttccgcagctcttcgtaccgagtcgcgagggtcttcaggggatcggcgagctgcgtgacaagagcgccagcgaactgctcgtgctcagtagctcgtgattctaaggtgcttaattggactccccatgtcgtcatggaagcacttcagccagcgtcagtttgttgttgggcgagtgaagaggaagacagtcgtacctctcgagcgagcctggggtaaccgtaggggtatcaccgacactgagactgctctgcttgcgtgctttcttttcgtagtacttcttggctaatgcactgagctttgccgagtattccttctcgattgcgctgcgttcacggtagaactgttgtatgtcgtcgagccaggatatgccgccggagacctacaacctccacagtcagtactcgggagtcgcggagtagtccacatctggcttctgcaagtatagggtggggtggacgcgtacccaggcgttgacagacttgaagccatcctgcgagatatccggatcagctcatattcgactgtacatgttggatgctgctaccttcaattccgcgccgaattggggcgcgatgtcgacttccatggtggtgtgaagcgtgtgggccgagtgctagtatgaggggatcggcaccccagacatacgagtgcgagatgcaagagtcttgaagacaggtccagagatgcgggaggctgcgcggactacccagctgcccaattggtggggcttgaaggctgacagatgggctggggcggtgcgcgccggggatggcaatccgggaattgatccgtgtcccgtgtcttgcgtaatgcgtgattatgatgtactcctagtggcgatgttcacttctcgaggcgcacaagatgcatcaagcagggccgtcattgctggccgcattcacctcgggcgcaactgctgttcatgcacgcctgttcccgatgggggatagcgtgccccgcctaaaggtacaacacgcttgagctctcactcacaattccgcgtcgagtctgctttgttcaccaaacaacaattcccacgagatagctgcaatcgcgctttctttgagccaaccttcatcaagtcggcgcaaataatcgacccggctttatccgcgattgcgatttgaggacatctataaccccacaactcgcatcccccacatcggttcgacaccgctctgtacactttcatagctcgcgacaagctctcagctctcaccacctcaccgtacccaccacacacacgcatattcgccatgtcagcgaccgaacccaccaaggagcctgcgaaggaggaggtcgcagagcagtcaacagtcgcgcaggcgcaagtcgatggcagcggtgagcccgccaatggctcacctctgaccgagaccgagtacaaggtcgaggtgaagctggcagacatgcaggcggacccgaacaaccctctgtactcggctcagtcttttgaagagcttcagctgtaagtctatcgcttgcccatgcccaactatgactgactgatcaggtccgaggaactgctcaagggcgtccgcaacatgaacttccggaaaccctccaaaattcaagagaaggccctacctctactcctcatgaacccacccacgaacatgattgcgcagtcgcagtccggaacaggcaagactgctgccttctccctgaacatcctgtcccgcatcgacctcagcagaaacgagccacaggccatcgctttggctcccagccgagaactcgctcgccagatcctgggagtcatcacacacatgggacagttcatggagggcttgaagactatggctgctattccagacccaaccaagaggaaccagaggctcgacgcgcacgtcctcgttggtacacctggtactgtccaggagcagctcaagcgccggcttatcaagtccgacagcatcaagatccttgtgctcgacgaggccgataacatgctggatcagcagggcatgggcgaccaatgcactcgtgtcaagtcgtaagtgaagcattctcgctcggagacgtcgtgctaatcctcgcagccttctgccaaagaacatccaaaccgttctattctccgcgacattcccgccagccgttataaactatgccaacaagtttgcgcccaactccaacgtgctgaccttggcgcacgaagagctcactattgagggcatcaaacagctgtacatcgatatcgacaaggaccaagacaaatactcgactcttctcaagttctacggtcttatgacacaggcatcgtcgatcattttcgttagagtgagtatctcgcactgaaagcgcgccgaccagtactgacgacttgacacagacccgaaggactgctgaggagctcgagaggcgcatggtagcggaaggtcacaaggtcgctcaactaagtggtgctctagagggtcaggaccgtgatcgcgttatcgatcagttccgaagtggtgaggcaaaggtgctgatcaccaccaacgtgcttgctcgtggtatcgacgttgagtctgtgactatggtaattaactatgtaagtcgcatggtccttataaaaagtcagtatactaactgctgacaggatgttcccaccatggccgacggcagggaagctgaccctgagacctaccttcaccgcattggtcgtactggtcggttcggacgtgtcggtgtcgccttgacctttgttcacgacaaggctagctggcagcaactgcacgacatcgcatcatacttcaagaccgacctccaccccatcgacacgtccgactgggacaacgtcgaggagatgattcagaagatcatcaagagctcgcgagccggcaagagcaccaaggagatgacggagatgattacctcgtaggagacgatgcgacgtgcatgatttcaaggaagaggaaccttactgaggacgagatttgtgaagatttggaggatggacgaattatgcgcacgaagcgcgacgatgtttgccatgctagcgtcatagtatgcgagcttttcgatgggatgatgaacccacctcagcatagatggaaagcgaaaaacaaatgaacacaccgagatacccaccaacatgctcactttgtcctgcatagcctgactcccttactttttcaaaatgaccttctcagttctcaaacgccgccggcgccgtaaccaaaatcacaatcaaactactcaaaatcaacgcgcccgcaatcacgctcaccaccacaatactgccccgactcgcagggaacttgccgcgaatcacataatgctgcgcctcgaagtatctgtgaaatccaatgagcagcatcacgatgcttatcccgatgaacgttgcgccgagcggtttgcccaagtggcgcaggtgagcttgtggggagagcgacgtgtcatattggtttgagggaggggtggagggagaggaagatggagaggtatgttgatgttgatgcgtcttctccaagctcgtattcaatcggaaaagctgcgttatggcgatgccgatggaggcgaaggagagcgatgtgcgcagccaggctaggaaggttcgctctgtaacacacatgtcaacttccgacttacaccagagtgtgaggcagggaggagggtacccagagctaaatgatcccgagctacactgcccttgttctcaagctccacgctgccgtagcgctcccagacggcgcgccatcgagagtgctcgcgctgctcgacggcgacggcttcgcgggacgcggctttggtggtggagggctgatcgcgagcgggcgagatggagccgtagtctagttgtggagtcgacgaggatgtgggggggtgttcggcggtgcgtttgcggggtggttcttgctgcatgattcccggcttgctcttcgtgttgcaggcaattgcgaggaattggtgatgtttcgacctttgtgtttgctctagcggggagtttctgagtacgactggtcattcacatgcagagctgcagctgaggcgccggatcgcatgtccgggagagatagacttcgagtcccgggagctcggctcagtgcagggaacccttcggtatcgtgcatcgcttgtagatcagaggtccaatgtcgacagtatcggtacgtacgtgctatcgcgtgggtctgacgcaagacgggaggaaagcaattgacctatgaaaggtcgcagggtcctggtggagggtggagtggactcccgcggaggtggcgcatccacactttcacgagatcaagacagacttgtattgaaagcacgatgaagactgaaacagacttgtacaatagttctatttggatatcctgaatttccgtgctggtgcaaaccgtgccagccagttcaactgatggtaaagtgcaaaaaaggcgctatgtagtgtacataacaagagatatgatagcgcccaatggcgtttttataatatgatatgataccgttccgatgaaacgccactcactgtctgccggatcgtcgttcaaaagtagattctcgtgatcgccgtgctgggtttcgtgcttcactcgttgtagtggaaaacctgcatcatggttagtaactataatcttctgcatgagaggttagatcttacaagatagtttggcagaccccagctctcccagttcaatcgcgcagccatcttggcgaatccctccgtctcaatgaggtgatagaaggcgaacggtgggaacatggcgccgtcccggtggacctcagccttcacgagcagtgttgcaccgcccacgccatcgagcttagtcttcgccatcttgtctgcagaagggtcgtacatcttcgccatcaagctgcggtatgtgggcatctcggcataaccctcgagcaggatgtcgtccttgcccattttggcccccagttcctgcgcagtcgggctgtcgatccagttgttgaagtcgtattcgcggatgtcgttggccttcttctcttcgttgtagtatctctggaagcagttgggcacgatgatggggacgtcgtgctcggcaagatcctggatgagggacggtggagtctccacaatgtcagcatccatccagagtacccaggacgtagtgggccccatggttgtgaagagcagcgagttgcgtgccttggccatagccgcgcgccgcgatttctggttctccatcttgtgtcgctcagactcaacctggctgtgtagcgggttctcggtatcctggcggaggatcgtcacagcggcaaagcgcttgccctttggtcccgattgcgtctttgcgacttgggtctgcagcgctgcgtacgcggcattgccttccttcgtctttggtattatgaaacccagggagatgaggccatgagggtaggtgagcttcgccaggttgtcccagtactcttggtagaatcgtgccatgggcgtcaggatcagaacggtttcctcgttctcgatcggggttttcgaagttgtcagattgttcatgtagtagtgtacaacgggcggggctgcttggggtgcatttgctttcgattttcggaaaggcagcgacggaggcgatagcggattcgtcgcggtctccccggagcccttcttaccgatgacaggcgcatcgccgccggagaagaagaagacgaagaagcctatgcacaggatcgcagcgagcacgatggtgatgggattggagcgtcggaaggagcgggacatgttggcggctggactaagaaacaaggcgaaccgcggttgccagtattgggccgtctataaaaggtgcatcagaaggaaaagtacgggctggtggtgaggatggcggtcctggcgtcggcgcaaggaggtgggagacgtggccgcaatggcgcccgaaaagtgtcttcagcaggcgcggattcgcagaacaagccggtcgatgggcagcgcaggaggacgcaaagagcacaattggcctcttgtgcttgcgggcggatgtgaggagtggcttcttgtctgtcatccatcgcccttgcctgaaccgttgttgcggctctcggcttagtcacccaaagtttcatcgaccactagtttcgcggaggtgctgcgggagctccgagtgttgacctcatggacagccgcaacaccaaatccaggaacggcgcttgtttctcttgcaggacctcaccagcatgcgcggctaggtataacacatgacagaggaccctgaaaattattcgcgactctagacctcgccagcagaatacttgacttccatatcccaaccatacccagactcttgcatgccatccaattgctcccgcttgtctggactgaggctctaccctcgagtcacatcatggtcgacaagtccccgaccaatatcttgtggtttcacgccccaatggcagattctgaggaaccttcactcttctcgcacgtcatgtcgcatacctctgtccacaaaatctaccctcttcgggaccaggcgaggatatgcggagactgcaacgcctgatagcactgcatcgccaccaatacggaaccttaatagtgccatcttgattcccagttctttgaaacacgctgtgagtactgaatactcgttctactctcaagtcacgactaatttagcagcaacctgacatcatcgtcaatcacatccagccgctcccaaggcctgatgtctaccgagactccctctgcgttttcctagtcacgccctcgtttgcgccgtggcttgtcaacgatgaattcttcctcgccaaagcaattcgccgggcgtacagcaacgcacacaaggaccttacgatacaggcaatatgtgctgtggttgacaaactgcctgctggtagggccatggcgtctgggatgacgcttcaagacgttgtgaagcagcgttctaccgagccaccagtaggggacacggggttcgaagggattgcctatgtaatgcttccaagttccgcctcggtaccttcaaccgctccacgatcacccgacaagggtgctattgacttcatactatctggatacacaggagccaaacgcccatatagtgatacctggcgactccctctcgcgaacaccgtgttccagaccggatcacctacaaccatgtactacacgaattggacactggatgccaaagaaaagactgtggctctgcaggagcggacggatgtgacacaccacggtattcgaatggctgcgtcgggcactgaatcaggccaaatgtcttcagtactcagtataccacttctaccactaacgttcccccgaacagtggaaggaggtatgggcaatatcattcgtcgtattattgatgacgaggggcaaagtgtgactgctgcttcggagctcgagaaggtcgttcctcggttcttcaaagcacgtggagagccggcacagccaacgacagcttgggctttggtcatgcgtggaaggcaaaaacggaacaaagacatcaaaacgaagcggatcctcggcaagaacatcctcaaatcggaaaaaggaaagaacatgcatgaagcgttgtgggatcgtctatggcaaagtaacccacctcagtggagcacatatgtgtcgacagcaattgcagagggagccagcttgcatcgagttctcagtggaggaggcggctggggaaaaaaggcaggtttattgtcgcttgatccagtgcctgtgagcgaagaagtacccattcgcatggaagatgcaactagcggatttgagggtccgggcgatttctccacagccctgacgccagtggtgcgcgacggtgacgctatacaattcttcatcgcgcctgctccggcaagtgaagtggacggagacaaagccttggaaaacctgaagtcactaccaaagcagagagctccaggctgggagcttggtgtaatccctagcacggtcgactcttttccaggcggttcatggcagcacgttggagctgattccgaatacattgctgtgttcagaaacagcttcggtgctctatccgaaggtggcctgacactcactcggcgccgtggtcagaaccgaagagatccgttgtatccttttggaacaactacaatcgatgcaccatattcgcgtttgtggagtgtcgagctggcagataaggagatctcgaacaatgatgtacgtggccaagactcggacagtcaagaaatcgcagtctcgatatctgatgctccagttagttaatgtttagctggcaacacgaatctaaggaattgttgtatcgcctagagaagcgggacccaaaattgtcacctctaattcgcaaaattgctgatgtgaaaacatctgagtcaagactgattttcgaacgatacacccagatcgctaacgccattacgtcgttgacgcaagaacagaagtcagtcctgaggtctgtacacgatcacaaacgccgagttgtccagcaagtgaaacttttgcgcaaacttctgatagcggctgaaagagatgtggaggacggtggcttcgctctccatcagctgcggatcatgctaaacagaatctcacatcgcatgtggaaaagactttcaagagcgcgtcgtgaacaatcacttccagttcatcgttatcctgtcatgcccggagaggtgcggattcacctggttccttagcaaatctggtgatggaaacggccccgagatggaaacttcaattgcggagaagcctgtcgcaaacttgcagcaagagcaaacagccagagaaaagcaccgacctggtgtactcaggcaacggcaacgtgtggttactttctccgagttcctgcacaggacatcgagtaccatggatgaaaacaagcacttggctgatggaagccttctagatggatctggagtcgttttaagtcttgagaggcaagtaaacgatttggatgctagcacatctgctctccgaaacgatctgcggacagcgctggctgcactggaccagctcgaatggatcatacgcgctgcgaacaaaaatgcattccaaatatacagcattcatcttactctgcgcctacgccttcttacgatggtaagatcccgacagcgaagagcagacaggccgggcagagcccccttctatatgcacattccgcttctggaagcgcacattgcgcaactacaagcctttgacgaagtgctcttcgcccccggcacgaatacgacctcagagcagattcgcaagagcctcagtgaacaagtacatcagcacccggtgcagcaatacctcacgaggcgcgcttggctccagactgccagaaacatcacaaacgcttcccagcaagcctccagcaagctcaagatccgtcaccacttgacatatgccggtgaaagcaaagcacgcagatctccacagcctaaaatccgtttccaaaggctgagacaacgtcctgccaatcgtgcgcgcataaggcggcactacgcatcgcgtctgcgcgtcaagaagtacgcgagtatccggccgcgacaaaggaacagcagtagacgacgaatatcgacaccgccccacaagcgggctaagaaggaattactccagacggtcagttcgtggcttggtggtgcgacctcggtgtcgaaaatggccggggcagcgacaagggcggggcggtcgcggccgtttggaagtaaagtgtttggtagtggtgggggagaagatggtgagaagggaggaggtgatgaggggaagaattaaaaggaagaggatgatacgcaatgaaggggatgcagtgttgaaaaaccggatggtgacaatcttcgtgtatgattattttggaatgtcgaaaaggtcaagtcggaagctcatgtctcgtcacgtcatatttccgagcttcgggtctatgtataaataccacccttcctacagcttctcctgacctcctatcatcacccaagttttgccgttttcttttaaaattaaggcaaagacgagtcatgtcaccaaaacgctcaacattcttgaaatgtttctcgaccctctgcatctgtctaaaaagcaaaaaacgtgaccttcatatgcacttcctcgagcgttgagcgttccgagaaagactttcgaagaagacctcatgtgcctagtcgctcactcgattttctcaaccgaaaaactctaacaaggcgctcccatgagtgattcctgcctcccccagtcaactgactctttccaaaagttcacagataaatacgcatgtttctcctgccttttctcgagcagaactatcgatctcgaatatactacgcgcgggcctcatgctcttcaagaaacatacgagaacggcctatatctaatgctctggttgttacacaagagcgaaccatccatatctactcctccagaacaaaaaaaaactccaactgaagttccatgcccgggatcaggatttgtgcagcaacgaaatggatcggtggagctgtcctggtcaaaaccggtataacgtgctgccatgactgccctctggttttgctgtgcgaagataaacgtttggttcgggggtcgcatggagctgcgctgtgtatcaaaacaccattcgacaaatataatgtccggttggctcgtgggaatgtgcataaatacttctatcagcgctgttccgattctcttcttgtatcacaaactttcatcttcttgtccaaaactatctgagtgagaagtcgtgttcttccaaaaaaaagctgttgaccgggatccatgttttctgcacgcaaaagaaactccaagcattattcgatatggcttttctgctccgtccgaaatcttgaaaggaacagaaagagctctgacatccacctctccgtcctctctgtgagcttctggataataccaactcttccaaaaaatactgctggggcttgcatatgtcttctgcacccctttcctgtgtttgaataccaaaaccatacctcactgaagcgatggtgcgctccctcagaagtgttccacctgtttgcaaatcttgccaatgagatctgatgtcgtggatcaaaacaacgaaatgcaagaaccatgtttcttcccaaggctgcaaaaaagaattcttacagttgctcgcgacctcaatcatgtccgcgatctggcggctttgttaaaaaaacatggaagccacatactatgtctgcaatccgatatccaaccgaggtatgttatctgtgcttctactgctcttggtgcagacgttatgcttagcgttgcggcggattttgcataaatacacactgcgcatattatcctcagttcgacactacacgtcttgtaatcgatctctaaaaacggaaatatgcagcaatgatctcatccaaaaatgatcgactacatccgtcatgtccagcacgcactagataaaaaaaacgtcccagatatgttcgtatggtgtaaacgcactcatctcgaagcattacttggtatcgtctcatgttcatctgctcttgcgctgcttcatccaggatatatgatgatctcaaactctgtggaaattgaaaacgtgtgatcattgtgagtatgtctagagcagtcgggcaagatcaaaatctacgcaatcaagtgcgatggtgtgggaatcaaaatccacaagaagaggctggatgtgcttggacatattctacaaacacctaaagctatggatcttgcgttgtcgtggtatgtactaagagactatgccgaaagaacgtgcagcatatctctggtccactaccgcaagggttggcggtataaatagtttgatatgttcccctaccttcttccattgacaccacggtatacttgcccttccaaaacaaagccaaacaagcagaagcgtgtttcaaaacaagcaagcctttggtctttgtccttctgtttgctctgcgaatattcgaacaaaatactcatcaagaccttcgcattacttccggacttatgagatttggagactcgagttccgtctcatgttgcaacggccatggtgtgggtgacatgaagtcctatctagcactcgctcccacaagtaccaaaaagtgcaatttgagcctcggatcttcgagtctaaccgaaacactagattatttgcctgcatagagcttgcacatgtgaagttatatttgacgcttcaaaataaccgctttcttcctccaactctgagttatggtcatataaaacaacaagcgcaaagtaggcatgctatggaggcagactcttcgagaaagacacgacggaaaagtttatggtgtgccacgagagtcaaaagatgcttgaagatagcatgtattcacacgccgtaagctaggagatttagagacgagctgtcataaccatatgagtactagcgggtcattgagattgcctcgtctctgatcgaggggtcaagtgatagacgtgtgtccaatgaaaggagatctaatgttgagacgaactttcggaagacgcacaatacttgctatctcgatactgacttattttgatgtaatgcacctgtagatgaaatgtcgaaagtatgagccgatggtcgcctgaagtagaatcggtcgatgcatggatgggtattggggcggcgtgaatggtctctgctcacaaatatcgcagtctggcggtgattaagatatgtcttcgatttgatccgcacatgctgacggtgagggactttgcggaataatatgatttgttttcagctgcttctttgcaaaagtaccactaagccctaaacgttcctagacagataatgaccacgcgttaagccccctaacaggcaaagttgcactggaaaaggttgggagacaacttgttacagtccttccctgtgtaactctgtcccttgtactggtaagttaccgcatcaagattattgacaccaatatacgcggcacccatatacaagtgcggaccgtaagtcgtggtaagatctgcactgaagcccttgccctttccggtgtcgtacttcgcttttgccctgatgtccttgcagctgccatccacgacggtggcaccctggccattcattccgacagtagcccagatcatcaatgcacatttgtgctcgccgggaggtgaacattgggcgtcacgagcctgtgatgtagtcagaaaagtattggcaagtgatccgtacggttcaccccgggtccatgatagcgtgattggaccgtatcatagatgatgcgttgcatacggactgttgtgcgctagacagatgtctggcattgcccaaagtcgttacaaaatcgattagacacgattttcagattgacctagtccgctcacgctaccatagaccccatgtgtgcaatgcggttgtcgagagagatgacttacctcgatggaagcagaaccgcttcccacagttggcaaagcttcgatgatgccggcaagtgctgccagtcctacgataccggagagcttcatatcggagatcgggagctgtgttggtttcagaatattgctgtcaagtttggaaggtttcctacgaacatttgacgatgggatttgcttacgtgggcgaatgatcgagactgttggattgatgaagtagctggtgaggaaatatcagtgggatcaggaggccttcttatacttcacatcacttgcaaagggtcatagtacggctactgattgctttggctcaccgtgctactattcaagttcaagatatcctgctgagatagccggccagcatgcgaggttgaaatcgcagagcacacccatgcagatctgaagaagaagctaggggctgcccaacgcaatggcacgatcggcagaacaccaaagctttcgccgataaatccaacacgatcttgactgcaacatcaacaactctgttgccgatggatttattgctagaagtaataatgaaggtgctgtgagaataagtatgagcatgtcgacgaggaaagtagcaacaaggatgatagcaacaagaaaacgggtgccatagaaattgcgtccacgtaccgatagcgtttcattcatatcgtggaggctttccccagaccaagccgcagaacccttactagctgccgtgtaagcatttctatttttgcatttgccaggctttctgaaacagtgcagatccgctagaagccctgaaatacttccatgcgcaaaacgggcagtacgaaatagctcgtgtttttgagtgcagccgccaccaggagcccatgcatacatggcaacaacgcaaagaatttgcgcggatttctgtcattctgccttgttctgtgcgcaacctcgaatacgggttgggacttgttactttcagctgcataggcccgattattgctagcgtggttgtgttcaggctgttgctgaagccaggagcttcacttcgagttcgacgagccgtaattggcgattgacacaagaccgaatctcgtgagagtggaatgagcaatgaggattagatgataccggagaacaggcatatgttcatgtctacaagttgtgtcatgagcgagatctttcgacgacatgcgtattccattaatacctaggtagatggagacgagacgaacctgtaatcaaacctcgactaatgcatgagccttgcctaagcggtcctgattcactttcatgacatgaagaccctttctgttttggagaacccagcctttccagacgtaggcgaatgctcttcaggcatttttaagaggttgggggaagagtctgttgattgaaggaaaaagcgggcattgaagtatctcatatactacttgttctgtgctttaaacatctcgccaaagcataacctctaaactgaagcgcgggcatatcagccaaaagcaacatttcgtgcagcttctgacatgatactttgatcttatccgccatgtcattcatctttcgtacaccttcttatcaaatcagcggcgaaaatattcatcagctcttaccgttttctcggcgctgcaggaaatatgggaccttactgaacccgatttggaaccgatgtagttttaagaacattgccagtggagtagttaagatgcaaaggataaattttaatagcccagtgctccaaatgacatagacgcgagaaaacgacacgctgtgtacaaatagccaagaatgacgtcttcaggtcatcggtaatcaatgtatcactttaaaatcgcagccgagcactcagcactgtggctatctatcatcagtccagaagaaaacctagcgtggaaggggctgacaacatcttgagactgcaatcaagacacctcttccgcgtactgtttggttaccaaacatgcgtttagttgttcgtcttttttttattaacatccccgacaagttaggcaatacggagagccccactacatattttctgttatgagcgcacgctctttcgtctcagacatgtcctgaccggatttgttcctttgagcgaaacatgtacagaagccccaatgtttttcttgagcactggaaaagtgttgatgagaagaagagaaacccatcggcaggtaaagagtttttatattcacaccacccacgacgagtcatagcgacagcctattttgctttcattaaatacgacttcgacgcatacaccgtagaattcatcatggactatttttgagacaatgcatttttggttgaaggaatgagacgccatcgttcgctttcgatctgtatttttcacacttcttttgccgacattcatgaacatcaatcgtagaggagtttttcagctcgagaacagcacatgaagatatcggcgaaagatttttgagctcgttcagggagctgtgcctctaaatgctttcccttctgcttcgtgggtttttatattccaagtagggcgatacctagctgccgcccagacaagcagaaagcatggctagtcggcaaaaagaatttccgttattttctataggtgttgagtcgcgggaaaatatgaacgcagcgtaggccttttgattgccgtcattgcggtttgcactcgaagggttacggcgtgcaggcatagtccgtgtgtagcccatttttagttccgcaattcagaactcagacatcacaagttttggaaaatcaaaaaaaagaaaaactgtgtgtgatgtataaagaaaagaccacaggtgtgtgagggttttatatttagaagcgccccagccggaccatgtgatttgtgatcgcttgtgagaattccagcaagtcctgcctatgctgagcttgtttttttgaaagcacaaggacatgagttgaacttgtgcttttttgatgtgtgtatgcccaatctcacgaaatttcctcatgcgtagtttcaaacaggaccgaccccaaaacgccgccatcaaatgtgttgtgactgactttcggacaaaaacataacgtctgggtgctgtcagtttttgatgtagttgaataatattcgtgatgagcataggtgagtggtaatgaccagaatttttatgttgcagagcagtgcactcaccggaagttatagcacgttcgagcccaatagctgaatgcaatttccagggggcttttaggtttacgaaatcgtaatggtgaatggggagtgtctaaattagcgcacacgtgttgcgcgatgcttaagcctgtataaacttgacacttttggtttcgaagatcgtcttataccaaagtcgatattagcatgagcaacgaggggcacggagttaggatcagcaagttaaggatatcattcgtttcatgcataaggtagtgctctacacgtgtatatcatagaggcagatgaagagcagagcgccagacgccgtcgcccaaagatttatacccacctcaatccatatccgcataaggttctgtttgctggctggctctttcattgtcaaaggtctcgccgtaccggtagcgaactcgcacctactcaagcagacgggttaatatgcgtcttgctcaaattaagaggctgtgaggagttctgtggggtggctgtgcccgaaccagtctgtggagttcccattcccggcatgggacttactgctccactagggggtactgggatctgaatgtcctctgggcttcctggcaccatgctctgggggaggccgggaatcttaatccgcttggcgacgttgttgtagcttgaaggtatgatctggtccacagttagtacgcgccttcttagcgtggaggcagatgtgcaaacctctattatctcgtcccgtgggaactggagcttcgggatgtcggctgcattacatgccatcaaatacccataaagcacacgcaacacggactcgtgcgcgataatgagcagatcattctcttcacgctcaagctcaagaatgatgggctccatacgcactgcgagatcatggtatgactacaaactgttagtggttccagcaagggaaattgaatttttaaagctcacctcagcccttgggtaccggtggtggtacggatcagcctcgtgcttcttgacctcttcggggaactcttgccggatcttcgcttccgacatcttctcgcatacaccggggttcatctggctcatttgcgatcgttgtctgacgcggtaacccatatttgcgaggtactcggacgtttgcactgtgcgccttcgcgttgaagtccagatggtcagaggcttcagggcagcatctggcgcgccttgatcaaccagcctttgcttctcttcctcgcgatacttcatcagtacttcgctcattttctttgcgtagtctcggccatcgtcacaaaggttggcatccgccttgtacgagtcctcttcgctagtggttccagcgcgagcaaagtacgtttgtcttgacttgatgtgcaagttcaggagatagaagacgattcgttgggacaagtagccgaatgcacaattattgacgacgactcgctcgccggcgttgatcatcttgatccagtgcaagtcgggctcctccatggtctcaaagtgcggtatccgtgagttgatgcgagcgagatagtcctgcacagcatcctcatccttccagccaatgtagtcgggagagccgatcttcactcgacgcacgttctcctggatgatgcgctcatctgtacagtgcgactcgatgaacacggtctggataccattcttcgcgaactctttggctagcgaccgacgaccttgggtgatcgcattgacagcgtcgtagatggctacttggcccttgtcgtgctcgagaaagtggtagatgtcctcacggcacttcttcaggatcttgttgcggagcaagacagactgtggtgaggcgttcaggaagaagtagtcgtcgggcacatctttctcagggcccagagttgcgcgacgataatcgcccaggtgaaacacgtgcgtcttgacaccaagccagcgcaggtagcgcgctacagcgaccgaggtgtgagtcttgcctcgcgctggtaatccgacggttgcgatgacaattcgtcctgagtgaaataggcgaccagattctgtactgtagagttgagcgggcgccatttcctctttctccgggagatcgtggattgcgtcaacaaaggtgctcgaccgccgccggaagcggggtgagttggcatatatctctgctgttctaggacctgtgagtcacgtgcccgaggacgatatgggtgaacacagagcattcactgagtgccggatgggggaattatagcacttacaaaagggtatccatggctaattaggtctatgtttctatggaaagatgtggagagaagaagaggaagaatgggaaagcgagttcactatgagacgcttgtcaagcgaagagcaatttgggggcgtctggtagtggttgagtaacgtcgtgacacttccggatgaggctgcggcgctgatatagtttgccgagcacgcccaacgacaaggtgcgggcagcggtgtacgggtggtttgaggggcccgatctgatgcggatactgtcgcggggaggtatgcacagaggtgggagacgcgcagacaatcctgaggtaattgcgcggtagcaaagtcccggcgtaccaaaaagcaaggcccaatggccgtcatatcttatcgctgaggtcggtcgcgcggtaaattgtcggcttggggcttagccttgtgcattatgtcatcaagcttccagagaaatttaggtatcgtcaggacgcagaccaacgcatcatcgcgcatcacgtcaagctcgtcaagcccgccaaattcgccgtcatttgtgttttatccgtgcagctttgcccagagccggaggagtgtcacattagcatctgaccatattgtttgcccgccatggaggtcaacccaaccaaggagcaagctgtcgccagcatcttcacacccccacagactgcgcataccggtccctttgcacgggtactggatgtgtacacagcattccaagaccggagagaactattaggattggccaaccccggcaccgttgagggaattgcgagggaagtgcagcgcgatgtgttcttgaacaactcgagcttctctggcctgcgcgccgagctcaccaaggccttcagcgccgctcctctgttccaggttgcgcactcgctgtctatgggatcgcagctgcagccaccctactcatacatggtcctctatggatcaccaagggtgtgttgcctcgcttgaatgccgcccatctaagctgacctctgccaggtgtttatgcaaggtagcctcgacaacgacctgcaattctctggtcgcttcaattggcgatggacatctgcattcgttaccaagtctgctgtgcagctcacatcgcaaggcaacatggtctcgctcgagaacgactacaccggtgccgacttctccgcctcgctcaaggctgtgaacccttccctactcgatggtggcgtaactggtatgctcatggctagctaccttcaggctgtcacgcctaaattgtcgctcggcatcgacgccttctggagccgtgccgccatggcatacccaccagagctcaacgtctcctacgcagcacgatacaaggctgcagactggatggcttgcggacaaatcatccccgaccgcggcgtgttggaggcctcatactggcgcaggatcacagacaaggtcgagacgggcatcaactgcaaccttgcatttgccggaattggacccggaggaccaatggctggtccacagaaggagggcaatgtcacaattggtgccaaatacgatttccgtgcgtcatcgttcagggcgcaaatcgacaaccagggcaaggtctcgtgcttgttggagaagttgattgcaccacctatcagagtcacctactctggtgagatcgaccacaagcaggtatgtatcgaaaatgagattagaatcaagacactcgctaacagaattcttagaacaccgccaagctcggtcttgccgtcgcgatagaagcagccgacgaggcagtaatggagcaacaagagcagtctggcgccgccatgtccgccggtgccatccccttctaaacctccaatcgcctctcttaccaaccataatctcatgacttttctcttccctgtattaccacaattcctgggtctgagcgagcgagcgcacgcttttccgtaccaatgtcacacgatatccggcagccgtttgggctagactctatatcatctcgagcacgtttggacgactgcaaaatggcgcattgtttggtgacatgtaatgggactacggctgcggtagacatgacggagtacaactgtcgccaggtgggtgcgataaatcgtcgcacaattgtatatattacagcatagcaggcgatcacaaaaagtcaactccactacgtcagatacacaaaatctactgaagtgttcaagaaagtgatgtaatgcgcaatacattattgaagagtcgagaaatatagtacaggtcgtgaccgttgagctatatgcatatgattgtcattttcataacgcccctccccatttccacacagctgatgcatcaagctgagcgccattgccgccgtgtatccgttcgtcatggtatagaaaagccttacaaagctggcttcgcgccctgcggctgtccaggcgtcggtgtaccaggtgccataaactgtgcattcgttagcatccatctttcacaaccttcaagacatggcttacctcattctgcgccctctgcgccatcaactcggccctctcctgctccacaatcatttgctcctcactatacgccagcgcccatggcacgcccaacagcaacgcactcgtgctcactacccacagcgtcttgccgcccataaacagtcccgacttgagccatgacgatgtggtgtttactttcgagctgatgctgcgtcgtgtgctggcggggatcatgtcttgtagtgcgaggatgcgctcgtagagagtttcgtcggtgggcgcagaggcgatggacgaggtatctgactctgtaattcgctgttagcacatcatcccctctccctgcatagagtataactgaggaaagagcgaaatgcacggcgtcatacccgaatcggtgtcccagtcgtcctcgtcatgagggccgtcctgttcgcggacgaactcctcatccatgacttcctcgagcttgaccattgtggcggtgtgtgtgtgtaagggtgtttaaagggagttttggtagggcgtgtaggcgggcgtgattgttgcgagtggtgatggcccaaaagtttgtaaatgttcatcattgggcgcaagcgtggacgggccggggttttgccgatgcggtcatcgcgttgcagacgagacaacactatgcacccggcgcaagcaacatgagagttgcactcttaataatattactacgagtatctgtcagacgtccgttcttccaggcctgaaccatgtatgatcattgtggtccgcgtatctgcggctggatggcttgcgcccgttcaccaacaaccgcgatacagggtcaccattggtatagctgttggctaaggctgtctatcttcaaacgtttttatcaaatcaatcccaagtcatggcatgacctcagggctggttgcttcacgataccaagcatcatgagacccggacagtgcgaactgcttttggagtcttcggaacgacaatctttgggaccttgcagcactaattcactgacccgaagcagatttgtccgcaacatattttcacacgtcttcttcaatttcacatttgtcttacatctatactcttttgataatcctcatcttctggacagcctcttgcctgagtgggcgtcaacatcttcttaatgtctcgataccagtaccctgagcacacattgtcagacgcaaatcagacggctatcatgcgattttggcactctcttgaactccggaaaaggattgcgaactatctttggcctgagaagagggagcgacaaccagaagcgaatgagcgcgctggagaacttgagctctgcaatgctgagttctgcccaatttatcaactgccgccagaacttctcctcgatatcacaaagcatatatcaagggctgacaggttggccttccaactgtctagccgaagattcgcttcctttatacagcggactagcaaagcaaccccacgtcggatcgacaagaagagattgaaagaacgactaggaagagactcatattccaagcttgctgaggctgaagctagaaatttagcaactctcccacaacttctctgttcccattgtcacgagccgcatccttggtcacacttcgaccgcaaggaaatcctcgagtcgggccatgttcgacgttgcaaaggagcgtcgcgccctttcagaacatgccggcacatcaccgtgacacgcgatcaactcacgaagcctaatcgcgtgggcatgttcggcgagtattactatggaccccaatgtgcaacctgcacgacttcctatttttcccgggccgttcactcttcaacactgcaatacttctgttctcagaagcttggaaaaacttacgcgagcaacagattacacagggtcaggctccagcaagggttccgtcaatcagcatggcaagtgtgtccgcatatgcgtacagacgatgcagacttccaggcacggcttcttttcaccccgttggagcctccgttgtggtcttctaccggtcaaagcgagcatgtcactgacgttttcgctgagccctacatgggcacagacatgcgcatatactgcaggcacaggcactgtactacaaacgtccgaatctcgaggaggcttttcataggtgtagggtcgacgccaatatatgtcgaaacatatcgcgaattgggtctcatgaagtcggtccaggacccggcgtggcttgcgcaggttggagattgaacattatgaccatggcctccgtatgtttaccctctaggccaccatttctcggtatgtccaaattactaagtcattcttcgtgtcacctcaagctaaccagtcgctgtgtaggtgcagcgcgactgcgtgatctcaccaccaactcagcagaggaatctagatcagagatagaattacatcagaatggctgcattgctggcagtcgatgtgactcagtccaggtcgcaacacatggtctaccgcggtggttggcactagcgttcgggttgcgctgtcggactccgaaaatagggcataagctcaaccacaaaagcaacccactctacgcctcctggaaatggggcggcttacgcgtgcatcacaaagggcacattacggcttgctgttcggcctcggtcagactggataccgaggagtgatgctggaagaccaggtactgtgcggtttggtagacaggagaaattactggaatgcctgcacatgacgtcattgacaaataatgaacaatgctgatacgatcacaatctctcctcttaataaacaaatatgtcttcatgatggtcaggattgagaacatttttttgtgtccgctcaacgtcgaaattgaagatgaaaaagggtagcgcgacactaaattagcctccaaggtttcgtcttctttgcaacaaccttgttgctctgtcatcaaaccaacacatttcgctcagcaacgatccaggactctggttcttcgacggggagtttcacttcttgaggcaaattccctctgaactgaagtctcagcaggcacaccagccccggatcgtgccggcactgcacactacgtggcgtaaggattatcaatgtctgcagcattgcattgaaggaccgcctccttttacgcacaggtgccttcttctgcagccttattttctctctcgaaggatcgttagggtggctttgcgttgcccaaggatgccaacaccaagagcatgaacgctgtcttactttgacatcgacgatgcaagtaaagcacgtcagccccaaatatacggacactcatagtatcatatgcggtgaacggaccagttcggacgattgcttgatcagcaattggcacagccctgtcatcacaacagctcaggaccaaccatggctctgctcaacaaggagtctgatctatcagtgcccctagatcaggctgcaacttggcccatggcttatcctgggactccggttgttcttcaatattcagtataatggtaaccacccaactgggtcgcctttgcctcctgttgacgccatcacaaacaacaggccacaatgaagacgctgtgttacttcctatgcagcatttttagctcaatgtagtcatgtcgaatgacctgctttaaggttacatctatgattggtgtatactgccatgaggaaatgtcttggagtgtcaagattgcagaccacacccttacggccacgaccgcgatttcatcgaaccaagccattccagatatacaacttgtgcagcggtaagtagggcctatcatcttccaactgacgggtcatgacaagaccatgttcggcccgcatggtcgactgcgatgagtaagtgacctccttgcagtacactgaaccatgttacaatagcacgagccttgcacaccacaagcagccagacatccgaagaagtcttcaaacccggataggcgagtatctcaccgtttacatatattcccttccaaaaaacatataccaacacgagcccgaacgcgcatagcccaatcagagactaggatgagcttagcgtgcatttcggtcttcgtcctagctttagaactccgaagcctcattcctagtgctgacgagtctcatcaaggctacaccagctcgaaagcgaacattcgcaggcaccatgtttgttggcaaggaacaatatgacctcttggcgttggtgtagaaacccgatacttgcaagatagcctaaccttcctccgagagccgaccccggatctcgacgcatctcagtgcgtcatgctcaatcaccacagcctacatcactgcctcgatatggatttagccccgtggcgtagccccagcgagcccaatatgaccaagggtcattcactccactgcagcatcctggctgccatgcgcggtagctgcatctagtagcacacggtcggattcagcaacatgtgagggccgtgcaaaataatcaccaccacggcgtacccgtaagtaggcagcaccatgtggtcagtgtgcagatccccgagatgacgctcattacgcctttgcctaagctttagaacattccgcatggcgtactaatagctgtgtatctcttcgagaccccatagtaaatgaggaggcatactcaaattctagacttggatcacagattatatcatatacacgacgccatgttgacaacgcagtgttacgcgacaaaggacggacgaaagtcttcgtcccaatttcagagacgctccgattttgatcttccagagccagaggtatggtggcagaacatacttgagaggacttcctagtctaacatagtctcaggttcccgcacaagacgttacaagttgtcttggacgggtcaggaaagcgctggcctactggcgcaaacacacgaagcttcctcggtcacaaagccgctcagagagccggcaagacgtcgggctgagctcaatgagctcagggtcctccagtttgtctcgccgaaagacacatcggcgacgtcctactgcattatctctagaacgagaggagagctctagttcagggaacgatccttcttgttcgacatacgacgacgataaagatccgttcatcacatcaccatcatggctcaaggatacatactttgaaggtgaaacgagacaacaggaatggagaagttcggaacatgccgttgccgacccttgaagaatagacgggagttcgtacaagattttgacattcatctatatacgtttcatcaccgtccaaaatggtcgatgaaaagagtatggcttcatgcatgctctagcccatttgcagcctaggcttgcatgttctgtctccaccccacttgtacgatctcccgtcttttgcgattcaacaccaacattatgttatgcggctcattgatgtcaacactcttgagctacgatcattcacagacaatgatacaccgtcatacgccattctctcccacacctggggctcggacgaagtcagctatcaagagctagtatggatcaacaggatcaaagctttgacgagatcgttcgacgagccgtctgtcgaatcatctaccacctcgttgataagccaagatagtcagtctagtttgatgcttgcaagcatggagatgctgctgcgaggcaattggaatcctggtatgtcaattggcagcatgactgaggaagacttaatgaaccgccccgggtattcgaagatcgccaatgcggctagagaagttcaggctctccggctggaatggatatggatcgacacatgttgcatcgataagtccagtagcgcagagctgcaagaggccatcaactcgatgtatcggtggtatcggaatgcagaagtatgtcttgtatacctgggcgacatcgcgcgacccatatttaaccaggcgagctctgcttcagacttcgcaaggtccgccttcaagtcgtgtcgttggactaaacgtggctggacgttacaagagctactcgcaccatgtacttgtcgcttctatctgaaagactggagatatatgggcgagaagattgagttcttggaggaattggctgatgctaccggtattccaatctcaattttggaggatccgaatctggtgcaagaggcgtctgtcgcgcaacgaatgtctcaaggcgtgcaagtcgcgagacgacacgatcggaagacatcggctactgcctgctcgtgtctctttgacatacagatgccactactgtatggtgaaggggagaaagcatttatccgccttcaggaagagatcctcaagacaaccgatgattactcactcttcgcgtggagcgctactacctcagacaagtcagtctaccgcggcttacttgctcgatcgcccgccgagtttcgcaactgcggcgatgtagagcgagagagcgggctctccacattcccaatcagctccacgccaatcggcctgagaatccagctagacttcctccccaacccagacgacaaaagccgcgccctcgccctcatacgctcctgcaaccccatgaaccaacgcctagcaatccaactcaaatgtctagacggcggcatgcaatacgcacgcgtcaacgccggctcaattgtctgcatcgacgactggcccacaggtcgcacacgcacaatctacgtgcgccaaaaactctccataccagtagacttcgcaacgcccgagttcagccgctttgaattccgccgccgcatggggaatcacagcatcccacatgtgcgcattatcggcgctccgtctgagggctggaattgggagacatacgaatgcgccatgactccgcacattctcgaaaccacactggttttcttgctgcgcattcaatcgcacaaatacgcccatagcatgacgttccccgtcgctgtggggttcaatcgcggtacgtgtcattactggtgcaaagccatatctgaaatggcgtcggagcgggactatgatttgaacggcgggtggcgcgctgctgcgttgcggagaatgccgaaggatgttatgaacccgatgagaggggcggatgcgcatcgtgatttgttcgtggttggggatgggagtttggggattaatgttgaggtgagggcgggtttggtgggagatagtattgcgttgcaggtgcatgttgacgggttagttaagtggtcttgaagtgatgaggatggtttgcatttgtatctatctttattcactggtcctttcatatcggttctttccctcaggctgttcatattgcgctatacatcgcggatccggaatgcttccgagaccgcccatatcccgcaaaatttcaatgctccatgtacactttactcaagtccgatcctaagagcgctcaaagccagacatatcacttcttattcctaacgtgctcatattcatactccaagtcgctcagctacatgctcccgccctggcccttgcgtgctattccagctgcgccacccacttcagctccttcacattcatcagccgaccaattctccgccaaacctggaagattctcagtgacggcagaaacttccacccatcataaatggaagcaaggctatgtccaaacatcgtatgacaatcagattctccacacataccgaaaaactccttgtcagcgctgtacacttcgttaacgtcacctagatgatatcttagatgtatcgccaggttaagttttggcttgttgtgccatagattgagactggacgttcggagatgcggggagatgtacatattcattccgatcaaggtctcgaggacttggcgcttggtccagagctcttttttatggtggtgttggctgtcacaggtagcggatggccagtcttcgttgcttatgaggacgccccaccgagtgtgaaggtctccgaagtctccaaggatggctttggggcgtaggtagttgatgttcatcgcctatgggtggaaggttctggtggccgatcttctgggtatatgtggaggaggtacttcctgcaggttttggaaggctgaatgcgatattcgatgacctgcgcaggagcacaggaatgcttggtcattgtgtccagtccatgatcggagattgtttccaacgaggcgctgcaattgagagaaggtgaggctcttgtgatggcagatgcgaaaggtgccaacagcgcccctacaagctccttcgtatggaccctgtctcagacttgctgtactaaaagcctctctgttgtgtgcttggagacaaaagctacacaataccctggtggggcgcgatttgacaagtggccaagcaagctcgacttcgaccatcttcgcgaagcgaatgatgtatgactggctagtgaaagcatattttgcagcttgcgttactggtgtctggcgtagttgcacgagcgatgtgatttcaatcctcattttccgacaactggcgctgagattcagaatgtttaatccactcaaattatcgataatcaacgagtgcaaagccacgggtacgcggtgtagtatactgttgttatggttatgagcggcgagatcaatcgtctctcgcatcttgtgacgtactcccacccttggcggtttggggtagtattcgtcatcgcgccatggaatgtcaaggcggcagccggtggaaatgagacggaacataaggtaccgaagtgcttcataggagggtttgaatggagtaggtacctgcaaaagctggagagcctgctgagttaccaatgcagctgccatcggaacaaagtatccacggttcgtgatagtaaagtggcagacgagaaagctatatgcgacattttgagaagcaaactcactctctttcgtaggatcaccgcaaactttgctaccaataagtattccacgcatagcctctgcgagccgaaaatatagatagatcgtctaaattgcaaatgagcaagaaaatcacagtcctgcaagtaaatagaatcaccgtgaaagaaagggtgtggagacaatggtaggacatggtgtctgtgcccactatgccatgcaaccacaaaaggtgcatattgtcgatgacaatctaagatgtatgcagaatgatagacacagactgaggaccttacaaaaagtaaacacaagttccagtttcgaatcaaagcaaactttgccatcgaaactcaccctttacttgagctctatgggtcgacatgacatgaaagtcaaccgatcgtctacgatgcgaacgagcgagaagaatgtcatatcacaagcagtgcaaaggagaagtatgagagcaagcgaaagttccactgctcgatagggatgaccttccctcaccaacgacatctacagcccatccacaatagcccatgctaatcctaagcgccacgtcagtcctgcccgaagaataagatcgccatatcgtactcctcaaccatctcgactggcagccgtaaagataaccctcacacctcatcactccttaccccaccccttgccaatcgcccactcccaccctccccaacctgcatgatccctcggccgtactctgaacggctcattcatatacctcgcactcgaaccccactcctccttccgcggcggcgcccagctatcgccaagcgcaatgccgccgccgaccaaaccgtatcgcgttccgctgcgctggtctggcgagagcgagcggtcgtcaccaaccaagtcgaaagagttcaatgtgatgagggttttgatgctaggttcggggaggtcatggaggagcgagtgcacgtcgttgtctgcggcggagcggtcgtggagcgtgggcgaggcgatgatttcgcgaggtgtgaagagctgtggaggatgagcaggtatagggacaggagctttgggctcgttcgtgtatacttctgcaggggtgggccagctgacggggtcttcaggctggacgacggggggagaggggatgtatgttggaggggagaagtagttctgtcggaagggctgcgggttgggtttgaagtgggcgtcgtcggggtagatgtctgctgcggatggttctgggccttggtcagtacgcttggtgcgcgtgtatcctcgggggcgctttcggttggaggcatggcggatgtgacgtgggtttgagggaccggtctgatcttggctagggtattgatggaaatatcctggcggggcgacttgggcgatattctgctgcatgatggttggaccagtgggaatatgctcatcctccaccgtgaccatgcgtggcttctgcataccgaaacctggaaggcgcaagcacaaccttcaatgcaggaggctgctcatgcttgggcgtcctgtagactacgaacgggttgtggtggtcctgagatgcttttactgtctcctccgaggattcactctgattcttcatgtagtgtgctagtgcacttgcggtcaggggcttgttcaaagctcggtcgatgagcttaccatatagcgcatttggatcaccttgcggaggacgggttttatgcgtacgcgcaggattttcctcggtcctgggctccttcttcgcactgggcaaaccgagaccagcgctcagttcatcgatgtctacaagattgcgatcaggttctgtgggtagcaatggaaacgtgtagttgggcatccaggtgtttttaggacccgcaacgtcctggaaatagccttgtgtgatgttagacggattcatgaagccttgtgcagaagcatggtgctgttctattactgttagtgaagatatttctcagcctagctgcaactactgaccttctagagcctcccatcagcgcttccatgggtatgccttgagccagcaaactctctatagataaagtgacaaaactcgagttaccttctttgccagagatcgagggcatgccctgagccgattccaaggtggcgtcttctgcttcaatattagtaacagtaccctgagagggctctttgaaatataccgtccaggatggctgagccttccaagcccatttgtaccatctcatcatgcttagacggcacggaaaacactcctgctgctctagcggaagctgtcgttgggctaaaggcaaccgcctccgggttgaaggagatcctgcgctctctcttgtccggacgctccatctcgtgataaaatccagttgttgtaataagagggactgtgggtgtgctatgagcttttgtgcggaggaaaacaattgttcagtatgtcctagaaggcccgtgcatcacgtgaatgcgacagtgaattacggtcgtacttcacctcgagtcgctattggatggaaagagtaggtttcgtgagactcgttcaagcgtgaatacggatatgaattgcgattatcggagatgcaatactgctacctcggaaaggaatgtcagcgcttttgagtcggaagcaggtgaccatggtgaggtatggacatgcctttggtcggtagacgaaggttgaatacggtgccgctgtcaggaggcgacaagatgttgtcaaggtaaaggcagcatgtattgaatggtggcgcgctggcgccaccgagcgtttgctcgagcaggtgaaggtgaactttcatgttgttacgccgacgggtgcagcaacaatcagatggcatgatgttaggagcataccagcgtctcttcaagatactcacatcgtgagtgcgaggtacaagggtggtattcgtaagatatgccaacccccacgttctcagtcagcaaatgcaactattcacaagcgggcggtgcacggccatgatggccacgactgctcgtgtgactttctactagatatgccaatcagaagcaagctgtgacgcgttagccgacatgttcaaaacagtactgtgcattcaaatacctcacattgcccggcttgcgcgtctcgcttcattcacactcactaccaacacaaggctgcgctgtcacacttttgtccgtattcgcgaactgtggtacactcacagcacgcgacccaaactcaccatgcgcccgagcttttccacgaacgccgactcccacatcgatcaaccagaaattcgtcaccttgaaaatgcccatgatgctcgaccaatatttagcttttccagatatgcgatccgaacgaccactgcagggcaaccaaacttactacagccacccgaggcgccaggcaacgaagtgcggccatattatccacccttctgcttctgaacatacgcctttgtgtccggcttgtctcacctcgcgtgctaagtcctacatgaatgtggcgctaaaagggctcatcgcagaaggagggccttcaccttcggattccatgcgcgaccgacgctggcaaagagcaaagctgcgatacgacatcgcaaaacaacgacaagcaaagattcgaagcagggaccagttgcgtgaagagcgagagcaaacctggaacgagatgcatcaaagagccgggtcacagcgcctccaggcaacaaccactttccaggagccggctgactgtaccgtttgtgaaaccatgatagccacatatccaacgcaggtatctgtgccacagacagcaaaagacactgcttggtgggagcggccgggtggactcgtcgttgatgacatcctggtaccccgaacgcccttgcgacctgttcggcaagcgcgccagaacgtatgcaagacacagggtacttccgttctgcgcgggatggcccgcaattttcgcagagccatgactgcgtcggaggcccacagggagatttgggaattcaggtatcgcaccgagacagcaattcgccgaaagcatgggttgggagaaggattccatttcgagccagacttttgggactctccaatctccgctcacctcactcggcagtattatcagcaagcggaagaggaagcgcgaatggctgcccggcgagccagggggaatactccacgcccaagaccgccacggagctctttgtcatactcggaacggtccgatgagatagacgtcgacgagggtcatctggagcacatctggaagatggaagagcagaaaatccaggaccgacaagcaagaaaagtaggagaggagatcggctatctctactttgtgggagtggacggattgctgaaatggaaggatgactacttgagaagcgatcgcggattggtgtacagaaagaagaacacggagcctgagtctgacggagtcatgtcaatgtccgactctggagactctgactctgatgatagtagagaggatgaatacaaggataggggcgaggacgaagaggactatgatgaaatggacatggacatgtgagagagctcataggtggtagtacagtagcatgacaatacccacgtggattgacacatcaacaactcatcatgccacgcaagacgtgggtgaggcggctttggagcacgagcatcgtctgcgtcactttcacacgtgttcctaggtccagcgactattggccagacctacggtgtaaagtcccggaccattcatgcacggaggaatgtattcgcagcatttgtgttggccgtagggcagctgcatcgtcccatttgtgccgagatggctgtcgcgtgctctgcttgaggcccgaaaggtcgcgcccaagtcaagattggccgcgtaggtaacgtgatcgctcaagtgagagacagatgtcggagtggtagtggaacgcgttaggaagctattccgaagcgcgtcatggcttggcgcgctgaagtcatctcgaaactttttggtttcgctggcgcaaccctcaccactactggttctttaattagcaacactcgaaaacatgggaaagggaaccgataagctgtacatcacacattccgagtggtcttcatccgacgctttcggcagcgcgcgcggcgcaaacacttcgactcggaactctgcgactggcctttcatcgaccttcaagcgcctgcccttcaactactgcgccgtctcgctccaacccttcaccgaccctgtctgcaccgaatcgggcaccatcttcgatcttacgcacatactcacctggctctcgaaacaccccggcacaagccctatagacggatcgagcttgaagcgcgacgaccttattaccttgaacttcaccaagaacgaggacaacgaatatgtcgacccggtcacatacaaggtcttcaccgacaacacgcatattgttgcgctgaagaagagcggcaacgtctttgcatgggacacgatcgaaagattgaacatcaaggcgaagaattggcaggacctggtcagcgatgaagccttcactcggaaagacatcatcacactgcaagacccgcaaaacatcgagtcacgagactttggctcgttcaagcatgtcaaggagggagacacagtgatgccagactcggagagcagcgtcaacaaggaggcgctgggcaacgcggccaagattctgaaggcgaaagaggccgtcgcgaaggcgcgcgcagaccgacaagccaaagcacagggtgctcagtcctccaaggccctcacttccacgacaaaaaatggcaagacagcaggcgcgtccaacgagcccaagaagcccgcctataatgccgcggtatacacttctggcaaggccgccgcatccttcacgtcgacaggtgtcactccgcacacatcgaatgccctcgctatcctttccgacgaagactacatgctcaagcccaagcgcgtcaagatcaagggctacgctcgcatttccaccaatctcggcgacctcaacatcgagctcctccccgaattcgcaccgcgcgcagtctggaactttgtcaagctggcacaaaaagggtactacagaaatacggtgtttcacaggaacatcaagggctttatgatacaaggtggtgatccgacaggcacaggtagaggcggacagagtatatggggcaagccattcaacgacgaattcgacggacccgaacgacacagccagagaggtgtactcagcatggcgaacaagggcaaaaacacaaacacgtcacaattcttcatcacataccgcgcagtcccgcatctcgaccgtaaacacaccatcttcgcaaaagtcgtcggaggactagacacaaccctgaaagcaatggagctcacggaggtcggcgagaaagacaagcccgtcgacgacatcgaaatccaagacatcgtagtcttcgtcgatccctttgaagaatggcagaaagagcgcaaagacaaagaagcaaaggacgtcgaagcagaagaaatcaagcgacaaggcggcacagcagacgacaaaactacttggactggcaagcgtatacgcgccgacggcacagtggataacagcagcggggacggcctcggtgtaggtaaatacctgcaagcagccaagcaagaggtccaggatatgggagacgacgagattgtaggatatgtggatgaagaggaggatgttgcgccggcgaagaagaagattaaatcgagcgggtttagcaattttgatgcttggtgagatgcggacgttggtgagaggccagaggaataggcaaatgataccccgagttgcatctctctttacctagctgtccgatcagcgattcagaagatcacgggttcctcccggttctacgacaccgtcgcgcggacgcaatccccccaagcgcgttcgcctctctgcaagcgcactcgtgttgtggatctgtctgcttcaagcacgcgcgtagttagcatgtcggcgtcaagatttctgagagctatccagatatagtcgaaaagccgagcagcatacagaattctcaaaggaagcattgaaaggtgaatcaaagcgccggggcggtagtatagaaattggtatggttgacgtcgacagcaaacgtctaattgtggtccatcttgaagagtctggagtgcgaaaataggacttgaatccatactacgtcttccgcaaagttctgcttaccttcatcctcgtccatccacctttcacaccccgaacaaagtggtatcccatccccaaccaccaccttgccgtgatcatgtctgatcgtcgtcgcagcgccgaatgcggatgtcataggaccgcttggtaatggtttggatcctttgggtaaactactaatgcttgctggtaggtccttgcaattccgcatcatgcatatatctcttgagatcccatactggtgaggtgattagccgtcggtgaagtgcctctcaacaacgtcccgccgatcatgaagggcgcctcggtccatggctggcccggtggccaggcgctcgacattgaagaggcgattgcatccgagcatcaagccgtcaaatgcatgattgagaaattaccgctacataaagtggaggacgctgtcaggcatatggaaagcggaagggtgaggtttatcagtgttaatgtgaaggattaggcgggaacttgagatcggggtgtgtcagattggtagttctgtcaagctggaggcatggtggttcgattgaaacaattatgttcatgcaatggatgaactcgggctgctgggtttgtgggcggggatgaacgatggatctggtgcaggtgcgttacatcagcttgaatattcatcaaggtcgctgctagaaatggtgtcttgagcataccatcgtcaaaccttatggcagatgccgtctaaccaaagtgcagcgcgattcacgtgagagccgctgacagcgggcttcgtcgataaggccggtcctttgcgacggccgaaagcccagccccgcctcctcataaacgccgtctgcgaatagcagctacgcgcgcgaccaccacagttctctaaacatgttgtccgacctcagctgaagcgcgtgcctgtctcagggatcgtctctgcaacgggtggcgcgcagcggaccaatgcgcggccagcacgccctggtcggcccatgacgagacggagctgtccgtgtttcagcttcaacatcttcggtccacttgctacacgaacagcgactctctgcatcctttcggaagaatgggcatgcgactggctgggcagcaatgcggatgaggggtggtaagcccgggatctgccttaagacatgcctgatcctgtctggaatgcctgttacggttttttgtgagccttcgatgtggcaatgagcgactgaatatcacgactatcaccaacatcctccctttcctctttcttatcgagttcgtttcttttcttacgctgcgcgttctttttagacatctctcttcgcgtcccttccgttcgttccgcataaccttccttgcaggcccggcgccgaaatctgtccttcgttgtctcatatacttttttgccttgcagcatatagagtagttgttgcgtgtacagcaggtgatcactggaagagcaattggccaagttgcagaagagaaagtatagccgtcattgtgtctgcgacattagacttcgtatcaatctctgtcttatactctgtcttatactccaccgaaagtgcgacaccaccgttggaaacgcggggttccgttttcactccagttgatagagcagaaaaagagctggtacccacggcaacgcgcagcataaacggaccatcacattggatttgtgtatgcaccggcagcgcagcattccgaaacttcacacgcacaaacaagtgacgtctcacaaccagcgccattacatcattctccattcaaacgtcctgcgtctcatagccagcgcccgaactcgatacggggtcagacattccttgaccatctccaatcgttgacatcgaggcccacccttgagcaacacttgttcacgatcgaagaagaaagcctcagggcacacatacctatctgtcatcgaaggacaagagagccttctcacatatcgtcatgcatacctcactacgagccatcgcattcggcgtcgcgctcctcatctcaggaacttcggcgaccgtctccctctccagctttacgccgcgcatcaacaacatcggcaacacacagtgcgagtccgcatacaacaccctcatcaagggctgccaggcgagcgactttggcggagatgtcgtctgcagcgccgcatgcatccgaggactacaagagattacacagctggtgcagaggtcatgtagtggcgtcagagtagaccaatcgagcatcattggcgtcttccagtccggcattggcatcaagtcgctgtgccctaaaaacgaagacgccgcatcgagttccacaaccgcagcgaggactacaacagcggcgcagagcacacaagctgcgacttcaagggcatcgacatcggctactcccgcgccctcctcatcttcggacacaacttcctctacattggatacacagtcttcagcggcgcagtcgtcaacatcctcatcgacaggcctggttgtggacccaagcccaacttcggtcgctggttcgtcaccgacgggtgacgctcaatcaccagcttcgtcgactggtgcagggcggccgaaccagctacagctgtcgaaccaggactccggaggtggatcaccgtttgacgtccaatcgacgggcgattcttcacggacaacgatagatgtcatgctggcatcattcgtcggcaccgcgctactgttcgtcgcatgcgcatagaacgatccaccttctttcatttgtttatcagcatcacgacatggcgttggaggaaagtttccttcggaggatatgtattatacccatatgagagcagcaataagtgctgaggactagcggttgtacaaaacgaagcaggaggaatgaagagtacagtcacagccaattgtacagatacaaacacgaagcgtaaaaataatgaacgaacaatttgcaaacatcaaactgttggagcgtgacttggtcccgcattcctctaaaccctggtcttgctaagcgaaggcagttgcaccccagacgtaatcccgctcccgctgcgtactaccactcgtcgtcagcgcggacttctgcacattccaacatgctggagtgtaggcgcgcttggccaccatgaggaaaacgattgtgctgtgttttattcatggcttcaaggtacgtggggaatctgtgcgacacgcgacagcggctacgtcattttgcgattggcgctggcttcagctcgaggcgcgcgcatagcttcgaggtccgcggcagatttgggggacgatgatgctaacaataatctacagggcggggacgatacattcggtatgtctcaggtcggttgtgcagaaacatgtagctaagaaagacgtccaggcaccttcccgtcacacctcaaggcgatcctccaacatgcgcttccgaaagtcaccgtcctcacgattacatatccgaagtacgagacgcgaggcgatctgactgaatgtgtctcgcggttcaaggaatggctcaccaacaaagtcatcgacctcgaggtcgcgaattccacaccttcgccgactgtagagccctccgtacatacgatcctcgttggtcattctatgggaggcattgttgcggctgagacacttctctctataaccggcgaccaacctctgcattcgctcaagaactcgcagattggttcgacgatgctgccagaccacagcacgcttatgttcccatatatccagggcatactggcgtttgacacgccatatcttggtattgcgccaggagtagtagcacatggcgctgagaagcactggcaaacagccaactcggcctactcagcatactcgaacctcgccagcgcctttggctggggcaacaaggacacaacgccaggggcagtggatgcaagcaaaatgctaccagcgccaccagctcagtccgtcagcgacgcgaacgcagacgccgcatcagcgccactatggcagcgctacggccgtgtcgccatgttcgccggtgcagcaggcgccatcgccgccggcggagcagcagcctacatgaagcgcgaccaaatctccgaaggcctcaactgggcaacctcgcatctcgaattcatcggcgcccttgcgcgccccgaagaaatgcaaaagcgcctcgcaaaagtcgccaagctcaccagcacctcagacttcggcttcacaaacatgtacacgacgctcggccgcgcggtcaatcagcagcagcaaacgtccaaggagtcctggacgggcaaggttgcggggaaagaccgcacgttttgtaatctgccgaaaggcgagttgaggaatttcttcatgccggcgccgaacgataaagggacggcggagacgtgggcgcatatgaacatgttcgaaccgaagaataatccggggtattacacgctgagcgaaacggcgaaggagaagatcatcgagtgggcggaaaatgaatggtatgaggagagcgagggcccgcttgtgggcgaggtcggtgaagaggcggagatcgtggagaggcaggaggtggatgaggcgatgcagaaagaggcggaagcgagggaaaaggaggaacaggcggattctgaggccaaagagacggatgacgagtttgtggatttgaagaggggagcagggacgccggtagatagtgatggggagagaaagagaagagagctgtgatataagttcgtataacgaatgtgtccatgaggcttcgtgctggcgagtacgaggccatacagcacagaatgtcatgtgagtaaggtaataccctcttccattgataacttacgaataaacgacactttgcacttgtatctctcaacagcgaaataaacgcaacttctagatctagctcatccacctatgctaaccttcatgttccgccacgtctttgcaattcgacatccgctttgctgtccaacttcactcatcatcgagtacaaattcccctctaccattgccttcttcttctctacacaatcctcacactcactttcaaacaactccaagtatcaacatataagcacactcactgcaacagaacacaactgaccttcgaccggtaatgtcttactacggtggctacggcggtggctatggaaatccgtatggtggtatgggaggtataggcgggggatatggcggtatgagacctagcatgggcggaggctatggcggaatgggcggcggtgtaggtggaggatatggcggtatgggcggcggcatggggggtggaggatatggaaatcgctatggcggcatgggaggaagcatgcgccctagtatgggcatgggcggtatgggcgatcgctacgccgcctcagaatacgaggacgacgaagactccctctacgactcccactacgcccaccttccccgccgcgctccaccccgccgtccccaacccggtcgctacgaatcttactccgcgcccggccaccgcccccgcggcttcatacaccccgattctctccccgacaacatggacgacctcggccccgactccgactacggcagcaacgccgccgacccgggcgactaccggtacggcgcgcccgacgctgcgtactgggatagcttcaacaacgggggcaggagagggcgtctgacggaggagaatctgagacatgtgcccgaggcatattgggatgcgaatcgtggggagtgggaggaagatggcccgagggagaggattagggcgttggggaggtatacaaggtttggggatggagaggagtagtctgtgggaaatggaaggtttgggttgggatgatattggaggttctagctaggcgggggtaagtggaattcaggtggtgtatgtagtagtggcggtattattgagacgggtgagtaatttacgttcaggttgtcatgtgctcgtctcgattttggtgtctttcccggtcaagtaagtgtccttggtcagtgttgggaaagcactttgagggacacgtaatatataaatccatttagggttttatgatcgtatctacatggtcccgcgcatttattcaaaacgtgatagtagagagcaaaaggcgctggcgatgagatataatgggcaggctgccgcagagtcatcaactaaagaccgtctggatgagaggaatcttaaccgtgtctagatcatcatgcttgagaaaaccgattggcaaactttgcggcacgaatttctgatgacgtgatgaagcaaacccgagcaggcttacaaaatacaggagacggattccagcttttcgacttgtcgtttttctgggacacgaacaagctttctggtccgagactgcaaacatggccaagccctcctggagacaagacgttcgaccagaaggcatacgacgacaaatcatccaataaggagccgtccactgaagagccatccagcgaggaaacggcccaacaaggagtcgcctagcagagtaccagatagcgaggagccaaacaaagaagaattgcctgaagagaagccgtgtaaggatgcaatacccgaagaaaatccaacagaagacaagttagcccgtatttaagcaaaacgcgattgaattaccgaccaagacatctcagtcccgacgatgtagtcacaatgtacaacgttatcgcaaaaacgatcaaggccgccaaagaatctgccgctcagttccaggcaatcaaagacaacacgaccgccaaaatggatgcccttcccatcaatcatttgcaaatgaagaatatcaaggctgcaagcccgcgtctagtaaatattaccacggcgctatcgttgagcattgcccaagtgatgatgatgcaagacttcgagaaaactttccgcccggaatggaagcataagaagaaggagagtgtcgcgctgcgtgaggtattcctgaaggcaaagacgaaggaaatcgagaagatccaacgagactacaagatagagacgacgaagtcattggtaggcgcaaacatgacgatacttgaactcgaagggactgcaggggctggctagggcattgccacccatggcaagggagtggcaacagctgaagtatcgatcgaaggtagtgcagcgaatgtgggcgaggacactgcaggtgagaaggaggcgactcggcacgaagtggcaagaccagctgtagaagggcttcaattcaggcagacaattcatctgggcaatacccaacgaagtctgtatgataagtaaagtcggtgagaaggtggagaagcgatcgagatttggcatctagacgaaaacgcattgcgtcattgctataatttcgtacaaatggtgggtctccatgatcaaatatcagtccaagtagaagaagcaacaatcttcgaagagtacaacagatcgtgcactgttacacaaattccgatcgatgtttccgatcgatgtttccgagggcgacacggtgggtcgagatgcatctacccttgcttcttctgcgtctgaaagcgccgcaggtaggacagtgctcgaattactgtttctggtgaacgtcaaccgcattttgcaatacctgtagtgttcattggtgctcgggctctctcaaatgaaactctttgctgtgagcagcagctgtcagatgccacaacatcgcatgcgacgcgcaaccagatggtcatacgaaaacgtgatgcgacgtaacctgagccaaacccgctcgtgaaatgttgttccaaaccacgcgagagcacaaaggctatagagataatccccaaggaagtatgcgttgcaacattacttaactacttttgctatgtcagcaagcgctctgcggtgttgatgagaagtgtcggaagcaaggagcggcaaagacctgaccagatcgcctatgtgccgagttacgcttgaaagcgctcacacactgtcatatcacgaggttcctcttttcttcaatcacggttgcgacatggttttttctctcaactaacgccgtcgccttctgacgttttactgcacatatcatgcagctctctattatgatagactaccaccgcgtccacgtgcctagtacaaccttgagaaaagctagacactgccgatcagccatcacgaagtgggctgatgacgagaattgcgaaacatgcatacagatccttgccagtggacccagccgagattacatatatcaagtctggatacaccagatacctgatccttgggttttgcaccacgacaaacatttcccttgttgggaaagcttttaatactcctacgcgctcagtcacgtctccgaagatgtggaatctccacctcatgaccatttgtaatgatcaggcctgcggaaaagttgtgacgatctatatatgaggccccatgccacgctcatacccccactatcattcgcttgggtaacgcctccgtcgctatgctctcgatattcttactgtcgctgaatttcttgctgggtctgtgtactcttgctcaatgctctttcatactcgacttgaacaataataccatacaaaacagcggatcttacacaaggatgtcaacgtcggccgacatcaagtcgtccgcaccactgccatggctaagcccggaatacaaatggttcttcgaatatgcgctcccaataccacccgtcaaacagccgaagttgtcagtggaacacatccggggcgaaccatcgaagctgatagaagcttagtacctataccaacagcaccagcggagcggttttagactactatgagattgacgtgagaagactggagaagcagatctaccctggtcttccatcaacccagctgatcggttatgatggactacaacccggtccaacgttcgtgatgcgcaagggtcgaggtaagctttgcccttctggactgccaccttcttaccctccacagaaagtgttgtcagattctctaatcacggtccaacgaacgtgtccactcatgttcatgggcagtataatcgcgcaccatttgatggctgggctgcagactacgcgctgcctggtcaatacaaagactgtcattatccgaacgcacaagatgctcgcacgatctggtatcatgtcagtatctcagttagaaaagacgttttggcctggcttatattgacttcccaggatcacacagagtatgctactggcatgaacgtatacctcggattggagggcttctacttcctcaccgatgacgaggagcaggcacttaagctaccaactggcaaatacgatgttccgcttgcgctatctgctaagcaatatagcaccaatggcacgctggtttacaactcgaacggaaactatggccttccaggagacgtgatacaagtgtaaggctcccgtctcgtacgacaatgtgctagttaacctaaaataggaacggacaaccttggccacatttaaaagtcgaaccacggaagtatcgtttccgtctactcaacggtgctctgagtcggagtaagcaacctcggccagactgcgactcctgctcatcaagcctcagtgttcactatttcacttcaagatgacctaagtgacagccggctggacttcgatgttgttgcttcagactgcggtatgccgatatttccccttggttgaagcgccggttgcttgatgctgatcaagtgttgaggcctatttgcgcatcctgtgaaagcgaacacgctcgcgttctcaatgggcgaacgctacgagattatcgtcgactttgcgaatcacaaaggcaaaaacatcacgatgaagaacgctcgcggagtgatcggaaacccagactttgctgccacggacttagtaatgcgcttcatcgtgggcgatactttaagtgacgactgcaacaacggtgatgtcccttcaacgcttcgagttacagcgccgcccaaagaagcaaacatttccagaagcttcgactttgagcgcatcggcgagcactgggttgttaatggggtcggttgggccgatattgagcacaggatattgacaaggcccacactcggcacagatgaaacgtgggagctaaaaaacgggaacggggacagcaatatcacaggcgttcatccaattcatatccatctcgtggatttccaggtcctttctcggagcggcggaagggggaaggtgcttccgtacgaggcagcagggttgaaagacgtggtatggctcgcaccaggggaaaccatccgtgtcgctgcgaaatacgcaccgtggcccggagtgtagtgcgtaacagctaaaaacttaaggtttttacactgactgaccaaatagcatgtttcattgccacaatctggtgcatgaggatgacgagtgagttgcactcccagctggtttcttcttactttgaggctcacactatacagcatgctggtcgcgttcaatgtcacaaatctggccaagtggggctacgatgagacaaccgtcttcattgatccaatggagccagttttcagaccaaaggatattactccccaagggttcaccgacgaggtgattcggcagaagttggaatggttctggagcttgaacgcttaccgccgaaataccacccacgtggcgccagacatttaggttacctattgcaatcatagcatgttagaactctagctcagtggcgtcaggtacattcaacacgcagcctacattacaatcatgatctttgcagatccctttcatgtgtggtgactattgcatcagcataatccacacggttgtacaccattctggctttattgatgtcgcagtcctcccatgtgtcctccacggcgagacacttcgactgttaagacccgaccttcgatgatagagtaatatggaacgggagcaatcgctcactgtctatgtattggtttaatgaccgtggggccagttcgagacgttcgcgctcacgaagactacatctagaaccgcgacttgagacagtgcatgacgaccagcagactttacattgtagttgctttgagctgagaggagctgagagtgtatgagagtgatgaactttgctggatcagaacttgaagattggctgctgtgggagagagtgaacctcacgcctcgcggagaaaaagccggaagggatatccttcctcgcgtgaacttaagaagattggcgaaaaagatcggtctggactgaggaggattgtagatttggcaaagggaaaataaatggaatctatgggccaaggtccattgaatgacgtggtgtgcggagggtgaataagagaaggcaactatagacgaggatatattgctttcccaacaaaacaaaacatgcgacattgcggccgctgaatgccaagatcagtaccgaagctcaatgcaggtacagcaagtcaccgttacgtgcgaaagttgtaggaagagttgtagagagagttgagctatcacattcttcatcacatgtatcttcactgcacagctctgctgccttgggcggctatgcggatgtgcagtcgaatacatcaccgtgccacccaaccaccttatctcccctcacaagctccttcctctatgagcactcactaccggatacttttggatatctttggagttggccatagagatgttcagaagcacgagtgagtggtctaagcgacgtcttgacaaagccggacagctgccgagcgaagaagggctgttgtgcgatcgccagttcgcacgagcacaattttccgtgccaggtagacacgtaccgagccttgatgtttggacttccggtctctgcccacgtgtgctcatctgatctgtgctgaacacttgagaaatcctgctcatattgtcggcgaactccaagctgcgcatgacagactatatactcgctacatctaagacacctagttcgcatgattgatctgatccaggcgggttcgcgatcgtgtctggaatttgccatattcccaccgaggccgaaagccttgagatcgttcatcgtattgtgaggggaccgtgcccctagcgccgctccgcccttgaaacgccatgttcacttccgttctccctgccacgccaccatcgttgcatgtcccagtgagagacggcatcaacccaggtggccgactcggtcattgcgctggtgcttgccaaattccttgcggcttctccgcaccatcaactggacatagagcaaatctttgcctcactctaatctcgggcctaccaggaccagggcatctatgcatcttgggtgccgaagcgaggttactataatggcatctgttccgcagttttcccgccagtacttttctcgatctgcacccgctggattccggttgcatttcgaaaacgaaagtccgaacttccacgtttgaaggagaatttggatcgggatctgcttgtgagtcggtgcatctgtcacgactcgacagcgtggagcactgcgactgtccgggccttctgcgtttctgtttgaaatgacaacgggacccgagtccttgggtggtccatccaccatgtctcgaagtagtttagaaacccatgattttccccaggaatatatattcgaatcccggctagtgctgccagctgtactgaatgtggttgtgtggctgtaagcggccgtttcagacttccaccaatacctggtagggacgggttctccatcatgcccaggtctggaacagcacatgtcggtgatggagggcggctgtctgggtgggcccttcccaatagccaaaccggccccgcaaggcttgatcgttgtatccatttctcaatcataaacctctgttcactccctcggtgcatccagtttcggtctggttgaacctgtacattctttcgacatcgcctcagtccatttggagaccttttccttacgcctcatgatggcaagatgatattcccgcgcaaacataatggctccggttccccgcatgattacgtggaccctacagttcaactgaatatcggcttgtggacgcttttcgccggcgcatctctctttctcgcactacgaatctggatcaagatcactcgacgccacgggctatggtacgatgattatatacttctcgcttcttgggtatgcgctcgaaccctattgtcttagtcacacactacgaacatcgactaacaacgtgtagacgctcttagccgtcaacaacagcctcatatcactcgagtttgcaactggttatgtgaccgatacctgggataatcgcatgcacattctcatcactattacttcttgcgggacgctcatcaaccaggcccttagcaaaaccgcctttgctgtcactctgctcaagttgaccaagaattgggcccatcaagggtaccaatggatcctatggttctgtatcgtatcaatgaacgcctacatgatcgtgaaagtcatcatgcaatgggggaaagtgtgtggaaaaaagaattacgacgttgaatggcgactcgacttttgcttggagcccaaattccgggacagctttaaagaaggtggcaatggtaagcttcagaactcaggcacagcccgtggcatctgctaagactttggatagtgtacaacatcatcatggactttgtgctcgctgcgttcccctgggtattgacatggaacttggatatgcgcaaggccgagaagattgggctctgcatcactatgagtctcgtaagtttactgtcacagctacactacgactgatcaactgacctttgacagggaatggtcgtcgccattgtgtccgcagtccgcacgaactggaaagatgaaggaaacgtcaaagacgcttggtacttctggcgcaatgcccactcgaacatctggtactcgtccgagatcgtcggcaccattatcgtgcaatgcatacccgtcctgcgacccctacttcgcgacatgcacacttccttgacctcgaaaaagctaccatcagtagctgcgggcgacaactcggatagcaaacgaccaccgactttcggatctgccggtcatcgagcacacatctactctgacgcgagatccacgacatataacgataaagatgaaacgccagactcatgggacaatcggggcatttaccacaagtttgactttgagctgaaaactttggacttggataggaaaaagggcatggacacgacattcgtttagcattatcttcactgtaaatatgaacatgtatcaatgactataagatcaacctttgacatctctgcatatgccccgcgaccagtcaatcgaagcaaagccgtccaccgcatgatgttcttctcacgagccgtgatattcactggagacaaatcctcactatctgggtgacgagcagcagaaggtcagccctgttccaagaccaccctcatgaaacgcaggacaaagtctatccgggtgcctgccacgtgtgggtgcgggtacttccgatggggcttttgagccatttcgatctgtcctgaatctcgaagtgcgcgtgccgatcatgagatgcggcagttcaacctgccgcgtacacatcttccatatgaaggatctacacgcacccatgcgtcgcgcatacacgcttccaacacccaggttcatccatgcatatgaattgatgtgaagcaaggtaagccagaaaacaagtagatgaaattgtgcagccggtcgcgactttgcattgcatcgtgtagatatgcgcgtacctgtatcacacatgaataaggttcgaaacaggttgtcaaactgccgaagctaagcagttcggcgatttgtaagttgtttgatgttttgacgtgcttctggaatcgtggccagggattaaagttcgaaacatggccctcggtacgttcgatgtaaatcgagaggccacgacgtgtgcggaaaggattgcgaatgcccgcgcacatcgattcaagccgacggcgcgatcctcggcgaccatcttgagaagattaacgagcggattgatgtgtccgacaatggtggttcgggacgatcgcgacgagccatgagtgttggaaatgttgtcatctatttcgagaacggttggtgtgtcacactttgggagaaagctaatttgcagatcgagtaggtgcgtcccgaagaacatccagtatgtgtggggtgtgattcccaggtgtcggtctagttcattccaacatcagccattctacttgatgcttctcaccagctctcgtaaatcaccgccttcgacccatttctcttcacctcctccgcctgctccaagtccacctccagtaccaccaccaccactgacgccccagccttcaccgacttcaccgattactcttgcaggacgtccaccgaccacagatccggatgcgatgaccatgtttgccggtataacagtgtttggcaagatcttgacgttctccttgatgatggcaaactggttgatggtgactttctcgccaatgtgcacatgtgacgatatcgagatggcttggattgtgcagccgggccctagtaatgtgagtatgtctcaatcaatgtctggcgaaagaaacagtcgcatatcacgcaccaacgaaaacattatccccaatcttcatgggatagtagtgcacctgtcctctgctgattcggcacggtggttttatgacgcttccggttgagatgactgtacatcggcctatgctgatgctggtcggtgtgacctctttccctgactgcgatggtgtagaacgcgttggatgtaagtcaccgcgtaactgcacatctgccatgataactgtgcggccacctagcgtgatgtttgccgtgccagtaatcgctgaacgcctcgagactttatttcccgaatcctgttatctctatgtcagtaaagtttgtaatcctatcaaaaagaccgaaagttgcttatagtgtcagaacttagttgcacatcacgtctaggactcttggagttgatggaaggcgaaggagctcaccgtctcgatgtattcgcctttcggcgctgccttccgcgtagcaggtcgcgacattgtgttttaacttagcgatagattcaaggctctagacccaacggcaaggaatgtcctcgctcatccgattgagctctgcgcagagtaggagtgatggtccctgattgacgatggagctagacaaggcccatgcgcgtccaatcaacgcatcgcactagagctagctccttcttccaaatatctcctaccttgtccacataccctacctcttcttacacaatatctttctcacattcagcctgagcttgataagatgctcgaattttctcaaagctttccccgttcgttagtagaagattcaatggattatgatggtgcatagctctcaggcgccgccctcggatctttgccttcaattctttgcggatatctcaccacgtggtagagataaaagtaccatgatcaaatttcgatagcacaaaatcacgaaccgcgattctgccattgcctacttacagtaaaggcacaccctaatcggttcactgagccataccaagtccacacttctaacagattgaactattcacaaattcttactattcccattaccaaaacaacgcagaaaatacatttcatcgagaactaaatatactccaaatcaatctaagagcctggtgttggcgtgaaaggctacaaacgcccaatcccataagtttcaaaatccaatacgcgaatgaataaatgctgcagtaagttaacattgatcgtactagactttcacacatcacacatacaatcaaaaaaaagccactcaaactatcgtactacccgaagcctgtctgatgaccaaatttgcggcgcctgatcaggaagagtggactatggcatgcaccccaagcccaacgagccattgcagcaaatccatgcatgcatgcattacacaaatactaccgccactttccgcaacactgcaacagacccgcttcaaacttactcatcatcatacaccgcctcatacatcacccccctccatcgtctcacccatccaccaaccccagcaaaccttctgcagagcctccctctctccatcctccctccgcggacccttcggcatcctccgaaacactccctctagtacaccacaaaccacccacttacacccccggcggacatatccccggcctctgcccatcttccaaagcggctcttcttggctgtgtggtcacacgcatctcgaccgcgtggcagcgacgctgacatgcgtggtgacgaatagcgtggcgcggaggggagtagggccgaatactggcccggattgtgggggagggtagtggccggagatcaaaatagagtttgggtgtgcttttgctgttggattcagcccttggtagtggggtggtgctggcgtagtggaatggagtgcagtacctatgttccgagacgtataatgcgagttatgttgaatgtgtatttcgtcaggttagcaggaaatagaccgtgaggagcagaaaaaggaatgttagcaatattgtgaataaaggccagttacattttccaacgagtcaagtagatagatggaacgatctcattttctctcccaaaatgtctgcctgccgacaaattgctagaaaaattgagtacaacgagacaagaaagctgattcgtgacatcgtactagcatcccatccaacccatcgtcccttttttgcagtcattacttgtctccaagacacatttgatacagagtcgtcgaacaagtagaaaagcacaaacaatcaacgccttactgaatccgactggtacgccatccgggcgccgcagacaaaaagaaaaacacgcagaagttgattttaaagcgactagtacggtggtgattttggtccgtgtatactttgctgaatcgaaaaagtggtgagaagatggatcaacaattcaagcggccgcgaattgtgtcgggggattgaagatgtacaacggaaaggttcgacttaaggtgtgatcgaatcctcggattggtgtgtttaagttgtgaagcaggtgtaagatgtagccatttgcgtcttgatggtgggaagccagcaaatgctctatgcattctccacagtgatgatgatactgtgttaagtgcggaccgaaattttgtacaatgtgtgaaaagtgtgtatttacgaaggattcagtgaattctctgcgcgttggttgatgtggttggcatgggcttccagtgcgcgtacttggacgtgggtacctggctgcacattagcatttcaattttgtggtggtatatttatgaaacatacctggccagacagccgctttagaaagcatgtaagcggtcaccatcagtagttttgtgccgtatccacatgggcctaggttcgagagaccaccaagcattggtagagcattcgaagagatgtcgtaagccagcttcatctcggcattgtggaggatgtctgcgactttctgcagcaacttggtgtcctcttcttcgagaagcatgatagcaggaaccgcagaatagtcgatatcatctttacccaacacccccaggaatcgtcccacgcggtcttgaacagtcgcaacccactctgccaaaacttgcgcacaatcaaaagtacacagagccgaggagttgggtagttcccttgcagtaaagtcggtgtaggtagcaccaagcttgtcagccattgacaatgagtcggccgcataaaaggcggctttgcggagatgccgctcgcgtttggtggactggtttggaccagctccatccatgtcgcgcgagttcagctgctctggtgagatggatttggtaccatccaaaggtaacgttctctcaggcgagccagcttgagctacaatgtctacgcctcgcgcaaattcgttagccatgccttcaaaatctctttgccacaaaagctccttagctcgtccaaggttcacgaatagcctcacgtaggcgagatccagaagtggtatgcagtctgctgaaaggggaccaaaaggactggggcgctcgatactgtggttggggttggctcgccaggctgcttgccatgctttcaaagcgggttcgacttgcgaatgcatcgcttcggtttcatgggagaaccaaacccgtcctgtgtgtctttgccttgtctcccagatatacacatgtagagagttgatcaagacatagcagccaaaggtactgggccgaatctcgcttgccggagcgtcattagtcggttggttgccaccaaaggtctgattataagacttgttcgcacgctccgctgcatggcgggtgctggcttcgagcagatatgacattgcggcatggaacgacagcccacgggtttgagcaatcataggaccgcccattgccacccacgcctgcgggttgtctactgaccacagatcttcctcacatggaaggtctaggcggatttcagagtttaatatacgtggagcatgcgcgtaagccgagacaagtaggctggacatggcaaatacagcaaagtatgtgcgtttgcgttcttcgatcatcttccattgtatccactgagtgtgttcgtcagcagtctccctgtcggggctcgaatggagacctgtatcatcgatcatttctgtgtcgtcaccaaccgggtgactagacgggcttcgagaggcgctttgcgggttgtaaggcttgtccaaccctgatgcctttgccaggctcacaagtgcggcacaatgggtactcgcggattcagcagcttgacgatcgccgcaattgtgaccgaagatcagattaagaagcatagcctgaacgagccataatggaggcttgttggcgtggtcatttgcagcggtggggccgttcactacagcggagagaccagctcggcgacgctcgtcgaggtagtaaagaatcatcttctttgcagcctcaaatagttctttggcaacggggtgctcgaactcatacaaggcaccaatagctgccatggcaagaataagacagccaccaccaccgaccatgctgtcatgattgatgccaccaggcgtccggagattgaaggtgtaggcgggagtatcaaaagataaggtgggaatgtgcaaaaacggtaggtggggatgaaaccactggatgtaagcattcacataacgctggatatccatggtgctgggtagcgacgcggtttgaggctgctgtttcccattggaagcgggggataaaggagagctgatcgaaggctgcgaaaatttcctctgtgggtggcccagtcctagagcctgggataagttgtagaccagtgcttgtcttgtggcatccgtgatagactctgtggaaaccgatgtgacggagctatgtcttgcactgccattgtgggaggctgaggagatgctgcccgtatcagaattgaatgtcatgggagcttggaagtactggttcggcataccaggtatgcctgccgatgggctcatggtcgtcagtgggggcggcgaagaaaggttgtaaaagccgttttgccccatgtgctctcccatgtcaaagggaccaacattgttcgccattagctctgtgaaaatgggggtcatggcatcgagcgagtaagatgtcgggttcacaccgggatgagttgcaagcgggttgtgccacatggctcctgaagtgggctggcctgaaccgtctagcatgacttcattgaaggcaccctggctggcggaactaatggctgaaggggacgagtggtcgatggccgagtcgacaggcccagaaaagcccatgttgctatccaggcctgcactccacgtggcaaaatcgtcctcttcaatgggattatttcccgcaaatgggttggcgaactggcggaacggcgagtgcggggtgcccatagcgccgttgaaatggtgaagctggttggggttgattgtcgagccagagggcccaccaaagaagtcattgagcgccatgtcgtcggtccctgtcgcttgtatgggagcagtgcgaagaccgccaccgcccatgccgaagccgaggtgggtgtcgagtcgcggcaagccgtgtccatggttgcctatggcggttgacatgcccctgtagtcgaactggccgagccctccgatgccggacaagctcgcatggtgtgaatgcccagaatggccgccgttgcctctcgatagtgacgcgctgtgtgctgctgtgaagctgttcagggcagacaggtcgatgtggccgatggtgttggcgcgcggtctcatgggaggaccgcccagcccgctcacgttgctcgacaccgagttcttgcggacacgccccgaagggttgggcggcaagccggtggtgctttccctgcgggcattgcggggtcgtgaggaagtcgcgccctgctggtgcagcttctgttggtgtcgcagcagcaggtcacgccgcgcaaaacaccgctggcactgcgggcactcgaacggcttctctttggtatgcgagcgctcgtgtcgcttcagatgctccagccgcgcgaacgaccgcgtgcatgttgtgcagatgtgcggccgtggcttgtcggtttttggagggggaaaggtcgcggccgggggcgaggctgcaggcttcgctgtttgcacagacgctgcaattgatggtgtggtcagccaatgcagtcctcatgtgtcgctgctactcactgttgctgctccccgcgctggccgagtcgtcgctggggatgctcgcggtgcgcgcgagcttcgcgatatctggttgtgaagacatggtgggcgttgatctggtgctaccacaattccgaccccgcacaacacaatgacactgcaaagagtcgacgcagaatccacgacttgacagagggtgccccagacgtaccccagaatgcgggtgctagcactctttctgtaacggcagggtggagctgcttgtagctcgctggtgccgcaagctcgccgagtcaacaaaggacgtataaagacgacagcactgccatcacacacacacgtcagcaggcacaccagaaggacaggactcaagaagaattacctcgagaaagcttccaaaggctgagcaggcgatgcagaatgcctagcaaggaacgataactccgaggaccggcgtttagcctgttattcgatacaatgcgaggtggtggtggtggtggtggcagtgggagtgttccaagctattgtgaaggcgcgcaactaggtgtatcgagtcgaggagagttgaatgacggatggtggtttcaacgcatgcaggaagctcgcgaggacgggaagttcacagagccgccgcaagcaccatgggtgtgggctcggctgaccaggcagaggaccgaatagcggaaggggacttgactaagttcagtgcgccctaatgatggcgaaggttccgggtcgtaatggtggctgtaggtcccaatgttgttaagcctagcacccgcgaacgcctggagcaatggggcttgagtaagtatccaagtccagccttgcccggtcgtttgtcatcagcgcctgagatgggcgccggcagaagctgctcggatgctttgctgtagctagaagggctagaatacagcgtacaggcacagcgtccgaaggcgagctctccaacagcgctgcagcgattggtgcaatggcaggagggccgtgtcaactttggtaaggcgctccgagcgttaaagtgcgatgctgtctaccacaaccgcaagttacgtgtacgagaaattgtctcacaacgaaagacgagaagaagtacggcgaagtttgcacgagctgtgagctgcgagctgtgacgatgggagcggaagcaaaggcagtcgtccacaacccagtgtaagcagatcccccggccagcatgacacaacgctccagaagctagaccccagtcttgagcggcagcgcctctgtgcagcattggagtgggcctatttccacaaaagagggttggcgtgctttagtcgacgtttaccattgcaggggcagtccgtacagggcccttcgctggccccaaggccgacatgattccgactctgaaggcggcaacgatgctcacggacaactcttcgatcagcagcggtcttctgctccgggatttgcggcaaagcttgaaccctagcagacgacgcgatttgcgttgctttcttcaaccgcttggcctcttccggggcacagagcaggcctcggcccatgcccaaaagctctagcagtgctcgtttgcaacacgattgacctttatcgtacaggtcatctctatcgctatgctaaccggtcctatgaatggggagaccttttacactcaattcccagttcaatatcgtgctctggacgagttcaaactcatctcgcctcggtggaatagattgcctgcttcagtcgctgcagggccgcatattaaacagcgacgggcatgaccaccattgagagggccccgcgaaatcaagagcatgttcctgagctgttcgttacaatttgcagagactcttcatggcatggctcgcttgtcttcgcgatcggacaatttgctgtctgaggaattaaactgtatcgagaagtttgcagtacgtcgcgccgagcagccatgacgcggaacccactagggagataccccagagacaagtcaggtacggcggttgtgaacacaagcgcatcgagcacataatgcgcattttggttcgactggcatcacttgagtactcgccctgtcagcaggcgtctgtgttggaaaaaaaatctggggaagctggccatgaatatctggataagccgtgagccgtgccacccatgatggggtgacctcgtgcacagacgttttccccagactttttttcgagaagctaaatcttagcggctcacttggcatcatccacagcggcttgcactccccttgcacacactcaaccgctaatcattgccactttcgctcgccctacaacttcgaaactgatgtacccgaagccgtgaaccgccaactgcttggggcgcttatgcagctgcgatgcgaacacatttgtcacaacgacgagcaaaagtgttgcgcagggccatgcctcagtcacagcagctgcgggatgaatctgcgtagttcgtgcctaattccctgaatctccaataggccgatacggccgtttcgctttcgcagcacccaacacctgaccttctagggcgcgatgcaggcacttccagcttcccgccctccaggctagggccagtccagccattcaacgctcgccgttgctggagggtatgggcgcattacgtatggcgacagataatctcgagaagcgactgcgtgttagcacgtcgccatcctttcttcggttccagcttctggtactgacaagctggccctgcagcgcaacagcgaggctcggcagggtcctcgcagcaagtctcattggctccaaaacgtctagacgcctgtattggtgacgtagattcttgtggcgacaaacgatccaccacccgtcgagctcgtggaggatcgacatgctacacttacatgaagctatacatgtccggtacgcaatcgcagccattgacgtcaattggaaggatgctagaagaatcaccgaacggccgaaaagttttgtctcgaggcgctgcgaatcgtctggagttgaagtggcttaggatggaacaagcctcattttaatgggccgttgcaatgaaatgcgatctggaactgcacaaacccgcccttgtcaccacagaaccattagccgacaaaggcgatcgctcgccaaatacctgccttcttgttgatctcaacgaaattgtacgcgaaccatacacagacagctttcaattcccatctgcacggttcaatgcacagattttgcaggcattttcacacaggaccaccgccacagtacccgttcgccatcggtccaaggtagtccggatgatctttagcacacctagaagctccagtgctggtctggcggctgtgcatttcgctaatggttcctgcacgtcgaatgtaacccaaagggctaaagatatgatgcacgcatgcatcggatatgttacgaacattgcgtccagcgcatggtgcatgacgcgtcgggttcgactcggatgttctccataagccgcaagcaagatgcctcccgaagttcaactcgggaggcacatgcagagtctcaacgaccagcttctgagcttaccggtcgcttcaagcaaagccgcccgattcactacgctagctcgacagggaagtcccggcgcgacccatacaggtacactgtcttacagttcactccacaacaccgcatggtgttttgacccatcgtcaggccgttatacccgagaagaaactgagggcagcacttgcccgaaattttctcgactgtgagagactgcgagtgccttacctacgagggcccacggggtaatgtggttcgcatacacacacttgtgggtttcacagcaacctgctcgacatctgagatggcgtgcgtattgctgcgtgctttcgtataacacggaaaagaccgcaaatttcaatgttctttgggcacgagcctgtgcccgcaaagtaacacccaatttgcccgggatctagatgtaagatctcaaggtacggccgcacctcgatttgcatatactttacgaacagcaccgcgcaacgcaattttgctgacacctgcatccatcctctttcatagacgctggacgccaaggcgcttccccgatctgtgaccctagggtggagctaaagaagactcacgtgtactggtacgtatactggctgcatcacccagcctatcatacatcgcgacagaatatcggcggatgcagtctttgtacgctttcacacgtcatctgcagctgttccgtcctcgtcgttggccctgggtacgatgagcggtttcccatgcaggcgcgatttactcacccttgttgacgtgcagggcatccttcacatatcatatggatcccaaactccatgctccttcactaagattgaatgtgggctggtgaggtgagtagactgcggccttccgtggagccaagtcaatgatgtggaacttaaccgtacagtctatccacaacgcttgtaacggtaacctgcggctccacggtcatcggcttgttctcggccgaccactctggcgcttccgacgcaaccgcatagaagctgctcttcgaatcctcagcaatccatcaacctgcaggatccactctcgtttagaagggatggactctctcgttagtcgggcgtaggggtggcgctgattcaaaagcctcgtgtttggtccagagacatgcagcaaaatccacaatgaatcccgctacatgtcaaagtactagctccttgtcaatcgatcagctgtctcacgcctcaagggagtatcctggtttagtggatccagccctgcagctggccttcacggaccctgaaccctactctttatctccgggctttccattcgcgggaggtttgacctatgctggaatgagaatgcatgagctcgtcgacggctctttgcgatattaaggacccaggcccaccagaagtcaagaaaccgcgtctagctttttcaaagtccgattttcatcggcagcggtacgtatccacgttcacgggaatcacctggtgttgctcgccccggacttttgccccgtagaggtatccaccattccatgcctggactggatgatggcaaacttaacttcggcaattgaccaccgaatagcttgttgggatgcatgtctagcaaaaccttcaagatggctactgcaccgcccactgttattgcgccacaatggttgagatctcactgataggccccgaacattatccgatgaacctcaccgttcaggcatgcgtgtgtgacatgcggcatgctgtgcatgcaatggcgcggcggagcagttttgcgcaaacggcactatgacgatgcagaagagacggaacaccagtatacgcgaggcaaggttctaggcaacagaactactgttcggcatgtttgggcgacggacttgaaagacggcagcggccgcggaatccacagtgaaagtgcctagagcattcctgcgtgatgctcgcatggaaaacatgtgggtaatacacatccagactgcggctgtgctataagcagtatgccgaccctcgttccacggagcccaagttgtttcaccctgttctgcaagacacatttgcctgcactttgacgcatgctgcaggacgttatgttcggatgattgggtagcagttgaattggagtctgttcactttgaaagcgtacaccgagtttgcatacttcaggtagaactgcccggtgctgcttccaccgacagctaatatttgcatagaaggttgtgcaatggtctttccaaacagtaaattcaatttgtcacactgcgtaatcagagctacacatcctctatactgacaccaaccccgaattcatcacaagcacaagcccaaatagctacacatcgtcaatttctctccttctcttccatgtcccttccaatacctatccgtcccccatctccctccctcactgcggctcctgacattccccacaaatcatcaaccactcccccatcgtcgcccaaacgactttccccccacacttctcgcacggctcgtggctagcttccaccacccgtcccgcggcgtctttctcgccctcatcgtctgagtatgaacgatggagcgtcggagtttcgggtgagaaggttgtgggtgtttcctctagaggtacgcgcgatgacacttcctccgaccacgtgcgtatttcgataggggagagcgtgctgcatgtggactggttgtttgtacccgagaggaggtttgggaggcggtggagagggttgggtctgcgttgagtgttgcagtcgatgcctccacggcaccgtcgagacttgaagttggtgcctcaacaactacgtcattctcgagtgcgaatctgacagtcttcttgggcgtcggcgtcggcgtccttggctcgtcgtcgtcaagtgcgaggcgcacagttttcttggggggtgtggtggctgacatgcctgcgggttgatgggaacgccttggtggtgctggacttgagaaggggataaggggggttgatgtaggtctgcggaacgaacgaaatacagtgaagggtcgtggtgacttcgtttgtaaggcaacgctacgagcaatcaccccaccgatacacggaggcgggttagggagatgacatttgcagtataaaagcctgtattcatcactgaatgctgtagaagaaggtttgcactcacaaaaggtatcaaaaatgggcacgtcgagtctacttccgtttatttcgttactcgtttcatctcgctttcacgtagcaaattctatcatagtccatctccctccctctctccctctctccctaatcccaagccctacactccataaacttattcccacaccactctcccccgcccacccctccatcaaccagtaatgaaacggcatatacaccgtactcgcccagaacacagcgaaaaaaatccccgcattcacgtatgcgacggagccccagaacagcgctgagataggctgtagaagtgcgttggtggcgctagttgggcaacaagcagtcttgacattcgtataagcactatatacgcctattagtaaagaaggtgggaaggggacgaaaagggatggcgaagtacatcagccccccaaagcactcccgcaattccaacactcgctgcaattgctagcagaagcttcgtgggcgttggggatctgggtccagtcgatgctgttgctgtgagtctgtcgtaggcgctgggggcgcggcggtgataggatgctgctcggcgcatggtggtgtgttgaagatgagggatgggtttcgtggaaggtggggagttggggtgggcgtgagcgtggcatttgtatgtagtggtaatgtttgctggggtgtgttggcgtttgtaggtaaacggggttggattgcggtggaggtaggaggtgagaggcacgggcggcatatagtgagcgggaaatttgaagggagaatgtacatggtgggtagtgtgactgctgaggatggttttgaggtgtgggattcactgaggtgatagtgaagcgtgtctatcttcttgatatgcgctgcttcatattgtatgactcctgtaaagacttcccatatcacaaagtgagttggtgagggttgggggtaggctgatcgattgtggcagagctgttatcgcaagattgtattactcaaggaaatgagcggcgcttccatattgtcaaaatgccggggtgttgaaaactggtcatgcaccggtctagtatgcattactcgaatgcgctaaacaggactcgatggttgtgatactgtgatcatctgacgcatcaccaagttttcctgatgcttgacgagtagcaaatgaatgatgcagcaccaaagcaggcccttcataagtcaagctcttcgtcctctatcattcaactccgtcttattcatcgcccgctcttgatcatactggcgctatcaccaggtgcagccatcactgttcctagccatatacatcctcgagtccaacgtcttcctccttaaaacacagctcagcaaactatttcgccaacacaacgaacaactcagccaaccaccaagaacagcagtaggcctgccttatagaacaggatgtccaacagcaccgtttccactatcccactcgtcatcattcacaagccggccacgaggccaccacttccgcaacgccgagtaacgtgctcgttcctcgagccaatcgaggggaggaaaaggtcttccatgggaaagccatattcgccaccaagaatgaagagtccggcccctgagaacatgatcaaccgggccaactccctacgcaagccgatgacaacgaggacaaactcgatgccggttcgaccgcgagctttcatgagacgcgcaatgtcgaaaatcaagcgcaccaactctggtgcaattgtcactaattcgacgatggacattggggaagccaagaagtggtcgctgcagcatagtgatccgccgagtcctgtcggccgacgtcccagattgcggagccggaagatggagacatacggttagagtaattcttggaaagaagaagtcggagggccgagtttggatgcaggaggccgttattcatggatgggtaaaggtggcaatttgctgcaggctggtacttgaatcaagctaaattgccattgatggtgcgctgaacatgcaatgtgaactgtcgtgtgcgcctttcctactctttcaattcagcaacggcaaagtatcccttgttttccacaactcctctgtctttgaccacagcagtgtatttgacgacccactgaggctcaacgtcacccttcagtccttcttcgttcccttctcctgccaacacaccggagccattgtctccggctccgagtatttgtcgcagcgttcctcgtggtagtatgtttgtgcagtcgttgtgggtgagaagctcaatcttctgctgctttgcgtatatgatgaggggcttcggcactacacagcagtcgcgtacgttgatctggttgacgcttggcttgatctttgtgtgctccaaaaacttgctgagtcgcgtcacgccgaattctgctatgccgagtttcgataccagaccctcttcttgaagagtctccaatgtcctccatgtggtaatcattgtttcgatgtcctctggtggaacatctgcgtccaagcagcctccgtcgttgtctgaagtcgactgcggtgctgacggcgggtcttcaaagtccgaatcctcatcgtcggcgtcgaatgatatgcctgggaagcttacgataagcagatctatcgacgaggcgccaagttccttcaagaccagctcgattgcctcccgtgtctgggcgcatcgcctatccgtgggtatgttcggcaggtagaacagcttgacagtgatgtcatatgattcgcgaggttcggtaaggggtgagggcgtgtgtgtaggtacggaaagtgccgaatcgttttgcgttgtccatgacttgtagctggactttgcggagtctttgccagccgactgctggtgagcagtgaagttcgcgcgcagggaagaggtgagttcagtattggacttttcgaagaaggggcgccgtatcacggacgggcttccggacatgatattcctggcagtgttagtaatgcgcttggtatgggttgcgactggcatacgaggtggagagtatgagcttcatggcgacggtgaaagttgtgattgttagtaagaccgcgtatctatgagtgtattcccctggatctagtatttggaagttggtgtatggttgaggcaggcacgatgcgacaatttgtcgaagatcagatgtttgtcagccagactctagtggggccgatgaagtggcagctagcgtcttgcagtgcggaaagagcgatcacagggctgtggaaatgctgtaaatatggctcaaagttccgggaaatgtctggaaagaacaacgtgagatccagccgtatgtattcgcgggttagcggggtgtcgatgagggcgcattgacgtcctttcaaactcgcggggtggacattgccgatccgacataatcacataatctcccagatcacacctacacctcttctccccagccaccatgacgataaagtgagtgcagcatactgctacttgccatgtcacataatcgactactaacaacaccagatacctcatcctgctctcgcggcagggcaaagtggtcggtacctcaccctggatcccccattgcctttgctgaagcccgtagcgcctagccaaatggttcaccaccctcgcgcccaaagacaaggccaagattgtcaaagacgtctcgcagctcgtcctcgcccgccgcacgcgcatgtgcaacttcctagagtataaaggtcagtgggtccagcagggatagtgcctcgctaggctcacatgttttcacagacaccaaggtcgtctaccgccgctatgcctcactcttcttcatcgccggatgcgacgcgaccgacaatgagctgatcacgctcgaaatcgtccatcgctatgtcgagcagatggacaaatactacgggaacgtgtgcgaactcgacattatcttcaacttccagaaggcatacttcatcctcgatgagcttctgttggcgggcgaaatgcaagagagtagcaaaaagaacgtgctccgctgtataggccagcaagacagccttgaggacatggaggtgagtgaggcctagtataccgccaacagtcgcttcgtcccggcaccatctggctgacgcgcactttccctggccaggccgaggacgacatcgtcaccaagatcatgtagcccgtctataccaagcgcatatcacacatctcacacccgtcctggcctccactgcgaccatccgcgatttcctagatccgcccttgactgagtctgacacggaatgcagatggcagaagacttcaaaggccgccttaaagacagcggcatcatgtaaaggagggatatggcagggcgtcatggagttcaagggccggccctcgggttggcaatggtataccaggtttcatgctgttcgggcaaaatatgctaaaacacttttcatggacaggcgtcgatcagcggaacagatccggacgacgcaatgtggcatagccactggagaacgcactatctgccatcttgccttgtagtgcagatggcgatagctgtactctatactacgaatcatcatctcaggttggcgggctctgcccagtccaactaggtttgacacaagcggtctatgaggctcgaacgtgatcacaatatcatgcatcgagactgtcaccctatccatcttgatcgtcctttcttttgtcagtacatctaacagaaccaagattctaggcatagatcctgctcaggcgtacatcatattccgcactgtgacagcaaccaggttcggatcacacattgatccttctaccagaaccaaagcatgcatttcccaaatgaatcgttgccgaactacattgtagtttattgccaggcagcctgtactgtgtcatcatgtgctcgggcggaatcggacatgacgtcccacacccacacgcctactccgcattgtcgtatatcactaacagcagggcgcaacaccactcaagcctggccgactccccattcggacttgtcgacacatgtcgttggtcgagggtggtcatcatgtcggttcagacgcgaccaatcaggcagtcgcatccaccgcatgccgctgacttagctccgcagcccgccaagtcgctcacccttctccgcagccaacgttacgacagcgccaggacacctcacaccactcgcaccataccgatctatatgtactttgcctgctagacagctgtctggccgtgcagcagtatccatctctctctgcagccagcctagagttgtgtatattggttgtatcggctcgcgcaggccattccccacacaacaaaggagcctacccccagcagcatcggcttgctgaaacgatcaccgcatattcggtatcaggagccagacgcgacaggaatactcagatttattcagaccgaaacatatcgactccggcgcaatgaaggtacgtgcaggtcgcgataaggcggtcaggcgatgatgatgtagctaacgtggacccgcagtacctcgacttgtgcgccctccacgaggtcaacctcgccctcaacttcgatacccaagatactgccatcattggtggatgcgatttatggactgtaaaagcagctggcagcgacaagaaattgtacaagcgcatcgagaagacgctcgaggagcgacacaaggacctgctcgcatttgtcgcggatcactcggcacagtcagccgcgcaatttgcagatgaactcgatgttgcaagggacacgccatttgggagtttcagtgagtcgtcgaatcgacatacgttcgcatacctcatcgcaaccctcaatgcaacacacatcgactacgactttgcaaacaccctgaatcccgatgagttccgccgcgagtcgcaaaatagcttcaagcacaggatcgatcagacaatgtactatttaagaccacaagtctactccgcaggcctgcctatcggcgcagtcacacctcttggctcgccgatttggagccctcgatcttggcagctactggacagcgaaatggacatggccaactgcgaatactacgcatgggagccgtcagatgacccctttgccgatgacggcgcaatctggagccaccacttctttctctacaacaaggaccgcaaacgcgtatgctacttctacctccgaggtatctcggccctttcagacagccccagcgttgccatgtcgctcatgtcgaagttcaagcaaacgaaattcgaatcgagtgccaacgcgggatccaggaaacgtgcggagtactggcttggcgaccgtgcgaagaaaggcctcgaagcatacggcgactccgatgaactggataacatggtcattgaccatcccggtgacgtcgtcgacgcggaccaaaacgtctgggtccccgttagagaaatgagcaccgatgccgactactacgaatccgacgacgacagcgatgttgagattctcgtcgaccgcgagagaggcaagagccgagtccgcacgatgagcgagggtgtgatggatcgcatggagttgtgatcctcctttcgtctgcctggccaggcagctcgacaccccatgatgacggagcatttagaggcgttctacggtctgtttttctacacttgtcctatttccgcgctgttcaaacaaacaccaatctcctagagctcttgagcatgaaagacggccatgatcagggcgttacggtcggtgggagcgacgcgttttacgtccgttggcttactgagtcatgcttgagataccccctgttttcgtactattttgttttgcttatgtgtttttggttgggtagggatggggagggaaggtgatgatgtgatgagggatgatggaatgttaggtatggatggtgtatgaatggtaattgttttactaccacgtctagttctccatttggatcttctgcttcgtcgctcaaatccagtacagcagtacgacccatgcttttcttcgaacgcctgtcactccgtgtcttggttggtatctgcaatacagccgggaatcatgcggcgtcaaccctgatgtcaaacagacatgtcgagttcctttattactatcccttcctcgataggcttcatcggcatggggctgtcctcgacttgggctggctcgtgccactttgcatagcggcgcatgttgactaggatgtatttcagtatggatacacgggagatggggaaagacaattgctaccttggtgaatgagcagacaccaaccagcatgtatcatggcgagcataaccatggtcaagagttgaaggagttggaggacgtcggatttattccacatcttgagaccctcgagtgttgagaggtaggatatggtaaaagactactaatgattgtggaatgctactgtgctctgaatatggacaatatatactgctcacgagggaatacttatagcaagagcaggatataatacttttgcattcagtgctgttggcgtcgtaattgcatgacatcggttaaccatcccctccttcagtgaaaacacctgcgttacacagaattgcctctggccagtgaaaacgtcgatgaaaacgccttgatctaatgacccgtcgcgtgaagtcgcctctggccaataatcagttgggaacgtactgagccacgggaggcggtgatgcttggcggcaactctcaccggttgtagcaaccctacctcgaaatatgcatgtcatcactcgcggtgcgcgctcaaccaacagaaaacgtgtaacggtgctggcacctagtcatgatagcgaagatctaaggctatcatctagcctgccagtataaagaccaattcagaaatcgcgcccaagtcacgattgtacctcatctagagctaccctattcactgctaactgcaagcgcaaaaggagttatgtagcataagtactcatcggaattagtgcagaatgagcgagtgaaaactagaggctaggaaagtgaatagagagatccgcacgagtgacaaagcttcgatgcgtcccactagatccggcaaggtatcatgcgtcatgcagtgcgctaccgcgtagtatgttaagggcaagttcagccttgctttgacactccactatcatacgtaagcgtcggatgacgaataaagttgctgctgggtatgatttggtgtgtatcaaccaagtgatcgaaatattacatactatcctacgatctcatgtaaaattcattgctaccgacgatgctctggacctggcttgtatctttacacctaaacatatcactctcatgtcaaaccggaacgtcgatttccttgaagatctttggtacctccacagtcgtcgccgcaacatcaaattccttttcgattggcctggtcaacgctgcgtaccagcgcatattcactgttaggcatgttagtacggggatgtatcaagttgaaaaaaagtctcaccttggtgaataagaagacaccatgcagcttgtaccatagcaagaacaatcatggtcaacagctggaggagctggaggacgtcagatctggcccacatcctggaaggctcgagtgttgggaggtaggatgctggaggtggtgaaggactacgaataatcgtgttttactggaatacaaggctgagaagttgtgtgcgcctattgtgcagtgagtatgattgacggttgctactctttgcaaatgactgaagaaaaaaagcggaaagaagtgaaaacttatggcaacatatctcagtatggcgcacggttgttgctggctgcatgagccctggggcaacaaccaagtcacactttattggtcgtggaagcacctgcagtactcagccctcttcaaaccacagactcaaccctacactcaaccctacactcaaccccacactcaatcacacactcaaccacatatcatgaaatacgccataccacatggggcgccgtgcagattaaggaaggcgactgcatggagcctagcgttccgagcgcaatgtagtaatgctcgtcattgggtgaagcaacgacttctccactatagcatgggtaacgggtgaagcaatgaattgaccagctgtaatgagtcaagtcttggttttcatcattgcgatcagtttaggatgcgcgtatacagagggttatcaggctgtggacgagtctggacaaggctgtgttacgctactgagtttctgccttagatgaatgagctgcacctaggcatcggcgcatcataagttttcgtgctgctgtgttcaatcagattccagcacgatctatagagaaaagcgatcctcgtagaacttagtctttccaaggaattcaatcctatggaagactagttttgtttggtctgaagtactacaagttctaagttgagccgaaattgatttccgcatatctggtattggtcttggaggaagttttcttcagccttgtacaagacgaatgggtccacagccaacatagtccggatcgtcgttgtgcgattattagcaatcgttgaggcaaaatgagtgcgaatgctgtggtttacaggcttgttggacttcaagactctgagaatgtcgctccattagcagtactgttccctgggtgtgctagtgtcattctttggtggtgattctctgggaataatttcaggacccactgcaagaaagtcagtgagaggtcagattatgaaagggatgctgaattttgtcgcagaggatagcatctggtcgaaaccgagtctgctatgctgatacgaaccattacctcgcattcgtaaagtggcatagtgaatgtctagcgagaatgacgcggaaacttcgcaaggctgggtgaccagggtttaacggaactcaatcaccgttaaaccctggtcactttaggcgagctattgtcctcttttcggctatctaatagggtctaccatcatgaaactggttggaaatcataaactaatactacttctcgacatcattagcaacacccattactctgtctagactcttctcagtgctttcccactccctcctcaccacatcaagtacccaatctcccctaggcttcaaacgaaacttgaacggcctaggctcagtcatgaagcccgccaccaccatcgcccacggatccacctcttcactctcgatagcctccacatcaaacgcccaaagcaaatgtgcaatgttcataaacgtcccatcagtagccacccgctttccctgacatatcctcctgccctgcccaaacaccggcagcggcagatcaccacgaaccttcccatcacgcagccaccgctcaggcacaaaatcctgcgcatcgccaaacgacggatcaaacactttctcatcgcgcccaatcgcccatgcattcgccatgatagtaactcccttggcgatctttacgccgccaaattcatccgcccggtctgcgcgacgtggaatcgagccaggcgaaataggccgccagcggaaaacttcgtgtgcaacggcatcgacgtaagcaaggccgttgcggtctgcgaaactcggcagacgctcgcgaccaacgaccttatccagctcttcgtgcgcgcgcgccatgaatccgggattctgcagcgccgcgacgaacagccagaggatttggcgtggtgaggtttccatcccgccttggatggacgttgcgagcgtgaaggcgaggtcgagatcggatactggggcgtcttcaggagcgtatttctttgcggttacgaaggcttgttttgtggcgttccagccgggggcttcttggccgtggcgtaagaggcgcatgtagagatcgacttgcgaggcgtatagcttgtcggcgtagcgctgccagggagaaatgaaggaggggaggtggcggaggaaaggcatcatatctgggagttgagggtttgcggctagatgtgtgactttttcttggatgtggattacttcatggaggattggttcttcgaatttgggaatccggatgccatagtggagggcgaggatgacgctggattgagttcgctcgagaagagggtatacagtctttgtagagattgtggatccatctgttgatttgcttaaggctgagacgagatcgaagagcagttgctttgcctcgagttccatgagcggttgatactggctggcagcaggcgcgccaagacttggagccagaatgcggtgatgcagcttgagatggtcgtcatagtcatgcatcagcgtaaaccgtgaacgacctggctcagcccctgtgatcatttccatgctcacagaggctggccggttgctgtaccattgactacgccgactgaagagttcagtgacagcttcatacgaattgagcacgacgataggtacaatgccaaagagcttgggcactgtaatcggcccatgttctttggaccatgcgctccaattgaccaggggcttctcgattggagagctgtggatatcgcctatgaggggaagtttcagaagaggtttctcggtggcatctttgcggctggaatttgtgatgtaaagatatagcgccgttattgcgcccacggccagagcgatggtcactgtagtgctagacatggctggtgaagctccccaggaagactgcgggaggcgcattcactttagagactctaaggacgaataccaagcacggcattactcagggtcatcctccgtaagcctcgtcctgaataaggtgggaaaaacggctttcggtagcaacaggttaggtgtctcagcgatgcttgtcgagcgatcgaaacacttttctcgcgcattctcagcctctcataattccgagggcaatttctgggcggcacacttggtgaacctcatcttcgcaaaacttgaaaggagttgttaaccaacttcctaaatcaatggcggtccggatagaaaaacttgccgaaggccgtgccaacttggctgacccacttcagtcgtgcgaggaaccaatcattaggcttacgaatgtctttcccctgctagcgtcttgccaaggtggcctcctcgtctggtgtgacagcggcagctaacgtgcagtgtgatatcggcgcattctcgcaaccgtctactcggttgctcggtagacttcccgaggtcatgaatgaacgtgatcgagagccgggaaagccctggacgcatggaaagcacgcatagcatccgagaaagccgttatattgcgcaacacgcaacggttctagaagttcccgctgcgcgcccaagcacaaggagacagagtgagcaaagtccgggaacttgtgttgctctgaccccagagctgcagttccaaatcctttggctgattctggcaagctcatggtccgttcgctctggctttaggcaacggaggcggcagggtcccgtaccggcccgttttgagaagacatgatgtgaaatatcgaccgagatcaagcagatcggcctgtgatcgtctgcaactggctggtccgcgaccgaatgcaaggtacaggctcgatgaggggaagcgggttgctgaatcacaaccccgtatcaggcgttttgttgggtgcctgaagggtgagccaaggagcacatcgccagagatttctccagaagatcgggagattccttccgcgttcagatgttttaacgtatccctttgtacacgaaacgatcttctaccagtcaactcgtctgttgctataagcgagtctgtgccattgcaggtacggcagaccttacgaatgataagttctaagccgtacgctctttagtttggtttttggatccgtttcttttccagcgtgccgagatggccaacttccccatccagacatacgaccagaaggcagtgctggctgtggcttttaccttcgccatactcgcattcatcgcggtctgcttgcgcttggttgctcatcagatcgcgcacaagaaatggatgcccagtgactacttcatcatcgctgcctgtgtaagccacccgcaactagcgactgtcagcaccactaaacaaagctagatctttgccgttggtctgcaatcaattagtattacaggcgtcttccaagctggcataggctacggtcatgttctggatgtcatacagcaatatggccctgcacccgtaatcaagctatcgcaactcatcatacctctgcagttcacctgggttttgagtttgagctgtaccaagatatcgattctgtgtctgtatctccacattttcccgtatcgatggcttgcatggagctcgtacgtgaccatggccatcatcgtcgcctggacaatcggaactatccttgttggctgtctgatctgccagcctttcgcgttcaattgggacaagacgattcccgatggaaaatgtggtgatcaggtcacttcgtttacgattaccggcatcatcaacctggtcaccgacgtaatggtgcttcttatgcccatgcagccggtgtaccaattgcagatggcaacgtacaagaaactgacccttgttgctgtttttggcttgggtattttgtaagtcggtatcaaactttcaccatgtcctcaggtctgactgagaacagcacttgcgtcatcagcgcgctccgcatctccgtcctctccagcatggacttcgccgacatcaccttcacgatccccaaagccaacatcttcagcggcctagaaccctgcatcgcctgcgtcctcgcctgcgttcctctaatgcgcccactgctcggtcactccgtccaaacaccgtacggatcgggcgagagacccgcgaagtcgcagtctaaatccgcagggtcaaaggagtcgaagggggtgcgcgatgatgggtttgatcagctagacgatgataccagcgaactgtgtcttcggccattggggttgcaacatcgcgctgatgcttcggcgttgcgcgaaactgtgaatgatgatgccagcgagatagatgtagagtcgattgatagggatgggggaggcataagagtgaagcagtcgtttcaagttgaagagcgaggaagagcgctctgattcagaaaataaaataaaaagcgacgttacctaatacccacctcggtcttatcgatagaacctttgatcagattgatggactgacacaccagctgctcaactgcgactcgttgcaaccgaacacttcttcgcggatggaattgacaagatgggcgtcctgtagaacttctggcgcctccaatcagccacgaaaacggtgttttggaagagtctcacgaagcatcgaatgtgtacaccggcacgacatggcgggtagcatatcactcagatgtgcaggtctgtccaggaacgaaacacttgtagtctctgaacaaaggttcgaaaaagcagatcagcatctcaaggatcagcacgaagtaaatccgcgagtgcgaacggaggcttttatttacttgaggcattactggacgcgctcgtacagatgagtctgagagatgtatgtaccccatgttgcgtacctcaggcgacaactcgcatattacaaaagtcgattttgccagaagtttgacgtgtgaaagcggtgcatacttttgctatttcgaatatagaatgatgaggcgagacagctagtagggagcggcaagaagttacatgctgagatgattgtagtcgtctagctagactttcagtagacgctgttgctagacaacatcagtgaagccaaacaccagccatttgtggcaaccgaatattgaccatttgtctatttcagctccaattcttcacacatccacatacaattctcactccactaacacaccttttgctcatcaataccattcaatcacttcttcctctcaccatctacctaaatatcaaaaaccccacccatcccaactcgaatgtccacgaaatccgctctccaccccttaaatccaggcagccccctcttaacctccctaaccctctcaagcctcctcttaccctcctcctcctgcgcctgtcgaaacgcatcctcatcaatttcaaactcgtccaagctgcccagactctcctgtctcggcttagcattactcgccgcgtcgctgcgtcgatgtgacgtctggcccgtgaatgccgagataccagactgaatgacgtcttggaacgagctgtggcggggcgggggttgattgcgcaggagatgggatgaggggtttgacagatcgatgtcgtcaaaggcagagtctccttcgatggagggttgcatggcagtgcgcttgtcgcgccacacgccgcggcgcagctcgaagttttcttcctcgagggagcggagctgggcgaggagtttgtcgcgttcttcgtcgaggagctcttgtacgcttgagtcttcgatattgcccaggtcggccttgcggcggcgttgttcggcttcgcggaggcgcgcgttctcgttgctgagaccggcgatgcgtgtgcggagttcggcggcttcgcgctcgacttttttgtgctcttgaacacgcgtctggttgcgggcgtcattgtcgcggtggatctgagtgagtgtctcgatcttcttctctagcaactcagcgcgcgagattgaatccgaggccttgcggttcgcagcaccaagctcagcctctaattgtgcaacgcgggtctgtgcagtatcgcgatctgacccctccttgtccgcttgttcacttgctttgtccagattcgccttgaggtctgaaagctcggtcttggtcgagcttgcgtcttgctcagctttctgtagcgaggattcgaggctcgagattttggattgcagttcgttgctcttggccgtctgttccgatagttgcttattgaggtttgaaatctcaagctccagcgattcgatcgtagcagatttcgatgcgacttgcgcgttcaagtcgtcaatagacgaagattgacttggtgaggcagtcgcagcgcggcttttgtttttcgcgctttgcgactgggcttgcgatagttgcctcctgagcgattcgacttcggctttctgtatggtgcattagcttcgtcccctaacagcaaagtacgtcttcctaccagcttatccgcctccttgcctttctcaaccgcaagcgcaacatctccccgaccctctctcagctcctcaagctcctcttcgcccttcttccatctggtctgattctcttcgacttcgcttgccagcctcttgttctccctttccaactcctcaatcctctgcgcttgctccctgtacacctcgcttgtgattccgcctccaggtgttccagcacctggcgatgtaggtgtgccaacagcccccgctctgtagaatgattcggaacgctggcgcgattcgaccgcaatagatggcttgcgaccatgggatgccttgggggcagctagctcggcgggttcatcgtcgtcttcgacgggtcctggagatgcgcttgtagcttcaacgggttcgggagcggtttcttcgggcttctcttcagtcgtctcgggagcggtggaggcttcagcttcggcgggagcttccgtcttctcgtccttcttcttggagccaccggccttcttcgctttctgcttcttcaattgctcgtactagaggtgtgttgttagttcagagttcggtagatactcctgacaccttggaagactgtagcagcagcacgtgctaagcagtactgcttgtcaagcctccatggcaagctcacgcggcaccaggaggattacatacacgcttctttgcggcagcgaccttctctgctttttccttatcttcgtcggccatgttcacgtagattcaattgttgttttgagctgaggtagtgtcgcgtgaagctgtgtagctgtgctgtggggtcgcgagagctctctcggtgatgccaacttgctccccgcataccacgctagcacaccacactagtcctgttcctatactagtgcgcgtctgaaagtcaaatcgagtcgtttcgaactcttccagaatccgtacttcatgtcaaatgaggttcctgctggggaacacatagtggcttagcatgcgctgagagcctggtgataacacgtctggcatagtgtaaccaaattagattccgcatccaaaatacccgtttacatccaccgtacgtagacagctctcgaaaacgcaggaattcctcacgtttctacctctggaaacttggctataatatatgtacttagcctaccatctcaacttagactagcacgcactacaccaacctacctttctcaccttccccatccaatcccccctccctctcttgacaacccaacccaacccaacaccgcccgtcccatcaccacagcaacccaaccgcccaaccccaccccatcccaccccctcatccacaccctcgactcgtgcccccgcgcatctccatctccgccctcaatccgaaacgcgcgcaaacctgactcgttcccgcacctgcatatgtcatgtaaccgtcgcgcttacttcagccgccgattggaatggccgttgtgtaatgaaccatggtcctttgattagttggagtgggagtaccgagtttcaagttggtggcacgaggtacgccaggtttgcatggggtgagcgtcgagagaaggcaggttagatttcaagtgcaagggtagagcagcgtgtatgatgacattctgccggattgaaccaagattgacgaggacgggaaggagagaagccgaacgttggcatatgggtgagattgggcatgacggcagggcagggatgactatcacgactcgcgcccaaaagatgatatgtatgattgtagatcttcattgttcaagagattgcagctgcgataagctgaaactcgactatctaatcgcaagctcttggtgctagataccagagagattttttacttgcgtgccacaaacagccgtactatgcgtgtacgctagcctctgcagtagaggttgtaggagacgggggttgctgtaatgttcagctagtaaagcaatggccgtaaccaaggcagagtccatggatggatctgctgataaacgagagagggcgtatgtgtgccgccacgcaaaagaggatcagtcaaagtatcccagatttgtcccactcgcttcatgcaatatgcaaggcaaatcagaatcccgtagatactcgtcctcctaatgccctgagggatacacaagggaaatgtagattcaatgagagtaaagaaaatccggttcgcgttccaaaatatgcatcgcggatgttgcgccattaaaacattcatagcctcgctgtaaactccatgttcatgccagatgtgtgaggattgggaagaccataatgtcgtgcatcaacatacgatcgctaaatgcgcaagtagttggtcgtattagggtgcgtaaagtgtacgggtgggtttggtctgagcaaactaagctggtgatggggacgagtccctgctcttccagaacttgagcttgctgagtcgtttgttcttcttcttgtctttcggctgctccagacattcggactgagggcgctgctcaatagacagcttgctcttctcgccgtaagaagagctgttgatgagccgagaaagactggcaatgctggaacgcttgcggcgacgaatctctagatcgctagggtcggagcacagtgaagctgagcgatcacctagtcggcgaggactggggagcgagtaaggattctgcatagcgcttgtcatagttgatcttgatgaggtcaatgaaggcacatcatccacggaaatgcgaagctcgggtccaggttcgccaaaacgcggtgaaggcatcgtcatcgaagaagcagcggtgccaaccctgggggtttcgaaagacacctggctagatcggtagtctggcgatgaaaatgaggatgtaaaagtgtcgggagtcatcagagtctgctgaggtagtgggagagccatgttcatgacaggcgcgtgctccttggattcatcagccgatagctgtggggtcacagtcgaatcggaatcgtgggctgagtgatgatgttcggggctcttcgtgatcctcaacaacctctacaggagagttgtccagcgcaatttcctcgtctaccagaccctggggaaccgctcggggggacaacggttcctcagacacggtctctcggtcattttcaataccaagaccaccgttgttgaagttccagttgattgtcgcgccctcgtgcttttcatccacttcaacgacctgaatcttaggctcttcgatgtctgtaggctcctcgggaatcgagttcgggtctgaaccttttcgaaccgcagtcgggtcctcttcgggttcctcctcttcgaagacatcagccatcggggaagtggaggcgacagcagacgaccgctcgaaagggacgagctcaggcgcgctctcagtcctgcggtgtttcatcacaatgccacttgcgctgtgcattgcgcgtctgtgggctgaaaatccatgctgctgcgatctcgggctcgaaccatttggagtgttgaatggtccaagggccgcgtccaaatcgatgatcggactcataatgtcggaatcgactcgctgcagctgtcgtggctgccaagacgcatagtccgtgtcgattttcggtagaggagtcgccgattccgtgggagacacaatggtaacggtagtatcctcgtcgaagtttggctcgaaatccatgtcttccgatgcgtccgtgtcgtccagatcaggactcaattccgcaggaggtaccaacgacttggctttggacttcttgctgtgcttacccttccgtgggatgatggaatttgcccaagacttgactttgcgaggcctgcgactggacttgcgtgtcgagaccttggacttctctgcctcttccatagactcttcgtcgtcaacgctgggtgaggctagcccaacctccatcgagcgcgaaagcgaaggatcggatttgctggtgggaagtgtgcggaacgaattgtcgctgcgcttggactcgagccggaagaagccacgtcgcttggtaggtacacgggccgaggtcatgttggtggtgggagacgttggcgagacagcagacatgggcctcttgcgatcggacggctggcctgaaagtgggctgctcatgaagttgtccaggatagcaccagcagtgctgggtcgtccttcgtcttcgactgtgctgagcgacggacgtcccatgcgtgatggttgcggactcgagttgctgccgcccacgatggacgaaaggctattggtcgccgagtgaccacggaatgtagacatggaagtctctgtttctgaagaaatggttgagagcgggcggatgtactcgaccctatcagagaatccgacacgggctctcgaaggtgggcgtgcagcgtcctcttctgtgttgttgctggtgcggagtgacggctgtgatatcgatctgttgaaggagtgtccgaatacgaagtcattgccttccgagggcgtcgaaggtgcgctgtctgcacgcgagggcgctggtgggttcatcatcgaggtaaggtcgtgggaggagatggcacctgagcgacggtgggcgtggccgcggcgacccgctggtggaccaggccgtagtacagcgtttggtgcaggcagaaaaccgtcgcccttggtcggactgctgctcatcagtgacatgcctccaggtcgagcatcgccgccaatgaactcgctgccacctcgcctgtgaccgcccacaattggctttgcgggtgttgcgggtgttgtagatggcgaatgcggtggtgatgtgctagtggttggctgaggtgtgccggacgggttgaaggagaaagctggcagagcgctgacggacttctggcgctggtgaggcatggagcctcgacggccggtcggatatgcctgcagagacattggccgcgagctcgttggcgtgggctctgaagaagacgtgtctggtcctcgcataggaaacgagaactctgggttggggatgagctcaatggggccggcgtttgaaggctgtcggcgctggtagagcggtgagcctatgccagcagactgcgactgtgttgcctggtgtcgtagcagagcaatttgggccattgcgagagattagctgcccttggggacacagcgatctgcggccgacaggcttgacgaaattagggatggcacgatcaacagacgcacagcaagtgcttggtcggcagagcgagactggcgacgtgcgttccagggaccagtagccggatcggagaggcgtccagtggttggctgggcgggagtcgaggtgctacggatcggtgtacagcggaagtgagacgaaacaagcgctttcaaagtacaaagagggcgacggaggctactactgctgcgcgatatagtgtcagcacgcaggcggagggtcgacggcaggcgattatatggaggcgagtgcgtacggtgggtggaggctagtagcggatggatgcgatggtaggctggcgtgggcgtgcgggttgagtgaagccagtacacccaagattaaggaatgacgggggaaatgggaaatgagcggacagatgccacacgatcgactcagtttggtgagtgcgacaatgggctccagagaggtggaggagggtcgggaggaagggcggcggggacgagatgtggtcgtggtggatggaataggcgcacctggacggaagagcgagcagaacgcttttgcacggcgggaggtacgagggaaggcgcgccagtccgtgcgatagcgtaggaaaggagcatccctgctcaccagcgaccccggtcaccatggcgtacgctcctctaatcctcatttcgccctcagacccaccgtcaaccagggctcgctgcagctcgactgtgtacgggcgaggattcctgagattgagcatttgcggccgcatgcgacagaatgtcacattcgcgaaccgctgtcgcgaggcgagctgtgcaatcttgggtgcggctgttcctgaacctcccctgccaggccatcacgaggctgcccgccaatttgccagggcctgcaccagatgactatccacagcacttcccacttccaaggcacctgcatttctgcgcaaccatcatgtgtaggtactaggcacatggtctcgagtgctcctcggcgctatcgctgcagacctggcgtcggcattcgcggtggcttcttatggcgctgcacctccaacgactacgcaccagcttggaaccgcccaggcgtacgtcgtattcttctttgtccgccgcgagcggctctcttggtgcgaactcgaggcctggacggcagccggtctgcatcaccactagcgagacggcttacggaagcctctcctccttgcgcgccgttctgccttctcactcgctggcgcttcatgcacgagatatgcctcttcgctgctatctctcagatcctcttggctatctgccgcagaccggctacccctctgcatgtgttcctggcggttaatccaacacccgctgccactcaggaactgtttaatcggtgccgttggcggaaagccgcgcttgtcaactcttgggcccggcactcagctatcgacgcacctactccgcccgactcttcggtctcgaggatgaagatgtgcgcgacgtgtttcaccgtaccgttcgcgggcggggccatgcaaagcccggatgagcattccgccaaggccaatttgatatccgctctaggcgacgaatggacgacctcgcactagctatgcaggggcaagttttggagcctttccctttgcatcaacacatcgaagctcgtcctcgccacccataaataggttatgatagacgaaatgcggagaagcgggacagaagcagcaatgattgctcgtcgcttcgaggtattgagtttgctgaggtcgcacacatcctgcgagcatcagagttgggtgtggtcttcatcacgagttggcgacaaagacccaagagaaggtgtgtcaataattgctgcatcattggtgtgtagtcgagataacggtgcagccacatgctcctgcagtatgctgtgtagggcttcgattgcattacagaagggccatgatctggcctcccaacgtgcatgacattcaacaccgtctgtgtctcaacatgccaacgggcctgtctttagcgtctgtaccacctccgctgcaactcgtcttttcgtcccagtaggtcgtgtgcactttccattctactgccacccacatcttctcacgatagtagattgatcaacaccttgatctcactgcatgtcattgtatcccctagtctgcgttatgacgacggcgaggtgcactgtggccacgctgtgtgccgtcaggacatgttcggctctactttctatcgccaaatgcacaatgtctgggcgagaggccactatcgtaaaacataaccacttcaaggcagacgtcatggcatcctagttctaaggtctgcagctccgatgcttcgcacatgatcttcagggaccattcggcgctatcgccctaatcatccagtctcattttgtcatctccgctttcaattcttttttttgcacctctgcagggacgatgccgggctccgagaattttgacgaagatgcaccgagtacgaaaacaaccatcgcgagacgtcacacgcatccagcgcgcgcactcggccaaggcatccagtgtggtggagtcaaaggcgcgtgcgacagcttctctggtaaagttggagccacgatagttcgtccgtcgtcccttccgcggttccacgttgcggagggacgctgagagaaagcatgttcttgctttgagctgtacgtgaatgcaagtgcaacaacgatatcgctgcatgcatcggcagaaacaaaggccctggacgccatgggtcggcccagagccaccgcgaccaaactttcacaacattattagcacagccaccgcatttcgattcttgtctccacacaagcgcaagcactccgtagagcatcactggcttctgtgcgcccgtagcgcatcgcatactccatcgctctggcaccggtcggcgttacgtgtcaaagtgtcaaaaaacaaagtcgtcattcgcacggcccatgcagcgtcatccggctccaggttctccaggggcaactgcaagatctgtcgaaacggctgtgcatattgggagatgtgcaatctcgtgagaacatcttccaagacgccaactcattgccaatctccgtggagggaggctggatggggtaattggcaatcagccactgtggccgatatatccaataagacgcgtacagccacactggcccgtccatttccgatcacgaccatgtcgttgctcccaattcgtgaacggctttcattcgagcatggtcctcttttttgttttgcaaatcgtcatgatcacagccttgcccgcatagcttaccctgcgaaagtgccacgcgacattcaaaacaaatgtctccatagatttctgcatctccacatcggcatggtatccatgtttcgccgcacgcattcatccaccggtggctacacccatggttgcgaacggcaaccgcagtgcctccagttcctgaatgcagctgaacggttcgcctgctctcccaacaatgttaaatgtcatctgccgtgggccattcgcgatgctctccagcgaactgcgctgcctcgcttccgccgccatccgttcgcttggtcctgatgagcgcgatttctccgaccactggcatctcgcaatcccactcacacctatcaagcatgaaacggagtatgctgcccacaccggcaggtcagagcgcatgagcgagcacagctgaaccaggtttgatgtgctggcacacgcgcgtcttctatgcactgaccttgcttataccacaattccaccgcagcgagctcttgctttttagctttgcgagatcgtgctgacctaagaggggtgaacttattttgtgcagacttcgcatccgatgcccgatcaagtcgagtctcttcttataattagctacttgctaagaacagagcgacagccaaggccgtataaggtcaaaacctcgggacatttctttagttgcaatgagcctctgaatctgtccggctcgcgtctaagatgactgtccgagttcgaagcactactagtttgtgaccaagtaagaacgaactgttgcggtacctggtcttcgtctcctttgtcttcaatggcctcattggcgattgcgcgccggcatatgcagtccgactttcacgttcaagcgtacggtagctgaggtgtgacggctgtcatagctggctaggccagccatcgatgatacgccacctcacgatagactttcacactctccactattccacacggggtgcccgttcgttgccttatcgagcctatccttcccccgttggctcgtttcctcgttcgtctaacgggagctcacgaagcccctcagcactagctggcgtgctgttcgcgcgagcattccatcgaggactcgacacgacgacacgcatgaattgcatggcgacgcaagcgagtggcatgacctcagctcgggtcagacagcaagggcaagataagctgctgaaactggttatcgctgacaccacgtttcgtgacacccaaagtgagaagcttaatcgcacataacattccagcattcatcatttgcaggctcggtaggccgccaacttctgcagagcgcggaatgcatgctctctgttattcgcgcagcgtggtacacagcgtctacatggtgtattctcgatgctgcaccatagcctagcgcatgcgcgtcactgatcttcagggtgggcggacgatcgaaggctcgacggggcgtcatggtgccttgcatccgctcggaattgagaccaataacgagcaaggtgcacgcaagaaccccgccatgcgggcgcaacttcagattcaaggccctccacccggacttggaattgcaaccccagcggataacgcggtactcgggaacgactaagttctgcggatgcaaccagcagtcttgacgataccacactttccagcatctttgtggcgaacgcgaactcaaaaaacccgtccagctcctcagcacctcttcccacgaagtcgattcgcagcaccaagaaacgccaccgcttgcccttacgtccaggctttcggctacactgcggcgacaccgtccactggtatacggcacatcacgagcgctggaaacttttccagctgccgtagtgccgggtttgcgagtagcgtgggccttgctcgcgatcggtgaggaaagacatgcagcgccgtggcacggtagagttagaactgtcgggtaagatgttgcctaactgtagcaggagatgcggtcctcgcttgtgtgacggacatcggtgaatggggcccacggggccgccagcggattgcgtgcagttgctctggagtctgcgaggtgcaggaaatatatgaccagcgcagatggcctgatgcagtgcagcttaccggtgaggcatggaagcgctggggatgttggtgtgtccatacaacatcgaccaccaacatatgctaactcgacaactcacagtgcagttggcctggtcggccttgactgttctgacgtcttacttgcctgaatccttcgcgcttagggtagaccttgccccggccccatactgtacaacaactcaacttcgagggtcttttgactggttgcaggtctccgacatgtggaagcgatgctatatggcgtgcttgttctcgggcattgaagctctcgcggaatagctgagacgaaggccgtgtagcttgacttgtttcttcagacaggataacgtacagcatgatcatgctagagagcgcgtataaaccgttgcggtaccttctagcgacgtcgtgagcacgacaggctgatgtaaaacatgtagaagatgcattcccgcacactgtcaacacaaccgactgagtccattgaaaacagaagctggacgtgactcaatcatcaccaagtctgtcgaaaagcaaacttcttgcacgctgaagcactcctcgcatcaaattcctcgtgatagcttttcatatatgtacatgtcgcgaccatgttttgctttgacatcacgctcatcggcgttggtgcctttctccgccttccttctgctcatgacgcatttggtgtcagggttttagtagacaccttgctggcagacaagtcatatacagagacgtgtgatagggtttggtacttcgcacatacatagaccttggtaagtttttcatacacggcataaatcccacagcgtaacatggagtatgttgaagctggtttttggtggacatggatgcgctagttgttgtttttgggatagattttgattgtagagaaggagctgcgaggaggagaagtagaagtgacctgggagacctcacacatgaagacgtgttggtaatgcttcgattcttctctttgcaacataaattggttttggtttccttttgaacaacatatctcgagttcttatcgctttcgattcgcactttttttttaatgggatcgacaaggtacggagaggagaagttgcactgaggttttatagtgaagtgtgtagcgcgatcgagcgatcatgtaccgttgtccggtgtgttttgtgtttgcagagtcgacgctgcccataacaaatccccggttggtgctatttaatacccagcagcaggacatgaacatggtttggttcagtctcgatctgccagccagaatctgacaggtcttgtgtctcttgacgttttagcgcgagcagctcaggcactcaacatgattcctccacatatttgagcataaacggtttttgagtgttttgatgcaacaaggacgtggcgagaatatacgcaccaggtttggaggccgtccagtcacagcttcgatggctttcgtttggcggtttcagatacttggtgagatttgtaagaaaatggcgtgaagacaagggagcatgcgtagtcctgtggtaaatttcgaaatcgctcagaaacactctatcgactgcttggctctgctgtttcactctggaccgcacaggaacggacatgaatccgcagaccaagagcgggaacacgtcatgccaggttctcgattttggtgcggacatgaatggtagtatcttcgttttctttttgaggccgggagaagtacagaacatagtattggagtgaacaaccttttgttttcagagtagcgagcggcttgcacaaggcatatacttggcgaactcagattttggtcgaagatagggaagaatactttgtggggaggaggaagagagagagatggaagaatgggtaaactttatacttggaggaagcatcaagaacatatgagatgttctgcattccttgttcggccaattgccaaaactttggacgatgtttaagacgatatgaatacacctgacttctccttcgttattcaagctcctatgtatgcacatgcgttttatgtgtgctttaaaaatcgtggccgcctgcgtatgttgtttgtggacaggctccaaatttatcaattgcaatctcaatttcttttttggaacgattcatgttattgccttagccatatccgccaacgtaatattcaaatttcacagttctccacaggatgcgcaatgctcaatcagtctcgatgatactacaaatgaagaaggcgtacaatacatagtgtttccgaaagtgaggaatcattagcaaaatgctgcctacttcgatacatgctacgaatcgctagacagttccgagtaaacaagattgtacaacatcgacaaatgtgtcgttttgatataactcgcgtgcttcttcgttatcacataatcttgagtgaagcattcacgcacaggaatgaggcgaggagcgcatgccaaatctaaggtaaggctaacggcatggtctggaggctttcacgtttcgtctcaaatacattcgatggtctgaatcttcagcgcgattcatcgcttctttttttcgttcgaaatgtgattgtgttaacggaaattttaaatcctgttccgctcttctctgagctcccaacacatctgcattttgagatctgaccccagagcacccaaatccgattttgtgacctgcaagcactctctatctaagttgtatatgtctgctcgtgtcatgtttctcattgagacagctgaatacatttcatgtttcattttccaattattttacctccatgaatgtccccaaaaaatgagacacaagaataggacgagagccacaatttctttcacatgttccaaaaagcagcacaaaacttggtcatctgcttcttttcgctgcagaagcggactaacttagtcagatagcattcaagcacccacagtcttccatagaacgactgaatctgttttaagtcgaactcgcaatgcatatgagttgcgcggatacataccgaaatcgagggtagacagtggacatgtccttgtggacgtcgtcaaatcccaaattgagaccgacatgtgattttggtccgagaccgaagaaatgtgtgtgtaaagcctccttgccttgccttctacaacttatcaatcacgctctccccatgtttctggataaaaatctgatattgggactacacgtcagctgcgtctggagcctcgaaaccagcgcaaaatgatgacatgtctcttccttggactcttgcgttctccaaaagtcacatgtacttgctcatgtgtgccaccacacctcaaaatttaccgaggatggttcatgtactcgaaaaacaaacgcggaagatggaattatgaacaaagcggatttctccagaatgcgattcatattataactgttgaataaaagcaactccacagccatagttaaagtggtaaaatgacgtgttgataatgaccagcaagtgctcagttccgatgactgtataaaacccgcacacgttctgcctctcatgacctctcacaaatgtctcatctttttttcatactaaaatgcattctcgtccgtaccatgaggagaactccttctcgagaacgaagctagtaaccgatcttttcatgtctcctgtctcttgctttcagcgcatctgtatctcaccaaaacctattttgcaatatcgaaaagcttgtcgccaaaaatatgtgcgctcgtgagagttgatggcgtccaattacaaaccactgaaaccaagaggccatgcaggcaatgctctaatcgaaatagtatccggaatgtagtaggtcacaaacggattgaagagtctatacatgagaaaccattcgatatcttagtatcgatattacaaggagtgcaaatgcagtatatgcctagcaaggcaaagaaaactctgcatctgcgtacgtaaagaaatagtaaaagaactagttaaatagagcagcatgaataatgtagacctgttttctagcgtcgccatgaatcgactcggcttgcacgaaacgggccgcctccacatcggtggtaccctcggtgcttgtaccccagcttggacacttggtatcggcaagggtttggaaaccgataggtatcgaaagcagattagattcatagatttggtctttggatcaggcaagctgatgctgtgatgctcgtgtccagtgataccacaagtcgttcaatatcagcaccatgcgagataagtcgggcgcttcatactcccatgaggcgttcaactgaacgacctcctgaacagcagcttcccatcctatcggcattgagcacggcacttgcctagaggcagcggccgcgcttgcgaatgcttggcctgccgcaagcaagatgagtgcgcttcgcgtacaactgacaatcattccaaaagtaccatggtgtcggtgttgaaatccaggacgattagtaatgattcgatccacatgcttctgcagtccttttgttgcaaactcaataacggttgtgtgggatcgtgagtaagcggattgtgtatagccacagtccgggaaaggccagtaaagcatctcataaacattgatcaaatgccctcttaggacaaagcgacacacctcatcttcttcaggaggcgcttctaatgacatactctgcggtaatgcatgtacccaagcaagaacttgttgctcgtgctcgttgatcattgttgcaaggtttgggagcgaaacgctgttgtttcccggctcgaaattcttgatctcgttggccatgcgtcgcctcagtcgtagcaaggagatctccgatagatagaagtaccacgacgcctccttgcgacgttcagtctctgaggatgcggcgtccaagattcgccctccatctcctggtggcgtcgggaaagaacggcgggtatccagtcatgtcaatgtcggagaagagatagcctggcagatccagatcataatgagtctctcgctcggacttccaggctgaccagtagatggcctgttcagaggcagacgaaacagacttttggggtgcttcagtgagtcgatcaccgtagtcatgtcgaaatgctttgagagactcaaaggtttgacagcacgccagtgattgcatgaagaatcgccacgcggataatctttggaaagtgcacatggcataaacaccagccaggagcatacattgagcctcaatcagactggaagatcctaaaagcatgccaagtcgtctcctcgcagcccagaagaaggactcggctgttcgatacatgtcgctgtcccggccaacatatccgcagtctgagaatggtgtcgcgatagtgccgagtgcaaatattaacaatgtaaggcatgcttcaggtgaccagtcgagaccatgtatacacatgcgtgaaacgatttgtcgagtggaaagctcgtccagaacaggattcttaacatgaacgtaattgaagaagttgtcgagcagagcttgtgtatgaagaggcactagctcatcactacctgatatcggaggagtactagccgcttgcgtgaaatcggtagacgtacagggaaaggcatgcgcgatcgattgtcgtcgtccgcgtaagcgcatcaatgggttccactcgaggatatcgttgatcgaacaaggacttagcctcgagcgctcaagctggtcttggtgcagtactgatttggcgatttcatgcacaacatcgccgccgctgtctcggccgcgtatgaacggttccagatcatctaaccgcctgaggatactcagactggctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnattggacgaattggctgttcttacaatcgaaacagagcgcggttatgttgaagggggaggcacagccttgaccggcatacccgccaagtgccctagcgcgcggaatgtaccaaccaaaaacgaaccccaagtgcttggttcctgggcaccgaagagccgaatctccagactttcccccagactgtgggaaggtctggagatgtcggtagaacttcgggacagacaagttgtgaccaacctagatgaggcatgatcccccgtaagccctcgtgccgaaggacatatggttgtgccgacgaggtataagtacctgtgcagtgcacgattgttagatagagtgtcgcaggccagtattcgtgcttctgccctgattgctaccgtcgatccttcaaccacacctctccacaaacaagatggataaaccatcttcagtcgtccagcatgaagaagttctgcggccaactcatggcaagagcatggcagacgtccagggtgcaattgccgacaacgagactgagcatcgtcttactctaggcgacatttggaaaaaccacagatcgttgatctggtgttcgttcttctgggctatgtgtgcgattggttggtgagtaccaccgagcgaacttgaaacgagctggcgtcaggctccaagcatgaagaacaaaacagcgtttgtatggtttgatcatttgctgacagttttgccaggggtttcgacgcacaaatcaacggcgccatgatatcagtccctgcctttcgtcgtgactttggctacatcttcaatggcgaaccagtgctgcctgcaaactggcagacagcattcaatgtggtctcctcagtagggcaatttttcggaggtttcatgtgcggttggactgcggacaagtttggccgcaagggcgctttagctgcaggtctcgtgctctgctctggtggcatcttcggcgaaatcttttctacgaccagagttgccttcctcgtgtcaaagctcattctcggcttcggtcttggttactatctaacgattggaccgatggcctgcagtgaaatcgcgcctgtcgctcttcgcggtatctcgactgcgggtatcaacctgggtatagctcttggtcaactcctatcaaacgctgttgtcaagggctttggcgagtggaccactcgatgggcatatgccgcgccttttgcaatccaaatgttcttcgttgctttcctcagcgcaggattttatttcgtcccggagtcaccctggtatctggtccgtcaaggaagagatgagcaggctctgaaatctttgcaatcgctttggggtaatagtattgatgtcaacgagtatgttcacccagcacaagagccccccttcaacatgaccgctaacaaccatctaggaagctcgcgagcttgaaactcaccattcaggaggagcaagcactcaaagagtcctcgttcctcgactgtttcaagggcgtcaacctgaggcgaagcttgatttccaccggagccttcgcctgccagcattttgtcggcattatcttcgttctcggctattctacatactttttccagcttgctggattggcgaccagtcgttccttcgacctcggagttggcgttacggcctgtgcacttgcgggaaatatcgcctcatggtaagcagaactcacttaaaaccccgaacaactgcatgaatactaagagtaattctttcgtaggttcatcgttgactcatttggacgccgcaagattttcgtcagtggtatggccgccttaaccctcctcttgctcttgattggcatcatggattttgtaccatcgagcggtgcgaaatgggtacagtcctcgtgcacagtcatctatgcgtttgtgtactccatgtctctcggagcgatggccttcgtcttgctcggagaggtgtcgagcatgggtcttcgggcacacaccacggcgctcgcaactgctacccaatcgtcgctcggtgtcatctttaacattgtcatcccatacctcatgaacccagacgaagcggatctgagaggcaaggttgggttcgtatttggtgggctcgcagctattgcaactgtaggcgcctgggtatatatcccagagctgaagggtcgcacaacgatcgagatcgatcttatgttctcgagacaagtgccaagcaggaagatgggcacgtatgacattgatgcggaaggcggtatatgatgtagtcgttttagatagctattagctccgaccggaaatggaacgagaagtcgttgaactcgtggttcgtccggtccagtcagtgatacatgcccaaatccatcgtcttatcgtattccaatacatgtctgtaagaagcctaggtcaggaagcctggttcactagaggtgacagtcgctacaatgtgagagcacgtgatggccttgagtaccgtattatctgacgttgaagactcttaactaaagccagaggtagttagctgtcagtcattggaccaatagcgaaacccgaaacgttaccggggatgccttcaaggtctgaggagctgatgcaatgggatcgctcatgctagcctatacgtcttcaacgtcggataatacggtacgtttgccccggacctagtttcttcagccgtcgtcgtccccaaaagtaagcttgactgttttggccttcttctttggctttttcttcgactttgcgtcaacgttcttcgggtcgctgttcttctcgtcttccggttcttcattgacaatcttgacagccttcctcttctttgtgacagcacccacctcggcaatcttatctttctgtgttggtgcgttcatggcggcatcctggtcgctcttcgcaccagttgcagcctcgtctgtgtctttaggatcttttccagaaacgaatgcttcgtattcctccttcgtcagggattctttggtgtcttcgagaacatatgtcggggcatcgtcttcatcgtcatccttcttcatccgcttgtttctgggtattggttgctcatggcgggcagagtccccactggtcaattcccctctcaacctgcgcaggaaagccggctgttcgctgtctacggatcaagcatgagcggaaaccagcgacaagcggggtaacacataccgaactggagatccttggctttgaagctcatattgcagtcgtcgtgttatggtgttaagtgggtgaagtcggcagagccccagcagcatgagacgaggctgaatggccaaggttgcacaacttgcgctagagacgattcgccggtagatcgtgcgggcggtccataatttgcggctctgcgatgcacgtcgtcttggcagtaattgtccccgatgacgtaccatgtgaatctccaccctgcgtgttgatgcttacaatagaatcgcaacaggtcgacgcgcaggcaacatgcgatggaaccccgtgactgcctccgcgttgcttggcaaacgctacttcctcggcgcgctttacgcgacgtcgcgacttcaagtttcaagcatctttctgcaatcggaagccccacaacgcctggcccgcactgggctttctaacttgctgcttcatcacgactccatgaccacatgctctgcacggttcctcgcatacatccactttggtcgcatagtagaccacctacttctggcagcagcctgacggcaactactgcgcatacggctcacgaccatggaatctctcaacgacgcgacaaggagagtaccagtccctaaagaaagcccagacagagcggaaagatccccacgccgcagtgagaagggtactccacggacgggcttcttcaatcgccgcgtacgattgacgagcgattcatcggtgtcggtgccactgcccctggtccttctcttcccatgtcttgtagtcattgtgatcctgctgctcttcgcacgatcgccaggctcggatgacctcatgaagatgcccgccggtgcgcctcctttcatacggtatgctgcacaggagtaggatgtagccaatagacacttacatctgcgcaggaaaatcagcgagaagtatgacaagcccttcgctgtaggctgtctcgagccccgagtcaacgcacctcgagcgaacgccgccttcgtagtcctggcgaggaatcaagaattggaaggtgtaatacaatcggtcaagtcgattgagagacacttcaatcggtggtaccactacccatacgtcttcctgaacgacggagtcttcaacgagacgttcatagagacagtgttgaattacacaagcgcacctgtccagtggggccagataccggcaagcgactggggattcccagaatgggtggacccagccgtcgcgaaggagggcatcgcaaagcagggcgacgatgccatcatgtatggcggcatggagagctatcatcacatgtgccgattctactcggggttggtgtacctcgacagctttacagtttcagactaacattcgcagcaaattctaccatcacgagcttctgcgcaagtacgactggtactggcgtctcgagcctgacatcaaatatttctgcgacatcacttacgacccgtttgttcacatggagcggcacaacaagacgtatggcttcactattgcggtcaaggagctgcgggagactgtgccaaatatatggcgatatgcctctgcttacaggcgggtaaataatatcacctcgcagggtttatgggagatgttcgtcgagaagcccaagttcgaagaggaagaggaagttcccaagacgagtcgcaagtcaaagaagcccgaacctcagcagatcctggactcagagccgagcatgggcgacctaccgaagatcgatccggagaatatggaaggcgaatcatacaacatgtgtcacttctggagtaatttcgagattgcgaggctcgactggttcaggagcaaggaatacaacgacttctttgagatgatggatcgcagcggtgggttctggatggaacgatggggagacgctccgattcactcccttgctgccggtgcgctccttggccctagtgacattcactacttccgcgatattggttatcgacatacgacgattcagcattgtccggccaacgcccctggacgtcaactgggcagagatccttacctggagacgacaactgttgacgaaagagagcgactcgaagaagacaagtactgggctgcgtacgatccggtcaaagagaatggcgttggatgtcgctgcaagtgcgataccgatattggtgacatcgaaggcaaggaagggtcttgtcttgcagaatgggtagaggtggctggtggctgggcgtcgcctggtccgcagagagtttgattgatgacgggcatgattttgtatgatcttttagcgagcatattgcgggagtactagcgtctataccccttccagcatggcgtgggcggttgcattgcattccaaaagttgggttgggtgctccatcgaggggctgtttagtaacgacatgacaggcgtttcgggggcatatagttatggtcttggaatatgcactttacacgtgctgtaatgaatcgtagctgagctgctggtgctcataacattcctggtacactgctggtgctgctgtttatttggaaacagcttgcatcatcagacgactagtgactcattgcccgatggatcgtcacgttggagagccgaggcggcccagttcgagtgctgttcgtcgtgtttcgtctaatgttccatggttaccttatctaatcggtgctggcgctggcgcaaggtgggggaaagggtgatcattggcccctcatccaccatcagctgcactgcacgacggtgccgcctacgcattcaacctgccacgacaactctcttgattgtacatcacgggagacagaaactcctttcacttctccgcttaccctggtattcatcatcgactcacagtgccctccccagtacgtactgtctgcgtttccgctccgccatcccttccgtaaggctccacttgcgccgggcactagctctaggcagcgtggtcccgcatgtacaccccgtgcactcctttcggactgctttacccctctacctcctacactctacactgcactctgatgcttgctttcctcgcatactcacctacagctgtgtactgacatgccttccagcagcgacgattcacagcaagacttgaagtatcctgcctgtgcacatcaacacgctcgctgcagcaggttgatcttgaagaccttatcatgaggtcgactcctcagcggccgcaagaggctgggagctctttagaggagagcacgttcgagcttctcggcctaaacgatagcatgatggagacgtcagacgatgaggctcacactgagtccatcgcctccacagacggcaatacccccgacgacgcttcgagcttcagcgacgatgacgacgttgattatggcaccgatggccgccacctgcatcacagctttgcctccctacaggctgaagctcccgagcagcaacaccacgacgcgcggtccatacatagtgcgggagacagtacgctgaccgaggtcccaatgcaccgcggatacagtggacactctcgtggtattaggcttgatgagcagccaggtcaagacgatggtgtaagtcaaggtgccaaagtcataaggacgttcccagacgagaatggcacctgttattcggtcttcgacgagtacggctgctcggaggtcagggtcgtcgtcaaggcggccttgtcaaacaagtctatctctacgccagactcatacaggatttgttacatcggcatgcctgacaagtgggacgaggacgtcattacaactaagatcactgcggcactcaccgccagtccagggacttcccgctcaatcatggtgcagggccaactggagccctatggtcccatcatgcatgtcgaccgctgtacatacattcaggtcctgtctacgggcaacgagccggcgcgcatcgcgctcagactagacaacggagagcaactctccttcggacaaggacgccgatctacctctgaggctcgaccagacctcgtcattttctgtcacccatcagcacctcgcaccgctaacgatgcgcaagagtacaactgtgctcgcgaagcttttgaccatgagcaaatgccatatctcgaactcacttccgttcgacagtatcaccacggagcattgtcatacgattcaagaagcttggcggtttgcatggagggtcgtaatagcccagaagctgacttcaggttgaaagaggtacttcccattgaccacttcacgttcagcgacctcgagccctctcaggtcaatcgtcatctagcgctgattagcccccacatggtgacagtatccaacaagagccatgaagacgtgcagaaatctcatatcacaacgccagacttggcaaaggcactcctggcggctctctcagcaatggtcatagcatacctctttgggcccaccatgatgctgatgctagcctccagcaacgatgctgtgccggcggcttttacaccttactcggagctctgctcgtctccttcgtccacatttatgagctcttcatcagtcactgctgtcccttcttcatcaatcatgcctacgcccagggagctcaccattgttccaccacaaatcaagcctcagacgaagccagtgaagaagacagaaaagactatccacttcaggattaagccaacgaatgatcatcaattcatacttgtccccaacaaggagatgctcaatgctcgcaagaagccgcagctccagatccatgtcgtacgagaagcagaatcagctccaatacgattcaatcggaccatcagcggcatctacgttgtcgacctcgagcagcaataccctttcggcatgttcaacgtcaccattgcgagcttctcaaagccactacttgagcaatcattcgagatcgcgttgggacataacaaatcaatgcttgatcaactcattgactcgactatctggaacctcggtcacacacccagcaacttgttcaacatcactaacaaggctgctcttgcactgcgcgttatgagcgatgagctgatgcactcgcagccagacatcaagactcgccttcgttgcgctaaaaaagcattagaacagatgggcagcaaggcagcagccctcaagcaggttccagaggccacctgggtgggtatgagagaggtcaccgcgcctattcgcaggtcatcgtcgctctcaaaactgaggatgcgagctctatgggtacgctgccgggctgagacggccacaggattgtcgagcagcgtgcaagacagcaagaagagctgggcctgctcaaagctgggcaacaaggcgtaatggatggggtcaaggcctagcgttcgacattcaccttttttcaatcgttggaaggcgttctactgagaccgaggatcgatacccaggcacagatcggagcattaggtgttatacttggttgtagcaatggtaggggtagcatatttaaagtcttgcatgaagccgatatcactgagcacccacgccatcgagccttattccatctctccttcccttcacatctccatcaatgttcttttgtacgagcatcaagtactgtagctggatggacggcgaccaaggttgaagcctctacaaccatggcggaccagctcttctcgtccagcctcgctgatgccagcctgctccgtcacctcgatgccatgtactgctgcaatggtttgagcaacgaagaagtcgtggtgtggcagggaaggatccgtatcgaaacggaacgaaagttggtactggttcaggcgcatctttcgtgacaggccacgaagtgcacggaaatcacgccagaagcatgtgaagaccagatacagatgagttgactgcggcggaaggtcttgcgcggctgccatccagccttcaaacatgtcgtgtgcattcaatgcccttccatgcggcaacgggctctcctcccaacaagcaaacgcttccttctttttctcgttgagagtacagcacaagtcgatctccacgtgaagggggatttcccggttgcacactgcggtgtgggccgagaaggtctcagcgaagagctccaagcccttgacgttgtcgaaggtgaagaggatccacggcaacaccaaactcagtaattcgtcggcaatgacggcgaccttggtaatgtcgttgctgaacagctcgctcttgccgtgctcggtcactgggtcaatgaagaagctatggaccgtgtccatcgctttgatcgtattgtccgctcccacactcttgtaggcacggtcgaccttgctcgcaccgtccgcgagtactgagcactcaaacaacgcattgcgtatctccgctgggaacctgtggtactcggtgggggtggtcgcgtgcagtttctgctttttcgctacatgaccctacacatattgagtgagtgttgcattcgtatagcgcaagcctgaatactgcttaccgacatagttggcgagtatgtgagatgatgttgagcgtagtggcgtgattaagtggacaggatagtcgatggtgtaagacgtatgagagcgcaatcggcggtggctccttccccggcaaacgaatatggtcaaacggctgcctcgtcatcgtgccttcccgatgttgagtagagtcatcaccaactctcgtaggcttcactctcacctttgcccctcaccactcctcacaccttcactcactccgccccaaaccgcgcgcgcccgtctgaagtcatggacgacgatttcgactctagtgatctagagtttgacgcgcctgccccagaccgcttctcgtcagctggcagcaaatccattaccgcgatcaagaagaacgcgtctgcgttgcgcatcgaatcaaagctcgcggtgaagcaactgcaatcggtccatggcgcaccaggatcgcggaggcagcgctcgcagtgggcgcgcacttgggaggcattcttcaaagaagtgctcaagaagaagtcagtatttggacagtgcccaaggaggcaatgccgactgactgatattagccatgccactgttccctgtggccaagacatcgagcgcttcatactcagcttgccaagtatcatggagtcgagttccacttcgcgagaggcgattgcttggtctacactcgtccttgccttgcggtacaccttccacgctattcgatgccgacacgacacgtttgctctgtcctacaacgacaaacaacgcatcaaagattgtttcgagactctacgcatgcaagagaagatcaccaaagacccagtgcgcgaagcacagtggctgacgaccaggctcatggctcacctcatccgaggtctgctggtcaaagctgtgcggttcggcgtattggactggagcatcgtggtccagaaggcgctcggtctagctcttcaatcggcgctgagcagccgtgtcggagaagtggcagtcagtcgtgactacgacgacgatgaatgcttggcctataaggacatcgagttgaaggttaccgtcgacgacacgagccccgtggacctccctctcctcgaccgagtaactttggacgccaaggtgactttgcgatacaccaagggcttcaaacgcgatggatcacacaaccacatcatcgtgctttccagtttggacagcgtcgagttcaatgttgtcgacccactgaagctcctcttggctcacgcattgagacacgactgtttctatcacaccacggctgaggacgtcgtgcaagaagcactgactcaacgagacggcgttttccgatggaagtaccccgagaggccagtgctgtgtgctctgaagcatcgtaaattccaatatgacaaaggcgcctcgacgcagctactccgtgagacgctgaatgaagctgcacagctgtcggggatcacccagcgactcgtcactcatgacatccgccgaggggctgcacttgaagccagtcaacttccgccacgtcgaaacatggaaggcgcggctgaagcactgggccattcgaacttcgcactcatgtcgggtgtaaccgccaagtatgttggccacaatacgagatcgactctcgccgaccgtatcagcgtctacgcaaacaatgattttggcctagcagtggcagaagatcgcatagagactacactgaacaaacgcaaagtgtcttccaacgacatcgacgactacctggcccagcctgagaacacccacttgaagaagctcaaagttccccgccatgcagcaaccagagcccttatcaaacagcgatcgagtgtaactgctcccaaagatcaggataggtctgaccagatcggtttggacaaggtccatcccaggactcctttacagccgctgaaccagaacaaactaaagggtatcgcaccgcagtcgaccatgatagacctcaccgtgagcgacgacgagaagagcgacggttcgatgacagcagctcatctgacccgagaaacgcggcgaccagtggatacaacgaagttcgaccccgcactgttgctgttatcaggtctaccgtcaacacgtcaggcacaggggaatgctgacccaggcatggttccggatacatccattctggaagccaggctagatgagatggacttcggggatgacgcaagtctcgtggagccacgtagtggcacggctgctcaggtagagctcgaggtgctcgaggcgtctcaatcagagttcattgcttggttgagccagataaatactcgcgtcgtcaacgatacaaacccagcgcagcacaaggacttggaccatttacgtggaggcagtcgcgacgagccgacattcttcagccaccgttgtaagtacgagccgcaaggttgcaagtatgcaaccaccagcggccccagcatgaactaccacgaggctatttgcacgacggaatcacgcaagtccgccaataccaagctctcaggcttcagcaaggcatgtgacgtgcccggatgctcctacgtcgcgaggggtgagaaggaggcgaacgtaaacaggaacttcaacagccacaagaccaaccagcaccccaagcctggcactacattctcgtgcccgattggagggggtccaaactgcgcaggaccgttcaagagcaaggacgcggtatcgcaccacaagaccaggcaccactcaaacattgttccccagggatgtccggtcgatggctgtacgagcaagaagctgtggagctcagcagcaaatctggaggatcacatccgcaagggacacctgatcaaaggcaaagcactgagcgctcttatcaatgcggcaaaggcacgtggagtggatgaggaaagtgacgagggaagtgacgagggctactaggtgacatgactgagatgattgcagaaactctaactacacagtgtaaacatatagtgaataggtcggaatgtgagcttatgtcgaaaggcggcatcggaaggaacgatggatatccagttatgttatgaggtcagtagcaagctatatgtgaagcatgtatataaattcaatgcaaaatgcaacaatatccctcttctgaaatgcctatgatgttgataatgaacagcgtccaaatagagcaccgatccaactttgaaatacaagttgatcaggcggcgatacccaggcacagatcggagcatcaggtattatacttggttgggagcagcatgtacggggtcaaggcctagcgttcgatattgacatcttcaattatggatggcgttcttctctttggtcattggaaggcgttctactgagactgaggatcgatagccaggcacagatcggagcatcaggtgttatacttggtcggagcaacgttgggagcagcatgtttatacgaggagcccttggatcatcctccctatgtagccacgaggaagcatgaatgtcatttgaaatatatgtttacgttcgtccttggcatgacactggttaggcggcgataggcagtcctcgtgcaagctagaaccagttgtcgcgacaattcgtgcctgttctcacgcactacagcgagcaggatgtcgatagcgatggcgaaggctgtctatctcaaaggtctttttaggaatttgttactatctggtcaaccctttgaagctatacaggctgatgcatatcttgctagatagcgtaaggaggtcgcaagtttgcgcagagcgggcacctggtgctggcaggcaacgagtgaccagcgcgcacgtgctagcgtataatctagagcttgattgggtgtagcctgctgcccctccatcgcagcttgccccaaaatctaggggtgctaacactgacaacatcaaactcactgtaccacccgcacaacatttttccaccttgacctgacacctcctcaacactaaacctacatataaatcagcgtctgcatcatgtctgacgtcgccaaacctgaccccgccgctgaccaggccgccaaccctgccgcgacgctcgtcaaggacgagaccgcgaaggtcaccaccgacatcgccgcaaacaagtcggagaccactgagaccaaggatgacaagccaatcacggagaaggcgaccgaggctgcttcatctgctgccgctgccgtcaaggacaacgtcttctccatgttcggtggcggccccgcaaaggtgaagaaggaggaggtcgacgatgccgatgagccgtcgggtgccaccaagaagcctgagacggtacgtctaagtgactgtatggatttggcctgtctgacaagttgtaggaggagaaccccgagaacgaggagcccgacgtcgacttccagcccgtagtccacctcaccgagaaggttgacaccaagaccaacgaagagctcgaggagcaagtcttcaagatgcgcgcgaagcttttcaagttcgaccgggaatcacgggagtggaaggagaggggcactggtgacgtccggttactcaagcacaaggagaacggcaagactcgtctcgtcatgcgacgtgacaagaccctcaaggtctgcgccaaccactacggtatgagaaccaggttggaattatgggggaagatgctaattcatttacagtcgttcccgacatgaagctgtcacccaacgttggcagcgaccgcagctgggtctggaatgccgctgccgacgtcagcgagggcgagcccgaggcccagaccctggctatccgtttcgccaacagcgagagtgagtctccatacgtttctttgcgaagtgatttgctgacaggactgcgcagacgcaaacggcttcaaggaggccttcatcaaggcccagcaagagaacgaggcgctgttcggaaagggcgagcagtaggcgattgcgccagatgcttgggattgggaggaacacggaggaaggaaaagcatgcacgcatgatagcgttgacattctgggttggtatcataacacgatgaacgatagaagaccctcataccctgcacatactagatagaaaccaaacaagcctggcttgcagccaacggcattccccattcacagccaatgtgttttcgaaatatacgtgacgtgatacgttgtagccgcggtctcacaaaaagcaccgtaggttatcaatgacgaggcaaacaaatggagtattgccgacgaaacaatcgtctggagatatctgcagtctgggtaggcttcaacagtgccggcgagatcgcgtgtataactttaggccattgcatgggctgcctggtgcttcccccggtcgcattctgtcgcagttgacaacagacagtataagagatgtagatgtctcttatcgtgttcatcgtctttcactgccactacacacggcaaaacatccactcaccttcggtaatactacggtgacctaatagcaaggtggaccctgcggcagggcagctttacctaggtaggtacgtcgcgtgcgtgcaggttgtatgcgtttgccaagctctcactatgatccgccccgcgactttcgcgctgccgaatcaacgctcgctaccagccaccaccgcgacatcttcccaactacaccaccgccagcttcctcaaccccacgagcgcgcgtaacgaagccataatcgcgcactgtcgccgctacacgctcgacacaacacacccgtcacaaatcaacgcgtacaatcaaccgccaagatgcccgacatcaagcgatgggtcaagctcatcacccaccagagtcccatgtatgtttgctgcgcgccatcgcgtgcgcttactatgcccacgcgtcgctgccatgtcaagactaacatgaatcgacagtccggggccgtcgcccgtagagggattccccatgcgccagtggagcatcgagatctggctgctggacgaccagggcaacgaggtcctgcccaccgtcttcgagaagtgcacatacaacctccatccgtcgttcgagaagaacaagcaaggtgcgcgcgcggaacatggcatgatgctgtgcacgtaaagctgatacacggacagtcttcaagaagccgccgttccgcatcgatgagaagggctggggagagttcgaaatgaacattgtcctcaccgcagtcggcaagggcggcgatcacactctccctcacgacctcaacttccagtccgagcgctatgaggccaagcaccaggtggtgagtgtagcgcgcgtcgacaatactagcacagtgctaacgtgatccctgtagaccttccggaatcccaagccagagctcgtcaccctcctccaagagtccggcgcggcggacatgaatggtgtccgtggcaaggacgcttccaagaagaagggcaggcgggacaagaacgtcgacatggagaagctcgcggatggcctgcagaagctgagcgaggaggacctgctccacgtggtcaccttggttcatgacaacaagacgagcgagacttacaccaagaacgatgtcgagagtaagttgcatcgccgtacttgcactttcgaatgctaacgtgttacagatggcgagttccacgtcgatctctacactctcccagactcgctcgtcaagatgctgtgggactacaccgcttcaaaggtcgagttgtagacgtgttcgatcactccctttttcgtgtccattgaaggtttgcttctgagcttggagttacgggcaaaagctgcatgagtgacatgcacaaatgatagtattcaaacaatcgataccctgacctttttcatcttttcatgatacatgggaattcacacttacaatttggtgttttgcgaggtcacatttacgttttggcaatcaaggaaaatacattttgatcaattttaccattctcgccttaacatctcactcccattctgtgtgcaaattcctcattttaccaattttgtgtgatgaatttccaatctgtacctgaagctccgatcccgtatggtgccgctatggcaagtgtgatcagtcttttccaacatccatcagaccagaatctttggacgcggtactctcagtagactcatcgtcagagacctcgccatcaggaccctcgcccgggttgtcaacagagccgttgcgcgagttgttgccggcttggttgccattgtcgccagcgttgtagtcggagtcggggccgtcatcatcagagctctggtcgctgtccatgtcgacataggtactatcgtcggagtcatcctcggatgcctctgcgccgatggtgccaggtgccggacccagcgtattctcgggaagacgagagcgacggtgaatcattgcgatggtagcggggtccacttcggcatcctcctcactcatgccttcctcatcctcgctctcatcctctgcgctctcttcatcctcttcatcctcttcgtcgctggtgttgccactgtagactcttgctgcctgatcggcccttgcggtggcttccttcaaacacctaaagttagtgtatgcgcgcgatatgcagctgggagattgtaacttacggctcgagctagaaacgatccgaaggttgccctgcctgagtggcgacgagccgtctgatgctctagctcagtccactgggcaacagtctgagggggcacataagcttcgtcttcgctgctgccaatggtttcgccgtcttcgccatcgtcttcgccctcgttgtcgccctcatctcctgtttcggggttgctttggaccgcgtccagctcctcctcagtcttgctggctttgtcggacatggtggtatggtgtttgacttgatgaagtagattgtagaagatcgtgcgataaaagtggtcgcaatgtagtggtgtatgtatgttaaaggtgctgagaaggaaggagtcaaaggcagtgggcggaggctaggtaaaggcagatcagttgttgggagcgaaggagtcgaaggcggaggggcggaggctaggtgaaggcgtatcaattgttgggatcaggtataggtgagagagcgcgtttgtcgcagtccccaccaactttctgcgactacacaattcttattcctctgccctcctacagacccttcaacatcgcaatggaacctgccaatgaacaagacgcgatggcgcatgcgctcgctggcgtgcgctcgctggccacacgcgtacaacgggatcgacagcccatctgcgccctacatcttttcagagagagggtcgtggaaggcgatggcttgctttccggtaatgagaataaggaagagcctgaagagccggaaaggcctgaccagcagtccctctttgttggagaaggcgagagcgactccgattacgacgatgaagtcatggatggcgacgaaatggactgggagactgccgacaacccgaccgaagccgacttagcatgggccagcaatctctcagcccacaatgttagcaatggaccctgtccattgatatggttcacaggctaacatacgcaggacagtttgcatgcgccgatgaagcccggccagcccacaccatgtccgcatcttgtcattgagcctcgtcgacaccagtatgtggctttaggcaagatagagcgtgcgatgaagagcgcctccaaagctctgctcatcgccgaccctcccggtctagggaaaacacttataagcatgatggccatagttaaatcaatcgcagcagctggccgcttctcattcgtcgttgtaccctcaagctgcattgagcagtggttcaaagagttccacaagtttttcaccgaggtttgttacatcaccggattcttgattgacgctgaccaacttgtgattgtagggaactgtcagagtgttggtcgtgagagatgcctctgtctcgcccaccacgatgctcaattacgatgtcatcatcctctcgtacagcttcgtcatgtcccgatacaggaaatgggtgaaatacttgcaacttatcaaggccatgaggagcaaggagatcaaaggtcgtataccagagcggcccaacttgtccatcttttccgaaatgtttgactcggatgatggagtgaaatcccccttcctggtcctcgacgaggcgaatgccttcaagaatccaagaacggcgacattcgcatcgatcttcacgctgaggcagcggtgcgatacgtgtctcatgctgactgggagtccaatcgacaaccagtggcacgacatttacgcgctcttgcagatggtcaaaggccatgagatcaacacaaagacccgcatgatgaacctgctgggcactcgtgacatgaaacgtcctggaagatggacgcctcccaaagggctcaagttcgtatggctcttgcaaattttgaactctttcatggtcaggcgacctgagacaaccatcagtctccctccgctagaggagaagaccatcggctttgagttgtcggacagcgaagtgggaatctcgaatgacactttcgaaacttaccaaacagccatgcgcatcgccagcacagagaagaagtcccgatcgaagaagcaaagccctcctttcaaaagtctcacccacgcactccagcacgcttgtcaccccaggcttgtcgagttgatggactttattcgatactcagacgaagagaagaagagggagcgaaggggtgagccgactggcgaagatgcagacatcctttacgatgcagagcatatcgccaaatggtctgagtggcgggagagcttgaaagccaacaacaattgggagtcttcgcgaatcacggccatcatagatgccttcaacgaatgtcgcgaccgagatccagattgttcggtcatcatcatggatgagagcgtgtatttcttggacgtggtccaaatcgcgtttgaggcgatgtatgatcccatcgaatgtctccgctacgacggccgtgagtttgctgaaaggcgtcccgctatccaggctgaattcgacaagtcaggcggccacaaagtcatgctcatgtctcgcggagttggtggccttggcctcaacatcccttcagcaaacgtcatcatccagtgttgcccttggtggaagagagaatgggaggtgcaggcaatgggtagagcgtatcgtgaaggacagaagagggcagttacttatatcaagttgacagcgacaaacagccacgcggagatatataagacgaagactcgcgaccgaaagcatacgtacaacagcagggttgtaaaggctctcacgagggccgatggcggtgtgacgggcatgagtcggggttaggacattcacaacatcagtcgcattatggattcagagcgtgtcccgcgaccgaacgcttggaagcggatcatcatggcgcttttcgaattcacggacatactgcgcacatgattttcaatcaccccccttttcgtgtgcattggacttttgcttatgagcttggagttatgggcaaaagctgcatgagtgacatgcacattgggtaggcgccggatggaaaggtacgtcgcttataggtaataaaagcattcgaataatcgataccctgatcttttcatcttcatatgatatgtgggagctcgggacttaccatctgatgtcttgaaaggtcgcatttaggttatgatactattatagatttatgctcactcccaccaagcagcagcagaactggtgcccgctccggacatgctcgacataagctgatagcttttagatgtatacttactacaagcttagggaagcctggatatatacgcagctataacatattccacttaggttcatagaaatctttgaaggtatacaggctacctcttcatgcaggcattttgcctgagcctagtgcccgctctggacatacacgacataagctaatagcttttagatgtatacttactacaagcttagggaagcctggatatatacgcagctataacatactccactcgggttcatagaaatctttgaaggtatacaggctatctcttcacgcaggcattttgcccacgcctggtgccccgagcgactagctctcccgagcacacacgttaaagtccgaacatacgaagtccttggattctagtatcacgaatagcaaaaccatctcgagcaccaaaatatgagtctgcaggagcagcaacaactaccccgcatcctcatcgggcgaatcactgactatatcccgcaatagcccgcggcctcttcgggtgaatagcttcatatgtcccggaatagcatatccggccatccaaacacatatggccgcccactgtctcgaccaagtccgtcatccctaatttccagagacccattcgaccacaatgtcctccctctccaaccgcgtagtcgccattaccggtgccgcatccggcatcggcctcgcaaccgcccacctcctcgcctcgcacggcgcacacctctccctcgcagacgtcaacacgtccgcactagacaagactgaaaaggacatcaaggctaaacatccagatatcaagatcctaacttacacgctcgacgtgcgcaacgagtccgacgtcgccgcgtggatcgccaaaaccctcgacgcgttcgacagattggacggcgcggcgaatcttgcaggcgtcatcggcgccagcatcggtgtcaagggggtccaggagcaggatgtggatgagtggaattacgtgctgggcgtgaatttgaagggggtgatgttgtgtttgaaacaccaacttaaacacatgggcgcgggcgcgagtgtggttaatgcgagtagtgttgcgggggttattgggatgtaagtacaacaggtgaaaggaatgggaaagtgggatttaagggtaggcgttaatggatttgatgcgtttagggcgaataatgcagcgtacacagcgtccaagcatgctgtcatcggtctgacgagaagtgcggcgaaggaggtggggaagaggggggtcagggttaatgcgatttgtccgtgagtcttcccttctcccttatccattcctctgtgtctagctcattctcgcagcggctacatcgacaccccaatgacacagaaatccgcgcaaatccaagaagcagcggggaacacggaagagcgcaatgcgcacatcaacgccgtcgcgctggggcggggtggcaaggcggaggaagtagccgagttgattgtttatttgctgggggatggggcgagttttgttacggggagtgtggtgggggtggatgggggttggaattgttagggtggtaggatcctcggctctctttgtataatgctctgagaagaggtggaatgaaaacaccaggcctcggcaagattcctctcagccttcgcccagcgagcagaagttgaggtagcctgtacatattcaaagatctttatatattcaactggagtatcttacagctgcgtctgcagtcaggctcctttatgatctcatgagcatgctcctgaagaccatcagattatttcgggtaggtgcaaaatacacgaattttgcagctacctagtgcgatatcaggagaggaaagcaaactgagagatgatttcggaatgctgtgatactctgctatgaattcaacggccattgattcatgtatcgataacaccaagtttatgtttatcttccaacgcacctactgagacgatccaccagagatagtaataacttggccatttacccagcctccgtcctcactgcttaagaaagcaacaactcggccaacgtcctctggtacagcacatcttcccaaagggcacgctgcagccatgccttgctcgattgtttcagcagaaagatccgccgtacctccactgatatacctccaagcattctgagtgaacatgtctgacttgatcccccccggcgcgaccccattgaccgtgatgcccctcttcccaaaatccgtcgcaaacgctttgatgaacccaatcaccgccatctttgacgcattgtacagcgcgtggtccttcacacccagcagtcccgcggcgatcgacgacatcaggatgatgcgcccgttgtcctcgatgtacttgtacgccgtctgaccgacgaaaaactgcgcgcgggcattcaggttgaagacgtggtcgtacttctcctcggtaatctcttcagtgacgtcccagctctctgtgccggagttgctcatgacgatgttgatcttgccgaaggcgcgcttgccctcttcgaagaggcgcttgatctcgctgactttggagacgtcggcttggatggcgacggctttggcgccgttgttgaacccttcgattatggagacgacttcttgcgctgggccggacgaagagacgtagtttacgatcacggaggcgccgcgcttgcccaactcgatggcgcacccgcggccgatgcctcggccggcaccggtgatgagggcgacttggccttcgagagaggcggtggggacgttgatgaccattatggtggatgggggtgtgatcacgtgatgtggagatgcgatggtcctattggtcgaatgtaggtggtgatgtcggggactcttctcttccactgaaatcgtacttgaaccacaaaaaagcagagaatgcaatgggtatcttgccctctcatccctcgctgccatgtcccttatatgtcatgctcgttcggatcctcaaacctcgcggtctagcgggcacgggcggggatccgaagctccagtgccgaaaatagtagacatcaggtacatgcgacattgcggctctacacttcggaaccctcgttgctttacctgagccgggctgagactcccggttgctaaggcgctgtttcgaagatgtcgtggttgagtgccggttcggacgggggaggggccattgtgttcgggatagcgtttcgaaacattctgagggcggaaatgtgagccttgccagattctacagactattatagaaacaagctcctacatgcctcagtgctgtcttgctgtagaattacggcgcgtgttggctgatcgctgtttcaatgtttggcgtggtgaagcagcggatcaactcttagcgcaggtaccaagctagccttcttttgagagagatcagctagttcgactttggaagaacatgagcctgaattattctctgaatggttttgtatttgaaagtctgctcgaagaatggttataccgcttctcaatgctgccaataacgccatccgcaatgcatactacaccaaaaatatcgtacattccaatcctccacctcaaaccctccgtctcttaaacttcgccctaccctctaccttctcccctccccgctcgaccccatcctccttcctcttccccacctgctcaaacgccccactacacttcaacctctttgtcggcgtcccatcatactcgctcccactatagttcctcccatccccatccaccgtactccctgagcgcggctcctcgagtgcatcgcgcttgcgcttctgcgccgtgctcggcgtctccataagccgcctgagccggctttcctgtagcctcctgttgacttcctgcgtgacgtcgacgcgctcgacgacgtatgccggatctggtagagtgggattggcgcgcggcgtggggctctgatcgacgggcggagaaatagctgagttggcgggtcttttcgtgggtgtagaaggtttcgcgccctcgatgctgaggcgcttggaaggtttggcctgtagctgtcaatctccagacaaacaatcaaatgggaagcttcacaccttcttagcgtccagcccttcgccctcgatgctgagtcgcttgtttgaaattttggcctatagttgtcaatccccaatctaacaatcaattgaaaagctccgcaccttcttagcccccagtccctcgctctgcaactggtccctaaagcgcttcatgtcatcctgcagcctgccgcttttattccgaagcgagatgagatctgtggcgagccagtcgggcgcattatggtctgtcgcatcgaggcctttgttcaggaaaagcagttgcgcacggaggttggcgatgtgcgcgtcaatgtcctggaggggtgagtgtgcgaaggatgggaggatgggtcagtgggtctgacctcgagggagaaactcgtcatggtgcacgcgagtggtggagtggaatgtaagggtaacctgtggacaaagtttcgagctatgggtcggagatgcaggggttaagtccgtgtggaaggggcttccgagggcgcgttccgagtcggaatgggcgattgatcttcgacaccagtgcgaggtgagtcaacatcgacgcaagtagattgtttgtttttacagtggactctcaaatcgcagtgttctcatttgtgttcgagttatgtcatagaacgcgccttctcacaccaccactacacccccctcctcccatcctccctcaaaatcccattcaacccatccctcttcacacaattctcaaaagcaaagctcttcgccaactcctccagttcctcctcactcttcccctcaaacagctccgcaaactcccaccccagatactcactcataagcgtctccctaaccaccctctcaacatgtctgccaaagtcccaaatgaacgggtacttctttttctgcaagtgctccggcaccattttcttcagtccctcgatgaacgggccatacacatcactgacgccctctttatccaccacgccccagaaatccagcgctagtttctgtttcttggcgacgaaggggtcgatgagttgtcggtaaggggtggagggtgagacgtagaccatcccttggtagccgatatctttgtacagccagatactccagctgatttggtcttggtggtagatgttcagctgctcctttagcatctcgaagcgcgcgttgtttgtctcagtggcggccggatcgacacgctcatccgcatacacggggccaaactcgccgttccaaatgggcacttccttctcgcgcatgaaggctactttgcgctcaaacgatctcttgagcttggacttctgctcgggcgtgccggagtagggtgtttggccagggatggggaagccgagcatggcgtagtcgtgcattgcgtagacggagtttggcagcactttgtcaaatcgagtgaagtccatggcgtatgtgtttccgtcgatgaagagcatggtgtctggatcgacggcgcggacggccttctcggcacgctcgtaccatgatatcagacgagtgtgctcggggtctgccggctcgttgaggaggttgtagccgcatacaacggggttgcctttgtagtgtgctgcaatggcctcccaaagctgaatggtctggtcttgtaacagtctgaactcccagaaaagcgctttggtgatgccgctatcggaatgccagtcctggttttgaccgccaggagctgcgtgtagatccaacacaacatacaggttgtacttggcgcatatgttcacgacgcgatccagaaatacgaagccttccttcttgtgctctccaggattctgatcatcgatgaagtggcggtagttgaatggtagacgaatgcaattcatgcccagcgaggcgaaaaactcggcatcggcatctgtgaagaagtagtggaggaatcggtcgaaaaaaaagtccgccttctttctgcccagtactgtcgtgagctgggctcgatgttcatgctcatgaccagcgtagccggtgatgaagttctccatgttcaagtagcctccaagccctgtgcccttgagcactatgcgctcgccagcattattgacaatggcctcgccagtaactcgcaatggctcgcatggtggatttggggtatgagcaggcatcttgagaatacgagagcttgaaagtgacagctacaatgaaggaagcagttacggcatgttcaatcactcgcagcccttaagaaggcatccattatgtagtcaagccaagagaattagtgacctagcttcccaatcaggaagtgagagcagagtggctacgaaaagtgggtcttaaatgcgatactccgcgacgtgtagtagccaagcaatccaaccaagccaagcctttcccagcctcatcagccggcactcattgtcgtcaatacggcgcggtttccgttaggcagaggagcatgaataatgtagacctgttttctagcgtcgccatgaatcgactcggcttgcacgaaacgggccgcctccacatcggtggtaccctcggtgcttataccccagcttggacacttggtattagggggtttccacgtccgttttgaaacgctaagagcttgtttccgtcgatgaagagtatggcaagagattcaccctgaaaggcaactacccgtgagacatgtctattgcgtccaaagtctccactgagcttgctttattcgacgatgagagcgatacatgcacgtgagaagtccttaaaattgtatatggcgccaccagaccgtccacgttccacgttccacgcaagcgccatcgcaatgatcaatatcacgtctgctcaatagactatcggggttcctgcgttatattgaacgccgtccaacttttcgcctccgaggtatgccacttattgcatgacttcatcttcgtctccctctcgctctccgtcgttgacggggctgttggtattgtccggatccaccaatgcctccatatcatcctcctcctcctcgtcgttgtacctcttagccggtagcgcagccaggcgtttacttttgcgagttgtacgcacagaagtatcagctataatgggcgcgtcagttgtcttgtactgcatgtgtgtactgagcatttccctaccctgcttgtcatccggattctcattgacctcttcttcagggaaattacgcgatggatccaaggccatcactgcatgtagcaatgcggcttcgagctcctttccagccgcctcactttcctctggaatacagtccttcctcctctgcactgccgtgtaaagggtgcgcagcgcgcttacagctttgccactgagctgtagctgaggctgtgcctgtggttgctcatgcggactgttgattagcctatgcatagactcttgcagtgaacttttcgagttctcgagctctacgccgggtttggaacgggcgccgcgcaatgcctttactggtgtagccgctgcaaaatggaccacgtccataatgtcagtgatgacattgtagacgtcggcgtctttgatgtctttcgttatgggatccatcatctggtagttatgtcgcattaggcaagttgatgagttgttctggggcactcataatattggagtccttgagtctctctcacttgctcgcaccgccaccacaccccgcagcaaacggccccgccttcgggcctctctcacctcgccatgcgctgatactttgccagtgcgactcacctccaagccagcgacaactgcgattcctgcatactcgaaaggtatacttcatcgctcagccaacactttggcaccgccatggacgaaggttccgaaccatcatcagcaagtcgggcgaccgcctcagcgcctccagacaccatggaagaacagcctggtccatcgacagtaagtcaggcgaccgcttcagtgccttcaactgacgcagaagaatagtctggtccatcagcaccaagcagggcgaccgccgcagcgccttcaaccaccgcagaagggcagccaggaccatcaacagtaagtcaggcgactgccgcagcgtctccgaccgcacaagacgctgtagaggatcaggacttggtgcaagagcccgaaaaggatgtcgccacgacttcccacttggagatgatgaaagttggggtccaaggccgctgcagattccagaaaatctacatccgcggaacaaagaagtcgaccaccgcgtacaaacccgaggccgacgcacctgccgacgatcggactctgtccatcatcccgaccgaagaggagaaacaaggccggcccgagacaacccaatatctcgtcgtcggctttgtgctggctgcaaatccgagcaaatacacgcccaagtccgttggaaactcatcgcgcaacaaggatcgagagcaagccaggaaagcgagaggcacactggatgcagagcgaaatatcatcagagccgtggtacctatgacagaattcgtctcagacaccatcaagtactatgcggcatgtcattcaacgcatggtctttgcactctgcgcgtaatcctcgtggatgacattttcttttttgatgagttctggagagatgtggtgccaagtgggaaggttaaggaccgcaaggcaagactgagcctggcctgtaaatatcatgccgcgtacaccaagaagccaccagagaagccgcgtactatcatacggaagcccgataactcgactgcgtccaacgcgattgcagtaacacgcgagaccaacgctgccaacgtactgttcctgcagtattctttgtggcaattgtcgggtcagcctcagtctctcacggctctagagaagacgttggagagtttgctgccggaccttgcaaaaatgccagccaaggaaggcaccattgctttctttgagtttgactctgagatggtggcgaccgatgccagcaagcttgtcgaggaagcaaaggtttgtactcacggcaagcagtctagacttattcgctaatgctcttgaaacagatcatgtaccctagcttacgtcctctggatccagatttggtcatgagtcttcacacagctttacggaacagtggaaaagccatgaagcttccatacggcagtctaggactcttcttagagtttggacacgaccgtgctaaagcgggctgggcaatggagatccttgaaccggttgttgtacagattctccacgacatcgaactgttcaacagggtacacaccggtccctcgctttggacaccttccaacgtcacagcggcgtctgccaacctcacgcccttcgtatcctcactacgcagtgcgctgtcggagatcaaggactttctcttagcacaggccgtcggactccgagaacaacatggaggcgtacagcagcatcagtctctggacgatctgatggcgaagatcggaaattgcgtggacaaggaagctctcatggcacttcacgaacaattctttgcgattcatggagagcaattggcgactgcgaattcgaagggtgctgactacatcaatgagttgatcgatttcatagatatggcgttgggagctcagtcggtcaacaacactcaagacggaggaagtgggaaaggcaagggaaatgtgactggatagtggcaagggagactcaatgagtcggatcgggctgagcgggctgataccgccgcatatgacatcgagttcatggctctctcgtagtggatagaatacaattctattttctcaatacgaacttgcactgagacagaccagtgtcaaagtcaaatatggaggctttccaataccctcacatcaagtgctatagcaaaccttgcacgtcgtgtctacaattcgcgccatgcaggcccgtagacacaggaatgtgaatatatcaaacttaagattatgccagacacgtgtcaaagtgcattgaacattacacggactgacatacagtaagctcgaggcttttagcttgtttgacacgctcattgggcacctcaaagcttgtttgttaggcttgttgcctataatagctaggcttatttaaggcttatttaatagacttaatattttaagaagtagagctagtaaggcctaagaagtctcttatattttataaataaataaatataagtatagactctactctatataactaatatttaataactttatctaaatatactaacgtatcctataggcgagccgcttatataggtaagctgcctatctttttctagaattacgttcttctctataactttattagtcttagactattttaagatattacttttaagatattactttatatttagaaagctctaagaaagtactttctaacgctttaagaattacctaattaggcttagtatagctaaagttagagctaagtaaagtaagagagcttgcttagctttaaactctagtaacctatagtatatagctatgcattattctaaatattctcttatagataataataagcttaaatatatatataattaagttttagagttttctctatgctagttttagagataaaaagctaaatatctcttagagcttaaaaataatcatttatttaataactaagctaaaaaagcttaatttaagctctaacttctaaaataaagagtaaagatatataaataatatatgctaaagttttaagttatatagctatatagagaagaagttattattattttttaaaatagagtaaaatactaagaaaagaaactatactaagtatcttaatagtttatataataaaatagtttaaaaagttaagatctaatataaaaatactaatagtatataaaataagctttcgaagttaatatatactatatatagtatctaatatactagatttcttaaacttagtactaagcaactactttcttctataacttctttaataaattagctataagtctagaacttcagaagactattcgcttatttataatatattatatattaaagttagtaagagatttattaaagtatagcttaagttactagcgtctaaagctaagcgagctcttagactttactaacctataactttagtaatactaggcctaattaggtaattctctaagcattagaaagctatatattagggctttttgaaacttaaataatatcttaaaaatatctaatacttatagagttatagagagaaacataattctagaaaaaagtaggcagctcgcctgtataggcagctcgcttatgagatacgttaaggcattatattaagagataaagtttagtagaaaggcttagtaaaagtatctagctaatctatgtgtctagctaacctgtaaggtacgttatatgctttagatctaaataactttataatacttagataaggccttataggatgaacattctattaatacagctatatgatagacgagaagagttagaatctaataagtacaaagaagctagtctgcacgcccttacaggcgttatcaattctgctgattctggtgctatttctaattttggtgttgatgtcagttttgatgttgatagcaggcacatagatgctctttctactctactgaagtagacgtacatgtcgagattctaattgcatgtcataatctcgattgcgagtcaaaactcttgagcgacaatttctacccctggtagcgaattaagttatacaaatatgtagaagttagctctacaggattgcaagaacccccttcagcgcgctgtgtattgaggcgacttaacataactctaacacatatcaggtcaaacaatcttcagactcaggtatgtgtgactgtaaattcgtgtgcttcaccaatgaaacgcgaaaaatattgtagtttagcagctgagcaagtgatttcaaatagagctagcgggactgatagtgtgtattacaaaattgcttattgcacatataacacatcactgattctgatcgtcaaaagcattactgcaactggcactacatcccgggcggcagccctgattggccggcggagaagattgagacgttgatggctaatcattgtccgttggggaggtgtgcggtgccagaggatgtggcgcgggtggtggctttcctagcgtctgaagacggcggatgggttaacgggcaggtgcttacgatctccggaggaagctcgcagtaaagagaagcttgaaaagactcgcgagtgttttgagtgcggagaggcgggtgatgatggagcctgagggtatacgcagtcgtttccagccacccgcgatacacagagagtattcgagcatattcaggagctactatgctctgaattctatagctctagttatcttcagcatatcacggtattcggtgccgtcgagcggtgtgagatgattactatttcaatatttccaaacttaattcaagccgcagtacatcacaaattatatacaaagtcatcctcacaagctagaaactctggcgcatactccttttttcttaatggcgctttgtgtctcactgcgggctctcaattacctaggacagtgtccaagatcttgctcattaattactagcctaaagttatacacagcattactagactttgaattcgacggcactactctgtgtataatttcaggctcaggagagatttgctgcctcttggattgactttcttattgcaccacgattggtggccattcatccataattcttttcacacacaggcacctaatcacagtatcgcagtaatctaggagccttacttcctggtcttaaacattagtctaaattgtgactccaccaacaaacctgtcatacagatccgacaaagtgagtaattgtgtgttgtcggaggccctgtgtcataattgcagctgtgctataaaagacccttcgatcaatcttcatcgtgtattagaattgtaaacctgaaaaccggtccaaactcattaccatttgcctattacgaaagctgaagtataaaagtagagcagcacactcacaatgcctcacaacgctgcagacatacctgatgaggctccgaataccagctctatgagcgcgaatgctaccagtaacggcattaatactaccacgaatggcactaatgctcaaccttcggagaacggtgaagttgctgcgcaaactaacggctcaacaagacgcagtcgccggataagagaaaacacgaatgcaaccacaaacggcactggtgttcaatcttcagggaacggtgaagatgccgcgcgacgtaatgacccaaatgaaagacgcagacgtcgggcagctagggacacgaatgcagcgaccaccaacggtacaaacggtactcgtgagacagtcgactctacagcggggagtgtggatcagaatcagaacacgagaactggttagctaggcggtgctttgttggacataggggatggtgggagtgttggtaatgatgatcgagcaggaatggtactacatatgtagcaaaacaacacttatatgttataatttactaataaacactgggagttcgccatcagtgtccggccccattagtaaacgcttccaaagtagtgggtgcggagacacagatcggacgttattcggacgctatgtttaaaggagactagcgccctcactagcgtgctactcaaaacgctaactccagggctcctccttccctctccgcatcagcgatcgtttgctcccaacttaagatggatgagacaatcagagagcttcacagcgaccttgggcggaaatatcagcgtcatggccccaagattgagcagatgtggcgatcgctcagccaagaacaacgaatacagattctgagaagtggcgcccatgagggtgcagtcctaaagcatgccgaagatacaagtctcgagaatgtctacaaattcataccagaatggaatatccgcgacattgcgtcaccctcgtcagacttcttgctcgacatgcttaaatttcgggcaacggtaccactacagacccaatacacgagtggattcaatggccgtcctggagatcatgcgcacataatcgacatgatgcataagaaaaatctgaaattgaagaacgcttctgagctcaagaactgctacacgctattcataaccgaggacggatacggtcagtcggtcaagattgctgccagcaaacgggatgaggttctggcgaccatgaagaaagccatggatgcccagcttatcgtcccacaagctactggcgacctcatcctgatgcgtcaaatcaatctgctacagcttctcaacatcgtcatcgaggacatcctcgatactgcctctaccacgcgaacgcaaacgaagcgcccaaagaactcttccaatggtgcgactgcagcgctgtcgaagttgtcgatccattctccgcctacaacgctggagcttccagaacttgtcgaaattgcgcgagacaaaagctcttctctggaagacatcatcaatctgatatccacggagcccaccgtccttgctcacgaagtaaacttctgtttctttactcggccagaactcatagcagatgataagggccggaccatgcccgttcacactgacaagtatatcagcggtgctgtgttcgacgtggtccacaactcaatgaagactgttgcgatgtggaactacataatccaacttctagctttgctgaaagacacatcggacaagcagttccgagcaactgtcgcgaaagagctggcaaatacctgccacctcgagtatcagcgggctcagacatgcttcaagcgaagcgtagctgtcggaatgggtggtactaaatggttcaagagaatgtcaactgcgcgaaaagatgatgttgcgcgcatcacgctcaaacgcagtccggaatctctgaccatagagaacccacagttgcattacatgctcagactctgtcaagatgaaacaaactggtccggagcggttcgctggtttcaacagctcgaagaccttcatcgagctcatcctctagagcaagataagctgtctgagcgagaacacgacacgcttggagatctggcggtcattgtgactttcatccagtcgctttcacagttggtgcaactgcccgttgccaatctcaagaagagccagccattcgtgactgggtatgtagcgctagacaacgagctccgatcgctcaaggatggattggatttgggcgactttgctatcccaatcgacaatttgttagagccgggtatggctgacggcgctcttgcagcactggatcagtacattgaagaaaagacggggacgaagattggttacttgtaccaagatctagtagaggattgcattacgaaactccgagagcagcacgatgaacaaaaggcgaagtcaagtgagaagaaggtggaatacatcaccccgacggctcctgaacccccagaatcgcagattcaacagcgcaagcagaaagaaaagacacggccagctcagccatccatatacagtatcacacccccacctcccgatgccgccccagagaccgatctgccaccgcaaaccaagcagactttcaacgtcacatcttccaccgccaccgttttctcgtcgcttttctctcggtcatccacgtcccgcgggacggttagatgggaagctttcgtagctgccatggtagacttaggcttctccgttaaccctaaaatcggctcgatatacaccttcgtcccttcagagaaaatgcagacgaagagggatctgacgatacatagaccgcaccagtcgcgcattgagggaccgcggttgttagttctttcccggcgattgagaagggtgtatggatgggatgagtcgacgtttatagtggagtaggcagttgttgttctgatggtgtgaggaagccagctaaaacggggcctgtgacgcgcaactagctaacgtcgagattacaattatgcgatacaacacaaatgtacacgttacacgcgcagccaaaccaaaggttatcaacgccgccatgctacaattcacccacatacgaataaggacttcaagacagataattgcactgctgcagcgcccacaggaatatttacaatgtcaacacacattgtacgtttcgctccatagtagctccagtgccgtgatggcgtcttggcaggcttgttggcaggcaagtcgagctgccgtctctggcccagactccctgaccactggagaaccgtacctgtggacgtcacacgccatggtcgacatcacccccggtaggtacttctgtatgtatgatggctttccgaaccgctctgtgaatacgtagccttcgatggtcttgtagagatctttggcccattggaccgcttctggcattcttgctgcaccagatagcagttcatccattccctcggggagtgcactggagtgtgcagatatgatgcgagcccttgcggccgccgcatcactggtcgtgaggtggtctggaggcccggtctgtacaacactgccgggtgtacgtgggatgatatgccgtgcttgcattggcagctcagcgaagagtgtgattggggctatttcaggagtgataaaggggggacctgtacgctattcgcggccatttcgaagaatgtgagtagtaggtggcttcgaaaaccgtgccttcaagagtaggtgaccaaaagagatacgacggcaagataagtgagcagacgagaggtctatatgtatctgctactgatcctgctttccttcacgtggttttctcttgtctggcagcgtggcgaagcaacatggtttcgatgtcggcgttttgtgagcaattactctataactaatatgataagtaaagtgatattaggttacatatgacgtccgtgtttttgcaattgatatcgacttgagcgggacctgaagcagatctgcctgtgtccatcgatatgtacgtcgtgcttgggccggcagctcagagaaaagcgtgaaaggagctattccggagtaatgaacgggggaatctacgtgctagtggtggaaaatgcggccatgttggaaaataatcgtcagttcgtagctttgggagtggtatgcggaagaagagaggcttgggcatccgagtgttgcgcttcgtctgcgcaaaaatttgaagcagccaggaggcattcgtggattgtcagaaggtcgacgacatagcaaacgatcatggtcagcttcgagttgcattatcaggacctatttgctcaacctagcaactctgtgttgctccatgctgaagtgtcgtttcggcgggcatgcatgtgaccatcaaaatttgcaacttgattgcaaatagcgtacacacatctgcaacacacctttcagccgaggcataatttaccctgcaagcgatcaatgcgcggtatggaattgtggttataataagtagatgtgattaggcaaaacgcatctgaaacccgagcgccctagctcagaccctcaccaaacagttcaccggcaccccagccccgcccagggcgatcaaaagcttatccatacgacgcctaaggctgttaggcttcacattagtcactatcgtcattcagatcacgaagttgaagaccaacattgaggaaaataaaatctgaatatcgattactagtaaggagcgtatacagtaaagggttcccagtcccaaccaccacgcaaccaaaaacaaactaaaccaaaatcatacccaataaggagatattcgtagatgcggtcgcagaccggtccatccttcgtcttttctcgtcacccgttcccatgtcttatctacatgctaatcgtggggtatatacattcccattatgcgtcttttttgttacatccatctcttgcactctgtcaaagtcgcgccattatgtattaggtgtaaggcaaatcgcttagttgtcgaggaagtcgacctcctcctcctggtcgtcgttggtgagctgaggctgcgagttgcggagagcagcgcgcttgcgggctgcggcgccggcaatcggtgctacagcttggggagcagctgcggtgttcgatgttgctccggtgttggcagcctgaggggtctgagcaagtccagcgttcgcgtttcctgcgggctgggcgacttggccggtggtggcaccggtgttaacagatgcctgaggagtctgggcttgctgagcggcctggccgttggcgacaggtgccacagcctgtgcggcgtttgcagcgtttccggcggcagcttgatggtgttagcttgtgcttgaagagtatgtttcaattgagacttaccagcgttggctccggcggcggcattggctccagcagcagggtttgcggcggtcgcaggggcagaagcagctaaattggtcagtctatgattgagaaggatatctgtgaaatcactcaccaggcgccgcagcaccggcagcaccggcagcaccggcagcaccagcagcaccagcagcaccagcagcaccagcagcaccagcagcaccggccatctggacaggaacacaaccaccgaaaggacccgcacgagcggggttctcgcaccggaccatgcagacgttgctctgaccagcgacagttcctgtgcaagtcatgccggcgggaatggaggcagtaagaggcaggtcctgcatctgagtgtccttgttgcgtccgcggtcgttaccaggaaggttctgagtgacagtgatgggctgccagtttgtgcctgtgccagaaggatccatcatgcacttgtatgggccagcaccgtcggagttgacttggtgaacagtcatcatgatctagggagtgtgagctatggcattgtgggtggaatgagagtctcttacctgaccaccagcagagacctggggaagggtggcaccgttgagctgcataacctgtgcagttcctgcctcgacggcgttggcacctccaccaagagtctcaccgcaggtagctgcggcatcgccacggaagcgagtagagtcctgctggaaggggttgcggttggttccgtcacgaggagtagtgggaacaacaccgatggcagaacccttgccacccatgtctccggtagcaccgatgatggcaccgtggccagccacgagcgaagaagaagccaaaaggctgaaagcaacaacggaagactgagtgaagtacatgctgaaccggtcagatggattgattagagaaaagagtagaagggttattaggtagaatggaagagtgaggtagtgattactgtagtagctgggttgggaacctgagtgctgatgatgttcttcttccgtcgcggcctcgcatctctttatacatcttctcgaactataccaacgattgatctgctagtgccttgccgtcgcctgttgcatcgcctgtggctagaacggatgtctgaggggctgaggtttggccaagacgtgtgaagtgatcgaattgttgtttcgcagccaacatgaagcacgaagaacaacatcttggcagaaggttttgcgttgggcagatgtatcgaaacacttcggaggcaagaatagagtccatcaaactgcgtttggtagtttcgccgcctgatccacctcgatttggaaacttggagcttgatgcacaccaggcatcgtgtcgacagcaggaccaatgacagaccttagtgacaattgatgagacgatggagtgtagtcgcttggctcgaagtgtgacagggatggagataccgaaactctccgctgacagaaacatctggtgcgcacggagagatcacccgaacattgttcaaacccgtccaggcctagttcaagccatagccatacctaagcatcgatggtcggagaatgagaaagcttggcaccaaactcaaatcgatccctgaacctggtgaaacatagaatggctgagatagatcccatcgaggcggtgatgagggtgaattatcagatatggaagacgtgatctagacagactatcagtaagactcagaggcacttgatcactgagatgcgaatgtaacgaatttctccacaaactatcttcatgtataatgcttcgacgacataaaggtgccactcctcggccacaacactcaagcctaacggtgagcgtgcaccgggagatctgccaaaattgaaattgttgtccggacggaatcggtgtatccgctgtggcttaggctcttttgtgatgtgtttcgcgaaggtgatgcatatctgagtgcggacatttgtggtttggagtttcgtgcgaccgttttgggtcttaagtttctttagtgcagcaacgccagtttcacacaggcttaacggcaagcaaacacgatccgtggggacggcacacgctcggtaggcataacttccggtctatagtcgttcccgtagtggctaggtaacgggtatgcggcctggaccgcaaggtttgtgatcacattgataaggtgaggaggttgaggctggacttcaaaggtggtgatgatggttacataagcgcttggcacgccgcagatttgccgacctgccgacttcaacatcagcgtggcctgtctgcacgctgaacacggtaagacaactgcctaggtgataggcattttgaggttagatgggaatatggcgcgactaaatgaagaccgtcatgcgcggctgagtatacacgataccctgcactacgcgcggtcaacgccacacggaggtgaaggcgagcatcacattcctctcaaggtcatcaacactcactgacagacgtagaagccattgtacgccaacaactgtcttcaatccatgcatcgcgttctcgttcgccctccgcaacgtaaactgacatgcaatactgttgaatgaagaactcctgtgttacaatacgacactggagccatacagtcttccaaagcatcgaccttgcatcatgcgcaaccttcgacaccttccagttcacgataaaaaatacactgacataagcaaatattggatggcgctctaacgtctcatgctcatgaaggtgaatcaatcgagtacgggacaaagggccccgggattgttgcccgtcagcgtaggtcgagcaatacatgccgacttcagtcattgaccgcactgctatgcctataccaggctcagcgctggaacatgtgtgttgtgcatgtgtgcgtgaagcttctcgtgtcctggccttacgtactgtcatgctatttcattctttactagcgttatccatcacgagcccaaagtcaacatgggcatcgaaacaccgatcacattgctctgtctctctggcaccgccatctagggccactctgctctggaaatatggtgcctcggcagctgttagcagccatctgagccatgtttgcagttgctgctgcaggtagtcgaccacgaaaagtgcacagtcattcaacagcctgaagccatgcgcaatactctggttggttacgtcagtaaggtcctgcacatagcttcaagacaaattgagctgctatttgttgcagtcttgttgcgttctcttgtagcttttttttaattggagtcggtgtgagaacgcttgctctgcaatggcaggtgctcaggggtcttagcgcatgacgtcatctatcccatcattggtcctttgcgaagctggaacgataagcagaaaacaattgatcacaggcgttatcacgacttctgaccacctatatgtcggatgcctgcaacagtgccgccttgtcagccaagcgatgcattagttgaccggatagccagggtagaattggacggcgtgcagtgatccataaatacttcaagttgctgctccatggtaatgtctttgtccaactgtgaggcatttctctaagttctctatacagaatggtgtcgttttgccggatcatcctcgccgcgctcagtagccacgctgtgctagcgcaaaccatgccgtttgattctcgagaagcaacaatcgatactgtccaccacgcgctgcactcgggcctatcaacgtgtcgcgaggttgtgtcgtcctttattgctcgcattgaggcgcataataatcaaacaaatgctatcatcaccttgaaccacaatgctctgagcattgccgactctctggacgaacaacttgcggcgggcaatgcatttggaccactcttttgtatcccgattttgctcaaggacaattatgacacggccaacatgccgactaccggaggtgcgttggctctcgcaaagtcgcagcccttgcaagacgcaccgactgtgactgccttcaaacgagctggagctattatcctcggaaaagcgaaccttcacgagctcgccctggaaggtatcagcgtatcttcactcggtggccagactatcaatccctacgattcgacacgaacgcctggtggtagttcaggtggcacaggcgcggctgtagcatcatcattttgcgtaattggcacggggacggatactgtcaactcgctgcgaagtccagcaagcgcgaattcactgtgcagcatccgacccacaaagggcctgatcaccagaactggcatcattcccatatcaaccacacaggatgtcattggccctattgcgcggtctatcaaggatgttgctgtcgctttgacggtcatggctaccacaggatacgatgctgcggacaacgagactagatttgtcccaccagaaaaccgcaacatcgactatgctgcctccctatcacacgcctcgttaaaaggtctacgcttaggcgtcctcaatgggtttttcaaccgctccaacggatctgaggtgacacccgtgaacaacgcaatggatacgttaatgtcccaactcacggctcaaggcgtcacactcgtcccagtcagcgaatcagtctacaatgctacagccattcaagcctcttacgatgtccagagatacgaataccgtcagcttatggatgagtacttgaagcgcccatcactcgcgggcgagcacccggcaacactcgacgaattgtactcgcgcaaagcatccaatgggtctggcggagagttccttgtcctcccatcccaatatgaatacgtaaatactgcacttgtctcatcaaccagtaatgcaacctacgccacgcgtcaggcaggtattcgcaatcttacccttgcgcttctcaatacgtttgcctctaacaatctcgacgcgatcatctaccccgaacagaagaatctcgtcgtcaagctcggctcgccatcgcaaacaggtcgcaacggcattttagccgcgctcactggcacacccgttgtcaccgttccagcaggcttcagcgaagcgacggaagacgcgcccattggtgtgcccattggtatggagatcttgggtcgcccattcgaggaggagaagctgctgggtattggctatcaaatcgagcaattgactaaaattcgcaaatcgccggtatttgccaatgaggtcctggaggttccggaatataagagtgtgccagttgttacgccaaatcggggaaacataccgagtgcgtattcggtggggactttacagtaatcaggaattgtatatagattcgttttttttgtaaattcagatgctatcttaggtctaatcgtactctttcctggttactgcgctttgttcttgctgctacgcgttctgaacttacctaggaagctggtttggcaacccaataactagaactgtgcgcagcatgtcgcatttccggattttgcatatctagttacacggatgtgatcacatactgttttttgtgtcggaatttgatgttttcacgtgtgtcagtgtttgtggatgagtgtgattttttttttggctgatttgaagtaaagcttgaaatcgaaaaaagcgaggacgggatttgcaagcccgacatcgtgtaaccttggtctttgctctcgatctcaaaagactagacccacagtgcctccggtactttctgctaacatagacggtaacgtggtcttgtcaattgctcaacttgacggtgggccggtacacttcgtcatcttgtcaatgggtgcgcacagacgcaacgacatccacataacctttgcgcaaccatgttcctccctacacagttgacaggcataatcgcttcttctacgcatgcgcgcatatggtatggagattcgagttctggaatcgagctgcccgccgctaggaacggcttgttgggaatgtgccataccgccggacatttcggtacatgctctcgacgccttacagcaagcaccatcccacatccaggacaccgggacgaaatcgagcaccaatgtcgtcatcaaggaacgtgttggagtcccacgttgtgttgccaatagcttccctgcaagcacatggcatagtagaaggtggtgattggcccagccctgccgtgtgtaaactcagttacgggatgagtacgccgcgatctaagcgtttatgataataacgccgcgcgtggtgaggctagatacctataaatgtcgctttctccgcctgcattcctgggcaaagcttgtcaaagcttagtatagtgacgacttcacgattgttgaagatgagggcgcagaccgcttcaattgcccgtgcggcttcgttcatatcgctcctcacacatgctgcagcagcaccaccaacaaccgtctccgcttcaggttttgcaggttctcagactgcggataggtatcctccatcgggtagtaagtcgaacatgatggccgaccgcgttgtgtttttctaaccttgattacagcctcggttaatccctccaacttccccccagagtctgttgttggcttcccaggccctacaccaactggagctgagccagcggcaattcagactgcgaatgcttacccgtacaacgatggaaatgctaatgccttccccttgatcaacccgcaaccgcatggcagcggaagccagtcgcctgacttcgacatcactaagtactggggaaacctgtcgccatggtactccgtgcgctcttcggattatggcttacctgatgcggaccctctaattcctgatggatgcgatatcacccaagttcatttgctgtatcgccacggtgccaggtaccctacttcaggcgctgcgccgcagaccttcgctcagaaggttgcaaatgccaccaaaacgggcctttcagtttccggagatcttactttccttggtgactggacttacaagttgggagccgaactcctgacaccttttggtcgcagccaaaatttcatgctcggtgttgcgtatcgccagctctacggccacttgctgaacaactttactgagaccaagaccatccccgtcttccgcacccagtcgcaggaccgcatggtaaagacagcccagaatttcgcagccggcttcttcggtgtgcccgagttcctcaatgaggtgaatatcgagatcatcgtggaagctcagggcgtcaacaactctggagctccatacgagatctgtaaaaactccaatgttgccaacaagggcagcatcggaagtactgttgcatcgcgtttcgccgccaacgcgttcaactcgaccattgcgcgccttcagtcgcaagtcagtggcatcaacttcacctccaccgatgccatcgccatgatgcagctctgctcgtacgagacccatgctcttggatactccgcgttctgcgaccttttcagcgaagaagacttcctgaactacgagtattactacgatctgtcgttctactacaacaacggccctggttctccagtcgccgctgcgcagggcaaaggatatcttgatgagtttattgcgcgatttactggcaagtatcctggtgcgaactccgcgctgaatgaaacgtttgacaacacgaccactttcttcccgctcaaccagtcgatctacgcggatgcgacgcacgaggttgttgtgcttgacactcttactgcgttcaacttgaccgctctattcaacggccctcctctgagcccgaccggaaatcgtagggaaaacagctttgttgcatccaagctcgtaccttttgcgacgcactttactgcgcaggtgttgagctgcccggctatgcaaccgacgaagcagatcaggttcattgtgtgagttcaagaatcttcagctcctcctatcgttgtaacgtactgacactgaccctagcaacgacgctgtcatcccaatcaacgaatcatatccgggatgccctgaggatgcgaatggtctctgctcttttgatcatgttgtgtccgtgctgcagaagcgcagtgctgagatcgactttgactacgactgcttcgcaaactacaccgcgtcgccgggtatggattacaacggacgtgctccgaaggcgtaaacttggtagaccgtcgtagagagaataggccaatagtaataatagaacgggtgtgggcggagttgatagttgctgtgtcacgcatcttgatgatgagtgctttttccatgtccgcggaattttcttcgaatacgccttgctatgtttttgacgccgacagtaaattgaagttttgcgttggagacgtgtgcatgcgtgcaccgcataaagtcccggaattgctccgcttcgagcacagcctcagtgtggcgaagtaataggagatcgacgactcgcaattcaacccattccgtgcagctccggaatgcctgccgctgcgaatgtccgcagtatgatccgccctttccgacgcgctgagccacgcaggcttacacgacagagatgacagcggtattttgatgaacgaactttgttgtgatggagcggacgatcgaagttgacgcacgaactgtggacgccaaggctagccaagtcaccgcaaagttccgcccgtctccttcaaagatgcgatcatcttccctgattccttccatctcgaatccactgccgatgccttaatcccaatggctgcgcttccttatggaggtatcgtcaacattgtcacgctcgtgttcttctctgtctacctcagcacctccatctacctgattgctcgccaaggactcggccgcagctcgccatggatctggctctccttgctgtcaatttgccgcctgacgcaagtcgcaatcgatttctacgccacgacgacatttccgatcaatacggctcccaatacatcgctggaaagcggtgttgcgattctcacgtccatgggattgactcctttgttcatggcgacaagtagcttgctcaataccaccactaggcccaaaggacgccgcatgcaatggattctggtcatggttcacatcccgcttgtcatttccttcattctgattgtcgctggcggtatcgatccggattcccgtgatggtccaacgtttgctgccacggaagcgaccaaagctggcgtgacgctatacgtcgcatgtttcgtcgttctaatttgggccaccaccgttatttctgcacgattgtatttggcggactcaaacgaagtcaagattctgactactgtggtactcagtttgccattcttcgttgtcgatgtcgtctacatgatgtgctttgcgtatgaaggttgggagccggaagattacgagcgttggcagcatatgcgcttcaacgtcatcagcggcgacgtcaccatccaattatgcatgtaagtttgacaatccctctgctgaatccgtattgcgaaaaacccccatttctatttcttgcatctgtttgcgccgttaagctgattgccgttttctaggcaagttgtgatggaatacgtcatagttggcctatatcttggtcttggcctcggattgccgagtaaagctgctcggttaagagaagaagtagaagaccgaattgatcaagcacgagctctcgatggcgatcaattgcaagagacagtattatggaagctgcacaatgcagtctcaagaatgatagcggccatgatcatgccggccttgcaattcgcgcattggatgctgggaaaactattgcgggaatgaaatgacgtcaaaatcgaatcgtttacgcctttttcctaatgtgagcagacctttgtctgaccccaaagactgtgagatgttcgcggaaagatcacatgacatcgcgccgctccttcccatgtggcccaacgcgccagacgcgccaagactattgaccgtctttcctcgtccctgcccgcacttccacagagtctcgcgacaataccaagctcgttccactcacctcgcacatagctggagacgtccatggtactcaatggcgactctgaaagacctcccggtcgagctgatgctccgcatcgtccactacgtcagcgaaacaatgcatgaagatacagacacggcgaaattcttagaatcaccaatcgtcgcccctcgagaagtcgacagagctttctggcgcctcactcttgcacgctaccaggatctacgccatcttgcattaacatctcgcgtcatgcgtccgcttgctcaagagtatcttttccgtgccgtggcggtggacaacagtgtccgtacagaacggggagccattactggaatacaccgtatcctcattgttctgtctcaaaggccagatttggcaaaacgagcggagtcacttcacatcgacgtcaatccatttgttgtacaacactctgagcatgcattggatcttggcactggctgtgagaagactccatgctattgcagactccacgagctccaaggtatctgtgcgactctagtagagggcatcgaaatgtctttgtggctcacgaaagccgttccgtcctcgtctaggaggaggcggtatggcttctataccgaatggcagaagattcttcgtaatgagtacgaccattgcttcaccaacaactatgcatgggcagccatcacgggtatcataccatatctgcttccaaatctctctgccctatctttgaacacttatcgggacgacgaagcggcttttcatttcagtctcggactacccgtgatcttgaagcctgctctcatcgctggctttttgcagataactagtctcaaaacgacgttcgtgcctccatgggctgcggttacaatgcccacagtccggagcctacacattgatcttgggtatgctcgtggctggtatgaggacgaagagttcgggcccgcctattacgacgtttccaaaggagacaatcctggtatcaaatctgtgattatcgatctcagtgtgatagtgttggagagtgttgacgacaacgattttgggttccgtctttacaatagtcactatgacacggcacagaagcttgtcaggaacctcgctgggttgtgcgatttgcaaatacgcctttcgtaccggagtccaccgaatgcctacctgtatgaggatatgcattgggagcgcctggagcccacgtacggcacactcacaggattactgcataacgcgactgttgagagcgtcacaatcgatgccgcagacgtcaactggagtctatacgaagaaattatccagcaggtcacatatgcgcacacttggcgcgtccaagctgaatcaattggtggcttctacaccaacacttctggctcagacaactggactttgtcaaatctgccgaatgtgcgtcgtctcgtattgccacaggaggcactcattggtacacacgcacaaggatggcggccagcaccactgcctgagaatgtggaggaagtaggggtcattgactccactcgcatcctcaatcactgggcgagatatgttcttgagtatccatccgaatatccgaaccttaagcgcatcagtctctggtgcgacagactggccatttccctctcgccagacccacgacttcggcaggttcacgactctgtcgatcacccagtggcgcaagatactagcaggagttcggaagagagcccagacgacgttgaagatccttactttagcgaacgcttctttcatcgcctcgatagagacttagaagaagccatagaagaagaagataagttgggagacgaagatgacagaatatgggatgagttgcagcgcgccggcatcgaggtggtaatcaatctcaagcaaaataggggttggcgccacacattggaatgaccggaccactcatgttggcaaggcttatacagcacgcgacgcatgctggtggttagagcggttatggatgtgttcttcacgggtacagcctaagcggcattaaataatcattatgtagagagcaaggagtcatgttctatcccgggtatatgcgccgtcaaaacaatcatcgcacattaaaccatttacagctgcgtgatcttcaccgtcttcatgatgcctttgttattcgagattgatccagtaggcgacgtattccagctttccttgtgctgatcccaatccttgttcagaacaatcgtgcttcccgatgggcttccaccgccaccgccaacaacatggacgtgattgttcttcgagtcgtggttggtgagctggatgtcgttgtgatcaccttggctaccgtgctccagataaccagatcgtgtggggtgtgttgacgccccccatcgggagggtttccggctcgcgctgtcgtgtgtagacatttcactgaagacctggcggaggaggggtcgtagagtagcagcagcggatgtcgctaggccgatgccagtttcgcatgtcgaccagatggccacgtcaatggtggagtagaggaagtcaggaatatcgttgaggccgttgataaaggggatgcggactatcgtggccgtggaaccgctggtacgaggttaataagcgttcgtgaactatggggcgtgttgccacttacatagcacaacatgcaaggacaataccgactgtccacttcttacggctgttcatctgcagcttgcgcacgatgaagattggcacgatactgaaagtccaatccgtaacgcaactcagcgccgagtatccgtaaaacgagttgacgatgacattcgaagggatgcagtgtcctttaccgcctctgaactgctcccagaagtaggataccggccagcattggaaggtaaagatgaagaagaaatatacactgtacacctgtatggcgatgaggcaggtccagaggatgatgcggtgcgagcggtcaacagcgatcctgagcaggaagataccgatgctgaatttgaggaagatgttggtgatcacgtaggtaggttcgcagcaccaccaccactgaacaagatgtattaggacattgcattgtttgtggactgtaggtcttcttaccttcatgccgttcggcagcttttcgtcggggatgagatatcttcgctttccggtgccatttgatattcccaatcgagccagggtacagaagacgaggaaagagattagggtaaggacggagaaccagtcatcggcagcaaagttcttgacgatgaagaccttggtgtagcatcgaaggagtaccaatagtgtgcatattgtaatgaagaagcctaatacaccaatgaactctggagaacgatcttctttcgccatgatggtaggtggtgtgaaattcaggattgctaggggcccagcaagaatggtctcacagtgacgggaagcgcatgtataacagtataatcatctttgctcgcactgtccacaggggccaaaatccactttcacccatgccatagcagggacaggcgaagagagatctacgaatttttccttccactcggactagaacttcccacgattcgacacttccgcgatcgtgccctgggtctattactgcaaatggcatacgggcccttgccgggtaggtcagacggcggaaaactggggaccctgattcagactgcacgcggcaagtaagcgtcccacacgttaaggtttcatactccactctcttcgaggagctgggttctcatgggctgtggcgtacggttgagggttctagcgcatcgaaaatcattctcgcgtacgtgtggtcgggacgggaaagagcggagctcaaagctgcatagaaccaaccagctccagagatgagtgtctgtagttgcgcatgcgtgcaggcgacctccgttaggtttcagcacgtcctggagcatgctctggtctcgaatcaagggttcctgcacttgggaaagcagcaggtctgtagttttcgccggtcgccttttagtcaacgaaatctgaggctctgcggaacggtccagcgtgtgccagactacggtatctcggcatcagagtttgcgactacccacgggcatgaaagccgtcattccgtcgttggatccaaatacatcattctttgtacattgctcgcattagtatgcttgtgagaagatccaccgcattttgcacgttcctggctaagccatgaacacgcgcaatcggccctttgtcggatcagacggaactccgcacttactcgagaacacacgaacgagctgttctggattggtactgtgcgcaacccgttatcaacaaaggtccttctcttctcgtgcgcaacagtgaaattgccgctgattcaggtgtaaacagcactgccttgggatgttttgcgatgttccaacctgggaaggttgatgcgtcgccacagccctgagaggcgtcggccgatctcggcaaaatatcccggcggacatcttcccgaggtccataccactggatccatcgacaacatcaaggacaacgtctccaggcctcacacccaagggccgattcgtgtcctctacacgcgcacgcttcattctgtaaatggttgtgagatccccaattatggaatagatcatcacgtcaggcaagaacacatgggcatgtgcgaacatgtaagcgaactcatgtcaccaagcactccaatcaaacgcaatgagtccggaccattgtttttatatctagtgtgtttggtgctgagcgaagattgtgataccaatcaacgggcaacataaatatcgaagcaaggtaaacaaattattcataagataaaagacaaacggagacagccaaatgcacccacgagctgcacggcttttagaggctatacggtctcccgcggagactaaacaagccccctgaagaaaacaaacaagaccgatctgcctgatcgaaatcaataaaacaaacaggaaagacagaaccgacgcgtgcgaccacaagatgaatacggaggctgccgtagtcagtggtatcgtcagtgagtcctaccgctaggacatcattggcggaatccagaaaaatataggaaaatgcgatctgatcaatgagatcagcgtgtcagccagattaagatgtgagacagccgtactaacattgatgaaggaacgtccccccgtctggaaagtccgatcaaatcatccgcttccacattcgacatcggggtcagaccacgaggtgatcttctgcggcaagagtcgtgggcgcaccttgctccgactggtaggttgccatccacagtatcaaatcatcctcgggggcaacagggtcatagtcgatcatgcccttgaattccacgtctccaacctgatcgaattgggtagggttagggttatcagtggttgaattggctgcatcattctcgtagggggtagccgagttgatatgtccttgttcttcctgctgtctggctgctgtccttgcgagttcggccatggcctccatatgctcttcgttcggccctacaggctgttgcagcaccggatgagaaatggcgacgagacggttcttttcaaggaagaatttcaactgtgcctgtacgcccatatcccaaccaagcttacaagctgcagcattttgccttcccatctctttccagcatatcgtattcgtagccggatcgcaattgcaccacctttcgccttcgcccaggctgtcggttcctggtgcgaatatgcaacgctcccaagagtaaaactcttcaaagtcatcaaagtcatccatgcttgtgtaaggcgaatattagatgaaagcacggtgctttgttcaaggttttgcttttgcaggtgatgtacaacagccgcagtcgatacaaagataaaagagccagatgtattaccttcttataagatgctccctgaagcttaccacagaggacctaaggctgctgtaccatggtagatatcgcgaatcgtattgagaagggtctcacatcatgtgaatcgcgcactactgaaccacggaacaggtcagactgtgcgcaattcttcacaccagcttcgactcaaacatagcataagattaaaaattaaacaattcgttcggcatcctgctctcgcaaattgtggactattcactcgtaaccgtggtagcacaatccgctagaatcaaccgagccaacgagaatgctcgaaaccacctagctaccccaacgaggtaagttttagatgcatggccacggcgagataaaattgtagggtggggccgtttgcagcgatattgcacacatcaatgtgacatgttaaaaaagtgtggggaaggggtcattgagcagtcgtcatcccttccatcatctacattgggtacccgggcactacctgacgcagagtgttgcgagagtttctgcgtcctctcgactgcggttatatcaggaacatcctctacggcggtttacggatgcgtttgacgctgacaaatagagctgagagcagtatcaacggctgcggggaaaaaaacggcagctcctccacccgtctcacggtgcaccctgtttctttttacactagtctccgagcttgctaggctgcggcggttcattaagagcagagccatggctaccaggaaaatagtttgtaccttgctctagtactctacttctaccatggcggccaatactatgatggcacgcggcaagtgagtagcttctaagaacaacgatacgcccaccgcgacccccaaccaggaccgcaacatggttcgcatcatcttcaacgtccgcggtaccgactatccccacgacctactccgccgtctcctcgttacctcgaaatatatcaccaacaacggccgtgagcaagctgctggccgcaagcctgagctacgccttaaatttaacctgcgccatgttggccacatgtggcggcactattgggtgttaaatcgccaagtcgggctcaactacttttctgccttatcaataccaacaggcaaacaaatgctctaccgagaagtacgagtacgactgctacctcgacctcctggcctgcctttgtctgagccactgccttggtgatgataccttcgaggaggccgttagaacgacaatcatcggcaaactgcgcattggcagtgatcaggcgatcttcatcgcttgcctcaacgactaagtcgtcagtgatcatttccctaggtttgagaagaaatcatctgttcgcgccatcatcgtcaacgtcaccgcctagttcggcaccattggctacatccgaagtcttgtccagcgcaacggctatccgcgaggttacgtcacagcagttgccgcccaggccttcgaagagatgctttgcttcaatttcagtgatcacgtcaccgagtccgaggtagcttttatgcctccaaagtctaaagagaagcctgcgacgtgggagattttggcatcgcgcctcaagcctcgtgttactggcgacatcaatgcttgtcgcaagtagaagtgagggatttggccctgtgctgatgcatgccggaccatacaggaacatgacggtcgttctcagtttccggaacttgtacgttggctacaatcacagtggctgtcagcgcccatgcgctcgagctcaagctcattgcttgctttcatcgccactcaatatacaactcgagctttcacttgatggaagatggcgcttgtctcttcatctcacacccaccagcctggtttcgtttaggtcctagctcatcaataaaaacacattgaccgaccatccctctatcttcattcctacctctgagctggctcaccactgcttgtacatcgtgagatataaagcaacttcaaataatcacactcaactccgagaacaaagcatgttttcacggtaagagtcgtcaggcctacggagataccaaagactaataatgagaccccagggcttctacagctgtcatcttccacgtgccacggagtacagatatccatactgagctactgaagtacaagaaataccgcatcaattccgcaaatcttgccgcctcttgtcttgagcaagagcaagtccagcagccatcgtccagctcgaagaattcgcaacatcccataactctggaacagactacagtcgagcactttgttgcgtacgagaaatgcattcagaagggagagatctccttgctttcaagtatggcacaccggaagaatatccttctgggcctgtctgccgtatcttgaagccacactttcggcttttctgccaagaaagtagtaccaccgcttacaccagaccaagtaagggatgactatggccacctgctagcatgctactggcttggttctttattacatgactggcgatttcaggacgtcgttgtctcaaagatcctagccatgcttcgaagcaaagacggtcatcagtctcagttcgttcgcctacttacacagactggcgtgcagttattcattggacagtgcggaacaaagtcaggcctcttcagaatgacagtcagtgcatatgcacgcttcgcttcgtcgcacgagatcgacgtgctggccttgtcaaagtacccacccgacttcctgcgacatgtcttgaaggacctggctttgttgagaaaaacccagcacagagatggtatggttccagaagagtttgcgatcgcggactgttcctatcataatcacggattctatggcccttgtgctctgcgtcagaatggaggaacacctcaggatggtgcctagagatagaattgaggatggtgacgcaggatttagtttcgagtacaatcttgaggtgaggcaatcaggtcacgcaggcttgtagcagaacgcgtcccacctacttatagatagctgggagatggaagattgaacggagctgtacggtaatgccatgagaaagagtacgaacgaaaatacagactatccatttgtgattaagctcaacctactcaaccaacatgaccatcttctaatctaatcttgcatattgactcgagcaagtcagcaaagtcgcttccactcgcgtggaaaatgtctctctttctaaacaacacatattcaatcatgcaacgctttcgagattttcatcggttgcgtggtgtcaaatgtacgtgaatatctatcgtgggctcgttcgaaattaacggctgaaatacatcctcgcaaaagaagtcttgaggtgagcttgtcaagtatcatcatctgcataagtctaccattaagggcagtcatattggttgacctcagcatgcaatctacgaatacgcgctttggtactcatttctttgcgtagaacgtgctcatccgatacttcgtctcaccctcgtatggcgcgagatcgatcagcgcttgctcgccctccttgataatcgcttgccgtatacgttcatttcgaggctcaatggtcaccttgaatggctgtggtcgcatgttgagcccattgctacatacatgttagtaagtcattggaaaccaaggcaatatatcttacgtgtagtcaaagatgtccaccggcactggttttccattctcgtccaaggcgggtccgagtctgaagccccacagaagtcgtgcgatcgttagccatgtaccttgctctgccaatgcttgtcccgagcaaactctccttccccagccgaatgtcatatacccgcgctcaccagggaatggacgtgcatcggggtgattcttgagaaacctgtttggattgaagcgatcaggttccgggaactcgcggtcgttgtggtgaatcgcccatacgttgccttgcacccatgttgactttggaatgaggtagccgttgtagtagtcgtcttgtgttggtgcatgtggctgtccgccgatgatcgcgactgatcgccatcggaagacttccttaacaaaagcacgtacgtatggcaagttcgcgtcgtcttcgaatgacggactccgatcgggaccgaccacacgatcgatttcttcccaggctggtatcaaggtttcaggaaatgcgcgcattgccaaaacagccgttatgagtgtgctgcttgaggtatccgaaccagcaccgaagaggttccctgaaagtgcggaaatctctcttggggacagattgtatttctcttgctccttgaacaacattttggcataacaatcatcatggccaggtttctcgttggcttcgtgggcgagagaatagaagaagtcgtgaccgcgatgcgacttgcctctcttccccagtccatgcttccacggcgcatattcagttggtaccttagctagcaatgggaatgtctccagtaacattggaaacgtctttcctggcacattcaagtccgctgcgcgatgcatcactgcgataacctcggtgatgatagggtctgttgagctcgccaccctcctgccaaagccaatgatggagacaacgcttgtcgcatatcgctcaaaatgcgctacgtagttttctggggtactcaagaggtcatacgccacgactttgctttcatcgttttggaaatcacggtatcgcttgacctgctgaatcccgacaccttgatgcatcaacttccgctggactcgaaatcgctctctttgcgtaggcgtcaacgtatacatattgacgaggttgtgttggcctgagccaagttcggcgaacacaagcattcggggccgtgagcaataaatgccagccctcttatcgaacaattctgatgctgtccatgcatcattgatccatactgttgggtttcttccgatccaataagtgattaatggtgtgttgtatctcttcgaaagctcttcgaagtatatccagggtttgttgtccggtagctgaaacgtgttgccgacaatgggatacggaaaagggccgggaggctgcaaagtcagacgcttcctaaagttgatggatgaaagacgtttctcaccatcttcgatctcatgtatagcatccacgcataatctgcaagtacaccaagagcggccgtgatgaacgcggccagcacaatgtttgcagcgccaaacttcgagatgccatgttgcagataatgcaatggcattgcctcgaaaagctgctctatcgccataattgccctatatgcttgtaactgtggaagctgcagacctcgggactgacttcgaccaagacgtttctaccaccttttcgacgctatgccagtcttcgtacaggaacatgcgatggtgtggatgtgacaaagccaattagcgaacagttgaagctaatgtttctggcttcgagcgccgtcgatgcccgaggctgctaggcagagaccggggaagttggcaccccacattacgatggtggggcacagggccggttaaagtttgcctgcactgtacaggatcagtacatatgcagcccgacaataattccgtgtgcacaatgcttgaagctgggaagtcaaatcatgtggtgattttgacgcattgaggaatcgaaacgcgtcctgttacaggtcgtcgatggaacctttcaagcttggattccgaggtcaactaaatgcagtactaccatggcatctacttgatacgtctagcacgcacgtctgcttatagttttggaatgcttgaaaatgagcacttgctcggcgtgcgcttctttctcaaaacttcagtacaaaattatgtcttttccggacactcattcgtgtagggaagacagtgcctttcaaagagtattgttagaatgcgcggctggctaaaattgcggttcagttagcgaccgtaaaggcaatttgtaccaagagaatctgatatatgagccttgctgtgaaggacgatgagattgttcgcgacgcaagagaagccgactggcgagggagctcggaaaatgaggaacttattgtatggacttcttatgtgggcaggtatgatgcagcttctgaattgagttgaagcgcaagaagcatcgttgtcctctgatgctactgtatctgaatcgaagaactgtcatatttaccggtcacaccagggcaaggaggagacagagaacagtgcaactgacgtgcgaaggctgcaaattcaattcgaccaagcaagattctcttttcagaacttcttacttctggagaaatgataagtgtagcacgtgcattgcgctagtaatcttagagttagcgcaccccaccgggtcgcgtcacgggtgaaatgcacgtccgaaacgctctgtgtacatttccatcaacacatgccacaatcacttctacttttgttgagaaagagcataaagagtctgtcgtgatttggaacgttctactgttgctttggtcgccttccagatgctgtggacttcagatcagatcatgccaatagcagatcaattcccatcacggtcatggttacacggctttatcaatccgacagtgcggttagccactatatcctcgtcattggcagcatcagcttgataggtcaatgcgctgtcacattcacagtgttcagtagcatatgacttatccaagccaggtcgtccacagatgcgtcaaattatacttcatactacatttgtctaggcgcctcgataactaccgcgagtgccttagggatggcttgcaactagcagaaatcatatggcacattgtcccgtctaaccatgcagtccccgtgcaatattgggcaggaccaagtattgttataagtgattgattggctagggaagttcaattcccccgcaaccccacactccgatgctcacaatcctggggtaaagcagactaagcttttgatggacacatccggcacaacttggcacacgggcagcatcctggctcccgatctgcatggtgcatttggaagaatagagcatgtggcaaagccttgccggcacatcataactactcgtactgatatttcgggctgcactccttcttctccaggatctttgcgttgcgaagaccgcattttatttgtttcagtaatccttctcattggccaagagacatcactgtcttcatcatgccgcctgcagtaaccactggcttgctccagaattggaaatgtctgcttgcttgtactttggtgtcgatgagtccattccagtatggcatcgacttcggcgccataggagggcttcaggccatgaaaggcttccttgaggtttgtgagacattcaccacaccgtcgatagggttaacgagggtataaaggtgttcggacacgcagatccacattcgccaataggctttaatatctcacctgagcgacaacaattgatctcgtccctgatgacactcggtgcattcctcagctcatcggctgctggtgtttttgcgaccaagttgggtcgcagacaatgtctttggctcgcatctctactctgttgtgtgtcaaatgttgtcatgatgaccacgacgagcctggctggtttgtacgctgggcgtctactcatcggtcttgcaaatgggtggtacatgacttactcgcaactatacatccaggtcaggttctcaaaagcattgctcaggacagtgtgttttaacgtatgcgcaggaatgtacaccggctcgctaccgaggcctcatgatatcggtgttccagatctggacctcaatcggcacgctcgtcggtactgtaattgacaacgccacacacgacattgatggcagaaattcctacatcattcctctggcaactatctacttcgtccctgtggtcatctccatcggcttgttcttcatccccgaatcacccagatggctcatgctcatggacaagcccgagcaagctagcaaagcgatgctgtggctgcgtcccgaccatagcatcgtgcctgcggaactcgcggagattcaggctgcgatcgatgcggagaaagctaccaaggacaccgcgaacttcgtggatatctggcgagacccagtcgatcgccgtcgtacgctcctatccattgccgccatatctactcaggccgcctccggtgctatgttcatgatagcttacggcacatacttcttccaaatggcgaaggtcggcagcccattcatgaacagctgtatcttggttgcagttggggttgttgccatcagcgtgaatagctgcgtcatttcgaagattgggagacgtcgggtgtttttgatgactggcttgaccatttgtggcttgtgccagcttgctgtcgcagctgtataccacgtttctcctggtacagtaagcaccgggaaggtaaataggctcctccatactgaacttgggcttttctaacgttgaacaggctataattggtctctcagtcgtctatatatgtggctacaaatggtatgattgccgcatatgcctggctggccggtggcgagatcccctcgcagcgccttcgctcgtacactttcggcatcgcatccgccattgcatttgctggtgcctggctggcaactttcactgcgccttatttcattaaccctgatgcactcaattggggcccggaatatggtaagcgaagctttcttcacaacctctccccaaattctgacattgccctaggctggatctggggaccttcgtgctttctcacagtaatctgggtgtacttctacctacccgagatcaagaatcgtaccctggaggagattgatgagatgtttgaagcgcgactctcagcacgcaagtttaggaagtatgtctgcgttggccgacatgtgcctgactcagatgagaagatcgtgaggcacagtttgaatggtagtgacaaggacgaggtcgtccatcatgaagttgttggcgttgacaagactggctgagtgggtactattagcagatagcttcgtcattctgcactgaaggtccatcagtaggcaaagcacgaataatgaattgaccttgatttatcacaacacctttcctgacacacaatatagtcgactttgaaacgcgcctcatatgtcatccgaaagtcaacggccacaatcgcagcacgaatccattacacaatgcttcgacctattagttgataatgaaggctatcagtgtatataaattatcctgaaacaatcgatgccttttggattgcctccggtccaacctcctccgcgtgtttctcagcatcgaaaccaaagatccagtcttcgcgtgggaactgaatgagagttggatctttcttgaccgcctcccaatctgtgttatgccacatgtcgcgcgtggtctcaccagtcttctgcaccgccttaacacgctcatagcggatatcctgataagcacgaagtgcgccacgcacattgtctttgccggcttgcctcaaaagagcggctattgtgacgccatcctcaagcgcttgtgttgcgccttgagcactcgtcggcaagaaaggatgtgcggcgtcgccgagcaggcaaatgcgaccgtggccaggcgccgagccgtagccactgacccagttaggaagtgggtcacggtataccagcttccaatccacaagcttctcttctggtgtcttggatacgatcttccagcacattggatcccagccttcgagaaccttcttgacgtctttcaggtgtccggggaaggaccaagattcgtcgatgtcgtgttcgtcgcggtgcgtgaggacccagcaacagtctgagccacctttgagggtggagaagaggaagtgaacgtcgggacctaaagctcgttagcaccgagccatctacacagctgcgcagaactcaccaatccacccattgaaggtgtcaccgttctcgcagaactgcctcgtctcggggtctgccatcatatccttgtttgggaaccacgctctccacaccgcgtagccacttgacttgggcttgtcctcataccccagaactagtgtcctggccttgctccgcacaccgtcactgccaatgactaagtcgccctcgacctttgtgccatcttcaagctcgatgcctgccttgtcttggttctcccaatacttctccactcgctgacccagattgatctccacgccaatgcttttcgcgtactcaaacacaatctcgtgcagttcgccacgatggccattgaacatggggctcgtctcgttcctgggtggattcttctggttgaggacaatctcgccagtgtcgtacttgtgaatattgaagccgtaattttgaagatcaatggagatcttgcgcatcttcgcggcgactgagccgtcggaccagcgatagaagatgcgacctgcattggggccaaacgttatgatatcgccgaggatcttgagagagggaaacgattcgtatatgacgggcgtgtggccttgtcgaatgcattctatggctgctgtgaggccgccgaagcctaggatgtggaatcagattcggcatgttggtgagggtggtgagtctatgtacctgcgcctatgatgatgactttgatgccagtttttggcttctcgccattgctctgtgctgtcgccatatttggtagcctgttttcgtgtatctttgcgcgaagtggcatgcgtcaatctacgcgtatgcaggacagccttggttgacaaggtacgaacttcacgcaggtagaagtatcaggacaagacagaaagagcacaaacatacatccacggcaaccgggtaaatcttcaatgcatgcagcgtggggcttatcaaatcccggtcttgagtatcttcaccatttccataaggttgcatgacctaggcgacatggttccgacaatgtaaagaattgtccgcggaaggcgctgaactctcgcgccacacatccttcgtgctggaaatatcacatcttgttcattcggcaaacacatgccgtgcatatagctcgtacgcgtgatacttagggtgggtatctggagtcgcgactttggtgtcggattgttcgccccacatcgcttcgatacttccccgcaaagtaccccgcagcttcagcaccaacacgctttaccttttttgtatccaagaacgagcctgttagcgaagcatcggaatgtggcgagagcgcgctaggtttgcgttaccaggatattgtgcctttgaaagcgtgccaatgctcactcgagacagagcttgtaccgctggtgaaagagcgcgaatgatactcgaatgcgcatgcaggtcgcttgcaacctggtggggcaaagcgacattatgtatgtagcatatttggactgagtgcatgtcattttgtaacattcaacgaacatggcatcgtcgacgttgacgcactcagagtgggataaggagacgggcggtctgcaagtcgcgaaagctttcgctgataaaattagaggcaagaagggtatgagggactatgcttggataattagcggttgttgaccacagtccaagtcctcatcaccggcgtatcacctgagtccataggatcttccattgccttgagcatcgcatctcaggctccgactcttctattactcgcatctcgcaccagacccaagcttgaagaagttctgaaaaacacccgaaatacttacccagacgtcgccattggtctcgtctcactggacctcatgtctcaagactctgtcaaagcagccgcagcggaaatatctaccctgaccgaccgcctcgatctgatcatcaacaacgccggcgttatgacccaagagcgtaccactactgcagaaggaattgaagggcagtttggggcctgccacgtcggccacttcttgctcaccaacctcttgatgcctaaattgtttgccgcggcgaagtcaaatccaccaggtgcaacacgtgtcatcaacttgacgagtcttggtcatcgcatcagtccagtgcgtttctcggactacaatatcacaggcaaggatgttccttctgaggagaagaatcctggcccattacctcccatgttcacagagaatagaccagatgggtacaatgggtgggtggcgtatggtcaggcaaagacggcaaacattctcttttccatcgggctgaacgagcgtttggagaaaaagggaattgccagtttcgccgtgcatcctggatgtaaggcccactgtatctattactggaggctcatactgattagaattagcgatatggacaggcctgagccggaacctcgatactgaaggggaagaggcgatccggaagacgagcccattctggaagaatcatgatcagggcgctgcgacagtgctggttgcggcactggatcctgttctggactgtatgtctcgtcctccattttgctttgagatgactaactaacttctgacagcctcgaagggtgtactcctgcacgattgccagatgttcgatgctgcgccccatgcgacagattcacagatggttgaacgactatgggcgttgagtgagaggttggtggaaaccgaattcaagctgtagatcgaatgatgaaaagaaagggtcgtggatcataagcgatggatgtataatcggactgctgaggaaggagattggatattgaaaataaactataccaacacacatcgcatgtactcacaaacggaacacacgatccaaaagcctcaacactttgtccttgctcacaattctcggccaggtcacgaacgtgagaaagttccctctgcgtgtgatgatgctcgtaccccaagggaactagacgttgctcgtacacctgcccagtaacaccaattgcgatggtgtacaactcaagacaatgtaacaatactgcgcggagttcaaggagctcggtaaattccatgttcgtttgagcgtgattggactgtataattggtgcaacaacggtaattgcctcttcggcctctttaaatttcccctggtcgtgaagattggtggcgaggttcgtatacgtctttagcgtgtccgaatgggtgtgactgaggaaccgctggaacagtaggagtgcgtctctccacagcgcttcaacacgcgtgtggttttcgagctcgttaggcgtcatgccgatattggctttgctcttaatcgtctcaggatggcttcttccaagcactttgcggcatttgctgtacacgtgtcgatggatatgttcagcttcgcagagatgaccttcgagtaactgtgcaatgcccatgttacttcttgcatcaataataacaaggtcatctgtgtcgatgatctgtctaggggccacagcaatggggtccgccatggatacgtctgaacgaaaagaccgacgtgtgggatattggctccgttctccatgcgctcatcgcaagaagcgatatcaaaatgggaccagtcagggaggagacgatggtgagggacattcccttatcatcacgccagcaccccgaacataaagaaatgcacgacatgtttagtgtgcttagtggaaacctttatcccgcttcccttaatcgtagtgctgagctcaacgattagtggggtcatgtcgaatggaatcagggccatcacccaacgcttaggcatctgctggacacagcggagatgcaattgagacagctgggtgtgaagatggaattgatgaactgggagggggacttccgaacgacgcggagctgtttgagttggctgctccagcgcaggatgccctgggtgctctggacggtgtggattgagatggttggtgataatatgagtggctttgggccgaatcatcttggagaaaatagagaattatggcaatgcttttgttgattgtgaagtgctgagatgaagctgaggatagacacgctctcacgatgcaagaaaaaaaaatgtaagattcagcagtagaaaacatgtatctcagaaaaagtcaaagacttcatagagcaactggcgacttcgttcaatcgttttttcacttccaagacttgtgtcacagtcttgctatatcactcctatctcacaccttctacaacttgagaaccacggaaccgtcatgaacggttcgacgctacggcttggtagcaaggagcctcctgtcgttccctgatcttttagcttttgctatcagatatgcggccctacaaaaacgattgatatgaatatatcgtcaaaatgcattaaattgttgccctccaatgttcacctatctctccagttgtacatactgcgatctgatagtgttgcggtctgcgagagcggcctttcggcatgtgaaccactatggtccgccctcagtcttagtctcatcgaccacgatgctgtcgagatggcatcggctggttcattctaaactcacgatctcgacctgaactgaccggcgtcttgagtttagcagggggatttgccgtaatccatgcattgatctggcttttgagccacaccaaagtgggtcggttgtctgggctatagttgaggcagcgcatgatgatcctccgaagctgcaaagaataatggcctactgtcgggaatgtgcctggtggccaaggattcggaccttcctcaagccgtccagtatcgaagttgcacaagggaaatatttctccatttcgagaaatcttcggtccccaatccgcgccttcttgtccgttcatcatcaattccagaatcacagcaccactaatcaatgtcagcgtgtcaccagagtgactctactcctcttgagaactgacatctgccaaatatcggtcttctggttcaatgggtcaggtggttcatgtctcgtgcgaatatgctcctgagctgagtaagttcaacgcgtcgcgcgcacatataggatcatgcttactggtgcgtagaattcgtaaccgtcaagttctactaagtattcgattgggttgtcggaaacgaaatcagcatgtccttgaactccaccctgggcatcacgggcctgacgcagtgggaacattgacaacccataatccgctaaaacaaactctggaatctacgttcgtaagctttgatacgtagatctctattcatagaaataatgctcacctggctcttgtgttctccgagctcgagaaatatgttgtttaacttgatgtcgagatgtgtgataggccgccagtctgcgcgtttgccttctgctgggtcgacttgtcccagatggaggatctggcatgcagcaattagattgccgaatactcgccataggtaatattccggtatattgcccggccccaggggatgttttccagtcctccgatatgctcgaacggcatcgtcaagattacctccttcgtagtactcgagatagagtctgaatcgctgttggcgcatcattagtctgtaaccgtcatgtttaacgagattgttgtatccctccaagctattgtcgggcctatgactatcgatgattttgtggatctggacttccattggaagattggcattttgcacttgacgccattggaggggatcgcgccatgaactgcgggtaaaacgcgtctccttgattactgtgcgctagcacacattagaagatccgattgtcaaggtaagcgtatgtcactcactttgtcgatgttaccgttcgcatctatgcggcaccataagcccacacagccattagccccgaatccaaaacgtctagcgttctcccagttatgctcgtctgtaacaggccacatgaatggcttggtaatcagccattggcttcttttctcgttatttgtcttcaattcctccataatatattggagacttctatcgccctggggttctggatgccacggttgcggtggccagaatgagaaaggataaacataggccggagttggagtcgcaacagctccaggaggattacctacaccagcacctccagtaactaagagagcgcctccagctccagtaacaggaaccgtaacagctacaggggctgcagtcgcagctaccggagcaataacaggggctacaggagcaggaacaggcgcaactccagggccgagaagtgcaggagcgaccaccaatccagcagcatttcgctggggcggtacaactcgattagctattgcagctgttctatcgattgccagataaggatgctgcggtaacgctggcatatgagccggaaatcctgggagcgtcggggggcgggcaacagcgagcgtattgtaatagttccgtagtgccgcatctccactccaaatagtatcgaaagtggtgttcatttgagcttccggtaatatgtcagcagaaatacgagacacgacatattgagacatacctgtcgtccaagctggcggcctcgttgccttccaagccttcgcatcgttggtgaagtatgtttttcctgttgtgtatggaggggccatggtatcccactcgatagcttagtgattttgggcgttgcaatgatttaaatttcgcgaagatggagggcgattgtggttttggcgtacattgtaagcaacgaaacctttctttgttgtgatgaccttgctagcacaaagaaagccgcaaacggatcttgaatgcaattgtccctcaaattgacacaacatacagtacgttagtatccaaaatatatcatgggctagtaatgcgagtataaagagctgatgaatgcgttgatatacagataccgtccacgtgcgtatgtgtattccaagcgtttttcatgtgatcagtccaggctgcggacaaatgctattccagcttcgaattccgaacatatcagaagatattatatagtcctgtatcgtagactgagacggatgattctatgcaaagctgtcgtgacccgggcgttactagattctacctaggtacggtctgaacgattagcgcgaaagaaaagcgtgtgattagtgctagagtccgaagcgcagtaagggaaatgaatcaagcatcataccagatcttgactgaaatgatgttatatatttaggaagttgatgaagagagatggcaagtgcgacaacgcgataagagagggacctgaagttccctctagataacttattatcgtattcagaatatgagcaccctccctccagcttaactatacaacgagcaggacctctctatatgctcctattagcagatttctttataaatattaataagagcttagatagctattaatagatattacttttagattaaactatataattctaacctctaaaaaggctacttacttataatattattaggtatattattattcttccttagtgtattataatttgttatagatattcttaaaacagctaaattagggagggtgcgcattttctaaatagcactaatatgatctgtgcttaaatgacaacaacttcctgactgttcatgactttggacaacaacatcactgcttgcgataataggtcacagctaatgcacaggattgcataacatctccaaagacagaatcgacaatgcgtgcgtctctagatcgactgacggcgctatcctccatctgtagcgccatgaatacccgggtcgacccatggtcggtctccacgaacatgaccttgtttatgtctccatcgagctcaaataaattccctggatcgaccacatttttgatccgtgagaagatttaggcgacgactctggtacgtctattgcgctacttccaggcttcgtggtactgtcgcgctgtctcatttgctcatataaacatcttcccatgtcgtctccacactgactgtcaatacctatcttactagtccacaataagctgctgacgagtgccgttacttgtgtttacggtcgcgcttcccccaattcttgtcgtgaagccaatctcgctttgctcgctttgatcacccggatgcacggcgctgtggctaatattgtctgcctccgtctcgttttcgatctcaacgcttatcatcgagccagcttcattttgctcgcttccttcctctgaattcccgacgctgtgggaaatatcccccactccagattcgcttgctggaatttccagactactgtaatgttgttcgatgatttgcggcctagacggaaaaccctgctcctcaagatccgaaatactggtcgtcttcctagtctgatattttggatgcttcaaatcgctaaggtcgagacatgcgagaagctcgcctcgatgagaaactggcacagtctcgtcgcagccgctccaatttccgtatccagctgcctcgtgtgcaaggcgctgtaattgcagtatggatgtttgcgaccactcaagcgtgtggttcaatggatgacctggtttttcttcgatcccgctctctgcatcttgcagctgtagctttccgtacttgtgacgccgccaccatgcgagtgttggagcaagacccaggtctaacattatgatgagcagtccaatagccaagatgagtccgactcccatcatattgaaggaagaatagctgtttgaagttatcctctgatttgcgcagatcaacttgggcatggtctcgttagccaagggaggctggcgaaattcctcaagggcttcaggaacgccgtgtgctgttaggacgaaagcatcttgtagcgacgctaggcatcctttctgcaagtgctcggcttcaatttgccattgattgtcgggcaagggccctgagcctgcacccgagaggctgtaacgggcgcgaagagcggaagcgccaacgtaaaagactgcatcggaaaacaagttcatggtgtttgaccagactcgatctgcccatacaactgcggcgagtgctttttctgatggaaaggtcttcgcgagcgatccacttctcttcttatcaaacagcccacggaggggctcacaacgttcaccctcggataatttcggattacagtattggacctgctgtgtgcacgccatcacaccaagcggttcgtcttgctgccaaaatttatactcctttcccccactgtggacccgactcatagacttttgcgccgagaaccaagggtcgctgacagggtcggaataaaatatgccaggggcagacatgaacaagatgtgcacgtccgcgtcgagctttttgagtgcatctataggctcccatgcgatgtcgaggttttcaaccgattcttccgtgattggagtggccatcctcgctccgagttgatactccatacggggaacattctgggatgtcgaattatcacttggttgatatacgtgatcaaggggaacttcgtatgtgaaatcgatgacttggcgagagttcgcgtcggagccatacaagtagcgttttaccgcaccttgcttgctgtcattgtagtcgctcgtgtatcctttcgtcttgagtggcgcgcacgtagtgacgaagcgcaattcgaagcggtattggggatcgatattaataccgagatcttcaagggagtcgagatttcctgtgtccatgaggaggttatcgtccctgatcttgcagatgtcctccccaaatggacatttcacgccgcgttcagaattcagtggcagtctaggctttgtgtagaggttacatccatccacttgtgtcttgtccacatagcattgccgcccatagtcaaggaatcgactcgccctttcggtactgtagggtacactgagagattgctctttagtaatattgtccggcagtccagtcagatatagaccacatctacgaccttctaggagcacttggttaagtgtctcactggtgacgcttgacgagaagacggaggccacgccaaaagccgctgagattatgaaagccataatgaccgttggcaaaaggcgaagaagagatctttgcgctcgaaggccggatcgccatgcaaacattaaggcaaagagtcgggctacaccatcaaatgcagtatccgagttgcggaggatagcttgccgttggtggtagacgccatcttgaggttctgccgatgagagatagcagtgaatcgtgaagcatcccaaacgccagaagctatacaaatcagtcaaaatctacagcgctggagtgaatactaccttttccccgccatgccaacgaaaatagccaagaaagcgatcaggaagccaccattttgccgactcgttgtcatggtcgcgccgagaatcttgccgtttgaccaatttgtccagaagcccaacttcactttatagttggctgtagactccatggctatacttgtgaacgaggagaaatatattcacagtatggaaaggttggtcaatagacactgctaaatggcgaggtcagctcttaagctcgttagggtcgctgtaccagcaccgcggtggtacaaatatgtcgcagctatgctaggtatactgatattgaagcccattgcacgtattttacttgcagtcatcgcggcagaagtcccagagtgcaacgatacccaggccattacggcccccatgccacaccggtgaaagatgaagtgcatttattctgccttgctcgtgaagggggtagatatgagcgtaaagagttgcgataatcgcgattggtctggaaactagccgagctgacatctgcatgcgcaatcactcgctgagatgggggctgtaagggcaagatcgcgctaattttggaaacggccctccagcgccagcgctgcggacaccaccactatggatgaacatacagagtcttgtatcattcgcgagtattttgagacataaaagacctgaacaattcggaggccgcaatgtggcagatgaacgtgtcagagatgatgattggagaagcgcctcgggtgagaaagccacagaacattgcacaacgatgactgctttcctctccgtcagggcaacgcttaccaacacatctatggacactgctacaccctttttacctgcattgccatgaatgctggacatgattcgcacgcatagggtagggtcgtgctatgcaatagcgatggtgtcctcatacatgggttggccattggcatgacctccttctcttctccacagaaggtttgctatccgaagttcaactcagcaggcacacttgaatgacttgcgctcacctcagaggcatgtaaacgtcagttttgttacctatacaagtaccaagttgcctcgttactcgttcggtgcaggagagtagtgactttcaggcggtccgagatagctttccctcaaccctcccaaatctacaacgatcttctccgaaaccatattctcgtctctcagcaccactctcaaaacatgcgacccagtgcacatcatatccacttcatgttttctaacccagacgcaatccattaccgaacctaaccactcggcaggcaattcacccggtttcgtaggctgctgcacgagcctatgtgtttcgaaacttttgccatcgagcgatagaccgtaagtcatctgcgcgcccggatgtgtgtcaagcgtcagcgtgaagtatatatgtaagattgctttcggcgtcgaagtaaacgtgtaaaatggatacaccagttcgcatttcccgacgctcgagtcgcgaaagctcacagacccactcgcttcacgaccgaaatgcggatgcttccacactcccatcacattttggttagcaaagcgagaagccggaatggacagcaccctatccgcctcaacgtgtcccgaaaactcagcgggtacgcggcggttgatgatcgggatgtggatgtgttcgaagtcgccgagatcggtttctagggtcagtagtacttcgccttcgaagtctgctggtacgtctttacatttcactgttacgtcgataggcgcatcatgctcgtctttcgcatcgagaaccccacaattctgaactgacacccacgatactggacttaagatcgtccacttcactgcctttggaccgcgcaaagaaaggtcgaacctcctcgactgaggtccaaacggctccatgactggcagtgtaacgccagcaacgagatccctacgtgacggatgtgtgcgatcgctttcctcattacatagacccggcctgacgccttcgtgtccctcgacagcgacaccaatgtttcccgcgatagggtttgatgcttgatgcgcttgtacaagacacagcccgcttatcacatctcgcgacggcgcgtgccaggtctcgcggtatccgaggtgtggctggcgcatgatgtggttccacttgccgtcgagcaaggcgtggtattcctgcgagagcgcgaagtcggctttgaattgggcaatggacgtgtcgaagaagtggtttgctgtgttgcggcgctgttttgcgtagagtaggttcctcgcgcggtggacttgaagcgagatatatatctgtgatgctttggtagggtggaggacgagttggaagaatgatggactggtttctgagggaatttgagtgtggagggcttcggcgtcgtggaggagcgcggtccagtctgacagtattttgtcagcttcggcatagttgataagcgagaacgtctctggttcaatatgctcatgttttcgaagtctgacgagtttatcgtggcgaaggaggagatctccacatggtgacgcgagctcttgtccgaaactgctggctgaaaactggtggaagaatgccgggagatcgccaaatttccaggaattcacgtcccatgctaataacataacaaaactcagaggaacttccagaggcttaatgtccccaacattgaagatccagatctcatcagctccacggcgatgtgcttgatcaagctgatgccaaaccttaccaagagaattgctattgagccacttgtaacttcttggttctccaacgtattccaggtgctaatatattcccgcacctcctttccgcctttactcactctcggttggaagtcttcggatggtaccgaaattatcgtcagcaaacagcagtgtcacgtcttctggtaccttcaatccattttcgtagtattcttggacttctttgtacagcgcgattagttggggtactgcatcttcctgtccataagcgtccttaatggtccttctctgtgtcgctaatacctccttcaatacctcttggggattctcgacgttcatctctcgatcgccgtcaacacgcatgccgatggtaatcagactctcaaagttagcagctcgctgtgctccctcttcaaagtaccgggtaatcttctccttattcttcacccagctccaactgttctccggctgcttgtacggcgtatcaaaccattcattcatcgcgcgctgcatcggctcatggtgagacgtagaaataacaatcccatattcatcagcaagcctttgattcaatggatcatcgacgaagaatgaattgcctggatgcggaaacccgaaccacatagcaggccaaagaagattcgccttcagccgaagcagcaactcaaagacgcgcttgtagaactcggagttgtacttcggcccatacttttcatgcacccatgccgacaaattaggtgcttcgtcgttgatgaagatgccgcggtatccgactgccggtggtccttgtgcggtcttgacgttcagggcgtaaatatttggacttgtcttgacgggtacatctgcccaccaataccagctacgaaggcctatcagcaaggaacttacccgggagatgacctaaaagactcacggagatactccaatctgctccgacaatgcgtacgtcccaaagatggtgcctcttttatcgcttcccgtgatgacgagtgctctagtacatccatcccatggcgcatccacgatctgcgtacaccatgtctcccatttctcttcgatttcactgatgtgcagttttcctgacgataccaattgctggatgaatctggagcaccgcagactaccaagaataatgacacacggcgatgtgatgtgctctgagcaaactgtaggcggcgtcttgttcgtgatttttgcgatgtcatctgagagatttctagctgcaatgtgaacacccttgaagtcttcgcgatcaacaatgatgggtgcgtcgagtagtgatattgcgccggcggtaggtgagcagcttgcaaacatgcaaacccattctagcaaaaaagataaaaaattattaaatttttgcttatataatacttaactctaacttaaatatttataactattacttaactttatctattctagcaaaaaggtttaggtataggttaaggtcaatttagggttatattatataatacttaactataacttaacctatacccatttgccaccctgaggaggactgtaagcgtttttttcttcctctcgcgtttgctgctaagagaatcttcacacacgtctgaacattaagtctaaggcaagtgcaaactctataaatctatcaaattgagtacaaaatgtgcaaaaaaaaaactttctaaatctccaaaaaccaaacgaatgtagagctgaaaatacggcaaccccttgtacctgaacacatctaatctgctcgaatgcaacacactttgaaccccaacaaagaaaacaacaccaaaacccgaactcatgcaaaagtaaccattcttatcttccgctggactccatcaatgtcagagagcatttttggccccatctaacattggaatttgcagttgattccgcggtggcgggcgttgtttgcgtcatcgacccagttacccaactggcagttactgtcttgggtactccagtaacgaccgtggtaccagaagccaacattgccgccgccggggatgacgatgaggccagtagacagcttgccgctcaaccagctcaacgggttccagtcgccgatagagacgcggacctggtgtcctaggatatcgccattgccgttggtcacatcgaattcgacctcgaatcgatctccgggtccgtcgacgcggtcgttgtcccactgggtaagcgaaatggcacctgtgagcagaatcagtttgatttgtccggagatatttcagtacattatcagcatcgcaacacgccacccaacctggcgtttggataaccgaaaatcctgtacccggggtataacgtacacttatcgttttgatcacgcgcctcaatggcggccacggcacgctttgaagagctgcctttgatggtatcctgtttacctttgtcgttccagtcgagacggataaccttggaaacgccgccatttgctaccagagctggccactcgtcatccttccagatggagcctttgtaaagatcatctgaccagtcactgccactgccctcgggtagaaagacatagacgatcccggaacaatcctcagcaagaaccctggaggccctacgaaagaacttattaggcctttcccttctgctacccggtattcctgcaatggctctgccggggtaaccccggtccttccatgtgtcttccaagatcttataaccactgagataatcccgctcgtcacgctttttcgtgacttgtgcctcagaacctaccttcgcgtagaagatacagctgtcttttgctatggtattcatgttctcccttatgtcagcatcgctgggttctccaccagctggagctggagctggcggggctggtggaggggctggaatggctggaatggctggaggaggcggtggaggtggtggcctacttgaagttagctacatccgtctagtcatattttgataacttgttgatatcttcgaacactattgcaagcggtgtccaatatactacaatgaaacaggagaatactcacggaggaggtgcacgaccctcaagggcattgtccacagtgggtgcaccgatggaagggttgaagaggaaagccgcgccgacgagagcgaatgagaacctcatggttgcggtgtttgaggaaagaagtataaactagctttcaatggcaatgtctggtggaatgaaagagttgctaatgattgtggtagttgtgttgttgttgttgttgatgttgatgttctttctaatgtcgggggcataactgtatcatttatagattgtctacatccttcgacctcttactgattttaccaccatgatgagatccacgatttcattactatcccttcagttcgggtaagcagaagatcgatctgtgcctagccttgcggtgagattctcgcattgcgtgggtcgtgctcaccagcatcgcaatcctcatcgtcaccgtcaggtttctttactattgcctcagtactaggagataataaaagcttttactgtaatcatagtaattcttggctaatttctgtatagtaaggaaaacccgcggcggagttgtatgtatgagagtgagatctcacgtcagaatctagacagggatgttgggttagctggggctgtgactatggtacgccttatacgacctgactgcgccacactaaagagaccgcttcttagaaagacttcccgccctcgacttcttccctccaacctattaccatttttccagcttaatcctatctgccaagcccgcaattctcgatttccaaatcgcaacggcgaaaattattcacattcaaaatttatcctccacatcactcaagcaatgacggataacaacgacgataacttcaacacgcaaatgcttgccgctatcaaatctaacgacctcgctgccctacagaaaatgctgtcgacacgcgaggccgaaggtcctaatgctttgcagcggggtccgggattgaccgatgccctcagcacagcattggagctagcccggtatgacatggctgaggagcttttcaagcgtggtgctaggtggggtgatagcactatcatgtacatcgcagacggggcacgtgaagaaaacgggtggaatacgcaagccatcgatgtggcggtagcgcacggttgggatgtcaacgagcactttgatcatattggaagcgctcttgtgtaagcctttcgctacccttctcgagaccatttgacgcgcagaattaattgacaggtaaacagactccttgccgtttcgagcggagacaggcccagaatatcccgatgggcgagtacagcttgcctaaaagttgctgcacatctattgtcaaaaggcgcccatgtggacgagaccacccagacgaacgaaaacccgcttgagatagcctgttcaagaaatgacaggcatatggcagcgctgttgttggcacatgacgcatcgctagaaaaggcgcctaaggcactccttaatgctgctagtgtaggcagcattgacattatgcagcagctgctggatcgaggcgctgatgttaatgcacacccgtacggaagatacgagatcattccttcgcaacgagaggacgaagattggggctctgcgctacattgtgcggtgaaaaaccaccatactgaggcagtctcatttctcttagagaaaggcgcggccaaggagtacaggaacatggtggggttgacggctttggatcttgctcgcaaattgggacatgaggatattgtgcggttgttagagtagagtgatgaccacgtatacagtcaggtaccccgaacagcaccatttcttctttgaaagtttttattactgaatcagtatgagaaatgctggattctgggctggtagaggcgatgcgccggatcggagactatacaatttgggtttcaaaagtgcctatatcagcggtaaaatgacatgcattgttgcttgctcagagtctttattcatggtctcgcatacagcattggggctgccaatgacgtttttgaagcattctgttctttcaaactatctctaacgtacatctctgcgacacgcagagccccccgtgctgcaagtactctatagattaaatattataagtaatttaatatagcttctacttagttatatttaagcagcgcactggcggattagtagtcaggtgggtgactactggcgaatccccgctgttgtatattttttccgtttctttttcttctgccgagaaaccgtatgtaaggatgttcgcgctggacaggacggtatgttacgacgtaagtgacgcgcggaggtgcagacagagataagaagttgcgccttcgtcctgcgtttttgttgattgtcagcctagacgtctctacatcaagggctcgaatttgatatttgttgataatcctcgtcgtctcttcaagttgcttatcttgccttgtattagtctcggattgtagaaggatcagcagattaagggtcaaggatagccggagtttgcgtcgtcgatgtgtatgcactagagtcaacctcgctgcctccgcagtgaactctgcaaaactgcgatcccaggctcgactcaactcttgtctcgcaaagcatatccagtaaccatcgatcgctgaacaaatatgcgatccccatgtcagcgcaattttgcgtctcccaaagcatacatatttaccccctcttgttgtcatgaagttcctgtcgtgcatgtacacctcggcaaacgttccgcggcctcctttagggaatacggttcgaggcaaatttctctattatgacgatgggctttccgtgttgtgtgtcggtcctacaatacagcctggttcctggtaaatgatgcccggtgtccgggacggtgacgttgatcgacgggggaaggaatcaggagacaaatgaaaaaaggcgcgcatgcactgtgcagcatctggggaaatgctgcagggtcggtccaataatgagatggctcatgcaagcaatacttcccaaacaccgtgccgcggcttgcgcttgtagcatgaatcacgacaattcccctgagcaggctcgaaaccgcatagcctcagatctcaggcacctgcaaatagaatactcgggcccgatatggcgctggtctcatttggcgggggctcgattcgggacgactgggtgtggaattcggcgacgcagagacctgtttctgttcctggcgaggactagcagaacacgcccgtctgctaaattcagggtccccgaggcgggtagccgctctggggcacggcggctgaatggcgacatgatgcagcagcgtggcaacaacagcggtgatgttcccaagcatagttgctggtgcataggatatagtgcattgtttaacgtgcaggtgtttgtcagcgggttaatcgtgctccaggggctctttgttgtggttgtgtggttcctgcgtgcccagttgggtcgcgactgccccagaagcatttctcgcagctagcgccgcgccggcaggtaccaacggcggcggtggcccctcagcgcagtcgcaggcccgcatcacgacgagcttcagcagcattcttcgcacacgtcggccagtgctggggctgcttctgcgccgtcctcgcacgctcgcacgcttcctgtcgctctccgcacgcagagtgcgccgggccaaacaatttcgcatcctgcaaccaataaaggcgcccgatagtcagtttccggcggctgaaacaccgcaaggtgcagtgggcgtccagcggttggcacacggacacgaccagacgatcgtctccctgacatgcaccgtcgaccttggtgcctgtgctagcccgacctcgggcccttgaaagccggcagccagagtattagactattatgtgctcaccctcctcgctgccatgagtcccttcacgtccttgccgcctgcagctcaggacaacaacaccaacaacaaccaaaccgacgacgtcgtccagcgcctcaaagccatgaagacgtctgcaaccaccgcctcaggaccgacgcctgtccgaaccccaagcaagacacttgcttccctaccagagcctacaatagcggctgcaacattcccagccaagcgcgcagagagtattccagaagacacggacagcatgagtgacaccagcgtcctctcccgccagctgagcaacacctccgacgacagcatctcctcgcggcgaccgaccacgccgcgctcgcaaacggaccctaccttggacatctcgtcgtaccgaccaccacctcgcaaccgctcgccctactcccgcacgcacctgcgctcccacagcagctcggcctcgctcagtgcaccacccatgacccgagcccactcgctgccgacagtcatgcatggacagctctccctctcgccaaccccgcagccgctcgccagtccttcctcgcccatgcggtcaccacagcggacccgcagcccacgcggtccagagcccaggcccttaaatgtaggaccacgcagctctggcattcgcccagcctcgctcgggtcgttcgagggctcaccaagcgtgtgcgacatttccgaggacgccgagttggagctcaccccccgcgccggcaccagcgtgtcgaccctgtacagcagcaccggctctctgtcgcgccgacgacgaccagcatcgcctctccaccaggtctacgtaccatttggcgcttcagccaccagcacgccgtctgtcagcacgccgacatctgctgcatcctcgcctctcctcgctcctgccaagttcaccaacgagcactatccctcctcgcttgcctcgtcctccgtgccatccaccccgacctcgatgcgctcccgcagcccctccatctcatcgctcgagaccatcgaagacagccccgacgcagaagaggaagctatcgaggcagaccgcatcgccaagctgaaggccgctgctgaccgtgaagacggcggcgacatgaggcgctctagcctcgatattcctgaccgcggccgcacctttggcttcggcaagagggactcgcgaaagcgttggagtgtctgcggagccgagaggcgcggcgacctggaccttgagaccatctgggaagattgagcacacgagacgaagatgcatgagtttttcctttactgcatacactggcgtttacatggaactgggctgtttctttctgctggttttgctctttgcctgcataatgataggcatttcccgcctcctttcctgcacatggtacgaaatatccacgacattgaacgtcgtcactagcatgataccctgcgtatatggaagctttgcccttgtatatctagttactctggaggattgctgcacacagtagcacacgacctcgaatacgaacatatgacacattcgttgatttttgccatgtgacagtgcattgctgcgtgacatggcatgacgtgctttgtaattaattcacaggaatagtgaggctcaacagttgagctgctgtcccaattcggtaatcgtaacagcgggccaatgagagccgttgatgtcataggtcgaggcatcggagttcccgtcttgtagtggggttgcaacgcgactgcccgctacgcgtttactagaacttcaacaagcgaagactatttgaacttgaggcttaaaggatttctgtcctttgcatgacacctcagttctctcaacccccgccttcatcctcctccaccacctcaccccagcaaccaccaaaatgcccattaacttcggcataatcggcacaaactggatcacgcattccttcgtcaaatccgcccacgccacctcaaaatggaacttggcagccgtgtactctcgtaaagaagagacggcgcaagattttgcggcaaaatatgaagacaagaaaatcgctctgtacacctcactcgaggagctatccaagtccaccgatatctcaaccgtgtacatcgcctcgcccaacatcctgcactacgagcaagcgaaactgatgctgctcgctgggaagaacgtcatcctcgaaaaaccatcgtgcagcacgccctccgaactcgacgagctgttcaaaatcgcaaaagacaaggatgtcatcttaatcgaagcattccgccacatccaagaagcaaacttcaaaatccttaaatccgccatctccaaactcggccccttgtacggcgcaagcataacttttgcccagtactcctcccgctacgaaaaagtcctcgccggcgaaacgcccaacatcttcaacctcgaaatgggcggcggcgcgctggtggatttgggcgtgtactgcgtcgcagcggctatcgaattattcggcgcaccgcaggattctacatacttcccagtcaaagtagccactggcgcagatggcgcgggcaaactcatcctcacatacccttccttcacggtatatctgtgccacagcaagatctacaacagcaatgcgcctacggagatttacggggagaagggcacgttggtcatccctacagtgacggatatcgagagcgtggtgttgtgggatagtaagaacaagagcaggactgaattagcgggcgcgaaggagccggcggaattgaatctgaaagaggaggcaagtgagtttgcgagatgtattgaggagagggatgcgggggcagtgagcaagtatgagaaattgagtcgggatattctcaatgtgttgtataaagcgcggcaggataatgggttggtatttccggggggcaagtagatgggagtctgaggcatacaagtgtcagaaagaagccatgtcgaagcgaaaccgaaattcattccacaaagtacgaaccaatatatatatatatatatgtaagaagagaaaaagtcatttttgagaaccaagaaaacccagtcgtcgatcataagtcataaaaagcaacactctcccacacacattttctctctcgtgttctcgcggctcaacctagaagttggccggtggtcataagtcatgaaagcacactctccaacactctcgccctctcgtacttttaaagcccaactagaagctgacctgtctcgcatgcctcctcgccgccgtcgcagtcgcagtcgccgcagccgaagtcttcgtcaccgcagccaaagtcttcgtcaccgtcgccaggattgtcgaagtcgcaaccctcgagctagccgccgttgagctccccaccgtcgaactcgccaccaccttcgccgccgaactgctagcctggggagtaacatacttgatatcccaattcttacagctgtctccatccgcacacttcttatagatgctcatcgccgcccacccgccacagatcccactctcgtcgcccgcgcacttgtagttgcagttgcccatgatgccatccttgggcgcgtatcgcgggtccagtttatccgcgcagaagcactcgcggccgtactcgaggcctgcgtagggcagattgcgcgcgccgcagaaggcgatgcaggtttggatcgtcatgtcgtcggcacctgtggaggcattgaggaaggcgcggtcgccgatgttgtcgcctccacaaccggcatacgaccatttgagtgtggatgtgaggtcgaggaagttctgagtgccggcgccgagggtggctgcgtcgtcgcaagtctctttggttgcgcgggcagggccgaaggagggcgtgttgcagcctggcagcttggacaggttgccgtcgatggtctccttaacggtggtggggatgctgcatgcctgcgtctccgcgccggtgaattgcgttaggacggcgcatttctcgacgctgccggaggcgtcagtgcaggtgtcgatggctttttgtaagacgggcacgtcccagccgttgaagaagtcgccgtggaagccatagccggttgcatctccgttagcaaagacgaaggggtgttgggtgccgttccactggtcggcaaagagagccgtgtcgtagagaatctcgtagaagatagagatggtgtggatcgggaagcctgcagggcaagggccgttgtcgtagtgttggctgttggggtaagacatgtgggatttgtggtcgggtgtatcgaggtctttgccgttccagcctgggtggcggttaggatacatctcaagtgcagattgcatggagtgtcttacagctggggaagaatacttgggcgcgaaggccgcctgggcatgggtagtcggggatcttgtttgtctcgggcttgttggctcccaggcagttgaaggatatacccttggtggctagatcatttgcaccgacatcgcgcttgccagagtcaccagccagcatgcggaagccctcggggaacgcagtcaggttttcggtagctggtgatggtcgttggagatagtacactgccatcccgccattgacatctcttggatcgccaacgacaggtacaggtgaataagtgccgtctttcttgtgcacgtagagttggggagtccagtaatttgacatatcctcctatcgtcgttattagcaattaggtttgaagtctgtgaggggtatttaccttgatagtacaagaagagcacttggctgcccgagcgtctgcatatgtcatatccattgagaaccccgcaccgccagatacagtgtgtacatggccagcgatggcacctgggtttacaatgggatcaatgcgttcgcggacaacgcggccagggcatgacatgcggaagaaggcttctgagtagccagccaaggagagggccaaggaaagcttggatgtaaaacccatgatggagaagagaagatattgctaacagatagcgatcacagggaaggtgatgaagcgactgttgctaagaagctgtgctgtgatgctcgaatccatacttggggacagcgtcttatatgatgttttgctcatgtgcgccatacaaatgaaagtcagtgagaattcgtgtcacagtgtcttgctctgtcctagatcatgcgccagtgcgcccattcacctcaacaccttccacaggccgaaattttatgacgctctcgtcatcgtcaataagccattgtgctttgtgtgcctacttcacgatgtattgatccacacatagcgctgtagagaatgccctagaagaaagaaacaccatacaatggatgaggcacgatatcctgtagtgtattggatggcttcaggccgtcatgaccgtctttgtggttcgacataacgtggttgacactgtaccatggtacaggcacgtcgctagtgcgcaccgggagcatcctataggttccgcaccgctagtgtaccaggcgactgctgatcgacgtcaatgaggaccaatgaaacactcacagcctatcggagactcactcagttactgaaagtgtgcaaaacttacctcgtctgtaccaaatgtcctcgctgggacctgccgctgtactactcacgcgccggggcttaatccgcattgatacaagtgactacctacacggcagccacagtggaacgtaagactccagaacaatgaaataaggttatcgcgcggcccgccgagctgcaaacggagagcttcccgcaggaacaataggaccatcttggcgcatcaatggcatcggtaataatcgcgacgttgctactgcctccagtatcgatattgtgaaaaagagctatcggtggaagctggccgacgtgcggtcaatactgccgagcggcagttggctttcacgaggtacaagcggagcaagactcagcgaagttatcgctcgtgccccggtgcttcttctcatagtatactccatggacatgtttgtttttctgtcctgtctaagtcatgtggttagagaggctgccttgtaccacatgctcgtcagccctgagcaagccaacgtgcgacgcaaggcaaactcgttcggcatatccaaccggtgtaactgagtgttttttgtttctgttggcacgtctagacttatggtatagtacatttggtgacatgccgtgggaaaaagcaccattcttggtcgagcgcgtgattgacgtagggtttaccagccttgcttcgaagcctaagctgtcagtcggcacaagttagcgctagcaaatgtgtatagtgtcgggcacaaatgccgcaaagaatggtgagaacatggacccatcagaggaatctggactggatccgaagaacagatgaattcgttgaagcgcagatgaaattgatgagaccctaaaatacacgccgtcaaatggatcgcaaagtgctcgtcattcgaagccattatttaccgtccccagatgacacctctcctctcattctagctctctttcttgtggctcggaacactccaaaagagaacacaggtgtagacatacaacatgccgcgcacgtatgggatgcgcgtcatgtaaacgtggatttgtccgccgaaatacgcgtcgccgttgttgattgcaggagcttgccgtagctgcaatcctatatagtgtcggttgtctagcagtggttgctctcgtcaccagccttggcgttcatgagaagggcaacaatgaggccgtaaagacccaagacttcagcgaaaatgagaatgagaatcattccgacgaacaacctgggctgctgggcagttccacggacaccagcatcaccgacgattccgatggcgaagccagcagccataccggagagaccgacagcgagaccagcaccgagctggatgaagttggcgaagagcgacgagtcctgcttcaggccgttggagatgaggacggaaacgacgagaccgtagataccaatgataccagccatgacgacggggataatgtctgggttgtattagctcactgcgtggtgatcgactctgcgagcttcgtcttggtctagtgacatactcttgacgatcaggtcagggcggaggacacccatggcgctgacaccgacaccggctttggcggtgccataggcagcaccgaaacatgcgaagacgatggcagacgtgcagcccatcgcaccgaagaagggctatcgcgtgttagaaaacggttcatcgcgttgcgatgacgactaaggggaggcgtggcggagctgtgattctcgcgtacttacggcatacacggggctgcgaaggttgcattagcattcattcatcacaccagataggaaagagcgctcttccaaagtcggaatgacgatggcaagctccagctcatctgcgcggaggcgagctggagctgcctacgtctcctcattggagctccagggcgactcaccagagttctgaaggcatcgtggacgtggtttatgtagtcgacgggtcgtcggtaatggttgggagatgtgtttggagatggacgggtgtcgtgggagctgcgacgagagcggatgtgatgttgaggtgagtggtgacgatggctggcgatgcagtcttcgcgcgctagccgtcacagcacgtgacccgccaagccggcctctagcgcttggaatctttttggccgaacttttgttgaaaactatcaccaccactcttcaatccacacagcagtgaaccccccacgggcgagcaaaacagtaaacctttcgaaatggccgaagacaacagcgcagcgtggccccaggtcggttttttgaataaaagttactctatcacaaggacgatcactgactcccattcaggcggaccaagcactctcccaagagatcctcgacctcgttcagcagagcacgcattacaggcaaatcaagaaaggcgccaatgaaggtgagttcatctcttccaattaaccatattaatgctaactattccagcgaccaagacgctcaaccggggcatcagcgaactaatcatcctggctgccgacaccagcccgtgagtattgattgctccattgtaagacttctgctgacgatgcgcaggctcgcgatcttgctccacctccctcttctctgtgaagacaagaacgtcccgtatgtgttctccgaccacaaatactgtgtcattcgctgacttgctccattagttacgtctacgtcccatccaagatggctctcggcagagctgtaagtcctctccgcacatgcgaatcgaaggcgtgatggccacctcggagtcttcaaatcgataacaaatcttatctctgcacttcaccgaaccatacgccctcagcatgcggacgagcagctcgaagagatgtgcgccagtctctgagaggttatgtgtctgtttgtgcactgcatagagctttggcatttggagcttcgcagtagccattcccttcagttcgcgtgtcacttcattcgcaattttcattaatcgcatactgacttatcgtagtgcggcgtcgcgcgtcccgtcatcgctgcctccatcaccacgaacgaggccagtgacctgatgggccagatcaggaccctcaaggacaaggtcgagcgcctccagatctaggcgttccacgatagttcacgacacgatcataacgtggctcgagaatcgggcaatatacaatatggaattgaggatttatacagtctacgaaacgcgaatttgagcaggggcttgggatggaatactctcgagatctctgtgcgtagatagggaatgaaatgctggtcttgcggcatagactcgacccagaatccgaacactcatttcatgaaccatgtcgccttcttgtgccgtcggtgatattacgattacttcgtacatgtctggtttgtagcagctgccaggttcttctggttctgcttcgtgccgtcctgcacttcctggaccaacagcttcagtgttgcctcatctgccgccgtacccttcaagctcatgacctgcatcatctccttcgtctgcgcgccagcaacgatcgccaaaccgtcggcagctgggctcttgatctctgcggccagcttctggttttcggcgcggatcgtgatgcccttctgctggatgctcaatacggattgctgcgtagtctcaaactccgcgagtccgccctggagctgcagagcgtgcacactgaagagttgttaatatgagaatcaagggaaagttagagaaagccatacccttggagctcctgggcttggatgtcaaggttggctttaatgcctttctcgagcttggcctggacttcggtgcagttgaccttgggcgcagcgggcgcagctggtgcggcggccttgatgcgccaagagagcgggcttggagctgctagagctacggagatgaggcagagaaatgcgaaggacttcatgtttccggtagtggtgcgaggtatattgcgagtaacaaaaagtagataaaaacgacagtccagctcacaccaggtgagagtatgcgatgatgacgaaaggagtggttgtttaaaaggaatggttgtttgaaaggaattgtggaacttatccatcgatctacaggacgtcttacgttaacttatactcccccagtatttgccgctcgtccaatcgatcaacttgtcacatctcggaccgatcagctcactcttcccgtgtgctgagccacgcacgcttcctcacaatatgcacctcgcgaacgactcctcaaccttattctcatctggagatatgttctcggagaattctctcatgcggagatgcatgcttctcgtccaattcgtacggacacaaaattggagacggccgtgagacttgaaacgagcagtcttgtcgcagatctggagacgaaacaaatcggtccgccgcgcggcgtgagagcttgtgaaagcttgtcgccgtggcacgatggttttctcgaaaagtgttttacggtggtattcgaggtgcttttatgctgacagactctgacatgtattcaataggagatttgaaggtcgaggttgggtttgaagatgctgacagcgcgccctaggctaggccgtgttgggatgggttgaaatgcgggaggcgcttacgccagtggggatggcaacagcaacatctgcccatcaccctacaccaccaaagcacacagctcagctggcacgatcttcaacgtcgtcagatgtaagcagcacgtaccgtgtgatgcggtcattcgacactgtgatgagcgattcttgtggcaacctgcgtgtcggtcgaagcccctttctggtcggatgcagctcgagcgactgcatgttgacgatgacagtagagcgactccagtctcgtaccagcggacgaaagtcgatatgcgcagtacttgtgcattgaattggtttctatatttgtttcaacattcgcgatgccaagtcggggcgccagtgtggaaattgcaaacgtcgatctggcttgagcgcgaaagagagagaccaccacggctacacccacgaggctcaacgaacttccgggcgaccccgtatcttcgccgcagacgcttttagcttttggcacgacatctccatgctgcatcacgaggcagtaccatctccgatccaggaccggcttatcgctcttaccgcgacactagacccctggtgactacgccaatccggaaggtcgacttctatgttttgcaggctcccacagcgcgccagcacatttcatctattgtccaatattgtcgcgtgcttttgatcgtttcgagcatgctaaggtagccaagaccggcttgccaaggggcagcctttccgctgctggtgatgctggagaaacaataggcttggccacaatgcactgagtgaggaaggtcactacacaggcaactccgatgatcttgtgtaggttaagcttgcttagcacagcgcgtgtggttcgctaccggcgccagagtctattattcctacttggcagcgaaccttgggagaggatctcacgatgggctctccagcagagtggtcctgatagccgcacaatgtgctgttatttgcttgcttcctcaccagcttcacttttgcgatggactataccgtcgttgaattcagaccatacgagtagtctacagtggtgtacatttcgcataacttgtaatattgcatgggctgccagccaagccgccgtcaatacgggtctgtggtcatcgaacaggcaagtgatatcgtctgggaggtattctggcgccgactacgcttagaaatatcacacatcggagtgtacgccacggaggtcttgccaaagaggaagctcttttcgtggacctgacatgagccactgtcggacggctcttcccaggctaggcacacacctacactatcttgctcgagcttcccaattaggaagttcacgacgcccaccaccgtaacattgcccccaccagcgacgagaccgcgcgcagtgggacgatgtcgtttatgtataaaatgtcgagagtaccctgatacttacttttgaatcatccaaacatcgagaccgcatcttccatctcattcgctgaacatgttgtcctccttgctggccggtgctggcttagttgccctcgccgcatcccaccctacctcccacggaaacgctctcacgcgccgtgccgttgacatcaacgccttccgcctcacagccacttccgagtacgtgaacgccaccgtagctgtgtctgagcccagcctcaggttccttaagcgcgccgactatctcgagacagccaccgagctcgtcaaatctgttgccaaagatgccactttccgtgtcgttgaagaccactacgtcggctcgaacggcattgcacatgtcaacttcaagcagactgccaacggactcgatatcgacaacgccgacttcaacattaacgtaaggcatttgattctctttgcttttcaacactgctgacaaacatcaggttgccaaggatggatccattttctcatacggaaactctttctacaccggcgctatccctgcaaacccactgcagaagcgcgacttctcggacccagtcgatgctttgaaggccgccaacgacaagcttcagctcgctgttactgctgagaaggcttctgctgagtctaccggtgccaaggagacctttaccctcaagggcacttctggtgcggtcaaggacccagaggccaagctcgtctacctggtcaagtccgatggcaaccttgcgcttacatggcgtgttgagaccgacatcatgagcaactggttgttgacatatgtcgatgctgctaccaaccaggagatccacggtgtcgttgactactctgcggatgccacttaccaagtctagtaagttgaatgaccttccaaagcttttccatactaaatatacatagcccctggggattgaacgaccccactgaaggctcacgcgctgtggtgactaacccctgggacaccacggcatctgagttcacctggcaaggaactggaaccactacctacaacgtgccccgcggtaacaacgctattgctcaatccaacactgatggaggatcagactacctgagcaactaccgccccacaagcaccagccagaacttcagctacccttacactctgcaaatgtctccaccatcaacatatgttgatgcttccgttacgcagttattctacactgccaacgtctaccacgatcttctccacagccttggtttcaacgagagggctggcaacttcgaggtcaacaacaacggcgcaggagggtctggcaacgacatggtcatcctcaacacccatgatggctctgacactaacaacgccaactttgccaccccaccagatggccagcccggccgcatgcgcatgttcctctgggacctctcgacgcctaaccgcgactccagcttcgaagctggcgtcgtcatccacgagtacacccacggtctttccaatcgtctgaccggcggccccgctaactccaactgcctcaacgcactcgagtctggcggcatgggcgagggctggggcgacttcatggcgaccgcgatccgcctgaaggccggcgacacccgcgctaaggactacaccatgggctcgtggatcgccaacgaccctaagggtatccgcacatacccgtactccacctcgctgaccaccaacccccacaagtacactgatgtgaacaacctcaggggtgtgcaccccatcggaaccgtctgggctaccatgttgtacgaggtcatgtggaacttgatcgacaggtacggcaagaacgatggcgcgaagcctactttcggcgcgaacggtgcgcctactgatggcaagtacttggcgatgaagttggttgtcgacggcatggcgctgtaagtcttccccacacacctccccttttcaaagactcccttactgacaacatcacagccagccttgcagccccaacttcgtccaggctcgtgacgctatcctcgatgctgatgttgcgcttaccggtggtgcgaacaagtgcgatatctggaagggtttcgcgaagcgtggtctcggctctggtgcgaggtacagctcgaccgccaggacaggaagcacggcgctgcctagtggatgttaagcgcaaatttgagcgcatagaatgatgtatttgtgagaagtttgatgtattcgttgtatataatgactagggatatttggcgatgaagggaatttttgtatgggacaagtacgataatcttgcaaaatcacttgctttactctacttcaaatgctagtgaaatgccgaagcgtcctttctagcggcaccaccacgccgctgtagactgcttgctggaagtcgtggtcttctagcctccactgagccatgtcgaagtcgcagcgaatgcatttcctcactgcgtttgcatagtgtatcccacttcgaagctcaatttgctgctctcgaatcaatcgttccgcgacacgccaagctatgcctgagctactactggcatcttgagacgtttgtagctcttcgataggcattccatacaagagttcaataagtactacgcctagagcgaagagaacttggtttctgatcaggctgtcggtcgggagctgagtgacggagtcttgacttgtggcagttgagagatcacggtagatgaacggatgttgatatgcggtagctagtgaagtgcccgggcgatgcacaaagtagacatcggcatcgctccaatcattgctgagccatggggtctcgtagagttgcagtacactcgatgccagatcaagagctatcttgtatgtgtcgaccagcgctaattttggcccagtcccggccggctgggtaagaatttgtcgcaaggtatacgcactccactgcttctggttgtcctgggaagtcgggagctggcatgggtagatcccctgtttgcgctggaggttgtcgactagataccctgcgcacacatttgcctgcgattgatgtaaatggagaccctcgattgctttacaaagatcttctattcgaaggctggagctgagggtactggtacttgtatccgtaagcgtgattgtcgaactgttcgcctgatcgtgggacgtatcgaatcgtactgttcgggctgccttgcctgccttgtagtgcgttgactgtggtgctaggggaagtcgaagtggcttttccgcgatccatcggatatcggcctccttccacgcggcatctgtagacaatgtcaaagtgacattgtgcgtaaagatgacgcgaaaatatgtatttgcgagaaggtcatcttccctatcggtcttatcactcctgctttccaaacgaagtttaacagcgtgatcgttgcagctgcatttcaaactacatctcaacgtgtcgaagagattgcgggcgtagcttcgaagcgcatcaaagtttggacaaacaagagacgtcttttcggaccgagaggattcaagatccaacgattgccttgtgagttgcgtcagagcatcgttgcatttatttagattttcgagctgctcagagtatctggctttcgtaagagaaaactgcagtttgcgtaattctttcttgaagtgacttgggtcggaatcttgcggctgataagtatgacatcagcaatgttctaaggtgaggcgttcgcaaactttctcacctttccttgcgcattgagcccaagctttttcatgatctctttcatcgacttttccatcccagtaacattatcgaaatagaccttgtatgcatttcgaagcctctcgcgcagcttcgcatcgatggtcgcgtcctgccatacgtcgccacctggatttgagatgaaatcggccatgtgctctattctgataatgcctcctagtagctgctctagcgtgttggtgaatatcgtgtagtatgtttgaagagagaggatggtggattgcacctcccgcttgtagcagaagtatcgttttgcagtttcgatgcctatgtacgccgtcaattttcacttttgagccaatcattaagttaaaacaacactcgttctcggattcttggaggttacaagattccaagatatgcaatgctaatattcttgttacgtaagacacttaccagtggcgtagtgttccagggcagcgatgatgaacggcaccgttgcaagaacgacgcctgctatttcaaggcccgacatcttcgtttacgtccgtgtaaagacaagagatagaggagaagctgagtttctgtttgcttcatatgatgaaggatgagttcgaacttggttgcggggtagatcagctgaggagagtgttgtgtacatgtaactgtgcatgtaacgcatgacctgtcacccgcaggaaagatccccatagtccacgaccagcctgaccacagtcactactcaatcatcttccacgcatcttatacaacgcaaattatcatagacctcgatcatagtgacagttagtcctagcatgtcatagtttactagctaagacgaacttctgcactattatcagctgacttgcatcgggtaaccccgcactgtgcaacatgtctgatatagccacagaccccatcttgatctcttatcaagtcagcaaatgtttggtggatttccgcaatgtacacgggagtttagcatcagctgaacccacagtccgcgtcaaattgcccgcaagtgtggcaaacgacttacttggtcgcttccgactatgggtcggcaacatcggagcccatcacaagggaagggcttcactcgattataagctgcgggaagcgtctcacatacgaaccagagttatagagcttctacagcacctcgagcacgacctacaagacatgctccagatcatcactgggcagcagatgtcttgggaagatatgaccgattccgattcagactcagatacctccaacattggatcacaattctcggaagaacacccaccaacggaacttgcgcaactcatctccaacatgagtgaagtgatcgtttgcctcatgcgcctctcgatcgctatccgaaacccagcaccccacgatcgatttagacactcgaggcaaatgaacgatccacctcaagagccgtgggatattgcgcatgtacgggagaagtttccagatgctccagaatacctcgtactccgacttggcagagcaatatcgcgtagaaggcaatatctggtttatcgagaagagcatagaatgaagctgggggaagacttggatctggaaccgaaaccacaaggttccaaagctccacaaaacgctggaaaccttgatacaacaacttcggagtgggccaatagcaccgtggcgtcttcgcttgcgccagcggtcaaggaaagcatcatagtacctgattttgggattactcctcccgatgaagatgcagcttcccaaacttcatatgcatcctcaaacagcgacccctccaaaatacggcctccaaagttaccagagcacggcttgaacggcgagccctttgagtgccctctgtgctttcggtttacgtctgttaagcatttacatgcctggcacaagcatgtttacactgatctacagccatatgtatgtacagcctctggctgtcgggtgccagaccatacgtatgagtcaagacatgaatggtttcaacacgagttgcaggcccatcgcaagtattgggagtgtatcataggatgcaatacggtttttcaatgctcgaatgagctgtacgagcacattgaaagcaaacacgctgagcttgccaggaaagctcgtatcaaagatatagtgcgcagctgtgaaagacagtattcgatggatcaagaagcatgctgtccactttgtacggagaaacagcgttcccttactcagctccgtcgtcatctaggcaaacatcacgaacagctctcgctttttgctattcctccgcatatgaatgataacgaagaaggtgacgaaagcgatgaagcagatgtttcatcaatatcgggtggtgctgcgagcaatctggggtcatccaatgatgaaatcatcggttctgaagatcctttcaacgctgcaaacaatccggatatatctgacgatgagtatatgaattttgaagctgtggtcaaggagaagaacgaaaacaacggattagtgggagtagatggggttgaccagctgcgtaagttccatgcgattgattatacctcgtcttttaatactaacttctatgttctagcggcatcaacgctcactgacgtgcggacgtcgagaccgaccgcacagccattacaatcacagtcgaacacagagggctacgcaaagcccgccattccagcaggagtacccgagagctacatgctatctatgctcgcttcgcgttatgtacgcaaagagaagctagtggcattgctcgaaaaattgttcggtggggatgcagttgtacagtacaatgttcgcatgctcaccatcaaagccaagatttgtgctgaatcgctacaggtcgaacatcacgcctggcaatattggtctccaaggttattagacgaggtatgtcaatagatcaatttcattctggctatgctgacgtacgcaggaagaaattgagtaagaggcatgaggcatggtaggatcattgactgacacgacataggagcatagcctatccaggatagagtccatcgaaagaggttgcataataagaatgtgattcggcgatctggtgagaaatgatagaacgggaatgcttctacgtattcaaaacagttatctatgcgcgtgaaattgtgttcaattcggtctagaaaaatggcgttgcaaaatgagacattggagtgcatggaaatggtgccaaacacacgcgttgcaggaaaggtcggatgatatggcagcatcgtaatctggtcttcccagacctctttctcagacatcacgaactagcattcttcatcttggtaaattgaagaaagcttccaaatatgcttcactctacacttgcatatctatactacactaatattctcgctacgcctttggtatctgcccggccccacacctcaaaagccggagcatcgaaacgagatcgccatccgaaatgcgcagatcccacagctaatgacactttgactaaaactagcacacgcgacacatacatgatctcgggccgccaacgtccccggtcccgagcaaacgaatgcgaacgcgacttccggccttattgtttacgtcggcacgagcagtgggggttgcgagtcaaaagcgcatcagacaacgcaggaatatgtagagacgtcccgacaatttggaagcacagccatgatgatctttgtcccaacccaagacgataccaagacatctgggctacccgtggacacctttaggttcattgaagatcatccgcgcattccgtccgcacgttccgggcatatcccttcggtatgattggttactgtcatatgcaggtctctgcgacatgcgcgagtgcgaagatgcgtgcatgagacgtggatctttgcacatctgtatgcatgagacttcggtcttatatcaacgattaggagaacatctgcaaaacgtgcagaagagcaacagttcgacgagggaaaagcaaggttttagcaagcgtttggattaaaatattgacattcattaaaatttatgttcaatgagcattcacacccgtagactccctacattgaccttcagccaatcctcggtatctttcctgaagttgtcatccaacaggctattcctgttcgctccaaaattgagcagcttctttgactgactccattgcggccagtcgtcaaggttgttgcccttgttcggatccaattcatatatgaatgagtagtagtagcctcggatgctcttcgctgcattgtttggcagcacgccgtagaatacttgcaagaggtccgagccgtggaaagtaccgagaatgggcgtgccgtagtcgtatgtagcgagatacgaccatgatggcacgcttgggtttacagcggaagcaagctcgaggaatatgcgacgagtaattgtgaaagtgatgtcgccaaggattgcgctgacacgcttgaactgtgggtaccagttgttcaataagccggtacggaatggggaaccgtcttcggtaatggtttggtatgttccgacaagtgaatcgatctgggctgttgtcgcttggtcaaagaaaacggtcgaaaagtattctgatacctcagcttgggtggtaagatttggcgtaaaaagaccaaaaagcgttccttcgtcttcttgatcgcccacaataaagggaactttggcatacttgccattgagtacgagtgtttcgggtgaatcggtaattgtcttgccgtctggacgcggcaggtatgataggttgacggtagaatagcccagaatcccaggaacactgttgcaggcctgcaaaaacttcgtgtagggaacattgcgcaggcacccgagggaatcggtggatccagagcagcctgctgcctttacaactgtgtcgtagatggcctgagccttctttgagtcgaccttctgcgctggcacaatcgaccccgaattcatgatgcctccacggaacaagttctttcctttgtacgaaaagtcgccatcgtagagcagcatctgatccatgaccgagatggcaccggcactctcgccccagattgtgactttgtctgggtcaccaccgaacgcggcaatgttatctgccacccattgtagaccaaggcgctggtcgagaaggcccaagttcgcggatccatcggccaaaatctctttgcctggcatgaagccgaagcctccaacgcggtaattgacagccacgaagatgatgggtttgccttgagcgacagattcggcgacaagcgaagtgccatcgtacatagaggtggcaccaagttcaaatcctccgccgaagatccaaaagagtactggcaacttggcgtctgctttcgttccggaaggcctctggacgttgatcgtgaggcagtcctcaccggcattcgtaacggtctggaaaagaggtgtgttgagaagtgttccaagtacattcgttgggaagttttgttgatcggtgctgaagaagaattgtgggcagcctcgtggagaagcggtgccgtcaaccttgcctacagcagaggtgagaggctgaggcgccttgagtcggagctggccaacgggtggctgagcataaggaataccattgaaggtttcgacgcccaacaagtctttaccaccgacagtggcttgtgcagcgggtgcgatgatagtaggtgccgcacgtttttgtatctgcgctggggctgcaagagccagaggaaggagggcgagaactgctgcgagcttcatgatggcttgcaagatacaaagctcgtgaatggaggaactgtgcaggcacgcttgaggtagcgcttgaagcttgaatgatgtacaccacccgccctatataggacttaacaatgaattaatcacaagctggaagtcaatagatccttcgcaacttcctcggtgaacgacaccgtagcatgttcaggtgactggaggctttgagagtaagtatgcaagtctcctgttcgtgcagcatgcccctggctggtataccaaccatcatgcctggcatcgcagatcgtactacatcaggctctgcaaattccgatagtcccaatataaaagcttctgtacactttgaccaatgaaggctgtgccgagcatagtgctagccaaaagacgcggccgaagtaaggtggaccaagcaaagacggtgcgtcgccgccttagggctaagggcgcttgggtctcaaggttgtaggaggtcacgaggtaccatctacgaatcgcagaataccgggcgtagcatgtagacgaatcatggcgttcgcatcttgtatactgggatgtcggatcaatgcatccggtccatagagactttatccacccctttcaccagctgtttcgaccaacgctcaattttccaaaggtcctgcgatgcgcaagcccagcgaaaagatagcaaaggtcacatcgcgcagtgacgacacgaccattgggctcagtacgatcctaccagatggcgtcgtatatcgtacggcatttgtgggcttggtacgtctctgcgcacccgggttcccggtcagactgcacggagatcagccgaaatgcgttggttatgcacatccatgctgacggagtcatttcctaacaaggacaatccggggataaaacgcggggtagcaaaccatccccatattcaccacaaatccgtgtgggaaagtaacctctcatctatggtgttgttgtatccagcctcggcagtgagctcaggtaccgttcatgccttgtcgcatgtgcgcggacgaaaccacaagctgcgctactaacgaatcgtcggtgatcgtcgttccagtaggcttttgaagtgacaaatgatagcactagggtccaacgctttcctactagaaagatgttcaaactaattacctcaggctgatcagttgtgttgcgcgacagcagcccaagcgtagccatgactttgccagtggagaccttgtgccacaggcagagacagagtggctgtattctatctatcacgagaaacggcatggcatctccaccgtgctcaccctcgtgtgactagtcaaaatcggcgaggtcgcatgaacatgaatgaggttgcgcatgaaggaacgacgcgcggtgggcgcgctccgtcgcaaaggaggtctaacggatagtataatggttccggacgtggacagggtagaattacactggtagccaagccgatgtatcgttggtggatgagtttcagaacgtattggactcggagcaggctggattcgatgccaggcatagtagtacggccgttgttgaagggggtgaggggcttccggtgaccgaacgagtcataacgactacactaaattatgtaagctaaccatccaagttcacaccttccattcttgatgattctgtccacgggggaagttaaaagaattaaagctgatctactagtgtatgtgagccaaaaaaagaccaaggcagcgtgccgccgaaactgacttcgacgataccagagcaagccggtcgggggcgtcctagacgtttcttcaatgagcgcctttctgttcaaatcgtataggggcggttctgtgtccagagagtattatcacgaaagatacatggtcgcataaacgcgagttcagtgcaagtgtagtgataaaaagtataaaaaacatggtatgcgaacttgcaacccaaaggacacgcaaggaggcacgagaagtacagaacaggaatgagtatcgaatatgcaattcgacaagccacgcgtctcacatcgccaaagccaacgcgatttctgctcccatgtcttcaacctgttatccttcctgcgttttgccaattcggtccaagctgcgttaggatagtactccggcgtactatccatctcaacgtcgcttttgacctcatgttcgaacttcttcccgccaatcccaatgcaaattttgactttgatcatatatgcccgggtgattgcgaagctcttgaagcttggggatgtgaagcctggtatgcgtgccttgaaccacgtgtcgcagctactcgctcgttgcgaggcttccccgttctcgctcggtgtctctcggagattcagcgtcgcagatggtggtatgctgttgagatgtatcttctccttgcttgagggtacaaattcttgaccagagaaaggtgtgatgggaggttgcatgttttcgtatatattttccaatagtatcctctacaagagtccgatgcctttttatccgagggggcacagatggcaataaactcctgcaagtacaggttgaggatagtgaactgtacggtagggatgtgtgatgcactctctgttgtggaaatgacattgaagaagacccgtaaacataattctgagcctgacgcgagggcttgcggtatttcgagtgatatctcgaagtctaatttcggtgtgctggatgacaggcgatcacgtacgtgttggcgaaagctaatggacgatgacgcttggtccttcagggccgaagatctcatgctgaaaggctgaaagtatcttgtagcactggggggggtcctgtgaaatatttgggtgagaaattcggtggacgaacagcactggtgctgtaaccttcagatcgtggatgttctgaccttttgcgactccagtaccgggagtatttcagcctcgcacgtacgccgtactcgatttttgcatagttcgcatcttcgcccgcaacgacacccattttgctcgtatgcaagaaactaggagggagcaaatgatggtcaacagtccatcgcgtgccatggtcgtcctcgtactgccctgagcgactgttgcttacgcttgaagggaatcgaaattgaaatgggtatgtataggactccccagatgaaagtattggcgcagccgtgtgtacatttggtaagacaatcgacgtgatctcgaacaagggtctatcgtcgcgccaatgccagtagtgcgtgacgttgttgatcactgtagccgcacgataccacacaagcgatttcccgaagagcgacacctcaattgcgtctggtacaagggggacgctcggaaccaaggtaatgttgccagtcacaacatcgtcgggtctatacaccttgtctggaggagttgaaaggtcgataaggatatcaggtagtggcggctgtgggattttcgacgagctgtggcccatggcggaggtatgtagtatgataagaacgttgatttgtcgcaggtaacgtctggctccgtacgtttacagcttgcgttattcaagcagctggcggctggcgggaggaatagcgaccctgcctaacatcaaaattgaaaggggaagtgcatccaaagggacacgaggtgaagctacgagggaacaagacttgatcatactgcgcaatttcgtacgcggcccagggattttgcaacctaaagtcaccgtggtgagtaagacgaatgcaaatacgcaagagctagggatatcttgacatacgaccggcagacaattacgattacgaattcgttgtcatgtttttttcagtctgtacagacattgtccaatccagcacgcttacgtgatttcgccatttctgcgatgtacctctcgcctgacttctttagctcttttagagctgcgttgataaccttctgacgcctatccaagctcgagtcccttgcctgtttgcactcttccacgaacttgcttgcatctcttccgatatcagcacctcagcgtgagccagtgcaaccatctgatcgtaaattcttgggtattccccgattgttcgcttaagtttgttggcaagccaaactgcagcgatgtccgggtcggtgttcagtctcttgaattcggcgatgcgctcttcggcgagggctcgtgtggagacaaggctctcaacgaaagatttgacgagatcatcttgggcttcgcgggtacctactgcagtaagagcaatgtgtactggtagtttagcgaaaattctgcgcagaaagaactctgatctttcatttcatatcgctgaagacctctgtatatatcgacacgtctgcaatgctcgtgatgagagacagcaagctttctggtgcacatgcctcgcgtgggttcatgaacctgccatcgtatgagcttagtgagagtttgccgcatcgcacatgatcgagcatgtgtcttaggagctgaacaaatggtgtgattgtcccatgttgtctcgactgtgttgtcaggatcgggagaatgagggacactcggggatgacatgatcaattggttgttctgccgaaaatctgccgccgctagccaatctcggcccaattgagctgcaatcgcaacaacgttcacacgacaccatcttctaaagaccgtcatatctagattttctgctccaaaccgaggcacaggactcgctcaaataattcggctcccttttgtgtatacttaatcagactgtgcgtacatgcttacaccacacccggacagcaacatttgtcaatagttgttgcgtgacaactgtcagctggctggtacacacaatggcatttctcaatatcggagtggttctgtccgtcttcggatgttctgtcctacttcctgtcataacatactatgtcacgtcagcactttttcggcaaagaatacagagcaaggcttccggcaagatacccccaactataccataccaggtgccggttgtcttccatgcattcggactggcttcggtcggaccacagaaatatttcgcacagctcatgtatgtgccaactatccgccagtatgcgtgcgctaaagaaggatagacaagactacggcgaattcggcccgttcttcgtcaatgcaggaccacagtcattcctgattgtgcgagatccaaagcacgtcgataaagtctgtaatgcatcccgccaaattacgccaacagccttccatctggagctattcgataaggtgtacggtttgccagcagctgctctaaacctctacgcggggaaagccggactagaagctgatatcaaagaccttcagtacgcacatgtcgctctgaccgagaagcactttactggggcgatgttgttgaacaacgccgagacctatgtctcaatcttgtcacaaaatctccacgacaagatgtttcaagtgggcagttggacacagattgaagatacttgggctttcttccgccaagtggtcacgcgctgtatcctggtctctatctttggcttggatctcttcaagcagtaccccaatgtcatgaaggactacttggagttttctgacacaattgaaggcttcgtaccaggtttgccacgttattgggtcccaggagcggcgatacaagcccgagatcgcctactgcttggcatccagaagtggttgagagcgaacctcggtggttcagagtctgcaagaatcgctgacgaagatccgacgtgggatgcaatgaagggttcgaagttttttcaagagagaaatcacgtccttagcaacatcgacgtcttggatatgaaagcgcgtgctacagaagctttgagcattatgcatgagtaagcttgataaatggtgacttcctaacggcgctgaggctgaccgttattctagttcactatcagccatggttccatgcacgatttggtcgctcttagaggttgcgagggcggcagagtttgtcgatgagtttacagccggcctctttcattacagcccctcccatggtgcaacatataacatccagggtctggtggggatgccattaatggagtcgctgcttgccgagactatgcgactacgtacagcagcaatcgcagccctccgcactcaaaagactttggcactcgatgagcactgggctgtacctgcggacacccacattgttgcaatatcgcacgacatggcacttaacacgacagcgtggagtaacgtgcgagcacaaaccgtggaaagaccgcttaccagtttctggccgaaacgctttctagtcggagaacgctcgagttccaaaccaggaacgaaaggacgtagtgttggcgaaacaatattcagcatggaaggcttggagtcactgaacatgaccctgggaagcggccaacctccaattcttggtcgcgattatgtgaggacggtacacgcaatgactatcgcggtcctgttcaatgagtttgagatccagctctgcgatgatgagctattcgacgcggtgctgcctccggtgcaggaagctgcatttggcatgctgcgaccgctcgacaaagttgccatacgcataagaaaacgtactgccagcaagtgaagcgccgaggacgtgggacttgctcgtgtaaatagcatgagaacgagctttctcgcgcacaacttgctcaaagccatgtccaacccataatcccatcctctcgcaagttttctaggcccatggtgtgctgctgcctcatacccttcagtgatatactgtgacttggatcgacccaatatcatgactattagagatctacgcctcaggccttcctcccctgcctccgcgcttcctacccctctgcactccagcttcttccggcgccttcattgcctgcttcccaacgcacttcgaatccaccacactgttgtcatcctccgtctcctggtcgctctcagtgacagattccttgcgcttgcgcttgacttcacccagcttggtgccagattgcaatttccgctgctccagtactggctcttcagcatcttcatcgctaagattgatcgcaggtgctcctcgtacctactactcgtcgagcctttagaacatgtgcctcttggaagtcgtgggcgaactcatcctcagtcgacgacaccgcctcctcgtctttggttcctacgctcttcttacccgtcttagcgcgcttgctaccttcatgcgccgccccaccaggttcgcgcacatcattggtgtctccgagcacagaggcagcttccaagcgttcgagatacccatcgagttccgggaactgaagcgtctcttccatctccactgcctacgcctcgagaagcttcctcaacgctttagatcgcgtctctgctatcactggctcgatgacatagacaggtttcgactctgcacatactacggcggctcgatagccgatgaaatcgctcgccttgttgcctgtgctctctttgttggcttcgcggcgtactagatatattcctgcaattcttcatctcggcaatagtgtgatgaattctggggtggtgtcagctggtgcaaagacaggcttggtccagggatgattgctgacctttgatgaggttgtaagtgcggaagtccgtttcgctcaagacagcgtctggttcgagagccatgatggatgaggtgcgtgttgcaacaaatgggccaacagctctcatgcatgattcatatacatatctgatcgctgtttcgagcgcaaaggaattgctcacctgacaagaacgagcgtttggcctccaggggagccgcgctgctttgatctggtgccgcaacaaatgctctacgtgatatcatgtgagagcggtcatgccatattcaagcctgagtgtgtggtcaaatgttgcggtcgtgctgtactttttagactggctgtttcgatttggcgaaatagtgggctcgcaagaaggcgcgacgaggggggatgtgatgatgggcgttgtgggcgcgttggaagcgagggggatgaggcagattagtcgggtggggatattagttgagcagagggcggtgaaggcgaaaaaggagggagtagtcaaggttgaggttaagagggagaaggattgatgtcatggatgaagatgtaggtaggtctcgatagatgttgttttgtattcaacaggagtattggtattgccgccgtgttttgacggcgcagtgcttatatgcaagacaaaacagctggaaatacaacgccggtcctttatgcagacaagatttacacatacatatagcaacatggttcattaccgcccctcattacgagccccagtcatcccattccccctttttcttttgattgcgttcccgactcgtgctctttttgccttggggcgcgggatctaaaaatccttctggtatgtcattccagttctgtgtggactttggtggcgggccggtttgcgtttgctgggcgcgtttctggtccgcggcttgctcatcgctcgagacttcgtagtcgtcgtcttcttcgtcctcggatatgtaattgtactggtcaaacttccttcggtccatgttttggagctgtacgtcgccatcggcgtacatgccatgttctctccccagtatttgatcagccttgcttggactccgtcttccctccagtggtgacttcacgacgccgttggtggtcgtcaggtatcgagcaggctcgtcgtggcgcaatggagactgccattcggggcgatgaggctgtctgggtacagcgtggctgtattgaccgggctgccagccttgtgctgtccttgtggggcgcctaaattctgcttcagtgggagaatcaagaccccagccggcagcgcgctcacgctgcttctggacttgctcctccgcctccctatcgcgctttatgcgctctcgtgctgcgagccacttcgggcttggctcccaggaccacccatcgcccgttgtcgtaacaatcggaatgaaccatttcagcggcgaaggtccaaatacgtgcgcgacattgcgcttccatcccagatcgaatgcattggggagttgctcgttgtctctctcgtcgaggtagctgtcatagcgctcctggttttgctggcgctcccgctgttcatacgagtggtaggcagggtgtgagtatccattactcattggcgtatcaccaggcgctggagagcgcgacggggcctcaccttcctccgggcgcgtcacgccaggcagcgcgttcgcatgaatttcgcgcaattggtcaccaatgctcaatcgtccattggcttgcgcgtcgaggtagttgcggtcagtcagattgtgcttcatggtgttccgcagtggcgacaagtagcgcgtcttttccaaactttcaattgtcgtctgccccctaaaagtaagccaaagatgccaggcagtgaagccggtgattacaattccgatgatgccggacaacacggcgagcagaacatagttgacgggcatgaaggactcggtgtattgaccgtcactcaaaatctcactccaaacccagtacgcagaagtggcgaacgaagtccaacagaagaaggtcaagtatatcaaaaacagcaagaaggccttgtagttgcgcaggccgacacatgtggcgagccatgggcagtgatggtccatcttcagcacgcagcggcggcatgttgaacagtggtgggcgcggtcgggcttcttggactggcacttgttgcagaagcgcacgcctccgtctgacgctttcacggtgaaggatgtatattgcagagccccgctttcttgagtaggcaggtggctgtacccgttgttgaggctgaggggcgaccccggatcggtaaagacggcggttgtgtagctccagttgagcatgaggtagaagaagacgccgagcgcagacgaaaacttgcctacaccaatgtcagcatatcggttgtccacgcaactgcacaacagcttcgggtgtgacaaagcaatctgccatgccgcgccgcgtcgcaatggcaggtcataggagacgcacccgtccaggcattcttcgagggcacgaagccgatgccggcctcgacccacacggcccaggtggtcaggccgtagacaaagacgagtgggaagtaggtgatggtgttgcagcagtaccgctcgaccttcctggcccacccgcggcggcgcatggttcgcgaaggagaagacgggggagagggcgagcctagcgtggccatggtcacgggatcgtcgagagtccgggcatgtggtgcgagatgtggcggcagcgaggcagtgaatgacggatcagcgatgctcggtgttggatgttcgatgttctctggggatccagggcgtggtgacgtcgtgggtgtgtgtgtgtgccgcgtgcccgtcggggttcgagaagggcagagatgcggaggacgggggtggtgttgcacacgtcgtttcaggcgcgacgccgcacaatatgtttcacacggctaagccagcaccggtgacagctaggaacactgcacaagagggcgccagaagcaccagatgagggcacggggatgagctcgaagggcaggcgcagtcagttggcaagtcgtcgtcgcgctgcagggccatgtcagcgccatcgcatcgggaatgctggctgacccagtagctccgtgaggctgacaggcacgtgacggcgctgaccaccaacaccaagaaaaaaacccaccacccctccaaactccccggatagcaggtgcgaggcttctcatacctcgcgcgccaagggctgtcggtgcccgcgaggcgtaggaccgtttgagccgttgatcgcaatgaccattgacagtcgaacagccgctcagttcccgccgtgggtccggcctgcgcgtcctcctccaccaactgctcggcaaaccctggtgctcgtcgcagaacaatctaaggtagcctgtcgcaaatgatacacagaccactatcgcccaaagaccccggccggctcgtactccaccgagatgcgacgggtagagatgagcgttgttgcgcgccatctgctgctgcccctgccagagtagtgggtccggctgccacgctgcgggatctgctttcggctgtcttcgtgctgttgaagccgtgcctcatctcacctcagaccactccaccatgtgcttgtcttgacactcttttgtcttcaacttctttctgtccacagttcactcctgtttgtgtgtttttctactttccttagcccggcatgcttgcatccagaaagcggcccacgccgctgctatgcaccctcacgctcattctgattgtactcttctaccacagcaacaatgcaaactcgatatatcagcactggtcgaccaccgtcgactcgcggcctgtccagatcccggcaaacagcaccctaggttttggtgcagtcgttgtcatctcgaaagaaggttcggaccggcgccatgccctgctccagtcagcaaacgtcaccgacgtaaaccttaccataccgaagcagcctgcgtggaccgaaggcgacttgcagaggttcatcaacggtcaagaggatgctcagcgaggctcgattctagcgtggttgggccatcgcaatgcccttcaatggtaagcgattatgctgtgcacgccgtggcgcattgctgactttcatgcgcaggttcctcgactctggcctggagactgccctcgtcctggaagacgatgtcgactgggacattcggctgcgcagcgtccagatccctctcgcggccagtgccgtgcgacaactcttaccagcaccaccagctccacgctctttccgtttcggccaccatgccaagaacgatacgaactactggggcgaccacaaggactgggacctactctacctaggccactgcggcgactactttgaggaagtcactgaacaaggaccgcgactcgacaagcactacaacctgaccaatatgccacacatccagtacagagaccccacactacctcccccatcggacttgcatccatttacgcaaacactgtttgacacgatgagcatacctgcgcatactagagtcatccaccgttccaagttcccactctgctcttttggatatgctctcacacgccctgccgcccagcgactactggatgaccttgcacccccgaaacttacaaagggtggaccccgagcattcgatgtagccctcctgaactcctgccggaaaggagcaaagacgccttcgccaacaccagcgcaaggcaacccagtaccccaccccaatcccgagctacgacacaagtacgcgagccccggactgcgctgctggacactcaactcagaacttttccaccatatgcctggccccagtctaatcgacgagatcggcactgaatcaggcgaaggacctggcgttccgcctgtcgacctcgccggccaggcacaagttgtttaccgcaatgagaccacaaacatcgactgcggcttttggagtggcgcatttggcttcgatgaagacgacacggaacgcctgcgattcctccaggagcacgttggacgaagaggcaaatgcctaaaagatgaccgcgaggaagacgaagtcgacgcgatccaggcaattgaggagaccaccacacaaaaacccatgttccgacacacaacacgctcaatatgagcttttcataccacacttcactttacttctacttcactgtatagaaccattttgggacattagcatcacaggcgcatcatggttcaaggagggctctgcataccggcccgttcacggagatttacgatcaccttttcctttttcttctcttctcgattatggcggcagcgaagcattgagactgccctcttgatggcgcattgtatatggaggcattttcggcgccacacttcttgcacacaggcaacgcatagcacatacgaatcctacagcaaaccagcattgatacccaatgaagactagtagatctagtcccttttcacaagccgagcaacgcgaaactaagcaatcaaaccaagattttccataccaacttgtacatctcatggtcgtgaagtttttgttgatatcagttatggctaaaaagtcgttatctttcattgcacagcgccgcacaaatttccgggccatgcttgccaacatgcggcgtcccgtccatcacacatcagattcagcgctagtgcggcagatcgacgcgtaactagtgaaacaacgcagccgcagcggttttttttcggtccgtttcttgctacactgccgtgccgtccgcatgaagatgagatgagacggggcgatttcttatgcgatgctatttctgcgcgagcgtgtttcttgaggatttggaacgcgtagagtctggaatgggatggaattacgggagatagttgtggatggtgttatattgagtgtgtgtacagagtcatgtatgaatgttggatgagaagatcgtaatgtcaatgtgcatcctctgcggtgggagtccgagaaccacgccagagtaaaacccggtcatgggcaaggcgaaccgcagttcggccttattctacggcgcccatgtaggtgagatgacgcccacccttgaacgccgacgctagagaaaaaaaagataccaacagaaaaaccgcccggaaataaactaagagagataggaaatggggtatctataactggaagttgtcaagccagtgcttgataacaacacgcccctcgttgaacgacggcttatccatgcgcacgataatcgccgcgtgcgagtgtctgtgatgatgaatgtacaccggatgcttcctgaagccaagcgtatccaaggcctcaatcatgccgaactgatcttgcgtcaacgccaaggtggggaaatcgagagtatccttctcgatcgccgcctctgtgtctttgcgtgtcaggcccggagacgtgggctgtgtgggcgacgcgacctcggtgctgcccgcggacaagtagtctgattcctgtgtgttgttgacgttttcgaacatgtcttctgcttcacggcgcacggcgttgatcatgttgccgaggcggtattgttggatgttgacgcctgcttggccggattcgtggaggcggatgcggtgcgagctgcggaaggattggactacggagttgacgaggaacaaggttgtgccgatagggatgaagactgttaggaaagcgacaatgggtacgcggcctatgacagtcgaggtggtggacactagccgttgtgtaaaggcaggtggagcttcgggagcttttggtgagacggggttatcgccatccagtatgacctcatcgtagcctgagatatagttcatggtgacattttcgggcttgacgaatgggtctgtctgagatattccggccgtgtagtacgtcaccgtcctgtcgttgacgacatttgcgtatagactccgatgctggaattgcgccaggcccttgatgaatatgctgttcgagtccgccaggacagaaagcagtgaccggccagtctccctgaacttgtcgatgccaaagagttgtctgccactcatagagagtgtccttgcgcccagtatgttccagatgtggctgtgatagcctcgtagcggtgttcgtacgccgagatgtggtgtcgcaaatgtggtgaagttctaacaggcgtcagttgcaatatcctctctgctgatcggggcacataccacaggctgtatcttctcgaacacccctctgctgtaaaggagaccaatagcgaagcgggctacgagaccgccaagtgagtatccgatgacactgatcttcttgatttcgtttccatcattcttgaggtcccctaacttttgctcaacttcgcttgcgactcgttcgccacctgtgtcgacgccatcgtatgtgaagctgccggcgttgcgcttcgctaccaaaatctcgacttggtcttcggagaacctctggcggagagaatcactaacttgtttgagatgttctgggttgccccaaagtctggtcggtgtcaatttactgcatcagtggagccttcctgaagcgcctcgtacccgtgaacaagaacacacagatgatctgctttttggggtttgtgaatggacgtagacattgctgagagtttcgcggtatacacttccgatgagtgcaggggcgtggtgtttatgtgttgcgcctcctccagatctcgtccgctgtgagcggtgttatcgggcgcagccctcggaacgcgcgcagcaaagttggcgtcacgtcagctacttagggtttagttcagatgaagcctcggaaggttcgttagtccgggggtcttctcccaggtcagatcaattactgtggcgcctcaaagctattttctggcaaaagtcgcgaatttgagcagacggtcacaacgtcatgacagaatgatgcgggatcggcacgggagttcgtccgactcaccgggccttgcatgctctagcgccgctagggtcgaacttcaaagcttgagcctcaacctcaccctcacatctgcggctcaccttcaccgctaagcgctttagtccatccgtcgcaggtataggtgtggctcgtagtcaggtacacagcctgaccactacaccacattgcgacagacagccctatcagcactgtcaattggcgcacattcttctcaccctttcttcctgtctaggtttgtgctggcttgcttactctgcttggatgcgaagcatattgatttcgtgtcgcgcaatacttcagatactgccaagtcgttcgcgcattgctccgcttgcgatcgacctgaatacgagaccagaaaaatccccactaccggcaagtagcttttggtccagcttggtatgtcgcggacatatcgaagcctcccatatgatcactaatcagtaagcttccgtgcggtcaacattatgtggccctctatcccggctttcaggagctttggcaacataccttgcccatcggccaataggtgcgagctgccaaattgcatcttcagtcatgaggtctcaaagccgctccccaagctcccatcgcccacagcaaatgcagcaacacgtgagcaagagccagacatgaagcgactgaagctcaacaatggctccaaggagtctatcgcgcctgtcgctcctgttgctcctgtcgaaccggcttcaaagcctttctttgttgggtcgatcatgtccaaagacaagacacccgctgcaaccaatgtcgcaagcacagtcaatactgctccattcaagtctagcacagcgaccaaggttgatggtaatttgccgcagtctgcaactcgtccagtatcgccgcctccaacagctgctacagccaagacagctgccaaagcagatgcaccggtcgcgttgatgccgaggaagctctcgaaagaaccagtacccttcgctaagcgcctgacgctgctgaaagcgctacacacttatatgaagccacagaacgacaagattgccaaagctgtcaagcctgagattagagcactgcatctcagtcccaaccagctcaacaagctggcagtggacgaagaagagaaacttgctctcgagaatccgtccgtatatgagaacatcctcaagcatcgcctagtgaagctgaaaggtatgactcccgaaatttgggtcaaggagcggagagaagccgtgtcgaaagagagaggagatgcgccaaagaagcctccgccgagcaaggtcgatacaggtctaactccaaaagaagaggtcatatttctctcgacacttacttgtcctcaggatggacttgataaccatggatatgtcactaaagtacccagcgaggaacagctgaaggaggctcaacttgtgcagacatcagcaggattctgggaagaatgtgatcgttgcgccacccgcttccaagtgtttccagagcgccgagaggaagatggtgcacttacaactggaggccaatgtaggcatcactggggcaaacgtatcttcccaaagaggacgaagaacgcagtgcccgagccaacgcgcctgagctgttgcaacgaagcagtaggctctcctggctgcatcacacacgagacgcatgtgttcaagatttcggacccaaagcgcctggcactggtcatgccatttgtggagacaccagagaatgacaaggcaccgccacacactgcagtctgtttcgattgtgaaatgggctacactaccagaggactcgagttgatgcgcctcactgtcatctcctggccagtacacaagccaatcatcgacgtccttgtccgacccattggacacattcttgatgtgaacactcgcttttctggtataactccagaacagtttgtgaatgcgaagccatatgaccccgagaacccaaaaccagttcgcaaggatctccgtatcgtagagtcaccctatgaggcccggaagctcttcctctcgcatgttacaagaaccacaccagttctcggccatgctctggagaacgacctcaacaccatccgcctcatccatcctacgatcatcgacactgtactcctctatccgactcgtcagggtctcccatatcgccatggcttgcgcatgctcgcgaagatgcatctgggtgaagacatccagcagggtggtgcggcaggacacgacagctacgaggatgcgcgaacgactggtgagctaatccgccacaagatcaaggagaagtggaaggtcctgaagcatgacggctggctgatcaaggatgatggggtctacccaccgataccgtctggtacaccaccggcggacgcggcgtcggctcccgctgcgccctcgatggtgccggtcgcatccacggccgttatgcagggcaagccggcggagaagcgcaagatcgatgaagaagatgacgatagtgcgccgccagcaaagagagttgcttgaacacgggatttaccctgtgagaagcaggatgaacttcacacaaagcctttctgcaagtcggccatgagtcattgaagatcaatgggtttgcaagggagattgccacctcttggtgtcttgcattcatggcgtcgatacctcttggctttgtcacaaactagtcggctatactgaagcccacttgtgccaggttgacgttaaggcaccactgcatatgatacatctagcttcttcacaatctgaacgacagcgtcgactatccaccgtggatgcttgtgtaatactccagctatgtgccgaccatctgtgttccaagtctgaagatctgaggatgcgacctctctccatctatgcctttgcgaccgctttcgatccaggcgatcgagtgaggtaccttccccaattcgtgacccagtccctcgtcattttctatcatattcccaatcgcctctcacttttctgtctcagcccttgacctttgccacatccaacccttgcacaccctccaaactctccgtaaccggctcatacaccacatcaacatccaaatccctcatgaccccaataaccacgcccacactctcaataaacccatttacagcaacgcgcaacatgcgattcgtcgtcgctgcgtagtttacttgcagcacatcgttttggacttcgaatgcgcggcgcacaaggggcgaaagttcggcgtcgacagagagcgcgaggtgtgcggtggatgcgagagagggggtggggaaagggattgagagggtgctggtgttttgttagtgaggggtttgcatgattagaggggagaagcgcacagggtacagggaaagtcctccgccttccagcccgtgggatttgccattgcgccttactgcacgatggcggatgatggtgttgcggctcaaacttcgcgagatgtgggggagagaagctagacggtaagaggcaaggcgggaagagagctatggccgtcaccgtcactcgagggcgtcatcgagcatcatcattgtctagtaatatccacgcaaatatgccccagaattattgcattggacaaacaccaccaattacctccaaaacacaccgaatacactgctttgagcaatcatgttccgcaaactagcatcaacgtccctgcgcatccaaacccgccaattctccctctcaacagcacgccgcgcaggctcagacggaagcgtaaaggcagacaagcatgcggtgaacaaagcacaggccggggagacgcataatatccaagaagcgaatgctcaggctggcatgaagtgagtattatccgcatcataccttcacgcgtggtttcgggagtttgttaggctaatcatgatgcaggaataagaacagtgagactggcggaaacgcgacagatcagaaggatacggcgggcggcaaggagaaagcgaagaaggagtttcctgaggcgccggacgtggcgattgggatgcaggatgagaggggtggaaagggtggttagaggatttgacgtgtgatggggagggagaagggcatagtgtataattctcggcattaagagagcttatggacaggcattgccctgcttgaaagagatgctcaatacaagatatgtctgcacaccttcccttcatcacatgctctataagcggaaaaaacgttcatgtacatcagcttctgctctcttcccacgcgtctctccacgtgcgatcagccttcaccgcatcgcatgtctttcgcatcttccagtcccaacccatccatcccactctagcttgcggctgaacccctcggccctccaccgcccacccagcaactttcccgaacgcctactccaagccctagtcccccaaccggcttaacgtatccctcgatcaccacccggattccccaatccagtaaccccgcaacgtgcctagccctccaacgtcatccaagcttggatccccagccaactggctcctcgacgtctccaactttccccgcgaattggcatccgcagacccataattaccccggacgcgcctccgcatttttgacaatacacgggatggcagacgttaggctcgatcaggtgtttccgggagcgtggtgctggtcggggggcatgcatatataaaagggtacataggtgtgatgatctgctgttttcccagtcactcgagtgtgtagtagagcgcgttgcaggacattcatcatgaagtttctcgagctaaggggcaaggccctaatcgctattatcctcatgacttctggtcttgactttttgctatttggctgtgagtggtttttcctttctcttcatctctgtatcaagattgttttctgacatgctacttcacagatgaccaagggctcttcggtggcatcctcggcggcgaccgcttcaaagacacgctcggtcgcccaaatcccaccatgacaggcctcgtcactgcaatctacgacatcggatgcgcgctcggtgcggtcgtagcgtttgtgtttggcgagaggattgggcgcaagagatcgattatcttggcaaacgtcattgtcattgtcggggctgcgattcagacggcatcgttcgagtactggcagatgtttgtggcaagaatcattggcggtgtaggcgttggtttgtcgactgttgctgtcccgattttgcagtctgagacgctgcctgcgcataatcgtggtgcattactggtcgtgcagtctgcgctcatcattattggagttgcgatcgcgtcgtggctctgttttgcgacattatatgcagaaagttcgctgcagtggcgctttcccgttgcgtgtcagatccttttctcggcacttgtcctgtgtctatgcccgttcctgtgcgagacacctcgttggcttgcgcagaaggggaagattgatgaggtacatttccaccatctcatatctctcttctcatattaataaccacaccaggccaaacacgtcatctcacgcctcctcgacaagcccctcgacgacgacgaagtcatcggccaactccaagaaatcctcaccatcatcgaagccgaatcccaactcgaagaacccagctggtccgaagtcttcagcaacaacaccaagacgcgcaacctgcatcgtgtgatcctaggcatgggaccatacctctttaaccaatggagcggtgtgaacgcgctgtgctactatctcgccgtcattcttcaagactacctaggctactcccccagcatgtctctcatcctcgcctcggtagccttcacacaatacgccctcttctcctggccaccatacttctacatcgaccgtatcgggcgtaggatgtgcgtcatgctctcttccgccggctgcgcagcctgcatggcgatcatcgccggcacgctggcgaacaacagcttctcttctgcggccgcagcggtcgctttcatgtttctcttcctcgactgcttcacactgggtatccttccggtatcctggtcgtattcggcggaaatccagccgttgcgcgtacgcaacaaagccaccgccgtcggggtgttttcgcactggatgtcgaatttcgtcgtcgtgatggtcacgcccatcggcctttcttctatcaggggccattatttctgggtctgggccgtcgtgtgcgcaagttttgtgccgctgacgtatttctttggggtggagacgagtggacgctccttggagcagattgatgagatgttttgggagaactcgagggtgtgcatggggttgaatccggagaataggagagtcgttagggcgagtcggagtgatgaagaggagaggtataggacgtttgccaagggtggggagaaggtgagtgtggaaatgcgggaggatgcgcagagctactaggctggttgttgagtcatgtcatcgctgggaagattttggtgagagaaagagagcagtattggatgaatagtgtataaagagtgtataaagaagctcagaaacagatgctacaaccattcgtgcacgctgtcaatactacaagaactgctatagtaaggttctagagatgcgttagataatgcacaaaacatcacagacacagacagcaagtccactgtatcaggcaacaaagtatgattttctagccccatttttttttgaataaacgtccgtttgataatcgccaattttgaatgtccgtcaatgatagtgggagaagtgaatgctcaatctgactagatgttccttccactactgctgtgctaacatcggtgtcgtaatgtcggaccagcggttgctcggttctacgcaggttggtccagcacggtgtgatgtgccgtcttgcacgcccggccgtcacagactggacttggacagagcatcgatgctagctgcagtatgtcgtggtccagtatctgtaatggatctcacgtgttggtggtcgccgttcatgggccagtacgtggaaggtcgacgtatcgaactcgcatgacacgcgcttgtggcggccggatggtaaggcttgcaaccaagacgaaaggttagtagcgtaggacagttcctagctatgcttgtgcgacatcatatcaaccaccaatctgactagcaaaagctgtggaaacactccgcgcatcgtcatcgtcgaagccacctaggccattgcgtagaccgccacgaccggcaccgaatccagcacccagagccgggccttggcgagttgattcaacgaaacggttgaggcggtcagactggcttagcgatgtgggcttgttatagtcattcaaactaagtcccgagagactgataccgcctggagcgtcgctgcgagagtcggtcagctcactggccgcaacagactcgccagccacactggcaggtgcaccatttcggcccttggcgccagatccagggcgaccaggtagcggccatgactcctggaagttggagaacataggagggtagttggacggaacaccaacgccgccaagggcggacgaatggaccgaggatacatcgtctgggatgtaaccaactatcgaaccgttgtcattgtactcctgacgtgtgggcttgttcccgctccagctgccttggcgaccagaagtcatcgcatttgcgtgctggtaagccatctgataacgctgaggtccacgataggtctgctttggacgactgaactggagcagggaaacctgcaagttggtcaagggtccctctacaagacaattgcgctccttgaaatggagtaggaggtagtgccagagcggatgctttgagagtactttcggattgccgagaataacgagaccgtatttggcacgcgtgagagcgacgttgagacgacgagggtcgctcaagaaaccaatgccctggtggtcattggaacgcacgcaagacaggataataaagtccttctcacgaccttggaaagcgtcgactgaagctacctcgacgtctttgtagttctccttcttgaagctcccagtagcctgcatggagctgacgacgtagctgcgctggccttcgtatggtgtgatgataccaatatcgcctggctgcacacctgccttgaagaatcgagtgacaatcttctcgacattctgcgcttcagtacggttgaggtatgacgtaccggaggctgagatctcctcagcgccgaggttcgaccagaacatcatcgggctgtcggcgactggccatgggaaatcaacatcacggcggatacgctcttgcatcgtgacaccgttctgaagggacccctcgtagaacatgttcgatgggaattcggacagacagggatgcatgcggtactgcacttgaagtcgaatcggcgagcacccaagaatgaccaggcgctcgaaaagagactggttaagaccagctgtagcagccttcttgttcatgatgacaggtcccaactgctggtggtcaccaaccaggacgacctgcttgcaaccaaggacgagaggaatcatgcactcgggttcggcagactgagtagactcgtcgatcagaactgtgcggaacttcatcttggaaagtcgagggtcgcccgctccaacgcaggtgcagcaaatgacatcggctgcgttgagaatctcgcgctcggctgcgcgggtaagctgcttgaacttcttctcgtcctgactggacagctcgccaacatcgctcttgagctgattcagcttgttgagctcgacgttggtatcgttcatgcggacttgctcatggagcgacaggaagccaactggcgactcgacatcttccctcgatttggcagtgacacgaaccgtcttcaacccagtaagatgaatacgttcgcacaactggtcgaccgcgacgttggatggtgcacagacgaggacctggctggcgctaattttgcacaagtggtagatgatggtggcagaagtgaccgtctttcccgtgcctgggggtccttggatcaagctaaggggcttttgcaagacactcttcacagcattgatctgactgccgttgagctcgggaagaccaggaacactaaacttgcggggaatctggatcttcatgggcgcagacgcgacctcgtgaccgagcaggcggtggaagatgtatccggaaacactcatctcgtcgatggcaaaagttttcatggcgtgctgcatgcggtcgaaagaagtagccttccagacgtagtcggcgctgaagttgtgggtgcattcggtgggcacagacttgtgatcgcccttggtacgcaattctatcgtgacctcgtcggactgattgttgggaattttgatgacatagccgacaccctcccagtgggggcgaagctctccggtatagcgcaggcgcatctcgtcgcccaccgcaagcttgacgtcgcccaactccagcttaggaagaatgaagcttgccgtgtgcttgttgttcagggccatgtcccaacgcacgaccaggttgtcctgcgattgcgactccttcagcttgcggtcgtagtcggcctcgatcttaaccagaggaccaaatacgttctggtactggaaagcatcgtcatagcgcagcagaacctttgcaatgacctcctcttgaccagcacctttctcaagatcggcgattgtggcatttgcattgtccttccacagctcttcgagcttcgcgatggtctgggggctgaggtggcgggcgcggagctgttcttggtcggtcggggcaggcacgagccagggcaggaaggagcggtcctcgatcagcggctgccagcgggacgtgtcccagttcatatccttctgcgagggcatcgaggcgcacggctggcgacacagcagcacgacgaccgtgtcagacttggcggggatgaagccgaggaggaagacattcttggtgccgcagttgtagcattccagcgtggtgtcgccgagcgacgaggcggggtgcagctggacttccttgtggcgggcgcggacgagatggttgatgatgtgcgaagacgacgagtttccgcgggcgctgcagaaccacttggtgcaggccaggcacttgacgacgctgccggcgttgtggatgccgcagtatgcgcacgcgtgtgcggggagttcgaccctggagttacttagaatcatgtccagccattacgcccgacggccctcttactcttcctcagcccgcatcgcaggcttgccgttggcgccgcccactggcatgctcgccatgctctccatgtcgtcgtcgtcgtaaatatccgtctcgtcatcttcctcgccaatgcggcgtcggcgtgagcccgtcaggccatggtccaggatgctctcgtcgtcgccggcgccagcattgatggtcgccgcagagtcggataccaggtggttgcccatgtgcgtgaatgcgccctccatggtggctggtgggccgcgccttcagcgcaatttgttgagttttgagcgatagggtggcgggtccggccgcgtgtcggccgtagggatgggcttaggacgtgtacagcctggtctgaccattcacaccatctctgtatgcaaaggtttgttgataatgtgcgtcgtcgactgtgtttgcgggagtagtggcgtgttgcgacaaagttaagttcgtggggatcgcgactacgctagtctgtctcttggcacagaaagtccctccccgcttttcctcttcgatcctcacttcacttcacttcacttcacttcacttcacttcactcttttacctgaaatgtattcttaatcagactccagtccttattggagttcgttcacatcaggtctgaagatctgaagagggttcttgctagttgcgacactttcccttgacttgtatcgccttgcagacagagccgcatgtgggccccgatgccacttcatataccaaggcgaaccaagtgctttcgatgctcaccagaggcctgatacaaagttcccgtgtagctccaggaccgacatgtcccctcagttgcagtccattgccacctttcgagactgcattggatcacaaatccgcaagggcgagacatcttgcgcactactacgagttcgcgacatacttgccagctggtctagcaacattttaagcaccacctcggattcgtcaaaagcagctgggtgcaccccgaagtctttcaacttcaagagagaaaccctactctcgcacaatcaagtcaccgtcaccagcttggaaacttgtgacaccatttacccagccactcacagcttcatctgagacccccacgctgaaatcatatctggctatgtaccagtacatcaaaggtactttgagcctctcgaggaggcagctgagcgtagcagatccgatgcgacgcaccatgcggaacagtatcgacgggaagcgtccgatcaaccctattggtgattgcaaaccactgcgtgggcaaaccaaccagcaccattattccaacgacagggaccaaacgtgccgtggcggcactggccggctgatcaatcacggctcgtataccatgtgcggggtacggagaacggagccggcgtgaagtatgggcgtcgttccaccactcgaggacgtctttgtaaagactatactcttcaggcaagcaaactatgtgaatccgacctatccgagattctgctgggagcggttatactaagcttcctgttcctatcagtcccgtcttgatcacctgagacatgccgctgctgtgtaacctgatgccaacgtcgcttgcagccaactcgatagttcccgacttcatttactatcatgacgctcgaatccaagcgaaccccgcagctccatgtcgactctatggacgacaaagcacggcaagtcatcaccttcactggtcccgttcgtcttatctgccgtgtgtgacctgcagagatgcatcaaagtgtgcagcatggtggtccagcgctcgaaactacccagccaaccagtgacacagcatgtcaatgacaagcgatgagggtgaagtagttcgaaacggaccgattgctgcatacaaagtacgcgatgctagccgcattctctcgatcgttgctgcttctatgcaagcaatgatcagcccctgcttatagtatctttgactatatgcactgcatcacagcgtttgtggagcagagcaacatacaccttgcttgagcgttcggcatagcagtacgagcgctaaccgcgatatgcatctttggcttgaaccccatcgaagacgacagcgtgcatagcttctgcattctccacgcgattggggcaatgagagcgagatgtgcactccgtgcgaaccacatgagctagacaccgatagtctgtctaaatcccacgctgcatagacctgaaccgctgcaagcgagcagttcttctgtttcccagagtccagcgttgcggatatccgctggcccacatagtcagcttccgacgatgctcgtcaaactctggacaatcgctaagatcgctatgcgcgccatcttccatgaaatgtcatccacagaatccatgcctcattgcgccatcgagcatcaggggagcaacagagcgtcagacaagatattcaaggtttacgatatgcgcccttgcaagccggcgctcaccggcgaatatcatcggtgttgcacaactcatggcacaacagctctcacagcagggacatcccagtcccatccagcacgaccgcacatcagacagcctcgaatggctgacctcgcagctgcatccatctgacaaccgccttgcacaagaaacatgcctgattccatccacgcacagtccacgtcttgcttccacgctgactgtactcggagaataccactctccatcggtgaacaccgcacgcatacaagcaagcggacgtgcctatttccattgtattcaccgcgcttaatactacccgcggggcttactgtctaaacaagactcgctaggccgcgtatgtggcacggtgcatttcagctcgtcaccgatcaatgcgggtgatgcgatctgatcgcacgcacgtcagcctccacagacgagggagccgcgccttggggatgagctgtttatctcctgcgcctccgagctgctgagtttgaccggtgtcttgaggtcgtagcctcgacacgacatgacatgacatggcatattaccaagattccatctatctcagggtataccgtaatacttgggaacattatgagcacgtaatgtacgacactgcatgaactcccaagtgaatcgttgacgtgctacgccatgtcctcctgtacgtacgcccttgactcggcatacatagccgtaagctctgacatacagaatccatcctgctccgtatcacactctccactttccgtcccagcctgcatacgcacgagggcacagccgcacttgcatgcctgcatgccttgcatccactatcgaaaaatcctctgcgcaggcagccagaaagactgcaggagaaagtgaagcaaacacagacattggggtttccatgatccatgttgggtttgtatgcaagtgcggggaaagccgctggctcgggtggagaaacttcggtctttttctttttctcttttcccatcgagcaggactttgtagtggggagcggcggcggaacggcaaacacgtggcttgagcaccgggagacacggaaactagcagccacgtcaatgggtaggcatgcaggatgggaagatccatgattttccggcggcatgagcgggatgaagtatggcacgcatgagcagtacctcacaagcaaagaaaaaggccaaagtggtgtagtagatcatgccgttgcagcgaagcgaacgatgcacaaataaaatttgttggggtatcatttctatatcgagtttgctttgagtctttgttgtggagaatggccctccttcccatccgatggccatgcccatagtgtagagtgttgggcaatatacaagagtttgtagggtgacatttgccaatgcacgtccctttgctctgctgcggcctttattgactaccaatcgcttcaaaccctaagatgtcctgcatgcccgccgacagaagcgaaatgaaacgccgtgatcctcccacacagtgctgttggatcaacaggaaagaaaagaaaaaaaggagctcaacccagcccagtgtatttggaattgccatccatgcacagcttgggtcatgtcgtcgtcaataaatgtggaaaaggtatcagagaaagaaaagggtgagaaaatagagacacaaagaatgctagcgatcggggagcaatgaagccccatgaaaaggaagaagacaagtctaggatatcgcttgaaacaaaagtgtatgccgaaacgggtggtgcacgccggctaccaatcccttgtgtcgcatcttatagcatcccactgttacgccggttacccacatctgcatgggtcgagcagtagatggaagtggtatagccagcaagatgtgttgtacaaattttgagaaacgatcgtggtccagccggataatgatcgatgaaaacttttcagcgcgggatgttaagccgaggcatgttgggcgtgagcaagtacatccgcggacagcctggaccagcggtgaactgccgtgtaatgttgagtggttttgtaaattgttgcgatgcctcgctattcgcttcctgactgtgtgcgaaagccggagtaaagagccgcgagctccctatcgtggcgtcggaaaagccactaccgtcccgtgtcgggtccagaaacgcctgatggaaaaaaatgaacaaacggaaaataattggtacgctggaggagcagcccgtataatgacgcatagccgcagatgtcatcattagctgcgggcagtggggatcctccaaagtttggtgcgtttatcgctcaaatgtggaggagcgacttatgtagtctagatccgactcgcgcgactcgctaccagtgcgttcctcaaggcgctttcgacgctcgcttgggccacggctgatgagacgcctaacgaaattgcgaggcttcgtagtcgtgggctccaggctcgggctcgagggctcgagcggcgagttgagtgacccagtgcgcgagatgggaacttcaggcgcatcgacaatttcctgcttcttgatcttgcagaaaagtgtggagaacaggtattgctcgccgttgctgtcgaagagaggaaggtgtcggtagccttgctggagactgttgagcttggctgtgaaggatgccagaggagcgtagtttgtagtcttagcgtcgagtgagtgccagacggtccatcgcacaaagacaagacttggaaatcttgtggttaccttcatctcaatgtctttggtgccttggaactcggggttataaccattgcccgggactatttctgtacgcttgcgcagcgggttgccgatgcctgagtggccatttggtgcagatgcgtcttgtccaccaacaccaattgcattggcacccatatcttctgcgcagtacatctcgaactcaacgtaggggttgatgtttgcttcttgggctagaccgcgaggacgaggtagctgctgggcagacataatttggacagtgaacttgacttctttcttgggagccttccttgggccgtggattgttgtttgcgagccgcgtcgcaatgtggtgggtttcagaacatatcccgtgcgatcatcaccaccagcaaacatggcctgattgagctgctggccgagatcgtaagtttgccagttaagtgccaccatttgaacaccacgacgccagcacttgagagggtcgaagttggtcgaagtgatgcggaacgcatgaggatagacgcgcatgagacaacgcacattgtgctcctcaagcaggtacttttcgcgtgacccagccttagtgagagtctcgaacttgcgctcgttcagagagaagacgtggttgaaggtgttcgcgtcagtgcagccaaaatcagtgaacttgactccccgtgtgtacacacccaatgtaccgagttctttggtgatgttgctggtcttcgtcttcttgggcttcttcgactcttccatcacggtagcattcggctgtcactatcttcagccgagctgacgattgctgatggtgggttgggtaagggggggttgggtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggctggagcaccaaggagcatctttgaaactctcccgatcatgatgcgagccatggactgttgctgcatgggcgagcaatgcacttccagcgatagaatcagtgggtagggcgactctgcaaaggcgaacttgttgacaactttgatagtatcgtggaacgagatggccttggtcaatgtacggccgtgcatgactacggggagaccatcgccaccgtcccagcagtcgatttcaatgcaccggcaccctttctgtagagcgctgatgtaagcttctgtgctcgattcgcctgcgacttggcgaccgaggaggtatgtgttgtgggaactagagatgaagtactcgttgagtggtctgttcagctggagcttccccgtacttggcttcggcttcaggacagagttgttgcttgatgtcaagaaagtttggaaagcggggaagttcattgtgagcggcagtggggtcgcgccaccttctgttggggtggccctgggttttgttctgcgcgcaaccttgtcgaagatgctcgtccagccctcaacgtccgcatcaacatcaataccctgttcttgttgtaagaatctgaagaaggtggccttgtccatctcttccgctccaaaagtcagggagtcgaaaattctcttgatgtccttgcgttccctcaagcgagtaacgaaggagaggaattgtgtctggttcagtttgtcggagccattgggggcagcttctgagaagtaagcacggagggtggcctcggtgcagttgatgtgcaggctgcggcataattcgactgtgctgggaaagtccaatgactcttcgtcgtttccacgcttcttcatcgcgcgttgccagaccagctttgcactcttgtcttggaagccttgcaggccgatcatcatctcgctgcggttacgtgagacagagtcgagcgtctttgtccacatgttgaaaacgccggcgtcgggagcgaccaggtgcatcgtcttgatcttgttcttggagcgtgtggtgtcagtgtacacaatggtgaaccagtatggagcccagttctcggacatgccacactcttcacggtaatgcttagcatctggaccgtagcgtatctccttgacgtcgtcaatgtagaagctcttttgccgtgaagtgtcccagtacactctggctgattccagatcgagacgcagagtgatggccttctgctccttcttggcgatcttcttcattggggtgccttgttcgagccgggagggaaggatgggtgccagggctctattttcggacatggacgtggtacttgaagacatgttgattccaaggccgttgagcggaggctcgccgtagtagtcgtctatggcgtcctcctcttcgtaggcctcgaggtcagagacacaggtgtctgcgtcgatagccgtcctgctgtcactgcggcggcgcataatgactggtccggagctcttgtcgcgatccctgtgcgcagtcgtgttaccccggcggaagcggtttggaatgccctgtgcgccgcggctcactcttcgaatcagccccgggcctttgcccagtgcctctgccattgcggacggggacgaggtgggtggtgacagtaccggtggcggaaggagcgactcgggcagggtataggtaggaactgcggggagggaggaaggagcgaaaggcaccatgccctctggcgtggactggagcgagccattgaagagcgagggcgtcgaggccgggctgccgcgcgagctggggatgttgatggcggttgacgtcatgcgagcgaagctgggcgagggcgatggcatgcgtgggcgggaatgctgctcgtagaagagcgacatggttgtggtggtggtagtggtggtggtagtggtggtggtagtggtagtggtagtggtagtggatagcgaagcaaagcgtgcggccgtgtcaaagtatcttcatggcgcaaagctggcagttagaatgaacagaactggcgagcgggtgcctctgcaaataagagcatgcagaagatcaacagccggctggggtgctggagactgtcgaggcaggctaggcggcgtgctgcatcgtggtatcgtgagtctgacagcagctacgacggattgggcgcacaagcgcgctgcgcggaggagcacagaaaacgaacgcgacgcgggtcagctggccaggtgcaatgggattactgaagaattgacttgcagcagcgtgcagaagcgtcgtgctgcagaagcgtgctggcgacaggggtcggtgggctatacggagcaattcgtgggggtcggcgatcgaatgcggacggatggtatgcacaaggtgaggcggtggaatgcggagtgcagcagcaggtgcagatgcagtacagacgtaagacgtagtcgtgtggtcgtgtgcgagggctcttgcaggtcgagggcgactgagactgggccgctgtcccctttgtagatatggctcagtcaggtacacttggacaagcctaggaaacggcgacgggcgcgcctaccctgcaacggccatagcgtctgcgaaatcttctgaagcgcaatgttaccacgaccatcagcccttgactctgcgctggctcccctggccgtcgctcaccacgccactccgcacgatgccattcgagcccaccacgctgacatggctccgcgcgctcgcttccctgcgaagcgctgctgctagccagtgctaagttttgaggagccggcgccggcatgaaacgccttgagagatgacgttggctgggtttaccgttgaagcctgcccaagccgtcgcccaatcacacccgcccctgctcagcctaacacaagcagcatcaggcacccagaaacaaacgaaacattgtacggcgccgcgaggccagcgcatgcactctgccatgctgagtatccgctagtcgcgatgccgtgttcgctgcactgagccacacagcttgctgctgctgcttgctgctggcggctagcacattccggcctctattgtcacaatacgacaccactctgccgcatcatccggccaaggattgtcggcaaggctgagtctgtgcagcacacaccgcgcagtcatgcttggtgcgtcgtcgtacttgcgaacgaatgcaatcccttcctcaccggatgtggagcgttggcatgctgcgaaacaaagacgaaggactatcagcagacttggccgcgatggcggcaccgcaagtgttgtgtccatcctcatttcgaccagtgtttggcgcctcaaactgccagatccgtctttgccgacttgtctgctttgccaatccgcctgcctatccggagaagttacggtgagctttcgggcgacactggctttccaggcaattgatatgctgccagctcgtgtgctggccaagtagcggtgatgagccacgactatcaaacaacacacccggcgagtcgcagccacccatttgaggcgcttctctccaccttgcgcacgtgggaccgccgtcatgaaacaaagtctgagtccggcaccggggagacgagcagccccaattttaaaccatgggtgccggcaccattaggcccaaccggttctcaacggcccttcgcaacaccacacagagtttccatagcttgcctggaaacctgctgaaggctcaaaatggctcctggcgcatacgaccgattacccgaagagcatgatgactccatgtttgcgcaacaataatgctgtcaggcagtgctccgtatcctgcaagccctgctattcctgcgctccaccgagtcgcgtgattgccttaccgcagcgttttgtgcaggcttcgagaagaatgtcccggacctgttccgcgaattagaggacgctgtctgcacatcaaccgtcgctccactgctgcgtgtccgggctgtccatgtgacatgtaagcggtgtgaactcgtccttcttcgttacttcacgtccaatcgttcgtttgcttcttgtgtgatgccttgagatacatttcgcaacttctatttgctccagctacctactgcccctttcgtcaagtcggcaaaccgcagtctgtacaactaaccgtcgctgttcgagcatgttgcaggttgactgaaaatggcggtgcgctcttcgctaaggaaagggtcccctgggcacgttgtcacccgcggtccccacgcctggaaatagagctgcgcacgtctccctctctgctccgcggtcgcatcgctgaggcttgatcgatggatgacttgcatgcatcgcttccctgggccccgaggtggttggagcaacgcaaagcaccagattggacggacccagctccgatgctcgctcttgcgaaaccgtgaggcacgtcgcaatctgccttaccggtctcatacgatgctgtgcagtaggcttctcggtccatgtgcggctgaaaagggacaatcctgtggagggacggatgtaacataaaacggcaagtccggtcggaccctactgaatcgtactgtctgaagtcgtgcaaaatgtctcccaagagtttgaaaaataatgcgttaatgcgacggaactgttggcgacggagtctcaatcttgatgtgacatccgcatcgtccgaaatgctccgagactgcgcgacaacgaacttctactcaccacaacgagtcggcgtcgaccagatggagtccctcatcttccgcatctgggatatcgtagactggattgttttcgcggtctcgacctgtctcggcacaacttgcctgcgcacgtttgtacaagctcgtgccgctatggccaggatgcgcgaggcggctgcgggacgtttctgtgcgactgatcatccttggggataggtggtcgatatcgccagatgcgttggccagcagagaggcatgagtcactgagtggcctgacgcgctgtgcaggtttgtgaagtcgtcctggcccccatcgcacaattcctcaacaaagcctacatacacagcagccggtgaagttgaaagaggtggcgcaaaccttgctgcatcgtgtacatcctgatgcatgcgaggcacatgtcctaatgtcgacctgaacggtgagctcgttgaactgacagcgacggatagcggcaagtaccccgacgagcctttcgacatccttcgttcgctatcatactggtgcgcatgcattaaccccggagacgcttcatccttacttcccaggacaaaattctgccaaacctgttcgtcttcattcattttcgctgagttgttctcgtttagctgtcgcagacggcctggcttgagagaaggcaaagaggcggaaatgagggacgagctagtgagctgacctttggtggcatgttgtgaccagcttgcgtgttcagcttcacgcattcgcgttttggacgtgggcgactgctgcatacggctgttttcggggtcgttcgcagtcgtcgtatggctggagcttctgtccggaatgtgcaagaatggcttccacgctttgtcaacgacgcttgaggctgcagctgcagcttcacttccatgcggaagctcaatattattgctggtgcaaggcatgcgacccttttgggattttcccgcataagttgctttgggtgcacagtctgtcccattttggccattgccactgaacgtagtgcgacatcgagtgtcctcagaagagatagaccccggaaagacgaggcgcaaatattgattaacatctccaaaaggacgtgtgattcggaggccttgggctggcttttcactccttggtgtctctctgagcgaacatccgtttacaatctcgggcaagtcagattgcattattggtctacccactgcgactctgttccgagaagcatccttgccgccgtcttgaggcaaataggctgagctggaacccggttgagctcgcccagtaactggtgggattcctctgcgattactaggcccgcggctctgagtggatgagtgatcaagtgtgcaggcctcctggatgtcaagctgcgcagtctcttgcgtggctggctgttctgcatcatgattctgctgatcatacagcatcacatccgaagatgcatgcgactgctcatacccgtttctcgcgcttgagcaggcagtcgtcaaagcaccagtaccaatgcgtatgcggatatcgtttgggatattcgtgatagcaccgacaaagccaccgacatgttgatcgactgtggggtgaaaacgttgtgtcatggaacccacgtcttctctatgccgagcagatgcgccgtgcctcccttccactttcctgcgtctgccgaccttgatcttctccttgctcgacatgaagtgaaggttcactggtcgagacggcgcaacaccgacccagtcacgttgtcccagcagccgcttcctgttggcttctagtagctggatctccgggtctatgtcatctgcttttcgcttctttcgtcgttcatctactaaagcgttagtatgcatgagcagcctccacctcttcacaagcatgtgtggtaatggcagctggcaagcacacctcggacgtcaccattggcatgtctcatcggtgatgtatcaccacgtgatggaaatttccgataacccgctggcgcaggtagcaactcctcttcattgtggagctcttcagcggccagtgggggtctgccatgcgttggctcatggtgataccaggctgagtgttcagtacgacgcactgagcttgacacgaaggctggcaattgcccggtcagctcagatttctcgtcgttccgcaagtaagttggtttgaaaggcgctgcatgcgactttggcccattctgaaggtgagtccgggctcttgcgaagtaggccttttgcgtttgaacgacacctttgctagcttgtttcgtgcgctgcaagctaccgcccgtccagttcatgtctggaagagtttacgagatgaaaagatggttgtggtgggaagagaaggcggggcgcgttaggttcacgtttctgttgtggtttgcgccttccacctgaaggtgagggaatatttgcgcctgcatcaccaccatcactattcccgatatcacaaattttcttccttctcatctacaatcatcattctcggcgcctttgcgggggagtacctatctctaccatacctaaaatgccgcatccagaggtgacggcgggtgggcggagaggcgctccaccctctgaatcaagtccgctctaccttctccacaccaatggcggaggtcccacggggtgatcgacaaccctgcgccggcttttggaggggaggagcttttccactcaaacggatcgacagaatgttgggcgacatcatccgaaatgaaattggggagtcgaatcgccgaacgacaatgttgcagtcggccagcgtctcacgcatgccacggcgggcgacaatcctttcaatctactgcaaccacgggcaggatccactcgaaccagtcctatcattttttgaaacgaggtccagcaccgagcgcgagccgttcttaccgaagtaccgcctttagcaattcatcccgcctgaagggacaacattgattcttcccggctgcctgatgtgctgcaacacaccaccagcagagtgcgggcacagacacggtagcgactcattcgtcgcgcgagaatgacactgctcctggcgctgtactgtaatcgactcagttgtatgtgttcatccaatggagtcccagattatgatcgctcgcatggacagcaacgggtcatgttacttggtcgatgaatatgtaaggatcccagaatcttgtccctcctatggtataacgctgagcctgcgatgcaatgcatccggccgtatgaatgtggttccatgtctcccgttgtctacagagtatatattccgatcgatgagacaatatcgcaaacgcattccgggatccctacctatgtcgtccgtcggtagcctctcaaatagctcgtggtcgactcaccgtctcttcaccggactcaactgcgtgcatacctcatcgctgatggtaggcaccgatgggcacttgtgctgcagccgcaagtagctgtaatgtctacacaggcacttgtccttaccaacggacacactacatccaatagattggccatcaagctgtacagcgacgtcaagcggcttgaaatccatgtctttgtggatacatactctacaagcgacccactgcgtgtaagctgtaacgtgccgccgcatgcacgtaccgtattgcatgcgacattttgcaacggacatgtgaaaacaggagcgctgttgcgcgatgaatgacctaagaaaaccactttatgaactcaacactaattgcggaacagaggaattgtgcaaagtcgaatgttaccaagccaaggacacaagaacacgctgcccagaacatgtgccggcactactctgagcctcaattctcccctcgagccgctccagcacttggcaatgaaggcatatccggctcattctcgctgagggcaatgagcgctgtcgatcacacagaaatcccgagatatttcacagggttgtggtggttcctcacgacgttcattcgctggtgtactgaccaaagcaggcaactgccttaacgcgctttcggtcaaatgcgccctaatcagcccctacgtcatcatgcagatggactttgaaatttgcgacatcgtcccacaacaacgttcaagcgcggccgtggtagcacaggtctgcaagggactacgaaaattccgaggtacttcgcccatgctctgctaggacaaaccgcgtgaggcgcaccaggccgcgtgccgtactagcataggtgtctggtctaaactgcaacattgccgatgcaaaccatcgaataggctccaagatagagagcaccatccctacgcatatggcgcgaggcacgcttctggtgcttgcagcctctattcaggcacaccgatacatcgtccgacggttcctgatcctacccttatgacgccatggatccacagcaatgcccatggaaagtctcgaccgataagctatctcaccagggtccaaccatcgaaggtaagtgtagaccgtcgctataggtccaatgtgcgatgtcatgagtaatgcatggttcaacaagccgaccccagttctgcagcgtctataaacctctgggcccaaacaacgaactcttcaaatccataccccatatccacctcacctccacaatacccacttcttgctccgcttcatcgaggagttccctggagtcccagctgtgcacagcccccaaagcgttataaagaccacttttccctccacatccccagattcttctcatccactcttgggactagatctcaacctgtttaccagtctcgacccacttcaccaacgaacgtcaatcttaccaaaatgtctgcaccttctcttgctgtaccacctgcgggtagtcgcttcgcacggcgcctgtcttccatcgaggcaaccagcgagaagctacaaatgggccccacagtcgttgtaccaccgcaacacctaatggcaccttcggctgggtcagaaattgcaactggctttgaatcagctaggcaccatcttgaagctgctggttcgccaatatcgcctggcatcacaccccctgaaacatcagtcaccgacaaatatgcattcgcgttcgacattgatggtgtactcatccgtggcggtcggcctatcccggaggcaattgaagccatgaagatgctcaacggcgagaacgaatacggaattcaggtgccttacatctttgtcacgaacggtggcggcaagaccgaggaagagcgttgcattcagcttagccagcagctggagctggaagtgtctcccggtcaattcatctgcggccacacaccgatgcaggagatggctgagaagtacaacacggtgctcgtagttggcggtgagggcgagaagtgccgcatcgtcgctgagggctacggtttcaaggatgtgtgagtttatcagatcgtaattacgcctggcatcaagctaattctgcatcagcgtcacgccaggggatatcatcaaggacaaccaagatacgactcctttccgcaagttgactgatgaagagtacaagaactctcgagcacgcaactttgccgaggtcgaaattgaggccatctttgtcttcgccgactctcgtgattgggctgccgatcagcagatcattcttgacctgttgatgtcgaagaatggccgtcttggcacaaggtcagagaactttgacgaaggcccaccagtgtttttctcccacaatgatgtcgtctggagcgcttctcacgaccttacccgtatcggtatgggtgctcttcgcgtgtcgctcgaggccatgtacaaggctgtcaccggcaaggagcttgagaccactgcctttggcaaacctcaaatcggcactttcgagttcgcaactcgtctgttgcaaaggtggcgcaaggacacgcacaacatcgactcgcctccttccactgtgtactttgttggtgacactcccgagtctgacattcgaggtaccaacgagtacaacgagcacacagacgaggccaactggtactccatcctcgttcaaactggtgtgttccaggagggcaccaagcctcgcttccaacccaaggccacggttgacactgttcttgacgctgtcaagcacggaatggagcgtgagtacaagaaggctctcaaggagagcatgattcagactggtgtcattgaggactagcttcatagccagtcacccttcccagtatattcaacaccttttcccttcctctctttaggcatagcaaacggcgttggtggatcgtttcggattttatttctcctacaactcataggcgacctgtgccttctcatttggacccgtgtttctgttgaaggccttatccgagggccgcagatgcgtgaggcagaatttcatgataccagactttcttagaagatcgtcatctcctaacaatgcaatctttgcatactatactatattctttcgatatgacttcacttcgccccgcaactggctcttgctgacaatattgagggcccatcaaaaccatgcttagtgctcacgcccaacgcccattacggcgctgttagcctgcgacattatgacttttatccacaggcgcacgtcgctagtaccgcgtgttgagcgattacatcactgcaccggcagaaaccgcctttcctcaccggacaaacgcgccgacaccgatatccacactcatgccttgatcgcaatcatgaaacccatcccctcgccttcgccgaagcaacccacaatctcgcactccccactacctaaacagccctgccgcgttcgcccgaccgaccgttttaagtcggcccgactcacaccaaatcgacgattgaaatcgcgcacgtccccccgctcgaaccacagtttccaactcctccagggtcgcctcagccctggaccctgaaaatccccatgaaacgagcgcgtatcctctcatttcgacaaagttactttccagaagatctggagatttgacagggctaggaaacacgggagaaaaggggtcatgggtggcctgctgcgggagatgggtgtggcgtgttttaaggcgggaggttggtttgggagatttgagggcgacggggaggcgggattgtgaggctgcgatgttgcgttggctaggtgggaaggggctttttggatgcctgagggttgacggaggggcagtgcggtggctggtcttttgaggcgtaccgcgtacgtaagtttcattaacatgggcgtgtgagatgagagcgatgacattcaatgttggcgttgaaactctcagtgatcaaacgagtttgtggtaaattatggtggacatcgggtcttcgagacgtgacagattaatgttaactcggaagatgtcccgactccggatgttacgtagaagactcaggtaaacaggggcaatatgaatagagtgacagtaaaggaaacgacatgtaagcattcactacggtgctgttttgtcttgcatgctctctatgtgcctacggtaagtcagcttcaaagctggagatcagaagcttcaactgaggtatgcaacggggagtgaagaccaaaagctgagcatgaaatatcttttctccccgtgtgttgcccacgtcaaacatgtcgaaagcatgtcattggtcttgacgttgtattgggagttgatgtatgtctgggtctaacatgacctcaatattgacccgccccaagcaaaataaagtacatcttaggggtgtctttttgatttactcaatagacatcactccgggctttacgcgctatagaaatctgccacattcggtcgagcacagtgccgagatgccgtacactctaacactttctcagtacaaaaatgtgagcaaaagataaatatgaaataactctcaggcctcctgcggtatgtgttcgtcaaccaagacaagcaggaatactaccactatactatccgagatgatgagttgtgttttgtgaatgataaaaggcagaaagacgtggtatatatactaccaattacgaggcgagatattaagcagtatgagtgaaggtcatgtgcggatggcggttcacttctatcgcatatgctaatgcgcgtcgcgatgatcctttccactctgcaggtgaaacggcatatttcactttgctaagatatcgggaagtgagacaatgacacactgaatctagaagtttctggtagctgtaatgtttgatgtatttccatagaggttcatttgctgtgtgttaagtctttgttgcgattgcgatatattagggtcatgctgcatctgagaaaagattcatcacgaacgtttggagctgcacatcgtcaacatgtcagcaaatcctctcccacaaaatattccggtcacggaagctgatctgcgcagtctgaagcatctcgaaggcaagtggctgtacttcactacgtctgtgagttgaactaactggtcaaacccacagcattacttccgatcctcattcctgcggacgaaaatgcacaagttatgatcggccgtatacagacgccacgtcctgataaccttaccgcggtgttcgaggcggctgttgtgagcaaacaaggacgagatcaaaagagagtcatgtacagaggacttgcaagggggttaacgcgcgaagaagctctccagcggctgatcgttcagatcgaagatgacttggacaagagttggaagtgctactcctactttggtcgacctgtccggcatggtggcggcggaagcgatagaggaggatcgggaagaggcggtgcttctaatcaaggcgagaagagaagaaacaatagtgacatagacgaccgtgcccgatcaaagaagaaagtaaaggctgaggattaggctgaagatagagaaggagacatcatagtcgatgaaggtggtgaagctcctgggaacgagacgaaacgtgctatacagaacgtgaagagaagaaggcgaattcccgtcatgtccattgctgggggtgcgtatactccgacactttagcctgtcgtacagggagatggagggactagctgagctagattgaggatgtataccacgaaatgtgtacatatgaaggggaagggctatagcgattttacttagccgtaggcggtgaagaggatgaagtacaaggccgagccaccttttcaccgtgaatacaagttcgcatctaccagtgtcgcgtctttccaatctacctatgtatataaaagctagggctctgcaccaacgttttacaacaacttcccttgtcatttcacggtaaagttttatgacattttgaatccagcaagcagttgcaacaatttcgcagattatgtcatgtccggatcgagaggcagcttaagaatcacctctactggtgatgtctgggtagtatggaatgttcgtggtatttactggacgtgacggtatcctgaaggaaattacgggagcacggttatcaggctggcatgaccagaagtcatctctgctgtaggtttgatgttcacatgacataattactgccaggcttgtaacatctgcatacatctcaattggcctgggcgcctattttcaaccgccggaaaaagtcggtcaatgagtgagtactatagtcgtacactgcagtttgctaccactagtctacgaagcaaatcgcctcactttccgtcagcaaacacgtaacttgtgatgtcgacgtggaatacagtccgccccgagagcccgtttcttcatatagttcgcgttttgcatgatgatctcttcccagtaacaagcagatagccagtatacatgtactcgagctctcgatggacaaccccgctactaccatgaccgagcgcacccgaacaagaagagagccgcttccaaacctccgcggagaggacgagactgagattcagctgttgactcagctcatcgagagtatgtgtctcgtccgtcacttttgattgtgtatattggctgacatgtggaaggcggagcttggatgctctccccgttgagaccgcctacatgcgtcattggtcgtataccacccgaggaagtcacagatggtgggccgaaatactgcgtatcactctacagcatgggtaatggtggcgtcaagggccttgattctggtccgaagcatggactcacgagaaaggaagcgctcagcaagctgttgtttcaagttgagacggagttaggaaggatgatgatcactgataagagggagaagagagaaagagaggaagtccgggatagggaggagcggcgggctggtggaagcggtaacaactgaacaacactagctgtggttcaagtgtgctgcgatggcgctgcggttagaatggagcaacgttgctctagcattatcttagatttttctcaaaatttacagcttttcaacaacgtcattctgttgaactcctgtttaatagagttgtagttgatgaatgcgtcatgtctttaccactaatttgggagtgatctcgcaaaaccggaatatgttttcatcttcaacattatgataaattggtgttatctacgccccattcgtatacgcgccaccaccaacttggttatcaaactcgaccatctcgtccaagccacaaacctggaacagctccttcggtccatatcttcttccatccttctcctgactctccacctttccaattgtctttagttgctgtattgccttccttactgctgggtacaccacctcgaacgccagtgccgggaatatagcaatcttgtatccgatctgcttcgcttcctctgcactgaagtctggtgaaacaccacctggaacgttgttgaagagacacggtgtaggtgcaagttctttgcatgctttttcagcatcttcctttgacgttacaccttcgaggaaggctacatctgcgccagcagtaatggccgcttttaaacgtttgaccgcctcgtcgtatccgtagccttgtaacgcatctgttcgagcgataatgacgatatcgcctccggattgctctcgtgctagtactgcagcccgtatccggctggcatattcgttcacatcaacaagttgcttgcccttcaagtgtccacagcgcttgttgaccacttggtcttcgagatgaagtccagcaacaccagcgcggatgtatgatgttactgttcgcccgaccatgattgctccaccgtagccagtgtcagcatctgcaataagtggcgtgctgggagatagaccggcgatcatgccggcgttggtgaccatgtcgtgcagagtcgcgacgcccatgtccgcttggcctagacgagacattgttgttccggcaccagtctacagagaggtgttagtgggttcgcgagaacagagaatcgatgtcgtaccatgtataaacaatcgacgccttccctcaacgcaatttgtgccgtgaatccgtcgtatacaccaggacaagcaataaacttttccggatccgccaacatgcttcttaaattctcaaccgcagtcactctcttgcttccgttgcttccagaaagggaacccatgatgtctggagttaatgtccaacacttccaaaaatctcgttggtaaaatgtataagtattcgtgtatctgggccctagtgctcgctccacgccacctggtaaacagggtctatcaactccaacgatcgaccggattttgtgacgcagtcaatgcaggaacgcagagtcagatgatgcagggactaccaacggaggctgaaccgactggaaaacgaggacgggaagtatctatccagccgaaactcaagcgcctctttatagatccagcgtacactgccacataacgctccacatagcttagctaggtcagaaagacagggctgtctctcctcgggcgggtcgaatcccaccccctcctcagtgcagatagaacatgtatccctatcctacgattgtggtcgaagtggccaaaaagaatgcggaacaatgagccgagataatccttctgccagtctgaaccataccataggcccaaatgctagactacaccccgcagcgccgactgacgtagcgaaagcgcggccgaatttcgccgcatattctgccgatgtaagcgctttggtgctgctgatttgcttaagccgtgctcataggagtgaggagtgcttgtgaggtgcagagcgataatgtacattgccgatacaggtccgatatgccgcctgaagtgtcggattgatgtatgcgtgattgtacatgttcgggtacggacttgggtgctgggttgggaaggctgcttgcgaggccttggtaagtgaggggtaacggaggggagacttgtaatcctggggtagggtaaagtagaacccatcatgctggcagcacgcgagtggaattgttgctatcgctccttcttgttcgcaggattgagaagtgctctaaagtgagaaacaaacttcaatatatcggcctcgcattgttccatcctgcgtatttcttgatattctgctatcatatgtagaatttcacctcagtttatcatcatcttatagtccgatttagcaggcttgctgcgttacctgcagctgaataattgtgcaacttgagactcggggtcctttggccgattttaacttcactgttgcggatggattgcccgattggagcaaagtcggccaaaatggatgagatcctgaatttattaaagacgtcacgcagggtggatcttcaggccgacattgactgtaacacgccgaggttactgtccgctcattataagaccacttcgctgacagtcgccgcagttgaactgcggtaacagtcctttactgctctatcctcgctccaatgatagataaatctcaacactgcaaaacgccggatatcctagggaagtacaagtactcgcagacgtaacaacgttatgcagagactcaagagatcatgacggcctcgacttgcagcccgacgcagcgctttgagatcctcatgagcgggaaattcacttcctaatctcaacatggctcgaggcactgaactctgccgatcgctctgaaaacctcgaacgcgaactaacaagtatccctctggtcatcaaggtttggccttgatcgtgaagctattcgcatgcaggacgtccagtgtcccggctaggtgtcgcgctggtgacggtgaggtgtggttgtcttcaacgttaaagacgggatggacagaggatcagttggcagtcttacgtctgctgccacagtagctgcatcgtcgtttgatataagagctacggacccgaccgatcttatcaaggaaatcaacatggatcgctgagctagtttgtgccggaacgaatcaaaggcgataataccgaatacgataacgtaagtcgagccagccggggtgccgaagaagatgaggatcatgcagaaactgcacaaatcggccgcccccctgaaaaagggttatccaaagcagatagtgccacggttgcagggaaagtgcagagattgggcaataggattgatactgatgcagtaggctgctctatcctatatttttgttgtttactaatcgtcgcatagcttgcacctgcagaatgattgatacaaacgcactccaacgaagccataggtcagcgctgtcttggatatctctcgacccagggttccgcgaaagagctaaatgcggcttcaacgttgccttgggctggtaagagatttcggctgcgggtctttcgtgtatggaagcaggcatggctttttcttggtagtactcattcatcgtgattgggaaggatcaactaacttcttcctatagggatgcgggcgtgcagtgcgtaatagggggaaatattcgccctcgctcggtctggtagccatcatgatcactgatcaggctctctataagctcgcgaatgaagatgtcgagatatccattgatttggtagccagtgaagtcgaggtcgcaggttcgaatatcggattcgcattcagtgccatggaaaagcagcttatggaatctagcgggacaacacaggcattcttcaaacatgagaagaagctgtttcagaccatagttcaacctagtggcgcaaaagtgttccgaaagatcagcaagaacgacgcgatgctcggcgataacagccgatatcaactagcgtggtaagaccaggcaatcaagaagaaaaacgatgctcggatcgacggatgtcttaggtatcgccagtttctttttgtcctcaaggcagcgggcgctgactcctgtgggctttcaagcacaacgtcgtgcttgaagtcgtaaacctgctcagccaaatgtgtatcctacgttgctgacattattggacatcataggaccgcctccaatggggccagttggcatagttggaaattctgtgttggagaagtcgaagccggcggcccagtcgtagtcagggaactgatccatcatcggtgggacactgtaatccgagccatcccaagtgtcgaagctcatgacagcagaatccgtcgccatctgaacgaggctaggatcaaacttgttcatcggaatttgggaattcatgggcatagctggcattggttgcggctgcatatgggtttgtgctgactgggtcagcatgggctcgtccggaacgtatgcgttttgtagaggaggcgtacttggccgagtagggtcgttggaagtagcggacgtctcatcgccattgtacgggttcggcatattgccgaattcttctctccagtaccagaacatgtcgtaactgacactcatacccagtcttgttctcagtctcagcccgagggactcggtctgcccgttcttcttcatgaataccttgttgctaccccacaggtccttcataataagcgcggtccgcacgtaaatgtcaccttgctgcaaagatacactgttaaggaagtgtatcgcttggaaatatgccttttcgccagcagcaaggtccagatgtggtgcaagcgaactccgaacaagcttcagtaagacgaacccagcgagagttatcgatctgtccatggcaaaggagaagtaactctgttgaatcaggtttgtcgctgcgtgaatcacgttgatgcagagagagtagaagcgactaaggctctccatgtctggtcctggattggttgggtgtgcgaagaaatggaacgctagaatatgtatccgtgcgcagttgagttgcagcgtgtctaatcaatcagcattgtcctcaaacttcggctttcacaacttaccaatttcgctaggcgacgattgtgacaagctaagcatttgttgatcgaaaatgcctattaaagatcgtaaaacacgaacatcacaatgaatagattgtatgttcatcttactcagagctactacagctctgagtgtgatgatgtaagtcttgtgcaggaactgcaggtcagctggaagatatggcaccatattgtcgcgatctctttcatcgcagtccagtagagactccgctgtgggtggtagaccatcggcaatgttggtccggatagattgtatcacacaacaaagccaaagtctggcgcggatgaccttctgatcctggtctttcttcagtggcgttctcgaaaagtcctggcccacgccggcgatgtgaagaccaatctgggtagagaggtgaacagcagcaccacacatcagatgcgccatgtccttgtacatggaattggtcggtatccgccatatacagaggattaggagaccctcgatgattggaatttgggctgaacgtcgtgccatggatgcaaaagccagtgggacaatatgttggctcgtcttctctaagaccgttcggtcttcagcataccgccttgatccggtcacaatgatgctccagaacaggaatggggaaagctcgtagtaatcattgggacttaacgatgtgtccagtactggaaacagcggatgatactgcgtgaagaatctgaatggatgtcagcaattggcacgcaaacacacacacatttatacccacaatctgaagcattcgtcaatcttcgcgccatcgagaaaatagccatcaatcacgcgcgggagcgtcgtgtgattctcggatcctttcctcgttggtggtcttgattcaaaagctggcgaaactgagccgtctgttcgtgcggatggattagagtaggtccccgagccataatcatgtggactatatccttgcatgtcgatatttggcgaagctgtcgacgcgggattattagggtcgctaccaagtccagtaccagatctcatattccatcgcaattcttcgagctctcgccgcatctctgctttggtttggcgtagattcctggtactggtaggaaggatcctacactcgaggcccattttcttgcatcttccacagggatcgtgaggagttttgaactgttcaagttagtatcatgatctatatgtatgtattatcaagcagttcgaactagtgctagaagctccaaaatgttttaagacatccagaaaaccacagggaacgcccagaaactcagcattgcaaccaggaagccgcgagagaccgagaaagacatttagaagcttggaagactcggaaagcacgcacctgttccacatcgcaacgaattttttgctgcctgcattcaacgcaggctttgcggcgtggggttgtcatagttggcgcggatggtgttgacggtggagagccagctttggtaatgggaagacgatgttccaaaatcaatgtcaatagtagtgtccggacccgatagcttgagtagtagtcgcgccacagcgtttcctcctggtcgacgatgaaagccagctgtgggagtaggagacgatatgccgaaaaaagatcgatagcgatatccccacccagtggcttgagtagtggcgctacagcaatttctccagttcgacggcagagggcgacagaggtgtaaagacaaagacagcgtgcagtttcgtgagactgatggaactatgaggtcagagcaggatagtaagaccgagtgaagcgccgatgcagaatcgaggcagatcatgcaattgctgtgtcctgggctcctgtcgcattggtacgcaagagtttccgttattaataattgaaggttttagctagggtgtgacgggacgcgctctgagcgcgttgaggattcgatcgaagtaacatgagatgcatcattggcgaacaagctatgtgagccacctggtccgtgcttccgcacggaccttatcatgattgcaagcagctgaagaactgtttacctcgccactagctttttggtcccagcaacgcatcgcgtgcttttgccctcgtcagacgttcaacaagacatatcccggccatattgaatttgcatcgaccatgccttcaaacctcagacatattctgtggatccgattcccagcacattgtctgatcgtcttttaacacaccatgtcctagctctatacagcctagtttctcggcaacgatagcttcacttgatgggcggatatgtcctgccgggttcccatgactggagggcaggtaaggcttgcgctacgagtccttcgagtttttttcatctcgtacgaaccacttatttgcgagcttgcaccggcacttgtctccgaccgccacatcttggctattactggattcagttctgcagcatgtggagttgagtgtacatctgtggctagactcgggtgcagagcctcatggatggatcgagtcaaggcgagagcatgcgtttctctttcatcaacaggttccagctcaacgaccctggctaggacgacttccgtgcagacaggacattgagctcgatgacacgtccgacctcaccagacacatcgcagcgtgtggtaaactatcgacatcccctcaggctaccatcggctgttcccattccgtcgatccagccacagcccatctacgcacgtaaaaatcctgcgccgtccattgacttttagctcagggtctgtccggatgcgggaggcaggttagccgttgcacttcaactcccttgccccgtagcgtgcctagaatatgctttgagtggacgcgtggttgctgatcagcacaacttgcggtatcgcagtggacgaaggaatacatacctagacttggggagtgtactacccgtggggtactaggattcagagtcgcgggcctgtagatcatgccacgaggccatgttggtctggacgagtgaatcgacacgcgaagttccgatgctgtagatcattccgggttggcaatatcgccacttgctctttggtggtaggaaggacggaattcatccgagagggcggaggagaaagccacacgagcaggggcatttgtctgcctaaacgaaggcttaatctgagtcggtactgcgtgtggcccgctagtaattgaccaccagagatcagttccaagaccaagacgctctcaagatacgcacgtatacctagattggaccacaaagtcttataaatcaagccacttgcagccatagcttcaaacatcgaagccaagtgattcaattttcaagatggtacttactcaacctaatgggcaagcttaccatgtctcttgataaaccaatcaatgacttgaaatcgcaatacaaaaagtcacacatcatcatatgtcaaactcctacttccaccgcgtccgttgatggcagcaatcaaatgaaagcagacggcaccttaccacgaaagaaggggtatatatatatatacagtgaatcacaccacaagtccagacaggcatgtcactcatcaagaaattcttctcatcatccactcatcttcatttgcctcccatcaactaacaatcttttctacacgcgttctaggatatcataaacgatcgcgctattcaccatataaacaaccatctcttgtcaagtttgccaacaagaagacggacatccacacaccctctcatgcttatgtaacaacaagaaaaaaaaggagggttaaacaatatgcaaaaggataagaaaccagggacccgcccaagccagcagacgtccgagtctacaagaagggcaaaataatacccttgcgttgcggactggatttgccatcgaccgtcgagccctcagcactatatcccgaatcgcgatcgacgtcgtcgttgtcaaaatcaatatcaaacgtggcttcctcctcgttgcctgcttcttcgtcgtcgccgtcccaggctttttgcgtcgcaccgcgcgagttccatcggagcgtgcgactgatgctatcgaaccactcggtgggttgggatagcacggtgggaaaggggtactgcgaggccgcgatggtgacgtggtcaccctggcggagttcgacgcggcctttgccgtcgaatgcacagtaggctgtggcgcgcgagcgaagcgggacggcgacgcgtagcgccatgctgtcgttgaggagcatgggccggaaggagagcgtgtgcgggcaaatgggagtgagcaggatggcagggatgtcagggtgtacgagagagccaccggcggagagtgagtatgccgtagagcccgttggcgtagagaagatgcagccgtcagcttgcacgacagtaagcaggttgttgtcgccgtacagctcgaggttggagacgtaggggcttgggccgcggtcgatgacaagctcgttgagaacctcgaattgctcggcctcgatgtgttggggctggtcttgtgcggcgttcttttggtagcggtaaacggtgcaggtgaagcgcatgcgcaggttgacgcgcatgccgacgtcggtcatgatcttgttcagagcagctttgtattgcgcgaactcaaagttggtgaggaaaccaagactgccgagcgagaaggagagaatcggtggtacgatacgctggaagagccatgatgtgaagaggacggtaccgtcaccgccgagtgtgagaacgaggtcgaagatctcaggagtctcccagcataggtcggggttccagtagcggagcatgtcctcgaagcgtttgtccttcgctaccagagatggggcatcgaagcgcttcgacttgcgcagcttgtggtctacatagacgttgacaccaacatcagacccatagcgagaagtggtcagaagccactctgcaagctcgcgcgtgaggtggaccagagcgttgtcgcgggcctttgtcacgatcatgacattgcgcacggtcatcttgataggacgacgctgcagttgtttcgagacctcacgcacgctgatggcagtttgcatgaggcgcgagtgtgtgattgtgtcatcttcaccatcgcccatctcttcaagcacccggtccatgttcacagccttgtcgaacttcttgtggaagaagcatggtgacgcaagggcagccattttattgatggcggtgtcgtccgactgcagctgcagctgctcgagcgcctcagcaaggcgctgctggttgacgctcttggagcgctgtgtctttcctggggccatcaggacttcgttcatgctcgacgaggacatgggtggtcgggactgcagggctttgagaatcgtctggcggggcactgccgaatctatggaacacgcgttcttgcgatgcttgcggatgcggttttcgccaaacgaaggcacctgaggtagcaccgtcagattttcgatcgaggacgaggcgcttaattcggtatcaaggtcgttccgagacgactcgtccggggtggagatggtcggggtgggttctgatgctgcaggcgcaccgcctatttctgtagttgctaccggagagtcattatatggcgcatccttagggcagtggacgctcgtctgcggaggttgcggagagtaatcaacggggcggttggggcttaatgctgcgtcgacggaattaacatcggcgaaactcctgcctgactgtggggacagaagcggatggatcttggccggagaaaacggctccccattcctgctcgtgcgagggtccattgcgcttgcttgaatcctgctggatgcacaccagtacaaaagcgtaatagattatgaaactgctgcggaggtgctgcttgcggacctcgggaagcgcggtatgtactgtaatcgggggattacgatgctgacgcgggtgaatatgtacagcgcgaagtaatcgacgtagccagacgtgtaatcgtgtgaatgctccaggcaattaaagaatgtcgaaaggggaaggaactatggttcgtgtctcactgcatgggcggcaggtcgcgaggcttcctttgtgatggtggccggtgatgacaagaatggcggatagcaatgtgatggccgtgttaccgccgaaagaatgaattcgatatcgtgaacgagagcgcagctcaaggtattacaacaagtgaagaacacaagaaaatagtgaagagtggttacgaccccaggccgagaaccgaaaagactggaagaaggtgcgaaactgtgaagcttgcagagcccactagacacgatgcagccagcctatattcactttgacatctgcgcgacaccgacgctccagtctttccagacccacgagccacattatcgcgatcctgcgcgccagcctcaaacgaagggaccgcaagtacctaacggctagcccgctagggcggttgtgacacctcaagcgtcagaaacccgtgggccacatcggagcatctcccaaacatagaacgaagctatctacgactttggcaattggagacattgcagcagaacagagtgccgccgacctgggaggcgcacagctgtcagatggtccccgtcaagcactgtcttgagttcggccaatgctgacatgtctttgatccatcaatcaacacccgccaggcctccttagcgagcgcttcctcgttcaggagtctcaagtctccgacgtatctcgaatagtctcagtggtagtgtacatcaacttgacactagtagcgggccatgcccgtacgggcaaagcgatgattgagcctcagtctataccgcctctcatgcacaaatgccgcataaccggcgtcgagaaagagcgaattggagctcaagtgcgacgaaacaagccgagctggactatcggtcatagtcgtagcgaaccttttttcgaatcgtattctggtgcaggtaggcgggcgatagctcgtttgaagcttgactctgcagtaaagccggtaaccgagtccctgtgctggtattggaacgacgccccacagaactcatacaccacttgatgacatgcaacaagagcccaggaaggaagcgggagggacggcacgacacattgtttagaaatgggctcacttttgtgttggcaatgttcatgtgctggcacttgtatgggaagtcgtccacttttgacgtgctgcctgaggcggtgtactgaaactcgcgcatggcacagggtccttgtaaacaagacacaacaggtactgtaccctctgatcctagagtctggatcagatgcttagatgccgattcgaattgccgtaatgccaagctgcgtgtggttcatgaagctgtcaaagtggcgcctgtcgagcggctgtcaatgtcaagttcactaaggatgggtaagtaatggctcgattttagtcaatactgcattagctacgagtcgtggttcagccgcaaaattgaacgacagggcaaggagtggcaaagtcaatgcagagagagaggcaataatgttgtgacacattatacgttgttgtattgcgatgcgctggaatgtgttactgccattttcagcagttgttttcccagcttttgtgtatcgttcgtaaatcgtggtatcaaatgatgtgcaaagagaagtgcaagtgtcgagcgagcgctggactaagtagctcatcggagggccttgcgggcgaatgtgggaaggacaaaggccgcctcgtggatctccttgctgtagtacctgcacagctgctcctcctcctcgggagcccaggtgcggagaggcttcttcaagtcgcgatcggcgtccttgctgcaaaccatgaagccgatttgcccggatgggtaggtggggatcgtggtgtagccgtactcgacgttggggaagacctccttgcaagccttcttgagattggcaatgagaggcatgtgcagccactggttctcggctagttggatataaagttagctagagttcttcaaagcgccgactggcgcatggaagcctcgcaagtagacaatacattgacgggttaggagagggcttacaaccttgtgtgctaatgacaccgccctcgcggagggcgccgttgaggagctcaaagtacgccttctggaagagggcctcggcgggaccttctgggtcgctggagtcggtgatgatgacgtcgaattcgcccttcttgtcctcaaggaacttgaagccgtcaccaacaatggtctgggtcttggggtgctcgaagccaacggacatgccaggcaggtactgcttggagagacggatgacagcctcgtcaatgtcgcagaggacagcctccttaacacagtcgtgcttgacgacctcacggaggacgccaccgtcaccaccgccgatgaccaagaccttctcggggttggggtgggcgttcatggccaagtgagtgatcatctcctggtagctatctcactatcagcaagtgactcttccacttcactttgtagctataacgtacgagaactcgtcgcgctcggtgcattggatgacgttgtcgagaacaaggaccatgccgtagtcggtcgactcgaagatgaggacgtcctggtacttgctcttctcgtggtggatgacctccttgaccttgagggtcatggcctggccgggccacatgttggagatctcgcggaaccagccatctgagagatcggattagtggatgtagcttaactgctatagagctggggagtccgtacccttgatagtggggtgctcaatgtttggcatcttgaatgtatggaaggaacgggtaatagagggaaagtatttgggtgttgcaggtgagcagcgtttgtaagaaagtggagtggataggctcctgcggacacttataagtagcttcagatttgcggtgtctattattgcttgagcgtttttttcaaccttgctctttgggccgcaaacacattttttgcgcgcccacgtcattggcgccagacacatccttgccccaccataaccccgccaggccatcctagccagcacctggtcggaaaacctccgcatcgccaacagcttctctttctggtcgccgtctctcgtctgcttatgatagtagaagattcgatgtgcggttcacctttcatggtgatgtggatactgaaactttagcatcttgtcgcagcttccattgtggagttacctgagcagtgcatccatctccatcgacagtagaagtcgtcgctgcatgctcccgaggtcattattgatagcgtcgtggttgagcatatattgcttccacgttgacttgcaccagtgcttcaggaaccggcacgtgaagtaaatccgtcgggagcggaatttagctttcgcctaatcgtcttattaccatggaactaagaccgtggggagcgagggccggctggcagaaggttatcgaatgtaagcggaactaaccatgattcttgcacagcgcatccttcctacagggctagaatcctgcacatggtgatgcctggaggagggcgctaatcttgagaatgagggtgacgcttgcctggcgccctctcgcttttgagcatccggacataaggtacatgaagagcgaggtacatacacatggttccagacctcatataagaaactcacagccaccgcttctgcgttcttgcacacatacaatccacccgctcagcaacaatggctacatctgatcatgcagaagggacgcccgaatacaagcaagagatacaaaggaagcttggggagtacatcgaaacaaagaggtacatcgaagagcccgagattcttccgtggtataagaaggagattggagagctcaagcctcctgcgagagacctgttcgagcagtatagccacgttgctcccgatgaagttgagacgcacatcaagcggatcgtgagtatacaatgccgtcgatgtttccaaaaactcacagctttgtagcgcgatgaagctttcaagatattcccatacccctgcgttggcaattggggcttcctcaacttgagtgtcatggagtcgccggtctacaaggaagtcctcgaacgcatcaagaatggagaacagtatcttgatatcggatgctgcatgggccaggacatccgcaagcttgcccacgacggtgcgccagaggataacatgtatggctctgatctcaagagcgaattctggagtattggatacgacatgtttcttgacaaagccaccttgaaaagtaaattcatcgaggcggacgttttcgacgccgactctggattgaaggagcttgacggcaagcttaacatcgtacatgctgcttcattcttccatctgttcgactgggacagtcaagtcaaagcagccaagagaatcgggcaattgctgaaggctgagcctggggtcatggtctttgggagacaaggcggtatgcccgaagcaggcaccatcggtcacatccaggaagggaaaagctcatactggcacaacctcgagtcgtgggctaagatgtggaagcaggctggtgacgagactgggataaagtgggaggttcagtcttctttcggtgaggaggatctaacaaagaggatgaacgctaagattgtacctgcgggaacgaggttcatgactttcaccattcgtcgtgtgtagtcgtggctcttgtggatatgacctaaatgtatctttcctggtcaatttgatcagagtatggacatggatgtcatatgaatagacacagagaatcaggttgttgattcaagtgcccattcggtgatgtgcaactccctggtcagccaatcagaggcattcagggtccaagcaaacgcgccaaacatattcgtggcatcagcagcatagcagcagttccagtgttgcaacatagacaatcgccttctttgaacctccaatacctttgcaactataccaacactcatcatggacccatactcgccagaaggaggtgcgaacaccccgctctgctacctcaaacaacccactcacccacttcacagagctcataaacatccactcggccttccacgccggcgcattccaacaagtcctagacttcgacacctcttccttctcctcaagtaacgccttgcccgtccgcgtcctgcaattgcgctccaagatcgccctcggccaagcaaaagacgtctcctcggagctcgccagcgaaaagacgccagacctgatcgcagtaaagctgctcgcagaccaagaacagggcaaagatgtgctatcgcaggcgaagaagctggcagagcagcatggccaggagaacttgaacgtgcagctgctcgggggcatggtgctggagaaggcgggggagacggaggaggcgttggcgctgttgagcaaacaccagggcagcttggatgcgtacgccggctttcgaatctgatatgtgggacagcaagctgacattcgcacagcgtagcgctcatcgtacaaatccacctccagcaaaaccgcgcagatctcgcttccaaagaggcccaacgcgcgcgcaaatgggcccaggacagcttgctcgtcaacattgccgagtcgtgggttggcatgcgcgaggtaacaaccaccacacacaccagaaatcacaacaatttcactgacatggcattgcagggcggcgagaaataccaatccgcattctacgtcttcgaagaactcgcgcaaacctcgcaatcccaatccccacactcgctcgtcgcacaagccgtctccgaactgcatcttggcaggttgcccgaagccgaggctgcgctgcaacaagccattagcatcgacccgaagagcgccgacacgattgcgaatttagtcgtgctaaatacgctactgggcaagaccaaggagacggccgagctaaaggagcagttgcagcaggtggatggcgagcatagggcgctgaaggactggaaggagaagaagggcgagtttgagaaggccgcggccaagtattcaccgaagtttgaggtggctacgtaaagatgtggatgtggatttggtgtgaagcattcaggacgagaggctttggcttaccgtatatcacaaatgaacagtagaagacatatcaagatgcatgaatcaacgatcgcagctacacagaacttcagagtagtggttcgctgcaaactacgggcaatagcgcctctctactttatcccatacattctcctactccaagtgaagtgggaatgcataggcggctgatcatatcgcccgtctatcctcaacccactccgaataccctcggcgtaatccaatcgcagccgtctgttcatcacatgcaaatttggcaagttactgccaaccttcagcttctctcttcccttctcttatcctggtacagcctgcgggcccagggagaaaactttatgtggatagcttggactcgtatctagagaggagagagtaaggaaacaacggtagagctgtggccgggacgctgtgcagtgacaacgtccgtgtcagcatggacggctacgggctctggtccacattcgtaaccaggctggcttggacagtaccgagcccgggacgtcgatgatgagcatgtgtgccaatgttctcccgttttcatctttcagccaggtcttatggatgtaattcgtcaacttagcccctctcaggctacttcaatcaatctacagtgacttggagtacaacagacacacctgcgctgctgaagcctgtctattcggctttttttccgttatttgtactgttgatatataaatacagctgagtatgatgtggggctgttcgtccctctacattcagatgcctttgagatgagttagccgcagatgcggctggacatttccttcaactcccatgcatgatgcttgaaagcagagagatgatcgcccactagcgccgatcatcctcagccacaccacttcatcctcccacctctaaaagcctcctcctaatccacctctcctcgctatgcataacttcgtaatcttttaacccaccctcctcgcacccgaaaatcccgcgcagtccgcgcaccacaccgcaaatttagcatcgtgcgacgtcgaaacggctgctacatttcccgctgcacgtcggggtgtggcgcgcccgggagctgcgacatccgaggggtaatgtgttgggtccatgcttgcatcttgcgcgcgctggccaatcaggcaactgtgtgtggaatgtatttgcctgcattggggagtgtgcgtgttggttgtgaaagatggtcgggtgggcgcgtgggtttgtctggtgtgccttaatgctcgcacggggattaaggaattacttttgtccatgtgtacatcttgcacttgaattttccacttcaattttctcgaaaagaattgttggattgaaattccaacctcacgttcgttaaccagtcctttgttcagcgcagctctaattccgcaaacgccgaatagcgctgccgaggggttggttcattgtcagctcagttagaccagcggggtattttcggcatttagcagcttgacgcaatggaatatgacgaagcgcttgatgcgcagacacccattattgaaaacatggttgtgggtgtgccgcctgtgtttgagggtctgacgaggcagttggacaagatagtggagcaaccgcttcttggtccccggagcgactttcctaaaggtatgactacttcatgatcgacatggctggacatgcatgtattgatgcgaagacagcttcatttgcgtatgcgaagaaagatgtctccgggaagaggagaccgcaggctattgcccaccgagggtacaaggcgaagtttcctgagaacacgatgggggcgttcaagggcgctgtaggtgtgggtgcagatgcgctcgagacggatatacacctctcgaaagacggtgtcgttgttttgtcgcatgtgagttgaatatgttctctctacccatgtcccagtactaaggcttgccaggataaagatttgaaacgttgctttgggcgagatgagaagctcatcgactgcgactacgagtttctgagcaagctgagaacgctgaaagaacctcatgagcccatgccccgcctcgccgaccttctcgagtatcttgcacaacccggattggaagacatctgggtactgttggatatcaaggtatgtcctctgcagcttggtctaccttgcgacgcgctgacgattgtagctcgacaacaacgcagaggacgtaatgcgactgatcggtgacacaatccgcagtgttgctccttctccctcacgaccttggaacaccaagatcgtccttggaatatgggccgccaaataccttccgctatgctcacgatatcttcccggcttttccgtgtcacacattggcttctcgacgctggtcgcatcttacttcttcacagtgccaaatgtgtctttcaacatggcgcaagtggttctgatgacgccatggggcaaggctttcatccgcaaagctcagtgcgatggacggccggtatacgcgtggacggtgaacgaggagtcgaggatgcgatgggacactcggcagggcctagatggcgtcataacggacgacccgaagctctacctcgaggttcggaaaggttggcacgagggcacgaaggatggcttgcgcgtgaaggacgggctggatgtattgaggatcaacttcttcgctctcatatataccgtcatgttctggatatattacggcgtgggtgagggcaggtcgaagcggcggtaggcagtcgggcagcagctatagtgtcagtaactaaagacgttccaacactgtcgagtacagtctccataatacatcttaaaggcaagcgtaaacgtctcagcgcatgtggcgtggcgtggggtgaagtgagatgacatggaagtgcaacgcgaggaataagttggggaagtcgcgcccaagcccccgccaaaacgcgtcaacagcccaccacaccatcgcaaacacaacaacatgcccaggtacgccacccagtgtgaaatacacgtgactatatcgctgactgctaaccagagaaataataacactgcaagcgggccaatgcggcaacagcgtcgggcagcagttctggcagcagctgtgtcaagaacacggcatcaaccaggacggcaacctcgaagacttcgcgaccgagggcggcgaccgcaaggatgtcttcttctaccaatcggacgacacgcggtacatcccacgagccatcctcctcgacttggagccgcgagtgctgaactccatccaaacgggcgcatacaagaacatttacaacccggagaacttctacatgcacaaagatggcaccggcgcgggaaacaactggggcatgggatacagcatgggcgagcaggtgcatgaggatattctggacatgatcgatcgcgaagcagacggctccgactcgctcgagggcttcatgctgctgcactcgattgcaggcggtactggctcgggtctcgggtcctttatgctcgagcgactaaacgacagattccccaagaagctcatacagacatacagcgtctttcccaacacccaagaaggagacatcgtggtgcagccatacaacagcttgctcagtatgcgccggttgacccaaaacgccgattctgtggtgagtacacatggtgcagtcacgcatgacttaagctaatatttcatttcaggtcgtccttgacaatggcgccctttccaagatcgctgcagaccgactgcatgtcctgaatccttcattcgagcagacgaaccagcttgtctcgaccgtcatgtccgccagtaccacaacgcttcgataccccggatacatgcacaacgacctggttggtattgtagcatcgctcattcccacgccgcgctgccatttcctcatgaccgcctacacgcccttctcgggtgagaatgtcgaacaagcaaagactgtgcgcaagaccaccgtactggacgtcatgaggcgattattgcagcccaagaaccgcatggtctctacgaaccccacaaaaaagagctgctacatgtcgatattgaacatcattcaaggagaggctgacccgtccgatgtaagtcttcctgctctgctagtagcacgctcaactaacgaatataggtccacaaatcacttatgcgcatccgagaacgacgactagccacattcatcccatggggccctgcctcgatccaagttgcccttaccaagaagtccccatatgtcacatcctcgcaccgtgtgtccggtctcatgcttgccaaccataccggtatcgccaccctcttcaaacgtatagtcgcacagtacaacaccctcaggaaacgaaacgccttcctcgagccctacaagcgcgaagccccgttcaaggatggccttggcgagttcgacgaagctaaggaagtcgtcacgggcttgatcgaggagtacgaagaggctgaaaacgccgactacttgactaaagaggtggcacccacggatgaaggtgacgataagcgagtgggatagatgtggttgagcatctgttagcgtctagcatgtcagtttgggcgcggagtttttggtgtaccctctaggttgatcaaaattgaggcgtttgcaggttgaggcggcgccggtcgtaacgtcttcttcaatgataccacttcttttcttgcctgtgtagtctttcatgcaccgattacgatcaaaggcctgtgccaaattttcttttccgaccatgttttcgacggtattagaactctagtaccgactcccaagcggccatactcatactacgagactacaaagtccgctccccactggcaaattcatgcctcaaatattctgccaacagtggttcgccatccaactagtctatcctcctatcaagatgttagtagttcgatatgcgagcggctcagatcgcgaggatcaaatgcacatgtcatggctatcatccgatcctgggagaggagacagatttatccgccgggtgcgtagtctggtggatgcatgtcagctcgaggtacgacgtcgaaaccgaaggcaaagataatgcatgcggtctgcggctcgtcgatcggcaacaagggcccatctgatttagtttgtcaatgttatgttgaagcacatgttgttcggacagcagcattgattgggtacgtgtatccattcatttgaagtatggcgccactatctggatgtatgaaacgtcagagacggacctcatcccaagcattgcatcccttcaatcctgcccaaatcttcttgtggtcatcggtgatcacgcttactcactaggatcagcgtcgcgtgcgaagagcacgatgcgaatccttggacggcagatggcgggtgacttagttgccaatgttggccagaagaccgtcgtacttgttcttccagtatgcggcatctccaccagagctggtgccgttggaccgagaagcccgagccgacgctagatcctgtcgcagggtcttgatctggttctcagcgtcctcggcggcgaagcgatgctgctcggcctgcttgtaggttgggagcatttccttgtactccttgtaagagcgctatcgtactgttagttgctttcttcaagaaattcagattgtgacaagacatacttgggcaagctgggtccactcctcgagagccttctcgagcttctccttttgaatttccagatccttaatcttgatcaagtgtcctgtatcggtaccgaaggctggcgctccaccaacgggaggtgcagcctggtcggccttgagctggcccaccaagactttgagcttgtcattctcctgcttgagatcggaagcaccctgcattgatagagcggcttccttcttctccgcctgaatagtctcctgctttgccaggagcttgctgttctcgttcttttgcgcctcattatctgcctgcatacgttggagtttgtctgtgagagatgaaagctccttgttggccttggcgcagttgttctctgccaccgagaccttgtctgtgagctttccaactgtctccagaagacctgccttctccttgaatagactcttgtattgggcctctagctcggacagctttgccatgcgagacttcatttcgtcaccctccttgcgcaggcgctcggcgtcaacggtcagagtttcgatcttcttgttctgctcatggcccttctgtttccattattagccattgcaattacttattcgtcgcggcgacttacggagaatgcttgcgaatgctcagaagccatgtggttgtacttgtcgttgatgagcttgctttcggcactgagcttgttcatctccatcttgacgttgctctcttgagtcctcaggttgctgatcatactgttcaagttcgtcactttggcggtctctttagcgagtagatccgtcttctctttcagctccgtcgtgaagcgatcggtcaactgctgctctgcagaatgcatcttctctttgagatctccgatggtcttctgaagaccgtcgacctcggcaagcagctgtttctttgaatcgacaagagactcaagctggccctggagagcatcgaccttcttgaagtcttcagctttggtgctctgctcgtgctccagcatctttgcgtatttgtcgatctcctcccggaagttgcccttctccagcgtcagccgcgacactcgctcctgaagatcatcgagctccttgagcttaaatacagtctgggccttatagtcctggaacgcctgttggtgttcgaggatgagatcatgctggaggttgacctgagatgttattagtatctagatgatactcaatagatgaagcgtgactgactttcttatgctgcattttgagctcgtcctgcgaatcgcgataagtctcgttcatgacagaagcatggtagagggccatgttgttgcgctgcttctcaaggaagtggggcagcgcctctttggtaccttgtgcagcctcgaacagctgctcaagctccgtccatagatcatcaacagacttgagcgcattcgggtcttccttctgcacggcctcacggatgagctctaggagctggcgggtgttcgtcacagcggcagatacggtcctcgagaacttggccgcgtgccgttcaacctcctccttcaaagcgttaccttgagcaatcgcaagctgtgcatctgagttgtggtttgcgacatcgatggcagactcgtcatgcgatgccgcgatctgctccctagttgcgattgtgtcattggcaggtgcgctcttggtcgacgagacggccgcgggaaagctggcgggctgagctcgcttcgcactgggactggcatacttggagtaggcgagagcggtcggtccgccgtaggcactctggggcaccatcacgagcgagtctgtgggaagaagacgggttagtaagactcaccagctcgaccaagatgaggctcaatacatacctgactgtataagaggcgcccgaatacgcgagatgttgtcaaatgtggtagcctccacgatctatagacagcttgcaaagctgcgcaagttaccgcattagtcatgcaggctcttgagaggcggcgctttcattgcacttacagagcaatgcctaccaagccgaatggcgcgagtgtgtaggctggattgaaaaagtcgagatagtcgtgtagttgttgttgcgggggtgcggtgttgtggtttaaaattatatgaggcaagagcggcaccagctggaacggcagtcacgccttcacctcacaaagtgagcaaattttcgcgtgtgccagaaaccttgaaccgggtatgaggatcggaacagtggtgaagtgagaacgcgaagcagcgctactctcatgcggtgaagtcactgatgaacatacgaggtcgcccggtgcagacatgcaaatgttgaaatgcataagacctgagagagaacgctgtatatgatgcgaaggacttattggaaagaagcatgttgtagagatacagcaacagaagggacgagagacaaggaactggacatacattcgcggatccattggatgcatgtgtactgcattcttgcaagtggctattcttaccgacattgaattgctgggcagtgcttaggttacaataacgttgatgctcgtttgcgttgtcgttagggcaccagctttaacactcgctgctcatgtgctcatgttgaggccaaccaagatgtactaccggaaacagaatcagacgtgtacatatcggccatgcacaatggaagaataaaacacatgaccaggctctacgacagagatttgctcatgagtttgatacaagatgcacatgagtgtgcctaacgaacggaaaaaaactactttgtcgcagtcaaaagaagttgatgactacaaaaggtcgacgcgacgacttgtcgtttctttgacacccctgtcgcttcccgttggaagtactaggatggtgtgcaccgttacggtgatcttgacgttttgtgacatgcccgggtgctttcgtataagaatgaggcgcggcgagaaaagcaaaaagtactttagacgagggtggaaattgaacaactcaaaatcggagaccgttgtagctggatcggtcgtgttcaagcgaccacatacaccgtgtacgtcgaactcgcctagagatcagacgtggtggagagacatgtctctcaggacttgacctaagttaattgacagcactgtaacaaatccgcccgcttatctaagaatgcactaaggcatgcacacgttcggcttcggaagacccgaacccaacaaacagcaagcataaagatgccggcggctcaagaagcaagcatgaaaaagaggatttgagcaaagaatagaatgctcggcggaagttggaacaataagcaggtgcgtcgagatgcgccaggatgccgcaggaccagaaacgcgggacgatgtgacattcgaccaacggagatcgtggcctactgtagcacattggccgtgtcgttcctgctccgcacgctgcccgtgtaagtattggtgcaagatctgcatgccaacgagcctgtctgggcaagaactgcagacagaacgtggcttttcggtacccgaccgaggctggtagatgtctactgtacacagtcagatgggaacgcttccgaatgcggcgtaaggcaatgcagatcgcatcccgcgattcgcatctcctgggtcgtagtccttcatcgaacgaccatggttcagggggtccacaccacacgcgccttttatccggcgggcgttgggcgcacactcgtggtcgaaggtgtagagtgggaacagtcgatggcgatatctggcgatccgtgtacaaacgtctgaggcaagagatcgaggtagaaaaagagggcgaactctattcgtcgggcgtgtctacagaaggagactgggcgattctggcgctagggatcctcggaggtgtcaaagtggggttgagctggcgggaacagccgtctgaaacagccagaggtgcggtgggaaaggtgcccagcttgccttcgcacgtaacttgtgcccttgtccatatgtatgtactatgtctatagcctgtatgcggcgacttgtgggggcagctttgctaggcagcgtctatgctcctagaaagtagcctcaactctgtggctttgtctcgccgcgcgtatgcatccagccgtgtaaagggacccttgagctgcgactgaacacaatggtagtacaaggcgaaaagcgggctagtcgttccgcttcgagcgtcgtcgtgctgccacaattggcagtgacagagcaggcagggatggttagtaaagcgtgctcccaagtgactctctcggtgtctctcccctgcgctcgggctttccaacgtcttcatcgccctggcgctgcggctgctgtctcttcactcgctcaacttgccctgttcttctgcacgctctgccgctcgcaactcgcttagtcgtcgctaccgtgcccgctcgccttttcgattcatgctccttctcagcgcaatctactctttcccggcagtctgggtgtgctagacggcaaagctgaccaaacttttggcgcatgttgtagggttacatacccacacagctagtgcacagcagggtcactctaccctactctttcgcccacgtccctcgtccgccaaccgccaaccgccaaccgccaaccaacccaacgattcccacgatctctcccgtccaccaccaccgccgtgaatggcaccagcgatcatgtgctttggaaggaaacccgccgacccggaattccggaagaacgaggacattgagaaggccctccgcaatgacagaaagcgggcagagcgcgaggtgaagctgctgctgctcggtatggcgcgatcaaagcttggccacgcactccagctaacacagcacaacaggtgccggagagagcggcaagtcgacggtgctcaagcagatgcgcatcatcaatgccggcggattcggaaagtcggaacgcaagacatggcgagctaccatcttcaacaatctggtctcggccttccagacaatttacgccgccatgcaggaagacgacaccgactttgaggacgaggacaacatcgtaggccgcatagctctgtgcgtgcagcgtgcactagctaattcgctcccagagatattcagagctcgtcaacttggcgccagacattggcacagaagagccactgcccgacgagttcctcactgcgttcaactccctgtgggcggacaagggcgtgcagctgacaatcctcaagggcaaccagtatgccttacacgataacctgagctacttcttccaagacatcgagcgactcttcagcagagacttccttcccacagaccaagatatcctgcgcacacgattgcggaccaccggcatttccgaaaccattttcgagcttggcaacctcacatacaagatggtcgacgtgggtggccagcggtcagaacgaaagaagtggatacacgtctttgacaatgtccaagtagtgctgttcctcgtcgctatcagcggctacgaccatgtccttgttgaggaccgcaacggcaatcaaatgcatgaagcgctgatgttgttcgagtccatttcaaactcaaagtactttgagaggtcggctctcattctctttctgaataagattgatctcttccgagaaaagattgcaggtggtatgagccccatcaacaaggtcttccccgactacaccggaggtgccaccgacatcgaggcgggaatggagttcttcgcgaacaaattccgcaacctcgtgcggcagcccaagaaagaggtatacgtacactacaccaatgcgacagacacggatcttctcaagaagacaatggcatcggttcaggacatgattgtccagcgaaacctcaacgccctcatcttgtaattcccaccattctgagcgtcacttggaagaatggtaattcatgcagggatacttcgacagcatatgaacacgaagcactcacacgcaaagtgcacgccgcacgccgcatgccgcacgccgaatccaccaccgcccacaagcgctgcgagcgccgactccgagtatcccggttcactatacaaggaacttcgcggtctactttcatactatacccaggatttactttttctatttcgacactgtactacaacgagttcacgacataattccgcaccttcacgtttctgtaagagcaagcgggtccacattagcagagcagaatagcgtccgcaagccagacgagcgggcattacaaagaggaaaaatcacgttcagttcactgttttcaaaaacccacacgtgcaatctacaatctgcttcctcgcgtattatcgctttgtcggcaggtacatcggtgtgaacatcgtgaacgcgaattttctttgtcaaccatgtcagaacatggtctgtacgcgccaggattccgtcgcgaagggcgggggcggatgtcgttatatcgagcagtatgctgcggcgcccacgcatcctagaatgcatccttttgtgcaggggcaggaaagagcccgagaaaccagttgtccacagtaaaagtttcggaccacatcaacaacagatctaatgaaccttcctaaaacaaacttcccattgttcctgattgcgaaaggatccaacctacatgactatgcatgatgtatgcagtaagttacggttttagctacgacgggaatagaagggatatgcacgggtgtggcgcgtgataaatgcatggatgcggcgtgattgtagatcgttgtagattaagatagcgtgttggccaatgggtttttggggggttgcacgtttgcttacatagatgcgggtttatattgaaatggggctgagtttgggccggtttctgcgcttttgcatgttcgatcggatcgaatggtgacagtttctgaggcgagtgagatttatgaatggagacctttgtggggaatagtggggttttggtgtttgggtagagctgtcaaagatcccggatatcactgacgtataggctggcttggttttctgaatgttatatccgatgtaaggatcttatacagcgcagatcatacatgtggtgagattttgggactggattgggggggggggggggagacgaggactaagacttaagaagacgcagctgcaaacagcactattgttcaacacgtggaagaggaaacagctgtcaataatagacttcgggtccatcttgtcatgcgtttcctctagactcgacaaagcgttcgtagcgtgttctgtcggttgtgacggcatgtggtacacggaagtcacatgaacgtcgtctggtcaagtcggtgcttatggttcacctagcagtaaccgacgaagtcacacttgtggagcttctagtcacgagcgagcgatcctatgatgccagcctcgaacggtgaggagatgccgctatcgcaactcgagcaccggtgttccgggatgcgctcgtgacacttagcgctaccaatcgggtaaacgtcggccctgacgacgtgcagcaagtcctgacagcggcctggagccgcgttgaacctcattgacaccactctcaaccctcgaagctggccatgttcgcgccctcatttgcgcgagccgctcgctcgactacctctatctccacgactccggcaagctccctctgccgtgcgtcactcaccaccgcatcgaagtcgctccaccagcggcgctactcatcctccaagtcctcgataccacctagcaacaagaagaagcctgtggaggagctggagcagaatgcccccacacagctccaggacccaaagaccggtgcggaactcgacaaggatgaggtaaagaagataccgtttgcgagttcggccgacaacgtcccgcatgcaccacccaccacgcacctacacgaagacggtatgtggctgcagacaacgtgttgttactcgacatactaacacacagcagatgtgcggttgtcgacctttttcgccatgcatcagcccatatccttccaccgagaagcgtggcagcaatcggtgacaagcatgggagcaatcgatgacctgttcaatactgaactgaatggatatcgaatgaaggcgatacagaaaaccgagtctaccctgaccgaatttctccagcgcgtgtccgccaggatggatataataaatcattttgaggagcagaaggcgtccgaggcgatgcaggagtcggacatctttggtgaacctcaaccacaaactgaagaatcaatcatgcattacgcatcgaaacttcttccctttatcccgccaccgccgccacttgcactcgattcctttgcgcaacagtcagtgcatgcgcaagaagtcaacgagcgcatcactgaggtcgatctcccagtagagcagacacagcgaccggccacattccgagagcacgtccaccgacggcgaggcggcatgctcttgatcagtgtcaagaggcagcgaaagctgaagatgaagaaacacaagtacaagaagctgatgaagcgcactaggctggagcgtaggaagctagatcgtacctaatagagacacaatatggctcacaagccccgcatctactgcattatccaatgaatctgtaaattgtgagaggcatccaagcgacacgctttgcgatgcatccaggcaaaacgccgccccctcctgcgctgcgggccatgtctatgattcgtgctcaatccgtctcggcctgatctgcacaaggcatgaaagaacaccctcagctcattcttctgtttctcggcgattgcgcagaattcacaagcataactgttttgatcgccttggtgcccggcaacatgccagccgtctctttgccaatagcattattgttctcagcgataagcgtcttactgcataagtttctattgcgccttgtacgtttaccaaatcgccctggttgccgtgatcttggggtggcagcccgaacgcattgtcctcttgtgcgtgtcatgatggcggctacagctgtcgtgaggtagtctgaaaccccaccgcgaccgaggccgtcacaacagcgcagcctcgctctcggctatacccaggctcgaacataccgcggcgggccctacccttaggcgacgggtactaagacgtaacggagtagcagcccgcaaatcacacgttccatcgcgctcaataccgcatgacgccttggcaggaacgctttactagccttcttccacgacggttccagtgcttcctgcgatgcttggcaccgtttttgctcgcgcagacgtcaaactcgagacgtgcaatttccttggtcccgggtgtggcgatagtcatggcgcttgtcaggacgggcaaggcagaagacactgacaggtaagatgcattgagatataaaaggtcagggtatcgcctgcaattgaaggccagccaactcgacacatttcgcagtaagcaaacaatcaacctttcggtctcttcctttcgcttttcgcttcttcattctttcaaacgccccggtcggcttcttacattttatctcacccccaaacgaaacttagagctagcctccacgttcgttatacactccttatctttttaagatcttttttgattgtacatattccaccgtcaatatggtttccaagactgtcctcatcgcggcgatgatcgcctacgtcgaagcccgtttcggccaggagcaagtccccattgctgccatttctgctgttcagggtggagacgccggtgctgcggcaaccattgctggagccaccatcagcgaccttctcggtggagccaatgcttgtgctaaggtaaggatccgagtcactcattctccatacaaacaaacactaacccacacaacagctcacccgcgctgaccaaatcgtcactgagctcggtggcggtgcggacgccattgccgctgccatcggcctcgttgccgcagagaagaacaccaacccctttgccaacggcaatgttcagaacgtctgcggtgacgctactctgcccgtcacccctgagctccgtggtatcactcccctcatcgaccctgatgtcgatgttgacggtgctgctgctgctctcagtgagcagtctcagggtgctcccctggctgctgagggcatgagtgttttcgacctcatggaggctgctggtctcggtgaccttgtcgttgctcaggacgcggctggcggcgctgctgctggaggtgctgctgcagccggcggtgctgccgctggtaatgctaacgctggtaacaacgccaatgccaacgctggagcaaacgctggtaacaacgccaatgctggcgctgctgctggtaacgccgctggtaacaacgccaccgctggtaacgccaatgccggtgccaacgctggcaacaacgccaacgctggcaacaacgcaaatgctggtgccaacgctggtaacaacgccaatgctggcgctgctgctggtaacgccgctggtaacaacgccaacgctggtaacaacgccaatgctggtgccaacgctggaaacaacgccaatgctggtgccaacgctggaaacaacgcaaatgctggtaacaatgccaacgccggtaacaacgcaaatgctggaaacaacgcaaaccagaacgctggcaatgccgacaacgccaacgacaacgcagctgacaatgccaacgccggtaacaatgccaatgccggtaacaatgccaacgctggcaacaacaacaacgctggtaacaacgctggaaacaacgcaaaccagaacgccggcaatgccaacgctggaaacgcaaaccagggcaacaatgccaacgacaacgcagccgacaacgcgggtaacgcagcagacggcgcagcagcaggtggtgccgccgctggtggagcagacttcggccagtgcacacccaccatcaccttccagggtggtgagggcaaccgtcccgccgacgagttcaccttccagatcgctgacgagctcgctcgtggaggccaaggcgaagctctgaaccccaacatcatcaccaacgcgctctgcaaccagctcaccaacgtgtgcgatgccaacgccgccgccgtcactctctgcgaggacgccgctgcccaggtcgaggctgctggaacccgcaacaagagcactgctgacctcttcaacactgctgttggctttgccggcgcagttaccaaccctgatggtggacccgctgatgttgctgatgcgggtgctgcggcgcgcaagatgcgcaggggcttgagggcttagatgccaacttttggtgcgatggatatatgtacccttttgaaaaatttagcgagaatgcgaggatagaactgaactgatgcgacttgttagagttgggctcgataggggaggagagtgggatgtgttttgatacctggacagatgatttttatatttcttatatgtacgactacatagcctttatggcattcatgaattacaacgattgagtggctcagcttttttactttttcatgattgatttgtgatcacactgattcatttcgtggctagtttcgcaggaaaaacaatacatatgcgttcactgttgagtggggattcctctatcctagccgcacatctacctcttcgctcctctagcctcctcagtctctccttactttcccgctccaccttcctcccccgctcctcctccagaattctcagcatctcctcatccatctcctcctgcatccttcttcactcatcccccctcctttcccgatcctcaaccagcatcttaaacaacctccaataaaccaacgtgatcaataccagtacaccacaacctatcatcgcgtcaacaacatttgactaatcttcttgcctgtcgattttattgagcttggagaggtagcgatggagttcttcggcagacatactggacatggcgagtttgagcgcggtggcccgttcgaagctgctgttgcgtgtgagataggaattcagtgcgtggcgagaggtttggagagcgtgcgggcggtcggtggggtaggggtatgggtaggggggagggctggcgtcggtggtgaaggtacgtgtggagatgggtgagaagggttggagggccttgatgaaagacgctcgaggtggtcgtgagatgaatggcaatcttggagtgacgccgaagtgtcaaggggtggagcgggaacttctagaagtcagcaatcgcgaagtgagccagtatgctggctttgaagtacttggacattgacctccgggcccgtgatgctacgaggccttgtaagcccgagagcgtagactttgaaagacatgagcggattttgttacgtagcgcgagactgagtggttccatgacggtccaatttacggtgcgtgtcttgatgtcgtgttgttgggatattacagttttcgcaatgaccaaaaaaaattgaatgcaagacagtaattatataagctacttattgatctgttcatattcacgagccttgaagggacccaggcgttgggaagcggaggtgcgcaaagttccgcaaacatcgtcgttccatggttgagctcggaagatatcgtgtacgtgcggaacacattaataaaagcaggatgcaatgcgagctgaccaccaaattctctcccaagttctctgtctcacgattgcattcataatatgtactgaagtaagattgagttgagatttctggattgtagatacacttcgccctatgaccttctgagatgcgccacaaatagttaggatatggtataaaaagcacatagcgatggtacatgtatgatcctatttgactttgacttcccgtttacggcttcgatgcaccattctgtgaccttaacgtatcgtcagacttcaaccgatcttccgcttcttcgggttcttcatatcgctctgttccatgtatattaagactgcagtgatgactgcgacgccactcatgattaagatcgccgtgctcttgtcgttcatccatggttctggtgtgaacggaccaacagtgaagtatggttgagctcgggtgaagtcgcgatcccaaaggatgactctgaaatacctgaggcagtcaccagtactatagaagatgaccttccgtcttgaacacatggaacaccaagtctgtactagtggacgtttgaaaagtccagtatgcacattgaagttctctgaagcctccaggccccagtgatgaaacgaagcacatgaacgaccatcgggcgcgccgtactccttcctgccaaaacagcacatattcaagcccattgcttcgtgtcggataacgtcttctgcttctggttctctcacgtagttttctttaattttccatcctctttttcatcgggttgcgcgtgcacttcagacaatcagtgtcggcttcgcgctatggctccaggaggtagagggccaaatccatgaagcagtcagcaattggtctgctttattcagagtacgaccgatctctctttctccaatagaggttgtaccatcttcatagtacttcagctgatgtacgtggtgaatgagcccaagtagcagcgctcagtaccaacgtactcaaactccgtgtccgcattgacaatagcgcgacaatctcgcgtcgactacggtgggtttctgttacgtttctccacgctatccccagacttttagtgtcgcttattagttgcccatgacgccgcgcagggaccgaagacggcgggcggaaagcgtaatgatggaggggcacatcacccctcagtgcatgtatgtacatcatagcagcgatcgttgacagagtcgcgaatctcgcatatgcaggacagtaagccgcaccacctggggcgcgcggtggtcgttccgaggccgattgccaaggccgggagcggtgtcgcgtgcattgttcgcgggggagataaggccaaagtgccttatctacactgacgggcatcccacacgacaagtcacacctatctcgcattatgcctagactgtccgcccgtgaatcatatcgggtcatccgagcccgcgaggtgggtcgccgcgggtgtggagcgcggttactgactgactgactggtgatggcgggagtcgctagatgctatgcacgctcatgtgactgttgctctcggtactacctggtattctgtgtcatcttgcttgagagttgacctctcctctttcattctccttttcatacaccctttgcgaggtgctatactgatatagcgagctcctccgcttcctccgctatctcgagtctcaaccgccggacgaacgacgtcagcgcgccgaggtgtagaacaacgaactcgaggctcccatcccacatctgaagagcagaaagacagagttcattctttgggaacatttgctcaaagtcgcgtgtgcctgctcagcttcgtattgcggctgtgtcttgtggcttcgaccgtgtgagcacagcacctgatcggtcagccttcgccagaacaactaggcacgcgacacaccaaagagaagtgacgagcacaacttcacatttcgcagctttaacgtagttgtgaagcctcacctaaatctactgctccttctgctccatcgatgcgagcatgccaccatacctgtccccactgcgtatagcggaaccatcgttaccggcgaactgcgaacctgcgaaccaattcctataccacctctctgccacgttccatacctgcgtgccgacgaacctcgcccttgtatccacgctgctgggcacatgcagcatcatatcatggctattcgcacagctgccacaaatatacaagaaccacaagctcaagtcgacgtcaggtcttgagtgctttcttcctgacagaatggttgctgggtgatgtgacgaaccttttggggtgcttgttcacgggacaggcatcatggcagatcatcatcgcgtcatactacgtcttcgtggattgttgcttgtgcgcacagtgggtgtggtatgagctgctacatcatggcagaccgctaaggcccatctggggacgctggagttctggaaatggcagtccaggcaatgggccatctggcatgcaccaggtcacgaacgcgaagactccgcccaacgacacaaaggatgcgtcttcagacagctctgaacggcctcggtcagatcctgtggatgcgttccggatacccaacttcgcgcgctccccagcaccagattcatggctgaactccccacaaaccggctcttcgccaaacccccagattcgacgcgtcgctgcatccagctcacccatgccctcgcccaagaccgtgctgtacatctccctcatcttcgccgtcctctctcaatccaccctcgcaaaacccatcagccccttcgccccggccccataccacgcccgcaccgtcacccaccacaccatcacgacctcctccaccgctactcaaaccgctggcaaggtcttttcctggatgtccacattcctctacctcggctcgcgcctgccccaactctacatgaaccaaatccgcaaatctaccgcccggtctctcccccacgctcttcgccgccgccttcttcggaaacctcttctactcttcctccctcctcacaaatccgtgtgcatggttcgactacgccgcccggtgaaggtgcgggttgggtagacccagaaggttctaaccgtgagaactgggtcctccgcgcgaccccgttcttcctcggggcggcgggcgtgttgatcatggatgcggctgtcggactgcaattctggtatttcggcgacaacgagccggagtcgagaggaagggcgcaggacgacgatgttatcatcactgttgacgaccacggcaagctcaagcgccgccatttacactggcgcagagtcagtgggtggatgcgcggatgggcaccggcggtgagtgtggctgcgacgccgactgtgagtcgtgccaccacgccggcggatacgccgcgcgagggcagtccgcagagtgttgggggttcgtcgagtaagagcattccgattaggggcccagaggggcgatgcgttggatgaggcgcagggcgttgttggggacgagtaggcatgcgagtccgaggagttatggggcgctgggctcgcctagataggattcaatggccgttatttgtggattgcatttgagagcgagtatggcattgaatgcttgttatgatgggcatgtcgattttgcatctacacaggcggtttatttttaggcataaggatctagcatatgtacgaattcaacgaaacacatccatcaccaacaccatccaagcccgtcatgaagacgtgttttcgcattgcaagttccctacccagccccgagtccctagtccggtgtagtacgcgagaattgagcagagagcgcgctactgcgtatgttcaaagttaaagctagatatttcgcctcgaaatctcctcgcaaatattagggcgagtagatattgggcccagcaccctgccttgtattacttaggagcgacattcatgctaggtattcatacgccagtagaagtaaagggaactgccttgtattgtcgtagtatatatgtacctgtgtgtaggagaaacctgtggagttgcgtaacacagtgtttcacggcagaagcctagccacggtcattgtatctttgccaccttaagctactctacggtcacctccttcaccagagcagcggggttgtagctggggtcgcgcttgacggcctggtcgaccgcaacctcctttactagagcagctggattgtaactggggtcgcgcttgatagcctggtcaactgaaacctccttcactagagcagcggggttgtagctggggtcgcgcttgatggcctggtcgaccgcaacctccttcaccagagcagcggggttgtagctggggtcgcgcttgatggcctggtcgaccgcaacctcctttactagagcagctggattgtaactgggatcgcgcttgatagcctggtcaactgaaacctccttcactagagcagcggggttgtagctgggatcgcgcttatctagtatatacagttaaccaaagcacattatgcttagacgagagatgtgtgacttaccaaatttctcgacattaaggtttccccgtacttgctttggagttgcaagagcagtcgtagccgacagaaacaggaaaccgtgcaaaatctgagaacgcatattgagctattcgttaaaggttgtagaattggtcgatgaagatgaagataaggatgaagcaagatttcggaaggacctctggctgtttaaatacagcatgtgacataggatgatatcgttcagtgttctcttcgtacccaactaccgtgacaaagtccagcgctacttaggtaacgggccgacagcgacgcaggaggtcaacataatggaaactagatgctcaaggaacagtatttggccgaaaatttcatcagataaatggctagcagtgatgctctaccgcaatgtagtagcaacgatgggacactttggtgcttacaatcacagcagcagtgcaatgcaacgatacaacaactctaaaaaatagctaatacaatttacttgctctatcagttaaaacttaagaagtcataatttcgcttttgccattactgtataggtcagattgttgtgtttgccaagcgctcggtgtcccaccggtggtgaatttgtgcgtacgctaccagagcagcgcgggaagctctaggaacggcaattgtgtgggaagatccgttagatagcgggccgacaacgtttgtcgtaagagaggcggaaactccaggatctgcggttgccggacagacccgttgggtagcggggtgacagcggtgtgaatagtttccgtaagagaggagagaagcccgagaaatggcgattatgcggaaaaacatagtagatcgcgggccgataatgacctggaagctatggaacctgcattacgccgaaatatatagtgaatggcgacatctggataccatagaacctgcgattacgccgaaagctttaacagtcgtaggataactggaagctctcagaactgcgactacgctgaaagtctcgttagataacaggccgacagcaacgtaggagctcttcgaaacaatatgccttgcgagaataaacgtcaagttttgaatgtttccaataggtgtttgggaatacaacaacgctaaaacccttgctagagactgggccgatagtaaaacagatgactactgtgatcgagagcggaagccccgggaactgcgattactccgaaactttagacaacaggccaataattacgcaaaaagtcgctgcaatagggaccagaagcgctaggaactgcaattacaccgaaaagcacgtcagacctgatagctatgtatgaatttaatatgagttgtacaaccggtaagcgcggaaggttgcactgcagatacccataggtatcctggaactgctgaggaatactcctagctcggcgagactacggcgaggaatctcatggcgtgaggtcttgactttagcagagcgtggatcagtaccggccgacggtgaaacgtctggctagattggttctgtatatatgtctgtagctgcgcttggatggatgtgcaagaatgcacaactatggattcacacgaaaaacttctttcctctgatgaagatagcgactgcgagaatacaggctacatccaacgtcgaaggaagcatccaaaaaccaggtttctcagtcacatcgtcgggctgattgccttggtcgtcactaacattgcttcattcatctggggcagctattggccgaggactgaactcgagcatatgaaagcaatcaatgtttggtgttagtactgttctttccaactctactccaaagtcaaatgccgttcactaaaagtccttagcacctcttcactcatcggtttcgtaccatctccacgccgacatgctgaacgcaactacccagaccgacaacccatctctttggcgcgcagatccgagtcccgagggcgacaaattatggaaagacaactgggatacatatccaatacttatcccatttgacgacctcgcaaaactaggccaggatccagagtacggtgtccgttggccgtataaaggtactagcatgacagcagtcggcagtcatgcccatcatcttcttcactgtctcgacgttcttcgcaagactgtatgggcagaccactattggcccaacggcaatctgaaccctggccatcgtacccaccagacccattgtatcgacattctccgccaggatctcatgtgtcgcgcacccatggacgtgtattctttcatatggctagaatcggaaccagcatcacaacccaacttcaacattagtatgaaatgtggagactgggacgggatgctcgcgcggtggaaggagcgacaactaagcaaagaagaggcgcacatggatcctgaaaaaccagagggagtcaaggaatggccagctccgaatgccttgaaacaagaaaacgcggcattgctcgagctttgcaacaagccaggcgtcaactgtacgatagacggagaacctatatagcccaaggaaatacagatggtgcaaactatgttcattgaatttgactactattttttgccacgctagtgtagtaggtgcagacctacgtctgacatgataataaacaagcaccagttagtgtgcggggcgaacctagtttcgactccgcacgaggctgggtcagcataagccgggccagggaccaaaacacaccttgacgggggttgcggcggctggaaggtcttgtaacttggtacaccatcatttcacttgacaagagtaaaggcgccgttgtttaggagactagtcttaattttgttcgtccatctacttgactatacataagaaaattcatctcgcaaagaaggaactcaatgtttccaccatggccaaaggtgggaacattggaaaaagcgcgctacatcgtctatcccgtctttcccttcccatcgcagcatcgcacttagatgtggcagcggtaagagctgatgatgtcgttgaagttgaaatcagcgaggttgttgatgccgggcttggtgatcaggatgttgtttccgttgcagccgttgtccctggaaaaatcggagttagtatgtcactcagggcaggtgcaagggaggggggggggacttactggtacacactgcaggcgtaagaatcggggccagcggagctgatgctgtcctggaagggggaggccaaggtgtctatgcatgtgttagccacggggcgcgaacaagggattctgaacatggcatgcttacagcagacgtcggtggtgaaagcgaggttctggcagatgccgccgaagttcttgtcagtgcagacgtagaagttgccgttgccgcgcctaggattcagtcagtatatgctatcttggacgctgaaggtggacttacttctcaacgctgcgctccacagggccggctacttgcgagatgttcagagtagtggcgacaggagtgccggggacgtggatggcgatgccgggggtgacggtgaggctgtcgacggcggcacccagagtgaggccgtagctgctgagagcgagagcgatggtggtgaactgcattttgaatgtaggtaatgaagaagcttttggaggctgcgtgaagatgctaatgctggactgtagactgaagctgttggtgctgtctaaaagagcagaacctggctcttatatatacatgttatgagtctagcggtctacctgtctttacaactgagatctacgtgagtactgtgacggacacatgaattctcactcattctgctcagaagtggtaacctactccttcggatacgcagctgacgtgaggagtactctgcactgttgccactttctcgattctcttgccacaggagcggggatattctccgttctatcaattacttacttgggtttactctctttctttcattattttgtaagaaggatgttctacagtctaactgggacacatagtaatgtacacggcaagttgaaagacacatcgcagatctggggttgctgttcggtcatctgggaagagaacgctgggtgttcaagagatgctgttgattcttcttgcactcgtgtagacatgattctaaactgagtttttgcaaccatcgaggcggtaaattttgtaagaccgacactatgcatgagaaatgtcaacatgtcgccattgcgtatgtggagaggtcgggtatacccagccagctgagcaatagtggatatgcgcagtagcacgcgctcgacccttaggcgacatcaagtgtatgtcagaggcgttatggtgtgtgtaattctaagcaagagaaaaagtaatctttctggggttggaaatgcatctagctcgatgcacgaggaaaaggaaccttctaaggctggaaaggtggcgtaagtaagccctgcagaaccgcactatcgaaaagtcatatagctagctttgcatatacgaatgtaacgaacaccatcatcaatcaacagcagcattccagttgattgaaaatgtcttttcgcattgcaagtaatccaccgcgccccaagtctaaatcttgctacaactacatacacatgaggaaagttcccaactctatcatatgcacacacacgcacacagcccgctcaacgccgaacaagtcaaagagagaaaaggagaaaaataggaggatgacaatccccgcgccgaaaacccaggtagatttagttgtacagaggtagtcgcacagaaagccatgaggtatatgtacgtcaaagcagcactttttgcaggatccaggacgccgttttctcgtccaaagcagaggctggtttagacacgcgacacatcgcggccaaagaccttagccttgacccagtccatgatgacaagcaccctgttgcgcgtgctgaagcacatgctgaggtatgccgaccgccagaatatgtatgtcacggttccaccagacgcaatgtttccagagaaccatgagatatcggcgacagccttttcggaaccaatgtacgcaagggaaccctggtgggagtactcaaagggaccaatttgcttgacgcgacgcaggcgcttctggaggttcttgatttcctcgaagatcttgtcgcgggcctccttgccgggggccttttcttgggcaatggagagctcggcgagttgggcatcgatttcttgtgtcttggccatgttgttgaacatgcgggcgaggaaggcgccttcttgggcggcgacctgggcggtgggggcgtagtttgcgacggcgcagtcgccgacggcccagacgttttcggtgcccttgacgacgaggtattcgttgacggcgagaccgcggcgcgagtccttttgtgcggggatctggttgatcaggtccttgacgacggggcggagtgcgttaccggtggcccagacgaggaggccgtaggggatcttctcgagctgcttcttgccatcggggccgacagactcggcctcaatgtacttgggagcgacgttcttgaccatagtctttgtgcggatggtgatggcctcctcgtcaaaggtcttctcggtgtagtcgatgagctgcttggagaacatgggcaggacgttggggagggcctcgacgagagtgacgtggaagttatccttgatctcggggagccacttcttcaagtcggagtggaagaagtcttggagctcgccagcaaactcgacaccagtaggtccacctccaacaacgaccatgtgtagcagacgcttcttctcctcgtcggactggtccttgaaggtcgcagtctcgcagcagtccatgatgcgggcacggatgcgctgggcatcgccgacctccttcagaaatagaccgttctcgcgcacaccgggaatacctttctatgttagccttgccaatcttcaaatatcgtatatgacgtaccgaaagtcgcgttctcagcgccgacaccaacgacgagcatgtcaaagggaacctcagtcgcagaggagtcacccttgatctcagaatcgtcgttgatgtagacgatgcgcttctcgtagtcgatcttggtggcctcggcttcgtagtacttgacggcggccttcttgtggcgcaagaagttgcggatgggctccatgatggagcggtgctcgatggtgccgacggtacatgagggcagcagcggggtgaagaggaagtagttgcgcggcgagacgacgatgacgttgtagttctccgtgtcgagcttcttcaggagagagacagcgccccagccggtacctgcacgtgtcagcttgctatcgtactcctgattgcgactcttgacatacctaacacgacaagcgtcttcttgctcgcgtcgggctccggctggtcgtgcgggttgcgcatttcgtagatgccgtagccaacgtagcccaggccagcgatagcggagagctgggtgagccgccatgtccagcgcagcaggcggaaccgcctcttgggcttgggcggcttcgcatcagtggcagcccggcggacagactggcgcagggcaatctggtgctggatggggcgcggggtccattgagctctgctggcgataagagacgggcgctgggtggtgaaggcgcggcggccgacctgcgacacgaggttggcggcagcaaagggccgcatgttgggagccattgtgaggattgaggctgcagaggagcagcacgcgggcaatggcaggttgttgatgagggcgatggggcggacaaaaggtgttgaggaggtcaagggctcggatggactggatagcggctccgatcaactttttcgctggcgatgacgaactcagctactgggtagctgggcgactgcaggggtgctagcagcttgcttctgcgaacgataagccttttccaattaaagcatcccttgccgctcccgcgcgaccacactgcagattaattttgctcaagcgaggtctgtgtacactgtagtccatcccacgcctcaatgagcatgcgggtttttttgagtcctctgcacctccacgctcctcatcaattcacatgttcaactcacgcatcaagcgcattcaacatcctccaaggtttcgtctagcacatatatcgccaaaccatgttcggtcctaccctttccatcctagcgagtgattggcgccaaatggagcatcaacgcggaaggataaaaggatggcttcgtgtagtccctcaaagtgccatttaaccgaaccgcatccctttgtagacatgaggctcaaacagaggtaaaatttggtggaaccaagggtccagacgtcttgaccctgcacatcacgcaattccatcccacgtgcttgggggttgagcggtgtgaaagggtttcttctagattcacatgctttatgctttgactagaaccgactcactgcagattcaccatgcagaaaacgttggacgtgtcagcatcatgttttctacttcctaggtggcatactttaccaattcgtgttcttgtgtatctagggaggataacagaagctcctagagcaatttgctgcttcacgtaacatcttgatcattgcttgtaaatatgtggtaactgtcccgctaccttgtctacgttgggctcgaaagaagatatgcgatgtcggcacatacctcaccacccgccgaccgaaagcaacgcgcaatgacgcccttcattcacctcccgcataagctcttatcgataagacagctactccgcaccacgcatccgtcagcaccccaagctaccatacttgcagtcttcgattgctcctactccaataccaaatccatcttctaaatccgcagcacaatgccccacgcaacagccaccgtaaacggcgtccaagtcgcctccactgacacctacgaagtcgtcgacggaaacatctacgtaccatcctccctgctccctccccttcccctctcattctaacaagaagaccagttcccacctgatagcataacccagtcccacttcacgcccacatccaccaaaacccactgcccctacaaaggcgacgcatcctattacaccatcaccaccaacaagaccgaagtcaaggatgcagcgtggtactatcccgagccgctcgagggcatgaagaagatcaagggctatgtcgcgttttacaagggcaaggccgaggtggagagttcgtagaaagcacaccatatcattgatcgaagtgtataacgcccattcccatgcaaatcgtgaagtgaaatgtagtctaatccataaccattgtgtcgtcgccatccacgcctacaggcgcgggctccagcatgacgccccttcctctgccctcgagtaattcgcgccgcacttcggggctgatgctcttgtgtccgcgcgagagcaggaggtcgagcaacgcctcgcgctggtcctcggtgatatcattgcgataccgctgcgcaaacgccagcagacattgatgccaaataaccggcagcttcccattgccgcccaggtcgcccgcggtggattccgtatccattgcgtccggcgcagtcaccacgccgcggaagcgcaggaagtggaagacgacggcgtcgatgactttgaatgggagcgcgtatttcttctccagaaaagtcttgatgaagatgttgcaagggcccgcggcgtcggggtcggaggacatttgctcagcggcaatttcgcagcagcggtgcagggcgacggcggagtggaggacgggcacggagactttggcgacgacggaggcaattatgacggcttcgcgttgggtgcatgcgccatctgtgagcaggggaaataagagacccttgaagaatgcgctgggcttgtagagcgctttcttcagcgcgttgtagtagtgtacattgagcttgtgtgtctcgttgatgttgtcttgcacggcgggtaggaggacggtgttaaggaagatttgcgcggtttggggtttcgaggagatgaagatacgggttgcggcgaacatggcgttgggcgtccagttctcggggcgtgtgatgcctaggagagtttcccaggctggaattgtgggcaggatcttgaagggtttgggcagtttgccagacttgtaacgagacatgatgaggccgatcttcgagtagactgtacataattagcatgtggtgggactgagatgactgggtgatgttaccatcaacgaccttcgcaggcagctcgacagcgtcttctgcgtcgcctccacccaggatttcacgtggctgctttactgcgccatctgatgcctcgtgtgccgcaatcttctccaatataagcgccgccagatctgtccctgggccttgtggttgtgcttcttcgcccggccatacgatgggattctcatccgtcggtatgaacttgttccacgccgccagatcgttcgcatcaatctccacctcttccacttcctcgtcgtcttcgccccacgcctcgtcgtcatcttcgatgtgtgctacttcctcatcgtccaccagatcttcctcacccatgcgtgactcgaagtcaaatgcggggttggcgccttcttgtcgctgcacctggctttcgcgctcatcctcctcttctagttcgcgaccaatatccaagatcttgcgcgagctcttcgagtcgacaaacttgtcgtcttccttctcttccttgttgcgcttctggcgcttggcgggctttgatttccatgggtctgagggtgcgtactcttcggcgagggggttatgtcgctgttgcacggccgcgccgggcgatttgggtgcttttggcatcgtgggtggaggctgtgggactggaggggcgatgtatgaacaactctttgcaagcggtcttggattttgacggcgccgtgagtcgtgcgcagaacttgctagagcgtcggagtgtatgtggtgctgctccagaaactttcgcaaaagttcgtcggcgaaagataaaaagttacaaagttagtgtggggtgactttgagaaccacgctagtcatgcctgccatccacagatcgccatagctccaagtaccttcaacattactaacaacactcacgatggccgagtcacagtccaactcgcggtcgaacacgccgtctctcgcgcctccaatgcggcgaccgctagaggaagaccatgcacctgccgtgtcctctccgctgaaccccaatcccgatgctgcggcgcgtgctcgaccgaaagctccaccgcgtgagcgcgagcagagagagaagcgcgagacgttgaagaaacgcgaagcttcagcaaatacgcgcgccagtacgcccgttgcgaaaccaaccaaaaaagagcgcccctcggcagactcgcctatgcgctattcaatacctgaacccaaggctaccgactacgaacctcccaaagacggcatcttcgtctctcacgaacccaacccaatcttcacacccgatggcagcgcagagctgaagaggccgcatgatcaggcgtggaacaagaaaggctacaaatacacgccctgcgtggcagatccgctgttccgacacaaacaatactatcggcagagcgactccaggccgtatggaccgagaatgagccacgaagactcggacaagtggtttcatttcgacaatactggcaccattgtcacccaggagaaaggatggcgaatgggtcgaggcaacgtgatagctcgcgaagggcgggcatactacgaggtcaagatcctgcgaggcatacccgtgaacggtcccaaagaccctgttgacccgaacaccggcgagacgaaacctgggccacacgtgcgaatgggctgggcgagacgagaagcgcccttggacggccctgtgggcttcgacggctacagctatggcattaccgatgcacgcttcgaggcacaacaccggtcgcgcgcttccaaaatcttcaagccccttccgaaaggcgccaaaagcaaacacatgaaggccagaccaccgcacggcaagccagcgcccgtcgaatacatcacggacgaacacattcaagagggtgatgtgataggcttagagatccagctcccagccttgtcgctacaccgtaaggtcattgagggtatctacaatccagcagtagatctgggagacggattcgatgtagccaactcgcaagacccgctcgacaaacccgtcgacatcatccgtgaccggataccagtcccgtacaaaggcaacttctacttcgagcagttggactatcaagtgacaaaaatggtcgaggcgtaccatgaccggggcccagtgccaaagatctacccttcgccaaaccacgaagacgttagtgtgagatccttacctcactcgcacatcaaggtctacaagaacgggaaggaagtcggcattgccttcgagaaccttttggcattcctccctccagcaagtgtgccctcagtcgaggcagtcaaatccggtgcgagacctggtttcgatgacggcatggtaggctacatccctgccatctcactcttcaacggaggcatcgcacaagtcaactttggtcccgatttctggtacccgcctgaagagatggtacgccaacgcgaacaggacacgcaaatggctggcaatgacaatgtggagcaacaaataccagagggccgaaagctgcgggctattggcgatcgcttcaaggagcagatcgcagaagatgttgtatgggatatcatcgatgagatcgacttctttacgcaggatggaggctgggagtacaagggcgaaactccccaagatgttgccggcaaatcaacaccacgcgcccgaggattcgccaaccctgatgagaatcttggtgttgaagtgggcaagaggtactgacctggtggcttcctatcttacattgcacgtagtattagtgcatttacccatatacccaatgaagtattccatgtggcacgtcaatctctaagctttggcgcgtgcgagtcagagataacacgtcgaagattttagatactaaacgtatgcatacacgcgtattcttcaggcaagtgtgcgccctacatgtacaaattggcgacacttcaattccgctacctcctacgctagaactaaagtggcaaaagtgcggaattagtggctccaaaattcctacttcatcatcacgccgctgtcggacctgaacgatttcgctttgctctatcttaccttaaagctgtatagacggtggtacctccaagaagttcccttgtcttcatcaagttgttcctgctttcgcaagcatattttctaccccgcgatggactcttcacaattccgtgacgcggcaaaaggtgccattgacgagagtgagtgttttgttctcttccagcaaccattgagtgtgacttctaaccaagagtagtcgcaaattactatgacacagtacaagacagacccgttcttccctctgtcaagcctggataccttcgacctctgcttcccgatggacctcccgaagaaggcgaatcatgggacaaaatccagtcagatattgaccgcgtcatcatgcctggcctcactcattggcagtctcccaagttcatggctttctttccttgcaactcttcatttccagcaatgattggcgacatgtacagtggcgcgttcaacgccgcggcattcaattggatttgctcgcccgccatcacggagctcgagaccatcatgatggactggttgtcgaatctgatcggactgcccaaatgcttcttaagcacaagcgagaatggaggcggtggcatcattcaaggcaccgcgagtgaagtcattgtgaccgctgtagtagcagctcgagaacgcctaattcgacgacgactagcaaacatgcctgaaggcgaagaaaagatggacaaggcagcagaaatgcgaggaaagctcgtcgctctaggatccgaacatgcacactcaagcacccaaaaagccgccatcatcgccggcactcgcttccgaaccgtccctgcgcccaaagagacaaactacagcgtcaccgctgccgcgcttcgaaagaccatcgaagaatgcaaagccaagggcctggaggttttctacttcaccgccacgctcggcagcacgggaacatgcgccatcgacgacctcgccggcatcgccgaagtagcgaaagaataccccgacgtctggatccatgtcgacgctgcatacgccgggtccgcactcgtatgcccagagtaccagcatctctgcccgccaatcgagcacttcgacagcttcaacttcaacctgcacaaatggctgctagtaaactttgactgctccgcgttcttcatcaagcgccgcaaagacctcatggacacgtacagcatcacgccgagttacctgcgcaacgagttcacggagtcgggacttgtgacggattatcgcgattggcagatcccactaggacgcagatttagaagcttgaaagtgtggtttgtgttgaggacgtatggcattaacggcttgagggagttcattcgagggcatatcaagctgggcgaatacttccactccctcctgcagtcgcgcgaggatattttcaatgtcacgacagagccagcgttcgggcttgtcacattccaggtgaagccatcaacaccaaaagcagcgggagcgctggcggatgacttcacgcccgatgccgaggcgcagtatcgcgaagctacgaaccaacggacgaaagaggtgtatgagaagatcaacgccaagggcgactttttcttgacgagtacggtggtttgcgggacgtatgttattcgcgtggtcagcgcgacgattttgagcgaggagaagtatttgaaaggtgtgtttgatgcgctggttgagactgcagaggcgaaggagtaaacgatgagattgaccatgcatgtgcctatcattgttcgaaacttgtctcgggtatataaaggctctctgctctctcggaggctatcaacacatagagatcgtgtgagcgttcaaaaatccatctgcaatccggaacatgtcctgcgtcttgtctgaaagtcgtttgcgatctatcttatgtcttctgtcagtcttcccgcctatcaaacagcgtgctttcctatatagataccttccggtcactctaatcctcccttgtcacattctcaccgctcatttgccaaaaacactgcgcaacgcacacatgatcaaaacaaagtgagtaccaaaacgccagctgttttgagccatgtctgcgccacgatctttcaaaatcatcagtattcgtctgcatgacttttgtttggcactaagatgtgggtgtataagcccctcctcacctccccgacttcacatccatccatcactctcacaaagttctttcacattttcaaaaagttacgggaggagttctatgtttgtgcgtctccagtactctgagaaaatagaatcttgaaaatacatgttctttctcctcttttccaaaatccaagttcaaacttggtgtgttctgttcgtcggaagatccaggtcaaaactcttctggtctgctgcgaacaactctgaaaaattattgacctcgatgtatggtgcgaaaccaaaaatttggttcgcgatgacgacgcgctgagaaattgcacgaaaagcctagtatgtttgtcactgtctgcctgctggatgggtgtaaatactccatcaatctttcgtcctagcaataagaaaaaagtgaagagtagacctacttatgtcctctgcttcgctgaccaaagtgaaaagcaaaagtacccatgacgttcaatgtttccggttttgtacattttgtcttttgtcattcgctttgtgttctgtgcagcttcaggtaacctgttagatcaggtcaaacccatcagatgtgggcatgatagctgcatcttcttctccttcatgagcacgtcttttctttgattgaggggggctgttagtttgctacgccaatcatcagcaaacacctgctcatgggtatgtgagcagctgacatgcccacatctgatgggtttcgacctgatctaacattaccttgccgaagtctcgaaacaacgctcaacgaccttgctagcccaagccaactccacgtctctactgacaccatggcacccagcatgcctccaggtgtttctgcaaacgaaggaaccgacgagctcgcggagcagcacctcacccacctcaaaactctcctcgatagtccctccggaccattctctaccatctttcccggcaagacttccgaagacttactggatcccaactttctggccgaggccatgtacatggctcaactccttgcaaaagatgacattattgcggatcttagcgaccagattgctgaaaaggacgttgttctcgacgaactgaaggctgagatcgatgccaacacgaagatcctcgccctgaaggacaagaagattgcggatttggagcacaagttgaagggtccggatatacgtctgtcacgccagtgaagctcagatatcggagaagacatggttaaaaccgagaagattcgtggtcatgaatcatggtagctgacgccgaagaccctcgggccttttttgagcatcttgtaggaaacgataagcttttgtacattttcaggctggtatagcacatgagcatcttctggagcaatttagatcacatacgtagtaagcgcacattgtttcgtattcaagtgttcactatcgtcaccaatgtatatgttttttcgcgcaatgccaacagcaatctcgggagttgtgcttagtctcggtgcatcttacatcagcgacgtcgtctcgttaggacaagagttctcgcaatacatctggatttcagcatcgcctatcttgctgtggaacagcgttccatcaccgtataccgcttttgactcttgtattaacttggctatcgtgaaggttacatcgactagcctaagagggtagcaatcggcacgcgggggaagcgaggccaacgatagcggctgttgacatccctgcctagacaaccctgcacacggcacgactacaatcgccctggcacaaaaggtacgatgtcgccgtacgagtgcttatacggcggtcgcttttcattcagtcatgcatcgatggtcaatattcataggactggcagctgctctccaaccacttccaccagtacaatggagcaataacatcactactacgactggcttctcgctccgcgaagtatcaaagacgatctatatcgataaagtgtttgctgggattagggatacggaaggacttactcttatacctccatctgggcgcgaattcgcgggcactttccttcaggatctctccactctctttggcggcaactggaccctacaggagtttgatacactgccttcgtccggaataatacttgggcccatcagaagtaactcaagcagggcagcttacgagaatggagtcgttacggaagagggttatgaaatagaagtcgcaaatggtagcgtatacatcggaggagctggagcaagaggcatgttttggggcacgcgcacgttattacaggagcttctgatcgcaaatgggacgaagattccaccaggtcatacacttgatgcgccagcttatgctactcgcggcttcatgcttgatgctgggcgaaaatggtacactgcggactttctcaaagagctctgcacgtatgcctctttcttcaagatttctgagtttcactaccactcaagcgacaattaccccttgaatcgcggtcgcaatgagacgtggaacgaagttttctcacacttctcgctatacccggagaacaacacggagctacaaggcatcattcagcgcaagaatgagacgctgtcccgcgcagaatttgaagactttcaaatgcactgtgcgcaacgcggtgttactgtcattccggaaattgaagcgcccggccatgcgctcgctatcacaaaatggaagccggagcttgcattagccaagaaggacttactgaatctcactcacccggatgctgttccgacagtaaaagccatatgggcggaattcctgccatggttccagacgaaagaagtacacatcggcgcagacgagtacgacccagagcttgcggatgactacatcaacttcgtcaatgaaatggccaacttcgtcaacacgacgtctgggaagcgcatacgcatctggggaactcacgaaccctccgaaaatctcacaatctcgaaagacatcatcattcagcactggcagtacggccaatcagatcccgtgcagctccaaaacgatggctatcagctcatcaattcgcaagattggtgggcttatatgagtttgaagaacgatcatagccccatcctaccggccacatatccacagttctacaacgttacccgtacgttgaatttcgcgaacgtgcctggctggcaatgggacccgtcgctgtttaatcaggtaaacacgacccagcaactcgcggctggtgcgagtgggaacaggggagcaattttggcagcgtggagcgataacggacccgatgctactactcagctggaagcgtactatgcgatgcgcgagggcatacccgttgtggccgcgcgagcatggtctggctcaaaaggcgtgaacatctctaccaacaagctgacagagagtctcgcacttctcgtaagtcactccatttttcgtcgttccaagttctaacatttcctctagacctccaaagccccaggccaggacctcgatcgccgctcttccaccacgccaataaaatggtcacgacaatctaacacaacgctgaaagtcgggtcttacggcccgccctacactctgcgcttgaatgcatcttctccgtttactctcactggcccagatacctcgctctctctgtccaatggaacactcacgttcacaacatcagataacttcgcctacccgctgcgccgcacatccattcttgatgggtacgacccaggacatccagggcgcatttggacgaatcttacatcctccacacacgagcccgtcagtattcagctacctgcaatacttcgcatcgagacggatgtcgttaatgggaccaaggtgtgggtcaacgaaagcttcgcggggagatttgaagttttcgtgtacggtgggaggaatacgctgtttagttggagtcagatggcatttgttgctccgttggacagcgtggaaggaggggtggatggggttttgcttgaggatggaattgtgaggagtggtgggagtggaagtggtagcgaattgccagtgagtaacggagcggggaagaatggagcgtggataagtgtcctgctcggggtgatggcagtgtatttcttatcatgagtacggtggaacggccattgcgtttttaagtaggaaccagccgtgaaaatctcagctcgtgaattagtatgatctggtacagcaaagtagcttggagccatacgggttgtgtcatcggaataacgaaataagttccgtgaaaattcaaagtcttagaggaatttcagtccccaatgtgtgttagtcgtatcatcttgtacaagctactaatctagtcggagtatacggacagcattgcctccaaggacatcttgcgctttcttgtcatcggtcgcgaatgcttttgatatggccccatagtttgcgttgacactgtgccactccttcgcctcttcctcgagcggtgggaagaacggatggtcagtacctgcacactgttagcctctcacgcctgctatcagataaatgacgcataccgaacagtaatcggtccgcaccagacacgtcaagcgcagccttcaatccgacttcagagtagatgacagcgtcaaggtagatgttagttttgaggatatcccacacatccctccgcttctcggtctttccatgcttcttgagatgcccatcatgcaatatgcacgactcaattcttccagccaaaaatggaagcgtgcctccagagtgcgcaagcagaacactgagcttcgtgaagcgatcccacacaccactcaacaacatcctgctgaccgcaattgtcgtctccaaggggaagccgagcgcaaggggcagaacgtgtccatactcgctagccctaggtccatagacagaggctggtagaccgtagtgtggatgcaggaagatgagttgttgatgcttctccagcgcagcgtaaacggggtcgagtttctcatcgtcgagaccctggcccagacctgaagtacccatgatgacacccctcgcatacttcaacgtacccagtctctcaatctccttgacgatatcctccgtcgatgccgaaagcggcaacgtgccaaagaagtacaatcgacctggatactgcgagcactggtcgttcacatcatcgttgatgcttttcgccgcagcgcctgcctcttccttggggaggaagtcaagccatgggtttgcgagcgagatgacggatttgtcgatcttgtgcaggtccatgaatgcgatcttctctttgatctcgtagtactcggatccaatcgggcggccacgtgatgttgagggggtggaagggtcatcttcaccagggagaatgatcagacgcgcggagtcaggagcatcggggaaagttcgaacatatggtactgtgtctctggagcggaggagctccatgtactttggagggtagacatgggtatgtatatcgacaattggcatcgtggcggttgtggattgtccttgacgccaattttgagaaattccgtttgacagctcactgcagccctgctcatgagaaattgacactcttgtcgtgaggttcagccaagcaggaggtttgtcaatggtgtgagtgttatcatggtcattcagcctttggcggggtagcttcgagctcttgccccactcctccaaacattgcatcccaccttcctcatgcaggaaagaatgatggggcaaataggtccaccatggcggagttggccgctgagatgcccagctgcgacatgatggttgagatggcagagagcatctggccgtacttggtacgcagtttatttcctggcattgaacgactttggatggcctacggtattcgactaaaccccagttctcaaaaatacattcggcggcttatccctgccttgaaattcttcatctacatcccactcaatgtcacctacgccctcatccttgaagcccaacttcctgtaaaccgcacgtcccatagcacttccttccgtagtacattccagattgcccctctgtttcgcttcgtccagaccggcccgcgtcaacctgcctgcaatgccacggcgctgatattccgggtgaacggcacatagttccagagtgaaaattgctggaggatttcgacctgacgcctcgacttccttcatgtatgagattcgtctcttgaacagcgagcggaacatctgatctgcaaagcgtctgtctgtatcgttctccagacgtgcaagcgaatctgacatgtccccagtgaacttgtcgccgtagccttcgacattggaaagctgagaccagatagcaagaccgacaacttttcggtcgccctgtttctcgagatctggtactgtggctttgaagaaaagagtgttcggtttaccgtccttgttggttgtggtgttcttccactgtttgatcatcttctccgcattgagtttttgaccagcttcggtgtcccagccggggttcatggctgtccatacggagtctttagcctggcgtccaaaggcttcactgacggcatggttggcttgaatgacatctctctccgtctcgatttgagaaagaacgatttcatgttcggtggaagtcatcttgaatgtcgacgggatggctcgagaggttggagttgacacgtggtcgtgatgaggaacggcgatttgacgtacactggctatgtgcagattgttacgtaagcagatgtctagattgccgcagctccctgctcgtgatagatggagttgccaagattcattgcgatgtgtgtcttggtcttggtctcttcattctggcccacgcggaacgctcgctggtcgtgaatgcaatttgctaccaaggtagcgctactatgcactacatgttcaactacgacggaagccgacgcgggtgactgtagctatacaaggagcttcaccctcgcaatcgacacctagcgacactgtttcttactttaggctatcggatgcgcaagacaggtgcgtatgctttggtcggaggtctgtaccgtagatgctgctttggaacgaggtttgcaatgagagcacttgaggcagcctcgaagacaggatgcgatggttgtccgttggtgcccagcgatccgagagtgtcactgtgtgcaatcatggtgcacggagttgtgcatgttgagggtgccgtgggccgtggctggtgcccattaaacacgaacaggggtggctcgggccatgacgcgtagtgtcgcgactaccgcgttcaccctcctgcactttccgcgtctgcaatgccaaaccacaacactcattcatcctcttcttctcttcgacttacacctgcttcgccttacatctcgtctccataacacgtcaagatgcccggcacagtcaccaggacgcccgcaaagcgcgctctcgctgacgccacgagcaatggagccaatgttcaggcatccccccgctcttcaaagaagctgaagttcgaagacggcaagaagaagaatgcaccaccagtgaagcacgtcaatggctctttcaattcgagccagccggcgccgagccagttcgaagagacgcttgagcagatgacacaggacatcgagacgctgaaggggaacaacacagagaaagaccagcaatggcagcggccagcactagcacacgacttcaacgagttgacccagaatctcgtctttcaacagattgaagcagaagagggagtcttgaatggcggaaggaccacggtcaagctctttggcgtcacagaggtaatgcaggacacaccgaccatgttcatccgagctaatacgttcatatagaacggaaactctgtactagtccacgtgacaggcttcatgcactacttctacgtcgccgcgccgataggcttccaaccgcaagactgcgatgcttacaagatctacctcgaaagcgaatgccagaaacagctaaaccagcactcagccgtcatttactcggtgcagatgacgatgagggagaacatcttgaggtaccagggcaaccagaagagtccatacttgaagatcaccgtcatcgacccgaaaatgatcaaccgcgtaaggaccatggtctcaaaaggcttcgccaattggaaacggttatggccatctgggcacgacgaaattctcacattcgacaacatcacatacgtgctaaggtttatgattgataccaaagtaagcagcctggcgcatttgcagcgaaacactactgatttcgcagatggctggtatgtcttgggtcgaggtcccagctggcaaatacaagatgctcaacccgcgcgaccgtcactcgaactgccaaatcgaggcgcaattacactacagcgacctaatagcacatttgtccgagggcgagtggtctaagatcgcccctcttcgcatcctctccttcgatatcgagtgcgctggtcgcaaaggtatctttccagagccgaacgtcgaccccgtcatccaaatcgccaacgtcgtcacaagatctggtgaatccaagccgtttgtacgcaatgtcttctgcatggatacagtcagccctatcgtggccacacagatcttatcgttcagcaacgagggtgagatgcttatgaagtggcgtgacttcttggaggaagtcgacccggatgtcattattggttacaatacctcgaacttcgatttcccttaccttttagaccgcgcgaaacatctcaagctgcccaagttcccatattggtcccgtctgaagtcggtacagaccaaggtacgtatacccacgatctttgcccttccaccctgctctatgatgatctggattttacgtatttgctacttcagagcttcggctatgagacaaaaacaccacactactgatggaactttcaacattacacttttgtaccaaattttgttcgcgcataacggctaacactttcaaggtgcaaacctcgaatttctcgagcaagcaactcggcaaccgcgacaccaagactgccaacaccaatggacgtctacagcttgatttgctgcaactcatccagcgcgatcatcaacttcgtagctacacccttaactctgtttgcgcgcatttcctgaaggagcagaaagaggacgtacatcacagcatgatcacagagctctacaatggcgactcgaattcccggagacgtttggcagtctactgcttaaaagatgcctacttgccgcagcggttactggacaagctcatgtgtctcgtcaattataccgaaatggccagggtcacaggtgtacccttcaactatattctagcacgtggacagcaaatcaggttcgtcagccagctgtttcgaaaagctctcgaccatcaactcatcgttccggaccttcccaatcaaggtgacaacggtgatcagtacgaaggtgccacagtcattgagccgaagcgagggtactacaagcagccggtcgctactctcgattttgcatctctgtatcccagtatcatgcaggcgcataacttatgttacaccacctggctggatcgacagacagtagagaagctgaagatgaagaaagacgaggattacatcgtaacaccaaacggcgatatgttctgcaccgcgaagactcggaaaggtcttctatctcaaattctggaagaattgctgggtgcgcgtaaaagggcgaagaaagagctagcagttgagacagaccccttcaagaaggctgtgttgaatggtcgtcaattggcattgaaggttaccgcaaactccgtctacggtctcactggtgctacgaatggcaagctgccctgtcttgcgatcgccagtagtactacgagtatcggtcgtcaaatgattgaaaagaccaaggctgaagtcgaggccaagtacaacatcgccaatggatacagtcatgacgccgaggtcatctacggtgataccgactccgtcatggtcaagtttggtacatctgagctggcagaggcaatgaagttaggcgaggaggccgcccaatatgtgtcgtcgaagttcgtcaagcctatcaaactagagtttgaaaaggtctacttcccatatctactgatcaacaagaagcgttatgctggtttgtactggacaaatccagtcaaatgggacaagatggacacgaagggtatcgagacagtacgtcgagacaattgtcgtcttgttgtgaacgttatcgacacgtcgttgcgcatgttgttgatcgatcaggacccagaaggcgcgcaagagtaagccgaatctccatacaaagagtataaccactaacatgttacaaggttcgtcaaggagacgattgcggatcttttgcagaacaaaatcgatctttcaaatctcgtcattaccaaggctcttaccaaacaagagaacaaggatggtaccggtggttatgccaataaacaggctcacgttgagttagcagaacgcatgaaaaaacgagatgcaggttctgcacctgctctgggtgatcgtgtggcatacgtcatgatcaagagtgcaagcggtgccagaaattttgagaagtcagaagatcctctctacgtcttggaaaacaacatacccatcgacaccaagtactaccttgataaccaactcgcgaagccacttggcaggatcttcgagcctatcctcggcgaaaagaaagcaaattcgttgcttaccggcgagcatacgcggtccatcaccgtcgcggcgccaaccatgggtgggctcatgaagttcacgaagaagacgtcaacctgtatgggctgcaagaaacctctcactggtgtgcatgagaaggatggagctgtgtgcgaaaattgccgcccaaggctcggtgagctgtacaccaagacgctcagcaaagtcagtgaactcgaagttcgcttctcacgactctggacacaatgccagcgctgccagggcagtgtgcattgcgaagtcatttgcgaatcgagagattgtccgattttctacatgcgcatgaaggcgaggaaggatgttgaagatgcaggaaaagagctggtgcgcttcgacaaggatgctgcactttggtagtgcatggtttgtatgcataatcggcgtttgggggtcattggcgacgtctcagctcgtctacggtgtatggttctttatttatggatatccacctgcgcactgggaggcatgttgccatgttcgcattcacgactatgttgctaaaattttattcgctataacgacttgaattaattaggccccttgcttcagcctcgtctcttcatgctccgcggcgcgtcgaagccgcacgcgcaacgatgatggtgatgacgcccaccacacattgacgtctcgaccttggggtcggaatcctcggaatcctcggaattgcatgcatgacgtctttgatctcacacgcgtcaacgcgtcagtatgatcattcaatccaatgccagcctttatccaaaagtctgaacatgtctcactgaatttcactcgcaactagatccacggcaaccatgggcaacaatcaatcccaaatcgtgcgctaccttgcgccagcatcgttcctatacgacttcgcagcgcagcaatatggcatgttcagtagccccaacatgctggacattcacaacaagaatctcgcagcgttcagtccccagccgtacttcattgcgggattcttcttcccgcagcagcttttccaacttgcatggttatggaaactttggaatcagcagggcaatgcggcggagacgaggatgatgaatcgatttgcatacgcgtatgcgctggggaatgtttgtattggaagtaagtacagcctacttggtccacaaattttgtacgatgtgcggaagaagacatgaagaatgctgctaacgcatcacaacagcgtggatgttcttctggaactccaacaatctcgctacatccaacatcttcgtcacgatcaacacagtcgcgcaactattctacatcactacccaacttgagcccatcgattacaactccacgcccaacctcctcacgcacatcgtcgcgaagacgtttgcgggaattggcgtcctagacctcctccacaacaccagcgcggcgttctacaaaggcataccacccaacagcgcagtacaaatcgccacaggtctgggctttgcaggcgcgacggcgtgtagtgactggatctttggtgggtgcctggtttacgatcttgttgccttaggatgcgggcagagtggaagctggagtcaattgctgtttggatatgccgctggcgcggcgggtattctggcggcgaagaattacttctagtatgtgagtaaaatgcaatggagggtaggcttgtaaagctgacgacgtgggtagtccgaagtggaagggtcaacagcaggagtatagcagaattggggaggatgggagttttgtgtagggctggaggaagctgatgagttatgatctttgtgatttaggtcttctgcgcaggagttgtatgtggtacactgcaatattctcatgggactaattagctggcgacactggctttaacctggagtctaccagaaatacaaacatgatttgaaagacaactgtcaggtattgatttctttcaatgtgggatcatgtgcaatggcccatcacccttccagatgtcacactctcaccaaatttcgcaacagtgccattgtacgaacgtgggcctcaaacttctttgtaatcgaagaacatggagaaatgagtgtgctgatgtgtcattgaaatggtcgtgatgttatcgtggtgttgaagtcgcgtcgcggcgcaccccacctttgtatcaaactcgtctgtaccttccgtctctggcatgccgctccccaccacaatcggcagctcagcatgaagccacggcggagatggccgctgagagcgcgctcgtcgtatgatgttgaatgcttctctccgcagataatattccacgtgcttgaaggaccatagaacttcctttccacttagtaccccgcattagctgtcgcacgcgacatcaaacaatcagcaatggcaggcacaacccaagaatcggcagtcgcgaaggatgacttgaatattccagtacgcgcacaactccttcgcgttttgaccacttctgatatgcggcgcgacagcttatagactttggacaatttttgtcgaatgaccccgccgcgaaacagacaaccgccaaagcagtcctcgaaggcttccagaagactggcttcgtatacctcaagaaccacggcatatcgccatccactatatccaccgtcttcgccaacagcgccaaatttttcgaccgcccacaagaccagaaggatgctctggcctggtattctgccgccgcgaatagaggatatgtcgcacaagggcgcgagaagctcgttgtgctcgaggaaacaggcacggaagcagagcttcgcaagatcgtacccgatttgaaagaaagcctggaaattgggcgtgatgatcagcccgagacgcccaacatgtggcccagcggagacgaagacgcgaaggtcttcaagaaagagatgatgaacttcttcgacacatgcaagagcttgcatatgcaggttatgcgcgcgatcgcattgggtatgggcatacaagagagctggttcgatgagttcacagatgcgggtgacaatacgctgaggctgctgcattatcctggcgtgtcgaagaagatcttcaagagggatgacgggcaattgcaggtcagggctggagaacacagcgactacggtacggctatccgaatttaagtcttcgacgttcactgacaaaagtgcaggctcaatcactcttctattccaggacgtccgtggcggtctgcaagtccgctcgcccaagggcacattcgtagacgccacacccatcgaaggcaccattgtcgtcaacgccggtgacctgctagcgcgatggtccaacgacaccatcaaatcgacactgcaccgggtagtagagccgccaccaaagcctgaggatgccgacaaagacgtgtacccgccgcgatactcgattgcgtacttctgcaatccgaactatgagcgcatgatacaggcgattccggggacgtatgaggaggctggaaggaagtatggcgatatccagagcggggagtatttgattcagcggttgacggcgacgttttaagtattgtgtgatgaatgaaatgaatgtctatccttcttgtgtcttgatattttcgaggtgttcaacttctcgcgtcactcttggacttttgggtgcgcgtctccgccagatgtcgctgtaattcgtgtgcgccctgttcagatcccatgaacgaatgcaagacgagtattatcttacatgagagcctgatgatatctgaaggcttaacggcatgttagaagaccctcaaaagtcagtgaagctgtacagaataagctataggcatgcggtttggcattcactttttgaggacggggacgaatggttgcaccaccctgtgtcggcccatcgccttaaacataaagtaagccctacaatacgctaatttgagcatggctccaacatgcatcggcggtacctccatttacctctactcagtttccacataccttccaaataccgcgagcttcccatcaccctcttcacttcttaaaaaccttttttttgtcaatttacaggcactgatagactgcaatagggttgatcttgcggtactgtagctgtataaggcacacctgctttgacgtctgctttaacgtcccactctccgtgttaatggttcatcattgtagatgcatggcaatctatggaagggaaagagaagctcgaaagacatagacatacaacgaccttgagctccgcaatccatggtcaaaccatttcggcttgattccaatctcgccactagccggatccgtccaccttcacctgtgactctccttcacctccactagcctgcgcacagagggcacacggtcagggcacagacctcagcaggctagcgccttggacatgcgggggacggtataagaggcagctgcctccctcacctgtatttcctctccacggcacacccacactcgctcattgcttcaactttgagactcggccttcgcttaccctttttcaattgaaagtccgcgcgtagtgaagacactcagcgaaactcacgcagccgatcctttcaccgaacactccgattccgctagctgcagctgtctaccaaaccccgaatggccttccgtccaacgcgttgcttgcctgacagtgacctggaggtattcggacgtgtcgttgcgccggccgttgcttgagctcctctgaacgctcgcaacatcgatttgtcaggtcgcgcaccccactgcgcagcctcggtacccttcggcttgcagtgtcttgctatgcatatatcagagtcagttgtatcgaggtctgtatgggttcctaaaggtttttgaccggtgtttaccttggtactcatccattctcccgtgaggatccgcaggcgcgtacggaagtggtcttgatatggcgccgttccccagtcgagtcacgcattgtgagtacagtgagcaatctcgctctcacgggcaaaggagcgtagcatacacctgactgtgtcggcagtcagtgtttttttcgttgacttctcggccttgtgctgagcgttgaagaagaagaatcttttggattgtgtgagcgtacgaagagtgttcatggcccagggcgatgaatccgaacgtccaagagcaattggacgcgagaaggtcaacagtacgaaggtatggacatataaaaagcgagcatgtggttgactggacagatactgggtttattattcaccacaagatagtaatgatgctaatcagtgcggtatcgcaggtacaaagtcacttctttgcgtttttctccttcactgacaacatcttatatccgacaaaaccacacttgagaaggcttttggtcacctcaccatccttttgatatgaacagagatacaattaccaggtagtgttataacgttgaggatttagtaggacaagatgagctctctaagcatgtcatgacatagatgtgactaacaaaatgttctcatacattgctaccagcactttcaagaactgaagagttgatgtagtagcacaggatcgtcagctataaaaaccttagaaggctctagtccatcacgtgctggtataatactacaccttaccgaccgaagaccagctctatttgccacgtaaggtatcaatgccattctaacttcaggagtgatggtgcaagagccggaaatatcaaccgtctgcggagcttgacgttttctgattggcggctcctcggaggtctccgaacgtggggccgcggggtagctttccagacaccacttttcatggcaatccccagctcttttcagtccctttcctgaacctggagagccagtcagacgaaccgtggtcccacaaagtcatcactcttctccttcacggatatcccctcgatacccccatcccgaagaatagaatggctgccgactcgatacccagcaagcaaactgtggcgtggattgagaatccaagccccagctgtgttcttcagatccgggatgatgtggaagtaaagcagcccgccgagagcgaggtcctcattaagctcgaatgctccggaatctgtcattcagactgccacaatcttgaacaagctggcatgtacaccgaggttcccggacacgaaggagttgggaaggttgtcaagctgggttcgggggcgtccaaggatctcctaggaaagagggtgggcatcaagtggctctggagtgcgtgcaatgaatgcacaagctgcaagaaaggaaagataaaccattgcgcaaagcagaagaatactggaagaagcgtatggggtactctacagcaatatgttgtggcgcatgccgactttgttacaatgatcccagaaggcgtcaagagcgaagttgcggccccattgctctgcgcgggattgagtcttgctggtgctgtgtcaaaattggagccggaagtgcaaccaggagattacgttgcgatcattggcgctggaggtggtctcggccatgttggcgttcagattgctaccatcaagggatataaggttattgcgatcgatagtggcgcggagaaggagaagctgagtaaagagatgggtgctgttgcgttcgtcgactacatgaagcaggatgctgtgcaagccgtccgcgatctcacagatggcgaaggcgcgcacggtgtgatctgcgttgcaggaagcgagagagcttatcagcaagctccagaccttgcaaggaacagtggcgtctttgtgtgtgtgggtttgcctccacctaccttcatgttccccatgtccccaatccacatcgcgaatcgaggtatatcgaactcccatcttcaaggctttctcgtgtgctaatagaagtaggactcaccatccggggctcatcgactggtacgaaagcgcaaatggacgaactgctccagctcgctcttgagggcaaaattacaccgcggatcgaagtctacgacttcaaggatgcgcccaagattatacaggagctgcagagatatgaggtgacaggtcgaaaagtagtcagagcaccatagggtacttcactactgtacacaagtagcgaaatatcccccacctaggtcaggcctacacggtactcatgccacgtcatcttcattgtcatcgccactaagccgattcttgttattcatcatatatttgctgtcgtttctccaatattatgaaggagggaacacacctgtgctgtgaacctagcgagtatagcaggtcatggttattgtcaagttgtgattgcgagctcgggatgtttgataggcaggtctcgtgactctggcaattttgaaacgaaatggagcatctatttggaagcaatgtatccatctcggtatactacaatgcacgatcgaggggagctattcccattgggagagaaggtggagggagatgggacgtggagctcgactagttgatgtatagactagcgccggagaaaatctcgaaatctccgacaatgctttcatgaatcatctcggccgttcaacatttctaggcaattccatcatgtgtcgatagcatttcctgcgttttcaggcgtttcttgttgattcgatttcctagttatggatcgccacgctcgcgtcgtggcgcaggtcgcgtccaaggtgaaaaactactttgtccgcaaggagccttttcggatatctcacggatcaacgaatagcacgcgtccgaacctcaagaagcgcgtcgtcgacatcagtgatctgaggaatgttgtcaaagtcgatactgccaacaaatcggcgcttgtagagcctaatgtacccatggaccgtcttgtggaagcgacattacctcacggcctcgtccctcctgtcgtaatggagtttcccggtatcactgttggagggggttacgctggtactgctggcgaaagcagtagtttcaagtacggcttttttgatcgaacaattaacgaggtggaaatgatacttgcaggcggcgaggttgttaaagcttccgaagaaatcaacagcgacttatttaggggaggtgcgggcgctgtgggcacccttggtgtcactacgctcgtagacttgcagcttattgaagcgaaaaagtatgttaaaacaacatactggccagttcgcagcgtggcgcaagccgtaaaacaggttcgagagcataccgaaggcgctcaaggccaggcgaacgactacgtagacggcattctctttagcaaagatcacggtgctatcgtgaccggcgaaatgacagatgagctacctgccaatatcaagccgcaaaccttcagcaatccctgggatccatggttctatctacatgtcgaagctgctacgcgccaatcaacacagccagtaaccgattacataccactggccgagtacatgtttcgttacgatcgtggagggttttgggttggccgttccgctttccagtacatgcgcttccctttcaactccttcactagatggttcttggacgatttttgccatacacggatgttgtaccgcgcccttcatgcatccggtattgcgacccggtacattgtccaagatatggcgctgccctaccccaatgccgaaaagttcatcgactatacggacaagacatttggtatctggcctttgtggctctgcccacttaagcaaagcccgcagccgaccatgcatcctcataccaagggtgatctgaaggacgaccaaatgttgaacattggactttggggatttggaccgaaagatcccacgaattaccttgcgaagaaccgcgcactcgagaagactttgggcgacatgggtggcatgaaatggctatatgcgcatacgtattacaacaaggaagaattctggtcccagttcgatcgcgagtggcacgagaggcttcgcagaaaatatcgggctgacggcgcgcttcccggcgtgtatgacaaagttcatgtggacatcgagaaatatacggagatgacgaacaaggacttcggtatgcaaatgaagaatatatggcctcttggtggtttctggggtatctggaagagtataagatcgaaggactacttgctacacaggaacgcgacctggcgatggaggaactgacgcagagcactagacggtgatcgactgcagtgcgatcggaacttgacgaactcaatctgatttcaccactcccctcttaagatccatccgctgccttgagcagacatgtctgtacattccatatcgtggctgtccgaagcaccatatcgtggccgtccgaagcaccatctcgtgacacaaacaaacgtctggatgcctacgtcaataaacaagagaagagacgtgtgcaggaagagctaccgaagtcgaacgggctgcccagttaataatgcgcttgccactgcagaagtcgatgttgccgtctatcgtgggtcaattcttcggcaatctatgcggagcagtatgcagaaggtaccgtcaggcaaaaaccccagctcttactttctttctggccatggaatacctgagagcttcttaacaactctttctccggtcccaatgtcgctcgcctctgtcagggacaaggctaccgaaacatcattccgagttgaacaacatcatatatggtctacccaacgatgtagggacaccagaagctattcaaaccatacaagtcatcacacagcaattgaacggcgcctataaccgattagtattcgtatgcgatacaattcaaacgcgaatctgggcggacacatcatgggcggccaatgcagcggcaaaagtatacgagatgctagcgaccacaatcgatcctgaactgtcggcaccacatctacccttgagtggcgcacttttggtgcttaatgagatgacgagcatgtgtcaggctgaatttcagcggatggtgtctgaaccaaactggaatcgcgggctgctcaacttcctcggtcagctttgcaccatgggcaagatcaccagcacaacgcctggcatcgtacttcatattctggataacctgatattatctgcgtctcttgctgatcacgaaaactttgatcacctcatgagcttcctcatgcacgccggaccatatcttgacagccatgcacagcaccgaacgcgacttacagtcagactgcaacaattgcgacagcgactacagtcgttgagtgtgtcctcatggcttgctatcgaagtactactatatttgagggcgcgcggctggcagaaggaggcttcgcaagacaactcactgagcgcccagtgatgacgcaccaggctgatcgatcaacgtgcttttaccaggggtagtcttttggacatgattgaattctcaggtacatcaatgctacacatgaaattcctctcacattgcacatctctcatcacaattgcctctcttctaatcaacacacgactttgcgcgcaactacttgtcgtatcccaaaagttgttctcgtctattcttgatggtgtacagccgcttggtgtgcttgctaaacacgacacatagtcgtcaacctttctgacaggctcttgtcgtttcatctttccagagttatgtattagacagcaattaggatttgagcagagcgcgcacgaattattgcaccaccaagtggttgtgctttgtgcattacgtcagacagtctgtgcgtgaatgcggtttcctccacgatcgctccaattgaaaccgaaagtatggttggttgagcactccgtccgccaattcgcctgccgaacacttttacgtgatgatggatggcatccgggagactaggtgaactttggtgcccagtactattgcggaacacggcggagcgatgtttcgccgaggcgatccgtgattgcgctatgacgatctccatcaacaacactggacttattcactgcctctcgaggtgccgacacccgtattgtgtataactttgcattaccttcctccctttgtattagtactctaggccttacgacaactccaacggcatacttgattcgctactttgcgccagctcaattacgcgcctcatatcacgtgcagcctcatcaaaatggccgaagtagcatccaagaaaggcggattgcgtgctttctttggagggcgctcaaataactcgaatgagcgcaggaaattatcgaagaaaggatcacatagccaattaagccacgccgaaaagcttggtacggagatcgtggcgaacccccgacggcaggattcaggtagcttcacacagcaaagcatcgaacaaaccaccgctgaagctggccctccagaatacgaaacttccgcagtgctaccgaattatcgggatagcccttatgctgcaaccaacacccacagtcaaagatatgcaccttcaagtccggaggtagcagagtatcgtcgcaattccgaaggacaacaacaatatgctgttcctctgtacagcacacagagctcaagatcatattcaatacctcaatccagtaatgatcacatgcaaacgcaagggcccggtgcaccaccgaagatgtcttctgcgaagctgagcaaagctcatcgaatgcctaagcctgaagagatcctcgataaagatacgggggagaggaaagatttgacagacatgatgcatgctttcaccttcaacgaaaccatggacaccatcgacgagaaggtctacgaagagacccttgattacgactattcaaaacctgatggaaccgcaatgctcagtggtgtatcaccggaagtctggctaaacatcgcgtctttcctgacacccttcgatgtttgcaacctctcctcaacatgtcgcactatgtacacgcggctcggtaatcacccacacaaactgctagtggacccggccaatcgtggtcatcgcctcaatttccttctagccatggatcacaagatgccacgtcacctcttctgtttcccttgtgcccagtggcatttgcgtatccagcctggatctgagacactcaaaccccatcacgtactcaatccgcttttcgattgcccgaatcagaccaacatccatcgaccgccgccacgtctacgaatcacagatggtcgcacgcttccctttgcttttgtacagctagtgcgacgctcatgggcatttggaccggaattcggtatcaaacaccaaactctggcacgaagatggaaagacccatactcggagtggacacacgagagcatgtatcatgtcacggaaaaaggccacgtgatgatgcgaatcaagtcacaacgctatgtcgagggaggtatgacaactgcagcgaagcgcatggcattattcagtcggggcgactacactccgtacttcagtgtctgctcacactggaaggatggcatactgacctcaatacctaaatgcgcgctggaccatatcccgtttgagcagctcccggacgccctcacacaactcaaagccaaggttggcgcaaggaaggcgagcgggtttgtcagtctgtgtagccgctgcaggcctatgcgtcgctgcccaatgtgtccaacagaatacgtattcgagctgaagcttgtcgaggacaagactgtgaagatccagtctccggaccggtttaagcaagctttgatagccacaaggtggagcgacttaggcccgggccgatcaccggatgacaaggaatgggctgcgataagcggggagagtgacagttatgacagcttcctagagatcggacgacgagctgtcagcggcgtcttcgagagcgcgttcacagacaaccctccgggtcagcggatactctcttctaatcctaaaaaggtcaaggccgatgagattggaggtgactggtattgagatggcgtgctttgggggtttgtctcagtggaagtttggatgctgaatgaagagtgtacatcatagaagcccaccacccttgctgaggaacacgaggtggaagcaaagcagaattgtggcgtatttagctttatcgattgggcttgcatgtctgcaacccaagactccgcatatgaagctcacaccaccaactacttacatacagccaacccgcaagtaacccgcaagcgctttcgttagtcgcgaagcttctattgtagcagaaaactacctctatgcctctctttccgagtgctatgccatggttgtggtagaattgacgatcttttcctccagataccatacccttcagtacatcttcttgtgaaaagtggaacttgtaggttgtccctcgtgtgcacaacggaagtcgcaaaagatctacatgcatcgtaatatcatattgtatgacaatgctgcatgtccgcgaccgggtaaacaaaacccggatacctgggagcgacaacaggcagcctcgcaacttgcaggataagccgcatatggagaacacagcgggacagccacattgagctgtgggatagagatggaatgtaaaatgaagcactggatagctttgggagtgtctaatgattacacaagataagtatgaagatgatttatagtgtccggccgggaggcggttaaggactcgcgacaaaacgctacgaagcggttgagttccagttattctgcagcagaaaaaagagctacgtcacattccaattatatattctttatgcacactgcgatgctccttcggtgttgcatagctgactgcagtacagaatcactgacgctacgctatgcccaccggatgagccaaaacatgcatgcgcggtaagattccaatattggtgaatacgaaaacagaatgatgctctccgagggtggcgttgcagccatggaccaagtattaaaatggtcctggggcttcttgaattgcgaggacatcctggatcaacaagatgttttcccttaagctcatcattgccacgacagttgcattctttacacttgctcaaagccagcagttctttatccagaactggggtaacggcgagaaggcaacaaactatacgtacaagagtcttgacgccggtcgcttcacggttgactggattctgggaggagggggaaactttgttgtcggcaaaggctatcgaggaagccaaacactgttcgtccggtcatcattacttccttcttaatgaagctaaacaatcatcagcgtggtaaactacacggcgaattataatcctcaggggaactcttaccttgccctctatggcttcacgagcaacccacgcgtagagttctacgtcatggacgcatttgcagagcacaatccctctgacaatgcaggtcactcattttatgggtatcacaatagcgatggggcccagtatgagctctggagcaaatacaatggtgatcttcgccagtatttttcggtccggaggacaaatcgtcgcggtggcaccatcaccttcaacaatcactacaaggcctggattgcggctggtttgcccatgggaagtctgggcaacacttatatggttgttgaggggcagcaaggacggggaaacgctgatattacggtcggtgttagaccgaccggcacaatcagagagacaccaacgccgactacgcgctctatcgtctgtgtaactcctacgcagactattggcacggtctgcaggccgagggcggctaagcgcacagcggcagcatatgttgcgtagagacgctccttcggcgagtcagaagagaggacttgttttcaatatttcatagtcaaatgcgaatgaagtggatctaaagttgcagaacaagccagatacaaatgacacagttagactgctacaaccatctcataaatctccatgtctgcgaaccaaatttgtgaataactccagtcatcctcaccatccgcctccatgaggtccttcaaaaccactcatacctcctcggcctcttcggcctcctcccatcctaccgcggcgtcccgggaatcctcgtggcccgcgcatgggaggatagtcatcctcgtcatccgagaaatcgccgcctcccatttctctcaaagctgcggccatggccaacatatccatcatgttgcgatgatcctcgcatagccctcccatgctaggatttataccgccacctcgaccttccatcatgccggggtgcatgccatcacgaccacccatcataccaggatgcataccgccacggcccatgccagggtgcatcatacccggcccacccataggtggtcccatatcatcggacccgccgaagtcgctctcatcgtcaaccatacccggatatccgggcatcatgcccggcggatcttgcctgccatcgcggccgctccgaccgcggcctcgcctgccgcttccgtaagggtttcctcgtccgtacatattagtggttggagttgtttgagtgtattcgtagtttgtgtgctgttttgtagtgtcgatattgattggtgtagaagattgatatatgatttgaggtagcgatgtgttgtggatacaatactcggtgccaatgcgaacttttatacgcaagaacgagcaatgaatgcgctgtggaagcgggtgaacgctgtgaagtgtttcaaaacttcgatcgcgagcaacgatttgcgaattcctctgtgcgatcgtgtcaacttcgttcccaggtcgttttctggcatggtcctgtcacataaaaatgttcggcctctatcgtcttgtattctcctgggcctccaattagcgcgctggctgtcagagctggggattaaatgtgtgaacttgatgtgacatagtggtccagcgagctgagtagcagcaagtcgaatactgtgctgactgcatttgaagttccttcccctttgtattgtggagtacgtaaacaaagaggcagtcgggtgatgccgcacttttctctatgtatactttgtgggcaacctagtgaagcacattccagctgagttgcctgcatcgtccagcaatccacgcacttctagggtcttatctgcctttatgtgattcgtgaagttatcaaggaaattgacgcccggctgttcaggatgtgcactccaatcgagtaccagtctctttgtagttaggtagccattgtatttgccccagtcgcaaactcgcttcgccagataaatagctccattcatgattggagatgtctctgcccttgcgctcttgcagctctgagaatcctcgcggaatgctacagtgaaagtgttgaagccaaaagaatggaattcgaccaaactgtcgagcatgtcccgtacgttcctctgcgttgtacgatagactgtgagattgagccagccatgaaaagtggtgggaggtgtgtagatgatctcgtggccagcatgtctcccggtgttcataagtattattcgtgatgcgatttcgtgaaggttttgggccaaagctttgcaaatttcgggtctcaagttctccctgaatggttttgcagctatacagtagacctgaaaaatccgctggctggacttgcagtgggttttctggtaggacgtaatgaaagatgcgaagacgaagttccacaggtagctcaagcagagactttgcgccgttcacgatcatagcaagctccaaggtcgctatccgcgtaccaatatcggccgcgaggtgcagcaatttgtgcgcgctctgtttgaacgcaaccgactactggagatcgactgtcatcttatgtacaagcccaagggaactcaacggcttacgagtacttgacgaagtgctaaaatagcgttggaattagatagttttcttcatgtcacgacttaggatttaatgctcatagttctcagatagcgtctacgaaccctggcgctggggacggcaggtaagcacataaacatcagccccaccagtcacgtgcggagtgccgcgcgcgctgcgatcgccaaagctccacgcggtccaccaaaactttaactctaagtccacaacccataatgccgtcgtctgactacacgacggccataggcggcggcttaaagctcaaaggtaccggcgtcgacaagaagaaaaagaagaagagacccaagccagctgaagatgccgccgaatcggcctctaccgacgtcgcaaagcgcgcaaaatcaccttcacaaacacccggtcgctcattatcgcctgatgccgctgagaagagcatgaaagaagctggtggaaggaagaagaccgaagcagagaggcgacacgacgagatgcgccgcaagaggctcgaggaacgactcaagcgcgaaggcgtgaagacgcacaaggagaaggtggaggagctgaacaagtacctgagtggactcagcgaacaccacgatatgcccaagatcggacctggctaagacgacctgccgctgcgacgcaacgaacggttgcgacaagatacagtccgagagcacgagacgtggacgacctaccacgcgacacgattaccacggctgtcttatgcgaagaacaatttcgagggccgaagagcggatccaaagggcagacggatgccaaatcactccgctttctggtatatgatacaggaatggacgaatttcagtcttggttggtcaaataggcgtacaaatacatacaaacaacacgaaggaaggccatgcccatgacaggcttaggcgcactttgtgtaagtagatgagcctagtagtatgtaagacacgatccaacgaaacagtcagtcagaacatcaattaccatcctcttcccagcttccttctccgcgtttcatgtttcttcctctaccttctaagtggtttttccatgcgtcaactactacacttttttgacgcattgagtatcatacgcacaaagccgttacggccccagcttcatcctcaaatacgccccgaggacaaatcgcatacaagaaacgcagcatgacaactagacgaatccatgacgacgaagtgtgaaagtaaataaagaaagccaaagtctaggacatcactggaatgtcgatctactctgctggacagcgacgctctagcactcgcatgaggcatgtactcccgcagcctaacgtagaagaaagcatgtgcaagcgagtgacaatggcacctgacaagttcgagggtgcatgtatacacaatgtggtaatgcagtcaagcacagcctgaaaatgcggctccacaagcaccgtaaagctggatatgtgcaaggccagccttccaggcaacccaatctatcggaaaagccgcataccgcgagcgcgtgatccgacgagctatcagcaatcatgccatcatctgattgaccttcttgttttgctgtcagccttatcgtgggggccgcgagcagagtgagattggtggaagtcaacggaacgtcaagagtgtactttcggctcagcgactccttttgtccagcgcgtactcgtctcctgttaggcatactctggtcaagctacctgccttgcacttatgctgagtgagacgtgcaccggaagccatggtctcccgagttcatgaagtagtcaaccggtcaaaggaatttgacctcgcgtgcgccggcccgctagagacttctgcggccatgtgaatggttggtggttgtacggagttccgctaatggtgttggtaggtcaagtcgatagaccagtcctgtactcacatctacaaactcgttgggaagagacaagtaagccaggagagtagaagttgaccggcgtgcgtgttacgatccggtcccgcacaccacgttcaccatcaaagcaataccaaggatctattcgtgttggatgagaggcttagtggctggaatacctctatccttaaatgtcgttttctcgcacaagaagccctgatggggcaggtcgtagctgagaaacaacagagtaggtgtgctgattcgatggcctgcttactgcagggcaagggccctggattcgtgtgacagcagtacagctcacgcgacaagcgctggaggcaccgcacctgaggttcagagcccattttcgaaacaatcgccttgtgtaattcgtagaaccaaaaagcgcgcgtttgctactgtcgcaatcaagcttcagaccctgcgaataaggttccagcgggttgggtttgcaagacgggcgattgcgcagccgattgcagacgcagcaggctgatattgaattctagaacaattccttatctaggctgatgcatgcccattatcggttggaggtccatccggacatgagctgatgtctggcccttgtcgtgtggtgcacaaggaaatctgccacctgcccaggattgcttagcctattcttattcgagcttgtcacgcacgccaaattgcgtagcaacgaataccaacccgcgctaggagtagatcgtctgccgtcgcgtacgttggcatcgccttatttctatcgcggtgaagggttccataaggacctcctattgacactagccactgtcaaactctatatcaccagtctagcgcaacttggagagagtttgcgattctccagagactaataatttaccgtctaccaagaacgcgtatatgtccgacacgtacgaggatgattgctgcggtgggcggtcgcgactgcgtagcctggacggttggtcgagagcttatctgtaccccgcgtgagttttagagcgaatggccgtgttgagtgagcggtcggcctgtccgcagctctctggaagcattcattcgatagtaagactcgcccgggcatctagaattgcgactatctcccacgccgcacttagctcgagggttcaagtcgccgctgaggtgccgatttgtgcaccctgttgtgctcaagatcgggatggggacacgagagagtttggcgagattgtaggaccactgggtgcctgtcgatataaagtaggaccttgtactctcatcagcgcggtagcgccgcagcatttcgtctccgtttcctggtgctatagcgtttgccttattgtcggggtgaatctccaagtcctggcgctagctcagtctgagcaacattgagacggtctgtcccgaggtcatatatactcacgacctgcttccacttttacactctccatcgactcaactttttcggttcccaagatggcggccaacaactacgagaaggaccaagtcgccatccagggcgacacgactcctccacatgaccacggcatcgggaacattgtcgagaccaagggtgccgcgctgggagaggcagccggtatttacggtgatattgagactgccgagcggtacggctatgtcgagcgaaatctcaagtctcgtcacatccaattcatcgcactcggcggtacgttctcaagcgcaaaggattacaggtggaacatacactgacttcatacctgtaggtaccatcggtactggtctcttcctcggtatcgggactgcgtttgccaacgctggtccggtgtcagtcctcctcggttacaccattactggcattgctgttctcgccatgatgcaatgtctcggcgagatgggtacatggctgccgctgcctggttctatcccacaatactgcgctcgttacgccgatcctgctcttggattcgccgctggatggaacaactggtaccagtactcgattactctttgcgctgagatttctgccgctgccctcctcatcaactactgggaccaggaacagaaatacaaccccgccatttggatcacactcataattcttctcatccttggcttgaacatcttcgcggtcggaatctacggtgaggcagagttcatttttgcctccatcaagatcatcaccatggtcggcctcttaattcttggactcatcatcatgctgggtggtgcaccagaccatgacaggcgaggttttcgctactggaaggaaggcgcgatgaaagaatacgttggcacaggcaacacgggtcgcttcactggcctttggtccactctggtcaacgccgcattctcgtacggtggtgtagaaatggtctgcgttgcggctggcgaagctgctaacccaaggaagaatattcccaaggctgttcgacgtgtcgtctgggtgagttgtctgatggttcctcccgcatgcgtacctactaacgaaaagtcagcgcattctcttcttctacatcctcggctccttcttcatcggcgtgatcatttctagcaacgaccctcaactcaccaactcggaggcacagggcgcacaaaagtccccatgggtcatcgcgatgaagagtgcctcgatcccggtcctccctcacatcatcaatgccgttatcttgacctccgctacatccgcgggcaacgccttcttgtacaccggatctcgttacctcttcggtattgcgcagaatggccacgctcccaagttcttgctcaagtgctccaaggccggtgtaccgtattattgtgtgggcatcacctgctccgtctctttgctcacgtacttgagtgtcagcactggtgccaacaaggttttcctgtggttccagaacctgactacaattgcccagttgtttacctggtcctcaatctgcttcacctacatccgctttcgcaaggctcttgcggcgcagggtgtcgaccgcagcactttgctcttctccgccccgtttcagccatacgccacctggttcgcttttacgtactttgtcttgatcattgtcttcaacggtttcaaggtcttcaccaccactccgtggggttctgacgaattgacggctttctttactgcttatgttggtattgcgatctttgggctcttattcgccttctggaagattttcaagcgaacaaagatggtcgaccctgcgcatgccgacatttggagtggaaaggctgcccttgatgcagaggtttggccggaacagatacctcggaacatgctcgagaggttttggttttggttgtgctagaccagaccgtatatgatggtcgcgtcaaagaagcagtctcacttacatacatcggtcgacacgtaccttgttgatgtactcgaaccaagagggcctcgaatcctaccttgcttagaagatcggatcgttattgaaaactattcatagtaaacttctactcaccatggtaatgtgttggtgataatgccatatgtagagatttctccacactacggtgttaccatagtttctcaactgcgacgaatggtaagagaccagagtgcaacagcaagcagcccatcgtgttaaccgaagcgatacattgccgtcgcggtcgaagcctgccgatactgtgtatagcttcgggctattaaaggcccccgatggctttcctctgtagttaatgacccgcaatattcaaggtgcttcgtgtgatggcttgctttgcgtagtcgccaaatcgcggaatgcttccgctcgatcatttcgttcctggacttggtggaacctcggtggcataatttaataatttaatatcaattcgatgggaacgcaacgaccgtcgacaagctcgctcggtgtcaactctgttggggttgaagaagcatggtcgtaacgccatataggcgcgtgttctttcgtcgatccgccggcttagtttaagttagcgtctttctgcctgcccgggtatcaacagctccaaggcgcccagtcaccagtcatcacttcaaccttccacatagcggatattttcctgaattgatagctttcaaatacttttattttccagcgcttccattgacttgctaataatctggaagagcaatgtcttaagtgctactgcggcgccattccctatgatgacaaatcacgatcctacgtgctggaaccccagagcgaccaacctgctctcaggcgaaactcggaggctagaagccatcgcttgatcaagcttggcagtggattaacagctagacacagaaaaatcgatgatcatcagcatgtcgttaccactgaatgcagcccaagatgcagccgcaagcaccttttatacagcattgacaccagtaaaaagtccggaaccagaaagttcgaggcggccctcagagcaggcagctctcaatcgcgcgtgtgaggcttgccgcgtgtcaaaagtcagatgcttggtcaatccggacgcagattctactcaatgtcaaagatgcgcaaaggccggaagagcttgcatattcgcgcctccagcgaagaggagacagcgcaagagaaccgatgtgcgagtcacagagctagagaaggagatcaaacagatgcgtgaccttctcaaaacctcgaaaaacgaatcttccaaccacacgagcgatcaagagtcggacgaagaagactcgcccgaagatggacctgagggcggagaaagcaggctcgatagaaccaccactgcagagcagtcgagcaataacagcaacacaaaaatcgaatgccgaccagtggtacaacacagagactgaacgtacgcagggcgcgcctagcacgaacaactgtggatcgaaagatcctcttgggtcctgccgagaacgacattatcgatcgtggcgttatcacaccccaacaagctgaggaattgatgggtgtttggagaaacgacctggtaaactcttgtcctgggattaccataccaaaacactggacagcgaacgatctgcgggcaaacaagccggctttgttccacgcggttatggcagctgccgcgcactcatacggatcccagatatccgataagttgcacgaggaagctgtctacctctatgctcgatctgcattcattaatggcgagaaatcgatagaaagcatacaggcgatgatggtcaccgtggccttctactcgccaccaaaaaaacctggacaactacagatttatcaatgggtcaatatggccgcatccatggcattagaactgggtcttgcgtcgaagccaagaacacatgagcagctacccaagcgagcgatcaggtcactgcagaaaatctcctcaccggaagagctactcgaacattgccggactgtactcaatctctacatcattagcgctgggttctcaatgcgcttgaaacgaccgaatattctactgttcaacagctggatggaagagtgtgtcgtcatgctcgaaaggtcaaaattactcgacgacaggcgcaccattgcctggctcaagttgcaacgaatcgcagacgaagccaatacagcatttggcttcgacgatgctagtacaagcttcagcctctccgagttgcgtatgcaaatcatcttacgaatcttcgaccggcgaatgcacgactggaaaaagtctgtacccgaggaagtcatgactgtttttctcgagattgaattccaccagaacaaactttcgatgtgggagtttggtatggatggaggtcgatacgacgtgaccgagtttagaaatcgacatctaacacttccagcgctggacgatgactctgtacaaccggaatctctattatcaaggtctgcgttgcaaatcaacgcaacgacaaaatgcatcggcgccgcgcacaacatcctcgactgctttatccaaatccccatcgagcgcctgcaaaaagcccccaatgtcctcttcgtccgcgcaatctacgccctcgtcgccctcatgaaagccgactatgccgtcggcacagacgcagacatgagcgagatccttgagtcgaagagcctcaaagtcgacttctatcttgccattgtgctcgcgcgaacctctgaagccatgggcccgaaaaaatgcagaatcccaagtcactggacatttgtgctggaggccaagctcaagtcctggcgcgacgaatacacacaatggcgagaagaagatcggcacctcaagcggaggaaagtcaacaatgaggatgaggctggcgagaagacgccgacgttcgcccaacctgccgcttcgtcaacgggcgcgcctctcgagcaacctagtacccagatgccgggtcagaatttcactgtgaataacccgtatccggcctggaatccgctggatactactgcgacagcgggccagattggcgagttcactccagatatgggcgactttagcgcggcttttcaaaatggcgacttgtatctctggaacgatatgacggcggattcctttggtggatgggtgcctcagagcgggatgtacagcgggatggagtttggggggttgaatgggcagggtttctagatgcatgtaaccacgggatgtggcattgatgcgttgatgagaaatgattgaccgatcttgtggcattagggggcagcgggcatacacttgtaatggattgaaaatcgccgctttgtactatatttctacatatcgaggctcaaggtatcttcgtaaggattcagcttgttgctcgtctatgtgtttagacggactgttttggcgtagcaaaatagcaaactgcgttcaggcgcgtcaaggttattactgtagacttttgcaacatctgtccacaactttacgcatacaatccctaggcaagatacatattgctcggtacactttcctcgtcggagatgcatgcaacgcaaggaatgtcatacaagaaaagaagtcgcgacacaaggttcgcgctacgatcagacgatgccgcgttccattctccacctagcgcgaattccgatcggcagcttccccagattatcgcgacaacgattgcaaagtcgcgaatgcccgagagctccatgaagccatgcctcgcttctccgtgcgcaacattgtcgtcactgtcaacatcctgcttctcaccgcgcttgtgatccacctgaagcaagtgttatgggacaggcaactctcccctgccgacctcggcacgtcgcatatccctgatgagcttctcgacgacgcccagttctcgaagcggcgaacggccgtcgttgtcgcggcgcaggcgagcgagaatgcgacttggctcgacgcgtatttccccgactgggagaagaatatataccgcgttgacgatgcgtctgcggcgctcactgtgccgaagaataagggacgggagagcatggtgtacttgacgtgtgtaatcacttgttgggagttgatatagtcacgcgatctgactgtgaagatagctatattatcgacaattacgactcgctcgcagacaacgtcctcttcatccacccgaacaggtaccaatggcacaacgacgacccagactacgatggcctaccgatgctgcgccgcttccaactgccctacctcgagaaacaaggatacgtcaacatacggtgcgcgtggtcattggggtgtccagcggaaatcaagccgtttgaggaagaaggcgagcatagggaagcagtgcacgcgggcggcgactacaaacaggcattcgaacacctgtttcctggtaccaaggtgccggagacggtgggcgtgagctgttgtgcgcagtttgctgcgacgagggagaagattagggagaggaagaagagcgagtatgtgaagtacaggcagtggatcatggacacggatctgaaggatagcatcagcgggagagtgatggagtattcgtggcatagtacgtatgcttcctactggcgactcttcctccacgactgtcctcttcacgatatgggtgatttgctaactgtcaccttttagtgatctttggcaagccaccagtgcactgcccgagcgagaaagagtgctactgcaagacgttcgggctttgcaacctcacatgcaacggcgatcgcgactgtcaaggccgatataccttaccaccattctcgtcgctgcccgacggttggccatacgttggctggaatagagaggacagagaacgagctgggcctgaagatccatttgcataattacatgcccttagccgcagtatacatgtgcctcgtggtcatctgcagagcataagctttgtcggcacatgccacccatcgttgattacaccgatctcatcacatacccaacttcactctgaatctggaaagcctgtgggtttatgaaccccgcactagttgtgttggcacaatatgcgccctcgcttctgaccggttgtgcaatggtattactggacctagtgcggtactgcatatatcaggactccattgtcaccgtttgcggccttttctcgattgcttgaacacgctcctccgatctagtcgagcccaacgtccacgacacccggcattcatcctacgctgcccatcatgggtctgcgagcctgtcaaggtgatttaccagctaccaatcgatagtcgaagaaactgggaagagatattattggttctggactgtcaagtcgcccccactcgatatcaatggttccactcggcctactgttgtatacaacgtcgtgtccatctaatcccttgtgcagcatcgacccttaccgatggttgatttgatacctcatcctttgccatttccggccattatccaaggaaacagctccatcgctgcagcaatggatcctcgtttgtagcctttgctactagcttcggccccattcatagcgatatcacctgcagggctatgcaagccctcatgcagtactctgcgctgcggaacacccaatgtaccatgctacccgagcatagcacctacctgcccacctcccctcccttttccattggctagcacatcccgcttttcaagaggaaagctgcgaggacccaaagggttcagggccaagggcgttacttcggtgtaagataatgcatgtgaccttctcttgtgctttaacgactgcacgcactgcgcacacgcatcgactattggaaaatggataccatggccgcttctgacgatcaggctgaacgcctccttgctcactagcggcagatattgaggcaaggctgagctcgccgttcacgtcgaatagaaaaagcagcaagctttgttaaacgttggcttcacccgatcaaaaatataagcgctaatcttaaagatcgaacgaacactgcatatgtctcacgcgtcatatattgggccggtacaagcgtcgcgaaaggctgcgactgatgtcaaggaacatgcggctctgcaacgaatgtgcgcaatttccgaattaagttagaccgagtactaatcgaaatacaccttaacatcagcaggggactgtgccactgaacgcttgccgtctcacctgcaacaaagatctgaaacatttattagcattccggtcggtgatcggaaatttatcagagcctcatgaccccgctatagtactgcacacttacgaaggggagcagttgaatgtcatcagcctgacattcttcgagtgacatcccaaagcaaatccggacttgctacgtaggcctgcactatcgaccggtacgacctgcactaaggccaggtatctgcggcagagccgcatgagccaacccagcccatggcgttcggtcctaggccttgctgcatatgcagctgacctcttcgacggttcaaagagcctcatcattttacagtacaagttgccttaatttgccttcaaacttggactaccttgtgaatagggtgtggctcacgtgtgcctttgtccgtgctctctctcaacgccttcccgtcccttaggcatgactgtctccctcgacggactaccttatgacatcctattctatatcgcttcgagcatccaccttgacgacgtcgttcatcttagtcaaacatgccgtcagctcagaagcctgctggacgagagaactcttcagcgttgcgtagtcgaggtatgagacctttatccttcgattgcacagagtggacaattgagtctctagcagagtttcaatcacgcaaaagagacggctcttgcgcgtaccgaagagataacttacaaagaggcgcttcatgccatttacgacagaagagacgccatgtcaaatgcacaccctttctcggctcgcgttcttggacaaggaaacagctttctataccgtcacggcatcatatgcatactacagggtcaaatagtcaatgttatggatgtgcgctctgcttcgcctaccgtgcgtcacgatctcggtgccttggtaaagcctgtcctcgagtccgcctttactgtctttggttctatcaagatctctttgatgtactacagcgatcacgtcctcgctatttatgttgaacccgaggcgcgtcccaatgctgggtacatctttgcacttcgcacagaaagacactttttggacagcaatagagtacttgcagcatttcatgtgatggcaagctcaaaagtctttgtacgacataacgctcgatatctatattatggtactcatactggcattggcgacgacggacatcataaatgggaagtgtcgggtgtatcgcttgacgataaatttcctctacctgacacaggaagaccattattattcgaagatttccacggcactgatattggatcaacgattgcattcgaaatttataacaaccatttctacgccgtctcgaatcaagggacgtttgaagttgaagaagtggattggacttcgttctaccactgcattcgatttcctttggacaagcctgtcatgaaagaaatgctcaaagatgaacgtgtttatcgtcggcagcacgctcagggacctatacatgactcctggacagatttaacacttcaacttggcgaatgtacgaacgaagttatgatccttgaatcgagaagagaatgggcgcaggcttcatcacgtcaatcacgtaccttctacacttcaaagttccacgtcaaacccaagcacacatctaaagaatcttcgtcagccgaagaagacacggatacagtcttactacctgaaaatgatctttttgtcgacttgttggactcgtcgaacaagccaaactggatgcctacgccacctcagtacagctggagccgccatcccgagttcaccaaaaccgaaacatctcctcgatccttcatacttgccaagacgaaatttcgcgcctacaaccattcctgcacgtcattcctagaccttgtcgaagatgagtactgctgcaatgacccaaccaaacccggctgtctcagactccgagttggctcgcgccactcaacatcactcaacatatcaccgctccacgccaaaggcaagagccgcgccgacgacacggcacccatattcaacgaccacgtctcctatcgcaactcgtcaatccacatgtggccaccgcccgcatcgcgctgcccatgctccaagcggctgcacgacatcatgaacccgccgttgcagctgggcccaagccacgcacgatctgtcaccggtgtcctggacgatcggacgttagtgtatatggtgacggcggggaggtcgtatggtgccagcgacgacagtgcgttgggcaccattgtggtcgtggacttcacccgaccatatagcagcacaccatcgcagatgaggcgtgtggacaacgagctggacaccgacgaggcacactggaagtggacgacaggccaacttcgccgatgcaagagtgggacgtgtcagtaagcgagtggttcgtaccatagtttccaagaatcgacgggcgatgctgccagcgaagggaaatgtagcagagccgcattttcagaggcatgctgtttgggcgtaccgtttgcctgttcaatggacccgcgtgactggccctgtatcaccccgcacgaggctgaggctgttcaatacggatgagtttttcgcacaaggggccgaatctgataaccgtcacgatatgaaggattttttaaagtgggttgcatgtgcatacgcggcttttgtgatatcggcctgcatgtacatgcaagttgtcctggattagttttgtttggggagatagaagcgaagttgcattcatccgaggtcggggttggtactcagccttgtgggggcttattggcattgatattagtccgtactattcaacgcagaatctcatcgctcgtgtttcttcttcggtctgatgtgaactatgttgagcaagggcgttgtacactctatttcgcgctgtaccggaaagcttagatctcagatcggtggtcatgcgccatcttgctgatggcttatagagcatgagcaaatcagctcttgaaccggaaagtttctctaaccggcggacatgcagcgtaagatcgggtgatggaggcttaacgaagcagagtaatcaaggctagacacggctcgtgtaagtaagcgcaagactgcgaacctgactctcgagttgcagaaggagcgagacatagccggtatagcaatactgctacaaaagtctcaaaaaacaaagataatagtgagataaagctgcgaatgacttgaggaagtcttttaacttttcctaagctagatccaagcaggctgtcaatatgcaggctagctcctcgtattcaatatttgattttgtgttgaagcaatcaggtatctaaaacaattccatgtactttttttcccacagcccatggtccattcactcttctcaaaaatcacacgcttctccaagcatacacgccaactcctccaacgccctctgatcctccccatcaaacccactcaactcggcacagtcaacatcgataatcgcaacagtccgtcccccctgcacaatcggcacgacaatctcgctcttactcgctccatcgcacgcaatgtggccgggaaacttgtccacgtcggcgacaagttgcgttgtttgcgtcgcggcagcggttccgcacacgccgcggttgaacaggatcgtttggcatgcaacttggccttgaaaggggccgaggatgagtttggctgggttggacgggtcggtgaagtagaagccagcccagttaacggagtgcgagggggaggggagggagtgtaaggcgtgccagagaagggaggatgtgtttgagaagttgctgttcggggtcgttagaatagatatcgctggacatttacattgacgtgaagttgtgatttttgctcggttgagagactgatgatgagtagtgaacgtaccagacctggactacaagttagccataaaatcgcatttaatgaagcatgatgcattgtagtttacttacccagttcctctgcccgtcgaataatatccgcgcttgttcgaggacttgcgcgtagacttcttttttactcaatccctctgcaaacgcagatgcatcggcatgaacctgcctcagtcagcccgaaattcacatcatcatcattattattcaacttcagtaccattgcgatgatatgtggcttggcagatgcagcttcactgcccgaagctcacgacgttgcgcaccagatagagaaatgcgtgaagccgaaaaacgccgatcagaccctggaaagagagaaccacacagaggaatttgtggtttgttttagcaacgcccgttggatttcatttttgggattcacgtgggttgtgggtcgccgaaatgcttaagcgtttttttgtggaaatggcgtcattggggactagactcgaagtggaaaattggattgtctacggggttgatcctgggtaggttgtgcgacgtgacgatagaaaagtacatagagttgttcagctacatgattgtttcaacacaaaatcatcatttcacacaacggggacttgtttgttttagaactttggataagactactgaaaataactccacattaactcattcatacacgtcattttcacatccgcgaacactgcagatggcaacaatacaagtcgcaagcttggagaaaagaacaagatgtagagcagcaaggaaaagaaacagagagcagtgacttgataagtaacgagatcaaaacgcctccagaagaaagtgaactccaaagcagtgttatgccaaaccacaacccatatggaccaaacgcccgtcctgcagacgacagagtatgtagcgccgtattgacaaagagaagatgatggataggagacatccttgatgcgccgcgccgatgatgcaaaagatagaaatcagaccagaaggcaggaatcgatcatgacttggtgcgggcaaggccgttgccgatgctgccaacgcgaccactcgtctttcgtacgccggcgggtgtcttgctatccgtgcttcgtcgtgtagggctcgttcggatcttgcccatgctaatgctgccgtttccactcttctctttcggtgtctttggtcgcccaccaacagcgggtgcggtgttctctgcgtcgctctcttcaccaaagccgaatgaagtgtgtgtgacggtctgaaccacggaggtggtgctgaaggcacgtcgctgcttgtccttcgcgacgggcgagcgggtaggggacctggagttggttctccgtgcgacctgacggagatggtactcctcgtctgactcgccctcgaatcggcttatgtctgctctgacctctgtctttgtgaacggctcgttctcgtcaatgcgctgtggtgactgccttgtgctcccattgccgtagagcttgctagtcttccgcggctgaccaggcgtgggcgctggcaggttgtcctcttgtactccaatgtgcgaatgtgctgcgttgccgcgttcgttcgactcgatctcaccaagagctacgcgcttctgcgagccgttgggtggtgtgaaggtctggccgttgcttgcaaggcgctgcttgcgcggtgacttggtgggtgtcgaaggcatcatctctgcgtacttggccttcatggtgtcctcgtgccaccactcgcggaaggtggcctggttgaggtgcagccaatgctgctggggaccgacgaccatgccggggcgcatgaagcgcatgtaggcgatgatctcgttggctgtgaaaccgtgcttgtagataaggtatgctccgatgaggcatcccgttcggccaagtccagctttgcagtggacagcaatgcccttcttgtgtaccgtgatcatctcgtgggcgaggttgatgaacttgcggaccaaggatagtggcgggcatgttccgtcgtcgaagatcatgttcaagtgctggatgcccatcttcgtgaagtagctcgacgagtagagctccgagttcaagcgcactaccagaccaatgttgcgcgcactgaagtgcgacaggacgttcttgaagggacccggtagccctgatcgctggacctcggcgatgttggaggggagcgtcgcgtacatcggtgatgaggtggggatctcgtgggtcggttgttgctgaggcgaggcgaatgcaaggaattgaggggtcacccagttgaagtcgcccatgtcgacgcgctcaaacttctcatatctgtgcatgttagcattggtcgcgcgccgccaatcgcacaacgtactcttccaggctgaagtccttgagcccgcaaagaccttcttccttggccttccacacaccgtagatgacgtcttggatgttgagaacatagtctgcttgactgtagcctgcatcgcggaagggcatgcaaggcgggtccatttgcgcaatgggcgcgagggcaaggtgaggcggccatgactggatgagcaccatgtagcaggccaatatgcatgcggcatttgcgcgacctgatactgttaattgctgcatcgtgatggacgggtggttgtcttacttcttgagtctgcgctgctccagaagactactgccctgtcctcgtttgctgggtcgccgagaacctcgtgcaattgcacagcgaagcggtacaggtggccaatgtgcagtgggccgaaatcgccgtggaacgcattgtagaggagcgtcttgtcgatgctgaagtacactggtgggttcgccttggctccggttgcagtaggaccggcttgtgcgcgtgccgaccgcttcgacggcgatgcgctctgcttggggtacgggaatggcgtcgtcgcatcaggcgcgtgggtgtatgaagctaggtagagtcgatcttggatatactgcaaggaaaacggcgtgagcatgctgtgttgtggcgcattgttgtggtgttgttatgatgcttacctcgatgacctgcccatagctggtcgaactggcgcgaggcattctggctactcgcggttgcgcagacatgggattggaaggcgcaacactacaattctctacaaggtgaggcgatgtgagttggcgactgcaatgtcgggacttgggatgacagctcgagcttcaatggaatgacacggcgggtgtggaagcgcggatggtcgctgtagtgtcttctggagctgaaggcgcaatgcaggatactgctcgtcctgcagtacacgaagtaaggaatagcagtaaagatgtgagtcctttgatggtggatgggagggttctatacatgttgtatgttttgatgttgatgttttgtccgtgcacgacatacggtaacccggtctggactaggcggtttcggaccagcacaacaacgccgtcgacgacatcaaacccaattcagcccgttctggccaaagcgcatcataacactgcttgcagtacgtcctcccctccagcgctttcatcggcgcaatcattatgctctgctgcaatttgctggatgacatttccagaagcattgtcagagatcattccagtaacggaggggcccagatatccgtctacccgtagcacgtactgcaggcgcgagatcacagggtccagtggagccgttgttatcgcgaaggtctgcagcgggagctggcactagtggcaacaccacaaacacgaatccggtcgcactgcatacattaccgtcgtccgactttatgtttccgaacataacaagtccgctcaatctaacatgatcaagagaggtaggcaggagggctggctcaaagagcccattgagtcgctgccaagatgggccaccttccatggagtgaactttaatcacgtcaagattggcccgttgccagggttcgaagagaggggctcgactgtcatagcttctcgtgagcttcaaggaggcagcgtagaacctctcctgatcgtgccaaaggatctgataatatcgcgtacgaacatcgagctcttcgccagagcggatcgtcacctacgagaagttttggaagccattggcgaatttggacgggtgcgacagtcatctggcgcaatgtgtgatctgaactgaccatcgctagactaccagaggtgccgtgctcacattcctgctggtgcaagcaacgatatgctgtccagacgtcaagaacatcggcgtcctcaaccctttgacggagtacatcaaatatctgcctgatgagttgctgcccaccttctggagcgaggaggaacaggaactcctcgagggcacgaccctgaaaccagccgtacgtgccaaactgaacagtctactacgagagttcgaatctgtccgaaccgcaacagagtcgattgaatggtgcgcgaagtattggtgggatgaagaccatggtatgatcacatttgaagactggatgctagtcgatgccatgtatagatctagggcccttgaatttccgggtacaggcgactgcatgatgccgtgcgtcgacatggcaaatcatgcatcaggggaagcaacagccgcattgtacgaaaccgatgacgatgggaatggccttctcttgcttcgggagggcaagaccgtcgtggaaggaggcgagatcacgatcacgtgagtccgtgtcttgaatttggtcacatgtctgctcacaagcaaagttatggtgatgaaaaaggcgcatgcgaaaacatattctcctatggctttctcgaagatggagtctcctctgccaaggtcatgtttctggccctcgatataccagacgatgacccgctaaggcccgctaaagtatttgtgtctaccgcagcacccgggattccgtatatttgacaaagaagatagtgtaggttgggaaagcgactacatctggctcgtcgttatcaacgaagaagatggcctagacttcaggatcaggcaaacagttgacggcaaacgagagatacaagctttttggaaagaactggaattggatgatacttccaagcttcgggactaccttcaagaggacccctcttgggatgtattccagctgcgagctgtcgttcttctccaaaatcaggtcgaggcgcagatggaaacgatccaggcgatgcaaggactaaaccaagagttgacagtccgggatgttccttggagacttgcggagcgtctccgaaatctggaattcgatatgttgcagcgtgcagcgctggctcttgacagtcaggtaggtaatccgtccaacttgtgtctaacccatcgcacctcttgagctgcattacgtcagtcggtacattagtcgctccatatcacgctccaccgatttccctacatgagtgttgaagaactcatgcggcacttgtttgccgatccgtgggcccgctctcgtcgaacccaactgcgaaattgcgcttgatcgaccactcggttacctcccggcgacagctccgtcaaccaatgatgacttatgacataaactgactatcacaaatcagaaatccaggctcctcgaatcgaaaactgtactgcagtacttgggtatggcagaagatgatggagaggaagtggacttcacgtgagaagaagcgaccccacattcttgtacctgacgcagatcaggggccccatgctcgacaatatggcagccacgagtgtatgtaaaccggtactacaatcaattgtatggcagccgcatgcgcctccagcaatctggctcaagcaaccattaagcacaatatctgggattgccgaatgttcggtgcgtcctacctggagacccaatcaaagcatgctggcgagtcggtggtccaagcattcatgtgccgacacatattgctcgacaagccctgtcgcctgttgtgcgatgtaactgaaatgcgcgaggagtgatcatagagtgggccgcgtggtgtacacgggctgcacacgagagtatgtacaactgccgtgagatcgaaacggctactacagccgcgaatccgagacaaattcgaggtaaacacaatacgaatacccagtcttctgcagaagaacaaagtggtatctttgcccaccaaatgttcgctaagcagaagcctcgttcgatatgccacatcaacaccgggaatatgatctttgaggtacgcggcatagtgtgggatgtggctatcaaaagcaaccaaaggaatcacatacctgggctatatttccaccacctcgtacaatattgatgttggtgttccaggcaaggcagcagacaggttactgattcgctgtgtcaagcttctggaagattgtgagagacgcgctagcctcgacttgactagcattgatcgccataaaggctgttgtgagggtaatcaaccatcaaccatgtgtgtggatgagcaataagctgtctacggaagaaaaagagcaatggcccctggtgaggcgtattctatgcgtaatctccagacgggggattattcgaattggtgcagtcaggtgggatgaaagctggactcgggatgatgtcctggtgttggaatccaagacaggcgacatcggttgaggtggcacagcacgagcaatcacatcattcgggccgcattccactccagcgtccaggtgagcagatgcatcgtgaagtcggttcaccccgcagaatcggaactttgaagcagcagtgaacggctcactcggcgatggctgaccagctgtcctgtcgtttgaagggggttgtccccgcgtgcggatcgcaggggcgctattgaattagtggctttttgaggacgaagatgaatcggcgagcatggtggtcgtgctttgcaaggatgcgatggcgtcctgcagcctgccaccccgcagccgccccagtccgtccccagaagctaaagcagcgtacatttccccagccgtcacacccatccctccgcacgccctcttcgctccaggaccctctatgcactcgcccctctcgctcacgttctgcccacgcgacactgtgatacgcgacgttggcgcttcgacagagttgacttccacgtttcgcgattaagtgcatcttcgaacatccgccatctaccggaggaccggatgacagatagcgccctgacctgccagtaatcccctcggggctccaagcgaaaacgaccaccaatttcgattccgcaagcagagatacacccgccaacatgcctggaatactgcctatgaaggtgatcaaagtcggctcaaactgccaggctcgcatcgcccaagcatgcgaccgatgccgctccaaaaagatacgctgcgacggtatacgcccgagttgcacacaatgcaccaatgttggcttcgaatgtaagactagcgacaagctcagccgtcgtgccttcccaagaggatacaccgagtcactggaagagcgcgttcgccagctggaaggggaagttcgcgagctgaaagagctgctcgacgagaaggacgagaagatcgatatgctctctcgtatgcactcacattcaccatctgcacattcggctgcaaggcggccgtcgatacactcgcccattgctttagaatcacgggaagactcgcaagaaaaagacgacacattcaaagtgcagcagtcgccgcttctgctcgacgatataaacgacgacgcatattttgtgggcagttcaagtggccgcacacttgttggtatggttccctgacatttcctcccaaactcagtactaacacgtcacagaggctttcaagcaaaaagcgcaagaatcagggagactgtccgctgacatcaattctggtgccttctttggagctggcggcgccaaaaagagcaacggtccacgacggatcgtttctttcaaggcaccccctcgtctagtctctgatcagatgatcaacatcttcttccaggaatgggctcccctcttccctgttctgcaccgcccaactttccttgcactatacgaacagtacgtcggcaatcccgatactatggtcgagaagaagtccatcactcagctcaaccttgtcttcggaatcgctgccctgtcaagcgacgtaagtacccactcatttccccacactttgtgcatatgctgacaacgcgaagcctcgcgatggtcaggacgtcgattccttcgaggcgcaatggcagagtgccatcgaaagcttcttgatggacaatgacgtcgtaaccctgcaatgccttgtccttgcccagatcttctgcctgctgagagctgactactcccggctgttgaagtataagggcttggctattggcttgtcgcagcgtcttggcttgcatcagtcacagaagcgatttgcgctcgatgcgctgagcagcgaaaccaggaagaaggtcttctggtcgctgtacaccgtcgactggtatgttgatctcgatgcacctcgctcatcccattgctaatgttgctacagcctatctgctgcccatcttggcctccccaaactcatccgggaagaggatgtgcactgcgagtatccggtagatgccgacgacgaatacgtcactgagaaagggttcttgcctaccttgcccggggagtacaccaagctctccagcgcattggccctcttccgcatgacacgcatcctgtcaaaggtcctcaccgaattatatccggcgtcagcgtcgcatgacatctcattccgtaccgttgcatcactggctgatgatttggaggactggtctatgaaccttgctccacatctgaagctcacgtttgcgcaagacaaaccaagcactaatgttaccagcagcagagcacctgttttggtatgtgattctatatttatacgtttgagaactttgctaaccataacagtcactggtataccaccacatccgctctctaatttaccggccaattgttgttgcaaacctcggagacaaagcttcctcagccatcgtagccatcggcgatgcttgcaaacacattatccagatcgtacagcttcttgacgagcgcaagctcagcttttcgttctgcctcaaccgaaatgaggtcctcgtccaggccgggttcggtctcctcttccagaccctcaaccttgcccgtgatggcaagctgatcaaagactgcaaccgccttgtctgctccatcatggacatgctcgaaagcggcaatgctgctggctacaacgacttccgtcgcatcgggtgtactctcgtagccgtgcctcgtgtagagccaatggctgcaccacaactataccgccaccactcagagaatagcatgggtgcgcccgcagaaaccttccgtgcaacacaaaagacattgaaggccatcgcagcccgcttctcgcctggtgccatgaaagctagacaggaaaatcatgagccgcgtcgtgcgacactggctaccatcactcccaagatgagcgtgcacaccaacccctcctcgaccagcctatcttcaatccactccgagccccccgtcgcccgctccgaaccaaccctaagcccaccatcccaccgcgcctccttctccgcctccgacaagcgccgccctagccaatcaaccccccagcagcgaaacatcgactacctctccttcgccgccgacccgctcgccagctacacgctcccgcagaaccccggcatcaaatccgaagtctccagctccgactgggaacgcctcctctcgtcgctcgacaatggccaaaccaacatctacgacaccatctacggcggcccaacggccgacgcgctgcttgaaatggcgcccatgtcggccaccactgaaggcactgctacgtggtcgcccaatgcgtggaattggggggtgtacagtgagcaggcggcgccacagagcgtgcttagtttcacggatgagagcctgacgagcggcgaggagtttagcgcgaattcctgcgatttcaacacgacgcctgagagcgagaggttgtatccgggcattatgattccgaatatgggcacgccgcacgggctgggcgggttggatgggaactttggcttgtagatgtggtcacggtcgatgatatgactgggaaaggagtaacatggcgcttcggcgagtgggaggggggtgtttttttttttttttttttttgttcagtctattcccttctttttgagataccacgctctcgctctctcgagattgagcatttttattcatctttgtatacgcttggtttttcacccccagtatttccctagttctggactcggcacctagtttttttgtttcgcgcaacgcaacgtcgaaatacaagtttgtaaacccaatcgcatcttgctaccattgatgcgaaattccaagcagttgtgttgtctaccagattgctgaacaatcaatcacacctattccttcacacgtcaagcgttgtatagcctacacgctcagtatctactgacatcacatcaccctccccacagcaagacgcagcagtttgtttcccgtttccgtttcatgctatatccgaaacgaaccagttgaccacgcaccaagcgcgccacacgacaccagaccacggacctaccccagattcccatcctcttggccttcggagtcttctcctcccttccccacatccaaaaaaacgagagcttcacgcggggcgttgcacagctcgaaaccaatattcccgcagaacaggtaagctttcgcttcgcacgcgattcagaacactgaaaagcaagtcatgtccactccacgcctcggaaaaagaaaactgagctcgcctcctcggctcagcggatgtctggggcttggcgcacgtggcgtggataagcgggggtgattgtggagattaccggcgtcgttacaaagacatgtaatgtggctgaaggatcggtgatggcatggacatgggacgatcaggaggcatggtaagttactgtaaatcatacatcacgatccatctaagccctgttgcgaagatcaaaagtgccgacaagtgtcgtgtgccccatgctgttcaacgtcactggaagcttgatagtcaccgaagaagcgtcattgcagctgaaaagggacggctgagtggtgatcgtttgggtatcaagctacagcgccgtgccaatcagacgggcaaatataccacccttttcgaatcatgcttttttagcgcctgcgccgtgaatcgcgagtatacacgttcggatccgcaagtgaggtgtcgaagtgcggccaattgcttacaggctcgatcgtggggtgcatgaagctgaatatcgagtttgaagtgcggggtgaagtaagctcacgccatgttgttcgaccccatggggtataaagctggtatgcgggcgaaatcggaactctgcgatgggggagatgcctgtctatgttccagggatgcaggtgctgtattttgcggctcctctaagctttggaagatccccgttggtatccgtgctcgcgtccggtggaggggaaggatacgtccggcgtgcgagctggacacaaggatccagcgcttgtccggcacaggcatgcatttggtggcggctatcgtggtgctctagcgtaggaactccgagttgaggtagtcgacgaagacctccttgacccgtgccttggagaggctgtgttggcggttcatggcgatgaattggcggcgtatgcgctgcaattggggcagcgtcatgggtgtggctgggagctcgatgggcgtcttgacgtctgggactgtgatgtcgcctcctccttctccctcgtgatctttttggtaggtcatgatttgcgcgaggatgtcggacgtcgtcttgtcgagttcgtagaggtagttttgctcggtcgcgggtttctattgctgttagaggacatttggggatttacgggaagaggtacgtaccaacactgtcgccatattcggcttcaccgtcttcatcttgccatcgctgccgaccatggcttcccatatctgctcacatggcggcgtggcatcttcttcgaccacgatgaacagcggactgtcccacctcgtcatgccattgggctcctcatacctgaagatgaggttctcgaagtcttcctcgtcataccctccatccgtgtccttgtcggccagcagcttcttgttgttttcgcgacatcgatcgggcggcgtccctacatgcaactcttggactgtcagtctccgatgccctgtttcgaggaagcgtgggtactgaccacgcagctgggggtctgcagcgccttggcttcacagtacagttggtaccggaagcccttgatgtagttcatgccatcggcgatgacgatgtcatcgcgcgacagcactctcttcacggctgaatattcctccgcgcgcgcatctttctcggctttggctgtgtggtagacgtttcgagataccccgagggtctggtcgttgataaggtgtactttgagtcgactgacacgtgcatcggcgcttgcgttcgcaatggtagactcgaaatgttccttcagttgcagcgccctggttgttttccccgccgaggggtagccgctgatgaggatgagctgtgcgcgtcagtcgcgagcgaagcaagcaggagcacggcgctgggacgtacgggcatattatttgtagcacgcttctccacgactccaggttattatgtatagccgcccgtcgacgcttcaatgttgcgcctaaatcaggctagacggcgtcgcgcagtctcgagacgagacggtttcttcggtaaaattcccggcgaatgacgcaccgatctcaccttcttctacacaatctgccttaaatcaggcaaagcctcggcatagacatctggcagaaccgattgtgcttgtatcaccctctggcctgttacttgcgtgcttgcctgctgttccccctctttcctgctttcagccgtttttctgcgattgtcgaaattacctggtccaacgcaatcaacggggagctggaagagtctgcgcattccctgccgtaaggatattgaaatattctccattcgctcttgccaatcagtacccacctggcactcactactccacatctaacggtactttaacctgcgactacctcgaccctactgtaaactgtaaaaaccaacacgcctcccctgtgatctcaagtgtttgctgctactacattacccatccgccattccatctaccttccccagacgactccacttcccacggcaaacaaacaccacaaactcttaccatgtcgactccccgcaactcccaaaccaccgcgcgcccagcctacgctcctctccagacgagcaattcctcccacacctccagctacagcagcatatcctcgtcgacatccgcctcctcagcgccgctcaactcgccctccaccggcccccagcaacacatctacggcagcatgtctcgcgcaaacctcgcagccgcgccaccagccccagcgccatcccagcttcgagtaccgcccgaatcgtgagggtgcgggccagacggccgccgagacgacgaattacctgagccagatggcgctgctgaacgaggcggcgaagcgcgcgcagatggcgtgtgtcatgcgggacattggcgagatggagttgtaaacaatccccgtcgtttgtttggctgcgattttcggattaccgcgaatgggtgccgcggcgctcgcgatacttgccgatgtggttctggcatgtggggacaggggatcacatcactcccacatcacttcccacgactgtgccacttaccactcatttaccggaagaatttcgtcgcgccaaagttaaagtgctgtacaaagcgctttttcgaagcacgagtcaaacgcgctcttcgactactggcacccgcgataagctcccgagactgtcacatgccaaactcttcccttcacttctcttcacttcacttccaccaactgtatatattactcccacccacgaccattacttttccttgattcccttgtccacaattacgctggtagcatttccatcagcccggagtttccacttgggaggtttcatattagactcaagagcatttcttgcatggtgcatggcttgcgcgcgcctgccgaggttacagattattcaattcaaaaattcctttcctgttttgggatcggatcaagctgtgtgatcgtgaactgctcacatgtccgaaaagagtgaggagtacgatttgttctgattcccacgtttgcaccaggcgttgcaagaacaagtaatcgatcttgctgtacagtacagtacacgttcgatgattgcgtgctacatggcgtgatcacagcagtgtgcgaactagcctcccaagcaaaccttgacatttccatccaagatccaatatgaagtcgcacattcatttacgattttccctttccaaccaccccccctaacccagcttaagtatacagctcctccgtaagcgcattcaaccccaccccttccttcgcaatatcctcctccttcaagaacagcaacggcatctccacgagcgtgcccttgatctggctcaacacctccttcacctccctaatcccctgctccccctgcgcaaagttctctgccacaacgtggccccacttgtacaagctcggcttcacattgttcttatccttggcatcctgcgcgaagaagcgcgagtagtactcatcatactccttccagttcttgactctgtcgtcgggcacagggtggaacaccttggcaaacgcctcagtgtttgtgcgcgcgcgccagttccagagattgaggaagtcgtccgagagagggtcggcgacctggcggtcttcgttggagccccagtcgtagatgttggggatgccgacgggctcgtagttggggtccgggcgctccatgtcctgcggcttgaggaggccgagatgcttgcggaagatttcgcggcggagggaggtggcgaatttggaggcacggaaggggcggccgtccatggtggattcgatgggctcggggtcctggatgatgatggcgatttccgagtcgtggtctccgagttgcgagcgatcgttgaggttggcagagccgcagatgacgatttggtcgtcggcgattaggagcttgctgtggatataaagctcctcggacacaaaggcatccatctcgctgacattgccaccctcccaaggaacgttgcggatgtcctcaccgttgagcatgtagcactcgctgacagaatcccagcgaccacttcccaagccctggtgactgccaatcttcgcggcttcttgctggtagcgttggtagtcttcctgcttaccttgctcttgaggacgactagccggtgtggagccgtccatctcgtacacgccgtactcagcggttggaggtgggcggtatgcctggtagtcgcgggaagcgtcgtgcgtcgcgtcgaagccctcgcttgccttgttgtatgatacaccgctggcttgttctgcttgacgcataacgttactcgagttgatgcgatcgtagcttcgtaggttgtagaagcggatgtagtccatcgggttgacaccagccctggcgatttcttcgtagatggagtgaccaccacggttgatcgaatcgtactggaactccatgattgccctagtacccagtgcatcgtcggccttcaggtcacccgcaaaggcagggacagacgggatcatgatgatcatcttgtacttttcgccattacgagcagcacgaacaatgcgctcgaccatagccgcgccaatttggttcctgattggcttctgttggtctccggtagcggtgatgaagaactggttttcgatgtagatgaagtgctggctgttcttgatgatctcgcagtatgcattttggatggagtgctggagacgtcagtggtgttcgaacaaaacgcatcccgggaagccttgttgagcacttcaagctcgcgactttgtggggtcgatggtacatacctctgtgttgatgttgtggctccacttcgcagagctgcgagtgatctgacagtccacaccacctcgctgagcagcgtgctcagcatgttgctggtagtcgccgccctgaccatgtccgacatgttcatgatactcttggttggcacgctcgaataacttttgtcgcaagccaccactgcggccaaacagaccacgctcgccactctcgccctcgccaccaaagccgcgctttctattactttagctctcgagtaattacagtgtcgcgcgcttcagattctctcacctgagctctcagtgcagacagcatatttaatgtcacacggttcaaagccacgatctttcctcctctccactcacaatcaaacatccccatcacgccgactatcgatactgcaacaacaccatcaagaaccgagatttgcagccttcgcggacatctgagatcatggcagatccgacagcgaacatgacaagcgcagcaatggccccgccagttgacgctgaacaagtggccgcagccagacctacacccactactactacgactgcgacaccgagtactcccaaagtcaagcctcagatcgagatggttcgtccgagcagtaccagccagcccaatattaccgaaacaacgaacgcgagtgccgagccacatccagctgctagtgatgcagaagctggtcacatcatcatcggcgagacacggtacgaggcagagcaggcggctgcgatacagcaatacatcgaaaacgagaaaagcaagtggctgagcgggatgaagaaacaggttgggctccagttcgatgatgcattgttccgagtcgagtcatacatcggtgcagcgattcgtcatattctcctggtcccggtacggcggcaacctgagttcattcaattcggtggccagtctttcgatcctaacccgccagactggaaagatcccgaagaagttgctgaatctctacgcgaagttggcaaggacatctgcacaaagctttcctcccttggtgagctcatcacagacaagaaacatcctttctacaacatcccggcgcacttgatcgaatattccctccagtggaataattttggcccttccaactttcatgacaagttgcgtcgcctttacgaagaagaggacactgagaacaggcatgcacatttgcccgccgatcgcaagaagcaatggcatgtattctcagatttgccagaccgaaaaccagtgcatggccacgctgagccagaggaagatacgatatcgacctcgaaagccaaaggcaaaaggccagtcgatcagaatctcatcagtacgaaggcttcaacgaaggcaaagaaggaccaaaacccgaaacagacatggcgagagaaccccaagaatggggtcgtcatttatcttgaggcgacagaggacgacatcgtgcgaacacacagatcattctggggtcagcaacactgggagtctgaagggtggatcatcccgcctgatgccgtcttcattactgaaatggaagaaggcacgctcaaggagtactacaagcaaaacgcggccaagtattgtacaacatgccatggcacaggatggctggtgatcgcataccatgatgtggggaattgtaatgagtgtcaacacggcaacaagttcgtcacaatcgacatttacatcccgcctggccgtcgatactacacactgcggaggggatggagcatcaacgacaacggcgatgtattggacactgcgatgaaacttgctgcgccgaagaacaacgtcggcaagctccatgtgtatggcaaacaagtctgggaatctggcacgacatacacacgcgcgaacattggaacaccacggcacatcagtgaggcataccgcaaaggcactttgagaacattgaagctcaacagttttgatcgctggctcctgaaagatgacaaaaacaaagtcaagtacaaaatggcattcgaggtgcattcacgggcgtttgaattaccaaagaaaaagaacaagatcctcaacgagtgggatgggcagaaacctaagactttggcggaattccatgctgtgcgaatgcatgaagtgtgggattttgccggctttgcagataatgaagtcgagtttcttctagccaagatgctcaaagctgtcgagcgccttggcaaagatggaaacatcctggaatctgcattcgacactcataaagattggttcaccagagaagatgtggaagagttccggagctgtaccagcctggagcggctcgtcctgcatctaggaggcacagtgccgggcagtcggaggaaggaatcggccgccaagcgagcgaagaagagcaaagaagacacgcctgttgaccttggactgtcacttgagggaacagtcactcctcgaaagcgaggggcaagcgccagcccggggggtaagaacaccagggtcaagctcgaacctcaacccgacatgtacgcaatcattcatgaatcgaagtattctgactccgagtaatcatttgcacatctggaacacttcttcaacattgcagcaggccgggaagtccatagctgagacccatggactggcatctggacaccatagcgacattctgactttctacctgcttgagatcttgctctggacttcctggacatcagcatcattgggcacattttcttttctgtttagttggatatcttatttgcatttatggacatcagcataggtggaacattctgtcgttctgcctgcctgggtcttttctttgcattgctcagacatcagcatgaaagtaacatctggcaatgagaattcccgatgcaattcttgtacactccctcttcatgcccttatggtgcggcaacaagagtgactacttatcataaacacaaactataaaaaaaatgaaaatctgtattatatgtacacatctgttctatctaggtgatatcttactgccgttcccacaggtcaccagcaatcatttcttcttctttggacacgtcttcggaattgactctcataaaaatcgatttctcttgcgtgtcgctatctcaacttatggtagcttcaacctccgccatgagaatgagatttggcgggaatggagtgctgtcttaacatttgacagcccacctacatactcggatacaccaacaacatcttgctattccatctcgctttccatgctaaagcgggaatgcattgccccgtcctagtagagatttggcgttcttctggaccatcgcattatgtgtgtcttgcaacaacatacttgtctcctcaacgcggcgggaatgaccatatatccataaatctgacagtgtacaatcggaagcgccgaccattgaagaagtattgaagaagttcaacaccgctcaataatatgtctcagacgtcttcccatttccgccacagcgagccctagtggcggagaggtatcttcttaccggtacgacatccagttccttttattcatgtatttcattcgtagacgaagctgcaaggctacattttgccgacatggatccgctaccgtacgtaaggagcagcggatttcctgccccacccagcatcccataaacgtcacaatcactattaaacatccgccactatacacaagaattggcggttctctatttacacaaagcatcccagataattcaggaaccccattaagaacccgccattgtagatgaggagcggcgggaattcactctgcatagccttctaggtcctttatagatttcgtcatgaacccgctgccgcgtgacgaaagcagcggtttttcatgaacacagcattccaaatacttcagaggtcctattacgaacccgccactatacgcaaggagcggcgggaattcactctgcataaccttctaggcactccataaattctaccgcatatccgccagcgtacattacaagcggcggctcctcataaacacagcattctaaatacttcagaggtcctattacaaacccgccactatacgcaaggagcggcggaaattcactctgcataaccttctaggcactccataaattctaccgcacatccgccagcgtacgttacaagcggcggctccttatatgtatagcattccccatacttcattgaatctaccatgaatccgccgccttactgaagcaatggcggaatcccattctatgtcgcctacaggtactctgaacattccactatatatccgccatcgtacatgaagaacggcggaatgctacgctatctagcattccaggtatttcaattatcagctatatatccgccatcgtacatgagggacggcgggatgttacgctatccagcattccaggtattttaattatcagctacatatccgccatcgtacataaggaacggcgggatgttacgctatccagcattccaggtatttcagttatcagctacatatccgccagtgtacattgagagttgcggatgtctagtgctacacaacattctatatacttcacagttccagtcaccggacgtcatgtctgaaccttgtctcggagctcaccgccagccgaatggtggtgagagaatttgtttcacttgagtcatgccatgattttcattcttgtccacatgccacatattgtgctgtcgagagtctcgccgcaatcctcatgagtggcgggtatacgatattctgtcatatctgagtttgcattattgctactaataacgacaagggcaagttcgaatggtacccgccagcaaacctcggaacagcggaccgaaaaagtccggtcgcatcctattgtccaatttgtgactgttaatgacattccttcccccagaggctccgccgtacctgacctaagtggcgggtgagatgttccatcacatatgagtcttcacacttttaagatgtctgacttattgacagtcttagagtcgtgtccgccacaccccttcaaggcggcggcttcttcggttcggtccaagtatacagtgtcaaaaaagcaggcacagtttgcaacctgcaaaagtgacctaattagtgcttacatcagccgacaccgaccgagtcggcggacttgtcgtgtatccccaggtatactgagataccctttgcatgataaaagaacgtgcataacagccattgaaactcatggccgcggatattgagatttcagaactctcacagttccggcttcttcatgccatcttgaaccattaggtttaggacagaaaagccatgtagctttatggcggcggagcaggatcacgatattaactttcgtaattcagtcaatttcttcttgttgtaccattacagcaggccaacgctatcgagattgaactgacactgttgcgcccttttaaaatccgctacgtggttcacaggcagcgggaacaatagcataaatagggatctgagtgtgtcacaacagtcttcgcagggacctcgagacccgcctcgcccaagtgcgtcggcggatgcgcatatgagtcctacacctctatcttggcggcaggaatgtaaatgtggtttcgagttccgctaagatgacgggaaagcagatcatttcatggacacgtggccaatatgaaagcatactctgcactcgaccacttccgccaaacggttcaaaaccggcggcttctgaactgaccttgcagtcatatatattctcgaagcatacaccatggaacaaatcgatttgccatatccgctgaacatcatcggcgctgcggatttcatctgctcatattttgtcgtaaacacgggaatctttcggaagtgggctcagcctcgcagtgcaagaccagctgtttgttgttctctgtttaccctgcttcattgaaactctctatcaaatttacttcgactattcttccggttccatggtgagaactggcggggaaggtctgtattaccgaattcgatgcacacctgtgacatgtcgtgcatacctatactttcacgtgtgtcaaattcagccaccaggtcgaatgtaagcggaagcccaccagaagtgaaggaccaaaagatgccttcacgttcttcagtaagcatacacacaatgctcgctatcttcaccgcttacaccggaatatcaccagtaagttcattccgggtgaagctcacgatttgttgatcttacccttgcactcatctggtcattggattaccgctgagtatgggtaggatggcggatctttcggaccaagcacctttctggcacttgcgcgaagcaccagctgggagaccttatgtttgcacataaattccacagggaattacactgcgcaaatctttgagcaaccatgcctcagccataagcagagtcgttggcgggaatgactttgctaggatatcttaagtaggacaaatgtgaagatagcatacagccggacaacatacagctgaatggaattcaggttatttacttatcctcaagctttacagcatatgctacttgcagctttgtttcagccaatgtactacccactggcggaaatgcagcaaggcatgtgtatcataacacttcaacatcttgagcagtagctaccgtgtttccagctaccaagtgattctctggcggaatctatgtaggtgcgaccgcgctgtagcccgaatatatttgtcgagcgaaccataaggtcagccaacagaatgtagtggcggacactgctcaaatcagtgcccagccacagtgtgggcctacggcggattgtaggaagttgctgccatcgaagaggtccatcaaccagacattcaggtggaatgcgctccgccagcctggagagcactggcggggtcgcgccatttcagacgcattaccaaaatcggcgaaacggactcctagaacgtcgatgttcagccagacaaaataatatcggcggcaattggcgagccagcatctttttatttaacagaagaggatggatagtaggaaaggtctgcctatactataccaaactcagtggcgcacagaagacacaccacagctcaaatatactgcatgaatggtgttttgttccgccgaagtcctgatgctcggcgggaaagtgacggtgcgaatctgtaaaccaagaagacaaaaaagaagagaatgagagataggaggaaggtattgttgggcaggacaaacatttcatcagctgctcatcaagctatcggcggacatgagctcaccctgcgcattttgatacaaagaaatatccacggcaagagatattatctcccgctagaggatgtgatcgtggcagagatggaagtcgctagaacacagcatacatggaatcgaaactaagatttgcgtgttccatatccgccagaaatcatcgacccagtggatttgagtgaagactggcagaccaaaactcaggcattgagagacaacgaaaagattcgggctacgcacacaggcgaagatcgtcgagtgatatttccaaaatatagcttcagctgaaaaaacaaatccagtgagaatactattcactcttcatcgatggccacactcattcaaagatttggctttcattccgccatgccgtgagcctctggcggttgtatagtcaaatctgttatcctcgtgtcatcaatattctatctatattccagcctcacgagttctcagtggctgatagtaaaagcacgcaagcacgtcctggcaaaaagagcaaactatccttccgcccttccgacctccgagcagctgatattgtaagcaccgaagcatttccctaacatcagagacaggttatctcccgctctattcttcagccacgattcgtatctctggcggaactgtcgatgagcggggcacacgcgtgcattctgaagacattatgggaaggctcgatcccaaccctacgccgaacatcggaattgacataccatgagtttgctttcaagtaggcatatatttacagctcggtagcatgctcacagcggatcttgaaagaagaaaacactagtctcagcatcgagcaagtataagagaacagccgcacgctgagcacacggcggataatacagcagggaagaacatctgctcggcatcgagcaaatacaaaatgacagctgcacactgagcacacggcggataatacagcagagaagaacatctgctcagcatcgagcaaatccaactaacagccccacagtcagctgatggcggataatacagcagggaagagcatctgctcagcatcgagcaaatccaactaacagccccacagtcagctgatggcggataatacagcagggaagagcatctgctcagcattgagctattatgagataacagccccacagtcagctgacggcggataatacagcagggaagagcatctgctcggcatcgagccattatgagataacagccacacagtcagctgacggcggataagagagaagggaaagcattaagtaaacacggttgctactcgggaagtcgtgatgtacgaaggtcacagatacgaggtcaattttctttgtcaatgatcttgattctgcattgtaatactctgagagcgcacctcaagaacaactcctccagttcattgaagacatggaccagtttgcgatacataaagcatgtgtatacacttgcaagagtagcaaacactcatctacaactagctgatgcttttcaaggaaacatgagtggcaactggtacttgaacatctcttcagccttcttgaagccgccgacatctccatcttccgctgcaattttcatgttctccaagcagtgggccactttttcaccaaggccttcgggatcacgcgagtatatgtcagagtagacttcgtacttgccttcgagcattccttgtcgacgtgaagtttccacttgatcttctctggagctggaagtaacatgcgcatcctctgcaatctggcgagaagatgaaatgccggaatccgtgcttttgtgcatcgcagttttgtatcgattcagcatatctgtgaactgttttttgatctcaggatcgacgttcatctcagagatgatattaacatcattggcgaacattccttcgactccctcgccaggcgttgatgtcgtcgacattgaagcttcgtcttgtggcttgatatctcctgtttcttgaacggcacggactagtgcgtggttttccgaaagcgtgacgacctcttcatcttcttcttcatcaagctcgtgttccgaggtatcgggagcagtgagttcgacaccaacactgttctgcatcatggctgccgcccacttgaccttgctcttggtcttgggcatgggtacgtattgataatcgtccttgccgccaactggtccgtaccatgcacattcgtcttgtagatcgagaacagccttttctagaaggtccatcagaacttcgctattctcataacaaaattccagtgtgttggccctccatgactcgactgaaatagtgcgtcgcgagatatcgtaatcagtgaccatgtctttcggcagcagagtcttgcatccagtcttcattggttcaccggcttggatatagcgcaatttaccatccggcatgtgttgcacacgaccgcgtccgaatgagtagttggtcgggtgtccaatgaagggggtcatgacgaacccaaagatatggcatttcccacctttttcgaaccattgaacaatagtctctatgaatagagtggctggagattcatttgtcgtatgttttctgttgcaaagagttgccatcgtgtggagtcgcccagcaaattctcggaacaataaacccatgtcagcgtcttctggacagccgtcttctcgccacggccaggggatcttgttcttgccaagtcgaggtagaacaagattgtggcgattcatgccgtcggttgatcgatcattctggatctgtgagatacaaccgagtatgatctcacactcctctttcgtccacattggataagactgacgaaacgtagctggaaagctcgcaaaccgatcacccctcatgatgaatgctcttcggagtctgtcaggcgacggcaagagattgccatcccacatcccgctcctctccattgctatcacctggcgaagtcgatcatcaggcattttcgattctatgcgcgcgcggatgcttaagtcattcagcatgctgatcattctctggttatcgtaggcctgcgatcattagcatcatgactgagacaacagagtaagaagagcaacttacacgctcgatgacattccattcttctacaacatctggcatgtaccgtcgacacgctgggtccgcatcgaaacgcttcttgagctgcagggatttcttgagcagtggaaggatagagggcccgaaagtacccttcagacgattgatgcaatccttggtgaagatgcaattctccgggccatgcattgacttgttgccatcatcatcgacccataaagggtgaggcttctcaatcgaaataccatgcggatgttttcgagcaccgaacctgtacaacttcgacgtcggatcatgtgtctgggccttgaaaggaatcataactccagagtagccgtccttccactcatctgagttccctggcgtaataaatttgtcttgcatagccttcaccaattctgtggaggtccaagtatgcaccatcccatactttttctctttctcgagatgactgcgacagttagaagcaatgcgaactagaaagtcatgcggcctgaaaatctggacagtgtctgattgcccgatgcattgttgacaaaccacgaggacactcccgtcaacaatcttcctggcggtctgtgaacatgtggctatggcaaagcaccacatgcaatgatggtccgtagtagcacgcatggcctcatcctcgcaagcgcagtagctgtcgagaatatcgtccctcgtaaggacgccagtttcgatgtactcagccgctaagaaagccgagaataccacattgacaagatcatggccctgtgcgagtgccaccagtgatgattgcatgatgtatgcaagacataccttgtcgtcgatgagggtgcgaagggcccaagtgtggttgacttcgtcactcaaaccctccatcactttcagggttggacggatttggatgacgccccagacatttttgtatggaaaaccccatattcgaaccccgttgtaaggaccatttcccttctttggtcctcggtatgcatgcatatcgccagatgcttggaaagacttcttcttgttatcgatgacagcgcggagagccggatgcgatcctatgtgaccaacaagctgatacgcgatttcttgaccgatgcgcacagcctcctttcctaaatctgtcgtgatggtgtcatcgggtgtaccgaacatggcgtaggtgcggaggtctgtgcatgctgccactttctgcgcatccatcttctgaaccgctgatatgagcaagggtatggttttggatgggttcgaagtgtgggttgggccagagtaggggtagatggtaggtgtccacatgactttgatcatgtttgatttgacttggttctggtttctcttccaaggcatcggagctccataatgttgtgcactccacattgacacgactcttccgttccttcgcaggttgagttcaccgagatggactgtcggattgtgtaattgcttccatcgaacgagactcgctatgtcaatgaagatccaaatgctatgcattataaagtgtgcggaggacgccactatcgatctctgaggtgcaggcagagtctctggcatcctgttcatggcatccactttaatcttgcccagttggataaccaggttgcgatctttgcagaatagctccgtgatgatgtttggtccttgttggcgttcaagagcgagcatcgcagtgcactgaggacccaggttctgtttgacgcagtggtagcatggattttgcctactgcacataacttcggactgcactcctgtgttgttccttgttatgcatgtcggacaagaacccagaggagacacaatagaaggctgaacaaataagtcgatgggctcagaccccgggtcgcgaatgttctgggcttgtagccgccaacacttcgaggaactgccatcagtcaaagcatggtcgtacagagaaacttcactctccagcaacacatagaagcggttggcttcatcgtacaggggcatgtcgagtatgtgggtgctcgtactattgtatacgggagtgtacacgtgtggctttcctgggtgcgactgaagcccaaaatctttgatggctttgaggaactgaccatacacagttacgtcatcgttcaagtcaatgttgggattctcgaactccaacttctgcaagctgatttttgctgctactgtggcggctagcaatgggtcggcgacggatattttgacccgcttcctgggtcgcgctccggtgggctttttgctagaagacttggaggcagctgttttgggctctgtcttagtcttggtctggggtgcaatcttggtcttcgtcttcgtcgttcgcgcagtcttggttgtggtcggaaggctcgtttcgaaatctgactccgagccatcgtcggtggcggcatcgacgaaatcagagtcacgctcatccttctctttggacctcttgagcttgggcgtgcccttttggcgtggtgttcgtgaagctgacatttcgaaagccacaggtacacttatgattgtagcatgcgactgctggggatgtggttgttctgcgaggaaggttggacgtcaattcagaaaagcagaatattgaattcgaattgtgcgactagtccgtttgcttgattgcgcatttgctgattgtgcgtttgcgtgctctcacttcccgtgttcttggcgcgtcgtcaatatcaacctcgaactcactgccacgcactctcccaactctttttcttttggtaatcaaccttccacaatcacctcatacctgaaagcatggcgacccagagcattatcgacgtccaattcacggatgctttcaacgaggctaaagcgctttacgatgctgaccgtcttgacgagtgtattgcgaaggctcgtgagctgcttgaagatcctgctataccccgctaccaccaaatcaaaacactcatactattgggatcgactctaggagaatggagcgatgcaaattcatgccttgtggacgcagaggcattatgggcgttaactcgccgctggcatcctgagggtgaggataaagacgtggatatcttcatggctgaaatccgcacttcactagatgagctggcaggagtcttgcgcgaagaggaacctgaggattacgacatggacgacgctatcgaggaagttctgcatgaacatgacgagcaggtcgcagacgcccagatgatgatggaggacctagatcttgatcaggacagccacgaagagacggggaagattcctcagtcaggagctgttgaagtcgataccaaggtacataacatcgtcacttaccgcacacctgttgctaacttatgaattgcaaggcccgaagaccacctcagcttaacatctcggcaaatgtagaagacagacgacctcagaaccgccagccccgccaacccgctccagactcgccagccatggcatccaacaattgtaaatcgcccatcacacatacttgtagatatgctgacatgctagggtggcatcgaactcccgcttcaggtcaactccgtcatcagccgtctctgcgcgacctcgctggtcaacgcggtcctggtcaacttcgtgcccagccgtctctgcgcgacctcgctggtcaacgcggtcctggtcaacttcgtgcccagccgtctctgcgcgacctcgctggtcaacgcggtcctggtcaacttcgtgcccagccgtctctgcgcgacctcgctggtcaacgcggtcctggtcaacttcgtgcccagccatccctgcgcgatctttcctctgactgtaagcttacgccctttattgttaacgtcaatcgctaatcatcggaacagggagagatctgaactacccgcatccccgcagtgaagattgagaagagacgcacctttgaagtggatagacacatgctgcgcaggcggagcacggcggttaaggagcacgacttggctgaataaagcaagtggaaaacatttcacttatggctttggctgcttgcgacgcattcagcttagattggaaatatacgactattgtatgccatagcttcaatttgatcatgtctggtcttatttcaactattgtgcttgatagaacgcaacgcctcatcaaaaaaagtgaacgaacgaccctaccccgctcttccctaccccaccttccacatccaacaatgcgttccatgtcacccggatgtgcgtctgcgatcgcgtgctggttcgtgtcccatcgaccatagcacaaatccaagccacccatgaaagctatctgaccgtcgacaaggcacaacttctcgtgatgcgcccagtacatgacagtgccgtcgtgggctccgtatatcgccttgagaccgtcgcctggcatctgcgccaacttcgccggactgaaggacatgttcttcatggacgcgaagaaggaggattgtagtaccgccgcatccggaagatgatcagggtgcctaaagacaccgatgttggggtgtagttcttcgaggtggtgcttcgtatgcgcggaggagactgatatgggcggagctattagcggatcggttctttcccactcttcaagcgatttaaaaatgacatccagccccactcgggtgaggccctttgtgaacttgtccgtcgtgtgtggtaaaagagagtggagatagtcgggcagcactggattcagcaacttacgagtcaaagcttgggtaacctccttgtacacgatgatgttgaccttgacaccacgctcagccgcagcatggagaaggcggtccaatcggtactgctggttcttcgccggtgggcgacgcaggtatagctcgggtgacagccaccagtcgaggatccatatagactctctggcatgctcaatggcaatcgagactgcatacatgtagctgcaaccatcgacataccacttggtctcgttgccacgtctctctggcgcaaagctcataaagcgatgctggctgtggtactcctggcctggctgcgccggcgctccctgctgctgtggtttgttctcgtccttgccagagagcgagtctttgagatcagagacgaagccatgaaacggctcatgcagcttgttgaagaacgacatgctgccgccttgggacgatgaaccttgctgggaattctgcaatgtaccgagttagatgcgattggtgctgtagctggaaattgttgagagaaggaaaaggtcgaggttgcgggcggctgagtgcaatcaaggaaccacgaaagcaaaacggcccgtacgctaggacaaccacaatttgactctagccgcctctactgggtgcactgtttgcagggtatacatagagagggatggcgcgttcgtttcgtacctctttcttgcccccaaacaggcgccgacccatgtcgcctatcatgcctcgatcgccctcttgaccctcttgctggccatggtagtcgccataggccaggtcgtcgtcgcggcgattatgcgccattgcgacagttgcttagctctcgctttcgctggagcggtatgagtgttcgtagatgttgtttgcggagctgagctgacagctcatgtgaagatggagatgcgcgtcattgccccaccagctgagctgtttcagctaacccaataacctgccaacatggtaccaggacctgtcgtgcgcgcgcctgcagtgagggtctcgcttttgcaatccattcgaggttcaattggatagcctcaggcctgtccgatacaattgtgctcaaagacgtgctgctatcgacatcgtggaggggcaatcctaccccaccccctcaagttgcagaagagctaatgcagccagactgcgacaacagttcaagagcgaaaagaacatgatcagaaaaagctggggaatacctctagggagtctttttactttcgtttagacagacttaagtagagctatctacgtccaggtgaggaatattattctgcatatagaatttctaaagctgctaaatctcgctttttctgcaacttgagagccaccgtccccatccgaggttcatctgtctccgtacaccatctagaccatcatacaatagtatgcccacgtgccgaggagatgatcatatcaatctcaatgcaaggctcgtgagctgcttaaagatcctgctttatcccgccaccgtgaactcaaaacactcatactaccgccctcgacatgaagagaacaaagagacgcgaattcatgacttataggcgcagaggcactatggtacatggtcaaagattcatcgtagcaacatagctttgcaagaagacaagcaaggcagtatatgctcgtcagcgtgtctggatgctcacgcccaagcactgtctctgtcggcctcagcgtctgcctgttcatcacttccgcctccctccatctgcgcaaaggttggaataaaccgcttccgccaactgctaagcgcgtgtttgctgttgtagtactcgccttgtcgtgggttgtttgatgtctctgcgtaggcttgactcttgtctttgtcgtagtttcaaactgtctcacaaccatcagatttatatcataaaaagacgggtttcttttcccagctcattttcaatccacccacaggcagcgcagtaagtgtcaaggatactcttttcatcaacgaataccgcaaccacgaattcatcggctgatatcaacaaccgcctctcgcatcttgctttgagaacgattgaatcgaagcaccggcatgtcaggaccaaacaacctcatcgggaattctaccactgcagtaaataccgtctcggatccgcacatcaacgggcacctagtctctactggaagctacgaagtcgacggagtaacgcgcctctatatccacaagtcaagaaaatgtatcagcagcgaccacatatgccaagtcttctcatatgatgcacaaacgtcgggcatcctcgacatggaaggcccttcggcggattttacggttgaggaacacggatggtttcgcgacgtcacgacatttgagcagatttgcaatactcatcccatgcccaacgatcaatcccctgaacaaaacttcaccaactggcgaagcagtctcttggtgcttctcgatagtcatcacagtggtccaggtggtgcaggtggccaatggacccgggccaactagggcaggttgtggggctggtcacagcagttgtttcggggtgagataattgagaggtggactcagacagctacgaccacaaacttgatatcattcagcatgcaatagagattcagtcagaaattgggggccagggtctgggaagtggagggggtttggattgtttgctctgtaggaatagatttaagtttgtttaaggcaccaagagcaaatagcgcatgaaaaactgaaggcattaactcactcacaccttttcctatgtctcctaaaatccatgaattctatggattttaactaaattacttaacttggatctcacagaatacgtctggacagctgcgtgcaataattggacacgtgtatcgatctaaacaagcgaatgtgactgcattaaaaacacaattatccaatctagctactttgacaattctgttttacaaaaaaccttcaagcaagaaaactaaacgcacttgacagcgccgaacgaaatcagtccttgacacatagttgaatccccgtcgttctctttattgaagcgcaaacaagcctattgatgtaggcccgtcgcttgcaacggatagtttatcagtacatttgtactcattatctgatgtaggcaaagcagattgcttgaccaacgataatcgcatcgccacctgcaggctaagccgactagtagaatctccaggccgggtgttctcggataatagccaggcgctcctggtcaatatcaggatcgaaatccttcctcatcatcgaagtgatttctgatttcctataggatgtgggtttgtatggatccgtagggttgcgggttaaaacgccgctgcgtcctataatttgcgtcccttggacccaagcagggtaccatgcgcagacttcccaatcgagtaagaagacctcccagtcttcgcttccatcttctcttgtaattttttgagcaatcatgtttgtaagttttgggtcaatccatgtgaactttggctcgttgggctcccagtctgggaagatgcccatgagcttagccgtcctctcttcgtctccatgccaccattctgcagatttatagcctacagcccgctgcacttgctcagtgcgacgcatagctgaaatgaaatcttcgtaggtttcgtacggcccaacagttgctggagatgtatatgtgaatgactttatgcctgttggcgggtataaccacgcctgtttgtgaactcgtccgtagtatccctcagatggaagttcgcggaggtaacgaagttgcgatgacactttagcgcagatagtgtcttgtacccagatcggtagtgtttgaaatacatcgtggcccaatggtataccttcaatgaattccatcatcaggcagaacacagggttttcaatatcttcttcttctgtagtcgaccagagggctaatacggtgggtatgcgcagattagggcgtttttctgcaaggaaaagcaggttctcagcttcctgatgtttctttagtattacgtgcaacagactactagtgtgaacatatttagcttacttacttccaagatactagcactacagccatgcttgacaacagtagccccgagtttagatactagatggttaccgttgttcgcatggagactattatctggggtgacgttgcggatttcttccatagacgggataggtggacaagaaggcgcctggtaaaagagggacaaaggacgcgatctcaacttagtccaagcctccaggggcggaaggggtctatcgtagagttctgctcgtttttcatatactgagtatacatcgggaactccccattcttcctgcaacacctgtgctttggtccgtcgtgctatttcaggcgtccacaaaagttctggttgatttgtgttcatgtctgggggaacagacatcatgtgaaaagtaactaagtagagaccagttgatacgcagatgtcttgatttataccacaatccagtctttattaggcactcggaatcataggcgtgggcgactagggctatgcttcgtgtattcgttgttacattcgaaggttctttcttcaatcaagagcttcttttctttcgcaaatagcactgtctgaataggaccgacaatgtggctcgaagtccattgttctagttcgcctagccaggcttgctattcgacaaagccaaagacgtgtgctcgggtgggtcccgaaatggtactcggtctgggcgttttctttcaccaatcaaagagatctgcatgcgctacgtaacaatacgaacggggtgtaaccgcatcaactggcatatacctaagtaccagccgtaaagctgcacccatacacagtctttagtaacagcatttgcagtattaagaatgggctctcgccgtcacgtgaccatcctccgcattccgttcgcggcgcttggtgacaacgtcaatagactacaatagtgcaagctggagaactttcacgttgatctcccgcgataactctcctcgcttctgttcgcgttctttcatggccattttcattgatctcgatgatagtcgtagtgcacctcgcttcacgcgcgcgcctctatgcccaagtgctttcgtttatcatgcttacgtgcagcccttccttactgggatggattgtgaaatttttgtttctgacgtcaagtcattgattttccaggggcatagtacatgtcagcttgccattagggttgataaagtagcgtcttcagaagcgtgcacttcttggcttcgatgcacgaagctatggctaattttaatttgtcgaagcatatgtgcggactttgagagatatactgtatagcctcatgcctttttccagccattgagcttgacggacgcatcgctgtgatattatcgtggaggggcagttctaccccaccttcgccatagatccgagcttcattacctagtcttcgtacaccatcttacaatcgtgtctatcttgccgctccggcatgcccacgctgccgaggagttgatcaaatcgatcgaaatagagcccagagccactcccattcgctcccgctgtgggtcaagggccccttgaagaagtgcggagttcaatgacgtctcaagctgtattggatcggcattgagcttcccgtcttccttatctattcgcatacaacacataggtgtgagcaatttctacccaggtagctgtatattaacacgcaatatttatacaatggcttccttctctcgtgtcgcactctctgctcgtttggcctctcgtgcaattgtacctgcttcaactcggttgttccaaccttctgtagcttcacgtggccttcacttgagctcgcccaagatgtctgagcaccccgttgctactcttcaggtaagacatatgcaaaacgtcttcaactgcaactaatacgccactaggaggacatcgctcctcgcctaccgctttcttccctaactctcttcgaagccaagaagaagaagaatctctccttcgaagcaatcgctcaagccgtcggccgcaacgaagttgccattgccgcgctcttctacggacaagcaatggcttctcctgaggatatcaaggcgctgtccaaagtcctggacattccggttgaggtactcgagtcgcagctttcaggcttccccgaccgtggtcggtcgctagagatgccgcccaaagacccgctggtttacaggctgtatgagattgtgcagaactatggacctgcgtataaggcgatcctgaatgagaagtttggtgacggcatcatgagcgcgatcagttttagcaccaaggtggaaaaggagacggacgagaagggcgagtgggcgaagattacgctgaggggcaagtggtatgtggagttaccgcctcttcaattgaagggtactaacagagctctaggctgccatattcgcgattctagatatgtagtgagagttgctgatgctgaatacgatcgtgatgagcaatgcacacaaaaacactgccaatcagatgactcgaaaggttgaaaatacatctgagccgttaatcttacagtaaagtagccatgtagcttctcgtcgctccacaatcatttatcaggttgttgtattgaggttgagtattgacgtcggacagctcctgcctccacaaggtgacagaccgctctcacccgcgacaagcctcgaccttcaccttgcgtccctcacccaaatcggttcgaagaccgtttgctgcgctgcctgggctatttacttatatccacccacagacttcgctttcgaaacaccacactccttccctcgggctaccggcaacagctcgataaccccctcctggttcgatatccgagaacacccagccgagtgcagcactcagtacgcgcccggttgacaaggagtcaacttcacaatcacccaccagcttcgccggactagcgaaaggctagagacaataccatagtacgagaaatattgaggcgtcgctcaagcaatctgacgccccaagtgcaatagccaactgcgaggagcaagggcaagaccattcattacaccttacgcaggctcggaattcccgaagaccaattggcaaccacccaacatgccagcagagcttgtaccgctgcgccgcatcaaatgcacgtatccagactgcttcgaatcgttcgacaccgagaagcagatgaagaaccacaagaaaaactcggacgagcatgagtactgcaccaagtgcgacgaggactttgaggactttgaagcgttcgcattccataagatcctcgcgccacttaagcacgacaaagcttgtcgaatttgtggagatgagttcaagtcaatttctggacatagacgtcacgttgagatggtacgtcagcaacaaggtctcagcacactgttactgaccatgacagaatcacaagatcaaccagaggctgacctgcattggctgccatgagacgtttccctgcgctttcctcctcatcgaacacctggagtttggacactgcaacgtcatatctcaagcccagttccaaggccatgtgatacacaagcatctcatcactgagtatctcaaaggtggcgaggccttggtgcgcttcgaacagaagcaggccaaatttgaagccgcaattgactgtgacgagcaagagggtggagttagtcttggagaccagatcttcgacgacgaggagattgaagacgtcaagttccaagctatcaagcctgatactccaccagacacacctgtccatctcggcacatacccgcctctgccgtcccagatgaacagcgttggcccaaccaagtccgacatatcttccttgcttgaccaactgtctatgactgcggacttggaggcctctgctacggtcgtcaactcacccgttggcttatctactgcggccacattccccgtaggttcgtcacagggcagctcatctcgtcaagtctcctcggcggctgcatcaaagaaccttcagtccaaagtctggagctcccgagacggcaagtcggccagcagtgcgctcttccctggcgccaagcccactcccgtcactgaggatttcagcattgtcgcccacgatgaaaatatgaagcaagagcacggtgctaacatcatgcgaacccgtttctgggatccggacagcagcgattggacgcccgatcgcttcttcgatgttgccatcagccagtactactgtccctttgtctgcgagtaagtggtcacgacgtgtctcgcctcgataacattaactaatcccacaacagacagaccttcgccgacgccggagagcagaggagacacatcatggaagaccaccgcatcacccgcatgaagtgtcccatgtgtctcaagtacttcaagtccgccaccgctctgatggctcactgcgagtcgcgcggcgctaggtgcgagatcaacaaggcggacgacttcagcatcttcctcgaccgcatctctggtggcttcttgggcgtgcaggagaagacccgccctgaccatctcaacaaccctagcaccctgctgcacaacgaggagactggtcgcatggagcattataggccgccggttgccaactatttgcagtactcggtcactaagcctccggactggaaggagcctgtgcgaagcactgtcatcggtggtgttgcgatgcagccgcgcgtgaggtggtagatgctgagtctgcgcccccgttggagttcttccaagtcactccgtgctactctatggcttcttatctggatttttggtcttcgcagtctcaggtcgacgacctccttcacagtcaaacatcttactctgtgccgaaacattaaaggcccaggattgatgatggtatggactggcgaagcaagcaccacatcgactgcgggactctctatcaactttcgccatactgaatctagtcactggctcacttctttacttgttcgtgtgtagtactggcacccgaaagtctgtttttctaagttctctccgatccaaaaaaaaaaattgcgaaatctttgactttacagtacgagtggcgtgagagtgtctctcggtctttcatagtgccaaaatatcatgagcttcaagtgaatttaaatcatgtatatcattatccaatctcccgaaggaagtgaagtaaaactccaagctataatgcaatggtatctatgtctttgcagtttccaatgtttccaaccttcccatgctcttttgcggccatttaccagaatagagccaactttcttcacatcatcgcgcccatcgcttccgctacaaacccgcccaaatccaccggcgcaagccccctcctcgcgggactctgatttgtcgttgtgcgattctgcagattcaagccgcccatatcgcaccaatcgacgccgcccgtggtaattggctatcagttgtgttagcaaatccgcctctgaagtgtcgcgcgagatgacagggggagacaacttaccaaacaagtcaaatgcttacaccagctacacgtattccgccactcgtaaaagttcctgagcagcaggacaaacgcaataaacgcacacaccagcccgccggcgcggacaagccaccacgcccaccacagcggcttgcgggctttgaagaagccgataggcgctttggcgaagcggctgagttgttgttttgattcggaatcggtgggcgcgaggggctgcgtgtccacggtggcgtagggcggttcgtcgacgccgatgcgctcgcggagcgcttggggagaatgcagcagacacacgccgagaacgagacccatcaggaaaccgccgatgtgggagaagttgtcgaggccggggaggaggccgagcacgaaggcaattgcgatgtcgaggaggaggaacagtagatctttaaccggactccttcgggtgctccatgtgtatagtaaatcgagcagcgtgagggcaaggatgccgaaaagactacctgatgcgcctacggaactcaggccgtcggcggcgtagttcccaccgagcacgaagccgaagatcccggcgctgaagtacacgagagcgaagcgcaagggcccgatttccttctccatgtcgcggccgagcgtgagttggagcagcatgttgaacccgatatgtatgattcccgcgtgcaggaagatgggcacgatgaagcgccaccactggtttggctcgtgggagcggtcgcggaagtcggtgacggcggattggtctgggacgccgccgttgccgcagagttctgacagcgagcaagtgaggcttcccgggtcgagggaggtggtgttgggacacggccaggattgcacgttgtttgcgatgatttggttgatgttgtgcatgcagggggtgaagcgcgagcccatgttgatcaggacgtaggggctaggtccgatcatgatgttgaagtttggcttagtttggatgggtgagccggtgagcatgcctgtgattgtcagtataccttccaatacctcaattcctcaatgatgagggtgtagatatccacaacctaccattcttaatcaattcccccacaaaaactccaatctgcaccgtcgtcaaaatatacacgacccacgtaaccctcccactaaaccagcccttcttcttcttcttgctgcgcttcctgctcggccgtggaagcgcctcaggatccgcattgtaccgcgtcggactgccgtcgtctagcttgttcctgccactaccatccatcttcggctgcgtatgcaacggaatcgcattctggtcggtaaacgggtcctgctgtccgccatacgacgtgctatgtgacgggtatccgcctagcgcacccgacgagtgttgcgtgttgtagtatctatcatcctcaaagggcgatggcgacggcgcctggttgtgcggtaggggagggagtgcagggtcgggacgggcgtgtggcggattgtacgaagtgttgtagtagtcgtttgccgccatggtggctgctctttgtcgtgtcgtcactctctcaaagagcggttgcgatgcaggtcgccgaggataagtgtctgactgtactgaaatgcggaggcgcagggggttggtaggaagttcgtccggtcgtcggttgtgtacaccggggattggggttgtacagctacgggtagcgtgcttctggggttgtttcaggattccaggctacgcgcaggaatacaagtcaagatgcaagatgcaagatgcaagatgcaagatgcaaagaaatatgtcagtttctttgggtaggttatgaagacaggtgctctattgaaagcttttgtcgacagcgacgtaatgtgtcgggggggtggatcgggaaaagggcaagggcaagggccaagctgcttgaagacgcgtcgttttgtccagcacagccgcgatgccatccttgttacccgctgatcgccgctgctattttggggtttgcgccacaaagggatcagccacattatgcctctttcgagacggctttacgcataccgagggcaaattgttcatggcctgatcactcagtgctgccatgtgcctcttgtgttctgggaggcattctgatgcatggctgaagctgaaacatacttgcatgcggagagtggctcatcttgagtggagccagcgttgggatctacacagtacagcatgcgcaaactagggcctgacagctgtcaagcacattgtgaaagcggccaagttcttgacgcatgtacaaggagctgaacaacacgtgagctgtgacaaacccaactgagcatcttgaccttgattgaatatctaaagcggcggcagcacctctctacaattcgggcacatgagcctatacctcatccacccttcaagacaacccgtgtgaaaaatatgccgacaaggcgtaaccatatacatcctcctctgcagaatcatgcccgtcccgcccatgccctcctccgcgcctcccgcaggaataacaggcacctcgacgtcctgagcgcaaatactgcaatcaaacaccttcttgttcttcgccctgtcctttgattcgcctggggctttcgccgacgcatcaataccgtctgcagtggtgatattaagcggcatcgtggcgccctcttcgtcctcgcggagaatggggtggtagtcgtatgcaggcggaacccaatcgttcttcacgcaccatctaggtccgaggatttcttgcgtggcgagcatcagaacttggcaccagacccagcctgcgaggatagccatgctcgtgctatctgtgcgcgcgaagaggacgttgtcttccttgaggtagaagtatgacacgggaattatgcgcacgatggatgtgccaatgacgtagtcccagcggaaggctctgcggcaattgcgcatcgtgttgcggtagatttgcggcacccaaaaggagagatagaggaaggagagcatggagaagtagatgctgcggtaggttgtgcgggcggtgccgaattggatggttatgaagaagaggacgatgaggagaagacagaagcggctgtagagagcgccaagttcggctcgagggtttgtagttgttgttgtggtgttgtttcctggtgtgggtgtaggttcatctaggtcgtcgtcttggtcgggggcgatgatgatgggtgttggcggacgcggacgaggggctgttgctggcagaggaagggagttcagtactggggctacgggcggagttggagcgacaggaggttgtggtgtggagagtgctgccgctgcagcttgctgtctgttctgtcgttcacgctcagcagcttggacgccccagatatccatcaggaatcgtaggtgtgtcaagaccgagaagagcgctaaaaaggcgatgctatacaaggccagttgagatgttcccaggaaaagatacatgaaaaccagtatcaaaaacgtgaagccgtctcctaaagccatggtagcaatagtgtagaagctaactctgctgcgcattgatggcgttgccgtctctttcatctgctgtatgagaaagtagagctggaaagcaagactcatggcaaaggctatgattccatgccttgcccgatcgttgaactgctccgtcttggaaccaacgagatggtatgcttccgacggcggaaagtctggtggtcctttggactcgataacaaagccgcaatccggcgaaaaggcgaccatgctcatctgtttcgaaagctgtttcggcatcggcgctccagtcgggtaccgcatctcgtgttcaagccatgccgtgtcaatgccattcgcaaccggagcctcttgcaggtacaccacgacctcgcaatgatgtccctgaaacagcccctcattccccccatccgcggacgaagtccaaggattccacagcggaaacgcgcgattctgctgccgctcaatcgtctccagaatcgtgcgattcaaaaacgactgactcgcatcaaacaacctctgatcgaacatgagatgcggcagaccaaaaatgcccgcataacgatcactcgtcgtcgtcagtaccgcggtcccactcttcaggaaatgcacgccatgcgcgataaactcccaccaattcccgccaaaactatcatcgtcgccaatcaccacctttgcactgatctccgaagtcgtcttattcttgtccgttcgcatcatgccctcgagctcggtgaaatgcactctaatcgaccccgcatggcccgtgagattgcgatcgtactccatgagctgcgcgaacggactgtcggggttcatcgacgagttgcccatgtcgatgggatgccggacttgactgagtggcgagcgcacccattcgccttggacatagcctgagagattcttgtagacggggacatcgtggccgtcgtatgcgttgtcgcctagcaccctctcgcccatcgctttcgccctttgcctcaccggctctagcatgtcccacgcaaacccatcctccttcctcagccccgtgacattcagccatttctcattgcgcggatcgaaatcaccatattgcgtgctgttcaggaccccgaggtggtcgtattcgcgctggacgagctcttcgtagcgtgcgcgtgcgttgaaggtgggctgttgcggttcgggcgagttgatcaggaggaggaggatgatgaaaaaaaggaaggatcgcggatcccttctcgcttccatcagggcggtggtgtcgctgggacgtgagccataggggctcgaatggtgatactgcgtgcaagtgttggagatgacgttccaaggatggcagcgtcggacctccgcttcgccgcatccatggattcacgtgtaactggttaacagtcgtgtcatacctcatgtagtgatagttcagttcgatgaaacatcaccaatgaagcaatgcacatatatcattaaagagtcaaggggggtattgaatttcatgtatatacaccaaagggcgattcgtcctattgcatcgtgatatcccaaacaccctgcaaacgccgtgtagaccttttgctatgcacaagcgacaacttcatgaacatgggaaagcgaacgttcaagcgtaaaagcatcagtgagtggggttggagatggccgcagggggtgcagcttcgaggtcgacccgctggaccgtctggcgcaggtcattactgctgcggaccaagttgccaaagtacttgcgggcgacttcagcctcagccttgaacttggtcgtctgctccttcttgttctggagcttctcgacgtttcgctgaagaccgatgcgaacatcgttcgcggggcccttgagggcgcgacggatctcagagctgatgcggagggcgttctgatgtgtgtagtcgatggctgcaagctgttgagagagctttgcactgagtcggtggggcagcgactttggcactgaggaaagaacgtacgacactccgatagcaactaaattttggtgttagttttgaaatagaacatggtagggaaccacttacgaccagcgatgagaccaggaaccaaaagtctcttcatgttgttcgtgcccatgatcttggcagcaccgagtgcgccatcgagccagccagcgccgcccatcaatcggccgccgaccataccggcaactgtgacagccatactggtacctgcaaccttctcttgtcgctcccagaggctggcgacatcgaagaagtcccaaagctcgatgtcaatgtccacctgacgagccagagcgtgaaccgacttcttgaacatcctctccggacggaacatgacgtccgcatacaggttgttgccgagatggaggacgccaatgttcttgatggcattgtagccctgcacggtttgtgttcttgcatgctcctcgcaaaggcggactgtttccgaaacttcgtggagcatggagtctctgatatcctcggcatattggtaggcggagaagaggccagggtactcgatacccagatcttgctcgcccaccttttggatgcagctgttcaatgtgtcgcgtgtgtagccgtagacgtctgaagtggtgtcttcgaccatacgctccacggcctcgccagcctccactcttgacttcttcgactcttcaaactccggctcgagagcttcgatctctttcttcacgcgatccagctctgactgtgagacatctcggttgactgtggccaaattgttcatgtctccgagaacgttgagtagatacgtcttagccggggccagcttcgatcgggccctcttttccaacacgaaccgtctcaacgaggtctcaagctcgccaaagtcccgcctcttctcagcttccttgcccttgcctttgtcgttcgggtcatcgtcaccatcgtcatccggaggcgagcttccacttccacttccgcccatcggtatcgcattactggatacaaaatgtaccaattcgctcgactctttgaaagttgcagggctcaggccgtggacctgcttgaggatcatctcctgacatctctcttggtcacggatgacatcgaatccgttgacgaccatgaaaatgtatgccttctcgcgagccgcgttgaagatgaagttcttggccgactcggtaaagtgatttgctgcagaaacgacaaagaccaccacgtcgatctcttcctggcgggcaaaaactgcggtggtcatgacggaatcggcgttgagacctggtgcatcaataagtgcgatgtccactactccgttgttgaggatggactcgtctactccgcgaatgtcctggatgtagatcttgcactgcgagaagcgatcgttgtcgatgacaatcttttccagatccttgaggtcgaagacaacgtaggtgctctcgtcatgacggttgtacgttgagccgtgggggatggcgtggacctcctcaacgccgccgttctctctgaagtcgagtacctcacagaatatgctagtacacggctgttggtcttcgggcaggactttgcggcgaaggagggcgttgcaaaaggtggactttccggcattgagatctccagtcactagcactttgcttgaggtatcctcaattcgttccttgagagcgtacaagtggcgaacgctctgctgtatctgtccgtccagcagagaagcaattgagctcttctctagtgaatgcaccaggtccgtctgtgttcggccgcccattcgtagctccagcttcagtacagagaagtcctgggccaactgtggggtcacgagtcgtggtgcttccttctctggctccggctctgtgctcggccctgggacagggtcgtctcctatggtcgtacccgcccgcctcggtccgcgtggacgttccggtgaacgcatgttcgggtcgaagtcgccaatggcagactgagtgtgctgcagaccgggtcgagattcgttccgggttctgcactttttggacctcggtgacttgcacggaggggtagtgggccggccatttcaggttcatctcttggaagctcttcaatgtgtcgatggtgccgtggatggcacgaccaagtgcgttcttgttttggttgtaccgcagctgcaacacatggctgcgttgcttgtcgtgctccgacgagctcgcttcgccgttgaggatggttgagggtggttgcgacggcctgtcctcgccaatattagctcgccacgacgaggcagaatcgccttccatcatgctgccgccgtacccagagtcctcgtcgagcatagacaccaggcgggcggcggcctcgggtgtcgatccagagccgacggtcatatatcctggggccatgccgcggtggccgggggtggcgtcgcctgaggagggttgtccattgtggcggctggaggagggctcccccgcagaggaggagcttttgcctttgcccttgccgcgtttatcgggatgcatcgaggagtttgattatcgcgcgtttgtgggagggtcgggcatgtcgtgaggggggtgtaggaggtaggagtgtgtgttgtggctagggcggtgaaagatttgggtgtgacgtgaagaggcgtgacgccgatactgccagcgctcacgctagcagggtcgcacttaccaggttctacctgccgcaacatggcacctcttattcctaggcagtagctctggctcgagggtgcacttataacgacaacctaatcaagattgtggggttgcactccaagtttcacatcttctcgacttcaacttcgcgtgatagacccatattcgcagttcgcccagagccgagcattaccgtgatacgttcctgagcaattacctccccactgtcgccgcgcacgtcgcagtgtaccagcccgaaaactcgcacccactccgcaaacatgaacctggttgagtgggcgttcggaaagcgcatgacgccggcggagagactgcgaaagcaccagcgcgcactcgagaagacacagcgcgaactggaccgcgagcgcgtgaagctcgagaaccaagagaagaagcttgtcgcagatatcaagaagagcgcaaagaatgggcaaatgggacctttgcgcatacaggccaaggacctcgtacggacaagacggtatgctggaccacgtacccaaggccaggcagcacagctaacgtgatgcaggtacattcagaagttctaccagatgcgcacacagttgcaagcgatttcgctgcggatacaagtcagaccacgtctatgataaaatttgtgatatgttctaatcgcgtgcagactgtacgaagtaatgagcagatgatgcagtcgatgaagggcgcgaccagtatgtttgtctgcaagcccactgcaaccatgtctaacacctcgcagcactcctcggcagcatgaacaagcagatgaacctccccgccctccagcgcatcgcaatggaattcgagaaggagaacgacatcatggaccagcggcaggagatgatggacgatgccatcgatgacgccacaggcatggaggacgaggaagagagcgaagacgtcgtcaaccaggtgctggacgagataggcattgacctagggcaggcagtacgtatggcaccgacctggcgaaagcagatgctaacccccagcagctcggcgagacacccagtggcctgcaaaaggccgccgtgcccgagggcagagttgcgcaagcagttggcgggccggatcctgacgatgatgacctgcaggctcgcttggacagcctgaggaggtgatgccttactacggccgtgccaagtgttttgtatctatggtggcagattgatcctcgatagcagatgagctcatggcagctcaggctgaattgataccagtggcgttttgggggtcttcgtgttcagaataggggtccagcacatgccaagaaatgttgacactgcatccgagatcttgcaagctttcaccgaatgccgcagatgttcacgatggtgatttgttgtttcaccggaacatgcataactaaggcttagctccaagatgatccttgccccctctaccgtcgagccggcgagcattcgatctgggccttgctgatcgcaccctgcgtgcgcactgcgtaccatggactcaaggaaatgcctggccgtgcggtctgcgtttgccccaggccaactgtcaagtcaccagacgtgcgtcagtggtgcgtggatacatacagtaggccgcgggcagccaggaaaggtggggtaggaaggcgacaaacacatcccaactcctcctctgggcacgatcaaattccagggcagtgcaggttcccgtcttgtcatcttgacgcctgtgccccgtctcaactcgccggtcttcactgcaccctccgccacacgctaccggtacgtcaccaactcatgtcgcttccccccttcgctgcttcgctgctcttcattgtcaccaacgctcgcacccgcatctctcttccctacacctgcgcacgatatcccacccgacgtcacccttatccgagtatttatatcgtaaggacaatccaggcatctgcattcctgcgcacggcccacattcgtgacccctcatccgtttctttgctaacaacaacactgcgacttcagaagcattgacgtcacctcacacgcgcctacacgacctcgagcccccgaatcatacacctttgtcccatccgccccctcgacagcgcgccatcgcgaattcttcaacctggcaggaaacaaacgacggagcttctcctcccaggctggaggaggcggcttactcaaccgcatgttcggttccggaaaggaagacgaagttgctcccgcagacggtccgacagctggcgacaacacaaagcccgccgcagcgactgccccacctacaacttcaatgcccgccgacgacgcctctctaagcagcgcgaagctgtccggcaacggggctgcttcaaccgacagaaagggcagtgatgtcgggtccacgcccaccgcagagaagaagcggcggagttctggtgtgagtcgcgcgcgggatatgttttcaagcgcaaagaattcactccacctaagcggctctcccccaacgtccaaatcagtcgcatcggagaaggcagagaagagcagtccgcaaacacccatacaaaagctgggcaagactgatgcggcattaagtgttccccagggctcgctcaacaactcggccggcgagtctgcgccaggcccacggtctactttccgcgtcggtgtcactgaggacaagaataaaaaatgcaggcgtactatggaggacacacatgcatacctgtacaactttctcagcacacccgcaccgtcctatggccaggagccgcgcggttccacgtccgacgcaggctcaattcagacagacgtgtcattgcaacaggtcgttgagaccgacaatggatattttgccattttcgacggccacgctggtacttttgccgctgactggtgcggaaagaagctgcatttgatcctcgaggagacgataaggaagaacccgaacacgcccatcccagagttactggaccagactttcacggttgtcgaccagcagcttgagaaattgccccttaagaatagcggatgcactgcagtcatcgccgtgttgaggtgggaggacaggatacccaatgcgcaatcgtcgaccggctcggtactgttcgctccagccgctgtctctgctattaagaatgcggaaggtggcgaggatgccccagtctcggaccctgcgagcgagcaggctgtggagacaaaactacgcagtgaggccagtcgccagagggtactctacacagcaaacgtgggcgatgcgcgcattgtcctctgccgtaacggccgcgcgcttcgactttcgtacgatcacaaaggcagtgacgagaatgaagggcgtcgcgtagcaaacgctggaggtttgatactcaacaaccgcgtcaatggtgtacttgctgtcactcgagcacttggtgatgcgtacatgaaggacttggtgactggccacccctacactaccgagactgtgatacaggcggatcaggacgaatttatgattcttgcctgtgacggagtgagtagttccctatactcggctgggaattttgctaacaaaaaacagctctgggatgtctgctccgaccaagaagccgtcgacgtctaatccgccaaattcaagatccgcaagaagcctcgaaaaagcttgttgaatatgcccttgcgcgtttttcgaccgacaatctgtcttgtatggttgtccgttttgacaacaaggcgctccgacagcgcaagaacgaggcgaccattggtgttgatggggaccaggcgtcaacgaagggtggagttacggaagcagacgccattgttgcgcaagcaaggaggtcaatggacgaggccagccagtcgacggagagtgccgcgaaggaaataatcatggaagagtcggaggcggaaccaggtcctgagctcaaccttgaggcagccaaggcagcacaaaagaacaaggtgtaaattgagcgggacgcggaattctaccattacgttgttatgtctcagcggtgcacttgcttattcagggcggcagcaattttcgggctagagctttgggtctcaagggcattctcagggtttcgcaaatgcttctttgcatgttccctctgtagtcaagcctggcgttcggcagagaagaacatgggtctttgtcctttcattgagtacctcgagcgcttttcgagtacaaccaatatgagcttgcagttttcggaaaatcatctcagacagcattcgatcgagtgtgcctgcagtgtgacggaaaaggtgaaggcaggtctttgtgcgagtcaagtgaacggagaatccctgtcgcaagatgctcgggacgcgctagtccccgcatccatcgtcagaggttcccgtcgtgactacacaaaagtctccaatgcggtttgcgacacagagcttcgatatcctacaacatgtctggcgcagacgcggcagcgaacttcgcgcctcttgacgcgcctgcatttgttgctccgaagcacctgctctcgcgcccgaccgtctcacccgccgacaaggaacaaatagagggcctggtgagcttgacgtacctgatgcgatgcgcgggcgctgacagagtcatagcggaccattcgcgcatttttgaaggcgaggacaagctacgacgtgctgcccatcagctaccgcctgatcgtcctggataccgcgctgctggtgaagaagagcctcaacatcctcaaccagaatggtgggcacagccggatgccctgaccgacatgtgctgacacggcataggcatcgtatcggcgccgctctgggactccaagtcgtcgaccttcgccggcctgctcaccacgtccgactacatcaacgtcatccagtactactggcagaaccccgacgccctcgccagggtcgaccagttccgcctaaacagccttcggggtcagcaaaccgtcgtcccgatcattgccgctgctaaccctccgcagaaatcgagagatcgctcggcgtcacgcccatcgagaccatctccatccaccccgaccgccccgtctacgaagcatgtcgcaagatgctcgaatcgcgcgcacgccgcatacccatcgtcgacagcgacgacgagacacaccggaccatggtcgttagcgtgattacgcaatatcgcattctcaagttcatcgcggtgaatgtcaaggagacgcagaagctgcggaagccgctgttcgagatgccgaatgtcggcacgtaccacgatatcgcgacggcgtccatggatacgccagtcatggatgtcatccatatgctggtcaagaagaatatctcaagcgtgccgattctagacaagaagggcgtagtcctgaatgtcttcgaggccgtcgacgtcattgcactcatcaaaggcggcgtatacgacgacctgaacctcacagtcggcgatgctttgctgaagcgctcagacgtacgtctccatcttttacaaacaattcatcttcattgctaacatcagcaggacttccctggcatcttcacatgctcattatcagacaacatgtccacgatatacgacaccatccgcagatcacgcgttcaccgcttcgttgtcatcgactcggaaagcagactcaagggcatcctcacgctgagtgatgtccttgagcatactttattggaaggacttgaagatgacgagtagcgctacgtcatcgaacgccaacctttgtatcacgattagctggggttgcgagcactccatcattgtggtagtgaagccctacagctcgagacgagaggacggggagcggtaatgattgcggagttgcgaaacagaaggtgccacaccgagattacgagtgcagaggtatatcctcactatgcgattcccacaatatgaaatgaaataggttcttgaatctgcattgtccaactccccagttacgtattcccttctccatctctgtctattcaacaaactccaaacaacgcgcacaaagacgaaaaacacaatcccctcaccttactcctctccatcccccttattccccaccgcctcaaacgcactatccggcgccacaagatcaaacgaccacacgctctggcggtgcgtcggacacggcgtgtcaagatggcgcgttggccatgtacctgccggactcgaggccgatgtgcttgaagacacaaaccgcgtcggcggcgtagacgcgtactgcaaaagagggagagaagtccgactcgacacatcccgcccgatctccgaaggcccatcgagccgcagaagaggaagagcgtgtggcggtgaacaaggtccagtcgaatccaagcacatacccggaagcgaactcgatggtcttgtgccctgtattttctcaacgaatgcggatacgggcctgatcgggtccagcgtgtcagtgctgcagtacacgccgttgaagtcggcgaagatgtcgtgcatcgcgctgcttgtgggcgaaacctcgatatctgaggaagccggcgggatgtggattgtcggaagcttggggctcgatgtcgaggaggcggaggaggaagaggtaaatgtagtaagccctgatgatagagaagtagtctcggtgatcgggtgggctatgaggggtgtggacagcgcgtgcaggctgagttcgagtgctggtgggattgcgggcgggagggcgcatgatggacagctaattgatgcgcagtgaaagccggtctggaggtctgaggcgtgaggagcggttttgcgttctcgcggggcaagcatcttcttgatgcccttcttcattctgcgccatagtccgtgtttattcgagtcgtcgatggtttctggagcgcgggatccagtggtagctgtatttacatgcgtttcgttctccttctttgcctgcatcttgcgtccgaacatatttcgtcgattcttcttgccgatgatattcgcagtagcttcatgcttttcgtgcatttgcacctcttcacacgacatgatggcgatttttgggtgcggccggctgacttgcgtaactttgtagacggtaccctcgattggctttacggtgatgaggttggggtaagtagacagagttgttcgctgcatcttaacaaaaagttgatattataccgacgcttgtcggtagatttggtcggtatagaggcctctaggtcccaagaatttggttatgtcaaggtttggttgatgtcgaattttggtcgaaccggagtttggtcgaacttgagacaggggttagcttgagtgatggtagatgtaaggtgagtattgggtgtggtgtagctcagggcgcgatgttaagaaaaagtgagtgctggagatatgaaggtggaggagtgttagcggcggtgtggggtccttcatcggggaggcagctaaggggttgtgctggtagtgatacgaggcaacaagacttgtcgttgtcatgcgacagtgaatgatagcagctttatgaggcgcatgggtacatcatcaggtgcggcgcaagtaaaattgtttatgaaagtgtcatgatgaacaggcattcgctaaggatgacagatgtgtagttctcaacacttcaccaccatagttcttgaccctttttgctaacttcgagaaattgtgcttgaattgtgaaatatcaagacagtattatttgaggccctcaatccatctccagacaacaattctatttgctcttcctctcactccagaatcctcctcacgtcttgccggatatccccacttccctgtccttctctggcaacttcaaatatctgatcgagtactctgtcacaaatctcctgctcttcagcagccgtcagtgactgaatcgtctgctttacagtctttccaaacatgttccagatgtctgccaaaagtggctccacaaattcattgtcgccccatctggatacgaagttgcgcatagcatcgtagctcgtgccaccttcgccgttgcatttatcgagacaagatgtcccaagctcaccaactatgtggcacagatccgatgtgtccctctctcccacctcgctccgcttgtccttgccctgaccaaagtcaacaagcatgacttttggcagagtttcggtctctgggtcgcggaaaccaagcaaaatgttcgcggattgaaggtctccgtgggaaattggagggacgcaagtattgtgcaagaagtcgagggcgtgatatgtttgttgaaagactagccacactagacccagtggcggtgcttctatgttcgggttggccactgagtgcaggtcgcagcaaaaaggcaaagtcgataggaccatccatcctggcgcaggttctgggggtgattcgaccagactaatgatgttgttactgccgacatggaggtgggcttgccggcggatggactcgagaatcccgcgttcgtcagcgaagtgagataccagtatggagatcttgactgcgacaactctggagacggcggcatcgatagctccatcttcgtcgcctctttggaattggactctcgcggagtggacaaccaggtcgttcaatgccagaacgactcggccactacatccttcgccagctggtcgtagggtagtgtagccagggggcattgccgagaatccgaagtttgacatagcgaagatttctttggttgactcgtttagttgatcgctccggaagatatttattagtatagtaacctatttggactatatagaacggagatcttctcttcgtttgctagcagtagggtcatcgtgaaagaacgggtggacttgcatcttgtcggctgcctatggcgatacggaagggaaaggagcgtggcaaaaatacagagcagacaaagtgaaagccatgtgccggatgggcaatcgggacatgagaggcaaagatatcatggtgcccgagtcgcgactctcgacgagctctccgcaaaactggatttgagggcaaagtcataaaatagcgtcccagtaatcaagtcgatcatgggagaaaagcagaagagaaaccaaccggcgccagtctggcttatatatcctcaagtcatccttttgcgactcatctcctggcgtatggcaagcagatcacagaagagcaaagcggtggcaataaatgtcacataatcacgcggataccatctttgcgatgataaccgatattcataaataaggagcaatatgtgaaggaataatagcatattacgctctccatgaattgaatggaataaagtaaactaatcaaacccggatcaagaacgagttacagactgttgagtttgtacaggctactcgagacacgaaacatgtttaggctcatatcgtgctttcagagcatgctgtttgagcaacgttctgggcttttgcagtaagcagctccgtaattttcgtgtgcatgacctcggaacgaggccgagtcacacccaagatcatgtctcgtatttgggtccgagcagtctgtggcatcgaaagaatctggcggtgagcgaatggaccaaaacgcttgcacagtaagccatatgatcgctcattgccagctgtccaaagcatctcgttgatcagccagtgaaagctatgcagcattggaccctgtccgttaggatcggggagatgtttgcacatattgcatcccatatagttcaaatctgagccatgcatgactttgtccatgacgtcggccaacccggagtagtctcgtctgaactgattcacagggcaattggaatcgtccaatctagccagaccaaaatcgattaccttgacctgtaggagttcagagccttctgcgtagccaaggatgatatttccggcgtgcagatcgttgtgaatcattggtggatcgcaagtgttgtgtaggaaatgcagggctttgcggagttgccagaatatcagccacacaaggggttccggcatggtctgataccgctctaaaagtgttgccaggtcgcagcatatcgagagagtcgatgttgcaatccaattctgcgttggactgaacgtgtccactgcggtaagctcgaagaatgggagacagactccttctggttgttgttctcggatcgccttcaaagcaataacctcatctcggataccatcgagcccgatggggcaggcgatcttaactacttgcaatgtggacatcagtgcgctgactttgtctgcaacattgccctgctcacgggcttgtgtggctgctactgcgtccttgggtaagcaaaagtatgcatctgcgtggcaaccactaccggcttcgcttaccagcaagaatgagttcggaatatcgggactgggctcaaactcaatcatcaccgactcggggatcccttgatactgctcgtctgtcatgttgataaggggaatcagtaactggttgtttgttatgttgaggttaggaattgtcgacatagaagccgtagttgttgtctataagttctcgaaggatatgagtattttaatagggactgcccacattgtgggtgcaaggtaaacctatcatcctttactatgtgcgcatgtagaggaagtagtgaatttgacagatttcccattggtaccaatcctaatttggaacattacatctcctttttgggtgatacaacgaggaagaagtgcaacgtgcgtcatgaagaaacaatgttagaaataatctgcaaagtcgagtcggaacgatctacgactagtgatgcatgtgttttcaagttcaaccttatctgccccattgtacaacaacgttgattggtactcagagtttccatctgacagagaagcgcgcgcgtacatcatacgtagcattatccacctcagtgactttgcttaccattgagccgtggacgcgcttagagtccgaggactgtgaacgttgacggtcaacgaatgtggcactgaagctttggaaggaaatcagggcttcaatcgaggcagctatcatccctacatagtcaacggacatggccacccttgacttcacatgcatgcccgtaatcgaccttgcaaaatgcaacaatcagagttttagacgcgaacttgaaacagacctgagatctgtaatcacagatgtaggatttctatacttgagaaatcacggcatctctagcgtcgtaatagcaaatttggtagaagcacttccgcgattcttctctctatcgcgagatgacaaggaagaagtcgcttcgatgtgccttccttccagggtatgaggagggatctgatgaaggcggaggctgtggggactttgcagggtcgctccgataattcaaccattgcacaaagaagagagagtgataagggacgagagatcgatagcgcattcttgaggggcaggtatgacacttgtagtaagaggcagctgcgcacggagattcgtagtcgtcaggatgtgggaacaaagttcaatggtggtgtttttgaggggtatgttgatgaagattcatgctcggcatgatctgcaagtctcgaactggtaggctgaagctttacacagtgtcaatagacttcgaatgcgatgataatgcattgtgtatagcttcaggctattggataggctgtcacctgttagtcgcgaattcaaacttgtcgaagtacaatgaggctcagctattctgcacgttagctcgaaatgctacgcgcgcgatctcgcttcccctcgtgatggcgccgcgacgctcgtgattgtcaagtgacgaagccccgagcgacttcggcttccatcggatgttttatcggccctgctatgattggtccaagccctccattgttcttctgcagggctgaaattaattgcgccgcttcggaagacccgtcgagtgcttcttgttctgagcgcttttggcagtctgttttggtgatctggcttactgaagacccgccagctgctccggttgcctgttttgatcgctcttttcgacgctgcgaatcgggccgatttgagttgcacagcgtgactgtggaagataaggaaagcagatgaagtctgcagctatgggaatgatcggtgtgtcgtagctgaatagctcgagtggtttggagggacgcaggactgaggcgacgaggagaaagacgtagcgtagttttgctggagcttcatcgagtgacctcgtttgtgcgagaactccatcgcctctggacaacctttcatttctctaaaattcgaaacatcatcttcgtccgtcagtcgtcactgcagtggccttttacatggcacaacactgtgctctccttgtagcatctgtaactcaacttcactttcagaatacgaggcttggcgtcgatgaggtatgccatcgccagtgctccggggcggtctgggaacctcggacatgatggccgggcattgcaggttcgttacgggcctttcggtcaaagatggggacaagtgatccagcgattacgtaccgttatctttgcgtgacggaagcagcccgtggccggaatttataccggccatgaggtatatagacgaaggttgaggcgctcgaggaagtgcttcaccaccacaacatctctttgagcacggaccaaattccatctgaagtatattcagacgtcttttgcccctgacatcctcgtcttttcttcaatatgtcgccctcttcctttgaattccctgtcctcgacgacaccaagcccaatgaccgctccctaccagccttcatggtctccacgacccgaggcttcctgccgcgtcaagagcctgtcgtcgagctgcccaaagagtttgctgctcttgaaagcctcttgcaacgcatgcccatcaagaaactgtcgggtgagccaggcttactggccgacttcacctttggcgacactgtgttgaaggagctgcctgacttgtcgcccgagattgagaagtaccgcgatgaccttgtcgttatgaatgctttgtatcgcgactactctttcttggcttcggcgtatctgtttgagccgtgtcatgaaagacatatgagaggagaagattatggcctaggaaggcagtcgctgccgagatgtattgcgctgcctattgtcaaagttgccgagatgtgagtctctttggcggtcttcagtttgatgtgacctcgtctaaccagtgctgctcgatagtgctggcttcaagccgttcatggagtacgctggctcttatgcgctcttcaactaccgtcttgaggatccagcaaagggccttgagtacgacaacctccgattgatccgcgctttcgaagctggattggacccatcgtcgtctgaggctggcttcgtccttgtgcacatcgccatggtcaaagagtccggcgccctggtcaagggtgctgctgacatgcttgactcttgtgctggccgtgatcgcgagcgtttcaacgatggcctgcgtactcttgtcggtggtttgtctaaggtcaatgctgtcatgaacagtgagtatacctacttgtcttgttgtgcgatgactaacttggcaatagcaatgtggaagcgcagcaagccaaatggctacactagtttcaggacgttcatctttggcatcacttcgcagtccatgttccctaacggcgtcatctacgaaggcgtcagtgaggagccgttgtctttccgtggcgagtctggagccaatgatagcatgattcccatgtgcgacaatcttttgcaggtcgcaatgcccgagacaccgctcacagacatcctcaaagatttccgacaatatcgaccaggtaatcaccgcgagttcctcgaggctgtccgcgatagtgccgagcagtctggtgttcgcgagttcgctacgggagactctgtgtcggctgctttgtacctccaggccctggatcaggtgcgcgacttcagatggaggcactggtgcttcacaagggaatacatcctgaagcatacatcgcacccgaccgcgactggcggtagccccattgtgacggcaagtaccagacatgtacctcagcgttccaggctaacctccattagtggctcccaaatcagctgcaggctgtgctcgcacagatggccgagacattcgagtactgcaagtcgatcaatggtgttgacgacatcatggagacggcaaacacgcaatgtgagacgctgcgaaaggaggtggagaagtattgtggcgaacgtggtgttgcagcgtcctgagatggagatgtcgcgtcctattctagacgaatgaataaagtgacagctattcgtagccttcagcacgcctttgagttctgattgccctggtgaatcatggcaaaagcgaacgctctcgtgtttgcgcccttcctcgtgattatgactggtattgcatgcgatcacgtcccccttcagtcacgtggttcgtatctgagggcgcagatggcaagttcagcccttaaacacgaggttggcgtggctcaagtgtgactgacgcgtgaggtcgtgattccgcggtgtttgtgactcagtgtctatgcgtcatgcgctatcgatagcgacgctactttaccccagatgttcccgatgttccctctggctagcaatccagcgccaccttccagaatctcctcgatcaatcaacgactgccagccaactcatggaattcttacccttcacacgaataccctccgtcatactaatacggcgaaacttacgaaaacgaacctgagcaagctccacagctaacaaccccacaacgaccatggcatcacgacacgcccccaaacagaaccctgttgagcggcggaaaggcgaatcagtacgtgcacacgtgattacgtgtttcactatgctaaagaaacacgacaggctctaagcgaattcgccgactatgtagagaagcagcaggcactgcgccgaccacccgggcagacacccgccgttcttgaagaccacgatgagctgagcatcctggacgagcttggcctttccgacgataacagcgcgcatatccgcctgaggacgctgcttacggaccccgctgaggagaatgtcccagcgcttgttgggcatatcagggagcgcttggcggagggccatggcgaggcgctgttcgacgtcggactcgaggacaatggcgaatccatggggttctcaaaagagaactgggagttcgctctggagcggataggagttgcctgtgaagagctgaaggccgactacaagatcctcatgacgcgcaatgtgggcggcgacgctgaggttgggccgagggacgcaaaagagacgggcgtgagtggcaagatgatcctgcgacaacggccagagagcgtggataatgtcatcgagacgcggatagcggtggtcggcaatgtcgatgcgggcaagagtaccatgcttggtgtacttgttaagggcgggcttgacgacggccgtggcaaagcgcgggtaaatcttttccgtcacaagcacgagattgagagtggcagaaccagttctgtgggtatggagattatgggttttgacagcaagggcgagattgttgtctcaaatactgccggccgaaagctcacatgggaggagattggacgtcgatctgtaaggacttcaccctgattcttgtgggacaacgctaaccaacacaggcgaaagtgattagcttcactgatttggcgggtcacgaacgatatctccgcaccaccgtcttcggtatgctatctagcgagcccaactactgtttgctgatggtcgctgcgaacaacggtctcgtcggcatgagcaaagagcatctcggtattgctctcgcgctgaatgtgccagtcatggtctgcataaccaaaattgacatttgtcctccgcagattctggagcagaccataacacagctcaccaaaattctcaagtcgcctggcgcgcggaaaatacccatcttcatcagtaataaggaggagtgcatcaacactgcgactcaattcgtgtctcgtcgaatatgccccatcttccaggtgtcaaatgtcaccggatacaatcttgacttggttcgcaccttcctcaacatattgccccatcatggcaactacgacagttcagcccctctcgagttccatgttaacgacacgttctccgtacctttcgtcggcaccgtagtttcaggtgtggtcaagtcaggtgtagtccacgcaggcgataccatcttggtaggacctgacagtctaggccaattcacaacgaccaaagtccgtaccattgaacggaaaagaatacaggtccctggttgttccgctggtcagtccgccagtctggcgctgcgaaatgtcaagaggaaagacgtccggaaaggcatggtcgtcctgcacaagcctgacaagcctgatgcagcgactggtgtccctccgaaccccaaggtctaccgcgagttcgtcgccgaagtactgattctgtcgcatgcaaccaccataaagaccaagtaccaggcgatgctgcacgtcgggcccgtgtcccaaacatgcgccattatcgacatcgatcgtcagtacatacgaacaggtgatcgagcacaggttgcatttcgattcgtgcagcgaccggagtacttgactgttggcgatcgaatattgttccgtgagggtaggacaaaagggttgggtatcgtcaagcaagttggttatgaccccaaacatccgctgaatccggatctccagaaagagaaagaccaggagaatggcaaggagaaccagcaggatgggaagaagatggaggcttcgtgagtttgaactgaagatacgttgttcacatatacatatgggcagtataggccactgtcaatatacgaccttttacgctactcggtcttgatgcttgtggagtttgtgatgctgatgtccgacgagggttgactcagcaagcccagtcccgttcttacttccgctgtgacccaccagcttaacgcggtacaagccttggggttgattccgcttccgccagccaagaccttttctccgagcggagcacaacggcgataaacttctacaacatcgccgcgtcaggtgcctgaagctggattacgaattggcctcggcactactccacaattcaaacgctcgatgaggagctcctcggcttgcctcgtgcacctaagagaagcgaatttcatgtgagcatagataaggactatacaattgttcttataaagccctcactatagctttgcctatctccagactctactcactgcacccacgcaacatcatgtcatccctccaatacttcgactacgaaggttttggcgagcgatccaagcagaatctcaactacagccaggccgtccgactacccaacactatacacatatccggccaaggtacctcccctttcccctctccacccacctactaaacaaccaggcggctgggaccgtctaaccgacggccttccccaccctccctcgacgccgaaatcgaccaggcatttgccaacgtcgaacacgcgctgcaacaagccggcggcacgggactgcagcaggtgtacaaattacagatatacattaccggagatatgaatgcttactttgagggtttgacgcggcatttgaaagggaaagggtttgaattccatggcccgctgctcacagttgtacaggtgaaggggctgttcagggatatgaggattgagattgaagcggaggcttgggttgggttgtagtagcctctaatcgtccaacttcaacaacgacactttgctcttttccaagtcaaacgccgtgtgcacgccttccatgaatgcggaacctagcactacccactcttcattgacttgtggtaggtatgcgaagggaagcacgcagcgctttcccttgtcgatgtcttgtacctcggtcaggtagtcccacggcgtgagcacgattactgcgtccttgctgaacgaaaacacaatgttccgaagttcgtcgcgcatcgaacaatccaggtccgcgagctgatcgcccatgcctaggtttggatggagatgggtttggatctcggtgagtagggtggcggggagcgagatgtagctgaacgagtttgtgaagacggctttgtatcttgacgccttcctggcaccgggattgtttgagggtggggattgaatggctactgagtccagttcgactgtgtagccgctcgagatgtagtatgatagttggctgaggtcctcacgcggcgcggcgtcgatgagaggaatagtgacagcacttctcgccaaagcttcggaaggaatgtagcctaatgctaactccccgctctcatcatcacgacggggaagcctgagagagaacacgggtctgctgagaaccttctgatccagcatattccgcagggtgctcttcgtactaacattcgaagccggtgtgcgactttggaggcgtgcaaggcccagtgcgctatccaagggtgctccgttagagtacatggatcgccagaaggtggcttcttcgaattgctggtcacggatttccagaccaccaattctcagcacatcttgcgacaaatggccggatgtcgagaggccttcatacatgatctgagcgttggctttgctggggtggtaagtggtggaaagcgatgcatcgtacttgttctgttcccggcagtattgcgccgtgaccgggtcttgcaggcacgcgatagatgggacgaacgtgtctgaccaactcaaatcgacagacgcggtgaagggctgtgaaggagttccgatgcctatagaggtgctgtagaggagatggtaaaacgttgattgatcacggcggtttagtggatgctgatagtccgtctgctacgaagtcagctgtgtgagccatacatagacttctggagggatcttagcacgcggacctcggatttttggaaggtgccgacatgttggttgtagaattgccagtcgtcgaatttgaagcgaatggttgtgcgcttgattggtactgtcactatgacggcgctgcacagaggaagaaggacaaagatcaggatggcatgtatctcgttgcttagcatctttggaatgtgagcccgaattttgagaactcgagggcgtagtaaagctaagaaactggagcttgtacgttgaggcaccttgatctgctacctaggtagagacgtttccacgttgacgtcgtggctctaattggaaatacttgggcgttttatgacgtcagaaccgtcactaatcggtcagagtggtgtgttcagtgctgataatggttttgtcgttgcggcatggaacacatgtacgtagacactctgcattcatagaagagctaagggcccacatgagcgaggcatctctggtgttgggggccgtggggtggaagcgaaactcgacaagaccagaacagagcgtatttgtggcggcttagcagacgtcagcaaatgcgaatgctgcgcggaaactatattgttggatgtcgttgggtgtgatgaaacatgcccaggtgtcaatcctaaagatgcatgtagcgcgtaatcgtaaccgtcttagcggcttcgagtgaccaaaggcacccactccaatcctttcctccacgacttgcttatttcagctatcgcccagacacctcaaagtcaaacgaacgagcataaaagcgatggctctacccatgtcctaggtcagaaagtctttctgattgatattctcccgaattgcgcccaacgtggaccatattcggaacctgtgggttgtctatgctcctgaggaaaagaactctgattcgatcatgacgcaagttccttagcttgaaacaatcagaaacatgtcagctattggcgatcgacatatatgggtttggatgtgaggcgcagtacatgtggcacagttcggacagtcaaacgtaccttggtaaggccgaagatgacgttcagacgaaattttgcccacatgcatgagcatcctacagatgaccgctcatgaacgacttcttgtctatgtctcaaagctacggaattaaaatacaatgccaaccgtgcgccctaagagattgaggtgtatcatgagccttcaatacccaaagagacatactctggatggaagacccgtagatgatatgcggcactgtcattccgtcatatcatccgttggctgccactgtacgacgccacggaaacaatggccagctaagtcatgccccaagctttccggctgacagttgcatggaacaaaacctcaatcctttgccgcaaccctttaccaaaacacgccgagcgtctcaccggactccgaatggatcatgccagtccgccagtgatcaagtcttatggttttccagagctcgccaaggcctacaccatggccaatgtatggctttcacaaacgcatggtatgagggctatgagcttgctagtcagctgagactccagggcgatgttcccgcagagatcaatttacgtctccggtcatttatttaggacgtacacccaactgtcacgccggtcatgtcttgctacgccctttttcgtcttgctacgccatgttgtatctgaaaacgccgtattttgccttgcctgaaatggaatgtatgatgtgagtacttcttgggtgttctgctcagtacatatcaagtggacattcttcactcagcgatttttttcatcgttcccattcactccaactcctttgcatctttctgcttcattgctttagagagcttttgacgtctcttctataggctacagctacggtaaacgccccttcctacagtgcgtggcacacaatgtggaatccgtcccctttggctacgtttgttacgctctcgggtatgtacgctaaataacagtcacgcaggtcaagactaacatcgatcagcgctgtgcgtatctctagtacaacccagagtatttccgcgccagctagtttcttctgcgcaaagttccgggacagcccctcccctgccaaccccttccaacaagaatcttttcactcctgatttctatgagttcctaaagtccggcaacatatcaccagaaggcaataacccagatcctaaaccttctgcgtggattgccttgggcgattcgtttgcggccggcccggtgcaggcgacgaattgcaagatggcgcaaactgcgtgcgcgggagccaaaattaccccttacaactgcaagcagatgcaaacataccaggtccaaacggtccagatggtcaaaagccgacatttacacttaaagcttgcaccggcgatgtcacaacggaccttacgaatcgacaaaacccaaactaccaattaggtgatatcggacgtgacacatcgtttgttactctttcgattgggggtaacgatatcaagtttgttgatatcctaaagaagtgtgtgtttgggtttccgcccgtgattggagggcctgactgggaagcgcttctcagcatatctcgagacatcctctttggccaggaatttcacggccactacaatgatgtgatgaacggcgtcttatccaatatggagtgggataaacgagggtctcctaacactggaatctatcaaaccggttactctcaattcttcgatgcctatacagaccagtgcgagggcacctcgttctacattatcgactttcttgggccgaagattacaaaagacctacgaatgaagttaaacaggctcactcacgaggtcaattatgtcatttcatactatgcagacctcttgaacgtaaaacaatcgcgcgcaattggaagtccgagcgtctttcatccgctatcagctttgtcgacgtcgacatcggttacaataaccatagattctgccgacaaggtgttcaggagccgcatcatcataattcagacacaaactttttcaatctcaacttgctcgcgtcaacagacaacaagacggtaatggtcagcgatacgaacatgacgattccccgcgaaaatgctacggccgaatggattgacgccaactacggtgatggcgtccacgcatcatgggcgtgggttatgaagacctttcatccgactgaagcgggatttactcatacgaaggatatatcgatgtaccctaagctgcgcttccgagacgccatgcgattctgggggtcaacttcgagtaaagatgttgatcttgtggttctaggtgactacgttgcatttgcctcccaagatccgaactcccccatttatcaaggaatcatcccacatttgaaagccatcttccgaaactatcgatactatggcatgcctcctgggtcgaatgttcgtgttagaccaacgttctctggttcacaaaagccacagaacgccaactcagcgttccacgaatgctacaaactagcaaccatcgatgaattgcacgacaaattcgtcgactcgcctgatttctctacccgaaacaaggtcatacttctgatggctggaaccctcgacgtattttatgatatagatctggaccactggcctgaccgttaccccggcctggttcatgatattttcgagaacgatcatgacgccaagatatttgctggccacattcccatgataggttacaattccgacgacgacgaatcatttaagtggtatggactccaaaaaaggattgcacagttcaatgctcgactcaatgcacttgttgatcagctagcaacggaacacagctaccgcatcatgaccgttcacacttcggccaccacaagaaagcacctggacgaagatctgatcctgcccaatgcgagaggatatcttcgcattgcacttaactttgtcgagtatatggccatggccgcgatgatgggatggtttgacactggctcgcgcggggcctcgaatagcataacttcgagcggcatagccagtcaatttaacgtcacagcaacgcgtcccgggaacaacaacacccttgtcgtagacaaagttacctgcaaccaggagtttgagttctttgcaggacagggtatgccatcaaaggaagacactctcaagtcaatcctgtgaggcgcctccatggatgactttatcaccaaagtcgcatgcaacactgacgagatctgcaagtgggctgccgatggattattaagtctgcgatcttgagcctctcatgatgcaacaagactaatacgaacagcacggcgaaaagacggatttctcttcagcgggcggcactgtctgcgtcactgcgggtggtgctccagacaaggctgactacaatcaattgactgtcgtacggcctgatgcttcatacgatcttggcggtggtagctgtaaggatgccgtaaaaagtatcctcaatgactgcatcttgtctggcaaatattacggtggttatttcaaagggaaagacggattgtacattgagcaaacaaacttggtaagcacatccgctgctctatcccaatctgaatgaggattgtgctaataacaattcacaaagaacttcccgcgaaatccgacgctggataatggcttcgcgattcccaacatcccgaatgatgttgtgaaatcggcgcttgatggcccggccccaactacgacgaccttcaagccatcaaagccgtttgcgaccgtcgccggtatatatgcgtaagttgagtcaggaggtagtatttgtcaccatatactttcaaagagccgacctttatgatagctgttagccagcatatacaagttcattcaacctatttatttcattctgctaaacctggatgatgtggcacatgatcaccagtcttcaccaagagcagcatggacatggcagatctctggccaactgcaatatcttgactcgtggttcggcatcgtaaatttcgatctcatgggagctggctcatgatcacgtgaattgtttcatgccatctctagaagacttagcgggtgaacatagccccaaatgcttggtgtttgttgacaaagactgcgagatattcctcgtcagctagcttgggaagaacgtgagccgattggttggcacattgaactgcgccacctgggcacggcaggcatccgcgcctcaactctacagcttcattagacagcaactccgtctctgtgtgtttccattcatattcccatcgatatcgacaaattaatttagcccgaagatgtctaggcttctgacgaaactgaaaaaggggattcgcaaatgcaaaacgatttgcaagcaaccagtggaagcatgcgcattcgtacttttcttcgcatgcctcccttgtgtactttgtttaatcattgtttcagtcggtctcaaacagagaagcaaggaaaagaagcgcagaaaccgttccttcagaagcgatgagatgcctcagtttccaagtccacgtccacgagcactcagcttgcctctagttcatgcgcaaccctggcagcgagccttcaatcaatcccagtcagcattcatgataatgatcccgttggagattcgacgcatgatctattcctacgtgctgggtggccaagtggtgcatttctggacgtggaacggagctccgcaggcgagaatttgctgggataaagacgggtgcaatagtgattatatcgactgggaatatcaacgcaaaggtttgcgtttcgatcttgccctgcttcgaacatgtcgatcgatgtatgtgttccaaccaccagcttgttttctccactttgctaagcaccttgcagatatacagaagcagtcgattatttgtacttcgcaaacactttctccatatggaacgtcgactacgtcagtccaaccatcaagcttctctcatattactttcttccgcagcgcctccagctagtccgcgacttgcgcattcattggtcgttctgtccagattccgaatcttggttggaggattggaaagctattagtaagatgaagggcctacagcggttacatgtcaccgttacgaatccgtggctaggaagaccgggccactccactgatgacacatggcgagacaaattgacggaaattatggcggcggtcaggaatatcacagctccgggcgactttgttctttacgtgccggacatcaagtggttggaatggtcagcggacgtggatcttggagattctaaatgcgtattcagaatggcggaggaaccgaccggggttagctgtattagctgaggggcattcaatgacgatgtgtttaccaaagtcgtactgagataaattccatctgtgtacctttgtctccgtagcttttaggtaacgcaccttctgcgcgtcctttcttgagaatgtaggaggcgtctcaagttgcagaagaagcgagatgtgaccgctgcatatagactgaggtgtaaaataaatagataagacaaagttgcgaattactctgggaagttttgttataccttactgaagcatgtataagtagcgttgtttgcacaacgactaagatgttttctttgcatatcagttttgaagctgctacgtcgcgctttctctgcaacatgagagcaggctactcttgtgtgcaattgcgaagttgagcaaacaaaaacattggcgccacgcacgggaaacagtacattgtatggcgcaatggacgaggctcaagattggtaccaggatcaatcgattaggtcggtaaagcgatgagctggaacgtgattgtaggtttccgaagaggtgcgcaaataaaacttggacgccatcaccaaaaccaaagacgttcatgtcaacaacatcacagctccgaccagtatgcagccaagggatcaggattccttcgccaagaagaccttgatctcatatcggcaggtttccggtcgactcatcggcggtggttcagcgtcagcgaatgtgagcgcgtcggcgatcaacgtgaacgttcgcccgctgcaatccccgtcctggcactcttggcactgggcactctaacttcctccgtgcagctttccacacccgcgttaacatctctcagcctccatgctcatccaagcaaaatcgtcagggtagcgttccccacgtgcgataaccatgcagtacgcatggttgaacgacctggcagcttgtggaagtccacccgtgtggctttagaaccgtaaagtggccgaggtatactggaaatgagtggctctagataagaatgaccttgcccgtcataatgcttgtcctgcaggaacacttctgtttcccaagctcccggttcaaggtcttatcaggtgatctgacttcacgatgcgctctttcatcacgtcctcagtccttcttggacttgcttcagcagctgcggtcccagctgtcgagcccagagcaaaccatggccacaagaagttcaacgttcaagtcggcgacaggccttactacctcatcgagaacatggaagagagccccctgaagaagaagctcgaatcctgctcggaacaagagttcaagccgaccgagttctccttcgctcatcgaggcgcgtctctccagtacccagagcacacctatcaagcctacagtgcggctcgtcgccaaggtgcgggtgtaatcgaatgcgacgtcgccttcacaaaagacaaacagctcgtctgccgtcacgcacaatgcgacttgcacactaccaccaacatcctcaacaccacactcgccgcgaaatgcactacgccattcaagcccgcatctaacggtaccgctgcatcagcaaaatgctgcacatccgacctcaccttgacagagttcacctctctgtgcggcaaaatggacggcttcaaccccaatggcaccactccggtgcaatatatggacggcacgccttacttccgcacagacctgtacgcatctggctgccccaagctgatgacactcaactcgtacatcgacactgtcgacagctggaatttgaaattcacccccgagctcaaagccccggaggtgaaaatgccgttcaatggctacacatacgacaactaccgccaagccgttgtcgacgcattcaaggcgaagaagatctccgcgaagagagtctggttgcaatctttcgtccccgacgatgtattctactggattaaaaacgcaccggagttcggcaagcaggccgtctaccttgatgagcgcgtcgatacgccagctggctacatcaacgcgaccgcatcgatcccggacctagcgaagcgcggcgtcaagatccttgcaccggctatgttcgctctgaccaaggtcaacaacggaaccattgttccgtccgagtacgcaattgcggcgaagaaagccggtatggagattgtagcgtggagctttgagcgtgcgggatggttgtcgattgatggcggcggttactactaccaatacgtaaaagacgttgttaataatgagggagatatgtttgaagtactacacgtgcttgcgcagaaggtgggcattaaggctatgtttagcgattggcccgcgacggttacgtactacgccaactgctttggcttgtagatgagacagtgtggaaaataatgtatgtagtttaatgatgtgaagatatgagaaatagacaactttagtcacaatatgtactacttgggtagtattgcacgaccatccacgcgtggccagtacgcaagcagcaaaattcccgaccccgaaaaattccattcgcaggtctcagatatagctgaaactcaaattcgcatttttgtggatctactcagatactggaagagacactctaaggtgccctgagaacttggaatgctacgcgttggaatctgacatctttgctccagcccgcctcgcttgatccctgagccacctactcaatatcagatttgtactaaatttcttactcttttcgacgactgtgctgggcggcttagaatgcggcgttacaataataacaggttctcttgcattttttagcatgacagcggacagtgagctgcacaatccgcttcgggaaggatctatcagtgttttgaggagaatttaggcatggatttgtgggttcggagatgtttttctacgacgctgtgactgaacgtgcggacagtcatggctattagagtctacgacgactaatacctaatcagcgtagcacaaggtgatgacaagaggtgctggtgtcacactgagctctgactttattttggcctagctcagcatagctttatagtgcggctattcgcctacaaatctagaatgatgattgcgctgtgactacgaagctagtgcgctagtaatatgatgcaccaaacacaagcacggacacattcattgcataacagatcgctttctatctatcatatttgaccttccatctacttcaaccctctaatctacctatctataaaccacctgcttcttcttactttcaccttccgcctcatcaggatcacaattactcccgtctctcccatcgacactctcagacgtaatcatctgatgctttacctcctgagtgtcgggtatctcctcttcggtcctcgggcgatatcccgtttccttgttgaaataaggcccgtctttactcaagcctagttcatctgctagagaatttgtttttccagaagccccagtcgccttgtcatttttcgggcggtaggtgtcataataagagtcaggaaccaggctcggctcaggcttagaggagggcgaggtgctagcggtagtagccgcgcgatttggtcggtagtcgtcgagaatagaacccttcttgctctgtccagtggggttcgaagaagacatggtcggattgttgcacaagaagttttaatttgattagcttggtgacttttacaaatatcgcaatgaatatgtcggaagaccggtttgtagcaggacagctccttgattgtcgtggttttatattgcatgatgagtcttcctggaatgcgtcaatgagtttggagcaatgtttgcatgtttgagtccaatggggttgacaagtgagctgattcattgtgctactttgagcactgactacataaatatgtcagccatacagcttgcccggccttccgcttcttgaagcgccataccattcttgagtaacaacaacccgactgtccaaacatacgtccagagatgtgtcagcttactgacatcatcggaccgccgttcttcagtccttccggctttctgtccaatcctgtcgcttgtgaacctgatagactcctctctacttcttccccttcttgtgagcacgatacgcgttatgggtccctatgctcatagacgtgcggtaggcacgacgaacaggcgccggattatggcgatcttgagggtgatcgggaaggttctcggaatagtaaggacaattcggcgcgtgagcagcgttgccccggaggcgaatgccttctggtccagcgtagggagccaagcaacgccagcaatactcgaattgacactgctcgcctatgagcaacattagtgtcacatctctcgttcctttcaaagaccgttacttacaagtcatgtggtcgcagccagaaactttatccccgcgcttcccacacttcggaccaggacagttcttagtgtgcttgtcgacatactcctggtccgcgatctcctctgcggtaggcggcattgcttcacggtgcagacgattgtcgtagtcttcgcaggtctcgccatcgtggaagggaatatcgtgcgtactgcagtgacggtgaccgcactcgtggcagatgaagatgttgccatcctcactgtcgtggatctgtccggattcgcaatcaggtccaatacatctacggaaaccaagttcttcggccagttcttgggcgagcagatcatcgtagcttaagctcgtgttagtatataagacatatgtttttagttggctacatacccttgcaaagtattgccctcggcatactgttcgacgttctcgcgcgtgaggacagtaccgcaaccacacggacaagtggtattgcgatgatgtgtagtctcgcctactcggactgcaatccatcgcgcaaagcaaaggttatgaatgttgggacctcgctgacatccatccagctgaggaaattcctccgtcgggaaatcttcaagacaggcctcgcagtggcgcataacaggtggtgcaggtgctggaggagcttccagcggagcggaagcagcagctggctggggagccaccaaagagccttgaactacgccagctgaccgagtaacacgacgtgatggcccggcaatgctgctcactggtcgcgcacgacgtttcgcgcgtggcagatcctcagcatcggttgcgatatctagactgtcaaactctcgcttgccgatgcgaatgctaggttggttggttaagctcagatttggagcgagagaaccagcttcgttgactggagagccgacagctggcggaatgatggcttgctgcacgacagcttcagggacatcagtttcggcgactgaatcttcggcatctggggcccgagacaaagcagcttctactatccgctgacggcgctgctcagctcgctcacgcggatgcagtcgtgcagaatcggccaaagatggcggtggaccaagaccttggagttctcgctgactgaccatggcgcttggttgatgaaggctgaggtaggatgctgtggtaggtatgcaacatgtgttgaggttgcgtgtcgttgatgtggtggagtgctcagtgagcttgagggacagagtttatgtatcaagagggcgacacatatcgaggctgcagcgcgggcgacgcctcgaacgcctgcctgtcagtcactggcagcgctacttctggcccatggccgctttgttgccgcattgttagtgacttggcggggtcgctgtgcaggcttgctgcgcgcagaaagtagtgaagagggccgaacagcgcggcgaagttgcatcatctggagacatcactgcacgatgtagacgagagctttatgcagcaagtgcgtatcgcatgctcgatgataaatttgagaacgcgaacggactttgcggaggaaaatacctacatctagccagcacgtcccaagaaaccaaagcttcgtgtgcgaagatacatgccacctctctagcaatgaatattatcaagaaccttttgtccagacgcgtgattgactgtaaaacgcttgtgtcaatagcttgcacccgtaatcttctgccaaagggcccatcccatgatcacagaatccagatcttctcctgtctcctgaagttgcgcttgatatcaacaacctaaacctcatctcggagatgtccttcatagttcggcagtctgttgggggagtatcggcatcccgctacatgcgcagagttcccgatgcgatgaatacctcctgggccattgtacggtgcgcgacaaatgtagcagaactcgaatctgcacttgcgacctacaattcctgattagctttcatctatcgccaaagaggcggtgtaaaagggacttacaagtcatatgatcgcatccactaatcttctggattggtgtctgacatccaggacagaccatcgcgcatctcttaacttcttcctcactctgagcctcctgctgcttcctcagttccctggcgaccctctcttcctctgcctgtctatcttcctcggcttgtctctcttcttcacgcttgatgcgctcgtcaaactgaccacacgtctcgccctcatggaacgctgcatcatgaatagtgcatgcgcggaagccacaagctacgcagcgaaagatgtatccctcggcgccgctgttatgaacttgaccggaattgcaggacggcgagagacagtagcggaactgagcgtcggcactgagaaagctgcgcatggagagttcgtcgaatctacaatgtatctgattaggatgcattctttaccagaaaatggattgcggtaccggttgaagatgtcggcaggtgcattcgcccgcacatcctcgtggctaatcatcttctcgcacacgcttgaaggacacgcgatgcggtcccaagctgtgctgtccatctcttgcgtcagccagccgaggaagcattcttgacagacttcaggctcatggctgcatccgcacagactaaccaagtcttgaatcttgaacgtatcggcgcagatcgagcagtcggggtcctgtggaggcgtgggttccttttgcggagtagcaaccttgcgtttcttactgatacctccaccaaggattgcgaatgctacgtagtcaccggctgctctcttcttgcggcgtgcagcagcgtggatattgcggcaggctttgcagttggtccagaagaggccattcacttttctggtatccgtgccatgttggagaggtccgttgcaggtgcggcaagctggtatgatctctggatcgtcacctttggttcatgatcgaatcttggggcgttgcgaggctgttcattgtagccggttaatggtacaagcaggattgctgctgtacaaaattatggtgtagttaaacagaacgtcagtatcaatgtgaaggcgatttgtttcggcgtttgtagtcgactgctatcgtttcaagagctctcctcttaccgcgagtatggagtacccactttaatccgctatatcataacgcgcaacgagccaatcaacaagcaggcaggaccaagtaggaacccggaaacggaaaccgaagaggaaagcaaaacagcggatgtcagcgaatttgtgaaaacctaaagacttggaggactggtagacttgcagatacataaagatatgtgagggccatggtgaacttcaatggaatcttgattctgcttcgatggagcggaaacttttctggtggtcaatctcactatcactattaccttcttcctgtgtcaaacagccctagccagcgatcgtccatttgagaggcgaccgcggacggaacgggatcctaacattgcactccggactccaaacatgtccgccacctcaaagttgtctgcatgtcgcccaagtatcgatgtcagtttgcaccatgcgggggtgatttcgcgtcctatgcgtccacacccaaccttgaacatcttcagcctccctaatcccctcccggtgtcatcactcccaccatcactcgtctttcagacaacaatccctcatcccgtgcagcgcgcgccacgaaccccacaatacacgggtacgcggcggaccaagcatgccgttctacccgctcagccacccgcgaccatcttggcggcgtccgagccgcctatgtccagtggatatgatggcaatcaatcgaccattaattcgtgaaagtatttatgcattactgatgtttcagctgcccttgatgtgcgcttcgctcctgcaggcggtgatgtagtgaaccagacacttgtccgcgcagacatcgtactcttctgtgatcatgtatgtgactctgtcgaggtgttgctttctgcattcgtcgacgcagggagaggcgttgaggaacaggtcgcagcagtaagcgcttccgacttcgctggtgcagagagctgctcttgaggatgggccccggagtcgtacagcgaggatggacatgaagtcgtcggtggtgtgtgtaaaagttgggacgatatggtagaagaagatcggtacgcagagtacgagtagtaatgtggtgatggctggacggtggcgcgacgaggctggattgctggagtgaagaatgtgcatgtcggattttctcttatttctcaatagactatctcttcccttggtcacacgtggcggataaaaaactgaatatttcaaggtgtttggtagccgttcagttgttcgagtgggggatatggctaccatatgctaatgcacataaggcataaatacagcaagctgagcggcagcaggcaagatctcgaacttgcttctagaaaagtaaggaatgacacgaggcgccgtcagacgaaagacgaaacgtagaagataagtatgtacgcatagccataagcacatcatcatcggcacagtgataccctgccacgacgttcaagacggtaaggcggcagcgctagcgctgacacttcctaacgtgcaaaacgtaagtgacggcttggctttgcagcagaccacaaaccaagcatttgtattgctacagatacagtcagcgttggaacagcatcgatcactcacaaagcagcactgagccacactaaggcgaaaagattaaggggtcgcagagctgagcttcctcagccgcaacagagccaggttacgacaagtgctccaggttgttggaagagagccacgaattgcggggaggtgggccgaccgcttgagcatgcgtccgggcattgcgcatcagatcggtcgactgtgcaaaacagcctgacaccatggaatacaaaggtgctgcaacgatgcgcatcggccccaagagtaattttgatcaatcataactgtttagaactcttggtccttggaattgcgccgagtacacacatagtcgtgacagagttggccagcggaagtgcccggatatatctgtaagtaccagcattggcttccgtgaggtcccttcggaccgcaaagtgagacccgcgattgataagctgaccctttcggacattctcaataccaattatggtaaggtgggatgcgtaatccaacgccaagcaccaggaatgaacttgtggggctgacactgctggtttgggacggctccattgcggaacattagcgatcagctgaccatacaggagtatgtggtgataaatatttgcaaaaggtgttggttggcataaagatgtagttgtgttgacgctgtgtatcccatagatctattttgaaccgtgacgtgtcgctggaaaatgttgtctgtcttgaatatctgacaaaataccttgtgcgcactcgatgcgcatggagatttgactaatcacgagaacctaagaccaagagatcctgtgtttgttagtcagatcttggaatgtgagagatgaaggtacgtacacaagcatgatccctgcgccagtgaacatggcagcgaactgagtcagggtctttttgagctcctggcctttgtttggacctgtttcaagcagttctggaatgacagctacggtgccaacatacaagaaggtacctgcagtgaagggaagcaacatgtctccccactgaagacttgtgcccatcaaaccaggcccttggctttctgccgaggccgagctaccgccatactcttgaacggcaatgccaatgcaagttccaaggaaagcgccaacagcagtcacgaactgtgcacccatggcagctcgtttgctaaagccggactggatgagcagcgcaaagtcaccgacctcgtgcggtatctcgtggaagaagacggctacggtggtggttgccccaatggtgggtgaggcatagaaggaggagctgagtgccaatccatcagtgatgttgtgggtgaagtcggcaatgagattaaggtagccgccgagcttgacgctcgcgttgatctccttttcgaccacggcaggcgcggacaagttctttccattcgcagcagacttgcgtgagcgcaacgaatccttggagtcaccgatgtcggcgccggatgttgttgcagccgcgtcagtcttttcgtgtgagtgtccgtgtgagtgatcatgtccgccttcaccaccagtcgcgattctcagccccttgtccatagctacaaacgtcacgaagccaaccatgatggcgacccccagcaagaggttcttgttgggctcgaccatgacgaacttgactttgtcgggctcatcctcaccgaggaagatctccggcagcaagtgaaacagggtgtcgcccagcagtccacccactgcaaaggctaccatgacggatagcgacgaagggtcgatgttgggcgggcatagtgcgagcaggaaatttggcgggccagagatgtagagagttgcgaggagtgcattgactgcggggctgcctgggaagaggaaggcgaagatctgggaggtgagggacgacgtgggaggattcgctgtgatcttgtgctgattgagggcttgcacaagcgggcattcctgtttggcggtgttagtactcacatgacacgcgacctcttaggtgctcggtatatggccttgcaaacagctcagggcttctccgaatatcctcagaagctgacgggggtccttctctatacgatgaacgcctgacatacctgcaattgctcttcaatctcatgtagactcaaatctcccacaggcgtgcccgtctcacccttgacggctgcagcggccacgttccatgtcagcactccaatgaagattgccaaggacagcaaagtcctgttccgtcgcgacaccatgatggacgcgtggcgtgtataatttcaatttccccggacactgagggggaggggagggaggggagggagggggggacgatgaaagctgtgacgtctcaggggtgctactagctaactaccctaacacgcggttacaaaaaaagagcccactcacaagccccggtctcctcaccaaacttggcgaacaacaaagaactcctcttttcaacgctatattactacctaactatatcacagaataaaatattcttgtatgtataaaatcttctcctgattaagctctatcttttaaaaatttaaacttatcttaatttgctattttcgcggtgctgtgatcctgcgatctaaggagatttaggagtgggctcttttttttgtcaccgcgtgcctaactaccagcccacacgctcggctgtggatcctcgctatcgataagctagcgcggcttccaaaaatttgggagaagtcgcgaacaggacggccgttcatccgcactccagcacagagtagatcaacagcctcttcataccgccataatatcagttcaaccatggggtcgcgaactccagaaagcaaagaacaagtcgtctatccccaagaagcgccaaaagggcccctccaagaagaagatcctgcaaaatccgatcatcgcaaagcattggtacggctcttcgccttgatgactataagcgcgcatactgatgcacagtaggaaccagaaggagacgctctctcaaaactatcgccgtctcggcctcacatcgcgcctcaatcacgccactggtggccaagaaaagacaatcgcccttctcggcctgaacgaccccaagtcctcgcgcgctgacatcgccgccggcagcactgcaaatgccctcaacatcgtctccaaagcgccgcaaaccatcgatgtcgaagagctggaagtcgagcgcgatccagagaccggcgctattctgcgggtcattgggcagaaagaggagactgcaaacccgctaaacgacccgctcaacgagctcgacgacgatgaagccgacgagtgggacggctttgccatggtcccggaacacggagaacaagagcaagtgaacccagtcatccgagagttggaagaagctgccaagaacggagagaggaaggcgccgagaaaacagagccagagagaagaagagtggttagagaggctggtggcccgttatggcgacgactatggccgcatggcacgtgaccggaagctgaacccgatgcagcagaccgaggcggatatcaagaagcgcgtcaagaagtggcaggcgtcgcaggcgtcgcaggcatgagtctttcatgaaatgcatagagtggcgtactaggcgttcaggtaaaatgatcccaccgtagccggaaaaggcaaatgatgttctacagcaaagttcgtgggcatacatgtgtggtgcctctatgtacattgatcgtaccttccttcagctcaccactagtgcatcctaagcgcatttcccgacacaacaacatatccactgcacattactcatcgactcctcgcacgagactcgctagcgtctcgcgtcgcgcctatgggcgttgcttacttgtgacaggttttcgcgctgactgcactactccaaccatcgactgatacctcgggctcacattaacaaagagatgtccaccattgctagccggaacgcgattgaggctcctctctcacttttgacaacgtcccgagggtgtagcgtcatcgctgtccgggggaggggtggcatgacctgcctgtgtttatcagtaaccttctagtgacgtgatcggatcatgcgcgggagactggcacgaagacgcagaccctttccacttgatgaagagctgaacatcgcgctttgttccggcacccagctggcaggaccgcaaccaagtctccaatcagaacaaccgacttatcggaagtgcgcggaattccaaagtgcgcggaattccaggatgctcaccaacgcctacttggaattcggaccaagcatcactgagtaagcttgccaagtacaaaaaggtcatcggcatcgatgacgtacgagctcgatgtacagctgcgactggaggtgctttcaattgcagcaatatcgccaccaagacttgattaaggagacatttctttaaacggctcatgttaccggacaccggtcattcgacagaatggctgtacaattgggagtattacgacggatcgccgccatgatgccacgatcttctccagaactcccaggctacctctcggcatccaacttcttttgtgaatgcgcgtgacactgtaacatcagactgcccttccgcgacattccgccccacaaccttcaccgtcacgtcacacaggaagtatgttctttccgatcgcgtgccaacaaggaaccagaacgctagccagcacggaatgtttgagttgccgaacgtgcctcagttcattcctacataaggatgtataatctgccctgtagatcccctctgagacgcactcgattcgttcgaactctgctatacacgatgaagctcaagatctcgaatccgttcaatcgctggcgtgaagacaaaccagcggcacataactcgcgatatgtgggagagcacgctggttatgataccactcctcttcctcgactgacatggaagggcttttggatgggtattctggtatcgatgggtgagcatgactgtgatgcgaaatgttcttaggctgacgtgatgctccaggtggaggagtgtttggttttgtacgaataccaccaacttgatgtacatgaagagcacacactgactgggtactgcacacaggacactggtcaaatttccggattccttgaaatgaaggactttttgcgtcgcttcggtcagcaacggtctgatgggacatactacttctccaacgtccgatctggtctaattgtggctttgctgtccatcggcacgctgtttggtgcacttgttgcagctccaatcgcagaccgaattgggcgcaagtacagcatcgcttggtggtgcatgatcgtaaacgtcggcattatagtgcaaatatcatcgacagacaagtggtaccaggtcatgatgggtcgcttcgtcgctggtttgggagtcggtgcactaagtcttctcgtgccgatgtaccaggtgtgtacattttgcccttacaaatacgctcaatctaacttgagtaggccgaaacagcacctcgccacatacgcggtgctctcatctcagcataccagctaatgatcacgtttggtatcttcctcgcagctgtattcaattatgcggctgaacgccaccaatccggcaaagccgcatcctggcagatcaccatgggtttgaccttcgtctggaccgtcattttggcaggtggcatcatgttcttttccgagacgcctcgcttcaacttccggcgtggcagggtcgaccaggctaccaaaaccatgactgacgtgtacggagtcggcgaaaatcattacagcatccagatggaactcgaagagatgaagacaaaacttgccgctgaatctacgatgggaagtccgatacaggaatggatcaacatgtggaaggccccgaagatggcatacagacttgctattggtatgggcttgcagatgtttcagcagctgactggcgcgtaagtcactcagcctcacatcgcggccagtatgctaaacaagcttcaagcaactactttttctactacggcacgactgtgttcaaaggaacaggcatcaacaactcctatgtaactcagatgatcttggtacctcactcttccctcgcaaaagtgcatcttgctgacattaacagaacggcatcaatttcggcgtcacattctacgggctctacatcgtcgagcactacggacgacgcaagtctctcctcgctggctccgcgtggatgttcatctgcttcctcatcttcgcatctgtcggccacttcgcactcgaccgtgagaatccgcagaacacagaaccagcagccacagcgatgatttgcttcgcgtgctttttcatctttgggtttgcaacgacgtggggacccatgatctggacgatctgcggagaactgtatccatcgcgatatcgcgccaaggctatggcgctgagtactgcgtcaaactggtaagtctcatctgccttactctatcaccacacttggctaacgttgttaccggctatggaacttcctcctagcattcttcacacccttcatcaccggcgccatcgatttccgctacggctacgtcttcgccggcaccaacgttctcggcggactcatcgtgtacttcttcgtcatcgaagggcaaggccgcacacttgaggaaatcgacaccatgtacttgatgggtgtcaagccttgggaaagtgcaaagtgggtggtgccgagcttggaggaaatgagcgggaaggtaagggagaggcttgaggctaacaatccggagttggcgatcaagaaggaggttgctggtggtgaagaagggttaagggcgggagagagcggtggaagtgaagaggtgttgagggaaaagacggaggagactgctgtttgattgggaacagcgtgttggtggcaatggggaaggcggtgtggtaaggaggagttgaaatgctcggttgtcgacctgtgtatccgtagtctttcaacctgtctgtgttcgatgcgtaattctagaagccatatgtccctgtgtagcgttgtgattcgtgtgatgcttgcgatgttgtcacatgcggatgaagcggtccgactgtgatagcgcgacttctctgttgaggttgttactcgtgccttcctggtctaatctgacagaaatgacaggtgcccccatctctcgtgatgcttctctcctccaccattcctaatcaaactttctctcgtcaccccaacctgcgcaattttcattcacaagttgtcatcgcgcgctcgcgtcgggcaccgcttgttgtgattgcacgcctgaccatttaagtaacctcgctccgacatcgcgaacaatcatacgcgggaggcctggacgagtcaagctcggcctggaggtctcggcggtgtactgacaaccggtagtacaaacgaggctgaagaaacgtgccactgcatatcgggcacttttcgcgtcaacaaaccttgcgcgaatcaccattcactccaccgcatatcctgcagggttgcaaacacggtttggtaagttttcgtgggatgcattcggtcaggccgacgcatacggcgccccaagcttcgccgtgacgtaacctagccaccttcaccggcgccaagcaccgcggctgatcagattagatcctgtcaatcaccacgcttgaggcaactttgcacggcatcctgacggccaggagcataatcaactttagtcagccaataggactttttgcgcgactttcgggcttcgaatctgcgttcgcggagaggcagccagtaccttggcgtggtgcgactagtcaaatagcgcagactgctaccacccgcctggtttgatcagataaagtgggcgcatccgtcgtcttgggaaggcgagctcggcgaaaattatatcgatcttcctctccctctgcacctccaactgcattcctcagctttgtgggccaagatgaacaccatgaagccaggcgatgagctgggacagcacgacggcacgcccgactccattgccaaaaaccctgagctgtatcgcgatgcacactcggaagaggcgatcagcgagaacagtgagaaacaggctggtgtcaagcgcattgaggccgtcagcaagacatggacgaggtcgagcttagtcgtcgcttacgtcacgtaagcacgcgcttttcccaacaaaacctgagctaattggttgcttcaagattgctgctcattgccaatgtcacgtccctcgagatccaggtcacgggacttctgacgccgtacgcgacgagtgctttttcgttgcattcgctcatctctacgatctatgtagtacagggtatcgtgagcggtacgtgctttacattctgaccatgcgggctaattctaacatttcgcagctgttatcaaaccacccattggaaaaattgccgatgtattcggtcgcctggaggccttcactctcgtcacaattctttacactgtcggctacatccagcaagctgggtcgcacaatgtccagacctttgcgagcgcacagatcttctgggctgctggctttaacggcatgcaagtcctgcagcagatcttcgtagcggatacttcagatttgcttaaccgtgcactctactcgacgcttttcgacctgcctttcctctggactgtctgggccggaccgcaagtgggaggcaagatccttgagacaatctcgtggcggtggggatatgctatctgggccattatcttaccgatttgcttcattccgcttttcgtcagtctcttcatcaaccaaaagcgcgcgaagaagcttggttatgatactggcagctcgattcgcggcaataccatctttgagaaattcaagaatttctcgatcgacctggaccttttcggcttgctgctcttcagtgcggcggtgtcgctcatcttgcttccgctcacgcttgcgcctcgcgcgaaggagcagtggcgcaactcgagcatgattgctatgctggtgctgggaggtgttttcctgttggtattcccactttgggagacaaccaagaagctggcacccaaagccttcttcccgtctgacttgttcaagaagcgaacagttgtcgtgggtacactgattgccttcttctacttcagtgagttgagcgaatcacttatccaggatgaagtactgacaactacgcagtggcattctacctttcggtcttcccatacttccagtcataccttcagattgtgcaaggaaagtcggctgtaactgccggaaacattgttcgcgtcttcagctttacctcaaccatctcctcagtcgttgtgtctctgatgatcaagtacaccgctcactacaagtactacgtaaccctcggctctgtcatctacatcatgggcttgggtcttatgcttgaataccgccaagaaagtgccagcaccgccaccctcatcggcacgcaaatcgccgtcggcatcggtggtggcttcctcaacgtccccgtccaactcggtgtccaggcatcagctagccatcaacaagtcgcagctgcgacaacggtatggcttactattcttgaagtgggtggcgccgttggatccgccatctcaggcgccatctggtcgacatacgtcccctcgaagcttctggcatacctcccacctgatgtcccgtccgcgcccatcttcgctagtctcactgtcgcgggcaactacaccatgtatcccgtcggaacgcccgagcgcattgccatcaaccgcgcataccaggagacgatgcgatacctgctcatcgccgcggtgtgcgcagctgcgccgatcttgccgctcagtttctttctcaagaactacaagctcgatcagatgaagcagcctgttgagggcagggtctttggcagcacagagccgaagcctgttgctccccgaaaaggatggatgttctggaagaggtgagcggtgctgtgaatgtgctttatgaagcatgatggaatactgccatgaaaaaatgctcgagagccggtatgggcttaatgttgatggtgggtatgaaatatatcttcaaggaagtggaagttacttactaggtatacaaaataactacttcttacttatttgtaattcgattagctgtgtgtatacctctttgcgaggaagttgttatctgaatatgcaaaaggaaacgttgcatatcatgcgctcgcctgttacatcaccctattcaccacctctgcgagtacgtagtacgtcatagccttcgctatcacgacgataataagatgcaagcaaaaatgcaaaaacatacaacagcggggattcgccagtggtcacccacctgactactaatccgccggtgcgctgcttaaatatggctgagcggacgggaagccttgtattcaacgccctatggtcgtatgtgatagatatgcttcaatgttgaaaatataatctcaggactcaaactcgactgtgacgggaatgtatgtatcagttgtgtagttgaggtgtgggaaacttgtaccgcactttactctagagccgtctcggttaatacatacttctataatattagaggtataaatgttattttaggagctgtggtcgggaagatgtaatagaacatgctagatatcagccgccttttagcaacgacaacggactagtagcgtttcatcactctactgtcaagaacaatacatagacgatcgtgcgaaggcatagtttggaagtgataaacatggaattatgaacatttactgcgaagcgaagttttttagggctttgctttgaggagaaaaatacctctttgtcagacgcgatagacggtagggacagatagatgatgcggagagacaggaagtagggaaagacagcgccaggtgtacgtgcaccgccccaacctcttcctaaccggtgctgacacgtccccagcttctcagctggcagatttgcaagactcgcccagtacgggcaagtgttgaaaggtgcgcatatttccctcaacgtcggagcattcccttcaaaagtgagcaggttcgtagtccctcggtggaaagttgccgcaaaggggacctccatgtggtaggaacacttgattgcaatttcgggagaatcgacctggaggcagaattgatggaccgcaatgttcgaaaccccgccactgttgttgttgacattgatgttggctgagggtctgaaggaatcagcgttcttgattgatgtccattccgcctcggtggccccattcccttgatcattttccctagtgccgactctgacaacgaccgagcgttggatgttgatgacgttggggcaatcccagacgccgtatatgccacccgaggctgcggtatgttttacaggttcatttgaaggattatcattctgacgcgcagacaagccatcagcagcggctccatccttgttgaaagccacgacacgttctccttctgagaagttcttttcgaacgagacttcggtgtatccgagggaaccatctttcatggcttgacgttgctcgtcagtcaccagtacatctgaagatgctagtggcgaagcattcgcaatcgccgcgaggagagggaggagcgctgaaaaatgcatcgcctgtattgttagctatggaccttttgttaatattcagacaaatgttgacatacgaattgactgagtgtagtaggtgttgaaagaatctggctgatgatagatgatgaattgacttgctgatctgtgtcggatgtttgatacatgtaaactcgtggacatcaagcgctttatatacaaaattctctgtgccccatcactcgaggctaagccgaacaacgctggtacaccagaacttcggtcacatagctggaagctagtcctccttgcatttgagaatcaccgtaacggatgtgctcggagggcctcgtgatatgacaattgccatacgagcgtatacgtcggccgccctgcaaaagaagtactagcgtgatcctgcactaggagcctgagctagcgcgacttatactagctacaagttcatcgtagtcttacccaaaacattacagcatagtacagcaaagtaacctattgaaagttacggcgactgagcaatctcaacctagagttattcaatgagacatgcgagatggacatgcagtgcgatctatcacccacacttgggcctgcagcatgctcgagctctccgtagatgtaatggggtcttatcccagcttcggttgtagcgtacacagccctgtccgctaaccaaagttcgatcgcatctatattgtagcatggatgtatcgcgttaaactcctaagggcaaggctttgcggaatgaggctctgactacttattcatgtctatcgtggcagaaaatagcagtactggagtaagcaccagcacgaaaaggggaggtcttggcagcgctctatgttagcctcttcctctttagacgaggtttaaaaaacttctcgctatggcgatttttcggactaggcttacctatgtgagccccgttcctcttttgtaaccggagtgagcaccgcacaaaatcaccgccggtagaacaccgagggcttagcaactgcaacgatatatgctctacagcagtagcaagagcaagataataagttcttagattttaagtatgtaagtacaggcagatttggagtatcaaattgcttcaaaacaattccatagttgcgttgcgttgctgctgtaattgaagactggtgcttctcgggtgcgtagagcacctcataaaaccgtgcacgcgaacgttaggtattacattggacttctgctaactagactggtcgagaacagtccaggctcaaattcacacatcggcaagctcgtatttctattctgaattctcctgcggacgtaatcacggtgagttttgtctcctatccgtgcagtgccgagcagatgttgtcagggtagcaccccgggtcacacggcacactgtgaactgcatctcacgtgaaccacctggaagcccggcattcatcgtcttatggtcgtatgtgaaggtttggacttggtgctcaaaccttaacagaaacaacctgtaaaatgaacacttactctagttgacggcacaggaagtcatgaaaattcgcccatttctgagctgtacgcccacgtggacgagcggggacctctttctggctattctgattgttgacatggaataccatcaactcagcaaaatccacgttatggtggagatgcatccaccgagcgccgaggactacactctctaacaaaacttgcgcaacatttagatgtgcgcctgtctcacgcgagcagatcagcagcacgcgacgaggccgcttgatgccatcagtctcggtgactggaggccaagcccagccacgacatgtgagatcgccctggttaacgattgtgagagctgaaaattatagattagcattgttttcgcgaatataacaatgagaggccatcgcatttgcgagacttcgaggttatcgagatctgagcctcaatcacaatgaatgcgtctgaagccagaccacatgacttttcaggattgacagttggatgagaatattcgaaagtatgaagcaagagaatgagacttactttgtgcaccaagcaactgtgccacagactgctggatgttcatcgcagcatgagcatccgcttcataactagatgctggaggtccttcttcttcatcctcccgattcgggtatcgtaattaacactgaaatcctatgaaatgtatcagcctcgagttatgccataaagtatcgcaagcgatcagaagatagcgaaggcaaggcacgtgtcttcagctagctacggaacgcaaagcaagggatggtcatgcgtaatagaaatttagtgctatacttactggacccggcgatggtgagcgcgatggcggtgcggcagtctaaacgaaacatatgagtgactgctcagagacaggggcttgtaacgtacgttcttactggtacctgttaaattatgttagagaagctgtttaattgtgatgttgaagaggcagcactcacgctttttgggaggcattttcctgaaggacatgccaaacgttagcgaccgggtcaaagaggtacgcgtgcaggtcatagcccggcttccctgtgaggcttcgaggaaagagataaagggaatgtgatagctctttccctagctctcgaaacggcatggaagggggcaggttggtaaaaaaaatgggcagaaatttgtactcactttgcagtcttcagggtttgacaaaaaaacaagggacgagggtacgagcgactctacacagtctcctaggtcagggcggaaggcaaggcggtgtggcacatctgactatacgctagacagaaatggtagatataactctcactcttggcttcactggtcatccatcgtcgctcaactgtgaagagagcgtgccaaggtacctcgttttgtcactttcaccggtgacgagagagcattaggatgatctgtgaagttgataaacccatcgtatgtatgtctctagtttcgaacaaatgacttttgttcacgtactactactatcataccacagttactactacttactagacacaatggcgcacgaacaagaatccgaatctgaatgggaagaagaattggtcgagctcgtttccaaagagttcaatatcccaaaaagtacgccaactagccgtaacgtactttctgagcatttgggttggcctttcgcagatccatgttgttgcgccccatgaattggcagcttgttgcacttttcgcgcgacttgcacctccctcgcagcccataggaaagaaaaccaacattccttctacatcattctgaatttattcgatgtcggactgtgacccatgccagagggagattggcgcccgtgggcatgaaacacatggtgcgagcttcatggctgggtcaaatgtcccaggccagagaaccaaggtgcaggtgaaggcggatctgcgaccagtgcagcgttgtgacggactacaatcttggagcaacttcgagaattagaatatgttttgaatgttttttttggggggggggggggggtgtaacagtaagctcatagatgtagtgtcgttataatctgaaggcgcgacagaaatccaagcgccgtgcccagatgaaccaagaatgtaccatcgataaggtgccttggtctgaatcatcccccttcgcgcatgtggaagctctggaggatggaagagctgaagcctcacgtgcgaaaaagaaacgtccagctccagatgtctcgccttctcttcgttctcagtctccccttcagtcgcctgaatccaagacggtttcgcaggggtccgaggtgtgtacgccggtcagactagaagctgcctgggtgcatgtgagagggactggtctatacaaaaatatgatgggagtgatgaactacatgatgcgagttcagcaagacattgagcacgaagagaagatgaaactcgaaggggatctatgggttcaagttatggaagtcgcaaaggaatggtacaagaagaaaattcagcatgcacagcagcagtaatggtgcgatatcatcgaaattgtacagaatatactgcatagaataacgaaatgttctaaacgcttagctattgcgagtatcagtttatacatctccctcgtttcactcctctttcttctctacacctagaggctttcccgcagtcaagaaatccagcttgccgacatccacgcccttcatcctgaggatagcatacgtagtcgtgacatggaacctgttttgaagtcagcaaactcaaacccatcgacgaaccgagctgcagcaactgtgcactggagaagcccagcctgctcaaacggcaaagcgcaagcctccccaaaccacaccagccaagattgaactcaccaaaagtttggctgcgcgaactgcaacacatactcccccttcttgcccctccactccctcttcccaagctgaacaaccacctcctccccttccttcccctcaaactgcctctcatctaccttttccagatacccaataaccttctgcaccctcgcaaacagctcttcaaagttcgtctccgtgtccggcagcgagataccctcgatgtccgggttgacgcgacacggcacgaacttggcggcgtcggtgaaacgttggacttggtagatgaggtctttcatttcgggatgcagcgaggcattgaggtaggttgagggttcgtcggactgggcctggcagtgcgtctgcgccttttgcaggaagtggtgggcggcgcggaggccttggaggaggggggagagggcgatgtggtggaatgataatgtgttcgacatgttggaggcgtgtttggaggtcgaaaagtcggtggtgtgaggagtgtggtggggagtgggtgtggctgttatatacctacctaggtacttgcggtgctcacgtgtcagggtccattgttgccttgcaactgctgttcgcggtgactgttccgtactagctcatggcgttcattggacagattccatggctggttctaaaagatgcgaaacgtggtgttgtgtagaggggcattacaaagcatgtgggtcccgggccaatcgcgtcggaacatcgtgcaccggcacgtcgcacggctgcaactctggtgtacatcatccagtatgattgcaaagcaagaatgatgggtagcgtggaattcaaatggcggtgagtagagtcggatgcaacagatgtcagcagtctggaaaaatgttgtttcgatgacaagaaaatagattgacgaacacaatggtactggaggagaaaaagtaacatcgggtatcattacgcgcaacacgctttctcgcaaaataacgctcaattcggccgtcaacatccattcctacaggcgcaatcattctgtggtgcgtcgccgtgacagctccttctcaagctcggccctctcgtcaacggtcagatcactgctcaaagttcccaatctgtacacctaggaacatgacaatcaagccgcaagtctagacagagctgtggccaaccagaatgcgactttgtaactctgtctctgtcccttatcttctgtctcgctcactgcaagatccgcaaaactcaagaaaaacgcgataccaaggaaaagtagactgttcatgaaggcgccagcgagtccctgccgagccttgggcatggaagtggtgatgaagatattgctgacattgtaggtgatgtcgatgccaagtgtcgcgcagatcatagcggggaagatataagcccagtagttgaacgactcgggtaggatggcgaagagaagtgtcgagagaatgtatgcagcgccgcttatgagcaataatatgcgaccaggcagtaaatgaagtacaagaccgccgacagttgcgaggatcaggccaccgacgcacatgggtgtgaaccatgctgccgtaaggagaggtccagcaccgacgacttgctcgatgtagaagctggcatagaagaggaagataccgaaagttccgtactggaagaacagggcgagcgcaagtggcttcatacccttgacttcgaacatgtcgccagggagaagaggctgttctgcgacccagccctcgatgtacacgaaggcggcaatgaagaggcagccgatggcgaatgtaacaggaatatatggcgtagcccatccctgtggagcgtgactgccatcagtgagagcgaaaatgatgagcaccaggcctggaatgaccgttgccgtgcccaaccagtccattttgatcgtctggtcgggtcgatcttcctctcggttcgggacgcagaagtacgatactactgcgacaatcgcaaggatgatggccccaatccagaagaaccagccccagttaatcacttgggctgagacacctgcaaagaagatgccagtgaaaaatcccacgggggcgaaggcgccgtacaaactgaagaccaggtttttgcggggcccagggcggtaaatgctaccgagtaacatgatgccagaaggtaggaatgcagctggtccgaagccttggagtgctcggcatacaatgagcataacgtagttctgactgaagccagcgatgatgctccagaccaagaaccagaccagaccagaacagaagacgatgtagcctccaaacatgtcggctagtcgtcccaatggtagtaagaaggcgcccgtgaccagcgagaatacgctagcgggccatgtttgtgcgttggaaggaatgtcgagagctgtggtaagctctggtaagagaatattaaagccagaaatgaagtattccgccacgaacatggacccgaggagagcgaagcaaaagcccagctccatccatattgaagtaaagacctcaggcctttcgcgtcctaagcgttcgatttcggatgggctgtaggagcctcgagactgtggcaagccctcctcctctgttgtcgcagccatggtgacagaagcgggcgaggcaggccgaatggcgggcgtctcactcattgtatatcgcgagaccgttatcaagggtttcgagtcaaaatgcctgaatttcgacgaaagtggactaggtgatgtgaatcatggacttggcgtgctgatctgtggtgattgcccctggaacgatgctgtttctatactttttgcgctgagatcacgaggtcctccaagggcgccattgctgctgaacagcggcagaaacgacatgatgcttagaaatgcgagcttgagaaaactgtcttcccgactttgtgacgaccttttgacaaacaagtcgtcacaatgggagaagctatgcaagagttgcggcttggcatcccgacttggcgtagcgtgacactggcggtccagaaccaaccttctaacggtggagcgcatgtgccaactgcgcacttttgggcacgcggatgtcctgccgtggattctgtggtaaataggtgcaattttccatggtgaaaaggatacgggaagggcatgaatgcgcagagatgatgaagctttttggttttcatgatttgatgaaagccgttgctctagtgagtgattccggggggtgccaggtgcgctcctggccgatgatgccagccgtagtggaagcgcttcggcgaaaactggggtgacgaaatcgggggcaataggaacccaacgcttgaattgtgggaaccgtcttgttagtcatgatacagcgtttcgacctgtgagagcttccaacactcccacggactgtcgtgtagtcctcggccattcagatcctcctctttaggtgactgcgcgacaaacctcgcatggcgcggatccgatgagcgccgccgcagcactcaacctccccaccaaagcctgtcacaactgccggaagaagagatggagatgcgaccgctccctgccgagctgccagaaatgctcgtcatccggcgacgactgtctgggctatgggaagctgttcaagtggaatagtggggtcgcaagtcgggggaagatgatggggaagtcatatgacgcccatgatggactgaaaaaggcagccaagcctcacgacgcacctgcaaaacaacaacacgtgtacaccagaaacgaacagacgtcgggataccttgaggactttgcatcaacgccggaacaccatgaaggacaatcgaccatggtgcttcatcggcctcttgtcgacccgctagtgaacgatcttgacccgcactcacgatactacatgcatcacttcgcgacccagctatgcgatgtcatggtcgtgtatgatatgccaggacaaaatcctatacgcgatctgattcctgcgacgtctgcgcatcctctgctacttcatgtcatggtggcaaattctgcctttcacatcttcaacatctcgcaaaaccccatgggccattcaacttaccaggccgataatgctgccatcgatgtatcaccctgtcaggttgtgcccttcaagggtggaccgctcaagtcggcatacaaagatgcattgatagcgaagcagcaagcgctatcactgttggcacagaatattgcaactgtcgacccgtcaaatattgatatgatactgatcacgattcttatgtttgtcaactatgcgcttgttgaatcaggccgcgataaatggagggttcacatggagggtgcgtggcagctgataaggcttcttggtgaaccaccgtacctgcagaagcccatgagcagacttcgcttgaccatattgtcggacttcctcgtcttctacatcctcggatccacattcagtttcagcgccatgccgtcattcatccccgacacaatcgagcttgctccaattctgcggtatgccgagaccaacaattacctctcatgcccagctccgctgcttcgcatcatgttggagtctttcgcgctgccgaacaagacagtgtcttgcaccgacgaagtgtacgacaacatccaggagcagatcggtaaactgttgcatcgcgcattggacttcgacccagttgcatggtccaaggacttcgagccagcgacgccctttgaagacatcaatcaacgtatacgcatcgctgctgcccatcgctctgcagtctgcatatacctggcccgtgtgttaccatcagggaacccactcatcgacccagcgagcggcgttgccattgtaaatctggtcgagctcgccaacgacgtggtacttcagatttcgcatcttaagcccggcgatgcgctcttcaagtcgatttgctggccactgttcttggctggcgccgaatcaagggacccagcacagcgcgaatggatcatgaacaccctagacgctctctacggtaccatgtactggggctacctacatacttccaagagagtcctggagaggatatggaaatacctcgaccaagccgctgacggcgaggagaattgctgggtcgaagaagtaaaagactttggcaacgagatcctcatagcttgactccgatggcgcgaacagaagcaagggttgttacacgacgagaacgtggctgcgagccgtcgagctgccgggccgtcgcacatggcgtcgtggcgcgctcgtgcgcttatcgagacggtatgtatatacatttgttggtacctatcagaaggacacttcgaaccgacgcgtggatggatgtaacgaggctagcaaggcgtattggtctcgtagtgtgcgggcgtagcgcgtcagtggcccaagacgtcgatcccctgccttgggtggaggggtacccgtctcacatcatcggaagtcaaccgtcgaatcaccattgcatctgcacaacacacacaactcaagcaaccaacactttgcgcgcatggcctcggtttttcgataatggccttgcagctaggcgaccatcgtgaccatcgccagcctccctcagcaccacttaggcccatatccttgtcgcctcaccatgtacttgccaaccttcttggtgtcgtcactggccgtcaaaaacactgctgaccgactggaactcaccggtcgcccgatgatattctcagaccttcgtcataaggttgcggacttacgccacgtatggggtcaggtacctctacaaccagcgcccaggtatgaccatgctacttttcttatgcccaccgctctttctgcgctggattgatggggaaggcgtttacatccccctatcgcgtttgcatcagaggaacaggaaggtagcattgatccgcacgacgtggctcgccgcacgcatgtgagaatccataaaaggatgcacatatcgctctacatattctagctacagggaaagctccagcaacaacggagcgccctttatcattccagtcacttcatacattatttctgaggcaaccccgtcatgcttcacaatatcatggccacttcattcttcctgttcgcacttcttagtttttcagcttttcccagctcatgcgctcaaacttatgacagcaccactacgaatccgactgcatggacagaatatgcccttgatggactggatcagtggtacaactgcacgacaggcatctgggaaacggcagggtggtggaacagcgccaatgtcatgaccatgctcggcaaccttgcgaaagccgatccgtataacgaacacgtacagatcgtggcacgtaggacatttgccaacgcgatacgtaacgctccaatcaaaaacccggtgcccaacgtagagcgacctaatgttacatctccgacaagcacatcgcgatccgggacgccgttcagcaagtacatcgacccgagaacatacctgccacactcaaactacccgatagattggttccgccacattgattcagcaacaaacaccatcggcttgctcacaggcgactccaaatatgacgaaggatcgatgctcaaagactttaagcccgatccctacgactggcttgatggcttctatgatgatgatctctggtgggctttggcctggatcaacgcctatgatgtcacttcacgatccgtatatctaactctcgcaaaagacattttcgacatcgtcgcgaaaggctggggcacgaattgcagcagcgggggcatctactggaacgattcgaagcagtacgtcaacgccatcgccaacgagctcttcttctcgactgccgcacatctggcaaatcgagcgcaagacacagagtactacaccgactgggccaagaagtcgctcgactggtttgtagccagcggcatgataaatgaaaataacaccgtcaatgacgggttggatgccgcgacgtgtaagaacaacaatggaacggtgtggagttacaaccaaggcgtgattctcggcggacttgtcgaattgaaccacgctagtcccaattccactctactaccacttgcatcaaccatcgcaggagcagccctcaaaaaactttccgatgaggacagcatcatcaaagacgtctgtgacgatggcggcacgtgcggtgcggacgggacgcaattcaagggtatctacatgcgcaatttgggcgaactgtgggcagcgacgggcaatacaacattcggagatgcgatcaagaccaatgcaaagagcatatggaggaatgataaggaagttcaagaggacggtgtggtgttcgggaaccgctgggcaggaccctttgaagggccggcgaacgcgagtatgcaggggagtgcgatggacgcgctcgttgcgaacctcgttgtctcgatttgagtacgccgcatttgagtagaatttcctcattgttatgtaacgcattgcttgttgaacaacaacacgaacatcaacatcgcccaagtccttgaagcaacactccatcgacacagcgtcgacaaaaccctcaagggctcattccgtcagcttcactttctttgcctcgccatcctttccgtctccctcatcatcatccctcttcctcttcccacctttcttccacgtgaaatcctcaaacgcctcctcactcccaaccttcttctcttgaacctcactgtcagtaccactgccgccctgcttccctccatctttcccatcctccccactactaccatcctcctccggtacaccatgtacataactcttcctacccccagtttcccgtctgtcgtctccctctccttacctgccgccacgtttcatgtcatcctgggatcaaccgattgcgcagaaacaccagcgctcccgggcaccaggcagcttgcgcgcgcgacacaacgcagcgagggcgaagtagtcgtgcgaggcgtaggtagggtgattggggaggggggtgaggggcggtggggatttggaattggattttgaactggacttgcgtttgggggtaggttgtgaagagtctgacctgctggagtgtgatgtgttgttgggtttggcgttgggggattggttttgtgggcggtgttgcggaggcgacgagggaggtgggcttgagaggcggatgggggaggaggtgggaggattgcgccgtgcgtcgaatgcctggcgaggacggggcatttgcgctgctcgtcgccgtcgccgtctccgtctcccactcctcttgttgttcttcgacagcattcttgtccttatgctcttcctttctctcctcatcaacctctcttccgtctgctccttcactgaaatatctctcaagccactccttcgccttcctatccctctcgcgttgcttcctcatcgcccaattgagtgtgggcatctcgtgcgcgttctcgcccgtgtagtccggatgcatttgcagatagtccttgctgtactgcacgcgcacctcgccagttctatgccagggttgcgagagctgggtggccatggctgagtcgattgtgccggctttcaggagcgtctgagcgtgggtattcatcatgctggattcagcggcgaagcggtgcgagttgaaactgtggcgcgcggaggtcgagctctcggtggggagaaaagggtgctttggatgggatttggacgacatgatgggacaaataggtatagttttaaatcggtcgttggtagaagagctactgtactgcttcaaggcagtgcaatgtccggatgatatatggctttgtgggttgcgtagtcgcacaaaagatgggtacaaaaagcgatgtgtaatagaatgaggttgactgaggatgggagaaggcgggcgtgagcacgataggcgaccaagagaaaagctctgacatgatgttcaaaccgcaaaacaatgtggtgaatgtgagagtgaaagtgaaagtgaaaagtttgtgacacaaacttttcgtcccttgatgcaacaccgacatcaggtcacagcactgagatggtaagacgtcttcactaagctctgaacaaagttagttattagcagtgattgtaattatttgatcagaacattgagtttgttgttacatagcataggcagcgctgtgtgtaaccagagcgcctcaggcattcaaatgcccatatcatacttgtgtcagtgtactgggttcaatatggatatttaaatctccccatctcctcccccagcgacatctgcaatcattctttctccatcttgctcattctcattgtcgctgatgttcgccgagataacctttctcataccgctgaacaatctcatcgtttggatcgtggatcacctttgttgtggaatctggacaaacaagcaatttgttctttttatcccacgtcccaccggtaccagacggtgagcgtcgtgccaacgctgtgcaaagcatcagcaaccttgtgaaatagtccgatgactggttcatcaaggacgcgcatgtaccgattgtgatccactggatctgcacaatccagattgatggtcagcatgatctctctgggataatcgtctagatcgatcacgtactgagaggtcagcgtatccggtcatgataattgctcgcgatgtagatcgatctgtaaagcaggggctcgctggttccacaataggtatcttgagatgcatatcatttggctgaggtcaagactgtggaggtattcgaggatgcacatgtccagctctgtaggcaggttgttgagtgacatcgcgggttccacagtgagttgagttgacgcaggctactctttggctgcggggatgtctgtacatgcctgcgggcaggccaatatcttgcgtggcgcgatgagcaagctccacgtgcagccctgtagtgaagggactggtcaaccccatttgtcgataccggctgtgatgacgcagctgcttcaaaggcatcgtgatgagcatcaagtgcagtcatgagggatgagaggagaggtcagaagaaagatgaggaacgagagaagttgcgagcgcattgcagcatcactttccaactaacgtaagcctgcctacttgaggaagtcaccacccgtcttcgcaagaacctcgtcgtaatagctttgaaacgccagccagcctttctccggtgtcccaacctgcttatacgtctctgccgcctctttatcaccaatgatttttggcttatttccactccccgcactcgccgcatcaacaagcagctgcgcttgacacgtcttgtcaaggcttaagaaccagaacgctgcctcatccaccgtcttgcctaccgtcaagatgccatggttttgcaggatggcagctttgccatcgcccaacgcatcggctattcgctcaccttcttccgacgcgagcaccacaccgccgaaatctttatacacgccatgagatttatagaagcgaatgctatcttgcgtgatcatgtctaactccctcccaaacgcactgaacgccttgccatacacactatgcgcatgacatgccgcatccacatctggccgcctcttatggatcgcgctgtggatcgcaaaagccgctgcattgattggttcattgccctccaccacttctccctgctcattcacgagtatcaagtctgatacgcgaatgagcgagaagtgcgtggacagtggattcagccagaaatgatcatgcaaaatcgggtcgcgcacagatatgtggccagccacgccctcatcgaagccccgcgaggcgaagatgcggtaggcggccgcgaggtgttgtttccggtacacccgctcttcttcgagcgtgttgaacttggggtatgcgcggatcttgagggcgcggccggaggtggtgcggcccatggctgcgacatggcggttatcgtgggattcggcatggtcgacgcgcaggccggatgcgaccgaagcctgctttgggttggaggacattgcgacgctgcgaaggatgggtggtctctggcatcgcgactgcggcctacatcgtgcagcagcctgtaagagaggtcgaggcactaggcgagctgtagacatggtgagtgcagtggattagctggtcgtctcatgttgcttgagctggagcttgatatgcggagagccccaggttccccgcgattccgcttcggatataaatccgtcgggaacatgtcacgcaacaagtatccggtggaatcggcatctcgactagtggtatggtcgcgatgtggcagtagcgagagaaacaaggagtagacgtctgaagcagcgtgccggagtagagtctgacaaagtctacaaggtcacatgaccccgcgtgcgcgacgcgactccagcattgccatctctccatctcccctgacggtacgattcgtgcgatctagtcgttccatttgtcttttcggaccaagacagtgcgactcaacctagcagtattgaatgtgatcttggaagtcgtggccggttcattcacggaggatatctaatgccgcccaattcgatggactgcgtcactgcgtggcggtgtcttcgttgctaacaagcatgcaaacagtcgtgatgcatgtgatgcatcgacctccgtgctttgaggaacgcattgctgcctgcgctagcgagacactagtaaagccacgctgctcaacttcttcacctctcctttcccgcgacaggcagcgtcctgatgcctgcgctagcatccatgctttaggccaatgctgtcgtgtataaaacgatcgaagtcgacgctcctgtgtctcattcctagaaatcagcaattcagcagcacgcaactcagccgagtaacgctacaagaatcaacaccacaacaacgcatcttcaaaacggcctacatggcagcagatacgccagctgcctatcccggcctcggtcttgatatccgctacggcccatggacaggcgaaggctatggctaccctcatggcgcaattaacgatggcaacggtacagagtcagagctgctctatgtccgcgaactggctatgatgaatatcatggacaagctgactgacaagccggactggcacaagaaggtatttgacgaagaaatcgttgcaaagtggcgcaaggaagcccttgcgattccagatgaagagctgtacaaattggctcatagcggtggcgagaaaatgccagagaacatcctgaatgaaaacacagtcgactgtgtaagcatgcctcctccgacattctactcacttgctaacacttcttgacagtgtatcaaggaacttcgcagcaaggccaagtactttgagcagactggcattgttcctaccatggaagcttgtgcttcaatcgccaaatccgatactctcgttactcaagagctccatgaagcattgcgccgtgcattcgaccaactcaagcttgaccaacaagcatctcccgactggcatccaaattcccaagacatggtccaagatcttgttcatccttccatgtatccccttgtcttcggtcgtacacgagcatttccagaagaatgtgttggggttgaagatgccatcaaaacttgggccggaaaaggcaccatcatccccaaggaagaagaactaccatccgatgataatcagcgccgtggtttgtggaatcgtgaagtcgatcactactcgagcaactaccaatggctgccagccaacgtcgccttccaagacgatggcagcgtgaagttgaccagctatatcaacaacttgcacccgaacaaatatccagaaatctaccgcacaatcgagaagctcgtggagacgacgctccctctgtgggaccagtgcctatcccaggatgaaggtacttcaaggcgctgcgccggtagaacgtgccctcgcctagctttagtcgataatcccgagtgagtgacgatagccttgaatatgatctgatatgggcattaacgctcggtgtagtgatgaatgcgaggccaattggattcctgacaacatggatgcttgtgccgatttggaagtggatgaagacgctttggaagaagaaggttactatccgtatgatgacgacgaagatggagagcagctcaaggaatacaaatggcgagtggttcgcaaacctaagcttcctgagccagtctttaaggaaattgagtatgcgcccaaggaaggtactcgcctcatcgatcgcttcaaggaaaccggcctccagataatcgtcaaaatggcatcaatcgagttagatcctcagaaggccgaatttccgaccggtagctggcacgtcgaaggtcagctgaatgagcacatttgcggcaccgcgctgtactatcttgatagcgagaacattacagacaataacttgtcatttcgtatgctgacgtcggaagaccttgggtacgattcagagtacgccgttggacagcagtcatattcctggatggaatccgtctttggaacatcgctcggatctggaggcggcgatgcttgtctgcagaactatggcagtgtgcaaactcgacaaggtcgtttgcttgcatttccaaataccttgttagacacgcagtcaagccccgagtacgtcttcgctaacataattgccagtcaacaccaggtgtcttccttcaagcttatcgatcctgccaaacccggtcaccgccgcttcattgctctctggctcgtcgacccccacatgcgcatcattagcaccgcaaacgtcccaccacagcaaatgtcatggtacgctgagaacctcctaggaacgaccgccgttgcgcgcaagcaggcactcgccaaacttccagcggaactcgtcgcaattctgcaagaacgcggtttgctcactgcggacaatattgccttgagcgacaatgcgaagctgcccgcggagctgttggatatggtgcgtgggtatgttgacgccgaaggacatgctttgcccatgggaatcgaagaggcgcgggaacatcgggtgaagttaatggaagaaaggagtaggcatgtgagaaacgccgaacaagcctgggagtcgagcgtgtacagcttctgcgagcactaagaacaaggggctaacgttcagaagaaacaaactgcatttctgactgatgtgaatgtggttttgattacaaattatgcaagtctgtcatgctcacatatttagtatcccaccaacctcttctttgactgcatgagacatttccctgtgaaccacctcaagaaccgtctcttgctattcctaccagctcgccgcgaccggctgtacatcagttgtcaaagaccacacgccttgagagttgaccgcatgcacgatcgcctcacgctgcacgtcttgccttctagtcgtggttgcaatagtgcgtgtagtagcgccctgctcagccgtcaatatcaagtttcctctagatctcgagacagaacttacctgaacgcgcgcacccctgacattcgtgtacggccgtccaatctcatccgtgcccgtcgggtactgcacaattaccgagtacgccacagcattcgcaaccggcgcccaagtcaccgtaaagtcacctgcattgttcgcccgtcgaataaccacacccgacaccttcgccggcctcaccgcaccattcgtcgcaggaatctgccccgacgtgtaccggtaactgctcgacgaacacgccgaattcgcactcgtggtataaaaccgccaactcaccggcgcttgcccgcccttacacacattcgcaaactcatgcacagccgtaaacgccgagttccccggtaaggccgtgaggaagttgttccccggcaacgggtagaaggcatcactgacgccgaaattcgcgacgccccggaacggtgcgtgcacggcgcgagtgccgtcggcgtaggttgcttcaaaggcccattgtacgccgatgtagcggtccttgttgagcgtgagttgcgcggtgcagctgccgagattgaaggctttgaaggagctgggcgcggcgccggatccgcatgagtattgccaggaggtggattggcgctttgaaatttcgagaggggaggcggcagcgatagatgccagggcggcaatgagggagaatttcatgattgctcaaaagaatgagaactcgctgatgataattcccccgccagcgacttcttcacctacatatatacttttctcgagatgacgccatggtcttggtaacgcaaactcacgataataccaagcttggtagttgtcaagccaagatgggcgcattttacccatacgacgccccaagacggatcggctggcttagcgggcttgatcttccgagccgccccgggatgaagctgcttggcaatgcagatcgcggggaagatttcctactgcgagacgtggccgtcgacttcgatgtaccaaggcggagtctacaattaggatatacgagaaatggtggctgggcattgtggaagcgactttgctggagcgtttttggcaggcgtgaaggtcatcggtgagcagtggtgatcctgcggcggctacgtgacttactgcaaggtacgctaccaggccttctatggtcttatgtacttgtggttattttcttgtactactttcatgttgttgtcatatgtgcatggagtgcatatcttgccgtcaattgaacactatatttacatgtgacaatttaagtgcatcactgcactcgaagctcaccacaggtgcaccgggtgagtcagatttcggttctcacggatcaaaaagtggtcgttgagcggcatgactctggtattggacatcaaaaggagctaggttcaacccgctgggagcagttccatggttccaaaattccagtcaattcaagctctttctgattagaatcttggaatcgtcgcttgtgtccagcatttataatgattgaaagctattactgtcacgatccggactcgaaggacgaaatagatgcattcgaagaccaagcgcccaaacgacgagtgcctctggaaccaatatgtggttacagatccgacccgcctctgcccgacaacagtttgcgcactgattttgcaacctgggaacccgggtatcttagatctcagaacgcgcaaaatagccacccgtcaaccacgaggtgatccaacttggcaattcgaggagaaaaggacgacaatgatgacgtataagtatgcgcttgggcttcccaacaaaaaaatcgcatccacgtatcgcaatgtcctcattgatgctatggctgaacacatgaacgattgtgagtttagtccaggctgggatgtactcgccgatgctatcaagggacatgggtcatgccctatgagacagctggtagcattccaatgtatccttacaacagatccatccgagttcgagccgaaaagcccgatgaaacctggagtggtgcgcttgggatcaatcaggaagaagttcaatgcatgttggagacggtatctggatgaggtacgccaggatggaagaacgtatagagagatataggaagagtatcgagacagggatcgatgccgatttcatgaacatgtggaaaagacatgcgatcgagtggctgaaagccctgcaccagcgaaactcagggctcaactgtagcttgtatcggcgcagatttatggtagttcggtgagcttggcaatcacgaatttactattcttctttcgtacatattaacgattcgaccgtcgagcatgcatgcgtatcttgaagtgacaccgcctgaactttcttcgcgagatcgacggcataaaccccatgagaacggtctcggtagttgtgtttgtttgcaacaccatgctcaatcattaactccacgatatcatcccagccgttgttttttgcccaaaagagcgaggaaaatccgccttcaacgcctgagccgtcaggagaaaatgaattcgcgcccgcttcgacaaggagtttcaccacgcccttctggcggcggaagcatgcaacctgaagggcagtggagcctacacgtccttccggtctctcaagatccaatccatggctgtctgcaagcaggactgccacaagtttggtgaacccaaacgatgaagcatagtaaagtggggatgtttgaagaatgacgccgagaggaacgtttctcgacacgtacaaaatccagaatgcataagctccacccctgggcatatgctgtgtagaaattaagtgtctgactccctccagagtcgctgtgccagttccggtgatgtgcaggggccaattcagtgccgcataagacagtaatggatatcgagctgaaagtgtatcgaaagtattcctggagtcaatcctgaatggtcggaaacgaagatacgtgacacaggtacgcatgataaggtcgtgagaattcgtctcgttgagtgcgaagtctgcagcttccgtattctggatgtaggttgaggtcaggcaagtcttcacagaggaatgaccgagcgacacaaagccagtgaatttatcaagctccaccaggccctgaccaagctgcagcaagacatttgggtcatggagtctgcattgttcatccaggtcggtgtcctcgtcttcaaccactatcgcctcactaagctccctcagagtgaggggacgagtggcgaaactgagccatagaagcatagtacgcaagtacctgcgatggatagggttattgatatgaccacccaagctgcgtacgtatgtctcattcaggctgctaggcatgcgcgaaagttgtcgccggacttcacgtcccgtatgttgtgctgcgatgcgtgtcaattgtagctgagactccgcgaatcggaatctacccgtgttagcttctgtaacttatcagttaagaattagatgctaaagctcacactccactggatcgaccaaggatagtccgacgaatttcttcacggaccaatggatcgcattttctcaactcatcgctcgtagtgatttcctcgtcgagataagtggctatgtcatggtctacgagattcgccttcattgtgctagttataaatctggcttctctaaaggctgactcgtgaggttcatgtgtgctagtgatgaacagtcgaatgtttttacacttccctgcgagaccacccatggtcttctgaatgatttcggcctcagtgctctcgttgaccgcatctatgcagatgtaaaagcgagaaactttggtcacgtgttcgacgaggatttgaagaagttcgctggcttcaacgctacggggctgttgcgcattggctgcttccgcatactttgttgaaattttgtcgtacattgaagggatcgcctcgcacgcctggactaatatcgatgcaaggatattgaccaactgttgtgatgccagagtgccaaaggagcagtagaaacgtgtgcaaactgttgaatcttgtcgattgatctcagagctaagctgttccgcggagcgcgccctggtacggtgtcagtaatcgccgatattgggtactacacatactgacataagtgttgtctttcccgaaccggctgcacaaaactcgttagcgcagcagtatacgaggaacgaccgctcaatggacggctatacatacactttccttgcagccacaacacagcagcctgttcatctgataagtctttccagatagtaaatgggccgtcaagaaaccaagctccagttccaggcaggtgttgcattagcgcattggtatgttccagctgaggtgcgactggggcgagccaattgaacagaacttttctcttccgctctgtccaaagttagacaggcacgcggtttgtgaaacatgcgtaccccagatctctaggtcccgtaccttcctgtcgctcgaaacctcggtccgtagttgagccacttcgtccaagattgcttggttgtagttcctgtcaatgcttatcagtcgcagccccagaattggattgaaaatctcacaaactatctcccatcatcaccattaacatcgcactttttacctcctccaagcgttgacgatgttccagaacctctgtcttcttgaaatgccacttgatgcttttccacttctgcgcgaccactgaatcgccaaccttcagagacaacttcagcgcagccaaaatagaccctgcatcgtgtaataggccatcgaactgtgccgagtcgaagttgtgtttctccttatcaaaagatattattcgcacggactgcacatattccagtactcctttgagagtgaaaagatcacccactaggttctgtatgtctttcctagcttctttgatgtcggaagcaattgttatcaaggctgcagcgactggcggaatcgcgatcagtatcccagctaaagacagaggctccaccatggttgtggttgtgtcctttcgatgttacttggagaagagctgagtgtccaggtgacagtgcggggtcatcgcgagctgcagggtgagctgaaccttcagtctcgtggagctgagggtgactgccggaagctgacaactcatggcttattgtacgacgtcatggtcgcacacaattctattggacctaggtcaaacgggcgactggacacagaacgttcaccatagggagctaaggatgcccagtctactttatcgggccacatgttactaaatcgggaggtaggcgaccatggtggaacacaatggcagcctatacagtatcctaaagcaacacacagcactccatcgtcaaagttgaagtacattgatgtcgtgcatatcttcaagttatgtcgactgccacataaaaatgaacgctgcattctcattcattgatataattccatatccaaaacacacacgactttatttaagatgtctttgagcaactcctgcgatgatttcgatgtcgaagataattctgtaggcctcttgtatttaccaagcaatttcgaataaagtgtttgcaacatcagttctctctttgctttgagacaaaggtccctgtcccttttttcgcatgacctcatgaggaactgttttaacaaaatctttttttagttgaagattgatggccgaaatgtttgacttggcgtggtattgcaacatatccatctcctcctcctcctcgaagggggactactagcggctcgcttttctcgagttatgttatcttctccagcggctaagatcgcccgtagatatcgttgggactgagattgagggccagccttcctttgctttgggcgtcgggcgttacagtctctgaggtcgtctgaggcgttgtgccgctgttcggggttgactggaagcttatgcgtatgtggggagctggattgcattttatagagcattactcggaacctgacgcaaatataagtaaatttgttacaagactgaaattaatgtgatgataggggttgtgtagtggctgttgagggcaaacatattcgctttgaagggatccaaaaatttcgctggctgtgcttgttgagccgattccaagccgcgaagagaggaaacttcgcactgcatgcgcgcgcaaaaatgaggcaggttcgaaggtgcaggctttccttgaggtgggtgacgctatcaatctcaggcgaatgacagttgtgctattgactggaagcgccttcagtctattgctgctctttctacacgtaacgccctctgttgcttcgtgatctcctcacaagctttccacttcaatggacgcaaaaatcgttgttctcaattagagaagtccgtgatacacggatacttcatttccaacgcaaagtgttcttgcatattttgtttcaccgtgttaaaggcaggacagggatgaaattaggtcgcaagtcgtctattgtctgaatagcttcaatgtgttcccaaatatatgtgtgaatatacatgggagttggccatacggtttgtgcggacatcgaggtcaagctatgccagataccgggtcactttccttactccgctgaacaccgcaaacctgtcgtgacgtagattaaatggcaactcgagtgctccaaaactctaattcaaaccaatcatagcattggcagtaccacggttgcgaagttcgttgcccgactcgccctaagccgcatacgcacagccggcgaagccgccaaatcaccgggttcgccggttctccgactgtatcaccgagcttacactgaagaacttatctctggatgatgatcatgatagtgaactggggctcgatcgcggcgacattgcggtcatgagatgggatgttggaatggggcgcttttgttagagtataagctgacggagtgttgctggccgttcgtacttcgcacactgcatctctagaacgcattcaatcatcgtgacagaatccgaaacttgtttccaagaccaatagtactcataatattccaacaaaatgaggttagtcattcgagacgagaaacttgctgcgtcgcagtacatcgccgaatatatcgtaggtaaggcagggacgctggcgactgtccagatagtcggtctgacttgcatagatcgcattcacagattcgcaccaacacaagagcgacccttcgtactcggactacccactggtagcagtccaatcctcatatacaagatactcgtggagaagcaccgcgcaggcgagatctcgttcaaggatgtcgtcacattcaacatggttcgcaaggccgcgtttcgcgtttcaaagcactttctaatgtctcgcaggatgaatacattggcctcgatcgcgaccatcccgaaagctaccactcgttcatgttccagcacttctttgcgcacatagacatcctgccaaacaatatcaacattctcaatggcaacgccccagaccttgaggctgagtgcgctgcctatgaggcaaagataaattcagtcggaggcatcgagctcttcctcggcggcatcggtgcagatggacacatcgcgttcaatgagcctggatcgagtttggcaagccgcacaagagttaagacgctggcgtatgatacaatcattgcgaactcgagattctttaacgacgatttgaatcttgtaccgaaaatggcattaacggtaggagtgcaaacgatccttgaggtatggcttcctcgacgcattgtatacttcgcttgctgatcatgttacgacaggccagagaagtagtcgtcattgtgaccggcgcgcagaaagctctcgctcttcagaagtgcatagaaggtggagtgaaccacatgtataccctgtcggcactgcagatgcatccgcactctatggtcgtatgcgatgaagatgccacattggaattgcaggtcaagacagtgaaggtaagtgtcgactttacattcaaagtcgcgtcacctaacgcaatgcagtacttcaagagcatcgaacaggtcgcgaagcaatttgatatggcagtacggatcccaaattcaatgacgacccagggaacagctgttaatatcgctatcgaacgaccgatgccgatcgatggcagggatagacaggactcgggtgcggagatgctcttcattgtggacgacaagaagttagctccatcagcacattccatatcgcgagcgacaactcccgatctctttccagatagcatggggtctcgggtggcaggcgtaattagccgcgcgccgtcaccaggcatacaagatctatctttcgaccgaatgagctctagaatcgagagaggcgcggtagttgtgtagtcatatgtaacaattctcttcatgatccaccttcattatctgcagtgtctgaaaacgctgtgttgccgaatattcgagtgagattggatggccaagatgcgctatgattcccgtagacgttccaaaagccagggtcgtcataattttgctgttgctgatgcgccatcgcatctgcatctgtctgaccagtgatgctagggttgtcgagatctgatccagcgtcaagggcggtttgttggaacatcgaaccagaagcaatttgtatgctgttctgatcgaaaagtgaccaggaagggtcaaatacgggttgtgtgagattcaagttcggcgacaggttcacgctctggagccacgtctcgagacggtcagctaacatgtgatggaggctgggagctggccgctttgttttccgcagctcttcgagatggtcttgcacaagtgaaagatcttagtcaggtattagcagtcgaatacgagaagttgttctggtactactaccttcgtgctctccgaccccgccctgtgcaccctgaagcacaagtatggcagcccacgtgatcatctacttagtcagtcggattatcaatcggctaaaatgcttgtcatcaacatactaccaagtcccagtttgcccaaattcccttgtcgtctctccgtagcataagtgtcgcacgggcggagaggagaagctcatgtcgttcggacaatgcgacgctggctgcaaagagatcgaacccgcgagcagggtggtaaatcgagagcacgaatagtctgtggaggttgtactgtcgtcgaatctggatgccgtcgtagccagtgttggttggtcctagtattgtcagtgccaggtgatgcagcggccgcacgatgctcactatttgagctcacaagccaatcatccaggctccgtgcccactccttgatgacctgcgcgtctctatcggtgaacgggaaaaccggggcaaccccagcttcagactggttagatgacattacagaccaaatggtaggcaaaccgcgaccagcaaagtggctgagaccgttgtgcatcataacctgtcgtggaagtattagaaatgtcgcggtttagctgcggaccgaggtactaccgtaagcctgttgaatggatcttcagtataacactgcagttgccggagcgacggcaaaggcgcctgaatgggcacgatcgtgcaggaaaggtgaagggaagcatgctcgaggtcgataatctatgggatgtcagtaagaagcgtcaggtaagcatgcgagtgacggaagacctgtaagccagaaaaaagttgtcgccacttgttcgcactctgatcgatgtaaactggacaatgatccaatattaaccgataaccaattgatatccagatgcctgtcatgtctacgaaagcttcagaaactagcccggctaatataagaccaaggacattctggaatgccttttgttccacagtaagcaacggtaccgacccaccaggggagtatgtgcttgattgtgctaaggactctgggacagatagctccatgatggcgctgcatgccgctcgaaaatactccggcgccaaagcagcgagttcggcggatgtgtggtgcagcgccgaaacatacagggtggctaccagcaaaagcggtgtcgggtttttgaaagcttcactttctgactggaaatgaaggccttccatgtttgtgtaaaacctgtcatcttagagctgggttatggtgagggtcaggagggcactcacgaaagccagagctgcgaaacaacagatctagaccagattctgttcgtggcagacacgtttcttcttctcaggaattcaacggctggccacaatccaccaagtgtcggatcgccttgatcttcctcttcggcattagtcgtgttcacaggactggtggagatgactgtgccggaactggggcttatgggatgattgtttccattcatacccagtacagcttcaatagctgccaaccgggccagaacctcgggtggagatgatccatgcggcggtaaagcttttggggagactgtcgcggtgggttgtcgcgcgttggctcgaggcttgaagacgcattcgattttgctgtttcgacatctccgacacggccctccatgtgcaggctcgcacttcatctaacgaagctgagctgggatcacctctactacttcgacgctggtttaccttctgcctgcgacattcgactggattacgtcagcgaacatcctgacgtgtttcgggagcggtgatggggacacacgaaccacacgccttagttggccgtacgccgccttcgccatacccttgggcacgatatctgtcatagctgatgctgtcttccatttagcttcacgtgtacacgttgctacgcacagcggcgtgtaggagacaagaagcgactcgagacggcatccactcctccattgtgatcgtcggagttgcttccttccttagggcgttcctactcgggccctagcggcttggcacaaaatccggatcgtcgtcttccatcatgacaagaatcaaacgtatgcattgcatctggtatatcgcgaatgcgtctcgcagatcagccacccatgttcgatgccatgtgcgccgccagcgccgcaccgacgccgctgccatctttagcgatggtgatatctacccgcgactctcctaactctcccacatgctcaatacttctaagcgcttttcttatctctacgacaaagccgggataatgctcaatgagcgatccatctacgcctatgcaaaatctgtcctcagagctcaagatatctgctaaacatcccgtttggaccaagacagccgccaaagcgaccgcgctgagtcttgccgatcgccgtactatggcatgtgctatggacttgatagcagatgcgatgtcaaaactgacttgcgcaacccctagccatattcctagggcttgtcgactcatcgagagctctggactggtgtcgctctcaagatggctcaagatcgaagtatccaggctccacggaacgtacaagcttgagttttttggaatcgccaacttggcgaaaaaattcaggctctgatcttgtgagagcgaaagtatcgccattcgtaagatctcccccaaatacatagctgaaatttgcttttcgaacatctcgaacccaggattgacactggccttgtcgatggcacagtcataagttgtcatcgtgaggaacttgagtccttggtcaaagttgccccactctgtgttgacaatcatcgtagcctctggatgagtggccaacgccggttgcttggtgatttttgaagtccgctcaacgtacgcaccattggtgcctgtcccaaagaccgcacccagtacagtcttcgtggaagctggtgcaacatatgcctgagctagcaatgttccaaccgtgtcatttgtaagggcggtcactgtgatgtgtaggtcaagcttattgaatgcatcctgaagacaagcgcacacgtccagcccaaccacgccgtcaatgtcaaaccctttgctccatctgattaaggtaccgctgttgatgctcgtttgctggacagcatggctgaaggtgaaaccgagactgaatgccgacttgctctggcgttgagtgagacccggatcgggagtattcgccccgagatcgttggcctttacaaagccctgaacaactcgagctacccagtcaaaaagctcattgcggtcttgcgatgtcattaaagttagaggaatggtctctttgtgctgggccatcgaatatgtcccatcgccattgaatgtaacagcacagactcggatattggtaccacccatatcgactgccaagtacgtgccctttaaagtatcagcgcaacgtgacccatatattcagagttgtctactcaccatttcacgacctgtgggtagttgggtgatgaacgacggtaattgttcgatcgcttcacctgacttccacaatcctttgtctgataccgcattagtaactctgcgagcaatgtgagcatgaacatactcatctgctccacgaaaccgccaactatgcgccgtacatcatcgtccgacagttcaaactccttcttgattctttctgtggcttctgaaaagccatatatctcccttatatccgggtcgctcttcgtttgattcacttgtatggtttcgcattcatcatcctcaacggttttggtcaaagccgaaccagacgacctgctcgaccagcgacgccaggggaaacacaactgcattgccgtgctcgggttaacgaataataaaaattgcagtcgcagtcaatcgcgacgaaacgacctggcttttggtacatggaacatggtctgctaacattcagaaaggacagtgcgggcgggtcctcgcgaagtggagctttggcgggaccagagcgactttgcaagagccgcgttcatgaccgccggttagccacgcattgactgctcatactcgattgcgcggccagattattgatgtcgatttaccgcggagaagagatgatgactcgaggaccgactcgagcgcagaagtgggcccggtgaagttgcgctttgccgtgcagatcgccggagcgcctaaatggcacaacttttcggcgctcgttacctactcgtgacacgagcaccagaccatccacctgcaacttctgagcaatccgaagaccattccatggcaacacacccattgaccgtgagaatccacactacgctgtgttttgcaatctggacagcataggagaaaatttatgttcaagacaacgttagatcacaaccttagaacagctcatccacactttagaaaagtttctcgctcaatgcaaataaggaacatacattattaggaatacgtaaaattttgcagcatattgctaaccgagtctacgaggttgcagcagccgtaatacctttctagccaatcagcaagtgtactccagctcaaagctcatggtcggcacgcccgaatagttcgcaggtacaacgtaagtgatattgtaatagtagtggcttgcgattacgttgttccaatagttcgttggttgctgctccaagcccggtgcggaaacattcacgctcaaacatggcaaattggagaatccatccacaacattgccagcgaggttccacggtggggggataccggagatcatgtatgtgaagacgtctgtacccttttgagtcgtgttgggatatgatacggtcaagctgcgcgcctcaactttagactttatggtcgatgctgttgggtacagcgaaaaccatcctccatacgggaacggggtatgcgaaggatccgacgcccagtgcacgattgcgggagtaaactgcttgccacggttgaaatcttccgccaatgtctcggctccgatcatcatatcgtggctcaaccatgaatctgcgtagcggactacgtccgttttgaggtcctggtgaatcgtcttccgaagcatcctctccgtctttagaggcgtgaacaacttttcttcgatttctggagtaatgatgttcttcaccgtggccatgaggagtgcgagtgaaggaccctgcgctaggtcgtacctgaagtcatcgttacctttccagggtaccggcgccttctcgtaaccatacattccccaccagaactgaccgacaatagcgctatgtgtaggcatatctctagcatacgccctatcgtacggtccagccatgttcccaaggtatggattgtaatggtctgcaatatccttccagagctcggtcagcatgaaaggtgcatgcttggtcagactcgaatttctaggcccatattttatggctgctgcaaggccgaaggtgtcaacgccatagtaagtcgggcaattatattcggcaaaggtgttactaccatttgcagtgaaaagctcgaaaaggtcctgaccgcgagcgttcgcctcttcgatgaaagtgtggttgttcaagcgctcgccaacccatccgatcatcagagtaccaatgagttgcgggttcgtgtacccaaggatcaagttgtccggggccgtgccattgcggcgcatttctcctactgctgcagttgccagtgactgttcgatgtcccgaacgagttgtggatcgagcaaatgctcaaattcagcaactgcttgtaccatggccgatccaatgaaagctctccagttcggatcgtaggtggcgtagatctcctgcgggtacagctctccaacatatgtcggattcggttcatctggagcgagcttgtaattgccataccatggcgaagtatagttttcgctcatttgagtattgatgaggtttcgtaatgccttctgagcattggcaacgtcatctccctggtttcgatgcaagagacccggaatgtgccaggctgtaaagcgagtcgaccagggaccattgtcgttgtaccatacgtaaccatagcttgcatcaaatcgagcgtcacccaagctcatagagtagtcgaagtaatcttgagcagctgagggaaggtcagactaggtctccaagttctgttatcccttactaacatgtcgaaagattcattcgcatctgctcgtacgctgctgccaaagagaaggcagcagccgatgctacaacggcgagaacacgacggccaagcatgatgaatgtcaaaggatgggagacaaccgcaagagttcttcccacgaaaatactcgacttctaaatgcatctctgctccgcaagacctgctccgcaatttcgcatgacctactcgctctagtcatgcacatggagaaatggaccctgactatcgctctccaccaccatcgcgtcgctgccatgagcgaggcgccatggcagaggatgcgcacgcgatcacatttccacctatcttttgcataggcgaaaaggaagctgaacaaaagccggccgtaggccgaagatagtcatgttactcgttgttggaacatggtacgtgattcagttgtcgagaatcgtcgtggggcggccaacccgctgaacccggcaaaactgttttggcgccggacaaagtcccattccagaacccaaagggctatggctagagacgcggaggcttttccccgcacgcccatgaacctgcagcagacagatgctatcagtgcgcacgatagtgcctgagatagctcgtgagataacgagcacgagggttcgcgatgagtctagctcatccgaggggctgttccgtgtggggagagatacaaagtctcggaattggctgcttgcgactcacacgacaccgagaactgcttttgcagacgtgaataagtcaccatgtcgacgactgcgcctacgacaatggatcaggcccttatgggccgcaagacggggtggtttgcggatcgaggcatcattaccatcaatcttctcttggtgttgtgccagatctcgtcgtatgctactggttacgatgggtctatgatgagtaggtgcattggtgatgcaaggctggacggacattgacaattttatagacggattacagtctcttgatgagtggaaagagttctttcatcaacctggcgccagtaccttagctttgtatgcttctacgacataagcttcctcggccaagctaaccgctgaagattaaacgcgattcaaaatgtcggtcagctttgctcgctaccgttctgcgcctttgcttgcgattacttcggacgtaaaaagacgctcgtttttggcgcttgcatcatcttgctcgggacaggattgcagggtggcgcacagaacagtatggttgacctcatccttgtttaacccaaggaacactcattgatcctcacagatggcatgttcattgctgcgcgaggcatcatcggttttggactcggcttcaacatcactgctgcgcccattctcatcatggagctcgcgtttccaacacaaaaagcaccgatggtcagcatctacaactcgctgtggagtctgggtgctattgtagctgcctggaccacgtacggtactttccgcatcatgagcaattgggcgtggagaatcccttccattcttcaagcactgtccagcgttatccagatcatttgtttctggtggattgtcgaatcgccacgatggctcgtcagcaaagaccgatgcgacgaggcgcaagcaataatcacgagggtgagcatcatgctcctcgaatcaattgaggttgaggatgactgactcgcatccagtaccatgccaacagcaacccacacgatccaatcgtgcttgtcgaactggaagagatcaaggaagcactgcgcctcgaaaaagagtccagcaagacaagctcgtatgtagctttcttcaatgcacgaggcaacatgcttcgattcttcatcattctcgctgtcggcttcttttcgcaatggtccggcaatggtctgatctcggtgagcccttcaatctgattccatccaagaaaacttcatgcttacaaaagtccccagtactacctcacgctcattctggactccatcggtatcacttcccaagaaacacaaacactcgtcaacggcatccttaccatctggaacctcgtaacctcgatcggcttctcgctcctcgtcaacaggttcagacgtcgcaccatgttcctcacctcgaccgcctgcatgcttgtgtgcttcatcgtgtggactgcgttgcagtccacatttgagaagcaagtcgataagtccgggtccgggtcacctgctgtcggccgagcaattctggctttgatcttcttgtacaatgcatgtttcaacatcgcctgggcgccgttgcaagtcacctacgtcgttgagattttgccgtatacaatgcgtgcgagggtaagttgttgcaatcgctcgatgcgacagtcgctaatcggaatagggtcttgtgctttacaacctcttcgtctcgttggcgctgattttcaaccaatatgccaatcccatcgctctggaggccatcaagtggaaatgtaagcctcgcccattttcggacattttcccctcccgctgacttcgtatgtgcagactacattgtgtacgatgtatggctgcttgtcgagctcgtcatcgtttactttctcttcgttgaaacatctggctcgtcactggaagaaatggctgctatcattgatggagaagaggtgcgcgataccatcatcgaggctgtcgccagagtcacggacggcaaggcaacgcatcagcgtgaagatgtgatggacgataagaagccgcacgtgattatcgcatgagcgatgaagtcaacttgaatgaggtttatctaatattaatgaacgttgctggtattattttcaatggagcagcaacttttgtgcaacctacagtgagagggggaaagttcggattgagctttgtccaggtggatgtgtgctataacatagccatggctgagccatatcgtccgcactttcacgagtcggccctcaccaaccttccagagccgcagcgtatgctcgatgtctttgattatcccaattgcggaaaattggtgttggtgtagaacaaagccacataaaaaattcgggcgctagtctcgttttagcggaactcaaatgccgactaaatatcctcctaatcaagatcggccaacgcgtaatgcgggccgctgtgttgagtatctaccgcggttcagaaacggaaggggtatgcagaactaacaagatagttcttgtaatgtggaccaaagcgcactaaatgaaactaaatccgatcgagtgacaaatgggtggatggttcatgacacaagggaaaggtatcactctccgtctccttctcaagcccttctcatcgcttgcaagcaaacggattcacagtctgcatcggaaacagtgcttgatatcatgacaaaagtgtgtttgtatgttctataaaaatacaaggtctaaatatatgatgtacataaggtgaaggggtgcttgatcttagtgatcgaaccaacaaacgactacgcctagtcattccaattatgattaaccacaggcgtgatatcctggcctccatatgccgttcctccaaactcaaggtatccttcggcgcctgagtacggaatcgtcgcaatttcttcatagtcacccatgatccatacgctttgcatgcccatgatcatgtgctgcaatacgtggcaatgcagcatccagcagcccggattttgtaccctgatacgccaggcgcgccagcccattgctttgcccgccgtgccttttgtctggtaacgatacaaattcgtggtgtcgcgcttcacagggtggtagttcgcgagtttcttttcattctcgataggatcatatgtgccgtttccgctgccgcagtcatagaaatgtgcaccgtggagatggaaggggtggtaatcgtaacctccgttgttgtctacaagacttccggtgttttcgagaatgatctcgatgacttcgcctagcttggcgggccaggtgagcgagtacggatcccaaccgccgttcgcgagtgcggcagtgtagtttggcattgcgacggggccatttttgtagatgtcaaccaggtatggaggggagttggcagctgtgtcttcggtccaattcagtccgtccaattgccaaatagttgctgactgtctgatttgagcattggtgacgtgtactcgtcgcgtgacttcagatgccgtggggaagtcattgggtacgagcggctcgagcgcatattcgagaaagtcgtaggtagcgtttgaaagtgtcaagggcttcacggccggagcggtcgtgatctttggggaagtactggggtagcgtagaacgccaaatccggtatatacagctggtcggtcctttgtctcgaattgaatgatatagtcggtttggttgccaagttcctctactgtctttgtgcacatgatggcatcaaaccgctgcccagaagaaagctgcatatgatcgacagtgtgcggttgtgtatagctcccatctgccacaatcacatccatcctggaatggccttcaattccgagggcgaccagcgacaaggcagtcgcacccacgaagcgcatgcggtaggtcttacctggctctacgtcgatgactggcagtttgcagtttccctgtcctgccttctctccaattgctacaccaacgccattcagcagaactgcattcgtctcgccagaccaaacaaaaggcactgatctcagtcccttctcaatcgtctcgtctgacttgttgaaatagtcttgaatgagtacaatgcgctcttcgtcataatggaatggaggtggtccgacatcctcaacgatgagagctccagcagctgaaatggcttgaaacccgacgtgcgaatggtaaaagtatgttcccgcatcctctggctccgggtggatttcgtagtcaaagcacctgtggggagcgatgggccattgcgatacaggcgaaccatcactgaagggcgctgtacgctgtgtgaggccatgccaatgctggaccgcgttagctggtaaactttatgcgatgcggattttcataccattgttgtgttgtactcctccatatcgttacatactcgaatccagctcgtcttgccagccgggatgcgaatagccggtcctggtgacgtgtggttcaccaaggccgacatgtgatgctgacatgccacggtgtgattctcgaatgttacggagaggtagtggtcgggcacaaagtctttgccatggggtctctgaggttcgccattttgccgggcttgagacggcgaaggcgattgcggtgcaggcgggttcggagcgttgtggcctgctaccaaatgcgctgctgtgagcagcaacccagctgcgaaaaagtttcgcatggtgcctgagccttggatacgatcactcgcgcagcagatgcggaaagacacgcttatcgctaaagccggcagaacagcttggctgtattgagaccagtctccgttaggatgccctgggaagctgaaggccgtttttgcgaatggttcaaactgctgcaggccaagatcatcggattggccatgctgggcattttgactatttgtatcccctatgtcggggtcagcttcggtggtaccacgaagtgactcggcggtgctctcggcggtgcgacccaattgcctgcggtgcaactgcctgctgacgttcgccttactgataatctcaagtggctgtttcacacagccaccggacctcataatgaatctggttaatagagatcaaggatagggatggacgccatatcgactcgagcgacttgcatgcttcgatcctcggagcatcgcagggagaagcttacaatatttcgaattgtttgcagccaccgatcccgggcgcaaggctacgtctattcatccagatgtcgatacccgctacgtgattcatgcatgcagcttgcccatggttgcgggacgttcaggagataagcttcaagggggcttgcttatgatgatgtattggacagctcgctaggagtagtcaagctttgctgtcttgcagagcccagccggcgtggaccctgtatgccacacgcggcttccagatccccgcacgtgctgcacttgtgggggtggactacccggaacgcgatttcccacgccacttgcctccgttcccctcagggcgatcgaaccgtcgcatacatggagtcgatcgaaagcgttgcgccatgtgttttagtctgttaccaacatagtgttcgcatgagaggctgcccatgcccgatctgaagcatggcgcgcacatgtcgggttccacggaataagtaccgctgctcatccactcgtccctaggatgttggactatcatcccgaaaactttaacttttaacccttacgccatcgtcgcgctccgcggcgccacaagccattactattgatcgcaagtcagtgacacgagccaggaccaggcgattctaggggcgcctcttgctactttcaggcagaacagcaggatttgagagcgttcctgaagcccggaattttgtctacggacggcgactagggttgtccgcggtcgttcaccgactcctataaccaacatacttcctgttcaagaccttcttttctgtgaaacaccgggttaccttacctgctattccacaccgctcggtccacaatggcttacgatgccccggtcctcataccgaccctcgttggcagtcttctgtcctgcgtggcgactaccggtgtcctaatttcttacataatctacgctgagcagcaaaagtcgttccgccacgcgttggtcttgaaccttgctctggccggtaaaaccccagcaaagaaactacagagtgaatgagctgacacactccagagttcatcaactctttaaacaattctatatctggcctttatgttctcacccgaggcaaaaccacacccagcgcagcatgcactttaaatggctggatggggcagtggtcagttcaggtgagggacatcagcgcctttatttggcgccgcgagacctcttgactgatccatgcgcaggccgctgacttttccatccttgcaattgcaatcattactcttttgaccatcactcgtaagacctatatgcctaatacgtccctgatgaggaagatcctcatctgtgcatccgtgtggataatccctacaatcactggtaagcgtgcgatgcacaacaatagcaagcacatttgcctgacatcaatttccagcttccacagccgcgggactgaacgagattaaaccggtcagcggaaactggtgctggatatccggtaaacgaacggacttgcgatatgcgcttggccatggatggcgcttcgccattatctttgtcacgattggaatttattcctatatttggatatacatgcgccgacacttcagggagctgaagatggtcacaagcactcgatcgaagaccaacggaagctcccttccacgacgccctttcggacagaaagacgcctttgaattaagaagcgagtcgcagactgaactgcatgagatcaacgttgaatatcgcttcgaggttagccacgcgcagcaagggcccgcacaccagggtgctaccacacatgttgacctcgaggctcgcgacggcgccaacagtgagaaggcaatctcagtcctatcggataaaggtacgtgccgccctgcgcactctcataaacccatgcaacgcctcatcggcgcagggtctccttgttatttttgctggcatactgacttccaccaggcaagaacagcgtcccaaactctccaacgcgcactacgattgtggagacaacaacagaagccgcccagcccggaagcccgatccaacggcgaacacgcgacgtggagcgggagatcaagaaaatgttgcttctgaatgcgtatccggtgctatacgtcattctctggacacccggcttgctcaacagattggtagaggcaactggccacaaaagccgagtgctgtcaatcatgcaagcctcgacgcaattcatcggactcgcgaacgcaatcacctatggcatcaacggagaccttaggaagtctctccagtctgatgtccgaagattcttcaggagaaggtgacgtcttgtacatactgcagatagacccgaacgcagagatgaatgaaaatattcaacaaccatggaccgccgggtcgggcacgcgtgttgtgtcgagacgtcactgggcaggggtggcctgcattagtcgcttcttaattccccgaagctatgcctagaactcctagctggcattagtgcgtgcctggccccaccggccgagcaggctacctaaaacgtcccaaacgtgccttgcagtagtctatttccggctcgcgcaatttggaaggattcgacatcaatgtggtacctgctcgcgatgaaagtttgcgatattagctttcgcgcgcgctgcgctgaatacctctgtgagagttttgcacccaagagcattttgtcgacgagtgctgatcgcattcgggccgaagcgtggttatcctttgctcttgcaattccggctgctttcggaaccaacagtgcgacgagaatgggcacgagaagcgccgaactgatgacggccaaggctgagcacctcaacttgcgcctctgaggaaattagggtctcgaagatatatgttggtgaacttcgcgcactgcgcggaggccagcgattataccgccacacactcgttctttacattcgcttcatacactctactcgttcgcgcactctgacctcatacttcttcaaaaaaaaaaacgatgcactatctttcctggagcgttctcgccttggccgcatctgcgacgccactggctgcacacaagcgcgataacaccgtcgcagttactagcctggagaagcatgtgaatgcaactagcggttctggcaatgtcgcagctgcagggcgtttaagcccctttggcgacattggaacaggtgggtgctccacacttgaagcacctcgatatgttactgacaaaaaattttaggctgtggcatcaattggcaagaagacgtgtcgtacggaggtacgtgtccgccaatcatttccagtgccttatgctaacccatgtctcaggaggactccaggcaggctccagtaatttcggtcttggtagcggctttaccattaccccggacactatcacgattggcgcaggtatcgggctgaataccgcgaatgcgagcgccagcgttcagtttactggctccaggaacggaagcgtcgaactcacgttctcaagctcggcgccaattgcctgcgtcccgggaatgagagacggaaaatccatagttacatgcaagacaatgtagggttcgtcgcgcgggagtgtttggagtaaaatgattgcagtcacctgcacattctattgaaaagcgacaccaacaactgtgacgtcaacttcggctgacatcccacgttctctaccgtgtcactgccgagcattctcgtaccatacatagaccacatcaatcaataatcttaatacttccccatcgctttcagtttctgcaaagcctgtcgtcctaccaaacgcatcgtacacgtgcgtcgtgcggtgcgacctctgcaacacgtccattcggatcattgcatttgaccttatgacattggcacgtggctgagctatgtacggtggccaagaacaacggcgactagtgtccgccgttccaacgctgaaacactaaaagcaagagatcaggcccccaagatccgtcccggaactctgttcggcgccttggctagagccgatcgttgagcatatcgtatctgaacacgaaggtgacaagaatcatcatgaacaaccatgtcaacatgcggatacaactggccgatacgcggatatcttccattccgccgcccgtagatgaagagaatacctggagttgcagatcatggccgtccatggtaagatcgaaaaagaccgggatgagagcaagcaccgtaacagacaatcggatacgccgaatagctacatagtcaatccgtctagatacgcccccacgactctactgcacgctttcacttggcactctgccgcttcactacacatcacagcaataccaagagggcgtaccagctcgcaaacatgtccccgaagacgagggtatgcgaacaatgagcagggactcttcgttcacgccaatgtgatgtccttggcaatttgtgtggaaatgtcctttcatcttacacgccctgatacgctaggggtgctactctttgtaaagatcctgggtttatcttggctcttcagccacctcttgtccgactgagaactcggtcgagatcttggtctacagcgggctgctctatcgcaggccggaacttgtgactgcattgcattaccacatgttggagtcttatcagatacgcgaagcagccaaatacgttcaactaatgcgtgggaaatagactctgctttgacggatctttggtttgcctgtcgcaagaaattgtgtttgcatgtcaacgggaatttacacgtttagcaaagctacatactttacgtacaaatcagacgtgtatatatttgcattgtactttggagaaattaaagcagctgatgtgttcaacatgcgttgagactccctttcgaggcagcccgttcagtggctctcgaaacattgcgatgccctgatgatgtaaaatcgtgtagcttagttcagtctcatacgaagccgatatcagtgctgagaaccagaaattttgcttttgtgtggaaaaggttggactgcgactccggtatttgatccagcaatcttttttgcatcacactgaaggggtgggtaaaagatcgaacactatcccgacattttttccttaccctgactcggtactctttgcaattgcttcggccgtgcgcatgtgtgaatggcccaacaagctaagcaagcttagcttactgggcgtgcccatgtcatagtccggacgcacatctgtacccactgcgccatgcaacttgaaatacatgtcggattgacgaacatcgatcatgatatccataaaagtgtacgcattgtacagactgcctcgcagcctagcatgtgaaggattttcacctcgtggccacgcatttttatccatcatggtgctctgaggaggccagaagcgataatcatccgctattgcgatcatcttggtacgcaacaaatctggaggccatttcattgctacgagagggctcggaggttgttttgcatcgtgaaagcagaattgctcaggatttgtattacaccttacacttctcgtgtctcttggtattgaacgtgtgtatgccatttcacgatgcggcagagcagtcgacaatatgctcaactgtgcaagtacatcaagctgatgatacattcaggttgtgaaacttcaagttcctctcaattcgcaagtcaatcaaggttgattgacggtgtgcaagcgctcaattagtagtaattgaaaagtaaggagtattaagaagtcgttgctgaggcacgtagggcgcagtcacgcaggaagacgttgtcgagtacgtcgtacatgcaaattctgtcccatcttcagccgataacctcaccattaggcccgtccccaattttcatcttgctcagccaattaatcaagtcacaaccaaaccaagctgttgaaggcagtgaggccagtgattaagctttcgggtgctcaagtgactagccaatcaagctccgacccctaggcttaatttgctcaattgctgacatcttcgcgatgcagctgcaccaaacagggttcggggtgcttatggtaccatgatgtctatatagaccgcagcatatgcatgtctgcggggaacgtgatgagttgcagcgactttgtcggttagcgggctttcctcaactacaaaatgtcgacggaagtaccaatgtctaggtttcgcatcgcagcttgataacaatgatcaactttctagaggagtgctgggcgccagctcttgctttgggtatctttgctgtaacagtcgtcggaactccagtagtaacgaaagccgagagggacatcgaaaatcagcagagacctctcctacaagatttcgatgcattagggacatggttcgaggaagttgcctcgatcgaacacacgccagcgaaacgtgaaccaaatgtcagcatcgcaatagtgggagcaggcgtatcagggctcgcaactgctctcatgctggactctgtcggcgtccacaattgggaaatcatcgaagctagcgggcgtgtgggcggtcgatacagaacaaagtttgttggcggcacccaagagtatgcggagatgggaccgatgcgcttgccctggaacgtaacatacaaaagcgacaacaccacggagatctataccgaccatcgcatggtatttgaccttgcggattggctgaacgagctaaacggccacgacccgaaatggaccatcaactttgctccctggatccaacaccatccgaacgagctttatgcacgagggacaaaaagactacctgacgggcgagtgccaaccagggcagacgtcgaggctaattcgaacctggcagcagcccccatcttgacgactgaagagtacaacagcacgctgaagaagatgaaccaaattttgatggacgagaagactcttcgcgagatacagcgagatccttggcgcgctcacaaaaaggccatggaccagggcttagatgatatatccgagcagagtatgatgcggaacatctggcaggccagcgagaacgtaactgatgcgatctggacaagcaaagattacgacatattttgggatgagatgcaccacaactcaaacctggagctgagcgggagccctggaactctcggcctgacccagtggaagtatgttgagggaggcttcgatcgaattacggacgccttcattccccaggtgtccgacaaattgacgctgaatcgcaagattcgcaagctcgagtatgtacaagatcatggcagagcagccagaactagactttcgtggatcgaagggaagggagagaatcgcactacacgctccaaagagttcgatttcacgataatggctgtgccattcaccatgacgcgctttatggaactccccaagttctcttcggtcctgagccgcgccatgggcgcgtcaggattgcggttccagtccgcttgcaaagttgcactgctgttcaaagaacggttttgggagaaaggtccacgtccaatctttggtggctattctcgccctcggagtgaaccagttggctcactgtactatcccatgtatggcttcaacgagactggccgtccaggcttgatcacgcattatcgcggtgcagactgggccgacttcttcgtcagtctttccaaggagcaatatgtcgaaatgatactggacgcaatcgcagacctccatggagaagaagtcagagagctgtataccggcgactatgaacatctgtgctggcagcaggacgagttcagtgcttctgcttggacgaggccaaacatagaacagcacaagctgtacatcccgtcttatttccgcaccgagcacaacactattttcatcggcgaacacacggccccaactcatgcctggactagctcagctttgtactcttccgtcagaggagccgtgcaactgttgctggaaattgggatggtcgaggaagcgaaggagttgaacgcaaagtggatgggtcgatggctgactggaaaacggtaagaagacatggctttcgtagattagctcctgtgtgcataaatagtttggagcattatcagtcccgtactcgcctctcgcctttcacggaagtgagtttttacatattctcgatatcttctcgcgaggttcatagtactgaccgacttactgcctactgaggacggcacagatgatgctagacacacgctcgctgtaaccacactgagatataacattggttgattgggatcactatggctattgacaatgaattggttgcaattattcactaaaggaggctaataccggctcggtcttattcctatcctaagtcgataccaataacagacgctttcaaatttgcgcatacacaaaggatacagcaagcctcgtaaagcctcgtttactacgtgtgtctctatgacatgctttggatgcttagctcaactagagagatggcgtaaaggatacatacctaatccatatcgttttggtctcagtgtagtgatgcaacccttcttcacccatctctcgtcctataccactgcttctgatggtggctctacattagccaagtacagtgtagatgggaagaaatttttgaactcacttgaacccgcccataggtgtctgtgggcctaccataagattgcagtttattgagattgtgccggttcggattcgatcgctaactcgtaaggcttgtgcaatgtcgcgagtgaataccgctcctacactggttagcgagattcttgtctggatgagtttgaagcttcctgacctgaaagtccgtattctgtgtcgttcgcttctttgacaacttcatcctcggtttcaaatgactgaacgcaaagaacagggccgaagacctcctctctgtaaacctttgcctgcttgtctggcttaacgaaaatagtcggggcgataaagttcccgcccttgctatcgtcaccgccgccagtgaggaccttgtttgtctttttgccctcttggattatctgcgagattttgtcgtactgagattgatccacaacaggcccatattgcgatttcggatctagtgggtccattcccagattctgagcgatagcctcgaagctggcctggagacgttcaaggaaggcgtcaaaaatcgaggcttgtatgaatagtcgtgaagttgcagcacagacctggccagcattggctgtaatgccagcggttacccatgccaacgcttgatcaaggtttgcgttatcgaacactatcgcaggtgacttcccgcctagttctagcgtaacacgcttgaggttacttttagctgaagcctcttgaacccggcgtccaatggcagtggatcctgtgaacgaaattttgtcaacgtccatgtgggatgagagcaaggaaccgacgtctccagctccaacaaggacttggaacacccctgaaggaaatccggctttcttgtacaatgcagcaagagcgacagttccgagtggtgacttttcagatggcttgatgatgattacgttgccagttgcgagagccggaacagacttccaagctgcgaacaacagtgaagcattccaagcggtgatgccgcagcagaccccgagtggttcacgcttcactattcggtagaatcctttctctggtgagtaggattcgcccttgagtttatcagcccatccggcgtagtctaaaagtcgtagtcagccacgatcttaagagcgtcatacctagcaggcttacattttatggcttccgtcatcatgtcaaattccatgagcaaaccagacaagggcttgccactgcaaatgctctcgaggtaggccagctcgtgtttgttatcatcaacaagctttgccaacttgtacagagcctccccacgtctctcgccagtccaagaggcccactcaccaatgaatgcagtacgagcgttatgaacggcgcgatcgacatcagccgcactcgcaacattgactcggaaaggaatgtcgctttgatcttttgggtttttgaagcaaagctccggaccttccccctttacatactagtatcgataataagtcagcgagggtgcatgcatggctaagtttcgtcactgcaaaaggacgcaagaaagcgagtacatacttcattgttcaggaatagacccagctctggattttgtgtgttaataagtgtcatatttacggaatgaaaattagtttaaatttttcataagatttagtacaagcagatggctgttgcgttttgtacgagttgctttgcttttgaacatgaaacaataagtagcacataggtaccagtggagcaccaccacccccagatagacttgccggatccagcacgcttccgcttcgtgcaatgcaccaaaccgaattgatgggatcaacaatctatctgtctgacgcaagtcagataattcccgcatctgcgtgcgatccgcacagaacctcgtaagtcaagagaggggcttgcttctcggaatagaggtctaccccgcaccctaactacaattctggccattttgcctatcgccaagaacaaccaagatcttagaagggagtttttgttgtgcacggaggtcggcttgaggaatttcttcttactcacaggtcgtctcacgaagtactctagctactcgtatcatagaccactgatcagcaagcatattaggcccggtgtagcagtttaagcggccacacctctcatatgtatgcagaataacttttgtagcattcgttgttataggtcttcaggtctaggtgtaatgtttgttaaagtttcaacatcagcaactagctcagaaggctcgtcacagtatctgcttaaatcttccaaatcgtgaaattcaatccgatatacatagcgctacttcaacaaagacttcaatcgaattcgcaaccaaatgctcacgcagatcacgcctagagaagaccctatcataagcatacctccaatagttctaggaagcccaatcagccacactttcactgttgcgagttgagaagtaacttacggcgtcatgataatattccatcttgcgcctgcgcccattgcgagtggaagcagcgtgaagttatacaaagcggcccagaagatgcttcccttgattgctgcattggcgtttcgagcgagagtgaaggctatcgataccatgcgcagagaggatgttaaaagcactatgtctgatgatgcaaggaccactgaatgacagctttgtaaagatataccaatatcagaagctgctagagcagcagtgtcgttgatgccatcacctatctggagcatcgacaatgttagcgtataaatcttgagtgcgcttagatgagaatacacaaaccatagccacaactttgccctcttttcgcaagcgtttgatcttgtcgctcttttgtacaggagtgagctcagcgaaaacgttctgaatgccaatggcattagcgacttcctttgcgacttctgttctgtctcccgtcatctattgacgagtgagaagattaacatcaaggcttcatctgttggaactcaccatgtatatctcatatccctgagacttcagcgctcgtatctctttatttgcatcatctcggaccgggtcactgaatgctataaatccagcataccggccgttcagccctacaaaagtacatgaatgggtatttgaaagcgtttcgacatcgttcataagtgtgtcgaggttctgaacattggcatttcgtaaatattgttcgttgcccactacaactttgacctcgtcgacatcagcagttaccccgcttcccggggtttctcgtggtgcttcttgtggtttgctctttgaaagtgacatcgaaactgatcttggatggtgaacttcaatgtatttagctatgaccgtcgaggtccaatgtcgcgaacgcttttcggcttcaccaatgacttgccaccatactggttcttcccagcggccatgaatcttgtaatgaacgacattaatatctccggtggtcagagttccggtcttgtcaaagactatggtggtgacagtagacgacttctggaaagcttgaacaccagctcgaacaacaactccttttgccgctccaagggctatagaattagattagctggagacactaagcatcaacaaatgctgatgaaatttgaacttacagcatgcaatcattgtcatagccggaacactcagaccaaacgcgcaaggacatgcgacaattaacgttgttgagaagaacgtggcggctgtgtcgaagccatctggaagccagaccaagaaggcgataaatgcacagaacatcacacacgaaaccatgtactcagaaacctgatcaagccatggctgaatatcggacttctgcagttgtgcttcaaggacggcatctaggatctgatcgagacgatttcgacctccttcgattacctctatgatgatttcctgggagtgagagttgatggtcccggccaagcagatgtcgccccaaactttcttcaccaatatcgattctccagtgtgtatgctctcatcgatattgagattgagcgtctggaattggtttggataagccacgagcctgccgtcacagggaaatcgatgagcagcctcaacaacgacaaagtcgccgggctttaatgtatgcgacgaaaccggagtcggcgagtgcaagagacgagcctcagaaggaacaatgttggaaaaggcagcgatagtcggagctgatgacgtcctgaacatctccccgacatacctaccgagcgaaatgacaaagatgagagtcgctgccgtagtcgcgtaatgcacatccttcccaaggaagtaagacttcagtcccatgatataagaggtggtcgtcgaggctgcgatgagcgcgtccattggaagatacagcagtcctgtattgcgcattgcggcaatggccttttcgtagaatggcagcccgaatccgaactgcacgaatcctgccagccataatattcccgttcggcatgtttgaggattgacataagtagctgtttctgccatttcgagaaacagaataggaacgatgaacatgaggctccatgtgatagctttatcccatcgccaccagcctaaaatcgtgcctgattctttgctatggccaggccgttgaatctgcgatgtatatcccaagcaatgtatcgccgaaagaacttcagccttctggatggcatgtcgatcgattactacatgactaagaccagagaggaaatctacgtgagcagatcgaactccgcaaagacccatgagcactttcctgatcgatacggcacagtttgcgcaagacatacccccgatatggcatgttactacctcttgtccctcatgctcaagccctttgtggagaatttgctcgacagaggatgattttcctgatcgcacactcaaagacgaaattgttgagtattctcgaaggaagagactcatcataaaagcgccgtataaacaacatgctgccatcctttctcaggcgcaagtaaaagctgtacgttcggctctttaacgccgaacggcaagagcgatcagatacaaggagtaattggtgtgcgagtggtgtgcgagtggagttgcagcaatgattttgacaaagtaagagcacggcgtgtggaaaacgtcgatgggggaaaattgatggggaacaacaatgtgtacctgcatgttcgtcacaatgattcttcaaatatgttggtgcttttcgattgcgattctagaaatattggtgtggccgcataggtggaactggcgcccgtcgctggatggtgatgtccgctgttgcgccaagggtcggttaggcacttcagcgtgtcagatatatctgaccaccactgccacatcgatcaaccccgcgcgaaagactgggtctccaaagctccactaggtttagctatcccgattctctgacccagtcgtttcgccttccggaaggactgagcacggatttgacttttgtgacccgaaaaagtcataggtattttgccacatgcccttacctttaattgtttgttctatgccacaacatagcaacttcgccttcaaccctatccgctactattacacgatttcatgacattgtcagcgcattgacgtaaattctattcacgatggctactaccacgaccgcaacccttcgtaccaaacgaactcgtctcacgcaatccgagccccagtactcgactaccaaagctaatggtcacaaaggtacgtgctgttacagtttgagacctgttcatactttgcgggatcgcacgtattgggcagtccctagacaagcatggatgatcgcaccgctaacatcaacgagtatcacaggatgtcgtcgggtcgaaaccgttccttgagtatatccccgccaccttcggcacaggggttcatcggaaaaaggtgcaacgacgaagcctgaccatatggtctctactggctagcgtggccattgccgggtttcatccaagtttgcacggagcgctaggactttccttcacacctaaagtccgtgccgctatgctgtcgctgctgtttccgggggctggctacatcgcctgcgcaaacgtatctggagctatctcattcatgatcacctgggctgcgatgccactatgccttctggtctggtttggcgccggaggagtcattttccccctgctcttgtgggcttcgtcagtcggaggcgcgtacgcgtctgcagcaacggatagtgtatttacaaaggctgacatcgttgcgactgcgatctggatatcttccatagtgtatttcaatcgcagctctgcccaagagcgtgcgcgtggtaacctgaagcgggctgaacgcaaccggtacctcccagaagaacttcagcggattgaagcgcaggcgcaaccagccgaccctgacgacgagcgtgagctgactcttgacgagctgcgaagagtccagctcatcttcgacatgggccttcagggcatcgacgacttttccaacttcacaatcatcgacccaattccagcccgcggccctaagatatcagctctatgagatgatgtattgcttgggctatgtatcacaacgtatacgccccgaaacttccatggggtacagcactcggatgtaccgcagttttattgaaaagtccctcacaccacgtgttctaggcttctggaggtgggaatccgtttggggtaaattttctttggattgggatcctgtcaaggaagacaatattatggtcactggatggtttctccaggctttggcattctataccgaactgtctggtgacatgaggtacaccgagccaggttccttgcagttccaggtcgacaagagtcatgtctatgattacgacatgcattccgtatcggaggcgctcgtgcgacagtgggaagcaaacccgtatacccttttcccgtgtgagccgaattggatctactcgccatgtaacttcatgggctggatcggccagacagtgtatgatcgcatctttgataccgaccacaccaagcggctcggacccaggttcgaacaatcgttagtcgaggagttaggcgaggcagatgggtcaatattgcctatccgctcagaactgactggctttacaattcctggtatttgcggcgcgctaggcgatctttcaaacgccctgtattgtcggggctcctttgaccacgtcgcacgcaggatgtgggcaatcttccgccgtgaagctgtctcgattgacaaagatactggcgaactgagcctcaagaacctcaagggagccgacaaaattgaccctggatcttactcacctagtccccacgctatatatgccatggtaggaaatacagctgctgagtttggtgacgaagagcttcgacagaaggctatcaagaaactcgagaacggctaccgctcggtcgtgagcaagaccggtgcacttcgatttagtaaagaagaggcgtcattcactacaaatacatccacaatcaaagcatacctgctccgcaacggcgattggcgaaggattattacgaaggtgagtcatgtgaagacatccgcgaagagcgatcatgctgactagtgtcatttcagggcccttcagagaccacaaagaatggaccagtccttgacagcattccttatcccggagtgctggtcgcgaaagctaggagcactgatatggaagactttagtcttgttctctatccttcaggcgagcctggcaactttgatattggacttaagaaacttcagccagggcagaaatatgttactgtgggtgggggtgctaccttcgttgcggacaatgatggcaatgctcagttcaaggcgcatgtggagggtcgtacagtgatacacgtcaagaaacaggtcaaaggctagttgcggggcattcatgccaaagaagcgcccttagatcacacgcagaattgaccttagcatgtaactcacaatcttgcgatcgtaccatcatttggggctttgagtttgtatcactgcagccaacgaccgaccgccagtcaattttccaatctagcgactttcgcagagctaacttgcgaaacgtaaaactacggaataactacatgtcaatagctgcagcagtcggatactttgtgctaagttctgtgcgcactgagtcaatgtcgaccggtagattcgcatcggcatcacactgaccatgttgcgtagctaggtatgcatagtcttcccaccatttccgactcaatttccatccagagagtcgcgtgacgcccaacttctgtgcaaagtgactctcagcaagctggtatcttggcgtctgttgcacatccaagtcttgcattgttgtcgacatttcgcgcacaatctcgaaccaatattgcgccgtgtggttgcaacctgtctcaggaatgatagacgccactccttcaatttttcgcagtatatcgtgttgtgacaggggcggcaagccctgctgacgaccaatagtgttgtagtaagcatcaagagtgctcaaggaaagattgagatgagggacttcgaagacagtgtgaagcaatatatcacgaacggcttggtcaatatcgagagttcggtcttgattcgagagcaagatcaggcgatcccgtaaatgggcccaatttagcatgtcgatgacggaggaatgggcgagatttcgttgtagtggagttggccgaaacggctcaggaatcttttcgacgttatcctcagttggggcaaggcgccattgcattattgcttccatggtggatgcacccccctgattgagaattaatgaactcagctcatgcgagtattaaaagggcgatgtatttactcaccaccccatgaacataatcaccgaggccactgtgctttattgcaacgcgtacggccacagtagccagatcatgtaccatcttactactcgcaatgctcatgcacctgagcttcaggtctaccagcgtcgctggttcatgtagcttggtaaaatcggtttgaatgttcgactccgagcacagatagattacggaggccctctcgagcgcatccatgaaacgaacatacgacagtctcccgaaagaatcaaagaccgaatctggagacgcaaggactgtttggcccggactgagagtcttgaggaacgaccggcttcgagtggggccctcggggaaattagaaggcgttggcattgtgaatgagtccaggaagctgtaatcgattttctgagcgaaactctcaagggattcatcctccctgtgcccgatctcgataatctcgcgctccggcaacgaattatacacggcgtaattcgataaacccaagtcatcgaacaagggatcaggttcaactgagccgctcagttcaatgacgggtgccgctgtagggtgtaattcctgactgcgattattacctggtgatgatgaaggtgatcttgattccgtcgtttcagcatcccgttgcaccacagtgtccggctcaggtcgcgacggatcggaagggtctacggactgacggcgctgatcgcccctgggctttaggagtttttcaaaaatagggtcatcttgagtaatgtcaatgatctggagatctcactggctcgtcgcttgcgatgggaaaacaacgtacccgctgccgcttctgaactgttgctaatgctcagaagcttcttgcgcatgcgaagaagcgcctcgttcagttggtcattctcctgcatcaactctgcgtaggcatttacaaggacggtattattctcatgaccaccggcttgcgcctttttgaccagatccatgaagttggctacattgcgattctgggtcaacttcttctcgcgggcgcatcgttgcgaaatgcggtttctgtacgcgtttacgttggttcttctcatcttccttggttccattcgctgagcttctaggtctgtttttgagcatttctggattcgatgtgggcatgccacttgagtggttgatggcatagtacctaaggacgttgacgcgagaagcgggacgatcggcgcaccggacttccgtgcggggttcgactactttaggcgagaacgctagtctatctttggagtcttgcactcactggacgaatacgaggcgaacatagctgtgagacaagctaagcgcagagacggctcttctatctgcaagccgacgaataagggtgctggagatgtagggtagtcttctcatttatctcatccggctcgtcgcaatttccgttccggccgtgagacttttctgacaagatgctctataatttaataaatcgctatagtatagcacgggagaagttcggcaaaattagagtcctatactctaaatagacattaatttgcataactagaggccgcttagagctgcctcaaacagctgacagagactaagaatcgttagcaatataggatctgccttactaaagttaatcgacaaaattctatagtttagtgattactattttaagcacgcgatcttgcttactagatccgaattctcacttgcagacatgtgcatatctcttattatatatacgaagctccttactacgttatatctacttcttctttctctcttaatctacttattatgcacaatactagttatataatgcgaagatttatagtataagaaatttataacgcctgcagttttactatatgcgatatctatctgctaatttttcgagactatgctctctctctagcgctaagagtagcatctattaagagagcgttataacacttgctaggtacatagaataagttaattatatctttattatagacctttatagaattttataagctaatgcagtgttttaaagtcctattaagcagacctttaagttctttataaatacaataatattgttaataaagagttcgtcttcttctgcaagaataagtattatctatactagcagcgtttgctactattctagtagtatattaaagagtgtagtatagttattctattttaatcgcctaataaagatatctaactataatttcaacgcactagcagttagaacgtctctttttacattagttataaaggtataagtactctaattaaaggtaatctaagaagagataagtattatagccttaaatttatagtaactgcagttaagagctagaatagttttattagaataagaatatagaaggtataaaaaaagcaataaggcaaggttatctctatagagttctctctaataataatctacgatagataaataattatattactctagaaaggttaaagagagcctatctatacgcgtaatagttctactttaccttctaagtagtttagcgctataacagcttattatagttaataaagataagttttctagagcgctaggtctagagaatacttagtattaactatttaattaatatatctagaagaccttacatactatactgcagaacgaatactatctaaatttcttcttctttagatactactataattaacttagataatagatttacgtagcttagacttttacttataatatagctgccttctagctattattagaaagaagtttttatattacttaaatttagagaaaagatactatgcagctaaagaataatataagtagtatttttaagactaatttaatatcttttagtattactagtaatattaagaatctatagtgctattatcttaacttttatctaagctttatataactctatctttaataggtaaaagaataagagttaaaacagagcttattctttaagaaactctgtccttaagtctacctgcatttctagtaggaatgcagagcttagctaattagaataggccttagcaaggcgctatattgtaggaatgcaacgtagaaatgaataaccttctagagggaaataatatatttctaagaagctattttgtgcagttttataaggagaatctagatctctaaacagtttattcatagcattaaaattcgttgtaatgcaggcatttaaagttagagggtttactttagtaaggaacttcaaaacttaagctactactctaggcctgctagcgctaacgtgctaatactctacttcttagcttagtaagccctagctataattacgatatctgttactttatttaacactagctaacatccttaattacttactctcttcttaagacagcttatattcaataatattttaagtatttaattctaattctttattacctatataattgctacatataattatgcaggcttaagaagactctaccttattactataatttactagcgcttacgcgctactttactacctctctaaatttagcataattatttgcacttagcatagaagcataagaaactagaaagcctatctaaactgcagttatttagtactacctaagatctgcaactaagttagcagagagaaaagctttctagaactgctagtattatagattataagtccttgcaatattacctactctacttatagtagagaactaattgcgcttctaggagacctaatttatgcatagcaatgcaaagagcagcgctgtagctacattagtactaactaaagaactatagcttaatactataacaaagagcactaatagcgaagcttactagcagtaagagagcattagcagaaagtaaaagtctagacgctctttagaactagtagctattagcgctattttactatagtaatatctagtttaggcactctagactctaattatatagagactgttaaaaacgtattcttaaattctaagataactactatcttagctaaatactagaacgcttagcaataacgacttaatgcgtataatatcgctaaagctattattcttagaatagatcgaactagctagtttactaagaatagctagtaagaacatcttagaaaacataatctaaaataactttactaggtaagctagctacctaattgctataatactttattataataggcagttagagtagtagacttagctatagagcagagagtagctagtctttctatcttgcctctagagacctgctgctagttaagaagctctaagaagatagagattaagacctagcctataggacgcctttagaataaggcatcctaatagcgttatactagatatctaaagcgctttacctgctactaccttagagttgcataggcaatctataaggaagaaattactagcaacacttaaatgcctacagctactatataggacctgctaagctcttcctctagctctaatttaagtacaaatactttaacttagctaataatacgttaacatctgctgtataacgctgtagccttatttctctagtaagagaattaactagagcttgcaataagctttatttaatctctaaatcttaataataagagcacttaaatttagaagcttattaagctactaggagcttttattttccagcatattagcagcaactagttttctagtaggcttgttcattttctagctatcttaggcattaacttatatacttactaattgcagcgcgctaaagattatttaggcatactagcaggcatagtatactgccttagagtaattgcagtagaagctatcctactatctactacctaagagtaataaggctagatagagcgagaattcttttactaacaacgcaagaattaccttattaatagtttatacagcctattcagtattataattagcctcttagcctatgctaaatatattgcatttaacaaaagtaataaggctgatactctatagtcttaagattacactattctctattttcgtagctagcctcttattattaagcgttttaagagcatagtattaggtctagtagaggctagataaaataatctctagaaagaccttatatttgtttctcttatagcaaactgctttagtctctctattgcaactatttaggataatattcgctgcaaagttagagagtacttctttcttactaataaagcaaataatcttagtaatagctttaaatagactcttaactaacttcttactagctctactagctaataaatgcgagcttaaaggatgtagacatacttagctgttcgcaaatttattaagcgaattaactcttttttagagcttctctttctattagtatatataactagtagctaacctataagaggaactaagattatattagcaaggtagcgtaataactacgcttaagactgcaatatttacgtaattaatagctaagttgcctttattatctaatataataagacttagttataatagaattaactaaagattattctacgctttctactcttagcagttaggcagatactacttctttacctagtatatatctgctctttgcgcgaatacctttactatactattctaagcaactcttatagtaactatctctagttaactaacactagagcttaggagctagattagtttacttatgttatatagagagagactaggactcatcttagatatacgcttaggttactagaatattactatgctatctctataattagacgctagtttattagaaaagactttcgctatagtacgcacgatcgcaactcttaagaagatcctaaagaactagagaaaactaaattagagagcagaattaatctctaagcaggctatacagaacgaattagactataaagctatagtatactaatagatatagtaaagaacttaagcttacgcttaatacacttcttctaggctctaagtaactactagcataaatttcttaggttagaatccttagagccttatactagaaactctttaggctaagagctgttaaaagttagcataactctgctacttatctttagctatcctactctaaggcactagctataaagcatagagcatctaggtataaactcttaactgctaactagcctagttaagcgtctagtaaaacagctgcgcttgcgctaggtattagttagcaaaacctctattaaagctgtaataagcaaagcgcttaattaacctaacctagcatataaatctgctaagcaagcataagcgttagaagcagtagttagtagctaaaccttagttatagttatactactaactagtagcagcaaaagcctgctttttctagctctagcttgccttaaggacctagaagttttagttatagtactactcttctgagagttgctaaacaatataaaggagcgcctaatagctgcaagcatactgcatctagaatagttaagtagcgaagagctgttagctctagttatattagtaagcgctaacattgctagcatctagctctttattaaatatgctaggagacttatacagcagagtatcttacgcagaattatagtagataagtgctatcttatatttataagcagcaactattagaagcgcctagcaactctgcgtaatctttgcttactttaatgcctatttctctttcttatagctacgcaactgccttgcttagagcataaattaagcgaggctatgcttatacgaacgcctatctatatctaagctcctactataagactaaacattcgctatctagtttatatttgtactctaggcaagcttattaagtatataataaacctatataagcgctagttactacagcttaagagcaagaaaaagattatatactattaatactagagcttatataagcgtgttgcataagagctaggctgtaagttttactatagaaatcttaattctaaaactagatctaagcgcgtagcattatagctagagcatagaggatttattatagcaatatcagcattaggtataggtgttaatttctctagtattatatgcattatttatcttaactaactatatagaataattaattttgcctaggagtctagcagaaggggcaggtttagggaagcagttaacttagtaatagttattagaagcaagaacctagcgctaaagctaatacctatatatattaagatttctaatattaggttaataatagtgccaagccggcctatgcatacctaagagttaagcgatattatagcagagttaagcgatattatagcagagttaagcgatatttcaatagagttaagtaatattttaacagagttaagcgatattatagcagagtcgagcgatattatagcagagttaagcgatattatagcagagttaagcaatattatagcagagttaagcgatattatagcagagttaagcgatattatagcagagttaagcgatattatagcagagttaagcagagtattttaacagagttaagcgatattatagcagagttaagcgatattttaacaaagttaagcaatactttaatagagttaagcgatactttaatagagttaagtatttcaacatcttttagtagctaaaatcgcatataagcagagtacagctactactaatacgttataagaggttgttagagatgttctaggtcttattatagtaatattaaagaaaagtagaataactctgcctgccttcccctctcttaatacgaactattattaaataataacgctatctctaataacctatatatttatgctatactgtattgcgctaacatcgttgctatctctaactttcttaactaattattaactattactaataggtaaaagaaattctatagagtctctaattgctaacttatccttagttgcctcttctaatcgtaaaggtagaggtagagcactatctattatataagatacgtatatatccttaatacgttgcaatactagtttaatagttatattgcataactgcactatcttaacttattaaagaaaccttattattagtagactctattctataaagtagtttaacactatgcttcgcagtagcaaagtaaaaatactaatactaaactagtcttttagtatagactatcgccgcctattctctagaacctatctaaacgtcttctaattagagagattctctttcagcgttgcgcgctcgctctcttagctctaatatatagatctaaataactgctctttcgctactatcgcaaactctctacttctgctatctgttaagttcgcctgcttttagactaatataactagagtcttatactatatatatatagcagctaagatttattaatattgcatatctctaacgatactaactatctaacttcttctagcagtattaaataaatccgcaaattcatctgccttagtacgacttaaatgcaaactgctaaccttattactttgccgctaagacagcactagttaactctatagatagatactaaaaggattactttctgctttattactagaattattataggcataaattatagaaagcttgcctttaactttaaagaacagacgttttctagtagaatgctaagatctctacgcctctaatattaactgctagtcctttaagcagtctgttattctaattgctatagctttatttattatatttctaactaccttaatacctatacttagcaacttctgcgtaaacctgcaatacttttatttctagttgctatataacaccttatttcactttgcacttacctaattctgcgtacttgctatagtttgcataatagcgctatctagtttatcctttaactgtttgttagcttatcttatagacgtttcttttagcgaacgcgttcgtttagcaggtgcgcagagcttagacttagatatgccttcgtagctagctgttgcattattagatatagcattattatctagaactataatctcgttaatagagttattatatatatcgttaataaagcgcataagctaatgcttattaacgcgctagcaaatctagcgcagtgcagtttctagcgttagtaaaataaatgcgtgcgcaggctcgctatagctctctagcgctgtataaattagtatatctaacctaaactctaataaagtattatagagcaatgcatatatctccttatttctcttagataaagttagcattaaccttaagatagaaggcagcattataaggcatataagctaaagatgcatatagcacagagctgctaaagtcgcgtctacgttagcaaagactactatactaactagctaaaattagcatagtaatagatttctactatagatagaagttaaaatactatagatgctactaacactattaaacactaaactataatgtcttatcctaattaccttattattaactactaatatagaattattatatgtgctatttactaacatgctcttttactatgcagtattaaatactacttctataataactactaaggcgacataacgctacaataacgttaatttattaaagcttatattcgataactagcaaaagacatactcttaaagcaagaatacttagatttctcttagcatatagaagctgtttctgcgtacctagagttaaaactctataaaggattatattaatgcaatgcgagtgccacgtcgtcatattaactacagtaagtctactaagcagaacctagttaactatctctataaagaacataggctgcaatatatattagaagatagtttactaaactaagagcaatagtataacagcaacgtctctataatctatagctaacgcttcttctagagtattagcagtagagctactactaactacactcttatctattactttaaagtactagcactaataactaatagtataaataataactctactacgctcttaaactacaaacctagcacgcctaactctaagaataagagtcttaattaatctaacttagctactaacgctctactataaacacaactataagagatattacagtaggctaaagagaaacgcgcagagcgcctaagggctattctaaacatactgttagttaagactaatctatagatcgcgcatattaagtttctataggtttttagtagctttaaaatatagaagaagacgcttaagtacattactatactagataacaaaaaggaacctaaactacacctcctatacaatactataaaggctatagttcgtatatagtaaaacgttacgtcttaaatatcttaatttgcgcgtatctatattatacaagagaatataatagatatacctcttttctctttagagatatactagaactttaacctttgctatatactgcctctgcaaaagatatttatattcttttactgcgtacttatataagagtttatatgcttactaactctagttctctatatagaataatagcatgtatagacaatacttgcaataactctctaacagcaagcaataagctaagaaactgttatagtataatataactaaactaagttaaatacacttaaagcgcagtgctactaattctttctatctcttatttaacaaacagctcgctctactaactttaaactagcgcttattatacttattgcctttctattcttattacctataggatgcagattctaagaggtatataactttgctactaacctctctgctcttaaaaaacttacacgctttgctagtctttaagaactctaggatatcttcgctataatatattcagataacctaataacagctctagatatagaggctcttagtcttactaaggctaaagaccttatcgctgaatagaagcagatatgacctctgctagacgcattaattaaagaaactaattgcaatatagctaatagatttaagatatagatctataactaccttactatagagtatcttacactaataaactagattattataactagctagtatatcagccgcttctaatatagcaagaatctagatgcatttgtgcattagaatagtaatatagttactatatgctctattcgcataacgttatcttaattctctaacgcagtatagaataaatataaagaagtatcttagattctctgcaagcttgcctttatgcactagcgaattagaactgcctactattctatagagcactctagttaacgacctattaaagataactcctagatatatagtattctctatagaaaacctaagccttatatatagcgaaggctttattagatagcagctagtagaactaaaagattacttacagtttaaagagtgtattatattagatttaactaactctgcgcaaattcagcgttattgcaatctagtctagatctttctaggctatctactatatattatttatcttataagtagataacctacttaaggaactaagattcttagcctacaacacgagaacactgctaataatagaataagaaatatattcttctataacagactagttgctgtcgtcctacgatactataagagctataactaggaataagttaactaagataatatactgctttctatcttacgaagttagcagcatactagtttagtatctttagcttatctaactattttatatcttactataatataaagtaatactaagcctttaaggctactactacctctaagccgcaagcgctctgctttagcctaatattaatagaaaacagcgtcgtaacttacttctacttagttaagttattcgcgcagcaacttataggtagatagaataagaaattaatataagtatattgcgctaccttatcagtcgcctttagctgcaaactagagagtataggttctaaccttaaagaactatctaaagaagatgttaagaagatatttaataaagttaaagcagaagcgcgcgaaatgtaagtagagcacttagcagagatagcctatatctactacgcagttaacgtaacacgaatattctcttaaaaatataatatagctaaggcatactttaagacatctatatagtagtattgcactctaaacttctctctagcactagaagactttaacctagatatagcaatgcaaataaacgcaatagactagagacttgcatgcaaagttactaactatataggcgtaaactatactgctcttctttgcactatatatagctaattttcgagatttagagaatagcaagaataagttatttgctgtattatgcgaggtaacgttgttatactgtatattactagaactagtagtagaaaaagcctaatattctttcttctagcttgcttttctaagtatagtataataattattcttatacctcttgcagctatacggacagatcttaagaagcagtataaggcgctaagtatctaagcgttagtatagaagaagagacactataacgaaacagcttctattatttttgtaatactagagagcattgcaaacgacagctttatattgctaattagaagacttagcgctactagaagattagagcaaattatagtagataagttctattatattctactctctaatatattctattagctctatctacttaacctgcgtactattactaagtacgtaacatagattactctactcttagctactattctagttaaagaataacgagaagcctactaacttctaggtattctaagtaatatgcatacttttcgcgaactaactacctatagcaacatctaatacaaagtttaaatgctactaaataagcatataagcataatagatatagcaaattacattaaggcagaactagcaatatagaaaaagataatcttctacgttaagtttacgtctatatataacgaactagcatctatactctaatgctataaattctataggcagatattagcaaaagaataagaaaagaactaatagagttttgcactagcgttagttactatactactagcaactactgcctttaatactagagttaatattagagacgtttaggctgtgttgcgagcagctaaactaatatataagatttagtagaactaagaagcagagcgcgctaggcgagataggctcctatgcctagctaggcttattctaggtctaggaattagaaatgcattttataataaagcgcgcgaagactactaagctaacattaacgcatttatctaagaaaatgcaatagagcctatatgctaacgttagattcttaactaatactttaatagagataagacctgtaagatatacagactagcagaagaaaagtataatatttacgcaaagcaattctactccttattagagaaagagtttaattaactatctaattactaatactatagtaaggcaatagcatctaagatagtaatagataagctaacgtatctaactctaatcctaagctaaatgcaagagcctattactctaaagtaattatataaacttctattattatatatagagctgtctctatttaataaggctgtagctacacctagaatatatatatctaactatagttataccttatctagctaacgctatacgctatatgcagacctattcttaaggaacctatcctctagcctattagtatttagtctaaagaaatacctgcgctaaagtattaatcttatacaaacctatataagcgcttctctgcagaagcaattaagacctactataagtatatactaagcatattacgcgctattaagttctaattcctattatactgtagcaaagcagagctaagagttagaatttaacgctagcagatataaagtatagttattagagacagaacgcatattttactaggagtttatctagataagaaactactagattaaatactacgtagcgtgctttactgtataagaaccttttaactacttatatgcagaatgcagaccttataatagctctataataaaatttatagagagtatagtaagctagtattaacagaagatagataataaatagagaaaagagcagtgctaagcatatcttatactagctaattgctgtaagaaatagatagatctagatataggataaatattaaaatatctgcaacctagcgctaactatagagacaaacgtataatctaagatacgtaggcgtgcctatagaatagatattctcttatataggaactatagatgtcctatataagagagacgaaactataatagaataaagaaagagataaagccttacgaacttacttttctagcatagttaactatagagaagactataaagctagctaaattatccttagacttaactagttaatatagatattatttgttaacgataatagcaactctataaagagactatagcagcagtagagtataagtgcataagatatacaagctagaaagaaaagagctaggcagaaaagttctaggtttcctgcactgctaagacctactagcataggtatataaactctctctagcctagcttctctattatatcttctctctcttactaactttgctaaaatactactaactttaggctaattaacctcgagaaaacgactaagtctaatagaaaaagctagaataatcctgcctagcctagagcttagctctataactactacgtgcgctaaggactaaactacgcaataagaactagacgctataaggactaattagctttatttaatattacaatagaattaaatctttcttttaggtatagttctgcgactagatttttacacttatgtttttttgcgtactttttactactagactgttgcagaattatagctatattactaacaatttctttaaagacctaccttgcgactaagagcgcctaggaaagttctaggtttctaaagctagaataatcctgcctaggcctagctgcaggatattaatttaagaggcaagaataactctaactaaataatctatagaagaatatttaggtctgctatattagttaaattaggagctacttagaaagacgttcttaaaagtataatagcagaaggcatagctaataataacttataagaggattaatcttacgtgcctactaaagatatagatagctacggatataatactagtaatagagacgcagtaaacagagataacaactctactagcaataataaagtagataactagattatagaggaagctaactaactacatacattctgcctatctattaagttagataaatataagctgcttctattacctatagcattagataagctattatttagcaataataatactaattaagcgtagcatagagtgcactagagcaatatactaagttatattattatgctagcatagaatgcagaagagtataaactttaagaatataaatacgttagctgctttagtaatattctctactacgttcctaataaactctagctctagaaggcagagttagaagattacgtgctatttactattaacactagttactaaataggtaaaggtagctatatataggtagatatatatagcagctttattctagataataaaatgcaagaaatatttttagaaaagtttgctaagtattagagagttttgttagcctagtataagtaataataactcttagtaagcaaagagctaatagatatagacgatgctaactagaaataagaactaagagcaactctaacagcagactaagagataatattgctagcagagaaattagattatgctactaagaacctagagaataataagagcaatagtaacgccttaactaatatagatatactagcgcttaactctaataacgctactgctactcgcctattaaacctatagcttactatgcctactattagtaataatattaaagccttgtaaagtgccttaactctattaaagtactttagagataacttagcagcgtttatagagttagttaagactactattgttcttatatttattaaagtttaaaaagagttagatttgctacctctagaaacagagataggtaactttgcttctattagaaagactgctataataaagaagcagaactcttaatttagtcttattgcaaactatgcaaactgcaacagataaaacagcctaatataggaagcgttctttgtacttaacgtagtatagcgcttatttaaagatatagatagttgttataagcactctaagattctattagacctttactacgatagagcgtaggctatttactagctaattaagacctaaaaatagagtttactaaatactaaggcactagcagcaactaagatatctaaggtatctaaggcatctaaggcattagtagcacctaaggcactaaagcagaaaaggtcttataaactagcactcttataagagttcgttaatataactaatagtaagcgtaatagactctagcagaagttagctaaaatactaaagagagtgcgtatacgaataaagataggcactaaagcaaagctagtagttatagataataaattagataggttagaactagaggcatctataggttctaataactatataggcagtctttataacgtacagcagatctctactagcatttaaaaactctagaatgtacgtagagataacgtagctaaaaacctaagagtaagctagttctatttagatcctaataagaaacatgctattcttattagaggcgaatatgcataacaccttataaaggactttaagatagatattaagaataataattatatctactctattaacgcatctcctgctgttacgtaataagaggctatgcgcattcttatagaagcacttctaaatagtaaaaagtaactagaagataataatatgctactagagactttaggtacgctctatctatacttagcctaagaa