attatataaataatatttataagtataatatgttttataactaagttattaacttaactaagttattaggtttactctactaaaatgcctgcgtagtaataatacgttatatcttaataatataacgtatagaaattctatactaaagaagatatatttcttgctatctctaatattatattaaagtaaatttaaagtaaaaattgcgctataatagtctataacgtcttctatataatagtgcgtaactaatacgctagaagatactcttaatataactataagctaaatataaagtatctaataaaactagaagagaaggtaattatagagcatatacttaagtattctatacgcagtctacttatcttaaaggcagatatataagatatagctaatagactgcttagagagtacgctagtaagcttattagtaagaactaagttaataactttattaagcatacttctaagctatataagcgctagagctatctatataattgctagtaagctatctataagaacttagtaattatttagctctagtttacactagtttagagtataaagaagaagtatagagttatagataagaatatatataactttaataagtctagcttcttaataagcaagatattctcttagcttatagtaataagtttagagaagcctaagaaagtaaagaagctctagcctagtaattataagtagattatgctagtataaagtattagcgcaatagagaaagtaatcttaccttttttcttatctttatagataaagttcttatctttaaactagttctataaccttctgcgtaactaggttatctaagttagctttactagctagataaataataatctagcgcttatttagcttaaatactttaactcttatatatatcttattaaagtatataagctacttattattaatagctataagagctattgcgtagtagaattctagaaacgctataagaagaagaagattattattctctatatgcttatatacttattatatctcctacagctacttaatattatatatttcttactattaaagcgcgtatatagtaatagcatcttagctttagtatatagttatatctattatattaataaaaaaacctttctactaacctttaaagctgcttttaagaagattatttatagcagagaatatttatatagagttcttaaggcgctagactagttctatatagcttagagatagtattattaaaagcttaatatatgcctctatactctacttattaaataactattaaagatatgtatctagcaggtagaagatactgcgtaacgcttataagatagaggtatagagtatgcttatttaatagagagtataaaactatataagttctatagtaaggttcatagataaaaagattctataactaactaaaggcgcttagcagatagcatataatacagtattattataaaaagaaataacttaccgatacgattctatagaagcaataataaagcgtaaagtatataaataataatatatataagtagagaagatcttactagttagtaagatattagacttaattactatcatagccaagaactattataataatagtaatagactattaaagagagtacatgcagagaggtgctatagcacttatagtaagactagatataatgcctatatctataaagtagagatagagaatatagaagatagcaacgcttctaataaataatattcttatatttatagtatataaatttattatagtattgcgctacgttgctgcgtaggcgttttagtagagtaaacctaatagacttaggttaggttaacaacttaggttataaaacatgttagttcttattattaatattattataataaaagaagtatatagtactattagcataatagagtactaagatagctagataagtgctattaaggctaataatattactactcttaatactataattaatagtataatagtaaaattacttaaagtcttattaagtagaaaatactaagagagcttagctcttaagaatataagaataatctttatagtaaaagtaataaaagagagttagcatattattattaagatctctatagataataaagtaagagtaattagcattagttagattattattatactaatataagtaagcgcgcttaatattattaagaaactaagaaagaatctagctttacttaagtaaattagctaaaataataataatattattagcaaagttagcgctaagaagctaattaagaagataagtaactataaagatattaataaacttaatcttaatagaagaaagaagaaaaacttattagctttaagtactatataaactataagtagagcacgcttcttagttagtaatattagaagctaagaatcttagctactagaagaaagcctcttactactactactactactaaatttataactactatagctagaatagggtagagatagacttatagaagtaattaatataagctataattctaatagtatatagaaagatactagaagaagagaaagactaagaaagaagatagtaaagtaagaagtataaaagataaagaataaagtagaagcttagtattttataattctaagaagcgtttactatagcttagtatactacttattaactagctctactttatagctacgttactatctatattataagtaagagaaaaatcttaataataagcctgctaaatatctattaagcttagtttagtattagagttactataaaacttagtaagataagtagaagaaatatatctaatatattcttttctaaatctaggcttactaatataaagttatagagtaaatagtatatcttagctcttagagctataaacttaaagcagatattagagtataataagtatcttctaaaataagcttctactatagcatactaaaagaatagagatattagtaaagacttataagactactagaaaggctaatacttattatatatataagttctttatataaattaatctaatttctatttagatgtacttagtagaagctaagaagattcttactttacttaagaagatagtttagatttcttattcttagatctactctatagactctattaactattaagagacttatagagagtttactattattataaagaaagaggcattaagtagagcatagtttatattactctagtaattaactctataattataactatagttatctctaatagaagctaatagtaaaggcattaggcagagtatagtctatattactctagcaattagcttagtaattataatcttagttatctctaataaaaagctaaaggtaagagcgcttaatagaacttagtctatattatctctataattaggtattatatagtctatgctactctagaagtcttatatgctattgtctataatagggattctactattagagaagaagaaagcttattactcaaagtaactctatttttagctatagagtaattaaacttagagatagtaatctactatattagttttaataagttagagtttattaaggtttagttctatactagtattagggcttatagaagcgcaaaagcaaagagaagattatagaagaatagtaatctactatattaagtttaatagtttagagtttattaggcttagttctatactagcattaagcttatagaaatatagaagtaaagagtagattataaaagtaagcttaaagaagctaagctcttatagatagaagagatatatagtagagtaacgtatattagcgcagagcctaagcttaataagatattagataaagtataaaggtagaaagaagtagtttagagattaagaacttaattaactacttttgtattaagtatactctactataataatatagatacgttctttatagataataaagagtaaagttatatacttagtagcgcaaatactctagattactataacttacttataattacttagctagattatatttagctttatataatactctaagctaataactacttttattaagctaataatgctcatctagaagcttattttattaaagttatagatattattatctagaatactataattagcttttatttcttatataagcttaaactaagtgctaataatctctaagtcttcttagagtatcttctagtaatcttttacttaattaaaagctatcttaagcttctctatataagatataaactacttaggctaattcttactaataagtattctactatatatagctaatagcttattagctatatctactatcttataaagctaaagagtaaattcttatatatctaagttaaagatatattatataatagtttactcttctatagaagagagtttctaatagtttagtaatatttaagcttaatacttaattttcttaagctaattagaaagctgctaatattatatgctaaaggctatagtagcgcgttataggctcttaaattagcctaagttataagcctaaagagtaagattaattctgccttctttatataataacgttagagttattttaagatagtattatagtttatatatagtattagcgatactaagaaaaagtagctagcttagtagtctagctatcttagtagttaaatatgttatctagttaagtattttttcttagtattttcttctatcttaaaaaaaaatctataactacttctatacttaatcttataacttaaaactttagtatatgtaatctctatatatatagtctctattctagaagtttaagctaaatatagtttactttagcttagttattaaatagaatattcttttttaagctctaagagatatctagctttatatctctagaactagcatatagaaaactctaaaactttagaatttattaatttatagtctattaattctatattaagagttatagataaatttatagctatatactataagttactagagtttaaagctaagcaagctatattactttacttagctctaactctagtaatactaggcctaattaggcaattattatagcattttaaagccctaattctaggctttcttaatatcaaataatatcctaaaacagtctaaaactcgtagagttgtagaggaaaccgtaatgctaagaaaaagtagctagcttagtagagtagctagcttagtagtactttacgttaataagctttaaatcttatatcttaaaatattagatagtaaaaagttaatattagctttagtataactctgtagagaaaggcgttattaagatattatatagtattattataaagatactctactagtattatgcagagcgcttacttagatagagtacttacttataaactatattaaaagaagttattatatagtaagatactaaggaaagtagattaaagaagtaaactttaatagcatagatagaaagatagagtagatagaaagaaaatctaatagttaaagatattaaagttacatgctagactattacgttaatagttctaataaatttaatagtataaactatcttaataaagttttattttaaagtatatttaataataaatataagtttcttaaagcaattaacttgctagtaatatagttaactctatagtataaatagaaatagattagaactagaattgcattttctagatacgttatatatagaaaattagatattaagatactaagtataaaattaactaaatagagaaaaatttaaaagataataaactctactagctctacctctttatagaaagactatacttagatagatataaaattatatagaaaacttagttaacttagatttatatctaaaaagtctcttaataaaaggcttataagtagtacttctttagctacttataatttactaatatataaatagaagaaattaagagataagagaagctagatttaaactaatatatagagagaaagataagcgctactaagtctcttatctaatttctaggtatacgtacaaatgtacctatactatctctctatagaaatagatattttataaatttttagtttttctaataattatttagagattatatattattactatataggcgtattagtagtattaagtagcctgcttagttagatagcttgcttactttcttataaactatattactatttaattctttatatagactatctttaaattattatataagtctgcttagagcaagcttctaagtaattaatatactttttattcttaacagaataaacgtgcaaagacaccttctaaataactactttaacagaactttcagcgcccttatggagaacagagatatcttaaagttagtgtttgctaggtcagaaaacaatctgttagcgcaacatatagttcttgcgttaacgagatttcttcatcttacactgcgcgcgtccttcctgtcttgagtcgcaaggaagatgtgtgcaacactgacacattgtgaaagctctatgatgcagcaaaatatttgttgcacataggctcacagtctgataaagatgcgaggaataaaggcctcacactctgagcgagagattgatatacaggaggttgaaaatggagattgactgaactcaatgtcaatagtgcatgttttgggtcacagtttcaaacgatcatacttggaatgcttacagtggttaatatttcgatgctcatgtcccctctgatgagaccgtatttcattctaattgaagttatcgttctccgctgacaggcccagcgccatcagtctgttctactgactcaatatttacattcggatccttgatagcaacctgccttgtcgtgaatggtgcttgtatctcttcctcttctgcacgagcattgcttgggtcttgcgataggggttcaaaatgcgcatcccgaactctcctcttatcgatgcgtcgcctccatggcttatacagaacgacacttaatccgccaaacacgataaatgtgccgcaaattgctccaccttaactatttcagcacacaattcaggtacgaaggaagtttgtactcaccgacaatatcccaagcttcacccagtctctcaacaccatcccagaattttccatggggttccgcaacgttcaagatcagattgaggaactgtatcgtgccgattacgattgctacgatgactgtgatgacggttaggacgatgttgtagtagcaaattgcgatcggatcgcgcgctagctgagtactcgtgtataggctcatcattagtgcgccatctgttgtgtctagcaggcacatgccagctgtgaatagcagcgggaagatgaggattagccatatcgatgttccttttgtggcctggatcgaggagatgcccaaaatcgctatttcggatgaagtatcgaagccgagtccgaacatgacctatgcagactattagcaaactggcattgaaagcatttgttgtagtaatctctcaccccaagcggatacatcttccacggcctgtcaatcagcctgaacaatttttgcaatatcggaaataagcagccccctccttggatcttgaattgttcatgctcggatccgggctcacttgcaatcatattcttcatttgtacgaccagtttgtacaaaatgtaaacgttcatgatacctagaagaagtaggaaaacggcggagaccgaagttccgatgataccacctacacgcgcaaagttgtcgaatttcgatgacactgctgcagcagtccctgctacgaccaaggaagtgatgatgactatagtcgagtggccaagtgagaagaacatgcccactgtgaccggacgctgaccagcggcaattaagcgccttgtcatcagatcaatggcagagatatgatcggcatcaagagcatggcggagccctagggtgtaggacagaatcgctgtggatacaagaggagtgtgccagtgctgctcatagaacttagcttacagcaatactacatcgcgatgcgacttacgagcacgacacccacagctgcccaaacaagaagattgacaatgatcagcgtcaggatgattgcgattgcaggaaaggggagtttttgtaggtatggcacccgcgaatggtattgagaggctttcgtcgtggcctggcgcaagaacgaaggtttgatggcatcattatcgaccatgattgatgcagatggggattgggagtttgccatggtcacggaatacgtaccaccgctgtgatgagaaaagaacaaggacgagaaacaacatgaagatggatcaaaagtcagcttcgagctaaggtgaacacagatgacgggtcgcacggagcacgagcaaaataacgtgggattaaatggcggagggtggggctggcagctgttatcgcgaagctaccccgcccgaagatacacatctcaatgacaacacttttgcacacttcatcctattcattgctcataatttcgctgcttcttacgtgctaatattgaatggcactatgctcagagcttttcattttacattttgcgaaagcaaagggatgcattcgtgcctccgaagccaaagctgttcgagagcgctacactagtcttgtgttgttgtgaaacgagagcaacatagttacagtcgaaatcctcggaaggactaccggggctatgtaggttcagtgttggcggaagtgtgttctacaaggattagtgcgaacgctccaacaaccgagagactacttacgttgtgcattgcgaggacagtgaatattgcttcaacacttccggcagcgcccagaaggtgtccaatagctcccttagtactactgacatggatttcagatgtctttgacttcccattctcgccaagcagcagctctttgatcgctctgttctcagcagcatcgcctaacgatgtactggtagcgtgtgcgttcacataatcgacatcactaggctttagacccgcatgacgaagtgcatgcttcatagcgaggcgtggaccttgaccatcttcgcgaggcgctgtcatatggtgtgcatcgctggacaggccatagccagccacttcggcgtagatgttagcgcctctttgtttcgcatgctccagttcctaggcttgtgagctcatggattgatacactctagatgacagacctcaagtacaacaacaccagcaccctcgccaataacaaaccccgctctgtccttgtcgaatggtcgactcgcttcgattgggtaatcgttccagtctgtggccagacttcttgctcgtgcaaatccagagatggcgagcggatgtatacaagactcggcgcctccagcgaccatgacatctgcgtcgccaaattggatcaggcgagcggcatcaccgatactatgtgcaccagttgtgcaggcagtagttgccgcgtggtttgggcctttgaagccatgccgcatagaaacatggcctgcagcaaggttgatcaacagcctgggcacgaaaagcggagagaccttgcgatagccctgagaatggtcagtgaacagaaaagaatggtaattccgggtaacttgctcctttttcgaacgcaaccgtagtgtcgtagacgtcatccaagctgccaatccctgagcccatgtatacgcccttttcgatggttagccatgtcgcccaggaacagatatatatcataccgtggcctcgaaatcctcatccctcttcggcagccagccagcatctaacagagcttcttctgatgcaaccatggcatattgtgcgaatcgagccatacgccgttcgtcctaacaactgtgagctgaggcagtcatggtttggccgactcacataccgttgggctcaagccatactctttcgcattccacttcccgtgctctttgcttccttcagggacaagggcagcgatctggcttggaagcttggcgaaatcgagacttcgatctttgatggagacaataccgcaatgaccttcaatgaggcgtttccatattcggcgtacaccttggacacatcagcaagcgcccggcagctgaggcggatcatgtgtcccacctattcccaatggggtcactagccctaaccctgtcactaccacccttcgcattgcatttcgttgacgagcttatcgtgatgggcaaatgtgcagcgcatgatgaaagctcatgtatgtggcgcttgggccatgttctagccacatacggctcacctggatcttcgctcccttgtcctcgtctgctttgccatgtgaaaacgactctatagttgatgaacatatcacaattacaaagaaattccgcataggcagtcgctcatagtcaaagctgcaggggaaaaagccccgcggctcccgaggtcactggggcatggtccttcgctgcgcgtcaggagcgtccactcgtgccgaagcgatgcgctgcgagtgctgagtaaggatcgaaagaatcaagtatctggagctacagtatatcctcaatgggcgaattcttcacatggctacaaaagtcgtatcgtcgatggaggctgtgctgcgctatctggaaacacgatgcactttaagggtacaaattcttgagttttatggttgctttcaactataaattcccttgcaaacctgctaagttcaagtatatctgtccgtccgtccgggcactgtataggtcttattcttcaccaatgtaatgaaatgatggaacattcgggagtacacgttgatacttgcagacagtagccactcatgcaatgtgtgcaatattccatgatgttgtttgtcgcatcacatcgcctgactttactagccaatacatagtccatgtcctcacgggaagctgtgtaactgcatacgaaagaagactctaaatacgcggactgatggacaatagcatggcactgatataactaaccaggctctggattcactagctgggctaattggcaagaatgatgtggtcgaatctgtgactgagtatgtttctcacctcaagccagcacaacatgcagcttcatgtggggcacatctacatattaccctaccccacatcccgccctgcatgaaatgtgtaagctttgagggacgcatatctgtttctcccatcccattttaccagaccgcattcattcttccgcaccatgtcttcgttcccccgtcgcccaccatccggcatcatcgtcatcatcgtcggtgccggtttcgctggcatcgcagcagccatagaatgcgatcgcaaaggccacacacccataatccttgaaaaagcctcatcaatagaggaaatcacatgctatggtgacattatctccttcgaccccaatggcgcgcgcaactttgagcgctggcctggcgtcattgaagatatgcagaaagtcgcgcgccagactagttggctggacttgtattcttggaaaggcgagttcgttacgaggcagagttttcaagaggagaacaattgggggcctaggattaatggtcacagaggcgaactgtacgggatcatgtatgcacatgcgatcgcgagggggatggatattaggctgggacaaagagtcacagactactttgagaatgacgagagatccggagtgattgtcaatggcgaagagctgactgcagatgttgtcattgccgcggaaggcgtgaggtcgcgtgggcgcaagattgtgctggggtttgacgacaagcctaagagctcaggatacgcagtttacagatcatggttctcgggcgatgcaatcaaggacaaaccgttgttgaagcatctcgtagatggcgactcacattccgggttcatcggaccggatctgcacttccttgtgtcgtctttgaagggagggaaggagttcaattgggtgttcacccataaggacgatggcaacatcgaagaaagttggcagttccccgggagagttgaggattgcctcaagtacgtggaaggttgggcgcccatcgtacaggaaattgtcaggtcaacgccaaagggcgcaaggcttatcgaccacaagctcgtatatcgcgatccattgccgacatttatttcgccaaaatgtcgaattgcgttgattggagatgcggcacatccgttcttaccgacatccatccagggcgccagtcaatccatagaggatggcgtggttctagcagcgtgtttggagatgactgggaagaaagatgtgcctttggccatccgggcgtatgaggaaatacgatatgaaagagtacacaaggcgcaagcaacgggtgtaaagacgagggagaagtggcacaaagctaattgggacgagattgcgaagacgccgcaagcgatacacctgaccagagaagcatggctcttgaattttgacgcggagaaggattgttacgagcggtttggagaggtcgcgaaagaattgcagagcgggcgtgctaggctatagagagcgctggaggttcgccttgtggacgtactactgacgagtatgacctcgggagtcatgagataggttccggcataggatagaggaggaaggagaatggtgaatgacgtaagccatgactcccctttcgcagaaaaaggcccaattcggactgccaatgcaaacaccgaggccgtagtaatgcagatacaaatttggttgtgtcgcgcaagagaaaattgtctgcaatgtcttcccgaaggatacacctccaggttccagcaataattttgcgcgctctgttcggactcagcttactattagagagcaactggcattctatatatgagcttgagtagattcgacaacttatcattacgcaacgacgcagtgaaacaaacctgaaattagacagcttgactcaattgcgcctagaaagtgcttatagtgctcagagcagcgcgcccgaaccaatgcagcacctggtgacactttcctcatactctcctcttatctcctcatgtgtggatcctttgcgatcctgcagccattagcaaagacgctttaatgcatgagtactagactagtcgatccgctcgtgcatttggttcgtcatagaccttattaggatctccggggtgtttacaccacctgcctcttggggaatacacaacgcacgtgatctttcgcagtgaatgacaatcatcgagcgcaatttggaagaataaatatcttgaagcatgcgctctcccattcccactctaaaagtctgataattggttcggcttcaatatgcagcttcaaattgtcctcgtcctggctgcggctgccactgtgtcaactcgcggtcttgtggttaggagctcgaatgccgttgagtatgtcggtgtcgcatgtcaagacagcgacatgttcatgggtattccctacgctcaggacaccggcgatgccaatcgattcaagccaccgcgcccatacatgcccgctccaggtgaaaagatcgatgccaccaagcgaggtcctgcctgcccgcaaccgatgggccggttgtcgcctcctctggcacttgtcaatgtcacagaggtgtcagagaactgcttgaatctgaacatcgccaggccgagaggcgtcgctggtccattgcccgtggcgatttatcttcatggcggtagcttttggtaatgaccttacatgttcggaccccatgcgggacattcactgatttccggcactgaaatttaggtatggatcaaaggacgaaccaacgacggcgccggctggcttgatacaacagtcagtcgagaatgagataccaatcatacatgtctcgatcaactatcgtttggggttctttggcttcgcacaatcggacacacttaaacgcgaaggcagtggaaatgccggtctccgcgaccaacgccttgctatcgagtgggtgcgggataacatcgcttcctttggcggagacccagagaagatcaccatctttggacagtcctcgggtggtctcgcagttggtatgcaaatccttgcatacggtggatcaaggcctcttcccttccagcaaggcattgcagagtctcaagccctcgagccaggtatcactgcaaatttcaccatcgatgccatgagtgcgctgaccgactacgtgggctgcaactcgaccagtgtgcactcgccagagacgattgcatgtctccgcgcaaaggacaccgataccctgcttgaagctgccataatcacgtatgccagcgacattgcgcacaacattggcgatgtttggctgcccgctatcgatggcgactttctgccttatgcaccaagtaaattgatcgccgacggccgcatcggaaacgcgacgttcattgccggatggactcaggatgacttgaatttttacaccaacacgagcatcgccacggccggtgatacgtacgacttcatccgcgcctaccttccagggctgaatcagtcaagtctcgatgacttgttgggcatgtatcccatttcggagttcgcaccagccacgaatctcagcgcagagttcttccgctctgcgcgcatcttcagggacgtcttgatggtttgtccgtcactacacctcggcgctgcggttgcaaaaacgctttcgaagccagtgtatcactacaacttcaaccaaactgttgtggaccagatcctcgaccccatgagcaacgtttccggtctaggcgcgggccatacctccgagttcgcgtacgtgttcgatagtttccgggcgtacgacaaagctggattcccagtcaaggagactcgaaaggaccatgagcttatggagcggacaagccggtcttggagcacgttctttgccacgggtagtccagaggttaagctccacgctacgttgcataattggtctggggcatacgcctccaacaatgggccgttcatcatgacaattggtggtccgcacgagggaatgagcccagctggcggacccgtgggtcagaggttgattgagcgatgtcgtttcttgaacgatgctgcaatcatcgaggccctgggctattagagttggttggtattgggtggtattgcggccggtagaaggatatgtcaatgatacaggcactacggcctaaaagcgagacgacgatggatagtcgaacgaacatggtgcccatcaaccttcgtcttcttctgcgccttcagtcttcccgtctgttgtggcatctttctcccctgccagtcccaatatgaaatgccactcctcttttctaaccctacacacgctcaatctcgagttggtgaccaactgcatcccttccaacttccctccactgcccgcatgactcttgatcgtggccaagtcaatcacgtcatcaaacttcttgacaaagtcgacgcctacacaataccacttgggcttctccctgtcgctctttgcgtcgtagtacgggtcctttttgtcaaacgccgtctcatccactttcgcttcctcggccactcgcaatatgccgactacacctgagggcttggcattggagtggtagaagaagcccagatcgcccttgcgcatggcttgcatgttgttgcgggcttgtgggttgcgcacgccgccccaaggctcgggcacagtgcaggcagcgaggtcgtcgatggagaaggcgacgttgacgccattttcgtagcgcgggaggggctcagctttgagcagccagaagacttcctggttgccattggcatcgcgattgctttccgaagccggggcgggaggtggcattgcctttgaaggctttgctactgtcgaggtggctttgggctttgctactgtcgaggtggctttgggctttgcagctttctttggaggcggtgaactgtgtgtgcgagtcgcattagctggagggacagcgactgattgcattgagcatactcttcatcttcgtcttcatcatcatcatcatcatcattattatcctcgtcatgctccttctcttcccgcacacgcttgcgacgcgtcgtttgcgtgcccttgcgcttcaccaccttcttctcaacctcagacgaatcgctctcattgtactttgggactgccgacgtcgtttgacgcgtcgatctacgcgtaccggccatgatgaaggtgattactgatgtagaccgccggagagagtgacacacgtgcgcaactcggcctcggcatcaatgcatgttggctattggctactggctcgggcggactacgatatgcatcagcacagtgacatcgcccgagttactccaaacgtccactattttccacagacgccttgatggtctagattttgtttgctgcgctcatgttgactctacttgcgtggtttcgcagcacgcactcctacaaggtaccgaacatgacgtaggcgcgggtttactgcagacatctgcagcgttgatatccattgcgaacaagagtggtgacatcgaagcgtccgaagaagtaccttttctacggccgaatccaacgtctctgtcccctatatctgacgtgccaacatgccgaggcgacatgcagccgcggttcccgtttgacatcaggcccacagctcgcacgaatctacgcgattaatcatggacacatctacaaatgtatccatcctccgagcacatcgccctctcacgtacaagagccattggaaacgtgcccaaggccccgctttgtcctaacaatgcccagcaaagagggtccaccgtcgactagtctcgtcggaccacagtagagccttatcctccgctggccgttgagctaaactagagagcgactacttaaacctcgtgtcaacatcaggaatcgatgtttgtatgcacttgatccatctttctgtatttcatcatatctagcaaagacctagaaaacacaatccataatggacgctttcaacaaaaagatactaaagacctctcgaggctacacgtacacttactacaccgcagatggcgacaagtccctgccaaccctcttcttctcacatggctggcccgaccacgccacaatgtggaagaatgtagcaacctcgcttcgtcccacaggacatcccgtcatcatacctgaccttcttggctatgacggcacagataagcccacagatccagccgcctacaaatggaacttgatgacgcaggacctcattgaaatcatcgacaccgaggaagtcagtaaagtcatctccattggccatgactggggctccgtctgcgcatctcgcctctacaaccaccatccagaccgtgtcgtgggtcttgtgctgcttaatgtcgcataccaacctcccacccgccaaccatttgacttggaccgtgcaaacgcaatgatgcagcagatttttggcaatccgctgtttagctactggtacctcctcattgctcccgacggtccagaaattctcaagaatcatctggatcgcttgcacaatgccatgcacggtaccgccgaaacgatgaagaagttcttcacgactccaaacgccttgcgtgagtacctcgtcaacggcggcgatgacttcgaaatccgcccatatgcccgggatccaaagttcaaacaagaattcatcgaccgcttcacacgcgacggtttcgagggcgccgtgtgctggtacaaggctaacacggagaaccaccagtacgagagcgataagcaacttcctcagactgcggataaggtcaatgtacctgtcttgtacatgggaggaaaagacgatgctgtttgccgacctgaagctatgattccggcgattcaggcgggcttattgccgcagctggaacaaccgaatatgattgatgcggcgcattggacgccgtatgaagcgagtggagaggttgctgggaacatcaagagctggttggggaagcattactcaaagtcaacgggcaatctataaactgtgggtggcccgtgcagtcaaatgaaagcattaagaacgtcactgcattcgaaatgaagcatacaaattggaagtaagcgttgaacaggaaatctcattcatgctgttttatatctcgactaggccaaaagacttcacgatctgccactcccgtccttctccttcccctaatcaccattcacatcaaccttgagcaccatgctcttctcctccatccaccgcctcccaatccccttcaacctcttcaccacctcatactcaacagtcggctctacccaacaacaccccttggcctcttcccccgccacaacaaaaaaccacaccaccaacgcctccacatccgcgacattctcacactgctggaactcgtcgtccagatccatatcctcccataactcgtgtatctgaaaaggtcgccggtgttcgggttccgcgggaatctcctcgtgctcttcgtcgtagatgtagacatggacggtgggggatgataggccgccgggctggatgtgcgcccaggcagagtatgtagagtataggcttttgggtgtgaattcgccgatgcggacggtatacgcgaggtagtcggttttccatctgtctaggcggattgtgaggccgtctatgctggggaggctgagggtgatgttggggccgatcctggtgtgaagggcagagagggctgatgggagaggggagggcgttggagacggggacggggaccgggacggggttaatgacattttggatagcgatgtaatggttgacggatggagaggggattgaggggaaaagtggatgcggtagttgtttgtatgatatttgctgcatgttttgtttgctaggcgcttgacgaatgaggagcagtcatgaaaggcaagtctgccgcggattgctgttagcaagcgcctggaaagaaagctatgcaatgatacctttgagtaaagtaagaatttttcattgttcaacctgaagcagccatcaatggattcttactcaaatgcggaaaacgtcccaagtgagtgctgtgcttcacggaaattagcactaacggagttacccagtcttgatgggcctttcttggtatcaaactatattcctcatctatctccgttctatctatcccattcccttaaaccccagcaacaaagctcgccggtaacaaacccgttcccccacaatacaccccccagtaccagtctttattaattgccaccgcttccctaatctccgcatgcctcgggaacgccaactcatccttgacgccctcatccggccaataactccacttagccttcagcctcagtccaacgcctccatcaggtgggaacttctgcgcagggaccgcagcattaagcggcgcacggtaattgtgtacgttaccttcgtaatcgcgccacttccactcgcgcatgggtttacctgatgtcggcgatcgtgctgtgtcatcagcatcttctttgagcgtgtacccgccgacgaggtcgcgcacgaccatcctctgctggccgccatcgcggtcttcgaagccgatgacgaccatcctatggccacggagacacttgcgccagccgttgatcccgtcttctttggcgatgcggcctgagacgttaagtttgtggtagcatgccatgcagatgtcgtagtcgccggcgttacatttgagacagtgatagcgcgtgtttgagggtgggatggagtatctgcagatgttgcagagagtggtgaagttgaggggccggaagacgagattagctatggtagcgtagtcggggccgcggataaaggatgcagcttttggggtgcggggaggtgtgtttgcggtcacttcgatttcgggtgggaagagacctgattccaagcgtggggtcgacggtgttgacatgttgttggtgcttcgaggttggtgggcgagagggagaagagggtgcgtgcaatgctttccctgatttacgcattcattgcaaaagccccagtcaccttcgttgcagtagtcgcacttccagtaacaagcgatggcaaatgacttgcaagaatcgcaaaacacgccgtcttccagccggtccttgggatcatcttcgctcatgagcacatgcggcggtgtcaaagactctgtcagcggggtcaggggggtccggtaccgatgtccggtcaatacatgaggctgttcgtagcctggaggataaccgctctggggacgatcgcggtcgtatcgtgtccaggcggcccagccgaagccaaaccagtgtttgcatcctttgccagctcgatagcaacgatgacacagatcaaaggacccatcatcgcaatgtgagcagtgatggtgcagctcgtgttctatgtgttctttgccgcaatgcttgcaggagatttgtggttcagtgtatagcacaggagtcacacttgcaactagtgaggtgtgacgcgagtgcggctcgttggccacagggtcagtggtagaccgcgggaaggctggagcagagatcgaaggcggagtgccgtgatttgaagacggacgttgccgaccacctgccgggtcagtggtacgacgtggaccgggcggctggaatggggtgatggcgggagttgagcttggtggagagtgcgctggtgagccaactattgccaaagagctcgttgggctgtcacttgaaggcatgttgagacccagacctcgaggcgaactggcgcctggcgatgtggaggtctgaaggctgttacggaattgctgtctggcttccactccagatcgctggccttggtcagactgccgacgacgtggtgcagggccgctagacgctgttgatgggtctgaagtcgcaggtcgctcagcgtcattgtagctcggtctagctgaaacagaaagggcagccggtcgttccaatctcctcgccgagcgagagctcccttgactggaagagcgtggttgtcgtgaagaactgtcgcggtagcgattagcagcatcaatgagtcctggtcgtgatatcggcggaccaatagtggcttgtggggttgaggtgccactttctgatcggccatgcggtctccgacgtgcagcatcctcttcccttgccagcggacttcgcatcggtggaggcaaagaggttgcggatgagctggccaagccttctcgcgccaggcgctctctccgcgctctccgctcgcgctgtctctcggcatgtctctctgactgacgccgacgcacagcttcagcgatgcgctctgtgatttcctcctcttgcgacggcccaatctggctcaagtcgacgccctcggagacgagttcctccagcacttggcgtaccaggtcttcgtcgacctcttccgaatcaatctcggacgagctgagcaaggagcgcaagctcgactggtgttctatggctcgtggcggcagaatcacgcgggtgggagatgttcctggcgactggcggctccgcgagcgtctgccgtcgcggcttcttcgggagtctctgctctggtcgcgacttctctcacgccttcgccgatcacgtggcgggcctaaagcgttgttgctgcttccacttccactcggtatgcccacctctcgcagactcaaggcctgcacctcagcaagcatgcgctcgtcgtcctcactgcgctcctcccggcgtcgcagcttcggtaaaacattctctccgggcttgtacttgattctatctgctgccttctcttcgtcactcttccctctctcaggattcaacctcacgtaattgtctagcagggtggtgacaaaggcgtttggttgcgtcgttcgtaccgaggcgcgacacgaagggcaggtatacgggtgtatcgatgtagcagtagacgcctggaaggcgaaccattccttcaggcatgcgccgcagaaggtgtggaggcagtcgagaagcgtgagcggctggtagagcaagtcggtgcagatctgcagtcgtgtcgattagcaggcgcatcccagcatcctcattcgggccgcacagacgtgtgaaaggcgccgtcatacaaagacgatgtcaacatgaaaagaacaccatctacaacctcgtggcatgcattctccggccgcagagtgggatgcgaccgcggctctctccccgaccgcccccactcggaccacgccaactccaaatccaacaccaacaagacttccaacttaccgagcaggtcaattccttctccatatcactctgccctccaccagcgcgctcggcctcggccattgtaaccagtccagagtgctagtgttgagaaggtgttttgggtctgcctagctgaatcgaatgccgtcagcgactcgacgcaccgtgcaacttggcatccttgagcttgtggaggagcctgtcaccgctctgccaacgcatcccgccgacgccgccgaagtactgactctgcgcatacccgtgactgtagttgcatgcaggacgacgtcaattgccgagtgtcacgcgacttcgcgacgcgctgaggtgagatgcatgccagccacttccgcggtctagtacatgcacacggccagtcttagtcgataatgccttgctcaagtccgccgtaacatcaccacgccaaagttccaaatcgtgtcttgtgtgtcgtttcaagcctcaacgaagctcagtctcggcgccgcacgcgaaacgttgcacaatgccggcaacatgcagctccgagacgaacggaaacacgatgcctgagtttgcaaacacgattgccttgaggtttcgaaacctcaaatcttagccgcgaatccctggagcgcatctatgcacgctacctaaacctatccacctcatgtcaatcttgattaaggatctgaatcagtagtgacagactagtattcaattcctgactacagcgagcgcccccagctttccctccctccctcctgattttatatttacttactcattagatttacaaaagcgaaaggtagggatatgatatttacaacatcgatcctttgtaggccagcacaaaatgccgcactcagaggcttactggttcgcagcacctccagccttctgaccctggcacagtctggccctgtcccttggtctgagaagtctggccctgtcccttggtctgagaagtctgaccctgtcccttggtctgagaagtctgaccctgagaagtctgaccctgagcagcctgaccctgagcagcctggccctgcccctgtccctgggtggcagaaccagcttgtccctgttggccttgttgctgagtagtagaagtctgtccctgagcggcttgtccttggctaggagtctgtgcctggccttgctgtccctgggtaggagtctgagcctgggcgggaggagtctgctgctgagtctggcccgtctgttgctgtccctgctgctgttgtccttgctgttgctgtccctgggtgggagtctgagcctgggcgggaggagtctgctgctgagtctggcccgtctgttgctgtccctgctgctgttgtccttgctgttgctgtccctgggtgggagtctgagcctgggcgggaggagtctgctgctgagtctggcccgtctgttgctgtccctgctgctgctgtccttgctgttgctggccctgctgtccttgagcgggggtttgagtctggggagtggtctgctgctgagcctggccgccctgttgttgaccctgttgttgaccctgctgaggtgtggcctgttgaccgttgccagtagcaccattctgtacgagttccgttgcccagatccagaagcaagagcctgggcggcagcgaacgcagccgctgggctgcccgcgggcgcaccctgctgagttgagcccagtaccttatgatgacatggtcagcgaggatctttgtaatggtatagaatgaatcaaatataccttgcacacctcctgccacaccagtctggtcacagacgttcgggcgaacagcccgagaagacgaccccgtggaagccatgtaagcatcaatgttgggaagaactggcaccttgttagttttctgtacaagttttgcaattaaagggaacgtaccattgacgcagcggttctggttgatcagatcaatgttagcaacagcggccattccctgctgggacatgatctggagcttgttcacgacatcctggaatgaaccaccagtagcaagggtgctgttggcaccaatgacgttgggctggttgccattggcggcatcgatgatggccttgtggttcagctcatccacctcggcgttgaaagccactgtggcagcttgcttgaatgcaacgttgttctggatgcttttacccgtgttcaagaagttcgagaccatggaggtatctgccatccagttcgcgacggccgtggccagatcagcagcggtgggggtctgtccgttggcgacgccggcgccagttccagtctgagggccgttggctggcgcattcgcttgaccgttctggccgttctggcggccgttttgaccgttttgaccgttttgaccgccctgagcattttgggtgccctgctgctgcgtggctccttgctgttgctgcccttgctgttgaccaacctgctgagcttgctgaggctgagtctgctgtccctgctgagcgaagggggcagcatgaactgcgcaagagagcagagaggcgatgaaaatgtacttcatgatgaagcgaagtgaaagaccggatcaaccgagatagtgtagtattaaagtttggtaaaagaaagaggtgaaggaaagtgaggacgctgggaatttgctagtctgtcaaggaatgaggaacctgtccgatgatcttgtaaacggtggtggagacctggctatatgtacgcctctgcatgtggggatgaagtgagtctaccatcgcatgcacggtgcacatgagcccagcatcacaagaatgcggggctaaggtttgtaacggagaggtgcgacaccatggtgtctttcctgaggtagtaaagccgcttcatcgtgcagtctcgaagcgctttaggccgtgatacaagaatcatttttggtggaaacatgacatgcattggagctaagacgcgattgccaatcagactaggcgtttcttgtaaggtcctccatggaaatttgtgttcggtatttggcaacattgtttgggaacccgatgtcaatgttttgggtcatgtctgggaagtggtttcgtctgtgcttggcagtaaagcttaccggagatcgttagttcttgtaagaatcacgagccgcctggaccaagcggaacaagcgtgtcatatagcgactagcttttcactgtccaccacctgtggacatgttaccttcgagtgcatggtatggacagccgaattgatccactcagaacaccgtattgtcgtcgtggtgatagccgtgcgctctcggtggttcggcaatgtcagagtgctcgagctcaagcacaaagattaaaaacataatcgcaacattcggatgctactattggctccgactgctgtacctgctcttgggagacgtctgagatgatttagcagtgccgtgtccctgcacttgggctcatgcgcttgctccagcattgcgctgcgcagggtccatttgcgtttcaatcttccttatgatctttgctgggttgcctgccacaaccgtgaactcggtgacgtccttggtcaccacgctaccagctccaacagtgctccctcttccgatggtgactccgggcaagatgacaacgttgccacctatccagcagtcttcttggacgtgaatctctttgccaagttcaggcccacgaagcccgtcacgtattgcaggatcgagaggatgcatcgctgagtagaagctcacatttgggccgaccatggtgcggtcgccgatggcaatcagacaagtatccagaaacacggaattgaagttgacaaagacacccttgccaatctttacgttatagccatagtccatggcaattggcggcccaatccaggggtcgtctttgaagagctcgtcgtcctcttcgggcgttgctgcaggaggcggcagaggcgtatcgtcgtccataacgctaggcgcggtccgtaagacaatgaagcaagctcaaataaagtatacatactcccgcaataactcaatgagcctccgacggggcacgttgccggcattgttgtactgcgcgcaggcaacaccacagcgtctccgctggccactcagctcgggagtgaatgcgtgatagagctcaccgcgaagcatgcgctgcttgttctctgaaaatgccatggtgacacaaggctgcgtctgtctcactggaatgggttgcttgttgatgatccccaagtcccgcgatcgcgccatgtgttcgcgccttaggcacgggccgcagttcagatgtgatgactcatcagagactaagccagaggaagacggcggcggatcattccaccgcccggacacatcgcgattcccaacgcgtctcaaacaacgctaaagggatgactttcttcggcccacgacttagtattgttgcttgttctcgcaaagaaagagctggaccagcgtgtagccgacttgcatcttcctacaccattgtttctaacatgtcttgagcgcctcttcctgacatctttagagcatttagcaacctctacattcccgactccctaccatgaccttttcaaacggttctgcttcgtcggaaatggacatttccttccccaccattcgtcccacagagccggggaaatggactcccgaactcgacgccgagatccgcgcacgcgaatccccgaagatccagctcagaggctctcagccgccagctcccaatgtcctgtccaccgacttcttcccacatggcaagcgctctctgtcaggcatcgctgtgcgtgccttctgtctgggcatggcgctcgtgcttggtcttgtcatggctgccttcctcgcatactacgagagccgcctctggcgcccgtggcttttcctctccacactctcaatattccatttcctcgaattctacaccacagctgcgtacaacacgcccaaggcctgggtcgcatcgttcctcttgacgaatggcgatcaatatcgacaggcgcataccatggccttcatcgaaacatgcgtgaccagctactttttcccaagctggcaggcaaagatgcacacgccggtagtctttgcatttggtattgtattggttgtagtcggccagacggttcgaagccttgccatggtgcaagcaggtactaacttcaaccacaccgtgcaatccaagaagaatgacgaccatgagctggtgacgacaggtctatacacttactttcggcacccatcatactttggattcttctggtggggcgtcggaacacaagtcatgctcggtaatactgtgtgtttcctaggctatgcggctgttctatggtacttctttagtcgaaggatctcacgtaagtcgcagccaacaaaccccaaccacacgtgcgcaactactgaaaaatgatgacagacgaggagaagcacttaattgacttcttcggaaacgattacaaggcgtatagagcgcgcacccgtgtatggataccgtttatatagacatgctgttgagcgcacaggcatggtctacttgtagtggagattgcaagttcatgatcaccagaaacacctgctcttccactactacgctctgtcccttccagatccagtcagatgcccttaacccaatgctagctcgtagcctatggaatgcaatcttttccgtatcttgtgctcatttgccgtgccgcatggcggtccgccgttactggcagctgcttcgccatgtgcggtcgatgaacgacttgagttctccaaaaagcatcgtaatttgcaggattccttgaagtctgatgccaaacaagggccaaatacaaccttgtcggaagaaccatggatgcctgaacccctataccaggccaagacgactcgcatgtcgcgaatcttcacaacaaccacagtgaggaacggacgtatgcatagtagtagttagatgatgctgaaccctgtcgaatctcccgcgctagagcatcctcctggtcttggcctgcagggcgattggctttggcccccaatcgagccgaagaagcttgctccgaaacctggcacccgggctgagtcctcctagacgatatctggaccacccacatcccgaaggatgggggccgaataagcttgtggctacaaggctacaaagcgagtcaggatttcacaggatgctgctgactgctgactgctttcgaggctgtttgagaacttggcaagcctcatgggcaaggatgccaaatcaggacctgctcccggttccgatgcactgtttggcgcaatttaccatttccccatgtttcattgacttctgcagtcataaatcagggacatggctgcgttcctgactggcacattgttcaaacaaagtcaagcaatctcatggaaggactgtcaattgcagcaaacggtattacctatctaaagctactacaaaaaatactaacaagctcaggcatagcggttgtttctatcgctcttcaactcaccgagtcttgtatcaagctttacaagttctgggagtctatcgaagatggtccacaagagatagcagctatcagagaagatttacagtacctgatatcgatcttcagggaaatcgaatccaacaacggccatgtgggcgactgtatactagaagggatccagtattgtcgcatcagaatcgtggtgagttactgtcttatcgttgaatgccgaataaacaaattcttataaaccaggaattgatagcaatcgttggaaaatgtgaagcaggcttcaaatcaaactcctggaagcaacgcaaatggacagctttcaaagctgctattcgtagcgggcacatacaacgttttcgggaatcacttacggagacgaaatcaacgttgacgcttgcattattacatcagtggttcgtcaaaatccctttcatatttgctttcggggtctacttttatgctgatcggcgaaccctagttttgtacagtctcaaacgcagaagaacacgttctcgacaggcaagcacctactcggacttccgcaggatcaagcccgcgtgccgaactcagaacagcattacctcaggtacctgccagagaccgcgcacaaagctaccgatgacgcgctcaccagtttcgagcgatgctttcccccaaagacgctggctacccagcagatgaaggagctcttcctccatgcgatcggacaaactacaattgccacctttgagtcagactccctggaaatatttgcacaagacacgtacatggtcgacgacagtggagcaatacgatctaggacatatgtgtattctgagagcctgcgcttccgcgttcgtcatcgtgcgctgaaattcagtaccatactcgggtgcgtgtggatacgtacgactatcataagtgtcccagatggctccggcgatgcgcagcaaagattgcaatgtatcacttcatttagcttctatccatcgagatggttacagctgataggtatagcgaagggcctggaagtcatcatggcttctacggcgaggagctgggtgttcaactgcaaattgacgataactcacgctgtgcctgaagactctctgatcttcgacctttgtcgaagtggtcagacgcgggctgtagagatactcttcagtaaaggcttggcgagtgtgatggatacgagtccaaagggatggaagcctttgcatgtaagtcgtagcacatcctatgtaaaacattcaatacacagcgctaatttggcctgtagttcgctgcagccagtggccatgtagatttgtgtgccttgctgatcaaagctggcgcagacaagacagcgctcgtgtacgaaggaccttcctcgtccatacggtgagttgacatcccctgacacaaaacgatttgaaccctaactcgctcagatctcccatttccatttttgttgcgtgtgccaaggacatacacaccgaagctagaatctccatgctgcggctcttctccgactgtatcgacatatcagactctactagtgatgggtggacagttcacgaatggttgaagagaacctttgctcgggagagggttccaatctcacaaaacagtgtcacatggctcttgggcgcaactgctaacgaacagtatgtcgaccttacaccccgcattgcatggattggtctgcagcatgctgtaagaagtgtgatctgccatgcacaacacagtcgcattctgcagcgaatcctggatctctcggattccgaccataacgcactcaatcagcagcatttcaattcgattagctcactactggcgctgaaagtcagcgggcaagtcttgctaccaatggccttgactgcagggtcttttcttcggatacgaggcttcgattgggcccatgattatatgacgcacaagcagtacatgcaagctctcccaagcatctattcagcttggtgctatgcagtgctggattgcgtagagacgttggaaagatcgatggacatggaattcgagaagtgtttgcagcaacttggctggaaccgacagcatttcctcgacgcgatgtcgcatacccacacggacacgagaaagatcacggaaagtcccgaggactctgcatgtattcgatgttgtagtgactacagagcttttccagaaggtcttgtcgcaccccactggattgccgtttccgaatgcgtgcggacacaacacgcaatggactgcatctgtcaggaggcctctgaacacacctcctcgtcaactcatgctgtacttcgagattactatgatcggaagtatatcggtagtgacgatgcagaagattcggacaacgaagactcattctacgatgcagcaccatacgcctttgatgagtccttcctggcgagcgtaaatccgtcgatcactttcttcaatatagcgacccttctttaccgtgcgcaaggaagagcctggatgggaaaatatgctgtcaatgaccgtctgtgtgctacgtgctttctccagcaggagaactatattgaccacgatggcttgatcgcagattttccgcctgtaccagatcatttcacacgcatcgaatcacatcagtagacaggtgaggcagctgtctcacgggcatctaataagactcgcactgaaagctttcctccacttgttaccactggaaaagtacgttgtcgcgcccatggttgcacaagagtctacaatacgcgagaggctacgcgatccatcggcgtagtcacaagacgctaggtaccaactctaccatggtactcgcaccatgttcgttactggtgccattatttatgtgaccctaacaacctataaatatctcgttctacgccgaattttctctttctgcgtatctacattttcgcatccggaccaaagcatacgcatggactatttcgacgacctggataaagaggccatgagcgcattctatgagctcgatggtgacaccaccttatatggaggcacgaaatacgcaatggcactatcctctgagataagcagtctcattcggtcaagcacaaacaacaaaaggccggatcaaagatcaatccgaacacaatgcaatatggactaccttttgaagatggacgagccacttactccggcaatactcgcatctgctgctatcctcccctcacaaccaagaattatccaaggcgaaagcgataatggcgtcgcacaattctgccaaatcagcggatttgatgttcccaacatcaagcgctggcttgagaagaactatcctgccattgcccctgtatttgctcctataaacaaagcaggcaaggctttatcgcccttctccgcatgtccaactcttggtctggacacgactctaccccaacaccggactacaagcgctgtttccttcgtgcactaccctaagcagagccagtatccggtttggtacttcttctacggtacgctagcaaattcttcgttcctggccaacttgttctctttagcgcctggggacgtaccagcactgctcccggcctatatacagggaggaaagctccagacctggggagggatgtataaggctttggttgacaatcctggttcgcatgtggatggatgggcctacaaagtctctttccaagaacaagaagacgccttgcgcatgtacgagacagctaaatacgaaatagtgagggtagctatcgaagtgaccgggggctcaggcactaagcgtgttcaaggctgcacgttccgtttcgcaggcgatgaaaccgagctggactgaggttgtaggacccacacatatgtgcctagttgcagtatgttcaagcacacaggatcactagctataggaatgccagtatgatctttacaatcgttttgactctcgttctgtaaccaaattgatctgacttttgttataggccagaattcttatcaggaaggtgcgagattgctgcttcaacaaagttgatagccattgctagatttttatggaactaggaaagtacttgttagcttgacatccccatggatacgaggtaaacaaggcaaccttcttgttccggaatctattcttcattccaaacacagcgctttcagaacacaaccacatcagatttccaccactctcatcacaatgtcttcaacacgcagatctccttcaacatttacgcgccctgtgcttcctccatcaacgacaagtgcgccccccgcgctcgcaaaccccctttccaccacttcgtcgtcgtcctcctcctccttccccaccactgtcagttcttcggagtctgcaagcataactcatcggccattcaagtttggcgtcgagtttgaattcatactccgacccaaggctattgctgagctagattccgacctcactctccctgaatctgacgccagtgtacgtgagcaacgcaacttcaatctggctgtcctgaaagctatctccaatctccttttaaactcaggactgctatgcgacgtttatgatcagaattccgatgacaaacgggactattcgcattggaatgccactctggacggttgggtgtccaagaagcatatcctggatggattttgtaagttggatctccaagctctcacctctcccttgaatgcgatgacataccttgcatcttaagactaagtgaatttatgctgacgctcactatccagaccctgtcgaagtcatttccccgatcattattgcaaatgaaaaatggcgttccaccgtcgacaagttctggtctgttatgcaaagccacttcacttttcgtcgcgatgcctcctgtggcttccatctccacgggtcaccggtcgccgagaaataaaccctgagccaactgcgtcgccttgtcaaagcagtcgtcgtttaggaaacgaacactgctcgctgcctgcctgcttcacgccaagatcaagcacaggtcttttgcaagagtaacgttgggtccggagtaccatgccatcgccgtttagccgatgcaaactcatcatagggcttacgtagggcgctgcatgtcatcaacaatgccgatcgtgacacactggtcaactatatgtgtccggataagtgccgtgcttggaacttcttgccagccaaggacacaggccatggaagcgtcgaattccgaagacctcctggcgtggtcaattccaagaagagcaaacactggattgcattcgccatggcttttattgaaatggcaatgcagcaaggtacatccatcgaacagctcggcaatcagcgtccagctagacaagataacttcgatgctctgcttcttggtgcggctcggtcgattgacgaatatgcgactctagatgcgaggctctatcagtcagatgagccgacatccctccatatcaccatgatgaatgatcaacagctcgggtacttattacgaatcgacaaggactatctagtcaatgctgggatctgagacatcctcaccattgcgacttgccttcacgctttcaccacactttcgccgcgacaggcacgactttttctttccaaaaatcaacaaagcaatcacaaaaaagcttgtaaaatgtggtcagcatgtcgcatcctcagagtcagcaggggtgggggccccaagcttctgacaaagggattgcacatacgaaaacagcggaggcaaaaaggtttcttttcgagtatacaggcccattgtgttatcagagagcaatatttccggccactatattatcctcctttcacgaaccggccatctcagcaagaacgacgagatcaattcctctattcggtacggcggtccactggcttcggctggcagggtagacgatcgatatcggaggcggcgacgacagagtacgagcgagagacgatcgagacgtgtctgcagcaacaaagacgatcataatgatgacaacgtaggtttgaagagccgacgatgacaggtacggataattgagacattgaagaaatctcaagtaagttcgaaggcttctggcatcgccatgatcgctatttctagagcacccaggttagatttacgcatctcgactcgctgtcgcaattacgttcatcgatttgaaccaatctatctcgttccactatcccctgctcaaaggtatcatgactgacagttcgtccagaattttgcgcaatgaagcgtggtggtcatcatgcggcgaccaaaaagataagtattgtccggactcgtattgtccggactcaatcactttgccacatcgttttaataacagtgctcgaactagtctcaggctaaagttgtcttacaagtccgttgtgtgcaattggaatgtagaaagtcagcgggaacgattggccatgtagagcgggttagatcatggtctactttcttgctatgtgtgttctcaatacacatagctttatgtataaattggcagtctatttgcataggtctatgcgcattgcccactactagtgttcaacactttattgactgcatcaacgtgcccttgacaatcaacatatccaccaccaaacgcaacctcaggatcgatgacactcaggcgataggtcatcttcactggtatataggtatcaggtgatgctcacgtctgggaagggcgcttgcatgagcaatcgtccgtcctggcttagattacgcatggaaagagtggagcagtcctgacgcctctaagccagagccataactatgaaagcctacttcaagcttcgaatggaatttagaaatgacaagaagacgcgcgattggtgtgattcttggctattttggattaatgcagtcgataggtcgtttaaagccacgctgctgactgttcgatcttctttatttaaatctcttcatatacataacgttcagagtaaaaagcggccttcgattgttccaacagctggggagtcgagagacgacatgttaaagcgcgtgcgaaatgttacggaggattgtgatttccaactgctctcaaaaatgaagcatcttgaggagatcagacttaattgcagtgccgtcgattagcattacgtagatactttttccacatcatgttcctgtatctacaggaaaacgctcgccaagaagttctctcgcactcatgacgtcctatgaagaaatgcaactggagtaggaatcaacgagctttcattacaaacatggtccgcaagcctagaaaccaactgattcttcccaaggcatgtcgaggcactatcctgctgtattcacacaagtttacgccgcttttgatttgccctaatgtcacttgccatccccagcaagtgaaagtaaatgcggaagtgttaaaaaaaacgcaagaaaacaaccatctccccatgtaatctgattaccaataattctcactcaccgacttaatgtaatcacccttcaaatgtcgagatggtaaagacttataaggctcgatccctacgcttcagagtctagtgtcccgactgatcgcaccaacaagtctgttgctttgattgaagagaggaaggaagctgtggttaagttaggtacatagtagtgtgattttagactcttcgcatgggattccctttaagctcctgcttaacagcatccaacattccctcgagagtcagcacatctaccgccacccccgccaaacctttcgccgtcatcaacgccttttcaaaactcttcttcgagcccgccgcgacctcaaacgccgccgtatgcggcccaccatccggcacactcccattctcattgtaaatctgaaacataggctgaatgctcgggaacattttgctaatattgccttgatctgtactccctccttgctccttgatcctatcgagttgcgggtccggcacctcgccaccaagcgaggtgaagtattttgcgaacgaggaggcgagaagcgtgttggatagcatggcgctgtagctgttttcgcgcatggtgaggttgagggttgcaccggttgcgagagcgccggcgtcgaagcatttgaggatgcgcttttcccaggacgcgaggtcgacgtcgtcgttggaacggagttggaaggaagcactggagagttcgggaatcacgttgatggattgtccaccggatgtgatgatgccgtgcacttggtcgctacgcttagattgttgtcgcaacatgctaatagcgttgtaggctagggccagcgcgtcctgtgcgttgatgccctcatacggcgcggctgaagcgtgggcggttttgccgtagtactcaagatctagacggcttgttgagaaggtccgcatatagggcgtgtctgggccgttggtgggatgagcgattagactgacgtcgatttcgtagtcttcaaagacgccggcctccagcatatcgactttaccgcccaagctttcctctgctggagttccaaaaaggatgaccttgccgggcaggttatgctccttcatgatattggctgtggcaagtgcaccagtgactccaactgttgcgatgaggttatgtccacaagcatgtccgaggttgggtagagcatcttgtgacatgtcagtaattcgacacaaatattaacttgtttgacaggattgacccaccatattccgagttgaagctcacaataggtccatctcccgagccctcaaagacagcagagaaggcagtgctgatgttgtatagagacttggtgatagtccatccctcctgcgtttccatgaatgaagtgagtaggtcatgtgccttaaattccttgaagcccaattcaggattatcatgtatcgtcttgctaatgttccaaatgtcattggagatagaatcgacataatccgatatcgcctcgacgtacaaagtttcgttgttctggcgagaaaccacacttgcactcgttgcgagagctaaactgcatgtgagtaggtagagatatttcgccatcttgatcatgagtgaatgaacccggtagaaagttagggaagaaagcactgatcacgactctttaaaccatatttccattgccgcaacgccttcccgacgaacccacgtcacgggtcgctctcccggcatcgcttctgcatctgtcaatcagggcaaagatagtctatgccaagagggatttggcaggtgcccagagattctccacagcggacctgatgtttgtgaagcgaagagtgggggcctgtacaacgacatacgagaattgagttgcgaagccacggctgcaaagcctcagcctcaattacaggatgagatgatgagaatgattttcaattaacttacaccctacttcgctgcagaatctcaaatggcgtgccatgaaatagaaaatgagagacagggtatccgggtattcttcggatcaccgtccttggctgcagatggggagttatcctggaaaggaaggttggtatgaaagtcatcaaataccttctcccatgtctcgtgctcttttaaaccaagggcatggagctacacgaaggaagggaacacagacctgttgatacttgtttgatcattgaaacagcactgggatctaaatattctgcttgctatcttacacccacatgctgccgttcaccgatctatccatattcgctacgaaattcgtacaacaaacgctacgcgtgacacattcccagtcgaagtccatttcgctatacaagtaatgaaaagatccaggtattgtgcttagtgtgttggtgtcataattgcaagtacccgtccgactgcgaaagcaaagaggaaggatgagaaaagccgaggaacaaaaagctacgacgctgcatgaagcattacatgcaagtcgataatgaggacatggcacgcaatcaagcccggctgcgaccactccgtcggaccgttccagcaccattcatggcaggattggatgaagatgctgctgcggcgccgttcaccttagctcttaccgcaaccttagtaggttttgcaggtgcagctaccttagacaccttctttactgatgtcgcaggggtggcctccttaacgggctcggcagctttgcccttctgcaccgctggtagggcagctccattcgttttctttgctggccgacctcttgttggtttctttggttctggctccggctcgggagatgcttcttgttcggagagatcggatgtttgcgcctcaacttctggttcacctgccgccttatcatccacgtcggccatctcgacatcttctggagcgggcgaagagttttcatcagcttccgatgattcggcgttttcttcctcttcatcatcctgctgagcaccagccgcggcgtcctcatcatccgtcgaaacctcaatgtagctcttgtgtgcagtactgtggcgaccacttttccgcctaggtccactcgacggcgctgcctgacctccaccatcgctttcatcttcttcctcgccgcttcttctcttcttctttggcgtcttcactgggcgatccatttttaccttcttctctttgactggtcgatcgcccttcgctttcttacgtggcttctccattccgtccgtagcctttcgcttcttactccgaatggctttgcgcacgagtggatcaagttcgtcaacgagatcttcgctgatccatgtcttcttggcaatctcttgtgctcgctcgtggctttctaaaggtcgaaaaatgcctgagggcagcttcatcttgccgggccacgattgcattgtccagccattttgctcctcccatgctcgaatgagtgcttgggcgagatctgacaagatgtacaggttctcgtcagcctgtctagaaggctcgatgccatctgcaacacccttgacgcgctgagcaacgtggaatatcaaggacaggttatcttcagtagcaacacacttgaggtagtatagaatgtactccgatatcagcttgagcacctcgtcctctttatcgaagtctgggtggtgagcaagtagactgaggagcctcgcaaagacgctttcaagcacagtgtcttttcgagcggcaaatgcagctcgtcgcgaccgaatccacgtcatcgtgctgctctttatgttcctgtccggttcatgggcgagaaagaagagaacagtataaaagcgagatggtaagcggccttgacccagatatttcatcagcttctcggagaaacccttgcgaacttgtggacatgggtcgtgtgtaaccaaagctagctgcacgaaatcggcgggtgttaggaaactgtcgagtcgcttgttacaggacaacttcagaagtgaatttgctgccgcaagtcgctgacgcgttttgtgcgctgccggcgtactgtcttcgtctgacccctcaccattgttctttactagccgattaagtagagtgtaagtgtcctgggccgcctcattgaagctcgcctcgctggacagagagcgcaatcggttgaccagtatcttgattgcccaggtgcggccttgaatatcctcgtcaggcgtgtccatccattcggcctcgctttcggcagttacgtggtgtggtttctgaagcacttggcggatagcaatttccacgatagtgtccatgtcgtcctcgcattccgatggcgccagtaagacgagttggctgagtgcagctagcttggtcagccagtgttcgctgtcatattcgaagttcttgatgctcttggcgagtatctcctttgagtgtagctctttcttgttgtcgctgtttgtgatgatggtaattgcatgcttggcagcctgtggaggagttccgtaggaagcaaagttgaggaatgcttgaaccagtttccgaccatctttcgcgttcattgggatatccgtggggaatttcttggcaaaagcggcgcatgccttcaagtcgtccacagcaccgggcgggtttggagtcttcgcggtcggtgcctcgttctcgagagttttgcagagatctttcacgtgtgtggagaacactttgggatgtttcgtcgaaatttccttcagtagctcgtgtgccgtagcgcccaagcctttgtcatccgtcctcgtaaactcgatgatggcaggtacatgactcttgttgtaacacaggaggctgacacgatagagaagcggcgtcagcgtctctagcactggcatgccaggaccatcttcaatgcgtttccggaactctttctagaaattgttagtggggtaaaataagctggttctaggccaagactcacgattgatcggtaaactcgtcgatagtcgcttgctggatccatacagaatcgcatcaaagtatacgcacgacgatcatgagctttcgcaaacttccacagatcatctgtcacacgtgcagaatccggcagcgtccgcgcataataggcgatgagcccctcgagcttcttcttcgtttctttctcgcctttgtccatgacaccgccgttgtactcttcacaaagtttcagaaaatgctccatgtaatttgagcctggaccctgattgccctgtttcgcaaagaatacttttttggccttgtcttccaaaccgttgacgagcaccagctgtctctcggctcggattttgtccagatctgcctcagtgtaggactgttctcccgtggtctgactgtcctttactatttgcgaattcgcggtcccgcctggctttggctttatcggaggatatgcgagtggtaacaaggactcatagagcgccaggtcaacctgcacattgatttctaggtcattgacgtaacatgcctcgagtatgcgcgtcggtatcggcccaaacagattcttgataatgtcgtcgccctcggcaatagcgccagcagccacaccccagattttcccaagcagcttcattgtctctgagtggatgacactttttttgtctttcactctatctgcaagattggacaatattgagcctgattcagacatgctaccgttgctgcccagtttgcgaatcatgtcagtgaagtcgaaatgctcgactgccttgactgcagcaagacgcactttgtcatcgctgtcaatcaggcattctgcaaatgactttagtagcttctgctcctcttccgggtcgagaccgatgccaccagcggaggtcatcaatatgcggccgattccagtagtccatgaggcacggatgatgggtgacttgtcatttttccgcaacagaaaagagtggtacgcagcagggtattgtgttggaaatgaattgatagaagctggggtggtgaggaagtcgtacggtcgcgtggactcggcatgtgttaggctttgtgaaggatatgccgcgggatccagctcaggcattggtggagggccggctgcaccgatacctgagatcatgtcaccgaacgtctcggttgccaattgtcgcagttgcacgttttctgtggcaagctcatcctgcaaatgtggaatgatctcctgtagcactcccggacagcacttccacagctcgcgaaggagcctgtgtgccttgttcgcctcatggatatcgtcctcggaagggcctctagaggcttgatccggatcttcactgccggcgcgggtgcgcctgaaggaagcgcctgaattcgtgaagtcgacaatgacggaactaaagtagttgccaatgaggcgggccatcttttcggggtaagcattgcacacatttctggccatgctgtatgcgggaggggcgtctttgcgacggagcgtcaactgcttcgcatctacgtggacgcccttcttggctttggctgagctccctagtgtgatggggtccgcccacagaaactgggcgacgataacatcgacgacatcatgcgtgacggcaggcgcttcttcgatgacggtggacaggacttcggtcatgttgtgctcgacgcttttgctgagttcctcgccactgtcgctcttggccgggccagccaggacgtcgaagcagacagtgaacagagctgaggtaagctggtctgcgccggggatttcgttgatgaggaggatgctcttccattcggcgagcgagcgcaggacgtacatgtgctggctgttgtaggggtgggtcggatcggcgagcagtggcatcagcttgttgatgatgacggagaagatttcctgcgcgcgtcagtaggggcccgcgtgtcgcatacacagacacggcgtaccttgagcttggaggcgggatagggcgcatcgggcgcaaacagcctgagcatgtcgacgacgcagcagacggcccacgcgcgcacgccattgtccttgtgctggaggagactctggtgcgcgagttcctgcgcgacgggcatgagcgagtcgcggtgcgcctcttcctggtccatggtgcgcagctcgtccagcagcgtcttcaaccgcgtcaagaggtcgcccacgctgatttgccttcctggccgtccgaccagcggctgcttgaacctcaatttcttggtgccgtcggattcgccctgcgcttcttcctcttccacccccgcctccgcctccacctccacctccacctcctgctcctcctcttcgactacttcggtcgcggccgccgcgctgcgcctactgcgaggcgccatgtcgcgtggctgcgcgtgtgattagtggaatagatgatgcgtggctgatgtcaatcgcgtgagccctcggaacgcgttgcaggacccgtggctgggcttggtcgcggtcgcggtcgcggtcgagtagtggtgacgtcgcggtgtcgagtgtccgacagagtgtcgcggttgggagcttcaagatacgcgctagttggcttgcacaacgcgactgctttggcctgtgctccacctttcgctccacctttagctctgccttgagctctgcctacctcatcaccaacgccgtccaatcattcctcactcgtcactccgcttgcagactttcaccttcatcctgcatcgggcatactgtctgcgctaaagtggggcaacgagcacgctagcgcatctgtcatgattacacatgtcaatgttcgtctagcacttttccattcaccgcgcttgcactaccttgctacctcgtctcaaagaggcaagaaccttaagcgagcctcgcgcatcccgcctcgcaacgccggcaacctctcctctcgcaccccgtaacaccgcacagctgcagcatggaaagacaacacgctttccaacgcgtaggcagactctttgctcgttccatctcatctagctaacctgccatagttgaagcaaccgtgtattcaacttctttctgtcactgcttcactagcgcaaagcccggaatccagaaagcatctagtcacggctctcaccaatctgcttgacacgcttcggaccatcacttccaaaccagttgcacttgaccagaagcttacagagtatgcctttgtcccaatctcccaggtactcaggctttcccgccaagtcccagtccgagcccttgaattgtgcttggagtgtatatcagtccttctccgcgcaggatggggagggggtctcgagcctgctctggctggccagtttctcatcctcttcacattcctgaccaagccgtcttctgccgaaaatggtatcgcttcgacctcagaagagctacaaacactggctttgaaatgcatgaccgatctcatgaccgacgcttcacgcacgggcaaaggcaaagaagcaatgacatcaacgtccaacatacctgctttaggagaggcagtccttgtgatgctcgacgcactcacggacgccaagtcaaacagtactaagctccaagctacagatgcactaaaggcttcgctcagcgccataaccgatgatgatgccctcgccagctttcttccaagactagtatcatctctcaccaaggtgttgacgccgagcagcagcaatcggcctggctttcgagtagtcgagcaaagtcttgatctgctttctttgatactgaaacgcttgcttagtgacagaaagaccaataatctgcctactgccgttgctgccgaggaggaatctgatgcaaacaaggtgtttcggacgacttcgtgggttcaagctaccgcatcccaaatcaaggttgcgcttgccaacgtgttcaagctgcgaaaccacgacaaatctgaagtacgacgggctctattacggctatgtcttgacgttgtgcaagagtgccgtagctcgctgtctgactgtactgcaatggccattgaaaccgcgattagtctagttggacgggacggggagcaggacatgattgaaatcgagctaaagacgctacttgctgccgacgagcagctcggatatgtcttgcgggaaagccttcatggatgggtcgtggcccttccacggctgatgcaatcaaaggatgaccaggctaggcttcagattatacaccaggtctcggtaacgctacgccttttcgaccgagacgcggcattgattgacgaaagattggccgatggtctgcgcgatagtatttccacagtgttgggtgattcgaagggtctcgaagaactcgatgtgcatcacaccaagcgtactgaccaagtaatactgctgggatcttccagcacactaagattcgagccgctgaagctgcgactgaaaggccaggaagtcattttgaccgagtttcagttactactccacgagctcgcaagatcaaattcagcagcgactgtactgcaagaacttatccgaaaaatcgacatggggtctcaggaagttcgactcgccagctattgggctgcagtgaaccttctcaaggacatggcaagaacgaactcggcattcgacgacttcatcgatatgggaacgcctaaccagcgcgaagagttgcaagacagcctttactcccactcagtcacgatgcttgcacaagaagaccttttagatgttgtgtcatggcattcctatgcactcgcactagaaacggtagctctgcaagcatcgcggtataagaccgagtttcgtggcgagttgagtgaggttctgtatccagtcttgcatcacatgggcagttcgaatgaggcactgcgacagcatgctttgatatgcctcaatatactttctgtggaatgtggctactctaatgctggcgagcttgtggtcgcaaatgtcgactacatcgtcaatgcggtgggcttgaagctggcagtcggagacgtctcgccacaggttccccaagtcctcttgatgatgatgcgactttgcggtccatcactcttaccgtacttggacgatctcgttggaagtatttttgatgcgctcgaaagataccatggctatcccaaattgaccgaactccttttttcggtcttgaaaggcatcacagaggaaggtgtgaaagcacccctgttagctatcacagagagcgatgcaaagcaaatggcgtcgcatcacatatcaccgattaccatggcggacgtcattgcagcagtgaaaagactagacgatgatgcactcaagcgaaaagaagaagatcaaaaagacgtggacataccatttccggaagaaccgtggaaatcagatactgcaccagaagcacaccctcaagacgaatccgaacaatccaacgaagcagatactgccgagcctccttcacccgctcctcgaacatacgacctcctcctccgcatctcgtcactcacacagcactacctcacaaccccatcctccgctctacgcacatcccttctatcactcctccgcaccaccattcctgccctcgccaagcatgaaaactcattcctaccgcttatcaacacgctctggcccgtgttgttgccgcgcctacaagacccggaagcatttgtcgtctccaacgcgctagacattgtagcactcatgtgcgagcatgctggcgacttcatgcggacccgcatcgaggacgcatgggacgtcttcggaaggatacaccgtcgaacaaagcagcgcgaggatcggcgcggtggtactcaatcactacttactggtcttgacacgggcatgaagggcctatctgtttctacgccaagtgcttaccggccggaaatgtacgtcgacgcaccgacgaaaatgatctggaacagccttgtgggcttgatgtgtgtggttgttgagcatgtgaccattcgcgacgaacgattcgattcggttttggacatgatggatccggtgttggaaagggaggaagtgaaaagagcgatggagaggtgcaatgctgatgcagtgtggttgcgactatacacgaaagaactggcaaagggaggcacgggtgtagcgatggatagggtaccggaagcaaaactggattggcattttgtttgtgtatgacattggctacattgctatcaaactcgcttttcccaggactcggaacatgcaaagactagattacccagctgtgacgtcgttgagagttgatcaatcttcctttttcagatagttgaccaaatccaccatttccgcctgactcatcgcctggctcatagctcggtaggcttcccacaagatccagagcgggaagacaacccagagcccattgaagaatgcaagatagagccacctgacgccgtgttagcagtgttcgacattcctgggtgtggtgggcttttggcggtgtgttcaaatttatgaaaagtgggtccgcggacgggccgccagcgcatctgcagggacaacgcatcgagatcaggaacagcgagcgagaatgttgagatgaacatgtgaagaagcgggaaacagccagtcggagggcttccgataatcccctaagatgagatatggtgtgaaggcggacgggaagcggcagacggggcgatcgtggacgaatgagatgtgcaaacttacagatacatccaattcgatgtgtcgagattggggcttccagtcaaccactcaggagcaaaagtcatccagcctaagatgcggtgaaccacgtgtcagccttatactcgcaccacacgcattcatcccaactcaacacagacccacatccgcctcaccgaaggccatctgaaacaccataacagcgtggcatgtccaatatcagaaaaagaagtgtataatgactcacctccgtatatctcccccgtcgccagaatcgtcatccaaaaccacttcttcaacatgcccttccgttcctccctgctcagcagatagcagatccagcacgccaacgggcccgccacaaacaccgtcaacagctccagactcacgaccgtcaggtccacgcctccccaccgcttatccgccttcgcatactcctgccacagccgcgagaacggcgtggtaccataattcgcaccgaacaacttatcctctttccccaaccaatacacatccggcggcgtgaagaaggtaatctggtgctgcttgatggacgcgtgggtgaaggatgtgggaagggaatacgagacgaagaaacaattccagagaaacgagccttcgaagacgaagtggatcagcgcgtcgaataagtgccacacaaacaggatgcgaattttcagcgaactggtcttgggaagaactttaatcgaggctgcatatgctcctgcgaggagtgcaagcacagcaagcaacgatattacagtcgtggcatcgatggtcggtcccgagcgaggcgtcggaggcggcgggatgacaggtggtggtgcaaccttcttgctaccgaagaacgaagccattgcgggatgacagacacgtgtctgtgtcgactacaaccgaggccgcttgagccgaagcgaagtatcgtgaaaagagaagcgcgtgcaagcggattgaaggttggagaagcacacgcgagagaagctcagggtccaatcgttgggttagagccgagtcaagatggcgggaagtggcaggcggtgagcggtgcccgggcctttgcagggtggcagaacagagtcacatggtgccaagatgtcacgatccagaccgcttcggcttcactttgctcaattggcggtaaaaagcgctcacgaggtacatgcatggtggggcagtaagatgagcttgtagtgtctttgtcatttggtacgttatatagggccggctgctccttagagttcactgcgcccttcgcacaagacgcttcgattttcactgctattgcagaaacagataccagtgttgaaggcacgagacacacggcaagacacacacattatcgacacacaatttcggttggagagtaataactcgcattcatcatccctgcctagcacctatttacgacgcagccgacgagtcgatcaaaaataatggaaccgctataaaatgcatccagaacaaacacttttcgctatcccaggagtcggaagcgaccggattaaacgccgagaccagagtagagctgctcgaaagcagaagcaccacgaccagtcgatggtcggtgaaaacgacgggtagagataataggaacccagagaacgccatgcaatcaccggagagcacaccgggtacaaaagacatgcaagaaaaaaaggacgggaaaatgcagcaaacagccgtcctgagtatgctgaaaaggtagcgcgccaggtaagatacgtcgcaggtaacatgcatcatcaaccactaggcgcacaacaacaattcgtgccgtagtgaagcagattcgtgagcgatcggtcgccagaagactagtgacgtccgctccactcatcgtagtcaggcaggccgtaaaggtcttcgtgtccaaggagattcgttatgcgtaaggataatcctcctggcagtgttacgtggtaacttaaacacatgcttggggagtgtggcttcgttcgttgaacataccagcagccatgttgaagccgtactggtactgtgaagcaatgagatcttcggggccggttcccgtcacgggacctggggaggtcgagcgagacaagaagggggatgggctccgggaagagattaggtcattagcaccgtcaacaagaacaggcatctcagggggagaagaagggctgctggtggcagaagaattatagcttccactgccgttggtcagcgcttgctcctggactccgtctgtctgcctgttcttagttgacggtgttgcgggtggagacgtcttgccagaaggagtgccgaactggttgcgtattagttcctgtctacaccatgcgccctgggtgctgttgaggttgggaacgtacaaaacaaaacttctggatcaactcgttgtactctgcagactgtaggtcgggcttctcagatgtcagggaatcaggtcgagttccagggatgggtgcgccagcggtctgagccttcgtggccgaagtcggtcggtcgaagtaaccacggcgaatctgatccgaagtgtccaccttgaggccactgttgtcaccgagagccgactgcgcagtggacagggcggccgacagggaagcactgaagtcgtagcgtgccgaaaaagcctggttagcctgggagcgttgcgacgcctgatctgggaagaggctaacacgcttgctctttggcttcagcttgattgtcacactaggtgagtctgacaagacaacagctcgtggacttccaaaggagaacttgctctcgaattcgtgaccaaagtcatcgtcggctgacggcggcattgacctcggtcggggggcgagaggagaatgcctgctgcgggggatggcaccaagaccaccgctgctggagcgcttgctttccctctgcttgaccttcttcgagaagtctacttggtagttcattgagttgttgttgtcccagaactcctgaccattggcctggtagcggacacacaacagcaaggtcttggactcaaggtttgcttggtcggcgagcttgatgttgaagttgaaacggtcgtagccatcttccttctgcttcttgcgcacgtcgtgattgaactcggcgacaacttctgaggtggtcttccagtagtccaatgtgaagcgggcaacgacaagcttctggaaggcgatattggcgcaggcaatgttgcccaccaaagtctggttgtccgaagcgaggaagattcgctctacacggacaggggcactttgacgctcgtgcgtctcatttgcagggaagttggtaagcttgatctcccactcgggtgcctttgaacgttgcccttctccgaaagggtactcggtctcgctgtcgtaagtttcgacaggcgaggatccagcgctgacggcgatgggtcgttccgagtggaggaagtgtcgcacctgctcaatgtcctcgttgaagtgcacggccttcgagtatgtcggcgtgcctggcatgctggaaggtcggcgacgggacggtgggcggagcgcaggcttgaccagttcaccggacttctttcggagtagtggtggctttatccgcagctcgtcatcttcggcatcgctgccatcggaagagctaatgatggggtctgtgttgagggggtgcattaggtgttgcgacaaagtgatctcgctcgatgatctcgaatgagcaatcttgcgtgcttcggcggatagtgaccgggcgagggtcttcggcggctgatgcctctgctggggtgcctccaagtttgcgtcgcgagccggggaaggctccctcttgacgtcgatgtgctgcaacgcctcttgaagttcccgaaggctccctatgccacgtccccggtcctcatcgtcagaggaatcaggaggagtcgtgatcgcacctgagggaatcagaagatcgttcacaggggagggagactggcggatgctaccattgctagaactacctcgtgagtgactagtctcggacgccgagcctgcggttccgttcaccgcattaccattggcagcagtgttgtcagcggtggtggtcgaggacgacgtcgacgaccgcggcagcttgttgaggtacgaggtggacgacactgatcgcggcagcgatggtcggcgcgaggagactggagagagcgggctctggtcgatgtaagaatggttgcgagtcaagacgggactgttagtcttggaggaggcaggcgaccgctgcgagggtggagtgtaaggcattcggtcggcttcctggcggttgagaaagcaggtcgaatgtgtcgaagaagaagtttagggcgtcgagtgcattagaagtaattgccaaggggtgttgtgtctggttccgatattagcgatccagactttggggcgagcggacgggccagcaagcgaagagtgatagcgcagtggcgagcacgagcttatcttggattccttggactagggattcactggtcgctatcgcgagtctacttacggtgtattaggtgaaggaacggctcgagaagctcgcgcttgctggaggcctgataggtggagagcacgacggatagtcacagctagtcaaagctgcaatgacgtcgagtcgagtgtactcggacctgagggtactcgagacaacggggtgcagctttcggggcgcgaaaggctgcggagtgggtgagaccggtggcttccgtggaagaagaggctctcttgatgggacctgggacctgcgaagtagggacccggggtggtggctgctaggaaaagtgaagagcccggactgggtggtgtcgaacaaccagaacgtgctcgattcactgcttgcggcgtctttaagagaggcaaaggctggcaatggcctagagaagtggtggagaagatgggatggggagaggggatgtgttgagaagcaggcgatcaacagagtgcaggaccggccgcgaccgcaggaccgtgctaaaaatcgacgcacgtccggaccggggcccctgttgtcgacggaacaagcgagttcaacacaaaatggagccaagcgaccaatacaggttctgtgtagggcactaggaggaatagcagcggagggcagcgcggcgccgatggcacgctgagggccgtagtgcgagagggtacagctgcgcggcgactggctagtggcgccgacggcggagagacgaggaggagacaaagaggaacctcgagatacgccagtgtacacgctgctacgatgctacggacagcttgcagcttgcagcttgcagcttgcagcttgcagcttgcagcttacatacttttatgctctttatcaccagccgagccgacaaagtgtgaacaatgtcccggaacggcttgctcgccagcacggccacagctcgaaacggcaggccagcgctgcgcagcaaacctgacctcctctcccgttcattactcaaccatcgccttgctcgctcggtggagaaggccgccaaacgcgaaagcccacatggggctcgggacagtcagcgcgggggcgcaagcaaactcactcgtcgtcaccttcgctcgcgatgctgcaatttgcgggacagcgagctcgtgttgctgtcattacaggcctctccgtgcttaatagcttaatacttgcttgctttgtcgccttgacgctcacgccacgcaaccaaaatggcgtctggtctgtggtgagctctgacacagcgcgcacgtgccccgatcgtgatgtcattgtctggcccgccgttgttgcgctgcaaacggcgaccatccaacatgtgcttgctcggcttccaaattctccttgctttgcactgcagcccgcatcgtgaggcggctgcgtacggtacctggatgatccaagcgaccgaggcgcccgctcccgccacagcctgaaaagtcttctcccatcccgtcctggacctgctcaacgcagacgagatcgccagacacgcctttccaaatggcggtcggtctagcaccaatgagacgccgcacagggcagtgcgctatcgttcgcgggatccctgctctgtgggcctgtgccctctaaacgagtcgtaaatacagttcgacagcttgcgctcgacccacgcagcctcgaactccacagcgagctcaacccgcgcaatgcaccccaaactttccttgacgtggagagtcggacgaccgtccttgcgcgacgaggctgcctggatgaagcagctcgatgccatctcgctggcacgccatgatccctgggcggcgtgtctcggatgcaggacatgcttttgtacaaccctcagccattggctgctgcacccagcatgcaccagcgtgaggcgcttcaccagcttccccgcattatcatcaagcccaccgctggactattctgcaactaacgactcaagagtgtgtcaacgcgtcctggtctgcttgcatgctgcctgctctgctggaaaacgctctcctgatgcagttgctgaacgttccaagtgcgcaattgcacgcgcctgccgtgtaccaagtatgcgaaccgtgccccggacatgggtcgcggcctggctttgacgaccaacagctccgttgaggccagcgatacttctggtggctgagcgaaatttgctgccttcagcctcagatgggctgacagaatcccaccactaaactttcgatgcagtaccacacccttcctgctcgtatcaacatcgcctctctcttgttgagaccgacataacaacgaggttgctgcactcttcccaacagatacgacgaccagtgcagccaaggcgccgaaacgctcgccggtctcccctcgagattgagaatgccatgttctctcctgagcatcctgcacggagatcctcaccctgccgccatcgtgaaacgccttatctctgccatgatcacgagtcatgatgtccgcatgctgggccagacttgtcgttccccaatgcgctaaccccaactcggccccagtcattgcctgccccaccttgcgctgccggtcagacgaaattttgtccggcagaaattggccctcgacccactcgcacgtcgcggacaaacctcttcgtctcaccgcccgcccgccagtcgagaccgatcctacccagaataacgatctcagagctctcatcagtgggcactgatccagccgcgtaggaactcttaccatattctgaaagactcccgtttcttgcaatcacgggaaacagctcggcggcagcaacatatcagaggatgagactctgtccgtagcagacccgcatctcataaatgatgcgactatgcgaattcaaaggttttgcacctccgcatcgcgcgctcctttcaaaggtcggtgagcactatcgtcgatcgtaacgctgctgctgggacgccttgccgtctgcggattctgaacatccctcagcgaattatggatttttacgaagaatggccgttaaacccggcttcgataatgcgccttgccttacggcgtcgatactgtgggtgctcttgagaaagggccatctgccagtccagcacgtcatttggagtgagcacatcacacatcggccgagtgtgggccatagaagtcgttagccaatgacttcaagtctgtatccaggccagtgtactgaatcactacaattcacggagctacttcagtccaggaaggcgcggcagagctagtggttcatacgcgtatgaaagcgcgctttagctggcgaaagcaaggcagctgtgggatttgcccggaagtgggaattccacagaacttttcgagatacaagttgcaatgaccgaacgtggaaggtgctggtctgtccagcatccgtggcaaacgtggccatcttccacgctggtcctattctcggcgcaaaagtagatgacattaggaatcacgcgagtgtcaaaaatgcatggcgaatcggcatacccactggccatggcaaacgtccgctcgggtgcaaagcacggatgacagagctatgtacagcgcagcaaaggcacgtacatcacgatggatgatgtcaccttcgcttcttgaccccaatagcagcaacagaccaggtgaatagtactcatcaaggccgcagagttggcacccagagcgaagaaacttggtcgcgagtttgaaggggtttcttttttggcttaccatagctcaccgcttccacttaatatgtctgataaggtcatcgcacaaatcctcggctggagacgtatcaggccagattctaccatcgtcggacgtagtcggactccgtccgtggggtaacgaggcctgagcagggatgagtgccgtggcagccgccgtccgtgggagtgatgtacacgcccgtgcgtcacgcctcacgatcgaagattcaattgaccggaaagagcaaaacatcgacaaaggcccgtccatgggccgaataccacaaagtttgatcgaacttcaggtttgttacctgcacgactgtggatttgttgtctgatgactgcaattgttagcgttcctatgcatattaccatggcgatttcgattcgcgagtgacaattcgagcagatttccctttgcgacatcgcttactccacggactggccaagttccgcaaacccagactcaactatcataatccccatggaaagagtgacaattgacatcgatagcgttgacgcgcagccggtaccgttgatctcgccaattgaaaattgtctcttcgccgcgccatcgatgatcaaccccaactattggaagtatgttggacttagtctaccatcgtaagagtattttgcaactactgtgatggcgtattgtcattcctgcagaccggcatttcatactttgtccatgaacaactcgctcattggttcacctagccttccgaagatggatcagaggtacccgttccgagcagtaggtactcgaatgacacggaaagttgctgatggcctgtggtacgaccgaaggtacgttgccactctttatctccaagaaatctccgcacgcgctgcgaaggtttcacaggctgcactgcgccgaatttgatggctcacatctttgtcgagtgctttgtggtccgtcggatcctccgcagtgggcacttgccccaccgaactgtcggagccagtaccattgaacaagcactgccacttgcgcccaccaactgcccaaggttcacgctttccccacactttagctggacgcacggccgcatcgttgacactcacacttcgcggtatgcattcaagctccagattgcatcgaccacctcaacacccaaactgcatacacgacgacggctcagaaatgtcggaccacatgcgaaaaccgcatgatgtgcggaaaacatgtccaccagtcggagacgactgccgcctaacaccgagataagggcatacaccaacattgccctgcattacgtctgccctatctaggtctccacgcatgcacagtcgccctgcatctactgccattcaagcctagaagtgcatccatttgattagtttccactccagcagagctaggtgcgctttggaagagggccctacatttggtcctcgatcaaattgatattcgtgagccagagtttgcgagaactcatgccgtggaacagtaagccgtggacccagcatcagggtagaaaacgatatcatgacaacacactgcgcaactactaccagctaccctggtgtcagacaaatgtcgcgcagtgctgatgcggggtagatcaagaagtggttgatgaatgcaaagtgctacggagtacatttttgcaagcgcagcgataaagaacgcgatcgatatcacggtcagtggaaccttgttcacgcgtttccctctgattgaccggcgccttagacctggccacgatgcagccctatatacacacgcttcacaatacaccgacaccagtaaactcgtgttcccattgttcaccgcgggcgagaccttcatatcatgtgctgtaacaaggagcagccaatgacgggtacaattaaacaatgagaagcatgtaccaatgatgaaaagagactaagcctaggcgtcttgctccgcttcgtccgctgcgtctagacgtagggcttgcagattgcatgcagctcctcgttcaacaatcactcagcatgtcggtatgcctccatacataacagcggagtgcatagtccgggagatgcgacagccgcacccgtgtactggtggcctgcttcgagccatgcgaaatggggcaacatggtaagatgatacgatggcaataataaatacacccacaagatcgcagagatggctacccccggagcaagccatctccttctactggagccgctcataaggatagtgatactgcaggttcatgaagtacgagaaagaccaaacggggactttgctgatctgatagcctgaatttatacacagtgtcgctaggtttcgattgtgaaagtgaggccctgtgtatagccccaggcaccttgtcgcattccattgataacatttagtaccaagcagtctcaagcaagcatgtaacggcggtcatggaggtgtacagctggtttacccgaagcaagcttcgtctagattgcaactcttcgtataatgcaaggcggcttttgcgttgggcgtgtgcagtcacgagcaccgagaccgcagtgtgtctgccatcctcacagcgattgtagcagtgtctgttctgggccatcgttatcgcgaacacacccgaacatgtagtgccgacccgcaacatggccagttcccatttgaaatccaagacgaacaacggtaagcgaacagtgaaacacgagactaacatcccggtgacacaactccaccgcctgtgtagcgaaaccagggcagcatagtgagcgccacctcggcgcttcgtcaacggcaatgccagaatcgatgggtggttcaaagttttccaatagttgtggcgagtgcagcaggaggattttcccaacagacaagccctcctggttatggtgtgtcgcaatcaggaaaccgaccagctgcatacagctcaacacctgtcatcgcaactacgttggagagaaaacttcctccatctggccgacccgcgattatatgccgactctagcagtccggacgacaatgctttgtgaaacgttgcacagcgtaaacgcccagtgttctgcatctcgaggcagctgaggggcacggatctactaacaagtggacgaacatggcgctatacctgcatcagattagtcgccgtttacgcgcaacatgtcgatacttttagaaacatcatgcaacagcactttctgcacgtaaaatgagacgaacgcgttcacgatagcggagatgaagttcgcagcacaacacgattccctgcatcgttgagcatggcggagatgcacgatctgagcctagcacaaaacattgttgggcgatgtggcgtcggggcggcaaattgctcaacaaacaccagcagtcccatccactgaccctaccaggaccaatgtcatgcagtagtggagcagggcgcctacacatcaggatcttactaacctctctaatatgacaaccccgaagattggcatagacatggttcgttgagaaatgaaagagctgtgcttattttgcgggccgttgggttgactaagtgaacggatccggcatctacaaagattgagggggtccagattctgtcatggatgggagaccgatgcaaggctacgacgtgcagaaagttttcggttgcatatctggggcaaagatgcggagactgaggctgttgggcttgcgtgcacacgacaccgtttcgacgatcactcccaccaactatctctcggcgatttgcatcaccgcagcgccatcgcaccctgagactctggcaggccctcactagagtcggattcgatggctcgattgcttcaagctcccttgcaagcgacttcgctctgtttcgccccggtccagcttggagcttagacgatgagatgaagcaccttgcggaccggatacgaacatcagggtccttgaacggggatcggagtctctccgacaatacacctatctaggtcgccataccacacctctccatcacattgtgttgccgctttaccatcgctgatgagcagtcgatccgccatcctcaccgttccccagactctcttcttatccaccaccctgaattcatgcactccacatcgtgcaccgacaatctgcccgccttcacatgtgaattgttgagagtggaccctgattatcgtctcacgccatggcatagagtggacccttgttccccctccttgacgaggtggctgctctccaggctgcaatggacccgatgcttgtagcgagcgcctccccacggagagaaaattgggaccccttgcatgtactaggtatggcaagtctggattgccatagggcagtcggacggtcccgatagacgttctgggctacgaaggtaagcgcggagaatctggagtgattggtgttaacgagagatggagatttatcatagatgaccgaagcctatcggtatacggggagcgaatacatgtattgctagggacggtatatatgcgtaatagagaggcattgtcttgtacttgggctgttacaggcttacatgatgttccattcgtatgcatgtatttcttggctcttctgaataacaagctctttgcggccttacagcatggaaatgattctcccgggtctagtctatcctcccgactacttaccaatcttacacaggaagtatagtcggcaaagtgacatttccagtcggcagcacaggcagcgtgacgtttgcagtcggcaccacaggtaccgtgatattcccagtcggcagcgacacattccatgtcgatgtcgtcaatataggtaccagtgtagtgatgttcggaaacagtgtcggcaatggaggcggacttcctccaaaatcgcaaggatgacggccggtcatgggtgttggtttgaagagatctctgcactgcgtagttgtgagtattattccttcgagacaaacttcaaggaagatgcttacagctctagttggcgtcgggcatccaccggcggcttccatgtagcagccgtatgagaagttttcttcgtagttgcatttctggagaggaaggttagccttcggtcaatgactacccacgttgtcaaagtgccgccgaacttcccgtttcgcacttgcaaatcctatatctgaagttgttccttgtcatatcgactcacctgtaaggcatccgtggcccagcacgggtatcgaactgtcgcgacgtcgcacttgcattgttttgtgaagatggggatcggctcccagtgtggcctcttgcttttcgtaggcttgacgatttcgaaggattctgtcacagggatattgagcgaagtgatcaaggtgactggtatggtagcagtcgggaagcccaaggaaattgtcgctggatcgtccgatggctcatctggagtatcgtctggagtgtcatcctgaggtctcgggaacgcagttgccaaagccgcaagggcaccaacgagaagaacaatgcgcatgattcttatgcttgatagctatcttcaacaaccaggatgcagacgttgaaccacagcgcgcgcctcaaacgtttgtacccaaaacgacactttgctgtcgcgtctcacatttacccaagtgccgcccggctccggtatgttgaacttggcttctgcgatccatattgcatacgactgttctgttcgatccagttcgccaggaaccgcttagcaacactataccagcgtccaaactgtggtcgacatcatcaatctgtcactcccagtcgactcttccatactcgagagctaaatttgggtgcaaaacgcccggccaggcatttcaacaacgtgatcattttcgtggttactatacccatattgtagatgttttgcgtggttgcgctgattggttgtatacccaggtcttaatctggaagtgatatcgaacatcttggggttgtaaatagcctagctacacagtagcaccgaaaataccggctctacagcaaacctctgcagtagacagtcaacgtatctggtaggtttacgcacatcaattgctcttcactgcaacaatgcgaaccacggtgtgagcaagatcgccacgaacgcgacatcactccaccagcaaagcgaccccgctgcgtcatcttcgcgataagaatgtcaccgcatctggaccgcaggcaggattcgtctataaatgacgaccgcacagcccgctttgagaaacgttgaggcagatcatgactactacgggcggtcgacgcttgtggctttctgtcatcgtggcgcatgtcgaatcttggagcaaagtatgaaaaatcttggaaatcttagtacgacgtgctatggcgacatggaggggtgcagattcagccacccttgccgctcagcatgtgaaatgcagatcagggtcttgcggagaactggcccagacggagcaaaatgaggggtccaagtcttggttttaatcaacatggtcgacagtcctcggtggggtgagacgtccgcgagagtttgacatctgcgccgccttgagtttagcgcaacagtgctcaccccatgcggggatgaaggcgttatccaaagacctgccgggtgatatctatatgcgtatgagagtttgatagtaacattgtgtcggttcccatcgcagcggaagatccagtaggtacttgatcgtgcttgtaggtacatattaggaccccacagtctgttccgaataacgcacgatagagcgcgaacgtagcgttagcgtgcgatgagctcttttgcataatatgttgagatcgcagtgaagagcatcgcagagagagattgttgagctcatcgtacatcctgaataagtcacatcacaaggagatgtaaagatatcgacaggtgcgttagtaatcagatcatgtgattcggtgtggccaggagcttggaccaatgacgaagctcgtgatgcgaaatgtccaaaatgtcaagcatcattgagtttcgtaaacaacacaactacattgtaagatgatacccatgcagccactacgctagacggtttgtaacagatgtaatttaacaacacatccataggtctttgtagccatacaatggcaccatcaagagcccttctccggcgcatcaccacgtctgcacaaccgcgtcccacacgatatatacgccccgctgcgcgcctcatatctacatcggtagctaggccaaaatgtagcgcttcaatctgtgcttcccaaataagccagccgcatcatacccgtttcctcgcaacgtctattcgatcatattcacaacaagcaacaactgggccagtggcaccagattatctgaacgaggcagaactacatgtcttcaataagatcaagggagaactagacccggtgaaactagaggtatgcaaacccgcattgcaacatcggagataggagctctcgcatggctctcaccgatccatgcgaaacaccacctcatacgccccactcggcgcatatgcgagtgagcaggcgattgcggggaagaaatgtgctgacacatgataaccacaggtacaagacataagcggtggatgcggatccatgtacgccattgagatcgagtcacccaagttcgcaggcttgacggtgatcaagcaacataagcttgtcaatgaggtgctcaaggaggagatcgcaaaatggcacggtgtacaactaaggacgagagccgcatgagatatacaagagacgcaatgtcagcgtacgacgttgggcatacatcaacattgtaaaatatctgtatcatgagcatgagctacggtaatctaccagcagtagacaagataagattgacgtcaacatggagtctcagattaaattctatactgagttggatgtctcgatacgctacactacaacatatgactcgaaccctagaccaattcacgaacgcagtatcttgcaagagcaaagctttatttatctacttcctttacaggccggccacaaagccgtgaaatccgccatcatggtttaaagcaccttcaatctcataatccatcatctccagacctcaagccccaagacatctttccaaggacatcttcaccacccccaacgagcatacctgccctgcctatccacctccgcctgcttcctcaagaaaacatccctggcttctatctgctgcgcaagtatgaccctcaacatattcagacgtcgctctttaccaagtttatcacccttcaactcctcctcgatcttagcttcgtagcgttcaacttcatccttcttcaagcggatcgctttccagagattcgaaccgccgtcgtgcgggatttcgtcgtccgagctgtgatcgctgccactctcctcggtgtcgagcatcgtggtgtcttgggtgctctcctcggacgtctcctcattgttgagttgttcgggctttgcagggacttgagcttgagcttgggcttccttaataggagatggcagggttgatacggtctcttgagagttgagagcagtcgagtcttcttgctctaatgctgctgtggagatagtggacttcgaggccgcggcaactattgctagattcgacatgtcgctgatgagagtaggctcggaagacgttggggtttcagataggatcattgggctcaacattacttcggtgtgattgtctctcgaatgtttttgcggtatagttggcaaattgaattgctggtggagtggtttgttagatagccgcaagtcaattgggttttgtgattgtcttgctgtgattgagcaggaaactttgtgagttgaggagcaagttcgccttggatagagaagagtgcaacgaatgagcatttttatgtgtcaggtccggatagtaatgtagagcttgtgccatcgctttgctcacttgtcagcgttttcacttttcctatcttttacatttcacggggatgggggcattcaatcgttggcccacaaaatctactccacgtcgtgtttgtctaccttcgctcgcctctccatgtccaaccgaccgtaatgcgaccccatcccaaggcttcctaagagtttttacgagctcgtcactcatggaaacacgaggataatcttgccatgtctactgagcgtaaatcacgaagaagtataaagcccgagcttagatgtttgcagaactcatcgttgtattcgataccctagcaaatcaacccaaaaaaaattgaatcatagcctcgttctggttctcatagggaccgagaaaagcgaccatcattgacaaagaggctcagcgtgcggggaacgatagcatcgaaacatcgatatcgaatttgagtcgatatcagatctgtccacgctggagactatgaaagaagcgcggctgggaagaattgatgctgtagccggtgccgcaagtgtcagattgtggcagcttcgcgatcaatttctagagcccatccaagtgggagcgtcaaacgtgacgatcgcatctccctcgccttcgcttacatcggtcgagaacggctgggaagatgtcagccctgaacagcgccagctataccaagccaacgatagacccatctgctatcaaattatgcacaaggtctgctgtgcacacgaaccgacctcaatcttcttggatacacctctctacagccattcaattgacggggatagttcagtgggtggaagtggacgacgaacatccagcatgcgagcccagagcgttgcacctatgtggtcgtaggctcatcccggatctggaagcacatgtgacccagaaccagaaacttgcgttcattgtcttcaagaattaccgctgttctcatgaccagatgatgggcaagaatgctgagctagagcgttcagtggactctatctatctgcggtcgcaagagttgtgtactgggctacgtgaagtctttggtaagacgagcttgagacttgcacagctcaaccaattccgaccaaaggcggtattacaagcaccttacttgtggtattacgactcaagggaagaacttaatctcaagttggatggatctgacgcaactttgaagagagggcaatctgtcgaggcgttgcttgatgttgtttcaatgtcgatggccgaagagtactcggttgtcgatgctctcctcgcccagaagaccattcagtgggagtacatgggctacctctatgtgagtaatggtactagtatctctgtaagacatttttgactcgtgcagcgtgtgggagacgtggtgcttcagtcgaacaacaaggatttggatcattgccaggcatatgaagtcctctcgacgcaacttacggggagtggcgggggtccaattgacagaattgttttagaacttcgtacgtggggatttgacggtactttcaaacaagtcgactctcgcctatcgatcgctctctcgaggttcgagtccgaagcaacactacccgtgacagctttacctgcaattcctatccaatatgccgaacatgacgttacagggcaccttactaggaggggtcgcatgtactataagcttcggaacaaagggctggtcgcatatactggttcagttgttggatcagacacctatcttgtaagtcggcaatctcactaccttttgctcaagctgaacgaaattgcagcatcagagacgcttcatgatcgacacgtccatgtacaagcagattcgcttaggtgcaactgatggtcaagaagacacgatgagaagtgagcctgatgccgcttcaacgttgtcagaggaaatccccaaacattccttcctgctcatgctacctgcgagcatacatggatatgaccttctcgataaacgctggtcacagttgctggtctctaacatctctgatgtaaaatggaacgcagaactcttcaagcaagtgatactgcccccaagagagaagaatcttctcgaggctgtggtcaaatggcctatttcggacgccagttcttcagtaagctccggagtccgtggcgggcagcatactattcttttacatggcagcccaggaagtggcaaaacctttactgcagaagccatcgctgagatgactgagcggccgctatttcgaatttcttacagcgacattggcactaatgctcctaaggcaaaggagcatttacagtttgtgtccaaactttgcaatacgtggggctgtgtagttctcttcgacgatataggtgataaggagcaaatcgcgttggtcactgctgttcttcactcactcgacgtctttactggtatagttatcctgtctacgaatcttctgggccgatttgatcgggccctcatacctcgcattcggctgatcattcgtttcgaacgatggtcgcagaacgaccgtgagaaagcgtggcagaacattatagagagactcaatgttggtatggacaatcaaagcgctaaatttctggaacgaattccttttctggcaaagtgggaacaaaacggttgggaaatggacagcacgatcaagacggcaattcaattagctcacgctcagaatgaacctttaaacaaaagtcacctcaaaaaggttgcgaataatttggaggccttccaagagtacattggaggatctggtgaggggaattggtgaaaacagcttggaagaaccaagattggctcacctagagaaagtgcatgttctcgtgagatgcagatattctgaaatttcaataagctgggctaaatatgcaccttctactccgcagtgaagacaatgtcatgtctcacagtttaccttctcatagataattgcaagtgatactgaatgggttgcttgagatcagtaccacttatttgcattgcaccaattcaagccgcggaagatatactcatcttggggtttggtgtcagttagtatgtacaacgattccgatgtaaacaccgatacttagaacgtgtgaacagaagtagcggaacgatgcaagtaattctatatgtcactctagactcatcatccatttcaattcattcatccaaccccacatctaagccgtgatagccgtaaccaacttccccgtgttcgccccctcaaacaacatcgtccacgtcttcggcacatcctcaaactttgtcttcaccaccgtctccgtctcctctcccatctggatcttcccctcctttgccgccttcgccaactcacccacccacccagccgccttccctgccgcaatcgcatcaatcacaatgaaccccttaatctcaatcctgttcgcaatcacctcgaaccaattcttcaaaccctgcgagcccggcgcgttgtaggtggcgacgctgccgcacgccgcgatgcgtccgtgccgcgcgatgcgcgtgagcatcaagtcaaggatttcgccgccgacgttgtcgaagtagacttgtacgtagccctcggtagccttgagaagatcctccttgaaagagggggatttgtagtcgacgcagatatcggcgccgagagactccacccacttgcacttcttcgcgccgcctgcaatgccaataaccttcttgcacccgatgacgttcttggcgagttgcacgacaatcgagccggtcgcgcccgccgcgccggacacgacgacgacatcgtctttggttgcgtgtgcgacatcgatgaggccgttgtatgcggtcagaccagtaccgccgagggtaccgaggaaatgtgtagcgcggatgccagaggcttcatctgcctggacgggtcgtagttccttgacgtccatgacggcgtactcggtccatcccgtcggtgccatgaccaattggcccttcttcaagctgtcggagctggactctacgacttcggcgacggcaaaggcgcgcatgacctcgccggcctggacgggcgggacgtacaggcgctctgggtcctggcccttttggatccagccgcgttgcgcagggtcgttggagaggtagagggttttgacgagggcttggtcttttcctggggcagggagcgtgacggtttcgagtttgaaggtggcgtcagagccctcgaggacggggtcgttttggggaggattggagaggatccattggcgggtttgttggcctgacatgatgggtggtggtgatgtaactgttgtgttttgtaggttggggtatatgagggatggtgggggggagtgtcttcagtctttatacaccatagagaacgaactggggtgggtcgagatttcaaagccatacccttgaatctgctacgctgcagtctcttggcccgaagaggttctccattgcggtgaacctcggcttctacagttggggcgtcacagttgctcgattcgttgctatgcgcagtaacattccaggcacattaaccaggggaagtacgatgaggtcatccaagaagaaattgatcaattggacctctgtagtagaacagccattgagcttttcggtgtcagtactgtatgatctgccgagcggtaattcttttcgtacgtatctttgttgtggtggggcacagttagagctgcatgactcgcactagcttgtagctcaagtctggtgagttgtatagaagcggatggaagacaaggcaaaaccacgacttgctgaatctagggtatgaccataccttgtacacagcaacctctcgtccctagacgaattcgaagcgatctcgggcaagccctaaacagatactcactagcccagctagtaagccaaagacacggttcttctagtgtgctcaaaactccctatgccattgtgatactataatacaccttgcaagatgcaatcccgtgcccacgcacccctgtgcaccattacgaaatttggaacaagatgcttcagataagtacttttccagcctctccaagcccatgccctgtctcgagtaccaacggaagaggatgtggatgataagcgaggtcggaggatgggagtcgctgttgcagagcgccaaccataggagggtgatgaatggtgtccaagaaaagaaaaaattgtcgattaatctatctatgcggagaatcggcgcatgaccttggcaatgactgcgacgtgtcagactgaaggttcctggaagttgtggatggtcaaaataccgtgtagagcaacgacgctgaagatgaagacaacggacagggtcatgaccacgacagggtcgaccttgagtccgggagactcatcagtgtaaagccctgtgtaaccagattagctgctaattcttctgcatcccaggcgtccgactgtgtccagctcgtccttcctcgtagaagctcgtcgggaatgacttactcagcatggtgcttgaactgcctccagcacctgcggcccttgtgctgcttggtcgctggttcgccgtcttctcagcacggtcggcagcggctttccttcgcataacggtcgcagggccaccgggaggcttgggagagacttgacgcgcagtcgatgagcccgaaggcgtgttggtgggggatgtggcgcgtggtgcagactgtcatggccgaattagcatggctggaggtgatggtggctcgaagacgtcgaggaaggattgcgcgagtatcgcgggagagaaatggtcgtgcgatggattggatgcatgtcgaaggtacagagtaaagcagacaagcgatgacgccagagacgacggtcgcgagtctgatgttcgcgacacctgttccgtggagagtaccgtcgcatgctcccattccacaaatatttctcttgcgcagccagtgggtgtcgaattgaaaaggaaggtgtatacgtaccatgatgatgtgcaagtgtggtgttgtgagaaagtaaagggtgaggtatacgggtcgttcgaagtcggtggttaatgtccctttccacagaggccacggttctgggtctggagcagctggggtgagagcgcgccgcggctcaagctcgctaagagcgcacagactctacactgtgtcacgtgcaccacccttcaccccggcatggtagagctagtgagcatgaagcaacatcacgctgtgcaacgaggttccaaggcagcgtctcatacatttcaaagtcaaatcatcaacgaagactcattgtcccgaaaccacttttcattacccagtaagttgtgccagccggaccatgtatcgcatcccaaaatcagtagagtcagaccatattggctgctctattaaacgcatgctccccctggatttccgatgagagacccagaccgtgacaagtgacgttgcaaactcccgcagccccatataaaacgaaccgatgccaaccttgaccccacatgacaaacacccttgtaaccacagttggaaagctatatgatcttcagcaacccagagatgcaggtaaacacgccgtaacagcatatggccgatgacccaggataatattttcgccagccacccatgccctgctccgtccgttgttcaaagaccgaggcgttatgcccggacacctgaaatgcgaaaactccggatgtgcatcgagactcccaaatcaaaactccgttttctaaccccagacagaggcctgaacaccctggttgggcgtgttgctccaaggaccgttgttccaaatgccgactcctttgtcagcaaccgtcgaagaagggttcaaagaagcagagctcgtggcagtgttgtgctgctcgctcgcgttgtaagagctgtagccaagaggcgacggcagaggtgatgtcgtgcgcttgccgagagcggctccagcgggctgctgcaggccctgggcggggcgagtgccgatgggtgcaacgcccgaaccgttggacttgttgggtcccggaatgggaggagagcctccgggagatgagttggatgtgcgagttgcctgctgcgcatcgtataggctaaaggccgggttctggttagaagaaggagacgagttgctgttggcacgggcctcctgagttccacccgcagcatccttgtctcgcgggggcatttggacggtagcttctccgccgttctgcgcttgcatgccaaaggggtcaaatgccagaggagaagcaccgcgaccggcaccagatgactggactcgcacgtcctggctcgaggtggggttgttattgtacagttgggagttctcgccgtacagtgcacgatgttggcgcgctatgagctcgcgacgctcgtcttcattcatggtattggggctcatggagcggtcggatttggagcccgaaacatctgtattaccctagtcaacctgctgtcctgcctctattgttgccctgattccgagtccttacttctgtggtattgctgctcctggtggtagttgcgcagctcacgctcacgctgagccgccaaccgacgtttcgcctgagccatctggtccgcatcgttgggtcgcggcgcatagcgctggttctggtagaaaccctgggcgttcgaggccgagtgggagcggctgccgtcgtactcgctcacggagtggtggcgctgggggccgcccatgcgttgctctgcagctggggtcagtatgacatatgaaatgcgaaatgtgcgccacgagacaggactgcgtaccgtattccgggaagggacgcggcgccggacctccaccggcaatgggcatcgattcgcgacggccggcgccagtctggggaaatccagggccgaagggcttcccgctcttagcgaggttctcagcggcgcggtcgacttctgcagcgagttgttagccgcggacaaagattagagtgttcgagttgacacgagggcgggcgctagatgcttgtttccctggtactgacaggtgtcagtggaacccaattgagacgtaccctcaaactgcgaggcgaaggcattggcctcctggctgtttacggtcgagctggatcctaggtccatgttactcggtgcgcctccgccattgtagccactgtggccggtacctgaacgcgagggcggctgcgggggctgttcccaggacgactggcggccgggggccggcgaggaccagttggggtcgttgtagtaggccatggtcggatgggagggaagctgcggccggcgacgaggagtagatggcgaggtggtggcgagagaagccaactgtcgtcttgttagagaggaatggccaattgcaggtgagcgagcgacggcggccgggcggagggcagtatgcacggaatgggggcgggaaatgaagggcgagcgtagcggaaaggatttttttctgggcggagatgctcgagatcagggtcgtgccgcttaccgaaatatgcagctgctcagcaaacggacgacacacggctaaggagcgacagctattcactctgcaggggcgcaaagcgaagtcactgagaaggacagcaacggagagaggtagggaagactcgggagagatcgcgggaagtgggtggagtctcgaaaggggatggagtacctcgaatcactagcgctagctcgaggcccatgtgcatggccagttcgctccactgactgacactaccaggaggcaatctccaatttcatcccacgggcctctgcagctgcacgcaattagcgagcgaagtgctgccggtcgcatcgccggcggaatatccgccccagcctcgtgtcgggcgccgccgctgtcgttgccgcagacagacgccattgcgtttcccatccgcgctctcgtgcagctctgcagctctgcagcgcgagaaggtgtgcggatggcgtttgtggagacgtcgagcagcgcgggatatgcgctgcgctgcactgcatgaggtgcgatccatgggttggcactagacatgtgacattgtgccgggagttgaccaccaccacatgcatgtccgtcggcgctggcgaactggcgaactggcagtcaaagacatacgaagcccaagcgcctgctgttccaaaaccgaactggaccctggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccaggggcccatgggctggcctcccccacccccccctcgcggctcaccatcccaagccccaggccgaatcagcccctttctgcgtgccgcccgtctgttatttggcaggtaaagaagcaatgcagcatgggcatgtcggcatcatccaaagaactaccctccctttcatctcaacactacacgacgcgcttcggattgtggtgcggagcacccgagtgatcggatgtcggaagcctcccatgaaggtgtttcctggacattgctgaatggcccatgtccagctgtggcgtgcatcttctcgcatggctgatgcatatcatccgagatagatgcgctgtatgcgacggtgatgtgcagcccggcgggctcttcgcggatatcattcgacaaaaaacgagcaccaacatggccaacggcgatagttccaaaagaggctttacccacctactctactgggctgcatcggaacatctttgcgcttgcagcggttgcgccgagacaggtgttttgttacggagctgcatgctgatggactcgaccgagcatcatgtagccgtctgctgcgagtacacagcagacggctacatgcatcaaatgcctcgtaactctccaggtatgtcgactagcgctccggagaattgggccggatccctgagatgtcagcctcgatttcgcgcacgtccattaacatctcaacccagctcgtggacgcgaacagcgataaccctcagtcgggcgaggttttttatattgtcatagagggtgtttgctctcgcagcctgatcaccataagatgagcgtcgatattgttcctcccattcggctatttatgcccctacagactgcccgctttacacagactagccgtgtgacatatcatctgctcttcagcactgcggtagacacgggatgtgcaagtaagtacattcctgctcgctctgtcccattctcccgtcacccccctttcatatccgagcttctagtatgacaaacgtccacccgatccttctattctagtcatgccctcatcgtcacgcgcttgcacaaccgcagtgccacttctcaacgtcttctccaaccaatgctccctcacgtgccttcccttttgtgtcatggattttgtcacaagcagccatcgagcccaaccgtgtgaatccttagagcaatacgaccatggttctggccatgaaacaggacggccatttgatactaggttggtatcgtctactgcgtgcgcaatgggccagcctacctatatttaaataatgtcgacgcgtatcaccaatcttcgcagccactgctcagccagcgcgctttctacaagtaagtgacacgaacatggtcacaaacagcagcgtgattcatatgaacaaacatcttcaccttcctaaggaacccccttcacatgtcaacagcacaaaaagcctcgacatcaactccgcactctcataactacaggcgatggtacccgcttcgatatctctagtcaatctaccccttgaattgatctacgacatcagcgacttccttccaccagacgccgtcctagcactgaagctaacgcaccgcaacttcaactccatcctgccgctcgactcgaaactcaataagacaccgctctcagactgcgctcgccttgccactcgaacctatctctccaagccgagtcccgagcccagtcatcttcgctgcatcctctgcaaaacagtgtatccagtcaacttgttcaagtcatccagcagtcccgcttgcatacctacctcgttcacggaagatgtccagcagacagatgtagtggaactaccacaaagactgtgctcttggcatgtgagcaggctagcgcaggtcgtacatacgggaccaggcggcaggaatcagtggactagccatatggaagatatgtgcatgcactgtggtgcgatccaggcctggacaaaatgcgattgtcgctgcgacagctgtcctattcgaccagtacggacctatacacgatacctaaacaatccgattgagtgccgtaggtttcttttctggaaagacaggatgaggctggatggtcagaatgtgcaggacggcgtccatgggcagctgatggtcagagagacgtgttggaatccgagtaagtcaagctggcctacgaagaccatggagacatgatgtccgagtgctgatgttttcaggaataccaacacaaaatcaccgtcatcaatgttccagtacggttcgaaggctgctcccaacctgtcatgaaggaccatataatatgctctgctatgagccgcccgcagaacgtggttggtgcccttctcggaccgcctcgccatctctagcacgcaagagagcatcaccattttcaaatgatgccttagaagagcagtccatggctgtgatcatgcctcagtttcatttatattccatccctagactcgtgtcttttcgtccctcgtaaaatcgttctttgcgtccagcaagcccagcttctcgacatccgctttggccctcaatctctggaacttcagttccttgccccatcgccgaacggtccatagtgcccaccattgcgcaaacatcaggagcaacccgctccacgcaacgactagcattacgtgtgtaaaagtgcttcgagcacttgaccaaccactcctcgtcccagccgaaccccgcatcaatgtctctgcatatcgcgctctcgtctacatgccaactcggaatgaccggattcagaaacccagcgtcgaacggaacaatgatgtttacgagggcgagcgttacgaaggataaagcggtcgtgtggacgaacgtgtaagctgacacgaaactcggaatcaactgtaatggcgtcacttgttagccttgtgttcaacgaggtgtccgagcttcatggacgaaaagctgtccgagtgaaacatggcgacgcggtggggcggatgcttaccctgactgcaccgatcaggcccagtatgcttgcacacgcggcgagcgagttgtacacgagcgaccagaatgcgcggtattgctcgctgcctggcagcgcgaaggagaacgcgagaagcgtgtgtgtgcagagtgttagggtggggaggacgatggcgaggaatctgtcgtgggatgtcagaagaggtggcacggaatgagaatggaacgacatacctcgtctgcgcctgctcctttgacaaaaccatccttgccgtcactcaaatcccgaaacccgtgcgatgcgaagtgtcgtagtcctcaatagcagtatcaaaccgctgcaccgtccaaaagaaatacgttgtcgttaaaaggtcgtgaaagcaagtgtgtgtcgtcaaagcaaggcacagcgaaacgaaactcaagggcgggtgtccgtccctttcttcaagtaggacttgttttccgctcgcgtcagagcaacttgatagctcgcctgtttttcgccgactggaaacgttaattccgatcgcgccggatcgctgcgggtatggaacgtcacgccgcttgcgttctgctgactttgtgtaatgcacggaaaggaaaagcagcaatgcacgcagatgccgatgggaacgaagatgtatgtgtggattggaggaatgccgaggtccagagatatgcagtatctcgaattgagcatctgcaaggttcctcgagccgtggtgtacttttttacttacgatctcgcgggtttaagtggagacggcggcggcgcctggcggaagggcatcacgacagcgtcattatgggtcttttaagataacgacctgctatctatccaaagcttcgtaagcttaagcttcaaaactatttttttcttggatgcatcatccgacatgtcctgtaaacctcagctcaactccatcacacgacctttctctcattcagacacttttcgcacgccatttccctaacaaaacccgcgcgtgattcgtcaccatgcacatcaccactttccccatcccttcttgcataacaaagtttattgcagtagaccaagcttccttgcctagctcgccagtccagatgtctggatcgagggatcgccgcgtgcatgtgatgtcagggccgaagcggggcggggttttcggatgagctggcgcgggcgtgtctagggttggcatgtggcaggacaggacaggggggcatgtgatggcgcgtcaatgggcacgtttccttattgagtagttttgactacgtgtttacttgagctcgtgtattttcatcttctttggtcttgggttctttctccatgttcaacgatgtgaggtttgtggttcggacgggcggcttgaaagtttacgcgtgctcagatgaaggttagttgcgcaacttcaatcgacaccacgacagtaccaaagtaaaatttaaggttgttcttgttgttgttcattgctatgtaagttgcgttcctaggcaccaatgccaggtcgaagatcccatgcgccatgtatatatcataaatgcgatgcaaagccaaccgtctaagcgaagacgtagcaagggataccgtactgcagaccgttagctctctattctcctcatagagcgaaaggaaacttcttacgttggtgggagcgttgaacttcaagttcttgtcaaggtctgaaatctcagcaatctcagactcggacatgtcaaagccagtcacgtccaggttctgctgcagacggttctgcgagttgctcttggggatgacggacaggccgcgctgtgtcgaccatcggagcaggatctgtgcgggtgtcttgctgtgcttctcggcgatcttcttgatgactgggtggtcgaagaggaggggagtgtctgcggcgatcttcatgtcgcactcaatgaatgactggggaccgaaagatgagtatgcggtgaccttgatatcgtgctcctccgcaagcttgatgaggtaaggctggacgtagtatgggtggtgctcgatctggagagttgcaggcttgacctttgcgtatgtgaagaggtcaagcaggagcgcaccagagtagttggacacaccaatgctcttggtcagtcccttggacttgatgtcctcaaaggccctccaagtgtcctcgagcctggccttgctgtggatgaccttgctgttcgcctcgtcggagaaccaaccaggtgggtatcgtgtctcgggcgagacatacttgagcgcgacagggaagtggatcaagtagaggtcgaagtagtcgatgccccaatccttgagctgcttctttgtgatgggctcgacttgctcgtagtcgtggaaggtttgccagagcttggagacgatgaagagatcttcacgcttcacgagaccctccttgatggcgcgggcgacaccctggccgcattcgacttcgttgccataatctggataaattgtcagccgttgtcacgttggagctcgcgcaatctgatgcagatgaacgcgctaacatcgagcgtcatgcagggtttcgaagccaccggtaattccgatctctcgacaatttgacgggtaggatcaagctcgtgctccaggatctggcatacggaatcgctggagcacactccaagtcttggtccaaccatgacgagacattttgcgcgccaatgcacgtctacggatacaagaagagactgtacataccacaggcaccgtcgaacaacctgtagccagtcttgatggcattgtatacagtgtccgcgcacgtagcgttatcaaccttccacaggccgaagccgacctggggcattttgttgccatcgttcagcgtgatgtagggagtgttgacggccattgttgcgaaaaagttacggttcgagtaggtaggtcggaaggaaggcgctttagttctagatatgcaagtgcgaacaggagggaagaaggagcttctgggaacaacggcagtcgtgaaggagcgcacggtattaatactcgtacggcaaaagcgaccggcaaccatgtccgtacagtattctaccaagtgaccacaaaatttcctggcgtcaaccgtctatatacgccgcccaggaggctagatggatctgaccctgcgtcttcaaccggcagactaggctgtgccttggtttcttacctcgattggaactgcatccgctgttatttaaccatgtgacgccgcgttcagtggactttgtcgcgacagcatctgccgtttcgaccctttcaacatgacagcttcgtaaagataccgactcacgtcaattgtcggcctagccccttcgacgtcctggataattcgcggctgttcaacagctatcacagctgcagaatcttcatgcgaacgacagctctgtgttgccgtggcgctggctatttgcttacaggcgtcaatgcggtgacgatggaggggttggctggtgcccctccatacccacaattccgccatgtaacggataaattgctcaaggcaccggataattggtctcattcgtccacaaaaccagaccctaagcagattgggttggtggggcggtctgcgtgatgggatttgtgggatttacctgcattcacggaagatatcaagcgtccctgagctgcacgtgttggccactcccggtcaatgtcatcagggtcgagatgaagtactatcaatcgacaagcacggttgaaatgagtcgagcggtcccacggtgatcgacgttggagcgcatcgaagaagtggaagagttgcaagagacgtgtgatggagggaggacaggaaatgcatcgctcggatccacataatgtacactctttacagggtctacccactgcttctttacgataagcaatgatggcgcgaatgtcttgcagccagtaccggaaggagctcaatgaaaacaggtggatacaaacatggaccttttaggttttggattcttgttacgctacttcaacacatgcaacgcttgactagagtcgatgctgtaagtccaggcagataagggtgtcgtaccatgcaggaaaacgtctcatccgaatgcgtctgtatcttatatcacgcaactggctcgatcaacttcaattttgacctgcgtcctcttgttgataaccaatcccctgtcttctttgcgttttggattcatgtcttcgtcccctccaaaactcattgttcgatcacccacccagacttcccaatctgttcttgtcacatcatcaatcggtctaaaattggcgtctgctttcaagatattgggtacatgagaggtagctgggacaggcgtcgttgaagtggcaggcgcatccgtggctgaagattcttcgattgtattcatttcagggccatctgatgttgtgactcgactgccacggctcgatggtatggattccatgagatagccctcagactgccatgaagcccgctgaggtaccgccgacgctcttgtactgcggagcgtatctggccctcgagatgagctatgcccatatccaaacttgcttttggcatagctcgactggtactccttgttgaagggtcgtataaacggacccatgccagtgattgttgaggacattatcgcataacccatttgccactgcgtcgccactaagtattcgaatgtgacggtcttgccgaggaagtgacggtggagatagtagagccttgtaccagcaatggctatgacgggtaatcgagcggaaaatgcgacgaccacgaagatcttagacttcaacttcatttgtagtgaccagaccatctgacacgcaatgccgaagatgaaggcttctgttatgatgtcgagtgagccgattgcttgccatttcgaccactgcggcaattaacacatgcggaaacacctatcgagatggacttactctgttggtacacttttcagggtgcgtatagtattgcgttgggttgcatgggaccactatcaatatgatggctaatatagcccatacgaaagaggctccgagagtcgcaaatgtcatgaccttgtgagccccgcccggcgacaagcgaacgtacaggaataggacggagcattttgagagcaacagagtgcagatatagaagatttgtgaagcaatggcttcctagaagttgttagtcaatggtgctcggaaggatcgtctcttccatccgcaagcatgggagggctgacgaactccagcagggtccacgctacgaatgctgtgcactcacctttccaaattgctccgcttgctccgcagatatcgcatctcttgataatcccaagcctagatcgactaaatgaagaattatgcctgactgggctgtgtgtaccagcttgtgcggcgtcagcggactgtggcggtggtgcaactgcgcgcacgtagcatctgcacacacacttaccgtggcagttgccagcaaccagtcgtcaactttccagtcccgtccttggattcgaagccatatcctgatcaaagagcagagccaaacaaaggctaaaaccaatgctactgtgacgacaatcaagccgcgcttgtcattggctgtaattgtgaagggtggaggaatgactgccgtcgccatgagaaaggattgacaagactgatgtaccacaggggagccttaatggaatccatgagggaatgagatgcctgcggacaaccgaaaatcacgacacttcttagtcttggtcctgctttgctcactatacatgcactcatacacagccttcgcaactcaaggggctaccgaatcaccatccggagccagtcctttttagattaccacagccatggaacctagtgcttgttgggcaccatgtcgtaaactaacggagtctttgaagcaacttgatcgtaagcgaggtcaagtcgcgatgagagcgttgacgttggacaaaccagatgtccaatcatggcgggtctagcatcctccgcggcgtgctatttgccgacatacccggtttggcgtctgatcccatcgcgtctgtacacgaatggccaagtctttggaaatttcgattccctacttttggatgttcctcggcgctgaagtcagaagccaaggcctaaaagcggcctcagtacgtccgacacggcagttgtgtcagcagcagatcgatctgacgatctaatcctggtctctgtccgttccacttgcggtcacgattgcccataacgcagaacgcgcagtgagctctttaatgtgtcaaaagaaagccacgttcagagccaaggacccagccgtaatacatcccagggtgtgggagcgggccgccatgcccaattggagagcagtgtccacatgcccgtcgcaagcctctccgcacgatctcgttcgacgaaactttcggacgcagcctacggataaggaaccttggccgcgagaaagccacggccccgggaggcaggcggagacaccatcttagcgtgcagcaaggttgtcatccatcattttaccctgagacatgttcgaatgttctctgcaggacttgtcacgtcaattgatcgctcttcctgcagatctcacgtcgcgcagtgtttctgcacgttcttgagctatggctgcgtacaacagctcggatttggccactatagattatggcaaggactcaagattgaacatcgacaatgagatcgcaggcgaggattaccacgattctctcagagggcacacgaggcaggatcgcgcagacatgcagcgaatgggaaaagtgcaagagctgaaaaggaattaccgaccactctcagcactcgccttcactgtcattctccaaggaacgtgggaggtgctcttgacgtgagttcttcttatgaacacaaagtcatctcaaactcacaccgcatagctcaacctaccaaggccttctcgatggcggaccagctggtctgatctggagttttgtgtggacctggttcggcttcagtaccgtcatgttgtcgctggctgaaatggcttccatggcgcccacggctggtggccaataccactgggtatcagaattttctcctccaagtcttcaaaagcccttgagcttcttcgttggatggatgtcgaccctgtcttggcaagcaggtactgcttcgggaccgttccttgttggtaccctgatccagtcttctgctgtcgtcatgtacccggattacagtcccacgaagtggcaaggcacgctaatggtcatcgctgtgactgttcttgtctgggccttgaacatctggggtacaaggggtatgcccatgttccagaatgtcatgctggtcatccacgttttgggctttttgacaatcataattgtcttctgggtgttgtcaccgagaaactccgcggaagtaaccttcacgcagtttaccaacagcggcggctggagttccatgggtcttactctgatggtcggacagctatcagccatctacgcctgcatctgtatgtagtttcgacaaaatcttttgaacagcaatcgctaatactggcaataggctccgactctgcagctcacatgtccgaagagatcaaggacgctggtaaaactgttcccaaggccatgattggcgcatacctgatgaacggatctttgggcataatcttcctcgtcagctacatgttcatggtcaccgatgtcgaagcagcactcaacgatgccagcggctatgcgcacatctgggtgttctcccaggcagttggaacgggtggtgttgtcgcactaaacgccattccaaccgtgctcattttcgctggaacgctgacctacaacttgtcgacctcgcgtcaaacatgggcttttgctcgtgacaagggccttcctttcagcagctggatcagcactgtcaacaagagactagagactcctgcgaactctgtcaccgtgacctgcatgatcaccattgcgctctcgcttatcaacattggttctgatgtcgccttcaatgctagtaagttctatcacatccacctaaaaatcgagataaatcagggctgacagtcttgtagttatctctctcaacgtcgtctccctcatgatcacctacgttatttccatcggagccgtcctctaccggagaatcagacaccccgaactcctgccgaactgccaatggtcgctcggtcgcttgggcgtaccagtaaacgtggccggcatgacttactctttctgggcatttttctggtgcttttggcctgaaggcacgccggtcgaggtttcgtcgttcaattgggctgtggtcatgtttgtcggtacggctgttgtggcagcggcagattatgctattcgcggaaggaaacaatacaagggtcctgttgtgcttgttgaagggtacaaaggagaatgacgctggggtgaggctaatgtcgcgatggaggtggaaaatgacgatagtgatatagagggcgagggcatcgagttacttgccatgcatcgtgcttgatatctggcagttggcatgcctgttggcatgtcggcacgtacattagatatagagtaatgaacattcggtatgtccaagccttacatcaactgaagagatttgtcattgaagttcgaagtcctatgagtattctatatgactatcggttaccaaggtgattccgcctatcccgaagaaactttccaactacacaatgttggcgcaaacttcgaaccagtatgcctctatacatacatccaggagtcgtcaagcatccagattacgtctcttttgtgtcagcaccaataactcctttcgattcttcaatgctgtccactgcacgctcgctacggtaactcatttcattctttactagcctagtcgacagcggcacaccatcctcgtcctcatgctcggaatcttcggaatcttcggcatatgatgttatgaggtacaaatcataaagttgagggtcgttcgatatgtaccttgtgcctttggtcgaaaaactgttttttttccgcggcttgaaaaaggacataatccagtatttaacagacatgatgaatatgcgagtacaggcgtgttggtgaaacgatgtcaaacgcaatagtaacggactccaacgttttatatctatgctgagaatacgatgacgcatcgtagcaaagattcacaaagagccactggggatacttacgtatgactctaggtggtagatagtactgaatgatgaaatgcgcaaagtcattggtgccaaaaaatgaaacgtagacacacatattggaacaaaaacgttgatttgcacctgtgctgcctattttcaatacgtcctacatgcaagcatatagagccttgaaaattgtttaaaatttagacgaacttaagcccaaaatcatgatttatctagctagtgtcacaggaaaggaacttgcactgacttaccgtcatttttatgttgttgctcagagatggaggtgcattttcgtgtaatttgtatcttctcagttgcattcttgacggttaacagctgttcgctggcagaactctggcgccagaccgcgccttaatggttgcatgaaaagcccatgttgttttttagataacaaatgtcaaaaatgtaaggctttgtggtaagtacagaggtgaggttggcacagagatctttgagtctattccaaacctcagctgcggaccgattcgctgcgtcttcaaagcccaattccccggaagcgttaactaaattcatcgccaattttaaccctcagctacacactgcacgcaatgcagttttacaagagtcaggaggctgctctaaagggtagtcagtgcgtcccttatactaagatatcacaacttatctcgaaccgcgctctcgcagccctctatctccttatgatgcgaatgaactacctcagcgtcaaggatattcaagcgcacgtcaagagtcaattggaggccaagaatttcgtatccggagtcatggataaccgaaccaggccacccactggaacgaaacctgctcgaagctacgcaatttcatttccttcaagattgcgtcgatcattagatatctgcaaggcacaatggaggcgaactcatcagggtgtattagaggagtatagaagcagggtaaagtgaaatgataatctgcatgatgtcaagcaagcctcagtgtggaatatggagctagggttcaagtctctttttgctggtatatcgatcttggggactgattatcggtggaattcggttattgccaagtgtgctataggctatgaaacagcatttactacgcacgattgcccgcttgagggttgaagcgaggaagcatcatatgctcgaaattctgcgtgacgacgtaacttcgacgtctcgtttcaatcgccatttttccttgccttcaaatatacttcttagtccccccatccactgtctccttgacccccttcaatggctccaacggcaccggcgtcgaatacaaccccggcaccctcgccgccacatacacctcctcgcaccacttagcctccttctcctttgccgcacccttcatttcaaagtacttgcgcgcaaccacaagcggcgtcaagctcccaaacttcgctgcgtagcccgtcactgcccggcaattatacggcacgctccgacagatgctgtcggcgtagccgccgagctggcggtcccacatcatcagctgcttgagctcgagatggcggtgttggcgtaggagtttgaatgtgttggattgcaggatgagcatgctcatccagtagatgaggtagcaaatgcccgcaccgaaataatgaaagtcgaagacggggtcaaatacgcggtctgcgcagatgtcgaagaaggtcgggaaggtggagagcgggaccatgtcgtaacgcgggccgtttttctcgaagttggagagccatgtgaaggcgtgggcgacgagggcttccgagtcggcgattagtgaggtgatttggtcgggagggtttccggctttggcgaggtcgtcggtgcgctcgaggagccgcggaatgcctatgcatacgtctagaagagcgacataggggtcgaatctggcggcttttactgtgacggctagccattcgggactatctagcatggatgctttgcgcatgtggtagccgatgctcagctgggattgttagacattgttcactgggttgggacgaatggacttactgagttataccgtatggcatgatatatctgaagactcagtctgctctggaaagaagatgggccgcgctgttttaagagatgtaagagaccctgaacatgataaaagaaaccgtgcccttgcgtgacgccaacaaaaacctcatatagggtcagtagatatgtcgatagtaacgtttcatccttcacagccgtggctggatcttggattgctttgagcatctgacttaatgctgtgccgtatagtgaacgcgaccgattgatcagaggataattcctgttctttacggcgagctgtgcggcagacaaggcgtccactgcagcaagcaagacttcactatttgcaggcaaagtgggcagtgccagcatcaatgctgaagggggaggtagtgcaggaccatctgcggtggggagatatagtgcaatgaaggtgcccacatgttgaatgcgatccgcagctatggagctgacacgttttggtagcgtcgtatcgacgggcttttcctccgcagacggacgacgagataccgcctgtgagcttccgggcgatgtagtctgagtagccggactatgattcgcatacttgtatcgactttcgtcctctttgatgagttccggtttatcagtctgctcgtcgaatctgtgaaggatgaatgactgggtcggcctgtagcccgggcatttcgtcccacgccttaaacagatgttgcattccggtttcgtctcatcacatcgcacctttctctgcacgcgacagcattagtgcttcggtcagatgtatattggtggcttgccgagctcgcgtacctttctgcactcaaaacagcctgtggatctcttcggcatggtcaagcgaagtgcggggcgtcgatcacatgcagcgtggcggccaggcgctcaaaggcgtcgacgtatgaaagtcgagggacggcttcctgatggcgagtgtatgatgggtatatgtcattgcgagttttgcggaggaagggcatgtgaagggggtcgagaatagctgcgggcacagccgctagacgtgtcgtgacagggccaagcaacgaccttgtatccatagggtggccaatagctgtcaacgggtctagaaccttgatctctagttctgtgattgcgtctgcatgctgaggcgagttgggaaagtccgatgcaggtcgaaatgccgaatcgtgccacgcgggcctttgcaatgaacaccggcgatctgtctcgtctatagggcaattgctccgggaatttgtcgaatgtccggcatggaaggtggcgtggtgacgggaagttagatttgttcgccgttcactgcaaggttccaggggcacaaagagcgcgggaagtactccgcatccacaggtcgccgagcagtacagccacttccacagcttcccaattgaagacctatgggcgaagtgaggggtagaaagtatttgagacgtaagaaatgtatgttgctggatatgtagttgataatgacgtgacattcgaatattgagaatattgcgacgttcattagcccatgcatgatcgacgacacgtccccagctttttttttatgcaagagggactcaaagtagatcatccgaaaatccttccacatccacgacaacgcacgtcttatactgcaacatcaatcacaacaacaaaccctcaattactgatacagcacatgtggcgctatccgatggaagcttactgcgtggcggcctcgcttatgcatgcagccttgcgagagaatgatgatcatcaagtgcacaacatcaagtctattggatggctgattgagacgagtccacacgcttgcattaggattgtaggcggcgcagctcgagcaacgacccgatgaacaagtggcgttgatcggaatgcttatttgcacgtcgaatgcatgatagcttcgggcaggtagcaaagtgacgagtttgatgattaggactgcgagatggtctggttgcatcacgtgagacttgaaatcaaaagagaaatactatgtgctgtattacttgcattttgatttctgttgatacatattcctattccgtgcgcgcatggtgaagacccagaagaaaattcgtcctcgctccttcgcgatgaagcctgctgatgccgtatggacttgagatccattccaaccctgaacgccttgctactagagcacatttctgtcatctcatctgcgccaagctgagagctacgagctacgagctcaaccaagcctgttcgaccctattctgctttcatcgattgttgaccggcgtgaaggctgcgtccgtcatctccgtgtctccattctgcggcgcactcgatggagggggcggctgagctcccgagtacgctcgttgccgccctgcaacctcggtgtcggtgtcagccgcaggggtaggccgctgctcgtcataggcgggatcgaagtattgtctcgtgggttccggtgcgcggctcaacgagggctggaggggtggaagcgagttcagcggaggtagaacgggcgcgccattgatggcatggggagatgtgcctggtgcgccaatggtgctgaagtagttgcccgacacgcgtcctggatctggtgtgctttgcgcactgctcatgaggttgccctgtaggacactctgatgcccgccgactgctccagcgggcggcgtgcccttgcggttgtggcttctcttacttcgcagcggcttgtcggtgggtgtgggcggcggcgagctactacggtcgctgtcgtcgatgttgtactccatgtgcttgttaagctgttcaagaaggaaggcgcgctccagacgcatcttctgcacgccccggttcaagcgcaggatgcgttggcgggtcgagtcgttggactcttcgatgtcgttgatgcggcgacgaatgtcgatgcatttgcggtagtatgcgccctcaaccgacggagggaggtccttctgcgagtgcgcacgtgctgctgcggggattgttagctgtgatgttcaataccagtgtggacgcagatgcgacacgcaggggagtgaacaatcaagtggcagagcaacgtacgttgttgaggcgccatcatggactgtggtagagatgtcgcagactactggtgggcgatgagagaggataccagtcggcgttaagctggttgggtcgtaggcgcaagtctgggagaattgtcgtgttgaggtgaaactgcccgacgcggtgatgcttgagctcgacgcgctttagcgccgaggatttcccgagccgagtggcttgaatcacgaatggagtcgctcctgcttcctcacgacggacgtcacgtaaagcatgtcttgttcataacaacgaattgataacgcaacatctcggtcagcaatcagggcaatgtaccgaacggatacgccgtctctgcaaggggagcttgcaagcacagccacaggctcttgagaacatgcccaccagtggctaggtaaatctaattttgggatgcgcaacaaaagcgtggccctggaagcgaagcgcaactggcagtcattgccgatctgatcatgcaacgggcggcagacacggcgcataaatcgtcatagtaggcacagagggatggattgaggatatatagccacactccgaagagcttagcaagagaaggtaaccagtatggccaaagtgtgcctccaggcagtccaagaagttaatcccacttcatcactcatcgcagccgtttcggagccgtgtcgccgtcatcatgtgtatcttatccaaacaccaaaagcaccaatcctttacttctgcatcataagctggacgaactcgttgtctgtgtccatgttagctgtaattctgcgaatgcctcgtggggcttctcacaatcaatgcggccgtcaccgtcctggtcagcctcccggatcatctcgtcgacctcatcgtcggtcaacttctcgccgatggaggtcatgacgtggcggagctcggcagcagagatgaagccgttgttgtcgcggtcgaagaccttgaaggcttcacggatctcctcctccgagtcggtgtccttcatcttgcgggccatcattgtgaggaattctgctgcggttagccgctttgcttgccggcgctgctgtgagcggtctgcgcacctgggaagtcaatggtgccgttgttgtcggcatcgacctcgttgatcatgtcctggagctcagactcgctggggttctggccgagcgagcgcatgacggtgccgagctccttggtggtgatctgacctgtatcgcgtcgctgtcagtcactgactcctgtagacatgttgtggtgacgcggctgcgtggggcaccctggccgccagccttcatcttgaacggcaggtgcgacgctgcttctgaaaagaggaggacgtgtcgttttcgcttgcgaacatgatgttgggatattgggaatgggcactaaccatcgccatccttgtcctgttgcgaagcggtcagtcatgtgtattgacgaaagaggcatcccaagtgcgctaggcagcaagacggcaggcacggaggggggactacttacaaacagagaaaaggcttccttgaactcggagacttgctcctcggtgagagaatcagcctgcggcgtcgtgtcagttgtgcgcggcaatgcgtggtgaggctatcatgatgttttgcagggcggggtatgggaacaggaggacagcggacagcgcggggtcggacgcaccatgtctgatgtgtgggggtgtgagagttgacgggtgcgagtgggaagcgtggcaggagacttgttggggaaagcgactgagcagcgctttgtaggtgaagtgggtgtggagagtaaagggagcgtgcaggtgtttgcggctggaggcttggtggagcaactgggcagggcagcagggcactggtgtcagaccggtgcttagcgcagagcccagcgggccctgctgttgggaaggggctcattagacccaacacagcaaggcgcgatccgcgatccgcccaggccgcacctggcatcaccgacttgcggctcattcacaccaaaagtccgcttgctaccagctgcagagtcagagtcccagcccgcacgcgtgccctacgaccgccctccagcgccatcctaccatgatatagcgcccccgcggctcgccaacccagccccagcatgtggcgggaccggaccaacctgtacgctcaagctgcatgcgacaccctggccagacctcgctgacgtagctctgtagcttcatatcctaccgccagtcgtatgcgcaccacccccagaagaagacgcggtatggcggaccgggctccaatggcttcggcgacgacaggcgcatgcccgaggagcgccaagggctcatgtccgccggtgcctacgacgacgacggcgatgccgtcattgagatggacctgctgcctccgcgatggctcgacgtgcaggacgaaatcaccgaacagctcgcccagattgcgaagcagacacgcaagctcgatcagctgcaccagaagcacgtgcttcccggcttcgacgacgaagacgtcaagaagcgcgaggagcgcgagattgagctgctcacgcaggacatcacaaagaactttgtcagatgccagtcggccatcaagcgcatagacacaatggtgcgcgaggcaaagcagcagggcaacatcaaccagggcggcgaggagaccatggccaagaacttgaagatatccctagcttcgcgcgtcagcgaagtgagcgcaatgttccgcaagaagcagtcggcatatctgaagagtgagtgccacttgctgttctcatcaattgcgccgctgacatgtagccagaaatccgcgatctcggtggcttcgcctcgcccttccgctccgcaacacccgtccagaatccctacaacgacccggccatgcaggaatcagacgcggaccgctctttctcgcaggccacgctcctacaagccaagcagcagcgccagcgacacgaccccaacgaatctctcattgcccagcgcgagcacgagatcgaacagatcgcacaaggaatcatcgagcttgcaggcatcttccaggagctgcagaacatggtcattgaccagggcactatgctcgatcgcattgactacaacgtcgagcgggtcaacagggacgtgaaagaggcggacaaggagctcaaggtggcttcaggataccagaagcggagcatcaagaggaagatcatgttgctcttggccattctgatcgccggagtcttcatcctcctgtcgctgaagcttagtcgcaagggcggagattcctcggccccagccgttccagcagtccctgacacaccgcctgaggcaaacccacagactcggcgcgcgtcgacctctccaagaacaagtcgcagctggcaccgacggaagagaaggctatgggatgcaccgggagacgatccgccatattttcgaggtattgttcaattatagcctacttactaataaagtcttaccatacatgtattcttacgtgtctctcgatactgtgccgctgataacgacagtgatgattctccggtggatacaatgatgatctagttgttgtgaagtagaggacaccatcattccggacgattgaggaaaatgctgataatatcgccgccatccgcaggaaggtggtgctccacaacccttgcccagtgcaactgttgaaagaaacgacttcctcatcccgtccgcagcgcaattctttgtttctgcaaacgtcatgcttcgcgtcgtacacgatcatgctgacaatcaaacaaaggcgaaccccttcacctaaggcgcatccaatgttccaaggcgccttttaatttcccacaactgtatacgcacagctactactcgcaacaatttccctggacatcatataataccctacatttctcgcgtgcgctcggatagcgtccagatccttccgacaatggtgaaagtaaaggatttgaattatccgccgtacgaagccagaaacccagaacgctggcgcctcccgaacactatcacgaaatcaatctgtcttctcgctggtcgcgaagccagcactgcactccgcattgcacttggggggcacgttgctgcgaatgcagcgcacgaggctacttactacgagccatttacatactgggactggcatggtgtagcaccagatgatacctatgcgcgggaatacaagagacagcgcatgtgggagcaccatggaggctttgaggttaatggattagctcatggatatccgactccaagagagaggtgggaggcgtttaagaagaatgtggagatggatcgcagatgggtgaaaaaaattgccgtcgcgcattggatggatatacatgatctggattggtacatctaatctgaccccgactgttcagaatcctatgctaatttgcgaggataggattcttaccgaactcaatgaactcaaaggcttagacctaagcgacgcacccacgagcaaagcaggagtgcaacatccttgggcctatcttatcaagccagtagcagactgggacagtctcagtccgcccctatccataatcacgtggctgggtgtcccggactgtcgcaattcgatcaataaattcgccctggaccttattcaggtactcttacaacgctgcactagccttcggaccttgtcgatacgagggagacagtcagaaggcaagccagtgaacgctcacgactacgtctgcaagttgccatatatgattgcgacgcatgttccaaaaagcgtaacgacactcgagcttcgacttccattcccgcacctcgaccgcctcgccaatgttttgagagatagtaaatcgtctatcaattgcattgggatcgattttggggcatgggtgcaagaatatccaaagaaccctgttgcaacgaacgagcttagaaagtacgccatcaaggaggctgctatacttgcagcacaaaaggctcgcttcgaagcatacgagaaagtgcacaccgagatacttggagctggaaagacatggatcctagatcagtctcaatttggccaaggactggaacaagactatttggaacatgcaaagcacgcctttgagcatgacttctatgctcaggaaagcggttcggtgtcagtctctctcgactgggcattacaacctgggggctcgaggtgtgggttagaaaaagccagccatcacaaagacttgttccactatgtcgaattcacggatgacagcacattacctgcgatgctaagcggacttcatcagttcggcagagcgcataaggatattgaactcttcacattgaagcccgagtggcaagagaagagcatggatcctgtgcatccgtttgcgttggtgcaggctggtgcaccttcagacgcaacttcgatgtctaaagtctaccagtggcttaacagcacgttcaaatggcgaccgatatttgattgggacagcttccccggtccaacccccaaaggttctcacgaagccttacttcaacgatggaacctcgacccaaagctgaaacccgaacaactcctcgacacaatcttaacacaattcagcctccttaacgacaccaatataccaatccacatccttctcggccgccggcacccagacaaaccaagcctgtactgggtcacccccacctcccctccatccaccatggaaagatacctcagaacatccttcgaattcaacctcaagcccattgcgcccctcatctctaccttgtcgataatatacgaccttcgcagccccatatctaccagcaccaccccctccctctcaacagtaacctgcccccgtcccatctgcccatggcacaaaacctgccccttccccatccactcaacatggcccacttcatccctcacctcctcctacgccaagcaaaaaatggcaaacagcaaacccataaagatggccgacccgagtctgcctgaccttgcgcccaataccgcttatctaccacctacagggccacctttcccaatatccagaacacgaagaaaccctgtctattgcgagaagaaactccgctttcgctcgcgaagccattgcgtggcagagattctgggccgaatatgcgtcacggctcacggggctggagacgctgaatgtgcgcatgccgaaggcgtttgataggactgggagtattaagcttgcggggttgctggatggggagaaggggtgggcaatgagggcttgggcggatgaatgtgcgcttgcgccggggtggagtgtgagaaatggggtgttggtgggagatgaagaggaggatggtggaggaggggagtttgttagaaggtgttgggttcggaggggatgaggatgtggaaaggaagaaggatgagatgaaggaggagaaggtgggaaaaaagaggagggggaagcgaggagcgttgaatgagagagatagattttgtagacgagccctggggatcggatggtttcggagacaccgatatggacatggatgtcttcagagggccgtacgcgggcgaagcagtcatggattttgacgaagcgcctggccacgatatggactatgactacccctacgctctcgaacggggtgaagaatccatcgatgacccagcattatcggaagccgacttgaccatcgacgacattgcagaaaaagataaagaggaattgcaaatggctgttgatcgggctgtggaagcagcagatattgtagagcggctggaggcgagtaatacttcagctccgaagacggtgacggagttggagaagaggttggggacagtgtatgggaagagggttaggagggttgcaaggcatgtgtggcaggagaggatgaaagagtatttgcgagagatggaggccgcggactcgaacgttctccgagcaacgagggcggggttacaagctaggctggcacacttcagaccggaggatatatttgtggaggatgatgaaatgaagaacgggatcggcctcgtgaagcaagaaagaaacttcgcggctgaagagcttgagagaggtcccgagaaaggccctcaagatattgtagtcaatgagatgcaagagttggacgagcttaacagtttatttaattcggacgtagatcatcccggggagcggccagataacacggacgacgaggatggcaatttctacggacgcacgccgccagcgacatacgttgagccggtggatgttgtggatccaactcctccacacagtgaaacgctgatgacccctaatcttgacgatattctctcaacacttcaaacgcacggcggtgcacttacccatcctcacccgctacaggctgtcctgcaatcgatagaagtcagcgagacgcaatccgccgtcacacagccaggctctacaaccgtcgagaaaacgacaagtacccaaatcaagacggaaaactcacttacatcgaatattcctggtattggtgtagggcaggcatcgcaccctggtcaggtgcaagatctgcccaaaggaaaactatactcctcgccactaccgaaacgcaaggccgagattgaaccgggctcgtcaccaaagctgggagaggccgcgggagagaaaaagagaagtgctgcatctgaggatcgcgtcgaggaaacgaagaaagttacaagcggacggtcacttgctccgcatcgagagccagatgttccaccaacaaagaaatcgaagctagttaaggaggttggtgagaagcaagggaaagagccgagtgcatcaagggaaagggtggagaagccaattaacttagcaaaagagccagttgctccgctggaaaggcgaactcccccacccaaaaagacacccaaacaaaccccatccaagacgccatcccccccatccccaccagaaagtccaacccctccacccaaaagggcgcccaaacaagcccctccccctaaaaaggccaccaagccgaaagctcctccttccccctctcccgcacccgtcaaacgccccgcccgcaaacgcaaagaccccgtcctcgccgagcttgaaggtaaagaccagaaagaacaggaagacgtgttgcggaagacgaggacaagggggatttcgaggtcgagatcggggacgccagtgccggcatacaaggagacaagtgaggacgaggacgaggagggtgatgatatggatgaggatgaggatgaagagagtgataggaagggtaaagggagggctgtggcgaaaggaaaggggaagaggaagaagaaggcggatgaggagtggggtggagggagagggaagagggggaagaagagagtagagtaaagtagagtccgatactggatttgctgcgtaatatcctagtctctcgttttattgttgtctcagcctactatgatactgtcagcactgtttgagcatgcgattatctgacatgttggtgcctcaaactgtctcgtagttcagtaagtagtatgtgagcttgtgggtgatagaaatttgactttaattcgaaaccagcggttgatttgaatgactgatgtcacggtaggtaaacacgtacacatgcatgcaaccacccccgtgctacgaactgatctgcgatctaccaaccatttaccattcagctcgagaaatttcgaaatacatcgatcgtcagagtccctagtattaccgagactttgcaactatctgggaagacctgataaaacgcatcccactttttacagcgctccacctacaataccaagacatgaatcggtctctgaaacatcaacaaacgatattatgggaggtcaaatagtgccatcagaaaccggtctgcctattaccccatgcgtccaatccgttccaggggctctgatattaaagtgaaagtaacacagggagacacgagcacaataacccagaagttcggagtctcgaatccatttaccgaatcctcttcgactgcaagaactaatttagtgcggtcaatatcgctgcctactacactcaaatttgcctcatgtgttgtagcaagaggaggcatacctactccacagagaagtttgtctacgcttcctctaggtgttcaaatcgaccacacaactcaaaccctggatcacgagacagcagcactaaatggcgtcttactatatcattcatctcggacacggattgttttcatggatcatgatggcgagggccttattcagttgacccagagtcagagaattaaaaggtgctcttctttcgctgtattcgggacaaactcagcacgttccaatagtctcaagcgctttcatacagttaaagacaaacgagcccaagtagcagagccagtagaggtacctttcatcggcctctttcgttctagttcccttgaaagcgcatatttctagcaatccatacacctgctgcaagccgcaaagtcaagcatccgaaagacagctggagcaagacaccggttccgtcgggacaaggcatttttgaatggtcacgcgtctttgatgcgtagagcatatcctgaggtacactgcgacttttgtaaaagagtgttcgagggtagcgatcagaagcgcaaactggccaggcataaacgtaaagtccacgcctgccctgctccaagctcgggacgggacccaaaagtatctcaataagcccaggcagtgtggtggaccataggtcctcataaaagccgtatatacacagatttaagccacctgcttcaccatcgctcattgttcagtcaagtcttcttaccgatgcattggccgggatcacagacatcgggttgtgagaattccctcgttaaacagttcaaaatcctatggccttagtgcattttaagcacgcgggagcactgcacagagtggttaatttgatagatagataactagacccttttgcaattgattttggttctcacattcgtcccagcatgtaaagccatcatcatatcaccttcaccgtccgctagtttgtatctacgacgtgcaaaagaaatgacatagagatgagacaggaggaatgaatacaaaaggaaactttttaggctgtctggaactgtatctgttcgacttgcgctgctggagctttggctgcggcaagaatggtttggcgggttgttttttgggctggttgagactgcatgtaagtagaagctgtattatggcttgcagatgctgcgttctgagtcatctgagtattcgttgtcgaattctgtactgctggagcttgagccgccacagtctgcggcaccatggcttgcggagttagtgcagatgtattcggtcccgaaactgttggtgtttgaggttgtaaggaaggtggagccagacttgcgggtgctgacgtttgggtcgcctcaaggctttgtacggctgagctagtacctgttgcttgcttttgcttttccattgcggctctcaattggttttcgacagattcgtgttcgttcagaatggcataacgcatggctgtgcggtctttgtccttcgcgttctccgcgaagatatcagccccatgatcaatcaaaagctgcaccgatgtgttgttcccctcctttgcggccagcatcagtatcgtcatattctccgataacctaacctccagatcgacaccgccatctataaggaccttcatagtcttcttgtgttttccttcgtacgccaacatcaaggctgttttgttcttagcatcttttgcgtctttgtcgatattctttgtcgagagtaattcctttactattgtatgcagcccccgatctgcagccagggaaagagctgttcgcttgtcaagcgttcttgcatgattgggctctattttcgggtgtcccgatagcatccagacgactctcctatgtccctcttttgctgcccacgatagtgctgtttcgtgctcattgtctttcttattcacgtcaacgccactgaatcgattcaactgaagtagcgggccgaccacattatcatgtcccttgcttgcagcccacgataggggtgttctgccatcattgtctgcatcatctgttgagggtgtacgactgtagatcagcagcttgactactttgtcatgcccattctttgcagcatacaatattggcgcctggttagtcttatctttgatgttcgcgataggtcctggatctggctcagtgtttgaatcattgtttgacgccgaacgtgaatgttgtgatcttttgtccccgtccagcagcatagctaccaccttttcgtgcccatgctcagctgcccatgagagaggtgtgcggccagagtcgtcgactgttctaatctcggcttttctcttgagtaacagctccgtagccttcacatggccggctccggctgcccacgataggggcgtgcgtttgttctcgtctgcatgagccaggcatgtcttgtctttggcaaggattttcttcataatctcgacatgctctcttttccctttggctgcagcacgaagaaacggtgttctcttcttgttgtcgacatcgccctgaacatccaacctatcctgtgcgagaagcatctttacaacgtccttgtgtccatttgacgaagcccatgaaaggggagtgcgaccgcacttgtccttagagttcacgtctgctcctccctccatcaagatcctggcaactgttgcgaatccatttgccgctgcccatgataaagcggtccaaccttcttcatctgctgcatgcttatttgcatcttcccttgcaagtagatatttgacaactttcttatgtcctcggcccgccgcccaagacagtgcagtacgatcacgctcatctacgtcgccaggatcaaattttccctcgtttatcaggagttgcacgacttcgatgtgcccgttgcctgcagcgagacacagtggaggtcgagtcatatgccagttttgggtaaccacaattccatcttggagcaaagctctcacagtgtttgcgtctccgcttgatgcagctgcttggaaatccatgtcttaaaaatttgcgatggatgattgatgtagggatcaagtaagatgagaatggttctgtcagcttaatagacatcgaatgttggaagaacgttgcgagtaaggctgaatggaatgtggagacattcccgtcttcttatacatttatagaaggctgagtcacgtggagtgatacccggccactccggagctcctgctcgcttctagaccccacgccatggagttatctccggaagcattgtaggtgaattggcatatctacatcactttggatgcgaagtcaatctgtactaattggctacgtgattcaagaattgaactgcaggaacaccaccaacacggccgagtatgctgctgtggctgctagcgcctcgtacaaacgggatcgagtaacagcgagtactacgaagaagatcacaatgaaacttgagatgaccgcaagccgatacaagatcggcttcacggcattcagtatccaaagaggaccaatcaacatcgctagaccgacgatggaaataaccacggatgagaccttctccattctttggtcatttggccagaccgtgtcctcgttcctgagggacacgatgttttttggcgcttccctggagaaccagtaccttaaccaaggaataccgttacgattgaaacgaccgccgccaaatgcaactctttccaagaaattgcgacccggggatttcatcttggggtggattgagatcaagtcatcgtcgtggtcaatatactcggcttcctttatgtcgatggctgttggtctgattatcctaagccaacgacgtacgagcgagatatcgtccgctttgcagggtccacgagagacaagttgcgaatagccattgaggaatgaatctttgtaaatgtcagtagaagctatggatatgtcgcgcaaatggaaaataacatactgtatgtcgcgagcttctcaggaagtgttcttctcactaattcaagtcgatcgtctttgacattggagaaaggctggaaggtgccgttgtgaatatcatctgttccacgatcgctgtaaaacttatccagatgatccaatcgctcttctagttgcacgatttcattctggagtgataaggcaactcgcgcattcaaggtaccaaaccggcgaatgacgaagaacgacggatcggacgcgacccatctagagaagactttatagccaatgtacttccatggcttttccttctcttcgtcaggactgacgttttctgcgctcgaggggcgatgtggactgtccatgattttctttgtcgtgattgtacttgtcttgagtggactgcactcctttagatagcagataacaattttcatgcatcctaccttcagttgtacggactatgatacggaaacaagcggtggaatcgatgtgcggctgagcacaagtattggattcgatgtttttgcagtaccgcatgcgccacatcaatgtacacccgcctgattggcaggctaatatgaatgctatcatcagcttgaacactgtgggttgcaccacctgtacgtaggcgcgaaggaccaattgttttccgccacatagcgccgatcgcatgtggtgtggtgatgcctcagtgtattgggtgatgagcgcctgaggccaccttgtgattgaacgccgccatacgggtgctaggcagcaattcagcctgatcactcctgtctgcgggagtgaggttcatcaaaatgcaagccgtacatagatataacgaagatcttggaggtgtcactgctcaatgcggaactccgaaatagcctcttgccacagcattgaagttaaatgaatgagctgaatctgacatgatagtcttttcttgtcgaaaggggcgaccgatggtacacgaaaaagtgaaggcggtgcagccgtgtagggggcgcagcgcaatccagaaagggccaccttctgtttgtgtcgtcctatcgctgattgccaccgccaaatgcaatcatgcgctacgcacctgtcgcaatctcagcctcgtgtcttagctgcctataggtgccatctcatccacgcacaggcgaagtgaagtgtgtcatagcattcaaagaggcgtggagtctttggagtggagcatagcttttacatacccaccctgcgttgttcggagcccccctgaatcgaagaaaatagatccatcaggaggtcacacaggtaacgcacgctgcactggtccggtggcgtgagtttaaagtgatcccttcgcatccgacagtccacctgcatcattccgacatcaccacccacttcaaacgatccttccaccgcaatcaacaaaacttcaatatggcagttgtcatcaagcctacagagaatagagcagtgatggccaaaccacctcctaaaaagctcgacgcggacgccggagaaagggttcgcaaagaagaacaaactcagtggtccggtgagtgctttacacccgccttttcgctgtttcgactgctcacttactattcgagcacagttagggatcctttctcctcgataacgtttataagaaatttgggaaagcgttggaagaacatggcaaagcaatgaagatattgcttaccagtgcagtctcgccacaacacatagcttcggctttttcgatcgtccttactaccacgatcaaccgtcatgaacttccacatcgctttaaactcaccgttcgctctttgggataatcgagccagttatgcagatttgtttttggagttatacaaatgttggagttatacaaattctgaagttggaaatcccatggagagatagcgttagctggcagactgtcaaagttgatatgtctaatttcccccatgggtccatcacgaatcaaggtcgaacaccgttctgtacgttttagcgggaccagcaaattgtacattatggcgcgcttagcaaatgctagcgggaaaggaacggagcgtcgtgttggagcccatgtttaggctactcaccccctatagatctccatgtcacccgaagttattacagctccctcatattaagcttatgctgcgcgaaaatgtttaccaatgtcatcaaggtcgaccgcatctaaggcaaaacgactgccgttactcagccttcaataaccagtgcgctgcatagctgttcaaatccactgctccaaagtggagattggaatcttcacctacgaatactctgctctacattatcgttcaagctttataggttagaaggagagctagggtgttgttagcgatgctaacatttagagcacatttctattgctcgccatgaataccacaaacacctttcacttgcactatcatgtcgttttgtttcacgaggcggcgctttctttagtagagatgcactcgcagctgtttcatagcagctcgtattgccctgttaaacgaaagagagagagagaccgtggagaaggaagcacgacatgtcatgttcgtagtcaaaattgtgtaccaaaccaattcccaatgaacaaagtctcagtggaggtgtccgcgatcacgaagccaacaacaagatcagaaatacaaggcatatagcactaacggctctcataaatcccataaatggccctccgcataccatcgacatagtgactcaaagatcgtgctggtacgaaaagtgcacatcactgatcatgcacgtattaaaggtgtcactgctttgactaaatgtcaccgaactttaaattcgttcatgacctagctgacacaacgaagtcatcagccccagatccctgctggcaccgtcgttgcaccgtccgtcctctccaactcaccctttcccagctctactgccgccgtcatcgccctcacgaccttgaccataacatcttgcatatgtttttgcagcaccatgccaccatacataccctccaaatcatctcccagatcttcgttcgccgtgggaaacacacccgctgcccttccatgcaaccgttcattcgccgcaaactgcagcacggcagcgacaacccgatccatcggcgcgaaaccaataatgccgagcagctgaccggcttcactggcgcggaatgcggtattctgagtcatggcggtctcgatgtaccatggcgcgacgagattgatgcggacggcgggagtttcgcgggatgcgcgatcgcgaacaccatagaagaggccacggacaccgaacttggagatgctgtatgtgctgctggagggatagccaacgtagcctgcaagcgaggagatgagcacgatgctcggcttataggtatctgaagcatcacgcgggagacggaagtagtgcatcgcgaggtagcaggtgttgtagacagcttgcacattgatctcgcacccagtgtatgagggctgtggaggcggtggcccttcgagagaggccggacttgctgacgccatgtcgaaaaggttcttctcactcatgatgccggcgttgggaatgactaagtcgatcctcccacctccgaaagtgattgctcgcttgtacatttcgacctgagcggcgtaggatcgcacgtcgcagtgcacaaattgaactccgagacccgccgatgataggtcttttgccgctgcctggccgctggcttcattgaggtccgatatggtgaccagagcgccggcttcggcgatcttccgtgcgcatgcgaggccaatgcccgctgcaccgccagtgacaaggactgagcgacctctgaggctcgagacatcgagccgtggctcattgaatgtgatgggaatagttgcaggggcagccattttagcgttgtttgtgttgttggcaagtgtctaagagtgttgggctgagcttcgctgctgctgcttccatgaaccaaggctatggtgtatcgaaagatatgtttacaaggaagtctccagtattacacagaacaaacaccttcgagcagttatccgatgcaggcttggctatacatacaataagatccgttgccctctctggtcttaggttggtgcattatagtttcatactagaggacccaagagcgaagatgcggggacctacaaccgagtcagctcagacggcggcagagctgtacgccgcctgctgaagatcatgcccttatcgctcgtatacatatgtacactctcagctgagggaggcgcttcgcctacaaccaatgaaggatgagccagtagatgcggggtaagggtcgcgatacccgaaggtggtcaacatagtgccacgagagtgtcgaccgattagagcattcaaggctatagccaggaacgtaaagcaaagtgtcgctgaaaagtggtgggaggaagtctcagttgcgcctcttcgtcgcgcttcaatgactccatggaaaattctcgcgtagttcacacgggaccaaactcgaaacagcgtctttcgcgtgttggactttgtttgaaacttttcatcccactgtaaatgaccagttccattctttcaatacctcctcccagtctttgcgttgcccacattcttgcctcgagcgccaaacttccttcagcaccttttgcaccataccaacattttcgtatcgatttcttccttggatactttcaagtcgcttagtgcacatatccgtagcttgtgggtcattcaattctgcaccggccaagaacatcgggtaaagcaaactggactcagccggacttccaggtggtatgcgagcgatgaattccatagcgcgcgaagcgcaaccaggtatacgtgaggtatgtgctggggagttacggtagagctggataagtgcagctaagcggtacgcttcagccagtgcgatcaggtcgagggctatggtgatgtcaacgccgagactgaatggactatcgtacgtccaggtcatgatgccactttcgatagactggaatgaggcttcggtgatttgtggaaacgctgaattgctcgacgtaacgtattgaattctagcgatgaggtcgcatagctggtacgaaatccccattagcggatctatggtcgtcatgggcatcagtgcgctggtgatggaggccaggtcttgttcgacagaagagctcgatggtgtttgacctacccgagccataagtgaagctgatgcgaaatggtaggtgaagtgtcggtgcaaagaatccacctcaacgcagtcggctatgctttgctcgagaggtatactgttcagcagtctttgagcagacttcagctgtgatatccatcgcgtggaagtgcttccgttcagtgcctccagaccgacaagtatcaggatgatggcaatgacctggtacgtatcccgcagttctcccgattcggagattctctctttgatgaatgcatagcagcggttttcgtgcttcctcgatactgctttgagatgtgcagagcgatctgtatccactacgcgacgagctagctgggcggatgagatggccaaaatgacatcgagcatgccgttgatttggaaggcccatggcatataaagtgatgtgtagtaattggttgcgctcgtcgcgactgatatacttggtatgtatgcttcgacataatactgaaggatgtgcttctgctcagaggctgtgtcgaggtcacacggcaggatgtcccaatagtcgagagtggagtgcaaaggtcccgtgacccgaaggtccgaactgggctcagtcgcactcgagctcgaactagaactggaagacgactcgacgacgatctttcgctgaggttgccactcgcatgccagattcaggcgtgcgcagttcgcacactgcggatggttgctatcgcatcgcttgcgcctcgtccgacatgtcaagcaccccgttctggatcgtggcgcaaatttccgttggcgcggcttggaatcagccatgatctatatcttcgaactcgcgacggaaaggcggctcggatagtcaccgaatgtgtttgactgcgtgcatagtcttagtatggctattggggaggatgtcgatgttgagtcaatcggaggacggtgtggttaggcgcgataggcctaaagaggggcccgacatcgcgccttgctcgatgcgaggccaccgccggtacacccgtccgtcttcgtcttccccttaacactccaaacagcaatacgatagaacgatggatcaagtcgctcgagaaggcgttcttggattatgcggcgcagatgtagagaatatgacagtctcgcaatcaacgagcgttgcgactccacgtgcgtagacggttcctggacaccctggtcgtcccaagcccatataggaagcataaccatggccaatctccgaggcctcttttccaccactgggcgcaatggagatcatcacaagagcttctggtataagacgagcaatggcaatgataatctatcgatagtagagacgcaagcctacgagcaagacactctttgaaaacctctgcacgatgcatcctttcaccaaccttctggcagcggcgggagccatcggtggtgttgtggcgcaggacttcaatgttctgcgacaagttggaggcaacggacagtggttccctggtaaatggcccaatccagtatattctcactccctaattgaccatgtgtaggaccacaagtgactggtatctctcctgacgtgcctgaaggctgccagattgagctatctgctttcttctcccgccatggaagtcgttaccctgacactggtgcatacaatggatgggttgatatccagaagcgcctcgaggcagcctcgttcactgtgaatgatgagaaattcgagtttctcaagacatggaagcctgtcctgtcagacccagagagccaaatcgcccaaatttcggctactggtgtcaaagagcttcgtgaaatgggcaagacgtggcgtcaacgttactccgacttgtaccaagagaacagtccattcaccatgtgggccaactactacaagtcgagtcctcgtgtgcgcgatagtgcccgttacttcgcgcaaggttttgtgggagataacgccgcaaatctcaccaccatctacgcactcaacgccagtgacccaagggcttggatgaactcccttgcccctagcgatctttgcaaggcctacaacgatgagggtggcagccctttcaaagatgtatgggacgccatttacgtgccaccgatccaagccaggatcaatgcaaaggtccaagggttcaacttcaccgccggagatgtgcaacagatcccatatctatgtggttttgagacacaaatcacagagagccgaagccccttttgcgacttgctcacccaggaggagattgacaactacgagtatgcccaggacttgcgctactggtacggaactggccttggctctgatatcgagaagtaccagatgctcccggttcttgacatggtagcgcaacgcttcatcgatggacccaacgctgtctaccagaacggcaatacgaccttcattccccccaaggtcatggcatccttctcgaacgatgggcaaatcaaccagctcatttctatgcttggcgtcttcgacgaccagccccaacttcctggtgacatgcttcttgccaataggaccttccgatcaagtcgccttactcccatgcgtggtactgtcgcgtttgagcgtctttcgtgtcctgttgacccctttgagacttcctgtggttacactggcgcccccacgaaggatgtgtatatgcgcatactgctgaacgatgtcgtatacccagttgttggctgcaccagcggtccaggttcttcgtgccctctcatggagtaccaaggcctcatccgcaacaagttcgtcgaagctggaagtttcgcaacactttgcaatgacactacaccagcttactcaagcacgcgtagcgcgaacttttacatggacaacactctgccattcgcaagcgtggtgaggccgtaggcctgatgtgcgcactcactattgaatgttagcctataatagcataatgtaatcagtacctcctacatcgattgtcattcgtattctgttgacgcaagttgcacggctgctagactgtctgtttccactttcgaccttctttcaactgccgaagaatcagcacatggttaccgaaaaaaaattggtcgttatgttgtagtcatcgtatcggcgcctcttcgtgtcgccaattacatgtgtagggcgctctcaatcgcattgatgagtaacgcgctccagatcgccctcgcacgtacccgcgtcaactcgcagggcgcaaggcgtgagatgtcgtgcgaaaattatccccaccccataaatccggaactactatttggttggccatgacatagctttagtccgctcgataaaatgactcgtgcgtcaacatcaagctgaccattttccgccggaaaccctcttggggcgcgatgtggctgctggccaagcatcccaattggtcacttcttgcgccatgttggcggtgccgtaaacagcactagcgccatgagagtgctttttgacatgtaaggcgtgtttcaacgttgcgcatttgtaagaataaggcgtgttagtggagatggctagttgggagtcacaaaccatgggtggaagtaagtgactaagtgaaagtatataaatgatgatgatggacgatctgcatgtaaaagcgtcattcaatcgaagatcattgtgttcagctcggctcatcatccgacgactagtagcagcacttccccagctcagctgcacgactacctgcatacccacctagcccagactccacaaaacctgctgcataccgatccttttcaagcaataagatgtccggaaacggcctgcaatcatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcacttctgaatggcgcaccggagtttctggaattactcgtgacctggccggatgagaagttacttggatgtttggatacctcattggcaaacatatattaatgcaacattttaaacatcaatcgttcagttcgcataccatatgaagtgcacatcactacgcgttagacattacaactgcctctctccaaccatcgcttcaaccccctgcctcaccccctccataatctcctcaaccaacccctcctcaaccgcaccctcaaaccaacaaaagttcaaatttgcacaaccatcaccacctgtaaccacactaacacaaagcggttcagcagtcggattcggacactgactaaacgtgaccctgccaatcgtccacctccctccctcatctctattcctatacacgccgatattcgacaactcgacgctcgagccgcgcggcttgcctaaatgtccgttcacgaagtcgtgcatgttcgacacgtatttaaatagcgcgatgggattgtctgcgccggctttggcgagttcggcttcgatggtggattttacggcgcgtgcttcggcccaggagaagttctgcaggaccctgcattcgtgcagggatgaggtgcgatggtgcgtgaagtggtattggttcactgcgacaagcatctggtcgtcggggacgtccttcagaaaacgccgcatactcatgggattggagaatttgatcttgtcgaattgcgagggtgggaggtgagtgaagagggaggcggcgatgaggcattcgagggtgcaggttacgctgacgttttccttgcggctggcttcggctaggagcttggtcgtgttggcagggaggatgagggtgcggaagtgacattggggtggagagggaatcttggtggggactgggttgccggtccatagcttttccaggcgcctatcgaagatggatgggagaagggccttcgagatggtggtcaggaagaatggccaagatattgtcataggatgtagatcttcgaaagctggtagaagaggcgaagttggcgtctccacaattgaatcggcatttggcacagcttccatgttgttcaagccgtcgaggaatgtctcgtgaaatatgaaggccgatgcgccgtcagataatgcgtggtggaatgtccatgtcgccgtaaatgtgtccttacctgttgatgaggtcaaaacaacaagccgccaaaatggattggttcctgtatcatctttaaaattgcgagcatgttgttctgccaacaactggttcagctctgcatcgacttcaccgacacttggtatcttgcttttccgatctcgaatttcgacagatctggataaatcgatgagaggaagacgaacaaagaacgtatccgggtaggatttgccttcgtccactggtacagcaccgaggactgggtgtttggcgatgacatgcttgagcgcagcatatatggagtcctttagagcgtccgacgattgcgacgaggagttgtaggttgcagtcagtgccacgttgttgtagtagccaagatggtgtctcgcggtgctgtatgtttccaagcggccacacggccggagtttctccaagtctccaatgtccatgatgactcagctctttttgggatcacactgttgccacactactccgatacgctcaatagagcttgggtagaaacgtccaatgagaatgggacgtttgacgttcgattcactggtttccggtagatctcgttccgaggccccttctcgatttatgtacactggttaccactaccagccgtttgtcaagtacctttctacccaataccgttttttcctaggtcacgattctgctgtgatttaaaagatgtgtttggaatccagcgtacaagactacttgggcccaaaggtttcggtggtggggacgagtagagatacagtagatgtaagtgcacgactattttgcagacccacatagcacacatcaggcgtccaactgttgaagaacgctcggatcaggatggtgttttcgcaagcatttctacgaatggacgagcgtggcaatgcgaagccatttttggttctaagcgagattgcggcggtccgaatggcagatccgaatggcaggcaagcccgaatatttccttgaaaacagctttccattcgacatgacgaagtgcaatggcatcggatctgatgtgagcaattcttgaaaatgttttctgttggtatttctcgcacttgagccgatgatctgagcatactcgtcatatgcacaatgcccgcgagagatttgtcgcctgagcacgcctatctaccattcctcgattgttcacttctctggatgataacctcagcacaatctgaccaccgaatggtggttcagcactgaacccctgaaccacggagcttgtctggatgttttattccttgccagtgtagtgtggaggctccagcaggagctgccatgtgcccactacgctttgcatacgttccaagaggatactcgcccaccatgcgcctcgatttcccctgccttgctgtcgtatggcgccaaatttcgagctaagactacgtacgcaacagcagcaagtctggacatatgaggcggtgtgcgagcgtgttcgaggctgagttaatgtacgtgcaaggacgaatgtcagttttgaagatcgaggcgtcaagtcggatatgtcgtcggtggccgagattccgtaatccattcgctgtgcttgcgagcttgtcagccatgcttctacatggatcgtggtgtaacagaacgtgacaccaagtgctcaaatgaaaagcacatatttgctctgatagcattgagaaaatgagaatcgcacgaaagtacatgtcctcgaacgccaccacaaaaatttgaggtagtacgacagcgcgaacttttcaaatgaaattccgggcaaaagtacctttgctatgttccaaaaggattatatcccacatttcaagtcgcaaatagagtgcttctatggcttcgatgtgggtactgaggcttgagttgagcttcgcgaaaccgaaggtcgcgttggcgcttcctttgctgcgaaaacatcctcctttttgaacattgtttgccacttggccgtggtcattttaagcagatccttgaacagagtttgctcggagggcgatgggttgccgtcaagatggtacattgttgtagcttgcaagtggtagggttttcgactttggtgttgttgtgtggaagtctcggaaggcgcaagcacacgatgttttccccactaacggtagtattggtggctaaaggccgacaccgcaacatctcgtgccaccaaacagggtgtctgggcatcagtcaacggcatgacttgaaaagtccccctcgacaagcggtgaaccccgcgatactggtcggtgatagtcacacgtggtgcagtcatgtcgccggatgccgaaagtcatgtacgcacttataacttccatgttggccactgccagaggagcagcgacgagggataccagtgactaccaggtgatggtgcatcatcatcgaatctgcagaggatccttgattgaggcgagccggactctggtcgagacatggcgtgccaacggttgtccgtgctactttccagattggtatcgtgattcagccgcacgccgagcgaggcttgtgctacactcgaccatcccttcaatctgcttccacaagtggaacagtgaagctgggtatgccagttggaacactcatcttaacgaaccatggcgcagggagagaaggtcagctatgtgagctgaaagaagtattcgatcgccagcaaaaatcgttccagtctagaggcgaggtctatcagaggcttgctcagtggagaaatgaggctgcctgaggcctgaggtgtgcaatctgggtcattggttgaggcaacggctgacctaatcatctagcgccccccacgaccgaaaaggcccgcagtgcagtccatctccagccgcgacctccgctaacctcagctacagattgttactagttgcttctttcgcacccttgtcaaacttgaatatccaaagaatatgcctgtagacactttcatgcatgcgaaacgaggcgaatcaaaccatacggcacattctcagtcacataagcccagtggtttactccagtatgaagacgatatgccgtagtgttcctaattgagacttctgttacccctagatccaagagtacgaggagtcgacgatgcgtcgtacccttcgctctgtcacttgcatatccggtcagatgggttacagtcaaccagatacctgccggagaggaacgtgtcatccgaattccaggtatgactatgcgcgtatcttgatgtaatagaacgatctccgatgcacctgtcgcagcatctgtcgccgctgtggctggtccagcgcatccttttcagccctctcgcgtattatctgacgctagtcgaccgctgctctggtcttcgggattggccgttcccagatctagtgtggtccacggtcgattgatcatacttggcgcgcagatgtggtagctgtgcgacgtgggcgtagccatttatggagagtggcccaaacaattgggaaagatgctagtgcgcctcgttaggtgacatgagttgtgcacccattaatggcaaccgtgggtgacccgtagcattttgggggtagcgagttgacactacacgacggagccatggttcagagcgcccagttagcccacggcaccgatgtctctaagctttcctcgttaaatatgaacacgaaacattctgcacttacaaaagttcatacctttcacacatatgaaaacttcctaatcacataacgaaaacgttgcagggcattgcagcgggagcaggcatcaagcaaacgtgcttacctaccacttgttatacttcgtactgcccgtcacgttacatacccctcgttgagcgaacacccattttctgtcgggattgtcaaacctccaatcgcccagtgccattgtatctaccggcagctacaaccaacacgatgagtcgaaatacgaactgttccgaggtggatgccgaaggctcaggttcagaattatcgagcgtcaccaaacacaatgttgagctacgaagagtaagagacagtgtaccgtggcgtctttgggttgtcgccgtcataggtctttgggagaaggccgcgttctggggcatgctcgcaccatggcgtaagtttacacttctttgtaacacatgatgtgtcatagttaagtagctgactctgaaatcacagagaactacatggagaatccatcgcactatgggaagaatcagacccccggagcactcgggctcgggcaagcagtggcaacccgaatctactgctgcttttacatattctactacgtcacacctatatttgtcgcaatcgtggcggatagcaaactcgggcagtacaaatcgctgatcatcagtatcgttttgtactgcctaggtatcgtggcactgaccgcaagttcgataacggccaacattgacaagggttggggcgtccctggacttgttgtggccatgttcctgattggcctaggcggtggaggagtcagggcaatacttccacccttccttgccgaccaatacaagaagtcgggaccccaaatcaagacattaaagacgggcgaaaaggtcatcacggactacgagttgactctccagtacatctacaacctctacttctgggtcggaaacgttggttcactatctgcgttcggcactgttttcatcgagaagaagtatggcttcgcccaagcatacggcctcagtctcggcttcatggtcctctcacttctcatgctcatcgcaggcaagaactggtatgtgcaggtgtctcacaaagacaaccttattgtgccgcaagccacaaagattgtagcatgtgctataaagaacggctgcaagatgaagcgcgcgggccccgactaccagcgcgagcgccacagcaagaccgtctcatggaccgagaacatggtcgacgaactgactcacggactacgtggttgccgcgttctattcactttcgtaatgttctgggtttgcttcgatcaaatgcagaacaacctcatttcgcaagccggacaaatggacatgagaggtacaccaaacgacctactgccgggactcaatcaggtcggctgcatcattctaggtccagccattcagatgggcctctacccacttcttcaccgtcgcagaatctacatcgggccaataatgcgcatcacgatcggctttggctttatgatgcttgccatgttgtatgcgactatcgtgcaacacgccatctatacttcttcgctatgcttgggaagcgacagtgactgctcaagttcagccttggataaacgaagtcggccgaatgtctggttacaagcgcccatctatttcctcatctcgggaggtgagatcttcgcctacgtcactggccttgagtacgcctacgaccattcgcccaaggacatgaaagtaattgtccaggcaatcaatctactcgtcgctggcgtcggttcggtagtcgctctcgctctgacgcctgtcgcccacgatccaaacctggtcatcttctacgcctcacttacgggaggaatggcagtcacaacattcttcttctggttcagctttcgaaactacgacagaagcccaattgataccacgcagaaccattcagtagaagaggacgcgttagatgttgagaagggcatgtccgtacaagacggtgacaatgtcgatattcatgatcagaaggctgagaaagcgatgactggcgtactttcgaacgaaactgcgatcaaagaacccatgtcgttcgacaaggaaattgcctctggggactgtacgccgagccagcgaagctcttcagatacagttcaggaaccaaaaccgcacacaggcgcttggttgagtaactgcctacgccacgtaaggaccataactacgacaaaacacaagtccagtgcttcttgcaacatctaggtcttaccacacgaactttgcacggtctcaggaagtccattttgtcgcattagatcaccacttcgctggtggcgttcacgaagtacaaattgtatactaacaagggtcgatagcatactttcacttttatctcggcgtaaagtaacaggccgacagtttctcactcatgtaaattagatcttttcccgcgctatttctccaccgttatctcaccagcatcagaagggtataccagggtcacaccactgcatagaatttgcgggacatcttcgtgatctttccccggcaaggataaacaaaagcatagtacatcagtacattaagcattatcaatgaatccatacaagcaaaagtcatcctatacccatagtctgcggtgccgacaaaaagtgtaagcatacccgacaacaagtcaagcaaagcatgctcaatcagcaaaaagaaatatctggctgccctctgccagaatcgaactagcgatcttatcatagcatacaatactagtgatacgctttaccactaagccaagagggcggattcaacgctgctgtgcgctgattggtggaaggtttaaaaattgaatataatatgtaccacatgtatcttgagtagtgcatctaaagcgtcaggaaatcgatttggtccgtgtgtgtgttcatggtgcgatgcgagttctctgcaatcaaaaatttgatgtgtagtggggctggtgtggggaagcgatgcgttctcgacttactcctgaaatctgcaacttcagatttctcatcgcgaaaaatttgggacatactatgatattcagaattttgttcgtggcgcctattcaggaattgaagtatacagtcctccgtgagctcttcaactctgcttcaactctcgtatgctccgtgcttatgtcacaagaacgctctatatctgagctcgtctcctattttcatgtcacaaaattgaacgatgtatttttgttcgctgaacgctgattgactgtcgaagagcgcaatatccgtttcactcgtcaaaatcaaaaccaaggaatgcacaaacttgtttgctacacacttcacagaaggccaagtgttcatataccctttctttcgatgaaatatatgttacagtatctccaaattctgtcaaaccttttctatccccaaaagtataaaaaaaaacctctatcattatggcctaatcgccaaacgcttaaaaagactaatatgaagttctgtatgtgtctggcttgttcacttctcctcccagtaaaagcacatgatcaaaatcatttgaaattgacacatgtacacttatattccccgcttttggcttttatgcagactggtgtccgctctgaagtcacgaggcgaaggcaaaaacttttgatttaaaccatgtctctgcacattgtgtattcgggcatcgtaagaacccatctctaatgctcatttttgtcgtcatcaacccatcccttccaagtataccaaaggagataaggctaaactcgtgtgggcgagaactttccgccctttagaacaaatgcacaagtcttacacatgtcttacttccaaccaacctcctcacataaaattcacttttggtctcagcatgctctgagacttgtctcaagtgcgacaagtcccttttttccttaccggacagtttctctctgccaatattcctctacttttcttccccccaaatcaccagagttacgatagacatcgaagatgtcgtccgcgcctgcttttcccaagattgtgctttgcatcacacgtgtttgtttttcccttccgctccactgatgtaaaagtaaaatcgtccatagcatcacgtcaagttttccaaaattcccaagcatatccttcgatgtctcgtggctcgccatgaaaagaaaagatatcgcagaagaccttgagagaatctcggacacaccaaagaaaatggaggaagtggattaccattagaagccgaggactggtccgtctgaatctaatccgctgaatttattcttcgatccaaatctaagaattccaggagcaatggtttcttgtctagaaactcaccgacgaccttgtatgtttctgaagatctgattttctctgaaactacatgaacttctcactttcaaaaaaccaacgtagtaacctgctatgttgctcacacacagcggatcgagagcagaaatcctggtgtgacaagtgaagcatgtagctttgctccacggccaaggagacagcgaggcgtgtgcaaagtgtttgtcaggcacacctcgggatcgcatgccaggaatccgtctgagaagcagtcaggacaccgcctgtggagcaatccaacaccctcccctgcgaggtgctcgccagattccccccaaggtgtccgtcagagacccctccgaggtgcttgccaggaagcctccgaggtgcttgccagagacacctccaaggtgtttcccacgaccatctcaaggtgtccaccagctcagcctcgcaaaatccatcacatcgccttccctcagcatcctatcatctatctccccaaagacatcctgaagcaactcacgtcgcttccagctattcctgtagaaccatcgtggttccagcatctgtctgctctaccttttacgtccgtcctacaccccaaaaatgtcgcgaggcggagacgtgctcgcgaaaagcttccagaggtggtacatgttctgcgcctgtgccttcaggtcagttcaaggtatggattcaggatctcgatatcatccgtaggcaaaggcgagttcatataaagtccggtctcttctcttcttttttccactattcgtgaaccaatttttatgcccgagatccaaaatcctggatagagactgcaaacgtctgcacctcccctgcattagttgtatctaaaactacttccaaataagaaaggatatcacgaagcatacatgtttcccctgctgctggtccatcgcacttttacgtgacgcgccttggaccaaaaacgagtcaaccaaaagcgttttgactccaaaactcgcatttggatgtgcatgtcctgtccgcgtcccgtcatttcctagaaatacagctctctcttctgccttcttccccatcacacaacctctttttctacaatcccaaagtccacttgataaagtaccatgagcgtcagaggccttttgcctcaaaagcccccaatcgcaggcccatgtgcggagcaaaagataaaccgaaatgtgtcatgagcatctggcaaatatggaccttttgctggttatgccgtggcttagagaagtatcgccacgctaaaagtcaacttcttacctgcgcattgactttgccggtagtcagtctggaagaccggaaagggcatcaaaatgttttttgtattcgcaagggcggcgactagggactggtgcgtacgcataggccagaagattcggtctctcttgccgcgacctatctctcttcgtatatgctctcaaaggtcagtaaaagaatatgcatgagaacaaaactgcggctctcgaaaacgaagagtctacacttcaatgtgaggaggaggtctcaaaattacaatgggagaaggatgatgcttcttacgcagccttcaggctattctttcgtattgacataattcatagatacatcaaccacagtaccgaaacctgttcctcacgcctgatgtccaaattctctcgagaaatgaaaccaatctacgggccattgaccgtgatggaagcacttccagagctctgatatccttcagttgcgatgatctgatagttatgcgtgcctagcttctgcccaaacttagcccacgcatcaaaatgcgcctggacgttaatcgttccgcccacacgcttctgctgcctaacagaccagaactgctggaatgtcgacgtgccgtcgatgctaggctggttagtacgggtcgtctgcaagatgtcgtatgtgctgccgtcggtggtgacggtgcccttcttctgcgcagcagagccagggttgtacgagccgtaggtttcgacgatgtagtactcaatcaaggggttgcgtgtccagccgtagagcgagatgtagctgttgacgttggcggcgttccaggtaccggagtaggtgacgttgcggacaccgccggggttccagcccttgccggcgacgaagttgccgacgttggaccattgtacattgtactggagctgtgttagcggtggtgggtggaggggagatggaggttacgtacgcttccggcggcaccgttgttgtaggtgactgagccttggccgtccgtccagaaggagtagaagaaaccgttgttggtgccggtgccggaaggtgtggacctggtgttcagggcgccctcgtcacgcttctggaggtcggtgtagaggttgagtggcgaggcaaacgccgcagtggcgctgccgagagcaagtagaatagaagagaaagcgaccatgttgatagatgtgatcgagctgcttgatgagatctaacatcgaggagtcgcgatccttatatgcacgactggctcgtacctgagtatccccattttcgtacttgggaaggtcgatcagcgagccatcgccatcgccccggtctcatggcgtctccatattgatgaaatatgtcgtcaagacatgcattgtgagtagcgtagttctgccggcagatattgtggggtgcaggcatgtggtgttggttcccggagcctcttagaccaccgggtattcgtgcccaatgatgtactcgcgtggtgtcgctagacttgctgaatgccgaaggcttgaaacacggcactgtatcttctgtggtggtgaacttgattcgaaatactgctgagccatctatgtgtggcgtggcaaacagaaggaagaacctacactctgctgtgtgaatgtacgattgtctttcacgttcagggggttgcacaagtgatgcatgcacgtcttcctggccagctcgcatgcatcgtgatattcgccaagcttacagcgggcatcaagccctgctaagtcctgcgccaatggacgaagcctcgcgtcaagacaatcaaatgtctcgtcatgagcttgtccccaatctacatccctaggcgcaagccacatcagatgatcataggcgataaattgaaagacggggtgaacagaagcacatttgcccaggcaccaagcgattagccgggacttagcagcactgcctccgcttgtggtcgcactcgtcccggatagagtgccgagagaatctggctgcatagagggccagtaacgagtgaggcaacaaatgcagtggaaattgtgattgttgcgtcgccactagaggtgggatgatgagtagaacatgagtcgtattcgaagaggatctaaatgctgggtgtccctgggaaagaaaagtaacccttgtagaagtattaccagagaggtacatgccacaataattgtgccactgtgttcggtgaacagcagaacaaccttttcaggctcaacggcgttcgttccatagccggtcgatgacctggaaaacagcagtgacggacctcatagtgtcggcatcaatgtgctgtccaaagcgttgctgcatcttgtcggggtgccatcgtacacgctcgattttcaagagtgcagccggatcgaccttccacatgcgtgaattccggaggaagtcctcgatctcctctttggagacatgcatcaccttcccagaacagacgggccacgggactaggtcgcacacttgaacattagcatcttgagcgatgctctgcgcacttttgaactcctcccactttttctcatacatgctccaagcagcctccttctccttggccttcttgcgctcggcaccacgcttgagactctctgccatctggcgtcgcatctgctcccgctctttttcctcgcgactcacatcatcatgcaggtggtcccgttgctcctttttctttttgcgtgctctttcccttgcctcgcgctcttcgatgatgtgctggtggctcttctcccacattttgcctctgacgtactcggcatactcctcctccgtcatacgctcgagcttgccgtcgggccccggtttggtatcgggatatatatgtactggttggccatagacaccttcccagtaagccgcaccttcatcgtcggcaagggcatcgaagagggactcgcggaaggcatcctccacaccttgtcttggcgaagtcgtgtgtgcttcgtctaggtcatcgaatagagattcgcgatgacggtgatcgggatcgtagtattctccatcacgtgtggaggtcgggtgggtatcctcgcgtgaacttcgatgcttgtgtttgtgtcggcgcctagattcgcggtggctgtgtcttgattctccgccacccctgtctgtatggtgacgtttgggagagtgctggccctcactatcgtccccgctccgctttgagcggcggctcgacttcgatttgaagctgaacttcgaagccttggccttgctgtaggcagcgtcgggctgttcgctatcctgcccctccatgacgggagctacgatgcgaagtttgtgagaaaggcataaaggtcattttatgactgagcaaggacacagtctaagtgaaccatggtagtggtgtaggagtgaaggtgcgggcaagtgcggaggttccaatgatctcactggtgcgcgccctcttggcgttcaacatctccactcgcgccggcttcactcggtacacagctcgatacactttactacttcattggcttgcacttgtccagacctgtgtgcgtattgtagcgatttgttggacagaatctgcaagaaacataccaacgcatcctcgcgctcgatagcatctcgcccaccgctggcacgcaccatgtccttgaagttcggcctcaatctgaagaacaaggcgccaaatggcctcgcaaaaccaggcacgaagcctgccctgaaaaagaagaagccattactcgatgacgaagaagacgacaccaaagacgcccccaagcccgcagacaacgcccaagaaatcggcgaattcaacttcgacgacaccatcacaacggcccccgaatcctcaaaatcagcccctccaaagcccaaaaaaggtcaacctcccgtccctcccacccgcaaaccaaagcccaaacccgacgaccccaccctcctcgccaactccgcgagcgccaaagaagccgaacaacgcgcgctcgacgccctcaaacacgatgccaacatctacaactacgacgctgcctacgatgcgctccacgccgcctccgcgctgaaaaaagccgccgaggctgcggatcccctcgcgcgcgcgccaaaatacatggacagcctcctcaacgccgccgagcagcgcaaagccgaccaaacccgcgcgcgcgacaagttcctccagcgcgagcgcgagaacgaaggcgatgaattcgcagacaaggagaaattcgttacgggcgcgtataagaaccaacaagaggagaatgcgcgcttggaagaggaggagcgcaagcgtctcgagaaagaagaggaggatcgcaggaaatacggcatgttgggatttcataaacgaatgctggaggagagagaacagaggcaccgcgaggcagtcgaagccgcagagaaggctagtaaagaaggcatcgtcttgcccgtgtctggcgaggaagaagggaaattgacagaggcccaacaagtcgacgccctgcgcgcacagggcaaagacatactgttaaacgaagatggccaggtcgcagataaacgacaactcctcaaaggtggcctgaatatcgtcgcgaagcccaaacctgccccgtccacatccgcagccgctgctgcagctgcgaggccaacattaccaatccacgcaccatccaagggcaggaacgcgcaacgagagcgccagacgcacatggtcgcgcagcagatcgaagccgcggcgaagcgcaaggcggacgaggaagcagaggaagcagcgaaactgcagcacgcggccaagagtcagaagacgcagacggatatcatgggggccaaggagaggtatttgcagcggaagagggaggcagcggcggcgaaggagaaggcggggaagtagattagtgtatgcgtgtgtgtgaatatgataccccatttgagcatcgagataggagcaagtacgggtgttgtatgtatagatatgtcaccatggacaattgcgatctgattgaattatgctcttcgtcccgcctctacaatgctagctatactcatgcgtgtatgcacacccacccaaacgccatgcaaaacgcctaaaaagtgccatggatatcatatgctaatgccagaaagaaccgactcagcccacatgcttcttctccttaatctccagctctttcatatacttgacgaaggatttcttgtgcacctatccctgagttagcagatactcgtcgacacgtcttctgattcgacttaccatgcccgcatatttgccatctcgcaaaacacagatatatctcagcccgagcttaacgaagcattcgtacaccaggtccatcggcgagtgcacatcaagcgacacaggagccgggtcaatatatggcgtaaagtcgctaggatcatacaagatctgagattcctcgccgtgaggctcacgcccagcagcccaatcgacttgcgtagacatgagacacagcgtattctcctcattgtcgagcttatcaagggcgaattccagatcgggggcagggatcagaccgaccaggacgccgtgcttgatgatcggaataccgccatcaagttggccggacatctgcagggcttgttgcttctcgcgcagttcacttgctggaatgagtgattcgtctgagatgtcgatgacgcggtctttgcgcacgcgcggggtgatatcgccaagttcggaggtaaagatcggtcgaaccttattgtccaggaacggatacgaattcatgtccgtaagaaggtcgtagatggaaagaggctcgatagcgtcggcagtccatttcgccaccaagatacccagggagaagggtaggacgtggtccagactgcctgtgagttcgaagagaatgacagccaaggtgatcgtgagacgtgtgactccagtcattgtcgccccggcggcaacgagtgcgtaaacaccgggcacaacgcaagcaccgggtgcgccatccggtttgcattcgctgaacaagcctaggtgactgtattttagagcgaccagttggactgtgtggcctatgaagcgacctgcgagaccaccaacaaccatagatgggacatagataccggcaggtactttgataccgaatgtaacgacggtcagaaaggctttgatgacgaaagcaataaaaagcgtcttgagcacactcgggatgtgctccacagtgggacataagccgtcgcctgaattggtataggtgtcgcagggactggccagttcgaacagaagctcggtcacgggcagttttgtgtaccggttccaaaagctgataagaccagtgacaagggcaacgagaaatacttcgaatatcggatatttcttgatggtgggtatgcgacgaaatgttcgagcccacatgtgcgacgctttgatgaacaaagcgcccaagacacccccgaaggcgccagtgaagatgaacgtgacgagttcgaagaacttccagtcgaggtggtatcggacctcgaacagcacaatcttcttcgtgccatagggatcgaggaatttgagggatagcgcagccgcctaggaatttatcagctcggcagacgaatcttgagttctgaacttacgatacaacagaagaacgtcctgaagagagttttcgacgggaagtagtagctgacttcctccaagctgaacaaaactccaccaattggcgcgccaaaggcgacggcgacaccgctggcagcactggcactcaggatctccctgcgcttgccatcgttgtcactgtacttggagaagatacgacacgcaatgttgcctatgcaagtcgcgatatgaacatagggaccctctttgccgagactcagaccagatgccacagaaagaatcagagctagggtcttgatgaccagtgttcgtaaaccaaggtaaccgtggagaacaaaaccactcaggataaccttgacctcagctacaccactacctgcagcggaatagtagaccattggagggcggacctcgggctcgcgtgctctggtttcagggctgccattgcgtttgtcctcatcatcgtcgtcgtcctctggctggttgcgcaccacctccgcagccaagttttcgtcgagcgtggccagggagatagtggatgggatgacagtcttggtggtcagtgtcagtaagcaagatgccatcgacagcgcgacgacagaaagcacaaacatgccatactgcgtttgaatgaggtctagtctatcactgcgaatgaccttggaccagtgcacccagtcttcgcagattgtggcaccgttacagcatggcttgcggctcaggttccattgtttagtgcaatagccctgcttccagtcaaacaacgtcgtctcggtggtgttgacgaaataagcacacacagcggtgagcatgccgatgagggcgaccaggatccagccttgagcgccatcaaaccaggccaacatgcgccctctgacgtccttgcgactgcggagggcccgcactcggtacgcgtcggcgatgttgtcgtggacccagtcggtcgaggtgaactggtcgtaccacacgcgattgtcctgccaaagcgacgcgtggactgagtgcatactctcctccaggccacctcgtctctcgcccaatgcgttcacaagcctctggctgaacgaggttgaggatgcattcctgctgggcttcatccgcgagctggtggggagctgcacgttgtgtctcttctggcctggcttgggcgtgccgggcgtggttgctggcaggctgctgtatgatcgcgacgtctgcccatagttgggacctagcaagcgagagcgttcggtgaggttctcgcgtgacctcgtgaggtcttggtcggagccgcgcgtttgcctagggaaacggaagccgtcccttgtggccacgggcgacgtgggcgtggtgctgctgaacgtgtcgttgcgctcctgccgctcgaggcgttcgtcatcgtcggcatcggcatcatagtcgtcaacactccggtacgagtggtaggacttgggcatggcgggcaacggagggagaggaaataggagagtggtggcacagtgctgtctatgttagaactatgggctgcgaacagccgctacattggtgggcggtgaaacaaaggcatgtagtgggtcgaagcctccagaaaggtcatctgaaggttcagggcactgtcaccaaggtgtgatctctgggcaagacatggctgatccactcgaggccgcgggatgacttcggcctgctgctccgtctggggaacgcacgcaccgttggacacgtcagatgcgaagcgacgagaaactggattttggtcgatttgcactggagcacatgcttcccatatagcgacgctgcggcgatctggggaagccgtgaggaaagtcgggcgaaccgatacaccgccgaggcgcacaagactactttgtcgctagtgttttgggtcgttgtcttgtgatgcgcctggagcacgcgggcgggcatgacgatatctcagggtccaacgcggcaggcgcgacctcgggaagccgccatgcccaagattggtaacgcgggtctcgtaccataaccccaccgtcaccacgtttgccgggttagcctcaggtaattcgaagcgaccttccaagctgttcgcctttcgtccggtgcggtagtctgcccgaagtctgcagtaaagatcccaagtctggtcgcgctgctgggaacattcaagaagtgacggagatatctcggaacacagggttgtgacacgattgacgaacgctgtatctttatccagatcgacatggtaagtgatcggtgaaagccacgcagatcgcaagaaatggtctctgattacctacccagtctacactgtacgatcaattcttccttttcggggattcaatcacccaggactcctacaaccagacaaggggtttcggcttctctgcagcactgcaggctggttagtgaaacccccctgatacctaatgctgtgagcttcatctctacaagctatgatggacaccaatgttgctaaggtgagtggccaatgttaagtcgagtactaacagatcactagcatacatcaggagactagatgtaatcaatcgtggactaaggtaagcacaatctgcacctcaatgtctagatctaataacatgttagcggctacaatactcgccaagcacttcagatactgccagccatcgttccctcaccagagcaggctaggattcgatttctggtatgagaacctcgtggccagagcggacttctggacgtgctgaattcttgtccaggtcgtcttctttggggccaacgatgcttctctgccccatgcccccaataagcagcacataccgctagatgagtacaagagcaacatcgagaaaatcatcactcatacccaggtcgcggcgcacgaccctcggattattctggtatctccgccaccgatcaatgagcatctgacgtgggcaagagatcaattcgttggatatccgagccctgctcgtgtggccagcacaaccaaggaatatgccgacggtgtatgcgaagttggcgcaagactcggtgtccctgtggtgaatctatgggaaaagttcatggaaaaggccgacttccagctggatgcatggaagcttggagacccactagccgggtcgctgggtgttccgccaaacgatgccctggtagaactcatgtacgatggtcaggctccctctgcaccaaaatatgccgtatcgcgactgacacgacagcaggtcttcacctcagccccgcaggttacgagatcttgttccaggagttgatgaaagtggtcggcgagcggtggcctgatcagtcgccagacaagctgcccatggtattacctccatggaatgatgcggaagcctggacggcatgggagaagcagtacgcgaacgcgcagtgaagccagtgtgcgaggcgagccagcggctgtagagtctatttgtacagcacacgcaaatgcacaaacacgtgtcgctctcagtgcgaaataatggaatcgcgacggccattctcccatggacgcggggagacggaagcaaggccggttcttgcccaatcaagcatgaagcatatggcgctagctgtggtgcaacttcgcggaccaccaaagacatccatcagaaacattgacacctgtgaagcacattgtaccactgttcaacactcggatgagtcgtcccgtgcattctactacttttcacgcaacagcccgctgaacacaaaaaagaaggattctctgctagccagtcaatagctaagctcctgcccttgcgccttctacaactagcagccaacgcacaacgtaccttcttccgcggctcatctagacctaacatccccccgggacattcaaggtgataacacgatattgatttcgacgatctccgtatcgggacagccacatcagctcagactcgtcacccacgtaccccactgtcgcagctgtcgcatcccaccaagcctaacagcaacgagatactcgcacataattatactgcataacgaggggaggcacgtgggaactggcggcgctggcgcccgcattgcccggacggggagcgtacggggagtcgaggggtctctttgctgagtctcccatcaagggatgagaggcccacgggaatggatccacagagtgtagccttccagccccgcgacgacgtttggcgattccaggacgagatgcttcgagtgcagcagaaccaagccgagttgtctgatcgcgtgtcccgtctggaacgccagagagacgacgactcgcgcctcaagagcgtctggggcacgtcttcgccctttccctccgtattgggcggtacaccacagcagggcgaggcttcccatattgctatatatctctggataaacgagctaacatagaacagtgcccctacaacagccgacggcggagcacttctcaaacttcgacgaccacccgaacaacatcatcggcaatctccagctagacgcagaagaggagcctcggcgagtgggtgctacatcccgcgcaaacagcgttcgcttcgacgagactgccaaccacggacactgggcgcatgcttcgcggtcgtcgctggatctcataccccgcacgggcagcggcctgggcggccacgccatgagcgaacgcagctactcgcacaaatcggacggacgacagagctctgcgggacattcggtacactcggcgacatccggtcgggcgaacagcctcacaggtttaggccccagcgcactcatggagcctcctagcttggccccaggcttgttcatactcggctctgtaccagctatcatccgttgctggctcgacactaacttcagacatgataccctactttacgcggcagtatgttcgggagcttacacatcgactgtcgacttttgcctgattgagcaacttgggatgcaggaccaaatcacgaaaaccgacgagggtctacgcaaggtcaaaatctctgtgtatctccctgaggcagtacccgtgatggggtcgtctcgatcaaacagtcctgctccacaacttccgtccgtagctgtggaattcaccattgatgagggacacggcacatctgcgaatccgaaatccatacagatcttccttggcagcgacatgctgcgtacgcacaatgccgatttactgttttcgactaatcagctgaccttgtacgatgatgatggctgcaagctccagattcctcttgtgcggcctgaggacgagcgcacgttcaagtcgctggcaatctctgatcgttctgttgtggaaacgaaccggacaggcattttgccctgcacggcaggccccacgaacgagtcaagtccaaacgaggcccgctataccacagccaagcccaacgactccggcacagcgagctcagacgatgggggatcaattggccgtaggagtttcgagcagcgcccacgcctcggtctttctacctcgacacggagcagtgccaaagaggcgcaagagacgtcgccaacgggcgctattcctcgctcggggccgtcaccagccatgttaagcaactggcgccgggactcttctgagaagaccaacacaggcgttctagactgggccaacgtgggtaaaaccacgacttcgagcaccaagcctcgtgaaacaggcatgaaggtgctgaggcctacgagagcaggtacgcgtacgctatcgacttcgacgtcgtcgccagcaacgagtcagtcgcgtttcttcgatgatggtaagaggcgaggcgaagatgaagcgacagccacaccatctctccatggcagcgtgtctggcgagaagtcagcggagaatgtagcgcctgcaaaatcgcggtctgcgaatcccgttggcggcgcgtctgcgtttgcatggctcaacagtggcggttcgaaatgaaggcgaagcctgtggtgtgccgcctcatggcctcatgtatgcattactgaatcaatacaaaagtgagcatcaaacagcggtcgtgtgccccagaacactaaccttatatatgtgtggagaagtccagcatgctgtcacatgtcaaactgacatatcgccctacactgatctaagtgcaacctagcctgcgctcgcgtatcgctaggacctggtctgcggaacgcgtttgtgatgccccagatatgcaacgaggatggcagggtctcgcaggcgcccactcgctggccagtccaggcttggccacatgctgtatagactcgggtacttagagacgtgtcgagttagatgcgctagttgtaggaactcgtccaggcgcagcggttcaggctaggctatccgccgtcagcgagctaaagatggaggtgtaaaggctccgcttgatcgccggcgacatgcttgcatgcgccaaggccctcgcgtatttttgcaaggctgaaggcaaacccaaggtgacgacgtgagcacgcagcgcgcattcaccgccatacactcttttctgcggccattgcgcgcttaacccctctgctcaccgcccacccgtcgcttctccgagcaagagtcgcactcttggtcagcgcaggcacgctatttgtccgcccgaaagctcctccgtccgccttgtcctggagctccaccgggcttcacggcaggccctctacctccacaacggcctccaccaagaaacgcaagattgtgccagcacaaccagacagcccgagtcgggacacaacctctgcgcagcccccgaatgaggaagccgtagaccctcgctcctccccgcaccccgctgccagcaccagggcctcagcgtcaccaccaccgccgcgatttctcccaccccacctgcacgacgaagtgctgactgaaagcgacaccacgagcacgccacgggactaccacactggaggcagctctcccagcgaggcatacgctggtctgacccttggcgacgcctccatggctgacgagggtacatctggctccgaaccgcaaccacagaggcgtgcaccgcgttcgtcgtcgcccgccaagcgactccactccgatatggctgacgacagcatggacctcgacagccaggcatccaccacacgccggaacagcgggcagtcgagcccccgaaacaccaagcccatcgccgccggagcatcacagcgtagcgcacgcgcaacgtcggtcgacatggcagacgcgcccaacaacagcggctccgacaatgcagactcgtccgccacaagcatcgacgcgacgcagcaggcagacctgcccagcctggacgagcaggttaccaaggtcatgaccatgatgcagaagcctttggaggagcgccaggagggctacgtcatctcagagaagtggttggagcgtgtctgggcgaggacgtcagagaatgttggccgaccacaagacttcagcaaggaagctacccagggtcccattgggccagtggacaacacgtgccttgtcgacaccgatgccatgcaggacgacttgatggaccagcgtggcgaagacttcgtaccgcttaaagaaggagcttcaatgggccaagactttgagatcttgcccttaaaagcatgggagcttgtcgtcggctggtacggagtgaagacaggctcacctaccattcgtcgatacgcctacaacacggtaccagacaagagcaccgaaaatcttgagtacgagctccgcccgcctatcctcactatccgcaaagtgcgacaggcgccgacgaccgctgcggatacttcgagggtcgcaggcaagatcgtagccagcaaatacgagagctacttgactttcctcgaagctgctaagaagtccgccggtatcgacatcagaaacaaggtccgagtatggagaattcttaatatcgctggttcggatatacccaaggatgcgcaaccgtccggcatgttgactcctgatgcgtcgcctcgcgatgggtcacctgtcgttcctgcacccaaccaatcgcctgcacttattatggatgctacgagtttcaacaacctcgcatatggcacggagcgtgagcttgtcactggcaaagacgagcaggcgaacgaagacttcaacgagtctttgacattggctggtgctggtctgtcccaagatcaggttatcgttcttgaggaacacaacgaaaagggcgaatacatctcggatgccgccaaggtcgcagcaaagaacaagactggctctcaggcaaacaagggcatccaaagcactacaaacagtggaacatccacaccgaccggcggtccgctgacacgaagcaaaaggcgcgacggtagagtgcgaggtcacgttggcttgacaaacctgggcaatacgtgctacatgaattctgccctccaatgtctacgcagtgtggaggagctgagtatgtacttcttgagtggcaagtggaaaggacatatcaatgccaacaaccccatcggtcataagggtgccatcgctcgaaactacgctgcggtactgtctggtatttacgacatcaatgcctcatcgtctttctcgccaaaggctttcaagaacgctcttggtaaggccaacagtctgttctccggctatggacagcaggactcgcaggagttcgtaagctggttggtcgacgccctgcacgaagacttgaaccgcatccagaagaagccttacacggagaaccctgattctgatgacaacactttccgcgacccagaggcgatcagggagcttggcgaaatctataggaacaatcacaaggcgcgaaacgactcggtgtccatggatcttttcagtggtatgtatgaacaagttcatggaaatgcatgttcccggtatatttccaatactgacatatgtacaggtttctacaagaacaccatggtctgccctgactgtgaaaaagttagtatcactttcgacccttacagccagctcacgttacaactcccgattgagcaaacctggaaccacactatcacatatatacccttatatggcaagccctaccaggtcgaggtcgacatggacaagaacgcaacgattagaagcctcaaagagtatgttggcaagcgaggtgggggcgttcccgctagtcgcttgatggcatccgaagtttatagccacaagttttaccgccatttggatgataagaacaccatcgcagagtcgaatattggtgtacgagacgacatctacatctatgagctagacattgctcccagcaactggccagcgccaaagaagaagggttcgggttttaagctacttctctcacatggatcttctgacgaagatgtgccagattctgcatcgccactacacgaccgtgtcatcatccctgtctttcatcgaggccctaacagttcttcgtacaaatccaacaacttctccatggcattgtcgccatttttcatcgttctcactcgtaaggaggcgaaagatcctgatgccattttacggaagcttcttgccaaagttgctcagatgaccacacgggacatattaaatgagcttggcgactcacctttgacccaatctcgatctggctctgatgttgtgcttacaaccgaggaagacgcctctccaaacggcgacccgcgagttcaggatggatccatagaaggcgaggatcttgtagaggttaccatgacagactccgttgacaccgctttggaccagaccactgacaaggagaagattccgagtgttctaaaacctggtagtttcatccaccctgagtttagaacgctttttgagatcaagcacaccaagaagaccaacgaaatcgtcaccaccggctggagcagtgtcgatcctagcaaggctctcgagcccatctcaaaacgtatccgtctgccaccgtcacgcgaggaatctgtgcaatcttcgccagatggtagtgaaggatcatcaagtgatgaggacgccgatactcctcagtccattgatgtcgatgctgctattgatgcggctaacgtcagcagcgacgaggaaatgcagtcaattgagcccgggggtcatgtagcctcgcgaggcggtcgacaaaacaagaagaaaagcaaaaagcagcggaaacaggagcgaaagcaagagcgaaaacacaagaacaacaagaacttcaagtcgaagaagaacagagttccagaccaacctgagtatcccgacgatcccgaagatgaatcagaagacagactggtccgtatgggtgaaggccttgtgcttgactgggatcccaattcctttgaggccttatttggtggaaccacagccgacgatgcccgcggtatggatgcaatgaagtggctcgagactcgcgaagacccagagattcaggcgaagaaggaacggcgggccgcgcgtaggaagcacggcatcacactcgatgagtgtttcaccgagacttcaaagagcgagattctgtcagaagacaacgcttggtattgcagtcgatgcaaagaactccggcgagctaagaagacccttgagatctggaccgtacccgacattctcatcattcacctcaagcgtttcagcggtcatcggacgttccgggacaagattgaggaactcattgacttcccagtcgagggtcttgatctatctgggaaggttggctttcccgagggcaaagatctcacgtacgatctctttgctgtagacaatcacttcggaggacttggaggagggcattacacagccactgcacagaacttctacgacaagcagtggtacgactacaatggttagtatccacattcatgtgtgctcctcttgaccaaagctaacgacattccagactccgttgtgtccaagtgcacatctggccaaaaagctgtgacacgtagcgcgtatcttctcttctaccgccgtcgttcccccgtccctttaggcccggaccacctccgcgaaatagtccaagcagccgagaccgacgccacagccgactctgacgctgaagacgacgactcgaacaaccgctcacgcccccgcgacgccaacaagtcggattcgggaaacggccagcgcctcgacggctcgtcccgcaatgggtcgtcgagcgctggaatcggagccgcagcgggagccctagcccagcgcgggcatggcttttcggatcgcgggagccttctaaagagcggagccggagtcgtgaacctgagcgatgatgaagacatgccgcccatggtcgacggcagcgcggacgaaggcttcgtcgacgccgaagacggcaacgactacaccacttttggcggcttccaaggctccaacgatccaatgtggagtttcgaggccttgggtgcgtcgtcaaatcgcttgcacggttcctccgacgttgcgtctgacgcgccgaacttgggcagcgagggcccggatgacctcagctctaggatgctggaagactttggggacgatatgcatgatggggaggatgcgccggtggatgatgttgatgacgttcatgagattagagttccgagcgagtaggactggttcttgggatatggatggtagggattggatggggtggaaaaaggagtatttgtagacgtagcatcgaaagctcgaattgcatgtgtgtatctttccattgagtcgtgggtttgagtgtgattattgatatgagattagacggggcgattgaaatgtattgtgcatgctgaggtagtctacgctacgcattatatgccgttttgcgacatttgcatcccggcagaatctccgattgctgacgatatactccagataaagtactgtgcaccaccaagtattttgcttgcacgaggtatcagcaaagcccaacaagcaaggtgtgcatgcccagatccaacagcgtgattccgagactatttgcgcgtattcgagacctaccataccgcataccttgattctcaaagggtactctaagctcaatcaggatgcggtgaaggctcttgattgttaaatcgccttctgattgtgttgctttacttaaaggcaagggtataaggagggaagtaagtactcacacagcactttactttttttcttttttcttctgcgctcttttcatatgtgctggtatccttcctgttaagggttcaaacacaccttgaaacccggactatgtggtaatgactgctgggcgtaaagtggagtcgattactaggcgcagatgttgtgtacttctagatgtaggctttttggcgatagtttcacatccaatgtgcatgaatgagctgttagcgcgaatgcggagagagcaggcaagatagggttgtttgtgcaaaaataaaatatggttgggattgagcactagctacgtctttctttcgttctaagaagtgtctgtttctttaacggggatgtctacgcagtgagttcgcagcagctttcagttggaaatctctagaggtaggtgcgtggtgtgtaatacgctatgtaagttaagtgtcaatgttgagtggagccccgaagtagtcatagacgtcactcggcgtggagctgtgctttgagaagcgctactatgttatggggctgcacatcaagcaatccgaaaatatgatgagcgttgcaggtcttgcatgcaattctgatgcacacgttataagtggttagcgttcatgtaagcatgcctctcgtactcggttactctaccaatggacagatgacaaggctgaaagagtggcgaatagtaggacatatgcctcactaagtgcggtgcgtacgcagattccacttgggcagtgtgaagagcatacgagttaaatgaaggtttctgcccatacttcctcttctgccaaagttgcaatttgattccgctccactctatcggtctatcgtcgcaagatcattgacttctacctagccaggtacctgggttaggccgggtggatgcgcaaatatgttaaaacgcaccctcgatcacagccagcatactgctatcgccgtcggagacgcacttagtcttttcaagcggtctagctcgtttcccgagccctggacaaaaagtaacgatacacacgcgatgagccctttcgccttcgagatgaagccaaacccggtgttgttccattacatcacgccatccacgaacgattgctcgaccattttcacagcggacaaacgctatcagcacatacccctcgacctttcccgcattgaaaacgaaagttccttaggttcggagcgtagcgcaaggtccaagtcactattggctctgggtacagcgctattagagatcgcctatcgtgccgttgttggctttgggattggtgcttcagcacaccgcgtatgtagcaagacacgacagggaaccgctacacagcttgcgacaataatcaagccaaggatcattgagattgacgattttgccaatgtggacgtttcaattgcaacaacgaacaatgttgatgaaccccaacctaagaagatggattatgaagtctcccaatcaagcacaagtcagttagatggtgaaaggtaccagacgagcatgctagcgagatcagacataaaagtactgctaccaactaagcggctcatcgattgccagtattgcggattcaacttttcgactccaggaaaattgaagtatcgagtctcctcgccagatgacctaccagaagctgacacaccacagtgaccacatttaccgtaaacacattcgccgtttcgagtgcgatgtgtgcagcatgaagttcttcctcagcgctgacctcgcacgacacaaacgaggcgctcaccgcagtgctggggacaactttggcttgtacttttgtccaaatgagaactgtagggtacctgggagaccattcgggaggcttgacaacttccgaagacatttgaggacgtgtgaggagtaaaagcgggatcctgacttgggcaaatatcgacatgcaatttaaactgagtttctaggaagtagccagtcattacgcatccggttatgtccaaatactttgtaagatcatgtcgtggctatgcagaagtctacctccggcccccaaatgactgcgcctgcacgggctatattatgattcaccaactctttctaatttcttacatctcccattattcgggctctccttttcttcgtcatcatgttttccctagcttatctcatcacatgcgctgagatgacaatagcaaacatcgttcttcaatttctcctagcacacctgcatggttcgggatgcacagaaatacatatcagccgatatgagattcctcttggagctctacctaagtctttgccaccgggaactccaccgggaactccaccgggaacttcttcctttgtaaatccttggatagtggaaaagcttcctaatccgatcattttccccgcgcttttcgctgtgtatgctggatacaatgtggtacgagcggtaatcgaaacgcatgtcaaagatggtcccgatatgtcaacagttgttagagaaaaagcagaagatcacccaaccattgcaatttgcgacaagtgcggtttgacttttcgaacgcatggattgctcaggtttgtgactttctggctagaccattgaggacagactaaagctgactaaaacccagaagacataccaatcgcaaacacgtacggcgctttgcttgtctgacttgtggcgcggcgtttcatcgaatatggatcttgaccgacatcagcgtattgtacatcgcaaagatggtgatttaggtggactagtctgtacaaatctcaagtgtgctactccggacaaggtcttcctgtggagtgataattttgaaagacacttcaagaggtgcgcgaaacaacagtgacaaagtctgcacgctagatgagtgcagggaaatactgtgataggacgtacttggatgtgcatagaaaagtgagaagttacaatttctggtgtaattatcctgactagcattttttcacgagttagagtgacaagtatcgtattatggctatgtgatggtcataaaaatagtgggtagattgttgttgttcaagctacgacatattcggcgtacttcgactaatgaaccgaaaagtcagtcagacataatcaaacgacgagactcctaagcaattgaagctctcgatgcgtgacaacagttaagatctctaagatctatgctgggtcagcgaaagatcaatcatcagccagagtcgggtactcaactaaaaggatagcaacacggcctagctcgtaggctacagcagcctcagtgaaatctccactataatagcgacccttcggttgtacaatggctctcttaggcttggaagagcgatttcgtttgatcaatctgagtcctgaatgccataaacaaaatctgtacaccatatgcgcaataatatgtaacctttagcgatgaaccatatctctatacacttttaaccgtttctataatttattctactcgcctccgcccgccagtgcagagagcttctgcgccactacatctgatgactccctctacgacccaaacctcgatccctcactgggcaacgcaaacatgctcaagccctccttccgccaaccccggcccgtattctccggcctcaaacaaagataccccctaatccgctagtgccacatcaacaaaaacacacgaaacgcaatcgaatgctctagcatgcgagttgcattcgtagtctaggctgaagcgctaggcaccgtgtcaaacggagcaagtagacattcacggtcctggaaagagctcctagaaagagctcatggatatcgagaatgaagaggaggattatgagccgaggcgttgcttgaaggaatggggcgattggactccagaagtgcccggggatacgttggcgattgacgcggtgaagggtgctacgcctcaggctaagattgggtatattttgaatggatttgtttggaaatacgatggtcgaaatgcaaagcgccgttgaaggacatgagtgctgacctgggcgatcatgacatcataccggtactgcagtcaccttgtggagccacttgaacaatgtcggatattctccaacttactaaactacaccacgagtggaaaatgcctttgcgcgtgcgttcatccaagatcaaggggcgtgaaattaaaaatgtgatactaccccgagtggcagaacacggtcaagatcgccgatgcgagcctggcaggaattgaaacctgtgcccataatcgttctaacactttgtatattggtttctatcatggagcttgcgcgtcggcgctgcgttgtggtaactatcgttcattcgccacatcactagctgtaacctaccaatcagagaggtaccatatacgaggtatgcccccgagcgacgttcagccttgggcatttcacttgtacatattcccgctctcaaggcttctatttgagggatttcagccactcgaactggtcgcaactctgcttttccacgactcaacttaacacatccgcaaatggcgcccttgaacaagggccaaattgttggcatcacacttggctcgactgtgggtggcataatttttgtagttgtacttttttatagcctatatgccctgaggagtgccatatgggtggcaatgacagtttttgagcaacgctacggttggtggtacttttgaacagcctttgtcgcagttgctgacagtcagtgttttcagaagagcgccgcgaaaatgtcccaagatgttttagttccaatgagagcctctcttcttcaactttatcgaggctgacgcaatcgcaaaaccgtcacattgttgtatacgaaggcttagcacattacatcccaccaccaccgtcaccaccaccttcagtcgatggtgctccagctgctgacagatccgcgtcaccggacagtatctctccaggtgccacactccgtgatgaccagctatccgaatcctgctactacattgtttcgggacaaagaacacaagccgtcgactgtagcacatttctataccagctcaaacagccacctagtacgcaatcattggatccttctccccgattcccgagcgcgatgtcaatccgctacaacccgaaactgtttaccattgagaatcttttgcgtacggacaagcgcagtcagcttattgagatatctgagcaaggtgggtggtctcttctaatggcagacctctcaataacatctgcagctacaaactcaagagacatcacagtagcgctcggcagaaatgcattcgactcgacaaggcctggggcaatagatgcgacgcgagtcatcaatccactagagcttgagattcgactgaatcctgttcattttgcaccctctcaagccgagccaccgatgcattacgatttagaaaatagtccaaggatttcgattacgttcatgtccaatcaaaaggaagaacacgcgaagaaccctcgttccccttatcaggcagaccaagattcactcgctatcccggacctctctccatctatcggaaaaggttcagaagacatcgacatgattgaaccagtcaccccgcttacgagttctttcactctcgactcaaatacgacatcgaaaatatgtagaacttcactgacgtcttcaccgttaagcgtcgatgaagcggatgatgcgggtgaaggtctgtcatgcgagttgtatggaagcaagtcagacttgcacggcacagcgccattctcgcacgacctgcagatactacaggctcattgcgaaagtgccatgatagaagatgttgttcagaaaatgagcattccggtctcagcgccgagctcaacacagctggcttcgccttgcgcagaaaacatcctgcctagctcagcctttttggactcaacacaatcagagtcacactcttcaccgagtgtggacgaagcggtaacaaatcaggacaccctccgaaaggggccaatcgatcgtaaaagctcaaatgaaacaaccactttcacatgcgtgcagtgtcatctacctttcccaactaggggcaaagtaaagtaagtcccagatagctacgcctaacttctttcgtgccactaaccgggaagtgatcacgtcaaccgaagacacaaccttagattttcctgctccgtctgctcctacaaatgcggtctgcgagctgacttgaagcgccatcttcaaacagttcacagcgacaagtatcgtcccgtgcagtcgtttcggtgcccaaatgatagttgtggaagtacgtggaggcggaaggatcattttaaaagacatctggggaggtgtgagaagcgatgtatgattagtgcgtgtgtttaagttttgagggatagaagcaagggtggcttcctacatggccaatctttcagggcagcattactgagtactgcagtgatttgagcgcattacgttagatctataatcactattagagctccgctgtcatgtgatataccatcttgaacaacctcaacacccaataatcactgaagagtgcaaatgcagcaagaattcgaggggtaccgtgtctgaaattccatgtaccattacagtccaaccattatctaatataaaaacccaataagcctcaacaccccaccaccaatgtgtgaagtaactaccaagatcttgaactcctccagcctcaacctagaaccttcttcttgctctcctctaaccacgtcttatgcatcctagccctctcaatcaagccctccatcttggccctcctcgctccagcccactgtacctcagcagagtccgccccaaagcacttgctactgatcttctcgcactcgatggcatgacgtagcatgatgcaccaatagcgcacgcgctcttcgtcgttgtcgagaacatgtgcaacgcgaggctggatgcggtcgatcagcgcgttgtaccagcggatcagctcgggggagccgcagcccgtgtccttgaggcccttgatgagagcgagcacggtgagttcggcgtcgcgcaggtcttcgatggtgatggggaagttggggtgggggaggtcgcgatcttgcaggcacaagtcaatgcggacggatgcgtggtcgatgatgtcgatgcgggtgcagaagtcgtcgacctgaatggcgcgggtgtagttggccaggcggcaatcctcgtgcttcttgaacttggggtgggatgggttgcaggcctcgcatgcacatgtggtgccgaatcgagcgtgcaggtcggcagtacggacgtcgacggtgttgtagtagatgtcgatggtgttgatggtgagctcctcacccgcggtgatcggcctcatggtgtgcactgtcatgacgcctttgtctgactggatccgagcaaagcagttagggacgcatgagtggcggagttgcgcggtctcgatgaagataccggagatgagtgtcccctctggcagcgggtagcactcgtagggaatgtgggagacgagggagtagcgggtgttatgccagcaagcggcaacgcggaagcattgagtggactttccaagctgggcaaagcgtccgtccagaatcctcttctcttcttctgtatatgccacttccgtgagagctattagctttggcgtgatttctcgatccatttcggtaagaagggcagatgtagagggcttggctgggtttaggttccagaacttctcttggtcttcagctgagagcgcatcgaaggcactcatcagatcaatcacttgatctccgggggcaggtaggctgatcaacggcgcctcacaaatgatcctgacgcctccatcgatcatctgaaccgcgaagacgccgtgttcatgggtgcctggcaccacgccactcttgtagtgacccaggacggctacctgttgggaggttgtcgctgccatgccgactcgaaaatgttataaaggttcgatacttggagggctgttagctgtattcaggggaccaaaagatgacaacgtgtggcggtagctgcttggggagaaaagaaagaggaagtgcaaggtagcggagaaataaacaatcaacgcaaaggcaaacgcactagcgtgcccgaagttctggcggactctaggtgaaggagaaagctgtgcagcgattcttattcaccgcgaccttgagattaaggtggcaaaagaacaagcgcaacaactgcgctcgctcatgaggaaatttaccttcggctgggaggcacgaagttcgttttgtgatgctgactgcgagtgcgtttgtcgtcctacgcggtgagcgaacgggccgtcggcgaggcaatgacatatgtcgtgacctcatcaccgttctcatgagatgtacactggtaggcaagatttgggactctgaaaatcatatgggaagttgaaggaaacgaaaaagaaccatgtcactggggagagtaaagcaaagagcgagtgcgaaatcatgtaccttactccgtccttctgccacaatgagttgagcaacccggcgtgtccccaccattaaatcgccatgtagtggtgttttgtataatgaacgcttgtgatcccaaatgccgatcgctgcagcactaccagccgtacttgttgccggcctccttcttgttcctgtaactagtggcgaaatgctcctccaatgcatccttctgtgttgatgcgacattgatcaagcttcgtagactgtttttgcccgtaccagaaatggatttgagcgcattgtgctgtacctgctcaccctgttgacgcaacttttcgttgtaggcatactctgtgtctgtgctaaactcgacaatctttgctgaagagaagtccgcctgccctcgtttgccgaaaagctggcgccgctctgcttctgataagttcagctccgaagctataccggtcaaatcgtgtggcgctgacgcgctggatccagcctgtgcttgtagagttggttgatatgtgtgttgctcctcgaaagcttcgccaggaactggtgcatctcctccttcttctgtgccgtacagcattggttggtaaactccaccagacgacgcgttcgttgaagtgtctgcttcttgagcgacgccaaacagcgaaactttcggcttccgagatggaggcgcaggcgcggccactggctgggatgaagacatgtctgagtctgtcgcttttgcggtgctagttggtaaagctgcagatttgggcactatgggcttctttttcttgcctttgcctaccgacatgggcacgaatcgtggtgcggcggccttcggggctggggcggatggctgctgaggagcctctgtaggggtttctgccttggatttcttcttctttcttctcactcttgggcgtcgggcagattgagcagagctctaaagtcttccttcttcataggctccttcttgattggggttgccattctcgtcaaaactcttcaagctccaatcgcggctccctcttgaacgcaggctccgcgccagttctcaggttcactcccagaggccagaccccttgcccaggcgccctcttttcccggtgttgcgctcgctcgagatggcggccgcggcccaggcttctttcggcgacgggagcattcgcattgaaagccaccaaacgcccgtcgctccgcctagacgtggcttctttgccggtggcgcgtctgcatcgacatcgtctctctcggcacgtgattgtgatgcgcctggcaaattgaccttgatccgtcctgggttcgagcggtcgacgactttctggaaggaaggcttcggggcctgtttgagcgcgggctttggggctgcgggcgcctcgccgtccgattcggagtctgagtacgcgatcaagttcatcgtatcggtgatcgtgttgtggttgaggttgtatgtgcagataaagttggcgatgaaatcactcgcatggcgatcgccgttgccaagttcagggtccagtccccacgcttcaccactcccgcacctcgacgacaccacgcgcgctataccttcatgacacctcctcagctggtctgacccttttacgaatgcccacgtgattatgataccccagaagctttggaactaacaccatgtcgctccttcagaacgaagagtacgccccgcgccgcgacacctccgagctccgcagctaacctccgcagcttcgtcctctaccaactacggaccgcctacctctcctcgatcaaagacggcgtaggcgagcgactgatcaacgtcaactccaatgtcttgaataaccccgcatttcgcgctgcaggatgggtgcccaacgccgccgatatcaagcgcacttactccccgcctattcctactgccatcacctcggaatacttccaagcccctcgttcggctggtctcaaggcgcccgagggatttggcgacgatgaagaagaaggtggcatggttacgggaggcggaagcaatgacacggtcggccctaccctaaatgcgaagcgcaggcggagaaaagagatactcgaagaggacgacagcagtgacctaagtgatgagagcgacgaagaggaagattcgcagcggttcgtctatccgtcacatgtcaattggtcatgctaactttggtggctaaggcctgcgaatcagatcaaattcaccaagatgccactgcgaacccgttctggctcttctcctatacggggttctgccctgcgaaacgaacttgctgaggctgccgacggtccgtccgtcatgatcacatccccctcacgaccaccagataccgaattacgtcggggctcgctaggcacgttggagactgtcaaagagcgccccaggagagacaccatcaccagtagcgaaatgtcatctgaaaacgaattcgacaattcggctttccgaaagaggaagctgaatccgcgcaaagctgctgtcaacaagcaactgctcgctcaacgcatccaggaagatgaaggcgaggcgcgcagtactcgtctagaagcgctggatgaaggcgatgagtctgacagctcactcgactccgaattctcgggctcagccgatagcggttctcttatgggagctggcggcgatgcgcttgactcgtctcctccggctgccctcaacaacatgactgccatcacctctttcaacatgtcgcccaaaaagaagaaggagccaatccagccgactctccaagccctgccaccaccaagacccatcagcttcatcttacctgtaagcgctctcacacaagcgctgcaggccaaggaacagaagccatcgaatccactgcaacgcttcgccagatggaatgcggctagcgaggctcaacaaaaccccatctacctcaagatctactgtccgttctcatcgaagccctccaaagcccttgagctcttggtcagaaagttcaacgacaaaggcgaaggtccaatcgtggcagaggccatcggctacgcactacaccgttaccaggaagagaaacttgagcctccattgtctgcggagaagatgaacgtcaaccattgggtgatgcgcatgtatgatgatggtgaagttgatgacgagttcccacctctgacgagaaacaaaccactgaaggacttcgcctccaacaacgctcgtggtatgcgtccgcgggctcgggaaaagccttgggacgaatttgctcttgtcgaagcaagcccacgggaaattggcgagaacgaaaaattgacgcccatctatagtaccgaagcagctgccgctctcgagactcagaatgatacagcagatggcacagtggaaaagaagcccgtgaaacctatacccagtcgtgcaaagagcttccgcaaccccatcaccggaccatcatttgctccttcagcgacccgcagagataagagtgcactcgcagatgctcccacggtcaacgcgtcacatgcagccagtcggacgggactcccgaagactgtcaacatacactttaccgacgaacatttcaatgtcaaacatatacccatcaactgcacaacggatacctatattgccgatgtcttcgagcaagtttgccacgagctgcgcctcgacaaagcgctctatatcctcaaagtcagcagcagcaccaccgtcgcgcccacagatcgtaccgtcgaagctctcggcaaccgcatggatcttgacctatcgcgtcgtcgcttcgtaggtgacggtgtattcggactctcaggctcaccaggctcctcatcgccgaacgcccctctcatcatcagcactggtggcgctcccaagaagaccaagaaaggcgagcgtaccaacgcggcagtgtctggccacggcctcattcaccctctcgcagcccgcgccgaatcatccgcccttgcactcaccacaacaaattactaccgccgctacgctgtcatgcgcaaacaacccatgtcattcgcctcatcgacatcccgcattctcgccctcgataatgagtacatccatatcatgcctggcgagacaaccaagggcaacgcacgacccggtgggttcgctattgaaggcggcaagaccacgacagtacatttcagcagcgtagttggcagcaaagtgagcaagaaacacccgaagatgttccgcttgctcgttttcaaggagagagagacaaagaggtacgacttcgtggcgcagacagcggacgaggcggtggagattgtgagagagatcaagaggggcgtggaacggtatgctgagggcgttgtctagcctggcatcatcgcggagttgacgagatggaatgggagggggggggtgggcggggggggggggggggattggtaataacgaggtaacctctgggggttttcccaaattttaccccgttttccccccccaaaaaaaccggggcggaaccctcctgtaaaatccccccaaaacttttttctttgcccttccctcctcaaggtgccaaagtttttccccaaaaggtcaaaattcccctccaaaacccttgtgttcccgccccaaaagaccaaattccagcctctcaagactccataagctggaaagattcgtgcgcgccatttaaaagactctcacgtcaagctgtagatcttcgcggcatctccagcgctctgaaaagtgcttcataatctcctaggatcctctaggctcatacatcagcttccaaatattctccaatagcccaccaagttccgccagagcgcgtaaaaaaggaatggattccagcatgcatatcttctacacctgaaacgccacgccctctcttttaaccatcgccttcccaccgctcgcgaaacccgtgccttcgcttctgatctcgacgagtccgggcttcgggcctttttctttgtctttcttgctcttcttcgtcgctgggacggtcgtcagatccgcgtcgcatacgtagcaatgcactgtttctggctcgggcgcggagtcgtgtgcgtctctgtgatgtcgatgttcaggcctcaagaacttgtcgacgcagggtttgcagagaacgtggccgcatggtatagcgaccatggcctttgtgctattgctgagcgcacgtttgcacgcgggacaagtgctggcggtcttgcctgtgtctgaagacttttcctcgttgaagttgacacttgtgagcgccttgagcgacaagttgtgcggatgttccgggtcgctgacgggacatgttggcgagttcttcgccttctccgcgctcttgtgatgttgatccggtgtctcgcctggtacccagaaacttggtagttggccttttgcagctttgcgctcatcttccaacgtgcgcttggctttggttcggtcttcgttggcaatgcgcttgagttcttcctcgtcgatttcgaatttgcgctttgtgcctttcgcgtccccggcctttggatcgttgtcttgctcgacgacgatcttgccgttttgcctgcctacaactcttgatccggtgccgactttggcttcgagacctgcctgtacagcttcgaactcttcaattgctcggagtcgggcctgctcgtcgtctcgtatccgctcatcgtcttcttcgatcttttgtcgttctataactttctccagacgcttcatctcttttcgctgtgctagcaggtttgtcatggcgcactctctgcagaataggtcgccttgtggacagcatacggggtctactgagggaagtaggcatagttgacatgatccaaagggcaagaatgaatctctcgtcagacgtgttgcctgcgaaccccaccgatctttgagtgcatttcgctcatgcgaagtgaagactgactttggaggcggcatgttggttttgaggtagtttgcacgtgagatatgaccaattttactccagatagtgattgaacgctaagcttatgatcaggtgacgattgatggggcgattgaggcgttgcacgaatagttgttagttctagaagcaccccagtcacgtcgcaaagtggatgtaaagctcggaaaaagccaaccgctgcaattgccatgggggcccgtgctccgcgctaaggcgctatgatcctggtcgcaagattccggttcctgacgatgtcattgccatgcatcggaaaactttcatgtctgccacaatcccataccacattcaatgcgaccagaggagcagcctgaggccccgagtgcgccatggcgggcggcatccaccgtcgtcatgggcgccgtaggaatgctgtgcaaaggcttccttggcctgaacagcgtggaaacacatgggatggaaaagttcttgaggttgctggacgagcggcaagacgttaatgggcgtgagagagggctgatcactggtatgcgacaaatgtagcagcgtacgatgctctctaacatgtgccagtgtcaaaccacatctcagtgtacgtacatttatgctgaggtacagtcgcagagtcggagaatggcgctcacaaatggtctttagtatggatgatccgatattatgggggatactgccgatcagttacatgttggacccagacaaccatcgctggggacttggaagctatgatctatgcttcacgaacaagtacgaatcccgctctctaccccaaacgcccactgacaatcctacagaggactctctactttcttcacccttggacaagtactgcctacccatcgctcggcgcattcgtcatttggcggtcttttccagcccaccataacgcaggccattcgtctcctctcgcgcggcccgttcctcctcgaaaacgatcctcccaaaaagccaaccgcatcgcctaagagccccgatcttatcgatcctttcagcgaagggcatcttacattctcgacgaacggcgaggacacattcccagcgccgtcagcatatgtgagccgacgacacgcctgggtgcacatcttcccagagggcatggttcatcagtccgaggataggatcatgcgctacttcaaatggggagtttcgcggctcattttggagagcgagccgatgcctgacatcgtaccaatcttcatcgagggcttcgacaatatcatgcacgagacgcgcgagtttccaagattcataccgcggccctttaaaaacgtcagggtcacgtttggtgaaaagctggatacagaggaagtctttggagacctgcgcaggcgatgggagcagatgcgcgcgaaggaagagaaagctggagggcggcttgaggttggtgtactaaatgatgcactaaagtactcccaggaggctgtcagcatcagaaaggagtgcacgcgcaggatgcgacaagccgtgctcgacctaaggcggctgcgagggtaccccgaggatgacccaaagaatagccttgcgcaaacgtggctgcgtgaggggccggaaagagaagggcgcaaggaagacggcagcttgacgaaggatacgtgatggattgtacgatctatataacgcgccatgtccacgaccgagggcttccggcccccaacaaagaaaaccatgaggcgcggcctggcaggcgcctccgaacaaggaaggcgcgcaacgtgtcagattagatcaagttattcaccatcagcgactgcctgctcctgctgcgccgatcaaccacagcccgaggccgggtttcgtcattgcccagcaagaaccggcacctcgacgtttgtaggggtcgtagggagtctccggcgtgctcgtgtcgtcatccactgcttgcgcgccatccacgatccgccgctgcgaaaagcgaggggtgaatggtggatgatgaatggcgacagagctgtcgagtcccggcgaactgtttttgtcgcggaaaggtgcgtcagggcttggcggtcacagccccctgcgcggcttaacgataaaagtcgtgcctgccccgcccacaatcccgactgcacctgccctttctgccgtccgtgccttgcccaaaacctctcaccgcccgactttttttggtgacgctgcatcaccgccccatcttcaagcttttgtttgctcgcttacgagcccaatcattcagctcgggcgccagatccctacgctaccaggcagcgtacataaataccccacgccagccaatggacggaacgtgggctcccaaaagcccggacctttcctcatactacacttccgaagaagttcccttgcatcctcaacaccaaggttatcgcggctccgtctcccacgtcccgccctccataacaccgacctcgagccccacgcagcctgcgaaaaccgtgccgcccccaactccacgccatcaacaacaacaaaatcagttcatgcctcgcggcgtccccaaggaggagagcatgcaagatgcggattatatgcccgacgagtcagtcgcgttaggtaaactttcggagactggcaatggcacatcgagcgggggatcgacgcttccgccaaacgtgaacgacatcgtcatcaagaatcacttcccggtcgcgcgcataaaacgcatcatgcaggccgacgacgacgttggtaaagttgcacaggtcaccccagtcgtggtttgtacgcgtcttcctcctcgctctgccacaaacaatactgacgcgtcgcagccaaggcattggagctattcatgatctctcttgtcaccaaagccgccgccgaggccaaatcgcgcaactcgaaacgcgtcaacacactccatttaaagcaggccgtcgtcaacaacgagcaattcgacttcctgaacgagatcgtctccaaagtcgccgacgcgcccgagaagtccgaggacgcgatggaggaaggcggcggcaaaaagaagaaggctgcgagccggaagaagaagaagacggacgacgacgatgatttttgagcgcgcaaagagggcatacacaacgccgtgaaagcatccaggaggcaccctgtgacgctgaatccgccggagggacggcttctaattttggcctctgcagcaatcaccaggtgtgcatcgtccttctgccttgtattgaaggttctaaccagtacagagctgcacatgaaccgggaaatagcgatgataccaatgatacatgaatacgatagaatttctcctcaccccatgcctctggcagctcgtgaagcgccggaatacagtgaggctattcaggactcactataaccacgagcccggtcccataacgtcactaaaatcctagcgcgctacgatcgttccgcagtcttggagtcatgtttaaccagtccaccaaccaggaacggttcttccgcactttagccgttcaccccgcagatctcctcgtttccccacgcgaccccaggtacaagtcgtgtaacggttccaaggccttttcacagctttacctaaactgtcttcgtattttcacttagcctggttgctttccccatacccgagataattcttccgcagccactataaaatgcctctgcccacgcggcagaagctctggacgatcgccagctttcgaaggattccgcacgatgatcttttcaaggctcgcggtattgcttgtgggggctgtagcttcagtgcatggagatgtcgttgcaattgagaagcgtgctctacgacccaatccagccaatggccattgggtcgatgcatgggcttcgatgcctcagctcactgagccggcaaacctgccaccagctccatttgtacgtaatgtgtgtcatttactgagatccttgctaacccacaccgcagaaccagactggtgctgtctttgtcaactctactatccgccaaaccttgttcgtgacagcggaggcaaaacaaatccgcctcaaattctcgaatgtgtttggtggttcgttcctccccatcacagccgtcacggtcgctctatctgccaacaacacggccggtatccatcaaatacagcccaagactgttcaaaaggtcaccttttccggtaaagagggaatccgtgtccccaatggcgccctcgcggtttcagaccctctcaacttccccatcaagggccaacagattgtcactgtaacgatgtaccttgcctctggtcagactaccaacagcatcacctcccaccccggatctcgcaccacgagctggtttcaattcggcaacgccgtcgacgcccctcaactcgccatcacaaactccaccgcccaatccgtcgcccactggtacttcctctcgagtatcgaagcctgggcccccgagaaatccggctccttcctcatcgtcggcgactccatcaccgatggtcgcggctccacaaccgaccaaaacaaccgctggcccgacctgctcttccgccgcctccaacgcagctcagccaccaaacacatctccttcggcaacctggccgcgggcggaaaccgcattctcgcagacggcctgggcccgaatgcttttggcaggattgacagagacgtactcgcgcaccctggtgtccagtacgcaatgatctttgaaggcgtaaacgacattggcaccggcgcgacgacccccgaggctcaagcgatcatctacgacaacctcatccaagcataccagcaaatggtcacgctgatccacgcgcacggcatccccgtgttcggcgcaaccatcacacctttctccgccccgagcaactttaccggccagccatacagcgatcccgaaagggaaaggactaggcagcgcgttaacaagtttatcagagagagcgggacgttcgatgaggttgtggattttgataagtggttggcggatccgaagattcctagtcagttgaagagtgagtttgatagtggggattacttgcatccgagtgtgaaggggtatcagtatttggcggatcagtttccggttaaagtgtttgaggagtggagggagggggcggatgagttttcttgggggcggtaggtgagaaggagggggtgctcgaatttagtgttagtggaatgaattgattgaagatatcacggggtacgtgtatagtgccaatattctgccgatgattcgggatggaattcggtgtagtctgcacaccagttaagttctcagcgtttaaagcgtgcgcttaattctgtcgaggcgttgcgctgccgaattgtggctgtatcacggtgtacccagaatgtgctgcgtgctagagtttgcctttttgaataccagatccgttaagagaggatagtttatccgttcctctcttcttcttggtttgtaattgtaaatgttctggtcgtacgaaacacgcgatacgatcagagacagcagtattataactccagacggtgacttgaaggcagtgaactctggcagtatctacgaaagttgtcctaccggagctggtaaagtgcggcaaggtatgactatctctatgaagccgaagtgatatcgcaagactagctcgctgctctattatactccgcagcagttcaaatcgtacactccttgctcaaccttgaagtctagtgcctcgaaacgtacaagtcgcttccttttaatttagtgactataagacgacaagctcataacatggctcgtgccgtagttgacgcgggggcgggtctacctgagacatctttgagagaccgggatcaagtggtgtctaagaatacgcctcaggacgcccgaggtggaaaaaagatgatcatggttgatcaactatggctttggcttgtagagactcgcgacgtagactagaatgcgcctgataaaaataagatgagtatcttcacttcattctctaggaaagagggagaagcgggttcagctgagaaagatctggaagacatagcggatttacgtcaagcaatcatcaacgaagcaaatagcatgggcatcgagtgggcgactaacaattgcaactactagggctgatcgtagaacgggctgtcagcgtcatgctcagagtcaggactgaaggatcaaattggctttcttggccttttctgtacggtcatcggagaagcagtcagtccaccatggcccttgttcattaatcctctactgacgccctcaacttcgatagacagaagagcaaactaacttcttccggaacttctagaagaaaatggagtccgatacaaacagcatcgttggatctcaaaccaagagtgaagtcaaactcgtccttgaattgaccgatatcatcgacgagctcaacagtatcaaccacctattcgaggcgcaaagggacactttagatacaacagtcaagagtttcgacaactcagattggtttgcacctgaagaggaccggtacaaactgctgacggaggaactttcaacaatgatcactcaatacatggagagttgcatgaagcaggtcaaacgcatgactgcgaatgctcaaagaacaaaagattgtgtgagtttatggtctgtatgctgttcatcgctagcaacatatgtgtccaaaccaaagcaggcggctgactcgtctagctcaaggatctgctcgacctgcaacaaaaagaggaaactcttaacgaagcgcactattcgcataggtaagctgatgcagctcgagaactagcagaagcaatcgaagctcagttgcaggtcctactgatgtttaccatcgcgccgattttcttcgtatgtgaattcctccctagagagtttacatgtcaattggctcaccatttattcacaggcgccgctttctttcttcacatcaatttacgggatgaatgtccgcgagttcactggagatgctggaaatactagtcaacgagcagtgtggaaagttataggtccgatttcactggcgatcattttgggtctgctgggcggtgcttggtacatgtacaggcagacagggaagaagcaactcatccagaaggctgaaagaaaggctagagacgacagggaatgggggccatctaaagttggaaatgccttcttgtattgtatggttgtagaagccgtttcgcgatcaagttcgcatactcgatcccgacacacagaaggcctggcaacgatatgtacaagaacggaaatgaggcagcaagctcgctatctgctgctcccgcggcagtagagcctcttggagcactgtgaaggcgtctcaaggacctgaagtctaatgactttgcagtagattttccttgtaatttgaagccgcgacacttagcaggctttggcgtactaatgattgtatgttagtataacctcaaatcaagcttcgtaatcgacaatacgtacgcagcagacttcacgagccgcgtcgacttcttcttgataacaggtataactgcagctactgactgctccattatcacagcggagatctaagtatttgactccgggtacgtagcatatgccgcaaatatcgacagcctgagctgtagagccgggcagcatagcaagtgttgtagcgatgattgcgatgaatgacttcatgattatgtaatcgttgtgaatttaatagaagattgcgatgtctggaaaaatggtatgggaaaagaagctttgtgtagaggcagactatgagacatgtgtcaagacagtagatgagaccatagacttatactcatacttcagtatgtgatcgaaaccgaccaaggccgatgaggctccatggagtaccgttcgctgctgagactagatgtttactagaacgcgccaggcgcttacatctaatctatctgctggatcgccaagaatatctgaaggctggcgctaggtgcacggatttcgcacatatctttagtacttgctcactggctacaatcttcacgtcagtcagagcgggtgcgggccgttgtcggtctgacctcatcatccggcacccgataggtactgcccttcggcacgaaggtaatccgtctgttgtactcgtagtgaagtgtgtatatcatgctgaagacggggccgacatggtataatagcatatgccgtatcagagaaaggaggattgaggtcgcaacccaaactggtcttcctgtgtacttacgcaggcgtcctgacgcaggtatcctgttaaaatagccaacatggtacggaacagtccaacatctcctctaagtagcattataaatacttatcttagcgtctcgtgacaggtagcattcgcatagatttaccgagattgtattgacggacaactggtcaactaagcgagtgggcggaatgcgtaaagctcaaggcgggaaaactctagtgcgtgacgcgtctgagcgtcgaagggccgtggttattaacaaagaattctgataagaaaaatcatgccatcttccaaggcgattaatgattctgcgacagaacggagttgcggacttccgtttccgaaacattacaactttgcagaattctgtcacggcaaaatgaccatcgccctcacctattactaagaaacaacgtgaacggacgaaagttgcacaatgcattgtatgtgtcggtcgggaagtccaggtcctacgagcaaagaaagaatagcgctcaaacgggtattctaagaggttactggatagagtgtgaaccgtctggtacgacagtcaacgagcgatcggatctgttatgggtacagctgagaagatcacaatgtggctaagtcaggaacactccaagggtttgtcccgagtctaaacgtcccaccgaaccaagcggagctagtgcttggaaatgagcccaatgcctgaataattagagaagtgaatagcacttcttagtctttaagatgcaagtgacattgtcgcggtagacgacccagtacgtcgattatcgaacgaatttacgaccaacaaataccacgagggaagtttggactctaagtttctgcatgatttaatgttcacgccaaaaccctcagcccgagaacgtagcgagagagcattcattacatgcctatctccagcacttagcagcgctttctttctcaggtttaccgaaatggtgcgggtctcccgaattgagcttgatgtcagcgtttgaaaccttgagagccggctagggaagtgcttgtgagtcgaggacaaaaatccccatcaccaccttggcagatccaacgcggttattggtgttgaaagcggcacggcaaggctgtgtcaatggggtgacaatggcatgacgtcagagctatcaagatcaaaacgtttctaactaccgcaggaataaaaggtatcttgatgacatttactacattcctcttttcaccctcacccatatatttatcgattcaatcgtctgacccgcactacctacaccaagaactgcacacgcatcatgactagtcaaattgccgctagcaacatcctttccctccggttccacacagaagagctagataataacaggaagttccagctaaaccgcgaaaggcgtttatacttgggcttcattgtgatcacaaccttcgaggcagagcgttccgtgaccctcttttgcaatggccttactaaaacacggctgaatctcttggaggcactgagatctggactgctggaactcacggaatctgtcaatggcaacatcatcatgccacctactgcaccatcatctccgctgggccggcgcaatataccccctaggccatcgccacagcatcggcagatatccatcggcgtaagcgctgatacgaccaatgctatatggaaaagaatgttgcagcccgggcagacctacggtctacgactctccaagaataatggcaaaatagtcgcatgttacaccgataaattctccgaccggcccgagaatgctcagaagctgcgcattggtcgtgaaggaggtacatactatttcaccgtgcacgacgatccagcgcccccaagactcttcgccagactgtcgatgccccaccaagctcatctgacggggcccattccgttcatttttaccatagaatacacaacagacagtccgtcacccctcgttcttgacaaatcccgctccccactttcagtcttctccgaagacctcaagtctctcgactcactcatcgactgccgcgacaatagtaccggtgggaaggtaacctggtctgctgcttttggctgctgggactccgatcctcacccaacattcccggacaatgacgactttgtagagatatcagtggataagccgtggcgattcgaatgcacgttagaaaatctagagaacgactacgagtatgtgcgtagcatggaagggttggaagctgagaagacgtacactgcaagaattgctgggcgtgctctcggtccatttagtcggtggcagtatggactgaagggggatttactggagggaacgctagaagagaggataaggaggtgggagctcgatacggataagttggggagcttggaggtcgagatggtcggtgaggatgtagagtttgtggctgttgcgtgaggggggcgatgggggatacaaggcttaagatgattgatgggaacagggaggtcgatgaggttgcttagaaggaatacagaagttgccagagagatcgtgaaaatagtagtggcgtacatggaaagaatgtttcattctggttgagcggagtgattaggtggggccaaacatgacagttgcccgaactgcataatacaagtactgcagcctgcagaattaaaaatttacgaagccaagtagcgcaagacttcagaaatttctgttaagtaatcttcaaaaggtgtgcatatcatagtggccttactagagtaagtgagtcgaggtaaatgggcacgagttttcttcggttggagctaattcagtgaaccatattagaacaaatatcaactctagcccattgtcagactatgactaacaaaaacttttcatatgaggtatctcaagtctcccccaaagactttactttgcactcgacgttacaatgcccaaggcaattcactaagttctatccagaactccaacacgtttaaactacgtacatatcgcccgcagaacaaacagagctgcaactcaccgcaattcacatacttaacgaaaatatatacgaccgagatattcttcgtaagcaatgtccgctggatcactgccgccatcttctcgcgccaaagcaaaaccttgggatgctccgcagtctgccgattgagacccagcacatggtactaggtgagctggacatcgtttcactccttacatctcgacccgatattgagctcgtcatgagcacagtcaacgccatgtcgaattacgacaagatcattcgtcaagcgtggaattttctgcgcatggctctggccatcaatactgcccattctttcacgcttaagcaactcttcgcaaaggtataccagaagcaatgcagcatcaaaggttgcgaaaatcctgcgccatacatggacatattcatactcacccgctgatgtcttggtagcactagaggctatccttttcccgaagacccagtgtgcgatctggatgtttacggcatggattatctgattatcgacgaagatgtcaagtttcctgcgcgcagtatcaaggccatgaaaggacgatatcgaaaccattgcaatgattacgaagtcttcgaagacgcaaaagaaatggacaggactttgtacgatttttcagatgtccgagagaggttcagagactctgaggatgatgacgaagatggaataccgagatcgatcagagaaaggcgggagggagagtgggtggcggaatatcctgaccctacaaaagttcctttcatgacggtggaggatttcgcagcatatgtacgggaaaggaaggaagtgtaggggaagtgaaagcgtgaaatcttggtagctcgtaagtgataggtgaaaacccaaaacagcacaagcgaaagagggtcacattaggacctactctcatcacgtttcagtacgctagcgcgatctgggccggtcacgatgagaagctataacctgcgctctctcaccagctcttcctccaccatgacacgttcgcaagacttctgcgctcagatcaccatggccggggacacctctcacaaagcttcagcggatctctctgcatatcctcaacacgaaagtctacgatctagatgctctccgcaaacgctgcccactcgactatgatcgtcacacccgagtaccagcaatacgaaatctcggcaacctcggcaagctaccagcagagctactgcatcaaatcctccttgatatcgatttgcaaacccttttagcatttcgagaagtcagtatgagtgcaatgtgcactgtggatggagtggtggagtacgcaaaagtgaacactgctctcccaaaaccatttgcgcagtactgacgattattaggtcatgaagcatgcaccaaatgctgtacgatacgcaatcgccatttgcacggctgatgcattcactatcaggtccttgttcctgaaattgtgtcagaagagctgcgatggagaagattgcggcaagcctgcaccctacatcgatgtcttcaaaatcaagagacgatgccttgacgttggcgaaggctgcgaaaacagtcaatcatgacctacaacgagagccaatgtgaccaacaataacgctttaaatccacttcctatccgaccattccgagctccatttggcaaataccatacattgtgccgagcgggtccttcagacgtcatatatgacgatgagttcacctactatgactacgaagaggtgcaagctaacctgagcccaactgaagaggaatcggttttcggacctgatcctactttcaatcgtcaagattcagaccggagtctatgttcagtcactgcgccttggctcagcatcgatcgccacgatagcgaaaatggtatattctgcgaaatctgctaggataagttttggcaaggtcctatattcactcgcaactcaatcggaaacgaaatctatagtgcggacccgtctaatataccgttcctggaagtatccgactatgatgggcatgtccagcaggagcacaaagacttgcacacgacacatgatcctcttgcgtggaaaagagggctcccgtctcaccgccgctccaccaacctgaacgaggacaagatcacggaatggatcgaatcgtacatgactcaaccctacttcaatacctaggccaggatcggagcgtgggatgggtccgatagagcatgagtcataaaccagagggatggagcactagaaattacaacaagacttcctgagttgaatgtagatagtacatgtcaaaacagcttggcttgctatggaagctcaaatgtcctaaaagaaccttctcaaatatgtttctaatcaaatacactgcccttgctccatttgctccttctcctaattcttttgccatagatatagaacacgaatggcactggtacaaggagtgccgcaaatcctccagtaatgctactcgccggtccgacgccaatattatgatacaacggcgttaccaccaacggaaatgcgccggcaaaacatgacctcagaaatgtattcgcagccaccgcactggccgcatactgcgtgaacgtatcaactagataattcagcgcagcctgaaatatagtaaagaagccggttccgagcatgacgagcccgatgcatgggcaaatccaatgaaatccagggtccgcggtccagctcatgacgaattgcccggcggagaataaaacactgcctaacatcattggcggtaagcgggcctccgggacggcccggtttccagcagcgtgataaaccttgttgtacaggagctgattgtaagcattaatagagcagccgataatagcgccgataaggatcgcgaggaagggaagagtggaggagacggcgggccagccgcgcatttcgcggaagataatggggataccgccgagttgcatgtataggattccgtaacagaagcttgcgtatagagcgactaggaagcagattggtgtcattaagagttggatggggcgtaataaaaatttcttgctgagctccttgatactgacatcccactcttcgaatttcgtgtggagcgcccagttaccggtctcgtgtcggaggcgccttgctttgtagatgagaagttttggtggatagcattcgtcgatgaagatgatgtcgatgaacaggattgcagcttggagtatgcctgtgaaatattccgtccagcgccagcccagcgatggattcgcgacgaatgcagcagacacgatgggtccaagacaaggcccaccaacaactgccatggcatagccggccattgcgagtgcgcgccaggctggagagtataagtcaccaagcacccctccggtattggtgacaggcgcactagcgaagaacgcaccgaagaagcgggtgatcatgagagtttggaagtccttcgcgactgcgctgccaaagctgaagcatattgcgacaaacatgggagccaagactgcgattcttcgtccgtagacttcactgagaggtgcccagaggagtggtccaagtccgaaaccaaaaaggaagagcgttgtccctaggacggcaacttgatttccaacatggaactctcgagcgatttgctgcgtgccggccgaataggctgaggacgcccaggttgcactcatcgtagtgaggccgtacatgagcgtcgtgttgaccttcttcttcgtgggccagttcatcggccgatatggatcgtccggaccttcgaagtcgacaagtacatctgcggtggtctgttggtgcgccaatggatgcgaaaagggtgccacattaggtcgtgtacgtatccgcgacaatactgtgtctcgtcgcgataaggttcggcttaatggctggttcagcccgcttgtggttgcgtttcccgtagctgttctagattgtgcaaattgaccgcgacttcgcgacctactgatgctctcatgcagctctcgattcgtcggccgatgtccatcatgatcattgtccttttcgtgttcctcgtagtatgaagacgattctgaactagaggcgctgcagcttcgctgtcgtggacgtgatcttcttccatcttctaattcaacttgagtctctaaagatggaaggtcgtgtaattgtgccatatgactctgcgatgtttgatccagtggttcaggcattattaggttccggggaggttgtaacgttcgaatccccaatgtatccacctcttattagatatggcgatgtagttaagaactagttatcagcatttgacgtatgacccagtttcttcgcgtattaacaatcgacagtgtgagtatgcgcgtcaggtattagcttacactgaatgcaatggacagtggcacgagcgtgtactaatagacactcgaaaaaaagttcggacgatcgccgttgtacagggttggtaagtgtgacgtcgttgtcgcctcggcgctagcttgttctagcataatctattcatcgctcggccttttttcctcttatttccgtcgcttcggaaacgtttccgaccaacaagacgatatccgcgtctcggatacgagactacccaacaagagcacattgttgtcgacaccatcttgtgactcaaatagaggtggctgactgtgtgcggagcagaaactaatgtgttctcattgggacggtggcaagttctgtcaatacctttagtgtgtcggacaagccatacacaaaactatttcgtttgctgagtacagtggaagactgcctcgtctccacggcagctctgttgtaacatgtactccgcatactctgactgcttgtttgatggagctttattgaggttcctctttcgccaatcgaccagcctgtgtcacctcacctagacgatgtttctctatatgcgctgttagctctgaaagccaccttcggtgtttctgaccacatggcggctttaacctctccatagtcgtagtaagcttctctcccggcttccggtatttcgagaggatcgcgatctgatcgatattggtagcggcctggaatcggcaagaagctatggggcggtagctgctttgtatcggtatcgaagttattctccatgatatcgacattcagtggaccgagtggaaacggacaaccaccgctgatagacagacaacgcccattaagcataaacacatccaggtatggagcaagtttagtgcagccgtttccatcgcatttattttgacagagcttgtaaaagagctctttgatagtgaagccatcagctgtccgaatcccaagagccatacgaatgcaatcaggtgctaaagtaaggacctgtactttatgccagaggtccctccttgctagtgttgtagagtctttaaatggccttgtagtactcggtcatcccatctaccgcgatcatggcagtctgattcatttgacggaaggtgagcagtgaccttatgtcgacaaagccaagaacttggtgctggagttcgactggcagcttttgaagtcccccgaggtcggaaattagggccagtatgcgcattccatggtcgagagggcactttgtgctaagcttcttacggtctatagttgagctcagtaatcgaagtgtggtgcgctgcagctgcgtgaggtctgaaatcgctatcgctgtgtaagttgggtggaagtctggagtcagggaatgagttcgaggaagaagggcagacggcgggtggtgagtaattgctgctcgcgacagcctgggcaacaggaccgcgctagcgcgtgagcacgtgatgagttctagcaatcccgtagacctcagagttagctcccagtaactgtttatgttgacgtgataagcgttaaaaatataagaacgacacatatctcggtagtagtaattctacgagaacatggagctccctttcaatctattcatccttcaaggacacgtaccactccgcaacctccttcacacactctttgagtcctttcatcggcacacccgacaacagcctcttttccgtctcagcagaatcaacacgatacggcatgttgataggcactttactcctgcccactttaaataccccttctttcacttcgttcgcaaagtctctctcgaccatctcaacagctctagcccaaatcctctcaccatcaatccctctctcagaggtcgcagcagcgatgtaccaagccggcaaatcgtcactgcgccacttttcctcatccaaagcattgacatggatggcagcgcattctcgcacatgcacaaaaccaaatgcgtagcgtggtttcatgtcgtcgaatagaagagctttggtctggcggtcgatgtgcttgagagcttgagagcgcgtggtgacgaattctgatggtccgatcacggttccgggaatgacttgggcgatgctgaaaggcaacgttttgctgagttgcaagtcgttgagatatttcatacattgcgactttgctgcgcagtaagcttgatgtgctgacttgagtggtgggtgatatgtcaatgatgcttcattgacttttacttgttctaatggtcggccggagttagcttgcaactcggctggatttatgtgaggtagacacaccattcaagatttgttccatactgttgccatatgtatcgccgacttctgaatcgaccagacctgcgccagcttgcgtgaagacaacacgcttgacagtgccagacttcttagcggcctcaatgacattcctggtcgatttgatgaatggtgtgtatatttcgtcatccggatggagatactggctggtcagccatgttactgtcaccgccgcctggatgaacttgatctcaacgtactggcataggccatgcacccgcgatatgtatcacatactgtacaccaacgagagcctcatcatatgcattctccgcggcgttgtctggaacaatggcacattcgaggcgatccagatgcaggtactgttggattgacggccctgatttgatggggttaaaagcatcttcgcgtcgtacgacgcagcgaacgcgataactcttacttagtgcgtcaagcacacatgcataaccaatcgttccatttgcgccggttatctcgtattctggtcagtgaagctttcatggaatggcaggttctttggttctcacagcaacggttccccgctcgggctgttcagccgacatcgtggcttcggcttctcgtttcttgttgatggtggtctctcagacgattgagcatcgccgtaaacgctaaggatatcatggatttgactaagcttgcggtagggcgtgcggcttaattgtgggtgcaaaaggtcctgcactttccggctaatcactcgattagccccacgtcttcggctcttccccgcattcacaaacagatcattttcaacaacgctaagacactaccatcacactttgttcaacttctcttgcaccatcaagatcaacattggagtacctactgcgacacttaatctgatgaggcattatattcttcaggagctttctgcggtattcggaatttcgtgtaccacttccaactacttggaacgattccaatcttaaatccttccaccgctttaatgtactatcatacatgaataacttttgccgtctatccagtaatcacaagtttcaatgaattaacgaatcaaacccttcggaccgccccacctaccttcaacatggtacttgccgtaaacccaagggaagaagtccttcttgaggttgtagaacgcccgcctcgggactccctgatcgatacccagccactccttgaatgtctccttcggcacaccaccatacttgaactccgccaaaaggaccttgctctcgcctgtcagcaggggacatgaggtgtagccatcatacgcggcctcgagcttcttgccttcgcgagctgcgagcaagttcgagacaagaagtggtgcctgcgcagtaatggctgcgacagtctttgatgtcgggagtgatgaagcatcgcctagggaccagatgttggagtaggtcttgtgttgtagagtagcgtcgtcgacgtcgacgtagccggcggcattggcgataccactttctgcgacgaaggcgtggggtttgttctttggcgagacgtgtagaaagtcaaaatgcttcttgacttgagacttgtcagggcctgtgaagatcgcagtctggccttcaacggcggtaaggtcgtgttcgaagagtccttctacgcccctctcaacacgcagctcttccagcttcgcactgtacttcggcacaccgaacatgcttgggagacctgtagcaaacgcgattttgatacgcgacgccgatccggggctataatatcctgcgttcttccaatagtcgagagcgagccacatgatcttttgcggcgcgccggcacatttgacgactccagcgggttgagtgaacaaggcatcgcctctcttgaaatcctggatgttgcggaaagctttatcgcaggtgtcgtagttgtagatggacgagaccagagaatttgggttggccatagcttcgggcaggccttttacgctgccgtaatcaacagtgataccaggcgcgacaaccaggtgctcatagtcgattttgtcgccgtcaccaagagtgagagagttgtccttgggcgaaatggagcctacgctcttattgtagaacttgaactttgggtgtatcaaactgtcaagaggcgttctgaggtcttccttcttcttcaaacccccgcccacgagagtccagcctggctggtagtgatgccattgtgctgggtcgacaatggcgatatcgttttgtgtgaagttgccttttcgtagaagttgatgactgagagcgataccggcggaaccgcctccaattacgacgactttgtgactgcgagcagcatggtcaatgggtgataccgtcgcaaagcttcggcgaatttgggtggcaggccgcaagatgcgcgggtgttgtgcacctagcgctgtgcgggtggagatcatgattggtccttggtttcgagacgatcaaatggagatgagtggaggaaaagacaggcaaaattaagttgtcaagctttgccgctagcgttggttgaaataagcggcagcactggacgcttagcttcctttcctttcccttgtcacgtacagctgacacccaatgtataatttgttaattctctcgtgattataaggcgcaatgcgatgtgttgcatgcatatctcgagccccactttcggcgaagtgagctgacattttgagctgacatttgcaggggtacatcggcgacctcttcccaccaagtttgaaatgctgatgattggtccatactatcaagagctcgctgagctttgaaataaaagaagatattgagatggcaaaaaatataagcacttcatcgttgacgcataatacctttgcaaagcctttcattgctgtagacttcctacgctcgactttctgagatgatcaagacaactggacgcattttgagcataccaccacttcgagccaccaagtctttcttcttcggcatttcctttgcatcttgtcgagcctcgggctataccacagccagtcattctattcaagcctcacgaagagtgtcatccctcctcccatgcgtagcttccttttaccaaacagcccacacccatcctctatccacaaacatgtctaacaccaaaattatcactaccaccaaattatctgagcccgaaatccacaacatctacgacctcgcaacaggaacatggcaatacatcgtggccgacccgtccactctccacgccatcatcatcgactcagtgctcgacttcgatcccacaacacgatctattagcacccaaaccgccgattcacttttaacactcatcgctgtgcataattataccatcgacaagatcctcgaaacgcatatccacgccgaccacttgaccgcagcgtcgtatctgcagaacagacttgcggagaagcagggcttcaggtcgcgcataggtattggcaagcgtatcacgcaggtgcaggaattatttgcgaagagatatgggattgcgagggcggagtgggagggcgtgtttgatgacctgttcgaggatgaccaagaatttgaggtgggtgagatggtagtgaaggtgctgcatctccctggacatacgcccgatcatgttggatacgtcgttggaggtaagctctgccaatctcactatcacctgttctagactactgataaatgatgcgctggcttttagataacgtcttctgcggcgactcagtcttccacccatccatcggcaccgcacgctgcgacttccccggcggcgacgaaagtcagctataccattcggcgcgcaaactactccagatgcccgagcacatgcggatctacacgggccatgattacttgtctgacgagcgcgacacacccattccatggctgagtgtgcgagaccacaaggagcaaaacccatggctcggtccgggggtttctcagcaggacttcgtagcgaagcgccaggagcgcgacaatacattaaaggaaccgcggctactgtatgagagcttgcaggtgaatatgcgagctgggagaatgcccggaggggagaggacgctgcatctcccaattaaggcaggaggtgaagagtggtagaaagcaaaaagaatccaccctccaaaatggataatgaaaacgcaaaatatgagaccgatagaacagctcccgaagaagctgccctataccagaatcgaactggcgaactttgaaagacgcatggcagacctgcggattagttagggctggtttaaattagcttcttgttttcgaaccagccacaacgttattccaggtcttaatgaaagaaggctgattattgtgacttataactatagtgattgggatggggtgtggtggtggtaggacattgcgggtgcaggtgaaaggccagtccgccccgacgttgtttgcgaggatatgagaatcttatgtgtagagctcggtcagcaactggggatacttgtttgacagcgactacgcacatcctcaaatcaccaagatgttcggctgcgcgctgcccaaggagatatttctcaatgtttcaaagacacgcggcgcagtgatatgcaccaccttcacctgagcacacccaacattaacccaaactgatcgaattactctcccagaaaccctgtctcagccaatgcttacagcaagtttcgcagttgcaccgcccaaatgacgaacgattgcaccagcaattggggagctgcaagcattactcggttcgatagcattgatcgctgttgggtgtatggatacatgaaaatcatgctattattacctggtacagctgcgaacgaggatgctgaggtgaggttattttggggaagtgtagaagaatttggagtggtctgatgacgcgaacctgaggcttcggtttggtaagcatcatgtaatagacgaggccgttgaagcatgtgatacaggctaatcaagtaagtaattcgcatggctattttgcttggtgggatatttgcagtgtttggtggtcgccgatgtgaagggcggcttccggtcatctctccgacgagccgacaacggtgcgaatgaacatcaggttatgatcgaatgcatgtaaaacattatcgtaagaattgggtcatgcaaacaatataggccctcacagcagaaaacgctctcgccacttctcatcttgcccgtaggcaaaagcttgtcatcagactgcctccacttcaatgttctgatcgtgccgcgactcgtcaatgcgcccttaattcgattcttgccttgcatcatggtgcagttatttcgtcttcatgatcgtgtctcgaacttcttaatgacctccagtcgtaggaagctgtaggtatcgttagcgcaacccaaacaccgaattctgtgtgtaataacttacaccgaggtacaccttgaacgagtcgtaaatgagccattggaaagccgtcaaagtaccaatcatgaagatcctcaccggcagtccgttccacagaccaccgaatccaatcttaccatagatcctgccaatggcctggcccgcaccctcgcccgccttgcggtcgctgttgagtttcgacaccatgacatctgcttaaaattagcactcacatccccaacgccaagcgaatgtatgacataccagcacgccctgcgacacaaccgcacaaaagatacccgcaatatacccacccgcaaacgacacccccgtctgctgcaacccattaaagctatcctttggctttccccaaaacccataaatcctcgacaccgtctcttcaaacgtcgcaaacttgaccatcgtgtacggaatctggcgtgcccagagcgggtaaaggcccttgtacaacccgcccacgccctcctcccgaatgaccttcgcccaaccctcgcgcagattattcgcaaacggcggcagcgtagtctgcatgcgcactttgatcgcttccatgggacacagcgcgaggtcggccaggaactctgcggacgccgaggcggcgaggaaaacgacttgttttggaacgttgggcgcgagcttctcgccgtagaggtacttaaagacctcgtagaagccgtatttgcccgcgccttggaacgagtagccgatgaaggtgggggaccagccgaagaagacaccgcgcagaccttctttggagtagatcattttccaggcttgggagttggacttgtagagcgaggagtcgacttggcgccggcattttacctgggggaggggtgttagctgtgttgaaggtggatatgggtttctggggcttgttttggggttgaaggcgtcggggagctccaattgatggtgtagatagcaaactcaccaaatccaagggcgtaaccatagtatgcgtaggtccacaagcaataatcccaccaagtgtacacgccgcgaagtagttcgccgagaagagttcaatcttcttctgcggcttcattgtgccaagtttgtctgccatcgcgaatgtttgctgctgccggagcgctcgttttgcaagaacaaagggatatagaacgccgattgagaggagataagagtaaagtacaatctttcgagtgaagaagaggagttttaggaactgttcaacaatgacgacgcggtccggcgcggatccctgtccgttgcaatccgtaaatatgacgtcgtttcgcttatctggacgcgctagtgcgctgatgaagcttgattgcgcttatctaagtcgtctctcctgggtgacgacgcgctttcgttagcttcgaatttagactatgcagaccgtttgcttacgtgcatgcaagcttcacaggcttgtcgtgcgcttgtcagaatagtgcgcatatttaacgctgcaaatgcaaatcacgtcaagacacctgagtcggcgcaaaagaataccattcatgatatctacgtagccaccaaagaatgaacaccatcgcttcgagtcatagcaaatgctgcattccaaaatatgtcgtcagagtcgtgggtacatcgtcattcgtcaaaagcccctttgcgccctcgctatgccatcaagatatgtatgtgaagcggcccgaaattggaagccaaagctcaaacaccatgaccatgcttcccctaggttgccatttcccagaaacactgcaagccgctatgattgtttagtgtgcgatagtaccgcaaactccagatgatgaaaaaaaggttttaagaatgtagaaatcggcgatcaaccaacccaaagactagcgatcagccgctcagaaggttagagaggcttccgagcttgtacgggcgtgctgcatgagtatgttaacacaagtcccttctcaattttcaagcagttcgtgagcgtcatcagactcactgccataatctgactgttcgaatgcatcgccctgagacattggtgtaccaatatcatgaggccacgagggcaacccagcttccacctcctgctggaataggccgatcaaagcagcgtcgttggcgtgctggaattgtttcgcctcaggctcttcattctgggacagcagatagagctgctcgactagcaatcggcccgtgtcgatcaagggcaccatgtccaagcgatgccggccgacgtctctctcgtacacgaatttgtgcgtcacctccgtgaggagttcgcgcgctgatttgtacttaatggcaattgtctccaaagccatggcttctttggttccgtagagcttctggaagaaaatgttcgtggatttgcgcactcggtcttcgtcatgacagagcagtgcaataccgtatacactgctgcgctgcatcagacagtggtagaacgcgtgggggtgcttgtgatagaagaacgcctggttttcggctgtcagaagaccaaagaacagccccaatacggcgtccccgcttggcaaacgatcttcagcggctcgcttggatgatgcgaccatcttgacaacggtgttgatagttgtggtgatcttctcggaaattgcggacgcttcgcacagaggtagtgccgcttggatataagcgtcgcaaaacggtggctccatctgaattccttcgatgatggttcgacccatgtccgactgcaattttgcgctgcgtgattcgagtatccactttatgatgtcgccagggtagaagtgatctgtcttagagtcgtcgaacacttccaagatcttgtcaatgatcgcgatggctttgatgtcgtccgaccagtacatcactgcagccgtctctcgtatggataggggaaacttcattcgctcgcgatcaaaagtggacagtctgtcgtgagtatcgttgtcgttcagaacatctaggttcaaatccatttgggagagcaacttccacacgaagcatatcagcctgttgaaaatgctccgcctcttgtccatgacccttgccagttcagggcagtcttccctggagggtttgtgggtgtgcatgcaaaagagctttaggcagaactggagaaagctatgatttagcaagaccgctgtttcgaggagacccatttcagcgatctgggtcaacaacaggtaaaagtcttcccagccgcgagtgctctcatatgactcatctgcagttatccgtagtcttcgagtcaaagccaccaggacgccttcaacaggggtggatgaatcgacttccatgtcgctgtctgaggaatctgattcgtaagctgaaggctcctgttcgcgaagagacttcaggctgtcgacgagtaatgctctcatctgtgaccgaagcgtgggatgtgtgcatttgatgaggatattcgtcatcgcagaatcgttccctgctagccaccgcagtgcaatgctgcagcacgaagagcatgaaatcatggcccgacggatatgaagaatcagctccgatgagatctcagagtcagactgacgccaggctatgagtcccagatgggacagcacgatagagagcccgcgggcctcctggacgtgatcttctgagcacactccgtggctgatcgtccgtgctacattgtgaagctgccggacgaatttcgaatgcgctggatcatactggctatactcccggagaaattgttcgttgttagagtcaatctcttcctcaaagagtgtgggtatggcaatctgtgggttgcggttcgcagacgtggtcgcccaacacctttggtcctcctcaacagcagatctacgctggtaaaagagcatgtaggcggagaactgcttgatctggcgattgtatccttctccttcggtgaaacctccaaatgttctctcggcgatctcggcgggatcgaatggtgtgacttcgctgtcgttgaattcgacccaagttggtgtcgcactttccgatgaacaagggcgctgccgaatgtaagaatagtagtgtccattctcacaagtgcctgtgtgtacgaggacgccaacaagatcaaaaacgtcttcttcgcgaggtttctccggatcagccagatggtcaaacttgtatggactgatgtctaaagtttctggaaaggcgaaatggtcgtatatcttccttctgctaaagtcgttcaggtcgaactcaaatctcttgagatggaagatcaaattatcaggcgcatctttgaggcaagttctgtcggcgttagcaattgagcaatatctgacttcagcgcgtacgtacctctttacagcatccacaaactttccgtcgcacgactcgcacttgtacttgttgtctccttccatgacatcgccttcaacataagcctggagactctcttgcagattggctttgcctgcaatgtcgcactgcacggcgaagaatggctcgacgcgttcggagacgtgttcgcattctttggacttgatctggttcatggtctggcccccatagaaggcccgaaacttcgacttgtgttcctgcttgaacatttgagcctcccattgatcaaagagtaggttgtaaaactcgtcggcgtccatctgcacggctatatcgatgggcgttttgtcgaggctctttacacaacctgcaaagtctcgtggatccgtccattttcgaaaagagttctgcatctgagcaaacagtctctgcgtctcgaataagagcttctggcttccaaagccttcgttgactttgaggttgaggacgaattgccggaagttcaagttcatgaatagctgagtaaggagggagttcatgtagcagatggcacgtgggttgtagagacccacgtaacccgtaggggacctgatctccatggaacggttgaccacactagtagtaagcatgagctcggtgtcctcttgctcaatttctccaacaagttgaagcaatatctggtatgtgctctggtcttcagcaaggcccagcatcaaatcgtacagctctcttcgtgtatgactctctagtatcgggagagaaatttgatcaggtgatgcgctccctgtctgtatgctgcttacgaaaaggtacttcttgaagacctgcttcagcaacgagccggcattcacgggcttcttgaaggactttattgacagtatgcaacagagaattagtttggtaagtccgtgtacaacgtaatcggtttcttctcgcccgggaaacccatcgtggttgtggctcagaagaagtgtgctccactgtgtcatcaaagaccggagatgatcttcgttccggtcatactcgtcgttggcacgaaacacatgctccgcaatcttgaacaactgcttcgactgccttgcatgccgtgctgctatgggtatgatagccgaaatgattgtccagaatttggaaccggtctcagctcgtgtgatggggcaagttgaaggaaggtctccaccacaaagagaggctatcttgcgtgagacatactctcgggtagcctcgtgtggctgcgacagtagcattgtctgatgaacgcgatgcacgtcgctatgagacatgaatgtctcccatatagcacgggaatgaagcgacgcttccaggatggtagcatatgcgtcctgggctattggcgcagagtccggactgtcgagtgcaactgttacaatttttacgagtctatccaccaaagaagacccatgggagaagtaggcagcggatgttttcggtgtgggcctctctactgaagttaagatattggctagtgtatgacggagaatcaagaaactcacctctgaggaattctagcagaatgcccacgataactgcggctagctgaagttgctgagggtcagacaacgactcgtctatcaactgagtgtccaacaacgctttgtggagatactggactgcgtggcataagaacgtttcgttcaaagctgactggcggtctgttagcgaaggcagcctggaactcataaagttaagactcacgtcgtgtatctgttcccggagcctagtctgaagcgcaagtgctgcgtatctcgcttgaaaaactctcccagggggaaacaaattctcagatggaacttcaccctcggtcactttgtccgcaaaagatgtccgggttggaaagaagctgagaaagtcaaagagctacgaatgttagcaaactctagaaaaatatcagattggacttaccagatagcttgttgtatcgccagatttcatccatgtgaacaactcatcgaaatgctccacgatggcagtttcgaacaccgaggatcctgcagccagatcgggcatgggacgagtgagctctgctccatcagcacgctgcacaatgacctggcctccaaaatcgatgtcagacagcttcaatggtgcttcttcaaagaccttcagccgctgccctctcgcgaagagattgacctttgtcaagccagttgcatggcacagcctcctgtagagatcatccaccgtgtgttcagaggacatggtaacgcattgtcgatcattaccgcactggtatctgatcgtaatagcatccccataagacacgtctgcagaagtgtccatcgcatccactttggaatccatcctccgtcggttaagttcgggcttttggcgagcaaatccaagtagaagcttctggaaaagcagtatcctgcgtacatgtacttcggaactatgatgaagtattggctcgttggtggtctgctccggctgcgtctcgaaggcaatcctcaacttctgcatgcactggtcgaccaacgcgacatgtgctttctctacctctgcggcagtcactccgggactttcgaccacacatacatagcgactggcgagaaggcgagctgcagcgtcctcaatggtgcctgcgggagaggataaaatcaggcgccacaacagatccgcgccaggaatttgcaggaggctatcggttccttgttcggtcgggatcgtctttctcgtgaccggaaagccgtagttagcgacgaatccaaacaatccgttcgtatacagctgtgcatccatgttcgggatgtaagatgacacgagctgcttgcaaaactcatcgcctggtgagcttttgttggcttcaagcagtgtcatccaggccaaatctctcgattcgttggacaacgccttttcgccaacgatgtgatcccagaggtcttggtgaagatcaacagggacggacatggcggggtgtgtgattgtcaaccttaacagatctagccggtattgcaaggcctcaacctgccaaggatacgaagtattctgggcttccttctccacgaaagctgggatctcactcagtaccgagcgcatcagatctaagttctgtgcggagaagattgcgtcgtccgggtgtgtgtactgagccagttggcaaaggatccgataattccctgtcgcagcatcggaacagtccgctatctgctgtgcacactcccgatagatgatgcgtcgttcattaggagggattgcagctgttaatgcacaaagatgatcgaaggcttcatgctgcaggtctagcagattcttatctgcctgcctgctaggtgccgtctcgcggatcacgctgatgcaaacattccagggtcgagcagtgggtcccctatctgctttgtcgatgtgaatgaggttcccgttctcgttgaggtttgcagtcagaaagcggaagaagcgcagaatatccatggtgtatctgtcaatgggtaaattgtatagctttgtgcaaagatacaaccgatccgacattgtcataagcccgatgataccgcgaagcatggcgattgtcgccactacaactcgaggatcaggacttgacgacacggtcttccatatcgcatcagcttggtcgtccgaccagcggtgcgcaatgaccaggaatccggcgatattagcactccgagatatcaactgaggatgtgagtccacgctgacaatgtagtcgacaatctgaccccgcagcaaaaagtccgcaagatactggatgacggggtgcttgcacgacgggtcgagtgcactataatcccgccagacttcgacaagcgccgcgtccattgtcgcaatactcatgacacgcatgttcatgtttcctttgacgacacatttgcgcaaaactttgaatttgtatgcacaggataccaacgatgggtagcagctagggtctttgcgatagtcaatgtctccggtccctgcgtcactcgctccagatggagccattggtgaatccggatcgctagagtccataagttcgttcatcaattcgggggcgatgctttcgtcccattggcagatatcttgcaccagtatcgagtaatattggacgagatcacgggcaatattggcatcggagggaaggctaggctcgtaaaggtcagtgccgtatttctggaagaacgacagcacgccgcgatggtagtgcgcccggtctatgaaggtattcgtcccaggaagctcgaaaatggtccagcctaacgcggatagcagttgcgaaatgataagggcataattgttctgcacattgggagcaagtcgatggaacgcctcatccgccaggcgaaggagattctgggctccactagccataagaaagtccttgtacatgcgagtctgcagatcccgtacatccatagcgtactccttttgtaggaactgaaagatggcagtcttgtcgaatcttagaatgttatgtaggaatctgatgtgcctgttgctcagcaacggaagctggcagatctgttcggcaggctgctgtgacaacatgccagcgtcgatgaggaggatgtatgagcatattctcaagtatgcgcccaagaagcggtcgaagatctggtctgtctgtagatcttctacatcgtctccgagaggatatctattgtaatcactgctctctctgttgttcagcgcgttcatccagtggtacctccgagtgagcactttgcccacgatcgcggcgaattcgttccagaactcggccttgccagtgtagaagctttcgacgttgacggatggatcgggcagatcgtcgagccattcggacagctggatgaggagctgggggtcgacgggcatagctgtgatgtgttagcctttgtgtcccttcaagatatggtaaatcacgtacatgcttggatgtactgaggcaattcatgagcgacctgggtatagtttccagcaggcgcccatgggaatcgctggaaatggtcgtatgcgtctacgcgcacggtgaagccaagagcagactgctcgtcctcttcgatgagcatgacgggcggacttccggagtcgtcccccgtgctatctatgagaatgggagaaatattctgtgaatccgccggcatcgcatcagcattgtggccgtcgtcaatcggggcggacaccggggaggagggcgggtgcgagcgtatggtcatttctacctgttgttctcgcggcggcgatgcggtggtccgggttgacgactcagtgtcggtcgagagggcgcggacgctgttgctgccactgtccaggcgcgggcgtttgcgagtaaagctggggttggcgtcctccacgggatcgcggcgaggcggggatgtggtgcttgctgactcgtctgcagcagcagtttgcgcggcgtggtcctctcgcacattcatagtcgcagtggcgcttgaggttgtttgctcaaagcgtggcgggcgggcacagcaacgcgtgcaaagcaagcaggtgaagccggagtgggcaagcagctcgcagtacaggcagcagctcctgcagccttagtgggcacgcgccacacgcggcggggctggatgcgcggtagcaattgggcccatgagctgcggcgagggtgagagaactgcgtctaccgtaattgaacagagttgaggcgtgtaggcagccgttgggagctccagacgcgttattgattccaaagttccttgaccccaccagggtgaagtggagacccgcgtcattgctcattggccccgtaggctccactcatagatcccgcacctaggagctgcgatctgctaacgaacggctccactcttcaccattttgcccggtgcaattgtttcacgtacatactaccacatgcgagactggcatccgtcaacaatggcgcccaccacaaagaacagcaagccgatattcaagacatcctcgccgttcactgagacgacatggtacgtccctgcagctcgacagcttttgtcacttgctaacagcaaacacttcaaggccgcagatatcacatgacaaccaagaaatcatcatcgatctagtggccaagtaggtacgacgcgtggtgaccgtgtttgggacgctagactgatgcgcatagcctcatttcaccactgggtgaatatcgcaaaacacacatacagccctccaaaggcaagaagaggaagagaagaaccaaggaggaccaagatgattctgccataaaagatgatcctccacctccgccagagattggaaagcatatcctcgttggcatcaacagcgtgacccgccatctcgagatgctggctgcgcaaaatgcagcttcaacgatgcccatcgcagaactaaaaaaagacgaaccagacggtgcggccaacaaggaagaaaaacacaagtacaggcctctgagcatggtcatcctaacccaccccaaaccctccctatcaaccgcccatgcccatctccccaccctcgtccacctctcagctgtcaaacctccaacctcaacaattccgtcagaacctgcccgactcatcccgctcgcaacatccacagacgcccgcctagcatcaaccctgcacatcccacgcgtcggcgccctcgccatcttcgcggacgcgcccggcgcaaaagccctcgaggactacgtccgctcgcgaatcgacatcacaacctgcccatggattgatgaagccatggccgcgcagtggaaaggcatcaacgtcaagaccgagacttcaataggaaagagtaaagttccagccgagaagaaagtaaaaagttgaaattaacaaccaagcataactgtacatacatcgtgttgctggcgttgacgaggaatcgagattcaaatgtcaatcaattgtcccctccactccccactcccaactcgctagacatacaatcttctcagtaccagacacgactcactcacctctaacactctctccatatcctcgccccctcttcatccgccacttcttcaacttcccacgcccaatccaacgtccctatacccctctgcgtatcccaccccctcaccctcctctccttacatcgtccacacagcatggccttcaccgtgcccgtctcaaccgagttaccgtacgctatggcatctgaaggcgcgtaggcgcaagggtgcatcaagtacagtggcgcctgacagtccggacaggatttacgtgttacatggcacattttctgttcgtttgtctagtacagatttgtgaggcagtggtcggggcgtgcgggagattgtaacggacatggctggggaagcattaaaaagacgaaatgcatcaagtgctggctgggatttcaatgtatgattaaatcgttaattcgttacgaggtgcgaattttttttcaatgcatgtggaaaagtcaaattcttgaaagtaacgcggtgtgaatagataatagtagtaataataataataaaagattcgttctatgtcccagatcgcaccaagaataaaaacaccgcctcccgatccaagataccgttatcaacaattcgtagattcgagtccgatatatttccattgccccccgtccattttcgtacatgatgtggatatctccaaaattgcgcaatacaaatgcctaataaaatgtgtgtgttgtttcaaggccaaattcaggggactccggtggttagatggtatgggtggatgcaatgcgacgccggaaatgcaacatggtatatgctcgccaattgttctggcgtttaagtcaggttgagtgcctgtactgtgctgtcctggcggtcgctcgaggcgggcggcatgtttgccagggctggcaccaccgggtgcgtgtggtattacacgtgtcgctcgggactggcgtgtctatcataggtattaaatctcctcttgtcgcaggatcggtatgttgaaactcgatgtgatgtgcggtggtcagtcctctgcggcatcggccatactgatgtcgccggcactatcgacatttgcgacgagtggtgaggttgccggcaaaatggcggaccgtgggcgttcatattcgggatcgaggtgatcgggcatgctggccgggctgactgcgcgcgaatcgccgtcttccggcggcggagaaaagtcccaaacctccatgattgtccgaccacctcggctggccatgatgactgctttctcttcctcaaacacgaccctccagaccgcctctgcgggactgctcagctcgcgcacaagtgtgccgttcttcacgtcccacaccttgacgcggccatcactgccaccgctaactattcttgtgttgtcgaactgcaggctggtgacactgttgtcgtgggcggctaatcggtgaatagcctgataatttgcgagactccacacacggaccgagccgtctgatccacctgtgacaaggatatcttcacgcatttggagctggccgacgagggatgtgtggccctgtagcacggccaggcatttgctgcacgcaagggtcagtactcgaagttgttgagtgacacaaataaactcacccatcattcggatcccatatccggacactggtgtccaaactgcctgtcgcgatcttttttccgtcaaaggcaatggcgtagatctggctaaagtgcccggtgagtgtgcgcaagcatttgccttcggagatgctccagattttggctgtcgtgtcgtagctaccggacaccacaatatctccgtggatttccaggcatctgacgctggcctggtgaccaatcaggacgtgcttgcattgccccttcttgaggtcccagattcgcagggttgtatcgcgggagccggaaatggcggtgtttgcatcggacatcttcaagcatcgtacggtcgaagtgtggccgcgcaatgtgaattgaggatatctggtgtcgttagccaagtcaaagtcgcggagatgcagtaaagcttacccggttgcaagattccacacccgcacatcgcggtcgcaacctccactgaccagaagatcgccccatggcaccatagcccaaacacccataacatgtccctggagtgtcttctggtggtcaccaacggtgtcgaatacgtggatctttgcattgtcaagtgcaacgacgatgtacttctttgtgaggtgcaaacttgtgacgactccctggtcaggcgttatctggcgcgcatcgcatacgccgccgttgcgccatgccgtctcgaccatgtagcgctgcttgaagtgcgatcggtaggtgattgcctttgctttgcgctgggaaatcagtcgcttagcctcgcgatcgaggctctgtgtccgcaatccctcggcaccgctgcttgccgaagccacctccaggagatctctgtgcgcagcgtcttctgttcgggacatgcgctcagcgtccgccacccaagactctgactcggcgtcttccatctcgtcgacgtggccctcgtcgctccgttcctctcgggtcagtccgcggaatgaatacttcttgcacagcagtctccaagcgccgtcgtcgttgactagttcacgccactttttggaaacctgcgaggctcgtgatagagtggtggggtcgtctacacactccaagatctacgggcatgttagcgtcatctgatctgacatgcatgtgacgtgaaaagacggcacatactctcaggcacagctccgtgtgggcagaaccatgaacgggtccttcttcagccttgggctgacaaattcagccacgaagctcaattcggcgctgtcgcacaggttcagcaattcccccaggaggcgcatccgctccgccttgttcatgtcgccaaagcgtgcgcgtgtgttcttgatgtgcgagtcttcatattcggctgccgtgctccagtcgggcactcgctgtgttggcgtcggactcggggcgggagtgggcggcgatgctggcgccgaggggaggaggttgtgcggtattgtcgagctcaggggactcgtgggcgtgattataggccgggggactcctgagcgcgagatcctgcggggcttgcgggagtgggcggttgggggaggagaacatggcggctcgcgaggatgaggccgtggcggaggcggccatgtcggtgtcggagtcttcaatgtgctgcacgttggaggcacgctggtcctctcgctgggaggcgaagtagtcgtcttgctccatgacagacggcggtgactgcccgtccttgtatcacacgtcaggtccaggtccggaagcggccagcaggaagacacggcgatgcgcacgtcgcgagggtatagcagtgaatgtatagcgtgtgtgggcgttcgctcgggacgaagacatgcaccgtagtggccaaaaagagtgcagggaatggtggttacagagagggtccgccggcggtgtttcgtccttttcactgatgcagtcggggcaggctcgccaggagtgactaaggagggcgatgcagcacgttgccgcacaaataaccagaacggacagggggtatcacgcgcagacacagcacaggcaaaagtagacggtgaaagtcggacactggtaggtgacgccagctcaggaaccagcgccggctcgagtgtcagcgtgcgccaagacacctcaaggatccgctctgcaattccaagctgcactcgaacacacacatcgtaacatccagcggtccctgcgtctgcaccacgttcacgtttgcgcggcatccaagagcacagtgtgcgctcaaaatgacctcccaactctgtctcccgccgtctgttgcagacgctcccctgagccgccaaatttagcatctccacttcaaacgcgccgcctccaccaagcttggtcaggaggccagccttgtctcacacttgctggctgccacagcacgtttatgagcctgcatccgcatccaacaccaagtattggcaacgtgtgatggccgtgggagctgcatgactgaggttgcactcgtggtagtcggcgccattccggcattgcagatcattcaaatccacagacactgctctttggagaacgtcgaggttgctcgatcgcagcttgagtcattatccagatccagatcgacaagcctgatgttcattcgaccaggacgagtgaagtggacgtgcgaatgctgttacagtagatgctcagggcgacttgtgaaacatcaacctcgtcgagggggattgcactgcaggttgtcgactctgaggcaaagtggacatgggcatcccatggcctgaagctatccgctgtcttctgacatctcaaattcgacaggcgggttatttttatagcttcaggctaatcctatcaatcctcagtctagatccagaagcctggtggtgagaaccgtggtgagaaccgtggtgagaaccgtggttcgacatgtcaaagctaccgatggttctggccggaacgggcctgacgcggaagtagcacgcaatttcctcggcacgtcattgggcccgacatcgttgcgttccctcactttctggagaggcaagactgttattaatcatggcgaatagcgtcatcgttaatttgtgtgtcttctccacctttgccagtgctcacttctgcattgacgtgtttggcgacatttcttgcagctatgagcgtcccacataggctgctcggaatcgcgcgggcttcacggccccaaatcgtgcaatgtcgcgcgccgaagtcgctcaatttctctacaattccagctagacaacaatcaaatcaagcaagcaggaagattcaccagcaagcaccgcgcaaagcacaacacgcagctgcagctcaagaagcagagtacgagtcgaccaaccccgcgttatcgttcccatgcctcgatgcgtacgaaacacgatcggcctcgctctccaaacgctctctttccggccctgagccatcgtatacgtctggacacacgctcaacttccgctcgcagcagcccattctgctcgactggggcggcattctacctgagttcaacatagcgtatgaaacatggggaaccctgaaccaagacaaaagcaatgcgatcctcttacacactggactgtccgcgtcgagtcatgcccacagcacggaaacaaacacgaagcctggctggtgggaaaagtttatcgggcctgacaagcctcttgacaccaacaagtacttcgtcatttgcacgaatgttatcgggggatgctatggctcgactggaccttcttcgattgaccccgcgaatggcgagcgatatgcgacacgattcccgattctgaccatggaggacatggtgcgcgcgcagttccgactgctggacaacttgggcattcagaagctatacgcaagtgtgggatcaagcatgggcggtatgcagagtttggcagctggaactctgtttgcagaccgcgttggtcgtctggtcagtataagtggttgtgcgcgaagccatccgtacagcatcgctatgaggcatacgcaacgacaaggtgggaaccgagacaattccatactaccatacatgtcgctaacacagttgcagtgctcatgatggatcccaactgggctcgtggcttttactacgatggcgtgcctccgcatggtggcatgaagttggctcgagagattgctacagtcacatatcgaagtggaccagaatgggaaatgcgatttggtcgacgacgcgcggacccttcacggccaccggctctgtgcccagatttcctcatcgagacatatcttgatcatgcgggcgagaagtggtgtctggagtacgacccgaacagcttactttacgtctccaaagcgatggatctcttcgacctgggccaggaacaccgtgaccgcatcaataaagtgcggaaagcaaatagtggtaaactacaggcatatctggacgggagcgcaatccagtccgataccagcaatgacgtttgcagcctgactcttcccgataaaccctacgaagaaaaagagcagcctgcagatttcgacgccagtgccgttgaggctgacggcagtgagccgccagccgatctagtcgcgggtctcatacctctcgcgaatacccccgccttagtcttaggcgttgcaagcgacattttgttcccggcatggcagcagcgtgagattgcgaccacgctgaagcgcacggggaacaaaaacgtcacacacattgagctgggagaggagaagagcttgttcggccacgacacctttctgctcgatctcgagaacgtgggtggagcggtcaaatccttcctcgggtgaaatgtgttggatctgcactcttttgtgaatcatgcatcctacggcatttggcatcgtcgacttctcaatcaggcatggtcactggcgttcatttcagcgcgcattgcaaggcgtttcttggaagcgggaagggcagggttcacgactctattttcgaaaagcaaatacgcgtcaatgcgctgcaaatctgaacaccgtgccacaaccgtgattttgatcggggtgtacgtttacagccctgtgtgcatcctgatgcaagattcgctatccgatccatccatagactgcgcgcgtggtcctcgctaatcaactcgaaactggcaggttgaaaatgtagaaccccgaatccgaccgtccaaggcctcgacggcgaactgtggggagcgtcagacggcagagctgggcccgggtgaggctgatccatggcgcctgcagatcgggcttacccgtagagggcatggcacggctactccgtctctcgtgattcgctccctttgtgttctttgctacaccaagcgccccgtccttgaagaaatgcctgtccgatagtgcttggccaaatggatcttcatattggagcagttgcccgcggccactaagctcgtagcccgaagtgacctttatcttccttcgtccctctttctcgggctctggcgatttctcgacgacaccgcaatcatggcgagcatcgacaatcaaagcaccgataagaaggatagctgggctggagagcgcatctcagaggtggacagtgggtcgactgggcaggacaatgacgagaagagcacgctttggcaaaacatcaagaaataccgaaaagtcgtctggatcaccattgcgctcacctctgcgattctcctctatgggtacgacaacgttgttgttggtaccgtgtcggccatgcctgttttccagtacgctagcccggccccacgtgtttggcatgtgctatgctaacccgtaccacagaaaggactttggtatcttttacgaaggccaatggattctcccctcgacatggctcgctctatggaacgttgcatctcccataggtgctatggctggctctttactcggtggatggtttaacgaccgggtcgggcgaaagaaggctctcgctgtgagctccttttctctccgcaatcggtgtcgccatcatgtatgtctcgtacctcccagcagatctcactagtcgccgggtatgtttcatgatgggtaaattagcccaaggtctcgctattggaggtgtaatgtccgccacacaaacgtacatgtcggagattctgcctccagtgcttcgcggatctgggatggctctctttccttgccattacattgctgggtcaattgactggcgcgctggtcatctacggatctctcaaccgcggtaaaggctatgctgtcgtcttcggctctcaatggccattctcgttcattcccatcgtcgtggctttcttcatccccgaatcacccgcgtggtacgttcgcaaacgctacatggacaaggcacacaaggcgcaagctcgtttggatcccccaggcaccgacacggccagtgttgtcgccaagattcttgccaccatcgaacacgaggaactctcagccaacgcgacgttcatggagtgcttccacaagcgaaactttcgccgcactttcatcgtcatatgggccaactctttaacatccatcttcggactgcagcttctggctaaggcgtcttacttcctccagcttgtcggcatgaaacccggaacatcaattatcttcctcatcctcggtatcgtgctcggcctgatcgcaaacatcatttcaatctgggtcatgtcgcgcgttggccgccggaagtgcgttcttagcacaatggcttttgcaatcctcctctggacctccatgggcgttgcaaatagcaccaaaatcacgccagcagtgacatggtgcgtcttcctgttttccaacatcctttcaaagcactaacattcccgccaggtacacagccgcctgcatgatgatcaccatcgtcgtctgtggcatcggcgtctggcccgcctcctacgccatcgccgccgaaacctcttccctgcaactccgcgctaaaactcagggtatcggctgggcagtatctgcgctcacgtccaccgtgtccggtctctgcttgccatacgtgttcaatcctgacgaggggaatctgcgaggcaagaccggatatacgtatgcggcgagctgtgtagttggtgtggtggtaagttacttcatcattccagagatgaagggcaggactgtcaatgagattgataggatgtttgaggaggggttaagtgcgcgggagttcaagagttggacgggagaggaggagctgagagcgaggagtccgaggacggaaccttgggtttgagtcgttggcgttttacgacactcctgtacatttttacgcttcgcatggacgactttccttcctttcaatcgcactctcccacaacttcgatcacgaatcttgctactggcagcaatactcttggatgcgatacgtgccgcgatctgcagccttgcgttcacctagtatccactcacatgcactcccctgtctagcacacggccaagatggcaaaacacatgggacttgagatcttggccactgacacctgcatgcatctcaactaagatgaagtttagcttcccttttataggctggccgttttttatgcgtcggtggaaccaccccagagcaggtagtcagtctccgcaacatccaccatgaagcaatcggtctgcagggcggaacaggcatactgaagaccgaaaagacgtaccgaggcagggcaactttctctacattctagtcttttatggtgtctctttacttccacttctcattgattgagctcgccagttcccggcctcaacatggccaccacaatcgctactagcatcatctccctcgcagtcctactcacagcattcatactccaccgcaagctccgccctagaaccactctccccctcccacccggccccaagggtctccccctcctcggcaacatcaacgacctgcctccccccggcactctagaatgtcaccactggctcacgcacaaggacctctacggccccctaagctcactcagcgtcctcgggcagcccttcataataataaacgacgcctccctcgcgctcgagctcctgcgcgaccgcgcgctcatctactccgggcgaccagaattcaccttcgcggggagcatgattgggtgggagcacgtactgggcatgcaacaaccgcacgcgcgcttcaaacagtaccgcaagaacattgcgaaagtggcgagttcagcggcgacgctgaaggtgtttgacggcgtgcaggaggaggagagtgtgcggtttttggggcgcgtgttgcgcgggcccgaggcgttgttcgagcatattaaaatggaagcgggcgcggtgattctcagagttacgtatgggtatacgccgcgggaggagaaggatccgcttgttgatatggcggggacgacgatggtggattttgcggatgttatgattccggggaagtaccttgtggatgttttgcctgcttgtgagtttgcatggctcgggggctgtggtgctgcgagtggagaggtgggctgatgaacgctgcagtgagatatcttccagagtggtttccgggctcggggtttaagcgtgttgcgagaaggatggcgagacaactcgatcggactgtcgaactgccgtatcagtttgtcaagcgacaaatgcgcgagaaatcgcacaagacgtcgtatctctccgaagcgatcaaagacatcggtctggatccgcagatggaattcggtaagtctttcccttctctctacattccactttttctaacgtgcctcagtccacaaatggtccgcagcatcaatgtacatcgccggcgctgatacaacggtcgcttcgctgatgaccttcttcctcgccatgatgcttaatccaaccattcagaaacacgcccaggccgaactcgacgccctcacttcccgcacccgcctccccacaagtgccgacaaagactcactcccatacatcaccgccatcctcaaggaaacgcaccgctggcaccccgtcgccccaatgtctctgccccacgcaacgacgcaggaggatgttgtaagagggtacaggatacccaagggcgcggtcgtcatggcgaatacatggtacgtctagccaccctctacttcctttcggatgtgctaagcaggatatatctaggtggttcacacacgacccaaccgtgtatcccgaaccgatggagttcaaaccagagagggtattatgggcaatgatcccgcgcccgacccacgcatctacacattcggcttcggccgccggcgtgtgtccaggtcgggtatgtcgctgacaatgcactgttcatcaccatcgcgcaggtcttgtcagtgttcaacatcagtactgtggaagagggaggagccggctgttaaggtatgtttcagtaatcatgggcaagagagagacgctgatttgtggtagtttgagcctggcgtggtgagccatcccggtgccgtataagtgtaggataactgtgagggatgggatggcggaggaattggtgaggaggagtgagggggtgattggggtggaggagagtgatgcgggggtgttgggcgagatgggtgcggggatgtgagatgggtagcagaagaaggaaggagatttgctgtgtatcttgatgatcatagattgggtcttgaatcttggaagctacgttgaagccaacaactactattgagcaatttgctccgacgcctaagtccgacataatttcggtccgggttgagcctgttgagacgacactgtggaggctctggggtggtgcgatgtacagaattggcatcgtcaatggtatagagataagggaatagattcttggaagcctgaagggtacgctggtgatgacaaatgcagggctggcagtgcaagtgcaggaaggacattgcctgagaattgaatagaaaatatgagagtttggtttgagccgacggcgtcgttcgcaagatgtcgaaattgccgtgtgccccggacaagagtggacggggctatctttccacgacgtagtaatgtagttgagcctgtcttgtatcagaatacgactaggaaataatgttagctagactatatttagtaagaacggctgacagtatgtgaaagttactgagggtaggctgcgtaaccaagagacaacctaccttgatgttagagctacttgagtaagccatttgttgttgttccaacgccgtcaatcacggcttctatgagttttctcctcagcgtcatatctgttgtgtatacatttgcgctctcagttttattagtgtcattagcaaaagctggaaatcctgctgatacaagcttcgagcaagaaaaggcctaatcaccgtcgtctcctttaactaagttaagcctcattgcaggtttgctgccaggcagcaatcagtttggtacctcacataacatgtcagcattggcttcagtgctgacaatgcgcagctcgaaaactagttcacatatggcaactattctagcgcgtgtgcagcaatagatacaactatgttcgttatcgtgctgttctttccgatccgcacgatacctgtctctgatttacgcaaacctccccgcgacgcgacgtgtcttctactttaacacctaacttctctctactacattatttccattcccttctcttaatcaagatgtgatactacatagtccttatccaacagggattgcgattagcgttcccaaccatcgtcacctgtaagaacatcgtgtaccgtccttcaatcatcctctttcacacaagaaagacaaataccattcggcatctcggtccctcagaaagcggcctaccgaatgcggaatgtctccactctttgtcttcctcttgccgaacgtacctcggtcactgcttcgccaagcataatattgtcatttcgcacatatgtctcccccacgaatagccattcaagagcaagctgtctgagcaaaaaagggtatttgccgccgaagagaacaactacaacatcaccaggcctggtgaccatcggacccagacccaacattccagatcgagtgcgatataatctccggttaagtgagtacataacacagcatttttcaaaacgagaacgcccctgcgcacgatttgcgccctgggaatcacgtagaaggtccgaataggcctctggatcgaagccaggctcgccctctagccactggcacacatcacacttcgcttgcctcgtgaattgctccactgcttcggatcttttcgtcggagcgctttcgaacccgataacgagcgcattaaccgccccacctgcaagcaacgtcatcaaaaaagctacgtctaaggcctcggccccaaacccgtattggacgtagggtcttggggaaattgggattgtgaatagttggtcccagatggtctggggtgagattgttccaccatcgccttgtgtgatagtctcggaaacagcagcgacaacatcgacccggaagccgtcagcttgcaagatgttcggttctttgattgaactttgcaccaacgggttgtcctgcaaatgcgcaaagtaacgatagtgcccttccggcggcactccggccatgtacacttccaagacaaacgaagaagcgttgcgaggctcgtagaacttgggaacccaagttggaaactcatcctgtccgggcgggtcggagtgatgctgtacgtgggagagagcatccaaaatccgaggactcctgcggatgcaatatcttgtaaagtcgcggtagacatcgcgcacgctcttatcataatctggcctcagtgcccaatgtcgaaggaacttctcatcaggtcgccgctggccctccactttctttgccagccaaatcaagcctctctgcatcagtgccaatgtggggcttcttttgttccctccgaaagtattcaagctccctaagatcggttctagtccctcgtcagtgcagcctaggagcgcataaatccgatctgctggatttgtggccttgaagtttcgaatcgacatgaggactcgcaatatcgggccgagcgaaccagtcggcgtcagtggattcgattgatcgtgctcttgtcccttgatgattgccatagcttgccacatgcttaggcctgatacgacaggagtgagacctccatatataaggaggaatggtacgacggcaaggagaatgtcaaaatcgatctcaaggtcttcgcatttcgcaatgcagtcttttgcagcagaaacttcctggatgcaccaaacgcgctcgaagtactccttcgtaagcagcgcatttaatgctccggaatcttccgggcgctctttcatggcgtttattacaaggccttcgcggtgcaaccgttctgtctgggcttgttgtgtcgactgagagccctgtggaatggttacctgcaggactgcggcacccatggcgacgagttcctgagcgaattcgaacgcacgccggaccgttgcatcttttccaccaagccagacgatcacccgcgacgcgttattatacaccgatcgcatataggatacctgacgggatcgctcggcgttgtcatcctgtcggatacaaatggcatcgatccagagaatcctgcgctggttcggttgtcgtaaggctcgtaacacttgctccagatttctagtgagttccagctgcccgtgtatattcccttggttgtctgcacaaagcaggacgttgtcgcttttctcccgcccccagacataggatagcgcttcaaatggaacaggaggatgttctatatccacatttcgaagggtgcataaaaacgggttggcgccctcgccaggccagagttcaagaagtcgagagtacgcagttacatgttcgtttggatcctgtggaggtaatggcacatagattaggctttccattaaaagcgcagtgtggagtgagccgcggcgaacttgtcttcactgatacctatatattgtcgacgcaggagagagtttgggaaactaggcagcaatcaagtccccgaaatgaggctgaagcggggtatactgatgtgtctgctaatcatttgtttttttaccggttctacgtggccaaccagctccggcatagtctaagtttacctacctacaaaccaggacacacaaggtagggggacacttttgtaaacttagaaagtcgctctttctcttctggtggggtgaggtattcctgaccttaggccttctccatcgaaggttgtccgcactcctggtagtacctagtatagtagggggtctctttatctactaggggagaagtccaggttgcaggtacatatgtaggtgcagcttatgtcaacacttggctgggcgattttatatctattgtggtgttgcgatcgctgctattcaggctagcacggcgtacagaactgcacttctagacctgagcaaaggaacccgcttttgcttaaaatagaacgcacgtcacctgcgtagatgcttcaagaagcgtgcgccataccttgccccatcatcggaaaggtgactagagctcggtagtatcgttactggagaagtgtaagcgcaatgacgctcagcggcgctttaactcgcgggtggaaagacgggccgaatggttgcatgaacgacaatcggcgcgacactaaaacgaccataccgtacctgtaaacccaaacatacatccttcaacgtgagacgagacgtccagactttcacggacgtagcgaaatcataaaatcataaccatgagcaatggaatttgcgtatatttcaactaacgtagtgaccgcctaaggcagcaggtcatccctagattctcatttgcagataaatctaacgtatcctcgaatactacatcagacagatggaggcttcattcgtgcttgatcaccactgtgacgcgatgccatgttagcttttgtctctacggtccccatgatgccttcttcccgtaaaatatgattgaaaatgttgttacgcgacttctagccttcgaaagatcgataatctctggcttgcttgacttggctgatcgagtggagcatcgtttaaccgttctagtgtgattggtgtccaataaaggtgtttgaggttggtcccctgtcaccacagcttgcactgtattcattggaccaattgtatgatggtgataaaaaggtcccattgaacaaatttcctgcggcggtttgttcgaggcactcgagtgcatgcctactagaggtgactcgagatcttgcaggtcttgtttatccatggcggtgtcagcttgtattggatcactgtacaatgtcattcccccagtctcattgaaagcttctcactgacttcttctcaccaatctcccaagaaactccacaactttcagccatggaggatggcaacttggcacaaaaagatcgtgaagcttgcgaccagtttttccaggcagctataggtgaccttcccacatctctgcttcttggcgacttggataacccagttcaccctctctgccggtgagaggtctttagagtgctcacagaaacgcctacaatcatttcagaggcggttatgaagtcatgtcacctgtcttacggttggcgtcgatactgatcactgagcgcaacatgcttcccgtttttgaccacattgcaaacggcttggtcgtgggtgatgcgcatggcgaaatgtacaccgggaaggggtcactttagggcacagagcttgggcatgagtatgtacagcaagtccccacccacatggcatctcattcgtatcttgattttcagtttcatcccgtctgggctctgcctggacgaccgcctaaggagacccaatacactacggcattccaaatgttccaagtcgctttgcctttacctagagattttattgacgtaccacagtcgtattctatcacgacgacgactggtgaacagatgcagcgttttgtacgaataggtacaccccacatcaacttccgcaagtgttatctcaactatttcgagcacacgtggcgcacggacacccccgctagacagcttcaagcgttattcaagttcactacggtcctgatgcatgagctgacgcatgcgtttgcaaacttcgtctggaacggcatgcatccgcacggcgatagttccgagccacgcttccagtacgagtcccggcttcaagaacttggtttcgagtgggagaagtggttctttatcgacaaccacatgacggatcccgtggaattctacaagatgcaacatagccagccgcttctcccaatggaattgctcatcctatctgatcagatcctaacggccccgatcgcaactcaattgggtttcttcaggattacgataccccggagacttgcctaaccgccagagtcatgcgaatgtggtttctgaagcatacctgggcacgcgctcgaaacggtaggaatcttcatcacgcggtactcagtgaagcaaaacgttcacagctactcggcgacgaatatggctttgcgcgtgcaatgtttgatggcaaaacacaggctgggatgcgattaaagtgtagcactctacgtgacggaggcttctccgcatgttgaagtgacctgattagcttcatgacacttagggcgtcgtatacctattctgaaagatgtagatagactatacataccgttcttgcacaatcctatgtgtcaacatacggatttgaatactgtactcgtgcaaccctgtgtgtcaacatacggatctgaccatacctccgtggtcgggcagaggtccactgggcagccccataccagttcacggtaacgggccgacccttgaacatttaaccatgatcttaaagtagtagctaatgcaatctaaacaagattaaaaaaataccacctactttgacatgcattgagaaagaatcccgaaatcgtgatcatgccaaagatagtcgactcgagaaagtcgcagtggagaaccgttcacgactcagtttcgcgaaatccgcaatctcatttatcgacccacccctaatacgagattaagattcttgatcagataaaattttcttctgcttactggtatggtttataaaaaggaaagccgctcgccatgatcttatctgatcctactcctcccttttcgtgacttgtatgtgtacagtgatgatgatggcgcaagagaaggattttgtgtccgtcgacaatgagaacgcgaatggaaaagagcaggaaattgagagcaagagtgggggtgctgaggttgttgtggtgacaggcagtgaaacagcgacggaaaatggaagtcagaatggccagacaccacttgtgccgctgcgcatgaagcttatttcgatccttcttgtcactgctgttgggtttggctcgcattggagttctggcgtgacgggcgccatgaagagcaccttgaagaaagtaagccgaaaacccaagtttccccaccatatcatggtctcgaacaacacaatgtgactcggatcactgcgttttcatctgtccgcatgtcctaaaggaggattttcataatggacgctgagcttgcaaatcaacaaaatccccctggagtctaccacttccaatcaacgattccacagaactcctcaatccccccaaactaacccatccagcaactccacatcaacaactcccaattcgccatcctcgaagcctcggaagatttcatgaaaaccgccctcatcctcgtatccggcctcgtaaccgaccgcatcggcggcgccaacgccatgctctacggcaacgcaatctactctctcggcgccatcctaatcgcggcagccaccaccatccgctcgtacaaattcatgatcttcggcgtaatcgtccaagcattcggcgacatcgccacgcaggtcgcgcagtacaaggtcttctcctcatggttcgcgccgagcaatggcttcgcgtcaacgctgggtttcgagctgggcgtcggcaagattggtagttttgtgggcaaggcgacggcgaatgtcattgcgaagcgcacgggggatttcagctgggtgtattggaccgcggtgtttatgaacttgtttacgaatgttgtgacgctgggcttttggtttttcacgaggtggtgtgggagggtgtatggggggatgcgggatccggcgacgggcgaggtgttgacggagaaggggaagaaatttgaggtcggcaagatgcttaggttgccgtggacgttttgggcggtggtggggttcagtttgttccagacgagtacggcggtcgtgtattcgcagaatgcgacggagatggcggagcagcggttcaacatcgatgcggttaccgcggggtggtattcggccatgtcgcagtatctcgggttctttttggtgccgctaattggggtgtttgtcgatctactcgggaacagggttacgctgatgctggtctgtggactgggcatgttgttgtcgatgtgtttggctgcatggggtccgtcgattggggggacggctgcgtcgtttggaatctatgcggttgcgtcgagttttggtccgacggtcattatcgacagtattcgcacgtcgatgcggtaccaggaagtctttggctcgggatatgccatcaagattgcgattaacaacagcatgaatatcatcatccgcattgttactggcgtcatccaggaccgggataagaactcatacgacaacgttgttgtcatctacgttatactcgctgttggctcggtggtcgttgcgggcgcgctgttggcaagcagcttttggcatacggatgcgaagattctgcaatggacgaagaagcaacggtcgaggaatggagacatgatcaacgagcgcaaagaagaatccgaaactggcgagaacggcatacgcggcaggaaactcggactaggcctgttcatcgctgtaattttcctcatcgccggtgcctgggtagcttatttctggggagtcgcgactggtaacaacaaatgagcaatgacggactcgggctttacaacgcattgaaagtaaacagtagatgaactggtagtgcagaagccaatgtatggatgaaatataatttagaacaactttggacagaaggaaagggattaccaccaagctaactacctacgatcccttatgttacgaacatatacctctctactcacaaccgtcttagccgaaaccatctgaaagtccggtagtgttgtactcggtgatttcggcgcaggagctggagccttggatggcgtagctgggggcttagatactggcggagctacagaaccactttgcgagctcgaattgcgcttacaataaggatgttgcgacgaaccttcaccggtgagcaagtacgtggcaagaagcaggagtctacgacttacctggaggtggagccgctgggcttgatggtgcgacagaagcactgccactcgaagatgcagatgcgggtaaagctgaagttagagatggcgcaggcgctggtgctggaatttttccaggctttccagatgaatatggcaagccagtataagttggcgctgcgtcgcattttccgttcgagttggccgcatgaccagcgagaggcatatattcaccattccaaccgacatcagcgactgtcacacaccatggaacgtcctttggaagaacactggagctaggggctgcagtgttcggaggtggtggagtgcacttgccgtcttttccagcagggccgccagcaacaggtagaagctgaccattcgacgcgacatcagccattgttaaacaccacggaatcatacctggaaatatagtcgctttggcgcgggaggttattacaggtcccgcaggcactgatgagtctaccggcggagcaccagccccatctggtgggatcgaagatggccggacccatacagtcgaggttattgtagtggtgaaaactggatcatcgtctccaccagatggcgctggtgctcctgatggctgtaaagtagtcgttaatgtagtcgtgacatgcaccgtggttttgccactcacttttggtggcgaggaagggaggagtgaggaacccaccctgggcggggttgaacgcgaagatggcgctgccgacggcgccgtggatgacgctacggatgactgctgggaagtaatcatggtggacgtaatgtgttcagtgcctgtaccacttactactgaagaaggtgatggggtcgtaggcaagctgcttgctggcggtgctgaagcactcggctgcaacgacccggggcacgacaagttgatgcgaggtttatgagtctcggaatcgaccatgccccaatcaggctgatttgattcagagtctttgatcagctcaaaccaaaaggttgtatacttgccaatgatggaacatccaacatcagaccagaactgttgtaagctctgtgcattggcttgtgaagctccttgagacgcgccttgaaagggccagcccacctccgcgatccagattggtttgccattggctcgtgaaacaacattgtccaatgttcctttgaagctcccctttgcatttgcgactgggtccttgttccagtatgggtacacagtaatgccatagaagtctgcgccgtcgaccactgaatgtttcgcagtatccacatggccaattggtttgttggccatgtatttggcaaacgcggacgaagcaatagtgtccttgactttcttgatggctgcagtaacgtccttcgcagcgacaccgacgttctccttatcatcttcccagcggaaaatgtcctcgctaccgacggaaagtccgatgactagatctcccaaagcctggccgtgcttctcgaacccctttccgagtgccgatagctcagtcttgatcaagttgtccagagggtcgcctcttttggctgggctgatccacataccaagtagcaggtttgtcttggtttctacggcagcgtcgaatgcttgtgaatactcgtcgttagtcccttgttgtttgcatgtaaatagccgggcactgttgaaaggcatggcagatttaagatcgtgtgcatagccaaaaccagccttgaaatcggtcgccgttttagcgtttccaactgaaccccagaaggcgccataattgaagccagtgtatattgttgtttctgcggcttgcgcgaggggtagtgcaagcgacagtaagaagagtagcttcagcatagtgtataatgattgtgtgcaatgaaatgcgagtgggattttgtatacaaaggaaaatggttcgagcagaacagcgtggatgatgttggccaaaaattcgcggctttgcaaaggatgacattgtgtggtgtgtgaacgaatttgtacttgactgtgaagacagtgccattgaatggtacggcttcattcgagcctgtggatacgatgactgcacaatgcccgtgatgcatgccaatcacgacggcgcaatcgttaccttggtagagattgaggtggacattcaagacacgcgcacgaatcgatgtgccttcagcgcttcccagttcgcgtgtcgcattatgatcttgcggtaaaacatgtcatcgataaatcaaattaaatcgagtcgtgaagtttcgtcttgttgaagtgtgttggcggagaatgaagatcatgagcactgacgaagggggtgaatcatcacctaggcgctgattggctggcgcatagaatggaattctccccggtatcgcatttctcggcgctatgaccgaagtccaaacattttgccggagcatcataaaatgtgcccgcgacgctgtggggagtgagcagcccgtcacaatgtctctcgcacgctttggaggcgcactttcacgtgtgagatgtgcaccgcggccgcaatggcacgctgcgtaggtttattttatgttgtagagcttcacataagctaatagtgagcagacgagcactctcgagctccgccatccattcagcgaaagccgacaatgagctcaattcggtcagcaaacacattacgcagcccaagtcgcagggcgcctcgcaggccatgctgtacgcgactggcatgagcgaggatgatatgaataaggcccaggtcggcatctcatcagtgtggtactcgggcaacccatgcaatatgcacctgatggacctcaacaacaaggtcaaagagggtgtgcagcgggctggtctcttgggcatgcagttcaacaccattggtgtgagtgacggcatttccatgggcaccaagggcatgcgctactcgctgcagtcgcgtgagatcatcgcagactcgattgagactgtcatgggcggccaatggtacgatgcgaacatttccatccccggatgcgacaagaacatgcccggtgtcatcatggctatgggccgtgtgaaccggccctcgctgatggtctacggcggaaccatccagcctggatgcgcaaagactctcgacaaccagtccatcgacatcgtctctgccttccaggcctacggacaattcataactggagagatcactgaagaccagcgcttcgatgtcatcagacacgcatgcaacggtcagggtgcttgtggaggcatgtacacggcaaacacaatggctactgccattgagaccatgggcatgtcgctgcccggctcatcgtcgaaccccgccaactcgcaggccaagatgctggaatgcctggctgcgggaggcgcaatcaagaacctgctcaaggaggacctgcgccccagcgacatcctcaccaggcaagcactcgagaacgccatggttgtcatcagcatcaccggaggctccaccaacgccgtattacacctgatcgccatcgccgactctgttggtctcaaactgaccatcgacgacttccagagcgtgagcgaccggattccgttgctcgctgatctcaagccctctggcaagtacgtcatggctgatgttcacgacatcgggggtactcccgcactgctcaagttcctgcttaaggagggcctgctcgacggcagccagatgactgtcactggcaagaccctaaagcagaacttggagaacgtcaaggacttcccctccgaccagaagatcatccgccctctcagcgagcccctcaagactaccggccatttgcaaattctccgtggtagtctcgcaccaggtggctgtgtcggcaagatcaccggcaaagaaggaaccatcttcaccggcaaagccaaatgctacgatgccgaagacgacttcatcagtgcgctcgagcgcggcgagatcaaaaagggcgagaagactgtcgtcgtcatccgctacgaaggccccaagggcgggcccggcatgcctgaaatgctcaagcccagctccgccatcatgggcgcaggtctcggcaaggatgtcgcactcatcactgacgggcgcttcagcggtggtagccacggtttcttgatcggccacattgtgcctgaagcgcaggagggcggaccgatcggtcttgtccaggatggcgatgagatcaccatcgactctgagtcgaatgaacttaacattggcgtgagcgagcaggagttggcggagcgcaggaagagctggaaggcgccggcgctgaagtatcaaaagggcacgctgttcaagtatgcgcggttcgtcaaggacgccagctcgggatgcgtgacggactcggcataatttcctacaattctctcgactattcgcgtataatatcattggtgtggcaaaagttatggatcggattggggtttgcggtcttgatacaatgaatgtatgaaatgacttcacagtgtcaatcctctatccactaaccaactgccctttttttttccccgaagagtccgggtgtcatgggtagtagcaacactacttcggaatcggaatccggggaaatttcacacgcgtattccgggacttgccccggacacaacttgattgccgacagacagtaacatcgttttgatacttctccacacaccctttacgtgcttgcgctagaccccatgcggctacacccgtagctcctaatgccgggtagtgcgcgatccgctactcgatccatgcagtaagcagaatcgatcgagagcactgtcagctgcggctcctacactcggtcattggcgttcgcagatcgtattcctttacgatgcaagctgtttcttgtatttccgcagcggtccgtttctcgcgactttgttgcgggccgtttttcatagctttgaaggtaaccggaaggttgcagttacatcttacgaaatgacataacaatgtgtaagttggttagtacgaagtaaatctcagttgtaagtgtgcactcctatactaatgatgtcctgttcgagcttgaaaagtatttcttcgataatacttttttactcaatggtcctatacgttcaacaggattagacttacgatgctttacagggaggagaaggaatacctaagctctttcagccacgcaagctgtttctgcaaagcaaactgtctaagcccaccctgtaaacagggacgttgcctaaaactcgggagttgtccggcatgtgtcgttctctggcagcgtacggccgctagagtacgatatgacataatgaattcgtgacaagagctgtgacaagggtcggcacttgtctagctcgagtcggagcctccaggagctgtctgtgggagctatgacattgcataatctggactacactttcaccacacaaacgactgctcgtgtgcttggcgtgcaagaaccaaaccagggggttccttgaatactataatggacaaaagccccagcatatgctgttgtacacctaagatggtagcagtcagttgattagggggaagtgttggctgagactaggatagtcttggctcgagaactgatcaggacatacccaggctggctccaaccctggtatttacggttgcaatactaagaatctagctgaggtcaatatctcgacccaatacgttacagagtgtccttatgcgcagtcgtgtcctgtttagagcagacaatcaatagctgaaagttctgatcagtcaggtctgaaggtttttctaaactcaacattcttacgatattttactcatctttttttgataagaagatacccgcaactgcttgacacgttgatgttggaccgtgaatccccccagcttcgccgaacgctagcaggggacagttcttaggtacgtgactgacaagttcagtaacatcgtcagtttcactcagccccaactgcatgctatagctcggcgacagcggcgacagcggcaagattacacaatacagctgatggctagaatcaaccaggagaccacttggcgtgtagacacggtgtatataaactacttggaatgtctctccaggacgacagatccattacaaccattcaactttgctacttcacttatcaactcctccatcctctacttattcgtttgcccaacctaaccttggaaccacagtcgtcactatgcgttttattgagactattaccatcgcccttggggttttggcttctactgcctcctcagcaccaacaggtcaggcgagggatctcaccggcttgatggagcgtgaggcccagggaactcgtgacgcccagttcgaaagtcccgcgactggcagtggcataatcatcgacgggatcgaccagccccaggctcagagcccacccttcgtggaggctcgtgatgcccagtcaggaagggatgaccctcctcctgctgaccccactcctggtctgaaggctcgtgatgcccagtccggaagggctgaccctcctcccgctgatcctactcccggtctgaaggctcgcaacccccggggcggcggcatcattccccctactgaggcctagtcgttcccagcagcctaaaggatcatgattgcctgtcaatgaactatctctgaatgtaagtcctgacaccatgctgctcaaaacctagcttcttaacattaaccttaaccgtactgacgcttcttcttagtctaggaattggctgatccgccgctccacaggagctatatggagaacgtgctatagtaaactttatatgaatatggtgttttgagcatcaccccgaggaacgtacgttttggcaaagttcccgccgagggtttcattcttttgctgggaatttcgagggaattggccgtaaataatctaatgattgaatttctatcccgtttcttgtactggtgccgctcttacaaaggtctaacgtgccagatgccacagctttgaagactggtgatgcgtctctgaccaacccaatgcattctgtctcacatttacaattttatctaaaagattctgacatctaggttcgcatggcacatatccgtctactgtcttccaagcaagcctgcaggaataaactatatccttgtggatgaagtgacaagcccgttacatggaagctatggtcagctcgtatgtcattacaacctgtaatggccgtttttagttttgccgaaaaagaacgtgctgtgcaatccatgtccgatatcctgagcggttagaacagtgtcaaaaacctttcttctcggtgtgaaagtaggcatcaattatcgcggggttccattcatcctcgcgaggtttgctgtgatagtcaacaccagcttgtctagaattatcaggacatctgtgaagtagccatcagacttgtcaacaatcaagccaatcaagccgagcaaagattaatcgcctagcgcatacttgatcaagttagcgtggcttgattggcttgattgttgacaattctggtagccattttggtgattgatcgcgcatgcagtccacccgtccatctaccagaagtaagaaaaacgtcgaagagcaagcctggttccggagaaataccgaaaatctcaatcaagtctctagaatcaatcactccaaccatgtgccacatcatgaatatatgaacccgggctgcgattctgtcaccctttgccgtcttcgtccacctcgtccaaaaccccaaatgctcaatagcgtcatgtttgctactctctcaatcatagtcgggtaatgctcctgtccaatctttttctaatggccatggtgtctgcgtggatgtctaccctggtgtgcagaatggtgcgagtcacaaaagcatctatgctcgactcatgcctttcgtcactgagagctgaaaagttatgctttgaactcatgtgtgcgtgttgaacgttggaatgtttaagcacaacataaactgcgaagcagtacgactaccttcttccctgtagtcttcgaacaaaagctgaggtcatcgtctaatgtgttctggctgttcttcgaaaaccaaaaagaagcgagataatctcttgctcgagatttcctacaacataccatgatgagcctgcatgcgcacacttgcggctgctcagtcactctatgaacctcacgatgatgctatcgtcttcttctcaatgaccctcttcttgtggcagtgtatctcaaagagcgcggaaaccgacctatgttttgacccttttatcgaaaatgaaaggatgggattcaatgtcttgttcaattgtttctttagaaaggagaaccattcgattgatgcgtgcgctgaggactgctcagtcattgtatcaacttcaatatgctgcccctatctttctcaccgcagaaaacattctacagctatcttcaaaacgagaataacgattcccatattgaaactctcttttagtaagaatcatgccagtacatctatcctagtgatgtccctttgccaacttgacaagctcggggaagatcggtgtaccgaatccagtcactgcatcccaacccttcgtgactgcgaaaccggtggtgttacatcctccattgcctccgctcagcacatcggtgaaacccttgtagcccttcttgtacagccacgggttcaagaatccaagcgtgggcttaccggcagagataagcgcatcgttgaccaacgcgatgacagatgccgcgaggggcgatgatgcagaggttccggaaatgacgccgttggttgagttccagacgaactcgaagtagagaccctgagcggagatgtcggggtacccacgtccggcagcgttgtacaagcccttgtgctcgtcgccgatcttcttaaggtagcccttgacggcatcatcttggtagctgggacgggagaagtactcgctgaatccgctgccagaagcgtagtagccgtggagtttgttgtccggaccgaggctcttcgcgggcctgtaggcagcgacttcaggctggaaaccctgagttgcaccaaccgtagtaacgtacgggcatccggcggggaaagagggcaagaatttcttggtgttcttgccgtcattggagacacattccgttgcgttctctcctgcagcgttgccggcaccaccatcaccggaggagaagagaagactgacgccgcgagcaccgagttgggcgaaggagttacagacacgcttggcgtactcggccggtacggtctgctcgtcgtcaccgtaagaagtgctaatgacctgaggaaggcttttctgcttaaggacgtatgtcacccactcgaggtatggctcattgccaggtgggtctccagcagccaagtcagggatttgtggtggctcgcctccggtagtaaatgcggtcacaggcatagggtaggtcatgcccagaatggtctgaacatcgagattggcctccttgtttgttcctgcagccagttgtgcagggctggagccgttgtcttgctgtggaccaccgttgatgctgacgaacttgtagtcgtaagcacccttaacggcttctggtgcatattgctctaggaagagtttggcgtctggccggatgggtacttctttgaggaagttgttgaagccaatctggttttcgccacaagacttctgctcgtagccgagcgtcttgtagagcgttttgaagcatgtgggagtggttccgttgatcgagcaagctttcgcgatgatcggatctgtgggtgtcacataacctggaggctggtacacttcagtcagatttgttgctgtgctgacagtaggcagattggccctggtgcgcatgaaagaggtggtgggctggatggtgtcgatgtgcttgtgaaggtggctcggcaacgaccatgacgtagcacgggacatttctgtgccgtcttcgtgagcatacaccgagtacttggtcgcaagcagcttctcggcatcctcaatgctgatccggatgttgatccagtccttggatggactgtaatcgaagtttcttataccattggaaagaagccactcgtgcacagcatccaatgcctcatccttaggctgggtgagggcattgacctcctcggggctcaaatgctggccataacgaacatggtacggatcggacactggctttcggattagactccgtggtgacactacatgctccacaacataccttcatataggtggcgctccagctcgtcgaaatcgccctgcttcacaccgatttggagcgcgagcatctggtccttgggtgcacgacccttctgcacccacttgcgagggacataatgcgtctccttcactgcataggtcgagcgcgcgacaggtgtggcaagtaccgccggcgcgagcacggcaagcaagattgaagctcccagcatgatgattgaatatgcttgcggaggacgaacgacggaagatttatgaatgcggagacttctaccttatgtacctggacgatcagtcgtgctccggacagaacgtttgcacatctgcatggcgcacatcctgaacaatgctctaccaatcagaagtggcaattcacccgaatcaaaagtctgctatcggtcgaaacttaggaaggataacgggcgccgacaccctgcaacctggtttgtgattgtctggacggttcggtggatacgaatgtgtacaagacttgaccgaggaagcttgtttggaccaagcacctgcagtatggggcttaggtctgttcgcttgcagcaccggatgaggaaggtcgcggctcatattgttggtgttggcatgcactactcgtataattacggcgtgacgtacacagctaaaaatgactggcgagtaattcgctcgtaaattactcccaatcactgccagcaaagttccagggcgggtcgcaagcctcgaagcatatcctagcatcccaactagtcccaatctaacagcttggcagtgtcactctgcttctaccccgcctaggacgagctttcgcactaactcgtacctggagtcgttcaacgatacgacctcttgctgtgccaacttctttcgtttctgactctaccttcaattcgtatagatggtagacctacgtattcattctctgaaaagaccagaagatctcgttcaaagaattcttgtgtcttctgtcgccgcaacgtgaccaaggctggctatgaatttgctaccgtgctcatcgattctctacttcacgacatgcctctttcaattacttctatggcgtgcttccatcactatatgaacccctcgcctcctgtccttcaactctcgaataccatccttgacagttctgcaatttcaaaaatcggtgcacggcgaatttatcttcttcttcctaatcttttcgagaaaagaagacacctaagaccacatgtttgttttctttaataaaactacctcgcgaacatgcatgctcaaaagtcggatgtccatacgatcatgtcgtgagcctatgtctgtatctgtcggcgaatgtggcgaagacgaattggctaggagaagaaggcacagcaaaagaatctccatgactagttcatgctttctgtcagtccagatgctttgggcgtatatgaaaggtctctcacagcttcctgcgaccacttatcacacatgtgcgttccgtccagaaatgtacatgggactttgcgatgacttctttttctcccggatccaagaccacctggagggtgagcgacgtctggttgtcttcaactttcttccctgcacaatactctccttcatttattaaatactctgagcgcagcttgtccaaaaacatgaacggacttttgcgtgtctctttgtccgaccaaaaaactcaaaaccatgattttcccgctcctccaaggcctaccccaggagattcgatggctgagcagaccatggcactaaaaacgatttataaaacatcaaatgatgccgccgggaagaaaaccccaaacaggagcccagcatgcttacgggagagatgcgcggagcgcagtgctataaaacactcgagtatctgcaactcctctcgatcatcaaactccacgtctgaatatccaaaacctccaaccgacctgattaaatggggcaggtgttcaaaagtcaagaacctagagggcaatgtctttctcccctctcctccggctccgtataaacccccgctgtcctcaccacatctccattccacaacctacccccaaacctctcttcccactagaagaggctgcagaagtgacccatgactgcctccctctgaatctcaattccacgcatccaaatgctcgatgaaaatttttctgcgttccaaaacaggacgaaatgtccgtcatgagaaagaagaacgaagcggaccaacacaatgtccgagacgcgatacgagcctttcgttgcatacgttagtaaactccaagtgcgaggaaaagcaaagtagcacaggccatgacggagtgtgggtatgcttaaaaaaaagtgagggtcgtgctgttgaaacacggcgctggagatgttaatgatggtggtgatcaccagcagaacaccgtaaacgtgcacaagaagccatcttcacaaggcagcgttccattcatgtagagagatatcatatgcgtgtgcgcctccccagcagccacgtgaaatcgaaaacaaaaaatgaaattcttgggtatcaaagacgaagatagtaaaccagcgccatgcagcaaaatttcctcccagccacgggccgaagccataccctagttcgttgcgccagaatcgaagtcgtcaagtcatatcgtacattgataagtgtgctccgcggagccagaaaggtaagcggcgggcgatggcgatgtgtttgtacatcatacaacaagtattgtacaagcggtggtggctcatccggcataccagcctccaggcgcgacgttggcctcttcgttctcgcgatgcggtatgagtggctctttgatgtcgaaagcttggatgaacatcttccatgtcgtgtagtcgatgctgaggacggcttggttcttctggatgttggcttctcgtgcgtcagacatttcgtgggcttttgcaggcactgtgtcgggttagctaggccaaattgtgcggtcgacaggtgacttactcagtagtggcaatccatcttcatccttcataatctttgcattgccctctcgcaccaagaaactgatgtagaacaggttctcaactgtctgaccgaagtcatgtggattgatggcgaagtcgagaagactaacggccaattcttggctcggtgcgactgccgctctgtggcgtctggatgctgctgcgacatcttcgttttgtacttcctcatctggtatctcggaaagttcctcgctgaccttctcatccaccttctcgatgtgactccgtaaccggacgtttatactcttgacgagattcgacaagtttgagttctcggattgctgcatgtcaccctccttcatttcctgtggtcgagtagctgggccaactggctgtcgttgtgatcgagctttccgctgtgtagacctcactcgcttctctacagacagtggtccaagcaggaaacttatggtaggtggtcgtttattgcatggaaagcaagcctgtctcccaaggagtgcccagtcgagcccgtcgtctcccgcatcgtcctcgtcctctggaactggcacggccggggcttcctcgtcgtctgcggcgtggccaccagacttcatgaagaatatgcacttggacacaaactggtccagatcaatgccgacgccagcattgccttgcagactgctgttcagcttctttcccgcaagctcgctagcattgaccaggaagcgagagtccagcgcggcatcagcagtttgtcgcactttcccgaatatgctgtcttgcttcttcaaggcgtccaaaagcagattgttcggtttgaccatttcgtcgcggttttctgaggacattgttagcactgccatcatgcccaatagtctcctacgcaccttctaccatgcgcgaatgatcgcgcaatgtcgcgcgcaagcgtcttcgtttctcgggatcttggtttggattgtagaaacgcaggtccccttcctcatcctcttcaggcatcgtaggtgtgggatcctcctctgggtcatcgtcgtcgtcttcctcttccgacccatcttggaaaacatcaactccagtgctgctgtgccgtccagtcctccttcgcttatttccggtgcctgaacctgtcgaccctgtgtctggcgtaggcatccttgctgacgcgccccggagacccctcttcgctggtcgcggggtattttctcgtgattgaggttcgtcgttctctttgtctgagttcatagacgtggagggactcaggaccgaatacgacgatgttcgcgcattactttcgttccgtggcgcagcggaggggtcacgatagagcgaatcgacggttgacgagcgtgtttgctgtggcgtcgcagacagatgcgtgttcagacgcgccatggcgactcgtcgcgagcaaggagaaacgataatgcggtagcgagcgtggtgttgtgttgtgatgtgggggagtggtggtcgttcctggacgcggttgcccacaattcgcgccgttgttagcgcgactttgtgcctgaggcaggcgcgacgcccggtgatatcgtaagccaagcagcaatcacgtgtgcacgctcccccgcgtacccctgccctctccgtagagggagcttgggcgtctggcccatccaccccgcgtgatgggacatgtgaacgcatctggacatttcgtacagagctgtttgacattctgtccaccacactgatgacgtgcatccatggcatgcaataggacacagcttccccaccgctcacgatggaagccttcaacttcgcgacgtcgcttgacttgaccgagctcaacgtacatgtcagaatgtaggaacaccatcagggtcacgggatgtgtacatgctgaagcgtgatagagatcggctcgatggcacccaaaagcccgtgccctactcagttctgctgaaacgccctgatctgaggcaccgagcttccatcaccaagtgagtggagtttgctagaggtgagagagtttgtgctgatgtgacaacagcccacactttgagctctacgtcacggcgcaaatatgggccgacagcaagcctctcaccgtacccgtgcagaccgcctacaagtcgttcaagaatgcacgcatttggaacgagtggttgcagctgcctgtcacgtactcgaacctcccagcttctgcgcagcttaatatcactgtgtgggacctgtcgcccgccgaagatacagactccaacctacacgcagtaccctttggcggtaccaccatacctctcttcgacaagcacaacaccctgcagaagggacgacagcggtgtcggatacaccgcttcaaggcagcaaatggcctggcagacaccaccacgccgtggatgttaccgcaagcgaggaggagtcgcaaagctcagatggctgaagacacggtagacgagcaagtggcagaaatgcaacgccttgaagagctgctgaagaagcaggaaatgggcgacctgccgaccaacacctggctcgatggactagtctataaaaagatgatgaagatacgcaatgaagctctgaaggctgaggcaacagcattgaatcgccagagcaagacagatggcgacgctgggggcgaagatgagcaggagctcttctacctcgagattgagttcccgcgcttcgaccacgctgtcgttttcactgatgtcgagtatcctccgccgcctgtctcagatctgagactgccggttgaggctgatgttcggttacgtccgccgcccgaggtctcctttgggcctgatatagacattgatggagttggctacggcgatgcagacgcaggacgcctcatcaagatttacgatcccgagattggacgacgagtgaatccggctgaagacaaacaccgggagcttatgcgcagtcagcagacagattccctagatcgagacaggaaacccaacgtacacgtccgagacaaactgaacctgctgatggccaagggtccgctcgaggagatcacgtcacacgaaagagatgacatctggaagttccgatacttcttgctccgtgacaagcgagctttgaccaagtttgtgaagtgcgtcaactggaagaacccgcgtgaagcacgccaagcggcaccattacttgacaagtgggctgagatcgatgtcgatgatgcgctcgagctgcttgggccacacttcgatcacccggtggtgcgaagctacgctgtcgagcgactgaagaaagcggatgatgaggagttgcagctgtacctgcttcaactggtacaagcactcaaatacgaagctccaggagagggcgatgactcgtcgttggcgcgcttcctgatcactcgcgcagcgaacagcttcgctctcggcaacttcttccactggtacctgatggtcgagatcagcgacttcagtaccgaccaggaacccgagcatcgcgacttgttcgccaaagttgaatatgacttcatggtcgaactcgaaaagactccagaaggggttgaaacgcgtaacacattccgcagacaaggcgagctactcactgtccttgcgaagatctcgaaggatgtcagatttggtggtggtgatcgttcgacgaagctcgcgcgcctcaagaaggccatctcagatcccaagaatgagctcgccaatttcgaaccgctaccacttcctctcgatccatccgtgtacattactggtatcactgatgaatgcaacgttctcaagtcctccctcctgcccatggtcctcaatttcaagaccacgacagacaacaaataccccatcatcttcaagacgggcgatgacctccgacaagatcagctcgtcatccagatcatcacgctcatggaccgcctgctccgcaaagagaacctcgacctcaaactgacaccataccgcatcctcgccacctccacatccgccggcgcattccaatttgtcccatccatgtccattgcagccgcatgtcaaaagcacaaaggctctctcctcgcctatctgcgcgccaacaaccccgacgactccgcccctctaggtgtccgcaaagaagcaatggacacatacatcaagtcgtgcgccggctactgcgtcatcacatacctcctcggtgtcggcgaccggcatctcgacaacctgctcctcgcgcccgacggccgcttcttccacgtcgacttcggctacatcctcggccgcgaccccaagcccttcgcgccgcaaatgaaactctgtcgcgaaatgattgaaggcatgggaggcgcccagcatccgaattatctggcgtttaagagctatgcgtttacggcgtggagtaccctgcgcaagtcgagtaatttgctgctcaatttatttgcgcttatgcagggcgcgaatatcccggatatcaaagttgagagagaagggagtgtgggcaaggtcagggagcgcatgtggctgggacgtagtgaaggtgaagcggaagtgctgttcgagagactgatcgaggagagtatgggcgattggaaagcgggtgttattgattgggcacatgagtttgtgcagacttattggcggaagtagatgatgagccatgtgagcttagtcaggtctgttcggatgctagcgaggccaatataagtaccacgcttttcccgacttcctccttctctagtcgaatgccattgcttttcttgtgcactccaaaattacagcgacgacagcaccataagtggtgctcttctcctcgcccaaaacaagacacaatatttctagacccatgttctccctcattgtgccagaagaaaaatagaattgagcggattcatgtccacttctctgcaactccgtccaaaaacatacccgccgccttgttatgaccgcccaatcaaagcccatccagtatttctcactcaaaacccccgtgcagcttagcagatatcgctcttccgccaaaagggccataggcctgccaataatgggcagaccgaaagtcagaatacgcggagctatgtctggagaattcttttggtgctgttggatatcgggatgggatcaaccaatgtgctggaccatcgatgtggtggcgaggctgagggtgggagtataaagtcttccaggatttcagatcttgagggtcttgtatgatacacttccccattacaactggagacgaaaaagggatcagaaatctgttatgtctacttctatgctgctctttccaccaaaacagcgccgacgtggatggaatgtccccgcccgcctggaatctggtgtataaagccctgctcaacgacaggcgtgatagcctacaatatgtgttcggtaacttgcctagtgtaaaaaaaacgcagaaatcgacagtttcatgctcttcctgccttctcccatctaccaaaactacaacatctcagcaaatgtctcagtcagccaagctttggggtataaagtcttctctggtgacgtgctccgcgtcgtctataactcactctttgcaattgtgagatcacaaaatctgcgcaaaacagacgaatgtctgctctgctcttttcttcgcctagagtattgagcactatcgcatgtctcggctagacctcgtgtctaggatatatagggcatgtgtaggtcttttgtgagaacgaagtcgtttagtatgctttcctcgccgcttcacgggcatggtatatgtcgtgatgaaatcatatttccttcatccgacttctgataccaaatttaaggctaccgttcagtttgaactgataactctgcaaacatcagctcgttatgtagcttgtacgttcatcatcttctgatggatcgatcgccgctccattctgcaccagcaccagctcatccactctgtgcgacttgtattcttcccgcatccaagtcctcaaatctttgtttcttacgttaagctcgaaaacccgcatctgtcgataatatcgcgtctggccgtacgaacagtaacctccaaatccactgccacctccatggattagccaaagatgactaggaattttggtgccatcttgttgtggccattgctgtaattgagcgcagaagttgtttacgtgatcgtggccgcaaattattgctgatgcattttgcctgactaaagcgtcgtagaatgagaagtctctactggggcattcggttggttctcttcgatggccacttcggataacaagattcttgtctgcgaactctggtataggaatatgttggacgacgaaagacaaatggaaattatcgtctttagcatccttgacacgctcatgtcgtagcgcttcagaggtcttctcgtaccagacgatttggctcggctgaatgggcttatagtcgggcttggaggacgattcacctatcgcactgtgcgagtccaggaagaacaaagtcaataccggtcgttctgatgggtcgaaagacaggacttgaaggtaaaaattgcctacaccatcaacctgctctgggcctgcttctgagaggctatatggcagagtctcaattatcgccatttgttcttcacctatagttcaatcagaaaagttgactgcttttaggtattgcccagtggtcgtgtatgacaaaacagtctaggaactgcgaccacttacgagacaatgcgtagtcaccctcgcaatcatgattgccaaataccattgcgtacgggatcttatgttggatgagaggagctagcagcttgaaaagggcggtttggctatcgggaatatcatggtgcaacagatctcccggcagcattacaagatccggcttctcggccgccacgatctggttgatgaagtctaccgtgcgtgaatcagcctggctctcaggcagattctttccatgtgcatcaattgcatcattgcatattccgacgccagtgaccatgtgggcgtcagagatctgaagtattttgaatgtgccatccttattgaccctcaaggcttcacgaatattgcgtatggcccggccatggcgcacgcttagccttgcaaccgggatttctggttgataatcgagctgaagtgatgattgcgtgagatcccattgtggtcgtggatcaacggcatctgtgccaaagagaacgtctacacctgtcacagcctggccaacgtcatcagagaacttgcttatccgcacccagattccgcaagttctactctcccacaactcggttgagttagaggggggaggcagctcgctgattctgatatccgttactactttgtcttcagctgtaagcttatcctcgttggcgagtgcgacatagagatatgccttttgctgtgcttcatgtaggtagagttccttgtctatacggtgccatattcgcggatcgaagtcgcaagtgtatagagggactgatggagagaaaatgcgtaaggccagatctgtgacaacagccgtgctgtcagggactggatggcgccatttcagagtgaaactagaccagaagctgaaagatgtgacaaaagatgggtgataaaatcaccgttcaaagtaagccttatcgaaaacaggtattcttaattcgttcgtcttggggaaacgtaatgcgggcatacgtcattggtgctaggccttattggtaattagcttcgacctcttttccgtcactggctgcgacgatgcagcaatggaattgcgcatttagctcattcaattcaagcgttcgtccatgaaccagatcaatactcagactgccaaagcgactacatattcatcgacagcgttgcggacggtggcgtttcccacccgaccatacatgaataattttcgtgtctgttttaattttggatatctccgagcgcatgacttggaagataagctaactttaagcatcctcaaatcatggaatgatctagtgtcgacttcgaatatttgctcaaatacatcgtatcccttggctttgaattttggttcaagtcacaagcgagaaacaaatatgaagagtgcatgcttgcaggtttgatttccaagatccggattaaacagaatacgtctctggtgcatctctgatctttcatgattggcagccacgaggtcgcaaacaaattgacagcggctaaatgccatcatatatacactagctctaagtcagcatgccagtccttgtgctcattttgtgaagacctacagtcatcatcatcttcccagtcccatacgccaactcttgacgcaaaacattgcagcccattttgctcgaacatgtcttttgcagctttacgggtcttctcctgctggcccttgtctggagaccagattgtgtcgttcaaagtgatcgaatctagatgcggcgtggtcttcatccatctctttcccgcaacaaattcttccaatactcgcaatacgtcctcagcttgccattgacaatcttcaggcatctgcgggctatattcgatactcagacggactagaccactcggaagcgtttccgcaagacgggtagtactgtcaggacgccagcccaacagcaggctgagagttacagagagactcttgagcactaccagctctttgaaaattaaggcgcgaggtggaaagaacggtcccatcaggccgaataaatcgctttggaactgatgcgtgacttccagatgctccagagtctgcccgacattcgccagtgcacgcgtaagagtctgcgcgttcggccacgtacctaatccatcgtagttgcattggacttcgaattggtagacaaaagtcttgagactagttgtatgctccaggatctgctctgcgatggcttgttctggctccacgcctttgagctcgagtgtcttgatgtattgacccacggaggcagatgaagttgaaagagttcttgccagttcgaggtgctttgtatttggagaaaagattcttacacacgatctgggaaggtagccgtgaacttcaatgttttcgtagatcatgggcaaacatgaagctcgaagtcgtttgcaagtgtaagataaattcaagaggctgtgtcttctgccgtgttcatcgaggatgaagttggcgataacgtcttggagctcttgaggaagatgtataagcgatgttcgagatcggttttgcatcgtggacgacatcacctaaatgtcgcaacttcgtctgaggatcaaaattgtcgcaaatcattgcggataacagagtctatctaatactgggacgcggtcaccggtgtgctgacataatgtggcgcagcataggggtgaacggctgccttgcaccctatgattatcatacaacgtgccgacttcgcccttgatccacagaagctctacccacagaagctctatccccatcgtcataacgctctgcatttcgtatttctctctcgtgctttctcttgaccagctttagcattaccatattgtacaacaggaagagcaaagcagcaactgccgaacaagccgcagtcacgacgaccgtcaccttagcggtgactgagtactggcctaattgcattgcatcagcatggttacctcgtgtaaacatcgcgactcaccatcttgagcagagtaaatgttgactagggtcgataccagtccagcgattgagttcagcaacgcaggaaggaagatgcggttgatgacccaaacgtaattcttccgatgcttccaccacagccacagacatccagcaacgcctagaccacatgcaaatgcagcaacatacattagcggcacatttcgcacagtttcgagcgcatgtttcttgagatcagtgtctgctttttcatcgtaattgcccttttgcagcttgttaaaggtggctgggaatacaatgtatccggctaataagatccacacggacagcgaagcaaggatgttgtggaaaggcgagacatggtcgagtccaagaagcatgtcgatgtaccgtgtccgtgcagttgtgcttcgtcgctgaagctcgggacgttgaggcttctcagccttgattgatgcgccacgatatatatgaggttgggagctagtgtgagaggatcttcgcggcgggtcttgggtgcgtgtagaaggcctatgtgttggtgcagattttgtggttgaggccctgacgacgcttgcactgtctttccgatcgtcttctactgtcggcaacgtgcccggcttttccttggggtgccatgggaaatgcatgactgcaacgtgggcaactggcttgcgcgaaaacgagaaaatggtactagaagacgaaagatggtagagagcaatatactatactgagagatggcctttacgagcgggagtatactctccagcaaagtctacgaatgcgataagcaggtacataaaacctgttcctggaccgttaccgtacggtggtagcttctcggcgatatgggcctttcaccatatctagagagctcgactttcggagacatgacttgtttcgtgatagaaagttgttaaagttgtggtgtgtcgacatctggttggtggttggagagggaaagagaggaagcaggggcagcgaccgtagatcgcgacgtcatttcgcatgccgatttcctagttcctggactgcaacgatgtcgagccaaattcacagtttcctatgcgggcgagctgggcgagcaagtacgataacgacttcggcccttgcaggaaatgtgtgcttgaaggatgatcgctgaagtgcccacgtgttgccgacaaatcgcgaagtacgacccggcatgtgacaagcatttcccccaacgtgctaagcacttcaaaacacccccaagtttccccatactacaaaatgcggagaatgtcttgcgctcagtggtccttcttcggcaacggtgttcttttaatctatcgcgtccttctcgcgctctgctagacccaaagtgatccctgcgcttaatatgggaagcggaacaccaacgcggaacgtgacttcaaggccaaatttgagggaaaaggacagaacgcatgataatcgcaagattgacatgttggaggtatataggtgtgtagcccgaatccacactcaatcgtcgcattccgtactgcttcgcctgaaagtcgccgaattgaagcacgcaaagcacgtaattcaccatgagactgcaaacgctcctgtccacagcgctcctcgcagcaaccacgtttgcagcagaagactctccaaatgaatcggcagcatcgccatctcccgacccgacccccgccggcgctctctggagcgcgaaatgggacaccgccgacctgcagccgtaccagcgaaagtgcctgaaccgcaacacctacacagccaagatttacaagctctctgagcgtgcgtaacatgttccttccatatcaacctcttgctaacggagcgatgtcacagtgtaccccgatctcaaagaattcgccccagacctaaagatcttctacaacaagcaactatatgcaggctcctggtccgggcacgatgcgcacggcgagaagcgcgaactcatgcgcatgtccacttcatcgctaccttacaaagtccgagaatggctcaagaagacaccgaagcagaagcacttcaatgttcaagacgacaatgtgtttttcgcgcccggcgcgatttacccgatattgccgctgtgggtagacgagccggaggacgcagagtgcgaggacgtgttcgatgatttggacttgtatagtaatgagccagcggatggaaaggtggtcgggaaattaagtcatacatatgatgaggacaaggaggttacgttcacggttgaagcgatggtgttgaaggggaagggaaaggcgccgacaaggaaagaggggcagaacgacgagttgtgaacgtagatttcatggctggcgtgccaggcgtttccggacctgaatagatatgatttgccattcaagcttctttgccttggtctgactttttttgggcgagtttcttccgcttccgttgttcttctttcgcgtgattgatcgcagtgaccatgttgaacaagaaaatgataatgaagatcatcccaaccaaggcgagcacagcaataacgctgaccatgctgaaaaccacgaaaatgtagctagcgcgaaggaaagcgtggttgtcttttaactcatccagcccggtaccgacttgcatcgcgctcaggacaaggctgaagaacacgaacacgatcaaaatccaactaaagtttcgctggaagaagaccacgtatcgattgtacccatacaagtacccacgcacaaagtgcgagtagaagaagcgaatgcgatatgttgagttgatgcgtccgagtctcagatcgccaaattggtatcgcttgttgacctgcgcaagggtattgatatccacatgccccggcgcaaggaaatctttcacgaaatccttccaccaatgccacgttatgaagctaggcaccagagaaaagtcgtgtgcgagcttgagatccagcggcgtgaccagaagccagacatacgagagcagaaatccgcaggctgattgatgtagcaccttgtcgctacacaagtgcttggtccaaaagtcggcgcatagtatccactcaggcagtggcttgatcagcaggtgattactgaacttgagcaaatgcaagtccatttgctgtgtgaatagcacattgaaacccatcatgcggtatctgtgtagtgggcgcgcgcgcattgggcggcctgccatccacaaatggccatggatgcgattcaggcgcgacaggtcgagttctgtcttgaggaattggtcgatcgagtcgttcgcaagtacgacatcgttaccgcgaccagttatggtaggcagcgagtcaagcggcgttagggggatgctagtcgctgtgtcgagaaccggctgctgggtgacagcattaaaaagcgaagtttgcgaagcggagagcgatgattctggcggaatggatcgttgtctgaagggtggcttcagcgaagtcgtctgccacgcgtcagtacatacatcctacccggtacgcgcttcgtatggcagttgtacttaccgcggtcgcagtcttctcagccattttgttgtgcgaacgtggccgccgcaatgatcgtgggaacgagcatgagagcggctgagcttctatgtacgctgtgctgagcaaaaggcttactgcttggactcaccaggctcgcacatgcaagacatgcgccacatgatacgggacctgatccgcctaccaggactaaggaggcgtgtgtgggggctgaagcgtgcgcctccaaggcagcgatgatgatgattgggtaatctgaatcacggacgctaataatgcatcatgatcggactgctggtcacataccacgaacaaacatgcaaaacgagagcgccgtgcagcaattcattattcctatctaaggacagccaggtgttgctaagctattgtagatgagtcaaccgatcaacattggactttctccgagagcttccgcatgctcccgaggtcacatgaccatcaaaccgagctatcctccattcactcatcaatattatatactgcacatctactctccatatcttctgcgcaatattcatcgaccgtctcgccattggctttctgtcttgccgctggctttgcttcctacatcatgtccacatgctgaggtccccgagcccatcccaccgcgcctatgctctcgccgaccaacccttcaaagattgcccagcaggacccaccccactatccaacagaagcttagatttctctctcccacccattctcatagcatatgacattggtgtgcaataccacttgctcactaaattcgcatcggcgccggcgtccagtaggatttgtaatgttgttatgccaatgctcttgcgccgtacagagtctctaaacgccaagtcgcatcctagttagagcagtcgattagttgccatgagttccaatagattgagtcttattgtttatcataatgctgacatgttcatgctgatttacagccgtttttcctccaagaaggtagacacgcgaaagtccgacacggcaatacactcccctcccatgaatgaagtgctagcgtacttggcgtgcaagagctaaattaggggttttctaaatattggattagacaagaaccccagcattggctcttgcacgcaaatcacgctagcactccgttaatgggagggaagtgtacatactacttaatgatagctataaacatccaagatgcggcttggcgtctggtgaccttatatgccggcaattgcgtagaccattgccatacgattggcctggcgccgcggttgacaagatttgaagggctgttgggtcgtaatgtttgactgcgaatgccatgggggtgcaaagatccttgacgggtccaccacagctactcaatcgtcacttgacatatgactctgcgccgttttggggtagccattccagttaaatggtatagttcgcagtcatgcttgcttaccctgccccctgccccctcccacttcaccacttttttttaacatttgtcatgatgtcaaacctaataaagctctctaatcaacctaccttatcatagatatgcgattgctcaactaccaatttatattaatagttgatattctgatataactgacatacagctatctcggcagcactaggcgatgtagcattttcagtttagataagaaggcgcttagtgtatagcggtatatatatgctcggcggaatccctgtcctaaatcggttcgactaatagctccaacacttctaagtcttggattgcaacttggcgttttgagaccctgacagtgtaccgcatgtgaccttgactgatataaagtttcaggggtattattgtcaacgatagagttgaaacaacaacctctaaggatattgctggtcatgtgggaagcgtgtacacctgcgatacacttccttcacccttaagaaacgacctgagaacagtctacagagtctacagtacagttgctatctataaatggatcgttagcgcggatccggagagaaggggcaggactagggtttctttccactacaattgttttcttcggggtcgatccctggatatgcccttgttacgctaaaggacaatacaaatcaacccgttcatggaggggtgggggtgtataatacccctgcagattcttgtcgatcgaacctacatgcggtagtaagccggcgtgccgcacgtgccttggactggaacgatcccagctcgactgcatttactcagataaactttgcggaagttcgcggcaaccttacacttccgtaggaaggaattctttattgtgttctactgtggttataggcaagcgtattgtaggtgagtctagcggcaggaaagagctggcagggaagacacaggcagccattgtaatgagtaagcaagatttggccatattgttcgtcaaatcccttgagcgaaatcattcggcgggttgtcacaaacccatgcaaagcggcccacctacaatgattttgcctgtgaccacagtatcatggagttactgttataccctgtctgctgcggaattccaagaagtctagactgggttcagtcgatttgctccatccggccgaactgtcgagtgttgggctattatagtcaacagcacttgcatcccaatctgcgctcgaatcttcttttttatttaccgttcatacctctcttgtattttcttttcataacgccgagcgcatacacgtacaataaaaagtcatctgcaatgtttggaactctggtgacaagttctccgcggcggcgcgtacttaagttcatcaagcaaaccgatccagtcgcggcagtcagtcgaagatcacacgataagatgcgtgttgcttgcctcttttgccgctcgagaaaagtatgtcacttgatgggcatttgtgctggcattgttcagttatagggagacgtttgctcttccctattccacccagtcgcctccttttaacggaagaaagttcaatcactaatgagactaaaaggcacgctgtgcaggtggtggaaagcgatgccaaagatgtgtaggaatgaatattgagtgcgtgtatccggacagcagacgacaacaacaaaagaacaaggatcgtcggatagtaaggacactgagacaaccctgtacccgcgagaagtagttgctgacccacgacctccaccaagacggagaaccagcatgctgactacagcatgaacaccatgccatgcgattcattcagcgatgctatcctaagcgccgagaacattcgaatggaatatgatgagaacttcacccttgacggattggatcacagcgggtttgacgacaaccatatcaatgaaaatatttctacaccctggacgtggagcacgacgacgccatgtagctacaatagcgaggcaagctcgaagaccagtggtaacagtaagcgaacacgtatgtaaatccccagtcactttctagcctactagaaacccttatgaacggaaatgtacagtcaatgttttactaattcctcctcaatatagccgctcatgagtctgcgatgacgggaagtgaatcgtcctctagtatagtcgctcgcagtgctacggcattattccccttgtcatcaagtatggaccaatcgttggaggcacaactgctcggcggctacacactcactgaaggcccaatcgattcgggtcccttagacatgcagctcctagacacaactatgacatgggcaacgtactccggctcattcatggacaccacatgtgatccgctggcactcacgtctccggagaacgaaccagaactaggagacagcagctgccactgtctcctgtactcgattacctttctagaatgcctggcttcggactccgtgtcgcgcgagaatcgcatggacacactactcgctgagtttcgtgaagctatggagaagttgtatgtatttttggcgtgcaaatgctgcgcgacaagcttggagcaaaacatgttgcttgctaaggcgattcggcaaattagccttatctgtgcgaaaatagccaactctttcaaggccctatacctacaccataagaaagacaagaaaaacaacacaaactcgtccttccaacaagagagcggtctggacagctcgcctgctgccttttgttctgttaacattctcgtgtcgtcataccgtgtcaacagtcgagaaatgctgtttttgctggacagtctggtcacgcttcacgtcagtgagttccaggagcatatcgacaaactaaaggagcgatcgcgcaatcatttgcatcaggacctagctagagcgttaaaagaagcagaagcgtatcttgagcaagcaaaagaaacgatgagaatttgcatggcattggggtaggggttgttgacaggattgggtaatagtcttcgttcataaagtataatagtaaccttttagggaatcttcatgtcaggtggaaagagctgaattgacatctaatatcaagcagggataacttataagtctatcgcctctttgcttgaagcgagaagctcaattgggcttgggacacgttacactttacaatagctgttcttcgttcttgctctgctactttatgcccttcaacttatctcattgtataaatggtatactgtcagagaacgtattctattcttcactatcggttaccttgaccaattgactcctcgctgaaattttggcagatacatccgccagtggcattgcactcaagatatcgaagacggaaatatcgctacgcataaacttctgagcccggttcctaatttccacggcttgtagagaatcaactacaggagttagcgaaatgttgaaagcattttcgaaaagcgaaagggaggacttgccaccatattcaaatagaggtttttgaggatcgatctcttctataccaatactcatggacgcagcgatcatttccttgatgttatcttctacaactgctgtcgcctccaacatagtcgttgcattagacaagagggcgcctacgtcctgctttgcatcaacgccttcggcttcgtctccttttccgacaacgcgtagctgaaacttcttgtctcgtgagaagcctcccatgctctcattgtgcttgatgccgtcacctaagcctagcaccagctgtgcaggtgcctcttgtccatttgtggtggagccgcgcatgatggcccgcatgacgacgccgagctctgtaaggttggtctgtagaccgcgccaaccgtgctgataccgccttacatagctttcgagatcaccgaatgctccggccgtggtaaagtgtgatgagtcagataccaatccgacatcaatactggtagcgttgatgcctaaatgagtacgagcataatgcgccaacgcgtcctcaaaggtgtttccggaagcgtaatttgcttgggctttgttgcctataacacctgtgatagacgaaagcaggatgaagaaagatttatcgcccggcgagatattggccaaaaggttccatgagccctcagtcttgggactgattgcattacgccactgacggaaggacatgttttcgaaaatgcagtcttgaagaaccatcgcaagttgaaccactccggcaattcgcttaccgcccaccttgagcgtatcaaagacacgggcaacactggctgcgtcgttcacatcacacttgtaggcttcagcttgcacgaaacgctcggataacctctgcagatcatcgtgattcttcgacccgcctgcccgagacaaaaaaacaagatgtttggcaccgcagttcaccatccagccggcgatttccagccctagagcacctagtccaccaacgagcacgtaggtcgcttgaccatcgagttccaactcgcgcgcgggtggcggaggcatgagcacaggagttgcatcatgaagtgttatgacggtttgttcggcccggacattgttcagtacggctggtaggttagtggctggtatggctaccatgtgtgaagggccttggaggctgtactcggtgaacgcttgttggaaaagtctgctgacgacattcttcctgccctttactactgctttcacgtcaacgcgagtaagtgttatgttggaggccgatggaagagaaactctgggaccctcagttgtgatatcgacaaaatgaccaaatgcgctcataatagacacggctccagcgatatgtgtacccgagtgctggctgacaaacacgtcaattccgcgttggttgatggcgctctcaatgagcggcacaaaattattcagggccgagtcaaagacgtgatctgtggggattgcaaatcgatccacaatcaagtctcgctctgctttattatgtaccaaagcgaacatatcagagccaaccgctttcgcgacttgcatcaaggcttggccgacagcacttcctgcgttatcgaacagacacagttgtccctgactcaaccgtgccaactcaataagtgcatactgtgcagtcactaccggctcaacaagcgcaacagcatcatgcggttctaggtaatcaggttttgacacgaccatagcctgattctggcgtatatgagttctcgcggcagcggtggagaacacgatgacatgttgaccaagctcaaaagctgtgacagaatcgccacgacgtgtaacaatgccaacagcatgacgaacagaatctagtgttgagccgcttccgagccccgcgcattcaacattgacttcgacctcatctgctcccagcggtgaatttgcttcgtcgtctgggatccagatacagtctctagagtcgggggactggctcgccttgagcggttctcctgaaacgtccaacgccgccaaggttggactcgccgtattgcttgctagctgcagttcgtaatcgaaaccagcattctcggttgcacgcggaacgtatatcaagccattggcttcaacatattccatttctccatgctcatctaacgacgctcgccaaacatccagaacaagatctgcgtatttggcgttgcagatttctgccacggcagataagttcaggctcggcaagattgccattggatattcgttacgcatgactctgaacagaccctggcttgttgcgaattcgacaccgcccgaccagctttcgagcacgctaccacgagcgatccagaaaagatgtctgaccgtagatacgaggtccttgaatgcgctgaactgttcttcgttccattcatacaccagcggactatcgatttcaaggagcgagatcactgactttccgccaagcgaagcaatgctgcttgcagacaatcctgactgtgttaccgacgtaccaaagccatcaagcctcgcttgaatcatgtttgcgagcgtgctaagattatcggatggctgggcaggcaggagaagcacaattgagcttggtagctcagtcaagtctggactcgtcctcgttgcgaacaggaagcaaattttatcctcctccaggcggctgacacaagtcctccctgacagaacaatatcttcttcactcggctccttgatataggtgagacaagctagtggagacagcctagtgagaattgcagcgttgttggcgatgtccggaactcctaaagcgatgacaagatcatttgcttctggcgcaagcttctggaaaatttggctcgttggtagccaatcatagcttatgttcaaattctcagaacttgcaccaagcgcagctcgcatcacctcggatccgggttgagatgtagcaaaggcaaaaatcttgctaggtccgtaagtcctggtcttcagacgaacaagaatctccacattacgttcagactcatcaaacaaaatgatcagtgctgtgctgtttgcttgcttcaggaatatggcgtctagccaggtgtccattggataagcctccgtcccggataatatcaactttgtgagatccccaccgtcagccaagaactcgaggtcagggacccaagagatgttggcgcaatttttgatcatcttggagtttgttttgttggtggttgtagtgacgtggcctgctttatcagacgtgacttgacgaagaccaaagtttttgattgtgagcttcggctctgaccactcttggtcggataccactagttcacttgtgatttcacggccgcgatgcgacagcaatcggccatatccagagtagagagtccctggttccttcggctgatcaagggcgacatagatctcgtcaatgctatacggtactacggcctgaatgagtggcccgccggcatggtgagaagcaattaccaagtgaaatatagagtccatagtggctgggtgtataacatgcggcgattcgtaattcccgggcattgttgattttgtatcaggaatagctacagatccgtaagaagcattcttggatggtactgctgttagggacgctgtgttgcggaatgtcggcccatattgcattccaatagtgtccagattcttgtaaaaatcattaacgttcagggaaacagaacctgcttcgtgaagcaaggctttccataccgttagctgccgttgccacacgacatctagaccgtcttcttctatttcgcttgcttcttgttcgtatacgagcgtgatggtcccggtacaatgcttcacccacggcgggccattcgtcattgaaaagatcgagaactcaaacgacccgggtttcgtgctgtgtggatggaaactcaagcgtgtctctaccggcgcactatcatcgagagatatcaccattccgcgcgcgaacattacatcattcattcggaagcctttgaccgtcttggaggagtcagcagtgagtagtgcaccttccaaggccatgacaagcatgcccgaccctggatataatacagttcctgtgactgtgtggtgttcaatccatggattttcggggacacgaaggtagtttctccatcggggttcatgactaatctgagcatcttcggcaatgccaagaaagtcattacggacgtgtagtggaaaccgacaagcgcgggaagtacaggactcatgccagaaactccttttatggctccatggatatgaaggtagatctgaaatcatccgaggggtgctacgattggaggctgcgaaattattgaccgcattcaagtcaacgttgtagcctgcggaccagagtactcctgcggcagttaaagatgtctctgatgcatctttgccacggaagagcattgatatgtaaggtgcagatttggcaaactggttgctgcctgtgtcgatagtttgccgcaatggtccttgcagagcggcgtggggtccaacttcaagtagacccccccactgcacaagaacttggcgatgactatctgggttggcttttctgtgttttagtaaggccagcaaagcttgagagaattgcactggattctgcatgttgtcgacccaatattgagcgttcaattcctcggcagaagagatgatgcaaccagtaagagatgagtacatgacgggggcatcacccacagtgtgtctctggagtggtactatatctccaatactctggagataggtccctgagacctccttcatgtgaggagaatggtacgcagtgacaacctccagtttacgggcaaacttgccatctcgagaaatcagaatttccagctgatcgatagcttcaacatctcccgacagagtcacactagaaggactgttgatacaagctacaacagcagatccaggggggacgttctcgagatacttctgagcttcatcttgggcaagcccgacagccatcattgcaccttttctagaaacagctgaagagctgagcccgcggaagtaagccagctttactgcatcgtgttgagatagcagcgcagcggcatatgcagctgcgatctcgccactggagtgcccaatggtggcggttggtaaaatcttccaggatcgtagtatgtcaacaagagctatctgaaccactgtacagagaggctgactgtattccggaaggttgatcttcgtgttgtttgtgtttgtcaactcttcggttgcatcccatctgcagcctaaagccttgaggtaggactgtgaagtctctatgctacggcggaacgcaggaatttcgaggagttcgcgacccattcctgcccactgagcaccctggccagtgaatatcataacaaggttattgccatagcgctgtgatcgaatagctgctggcaatccctttgcgagtcgctctgtgagctccgatcgcgatcgggcaaccgtaaaagcccgatgctccagatgcgtacggcgcatagcgagggtatatgcaagattttttgtgttattttccatggcttcattctgcagccacgtgttcaatctatcggccacccgctgagcaccggacttgtcttttccagtgaaaaggaacaactgtttgaaagcaccgatggtgacatctgtctcttggccgtcatccgttctttcggccaagtctgggcgaggtatagtcgtgttgtggtcgccaacaagacctctttgttggcagtagtggtaagcatcgtccagaatagcatgggcattggcgcctccgaatccgaaagagttaacactagctcggcgaagttctgttgtgggccactttacaagactttgtgggagagtaaggtgccaatcatcaagtttgagctttgggttcacactttgcacgccgtacgtgggtaccagcattcctttttcgagcagcaggatagctttgaacactcctgctaggccagcacatccttctgtatggcccacggttggcttgatactaccaatagggagtggagatttcccggctgatcgccttgccgctccgatggtggtggcaatagcagtcaattccagagggtcacctacgggtgtaccagtaccgtggcattcaaagtaccccgtatctgactgatccaagcctgcatcctcataggtctgattgattagatcggcttgtgctttggcgctaggttgtgtgacactaggtgtcttaccatcggcgttaacaccagtgccgcgtatgacggcacgtatagtatcgccgtctcgaatggcatcacacagtcgtttgaggactaaggaggcaataccatctcctctaccatatccattagctcgatcgtcgaatgtgtgcgagataccgtcagggctgagcatgtgcatgtttgtgagtacgtgactacccttggggtcgatgatgagattgacaccagcaacaagtgactagaacaaaatcagtggactgtatgcatatggcagcgcttaaacctaccatatttgtttcttttaatctaagcgactggcatgcatagtgaagagcgtacattgaggagctgcacgcggtatcgatagtcaagctcggtcccttgagaccataaaaccatgagatacgatttgcagtcatcgcttcgctcacgcccaatgctgcggaattgctaatgtcgtaggtatcgagcagactaatcgtctcgtagtcgtttgtcatgcagccgacgtagcaaccggtgcggctgttcatcagaacactgaccgaaatgccggctagacaccaaagttagtatggtgtgccatcggctcgattcaaaggagttttaccattctcgaagctttcataacttacttcaagcaacaacctcttcatcggatccatagcagcagcctctttggctgtcattgaaaagaatggcgcgtcaaattgactgatatcctgtttaatgaagtacccatgacgtggaacgattccgcccttgcggtcaggggttaggatgataccagcgctcgctatcccatctgtcctttggaactggacagtgccctgttttgaccttgctgatcatgtcccatagagagcctagggaggacgcttcaccagggaatcgacatgctgcaccgacaatggcgatgggctcttgtttgtccgggcagttcatgctatattttgtttaagtagagtgaaatgcaagatgattgaactaggtggttggacctccgattgtctgtcttgaaggaacacgctgtaattctcggtttcgaaggctgctaatgtttcttccctcaagggcaaaagtgctgaaggggttgaaatagctatacatatagaaagaatgcctcgtgataggtgtagaaaggagtgcagcgggcggggagtatgcttaaaacattccgggtcagagaggggggtgaagttaataatatacatgcttggataggccaattgcatgctgcccttgatgacctatggtacgagctccgctgtacaaagtgtggccacttcaatacgattgtacgtgacgcgttccccactccatcgcgttgcgcaatggatcgacaacgacacaatctgatctggtcggacggcgatgtgctgtattaggcgtaccacatgaggacaaccgccgtgccccggatgggtaaagaggctcacgctcggggctcggttcggcccgtgtccaaatcgggaagccttccagcgtgacaagatgcagcgggggtctattgcaaggttgttgtccgtacatgtagtctattgttcaacgagtctcttctccagagtatggtagtaatcaccttcaactttcttcgtgcaaaatgcggattctgtgtctccatggtgccggcagctcgggcgcaattttcgaagctcagatcgccaatttgcagcaccagctagacccaagcatagagcttgtcttcacagacggaccattcgaatgcgagcgagggcccggtgcgcatttcatccaaactctgccatgcgtcattgacattttgccaacaggcgttcccgaataccacccaggtccatttttcaccttcacccagaattatgcaccatttcatatggcacgagcggttgaatatgtagaggaccttatcgcagaggaaggacctttcgagggcatagtcggattcagccagggcgcagctctgacattatcatatctctaccaccagcaaaagatcggcaatgcaccaggagtcagatttgcatgccttttctcaaccacagtaccaatgagttcagactgtaccatgggagatgaaatcatttcgaatttacgggctctcgaatacaacatagcggatcggtcaatttgcagcagcgaagacctaacgatgggagagcgagagttcgttaccgtactacagcagacagttgtcgatgcaactttcgaaaattctcatttcccgcagttcgatatggacatcttgcgatgtggagagcgcgatgctgttccctgcgtaatgttgccatctttcctagcgcaaaagattcagatcccgactgtccacgtgtggggacgaaatgactcccaaaccatgatcaaaatggccgaagtagctcggagcttatgcgacgattctcgagtaaagacggtactccatacagggttgcatgatgtcccaaagagagggcctgaaatcaaggcggtacttcgaacgattgactgggttatggcccaggcatagatcctatatgtatccatgtctaagtagacaccatggaggtttcttgatttttaagtagaaagcataattgacttcgtagcactactactgtggcccgcaattctagcgacgtcaatattctacgtttaagatagctgttcttgatgttctacttaattctagcgtgtgtttccccaagaacctaattggagacaaaatgtaggagaaatagagctatacctttttactgtatggttttagtctatataggcttatcgagttatcgcggatcgatgttacaataaatggtgcggcgataattaaccaggtagcgctgccaatctgatagtggaacacgcttatgaactatctctgtctgtttgcttttctcggtcccacaggtggaaagttaaatacatcgttctggtagtcaagagtcgacaagaatattttgtagagaaagctcatactagcacggcttgctaatgaggctacctttacgcccgcccagaatacatgtcctgaaatgctcatgcgaaacgttccttgattgcaactttgggatgttcagtgccagtatgatgtcatcaaaggcaccatctctccaacagtaagcatgtgctgcaataagcgaagctaaagatacactagctgggagaattgtccagcatgaagacgaaacccgtttagaagagcatgtagagcgccccacgggcttcacttgtgcagaaagtagactattggcaacggatgaggttgctcgtggctgccggcacgcctaccatgaagttaatgctgcatattcgccatactcaactcgcagtggctagcatactcattttatttcgtgccatcgggcccagcagatgacgcaagtgcatcgacatctcctgaatggtccgagctgaaagtcgtgagatcgtagactgaggcgcaagctagttcaagcctctcacatctcaggatgtgcggggttatcaagcatatcgtggccttgtactacgatccatagcgactccaggttattatgatcggctgattgcttgagtgtgatgtcttcgccgagctaggtcctcatggaagggtgttggcaatcggttatggtgctaatgatcgcaggatcgtgagtttctaaaccaactttttgctgggctggaagatctttgtctgctttctgttgaccgagaaagagcttagtcggttgactccggttttagaatagcatcgcggcagacataaattgccgtgaaacggtccgacgaccaattcggttgctccgtttccaatccctaatgtccgctttgaactaattaggctccgtttccaagatggagataggaatggagttgctctcggtaaaacggaggttctgaactctaacgcgagtacctgtgggccttaaccatctcggcttagcgctcagaatactcccataatgtgccattttcagcgagttggttcgattactctacaatcctgttttgctccaagcggctgtgtgagcggcagctagacccgtagcgcttacctagtacctatatgacagacagcgttgtgttttgtgcgcacgtcaggtgagctgaagccgacggccttccaaattgatgctccgcttcacttcccgaagcgtggaaacaagtgccgtcctgataggactgtatcttatttggcatacgtgcggtttggaagctgggactatggaggcgaagaacctcttcaatgaaacagtcaaaaaaaggatgctgtatctcgtcatacgtcccagctcctccgcgatggctacctatctcttcgaagagattttcgtagtttgcagagtatttgaagggctactcataggacatactaccatggtagccctctacgtattactgcttatataagcagtgagtaactgagggtgaataggcgggtattgtaagcgtaatggtgatcttcctggagctcggctcactgggataatcctttgcgattcgatccggacagatggatggaggaaggtctagcagcgcagatggccggccagcgttcgtacacgccatttgttgtaggaatttgaggctgtatccgcttcaacttagcacttacgcaggtcagaatagtgccagcagaatcggtctatagatacgatttgactgaaccttcgacggaagtggctgtttatgactaggagtttttggttacacggccattagatttccatgtggagatgataaagcggaaagaaacgataaagcggaaagaaaaagccgggttaagcagttcatcttatgaatcacacattctctcattgtttcaagtgagatcctttaaagcttcctcgttgaagatgtttacgtcgggtgtggtaatgtacgcaatcgcctcgcgtggtcggcttaggcagtacgctcaggtcatagaacttcgaggtggctatgtgggtggacacgcagtagagcatacactcgtggtctaagacgtgtcctatatacgtgctattttcaagtcaaattctacacgttaactagctagatcttgtagtttacgcattagtacttctactcttctatattaaacttgttatcttaattattatactatacacaaagctcatatctatcgcgcactgtgattatgatttgacaaggtgaatgcaggtgactttccggaagaattgaccagaaatcgtatgcaaggatcaaactgattcgcgatagttttgcatggcatatgtgcttagaaacaacaatgcaacgtagaaggacagttaaccttcccaaaataaccattgtactacgcttgtactgaaaccatactctcaccatacatgtttgagtggatcggccatctcaaggcgtattctagcgacttgcagcttccatcatctcagccatgtctgtgtaacccttctctttcgcaaattctagcgcagagatttggcgccgcaacgccttaatgctcggatccgcgcctcgttccagcagtagtgtgagtttgtccagttgacctctgaggacgacgtggtggagcggcgtgaagtacttttccgaaacgtaattgacgtcagcaccatgatcaatcagcgcttgtaacgtggctgtgccgtttttctgatagcgaagaccaatggcgtagtagatggcgtctgcgtccagtttggcgccatgggacaacaataagttgactgcagtggcatcggaccgcttcgacgcgtagtcaagcgccgtggcacgttgaaggcaggatcctatggtgcgtctttctgaactgacgcttggatctgcgccgtgttcgagcaaccagccgagcgaaatttcatattcgacggcgaggctacttgcctgtgagaggtaattttgattgtgtttgtatttcaagcttactggacagtggcaaagtttgtctcagtggaattaacatcccagccgaaatctagcagcagttggaggatagcaggctcctgtcttgcaagaaaagtaaggcatgagcgtgagttcagtgttgcacctagggtcaagagtcgtgcgatgacttcttgggatgatgcaggtattgctagctcaaggcctccattcagctctttctgtcgttctctcatactgacagggctcggggtcaagtttgattcaatcagtcgggttggcccatgcatatagcatcttgcaaagcactaggaaggcaacttttcatgttggtggtgctcaagtaacggccagtgtgggtatgtcggaaagtttgatgaacaccgaacaaggcctttgcgttgggtcgcttcttagctcgagttaatataaaggcagcagcgcggcacagtcggccacgtcatactgcatctttcgcaagctgtgatgaccttttagcagatggtgataaatttggcctcgtatgctctgagagggaggatcctggtagcttaccaatcatatatgttatatgcctgccgatccaagtgtaatgatccatgtaaacaagaagaaaacagtttttgcattatgaggttttatagcaaagcaatgatgataatgatgagaccaaatactagaactccacccaaaattgctgtgcgtaagcgggaatacaaagagaagcctcaacgttcagcaccctcaagactatttatgaattgtgaaaggctccatcaccatgaaatcttcattcctgccactcatcgcggtagacctcccgagtctcaacccacaagacagccaagcgcgtggctttggctcttcgagaggctttctcaacatgttcggggtctattttgaacaaaactctacctgccgaagttctttgtagaacctgcctcgtggcacctgctgtgtagataacctcattccatcttccgtcctccgcaatcttgggcataatactcactaccacctctttcatcttctgccattggacgggatatccttccgggccatcagctgagttcctatcgggacgtatgagaaaagctcgaacgtgttcgtcaccaagctcctgtgcgaacctcgtgaaagacatctgcgttgcgcgttttggtccctttatgccatcccggattccattaagtactgtccgttcaaaaatggcctcctgtgtgtcttcacctcctatcaacgactgatccgtaacgaacgagatatcctcccaataatgtcccatgtatacgcctttacgacttatgattgctaacacggtacaacctttcaactctatggccgctacacttcgcttttgtttgaagtcctggaagagagcagtgttcatatcgatttcctctttcacgcctttttcatcatgcacaaattcccataccgcaggaaccgcatcagccgtttccttcatgatgaactcttcctcgtgtcctggctcaggcaggctcatagtacgtcgaatgagaaagacattgtcgacactcttggctggaataagactgcggcgctgatgactatctgaccgtcgtggagcactgcatatttctcgctgagctcgtggaaatgtatttcgggtcgcattctcacgttggtcgaggatgtcattgtcgtaaacggctttgatatgtcttggtgttttgcccattatagcaggcactgcgaaatcttcgaatcagcaatttcttctcaccacacgatagagtacataccagcgacaagatcagcggagatcaaccacgctgctaggagcagcggcaagtagatgagcttcatcattctgcaggagcttgtgactttggatgaaaagtgtcgtagccgtatgagtaactgctttatggattctatgcagatgtgtactgttcttaaatataccagaatgatttgcggtctgagcggccatcttgtggatcagtgatgatactcgtacgagtagcgtaaggctcacacatgagcgccccaaccatgccatgcctaggtactcacctcagcccacgaccattaactctcctacaagatgagtcgctattcctggctgcaccaatcattcacagcctccaatggtcactagcttagcgctcggggccttggcgcacggcgtgggaactttaaagaccacctgcaccgtgccgtaatggtcctgaaaacctcgggccctcgatttctttgaaagtatttttctacatcatctcatccaaccgccagacacctagttcaaccacgccacaatgctcaccaaccgcacgcttcaggactctgtacacgatgacgacctggactcgattcaaaggattctgaccggaatgccacccgatcaagcgcagtgtgagctcgatgctggtctggccctagcgatgcctaaaaattcactggcgacgattgaacttttactacgactgggggcgaaactgaacaatgcctcgttcgatgccgcctttgccagggaggagactgctgtgtttaaactcttgattgattcggggtgggacatcaattcatcgccgtcacagctcaatggtctatagtaagtggtgcatcataccgtgacgaatctctattcatagaaacacagttacgccctcgaaagcgaaaatttgctccgttggctactagaacatggtgcaaacccgaatgtcatatctccaaagctgccgggtagttgttcacacccgggaaccccgctgatggatgcagcagagctctcagaccccacggcgctgcgaacactgattgcgcatggggcaacattgcatcccgagattttgttctacgccatcggactccgccacaattcgaacggcacagctaccatggaagcgctaattgaacacggcgcggacatcaactatgtgtcaccgcgacgatctacacctctgtatgcagcggtgcgtgtctgtgatgaggagaagattaggttcctgctggcgcgcggcgcagatccgcatctgaaggttgcagatgggcacctgtctgccttggagtatgccaggagactggggcgcacgcatttggtcagtatcatggaagctgctggaggagatagcgcgccttgaaacactgtttgcgttcgagacattgggccagttacgacgaaggatcgatttctgggtactgccatagagatatggcacttttcaattcgtttggcacatactcagctacatgtaggaacacttacattgtatggaaactacgcaacctgtctgcagcccatatgaatagcaccctgcatcgtgcgtaatattcatatcatactgacctgttccgcacataggttacatctttctcgctcttcctcatcctgtgtgtatcctcattcagtatgttttggaactgcgacctaaagttttagcgcttagtgcggttcataaccctgcattacctcttgccgcgcgtgatttcatgactatgggcggcaacaaaggcacagttcgaatcgccatcatttcatggaacaagcctctagaaacagcaacactgcatgctcagccacgatcgcagcatcagatggggtagacgacagtgagacatgctgtagacgcacgtatcgccggtgctagtggaaggcacgatggaggcgtaaggcagactagagaaagacactgcaaaagcatgcggcgaaggaaaatcgcaggactgaccgaaacgtaacgatgtgcgtacttaaagagcgaatatgctcgtattagtctcacatacttcacaattcaaccttttgcattcacccccatcaaggtccatcatggtccgactcttcttctctttggccattggagctctgttagcaacctctgtagccgacgttttcacattatcccttggcgatatcaaccaatactccgcttcactggtaattgataactacaatttgatgacataatcctacgtattaatgaaatcaaaggcaactacaccaacactcacagggtcccgtgtgatctttaccgatgctgcaggctccgccggtggcgttgacgctgttctgtcagaggagctacgcggcaacatacaaaaagcaatatcgaatgactgcaaaaccgttgacagcccatgcatcaataagatgagagatcttttgatcaatccgcataccgagctggagtctcggcaggtagtagctgtgatagcgggactagtcgcccttgctagtatgatactacctatgatcatactcgatggaaatcgtgaactaggtgtacctattgctatacatgtgccgcctacgcagatgggtccagctgcatctgctgcagaggcggctacgtttgctgtagtcactggtacgggcgccccgtttgtcacggtcacttcgaagccacatgtgacatcggcagcagggtatgttacagccatgaattctctttctgatatgcgatctgaccaactacaggccggacaaaccaagagctacacttctcagcacacctcaagatggacatccggagggcgacttcgctatttacctttctgatgacctcgctaagcgtcttactgagatgatcgaccgaagtcagcaatgcccagctgcggttggcaaacctggtgcaaaggaagctccagtcaaaggccaggcgggacaagatgtgattgaaaatatcggtgccatcatatgtgcagcgcagtcactggtcctcaatgcgctttctggtggtccattcagcgatctgacttcacttacgggcaaacaaccagcctgggcgtcctcgggcctggtggatgcagtttcagccgttacgtcattcgcaataacgcaaaccaaagccttcggtgtaggggagacaggcgcgaccaccctagcgatttattcggtatacctcgcctacctcaagatccacgagggtaaggctctggggttggtcaattggatccctggagtgaacttcaagggcacgattccacaatcaacacttcccaacatggctcctgcaacaactatctccgcaagttcaaccaccaccgtggaatgttcggcctcgtgtgctatggttggcagaatgagagattgcaacactgtgtgtcctacgccgacaggcgatcctgattccaggccaacagcttatgcaatcaagaccatcgccctggagccctggcatgtgcctccgcagatcccgatccaaatacccatcggcatatgcccaccaccaccgaacaatgcaaccgactttccggttgagctgttcagcaacgtctactccaagttctgcgccgaggtcggggatgcgaaggaaagtgtagtccgagctgtagacgcgaaggggaattctcctgcgctcacatcgagactacgccggtggctcaggagagctagtcctaacgataacgacaagtataagggttatgtgttcacactgtcgcgtatccttcgcgcaggaagttcagcaacgtgctcaacgacgtgcgcccaagccttcgatcagctcagccaccaggatagctgcaagagaggggatgacaagaattcaattgcacagacgggttttctggatgctaggtgcgcttcgtacgcgtttagcatcgaggttccaaagccgccagaagtaaaggcgaaaattgagtgcaggagttcaaaaggtcacttcgcggcgccaaagtacgacggcgctggaaagcctagcgtcgagactgcgattaaagagtggtgcaccagcaacgatcagacgtacctcaattcagacagggacgaacggtatggaagatttgacatagcgcagctaggcgtgccaaaacgcagctcattctggcctcacgtcaatctggcctcgtccgacaagaaagctgtcgttgtcaagggacagtgcatttcagcgttcacagacggcttgaaagaatgcgattctgaatcggacaagacacacggtttcactgctgtggtcggcactgctaaatactccctcgagctcagcggtctcgttgcagaaggtaatccaccgtggcaaggaagtgataagttatcctttccgccctccgaataccaaagccgatacaacggtgcaatcgacaacggcgatccatggggcgtaggatgcgaccccccgaacagagatcccgggcataaactctatccagatgatatagacaaggcgataaattacttctgcgtcgatggcggcgcgttgaagaatttccaaaacggtctcgcttggactggcatgattgattacccacccaaaggacaaacacagttctacgataacggcaagggcaagtcgtcgcacttggcgataggtgctgagccgctgaatttgaaggatgggaagcggccgtattttgataagagagcttgcgagtaagtattgatagtctctgcagtgcgcttggacctgttactaacatagacttagtggctacgactggaaactgggtgcggacgattgtcgatatgcgttccggaaaatattgggccagtgcaatgacaaggatgataggttcaatgcgggagagtataagtaccgatgcgtgaattacaagatgtggttagtaaatgtgtgaaagttgcggtagatggaaagggcgagcagaccttcgaaggaccttacagatgagtgtttttcccgaaggtttcatatctttgcacacccaattagcgtttctatcctttcagttatacatgttggatcagatggctgttcgtggtgagagatcgatgaacatgacgcaggacttcaatgtggtcatgtagagtttcgaagaccgtcctgagtaattgcgggtacttgagtcgtcaagatgaagtttttcgatgaagagtagtagacattatagcttgtccattgatcaaatacatacatccaatagacccaactccgtttgatgcattttggatatctttggaagtcgtctcatatcaagatccagcatactgcatgtatgcaactctcgagagaacttctccaatacgagagctcgcgcaggtccgaagtaaccccaggccaacggatttgtgaaccacgttcacgattgaaagtaaaagatcgtctccgtgaagatgggagtggcagtccaagcttcacttgcagtagtttgctgggaagcttcccttgacgcctccaatttcgccctcccaccaatcctgagagctctctgtctttttcacaacccggatgcggtcgccttctctgaacgacaaatcaccagccgtatgactgtcgaaatcgtacatggcggtaacgtactcggactggaaagagccgatcttcttaggcggcggtggcggcggcttcttctttcctgccgcgggatttggtgacgtggaaccgttggagccgttggaccgaatcttggagacgccagtgaagtagtcactgtggccgttggtgctgttggagtaagacgagtcgtgtgaggcggttgatgtcctgcgaccgaactgctctaagcttggagtacccaggtgcggtgagctcgaagggatcctgggcttcgtggcactcagtgagctgtacgaaggcttgctcgagaggttcagaggtggtccgttttcggctggggactgcagtgtcgatgaaggcctggcatttgtacgagtgatcgtcggcaccgactcactgctgggtgctcttccgccgcggccgggaatgaccttgtttctgaggccgagaccagtcaatgtttctcccttgtcaggcagtcgcatgggctgttgcactgccttgcccgtcttcaacaagccaaactcggactccatctccttccgtaaggacgtgaagctggagtcccataagggtatgacctcctctggctcaggtggcgggtcaggatagccctgttcatgcgagtactggtgcagtacagtgtacaggtttccgatcaggttgttctgcagtacgatctggttcgccagcagatgcgggaggatggagaatgttgctgcgttcagcttgggcaggcggtcgcggaggttctcgtcggcaagctggtaggcgtgcgacgagcgctcgagatcagcctcatgtttgctgagcgcaacgttgtcgcggtcggagcgcgtcttcttgttttgcagggcttcgcagcggctcttgtagcgttcgtagtcaacctggagggggccgcgtcaacactggcagtggcacaaggggcaacaaacccacctttgcgtcctctcgcttcttgatggccttcttcatgggcttcagtgagtctcgcgcaagctttgcgggtatgatcaacttgcggtcaatgtccttgacctcctccatcatgtctgtcttcagctccgcgaaggccgtctgcaaggctgcaacgcgctccagcgtcgcaggtggcgtctcgacagctacatgtgagcctcccgcgcttccctcgccgcccaatggcttgtagaggaggtgaaggtactcgacagcggccagctggtggttgagaatgttcgtccaggcatcgcgccattgcttcgaggattcctcgagctgcgcagatgatagttagtcaagcacatttaggttgctacgacaccataacatgatttccggcgaggcatgcacacgtgcagcgctttgttcgggcgttgcgcgtcgactggaaattgttgggttgctggagccccgccagttcatgcctgtgcaaccaccctcgcagctgccgttgtgggatatataactcacataccttctcgagcatagattccgaatcgttgaagtcgtggagcatggcctcaacatcggcctcattgggcgtccttttcaggaagcgcccaaaggtgcgctgcgcccgctgcatcttgcaaaatggccgcgacttgggtgcgtgtagttggcggtggtcgcggttgcaggagaattaattatctgaggtcgagcagctcaggacgggctctggagtgctagctgcgccgaagctagcagaaagtggctgtgtatgtagctggtaggtaaaagcgacagtggtgcccgggatcaggcagagggccccgcgtttcaaggcccaaggtgccatccagcggtacacgagctgatcgcgtcagcaccaacacgccgctgtaccatgtctgccggcttccgagtgattgcgtgtccagctgggcaaggagcaaggaagagtctccgtccggcctgcaaaccgcctcaggtgaagccgctaaatcacgtgctttcgcgaggcggacggcgcgaacaatcttggaaggcgcgactgtcccgctctggtcacgactccacgccacaatcacacctctcccgctgcgtcgccgaccccatgtcgacccgcacttccacgacgcgtcccaactacacgtcgacgcgatgacagcccctctgcgcagcactccccactccactgcactccccgcctcgcagacagcgcccgtcgcggaatttcgctgtctcttcacgcacgatgtcagacgaaagcagaagagatggcaggatggctacctcaaatttcacacgttcaacaaccgcgtcatggtgaccgaccaggcaagaaatcacatcggcgacacatactggaaggaaagcaatgagctacaggagggcgacgaactcagtctggacaaaggcgtgctggtcgaggtcgcagaggccatgggcatcacacagactgacctggcatcagtcgtggcgaagaaaaaagacccaccaaaagagcctcttgccagacccacgccttctgcgtccacccggccattccagcggccgacgtctgtggcaccaagcaatgtagcccgaacgggagctcagctgcggcacaagtcgctgaacaccctccttggcacacctaaaggacccgtcgggaaggcgatgcctatgaagtccccgtacgaatctaggatggagaagcagaaggagaatgatctggcagaagagagggcaccaaagcggcaaaagattgctgaacatcaaacagggtggagggcttcaagtccagtacacggagatgagtcctcaccggtcaaacgtgtaccattatgggccaaaactgcagatgcgaggactgtccatgcgccccacgcagccatctcacggccttccaaagccatcaccatttcctcagagtctgatccctctgtcatttcatccgacgtgacactgcccagtacacccgcaaaacccgtcgaatcggtgccagcgccacttttgatctctgcttccgtgattcggtccagcgaacttgcggaaccagcgactgtcccactagagaccccaaaggccacaagaccgaggattcccctacctaagaagaagtcagttgaaacacccaagcgtccagccccaaattcgtctccgccagtcagcgcgtccaaccgtctcatgaatgtggactttgccgttcagcccgtgcaagcaccagaaaagaaaccctcaccggccccttcgccgccccgcgttacgaaaggaaaggccttgcgattgtcgactggcgtcaaacgtgggactcttctatgccagacgatatccagaccggcctcaagatccggtagtgagctcagggcctcgtcttcaaggtcgaacaattccaaggtgtcacggatacgcagcaaggactcgtctcctgccatactagaagaacgaattattgagcaaagaagtgacggcctggtaccatcaaggagtcctccagcgaagaaagcaattcaacggtcaggcctggtcgaacatgaagtcaattcaaagacggccgaagatcgcactactgtgctctctccacaggcaccgggagatgtctttgatgaccctgagattacttatggcctcatggaccagcagctcctgattgcgtcttcgcctgcggagacaaatcgaccaccgctatcgcctgtgataaaaccaccagtaatgaaatccattgcgagaggggttgttgaagaaaagccgaaggcccaacctcccgagagggaggatcaagaagttgtagccaccgagcctatagaaccaaaaccgcccgtttcgaagaaagcgaagaaacaaactgcgaagaaagcaacggaaactcctcagacaatgcctcccctatcgccaactgttcaacccgtactcaagcctccagagccacgctcaagagatatttcgcccgcgcatactgatacgtacggcgcgcgatcacgaaccagctcgacatcttctgccaaaaaacatttttccacaggcggcttcccaaagagagcaaagcgtatcgcaaaagaatccgccgcaacaacacccatcgctgaagccccagccctagctccagcgccccctgaggagccagtggctttgccgccatatccgctacgaagtgggaagaaagaaccattaatgagcacaactgagctcgctgctctcttgaccaaacccaggaagcgcacacgcgctgaagatccgatcgaagatgacccaccacccacaggcaaatcgccagctcgaaagatgaggcgcgtgcggagcgagaacgacgcaccaataccgagcacagctgatgactgggagaagcgcaatttacccagaacatcaagtgatcaggcggaagtagaggatttgccagcgccagctctagcccccgcactcaagaagaagtcctcgggcctcgcggcgttggtcaagcgtacggatccgcgcaagaagttccagcgcacccagagtttgaatgtcgagacgaatctagcgcctgtggatgagcctgatttgccgagtccggtgattgatactgatgttggaccgtggagtacggaggcttttgatttgttcgattggagaccgccgggtagggaagaggtggtgacttgaaggaaacacaattgatgacgaatgggatgtatcattacgaatcacactttttgagcaggtgatgatgggcatcatcgctactcagcgatgattcatgacatgatagatgttgtcaagaaatacacaattctcgcgccacagcgcacgattctaaacatccaagttgctattcttggcttttcagtgctcgtgtgccacatttcctctccttgtgctgccgagactcattcataatgtcgtgggatttgaaaaaaagctacaccgacttgacaaatgacatataccctggccccgctcctttcttgctacctctcacagatagcatcgtctgactcttaaatctcgcacatataacatacatcgcgatattctcgcccaaagttctgccagacatcaatatgcgcagtgttcgtttttggatgggagaagagggagaagcgaatcactttgtctctcgacgtcattcttggttcgtactctgagagaggagggaaaagtactgttacaggaaatctagacgaagagggggtgtttatatatctctcgtaccgacaacgcaagtgcggaaagcgcacacgctaagcaataatgtttgttgagcacagagagagatgggtcttgtagatcgtgcttttgagctaggaacatccgcacttcctttggctgctttccgtcttttcggaggctcgctgggacattcatgctctctttgaggtctatattttggaaagtaaaggggagaggcacaaggcatgatgacatctacgctgtgttaagcggtttcttgttttttgggggagtgcgcggggatagtcatcgatgctcgttttgaaaggtgcgccaggatagtcgtgagttttttggaggtttcgattttaaaaagtggagatggagaggaaaaggacatgatgacgcaatagggtgtatttcggtgggaagagtagaggcgggtgtgttggggaggaaagtggtggcagagggagggtatatatacccgatctcagcgaagccagcaaaacccatgaccactgggtcttactatctcagcgaagcactcgtgcatcacgaaccgaacccattcaattcggaacatgtggcatggattgagcgttattttcgtatcactgaaaagacgccagacaaaaatacgtcctcttcatcatgatgtttgagagaagaagaggcataagcacccaaaattgctcactttttggtatctgaagaggggtgctgtgtggtgaggagaaggagtgatgagagaagtcatatatgtagtcgctctcaagaggaggagcagggaaaaccataggtgtagtgtttggtatttggaacaaggcaatgcatgcaacgtaattcttcatttcttttgtccgggagatgtgagatgaggcaccgtttttcgtatcatctctcgagcgttggaaaaagtcatggcaagttcaggcgcctttttttgtctccgaagaggattggtgctgtgttgagaagtagaagaagtggtgagagaggttgtatacatacactaattcagagaggccggcgaaactcattgctactgggtcttgtcgttttggaacgaagcaaatcatcaatcttgaccatccaggtttcgtttttgggagaatgggaagggaaagacatgcaccaaaaattgctcacttttttgtgcccgaagagaagtgttgtgttaaggagaaggagaaagagaagtgttaggccggggaaggtggcatatatacaccatcttggaggaggggcaaggaagaacagaagtacttctcttgatcattttgaaacaagacactcacagtcatacaagatagcgagcttgattttgaagtctcattagaatccgacaactcccaggcatgaatgactgagactcgtttctgttatatcagcagaatctactgaacataatctgggactgtacggaggcttcaaagactggccaaacataagccgctatgatctcctatattcgacaccaacattcatctcaattctttctttttttgatgcgaggcttaactttgtggaggaaaagagcctgttcgtggctgaagtatttatgtgtagactggctcacgctcatgtgcttactcggttgatcttttgggtcgaattccggaaagcgtatctttgtacagataattacattgagactgtacatatacctgagctgatgcctgcaggcggacgcagaaaacgagacatgcgattaaggaagtgtgtctttttgggtcttgattgcaatcgttgatactgctggcagagaccgcaaaggaaacatcaattgcttgcgtcatcacttttaacaaaacggcaagattgagtagctcgcagcaacatggatatcgacctggtcgctttttcgagagcaggatagaacatgaacctgtcatccgaaggttttggacttgcgatctctttgaatgcgtgatagaagaaagaagttcagaggaagaatcatcaatttttatacccatcttccaactcgcgacacgcacatgaccagagcgtcgaagcgttttacgacataagctgtgccgattgctaccttttgaaacacggttagcaaaccccagggagattcatggcaaggtttcggtctgcttttgagaaatccgcacagcacaaggcatgatgatgttgcgtaattcttttggtcgagggatagacacagatggttctgagacatgattttggacagatttcctcggaagtttgtgttgtaaagattgaatatcgagagggaagatagactagaaactgtgaggtgccgttcgaatataaaccatttgcgtaaaatgtctggcctgaagcggagagatgtcggtgcctcccgggacccaaagacccatgcgaaatccacatgtttccttgaatctcagaagtagagagaggagaacatcacccttcttgtgcaatgatttttgacggattgcctaagtacaggaaaaagcacaacttcatggggaattataccgtatgtttctcatgggcagttcgcgttcttgtttttcgacaccctcaccacctagaaaactcattctctcgcatgggtagaacttaacacaggttttgattcccaaacaaacagcaaacatataccttggagtatgtctttttgagaagcgcagcgcccacatcatgcaggcatattgtttttggttttggaaaagcacaattacacatgcatttcctgtgtagaaattttgtgtgaaaacggaaaagcacgtatatttgaaatattcccaagctcgcactcgtcgcgacttttatacctccactcccccatcccatatcctccgcacgctacacctcccctacggcaccatctcggctcttcccacccgcacacctcccgcaccaccgcgccgcccaacataccccatgcagtaactgcccatgaagtgtagaaaccagtcgtttttcaccagcgggacagctcatcgtgattggcaccgatgcaacggttcacgcgagacaaccatgcgggacacgttccgagtggagcagagacacgggacgggacggcatagacggctcacgagggctgttgtgccgtgcgaaattggggagaagggccggacaaaacaaggagcaggatgaaatggcaagggccaggttaatgtgaagttggttggtcgtgattgtgatgcataactatccatagtacgagtcaaaacgccgagaccatgggatgatgagatgaaaagtgctcataaccacatgcgccagagtatcagaagagagaacagagacatagcagggcgacctcgaacacttcaatggccgctgctgggaaaagtcgttcacaatgcacataggcaacgccgttgccattcctgcgccaatcctttgacatccaataccccgatccaatccattcgtctacgacttggtctgcttcttggccgtgccgatgtgcgtgttgtgcacctttgtggcgaacttgagactcgtgatggtctcttgcaagtgggcttgcagtgggcttaccatgacgaacatgagcgtcttggagttgccgccgagtgagtattggaggaggtaggtcaactacataagttagcttaaagtctcggtatcatgacaatgtgcaaacgtaccttcgagttcctgtacgggatgtgagcaccctccttgcctgatccgagagcattgatcacgtctcccagacagctcaaactcttattgatgttctgcgtctccttcaaacgtgcaccttcgaccttggaatgctcaagcctttctgaaccagcaagatcaacgaggttcagtgtaccttcgctcctctcgccggtgatctcattcacaccaacgagtttgagaatgaaaactgagtgacttcgacttgatcgcatattcgccttggtagccgcaacggtcctgttcttgctggctgtctctagcatctcgtctactcgatctggcccatccagaggaaggctgacgacgttctccagatacgtctgtttctttgctggatcgtgtcggacttcaactttcttcttgtcaagatcttcggagcgcccaagaaggtcattgtatgtctcgttgtacacttcgacaaatgagccctgaatggtgtatttccagcccttctcctcgagacgctgcgcttccgcgtatatctgagcggtagccttgggaatcatgccatcagctgatgacatggtgtatgttttgccagagcctgtctgcccgtagcagaagatgcagacgttgtagccatccaaagcactttgcacaagctggctaatctcctcgaagacttggttgttctgcgatgccggcccgaacactcgatcaaaggagtacgcatatgaagaagtgatgtcttttcccatcgcgctctgcttgcttggaccaagtactgcaacctccttgctatctgtgtcttggtcaggaaagtcgatcgatgcaggatccgactcttctgcatgggcgggtcgtacacggcacatgactcggatgttgcccttgagctcctgcacttggttaaagagtttgcggcgtagagtctcctcttgtcgcaacttctcgtgggcgagctctgctgcgtcgatagcttcttgcatccgtcggtgcagatcgttgaaagcctgcgactgtgcttggctgtccgactcgaggaagtgaatcttctccttcatcgcggtattagccgagctcaatgtgaggttgtttgtcgtagcttcggtcaactggccctcaagtccttttcgcagcgtcttttcgcggtcaagttccgatttggtgttgatcagttcgccctggacaagctggatctcgcgctgcttcgcatctgcttcggtttcagcgtgcctcaaccgcgatgcgtattctgcttcgatcttctgcgcttcctgtgcacgccgacttcgttcgacttcactgtcagcatctagcttcttctgaagcttggccagctcttcgttgtgttccttgagcagcttgtcgacccggacttcgaagtctttgcgcaacttctcttctgaatcttccttgtctctcaacactcgcttggtctctttctcgtgtttgaattcgagatcttctatctcattgcgaagctttcgtcgtagatcttcggtctcgaatgagtgattccgttgcgtcatctccagctccatcttgactgtgctcaagcagctctgagtgtccttgagatctccttccagacctttgtttagcgtctccaggcgcgcacggagggcgtcgagctcagtgactgtggggttgtgttagtcatgccaacagcagtccatggcttggtcactcaccccgactttgcaactgctgaatcgtctccttgtagtcggtcgattgctgcatgtcagattccatcttctctttgaacatgcggaagtcgcgttccatagtctcgattcggtcgtcgtagaaatctggacaacgatcgttagtaaatctattcaaaaagggtgccaacgacttcggtgtggctgcggcaaactgcttctgggccgggatcggcgtcatcatctgtcgcgctggtgttttgatagggatctgagatgcaagaggtctaaggaacgggttggcctccttgccatggatcgttgcgccaccgataaggctgtctcgagtttctgcttttgtagggcccaacttgagctctccaagagtgttgcagatatcgtcgcagctatcgtcgggctcttccatgacgggagtgatggagcgaaagtttgaaggagaggatacagctctggagtgtgacaaatgagaggccctcttcgggggtacattgagagaagtcgggcgcctctgtagaggtttgggggcgtgtttgggaactttgagcgtctcttttggagtcgttgatagggagaaagggtgcacacctttgcgctcttgcctctcgaggtcatcttcttcatcgtcgcgctgttgcatcgcagtcgctgggcgcgaaacctgatggtgcgacttgctacgagcatgctgaccatattggccgtacgaggactttggtctcgcagtcgcagtgggtacgcgcgcaatcgggcctacgctgccactgtgcgaaggcgcagagacctgtctcgagcccttgttcgtgttgatacgtgatgtggacgcggcaaacgtgcgcgcaatggcgcttttaaaagcgttgttggctgggcggctggaaggtactgctgcgggcttgcgaccgtagtcgacggccttgtctgccattgtctgccttttagtggccggctcgggtactagggaagttagtgactggcttcgcatgtgggctgagtggaagggtgggttacggccagacggtttatgcttgctcgccgtcggcggcgggatggcgctgcgcgagttcatgttcgagtcttgcaattcaccaagagcgcggccatgcgacagcccaatcttgggtacttgagtcggcggcttcaagccagaaggtttgctgaagccctacaatgcgcgactctgttagcaggttctacatgcgcgggtcgcaatgtcgtagtcacctcgttctcgttcgccggctccgttttgacgtagtccatggtatccaagagaggaatgatgttaacaaagcatgctatggcgctgctacaagcaaaagcgcgttgtcgtgggtgttagcgatgatgttgcggagctcccaatcggtgtttactgtaaacaatcagatatccctgtccctgcactagctgacaacgggctagtgtgcttggcatcgccttccaccccactcccatcgatcgcaactccatctccaatgtcagcacatcttgtaaaaagatgaattatccatgttcaccagctcctgcgccatcttagatatcttcacaaacgtccaatactcatgtttgtcacaaatcgaccatttgcgcacttgaccagggcatagctgtcaaggactgatgccatgctcaacgttttctatctcacaggttggggcatttgtcacagcgtcctcatttcttctcacgattctattcttgcctctatcaatggttttcagacaccaataatcatatcaggcaaggattccttggagcctcgcactgacctcatacttcaacatccggttccattgtatgattttagaagacaaagggacatcgaaacttcccgctatactcagagtgtatactatccactcgtagacacaagtgcagttatgccatgcagctttgtaaacaagcagcagtggaagaggcctggacatagtcagctcttcaaatttcgttctgatcaaaatcatgaatgaatctggtcatgtgtatttttactgtatcttccatttaacattctgcataaatcctggatatcctcataaataattatgtcaccaaaatgtatatatctcaacatcgatgttctaaaaggacacgcgccggcaatcatgccttcttttcttgccttaccttggggaaatctcaatgtttcgaaatacgtatcgctctctcaagaacgtttgtcgatcatcttatgtccgcggaccaaatatcactctcgagcatttcatgaaaactttttctcttcacgcaacaaattcagagtcagtacaaggaggcgtaggtactggcataggacgtgctacacacaaccaaggagacgcaacgctgagaatatggccctatcaaggtgtgcgattaacgggttacttctacccattcccaactaagtcaggttcgtgtacggtgagtctacatttgcgatatttatcggtaaactgatgcttctctattgcctctgcaagcggatctaaacatgactttctcttgaaggcttttgttgaacgtactatgaatgatgctgttactgagagacaaaggcttgttcggtcgtactgcgctgtgaatcatcaattgcatgtaccaaccgtggaaagactggctgctctctcttttcggccttgctgctacacatctgtagcctctgagagcagcatatcctgacaggagtagtgcagtctactggcatagcatatatatcgctctcttattcttctatagaattcattaacatggctgctacatttgccatgccaggtccactataatcaacaccaacaactcttttttgtcctaagacgcccttccttcccaatcgaagctttcgacctaatgagtccggcacatctgtatcatccctcagaccagaaaagcctagaggcctgcttgcaccagggccaaatcgaaggaaatgcaaagatatgtttcgtaggctattcaaataatgcaaacatgcaaagactcgagcccagcttccttttaggcgaacctggaaaatgctaagggattgaaggcagtggcaacactgaagtagagacgaaaccaagttcttctcagacatcaacccataccgaaggtttaattcctgaaggtgagacagactagttgaccgaagacagaaagattcaggaaattgaacgatccactccagttttcgtagatgaactgtatcacataccaagctctctatccagtcggaagcgccatcccctacagagagcctgagcgatatttcctggaggctggaaaacgctttcttgaatgccggcttcctgacttgctccaagtgaagttggctagtgttgactcgacatttaccaccttcactcccaaagtcaacctggaatttctgaagaagcaggctagttgcagcgataataaggaaactaattccaagcatatcgctatatccaatagcatctagcctaggggaaaccatagagttgtactcgtatggggcgctgagcgtgattgatcgacagttggcaaatcgaaggatgctattgcgtactgtttggagaactggcaaactggggagtatagcattcgaacacgacgtctcggtcccagacaagcccatgccctgcctcctcgtcccagcctagatgaaggatctttacatgccgggcccatggagaccttgagcgatagtctagtctttgcacacttgcgagagatagattggtctggactttagtgcagtaggtagttccgagataataagaagacttttctgcaatcgctttgcaggtcaatcggaaggagcacagctcagctagcaggagattgcaggctatgcgttcaataatttcttgaggaaaagcggtagctagagcactggcatataccatggtatagtactgggctagaggagaagagaagagtagtggagcctcgaaaaagggttaaggtactaaacttgctctactagagaatactggggcttaatatcaatagaagtttgttgttttggttactacgtcgctcccttgtgatgttgcagttatttgggtacgcgccgcggcacatttactgcctagctacgccgtatatagtggtttcagtttggttccgacgtacaatagcctttatttggatacgcgctgtggcgtatgctctgcccactacaccatagatagtgttttcggtataactatgctgcccaaacgtacagcagcctttattagaacacgcgccgtcgcgcaaaagccactactccactaccagcaccaacagctaagtcaattaagtttctctcctcgaaggttcggcgacgatgaggcctacaatttttcgggatattctttgactgcctgatagcataaataccttccagatcttattccaatctgtcttaaaatatatcttacacaacccctataagcaaaactgttgataatatccactgttgtgagcatctctcgcacgaagggatagcctgaacgtagtcacgtgattcgggccggtaagaagtagcaactctatatagggggcctgcctcatagatcgtacaacaagcaatcaatacccaatactcagttaccgtacgatcgtacagaacctgctacctatacgcgatgcgcgatagatagcccattcaacaaaaaccaagatatctcttgttttacgttcccccagctctacttcaaaaatggactatatcgatcatatgagtgctccattttggcttagcctgcttgagctatggctttctggtgccgcgcaatagtgctccaaagtggagacatgtcgactcatgtcccagtaccactagtccatttttacaggagaggtagatcggagcttcgtcaatgtcgccttcaacacgtctattttcttcttctaccaagcaacggcaacgacgatatctatcctaaagcctgccttttgctttcatcactaatgtctcttctggccttgctcaacggcttttgatttcacatcaatatcaggcttcggaacttgtctcacgtattgatcgttcgaaaaaactaccagaaacagctcatgcccacgaacagctaccagcgactctcatgctttcgcgcttggcctggcccagcgatttaaaaactttgccattctttctgctttgcatctccaccacgagatgtcagcatcaaaagatccaatggtccttgaaccggttacatgccttggttgagttgtcttgagctctctctgttcgaaatttgtagagaggcaaacgcacgtttcctgcttcagtgcacacattcagtcaacacactttatacgcctcaagatacacatggtcttctatcggcagtaaagcttctgcctctatattggacaattccaacctatcacagtaattcgtcgcctgcatcacttgaaatgctgcgagtacaaatctttcccttccctttcagtttggaaggttattgcaagctcattattctcagaccaaaacgaatactagcaatcggcaatgtctttggttctgatttttcttctaaaaatcctcttcacaacgcctatattctgttgtctctttcgttcaagaaaatctacaagctatcgaaagttcatggcgcaaagcttagtcggattggcgcaacttctatagatacgcatcctttgtcgacttctttacttcaccaacttcttgctggacttctaaaaagacacaacacagtaacaaatgtcttttcttgtcttctctcctcctttaaaatacactctccactcacatttgccgctactagctcatatacattcgtcatcacaacggactgaaagcttcgaaaaatttggactatcatctcgtgaatagtatcaaatgtctaggtgcatgttcgtggcagaaatgcatattcaaagtgagttcaagcgattcgatgtgcttgtgcgcggaaagacgagaagcatatgaaaggccatcttgtgtcccgcagcttcatcgcaccgactctccttcactcgactaaaagtggccaggtgttcgttacatgtcttatcctcttctcttgagagtcgagccgtttgccttcaaggtcttctgcctcttgaacccgaattacagacagatgcgtttaagcgattttgaacattgcaataccctattgaatcaacctattctgtgcgttagccgtgttcttcatgctgaactgctcgcgcttaacagcatgctcgtcaaagactgatatgcgcatatctatgcactataaactggtcgttccgcttgaagtctatatcgtttgtttcatgtcgcgtatagctcgggcggctgggtctatgaatatgttttcctctttcgaccttcgaaccccatttcaattacgccttttccctccaataccaaaaacagattaccgtctatcgaatgtacattctctctcctcctttgcaaatctttagttaccgacactcatggctacctcttctcctcaacaaaactcagatacccaggtgtcagaaaacggcatgctcgggaatatggcacgcatacacaggccatcaaaatgaagtccgaatgatattagctgagccacgtcatcaaagagttcatgtctttgcgcgtcgacggcttcgaacatggttggttgagacaaaagagtgccgtggatgtattatgtgttgttgctggatcaaagatcgaaggcttctgctttatgagtgcgactcttggtggacatgttatttacctgctcctgtgttcaaaagatcttctcgaccgaatgcccatggcacggcgaaccaaaagcttccttacaaaagtgctaggtatggcttcgttgcgcgctgtgtgctgagacacaacatggctgtaaaatttacttctacatattcctaatctatatgctcacgatgatgatggccatcactaccaccaccccctccccttctattccaaaccctacctcttcctactcccccaaaccctcaaaaaccccaccttctcctccacgccgagccccaccctcttgaccctccccaacctcgccaaatcctctcccacgcgatcaagcaccgcctgttcatccctgctcacctccccgtcctcatcctgaaacgcctccccatcgaagatattcgcatcatacccactcgcactcgccgccgccttgaccagctgatccagcgtcttggagttgtatatcttggtagcgatgcgcacgcgcatttggtgcgtgggcttgtgtaggaggcgccagaaccattttacatactggcctggcacgggggttgtgatgtcctgcggcgcgtagcgcagattgaccgcgtagattttcgtcttgccatcggcgctgagcaggctcgggcacaaaggcagtatgccgcggccgttggtcgtcgtcgtctcggggaagacgcagatgattttgctggggttggatgcggtgaggtcggcgagggacaccagggcggctgggtcgcggggtgtaagggagggcgaggagaaggcgagttttatggcggagtagagggttatgcgctcgactttgcgggtgtgtgggtaggagcgggtgaagattggttggaagatggcggcgaggtagagcgggtcgagcggagatgtgaacgaggatgcgatgatggagccggcgcgggggaggtggtcgccggaagtgtgaagctgcctatacaattgttagcaaaagtcccaatcgctcctcccaccaaagtgtaagtaaatggaaaactcaccccctccgcaccccatcaacctgcaaatccacccaccaaacccccggaatccccaacatcaaccaaagcgcacagtacttgactgcatgtcccaaccctccaccgccaaccggaatccactccaagaagcaaaagtatataagcgatatacccagcaggaagggcaagcggcagagaaacaacgtgaccgacacaggcgtccagaggaaactcgcaggcgcgggcgggacggggaggaagggcgcgattgctgtgcctacaacatttcgtgtcagcttttcatatcatggcgagaatacacgtgtgacgtatgaacgtacctttgtcgcggaattggctgtacttctccatcgtgtgaagcgtgctcgagcgaagttacaacagttggggggcgtcgtgtcaccgagacatgtagaagggacgttagatatggcaatgagcaagcggaatcctgaagtgagacgtggtttagagtggtacgcttcccgatctcgccaggtgcaggcaggcgaccagtcgtttgtggtttgtgcgggacgggcggcgtgcgagtcatgcatctgcatgtgaaaggatgccaagatttcggctcctaagcgtcatgatatgtcacatgtgaaagctaccaccatcgttgtctggacttcacggctaaatcactgcgcatggagtgtgttattacaagtttgtgtttcactgcctacacggcgcgaaccactacatatcgacaagatagacctccccacaagccgcactgcactctccccatatgcgaaatcgataccatgattgccaaaaaaaaaaggaaaggaagaggagatgtagtgatgcacgctccagtcgtggaggttggaagtgggacgagcctcgccagcaatgcttaacttgaaatcgcgtgttacaaaggaaaacaggttattgatagtgcgcctcggcgcgtggactagaaaagtatggatggggtatgtgtgggtagatgccaatattacaacttttctttcgtgtgcgggtgggagtgaccggaacgccgacctcgttgtgcctcagggttggacagggcgtgtgggagcgcttgaattctccaccatgatatccctgtatgatccgcctcttcatgcaaattacaaagctttgattacaaaaacaacggtctgctgtctctcctacatggagcgcacggccaggaattaagatatatcggcgcagcaaacagggtatacgcagagattgcttttctcatcatccgagctcaactcatagcgcaacatccagcacaagactgacatcgctgacttggctgccagcgagatcctcaagtacaggtattaagtcaagaagctcgttgtcgtgcgcatccgagaaccaactgctgatcggcaccgcgtgctgtgggtggaatatgtatgacgtgggggagttgtcgataatgatcgtgtccttgaggtcgcgtccgatttgtgaaaggtcctgcccaagttagattggtgtcacgaagatgaaacaattggtggcgtaccttgacatagtttccttggtggttgtaacagctttcgcggaagagcctgtggtgaacgacaccgtggatgtcaagttgatcgaggagaggatcgccgtactggaggtgttagaagagaactgccatggcttgggagcttcgcataccttagagacggaggcggtgaagacaacgacttcatacagctcgccgacacgcttcatgaactgatcaacgccgggccgcttaatgacatacacattgtggtactggccttcgatctcgactgggatggtgaagtcggcctgatgtaggatctagcacttgtcagtatctagcaagaacgcgtcaaatgcatgacataccttgaagctactgtggactaatgtctcatcgagatcaagcaccaagcacttcttgcccttgaaccgcggcgcaatggggccgaggaggtacttctgtggctccgatgcttccgacatctctgaagtttgtttctgtacaacatcctgcctttgctccaggggcggaggtggcgggagatcgaccttgtggtgatcgggatctgcctgggtggctgggtcctcaccctcctggtgaacgtcgtttgtcgataatggcacatccttcatctcaatgtcggagtcgagctgtttctgctcttcggtctggtcttctattatgcgcgactgctcgacggacggacgaggatggactggggtggtgccgggcgttggctgtgtgacatggatatcaacgggaactggctgcagcgtgcctggctgggactgcgaggtttgctctgcctgctgtcgtttagacgagcttcttgtcactatctggggacgggtctcatgggaccgtcgctcgactgtgccatcacctacagtgggcttatcggcgacaccgctcgagtaatcgccatttcctggcttttcatcaagaggaacgctaaactctgcattgctcgactcggcagcgcttgggtcctgcttcttcaccggtgttgattgcgacgttcggctggttttgacgggggcggcctgcttggcgttctctggaggggtgttatcgcctgtctcccggtgctctttgggcgcaaaacatggcaggcaggcaagcagaccgcctccagatcgcttggacttgcttcttgtcgagccttcgcgctgtgcagaagccggcgtcgcaggtggctgggcggccttctctgatgtggcagcgcgacgcctgctgctggcggtgcttccggcgcggcgcttgcccatgaagctgcgcttggagtgcttcgatccacgaccaatgctctcggcgtctgccgcagtagcgccactcagtcccgtgccggtgggtgtttgctcgtcgttcgcctggggcacgccgagtaatgattgtttttgcttcgagtctgtctcagatgactgtcctacttgaatttgttagtcgagacattcatgatgatgcactgcggcatttgagtgtgtgcacaacatacccgtgccgtttgattgcccggcggcgagggtggagttgggcttgtcggcggtcggaaggaccgtggtgacgggcgctggcatcgtgggctcggcactcatgatggcgcaggagatgcctctgcaggcggcgcgcgatgatcaagtacgaagtgcgcgtagtgaatggcagatggcagcagtgcgatgcaggtgggcgttccttgggtcgtcgcgtggtggactcgccgcgtggtgggaatgatagctgacgttggtgcggtgacgggtgggtcgctcgacaggtcgctgcttccggattggcaattggaaggcgcggcagtcaattgcgcaggagtcgcgcgagatggaaggagcgatcgcggggtcccaaagagttggtcgacggtggtggtcgagggcgcgagggcgaatgtggagggtggatagggtgtgagggggagcttgggtgcgagcgagcgaggttaggatcagtgcttgggatgaggctggttcgctaacgcgggcggaaatgagacgccgtcttttcaccgtcaagcgctccaccagcaatgcgcctatttggacaacgcgggatctccttctctttcaaaccctgcagacggcgcgacagtgtttgcgatgagaaagaaggcaagtgctgatgcgagactgcgcgacggcgtggccggtggctcttgatgctgtctgtaccggggctgtgcgaacgcggccacacgggacaggggatctttatggggttgctcccaaccgctgcttgaattcgcctctagcaccaaagagctctagcagagcggtcgcccagcagcggcctggccccaggacattcacttccacgctgcctgcgtccactgatggtgctgggcgagtgggtacgccattaacggccggccaatagcacacgctgccccagcactgagtggcccatcacacaggccattaagacccagggcacattatccagagcagccaaaaccgtgcttacggggcgtgcccaccgttcgcgcaatgcgggtgacttgggaagacctgaccacggcgaggccctgcaggaactcaccacgtctacacacttcggcgtcgtgaagacgcgtgagaccggtgtccacgaccagggcggccgcttgtgcaggccggtggcttgcagacgagcagatagcctcacggctaatccgccgtcggacgcggaaggccatgcaccaccagcctatcacgaaccaagtcaggtgcaagagtctggaagacgcctggcacttctgccgcgcgcgaatcctggggtcgccctccagccatcatcccgtcaccgaggatgcggagggacttgagcttcgaattgatcatcgctggcgcagctcgggtgtggacgtggagggttcacctgacatctagaagtctggcccatcacgtgatcgctaactgccgtcggacattgaagccccaccatactactgcagccacaacagcattcttctcatttctcgctcgactttcactcgtggctatccgtccatttgtgaagagcctcgtggtctccacaccttcatcaaaattcaacccatatccattcaggctctcagcaacgccagctacatctcgagtcttggtttcgttgtgttttctctttttagaactcctatctgacgtggatgtagcatctcacgtggcatttttgaagaatatgcttcaaactttctgattcagcctggtcctcattgcacttctgcccaaaacttctcaatctccgcatcaacatttctcaacaccctcttctccatccaaatatcgcccattctgcccaccatatccgcccactcgttcatcaccatatctctataccgccgtcccgcaaaatgtacaagataatctcccctcctaacctcatgctccttcataccgactacactctctcgtacctcaaacacgtccgctctttccctctcgtagccattgaaccagtgctgcggtacatactgcgtgttatttttgaactcttcagtcccaagaacatggtccatggcagactgttcgccaaaacgcaaatcgacgtcaggcttgtagtgtctgaaagctagtatggcagcgaataggttgaccgcccattcattcacgcggaccaggaaaatgccgttgttcagtccattccagtctctagtaacgagcagatgcgtttccggcttcagaggccgctgttggttattttcgcggtgcttgcgccgcggtgctgggggcggcaggaagctcgtgatcggccggcactggtcgaggataagcgtgtctcgatctaaccattctatccactctagacgctcgtgttctggcttgagcatctcctgcataaggatttgcaggatgaaggcgggtttgttccataggtcatcgactatcggatcgcacacaactttgacatccgtactatgaatcaaggcgtggagaaggtgggtgcgaaatgctttttggtagtgctccttgggttgaccgaattgcgcagtgacggttgcgatgcgccagcgtctgatctcgaatggtgagtatttccggcatatagagcgctttatcgtagattcttcgatgagctggggggacacctcaagcggacagtccgagtggccataggtggtgaattgcgcgggcggatgcgcatgtgtcttttggtacagtatggggatagcatttagagtctgataataccagagggtgaaaggaaagctgaggaagagaagaggaaaccagacatagaattttctgggcgggaatctcggggcggtgtacatgacatgtaaagacgagaggcaaattccaggaatggactgcgggtctcagacgtataaacaatcatacagcccatccccattccacaagaagagcaatggcaataattgaagtgaggaactaagcgagactacagtacaaccgcaattttccaccagtattgccgaacacgagcagacggaaccgcaccagctagaaggtgcctctacctccgcaaagcttaactgcgttggcaaagtatacgtcagcagtttcagccttatcggtgccgagacctatcctttcatctagtgcgttcggcgaagcttgcgatgtaacatcatcgctcgtggacggcatcagccgcagtatggacagaaaagcagacaaacacgcaagcacgcaattcgtccagagagcagttgccccactgtcggttcaacaaaaacttgggcatagtgctagggggcatataccactggtgctggggtagaaggaagctttcgagtaataggtgtgctggtgaatggaggtactgcacaggtgacatccaagaggtactaaaaagttagaccgaagtaggatcggatcagcctatgccagcccgaaatgggattctggcgctgcacgttcactacatctcacagatcgagctcgatccggtaatcgtaggcgttgtccgaggttcgaaacacatactcttcatcacatccaccttatgaaaattcactgtcggcattataaccagcggcgcgacaaatcgtgccggttagcagttagggtacaatattcagcaacccatcggccataggtcacttactactgtgtatcgcagtgtttggacttgagccatctttggtcgaggatgatgacggcgaccaggaaagatgtgcgcttgtaatgtcagatcgtggaattcctggaaaccacagatgtcagacattacgggccgagccaagatcccggcggccttactaggttccgtttcgccaaggttggtgtgtgttagttcgtcagcgcatacgaggaacaaacggcatattagaggcggaaaattcctgataggatagaagtgctgctaacattggcttggtacgtccgatcggtgtgtgaagaataacgctgcggaggaccatcagacgcagagatatgtagacgttcacatggatatgaaacagccatccaaagcgttctgcacaacaaacacgacgatcaagaaaacgagatcttgcttatggtacgtatctatcatgccgagtatctaagtctgccctgcgccgtgatgccaagccacatttacgtttacgtgcaacgacagtaccgccgaatcgtgtgaagatctctagacaagcgcaccttgggacagtaacgtttcggagtaataactgccagctggcttgtcttcaagcccgtcatgagtctatttagacctgtccacctcgcctgtcttgcctccaagccaattcgtattcccacctcattccaaacatgcatctctctaccatcctgtcagttgcttttgccgctctcgccctcgcgcatccgaacaacgtggcgaaacgtgaagtgagcaactccaacacaacatacttacttgtcgtacactaacatatttcgaaggcgcaggtcactgaggagaaccctgtacgtacaacaaagcatgctattagacactggcacactgactatcctcacagccattagaagcacgtgctgtaagcatctcttctctacgaagaatgtacgctatgtactaacaaaatcgatagccgcagatcactgagtctcctgctgcccttgtgagtactttcgcttccgacgaagcatgctacaagacattagttccctaacaaaactcacagctagatgccgatggtttggaagagcgtgctgtaagtatctcctcctttgctcttcgatatatcgcgaagctaacgcactttgaaggctcaggtcacggaggatgaccctgtgagtaattttctccagaggaaaaaaaacatgcaatcagacatcagtgttctaacagattccttagcccaaggccaatggtgtggccgcgcgtgctgtaagtatttcgcctgcgccttcacatacccgctcggtgaagttaacatcctttgaagccggagatcactgagggacctgagcttgtaagtcatccatttgcctgctgcaaacaatttagtatattgatcaccttcataggtcaatgtcgatgagctggcagctcgtgccgtaagtggctcctccgcaactttatgtatctattgcttgtgaagctaatttactccgaagccacagcgtacggaggaagaccctgtaagtaccaaacgaagcatgctgcaagacgtgagtgtgctaaccaatttccagccgattaccgatgcataagcagcgcgtgctgtaggtgcttcccaatgccgcaacggacagtgcctagatgtggatacaaatgagcctggcagccgccagccaccgagaatactggcaatatattgtgaaaagataaatgcattgtacctcaaattagagcagccactatccgttactccataggagcccaatatctttatgttttatactcatgcctctccatccagttgtgaatacccttgtggtctctgcaacttcgttcaaacccatacccattggtttcatcaagaataggatccgggggctcgaggttcgtgtccgcagcgcatagtatcgattggaccatgtagtcgaagcaatgctccaagtggactacgttctgttgtccgacagtatctatcaaggtgttctcgacgctgttgtttcgcaatatggcgagttcgtgtttggttttgaaatattgtaactggagcatgtgctgcgagaatgagtgaactgtcttgtgtgaaatcgatggcggacttacgagacagtgtagttggtgatagaatgacacgcccaatgctgccgactcattgctggggttcttgataaaaccgccgttggctagaagaatcgttagctatttgaatgtgtttgattccacagtagtgacgtacataacgacaaagactcccatgttgcctcagatgcgttggaaaggatagtgcataaagactggattgggttggaatgtcttcctggtattgccaaacggttctcatatatcgttagtaaatgctggaaacatttcgaggacaagtcagtcctaccgaatatctccctgtgcgatagatgaccactatcccctctgataaagtatccgagaccaagactgatcaaagtgagtccgatgcacaaagtaatctggaataggcggtgatatttgcgcaggctagacttctcttcatgatcgccaacgtcgccaacgggcatgtatgaacgtggacgccgtttttctatccagcccaacataatgactggtatcgatcatgtatggggtttccaaagcatcataatagtgcgttctgagacctcggacacgagcgaggggtgataagtgtgcgccacctggcgtaccgctcaccatatatattctgcacacatggcttggtatgtcgtcggcgccatctagcctcgggcggaagccgacacacttcggggcatggcgcatgcggggtatggtggcctaaatcaagtactcgtgcaaaaattattttccttgatttaggccaccactgtatgggtttatgatagcgtgaccgaactcatctatgtacaaatcgtctctgaacgatgatgcatcgagcgcacaacattctgtccagggctttgcactgaattgtaatactgtccaactatgtatgctacctgtggtatcatgaacctgaggtagctcatggagccttctctatcaaccaaccaccagcgtatttagcatgcaattgccaatgcaatgtcatctggtaagtggcgtaatttgtcgcatctttcagctgttgaggagacttgagaagtcgtgtaccatgccgtactttggactcaggccgtccttagacccagccgaacaataggcgacgaggaaagactaacccgagcagtgtctcactacaaaaccctggaaactacatagcacagattctacgggctgaactataatctaaagcgatattactagtttccgtgttggcgaggctgtcaacggctagttcgtccacgatgcaaagaacacgcagcatttgttaatagtctagttgcgataaagttgtactcttttaatttgtagttcatgctacatatttgaacataaactgaataaagagatctgcaaacgtcttttatagcaagcgtctggcctctaggtagatgtttataacctacatctagcgaagaggtaccgggtattcgaagccttttaatatggcagtgctgctgtacctcgtaccagagaactattatttcagccatgataataacctaacgagatcgctgtgttgagttgtgtgatggcgtagctgtactcatttgtgtcgtcacagcatctgaacgaagatctgttgagagcgaaacaccattggtgatatcatacagtagtatctcgacgaagatctgttgagatcaagacactgtctgcgccgtgttctctgtaaaacggtccggtcacgttaacgtacatgtaacatagacgcgtgtccaattcatcggagaaacgggccaatgcgatatgggactataccccaggcattggcaattacatgcaatgagagctaataatctatccatggcgaatccagggagtgtactgtgtaattctaggcgatcaacgatcaaagaacatatctctggatactcggcggctccgacttcgctaaaaacacgatcctgtctatgcctcggcctctgacacgtaattgcgtggcaatgcggaacgaagagtgaggagtgtggcagtgtgtgtccattcgggctctgagaaacgccgacaacatcacgggtcttggttcctcctgtcagtgctgaggcctattatttcaacttgtgtagtgtatacctatgcactgttatctactagttattgtcgtttccatatcaatcagaccaccctatcccagattttcttaaagtttgttttgttgaaaatatgattatcagctgctgcaagcccttagtcaaattgtgggagtaagtatcagagtttctcacccaataagacagcctcaaccctcggatttcggaaccgagtcaaacagtctgccttttgaaggcgatccttttgacttgaaaagtaccgatggtgtgcggcaaacctagacgggtttaccgacgggacaataagcccccggaacaccaacacagctcttggctaaccagtcacagaacgaagagaggagcacctgaagtactcgtttcgtttcgacgaaaatagagaaaagtgcaattaaatcgtgggcacggttgatgaatacattcacagttgaaccaatgcaaaatttgcggcccctcttggcccatctgaacattttgatgccatagtgaattcgatgaggcggatgaaaggagtagaaaataggaccagtggcacttccgcaactgtggcgatggagtggccgtcggaattcacagaaacttcaaagaacacgcatttccctttgggatcacaggctatccagatacccaacccgcatcctgcatgcttctagctgtggcgacattaatacgtatcactgtgaaaagccgtcgcttatctaccttgttggggagactcggtagtcaattggcatagatcgtcagacctgtgaatggtaattatgattagacacaactgagccgaagtcatgatttctggtcaaccgctctaatcaggatggggcttggtatttagaaatcctgaacagtgtgtatagtggtttgaccctggctctaccgattctacttcggtctgactcgggccgcactgatcctacttcggcctgacttgtagtatgtcttggtgtgtcttcatactacaaccgccttctgtacgcttttgacaagtgcaaacatgtattgatgcatatggtgtgaagttgcggcactaaacaatcttattggagggaagcagcaacatgtcaatatgcaaacatcatacttgtgcacaatcaatggactcaaactcatcacaaccgatcgacctccctgaccgggatgcgtgccaccattgcgaggctatgtacctacattccaacatcgaacgatcataacaactaccatgggcaggtaccgtgcgtgaaccaccgttgttggaccgattccgacgacaatggcccaaagaaagacatttgcaagcatgttccccacggagtccggggaattcagggttgcacgggccgagttaagatctcggtagtctactacgtgccgagcatacgtgcatacggcggagactagcaagggtgggttgaacagaaaccgattcgatcagcgtcgagaagacgaccaattagctaaacgaagttgctcgatttttcctcgcgcatctctgcaatgttacgtcgtatgcatgcagtgggggtatggtaccgtacgggtcaatctcggttatagatctgctaccagtagtttgaccggcccgtgtcacagagaacacacgtacattgaagacggggtatggtacgctcaataactatggtagatatctgacattactgaaatcggttcaacaacgttcagacctcgggacacacagcgttgacagattattcaagttgatagagtgaggctaagctataacaacatagttcgtagttgacacccgtgagtgacatgcgggaagtgtccccgtaccaatggttgaggtgattcggccgcgtatcaaagaaacacacggtatacgtaacactcatgaacggcatgccatgtgtcactcacaatcaacagccaacacttgcgtgctcagaaagatggcagtgatagtcctctgcaaggttgttcagcggacagcctcggaatggtgcagtgcgcagcctccttgtggaacatccaccctgggagcaagcatgctagtattaccaagacttttgaagtccaaggcctaccttccttgcctgtcaagatcgcgagcccataccggagagccgagtgtatctcaagatcctgttctgtatcctgtcgtcaaccttgaacgatttggaggtctttctagggcaaataaccatacctttgtgtcaagaggcaaactgcttcactatcagaatgattcagggagtaaatcagcaattgaaacgcagaaggtctagcctcatcgcttgatttgatactagctctgtatcgtcaaacttccaatgcgtcctaccacactgtcgatcaacgggctggacagggtaagctcatacttcttaagttctagtcggtgctagctgttggatactgagtcagcgaatggatatacagttggtttcaatatcagtgatgtaacatctagagggccatccggaaaccgcatcccggaaagatgcattgggcgttcagagggcactcagtaggatagcagtgctacctagttattgctgaacttcaaactaaacttcagatgcgataacaatatctttcgattcgtccggccggataactagctaaagggccatgtcaagtagatcagctcggcgcgccgagaaagacatcgcggaggaccccaagacgcagaagtacgtaacttctccaactccacgatttccgccacatcagattggacaaaacccccagctttagctgttgcccgagaggggaaggccttgctcattgtacatatctcgccgagtatctgatccccccttgccagctctcactgccgcgaggtcaactgcaactcttccaagactttgcccatgaccggaagtacacagtgaagccgaatatcagcgagatgccttgcaagacagcgggaattcggaaatcgaggtatccggacagccgctctgttccaaatcgtgaccgtgaagagcttgtgtacagcggcatttcgtctatataaactataccacctcgccgtcgtcgttcccaatccaactcgaactttcatcgacatcaatatagcctgctcatccactgtttcttcagtcaattcaaacatgcactcctctactattcttgctatggcttttgcctccctcgccctcggtcatccattcgagatgatccagcgtgacgtgagcatctcttctccaacttgacgtacatatatgagcaaagctaataagccttgaagcctcagatcaactctggccctgaccgcccgggattctatgcccccggtcgtgtggtcgaacgcgacgtaagcatctcttctccgaactttctagccacaaatctgatgcaccctggagccccaaaacattcccgttcccattcccggtcctcccactccgcgatgctgtcgtgtagccgaacgcgatgtaattacctcattttctacatgccagtcacaaatccaaagcacttcgtttgagactaacagactttgaagccgcaagcctctgaggttatccgtgtaagtactctccttcctaacgaaattctatcagatattagtgtgctaacaatgactatagccgggaggtgaagcacttgctgcacgcgatgtaagcttacttagtcctatgaggactacttattagatgttgttcgacatactgatgaactttgcagccgcaggctactcgggctggtagcgcacttgctgcacgcgctgtaagtgtcctgtcctccaacagagaacgcctaggtattaactcatttcaaaagcccagaatggtgctcgtccaacgccataaatgctatggtgacaaccttgccagcacctccatctttcttagccgcctctcagtactcatcaggaaagcctctcagttaaggagttacaggattgggacttttggaaaaaaaattaaaataaaattggacaagtatgttgcgctgaggatagagccttggttgttctttgaagaatctatcttagcacacaataccaggcagtatacttgttcaaacaattctctccatgcatttctcgtgatacattttccccctagggcttttagccatgtcgacttcaagattgaatcgatcttggctgacttgactcgagcgtggatgatccctgtccagcctgtcacgtgcccgaacgttccatgatgtggcgaggagacgggccgtcgcacgtcgaggtcatcccgcggcgatcgtaaagtggctgaatgtcatgaggccaacgccgaacatctgagggtgtgcaggaacccgcgtccccgtttcagtgggtgtgcagtcgtgaggctgagtgatttgcccccttcgatggtggcggcttttcagcctggggtcgcttgtactcaagacatgttcaataccagacgcgccaaaagatcggatgaggaagcgacggttcgggtactaccattctagaacagggctcagccgagagcggaagagaggcttgatgtgtgtaatcggatgtttgggtattgcagaggtgttgcgatgatgatgaatacggatgaagggattatgatggtgccttgcatgaaactactggtcgtaaagaggcatgttttcttgtgaaggtgacctttgatctgagcgatactgtggcttctgacatgctgacgagcttgagctgccaggggttcgagactggcgagatatggatgtcgaatcatgtaacatatcatggaagggacgactgcctgtctgtctttgtggtggtgatcgtgaccataaagtctccaacatggttggctgggtggtcgggactcgcctgctgagcggcaaccacacaatctttgtacatttctgtgtgcaacagggcatgtaataggtgcaaacgtataaaaacacggaaacacgcgttgagtggtggagtttgagcgcgttcgtcaccccgcaggaccctgtttggaactagcttatcgatagttgcctgtcgctgtcacttcttcacatgtacaaagacattgtttgcagcctcaattacacagcctggtcaccagacttgacacccgctgcgaagaaccggcatactccctctcgcccactcggtgtcacatctcacgacacgtcgttatgagcgaaccaaatgctgccccgcgcagcgagctcgaccccaccccatccggacgcgaacggcacgtctgaactacgcgacgaggacaaggacgaccacaagccgcgggacagcaatggctgggacgggaagctaagagtggacaagcttgcgctgagcgacgagcccagagacccgactgttgagattcagagcgacccggaggtatcagacgaggaagggccggcaccagaacagctgcctgcagacgaggatctgctcgacgatacaccagaagacgaagaagagattgagctggtgcactgcaaaatcgcagacatggcgtcgctgcggttggagcgcttcaagcagatgaaggtacgcaacacaaacaaacaacgaacctctgcccttccccgccacacccactaacacccactccaccacaacagcgcctctgcctacgccaaaacaaaatcgaagcaatcgacatccccgccgccctcgccccctccctcaccgaaatcgacttctacgacaacctcatcgcgcacatcaagggcctcgacgccttcacaaacctcgtctccctcgacctctccttcaacaagataaaacatatcaagcgcctcgcccacctgaccaagctcaaagacctctacttcgtccaaaacaaaatcagcgttatcgagaacctcgaagggctgacaaatctgcgccaaatcgagctgggcgcgaatcgcatccgcgaaataaccggtctcgagacgctgacgaaccttgaggagctgtggctgggaaagaacaagatcacggagataggcggcttgtccacgttgaccaacctgaagatattgagcatccagtccaaccgcctgcgctccatcacaaacctctcctccctcacctccctcgaagaactgcacatctcccacaacctgctcacctcgctctccggcctctcagaaaacaagaacctgcgcgtcatcgacatcagcgcgaatcccatcgagcacctctccggcctggacgggctcacgcacctgacagagttctgggcgagcaactgcaagctggccagtttccaggaggtcgagaaggagctgggggacaaggaggagctcgagacggtctactttgaggggaacccactgcagagacagcagcccgcgctgtatcggaataaggtcaggctggcgttgccgagaattgtgcagattgatgctagtaagttgaagtgaaatgaagtcgtttggtggacgcctttactgacgatatgcagcgtttgtcaagccggtgtagaaagccaccggggaggcgggatgggatgggatgggatgggatgggatgggacggcgagcattcataggcgtacggggcgtcagcattttcaaggtgcaggaggaatttggcgaaggcattatcgataccatcatgaagtgcgtgcaggcaatcgttcagtcgttttatttagcaggtaacaagacatatacacatgccagcaaagccgaagcccaatctatcaaatgccacacaaaactccatcctgattccatccatatgtccttttctttttctatgcatcacccaggcccgtcgtccgcccctaaaaactcgcaggctcgccgttaaccttcaaccccgcaaccccattcgcaatgccttcagctccaatcccattcttcgccccatgctgatagtccttggtgatttcctccaacatgcccgcactagcagccacaaagcccagatacggccggctgggatccagcacgcgcgacaggtactcggggtggaactgcacgcccacgaaccaggggtggtctttaatttccaccacctccattcgcacgcccgcctcgtccttgccaacgaatgtcaacccgcccttttcgagcgtgtcgatgtagtccgggttgacttcgtatctatggcgatggcgctcgaggatctcggtcttgccggcgtacaacgcgcggagacgggaccactcgcttccctcttggaagagggtagggcggagaccaagacgcattgaagcgcccatggtggtcttgtcgacttcgggcatgaacatgatgagcttgttggctgcgtcgccattgaactcttcagatgttgcgtccttgatgccgcacacgttgcgtgcgtactcgatgacggcgatttgcatgcccaggcagatgccgagatagggcttcttgtgctcgcgcgcccaggtacaggctgcgatcatgccttcggtggcgcgttggccgaagccgccggggacaagaatgccagaagccttgacgacttcgttccatgcggtgtggtatttggcagggtctgaggtttggcacttgggctcgaggtggtccgagtctacccagcggatatcgagcttcttcctgcagcgcatagtggcgtgttccaagctcttcaccaccgacagatacgagtcttgcagctcgacgtatttgcccaccagtgcgatcgtgacagggtcgtggtatcgggtgtcgtggctggtgagggattgccattgttcccagatcttgttgcccttgtccgtcatggctggggagatgtgaagggcttcgaggtcaaggaactggcggaccataggaatgagtctctgttgctcgaggagcatggggacttggtagatggaaggcatatccctgacaactactacttgctcggtatcgacctggcagaagtgtgcaatcttctcgatagaggagggttcaagctcgcgctcacatcgacaagcgatctgaatgtggtcagccagcggtccgaagcatttctttcttcgtctctccttaagtcttgacataccagatccggaatcagaccattactcctcaccgccttgatcgcctgctgcgtcggcttcgtcttctgctctccatgaatgacaggcacatagctgacatggatctgcatgaagttgttcttgccagctctccgcctcaactggctcatggcctcgatgaacggcatgctctcgatatcgccaactgttcctcccagctcgataatgcacacatccggctcctcgccagtgtcatcaacgggtatccgcgcgaccttttgtatccattcctggatcgcgtctgtgatgtggggcacgacctgcaccgtcttgccgagatagtcgcccttgcgctcgcgttcgatgacgtgctggtagatcttgccggtcgtgatgttgttgtcgcgagtgagggtgatgttgaggtagcgctcgtagttaccaaggtcgagatcgacttcgccgccgtcggacagcacgaagacctcgccatgcctgcggttgtttagtatgccgattcgagcctatgaatcggactgggcgtactctttggggttcatagtccccgcatcgacattgaggtaagggtcgaccttgatagacgagacgtaaagccatgtcagtacgagccagacgcgtaccaattcgcatgacttatcttgaggccaatcgtcttgagcaggagacccgtcgaagaggctgtgacgcgtctggttagtcatttgttgccgtgtctgcaaatcgtggctgccatttggctgcaatcattgtgcgggtgagcagcaagactcgagcgaagcgtgcttagtcagtagcccgaatgtaattcgaggccaaataaagctctataggcacttcatgccgctcgaacgtgtactcgactgcccacgcgactctcggcttacctataatgccctgcatttacacattagccctaagagatcaaaaacacagcaatgcgcctctcaccttccccacgccgctaatcacgcctccggatacgagaacgtacttcattatggctgtatttgcggtttgggggaaggggaaggaaggaaagtcgaaaagttgtgacgcggttacaaagttttgtttcgccgacttgctagcgcgggccgccgcattggcattggcggcggggctgcccaggtcgtggctttcgatgggaacctttcctttgacggcctgccttatcttgacttcatgtcaagcaattgcttgtcgtcttggaacgctgtctgtctctagaacgtgtgagagatattgcgtttagtgaaaggttgcctgacacagtcatgcctacgtcactgcaacgacatcgcccaaaatgtgtccagagtctgattgttctattatcggatctgctacggaatacaaaaagctaagctatcaaaatggtatcgtgcatgtagagcgctgctaggattcaaaatgcattacaccgcggctgccctctcggggctgcagaggccccaacgcaccaaacgtgtgcgtgtgcgctccagaacaagataataccgccgcttgccagaaggtgagaatgagagattcgttcgtcaagggtcgtcatatgcaaaatatcgatatctgtgaaaaatgcttcagatagtcgaaataccagttgcgccgccccgtgctgtcggtgatatgccataggtaagaataggatggtatggagtaagagatattgagatggtgtatcactctcgtcgccgtcgtttcaagtcctcgtcctctgcgtcgtgctcctggctggccgtgagacgtttgcgagcgagagccttttcgttgcccttcttcacttggatgttgcagccttgcagctttagtgcccgtgtgagagcactacttggacgcatccccgggaagtccttggccgtgtagacggtaaagacgtcgctcagcacttctgtgaggatcggtgagaagcccccaacgtggaggttcatagggtcaatgcgcatgagaacgaaacgcagccggtatttgccatgcgtacgacaagataagtctggaaagcagaagaagcagccctcgacgtcatgctcgtccttggccaccgacggcgaagccaccagttgccccatcaatctccgtgtcgtccgtcgatcaggctggataagtgcagtctcctcattagtaccttccgcgttccagagtgtgcaatgcacgacgttaagcgagtacctgagctcttcctgttctgctacgcctgtcttggggtttgtgactagtagctgaatgattggcggaggatcaattacgcgtcgatcgcgctctccaaagccacacgctcgggcagcgataggctgctgtcgcacgcgaagctcgtagtttagattcctgtcagtcgtgtcagccgggttttgtttccttatttagacgcgaggtatgcttacagttgctcgttgtagacaggctgcggtatggacccaggtaatgggataggccgagactgtttccggggtggaggtcctgtcgtggagggatcggggtacgctaccgatcccaagggagccgctacagagccgcgctgtgattggggatgtgaccctatcgagcctcggaatggagtactgctcgacgcatagctaggcgtatagcctggtgaagggatcggaccatacgatctttgctgcgaatgttcgactggagacgcaagggtagagtaggactgttcgtggtggggatgatgctgtatgtgccgggattcttcatatggatatcgctgctcggttaagcgtcttggacctctgctgtcgaactcagatcgaggagatatggaagggccatattgctggggagaataaggcgggtcggaccgaggtggggtatatggatttgcgaggagaagtttctctactggcgcagctgacctatgggcggcaaaaggctgatactgatcgtggcgtggtggcagtcctgagtgaatggagggaagttggttgttgggtgagcggaattggtaatctgtgcgtggtggtacagcgtctggcggaatatccagcggcggcagaactggcgggggtaatcgccggtggggatagtcgtggaagccgggcggagagaagtgaggaagtttctgagtctcagtcatatctgaagctgagcgaggtggtttggatggagggagcgacggcggcggaggtggaggtggttgggacatgcgtgtattattatttgcccgaagctggacacgatgcacgaagccgcattgggaccaacacttgtgttcagttcggaggctccttcacagattgggagcgccagggcgtcgtgcagtgtgggacaggaacgtcaggaatgtgggcactgcctcgagtgtggcggcgtgagaggtttatagttcagagtgcccttgtagcgaccctggactatctggatcgccagcagccagatcgccgtacggacgcttcaattcagttacgtcgacgttaggcggaggcgctcagacatgctaagacaacggcacccgggaagtgaacaggatgcagacggggattagcccgccacaccctgctcacttgcaagcctcgcgccaacaaccgtcaagagtagccggctcggagcataaaataggccaggaaagtgataagtgcagctaggaccagctgcgcgctgcgtggatccggatgcttggcggacagggcaagatccccaggttcagaaacagaaacaggctggcgtgaccgatgtgcggtgctggatagagtagcgcgggctgcgtgtttggcggtgggcgatgggggtagatgctactggcggtggtggtggttgtgatggtgttcgcggtgctggcagggtgatgctggcccttgtgttgcagcagcacccactgttttgctttcttcaacaggcgccgcgtgcatgtgcagcagcgggcctcttgcagcgctcattgctccgaaacatgagctctcgtggcccaactggcgggctgtattttcgtggggcgtcgccgaataggctcgcggccgggtaaaaagacaaacagacgtgcctgcgaaacttggtcgattgaatcaaggcgggccaggggtcgcacactgtaacctgaccgcagccaatatggagcaatatgccagattaccacgtaactcggtcgacgggcaccgtggagcggaggtagcattgcgaaggctgcccagcatctgcgagggcggccggcgctcgaagcagaaaggatggcttgctcgatcgcttgatctgtcaactgcaggctggtgccaatcagcagcgcggcggcagcgggtagacggcgatttttggcatgtcttccctctgcgggctgggctggcgggctgctgcacactgacatggacactcgcagcgcggcctggtccctcagtcatcagtccccggcccgccatcgacgaggccccaaaaacgccggcgaagagaccagtcaggaggcggtcctgttaccgggcttgtggatgtgccctcatgcaccacaatcaacgacgtgagacacgtctgcctccacctgggagccggactgagtattggcaacggtcacagccgccagggctcgcatgtggcatgtggcttgctggccgtgggtgggcctccgcctgggctgtctggactgcctggaggcgcaccgccatcgggagcctgagggtgcacgcagacagagtgggcggagattgaaacaggccgtcatggtcatgggatcgtggaacgtcgcgacgacatgaccaggagcttcatatgggcggcagttggtgaggaggaggcgcaattacatcaaccactctttgctgccacgctagccgcacaagcagcgctcgctgtgccctggaagccaatctgtgtgtccttcttctgtgcctcgagcgatgccctggatcgggacatgcacaccaagacaccatcggcggtggatcgtcgtccacagtaccatggctattgttgcgttgtgtactgtcctgctagatggtgttgacagcctgcaacccactctgctgcagcactagcattcccccatgtcccgtgacatatcctgcactcgctcctgaacctctggtcgcttgccatacagcatcaccacacgtcgaccggctgcacggtgtacctgggtcctcgtctcgcatctggataaacagtgtcacggcatccttgcactcgctatagcgctagcagtgcaagtcttattgatttcttcgtctctgtttctgcttcggtcgcccacgcaggtacactacgacacccttgagccgttcattcgcggtactaccctgcgcggttgcatctccgaattcgctcatccttcgctgcggcgcatctctctctcctggaccgagatattctgcggtcaggattgagtgtggttggtactagctccaagctgcgtcctcgacaagcctggaaggcacctgccgctgctaggcccacgccatccaccattcaccgtcaatcattcaccgcccgtcccacctgcgtccagacattctctgcgctattcgactgcgcatcaatcacatcgtcacctgcccaccgcgctcattagcaggccgacgctcaggaactttccgccgacaccatctgcgctttggctgcatcactctcccctctactgccagcatggctacgcggtggggcaattatagtggtatgtcatatccagagtgagctcatctcgagattcgccctccaagccgacgctgtgcggcacttgctgccctgcttcttccactgactgcagtccaagactatagcggcccagcgaggcctgcaggatcagccatccatatcgtagacccgagactccagttgatcgccagagacctagttccgaatctgttcactgccaagcactgtctagacatcggttgcaatgcgggtggcgtaacttgtcagctaggtaagcgaaacgagaacccctgtccgtgtgctgcaagcgattatacctcttgagacgctgatattggccatttcacagccttcgatttccacgctgcttcagtcactggggtagacattgacccgaaactcgttggacaagccaacaagcttcttgcgcttcgcgcgtcgcggacgcggcctccgacaaaggattctgagcgcatcgtcgactggtttcccatgtccgccgtgctcgaccatggctacattgagccgcaaaacgacgcattgcgcggctcgactttcgcgtcgccccattcgtcatggccctgtgtgcgctttcattccgcggactgggcgattgaccaagattgctcaggtccctacgacgtgatcctagccttaagtgtaagtataacgcctcgtttgccggcgtgatctaagaacatccaggtcataaagtggatccacttggaacatcttgaccaaggtcttgtaacgttctttcggaaatgtgcatcgtctctgtcatctggtggctatctcatcattgagttacagacttgggactcgtacgagaaagctattcgcccacagaaggcgcctcatttccttcaaaacttcaatcagctacagtaccgtcctgaaacctcattcgatgagctccttgcagcagaaggactgcagctttgcgcttcatctcttgtgctaccacgtccgataaaggtatatcgtaagcggcgcccaggccatgatgactcaacatcatgagcccagcctcggggtcgcgacacgtgcaaaagttgaacggagtgatctcctgccgcctacagaaatgatagcactgcgacagcgtcgcatagtcgccatcaccacttctcacaatacctgttttgttggagcgatatgatcgccgcgtaagcagcaccatgaacgaaccgagagcctggaaacggttgattcggatgccaatcgtatatgccagtgcgtttcggttccttcctctacttcaacgaccgtgcaatcaatttaaatctcggctcggggattttatcatctgtcagaccaggattcgttcatctggtcattcgtcgccagaatgagtggggaatatcggcagtcttgatctgcccaggctatagcagaacccgaagaactatactcggagttcttgccctgttaaaacacgcttagactgtcacatcaccagagcagctcaatgggcgaacacaagtggttgcgcccaatctccgcttgacgtcgcgaagacatttttcccttttaactggtcgtttgacgtttcattgaacagctgtccatgagtcctgcccgacccacgaggcaagtggctaggctgagtgaaaatctgcaattacatgggccttccatgcttcagcgtctattatgatttatccatcttctctatgaatttcacacaccacagcctattggaatccgtgtactacatcgtacgacttgtgtcgatcacttgcctcgaagtactacgtgtcccacaaatcgcggtacagaccccaccttacgtatcaagcaaagaaccgaacgttgcagtacccactcaaacgatcctcgccagcatgtcgatactcgtacaaaactctgtggtcatcgcttgagaggtatgcgattatgagatgatgccatcgtgttcacacacttcaaaatgacgattctacgcaattgatgcgtatcaggaacaaacagccttcaaggattaccgcaagcatgcgtagacatgtgaaatatgtacatgactctctagagacggcctgactttcgcatgggtccctccgcttttttctcccgcagtcggtccttctttaagacgatacatcgcctcatcccgctttcctcatactagctaccgtgtctggccatgaacctgactgtgtctcggtcaatttcatcgtgtcagtttcaacggaacttgcctaatccgaaagatcatacatggtcgttgttttgaggcggcggcttcactggagcactaataccaaggccggccggaggtaatcaggtgcaataaaccgcctacatgtttcatctacagcgaacctactggtagatgcagagtcagttccatctgcacttgcgcgaatccactcccaaaagaatgtctttaattctttcgtaagtggaaagtcgtgctgtctgcacgaaaagggctacccactgttgtactacccacactattgaattctcggaaccgcgaagcgaacagtgcaatgtaccgtggctacatgcaaagcttcaaaagacagtctctacaaaatgtgatgagtggatcatggctgcgatgggcaagaatgattcctaggctcgtgcctaaaaggcgtcctgatcaccttgaaccaacattggggagtattcccgactaccttggctctgggtatggtctgcgtctgtcccagagatcgtcagtctgttgcttcatctcgcatcgtcaaacgaacgtctatctgtcgctcaacttggtacgcgaaccagggagcttattcgactagctctggatatgcgcatttaatcatcaactctatggcacagcagtactaaagtaatactttgggcaattgtggatcgctaggcaacgtggtgtacccgttcacgcatgctttttctgctgtgtaagacgacttgccgaagtggtcaacactatgtcacatcgtttttatgagtgactgaatccgcagcagttcgatcacacagtatttgaatgatgcattagtatggtcggcagcatacatgatcgttgcgccccagatgctagaccgctgcaataccaacacccgatcatggctttcttccttcacaagaacgagtacgcgacaagcaagcttggcatggcatctcaacttgaatgcatcctgatggcgacgaaagaatggtccttttgaacaattacaaagtaatgacacgaaggttgactctcggcgttcgtgagcgtgctgcgcaatgcgacgggaacacttgagtctcgacctgcatgccatcgtgtcatttagctcagtcagggccgagaccaacacaatggctcttgacctaatcaagtatcaaaaatcctttacgctagggatcaacatgttagacgatgcggtgggtagctgcttgatattccacgtacaaaacaaatacgataccaataatgcgaagacctgacagagaggatgctgcctgagtatgtgcccgcggaatgccaattgcgctcaactccttgtgcagctccgagatgcgagtgacctgtgttacacgaggttaggagagcgtagcatctctactcagtaggagatgctcccgaaagccacatccgcctgcgatgtaacaaagtttgacctttcgcgcaccacaccctagacatttgcatatggtctcgcgagaaagacaccaagtcttgttcaaactgttgaggtttcgtctctctgcgttgtcagacgggcgattttgaatctcttgattgcctgtcgaattaatgctctgcaatggggtccctcaaaacttgcctatttgggctgacgacactacgtaattgcgacaacagacgtgtcctccaatgaattgctcgctgttacgcttgcttgcaggaaatgcttgcaaaatctgcacgacatgtctggcttgcctcgttccacgacgacaactcatcattgctgcaacgcactgcatctgcacagcgcccgaaaggacgagccacctgcatctcctcgagggccgtgggctagacgacggggccattcctccacgtagcgcggagagcggcagcatcccgacagatacctagaccattccaccgtctgcacctcactctgccctgctaggcgcgttgcctcaccatcgacaaatatactctcgccatctcatgaccccgccaggataaggccgcacgatggagcgacaagatcgccctccgtttcgtgatggggacgcatagctgctgtcccccagcgtggcgggaagcacctcagctcagggcttcgcggccatgcacgcaaagccaaggtccgcactgtcgtttccgccccgaccagtatttatatcgtgcaagcgcgcaggcacacgttctagtgctcgacgcgtttgcagcgccgcttgcacactttcgcctgctgatttgatcgagttccggcgtcgaggcatagcagctctgcaaccgtcatctttcaagactcgggtaagccacgccgcttcgccccaggtcaaagtaagcagcgtagccgcgcgcataaaaaggcgcggaatgcggatagttactcgaaacagcattcgtcgattgaaaacaggcgttctcggcacctgcatcgtgggcctttaagcgcgagcgtacatgctgacgacggaacaggcttaaacagatttgcgcgagctcacgatcctctttgcagatctggtgtggtgccctaatttgcccgtgtcagcttggagcttacatgcgccgttggggatccttgcaacaactctcacccacgaagcgaatgacctttcgactccaggttgcacgagactagacaatacccagcacacatctcgccagcttttcgcagcgggggtactttgccgggcgctggcggaatctactacatatatacacgagccggacgcgaaagcttcgacagcaaaagcaaatagagctctggcagctgattctccagcaaaaccataatcgcgaaacccgtcagcgaagactgcgattcggagaccatgccacccgccagctcctcgttcatgccattgaacattgcccacgacgtcgttccacaatgtatggactcattcaccattgccgcgccgccaaacaccgatctgtggagaaagccaccctcacgagacacatcgactgccccgatcctctacacggcgctgcgcgacccgttccgatccgccgaagtgacagtgtcagcagattggaaaatcgaatgggatcagggtgggctcgtcatctttgccggctcaccgccaggaagaatgaccacgcccgcgcccgacctggaacccccgagcgttatctcgctttccctagacgaagatagcgacgacccgtcgaattcgcaaacacaatctcgaggacgaagcagccccccgccgccatacttccagcccgtgcccccagccaaatgggtcaaggtcggcctcgaattctccaacaacacatgccacgcgacctccgtcgtagctacaagcgaaggcgcagactgggccctttctccgctttcctcacatcacgcgaaccgctcagatctgcgcgtcaaacttgaacgcatcggatgcgcgctgtggctttggtacgaggacggagctcatggatggaagaagctgcgcgaaatcacttggttcttctggggcgttgaggacaaggccgtgcgcgtgggcgtgtatgcgagtcggccggcgaattttgggttcagtacgtatgatcagaggaatggcggaaacgcgtttgggaacaggaacctatgcgtaggttttgaaggtttagagattttctgatacgataacacaagcacgcgccgtcttgtcttcatgtctctccatggtctgtttttgcgtctgctttttctgggcatttttggcgcgtctgccgatctttctgcttcttcttttccttcgaacatcaatattggtatttctgttactatctgtttgcttcggcatcttttcatattgcattagggcttattcggtaatcacgcttcctgcttcttctcaacggcactttcatcttcgccggtcttgcgccttgcagacctcgatgcttacttacatgtctcagattactcatgatgatgcggagagtattcagcattatatatgtatctaataacaactgcatttggtaatcatgcgcgcaatgtggtgcgatacgagctacgctctttctcattccttctcccacgacctgcgctggatttcggaatgctgatgtcaccttgcgaacgcgaagaggagccatacagtggggctacaggagttacgtcgagattgggtgcagtgtttgtagtgcggtgtttgtaatgtgagtgaacagcatgttcgcgcttcacgggaacgcagtaggtgtctcgtgtcgtctgtgaacgacgacgcccaacgacgtgaacatatacactcgggtgctgcatcgttcaagaggacctaagttggtgtggagtatcgcttttaaacaggcgtatcctgcagcgacttcaaaaatccctctcctgatttcttaacagcacatcatcgcgcctggaaactacagacaccggggcttgcctacataccttcagcaccatcatcacgatgcattacctctccgcatcaacagcggccatagtgtgtttcctgggcttggtggtacatggggcgtctctgtcagataacgctgcgacaacgctttcccggttcttgcatgacggacctccaccctctgctcggtcgaatgttccttcaacgtctgttaatgccaactgggcatcgacagagtctgcgcggaacagtaagatagcaccaccgcaggcaacctccatgacctgctggagcaacgagtgtatggcaatcgtctatagcttcaacgcagcttacgtcgccggtggaaagctggttgaacccagcccaggagacgggagcaaagaacgcttccaaagtactattttccagaaagagctatgcgtcaatcgcaagtacagcgagtcagcagtccccattcctatgcatgagtcccgctgatcaagacacagcattaaattcgaggaactgagtgcttcatctcaaggtcttgatgcatgtctcttttgcctcgccaatgggggcctggaggtcaaagacccgcagagccctgcaatgacattcaagtggaaagtatggaacgtctgccacaccaaatggccgaatgagtacgaagttctgaacttgttgacgctctttatgcgagcggggagagcgccagactcgttcagtggcgggcgtctagagatgaccgatatacccggtaaagttggtgacaagttcacttggacaagcggaatgaatgaccctacaattatgccatcctctgctactcctatgctatcgactactctcacgccatcctccacgccgtctcccacaccgtctcccacgccatcttccacaccgccctccacactatcttccacgactcgaaccagtgtaaagcggacggggactccatcgccaccagacccaacaccaacactggcagcttgctgggtctcggagtcctgcgcccaattcgtcaccgacatagccagcgcctacaaatttagcggcgacatgaaagaccccaaccaacgcggccaaaacggcaccagcgaccaaagccacgtcttccaatcccacttctgcgaggacagcggatacaaagagtccgtccctccccttccccccacacatatccaaccaaactaacaccaagcagcataatcttcgaaggtctcgccggcccccgacacacccatgtatgcctgcctccaatgttttgaaaacgtcggtatcgacaccgaaacacccaacacgccggcgcaaaacttcatctggaaagtacatgatttctgccacaccgaccatcccagcttatacgacctgctcgaccacttgctcagcttcatggcgggattcgatgcacctacattgtttactaacatgcctgtgcaaatcaccgcgctcgtgccctccctccgcgacgaattcatgtggatcgacggcatgaatcgcgccacggacgggccggcgagtccgtggtggcaaaccgtcttgtcgtccgacggaccgattccaacagagtacttatcccaagtgcccagagactggccgtacacggagtatggtgttaagcggaaaatcggtctcgtggcgagttggccgtttgtgcacccaaacgcgacgagtgtgacggtcgcgtggttattgtatcaggtgttgggataatccgcggcccggtatatacgcccggggaggtgaggagtaaacttaatgggagtgtgtggaatccggggttgaaggattggagacataagttcatgtacgatacggtcacagttacggcgagtcccgcggcggcggcgacgtcaaatggaccgcaggctacggctgccccggtcaggatacctgtgagtcggacgatgattcctgcgtcgacgagggggatgtcgcatggagggttgagtgggagtctgccatcgatggagatggttacgagtctggtgtcggaagaaacgatggggacggaggcggtgatgaagaagtttgaggagttggtgggtgagttagaagggatagtgaaggaggggaaggagaggacgacggagggatgatggcaggtacttgcaggatgagctggaatgttttttatggctacggtcactaatttagagcggaatgagagcctatgctatgcagtattttacttcggactcaagactccacgaacatttcacaacaataagtcactagcaaagagcgcagaagtgatccttcaagattggacactgctacatacatgattggacgaatgcaagagagcgcgcatggtcacgtaatcctctctcttttgtagaaaactgctagagccctcatgcgacacgtagctgcaactgcatattttgaatcatgcaaattgtatggtcgaattttattgctgagcataatacacatagacggggatatagtgcacgaaccctcagagagacatggcaaccgaagacaggtgttgtcaaagttacgaccaaagaagagacattgactgcattaagtctcagttttgatgcattttgcaaacgcaactgttgtgggccggaagacaaaacacacacacacacacacacgcacacacacacacacacacacacacacgcacacacacacacacacacacacacacacacagcccaaaattgatggaagggaacatgtcaactgccttcattcattttggaaatattcagaaaaaaggtcaaggtacgagtgggtacggtgcctcaaggaattctcaacttcgagatgagaagcctcttacatgcatgatgggtgttgtagcattttcgttcggcgttcaaatccagacattgtcttagacatttggaggtatcaagggttagagccgctcatatcattgctaattcaaaagtctccctcatacgatgatgcaatctcattttgtagtccactatcggacagaaaagacagcgcaagctacacatgccaataacatccgtctcgtttgaatggagcaggtcatgtgtgcgtcaatcacaaaatttggcggatccaaaacccaggtgtgattgagaagaagagaaagaggagaggattgtatgtataaataggtttatggctgctgctgtggcaaggtttacggtgttcgaactcatgatttgtacagcaatacatccagctcatacggccgcatttcacaatctttgattcgtcgaaccttgtcaaaacaacttctcgtacttctgctttcgagatgcaagcagtcggttaagggatagcactaatgaattctaatgtgtaatcgctatatcatactgctttgaagttcgcaatctgacgtactcggtggccaaagtacagagacttggagtccaatactttagatgactccaccaagttcatgaaggcttgaatgtaaccattaagacatgacaatcgaaaacaaggtactccacactgctcggtctaacatcgtcatggaatgccatcccttttttttctggagccagagacacagatgcaaggttagacgggtattttggagctctcccagatcgtttccggttttagggaacaaagcatcaggtgatgcggcggaattcatatcataatgccgataacggacttgcagtttactagctgcgagagactcactggtacataatccaaactctagcttctaaatttcatcggagtcagcagcgcaactcatgcaccgatacatcgcgcatttcaacctcctatcttccctcctcttttccccgaagacacgcccatccctcctctttgtcgatatctgctccgtaactacgctcgccgatctaccacttacctcacacacgagctgcgcgtcatcctgcaagcgaccgttgacaatcacgcaccccttctgtcctcgtgcatatgcaagttctctccaaccgacattgaaccatcgtcctagtacagcatttaatttgcatgcatgaatcctccaactgagtcgtgaaaaacgattttgcagcctaggacttgcggtgtttacagtaccataaattaaaacaatccgtccgtccattcatccaggtaaataaacaacacgacaaagccgacatccctgcgattgccgcaatgcggggaacggcccgattgcagcttagcctcaccaacacccatgtctgaccgttgaatgcaccacatcccgacccacacgacatcaaactctgggcgagtctgttgtccgtttcggtcacgtatcggcgaatcttctcgaccagttctggaaaaacgagtggcgatcattacttgttgtagacttacacaggagttttgcaatctgaatgaccttcgtcacaccaccttctcgtaagattaggtctccgaagttggtgcatgatgcacatcatgcagtctgacagactcgctttccgcagtgtcatcctgcaccccactcttcccccgactgtgatattgatacccggcaccgttcttgcttctttgtcgctggcttgaggaaaacagcgctttaagcgacgggatcgaagcgcataaaatgccgacgttgacttcaaccatgctccatagattgattggcacactgtcgaagaaagggtcgctggactcggtgtatatgcgtattgcgtggaggcgaacgattgacgcgatggtgctgaagacgccgagactgaatatgccgactagagcggctttttcgcgtgtggggcgttggactttgaggagagtggttatcgggagcacaaggatccagatgtcgattgcgatgttgattgagcttgttgctgtgtggtatcagtatgatgcggggtttggatgatggtacttctcaccgtagaagagcgctgtggcgtcgatactacacgtccctggtgccgtacctgtcaggtcccaaaatttgtggagagggatacattgcgaaagggtgcagatgatgcagatggaacagaacgctgctaagaagccaatggtgcctttgctgagtacttctaatcgctttcgcgcagctggctagctcattagtcttgcttcgccaagatgagcaatagacgtaccgatgcgaaggtaaaagaacagtatagatatcttgatggtgtttatgacaacgtagtaaatgacctgtatggcaagtgtggtctgcacttggttcctcatctgcgttggtgaaagcacttcgccactgaagccgagaccattgtttttcaacacgataatggcaacgaagtatccgatgatcaacacctacttgcgtaagctagtttcttttgtgctgcgatgattgacataccagagctactagcatagcatagtcatcatgaccaaagtttcgcacgataacagcacgagtatacacccggagtgtaacgatgatcactgcaggattgtaagccttagtagactgagatgggagatcagggtttacctgaaagcgaagtcagtgctgcggcaacggcgacacattcccgctggttcacgagtccttgagcagtactgggatgtgaggacatacttatagcgtaccagcgcaagtacagagacagatcgaaacatcgggaacgaggacatggctgcagatatgtagcttcgtaggattggaggtagctatgggtcaaacacttccggttcgactgtgtagaaccatggcaggtgtttgaggttggtcgaaggttgttcccagttacttttcacgaaatctacaagggttgatgcgcaagaacatgctggacgtagacctgcgactggtagggctgcagattatcgaaagacatgacccatagaactataattggaggtgtgagagccaaagtcgatctcataaagggtagcaaagccgagtattcctgtggggcaccgcgagtcaggtcgctagaatgtcgcagaaggcgatgggcaggcatggaggtatcctggaatgtgtaaaacacgccccgatcgtagcgtatctcgatggtcttctcggtactgtatcaggagtacaaaaaagcaatccgtccgttcaggtagatagacaggccagaagatgagaaactcagctcgggtctaagttttcttaaaaacatgtagaacagcacacttatggtcgcaactgggctgaaaattgtaaatcgggtgtgggaatctatttagagaaaagcctggaatgcatgcctgtcatcgcgtttgtcgtaaccatgtgtgctcgtaacgcatacgatcccttcatgacaatttccagcgcttggcatattctattccttcagccagactgccaactcttgcatcgatcgcataaccttccttttcaaacttcatacacacatcccaaaggtcgttcaatggtacgtggaaagtctcgatgaattcgctgtcttcaagctctggcttggggtcttggttctccgatagagagagatcaaccgtgacgtgtatcattcgcaaatttgtgttacataaaacccgggtctgtctggtgtcaggagagaagctgtccttgtcaatgcggcgccggccgattgaaatgaggttcgcgatcgacgcgatgactaggacagtaacaagaaatcaagtggcatttttcgaagactctagatcgttgatagtgccattcgagtagtgtacaacggacaactagtcaggggtacactcaatctttgaagtatgaagaacagtgcgggtctccatcgcctgaagccttggcataccatgaaggcagtgctttacagaggcatactgccgagattggatgaagccatacaaaacgtaggcgagtgtcatgacgatcgtgcggagcagagcgagctacaaggaaacatcaacaaacaaactcaccattaaacatcaccggacgaccacgtcgaatgacttgtccttcaccacctcgcccacatatccagtctcttcctttagctcacgtagagcacatgcttcaggtgtctcgcctgggtccatcaagccagcggggacctcgatgacggtctgatcaacgggagctcgccattgcttctggagtatgatacgcggctcatcatttggcttcgcggggatcgtgaagaatcgctgcaacgccgatagcatcgatttcactccccttgggacgagtgaggcgctctgccgtctcccaagtgcgttcggtcccttcgggatcggtgtatgtgattctgactgcgatcagtcacgtgtcccaagcaggaagaaaggtgtaagcctgggcagtggggagcattggctgcttacgtacttcttcatggtcatccatttggcatctgcagtgtcctagaattggttagccccatttgttacccgcaagccggctgacaactgaccaatcgctcggtcttgaggaccttggatttgttggacgaattggtagacgtagtcatcttgttttcgtggtgcactatagattagcagaatgcagattgtgactggtgcagggagaatgtatggttgttgaaggtggggggcgaaagactcatgacgacaaagatcgtgacatcgcgcccaagcccctcacctctactgcgactgccttctctgccagtcgctctcccacttcgatgcaggccgcagttgtgccgatgctgcaatcctctgcgcgagggatgggcgcaccgtcctcatcgcgttggacgatgtgctaagaaatattgtttgaagcgaactcagctgcctccaaacaacaccaagcgccgccaggcacgagctaatcgcgaagctccatttcaagcccactgtgcttctgcgcaagtttatgtacaccttttccggcccaaagcgcgacgtgaatacccaaccccgaatcatcaaggtattcagcaaaacaataattgttaaaaagagcatagtcgtggtatagtccaagcggtacgaatcagacaggcaagatcgacggtcggaacttaacttcatgcaaacaatctgcgctgtgatggtcaccagttccgtggcgcacgggatcatcaccctttcccgtcatcttcacggtctctcgggtagaagctcgcaatcgatagtcacaaaatcccgtgcggaaacctaatcggtctccgcgagcatgggcgaagatgacgttttggacaattgcaatttcgattgtttgcaagcaactccttttcgcttgagtagcgaccgccacctatgtcgctatgactcggcgcacgccggatcgcgcatgacgatggagtcgtggcaagcggagacatgcccaccgccagagaaacgctgagtcgaaggcgcaacggtacgctgtacgggcggtcatgtccagcaagatctaggctcaagccattctgctatgaacaaagggatggatccatagctcaagagagcagctgttcgacgctttttcggtagtcacggaggtgcagtgcagtacactgtcgtggaggcgatgagctctattactcagttgttgagtctgcgctctcgcgacctgacgaccgtcgcccagcacagggtctagccgctcatccggccaaccaggtgtgattgctgcacggtgcttcaatacgaatacgtccgatttcgcttgctcgcaagcgagcgtctgcagtttcgttttgacggagttctgccgatttcaatgcggtgaaacacttgccatgcctgtcagacgttgccaatagatccatcggcgcatgcgcgtggcggcgcacgtgaaatccgtgtcaccttcagcaactcaatatcaacttcatacactcgcaacaaacagagaggataccatcacgggtttgcaatttcgaattcatcgttattgtccagctgcagggaagccacaggtgggcgggtgggtcgctctcgggtcgtgtggcttgcgcaggcgaagaatgaaccctcatccccgtgccagatccatcaggctgaaagaagcgctgtgcaggatccaaccgctgcacttggcattacctgctcgggttacgcgcctgatattttcccctgccaaggttccaatagtggactgccggatctgtgtggtctaacgcttttcctgttcctctgggagcccccgcccggcttcaggggtagtacgggacgaagagcgaatcatgcctgttcagcatcaacatggcatcagacagttttggcggtagtggcaattgttccttcctgctgggacaatggcatttgcttgctggtcgagagcacgattgtctttgatcgacagcttgagcgttgtttgtctcacagcagcagatctcacagcaacagagtgaacaggtgctggcctgggaactctgaaacacaaacacagactttccacattcttccagcaccgacgcaggagcagggctcgctctcatgggtaggccgggatccacgctctcaaacggggccattaccagatgagctaaagcatcccaaatagtcttccttttcgagcaccgtgcaaagcttgcaatgctttgattggactctggcctcgctacgggtcctagcagcgtgatccaggccgtcatccgcttttagatccagagtaaacgtgccgagtataggcatggcgccagactcaagcacgcggcgcgcgcctgctagaagcaaggtcttttacctcttgcttctcgcaccgaagtctcactccttgttccagttgtttctgctttacagtcttcactcgcagtgtgatatttcacacgtcctctcgttagcaccagcatattgccttgctccatctacattacgaccccgtgttccaaccatttttgcctatttacgacttcccaacctggaatacccacatcagcttcttggatcaagagagaaattattggaactgtttacagttcactacattggatcgccaggacgcaaactgccatacagtctacccgtggatacatactcgacaccaacggatcacgacgtttgacggaacattacatttaatttgagctgggctcacttcagtctgccaatacgatgtctacttctcaagcagaattcgagcaactggtttcgggcagcctacagctggcatacaagtacatgtgagggctccatgacaatgacttgaccccaagctaataaaacagtgttgtattttgtggactgctcgtactggtctttgtggcaggtctgatcaaggtcttcttcgatcgcagaaagtcagtattaatgttgtttgtcgaagtactttggcttacaaatctggtagattaaagcagatggtgaagaaggaggagctagaggctggaccgaaagaagacactgtagaactcactctcaaccaacgcgagaaggatgaaggagatctcttcggtattcgggccatcgaggcaggattctatgccggtgttgctcaatcacgccccacttcgagggccggatccgttgttggacagcgcactatgagcaccagcacgctcgtaggaggaagtgtgaactcaccattgatgaaaggacactctgccaacacgagtgtgatgagcttgcacctgggccagaacgactcccgacgcaactctcctccaacctcgaagctacgaccatccgaagctgagttgaccggcaagcacggagcagtcgacatgtctcttcaagtccccccttcgcctggtcacagtcgccaaccgtctcctactttcggtggatcggatgatggcgatagcgacagcatcaacacacctcgtagctcttctccccgtaccgccgacttgcacccccaatcctacggaccaactcccatcatcccaatgcccgacgcccttcaggtgacataccacgatgttcaagaccctgctcgctcgcaggcggcctcgtactacaactcgcctctccaatcacctacccctccccagccaggcgcgcctccagcatcccggcttcccactctgccatcgaccgcaatgcgcaaagagtcgcgttccccatcaacagagtcgtatcaaccccgcggaagggtagagcacccgagtaggtagagacttttccctggtgcgtttttgtatttttagcatttaatgaagcatctatgatgaactcctatcctgacttttctctcaagcttctaagccgccgaacgcacagctggcaccgactcatacgcgtgatagcagtgctagtctgtacagccagacgcgactgagcaccttcgacgcataccaggcataccagaaacatgcagaccgctcgacttcagctgcttcgaccgaattctccagcgacgactcgagaggcacgtccgtggtgatgaacaatggcgaccgtcgacccagccagcccaacgcgcagctctccgcactctactatcaacccgactcacgcctcagcctcgcacccaccgcacaagacgcatcacgcctcagcattgcgcccaacggccaggaacaacgactcagcgagttctacgacgcgtactaccgcaactcgcagatgcagccgattcaaacggttgatgcgaagcgcattgtgggacggcatagtacgattgtagagatcgagacgccgctggctagtccgatgtttccgaagacgatggggcaggcgaggcctggggcggcgttttaagaagcacgtctgtctaggagtgccgcggagttgtggaggtttgggatttgggctttgctgacgtgggaaggagcgatctcccgcgtgccgatttgaggtggctgatcggcactcggcagagtttcttcagattcactttttttcggggtgggctttttttcttttgcaacaaaggcaaggtttgggggcacactttgtctttctttcctggtatgggcgcgcgcgatatacgacgcccgtggggaaaatgctacgatgaactgggaaaccttctacgatgggatgacgacgattctcccgtttttttcttttactgtcgtttagcacatattattatacgtttacatatacttatattctaatttctagtatacatatttgctgggggtggatgggagggggtgggataggggcgaatgagagggagatgtccattgaatcgaagagtttttgaatggcacacgaatgcattgcgagttatgagattccgcggaacaatggcgatggtcgcagctacgttcattgcgcataagggcgacatgataagcgctgcatcatccacaccatcaggaaccttctgcactcccatcacatcagcgcatgtgacttttccacagcagcaaaagactctttcagacatggtccgaccagcgtgcgattgcagcatgaaatgatgctcaggtgatgcgggtgattggcgcggtacccctggcagaaaagcctcaccgccacgcgattggggtggcggatcatggcgatttaagatcgcgggttcgccacttgggaaacgcaaggctgcggaccctgcagctagttggaaccagctcctgttttgacgttgtacaccaactctttgagcaagatctacgaaacaaagttgcatgcaactgccttgtcacttctcactccaattaatcgctggctcgctcgcccgcattcctccactgcctgctacttaatacgcaccacaaccacacaatctgcccatcatgctcaccatgttttcgggctccaagattgcggaaatgccgccgacgtcgtcacaactccggcctccgcatctgcgcaaccgcggcacgtcgacgtcctcagtgcccaccaccaactcggggacgatcaacaccgcagatgcacaggagaggaggcggttagaacaccacgaggcggatgtcgtcatcgtcggagcgggcattgtcgggtgcgcggcggcggtggcctttggcaagcagggccgaagcgtgttattgctggagaagagcctgaaggagcctgaccggattgtgggagagctgctacagccgggcggtgtcaatgcgttggagaagctgggcatgaagggtgtgtatactccattgtggctgcggtatgaaaggaggctaacacaatctcacagactgcctcgacgacatcgatgcgatcccctgctacggctaccaagtctcgtaccaccgcgaacccgtacgcatcgcctaccccaacaacctcgtcgaatcagaccccttccaagcccgccagaggagccgctccttccaccatggcccgcttcatctccaagctgcgcgcaaaggcccgcgccacgccaaacgtcaccgtcgtcgagaccaccgtcaccgacatcgtcaagagcgaatacaacaaccaggtcctgggtgtggagagccagaccgccggcaacaaagactactactttcggcgccgtgacactcgttgccgacggctacgcctccaagttccgcaaagaatacatcgcccagcagcccgaggtccgcagcaaattctggggcctcgaactcatcgacgccgaactgcccatgcccaaccacggccacgtgatcctgaccgacgcaccccccatcctcatctaccagatcggcacccacgagacccgcatcctcgtcgacatccccgacggcctgcccagcgccagcgtcaaagctggcggtgtgaagaaccacatgctcaacgtcgcgctgcccaacctgcccgaatgcgtgcagccctccttccgccgcgccatcgaagcgggaaaattgcgctcaatgcccaactccttcctgcccccacagacgcaaaagacccccggcctcatcatcctcggcgacgcaatgaacatgcgccacccgctcaccggtggtggtatgaccgtcggcttcaacgacgtcgtcacgctgtccaccctgctctccccagcaaacgtaccgagtctcgaagacacttccgccgtcctatctgccatgtcgcaattccactgggcgcgcaaatccggctcctcagttatcaacatcctcgccatggcgctgtactcgctcttcgcggcaaacaccccgcaggtcgaagcgctgaagaatggctgctttaggtacttccagctcggaggaaagcacattagcgagcctgctggtttgctgtcggggttgatcaagaatccgctagtactcgtgtatcactttttcagcgtggcattttacgccgtgtggtgtaggttgaaagaagagagtgtgtggaaggcgccgtatgtgttgacggtcgagagtgcgatgattgtttggacggcggcgtgtgttatcgggccatatttggtttgggaggttaggaggtaggagatgtcgattaagaaagagagagagagaagagagggggttgtatatagttcatgatgatgggatatagggcatgggaaggcgtttgaaatatggggcatatacatagaacagatgatgcggtcttttaggacggcagatagttaatgataatccaaatccttcgaacatgaagcgggcttggtcatggtgattgtgggtgtgcgcgtgggattgggagattggcgcgacttgatgatttctcagctcgttgatacttctgtgagaattgcttcctacgaagtaccgccagatactttcgtccatgccgtcgcaacataacctcatttcgccgttgtcactcatgacaaacaaagaaccatgacaatagacattgttccctattcgaggccgttctttgccgttgttgtcgtcaagcagcacaacggcattgtgcagcgcatgtggacaaagacgcgctccatcaacgtgactgttcaaaagcaggtacacggcgcgtgtcttcggaatcctttacaaaaaagtcgatctggtttcactggcgtctactcacaaaaatggccagcccgatagcaaacaacggccctgtcggcgactacatggtccagcaggacttgatatatggattcaacagggtggatcaacactattgcgatgctttatcagatgccgataaggcggacttccgactctactcgattgggataaagctagacaataattcagagccacagaatagtgcaaaccaacgagggaaaaaacgtttgcactggtctcaatgtgagatcttcagtccccttgtccatgcattactaacaatcatgcagtcgtgcaggtaaatcttgaagactatcaggacatctgggatggtagagccaacccagcttcaacagtgccaggtttgataaaagctgggagaaaagaacctgatccgcgactagcccagcagaactacgagctcagtgctgcgatacagaagcattatgattcaatccccgaagctaacgtggctgagcggaggcattttcagaactacgctattggtaggactgtggtgaccgacagggccaacaatgatggtaggcagatacggatattgggatgaagcgcgtgctaacacgaacagccaccctcgaggccgagattatcacgaactgggctgcacaagtcgccaaggatctcacattctaccaaactatggggcacaactggcaccgtagatatatgtgggaaacattcccggttcctcacacggggccaccagacggccacgtttgcattgcagccacgccaggtgactttcctctcccaaccgccaacgacttgctcaaggtacgagctgaccgtaccgcacccggagatggtcgtcactggagatacgaaaagaccatctatcgcaacccgcaccatcaccttgagcctccgaataatcatctagcttaccaaagagtcgtgcatttgtttgccagtgtcgatgactatggacaagtacaagacgtgagtgcttagactcatactactcgttacctactaatgccttccgcagcgtatggctgtcaaggttcaaggagaacacaatctggagaatgtacgcgccttcgtaagggcggaatatgatgtccaggcctctctgcaagcttgtgacaatgttctaaagacacggggctggtcatttagaaaccgggacagtgttcctccatgccttggctacctttatctggactgggcaccacacggcagcttgcacgacctgatagaaagtgctaaaagcagaaagcccgagtgagtacactgtttactatcgcaatgaatcagcagctgaaaacgtccagaaagcgccaattcccagagccaatgctttggctgatattccgcggccttgccgagtgtctgcatatgatgcatacaggtcgcacagtcgcccacaacgaacccacattcgctgacaggttgatgagcaatgcaaacctacccagagctgctggctggcgacccctgacgaacgtggacatcaagcttcgtaacgtcgtcatcggccgcccaacaccccactggtatgcctcctacaagacagcgctgatgatcgacttcggccacacggcgcacaacaagtatccaaataaagcctcaaagctgcaaagcgcaaggcccgtaagatataagggtattggaacccaaggctgtcgccctccagtaagtcatcaaacgccgcaaacctacctctccatgacacgctaattctctcaaaggagcagttccaacccccacccgccaaccgccgtaatacccccatcgacgtccgcgcctcaatctggaacacgggcaagatcatgtacgagctgatgaaccaagaattctacaacttgtccgacccgaaaatcgacattttcaaacccagcgccacgttcctcgggcgcagattccgctactggcctgagctggaaatcctcgtcagaacatgtctcgcagctgacccagatgcgcgccctcagctcaacgaaatcctctgggcctcggccgacggcttggagaaatgggagcaaactgcaatgcgcgtttccggcccggacgttcccaccgacatgctctgggagtggaagaaggaagatttcgcactggatgctgtggtgccgaagcattggcattggcatgcgaggaagcgcccgggacacgatgataaatcgtctgaggatgatgatgggccgctagacacgcgcaggccgagtagtaatcacgagagtgagagtgacggggagtttggggatgagagttatcggccgggtacggcggaacagattatggagaggcggaggagacatgttgctgaccctgtcgtggcgccgcgagatggaggcgctgcaagtggcccgccatcttcgcgcaggctgagtagtagcgagcagagtgagggggagtttggcggggagagttttcggccgagtacgacgcaggaggttacgaaggaaattgaggaggcgaggagggtgaggggagggcctgcacttattgcggcgccgggagttggagatgctgtggcgttggatggaaggactgcggttgatgaacgtgtgccaggtgcgaagaggaagtcgagtgaggatgggggagggcggtcgaagagaattaggaggagtaggtaaggaagctagggttagtttgtatgattgatgtttttaatgtgatgttgtgttgttttgcgattgatgtcttgtgatatcaagagctcatcggagcgtctatttctcttgcatgttaggaggactgcgaatcaatttttttccctccgagttcgttgtggaggaagatagatggctaggcaggaagttgcagtgcgaaaaggatgcaggaaggccacatcctgacagtgttggtcgtggtcaaaattgagaaagcagatcgcttcgacgttgctgttttcaccatatacaccaagctgaattttcttgcgcagtaattgcttatataaagagttttggtcgcaaggccatagttggacccgaacgtcttcgaagagttctataaagggtggaaggtggaagatgagctaggccggaatggtcggatacgcgcgttatgtcatctcaccgtggtctgtgcatccgaaaaggtgatcatgtaacacgcgtatttgagcttagctagccatttctactgctaatttaccacgagatgttaagacgtagccataaaaagtcaaggggtggatgcacagagtggtgagttccagacatcagggtgcgttgttcgaggctgacgcgctttgatagcaaacgacgacatgtcaaagtcagtgcatgagcgctactctaaaagatctcctcatgttgacatgttgtagtgcgacgagaagcaacctgtgtgcggtctttgcgcggtgtcggatcgggtttgcagctatgtatctccggcacaggtcaagacggctgttgacacagcttcggtaccgcgtggaaaaaggcatagaaaggcctccactcaaactccagcgagtttgcccttgacgccatcatcaccgaccagctctccaggcccatcgcttctccaggaaccaagctcagacgctgcggtaaatctcgaccacatggatctgcttatccacgtggcccaggacagcgacatgttcaatcttggcactggcgttgagaactacaactattctggtctcagccttggcttaagggaagccaacaaaaccccatatctgctccacgcgatcctcgccttctcagcgcaacatctagcatgccttcgtcccgagagagccgcacactatcttcatcaagcagtttcgctgcaaacgcgtgccatatcgctcttcaatgctagctggaccgcggtcgacgaatcgaactgcgtcgcggtattgctcttttcgtcagtcctgggccatcatttcctggcagaaacattgagcaaacgccaccctgacggcctggatgcgttcatagagcactatgtgcagtgtataaacatgcatcgagggatctttgtaattgcctactccgcctggccgctgctcatgaagtcggatttagagcccatgttatccatgagccacgcattcacattgcgagaaccggttggcaaggactgccattccttgcataatcttatcaatagatcacctgacctgtccgaggacgagaaaatggcgacgcgcacggcgatcaactatttgcagctcggcttcgacgtgggcggtgcagatgtgggtttgtgccagggccagcaccagatgatctataattgggcgatgctggtgccgccgatgtttaccgcattactcgaaagcaaaaggccagaggcgctggtcgttatggcgtattatgcggtgctcttacatcgcggcaaggagctgtggcaggtcggcgatgctggcgtgtacattttcgatctcatttggaacgacctgggacccgagtgggaggaatttctgaagtatccccgagaaaagattgtgggtgaagcatgatggaaaacacccctaccatctcatttctccagcccgagattctcccacatcagccgcttcgtaaacgccttcctcccccctctccactcgccctgtggcagtaggaaattattcgccagcagctgttccacatcttcaggataatccagcccgttgtcgttcaggagtttctccaccgccttgctcctcctgtacaactccctgtatcctcccgcaacaggatcacccacgcgaatgtctccactcacacgcttgagccttggcgtgtgagatttccactcccctccctcgacgaatggcttcagtaccgcatacaatgggtcatgctcagttgggtcctggaagccatgctgcgctcctcgctcgaagttgagactgacaagactcggcggaaggacatccgcaagtggcggcgcttgctctacatcccagccgagaagtacgtccagcggaatgaccaggtgctctaccactgcgaaatgcctgaacgagcaaggagagtgtagtatcggcggccgctgccgattcgagagcccatggtactttgtcctcgctttatacccaatggtcagatgccgcagagttccttgaacatgcccaagcgcgcttagaagacgtttcgtgttgataggcagcggatcgccctcgtggtaaaagtcaatgtaatagcagtatgaaaggcttgcgaggcgtggtgtgtgctccagcaactgctcagcggttctatcagctgggtctaagcgccgtatttcgagtgtttgtatgcatctgcgtaggtgatcggacgatgaaagtgtccggaggagggcggctgtgcgatggaatggatggtctacgttcatctcccatgcaataaagttgatgtgcttgtatatcgcaggcataccagctgtacgtagggttttgcatgtgtatgacaagtcaaggagagtgcgatctggcatgcaacagaatcgtcgttcgctacttggttggcctaagtcaaggtgcgcgatgattacatcttgtatttcccgcggcagggccaatagatttgtgatgggctgtcgcagcgataatgtattctcctccatgtcgtgacaaaggttacttcgatttgcgttgagaaaattgtagccgtaagtcagaattgagttacaagtatttgcagcaggcaacgggcaggcagcaggctccacaattgtggaagtaccgacgtgtctctcgatgattcacctcatgcaggactatgttcactgatttggtgtcaaagcctgctacgcctacacaagtgcagtagaaacgtacaactcaaagcgatcgtataactcgacgaagtggtgcttttcggtcgccatgttctccaatggctgagagcttgccccgcgctccacctgcaccagccacaaaagcttgaaaagctaccttttaagcactctatgcaagaagacgattcttgcagtcgcatgtcatccctgaggacgaaaatagattgccgaatttattcgggtacagcctagcgatgcttcaccagccctgatggaattccgaccaaagtcgggccaagatatccatctgcgagtgtggatgtagtggatttagccggagataagcaggatatcgagggatggatgaggaaatatgtgggacgaagattgtgtatataatgaggttcggtcggctgtgtaaagtttgtgcaaagaagccaaacatttcgtacaatatacaatacggcataacgcagcgcatacagctctaaaaagttgatatctctgaggctatatcacaacgatcagaacagtcaaagagcagaccgacgtaaacgaaagcattcgctgaaatgtccaactctcctcaaacacctgtatggttcatcactggagcctcggccggcttcggccactccatcgccctcgaagccctttcgcgcggccacaaagtcattgccagcgcacgctctgcctcctccctatccttcctcgcctccgccggcgcgcacacagtcgctctcgacgtgaccttcccccagccctccattgaagccgtagcgtcagccgcagtctccaaatacggctacataacccatctcgtcaacgcggcgggctatatgctcttcggcgccatcgaagaaacctctccagccgaagatctcgccattttcagcacaaatgtgctgggtacgttgaatgtgtgcaaagcgtttttgccacatatgcgcgctacttctgcatcacaccataccgccattgcaaacttcggcagcatagggagttggtacagcggagctgggtatgcactgtacagctcgactaagttcgccgtttcgggcctgacggaggggttgcgggatgaactcgctcctcttggtatcagtgttacggtcgtcgagcctgggtactttcgtactgacttcctcaatccgagcaagagggttcggagcgcaaaggtactggaatgctatagtgatactggggtggggaagaatttggccgcgacgttggcggcggatgggaagcagccgggtgatgtggaaaaggggagtaagatcatcgtcgatatcctgtgcaaagagggtgcaggggaggggaaagaggtgccggtcaggattccgctgggaagtgatgcgccggctgcgattggagggaagtgtacgagtacattggagctgttgggggagtgggaagatgtgataacgaagacggaccatgagtgagctcagcagacatcgaggcgaaaacatgatcttctgggtacaagaaatcgaatttcaaatggcctcttctttcccaagaaacacccggcgtcagtcccagaagcaaatgaccctagcctcgacactctccctcgcctcctctttctcacttcccttcactctaaatgccgtatgtggacatctccagccaggcaagtcttgcttcgtatcaaatcccttgaatacaaccatctcatctggctgcatctggctcaaataccaccactcatgcgtttccttctcatcagcatggctcatgacatagttcgcgctcttaatacccgttcgactgaactcgcgcaggcggacttggtaatccttgtccgacactgttgtcgcatcgcataccgcgagcggatctcgacgtacggttttgagagggcgccacatgccgaggaaggcataccggctgctggtgtcgaagagtgtgtcaatggataatggaaggtttagttccgctcgagtacctagcattgcgcccgatgtatcggcataatcaacgtgtggatggccggcaggaatgtcttgccagcggccttgggcgtcttgaataccttttgaggctggcgaagtgtgtgcgcgcatgacgtggttgaagacgtgcgcttttgatgcaccggttctgcgacgttagtttctgctttagctaaagccgggaattgtagatgtacaatttctttgcaatttcctcgagctcggggtagtaactgcgcttcactgtctcttcatcatcttcacgtgttactcgacttgccggaggcaggcggatgaaagtgaagcctttcatatttaaatcgaattcttcttcctttccgcgcgcatcgcgtatggtcatagatctcgtaaattggtctggttcacccaagtatcgcggcttccatgatgcttttgagatgggcttcccagtggccgggaagtaattgatgtcagccacaacatctccatcattgcttctttcgatcgcgtctttgctcatgattgtcggaaaagaggtgtcgagaactcaagcggtccattgggctttatgacgaacaatggcagccgcatcggctccagggttgatgcgaaagaggggtagccgcacacgtatgcgtttttttgcaggctgcaaacttccttctctcagagacatcagtcccaagatagccacagtattcttgcctcattacacttaccacagcacaagagtcctcgcgggcggaaaacagatgtttgtcgctcgcatggagactggaaggtgggcacggccactagcgttgcacttatactgtacctacattctacaggtcatcaactacgacggaactggagtgcatcttctgatagcctaaagctacacaccgaattttcgcatcgcggtcgaagcccagcgacactgcgtataacttcagcctgtaggataggctactgcttgttgcagtctggccgctttccgccgcagtcgacaacatgtagtactacctctccatctctgtggacagccggcccaccctttgacatggacggaaacacccgaacttcctgcggtatgtcgcatatctacataacacctaatctcgttattaaattttcaatcaccccatttctttcgttttgggaagagtgctgacttgccccttgttactcactatacccaaaacgacaccaaagcgtaagttcagaccggagcaagtaccggtgggcagactcaaattattgaccacgcatcccgggaagactcttcggaccgggcgcttcttgatagaaaagctataagtagtgttgtaatccgttagaatcagttcgccggttatttcttttgattgatgggtcaattcttcaaacatcttaacatgatatcttcctcgatttttgcagccaccctgctggagtttagccgccgcccaaacactcgagaaccacacctgaagtgcgacccaaattagcaacctggaaatgcacgaaagctggtggatgcaaaccacagaacactgcgattgttatcgatgctttgagacacaacatccacccaaaaaccaattcgaccgcgagttgtggtgacagaaataatccacttaacccgacggcatgtccagacaaagaggcgtgcgcccagaactgtgttatggaaggcatccaaaactacaccacacaggcggtgtttactgatggcgggaagctccgtcttgatatgttcaatcctaatggcgaatacatgagccctagggtgtacctattggctgaaggcgaagaaaagtacgagatgctgcagctgaacggcaatgagttctcatttgacgtcgacatgtcgcaattgccatgtggcactaacagcgccttatacctcagtgagatggacgtcaatggcggacgctcagacctcaaccctgcgggtgctgcctttggcacaggatactgcgatgctcagtgcggtgtcaaaccattcataaatggtgaagtaagtatatccggtacattgcgctgagcaacagctaatgcctcataggccaatgtcaacaacgaaggcgcatgctgcaacgaaatggacatttgggaggcaaacaatcgcgcgaaccagattgcgcctcatgtatgcgccaaggaaggaatctttagatgtactggcgacgattgtagcgtgactggtgtttgcggcaagacgggctgcggagacaacgcttacaacttccggaattccaaggacttctacggccctggtctgaaggttgacacgactcgacctttcaccgtcgttactcagtttccagccaaatacggcgtgctccaggccatcgtgcgaaaatacgtccaggacggtgtggttatcgaaaacgctatgcagaacgtcaccatggaccaggtttggtgctcagctcagcctcgcgccagagaatacaataagtttggcggccacaaaaccatgggcgacgctctagagcgtggtatggtccttgtattcagtctctggtgggataaaagcggtggcatggcctggctcgatggtgcgccaaatggtccttgcaatgccaccgagggcttccctgatgcaattcagcagaaggtgaagaatcccacagtcacttttagccaggtcaaatggggtgaaattgggtctacgttcggaggatcagactagaccatgaagaacagtggtagcttgagcttttattgatgtacagcacgtagagagtgattattggatatggatctttgagtacgtggctggtagctagatcttctattggcttcacgtggtgacgtaagcaagttctgcaggtctcatccactgttgaattgtggctgacgcccactttccgtctgtagcatctatacatacaagaaacaaaagtagggtgggttcctgaaaaatcagcgacctacagtcatcagcatttcggagtattgaagttcgaaccaatcaataaacaaacaacccagcctcccttctcagtaacctgtaatctacctgatctcctcgactacatcctcttttgctgtatattgagttaaaatcgttcatacagcatcgaagatcaaatacgtaccactttcaacatcttgtagactgtctgaatttggattggatctatcctccagcgtggccaggagctaaaatctcaaggttagctaagactccacgtatatttctcttgaagtctttacgaacctcgtccaaagcccccatgcagactccagagataaatggccaaaacgccatcctaaatgcccaccaaaaccatgatgaaccggactggccggctctgtaggctgtcgcaaattttcttggcacttggtaacacactggctgggcggatatctgtgcaatctgatgccgttgtcgcagtcgacgggcgaggagtcttggaggcacttttaccgcttttggcgcttcttgttgggcaaatgttgagaagcttctttggctaagcggacgagaagttattagtctgaacttcggtgcccttactaaaagagcatgtgcccctcccatgattgaggcgtgggcgaatgtttgagcggaagtcagagttagagacattttatctctaagtaatagtattgaatgattcaagaaggttttgatcgtgcattatatggaaaagatgtgcaatatgggtattaagaggttctagaaaagggcgacagagcaagtttatgtgctcttaatgaaaatctaggttactatggacactgatccacggttcattgcagccgcggaactccgatggatcaccttcattttgctgggctgaagtcaggagtgaaccagggttgagttcggtactagcccttctacatgtcgtaagcgttgtttttcaaatgcaactatcacattatacacaagcctaaatatacaaagtgccaaaacagcctcgaagtcagacggcttaaccgaaatgctctcagatatcgtccagaaccttaaacacaacgcgtacgaattattccgacacctgttaaccatgaagcaatgcaagacatcagcgatcaccaggtccatcaatgacgtccaattcgccttactcaacctccgcccacataagtcccaccttccccggctgatacatctcattaagcagcgtcatctgtatatccatcgacaccctctccgccctctccctcgcctccaccacctcctcccccatctccggcacaacctcaacgccatgcttgcgaaacaacaccgccacgacggccgcgagctcgacctgcgagaaacgcttccccggacacaggcgctcgccatatgaccacggtacatacacgccgtcagggaagatacggagttgttcaccaccgatgcctttgccatcgatgaaacgcgcgggatcccaggtcatcgcgctcgagccccagatttgcgtgttggtgtgtaggccggagaaattgagggagacgttggaatttgctgggatggtgtatattgagttttccacagtgagatcacaggaggttttagtaagtttggaggaggagccgaggggatggcaaagacgaagagtttccatctagttcaattcagtaagtacagctaggttattatgggtaggtttgaatgcttacagcaacagcctggcagcgtacgagcttcgtccacgtgtcataaggccacgcggtggaatcatcgtctgcacagtaatgctggatctcttccctgatccattcctgcgtggcgggatgagcagcgaggttcacgatcgtatgcgcgagggaaatcgcagtcgtgtcgttgcccgcgaagccgtacacgaagatgttgctgatcatgtcctgctcggagatggtcatgtcgcgggcgtcgtcgggctgctggacgagcgaagcacgcaccaaagcggatacgagatccttgcgtgtcgatgtgttgttcgcgatactctcacgctcttcttggatcattttcaggacgtaggagcggaaatcttgtaccgcttggccgacctgcttccaggaagtcggcatccatgaggatttccgaagggtttcgccgccgaagatggcgatgagaatgatgcctcgaaggattcttgaaaaggaattgcggtactggtgagagtcgtctgatgggttttctatactggtatggcgctttttcatctcttcctgaccctcaaacggatactcctttgtaaacagcgcggccgctagtacattaagtgtaaaagtcttagaatcatccgcaacgcttcgaatcggcttcggcgcgcggtccagccaatattgcagcatgctatgcccttgcgaaagcgacgattgccataccagctcattattcctctccgtaaacgtcgctgccgtgatcttgcggtgcttctgccactcatgaccctccgtagtcgacagattcttcccatacacgttgagaacctcaagctgtttaatgttacggccaaagtctcggggacgcttgagcacatcccagacagcttttgggtccgcgacgtatacccaataacccccaggcgcgactagtgtgaatgcatcaccgagctcggcatgcacttgataccgctcgttcgcttcccagccgaaaaggtagaagcggtcgaagttttcggtagcgattccgagacgacgagctaggcggacaatgttgcttccaaaagccatctacaggggattcgtgggcgtggtccagcgaacgaggatgggtaagcctatccctcttgctttgcggatgttcgcgttgagagagattgcagaccatatggtcagagtcacgggcaatgcagcgagtgacaaagcaagcgttagaaacatggctgcgtgctaagaggatgaggaaatgcgaagggcagctggggttgcggttatatgtacgacgactgcctactgcgataggaattaatgaatgcagaagccgtgtcgctatcacaactttgcaagagaaatgctgacatgtgcggcacagctaatgttgggacgaagcagaccaatcatggatgattattccacgggcgttacccatggtttcataaggtggagatgcccaccgcgacgttcagccaagtcaaatatcgaaatacatcagcgaaatcaaactacacagagaagctttgaaccagcctacacaacggtctccttcagatcaaacataaccggcctcgtctccctaaactccttgcgcccatccaatttccccacccactttgccagcacaggatacttctcctcccagccctccctgatccccgcccatccaatccaacccaccgtacacaccgccgcaatatccgcaattgtcaattcctcgccgacgagatactccttgcccgcatcgatgcgcgcaacaaccatatcgttaaatgcgcgcaacgctccatcgatcttgcgattctgcctgtccatccaaagctgactctgcttgtctttgtctcgccgtccttcccagcgattcagtacgatggcgtccaagcaaccctcgcctaggacgacgatctgacgaatttccaggtcttggtcgacgttgcctgtgatcaagcgcggaggtaggtcggcatatttcgcgacgatgtattcctgaatatgcgccgagtcgtacacgggggcgcgggagtcgggaaagagcatgatgggaagtttttccagggggttgtatttgggcgtttcggtagcggattcccatgggatttcgttcttgagcgtgaaggggatggattttagagcgagggcgatgcggttcattcgggcaaaaggggagggggtggcggagatgaggattagaggttgcattgctgaagtggacatggctggtatattacgagatggtgtggaaacgaggggatatcgttctgagcgttagttgcatctttgcacggcgtgctcgtcgtaggattgatgtactcatgttgcggagatatttccgtcctacgtcattgatacagtcttggatctccaagggtatttgagattctgcttcgctcggctctagcgcgatcttctggactgcctggcgatctcgaacggtgggtctgtatgcaggtactggaggatgtggggtaaaggtggggttcgcgtagtgggtactggtgcggctgttctggatgcccatcaattctcaagcatcgctcttgcgcatacccaaagcttgcttgattttcgctttggtagtgatgtcactgtgatctttgattctcggtgctttacctctggctttctcctttttagcaaactctttcgcccgcatgatggatcgcatcagatcatggacggctttctctacgtcctctctcttgtgcgtggtcagctctacatgtcgcatgccctgactttgcgcccattctgctgctagttcttcatcaatctgcctcttctcaggctctttctcaactatgtctttcttgttgccgactaagatgtactcgcggattctgtcaccagcattctcgcccatgtaattgctacacatgcaagcataagcatagctttgctccgtgatgtgctcgaagctttctagagatgtgatatcgtacagcagaacgacgccaacagcacccgagagactttgtatgaaaatttcggggctgaagtttgcatccgctgttctgagcgtggtggagctgaggtcggtgaagtaagcctccacgacttcgccattgatggtcatccgatgaagactgtcttcaagtcctacccccatgtattgcgcgaagtggcggccttgggtgagctgttttggagatgtcaacgtaacagcaagatatttgatgcaccagctaaagtgatacatggtttaggctagatgaggtgtcctaccatgtctatgaagcatgttttgcctacttgagcttcgccgaagactacgacttcacccataccgtcgacagtgcttgctggagaggcgagacgataagcattaatcatatttggtgaagtgttgtggctttgagtggcatgattatcagggtgcaggtaagatggttgccgagtagcacctaatgccaagtccaaaacgtgccaatttgacgacaaagtatgtagggagaagctgagctgatgaaatgtccaaacttttgcaggacaccagagagtccgtgtgaaggtagatgggacgcacaagcgatgaggctccgcgctaggttaccttaaccccggaactaacggcacgtggctgccaaccccggccaagccttttgctgatcgtctctgcctagaagagcgacgacaccatgaaagggcaggggcgtgcggtgaagcgcgccgtagctgcttcagacctcttcacaagcatcagcacttcagtcactccttcgctgcatcacgctccggcgtcatcacatgctcgcaacccccagagaaactttggcggccagaaaaagccgcattcgctttgtccctgatcaatagcgtttagcaagcgcgacacgcaagctgcctctctcagtaatactccaaggcgcggaatatacattcctgcattccacagcgtcctggaacatcttcacgcgcttttgaagcccctgtccaaccgcgcatcgcttcctcgagggttaccgcaccgatgacgtattaccgcgataatccgtatgcgtcgaaagcccacactcccctcatcgacctgataccagaccaccgccatgatttagacgtttctgatgaggaagacagcttctacggcaaagacgatgacttcctgatccccgtcaagtggcagaacagactcgacaacgttccacgacgcgtcaagcgcaacctactcgccgcctttggtgtcgcagtcttaatcctactaagctggtgcacatactttgggccacggcgcgccgcaatacggtacgaaatcaagctgatggacgaggcaccggcgatgggctatggcagcaacctgcgcccggatttcaaggacatgatccaggtcaaggatatggacgaggagcatctccctaagaaggggaagcgactcatctttgtgggcgatgtgcacggctgcaaggaggagctgcagcatttgctgaacaaggttgatttccgacacaagcatgatcatctcgtcctggctggcgacatgatcacgaagggtagggcaaccatttccacagtatcatctcatgctaacgaaagacaggccccgactcgcctggcgtcatcaaaatggtccgccagctcggcgcctcttgcgtccgcggcaactgggaagacaagctcctcctcaccatcgccggcgccgaacagatccatccctcatccgcggatgacgagcatcctcttgactttgtcgactccgcatcgcactccaacggcgacaagaaattgctcaagctcgccaagaaattatctcgcaaggacctcgtgttcctacaacaatgccccgtcatcctacgcgtcggccacgtcccgaatctcggcaacctcgtctccgtccacgccggcctcgtacctgataccccgcttgagaagcaagatcctgtacatgttatgaacatgcgcacaatcgatctcaagacgcgcatcccatcgtcgaaacacagtggcacaccctgggagaagttctggaaccaccaacaggagaagcttaaggaacatcagcgcactacggttatctacggccacaaccgaaagcgcggattgaatatacataaatacacgaaggggctggacactggttgtgccagcggtggacatctgactgcgcttgtcgtggatgacaaaggcgagacagagcttgtgtcagtaaagtgcgagaaggccaagggctatgatgaggaatagatgcaatggtgtcgtgtttgatattgtatatggcttgggcgttttgatgcatcaccagcgtctgcattggcgcaaagattggggcttgcatttttttgagtcgttttgggaacattgataccatagcccctgttcgaagagagaggctgcattgttgtataataatcagattgtagttgcatatcctactaccggtccgccgtctaagcagttgaagtcgcaaatgtgagcagagaaccatagttgggcgttccccagcccgtcgctggatcccatccactcaccgcactgaacccagctccagagatctgcccaccacatccggtaatctttccagtcttgatatcagtaaacccactgctagctgtaccgtacagccacgggttcaagaacccaagccccttcttcccagccgcaatacgcccactattcaacaactgaatgatacccgccgtcgccggcgccgagcacgaagtcccagacaccgactgcgcgcttccaccagcaatgataacgaagttcgtcgcctgcgcagaaatgtccggatacgcgcggcccgaagcattgaagtacttcgtcacagcagtgtgcgtcgtgtccgtactcaaccacttggacaccgcagcgtcctggtaagacgggcgtccaaagatttctgaaaacccgccaccaccactcgtccacgctgcttcgggcgagttaccagtagttccgccgacagtggtgacccacggacacgcagcggggaacgcggtagtaaactgcgccttgccgttcacactgcacgtcgaccccacgcccgaatcgcccgaggacacgagaatcgacacgcccctcgcacctagctgggagaagagattgcacgcattcgtcgcgtacgcaagcgggacagtcgcttcgtcgtcgccatacgagatcgatagcgtgttaggcaactgtgcagcaggcagtgcgagcaagtagttcaaaaactcgagatacggctcattcgtattgctcccggagcccagaaactgcccgcggcctgcggtgctgtagtacgtattcggcacagatgtggatatcgagccggcgtactggacgtcgaggtttgcttcgatgccgggtggggagctggggcacgtgccgccgttgacggcggcgcaggtgaaggatttggccttgttggagaagtaggcgtagctgtttaggaaggtggtgaaatccgctttgatggcgtattcttcgaggaagccggcgatgcccaggaggccgacggtttggaccttggcggacgcgaagttgtagaggttggcgagacaggttggggttatgcgggtgccggtgcagccggtgacggcttgggcggctttgttgttgttgtcatccttgatttcgtggtgctcggagatcgtagagcgtagttgcttgaggccaaagaaggtggtgggttggaccatgtctacatggcttttcaggctggctggcaggctgtatttgagggttctgagggccttctcgttgcttccaggacggactgttgttggttagaatgggaaggagggggcttttggcatgggtctgcacgtaccgaaaacgctgtactctgcgtccagtaacttctcaattgtctttacgttagcctcaatggtgacataatcgcccttcgtcgtgatcttggtttcggggctcaggttttcactcgtgagccattgcatgacaagatcagtggactcctgcttcggtgcgatcatagcaaggatggtttcgtggtcaagatggttgccgtattctgcatgtcctggagtagcaatctgttcgttcatattagcttgattctaatcaggctactattctgggtatagacgtacgttcatggcaagatcgtggaacttgtccatatccttgttcacaagatggaccttgagagtaatcgacgtcgaatctttgtccaggtttgcagaagcatccttcacccaaccaacaggcgcagcatccagcttctccacaacggccttgctgaagtcaacatcgctggttggacgtgcgacgcaagcagtcgccaaaagcgcgacccaagaaagcacctgatgggtgtacatagtgatgacaagagcgaacgagcggctggcacaacaatgagtagaagacaaccaaccactcttatggtccgtcgatgttccccttgcatcatcatgtacctggtacctgcccaaataggtccagcatcgcatgcgcgttagcgacacgccatccaggtcacctgtgctcgttggccaatgttgcaatccgtctaagtgggagcatccttccaccttccagtacagataacgtagcttaggagctatatgaaccggcttcctaatgtagccgaaattgccgccctctctgtattgttatgcacaagggtgtctaaggcttggttgttgattggcaaagcttggagaagcttccttttggggcgatcttgccgttgacaaatcacggcgggcggaggatgcttgtggggaataaggccagagcacgctacgcttctttaggcaactccaactggatttatcgtaggaagagtgatcggtccacagcgtcttagacggtacatacatgtgtcgcgtggattgttcttgggtctttcttactgcggaggtatgatgtataggtgtgatcgcagctttcggaggttggatcgcgcggaggtaccacttttgccattatccaaacgtcagacaggagagcggtcgcattgcctttggaactctaccaaattctacttttctgcgcatattttgatctttgtgtgaggtattctaatcactaaagaagttagcttccatggttgtttttgaacacacgtccacatgtagataagttagcgtcttagcggcatgtaggtataggatgtctatagcgagaacattgaccgctgcgtaatgtactacatgagtgagttttgctgcagaaaggagaggggtaacttataattgaagttagggttgatcgaatctgtgccgcttacatagctctgctgatcatagccaccgtccacgtcatgatatgtaccctacgtctcatatgctaatcattactcgctccacataaacctgcaacttgagtccgatcagaagaattcaatactggcggcggtacattgccgaaaagtgtctgcggtttctgacaccatttgagccgaagcagctcctttatcacacgcaatagaacgcaggcattgcagcatctcaggattattggtcattgcttttggctcgtggatattgctatcttgtcactcacttcaactacagcatataacactcgagaattgatcaagaaggttcctgctatccagtaccattggtgctactactaccaatgaagaccacctcgacagcggcgaaactgcaatgatattagctcgtttcctaaaaaccccaagcgactcacatacgctgctgttgcagagatgatttccactttgcgagcagatgtgaacactgcaagcgcgacagagaagattgctgtgaaaaggatcacaagcccgattctcacaatcatacgcttcacgaagtagaggcccaggatgactaaggccggcagaatggatgatacagcagcaacggcaacattgctggctttgccaattcgccgtactaagtacttgcgtagctcggaatcacggacgcccgtgccgtatttctaatacatatatcagtagagccagaattctcgctccgtacacgtaccctgcgtctcttacatccaatgataccatgatacacatccaacaggcgaccaccgaggaaagtcgtgaaagcaccgtcacaatcagaacctcattatcgatggctggcattatcgtcggctctgtactcttgagtgcgcatcttttcggactgctagcgttggctatctacagctttatcaagaaaccgttctctcattggctgggtgcagagatcatggtcaaggcgggtacagcgtatgcggagatactaggtgccacagaaggagacaagcagtggaggaacgcggctgctgcttgtaaggggttcatcggggacgagagggccgagaatgaggtcgggagaatggcgtttggcgctcccatgggcttgagtacgaagaaggagaggagattcgaggggttataggttgttcatgttgagcaaatgatccagaatatcttcgtgtatcattacagtatgttaggtttacactgggtctgcagtcgggtgatctgatctagagcgggcaaatatccgatcctaaaaagattgcatgcttgcaaggctttccagtactaatgcacagttgacggcagttcgcgtcaaaactacacgctttgtacaacgaacactatttttatgattttttttgtactcatgtacttagatgcatagctgtgcgactgcgatggtgctgtaagtgtacaaatccacgtagcagcggtgtttacacagctgttccatatacaccgtctatccaatcatcccctgcatcgttccgcaatcgctccgtgtggctttgccaccgcaccgggagagaaaaatgacatgctcttatgtagacgcttaagcccccactaagtaagagcacgcacttactcctcctgctcggcaccgacctgatccgccgcaccactcaccgccgcgcgacgcctcgcatccgcaatgttctgcgcctggagaaagttggccaccgagcccggaggaaagcccgaacgagtctgcgtataaccgccagaaagaccatgaggctgaggaagcccattgacatgtccgccataacgcgcatactgatcctgctcactatactgtggcggaggagcagcagcatacggcaatcgagcctgtctcaacatctcaatctcacccttgagctgcatgttctgtgcttgtaggcccgtaaccgtattctcgcggtgagcctgcatagcgcgcaactgtaccaggtcgttgtggtacatggctagctggcgacgcgtattggcaaggtccgcgtctgcattgcggtaccactcgctgttgatgtctggggcttgccatatctccgtctcgccgttctggatacagatgcgctgacactcaatttgggtgccgagctcagcatcgttgtcgtcagacgcactactggcgcgacgagtgaccaccaacaacatatcaccgtcgcgcatcgagcagcctgggtagcctttgtcgtagcagccggcgggcttcatgttgtacttgatgtcgaagaacttctcgcggttagggtggaggggcataggagctgggtacttgaagatgaacttccagtccgtaccgtagcgcttgccgcgctgggcgcagtagtattcaaggcgcgggccgaagaagtcatgcaagcgcatggtaaggatggagaagattggagtcccgtggtcgtcataggtgttgctgtggatacgcaggcggatggtgggattgcctgggtggccggcctgggcgatgggctcgaaggaaagctgtagcttctcgttagttctaattagacagagaatgccgtggcatcgtaccttgtgtttcagctcgcgcgggcatggggagcttgactattaggcgatgtatgtcttcactgttgctgttgccgccgccgccttcagctggtcctgaagcactgctgttcagcgacaagcgcaagtgttctccagatgactgacgagatgcccgacgtgatgtatttcgtgatacaggggctgaaggacctccatccacaactgaaggctgacgagatgatacacgcgaaccaggagccgagagacgcatatgatcctcgaaagtcatctcctctcgagaaggtacgtccagtccagccgtgttgatgtttggcatctgaaaacctggacgtggcgcgaaattatccgtgacgacaaaaggcaggctaggacgaccgctgttttgcgcagaactgtgtgactgcgttggagcccagccgtcttgtccaaggttcacacttgtacgcatatctgaaccggcggagaccgggtacgccatgccattgccatggctgcttgggtattgcagacccagattcatgtttcgagcggcccgaacctgacgctgtatcatctcgtgcgtagactgctgagagtatggcgtaaccgcaggcatgccgagctgcgtacgaccgagcagaggtggatgtatgcccgagccctgcggtccaggagcgagaatgttttgagcggcttgatcttcaggatgttttacggtactaccacttggtactcgtgagtgcctcagaaagtccgttgatggaggaagtggaaagcgatcgcgaacgtttccggtcattggattctgtgtgccttcgatgtcttgatacgtcagcaaatcaattctgtttgtgaataatgttttctctggtggattcgcgaaacgcatgactttgcggtttatccgtgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntaatcgcatcagctgagcttgaccggtgagccgataatgagcattgagcacgcaatcggtaatggaccctttgtgtttagtacagctcttgccagcctgctcgcacgaagcgcagttccctgctacgttgtggccgtcacatcctccgctgttagcctcacagcactcgtcgcagaccttccaacatgtgtctcgaatgtggcgctggggcaagcattagcatgaagtagtcatcagtgcttttgatgtttcgacttacaatgactgagaatttaatgctcatgtgtgcctggcaacgggggcaggaccatctggtgccatcgtcgttctcacgatctttgtaacagaccgtcttcttgtcggtgacatggcgctacgccgccgtcagtggatgtgtgcgactgcataaaagggtagcttactttcaaagatctcgcactcgtatatgtcttgtcgcaatctgggcatgcaaatgagggctcgaagtcatcgcccgaagattcctcgtcggcatgaactgcgtgacttccagcaaggccgctggtaccaccattcaaaactccgcgcacatcttcacgagcgagagtatgagcgccgactatttgagaagcctcgatcgcgtcaagaccttcatcagaaatcggtgttgatagcggcgacgattcaataggcgaagagggagattctactaccgcttgagtaggtctagacttcggctcagtatgtaatcgcgcagagtccttccattcctacttacttccccttggagcctttgccccgagtggctttgaagtcactcatagttatcacacctcggtacaagagccaactggagaaccgctgatatggttgtcgcgtcaatagtctgtgttgtttgcgcttgtaatcgcggagggggagggtagaatcgatagccaagacttcggacgctaaccatatacgtgatccggcgacgacttttggtctttcgcgtgaccggattggctcgtcgattgtgcatcatgttgactcatggcactttcactgtgaaagtgagcatgtagacgcggctcgaggagccgtgtccatcgccaccaggttactacgtgacaatggactggcggacagccgtaattgaagggtagatcgagatgtcaattgtggaaatatcgctgctatctttgaatcacgagactgattctgctacattaggggggaagatgtactggaaaatttgagtttggaagatagtatgcgaagaccaaacatggtcgcagatttggaatcgtaaatgtgttgaaggaaaatgaagcaagaaaaggttcttagccacaaaggaaagcgtgaataggaggcaagacaagggatacaccgaacaatcttcaagcactagaagcacattgatcctcgttaccatgtggcggaacagccactccttgctatcgccggtaccgatcatcgtttcttgacaacgaccaagatctacacttcgatgtgcgtggcagcaacaaggcgtcaaccgtacccattattagctttgttgctttagcaacgtgctgcatatcaaatatgagagacaaagtcgtgtgcggtgggttgaaggagagatgaggtgagttttggaaaggacgtggctggcgacctagcgccaatgacggatccacatcgtccagcactagtgcgattcggtctctcctattttgatatcctctgcatgtcgccaggctgcccttttacattcatcattgcatatcaatgtctctcatctggtttacacagcacagatcatcgacgcctcgaagtcggacctggaagcacaagtgtttgtcaagatggttgatctcaggcgggcatcctgcaccgttgtaaaattctaagaggccgtggaattgccattccatctgtactacgtctagaagtgctcagaactctgtgccacacgaagaccttttcataaccacaatctgagtccagtccacgaaaagatcctagaggaataacttcctactaacagctttgccagccgttgatgatgcacctagagtcgcgagtgaagtccttatccttccagcctgagaactgctccttgatgcttggaccaagtttatccaaaaccttgtcaattcgctctcgcttgtttccctgacagcaataataattgccgtagtctgtccagtagttgtagagcatgaagtggaggtagtttgttccgccgccatcggaattaggaaagttaacctgcatccttgttagtaaaagtgacttaaagtcgtcaggggaatgggcttactcgaacagcactgcccacgttacaagccctagtaccagccatgtcatagcagttggtagggcctatgacgttctcgtaggtcatctgctgcaaagcgccagcagcagcttgaatcaagagatgacggatgtccgggctctcccagcgagcatgaatttcataaatgttcgtcgtgcctatatcaaaggttagtgtctttaggcatggcgcagaagtgatgttgacttacaaggtacagtgagcgccggccaagccttcatacacctgcctccgaaattggagttcttgaccccactgcagccactcggaccaggacgagcaggacaattccgatcaagggctccatacactgcactatacagctctaggccaatgacacttccaacagtagtcatctttgtacccatccagacctgtgctgtactatagtcatgatactccaaagatggatcatagccctgagcttcgaacaagatcagtacactgaggtcagagtcaaaagtgctgtgcttaccagtgaagttgccatgaggcaaggtaacgttcatcggctcaaaatcgttctcggtgatgggagcggcatggagcaacgtagccaagccaaggagaatgccaagaaagaagtggaaggatagcattcttgcggaatcggtgttagctcttggagtcgagtctttgctaagttgaagacctggtgtagtagattgttgttgtagaagggtacgcaagcctttaatggccctgggctggcgtatcaggcagctgcggtcgtttgtattttgggcgccaggtagtgaaagaggatgatttagcccgtagctgtagcaatgacgtcgatcgtcctgacaggtgcacggttgcctgacagctttcactcacctgcttctactgataccatacagaattacatcgttgaattgctccgttgttatcaaaactccgtgtttagatttcctggtggcgatgttttcgggcggccagcaggtgaaatcaaagggatcactgtctcacactcatgtagtcatgtcctcggggaaaaagtcctggcccgagcgtctcacggcgttggatattgtaaaacaggctttccaaaatggaccactggtagctatgaaaggtcatctcaatcagcttttgcgtgtcattactctagcgagtggtgttgaatattccaatcagagacaagagcgctagggaatacgaccattcagactttctaataacttgctactcagataatcgccaacaaattagcagtggaactatcctgttgtgctaaccagtaagcagtgagctgagtcgaagagctgtattctctggccatcatcactgagaaaagcatagttaaagtactctatgctaaatctctcgaatttgggacttgaagctaacgattcccagaagaatggaataagcttggaagacaagatctcagaacgctgaagtgcgatagtttgttgtacaaagagcagaacaggggtctacatagcaacggagttgagagcattatcactgttaacttcctttttcttgacataaaacccttttcttgctctctttgaagcaatccaatgatgaatccatattcattgtttacagtagtaaattccatcatagtcggactttgcttctaggaggtgttctatttttggcatcaacctgcaaatgtaggagccctcctcactccccttactgtgcacatataatcaacaagaccttgaaaatatctaaacatctgtttgtgggcgatcatactttgccttcttgggcctccttctaaaccgtcaatcactttcgctgggtcttagaaaccatggcaatttttttgaaccgcaaccagcgctgcacgaggatgatgattgctatatcatagtatgttcaaatatcgaaaccgtaacaaaccgatgtattgtcccctattatagccagagaataggaaaaatacaaccacagcctttccccttctgcatgcttgcctcatccaatcacttagcaccaacagattgctcagaacccatcagcacatcttctgcttcgttgcccaatcgcacatgacttttcctacacaagtacaacacttgcagacctgacacgccactaagtattgcacacagcgaccaattgacatttgagcataccttcttggctttgacagcattatcagttccatcaatacaagtcaaagtctgagcgttccatattagaacttgttgtagcaggcatttgcgttgatgactgcagcgcagtcgtccgatctcgcggcctccatcgtgcactcggggtacgtttgtgctgtaagcgatcccgaggattaaggcacttaaagagagagagatatgcatctcaaattgcttgaaacagggagatgtaaacagtagacttcttgctttggtgaacgaaagttggtcgacgagatgttggttgcaggtttgggatgctggtttggtatcaccatacgtcgaacaactttaagcatcatcaccagctacgcattcggactcataccaccgtcacttacagttatcagcaaataagatctccgtcacaatcaatcaaagcctgcttggtactggtgacaaccctcctgtacaggccaatgactggaccgtgatatgtcatttgagcttccttctttgacagcacccgtgggttagatatgacctgaattgaccaagggtacttcagtcgctagtccaaggagatttattagcgaccccaatgagccatctggtcgggtgcttaatgcttcttggccgtgcgaccccacatgcatgcctcatatacagctagattaaccacgttttcggctcttccaaacgcccatagagccatcaaggacaaccgaatgctatcgtcttgtctgtcgggataaatcgatgccaagtgcaacctttacggcagttgtgccatttccaaggaaacaccatgatgataacagtgagcagtatgcccaagctctcaggcccaaatctctccagacatatgttcgtacttacagaatgaagtccaatgtcttcatcgccgccttcgggctcctgtcttccactaatgccggtctcttgcgcttcggctgcgcacaactcactgtccaacgtctcgatccgctggttaaccccggcgcgaatccatcgccccatctgcaccaaatcatcggcggcgtacgtgatccatcgctccattgtccacatcaaaacatctaacacagccaagaactccttcaacgtaaccatggacccagccaaaggccacgacctcgccaaactctccacatgcaccacatgcgagatggccgaagacttcagtgcgtcatcagcattatagcgatgaagcatagctaacacattttcctcaaaggcaattactggaccgcaacgctctacttcaaagcgcgcaacggcacatacaagcgcgttccgcaacgcgcgcaacaaggtattgaaaagacgaatggcggaatggtgagtccacatcccaatctcctttccccttgctaacgccgcccagatggtgtactatatgaccgacgcgctcttcagcaccccgcaaacttccccagtgacggcgttcaagccccggcttccgcatgctcgtcggcagcgtggcgaacaaagaccgcgaaggcgcgcgcgacttccgccaactaacatacatctgcatgaaagacgagggcacacgggagcccgagacgctagagtttcccaaggagtaagctactgtgtcctcggaattacttttttttttctccgtggggagggagggagggagtcggtttggctgacgcatagcaggccgtgtaagatgggcatcatgatcaaccaccgcttcccaacgtgctgggatggcgtgaatctcgatagcccggatcaccgcgaacacgtcgcgtatcctgcgagcgggacgtttgagagcggtgggccgtgtccggctacacatcccgtgcggctgccgcagatcctgctcgagacggtgtgggatacgcgcgcattcaacaacaaagctgagtggccggcggatgggggtcaggtacgttcatcttcccttcctccttttcctatcattccctccgctgtcttcttgtcctgtagtatgttatgatggacgtgtgctcacttcgttcgcaccagccctttgcatggtcctcgggcgacgcctccggctggggcacgcatgccgactacgtcttcgggtggaaagacgacagcctgcagaaagcgatgaatgcgaataactacgtgtccgcgccgacgttgaagaagcagaatatcgcggcgcagaataagtgtaatgtgaaggcataatggtgggcgaaaaagttggatggatgggtgagtgccgctgccgaggggggatgacgtattagtaatagctatatgaggatgtcatgtgcgaaggagatgggaggggatgagttagatgttatagttgatatggggattgtgaatatcggagcatgctaccccctacattttcctgagtaatccacccaaaccacctttgcccctctaaccttcccttccggctcactcctcaccaccacgaccaccatagccttccgtggcgccaggggcttgagatcccagcccaacacctcggggcgctgcggcgtgtattcgaaatcgaagcgccagtgctggccctcgcaccacttcccattgatgctttccccgtcgcagaataattccacgtcgacgccgcgccagctcaccgagccccagacagccatggcccacgtaccttgattctccgttggggaagcttcggccgtaatttttaggtcgacgggcgcggatgggtcgtcgcgcgaatcaccctccctgaggattgggggcggtgtgtctgtgtcgagaggcttgatgggtggggggatgcgcttcattgttgcctgttcaaatgcccacgcataccccaacaattcctgatcgcggtatgcttttccggcgaaagtgatgttgacgggcatgtccttgtcgcgcatgaggcccattggtacgctgactgttggcacgcctaggtggcggattgagcggtgtgccattggagtatttgacgccgttagttagactgtgcttggtgctggagtagttggattcgaggtctgcgaggcctacgtcgccttgggctgggaatgcgatgacgtcgagagtgtgctcgtccatccagtcttcgaggtcgcgcttgcgttgggcttcgagggcttgaagggcttgagacatgccctcgatgtcgtggattgatctctccttgacactgtccaggattgcgggtaggccggcgtagtcgatccaattcctgacttcgagaaaggtatcaggtaggtagtctggcggttttggaaatagcatagctggatctttaatatcagccagacacttgatgttgggatcattgttttcgacaagaaatgcgttccaggcttttgcaatcaagacgccacgctccagttggttccaattagcaggacagccttcgacgttgttcgcttcgccagacactgagtcgttctcgtatcttgtcacaagcggaaaatccgtatgaactatctctacacccagctctttaagttgtcgctcagtttcttgccagagagcaatcactgcgggcgagacgtagggatgtttggcatgcggatcctcatcctgctctccaacatacatcttaggcacaccaattctcttgcccttcagcttctgcgaatttcggagagcctgatagtccataacagttggtttcggaatctcaacatatttctgctcgcgaataaaatcacctgtcgtatcttcatcctccgttgcaatgacatccaaaactgtaagcatatcatccatcgaccgtgcatacggaaccggtacatcacacgtgacatacaacggccacagaccccgacagctcagtagtcccttcgatggcgtgtagcacacgagagcattattcgacgccgggctacgtccgctactcaccgtctcgctgcccatgctaaacgcgaccatgctcatcgccagagacgtcgccgcgccgttggaagacccagatgagaaggctgcagtgagatactttggattgtacggggactccgcgcggccgtacttgcctctctgcatgccgccagcggccatggggggcatgttggtcttcccgatgaggatggcacccgcggctctcagcttggctgcgatggcggagtcttcgcttgacatgaggcccgcgagtgctggtgagccgtctgtcacgctcatgccggcgaccttgtagctgtctttgatggcatatgggatgccttcgagtggtcgtggtggaaggccttgatcccttcgtgcatctgatgcttctgcttcttcgaagacgttgtcgttgaagacggtgaatgcattgaggccgccgcatatgtcgtgctttgcgatgcgcagcaggtagcagatgaccagatccacgctcgagacctcgccagcgtcgagagctcgtttgtggtcggcgatgctggcttcgacaatgttgaagcgactcatggtagtctttgatcgttgatgttatgtggtagatttggtgacactgcaagacgtcctacagagctgctctgggcttttcgattaggttactctgaatgcgcacagttgcgaggaatgtgtgcagcttcgtggagtatgacgagggataaccaatcccagaggcaattcgcaatgagggtctgtgttcgaggagaggatgacatttggtgtttggaggtctgctatcacggcttccccactttggaatagtcgggtacacttacacacctgcagggataagactggagctagatcagactacaacccgacatgcgcagaatacggcacggtggagcaagcagtgtttacaaagtatatcaacgtgcattaaaatccaatgctttagagaagcatcaatcgaaatcgcaggatatagagacgaccacccgcgaaatatcaaatcaccaccagcccgcaatatacagtcttgaccaaggtatcatcctcccatgctcactctatgcagtactgcgccacaagggccttcgccctcgtcccgcctgcaaccagtccacacacccccatcccaccccaaaaattccatcctggcaatccacccgtggcgctcgaaaaaatgaagcgccatgggcaaccacgcgctggcaatcatcgcatccgtccaccacctgccatcaaacttcttgtcttcctcgtcctgatactctgcaatcgcgcgcccatccgccaccatctgccgcctggtcgcgcggcgcttcgcctctaattgccactcacgccccaggcgcaagaagtcgcagctcacgccgcccagccacgcgcgatatgcccacagatacaagcgggcggtcttgggattcgcttgattgatgcgcgcgatgaacgagggcgaaatcacacccgagtcggcgagcaggcagatgttctcgagcgcctggtaggtcgcgtagctagtcgcttggaggagcgcgatgcggtgcaggaccacgtctgcgccgggtttcgggccggcgagcagcgtgcgcagccatgcgtagagcgggaagaggccgaagaggcgcagggttgtgcgggctttggagatgaggacggcgagggcggcgacgggcgggatgcccgcgttgttgatcagcgtggtggcggggatcttggtgtcgtcgcaggcggggcggacgagcgcgaggatgcgggtggcgagggcggagagggtcagggatttggactgcaggtaggcgaggatgtagagagagtagttgaaggtggagaggaaggccgagagaccgcctggggatgcgaggagtctaaatgacgcggtcagtcgcagtcgcgcaatcacgcagatcagatgggaacgagacgcacttgttcaatcgcagaatcgtcctgtccacgttcttcaatccgtcaagaatgttcctgggcttcagatcgcgaggatccgctcgcgccgcagcatctgccatcttgtccgccgcagccttcgctttttgctgcgcactctccacagccgcctttgcattctcttcagtcttctctgctgcccattgcgcattctccttaacatcttccttcacctcgaccgccttgtctttcgcatcttcggcagcactctcggccttctccttcagctcgtagccggcggcctcggcatcgtgcacgacctttccggcagcgtggttgacgtcgccagcagcgtgtttaaggtcgtcggttgcagacatgatgtatggtacgcgtcgttcaagggggccaggaaagtcgggtcaagtaggggaaagtgacgcgaggggttatccttctccgcatcgctgtgccatggttatggatctggtgtatgccgaggcaatggatgacgggggtggtgacgctagtaggacgggcgtcatccgcactgggaaacttgaacatgtctttccactagggtagcgtccggcgcatttaacgccttaagatgttttgatcacgactcgaaattgagaaatacctattctatccaacgccagctatgctgagttgaggatgctgcggtgataacagcagacctggcccttgccgctcaacacgatcccataagtgtgctttgggggagaggtcctgctcggaattgattcgatcgcgaagcatagcagtcgtgaacggtatctgctccgatctgccaaacacgtcctccagtgctgtacacaaagctgacgtgaacgaattctgacccgctagaggtgtgattaggtgatcgccagaagctgctagtaactggtcctttcgtgtttgcaatcgtagagctcgaactttactcgctgttgagctagcaaagcaacaatccaggatggccaggacatcgctttctgcgccatgtaacagcgggtattcagccaggtcccaaagtggacctaaatcccgctacctactccatgtttgcattactggtcctatatcggcatcagtgcatgccttaacttcaggtaagcattgactgacgctggaagaaacaagcgctctggttgtccaaatccaagcgtcatggcatgtccacggtagtaaacgaggagcaaattctttggcccatcatgttcgcatatgcggtgcattatgcacttgttcaactgcaactgagctgattttgtcgtgttaagcggtgaaacaatgcactggtaacccaaagcctgggtggaaatcatcttgagtcgacgcaactagatatttccatgagcccagggttcctcatagacttcgtgcgctgactcgatcccacgaacctcttcttccgacactaggtggctgttcgatactttcatatagtgtatgattaggatcaggacgattgtcttcgcataggcaccccgtcgatatgagacctgatcattatttattctcttccacattcgtattgagattcggtgatcttgcacgactctcaccgacgtggcatgatatgctggtcaaggtctttctgtcgtgcaattaccaacacaacaacatgaacataccaaggtagtcaaatggtagcataagtagcgtctcgttcgatcgtattgttcatactgacaccgagaatttgtttctgtcctcattggatcggatgatgatttattgaacgcggagtgggaggcatctcgatacttttatcctacctgtttttgcaagctcaagctgagcgtgcgctagatccatgtttcatttgagcattttgattgtttttccagtgtcaacacagctacgtggtcgcttgatgcttctcccgagccaggcagtcaggcaacggggcttactcatcaaacacttctcatttggaggctgtttgctgcaggctttctgtttattcccgagttccgcaatctaaatcgtccgatttgctcaaaagcgggggtctgcaggtctgcaggccctgcaccctgtacgttgtcgtatgcagtccaccactctggaagcgcctccgcagcgataagactgaccggtgtatgcagaccttgttcttttgggaactcttgtcagtttttatcaaatgagagcctcagagacaacaattctaaagagcacctgtctcatttcccaatttttacagcctttctgcagacacgcaaccaaatcgaagtgcgggctaccaagcaaatatggcagaatgtagagtcagctctaattctggccgaagaactgtacgtagatcgctttgatgtatctcgttacgcttgtgtactgattattaccccagagatcgtcggcatttgaagtaggggatgtggtggagatgaaagtgacggccagcgtcgatggcttgcgaaagacatatttcgagcacttcgttatcaaggctctgcggcacacaccagatgggtattgggaataccaattaggtgtcacggaagatgaagatgctttcgaagacgggacctggtatccagagtcctcgcttaagtttgatatctaagagtaccttacacttgaacttcgcgcgctttgcgtgaaatgctgtcactggtggataaacaaagcctttcagagctgagccctcaccggaagcttggcctttcgcgggaagagccaagctggagtatagtacatagaaacaagagcgaagagaactctgaccttgcctcacctttccatgcccctctttggctattgtcaacgttcgtgctggtaatctgattctaaaagtcccttatcgcgatgtcagcatcaacacaccatacgggaacgcctttgagtgccgttttgcgaatcttcggcaccggtcgtgggcaaaatccaccggatattgagagtaccaagccacgtaataagcgcagtagaagaaaagcgggattgcacgctgacctgctcagccaccaagagaagctccaagcgggcgcaacgaaaagagcaaaaactcgccaaagcgcaggaagagaagatgatgaaaaccgagattcaagattgtatcgttgaacagtgttcgtatctacgccgacactaatacgttcccgttgttggctgacatcgtctgcgtagtatcagactatcccactggctacccgcagcaagcagcattccagtctgaccttagcttctctgtatatcggggatttggctacttgcacgcacggattctcttacagctccaggatgagctgcgcgttcttgaaactgatttgcgcgacatggatgaactagatgacaatggtaccaataaaagagtgctatcgtcgcgtatgaaggatgagacgagagcccggaaagccggcaagctgatgagcgaccgcgccatccttctcgaaacgatacatgataaattggccaagtatgatgactttcttctgaaaacacgagaaatcaatgccctcgagaagccctcggatcgagactatattagtatgagaacatggttctgtaacatgaagccgttcagttaccagcctgaggaagagttcattaagagaaagcgtgatctagtgacactgcgaccgaacaccgaatggggccacttcgacgaatggatcgaggaaggcatcgaacgcttacccacaaggatcgggagagtacatggaacccccaacacaaggctcgcacgctctgctgactcattaggggctcttctcgggaaaacaatcgcggcccggagatcgaaatttgggtgtataccattatttgccatccaccatcacaaaaacggcaaccatggttatgactctgatagttctggtattgctcataattccgatcataacattataccaggttacgtccgccggaaaatccaccgccactattgaggcgatgggcatcttggtggctttcattttcctgttttcagtgacgatgggcttgctgacgggggcaaaaagacaagaactgttcgcagcttcagccgcatatgcagcggtgcttgttgtattcttgggcaatctcgggaacgtcggcaaccgcaaataagagatacagccaaggtccgcaggaccgcgtccattgagatcatgttgcacgtaggtggtcctaatggtttagacttggttttccagacaaagcatcacaatgtcaatgagacaaagcgacgacttaaataaacaaagatccgctataatgtgaaagtcaaagattgctgtgcgtgaggcccaaagtgtgaagcccacaatgggacaactaggcctgaatataagctcccccacttaccagggtcgatcagcttgataaaactgcctcatcgacctgcaaacatgaacaacaaacgcccactacaaacagattggcctggtgtccgcaactcacctccaaaacatgctaggcttgtcgcgaccgagcgatacgcatatcccgccccgaaagagaacggccgtgacttcgaaatcccgaccaccatagcgctactgcgcaccaaggccgatgagccctggaacgtcggctatgcgattggcgtaatgctctaccacatcaaacccatactcacgcaacacctagacaacgctttcgactacagaaacccacaccccaaagctctttcccacgtacgcgacatcgtgcccgcactcgacgcgtacatcaagcatctgcgcctaacagacggatgcgccgagaaatttcccaacgacgatcgcaaagggaaaatacggcgacgtaagtacatcgggcggtatacatacatggccgaagcggcgttcaaaaaccacattcgcctggcgctgggtgacgtctttgatggctggagcggcaagcaaacgcggctgttcaacatgggcgttgataaggcgatgactggcattcagtgggttgtgtatcctgatagtaacgtagtcattgaagctggtgagggtgactgggcggtatggattcgaggtcagtgtgaagagttgggcatgggtgaggcacgggcgggtcgtgtagcgctgcaggatcttgggagtattactccgcagtgcaccgtgatgtagagacgttttgtggtgtatatgcgaggagcgcgctcttcctgtcccagtttgggcctcaatacacgttcctctgcgcatacactgtgcaagaattatccaagctcttttgaaatttaaggctcacacgagtgagtacgtggaaagttgttccggcttgtagaatgtgttgtatattgttgtcaacgcccatcgttgtcatgtttttgtgtgagtgacgtcgtgtacgtggagtgtggagtgtggagtgatgcaaggaagcggttgttatggacacctcgaaatagcgagggacaaggaccccggtcccgccccaccgactagcgcggtcggtcgcagcttccattgaaacactcttgcgacttcgaaaccattacacagccgccatctccccttacgcctccttgtacatcgaggagcactacacaaactcttaatcctccctctcaagatcattgctttgatactttcaccatggctggccgtttcgtgagagcttccaagtatcgtgagttgtgatgcgcgcttcagctaagcttactatcctaacaattccatgtaggtcatgtctttggacaaggcgcaaagaaggtacgatcgcgttgaataacatgttatatactgacactaacgaccccataggagcagtgctatgacaacctgcgcatctccaaaaacgcctgggacaccaacctgatcaaggtcagcccaacgtgcacgcgacctcaagaatgacgcactcacaccccctaggccaaccccgaatacatcgcagtcaactgggaagccagcggaggtggcgctttcgccgttatccccatcaacgagaagggccgcgcgcccgaccagatccccctcttccgcgggcacacggctgccgtcctcgacactgactggtacgcgcacccactcgatacgggagactacgaacagtgctgattagctcataggagtcccttcaacgactcgctgattgcatctgcctctgacgatggcaaagtacgtcactgaagcccaaagccaaagtcgaaacgcacgcgctgacaatggataggtcttcatctggaaggtgccggagaacttcacgcttcacacagacgccgaagagcccgcagatgtttctccgcaggtgaagcttagcggccatatgaggttcgtacctttgggctccgatccctcctgaacttctcctaataccctaccaggaaagtcggacacgtcctcttcaaccccgcggccgagaacgtactcgcctcctcgtctggtgattgcaccgtgaagctctgggatgtcgaagctggcaaagcgaggcttacccttacgcacaaagacatcgtccagtccttgtcgtggagcgccgacggagcatacctggttacaacttcccgagacaagaagctgcgcgtttgggatgtacgccaggagaagcctgcgcaggaagtgcccgggcatcctggagccaagaacagccgcgctgtttggatgggcgagcatgaccgcatcgcgaccacgggattctcccgcatgagcgaccgccagctgggtctgtgggatccccgcaaccccagtgagcccattggtggctttgagatcctcgactccatctctggtgtgtgcatgccattctgggatgacggcacacagtgtctgtacctcgcaggcaaggggtaggtgattcagatctatcatgaagaagaccatactgacttgcgtagcgacggcaacatccgatactacgaatacgagaacgacaagttcgagtaccttacccaatacacttcgcctaacccccagcgtggagtcgccttcatgcccaagcgcggtatcaacctgcatgacaatgaagtgcttcgcgcattcaagacagttaacgacacctacatcgagcccgtgtccttcatcgtgccccgccgatcagagatgttccagagcgacatttacccgcccacaacaggccttaggcctggcacaacggcagacgagtggttcggtggaaagactgcagttcctccaaagatttcgctcgagagtgtttatgatggtgaagcgccgaaggaagtgccagcggagtccatccccaagccttcgcaacctgcagccgcagcatccaagcccactccggctgccaccattgagaagccagcgcagtcgtcagcacccgcaccagtcgcttcacgcggaccgccgccaacgatgaatgacaacaagcaatcgcttgctgcaggcgcttccaagtttgctgacgacgatgtatccgacaaggcgagcgagtcgagcttcgaggaggtgaccaagcctgtttcacgccacacagctaccgcttctcgccaagaagagaagactaggggtccagcgatcaccagggaccctgagccgactcccgcaaagccgacccctgcacctacgatggccccatcagagcctggcgcaactttgaagtcttctgagcacaccccctcagcatcgacctccgctcccgcagccagctccggcggtcctgcatcggcacttcgtgacgccctctccgacatcaaatctcagctggagcaccagaaccgcgtcatgtccgaccagtccgaccagatcgcactccttgttcgcgaagtctctcacttgaagggcaagctcggttcacacgagccctcagatcgcgagaaggacgagcgcatccggcaactggagcttgaactcgaagaagcgaggtcttgagacctgtatcactttgagctctcgcgaccccattgctgacacccgtgtagacaggaaatccatttccgtgggttcatcatagagggtactaccagtcactcggacaattaccacgatgcacgggaggaagaggattcggaatgagcgtcttgtgatgtggggatgtttgtgtgtgtatgtacgtctagtgtttggacctggcttgctttgattagcaaggtgttcttgggtagcggcattgtgtagaaaaaactgatacatcattattcctgatagaccgcggacgttcgttcccttcccagtagttggtatgccgccctttcatctgactgctgacaaacttcaacttaagctagtcatcttgcgcacggactgaatttactagacttggcaggcacatacgaagcacagacttgaatctcctcttccggattaggacatgcacgatgcttgacgcttgagttgtagcatgagtaagaaaattgcgtgcgagaagggcgttgtattcatagtgaggagggttggaagaggtatatgaagagtcgaagaccttcacgaacctccctgacctgtccatctgttcttaccaattcgacatcgcgatatctaaaagacaaacatgtctctcagcactactcccgctactcgcttcgatagcttcgatgtatacaagacgtcatataagaaggtcggcgagcatgaaattgaagcaaatgttctggtacccaaagacatcaagccgggcaaatgtccagtaatgatcaagtggcatggcggtggtctggtacacacttttcatcctcaacaccatctccattgctaataaagccatccagaccgccggaacagccttatatcccaactggttcgccgcatacttcgtccccttcctccaccgcaacaacgcaatcgccgtcctacccaactaccgccttactccagaacacagtggctccgacatcctcacagacatcgccgacttccacacctggttcagagaaaatctaccctcctatctcttcaccaaaaacccctccgttgagctagacttcgcccacgtcctcgtccacggcgacagcgcaggcggctggtgcgcgctgcaatccatcctcacgcaaccccaaggtacattcactgcatgcttcttacaataccccgtgacaagcgcgttccctacgtcgccagacgacatcctaatgggccaatccatcccgcccaaatccacgctcgacgccttcatcgcgtccataccccctggctcgataacgagcagcgccacgcccccctcgcgtgcatggcttgcaccgatgctgcgcgcctacggccgctggggggaattcttcggggaggggaaacatatcatgcctgatacggcggtggaagacgcgaggttttgggtgccgatgtggattatacatggaagggatgatagcgttgtgtcggtagagtggacggaaaagtttgtggagagggtgaggggaaggtttccgcatgtaagggtggaggttgtaagtccggaaggggatcatgggtttgatgcggagttgtgcgaggaggatgcggggtggttaggggagctgttgaagggggttgaaggggggtggttggggtgaagagcaggaggtagaagtaatagtcttgagattcgacctgtgaaagacgtatgttctgggtctcggggtttgagtggagtgcttcttcgtgtgcgatattacgctattgagccaccttatgaaagccatatggtttcagtctcgtggtgtgcttggattgcttctccatccatgattccgtgagtgtaggcgtcacctacaaattctctccgatggacgttttccatgtcatactttcggttgattttgcgcaggacgaatggtacttggccgccgtacaatacccagacttcgttcccagggcgtgcatctggcggtccaacgccaatgtatcctttcttagtgatgaaaaaagcttgattcgggactataccgcataacgactcatagagcgagttatgagtcttgtcgagaagaagtgacgtccacaagttttccagatacttttcatgcaggggtttcgcgcgttcgatgggatattctgccatgatgaggtcacccagcaccgtcttgtaaagcgctgatttccatgacccaccagacgtgtactctgttgggtttccgtgcgaattacgccaatcgtccaggagcttggtccaatccatcactgtgttgtaaagtttgtgcgaagcgaacggcacgttgtcaggtacttcatagacatcgctgcatacttctatctcatcaacaaatgaccctttaagtgacagtattattcctctatccaagagactggcctgcaccaattccgcaccagatgcagaaaactgtcgatagcgatgagagtgattccaccacttcagttgtcgcctgccaaggcggttggtggttgcaaagtcaatagcccatgtcggaaggcccatagtcttgtgtgacatctcgctggatccaataaaaggcctgaggccttgctcgagttggatcaaatcgaacgtgacgtttgcgaagagcagtgaagcaggtgtttcgtaatcatatgatctggcgcttggaataacatccctaggaagtaaccccatcagagcataaactttatccggaggatccgtagcgtcgcggtgccgccatcgcatgagtagatcgagcggcccgtcatggctgctggagtgtatgaagccgtgtacgggatacaacatacgtcgcaacatctcatagtgatggacacgcttggctttaaacgtttctgggaaatgagcgtgcatcagatcactccgtagatgacgcgacgtcgctaggatatcggctcgcgacactgttagatggccccagacgaacacagcgtcgtgcggaattattgcttcttgtacagtccaaatgcggctccaccatggattaccgtacatggcgaacgctgcaaaggctctccgtgcagcttctccctctggggtctgtctgaacaggattggtaggccaaggtactcggtggtcgctatcgctgcgacttccttgagaaagccgaacacagcagtagccgcttgactatcaacatcgcctagttctccgagccagatgacgcatacagaacacctcctgtagatgtccctcatcatggcgacttggttcgatcgctcgaggttgtctgactggttgatgcacaactggtcgatccaaattgtgcgtatctgctgcggattgcgcagtcgctcgagagcagcgtagagattctcagtgacagacacattctggccagatgccactatctcttttggagtgctgcgttcaccccatacatacgacaaggcttcgtactgttctttgccatctagactgatgatgcggaccttgcattcaatctgatcgccggtatttccgggcaatagatcgagaactcggatttctcgttgagtaggtcgaaagatggccgttttgtcatctcgcggtattacttcaggctgagctgaggctgaagttgaggattgctgccccgcagcctcaggaaccatatcttctgcaatgtcgaaatcccgcagaagatacttgcaatgattcaatatcgactgctttccggtgagatggaaaataaagagtgttgatagcgtgcatgacagtcagctacatcgtagttagggtcttgtcattacggcctgcgcccactcctgcgcccattggttggggtcgatcgcttgcgcgtaatggtggccgcatgatacctttacatcaatagtgctggatgatacatgagtggagagtacatacgaacttatccaagcatcgcgtgcgatttattgctctcatgtgaaattcgaaacctttggatggaaagtttttggtccgcagccgtttgctcgattatacgacgtcagttaccctagaacagtgcgcgcggcgcagggactgtacacgaagctcatgacagcacgaactgagaagatggaaatcgtgatgaagatgatggaatttcatgcaaactctaaaggagtgtacttcaatgctaaagtagcgtctctcccccgggttctgtagtattaattgccacgcgctcgttcctgccgatggaactgacaccacaagcgattgcctccaggtctagattgaccgctggacagaacttctcatactcctcgggaggagtcaaaggtcactcaatgtatggttaccatgggaaagggtatggcaacaactgacaagcattaaacgaaagtccaagtggacgtggtggcaatgtgcatgcatcagcttgaagaagataggtgaatgaaaacgatggacccgtctaaaatcacactggcatcaaacaagtatctttcacttggtcttcggaacatataatctcgctattctcagtgggcgctcacgctcaatcaccacggaggcagccccactaattaccacctgctccctcactaaaaccttggccgctagctcgaggctctcttcccccttctatatcagcctcctctccctctgaagtcgctcaccacagggcagctctcgtagaacggaaaacgagagccaaccagccaagacaccatccttacatctttggggccttaccagaatgttcctgtacaacttcttgctcttcctggccattggtctgatcgctcttgtcagtgcagctccgctctctgaggacggccttgagctgctcgacatcactctcccaaaccggaacatgacaggtaaattcttctgatcctctgttgatccgatcattagctgacgtggcatgacatcaagctgagggctacgatccctctttcgattacttcgactacagcaccatccaaatctggatgggcaaggacaaggtttcggtcggcactatgaccggggcagatctttacaagactgtgtacgccttgctcgaccgccgttgctcgcccaacaataaccgcgactgtaatggcgtgcagtttggcacatttaccttcactagccgttgcatggttcactggcctggcggcgtcgagaattgtgagcattctgtttctggaatccatgtaatacaagctgacaagaacaggtgacaccgacatctggtccgttggcgctcaatgggagaacgatgaagtccgcaagttgctcatggccgctgtcgcgctttctttggaggctgtgaccactcgcgagatccaaggaccgaccaactgctacgacgttactggcaagaagggttgcaacgttggcgatgttgttcgcgtacgtctcccacgctttcaaaatagctttacgagttcaaactaatttacgaacaggtcaactttcccaattctcccggctccaaccgacgcaattatatgcacatcactctttccaacggaaagactggctacggaaactgggactgctgcgaaggcgacaagcgtcagattatggatcgggcggcggattttattggccctaagatcgttgatcaattttcgcagtggaaggatcggggcttcagccgtgattctcgctgtatcatcaacggctggcagtcgtgttagaggagcaaaatatgtccagctttagcttgatgatggtctcacggtatcagatggcacgtccgtagttatcaacagctaaaatatctaatgacctaagtacaggctggactaaagagaatgagaacatgaacaaacgcaaaaacatacattgctactggaaaccagaacaatcagcatgaacgtgtagtagagctccagcgccgaactaacgtggttgttgtttgccggacaaggcaatcgttagtgtgagcattcggccgtgccgcgggccgctaagtgcgtgctagtacacgacttcttgacctgtcttcatacaaaaccatgagtattcagggagattacggattgagtgcttatttttagtgcttatagcgtatgagcatttactttttctctagcaatcgccatacgaatgagtcacaaccgaggcgagttcacattggcccacgcacaatctccctagccctgtctaaatcttccgtgatatcgtgattccagatccagtccattcgcttcagagcattttgctccaaggctcccaagtcatctccaataccatctccttcaaattcccatagcatgccggcttctctgcttgtcttaaccagcttctgactcctaggtcttcttacagcatcatatgcatgtactgcattcacaatatctgagctagacttgcagcttgagagcagactactgagtacgtatacatcttcgacacacatgcccgcaccagcgccttgatgaggcgtcgacgcatgcgctgcatcgcccacgagacagataagtggcttggtgctgtagtaggtcggcgcaggcgggtggttgaagagcgcccaaatgtcaggcgactgcacattcgctatcaaattccgtactgcaggactccagtccttgtagtcttcaagcatttccactcgagaagtttgcaccacccactttggatctgtccaagtcggtcttgacgaaaacgcgacaacttgaggtatgttagcatgtctatcgcacgcgggagatcaaaagaagtgaagtaccgtttagaatcgtgccatgtgcaatcggaaaagtgagcacatgtccatggtacccaacatacatttgcgctgttcttggctgatcgtctcccatgatctcgaccgccttctccattggaatgagtcctcgatatgcatattttcctgaaaatactgcagaagttgcgtcagattctccaagaacgagcgcacgtgtgcgcgacttgatgccgtcgcatcccagcactgccgtgtgttgagcggtggttccatcggcgaaatgcaacacggcatcgccggagccatcatccgcctccgtaacgtttaaaagcctcttcttgaattgcgtgataccgcctggcacaagtttgaccaactcgtctagaaaatgtgctcgatgaacaccgcctcttggaccgctgtgtgccggcatcacaaataattcttcccccagtttcactttgcgttttcccggccccttgtttaaaacaacctcttcttgcgacgcatcgataattttcctcttgtcaccaacacgtaaaacaaaccaccggggtggatttgttacagtgttgcctttgttgcatttctcgaaagccgtagcgatacgtgaatcgatccggcccattgtgcgcaccataactggctcgaacccaacaccagcgccgatttcaccgaaagctgctgcggactcatacagagcaatggaaatgtgaggagcatgtttgagaacagcgattgtaagcgtcaaaccagcaatgccaccaccaatgatggctagagacagtggcttttcaagaggcggagcggcaaacattgtggcaggaccgttcacaagaatgcagaccggagttgtggaagtgcagtaggccggagtaattcgttttcaactaagggaagtaccaaagttcactggcgtacactggattctggaacatcctccgttcactgactggtagtgggcccagtcagcgcgagccgaaatcattgctctgcccaaccacgactgagctaaatggattttaaaacttgacgcctgatttttcgtgtgcagccgatattctgcaggggtcgatgagagagtgttgataaacgacatgcagctagcggaaattgtgactgcattaaccggcggcgttacattcggcgcgccttacttggcgcatctaacactgggccgcccgtgcagcaatcgaaccatccgaccctggatattcgcgcatcgagataactgctgatctgttgctcgaccgagatgcgaaagcgacccgttttctcgacgaaccgcccgtgatctgcgaactacgaggtttgcagtaaagatcgtcgaactgatgagaagacagctttgatctgacatgatctgtatccagggtgacatgggcaaagatccgcataattcgatgctgtttgcgaatcgttcgacaggcaaggtctagatgatccgcactcgtgatggactagaagtctgagattctatcctacagatatccgagcttcaacggcatcagtctcgaacaattttgacgtctgtggtgactgttatgccctgcatgatcagatcgtcgctgccatctgaactttctggcctgctttttgtcgtgatgtgtgcctcgaccttgcctcccttgatgatctgctcctggctctcgctgggactgatattacgatacgcatccgcaggtcctcttgctccgttcttcatgtcactgagagggaagttgttcccagtccgtgtttcatggccgagtctggacgtcattccatgcgagcccatgacgccgcttccatactgctggtagtgtctcgaggatcctttggaacttctccatctcttgggccacatagatccgacagttttgcgaagactgatgagacatgcacagatcacacctgtagctgcttcaataaagctccataggttcgcaggcgcggattcgtaagttggctctttggtgtgaagactcagtggtaaggtagccatgcgcaatgccgtggtcaagcaaatgaagaatcccatagaaaaaagtatgaccagtccgattttcgagccgaaagacatgttgagcctcatgattacaggcatgggtagaataaagatagcgagatctgtaagaagattaaggcttgcgttggaccatctatagttaagattagtgctaggataatacatttaggtatgccctgaatgtctcaagccatgtctctggatttgcgtaccggtgcgctgcaaaactgatgcatgtcccagggattttgcggtcgtagacgcggtcgatcggattacactggaaaatgccgacaaagaggaatgaaacagtccagccgagggatatgactcccaacactaagcaggcctgtctgaagcccttcattggaaatacgcgatagtacaacgcgatgaaggccattttgttgaagccatttgtgagggtatagaacgtaaaggtcatccagaaatactagataattcaagtcagccagctgcacgacgtgaacggagtaaactgatctggggtctccgtagcagaacatgacatcggagcttaccttcaatgcctttttaacgtcaccgccagactccttgatatctgcgatacgctttccaaagccgtatgtggtcgctatgtacatacatgttgctagcagaatcaggcagatctgagtatggtcagcaagtgatatgctttgatcttctcaaacttacgtttgctgctatcacaaaggcatcttctacaccaagccagcctctgttctttactgtggccataatcctgcaaaagaggagcagcgttgcaatcgccgtcatggtgatcgttatccatcgcatatggctttgctcttccggataggctttgaagatcatgttgccgtaccgagtcagagtgctcgtgtgctcgtgtgcttactctgaggaacatagattgaaaagtcgatgcggcgagtaagtaaatcagagattataagtgaccgagagctggccgactaccggttctatcaaagacatcgattggaaagtgtttgacattgcagacatgctcactgtatacgaccggtactgcattgaccgtgcaaaggctcagtgtgtccaaactcctcttaatccttaccaaaatctccctggtaccttacggcggtattatgattgggtttcaacggggcagtgttccgatcaggatcgcctccagatcaatcatcagtggcaagggcaagcgactaaagaccgttatgatgtgtcctggcacacgggctccatgcaaggtacctggaagaaaaagctatacgcatatgcctcacactccggtagcccgcctcgggtcactgagcttgaaacgtgattcgaggcaatatgatgtatcagcagcgaccttccttactctctgggcatggcaagagcttttaggacgggtaatggcatgtccgtcggcataattccagccactgtcaaggccaaacactcattgatgaacgaacaagcagtgtgcgctaccttggtatgcgaaaggcacacgttggctgaggatctcttgacgaccaaatttcttcgcatagattgtgattgcgcaactgatcaagtcatggatgacgcatagagctattcaggagtgtgccagtcggcaaaggcgtttaggcgtctaggtagacggaccgataatgtgttagtgaatgtagatgtggtacgagaatcagcccacgtgtgagcggtgaaaaaaccatctcgtttacgcaaagctgataggtaccaaatcatttagtgggcatagattgatgtagtggaagcgacaagggtacccttgctgtgccagtgccaagatgtggtcgacccggaataattggtgccgtagctctctgtatcggagagtgacatgcatgcactccttacatgtcgatatttcaacgttgattgactgttagttttgggccgcaaacatgcgtagcatcggttggggatataaattacgtctccatcctatcgccttcacaagtacatcgagcccagtcatcatcacactctgccttaaacaatgccttttgcaaccagtgtgggcggctttacttttcgttttgcattgtcagagtcttaagctatatacggaccgtggcgggtgggggaacattgccgttcccgaaggatcgcttctgtgggaaggattccgaaattctggtcggatacgagacggcagggtccaaatgcatggtatacaccaatgatacgctttagctccccgtttatttcacgacatgcatacgtgcggatctactacggccaattgtaaacggcccgtttagatcgcacaatcaggatgtggtggagagtgcttccaacgagacagcagcgtctgtgcagatcacggcaaggcagacaattcgagcttcacgaccgtcttcgcgaaatctctacgcccaagagcggctcatgcaagttctagactttttctccgtccgttctcaaacggcttcctcgcctaatgcctagggcccctagctcatgtgccgcgtgaacgtatatgtctcctagtaaggtctgcagtccgtattgcttctacagccgacctttgccctgcattgcaacctagcgtcgtcacttgccggtccgccacacaagtgacacccctcatcaattttgagtcgcactttgactctttacaagataaaacacccacaaactcgcgatggcagacccggcatcgtctgtgaagggcgccgttgtacaagacactccagtgtctccaacggcttcgacactggagcccaatattgatcgtgctgctgagaaacgtctcattcgtaagcttgatctgaggatcttaccggtgctatggcttctgtacttggtaaacttcattgaccggtaagtcgggtccgatccttgtcgagatgtgtgtactgaatcgatttcaagcgccaacattggaaatgctaagatccaaggcatggaaaaggagctgcaccttgtcggccaacgcttcaacatctgtgtatgggtgttcaaccttggataccttgtggctggcattcctcttcagattgttttcaagaagtatggaccgaagagtctctgtgtgatgatgttcttctggggaatcactgttattggatgcggattggtcaagaaatgggagcagctcgtcatttgtcgtctgcttgaaggcatggctgagtctgctttcatctctggtgccgcctacttgatcggatcgtactacaccaagacggaatacttgacccgctacgtcttgttcttgaccgctggtatcattgctggtgccatcaatggatttctttcgtcattgatcgcgaggatggatggcactgcagggtacggagcctggcgatggtgtgtaaactcttttaacaaatgttggagactgcggctaacaagtctgaaaggattttcattattgagggttgcgtcactatcttcgttagtatggccacctggccagccataccgcagttcccaagagagtgcaaattcttgtcgcctgaagataaggccctcatgcttgcgcgaatcaaggctgatggaaactctgtgtccgaagaagacatcacgttcaaggaggcccttcactatctcaaagactggaagatctgggctgggtaagcagatgctcaaagtttgaaatccagtactgaccttagccagtgtcctcatgaacctcggtgtcacagagaatgccaactctcttgccaacttccagcctactatcctcaaaggtctcggatacaccgccattcaagcccaagtacacactatccctgtatacctcgtcggtgcggcattctcagtcatcttcgcctatacaagcgagtggctgcagcgtcgttattacttctacgtcatgggcttcctcacacttgccacaggtctggcagtagagattgcgtaccctcctaatccgaaagtgcgatacatgggcatgtttttcattgcttgtgggtgctacctcgccatgcccatatcgatcatctgggtttctatcaactgtggtagtgggaacaagcgtgcagtggcgctggcagccatcatcaatttcggtactgctggtgcgttcgtaagttccaatgtctttcttttcaaggagacaccgagattcaagactggtttcagcacaggccttggccttgcatgtatgggagccctgactgcgacaatcttatggttcggatgtaggcgagagaacaacaagcgagagcaaggaaaggtgcaatttccaacgagcgagaagaccattgcagagctcggcgatgagcatcccgattttcgttttgctttgtagaggaactggatcagtaaagtctgaatgaagagggatttcctcaactcggcagtacatagctgtattgatgcttagcaaatcagatcgaccacaggtttaaccatatctgagagtaattctgacagctcgcccaaacatctcatagtttgagctactcgatttggctcagaactctaagaccaatcttcatcatacatcggggcagctaccagtaggctccgtgttctataaattgaagtgagcatgaagtgagcatgtgaatgtgatagcatagtgatcgcttcggagatgcggtcaagggccaacacactgtatcccgttgaagatgtaaaaatgtatcaatagtctagttagtatctaacagaaccttagcagaggatcaaatcttgtcataatttccgcttttccggatgaaactttgcaaagacaaaggcagaggaagacgtagaagcacacgttgtgcatgcagctcagggtgtgcctaggggcatgatcagtcctctaggcatattgaagatgcgcgcaggcctctggtataggtggtggtggtggtgatagcgtaaggttacatctgaggtctgctaagaaagaggaacttcgcccctacccttatctgcaactgtaattacaaggagttcaaatggttattcttaattagggcttttcttcttccttttcgctagagatgtaaagctgaatactcagctgctcaccgtattgaacgtcaggaggtttgtcagacaactgtgaagaccctaacatcatgcctgaggttagttataacctctactttctagccactttctttatcttgacgcgcaatgaaaagagctttaacaccagtttaatgaataatgaaaccacaattctaatttctgcacatcacacttcgtataaaccccatggcgcggtgtggtacgaaggttcagctagcatagcgactggtggctgaaattaaaagacttatttcatagttgctgattagagttatgagtagtcatttcattctgaaaatgacaatggaactcactcgcttgtggaacaagtcacttaaaatagctctggaattcgcgcttcaaagttaccctgaagttcgttgatgtattcttgcaacattccgattggccgtagggtatccttttcgacaccatactcagtttgatccatcgagttcgctgccgcaagcaccattattcctcgcataaggtcacttcttctgagaaacggtgtgattttgtcgcgacttttgtggttctcaagtcttatagcagctttgcattccctcttgaaaacagcagtcatacgatagagtatatcgtcaatatgctgcatgatagcgaggaggagcgcaatgcatgcgctctgatgaacatgcggacactgaatgagtcgctcgcatgtactataggatgagcgaatcagccctatagcctcgggactaacagttttcgttgcatcattaaaatagtcgattggtgtcatagatcgtaaagattctagaaggctggcaacacaactgcagtttccagatggattccgctcttgtacacgttccagagcactcggagacatccagtcggactgttgtgaaactagcgggggatcctcgttccagtactgcggggcttgggaatagctatttaaggcaatgttctggtttgctgcatagtttaagtcaaaatacaatttctctcctgattggctaaagggcgttggggtagatagcgagggctctgaatgtggggtagcagtctgcgtcgcatatgagtttggaaattctcacaaaattagccaagtgtctagtggacccataaccaatgtgcctacgtgaggtcaagtctcttttggacgaggcgaactgatcaatgttgtgtttggacatcttccttggtcggcctgcacctctacggatagaatacgtgcacatacgcccatcctccttgcatctttggcatttcgggtgctctttcgaacaacctgtctttcgacgacagcattgatcgcatgcgtttgctggggccaggttgtcatctgggtgatcttcttgaacactttgctgagtattttcatgtgccatggctattattgaaaaaaatgtacaaatagcaaagctgagaatgttcacaaatgtttgtgcagggcgccttgtttccagacactcaattcatactggtgagtgcccgtctaaagtacataaggtggaacggatcgtggcgcggaccgaaacgtccgcacttcggccctacacagtctggccgtcagtgttaaggagatggcttagatgacggctaccgtgacacccgtctatcaccggaaagtagcaccgattggacacgtcgcgtgcttgtcttgcacttactgttgctgcagtagttagattctattgctcaccccgcactttgcacctgatgcgctgaccgcaggtctcaactgattgtgtgcggtactttctagtggtagagcaactcgtgtggaaagattggtcgatggtgctatactctagacagatcgatagctctcttagcgtgctaaggctaaagccggaggtttggatttgcgcgccaagtacgctggggtgggagggggaagtgtaactgtatccatagttgctgacgagaggcgatgttgcaaatctgaccgccggaactgggcggaatactgaaggtttggtagtatacatcaatagatatgcaagctgcgcagatcattaccaagttagcatctacacgaggtacggaaatacgggatgtcgatatgtcagggcgcatcctggacgcccctggacgcttctggccagcatgagtacgtaccgatgtgaaaggccgccgctaacctatcttcctagtcagaggggaaataaaggaaagctatgatagagatgtcagatatgtgcataagaaatagacctaacttttcatacttcatagcgactgatggaatgctctcagtgggatgcgtgccactgttcatgaactcatcgcagacaaacggggacgattctgctcaaaaaaaaataagttcatatagcttctagactatcataatcgtggtagagttggagagctgccctcactcggattgaccacaggattgggcaacgatgccccgatgaaacacgctcatcgcatcgatctacatcgtctttggggtcgagacaatagtgataatcgctagtaactaacgtgctgtcggtacaaactcggctgttacacgcgtcgttgggacagttgggatgatgcgatgccgaaagccagccgctggtacaattaattccctgcgatcatcgcgcaagcctcgagtgcgaattgcgcatgaacacttaggaatccgtgccgttgagaaactacttctccgctattgcgactaccacatgtgtctggaaaatcacgttattgctctcgtcgtagccatggaagactgggagaatttacccacgcttaggtaaattggtcagtgggacgcgagatttgagatgaagtacgtactatggaaggcttaccgatgagggctgagcatcacagacagatgcttccaccacatcgacatagaagcctctctacccgccattgagatagcagttgacaatttgtttcgaagggccatgtcttggaagctttggtgcaagctacaactggtttagtccggatcatagagaggtgttattatccaagcttgaagtaaggcctggcgcgccgacaactttgagatagaagctcaaataacgctgattttgataagtatagggactagaaaggctcgtgtctgactctatcactgatattaacccacaggtcaagaaggtatcggcgttggtggcactcagacacaacgtttgaggctagaataccgtaagtagccaatattgagggcccatcctcatggtatggaagcaaaaagctcaaggataagcggattcagaagtacgagaccttattgcagctagagactggcaaaggaacgtaggcgttcgggaaagctacgcagaggtagttgtagcagatagtttattcgatgcttccaagtctgcgaccgtgtaggacacttcatgcgcacatatgagagatagagaggtagaggattgattttagcgtatctaatcgcgtctagatatatgtctctcccgtttcctgcgtatctggatggtgggagcttcttgagtgctccataaaacgaccagattctgaatcctctgcatcaagaaggtatttataggccatacgcgaccataccagccagagggagaagcatagcggcagcgctgctggacagcgagctggcaccactggtgcgttgacgagcttcaaggttgatcgcctcggcctacaccagtagtaagtaaaggaaactccgcgttcgttaggtcacatacctcgtcagcgactgctcgtgcctgaactttgccctcaggggcttggttcaagtaggcgaaggccgtgctagccatgacgagagtaagaaggctggaaagacgcatgattctcagttttgttgagataaagatttaggcaattgtagaaagctggagaaggagtagcagaagtgtgatattctggcgaggtaatgtcaaagcatagacctcagcgctttatatgcctgaagcatgaaggtgcttgcgtgatgcacatacaggtatcaagtccaagtaagttcaaaaattgcgcgcatatatttccccgaaagaggtacccgagttccaaacgtatatccaaacctccggtagcccagtagctccgaagcccgggaatttcaagattccgaagctcccggcctttgacttagtatcacaaataattcccgtctatcacaaattattcccgtctatcacgagtaattcccgacgcaatgatgaatgagccatggaaaaaacatcgatcgtaatctcagactgaaatggtctagcctgagtgcttggccaacttttccctggctgattccactcaaatgtaggcacctgttagtctgcttcaactactatgtaacccacttctgtatcaaaggccgatccgtcctgtacttagattacgccatcggattcttagaggttgagccggtgcgtgcgtattgcgggattgttcggcattaaccgatcatctcttgacgacttgctgaattcttcctaccgttgctgcagaggcggatgcagactgtatttctgtcttctcgctgggttccatcgagacaagaatgtcttttacaaacccatgatctcaccccaattggttgaccgtatcaaccaaagtatcgactgaaaaacctcgcgaaatattagcagaagccctacaatcttccagatccgaacgagccacctttagaaaccaggaccaaaaacccgaagtgtacctagcccagcgttgctatggctgacgataatgttccacactcggactggctgcccattaagaagcgtcgccttgtgttaccatcattctctgagagccgccacccaagccgcatggaggtcgtgcctctcttccctcgtgttgaactgatgctctcagttgcgcttcacgctgtattgtctaagaaccacttccgcattctagtacgcgcaactattatcattacgtggctaggagtcttggctaccacactcaatcgccaatacaacgccgaagatcttgatgatgtaggtcctcccataaaactctcgtgcggcagttcactatggttgccggggaaccagtgtggtattgatggacacgactgtcgacccttcgcaaatcatcgcttcgcgttcacatgtccggcgaactgcgcggaccatcgcttatggaatccgcggacggttgggaaccaaaatctcatatacacgcacatggttgtcggtggatcaccgggaatagaccgagacaaaaaccagccgtggacataccggggcgattcccagatctgtgttgctgccgttcataacggcacggtgtcaaatgcacatggaggttgtggcatagtgaacctggtcggagaacgtgacgcatacactggctcacaccggaatggcatcaacagctctcactttgactcctcatttcccctctctttcatgtttgaggaagcacagtgtcgagccagggattcacgatggatggtcctcttggcgtccatctcagcgtcaactctatggtccttcactgcgacatcaccggttgcgttcttttgggggaccacgttcattgtattttggcatgttggtctcgtatccgaccctccagctatttcctctttcccaagactcttttcagttttaacggggcgatttttcccaatgttgttcacatgctggactatgtacgaacagatgggtgtcaaatatgtactcagtggactttcagggcggctggaccaaaccatcctttggctaggaggatgctggctcggcgctcacgaaaactacaccttgcgctggatacccatacagcgtctgaccccacacgacatacatcgtcagccgggtgccctgttctcgctcattgccataattgcgctcctctccaccattagtgtttctcagctccaagcatttgcagttgagggacgtgctaagagtttgttgaagcgatatttggccacttccatctgtctagctgttggatcgctcgttccgcaactacaccttcggatccatcattacatattggccttgattctcatacctggcactgctatacgtacacgaaggtctttgctctaccaaggtattctcgtcgggctcttcatcaatggtatcgcacgatggggctgggatcccgtgctgcaaacatcggaggatttacgcggtgacggccccttggactctattgtcccacaactttcttcgacccgcgtatgcactgaagagaaactatccaacataacattttcgtgggagacgtcgagtaacacgatcgatgcggacggcatgagcgtgttggtaaatgatgtagagaggttcagggcatatttcgatggcaattctgtggctgcgaatcaattcacctggtctaggcaggattttgcaaaatctgatgaatttttcaggtttgggtacctgaaagatcgacatgccctggactatactaatcccggtacttggacaaagcatggagaatgggtcaagtaagttgttggacagtataagcactcgcatggtaatacgggcgtgtgttgatttgctacgtacttcaaaggacaatagcagttgatattcctaacgatactctctacaaaagccatcttgcgcatgtgctacagcgacagtttcggttttgggtctcagggccctgagaagagaccaccaagccttgaccaccattgtaccacttgcttgagttgcagctgttctcccggatcgttgttcattgggattgcccagagtgatcatgaacttgtcgaaaaaattaggatctacctgagacgatccggaagggatgtcgacatggtttggaataacttggaaagatcgcaaagcggcggtgtaaagaccgtccgtccaccacatgccaaatcttccgttcgagtctctcgttccaagggctgcccgagcattgtgggctatccatcccaagtaagatgagcatgatttatggtgggcagcagtggcagcggttaccatctctgtgtcgaacaccaatgtcgatggaaagtctttctgatccaacggtaggcagaatctgatgaagtaatgcatgaatatagccttgtatagcttcacgtcgtttgtgcaattaccggagatgtcgcaatagtcttcccgaacgccagctcgacccaagccttgccataatggaatacgcatggactcatgaacaacgcgatttttgaatggcttgtcgttagctaagtcgtaacctgtacttttgatgacgctttggattagcttgtggccatcttcgagaaagcacggtttagccgttgcgtcccatagtcctctcagcgccccgagtatgacaccttggttgtacgtgaagaccgactcgtcccgagtgccaagcacggcttgaccagaatttccgtctgctacaaagtgccacccatcaacgaaaacgtcattttcatttgtcaagtcggcaccagcgatccattcgtgcgcagcaaccgctgcccggaggtgctggccttcgttgacaggctcgaaagacgactcttctatctcattgaggaaggtgtttctccagttttggggaaggctgtggtgcagttcaatagctgtcatcatgcaaagttgatttgtgatagagtttttatactcagcgcgacgaggatcccacgtaatgcccccttggcatgcaaacgcatccgagtcggatgtggaagcctgccagaagatcacagctcgagttgccatcaggggtagccaaagtgtgccatgccagtccccgttggtatcgatccggaggggcgagtggtccgaataatgtcgtcgtgagtagatgcggatcatcctggcaacctcaatccacgaaacagccacccatagtttatcatcgtgtgcgttgataatcatgtcgtccacattttgtttcaaaaaagcgctcgtgatactcgtgaagtaccgctcgattgcgtttatagttttcagttgtgtagtttccgtgatgtcctcggagagcgacagtatgacacctgccagacaagatacaagaaacgcagtttgccactgctcgacgccacgccaagtccctagccatggcttgaagaatatcccctgtaagttgtgtaatgcctcaagtgtttcatcgcgggccttgagttcttctgatgcatcgaagagatggctgtgtggctgcgcaatctggaggtagtgttccggaaccagagttgcacatgttccaaaaatgctgttctcgggcaatttgggttggaaagatcgagcggtggaaataagcgtgaagattacgagtgcgacagcaacgacgacagagcggcacgctgctgcaatccgaggcatgtgaattgacaagttatagagcttgagtaaaatggttctcggtgatttctacaagcatagtgaatgtggaagatatgttttaactagtgggaattcttcttagtctacaaattcagtctacgaccaggattgttgaatattcccgaggtcggtaggaatcacgtcttgcctcccctgcctcggacccgggagagtcttagctgagcagtagaggttccatgacgggaatattacctatgcgatccgaagtttggttgttgatacgtgtagtcttctacaagttactagtaaattagtctctgtaattagaagtaattatctttagtaagtaatagtatactactacttttttgagagaagcttaagcgtaatagacataatgtatatagcaaattcaatcgctggactgatttagaatacttaccgcagacaagtagtgcagatcactgccgattaagcgttcacggggtacacggaaggacagggtgtctaaaagccaaggcgcatcctggacacttctaacgagtatgagtatagatcaatgtgaaggcccgttgccgatctccagggctgtctcgttggaggaaaactggccgtaaatcagtcagcattgaaacttcgtagaccgggtgccgcaacacaagctatccacgtgctcaaaacttggctagtgagaatggtggagctagaggctgagcgtgcggcatgggcatactgctttgaaggaggcagaagggtaggaaatcaaggcttggtggacagtcacatccgccacatcaaccgcaggaaaaggccgaggatatggctggacaaagcgatattgagacttgacgtaacaaggttgcaataagacagagtaccatctaatctatagtttagaatgtcggtctcaccgcgcagcggtcccgaagggctagtagctatcctgaagggaccgtctaattcgcccctactagaatatctaactccggaggaaaaatatcctctgtagccctcgccgttgccgtgcaaagacgacgtttttcgtccgtgcttgtagttttaatgttccttgctatcgataagatagcctaagcgcgtcacgtgaggagttataaggatctatttacagcccctagcccgttaaagcctctagcccgctgaagcccctagctcgttgaaaacatatctcctcgttaaagcaagtctcgttaatggcctaggtcctcgttaatagcctagctcctcgttgatcacgtgcacgtctgattccctattactctagagtccttagtgatttagcctaacaagaagccttctgcttattagctaatcactaagctgttgaaaacatatcttctcgttaaagcaagtctcctcgttaatagcctagctcctcgtcaatagcctggctcctcgttaattacgtgcacgtctgattccagagtccttagtgatttagcccaacaagaagccttctgctcattggccaatcactaggcataagtatacatataagaaagatgaataattagatagtttgttctaggggagttatttggaataaagatgtggtcctccattcactgcgcatttagatgatggtgcacgtgacaacgactctgcagaacgaatgactctgttatattccaaatcatgagtggtgcgtttagagaccatatgcgaccatggctgcgagagggaacaggaaagcagcagcactgaagggagcagtacttccaccggcaccaacatatttctgacgaggagcaagtaaattgttcgactcgagccatgtcagaagttacttgtcttggttctgcgtttggcaggacacatacctcgtcagtgatcgctcgtgcctgtactttgtcctcggaggcgtcatgcacgtatgcaaatgctgtgctagccatggcgacagttaaaatgttggtaacacgcattgttcctgactctattggagtagagagaatatgtttaagacggtgctgcaaaactgtagggctggtaatattgctgtgacgctggagtattctgaagcagaggtcttgatggtgtatataacttaagtaaagagatgagcacaagcaatctgaaaggtgacctgtattacctgcctcaacacagatgccaaagggctatatatatacgtgtacttttttaaggtttccaagcttccgcacaaatctccgaatcggtccgtattatcaacggttctgttttacatgacaacattgaacgatttgttctcaaaacgacctatatcgtgagccatgagagaaatacctggtccaaggtaaaactgaaacggccggatatgatcacttcgcggacttccctaaactgcgatacctcaaacgcatgcacctaggtctgcttcaaattcaattgctacaccgatccttgcagtcgaaaaggccgatccctactctaaagaccccggccatcggactcttagcagtggagcccgtgcgtgcgtttcgcggggttgatcagcattatgctaaccttttccttgttctcactcattgccaaaccgcttctttcgatcattagtgttcttcgattctaattataactgctggagctcttatgtggcgactatgccttcaaatctgacattatatactaactttagatatacctggagttcctttctctttaaatttcctggttaggttcttcgtcggcggtatcgcactatgaggcagggatcctaagctaccaacgtcagaggattcatgtgctgacagcccctgaagatcccttgttccacgacgccatgtcgactcgcgtctgtactgaagagaatcatcccgtgtcacagtttcgtggactacactgagtactagaggaaaggctacgagcactgtactttccgtcttgtgtgcggtgccaccaataaaggaaaatgttatgtgcgttcttcgacttggcatatgatctacctgcggacagtaactgcatcaaaagtctcattgcgggccttgacggctcccgacagatcgaattgatagctgtttggctgcgcagtctagtgcaaaatgaagtagaaatgttaaggtaatcactgaaagacattgtgttgattatgcatcaaaatcgaatgtgtgctgtctgaaagtgacgtgtttgacaggtcccttgccatgacgatgcatgacctcatcgacaaaacatacgcatatctacaaatcagaacttcgaatttcgctcgtctcaacattcagaacgatcttctaaagatcttcgtgcctgttcaatacaattcacgccaccctccaagctctgctgcactttcttgaataccaccattaagatgagccaagacgccccaatcactgcatacccagctacttccatagagcctcaaaaccaagaaggcggcccaggaacggatgctgcgactaagcaaaagacagaatggacgcgtcttgagttctgggatgagaaccaaaagccttacctcaaagagtacgaaggccgcggtctcctccagggcaaagctgccctcatcaccggcggcgactctggtatcggacgcgctgtggccattttgttcgcacgagaaggtgcggacgtaagtatcgtgtacttgccagaggaagaggaggacgcgcagttcgtgaaaagcaagatcgaggaagcaggcaggaaggcaaatctgatgcaatttgacttgaagaagagggagaactgccaggccgccgtacaaggccatatgaatgcattcggcaagctcaatgtacttgtcaacaatggtaagtgttattgatctatcacccaacttgctcatattgacgttatcgaacagctgccatgcaggaaatgtgcgaggacatcactgagatcgacctcgacgtcacggagaagaccttccagactaacgttgtctctatgttcgcgatgacgaagtacgctttgaagcacatgaaacgtggcgacagcatcgtcaatagcagttctgtcgcagcgtacatgagcaacccaagtcttctcgactacgcatcgaccaagggtgccatcgctacctttacgcgcggacttgctcaacagcaggcgaagaacggtattcgtgtcaacgccgtcgctcccggtatcatgtaggttggctctgttcctgactgatttaatactaacttaattgtagctggacaccgttgcagcctgcgaccaagaacaacccggcggagtcgatggactcactaggtgttggcgcatgcccgctgaatagaccgggtatgccagtggagatggcgacttgctatgttcaccttgcttcgccgctaggttcatactgcactggagaggtcttgcatggctcgggcggcatcgagatgcaaggctaaggtcgcaggcttgaacagtgcgatgtataacgattctacatcggagcataagttagacagacccgacggaataaatggagtagcgttcagtagttcctaaacccaggcaggtacaagggcatattttcttgttgatcgtggacttgcaaaaaagccatgaatatttggggttgcggctgcaagctcccgatcgtaattagacgtttccgatgattcgtctccggagaattctgcgggtttaggcaaccatggatttgtaacatgtggcacagtcaacatgcacacattgtcttcgcgatgtaaagaaacatggcatcctcacctttgcttaatgattgatactgccagccgcagaacgacataatgacggggtcggttctcttaactggcgccaatggatccttagccattcctatggtgaagtacttgctcgacgcgtacccagacttcacattgatcctcaccgtccgcgatgattcagaagcagacaagaacaccgcggagttgcaggaagtcgttgctggacattccgatgcagtaaccagcatccgcaaactggacttggcttcgctgaaggaggtagaaaccttctgcaacgatctgcgctcagaaataggaaacggaaaattgcctcgcctttctgcgatcatctgcaacgcgatgtcatggcgtttgtcaggtggaccttcatataccggagatggctacgagacaaccatggcgatcaatcacctcgcacacttttcgctctcattgcgactcatcaattccatggatgcgcagcgtggccgttttgtattcctcgggagtgaagcgcatcacccgcttagagctgcgttctcgaaaggctaccctaccgccatatactcagatctggatctacacgtgcacccagagccagataagccagaagaagagttgggtcgaggattccagagatatggcactagcaagcttgtcacagtaatggtagcgtatgagctgaatcgaagactgaagcaggtgagtagtaagcgtttcgacgtcgcagttgcatgctaacgacgatgtagaacaaagatacggaatcgatacgcgtggttactatcgatccgcaaaatctcatcgattcgaagacgttcatgcgcagtcatgtaccgatgttcatcaaagtgctgatgacgattggtagttggttgctccctctgcttagactttttcagccagcgctcgcgtccgttcagcaggcagcgaagcctgttgttgatctcgccgttgcggatgaatacgcgggtcaagaaggctattttgaagggaaggcgaaggttgacagctcgttctacagccttattgagtcagtgcagggcatgctttgggcgaagagcgttgagtggtgtggattgagggctgaggattcggtcattgagctttgaaaaagcaagcacgtaggcaaaatgtttcacgcttcatcatgttggcgattgatggcagatacgtatctgggagtatgcgcatcgaattaggtaactttttcttcgaagatttcgcactcacatcgtcgtgagattgatggtgatgtgatgaaaggtgttatcgtgagctgaggggaagctgcgagagacttagcggcactggggctattggcctcatcaaagcagcgaccagacctacgcacaggacaccactcgttcaatcgaccagcacttcgtgtcatcgtcatcgccagggatggcatgactgcatatacgtacaagtctagactcccagcgccgacgttccaaacggacctccaatgggaccgccgaactagccaaatatcgcattctacagagctgtcatcaacaacctggcacacgtttccatcgagcaggcagagcattcgttccgggtctgcgttggggaaaacttcttacaaactgttatcgtctgattgcttgcagcgttctgtgtgttatggcgtgtttgctgctcagaatgagggacgctcacgcatcccgagcagcagcagctgctgctgcacaacggcatctttcgcatcaagcatctgccacacctgtgccacatagacatgcgacgcctcgatcgatatagagctagcgctgcatcattcaccggccaagcacctgtcggcttccttggcaatgcttgtgcctcgttattctgaggcattttccaggatctaaaagcttatttgtgcttagccacgcaatcaccccctgtcagtttacagggtcaggacgcccgttttcgagatagcgccgacagcaagccaatgagacgctgtaccgttcgagctgagccacaccgattcggtcaccttcattcattgcgtggttttagattgcgtcaaagcctccagcagtacgtggcacagtgtttgcggcggtgcgcggatgcatcatggccaatcgtgagccagtacgtactacctcaaacatgcatattccggggtcgaggaccgatagacagcgttggccatacgaagcctgcattccaggtgaagtggctgaccggggcttgacggaacaagcggtgacatggctgtaggatgtgacacgaggagagtattgccggttctatggtcgacccctcctggcatataaagcgtctgaccatccgcaactctatctccatcctcagccacagcacgtcagcactcagttcctcttacaacacatccattcacttcctcagcaggctttccaagcatcaagccagacttcatcagtaagaatgtattgcatgactcttgtaacatcagctcacattctctctcagaacaaatctcataaccaatcactcaccacaccgcaacaatgccttccagcatcgcctccaccgtctccaccatcatcaagccctctcctgtcccgaagtgcggggaggaatgcgactgctgcggctgcgaagagtcctgctggtgcactgtcatgtaaaccagcatccgacaaatggcaaagcgattcaaacttccgcgggatatcaggcgttgaaacgggtcaaggactagtctacagctgagtctgcgaggactatcacatatcaatacattttacatccaatactcccgtttcatctcttcctcgttgctgccaagattatttgcctctaacatggcgcagtgtttgctctacgcatacacatacagccaaaggcacaggaactgattgccgctcctcttgctttgagggagctataagacacgatcatcccaattatgggtacagcttctgtactaccacggagcgacgtagttcgctcgaagtctttatgtaccctcctttgcacgtatgcgaccgttggaaactaaagtgacatgttgcaggctcggttgtggtctctccaacgacatttgcttaccctttctcgcgctcaaagtgctttgaaacaccggaacgctagcgtaagttgctcgcacaaatcatcaacccagctaagcccaattcctatggctacgaatgcgacaccttttccgaaagaaactacaagcaaacaacatgtttgcaggctcaatattttctctcaaactgcagaaagttcgcgactcgagaacaaagtcaaccgtcgcatcctcgtcatggcttctaggtctgctaaatcgtcggcagtccgcagaaggcagtttgtatataatcccgcaactgcacttatgacgaagtcagttgcgcaagaatgggcgccgcatgatagtcgtgtcagggctgtcgccacggtgtgtccagactgaggcgaacgaaagggaagagggcggagaagttgagatcactgtatccgacggcgagtattgcaaggccggatgactctcgaagcgtcggtatggcttgtgagtgatgagattggccatttgtgtgacgggtagtgggattctgctggatggaggatagatcatttgattgagtcgcgtatgttcactgggacgccattacatcagtcgttgtctcgatattgccagccgttgcatgaaccaaagtcgtgttgcagtgtccatgcgttgtgcttgtaagtacatgcagagtggactcagtgaagttcctgtgggggcgctcctcgcccccactttcatggtccttgctaccaaacacatcgcgaacgtcccaccaaccatctccatctctcctgatgttcgtccatcaatcaattaaccaaccaccattgctccgatcatgcctcgtaacgagtcgtgcatttccgacatccgccgtgttgggctcttggaaaccctgcgccgacatcgcgtcggcggatctccggacctgtcaaagtgcatgattggttacgccccctgacccaagacgaacgtctccactgcgaaagacgctatcaggtgtggaaattattgatagaatgctctttctgctgatggccatgcgaacgcttttatctcttatcattcactaagaccgcagcttgcctggtttccgtggacgagtgtacatctccgcgataacacaagttgttcaaatggccgttgatatccttcgcaagagggggttttctgtagattaccgtgatcgttgcatacaacgactttcttgcagtaacgcgggacttcagttatcaccatcatgaagaccttcgactccaaaccccaagatgagggccgcgttgagcaggactttgccgtcggctcgacatacgttcccgatctgaacgacaaggcaatggagaggcgtgttgtccggaaaatcgatacgtggattttaccgttcatttgcatatcatacctgatcaacttccttgaccgagtatgtatcgcctagccaagacatatcacatcactcacgcatgcaggtaaacttgggcaatgcgcgtacactcaacaatgatatcccggagagcaacatcgtcaaggaactcggtcttaccggcaatcgctacaatatcgcagttgcagttttcttcgtaccctacgttatcttcgaagcacccagcaatttcgccatgaagtacttttctccttcggtatggattggccgcatcatgatctcgtggggcgtcatcacgatctgtacttcagctgtgtcgagcttctctggtcttcttgcggtgcgattcttcctcggtgtcgctgaagcgggtttctttccaggtgtgtgatccttatacaaaggttgaaggtgaaaatcgtactgacttgccatttaggtgttgtcatgtacttgtgctactggtacaagccgtcagaacgtgcaacgcgactcgccatcttcgctggatccgtcgccgtagccggcgcattcagcggccttttagcaacgggcatctccttcctcaacggcaaagccaacctggcaggctggcaatggctcttcatcctcaccggcattcccgcggtactgttcggtatcgtggtctggatatggatgcccaattaccctcaagacgcaaagttctttacggaggaagaacgcgctttcgccatcgcccgcatgggacccttcgcccccaaacaaagaagacaagactttcaacgccaagatcgctaaacagacactgctcgatccgttgttctgggtttatgctgtcagctacttcttcatggtcaacagcttgaacagcttcagttacttctcgcccacgatcgtcgccaacctcggcttcaagggctacatcgcgcaacttcttaccgttcccccgaacgtattcggcttgctcatcatcttgggcaactgcctgcattccgattactcgcgggagcgcatacgccatgcgttggctggtctcgtcctcgttggtaccggatacctgcttttggcactcttgaagaactggatcgctcgctatgtcgcagtgttcctgattgcgtgcacgaattcagccgtcatgccattcctggctcaccgcacagccaccgtatctggctcaacagcgacagcgctggctactggtgtcacgatcgcgatctcgaattgtggaggtatcagcgcgccattcctgtttccaagcacagatgggccgaattacccaatgggcaacgtaagtactgcattcacacttgttctcaacatgaactaatcttctccgaagtggactgtcttcgccatgctgtgtgtcactttcttgttgactatctacctgggcgtccgtctaggcacgagctccgagtaccgcgactttgccccgggtgcggctgaacagttggctgcacgcaccagcctggagggcaaaatccccgaagatggcagagattctgcggaatatccagcagccgcgacaaccgcgactgcagagttgaagtgagcgtcttgccatctcagcattcgagtagggaagtatatatacacacgagcgttcgactcgatacacaatgtaaaccaaaagcaataatcaatggacatgcagtatgtactacttcgacactaagtccctctccggacttgcccgctttgttgagatgaaccattgatgtctccgggcaagaagacgaaactctgaagggttcgtgtgcctccattctgcttgtgtcttccctccatgcagcacaagcctccccgcttagtccatagtcatgccagattcactcactggcccgtgacatgcacagaacagagattctacgacaaaagagtcagtgcgcgactgcgcttgtccgtcacgtgtatccgagggggcattctgtcgtaaaaagagcaatgctgatatgaatgtgtggatggcttaaggttgaggttgaggttgatggtttaggagcgtgatagagggaagaattagtgctaagtcagagatcttatatcgaagaagcgcggttatagcggcaagatttcaagcataggtcagtgaagtgaggctgcttagggaagatgaacgaagagagtagctcatgccgaactgggtgtgaaaattgatcatttctccttgtttgtagcaaagttgacgtcatgcgcacgcagcgctcaccaatccgcaatcttcagcaccgcctcctgcgtcccaaacaccctcaacgtatttccaaactccttccagaacgccgagtcgccgtcgagcttcggtatcatttccataacatgccgctcagactgctcaatgggcacccagccactcttgtcctgtacgaagagctcgttttcccaggatccggcttccgcggcgggctcgtccttccatgcctcggcgtcctcgaagtcgatcgctggctcgctttctggtgaagcggcttcgtcggcttcggggtcgaggctcaagtcgcggagattgtcgaacatgttcttggtcttggcgcgtcggtctgtggcttctttgctcttgactttcttcttttgcttgcgcttctgtctgcctgttacggcgctaatgtcagcgaggggtggcagggcgacaggcttctgggctttctctcggccgtcacggataaagtcttcaaggtccccatttgtgttcttggccccgttggtgagaggtgcgatgttggagggatgcttcttctcgtgctcggcgcccaactttgcagcaagacggatcatgatcgtggctgttaggagactgtcgtagccggcctcgtggaaagcttccttttcttggtacttcgagtggtctgtgtgggtgacgatgtcgggcagcggctgcttggtcaacccttcggcgatctcctgcaaggtgggtgacgcgttaaggtccccttcagcatgtgtagcaaggtacttggtgtcgacaatcttcggaaactccttgtggatggcgtctcggaagccttgtagggtgtcctgggtggggtgagtaagatgatgttgacaatgttggtgatgattaaagacagcccaggtcacgattgacatggagtatcaaacaagatgcacttacaggtagttcgccaacaaaggtccggtacaggtacacgatatcagtgaacatgttgtggcccaccaagacaggttgccgcgttctcagtcgctcaacagccctgtcatagcggtcacgcacattgtgagaatctgcagttatgttgccagcgacatagagaggctctgcatggtctaggttaccttgggccagtgcctcaaacacccatcggaagcccgattgacggttaacctgctccttgacgcggctcttgatgcgtcggttgttgtcggcctcgcgtaaagggtcaaagttgatgatgcgcacgcattctgagcgacccatggatacaagctcaggatactcggctctaacgagttgatggacgaggcgcttttcgaagcgggatattgttggaatagcaggctgttctttgaggccggtgtgagtggtgatggcaagggactctgaggtgccagctttccatttgatgatagcctctctcacgcggcgcatgaagtcgagcgaatccacgtcggtgtccttgagctgcatgtccgcagggggattcttgttttctagtcggtctgctgtcgcctgcttgatctgctctgcctcctgccgcgacaaatactcgacgccatgagtgaagggcttggccatgtcaaagccacatcctaacaggaaggttatggcgccactctgtaggctgatctcgcgctcgaaatccacccgctcggagatcaaagggctgatgttgatgttgtagggcctcaaaacatacttgttggcgatgtagtcgaatctggcgcacgtgatacctacctggaggatctgatagcggtttgcgccttccttggcttcggcataacgctcctcgagggtgaacctaccagcaccggaacgaggcttgttcggaagacgagagggtatgccagagagctcaaggtcaaaggacacgaagtcggcctcggagatgtggatgaataagcccagcaggtgatgcggaaacgaagctgcgtcgacctccatgattggcgaggatgggtgcagtgcgaaggagaaagtcaatccaagtatccaagcgggcgcagtaccagagattgaagctgtagctggtggcaaggtaagagatttaatggctgtgctgtggtaagtgatgaggtcagtccaagatcaagcgtcgagacacggctgtctaatcgactcagcggcgtctcgcagagcaagacaagccgcgtttgtcaaacgcacaattgttgtcgcgcgctctcaccagcctcagccagacgcggattggtgtcgtgataggaaatgaaggtggtttggctgcagggatcagtcggctgcgcgtgatgatgccaaggccagttgacagcggacggcagccgaggttggagaatgttgacaggcaccgaggaatgcatcaacacgccgacgccaacgccagcaccgactcctctttcaccgccatgaaccctggccgcgtcgcatagcctctaataccacagtcgcgagggtccttcactgtagtcgtgaatatggctaccctctacgatgatatgagcggctcgcgctacctgtcgtcgtccatctcgtcgctctcggcgtcccggcatcagtcgtcccagatcgccaaagcctaccgccaggccgcccagctgtttcttacgcgacgactcccggaggcgctctcgacgattgagcctattattactccggcgcccccggacgacaccaatggcaaatcacatgacggggagctcgtcggctatgctcccattgctaccgcgtcacggggcacgcgggtgaaggtgtggagcttctacctcaccttcctcaatgcagtggtcgagctcggcgcggaagagggcaagcacgcgtttggcagcacgaggtggaagcagttggtcagcaagtgccgcgatggcagtgtttgggatgaggtggttcgagacggctacgcaggggttgacggagatgtcgatgcagatgtcgtagtcaatctgtgaggacatgccatactacgagggacaggatatcacgtgctaacaccggcatagagcaaccctcctcctcacccactgcccgtcccagcgcctgaaccagcagaagctcgagacatatctctccgcgactgccaccccgaccttcgacgtcgcctcccacatgtcctcgccctcgtaccaacgccgccaatcccagcgcagcgtccagaacggcaccgacaccccccgcgacctcaacacccgcatcaagctcctcgagctctacaccctgcacatcctcccgcgcaacgaagaatgggactacgcccgcgagttcatcaccatgtccgaggtcctcgacgacgagcgcaaagaagccttcctcctcgccctgcactcgctcaaagaggaaaaagaagacgccgaagcccgcgaagagaagttgcgccagcaacaacaagaacagatggaggagcgccgcaaggagacggaagctcgccgcctcgaacagtcccgcgccgaagatgagaggcgcaagcgcgaggaggaaaatcgcagacagcccagaggcagcgatgagcgtatacgtcctcagcacaacatcatccccacgcccacctcacgcacctcccgccaaccagccaagcgcccctccacgccgccgcccggcttctacaaccgcgcagccaccatgttcgcatcgctgcagaccatcatagcagacgccgcccaccaaatgacggcgaatcccatggcgttgttccgcacgtttttgttcttgctggcttttacattggccgtggggcggagggatttgcgcgagaggatcatgcggattgtgaggacggcgtgggagaaggtgcgcaggaccgtgggtatgggggttaaggtctcgtatatttaatgatgtggggagggctctcgtatgttcatgaactgaatttgaatgggatgagatgggatggaatgggggttttggttagccagagtcgagccacgcatgtgctgggcgccgaaactttgtcattttccatatatgtcatcttctcagcttctgtcaaatcgttcatgtaatggaacatggttagaggccacagtgatccgcatggtccgcttttgatgcctgtgcattcttcccaggttctgtttgagaaatggggatatatacacctcctctctctctcgccctgatgcgtctctcctcagctcatgacttctaaggcatagcgatataaatgtatcctctctcctcttgtacatttctttcatcacacactcccatctccgggtcccaaaaagctcaagagaaagctcatatggtctgagcactaaaaatagattcttctgctcttcatgtcgtcttctcgtcctctatcgaaaatgaaggttagtggctggacaggtctcgtgtggagagctgcggtgattcacgcggacgtaccttgacaaccacttcatcgaagcctccactacaacattttttactcctaggccatgtcattcctttacacgtccggcgatataaatatctcctccctgtcccttctctttttctcaacatacactgtctattctagttacaaaaatggcacattataattcggtgacgtgctttccaaaaccgagctcgaagggttcatgttccaggcacctaagactgctctcaaaatacgtatgtgccgtctgctcgagctttggtaaggtaggaacttagcacagggcgaatgtgatgatgatggtggtggtgatcatcatcattgcagctgtaatcacagagtttagatcgatcagggtgtcagagtaacagaaggaagacatgcgctgatatttcttatttcagaacagaggagaggaaagaaatgaacaggtctatcaaaccttttgggacttcattgagtgtggagtgtgctatcgaagaagaagaggagaggtttcgagggctttattcccctcccacgcactacgccagtaatgccgaaagacgctgcgaatgttggatatgtctttactctcgctctcgcgatgctgacgggtatggggtatataagtaccacatctcgtctgtgatcctttctacacttcaagctgagtcgctttgaacaaaaagattgggggatggaccacatcacatgtctctgcctttcgaaaatccagatttttccgtggacatgacttttctcgagtggtgtgtctgttaccctgcagcaacgttgaacgacggtggcaattattatcgccgcgctgaatgataggtttatatttcacatcttcttccccctccttcctgcttacaactgtcgcaagtcctggcagttatcataagcagcatttcttcgaatttttgaaccagaacaggtggcagactgaccatgaacgtctttgtaggtcatttcaggatatgaccacgtgtagcaaggatatttggtgaacgcagtgattctgtgagtatagagtgagacagaggagttctaaaatgagggccttttaatggcatgagtttcgtggtcgtggggtatatagtccgcgctctttcgtagaatccaggacttctggccacacgtctctactcacgaaatcaaaaataggaaacacgagtctctatgtctcttctacaggtaacagcgatctacaacaccataggtctaaaccttatgacttgaccaataagaggacgatagtcagtatgtagaagtgaagatggttatcatcatcatcattatcattgcgagctcccatgtcgcggtgaaatggacgtgttgaagaagagcaggtgatcgaaatttgccaggtttagacagaacagcttttcagcacatttttagtttaagccacagaggagtttaacgtagctgtagcagtgataatcctggtgcttttacaccacgcccactctatcaactgcacctttccaaggttgccgagatccgacataacaaaagcaagaagaaatttctttcaatgcagtatcaatggctccagcttctcttcatcgtaagcctccccgtccatgatgccatgaatgtatgcatctccaatgaacgtgtagtgtgggacgactgtcggattttctggccagccagcatcccaagtcgccacagcttcttcggctccgtcatcaataaacggccgcaagatgtatgggatcttacccccaggcataatgactaccatatcgccaggcgccgaggcgaaggggacccacccaatgtatcccccactagtgatgcagaacttccttccgatccttacggtattgtaagagccgctgaattcaacgatgccgtcattgggacgcatatagtcctgtgaatctgcatatcttctccacgccacgtaaacaaggcagtcggcatccactgcccggcgatgtttgtagttatgtcgcatggtatctccacacattgtcctccaaaatgcattccctccagagccatacctcccacgtgggtcgcctgcaaatcgagacgccaggcgctggagttccggtccctcgtcccccgatatctcctcactcgacactatctcggctatagtgtcaacgacaacacctagggtagttgcttggtcggaagtaaggagattgaaatcagctgagcttcccctgcacgcattgtataatccagcactcaagatcatgatgcggaatgccacgcagtcatactcgccagatcgcagagacgcagtccaatctggcacgaacgaagacaagctaaaggtcgactctctttcaccacacatgtaagtgagtatatccaacgaccgactctgccgaatcgcattgaccgctacccgcgtgtacaattctgccggcgggatggtgtaatcagcccgaatgccagcgtgaccaagaaggcctgaaacaccgtaaaacttgtcacgtggatcaaaacacctgcgtgaccagaactttgaagccaggaaaatgatatccacgggcatctgggcgcgatgagttttgatggcattcatcagcagcaccgcctcgatgtgatcgctcagcgagaatggccccgacgatctgtggttccagaatgtactggcctgctggcagcatcccgaaacatgtatttcgaaacaattaaaaatggcaagaaagatgtcgccattaatcgagagcgccccgcattgtatggtaatctgctgcgccaggacgtattcctgaatcgtccagactctcgtgaaccatggcagtgagaagaagctgataaggtgatctctcagtatatccgactgcagacccataccttgaatctcgatatgtggatcgaggaatggatcaaagtgaagcttgggatccgcgtgcatctgctgtaagaagcccatggctacatcactcccttcccaggcttcgccaaggaagatagtcactgttgaggcgaggctatagatgtactgcatctgcgctacttggttggttcgttcgttgagatcatcttgattgatacataacgcatcgatccacatgatgcgttcacgatcttggcgtaggtgttggagagcggagtagagattatctgtgaccgagacttcatggccttcaacttcgattgtgcgttctgcttcaggactgccccaggtgtaggaaagcgcttcgaagggcggtggattgctgagcgaaatgaggctgaatgtgcacttgatggggtctttgactagtgcttcgcgctgcgcaacattcttggccggggattgcgggtcaggagaatcgctggagtgccttggcaggatgtgaagaaggcggatttgccgtttggattcgtcaagcggagcacatatgagtatgtcgagcggcatctctccatcgctggagcgggctacagtacagatcgtctaggttgtaactcttccaggaatcgtggaccttaagatgatactcactccaatgtgtatgagcagaggatactgtgatttgtgttgaagtggggaagtaagctgacacgatgtgacgtgtcaaaatgtttagcgtacatacactaactagagctagcccagatctcttagagaagagatatgaaaatggattttcccctctttctcaggcggtacgccagagaacaacaaagccttgaatcatcgttggtgttaccaatggcgtatagcagccagcacaatactgaagagttagcactctatcggtacacgctcttagatattcttcttttgactgtgaagcgtcttttcacgctgcttgatcatgtacgtatacatcttatacgaccctagatgccatgtcagccttgtgtgattcacacgatctgcgcatatttaccaggaatatatagcatcaaacagaaccagaagattggtggtatcacggaattgatctcgccagcaggtccaatcgccctgtacagcagccaccactcggcaccaataccaatggggtagagtggatagaacatcgtatacctattgtttcatcagcatttctaccagcccatcgttacgtctgtctatgtacctcacccaaactagccaccccggtgccttgttccagagattggcggccaggtacaaatatctcaaagtatccgccacactccatgccaacaacagcgccaaatacgcactcgagctagcagtactgataggaaagctgtaccaaaccatccatacttgtatcactcgtgtgacgacttgtagagctgtggtgcttactggcgacttgatcaagcctggatgaagtaagcatatcgatcggttataatgagcagatggaaaataccggtggctgagtgtagaacttcgatcaaggaagctgtctgaatccatcgcgcttgcgactctgttgcgttgaagaggttttgtttgccgttcttcgcgttcgatgcggcgttgatgaagacggatgtccagagcgaagcgaacaacaggttataccctgtgaggtataattttcgggctgacatcgatcaatccacttgcttgcgtcgcgaataatggttacatgttgcgcgatgccctgtgaaagaaatcgtggtggtgctcggagacgggagcggatggagtaggaaggccgagccgaggttagaaaatggggtccatcgtcgtgtgaagcagagcgatccgtcttcgcttctccatctcagatctgtgtcagagctgagccatgtccaggtacatgcaaacagttcgagtacgctgaactctccatctgcatgttgagaacctggtcagcatacctacgtaaatcgatgtcgaaggcttctgattcgtcgctttttggctaaatagcgacctttgcacgctaagggcgaagcacgcctaataaggacggctagatatttttatctgctataggtaatcagaatatttataaccctcttaggaacatgcattcaaacaggcactcaggccagggctgaatcgcggcacctggttagcattttctgaatgagcgagaaaatagatacacctgcgcatctggcgcaagcttttgctgtaacattcaattccgattggatgttctcggtccaaacttgtgattagaacgcgtcttgaagctctgaatgcgacttggctatgcagtcagctgatgaattggacatggcgggcgacaccgctgggggccttttggaagtggtagatacatatatcaaaaagacagcactttccacgaggtcacaacacaaattaatccgccttcaaaacaataaattccccgatgatggcatatactactccattcctcgacgcggttgccaaacgtcgctcagtgtacacgctgacgaatacgtcgccagtctcacagacccgcatcactgagattgtgcatgaggcactcaagtactgccctacgccttgtacgtagaataacccactgatctatggagatcgttcaacttcattgaagtcctgcctccaaacgatgctaaacaatccgcagtcaatgttcgcagcaaccgctgcataatcctctatggcgccgagcacactgcactgtggacgcataccgaggaaatcatgccttcctgtgctcccaaagatctattcaatctactcgttccaagaattggcatattcaagagagcctacggcaccgtaagctcttaccatatttacaaatcttgcacaccactcatccgaaataggtcctcttcttcgatgacccaaccacagtctccaatctgccagatatgttcaaacctgtctttaaggagttcgccaacgttcacgaacccgcgtcgggaatgctgcaatttgtggtctggacagcgcttgaagctgaagggcttggatgcaacttgcagcattaccagccgcacattctgccgtggatcagaaagaagtagtacgtctttgagataatttcaaaaaataagatgacgctgatgccctgtagcaatgttccggaaagctggactttggaggcccagctcgtgtttggagaaatgactgagggccctggggacgagccagagaggacttatttggaggaatctttgaaagtctttggagggaacgatgcaacaggttcgagctagtgttaagagcgaggtcttcaagctgctactagggagtagatgagcatgtgccggcagaggcgtggagtgtcttaatgagtttattgtacactgttgatgcagccttggcacttcgcgccatgcgataacttgtcagcattcaaacaacgtggacctaacatacatgcgacgagggtggcaagacacttcatagtaacgagttgcaacaccgaaacaacaacctggtaatcttcattgtcacacagtcatgtaagcaacatacatcgtggtctcaagacttcattgagaaaacacatttctactagctatcatctccagacccaaccaaaattcatctctagtaccataatcttctaccgtccccctgcagcgcccttgatgcgcatatcgcctccaagcgcaccaccgacacgttctctgccaccagcacgggcattgcctcgaccacgaccccggtactgcttcacaccacggttgttgctgccaccagccttgaagttgtcagtgctgttgttgacacgcttgtgctgcgtctcgttgccgccgtcatcatcttggtcgcggctacgcttcccagtacccttggggccagttggtgcattgctaggaggagcattagcaaccttcggtccaattggcgcatcggcaggaggaagagtcttgacctgctcagcagcgggcgcgacagccttcggcttgaccgcaataccgacatcatcgccatgcttaaacgcacagcccttgccgttggcacagtccgagcgagtggtgctacgggtacacttcgcaccctcgttgtcgtgcgaaaactcgcaagccttgcccttggtgcagccctgcgcagtgttgacccacgtgcagagcttgaccttgacagtgtgttcaaaggtgcaagaagtacccttgttgcacttgctaccgaacttacacttgacggcggagcgagcggctggatttgcgctagttgaaagtggtggagcgtcgcgaagggacgtcttgcgctgggtggtgttgacagcgatgctggcggcaggctgctcgatggcaggctgaggttgctcgccatggacagcagcgactttccaggtgatctcgtaagtaatgccatcaacagagacattgacagtcacgttgtcgccgacgttgttgagctgcagcgccgacgccatatcgggtgaggaacccagtagggtttgcgggcccatgctcatcatatacttagcctgctccaagtgatggtcagctacttcctgcatgccttgcgcgtgatcggcttgctgctcggccagggacgtgtccttggcgacggtgatctcatcctcgaacttgatgtctgtgtcgtcgagtccgatcagggtgtcatctccgctgtcgtgactagcaggtaagagctcgtcatcgtcgtaatcgatcaggtcttccaggtactctgcggcgggcgcagcgatcatggtgtcgttagcaggactatccgagagatcgatgtcgatgtccgtctccactggcatggtctgagtgacggaggcttctacggtcggggtggtctccttcggcacggttgcgactgcagattgggtgctgtgagtcattttgcttggtgtcgtagtgcgttcgcgattgctttgtggttgagtgaggtggggttgaagttggtaggcagggtcgcagcgagagttttgctttgaacaagcgagattgatgtgcgggctttgtctagagacaagctttgctgaatttgtatgtgacaaagagcgcaagatcggtgtgggcgtgaaagaagctggtgtggttgacgcaagtggtgcgattggcggcgtgtgtgaaatttaggagtctttgtaaaaggaaacaaatctgctctgagttgatataaaatcagaaccttagggattagaagaaccttttcgtggagtcgggcgcaggttatgtagtggaaggctgggacgcgctcggaccttgttggtgaacgtgaacaacaacagctgagaagtgtttgccgttcaccgaagctatgtgcagccacaaaggcgcgacaattacacggtgaattcctagagagtatttttttccgaggcagctacaacaggactgcctggtactcatatgtggaggtgcacaggccgtgtgactcggttacgcagtctttcactcttttgctggtccaagtgaatagaagtatcgacacacgtaacatagaaccatgaaaacttcctgaattcatgaatggctccgcttcaagctttgtgtagtgactatctttcatcgtacgcactacaggtaatttccattctcccttttgacagtgcctcgcagtgctcaatcaatatggagaacggcacctttgcctccatgcaagtcttgtgttttgattattgcagcaatttgataacctcttgagctacaaatcttggagaccgtctcggagtcggccaggcaacaaattatactgagacagtgtgccaattcgcacgactagtgcgtgttctgccaggacggtctagagccttgcacgcttgcaactcgacattgaagtatgcaacgatgtcgcatccaggtggtcggaggtgatagagatgtagaaatatgtcgcttcatgtgcttttgtcgcgcccaaaaaggccccagactcgcggcaccgcaaagtgtcagtcgtgcagatttcggggaaccgtagatggctgaacggccgctcgatagctcgagttagcctatcggctttctaactacatattactgggctgaccactgtctggtatgcagccaaaacttagcaacccgtgctatgttataaccttggaagctgtttgtgtctccgatacactcgaacagaatcacacaccgcgatggggaatctaacggatgtctttgataccacgtgccctccttcctcatcgacgtcagagtagctgtccatgcccaccagttccatcatgtcctttatgctgctgataggtccgatgttgggaggtgggaaactaacaccgtagaagtagccggtttagcattcttctcgcgaacgaatttggggtaacgaaaaattcgctccttcttcgctgggccatcctcgagtgggatcaatttgacgttaatcttatactacggccatcgatctgcacaaactagaacgtggaagactgggcatattccaattgttcgtatctgcttgcggaacatttcacattattggctcgtatttatcagaaattgttttatggcagcaatcaatttcacacacaaagagtgtgcgtcaataacattgtgtagtcggaagtttcactattcatcacatcaagttgtggttgattaggtgagaattatactgattgaagtcattacactaaaaatgattgataaatggacctaaggttgattatatggctcatttgttgatccttaccgccctcgactcgtctctccaccattggcattgctccatcctgattgcgtccttctcattctccatcaccggtccaccttggctcggcctgttcactaccagctctctaccgtgtgctccatcacccggctgataagtctcccacttcgcgctaccttcacgagagtactggttcgggtctccacttacaacgaagctcgcccagtatgcactgtaaatgtccgcaattgcggggtattgcgcgcttgcctggccttgaaagtatgcgctgtcactggcatgagggactcccaggtatgcaggcgtgtagttcggggtgttgaagcgtgccttgtacacaggcgcgccggcagaagatagacgcgatgcagtatcttgtacggggcaaatgtatgagtagtcggcgtatgaagcagacaagcgctcgaactgcttggagacaaaagttgctgactccatgttcgtggagttcacatctgggtaaagcacttggagatctgccaggtcttggtcattgagacctggaacaagggtcttccagaacgtgagaaactgagcatttgtgcgcagatcctggggcacaaagccagtaccctcgtccgtcatagatgcgatcatcatcggaaccttgaagaatgtgccatcttcaccagactttgagccgcgcttctcgaacaggggtcccggcgatactggttgccacggccacgtaatgttggcgttgtgggcgttgtacagcgaagaagagatgaattgaatatcatcggcctcagatgagcgaaggcactcaagcgcggctgagctgggcgaggtcgggcagttgacatagtccatgaactgctcgacttggttctggtacaacgggtaatcgacgccagggaacgcacgtgctgttggagatcccgaagaagtaatcacctggtggaaaagcggcttgccttcgtcttctccgtagttgtggaagaggtggatgccaactgcgtgtccgcctgcactttgtccgccaagtgtgatcttctccttatcgcccccaaagaactcgaagtgctgctgtaagaactcgagtgcctgcttctggtcgcgtatgccgagattcagcaggtccttttcttccatgaattttcctggcagagttcccaatgcacccagccgatactgcacggtgacaaccatgactggttttacactcttctcgacgaagagagcaccatcaaagctgcggtgcgagccagtcacaaaggaaccgccatgcaaatatactaaggctggcaacttctggtccatgggaatcccggacgggcgatagacgttgatcgtaagacatgcttccgattgcgggaatgcagcgtagatgttctgccaacatgctgggcctgaatttgacgcatccttaactccgtcaaaggctgcaggcgcttccacaattttgaagcggtcggttcctgcgggctgggtagaatattctacgcccagccaagcgtccacaggcgattgaaatatctctacacctttcatatccgcatggagttgaattccttggaaagatccatatcctggtagcgtaacgagtagcgaggcattgtgttggcttggttggtttggtgttgggtactgcgaatacggccggcctaggccaaaagcgccgaagtaccccaacagcaagaaagtagtggtgacaaacatcgtgatgagcaaaagccttctccgcaaccagcgcaatgagcatgccatgctttccggggtagcgttcttatataatggcagccctagggcggcatcggacatagttctgctgccacaagctccggctcggtgctatcacggcagatggaaagaggcggcgtgaaagtagcctcgcatcggcaaaagtccggaccgttgcacaatggtcgttggtggacgaccgtggtagtcgatgtggtggttttgggtgacatggccgacgttctctgcacggtgacggagatcagctcttccgtaccctggtcaagttagtgccttgccttgttcagttcggcatgtaaggatagggcctccgtcagactcaagttactgtcatgcttgcacatttcagacatgaacgtccggagatagtctggagaacgcaggttctgtaagtcccatgcttttggtgacgaccccgtggagtttggttttccccacaagctgtcgggaagcaacgccaagctacatgactctgtgccaatctcttcgaccagcacagcccttgcttccttgcttgttaaaatctcgtcgtccggaggccgatcttcgagtcaaggacacgtgcattgcaaaaaacttgctgtgggttacaatctcggctgtcgcgtctgtgaggctgtgggcgcaattcgcggttggagtgtccactcccagtgtgacgtcgaaggaaatcaagggcgatcggacaccaaagagggtagttgacaaaagcttggacatcggcaagcaacacaccaggacacggtggagactgaatgacaacggtcgtggcacggcctcgggcagagaagaatctatgacgctgatcagtggttgcgatgaagtcctgtgattttcctgacttccgaagctcttcacaattattcggtcatgtgattgatgcttcaaattgctgaaattcattggctctcctaacaccgactatggtgcaaagcgtaacggtgagcgacatattgttcaagcatctcgtgctatccattgagccgaaattgaaacagaattctccatcatgtaacacggcgcccgtcatttttttgcccagaagaatgcacaattataaaaacatgtgaaatctaggcaaattgtggctctcagccaacgaattggaaagagtacgcccttagaggcgagtagcccgaccgaacgtatatgcttgacgggcgttgttatgcgacttttacagcacgtcagcaggtttgatagcagtgtacctcatattcagatacctacatctacttcttgttttccgcaagttccttctcgactgcatccgccatctcacccaaagtgtcaaacttccagttccacacagggtcgtctcggttgcccatgatcgcgccaggtctgaagatccacgaacttttgatacccatatccttacacgggtgatggtcgtgaaattggctctgggctgtttgcaacacctcgttcttctccacgccgaaatcttctttcactttcttgagcatgtactcaaagtttttaagattaggcttgtatgagccgatatcctcagctgtgtagatggcgtcgaactcgaagtcctgaagaccggtggaggctttgcggttgtcgcggaaagagtcattgtcgacattggagaggacgacgagtttgtagacttttgacaagcgctgcagagcagagacgctgtctgggaatgctggccaagagtgaacacttgcgccaaaagcttcgctttctgctctagttggctcctgtaggtcaagctctttgcacattgccggatgaatggcggtcagcagctgggagtatttgagaccaggattgcgagcttgttcgggtacctggaccgcatggcagactttgaggatttccttggggtctatgtcttctttttgggacttcttgagcattggctggaatgcatcatagcagccacgttcccaatcaatgagcgtgccgtaaacatcaaaggagagaagcttgaagtcggtaagtttggacatgacggatgagtttgaattgagagttgcgtataggtcgcagaggtttgatgtcggtctgccggctactcttatatctgttaagttccaagcaccgatgctggagacggacgttcttggacccccacttagcaaataacgtgacgttgcggggtcgcgccctacatgtacaatttgaaatggattttggggcgtatgtccgttatagggcgtaattaacgtgggttcgtccaaaatgatcttcaatgtgtatacttgcaagatgctcccgagtatagcacgccgccatgcggcgtcgatgtaagctagagtcgcttccaggcaacagcaaatgcgtaccgcatctctgtgacacctcattagtgtttgtggacatgacatggatgcaccgtttggaggatcagatggcactttaatgatcgtcgcagatcaatatgctatatatgtcatgcatcaacagggaagggatactacacggagacaataccacttgctgacagacctttctgtactcatgtgacacaaaagcaatgttacctccccgtttacatgttgtaaggcaaattgccgatctttaattccagtacatgcttggtaagcttccacagattcagactcagggccggatcctgtgcctgcttggatggttccgtgacctttcgatctggaatgatgtacgaattctgcacctgctcggtcgcgatgtcatgggaagtagcagcgaatagagctgaacgacatccttgcgagatcggatccttcaagaaaggccgcacggcagcgacaccaatcttgcccagagtgccgtaggcttcgactgcttggtcctgttggtctgtcttgattccaccaggatgtgtagcatttatccacggcattccttgtgagcctgttaccgggccgaactggccgtccttgatgcgtgagtatagctcccgcaggaacaagatctgggcaaacttggtgcgattatacaatagcgcggcaccgatgtcttggttcacctcctcgaccgattcgaacttcatactgctagtcgcacctttatgtaggtcggaggactggtggacgattcgcgagtccgtagtcttctgaaggatgggtagaagagtgagagtaaggtgtgcctgtgagaagacgttgacctgcatgtggctgtccaaaccatcccttgtctcattgtacactccgacacccagaccagcattgcatacaagcgcatcgagcctggtgagctcgtccgctaactgcctcgcgacctcgtctgtctgcttgaaatcttgaaggttgcactgtcgccattcgactttgctgttatcaccaaactccttaagcgattccattgcgtcgtccgcatgttcttctttgttggacagaaggtaaatcttcgcgggattgtgttggaggatatgtgcgacgatgccataaccgatgcccgccgatccaccagtcaccacgtatatctgggtctagtgttagttttcatcgtgtagaacctaagagggtcattggaactcaccttcccgcttagatctggaatgtccttgtcgggattgaatgtgttgctggatagtcctaaagctgccgccatggtcaagtatgaggagatctttgcggtatctcgtgtgtggtagattttgtgaaggcagcaatattacctcggcctgtacagagttggaagattagctaccgtgcatggcgacacaaagcaccatatatctcctggacgcgctttgaaatgatgtcgtcataatgaaacgtggatagaccgccacaaggtgatcttgtcgcatgcctttttgggcaatatggtaacgtcgcacacgtgctgaattacgagacgagaactcctagccatctatctggagcgctgcatcgttgggatggacggacgactttcgaagagatgatttgagctgaatcggcccgtcccatggctgcggctttgtcagcaataacacgaaaaacatctcccaacgcgaagtcggccacgaacatctgccatctcacatctacgtatggtcaacgcatcatcagtctaggcctttctccttcgatcgttttatagtcggtaaatttgaccatgtacacaaaggtatttgacacacatacgccttggaaaaagtccaacatccaagatacttgacataagagtttgctcgcgaatcctcatgtaccaagagctcaatttattgctgatggaacttaactgcgcagttctgcaactaaccagccgtgaaccccggtgacgtgactgtcacaccgacctgaagcaaaggcaattactactgctgcctcggcccgctcttaacatgctcagtgttgtagagtgtgctatgctcatcatctcgtcaaacacgatctgacattatctgaacgtaacacttgaacgagctgctaattgccgataacgtattgtcagtacagacattgtccctactcatcttcaaatacccagaagctctgcagattacaatatctagtcttgtgtgagggctaggactgtagctgcgaccttttctggttatccctgtagaagaatgatggggccatatatgtgccaggcgcactttgttgctcaattagcaagtgagtcctttgctcagcgcctctcaaaaatccaaagcctgcctagtagatcacgtgcactctttcctttccctcgccctgacctacctcctaccatataaacactatcccccactgctctaaagtctcctcacctagctcatcccgaatcgattcaactgcgggtcatcatcagcaacatgaagctcttcctcttctttctcatgcttgcggctctcgcggcagcatgcccgccactcttcaatgactttgccttccgaggaaacggaacccacacaactcaggatctcgtccgcgacctcttcgatagtcaccctcagactggatggagcgaaatcgtcacgttggtatgtaacagtattttgctagctattcgcgatgtcaactcgtttggccattcgcagaagcgctattttctataccacagttgagtaccagatgctaattaccccactcagaccggccaagaagcgctatctacctggccagcgggtcgtatcatgtattgcttcagcacacccgacgctcgcaagcgttatgagggagacatacaacaggcgtggaacttgtggtcgaacctccttggaccggctggtaaggagagtgggcataagctccaattctttgagtatatctggaaagccgatgactggcaatactgctacttggagcgcaagaagcctgatgacccgtggattcctaaccccaaggttccctacggtatcgcttggattcaggaggacgttgaacgcatcccgggaaagggacctgccgctgttgttgggtaagatcatcatgtatcgatcgtaattaacgcacacaactgacttcttgacaagctatgttaacgagaattggccgcgcggtggaaagcctggacgcatgggtatgactttgaacaaagatcaaagaatcgactacggtaccgatgaggcttggatcgccgctctggctcacgagctgggtaagtacgctgttgtactctctttggaactcgctaatacctgctcacaggccatatctttgggctctggcacgaaaatcagcggtacgtcaaatctgcaaacattgcaaactatttcactaacaccgatgcccagcccggatcgcaatcattacatgctgttcagatgcaacgcgttgcctggctacgacgaagccaagttgaaggtagaagccgacaagcgatggtccatggagcaagtctgcaatgatgcaagcattgctgcatattatggcttttacgctatcaacgaccacgatacctctgatcacattgacccaggtagcgtcaatgtcggctcgccttggtactggcgccagaactatcctgaccgggattatgatgaggactcgatcatgcatctcgactctcacgttgtgagatgggagcacgatgaagtcatgttctctcgattggcggcgtgggtcaaccgtggtccagacttcgtgccaccgaacccgtacaccgatgttgatctcgaccttcagtacacaaatttcgcgcctagtgagaaagatatcgagggcgtcaagaagctatatgattggtcacacccgaactaagtttgaggattcggagtggaacctagcaggtagatggcccagattgggctcgtagaatgagttgagcgatagacaccagaacaatctgacgggaacatcgaaaaaaaaaacaggattgttagacttcaaaactatccatggtccggcaatgccagatatttgctgcctaaatgcacggtgaactatgcacatgtgctaaccttatccagatggaccggaggataaagacacgcgacattccatctctttaccaaacacaccctcacaaccatgttacaataaccggtcgagctccagcgcgtgtgctttcaagctcttgagagcgatggcgaagctctcaaagctgcgcgcctcgtcagcaaagaactgggcactttggcgaccgagatcttgttccgaaaagccattttgaacaataccgacgaaagtgcacagaaatttggaaaactcctcaagtcctcgatgaattgacaaatctctagtctcataattaatacatcggacgatcccgaattctcgggtatcgatcgtgaggaagctgaactttcagagatgttcctcgagatgctggagctcatacaccaaattaagaatttacaagaggtggaactcaaatttgcaaaacaatgcgctgtcgaggaagtgaccaggtggtcaagttggacaaaaggagttgccgaaacgcttcggtttcgcaacaaagtcttcgaaaacttcctatcagcactgcaacaggcaggaaaaattcaatatctaaccatcaagaacctgcaagactatcacaacaagtcgatcttcgaacgtcaggatttcaggatcatacgggataggttgccgcagttgcatcttcagatcgcggctgaatacgacgaagcaagtcccgaatacaccatcgaaaagccggcattacacgcaggatatacacaggatcttccgaacacatggctcaagcctctcagtggacaactcacacatctcactctgtacggtgccgagagtatgtgtatgtgggggatatggcctctcgtagatttttgtaatatcccaacctttgcgcatctcaagtcactgagctttggacgcttcacggtcgtacacgactggcagattgactggattttgtcgcatgcggagacactggaagagctcatcccggacgattgccccatcgtcacggcactgtacatggacgacaagccagcaaaagcgagctttcctgacttacccattctcaggtctggttgaatggggaacgtttactttacacaagtaccactgcgctggtatgcggctttggcgcgctttcgcacgaagctgccgcaattgcatcacttcgcgatgcgccacggcgattgggaggaagactggccctttgagcagcgccatcggctcatcagcgggattgcagattcaagatattatatatttgactgcggcattgtgcctcagtggatatttggtgggtcgagacatcacaaaaaggaatcacacacttcagactgcgcccagatcacagtgaacttgtcaagttcccgacatgtactacggaggatcggcaagctttgatgaaattgctggaatgcgtccaacagcgagcagaatcacgtagatgagtacaataggcgaggcgttcagtaatcaaagcaggctgcctaagtcaggggcacccgacagtactttcccgggttcaagatatactcaagcgtgtcttagaattgcacaggttattaattcagacgacaacatgtgcagcattcggaaacaattacataaaatgcaatagctcacaaagattagaatacatgaacaggtctaaacaaatacttctctcatctatccgccccaatttggctccctccattttgatcctccctttgaaaagtaatagcctaatcgctaatggcatcatggaaggcgatgacctggaactggctcagctccgcgaactcagcgaccttctcgccgattgcctgcttgttttcttcatacgcctgctggaagacctgcgcgtgctcctcatccctgaatgtcatgtatgcaatgagatcgtggttgaaaacctcttggctgtcggtgaaagagacgggcttgaggcctttggggtcggctttggcgcggcgaacgtattggcgggtgaaggtctcgggagcacctgacccaactgtatcacggaggaaaggcacgtggttctcgtaagctgcttggaagtctgtaggcgacaacgtgggcttgcgggtaacgaaagccgcgatggtgtaaggcatgatggctgctgatcggagtttgatagtgaagtgctagtgatttggagggtttgctgggcttgggagaattttgattgatgatatgctaaattttgcaacgggttacagccgttttatctgctcttcgacaaacatgcaaaacctcgagtgcatggtcgaaactgaaggcggcaaactgtgcatcgggtaagactgagcaacaaggatctgcactgtgagtatacatatcaagatgcattccaaatatggtccgagacttaatatgaaggattgccggatgatgtatcatgctcgtgcacgtcatcctgattggccttaggagagcatcatgtcaagcatacacttgtagcaaaactcgccgtagtcgggaaagaggatttcttttctattacgccaagctattgcggcgagtagaacatgcccggtactgtgcgtgttatggtattctcgtctagctttgtgtcagccgtcggggctcggagttgtacacaacaacagacatcgaccgcagtcttacccaattcaacacgtatcaattgtttcccgaagaaactcgatgctcgtcaaataacccaggaagtggccttggacacctctcctcggcgttccgcagcaagaaacattggcagctagcacgctatccaatacagtatgggatgtccattaactcgcctcgcggcagtcccaataagcctgagacatgtctgaccatcttgacgaagggtgtttgggtgagatcttggacgttcaaggctagaaggtggtgcaggaagagacaaaagaagtttagcgtcaacggccgacaccgctcagggctagggactttccctttctgcaacactgcgatgtctagacgcatccaaggacttcgctaacacacatcgccttcgtatctgacttgcacacagcctgagcgaaagctagatgatacgtgctcttcgcccgtccataccgaggcgaggtgctcttcaaagttacctcggtaggaatgatcctcacagacaccctggaagcaggactttaagaatttggtcatagctcaatgtttctttcagaaaccaacgcaacactgccatcacacgagtggtttgcaatggcctctctgaatgatacttcgggtggtccaactctttcggagccgccctcagtgcagcttgctagtcttccgccttcagatcagcatttcgagacgcaaaacctggatgaccgcatagtttttgccaacgagtcaatagctcttccacctatcgatggcggatttgcagcatggcgcctgcttctcgccgcatttgtgttcgaagctctactctggggcttccttctctcctttggagtatttcaggagtactactcgcatatccctgctttcaaagacagcgcctatatctcggccatcggtacaacggcatcgggcatctcataccttggagctcctctgatcacaccaatcatctgtcgatggtcaaagtatcgcacgcacatgatcctcatcggatggcccttgtgcatcctcggtctggtggcagggagcttcgcaaataccctcgggactctgctcctgactcaaggagtgatgtatggaatcggcttcatcatcttctactacccgatcctgtcgatggtggacgagttttgggtgaggcgaaggggcatggcgtacggtatcttgtgcagtgcttctggcgcttcgggtgcggtgatgcctctcattttacaagctttgctccggcaatacggacaccagacgacacttcgagctgttgcagtggcgctggtcgtactcacaggcccactcataccactacttcgaggtcgccttggacagcaacatgttacgagtctgaggaccgactggagcttcctcaaagtgccactcttctggatatacagcacaagtaacgtcttcatgggcatgggttacttcttcccttcgctgttcctgccatcgtacgcttcgctcattggtctaagtgcaaccaaaggcgctctgttgttgacgttgatgagcatatcgcaagtcgccggtcagtttacgtttggctacatgtccgacaagaaggtgccactcaatgcgatgattgtagtgtcgtcgtctattgcagcaattgtcacgctgagtttgtggggactggcgcgttcattggcaccgctcgcttgcttcgcgattgtctacggctttttcggcgcagggtacacagccatgtgggcgagaatggtcacggcgatcagcgacgagccatctgcatcgcaagcaatgtttggcttgttctgtgctgggaagggcattggtaatatcatgacgggtccaatcagcgccggcttgctgtcggtttcgaagtcgtccactggatatggtcatggtatgtaccaggcggtcgtcatattcaccggggtctgcctgatcttcagtgctggtagtttgggcgccatgtacattcgaccgaagacatgatataggaacggcagtgaacttctttcagacgtcgcaaacatgctgcagcgatttctggtttgttttcagggtgacaattaaatggcactatgatgcaaaagatacggatagatggacagcatgtaaaggtggatcaaaaacaatgaccacgtcctctccacatgcttctcgaaccagcggaatccgcaaaaaaaatgggtattttgcgacacctgtgtgattcgaacacacgctcccgaaggaactggctaacttccgctccgaagaacgactagcaggccagcgcgttaacctttagtaactgttagaaacagcacttcttgattggattgggtagaactgaccactccgcctggacattcggttagatgagatcagacagagatcggattggaggaactaaccaaagtgcctatgggctgattgatgacaaataacagaaatatatagttaatgtactcattgaaataaagaaagcgaccagggggcatctgggcgcgaccgacgagtatcattagataaaaaggagtggctatgatgtgggtgttgagtcaagcggggtaagtggggagcatacatcatctagtgggacagggcaacgttacttgaaatcctgactttaccgaagatagtggaacgtaactaaacaccagtcaaatacactgcacttatacgagtctgctatgatctgtgtttctttgacctttgtttgataccatcgtcctcgactcgccacgtttgctgacatcgagttcagtgggagggatgccgcctccacgatgccgtacttccgaagatacacttgttcagcagcaacagcaatgcaaattatcttctaagacatcatatgacctatatcaagagatcgcaagcatggctaaaagtcaaagaaaatcacgtcgaggaattgcacgaagcatgttaggatgacaattgaaggacttggccatttcgcacagtttgtaagaacaccaacggggccatgacttctcgacgaacattgcattgcaaaaagtatggcggaaaatacgtgaattgattaaacctacaggggttcattgaacgagtcctggagctgcgcaaaaagataacctcaaggccctctagcgaaacacgactcgcctatgcagctcttaaacccaagtcttcaataatcatatccacagccttctccgcaatagccaccgctgtattcatcgtattcgcagcaacattcagaggcggaatgctcagatcaactaccttgagcccctccaatccatacacattcaatcgctcatctacaacgccgccctcctcccgcggcgccatcttgcacgtccccatggaatgccacgtcgtctccacatgtccacgcgcccattcttcaatgatcctatcatcttctgccgagtacacgatatcctggatatcctcttttgattcattgctcggcggaatatataccgcactggacccaggcggaaaagtcggatgcccgcccggtagctcaccacgacacgtcttcatgcgcctgaagatctcgcgctgctttttgtaaatccacacgtgtttcttcacatccacaccaagtgggtctgagaagaagcccgtgttgaagtccagcttgtcgtcgatctcgggcccggtgacgtggatcgatccccggctgtatggatagccggtgaagacggacatggcgaggtactgacctgctgggacgagagaagggtcgcccggaaatctggatacagtcagttttgcttggttgaaattgtgggggtgtgggtagacggcacccgttaataagagagcccagcgcaagcggcttgtttggctgggttttgaactctgagttccacacgcgttcaaagtctggacctaactgcgcaacgtcggactcagtgggtcgcagcttgcatgtggtgtccattgcattccagccgagaatgggcgcgttgtctttgatcagtttggtcggatctaggcgaccgccaaccagtgcatcgaccgtttcgtgctcgtccaggctggacaggtatgggtagacaagtaggtggtgatcttggtagttggcacctacgcctggaaggtcggtgactatatctatcttggccttctttaggatctcgggactgccgacgccagatctttccaagactgacggcgaacccagagctccacaggagacgactaccattttcttggcctttaccacgcgtgcagtaccgcctggatgaatctttgagttcggtctaaactcaacaccggtcgccttcttcccctcaaaaagcacccgcttgacctgactttccacaacaacatgcaagttcggatacttgccactctgcagttttggatgtaggtatgtcgtcgctacgtcctggcgctttccttccggagatatatagcgcagtgcgcgctgaacgccgttgttgaaatccaaagccgctaggtctttgatctcggggtagccgattttagctgcagcgtcgataaagtcttgctctgatcgagttgcacgatatgtgccgccagatacgttgatcggtccgtttgatccgtggatggcatgtgggtctgggccatgatatgtctcgagctgggtgctgttagggaggagggcttggtcgagatgtaggcttccgggattccgttgccgttacatcactcactctctttaaataaggtatcatctcctccgtggcccagccaggagtcttccacgagtcaaagtcaacacgctgcgctcgagaatacatcataagattgatcgacgaccctccaccaagcgttcctcccgatgggacaatgagctgtcggtcattcagctggctctcagtatttccctggtagaagagagtagcgtcgctggttggcataaggccgctcataaatagggccggatgtacaattgttgggacgtcgaagttattgggtccttgttcgatgaccagaattgaggtttttgggtcagcgtctgccagtctggctgccacaacacatgctgcggtaccacctgagagcaaaccgtcaggctaagaatattttcatcgtcgagtaggattgacacgtacctcccgcgacgatcacatcgacttcttggacttcgtccgggagcgtctggtaaatcgccatcgtatctttgtgtggagaaatcacgtaaatagcaagaaccacgcgttcaatttactgtcaaacaactgtgccttatatcctcccggagtgagatgtgactctacaaataaacaatacgtggcgaaggagctagtcaacagtaagcgctgaccgttcagtcgctgcaggcttgtggcacagcttaagtccgtcttgtgtatactcggcacgcaggtctacaactctaattagccggaaggttcccgcataattcgacgatccagataacatgtatatccgcagtcacccagtatactgttggcatgtcttcagctagtttttgtaagtatgaatgggtgcgatttgtaggggtgaggcatgacatacatatgataacctcattcagcgcctcaccagatactaggacggtaatgagtcgagaatcgccgaccggctgccttaaagtgctggtgttaagaacgcatgtgggccgagaaacactaggcgcttccagcgggctcctgggccgctgccgtgccgcagcgaagtcaagaccatagcataaaaaaggcctgcttggaagattcaagacttcagcttttgctagcttgttaagatactagcatcccagtcccttgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccaaaatctcctctctcaccaatcccccttaaaaccgccccttcccctgactcctctatctctcaaatcctccgcccacggcccccgatcttcacccacctcaaccagcctcccctcattatcaaagctgtatttatacttcatctccgtcttcaatccgcgtcccttcctgagctcgccgggctgccaatcgcgactcgtctccttcgcgaattctgcaaggcgctgttctgaaacatcttcaggcacggggaggaagtagaggttcggtttgacagaggacgtgctgtgaaagagtttgtcgagggtggtgaaggaggcggagatatctgcggcggaaggggtgggctgggatatgcttgctctcgggcccgtgggcgcatctacaggcgctgtgtttcctgtgccgacttcttgaaacactgctttgtcgtcgccggggtatccgacctcgaagcgcttcgcggggatcggtcggccggatgctcgcgcttctttttcggcggcgagggcgtcttcttcttgtgttatccagtcttctacactctcctcgggcacaaagtctacccacagctccttcctgttcccctcgggcggccagatggagccgtggagtgaggctcggacgcgcgatgcggcggctgtggaggtgaagagaacgagtgcgtgggtcttaagagcgtcgaggaagagggatttgatgatggaggcgtcgggtgaggaggacggcggggaggcgagcgtgacgaggtgcgcgcggagcggttcggggcgcagtggacgcatgaaattgcggatgtagagggctggtgtggcggggtgcagggcgggcgcgactggcctgtcgtcttggagagcgtctggtgtggtgtcgtcggtagctgggttgacgagagttttgtagcgatctgccttttccttcttcattggtctattctcgacttctgagagctcctgtgtgggggtcgcatcttctggtcgcctctgctccatgaccacatccccatcttccttgaggcgcgcttccggtgcaggctcctgactcggtcgcggcttcttcgctttgatttcctgcagtggtagatctggcgagccactccgtctcttgcgcttcttcgagtcggcctccaactcctccagtgggcagccttgatgtttccgctgtcgatcgctcgggtatggggagtaagtccgccttttcgactgacggctcttcgttggccacaggtgttgctgaggaatcttccattgttgtctcccggtcatgctgcttcaatcgcagagcttccgcagctggtcctggcgcatctggaagctcgtcttccgcaagttcctccttctcgtcgccatccacctcaggatcggcaggttcggtaacatgtggctcaacaacgtcctcaggatctgcaggcgcagcattaaacacctccgcaggctgtatcgaacctggctcgttgtctgccgttgtgtcttccgccgattgctcagtcgctttgatctggtctggtgggggtacgtcgctatcaatgtgtgagacattttcgcggttcccgtctaacgtcgcggtcggtactgatggtggatcgctctgatctggttgcgccggagggtctgccgttgcgtcagccttgcgcctgcttgtgtcatttgacatggacacaccgccagcttcttccagcgcaggcgcaggcgcatctggctcttcgtctacatcttgtgcgtcgtcttcttctccttgcgcgactggctccggcgcatcctgcacgtcctctccctccgcatccttctcctccaatttctccacaatctgcgccttccgcgtcaaccccgtactcggaatcccgcgatccttcagaagctgccgtaattgcgcgaccgtctgtttgccgtagtctgccatgtcgcagaagtttttgagtcgcaggagtgttgcgcttgatcggagattggactttagaatcgtcaatgtaggagcgctgtgtcagaaaatagttggtgcaaggagtggaagaatgtttttacgattgcttggtggatgcgaacggctcctaggctgtcaaaggaaagcaacgcgtcggcatatcatcacagggaacccctggccccattttgtggggaaggcgccgacgctccgatcgacatcaaaacacatgatcaatggcttggaacctgagagtggatcaaatataatatattccttcagcatttacacaaacgagaaaacaaaggggtggctcgcttcgaagaggtaatgctaaagccagcaaaatacacccaagtattccaacagaaaaaccaattgacgccgttcgcaatgcatgtcttctaatcacacctcttccagcccaagttttgttttacgtctgctcttctctcggacttttcgttcgcgttttggccttatccttttccaccttttcttttagaactttcaacctctcttctgtgatgcggatggcttcgtccatttcgcgctccttcatgtttgcgggtggtatgcggatttggtcgtcgacgtctggatgtatccttccacctactacagaagattgaacacggtccagggcaacgcggtcttctaaccacttccacagctcggattcttcatgacgccaaatctcgtcatgtgcgacttgtctttgtgcagcggaccattggtttggcccgacagctgttgatgcgccacggaagaaccatgagtacatgagcaacactcccataagtggaataatgatctgcggcgtgaagatgaactccagaatatccgcaactggccccaaaaggctgcgtaagggatccaacatgccccaatcgctctgctttgcttggttggcaggcgttggagcggacactgccgctggtgtttcgtcaaggatattggctttggatcgcttcttaccctttccaccctttcctagtcttgcaggtgcggctttggcggtcacggcggtgcggagagcggtcgtcaaagaggtagcatacgacatttggccgtcatttgcgcctttttcaatcgggcctagacaaggtcagcatatttcagaagtgtgataatcaatctcatctcacctctcaaccaactcttgccgctccactcgaccgtgaaggtcatgatgagccgcgtgctgttgttcgctccccacatcaggcagtatcgtgtcttcgtgaggaagatacttccactaggcacatctggggtacctgtactgcaaagcacagtgatggccttctccagatcgtattgctccaaggtcatggcaatattgcactttgtctggcgcggaccaactggtgcgaacagaggtttgatgtaagagtagttgaaagatttcttgtcttctccgaggcctttcttgtcgtcttccatttgcaggtctgtcgacttctgatcctcaatcaaccattttcgcataaaggctccagaagcaggtccaaacatgaggctgtgtaccttacccagaggggctgggatagtcgtgtcgataagcagtttatcatagtgctggtcgctgtccccacagtccgtagggccatgtgtcgcagcgccggcgaaatcttgacctgctgccgcagcaccatttgttccagccttggcagcctctgtaatctcgccgctaccaccgaatgcttgcgacactgctgcgctcacttttcgctgcccttcacctccgatcacagaaccggcctcgctacccgccatgcttccctcgccagcttcagtgaagctaccgatgccgtcgtcttcttctgcgtcctcgtcatagacatcgtcgtccgactcttgtagagatccgtcgtcgctgccaatagactcggctttctcggtcttgtcaccggtgccgcccgtgtctagcgtgacgccgttcagtgaggatttgagatttgggtgcgagatcttccagatgccgattatcaagtcgtaggtggagtctcgcgcgaggaacgaggcgaagacatttcgcgcgtgtagcgtttggataacgatagcattcgggaacaacacggcagtcgacttcttctcaaccgagaccacttcatcaaagctaataacgagattcgtgacccaaccgaggatgttgctggaaaagcagaggtggccctctgatacgtaaagcctgccgtgcagcagaatttccttctgtagtgctgcgctgtagtcctcgatcaagtagtcatcctctggcacactcttgaagaagttgtggaaatctctatttcgctttggcgatgcaactgcaaatcccgtcccattaaggcggttcccattcatcgcagcgctcggggctagagccgatgtactgccagttatagcagcggcaatggtgttcccggtagcggcagagcttcccctatgtcgtcttcgccgcccatcactgatacgactgcgtatactgctctgcctctggatggaagactgtgcgggggagtcggtaatctcaggctgtctttgaggagacccagcgcctggcaatgatgaacccgaattagctgtgtgggatcgtggacgatcgttcacaacagaagcaggtttatccgccgcgtacgcagccgaaactgcttgtgtggctgccatatcttccgccttcgcagaggcctcgtccgtctttgtggcaacgtttgtagaggacgacattgggctaacctcggtatctgtgatccccagatgggccaagctcaagttcccagatccaagagtctctacggctggcctgcgtttttccgtgtccgcgttctggtctgcgctttctgggccaatcacctcttccactccgtcttccgtgtccttttcttcttcaccctgggactgctgattcgacttgttctttgcggtgctgttgttgacgatagtgttactcaagttgttcgcggcgttctgcgcggcagaaaatacagacgcaaagaaaccgccagggttctggggagcgaatgcagtcccaccaggggttttcgcttcctcggggtggggtgtaagcggcgcagtaatcgaattggaaagcttgctaggaggattcgtcgcggatcgcacacgtcggtgtgatatcatgttccccgagggggagacagtgacattcggaatcgattgcgatgtgttttgcttcactccctcctgcgagcttgtcggacgtgtgggcgagactggcttcccatcggtaggagtcggtggtgtgatcaaagtcgtaggcgcatcggcgaggttcgggggagtggcagggagtgtggtgatgatacgcttcggcgcggtagagcgaagagacgtcgtcgactgcgtgccgtctcccgtatggatctgcgggggggatgcggtgatgggttgatcgagaatcttggcctcgcgcttctttcctccaaacagcgccccgagtccaccacttgagcccggccgtgcaccgtcagcgtaatctcctgccttcggagacgctggccgtcgattgggcgcgaatgcctctttcagccttccaactggtgacggcgagactcctcgcttgttgtttacaggggtgccggtgtgtcgcacgggagattcttcggaggctaggggatcgccgagagtggcatctgtggtagatccgaccgaatctatcgtctcggaagttatgagcggcgaggacagcgtaagaagtccactgtgggattgatggggtgagatttgggggcgttttgccggccttggtgtttcggggtcagcgcaagccaaatgcgtacgtggtaacaaagaaatacaagacaacagtgcggtatcgcaaatggcgctgaagaaaacgaatggagtgaaggataagaatggaaagcaagtgggttgatgatgtcgagaggacgcggtggggagctggccagactcaagctccaatgaaccgtgcgcttggcacatcccatcatggccgtcgcaaccgcaaatacgacaggaaagagaatatgacttacgtcgtatctggatctgagtcttctgtcagcagactgctggctgcgctcttgtgcaggcccagcgagtcgtcgctgtagttccgcggttcggtgcctgggcgcctcaactgaggcacgggaggagtatcttcagcgggatccagctgcgagtcctggcttgcatgacttgtagttgacttcctacgcttattgcgacccttgaacatcctcgacattcggatgcggtgcgcagaggaggtgtcgctgcggccatcgtccgagttgcggctcttgagtttgtcgcccagtgcgccgtctgtcgatttgtgcagatcatcgtcgcggttgtcactgctgtcgatggagacggtagatgactctgggccttttgaagtcgcgcgactacgtggtgtggagaggttgttgtcttgcgctgatgcgcgatcaactgtcgccatggcgagtttagcagacaatgcgcgcgccgaggtctgggtatattatggtccagaggatcgtggtaatggaagggatcgcgttcaagctcgcattgtttcgattcgttgctcgtgggacgcggggaagggggagggatccgtgacgtatatgtaaactcgggcttcaattcaaaagtctatagaagccgtgaagcaaacatgatgacagtatgcgacaaaacataagccagacaaggaaagcgggagaacgtcagatcacttccaggcaaccagtttgcttcagctcgggtgaaacagcgcagcccacacgttcccgaatacaaggatcgtcgtcatcgcggaacccctaagtaatgccgactccgacactaccactatacaggaccgaccaatgttcaagacagaacgatgagattgtcaatccttacaataattaacaaaattctcaggtcgaatactttgaactgcataccgctttaatgcttggccaatcaacaagtccgtacccttgcatgaagcacgggtgcacgtccatccatcagcttgtcgtttattgctgtggaggtagggagtgcaaataacacaaaacaggttgcgaagaaggcgaatcctgtgtcctgcggaacggtgttgtagggtctctgcgacaacgtgtgagcaacatgctgacacgcttgggtcgcaggtaagcttcacatccacgacagtccgaagcgttaattcaatctcagtcaggccagagatatcttcgaagtctctttctggcgtggcgatgacaaagtcttgaatttattgccggggagtttctaatacatccaaaaaagctggcgaccagaagaccttgggaacctttacgcacggcgttcactcagatgtataaaaccaacgcaacaacaggtcaggccgagaactagaaaccttggagcgatgttaggcgacgaagtctcacggtgcagtagaagcgctatctgagctgtaagctaatctcgagtctcatcatgcagcaactgtagggagatgcacttgagtctcttgatgaaggcgaccggaacctcccttaatagttgcccaagtatctggacacagacgacaaagatcactaaggctaccatcagtgtcgctactcgagaggggcctcccccaacagatatccttcgtcccatccttccatcgttctgccctctctagcgagtaagtcctattgataaactgcgctaaattgtaacgctataggttctttgacttagagcgcatgtctggcgagtcaatattcgctgcggcacagtctttcgtacttcagtttccttaagctcttgcactatgttaaatcacaacctgtaatggaggttccacgtcacggcgctctcctccgctggctactctggaggattccataccacttgaccacatgtccgtctcatagactgttgaagaataattcgataaaacgagatatgtcttctacaaacatggggtatgcatttacgcggaactggcgcctgaacgaactcgttcggagcgatggcagcggtaagcatttccgggctcgcttcaatgccgatgtcagaataagtcgataaaacagtacggcgttgagatttatcttgacctcgggcgacaaatggctgatgtcaacatcagaatcccaactcctggtactcaggttgttctcatcattgacaaattcaattggtgctccgcctctgcgtctgctgtcgatgctaattctttcagaggcccacaaaagctttactctgggtgttgtttgtctgtcccctgtacttgcaaaggctctactagttctcaagcgatgcagtcatgctagtatcagcccaaagaagatcgatcaaccaggcatgcttgaaggtgatttccgccaaacgtaagcagattgtttcattgctgatagtcactataccaccatggagctgcttaacatgcattgttaggttggtcattttaccgcaagtcatcctttccaacattgtctacgtgtcttgcccactaggccatgcgaacttctttcaccgtgcacagcccatgtataattcaccgcagctcatcccatagcctggagatacaccggaccttcccgtcgtaactcaacctattagatctcactttcacttcatgctcgtttgaaattcgccgctcgatctcccaccgccggacggccgcatgttctaccgtcccgaggcttggcacgcgcgttcgctactatataatcgcgcgcacacacgatactcgctctccagaaacacgaacacaaactctttgagcgcacgctcgcgtgctccctctagagtcggctcgtgtttctctgacagttgggaaagaccagcaccctccaccgtcaattagattgagctcttaagtgagctcgactgttctcggtgagtagactcttaagtgagactacagaccacggccccgttttaggctcaagttgcttgcagcttgaagttagagcggtttccgtccgcttctgcttaaattacgcttttgcagtcgatattctaccacacccccctctcatcatgagtttctctccgaaccacgatgatttcagtggccagacaggtggcaatacacccgacctttagtcctttgctccacctaggctcctcgtgcaccgtgtgcttgaaagcagatctagtgaggagtctattgggtgctttgttctcaaggagcgcgtcgaaagtatgcatgtacatgtcacctacaccccatactgaggagtttcacaatgccgctcctttagtatcatttaacgtgtctccataggttgctctcgccctatttccctcagtggtccactactttcaacgatggcggaccaagacttcgataccgtcatcagcaccctcgaaaacgcgacacccaatgatcgtgttgcgaagatcttgctgagcctcctacagtttatgagggtttccgccgacagcacagaagtgcagctttgtcattacagcttcactatggcaccagactgaactcttcgtcttaacgatatgctttaattgcattaccaaaaaggttgtgagaatgctgcatggtttacagacaatttgattcacgcaatcttgggtcttgaagtcgaaaagccggacgatatcaatttcgaatgccacctaagccatcttccgagcgactactacagcaagatcttgggcgagcagattgcagccgcaaactgaggtgagggacatgaatgggagtggccgctcacagacatgaaaacgactcacaatcgcatggtggtagcgattgatcctatagaggtacattgggtgacggtcgagtttatccgagccacagcgaatgaaccagccaaactgttctactacaactcccttcgatcctggaagacagtgaccccgttactccccggatgctgtatctagcaagcctgtggccgaactcgcctttgacaggattcaatccgcttggatttgtgattggagcagtgccctgtccacaacagtatggcactttcgactatggaccgtccgctctctatttcgcaaccaagcacattcacaaccagcaagtatggagagaccttgatggtaaggacgaacggcacgaatttttttcagtctcttcggaaaatatgtgcgtatatcctccgcaataagtgcataggtgcggattatctcatatcgctccgagcattccaggatatctttgagtgacaggtaagctcgtttccgaatctcaggatcaaaaccactttcggtcagtattcatccttcttactgtacacgcatctaattcgagcgagtgtcagctaaagcataggtaaacgcaagtttacaagtctcgcacaatccactagtattcattgcacgctagtacgttagcgcccttcgttacagctagcgcgaagcacttctaataagcctccgcccgacttcaattttcttcgtcttcatcgcgctcccggtatttacgccgggctctcggtcccctttcgattgcttgcaatcgtctgaggtaacatgtattgcccgatctcacgatcaaacctgagagcttttaattaagctcgcagtagagaactttcagacgcgtattaggtacgcgactgtttgttcttcgtctatctctgtgtattaggtacatctcagacattcgttcggaccactgctgggttaagcggtgttgtctctttcattaaaaaagcccgatcttcggatcaaaactccagcgcgtattaggtacgcaatggtttgttgttcgttatcttcgtgtcttatggacatcttaggtattcgttcgaactacgccatgaggtggtgttgtcttcctcaattccagtttgtttaactgcttcactgcaatacgcgtcctggtaagaaccagcgcccggcgctgaacggcagtaatcgtctgcaacatacaccaggcgagcttcagcatatcgaggtcatcaacgctccagatggcagcagtactgcgcgtcgtcacgagcgacgtccattcaggtcactgccacatccgtcggtctcgttcgccttccccgcagaacagacgaccagatcaacgcagagctcttccacagatacggtcacagtcacgattaatggaggctcactcgccgtctcatagatctcgtgatagtcgacaagcacaagcgctcgatgagtcgccaacaggtaggcacagccaacggtctcgctcgcccagcagcggttcaaatcgccacagtacttcacggcgtgatcacagacttcggtagaaaccgcagacaggtagttcctgtcgccgagaagagtcaccgggagtaggtcttacatggacgatttcgcgctcccaacggtacgatcatgaatacgctcaccctccgggctccagatcgccttggtactgcaggccgtgacgacagatgtcggtcaacgtcgcaggcaaataggcagtcgtcatttcggctcgccaaactgcgctccagactacgacagtacattgagcgtgatgatgatcttgttataggaaagcgtcgtcgcctcatgaaggcatcaaaccgctcagaatctctgcatcgcagcagctatcggcctcagaaaccagaccaccgctctttgagacagcaaggtgagccgatgggatatagaccgcctcgaccccaggtgaacagcgaaggccgatggacacccggcagcatctgggagtcttgttccatctatccatgccatcgagatgtttgtattatatcttttcatcaacaacggcgtggcacaagaggcgtcagcccatctgatagcctggaactatacacaggtcgttgccgtcgcatcgaaaatgtcagagtactgcatacagtttcaggtcatcgacaagaccatgattatttccttctctacggaatatgaacagtgcctcaacccatgcgactctggtagcatcatctcaccagtgaagagaccattcagctacccacgtcccgagtcgcatctgagccccagggtcagcagactatgagttcggtgcaagcgacaagggttccacggtgcaggatatgctccgcctggattcagagatctggaaaacatgaacccggccagacatgcgccgtgtcattgaagcaaccctggaagtcgttcccagtacgcctcgcgccgacgactcgtactttgatctctacgacgcagagacgccgcataccatatgttgtcaactactcgggagatcgaccaggtggcggcctattcaacatcctcaagctatatgtggagctctgccgctgcagtagaagtctggcgatagcgtgaacagctccagcccgtcagttgagctgcaaagaccgatttacttccttcgtcggactggtttcgaaccaacaacaaacactatcaactggtcgaagtacgagacgggttccagcaagaacaagacgtattcgaatctgaaagacgtcgcaatattgcgccagagcaacgacatacacatagaggtaagtctctgtcgttgtagtgatgattgaggctttagctaatacgtcatagcgccatttactagcgcgcttgcatccaacgtgatgaatgcacgcgcacacacgacatctacacctacgcatgaacatgtccgcatatcacccacgacgcaacgatggagtcggcagccctcaccaaagcgcacgaacatgcgaggacggccgcgactgcgaccttcgataacagaattgcgatcgcggggcaggaacatgaaagcgcatcagcagcattccaagaagctgtccaagatactcataatgccgaggtaagttagattctgtatttgcaagaagcagtctaatacatctgtaggccctgcgcatcctcagtcttctcgaagaccaccaccgacagctcgccgggttgattaaagaagccccgcgcaaggagaagcagagcagcattacgaccccagcttccgggagcaccgcgaaaagtgcgacatccaaaagcgctgcgagtaaaagcgcatcctcatccactacgtcgtcgacgcctacgacatcgcgccgcagactgccacagtcatcgatagccagcaacctcgctgaaaagcgtggcatacctacggcgaggaggaccacgagtggaacggctgtgaacgtcgctggtgcaataggaggtcgcgaggagcaaggggcgacgccagtgcgtgatctacttgcacagcagtcacagaaagcagagtcggccaagtccaaggatgcgtcgaagcagcagaaggactccggaacacttccacctgcttcgcctccagctgaggacaacttccgtcgcttctactcggcatttgggggcatcatctctaccatttctgccccgctcgccttcacatcccttccgctaaatcctacgccgcccacgccagccgcggagccactcaaagaagagaagccaaaaccaaagtcgaacacacgatcaccggaggcttcgcgcacagtaaagtcatcagtgcctgatctcgccgccctcatcagcaagcctgctctgcgcgctctgagagaagatggctccgctccgatggggccgaacgagagcttctacctcgtacctggcacagcttcctatgccagtatcttgcaaaacaagaaggatgcacaaaatcagcacatgagttcgatcgatgagggctccgggtccatgaaaggaagttcgcacgaagagttcgtcgatgcgcgcgagaatgtcggcccaccgtctcccacaaaatcccggcatacgcggaatagatctggatcaggagtcacgccacaacgcagcatcccagcaggacgcggttctggcctaaagaccatggaagaactcgctcttgaaaacgaaacgctgaagaatcttgtcgataagcaagccaagcgcattcagatgtgggagctcaactcgcaaaacagcttcaacgcacttgcacagtctttccgaactcgcggtccaggcagtcgaggaccaagtgacccaagcgcccttgctcaagccttgtctcaaggctcgaatgctgtcccggcgctcccatcaccacccatatcttcgagccaacctgcatcccccggtcctcggccggactccgacacggcgcgcagaatcgccgatctcgaggccctactcgccagccagactgccaaggtcgacgacctaatgagcaacaacgagcgcctcgtcaaacaaaacgagaaaaacaatcaagtcattggcagatatcgtgagcagtgggagaaactgaaagctggcgcaaggaagaaagaacaggaaagacgggagcggagggtggcagaagtcaaagctggagaaacagcaaaggatagcgagagtggtgatgcagatgttgacgctgaaggcgacattgaggtcgaagaacctggctttggaaaggcgtaatggactcgtcaaacatgccctattgtacatatatagacgccgagacgtaatgatacccaaggacggcgtgccgcggagaatgataacaatctttcaaagatcagcgacttcaattttttaccttggccggtgccgacatcggaagtgggccttgaactgaggcttgtcagaattgggtcgaaagcgaaaattgtccagcttttacccctcgcataagagtgagatcatgctcagctttgacaaggtcctgtatgggttcgcgctgcagtggagccgttgaagagcatgttgcgtacgtgaacaatgagctgctttgaccaatcagagagctaggatttggaccaactaaacacgtcattcgttctgcccttatcgcaggtaccgccgatcttagcgtgtagcgtgaaaattgtcccctcttcttgactccctaacatcacacctgaaccacacagcttcattgtctatacttcacaaccacaaactcaagggtccttcatacccgccctcttctgacttcctccgctgataataccgcgcttatgcgtgctgcctctgtcttcacttcccaggtacacttattcctttccttgtcccattgctacaccgcagtttgcttaacccatcaacgagcggtcgatgtttttgatgtatcctcgatcacttgtgactcatgttctgtattttgaccatggctaattgtttactataggattacatctcaggtatgatgtcgcccgacaattggcgcatggagcgtcactctgactgctgtacagatcatctctggaaagcctcaattaactgaaagccactcatacaccgtcataccgcttatcactcccgtcaattccactcaacatgttctcgcacctcctcaagcccgccgcccgctctgcaggtcttctgggacatgtgaaccgccgctatctcgctaccgtgcatacaaacaccgctcgcgagattcctaagccttcgcgcaagcccactccgatttcactcgagaacgcaacattcacaatcaaggtttgtatccccgtgcaaatttcatcccatattgctcaccgcttctagaatggcccaatcttctcgggcaagtcctttggcgcaaaagccaatatctccggtgaagccgtcttcaccacctcgctcgttggataccccgaatccatgaccgatccctcctaccgtggacagattcttgtcttcacccagccgctgatcggcaactacggcgttccctcttccgcccgcgacgagcacggtctgctccgatactttgagtctcccaacatccaggcttcgggtatcgtcgttcaagactacgccttgaagcacagccattggactgctgttgagtctctcgcacaatggtgcgctcgcgagggtgtccctgctatctctggcgtcgacactcgtgaggttgtaacatatctccgtgagcaggggtcatctcttgctcgtatcaccgtcggtgaggagtacgatgcagacgaggacgaggcctacattgaccctgaggccatcaacctggtccgtcgtgtatccaccaaggctccgttccacgtcagctcctcactcggcgatatgcacgttgctctgatcgactgcggtgtcaaggagaacatcctccgcagtctcgtctcacggggcgccagcgttacctgcttccccttcgactaccccattcacaaggtcgcccaccactttgacggtgtcttcatctccaacggacctggagaccccactcactgcacttcgaccgtctacaacctccgcaagctgttcgagacctcccagcttcccgtcatgggtatctgcatgggtcaccagctgatcgccctcgctgctggagcgaagaccatcaagctgaagtacggcaaccgcgctcacaacattccagctctagacctcaccaccggaaagtgccacatcacttcgcagaaccacggatacgccgtggaccccactactcttaccagcgagtggaaggagtacttcaccaacttgaacgaccagtcgaacgagggtctcatccacgcctcccgccccattttcagcgcgcaattccaccccgaagccaagggcggaccgatggactcctcgtacctctttgacaagtatatccagaacgtccagaggtacaaggatcaccagtcatccttctccgagaagagcaacaagcccagcccgcttttggtcgacctcctcagcaaggagcgtgttggtgtgcaccctgctcagccagactttgagatgcatgttccaggcagggttgagcaggtggatgttggtggacccgttgcgccgccgtaccagcctatcactgctgccgcctaggtgaatgagtgttttggcgacgtgatttggtattttggtagtctatagttggaaatggcgtttcatgatgagttctattacaagattgatgccggaggaatgacttcaggtgcgctttcatattcatgtacacagcaaacagcactataaattgatgaaaatcgtttcagctgcaggccgagctcaattttatggcgaatgctctacttcctcatgatggccaatcaactttacagaagtgcttcacgtgtagggggaaaagcttgttgaaaccatgaacccgagctcatgctgattgtaatatatacaggagaataatcagtcaccacgtatctcatctcacgtcatcccctgacgtttctaccaatttagactgtaatcttgcccgtaagcttaacatccctcgaactagcgccgacaaacacgccgaattcgcccttgggtacagtccacttcctgctgctctcgtcccacaggctcaaatccctgcggcgcagcttgaacgtcgccgtcccgctcgcaccaggcgcgagcttgagcttgttgaatccacgcagttgcttgggcggctcgccggtgccggacgggtagcccaggtacagctgcgggacctctgcgccctcgaccttgccggagttggtgatcgtggccgtgacggtagcgacggtgtcgaagaggtcagctgggccaccggggatgattttgccggtggtggggccggcggagggcgagcctgagatgctgaggccggagtacttgaacgtagtgtacgacagaccgaagccgaattcgaagcggggcgtgatgttgttctggtcgaaacgcctgtagtcgatgaacagatcccagtccttgtcagtttgagtggtggagatggtcgtgccgtagtcggactccttcttcgcgatggtgtatgggagtttaccgctggggctggcggcgccgtagaggatgtcgacgagcccgtttccgctctcttggccgggcagaccggcccagacgactgcgacgacggacgggttctcgatccattcttccatcaggatggggccgacggagtggacgacgacaatggtgcgcttgttggctgcggccaccgccttgacgagctcgttgccgttgtgccaggcgttgaggtcgttgcggtcgccagcgttgccttcgacggtgatgtagccttcgcccgagttggcgttgatgcagacgatggcgatgtcggcgttcttggcggcggcggcgccttgggcggcgttgtcgttgggggaggaggtgacgtttgttccgtccttggcggcctggactttgatggcgtcaaggggagcgattaggtaggggtattcgacggaggcgctgccccagcccatgccgagggtgccgttgttgcagccgcggtcgacgcaggcgttggggcccttggggtcgacgatggagtcgagaccgatgacggcgacggacttgggcttgctgagaggaagggagccgttgttgttcttgagcaggacgattccatcccttgcggtggcgcgaacattggtcttgtggttaccgccaacttcttggggaccaatctgccaggagttgaatgtcgcattcgggtagcccttgtcctggccgagcaggtaccaggaggaaaggacgcgcgtgaccatgtcgtcgaggcgggattgctggacctggctgctgttgattgcagtcttgagttgagggccccacaagatgttgttaccggagaagtcggttccaggcatggtcatgtcaagaccgccgttggcgctgccggtcgtagtgtgttgagcgttccagtcagacatgatgtatccgcggaaaccgagttcctccttcagcatcttgttcataacagagtcactctcacaagcccacgtgccgttgagcttgttgtaactgcacatggcagccgcgacatttgagtggacagcgtcgatgaatggccagacatacagctcacgcagaactcgttcgggcacatccgagctgatagtatctctgctcagctcctgctcgttggcaatccagtgcttcatggtggcctgaacaccagcttcctgcatgccctcgactgtttgtgccatgaagataccctgaagatatgggtcatggccgaaaccttcccagttgcgaccgcctttagcaaatttgccaagagggccggaagtaggacccagttgaacgtggacacccagttgcttcgcctcggttccgaggaaaagaccgcgctcacgagcaaggtcaacatcccatgagctcgcaacgtgaacaccggccgaaaaggcagtggcgccctggatgtaacgaataccctggggtccatcttcatggtgttagcacttgtccaattcaaaacgctaggtatttctagctgaggttcactgaccctgtagacagagggaaggatatccgatggacttcgcggggtaggtgttgccaacacagttggccttagaccatcctacacctgtgacgataccaatcttctcgtcctgcgacagctttgctaaagcagcagttgctttggtgtgcgcatcgtcccaagaaccaacagtacgtttggtcgactgctccttggcaggaatagctgttgtgtttgtgagcattatgtaacttgttcacgtcctgaccaacataccagaagctcgcgtcagagcggttgtcgccaacacgggtagaaaaaagttgcgcatcttgaaatcccacgagtacttcttgaaggaatgcgaagaagttgccgtcctcattcagggtcaaggcccattatgtacaatttccccttttcctaaccccaggacccaggaaaccctgaaccgaggaaagtaagacttcgatattgctcatcttggccgtgcttgggaccaagttcgagtttcctggggccccatagcaaagcgttgcgcccaaaccagatcggcaaattggccgttgtgtcaattgaggtgctaagtttcccccggcccgcaaacccagacttgccgggatcgtggccaatcacaaagtttgctagcgcaacgtccttgaacatgaactggggacgcaatatctgcgttgtcaaaatgtgaagagtggatgcacggtggatctgcagggtgtagggtagttttgcggctcaagacggagggttcatttcatgaacacgtttgattcgacaactcattgctagtcgtgcaccccgctgcttgggagtatgccgtctgacgtgagggctacactgcagcgaatgctgaccacttctgtcgtcgcaacgggtatgtgtctgcccctgaaatatcgcgtcggattgggccgcagacccgtcaacttgaccatgacccaggttttctcccgcttgctaaactcttggagacggaggcagatccacatgctgtgcgcacattggtgtagaatgtttgctccattattgccggcagttccagtcagatcaaatcctcggatgaagtacctgtgctatagcagctgacctcgcgtgaaataatgtaccagggtgtcgtttcacgagctagaaattccgagggttctatcggcccggcttttgcatgtgctccgggtccgcggtagtcatcaaggtccgtaacttgatcttcgtgaattcaagaataatcgacatattcgcagtcgtcatccaaacgcaggcaatgcgcacatgaaggtctctcctctgtgcatttgcgcttcctggctttgcagtttatgcagccattcttggaacgcttctttgcgccagtcacttcgtactgacatgtccagagtcctctcttgcactgattacacgtcggtttgccttcgttgcactttatcttcttctcgcgacatcgaatgcacgcttttcctctgactggcatcggaggtggagacggctctagaatttgggtcttcttccgtgatgctgagggagaaagagcttccttgcttttcttgtctttctttgcggacaactctgcagaagctgctgaagcgtccttcttgcgcttgttctttgtagcagctctcggtgcttcgggcgaagttgacatgtcaagatctggatcccggtagttgttctcaacatcttcttggtccttctttttccgtttcttcttctgctctttgttgccgttcatcgattgattgttcattgcctgtggagtagaagtggtctctaatgccagagcaggcaagctgctagtagagtcagaacgtattcaacagtgtaatgagcttcaaacaaccactggttgtatgcggttgccatggatgcttttgttgcaacatacctctcttcggctggcgggctgctatggatcggattgtgtttgtacactacgttgatggcttcgcgtttgatggagaatttgatatggatagcaccaccgcaaccatatccttgcagttgtggatcgccctctttcttgggctgggcctcacaatcgtcgctgttctctggcttctcctttttcttcttgtggcttctcttgttcttgaattgaacactgtctcgacatacatacttaaatcgggcaccgtcgccaccatctttactctgtgctgacttctctgcgtacttgaagccgtcggcgtcttgtattgcttcaatgatggatctgcgtcacgtgagtgagcatcgcacgtagtgcagctatgatctatatacctcgcaatggcacgctgcaccttgagtcgatctttaccgtcgatatcacggcagagcgcatagtcgactgtgatgctctgcaggtactcggctggctcgatgagttcgtttagagatggttgttggcccacggggattgtgatggtcgaagctgctccaaagatgaactcggtcacggtttctacaggtatcaaggcagaggcgttcttttcaacctctgtatacaatgccgcgttcagcgactggtaagtgttcagcaggatttacgggttaattgaaggaggctcgcacctctaaagtcggacagcggtaatagacatcaggctgcagccctcgatgatagcgcaagtctaattcatcttcgaggtcctccatgatgattgagccggccttctcgcacggatgcaggtgtgaggcatacggttgaggagattagaacggggaaacgttgttccttggagctctaaatgttttagtggggtcttggcagagctgattgataggactcggtgcagaatgtggacaaccactccgtatgtggaacaatgcagtcgatggtgatggctcatggctccggtcaatgtaaagtcatgcaagtggtctgcctgtaggacagtcgcagcgtttacaatgcgcgaggccggcatgcattctgccacgttattgcgtgcacggacccagatctcgagtgatgttgatgaaatcaaaggaacgcataacgagatttgaaacgcgatggtctggatggcgtcgtctctgcaggccaagggcacatctcagtcgtccatggggatgctgggcgctggtgcagaggagtctggacccaatacgaataatgcagcttccaacattgaattgtgtacaccgactagcgccgtgaactaatgaatggaccatcaacaacagctcgaccgcgactcctgtagtactgtagcctccctcgactccgctgcgcctgcgtttttgttcggcccttggtgtgaccccgaccgctcgctcgctcccacgttcaatcgcccgccgctacgtttcgcatcttgaccaggcgctgtcgcaagcaacgccgcaggcccgcacgaggactcagagaggtgccgtacgcactgcgcatgctgcccgtcgttgccccagccgcttgactgatcgctctcatagccgcgtcttcgctcgttcgtttgacccctcgtttggatagctccctctccgcatatcccagcacgcgatccttgactgttgctgcgaaacatccaccaccgcctattcttcgacacagcattcctctaccgccgaatatccatatacccacttcaacatggtcgttgcgacaataaagttcgtgcactgtctctttgcgactgcttctgctactgcgccagggtccagtcactaacaccatagctccgcaggtgcgtcgtcgtcggtgacggtgccgtgggcaagacatgtctgctcatcagctacaccaccaacaagttcccctcggaatatgtccccaccgtcttcgacaactacgccgtgaccgttatgtgagacccccatccctgggaccccacccactgcacactatttggaaggaggagcagcggggggactcgtgcttagcgaactgctgctgacgctgtgaaggatcggtgatgagccatatacccttggcctctttgataccgccggacaggaagattacgaccgcctccgacccttatcgtacccccagaccgacgtcttcctcgtgtgcttctccgtaacctcgcccgcctccttcgagaacgtccgtgaaaagtggtttcccgaggtgcaccaccactgccctggcgtgccatgcttgattgtcggtacacaggtggatctgagggaagacaactcggtaaaagataagctggcaaagcaaagaatggcgccagtaaagcgcgaggacggcgagcgaatggcacgcgaactcggtgcggtcaagtacgtcgagtgctcggctctaacgcagtacaagctcaaggacgtgtttgatgaggtacatctaggacatcactcccccatgtcatatcactaacacacacaggcgattgtagcagcgctcgagccaccgtcaactaaagatgcagacaagaaaaagaagaacaagaaatgctgcgttttgtgagagagggtgtagaggagtacacgtacgggcgagcatttgtgggagctttagtttgcagatcttctttgaatggcgtgagttttctggatacctcttcggctttaggcgccctttgcaagtagcgattctgtcaagctacaccaattcgtattctcaccagtttttttttatctcatccatccgttccctagcagcatttacactcaagcacgtgacagtaaggcaagggcagagagagtcggcttctgcaagatactggtatcagagcaggaacctgacctgcgattcggtcggtccatttcttctttatctatcacatcattgagactggacacagtgcactgtacatctcaaacagggaaagtctttttcaaatgttctcttcacttcatatgttcccgtctgtcctcggtgggaaattgcatgagcaagattccgtttgttgtcaccccgttgcctagagaagattttatcaacaccggccaacccgcgactctcacgatctcctaccacaccacactcgtgcatcccgccacgaacaacacaccgccttcacagctcgacacgagactactctacgtgaaggccgcacctgcttggccctgcgcgttattgttggaccctttcctagaaattttggagcttccgcacacaagagtaggcttgattgaaatctcctcacgaccgtgtctcacaaccacaacaggacccgcgactagacatccagcacaacatgtctgatcccttcgatgcccgcaagaagcggccgcctcctatcctcattccggcggtccctcgaatcacagcgaccacccaggctacgcggactaacactaatgaacaggaacaggggaagaggcagcagcagcaccagctgtcattgtctcagcagggttcgcgctttgcaagttctccactaacctcacctctagagcatgatgtttcgcgcgttccgctaccaaagtcgggctcgcagaagagccgcgcatccgccatgacgaacctgacgaatcttatcgaggaagcgcgtcagccaatgcaacagctagagcttgttgggatcggtgggtcatcacgctcaaaacattcagcgaactcgggccaggcggggcttggactgcacgagagagctgagaaaacaacgcgtgcctggattgaggctcgatctgaggagcatgtgttcaagattgctggtcagatcccgcccccgcacctagtcggtaagtgacacagtacctgcaaaagactctattgtccaatactaacagcaatagacgcagtcggcgatgatgaggtacttgtcaagacaaatgatctacgaaaggaatgtcgagctgccagcgaggagcaaaagggaaagtcgcaaggcctggtcaagagcccaaagaagaagctatttggcatgcatctcccaaactttggcaggtcctcggcgccgaacccgccgcctatgccgtccaaggctgctcaagtcctcggtcatgaaccccgaaattcgaaaaaggcggtgcgatccggcaagtcaactgcatcacaagaaacgccaaccaaggcccctcgatcagacacatcgaagtcactgccagtgaagctattggaccaggacaagcacgcacgaagccaccatacgggtgctactcgccgtaaccgagacatcagtcgcaggtctcccccgaggatcaacaagctgcctgcgactgccttcaacccattccttggtacagaatattcgcaggcatctgctccacctccaacaccgcctgccaaggatacgcccccagagggaagacagcccgtgcagcccgccagcccgcttcgccgcacagcacagttagacggactgcgtgagatttacaaagccgatgtcgatgttgctggtggtccactccgattccccgctttcgccttgtcgccgtctcccatcaaaactttcgaagctggatttgctggcaagagcccgtccaagcagatcccaggcaccgccgaggactatcagaagttgatagcgggtcagccattgccatggccctctccgttgagagatgactgtaatcaagtgcgagtgggtgaccagcctgcatcagctcaaggcaaggtcgaggacacgcaggacaccgattctttgtaccgtgatgatcgctggagtgcagagaaaaaggagcacggagacagccgcgatgcagcactgtcttaccgactctcgaacccaccaaacctccctcagcccaatgagcactcaagcagcgagtacgcaccgtacgtctacagcaaccatggcagccaccattacagtccgctacagcctagattctactcaccatcggaccgttctgtgctgaagtttgcggacggagagaccccatctaagaatgtaagtccaccacccctgccgtcatgttctctcacctgcaaaatcgggagtgtttggaaggcgcctgcctcgccgtgcctcctgccgccttcacctagccgccccactccttcgcttctgcctcacccattgtccttgaataatcatgctgacaataaccacagtccgacactactcgcttctactgcactgttccctcaaaaggcgaccctgactccaataacccttcgattgaaatggtgtttcaaggtgacgcgcacgacatcgaccctcagtcttctaccggccgcttggttcacaacgaccacccggagtcaatgcgagtacagatgcgcgacaattccgaacttgcggctcgggtcatgcaagagcttcgaattggcgagcagcacggccaacctccacaccagggcgaaaccaatggccgcctccagcctgatcagtcttcatcagggctcacagacttgttgaatggagtggttcttggacgtgacagctatgtggataggttcaatcccggctgcctcagcgcagttcccagcccactgcacaaagcgccagctcctgccaccccaatgcaaggaatacccccgaggcagaattctccggtgctagtgggatccacttacatgcccaagaatatcgaagaccacttctacatgaccaacgagcacctagatgtggtgggcaagtcgaactgggatcagactgagacgctgaaggagctgcacgagacatctaaccacagacatgcccagctcatcacggcagtagagcaactcgtcaaggaagtcaagatgcaggtcgatgcgataaacgaaaaaacggatcacacaactgagcagggcgacagcatcaacaacaagctcgaacagctgttcaacttcattaggaatgacattatgggtgttttggccgcacaagacaaaaaggctacaagcgtggagcagagcatcaaagagctcgagaagactgtccacggcatgcagaagatgatggagcagaaacagtcggaggtgaaggcggtccagcagcatactcctgttgctgctcacgctacccccaactcgcctttccttcaccgggcgcagacctctcttgcaggcttctatggaaacatgaccgagtctggtcgcgagggcccgccgggtctcccgatgccagagcgcaccagcagccttgcctatgatggccacaacgacacgcgtgcaggatacggcagcaactacggccagcagtggggttcgcgttccaactttccaggtcgcaacggcaaggaagagcgtccctacttgggcaacaacccctaccagtacgctgctaatggtgcaaacggtgggcagttcggcaacggctacaacggcaacggctactctccgtacagtccagctgagcagccctacagcttccaccagggtccgacaaagtgacgggacattgagtgcctctagggtaacatgagagattggtgcaacagtgtaaagggcatcatggcgacggatggatggacggtggcatttggcacagccaggcattcgtacgatgtattggattttcccacttctccactcttttgcagggacagacatgctccgactgaggtagcatcgtcttggaggacgaagaatgagccaatgtagcagcatcaatggaatgagataaatacagatacgacgcccagatgacgtgcacgcgcaaatgtgactattgaggatgtgtctcggcttttttggagttacttggcggcgcgggatggtgggtgcaaagcggctgcatgaggctccttgctccgctgcagtgcgcctcagacacagatatcaacaacaaaacaacaaaacaagattactgacaacatcgcctttccacctcatgatctcactattgcgatttacagcaccgttcgcagcctcgtagttggctgctccaggctttcggtcgcgctagcgcctttagtgcacgcgcctcttctttaggattaccctcttgatgggcacagggcacgtcggatatcaagccgccgccttgtacaaacaccatggccatggaggctgacctcgagtcaccctcacgggacatcgcgtccttggatccaacgtcagacggccgcctggcggacacccacaacgagtcccgcgaacgaagctatctggaccccgcaaacaataccacctacggcccctcggcgcaatcgaatgctacctcgaccgcatcaaacgcattgcgaccctccctcgcgcgcggtaatagcaacttccattaccacatccgcgccccctcgaccggtctgaccctccagacagacttctcccaccaccaccaccaccaccagcccccgccccccacgtccacactggagggcaacgagaacgagtcgctgcggcagtcggccacggcgccgattgcaatccaggaccagagctatctgaggactgcctggtcttccaacagcattgggtcgctgtcacccggctccgtgctctcgtcacccgcactcaacgccctcagcgacctcaccccgcttccttcgccgttggtgatgagcgactccccaggcccatggcaacgagctgctgtaccgcgacgccgatcgcggggcctctcaggcgcctccctcggcgagaatctcttccccctcaccaaaggcactctatcgccgtcgggatcgctcaagaagaaaggataccagaggttgcaggaagctgctattgagggctcgcatcagaagaacgaagcggctcgagagcgcaacaggagcatcagtgaatacaccccagacgcgttgcacaacgcccgcccccgtaatgtcaccataggcagcgtgacgaccgaaagtgactcgggcatgccgcacatgcaccgtgaagcctacctcgcgccccagcggggcctcgtctctgaccggaaccccgcgggtcttccaaccccacccgcaagcaatgctagtaacagaagcgtcacagacaccgaggaagaggatgtagcggaagatgacaagactgagtatatcgtggtgcgccaaggtccagaacggaccaagaaactctggcgccctgtccgtctgctcggccaaggcacctttagcaaagtctacttagccacatgtgaaaaaaccaaggccaaggacccgttggacgaagccacacttgatcctcgcaagctcgttgccatcaaagtcgtcgagcacggtcccgctggcggtgccgacgaagaacgtgtagaactcagcctgaaacgtgaagtcgagatgctccaatctgtttcccatccttccctggttcatctacaagcgttcgatcacgacgacgcccaggccctaattgtcttgacttactgcccaggtggcgacctctttgatgtggccagcgaccaccgcgataagctcaccgtcggcatcgtccaacgtatcttcgccgaaatggtcagtgcggtgcggtatctgcataacaagctcattgtgcatcgcgacatcaagctagaaagtactgctcaccatttttcacaccgctcagactggtatgtgcacctgacctggatgtatactaatcgagcacagacgtcctgcttaacattcccatctccactgtgcctatgctcaaaaaccctcaaacccatccatacgccatagcgaccctgaccgatctcggtctctcgcgccgcgtccctgctcccccagaatctcccctgcttaccacgcgctgcggaagcgaagattacgccgctccggaaatcctcctcggccagccctacgacggccgtgcgactgacggttgggccctcggtgtcctgctctacgccctcatggaaggtcgcctcccattcgactcaccccccggcaaacccgcccgtggtagacccgtgcaccgcatcgcgcgatgcgactggggctgggtcaagtttggtgacgaggacggcgagtgggatgatgtgaaggggaaagaatgggctggcgcgcgcgagtgcgtcgaaggactgctcaagaaagtcagccgtgggcgcaagggcctggaggagattggcgagatggagtgggtgcagagggggattcaggttgaggggggcttgaagagtaggcttgaggatgagggtgcgacggcaacgacgacccttccttcgaggtagtcgttattgaagagtggatgggttcgtggagtgctaaattttctttcaatgcgcagcacgctgtcgacggacttgaacacccagccgtcgatttgtatccggcgattttctgtccttcttcttcttcttcttcttcttcttcttcccaagcgttccatttacgcttgacccccgttcgaggcttctgatttcttacactttacattctttcctcttttttttttcgcatcatcgctcggcgtttcgttcttcttgatacctgggcatgagactagattcactaaagcatcgatcaaaaaaatgcttctcgattttgtttgggagggagcgatggggttggcgctttgggtagcatgggcgtgtgtgttttgagtagggtagggtaggtaggaaaaaaataaatcaaaagacagattatgtttcattggggcgctgatgcgtgcaaggggtggaagaagttatgttgaacggtatgcggtggtggagttggctgtgaaattggagggatgacagaacgaagattgcttctatggaatacaaaatgcaaaagggaaaaacatgttggtattcacattcataggagcgtttctggagttacatggcagcctgtgtattcccatagtaatcgatggcagtgttgggattcgcggatgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgtgatgacgtcacgcgttgtcgcgatgtcttggcgtgtttggagctcttcgcactctctgttctcgcttcagagtgacagttcgaactgctatgtttctgcaaagcgtgttttcgaggactcgttagttgacgactatctgaaaagtgcgagtagttgatcagacttgcgcagggtgtttgaggggagccggaagtgctcgtgaagtacttacgtagggcgctttctggagcagtccgttggtttgaacattttgtgccttgcgatggcatttcattcttttcgtttacctgtcctaggatgttagcggcacggtctagggattgctaacggtcaagattgcgttgccgtcatggcatcttgggtgctgacggggacacccgccttcgacatggagtgaatgactacctaccgtgcagaattgctaagagatggaaaaccggaggtcgatttgcagattacgttgttttcaagagatatcctctgatgctcatcgtatcaggcacttacaagtggccaaggcgaccttgctgcgcgaaaacatgagcagaagcactgcgccgcttgcgctttgattggcacaaagggcggacggacagaaaatggtgtgcgaatgtcggaggctgtgctgaccaaggcagagatgaggctcttactgcacgccggttggcctccctcgaacgccagcccgtgcgctgtcgtgtatgactacaccttgattggactgtcgagacagcattcgagacatcacattggccagccaagaagctgttgcatatatcttcaggactaactcgattcgcacacttgtggcgcatggcaggaggtgccattggtatttgcagcaggggtatttcggaattcagaagagttgtgtaccctggtgattcacatttcagaagatttggtcccgatttacgaattttactgcgcatctctccaacttcgcaaataccatggtatcgtcgacgacctctataaagaggacatatcggctgggcttcgagctatagtcgagaccttaccatcgcaacttggagtcgcataccagtggtcacccacgaccataatcgcattcgcgcaatggccgaacacgatcttcaatcttcgttttcgacgaacgtccacgaggagcagaatgagcagccactggcgcctacaacacctatttcttcagactccttacaacaatcgtctgtcaacccagagctatggtctgctgtaagcgacactgccacccaaaccttggcggccttcaaagcgcctcgattctacgctagttctcaacaaagctcatctgacactggtaccaacaccttcgttgacgatgacttggccgagaccagatccacaatttcacatactgtcaggactcgtcgaggggttgcgaagcggtccaaactcttcaggtcacaatcgtgtgacgatctaatcttacggtcaccctccattctgccagaatgtagcttcggaaaacattacctcgacacagctcaaaagagagcacgacgtgcaattctagatttcgtggacgacatcaggaaagcactacctgagggtcacgcactccgaataactcccgctttggatggcacgaccattcaagattcttcaagcacgagatcccgatcactatcaggtgcaactctgaatgatgacttagacacttcagacctgttctgggatggaagcactcttggctcagttaacgcaaacgctgtcaccaatgcgaccgaattgtttcaaatatctccacttgaagaagagctagacctggaactgctcagattgtcacaggaaaagtcacatactgccgacactgcatgcgccttctgcggttctgtattctctggccctgatcaacggcagatgtgcatccatcacatcctcaatgttcaccacaccattgccaattctccagcgactgtcaagcagcaggctctcagccccaggcgacttaccaagacgcccgacaaggtgggaagcaaatggctctctgtagacccatcggagacgatggaatctcggagcgatgctcccctgttgtctagcagtcatctatcacggatcgatctcgatttgctgggcgttggtgcttggtgcttagaagaggactggataagactagacgctgccaggcccattatagcaggggtcgttctaactgatgacatacagatggtgcgccagccgaatgctaaggatttgttggacacaatattgacactctctcgtcgtgatggccccgaagctgacacggagcgtattaacgatctgtttaacgggctcgatgttgtcgttgaagacctgtctcgccgattgtcagtaacacgaacttctagacacacataatgctgacttgtgctttcagccctgaagatgagacggttcgttgcatctctagcgttctgaactcagttgcacaaagtgcggtcccaagcacgcacagccctcaaggcaattcaccgatttcatacaccagcagaccaagcggtgtgaggacgtacccagtcgcacaagaaagtgggtccgcgaatcattccggcttaaatcttgatctagctgggggcgagcaatatacccagagctcttcaggaagttcctctccactggacgaacgtctcgcttccaaaaccgagacccgcgcaaccccgatagtaagcgtagacgaaacgaaaaagaagtccaagcttcgaaatttagcatgtccgttcagaaaacacgatgaggtccatggacgccatccaacctgtagtcatcaaggatcgtcaagcatgtctggcctcaagggacatctgaagagcaacacacacaacaaggatttagacttcatcagtctttgccggaattgcgcatattatatcatcaacgtaagcgaatggcagactctccatctcacagggctttgcattcaacacttagggagatcgaccaagcagattcgaggtgagggagccgtgaaacagtggcaaaatctgtacatgaaggaattcccggactcgcaaagaataccgcatccttgtatgtatattccttgggcatgccaaagtagttgctgattttacgtgatagacacgcataatcaatcgtggcagtacaagaatgtctggacgcaacgacaagatggagaataccgcgccatgagtgcccctgtcaatttcgacttcaaccagtcattttcgccgcagccaaaccagagaatcagcgtgtctagtacgcgtgcgaactcaacaataccaaacgtctccccggcttaccagtcacgtaatgctactctcgaaccgatgaccgccgaaaatggaggtcagctcagcactcctattactgggtcaccagatgctccccagacttttttagaggagccacattccacaacatgtgacctttccatggcgacaggtcttatgcctttccaacagcactctgagatgcacgaagccgctttctttcctctcgcttccacttcatcacgagctgggcagcatgatcttaccggcatctattcaaacgacacgccgtaccagtcaccgtcacatccgacccctatgccgcaaatctcaactttaccgacataccctaccgccatgcattcagaaccgcagggcagcaacttgcatgaaattcgcattgcaacactatcgggtccttgcggattgtctgaacggctgtttacaagcagtcaccgcctctagttgggctctgcaggcacaacgcatttcccaagtgcacgggatggatacggaagaagtccaacgcgcttggggacgaattgttagagactatcaagcgcagggtcgagcagatttgctccgaggcagctgctggagaccaggcgcctggcagcacatgagttgctccgcaatatcgcgcggttagaaacatggagcttgtggtcgttcatctaatattcctatacgcattttatagggcaaaaagtgcaatacccatcacagtagcgactcgtacgcgcgaacccgcaagaaaaaagaagacgctcatccaactcaaagcaagcctcgaggcgtacatccaacaccttaatagagagggcgagtgaattctttcggaatactcatgaagcgtgttgtatatgtattacaaaaagagccatttcgatagagagatgtataaatgcacgcgcacgtcacgtgctgccgctgagtgtgctccacacgcgcaaaagaaaaattctaaaattacagattaggtatggaagagttgcatccgatcgagcgcgaagtactggtcaccatcaaatgtcggatagccgcttgtacgtggcgtttgacgatcagacgcacacgaccttggagtatttcatcgaatctatacacgcaatatgacgcggacagcgttacagaaactctagatgcaatggtagcaatcacacaaccatactagtaacagaagaatatatgttcctcacacatggcctagatgatgtctagtaagcccataaatatgtgaattgttggacatgatcatgtcctttcattgtaacaaatgccatggaaatatgaagtgtcgcaagaatgttatgcgaagcactaagccaagagttgaagataatgctcaattactatttccctcaaggtatcaacaggagaactaaaaaacccgctcggcaggaactgtgcctcgcacttgcgctcctccggggtgacgctcaaaataccatatccattataacacaaacgtccacgcttttcttacaatcaactattgtcgggcggcagccaacttatgccttaaactgatacacagcgttagtgaaatggccaggtcagacaatggttgacacagacctacttgatagtagggctgaagttgatgtcggggagctcgatatttgggagcacgacgttgggcagcgttgtgtctggacttacggagacagagttgccgttgccagcctggttgccgtttccggcggagttgccgttaccgttgccattctgtgtggtcattagtactcgtcatttcaatcgtgagagtggaaaacttacgccagcagagttgccattgccgtttccgtttccgttgccgttggcaatgtccttgaaggagttgcctgagccggcagtggggttggtgatggagccaatggtgttggtgatgccgctgaggccgtcgagaagaccgggctgagcatcacgctccttcaggccgagggaggggaatttgatcgtgttgccgtttccagcgccgttcttgttgccagcctcgtttttgttgccattgttgttaccggcctcgttgtgattgccattaccgttctgagtgttaagttagcagtgcttcgatatctgatatacttagtgacttactccattgccgttggcaatgccctcgaacttgttgttgttaccagctccagggttagtgatggagccaatgatgttgctcaactggggagtaggtgctgagtaggcagtagaagcgaacgcgcaaagggcgacggcgacgaagcttgtggaacgcatggtgacggtttaaatatggtggaggaactgccttaaaagctggagcgaggagaaaagggttgatggactagactggaaagtttgagctggataatggttcttagacgaacgttcgaagcagtttatatacaattcatttcccaaggtcgctgtacatctgccccagtctcgcgctgacaatgatcgtcatcctcttcctaggaggaaaacgtgcaagcctcgtccgtcatgtcgctagaccatcactgctgtaaagtgtaccataatgtgggaatcatgagcttctgcttaaccgtccacggctctgttactgtagatccatagcagaggctccaatgccccatgccgatcagtattgggactaggacggacgacgttgccgctgtccaatggcagcatgggaagtctcggcaaagtgattgagttgagcatcgggattataggaacatggagctacatagacaaggttagcatggttccgaagctaaaactgtgcggcgagtcgaagggaggctcggggccgagcggcagtcaaacttccggaaggttactttggagagcagtcaagccacccacatctgggtgatgtcagggactttgggggtccgatgatgcaagccgacgaattattcggtgttcctgagttttgactgattgaacgaacagtgacaaacagtgacggagcattgaagaaggaaaagatttcgagccagaacggtagcatggaagtgcgcgaacacgatcgagattgcattgccttatccgtgcagttcgtgctgcttggtgagttgcacccgcaaccttcagcctcccctgaagatcagaatttaccgagacatgggaaacaaaccccttcggaagcaattgcattctgcgtcatcggcaaaacacgattagcggattgaagatcatctgaatgtgggtgccacgatcggcgtgggtctagccgtagcaagggtcgcgtagatctagcgcaagccacgttccagagtgatcaaaccttgttgctgtcagggcgatgatggtacttgcaattgatcatgttgttgagagtgacgatgatgtttatcctagagtacatcttgaagtacgtacgtagttttctacccccttcctgatatcgagatcttgccacttgccatgacacgcgcaaaggagaaaccggcttgttgagagtagcacactaatttttttcggtcatccaagcatatgtagtgatgtcgcagcgcttctcgctggtacaatcttcccttcttacgccttttcccgtcggcctgtcaaatacatcgcttttcgttttcacagttctgtttggtaacaccttgagtcatttcatctgtgacggggttttactgctgcctgtgtagcatgatggcgattgtcaatattctcatgacgaaattcaacacctccacgaaaaacgcggcagcaatacccatgagaagatttcatgatgcatgaaaaatatttacgtctttttcaagcttttgattttggatacgatcaagctcaaactcttacctcgcctcagtcaatatcgctgagacttacttgatccactaaaagtctttctatctttaaacatacaaatcaattcctagtaatgagatattttcatgaacaaaacccctccacgcccaactagatcttcgacagtactgagttaggtctaacgaccccctcaatccaaaagagcagattcggcttctccaaacctccgtcatcaacggtgaagaaaatactcacccgtttaaccacgcgatggcccagctccgccttgtgttgcgcaagcaaccaggcaacgccgcttccattcggtgttcccaacaaagctacagcatccaaattatccattgggatggttcggccgggccaagccatcctaacctgagggccatcattaatcgaataaactaccgcgctgtacccaagcacgctggatatgaccgcaatggtgtcctgattctcgatgcccgcacgcaggacataattcaacggcgggatagacaagccaagactcggaagcaaacaccactgtagaaaagctacatcagaccagtgccgcaaaataggcaaaggcggcgggttctctgtaccaggaagtacacgaggcgcatggttattcgttgcaacaatcatacccgctcgaatgttcatcacggagccaaagttcgcgtgcatagatggaatatgcacgccgttgatttcaacggccctttgaaggaagtgcatcatgtcgatgttgtcgccacccttgccgttgtcttcttcggcgcgcacgcatacgtcggtgcccatttctcgcagcatctgtgagagtgtgtcaatcgtctcgtcgcagccgtagcgtagaagcccgtagccgtgtttctcgaggtcgcctgggacgaattgacctgagcctggtgctgggatgggtgagtgcatgagggcgaggagcttgtggcctttgaggactgctgttgtgtaagtcagtgtctttggtgctggcgccggtgcggaatacattgctgttgagtccattttgttagtcgagtcttggggctatgttctgggagcacaaaattcgtgggaaatacatatatcctacattgacgtgtcgttgtgaatgcacaatgcttatgcatcgtaaagtcgaacacatcactctaaataaagctacggtcagtggtgcaccagcaactccagaggtttgcacaacgtttccgcagttgataccattgatgttcaaaaagcggcatgcacgtgggaattgtatctgctaagttattcaagaggtcaataatccacagttaaattcacggctcctgctaagcaaaagcatgaatcgccacgctcttgatttcatctcagcttcgacatagtaaagtgctgcgccttgtgatgcagccttttcagtgagggggaaatgtcttgagaccctggcgttgcacatccgtggataagacttcaactccaacttccgtcactgctttaccgcctcatgcgacttgatctattcctattaccttctattttgatactagctgtctcgcaagtagccttgtctttgtaaacctgtataagatatcttggaacatatccattgtatttgtattgagcaatgcctcctgtccacatttatttgatagaatttccagatttagtggtcttcctctctatcgaatagagcatccagcattcttgtgcgatagcccctcgagtggcgcaagatcgaagcggagatgtgaaaaaaagctgacataagcggtcatggtcatttcacatgtggtgaaggatgatgggagtggccagggtatcttataccgccagcaaagcatgctgttgataatttttcaaatctgtaatttccagtcactcgaggctttcatcacagcacaagtacacaaacggcaaaaggaattcaaagaatttcattatcgatgaccatctctcggacaatatatcatgcaaagaaatccaaaacttctcggtggggactctcatgcgcctgtgcacaaaatgttcctcaggatgatgctcaaaacactacacctatgcagagtcgcgcaccttcagacaaacaaccatcaggaagagtcatcatcagagctggaggcttgtcctggtccatttctgttgctagcagtctgggggctacgagtcttcagactgggagggccctgggcttgggggacgttgggcctgatgccgttttcattctcgccgttctctccctgggcgctgcgacggccagacgggttgagggcgttctcaatggactcgaaagcagcacctgggccctgggcgctacgacgagaaggcgggtttgcttgggggaggttgttgttcccgccgtcgtcctcaaccctgccctgtctctggggactgcgcacctgacgaccggaagggttgagagcgttctcaatagactcgaaagcagcacctgggccctgggcgctgcgacggctggaagggttgagggcgttctcaatagactcgaacgcagcacctgggccctgggcgctacgacgagaaggcgggtttggtcggatgaggttgttgtttccgtcgtcctcaatcctgccccccggtgcctggggactgcgtaccttacggctagaagggttgagagcgttctcaatagactcgaacgcagcacctgggccctgagcgctgcgacgaccggaagcaggtcggagtctgttgatggcatcggaaatggggtcctgtggggccctggcatcgagctggggtccacgagactttagagtggaagcaggtcggagtttgttgacggcgtcattgacggcgttttctgctggttgcgtatcggtctggggtccacggccgttgatagtgccagttggtgctgagtaggctgcagaagcgaacaagccgagggcaatggcgaggatctctgtagaacgcatgttgaagatatgggtatgttgcaggtaaaaagtaattgacaagatggaatagtaaaatgagtggatagaatgtagtgttgaagtgatgaactgtattattggaggaccggcctgtagtgttggatgtagatatggtttttcgagacagaggttgagaagctcttatatatacagcgtgtcggcacgccggagttgtctcctgtctcattgtagctatctgaaagtaccagtgtgaagtaccgtatgattcctgtaacgccaatacaaagccgtggatacaaaaaagtgaagaaattcacgctaaaggtatactagatagcaattaaggtaagctaagcatttctctaagatgaatcaaggcagttttacacagcactgacatgtttttagcccttagcatcttcacatcgagatgtctgcgactctgcccaggcgcaacggcccgtcagtctcgccgaatgcgctagtaatggaagctgcgtgaaactcaagatgtcggtaaactggtctgttaccccttgtcccctgccagcgctccgcaacctcaggacctcgggaggttggcgagatcatgctgcatttatcaacgtatcggctagctgcttgcttgttcttgcaggttcagagactgctctgagcgggagatggcttcgcaacgagacactctggacgacgttgattcgagaaaatgagctgatctagatgcttggtatagcaggcacgcgcatatacgctgaatgcagctctctcgcggtgatgactctatgcagctttccttcgtttctgatatcccttatgaccacaatgaggccatctagccgtgtagctagtcgatagctgccagtgttgacctttatcgcactccgcactgtacttctctcaaatgctcggctcgatgccgctgattgggaagggcgactggatgcgcttttgcacatggtcgcgagaatttctgtagacctctgtgagattgacgaagagttgacgtcgagatgtctcattctttcaagatgaggtcaaagtcgtactctctttatctctcgtcgccactgtgctcccctcttcgactgcgactcctggtccgacttctactcgtcgaatcccgacggccccgatcacttgggctgcgcgtcctcctcctctctccgtcttcatagctacgactgcgagttcgagtccgactcctactcctgctatcatagctcctactccgactcctactatcatagctcctcgtcctgctcctcacactcccttcactcccctccctcttcatgtcctcatccaactcatccacctcatcccccaatggactctccctgggctccaacatatccaaatcctccagattcgccctgctcggcaatttccacagactcgttgcacacatgcggtccttcgtgagtaggtcatcgatgaactggtcgacgtacgtgagagtaaacgcgtctttgagccggcgcttgatcttgcggtaatcagtgagcagcggctcgagcgtcttgtaaatctcgacaggctcccatgcgaggcggatgtagaaagctgcgaggcagcgcaggtatttgaattgtccaagtttgccggcggcgttggggtcttggggtttctcatccccatcttcctcctcctccttcttcacacccccctcctcgtcttcctcctcctcatcccccccaaaattcaaatactccagcacaatcgccttctcaggtaccagctggagcatcttaaacgcaaggcacaaaaagggcgtcggtttccccgtgatgcctgttgtgccgccgatgaacttgaggtcggcggcgcggtcgcacagggtcgcagcgttgaggccgaaacattgctctttccagtagtaggactcggtaatgcgttcgcgcacgcctttttcgaagagcagcgcgggattttggccgcggattagggcacccgagtagccgcggtcgtcgaggagggcgcgctcatcggcgcggtcgaaacggggtttagaattcgccattgggttcgcgtgtgtattgtcgtattatggcatggggctcaacggaatcgcttttcggcgtcgcaagtaaatttggattggtggctgtgaagctcgagatcttgtcgggacaatttcatggcgccttatcgatagtcgcttggccaacgtagcggtcaacacagccctgcgcacatctaggcccgcatgcacgtcacaccagtccacgacataatcccacttgcacgagctgatgactgcatgcttcatgatacctttcacataacatctatacctattttgatacccagtttgctccttgcttccttccaccatggggcggttactactgtcctcgagccaagtctccgttattctttcagctgttattagtatgtcggttgatgcgacagcagcagtacgtgctaacatagcccagttttcatgttcacattcgctctatttctctcaggatatgtcttacaacaacgatacgttcacaacctacaggccgcgataaaaccgcgcctacccaagccactcgtacaacaagtgatagaaccgcccaagctggacgtaaaatgggcgcgacccatgggaagtcggccggacttggacgactcatatcagcaatatatcgcgggtcagaccatggattggagccggttgggctacgttcagatggtcaaggagcgcgtggagctgtgcagcgcggtgatgctgctgtcggatctgcatcgcatgaagagcccggcaaggaagatactcatgttcccacggctgtggctggcggaggccgaggagacgaagaaggacccgcaaacggcgacgacatggcgattactacggacagcagcgcggcgttacggagtcacgctggttcccatggagcccatcgttgacggagcagatgcgaatctggcgtcctcatattctctcgccagcatttactcgctcgccgaatttgagagggttgtgtatttgcaaggcccaggcacgttactcgacgcgtccgcgttggactcgatgctggcattctcaaagtctgagacgatagccgcgttcccagcttcgccagagaggaaagaactctcgacttctctgcttcttgtacacccgtcgaaggacacattccagcagttaaaggcgcagagagcgtctgcttccatctcagatctggaactgtttcgtgcaacatttccggcatctgagtcgctcattgcagattggacgctgtcaaggggcaacctgtactacgagtcacaaagcctccgcgagcctgtcgacgaattcaatgccacagcgtttgaagaatcgaccacctatgtgcgattgtcagacccggaattgcccgggccagagtatgatgtgccgtattcggaccgggtgcgccttcggcccaagaaccgcgaggccgaagaggtatggagcaggctgtacgaggacttcagacagcagcgcatggacgtgtgcggactggacctcgagtacatgccagtggtgctggacggtctgctgtcgaagactgaggctgagacggagctatgagacgagcaacgaggttcctcgagacgaaggatccaggcaatccatggtgctgcatcggccggaatgtatgatgctgtctcaggcgcacaggcgatcggcaggccgtgggatagatggggttggtgtcggtgggggacagtggtcgagaacggtccgcatgcagcatgaccgggtatgtatatatggatcatgcagccccaggactcggtagccgtggctcgcagcgctgggacaagtcagggcgccatgacgcaaccgccgggcgccccgccgagagagaatgggaacgtgaacgtggcgggagcaattgaggcgcgggaggagaatgcagcacagcgagggcgctggatatgtagcgggtgcagcaatagacatgtgattatgcggtgcagacgggcggttcctaatgcaggcgggctggtggagccaatgctgctttgacgcacaggtggtgaaggcgcgcatcgcagctgcttccccgcggtaacgtcaatcgcagcacttgccaacctccctgccctccagctctcgccgcagagagcgcccatcccatcccgtcgccatcctttgccgcaacccccattgtgcgcgtgctgcatgctgacacgctgccgctcgccattgtgcccgtccgtctgcgtcgcctcgctgtccattgaggccgcgcgcattccacgagggccgccgctgcagttggtcgttggtcgttggtgatcgcccgtccgcggcacaggaacagccactggcagcgccagccagggcagcgcgcgagcattagagttagcaccagcacagcatccagcattccactgcctctgcctccgccgccgctcctatgcctaccctcggattcctcaagaagaagcggacgaaggactcgcagggctccaacgatctcaacagcccgacctcgcccgtcgactcgtcgacgccgctgacgcccacgacgtcgaagcgcacctcgggctccttccacctgcacaagaccaagacgaacgactcgaccaaggcggcgccgaccaccagcccgcccgccgccgccgcgtcgcagcacaagcccgccgactcgatgaaccccgcgggctacggccagccggcgcagcagcaacagcaccagcagcaacagcagcaccagcagcaacagcagcaccacccacacgcacagccgctggccagcccccactcgcagccgcaggcctcgcacaacacgcccagcatccagaacctgatacaccccaacaacaccaacaccgccagcgcctcggagcccccccagaatggcgccgccgtgcagttccagacgcagcccctcgcgcagacccgcgtcaccaagggcaagtactccctcactgacttccagatccagcgcaccctcggcaccggcagcttcggccgcgtgcacctcgtgcagtccaagcacaaccagcgcttctacgccgtcaaggtgctgaagaaggcccaggtcgtcaagatgaagcaggtcgagcacaccaacgacgagcgccgcatgctgcagcaggtcaagcaccccttcctcatcaccctgtggggcaccttccaggactcgaagaacctgtacatggtcatggatttcgtcgaaggcggcgagctgtttagtctgctgcgcaagtcccagcgcttccccaaccccgtcgcaaagttctacgccgccgaggtcaccctcgccctcgactacctgcactcgcacaacatcatctaccgcgacctgaagcccgagaacctgctgctcgaccgccacggccacctcaagattaccgacttcggctttgccaaggaagtgcccgacatcacatggacgctctgtggaacgcccgactacctggcgcctgaagtcgttgcgtccaagggctacaacaagtccgtggactggtaaggatacctctcccgttcaattgattgaatgctaacagcacaggtggtcactcggcatcctcatcttcgaaatgctgtgcggcttcacccccttctgggacggcggctcgcccatgaagatctacgaaaatatcctcaaatcgcgtgtcaaatacccgccctacatccacccagacgcgcacgacctgctgcagaagctcatcacccccgacctgaccaagcgactgggcaatctccacggcggcagcaaggacgtgatgaaccacccgtggtttgcggaagtcacctgggatcggttgcagaagaaggacattgacgcgccctatgtgccgccggtcagagctggcgtcggcgacgctagccagttcgataagtatccagaagagacggaagcatatggacaagccggtgatgacccgtgcgtgcagagtcctccttacactgtagaccacattctgacgtgtccgaatagccacgggcacttgtttccggacttctagatactctcctatactatacggcagcaaacccgctcctttccttggcacaacccaccttcctcgaaagactcacggcatggaatcccggtcaacaaataacgttgcgcccgtcgagactgcgtccatttaaccacgtgtccgtcctccaaactacgatttcctcttcagtgtcgcaaaagtgggtggtcttgttctttgcacccatgtaacattttcctcctctgatatgtgtctctactactatttctactcatgcaatccttgacctcctgcttttggatacatcacagtgccgtcgttgaggatccgatggcgaatgcgaggcttgtattgctgttgttttgtgcgttcgaggtggcggtgatggtgatggtgaacgaatgaaagacgcgatgcggatgttggcatggatggaagtaacacacctagtacgtttaaaacgatagtcgagaggagaataaagccttgagacttcactgaaccattatgacttgcttgaagattgcattcaacacacatgcgcaaaacttgtaagtgcatgcggagatcctgacctccaagtctgtacttaagatagcaatgcgaacaacctcatacaatcacgtgcgagacatggagcgcgaacgtattcactctcaagccacaccaatccgaacagctcatatataacattaaaccgcacatagctgtctgcagatcgaacgtctgaagtcatttgcgacgatgcatgcatgacgccagatccaatcggcaagtcccgcgcatgtccgccaagaaactacccggtgcggagaaagacagacacgtgaggatgaggaggagctggggacgttgcgatggaggtgtgtatatttccatcctcactgtttccttgtgatgaaagttatgggctttactgccacatttggttctgcgcggacgcgggctgcacattatgcttgtttgcacggtgtgttgctttgcgtcgtcggcgatttgagacgagggaatgggagcggggaatgaggtatgtgagctcttgccttttttttcttttggtttcatttgagttgggttattcgggtatgatccgtagggagtgagagagatgtgtgtgtatgcagcctcattttattcgctggcgagactacactgatgttggctttctagtaggagtacagtaccatgcgatggtgcacggatgtatgcgaagagggcattgcgaatgttgtttacaaaagacggatgatgctgggttgtgcggaatcgtcggcagatcgtgttgggttcaggtgttccggtgcgaggctcgcttcaagattggaagtgagttcggcgaagcggttgagcatcgcaaagagcatggtaaaagtacgaagacaggcatgggcggaaagaaaaaaattcgttcaaatgctcgctgagagcgcagtgtcgtgtttcaaggcagtgcggagcgtgggccagggtacagtcatcaagaagttctgctccgggaatgcagagacttgacgaagagaaggaaatgacgctacatggtctggtggactcggtgcagattgaatgcaagaaaatttggctttgttactctgccattggcgtcagtcctatattggtactacgacgcctttgaagtgactgttcagcacaggacagcgcttaccacccccgacgattccacggaaactcgaacatctagtcgattttgagagccgtgtgtccgcaaaatgagtaggcagggcccacaaagaaattgttgagtgaggttgggtactgacaatccacagtgtgaattgcatctccggacggtaaggctccgatgtcgcgacgatgctcgaaacttgcaactccgcgtatcgactctcgatgtttgttctagtaagtggcgcctcatacatgtacctacccatgtaaagccgcattggcaccgtggactgatgagacgatggtagcgtgacactggagagttcgatcaagaattcagcagaagcagtccgatgaccacgtcgatggaggttccagaccaaatatgaacaccaacttgtatccaggcaaattggctggcgctgaggcactctgttcgactttctccggcaagcagtgtgcgacgtcgccactgggccagattcacatgtcaagacggtccggctgtcaggcagtggccccaaggcatggaagagaaatggcaaattccgcggagcactaacatatagctgtgtctaggctgtatcttcatcagcgatgtctcaaacagcgccacagaagacgaggactgataacgcgacgcctcagaatcgtcagtgacgtccacccagcaatgggcgagagcttgtgtacttgtacattgaagatctggctttgggatggcgtacaatcccagccgttgagaactgccaggaactctgattcatgcaagataaggcactgtcgcggctcttcattggccaagaactgctcgcgaagggccatcatcctcacagcaggcaattgatcgtccacagagaaataggcgtctaagacacaaactaatcataccgtatcgccatggagttcgtgctgtagacaccgtctgcttggtgtgaagctacgggagacatcgcgcttatcgctcaccagcggctaggcgcacatggtgaacaaagaacacggccacttaccacgaggcgccgcgtaacatgtgaaccacgaattcgaattgaacttgcttttggttggaccggtccagtcatccagatcccgaggtcccacccagatggtctggtcgacgccacagtgttggcatgctcgctcggagcgccaggagcacaagaacatcgtgtgcaacagtcgaagcgacaaagtgattttgtcaaaagtaccgcggaaaagctgagatcatattatctccagaggttctgataagcaatctatgttgggaaacgactacggatccactagcgcgcttcaagtccctgccaagagataagagaacgcctctcccatgtgcctggccccacaccatcccacgtcaaacttcagtctacccaaccgcgaccagccgcaagaaccttcctccgctcctttggcacttctcaatccaaaatatgtccttccattcgctgcaacagtcgcaaaccccagacctgcacccccctgttcgtcggagacacgctgcgggtgagtcggttcgtgtctttctccgtcatcctggtcgttaccgccaacacagataacgaaaacgcccaattgaccgattgagattccggagaacactgatctcacttttgggctgggggatgatttgcactgcatcctggcaccagctcagccgtgcgtcactgtgctcgaccgcggaagtgcattatttgctcctatgaggcagtgtatataacttctgcccgcggtatctggacgtcttatctgtcagcagccaacaatctctcctccatatcctgaggtcagccaactacccttgtctctccacaatagggcttgcagcacacctaccccagatctccaacatgggtttcgcagtgaacaagctgtggagtgcaccggaactcaacccgtacaacagcaaggccaggtcgattccggtactcaacccagtcaacaagtatggccgtgtcttcttcttctcgtggatgggcttcttcatcgctttctggtcatggtacgcgttcccacctcttctgagcaagagtatcaaggcagacatgcacttgtcgcaaaatgaaatcggcaactccaacatcatcgctctagttgcgacgctcatcgttcgattcattgccggccctatgtgcgacatctttggccctcgtaagacctttgcaaccctgctctacctaggcgcgctcccatcggcacttgctggtactgcacacaatgccatgggactatactttatccgattcttcgttggtgtcctcggtggtacctttgtgccgtgccaggtatggacgactggtttcttcgacaagaatgttatcggaactgccaacgcgctggtcggtggctggggtaactctggaggtggtatcacttagtaagtacccaaagcctgtggtcctcgcctatgctaaccgtaactagctttgtcatgcccgcagtgtacgactcgctcaagaaacatcagggactgagctcgcatgccgcatggagagtttccttcatcgtgcccttcattctcatcactgccactgctactggtctactccttctcaccgaagacaccccgaccggcaagtgggcagaccgtgctaatgctgttcaccctgcgcacaccgctcagcaatcggtagtctctaccactggaggcctggacgagaagcctgccgcagcagcctcgatctcatcgagtgaagagaagaaacacgctcccagcacaccgactggtgatgttgagtcagccactggggaggtccaggtcatcgatgggtaccagcacgaggtgatccagaagcccactctcaaggagagcatgaaggtcgccttctcgctgcaaacccttttcctatgcttctgctacttcaactcctttggcggcgagctagccatcaactccatcctgggatcctactacctcaagaatttcccataccttggtcagacccaatcgggtcgatgggccgctatgttcggacttctcaacgtggtcacacgtccgcttggcggcttcatttccgacaagatctatggagccaccaacggaaacctttgggctaagaagctgtggatctgctttgtcggtgttgtcgcgggcatcatgtgcattgtcatcggaaaagtcaactcgcatgatcatgacaccatgattggcctcgtagctctcatggccatcttcctcgaagccggcaacggcgccaacttttctcttgtaccccacgtccaccctcacgccaatggtaagtcacctttccccgctgtcttgcgatcaatgctaactcgcatcaaggtatcctctccggcatcgtcggcgcagtgggtaacttcggtggtgttatttacgccatcatcttccgataccacggcaccaactatgcgcaagtgttctggatcattggaataatgatgattgccatgaaccttatgtttatctgggtcaagcccatccctagcggccagattggtggtcgctaaagggttttttgttaatgatattttgtcaacgcaagcgtttgtttgagataccatagagctgttaattggctttgcgaaatgcaaatatgcatgtttaaattatgtcatatgcttgacttgcgtggtggtgaggctgtgcatggtatggttgtgtgcctaatcttggcttctctttaccgcgcccatgtgaacgggctcccttcagtcaccacatcatctcagccatctgcaacccgatcaacatgtcgtcccgaacttgcaagatgcgcaagacctcacttcatcgaaacctacagggaatacaataatgtcttcggcggatctcttaagtctcccactagagctccgcgatgtgatctatggctacctccaggaagatatgactgtgcccttgcgatgggacgatcactgcgaaggtaaagacaccgcaccattctacctggccgacgtcgacatcaagaatgcgccttacagccccatcgccctcgtgaaccaccagctgcgtgacgagtacctacacaactccaacaccaacgtcgcggcctcattaaccctgaaaatgagcgtcgatatcttcacacataggaccaattgcaccgtcgaagacgccatgccgcgccccccagcattcgcattcatccgcgaagccaccatcttcatctacgtgaacagctatctctcgaacgaccgcccctttccaatcgtctgggacccaatcacacatcttttcaaaggactcgtcgaagctgcgccgaagttgcatactatccgcctcgtcgcgcaccagtaccgttacaaactggttgcacacgacgaattggacggaccggccttctctcaggtattcggcgcagcaacgcgggaagaattcttcaacgccggtcccacgcatatacacggcatggcagcgaagaagcgcgcagaagggtatagattggattacgggacgattgagaattgggctgtggtggagcagaggcggttcatgcatcgggtggagaagattggggtttatttgtatgtaaggggaggagagggggatggtggtgattgcttgacggatgagattttgaaggagtctgggatggagagggtggcggagtatggggatgaggcgcttcagatggtggatgctgcggagagggaggtggtgaggaggtggacgggagagatgaaggaggttagggagtggggagaggaagaggtgaggatggaggatgtggattaaggagagggatggctgatgactgatgggaatttcgctataggtctgcggaatgcatctgctttatagttgagcatgtgatttgggagttctgttgtatagttgttcgattacgagcttcgatgaattgaaactctcctaagatcggaactacacgaagcgaatgaaaaacaaatgatagggttgttcgtgttaaaggtatgtatagtaagtggcgagggagttcagacagactttaggcgggcacgggccgctctgcatccggttagcatggcgcgtgctaggcttcatcccactcctgttctcgctctgactctgccctagaaacaagtaacaactcgacgatatatcatgactgcatcatccacagcaccaaatctcctcacacttcctcgagaactgagagatcacatctacggctacctcgttcacacgatcggcgtcgaatgggatggattcggtaaagatgctgtccagagtgtcggaggcagcgaacaagtcatcgagcccctccctgggcgcctgatgaattgtccataccctcatgtcctccgtatacaccctctcatatgcgaagagtaccacggcgtgtgcgcgaaaaagcttgaagtggtcttcgatcaatcgctccacatgagaagaccgctagaatcaagatacaacccactgagggcccttcaagaccaagttctttcccacctacgacatgttaagatctttgtccgactgcatgctcgaaccatgtcccaaaatctggactggcggaaccagctgcatatccttcgcgacgtggctgtgaaagcaccacagttagagaccctccgtgtcgcagtacggcaacaatgtctttccaacgcacccacttgccaggattttgaagtgccggccatattgacgtctgcaactgaacgtttgcaaaatgctagtacgaagccattcttaccagagatgccagcctctctcggggagctttgcttagtccaacggggggagggataccaccttggctacgcttccacatacagagcgcgggatcaacccttgcacccagatcttagttctacgtacacgattgatggccaggagcatgtcatgtatcacggtatccgcaagattggagtatacacttttgctagcaaggatgttaattacgagaaacgcctgtggacacgaaaagaaatcatttcgcgatggccgatgcgaaaatacccaaaagaagccatcgagaacgtggcaccggagagggcggcgctgttactcaaattcccgctggaacatacggaatggatagagaggcgaggagtccacgatgtgcgagattggtcctagacgaacacgacggggcgtctccaacccagctctgaccaccaggcggtgaaacctgcactcaacttggtagcagcttgctggcgatgctttgcattgagcccgcgctgattcgtcgatcccgatcaggttagaccaaactcacgtgccaggcttccacgtccacgggtatatgatgacaggcggacgcggtcagaagttggcgacttttatacaattcgcctcaaaacacgctgtccaagccatgtcagccactacttttctgaatttgccgcgcgagatccgcaacatcgtctacagctatttgacccacgacatctccatcgactggggctacaagacgttcccatttccgattggcggccatgcagcagtaaaactccacgtcaaggatgcaccatttcccgatgttttgctggtctgctcacaagtgtatcatgagtatcgccaagagaaacgccatggagtaccatgccttgccatcaatgtcagccctggacgcaccgggcgcattcttgagggtcagccaacaaaccaaggccgagtcttcaagatccttgcacacgcaaaccatctggccttcctctactggggcatgggcgaggacagggtcaaagaagcatgggataatatcgaacagctcagcggagcggtggccatgctggctcccgacttacggaccgttcgggtagtcgagatgacatttcgaagcggtctatcgagaagtgatgccgaacccatggctaccacaccaggtccaatctcttccggggcttctccaaacgagctctatcgcgcagctcttgggacttccctggtaacgcacggccagctggccttctggaacgatcgcattgagtctgctactgctcgtcaagatctcgtgtataggcaaggcgacggggtgacagagtggcgttatacgcgccgcaagaacgacgttggtttggaagtattgcagcatatgtaaccagctgtgtcttgatacggacagatttctgcatcgtcgagctagggtgcaacatgatggatttcagggaatggaatacggagcgggcactttgggcgattgcgacatggcacagctcatgtgcaaaacacatagcatggtgcagtccatttcgacttcataatcagacagacagctcgcgctgccaggacgaagttcgcctcacaagctgtgcgcgtggctaaccggctcagaacctctttcctttgtcgcttgggggcacgtcctactagtcggacaatgaccagtggtcatctccgctcggttacagccacctatgcgccaggttttccacacaggtttctgcgttggctattgcgtgcaccgtccaacaaaatttcagatctcctccttctccaaattggacaaggattccatacagaattttcgcgttgcccggtcgattataaacctacaatgttccattcgcaatccttggtcggcgtctacctatacggttatgcggggagaaaacatcagtggtggactcctgacaatatcatcgactgcttcacaccagtgctctatccacagcatgtattagatgcagtggctcctgctgaacaagacgcccttgcaagactaccggtgcatatacgcggatggatagacaagcgtggagaagacgtgaaggactgggatggtttcatttatgatcaagccactatagttcggcagagcaaggcgcgcatagaggaaggattcggatcatgttttgagtagcaagtgggttggaatgtgcaggagttgttaacaagacgggaactcggaatggcttagtttgaggcggagcatttggcttcgcttgtcttgcagcgcaatcagaatcgcgatattggggcatcgcagcacgataatcaggcattaccagatatttcacaacatgttttatatcatttcatgagtcttcctccatcctcgtctgtgcctctgcgaatgttgcggaatcgaccttcctagctaggatcgaggcgccgagatccttcctatcgtgactcaccagcttcatataagctcatcagtctctctgtctctacaataccactgagcatatggaaaacaggcatttcccgccatctttcacgactactacggcttcttaatacttccccacccattgtgacttgctctgcaatggcactccctgacgcccacctactgagccttccacgcgatattcgagataaaattctttgtgatgttttccaagagatcactttcgactggaaatggaagattcaagggatgcatcgcgtcggcttcaaggtcactgtaccacacgcaccacatttcggtgtactcttagcgtgctctcgactgcacgacgaatacgtggggcacataaagccagagcatcggaaaatggacatcgtttggaacggagctgttactcaacgaagagatctgaggaaagtggtaaagagcagaaaatatctgaaggcttttgattaccctgagacagtacgtatcaagctttatatggccgcgtacctgcataaatggggcacgaccgccaaattcatcgacgtccttcagctcgcagctccccgcgtcaggtgtgtattattcaccgagaagcttggcggtatcagcaattttcatacgaacgatatcccccaaagagtgacctgggagcagcgccagcctcacgattcacagttcactgcggcaccgactctactgggcgacttgcgaatttcaagaatcagtcgcatttttcggattgaaacagagtacaacgcacattatttcaaggctggtactataccaaaacctcaaaattatggtgggtggttacatctaccaacaacttcaacatggaattgtcacccgctcaacaatcgtatcgcgcaatacgatgtattcacgtataaccgagaagaagtacagcatgaggacttggagcgggctgccgtgagagctctgtggccacgacaccgatttcgaactgaagacgcgaagccagagtgggaactttcgcatgttgaattgcaaatactcgaggactattcagggcggatcttcaagtgggatttcgaagagcgggacgagttgctggcatcaaagtggacctttgagattgaaaagaggaaggtggttccggatggtgtggatgttcatgagaatgagggctttgctcggtggtttgactaaaggtggctcggacgcccaatacatactgatggtgaaaatacgttgcagtgaatgaacttggtgttactttcattggctcacctcaactcgggatgacaatatgctcgtgcatacaaaatccacaagcgtcacatgccgctactttcaaagactaagtaaccaacaatcgaagttcaattcatagaatcaagataagcttccatgaatatatagtggatatggttccaacaagcgcacctcgttgaactatcatcattaactcgtcatagaaaggtccagcattagcgtgatcggtctaggaagtccaagatgtggcagtaactactcttctcgtatgattaaagtcatccacagcaacaccgataaggtactgaggtgacactcatgtgatctgaatgcatgtcttgttttaacggccatcatgagagcagtaagctcagtggggtgacatttctactcaccatccctaagcctcggatcttgtttttttcacctcagaactgacgtgattgaatattcatagcgtcacccaggtcaagtgagcggttttacccccatcgtgatgttggtcaggctgaggggtgtggagattgcaaggccagtacgatgaatgacccttcaccgcgacgcgtgtcgaaagctatttctttccatacttcaatacaaagatccaagcatgcgggaggaatctcgtatcgaagggccttgacaagggacgccatcacatgaaacatagccctgctgcaaggtcgtgcttgcaatccgcttcactcaacggtctgggctttcgcagttcctcggtgtccgaagccttctggctatcatctatgtcgtgtgatagtgatgcgctcagtgtttgccttccgatgcgttggtgtagcgacctgcaggttgccctgtgccgcaactttatagtccatgctggctgtccggtgagtgcggagaacatggtaggaccattgcatggaacagcacgtgggaagccttttgagtctggcattgcataaaatctcttcgttgtcgtgctggctgggtgctatcgtcgtggttgggcagcaaggcagcaagcgaaaatgcctcttccagtgagcgacttcaaggtgtcgcccttcaactagttcggtactattgtactccggcgagatgttgattggagttccgtgcgtcaaggttggttgtgcgctcactgcgcgtccactggtttacgcccgtctcttatctcacctaaacgcgcaatcctgcaggattgacagacgttggagccattgaacggtgtccgtaaatcttgttcaagggtgtgtatgttatgatatgttataattagcttcagagtaatcaggtttggcagtgatggtcacgactcgtgggtgctgagccaaggtcttactcaatcacagtattagcgccgcgcaagcggtattttagagctttcctgcatcgcgattttcaatttttgttcttgattcatataggtatcgaggcagatcttgggctgtctccgttctctcactgtggttcccgcaacaccagtatgcgcccccaattgtgctcagcgatttgccggacgtacgttgtcttgactattgaagatctaaccagcacctttcagacctaattccgctctatccaacgagatcttgtctaaatcaatcttttgattgttgaaaacatgcagcccgcaaagtccgatcatactttcttgaccaccatgtctttcgttcagaaatttggggtcgtatatagagtggcggaaccttgggcaagataccgtactctcaaactgcactggatttgctgatggtcacaatattgttccgcttaatcaagtgggaagcatgcatagacgatcgaccaggatgcacgtatgtggctcagcaacacaattaggttagttcaacgcagctccacgtgtgccgtcgcacccatgtcctcaaaaacccgccaagatcgtgatcatagttccaaacaactctcgataaatgttgtaatcaacgcacagaaggtaattgtagctccctccttggcagtccgcagtagactttgcgcaacactatgatgggacaaaagttaactgcaaaacataataacaatctcatgccgtgtgatgctccgcccataacgccccacctgccatgtagggcaagaagtttcatgacaaaactgctgcctatacttccatactgctactcatctaccttgtctaaacttcctgtgactgaccttctgctacatccgatatactttctcgacatgcatctctacgaatatgaaaaactgcgatacagcgactcaatccgcattctcatcctgcatccgtgctcagatgattcggatccgattatatgcactatgcaatacacacgactttccgatgtttccctcgaatacgaagcactatcttacacatggggagacatgaatcatagacaagcaattcatttctatggtggttcgaagacactgcttgttggacaaacttgccttgatgcactccggcatctacgtcagaagtccacgtatcggctgctttggattgacgccatttgtatcaaccaggaagacctgttggagagaggctctcaagttcgcatcatggatgaaatctacaatcgtgcgtccaaagttgttgttttcctcggcaaacacgcttcatgtagtgaggtcttgttcgaagagttggcggccgcagacgagctcatcatggcagggaaggaatgtgatagaccacaacctagtgctgaaatcgttcgcgcgctggaaaaattgttcctaaggccatggttcaagagggtatgggttctacaggaagtctgtgcgaaaagcattgtcacattcatgtgcggctcagctactgcatccttctctgcgctcagcactttatactttgggtactccggtcatacaaaagttagcaagatgcagtggcctctcgttttaagttggatgtttgaagattcaggggagctaccgacaacacaactcaacttgtggaaacgattgtacgaaagcagggagtgcctggcaactgatccaagagaccgagtttttgccatgaaatctttgaccggaccaaggcagtcagaattgaatttcctgatcaattactctcagagtgtagaggattgcttcatacaagtcgcggagtatttcctatctgctcgaggaccccgaatattggctgctatccggcatccacacgataaagttatgccttcatggattcccgattggtctcaaaatctcccactacatgatttctacctttacccaaggacgccctttaaagaaaccgacattgagtacaaagatagttttacctgcaacgaagatccgatgtacgagacacgcaagatatcagatggacaaggaagagaaacactagggctactcaccataggttaccagtatgcgaaagtcgttgacagaagtgaagagttctgttttgacagcatagaagatgctgaggttcagatgcatagactgtactacagtctcgtcaatctcagagacattttcctcattccagacatgaagggcgattgtggtatgttaggtcaccttgggaagagcattgtccagggtgagtgcacctttagcatgttgcaagaaatacattgacactgtttctagccatgtctctgatccaaggttctgatctccacacccatctgacacgctttgtggacgggttctatgtaaatttcactttctctacgttggcgaattctgactagatgcgacacaggtcggtgatcgtgtggctatcggcggcgaacaaatccgcaattttgagaaggctttgcagcagtgcaggatcatcctattagacaatggagaattggcgatcacacctggcagcgtaagggtcaacgatgtcatatgcataatgccgaaaaccgacgcgccctgcgctctccgctcaaatgagaagggagcttggaggttaatgagtggagattgttacatttttggtgcagtctccatgctcgctttgactcatggaggagttgtgctcgaccaatacgtcggacgcaacttggataagctccaagactttttgattcgatagaaatggaatttcagaggacacgtcgaaaatactcgcccagccatagataagcatgcaagtttgccgtgcagccatgatatcccagttgacttttcattgctttgctgtacttgccccattctcaccttgcgcctgacatggcgccaaagaagtactgaacgaaagcaagccatccctgccaagctttgggattctgcagatctgtcaatgaaatatcgaaaactcagcccgattgatacgataccaagactcgatttcctcgcgccctcggcccggagccgctcacgtgcgtctattacccaattatctctctctctgtccataacctctttcaagagctatgtccgtgatcatgaattttcaaagctgagctgcatcatgaaacggccattcacacgaagttttcagctcgccaccatagtcgccaccttcgcttgcgccacactgcgtttccgtgactcaagctgaagcatcggcgactccgtcgcttacgtgggacctgaaggatcaagcgagaaccgttcacttgatgttgtgatgaatttgctaagtactgtgtttgtggttgaaagctgcaatcagcagtgttgcctgtttcggctgcggaaaacaaaacttaaatggctcgttgagattggccgatccataaaagaagaatttgcttctccaaagtgaaggattcagggcgtatagagtacagctgcgaaatgatagccggtgggaaagacgaaatggttggtggttcggtgacattccatgtaagaagagcggtgacgagcaaggccaaaaccgtagtagattgtgaaagaaacgaccgctacttcgaacttcccagttagtatctaccgagattcatagcttgcaacagcaagcgccgaaggacgaccttgaatggcggatgcgacggagacacctgctgccgactttttcagtccttcaaaaaaggatatattaagacggaacgggacggaacggatggtgatttgaatggactattcgatgagctctcaccggtgttgtattcagtatggtcgtttgtgtccgtatttaggtagcgaggagtttcgctactccacgtgcgcaggcatcctcacaagtagtgcatgccgcaaacaggggtcctggagcttgcatgatgacatgacctattccagccagccgtaataccactttcaaactctttagggcatcgagatctttggggggctcactattcgcttccactgtgtatcttagcccccaaggctcgcgcaccaaaacgggagcaatatatgggcaatcgcttctttccctacaattaaccgaggcttcaactcgacatggataagtgaagttccctgagagtagaaggtatgatagtgctccggctatgcgggaaaggttgccaaatgaaggtcacatccaagagacggagctctacccgacggattgacaagccgtgtcgccgtggcatactcgcaataattggaacgtgattataatttagaagttcaattctctcataaaggtaatgcctcaaaagggtttggccataatatgttcgccctgatttacattgttctcgcatcgatcttggtccggtcaatgcgcttctgcctgaccacattcaggccccacgctccgcgtcgagcacaatccttctcattttctgaccgaaagcttggtagctaaatctccaaacataatttctacctcggaacaaatccattcgataggatagcataggccagtgccgcgcgcatcgaccgagattttggacgagccaaaagctcaactccagtaatattctcgactctcccagaactgtaaatagtcagactggaggaacactttcatggtatcgactaggatgaaattcaggatgaccgaaggagcggctcggggccgcgaagtcgttgccttttcacaggaatgtagtaggcagcatgcaagacgtgccgcacagcaagacgctaaagtattgactgatactgtgccgtaaggctcaccatgatcgccttggattcaaggcaaaactgtgtgaaaacgaaggaccttcggctatgtctcagccctataagtgcagggattgtgaggctgcttacgtaccagtcgggaaacacaggccacccgttcctcgatcgtccttcatcatgcatatgagctttttagatcagctagattaggggttggcatattcgcctaatgtgatggcatagttgatgactcaagttgttacaccagcgctcgcaatcgaaaaccatcgtggacaggtgggctgagtgaacgcagtgcaagctgagatgagttggtcgagaaaaaaaagcatctaccaattaaacttgaaggtacagcatgttccgtgaaagaacgaatttgatggaaaacttgcatgtggtcaccgcaacaaatccaccagcccaaggacagcaatgatccattgtccgaacaagtgattaatctttctttcagtgatttgtccggtcagaattcagcttgaggcatttctcgcatcaccgcggaaagacctcatgatcgcaaacgtacgcgtcgcatgactccatcactgctaaacaggtgcccttcaccaccaccacatttgaggtgggttgcaccatcaactggcagtggtcaggatgagataagatcagccgaagattactgaacaccgatggcgtcatcaataactagcgattatcatagatgtgcccgatgacggtcagcagatcttattcaagtgcgctcaaaggcataccattaaggcaattgtacttggacgaacgccggtcatgaaggcgcccgagatgtgaccgtcatggcctaggtaggtttgagcatcgttggtgagcatctgctgtggaagaattactttgtgcagtggctaaagacctgcacaggaagagcgcctgggtattgaaacattcgagatggagggcaaagaatgggcggctgatagtgtatacttgaccgatgatgtaaagcgatgatccctccttggccacttgtgcgattagttcttcatagatggtgctgcagccttgttacccgccttcttcattttcctatccagtagtttttctcgcttgaggcaaccccttcttccaacttcgattcgaattcttctggcgctaagcctagcaatttttgttcagctttcatattcactactgccttatcttccacccatgatagaatagccatctgccgttgtcaatgctgagctgtcaggtcatctgaggtcgttgaggagtagggcaaattccaagacacgtcgtgcatctaaactgctgtgattatatttcattggcgccatatcaatgaagcaaccacagcgatccgaaatctaggtcatgcatctgctgcaagcagtcaagtacagtcaggcagagagctcgtccaactcgctccattgcgcggcaatgcacgtgttatagtggttccaatccgccggtacagcctcgcggggacatttgccggattgttgtatctaagaaacgcgacatgtgggactgcggagatcaccgatcggagctgcacacttcttccatcataccgactgtggaaagggcgtcaaagttgcattctgacccaattagtgcgcaacaccaccctccatgacttactacctgattgtgttcacctgctcggaacggctgacgaatgcgaatggacgcctgcagttccaaatcgattgtgtccaacgccttataaagtgcagaagtaggtagcaatctttccccggcccatgtcccttgacgagggatctctggactgccttatgtgagatagcgagctctcctggtgttcgaaagtcttgctgccggtagcttatcagatgtattgtgtcgctcataccgatattggagacttagaaacacacatgttttagccccccaacttcacaagcgaggatcagcgcatgaccactgttcgatgcatgaacatcagaaatcgatttaccgatttcaattgacgatgatcgtagtgtgcttgacatggttggtgtggtgtctaagcagagctcgctctcataagttgtcctgcacatgtgcacaccgataacttccggtacacgcccccaaagttagcttcaccgtgacaagctttgacaatggatatatcgtctgggatcggcggaattgagaagctcggatcttgtttgccaagttgaagtccagggctggagatttggggtcgatttgcccatcgttgcctgggagaagacatacgttctgaacggcatatgcttgagaatcttctgtgcgagagatgaggtagaatttgcgcctccctggcctgaccgatcctgtctgccaatattactatagagcaccgcatagagaacagcttaatataggcagataaattggaaattgtgtcgcaatgtgacaacgggcatcatttgcgtcgtccaagcctcaggaatgtttgcggtggtgttgcgttgtacaatcccacttttagcaacgtacgacccgaccctaccgcgtctagtaagcgcagtgcttctgcagtatccaagtcggggttgtcgaatgctcacaggctcacgaatgttttctcgtggctcgcgaagccagagtatcgggctcaatggaagcgctggtcggggaatcgggagcatcccaatcctatcgatatagtcccagcgcctccagtacgccatagatgcgggttgcctcttgggaagagacttgaaacccagtgcatgcgattgtgataggtacttgcatgcgtgcatacggataacctacgagacgtgagttcagctggctatcttccaaagtcatcatgcctcaaagtgcattgtggcagtacatgacatgttctcgggtgtctcgagaccaagctgtagaagcccaacccatcttcctctcaccatccacagggtacaatgaatacattatctagagtgatgggcaaagagtcggaatgcaatcgattttgctggcgaatgaggtagcgaaaacaaaagaagtgagcccatgatcagttataaagcaatcgtgggtttatcaacagagatggagctagggtcgtgattcctaacagtttttttacgcactgtcactagatacgagaacatgtttgtgatgttgttgcgtcgaggttgaagtgatgtcggcgatgacaaggtgccgcaggaaccctgttcacaagtcatgaatctgtgctgcccacttaataggcagaaaggaggcaagacctcgggaatttattaggaccatcggagtaatcattgcgaagccattattatcgttttcacgccatacagcgacggaagtaggtagccctggggagagacaaaacgcttcatgtaagagagtacatcgatgcggaccccaagaaagcacgagctctaaaaggaatggcttgtgccttatcttttcatgcgatgtgagtaagttctgcggaggacgcagacaatgaaagttgcccgatccctccagcagcgggcattatgagaccggtcacatctgcctgtgtacccctgctagtggttgccttgttgcctgctgggcggccacagagcctcaagctcgacacacatggccccgctttgtggaggacgtatggtgcatggagggtttgtccaggctcatcgtagcacttggacatagcttcaccctataaagacttcattcgcaacacgtaggcgctatcgacacgttctagcaacccggttgcttcctcattcaatccttcttccatgttttctgttcagcttgcaacacattcttcatcaagcatatttcctagcggcgtatcttcagacaactcaacaactgtacgtccttgcgaaattctggttgttctacacgttgttgtgcgctgctgacggaattggaccaatagagtgtcctgcgaaatcccgagtcttggcgctaatgattgggcgagtcatatctttccgctcgacatcacccaacaaccgcccaatccagcggttcaacgtggaaattgagaactacacctgagggatcaggcctttgaaatggacgcggttaatatcgacatacaatcgaaatttgtcaatgcattgcgcacgcaagggaaggcggattacccactgtcaggtgcactaccatgtccatatccaggccaccacggccgcatgttccaggacatcgatcagctgtacgaccatgcttcagatgatcatccttcggaaattgcggacctcaagccaagtcaagcgaaagagaagctgaagaaagctgtgctaaaattaaggtgagagaaggcaaagtgccgcctaaaacgcgccacagatttcagctgacgtcgtaatagaagaacggatccgtcaatagaagccacagtcggaggcggctctgcgccagatattacgaatctatcacttgaaccagaagataaatcacgtcagtcatcaccctactccggcaagaagcggccggcggagtccgagggccatggacgccgcaaggctccaactcacgtggaagtggtcgatgccgactacaatcgaagcattccgcattcggtagtaccagaacgtgcccgaagaccagatgctgcacgcttattcgaccctaatcaggcttcccccaaagccggatcacctcagcgatcagccccaggggctcatagtgattggtctcgtgatgccactaaaagtagtcaattcaagccttctcagctccagtcgccgtctcgtcctttgcctcatcggacagctcctaaggcgcaatatcctcctcgacaaccgggcttgattgagttacaacgatatgacccacgatacccaggcctgctcttgcagccagatagtaggccaatttctcaagagcaacttgcatcagaagtcaagtccatatacgctggattgacaatggtagagaccaagtgcatacatgtagacagagcccaggctgctgctgcacaagatccctcagacccaaaccataaacttgcctcggatcactggcaagccttaattgcgttacaccgtactttgctccatgaacaccacgatttctttctggcgagccaacacccgtcggcctcaccagcacttcgtcgtctggcagctaagtattctatgccagctcgcatgtggaaacacgggatccattcctttctagaattgctccgacgccggcttccagacagcattgattacatgttggcatttatctacctggcttaccagatgatggccttgctttacgagactgtgccagcttttgaagatacttggatcgaatgcttgggtgatctcggacgatatcgtatggctattgaagatgaggatatccgagatagggagacttgggctggcgtggcacgctcctggtgtatggtttgctgtaatctgtactgaagtgcattgaactaaccccagtgcagacaccaaggctgctgacaagaacccaacagttgggcgcttgtaccatcatcttgccatcctagcgaggcctaatgcgctccagcagctgtactattattcgaggtccttgacttgcgtaaagccatttccgagtgcgcgagaaagcatccttaccctactagatccgattctgggacgtgccgcggcaacgtactcgcatgctcttcccatcgatactaactacatcaaagcgcatgctcttcttttcgagaagctgtctcttgatgactttaaacaagcaacgaccgagttcctcgacaacctcgacaaccatattggcagggtgacagccaaatggaaggaacaaggcgtttatatcgctgtcaccaatatagctggctggttcaactacggtgtagatgataattcatttcgacaggtctttctcaccgagcttgtcgccaaggcgaagaacaacccggcagcgccggaagagcaacttcgcaccgcatcaccagcggaccagcaggacccaacaccaccatctgtccccgaaaatgaactcctgtccacagtcaactcactctgctcgcagccccatttcgaacatgccaagaaactcaccttcgacaccttcgccctagccctccgacgcatcggcgacaaaaacgttcttccccacgtgcacatcatgctatcattcgtcagcaccttcgcctctaacaaatacgtttcccaccttgtcaccgacacgccctgggccgaactcgtcgccttcctcaacacgctgatcaagaccgaaagccagatccagtctcagatccaaacccaaaccaccgactccctgttctcttcccccgtctttcccaacgaaggcgagcggagcgacgaactgccgctacccgaggactaccttgtccgcggcttgatctgggcgcatgggtatttcccgaagaagtggtttgagcgcgaacacgatgaggaagagcggtatttggagctggctagtacggtgaagagtcggatggagcgcgtgttgaggctggggtatgcattagcatcggtaagtgttccttccgtgttggagattgtacaggtgaatgtgattgctaatagtgaggcagcatgggcgatggatagcttacgacgagggatcccatacgttttctcttctttctgatacgtctgtttcaacatgaacgtttcgctttcttattctgcgggggtttttttgtttgggtttgggtgtttggcgtatgggatcccgattgtctgtcgtcctggcttcaacgcacttgggatgctggcagtctgcagttccgtcgagctgtttgagtctttttattcggtaggtggcagcgttcgagaaagcaacaatttggcaaagaagaggagaaagaagcaaggtactaacgactccacgaacacacattatccatacgttacattttggtaaattttccttttttccctttgatcacattcaaaataagtcacaggagccttcccttttatatacatagtctttgcgagtaatacaagaacgttttctctgatgtaccacgcccttttgcgccccttttgcccttctatggtggggcgggagttgcgccctctgatgtgacgtgtgtcaatgactagggtgcatattggcaacgcacgccatgtgtgagtcaaatacatattcatggatgaagagaactggaatacacgagttgggatgtgcatgatctggtatggcctctccgcggcactggccattagatctctcctacgtggtaggtacggcgttgtgacaactgaagactcgaagacgaggaaattgagatcaatgaagtgaaacgaccaaggggaccaatatgaacactcccaaacggagtcaatcgtcgctctgtgaagtatcgtagatttggctttcttgtacaagcagacacaaaatttcaagagttcgtaagtcgaatgataagatggggaaagaaataggcggacactagatgtagctgtcaaggaagcattgtagcgacatgtgtacatgacgggagaaggagtttgggcaagaaagaacatttcaaggacatgaagccgagtctaagcataagtggagcagataatcatgtggatcatgtcaaatcatgtttattccagaccttttcgtgcatggcttctgtgtcatattgcatgcgtagaaaaaggaagtgtccaggtcaagtgactcctaacacaagacacagttccacgccatttcagatcattccaatcataatttcgttcccctccgccaacctaattccagcctggatactcatcaaagccccttcccctcaagatacccttgcaccctctccacaagatccgccttcttcccactcgtgctctcccccctctgactcaaccacgccttcagcaccgcaacagtctgcttgctaatctgccctttattattaaccgtcgccatctgctcatccgtgagtccctcgtcatcctccccttcctccttgaccttcggctccttcttgacacgcttaggcgcaggcttgtcgtcgcctgggtccgcagacgcgcgcttcccgcgatgcgggaatgtagagacggcgagttgagcaaacgccgcttcgaactccgcgccgtactcggtgatgtattcgccacagcgcttgtcgatttgtcggaacttgggcatcgtcttgtcgtctggtttctcgggtaattcttcctcgagcgccatagcctgcagtatgcggtagaaccactggagatctgggttcgggtatttagccgggtcgtacacgcccttgggaagttgtagttgctcgatgatgatgcgcattttgtctgtgagcgcatcggtggttttgagcacgtcggcagcgggcgaggggaattggcgtatgtcgtctgcccagggcaggggcacgagccagagaccaggtggcatggcctgctcgccgtcttcgttggtttgttcttcggcggggatcagggcgctgaggatgggggcagcgttgcggcgcgcgataaaccagacgagacccattttcttggacttgaggagtttttgctggagggcagagaagacgcgggtggagccgatgaagtctgcttctgaagggtagatgaaggttgctttgttggtgtttgtccatatggggaggcaggatatgggcttgaagccgatgatgcggatgatggggtcgccgaaggcttgtctgatcttgatgatttcgtctggtgtgaaggtgatggcgtcgcctccaaacttgtatgccttgcgtagctccgtcttctcaaccacacgcgctgtgtcatcggccatgtgtgacgttgacgaggagacgatttgtggcttgtctccgccgacccagacgtagcatgatttggcatgttcttgacgcttgatcaagatgtagcctttcacgcctatccgtaagtccgggcccaactcgaggggcaggctgaacagagcgcggcgcggcgtggcttttgagtttatcgacgagatcaactgcttgagcagcgttatgccctcgccactttttgcgacctttgtcgtcgtcgctactgcaatgggtgcatctggatcagacggcgatgtggggtatacgagatcgtcgtagaagcgcgagcgatcgaaggtttggtctggttgtgagatggggaagaggtcgatagtgcacccgagatcatacaggtcacgcgcgcgagtgactgctgtgtccttatccgctttgacgttgactgggtagtcgttgtcggtgacgaggaagagccgtcttgaggagaagttgggtgctttggttgtgaagatctggttggcgcagaacagcactgttgctatgcttgcgccgtctttcgcaggcttcagaatctgctctgcctcttcctcgtcctcgaccaagtctcgcagccgcttcacatcctgcgccgatggcacgtccaggtcagctagcaggtagcagtgctggaacgtgctgtcgccgtctttgaggtctgtcttctctgtgccaaacagcagtatgcccatcatgtcgtttggattcgagatgatccgctgctgcatcagctggtaggcgcatttgagtgcagccgaagtgggcgagtcccgatctgctttcttgtcttcggtcttgggcgggcgttcgagcatggaggggctgacatcgatggcgaagaggacggcatctttcatagtcttgtacgcctgcaagttgtgagaatgcagcttgagctggccatggaattgagtcctaccgattcatcaatctcctcgtcgtcatcctcttcctcgcctggccgattgtcctgcgtatctgccatgctgacgcgctttggacgaatgcgcgtatatgagttgatcaagagttgacagcgtcgattatcaagtttgagccagcccagtgaagttgaaaccggagcgcgatcgcaacacaaaacactaaagaaagcgagcgtggttgtgggatgtatatctcgaacaaacccgccaggcaccagtcgcacttgcccaaaggtgacgcgcctgcctcacgcgaaaacacgtgcagcgctcctgcgaatgccgcaagtgcttgggcgattcaggcctagcgtcagatcactatgtcatccatctggaaacgtagcaaccgccattggctagagaagtgccatacaaactaaattccctatgggcctcggtgtccttctcctcccataagctcctcccataagcttccgaccagacttgactcttttctgtccattgatctttgcaatggcgcttcgcacacctctggcccgcgcggcgaacagagctacatcggcagtctcaacaccggcattctcggcgtattcactgcagttccggagaggcaacgcgacggtcgccccagtcaaacaagatgtcgcgaccggatcgaaaggtcctacagccatggtcttcatgaacatgggtggtccctcgacaaccgatgaagtccatggctttctgtccatgttatttgtccgtcactcccacctccaccattcttcaatcctaacaccagacaccaggccgacaaggacctgatccctctcggccccctccaaaactacattggcccctacattgcccgccgtcgcacccccaagatccaaaaacaatacgcagaaattggcggcggttcgcccatccgcaaatggagcgaattccaagccgcagaaatgtgcaagatcctcgacaaaaccagccccgaaactgcgccgcacaagccctatgtcgcatttagatatgcaaacccgcttacagaagacacgtacaagaaactgctggcggatggatttggcggcggcaatggaggcagagctgtcgctttcacacagtacccgcaatactcgtgctccacgacgggctcctcgctcaacgaactctggaaatggcggacccgcctcgagggcaaggacggcgaagctgaaggcgcgatcaaatggtctgtgattgaccgctggcccgcgcacccgggcctcgtcgaagccttcgcgcgccacatcgaggccaaacttgccgagtaccccgctgagcgacgagacggcgtggtgctgctgttcagcgcacactcgctgcccatgacggtcgtgaaccgcggcgacccgtaccccgcggaggttgcggcaacggtgtatgcagtcatgtcgcgcctgggcatgaagaacaagtaccgcctcgtatggcagagtcaagtcgggccccaaccatggttaggcgcgcagacctccgacactgtcaaagagtacatgaagaaagggcagacggacatgttgctcatcccgatcgcgtttacctcagaccacatcgagacgctgtacgaactggacaaggaggtcatcggcgaggacgccgagggccatgaaggtgttaggagagtggatagcttgaacgatagccccgtctttattgaggcactggctgatattgcgaaaaagcatttggacagcgggaaggcgacgagtcagcagatgcagctcaggtgtccgaagtgtacgagcgagaggtgtcaggcgagtaaggatttctttgctgggcagcagaagtatctcgatgctgcagcgtaaattttatacgagggtagtgtatgatagcgaaggaaaatgtatgagatgaagacgtcacagaaatcagctcgttgaatatcagagagaacaaactcggtcaaaatacagcatacatgtctctctcaagaagcatgattcatagaattacactctaaaagaacccccacatccatcatcatctacgacgtcctcgcaacaggctccttctcgccgcccatgtcatgttccttgtagtaaaagttctcctcgggaatacgtcccctcaagaactcgggctcgctgccgcgtacgtagatatcctcgtacagtaccttgcccgtcgcctctgggggcgccatctgctcggcctcggcgacctcggcgtcgacttcggagcgcgcctgcttgtcgatggacttgagctcttcctcagaggtaataccccagtcgaggagtttctgcttgaggccggcgatggggtcgtttgtggagcgcatgcgttggatttcctcgcgggtctgcaatcgctgtcagcaactatattgagtctagaaaagaacatgcaaggaaaggcttacgcggtaagtcgttcccgggtcggacatggagtggcctccgtagcggtaggtgacgtattcatagacgagcgggcccttgccggcggcagcgtattctttgccgtacttgacggcggccttgacggcgaggacgtccatgccgttgatcttgagaccggggatgtattggccgcgcttgtagtagtcggtgatggcggaggagcggttggcagcggttcccataccgtacttgttgtctgttgtctattagcttcaaccccacgaaactaactatcgagatctacgcgactctcgcagccaaagatgatgggcaggttccacagcttggccatgttgtacgcctcaaagacctggccctggttggaagcaccgtctccgtacagcgcaagcgtcacgttcttcttgttctcgtactggcaggcgaaggcgattccagcggcgacggggacctgagcaccgacgataccgtttccaccgtagaagccgggggcgaacatgtgcatggatccacccttgccgtatgcgataccctctctcctgccgagcagttcgccgatgatggacttgacggtgccgccgcgcatgagagcgaagccgtggcagcggtaggcggtgataaggtggtgctcgcgctcgatggcgtgctcgataccgacagcgacgggctcctggccggtcgacagatggcagaaaccgcggatcttcttctccttgtagagtctgtcggcggcgatttccatgcgtctgcgtggatgattagaacaatgcactcccgcatctgtattgggcgtgctctacctcacggcgaaccatgtcgtagtacatcttcttcaactcgttcttggtgacctcgagcgtgtatggcggcggggtcgagctcgtatgtctcgaaagcctcatcggagaggcggcacctcgaagggcttgtcatcctcctacagactgtcagccatctgctccaggtgcgcgcgtgtcggcgcagtgtataagagctccttcttaccgtgggcacgttttcccggtcggcgtgcgatgaagccgcgtcggtggtcacgcatctgaaggccgggcgggtcgcgaggggagatgcgacattgcgtcggaggggcgacgcaatgcttcgcctgaatgtccgtgacagcatggcgataccggtgtggaggtagcggggattgtggtagagggacgatgtttggtggttgctgaaaagattagagctctcccgcgccaactccgatgatccaccttcagcttggaccctcaacaatattaccacgataataattagggcatcgaatctcactgcgttttggcttcacctcaccactccacatcacattgctgatttcaacggctcactgaagaatgatctcattcatgttcacggggtatcaagtgcttttgagcgaccaaaatcacagccaacagcatcggcgtgactttcgaacaatgcctctatccctctccgccgcttgcattttcatcctccgagtcctcctcatacttggcctgggccgacttgttcccgagactcttcttggtcgcttcaacgccaccagacgtcagatacaggaattgcgggtccttgtagttgtcaagatgtgtgaagaaggcgttgaacctagccattgttagcatgagaaagatggtatggtatggtatagactcactgattaccctgcgcctcttcccggaagatgcgctggtaaatttcccgctccttgaactcctcgatcttgtcgttgtacttgttgaagtcgaccttctcacgtccagcctgcttggccgacttctcgttgtacgaatcgaacacggggcgctcgagaagcagtcccagacccggggccttgggtatccgcacaattgtgttgccaaagctctcaatcatgatgtcggggttcgagccacaacgcacagtcagcgcaaccatgcctaccatcttcctgatttgatgcatcataaagctctgaccatgcaccttcaggcttagccactccgtatcgttgataatgatgggcttcggcgccactttgaagctcttgatgtatcgctgtgcggacttgtcgctgaacttcttttggacggtgtagttgtggtacttgcgcgttccgaggtagttgttaagagctgcctggacacgggcttgtcgctccggagaaatgcggtaggatttctttgcggataagtaggctgccttgagcgccttcacggcttcttctaagggagaaacgtggacggtctttgaaggtagggggaccgagccatcggtctcagaatcgagggtcaagttcggctcctgctgttgaatggcatccaccatatctttcacttcatcctcaggcttgtcaacgttcattggctcgccagcgtcgggctttgccgtctcttcggcagcctcttccttgggtggtgcgggctccgtgcctgctgtgtcaatagacgcatcgatcaagggatcacctgggggcgcatcgaccgaatcctgtgtgtacagagcgtcctgaacgagcggacgtatcgagtcatccaagctgtccagaataggcttaatgtacttctcctcggtctctgcccagaagttggctacttcggcctgtcttgcgcggtatgcatccatatcgccttccttctctgcatactcctccagcttcttcccgaggaaacttgacgggtgaggtggaagaaatgcgtgcgtggggatcaagtactcgtaccagcgcgagtcgcacgcctggtaacagctgaatgacccggtggtccgctggatgccccagacccggatctgctccgagaggtggctgttgatcttctcgacaatgtcttcctcttcaatgatcaacttcagggagatgacgttgccagcagcgtggacacctttgtcggtgcgggcgcatcggacgagcgaggacttcttggggtcgtcggcgttcgctttcgatatcgcaccggcagcaacgaatgcggtgaagaggtcgccctcgatggtcttctgcttgttgtcgatttgcatgcccttgtagccagtgcccgagtagccgatcatgactgcgactttgcgcttcggcctgcgctcctctgcctcgacctcttcagctgggaaggcggcgggaagagccggcttctcgttctcgcccttctcctcatggtccttgtttttgtcctgctgttcagcattgcggcctcggcggtctagttgtgcggttctgcttagttagagccgtgcatttgcaggcgtgcgcggaactcacttatgctccttacgccccatatttctcttcttgtccggacggctgccgtgctgaagggatcgaccgcctctgcctccccgcttgccgccgccgcgatcctcccatttgcgcttcctgtcgcgattcgacgagccattgtcaccgcgggggccgtcgttgtcggccatggctgcgattggactttccggggcagcttgctccacggtgtgaggcgcgcaaacatgtggtggggagaaaagtgagagcagctggagctaaagtggggacctggagagcttcctttgattttctcgaaacttatcgatacgctagtgctgcctgcgccacagctactgcggcctttacctcctacgcttgcatctctcgcatcctcccttcaacatccaccctctaaataccccgagggcacgtgaaagtcatagtacggagactgccgcaagcgtggaactcagtcccccactcaccctgaccacggtcctcgagcaacagccgccggcgcatagaacaaagccaccgctgcctgcacgcgcacccgcgagcttcacccaccatgaaggaccccatcgagacggccaagcagctcgtgcggactgtagtgcgcatgttctacgagatcgagcacgtcgtcgtcatggatgcgctctgctaccacggcgcgctgcccgtcaacgacctcgtccttgttctcgaagctggcaagaacacaaagcacgtgggcaagattgtgggaaagctcaaggaggcaggcatgtgtgctgtgtaggtatcacgtttgcgattggtaagcagcactgactggcgcagatacacgcagcaagtcatgcgcgagggcgcaacgaagcagaccagccgcgagtactactacatagactaccgacgcgccatcgatgcctgcaagtacaagatccacaagattgacgagatggtcaagaaaaatgcgaagcccactgccgagaaagctgagctcaagtgcgcgcgctgccgctcccaatacacaaccatggacgtcctaaacagcatcgacccggaaccgtcagctgaatcgagcgggttcctgtgcttgaggtgcggtcatccactggacgagatcgatgctggtggtcaggccgatgatatggcggacgatactcccgcaaagttcaacaagatgtttagtccgctcttgaacctgatggctgagatagatcaaatgaagattccacacgtagagggcaaggacgcagttgatgcgaagattgacctgccgcgcgacaagaacatcgaccctggtacaagacacgaagtcgtcgagactgttgtcgcgagacccacggctgtcaggggcatagacactggcccagagaagatcagcatccagatcagctccactgctgagcagaacgagaagcagcgcgcagctgagaaggcacggaaagccaagactgacacgcaaaaccagcttccggagtggcacgttcgctctactgtgatcaaagatgcaaacggcactactaccactgtcaaggaagagtcaaacggcacagactcgacgctcatcaagacagaagcccctgaggctgcgggcgctggtccgaacctggacgacgtctttgctcaaatagaggctgaacgaaggaaaaacaaccaagacgcggaggacgatgacgacgacgatgatgacgatgacgagttcgaagatgtcgctgtaggcaccccaagcacggttcctgacgcaaagcgcgtgaagcttgaatcctcggccgcacccacaccttccaatgcagcgacgccagcggcatcaaacggtgaaggtggagatgagagtgaagaggacgagtttgaggatgtgaattgaaattctgcatagcgttggcgttggttgaatcatggatatggcgttttataccaggtagatgtaaaaaggctctgcccatgttggtggaacacgacaactgaaaattgtcatacttgtaaattagatcgcaatgtacaaaaaatgattctcgtgaacacgcgtgtttagcttaaaaacaatttagatatgtcgcttcagcctacagcttgatcgacttcgaggcaccgtatgcatataaaataacaatgtcctcatgtcacgaatccgattgctctaaatactggcaatggcatgattgcaaaggtcgctgtcttgatcttcagcttcagccctacggatggcgccgagggaggtttaggcgaaagtccgacatcccacttcatccccgcgtgctccaacaagccgtccacacatccacaatcgcctgcgcccacccccttcccaccaccaatccggacgctctgcagatctgcccatggataacacgatataacaccctcgatcatggccgcatccgcaaaatccctcgcctcactcctcgcacaagcttctctagaggaccacgacgaggtcctcaaagctgccaatggcgcaatcaagaagtcaaaaacagacattgaggcacaccacgtgaaggcaatagctctgctcaacttggaccgctatgaggatgcattagaagtgtttgagaacacaaaagcattgcaagagaaggcgtcgttcgaatatgcatatgcgctgtacaagacgggcaatgccgcgaaagctgtagaagtcgctgaggcttcaggcgcaaatggcgggcgcggatcgaagcacatgcttgcgcaggctgtacgtggcgcaggcaatggagcagagagaacacggtggctaacgggcgcaggcataccggtcggaaaacttcgcgcaagctgccaaaatatacaaggagctagccatccaacccgtcgaagacgaagaatacgatatccgcatcaactcgggtgctgttgacgcacaattggagtggacgggccagggcgagctggcgcagaagaagaagcccacacgtgaggatctagaggtctttgagactgctttcaatgcagcgtgcggaagcatatcgcggggcgagttggcacaagctgaagtgtgcttgaagagagccaaagacctttgcaatgcggcgtcggatctcagcgagtcggaaaagcaggcagaactgatgccgattacagtgcagcaggtctacgttttgacgcagctgggcaagattgacgaggcagaggcgctggcttcggacatcccaatcgcagagtacgttgtgcatatacaagctctcgacagtagctaacaaccacagaatcaaggagctatccacccgctacattgcccaggtcaacagcatcgccgcatcaaaagagctctcgaacccatatcgctcccaccgcctcttccattcctcaccaaagccccccgtcacagaccagcacttctccttccagtccaacatcctccaacaagacgaatatgtcatctctctgctctcccaaaaagtcgcaggcgtcgcatcgtccaccgaaaaagtcatctccgccaccccagcaccctcgctcgcacccttggtcaacatggccgctgtcctcaacgccgccgcccacgcccgcaacgctgagacctcaaaatccgccctcaaggaaatcgtccccttactcgaaaagcgccccaccgacgtcggcctcctcctcaccatcacacacctctacgtcctgactaacaactacgccgccgccacccacctgctcgagtccttcttcaagcgcctcgagcactctgggtccgcgtcggatctagacgtccgcttcgccccgggcctcatcgcctccctcgtcgccttgtatgccactcaatcccgccccggcgccgcaaaagcacaactcgcagctgcagcagagtactggcgcacgcagacccaagcgccgtcgaaagccctcatggtcgccgccggcaccgcgctgctcgacacgcacaaccccgacaacgtcaagcaggcaggcgagatcttcaagagcttgtacgaccaggacaacgaggacagagctgctgttgccgggctggtggccgcgtggagtatttcctctccgcaggacatacccgcggatttactggcgtatttgcccgaagcctcgcgcctgatcgcggacatggacgccgcggccttggaatccgctggtgtgccgcaaagcacgcagaccaacgacgtggcgcgcaagcgcagcctcgcgccgaccaagcccgtgcatgcgcgcgcgaagcgcctgcgcaaagcgcgtgtgcccaaggagtacgtcgagggcaagaagatggatgaggagcggtggctgccgatgcgcgatcggagctactaccggccgaaggggaggaaggggaagaagagggccgaggggctgacgcagggtggggtggtgagcgaggagaaggggagtgcgccgacgcaggttaagaaagaagtcaaggggaagaagaagaagggtggcaagtggtagatgtatgtgtgagagcaagtgtatagtatagtggtaggaaaatatgttcataccacatactcctcatctactccaagtccattaaaacgccccaatgaataattcaacaactcatatctctcaccgccgactactctccaactcgccatatcttcctcgcgcaaccgtcgtgtcatacgcctgcaacacacgcgcctgactctcgtccgtctgactaaacgcatacccgcgctgcttgcgcatacgctgtacttgtcggaccttgcggatagctttttggaattgttccatcctgtcacattattagcaaccatccattcacacaaattcggttgggtaaactcgacgtacctcggtctataatcctggatattatacttctgaatctcctgcacatgatgatacgcctgcggaaagtacatgcgcttcgcgtacttccacgcaaagtctctgaccagacaaagtggcggcaagacgactaccatcgcccagaatctggggtccgggaaaagtctttcgatgacgccaatgtactcgtggctgataccagccttgggcgcgacaatggcgtatatcggcatcaggatgaaccacagcagaaagctaccaggaatggcgaggaacgtgtacttagtccagatatttgtgatcagggaagctttgaggagtacggtggcgaggttggcggtgtaggaagcggtgccccagacccagtggcctgcattgcggccatcccattgcggccagtcgtacaggatgatggcctggctaccaaagtacaatatcagggaatgatagaagccgttagcgacccaggaccaaaaactgtgcatgcgaaagaagacgccggattgactcagacgatagagctgcgggtatcgatcgagcagacgtgcactgacgaattggtcgaaaatgccgattacgaaaggaggcgccgcggtgaagaagacgttgtagaatgtaagtgtccaagattcgtagatgatttggccggagaaagcgttttggaatgagtaccagaattgcgtcatgaacatggcgatgtttttgtagaaggagtagaggatgactttgctgacgcgctggtaggaccatgcgccgtgcacgaggaggagtttgcgcaggtagcggaattggccgatggatatgtcagcagaccgcgcggcttggagaccttccataccggagataccgacaccgacgtgggcggcttggatcatggaaacgtcgttggctccgtcaccgatggcgaggaggatggacttgaggtggcgcttgacgagcttgacaactagagctttctgcagaggtgagacacggcaacaaatgaccgccttacactttactgccagatccaagaactctttctcgagatcacgctcgagacgcgtatgtgagtgatttgccgtcaatgacgagagcaaggacgtccatttcgtgctgccctccctgtgactggctggtgatggcttggaacttcttgcggatgttgtcccgagtggcgtctttggtctcttcgttgataatgaggagcgacatgtcttcgctgatcagcttgcaactcataccaatgttgatggctgtctcttgacgatcgccagtcaagacccagactttgatgccggctgattgcaacgtcgcgatagtgtcaggaacaccgtcctggagtttgtcttcaatggccgtcgcgccaagtagagtaagatcgtgctcaattagttccgcagccttgtccagttcgtcagcacgatttccgctgactgtcgtctgagcagtgttgaagatttgccaccattcctggaattcgttctcagggatctcacggtaagcgagacagagcgtacggagaccttctgcagcatactcttcgaggtgcgttagtgtcgtctcgacgtaaggattgttatctttggcgagtcgctcgagaatgaccgtatcggcgcccttggtataacagacgatctttcgctctggcgttctgaaaatagtagacatgcgcttcctcgtggaattgaactcgcaaatggccagaatttcatattcctgctcgcgaccgtccacctcgatgatgactgcgcgaggtttgcgcgcgatgaacttgtaccccagcaagactgccccctcaacgagcgccccctcgtcgggagacgcagcctgatacttgatggcgcccttctcaccacctcgttccgggatgaccgtgtgacatgttgaaagcaatgtgaggaagttcttgatgatttcgcgagagtgatgggtctggcgattgcgttctaatgccttgaagtcgtgaataccaacttcaattccgtcttcaactgtagccctcctgtcttctggtatttcgtccgcgtattggatgccagcgatggatgactgcttgaactccatcacgttgcatgtcagagtaccagtcttgtcggagaagatgtattcgatctgacccaactcttcgaccaaagacgatgtgcgacagttcgctggggtatcggttggttcgtaatagatatccaaatcagagtcgatcagggtgccggtgtagtatttgacaatttcgatggtgacaaatagagagatggggaccaggttagagtataggacccagtacgttagcaaatcacggaagaactgttttgctccattgaacgcctccaacttgaggtagtccaaactgttccgctgtcttgattggataatgacgtcgccaatggagcttacgatactcagacaaatgagaatgattacgagcatgagaatctgcttgttcaccattctctccactgcagtcgttttgatgggagtggcagtagcatttctcataagcttcgtctcgtgaccggtgaagacaacgacgccatggatccaaggggtgtttcgaagcgtggcgccacgcagcagtagctgatcaggctgtagaggcagttccttctctccaccgccagctgcgatggtcagcgttgcttcgtaggtgtacagactactgttgggctgttcggatcgaatcttgccgcccaagcgtgccaattcggcgggactgacgaagtcggcagtctcgggaatggcttgcttgatcttcaagttggtctcgccgtcaagattagccgtctcaatgtagcagagaccttctggttctgacgatgctagaaggaccagatcggcagggaaaggtgattcggactgaacgcggacaatatctccgacagcgacattgatccatttggtgtcttggaatgctgagcctttcagaacctgcgccttggcattgttcagctgcgcatcagactgcttgcgccggtaatcttcaatatactccttgatggctgacaccagcaacacaatggcaagcgggacaatggtggtaaatcgcgacgtgggcgaaataccgggtatctgttgcaaaacggcggtaaacaagaaaaacaagttggcgtatttggagaattgctcgtacaagaacttgggcaggaaggtgatgacgttgtatttggacgtcgagatgtggttgtcgacgtatttatttgctgagttggcgggcgggttgttgaggtgaatcatgcggggaccgagtgttgatgggtctggcgctccacgtccaaaaccaaacttgaagacgccgggtgtgctcttcttcttcttgactggctcgtcgtcgtggtaggcgcttggttgcggctggccttgctgtcccgcattctcagtcagtggcaggtccatctcggagtagtcctggccccgcccgaacatgttcttcactcgccccgtcaggccgcctcccagactcaggatactattcctgttgtgtgcattcttggaagacccgcgctggatgcctggcgaccctgcctcgaatgcgccccccgcagcatagtagccctgcgtggaatggccatcgtcctctgccatgtccgcgtccgaatatcgctggtagttgtggaggtcggatgtctgcgaatacgcccgtcctcctctgcctcctccctcttgcaggaagggcggttgtgcaggaggagcaccaggccctcccgggaggcccgcggtgggcctgcctccgccgacaaaatcatcgtatgagacggatggccggccgggcggcgcattgtcggagctgtctatgtcgtagcggtcgaggagctcatggtcgttcacgggcggccgtgcgcccgagtagtatgtgggttggtggtcgtggtcgtcaaagtcgattaggttgtcgctgtgagccgtctgtccatgcggaggcctgccggccatagcggccaaaagtttatgcgggcgctatgttcacgcagtcctactgctgtgtgcgctcatgcgatgaaatccgtctcttgtgtctctgtgccacgtttgtcgagttgcgcgcgggcagatgcggacgtctggcgatgttgcgtaagctgtcgggtcttcacacgcagcgccggagcttggacttggactgggactggatcttgggtgacgcgataatcggcgaggtcgtgaatgtcgtcgaagtcgtgacaaagacgcgagagggatttgctgatgtcgtcagagcccgtggcatgtgtcgttcggaaagttttggctggagctgggaagctgcaatgcggccatgcacgggcccggatcgtgaggcagtgcgtaccctggacaacgtggaacagatgtcttcgtcttgaccttcacacacgtttcgagagagacgattatgatctgataggtgctctcagagagtcactcctgtcaggtgtgcgcctcacactttctttaaccgccccagtgtctttcccgtttgcgcacagcgccccgtttgacagggcgatgctgatggctcggcaccaagcctcaactcggttccttaaccatgacttttacgtactgccgaagtttcactgcatcaggtgaaattgtctgcttgatacggcgcttcttggttcaagtcgacctctcaatcaatcaccaagttgacatcttgcgagactttgatccagccaagtcaagattgacatcgtccgccgctcaagtccgaatcgtggaatgtggcgtaggcccttgcaaccgaaaatctggggcttgctgggcgcccaaaatagcctgccgcgtaacttgggtggtcagcgctgaagtgcaaccttgaaaccacgcaagcagagcgaatcacaatttcgcgactttattgccattccatggctgccgtatgaggcatgaagtacgacgtgtcttggaagtccaatggcatgttgcgcgtggcgcagtgggtgcttcttgcgtcccatgtagtttacggagaacgaatctcggaatatagaaactatgatattgtgtatctccatttgaatcactcgatatacatatcggctgccatggaaagaggacgaaatcacctacctcgattgtctttatagctaggcagatctcaagcaggtgatgagtccaatcgcttccaatcggcccatcgtaccaaattatttcgtttgcgtgcggggaacatccatacagcgacgaagagtcacagccggaccagcgaattctttccaagcccgtagaccgtcccttgatagctggtttttcacatctgatatggatattatattgtagctaattttggttttttccatcaaacagcctggttagcgtacgttcatatcttaccctccagcgcaactccatctaacaacctcccagtcaatcggtagagcgtgagactcttaggtttcactttctcagaaagcgattgatccaatctcaaggttgcggggtatgtttcactcaatcctggtgcacaaattcaatttgtactgactttcattagttcgacccccgcatcgggctttgagttctttttttttgcgcaatttttgtacacggatctcatgatacaggtagtgcagcaacgaggaggtagatgagtgtttctgcaatagaagcaagttcatcaactactgtgtgtaatgcgtgttcaaagaatgagactgcgcataggtgatgcattgctttttactcatttatgttcaagttccctgaaagcaatagggtaaattgagacgtatcgaaagtggtctgattcattccactgcagcagtaatcctatcaaactcagcattcatgtgttcccagaccatttccttcacaccttgtgccctcaaatctctcagcacttcaaccgacgtctcagtccgcttctccccatcacaagtcaccgagtacacaccacttccctccctgccatcacttccctccgcaatacccacatctcccctcaccacacccctcgcgctccccacgcgcggctcatacctcccactcgtcgccaggtaaacctcccgctcgccacactcctcaatcggaacgaacaaccacctcccaaacaaccctccaactacatttttaacagtactcagaacccaatcaatcgccccctcggcattcttgtacaaattcgtctccactgagcccaggaaattgtgcacgaagctcacgctaggcacccggtcggccggcacctcccacgcaagcgtatgtatgctcgacatgtgagggcggagtttacacagtggcatggtaaaggcgctaatatcggacgtgtctaccagcaatctcgaggggaggatggttaagtacgcccgaatgcgatttgtcccgcgctcaggactatgaggttcacgtgcttttctcgcttccggacgtattcacatgcgagatcagtttgtttgacggagcgcagatcgacgcgtacgaagatgtatcatccggagggattgatttgacggcaggaggcgatgatgtgtttggctgatgattgcgatctcgccaatatgtagatgcgcggttcggtggcatattttgctagtgtttggagagtggcttcacctataccgctcgtagctcctgcgaagatggcgacgaggtgccttggtaaggataatgggatttgggcgttcaacgcgaggacttgtggtagcgagaccatctttagtaagatagcagtgcagatgcaatgagtttggtattcactttacaacttcgtatgctttatgtgccgtcataagtccttcttctaattgccggaatcatgcatattggtacatcttgaggtcgccgggcaaagcgcggaagacatgatgaactgttgttcatcatgtcatctttgtaccttgtgatagtgtatgtacgacgtaaaacctcctgttcttcgctttgtaaggcgcgccgtgatggtgcatatttccggacgaagcgcggaggacgtcgggacttccaccatggtagcttgtatcgccttttgcctgggagcttgatgaagaatagtgttgctcgaacggcgaggttacagtgtctcacaccagtcatcatcgatgtttcgtgtggagccagccatttctaagataaggccgtatgtttaggccttcatctcagaggctcgaaatatgtgcctttgttgagtcatgtcttgttttccatcatggaacgctgcagtagcgtattcctgtcgtctcctaccctattctgccgtcgtggtcttgagccaagcaagcgcggtagagaacggtataagaagggaaggcgtaaatgcaggtacggactaggctccgtgccgggtagcagtttgtagcaagtatagacgacaatcatcgagcatttggttcaaagtaggtcgcctgacagcctgcacttggcatgtgtcttcctataccatgccattggcgaatgcaattgtcgcggggcaggcagaagcgggcgggttgcatgcggccaagctgctagccagaggatcagataaaaattttcagcggatcagataaggcccacctgctccggcccaatgaaaatggtcgactcaccgtccgcacgacttgacattgatggtggagcagcacgacgtgttgtgggctcagagtgcgtgatttccgatgtcggtaagtcgcggctgtcggcaataaagagagcccatgatcttatcagatcttgctcatcttccttccatacccttccctccacgcattcctgcccttatcagatcgaatacattttctcaagatgagactttcaaacataaccgatgccatgggcaacatcagcctctcaaatcctcatcgagtcctcgttgtcggctgcgcatacggaggtatttctgcagtcctcaacctgctggactactcccgaggcaaagcacgggaacactactatccaggaccagacttcaaaggagcaaagagtagtcgaggagtcgaaatcacagtcatcgatgagcgtgatggatattgtgcgtcacttcccacattagccgaggctcttgagctcgacgcttgttgatcgacatcgtcacgatgcatgaatttcttgtgctaactggcatcctccacagtccattccgtcggcgcaccgcttgcacatgtcactcctaaattcacaagtcacatgtggagacgattcagccatctgaatgagctgaagcatcccaacctacattttaaacatggcagcgtcaagaaagtcgacccggagtccaaagtcgcggagtggtgtgatcgcaatggcaaaattcaacggcaagcatacgactatctcatcatggcaaccggcttgaaaaggcattggcctgctgtgcccaagtctggtagctacgaagaatacttaagagacgggaaggcgtttattgagaaaatcactggtggcgatgagaccaagcatgaaggccgaagagtcgtcgtgatcggggctggtgcagtcggcgtcgaattttcggctgagatcaagacccactatcccaagattgccgtcaccctggtacattcacggtctgaggtattgtcgtccgagcctctaccctcggacgtgaaagaccgcgcgcgaattctcctggaggaagagggtgttgaccttgtccttggcaaccgggcttccatcgcggagcagccaaatggccaattccaggtgactctggcaaatggcgacatcataaccgcagacttcgtcatcgactcaacaaagaaaggcacaccaactaccgacgtactaccagaggcatgtctgaacgacgacaaggagatagtggtccaccaatcactcatgttcaaagacaatatccccaacgcatcatcacatttcggcgttggcgatgtgatcgcctggtctggtatcaagcgggccggaagtgcaacagtaatgggccagtccgcggcacaaaacatctacgcttcaatactgaactccgagctgtcggagtccgcaccagagacagaaaagcacaccttgtcagagctaccggcatgggatgccgtcattggccttgctgtcggcaagcagtgcctgacatatgatcctcagaacggaataaagtacggcgtggaagtcatgcagggttactttggagatgatttgggctgggccgccaatctgaagtatcttggtcttactgatgttatcgagaaggagaaggtagaagtgccagaaaaagcggagatggtagaagttggcatcaagcccatcgaggctaccgcgtgaaggaagtacacatacacattctgacataatcgtcatagaacagtaatcgcatcatgaagtttctaacgatcccataccatcttacttacatttggtgcatatcaaaccaaaccgccccgcaactgcatcaaacacaatcgaaaagccgtacaagatattccttcctggacttacatacggcacagcgccctttgtgacaacttcaacatgactgggcgacccaggaaacttactgtccccaaccacaaaatcataacccgcgacacctttccccatgtcaagaaatgcaaaattgagcttcgtgcccgttatcactcgtttcgaaatttccggcggtgtcttgccgtcactgacggtcctattcggtagagtagactgcaatgatgactgtatcttcatttgcgtcgtgctgatatcaatgagcgcgcgtgcttgcgtcgactcattcgaagttccagaggtaaaggaaacaagcggtccagcccaagcctgcggatccgtagtcccagctaattttccgagtcgcgtccaaaccgccccagaggtattatcgtccgtcaggcccaagtatacgcctcgtgccgtaatcacatagcctttgcgcatcgaaagcgtattgtagtcggtgaggcgcatgacgttcaggaacgggtcgtgtgaaggtatgctgggaaagctgccatttccaggtgccgtgaccccgaaaccgacgcccatgaataatactgaattgaggtgctgcttgtacttcttatcgagcttttccagtgggcacacacccttgtctctgtccttattgaatccaggacatctgacaattttggttatgacgagtaccggaacctggcttatcgcttgctgacttcttttggagccatagaacgtgatgggcagattggcaatttggccggtgagcaagatgctgttatcacttatgaatctccatccgactggattgccttttcccagctgcagctttggtagtcggtttgcgcctatcacgacaccagtactcgtagtgtcaatggggaagatttgccgcgaaccagcaatgacaccaagaacgctcggtgtgtagcctgaggcgcgggaaaacggcttcgtccatgggaggaagatggtttgtgtagggagagcatcagcgctggatgagcgaggccggatggcttgcgggatagtatcggatgggacaagaaagacaaaggccggaatgatgctcacgagagctgcggctaacagagctcgtctaggttcccgcataacttcgctttgaggatgtaaaggcgcgtgtgcggcctcgtaactaagctctggagagatgcggaggcacacctcattctgtgtaacgatggcaggaatgtgacggatggaatgcaacacaatcgcccagctcatttccagcaaggaccttacatcaaaactcccttgtggttgcaccttttgttcgatactgtgattatgtaaatagccgtgtaggtatcctctcttcttcatcacacttcatagattgtgcatcagaaccatcatcttggcctttctgatgcctccgcatagataccataggaacgctggagatgctacgcgacgggattctttctggacgttctggatcatagagagatgttgcttccgataagcttattgcctcgatggccactgagcgctggaagcatttcataaagtttgaagctgcaaacctgccccatcaatcacctcgctccacctcccaagatggttgatgacagcatcggtgtagctcggaactcaacttcccgcccaccaggcgccggcaaaattcctgcccgctgtttcttcatgcgaaggggtgaagagcctgtattcattcaaaaatctcattggaattgagtaaaatatcttggagctgcgtgtatattcaggctgcgataaaaacatgtcacaagtgtgcttctagacgatgaaggtgcagagcaggcatgcattttgccgcagctcgagacggcgaagcgactaacgatatgtggtttagctggatgccccatcttgatcagccccaattttatctctcgcatcgatctcgctcgtgtcgaccttgttttcctcgacattcatcccagcgatctgcgatgccatccaagtcccgaggactgagaacctctaccggctggtaagtcaccatgattcgtcatcgtcggtctgcttgatatcacctacgatggaaagtgaccagggtgtctgaagatatacacagaactttgccgtcgcagtgtaagcccagcgacactttgtatagcttcagagctttaggctactagacaagtcacgacttatctaacgactctcagtttaacgtgtcgtaagcggcgtgtgaagtgcgatgagaccctgccacgctgcaagaattgcgatagggtgggacgggactgtgcatatcccgagaagccaactgttccccaaaggtcacgaactctgagtgcacgcgaggctagcgaggtgccagccaagccaactgtagcacaccccagtgcttcattgacgagccatgttaataattccgatatcatctcaaggccggagcctgaaaatgctgttatcgatcccgcgccatcgtatccgtctttctcgcttgcgccgcgggaggttcccgtcaacactctccttgacgacaatttcttcttgaacgataacctgttcgcatttgacgactcgctaacgcccaatcttggtccggttgaatggtatgatctcttagcagaggacgccatcaatagcatgcagggacagagcagccgctgggatttcgacattacgactctctcgcgaagacagtcgcccaggcaatccgttgctccagagactgtcggcacctcatttgatggacaggaagctcaacccctacctgtactccataagcattggaacaccgaaagcgcccttgaactcacacaagatgaggctgtgtactacagacatttcataaacgtagtcgcaccagtgctggacctctttgaccatgagaggcattttgctaatatcgtccctcatctcgctctgcgcaacgttgggttattgaagtccattctcgcggttggtgcatgtcatatgactatcgttcaccacccatccgagcttggagaagctgcatcatttctgccgggaacaccggcgtcaggcgcaagtgcgacgacaaatacacgaaggatcgcgggacaatactactatgaaacacttcagtatctctctcagcatctattgtatcaggcttacaccacctcacacgaacttctttccacggctgtcatgatcagtatatacgaggtgagtagttaccctttcaacggaggtaacatgctaaaacttcggctcagatgttcagcacggtcaacgactccaatcatagtaactgggaccggcatttgcgtggtgctttctggatccagaagaatagtggtgttagtggcgagtctgcggatagcctacatcgcgcaatatggtgggcgtggctccgtcaagacgtatgggccgctttccgtaccggtcggccgactctcacaatacaccaaccacgtacacccatctcagctttgactcctgatgggctagcgacaaggatcatctatattgccgcaaagtgtgtgcagtttgcagcgactcccaaggagggcgatattgctgcgtacatcgaagctggcgaaactttgatgcgcatgcttgatctttggaagaggtcattgcctgcctcatttgagccgatcggcatcgcgccttcaacaatggacagcgatcagatatcaccaatttggatacacccacctgcgcatgctgcagccattcagatgtaccacttcgcacgcatcatcatgatactgaaccagccttctacgggcggactaagtacatatcagacacgcttcaagcaaatgagagaaagtacgatgactacatgtggaattgctatcgcacagcaatctcaaaatttgccgagcgcttttgtaagcttccaggcagtatacgcaggttagtcacgtttaccagcagcatggaatgtttactgaccgaagtgttgcagctgctttgtgcgccgaaactcaggatcggcagagtgaagttctcgacgtgcttgacaaggttctcagcatcagcaagtttccgtcacgatctatcctggatgacctcgtgagtgtgtggaacaacgcgaaatgaccaaagaaccgctcatagttctcgttatgctgtgtggaggcgcaaatacgagcctgaacttatgattgaaccgcccgttgctacatgacctgagaagaaccaatgatgcaagatatgagaagtaatctgatgtgcatacttggcctctgattggggcgcaatggaggccaaacgtaaggaccatccttactggccatgtttcaggatgctgacgaacaagttgatgacggccaaaatactccggacgattcgaagcgtgcatctcaccccgccgcagccggatcctgcaagacacggtcatgccgcatcgtaatcatcatcatctcttgcggagaagtaaccggatatgaatacgaacgattgcatgcagggcgccgccttcttccaccgagtacttgcattgctgtccctcatcgcatattgccagtcaagagcaaatgaatagcccaccaatgaccccggaggtatacagtcgccggcacgcgcgttggagacacccgatcatgccttcggtcacactttggcgctggtagagaggacgacccagttctcgctcgataaccggccagcttctaccctcaattactgacattacttcatcaatttcaaccgatcttattaaaactcttctgaatatatcctgatagtcggcggtcaatggctctccggttatttgaataagaaatcatgcccgtcggaggtggggtaatgagctcgcatttccacaaggtcgcacagtaaagtgtgtccagattgcaatggagaatgaaaaccgatgcaatttatgctgcgatatgaaagcgactgttgagctcaatgtataaagagcgcggcatccagacaccacaagccgatacttcagtgtacagtggtcaagtgtctacaattgcatgctcgtcgtcatgaagtccacaatcgcagccaccctcagcctcatctactcagcaatcgcgctccccgcagccgaacctcttcgagtactaccatcgaactggcaataccagatcacatctctgcgtggcccaggctgccccgacttcggcaaagatcccgatgtgggtcgcaccacgcgcttgaccttcggtcaaaacaccatggatggcagcgagatctactactggttcgtggcatacccacatctgcgtgtcgatctcgccgaaaatgaccatgtatggtgcgagacggaactgagctacgaagaattcaaagatgtgactcagacggtcaaaagcgctgattacaggctccgactgcataagaatgggacgagggtcatcgcgacgtacgatcttgagaatagtgtccaggctatgttcaagttcacttacgaggaggctaataagaagagtgtatgtgtaacctctactcttttttatagaacttcgcctgctaatattccgcttcacagattaccgatgtcatcacctggaatggcccgctagcatctgggcagtaccagaaggaagacagctcggccgggcgaaaagaagagatttacaagctcccaaagtgtggcgctggcaagatcaagtttcgcactgagctttctattaccgggaagaaaggcttgaagggcttcgtggcaagtgagcatagcaaagataccgcaggtatcgagcaatactatggcattcagcagggctttagctatgattgggagaattgcgacaagtaaggcagtggtgggaagtgttgcgcatacccgtggaatagttagaccgatcatggggatgacgcaatcttatgcttcagcgctcctagcttcttaggtctgtggcgactgtaacttgtagtgccctcaagagagtcctgtaacgcttctgcagatatgatgtaagatgactatggtgcacgttcatagtgactttacacccaatgctgcaattatcaacaaatagatttcaaaaagctgtattgtgctttgtcggcattgctttctttctcccttgccgtgtcgcataattttcaacacttgcttattggtaagttcttcctcttgttcaaggtatattatgggtcgcttcatgattgctacatctgtccttttgattataagagtttacataaccatacggctatcctagaaaagaggtagtggtgtattcaatccctgtgtagatacccagcactaaagaatgtgagaagagaaaatgagagcagaatgattcctagcatgaccccatatcgtttcggtgccggataaagtcaaccatcggcctgagctctagcgtaatatccaaggctggtggcattgcgacgaagtgcacacacagcttatgccacaggttggcaagattgaggatacaaagtgcccgcgagattgcctgggctagttgttcccgggaacgtaatgtttgtcgaaagaagcgaaggcaagccgttcatgccatatactgaccgcaaaggataaagaaatccagctccaagtgtctcgttgacgcaggtcctttggttcaaggtcgcaagagtttcctgcgcctgcggaatcggggctgtaccgccacaagcgaatgccgtcgcgggaccgagatagagggtatcgatattgtccgaattgatacagatctcgtacacgccgtcagttggtggccggaagtatccattaaagacgaaggttccattattcggattgtagtcaatgccggcgtacctagccgtcacaccggggaaatagaatggcgcgccagggatggtcgtgtagtcgccccctggattattcacgcggggtacggtcagatcatttgtcgtgccagtacccagtggcgtgaggccaaagtagtaatccgggctgacgtccccggcaccgtacgattgtgcactgacgatgttgtttgcatagaatgcaagatccagccctgtcgaatcacaagcaacggtttctggcaggaaacaggcattacttggaattggcacgttaacaactacgacacttgttggtccgccggtcggatctgtgctggctaccgttgaagtaagtccagtcgttccactcgtgcgcgtaatagtgctgagcaccgggacaccaacgactacaacagtcgtcagggaaccagctggatctgtggtggctacggtggatgtgaagcggatcgaaccagtcgttgatgtaatagtgctgaatggtgtaggctcgcctactacaacaacagttgttggtgagccgctgaggtccgtagtaggcacagtagacgtaaagctaacagatccactggtagacgtgattgtgcttagttcgggaatgccaacaaccacaacagtcgtcagggaaccagctggatctgtggtggctacggtggatgtgaagcggatcgaaccagtcgttgatgtaatagtgctgaatggtgtaggctcgcctactacaacaacagttgttggtgagccgctgaggtccgtagtaggcacagtagacgtaaagctaacagatccactggtagacgtgattgtgcttagttcgggaatgccaacaaccacaacagtcgtcagagagccgctcgggtctgttgaaggcacagtagatgtgaacccgaccgttccagttgtcgaagtgatagtgctgagcactggggtaggctctcctactacgactacagtggttaatgatccacttagatctgtagtaagctacagtagatgtgaacccgaccgttcccagttgtcgaagtgatagtgctgagcactggggtagggctctcctactacgaactacagtggttaaatgatccacttagatctgtagtagctacagtagatgtgaagccaaatagaaccagtagtcgaagtgatagtgctgaaagggttgagtaggcactccgacaacaaccaaggtcgtcggcgtcccgctaacgtccgtagagattgtcgaggtgaattcaatagaccctatggttgaagtgattgtgttgaagggctgcgttggcaccccaacgattaccaccgttgttggagtcccagcgattgttgttggaaccgtcgaggtgaatccaacagagccggtcgtggaagtaatggtattgaagggttgtgttggcaccccaacgatgaccaccgttgttagagtcccagcgattgttgtcggaaccgtcgaggtgaacccaacagagccggtcgtggaagtaatggtattgaagggctgcgttggcaccccaacgattaccaccgttgttggagtcccagcgattgttgttggaaccgtcgaggtgaacccaacagagccggtcgtggaagtaatggtattgaagggttgtgttggcaccccaacgatgaccaccgttgttagagtcccagcgattgttgtcggaaccgtcgaggtgaacccaacagagccggtcgtagaagtaatggtattgaagggctgcgttggcaccccaataagtacaatagtggtaggtttaccactaataactgtaggcagcgttgaggtgaacccgaccgatcctccggtggaggtgatactgctgagcggctgcgttggtacaccaacaagtacaatcgaggtttctacgccatcgatggcagtgcttggtaccgttgaggtgaaggctatcgagccaaatgtggtagtgacggtgagaagagcatcgggcgttcgtgtcgagctaagctttggttctcctacgattaccacagtactcagctggccatcaggtccaattgtaggcactgtcgaagtaaagctcgtctgtccggctggtcgtagtaatagttgaaaacggtggtgtgggagttgggcccagtgttggttctccgatgattacaaccgtactcggctggccatccggaccagttgtaggcactgtcaaagtgaaacttgtcgatccgctcgccgtagtaatcgtcgaaagggttggttcgggtacatcaattacaacataagttgtaggtgagccatagtgaccagtcttggagaccgtaaaggtgcaggttgtcgagccacgtgtcctgatataagtctgtaagggtttacctaccgggtagccgtgagagtgtatatgtgctggcttcgcatgtggtttcacggcggaagaaccacatttgggctgataccatcgacactttgtttcaactgcggtggcaagactgaggaacccaaggtagactagagatcggatagctccacccatgatgatggcagaggatcggtagagtgtagacgtgttggttggatagagccatatgcgtgaaacaaaataaactgctctttatagttttttttttagaattgtttcttcacgtggaatgcaggagctgaattgaacgcttttctctggacgttttcctaagctccgtccatcacattacattcttagtcaatcctcaaggatttgtttcaccgtttgcagtacgacatctgtgacctgacttggttacccactagtttcgggtggcatgcgggtcctcagaagtcgtgcaagaggcttacttgcattggacagatggcaatgtgggacgctaaagaattaggatggtatgcttggccgcatgtatcggcaatgtgaagcaggctgagattgataagatctcattttaggtattacctaatgtggactgacatacctaagaaagaagtcaaaaggcatagggacgttctctgaaatgccgatatcgaccagatccagccgaactatgttatgcttggtcttggaactctgatatgctgttacgtcgaaagcactattctacaatctatgctagggggaaagcatacctgttgagacgtagatcgctgtattagctcaaccgttttattgctaaatgcgcagggtgtatggtttgacgttgttattagcaggcatttaatgtccagtttaacgataagtagaatatagtaacacctagctaatcaacaatgattgctgagaggaagttggaataaagaacaaatctgagtgaagcaatgaagagtgtccggtatcgggaagagttgccggcttggcaagcattcgacttatacagcttatggattaggccctttctgatgtagcttaagcttaatcccttgatggagcacggaacaactttccgtccaatgtacgaagaagctcgtatttgttgtcgcactacatgggccaccccaccaaaatgcgctcaaataaggtgacacgcctcactataacgatgattgcaaccacactacgcattcgtcccttatactttttaggctttctgcgcgtggaatggcctatttttgtgaatctcggttaagaaatggtggagttatagaggttcaaagtataggacttggtggttgggtggcctgtgcggtgcaacaccaaataactacgagcgcgtagtaacacaaacgcaggaacttgctttgggtagcgataatctgctccgcggaatgcattcacctgagcaccccctcggtgatagagattccacggttttctagaaggagtatagatgtcagacgactaggagaaaagcgatcgggacattaaaacctcgatggcaggctaccgcgccaacgcgcagggcggatggcgtaatgtcaggaaacccgagttttggttgaagggaaggaaagcgagtcaacggtgaaattgagctatgaaacatcaggcggtcatttgaagtgaattacacttatactactacaaggtcatttaggattggatggcatttgtggatgacctggatttcagataagggacactcaaattatttacatgtaacgtattatcaccaacgcccgggcatctccagccaatatgtccagaaccacaaagccaacacaccacccatcctgtttcgcacctcctgtctcaaacaattctctcaacgaccacgcccctgcggctccaatcatcaccgtcaccatctgtgctcgctccagcactatggcttagacttctatctccatccacctccacttccctcgtctggacggtttgtacacggatattcctcaactccacttcatcttccttctgccccttctttggctcagagtcccactcactcctgtatctctgatacactccctgtggtgccacgctcttgatctccgtcgtaatcgtcgtttggcgacccaggtgctgattcagcgcggaatctggccgtatagccgaggagttggaggtgatcgaacccttttgcttgtccatctcgagctcgacttcggtgatggacacacggcgggagcgcgacatgtgagagccgatggtgccgttggcaggtttgctgccggtggcaatgcccgagcgcgcggccgattcttccttctgctccttggaggtgacccagtgaagcacgacgacgcagaataggatatcggcgttgcaacacatgaggcagatccagccaggctcgcccttcattaccatcaggattgtaaggttgatgacggaagttgtgagcgtcgcgcatgatccgatgaacgagcggaaagccatacgcttgagtaccgggttcgcgtttgtttggtaggagtgcaatccacggagaggaataatgaaaaggagagtaaggtagacgttgacgatgacctcaaagatgatgagcggcatcatagcaatcttttgcataccaatgatacacacgccctcgtcgttgatgtaggttatgcgcctgggtagtgttagtttgtcttcgaaatgtgtgtagaggggggaacacaccaaatgaagttcattatgacgaagatggtgtagggaaggatcatgaagatgcagttgaagagccatagcttagatttgtgacgaggcttcctgcttccgtcaacgatgtacttgtcacagtcagcttacgatgtcgatcatttggaggggcatgacctacggctctcttcaacaaggaagacgtacatgagactcttagtgctcatgtatgcatactaggcgaaggatgatgcctgcttcgcagacttgatcgcgaactgcttgatgcctgaatgcatgactgatgatgctcgtcgcgaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgctgataatgtcccccacgcggggcacaatcgcaggcacgtagtccaacatgtatcgcttcgatgagtcgcttcgtattatgcgaactgaagccaaactgcaagcacaacttccaaaatggaaagagaggtgaacaagggtgaagcgaaacaagcgatgaaaagtcgtacgatccaggtacatatccatggacttctagtatacaggtagtccagaacccctgctccgaggactgcgcgactcattcgggctgtcaaggttcagcgagtacaaatccagagctagagcggcacagcttcgggcgtgaaaaaggtgtcgctgggatgagcttggcattcggatgcagcccgagagtcactggtttgcgggtggcgatccggggaactttgatcttaggggcttggtgagatccagccatgtgaaagcgtcttaacaaacagctgatcggcgatagaggtggaagacatttccgacatgtgagtgtcgcgcgacgagtctctgccctctacagcccaatgtcatgactttctactacgatctgtccttgctgggcctaaagctatccacatgaacttgtgcgatgctaacatctgttacagcaatagtttcatcaacgggtctgcaacatgttgagtgcaaagtttagtaaacacggctcaggtatccagcagcataaagagctaaggtgaaggcgtcgattatcctccgagctaatgcctgcgccatcgcggcacggacgacgccagaaagctaattgcacagacgtcgatcggtaagatcctcccgactgttgggcatggcgatccagacctaaggtacggtgccaaacaatccgaaaaagacgtggcgtttcgcttaaatgttttcgagttgggaggggaactgcagtggtcgcgaccctttacggaagccaactaagccccctcgtaacacaagaaacacgtgcgactgtcaactacgtttagcaagaccctagcaagttatttcggaggaccctcgacctttggcggctcaaaattgattaactcatccaactgtgtgcctctcgttgactcaaacaccacgtagcggaccgcgatctgtggaatgcaggagttcatcgggatcggtgcagacaaccttccatcccggaacgacctgtggcgtatcatattccaattcactctccttctccgaatcttcttcctccttgtcttgatatgatgcatcaactcgtcgatgtcgaacaccatggaacaaccacctgaggccgcgagccgccgctttgacgtagtcccatgggttcatcgcatcgactatagctttgtgcggggcgcttgtataattagtaggacgctcagaaccgcgaagttgatggtcaatgtcgtacggcgtgtaaggaaacgcccaatggtagagacctgcaaagatggtcatctcgaaacagatgagcatacacgggaagccaacaagaatatccacatctgcgatacttggagtggcacgcagcacaccttggccagcgagaattccgaaaagccaattttgccagaaacagaggaaggtgacgagcttgacgcagtgtagcttgagggcgggcttgtgtgcctcgaggtcttcgttcaactgcttgtggaactgtgacaggcagtacattgcgactagcacaaatgctccttggagcaacgagatccacgtgtgcgctttgtcaggttcagaggaatacgcgcagtagaggttcgtctgttgcgtggcgaatgcgattacagcgaagagtggacgcgtgacgcagaactggaaaatgccaatgtagaggatgttgaaccacgtcaagccactcctagggatagccacgttgcgtaacggaaagatccacggttttggtcgcacgttacgaaagtactctttctgttcgtggagcgacggtgcaatgtaatggcacataagcgtgaagtaactggcgatggcgaatgcgtcgtagcagctgcgtaagagctcaaggtatacggctttgtcataaaacaagagggagagaaacgagagaatactgtacgtaggaaccactgcaaggatgcggatgatgctgttgagttagaagttggcgagtggaatggcttcgtgaacatactgtttctgctcatacggcttgaggtaatggagcgcatggtctaaaattagccagcaagagatactgacggaaagacacatgaacgttgccgacagtatcagagcgagttgatgaaaggccaagtcttcagtcagcgggctttcgaaagcggcaaggtttccgtcgaagccgcaccccatcatgacagagtctgggctttgctcaagttagcagtcaagagggaatctggttgtttgtcaaacgtaacgcgcgcctgagactgcttcctacctttcaaggcctgcgcgtcaccttcccatccggctcgcgataagaacgttggattgatcgtgcaggaacgaggcagtgccacaagtggaaataacccttactcggcaggaagcctcgatgtaagagagaaaaacgtgatcatctcgaaaggcgatatccatgcgtagaccttgacataaattcttggttggcgcgtgcttcgttgcttgtagaagttttggtaggaggaggtccctccaagtaccgcagtcgcttgaaacacatgaaaagatcccacgatgaaagaagcgctgattccggactcgcaggcagcatcttaatgagcgcatgctgatagccctggattgtcggtagtgaatgaacacgcaattgttttttcgccaggtactgctcatggataacgtgcctaggtcacaaaggatagcttttgcgaacgtatacctacgctgtcattctgagcatcggtgcacggtcatagagattgagcatacaggctttttgacctatcgcggagcatcgacgccttctttgcttttcatgatctcaccacatgcaggcgcatggggcgtaccatagccagtcgggcatgtcacacttataaggtagatgcgccgtcgcagagctgatggaagtggaatcatgtagattgggacatttgtattacttcatctccatgatgcattactagaaacaaagggccaacggttgtgagaggaaagtgaagtgagcgtgaaggtcggctagcgcatcggggcgacaaagccaccgatagccgatctgatatgatgtgcggcgcatatccacgtcatgacacaatggcgcaagtttgtcaccaccagggttctggagagcgttttggcgtctagtggggcgtctacaacagacggaatgtcgcgcgcgaggccttgattacaatctctgtttccctttcctcttcttcttctagacaggaatacaggacgacgtcgtcgtcgcaccccgttgttggtaagcaagccaaacgccggcgccgagcacacgcgcgattacagattacacttattgatatgattgtcgcgcattgttgctagatgtcgacttacgacatagatagccgctaactcacgacgtgtagtagacgaagaagtcgacatgcgaagctcgcgttgaaacgcccatcccctctaaacactgcaagactcgccaccggcaactaacacgcgacgaggagcgcgtcaacgccaccatggcccacaacggggatgtagactatgtggaagccctcgatatagaccaggagatgcgcgcgcgtcaccagtcctccaagtcgcagccgaaagcgcccatatatacaccgcagcaggcgggcgcgtcaggggcgaggtcccaggcaagcgacggtgaaggcgaagatgcgccgctgctgagacccacggaacgcgctcatgggatcgcagacggcagtgacagtgagggcagtgagtatgaatggccgggagaagcggactttaaaggactttcctggtggaatcggccttcggtaagcacagcgatacaatctttctatacatcacaattgacaatgatagatatactggctcctcccaccattcttcctgttcaccatggcgttcggtggcatcattatccccaagatcaacctgatcatggatctcgtatgcactgaatactatgccacgggcggaagcgatcccatctcgagtcccatggatccagggcagcaacacgatcgctgccaaaacgatactgtctcctcgcgctcctcccttttcctcttatacggcagtctctgctctggcattctctccgccatcactagcccgaaacttggtgcgctatccgatcgccatggacgtaagaagttcttgatcttcaatacaatcggtacgctcttcgctgaggtactcactatattggcggccaagtatcccgatatctttcatgtaaactggatcctagtcggttactgcatagagggcgtcactgggtcgtttattgtcggcatggctatcgcgcattcctacgcctcggactgcacgtcacctcaaaagcgcaccgtagctttttcctatttccacgcttgcctttttggtggcattgccatcggtcctgctctctctggatatgtcatctcagctcgcgaaaagtacgtcggccataccgaggctgtgcttttggtcttctacattgcgctggctgcgcatttggtgtttatagcttctctgatgtttcttattcccgagtccctgacccaagctcgacaggaagaagcgcgtgagcgacacaaagaagacatggagaagctgggcccagcatcggactggatcaaccaactgcggcatctcaacctattcaagccgctcgaaattctctggcctactggtcctggttcgtcatctgccgtgcgctggaacttggctcttctcgcagctacagacgccatcatgtttggcgttgccatgggtgccacgggtgtactactcgtctacacgcgtcgccaattcggctggcacgaacttgaaaccggacgcttcgccaccattgtcaacacctcgcgtgttgtcgctctcttagtcgttctgcctgtcttgacgcgcatcttccgtggcaaagacggacacaagcgcacgcgcagctctggctcggatctcttcgatctcagcatcattcgcgctgccatcttctttgacatgatgggctatttgggttttattctcgcgcgcaaaggtgaaattttcgcactgtctggcgcgcttgcagccatgggtggtatcggcaacccaacgctcggtgccgcgctcaccaagcacgttcccccggacaaagttgggcagcttctcggcgcaactggacttttgcatgctgttgcgcgagtcatcgggccaactatctttaacggaatctacagtgctaccgttggaagcttcaggcagacggtattcgtgacgttgtgtgcgacttttgggttggcgtttgtgtgtagttggttcgtgaggccgcatggtacattcaacatccccttctcgtgttgatgcatcgctaattgcaatatagtgtacatcgacaacgacaaggcagtgcgaccgactggagacgaacaagaagcttaggagcttcttttgctttccacgttacatagaatttgggcacaacatagagcgttgatatcaatatgtatggttcttatgggcggcagcacactgatcttctttcgcaggcaagagaccagaagaattgtcgccagtgaaccattttgtagcaacccggtattcagtctgcttaaagaggatacatcaagctgcgcaaccactgtcattggctttcaatactatgtccaacacgatacaatcgacttctagtctctgacttccatcgtacaaaaagatcatctcacacagcccaacaaacctcagatgtgccttcaaaagatgccgtgggaaaagtgtggctatcgcattcgtgcaaatcgtgcaatctgcaatgtcgataatcccgtggagctgcgccacgattaggcctcccgtgttggatggccagtcagattgagcggaatccgccagcaagcgctagctgctgcaacgctcctccttcgctgaccattgctgtgcaattatgcttattgcacaccgacctcttgataatacagcagcatgtcgtgtaaatttccacttgcgaattgcctcttcaaaccacggtgatagtacagcgccagcctctccctgcgacaggtacccaataccaaaggacgcctacgcaatccatacgctcgaacgccccaagaattgcacattcaacatccacatcgctcgttgatgtaacgtgctgaaggttaactgatcgctaggtgtcgcttccgatccgcttatcaagcttcccgaatttacacaatgacgaaggactgggattccgtggaggcggaaattagggaattgtactccaaatctgacggaaagatcacgcttggagagatcgagaagttgatggcgcgcaaaaagttcagagcgtcgacccgcgcgtatcggatgaagctcaaagaatggggtcttcttaaacaaaaaggtcggagagagactgtaaagcgcctggatgatggaaacgattctgcgcaacctgatgatgcggagcaccgcgatgacaggagtctaagtgcgacagtcgagccaagcgccatgccggtaactatgtcgcttgacgttgacactgactcaaccccagaaggtgaagcaacaccagcggatcctgctttgcccgaccattgtacagaccgcggcggttggcaggttatcgaagatcctacaaatgcagaacctacgttgatgggccttctccatcaggcgccagtgtaagtgtccccccctaaccccattgtgatgggaaacgtggctgaaagtgtatcctgaaacagttcaatggacgatgcttggtcggagacccaaacaagacctggtgacatcgtccttgatatgctcggcgctgtactagagtgtgacccagataagctgcaaggcctcgtggtgcatcacaacgagcacatcaacgaccccatcggtttaccgtttgaagcaggcggccgtttcgccagccactcgatcatgaaccaaatggtcattatgcaacatcccagccagacgctgctcgatgtgacgtgcggtatgccatgtggcccgtgtctttgggtcttgataagccatggcgcaaagggttctcgccatccattgggaactgacctcgcgctgcacaacgcaatcaagaacggccgcactgtgaacgtgatggtgatggctcgccccggccgatcagacattaacgggttaccgggcacatcatggaaacctctgctgcaagccgtattttggaaccatccggacgttgtacgaattctcattcgcagaggcgtgagcctggaagacgccggcctttctccccgaggctcaggctatcagaccgcactacaattatgtttggagagacgcgctactgaatacatcctggatacagtaagagaaaaatgcaacaatatcgctcgacatctgttggaagcgggtgcgaacatccatgcggcaccaccaattggctcttcggcaacaccgtttgaaaccttcacgcagccctggcagacacttgactactgggcatcgaagctcaccgttatcgaattggattgcctccggatattcgtcgcgggaggcgcaaatttgcaatcacgtttcgcagggtgtccttgtggatcgtcgcgccaaacgttccagcatcaggttatctggcattcgacgccaaaggtcgctcgtcttgttattgacagcgcgacagcaggcaccggcgctatgaatatctccggccttctccatgagatccttgaattttgccccgagtctaaacgacatccagcagatacattgcgcgatcttcaggttctgctccaaaaaggcgctgatccaaaccacgcggataacaacggtctcacaccattgcgacgatgtatagaacaatgtcctgctgttgatctagtcgcgttattacggatgctactggacgcgggagctgaccccgaacacgaagatcgcgaaggcatccaaccttttgtgcttgcggcccgtacaattgaggaaccactcctctcggacgttatgcaggcaatggtgagtagtatgcgcggaagatacaggcgtatcgctcatggcgttccacacacatggagcgcgaagcactttcccatcaatagcacgcagacttacgagcaggtcatgtcatccactcgcaacaccggcgacttcaggcttaagctattggacatggtaccggaagacatccgagccacattccagcgggcatacttcactgttgttagcaagaacttcctcgacacgatgacgcgaacagcaaaggcgaggctgttgaccgcaaaggataaggatgagatcgtctggattgtcggcatgcggcgtggtatcgatctgccagaataccgatttgaccaagagcttgtcatcgcattgctcgacccacaaccaatatcgggcatgctgcttcgtaccacagaaataggacatcctggtgaggtgatcgaagaagtgagcgcaaattcgcagccaccacctgctttcgcctttgacaggcaagataccactactacatcaccttcccggccggcatggaagttcaacccagatagcttgatcaattcggcggcgccgcccgccacgacatcccacaatgcttccacatctgtatcacctgccgatgatgactatatggtaccaccgaccacgctcattcgctggagaaatccagaatcacaactgaaacctggcgatctccagaaagcatgcgcatcggtattaaggtacgagtgcgcaacgtgcagcgatggcatgtctttgaccaagaaggagcacgaaaagcacgagcaggaacatgcgcatatgctggtctgcgaagaggtttattgcgcgcgcaggttctgcgctctaaggaacacaggaaatgttagtctgggatgtcagaactatttgtttagcacgtaggctagggtcacggtcgactcttgcctccaaatttaatactactaaatacaatgctttttaataagcttatgctaagcagtctatcagcagatccctgagaagatattttgtaaccttatacttagaatcttagagagagatagtcacgaatttccttctgttattcaacagtcctaagggttatgtccttctttaaatgctttgtttaggggttgttgtctgcctattccgctaatcaaagttttaccaatggtcccaccctaaaggcttaccctgcacaaagcatctatcccaagcatgaagtcgtatgacacctccgcatcggtggctcgaaacaattcgaccacaatttcaccgaggtgttcaccttaccgaggtgttcctcttgccgacaggcatggtatttaatggaattgagttccagttcacatccgacaaccactaaacctccaattccattgccttgccagccccgaaatatggatagtattaaggcagtatccgatgagaagccactgtctgccgagcaggccttcgattctattggcccggcctacgagacggccttcgaaggcgaccccgaacagttggtttcaatcaagtggttgctctcccagctcgaggccgcaaacattaatggcgcgcgcctcgtcgatatcggttgcgggaccgggaagcctgtgtgcggggcactcgccgccgcaggtcacgacgtgctgggcatcgacgtctcggccgccatggttgaggcggcgcgtgagcgtgtccccaccgcccggttcgagcaggtcaacatgcgcgacttcatcgccagcgccgcccaaggatccttcgatgccgtcaccgtgtacttcagcatgatcgctagtatgacgcaggaggagattaaacagttcatcgctggcatctacaggcttattcggcccggcggcttttttgtgtttgcaactgtgcccgtttccgccgagaacctccagatcaagttcttgggtcggctgatacaggtttccagcctggggcccgaggaagccgtcgaatggatcaaggaagtcggttttcatgttgagcgcgaggcgatcaccaagtttacgccaaagggcgttgaggcgggcatctgcaactctgaagaagtatcagaggagccacacttgtttgtttatgcgaagaagccagctatttgaaaaacctaagctagagtaggaaggtagatagaataatattgattgaagttatataagcgcaaagtagatatcttaaaagtaagtctatcttatagtagtaaagtctctctactatataaaatatataattataagaataaagttaaataacgtattctactactaaactagctagactactaagctagctactttttcttagtattacgaatactacgtataaaatataaaattactctatactctctatagatctgttcttaagcctattcttaatagagtatagaataagagttagaatagactttattctataagagtgttataagaggcaataagcagaaatattagagcttataaggaagcttaattagtatactacgtataggtcttaggtataatataagatattatatgcagaatagagtaaggtatagaggtagaaaagaatataaatagaagaaagcttaagtatagatgctaagcctacgcagagatagttaagaggcgtattagcagtttagtagttactagtaattagagccttttgcagagtagaattatagagtgctatagaatatagtagctacctatatagtatagtactattaagtatagtagtttagagtattagagtatattactataatagtactctctttctatacttaagcttctataagcattattatacttatatttattatagtttatactataatcttagagagttctagtatatctagaaactttatataaaatttagcaatagctataatatcttttaagtctgcagctagtttctatatagtcttattatagccttactagataataaggtatttatattattttgcttttcttattatagcagagtttcttaatacttctaataatatattctttcttactatctataataatagaagcagaggcagagataagttagctaagcagatattttaattcttctactactaagcagagaagcaatatatagaaaatagaatatatctttatagatagaggtagttctagcctatatgcgtagaaagaaactttcttagtaatcttataagatctaagattcttctagttaagtttctttaaagcttattatatttatatattatgcgcattaagctagactttattacttatattatatactagtgctagtaagcgcttatagtttatatatttcttttagagagcctatacttaaattatttctttctaaatatatttagtaacttcttagagcttattaattagttagttagcttttctagcttataaagcttagaatagaagtctttttatatttgtagaaggcttaaagcctatatataaattctagctaaagtaggctattattagagatactctagtagattctaagactatattattagctttaaactatataattagaagctagcgtacctagttattctgctagtagtttatataagcgcagagaatttattctattatagaatttgtattcttagtttatctattagtcttagagtaaaaacttatagagaagtaagagttaatactaagctatttatatagcttattatagaaggtagagataaactatctatctctattagagataatagtattagagagactatagttatactaaatatattataagaatatattagctacgttagcagcttctatattcttataagagattatatagttggcttcggccactaattttgtaaactatattttgtaactatattttgtactctagttaatctcactaatgtaatacagcaacggccctctctgctcttattaagcaacttttctatatgtaagtcctagcattaaacattaaatactaataccctagaaccctgcaatctgatagatgagctcgctgctgataagctgccttgcttagcacttatagcagcaggtgctctgcaaacagctacatcgaatgcgttgctcttaggattattgctatttatttaacgcttgctagctcctaaagctccttaagaaaattcttcttatagctataaggatctgtcactgcgtaatactctgctacctagtctgcaagcatagctgcctgcttgcttatcgccccctcatctacatgaggatcgttcctagggatagagtaacttagcagcgcgtatcttagctagtataccttaattgcatctacgatatagaggtatacgacgctactgctgccttacagtataatataactaacgttgtattatgcaaggaggtagttagtagcgaggaagctaataactaactcgcagaactaattctgcaatattaataacgtagcagcatagctgtctatctactagctgcctttaaatatagctagtaagctgacgtatctagataagcttaaacgcgcaatcttaacgacgtattagctgttaggctttaatagtgttaaaggcgacataacgcaatctagtaaggttaagtgttaggaagagcagcaggtcgctaaggagaggatatactttaatattcgttagattatagaatgtttaacgacagttacaacgatagcgatagtgatagcaatgcaaagatataaagagatagaagactgcagcacttagatactaatgcaaaatctgttcttaacctgcgcgtgactgcgcgcactgcttttctatagttaagcgtactataaaaattatgccccttaagcccggcttagagcagggtagtcgttgttgtgcctaaggcaatttttaaggagtttgagtgttagttagtagtgcctgcactagccttgcttaggactattaactgacactagattacgtattttatacttttttaacgcttttttatgctaatagtagagggcaattactatcctcttttagtctagcttgttttttaataatacccctagtttgcgtttcatatctagaataaataagagattatatactaaaacttacttagttagttaattactactataatattagtatattctttagatttaggtaagttaataataaagttaatagagatatcttactatctatattctagtataagcagaggctttagaaagctataatacttcttataagaagcctttgcatagtaataagtataatagtataaaatatattaacgtattatattaaatatacgcagctagtagtactcttactatataagttctaatatttttctatagctagaatagctatctaatagagcgttatgcgcagtatagagaatcttaatcttaagcttattattatctagtagtataagtctactatattagtaaaggcgtttattatattctttatatttgctaagattaatagtttttaattattgcgtactattatataacagctatactatctcttaaataaataagtctatccttgagtctacctgcatttctagtaggaatgtagagcttagctaattagaataggccttagcaaggcgctatgttgtgggaatgcaacgtggaaatgaataaccttctagggggaaataatatatttctaagaagccattttgtgctgttttataaggggaatctagatctctaaacagtttatttatagctctaatactcgttaagatgcaaggctttgaagttataggtgaaggaacatcaaaactctgacatttatcgcagtttctctcaacgttctagtactttgcagatatattctagtaggctatattgtgcagaattgcgaggcgatttcagatctgcaactatcttttttatagctcttctcgttgtaaagttacagggcgttgaagtttgtgagagaatattagtgttctttgtagctgaaatccttagcagtagcagtgcagcagcaaagttagagtaagctaggcagaatctagggaaaatctagagataagctagagatagtagagatagctgaaaaacctaagaactgctatatatattaggatttctaatattaagttaataacagtgctaagctagcctatgcatacttaagagttaagcgatattatagcagagttaagcaatattatagcagagttaagcaatattttaatagagttaagcgatattttaacagagttaagcaatattatagcagagttaagcgatattatagcagagttaagcgatattatagtagagttaagcgatattatagcagagttaagcgatattatagcagagttaagcaatattatagcagagttaagcgatattatagcagagttaagcgatattttaatagagttaagcgatattatagcagagttaagtaatattttaatagagttaagcaatactttaacagagttaagcgatactttaatagagttaagtattttaatatcttttagtagctaaaattgcatataagcagagtgcagctactactaatacgttataagaggttgttagagatattctaggtcttattatagtaatattaaagaaaagtagaataactctgcctacctctctctctcttaatacgaactattattaaatgacaacgctatctctaataacctatatatttatgctatactgtgttacgctaatattattgctatctctaactttcttaactaatcgttaactgttactaataggtaaaagaaattctgcagagtctctaatcgctaacttattcttagttgcctcttctaattataaaggtagaggcagagcactatctattatataagatatgtatatatccttaatacgttgcaatactagtttaatagttatgttgcataactgcactatcttaacctattaaaaaaaccttattattagtagactctgttctataaagtagtttaatactatgctttgcagcagcaaagcaaaaatactaatactaaactagtcttttagtatagactattgctacctgttctctaggacctatctaaacgtcttctaattagagaaattctcttttagcgttgcgtgctcgcccccttagctctaatatatagatctaaataactgctcttttgctactattgtaaactctctacttctgctacctattaagttcgcctgcttttagactaatataactagagtcttatactgtgtatatatagtagctaagatctattaatattgcatatctctaataatactaactgtctaacttcttctagcagcgttaaataaatctgcaaatttatctgccttagcacgacttaaatgcaaactgctaatcttattgctttgctgctaagacagcactagttaactctatagatagatactaaaaggattactttctgctttattactagaattattataggtatgaattataggaagcttgcctttaactttagagaatagacgttttctagtagaatgctaagatctctacgcctctaatattaactgctagttctttaagcagtctgttattctaattgctacagctttatttattatatttctaactaccttaatgcctatacctagcaacttctgcgtaaacctgcaatacttttatttctagttgctatataatatcttatcttgctttgcacttgcctaatcctgcatacttgctatagtttgcataatagcgctgtctagtttattctttaactatttattagcttgtctcgtagacgtttcttttagtaaatgcgtttgtttagcaggtgcgcagagcttagacttagatacgcctttatagctagctgttgtattattagatatagtattattatctggaactataatcttattaatagagttattatatatatcgttaataaagcgcataagctaatgcttattaacgcgctagtaaatctagcgtagtatagtttctagcattagtaaaataaatgcgtgcgcaggcttactatagctctctagcgctatataaattagtatgtctaacctaaactctaataaagtgttatagagtaacgcatatatctctttatttctcttagataaagttagcattaaccttagaatagaaggcagcattataaggtatataagctaaagatgcatatagcatagagttactaaagttgcgtctgcgttagcaaagactactatactaactagctaaaattagtatagtaatagatttctactacagatagaagttaaaatactatagatgctactaacactattaaacactagactataatgtcttatcctaattaccttattattaactactaatatagaattattatatatgctatttactaatatgctcttttactacgcagtgttaaatactacttctgcgataactactaaggcgatataacgctataacaacgttaatctattaaagcttatatttaacaactagcagaagatatactcttaaagcgagaatacttagatttctcttagcatatagaagctgtttctgcgtatctagagttaaaactctataaagaattatattaatgcaacgcatgcaggcatattaactatagcaagtctgctaagcagaacttagttaactatctctataaagaacataggctgtaatatatattagaagatagtttactaaactaagagcaatagtataatagcaatgtctctataatctacagctaacgcttcttctagagtattagcagtagagctgctactaactatactcttatctgttactttaaagtactagcactaataactaatagtataaataataactctactacgctcttaaactacgaacctagtacgcctaactctaagaataagagtcttaattaatctaacttagctactaacgctctactataaacataactataagaggtattgcagtaagctaaagagaaacgcgtagagcgcctaagagctatcttaaatatactattagttaagactaacttatagatcgcgcacactaagttcctgtaggtttttagtagctttaaaacatagaagaagatgcttaagtatattactatactagataataaaaaggaacctaaactacaccttctatataatactataaaggctatagtttgtatatagcaaaacattacgtcttaaatatcttaatttacgcgtatctatgttatataagagaatataatagatatactctttttctctttagagatatactagaactttaaccttcgctacgtactgcctctataaaagatatttatattcttttactgcgtacttatataagagtttatatgcctactaactctagttctctgcgtagaataatagtatgcatagataatacttgcaataactctctaatagcaagcaataagctaagaaactattatagtataatataactaaactaagttaaatatacttaaagcgtagtgctactaattcttcctatctcttatttaacaaacagcttactctactaactttaaactagcgcttattatacctattgcttttctatccttattatctataagatgcagattctaagaggtatataactttgctactaacttctctgctcttaaaaaacttatacgctttgctagtctttaagaactctagaatatcttcgctataatatatccagacgacttaataacagctctagatatagaagctcttagtcttactaaggctaaagaccttattgctaaataggagcagatataacctctgctagacgcgttaattaaagaaactaattgcaatatagctaatagatttaagatatagatctataactaccttactatagagtattctatactaataaactgaattattataactagctagtatattagctgcttctaatatagcaagaatctagatatatttgtgtattagaatagtaatatagttactatatgctctatttgcataacgttgccttaattctctaacgcagtatagaataaatataaagaagtatcttagattctctataagcttgcctttatgcactagcgattagaactgcctactattctatagagcactctagttaacgacctattaaagataacttctagatatatagtattctctatagaaaacctaagccttatatatagcgaaggctttattagatagcagctagtagaactaaaagattacttgcagtttaaagagtgcattatattagatttaactaactctgcgcaaatttagcgttattacaatctagtttagacctttctaggctatctactatatattatttatcttataagtagataacctgcttaaggaactaagattcttagcctgtaatataagaacactgctaataataaaataagaaatatattcttctataacagactagttgctgttgttctataatactataagagctataactaggataagttaactaagataatatactactttctaccttacgaagttagcagcatgctagtttagtatctttagcttatctaactattttatatcttactgtaatataaagtaatactaagcctttaaggctactactacctctaagctgcaagcgctctactttagcctaatattaatagaaaatagcgttataacttacttctacttagttaagttattcgcgcagcaacttgcaggtagataggataagaaattaatataagcatattatgctatcttattatcgcctttagctgtaaactagagagtataagttctaatcttaaagaactgtctaaagaagacgttaaggagatatttaataaagttaaagcagaagcgcgcaaaatataggtagagcacttagcagagatagcttatatctgctacgcagttaacataatacgaatgttcttttaaaaatataatatagctaaggtatactttaagatatctatatagtagcattgcgctctaaacttctctctagtactagaagactttaacctagatatagcgacgcgaataaatataatagactagagacttgcacgcaaagttactaactatgcaggcataaactatactgctcttctttgcactatatatagctaatttttaagatttagagaatagcaagaataagttatttgctgtattatgcaaggtaacgttgttatactatatattactagaactagtagtagaaaaagcctaatattctttcttttagcttgctttcctaagtatagtataataattattcttatacttcttgcagctatatagatagatcttaagaagcggtgtaaggcgctaagtatctaagcgttagtataagagaagagatactataataaaacagcctctattatttttgtaacactagagagcattgcaaacgatagctttatattgctaattagaagacttagcgctactagaagattagagcgaattatagtagataagttctattatattctactctctaatatatcttattagctctatctacttaacctgcgtactattactaagtacgtaacatagattactctactcttagctactattctagttaaagaataacgagaagcctactaacttctaggtattctaagtaacacgcatacttttcgcaaactaactatctgcagtaatatctaatatgaagtttaaatgctactaaataagcatataagcataatagatatagcaaattatattaaggcagaactagcaatatagaaaaagataatcttctacgttaagtttacgtctatatgtaataaactagcatctatactctaatgctataaattctataggcagatattagcaaaagaataagaaaagaactaatagagttttgcactagcgttagttgctatactactagcgactactgcctttaacactagagttaatattagagacgtttaggctgtgttgcgagcagctaaactaatatataagatttagtagaactaagaagcagagcgcgctaggcgagataggctcctatgcctagctaggcttattctaggtctagaaattagaaatatattttataacaaagcgcgcgaagactactaagctaatattaacgcatttatctaagaaaatacaatagagcctatatgctaacattagattcttaactaatactttaatagagataagacctgtaagatatacagactagcagaagaaaagtataatatttacgcaaagcaattctacttcttattagaggaagagtttaattaactatctaattactaacactatagtaaggcaatagcgtctaagatagcgacagataagctaacgtatttaactctaatcttaagctaaatgcgagagcctattactctaaagcaattatataaacttctattattatatatagagctatctctatttaataaggctgtagctatacctagaatatatatatctaactacgattataccttatctagctaacgctatacgctatatgcagacctattcttaagaaacctattctctagcctattagtgtttagtctaaagaaatacctgcgctaaagtattaatcttatataaatctatataggcgcttctctatagaagtaattaagacctactataagcatgcactaagcgtattacgcactattaagttctaatttctattatactgcagcgaagtagagctaagagttagaatttaacgctagtagatataaagcatagttattagagataaaacgtatattttactagaagtttatctagataagaaactactagattaaacactgcgtagcgtgctttgctgtgcaagaactttttaactacttacgtgcagaatgcagaccttataatagctctataataaaatttatagagagcatagtaagctagtattaatagaagataaataataaatagagaaaagagcagtgctaggcatatcttatgctagctaattactataagaaatagatagatctagatataggataaatattaaaatatctgcaatctagcgctaactatagagataaacgtgtaatctaagatatataagcatacttatagaatagatattctcttgcacagaaactatagacgttctatataagagagacgaaactataatagaatagagaaagagacgaagccttataaacctacttttctagcgtagttaactatagagaagactataaagctagctaaattatccttagacttaactagttaatatagatattatttgttaacgataataacgactctacgaagagactatagcagcagtagagtataagtgcataagatatacgagctaggaagagaagagctaggtagaaaagttctaggtttcctgcactactaagacttactagcgtaggtatataaactctctctagcctagcttctctattatatcttctctttcttactaactttgctaaaatactgctaactttaggctaattaatcttaagaaaataaatagggtctaataggaaaagctagaacaattctatctagcctagagcctagctctacgactactacg