cacgccttcatgggtactttgaagaaggacttgtaggaattcttttgaaaaaagaacattaatcttttttttttttgaacactccttatcgttcctgttttttctttaaataattttatgtattagcctacgtttgataatttaaattaattctttccccccaaaacggttggagattttgccaccatgattaatccgcgtgctatgatttgttgcttgatgttatagcttaagtacataaacgtatatattttacatgttgatccgcctagactaactaccactcactttcttttcttttgccgctttaattttgatttctgctccgctatttctctacaatcttcgctacaaaaccacctacccctaggtgcctgtttcagatttacgcatccgtaatgaaaccactcaaaggggcaatctacattgtcacaagccaccatagccccatacgatacgtttctacaaaagcagtagacctcttcttggttattcttactctcagtaccgtctctgcgggcattcccaattttagggcttgttatgccttctttcctttcccttgatttgaccttcttcaagtcaatctttaacagcagcttgggctctttgtaggctctcggctcctccaataacaactttgatctgatattgtttacggaagtattaaaagtttttgtcactgatttctgcacttcccattctctccgatgatgtgtcaagagacgaatctgatcgtcgaccaaattctctatatagttggctactagcaacagatttgcagaggccttctccaggtcatgttgattccgagcatttttggataggtcgatggtctgcatcaaacgtaaggacctaattagttcgcacggtaaatgatccaaagtgctcaggaagctgtatctgatatccgagtctgaatgctcattcacaagctgctccattcttgcagatgaaaaatcgtgtctttgcgaccgttacacgctagtgcatcatgcatttcattgctattatgaccatcgtttccgatggtgtccttatacctgagagctaatcccaaaatgtcagccagctgacggaaataggacggataggcacgtgacccaaaatttttcattttttttctcgaatttttgggcagtaggccgccggtatttccgacgggcagaaaaatgcgaggatttggttggtggagagggtcgagcgcctttaccctgcgtagatactagggggggtctttctagtatataaataatttgaataataatgaggttaggcatccaactggatccatagacgatctaggattttattaaagaccgctccctttcttattaatcatcgacttcctatcttttcttcgttaattagtattctatacatctgtgtactttatcttcaaatatcaagaacaagaaggaaaaaggaatccagaattctgtattagtgtaacactatttttttaaagtatttttccagcattttcccggttcgataaaaggcaatctttgaaaaatttccccacatttgtgacattttcaattgaccagtttgaatcagctctaaaaaataatacttcacattttgcattttcactacactataccatctatcatttttcttagtagaagttataactcgtttggcaatgttttcgaatttatctaaacgttgggctcaaaggaccctttcaaaagggttctactctactgcgacaaatgctgctactaaaccaggaaagtttactcaaaaactgattacagccggtgttgctgccgccggtatcactgcatcgacgttgctctatgcagactctttaactgccgaagctatgactgcagctgaacatgggttgcacgccccagcatatgcttggtcccacaacggtcccttcgaaacatttgatcatgcatccattagaagaggttaccaagtttaccgtgaagtttgtgccgcgtgccattctcttgacagagtggcttggagaactttggttggtgtttctcaccaccaacgaagaggttcgtaatatggctgaagaattcgaatacgacgatgaacctgatgagcaaggtaaccctaaaaagaggccaggtaaattgtctgactacatccccggtccatatccgaacgagcaggccgcaagagccgccaaccaaggcgctttgccaccagatctctctttgattgtcaaagccagacacggtgcttgtgattacattttctcgttgttgactggttatcctgatgatcctcccgctggtgtcgtcttaccaccgggctctaactataatccttacttcccaggtggttctattgctatggcaagagtattgttcgatgacatggtcgaatatgaagatggtactcctgcaacaacttctcaaatggcaaaggatgttaccactttcttaaactggtgtgctgaacccgaacacgacgagagaaagagactaggtttgaaaacggtaataattttatcctctttgtacttgttatccatctgggtgaagaagttcaaatgggccggtatcaagaacagaaaattcgttttcaacccacccaagccaagaaagtagccgacagaagaaaaataaccactattatttaaatgacagaaaaaaaaacaacaatccaaaaaaaaaaaataaaaagaaatgaaaaaagattattagtagagcataacgaattgtttttttttatcaggaaggaagagaaaagtaataaaaaaatatacctatttttcccttttcttctgttctcgtctcttttttcccgatcttatttatttttccactgtttgtaaacaatgtctctcttcactagtatcctacgcatttagtgggaacttccgcaagcgaaataccataaacaacatatttaaaaaaaaaaagatgttcaaaaaataaccaacctaacagcaataaaaaataaaaataaaggaagaaaccgcaagaaagaagcttacaaatattttgtttagatgtccagcaccggcgtcttgatgttcttctataatatttattttatttattttttatttatatatgtacatatatatattcctattatctattaagagagtaaacttaccataattcacgccgactttgcggaactctgggcccgttcatcttctgatgtgtgccattaataatatgacacaaatcgtcaaaaatgcaaggccttaacggccgatcttcagggtggccgcgtaacgcgctagtattttttcctcaaagaggcaaacacttatttttcccttttaggaaatccctcaaatcttttttccgtattggtccccacccattctctattgtctggtttcatacctgtgaaagttctcttccttcttcatcaattagtgcaatcaggacacagccagcataccctcataattctcttgaacattggctccccgtttgcaacacagataccggatctttaagacagtctcgaaaaatctacattatttcattttccttttttctttagctcttttaattctggaaggaaaagctgttcgcacattccaagctgattagaaggatttggttgagtatatatttatcactctcgtttgcaattgaagaagggcaacgaaaattccaataacactacgagataaataacatcatggataaaggcttggtcaagaaaagaggcaggcctccaatcaccaaagattatcctaatcctttacaaagccccatggcgcattcttcaatgcaggtgcagaagcagggctctcgcgggtttgctaaaccgttaatgaaagtggggcaatgcagtccatctccaaataagagaaggcccagtatcgaccatcaccataatttggcggtcactacaagaaagggtaggtacaggggcgtccttttatcgactcctaccaagaagtcaggaactggcgggtctactccaatttctaccccctcttccaacgatagctacaataatacagtattctccgaatcgaggaaaacttttctacaaagctcgccgcccatcatgacatcttctccaggtttccaaaagaagagtgatttttacgcctttccttcgccggatcagtttaaactttccctaaccattactgaaagtgggaaggctgtgattgctggatcctcacccttctccccattgtcgaaaacatctcattctttgacgaacactaacgacaagaaattcctacgaaatgaaaaaattcgcaagagtagcaacaaaactacgcctaaattcgagaaaaagcgcattctttctcttttaaagcagatgaagaatgataaagattgccgtacgttctcggaggtatgtccagtgaaaccaggcagatctgatatcgttgatcccgaactgcccaccattatagaaacttctgcctctcctgggaacggtattagaaataacattgcattacttagtcgcccgccacaatcaccccctccgagtgcccaacttatgccaccgtccactccaaagagctctttgcaattcaggactgggtttactcctaacgttgcactgaatcatgtatcgttaaatgacactttaccgaaacctgcaacaaatgctgcgtgtttcaagaacaacagcagtaatcacaacaactctgttagtaacaatattgcggatgcgaatgccttactcaccttgactagtagccctggagttttcttatcaccgaggaacaaaatgttgcccaagccaactagtacgtctagcgaacaacaacaagaattcgtgttcaagttttcaagtggtgatccgttattgcttactgatgacgcagacgggaactggccagaactgctgttcaatatatccaatactccaagacgccaaaaatgtttcaatacacctccttcatggataaattttgggtcgccgggattattcagcccaccgagaagctccaatattatggtaaacgggactaccgcagcaaccacatcggataacggcaatgttcatagacaattacaagcccaattagaggctcaagtgcaagtacaatctcgaaccaattctcctgctcaacgacaacaacaacaacagcaccaattccaaatgcctccaccgcacataaacatgagttcttctccaccacaaatccacattgcttccccgcctcggcaaccaatggctcgcaaatcatctatatacttcagtaaagaaaaacccaccgcgggaactactaatatactaggcagcactaaaagtggaaatttgcaacccccagcgaatctgatcaatatcactcatggaccttcgacccccagaaatcaagaattccaattacccaccttgatcgaatgcactccattaatccaacaaaccatgaatggctcgttgggaaccaagtacataccacaaacctccattccaaacagcgctggtcccaatttgagcgggtttaccaccagtaatgccggaactgcctctgatttcaatgatctactgaagcaaaacccgtataacaacaaacaagacgacgcaagaactgctttgaaaaaattaattgacgatcaataaagatttggcactggtcttaataagaataataaagtcaaaaaagcatctcgcgacgcagataaagacgtaaaagagtgcttacttcacatttttttttttcaagcttctctctttgagttgtatagatagagtgtttagaatagtacatatttatttcaattgatgcattcgaatggagttgaccttcattcagttttatgtaatgccttttgacctaaaatcacaacacaatagagacgaggtaataattagaaaatctgcatgagaacatgagaggtccaatcttttgaaaagctcacaacacactaaacttcacacgaaatattcctatagtagtcttgtgcttagatatctttatataactttttgaatcctcggggtgcaatgttactgccacaataattcatcaaaattatataaccacgataaggcaaaccatgaactgattatacctaatgagcaataaacgctgtatatcatcaatcctaaaaattcaaatctttgcaggaatgaatacctccatttgaccttgtctagtatttgtaatacggttaccattggtaacaatgaaaagatatacgtcaatgccaatctgtccaagaaaaaaatccttctttctacgcttgaagaaatctttgtagttttcctaaaagctgcgaaataaattatgcaccaaacataggtgtataaggttttgatgaagtaatcttgacctttgtaaagaagcggatacaaagaaacgtaaccagctgaggcaatgagcataaacggaaccagcagacgacgatcaaatccaacaagaaatgtgaatgggacaataactaacattatagccttttcatgcacgtgccatccaaataagaatgaggccaacccacaaagagttaatgagccaacaaatcttttgaaagatgggtcaaacaataaaggaagtacggccaaaatctggtagaatattgttaaaataaacgttagtttgggaggaatttgaggaagaataacaaaaaatacatcttgaactaggcctttacttccgttgttgtttgccgcaagcctttcattgatttctttgagattttgaggtattaaaggtggcttgatgaactttgtagcaaatgtgtgaacatacggtaatctcaacattatcgtggtaagtatcttatccataaatgaatacagtgcccaaaagttaggcgcccagtatgcgtgtgtcaatccccttgaaaatgggaatagtctgctcagtacctgcggcatttgatgagcaaatggtaagaaacaaatagtgaaaatcccaatgacaatgctgcctaacttgaaaagatttgcccacctaatcaaaaacaagaaatctttgtaacttttgaatttgaaattgttaacattgaggacgtatgctcttaacaaaaatacaaaatagcatggtgccaaatacaagaatatatgcttgaaacatatagcagtggtgtataaaatggcacacaaaatgtacctcttcttcttggcagcaacaatggagccaataagaatggcaaaaagaaaaccattatattgaaagtgaatgtgatctatcataaaaaatccaggtgataatactatactagaggcaacaacaaaactttgagatctttcgcttaggtcggttgtattaatgtatacctgaaggacaacaaatagaagaatgtcactgaagatgacagtaagtctttggaaaacaattgttggcaagccaaacttccccacttctacgatatccaaacagccatcatcacgaacaactttgggaacaaattgcgatagaaaccattcaaaataggcaaagaatggtggataatccaacgtccactgactagtatgctcgtaataccatttgctaataggcagtttattggtgattgctagccaatttctatgaacatcaaaatctgtgctgaaataatcaggaatcagcagcaattttagaaatagtgtgcttatccagaaattccacaaggaatagcgcttggatccctcacctttttcggttgcacctgtcttcagggccttcttaggctcgtcattttttttcgactttgccttctttgtcacagccatgttttgcctcgaacgatcacccttcatgataggctcttcgatggatgccaaatgcaatactgctagacagattgcacaaaattctataaattacaactcatctaacgtacatagttcacctttccacaccactatataattctcaaaaatgaaatttcacttttcgggaactgtccgctgtgaacaacgaagtgataacaataaatttttagtacactttgaaaaatagctaaaaaataggtcttaacttgtaattagtgaatagctacaagagagtacttcttaatataaggcagaagtttgataaacttatatatattctgcgataatcataagttatggactacgaggaaaatttagaggctcccgtctgggacgaactaaaccatgaagaagataatcctcagagtgccatttcaaatccaaccgaatctggtgttcaattacctttccaggaaggcaagagaaaggaagaactttcaaagaagaaagctccacttaataacgagataaatatagatatttccccagaatggaaggatcctggtttatcggtggctggcaatccgctgatggaggagcagcagcaaggaagtgaagaactcaaagcaaatgctttgatcaattctctagctcctgaacaggattcgattgcagatatcaagaataatgcttcgcagttccttgtgacaaaagactttggtgatgcattatttacgggaagcgccaactctcccttagtttttgatgatacaatatgcagcactaacacttctgcgagcaccaattcaagaagcatatctggtagaagatctggaaaaccacaaattctttttgattctgccagagctcaaagaagctccaagcgtatttattctttgaaagcgaagaagacaagtaattccaatgatgccaccaaattaccatttactgatccacttaagaaagctgaaaaagaaaatgaatttgtcgaggaatccttggataataagaatgaaaggggagaaatcaatgagggaacggttacggccttcgctaagaagaatattcttgagcaggtggacaaacctttatataatatccctcaaaggggagaaaatagtgtaagttctaccaacatcgaaacaaactcaaaaaaggttgaagaactcaaaacagactcaaagttgccatctactgaacatgcagtggatttcaacgttgaagtgacgaatccagtcaaagtaggagaactaacatccattcacgtggagtatactgtaataggaaaatcaccattacttgagctaaaatatacacaagtgaacaggcgttatagggattttaggtggttatatcgccaattgcaaaacaatcattggggtaaagtgataccaccgccaccagagaagcagtcagtaggtagtttcaaacaagacttcattgaaaatagaagattccaaatggaaagcatgttaaaaaaaatttgtcaagatccggccttacaaaaggaccaagatttcctgctgtttttaacaagcgatgacttcagttcagaatccaaaagaagagcatttttaactggatcaggcgctattaatgatagtaatgatttatcagaaatccggataagtgaaatacaactgctaggcacagaggatgctgcggatgtattgaggaatggtggtatcgatgcggaatcgcacaagggcttcatgaatatatcgttttcgtcgctacccaaatacaatgaaatagatgaattcttcactgaaaagaaacaaaaagtggatgaattggaagataatttgaaaaaattaggcaaatccttggaaatggttgacacttctcggaacagtttagcctcatcaacagaagaattttctgacatgatagaaaccttagcatctttgaacgtgagtgagcctaattcagaattgttgaataattttgctgatgttcataaaagcatcaaaagttcgcttgagagaagctctttacaagaaacattgaccatgggtgtgatgctggatgattatattaggtcattagccagtgtaaaagccattttcaaccagagagccaaattgggttattttttggtagttttagagaatgatatgaataaaaaacactcacagctgggtaaattgggccaaaatgttcattcagaaaagttcatagaaacgaaaaaggaatttttaaccatagaaaggcgttataagcttacaaagacacaatggcaagagattggtgaaaggataaaagatgaatttcaaaatttttctattgacaagattcgggaatttcgaaacggcatggaaatatcactagaagcagccattgaatctcaaaaggaatgcatcgaactttgggagacgttctatcaaaccaacctttaagtggtctgtacatagagaggcttggatgacatattcttcaagaatttatgaattaagaaatctttattttatattgttacatattatatattaaatagaatgaacaggtgagtttacagccaatgggacgtggcgtctttataaagagactgccaaatgaaggcttcacttaaaagcatttcgatatctgtttcagaccagtcctttgtaggaggattttgcaagaaggttatagtctcctgaaagtccatgtctactaactgatcactccatttaatgagaaatgcggcacacacaaatacatgaaactcattgagtgaagattgcctcattttgctgctgtcttcaaccgtattcggagtcatactagagagtgccgcggtgggggattggaaatcttttgttggcgtcgcaaaattggctacccgaggttctgtcggagtcacgggggttttgacgtcgttggaggatatggaatatgaagaagtgacctcttgtgatgtctcagacaaatatgtatcccacattcttattactgtactcatttgaaactctctcattaagaggcaattcatccatctgaatgcaaattgtataaattccacgtgctcattttggaagtggttatatagatcggcatcaattcttttcaccagctgactcaaattcttcacttgtcttaatatgcccggttgtccatggatatagttatcagtaatttgctctagcaatttggtaagacaccaaaatgtatctgcctccaaatctgcaacttgttcgtctgtcatatacgcagaagggtcctttatttcaacatcatctatttgtgaaggtggcaaatattccgtcagaaaagtttcaaaaaatggtgtcactagatcgttaattccttgaacgtacccgctagcagggtgccttatggcccaaagatatagtattcgttgtaaactattctgcactgatttgaactgatataaggggatgtgaggatttgttctgggtatatctatctctatttggtgccaagtaggaatgtctcttgaatgctgatctgaaaaagtgtgtttcaaaccatctttatattcttttcttttcctttgcaaaaaactctcttgtctcttagtgtttacgggtaaataacctattaataatttccaaacaacaggcctgtgtattttaggaataccattccaactaatctttcgcaaatcctgttgatttatgattgtcttatctttcaaaatgttatcaaacttagaaatgcgctgaatgatagagttcagttcctgagcatcccgttcgttttcgatctccaactgcatcttttttggatcatcagtttgttctttttgtagttgtggcaattgagggtatgtaaaagaggaggaagaattccgcaccacagaaggtcccacattggaggttgaattgatggaagaagatgtagaccttcgggacaaagatcttgtgggaactacaggggaaccgaagccaccattagtgagtataggaataggcatattatagtcatcgatgacagcactccagtcttcatccaaatccttgaaatatcgatcacttttcttgttaggatctgtgccgttactaccggcgttgtttacactaccactgctgctatgacggtgttgctgatggttgtgatggcgctggtggtgttggcgcaagagtagagcgggtcgaggactttcgttacttgcagtgcttaaagtggggctcacgtatcttagaggtgaattggaatttgaggtgcgcctagtacatgcctgttgtttcgccatggcttcgaaattaccatcgctggttcttcgatccttcctagcagaagaagcgtaacttgagggcagactattgggttccgtggtgttcattttataaagtgatggcttcttggaggcaaatgaggaagaagccgacgatatcctccaagatttcatcagagaagtcaccaaactggaactatctgaagtgcggtcgcgttcatgcatttcctttgcagcggatctgactcccattatgtattttattattattaattgttgttgttatttatattttagaacttctcctccaataatgagcgcaattagaaacaaatcaaaacaactaaaaggaggtggaaaccaaacactatatcagtctggcaatattcaatgcaaggcgacagcaatcaccatatgcttccgtactacacaatgcgtcatgtgtttgttattctgttctgacagatcaataggcgaaatgattcggggagtttcgctgggacttggtacccggcaaaccacgatttctgttttgctttaaacgagttcattatggatttatcgccatagaacatagctagccaagctcacaaccaacggctggccaacaaacatagagggcataccgtcactcaagatcgttgcatagtggattttcaatgcttgtttccctgctttctctcatgccctttgatgaattgccagctgctcgagcacgaagaaaaagcaaaaagacaagaataaaacaatgaaataacacgtacgagcatgtccttccggtgtctatgggaacttgaacacagcggttcattaagctggctgcatttaagatcatgtgacctcagatttataggaggccagtatatatgactgcaatcgcagagggctgccatggtggacagggaattgaatgagttccagtggcagttaagctttcgtttttgttggatcgatcttctttgctgtagcaacattttttctcgaaagtggtcaaaagacaagtatctttctatcgaaacaattggttcattgttgttaacgcaagtaggtatatcgacggtgtaaaacgatcagcctacgtattaatgtatacttcgtatatgtttacattactgtcgttttttttttcaaagtgaagaaatgataaacgagctgtccgaatagtgaatgcacttgaaattgaagatccattacctgaaaatcaatcatgaaattcatatacaaatgatatgagcccttaaattgagttaccgtggattctcgaacctactgtcatatagaacttcttcagtacgaagactgaatctcagtcgaagccatttctagtaggaagtttgcttgctaattcgaaccgtgatggctttgacatcattaaatcaagaactggagttgagtaaagctctttctttcaactacaacaaattaacatgggcgtgtggtctagtggtatgattctcgctttgggcaaatcctccctcaaaaaggaggacagagcatgcgagaggccctgggttcaattcccagctcgccccattttatttttcagtatcctcaaaatatccggccgggtaagagattacctttttgatttttttaagttatttgttttgtaaacaaagaaatttcacaaaataaagtgtctgctaatattgatagtgccatttccctgtgacgactgcttgcaaacgtcagaaaaattgtcatttacacacatacatatatgtttagtaatatatagaagagctatctattgatcatgccgaagagaaaactagcttcgaataaggagaatagcaggagtacgttctctcacaatgacttgaccccacaaatacaggaatttcaaaacctaatggatctggaatcacagaaagtggagactatcaaacagtcgtattcgagacagaactccctattggccagagataactccatactaaaaattaaagtcaatggcttagagaaaaaaataagccagctggtacaagaaaatgtgactcttcgatccaaaacatctataagcgaggctatctacagggagcggttaagtaatcaactacaaatcattgaaaacggaattatccaaaggtttgatgaaattttttatatgtttgacaatgttcgtaaaaatgaaaatttacctagttcaagtttaaaatccctgttgaagagacccaattccaggtcaagatcatgttcattatcgtcacccacatactcgaaaaactaccccgagcagctgaattatcagaatagttcatcacatgaatcaagtttcaataaagatgacggtcagaatctcgagcccaaggctaaaaaaaggaaaagttctaggcggcaatccatgtttatatctacgagtttacagtctgatgatgagatcactgagagggaaccaataacgaaagaaccttacgcagctgtacctactgaattacgggagactacacagcttgaagaagcaatggatccgttaaatattggggaagaagataacgattcaactggaaactttaccaattccattatagaatattccataccagaggaaaattccatagaacccgagcattcatcttctaaactagaaatattcaatgatagcatgaatatgataagtgccgcatcatcgagcactctatcatcacctttaccggcttcctcagctccttttcctgcttccactgccgatactgcagccacttcttcttcatcgaattcttctacaagctctcatccaaagaccaagatcaaacattctatgaagccacctaggatagaattgaagaaaaaaattatcgacgaagtcatgcccatgagtaatatgagtagcagcagtgaaattacgtttgctagaacaagaagaactcgcggtaaagctgtggattacacattaccatcactaagggccaaaatgagaaggccttcagaaaagctagtggatgctactaccatgattgatatacacgatttgcaagtttctaaaagaaatcgggagactgcaaatagcaggagaagtttgtcccatgattcaatacccgatgagccgcaattaaaagaagtagtcgtctctaaagattatggaactccaaaggtaaaggaaacagaaaagcaagtacccaacgattgcactcccctgataacgactattgacaacaatagcaacaacaaaataagtaatagcaataatctccaaaaatcttcgcctttactcgatattactaataaatcagagaataagagaaggccagtgaggactaaaaaactgtttaaaaatgcgattgtcaataatctatctgatgaaaattctaccacgcgacgttcgaagttgtcaaaaggaatcatcaataaaaatatgaacagtaacggtgactctaatttcaacagtgttaatagtaaatctgttagctttagattgaaggaagacgatttagcaatatttgacctatttggaagcgataagaaacatcaaccaaaaacatatcgcaccaaaaaatgatatatagtccttcccgtcttgatgttctctaataatatctatactttttgcataataaatcattgttttatatacgttcaattatgtgtatatatacgtttcatttttttttttcccttcgcccttatgctgtcgattatacactcattttcatttggattcttggatgagggttataaccttcaatttcaaagtcttccaacttgaagtcgtcaatgtctttgatatcccttctaatctttagtttcgggaatggccttggatctcttttgatttgttgttttaatacttcaatatgatctttataaacatgtgcatcgcccaatgtatggatgaactcacctggctccatgtcaacaactttggcaatcattctagtcaatagtgcatatgaagcaatgttaaatggtacacccagccccatatcacaagaacgttggtacaacaagcatgaaagccggggc