aacactgccaaaagcttgaacggcgagatgataatgctttctccgtattggtgtaatgagtctgatatctgttggcaactaatacaacttgagccactcgaccagcactggggttggtagcatattatcctatacggtgttctaaggtgacatacagaatgagaaacagtcatctaagttcgtggaagctgcaacgccaggattgataatgcaataggataatgaaccagaaacatataacaggaagaatatttgtatgtagcattatcgactcccttttctggattcctagaaaggcgaggagaacttctagcataaccatacaccaacttattataacctcaaccaaaaaatggaatctcaaccattgtccccatatcaacatatttctcactatacacatgtattattatatttatgccactttgattattatgcaaacatttgggctaacagaaagtcgacatattgcgtcttagatctttattgcttaaaccggtatttcttaatggcttcttaaaatgcatctctctatctataactgaggcctctcctcgatggttctttgcaccctgcttatacttttttgtctcaggctaacttttagctatcagtaacttgctctttaatctgttcttactatcaattgttctatcaggtcataaacatgctacctttcttgataaagtaatgttattcacgttactcagttttcgatgagccccatgacagcagttatgtaatacagctttctcgcttggtaccattttgcaatgtcgacttttcagttgacaggcggttaacagtttatattttgaatcgagcttagtcaattattattattattatttactcctatccaacttgatgattctacttgtagctgagatccctctacaataaatctctaggctctgtttatacttttctggatcacctcagtttccagtcttcagctaattgaccctctagttctaggtactagcagataataatgtaggactctatgcattacatattggttgtctatgggagctttaatgggctaatatccttggtaagaccatgtcactagttttattcggtttcttatggattccaggtaaatggtcatgtgatgtggtctgattactgaattgtatactccatgtcacgattagtatcaattaagcatgggcgtgtggcgtagttggtagcgcgctcccttagcatgggagaggtcttcggttcgactccggactcgtccagtttttttgacaattttgggaagtgcataaagttcacctccataaaacggcttgtttcgctcaattcatttatttttttgtccaatggatattcacaaatatacagcgatatgaacataaaacgtgtaagaggtcatatgcacatacacacaaacatatatatatagatagataaaaaaaaaaaagtattcataaaggttttgaaggtttcaaactagaagttaattggcttagagaaagcggccaaattagcttccttaaaggcttcggacaaagttgggtgagcgtgacagaccctggcaatatcttcggcagaagcaccatattcaagggccaagccagcttcagcaatcatttcaccggcatttggaccaattatatgtgcacctagtaaacgttcggtctcagcatcgattaaaattttgacgaaaccctcagtgtccaagttggtcttggctctggaattagcaataaatgggaactttccaaccttgtaagcgatgcctgcttcctttagttcttcttctgtcttcccaacccaagcgacttctgggtgggagtacataaccgctggaatgttgccatagttgacatgtccgtgaccgaccttcaagtattcaacagcggcgataccctcttcttcagccttgtgagctagcattgggccaaaagtaacatcaccgataaccttgatgtgtgggaatttggtgttgaattgttcatcgataactaagcggcctctcttgtcgacttccaatcctaatttttcagcattcaaaccttggatgtaaggtcttctaccgatagcaaccaacaagacgtcagcttgtagagattccttcttgccagacttggtattttcaacttcgatgtcaacaacgtcaccatttcttgtagcagataaaactttggtgcctagtttgaagtccaacccctgcttcttcaaaaacttttgggtagtagtggcaacttcaccatccatggtggcaccaatctttggtagaaattcgacaacggtaaccttggaccctaacctagagtagacagaacccatttccaaaccgatgataccaccaccaatgatggccaacctttttggaatctcctttagagccaaagcgccggtagaggagacgatcctttcttcgtcaatgttaatacctgggaacggagtaacttcggaacccgtggcaacaataatgttcttggcttccaagatagtttcttcggcaacggcgccctccaagttttcaactggagaaaccttgacgctgtgttcatcctcaaaggagcctagacctttgtagtatgtaacaccgttcttcttaaataacatttcgataccaccggtcaattgcttaacaacggtatccttggccttttggaattgttccacgttgaggtcgatggagccttgaacgtcgatacccctttgcttggcatcatgcttcatttggtggtataggtgagaattgtttaatagagctttggatgggatacagcccacattcaaacaggtaccacccaatctgcctctcttttcaacacaagcggtgtcgaaacctagttgagcagccttgatggcagcaacgtaaccacccgggccaccaccaatgacaacgacgtcgtgttgctttttagcagctaacaagtaggatgaagtagatagagaacgcctgtaggctggacggacgatagcttgtagtctaagcattgggtatatagtgtgatgagatactgtctctggcaaaggtttgagtccaagatgtgggctgtagaggaagaaaatgggaatccccgtgtgattggttgatttttctggcggagtctcaagtcaaattagagacgaaagcggcgcgttgagataactggcaacggaatagcggacaattcgtaactactattaaagaaacaaacgctacaaatacgtacactactgtatgatctgaagtgtctacatattacagtctaatattgtacaagtgtttttgattttttgtgttgagactaattgttatctattcaggatctcatttcctttgtcgggtccgcgtacatttaactgcgacgggattccaactatccacgtaaatcgacttccgggcagtattcacaaacaaatccaaactaacgatcttgaaattaagaatagcaccacgctatgaagccttggtttcgaggtttcagagaaattttggaatccgaatgacgggtgtctaccgttaaacatattataattaattatctgcgtatttggtagtaaatatttaacgtttcgctatagcatctctggtgttatctagtcacggttcataatcagataattcacaccgatatataagaagtacgggttctaccttgtgggcaataaatagttgcacccctctgagttagtgacaggtgaaaatcgaaatttttcaaatgtcttttcttagcgctatccgcttctgtatgtgtatctccgctcacgcaggagtaaacgagcctacactttaggctaagtggtacggaatgtgtgctgtaaattatatatggtgtagctcctaaatccacagctataaaagggaaatgcctgggatagtagtgcctgatcatgatagcgcatatgtcggcatgttgtcgcagtaataaagatacagatagtctagttgatgacaccggtagcactgatagtcgaagctctgataattattacattccctgcgttcttggtcgatatgctactaataacacatttcgcaacgattggcacagtgtaaatttgaatgggaacagaacgggtatatcaatgtgattcaatgcaatgcaacttaattttgtgcaatctcttttggattatgctggcatagtgctcaatacgtttgctattatttttgcaggtggtactagattttgggtgtatgactagtaaggaggtttccaatggaatagctctcccatcttcagagatgtactgcctttgtttatcctcagtaactcggtgacgcgttagaaatacccgtcactgatcttgttaactaataaattaattttttttttccaaattcatcagcagaaggtttggatgctacaaaggttggggcttacatattcgatgttccttgaaaggctctgacgctaatttcaaagttcacaatcaattcttgagtataattagcgtcctcttctggtgaagaataataatgcaaaaatgggtcgatattttgtttaaaagtcagtcaaattacggtcagcttattcaaacgctcggtaattagaggatccttttttcgctaatggtcttggtttggttataaatacagtctttctgtccaagtttcatctccagagaaaatcacgaaatgtctctcgtttgtgttaaaaatgcgagctaatatgcatactgttttatctgaacatgtgtgttgctgtaaatttttaatgtatcgcagattttggttgtttgtttaatttgctgttttttttgggggggagagaaattaacctagaggatatgattctcttgtatgaatatcgttactacaatgtgtactgttactagataaaaataagtgtgctaaaaaagatatttgatacttttaagctttgtttctatattggaaactcataggtttggtgaatatcgttttcaaagaggcattactgttgttatttttttacaaagagaaatgtccattttgttttatgttttttgtatcatttgcatatttctgtatataatatttaaaagagcatgacacctttccattgccagctacaaagtatgcgaagctcgccaagaatgaaaacccttccaagcacagagtagcctatgatacatagttcaccaataggctatggaatgagatattcatgtgctatttttcgttgcacgtatcttgttaaagttgtctgtcacgtcgatggaaaacaaaagagtattaccctacttgggaattatgccgatttaatatcattatatacgtggattttaagcgaagaacgaagacttaacccatttggcaatcgctcctcatcaacatggcgagagctcgacgatagaacactggacaagaatacgaaaaaaaaatggtctctgcacccgaattaaagaaagtatgttgttttggtcctgccgcacaactgtatcagacagttttttctttccccccccccccgattattctgttttactaacgtcacaaaaaagtacatggaaaagaaagtctacttacaattgaatggctcccgtaagattgttggcatcttgagagggtacgatatattcctaaacgtggtcttagatgatgccgtagaagtaagaaaggatggcaacaagacgccgatgggttctcaaacggtcattagaggaaattccatcgcctctctagaagctctagaagccctgtcctaactaaatagcgaatacgcagttatttgcgttccacctgcgtttggagagaaattatgtacattaattaaaacatttgttgaaattcacttaacgctgcagcacgtgtatagctgctgcagctaaccctctaagaatcaaaatctcagatccatctcaacgcctgctttcttatacccacatttctcatagaagccaacatttttctcgtcacaatccaaaataactttataacaccctgcgtccttagcaacttcgctcaagtgttgtatcaatatcaaacctagcttctttccttgttgatctttggcgacagcaatgtcttcaatgtggccgacaaggccacctctgtgaataacctttctctcaataattacgtttccagtggccactacacgatcggttccatccgtaataacatatgggttgtacttgtagatattttggtccttaccatcactgaacaagggtgatatggttacggtgttccagtattcgacgatggaagcgaactctgattgagagatgtcaccaacagtggtcaacacattcaacgtttccacaacatctttatagtccttcaattcgattcttctaattgagtagccagagggtaatgaggccatattatggttctagagtttgctatcgaagtgcttgaggttctgttacgtgaatgagaatgaagtttcacctgtatatccttttgtgggcttctgtaattaagtgttacccggattaactctctgagaaaaccgacctggcattgtgtcagcgcgaggaattgcagaaatcaagaacatttacagaacaattttgagagttaacataagggagcaaaaattgtctctgtttcccatctatttagttcctcaaatgctctagtagcagatataaatctattgtacaatacctcaccatctcccttacttcccttttagaaccgaaaaatttataactattttcacgtatcagaaattgctccattctgtttaaagcgttatctagctcttgataataactttgcaaaatcaacacatcaaacaatctgactacaagttcctcataccccggatcatcttgtggtttttcaatgcaattggttagagagtgtaatagcaaaggccggaggaattcttcaacagggtccaattctaatgtaaccacgatgtgaaagtacaagtctggacgagtcttttcaaatacggataatatgttatagttttggattttgttattcaagagggatgagcgcttgactagattgtagaaaatttcttcactcctttgaaaaaaaactttgctgatgcttttctgtagctgattcaacaatgggtcatccatcttatccaagttgtttgagtcaatctttatcaagcatgtattataaactttattcctgagttcccatggaattccatcccaatatagttcgcgtcgtctcacctcgatgagcaggtcttcagaagctagtttattactgattgtggaccactgctctgcgcattgttgacttctacgaatcaatttcctgttgtgatacttaaacttcagtttgtcttgtttctcagagtggctggcatgctcataaaactctctaatatctttatcgtgtctttgtttctcttctgaacacattggtggtaaaaagccaggccttgctggcgttagaaattttttggatagttttccatccaccgaatcatctagtttaacactagattctaatatagccaggttcttgttacattccgagattcttctcttattgcttaaaattaatgaatctagggacagatttttctccattgctcggcgcaattcgtttcctggtttaaagcttagggagtgagccagattgcaggagtataaatcacggtcatcatcatcatcagattcaggcaggtgctgactagagaataccgatgaacaattcgagtatacggtacttctgttgctaggttctatgacaggaacgttaaatgtgggatattcttgttggtcaatgtgttcttcaaagattaagttgtccagtgaaatagattttgatatgttcttatgtgtcaacttatgcctggatcggtacagtctttggaagggtggaacatacttcttttttgaaagcggtatttctccacaggagcttgtgtttgcagcgtacaggacactgatgtcgttaggccccaggtaaacatcctcaaaatacatcagatcaggtgtagacttagacatggatgaagatgccatgttttccggtatcatgtttagctctcgtttttgtcaccttcgagaataaaatctagcgtacctaatcgtttcgttatattcgagtatttaaatcagagatctctgggcattcggacgcgtcgcgaaaaacctagcctcgagaaaatggatatctagtttagtagatagtgaataaatgagggaaaaaaaaataaaaaaaagagagaaaaagagacgaaaaagaaattatggagactcgaaataaggctatacgaagcataatctcaatggggttaagaaagttgtagagtaaacagaaatcagtttgagtttgtcttgcatagacatctctgcgaaatcaccaaatgggtagtaggctctctgccaaatcacaatcatacaaattagggtagttaaggaggctttcagaccgtaaagcctcaaccatttgtttagatttttggaacatttatggtatgcggctttggactctttcccttcatcattgtcttgtagggaccacagttgcttaaatttggtaataaaccaaaaaaaggctggcacttgaacagccaattcaaagatcacgaaccaacgcaaccaggtgggtttctcgtatagtaggaaatcattgttctgtttaatgtgccactgaacaagtttagggattaattggtatcgttcgggaactaccaccgaagagtcgataaatatagcaaccggtatgtgaaccaaaaagtagtagtaatagaaagactgctcgaagggagatagcatcgttagcctttccagtttctgatggtctttgggcaatcacagaggactaattttgcaaattgacatgtggccctcgtagcagatgtccatccgaaacgaaagataccgtttggtgcaaggaacgaaaaacgataatatcgtgagacacggcgaattatattgaagtgaccgtaaaatcggtagcgttttatggagcctctttccaaaagggctcttgtaagattgactggtgtctgaagggaatgagattgtacgaatacagagggataatctaattatttacaaggtataagatatgctaaatattatcatgtgtttgtgtttgtaattgtgcgcttcaaccttttaagagtccttttctcccctgatcttcttaaaggcactgctgatgaagttctctaacctacccaaagtacttggtgcatctggatgctcgccctttgctgtgccggggttctgggcagtagaagaagtagaagaggaaggagacggagaggaagatgcatgctcaccgtttgtgactgtttttttggccaagttatcacctgtgacatcagccaacgcttcccataagcatctctctgcttgagactgtggcttcctaacagctagcttgtattggaccttcatatcgcctctggaccccaatgtacctctaggaacaccttgctgagggatcgaaacgacatcatcgtgttgtgttccctgtttaaccttcaatctaatttgctggccgtctacagttggaacagtcacgacacctcccaaagcggcagtggttagaggaatctcttgggtgaaccaaatatcgtaattgttcttaatggaaaaacgaggatctttgtcgacacggacacgtagcaacaaatcgcctctacgcaagtgtaccgagttcttcatggagggatcgatagagatgtgtgggtaagaaccctcacgagaaatacgaatggcgtcaccgtcttgtaaaccatggggcaaatcgactttgatttgcttgccacggttcataactacaccttcaccgtgacatgtaccacacatatctgaaccgcgaatcacggaaccttcaccatcacattgtgtacaagtggaagccatttggaagcccgcacggacatggactctggtacccgtaccttgacagcccggacaggttgttctggaggcaccactctttaatccagagctatggcacgaattgcagggatccaaagctgcataattcaaattgacgtttttcacaccaaataccgcatccttgaaagagattctatgggtaatttcgatagaatcacctttgtattctctaaacatattagctcccggattaccacgtgctctaccagcaccaccggcaccctggccaaaagcagcgccaaacaagtcctcaaagttgataccaccaaagtttccgaatccaccaaaatcatggaaaccttgagcgccgccaaatcctgcaccaggaccacctgcacccgggccgcctgcggcgccaccttggctgaatgcagcaggaccgaactgatcccactgctgctttttggtctcatccgacaggatctcataggcgttctgcaaatcgtgaaatttcttttgtgcgtcttcggccttgttgatatccggatggtatttcttggccagtttatagtaagccttcttaatttcagatcccgaagcgctttgtgaaacacccaatgttttgtaaggatctttaattgtgtcattcagacgcggaatagtgtggtgaaacaatctcctgtgtgttaactgcggttgatgcacagtagtagaggatagaagtaccgaaggaaccgacttccttggggtgaaaggtgcttttcctactagaaatatcaacgaactgcgtttcatcatctgtcaactctgtttgatgctattcgcggtattcactagagtgctttgaaagatagatgagtcttatatagcatcggataagaagaagtccttggaaagccgtagaaaattttgcatgcgtaagacgataccggaaatcgaaatccgaggacaaggagaaggacggggtcacgtgatgtaacccacgtgactcgtgtcactgtaaacgtaattttttgctatcacgtgatcctagaagcttcaggaagggcaaagaacacaaagtattctgacgtggcggctccatgtccggcgtcagcaaaagcacggcgacacgctttgtagttttgctctcagagcaatgacaacaaaacccacaaacatgcagagccacactcaatcgatgttgttagcaatagctaggtcattcatacgtaacatattgatcttagaattattctcgggggacgcaaacgactgggaaaaaaaaaacacataaatagagaggtcagatcgaacgtttcctcttctcgtttcttgtctatctttcccttgttcctcccatcaatatcgaaacattaattcgaaccaacacatattatcacaaacaaacaacaaataataatgtctgacaccggtagaaaagatttctctgacaaagctgctgaagccattaagccagatagccaaaagtcctacgctgaacaaggtaaggagtttgttactgacaaagccgacaaggtcgctggtaagctacaacctgagcaaaacaagggtgccggtcaaggcgtcgctgacgctttccaacgaggtaaggatgacgccaaggctgaccacggtaagactttgagcgaaaccgctggtgaatatatcgatgctgccaagggtaagctgaacgatgctgctgaatacgttagtgcttctctgaacggtgctaaggaatccgctgacaacactgctaacgacatcaacagaaagtaatcttgataaatcgggatttttatttcaaaaataaaatttatgtatctgaacgtaagtaaacgaaatattcaaccaacaaaaaaaatatgttttgaggtcttaaagctttgaaagtcttatagcctctcttgctagtcaaagatctctgtgttttcttgtggcgtgtgcgtgtcccaggggtatgtgatccgtcgcaacaggagattagaaatcgtgtgtccccaggatctgtgcttgaagccatgtgtctggtgcgatcggttgaccgtataaattacaaaagtattattattgattagcacatcgagaatatgattataaacgtacacagagactcagactaagaatctgaaagttttcttcactccactaccgtcattgccaaactcattttgccaatttatctcaccgcgggtgattttcttgttcaaggataatagatggaacctcaggatcaacgcagataccatggcgcatacgataaacgcagcgttgcagcagaatgcaacggtgtagcgaggtgcactgctggaaggatacaagtaagagttccaaatcgaggtagaattggaaatgcaattcatcatggaaatggcaatggcacgcttcaatggtggtctgggaacacaattggacatccatgacagtatgatggtgaacgaacagtacagactgggtggcatcaagcacatggcaaaatacctcgcgcctgtgttaaccgtagacactgcaatgataaaagagaccaaagaaacaaacaatggtgccgtgacatgccaaaacctctctccggttttatctgcgtgccatgcccagataaacgtcgttacaactgcaacgaggtacggaggtgcagtcagacacaacgtggtgatgcggtcgaagttcaaagtttgaacgacgcttgggaagaagtttgtgacaccgcaggctgcgacaaggaaagtcaatgtcattgttacgagccagactttggtatctttaaatgccaatttcaacgcaaagacgaatgaattgtggccttcgcccaacacctctgcatcatcatcgctgtctccgacatccatcttcagtttccacataacaatgtccttctccatttgtgacaacatcttcgaatttgaagggttatctggcaggatgtaatacgctaggggaaccgtgacgattgtgagtgctccctctatgataaaacaccacctccaagcccttagtcccttaacgttatccattccttcgatgataccagcagagatcaaaccagcaaacgctccgctgattaaggagccggagtacaagatggaatttctcaaggctagttcttttcttgtataccaacaagacaggtagtacaaacaagaaccgaaaaacccagcctcgacgaaacccaaaagggctctgatcgccaacagtccaccataggaggtgaccgcaccggtgcaagtagagatcacaccccatgcgctcatgatgatggtgatgaacagcgatggcttcccaagacggtttagaatgatattcgaaggaatctgcatcgagatgtaaccaacaaacaagatgctaatacaggtctgatactgagtggaggtcaaattcaagtcttcctccaaaccacccaacctggcagacgcaatgttttggcgatccaaataattacaaatataaatccagaataccatgatcaaaatacgcaa