ctagcttaatatatgaacagattatagagaaacgttagtctattcaataagcttagttagcttagttacgtagattagtactttactattcttatgtattaatactataacacttactttatactatatagagctaaagtaggctattttgcgctagaatagagtagttttagtaagagcttagtaaaagtagcttactaacctataagatatgttatctttaattgcttatagcaaaagctatatttattatacttttatctagtcttaagatcttacgtctatctagttacctagataattctagtatatataatatcttaatttaagaagtaattaattagaaagctattatagtaaggcgtagttacttagatttatatataatcttttctactagcttctataagcttaggttatatttaagtttatactatactagatttataatgctctagtttagtttaaactattctagttattagctatttatataatagtagttagctattataaagtagactgcaggcatagaaggcttaggttaataagaagtacttatatttaactaaaggtagaatagtagataaagagtctactaagagaagagagtagctagctatatatactataaggcgtataggcgctaggctagcgtatatgctagcctagaataaactagctaaagtaaaaagaaagagaagagaaagctagagtaagtaaagtatactagagtataggtagtaagttagagagtaaatagtaagttaagtagagatactttacttatatataaacctctctagtatttcttatatatgcctcttctaaatctagtaaggtctcttaaggctataaagaaagctaaaaagagcttagaaagtattactaagcttagctaaagatagctagagcttagtagagagtaaagaaaaactttagtaagtttctttagtttagctatataagtagaacttagcaaatataagtttatagttttagtatagctatatagattatataagttttatactaaatttactttacctctataattttttctactttatctactttatgctataaaaattaagcctaaaattatttagagaatacttaagagagtaagtttttctagaagtattttagatgcttatgctataacctctactactagctaagcatttaaagtgctttagcataagcttagttttagtagtaataatactagcttaactaaagtaaaagattttaagtatatgcgtttacttagtaggtataagcgctttagtataagcttattaaaattagattagcatagtatagctaagtaaaaagctaatataagtataaagtttattatctcttactaaggcctattataagtgctcttagtagctagtaatataaaaattacttttctagaagtaagaaaagaaaagaaaagaaaaggaagtaaagtaaagtatactaattttctagagctactactagcagctaggctttagaatataattagaaaatatagcagactaaagaataggtattatagagctaagataatatagctttataaagatagcttcttaagagaagtagcagaagtgtagtaataacgctatctactattatctaagccttttataaagtttctatctattcttattactaagtttctctagctagcctactattaattcttagtcttctaagtaagactactagttataagaaaaataaaagtaagatagctttagcctcttagagtacttatagtagtagagaaaggtattataatttttactaaacttagcagctagtttctaagtaagaagtaagttattagtctatttaatatagtaatactactagcctttatatagagcagatttttactatttataatctactactacgttaatatactatttagagtgtttgctgtaaagaattattatagtaatatatataaaatatatattactatcttattctagaagttaaataagcttattaatagctttagtattagcttagttatctctcttttctcctttctgctctatttgtctatatttcgttattctctgtatttagcctaaaatctagttttagctagtattaattaggcttatctatctagaatgcagagtaatagtaaactagtaaagatagtttactagagcttatattagtagttactagtctatactaattagtattagctagtattttagctctgttctaagaactgctagtataagctagtttactagtctaagagatttataatataataaggaatttataagctattagagcttattaattattataaattattagaaattaatattagagttctaaaccttagattttagtatagcagagctaggatagtactagctatagttagatataatagtattatatatactatagctatctctagagttagatagcacctctaatttaatattttacctatcgtctattatttgctactattgcaagtgttatataactatttttatagttatctattattacttaatagctatctttctatttatagagagtagtagttatttatctttatattacctactactttcttataactatattacgttagtaagattaactagagtataaaatatagttataaaatatagtttacaaaattagtagctaaagctaactaaaaaaacttataaataagtaataattagctatagtagttaagaagatagcttaagatagtaagatatagctctatatataagctatatactagcgcgcgtaactatataactaaaatacttagtaaatattttagataagtaatataatatgctactatatagaaatgctctaataatattttatattattattagcttataggctttactagcttattatagcctctaatagagttaattagattaattagctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngctaagattagatactagagagtaagctattataatagcgttatactacgtaactatagcttttagaaagatatattagtaactagattttaatttaatagttaattaatcttaaatacttactacgttctcttagactataattatgctaggttttactatattagctctattatacttaatcttataaactttagagtagatactatctgcgctaactataatatcgctaataaatttctacctatcttatagaataatataagcttttttattctctttaaatatcttcttaatctacgcttattcgtatatataagactaatctagtagctttttatatagtatacgtaagaaaacttagcaattaagtatctctatattataactagcactttagtattaatgttagaatatgtgcttcttagttactgcctaagcaaacataatatagaaagcagagataaaagcaaatatatttaactattttattactctaaagaagtcgttagatgcgaagctcttactagagaaattacaacagcgtgcactactcttaacatcgcatagagctaaaatagcatctagacagcctagctagtgcaggactcaacactcatatagctgcaaagtaatcgtagttccaaaacttagtgctacaacgcccttatctagcaagacaaagtcgatgttatctttagcgaagcaatatgctagtgtcagctccataacgctagcaccaacgataataactttaaaggaggaatagctctcttccaccataaagcgcaatcttccgttgcaattgataacaataacaggtaagcataatgaaaggatacagaagctctctataagtagcccaaattccgattcaggctatactcaccaagatagcaacagtgtcgcttactgcaagcattagctgctagatctagggcagaattatttaagctatgatcttagccgcgttcgctcacttttaagcccgctcgagagtcagaagtcgtagggtcaagaagggacgaataggaaataagtagccgttcagctccgtcccttgctacgaaagcagcacacgtacccgttccgcgctctctcaacgctgtaccacccgattatcccagaagagcaacctctcagctagaaaaatcaagagtatccatgctcatattaaggccagtgatagcccttaacgtaggacttgttcacgatagtcaataacataggtagtcaatagtatctacctcccccaacctaacttaagcaatcttgcaccacacaatatgctccaaacctaaagaaagcaattcctgcatctaattgccgtacgtatgtagtgtctctagggccatgctttctttaatagcatattcgaccgcctagatagagttacaagcacccttcgctttcctagcggacgacccctacgctcctcttgtacgaacatcgccctactagacgctcaactctcgctcctttcggcattttataacgtcctcagcaattcgttcacctctagcctaaggctatcgctcttcgacgtaaactatagtgttgcatgcgctaatcttcgggtacttatcgaatcccgtcgttctagcacccactcctagttcttaaggtacccagcttaagagatggtgctttttaacgtctacagtgccgctattatgttacaactgtatctgtatcttatttatcgcaataaggcctgtttacacgatgcatcagttcttaggcacgaggctgcggcagtgctggtttcgacggtggtaatcttgctccagccactgcttatatttgctccagcgtagatagggcgcggtaggagtaataatgtataccatggatgaattgcgctcttctatatagcacctgtcagagtcctactgtttcacctcggtcttgcatcaatactgcttcgagaatagctcagacgtatcactattatcatacatgaaggaataataaaaaatatcgttgcctcacttattcagccagcactattaccgcagttgtgcattcttataccgttgtcagcgcattcctcacgcgcgatcgcgatgcctcgtagacaaggctctttgtgccggcctatggatttagtaatcctattgaagcgctgcgtaaggaattttttttaccaacagggtgcatagctttgattgagaaccttcacctcttctcgtaatgggattaggccgtagtcgcgctcacgagcctcctttatttacatcttcttctctcccaccgagatggtgcagaaaaaggggaaggaaaccagtgaagatcccgcgtcaaggcacaagagtcagtgtacttcaccatagctacggtgatgttggtccaggagctgcgggatcgttcgcactagcggttcgcgagggtcggatatagctttgagaacaattgacgagtatcggcgcctcgcctgcaatcaaagcttacttgacgccgttcggctctggcatttcgtgggggtgtgtcgagcgcggtgcctttagcgctatacaacaagcctagcatcatctgtcttaaattttcgctttcggttgttgtcattttgcacgatacacatttcaaagacagcacatccagcactattaggtggttcggatagtagccagttggaatgtggtataaaaagatagtcaacagtatttattacatgtattagaagtattacaggccctctgcgtagatatgctgggcgtctaattttgcaccaaagagatctatggtgctaacgagagatgtgagcgtgattgtcgaacttctcctaagccagtgagtatcggatccttgcgccgtagctggggcagcgacttcttcttggtctgaattggactacagtaccctaacggagggctaagactagcgacggagggcacaactttttctgcggagtatcgcttgatttcgtcccagcctatatggacagctccacacgaaggcgaaatgggagaagtggtaacttcgtcttgcttttgaaaaggcgtgaagcacgtggatgacgagcggtgaccgaagattggtgaaaagcattctgatgcgactatagtggcatcgggcgatattggacttgatggttcgaaccgtttattgagtggtgtgataggatctgccagacacgtgcttatcatcgaagatgcccaaggatttctcgattgcgctcgaatcggtgcggtcgccggtatcaacaagctcgagccggtagaaggagcatagacagtcgcaaaatcgggcgtttctgtaaaagtgtcgacctttagaagcaaatcatgctcaaaaggatccctgcaggaatccgtgtacattgtctcccgtacacggggaagactatgattggccgtgaaatccttgatgtactcctgattggagaagcggggcatggggtggagagcgcgcagtagttgtgtacgccattgaagtaatctcacttagtacgctgcgtctgctgacagattttggctcattgtggctaaaagattccagggctgctgacggacaagaattttttctcgcgtgtctagtggcccggattaccggtaacagaagagcccctgtgatgtgcctctgtatccttttgatggcggctgcaaatgcagcttccgtctctgtgggtgtttgaatacggctttgattgtattcaacggaatattgtgaagcatcacctggatctcggaaagggtttcctggattactaaatcgctggggtagcagattcctgctagaagcgcgaccgtactcaacggcggcagtcgatgcccggaaatcgttccagaccatcggcggcatgccgctggacccacccgacatcagaacatcctctacatccccgttgtggtcacttccacccgcgggaggatcgtacaagtaggcctctttggggtagatactccctagacttgagcgcctcgatttgttcattctatatcgtcgagcgagataaatggctgcgaccacagcaatgagaagaccagttgtgcttgctatagcaacgcctgctttctgcgagactgtcaagggaggcgatgttggaggatctgaagttgcgctattcgtagtagagctgggcggtgggagagctacagtaaccgtttttattggccctgtcacggacgtgttgacatgtgtagtcgatattgttggcacagttgagctcgtcattggagcgagaagaatcgttattgaagtagcgccatcagagttggtgctgttgagtgtgggcgtgggaagtgtggaagttttccaatttgaggcgcgagaggtattcgaagcatacagcaccgtgctgttaaagctggcttgctgtcccgttggtacttctgcaccactgaggggcgttgcagattcggatgggatgatggtaaacgtagtgttccagccaccatgtgctgtaggactatctgacgcactgttgcagtgtcatatcagatgaagtgacagttactgacgtggtgttgttgtgccatgaggagcttgggccaagcaacaatactggtccatcaatcgagcttgtgcttagcacaaatgtgaagatggagcttacagtcggaactggcaccgaaggagtaggatcgttgcctactgacgtaggatttgtcttgttgaagggcgttgtcgatcggtatgtacccgaagaagctacgacagagggggaaaggtatggtggcgtatcgctggctacagtagcagatgagatttcctgtgttagagtattgacaggctgcaccactttcgaagtatccctgagaggggcggaggtacttgatcccacaggcagcccgccgattgaagttaagggtgttgtcatatatgtaacaagcgccggtgtagttgacagcgatacggagtaatctacttgtctcacagatgaagtcgctaacaaatttgaggtgttgacagccaatgttgtgacaaagccactctgcgacggtgtcacaccatcagcggaatttggcagatgataagaggtttgaggcgtagggtgggccggaatagcagtagaactgagggctgacgtaaggtgtagacttttggaccatgacgcgcttcctggtgatgccgggaggacaggtgtatggggtggcatgaatctaggcatcgaatacgtagaaagccggctcgttgttcgttgcgatgagagctcttgtgcaagtgttgatgctgacgcaatagggaacatcgtttgctccatgagatccgatgagtaagatgagggaataactgtgagttgtggaaaatgcaccgatatagtcttagaggaaatgggcatagtgcttcgagtgactgaggcatgttgctcggaaggaacgggtttggttgaggtcgagagagcatgctcagatatcagaataggcaacgatagagagcttgtaatgaaggatgtgtcgctccaggtatttgcagcttcgctcatactcagatggctgttcggatatacaagatgagccactgagctcaagggtgagctttgtgttgaagtcgatactgaagctgcactgttgctcgtcacagctgctggtgtcgcaagatgatgtccagatgaggagtggacttcaaaaggtctggtacgtggtatccatgttggagcagacgaagatgctgatctagtatcatttcgccatggctgttcctgtcgctttggtgaaagagacgcgatggtctccgggattttgtctcgagcagacagttcttcagctaggagagtcagtaggaatcgttagattgacggccttgaaaattgtaccttggctattggaaaccgcaccaccgctcactatcaacgaagtcacgaagcacgcgaacccaatgattttgaacgacatggcataatcgctaggtgaaacgaatgacgaggtgtatgcgtgaccaaacaaagcaacgagaatcaaagtgaaacagaagcaacggcgggaagtacttaacaacgggcgttgatcctgtgcaaaggccgaaggcgtagtgttggtggttccaacataggactagctcacgggccaatttaggtctagctcacaacctatgcgactgcaccacacctgcggcgggctttggggctgagtcctcacgcatgtccgagaatatctgcctgtcagccaaatttagccccgatttctgcgagggcctaaagtcgcactgtggttttctgctttcccatacgcaacgatggaaaccgtcgggtcatgtaagaagctagccactgttcatctgccagacagcgtcactctgcatgacggcgcattgaagcttctcgatgttcgcgatgattgctcgcaaagtgaaatcgacgactgtgccttttctcaaggcggatgtaggtgtacaagacggcgcatgaaccttggccatcagcggcacctcagcgggtattcccactgccgatgcggccggccccggggtgcttcacgagcgtctctgcatgtctgctcagcgccattgctccgccccagattgatttaacacgagccatggttctgcggcgaagtgcatgctggcggaatcgattacagagaaaaacaatgctaacctgttgagccgctcccgctgactacattagcctgactatctcgaatgacctcctgtagccaggtgggcagagcgcgtatcttcggggagatgcgtggaccgagaatgagttggccactcctcgccgcaatgatctgtctacccattgcttcggccacatgttcggcttcgaggagcttcacgccgatgctctcaaggccggcctgtattgctggatgcgcagttatggcggacttggtccagctgggatggacaatggtggtcttgatctgcggacacttgtatctgtgcttcaattcctggccgaggccttcatggaaagcaagcagtgccgctttagtgcagctgtagtctactgcagcagcgagtgagacaaaagaagccagacttgcaacgctcatgatgtggcctttcttcttggctagcatgtcaggtagaaactcttttactgtactccaatgactgagtagattgatgtcgaatatcttcttcaagttttcgaggggtatgtcgaggatggtgtaagcgtttccaatgccagcattgttgatcaagatggaagtgtggcccaagtctgagcggatggcctcggcggcactgtgcaaatcgtggggtgaggtgatgtcgcatttgtagtatcgaacgaggttgagctcgtctgggagcggttagtgtgcggtgctagagacggtccgaaagaggaggagagggaaggcacacgtttggtatagttggcggacaagggtgcgacgtccaagacggcgcagcttatgccgtgggagagaaggttcttgaccacgcaggcgccaatgccctgggcgcccccagtaaccacggcaatctccttctcccagtcccatgcgccagtgtcgtcgcgccatagccacctgttctcagcccagcgattcagcaccgcattgaggtccagcacggcccaaagcgtgcaggcccatttcagatagcaatggagggtgtcggcgtgggcaacggggagtggcaggcgcgaagaatcagccccgtgcagtgccgcacacgccgcagtaagcacgaaacaacggatcgtgattgtgatcatgatgactatgacgggtctggtcggggccggggccaaaagagcagtgtcggacgcgacgtgaaggaaaagacggaaccctttggattggaagagagtgaacagtcgacggaactccagtgagcatcatctcctggggggctgattggtgcaccccttatcggcaccttggaagtgacgccagcatcacannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngccctcgagcctgaggcgccgctgtggctcgacctcccagttgaggagggtggagacgcccatgctcatcgcagccggctctattggcggcctgggcaacccgggcttcatgacgccctacaactcgcgcccgaagatggccacgcgcggcgacgagggcctcaagctgtcgctgcagctcgagctaaagattctggccgatctgggccttgtcggcctgcccaacgccggcaagagcacgcttttgcgcgccttgagcaacagccgcgcccgcgtcggcaactgggccttcaccactctccagcccaatgtcggcaccgttgtgcttgacaaccacaagggccgcccgctagtcacctcgcggagacgcaacggcgagctgcgcgacaacttcaccgtcgcagacgtgccgggcctgatcgaagacgcacatcttgacaaagggctcggcctaggcttcctgcgccacatcgaacgcgctgccgtcctcgctttcgtcatcgacctctctgcaggcgatgccgtccacgcactgaagctgctatggcgggaggtgtccgagtacgaaaccatgcgagggagggaactcaacgccgagaccgagcggaggacaatgacataccagcccgcataacatgacccagccgtcaagtcctgcatctggcctcgtcgattcaccagtgctgaacccctcccccgagcccttgccgttcctgtcgtcgacccccatctcttcaaagccatggttcgttgtcgcgaccaaagcggacgtgccagatacacagctcaactacgaggccctgcagcgctacctcgaacaagtcaagggccgcgctcagcctcatccgagcaatcgtaagcacgcatggacgaggagtcctcaagccgttcccgtgagcgccatcaacgcggaaggtgtggaagtcatcccacagttggtcatggatcttctggaagagtgagatgcatacatgttacagaattcttcttctctattccacaggaagatatatccatcaagtacagctccgcgttgccgttgacctataattcagccaaggcggcaaaatggacgctgtgatagtgaaacgtgggaattcgcggactttgcggacatgacggccagcatccatttggcatgcacccagtcaccatttactaccatgagatccagcactgcctctcctcacgtctttcatcctacacacgagttctgcgcgtgctctacgctacgctgattgcgaaccacaatgcgttgtccgcaccgtgatcgcttggtcagggtgcccaactcaaacttgcatctatgcccgtgggccgatatcaatccagactggtgcttggaccaagacccccaagtcgtgtaatcgagaagctatgagaaacgtcccatggtgacggcttgtgccgaatatggccaatgccagtagtgaagctttagaatacaatcgagttcctcaaatcatcggatttgtaaggcctcttccccaaattcatcctggtattgatacaccatgggttcgtacgcatgatagctgctcattaagctgtctccaagctggtatccgggcttgctaaagtagttcatcatcctacccatgaatatgggattctccgcagggacattgtcgtaggctggcgaaagattggcctgggagactgcgctgtaatctttagatgaccattgagatgttgccattgtatcgatacgcaacggttttcgcgcgggcgattggacttcttctgtttgtatgctgatgtccttgtaagataggatgaccttctgtgacggatttggctcgtggcatccgcatttacatgttgaattctcggtgcccgccctcccgacaggaacgagcatgtagccttctggtaccttaaactcagcgtctgctttcgagatagatttcagaactgcttgctgctcagccgcaaccccacgtccttctgttggagccatttcctcggagatggactcaacaggcagttcgaacaatcttgaactcctcttcgtcgacgtcgtggaatgatccgacgttgtagtcgttgttgcaagcgcctcccattgtgatgatgcggatgacagaggagctcgtgacggatggaaggtggaaggtgggtcgaatagttccgaggacatagatgccgccgagctcgtccttgaatacgagaggctgggtggccttgacgcacgtctggacgaggcagcagatgatcgccggctctctgcactctcagcagggacgctgtcagatctggtactgatgtctgacaacggtcgcaaaaacgacactgtccttgctcttcgtaacgccggtctgtcgttcttttcctcctcgtcagcttgtttcttagcctctggctctttgaattccattttcccattcttgtccgaggcaaagtattcttcaccgcgcccgaagacgacttgcaggcttgcaaagtctcgcgtcgtgccgtctgtgggatatagccagtccttcagcgccggtggtaaatcgtacccatctgtggcagatgagcattggaatcaatgagtcgtcgcttttgcttttaccttgcttgtattcgccagcttgtgtcttccagcacacatagtatcgctcaaacgcgccgaaggcgcacaccagcagctctgccagactatccggatcgttggggtcctctgggatttcgcctagtcgagtgtagagacgagtcgatgcatccatagtataataagagacttgttgccgtatgtgttgctcgagtcaattgatgtggtacatgtataggaagcgcaatgtcaatgtcgatgcggtcgcccaatatgcacgttcgcaacattatgcttgccgttgcgcacgaaatccatcggcgcattccgggtcgcgtgatgttcttggaatgcaactactcaccaaacagcactgaagcacaagagttggcaatgtcagctcatcgtggaccgtgtttcacatgtgcggccgtcaggcagcacctgtcacagaattgccgaaacatatcgtaaacaaaaacagcatgaatgctagctttcaaagttgctcaatgcggatttgactcattcagagtcgggagcacactttgaattacatcatttcaccatcagcaacaagtctctctactatgtatatttcttcgaggtaaagtatcacatgcaatacaaagcgatatagtatctatatatttgactcacttccttgcctgtttgatgatcatatccgcagccttttcagcaattccgtagacaagtgtctgtagatgtgcacttggaagaagaggaattacacttgcatccacaaccctcaagttcttgacgccataaaccttcaggttggggtccaccacaccaccgtccttctcaggcaacagtgcagcagtgccaataggatggtaaatgctcaaagtgttggccaaagcatactttttccagtcttcgtcagtctggacggcgttgccgggctcatattcctccgtccagatgtcgctcattggcttggaagaagctatcttccggaggtatttcgcaagacctgccgcggcctgcaggtcatatggatgcgagaggtagttggggttgatgataggcttttcgctaatgttgcgtgacgcaatgtgcacgttgcctttgctcagaggatgctgcacaacgccgatcagagtaaaagtgccgatgccaaaaagcggggaggtggctgcagggtagcccttgagaccagtgtatccatcggagaagatcacctccaattgaggaacggtcgcactgagaggtggagaaaagtaactcttcttgaccttatcaacagccgatgtcaaggtcgtgtctgcctcaaccagagagcgaagcttggtagcagtatcgtttgacacggttgtccaaggaaagtaggcatagccactagctgtgtagtcgtagagcgacctttgatccgcgttgtaaagagccaattcggcagcagcccgggtcgtattcctgagtgcatcgaatgagggatactcaggcttgagttggtacgaggcttggatacgaatgtgatcctggaagttttcgcccacagaaggcaggtccttgacgacaggaatcccaagctgcttcagaagagtggcattaccgataccggaaagttccagaagaccaggagtctgaaaagacccagccgagaggatgacctctttccttgcagtaagtttcgtgccgttctcaagagtaacaccgacagcagtattgccattgaagttgatctttgatacgcgagtgtcgaccttcaccacaaggttcttcttagtgagcttaagataatccggcgcgtaagaccgggtgtagtcagggctgacattactgggctgcgtagatacgccaatgttgttgccattgagagactcgttgtttgtctgtaacccaaggttgttaagggtagggtaccatgtcgattggtgtcgtgggaagatcctgttgatgactgtacgaacgggacctgtggtgccgacgccttggtccccatacgctggcgaaggctggaatgtctcgcatctcagcatcgccgggtacaaactcttccagttccatcctttatttcccagtgtctcccaggcatctaattcagcgacagtggtacgatcccatgtcatgagattgagtgctgagctgccaccaagcaccttgccacgattttgtgcgaaaacgcgactgttggctgctggttgcgcaaccgtagtcagattccagtcgtatttccctccgagggtcgatccctttcgacctgggattgagatgccaggctcctgacgcccatccgggccggcttcaatgaccagcacactaaggtttggaagcccgatgctgatgcgagaagcgaccgcaaggccagctgtgccaccgcctacaacgatctgcgaaattaattagaactcgcatgcctgaacgtagagaagctttggctgcgacgccgaaacctagtgtgtgagaacttacaaaatcgtatgaatcataatctcgctgcacggccgtagcacttgtttgtgctagcaggctggacgcgatgaaagttacagttaggaacttcattgcgacgctggctgaaacgaagggcaggtaccatgcggtcagtagacatgcagtagcgaggggaggatggaagccggacggttggccacgtgatatgcatgttgaattacaatttgccccttaacgcggacgaaccagaaacggtctttcctttgatttggtgaaattccaatactgggcgagagagatgatgcggagtttttgcctaaaatgtcagcaacaatgaacgtgcacgactcatgtctttaccccagcccgcacggctcggatcgttctcaacgcgctctcctccggcagttcttgagcagcgcacatacttgggtacttggtcaagaattgagttgggttgggagagaaagctccaagcatttctagaatgcagtccctgaacgaccgacgatcaattcgcaacgctcgtgagcgatagccgaagcccaacaacctggtgcaaggctggaatatcggaataccgggaggagtcggtgttatcgcggaacgacctacttaagtgcatttctagcttggccctactagcgcttcaaagcactgtttccctgtctcgctacgcaggactttttgaggccggcgtggggcgcctcaggacatgctcattcggcgttcgacgtgggctttgtacacagataacgcgatacagggcaaccttggaaatggcgcgcatgaacgcctgggacaaaggtgttagggaattctatgggcacacgtgggatgtgctggcatggatcctgcgttttacccaggtttctccaaggtcggcccgatctcatctgtccgcaagacagggttcgacgacattctttacaagaacacggcacatccgcctcggcctcggcgggagtctttgctgcatgccccgtgcagagtcgactgctgaaatgccatagtcactgtcgatttgtttccttatatgttcagacccctatgaggagccgatctcaccacctgatcctgatctacctatacctatggtaacttgaatatagctatttttaatgtctgctgttaaaccgcccaaccctctccctcctgacgagtcgctgggtggggttttgctcgttctaacatgcatcttgacatcgttcacgatcatcactacgggcttaagattgtgggcacgctggaaacgccatgctctaggctgggtaagtcgagtatacacacgcgaccctcgatgccgcccctgactttgaacaggatgactatgccataacagtgtgctgcatactagcaacaatacgaacaagcatacagattgaatctgtccagcgtggaaatggtcgccatcggtggtatctgtcagtggaagattacgaatacgtcaactttttgacctggatgacacaaatattcctcttcaccaacatcgcattactcaagtgcagcatctgcttgttgatcttgcgtatcaaagacgaggtggttttgcgacgatgcctatacgccatgatggttggcttggtcttgaccaatttggaacccattgtagtgcttcttgcacagtgcaggccgattgagaagtcgtggaaaattatgccagaaggcagatgttggcctactaaggtcagaatctactctatatacgtccaagttggtaagtctggatagtctttagacagagatacggtcatgattcactaacctattgcagcatactctgtcatcacagacttcatatgcgcactacttcctgttgccgtcctgtggaaaatcaaaatcgatctcaagaccaaaattggagtttgtggcctcatgtcattgggcctcattgcaaccgcggttgcgattgtccgagcctcatcgcttggcatcaagacagcggatctttcctacgactattgcctggccgctatctgggccaacacagagttacatcttggcatcatagccaccaaccttgctctcagccgcatgatatggggcttcttcgtgggcggcagaaccactacattgtcaaacaccaagacgccacgatatggaacaggtagtcacctcagcaggaacaccaaaaacggctacgtaaggagcggcgatcgcagcccctatcatacaaaggatggcatcgaaacgcgatctagtgaagacaacttgagtcaggccagtcagataccgctggatcccattatcaaaaggacgaccagcgtgcacatttcgtacaatcgagcgtcgacacagaaagggcaaacttcagacgagaccctaccaacgtaccactcagaagcaagacatgatggtatcaagtactaagtttcacgtagctatctataacagtaatgcattatgcctaatgttatctattttttcagggcacttcaacaagcaagcttctcatccatcgtttgacatttgaccttttgtatcctgactgaccagctcatcgatctccctgaacagcgctgaagtcgtctttcttgccgtgacgcccttgctaccactctgtagtatggcagctctacctctttcggcacttccgccaactctagcggtcatgccccgatttccgcgtccactcgtcatggttgatgctagagatgtgcgagttactgggcctcttgcttgtggaggtactcttggtgagcctgcagcatcacgtctttgcagaggagctcgaggtgatccgctttgccttgctatagcatcacgccttaacggttggggtcttgggctttgactggatgtctgagatgaactccgcgatctggttggtcttgcagaaggtatgacgcttattgtgttttggcggagtggaccacgattgagtttattattggcgccgaagaccgctggatctctggagtcggttagagctctttgacgtgtaggcgtccttggtctctgagcggctgcgtctgacggagcaggctccggaattgttcgtgcttcggcatcactttgtggccccttagtcttcattctggccggcgctagaggagctggggttggcgaaaccgattttggtatccctgccaccgatccaataccgtcgctaacatcttgaccatcaccagagtattgagatgccgagtctgtactactactagccctggatgtgcgtctagtactgtctgactgcaaatcgatcttgggtttctgtgctgccgccattgcctcaaacatttgagcttgggctagtgcccgggtgccgctactccgcttgagtggtgtggttcttttctggctgacggagtccgaagctgtatcgaggggtgaaggcgagcgactttgtgacagcttagaaggatgcgaaggttccgcccgtggtggaaccctcacagattggacctgggcattcccggttgtgtcgataatcgactgcgcagtatctacaatttgtctcgctctcattagtgacggtgtttgtgctgactttgtgccggctgaggcattgtcagctggggcagctgtgccagtgtcaaccgtgatagtgtccgacgaaggaggtctaccgacgtctgtggatgtataggccggtggtggactaagtggtcttccgaatacagaactctctaatacaggtggtgggttctcgaatatcgacttcggtagcctgaatggctctggcttgagtgcttcggcttgagcttggggtgactcgtcgaccataccaggctttgacactagcgcctctggtgcgagtggctgatccacgggtgcttcttcctgcgcgtccacagctctcttcgttgtttggtcgtgttgtctcgctgtaggttctttttggaacctcttctccttcctactcagctcgatctccaacactctagtgccagacggtatctttgattggagcccatcgtcgctgacgtcaaagtaaagtgcccagataccaggcccttcctcgacagcacaaaagccttcccagccaccaaaagtcaaccggcgatcctgacgggtacagtcgaaaggtcctgtgaggttgggttgcgcgtcgagacgaacaccatacttgacttcatgtgtctccttgtcgacgtatatccagttcattacaggcgcaacatccgtgatagttgtaacaagtccttcatgtttgctgtccgggtatggcaaataatagccagcatagggatgccccgaaggcatgccatcttctgtgccagtatcgatccacaactttccgttcctcaaaataacgggccggccatttatttctcgactcctgattgaggacttgacgcatgttgctatgagattacaacgacgcgcgcggtgctcttctcgcttttcctgcgattgtgattgtcgtatcgcttcttgtgagcccagtaggcctggggccgcgatgattgcgatgagcatagatagagccatagtgcttgcgtaatgctccaatacaggtgtagagtgtgcgagtcgattcgaaaggcagttagatgtgcagcgcaaattgaaatcgcgatacaacagccaccaagaattcttgttcatgtcctagccatgagtgacgtagatttcattcattgctttgcaaaacaagagctttacgataccgcagtgcatctttgtggtataccatcgagatggagaaatgttagatattcgacattggttgttggaaatggccctaacagaacgggtttgctgcttggtcattgcatatagccttctcacaaggcgcgttgctgctcgttagtgcaggttgtattgcaaagcttcttgatggcgtgatgctcattcgagtagcattgtgagacaatgatttgcaggccaagggcccatgcggtttcaccttcgcgtgggccggcccttcggcataagcgactctaccaaagtggagccaggacccaggaataacggtgatcgtatagtgttggcgtttctctcgcaagagagcggtacgagtatcgaatgatatatagaagttccagactcaagagtgccacgactgtggtttcggacgagcttagacgatagggcaaccacgtagcatttattcgataattgcgaactcgttcatatttaaggcaacctcagggcatcatttgtagaccagaacagttgatctgactctcatcattactacaacagcagcgcatcaaaacgtactttacccaccatccaagatttgacatctcaacattccttaataccacgcttccattcacaacatcactgcaaacaacatgtctacactgtaagttggttccctatgatcaatcgtactagctgatcccgattccagcgactctaccatgcgcccaacaggctacgcctccgacgcctccagcgatggtcaagcatccgggggccgcaagatttccagcaacgttgggccagtaccatcatctgggggtctcaaccgcccagcaggaaacatcataaagggtgcggtcgacgataagggcaacttgaaggatgcggcgcttcttcttggtatcaagttggacctggaggcggagattcatttgaccgcacggattcgaggagatatcacaattggtctatattgagctacaatacctgtcaggctatggaatgcaagaaacgaatacaggaagtgcctgtgtagaacctatcgggcgagttgatcttagtggatgggtggcaggttcgggactcgagaacactgtgtgcctgcggtagtcacgatcatagaacagccagtctgaactagtcaagataagagcaaatgcacagcttgttccactccaacacgacaatactgtgccacaaactgtgaaacttaacccgagataactgcgaatcatgccttatatggtgcgcatacggttgccctacggctcgatgtgctcgccatcatgttggtcgaatctcagcttaccatgaatctatgataatatcagccactgaagtataaagatgtatagcaagaacgtggtgtcaatggcgctgatcagactcttgccctgtcacaggcagttatcaccattgccgtagctcggtagaccgtcgtgataattgaatgttcatcttgtaaggcgaaagagagatagagagagagagtgaacgtacctacaacaatacatacgaagatgtccttgtaaaatacttacgaacctgcgccgctggtcagcgagcgcactccaagagcatcactcggaagtgtgaaagcaagaccgcgagtcagtcgtgacagttgtcgtcgtcgccgaagcttggacatatgcttgtcttttgttgtgtcgattcatcattgcagattgggcacgggaaatgggctggcataccgtagaacagagaagcctgtgcaagaaaactaacgcacagttagctgagcctcaagaggtggcgttaagctataatagcggtgttgttgtggatcagaaaaggcatgaatggatattttaaatgaggtcgtcacagggcgagcccgtcagactcgtcatctgaagtcgcatcatctccagggatggggaaggacagcagtagacttacgtgtttgttctgctgcgaggcagcgtggcgggcctacggatgtcagcgagaatcttcgtgcgtattctccaaaacaccaggaatcgcgcagatatcagtcggcgaggtttctgaggcctgccatggtaggcatatccgtcaagaattgtcggagcccagtgccgtatcatcattgtaggcgcggatgtgggatgcgagggagtcttgaagcgtaccgtggctgtccgaggaccacttgtcaccagcagcgagaaatctgcacgttgtacttgatcagcaagggttttcgaaggtacaagagcgtgaaaagtagtgagtgtgtggatatcagaaacagccattgtttgtcgccatagaccgaagtctcggtcggtaatttccagcgtgcagaagcacaacaggtcatcattggatacagtagagagggaagagggcatgtacgtacagctctttcatcgggtggtgtggagatgcggtgcaacccgttgtagggaagcgcaatatcggtacgcatgctaggcgcactagcaatggtcaagctctgtgcaaagtcagtacgatgcttttcaagctacagtaattacgagtagtgaagaccaggtagtcgcgttcagactgacgtgcaagcaggagtttcattccccggagggtcaaagactctagtttgaaattggctttgtatatcatcatgtaagtgtgaggtgtcgggcagggtttaccatacctatgagatgtgcagggaaccagcagaagctcgcattccgtacaatagaaggcgcattgtgagctgttgtctactgttgatgtggcgtagaaagtgcgcgcggccgttgatgtaagaagaagagatgctatgtgcagtcgagaaaagttgagctcattcggagcttggacggaaaattttagccccgcgctagtggcattagataagcaaacacgtgaccggatcaacatcacccatgcatagtccgacacccgactgggcgtgtgtgcaagctatggaaagtgtacgcgtcgtcatactaagtgtattgaagtatttattcatggaatttggcatgagttactgctttggacagccagcacacctggtgtgcttcatcgcgtgactacctacattacttacttggatgtcatctcttgtctcacaacttcattagttatggtgcaataggcgtcttgatgcagccgtccattttccactgatgccgttcgatacgccacggttgaagtacacgtcagttcgttggcttgtgacgtaaacctcataatatcgtcaagactcgtaaagcatccagggccgaatagttgtgatggctgcaaggtgcaagccacttagacggcgtggggacatgcagctcgacattctggttgccagtgttgctggttggtggattaccttcatcttctttcttccctgtgtctaagatgcgaagatgcgcacgttcagatccacgcagcccgttgcaatgacacatcgtataccagctttggcagattcttcgtctttctttttgcttgccccatttgccgttgtgccattaggtgcgtctccattagtaggggcatctttgaccacgttaggggcccatcgcatgcagctgacaaagtggctatgtgcatccgtgacgaccttgacacaccgaccctcctgtgtaagatcccagcatcgtatcgtcttgtcatcgctggccgataatagatacttgccaccaggatggaatatcagtgcgcgaacccagttgtcgtggcctgccagggtctttatcagcgtaccccgtccatcccatattttgatagttttgtctcttgatcctgtggcaacgaactctgcagagctactgagtggcggtggtttcttcagcccagctaacgaagctaggtttgcgtaggatacgggaggtgctattgtcacgcactcaatgacatgttcgtgaccgaggaacgtgcatttggcttctccagagcttgcatcccacagacgtgcagtctgatcgtttccggctgacaacaaccatcgtccatcgaagcttggtgaaacgtctcgcacccaatctgcatgtcctcggattgtctttacacaatatccagtcgtcacgtcccacacgcgcagcgtcttgtctcgggatgcagacacgagcaggttaccagaagaaggcgatccagctgcaccactgggtacaaatcggatggccgagacagaatggtcgtgcccgggtagtgtgcgaatgttcttgtactcgtcggacgggtcccaaagtttgatggtcaaatcactcgagcacgaggccaatagtgtccctcctcttggtccgccaaagtcgacgtccaaaacgcctttggtatgccccttgaccgtccgttcaagctcgcccagttcccaatcccagattttgattgtggtatcttcggaccctgacgcgagtgaggagaagacaggatggaatgcgacgcaggtaatgggcgaccggtgagactggagagtgtgccttgctggcgctcgaggtagccagctggaaggatcctggttcctgcggaggagcgatgtgggcgttgtggagtcaagttcgctttgtagactctggttgcgctgttcaagctcgaggacctgcagacatgagccacctagacgcggattcagggacgaaggagtttaccttcttctgtagccgaacaacgctggtccacttcttctccagcaatccctcgtactttttccgcgtggcatcgtcgaaggcggccgaaaagttgacctcctcccggaacgcagcagcagtcttgggcgcgttgatgactcccaggtatgcgattatggccttgtggctgcctcatggtcaatacggggtgtggtggcaggaatgcaggtctgtctcacagctcttcggcctggcggtcggtcaatatggcgctcatggcggcgagggcttgctcatgcacgagcaccggctgtcaccaccatacacagcagcccgcgaaggcgttttatttttgcgtggtctgcgctaccgtggacgtgttggtacttttagcggattgcggggagttggcggtgtgcgcgctggcgagggcaggcggttcacggttcacggttcacggtccacggttcagcggggtactggcgcggatggcaggtgaaggacaggcgggcgagacggggacggcggtggtggagatgaagcagcaggcgtgggcgggggggttatgtgcggcggtatggcatttccagtgtctggcagggctgcagcgccgatgatgcagcgcacctctcgtcgcccatcgctggtcgctgcgggaacgagcctgcccaacacaccaaaatactcaacttttgcgctgctgcccatgcccacgcccacgcactccaccccaccacaccaccgagccgcatactcgccgcaccaccgacgcgcctcgagcagactcacacgcgtaaacaaacaaaccaccaccaccacatgcacctgcattaaccggtacgtcacccactcgctcctacctcgtgcatcgcactagcggccagacggcgcatcccatctatcaatctctctgtgtcgactgcgcagaggccggtcacgcaacgtcacgggagcttgcacaatcaacccaccctcgcctagctgtgcgcgccatcgcgactgaccttctcttgcagcattctcttcttctccaataccccgccgcccgccgcccgccaacgcatcccacaccacaacaccacaacaccacaacatggcagaccaagaggaggacttcagcgccctcccgctgcccgatcgcttcacccacaagaactggaaggtgcggaaagaggcgtacgaggcagctgcaaaggagttcagcctcgccgcaagcgaatcagagcccattgtccgccaattcgtgaatgatgcaagcatatggaagggcgtggtgggcgactccaacgttgccgcacagcaagaaggtctcggcgcactgtgtgccttcctcgagatctcgggccactcaggctgcacacggtaagggaattgcccgcacgcgcttccacactttgtgcgctgatgctgatacacatgtcccagaactcgccagataaccattgcgaccatagccgagaaaggcctgccctcgacgagaccagctgcgaaacaaaaggcgcttgaagccctcatgctgtacattgagactgacaaggccgaccccgtcatcgaggaactccttcccattctctcacacaagcagcccaaggtcatcgctgcgaccctcgaagcattgacccagatataccatgcctacggatgcaaaaccatcgagcccaagcccgtactcaaggctttgcccaagatgtacgggcacgcggacaagaatgtgcgagctagggcccaggaactcactgtcgagttctaccgctggctgaaggaagccatgaagccgctcttctggaacgacctcaagcccgtacagcagaccgatctggacaaactgttcgaaaaggtcaaggacgagccaccccccaagcaggagaggcttctccgatcgcaacaagccgccaaggaggctgcagccgcagcaccaggggccgatgaggactacgaagaggaagaagaggaggctgcaattgacctcgagcccgagttcgaggcagtagacgtctttcccaacatacccaaggactataacgagcgacttggatcatccaaatggaaagaccgaaaagaagttctcgaggaagttcaaaaggctctcaatcacccaaagattgccgagggtccattcgacgatctaattcgcggatttgcaaagagcatgaaggatgccaatattgccgtcgtttccactgctgcgaattgtgtcgaacttctcgccaccggcttaaagaagagtttcgcaaggtatcggaaagagatcatgggcccaatgatggagcggttgaaggagaagaaacaagccgtgacggatgccattggaggtgcgcttgacgcagtctttgcctccaccaattttcaagattgcttggaagagatcctggagttcttgaaacacaaaaacccacaggtcaagctcgagtctactcgcttccttattcgaagtctgaaggctacacgtgaagcgccaacacccgagcaggccaaggcaatggccgaagcatctacgaagctgctgactgagtcgcaagaagtacagcgttccgcaggtgcggaggtgctaggcacgttatggaagattatgggagatcgcatcatgaatgctcaccttgacggcctggatgagatcgcagacaaatcaaggaatacttcgattctgcagannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttcgctgagttgatcgagttcgaagacaaaacgaggatctatcaatagcgaacgaacgaagctgacatctcagatccatgaactccaaaaccagaacgctcaactcatcgaggaccacactcgcgacgtactctcaatcaaggcgaaggaaactcaactcgtgcgtgcccgctcagattacgaagctgcggagcagactgtgcagaaccagcgccgagaagtggaccgcctcaaaagggagctcagtcgccaagttcgtgctacgtcaccaccacccacagagattggagaacagatctacacggacaacacgaatggcgcacgactgggagactctggatacggaaaccatggcctgtatggtcggcgggagaggagctttgccagtgggcctggaagtccaggcggtgatggtaaggaaaacttcgatgctttgtctcgacctagcagcaatttgagtggaaagctgagtccacgacgagcagatgcatcagggaaatcatcgatatcatcgagaggaggtggtcgcatgagccctgcggagaacggaatcggtcgagccggaagctcacaggcagcatctggcgcagagagttggaagcgcgctgcggaggtgacgcagaacttgaagcagagaatcgagatgatgaaggtgagaactaataagttgatacgctcaaggacaccactgacagccacctaggcgaagcaaggcatcggaagaactccacagcaatagcctgtcgatatgcacatccccccacgaagcgttagaaacgcaagactttcgcatcatccccttttgtatgcgcctctgcttagaagcctctacatggtgctggaatttggcatcgtttccgcatagcgtgctgggcggcctgcgggcgtcccaattgtaggcatttaagtggcgttcggcgtaaccggtcatttagtatgtgattatgatgaacaggtacatgtgcgggtaagcacgttgtgcatagcatacactcgtgcatcggtacgcgagggtctggctgtgtgcttgcgcagttttcacaagatatcccctggcgcttgtctgcttttacgatagacttagggtactaagctggaaataactaccatatccatgccgttccctgtgtttgcgcgagggaacatgcagctgccagtcagcttcaagaaataccaacagagcggacgcgccaacgagccacgctgcaaccaagtcacacttggcgcaacggtggtctgagcctacctaggtattggatattgctgcgctatccactgcagacttgcttgcctgctccacctaatgcaaaacggacgcatatcctatcgagtatggaagctggactatcattgcgtgcagaaaagaccttggaggatctccttcccgccatcgcagcaggcgccccacctaggcagtacgatgcaacaacggctgtcgatctctctagcgcacagaacgaggtgcttcgaccggagcttgtaagacttctccagagcactgtagaagacaaaattacgagtaaggtatactaacgaatttttccttgttgcaagtaagttgtgctgatcgagtgctgcaggtattcgctttgcctgcatctaacggtggagatgcacaactccgggaagcacttgcctcattcttcaacaaccatttccatccaattcatcctgtcaaatctgcgcatattgccataactgctggcgcaaccgatgcgattgagaatgtaatccacgccgtttgcgatgatggcgacagcgtgctcgtacctggaccttcgtggcgtaagtcaaacgacacaacgaccaacgatcgcttcggaaaacttacatgtgatccacagatgggtttatgcctatgctcaagagccgatcaaatgtcaacatagtcattgcccaacctccagcctatgataattgggacaattatcttgctgcttcattgcaagcagtgtacgatttctcggcagaccgatctcgcatcaaggccgtgttgctgtgcaaccctcacaaccctctgtcgagatgttactcgaaaaaatccctgcttgaggtcatggagttctgtcaggagcatggactacaccttattgttgatgagatatacgccttgaccgacctcaacacggcaccagcaaaggcatcacccttcgtctctgcattatcacttactgagccacttgtcccagaaggtgcagtcaaagttgacccaagccgtgtgcatgtcgtatggagcgcaagcaagttgttcggcatgagcgggttccgcgttgtaagtcacgtccctacacttgacgaaacgagtacctgaagtccgacagggttgcattatatctcagcaaaaccccagtctccttacgctcatgtctctactgacaaagtaccatgtcagcgtgatggtttcaacctatgttaccacattgctgacatggtcacaactgccaacactactcaaactcaattctgaccgcctcacgacttcgtgccagcttctaaccaattcgcttgccaagtggaacattgaattcatcacgccttcgcatggcgtgtttgtattcgcaaagctagccaaatgtgcaaagagcgcagcggacgaggagaagttctacgacaagctggccaaggcgggggtaagggtcggagaaggcagactgtacaaaggtgtggaaggggagtacggctgggcgaggatatgcttctcgctgccagtggacgttttgcagacggcgcttggaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctggtttcgcgcctcggcgtactccgatggtatagcgtttggaatgaagtcacgtaactatttgtcttatcggcatcgaactctgtggacaatgcatcgattcaagcttgcgcgggttgtgcatatctgactggcctaaggtgagatagttgttgtacatgcggaatttacgtgtgaatagggtggaaaatagacaacaggacaccgattccattactgcggaaagtggtagccacgtctcgcctgctcttccggctcagtgtcgtaaacgtaagcctcggtgtgctacacagcagccagcttgtcctcattctgctcaatgtaggcgactagatcctcaatggtgcagaccttgatgccccactccttgccaaatgctcagacactcgtctcgccgcatcatgccgcctccttcaaactcgggccggccctggactacctcgccatccgtgatgagctcgcagatgacgccgactggctgcttgccggccaatctgcagagatccacggcggcctctgtgtgtcctctgcgcacgcggacgccgccgtcgcgcgcctgcagtggcagtacgtggcctggtctccggaagcttgtggcctttgagttgggatccgcgagcagtctgcaggttaggctcctgtcgtgcgcgctgatacccgtggttacactttcgtctgccgcgtcgactgagacggcgtatgcagtctgattcggatccgcattgtccgagaccatctgaggcaggtgcagtgcggcggcgcgcgagacggggagaggcgcacagaggtagccggagctgtagcggatcatgaatgaggcctttgccggcgtgagggcagacgcggcaatgatcaggtcgccttcattttcgcgcgagggggagtcgaggacgatgacgaattcgtcgtttgctggacatgtgtgttagcacgtgacaagcacactgcctgtagttgcagaggagcataccaaaggcttgtatgacatccggtattgaatcgaatgctgggtgcgcgggtgttggattcgaaagcccgttcacggcggggaggccgttaagttcggcgggcatgctgggcagctctgggtcgctcaatgtctggcctaacaatcttctctactatttgccgttcgtacgaagctgtggaaagtcttggggtgtacacttgtgacggaatcgccaaagtcactgactgcttaagaaagtcgcggttgctttggtaagctgatgccggatagttccgctgtcagtctggtttgtttgcgtgtgagatggcgagattgtgaagattcctctctgctcacggcatgtccaagaaaggcgtgatccaggaacaattactcgcaatctgacactgcggaaccgcgctcgcgaatcggcagggcacaaaaacagaccatcatgtgtcgtggtggggttctagagcctcggtccctgcatcggccttcagcccgccgtttcttccggctgccaagcatcgatttcatccctctatccatgacagctgtacatagaccacgtccatcacacatggcaaggcattggtataggtattgtctgcatgttcaccgagataatagatgatagtattgttcaacgagggtatttccagccgtttcgcaccatgatttgttgcgacgaacccccatccggacgccaaaactctgcagtagccaccacactctagtttacaagacatatacgaatcttccacccgacttttgcaaaactccgtaaacacgcaaagaaatgcatccagcgaccgcttctacgcaacgtggtggccgggtttgctcgccgaaacgtactctttctcatgtccactagacgcggagccatcgtcgttcctgtgctcgtcctgttgttgtaccgtaacaccttccgattgctcattgtccctccagaaatccttcttgccactgctcagccgctgcaaccaaggagggagaaatccgccaggaatgcgatatgtccagttctctttctcttccttgttgtgcggtacaatgcgtccaccagaggccttctcaatgacccataccgacgtgttgatgaggatgtaagagcagataccggcaataagaccatatgcgatggagtaggtgaacggcataatcgcaatcgtgaggaaggcgggaatggcgtcacccatgtatcgccagttgatgtccttggctgactgagccatgagcgaaccgacaatgatcaatgtacagccagttgcccatggtggaatcgaagcgaagatgggtgcgaagaatacggcaatgaagaagcagagtccagtgaacatggcggtgagaccagtcttgccaccctcagagataccggctccagactcgataaaggcagtgacgggtggtgagcccatgagggaaccgatggagatgcccaatgcatccaccgtgtaagcgatagacgagttttcaaagtcctgagtgcgctcatcgatgacgccactgaagcgggccattgagtacagggtaccggtacctaaaaacgtcagctcgagccaagcaggctacatttggcacacttacagtcgagaatgtcaacgtataagaaggtgatgaaggcaagtccccatcgtccagcgtgatctgcaatgttccactcctggacagccaagattcgactgattggatggaaagtgacaaccttcttgaagaagtcaaacttggagtcaccgagtgcatcgtgcgggaagtatgtgacagacgtcggccgtggccaggagatgatggagacgagaagaataccaaagatgattgcgcccttgacgcggtacatcatcagcataacggtgagaataccaccacagaagattccgatccacatggtcgggttcctcatcttctgagattccgggcacagaccagtttcagggtccttgtattgaggagcacatccagcaagttctagaggagtcgattgggcaccgacaagcaatccaataccggctgaataggcaagaccaatgatggtcaggtagagtccgataccaacacctgtggcgagcttgatactggctgggatagctcttgcgagccattgtcggatcccaagaagagtcaagccgacgaaaacgaagccctcgacaaaaacagctgtaagggcgacctcatacgggaccatgccactaccatggaaaccgaccacagtataagcaaaatacgcgttaagacccattcctggggcaagggcaataggtaaattggcgaacaagcccatgcagaaagaagtgagagccgcgatagcggcagtggccgtgaccagatcccgcttgacttcctcgatgcattgcaggtattccaggggactatccgtgatgcagttgtccttgcttgaagccgggcacacgcagttacctccgctgtcggagacgatggacgctagtaaaagaggtcagcccaacacgcccatggtggtgttgcaagtgatggcgtacagttgacagagatgatgtaagccatggcaaagaaggtggccaagccggcacggaactcggtaaagaagaagctgcccttgcgttccttgggctgcacaacggttagccaagggatgcacatcaaacaatggaaagtaagctgcgtacatgaccggaaccctcaaggcgaaagtatctgcccacaaaggagtgggctaccgccatattggcgttgtgaatccagcccgccatgacgatgaaaaattttgtcgtcccttcaagaggtgtgtggagtgcctagttgaggtcgggaggaatggtcgcaaggacgcagatgcttgaaagacaacagcgcggctgcaagcggtgtcggcgacaacaaaacagactcggcaggcacacgctttaaagtaaattcatgtgaatcgtggtagggcctggacgtgaacgtatctctggcatcccgcaccaggttcaagataagggtttgcggcaacggcagggatcacctgggcaggcgtcgcctggaatgatcgtcgcgtcaagcccggctaggattggctagccggttagccacgcgagagtgcatcgccatgggcaaggggcgtactgcgcgagggtgtaggcggtcgtcccaggcgctgctggggaagcaattcacggtggagcggcgcacatccgcttgggttctctgctgcagcagctctgtcctttgctgggcaaccccacttgctttttgccatacctgtgctttcaagtccgacagccacgcctggctccgtaggaggcctggagatgggaggcggccgtctccgccctccacaagggatggatatccgacatggcccctcacgagctgcacagtgcggatgctatctatcgtggctgttgctcgccaatgcccatttcctcacggccgtccgattgcaaatgccatttggtcacatctgaagatccaccagcagtcggacgggtcagccagattgagacggcgggacggggctaacattaggcctgtgggtacagagcgagcctttgcgccgtttgcactcgattgacggcgccacgcggatgcttgctccggcatcgtcgtcctgctgctgctgtccgtgattccttctcctgctagagggtgtgtcccaagcgacgacacggcgagggcgagacgtcgaaacaagagtcatccacaatggctacagcaggccatgggctgaccaccgggagccggggttcgctcatcttagatcgcgtctgtgccacttccccatcgagcagccgagccaccccggccaccttccacctcatcgcacagcatcatcgacgtcgcacagcatacggcgtcatgtgtcaaccgcgccttgcaaaagcatccgtcgtccgccacagtaccgcaatgtaccgcaatctgccagaagtgacctgacatgctcagacacaacacggcgacttggcgcacccatcacattacgccttggttagcagtatgcagtcatgcagtcgtcgagaggcgcatgtcaacatctcaatacactcagtcgcgtcgacatatcatggcccggcaatcccgttgtgtacgaccctgcagtaaggcagtgccaccatgcaccgtacatccatttgagatgccatgtcttcggcccaagacgccttgtgtgtgtttccaccttcgctcaccgccatggtcctgctcccaaacatttcatgtcgatatccgccccccatgcatgcaacacaaggaatgcgattttcccaggggcttgctcctcagccaggttgctggatgcaggccgctacgcaccgtgtaaagcgcggatggctcggaagagatggcacacgtaataagccctgccagtgccgttggttgacccgtgatactgtgtctgtatcaacatgctgtatcacaacgtgcatgctatcccaagcgatgccattgaacgtctatgagccagagatgtcgatgactctctctcgaacatccatatccgtgtctctgctgctacagacgtctcacatagaggttaaagtctaagcgagatgtgactgggatcgatctgattgttgaccttgtggcactgcaaatgacttgacagatttgggagccttggaagacaataagcaagcaagtttgacggagcaagccacgctcatctggaagacgaaaatgacctggcatgaagtcatgattgctaactgtgaagattacacgtggttcatccatcagatggtatacgggattccaaaactctcatgagtatgtactgcgctgcatcaagtttgctggacgcgtgaatcaggactctcgcgcgcctcgcaaatcgtgaatcgcgtgcgagccgcgctagtgatcaagggtcacgatgacgtagggcgcggtgatgaagcctgattgtcgcgtgcaattcccacaacaattgcggctcgacgaagacgctgcttgcaccttgtagaaagagccgaagtatccgacttcgatcacgcctgactgcaattgtgccagtcatgaagcatcgcatagccggcctcgcctcactgccacgcgcctgcttccacgcacaacctcagcaccaaaggcggatttatcgactcttacaatacaacgtagcggctacgcggccgctgcaatcgccaagtttttcagtagcagcgacactccgggccaaggcccccaagtttgcaagttaccaaaactccaacgcaagaccggccgctgaactcaacgaaaacatcacccaggaggagaaggaccactttgcccgcagactcgaagaggacaggggcaagcagatacggacaccatggcaccgggagggaagcgatgtcccgcctgttgcgcggcagcggagcgctggagccatgaccaagggtgcgtcttgtcaacttgaaagctcgcagacagggactaatacacggtcaaggaaagcttctcacaacaccctcacgtatgctcaagattatccttccccttgtcacgaaagatgtgaattccgaccgcaaagacatcgagcccttggccctgctagtccatccgcaacagcccatctcctacctcgagcgcctgatacaagctgagctgcccatgatcaaagacaaagacggcaaagaacgcatacccaacgtctacttccgcgccgaggattcgatgcagagcgatgcgcatccgtcagaggtggaggagacgactgtcagcaatgacagtgaagcagtcacggaccaggagggccacgaagactttgagaaggttgacgagatccgcgttgatgggaagaccgagcgcaccggtaaactgagcaacaatgtcaagaataggaagacaccagaagaggctgccgagcttcgcaaaggcgtcggccaaggcggtgtcgaatcttattccggcctaggtcaggacgcggcaagcgacaagaaggcgcaacgcaagtttgtgcgctggtcaagttctactgaggtcggcgacttcatccgcgatgctgccagaggacaggaatttgccattgagatcgaaggagcaccagaagagatccgcgtcggtgtacccagcttcaacgaccgcacatactatctgcgcatgcgtctgcgcaagacatcacaaaagatttctgaaatggccgacatcaagaaggagtgcgataggctagcgcacaaggccgctcagcgcgttgcaggtgcaggcttcgccggaatcgtcggctggtggggtgtcgtctactacctcaccttccagactgagctagggtgggacgttatggagcctgttacagtaagtccttctttcctcatgctaaataattcgtagactaacaagcacccagtatcttgtcggtttatctactttgatcggtggttacatgtggtttttgtatcacaaccgtgaggtctcctaccgatccgccatgaactttaccatttcccgtcgccaacaaaaactctaccaggccaaagatttcgatcttcgaaaatgggaagccctcattgacgatggtaatacgctccgaaaggaaatcaaggccatcgccaacgagtacgatgtagaatgggacgagctcaaggacgagaaggacgaaaaggtccgcgaagcactgaaggacgagcgcaagaagaaaaagcaaggcaagggagatgagagcaaagaggatgatgaaccagcggacaaagatggcaagaaggattagctgggagaagatttaactgattagacttgatctgttgttaagcgtggcgtttgggataggaatgaaaggatttgttcatcatgcggcgtcttgtgcatactggtcgagacacatagatgacgccatgctgcaacgaatcgcatcaatgtctcttgtgctttgagctcctttgaccactttttccggtctaatcgtgtcttggttacaatggtagcatttcgctacgtaagcttcacattccatatctgccctacatattcgacgatcattctgtcacgctcgtagactcgcttacaggggaacaattgactaccgagctttttgggaacttcaatcgagcgcaacgtacgatgagctgaacagtccgctgtcccaagtaggcagttgaagataccagagtccctgtcgggtaaagtctccgcgacaaggggttctcgaagatcacccgcatcacataaccaagctcatattggcaagagccaagtctcgccttattgcaatactcttgtcgcctgtcgaatgcagacaagcccggttgtgagagactggcagctcgcgacatagcgaatcacgctcaggcacgccatcagtgcgacaactgcttgtagcgtgccacaatgatcgttggacaatgatgcggccatggcaaaaggtgtatacttaaggctcaggacgtcgcagcttatgtggtagcgcatcgcttgtgagctgttaggaccccagagacctcttgcaacatgaaaattcaatctgcaatcgctcttgcactgtccgtctcgacggcacttgcactttccatctcaaacaggggcatcgacgttcctgcagtagctaacgaacacctcttcacgcttgaaatcgagcccggagagaccaagcgggtcactgaagcagagaaatgggaacttttcaatgtaggcaaaaagcgatcaacaaagcacagacatcgttgacaagttaggccggagtgcacttcatggacattacagactatgctgagctccacgagacctccaaaggactgacaaaacgagctgttgtattcccttcagcaatggcacagaagactaacgtaacgccactcctgtctaaaatcagtacatccaacatgcagagtaagcttacaacatttgttggcttcaacaacagatactacaagagctccaccggtaagcagtcgtccgactggctcctttcgcaggtccaagcggtggctactgcctctggggtgtctggagtaactgttcgtgctttcagtcatccttcctggacccaggacagcgtgatcgccacaattccaggcaagagcgcgaacataatcgccatcggggcgcatcaagacagcgtcaatggtgcgagccctatgaacggacgatctcccggtgccgacgacgatgtacgtattctctctccatattgtgttgcacctcaattttacgctgacattatgtagggttctggatccgtaaccatcttggaggcctttagagtcttgctgaccgattcccgagttgcaagcggacaagcagccaacacgatcgaattccattggtatgcagctgaggaagccggccttttgggtagccaagcaatcttcaccaactacaagaacagcggcaaggtcgtcaaggccatgcttcaacaagacatgactggctacgtaaagcctggatccaaggaggctgtaggagtcatcacagactacgtcgacgctgggttaacatctttcatcaagaaggttgtgactgctgtacgttgaaaccaaaatacgtgagaagcatggcattaacggtgtccagtactgcaccattccatacgttgagaccaagtgtggctacgcttgctccgaccacgctagtgcatcaaaagctggatacccttcagcctttgtcatcgagagttcatttgagaacaccagtgggtacattcataccgctcaggataccatcagcactgtcagcttctctcacatgcttgagcatggaaagatgaccgtagggttagcatacgagcttgcttttgcaacaggtctatgaagtggcaatgcatttcgcatgcagtcgggtttacgcatttccatgttctatgtaaattgtgccagagaatcatcacatctttttgcatactgtcgaattagaaatatcacattcaaattgcgcatatctctaagattaatctgctctacttcaaggcaagattaacgagattgatacagtttgagcaaggttgaacgtgcaaagtatctgtgtgaattttctgttcacacaaagcagtccacaaggatcctaggttgaactacagcagtcatgtgtcagaccgcacgtaatctatacatatgtagcttttcttcttcgccgatcaagtactatgttcctggtaaagaaaagggcaaaaatgtacccaaaaacattcaacagaggagattcgctaatggtcacccacttaactactaaccctccggtacgatgcttaaatgatgcagagcaaacgggatgcgttgttctcatcgtcctatggtcgaatgtgaagggatcatgtggtgaagaacttatgaagttatttttgacattgaagatcaagcgtccgcgagcacctgtcggccatataacaacaacaatcatagagtccgagtggatgaatgatataatcgtaaagcttcactctcgaataaaaagattacaagaatagaaaccattcccgcgacactgataccacctgatccccctggccacttcagctcatccatcgcttcacactaaacctttccagcaacaaacgcaccagcggtgcctgcatcattctgatagttcagatgcgcgcctgtgattgaagtacctccctcgcagatgttgtcaccagtgtggcagatggtgagggtcttagaagttgcaatagaaccgaaagactgtccgcgcttggggtcgccgaagacaacaactggactgagtaagtaatgtgaaccatgcaatagtaagtcgaatacctcaaaatggcaaggaatggtgtatcaaggagacatatggaaggtatacgacataccggcagctacacgagcagcgtttgctgcggaggtgcggacagcagcgttgtgcacgagctgagcaccctgggagtaaccagacagaacgatcttggtgttggggcaacgagaagcagtctgtgaagtgtgtcagccaccgtagatctccaaatgtttacatataccgcaagactcacactgccgatcaggttggtcatagtcgtgcttcccgttgggtcgcctccttgcaagaaaccagaaacgcttgcggagtaagtgacaccttggattgcaagctggcttgtgcctccaaccctgctcgcaatctggttgaaaaacaaaagggccaacagccgcagcatcaccgacattgccctgctggccggttccgcgagcgtagatcaagctgatggggcggcatgcagtaccatcggtcagctggttatatgtgctgctgctgtactggcgcttggaaatagcgtgctcctcgggagtcagtttactgacgagaagctcgtcgatagggaaggcttctgcgtcggagaccggggccggcacagcaagagcacctgagaccagggcgacagttaaaaagtgtaagcttcatgttgggtgatgaggttcaggaagggaacgaaggttgtagtaatcgagtacaggaagatggaacgagcgttgatcctgcggcctggaggtcgaacagaggcgaatgatggtgtatttatatttctcttagataccatcttgtccgtcgtcaacttggatgttgacggttaatcgatacacacccagctgtcaagatctacctcctgccgaattcgatacacggccgatatcgagacccttctacactctagggaattctccaagcatgcagatttagcgacattggtttcgcctagaggctatcgttctgtcttggcccgactgtacacgaatctcacgtctccatgcaccgatcgcctggcccagcgcatgtactgtaatttgaggtatcgactattgtggtcgttccccggattctggttttgacctgccgaactgagctagtgtatccgcatgaatgccgtcggtaagagatgatcgacgttgacccaaactggaaggagcaagagagctgttacgttgttgcccgtttgggaaccatcagcgacgctaccctgcgaccgtttatgtttagttgatttgccttgtggtacctgtcaggattgtaggaatactggcggaaagatttcttggtagcactttcagtaatgttgcttcctgtgctctttggaaagcatacaatgcgtgcctcggccttgtcccgtactaacttgcaagctatgccaggtaactttattcccgtttgtatgcaaacgtagctcaagttgctcttgttgacgttgtatgagcttcttgaacaccacattctaattttcttgtgctttgagcaagacccctacctcgtagtagtatctatcaacacatgaatatgtcaaagcattgctcgtgaaagataattgatgatatttgacaagcataggaggtgcacctttatgaagctggtgggactcctgaagtagaggagacagctccgaggttcatgcccataaccgttccagggcgcgaagtagtacgctttgtcccgagaatgagataaggttgagaaactacatttactcgaatggaggcgacggatttaaaatcgaagagcgcaattgtaaggcttcccgggccgtgcaggctagaacccttggacggagcagcaagcaggccataaatcgctgctggttgaacatcgtgatcggatacatccagaaccgggacaacgcccattgattgtcacgaaagatcgcacctgacgattcgtcgaaaagatggtgttaagtgtgatgttgatcagccctctgaccacaacggagataggtcggcccggttacttggcagactagagtcagggtggccgaagcttctcgaataaatctgcggcaagctctctgggacctattttaatcaaacagcgcactcccatcgtcgctcgtccgacagctcaatgataacgcttcatccagcttgagtgcagcttgagcttcttctctgtaagtgcgcgtgtgctttcttttactattcccgatcgaaggatgagacaccagctggcaccagtcttagaagacttgtactctttacatgcggactagctacaagacaacctgtctgaactctgacatcaatcatcgctcactctatccctgtttaccttgtggacgagccaacgctgatatgcaaatgtcaggaatctagcatacgcccaccctttctcttcatccacagccatggttctacacaaccccaacaactggcactgggtcaacaaggacgttgcaccctgggccaggagctacctcgagcaagagctttccactatctcggctgagcatgatggcgtgtcagcgaagatcgacaaggtagtcagcatggatggcgacgtggacgtaagccagcgcaagggcaaggtcatcaccatctttgatgtgcgactcaagcttgagtattctggtacgtagcatctctttagcttgcagactggcgcgctgactgtgtcggcaggtaagaaccaggagggcgaggaggccagcggcacgatcacggttcccgaggtcgcacacgacacagaggaagacgagtatgtcgtatgttcccttcgctcacagcccttgatttacttcagccccttcgcgcagagtgctgacatttgcccagtttgaggtagatgtgtactccgatgagagcagtaaacagcccgtgaaggacttggttcgttccaaaatcctcccgcagctgcgcaagagtcttgcaaagctcggccctgcggtaatggcagaacacggaaaggatatccagcacgctcccggcacaaatccatccacaagcttctctacgccgaaagtctattcgagctcgagcgtcaacaagtcttcaggctccaaggcggaaggtgcatcacaaaagtcaagctctggtgctgtcgttaacgtgacgacaatcactgatagcactgagttccgcaccgacgctgcgaatctgttccagaccttcactgacccccaacgcatcgctgccttcactcgctcaccgcccaagaacttcaccggcgctaagcctgggggtactttcgagctgttcggaggcaatgtcagtggagagttcacagaattggaggagcctacgcatatcgtccagaaatggcgattagcgcagtggccagcgggacactactccacactctctatctggttcgatcaaaatgacgttgatgctgtgacagtgatgcgagttgagtggaagggcgttcctgttggacaggaagagtctaccaagaccaactgggatcagtactacgttcgtagcataaagaccacgttcggttttgggaccgtgctataagttcttagaaggatgaagtagtttgccctggagtttggaggtttagaaaggattatgaatgttgacgaagctatggactctgaatgaagataggcacagcgccacgaaatacgtaatataccagtccacaccttgttgtgtgttttcgacatgcctcggcttttatgccttgctatcaccaaaaaaaatgtgtcccagtcgtcgcgtatgctagctggcagttgccatgaaatattccgcgcggtgcccaggtggtgtgcgcgggcaacgaagcgtgacctactgccttggcagatatggctgtggctgattcaatcgaggcctcgagttctcacttctctccgttgatgatgccaatcgcttcccgtcttacatagatgctgcggctttcatgtgtagctgttaccaacgggaaaacttaccaatgttattacttccaatcaaggcgcgccggcatttacgatcccagagaagatccccactcatgataagctacgaaagcttgcacgagcttgtaagcttcaggcaaagcttgcctacgcgagtactcccaaatctcactattgaggtgcccagttattcattcgtgtactgtatctcatcagctctgatccggtcgtgcccatgcccggctcatctctatattcgcctgcggctttcgggtggaagatggctacttcgaagcaccaagagccatcgcaccggctcgggtacggcctcatggcgtcatgggcatgaacgaatgtgcctcgtgcacgcagctctttagcctctattggaaggtgaatagtctagttatcgccgcttggcctcgtagattgcgcgggctgagttggcctgcgtgaggtacaaatgcagagttgcccgccttgtcactatacactatcgcacacttgctcaagcttttgttgtcgtcaacttggcgcttctccaattcgactaggtatgcctcgtcgccttgactgtgatacaggatggccaacactaaaatgcaaatagtcagggtatcgcactcgggacaagatgaagcacctgtcaaaattctctacactgtcgctacttgctcgcgcaacagcgcagttcgtgccgccgccagccaatttaacgaccaagacgggatatgcaggcgtgaatgtgcgatacaaggaggtccctgccggcatctgcgaattggatcctaatgtcaagagctattcgggctacgcagatgttgctgacgaccagcacattttctggtggttctttgagacacgcaacggcgaccccaaggatgctcccttgactgtttggatcaatggcggcccgggatctagctctatgatcggtctatttcaagaattgggtccttgtggcattgggccagacctaaagcccttcaataatccctactcgtggtcgaacgtgagcaatatgctcttcattgaccagcctacaacagttggcttgtcttattcggttccaattcctgcgtacaaggacaagagcggattcacaattcagttgcctaataatacttgtccagattatgcgaagcagtatggcacatgcggcacatactcgaaaccagaccatgccctgacagccaacaatacgttgggtgccgctccaaacatgtggcgtacgcttcagggcttcatgggggccttccctgattactcgcgcaacgggttcacgtttactacagagagctatggaggccactacggtcccattttcaacgagtactttctggaacaaaacgccaagaacatctccggcgcagtcaatatagacctacagagcgtcttgatcgggaatggttggttcgaccccttatctcagtacatcgcgtactacaacttttccgtgtaccccggtaatacatatgattacatgcctttcaatgcttcagtgcaagccgagtggtacaacaaccttttcggcgaaggcaactgcgtcgatatgacgaaggagtgttacgagacaggccagaactccatctgcgctcgagccgacggcttttgcgccaataaagtcgagaacatgtacgatatctacagcggacgagatgagtacgacgtgcgggagctggaccccgacccatttccattacggctatttcagcgactacctcaatcttcctgacgtacagaaggcgattggagcctaccaaaacttttccactagctcgaagacagtgtcatcagcctttggaaacactggtgatgacgaccgcgagtccgggacgattgaagcttgccagaaactccttgatgcgggtgtacaggttatgctatactacggtgatgcgtaagttgaatgctttcctgttgaagaacgcaatgttaaacaacaaccagggactataactgcaattggttggggggccaggtcgtcgcggacctgataaatgccacggggtatggtgatgcaggtttcaccaacatcaccacgagcgacaacattgtacacggtcaagttaagcagtccggcctcttctccttcctgcgcatctttgagtcgggccacgaagtgccattctatcagcctcttgcggcgctggagattttcgagcgtgcgctaaagaaggttgacattgcgaccggaaaggggacgattgatgcgagctacaaaactgtaggcacgccgaccagcacgttccgggagggcaactcgacgattcaattcaaggtcctgccagacaactccacgtaagcaagctctgtagagggaatgcatgggaagcacacactaagtctatctacaggtacaacccgatactgaacgggccagacccagaaccaaaatggccagtcacagacgcgattgcacagagggcgttggacatgagggcggcaagcaagctgggtaggccgaggatgggaccaaagcgtcttggttgaacatgatgtgtaacgagaatagaaaacgacgtgacgcgcacgtgggcttcatccattctttttaccgcatgcctttgcctttgcaagggacgatggatgtctatgaaacttggatatgtgacgcggttgtaaacagtgttcgggagcccacacaagacattaagctgtgtcacgagttccgtcaaggggaggaaatagagacgagttgggcgatgagggcggctggacacggctggcagtcagacgacgggttggatgcattgagcacgagtgggtgagtgcgggaggggagggaagtgcagccgaggcggagtcgcgagacgttgcagactggcgccaggagcattgacagcgcggtgaaccctgtcggtatgcatcagcctggtgtgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcccgcatcgacagacacctgacaacctcgagtgtaactaccacgcttgcacgtgcttcacagccatcctctcctgtccacgagacgcccacgctgctgttgctgcgagacgcgttccggagtgctcctgccaattgcctaccgccttcgcgacttggctgccctaggcctcccgaaattgtgcgacgccggaagcatcgccaactttctccacgcagccttctgcgagcctgtgatggtgacttttggtgcatggcctcgctgagaggcagcttcacccttcctcactgccagcgccggcgcctgctggtagttggcgactggttcgtcgccgcaaataccgcctctataccacctgcaccgcccgtaccgcccgtaccgcccaaagctacaagcccgcgatggcgccctccaacatgttctcgtatctgagacctggccacgcaaagcgcactgcctcgaatctggcggcgcccgagcccctgccctcaatcagtcccgccgcccacccgctgccatcgccgtcgcagagcaccgagtacttcacctccccgcgcttcgtcgacaatgccagctacgcgtcgagctcgcccatatcgccctacccgccgcagctgccgcccatcgcccgcgtcgcctccaagctggacaagccccagtccgacagcagaccgccagccattgcaggtcgaccggccacgagcatcgatgcagacagcgcccgcatgcgcccgccaccgcagagcacacacacgcaagcaccatccagcccgcatgtcagcctctctgcgcggcccatgacagccaacacgcccgtcgacacgcggccaaccgaacatggccactatctcgagacaccttcgcaatctccgccacatctcgcaccctcaaccatctcgccgagctactccaccttctcgaggtcgcagacgtcgttgatggccggcataggtgagaagctgtcgggcagctccaaggctgtgtctacaccaacacctgcgccagccaagcccaagtccaggctcaatctgagaaatcccatgtcgctcttgatgagacggcgatcaggccagacgctggaccccttggccgatgaatcgctcgtcactcaccgctcgccgtccgtcgttcccccaatgccagacaactacgacccgagtattcgtggccacattgttcacgacttcaacgcccccaggctcaaccggaatttctcatacaacaacgcatatggtagtgaacagcagcagcaggagattggccgtgtcagcccccaaaagatagaccgggagcacacgcccgtctttcacgagcatttcgatgacgagacaagctatgaggagtcgcaagctgccatcagagccgagcagctggtcaacacagacttcctcgccaggaactccgtacaattccctccgccagaaccctccatcgcaccccctcctcctcctcctcctcctcttcttctaaaagacctgccgcctgtacctcagcagtccaagtcttcaccgcctcccctcccgcctttcaacgctgctgagaccgtctcaaccatactctctccggtacaggaagccgccgatcccttggacgtctctgccgaagtcacaccccgcaagaggaaatcgacaaaaacaccgcctcctgctcgctcgagagccacgtccatgaatgatccttcgtttcagtctgcaggcctaccttcgcatttcaccagcagagcgtccagattcagcttccagatctctggcggtagcgatgctgcccaagaggcgatactggaagaaagacacaagaagaaggaagcagagaaagcatccaagcaggttcgcatgtcaaccaacacaatcgaggacgactatgacgaatatggaatggacgactacgatatggacgacggtttcgaggaagagattcccatgcttggcgaggaggatgattttggtggcatgggtctgagtgatcagagcatggatgcagggatcaataactttgatttctcatctctgtcactgcagacgaacatgaactacccaatgaatcacttgacgaccatgggtcaaatccagacacctgtcgataccaacggcaatcccataggctttgcaatgtctgacgagcagttgcagcataatcacttactcgccccactctaccacactcaaggcttggatgctcctgtcgctgagacgcaaataccagaacagagcgaattccagtctgcactgtctgagcacaatccaagtcttccagccacttcctcacatggcggcctggacacaagcgccaagcaaggccctgctgacattgatctgggagacgatatgtacttcgacgatggcctgattggagaccaggacgaagatcccgccgaattcgacgaaagcgttttcgatgaccccaatggtccactttacgaccgcaaaataaagccaccactaactgaacaaggatcaaataccctagcgtcacatcaacctgggttactgagctccgagatgggctatgaggcggacgatgatactatgactaggcatctagatgtctctgagccctcgctagctcacaaaacatccgatgcccatccacatacgttacccgacttcaacaacatgaatgcatatcacagcgcacttgccgatgcagccactcgcgctcaagctgctggacggtttactcggaaggcaagtgtcgatgttggtcagccaaactctgaacctgacgatgtttcgtttttgagtgattcgcgtccaagtctggttcccgatgatagccgcttcagcctagacacccaaaatttccctcccgaagatgatgtttttggcatgagctctagtttcgtcgacgattatgagtatagcgactatgattctgctctcgaggacgatccgatgatcgctgctgccaacgctgaagcacttgcattcgacgatgaaggtttctacggccaggagtttggcttctatgcctcggctgttggcgactcaccaaatgcttggggtggcttctttgggccatctgggataggtcgtacggttagcgggcggaatgctgttagggaacctaacctgacgcctatcacggagcgtagcgagtacagcacacgcaactctttcatcagtttgaatcaattccgtgatggccagcagcctatacaaagccctggactagcacaacttgctcggatgagcccgtacgaatggccggaagaagagggcatgagtatcgaaacgttgatgaaactgaggaagggggcttttggggggagtgctgcaagcctacctgcaagtacagctaacagccctcgcaactcatcaccaatgggtatgcaatttgcgcccagaatctcgagtgctgcaggaaaccgcatggtcgagcacaccgacagcgagcgtgaaagtgatgaatcggcgaacattgaggatggcttcgagggtaatgaagacgacgatgacggcctcatggacgctgtgaacgctggccatgaagatgaggatgacagcggagatgacagcggcaaagacagacgagagtctcctacactcacagcgagcgactataactccatgtcaagcccggatggtgaccggaacaaaaacattccgccattgccgtctactgctcagctccacgcgctgcatagtatgcagtcaccttcccatattgcgcaacccatgtcccctgacgggcgccctctcaaatcaccagcgaacatgccccttcccatgtcgccattcggcataccgcttgcttcgccattcagtccttcacaacgacctacggctccaccatccattgacacgtccttgtcgtcgccgtccgccacgatgtctaattcgacaggaccacggcgaccgtccatggcactcgtatcaccaatttccaattcctcgcccattacgccgggtggcagcgggtggcgagctgggcattcgaggaagggaagcgcggcagatagtgtcacatatgtgcgtgaccatgatgaagccggtgagggccggtggattcttgaacgcagacgtacggcagaaagcggtgagctcgagcttatcggacgcgagattgtcgagggtggtaggatataagacgcttggtcaactagaagaccagtcattcttgaccctttccatatgggtgtttgggagcatggtcccacgaggaccaacgcattgattggcgttctagcgattggttttatacacgaacaagacgggctggaccttgaacatggacgaaaatagatgtatagatggtgtacatagtgtaatgatgaaggcttctccatcacaacatgtcgattctgttgtgtcgtagcatgaaaggaagggtgaggctgattgtcgtcgcgccctcggagcccacgtccggagctagtgggcgggatgtcagacgggcgccaccatgcttcgccatgtctcccgcaacggcattccagacttggcactcgttaaagatatgtaagttgcttcccgcgcacgaaccgccatgcacatggccccctgtgcaagtgtctccaattaagcgacgcgtcatcgccaagccagacatgccgatttccgcgcctgttaacctcattcgtcactctgtgtggaagcgtgcagggaaactgcgacctggcgagagtcaatcaagatggcagggtgcagcattaggatgccaatctttctccttggatttccgttctcgcgacactgctcgaccctgatgcgtgcctcacgacgcccaccttaaaccctccaaccacccagcatggccatccgcgcccttaattcgagcctcatctttgaccggcgcgttatcctcggactcgccgctattgtgattctgtcttttacatttgcgttcctatatgcacccgatttgcgccccagcgcagattggataccaccactcacatccaaacccgcgcccgtcttctccgcaccgccgaaagacccgtcagaccccaacatcatcactcttgactacttgaggatcaagcccaatgtcacggacaaggttcggacgtactggaacataccgtatgcggcgagtgcggcaggacagaatcggttcagaggtccgcagcctgtgaatcgcacatacggactgggtaggaacgagggcccgctggtatggagtggagagactgggcatgtgtccacgcatacagaagatcgatgcggcacaaaggaacagagacgatgttgctggagaagacgtattgggaatcaacacacgatataccgaggactgtctcagcttgaacgtatttacgcccattgatgcagaagctggcgatgatttgcccgtactgggtcaacatccccggcggcggtttccatctcccagggcaggagcaatggaggagaaatggtggagaagagtcggcgagagcgcggcgtcaatgggaagctcgacaagggcatcgttgtcgtgaccatgtactacaggaacgggcatctacggtttcctatccggagaacagattgcgaaaaacgggcgactacaacaacgcgctgagggaccagagagcgtccttggagtgggtacagaagtacattcggtactttggtggcaacccagaccatgtggtcaccatggggacaagtgcaggtggagcctcggtgctgctgcagctcactggcaatgagggagaccatcatgtcgccgtccctgggacaggaaggaagccacttttccatggcgctattgcacagagccctgcgagtcctaccttcttcacacccgagcaagctgagaagttctacagcgaagttgcctctggcctcgaatgcgacaacatcgagtgtatacgcaagtcaagtccaggagatctctactacgagaattaccccatgaactttcccgaccgcagcacaccaccgcgctggatgtgggcacccacaacggaaccaaagggtactcgaggatggaccgagggtgctcccgctgctatcatgaacgaccgttatgccaaagtacccacgatcatcggattcacttccaacgaaggcagcgaccaagtcaagaaagacaccgacaccgaagacgactttagaacgtatctcaaggaccactaccccctccttaccgacgacgacctcacactccttgtcaagacattcccgaatgaccgccactggcgtgacagcggccgctggtgggacgccgtcgccaaggcacaaggcggcatccgctacatctgtcccacgtacctcgcctccaacgccatgtccaagtacaacccgccgtccgtccccacctaccaataccaatgggacgtgatgtggggcgaggacattgagaacggctacggaaccaaacacgcgggcacagtcggacaggtaatggtgcgccgcaagaacgagatcagtgactacttcatctcttttgtcaagtatctggatcccaacgtggaaaggagtgctggcacgcctgagtgggagaagctggatgacaggaagaggaggatgtttttcacgaatatcaaggaaggtggtaagaggggcgatggaaaggacatgctgggcaagatgcgcatgtggatggaggatgtcgatcaagatagggagaagtcgtgtaatgtggtcaagggactgatggggaggttgcagatgaccggtgttgaggcgctcaagatcgattagtgttgttttggcatgttgagtggcatttacaggtgttttgggtgttttgggtgttttcatgatataattgaccatatgttggagatgtactagtataggcacttttgatagcgatgcacaaaacattacagaacaacgtttgaagtgtcatcgtgacggtgaaagcagggtctagctgactcatcctgctaagcgagctcctccagcttcccacttcctcccctcttaccttctctttcacacatcatcctccgcgccataacgcaatcgctctacccacgcccaccacaacccctacgtgtcttgttagaacgtgccaacccaaatccactgcagctgcccgtgacaccgttggcaccaccacatactgcgtgaactcttcgtgcttgcagccggacttgaagtcgcgagatttcaagtccggctgcacgaagttctctttgctcccaacgcttcgcggcgtcttgatccccacggttctagtccgtggactaatacagagttcatatttcgaacttgtttagatagaatgtcacatttaacgtatccaactatttcattctatcctagggatgctgcatctacccatccatccagtcatcctcaacaggaggaagaggcgggatgctaaaatcatccaagcttccaccgcccccatacgtcatctgcgtgtgtccgaggacaggactgctccattcctccatcctagctttcgttgggctaggaaaactgctgggtatgaacaacgacggcggcttacttggtgagatggcaagctgggagctggcgatcttatgcggcgtcgtattcgcactatatgtgcgctgcgtcctggtttttctgggcgtcacttcgtctactgtagttgcttggctcatgaaatggcccgatgtttggggcggcgcaagagggcgcgggggcttaggtgtggcatggtaactgaacttgtcgtgagatacatgcatgctggatgacgctggtgggcgtgaattgacatattgcgagtacgagaaccattcgttgtgcaactgctgctcggccttgctcgagtgtgattgttgagtatcatgatgagcgggtggggagcggggcacttgtaccagttgctcatcaagatctgtagattgttggaaagcaggagaagaaggctgtggcgcacaagatgtgctcttgcgcggcggtgttaggtttatatcgtcttcttcttcatccgacgagtccataatgaccatgtgcgtggaagaacgggcgtctccgccttgttgctgtacaattggtggcgaggagggtacttgttcgtcggctgtagatatactgtcgtcggcaagacctgcatcatgggccatgggcatatctacctgcaatgtcgggttttgtgtagtgaggtcaagcatttctacatcggtccagtattcctctttgataccggaatgcgctgaacgatatggtggacgtgcgtcttgtgattcttctgcgtggttgctcgcgtggtctcgtattctttctccaagctcaggcgacgggtcgtgctgtattatggaccgcgtggactcctgtagcccctccggcaattcgcgggcatacccgtcatcatgcgcataggcacatgcctcgtcaatctgttccaacattgcttgtgtctcgcttcccacatttctaccgtgggcggtgttgtctatatcatggatcagcgcttgtgtgtgcgcactgacacgaccactgttagggttctcatccgtctcgagaagttcatcatcctcgtcctcatcctcatcctccgagtccttaatagtactcttgaacttcctcagagtcggcgggggtccaggggttttggtgggttctcggaaagttacttttctgcgtttggagggtgtatccattccttggacctcgttggatcgctccttgagtggtgatcgatcctttttagaaggtgtgacctgagtcgatagcggtgagtcggccggtgactgtgaggatgggatctcccggatgcgacgcttctcgggggtagagagtaggccaaacttgaatttccgtgtgcttcgtgaagctgtcacagatgcctcgactgttggcgacacgccttgcttcttcctagatgcccatcgggggcttcgtcttgtcctcgtgactggagcatcgatgaactgcgtgggttcataacttccttcgtcttcttcatctatgcgatgctcaaatgagtgcacaacagtcgaaggcacattgagcgattggtcgttaacgtctgcttcgtggtcgttcgtgctacctgtcttcgaaacaccctcaagcgaagccggcacctctgtgtccgcccttgtagcgtcgtcctcctcctcttgaaccgatccccctcgagcaagacgggcagcaatcgcctcgccatacgcctggctttctctctcttccgcctttgcatccgcgatttcctcctctagatcagcatccgacagttcctctgtcggcttcatgccagggaccatctgtgtcaatgtccgctgcctttcgtcttttgctttcttgctctgcccaccccagcttaatcgagggcttcgcttcaccggcttgaaatcaggctcttctgcatcggacaaaggtcttctaccatccactaattgagtcatggtagactgtctcctcagtctgcggctcctgtccaccttccccctagccgacgcagttgtggtatcgtcgtcatcctcagactcggctttgagtggcctcgaacggcgagtcgaatttggcgctgctttccgccttcgctttggtgatggtacgctggaatgatctccggcctcatttcctgcttccaaaacatcgctacgtctcttcctccctcgatttgtcggcatcttgccgtggctccgttggtcgtccttctgctcgagtcctgcttgtccattgatcgccactccaccctcttctagatcttcaccttcctcttcatcagagtcttgcacagtgttgactctcgggatcttcatcttgtccggtaaaaaacgcgtttgcctcttatccgcaacatcttttccaacgccgtccggtcggcgcactgtcttgcgtcgatgtgggaagtaaacctgcttcggtactttcttcgcgtagtagactttaaagttcgcatctttgttactatttcttgtctgtggcgtcatggttgacgtggttaggtacttgatcgtgttcaagtcgcgttgacgcgtagaggggtgccttagcgcgtaactcttctggggtcgtgcgtcattgccacctcgcgccatgttcaccacaaccccaaacagcgcttgtatctatggaaagttcttcgagtcatgatttcagtaatcatgcggctatcgcacgatcactattcacaacgacggcaatacttgctagtgacgtaatcttcccgttcatcaacaggcattcattctagctgatcactcgactcagtgtacgagactccaatctacaatctgtcattctgagattagttatggtcgaatttgcaaggtcacgatcacaagactgtgagcatgttgaggctaccgaatgaggcatctccggcgaccgcgaatcccatgcctcagcagaccctaagcggaccctaacaaaagcttagcaaagcttaatgtcgacatgacaccaaaccttgatgctcaccgtctttcctagatagtggttagagtggtatcattagttccaagatcgccagcagatcccgaggtgtcactcatgacaacacagctagcgtgagcatccgaaccatggtttgaagtcagccccgaaagcggaaataatttctatcattcgggcacagcacagctggtgcccacgaaagccttgttatgagtccgacaatagcatatgacgcaatagcatggtagccaagagattcttgattcgatagtggtgtacgactagaaaaccaaaactgcgagagaaacgcgcaagctgtcgtgataacagcatgtgaaacagcgaggggtataaactaagaaaaacaagcttccgtttccccgaatacttcagcgccattacgtttgcggtgatggctttggaacgtcaccctgcgatgaattgtgttcgcgcaacatgtgtatgaaaggatggtcaaccgcggcactgctctgctccggtttcggcggcaccgacggcaggccgagatcaagagagtcaatccgaagatgatctgtggctccatcgaaagaagtaagatctggaagagtacatgtgttagatcatgatgcaaatcatgtgcagaaatggtagggtgggatgggcgagaacgatcgtgacttatcgtcacgaccagtcttttgtcaacccacttggatcgaacgtgttgccggcattattggtgctcggagaggcagagagctgttgggcagctgctgcggtcgcctgagccttcgcggcttcgttggcggcagccatagcagctgataagtcgtgctcaatcttcgactgttgagacactgtcccattaccaccaccgctactgaccggtcgaggatcagcaccttcacgttctcccacagctgcggcggctagatgctgaagcccagccatgttcggttgcaaggcagaactagtttgttccgaagtttccggtgctggcgaggcggctcttttctggtgcaagaggtcctggagcgccacgtcccagcctattccgtccagacttcgatgaatgatgtggccattattcaaagcatcactcatatccttcatgctggcatgagcatcagcctgggtttccattctatcggacaactcagagagagatgtcgcgacgagacctgcaaagacgtgatgcaaaggggttatcgccccattcgcaagtcggttcagtagttccctagtgatattgagaaggtcactagactgcgtggtatcggaatagaaccgtgctgcaacgagccgcaagtactgataagcaagataggggggcgagctgtcgactaaatcggtgataataatagactcgcggaagctagtaagttgtccattgaggtagatagcttgaggtgacgtcgcattgaccgaagagaaagcaaagggcgaggccggatcaatatttggcacgttgccggcccgcttaaggaaagcgatctggcctacgatttccgctgcacctaattgtcgttagatgcaaagttgagcttcatgtttaaattgactcacgagcaagatgatagccaacatcgccgcccaacgcggaatggtcgtcgcgtgatagaccgcctgactgtaatggaagcatgatatctttgctgtgactagacgcgtgaaaacggtccaggatgaacgcggtccagaagacgcggcgcgccgtcaagtacacctcccgatcctgttctttgaacttgttcaacgtttgcgaatcattgagtcctgcatcactgatgcaaccggctagctggccgagtagttgagctatgctgcatacagtggccggtccgggacggtctgatgcaagcgctagaaggatgagtgtctggcagtataccaaactgttgtaaaattgtcgagaatcgtccgcatcgtgaagtgtgtttttcgcaagatcgactgctttgacacatgaatgtaaaagttcgttcagactgagctcagtctgcgggagcgcccttggtgcgatagaacgaatacagccttccagagaaaggaagaatgcctcgcgtagctttggaggacagtgagtaagacgattaagcgctgatgaatcatgaggaaggatgggaagcgtagggtgtatgacggtcgcatatctgagccacttagcacgtttcctggaatgaaagtagcttcaaaacctacgccttgaggatatcttcattggaccccgtaacaagactgccaatcaagctcatttcgccaaaagaggtacgacgattgccattcaattgaggttcttgggcagtcagcagggagagcatgtctcgctcggttggatggcaattaccacgatcctggcctgaccagctaggccgagcgaacacgtcttgaaaatcttcggtcatagaatgagttcgctttcgtgtgaactggggtggactttggttattggcaaagttttgatcgctcatgcttccgaagtcgaaattggtagatgagtttggagggtgttgtatctggctttcgagcgaattaagtctatccgcgagctctttgatgtacctgcatacatggtcagcatgaagtttctagcgcatcgtagacatctaaagtgactgcgagatcgtgtaggtaaggcaatataccctttgctcggacctctcttcatgggttgtcgactaaattgacatcgcgctcctgttctcttacaactggagcaagattctggtccattctcgcttgtcgcatcacaccgtatctgttcttgttagcagactgtgccagcacgctgggagcattgcgcaccttcttccgccggcactcgtcgcaagcgcgggacaccttggatcgcttgcgacttggatcgttgggatcgtatgcgtcgtgctgtccttccaagctcatgactgcatgcgccatctgctggggagaatgtgtagggcgcgcgggcgactggaagtgctggtgcgcgcccatcgaaggaggcatctgtgccagttgctggtactggggctgctgttggtttcctgagtgcatcatatcgccgccttcccgaagctgttgcagattttcttgcaagcgcagctccgggtcggacatgtgctgttgctgctgctgggtgggttgcgcctcattgtgattgacgtatgcgcccggagctccgctcatctgcgcgttggggtcggggtagttggaagacatgtcggcgcgcttcaaagccgtggcagaagctgaaagacgcgtcggcgattcttgcgcgaggtttgggggcgattacgcgtgcgcgcgtggtgaggtgcgaagcgataagatgttgaagcgtgatggtgagcaacggccgagggaggttttgcgcatgctacactttgcgaattctgtgctagcgcggcacaaggcaggaccagatgcagattcccgaaagaataagaagcgaccaagaaacgacatggcggatatactaccatctcaactcgtgacattgcttgtgtttggagtgttgcgcgctacgttctgaatggtgacgttgaagtcgctgttcggattatctgtctggccgtcgcaagtaccttttcggaccatcatcaattccggaggcactggtgcaaagttacggggaggcaatgtcgcagttttctacttcacgcgtcgtttttcgattcatcaacgtgctcctgctagaatgcacgtgtgcgctgctccacttgtggtagcgaccctgaaggtgtcgttgcaggtgtcctcggaacatggcgagtcttccaaccaccacttgctgcaacgcgacatgtgctgttttactgcatgccgatctgccaatttacatggtgcgagacgtgcctgaagtccggtctctagtctatacgccgagcatggagcatacgtgtcgatatattgtgaagaaaggaaccggcaaaagtgtgagaattgccttccgcacggcttcttggtagcgtgaagcttcatgcaaatctgtacctcacagaccaaacatgttgaatgcggagtttttcgagctggacaaatgccaaccgttgacagtgagcttgaccagcgctccagagacgtgagactcgaaggccctctgcagcacaaaggccccataagcagtcgtcgcaggaatccagagcacattcttccacaaatctagtatctgaccaaggccgtcgcaacccaagcctacttacgatagacaaagacagagtacctgaacctgagagtatcgcccgtgccgtgccgcaaattggtgtagcagacgctacagatgcacacaatagcgatccttccttggcaacggcgctgagctctggcgatagtgacacagatgtccagagtccatgcggttggacggagctggagggcgcccgtggcagacggagtggttccgcaacggggcgccgaagctcgagcttgtgtgaaggcaagcagaagcacgagcagagtgtggctaccacccagccaggaggctgcaagtcatacagctagcacggctacgggcctgcggagtgcacacgggactgctcgtctcgtcagtcatcggcgcgggcatgcggtgagggatgcagacagcgcaacctaaacgacgtgggatttgccaggcagggatccgtggctgatcgcgccttccctcgagctaagaagagcccgtgcgcatttgccgatgacgctaaagccccagccaatcacccgcgggcgcgcaccgagcgcctgccctcttaacccgttgctcccgctcgctctttctccatcaccacctcacccccaggatatcctcacgtaccgtagttttggccgtctctcaggagatccgttgaacgctttttggccagcgccgctcttcggccgctcggaccccccctgatactctctccactctccactcttcacgctgtcgtcctcggtctacttcccggcgttcacggtcaccatctagcatattcccattgctcaagataccctctgccatttgcctttgttactttcccatactcttcttcaacactgtatctttagccgacggcgaccaccgtgcgtgcgacgccgtctattttattttctttgctcgtctagctgcgtgcttcgcgacgccaatccgttcgcccgcctcgagccacctgcgacgaccgctttcggccgtaaccgtcccggtatgcctgtcatcgatggcgaaaaatgggcttgctcgtcctgcatcaagggtcatcgagtgagcggctgcaaccacgctggtatggcacttcactgaggcggtgtcaaccatggactaactttggctttgtagatcgcgagctgcaccacatcaaccccaagggtcgccccgtcaagcaatgcgagcactgtcgcggtgcgcgcaagtccaagtctcaccacgccaagtgcgactgtggcgacaagaaagacaaggacaagctcaaagacaagggcgacgcgaagggtgagctaacacatgacctgaatgttcacgacagccctgactcttttgcagctcacgacagccgctgtcagtgccattcaggtgggaaatgtctctgcggaaccaccaaggagagccttgatctcaagctcgacacaagcaaacagacgcttcacgatgcccgtgccaaacccaagctggccactgcgcactcggaaagccatttgactgtctttgcgaatggtcatcacaagccatgccatcggaacaacaacactgcacacgtctccggcgcgccctacaagatcccgcgaccgcacacgctgcacggccattcggcattcgctgcattgacccagcatggcagcagctacaacaacagcaagccagagccgcaggctacgcgctccatggacacactgtcgttgtcgaacaacgatttctacacaatgtttggctctgctcagagctcagctgaggatgttccgtccacaaccatggctagtaaccttgacgcgaatgcattccaggatcaaatgttcgccagtcaaagcactctcttcaaccaggacggcaactcgcccggcagcaacgtgagcgactcgttccctacccagcaatggccttgggctcataccactttgacccctgtgaatggtatgttcaactttggcagtctgtccacttcgccctcccaagattgtctgcccaactatgacaacgactggtctataccttcggctggtttcaacccggtttggtccgctggcgatcttcctctcgacccaagcaagtttacggatacgttcacgcagccaatatcccacagcggcgaatcaaaacagagtggacctggtcttacagctgcttcttctgttcattccgagattggagagccaaatccgtttggcgatctggagctcaagccaacgcagtctactgggagtgagactttgttctgggaggacagccccgtgtatcgtctcaacagctctacccctggcagcaacttcattgcccctggctcaatgccagcggcctctctcccgcaagtccaaggtcttgagtcagacttcaccaaaggcttgactgcgaccccaacctctatgccccccggcactggagtgacggatttcaccgagacggctgcaatcgctatgcctactggtcttgaagataatatctctattgatccatggcctatagaacagagcacgggctcctttggcggtttgactggattcgagctttcttatcccaacaactggttctagacgcctgcgagggtgtcgaagctactgttgcttcttcccctttgatgacgctatgatttacgacgctgctggtgcaagatgcgaccgacactcgtaccagacttcattactatcttctcctagccacctggctaccatttcgacctcggtcgcctgtgtatattctaacctggcccgaaccattcgtttatcttgtgttcgtggccgtactacaaatttgctgtgctcgacgattagtctgagaagcagatctacgtacatatgtgtgggtggtgttcttgcacctgggttggttatgtggagtacttccaaaactatagacagtgctttcggtgttgcaatcatcggaccaaatgacaaaaatcagaatttagaattcagctcatcttcattcacgtcctggctgagcgacaggtacctgaattgtcatggttgctcgctaacggccaggatggcattgcagtgtcgcaccttggaaacgccgaagtgacgtcctccgctgcagggcctatgcgcaagtgcaaagctcgatgctgcctccaccaatccggtgaagacccatgcgccgccctgcaggcagagatttcatcgacgctgattgatcaatcgtatcgctcggcatgcactacggtcatgtccatctatggctactgcacatcttggaggtagctgttcgggttctcccacttcatgtcgttctcatggctgctttttgtggcgattgctgcaacactagcatcacggaattgtcatacgaaatgtaaactcagtagttggtatttggcgctatgatagctcagaaaatatcgtcttcaatcctcgtccttaacaggctattgaatgttccggtgtaccattgttttaccttcagcactacagttagactgccggaagtaagccctcttgcggctaaccgtgcgtttcgctgagcgcggcagaggatcgaggggggagcagcaacacgatcacgaaccaccccacgcagcttgtcgtgaagggagggtgtagagctcatgatgcgtctgcccagcccacagcctccttcaatgcatttgccgttcgcgatgttgtgtagccagccgactggatgatctgcagcattgcagtgcggcagcatgataccatctgcgtccagatctctatgccttgctttccatggcatcacgcacgacatcacgtacagcgaacgacgacaatcagtatagcggcgcagttgtgttgctgcgtgtgaagcgccaaagtcgcgctccaatggcgaaaatcacgcagcctgttagcgacttcctaagttagcacacggctgcaaaatgtcatagtacataatgtacctactacgcccaaacggatttgcatcacgagctgtgtgtgcctttttcgccctggtgctcttgggaggaatgcaatggcgtcgtgaagcgcaggcagtgggaatcaagcatgtcactgtcgccagcagggcgctctccacatcaccctgtgtacgttgaagatcacaattcagcatattcagaaagaggaaatatacctgagtcactgtacatctgggaaagtcatgtatcctgtctgttcgtcggtttgttattagctgaccgatggtgcttgccctgcccggaagtgttgcaacaatgcttgcctggaccctggcgatttgctcccccacaacacattgttgcaactgtgccgccgactcgcgcgctcctcgtccccacacctacatctcatacgcaaccagtccacagtatctttgccatgaccgtccggagtccgcctgaatcaatcggcgtctgacgatccgtgctgctatcctccgcctgcctgcataccatctcggctcaccatgactcgaagccacagcgttcgaaattcaagtcgccaacaggcaaaaagtgcaacttgagttgcactcctttcctttcctttccttgcacatagcacgacttctatctctcttgttacaatatttgaaccttccaaagttgccgcaacaagcatgtccacccgacgatcagcgcgtcaccaatcacagtatcgtcggaaaaattcaaaaaggacagcctgtcagcgatcgacaacggcgaacccatcacacaacaaacgcgtatgcatggaacaattcccagctagggttcggacttgacttgttggccttgatctgcggggatgctctccactgtttattagcgctaaatgtgccaatggtataatcgtaagcctcaagttgcacggtgtacaccgcaatatgtcgggtctggcttgaaaattattcaatgtatcgagcagatactcaggtaccggctttgtcaaatctgtctcaccagagctgtgtgactgtcttgagtgaacacggtcttccaagcagttccagcagttcaaacacctacacacatcaacaaggcatttcgttgcttggccagtaacacagggagtagcatagttgataacgctccgacggtcggaaaagaaggacctgtcttctatctaaacaacatcgcacggtcagcactgacaggtgtgtacctaccccatttggccgtctggtgaagtcactgacaaggaccttcaccaaataatcatacataacgtatacttgtgtctatcattcaatggcatattgcccttctcggctcctgcaacgcgcttctgacatgtcacttgagcttactagcatcttcgcactttcgcactctgccaactccgctagtaaaccaatcgtctcagaacacttgcttcagtatgtttccacggagtcgccccggaccattcgaatcgttcagaaagcctcttatgcagacgcgcaacgtcacagccacctctgcctcgtatgcgtcgttcacaaatcataacgagcatgtcagccacgccaaggcttactctcgaatctgcccgagcaatgatccgtagtcagaccggtgttcgcctcgagtcagccatggatcgacgattaacagaccatcaggaccctgcacaatggacctccacgatgacgacgtctctggggctgcagcctcattgcgggtgaagccgagacagtcccgcaatctgtctttcagagacggattgatgtcgcgtgggatgcaatgatgcaagccaagggcggcacttgtacagtcaaatacttgcgaaacaccttgcgctgtagtttcctggggacgttcatccaatggctcaatgcatacgcgctggggttgaggttcttggctactactatgtacgagcggaattcaatcattcctatcactggcgtacgtctgcaacactgatattagaacaagtcttttccgaactgctgcaacctgacatgtgcgaaaaggtaccagtactagcattctttgtttttctagtcctcaatgtaaaggtatacgtgctctggccagttgaatccattgtaattgcagtctgtcctacatgaacgtcctagacgaggaaagccatgacgacctactctcgtcgactagctcgacgagctcggctacgagagccgttcaggccgggctcgcattcaggttcatacaaactcacttacggcagtgcagatgagggtgctaacgaagcatgtcgagcacgatcgtagagacgatatccccttgatgtaggccttagatttaaagtatgcagtaggctggcgaatacaaagtcgaagtatcactcaagctaaagcaatgcgcacacatattttgtattcaatccacttttctcaacgcctaaagcacttagtgtcttcctgtgctccagcccagacttcttaccttgaaacaaaacacccaatacaagtcttgtctcttggccatcaagaccgaagattggcgaggataatcatagccatcgatgaagccgttgtaggctccggcgtgactggaaccgttattcttgtagccgtaaggatcagttgtggtggtgcgggatggtatatgagtgagtagtttagatgggagattgaattgaagttaagcgcacttgtcaatacactgcccccagtcgacaaagattaattactatttcactcagcgcagttgcacagacgtcatgcctcccggcgtcaaccctcgaagttgaatgtagtcttcgtacttctccacggcttttaggttctcagcaagttcacgctccatggccggctgcctcgctgcctcgttgtccctgaccagccgctgaatgcgctccagcgagcggatgacggtcttgtgactgtcgacctccatgcacaagacttcaggcttcgagctccttctcagcttctgaactgtggatctccagccggttgcgtaccgcgcaagcgcttcctcgcggtctttgacgccacgagcggcgacgtcgatttcgtgctggagttctttcactgactgagcagtttcttccttgagcttctccatgatctccttgccctggaggagctgctccaatatactgcggtgtttgttgcgtactgtaattgcttgtcagtgtcttgtactcacatgaattactggaaggtaggcttactccgagcgtttgtggcttcggtggcttccgtgttgctgttacccatggctaactccatgttacgcgactcttggacaagcgcacaccagggctcgtctgtgctgtgtcagtgatggtcgtgttactcagggctatcaacgtacaaggggcgatctcgatcacgtcctccatgcccatcattccaggagctgtgttagtagcttgagacgttgcgcgtcggcgcagaatgtcctcgagagattcgggagtagacattctgaaagattagctgtagcgtgggttgaatagtctcggttgaagatggaaattatataacaaagaagtcatggcttatatactcctgagcctgcgggaatggaaagaatctgcggtacgctcttcacttttctttcgagggtagggaaagctttggcacgggagagtgaacgcgatttcgccactgagcagtgaaagactcgcagattccccagcctcatgctgtttggaagagagatcagaaacgagtgagcttgaagaagaagaagaagtagaatttggggcgatgttcggcttgctttatgccatggacttggttgctatacaagtacggcaaagggcacgcgttgcttgctcaatcatgatacgagatcaccgaagcctacgacaattctaggcggtctgagtataaaacgagtaatcacttttgtggtaattgtaatgctggaagctacgactcgattattacaaaacccatactcgagcgcgtcattctcttccaacacaccatgcagctgaccccgattaccaatttgtacaaacatcctgctagattctcactgagataatgaaagcaaaaacctctcccgctattcaagtaaactgtcaacatacaagtactcagatcaaacattcaacattgataccgcagaacttcatgacttctgacacccgaatgactgcctgcaaataagctacgcatccgagtagctgcggccccatgtgctttttagcgaccgtatcaattgtgtcgtcttcgggaccatcgccatccactcgtcgctataaattagtggggaaaccctcctcatgccaacatctcatacacttaaccttatgatgacctctcgtagctagctgttcaactctcagatacctgtcgccttcttcccagtattctctgtcctttttactcctggtcagtctgtaaaatgaaatatatctcacgcagatgtcaggccatgacgatccttcgtacctagagattaattcatcattactttggcacagatgccgaccgttggaggtagataggagagtctggaacatgtcttcaatcaccggcgtgctcattgaactttgttcagcggtggatgacagaataaatttacattacaaaggtttggtatgtcgacacaagtaccccccaaaaagtgcaacccgtgacgccaatgctatgatacaattcccttaagcccagcagcacaagcaccgaaccttgctttatgttttcttgtcctccttcttctcgccagcacggtcgtcgctagcagcagccttcttcttctgctccttctttgcgcgtgcctcctcatcgtgcgaaagcttcgacacggcatctgttccagagttcaaaacctcgcgcctctccactgggccggggatgtgatctggtagttccccacgtccaatcagggtcagaacaatggacgcgccgacgatggcagtaagaataaaccgatatgtcctgtaccagtcgggggtccatcccatcttagttgcgcgaacgtcgacatagtacaaggcgacaaagcccatgaattgtgtgatgagggcggcctcgataggcattatgatagtgctccaggcgacggcgggcgcgatgactcctatcgcatatcgcttgtagctctggtaaccaccgtatctgagagggttagctcaaatcggtacgaaagcggacatgttcacatacccagcccattcaaggccccagtgaatggcaccaagaaaggatagaattgatgcgccgtatccaatttgcaatggctcgataagatggagcagctgtgtagcgtttttttcgtccagtatgtaaccataaccggcgttggagtgattgatctcccatgcacacaagacggtcgccatggaagttgccaggtacgggatggtacccgcaagacccatgtagtaggcttctctgggtacattcttcagactgaaagtttccttgaccatgttctgccatgtgtgagatgggaattaatttacgggatgcgtgggtcaatacataccacgtcgtgcttcatgcccgccatcatgtcagcatccttgggggttgggttctccacaccgacttcactgaacatagcatgtgtagaagatgttgcggaaacggtctcgggtgttggcttaatctcttcttttgcatagcggctctcggcttgtttctgcgcatctgttatgctgcggcgcatggcagccccttgaacgggcttcagcgcagcctgtcgctggattcctggccgcttggatgcaagtgatccaaattgagttgtccattgcaatgtggaagctgtgcagcgaaagccggtagctacacgcgtagccggcgccccaatggatcgcgacacaaggcgcgaagctccgttccggaacattgtgaagttattcgtattatctacacagaggaagaaaggtatagagcatgcacggaagtcaggcaagataaaagaggagagcacaagagaagatgaggaagaacactttagatttacagttcgcagctcaatcaagtctccccgcgcgacaacaagctccagctccagttgcacgccaacgtgacgtcacgaagtgatcggcagtatctcggccaagtactccgcagaactccactagattgtgaacgaaagacgtacgttatccacaaaacagcaattttgcgtgatgaaatgaaaaaaatccagatgaaagaagtcacggacctgcgattgcaaagaaactcgtactttacattcggatattctcctgggtcattctagctggcgcgacgactacagatgtgcctgaagtagttcagcgctctgtccccatgtcaccgaacgcttggctcgatgcacgtgtttcagagtttaaatcaaaatctaaatccttgttgtccgacaagtccgatcattcaagtactgccatttatcgattacgacggaaagtgaacagggctctgatagctcgaagatcgagtagcctgcagttatacacatcaccgtcaggcttcgattgcggcgacaaggctctttgaaaaactccaagtcatcaaatgagctgctacagttgcgatctagtcgtgttccatcaaaatcgacagcaacggtttcgagaatcggtgaattgtacacgagaaccgctatcaataccgacttgtactgcgtataccttcaggctaccatttgagcaagctgaacttgggcatatttctgtcatattgtccccatcaattggcggtgcggctgtggagtacaagctgtttcataccatgcaattgtaagtgatgcaaggcctcagcgatcccatagcttggaggtatacgaaagatggtcggggaatcgatttggtatgttggagattcaagagcggtggttgagatgggtgtaaattcgttcctgagcgcaagattagaacaactctggcccataagggcaacatttcacgcgctgactgccacgcaccacatggaatcttggaaactgtactgtaagctacaggagcctggatgtcttcagtagcttacgtcgttctcacaaagccaaaaccaaataggtcagagacgttcaggctgctcgaacgttcatagacttgatgattggaagcacccatcgtttgtggctgacccagcaattgagtctacagcaaacaccgcagaagtgcgcccttcacaccttgtcgagacgtgagaggcgcaggtgtcccggcacaaacatggacccggtaggctgccactgcgggtttgcttcttgtgagatggaccagcccattgacgcagaaggcgggcgggccctgtttagctttgttggctggtgcgacctgaaggtatacgcaaagctatggcgtgtcgaatgtcacatggtacacatggtgagcggtcgaggatacccaggaaccggcataatttgatgtttcgtagaggttgtcgatacatctcgaaggcgcatgaaggcgctggctcgtgctgagggccatgacagccatggatggcggggctggcctctcgcttagcgagccgtttgcggtcatggtggggtcgacttccgtcataggccctggaacagcggcgaagaattgtgaggaagagtcaattcgagtgcgatggacggcacagctgggaaatttgcaggcaatcggtgcgagtgggcagcatcaggcgttatttgcccacagcagcccatcaggcagctacccgtagtgggtccgcgcagctgcgaggaggctgtagaagtttctggtgggccaaagcgccgcgtagaaacgcttagaaacttgtcgaacaacaacctcgtccaccagaataaaagctcaacgcccgcctctgcacttgtttcccactacacacacaagcaactcaactgcaaagcctcacctacactaagtcacacgacttgtgagcaactactacgatttcccttgcttctttgataccccaccgcacatacacacaacaccatcatgtctagctcaggccccgcgatcggtatcgacctgggtaccacgtactcttgcgtcggtatcttcagagacgaccgcattgagattatcgccaatgaccagggtaaccgcacaacaccctcgttcgttgctttcaccgacaccgagcgtctcattggagactctgcgaagaaccaggtcgccatgaacccctccaacacagtattcgacgcaaagcgcctcatcggccgcaagtttgccgatgctgaggttcaggccgacatgaagcacttccctttcaaggtcatcgacaaaggtggcaagcctgtcatccagatcgagttcaagggcgaggagaagactttcacacctgaggagatctcatccatggtcctcaccaagatgagggaaaccgcagagtcctacctcggtggcaccgtcaacaacgccgtcgtcactgtccctgcctacttcaacgactcccagcgtcaggctaccaaggacgccggtctcatcgccggtctcaacgtcctccgtatcatcaacgagcccaccgccgctgccattgcctacggtcttgacaagaagacccagggcgagcgtaacgttctcatcttcgacttgggtggtggtacctttgatgtctccctcctgaccatcgaggagggcatcttcgaggtcaagtccactgccggtgacactcacttgggtggtgaggacttcgacaaccgtctcgtaaaccacttcaccaatgaattcaagaggaaacacaagcgcgtaagtacccccctcctgtctaccttcacctgattttccttttcatttcatttggtgttgcaccatcctggaccccttcggacccctttggaccccatcgcatcgcaatcgcgatgcggcatcctggatgccttcacaccccaggcaggtgccttcaggtgcgtcaaaccttcgacttgatgcaccttcctggttaccttcacacctgcctggggtgtcgcatacctgccacgccatgagccatcctggctaccctcacaatgttgggagggaagggtcaacacctcgatcagacccttccctgccaacatcggctgacatccacaccctctgctgccacttcactgctcccagcctcaaacatccaccaacatccaccaacattcgcttctgctgccgctgcatcctgagagatcaagacatgctgttcggcgcctctgatctgcagtcctgtcttcttctgatcatctgggccaatattcacacacttcactttggcaaccctctcttccgacatgttctcgattccaaggctctgcttcttgatctcttcactggcctgtctctgtctttctgccctggactttggacgctgctcaacctcgctggtccaccaactctccagtggcttcgtgaccatcactccgatgcaccgctcaacgtctggggtgtctaccttctcctcctcgagaaagaagggagtcgcgccattacatacatcggatctgggacagctgcatcaagaggtcttcgagctcgaattgaggagcatcacagtggcaaatgtccagctacgtgggttcaggacgccatgcggaatggctgggacatcacccatacaattttgcttgctacctgtccaatcccttccccagaggacgtccctgtctacaggcttgttgttgtcgcactcgagtctgccttggctgcgctcttctggacttttcgccgcctggatcacgagtatgggtataccttccgcacctcttggaccagagaagagctaccctatgacggcgcctgcacacataatcccattggcgaaccagtttatggcaatttccacctcagcaaggatgagctcaagcagatggctgctgagacaagagagcgaaatcgaatctaccagctcgaatatgctcgagagctccgcaagaatcctacggaacagtacaagaagactcagaaggccaacaacatcaagcagaggcctggtactcaaggctcgtccagcaagcatcagttcgcaacaaactgtatgaatgcaagacctgcaatgtctcatgcagagatatggcaaccttggtgcgccataatgcaactcctcgacatcggcgaatgggttgagaagggtgctgatgcatggaaatgttgtggcaccgatttcaaattcgagtccaactacaacaagcacatcaccaccaagtctcatctggcgaagcatccgggaagcagctgtatgagtgtcctggatatcctcacactactatcctgccttcacttcatcactccatcctgcaccctggacaccttcacagcattctggctcctcaccattcatcactccatcctgcaccctggacaccttcacagcattctggctcctcatcattcactgcatgatcctgcaccctggacaccttcacagcattctggctcctcaccattcactgcatgattacgcaccctgtatatgttcacaccactgactgcttaccaggatttgacctccaacgctcgtgctctccgccgtctccgaactgcttgcgagcgggccaagcgcaccctgtcctcctccgcgcagacctccatcgagatcgactccctgttcgagggtatcgacttctacacctccatcacccgtgcccgcttcgaggagctgtgccaggacctcttccgctccaccatggagcctgttgagcgtgtcctccgcgacgctaaaatcgacaagtcttccgtccacgagatcgtcttggtcggtggatctacccgtatccccaaggtgcagaagatggtctccgacttcttcaacggcaaggaagcctaacaagttccatcaaacccgacgaggcctgttgcctacggtgccgccgtccaaggccgccatcttgtctgatgacacctcctccaagtcgacctccgagatcctgcttctcgacgtcgcgccgctttccatcggtatcgagaccgctggtggtgtcatgactgctctcatcaagcgcaacaccactatccccaccaagaagtccgaggtcttctccaccttcagcgacaaccagcctggtgtgcttatccaggtctacgagggcgagcgcgcgcgcacgaaggacaacaacctgctcggaaagttcgagcttaccggcatcccacctgcgcctcgtggtgttcctcagatcgaggtcaccttcgatgtcgacgccaacggtatcatcaacgtctctgctctcgagaagggcaccggaaagaccaacaagattgtcatcaccaacgacaagggccgtctctccaaggaggagatcgagcgcatgttggctgaggccgagaagtacaagtaagttccacactctcctactctgaaaacattatgctaacaatcactccagggctgaagacgaggctgaggcttcccgtatctctgctaagaacgctctcgagtcatacgcctactcgctccgcaacactctcagcgactccaaggtcgacgagaagcttgacgccggcgacaaggagaagctcaaggctgagattgataagaccgtcgcgtggttggacgacaaccagaccgccaccaaggacgagtacgagtcccagcagaaggagctcgagggtgtcgccaaccccatcatgatgaagttctacggagctggtggtgagggtggcatgcccggcggtatgcccggtggcggcatgcctggtggcgccgctcccggtggtcactccgatgacggtcctaccgtcgaggaggttgactaagcgtatcgctcccggcttgctttccttcatcttcatattccagcatagacttttgtctcgggcggtagttcctcggagttctcggctattcaagcctttttcacggtttctttgaatgcatcggatgatttacgatcaacatgattcggagggtgaaaagtttgcggtgttatgacaccgtgtcatcggatcttcctcctagatagagagaattgaacaattaattcaagaatactcgctcctatgcttcgtaatttgtgtgatgttgtgaacattgagaatactctcggtagtgtgatctatgtcggtcaatgtccacggtttgtggaaatgagataagttgaacctgtctatcttgatagcagcattagcccaatcctgtgtcatcaaatggccttgagggtatacaggttcatcacccatgccgggcgggatagcagaagactcatgcgctgtcacctaatgctggcatggcctttgaggatatccaggccctactaattaagagtgattatgtagtaaatgaaaatatctcacgcgcaatcgaatgccatgcacatgtgttgatgaattgtatgatatatgtactggcatcttacgctatctaacagccccatcaccaccaatccatcacgactccctcttccccatgccaaacgcgccaactaccctctcatcctccccccttaacctccacacatcctcactactcggacccttcctcagcttgtcttccttctccctatacctctcctgcaccatgcgctccttgacgtcgcgcccactatagctattcttaacacgcatgcagaaccagaagtcgttccagtggtcgctacacgagcgcagctggccgtagcggtatatgtcgttgaaatggccgccgagtgaggagcagtagaaggctgagtcgaaggcggcgcggcaggacattgtgcgcgggaggtgggggtcgagttcgtcgttttcgttggaggggaagggggagggggagggggtctgagtgctggagtttgtggttgtggagaaggagggaggggcgagatgggggtgggcggcatagaagtcggggtcgtggtcgtggggtgcggtgtcggggtgtgtaggtgggctcgatgccgagctggaaggaggtattgagtgtggcactgagcctgacagagcctcgtgaggctggagttgtggtgctgattgcgataatgtttgcggttgtgattgaggctgtgctttggcgtccacgctgccacttgagaagggccaccaggtcattgtggtggtatgtgtgtggttttgcgcagggcgtacgtttggagcgccggtgattgtgcgatgctagtacgtcaggtaagggagggtcgcacactgtgtgtgtctggacaggtgccgaggtagagttggaagagcagatgtagtgagattgcaaatgccttcacggtatcgaatgtcgatgtgtctggagctagcgtaccaaaaagtgcaacgcgatcaaccgcgggatgaagctgcaagcttgcagcgaatcaccgttgagacggcccgcctgagggcctgtcaaatcatagcgtgccagccaaatcgcccaactctacgtcatgcacgtctcttggtcgcacttgcgtctgccttgcggtgatcgctgcatccccacatctgctgcttgagcgcgcgctgagtcaagagctagacgtgtcttgtacaactgcccgttttgacttttcttcccttctctatctattccccttgcgaccttcgcacacaggtcctcggtaatactcgacgcacgtcactattctcaggacccggccacagtcctgtatttacatatttacaccccgcctgctgtttacagaccacgatacccgatacccccgaagcgcactgttcctgcgccctcgcgactgtcccttatgacttcaccaatccttgccacgtaacgaaccaccccataaccccgccggacacacaaccttctttctcgacgctgcggcccgcgtgacggtcacctgccgccaccatgctcgagggactagtgtcgaacctgcttaatcggttcttgggcatgtatgtccagaacttcgatcccaagcaactcaatgtcggcatctggtctggtgacgtcaagctacgggacctcgaattgcgccgcgaggccctcgaccagctgcatctgccactgaacgtagtcgcaggacatctgggctctctcacactctcgataccgtggtcgaatctgcgagggaagccgctcaaggtcaacatcgaggatgtctttctgcttgcagcaccgaaggaggactccacttacgacgccgacgaggaagagcgtcgggcacatgctgtcaaaatggagaagctggacagcgcagaattgctgaaggagcgcaataccgagggaatgagccctgaagaacagcagaagaaccagagcttcacggcaagcttggtcaccgccatcgtggacaatgtccagatcaccgtcaagaacatccacatcagatacgaagactcaatagcggatcctgggcaccctttcgcacctcggagtcaccctcgcagacttcagcgccgtcagtacagacgagaactggaagccgacctttatccagggcaacgcctcttcgacacacaagctagcgaccctcgggtctttggcagtttactgggacacggactcgaaacttataggcaccggcaaaggcagtgacaccaaagatgaacagcacatcgacaatgccgagttcatcgagaaggtcaaaggcatgattgcaagaggcgacaacccggatctgggcgaccatcagttcattttgaaacctatcagtggtcgtgccggcctggagatggacaagactgggaagattgaccggccaaagatgaaggcgcgcctgctcttcgatgagcttggtttcatcatcgacgaggaccaataccgggacgctctcatgctcgttgaccttttccactacttcattcgacatcaggagtacaagaaatttcagcccaagtcatcacccaaggaagacccagccggatggctcaagtttgccggacaggcggttcttgataagatccacgacaggaatcgcaaatggagctgggcctacttcaaagaacgacgagacgatcggttacggtacatcgagctcttcaagaaaaagaagcgcgaggagacactcacagctgatgaagctaaggacctggacacactcgagcgaaagcttacatatgaagatcttcgtttctggcgctctttggcgcgaaaccagctgcgcaaagagaatgttggtgtcaagaagccgccaccgaaacagacatggagttcctgggtttggggcacgaagcaggaagagcatcatgacgaagaaacccaaatgtctgagcagcaacgtaaagagctctacgatgccattgcgtgggatgagaaacaagccatcacagaggctgtggatatgcctcgagaatatgtcaaaatggaggtaaacatgagcctcagaactggaagtttcacattgaagcgcgatccgcatggggcatctaaagaggttctacgcttgctctttgactcattcagcacacaattcttgcagcgcacagattccatgttcgtcaaagttgctctcgagggcatgcgcctttatgatggtaccaccgacggcagcctctttcctcagatcatcaccattaaggatgccccgccagttccagatgacaaacgtatcgaagagcttgacgacgatgaaacttccaaggatgatgcaaacgaagacgaggacgaggagaaagaagatccgttcttccagctctcttttgaaaagaaccccctagacaacagtgctgacactgccctgaccatgaagctaaaaggcatggagtttgtttacaacccgcgtttcgttgtcgaggtggcgaaattcttcaaacctccggaacgtcacatggagtcaatcggagcgctcatggaaactgcgggggctactgtcgaaggaatccgccagcagactcgtgcaggactcgaatttgccttgacagaacacaaaactatcaatgcacagctcgatttgcaggctcccctcatcatcatccctgactcagtcacccggaaatcgagcaactgcctcattcttgatgctggtcatgcaagcgtgactagcgagctagttgacaaggacacattacgcgacatacaggcgaagcaaaagcagcagtacaccgatgaagacttccgaaatctcgagaatctgatgtatgacaagttcaacctcaaattacattcgacccaggtgctcataggaccgtcaatcgaggagactcgtgcccaactggaggagaagtcgtcctcgcgaaacttccacatcgtcgacagaatcaacatggacttcaaaatcgagatctgtatcgtgccaaaagcgtctgatctgaccaaattccgcgtctcgggaaatctgccaattctccatgcgtccatatcagatgcgaagtacaagaacttaatgaaacttatagacgtcgcgataccgaaattcgatgatgatgccccggctaagcaggttgtggagggcgcgaagggcccatccaatttgaagccgacaagccaagccaagcctgctgataaagatccacttggcaggtcacgttccaagtcattccaatttgcagctcaagagcacgaactcgtcatggaagaagagggtgatcacgatggtgatggtaatgagaaatttgaagacgcatcagaagagaaggataaggtcaaggaagctcatgtgcatcaacgaaacttcgagttcaaattcactgtagacaagctccagggatctctgtaccggactgatccagagggcagaaaggcagataggcttttggtggaactcatcgctgagcatttcgatctggatttctaccaggagccatttgagatgggcgcggatgtcagcctccgtagtcttgctgttgaagatcatgtggaggacaaccctattccagagttccggaacatcatatcatcagaagatgtctctgcagatgaacagaaggatctgttcaccctgaagtttgtcaaagtcaacaaggagtcacctgaattccagaccaagtttgagggtatcgcgaccaacttagacgtcgcggtctcgacgatcaacctaattgtaacaaggcggacattgttgacattgctggacttcgttctcataaccttcacgaacccaggagagtcagagaaccaacaagcacaaatcgccgagaagccggacgagcagcagcaggctgccccacaaccgcagaccgaaccagacaagatcaggatccgcgccgaactcaaacgcattgcggttgtactcaacaacgatggcatacgacttgccacactgagtttgagctccggtgatgttgccatcttcctcaatggtaaggcgatgcgcattggtggccgcctcggaaatctctccctcatcgatgatgtaaatcaaggagtgtctgaggagtcttcgcttcgtcagttggtcacaatcgagggaaagaacttggcagacttcagctacgagacctttgatccagatctggaaagctaccctggctacgacatgtctgtggcgctgaagacgggttccatcaagatcaacttcctcactgagccctttcggaagatcatggagtttgctgtcaaatttggcaaaatgcaggccattttcaatgcagcacgacaggcagcagccaatcaagccacacaaatacaacagcgggcatctaagttccactatgacattacaatcagcacaccaatcgtggtgttcccaagaatggtcatctcggacaagccagatcgcgatacgctgacagcgaatctgggcgagatttacgcgaagaacacgttcgtcccgctagacgacagcgagaatgcagacgtcgccaacaagatctctgccggtatcaggaatattaagctgacatctaatcttcactacaacgaggatcgctcagaagagctagagctcatcgacaaagtcgatgttgacttcaaccttaccatggtagaccacaagcctggttttgaaaggcctgatcttgagattgaaggctcaatgtccaacattaatttgcgacttacacctgagcagatgaagtttgcactagagctgtcgcgaactataccacaagctttcgccacccagtcagataaggagattgaggaggacgtgcaatccgaattgcctgcatcgacaacaaagcctgcgcgtcaactgacggataaggaaacgcccgatacagaaccgtccaagcctgtcgcttcatcgcaaggtcctgaattgaagacagacgacgacaagtggacaaagcttgacttcgttttcaaggtaggctccatcgctttagagctgctgaagtcgagtgatggagagcctattggcgatctcgaggcagcaagcttatccaagttctctctcaacgacaccaacgtcaaagtacgcatgatcagcgatggctcaatggaagcggaacttgtcgttcaatcgttcactatacgagacagccgcacacagggaacgaataaattcaggaagatcatgtcgctcatcaacaacgacgtaaaacagcaattcatggctagtgtctccatctctggtggacaagagcgcaatttgatagcgcttctcacaattgatagcccgaggattatcctggctttggattacttgttcgcgttacaagccttcgtgaacgctggtcttgcgactgatcagcccctggctatcgaggaggaagctgagcaggacgagatagacagtgatgatgagatcatgtctccagacggctctcggacattggagaagccaaagactccggaagagcctaccgaaaatgggatgaacatttcattcagagtcaaccttgtggatgcacaggtcgttctcattgcaaatccagcattggccagctccgaagccatcgtactaggtacaaagcaagtccttgtgtcgaagcagcaagccatgacattacaggtcgataaggtcggcatgttcttgtgtcggatggaccgattcgatacgaacagattgcgcatccttgacgacttcagcatacagaccgctctcgatatgcgcaaccagggtccgaaatcatcgctaataagcatcaacatcgatatcgaaccactggtgcttcgcctctcacttcgcgatatcttgttggctatgcaaatcgtcaaccgtgcatctgctatgtcagcaggcgatgacaagaagctgcccacagaagaagcccaaaagctcaaaccagcgacaccctcaaagaagcccaaatcaagtgtaggtcaagcttccacaaccagaccgcgtgcgaaatccattgcaacaacaaaaaaatctatccagcaaggacaacatcaatcttcctcaggagcgccatcatcctcggtaatcctcaaaagggaagagatgcacgtcaacattgaaggcatacgagtggttctgattggcgatgttcatgaaatgccaatgcttgactggcgtgtcaagaagtttggtgtcgatgtgcgagactggtctggtgccatggtcgccgacacatcacttgataccctcatcaatgtatacaacttctccaagtccgcttgggagccactgattgagccttggagtgttggcttccacatggccaaggaccagaacccagaaagactctctgtggatttatactcccgtaaatcgatggagcttacagtaactgctgctacgattgccttgggatcgaagtcattcgacttccttgctggcgaagaggacattttatcgaaaccacgtagtagcgatgcaccataccgtatccgtaatcatactggtttcagtctcgacgtttgggccgaaggcaaagaagtcgaaggcttctctacaaagctggaagatggcgaagagcagccatggcgatttgaggaccccatgtcgaccagagagacattgtctaccgatggcgcaagtggcatggtcggtgttcgccttggaggaagtggtttcgacactttgtctcgcatacctgtacatcgtgagggcgaatttctgtacaacctcaagccaaagcaggatcgcattcagcatcgcatcctggtcgaggtcaaactaggggcagacaacatcaagagcatcacgttccgatctcctctcctggtggagaacaacacacaaatcccaatcgagctagggatgtttagccccgaagacggccaccttctcaagatcgataaaatcgcgcctggcgacgcaagacctgcgccgataggatctgtatatatgcattccatcgtcatccgtccagaccaaggatttggttattcttggtcgaatgagcgtcttttctggaaggatctgctcaagcgacccacgaggaccatcacttgtcggggcgaacaagatgatcaggcaccacccttctacttccagctgcatgcaacttatgacaaaaaggatccgatgactggcgtttatccttacatgcgcctccgacttcaagctcctgtcgagatccacaatctcttgccatacgacttcaagtataggatttacgacagtaacacgaagaaagactggaccaatttcctgaggaagggtgggatcagcccagtccatgtggtggagctctctcacctactacttgttagtgtcgagatgcaggatggtccttttaagcccagcaaattcggcatcatcaattccacagaccgtgaaagcttccgccgggagaaggtgctggaggttaaggacgacaacggccagattctgcacctaaatatgcatttcttgtaagttgtcccaaaccgtaatatctgcacccactaacaataatagtaacttccctgatgctggtggagcattcaaagtcgcgatctacagcccatacattgtgctcaaccgtactggacttgagctggacgttcgaccacagcagttcatgggtcaggccaagtctgcagctggacagaacattctgtcaaacaacaccgatcagtcgggcaaagcattgccattcatgttctcatacccgacagacaacaagaagaatcgtgctttgatgaaagttggcgaatccagctggagcaagccccaaagtttcgatgcgatcggaagcacatacacagtagcgctgccatccactaaatctagatcggagatgcagcttggtgtgtctgtcgccgagggcgaaggaaagtacaacttgacgaaggttgtatcgatcgcaccacgcttcatcgtcaagaacaagatcaaggaggagctactcctccgtgaacccggtcagtccgattggatgacactcaaggacggcgaattacttcccctacgctggttgcgacaaggtggatcgccacagttgtctctctgttacccaggtgtcaacaaccaatggtcatcgccattccacatctcgaacgtcggcaatgttcacgtaaagctttctaaagctggacagcgccaaaaattagtccgtgttgacatcctgatggagcaagcgacgatattctgtcatatcagcgtggagacaaagcactggccattctctttcaagaacacgagtgaccaggaattcttgtactggcagcagaatccaaaccttgacgaagatgaggatgatcgtggctcaggcttccggccgataagataccgcctgcctcctcgaagcattatgccgtatgcctgggacttccccgcggcgaagaacaaggagatcgtgatcagcgccaatggtagagagcgacacgtcaagcttgcggagatcggacctctcatcccattcaagatcccacctggccaagaacggggtggtatgaaggtcattgatctcaatgttgttgctgtcggcccaacacagacgcttgaaatctcgaactacaagccttcgaagagtttgtacaagcagaagtctggtactgcgtcttcctctacgactaccggctttgaagttaaggatcaagacacagacgtgaccttcaaggcgcaactgcgacttgcgggtatcggtgtctcgctcgtgaacagacaccttcgcgaactggtctacatcacactgcgtgacattgagatgaagtactccgactctccaatttaccaaatgatcaacttgcaggtcaaatgggtgcagattgacaatcagctgtacggtggtatcttccccatcatcttctatcccagtgtcgttcccaagactggcaaggagatggaggcacatcccattttccagactactattaccaaggtcaaggatgactcgtacggtgtactgtacatcaagtacttcacgttcctcctacagcagatgacggttgagatcgacgaggatttcatattcgcagtgatcgacttcgccaacattcctggagcctcttggtcggaagaaaaagaaggcaagctgtgggacgactcactcgaccttccagagcccaagcaagagcagtccggacaggacgtctacttcgaactactccatcttcagcctatgcagatcgatctgtcattcgtgagaacggagcgcatcaacgctgaagacactatgagcacatcgaaccccttcatgtttgctgtcaacgtcctcaccatgtctattggaaatgtcaacgacgcgcctgttcggtataactccttaatccttgagaatgctcgcatctctacaacggcattgatcaacaatatcaaaaaccattacgtgcaagaatcattgcgacaagtgcacgtaattatcggatctgccgacttccttggtaatcctgttggtctcttcacgaacatcagctccggtgttgccgacattttctacgagccgtaccagggtctcgtcaagtctgaccgcccagaagagcttggtattggtatcgcaaagggtgcatccagctttgtcaagaagtccgttttcggattttctgacagcatggccaagttcacaggcagcatgtccaagggactgtccgctgctacgctcgacaaagagttccaagaccagcgtcgcaacacccgctcccgcaaccgacccaagcatgcgctctacggcatcacagctggtggtaacgcgtttgccaatagtcttgccagcggtctaggcggtttggcacgacacccaattcaaggtgctgagaaggaaggcgcgctcggtttcgtcaagggtgtcggtaagggtcttctcggtgttcccaccaaagctgcgattggtgcctttgatctcgcatccaatatggccgaaggtgtccgcaacacaacaaccgtctttgatcaagaaggtctcgatcgcgtgcgcctgacgcgcttcattggtaccgacggcattgtacgcacctactcgcagcgcgaagccctcggccaattctggctcaagacgctggacaatggcaagtacttcaacgaagactacattgcccacctcgagctgcaaaacaaagagatgcttgtcatgctcacctataacggcgtcatgatggtgcgcgcaaagaagcttacgacagaatgggaagttttgctcaaggatgtgcagacgattagcaaagagaggacaggtctgggtattgcgctcaagggaggcaaccaaggacctttcatccccgttggagacgagggtagcagaaattggttttacaggcagattgccgtggcggtaaatgcgtataatgacaagtggaatgcgaaggggtaggcacactgagaaagagagaaaagctttggttgcggcatagcgtggtcttcagtttggttggtttcacacgatacacgacttattcaataatgtacatgtcttttcattctctttggattcgtccgcttattggagtaatgagtttttgtcaatactgttgattttgaacgaaaagctatgctgcatgtctatactcttggaacttctcgttgaaaaataagtgcacatgctttgcgtctccaagcatgtattggagaaatccgttctcgtatcccatggtgtagaatgcggtcatgtgacaagccgccacatggccaatcgcaaccgtggcacctccgcagctagctccgcaacttgcccacctgttccgtcatcatcgctctttccatcgtgtgcaactgcgatgcatacttacaaccctcaatccccttcacgatgatatcttcaggcttcacaaatgcccctgtgagccagttcctggtgttctcgaccgtcattggcgccctcttcgctaccatcaccgacacgagatactatatccacatcgccgtagtgccgcacatttggacgtatggacagttttggcggttcttgacatggcaggtgagtccgcgttggcagttttcagctggaagtcgaagcgatggtgtcttgatggtctcatgtgaaagtgcattcaagcgaaagctaacacatacacaggcatgcttcacaaactcaactgaagtcctattcggcgtgatcacattctaccaactacgtgttatcgagcgactatggggtagcaggaagtttgccgtaagcccacgattcatcccttgacttcctatagatcgtgctgaccaccatctcagtccttcctcctagccacactcccctacacaactctcctccctcccctgatcctcaccttcgctatccgcccgctcacattcggacgcataaactatctcccggctggcccgacttcgatcctcttcgctctcctagcaaactactacgccgcgataccgtatacatatcgctacaagatctcggcctttgcaccgcccgagccctcgtcgagcgctcagactgcgactggcatatggtctcgcagcttgacgcttacgtcaaaatcgctgtcatatcttccgccgcttcagctggctctgagccagttcccgggatccttccttgctgcagcagtaggctgggcagttggcacggcatatagacgcgatctacttcctggcgcatctggctggagaataccagggtggatggttggtgaggagaagaagaaggggttcgaaggcctcagggctaggctcgatgctgagagggagagagaaggcggtgcaggggctgcaacggggatattagctggcgagactgggcagggtacggcgaggcagagaagaacattgggtgatatggtcgcggagcagtttcgagggagaaattagtgactcaagatattattactttcaatacacattttcagctcagtccaatcgcaacgtggatgtgtttggtctgcgtatagtgtgtgagagggccaacttcaggagctgcataactatctagcaaaattgacaggcatgagttcattaaacagtcgtcgtattgtggcgtcagcgcatcagctctcaccatgagcatgcacgactactagctcaatacttcacacccaatatccccaccttgagcggcgaatccgagtctctactcgacgggaacctcccctcctcttcctcagcataaaactcactcttcatctctatatcaatctgactcggcgtcagcggcgccctcacacccgacctattcgccctcgccacctcaatcttcacatgcccttcttcatcacctttcatattcacaaccaaactaccgttaccctcgtctggatcacttagcagccaaacatgcttcagcgacctccgatcttgcttctccatgatatcgtccgccgcttgcgcaatctctgcgccaccacgcgatgctgcgatgataagatcgcgtgggtccaggtagttgaagcgccccaggtctgcccagccatacgtgcgcgtcgcttcccctaagacagcgaagatgatgatcagattgagagtgaagacggcgtagatgtagccaggctggccgaactgcaaagcgtagaccattgttcgagccggttgttgcgtgaacagtcgtccgaccatgagctgtgccgaagcgtatgagatgaatatgtcgtctatcatggcggtgatggaattcgtgaggccggctatggtcgcttcttcctcggtgaaagggtcgcgggacattgaagcacgagacattttgtaggctgcgatgctggagttgaatgcttcgccgagtagggagacgtataggttcgtcatatcattagacattaattcaaactggcgtactgcggtccgggtaatgttgcgctggggattgaagtcctgcaagggctccactgctttgacggtgatgttcagactgccgatatctacggtgacgttgaacaacattggttcgaagccgaactcgcattgagtgttgttcaagaaaccataggcttcgccagctgcgatggagaggaagcgacggggcgatcgttcactgaaagccacgccgatcgcgacaatggctttgccgtcatggccaatgtagttggagtattcctcgccgtcaacactatccggcagatttccagacgcagcgtagatccattcgtttactggtccagatagaacgaagttcgaggtagtgttgtatgtacatgtaacattggtgaggtagccttcttcttgaaacgtgtagccggcgacttggctgttggaagatattccttgatccatgagaccgacagaggcaccgacaccaaaagaacgaccactgtagctatacccggtgttgtcaagctttcgatgaacgtggggccccttgcccattgaagatgccgaggcggctgatcccataagttgtccactttgctgttggcctactgaatacgtaaagagaccccttcgtgtgcgcaacgagggaccagctgaaccgatcatcattggatattcgatgatctttgaaacatcctcgtagctaggcacaagcaacatgccattacccgtcgttctcgatactgaaggagttatggaaccagcccacaacgccgccggtactagacacagaagaaccatcgccaccactggaaagaagaatcgaagagggaggtcccaattgacacgaggagtgctaatgtccacccaggttctcaacacgtccaaggagacactgactttctggatccttagtcgaagagcgtaattgatgagcttgcatatgacagccacatggagaagacccaagaaagccgaaaagagctggacgaatagtgcaacagaaccagggaacctgttggccaaggtaaagatgtcgccagttgcgcgccattcccgaagctcggagagcaagagcaaagtcgacaaagtagtagtgatcgccagtccgtagaaagtgttgtacctatgccagtgtgaataccgcatcgtcctcccatcccgccccgtcggcctccgctcattaggaggaaaagtaaattggcgaaccattaaagaaagaggggaccgcccagcggtcaacgaatgtaaagcatatgagtggtacaggaaacgagcgacaaagaagcaagcaaagacgatgaaccgatcccatagacgagggtagaactactgtagcatgccatacggctgaggcccacttgagatccctcgggatgtgggccttacgcggtacaagttttttgtcaatctggtgtatcagatctgtcactggatcatgcctcagctccatcgcttggaaacccgatcgtggtccaggcgtgatggggctctgccgcacacggcagcctcaagcggatgggcaacgaacgaatagagtcaatatcagatgtcgtgatgcctgagcggagccataatggcgaatatatgttctagtcttgcgacgacgccagggcatgcctacgcaatgtggttcgaaggcaatcatgcagagaggccggaaccgtacagtgcgtcaaatcgcatagtgtagcgaatgccgaatcgtctgtattgcatatgcgcttcctgaatctcctcacttcgacgctgcgtgctttgatcgaaggcggaagtcggcaatgtcttacaaagggagccaagctgccaacaagaagccgacacttttgccaggccgttcatgtctggtttagaggatgcagtgctcaggtcaagagtgtagacatgcgaagctggtccacttgagtatataagtgccagtatgtaaatgcagaagagagcgactacctatcgcatgacgctgatctatcaggatgcgtcgcagattaaagatcttcagcatgcgctggtggtccccatgaaagcttcaaaggacatagaggctgctgatttctgagcggaaggcgtactgcacgtttgactcatcgtccaagtgacatggagttggtaggatgtcgtgtacatttgacagcggacgggataaaaagctcttgctcgacggagggacccactcgacgcggtcccaccaatcgcttacacgaagccccaccaaccttgtcccgacacctcacacccaaggcgttcatctgaaacgctatgtgcatgcaactccaaccatacccatcatcgaaacgtctgatctacgaatccgccgtctccttctaactcctggatttgtgcctgaacatcctcatcttggtgcatcgggtgagatgtgtacgccggtcctcaccggttgcgccggcctagtcctcgctcgacgaattgttgtacggaacatcttcacgtttgagtggatattacttctatcggcccactgctgaccacggggctgattcgaacgtgcgagtgcaccagtggatgtggtgtgcgaccggcactgagtctggtgcgccttagtgtggctgcgctttcggccggtaaaagatgcgtgtacgaggcagagtaacgagagtgtcatcctgcaaaggcggggttacagcacttcacccttgaattgtgtcgattggccaggcagacagtgctactacgacggcaagcaaccagggtgcaacaggtagcagctcatcctatagcctgaagctatacacagggccttgccatcgcaactgcagtatattgatgaccaatgtgcttaatgtttagtgcaagatcatgcagcgagaggatatgcctagtaccgccactctattctccagtgcatgcacaatgcgaacacgaccgcgatagtttttccgcatggaactattgaagggtattcaatacttttcgcgttcttcatgttgattacacgcgaggcgggacggaatggaagctagtctcaaacgtcccagccttgcagaatcgatggttcacgatagctgtttggtctagcgtccgctgcctgtccggcgtggaaattgcaagggatatgaacggtacttctgtcacggatattgccaagtaagacaggataaagtggattcgaacttgttcattattcgcgtgtctcgcgaaagagagctattgtagctaactaatatggatattgcggcgcgccggccgtaagctgttgaaatgctggctgccgatcattatgctccaacgccatgcaatgttttgtaaatgcccgacaatataacaccgagtcatgaagctaagagttgtccatccagggacctgctcgtgctaaaccatgtcgcgctcgtcatgaacggatacaaagagattcgtgagtctgtaagacgatatggaaataaacaaatgcattaataggatgtttggcgacctgcgtagttgccagtctggccgaacatcctgttgaagaaacctcccgttgtcttcgtcttcttagctggcttgtcgtcatacagtgggagcgagtgctggaggtggatcttggactgtgatacagggccgtggatatgtacaagagtggggccttggtcggcgtcgtagcgctgcacaaaggcctctgtgggttcttcggtgaagctcatgggtgagtcggatgaagtggagacagaagagcttcgggtgggtggcgagagagatggtgttcgtgatgcggcgcgagatgatgtttggaagcgttgtcgctgagagtgagcagcgtatgcggagtaaggtgcgggagcgtggtaaaggttttctgcggtgagctgctgggtattgctggcgtgcgaatttccttctccttgctcagcgaagtctggccttctcagcctggcgtgattgccataacacgaaatgggtggccaggaagggctcaaggtggtagtggaggtcctcggggttgatgcggagatcccagtcgaggaggaagagcaattgcttttccatcaggttaacctcggtgattgagaaaccgaatccctcgtagccacggactgcggtgtaccgagcccagtgcttgttctttggtgaggagtcgttcaggttcttagcagcaagaatcagagcagcaaggaagatgcggtgtgtggtgcacttcatgccctttgcaactgggggcagacgagaccgtaaccgggcgaggtagaccaacgatgtcatgagagtaggtacttggacgtgcgatcgctcaaccagggatgtaataaactcttcgacggaagggagaggtgcttccctagtctgagaagcatgctgagggggtgatgctggtggtgtgggtggcaggttcttgttgagtgatggttcgcagcggatgacctggctggctttttgtgcgaggtatgagatcatgtcctgggagacaggcatctggatgaagtggtccaatgctgcgctgttctcgacagcaagatttgttgagtaaggcatgatgggtgatgatgtgctgatgttatggatggagagttatgacttcttaagaagtcaaagaacgatagtattcgaggactgaaacctgtaaggcagatggtccgtctgttttcgtggtgtaagcgagatgttcgaagcgggctgagtggtggcttgggtgctgaagaacccaacaaggttgaacgtaaggccgcaagagattaggtagcaagaaaagtcctgaccggcaagacgaagtagtgatgggcaaagaagaagtttttttttctcgaagggagagtgtggatggcgctgccagtttgggaaggcaaaagtgactgggtggaatgataggcagtgccggactgggtttgtgcctgcaccgctggggcgtcagggagaagaagggagagatggaagtagagacttgcactgaccagaaagtaagtatcgacggcagaaagcgcgatacttattatcccgaaccctcgagcggcagcaattcgcaatgccaaacttgagaggatccaacactactggtggggcacggcggctgtaggggagagccaatggttcgcggtgtaggggcggcgacaggtccctagcgcgccacaaaagggagagcgggcggctgtttggctgtttgggactcgtcgaagattgccagaggtaaggtgcagaaccccagaatagtctgtttcaagtcgggagccagtcgcttgtggcctaaatctgtgaggaaccctgagagccaataatcctgcaggtcgtttgcgtttcgaggacgggctcgatgtttgagggctgcacggtctcgtcgagtattgaccgagccgatgggtgggatggtcgaggtcgtcgcaacggccagctatgacttggtgtcgctgcacgcaactgcgactacgggtagcaatatgtattcgcacgacccgagtgactggagtatagtttacacggtctgctggtctagacaggtcacgttgggtctctgtgtgaggcggtgaggtcgcaagagtggatctaagacggtatggcggatgaatagcatgcgaccacgcagtagcagcatgccagttccatatatttgagcaagctaccgtggctaccagtgaacagctgtcatgctggcaaagtccgacagaatgcacttctggtgacgaagcacccagcctcttttcccagccggccgaggatgttgcggacgcgagggcatacgaggcggtgggcgcacgccggatccggcaagtcgcccatttttcttgcctccttagaacgtgtgttgcactgcgtcgacgtcgagcgtagcattctgtagaagacttttggccgtggttgtgtggctcagagcttggcagacagactctcggctgttgcttcgtacgagtgccaccatccagttcatccgtctgcatgccacccaacctgcaggcagatgggctcgacacggtgccgaatgaatctaccagatcgacaacggtctgacatcgcgagtgcatcgtcggacagccccctcggccagatgctggggcacgctcggcagctccaccacagtgaacgatcgccagtcatgcgcaagggctgctgatgaggtaagccaccatgattggccactaccaccgccaaacaagtcagtccgtttcaacacttgtttcccacggacttcatgaccagtcacttacggtcaccgcatgaatgacgaagaagacccgtgaagccaccatcagctgctcgaaattgctgcccacccaccagcataaacaatatgctggccaaactcaaattcatgcaacagtgcttgccaatccatgttcgagatcttcctcagcactcgctgcaccgcctcagtcggctccaccaatcatggtctcagcctcctcaatgccatatccagaaggtcgcgctcatgtaagacatctgcagccttagtggctagactgtcagaatccaagaaggccttaatcaacttctctcggtgttgccgctaccacctgcctctgttcgctcgacacccgattggcggtctttgcgcatcggcatgggtcttttgtggttcactcctggtcctgtcatccgaataatgcagatgaacgcctgctcgagagaattggggccaagatctaatctaagtgggcgctgaatgcggctctgctgtactcgccttctccccgcgcggctcgcacggttcccggcccatgaaaatagtagccgcccaaagtagcgctcgtgtcaccgccaaatatggatatccgggatcgcctgtaaccgttgacatacccaggtccacgggtacttgcgcaattaaggtctgcagcctcttgagtgcgctgtcttgtagatgtaaggcttgagtgttgcgctgtgagatcggacgcaggcgcttcgctgtttcatcgtgtcagcgtccgaccacaacaagcgatgtgttggccctcgaacaacaaggccaacgattttcttgctcttcagcttgggttcttcctgaccataggctgcctcattgtcgatataaactttacttcaccgtgctctttggctgcagcccagcaaggcaaagagcaaccaagacccgactgcgaacacgggccaccctacactagaaaaaataccaacacaaccttgctatcttcttagtttgacaggtgctcatcctggttctaggtgtcggtgattgacgtcatcgctcacgaggcaatagaggcgcagtcacaattgcctgctgactgcgcgatggtattgcgaacagcaaagccacctgagtggctacgcaaagctgaatatttgacgtggcgaccgaggcatctctcgcccttcaaaaaattgcctcgcatcgaagtggtgggcaagatggatgcttttaaggctgtgcatctgggcgtattatcgcagcctccgagaagacgtcgatttccaaatcggatgcctggtgctttcagtgttgtgtcaggctccggaagatctggatgaaccgcttctccctgcacttggactttggaagtcggataataggctcttctgaacagtttacttcagcgtcctgcattcagcttcctctttcttgtgatctcacgtctcatgtttcgttcgagttcattgaagagaacgagccgcacgcggagcgccaatgcctaaacaattttgcaaggtaacatgagctggccaacaaatcccaaattattcgcttctattaacaacacttgagacaggacattgggcgaatcaacgtgacatcagtgaattagcaaatgtattttgcccaaattacaagaaaacagcgatgcgtttggcgttcagacaattcattatcctttttagatcccgtctcttgtttgaaaatcaacaagctgcgtactaagcttttttaccgcagtatgtcctctaccagaatagtcatgattgccaaagacatgtgtgattgtagccgggcaactttgcgtttacgtctaggatgcgtggttagaaggctactcttgcagttttgaatatttacttgtagcgaagactgatacttacacaaatgatttgacaaggacggcacctggtgccataataatttgcgtctgcttttttcatactttcaggtctgttggagaatgtttagcgtattatcgtctagcctgggttgattcaaagacgtattggggcgtgataagttgctacaatggccgtgaatatataccctctgctgatctgcactattgcgcgagcgcaggcatgaactattgcgctacttatgcagtgaatcttctggtagctctgttatcttcaatcttcatcggtcttgttatcgatgaaaactttgatgatccttcgtttagagtagtagttttatgcagaatttcagaccgcctagaatcgtacacttaacccaactatcaggcatcgtcagacgcaataggaaaacgcactgcttgctagagcttgaattttaaccatgagtcgcgcataaaactcatattgaccaaatgctcgaatataggacacgacgaggtaggctggataccttcaatacttttacaatgactgaccgaaatgtgataggatcttaagtctatacaaccagacacaatgtacgtacacatcaagcacataattttcgtgatgatgtgtgaagcgtttccatggtgctgatcggtcggcccccatctgtcatgcgggctcgcgggagctgagctcccacataacagaatgatgttctttgagcacgtcccacttttattagccgcccgcttttatgcaccagttctgcatttcgccttttgcaaacaatagtctgtcgcaatgccctcttgagctccacgcttgccccagaaaatagcttatggatatatattatgttttaacttccaacactccgccttcgggcatttggtcaatttgaaacgatacagagaagattagcatggcccctgcactaaggatgacacgctcaatcaaagagaagctaccatttttttggctcttgattttcgctcgtctcctacgaggtccttcctatctcgctaaagttcgcgagttcgactcatggtagtgccacgttttggcgttctttttgcccgaggaccctttccttttgccccgccgaacttcaaagccacaaccaacgcgctcacgcaaaagcagagtgaaaaaacggtagcttctctttgatcaagcatgtcatccttagggtagggcccaccaggccccggcaaaattactgtccgcattcaccgaacgagaagagtgaagaggtagcctgaatatattcaaaacgttttgcaaaaccggacaagatattttatgccactgaatatattcaggtgtctctgtaaacttgttagtgcgctcctagagactattagatcactttgcacgtgtgtagagcggacacgagttttgccgctgcctgttgggcccatgctaatcttctctgtatcgtcggcgccgctgcgctgcgcggcgcgcggacagtagcagctggctcattgacgttcgctagctcccactggcggcggtaatgcactgacaatatactctcatgacactattatacgccttatcgcgaatttccctggtgttcggactaaaagaaggttgtgaaggtctgtgtaggatgaaggagtctgtacaccttccacccactcatgctcagcatcacgacgccgactccgacttcagaagattggtgcgtgctgtctacatcttcacaaatagatatgctagcgtttgttacattgccgacggaagtttgccaagtgttgctcgcacagctctccataccacatgtgcttttgcacgaatgagtaccatctgagataccttcgctgatgaacaaactccaattgtcgggaagagacagttgtatgatcaattttttgctactagtctatatcctacctttacagaaacgaaatatagagcacgactcgtgtcaagccagtccgtgtatgagcgacaggcatgttgatctccaagagttcgttttttaatccctatctcattacacgcggtgaaaaattagcgtatagcttcaggaaacactttcaaggttaagcatttggtatactggaatgtatatattgactgtatatgtctactgatttgtgtgttgaagaattctttccgtgacaagtacgcacattgtagagacaatttaaggctctgggaagtagctgaacgcatgatgtacctgttgaccgtatcctagattacctcaagcctcagagttcagccggaaaagaagcgaagcatacgcagtgtagtgctcatccgcatctccacatggcccaaccctgtgcgcatctccaaacatctaaggcaacgctcacttgtactgcttgcacagttccaggctgtcttgcgccacctcttccatgatccgcttggcctctgcgaccagctggtgaagctcagttcggaacttcttgcccagtggtgagtcgttctccttcctcttcttcatgtactcgaatgcgttgtgtacctgcttgaggacattgtcgacattggtccggagagtctcgctcacttcgtccatgaccttcgaggcatcctcctcaacccagccggatagaaatgagtagggaccttcgggaccagggatcgcttccttgaggtaggcgcagcgagactcgaacatggttttggctgacatgacttgtcagcatgtgtaaacaagaggaggggcaggcatgctacctggcgcagttttgggcgtcttgaaggctttcgagtagaagcttttcatcgcctcggggaagtaatcgtcgggcctgagcttgtaggcgttcaggtggattttgctatccaatgtaagcttgagtgcatgccactaaagagccacgagaacgcacataagccgattgttcaggtctttggctgcaacgtcgacaagacgagtaaactcaagctcataccgtttgaggttgtccgaaaagcaggtcttgtaggcatcacaagccagagccgtggggtcatctgcgaaactttcagtacaacgagacaatgcagtgaacttgaatcttactctttaggacatggttgaggtctcgtagcgcttcctttatggtttgagctgcctctgccttgaaattttccacggacttgtcaagcagacttcggaaggcttggtcgataataggccgtaccgaagacatcaattcctcgttccagttcataaacagattctttttcttctgcacgtatacacctagtgattgtcagtagtcttttcagagcttgcgttagtgtttaaattgtttgatacctttcttgttcatgacggctcggtgtgtcgcagcgttcttcagaatgttagcgtgaagttgcggagaatcaatgccacacgacataccaaattttcccatttgttgagacatctgatggcatgcttgtcaaatcgagtctgcacagtatgatcggcgagctcatcctcaatagccttaatgtccgtcgtcttgaaagcagtggccaatgcgtcgatcttagttgatatgttctgggggcgttagcgcactgaggtgcttcaggaagctatgacttactccgcgagagtcgctaacaactgctgtcaaatgcttgaccctggccatggtggttgtactacaggacatctggatcacgctcaacaatgtctgcatggagactttgatgaaatggtctaggctagcggttcttcctctggatggcagagaatagatgtgcgagcacaatgctggtatctgagtttcatcgatagacatagttggcacggtttctgagctgtctttgtcgtatccgcgcaggtgtcgcatgaacatccgattggatacacagaacacgggtacgttggcttcatcgcctgtatctgcacggtagttttgggtgatgactcgagcgacctgcttgctgcgacatgcgatgcgtacttccttgcgcctagacgaattagccccatgcagctttctcagagggcgtggacttactctttctcaagagcgatcttccgcgagagcagtttcttcctctgggctctcaagactttcttcgttttcttattgttgttgattctgtagcgctccatgtcattcccaatgactttgagcttcgtctcgacgttcgtaatcttcgaagttatgagggccagctgttcttcggcagtagtgtccatgactagcgttgaaccgccctcgtcgttgaggtcctgtgatttgagttagaacagaagattataatacatcaactttgaacttacatcagaacgtgtagcaaccaagatgacgcttccactgcgtcttcgtcggaatgcatccatgtactgctggcggaagccgacgttgtcttgcagacggtcaatcttgccgacaacaacggtcatgtcgcactgttgtaagtagcgagacgcgttgtcaatccggaaatagttaacgtcagagccgccagggacatctgcgatgataacattctgcttcaagatgggcgagctgagggttacgctgcaagcaagtcaacaaaaaaacgcttttttgataacagacatggaggtacttaccgtactatctgtaccaatggccagggtgtgaatctcaacggtcgatctcggaagctggcattctggcactcccgtgtgaagggatggtacatttcagtgagttcttcaggggttgaagaagtgaagtgtacagaagtctcgccatcctcgatgaacatccggtgtatttccgtcgtccaggtcatcaattgcttgacaacttttcgatcgttcacagatgcagcggtgctcatgaagttctccacgctatcgaatccgaggcgatctgcgaagagttgattgagacagtctcgagcagtggccatctggctcagctcttcgtcgtccacgtcatcagggttctgggattgcttctgtttcacagtgaaccattgtttgaaaagatcggtgaccagctttcggcacatttccaggcaatagaactgtacttcagcggcgaaaggagcggtttgagtggaaggactttgacggaactcggtgatgacgcaagtgcaagctccgcctccatcactctggggttgagattagctagcgcttgagagtctggtaggtcttcatacctcgatagtcaggttgagaacgccgagaatggcattcagcaatgccgatttaccagcaccagtctcacctgcaacagccaacttgacagcgtcccgataaggaatcttggtgcttctcatgatttcgttccagaggtacgttacctcgtcatcgttgtacccgttgcttttggtcaccttgataaagtctgtaaagacttgcagagtatgaagggcgatgttttcggtcaggctgaaccccgggtgataaattggcagcttcggacgatccagtgagtttggatcaaatggctgaacctcgtcgccaccgtcttcgctatctgcatcatcgccctcatcactcgagtcggtgtccatttctgaagctgcagtaatgttagtgagtgcttgtgaaaggaccgtatgaaatacctttgcgcttcatgcccgcacctgcagaagctgagcccttttcgatgggttggccttgatacttgggatcccatcccgccatctgagctctggccacatcctcgatgtctttgagcttctgcacaaaatgcggagtcaattcctcctcagctgtgtcgaccttctcaatcgtgatcacgggcgagggcagtattggcatttggtcgacaactgccactaggactggtgatggcggcgtcggcattcgttcctggacaggagtgccaggtatgggtatgacctctggctccttctcgatagtctccatggcggtaacatgctgcactattgttttcggtagctcaggctcgaataacggactggcttctctgtcaggcgttggcgtggattgctggagatcctccatgatggtcgctgatatcagcgtgaggaagaaggttgtaagaatgatggtggcttgagataatctgggagttacttatgccactttgaaagcgagctaggacctccttcaaggtaagtttgggcgccctcgcgggccaacgccatgcagctgcttcatgtaagagaagatcgactgttgtggccatggtgccacgagcaccacgtgagtggtgagccttttcaatgggcacctcagaagtatgagttctctgaggcacagtcgaggtcttagcgaggagtgttgtgtggttaaaacaatagtaaagcgtactgagctgctcccgaagtatgcaatcgcgccggagtgttcaccgcgatatgggccgataccgcacagccagatgcgcctcaaacgcccgcaaagttcccgcgtttgccaaatctcaccttctagcggcgtcaagcaggaagcagggtcgaggtcaccgtgactttaccggaccctgagagcgcctaacagaagaaaaaagacgctgatagctggggcgaccaggggaaagaaccaatagggcctgtatgcggcaatcgaattacgaaatgtcattaaatattcttttgctcgaccaaagtgcctaacatgcactgaagaggtactgcaggttatcgagtgcgaagggaaagcgaacagcgtcttccggttgaacacataggctgaagctatacgcggtaacgccagatttgcaatgcgagaaaaacgcgctatgtatagctttggactattgggttggctgccgacggtatactcggtcgcttccatcatggttgacaaaatcacgctctcttgcatatacttgaccttaaaacaccattgcgcctccgtccacaatgatgtcagtcccattgatatacctcccagcattgctcaccaatgtgatcaatggtcctgtcaactcccatggatgtcccattcgacctgttgggttccgtccattccatgtatcgcgtgccttcttgagaccctcgccttcattcaaaatcgtatccatgtaccccgggcttaggcaatttactcgaatgccgtagctactccactccgccgctagactctttgcaagcgacaatagcgccgtcttggaggaattgtacgcgcactgcggctgtgggtaatttgtgtggtgcgcagatatcgaggccgtgaagacgatactgccgcttgtaccttgggtgcgcagttgacgtgccacagcttgggcgcatagaaatgagccagtgaggttgatatcgtgggtgcggcgccattcgtcggcgggcatttcgatggcgtgtgtgcagccgaccacgccggcgaagcagcacagcatatcgatactaccgaggactttgacgctactttcgatagcggaagcgatttgcttctcatcacgcacatcgacggcttcggtgatgatgcggcgatcggggaattgggagtgaagaagcttgacactctcaaaagcttggtctgggttcatgtcccatagggcgaggcctgatgcgccatgttcgaggagtgcctttgcagcttcgagagcaagagtacctgctccaccagtgactgtatactcatgtcagtaactagcttgaaggactttttactatggaagggcaaattgtgtaccctgagatggcgctcacgtactgatcgcattgcctttgacctggaatctatacgtcaccctctgggctgcagttagactgtctggcggaggctgaggtgcagtcaatggattctctgctgtcgacaaagtcatttctggaagctgtctgttgacgagcgacgagcggtcctctgcattttccggcatgatgtatattctggtacggtcacgatggctgtgagggtatcagaagacggaaagcgaacccaaatatgtgtgtgtatctctgctaacatcgggcgagagacgtccgtagactagagctaggatgtagttttggagctccggtatgacgtcggaccagctgccgtgccccacttcattcaccccacgttttctggagaaggtttgccgagtacgcttcggaggagaacctggcgaagtagcaagataggtgtacacctttataatgtgagcgggaatcatctgaggctttggagttgtttgggaaaagttgaactccttaaacgtccgtctcttcgtatgcagtctacaccatgggccattatgattgttgtctgccctgtcaaacaggcgtacaagtgcgatagcagtgacaaataaggccctgctcgtattcctacatacttggtcgcatcgatacccagcattttggcttgtagaatctccggaatatggtcagatgtcactaaggctcaaacaggctagactgacgtctcgactttcgacgagatgtccccagcctcctctccaaaacatccatctagtctatcatatactgggtcttccccgccacacaaatcattacctcgggtgcaattgcagtttgtccatctcgtgacccgaaaatgtacggagcaccgtggcttccagatgcactgcgagacgagactgatccttgctttcgtagctgacgacggcatgcagttagaagtgacgactatgtctagtcgtcccgaagccacgtttttgcatggaaggaagtcgatgatgaactgaggcgaagaaacccgccgggccttgcaaaccacgcctaaacggctaaatgagcccgactacctttgcggatggcaaacttcaagcatcacgtaatgcaaagtcagccagaaatccataaaggattgccaagttcggttgttgtagacgagaagatgtagatcaacacgctttctgctgtagacgctgtttgcaaaatctgcaactgtcgaaagagcttacagcacacagcgcttcgcggccatggttcctagcgcaatgttcatgcggagcattctgcctgtgcccctgcctagaattagatctactcttcatatccggggaactagaaggcttgttttgaatagcctaccgtggagaatcgctacataaggttagtcacgcggctgttcaatttcggggcacgacgccatccgggttgccggtgacaaggcccaagtataaaggcaccgccatgaaggacgaggtcccacagctgcagatcttgtgccttctccaggtcatttctccaagatgacggtccttgccaccttggttgccgtgacggctggcctcgctaccctgtcaacatcctccccaattgaggcacgagcaccagtaacagtgtccaatgcgaagtcatctttgacattgctttaccaaaacaacctgaatgtcacggatgacaagaaccacatcggtgccatcattcttgatcctgttccccaggccagtgctgccgctgcgtgcgccatagttaatgagaagcttctctccaaagtcgcacttcaacaacaccaagacgacttcaacgatgctctgtcttaccaagactatgctaagtacgacgactctgaggaaggatactatatcgatggtggtgtggtgtccgtaggaaatcgcgtcagctattcttccacctctggtagccataagagccttccagttctatgcacccagtccgccaacaatggatcgtcgcaagctggtccagtgaacggcagccagatcaccgtcgcagcaggcgataacacttttgtcggataccgcaaccagaagtcgttccgcttcttgggcatcccatacgccgacactccccagcgtttcaagtacacctcgacatactcaaaaaaaggtcaaaccctccaggcaactgcctatggctcggattgcgcgcagggtggttccggaagtgaggactgtctgttcctgaacatccagaccccatacatccccaaagcaggatccaagaaggagcttcgaccagttctcttttggattcacgggggcggatttactggaggaacaggcaaggacccgctgtttgatggaggcaatcttgcaagtaaggaggatttggtagttgtcactatcaactaccgcctctccactcttgggtttctcgcaatccctggcacagatatcaaaggcaactttggaattgccgaccaagtccttgcacttgattgggtcattgccaacatcgcggcctttggtggtgacccgaaaagaatcacaatcgcgggtggttcagctggcgctggatccgtccgcgtgcatctcggttcgcctcaagccattggcaaattccaaggagcaattgctatgtctaacttgggaggaggcgtcactcttgggttagatggcgactatggaacaacatactcgacatactacacaattgatcagtcgtacaaggttgcaggccagcaaatctttgcatctgcaggctgtaacagcaccgacctggccactcagattgattgtctaaagcaggtcccggcttcgcaaatcgttggatataacaccgtcgctcgctacgtagtccaggacggcaagtacgtcgacacgccgcagctcgtcctcacggcgcgcaatgccagcactgcgcacattccggtcatctttggagtcactcgcgatgacggatcttccttctccacataccccaaggcccccgtttccaaccactctcaaggtctgcaagaagcgctcggcatcaatgctacctcggcacaacgtgtcatcgactctgggctgttccctcttatcaacaccggcaatctcactctcgattcatttaatgtttccgcgcgaattgcaaccgacaagacgttccgctgcatcgaccaagccaccgtagtagcaggtacaacctcgaaagccttccaaaaggcatacttctaccagttcgagcgcacaattgatggctacgacccaaacaacctcggacaacccaagaacgacaaccccgagaacccgtacttccgcttccacggcgccgagacaccctggatcatgggcacactgaggcgcatccgcgaaccccaagatctttggtccgtacagttgaccacgagctactttgcctctttcattagaagctatgacccgaacccgaatctgcgataccttgatcagagaggctacgataaggtgattgagggtgttaccagatacggtcagtgggagcaggtcagtggtggtaagaagactggggacgagctacgactgctcgactggccaagtacgagcgcatctttcacggatgtggagcagtgtgcgtggcttggctatccgctcgattactatctcaagggcggtatctagaagcacataggtagttctaggtgcgcctatatatgctagtaaagataatgtcatcatactaatgttgtatatcgacactcttttgatgaaaagcttgcgctggggcccaaatattccttctgcaaaggtcattcctaatgcacatcaggcgccggtaatatttgtgcgcgcctttttctaacgagaagaggtcaagaggtagtctgaatgtattcaaagacctctaaagacttaagcagagcatcttatacctgcgtatacatccaagctcctctctaaacttataagaagtacacctttgaataccaccagctaaaattgaaggtgcagagcgggcacgaattctgccgctgcctggagtgcatatcttgtaaaactgcgaacataagtagtacgacatcacacagcagatgtgtagactcaatgtgagttactgaattttcgtgttcatttgattgcaagaagacgctaaggaaatggtagactaacatagattggcgggcgtcattgtacagaagtatgcaccaggtacgcgaggcaaggatatataggcaaataatccccaacccgaggtctggagcagcgctcttctcttcacctcgcttgtgtcagtgccgattctcaacgcccaggatgtatctcacaacgcccgtcatcgccttcttcgcgactttagcacacagtgcgacagtgataccacctagcccatggaactacacatacccatggccagtccaataccacaacatcacatcgcagcgcttagacctctcaatggcctacatggacgtcgcacccacaaacaccacatccaaaaagaacaataccatcgtgctactccatggtaagaacttctgcggcgcaacctgggaagatagtgcccgtcgcctctccgcccgcggctaccgcgtcatcatccccgaccaaatcggcttctgcaaatcctcaaaaccacctgcatatcaattctcgctgcagcaactggcatacaacactcaatcccttctccaatccctgggtattgtcaggacaaggatcctgggccactccatgggcggcatgctcggcacgcgcttcgcactgatgtaccccaacaccaccagccacatgatcctcaccaacccgctcggtctcgaggattggaaagcgttgggtgtgccatatcgcacgattgattctctgtggcaagacgagcaagcaacgacgtacgcttccattcgcaagtatcagcaagctacttactatgtcaacacctggaagcctgaatacgacgtgtgggtcaacatgtctctctcgctctaccaactcgccggcgaaaacatcacgtacacatataaccaagcgcaggtgaccgaagccgtgttgctgcagcccgtggtgtacgagtttccacaagtaaaagcgcgaacgctgctcatgatcggcacgaaagacaacacggctattgggaaagcgtggagtccgccagacgtgcagaaaatactgggtaattactcggtgctgggaaggaagacggcagacgcgattcccggtgcggcactggcggagtttgaggatttggggcattcgccgcagatacaggatagtgagaggtatcatcaggtgctgtttgggtggttggataaatcggattggtagggaatatggggttatctagtaatatgtgaacgccgtgcaccatgcaactccaaaaaataacgcgtcgctatgctaagagaagcgcttcaaaaggtcagtcgcactgcctttcatgccacagtatcagactcttcgtgcgagagcagtctagtaatctcagatggcctgtgatgatcggccctccggaaaaacgatctcccaatgctgttgtttctccaatcctcaactcttcgggcgtattggaaggcccagtgccatacaaggcccgtgatgaagcctatagcatcgttcctaaacgtcagtaatgctgccacagtgactagcattaccatccatcgctccctcctatctcgctcatccaatgttttcaatcgcttgccgtcccaagactgatctccgctcagaattcgtagatcgcgcgcatccgtattcacactctcgccgaccttggcgagctcgactccggcagcgatgacgaggacaccgagaagggatctgggaatgccagagagaacaccaacaatggcatcggagttccagaaagcgatgataccgaaaagaagtttgagtgagccgaggaagatgatgctgaagccactacgtgcgccaaagcggtattgaccagcaagaccgcctgagccatgacatactggcattgcgccgaaccaacaggcaatcagattgatgattgcgactgagactcccagttcggtcactgttggagcagcagggtagggaggagatggaaagagatcagacgcgagtgccgatgctgctatcaccgagttcagaagtgtaagaggcagctggcctagactcgcagttgttgttgctttcaggaaatcatttgcggacgggtgaagaatgggtatcgaataaggatgcatgttcgcggagtcgttcgcgggtccaacaatcgagagaagtacgcctacaccaaacacaatcaaggcgtacggcagtctcgggtatgcgtatgtaaagagcagcatggcgacggccgctaccacccaaatcaagttgtcgccccaccaaggccccgtccaggtcaaaggtataagcattttcgaaccagcgctcagacacagcgataaacctgctccgacctgaatgcctttcaccactgggatcggtgtcacgcgattcgcccagttgatcaggcctgtaatgctgaacagtccaaccaggcctgcgactacaataccagcagctgcattctcttcgagcgtgaacttgcgtgctatggcaaccgccgcgatggccttcataggctgtacaggcagagggatgccgaacgaggctccagtaaggatattcgctgcgccagtaaacagtagcgtggacggcagagagatcgaattcgtaataaccaacgccgtcataagtggaagtagcgttcccagatcccccagcgagcctgaaagttcggctagtggttgtgctttgatagtgtcgatattatgcagctgtatgcgccgcagccgcgggatcggatttgacagaaaccacatcgtttctccggaacgccacgagacgttcgacagttgagtaggaaaagaataaagaggagagaagggagaggtgttctaggaaataggtaccatgataggcatcgacaaagcgccccaaggatgagcggtgtcaaaaggtgggttgtaaaggcgcacgggacccgggacgatcgatgactgacagctcgataagcttcgcagccacgcgaacgacgtcacgagggagttttccgaaacacttgcacacgtatggtcagaccgacagcttgagcaaactgctaaagggacagtagtgcgcagcagttggttgaactatgaggggtgctgtttagcgctgcaatcaacgagcagcaggtggaggcgctgacgttctgacgttgcgcgttggggcaggctgcgatcgacagtaagaaccaatcccacctgatagagaaggtccgtggattaaggtgcagcaaaggggcaccgaagggcaactgcgttcgatggtttgattgcaaacctgccggaagaggaagtttcgggtaatagtggcccaacccaagaccataagcatcgtcttgacaatcttacagaccctgtgacataattagaacgagtcattctttgctgcttgcaccaggtgctgcaattatttgtgcgcgctgtttcaatgtattggagaacgcccattatcttataagcagcctgaatagattcgatggattattagcatatggcaaagagctaaaaaagccttgaagttatacggccctccctatacaccagctgcctctgctactcatctcatacccaagccggatcgagcccagcatgtctccatgtcttcgagaagagtgacgaagttgtcatcctccagattgcggaagatgaactcattcaacgccgctcggcgactttcttcagattgcatggcataagccgcgagactatcatcggactcggtctcatgcataccaatcttctggacctctgtgtcgactggatgccgcgtgtcagaagccggcggggttgacagcgggctctgagactctgtgcgacgcctgttttgggccacgctgcctaagctgcttaatggtcgagttgatggcatgatagacgacgacgaagccctcttgtaggacaacggcgaaaagttagaactcgagctcgatactcggttttgttggtcctcatatataggtactggctgagcgctcggaggagtgttgtgatcttggttcggggtacgaggtggtcgttccatccaggaaggctgctgttgaatactgtccacaatggtaggtctcggaagcggcggcagctctatttcctgggtggcagcacgggcagaggcaggtcgtagactagtgaccctagctggtaggggaggtgggcccatcatggtcgagggtcggctcgaagggtgagaaccatcgcttcccgctgatcgtggaaagggcaattcacgtcgaggcggtaagactgcttcagcaggatcagggcgaccaaagagcatgccagtccccgggcgatcgttggacgtgttgtgctcagcatcagcacctgttgatgggcgatcgcgcgaagaatacatcgcacttgattggtcgagggcactcgaagttagtgatgctggccttgcaaagtactctggaggctggagaggtcccgagaacgacatgcttgtgttaagagcattaccagcatgaccggtataagcagatgatggccgattgtgagcagcttcttgcaaatgcgattcaatcgatgtaggtgcagtgagcgcagtgtacggtcgattggagatgtcagttagcctagacggaggacaagaaagcactgcagtctgctctacgggtccatggggaggcttggatggagtggatgcggcggaagactttttgtttgatgatgagcgcgactggcctgcattggtcgtatccatgtgcaggccaagttgaaggaggtgcttgtaggccgtgtcatagtcgctgtcgtgcttgaatttgagctgaagtctgcgtatctgtacagtcgtgagcgccgatatcgatgtctgagaatgttgccaaccttcttgtcaggcaaatgccagctaagtgccaggagaggacatcggacaagcgccgaaattggcagcttgtcacgcttgacctccgcaccgtgctctcgcaacgttctttctaaatcgttaccttgattgacgagacgctcaatctcgatcaagtgctgaagagggactgtgttagctacatattgaaagctccggtccctggctccggtgctacaaggatggaccggctgaggctcttactctgacatgtgtgccttgcacgaccttgagcagctgggctgagcttccgtgaccatagttgtcaaagaccacaacaagatcctgcgtctggtgagtccagctaaatttggtctcactcggctccgcatctcgggcttcagatatctttgccagaggcagcgtaatcattttggttagcaagtggtggtgttagtgcgtacgatcaatagctccactcgagctgagggacgatggacgatgaacgatggctctcacggcgctcacggtggtcgtgagactgagtggaggtgaggtggaagagagatggtccgccagacttgggagggaagtcgcgaccggagagctcacgtgacgatgcgctcggacccacatcggcgcgcgaagttaggaccgggagcgttgcattctggtgttcatccatcatcgcgaccgaagcgcgccgcgcattcacgaaaaagacaatcgcccattgcgccaggcaccccacccgttccgtgcatgtctcgcgccaaacatcgcacaagcctcgggtaaacgcgacatagcaaacatggcaccaaacaaaccatgggattccgccgaacacgcccaagaacacgaggaacttctggagacattggagaagtaccacgagaagcgcgggtaagttgtgcatcggcgtgccttgtccgagtgcgcatgctgacgcaaaggcagcactgtcctggagcgcgaacccagggtcggcaacaagaacatcgacctcttgcgcctgtggaagcgcgtcaacgaagagggcggatacgacaaggtctccgacaccaagaacaacaagctcgcctggagaaggatcgcggctgaattcctgcccaacggccccagtctcaccacacaagcattcctgatcaagtcaatctactaccggaatctggcgtatgtgttgcgcaacactgttgagttgcagcgtgtactgatcctgctgcagggcatacgagatatccacagtccacaatcgcgaaccgccgcccaaagagatcctcgaggacgtgtctgcaaagggcggcgacctgctcaaccggaccgtcgagaacttcttcccacagggcagtcgcgaagcagagcgcctgcgcaacggcgaggaagactccgaggacgaggacgaagaaggcgacgtcaagaggacgccaagagacgacaagatggacgtcgacgagcccggtagccttgggcgctcaacgagatgtacgccatacaatgtgctgtctgctatcagccatcacccttgctaacacgatgccctagcacttcgtcatgcgcctccccagcgcgtgctcttccagcccgaagtctcgacccgccagacgcgccaatccgccggccacagctcacctcaggtcaacggctatggtaccagcgcagcggccacaaccattgcgaattatgagccgcgctcggcactcccggccacgatgaagcaggtcgtgaccccctcgaaccagctcgacagttacgtgcaatcgcgcaagaagtacattctcaacagacggaacaggcccgtaccacccaagggcatgatgctgcccggcacaggctttcctggtcccaacatctacatccgcgccctgcacgcactgcggtcgaagcagccagaggaggaggcctatgcgcttcaccacctggtcaagatctcccacgagcgaggcgacaagtaccgctttgaccagttccctgggcttgctgaagcgctcatcgggaaggtcatcgacgttggctcattgttctacgatgtggcatgggacatttcgtactccgaagacgagttcgacaagcccgaggtcctcaatggcctttctggcaccagcgacctgctgaagcgtattcagtcactccagacgctcgatgtgcatgatgagctgctcccggaagagacggcgaaggctctgaacatgatcaatgaggcggccttgatcctccgcaacatggtgatgctcaaagagaacgccctgtttgcttccatgattccctcaatacgggatatgctggtcatcattcttactctgccaaagcacccaacgattgtcgagctgcaacactatgcgcttgaaatctcagaacaactgaccaaatactgggagctgggcgcacaagatcctctgtatcgctcgttgctggcacaagtgaactctgacgaccgcggcagaatcataacgtcattgcgcgcattggcgcgcatagccatgaacctcgactccacgaataagctctcggacgttccagtgaagaccttgcagtcaatttgcgactggctgttagtggaggatgaagacctgcgcatagcttgcctggacttcttgtatcttttcaccggcttctcggataacgtagaaactctagctcatgaggtcgatattgagagcgtggtcaaccagctcgttcgcatgcttcagtacggtgcaattgcctacgaggagcgccggagcgcatcaaagccgtccaagtctgtgccgtcgtcagatagtgcgccaaagctatcttcagccattatcgagcatctggtatcactggaggagccagaacgcagttcgcagtggctcaagacatgcttcgaggaagacctaactggcgagatcacccaaatacagctgtggtcggcttacaatgcagccttttccgaggctgtcagcagtaacactgcgacacatcgggctctcatgcccgcgaaagacttcatcaccaacgtttctacaacattcactggcgcatctgctcaagtgctgacagtcggcggccagccgaagtacaccatcagaggcattcgaccacgatcagtgcctgtagacccgcatacgaagaagccatacatgcgctgctgctggcaccctccctcgctcctgaatggcctcgcagacacgaagcactccaccccgaaaatcgaatgcggcgaatttgcctcaggcgcaagagcgatgtgggagcacgttgttagtgcccatctcaaggttccacgtgaccaggaaaccggtcagtggctgctcgaaccaaagccagacatcgatatggagagcgacaacatcatgacagctgcggagccgccaaagtactcttgccattggggaggctgcacgcgctttcagcctgacggcaccgaatccgcgttcgaagctggccagcatatcaagacgcatttgccagatacaagcataaagcaagccatacacgcaaagcacaatcgcaccccatcggaatcgcgaccactgactagctcggcccaagtcagacacgataatttccagccacagttcggccagcccgtcggtttgagtagcctgggcctaggtggacgtcacaatggctctgagaggaatccagatcggggcaggagtgagcgacaacagcctccacatcaaccagcgcccaacttccgatactacaataccgccactgacgaagccaacgacgccgccggtttacccctgtcgtccgtccttgtccttcgaaatctagcccgtcaactcaacaaaatcccacctccatcatctgttatcgagatcgacccacaatcaccaaaccacaagcgcaccttcagcgaaagcagcccagaccaacgaagaaccgccggcggcaagaagccccgactcagtgatgcggcgcacgagcaagccagggcgaacgaagagcgggaagaggaagaagctaagagcaccggatgggttccccgggtcttcgctcccgtgaaggagcaactagcgttcgtagccagccacaatctcactctcaggaactacatgggcggattgttgaaggcgatcgccgagggcggtggctaggtgccatgctccactcaaaagctgtagaagaagggcgtttgggattttctctttcgacggcgatatttctatggagcatgttactgggtcggattggttgtaagatgtgaaaggcttcatgcatgcgaaaaagatacctagactttagcttagtgctgccttttattgagggtttcgaggtatttgaatatttttttaaaagtctgacatggaccgttattaagtgaacgatgctgatgccgttgctcagctccatcgctctgaccctggaagatgttcaggatatgctcttatttccttggcagcgtgacagtgatcacacctccagactgcgacaaggcggcatgacgtgacaccaagcacaatggaatcaagtgaaagacttttggatgtgtcacctgtgagaagaataggcagcaatgaagctgcaccccaggactcactacttccagcttggggggtgggtcgctccaaggtctgagacgctgcgttctctttttgaatttctttttggccagatgttgaactgtggtgagatgggcacttgcagtcgattgattccaacatctagtatgattctatctggataataagtagggcggacgcgagaggcagcgtatctcctatgtcccagagcgaaacaagtatcttttatgctcaggatacctatcgcctagttccctcctcacctcagcaagacaattttccttgcgatacttgctcatatcaggccagccatgtttgcgataaatggatcgcaaagacgccatgaaatcttctggaataggaatctcgagctgctctggttcagtctagacgtcgataacgtcatgtgcgttcatgaggatgaagttcagttggcgatattggttcttgagcatctcgaaaaagtagcggacgggccagcatggaccccattggatttcgtcttcttctgaaccctcttcatcgtcgtcgctgtcttcgttttcgctttcaacatcaccagcattgccatcgtcgtcttcttctttgccactggctccgtctccctcttcatccccagcctcagtcgctgcaagcgcatcgccctcgagcggatacatgaaatacccatccttcggcaccgcagtctccctgactcgtgctgggcaattcatgtaataggcgactccacacttcgtgtccagcaagataacgtctgggtcttcgttgcccatgaaatacccgccatgaacgaggccaacacagtgtggcggaatcctgccgtcgaattcttcctccatgccttcggatgagacgagaaggttatccggatgctcgtctccagcttgtagtctgttcaggcagtacggtcagtcaacgaacctaacaccaggtaggcatttgggatgatttgagtatgattgattagattgaagctagaataaaaaaatcgtctggaggactcgacgctggaaattaagctttgtgcatgttttaattaaatgtgtagtttttcatcttctgaactgtccaagtacccattcctttctccccatccaaaacatcaacacggcgactacaagtcccttactaccaatatcaatcttagcttttggagaagcactatccgtgaccgatgcagaagtcgacgcggaagccggcacagaaacctcagacttgacttcctccttcgcatcctttcccgactcagcttttccttcaccctcacagtccgcaaaagcctccgtcgcatcaagccagacctcaccgctgggaacatccatcttcgcactctcccacgtatcgggacattcctccttcaaatccgcaaacgcagagctatgcgctgcccaccaggatgaagcgacgctggtatacgagcggaactctgctacatccgagctaggcacggccgtcgagagtgcgcaccagctttccttcgcgaccgaaggacacgcaatcgatggcttatcttcgcactcttcatagattttttgtcggaatgctcgtagtaagtgttgagaagctggccagttggcatgggtggcttcagatagtcggagacgttcttggttgcgcattgccatgaatcggccgttgtcgctggtgtgtagattgtgattgaagtcgccggtctggccgtggatgcagttgtagtcgttccgctggatgcttgtatgggagtaatggattgagctacgactgcggtagtaaaagtgaaatggaagatctgaatacgcatcttgaaggcccagtatacgcaggctgcggtgaaaagttgagaggagtgaaggacgtcggatagagttgtagtgacgatgcactattctcaggtcccagcgtcgtccatttaccagacacttggtaccagcatcgcatgataccacatctgagcaaaggcggtcaagtaccggtagtcgagcccagaagaagcgcgattttcaactcgattgttccgaaaggagacttcgtccgcggctaacgcgccaaggaggcacagtaacgtgtgcatcagagtgcaagtgagtcgtgctctatgccacgagacgaaaacccggcgtctaatgcaattttgacgtcggaccatatcttgtgcgtccgatggctcatctactcacaaaatctgtttctcgttcggcgggtaccaaactcgtgttggcgctgtatcgtgatgccacatacgttgtgggttcggtgcctgcctgtggtggaggactttttgtgctctgcgatgagcagattgtgctggtgccaggctctgtacatatgctgtatcagattcgcaacccagctctgtggctgctgcgactccgagcaagaagcctctggccagccgaactgtattcttgatgtcattcactgcatcatgtcgcttcaactcacaccatccgcccattgaaaagactcgcatcactatccttcgccctgctattctcacccccatagaccgcatgcgccggcctcgtaatcgccgtactcccactcccccaactctcatgactcggcttgcgcgcctgttcagaaccaaccgtcgtctcatgctggacatgtattttcggcaccgacgtcctcttctccttgttgaacgggaagagaaactttcctttcggcggcgaagcctgtgacgatgaaatactagtatgcaccggccgttgaaacggatcctccagcgccacgcactcgatgaattcgtcgccgcggacgtcagaatgtgagcgtttgcggctgacgcttcctctatgcggggagcggccgatggaggagcggtgcacgccgttgcccgcggagctgaatttgcgcgcgacgatgtcgtcgagcacagatttgaagtcgtcgaggaagatggtgtcggaggcgcatttgaaaacgagggcgaagcgccagtacgggtttatgccgctgctggcggtgagtttggcggcgctgacgacgacgtcggtgaggaggaaggcgatggagaggagcatgcagagcaacatgatgccgaagcgcgtgttgatgcgcatcagggcccagagtttgaagccataggtcttcttgatggagttgacgagcttccatgttgtgaagatccaccaggggtcgcggaggagtgcttcccatggacgggtgcgaatgtttgcgtcggagcctaggttgttgaagtatgcgaagttcgaccaggcttcggcgatccagaagggctggacgcagatgagcgagatgatgaagaagcgagacccccatcgagggaggaacggcctgatcttcaaccaggatacaacgttgtgaaggacgtatgatatgaagagaagagttgcggttgccgaaagataccatccatacgctgggtcccttacaaagatgaacgttccgtgtccgatagcgagaacaagctgtgcgttgttagtgtatgaaggtgattgtagatctgcttcatgtacttcaagaagaatgagcttatgaagccatatgcccggtcgatagttgcaaaacactatcaagatcagaatgacgaggctcccaacattatagccttgcgcccaagcttccagaaaccctccttccgtactcaaactggctctcgtaggcggcgaagtccgtgtcgttgcaggttccggtaagcgcttctcaagaatgagtctagtcatgtcgttgaagggagccatggctccatactctgacgtgcgtggcgtcaaaatcgagttgtgatgttttcagtagtgtgtctgtactgttttcgcaatttcaagacactcgcgtgcatgtaccacaacagtgtcgcggacccaacatgaacgtcgaaacggagtgcaatatcctggggtatccagggcttacatatctcgcccgctgcaacagccacaacacggaggacatccctacctagctttagacggcgaaccaagccccccgcggaaaggcggtcggtcggggcaaagcgaggctgtcatacggaaatgctgaccgcagtgaagatcgcatttgccctatcgcctagctaccaacaagaccgctagaccacatacaagtgctgcgggaagtcggaatgcttacactcatttgataagagccgccacgctgttgtccactgtatcgatcatgtgcgccacgtcgactgcgcaaacgagcaaatggcatccagcgcatgcggcgttgacagttggtgatcgacggcgtggcgtgggctagtgacgagaagacggcttgcctgaggaacgttggctacacaccggaagacgcccctctccggcaacgcagagtaacgggcctttgattgtttcgccgtcgcgtattgcggtggcagcggtgagatgtcgctggtcagcacttggcgacccccggtgaaaggctggggaagcaggacaaagacgccctgccgagatatgatgtaagccgtgactgcgcaaaggcgcacccgatgggacggttacatcttgttgcacttcgagggacggactgcggaggacgttcaggcgatcaaaacgtcggggttccccacattcgaaagctggggcgcgctatgccgcttgcggaccgtccaacaggacctccgatgcggaagaggcatagcgatttagagggcagtttcagacctcatgagaaggttgctgatgttgcctggtgtgtttctggagcccagtgtgagaaaggttgccctcaatttagtccttctggtgacattcaccgatcactgcaactcggtgtcacgttcgatgttcgactccgtataagcattcacactagtgtattattgtcttgcaaacggacggcaaatagactcatggtcgaaaagtcaaactgcagcgccaatcaagttcaacgcaatcatgcccaaaacatctgctcagccttcactctttgataccaaaccgcccagtatcgtaaccgtctcacatggtgtgcaatacaacatgaaattggacatggatagtgcattttctactgatcttgcaacaccttcttcgccccctcactaatcctcttaatctccgtgtgccccttcttcaccacctcctccatcctcttcttcgccttctgcaaatcatccgggagcacatcgcgattcacctcgaacttcctcagccgcttgttgtgatcctggcgcgcgacctgaatcatcttatccgccttctccgccgccttgaccgccgcgtcgactgccgcctggcgcgactcgcctgtcggcgggggcagcgggacttggattgtcagcgggttggaagcgtcgggcgcgaggggcgtgagggagtgaggggaggaggcgatggcggtggttatgggcttgatgtgctgggggatagtcagtaactgccttcagatagggaagaggattggcgtacgtcttcctccccacaaacaacattaatcatgcgtcccctgggtacaacctgcgcgatatcgcccagcttcaccgtctccttgccatgtcccgccgtgcccagctggactttcaggctctcgacgacttcgggattgagcttgccgccgccacgtagttggctcagctcatgtgtgagtttctcaatcgctttgaggatctgcgcttcgaggttggagacgtcgtaggcttcgtcggtggctgtgggttggccggggttggtgacgggcggggaggagtcggtttgcgcgtgggatttgttggctttgccggctttcttgtggagggtggagcttatggagaagcatcgcgtggcgtgggagaggcattgcggtggtggggtgcggcggagtgtgctggagaagtggtgtgagcagagcttccagtctcacaaagaacacttgtagcctacatattgcaatacgaggacccaattggtcttgaagaggcaaaaagagagcttctcgaggtcaatcgcacggctgcacgtggaattgctactgcggacatgatttctgatgttgctcgagcttggtactggcagctccgacatttagagcttcacgcgcacaggccaatgtggagcaccacatcagacgtcattcggtgctattctggactcttcttgacaatgccttctcacagcccagaacccttgatctacaatttacaacagcaaggcggtcttctgtaagaacatctcgtcgaccggacaggcgcagcgacttattgcgttgttgtacttttagcacaacagcccaactccaacctgaccttacttttattgctcacatatactctatccatcccatcgtccctcctaccgccatatcgagccatctctcactctactaacacatacccaaagaactccccactctccacattccaacaatcctttcccaactctctccccccctcctccaccgctctcaaatacccctcgaagctacaatatgtcctcatcgtctcgtccttcatcgcaacaacgcaccactccagcccctcccacacatccataccccccgcaaaatcttgcacggcgcgcctgacactaatcttaacctcctcgctcaccttgctgtccaaaatctcgcgcaccttttgtttaacccgcgcgacagtgtctggcgtgatgaggaacgtggtatccacatcttcctgcccgataactatgctccgccccatcgttggccagtcggtcgtgtcgccagacacttggtatgcgattgtggacatgtctgcgggaatgtcgatgtgcaggtctgagaagtagtcctcgtcgtcgcgcagccagcgtatgtcttcgcacttccacaatggggcttcgttgatgatgccgccaaaagccgcgtcgttcccgtttgagagaagcaggtaggacttgtagtctgcggggagggacgtgttgagacgtttctcggtggctgagatggaagactcgggggctggggggtggaggattgtggaaggaatgggctggtccatttcttcgtgcaattcgatggagtctgggtgcgtgcgggtatttgtgctgatagcttcgagaatctccttgattggtcgtgtgggaggtggctgttttcccttgtccatgcgttcagtcacagcagcctcgagctgcgatgcaaagcagtcgattttcgatttgttcagcctcagcaacctcaggagtgctccattcttgagtaactgccatgctcgtcgtgattgcatcagagcttctatctgaccatgtccattcaagtctttcgcaatcatactcaagatatattcttcgctgggcatgtcatcatcatcatcatcctgctcgcccatctctcgtagcttgatcctcaattccagagcactcaccagcgccgtcgaagggttcactcgattcgcgtcattcccttcttccctctgatatccctcctcaccacgcaccgctccaatcaatttccgcatactgtttcttacctcctccgccgagcgttcaacattcacatcatgcggactcggcggcaccttctccccgcacaaatacggcagctcaggataccaccaacaagatgcgtaactccggtactgttcatctacatacttctcaacatctgcgtctatgatgggactgtcgtcgacctctaatctgcgcctcttccccgtctcctcaccgatcttctctttcgcggtgcgtgctctaccctcttccatatcccttctcacgcgcttcaactcgccctcgggccattgcccaatcacgtcccagaggatgtaaagaggccggagtcgagctcgataagggtggtaccaatcgtatacattgagcttgccgacgaggcgtaacgccgtgtcggtgtagcctaggatagcgagttgagttgcgaagactacggttcggtcgtagagagtttcgttgtcgcactgtagaacatcgtcgcggttgaatagcgacttgtctgatgcggaggtggaacgggtgacaatttggccgttttcagctggcatctctgtgcgaagaattgggatgataggatgtaggtaactgcattgaatttaaaaggaggactcaacatgataagccgtactgttgccttgtcgtagcgtggtatggtgctgagcgtcgtgctatgacgtcattgctcttgaagtccttcatagtaacattcgaagcactcgagatcaatcgggagtagtttagaatcatggcgaattgctctttaatcgtattctgttgcgcagcctatggtatatcatgttctattccacctatttttggtacttcttatgcgaatcaatgaccttctgaacctctccttccgagcccatgaagatgcccgatcggtcgtgaatgtgctcgggaacaacctccaacatgcgctccatcttgctgttgacagccaggccgccagctacacacaaattagcatgccattctaacactcggattcctaacccttggatgatcgggagacttaccattctcaaaaaccatagccatgggcgcacactcgtacaggatacgcagcttacccttgggactcttcttatccgccggatacgcaaagatgcctccatatagtaatgtgcggtacgcgtccgccaccatggacccaatataacgtgccgagtatggtttcccaccctctccaggattcttcaagctctcgcaccaatccttgaccggatccgtccaatacatgctgttcccctcattgacactgtaaattgccctcgacttgggcacgcgcatgtccggatgcgtgagaatgaactcgccaaacgcattatcaagcgtgaacccattcacactgccgcccttcatcgtgataaccaactgcgcactagcgccatacatggtgaatccagacgccaccatctccgtgcccggcttgagcatctcttccttggtgccctgcgcgccctcgggcagcttgtagatggcgaagatggtgccaacagacacaccggcatcgaggttcgaactgccgtcgatgggatcgcacgcgacggcgtagcgcgcgccggggaattcgtcgaagaggatgcattcttcttgttcttccgagacgagcaggcgcacgcggcccgaggagcgcatggcgctgatgaagagctcgtcgccgattacgtcgagtttcttttggtcgtcgcctgtggtgttggaggtgccttggagaccggtgagctgggagcggggtcagttgggggtttgaaaggacttggggggcgggagggggtacgttgatgagggttgctcgtcgaatgtagtaggcaatgctcttgaatgcgaattggagggcgtggcagagtaatctgttcgtcatcagtcacttctttcttgcagtccctctgatctaagcgtacgtgaagtctcccgtggcttccttgtgcttcgtctgctcttcggtcaagaaccgcgtgagcgtgatgatgtctgtgttgaccgcctctccttgcctctcgccattgccgttattcgccatgatgtctgcttgcttctcgaactgctggtctgcgttgtcaagtaagaagaagcgggatgcgtcaatgtagaaggtcgacagacacaaaggcacatgcacagatttactatgaagtcagtctgggtcccaaaggtgggtagtatcggagcaccgggaccctattgctccaaccttcccctcggcaatggccatcgtcacgagctgcacccaaacaaaccacacacgcataccctaccctacttcgaccaactaccgccatttcctcggcacaaatacgcgcagcctagcagtctagaccaggtcctacacgcttgaattatcccggaagcttcgtcaggcgctcagcgacgcgctttgttgcgggaaacgcgatgatgcaagttgcggataagaattgtggaggggttttgcggggctgcgagcgtactgatgttggcccgacatcttccggcccgcggatttacgtagcatcacgcttggaacgccaaacatcatgttgctctcaacttctctctgaagtacaggaaatgatgattgtactgttactggcacaatggctttagtaattagagttagcgttgcagcatgtcttcaaaacttcatgtctctgcggcactttcaagtcgaaaagctgtctcctgcctgctcgtaccggagctacatatcgcgcatcgtgatactccggaaatgtcaaagacggcgccgatgcttgcagcgatccaggagaaacatcgacagttcgggctgaatgtcaccgagccatacacgcccaatcttcagggataaacagctcacgtatacataggatgaacgagaaaagagtatttctatactacagacgctatacatacactcctggccatgcaaatgtacagcaaaagattcctatccagtgtgttcccttgtgtcccgaccgcgaagaatgatgaagggcaagacaagacaagacaagacaagacatgcaaataatggaacacgggaatctcgtaatatttcagacgcagcttcaacaactcaagtctactcgcccttcaacttgtcctgcttgacggaaaacgccatctcgagcaggtccttttcttctttcttgtgcgagttcttgagaccggtggcgacggatgcgctggggttgcgtccggcgtacatgacgtgcctcctgttgtggtgctcggtctggttcaagagagtctcgattctgggctgggtgaagctccacgcaccggcgttgagaggctcttcttgacaccagatgatgttctgcgcgttggggtatgagtcgagattctccttgagttgctgccatgggaaggggttgagttgctcaatgcgggtgatggcgacgtccttcagtccgcgagtctcgcgctccttgacaagtgctgcgtagacttgacctgtgcagagaatgacacggttgatctcctcgtgcgaaccgatctcgccgctcgaatgggcagggtcctcaatgatccactggaagtgagattcaccggtgaactcctcaatgttggaccgggccagagggtgtcgcaagagtgacttggagaagaagaggataagaggcttgcggaattgacggttcatctggcgacgcagcaagtggaagtagttggatggcttggtgcagtacgcgatctggatgttgcagtcctggtgctggcgatcaagcttgtcaggggatgggaagacgcgggggtcttcattgacaagttgcaagtagcgctccatgcgtgctgacgagtgctcgggtccttgaccgtcgtaaccgtgcggtaagctcataacgagtccagagcgctggagccacttgacttcacctgaagcgacgaattgatcgatgatgacttgagcagtgtttgcaaagtcaccaaactgggcctcccacataacaagagcgttgggtgatgacagagagtatccgtactcgaaaccgagcctacatggttgttagctatactcctagtagatgcaaattgataaacgtacactccgtattcactcaacgacgagtttgagatgacaaacgtcgcctggtcctcgctgacattttgcaagggcgtgtatgtcttctcggtttcttggtcgtgaagaacagcatgacgctgggagaaggttccacgctccacgtcctgtccagacacacggacgtgatggccctcctggcagagagtaccgaatgccaatgcctcggcggttgccatgtcgatgttcttgccttcggtgacagtcttagtacgtccggccaaaatacgcttaaggttgcggtgaactgtgaagtcttctggcgcacttccaatcttttcagcaatgtgctctagttttgatgcctcaactgcggtgggaagatggggaaggacctcagttgcgagctccttgggcgacttgaaaccattccatgcagatgtgagccactccttggcggtcggttggtagtccttgctgcggttgaaactctcatcaagcataccccagacccatgccttgtgctcatcaatgtcctccttggtgaaagtcttctcttctagcagcttgttggtgtagatgtccaaggttggcttttgctccgcaatcttcttgtacatgagtggctgagtgaagaaaggttggtcagtctcgttgtggccagactttcggtagcaaaccatatcgataaccacatccttcttgaattcggcgcggaagtcagctgcaagctggcaaacaaagttgagagcctcaacgtcgtcaccgttcacgtggaacacaggggcatcaatggccttggcaatatccgagcagtatggtgtggaacgagagaaacgggggtccgtagtgaaaccgatttggttgttcacgatgatgtggatggttcctccggtgtggtagctggggagagaatggaagcccatggtttcgtagacgataccctgaccagcaaaggctgcgtcaccgtggagaagaattcccatggcgctgcgggcctccttctcatcgttgttgtagtgaagaatggcgcgggtctttcctaggacgaccgggtcctcggcttcgagatgggaagggttggcgaccaaagagagctgcacgcgcttgccagagggcgtagggcgctcgaagttcatgccgagatggtatttgacgtcaccggagccctcgtcgttgggctcggcagttccggcaaactcgctgaagatggactcgttgggctttcggacgacgttggagagcacgttgagacgaccacgatgcggcataccaatcacaatgtccttgacgccatagtcgacgctgcggtcgatgagtgccttcattccaggaatcagagattctccgccctcgagaccgaaacgcttgtcgttggggtacttggtcgccaagaaagcctcaaagttggtgccccagatcagacggtcgaggatgcggcgcttctcgtcaacagagtatttgaaaggctgaggaatttccaagcgctcacgcagccagtcgcactgttggcggtcggggatgtggatgtactcgacaccgtacgagccgcagtagaggcgctcgcaggctgcgatgatgtccctgaggggcatcttcttgcgctgctcggtcttgaagcgaggcaggatacccggtcccagctcaatctcctggtcgaggtccttttcggtgaagttgtagtgggagagctcaagctcgcgcggcttgctgtatccgaactgctgtgcctcgatgcggatgcccagcgggtcgatgcgggccttgtggtgtccgcgggcctggtatgcgcgcacgagcagctgcaccttcagatggttcatgatgtcggagccctcggcagaggacatacccatgccgggcttgaagtcgggcccgatgccgccatggggcgcaatgagcgtgggcggcggctggaaggcctgggagacgggcatgtcgcccgactccatgttgcggaagtagacctgccacgagacgtgcacgctctcggggtcgcgcttccacagcatgtacatctcgtcgacatagttggccgtgttgccctgcaggaacgagtcgttggcgtcctatgcggtcattgttagctctggcaccgaaaacttcgaaccccgggttctggggccacgcacaacgcccttgttggtgtcctcggccgcaatggcataagtccgtcgctgcgagagcgcaagcgggcggcgacatgtctggatggctgtccgcgatggcgaggcggacagcgtcgggaggctggctcgcggcgagctctggagcttccgggcgcactggcgcagagtgttgcgcagcattatgtgaagctgttaggaggaagccgaggagaggatggcggtcatccaagcggatggtgttgaacagcagaagcttctgggcgagcagtctgcagcagatgaatctgaagaggacaagcactcgagcatgctgcgaaggccacgcccactgtttcggctagcgtcgccgcgactacggggagcttttggcgagaggcactctgactcgacaaatgcctcacatgtcatagttgggtatctcagtgcgacggtgcttgctcgctttgtttgcatgtctatatcgtctgcacttgggttacgtctctcgtaagctgtgagtgcacacctagggataccgtgcccaactgacggtggcagccttcaccagccaccagaccaagaccaagttgcgtgaagactgctcgccaatagtagcgcagcccttatgtaacaagacgcaaggcctcaagacggctgctgtgacgtcgcggccaaaagatgggacggaaaacgtatccgttgcgtcagaaatacatgcccggtcttggctctgcttgcgcagcgacgtcaaaagcgcgtccgccgtccggaaacacttgaagcgtgattggatgcatatccgtgcagactagaagcactcgcgggcttctatcgagaagttttgatgctactcctcagtcacgtgctcacgttctgtggggaacccgtaagtagactagcgccgagcacgcttagctgcatgacgctcgtgatttgaggctcccgcagctgtaaacggcgacacctgccctcctcctccagcatgtccagcgctgccgcccagtacaaaaagcaggatggcacagtctccgtatctgcagacggcaagaccgtgtcctggaagtctgcgaatggcgcggctgctcctctatcgataactatagcagacattgggagtatgtcgtctgtgtcaaaggaatgcgcatcctactgacacattgagacctgcagcagacgcccgccacctcggcaaaagcttcgatcaaaatcgtcgttccagactctgcgccgcagccgggcaacttcaccctcaccttcacatctcccgccgcacgcgatgaccagcaaaccatcactggcctcctgcgcaagtggatcgaggcttccaaggcgcaaccagcctccactccggccccgaaccctagcgatggagatggcgcgccagggtcaatggcaatggcgcagactgtcacggccgcggcaaaaggcagcgacgagtcctacgacgatgctcagctgttgacaaacctggagctgcagatgtcgctactaaacacaaatccaggtttgcgccaaaggttcgatcgggcgctggcagaaaagcccgactccgtatcactgatacagtttaccaaccagttttggtccacccgcgtgcatatgcttcgttcacacgcaatcgagcgatcgcaggagagcggcacttacaacgtcatttctgtcatcaagaccgtacccgtgaacggtgaacagaaactcagcataactcaggagcaaatagccctcgtgttcagacaacatccaatcgtgcagaaagccttcaacgaaaacgttccccctctgactgcagagggttttttcgagaggttctatcacagtcgcctgatgaagaagctaaagggcgagcgaatacgggagcaagacgtacttgaccctaagctggacaagtacctgcactacgacgaggcggcggatgagtctttgaacctgatggactcaataccgctattcatcaacattgaaggaaacgagcagaatcacagcaagaagcagggcaatcgaccggacttcaccatgaacccttcttctcatgataaagcaccgatactacggattctgaatcgtatgagtgaaaagctgttgaaggatgtcccgaattccgatgccgatcgccacgctcccgtgggagtagacgaggaaacatacaaggaactacagctacgcgatctgcaacgtgcagacgaggacaacagagtggtgcttcaagtgcaggatcaggggcgactttttgcttcgggacaaagcatgcagtcctcgactagtgccgctacatattcccagcgtacccctgcccaggctctttcgatcttacgacaagattttggggtgatcagcgccaaccgaagcaaagcgatcggagttgacctcgaaacaacgctcggcatcaatgatgacagcagcagtgacgaagaaaacgccccgtcgaaaaagcgaaagattggcagcaaatcttcaagaaaagcagccacatcgcaaatggttacagctatccggaaacgacacctgcatgacgatgactactattcctccaaaacaatcccgatcggtgagcaagctaagaagctgtccatctccgagtcgatgctcaacaacttgaacatgatacataacacgactgttgagttcctgcattatttctgggctgtcttccactccggcaatcccgaccgcgccaacgaagtcgcaaaactcatagagacactcgataggtccttagatcgagtcaaggccgtttcggatgctgcagaagcagaacgagcgacccaggttgagcgctacaaacgggaggtcgaaaattacaaccagcgatccgggaagaagaagaaatttgatccagaacacgtcaggggtggagcgaaggccgtcgaccagattgtggaacccttgcttcgcgcaatcaatgctgcgaggagtcagtatcagactgcgctgcaagagcaattgcggcagaccggcgcggcgaatgcggcatgattgaaacactttcctactgtccgcatagcgacggcgtttgcaactggggtctgcgtaggtcagcatattattgccgcaattgtggcaggccatcaaataaactgtgtcaatggcttgccaaatcatacgatactccaagagtgaagcatcttggttgtttatactgacgaacccggcattgcatccttctctttcttactccaatgtgcaggttgatctacccctagtgtcgaaattcagcgccaccaacgtcgtagtggaccctgtatttggcatccttcgactaactcggctgattttgacctcattgtcagatacgcattgactttaaaagtatagcgactcataagagttaatgcaagttactcgtacatcacgatcacgatctccacgtgagcgccgccgctcgtcggcagtaactgtctaacctctgtaccttatgcgcatgcgggcgcagcctagtgagtttgattttagtgatgggaacgtaaactgtgcttcagaaccctccgcttcggtcagctaaatcccacaggagtgtggagcagttcgttttccagagcactcacgcccgttgaatctctgctacgcaaatcgaagtgacacttcgccacaacgctgttttcatacgccaaaactagtatcatgatcactattatagtctcttacactctagctacttcgaagaaattgtaattgttgcgttgtggtgctgcggcctttggaatgtgagctaagtttggagcagagtgccttgtagaacatgcatcggggggttaccggcaacctacatatttccgccattcacgacctcagcgaaatctgcaaagatcgacgagctgtgacgaagattttctggctcgtctaatggcataaagaggctgccaaggagatcctctacacgtttggacataggtgcgaaggatgacaccataatcgtatcatttcaataaaggtctatcgacgaggcgcgtaggacgggaagccttgagtcttgaacctgtaatcttggtgttcacgtagagttgacgttagcttccgtcactagtctagagcatccgtacctgctcaaatatacagcgatgttccttccagcttcttgcactcgccccgcttttcggatttgagtccgcgggcctgcgcgattgctctttcccctctccacttgaacacgaagctctcagatagagatccaccaagttttcctcatcacttctagcacatcagataaacgttggtgccggggaacatggcattcggtgaagagctatctatatggttcccaaataggaaagatcagccaaacgaaacgagcgacgaccaaatgtccacaattcaatttcagaccttacatatactggaaggaaaattaaatgttccgcggtgaatgaaaaagctggagtccacaaagatgtttcgatccggggaagcgattgcttgagaaggttggcgtctccatgccgatgcttcgttcggttagcggtctcgaggtatcgtcgacatctacaagaagataccatcacaggcccgctatactgacgataggaactaaatttcgtccagaccaatctcgctcatgctggtatatcagggagagttttcgtccctagctggatcccagtaccttccaccagtaccactcgcagtaccaccaatcggaagaccgctagtttggcggcctgttgtgtcctggtcagcgcgctattcatgtgggatgatacagaaagtaataactttttggacacacttaccaccatgcccgcgatttactgccaccgctgtcctttggcgaggctctcgattgtccctgttcggcaactttagcaccttcgaaatttcttgcgggccaatgtacgcaccgataacgaaaagaatgccagaggtaccatctggccacccagttctcttcgttcacggttgtctggtatctgccgagtgtgtaaaagtactttgtgataggtggagcgttattgacgacctaaacggtggcatacaaagtcagtatgagtctcgcatacacggtaggtatggttcatacgaaccgtaaggatctctcgatgctttgcagtttccgatatttcgtcccacttgtacggcatctgaatgtatttgttgaccctcgactgatcggtcaagttccgcggattgctacttaagctgtctctcgcgacctgggcctcttgctacacgtatccgttacattagcaaatcgactctccgatatcatgaaccgcacttacgagaaggagtttatgtgcctgttcgttcaacccgagccgagcgaacagcacctgcttgtcggcgctttgagcgaggggttgtgaactcatcttcaatgatttattcacaacaagaactacaaattgacgaatatgacagtgcaaacaaaaccgaaatgacgcttagcgatgcggaaatattgtcgtcgtatctcgatgctttaatagtctgaggtggatggtcgagaatggaggaagggtacgtgaagtcattcgtcatgtgactggcttttgttatcttgagctaccatcaacacagacaccaggcgtgtacgccacataattgaagaggcggggcgaggtgagactccacctctgtgctcgacccatgagcacttgctcggaccgatgcgcgtttccaccagaggaaccttgtcatgcagctggcaacgcccaccagatcttctgcgtgggatctccaagacctttccagtcgccgatgtctgacactcaagggttgggtcacgttgaccctcgcattactgctgttgcagtaacggcatgtagctatctcaaacatcagcaatctgatttgtcggaagagaagccacttcccgtatagcggctgcacaacgactcaattaccactttgaatcttacagggttgcgccttaaggtttccctgttgtacatcccagcgaatgaatgagcatgagcgtccattggcgcacattgggccgcgagatgagagaatgtacaaactattatcccagacacctggatgtcggatataagcgcactcgatggggatggcatgacgaccggcaaccaaaagactaggtgttgggtattggtattggtctgctttcagcatacacgctattcatgcggcttaccagtggatattagcgaccaacgacacggcatatgcggcgttcgtttatgatctcgggtcaagctggaataagctgctgatgagggctacgccttctaagctcctacagagcacaccatgctccagaggctacacaagcggtgtgtgcttttacgaaatccgggctgctgaaaattatggacggtgatcagtaccttctcagcatggagcattgaaaatccggtatcgcagaacgagttcaacaacaacattcctcggcgatcgttagagtattcattggagcatcatgtcacagatggagcacaacatcggaagaggattcgatcggcgtctggtcctggtcgagtttcaaacgctaagacatccatgtccactctttgattatacatcggagtcaagaatctttccatgtattaagcgaggtatgtacgtatactttccaaattcaggccgactacaactgccacatgcatggccctgcgctgtcgtggctggcgcatgagcacgccgcgcgaggcgaagcgtgagcatttaccggagattcgctttctgaaagtgcggagggccacgagggaacatctccccattcttttgcggtgtccaccagcagctttgcttttgccgcgacatcactggcgggcttgcctcgctgagaaatttgacagtgacccaacgtcccgggcccttacaggtacttctgcaagtgctggattgcagagaaaagcgccgtcacggagactccggctcagtattgatccaatacacgcgcaaccaggcatcggatcggactcgtgacacaggacccacaactttcagccgcccagtagacaacccaaacgcctaagagctgcacctgtgccagacttgctatgtagtgacgattactgcacgttcagaaaccgtggtctagggcagaggacgaagtcccaattctccaagtggtcacggtatacaaactaggcgacctgtcgcattgcataccattgtccgctgaagctgcgttcgagacaatcgatatctgcatgattcgacgagctggatactggattcgtcgaatgcaccacgtacagtaacaagggcatcgacaagtgcgagctgtgcacgcacaaccaagcaccgcatcttgacagacaagcatgggactcgacaggcgctacatatcccataatgccttaccatcatttgtggtgcgatgcagttctttaccaaggttcgctcggctctttagcccggagaatgcgggtcggattctcttcggttttaatatccgatggctagaagccgaatactaccacgactggaatgcataccttgtacacatcaggctctcgcacataccattgggaagaacctcacagtacagctcatgcgcgtacctcgctccagatacggtaattatttgcgcttcttcctaacaggtcggctcctgatcagcatatacttcaaggaagacttttcaggaacgcggcctatagagaagggaacaatggattcgaaaagggcaatttgcaatgccaattttctagtgtcggcgatgtatacaggctgccgcatttcgggcccgagatgctaccatatgtggggatgatgggcaccgtgtcaccacatgcctgttgcctagctgtaacaaatccgtaagtgtcacatttaccaacccgaatagtggtactactttacatttgcaggttgcatggacctcatgtcgctctcttgcacgcgcggctgttccgggcaatgaggagcgaaacactgggatgatgacgaactagcgactcgagggtagtctttactatccacctgcttcactccattggcaattctggtgccacttcatctgacatgggcctccacagttctcgcacgggcaatcctccgcttacatgccacctgccaatcgtatgattccgccatcgcagagttgatgtggctactttgaagagacccgcgcacacttgcctcctggggtaagtgctcgaacttcaagcctcgcgagagtgacgaatacgtgggtcgctcttgccagattctggatatggaggtccttacttcgggaaagagtggttgactcctgacggcgaagttgtggctgcctctcgcaagagggaagtagacaggctctttccatttaaccgcaagctcgaactctatcttcttgcgtgttggagggtcatcgtggccttgcacataaaacgtcagattagatttgctggaccgcgatcccgatggcgctaccgcacgcagcccgttatgactgcagcgacggttatagtttctcctccaaccccagaacacggtcccacataccagcccgtgcagactggaaccctgcgagtgcattagcaacgccatcacagtcgcaaaacgtccctcaagaaacgtttgccttctacaacgccattctgaatacggacgcttcccccggcggcggcacgaatgagcctttacgatacgacgatagttctacacgcaacacagatgtcattggggcgcaggaaggtgaaggtcagcaatgtggagtccgtgccattccctaccatcttgatgtgcgcttcgcaaaccgctccaatggggcgcctttgtctactatcatcgaacaaggctcctactctacgctcaactctggcggatctctactcggcgccagccacttaccgtccagcagttcagctggaatgccctctcctggtggcgccgcgtaccgagactctcgaattctggatgggagtaatgtcgatcgaagtccagagaacacgccacagaagtatacaatggcccatgcgtcgggcgcgtatcgaatactatcggacaacgaccagcatcaccgaatcatagatacaactacaccaattacaactgcacaagaactgccgcagtctccaaaaatgcagattagcgaacccgatacccgatacagcgatgtgagacccagggacgttctccgcggactgttgcaaaatgtacgagcggcctcgcgaacccagtcaaggtcttcctcgttgacgcatacgcccgttgtcggcaagcgggacagccgacccgaaacgaatgatagtagcccgctctgtcaagtgccaggcgactaccacggaccgaagcaagcggcatgtctaacaggcggccatacgtcaaatgcaatgcaaagcttgttttcgaccacgccccatgcgcccattctaagttctcgacccacaaatcgtaagacatccttgacaagtcactcagttgcggctggagaacccacctgtcagccttcgaagcagctttctctgccaccattcaagcatattcatactcctgagcccattcctcgaactttggtgacgccgggtgtatggccttcgcgtgatagagcctcttctgtccgccttgtgccaccagaaccacgcgatgtggcgtgtgtcacggcttctgtgggagcctcaacgttttcagagcgatgtaacgacattaattcgactctagacacgttctatggcgtttctgtactctcagaaagtgcctcttcgctacacaagcatgagtgtgcaaagcaacctagccagaacacaagtttctgcagcactttatctacgtcctactcgggaacagtgttgggtgtggaccttgaccttcaattcaagacgcctggatcagtgcgacactctagctcgccaatgcctgtatagtttacaccgcaaacggcagagcttgaacgccaggcatcgttttccgggtctctggactccatttatgcaactcccatgaatcatacgcgtcgctccatcacatcctctgcattgacatctttgttgcctatagctgcggcgtcgggcgtcgtacgagcgaattttgatactcccaagatatcattctattcgccatctggtaatctcatccaggcagaaggaagttcgtctcccgagttgagcaagtcaattactagctcgccaacaaggccagctctgtactacaatgaatcaaaaagactgtacgcccacaagaccttgtcagcgaccgcatgctcaccgccagcaagacctacccttgtaccactgactaccctcccagcgatcactgcaccagttccgtcgcatctgattcaccatcacaactaccggcatacagaacaatcccgcatcgactcctgtgagtctgtcatcaagcttgcccctcccgtgaaaggctgcggcggagttgtccgaccgcggagctcaccaccacatgccgggatcacacatccgccccacaaaacaacgacatccaagtctcaacacagatgtaagagtacgcaatcacttatccacgacctcagaagcgatgctagcttctacaaatcccggtacattgctctagcctgcagcccggtcccgaggcgaaaagacaacaggagaacgctgcacaagcgacctgtcaccaagggacctgcatctgcacagcgccccaagctcgaatcaacacgtgcggctgctaccgaacaaaaacgccgggcggcaccgcgccagaagtgtgttctgggtccccgcgctggccatgtgctgcgtgtttgcttctgtcagccctacgatggcgcgggcacgtctagcatgttcgccgggcacaaaaagaaagaagatctacatgtcgagctcgagggcggggccaggcctgtcaatcaccagactgagcgcagatccaaggcttgcagaccacatggttcgatcagagcacgtcaaggtgcgagtgcgggagctggggtatgaagtgtcggtgaagaatggcgatctgttccaggtctggcttatgggttttggatagaagggccaagcgcgcttgacatggttttgccgtattactttttcttgtttgggaggcgagggtttgttgtgcttgcattgcattacttggaactagcatgtatatcagagagcattacgattcgcgggtagcataatttatagcgtcaactgagcccaagagcgtggtaagtttaccggcattgtatatcacttgacgtcaagatgaaaatcgcggtgattgatcgtgcagcgttttgtgcgttagcttaacgtgtatgtagtcaaagaacacactctacacactagcctcgcacataccaacagtggagaacaacccatcgtaccatgccgacagcccatatccgacgacacaagcaaatagccccactgtccactatcgccaaacatccgcgtttcccgacccaaaaaacatgctattccttcaattctccgatgcgctcgatcaaacctcgatccaagaagctcggcgctacttgcaggatcggccgatcgtcaacctcaatttttgtgcgcgcgctcgcacgcacgagagccctgggggtttttttgtgtgagataacccgggggagtggaaccgaggtggacggaacgtgcgaaaagctgcaagcagatgaagcgcccggattgggacgagggtgcatgagaaaatccgcgcgcggtaccgtggtagacgccgaaacgagggggaccttttttgttttgtttttgctttgtactgtaggagggagggagggagggagggagttttccccatagcggacagaactaaagccgctcaggtggttcctttgcccagagatccttccagaactggcgaaagccgtattgtttcgtagtgcgctcatctctgatcctgacaggcgcgccaaccatgttgccaaacagggacttgtcggccatagcttggccgaaaccctgtgtttttttgggaggagcgcgcgctcgatcgaggattgcttgtgggagctgcggggcgacgtcggcaaagcaggcgttgagttcgcgctggagattgaagtagggccgcttggcaagctcgggggcctgcaggttgtaggagcgcgctttggagttgaggtcggcgatggcgagggtgtggtagcctgattcgatgcgttcccagtccgggtcgcggaaggggaagggtgcgggtggcacagagggggtggggacggtgatagagacttgcagtgtttgggtggatggagcctctgtgtcgggtgctagaactggctccgtggaagattcagatgagttgtcgagggttactttctgggcgacgatctcttcggtgaccaccggagcggtttctgatgagccctccagtggtgatgtaaccttgagctcgccggacagtgagatttgagacaattggccatcctttccgaccgtggtaagcacctcttgcttccgtttgggggggttggagatgagctccgctttggcatatgcctccgctctgcgtatttggtctgccaacgacccccctttgctggcaatcatgcgagaagcgtgcctcttccattccacacgcaaccgactgcggaacttgctcgcggctgacgtgagctcctgctgcttttcaatccagggcggcacgagctcttgcttctgaatgatcttgttcatgaagtactccgtcgtgtcgatgaacggactgtttgcattgtggtcgcgctcgacgttcatccccttgccacggggtatgttcttgaactggccccgggcaatcgcgtcctcaatcctcttgttcgccagagaggcaagaccgtttagatctccaggtacaatgacacgcgcattcggatcgaagcgatccttgagctcctggagctgtttctctcggtcttcggcgtccaattcctcgtccgtctttacactgacgtatatgccactcctgtcgcgtgcatttgccagtcggacaccacgctgctcctttgttgcgcctatgtccagtatctatagccttcgggcatctgcacacctggtggtcttggaggtcttcctaatcgcatcggcttgtgagcgtcgttcagcattcgcagactagcatcatggatcgactcggtgccagtccatgcttgggtagtggcaaggtcgcgtgtatggcgggaggcggatgcggcggaggtctgcttcagaagacctcagatttgccgcagcgatgcgttgttccagctgtgccttcaaatctgcgctgaatccagcttcttccacagctttgattgcaccatgtcccccgctctctagggcctcttcgctcatctctcgcatcctcctcgtgaatgcgccctcctccttttcttctcctccgtctttgtccacctgacttgctggggctttcccatgttgtccatcctccgcttctttagcctgagctgccgcgtttgcgtatcgcctcgtgggtccaacagcagtcgtccgcaggcgaatcggacgacgatttgcacgcaagcaacgtgcgcatgtgtatggtcttatcgcggcggatggggtcatacagacagcttactcggcgatggctatattccgtacaaccaccacaggtgcaattgaggtaagaaaaggaaaagaatgttcacgtcatcacgtctggtggccaactttcgcaaggctgacatccattagcgcatgttgtcttatcaacaatctaatctccgaggcttaacaccgcctctatcaacactgccatccaaacttcctcatcgcattccaaacaaagacccccacgtcagcaagtccgaaatatcattgtcagcaagaagtttaaaatactttcccgatcgacacgcattgccaattcgattacagcgccctgtacgacttcaaaccgacccatgttgggcgacatattggtaccacccgtggcgtcttcagctggccgccatgctgtgtgacacctctcacctgcattgatcgaccggcccgtatcctcgtgcatgcgtgcactatcggaagcgcggacccgggtcgagtagagacattccgcggagtgagaagtggatttccacatcggcgaccagggcccaacatgtaaccgctgcgccgtgggggactattcgtgttacagaggaagctattggataggtttgagagactgtcgggaacttgtcgcttcactttgccagcctgttgctgatacgcctgacatcagattgtgctcatgatatcctgtggccttgtgtccacatggtcaatggagtttcccatgtgtctttgcgtgcagtatgagacgcattctttcacaaagccgtcgacacgagcaagttgaactcttagtgaaggctgagtttacattggaaagaacgccttcaaataaatctgccatgttcaaccatggtagcagtatggagaagatgtcagactacacgataacttgggcgaggataagaagatgtgatggggcggcgactgtgtgttgactattcaagaatgagagcaacgtttgaatgcgctttacaagtgtatgttcttcaacttgggcatataatccaacgcgagtgaccgtgctgttgcacgtcaatgctcccctaatatcaaacactcacgatcatcgaccaagcaagtgtgaatgtatcaagatctattggtagtatgagctatgccataagatcttactgcttcttcctccacatccgtgagctatccagtctgaccagatctgcgcgctatcatatcgacactaaacatgtcccacatccaccatatttctaccatcattaccagacgcaagccgggccatgtgcaagcccgctgtgaggtattgagaatttgcaagggctactgcgaaacaaccgataccatgttgttgcagacgtggccgtctatgatactataaacaagtgaaagaaggcatagaaagagaagcccaactctcgagaatgagattgagcgagcaaccgacggtccaatgaagggatcggtcgccgagggaaagaggatggtgaggccagcctttgctaatcgtgaaaacttttgaaagtgggaattcgtgaagccgtccgcctgtcgtagagaaaaccgtaaaacgtaaaaccgtgcgccattcgccatcgtgagcttatcgaaccatcgtgagaggctgccgttcaagagtgacacgaattgagtcctactcgttggcaactgcaaagagtttaagccttctcttctttggactcctccttcggagcttccttctcaccatcgccctccttgttcttgacatactcgtcgtagacgctcatggcctcgtcgaccttggcgcgaagagcagactcgtcggcggtgctgttgatgttagtacttagaaacgtgtgaggagttgaagatacttacaggttgatcaactcgctgttgtccatctcgaggagcataccggtgatcttaccggcgagctcgggctgcatctcgtggatcttggggtagagtgcctcaccgagcatctgcttctgctgaccgggggcggcagcgctgagaacgctcatgtcgacaccgggaccgccgggacggccgccctgaggaaagccgggcatagggggctgaccgcgacctccaggagcaccacgaccgccttgagggaagccgccctgaccaccgcgaatacctgggccaccagctatctgagcttgaggcatgccaggcataccaggcatgggaccaccacgtccaccacgtccacccatggcctgctgtgcggcctgagcgagctgcatgtactgctggttcatgtaaggaccaggagggaaggcacctggagccatgccgggaggcatgtacatggggggcatctgctgagcgttgggtccaccacgaccaccctgctggccgggcataccgccagggaatccagcgccacggccaccctgagcaccgggcataccggcggggaagggcatctggccacgagcaccaggagggtacatcatgggctgctggccgggggcgatgaacatctgagggatgccaccgaactgctgctgctgctgttgctgcatgcggagctggttgcgggcctggatggtggcctcgagctggttcttgcggacatccttgcgctgagccagggcgacgtagagaggcttgccctcaatcatcttctggttcatctcggtgacggccttggtggcctcatcggggttgctgaagcagacgaatccgaaacccttgctcttaccaaggatcttcttctcgcccttgatggtgaccttgtcgcctgccttggtgtcctcaccgttctgctcgctggaagagccctccttggcctcctcgtcctccttcttctcgtcctccttcttctcttccttgacctccttctcctcctcgtccttcttctcctcgtcgcgcagactcggggcggtcagcaggcattgcatcgcgcatgaccttggctgaggtgatggtaccgaagggagtgaacatgtcacggagcttctcgtcgtcaacgtcgtcgttgaggttcttgatgtacaggttgacgccctggtacttggactgcttctcgagacgggcggcctcgtactgcttgcgaagctcctcctcacgctcatgcttcttctgggcgcggccaacgtagagcttctggcccttgaactcgatgtcgttgaggtggtcgacggcaacggcggcggcctcgtggcggatgtagttaacgaatccaaatccacgactcttgccctggtcgtcgcgggcgatggaagcagaggtgatatcaccgtgcttctcgaagagctcacggaagtcctcatcagtcacatcaaggtcgatgttcttgacgtagatgttggtgaagttggccttcatctcctcgaacttgctcatacgctccttcttggggatgtggtggccgacgaagaccttcttctcgttcagcaacatgccgttgacgtgcttgatagcgttgttggcggcctcggcggtctcgtagtgcacgaacccgtagcccttggagttgccgagctcgtcctgagcgaccttgcagctcaggatgttaccgaaagcagcaaaggtgtcgtggagagccttgttgtcaatggcgtggtccaggttcttgatgaagacgttgccctggccagtcttgcgcagagcggggtcgcgctgcgaccacatgatgcggcatggcttgcccttaatgacggtgtagttgagctcctcgagagccttctcgccgtcctcagagctgttgtagttaacataggcgtagccgagcgagcgacgggtgacggcgtcacggcagacacggatcgaagcgacttggccgatggaagagaacagctcgaacagcatggcctcagtgacggaggggtcgagctcgccaacgtagagcgacgccgagttctggtgcgcctgctgggcggcggtggttggggtaggggcatcgccgctggcggcagggacgttggtgttgatctgagcgccattggcgtcagcaccgtcctggacgggcgaggtcgagttggcgacttcagacatgttgtgtatctgtgcggcacgcggtgttagtacggcgaagcagaaattttggcccgcaggtgcgcagggttgggttgacatgtggaagtgggctcgcttcatgaaaaaaaagtttgggcactcaccttgcacttctaaaaagctgcgaaagactgtgtgcggggtaatacaggcgacgtgaaattcccagagaatggacgggcgagcgcgcggatttctcagacgcgcaaagtgggggggaagtcgcaggactgtcgtggtagcaagcgacagtaggtgacgatggggtcggttggcggaggtagtcctgcgggcttttctgaatgggttttctggatttttttgtttctttttctgttatgaacggtccgctggggaaccgggggctttggagagcgttgagtgtgcgggtggttgagctattggagaggaggaccagaggcactcgttatgtatgtgggagaaattctggcaggctcggtctgtgcggcagccgctagcccgttttagccagcgcgacgatggcggtgaatgaaagagctccgcagcatggctctaatgcgggcaattgttttgcaatgcttgcgcagtgacgtggttatagaagaaggcgatgctcgtcacacagctgtttcagggctattgcggcagcgacgagcaccgttacttcgtattgtggtgttggaccctggacatatacgcgaaggcaggagccctaagcatctggcggggtaacgtgatgcactcaccaacggcctcatgcggacatgcgatagcgcagtagcgaacaacttgctatcataaagctctttgtccgaatatggagcgttcgaaaactcaccaatacatcacgcgatagactgcaggcaggatgttcgtcaaagacagcgtttgaccaccctcaagcgcgccaacacgacactccacgttgatttcggaataacaaacatctgttcaagcgcttccaaagagaggctaattgggtatcggtacgttacgaaatgcggagtctgccaaacatgccaaatcctaaatccttccagtgcgccatcctattccctcagactatcgtcccaaccaccttgttcggtcaggaagtcttccactcggcttttgcactcttccaagccctggccaagcgcttcgttccattggctctctaccaggccgactttctccttcaagtcgtccgtgagtcgtcgctcctcgtctgccctgatcgctcgagtttcctggtcaacacccgccaggtcttcgccttcgagcagcctttgagtctcaagcagacgggaacctgcagtcatgactgctgtcttgacctcgtgcagcaggcagagcaggttgatctgtgattcgatgaactggtaggcagagcgaccagcatgcgcaagcagactgtagaggtactgcaagggatagtcatggtaggccggagtctcctcatattcttgttggggtaccaggacttcaaatttatgcagccgtaacggcacctgctgtacgattgcgagtagcccgggcgcaatgtcccagaaggccgataattgggcctcgacgcctcgagtcacattctgctcgataatcgccaaaatgtcctcatacctcttcagaatgtccttctcgaaagtcactttgcggtcttgtgcgtcgcgctggaagaagtctgtggcttccttgactttctggtcgttcttcgcctggacgtacggcaagacaatgatgtctcgatatagatcgttgcgttcgttctccagttcgaacatctccttatgcaatagctcgcgggcctcaaatagccatttcagcaacgtcaatatttccaggagctctggcttttcgtctccctcttcttgtgtctggttcggattcgtatcttgcgcatcgctacacaggcgacctttgaggtgttctatcgatgctgacactttggtaatccgctcacagaacattgcatgcagtgagttagcgacctcggcctggaatgtatcgaagatccactggacgacgtcctgagcgcgctgatgttcacgagtgtcgaagtcggcttctgctttcgctgcgtctgcgaagctcataacacccgtgcgtacgttgtcttggatattgtagcgtaattccgcccttctctcggatagagatgtgctttcctgctccttgcgagcttcgatcttagctgcaaaagtgcttttggtgtttttgacatcttcgagatctgagatggtacgtaagccgcttcgaatcgatgcgaggtccggatgactattgttcactgctgggtggtgtcgtgggtaagatggcgggagagtgaccagtcgagatacatccagcttccggggatctggtttcgctggagtagtaggctgatggaacccgtgcaacttttcaggctgcgtatatgggaagtcttcgtgtaagcccactttctcaggtggatattcagttgtcgagtaggttgggcggctgctggattccgcccgatgctgtggcgtagattgatcatcacctgtccattgtaggttctccttctgcagactcatgtacttggactccctcttgctcctctctagtcttctatcgcctccaacagaggagccgccatcactttcccaccagcgactagcggatcgacctctggatccttcctcgtccggaatggtgctcattgccatgctgggtatgggtgacagggaagggtggtagttattactccacgaagtatcgcgcgccttctgactgcttgcgctggctggcgaagcaggttctgtgtgtggtgtaaagttccccacggatgatgcaggactggcagccgttgtaggcatcgatgccgagggacgagtgtctggagatcctccagccacagaagcttgggatcttctaccactcaaaatggacggggtgatctgcgcgttgggtgttgccgatcttcgtcctgtgtttccataagagcgccaaagatctcgcgtcaaatccatgatgtctcccgccattgcgtcgaacgcactcgagtaacgatcacgacgcagccttgactcacgcacgatgaactccgcaaagagctcaagtctctcttgatccgtctcagccgccgactctttctcgacgaattgtcggtgacgctccaccgatgcttgcgcaaaagcatcgcgagttgcgggtcgtggcgtactcagatgagagtcgtcgggtcctggtgtcgtttgaatcgagagctgcgaagcagagcggttggctacatctgattcaatggtcaggttactggccacattttccccgccatagttgtgtattggaggggtaggcagagccttagaagggaaggatgtgacagctttctgggaatgtagatgatcgagatgttccgtacctggcgagaaaggcggcgtcggagcggacatggacgcagcaccttgaggcacattcattctaggtgtcgagtttgcggagctaggatcatcgtagagattcccacttcgtggtgatcgaatgaccccaccacttcgtggggtgcccttggttatagcaccacgtcgagtgagccccgtttctagatctagattagcaggcttcgtggatgaagcctccagctcctgagcccaggggttattgctaggctcgacacgctcacgagcagcacgactctcgcttcttcgttcacgaatgcctagggcgctgctttcgcgtctggatggagtccggtacagtgtgccgcctgatctcgatgtggtcactgtaggtcctgatgatattgagagagttccggcttccgatggtggcgcgctttgctcgtgtggtcgaactgcctccgggctggtatcgatgtgaagatttcgagctgctggagatctcgtcctctctcttgaaggttcgtcttgccaaccctgtggtgtcggtgggattgtcgccaaaggagtctgacctggccttcttgttggtggagcagatggccgtgacggttcgcgattcaactctacaccagatgccgggcttagtgcacttgcgccggggccaacactttgtgatctcgagctgctaggtggagggcctggaggaggtggcggtaatggcatgcttcgaccccaattgccctgcgcaatgctcggcgactcttcaatgggtgtcctgatctcagtaccatggcctaatattcctgccgaagctgctctccgggctgcaggagctcgtaggggtgagtgggtttcgggactgtatcgatgttctgcgagcgcgctgtttaggtaactgttgtacttttagtccgcaaccaaagctatctgacagagagatcatactgtgaaccagcgcgttgggaaagcagtccaggcgatgctggcgcgcgctgtatagcatccgacgtgttgatctgcaacgattcaatggcacttgggcctggacttaattcattgttccgattcctgaaggaagacaggctgaactttgaagccagtttatcacgcgacgctgatcgcccaggtccattccgtgctggcggaggaggaaattgttgattcgatgttatgctcgtcgcgcttgacggtatgactatggacccggggcgactggcgaagccagatactggtcttgaagaggaaggcgtactggtcggtggtgggggtggagggggatgaggaaagccatggctttgcatttgtggcgacgagttcatggtctgagacatgttctgaggtgggtgagccggcgagtacggtggtggcggagatggcatggccgctacgaatgtttagttataccccacagcagcaagacgaaattttgagagaaggacatatcttggattgtttccactatatcttgaagcgctacgtaacgactcagagttgaggaaaggtcgcgaattaccttccatgcctgtcatgtcatgtgtacgggcagccgcctgcacagcagtatggggagcatactgcccactcacaggcacattgcgagtccattgctgcgggttatacggaactgaggtgttcctcattgccatcggagaggcagtggccgaaggggaaggtgcatatgtcgacggggaggacgcgacgaagggcgagtacggaacacttaagttcacggcactatgcgattgttgctgcggtgcaagggaggtcgtgagtcgtggaggctgcaatgcgagcctgcgtaagggcgaggtctgccccggcgatatggtataggaatgcgcgctcggtggggggccggggagaggagatcgaccgtcgcgagcatagtcttcttgagacatcctcgagttttgcggacgccgcagcaactcgaacggccggctgggacgaattgcacgtcaaagatgtctggagtgaagccactaggatgcgcagagggccccaacggcgcgactacgatgcatccttgtcgtcccgtgcaccaccgagggcacgaaagtggtgacgggcacgcatcctgctgctcatgttattcgccggccgtgttgatcatcgcatgagacttgaaaacaagcatcgcgaaaggccagtctccaggcctcttcaggtcaggtctgcgttggtacgacgaatgacagcgtcgaggtccttgacaccacatgcacatacccctgctaagttcgaagggtcggcgcttaattagatctgaggagaacaattcggaaacttcactatcaatgccgggctataatacaccttattttcaatcgttttcgcttgcttcatttccgaagacagcgtgctgcttcgattttgttcttctccaacacaatgcttctcgtcgtgctgtttagctatgcttggcagtacaaagtagcgtggtttctaaaattagccgcactgagcagccacgacgtaggagcatattcaagccaaagtgctcccactccaccatgcagtccaataccggaagtctcagaccccgcacaagtcccattcgaggtttttccagagtgcctgaatgtccatcaccagtcgctatttcgaggcatcgcatggttcttctttcgcttcttgccgttgcctgtctcccagtccgtcgtgtaacagccggcagcgaaccgctgatgtacatacaagctctcacaaagcacaacagccgggatcgtttcgggcaataaccgtccgtgcaacgaccttgcattccgcaatcctagagcatcatgagtcgtcgaatatctgtgtgcgtcttgctgcatcgctatttctagctcatagaaatgatagcgatgcagctttcggcccttactgtctcatatctcgaatgctttgtcgtctttggacccccacacagatcacttttcagcctcaggattgaactccgtcctaaaacatgctgctatttcgatacctcggtggcgaaagtcctgccaccaacgacttacggccatcagcgccctaaaacatcggccaaaagtcttacacctaaacatcgcaacatttcttctccatgtgctatcgaagctccccctttccctccagggccagaccccaatcacacctccgtggccccacactcacacttacatccatccccccgcatcccactcaacctcgtccaaagcttatgcacgaacgtgagaacggcaatgacgaccaaaatcttagtatatatcgcagcaagctcatctcgcgagagctcgtactcgtcacgttcctctagcgagacttcagatgcgttgctcgacccgttttgctcttccggaagctcagatgcttgcgagatctcggattcgtcattatcctccttctccttctcactgccagtgcttgaaccagtcgaacatgagaacatgtgaatctcccggagtaacctagcgaattcgctttcctctggtatcgaagccagcagcgatgaattctccccctcaacatcatactcatcctcttccttgtccttgcgctcatccttttcttcgttgtcagcctcatctttatccgacacgtgtcttgcaaggctaaacccatcctctttctcctccatcggcgaggctggtggtgtcaaaagcccatactcaatctccccagccaccagcttcccctcctccccctccttccctagagtttgaaagcccccatccccccgccgtctatctcctcggtccaagcttcccgctcgagcgcggcgtgatgcagtagacacgccatgttagcgcgcgtgaaagttgaggttatgtgtgtgtgcatttagtcgagtgcactcaacagagaaaatgatgaaagcgtaggagcgacgcagctgcctattttctccagttccatcacgtcgtggatggatatttcactgcatttcttcatgcatactagcacgataggccgaattcactgcctaccccacgacaaggcaaagtaggcctagaaagccgtagcaaaccctaatcaaagcaattcagaagtattgcgaataaaacaaagtccacgatcagatctggtgatgacgtggatagttagtgaacgagaagattagcggaacacgtaggacatgtagcatcaagggtatcggctcacctgacagcacatgtatcctactccagcaatatcctaggcagacagccctcgttcgagtgcgcaccttttgcaggcgtattcaggctatggcgtttggctcgcggtgcggcatctaacaaatctttaatgtcccatgggaaattgtatggatgccatcaggcaccgccgaagatcggttcatttcatctccaccaccgctttgttcgtatcatctccttcgatactggagaacgagtgtatggtgtgtgagtgcagacaagatgctagaacgctcatgcacgccttcggatgcagcgatactccgcttgttcacgatctcgcgcaccatccatgttcgagttaggccgtctaacttcaaagtcttttgagctcttcgcaacgtactctttagctactgagtgtgtacaggcttgtatgtgagatggcagttgggatctgataaggaggttgaatgaggaaaggatgaatatcaagtatcgcctgcacatggtgacgcgggaagatctgacgtgaggaaaaggagaggatcatgtcgtggcgaacccaatgaggcaagaatattaaaatatttgtgaaagaaagatatcgtgattctaactttttgaagtcctgacaaaggccagtatatgagaagccccttcttcgcctaccctttcctcctcactcatctccttttccctccttaccatccttcccctcaaccttcaccctctccaccatactctccctcaacttcttcacacaccccttcttcctccccgtcatgcgccaccactccgccagccccggccacccctcctcactccatccatcccaagctcccactatctcctccaacacgggccaaacctgacaatccgccgcgctaaacctgctgcccgcgatatacggcccgccacagcgcatgacctcgtcctccagctgcgccagcagattttcaaactccgcaagatacccaggcgcgcggcgattattccacgccttgagcaagcccgcagcgagcagcatgatggggtacgcgttggcggtaatcaagcgactcgcctcggaggtgtcgaacggctggtatttatccaggtacatgaggatgcagctgctcatgcgcatttcggtgtgcatggcgtccaagtctctgtacacgacttggcgatcgcgctcgaattctgggtctagcgtgggcgcgtcgatgagcgtgtatgcgatcttggcttcccagaggaagagccgggcttgtgcggtttcgatggcgttgttggaggcgaagaggatggggaggtcgggcggagcggcctgcaggtggaggacgtcgaagccggggccgtagacggtaggccagtcgaaagatgtgctttggttttcggtgccgaaggcgtggatgagggcggaggattcttgctcgatcgttgttaataacgtcggcggcgtcacgctgttctttggcggttgcgccttggccccagattgtgtgggagcgcgcgtcgaggaaggtgccgatgtggcggaaggtgagggagatgcggatgccgttgtacgcgagttcggtgggactgcgctcggcgggtatgcgcttgtcaggctggatggagtggaggaattgggcgtttgtggcagggcctagagtaaacagggagttatggggaagagggacgcgttgggttattcgttcagtgtcttccttgctttcttctcccacttcaccgttggcagtctttgagggcctcttcatcctcagtcgcattgtccgttgcgcaccgaacgatacattgacgatagatgattcgcgcacgatgtcaagagtcttgtcggagtgctcggagatgtagtcggttccatcgcggtacatttgaatcaggacgtggttgagtgggtgtccaacagccttttctgccctcttcctaatgacatcaactttcggactgaagtgtagcaaaggtagagactggtctgacggatgacggtataccggcattgacccgtcagaccgaaagaggccttgagcgcatacgagacgtggaactgcacctgtctgatgatgcatagtctgccaacaaacctcgttgtagagctgggtgaagatgacgtcgcagagtggtctggtgggatctgaaggatgtttgagatcggctgggaagaagtcgtgcgtgatggaggaatcgccttcgccgatcttatcgcctggaccgagcatgggcagatttgcgagagactggagcttaggcgtcttgcctttcggggcggccatcgtggttggcgtgacagaagcgggaattgccttattcggagttggcggttcacttgtcccctgcgcttctgcttcagccgttcctttcggtgtcgactctacaatctttgagggcgtcggaggtacttctgcgattgttgcagctacagacgtacgtcgtgattctccctttgtggagtaagatgacctgttctttgcctcggatgtagagtcgggcttgtgcgtcctcgaaagtgactgacgcatacgatctgaccaactgtcgcgatccttctccttctctttcgtctccgtcctgcccgacagtgctggttgtgacgcgacgctcttgagtggctgtggcttcgtcatcttctcacgtagattgagtacactctctgctctcgatagtaacgacccacgtctgggctcaggttcagaccgtagtggttccttgacggcttcaggaactggtggtgtgattgcgactggcggagccgcttccgctgtaccatggttcgcagcagcactagcctcgccattcacctgtgcaccctcgacagcctcttgcggaccatcgtcgtctgtcttcttctttttcttcttcttggtaccctttgatcgcatgcggatctttttggtcacgagttttgtttcttctttctggccgttttcagcacctgtgataactgcaccacgaaccaagttgtccgtgaactccctgtctgttggctcggcagtctctgcagtggcaggcgggctgtttagtgcttttctggattcggcaatagagacgagcgatagcttgcgttgccctcctgacaggatctttgtgggtgatctgatactttgtggacgtgatgacggccgcccttcagtatcctttaaagacatcctctctagtgccgcctggatgtgcttctcgttatcattggactctttccttgaggcactgggcggtgacggcttcttgtccgtaacaacaggaagctctttcgtgagaatctccgtgctgttaacgagatacgcatcgaaaaactcgtccatgcgcttcaaggccagctcatgtcgtgatgacttacgatagccaagacagtcctcgatgacgttgatcttgactccatgccttgctgcatcaatgacagttgcgagtacagacacatttgtaatacacccgcagatgtagagttcggtgacaagcttcgctctcagcgtcatcagtagcgatgtgccctgaaacgccgagtagttcgatgtcttgatgaccatatctgcaggcagctcaaattgcatcgcaatcatatctgcaaactgcgcgccatgggtatctggcacacaggctggggtcttggtctcgctcttgaggaggaatagctcctcatcctgctcagcggtggcccgtgccacttctcgtggcaaggtcttgcggcgtgctgagacgcgtttaagtagatcgagagcgcgttgtttgtgttttgaaggcttcaccttttctgatggcagctctttgagaacgtcttcctcggctccttctgtgctgctctcgtctccatcaattaggccacccaccacgagcgcatctccctcgccggtgttggggtcattggcgatcctgtctccttcgtacaaagtctggacccagatgacgttcccattgagctcgcggaactttgggataagcgtctggatgcggtccaggtagccgttcttgttgctgactggcaaccgtccatcaggctgaatgaagtcgttttgcatgccaatgacaagtaacgcttggtgggtctgaaagtgaggctgattctgggacaccaagtccatcagggacgacatttgagggttcatctttgcggtacgtggtgctcgatgggatgaaggatggaatgttagcttctgctcaggctaccgggtggcgacgatccagagttgtcgcatgggatgtgatgagttacgagggcctcgagaagcgtgcataccaggtgtgagatgaatggattgaaatgctgtcgctacattgttgatccgtcgtgatctgatgtagtctaggcggccaaggatatttcaacgacccaaaagggcaaagatgacagccgattgcgcattggtcacaactgcagggctgtctgcatccataagattgcgctctgatgcgggtgttgcgcaggtttgggcttcgaaaagcatcttcgttgtggttcgtccgggatccccgcttttagcggcgacagcgcgcaatctccacggtgggtgggaactacaatatactagctagctatgctacgccgctcctctacatgggcctcttcatccgacctcctgtgacatttgactccgaccctctcggccaaacccgtccgaagctccaaggccgatcgacaactcttcaagtgttgtgtgtcccgagtaaaaggtgttttcgggcctgctcaccgccagacgcttgcacatggttgtggtagatagtgagcacatgatggagcatcgccttcaccggctccagggcgctgggaatcatgtactcgtcacttgttactgaagaaggatgtaatcttctggctgccgtcgcccttggacgtctttgctgcactaccgttacttgtggcgcttctcgtaccttgcttctttgccgacgttttcgttggcgagacgctggccttgttcgcgggagatgccgttttgcgcatcttctcgggtggttcgacggctgctgtgttaccgtcatcttcggcttcattgcgctcacgtttgatgccttttggggttgctggaacaggcaatggcgcgttatcttcggttccttccacgcggtccgtcgtcgcacgggtttcgtcgacgtcgtgttctatctttacagtgccgtcccgcatcgtcgagttggcgaggtcatggtcagccttctcagcagtccgcttgtcggccttggatttggcggccttttgttggttaccgaagaagttggcaatattgttcttgttctctgcagagtcaatgggcacgaggaaggtgggcgagttgttcccgactttgccgacatccttgctcaccgcgtagcactcgagctcgccatggtatggcttgagcagcgactgcaagtcttcggaccattctgtgcgcgcgggatcaagccacgtccggacggcgtcggagccgttgtcgaggatgacgggcatgcggtcgtgcagaaagttgagttgtttgttcgagtcggtggtgatgatggagtacgtatagagcttctcgctagagtctagtgggctgtcagttggtccactgcaggtgcaccagtgcgccaggcagggaaaacgtggtacgcgagtcgaaaccgggaattgctcgctctggatatgccatgtcgccatgtcgccatgtcgccatgtcacaatgtcacgatgccacattgccatctggagtgcagcgtcgtagtcactcaccctcaaactggaccatgtcccaaaggcccgcgaggcacatgagctggccgtccttgcgcttggtgaagtgcggcagcttctggttgcccttcttcagccactcgtagaagccctgcgcaacgatgatgcagcgcttcttcttcttcatcgtggtccacatgccgcggtcttcgatgagcgagtcgtcgcggcagttgatcgtcttcatcttgctgccgtagtccgggttgcgtttggtccagaacgggacgagtcccctggggggccattagtaagaagcacagggcgggtgacggttacttgatcatcagacataccattgcatcgcctggagcttgtacttggtgtctgtcgcaccttccgtcttgacctctgcgccttcctcttccttgtcgccgtgctggccgccgtgctgaccgccatgttcgggaccgtctgctcggtacacgaggccgtggtagcctggggcgaagttgtagctctggcggacctcgtcgtcctcgggcgcgtcctctactggcatctgcgcctgcagcagctgctggcggacctcggacggccgctgcgccaattagcacgtgctctcggaactgtgactgcacacgctcaccaaggccagggcatatcggccacacatgttggcgtgctcagaacatcgtcgtggtgtcgaagcacagctcgtggtggcgcgtccatgattggctacgtcatgcagcgagcttcagccgcgacggcgggcactaagaaatgttcccgccgtcatgcatcgctccaccaaactggacctgccattcctcaccacctctctcgcctttgtccggcacgtgatgttcagtagatccgttcctcgagctgcgacccggctcaccgcattcgcaccatgtgaagcgcacacggcgcaaaagttcgcaaagctccccacacagcgatgccacaatgtccagcagcaattgggacgccggtaccgctccacattccgtgcgcagtttggagagcagtataggaagagccctgtattgtttccctttgcagttacagtgtaaggtcctgatctatgcgcaattggcacgagctgatccaatacagtatcgttgtagtgtctgctatggggtttctctatgtcccatggtactataagaatgtcatcataaagccctaccacaacttccccgaacccgtcgcaaagaagctccgcaaagccctcttctacagccgcgggaagtggctcgacatccgcgaagccaacaagcacttccgccaagcgctggcgctggccgacgagatgggcatggaccccttcagcgacgagatcatgggcgtcaaatacgtcatcgccgcgctgttcgaggacgcgggctactacagtctggcggtcgatgtgctggaaatcatgcgcaatgattgtcagagatgggtggatgagttttcggataagcactggcacaacgggaaccggagcagggtcatgaagaacatggtgcagatcaatgtcaagctggcgcagctctacgatataaggtatgtgaatgagccggagaatggcgagaaacggctggttgaggcggttgaaatggccctgcgcgagcagcaaagaagagaaaaggaaggcctgaagacaggcgaaggcccatggcttaccgacgacgagatgggcgggacgctggagggtatgccatcacacacactcttgacaaactcatgctgacacctctagccctcggaacccactacgagcaattcgactcgcactacctcgcgacccccctcttcgtcaaagccctcgaactagcgccccctaaatcctgccacagcgtcgtcctcatgaacaacatctctacctgcctcgcccagcaatccccctcctcctcgtccgacgccataaccatgtccaccgcaccctctgacttccctgtcaccaacaccgcgccacgaacactcctcattgaacaagcgcgccagtgggcgacgaaagccttagaacaggcatcgacgatcaagggcgcggagaggactgaagagtgcgatgtgggctgcgccgttgcgacgcataacctgggcgagttctttgagatggaggggaagatcaaggaggcgagggggaagtacgaggaggccgcgaagttagccaagagcgtgggctttgccgagggagtgacggcggcgaaggccggcttagtgaggttgagggacatggagaagaacgctgtctgaagtggaagatatacatggaaaatgtagatgcatgatcgacgcgcgcaaacacctcgatatgcttgcacgtgctggcggatatatacgccctttgaatctcccactccatacctcacccataatattccacttctgcgtctttactcaaaaacgtgggcagagttcggcatgtgcgcttcttttctgccccttcaaacagagatcgttaaacgggcatgtgctcttccctttctcttttcccaaagcatatgccgccttatgcatgtctccgtctcgcctcacaaaccaaactactcaccgctcgatgtccgtcgcgcgttcctttgcgccaaaacatccgtaaagcccttctacctctcagtctcttcgctatcatggaggcgcattttttcttcgaaacgcggtacgtgggatctgctatggagccctcctctccgcgtctccaaaaatacctaggataccgagacatgtgtcacgcctctctctttctcaaaaaacgaaatatctctgggcatgacgctgcatcaattcaaaaaggctatggcagcatacgctatgttcgtcgcgcgttctgttgcgctatataaatcccttctttctgttcctatagttcttcgcaatcatcgcgacacttcctcttctgccaaaaatggcgacagtagctgtacatggagtctttgtctcccgcttctccaaaagaaaacgatccagagatgatgtcctcgcctctctcttcttcctagaacacgacaagcacgccacatggtcgctgctttagcacaaacagcaatgtaacaactgcataagtttctcgagcgcgactttatgttgagagatgtatgtaaatcctttgcactttctcgcttctcttctttacaccacacatttccttccttcttccaaagattgcaacaaaagctccacatggagtctttctttccgcctctccaagtccaaaaacgagatacaacgagatcatgttctcctcctcctcctcctcctcctcctcttcttcttcttcttcttcttctgaacataacagcactttcagctatgtctctgcctcttcttaaaaacacgaacctcctcaacctcatgtcgacgggtgagtttgagtgtcgaaaaactggcatacgcgcaccgttatgtgtgtttatgagattttacgctttctagcatatagacatggacgagctgcacatgcggggattgggcgcaaagctgaaggagaccgatcgtcgcagaagattcatccagagtttgatatcctcctccgtgcttgtgtctcggggtatataagccctcgattctccgggctctaattctttccttatcaaccagcactctctgctttcttctaaaaaagctatcacggcatacatatgaagtcatccgctgtttctctccaaaaaacgcaaggtgatgatatgtgctcgcctctccagctgcttacgctctacgttctgccttcttccaaaactcgataggcatgaccatgtggagtgttcccttgcgcctccccaacatacatctggttggcgctatataatttgctctctctgttctcaaaaacatgagcctttggggcgtgttctatgcgccgactcgactcacaaagacaatatattttttctcgatgagctcgacggacgttgtgttgcgcaaattacctatatagattctttgaactctccctgcactcatgccttaaataaactctaattcccgccttctgccaaaagagaaggggatgagatacatggcgtgtctccctctgcttccacgaaactccgcgtaaaggacaaaatgtgctcgcctcttctcttctcaagatacaacagcatcgattgcacgttctcgcgttcgaaaatggcaacaacactagctaaagagatctccgcgcgtgctattgcgctcgaagatatataaatgcctcccacgcattctattcccgattccatctctatcgtcacgaagaatgctcctactcaaaaatcagatcacacgaattagcgtgagggctttttcccttctgcacccccaaacttgccattgaaccttgcatgtgcctggctcggcttttcctcaaaatacgatattctgcggcacgttctttccgtccattcaaaaaaatagtcctcgaagtgctacatgcttgtggcgcgatctgttgcctcaagcattagcacaaataccttctcaccaacgcgacgacactttttcgcccaatctgcgcattttttattttgctgcacatgtgtttgcccacgctttctttacgcaaaaccctttataaatacttctgctctttcataaaaaaatcaaaaaatcatgaagcgcaagcacatgagctgtttttttgactattgaaagataaccgtgttcctcgtatgtattcctgcttcaaacgtggaatgcagtcgattgtgtctctgatccgcctctgaaatcttagctttgttaccacatgagactggcacggaattgatgcgttagacagcctacatagaccttcccactcctctgtcatcatgaaagcttcatttcctcaccaaaacactataattatggcacctatgagcacttatctcctgcctctgaaaacgcagagttaatatcgctctgtcttttgctcaaaactgacgagaactgggcatatgtttttgtcgactcaaaagctgatttggcggatttacatgtgtttgttgtgggatttgacgtgctagaatgtctaaataaacctttacgccctttttgctcttatcttcataatcaagatatcatctctaactctacaacatggtcatcgcgcccacatgaacactattcttctactcctcaagagtttgatgcacctctgcaatgtcttcccgcaaagcgccccagtccaaagcaaaaacacagccttcaccttccaacggatctgtcgcctgctatgaactataaaaatatctgcgtcaaccttatgcacttcttctcgttcattctctgtcaaatgaccaccttgtccctttcaaaaggcctacaggctctgggtccatgagcgctttcttctcctctcgaaaatcagtcacaggtgtgggccctggttggtgttgaggtttcaatggtctagcaaacagctacatgattctgggtcgaatccagaacaattgcaaaaggatctcatgagatgctggcgcatgccgtcgtgatagagcatcgacatacgcctttcctctccaatatgaagatacgtactatacctgcatgagaaattttcttctgctccttgaaaatgcagagatgcgcgcgcatgtctttctgctccaacttctattaaagtcgatacatgtctctgcgtccactcgaaaatgaaaagttctacaaaattatgcctgcagggtatctggagctcgaaatcaactttccataggttacgtatgtacctgaggaggtctgaagtgttatcattgccggcataagacatacgcagaaaaattccgcctatgttcaacgtgcaccgaaacatcaaacagagttctctatgtgatacccatcggtgaatatacttctactcgaattttagttctattcacaatgcgctcttcattctccaaaagcaatgttcgcagctgttgtgcgcatcctctttcctgctcctcgaaaaccaactctgaccgatgtatgtgtctttgctcgaaagacctgaatatctatttgagctcctaatctcacccaacctctctccttgttacatactactctcttctttatacttcaaaatcgataaaatgaagactagacatacaatgtgctatgtctctctgccttgaattaaaagttctcatgatgtgtggaatgtcaaaatcccgaaattgatggtttcgatatgccgggaagtgtgatatgcacctctccctatgcttgctagtccgactgtctacaaaatccacacgtatgctgtgtgttctctcttctaaagcactgatggcgatacaatgtgggcgcatgttctccttcttcaaaagcccgcctggtgatgcatcatgtctccattttacgtcgagagtatcgatgtcatatgtggccagctaaagtctgaaaatgagcaggttacaaaagatgtgctgacgggggtcatgtacaagttctcatgcttgccggcttcgagaattgcgctgcctattttcgatggtgctcgcccgtgcgagtctattgtggatgatgtcctcatcttgcctttccttccttctcatcaatcaaacgtttgtcgtttgtctttgaaaaaggcaaaactgaagctcatgagaatcttgcctcctgcttctcaacaacttcgattgccctggcctgtgtgttctacaaactcgacttgccgctggtatgatttctgcgccttaaaagagtcagtgtccgatttaatgtttatgaatttattcagtgcgctgaaaacatctttctacgatttctataaactatgctgaaattggcaaacccatagagcttctcctactcagtagcctaattcaaaaaggtccaatgtcgccgctcatgaagcgcgtgccgtggacgcgtcacacagcacacaatcatatacccgacttccttgagcacaatctttgcaccaacatgttgcacagccagtcatctctttggcatggtaccgatcagttaggccccccagccacatgtgcacactggcccattgtttcatacactgaagtctaaccttccagtacaggcttccccgctctggttgcgtacgaatcgtcgtgttgggatacagttcataccatgagaactaccctgtgagatggcggttctggtgtagttcgctctagctggcacgtgcctggctaggggctgcctagtgctgggcagcccctagctccttccccagactcaacacgggtgtacccttctaacttcacttcgcatgctgataaactatcttaaaagagttcatctagcctcagcatacacagccactgtcccgaccaagcataggcactaacggtacggctagatgccggcaggggcgcaatgtgagcaatgacggccccacagggcacctgaccttggccaactagatatctaagtcatagtcgaaacaatcttaatctattggtctaggcatagagcgcatgtctaacgctcgagaggagtcgtataaagtcttccgacgcctttggagtataagatagtctcctagtactcctcttctagccgacaacttctacatcactccggcattctcaaaaccaaccatttccctacgcaagtgtctcttgctatcaaatgttcgtaagatgcagtccaagcttgacaacgataagaaaaagctcgtatttggtgatgtaacgatgttgatgcattgaccactgcaatcggtgcaacggcaaatgaaagcttcttcgcatactaatacgaacacagtttccactattcgaaatgaagtttccagtcgtcctagtactggcagcacttgccaatgtcatccaagcattcccagtcgtagaaagtcgatctccctccctcgaggtaagtcagctctcgcgacaacggtctgcaatacgtgtctaactacatcataggctcgcggcggcatcaaatgcaaccctcccggcgagcataggtgtgcggccatcgtctgggttactattcagtccaacggactggatcttggaaccggtacttcccgcggcgttcaggtcgtcggtggcaattgcgataacatcattgcaagtgggaagttgatcagaggggacggaggctcgaaaggtagaggctggagcgctgatttcaccacgacttacggcccgcacctatatatcggtataacgaatcttggtatcaggaccatttctggagtcaggttccagtacaatgggaagagctatgagcagaaacactgcaaaggatttcaggaccatgatagctggcgcattatggatgttcctggactggttggctcacgcgctatagacgctatgcagtgcaactttgactgttaggtggcaagtggtaatggccttctgtctcggactgtttgggcctacccgtctcaccaaactgatcgaatcagtggagcggttgagtgatatttaggtacataaattagcttgaatacacatcacgtcacctcgcaaaatgctttccttttggtatgcacgccgcaagtcggcttcgaaagtctacaacgttatgtgtacactgtggtaatgaacgaaatacccatgcgtttcgaattcctatggacgtggaccttcgattcccggagtgtgtataattaacggcaatggattctctaagctttgtttctcactctcgagtgcacaaaatcagtgcgatggcacaaaagcagctaaaacttgcagtgcgagagtaatgtgagagcagttatgaatttacttcgcatccctcgaacctctgtctcatcttttcaccgggattctatctaagcgaaaaggtctgctcgggcaatatcagtgcagcctactctgccaaactcgctcttctctgcgaaaattcatatacttgcaccttatgactctgcccgaacttcagccccgagatactctacgaatgtgactggcagcacgattaatgcagccattcacgaaaaactcgataagctgttcgatgtcctttccaaaaagatctcctactgtctcatgtgctccctactacatctgtatcctcacttatctttccaatcgcctcaaaatgtataaattctacttctcattttgtatggcttcctctaaaccatggcccgagcgcatggtcctcagagttgtactcggcaatggtatgtctttgtgtctttatgctcctacttgccaaacatggatgatcaagatcccatgtgctccgatctctacccgtcgcttatgctcgtgagcgcctgcatgtgcatataaatcctacatttgtattttgcacacctgcaccttctcctacaccacaacttgagtctgagttctccaaaagcaagtcgagcgacttttgacgttctttccttcctgtcccaaatctctgaacaaacatcctcatgtctgtcgccgcggtcagatgccgagtattcggactaaaaaatagttcgccaatatgtatgtcttcgctccacttgcacgcctcaaagatcaaacagtacattgagaaatgaatgccaaaatcacagagacagaattttgtctagaatggactcgaatgaaacatcagcaattactgcacatggacttcgaactggtgtacgtgcctgctggcgccaagcagccgtatacaccaatgggtatataaatgctcatcttcgctgcttctcttcttatcagacaaattacctgttcttctctcaaaccaaaggcacaaaatgaggtacctatgtctgtctctctttgttcctcttctagcaaaacgagcggaaacgaatccgatgtcttgttccaaccctgataccaagtcgcacatacgatgaatgcaaggaaatgtccaaccatgactcagctgtccgctgcgagctctaaacaaatccagcgcatctctatgtcccagcttaaaacgatgcacggagttcctgatgatgtttcgcgctcttcgcggtcgctatgaagtcaaaaatacctttcaaaatgttgaatccttcggtcttttgctccattccttagaaaacaatacagctaccaaataagctggaaacccggccatgtgcccctttactgcgaagtcaggattatcgttaagccatgttcttcttctcttcttgttaaggaataccacaagatgtaaactcgataatagtcgtgactagcagatcgcatgacgagcggctactggttcacgagaaacggaaatgtatgaggagaagattcatgggtttgtggatcaagtccacaaaagcaattccgccgactcgatatgaacgtctgcataaatagaagacagcagatctttgctacatgagatctggattcgaattcgaatacattgtactagtgggtatatgtcgtcgaaaagatcatcgtcagttatcaacatcaagaatgtatgctggagtaatcgcaaagggtagcaagagacgagaaatgtaatgaaggatttgatatatttccgtcatgtagtcatgagtcgtggcacataatccctacgtgaatgtttgcaatgatcctgattatcgtcatcatcaccactcctactccttcaacgcctgtccctgactcttctcccccgcctcatcagccggctccaaccccgctttcgacggcccacagagctgcactccatccttgctaaatcggctgccatgtacaggacagtcccagctcttctccgccgtgttccagcacaccacgcccttcaaatgtggacacagcgcactgaacttgtgaatctggccgccctcatccttgtacactgccagcggcctgctagtctttgtgttcagcacgccgccttcaccagggacgaggtcttcaatgtccgtgatatcggactggaggaagcgcttgtactgcgagttgatctggaggtcgtgcgaaaccatgctggggagggaattgacgatggagatgacgcgcttggggtcgtagatggcagtccagggattggtttcgccggtgatttcatccgcgatgagtttgccggcgatgacgccgtgggtgaggccattgccggagtcgccagtgacaatgtaggtgtgcttcatgccttggttcaggccgatgaaggccatgaagtcgacaggctcgttgacttggccgctccacttgtaatcgatggaactgacttgtgggaagcgagcgcgcgtccactcctcgagctctgcgaagggagcgagggtatctgactggccgactttgtggtcaccgccaccgacaacgaggtagtcgtccttgtcgtcgcattcagtgagacgaacatacttgtacacctcggcagagtcgtagaaaagacagtcttcgatcgagcccttgggtacgcgagcggcgatgcagtatgtgcggtagtactcctcctgtgcaatgacggagagcttctgcagagggatgcaagtcgcctcgacagcatcggcgcacttgatggtgtggccgtccagcgtcttgacgtagacatccttgtgacccatgcccaagatctcgacacccttctcggtaacgtccatgcatcgtgtgtgggtgtagcaggagaagttcggttgctgcttgaggaaatcgaggaggccgacgaggtatttcgtagggtggaacgtcgcttggccctggaagatcacggcgtcgctctgatcgacgctgccctcccagcccttgagtttgaaaccctcctcgtattcagcatgaagaccaagctcctttgccttcatgccctcttcaatcagcgtcttgatatcgtctgcatgctctttgctgcccttggggtactgcgagaagtcgtagcctggaagctgacggtactcgcattcgatgccgtgctgcttcgagagttcaccgacgcgattaagcgcccaaacatgagactcagctgcaagtttcgcggccttgtcgccgtgcttctttgcaatctctgggtatccgtcgtccagatcgctcgccaaatgaccgctcgtgcgcccggtctcaccagatatcacttcgcggctctcgatcaatacgacgttcaacccacgcgtgacgagctcgtaggcggtcgagatacccgagataccggcaccgacaatgcatacatctgtttccaggtcccggtcaagcttggagaaccgggggatgtctttgtagggcaatttgtggatccagacgggatcagtctctccgctggtgaacattgcgtgttgcgggtctttcatagttacggaagccatggtggctcgctgttgtacggtggggaattttgtcaaaggctgtgaccgaggtgtaaagattgatctagctgctattcggttggtaattactggtgcaacgcgtcgaagtgaggtgaaagtagaaaaacgagggagcaagagcaacatgcttcaaaaagccaggaagggatgccgaacgagcaactgcacgtgtatgtgtacataaccatcgaactgccaaatccatacatattcgtgacgactcgatgtaatgtagcgtctatgattggctatagcaccgtcgtgggcgtcaattgagtgctcgtgttactattgcgtttgcttgtctgacacgttccctacgcgatcatgacgtgcgtcgcgaaatgagctgctgctccgtggaacatcacgaccttgaacgagacatagtagacggggcgctgtgtgatgaagatgaaatacatggtattgcgcgcctaatgtcaacgcatgtaagtgatgtcttaataagtcgaaagaaagtcggcgcgttccacaacgcgccaacatctcgtgatcacgtggctaccccgccactcctctcatcgtatcatgacttcttcaacagcccttcggcaacatctctcagaacaaactttttgatcttcccgctacctgtcagcggcacatcagcgctgcagtcttcaccgagccagaatacgtgcatgggtgctttatgtctgcccagcacttgtcttacccagctcttgacttcgtcgagatccggcttctcagcaccttctttgcgtagtaagaaagcagccggaacttctacgtaacggggatgcgatacgcctacgacgatggcccgcgctattgaagcgtgctcgacgagacgttcttcaatctcgaggggatagatgttctcgccgcctatgctaattagtacatacgtagtgtacagagatgggtgggacatacctcgaataataatgtccttgaagcgaccggtgatagtgcagtacccgtcaacatcaagaacagcttcgtcacctgtatgcaaccatacctcgccctgctcatcacgcacgagcagctcggcagtcttctcagggttctcccagtagccgcgacatacttgatagcccgagatgcatagttcgcctcgcacgccgataggcacgatgtgatcttgattatccacaatcttgacgcgcgcatgtggcagcacggtaccaacagtcgttagtcttgcatgtagagagtcagtagtatgcgcgttaaacaccgtcggcgaagcttcagtcaacccgtagctcgatgtgaactcgagcatgccgagttcctctaccatgcgctccatcaaccagcgtggaacgggactgcctgcgacgatgcccgtccgtagctgtgacttccagcctgcgggcttcttcacatttatgacagactccatcatggcgggaacaccgtgtagtgctgtacatcgttcatcgttgattgcatgcatcgttgcgacagggtcgaaggactcggcggggaatacgatcttaccgccatggctcagtgtggcgaggacgccgagagtgagaccaaagcagtggaagaggggaggcggacagcaaagagtgtctttaggtgtgagtttcatgcggtcaccaatgaagcgagagttgttgacaaggttgctgtaacgtaggtcagtgaatgctgccctgtgcgagtctgctgagcaaacttactgatgtgtcaacatcgcagcctttggattgccagtgctcccacttgtgaattgcaaattcacgacatcgtgcggacttacaacgccatcgaatatgtcgaggatattatccggtacgccttgtgcctcttgcatgaactcgtcgtatccaatgaatccatttgtaccgcgtatcaaacatacagtcttcaggtctggcaagacagtgtataagttttcatcgtgtagccggtcgagaagtgggccgttgtcgaagcgtgctattgttggtgtggtgaacaggactcggcattctatacattgttaatgcatgacctttgcatgtgaagtcggacttacttgtgtgcttcaatgcgtactccatctctgttgccgtatatgtgttgttgagcgtcacgcatatcgcccctactctagcgcaagcgaagaaaagggcaatatatctttcgcagttcccgctcattattccaaccctatctcttggtcgaactccatatttcagcaatgatcgcgcgagcaagtttgattcggtccacagcttttggtacgtccatcgtgcacccgtccatggtattatgaccgcttcattatttggatataactcgacttgttggtaaagcagttgtgatagagttgactgtgatagaggggggtccagaggtccagagacgagtgatagattcggatatggcggaaggatatatgggtcgatctgaagcaaagtttggttcagtcgccgcagagcctcgaaccgtgatcgatcattgatctgcgccattgtggttgctccttctcactctcacgagtaccagtgtcggattttatacccccaaacaggagatggacagctcaacgtctagcctgagtggaagataactgcgaggatgaagtgaagtggtagttaaggtagcgagtagaaacaatcagtaggaacagcgaacctacactgtacaacagtatccaaagatagtcgaacaattgactatagaacgcagcgaccttcgccatagggtttgacaagcacgatgacggggtctcgctgatgcctcggatctaaattcttctgtggaaaatttgagctaccgtccatcatgccgttccttgttgcgaaagtcgacgaggtgagtccgtttctgtggatctttcgccccgagaacattttcacaaccgtcgtgtcccgagctcacaggaaagtgcccggtagcccgtttcggtgtatcttttgccatgagcgtgggtatgacaacctcggcttaaagccggagcccgagcacatcatcagaagaaaagctatgaattgctccatgcgggcattgcgccgacgtcgtcatgctttagcgaaggcttaagggttccgacaagtccgtgaacaggattgtccagagtggcgccaagttgggcagtgatcgtctcattccaggtggtccacccatagtagtgtatacgcggcagacatgttgttacatcgatcgttcaatctgataagattcgatgaggtaagtgcgatatcggttgcccgcttcttgtttacaatttccccgtgcatcagatttttttacttgatgaaacagtgcgcgggagaggcttattgtggaggcgcgaaggatccggcttggtgccgtcaggggaagtccgcacatcattaatacggggtcatctgataaaattttgatctgataaaattttcaatgcgtttgcaaggcctgactctcgcgtgcaggatagcctggaattggaaggtccgactcttagggtgatgtgcttcgaaacttcgatccgtatagcatgctaaattctgcaagtgcggcttgcccccactctggaggcgggtacagtacttcctctggcccgcagcgcgtgccgtagacgcacttgatcaacagtagtcgagcgcgtcgagcgtaattatcccggaggtattgtcacaagatcagataatgaaaaccctgcaagtgacggatcagatatcgctaaagaccatgccgttttaacccgcaaccgtgggcctgtggagcatggcttgctgcatgccgcgccgctagcgtaccgtaaaggccctgtgacggaaaccaggtaatatgctatgcgtccgtcatctgccgacacgcgggaacagatggaaatgatttccggtggtatgcttgtggtgcgaatggatagtatggtgtcggatctgatatacaggtgcttcgaatgactagtgcaatctatctagtactgcaggtgcgcatatggtatacgctacaatcgcgcaaacgcatctagacttggtcggactttcttctcgccatcccaaacaaatggactcagggcgaagaacttctctctgttcaccatctgaagtgcactgcgtttgtgtggaaagtccattagcttctcaatatagaagccgtgtgcaaagtcgtacgcaaacactgcgtcgcctgtgattgacggttcgccaacaagcctccaggtgcgtggctcatcgagaaagcagtaatgggccaaactagaccaccatgctgagacacgatggggacctctgaattggacgtcgccgacaagagagtgtctcccacgatcgtaaggggatgacctgtagaatgcgcccatgcttgactcctacaattggggttagcagacgttgcgctagatgtatgaggaacaaaaggaaccataccattgcccaatagacttcgaagtacgcaaacagaatattgtcgaatgccgcgaacatggtcaacaagtgggggtcctcatgcatctttcggagatattcgcggtgctcctccaaggtcccggtttccttccaggcggcagcgacacgtgggtcattctgccaagtgtggaatagatcgagatgtgccggattggtgtagtcaacagcgaccatcgtgaaatgttccttgaggtgtggtatccacctgctgtagatgatcgatcccggttctggttttggttcccgtacaggatgcatagtatgccgttgcagggccgggaattgggtattcggcgcgatctggaacggaaaaggagggtattcctttgtgattggcttgccggctgcatcgagacggggtgcccatacaggacgaggtccgaatggagaccctgctccctgccagaaagcaccccttagaagcaaatggccgtcgtgaggagccgatgccgcagaagcttttggatgagggtggaacagtcccgtggcatacagctcgtgcgccaacaagtctgagtctgtgccggagaagaggatccgtacttgctcaaaaagagggtgtagcgagatcagtgcataggcaataagccacacctttgccacagatgggcgttccgtagaccaagatattgtcacgtggggcgatctccttgcgcgtgcccacgagctgttgtctccggtctgtggaactacatcgtctgccaaataggctacctcggtgaaggttaatgcctcatcgtgcagaggcgtgggaggagggaccccttggcgagttgagaatgccttagatggcagaatctggagcctagtcggctgttctttggaaacagatttcctaacctcataggaagtaaggtatggatgtggcagctttatgaccaaagtatctgcttccgcctcctcttggtatgccatgttgttgaagtgaatgagcttggagtgttggaattaagagctgggagctaacgagccgcagttttgtgtaggggcagacacgagaagcttcgaattgttcaagtagacttcgtactgtccgggaagtgtcaaccgaggttgcaaggaaccactagcttacgttgcacgtaatgctgcgttagagtgggtttggccgctgtctattcaccggctcgaagtggcggttgcaggggtgctgcttggcaaaagatccatgtggagtggactggccgcggatcgcaccaagtgggtgctagtgatggtgattgcagcacacaccattccaccagtgcatcggtcgacgaagtgaaaccggtcgacatcggtgacatctttgttgtttggcctccgtctggcacggcatattattggaggtcaatgcgctgggcggactatccgcaatctatgcacgagcttctgtgatcgtaccatttttgcggtgaacagaaacaattttgcaacgtctcggacattcatactgctcacctttcgtctgccattttgatcgcgatcagccaattcagcaacgatcatgtcctcgatggcacactccgccaagccgctggagcccgtctccagttctgtcgcatcggctgcgaccgcactctacgacctcgtgtgcattggattcggcccagctcagctggccactgccatcgccaatcgtgaaacgaaacctccctctagtgtgctattcctcgagcggaaaccctcattctcgtggcactctggaaagcacggcgcaagaacacgactggagggcccattcatatacgacctcgcgactctccggaatcccaggtcagcttttagctatgccaactacctccttgcccggaatcgacttattgagttcgccaattcagaccggctgaatccattgcggattgagttcgaagattacctgaaatggtgcgctgagcatttcaaggaccaagtcaggtacagcagcgaagtcgtaaaggtagttccaatcttgagcggcgacgttgtgagcgcatggcaggttgctgttcgggacgagaatggcgccgtgtccttcttcagagcaaagagcattcttgcaccgtccccagcaagcagtaacagatctagaatgccaccaccggtaccggtcgacttcctggcaggagagcggatcatttccatggatgactaccagtctagacggaacgaattgcgaggaactgctgaaccacgactcaatgttgccgttatgggcgctggacaacgaactgcggagatagtggacgacttgttgtcctgccctcggttaggcaatatcacattagtgactgaggacgagtcgcttgtaccgcttcaggcacttgccgagcaggaaccggcacgaccacagctctgctcaatctgggcgaagccttccggcaaccagaaagcatccattcccgaggcgtctgaacttgttcagacgatctacatgcgcgcgtacgagaagcaggtcgccagtcgaggtcaatacaccctgcgtgtggtcgttggcaaggaggctgctgaacgttgttcgttggcacacttcatcattcgggatactagagacgatgcatctctgagcacaggtctgcttcagagcctcgataagcttgcgctaggctgccggcccaagggcgacagcttggaggaggtgcagttcaagcgcgacgctgttgacgcaggctgccgtgtctttttgatgtcagcaaatacagaaggtgggcgctctttggctaaggacatcgctgtgatggcaggccatgttgtgaagctggtgtcgcagaaggttgagacgagacgagatgatgtcatagctcaagcgcggatgtaactgagggttcccaaacccagagcacaagtcagaagcaacagcctagataatcctcaataattccatgtcatattccctcgcatctttgacccatcgataatttccaagtatttggtccatcattagttttatgcaagtcacaactaataattttggtgcactgggggatagtatcctggttggtgctagcgcactgaaaaatctgataagatgaggcgtccgtgcatcggccagccatcgcaccaccaagcatccacttcggcagacactataccctttgacgcatcatgccagcaacttgcatgcgactactatgtcgatcctggcctcgcggcttggaagcacggctccctgtccacgggttggcttccacgtcggtgtcgccaaagggtgtcgtcgacttcgtacctccaacccgttgtgcatctgcgtttttgcgtttttgagcatcctgatgctatttacccgtcctatatcgaacactacacggtcaatgtgtcgctgaaaaccgtcactactacttgtctgctggacctctgacctcaactgagccctccgctccctgtttcacttcgctcttgtttgcccaatgcccatgaagtggccctcaaagggctctatcaagccattctttggctttctgcatctccttttctacgcagacccgacatggcttgacaagctgctcattggcgtgggcgccatagcagctattgcagctggtgtaccattcccgctcatcggtatcgttttcggccagctggtcgatgagatcaataccgcgacatgcaacaaccgttctggtgcttctaacactggagaagaggcttccatcactcctaagctgctcctacttgtatacatcgccattgctaccttattctgcatgtacatccacttggtctgctggagtttgtcttcacaaaggttggccaagcgagtccgggaccggtatttgaagaatctactccgtcaagacgtagccttcttcgacacactccaggctggtgaggtgtcgtcgcgtctcaacggcgatatccaagcaatagagagcggcacgaatgaaaaggttggcgtcacgctcacctgtatctcattctgcgtcactgcctacatcgtcggatttatcaaagacgccgaacttgctggtatactggtctgcctcatccccgcattcctcctcatggcaacagtcggaggccatttcgtttccaaatacacctcgaagctatcaacctgcttcggatcggctagcgctattgcttccgaagcgctctccaatgtcggtctggtgcacgctttgggagccaacgcacgcttagaggagcagtttagagatcatttggagggagctcgaacccagggtatcaagaaagccacagccgcagccatacaggctggattgctcatattcatcgcgttctctgcaagtgccttaggttactggcaaggtagcggcaaagtcgccgacgcggtcgagggaaaaggcaatgcgacaattggccaaatctacacagtcacgttcatcttgttagacggtaagttaaacactactttgccggagtctgatttccctcatcatctcactcatggttcatttgtgctcacatcactacggaaattctcactgatatcgaaaaggtgctgtcgtattaagccaagtcgcgcccatgctgccgttgtttggtggtgcgttggctgctttcgagcggctgcggaaagacatcgaaacacaaccaactattgatagcagctctgcgactcggcagcaattgctaaaagtggaagggggtgttgagctccgcgatgtcgccttcacatatccgtcgagacctgatcaccctgtactaaacaatgtatcgctaacctgcgaggctggacgtctaaccgcaatcgtgggcttgtctggaagtggtaaatccactatcgccagtttgatcacccgattgtatgatccaacaaaaggcgaaatcctgctcgatggcaagaatgtcaaggatgtaaacgttacatctctccgaggtcatatcagcctagttcagcaggaaccgtccctcctggaccgttcaattttggagaacatcgccctcggtcttgttaactcgccagctcacgcacatttgagcggcgtgatgctaagtaacaccttggcggacctgacctcagcgatcagaggcggcaagacattcgggtaagtgcctttccacttgagtgaccttttactgacatgtttccagtaagtcaaagctcttggtgattaatgacaaccacatacccttgatcaataattgcattttgatccgttcaagatgtacaagcactatggacaagcatgtcccgctaacttgtgtccagccgagagcctggaaacagcgacttcagaaacggcagagatcgtccgcttagtgcaggaggcggctgagctggctgatgttgcttcttttattgatagactagagtacggatatgcgactttggtagggacaagcgggagcttggttagtggcggtcagaaacaacgtatcgcgctcgcacgggcacttgtccgggaccctcgtatcctgatattggacgaagccactgcagccctggattcagccagcgaacagcgcatccaagccgcgatagatcgagcttcagaaggccgaacagtgatctcgatcgcccaccgtttgtcgactattcggcacgcttccaagatagtggtcatgaggaagggcgatattatcgagcagggtacacacgacgatctcattagtctcgatggatcctacgcagacatgatcaagctccaaactgtcaaaacaacagatgacacggcgtctaatacatccaggacgagtgccgacacgaacagtatcagtgacgagaagcaacaaatgggttcgggtgaagcggatactactgtaagcaaagtcatcgacccatctgcttcacattcaggaggcgccatcgtgtctggatcagttttcaagaccatggctcctttggtccggccctactcattgctcctcgctctagccttctttgctgctcttattgtaggcggacagtactctgcgtccggtgctctcttcggaaatattatgggcaccatgtcgccctgtaactcgcctgagtacattcgctcgcgaggagaactactcgcagcgctgtttttcatggttgcatgtatcgaattctttggcaattttggcagttgggccttcttcggattagtctcagagcgccttatctacaaagtccgaaatatctcgctacacgcgctgttgcagcagccattacaatggcacgagtccgaggggaggagcccttccatgctactggaatatattacgaaggacggaaattcgctggcagggttcagtggttctattattggtatgtacttcagttcttccctgtattatcatgttctcacgacatgtatgcttcgatgttggagatggggctgacggagattctcacaggcacactattctcggtcgttgtcaacctagttgccgccattgtgctatcacacattttagcatggagaatagcagtcgtgtgcctcgtgatagtgccatttctactgggagctggttatatgcagctgcgagccataggacaatttgctattaagcacgcgggcgccttctcatcttcaatcggtgtcacaatagaggctgtaaacaatatccggaccgtgcacgctttatccatcgaagatgagatcctccaaacttaccgtcggtcccttgaaggtcctcataaggagatggttaagcaaagtttgaagacgaacgtttggctagcgatagccaactcatgcggtaccttcttttacgctttcgcttactggtggggctcaaagaatatcattgaaggaagattcagccaaacgtccttcttcattattctgattgcgctgttggtctcagcacaactctggggccaatttttcactctagcgccggaaatatcaaaggccaagggcgctatatcacgtatctgcggcctagtcgacctaggaagacgatccgacaaagcatctgggatatcttcgccgcgctacgacgatggcgaaaagcaagtcgacatcgaatcttctgcaaacacggcgctgtatcaacctgcacaaggtggtgccagagtcgtatttcgagatgtcgagttttcatacccagcgcggcctgggatccccgtgctttcatcactgtcgctctcaattcaacccggccagttctgcgcgttggttggcccgtccggtgcgggcaaaagtacagtgctggccttgttagaaaggttctatacgccaacatttggcagcatctcaattaatgggtttgacattgggcgccatacagatgtctcgttcagggatgacattgcgtatgtaccacaggacaacgtgttgttccaaggcaccatcaaatttaacctgtcgcttggcgctcgaccagaccacattccttcggacgaagagatccaagaagcttgtaagttggcaaacatacacgaggctatcatggaattgccggaaggctacgacacacaatgcggtgccaatggctctcaattgtctggcggacaaagacaacgcttgtctatcgctcgcgcacttgtacgcaagccgaaattactgctactagatgaaagcactagtgctttggatgccgagagtgagaaagccctagaactgggattggagcgggcagtcaaagaccatggtgtcaccgtcattgccattgctcatcgtctcaggacgattgcgcgcgctgacataatcttcctggtcgaaggaggccgagtgattgatcaaggaagacatgaagaacttgtccagcgcagcgagagctaccgtgttaacgccttgcaccagatgctgggatgaaatcaaacgaaagggttcgattcaaaatgatagcaactacaccaattctacggctttcggtaatctctgcttcctttcggtacccatacaaaaagtgacaacccatgctcttggccaccatttacactctgtcctgcattcggcacttctcctgacttcggctgtctcacccgctggcaacccaatttctcgtataacctaactccttcttcagagctctcgatgtagatgggaagctctacctgctgtgcaacgccgatgccaaactccatcagcagtttgccgatgcctttacgctggtagtcgggatgaacagcgatagcgtgacagtatatgtacttttgatcaagccacaacttctcccttgcgttccaaagcggagaaattagtgcttcggcgcgctcgcgctcttcgccgctcaaccatgagatttttcctctcctccacttacttgttgtgaggtaaatttcccacaaagccataccaacgatttctccagtctcgctatcgacacatttcagcgtgtactgtgtggagtctgtcggccagtattgcgtcgtgtgaccagtgtgcgcttttcttcaattccatcagcttgacatggcaatcaaacgagtttccgtgagactacctgaattcggactccggattcgtcatatcagacgccgtagccgatgggaacaatgcttttgagacagcattgtctttgaaagctgcgaaatacacgtcgtacacagcactgatgtccggtaccagggccggaagcactacgaagcccatgtcgtatcgaaactggtcggagtttggattttaccggagaaatcgaggagctgatggcgtgacaggctgagtacgatgttgggcgcacaggtaccctcgagctctacttgccattgcacatggagactctaacttgtcgtgttacactgcagagatatcactgtgggtcgacgacgaaccgcaaccaagcccgagttcagccgcgtcagtcaccatctcggagagtgtgccgtcaaatggcgcactaactctgcatgaagcttggtattcctctgccgtcaaacaatccttcagcacacgaccatgtcggggtttcaaagagggcatcggcggcatgttgcgccacggacatcactaaaggtagtctggtgctagctgatgccttagccgtgggactgtgctgtgcctcctgttcgcatgggggagaaattgagttatcagatccgctctaagcgagaattcccgctggaccttcgaagtgtccgacgcttgctcattcttttgggttacagcccgcaccctgtccatgcctcattttctgttgactatgggccacgatcgacgaaggaaccctcgactaagcgctaatgtcagtggactctgccacatgctcggcagatgacttgcgtgcagtcgacgttgataccattgcatcgggccatttaacaattaaggcaactcgttgatttctgatgtagcgtgcaagggtaatgcgtattacgtaccggtcggtagagcgatccagggtctgcgcacttttccggctctccgagaatcggccgttgcttgatcagataaaaaacgaacaagcgatctgcagcccaccgatgtcacactgcgtccgccttgccacgatgaggaagctactccgcccaccgaccacgcgcctctttagcagatcatcctttccatttatcagatggatccacgctttttttaaatacagctaaccccacctaatgcgttacatccttcggccgctcagccctttacgtgagtcgatgaacaataaatgatcagacatgtcacttaaaccctgcattcaaggcgttggcaccatgacgtgggcggctagtatcagcatggaagggcgtcgccgagaggtattggtgggagagttgtcggaaatacatcctggctcgatgtacggaaagaattggtttccatgcgagatggatgccttgtggagaccatgaagagcaagcgcactcgtgatgcttggctcacactatgagaaggccacggagtaggactggccggaactaaacaattctcccatacctctacactctttcatctctcccagggtttggcggaaatatattgtgtagtacaggcgacaacatgcatcttccgagtggcgataagaccctccaccttggtggcgtttctggaatgtccgatatgggcatacacagcaacggcatatccaagccgcagcaaaacggttcacacaccaatggctccaacggcacgaacggtcacagctcacaggttaatgaactgcaaataccgcgtcctagaggagaggagctgtccgggacactggacactattctcacggcttggaccatcttgatccatcgttaccagcgtgatgcgttccagcaattcacgtggggcatcaaagctggtgagaaggacggaaaagcccaatgcatacaaacagcagacttcgacctgccaagccaaaaaacagcagacagcttgaaagcaaaacttggttctacacgaacagctgatcttgcgcttgctcagggttcaacactctttttgaatgatggcactagtagtgaagtacgtacatataagacgttcaaaccagaatatgactaatgccaagcagtggactttcgaagtatcgctcgatatctccgagagttcgatacacgcagccactcgatggctgccaccaaccatgtcacaataccaagctgtgtctcagcttcaatcttttggtcatattcttgagacgcttctcaatgagccgaatcacgacatctcggatcttgtgtccatctctcaaagggagctcgaagagatatggaagtggaactaccccgagcccgaggagcggaaggtatgccatcacgatatgatctccgagaaagctgcacagttcccagacaaaatcgcgattgatgcctgggatggtaccttgacttacaaacaacttgaagactattcaacaagcttggcgcagaatcttcgactaataaacgactctgcagaccaggtcatcccagtgctcttcgagaagtcgcgatggacggcagtagctgtgcttgcagtcttgaaagcaggcgcatgctttgctctgctcgatcctgcgcagccagaaggacgtttacgatcgatcactcagcagctcaacccctcactgctcatctgcgcaaagtcgcaagcctcacttgctgcgcagatttctccctcttctaccatcataccaatctctgagtccaaattcgacaaggtgtattctcccactgcagagcaacagccaaagactagtctaccaaaagtgtctccatcggcaaacatgtacattcagtttacaagcggcagcactggattgccgaagggatgccttgtttctcacagtcagtacaccactggtgccatacctcgtgggtggcacgtcggctaccgagagcactcacgagtcttcgattttgctagctacgcttttgacgtcagcatcgacaccatgttttgcacgctagcgattggagcgacgctatgcacgccctctgaggagcgtcgtatgaacgatctcagcggcgtcatgcgtgatctacgagttacactcgctggcatgaccccatccgtggcccgaactctagacacggacgtcttggacaagctcgagtcccttggattaggtggtgaaggtctcactcctaacgatgcaatatcttttggtcgccggacacgcgttgtgaatgcctacggaccttcagagtgtacagttggggccactgtcaatcccaatgtcaacaccaaaccttacatcactatgggaagaggcgcaggatgtgcattgtggctgactgagccaaacaaccacaacaagcttgtacccattggtgcagttggtgaactactcatcgaaggaccgattgtcggcaatggatacttgagcaacccagaaaagacaaaggaggttttcatcgaagccccagagttcctcattcaggggagcagaagctttccggggcgacatggacgcgtttacagaactggcgatctttgtcgttttgatcccgacggtgatggcgaagttatgttcgttggtcgaggggatcagcaagtcaagcttcgcggccaacgcatagaattggcggagattgagcacaatatgcagaagcacctcccatcagagtgccagcttgcggtagaggtaatcaagccaggtggaatcggtgaagcaactctcgtcgctttcctggtagaagacatgaagaatggtatgcgacatctggaaggcaccgtctttggtaatttttcagaaaagttccacgctacactgcagaagatgacgaaacaactcttcaaggacctgccgggatacatggtgcctatcgcctacattccactctggaaaatgccactcctcatatcatacaagacagacaggaagcgacttcgagagattggaagctctatcacgcgccaagatctcaggcgtttcaattccacagtagctgagaagaaggagctcgctactgaaacggaaatcaagctcgcagcagtgtgggcaaagctgctcggaggagataccgactttagtgcgaacgacaacttctttagtatgggcggcgactctttgcgcgctatgcgtcttgtcgccaatgcccggaaagagggcatggtgctgtccgtgccggacgtcctgctcaacccaacattgtcggccatggcagccaaggcgacgctactttcagaggaagaggcgaacgaagtggcgccgttctccctcatcggggaagattgggacgctgagcaggctcgaacagagagcgcgcagctttgcaacgtggatgtctcaatggttgaagacgtgtacccttgcacaccacttcaagaaggactcatggcgctgtcttttaagttttccgatgcctacatcgctcagcgtgtggcaacacttcctcgtgaagaagcacggcagctgaagaaagctttcgagacagctgttaagggtacgccaatttggcgaacgcgcatcgtcaatgtccctggccgtggtctcttccaagttgtgctcaaagactggaacgctttccgcgaacatggttcagacttagctacttatctcaagaacgagaggctagaggctatggatctcggtaaagcactcttccgctatgggctggtcgaagaagaaggagccgatactgcacatgtcgttattacatcacatcacgcaatctacgatggatggtccatgccgctggtgcttgagaggaccgagcgtgcattgaaaggtctcgatacgatccgccctgcgtcattccgacacttcatcaagtacctcctcaagcacaatcccagtatctcgagagattggtggaagcagcatatggagggtgtaagcccacatcaatttcctccgctcccgcacaaaggatacatcacacaagccaacgcactgctcgaccaagacatcgctgctccaacctcagcacattcgagacacacacttgccacaatcattcgcggggcatggtcgcttctttcctcactctacatgggtcactcagatatagtctttggagagacactcacaggccgatccgcgccaattcatggtgttgagcagattgaagggccaatgatcacgactattccagtacgtgtccgtgttggtcttgatcagtccgttaatgactatctgcaaatgatccatacgctctccgtgcaacaaatcccgcatgagcatctcgggctccagaacattcgccgagtgagcaaggatgcccgcgcagcatgtgacctccgcactggattcgtccttcagcccaaggtcgtggacgattggagtagcaatgcctacgaaaactcactcctggcaaggttcatgcccgcgaacgaaggcgaagcggcgcgagaagcgctcaagttcaacacctacggcatcatgcttatctgtaccttggacaagaatggtttcaatgccatgacaagtttcgacacgaattgcattagtattcctgctatgcagcgagtgcttgacttgtttgatcgcatcgtcactgctttcttgagtagtccagaagccaagcttgccgacctggcggttcttactcctgaagaagaggaagatgctagacaaatgaggcccgcggatatcatgaccgatagtggcgtggctatggcaccagttgagagtgcttcagtagacgcacccacatatcgtgcacagcactctctgccaacgaagagaagttgagatcgctacttgccaggatcctaagcatgcctgagacagaaatcagtcccagcgacagcttcttcgagcttggaggagactcgatcggagctatgaggctcgtgtcggatgcccgagctcaaggcttcagcatctcggtcgcacaagtcttccaaagcaaatcgctcgctgaccttgccaagttcttcggcaacgataaagaagaaaagcttattgatatgctcagccgcacttttaggcatgcccaggtctgagatcaaggccaacgacagcttcttcgaattaggtggcgactctattggtgcgatgcgactagtttcggatgctcggtcacaaggcctggagattactgttgcgcaggtgttccgaagcaagtcgctggctgagcttgctgcatctgcgcaacaagcgcagtcttcacaatctcaagtgcttgacacaccataccttgctcttggtaaagaagcgtccttgtacagtgctgaccgcatctgctcgtacctcgagaacccagagtgggatatcgtgaacatttacccactccggccgcttcaacagcttgcagtcgagggtaccgttgctcttccgcgctactcactgcggtatgaactgatcaagttcaccacgcccatcgacgagcaaagacttcacgacgcttgccaagagcttgtggcccgcaacgaagtattgcgcacagtctttgtgctggacggaagcaagaaccttggtgtcgtactttcgtctctccaggtgccctatagtcaagtcacggtgcccgatggcatagacatcaactccttcgcacaaggctacgtgcacagcgacattttagcgcccaagccccacggaacttccttcgtcggattcactttgttcgtgtcgcccagcacaggtgcttcgacacttgcattccgtatctcgcacgcacagtacgacgagatgtgcttgccgacgctctttgatcagctttcggcactgtactgcggcagcgaagtgccagtcatggacccttacactaagcacgtgaaccacgtcgtgctgaacaacatccctgtcagtattccatactggcaagagctactcgacggctccaagatgtctgtcatgaagccagacattccgctcgtgcagcgcaagatgaccgacacctacatggagttcgacatctcctcgcgcccgaaaggcatcaccattggctcgctgcccactgccgcctgggcacttgtactcgcgcgccgcctcgctaccaaggacgtcgtcttcggcgaagtcgtcaacgggcgcagtctcggtctccccaacgccgaccgtatctacggcccaacatggcaatatgtccccttccgcgttcccttcaagtctacctggacatacctcgatctgctcaagtttgtgcagcttcagcacgtggagtcttcttcatatgagggtatgggctttgccgagattgtggagaactgcacgaactgggaccccaaggagactacgtggttcgacacagttgtgcatcaagccccagcttgggtcgaagaacttccctttggcgatgacgtggatggcaacaaggtcgaagcgaagttcgagacgatgtacccacacccagagccgctcagggagtggaagtgccaggctttcgtgcgggacggaggtaagaagctgggaattgagattgtgacgtttgaggagtggattggggttggaaaggaagtattgaaagaggttggagaagcgctgagcatgttgatgaatggcaatgctggaaacaggattttcgaggaagaggtggccgaagcgccaaagcggaccctggaggattttgagggtgtgatgtgatgaattttcggttgtttatagaaggtaggttcggcgtttagtgtgtggcgtagttgcgttcgtgtacataatgacttcctatttgttactgttttggttctcattagtttatttaccatcacacgtgtcacccttcgttgcttgttgtcctttcaggtacgagaaatgacattatgctggcatttctcgggttatccaatcgcgctcgttctgctatttgtacttctactactttgagttgtactctggtgaacgcacttgctagatgcaggttacgcatcatattcattagcgcggttcatagattggctcgtcacgtcgtccttgccgtttaatggtgcctgttccgttacgccaatgaacatgacatcaaacgaggtggtacgaaggtaggcagactccgccgggagagtgtgaccgaatatatcgtgtggagacgcgcattcctgcccagcttttaagcaatcttctgtgtgcgcgacaagaacagcatatattttatgattccttcagaatttctcctcacgatcgcagacatctctactcagcatttttcggtctcacgtctccgaatatccccgttcgcactatgatcatgaagatctatctcgcactcgtcgcatgcggttcaatcgtcgcagcgatcccagcaccgcagaactacggcaacggacacgaagctatgagctggagctctcctttggtcgacgcgggcgcgagttgccaacccggatacgactactgctacggacagattattggagatttgagtatgtgtacatcttcacattcccacaacatactaaagtgtgttcagggatcgatccacaaatcatacttcgtcagtactgtgacgtccagtttgagcacgacgcgctctcctgccatgcatgcaagaagtggccttggcctctcgacacctgtggcagtggaccgggtgcttggaaatccgtctttacgtgcgtgtccggggacaagtacacgttcaaggagcgatgtgatacatgtgaggcaggaaaatgtttaggcaattagactggtgcaaagggcgaagcatcgaagaggacttcgcaaccaagggaggtggcgcgaaatgaagaaagggcgttacgcgcttaaggttgttgatggacgtgcatcacacaggggagttctcttgacgcaatatatagcgtttacatttgacttctgttacttgtttcagctcttgcttgggatcgtcgatgaacatggaggatgcgaggtgcatcccagtgcggcaatcggcgtcgctcacgtgctcacacgcccacgcgagccactagcgcaatcctaatcgaactccaccaagctgtgccttacggtcccatacgacattgcaacctttacctaccgattcatcgtgttccaagtgtgacaagtttgcctacaatggcggaagatagtacagccttgcgctcgaattgggtcgaggcagagacgaccacgcatcacccgacgcgtgtatacataccgccagagatacatcgcgtcattgcgcatcatcaacggggaaatatcgcacactcgtcgaggcggcgagaagatgtcggattcgctgcgtcccccaggatcacccgtggtttactacagagtagagagtctgtacaacgcctgctatggtataggtccacggcctggtgcgcaagcattcgacatgattcgaaatcttcgagctgtaaaatggcatttgacgaagctgaggatggatgccatatgctggatcgcggaactgggaatattagacagggacctaggccgtgaccttgctcattacctcgtgcatggcgggagaagcccgttgagtaagacaaaagaaagtacttaggtcacgtcatcacaacggcttcagcgggctacgagttctcaaaatgagttgttcgattgggcgggctgcaatgcattgctaagctcaaaactatgctaccgctaaactgggacaaacagagacaaacatccaactagtagttgtacttgtagcacagggtggtgctggtggtgtcgaggatgtccctgatgcggacggtgggacggatgtcgtagacgttgatggtggtgtcaagagtcaatgggtttccggccttgtcgttgccgttgatggtggttgtgcgggtgttggggtccttgttttgccagatgcggaagttgcggtcgatgaaggcgtggtgcaggaagaagaaggcgtccgcaggcgatgcccaggtgtcctgcatgacggcgccgacaccgttgtgtccccaggcgtgtacactaccctcggagcagctagccatgctggcatagtcgttctggttgttgcagccgtctaccatttgctggttgcagttggcagtcttggagtcatcgttgttacgggcaaggcaatggaggctgttaccctggccgggaccgacgttgatggcttggttggcaaattgctatgtcgtgttagtcatacgtcttaaagcaaagcttagtaccacttacaccgttggtgatacaccttccgccggcgttgattccaccgtaccactggtcggaaaagatggatgactcggcaaaccttccggcgtaccgagtctcgtcgaaccatggcaggttgcgatcgaagccacactcgctgcggagtatatcctcaaacgtgaacaagtagtacctgtgccagagaaggaacttggagcttccgtgaacattgggtgtcaatgtctggtggagagcaaccagatcctcgtatcggctcttggactgggaaaactggccgttggcaggcctgctcatcaaacacttgatcgcgtcgatgtacgcctgtcggtcgctgttgctgtatgaatcccattcctgtcggacgcgggggttggagcatgtcgcctgtgtgctgactgtgtcagactgcgacaagctctgggacgaagactcatcagctccctcgaatgactccgccttggaggtaccgaaagactgcgtctgaggcttaggttggtcaaccgactcctcctcgggctggctgaccgactcctctttggattcgccaaacaaattgccgagaaatttatctggctttgggaggttctcgaggtccttgatgatgtcgcctggttttgggaaatcgcccttgagaatagaatcgagcgaaagaggagtaacgaatttttcggtgtcgaagaggttcaatggaagagcgggggcaagcggcgtgttaggggtaatctggggtaaggcagaaacgccgaccgaaatggccaatgtggcggagaagactgaagtcctcatgattaagtattattaaatggtatatgcaaacgaccgtgatagaaaaagcgaatgtatgggagccaacaacgtggatgctgcagggccttatacatgcagcgatcaccgtggtaagcataagccaacatgatttaggcccaccagcgacacgacggtcacctgtcggtggaccaccaatatgacgcgggctggcaaggaacagcgcacgttcagtcctggtaatttcatcgtacctgcaaggttgtattggacgaaggggctgagagcttgtcaatgcttgattccccgagaaccaataaaaagcgtcgttctaagccactttgagcgtggcggctgaaattgcggcaacgagctgcccggtaggggacaagctccacgagccgctgggaggggctggctgcagcgcctagggcaaatctagcgatggcatggcttttgttgttttccgagcagacttggtgccgagagtccggattgacgaggctgggattggctggaaagtcgtgttttcgtcgtgttctcaaaatagaaggctgatccccagcttgcctagaggatagcggctgcgcagtgccgttccatggaccgcaagtttctttgaagaaataatcggtggctgcacgtcagcgtcataccgcaatccgactgtcatcgcgctgcatcatgcgagccttcagtgctacctactacgaaagatacgaggttgaggttgcaggacgaacaaggtggggcaggataaagcggaaacaaatctaagtaggatctgcaagctccaacgttagtcgacccaaagcggccaacgccattgcgcacactttcgatcaggtggagtttgtggcccctggaagatcatcctcaggctacgatcacaatcacctcatcggcgggtgcatgtagattctcaccgcccatggcgcgaacaatccagcctgtgaaagctggattgtcgcaaaatatgaattgaggaggtacagtgtagagcacgaaccgcgggtgctgttacacgacaccggcgataacggcgcccatgccacagatgacttgttcctacgccacggtacaagtggagtatgtttgatagcgacaccaagtcctcctcaggcatgctcaaggcatgttcgccaccaggtccctggatgtacacagtacggcacgccaacttagatgaaacaacctgcttcttcgcatatggatctctagcactatcttgagcagtcaagtccgaactccgacatggaaaacaaccaatgcgcgatttaaacagaatgcgcacaaacttttgcagccagagagcccggcagacacactttgaccgacagtgcaggcgcctgtgcgatgccactccatgtgcacaacgttctcctattatcactacagatcccacaccgcatggtccgatcatgccctcttttgcgccgcaccacctttcgggaatccccatccagcaacgaatccaattctgatcagcaaaatagcgaggagcaacagcacattgctgctctcctcgaacctcaatttcccaaaacctaatcgcccctgcgcctcaagtgccttccagtggctaaacaataccgccacatcggtaatagccagcgcactctgaaatctagtccagactttcatatcattggtttcgcgcagcatcgtgagcataaggaatatccaagccgcgaacgctccgccgaattggtgcagcaggaattggtgacttggcgtaatctttgcatacggcgagtctcgcgcaaagccggcatccatgaaggttggcggattgaagtaggtgagaatgacagcagaaagcgacagaagcgggtcgacgaccgtgcaaaagtaccagtatccgctgggtatctttgcacggagggccattcttgcgacacgggcgaaaccgcttgcttattggcgcgtgtagtgtttttcctgttatgtaatatacttgagatggtaggatccttggcagaatagctggggaggatgcaggtgcagcgagatgaaagcacggtgtgagtgggtaggtatatgtagacctcggtacctagtgcttacaccaagccactgctgatgctgccgctgcagacgcgacttatcgcttgccctttcccccaacgatacctatgcctcgaacaaagaatactacgactgctgtcgaagcgagactgatggcaaaattaaaccacgcagcgcctcggatgctgagtttgagtccttcgtcccaatgctgtgaactgtacccctcactcccaacatccgtaacactggcccccttctcgtttgcgagaatcgcggtctggactgcagtcgcgatggcaagaccaatggaacgtccaatttgtcctacagccatgatgagtgcgccgccaagtgatgcatcttcaggtgggagtgatttagccacgaatagagtaagtacagggaacagagtatcagcaccgcatacgctgaggaccatagccgggaagccgtaagcccagtacgtagtatcatccggaatcggtatggcgaacaacaacgacgctacgctgacacaggtcgtgctgaaggtgagaatgtagtcgccacgaacggacgaaagaatgtatccagtgacaagcgcaacgagaataccggtcacgccagtcggtatgaagcgcagcgttgtctggatgacagacaagccttggtagtcctggaaccagtatgtcgcatacacgagaaaattgttgaaggacgcaaagaatagcgccatgatcacgttggcccacagaaagttccgattcttgaagatggatgtcttcatcaacggccgcttctctgtcttggtctcaaggtagtgttgccagacgccgaacacaacgacgatgagcagggaaacgacaataagtgtgggtacccatggtgtgctccagccgacgtcgttgccctcggaaagcgcgaagagcaggatgatcagcccgactgtgatcaatgtcccacctacccagtccaccgtgttacgcatgctcggctcagcttgtgctggggggagtgggatgacgaagaaacccgcaattgtggctgcggcagctatgatgccaaagatccagaagacccatttccagctgagatattcactgacaacaccgcccttcacgatgttagttcattttcgtttgaagagacttgctatacatacgaagatgtttcctaccacacctcccaaaggcgccccggccccaaagcagccaaatgcaagatccttcgccttgcctggtgggaaagtcgttccaaggatgcccaatgctgtgggaaacatagctgctgctgccagtccggccaaacctcgtaggacatcgaagcctatctcgttcggtatgaatggcgtcacgattgcaaagattgtgaagcatgatgaaccccagaggaaaatcagtcgccgtccgtagatgtcggccaagcgaccccagagtagctgcgttcgggtgagttgagattggaaaacctgcgcagtacacttacgaggaaacagccaaacgtcagattgtaagctgagacgatccattgttgacgacttgtgggaatgttcaatgcttcaccgatggtaggcagtgtgataatactcgcttgcgtattgaatgtctgtgtttgtgagtcagtgtttcgcattcaatctttgcatgttctccttacagtcaggaaaggtgcagcagaaacggccgcaacaagcgcgatactcctcattttggagaagggtaatcgctcggatgctgttgttgtcaccgccaccagctcgttgtcctttccagcaggatctcgtggcgcgaacactgcctgttcgatatcgcggtcatccttctggcctgcaaggacatcatgcgaccctttggaaatgtcacccatctttttctaccacggagcaatctttacagctacgcgggtctttacagcacattctgtggggttacgcttcttttcaacgttctaggcgccagagacggcacgcttgccgataacgcctcgcttgctatggcttgccacgatgggtaaagctttatccaagttcagttcccgtcggagtaaatgactccgcagacattaaatgacttcgtagtagccgatgtcgttgttccggaaatatttccatgaaggttcatggtatggtaaagtctgcggaatgtgtcatagtccctgactcgagcacgactcctacacgtcagtgaaccttccgtgctttcccatgggggtcacaccgtcgaattgatcatgcatctcgcagatacacgatcatggcagcatatcataatgccagtatactgctggcgagcctgtttgagaattcagaagtctttatttctgttatttcgggagacagatcgtttggtgacaacaggtcatcaggttgaattgctcccgaatatgtgataccacatattcaccgtcttgcagtcactccccgaagtgtcacagtcctgcgctgcggcaacgtcgagtatgaagtgcgcgatacactcgcctgcttgcttcagtattttactatttcgcattctcataatccccgcaactcttcattcttttagggcaggcctctaccgagtaccgacttcaaatacagcatccttagctatacacttcagcacatccaccatctcatcaccacaatcagggttggtccaatctcatattgctatcgcgcgagtcgtcactgcaacgatcgagtggacatctgaacggtcgacaacgatcaattaacaaaagagctgagcccaagagttcacaaggtctgcgattctagacagagtcttaactggcccaaagcgaccctcttcaaggagctggaggtaggattctgcgacagaccgattgaagctgagaatccgctacaaactcaggcgtttgcgtaaacgacactgtaaggagtgtgaggaggaacgtgcagaaagcatggcggtagatcaagcgaagatggcggcaaacaaagcgaggaaagcgacaaatcaaagaaacgcggcggcaaggaaagcagagaaagaaaaggtagttgggaaaagaacgtcgctacatgaggatgtttggggggtaaagaaagccgcaaaggccaaaaggggaatgacaaccaccgaaaagcaagattggacggtgcagcaggccttgctagacgcaaggaagtatcgatagcttctttggagtggtcggggtgcttcgaaagtagtgttagagatatctacaatacgtgtttccttctcctggaatccatattgattcgtgtgaaactgtaatgtgtggaaccaggtcatcgcgcactcatcactagaatttgttccgatcacttagagcccctaaattttagaactctgcacaaccgtttatcgtgaataagagaagtacgtgatgaattagggcactcggatttaatgacggcattagaagtcacgtaaaacattgacagcgacggtgacggctcagtgctcggagtcactgtcgcaatcgtccctcgagccgctgcagtataaagcatgttgctcgcccaccttttattctccaccaactcgcagtactacaatttcagatcccaccaatacttgtaaaggcaggcctttactatcgtcaagattactcacatcaccacgaacccttcataacagctaaagccttggtaacaatcacaacgatgtgtcgcccagactggctttattgcaggacaaaggactgtaacaaccatatcatcaggggcggtatcaagtttgaggcctattgttactcgctcgagaatcccaatcgactacaaggcggtctacgaccaaatgatgattggttttgcaacaatatagattggctgtacagtcctccacctgaccagcgcgttcggtcaatgatacattgccatgtacacctcgaagcggcaaacaagaagaggctgaaggaagaagaggagaaaaacatcaaacgacaggcaactgagaggaaactgaaggaaagaagagagaagaggttgaatgacggaaatgaggggcacgccaaaccattagagccactgcgcgtcgaccaacaaacacataggctcaccggggtagccaaggcacaaaacagcgcggtgaggttcggattacgccatatagatactccactggttcctagaaagcgacctactactaagagaccatccgttgctaagaagagcacggataagccagttgtccaacgcggcaaaccttgactcgccgaagatcagagaatcgcaagcatgcaccaaacaagaatcacatatgggtctggtgacgctgtaacgagaccaaaattggagggcggaaagatggggaaagagagataggcagtcgggagtgatgaagtaggatgttgcgagggttgaactttgtaaaaattctcattggcgctcattatctgacatatgcccacgtacgtcttgaaagtgctgttctatgaactaaaagaaacatgtctcttgtttcacatgtactcccgtgagacagacctgcgatggatcatcacagtatatacggcgccttgcaataacgaaaagtcattacgatctacaacctaacctttcgctcagaaaacctgaaacaatcttgtctcttcctacatatcagatgactcgtaccttgccgtgaatgacaacggtatgtgatgagtcgaggcaattggattcaattacggcatcagtcacgtaataaattgacaacgagattgactgcgcagtgcttgccttgtcactgtcacattcctggcttatattttattgtgtgccaatgaggtgcatattgccaaatcgatagacgaaatcaccatgctcctggacgtgtttatcgaagaagcacataacatttgcccttacagtttgaattttgaactgtttggcccgcggcagacatgtaaaatcccgctacagctttcgggaaagacgattaatgtacagatgtatgatcgccgcggcggcagaggagagagatatacataattctcagtagctttggtgaaaaagacatgttgttacgctgttgttgtttttgatagtagaagcacaacaagacatgttgctaagctgctggcgttttgggaagtctgagagaagcagtgtgtgatttggaacaaaagtagagcgccgcgcgaggcgagcctttatgtttcaatccctccactcccgtcatccaatctgcagccccacacacctccttcctctcttcacaacttcgccttgcccaccccattctccagcctaaaaaccttcccaggattcaatatccctctcggatccagcgcctctttgatccccctcataatctccactcccgtcttccccacctcttcctccaacacatccctcaacttcatcccaacgccatgttcgcccgttaccgtaccctccaaactcaacgctagcctgcaaatccgcttaatcactgcctcagccaactctttatcttcggcgggacagataatcgagctgtgtacgttcccatcacctgcgtgtccgacattcgcgcagaaccagcgtgagtttggaggcgtcgcggcggtgatgagatcatgcgtgccggcgatgagcgcagggagttttgatattggaaccgcgcagtctgaatgaatgaacaggtccgtgggggattgtttcatagcaacaagcgccgtgcccatggcttttcttgcgccccaaagcgtcgcgatcctgctctcatcgtccgtgatctcgagagaagtggctttgtgccgtgcgcacaaggtcttcatgatattgatctgatcggctaccatctgcttgctcggtcccgcgattttgaagaacaaggtgggtgtttcggtgaagttgactggagagagtttcgaccgattcaaacactccatctgcttcccatccgccacctccaacgcctcgaacacatggccgctcttctgcacttccagcacaacatccacgccgccctccaacgctccaaacgtcgcgatacccacgtgcaaatttcgcggcagcggcacgagcctgagcgtcgcctcagtgaccaacccaagtgtgccctcactcccaacaatcaaatgcgtaagatcatacccagcactactcttcctgggccgttgtttcgtcttgaccaccctcccatccgccagaacaaccgtcaccccaacaacacactccctcatcgtgccgtatcgatacgcattcgtcccgctacacgacatggctatcataccgccaacactcgcctggggactgggatctacagggaaaaacaatcctgtacccttttcacttttctgtaacaaggcgttgaggtgcatccagttgagaccgggctgaacgacgcaatccccgtcatccgcgttgatatggagtaattgggccatgcgctcgaaactcacgcatacgcccccggagttgcttagcgcgccgccgaaactcgtgccgccgccatatgcagtgacggcgatgcggcgctcatggcattctttgagaagaatcgatacatcctgtgtcgtggacgggtagaatactacggcgggatattcacggctttccgcgggggagtgcggcgtgtgtgctttggatgcgagggtagagggggacgtagagtgcgggatgcagagggatgagataaggagggatagggattggggagagtggttgtatgtgtatttgggagacattgggtatggtgttgggttgatgttgtggttggagttggggatggataatggatgtaagcgaataatggggtcggaattgttccgctatggtttgcatgactgcatgaagaggtgggtgaggtgccatacgtgcaatgtgcgggaagctggagacgttcacatacttgacggaagttgtcacggtgcgcaagtctatgcacgactcgtatcgatacgtctgatctgctcacaatcaataagcatcccaaacgttgacatcagcatacaaaaatccatagtattgtacagcatacccaaaacatactcataacatataagaatatgatacataagaaaagcaacaccccataaccagaagtcagaagacgaaaaagaaaagataaaatgggtattgagaaagtaaacctcccagcgatcaatctccaaaccgacatcttccatcgaagaacgtcccgttcaatcaaatgctcatgctcattaagcggcccaataaagatacaaagtaagaacgtagctcaaaacaaagacatagtgcgtgaaccattacatctcaaggcaaatccccatacgtcttctccctcctccaaaacttcctactcttcttcttctcctcgaccggctggctgggcaccacatgctccggcggcccagagttgcgcaaaaagtccgcgagatcgctagtcgctgtcttggaagtgcgtacctcactcaccgcaggcgccctagcctggagtcgtggcttgtacgcgcgatgagcatccgacgcgactgacgtggaagaaatagcgccgtaattttggggcccgttgcgaggaccggtggtggtggaggataaggacgagctggaggtgtttgcgcgtgctttggctgcggcgatggtttcggggctgaggacgaatggctcgggcttgctggtggatgggggatccataccgtttaggaagtccatcaagctctcttgtcgcacgcctggaggttgggtggatggtgggagggcggtgagctggtcttcgtcctcgtcgtcgtcttcttcgtctgagatatcgattgcgtagggatccttcacgcgacggcgggttcgggtaatgacaggctcctggttgtttgaagccatgttgcccgaaagcttttgaggctggttcgagtaggcgggctgcactacctttggctctggaataagaccggtccgtgagttgatagtctgggtagagtgctttgagtcaagagtagacgctgttgatccatacgcagattccacattattaccgccaagcatctgatcaaactggtcagagtctaccgtggtcctgaagggtgcgacgttgcgcgggatcctaggctgtccgtttggcgcattgggtggtccttggcggatgaagtcgatcaaatcgtcattgccagtgctgagtcctgcaggactgcgaggctccatgttgacacgcggtttgccagatgcggatgggccttctgtaccacgagtactgttctgtcgggtagaagttttgcggccaagcgaggaggatgaagcgttcgtcgatcgtggtccgttgccactgatgttgacaaacggttgcactggcttgtcttgtcctggcgagggcccagtcgaacgaatgaagtctgcaaagtcgcgcatcgattcttgctcaatgcgcggctctctagcaagttgcctgccaacgaccttcctgcttggcgatgacttctgtggagcagcgacagggcctttgcttctagacgacgaccgtgatggaagatgtccagtgccgaaagagttgtccttgtcggcgtttacacgcgggtggactgtaacgctggatttcgatgtggtaggtctgtgagtctcgatctttctttgaagaggcggttgcgagtcctagtgaagttagctatggaacacggtgaagcgaacggtgagtgaaggtgagcttgcctcgaagtcgcgcacagtttgtggagtcagggtgaactttaccgtctcttctgcattcaccaacgattcgaactggcgctctcggtcctcctcagacatgcgactgcgcacggctgagcgctggcttgcctcggaatctctaccgttgttccgggcatggatgctagacttcttcgacgatgtcgaggagactcgttgtacagcagacttttcgctagatggggagccgtctaaggtagcgtgaggcgtgcgcttggtctcctccgcggacttgttctgcgcttgtcgttcgagggtgttggctcgagcatcacgaccagcctgaacaggcttgcgctgagtggctgtttgcgttgggctagcttcagaggtagtcttgttcctacgtgcatttgggctttcggcctcttgcagtgaaggtagtgaagccccccttgactttggtggcgcctgctgtcgtggcgcgctagtgatgtttccaagctggcttgcgccggcagcagcataagctccgcctgataactcacgtttgtgtaggtcctttcgtgcaacagagcgatctggtgtgataggcttcgcgtcgggggagggggtattgcgcgccgagatcgacgagatcgaagtctgtcgaggctgaacttcgacatatcctccatgtgcagccatgtcaggggtaggcgtagatcgaatggggatatcggatgtgcgtgcaacacctattgccgtgcgttcaggctcgtcatctgtcgtctcagcgtcatcgaggtaggatcgggcgtcagcttgctgtggcagcatcgggcttgctacgggtgtgtgttgggcggagcgactggagcttcgcgtggagaaggtgcgcacgatgcctggaggacccgtcttctcgactgacatcctcttggactgcataatcttgggctcgctttcatagcctcccgcgcttggaatctctggctcgtcctcggtctttgctggcacttctgtcttgatcgggttcacggtgctcatcctgaagcccaggcccgtattggcagcgaaggccaacatttccgcatctgcggtttgtggtgactcgagtgcttcgcgttcctcgtgatgtgtgtgttgagggacagctgctggctgctcgtgcgccatgtatgaggtacgcttggtagcatattccatgggcgtctcgaagggtgtctcgggcgggtcggaggctcgttcggagaagacggggaccgtgaactctgatgcaggtgggtgaggcatggaaaccgggcgtggcttcgtggctcttcgccggaaggtctctactggggctagcatgatgacgctcgatgggcgctggtttcgcggcactggtgtttgtgtgcctgtactctcgctatcggcttcgaatgtatttgccagtcctggtacttcgatctcgttgacatcattgtcgcccacgggcagagggatgtttgccgcaatctcggtttctgtggggatgcgctcaggaatgggctcttgctcgccgcggagggaaccatctatcgtgtcgtggctcatctttcggcgatgcaggcttccccagctcgcgacagaacggataccacggcctggggagatgggcgagagcggtgaccgaacgcgcttccgccaggtcctccacagcctgccgagcgccgaattgagcgcaatcttctccgcgtcgggctcttcaaccacgatccgctcgaagctggcttcttccgtgtcttgcacctgctgctggaccttcttgagcttggcggccatgcgcgcgtacgcagctgagccggacaccagcagtgtttgctctgcgatgtattcaatgaccgaggtcaggaatatggcagacgcccacgaaactagccccgcttcgtcatcctcgtcttcgtccatgctgagaccgcgctcctgctggacgtacttctcctcgtcttcatcctcgagctcgcccaggcgcgtgtataccatgatacgcagtcgcgtgcgcttccacaccttctccacatcccacttgtccaccggctggccgtcgtttgcagagatctcatcgtcttccccagcgagcagcccctggagctcctcatcggcggattcggtcgcctcgcgggccagtcgcggcttgagcacgtctgatatggccggtcggacggcggtaagcgacggggagcgcgccgaggagagaaaagcgaacagcaggtggtctagaaaggcattgagtagcgaaagtgcctgctccgagaagatggcgttctcgagctcatccgcatcgtcgtcttcctcgcgcagctgtgcgttgtggtgatcggtaacaatctgcgaggccaccgacgcagcaatgtacgcgggcgctggtcgcaccgtggtgggcatctggaaagtgattgaactggcggcggacggcctgtcgctgctgaaggacggcgcccgggagctgcgcgacgaggccatctcgcctgtgtctgaaagggtatgccgatgcatggcgagcgagtgcccctctctctaaattgtgaatatcagtatcagttatgctgtagatccacagggcctcaatgcctgttacgacaatatgaacactggctgcgcataccccgggcgtacctcgagctgggcactggacgtcgggcttaggagagccctgcaggtggagcggaacgaatggatgcagtacgcgaacgctaaccggacagtgcagcacggctccgacgcagcctagtaatcacaggtacgagcgaaagacaacattgccggataatggtcgtgatacagaacagaacaaatctggataggagagcagaggacacgcaagctgagacgctggcccccgtcgacgtttggagagcaacagggtcagagaggaagggccgctatccttgacggcgatcgaaaaatcgtggtcactagccctcccatcgacgcctctactgcttccgaccaccaaatcgctggtgctagagacatttctgcaaatagactttgctcgcgacgccctgagtcgccagcctacactgcgagtacgggtgcacggtggctgggagaagaagcaagtcgtccagtgtgatggacttattacctggtgtcacggtacaccagcttgtacgcttcaccgtcccatcattgccgttgcaatgtcggcatgtatgcacgcgtggactgatctccgctaaacttcacgtggacccagtgcagcggtgctcgttctccccgactcgcgcggaatgccgtctcctgagtcgaaccatggtcgaggtcgacacttgtcatggcttgggttgtcatggcttgggttgccatggcgtcacagcgtgaacgacagggagttggcgttgcactacagcgcgactagcacaacaacacgttctgcgtgttttcgagccgtgtttacgtattgtcgcttacatgtatacttatgctcatgctggactatgcaattgtgactatgcatcatggtaatttctcgctgggtgccagactgcaattcttcctattggtgcgggtcaacccatccgaccacggttgatcttcgctaatctcaggggctgggctctgcgaatctgccatgtcgacatgcggaacgcatgttcgctcgcggcgatcttgttggaggtccaagatgcgcgtagaagacggttcgctagcacgagcagcttaagaagagctttgacagccaggcagagtttggtactgaggttttggtagaccatcaggtctcgaccggagcgcacctccgtctggacaaataattgcattcctgacaatttcggatcataccgaaaggtggttcctagatcttcattgcttgcagtgcacatgacaagggccgctgccgaatggtattttccgctgtacacaacgggaatgctgtggccagaatcagcgaagcgagttgccacgaggatttttccgaaatcaaaggccgcaaactgctcgagccgcaggtccactgccttcaaactgcctaatgaggcaagtctctgagaagcatcgattgcggcgatttggagacccaggtacaagatgtgtgtgcgacggctgtgattggacgaaatgctacaccgacaatcgacatcctgtatgatttcatgcatagtcgatatgctgagctatagcacgtatcgacgaacgatagctgaaggagtgagattctatacgatccactttcctggtactgcaaccttggaacgttttgaacgaaaaagtgcacgtgatgtgcaatgttgtcggaaaagttgttcgttgtgcgggattccgagggcgcgaggcacattttgcacctctgtgatacaacgaaagctctacgatactgcagatagttgagaaaaggaagcagatagtcgttggagggagtgaactcaagagcatcttgagatagaaggagcgatagttcctgtttgtcatgccaaggctgtccgtgcgtctcccctcacacctcactttcctcttgctgcgacgacatatatcaatattttgactgttggtctgttgtgcgcaccattgatcagtcgaggaggaactccgattttccgagaatacgtttcgcgaaggcataggctggccccggtaaggttcatgaggcactcgctgtaggaagaccacgtgagcaaacactgactttttaagaatgaagacatcggaacgcaacataactacctgttagaaagcgtagagagggatattcgactgtgctgagcgcggaccagctgatgccatgaggttttacgaaccacgctgaatctcgacggacggctcgagccgactatcgctagacgccatgcaccaccatgatcataaataaaaaaccagggcatatattgcgaagatttgcaccagtccgatccatttactgaagagtcggagatgcgccgtacgatggccagcaatttgcgaaggtagtcgctgtctgttctcgttcgagcaccaaccactagacaactcagcaagggccgcaccttgcaatcgtggttggatcgggattgtaacccatctggagttcctcggcaactggaaaagtctttctctggcttctcgcaagcgttgcgtagctttcaacgcgggttgattgcgtgtcgcaaaatggttgccaaagtctttaccagcgagaaagcgtcgaaccagagccgtacatcagcctggttcggcctagtctttctcatgccatgtaagaacaggttaagacgtaaggagtaggacggggggtcttacaataagccaaaacgctgagtggtggccagcggatgactaacgcggccagagtgtttcgcagaacgactcccaacaagcccaggcttttgataagctaccccagattccacaccgctggcactcagacccagcagagttagctcccgacgaggtggccatgtccccagctctctccgaatcgctccgggctcatcgttgcgcaagtccctcctcctgcaggtacaaccgcactcgccacccaccgagatcgcccgggcctgcatgacatctcttgtgtcgaagacgtcaaggagggatgtgcaatgatgacccaataaggctggagcgtggaccaggagatatccatcgctgggcgtcggcggagaacagtgctaggggttgagttcatattagacccgccacgtccacggacgcgctgcacacaatcttccgacgctcagaagctcaatgtacgcgaacaccactcgacgggagtttcgtagtgtaggagttcgaccagtctttgttcaacgcgccttccagcgcagacgggcctatccaccagcaccaagcggctcaatcagctctacccatcgaaaggaggttccttgatcagcaagcctgaatctggggaaggttaagcatatctcgcgcccttaccacacgtggaacagtcctctggctatgccggaagcgggagatgacaccgccacgtgcacggataccagcctggacgtcatattctacatgtcagagactactctcaccattctgcacgttgcagacgtattttgcggaattttgtgaattttcgacgcgggttgtgaaggggcacacgacagtatcgcagcggaggcccagcggcggccgacgttacgtttgcgaatcgagtaacggccagtggcttatctttggtaacaaggttcccactcttggccgatctactgcaggcccgcatcctccgccaaagccccaacgtctgatgcgcgatattgtaccgtgccgacatcgcgctgcggcttttttgactgtgtcgggttgtgcctggagtcgggcgcatgtgttacccaaacccgtggggtttggcggtgtggagatgcctggagaagcgatttgcagcatttgattaatgtgctgttttacatatacaccctctgcgattcgctgcgaatgctcgacgatagcctcagactcctttggccgtcttgcatgtgggcgctgcgggcgctgcaggagaaatgtggagcagccgtgccgggttgggacctcaggctgaagatgtcagactgaatgcttctggaaggtcgcgagagccgaactttgcggccgcacgcccttcgaccagaagacacgatgctcaagacctcggcacggttgcttcaaggcatcggatgcgattgacttgactacaaaaaacgttgctcgagcgtcacacaggctcgggtgacaggcgccgagtcactggcggtgctgccattggccggtctgagctttatcgcgtcagcgcggcaattcagaatgtgtcgtatgcaggtggtatgcaacgcctttggatcccaggattcactttcttccatcacaggggagccatctgctgttagcgaagcaatctgcgtttgttgtctgatagcggcaaaccagcagcagtcacgggcagatggggcatggagacggtcgcagtatcgaaagccatgaccacaatgtagcgtaacagtacgagtagagttgggtaattttagcaacgttgcacccacctggcgacggtttccagcgacagagcggtcaaagtcggaacgaaatgaggctgtgcggttgcgagccgcgaccaaccgcatgcgttgctttctgtggaacgtcagcaacgagccacgccgggctgttcagagacaaagaagagcaaccatggagcacaacagcgtggccggggactgcaggccacagatggtcagcatttccaaacagccggttcagcagcaatagcggaggctaaaacatgtgggttggccgtcggaaccaacccccagcactctagagcctaatgattgctctgcgttacttcttcatcccacggaatcagttcggcgacgcctcttggccagggcgagcctagttatttatcttaccagacttggccccgccacagaccgagacagtcaagtgaacccagtcggctactcttataagatagcctgctccatccttatcttgctccacactcatcaacgtttcctcccctcttcgtatatctacccctcctagaggcctcagtttgtcgtcagacaccaatactcttcctctacctaataccacacacacaccgcagtcatggtatgttgacattcagttgcggtagcactggccactcaagacagtcatactcacagacaccacaggcttcctccacgattgtttccaacactgccaacgtaagttgctcgtgctcgcgtgcttcggccaagatcgctaatgcgccatttacagctgcaaaaatacctctcgctccctcagagcggtaaggtcatcgccgaatacgtgtggatcgacggctcgaacggtatccgctcaaaatcaaaggtgagcattccccccggtcgggtcttttctccacgaagcaccgcggcggcatctgcgccggcaaccagattggcttgctgcgttatttcccaggccgcgagcttgcgaaccaacacggctgccatctgcgccgagatacacatcttggtgtgcatacagcaattgggggtcgcacgcgttgttggtcgccttgtgtgacctcatgcgctgccgatcgcgttcgttcgctaccgtggcgtggctgtctccttatctcgataagcgtcagccacgggtagaaggagcgccccgcatatgcagcccctcagtccacccacgcatcaccacccgcgccatgaacgcatactaacacccaccacagactctagacaagaaggtcgagaaggtcgaggagctcccagaatggaactttgacggttcgtcaacgggccaggcgcccggcgacaactcggatgtttacctccgccccgtctccttttaccctgaccccttccgtctgggcgacaacatcctcgtcatgtgcgagacgtacatgtcagacggcaagcccaacgcatacaacttccgccacgacgccgccatcatcttcaagcagcactcggccgccgagttctggttcggtctcgagcaagaatacacgcttctcgacgagtttggctggccatacggctggcccaagaacggcttccctgcgccccagggcccgtactactgcggtgtgggcactggcaaggtcttctgccgtgacattgtcgaggctcactacaaggcatgcctgtacgccaacatcaacatctccggcaccaacgccgaggtcatgcccgcgcaatgggagtaccaagtcggcccctgcccagacatctcgctcggtgaccagctctggatgtcgcgcttcctcctgcaccgcgttgcagaggagttcggcgccaaggtgacgtttgcgcccaagcccatccccggcgactggaacggcgctggtctgcacaccaacgtgtccaccaaggacacccgtgctgacggcggcatgaaggccattgaggccgccatggagaagctctccacccgccaggccgagcacatggccgtgtacggttccgacaaccagctacgcatgacgggcaagcacgagactgcctcatacgacaagttcacctggggcgtggccaaccgcggctcctcggtgcgcatcccccgcgccgtcgcctcggaaaacaagggctacttcgaggaccgccgcccagcgtccaacggtgacccataccagatcacgggcataatcgcagagaccatgtacggcaaggtcgacggcgcggatattgcgcgcttcgcggccaaggccgagtcggttgagcaggagatggttgtcgaagtgcccaagccgtagatggagttgtttgctgcgttcgctcatacccttttgcgcttagaccgttgacctctctctctcttccttgaatactacacatagcttccttgtctgcactgcgcagtgaggagttggcatggatggaacgaatgcgatgttatatcacgcaattgcaatggaatcaagatagtatacttcaaccttcctttctcgtgcagacccgtgatgctctgacacgctgatcctcgagccaatcatgaatcttgaactccttccttgtaacaccgcacactaacttctgttctccaaatagttgacaagtcccaccaacttctgacgtcggacctcatgcataacccacgcttatctacataacccccatggtcacacacacacacccacatcgcttcaacgatcgcacaccacgccagcaatctcacccgaacaaacgatcgatcgacatctcactgtaccgtgcagcatacccctcgattccgcatcatcctatctccgccatatttgcttttcccccctccgtctccgcgagttctacgcgaccatgttggtctacgccactgatgccattgcgcatgcgcatcgctctagatggctacatgcgataacgggtatccagataataccacgcgcacgcgcacgcgcaggacagggacagggacagggacacgaagtgcttagcatagcttatctcccgaatcgcgcctgtggcgaggcgataccatgtcactgctgccgtgcagcctcccgcctcaaccactccccccaaacccccagatccccgcacacatctagtcccttgcctagtctcttgacgcgtaactcgccttcctcggctttgtccatgtccacctcgcgcgcgacgtgtacgatgttctgctcgcgcaccatgatctccgcgttggcgtggatgtcgagcgtgactgcgaggggcggagcgctgggggagtcggcgaggagggattgcaggaggtttgtagtgttgaaggggggattttgagctggggatagagaggtggaagaggggtgagggatgatgaaagtcaagcgcggggcgggaggagtgtatgtgagattaacatcgatttgcacctcgccttccccttcctcgctcagtgtagatggcgcaaacgcatcgcgcagcaaactcgtcgtgaatgcgtattgccgcagcaccggcaggatggcgacgagttgcttcggatgcgcaaacgggagactctccagcgtgcgcgagtactcgattttcggcaggtagaggctcatggcgtgtttgcgcgacttcccactgctgtcgaggacggaccgcgtgctacggatctcgtgcgtcgaccctgcggcgcccatcatgcccgggtcaatctcgccgggccgcagcgcgaggccgacgaaggtcgttgcgcggaagtcctctggtcgttcggacagacctacgctctggtagagctgcatgtgcacggcaagcgggacgacaagcggggggttgaatcttgcgacgaagcggatattcgggaggcggccgggggtggagttgatgtccatggactccgcggtgggctcgaggtaagtgggtttaggatcctgccagtcgatagacggggcgttgtcgaggatgttgtcaatggtgacgtttgcgtcggagacatctgtgggtttttcgatggcatcgcttatccaggcgttggagatgcggatggggttgtagagcgtggacggggaggattcacactcgatggtgagggagtacattctgttggtctcgggttcgttgtcttcggggtatggggggatgtgctccgagtcgatgtccatcttctctttgcctttttctgactgtggtgccttcttctttggtgatatcagatgccgcctgtccatccagtattccagactcaagcccaggcatgacccgccattgagcctcggtcttccactcttcttgcacagcacctctcgctccgctttgtggctgcgatacggcgtgttcgcgtccatgaccgcgagcgccatcttcttctcgtgctcaaatagcttcttcagactggtgtacacacccgcaatcgcattgtagcagctcacgcccccattctgcggcgagctcagcttatccagcgtcaacagcttctccagattgcccgcgaaccgctcaagcgtaacattgatcttgctctgtcccggcagaggcttcaagctgcgcaccaaaatctccgaccccgtcggtccaaactgcaaatcctcctgctctccatccagattcgtctgcagattgacagtcgcaatctcatcattattgaacgtgatatcgcacaccgcctcgtctccaataagcagcatccagccatgcgcaatatcgggattcttctccgccgacacgcctagcttcttgcacagcgcaagcaggccctcttcgctcacacggcccggtttgcctccgacgagctcgagtatgttttgcagtcttctactcctttccgcttcgtctgcgcgacctattgcgctcgagctcatgcccaggctggacatgccgagcccgctcatgctgatgcccatgcccacgcctcccatgcctgagctggggtcgtggagcatgttgagcaccgcgggcgagtcatatgaaagcatgtttgtgttgccggtatgtggaacactacgcggcgcgggtgacgagaaggtggggaggtgcttcgagggcgtgttcgtggaggccgtaggtgtcgccatgattgcggcaggctcgggtgattttttttgcgcgcgtagttcaggctaccggcgatccgttcgccgaattgtgagcgtggtcatgttgagtgtggatgtgagtgaaagaagagtaagggcgggacgataccgcgaagctcacgcgagtcaagtcttggcacgacgatataacatggccaaaatcgacaggcaagaatgagacacagtaaacatatgatacttattcaagtttggagttacagcggattttttgttgtgcttcttcatcatattgatatagatatcttggcagtattcacagctacctttcaacatgcacccctcttcgcatcgccaaattcatcctctatcccaaacgtcctcctcatcctaacctccccatcaaccctcgtactcacctccccatatccaatcctcatctccctcacgctcttcggcacatcccacgccccctccctacaccccgccagcacgcttctcaaccgctcactccccgccgccgccacgagcgcttgcatgaaactcgccgtatccgtgccaggctctccattcgctctcatcgccatgaggcccatgcacaagaaaggcagggatagtacgagcgacgccacataggggatgatcaggcgtcgacgcgaggagaaggagaatatgttgtattcgcttgattgcgttatgttggtcgtggtgtgccacctgtcgaaggcgtacatgacagacagcgtgatgttttgaagtgcggaattgagtcgggcttcggtgaggtcgaggatgaggtctgaggcggtggggtggaagccgggatcagcgggcttgagagcgaagcgcgcgaggttgaagactgagtctgcgatcatggtctggtttgagcctggattgcggattagtttgagtctgtgggatcggatagtgtgaggcttacgcgaacgtccgttccggattttggtggaggtggaaggtcgtgagcctggtacatcgatgccagtggtgttgtagtattctccggacagtgcttgtacaaggccgtctacgagagcgaagaggttgatgacttgaatggtagagttgagctctttaggaatcacagcagtgctgagactggcattgggatagtatttccatgagtccctgccccagagggcttccaaggattcagtaaatgtggagactacgtatactttgcgcaatccatcgacatactttgttgtaactgtgtagttgcttcggtaaagctgacactccaacttttcggtggcgcgctggtaactgagcctctctccgctaaggcgagggcgagcatttgtcaagctgtgttgactgacgaaaaaagtgtctgggcgcgttcgagcttggtagagcatgccttcgttggttgcttggctaggcgcagtatcattctcgtgcgggttgtaccatccaggagtggaagacgacgagtttcgtgcggaggtccatcctccagagtacaccgggggaaagtatacgccgtcaccacggaggttggcctgaacgatctcattaaaggcgagggtcttacacttgacagacggtccctggaaatcagtaacaaacgagcaattctgcctacacgcacgcgtagaagcaacaatgtctcctgataacagagcagctttggcggtggctaggacgggttgtctcgtagatctgacagttaccacgtggtcagtcatcgtgtagacaattcggaaacaaaaacttacaagtactgccatgattcctgtgtagctagcatgttgtcaagtgcgctactaaatgtcccgttgccaaaggaactgccgttaaagacctgtaccctctgctcagccaagtcatcgaagctttcgcgtacaatatcgatcgatccaggcggcaatatcatgcctgcagtgatgagccagcccagtagagcaatcatgctcaaagtaggcaccacgcggaatataccaagatgaaatattatgctaaagtcatgcttgagacgtggaaggcggtcgatattttctaaagtcatcgaggcgcttcgtatacggcgccataagatttgcgtgaaagcgagaccgagggaagacaaaagagctaagcgaaagatagtgacgagcacgagggcaatggcagacaccccagcttgaggcagagacgtttccaagttgaccttttttctatggaggtgatcgtagagtgcgaagtgtgcgacggcagcgaagtaacctgatgacttatcagtgtgtttgtgatcagacggagcgattgtcgaacctagtaagtaaggtgcgaatatcagagcgacagtacttggatacctcttccacacatcgacgaacgaggtcttgttagttaccgagttctgactgtcaactccggtccctcgagaatctacaacttgttcgatcccttgatacgctgtccttacacggtcaattgaagctcgatgttcgagcgcagtgaaggacatggcagataaagttgaaagctggcgcaaccagagtcctacggccggaagaatatcataacgacgattgggggagtgggcctatttcagtatttctaaagaagaggctgagacgacatgtaagccgcgtaatacttctaccgtgtgtctactggctggctgcaggcttggtggcgttgtggcccccaaactcaaggctgaagtgctggcctaagcaatcgagattgaatcatcccgcagccacatctccagtgtctaggtttcaggatctcaaagcgagtgagacggacgcgtcagatccatcaagcattgtatcgaggttgggaaggatgaattagggaagtgtcgtgatgaagccaaaaagcggggcacttccgcggtcacaccccagcccacgtgaccacgagccgcgctcgcgttcacgctaagtatttgctccgacatcttcacaaacacctacactcgcacactatgtaaacgcacctccacatacgctcgacgcgcccaccgcccaaaatgtccacaaacgtctggacacagatgaactacatccccccgcgcggcccctgcaaccacaaaccctccatgctctcccccaaatgcccgtgtctacgcttcatgctgcatccgctcaaagtacgtcccacgccaacccctcccctctccacttcatttcacccgctaaccaacgctacagtccacatcctcctacgaatgcgacggctgcgcgcaccacgcgtccttccacagcatggagaacaaggccgaggacgaagtgcgcaagcaatgggagaaggaggcagcggagagggaagaggaagactcgcagcagtgttcgaagaagaggcctaggctgctgctcaaagagaaggcgtctagcgaaacgatggatagcgtgttcggtcaggcgagggggcgcgcggcggcgacaacgacgaagacgcggagagttgctgcgacgaaggggagggcgagggggaaggggagagtggagggggaagaagaggcggttattgagttggattgagaaggagacgatggtgcgtgtggtgggcgttgggcggagagcattgtgatacctatgataccctagagcatttgatttttttggtttactgaattgctattgtgtcgattttggctttgtcaatttaaacacagcactcgcagtgcatcattctttgtttgagatttttcttaggctatggttggtaaagtgtgcttgcagtcaccgtgacacatgttgattctatttgagattttatagacatgttgcttcttcaatacgtgctcccaaaacaacttcggtctcattgtagcatgtcctctcaaaagtggtatgcagtcacgtgcaccacgtccggccgcggaagtgccccgctttcatatgcatgtgcgtcacacagcggctctcctattgagcctcatcgcacctcaggccaccattgctgagtaatttacgcaagggcgtgcattgcttgatcctctgccaggtgcctgcattcgtgcagcagggctggctgtatgcactcgccgcgtctctggcgtgtgtatgtcgatgatttggaatgaagtatcttggcaagcccaattgcctaccatcacttatgtaaccacggcaggagtagcaagaaagttctcgggccctcgcacagccgttgccctgccatttgcccgtggcacacaagtggaccaaatacgtgtcggatgtatggggctgggcggctagttggtgaggggaccagggagtagcgcggcgatgcaatcggtttcggggatcatcaaatggcggggtagggtataaaggcttcgaactgaggaaggacgagttgcatctgcaactgaactgaacaattgtacatctgtctttcaaataacgtcctttccaaactcttttatacccaatccgtcaatatggtttccggaagctgcatgtgcggtaacgtcgcgtacgaggcggcgggcaacagcgagggcagcgtgggtacttcgaattcaggatgtgggtagttgctgatgatgggatgtagattctctgccattgcgccgactgccgcaagattggcggaagcgcgttctccagcaacggcatattctccgaggacggcttcaaggtcaccaagggcacgcctaagcagcacaagaaggtggcagactctggcaaggagatcatctccaacttctggtatgtattgtggtagaccacttgtgtatggtgctaattcgtccagcggtgactgcggctctaccatgtggcgtgaaggaggcgcgttccccggcaagcgcattgtcaaggtatgtgatgagcgcattcgaagtgattgatggatgctgacaagtctaggtgggaacgctcgacgacaagagtatcctcgacaacttcaaggcggacgccgagctctacaccgacatccgacccaagtgggttggagctcagcccggcgcggcgcagaaggctaccatgtcgtaggcgaaagacgtccgggtaggcatcgaaatgatacaacgtcttattctgaatccgagctttcgggctccttcaatcgctgtcgcatcatctgcgtgaagttagccagtgaacttgatggcgtcacggccatgcttacctcgttcaagcgcgccttgagctcgttgatcttggtctctttcacgagaatgtgctcctcatccagctcctcgatgatgaactcgttgttgttcttgctgtcaatgtcgactaacatggctttgatggacgcgtcgcacttgacgagcgagcctggggacgtcagccgggtgagagaagacggtgtgatactgacgtacctcggattgctttgaccatgttggagggggtagtggtgtactgcgggggtcgtgtgagttaactaaggctgaccatcagggtgtcgcggaatttggcagttctgcgcgctgatggcgcaatgacagatgccgcttggcgccgatcacctgcgcgttccgagtgggcggctgcctttccgaacgactccggtcaccattacactgcatcactcagatgtaatcatgcagactacttgagcaccttgtctcataccatttcttccgtcttcatcatgggctgaacactgacccaggctcgcgactgcctattgctaacgtccgctccttcctttccgaaagtactctcgcctgtcacctgtcaagcagcttacagcgaaccgaaccgtgaagatgagacttgcaggaagacagcatggcttcaaaagcttcaactctcccatatggtccttcgcgacatgtctgtatctgactccgtttctgccattctcgcgtgcgcaagatgtcgccatcagcacctcaagtccaggcatcgctgtgccttccaccacagtctcaccagatgcctcaccaccaacgacccttaccactacatctcctcctacttccaccgaccccgcacctcccgaactcttccccacccacccctcctcacacgtccaacccgtccgcgacgcctccgtcttcaactactacttcctcttcctcttcatattcgccgtcatcatcgccatcctcctcctctggttccaccgcaggcgacaacagcgcaaacagcagctgcgtcagaatgggcagcacgcgctggcgagggatctagagggatgggcgggaacgcgacgattcatgcatgagcggcaagggattcggccttctgcggcgacgagggaggaggggttgaatgaggctggggaggcgccgccgccttatgacgggaagggtacggagacagtttcggttggagcggcgagcgagacgggtgaggttggtgtaccgttgcgggcgctcgtacgggatgagcgggctcaggaaccaccgggatacgatgccactgatcatgaggatacatcatacaacgtggggcggaggccggtggttacttgaacaaggacaatcatattcgtctggctagactagacgtttcatgcctacgacgatccaacggtacggcagtatgttctggacacacaatagcgccgatcagatcatcaatgcggagcgtgtagtgatggcagcggctgaaagcctcaccggatggcgctgctcacgaagcagcaacaacacctccacagtgccatgcggagatcaaattgcaccaactgaacagtgggaacactggaacgagctggataagagcctggtaaattccaggttgttaaggatgctgacggccagccagtgccggtcagattgttcagtaaagggtccgcgagcttgtccgacgcttgggcaggcttttgtgtccgtcctgtggtatgtacgacgcagcggaagccgatgcgcgctttcaagtctacgcagatgatgagcgtggtggatcgcacgctgcagaaatcctgcacggggctacaggtactctttttttgtggacgcagatgaacatgagaaccagatagcagaccacatagaacctggaatgacaagacttttatcgaaaatcacaaatagtcatcaacgtgtaaacatgacgtctctgcgcaatctactatccgaagagacatgagcatggacttgggtatatgaactccgatgtctctctccatgctagcttcgtcttctgcatcgcactttacaatcgagccttgcgtcaaaatggaaagaatatcaaccaatgttcctttcctcttctgctgcaccaaaaaggaccttcccatgttcaatgattcgttttctcggactttttcgagtcttaccaaaagacatgactgaaaggaagaacgtcgttgagtctttcgctaatttaaaaaaaaacgtgtatggcaatctatgtctgccgcaatttttcaaacaaacgattatattctgggccgtggatgtcttccaaaagcaccaggaaagacgtatgtggtcctctccctaaactcgtgtatcaatggatcatgtccgacacttcaaagcctcccctcgctgtactcatgcttgcgacgagatggctgagggttataaaagctcgcattctcttctctccactattcttcatcaacacacaagacttcctaataaccaaaaataacttgccttcacatacatgttctttgcttcccgccctctccaaaatcagaacgcgaaccgtgttatgatctcttctcttctcccgctctctccaacgaattccaaaagcaagcagaacgcgatgtgttttcgacgcatgcgtctttttgtcgaaaatgaggatttcaaactcgtaggtgtgttgcaaggctgctcgaaaaacgcaaatgtcgacgcgcatgtccttcctgcaccacttcaaaatctccaaaattgtcacgcagtgactatatgacgtcccgaagtatccacagttcttcgcgatgcgaaaaaaaggccatttgaaatccacaatggtcgaacacatgttccgcctctctccgctgctcttcaacggtagggtataaatatctcccctcacccagctatttttacaacatttctcctcggcaagcctttctttccaaaacacagaaccggtctgctgatgttctggaacaagattaattcacgatgcccgaatggcggaagtttaagatggctcaattgacgagctatgctgttgtgtgcgtctcttctgcgcttcaaaaacgctatgccaacttgcatgttcgtcggaagtgagagagaacttcacaaaggcagtgaattccgagtccatgtgcattttctgcacttgcctctcttctgcgctgaaaactcgctgtataccgcctcatgttcgggtgacgaggagttttcctaaagacatcattcgttatctcatgtgcatcctttgcgaccctgcggctctctcgcgtcccagggtgtacataaaagccttgtgcatcgcgttcacttcttcctacatttatgttctactctcgatcttcaaatgaaggcagaggcgtggcatgcccaaaacaatgtactcattgtgtctcgatctccataccagaaaaacagagttcaacgtcatatgtcttttctcttctgcgattgagcagaagcggttctaccagaaaccaaaagtcaaaaagcatgtagattttgcgatatggtccggaaaaagacagcgtcgacagtcccttatgtgtgagcagtctaaaatcagggaaaacgtctcatcatgctgttctccgacgctcaagcatgcgcacgcacatgctttacgtttgagctgaaaatggaaaagggaggctctcatgtcctaaaaccacatagctgagaatttatgtcgagactgtgtctttcagctctcaacagagattagcgtctcagctgtacataaaagcccccagacctcgacaccctcgtcttcttcatacacagaatctctactgtatatctccgaaacacggctgcacagggtatatgaccgatttctctgctctcgtaaattgaagtaaaagtcgatgagcgactgcgtaatgagcagaggcagtaggggttgcttcaaatttccaataaaacaccagttcaagaacgaatgtcgcctctgagcaccaacagaaaaatgtatgtattacaaatgacttcaggttccattgcatgatctcaaaacggaaatgaaagaatgagatttctcgaacatgtggagctctagctcgtgtttgaattgaaaggtctgcccgcgctgagcctgaccgcatatacatactttcaacttgactgccctattcttctatccaaatgatctttttacaatcgatcttcaaaaagacaggtcgagctcctgatgaccagagaagaagtgactgacccctgtaacaaaaccgcaaaaccaaatcgccatgtcttttctctgctctggcagtagtcaaagttgtgtctctatgaaataagaaaagatgaactagcagcaacggtgagcaagcttctgagtggtttgaaaacacatgctcatcgagacatgggaagacgggaaagcaaaaagaatttccgcctataggttatgagaattctatgagataactgagcagtcaaagatgtctgtttgcagcccgcaaggtcgaccaaaatggcggaagtctgatttcccgggaacgtccagtgtaggtcgatttatcacgccgtcatgacacccataccatatacaccggggtgagccaacgccgcgaaaaatagtatgatcgtcgccacttcgacagccttcgtgcaccgtatcgaatgaactcagctcgccatgattcctcggcaatcggtgctgctcgttagcacatcttctacttgttagcgacagacttcggggtcagcttgatcatatttagcgcgaagtgctcgtacgcgggtcgaatcagatgcactgaacttgtggccagacaagatgtagtgatggggtgcatgcggtcacaattcccggcttcgtggcgcccctcaatagcgcggcagacgcaacccagaccctgcgcagatcccgaacgacgcggtccccatctgccgtccagtcccatcgttcttcaacaccatgccttttccacgatggtcgctcttccaggaccggttattctcaaaccttaatcacaagccgacatgatgagcgccatctcgtcccaagtggcaggatgacatttacctgccaatgccttcattggagaccgatagaaggcatgtcacggactgtcgctcatgtcatcatatgaatgcttcatcttactctgcatgcatgtgtggagaggcgccacgtctgactgacaatcaggggcgattcctgtgcgcgcgaaatgagcggactgcgcccacatctctgtctccaccaagtcgaacacaaatcgcaaacttgtggcaagctatgtacaacgatagcacgcagctatttggctactgcttgacgagccgctctccctaggaggaggctgacccaaagttcaatcgattgtctcataggaccgcgaaatcctcttcctaggctgcacaagcttgaggtgcgacagatgtggttgagagttgtgcgccacttaaggagcctgctccgtgaataaggttcacagtcgggcctagccagagacttatccctggatgtcgtggatcccgtccttttcagcgaataagcagcaactgccggcagccatggaccaatgctcaaacgcaagatgttcggtgggccaaccgcatgttcgcggtcgagctgcgcgatcttcaattttgcgtaccaagtaccgtctttcggcacacaccaatgacggttctccgggcgagatgctatgttggcttcgcatatgcccgaggtttattctccagtcgccgaaatccttggttcgacatgtcgatccagagcgtcttcattatacgagtactgtgacattgtccaagcaacaaacctcatgcctggttgacacctaacgacattgactccatcgcggcgggtagacatcaacatggacgaccgacaccacgaagtattagctgtggcaattggcttcctcgtgttgacatgggcaactgttagtatgcgatgttatgttcgcggagtcatgacaaacacctggggcttggatgacttttgtatgattgccagcttggtgagtttgtgaggcctactccgttacatgcgatgctgatcaaacatggtagctcgtgttcacagtatacatcgcgtgccagattaccgctgctgtccacggaactggaaggcatagagacacattatctgaccaggatgcgaggactgcgctcatggcatgtttactcgcatgatcatattctgtcgccactaaccttcaaatagttctggtatctttgcgaactcctctacgtgatctccaactgcctcctcaagttctcggtcggttacttttatctacgcgtcgccgtccaaaggtggcacatttggtgcattcggctgctgatgctgggcactatcctctttggattgatatacttcttcctcgtcatgctacaatgcttgccaagtaagtaccttcaaactctgtatgaaatctgctgatgagtgaagtcaacaccttttggaacgtccatcccgcatccgcaaagtgcctacccgaaggcccgacgctcggaatcacatacgctcttgcagcagtcaatgctgcagccgactgggcattcggcacccttccaatcttcattgtctgggacctgaagatgaagctcaagaccaagtttctcgtcgctggtgtcctcgccttcgctgcaatcggcagtgtaggaacgatcgtgcgcatgttctacctgcacactcttatgaacggacccgacttcctatatgcgacaacggatgtcgctctgtggagcacaattgaacctggcataggcatagctgcaggaagtatagcatgcttgcgccccctggcgcgactatggctgtggcatctgggtcttgcggaagcgccccacgaccgtcgctctcgcagctactatcaatctaacagcgaccagaagcgcaaagaccgccgcggctatagaagaaatttgagcccttctgatttggtatctacggaagctgtaggcaccacatctttcgaaatattcggaaccaggaaaggaccagagacaagggatttgtcgctgccagagatcacgattacggcaccagaacctgagctgacacctagcggacaaattcgtcagactgtgacggttgagcaggattacgagagcgctccccgtctccaacttcgcgaaagcttccgccatagcttcacgagaggaactattctcagtcttgggaagttccgagttccggtcaccccagctccagctcaacaggaccaccaagctagccagtgacagagcagccccagatgacctgtcgccagctacgtgctgctatcagtatagaaaacatatgccaaatatcgcatatcatcacttctaagacagtggtctcctagggaaccacgcagtcagcactagaccgcgtggtagcaaacttgcacctttcacccggcggtcattctccaccacagtgatgcgcgtcacaattcacggacgttcttatcgcgatggaacaatcacagtggataatccctgttatcgcgacctaactatcgcagcagatgtttcttgttattgcgaccgcataacactcactcatcaaccaaaagttgttattgacatccgttccccaagaatagctgcgacagagatcgcaaacctccccgacttcaatcatggggcctccaaaaggatcgcaagcaagatttgtctttccagcgcgggaaatgacgcccgaccacacacccgaatacacatccggcaaccttacacctgagacatcacacaccaaactcacggagctcgaaaaggctacagcgactcctgactcaaccgcttacctgcagatcggggaaaccaccagctcaacagcggacgatgagcgcctattaccacgattctttcgcctcctggaccaaagcaaagcccttgtcaatactcatgggccgcatacaacctacgctggcacgaacgtatttgcgcgagcgcccatagtgcgaaacgagacggaacaggcctctatcaaagactttgcaacttcactggccgccgcacaggactgcattgagagcgctcagctcgatggagccgctagagaggacctcgcgaccttcctacgcttgtcacggactacaagcgaagttctcgaaggcatacttgacagcagcgatctagacttcgaaacgctcggctggggtgtgtacgggctctgcgcaggatacatggtcagcacagcacggcgcgaagcctcaccaattctcgcgtacaagaagcgcctacacgacgcgctgcagaaaatgccctccatcaattcaacagttcggaagaacctagacagcgttgcgtgctgtggcgggaagatcgatgtgctggcgaaggcgaacagggagattcatatttgcgcaaatctgctacttcagcagttccggagggaggagtggcggcgcgttcgctggtatcatgcggttgcggttgcgaagagatgggctgatcatttggacctttggaatgagggctcgtagctcgatggaatctaagcaagtggaagggttaaaagttttggcaagttgtcagtgaaaaggttcaaggagtagtacacgatgcagcaacgatttatgacagacatgattacaagtaatatcataataacgactgtaccatcaacaactccacgaagctcattgcaagtcatctccgttttcctctacgcacaatccctaagctggaaaggaaaacacacatacaagaaaacatcttgtcaacgagatacctcgttgcgttccttctagggggtgtttaaggaacgtagctttgcgctagtacacccactctctttgcttttcagtctccaatcgattctaactcccacattcagacatcatatatctggaggaactgccatgaagtcgcaggactcgtgccgaatgaacatgcatcttcccacctcctaaccccaccaagctagcgcacttccctccatgcagatccgaatcacgacatttcaccccacgatttcgaatccaaccgcgaccatcagcaatcgcacccaatctctgctccatgccgaggagaacgacttaacccgacaagcatcaacactcggctcggacagagcttacttataacccaatggcagcgcacacagccagccagggcgccatgcatccctgacaatgacggttgacctgtcgcagccatgttcttgcatcatttggagctaggatctagatgcctttaaaggcgtttggtgcgctgctgactgcagttgctcgcatcctcgtctctcttcacgtctgattgacaggtaccgcgaccatggcgctggaatcagaaaagaacgtaccgcccacggcgtcgaattcgagcgagtcggacgtcgagataccacatggcgccatcgatgagaaaaagctgatgaggaggctggatttgaggttacttccggcggtgtctattttgtaccttttgtcgtttttggatcgcagtaatggtgtgtgcaacgcttggcttggatgagatgagcgagtgctgatgatcgcagttgcaaatgcgcgtatcgaaggactaacggccgatctgggcatgaccggaaaccaatacctcactggcctgacgctgtacttcattggctacgtgctgttcgaactgccgtgcaacattattctcaagcggacgacgcctaggttttggcttccaacgttaacgattgcgtggggcgttgtggcgacactcatgggtgtgacgcagaatcttgccgggttctttgttgtgcgcttcttgtgggtattccatcttgttataaggtgctgaactgacttaagatagccttggtgtcacggaaagtggcctgtttccgggcgttgtgtattacctttcaatgtggtacaagcgcgatgaacgtcagtatcgtatctcgctgttcttcagcgcggcatccttggctggagcttttggaggaatcctggcttggggtatcgcgcatatgagaaacgtcgggggatatgcaggttggagatggattttcattcttgaaggtcttctcacaattgtgattgctatcgccgcgtactggttcatttcgaattatccagataccgtttcgtggctttccaaggacgaacgcgctttcatccaggctcgattgagggccgatagcgacaacaccaacgacgagcaatttcgatgggctgatgttttgctcgcgtgcaaggatatcaagatctggctctatggtttagcgttccataccatgtctctgccgttatacacattgtctcttttcctggtaagtcgaaatgctgcgaatatgtatgaactcttcacttacaagcgaacagccgacgatcatcaaagacatgggctacaccaatgctcagtctcagctccttaccattccaccatatgctgtcgcgaccctattcaccatattctgggctatcttatcggagcgctacaagcagcgtgggcttttcatcgtcacaacgtcggcagtcgccatcatcgggtacatcattctcctcgccaacacggatcccaaagcgcgacctggcctatcctacgcaggcacattcttcgctgccatcggtatttatccctccgttgcactggtactctgctggccagccatcaacgtctccggacaaacaaaacgcgccaccgccaacgcgatgcaaatctcaatcggtaatctaggtgctgttcttggtacgcaactatatcgacctaagacgtcgccgagatatgtcctggggcattcattcgcgctgggatatctgtgcatgaacattgtggtggtcactgcgctgatgttgactctcaagaaggagaacaggcagaaggagcagtatctgatcgagcatcccgagacggcgggcttccacgacagcgatgaggatttgagacagggagatcgtcatccaaggtgggtgttccaggcatgagtgggtccttggaaaatgaggtatctcgtagaaggttctccacatttggatgtgcgaccatcttttccgaagtcaactttgcaccacgaagagagctgcgccagcctcacttgtgcgtaagcaaagactctaggcagtcagatgcgagaagaatctatcagacgttacttttcgatctcctcacaactgccaagagctataatgtctaagttggcatccagggctgtcagaaactttaactaatgatagtgtcgcgtggccaagcacgtgcgtttaattgagttgcgctcaccgccttgacgtccacccgcacttcaacggcgatctgcgatactcgcgaacgtcgctctggcctcagatctcaacgtgaaagacgctgatgtcgtccaagcctgtcctgtagatcgaacggcactaagcgactacaagcgcgttgttcatcgtcaccgaccaatgcgccacgcgcgcgtcatgcactctggggcatgttgaccccgctcccgccacgctagccgagactgaacgcttcatccaagactcccaagatatttgcacagcctacggtgcgccactactaggtatagtgcaataattatttttctctactaaaagttaccttatatactaaaaactttaaaaactttaactttataactatatttatatactattatataaataatatatattctaacttagatactatgcatataatatctctatataatagttataatatactaacttatttaaagctataagaagactaaaagttaatattaatctatactagctaaagctattctaataattctataaaaagcactcttacttaagccttatataatagctatataataagtataaagtcttaattagtctttatatgcttaaaatatagcttaaagaatagtagctattaagaagactaactaagaaagataagattaagcttatatattatattaagctactctacttctaagttagactagataataagaatatattaatagatctaaagaactatagctacttaattagctcttatatacttatataacttagatttaagactaaactgcgttataagatttataatgcagataaagtaaaataggctaagagagttatataagagcttatttaagaaggactttagttaagagctattaatagctatagaagatagtttatttatctttattttcgttaaataagtataaatattataagagattagctttttagagcttattatataataaattctagtagtattatataaagagattaagagctatagagttagtaaggtaaatatactataaaaggcttaaatatagtatagtctattaataggcataataagtttaagctatatagtattaagatctatgcctatattaatgcatattctagatatattatctagatatatataggtatcttaaatagtactactattagtattagatagtaatttcttaaagctatataataagctagagttattctaaagtatatataattagattataagttagagacttcttagattacgtatacgcagtttatgctatatatatataataattctaatttagcactataagattactatattttttagcaaaagtactataaattagaaaattaagttatagtagcagctactttaaaagagtctgcttttttactagagagtaagtagttatataatagctaagaaattactaactctttatagaattactttagagcacttcttaaagtaagcgaattttcttctaattagcttatagactagattaccttatacgctatatactttctaattctatagaagaagatatacttatacgtaaatatctagaacttatataagatttaattttagcctaagtaactatatattactgctagataaccttttatactttataataacttacttattagaaaaaaagactttagcatactatataatactgctatactttaagatctctttaactacttatctaaatagaattttttagcatatttactagataatatatagcattagtataattatataatagtagacttagaatttaatcttttatcgcagtattaatatataagaatagtaaagtactaatctacgtaactaagctaactaagcttagaaagtagactaacgtttctctataatctatttatatatttaagctagctcttctaatatattagaagagcagtaattaatataatcttttctcttaagtttgcttagctataatagttataagcctagcgctataagattatagagttaattctctactatatatcttatatttgctaagtacttaaattaattattctactactcttatttctcttaaacctcttaaattattctaataatattagtctaaatagactaaatagactagataaaacttctttctatagttactctttaagcttataaagactagctagcatagtatatttagcttaaagtttacgctattagaaagtaagtatagaactatattaatttagatagcttattgcaacctaatcttcttaataacgcttctctatacctagaattatctactaagctagttaagctaaaagaatccttcttgctagagctactaataaagtaaaagctaattataaaaagtctttataagagatatattaaagatattaaagcttataaagttttattagctaactataataagaagagtctaataatagaaagttcttactgctaaatagtcttaaaaagctactgcacttataaatctttaagactagattataaaaatagtcttactagacctttcttaagtctatatagattagactttccttaaatagataacttaagcctctaattataacttaaactgccttaaagattagctagctctaagtaaggctataacttagaattaaattagatagaagtactaagcttacctagataaagctaagcatagcagaattaagctagagaagtagtttaataaatagcaaactctctatgcctaagcttagatatataatattttagagattaaagagactattactcttactaactttcttaaggcaattatagcaaaatacgccttagaataggcttaatagaaataagcagaagttatagaaagagtatctctaggaaagaataatctaatattagataatattgctatagtatttaacgctatactaagtaagtaatctagaaatactaaaaaaaaaaagagactattaatctttatagtactaactctaaataagtaaactgcttaaaatagcttaactagaaaaactaaaaaaagcctaaaagtatacttatatattaggtcttacctgcaaaagctctaattagataagttttattattagaaactaattacttatcttaagctttaaatagtagtaatagaattagcctctagtaatctaattaagcttaataatatagataagaaaaaaatcttagaatagtataataagcctaaatagcaagatctctataaatagattaaaaagttaggttaatctactactctaagaaagaaaagattagataaagattactctattgctatttaagtaagcttaattaatctaactctctttataaaagagttactagaagtctatagcactacttttaattagcatctactatactaatctataattcttaatagtaaagtatgcgtctacttagtaaataattatagtctaattaaaaagagaatatttattaaagctataaatagagagtatattaaggtaagaaccctaatacttacttattaatagtattagtacttagaattataagaaaacctaataattagactaaataagctatatataatagactttatacttactaatataaaggttattaaaagtttctaccttaatattatcttagaagtaagactttaagattagagaaacatctagtatactagttagaattaaactctctaatatagtaacttatctaagaataagttactctatacgcttattagaaagtataaccttaacttcttagaattaattaagtcttcttattctctagtctctactattataaaagctatactaagattatattatttataaaatagaagtaataataaataaatatagtactaataattaggttatcttagatagaaagtactataggctctaactaaatatatataaaatattaaaattactagtattagaaagattaattataaatattatataatagcatacgccttataggtaatcttaagaaaactaaaagagaaattatcttaactcttctattagatcttatagaacctatttaatatatatttagaataattagaagaataatagttattactaataaagaataattattctagaaagattaagaataataatcttctattaaagttactgcttaagattataaaagttattaaaagatactactaaagagtaagaataaaatataaccttttaattatagagatatactaagatagtaattaagtaatataactatagagaagataattaagatttaagaaataggctagatcaaaaataagattactattaaagctactctatcttatacttataagctaaatagcttagctaagtatatagaatagaaaataattataaaggtaataaagatatgcataagcgtaaatctgcctaataagctttagctagagatactagatatagctacttagctttataagataagcttaatagcattgcatagatattaattactaaataaggttcttaatttctagttttaataatactttagatactataaactagctattatttaattaagaatagctaatctatgcttagattagagtagtatatatatatatagctattaagcttatctattaaatttagattaaatagctaatataaaatattagttttttaaaactaactctagaggttatattagatacttagtaagctattaagccttaaatatctatagaatataaatctctttgcttaactaggttattataacttataatattaagtttaccataaaagttatttcttttaagaaaagaataataagaatatagaaaagaaattagctattaagattactaatattctgcataatagtaagctagataatctaggtttttaaattaaagatagattatacttagaagagcagcaaactaataatattagaaaagatactaagagtaatcttagaggtaaactaattatataaactaattaaatagctagctaactaaataattagagagttatataagaagaaactacgcaagataatagcatagctagtaattaactaagaatttatataagatctctaaaagattaaaattagcttataactctagaatctatacctaagctaagtaatatagagaaaaactttaagtataatgcttaaagtatagaagaagatagctaatagtagatgcatctagctagtagagctagcctatcttactctagtaattagattagattatagagagaaatactgcagcatattatctactctactacttaatctagagaacttaacttaaatactctagataaagcagattagttacttatttaagtatactagtaattatagtaaataactacttctaatctaagtataatagagctataaattctacgcacttagagaataagctagaggtaataaagtaaagcgctaaaaaataattaagaaataagtacttatctgctactgcgcagaagaagaagagatagtaattaagataactagataaagaatataagtactagagtatatatactaattgctaatctaaataataataatagtttataggctaacttttagaatatcttcttactagatgtaagaagagcatagaataattaaaagagttataaatctataaacgctataataatagcagctactttaactaattaaatactaagtttaacttaactgcactaaaataagcttctagatctacctaagacttagaaataacttctctaatataaatataaggtatagtttaaagctataataagaaaagaaattaaataactttataagaaagatatctaaataatttagctaataagcaaagtaataatctaactaatcttattaaagtaagtttaaacctataagtttaattaagatagtatgctacttaagtgcaaagcatatatagttatataagaagatctttaagaaaaagacttgcttaatttaacctatgctactatcttagtagcaagattattttaagcagtaatagctatagctacttactttaatctagaagttatgcaaaataatataatagaagtattccttaatataataattataaagaagaatcctatactttataaactatctaatagttttaaggaactctagaatatgcgttaggcttaattaagcactttatagtataagagacttactactactatagtataagaagttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaagagctagcagagtagttcttaggtataagaattattagaaactaagaaaagagaataattacgctagtttataatacttatattaagaagattataaagaagtttaacttaattaataagaacctttttaagctacttctctactattagaagagcttaagaagtttaagagagaagctactaagtaagaagttaagctttactagaaaaaggttagattagtattatatactgcaataatgctacgcttagatatagcttttatagatattaaagctattatactacttaactaatcctagctaaatatatataagtataattaattaagttattatatatctatattatatataataggaagcgatctaatatagtaattataatagttctaatcttataatatatagagacgcattatttgcagataacttaattacttagcgcttatcttatagatatatagctatgctctttagagaagctattctatagaaagctgctaagcaaagtatagtaataacttctataactaaggctaagcttattacacttaagtatattataaagaaaactatagctttaaaaagattctttaataaacttatatttaatctaggcaatttatagaaaatctagtataataactagtaaataattagacttattattagttaaaataagcaaattactacctatctttaatatattaatatataaaatatgtagcttagataagaatatgtaaaagaattattcttagtagagtacttgctaataaagaaaatgctagtagatagactaactaaagctcttatctattaataatttaattactttaagtagcttttaaaccttaagaatataattagattagttatagttaatattaataaagtataatagcattagtttaattactattaaaaagggcctttaagactaagaaagcttaagcagagcaaaaagaggcctttttaactacctgctactctaaaaagattatttaatctagcatatttatataagaagtaaggagaactacgcttaaagtattaagaaagaaaaagtttgcttaatagtaagaagattaaactaagatacttagttaaaaaagtctaaagctatctatataagacgcagtaaattctttataataaaaagtataaaagtataacgcttattataattaagttaagctaaggtataatagtaattataaatatctaaagtagtagagagtaaattcctagcaactctatagcaattaagacgcttctcttgctttactaccttattcttatatagaataaaagaaagcttattactctgcttaaagtaatatgcatctttattgcctaataggtagtaattagcgtagctatagctagagtaatctactaaatttataataaagaaaagattagcgttaaagttagttatataagaaagcttaaaagagaataaattaggctatagagtagtagaactagatagcgtaactttcttactactagttaaagagatagtagtactactatagttagcttaattactattactaaactttagaggcagaagaagtaagtactagttaactattataagtatcttaactctaagtcagcagcagtaagctaattaatttaacttaactaatctagaaactttaagaattagtattagaatggctactaagactgctaagaagtttaagaaaaaagagtaaattagatcttacttagtctcttctaaagatagaacgctttaaattaatctttataaagctttgctatagtactagttttaatagacttaattatagtaggttaagaaatattctttagatatacttcttaattagccttcttctttataaagcgcgcctcttatttaataagaagcttttttatatgcgctgctttattagctttagcttaagtaaatatcttaagattaagttaagtagtagtagcataaggctataagcttctttgccttagtctctaatcttattatctctagattagagctactattattaaccttctttactagattagagctagttagattaataaagctctatctagtattgcctataataataggcagagtattaaataagtatttctacttaaactaagatagaagcttatgctgcgcttctatagagaaagcgttttaaacgttagcagcatctagaatctacttagtaagtaacttagaaggcttagagattaaaataattagcttagtactataaaggctgctatttaatctacttaagcttactgccttataagtaaaaagaagaatttaatctataaagattagttagagtagccttattccttctcttctctctaggcgcctttttagatataagaagagtagaataaaataggcttatataagctacttaaagagagacttaactctagattagtagaattactaaatagagctacttaagtgcagcttaagctagttagaaaagaagtagtataactaagataaattaatttccttatttacgctaagaatagtaaagtctaagctagctaaggttaaagcgctcttattactaaatacgctattaagcttattagtcttactactagaaggcttagcctacttactatgcttagattctagagaactagagcttaggctaaaataattactagtaggtatcttagtctatttcttctctttcttatcttaaatagaggcttaataggcagatacctttaaagaggttaaattagttaagagtaactttctattagagcctattttctaactaaaagaatctaaatagagttataaaagtataagtagcgcagctttcttcttatgcttagaagttaacttagatatagtagttttagattatttgcgtttaacgctagagagcttattataactagtaatatacttatagaccttatctataagcttattttacttattaatatacttagaagtctgcaaaagattagtatagagctactatataagattaataactactaatagttatagttactatattacttatagcatagttatataaagctattatcttagttataaagagattaatactatagtataattagtataagagataactaaaataaggtaagaaatataccttagaatatactacttagaattataagcagtataataacttaacttactactcttattaatatatttaagcttattcttagttaagttacttaactacttaagaatataattagtataaagagctctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncttagaagctaacttctgctaattaatttaagctaagccagtgatactttttaaatctaatatcttagaagaaataagcagcgtaagtgttcttaagattcttcttctatactaaagtagctattttttctcttttactgcaaaatagctaagttagtataactaatagcttaaagtttaaagtaattataatatagagtatgcgtaagatacttaagtacctcttaattagtagaatttactagagctatagttaatagattaaattcttaaagctaagtagtagagtattaaaagattataaggcgcagagtaaagatattaatattgcgcgcgctaaggctaaatgcataagttaactaatctttataataatataataataaatagacgcttactaattaagtaattaggcttagcgtagaagctagagtaatagcttatttatataataaactgcataacgttatcttaattaaatagagtaattaagatagagagtatattacagtattaatatataagaatagtaaagtattaatctacgtaactaagctaactaagcttaagaagtagactaacgtttctctataatctatttatatatttaagctagctcttctaatatattagaagagtagtaattaatataatcttttctcttaagtttacttagctataacatctttttaatataagcattaagacttttaagaattattaagagctttttaagcctatctatatatagctatataagcttatataatagcatattaacctagaagcttagctagagcttagtttatatacttatctagtagaaaactagaactagaaagtaagtattatataataaactactaaagtctgctaataatcttagctactgcataataaggctaataatatataagaaggcctattagaagcagatctttcttaaagagctagattagtatacgttatctaatatagaaccttaacctcttatttttatattatatctcttatttctatactatatctcttatttctatactatatcttatataatactaattactctactacttacgtataattatacttaagcctagttcttattcttaaaactctctctactactatagaggtatataagataataaattttacctaggctatagtaaatagaaaactcctactactaagcctatataagctagatctcttcttaggctattagataaagtaattagtcttaataataataagaaactaactctataagctaagaaagaaatctttattctagcatataatacttagatttaacttactaataaagataagcgtgcttaagtatatataatagttaatactacttaatagtaattaattgctaatactctacgtaataactctattactaattatttttatagtagagctagttatataatagaagtaaaacttatctctaataagaagctcttctttaacgtctagctctagcttatataattctctataatagatctaaataagaagtataagaaggttttcttatctagtagtttaaagatattctatataagtataactcttatttctttcttatatactaatacttatagatttatttacgcttgctctttagaatataagtatttagaatatagagaattttattaattatattattcttactaatatagataatatttagtaagcgtataaggctcttttataatatcttacttagtatatagattaaaagtatagcttatataagatctctgtaactataaaagtaagttatatagtatttaaactctataaagatagctcttttataaagtctttaaagagtatacttactctttatatctactttaaagaacttaagttagaaactaagcttaatcttctttcttcttctactctttcttctttgctattttatataataaaagtaagaagtaaattagtaataattaagataaagaaagtaagaaagaaagaagtagagagaagtataactaagtaaaagataaagaaaaagctaagtactatatagcagaagaattagcttagtatactaaagaagaaaagttcttaatctttatataatagttaaaagcgtataatctcttagattaagagttcttagattaagaaatcttctctataattattaagcgctgctctagaagaagagtaatagctatataactctaatttactactctctaatcttaattttagagatctttagtttctagaagcttagttagataactagtctctatataacctataaagtaagaagtaaatattgcttctataatatacttctttatattactctaagtttaatattctctatataatatacttctttagattactctaaatttaagattactctaagtttaagattactctaagtttaagattactctaagtttaagattgctctaggtttaagattctctatataatatacttctttagattactctaagtttaagattgctttaagtttaagattgctctaggtttaagattctctatataactacttcttaaatatcctatatataagcttatttttgcctctttatagagagagagttctttaaaagtaagataaaggcaagaaatatacttatagtatctatctttaaaataaaataagtactatataactgcaaacctcttattattatatatatattaaaaggtttataattcttttatatatactatatgctataattagataactattaatacttaagttatacttctaagtttaaactataactagaacttaattctaattattattattatagcattaattataagcgctttaactctatataatagtatagatctaaatagttatatagtatagatctagtctatagaattaggctctagttaagcgcttcttactagcatagcttatactataactatctacttaactttaataaattattactaataagatctaggcttaataagtttaagttctaaatataactctagcatataatattaaagtatagactagcgctattactcttgtctagatctagagctatagagacttatatactaatagcctacttatttagagttatagtactaagaataatactataagtactaactctctaatttactattatatattactaatatcctctagtattatactaaatactatagtagcactagctcttaactatatactacttatataagccttataggcttctagagtagatactatagtaactataagtattataattatagcgcttattatagtgctaattataataattagtagtagtaagaaaaagagttagataagaagttagagttaaataagaagaattagaataagaaagaaaataagttagataataattaagaaagaagagatttagtttaaatctatcttctaaggcttctcttctaaataagaagttaaaaaataagtatataatactaaaagttcttatatattaattaatttttttattttaaagtaattctaatatattatttaagatatattatattttatatatatataacgttaatacttagttactattaaggattttattatattatttctaaattttagtaagagaaaataattattgcactacacccggtagtggcgcactgtagcacagcccagcacattgtttcccctgtcggaagatatatcagccattggcaaactccgcactacggcatcgtctttgtaagatcacggcatacgtggcgcatagtcatggcgtcatactttgacctcccaccccagcagaatgcggccgctgcgagtatagaaggagtgccagaagaggagagaaggcagatgggtcgaatgagcattttgtcgcccgctgttacacaattactgggacgatttaggcgaagctgcatcagacagcgagagcgaagagggaagcctggtcacgaacgggaagatactagggatccccggccgagcttacccaaggccaccgatgcaccaaagtcgcgccgggaccacgggctaactaccataaagtccacaaaaagcccgcaatcatccaagaaggaggaccgatctccgaataaaagaccagttcatagtagtttgtctcctgcgcgtgctgaagaaagtggatcatcgaaaccaagacttaagcccaaacaacctcatatggcacgtttccattccctcaggagcatgttgttctccaacaccatcgaggacaagattaagtcaatcacccacgaagaccctgacaaggaagaggcggctgcagagaagtggaagagtcagcatgatcacagacaaatgcccagtagaccaaagactccagaaaaagacgcgcaaggaaagccacagggtattggatcaagactgaaaacaagtatacggcgcatgacgaccaaggatgtaccgactatgcagactctacaggaggatggtgcagcacacgactttagcgatcatggttcgatagcaagctcagatggtgaaccagagccataccaatggaagccacgagaagcagacgaagaaagcatagaccattctgatgtcgaggatctagtgcgctgggtcagcagacgcgacccgcccagcgacggagaaacaagagccagcaaaaccccagccatcaccttgacaggtgcaaacgacagccacgacagtcttggagactccgacgtagacgagctagtccaatgggcaagtcgcaaatcatcagacccagagacaaagcaaagtcgccgcacaggctacagcgatgcctcgaccgagtccgattctgaattgataaacgaagacgactcctccgaagacgaggacgcagacgacctcgtccgctgggtatctcaccgcgacggcccatccgcaggccccatccgccaaacccgaaatcactccccagcaggccgcagcatatcccacggctccgacgtccccgaactcggccgctgggtcacacggcacgacggcacgagcggcgaatcagtaagctcctcacacccccgcaaatccctagacgcgcccaaagagcccgaacgaggccgcccgcgaagtcgcgaaggtcctgcatctccgcgcccgaaacctaaaggccacatcacgcacgaggatattggggatttggtcaagtgggtgtcacgcaaggattcgaagcagcagagccagagtccgacgaaggtgcaggaggaagaggaagaggaggagaagttgttgcgcgaggaagagaagaagaagcagcaattaggcatgagtgttgacgaggggagtttgtcgcatggggatgtgcaggagatcattgagcatgtgaggagttctagtttggtgaaggacaagccggaagttggggatttgaaagggttccgtacgggtgaacgaggagtgaaagaagatgctgctagcgaccatttggctgagaacagagctggaattaggcaaattgagaatggagaaggcgggaaggaaagagggacgcgggagaggaatggtagtttgggacatgaggatgtggatgagttggttaagtggatcagccggaaaggttgaacacttatagtggcatgcatggccatcgaatgatggcgatgggtttccttattagcgtgcgagcatttgaatttgcattgtactagtaccatagtccggggagcaatcaggtagtgaagaatacataaggatcattgagcttcgagtaacaatggaaaaagaattaagaagcgaacatactttcaaagcacgaagcgttacgcatccgtgatagcgcaaacgacatccagcctcgaacctacacttcgtctgtacaaagtttcttatagcgcatagaaactttcacacatgcatcgcctcttcaagtcaagctaacagtaactagctccagcatcacgcaaagtaccacgccacctttttttgatctatgagaaaagaagacgaggcatgaagttgaactggctaacgtcttggacttaaacagaaggcagaaacacggtgttttggttctttcgttttcgtccacgggtccgctctagctcggtctttcgacaaaaaatgtttatcctgtggtaactgaggagtaagagagtagaccagcacaaggatctatatacacctcgactgctgctgattgtgattgggatcccatgctgaacgttgcgtcacaatgtgaagctttctggtgtgcttgtcttcatgtatacgctcatgagaccgtactcgaaggagtggcgccaatcataggacgtctcctcgacggaagggagacatcgagacgatgctggagttttttggtggaagggcagagtagaagacataaacgcagccgatactcctttcgaacattagcgatttagcaaattcttttgataaagctggaagacggttggattgagaagaagtgcagagaactgagaagtatttatacttgaaacctgtcgcataacaggtctcgtgattcttttctagcgatgcgcctcatccaaatactcgtcattggttttaagaatagatgagtattgtacaagacaacaggacaaaggaattggcggaagatgacagagacacagatgtatacactgctttctgaacgatgttcagaaggaggaaaaacatataatggccgtccgcgcctttcgtgtccatggacaatgtctcttccatttttgagaatcacaccgagagtgaagttgaataaagaaactgggcagaatcgagtgggattatatagttcaccacctcgccgcggtctcgtaccgatgcatccaactacaggctagccatcttcgtagttatgcaaccgcaagctttctcgaaagctcaggacgcagaagacatgttcactacacctccgttcttgaacgcgctgcgcgcaggatcgcgacgaggaaaacataagccatcttatctgactatttcaatccccatcgctcttgccgagatgtattggaataaagaagaatgagagtgaaactctgtggagagaggttggctttatattaagtaggagttcacttagcaactacattgcccgagtcgggacaacaatcacatacagtaccacccgttctttcttttcatgacactgagtgaatataaccttgttttgctgcgatgcataggaatcgtggcaaaatagaagatattcagttgcattaggtgtcttttatgtcacaagagacggggacataagcccaaccttcgtccactttggagcatgtagtccttgttgccgttgtttttgtattaaaaccacaatcttggtacattgtggaagctggagagcgcacatttgcccgttttatatgccttatatccgctgatctccgcgcttcgtgcttggccaaggtgcaaaatttacgtatcagggatttgcggcgacataggaactcggaattacagaagcaagcaacggacccgtacgtttgttcgcaggcaattttgaaagttcaggacggaggagaacagacatgtttgtcccgttgatgtcatttttgtggcattcttgagccgatgagaacgacttcatatgccgatagtactctgattttggttcatatcattccattcgatccattttgatagatagagaacagcgtgctttcgaggagaaaagaagctggagaagactgggaggcttttatgtccaccaggtcagtgtcatattacaacagacctaaggttttcaatgcattttcactcattctagagtacccttcatactttgcaagtagcaacacactcatggccccgccttgatgcgtttccagagcccgaccgaaagggctagacatgttcactttatgtcgttacgtttgagcttcgagggctgagaagaagaggacgcatcgcgtggttgtagccttactttggtggacatgatcccagtttacccagttttcgatacattgggagttttaggtgtgagagatgaacagagagcggatgagcccgtagagatatagcacagactttgggagtcgaagttgcgcatgaagaattcgtgattgtctctcgtggcgcggcgggtacatcgtcgccacctcgaggtcattttgaagttcagaagcgaaagctatcggcagcgaaagttttgcttttaagattgcaccggagacaaaggacatggactcaggtggtgcatttcgtgtgttctgcgggtaccaaaaaaaggactgggaacataggatcgcattgtggttcctttcatccatgcagagtgcttactatcaatttaagaagaatgtaagaagtttttgagagtcgcagagccaggcgagcatgaagtcggcagacacttcagaaatgactctaagccaccacaagccaatagggtgggacaaatgttgactgtgaaaagcaaatgtatatttaaggcgcccaaattcagcagtagaaacatgttttggtactgcatgaagttttggaccatcgttcggttgaatgcatcatttgaaaacgcataaaaagtttgtagtatagtagaggagggggaaatgcagacgaggatacttatatccatagcacatagttacaatcaaaagcatgtcgttcatccagtcttgcttgtcgcccatggcatctcatctttgccatttttgagaggcgcaataatattgcggtgttggagaaaatagaaaaaagacagacgagatacaaatgcattaaaagagccagaagctctgttctacgtacgagcatttggaagtactacagaagcgcagactgaagtatgtaccagctatggttcttgatatgacatgtccgtacatcacagagaggagcgcagagatattgaacgttgctatctctttttgcttcactgacctattggcaattccattttggtgacttacaatggtaaagcaaaagaatatcgctgcggcgtaaatataaaagataatcgacaaagattcttttcccaaggacgcccaagtcacgcgtcgcatcatcgttattctatggtctctgggttcgtacatatgtgcgctgtgtgctttcaaccaaatagaaagctatcatacatgtgtagtttcatcgtgatagacaaaggagatcatgcaaagtacatccagtggcttgggaaagatcatagtgcaaatatgaaccaatgttggaatcctcggcagaagtaatcaactctttgcagtagttcccagacctccgaacttcacatttgtgtgtgtctcatcagcatgagcgcaggaaatgaatgcgttcgtctgctgtttatgagaggagaaaacagaagtcaaagtgtaagcgcaagaatattacttgtacggaaagtcacaaaatagtgcaaaaatatgatcccctgaaccactacgcgattgactactatctcttcacgtgtgctagaaaaccctatgtactagaaacctacttatgctctatattataataatattaatatatattaagagactctaaaactcttagaatatactctatatatcttagctttagtattagtttatcttttttaggctagcaaataggtatagataacttatatataggtataaggagtctctggtcccatgtactgatatgtttcccgttttttgtaacgcagcgcatttctgcgacaatattggcgcagagtatgaatgatacaatttatatcccactgtcaggcggaaagggaggaccgaacatcgcagagactcccgaagtcttttgaattgatgtccgttccgagcacaggaaacgagcgaagatcatgatgggtcaataaggtagttttaatccatgttccaccatggttcgaagttttggagcacagaaagtgatttttagattctgaagatacaggaagacatgttaaggatgagaatatttaccttagggcaagtgaggggggggagggcagcacatagcaggggagcttgaggtatgtggttcttccttgttcgcccagtgattcgaagacgaagacaaggaagagggaagactatataatagttgaatgagccttttgaactgcatgtttcgatgcttgaaaagtttttagaaagaagtagaccgctgcagatatgatggagatgtagatatgtgcgtcaaggaagaggaatcatatcccatctgcgagcaaaaagaacaggacattccgcttctttgtgagctttttgattcaacgtattctcccctgcagaaatagtacatgcagatgacgaagagagaaaatcatgagcaatcgtatcggcgttttgattttcatattgcattagggctacatatttggaccgcaccccatcaccgcaaggattttcaagaaatcaagactcgcgccagggaggaatcttatcttccatccccaggaaagatagggaaggacattgctgtatcccatcaagtcttttgacgagatgtattttgtctaggcagcattttgaaccctcatgtcatcattcttcggccttttggaaacgctgccaatcaccgcgaagaggatgagagacgcaaagtttcgactagagaagatgatttgaacctctccacaggcaggtcaaaccatatcgctgtgcttaaataccttgatttgatttgctcacacagcattgagaaagaataaaagagcaacatgagctcatagacaccctgttttgatgtccatcttccaccaagccgcatatttttggaacacagcttattgctgcgatggtgctgaggaggtgagcaaaagaaaaccgagaatttgtacctgttccccgacaactgggcaggacagaacatgattggcatccatgctaaattttatcctcggtgcgtctcatgtatcatccgccttccactttttgtacaacgactactcgcacagaacaggaagaaaagaggatagcacgcatagagcaatgcacagcccgtttcgaactccatggacccactcttaatccattcttgaagatagcagctcgacactgcgaggaacttgaaggtacagagaacagaagagtgaggaatttacgtcacaccgtatgcggtgaagaagagcaaaacagagcctgctgtgaagtgggctttgatactcacttcttctcatgtttccatgcaacgttgaattcccattttttagttctgccacagcacagaagacaggggaaacatagcctcatgcaagttatcttttaggtatggctgccatgatgcatttgagttctgctgcgtctcatagttcaaagcggacttgcttttggaagtatatcacaacgcagcagagcagagaaaaacagagctcatcgactttatgcgtaggtcgttttggtttttcgtccaagtgtgagaagaagattgattgatcgaagattcgggaaagcctaggttatatattggtaagctagctagtcgtctcttcgaaaaatttagagctgacgcaagagtgaacacgacggtgagtagcgttgctttctaccgaggatgaagaggagaacgagacatgaggttctggctcgttgaactttggacaaacacttctcctcatatatcctctttaatttctttttagaagtcagcatagcacactcgagatcatgaatactctgtccattgctttcaaaccttggttgaatacggcgaataacgaggaagacgaagacctccacctgtttttttatataatagtagagaaaaagaggcgaaagacgagacatcacgaccgctgcggtatgattccaatttccgctgcgtcgcatgccctttttcctaatagcgtttttggaatgcaacgcaagagccaagcgaagcagagattgtatttcttcatcgctgtgcttatggattgtaggaacaacacagcgaacagacgcggtttggtgcgaaatacgtttacggaagacgacgaccgtccatggacggtaaaagttccaatttttcactccccagttcttctcatacctcttcgaatattgtatttttggaacgcaacagcgcagagcagagcagagcacgccacagaaaatggcatcttcgcaactcagtctttcgtatttgaataggagcggaggacgagagaagacattcctagcctttgactggtttttgatggagaagaagagcacaggcatgtgtcagcttggatacgggttttggtgtgagagaagggaagaggagaagacagacatgaaacatgacaaactttggttttagttccatgtattcccccaaggttttattttagaaaatagcgctggcatatgaggatgtgagaagaacggaaagacgagaggagttacatatgctcaaggcggtgaaggactgccaagtacgaataacacatgcaagattcttgatgtaaataggatatatgcaaatgtgacaaactttccctagtcgaaacacccccaaaacccaaatattgaacagtcgaaaatactacctcccctcaatcctcaacctctccctcatccgcccctcatcccgcctcgcgacaagaaaccacacactactcgcccaacaaagcgcgacgccgacccaactctggctcggaatcttgccgagattgatcatcgcgagctgaaaggcagtcctgggcaccgccacaaacgtcgtgctgagcgggctggtactcttgcacatgagcagggtggagctgaaaaccgcccaactgcccatgccgccgaacagcatcatggcccagaagaagggcacgtcgaggaaggggatgttgtggtagatgttgcctacatcgccgaagagcagaacgatgggggtgagtatgatgagcgtgaggagcgaggtgtagtgcagcgtgcggtaaaaggcgcgggtttcttcgcgattgcctgcttcgtcggtggtggggtagccttgtgtcagcacgtcacctgcgggcacgaggccggcgagtatggtgcggtatgtgcgcagcagcaggatcgggtagagggcgacgaagaaggagctgaagacgccggcgacgatggactcccaggtgacgcgcacgttggagcggatggtggcgaagaggaggttgagggttgcgacgagggcggcggagagggaggagccgctgatgttttctttctgcaggacgcaggcgaagatgatggcgagcggggtaatgccgatgcgagcgagctggtaggtggggagcggggcgtagctggggaggttagttgatggagatgggagaggtttgggagtggactcacgcaaaggagaagttgctgaggagcaccttgacgacatagacgactgcgagtggcaggacttgcctggcaatctggacgtcaaattcgaagaggccgccgcctgcgattccgccggagccatgggagagccagcggccgacagagagcaggatgtggttcttgtttccgcctctgtatgcgccgccctggggcgcgatggggaaggacggggcgacagcggggccgagtcccagccagcggagaggccggtcgagggcgcgtgtgaggctggagaagccgatgaggaggatgtgcgtgataaccagttggatgtatgtgcaggccagcgggaagggaaatctgccaccgttagcacccacccattcctgcattcatgtgaatacgcacttgtacacgcctgtgagcatgatgaagcggttcatcagcaacagcccaaagctgcagccgcccacccaaaacaccagcaagcccacccagacctgccatcccgtccacgtcgagaacaaaaagtagcccagcccgccctggctcaggatccccctcttcgcattgccgcctctccccgcgcctctccccaccaatggccggatactgctcgccgtctcatactcgtcatcctcgtcctcgctctgcacggcgctgcgaatcctggggtacggactggtgctgcgactgcccagatcaatcagcggcaccgggggctgcagctccgactgcgaattgtgcgccgaatggctccgtcgtccctccatctgtgcgtaatattctacgtcgctggagtctgtatcatcgagcgagctggcgctgagattggggcgtttgtgcgtctttttgtggtggtctggggggagttggacggcggagcgcgagaggttgctgagaaagtcgaggggcttgcggaaggcttgcttggagctgcggttgaagcgcagcgagttcatgctgttggctgcattgcggaggggcggagaataggggacatggtggtaggtggtgcagcgctgggggggacaaaaagatgtgcaatggcctggtcagggcgctcagggaccgagtacagggctgtgttgaggcgtcccgtcgtcgcgtcgccgagaggctagcgtggaccctgggaattggctaggggcgtgcacatcaccatcttcgctacttccgaccttcgtaatctcactttgaccatcacagcataacatctccgccgctactgttcttctcactctgatatgataccgtgaacagtttgaagtgaatcttacgccatggacatacctttacacattcaagtgtactacagctcacaccctgatgaagttgctcgcctgcactgcctgcaaaatggaagatatttgatacaaggctgaatgctgacggttgcatgcatatagcgtcatgtggcttgacggtaagcaggctgccatgtcaaccccgcagattgagtcttagccctcgctatacttctacatcgcaccaagcgtgattctcatccaaacagactattttggcatactggttctctcgagaactgccgaaccgcaactcaattaggcgaccatggcagatcccaccctttgcgaagtctgcagggctttacttcgaggatcacgtaaattggtgagctttgactggaaattcgagcaccatgcatcatcggaatcattccgtcatgcctacaagctggggtgcgagatctgcatacgactccacgcggctttcatggaagaacacagccggctgagggcattagagctcccgatagattgtaagacatcaggagaattagagacagacgatgaaaccttgttgtggggccgcacaacatactatccgttcagttcctccccgagcggatgcccctccatacacttctggaatcatagtaacgcttgcaccaccgagatgaccatggtgattggtatggtaggtgagtgtatctgcattctgcgtgcaatccttcatgatcatcatgtatagttctgatctcttcctccagggaccctccggccccctgagacgctagtttgccaaaacactggacaggaccaagctatgacattcatccagactcagtacgcagcctgtttacgagaacacgctaaatgccgatcatcgtccgcatcatcggactttctaccaacgagactacttcaagtctcttgtgctgaacccccctctgtacgactttgcgaacgcgcacaaatatcttcgagaatacactacgccactctttcccattgctggggacaaaccctgcccactagcctgacgaagacaaccgaggaagaacttcggaacggtgtaactcaagacactttgcctcttacatttcgagaagccatcagagtagccatggcgttgggcatttcatatctttggatcgactcactgtaggccaccacttgtctaacaaccagtctcgtaacactgaatcaaggcaggtgcattttccaggacgacctcaaggattgggagtcggaagcaaaactgatgcgagatgtgtaccgcaatgctaccttttgtattgccgctactgcagccaagaacagcactcgcggattgtttcgcaatcgaaactgtcgttcgctcaatcctgtcgaagttggagtaacacgccatatagatgcacggaatggccagactttcgcacctggtagatactggttcatggctcacccagtcacgccggatattgccattgatagtgccccgttgaaccaacgggcctgggtggctcaggaacgttatctatcgcgcaggacaatccatttcacgcacaatctcctattctgggagtgttgtgaaaagttcgcaagcgagacacaccccgataagcacttttcatgtaactgcgaatccaaatctggcaaccccaggccactcaggcggcttgtcattgacaccatgtttcatcagagagaccagactgaggatacctgtcacagcggaaaagataggttgactgatctccggacagttgatgacatctacatctcctggaatcggtatcgagccttctacacacgatgtcaactaacgaagccgagcgacactctgatcgccttgcaaggtatctcatccgaggtcggagaattactcagtgatgagcttgtattcggtctctggattggacgcttgataggccaattgctctggtattgcgaaaccccaaaccatggccgtaaatacatttctccatcccggcgcacacccagctggagttgggcaaactggacgtgtgccatctcgtcggggcgcgaattagactcatacacatctgatcacatccatgacagtgtgcaaattaccaagctaccgaaggggacgaagtcatcagaaaacatgctacactccatcacaatgcgatgtcggctcatgccattcaaaagcagattctcgatggaacatgactctttcaaagtaccccttacttttggcaagatcgtctcctggagccagcggcgaccacatatccgtcttgacgacacatctcaaacacacttcgagcagaacatagagtgtcagctcctcatcctgagacatggagagttcaccgaaggccgcctgttcgaaggccttctcgttgttttgtgcgacgaaagaaccaggtcgtatgaacgcattggattttgctacattcaggacaggcctcccacaagattagcttccgacgtacttgatcaccacaacacattggaggaccaagagatacagctcatataacataagcattgtaactgtccaacattccgtcgcgactggaaaccctttgaaaccaagcctccacgtaatcagctgtatccattgcgtcatattcgtccaaatcatcgtcagcgaaacgatgtttcatctcatcgtactctcaaggccgggcatacctgtccccagaaatcagttccgccttacaatacaagtttctcgatatagctttgacaattaacaagaggtacatgtgcctcgagagcatcgatctgtcgacatgctaggcggatctgagaagtgtggaaatgaagaaaattccataaagccaagtaacatcacgcacccccaacacccacgcttgctccaaaccaaagctgctttctgcagctccgctatctcacataggatagatccctcataatcaatgctcattcacgtctcagatagcgcagcgcgcgcctccttcatagactgtccttgccgcgtctacggctcaacaatatgctccctgaatattcttgcaccacaagccactaaatcttcctgcgagaacttctccccacagcatttgcactatccgtgcgcctacggcaggaaatgtgccgaggtgtctgccgccaaaatctccatgaccaacagtcatccgacgaaagctttacaacatagaaccgatgtccatggcttccgcgagaaggcatgtaggactcacattaaccgcattgtctaggaggctgttttggggtggaagtataccgtgttgcaatgtagctggagcagggtagcatatcctccaacgcctggatttggataagtggttagcgcgttttgtgtgctagtgctattgagtttgtggatggggggttaaaggaagggttggtttgctggaatgtactgcggtgttggagcgtgccttgttggagggtggcatgagtgcatcgaaagagtaaatcatgatctattggcaggggctgtagcaggggtgagtgtgataagtcaacgagcaaaactttgtctcaaccgtgaaaagttcgagaagctgtagcgtagagtaggtccataataaatatgactggtgtctagattaataacattgcagtaagatattgtagagctacccctgccacaattccccactttccgtcgtatgtgaaaaagtgctgtagattaggaaagtggtcaacattgcattatcgtgcttgtgcatgtgggaaactgccatgggctctcggattactgataccccctccttgtaccaccacgttctccaaaaatctcgttgcctgataagcctaaaaggtacgggttgcagtcccgactttgacttgccgaggattcgttagtgctgattatcgaatatatctggaatggttcattcaggcgacaaacccagataatatgtcctagcccttccacgacgcgcgtagtctttttggccccagtaacagtcttgcgcagtgtgacgatttgtaaataatcttctccccaatccaatccaacaccgccagcctgcgcaatcgcctcacaccacaccaactcatcatttctttccgtggatctaatcgccgtgcccttgcgtcctcatcatcagccgtcgaaagaaagcatccatcacagccacctgttcaaaaccccacttaaactacttcggtcgcctgacacggagccagttccccggcggcgcgacggtggggcttccttttatcatccagaagggattcgagggcgagacctatctgagcgggattgggaagctgattttcgaggagatggccttcttgcgttggatgtacaggtggcggtgagtctgggatggtctggaaggtgagaaatgcaatgaaagccatgatgtatgacttgtagatgagtaggaggcaggggtgtggagttggagtggttttgacaattccattgcggcactagccgcgcagtagacagctggtcggcactcgtcccagaaatcgaaaggaccggagcgtaatgctatggtgaagcgacataattgacattagagaggtttctactttgtagcgacagctatcttgtgcggagcacacgtggctggacctccttctttatttgattgactaaaccagccctgccagaaagacttttcgggagttgaactatcaaccacagataccggtgagggcgattgctcttcaacaggctgctcgactagtgagacattcgttaattcagcattcctaacgatatgatcaatgcttacctgttggtcggtagcggtaccgttcgacaatagcgttcatctctgtctcgagtccggtatagtcaaaagcgtcgaaagggttccatatcttaatgagattcttgatgtccgcatgcactttgctggagcgaccatcatccgtgaaccattgagcggactggtcaatgtgctccttctcaatctttttcttctcgtcgtcgcattgccaaaatgcgtgatccatgatgagtatggtatcgagggtgcacatgagcagcgccctgctgaattgaggtgtggatacaatgttgacagctgcggcgcctgtgacaaacatgaggcctggtacagctccgattcccgtttctgccatgacggctccggcgacgcctattgcctgagaaaacatttgcacgatgttcgcagtagcgttgctgacgagtacgttcgcaagacaccgccaggcaatatcgccgctgatgccgtcgaagttgaagatcttggagatctcgcccacgatcatgggcgctacaacggtggttgagatgctcccggagaaagacagtggaactgcgctcgttcggacggcgtgtttgtacagtcgtaatgactcttttatagcttctttgacctttagatcgacaacaattccttgtgcttgggaaaacatggctctcacttgatcattgttcaggttgtcgtatgtgacaccaacaaggctcctgatagatttctgttccactgttgaacatcagtccattgatctggagtgcggaaaggcaaaatggtactcactttcagacgtgaatactggaccggccatgtacggatatccttgtgaggtcttcttgaacgctgtctcgattttccttcttgaaattttcgacacgaattgccgattcttgcttcaaggatggcaggaagatttttgtctgctagctctgcagaaggacagcttcgcaaactcttggcctcggtacgtgtccttgagtgtgtccacttttgtgcatatgaccacaactggtagtggtactcttgcactcgttgagtacggtaaagaggtccttgtcggattcggagtctggacgactctcacgttgcgtgcctgctagcacacagtacctgtcgcagtgagcctaccatacatagaaaaaggaaagaaaaggtggaccctaccagatagtgtggactctcatcggaagggtgggctctctggatcgaatcctcaaaaagtctcgtacagcgctggcttccttgttggacgcgccagattgaaaaccctcggagtcatgaacgatatatggtagatctggaccagtaatctctttctcgacattatgttgttgatgcgtattattgttgactggagactgaacctctgcattagtcgatgaactccagtttgctgagcttacttacatagtttcctttgagaacttgattgattagtgtggacttccctaccccggcgtcaccacagatcaggatacggattttctccagctttctcttcatggcgggagatggatgtacccaaaaaatctcgcgttcgtccggaatgactcgatgacggaacagggcaagtgctttggtgaatggccatccaccagacacgtcgcggatacctggattctcatcaagtacctgatatacagatggatgaatgaaggttccagtgggagctacagatgaatcagctgtgaaactcataagcacagagacatacatacaatcgggacggtagcctatcaatgtgtctccgtcgaacacctgacgaggtttgatcgtcaaaacgagcctgtgcgtaggaccccaataagtgctattcagttttactttgaaatcatcttgacgaatttcgtgtacgtcgcaaagatcccaaatgcgaactcggatgcgattctcaaggctgagtgacatctccgactgtttgctcggtgtttcctgacgcttcgattgcagcggcatgatcaaatttagcggatcgtcgtcaaattctccgggaccatcttcattacaggaatccagtttgatggggctaaactcgagtaccaatccgagagcattggcttcagaaagaacccattgcagagggtatagcgacagtccatctttggagttcgccccgcccaaatctcggtgtgtaccaatgaaccaggcttgtaggccactgcgccctggcgaacatgcgtcgttgtcgggcatcatcgtctctggcttgaactcgtctctctcctcgttgagcgccaatgcatggcgataatggtggatctgggagtgaggcatgacatcgtacaagccattatctgtgaacttcttgacggtgtcgaaggctccgatgaaccgtatcgttggaggtctcgtgctgcgattgaagtgagaatggatttgtccccagatgttcctgtcggatgctctaacacctgggtaaagttctagtagttctttgtagcgctccgtgaactcttctttagagaacttttgcgagcccttgggtacatgcatgtagcagaggagatttgcaacagcgcggactgtgaaggcaccacggctgaatccgaagaagtagatctcatcatctggtccatctgtttcgcgacagcaatactcatacactttgcggatctcgtcaggaagcccagatccgaacgcaccggagtgaaggttcttaagggcgttgagcttgttgccaagaccattgaagtacacgcgttgctgatcccatcgttttccagtcgccttgtccgtgacatatccttctttcacggatgcgtaaacccgatacacagtgctgatgtttccctctgggctgccagcggtaccgtccggacaaccccatgttccatcaacgcatacaacaagacgcttcggtggaggagcctcctggacctcttgtactgttggaacagggcttgctacaggtacctgttgtaccttcgcttctaggaggacaggagggagggtgtagtggtgcttcacagcaatagctgccagcacaccgagcaaacatagcaagctccatgatgtagttgtgtcgagtccggctgcgaagggcaggaggctgtacattgtcgttcaggatgagttatgtgaaatgaaaaatgcaaaggaaggtggcagatcaaaataaagacttcaagatactttcagcatgatttatactgctgcttaacgaccacattattcccccgacaatgtttaggcccagacatattagacgaggtgtctgccatgcatcgtggcgcccatcgaacccggcccgcatgtactgcgagcggaatagcgctgatttggcgacccgaacgaccgatgatacatgcccaggtgtgcctggacatgttcgttcagccccattgaagcaatttagactccacatctgacgcttcatacgctaagacttgtttacacgactgtgcttgttttgccaagttgtggctgcgcatcaagaataatgcgaccggcgctgtagtagttacctagtaacggccaggaacctgttgcagtttcactttctttcgggatggttgtgtgtattctagcatagagagagacgggacgcgcctggccgtgccaccccgcaatttgcggcgcatccagctgaacaaatccgggctggcgggcgcctgcaggattcgtgatcagccgcaacccaatgtacgaaccgcacactttcctacggacggctgacgaggcttgcagaggagtatcctcttgtggcttgcgaaacaagcatcttcatggcgccacattcagctcgcccctctattcgtctttctggtcgcgttggatgcacaaggcttgggcggcaaacgccacaacccaatgcagggcgataacctttacggcgtaccaggtttcacttcgcggttcgcggttcgcggttcgcgttcgcattgcagagttggctgccaagttgttagtcgatcgccgttcgttgttcgctaatcgctgttcgctgttcgctgttcaacttcccaaggcaaggcgcgtatgacggcttcaaatgccgaatcttgcttcccgcaggcgcgtctaaaaaaagcttgctccttgcacatggacacactcgatagcttttgcctcttgcgtagtactgaagactttatctacgaattcacgctatggattctatgttctcgtccagcattcgcgaacatggaagcataccgtgggaggataaccacatgaaaattggctccggtcacgatctacacaaacaacaatcgctgcggtcaccattctggccatgccatccccctactaatcttccaggaacagaactgcacacactggagatcagcagcaagatattccgggatgaagaaaccctacttcaatacatgacctctgacacgcgagcgctggcatccgtcttcactgtattcaacctcaaggcctcactagagacactcaagacggcgcgatgtagcaagacatcaatgactgtgatcaagcgatgtaccattactctgccggcagagcatcttgagcacctgctcgagctttctgacgaagcggagtcctgctttggacgactgaattgggtacaaggaagagaacgcgaaaaacttcatgagcagatatgggccagtactgcattactggaaggactcgtcaatctacattctttgcagtcagcacgtacacagctgacgcgaagcaagagcttgatcaatttgccagctccctttctgcggacttcaacgggaagaccgtgtccgttcaggctgcgtccgctttcgagatgggatcaacgcacgtatctggcagcatcagagagacccatgaaatcttagtcataggatgcagctcacgcaatctgcagcaccgatatcatacgatcgacatacagaaagcttgggttgatttccttgagcactacacgccaataccagtgcttgcacaccttacacactatgccaacatcgatatcaggatcccacatcccgaaggaccgctttctatcacagaagacttccgcaatgcagctgagctcgctcaacttcttcagatcgcagctcggtctaatcgtctggtcggtgcccggactttcgaaagttcagtcgagtcggcaatcttgagactagctgatctccacgtctacgccgaaggcagtgacaagggccttcagcagtgcgtggcgaccctgaagaacgtccggaaggagttgaccggagtgtgggaccagcggcgaaagttggcagaagtgatgaccgaaacagagagtcaaatcgagacgtggccactgtaagctctccatccctcctgcgtctcacgacaagagctgattgaagaacagtaacaaatgggtgaaggctcacagtacacctgactggaagattgggatttgtcccgacgatgtgcaggaaagcctccgcgatgaagttgtagagtatcgaaaggactgggaccctgaaagtaagcgagacggcatgcctatatgtctgaagagtgaaattccgatgtgcctgcccggacgtcgaattgtgggagcacaggtcgagagtggttggcaggatgataccaatggatggtggcgtaggacgcatgggactctgggaggtgatacgcttactgtggctttcgagacccaacattaccgcggtggaagctgggcgctaatcgtgtgggcggtcgacaggaatctgtacatgaacgtgtgattgcagtcggtataatatcaggaagtcaggctgaaaccgtgtctgaacatggagaggctcgcggcatccttgcacgggattatcgtgagcaaaaatgttacactttcgctaggaatagtcaattgcttcagtgtattgtcgcatgtcaagaagacgaggaatgcgaagacggcttcgcagaagtggtgaccagcataacaaagcaatgacttattatactcttaagcgatgtgcgtgtacgaagtactaaggacagcaaagtgaggagagacgagcaaaaaatgcaaaaaatgacaaagacatacaacagcggggattcgccagtggtcacccacctgactactaatccgccggtgcgctgcttaaatacggctgagcggacgggaagccttgtattcaacgccctatggtcgtatgtggaagagactgcttgtttcataatatctataatgattcacctgaggaggtgcaggttggagaggtcgggtcaagaacgtccatcgcatgacagcagcttgacattgacatatagcgattgctagtcattacacttagggttgaattttaactgaaaatactcacttttacaagtccccttatgttgctttcaatcctttggaactttgtcgtctttgctgcttgggcccttgggttcgccagtcgaatctccatctccaacactattgcgtatgattcctgcacactggggcgggctcttagcactcttgtcttggcctacacccgcttggctcgcacccacatcaatgtgccctccgtctgcgccatctttgcttccaccttcatgaatttaacctcctttgccaccctcctatggtccaccaccaccatccgcgtctgtgacagcacccccatcaccctggggtgcacttccacagccctttacaccgctacactccaaatacgacagtcgaaacaaatctccctcgtcatcagactcctcgtcctgcacaagaccttcagggcgtatcggaggctcatatggcgtcttgaatgcctcgcgataaagccgcatactggtaccctccggcgctggtaacgcaaatcgtccattgctgtccagtagtacagctccagcatcccatctcttttgctggttcggttggagagctgcaatatccagcggctcataaatcacttccttgccctcgccttccggcgcctgcttgaagctcggccaatcctggaaattcacactgtacttgtccttgatcttgctgcgtaagtttctaaagttggcatggtttcgaggtatgtctgcgggcacatggaatgtgtttgcggcggttttcgcgggaaagatcggtgagtggggtggggagaggacgggcgagggcggccggatgtccatgtatgcgtgctcgcgctcacggcggccgtatgtggtttcggcccaggttgtggtagggactagttcgtaggtcttatctttttcaggtcttgggaggacgaattcccaaagcaggccttcgactccttcatctatttgcctctgtgaaacggggggcccgggtgatggcgatcgcggtggtgcgtcattttctccaggctgggtttccactaccatcccttcctctacggctaggtagcctggcttgacaatatctgtctggtcgtaggagtcgttccagttgtacgatgattcgccggctgagacgaacactccagtttctaggaaggtcttgtccaggttcctcgcggttggtatcgtgtcatggacgtacagattagtcggaactgtgcgtcgatattcattgtcctctgtttcttcgcgaaacggctgcatctggcgagcccttcgttgagtatgagtctcaagcatcgcgattccatcaacggccacattcttctcttctgctggattatcttcgatacttgcccttctcctttcaattgtgtcgaaatttaagcccatgttaatcggggctaagacgactggcggatgagctcgtcctagaccgacaggaaaccttcgtgcagccggaacaatcagatgtagctcatttggatcgagtgccggtatgttgattgtctcagtcatgcccacgttatgccgctcgtaagattcgaatgtcgtccgaagagcttctccatagtgtccgctatcaatccatagtaccggcgctgccttgtcccgaaaggccttcttaatgagttcgccgtcttgatcgatgtgttcattgtactgtttccgacgttctggtacacggaaatgcagagagtcttcgtacttagccgtcgccgccgtcctggcttgatgtttgtccattcgactctgggtcttgaagctatctgcaccctcaaccgctttgttcacctctttgataaggtttcgctggtttgccggtgtcttttcgtgtcgaatttgaatctgcttttgtttttggaggtcaaagccagggatttcggctgctgcagccgctgcgcgcaattcctccctcaatagttttctctgttgctcaagagctgcattgatttcggcaggcgtcaatccctcttcgctcagaagcctgcttcgttccggctcttcattatctcccctcttcgctcgcttggtctgctgcggctctggcttcctgttcttcgctcgtttaggctgcagggactcgccgccatctggcgtaggtatgttttcttgaagcttccttgaagcactgcgcatctgtcggacatcggtaggtggctgaggatgaacatgattgttgtcctcggatggttggagaagatcaccattgtcgtcggtgtatagttggggaggataaccacttttctcgtcggatgacttgggtggctcatcattatccttgtcaaatgactgcggacgcccatcgttctcgtgagtctgctttcttttcggtgccatctttttacgttagtcacaagaacgaattcgtaaaacggagaaacttaagaacgagagattgcgggaagggaaatttgtttgaagacatgtcgagtattgtttctttgttcgaactaacacgtcccacaatcatcgactcgagctgtcatctctttgttcctacctcgacatctacaccaatccggaacatttttgccagacaaagacaatgcgccaagatgatacctacagaatggccaggctattcttccattccccactgcttcgaaagaacctaactcggtggatcgggtgggaaagccatctccatcggcgagcgctctcgatcatcctcgtcgaaatctcccgacatccacaatttcaactctctacctgcctccttttctatttcaaagtaccgctcttcacgacgccagctcccaagctgttccatgggtgctcgctcggtgcctggcgaaacatgatggtccatcttgagtttgaccgtgcgcttcctgacgcgccaggcttctgcaaccacagggtcagaataagcacctagtggtcgaagcaggtggtgtctacgttccttttctttatgcatttctttctttgctggtggagccttgggaacctttcctgctgcttttttcgtgctcttggtcttggaagccttcttcgaaggccacttgacaggagcgccggcagcctcctgtccaagatcttcagaatcgccagaaccactgacaagaccttcatcagaagtctcttgctcgtcctctggtatagcatcatctaccttgtccactttcgctgatgttgtatcccgacgcgctgcaagcccctttgctttgagagatgcaggaatctttcttgaagtgggatgttcgagttcaaagctatcgggctcaatatgagatggtcggtattgctcgtctttgctgttctcattcgacatcttacctgtgcgaattttccgagcaaccggttggactggcgggattctgttcgctataggtttgctgcggctgatctgcgacgataatgcagaacgatttcgcccagacggaaccgcaattgattgcacactggatgacccctcgaattgccccttgttgccgggcttcacagtcttgctcactgctgccttcttgtccgccttgattgcggttgtgacaagagtttgcggatcgcgagtcaatatgttcgatgaggcatcctcctcttccgggatgacagagaggtcgtgtcgcgtagatgtgggcggaaggcgagcaacatgctcctcatctgtgtcagtcatgacagcgtcttcatcttcgtgtggtatcgggatgctcatccgaaaagacggctctgcgacattggatcctgttgcggacgatggattgcgcagtcgaatcttcagtatacgagtaggttttgcggtggacaaagtatcctcgacatcggacgtttcatctatgccttcgttttttttctgacgcttggttctggcacctgactcggccagaggagtgctctgcctacgcttcctaccctctttaagttctgctggtgctgatgttgggacttgtgttgatgttgggacttgtgttgatgttgggacttgtgttgatggtgtggcttgtgctggtgctgggacaggcgcagcagctgtagacgcctgagatcgagccaggccgcctgcagcaacgcgtctgttggcggcaatatcgtcaggatgtgctttgtcccattctgcaagcttgaggagcatttctttctttttccccggccattgtttagctgtcatcccaattcctcgcatcatcattttcagatctgccaccgtgaattttccgtagctggccattgcggagtacgctctcgtcgacgttcgcgcaatgaataatggggcggatggggtgatgtgagccaaagtcaaggctgtggtgggttaatttgttcaaggcggttgcaacgactgtctgggtggttgaggagtgagacgaatgacttggtcgtggaggaaagaggtgcgattgatatggtacctggaggtggccgtgcccttatctttcacgcccattagacacgaacttcagagattcgggattagctatgacttttcactatgttcgctgtgtgagtgatatattcaatcgttgcgcttggacctagtatggcgccattgtgggccgaatgtgtaggccaacagtgcgcgtatctctttagacgcactatggtacactgcatgcttacacggatataccgattttgtgtatgtcgaaaatatgtgcacgtcctgtagaggggagtacgcgtagtcgagagcatgctcaaggggttcgttttcccatatcagcggtagatagattgttttaagaagctgtaatcctttgtgcaacaagctctggaaactgttggctcacgctgtgatggtcatatcaccagttctagctcatacggcccagaaaagatcactagaatgaaaaggtagcggcctggcgtgagtgatcgaattcgacgatcgatcgacgagcacagccatttcaggaaccatgttcacacaacgtcggcgtcgctgatgggcgaggggtccctagagtacgagcgcatttctttccgctgtgccgacttatccttagaaaacataacctcaacttgaagacttcaaagacaaccttctttttccggatttctcaagtatcactcatgaccgaatctccgctcgcacccgctgaggctagtgatcaacaagtcgtgcggtcaacagtaccaccaaatcggatggaaggcgacacgcctaacactgcagcaacagaggtgaatgtagccaaaaagataacaaagaaattggaagcacctgcttgtccagctgcctcgagcggcgacgcatcccgaaccgcagcaaagccagaccaatctcgcgtgtccggtttcgccaacttcggcctcaacgcgcaccccatcaaatatgttggacgaaaagacacaggagcaaacaataatgtttataagctcacccgagcaagtgctattcaatcaagttcgtcagcgccacagcgcagagttgtcgaagctgttgacatggacgagctggaggagcttctcattcccgcaaaccatctacagacctaccgcgaacgaggctcccttccaatcgatccgcgtccgaaaatgccaaactatctgaagtatgacggtgctgtcgtgaccaatcttggatggcgacctatgcacaatcaaaatgcgagaatcgttcgaggccctatggagacgccgcgggaagacggaagcatcaacaaatactcgacggagcaagatatactggtagagaagctgaggaagcatgctgccgtcgcagaagagcgctcaatacagcaattgaacgacgaccgcgaattggcagagcttgtggaggaatttgagaagccgttggtcgatgagaagtatttcggcctcgagaattacctgcagcactcaggtctgtctgaggaaggccggctcatcgaccgtaacgaacatgataatcagctcgatgcgcaattgtccgtagcagctccacaggtaccaatcccagttgggcgcatactaggggccgactcgacggcaacaaggaagaagccaacgctggtaagaagaagcacacccatcgggcgacagttttgtctgacaaactgcaaccagacccagatgcgtcctcatctcgcccctccattcccaagaaggctgtaaacggtgcagacagccctgacaatgccaacgccgtcatccaaaattcgacatctgagccggcattagagcgggccgggacgttcgagctcattgaaaataacagcgatgcagtggttgtgggccagcccgccccggaaaagctctatgttcgtctgcgtcgccttgacaccgatggagatgaaacatttactttccagaacatttcgcacggctcaatcgactggtcagataagagccacgttctaagcatcaacaaatggcgatacgacatcttccgtcgtcgcggcattgcagccaagcgcgtgaacgtcttcttccatcccgaggaagaggcgtggctgatgctcttccacaagaagatcaagctggtggtagaagctggccatatgatcaaactaccgggtcccgttccaacgatggagtttttcaacaaattcttcgtcggcaaggtgttgcaggatgccgagggagacgacttgctgccacgtgagccgcgcgacgagtcgtcgatgaagagcaagtttcagcacgtgaatagcggcttcaagaacatgcgcaacgtcatgcgcaagctcttggaaggaaaaaagggtggagtgctctatgtgcccgtcattacagaagaggagttccttctatactagacggatgagactgtagcgaacgatgatccaacggaggaaggcaagaatgcggccattgtggacggcgcggagcgtcggcgctcatctccaaagcgcaagcgagagtcagcggtcgtgggaggtatggtggagaagcgcatcaagcagtagatacatggtattgcatgcgtgcattgtgttggaagtcaacggtcggattttgtcaaataagaggccagccatggaagccatcttcatggtcttcaactcttgcacttatcagaatgaacgtaataaaattttccaaatctcgaactgatcaatgcctacaacacctttgcatgcgtacacggagaggtgaagtgcatcatctgtgctaatccacccaactgtcaatctcaccgaggtactgtgttcaacaagattgtgccaatgaggaggccagcattattatcgtattcagaatgtgagcaccccccctccagcttaaccatacaacaagcagggcccctccgtatgctcctattggcggatttccttatagatattaataagggcctagatagctgttgacagatgtcacttttagactaaactatataattctaacctctaaaaaggctgcctgcttataatatcatcaggtatattatcattcttccctagtacatcactgttcgtcatagatattcttagaatagctaaattagggggggtgcgcattttctgaatagcaccgatagttgaaaataagtaggaacgacttccgttgtgaaacgtaactctgtgaactcgtggtgatggaaatgtgagtctcaaaattggggggttcggcttgacactacttagccagcgcttatgataaccttggaagaggcgtgcctggtttaccggtaccgacgcttctccgtgacaccttgcagacgcatcggcacaggtcgtggttgatgcgtatgctcttccatcccaacatcactcttcgaagcaccctgaagtggcacatacaagtacacattgatttgttgaatgcagatattaaaaaaggagccccggccgcagcccccgcacgccaagcgagaaccccacaacactcaacaaagatataacattaaacccaaaatccctttagaagtaataacatgttatgcgaaagctcctagctgttttctgaagctctgggacccgttgtagttcgaagattgtggagtattcgtcaacctagcaaagcgtataccgtataccgtataccgcatcgacaccgttaaatcttagcatccacaaccatgcaccactggagcctcaaggcacgagactcccgtgattgggtgaagacaacggtgatgatcaaattggggccagacgaaacagatcccgaagttcgacctcaatgattagttcgttctcgcaaaatgctaccccgagcccaccttggcactccgcttggtccggtggttggttacaccgcctgcttcgcataatcggcctcaagacaagcgccatgcttgcaccagaaccggtcacgtcgagccgacctagacacttggcttgttcatttgcagctgtctgctagagctcgcgaaatgatatcccgagcccaagccgcacacctccgaccggatcattacatacaagcctactccgcatccgtgggaatgcatttggacattctaccttaagcgactgacatcacccaccatcatgacacaagttatcgacgtgcgtttcgagcactatgatgcacccttcacgatcggcgttgacgagacaaaacctcgactatcctggaagattcgcacttcatcaccgcagttccaacagaatgcttacgagatagaaatatttgacgagtcttctcagtcagcgtcaactcgactgcatctcaccagagtcgtatcctcttcttgcacattcgtgccatggccatcagaccagcctttgcggtctcgtcagaaaatcgccgctcggatcagaatatgggatgagcaagacaacgctagtccctggagcgatctggctggacttgagactggactgctggagcgcaacgaatggcaatgcgctcggatcgccgccccatggaacgctgactccgctggtccgctgcccgagcagctgtaccgaaagcaattttccgtggagaagactgtgagcagagctcgcctctatatcacctctcaaggactgtacgaggcaagtgttaatggctcgagggttggtgactacttcttagcacctggctggacttcatacgacgggagactccaatatcaaacttacgacattacatccgccctgactccaggcaacaactgccttggagttcgcgtcgcagagggttggttcaacgggcgtattggataccttggtggtgctcgaaacatttggggctctcgcacctcactacttgcccaacttgagatcacgttcaatgatggccgtactcaaatcctttgcacagatgactcttggcttgtatcagacgggcccatcagactggctgagatttacgatggagagaagtatgatgctacgcaagaggttccagactggtcgatgcctaccacatcagatactgtaccgtactcgggatggaagcctgtaacttctttggatccactactggaatcgataaagctcacagccggatatgctggcccagtccggcgcttcgagagtattccagtaaagaagcagacgatcagtccatctggcaagaccatcatcgatttcgatcaaaacttggttggatatctcaggttgaaaggtatcaagggtccccggggacacaagattactctcaagcatgccgaaatcctggaggatggtgagctctgtcttcgaatcctccgacaatgcgctgcaacagacgagtacacgctaagaggtacggaagacgatggcgaagaaacatacgaacctcgttttacgtttcacggttttcggtacgcccaaattgacgggtgggtcggccaactagacccttcctctgttgaagccgttgtatgtcatacagacatgaagcgtgttggatcattttcatgctcaaattccctcctgaatcagcttcatagtaatgtcgtgtggtccatgcggggcaactttctttctgtccccaccgactgtcctcagcgagacgaaaggttgggatggaccggcgatatcgcactatttgtgccaactgcagtcttgctttacgattgcttcggcatgctcaagaattggcttgtcgacctggcttacgattccagctgttcgaatggcgtcccgcctatagtctgcccaaacaataaacccatttggacaccgccaacaccgaccgcaatttgggcagattcagccattttgctaccgtggaatctgtatctggagactggtgacgaaactatcctatcccagctgtatgactttatgacgaagtacatatcaatcattccgaggaacaaagaaggtgcaacgcatctatgcgatcaaaacgggttccagtttggcgtaagtatcgcagaaccaacctttcttgcgtgaatgctgatcttcataggattgggttgatcctgcagccccaccagattccccattcaaggcgttcacagatgcgattatggtggcaaacatgtttctcatacagaatctagatctgatgagccaaatctctgccatacttggcaaagaaactgagaagctcagctttgcggccgaggctgaggtagcgcgggccgagtttcaagatgaatatgtgacttcgaccggtcgcttagtatcagattcgcaaacagcatattcattggcgataacaatgaacatactcccgcccgagaagcgtgtccgggccggcaatcgcctagcagagctcgtcaaaaagaacggcttcaagatcgccacaggctttgccggcacgccgttcgtttgcgaagcacttgctagaatgggacactgccaggttgcttatgcaatgcttctggagactaagtgtccttcttggctatacccagtaaacaagggtgcaacgactatatgggaacgctgggacagcatgctacccaacggcaaagccaatgtcgacgacatgacttctttcaatcattatgcatttggctccattgccaaatttctttacgagcgcctcgctggactgcagcgtgttgatgctggatggaaacaatgccgcatcgcacccatgataggcgccgagttcaccaacgcctcggcatctcacatcacacccagaggcacagtgtcatgtgagtggaagacgggcgaaccacaagatggagtagagacatttcaactcaaagtcgtcgtgccatatggtacaaaggcagaagttgtcataccagaaggcacgggaagtcgcatcgagaacgttggtcctggagaatggtcatttgaatcgaagatccggcgagattatgagtggccagtgcagtcattggagctggcgttataagtctaggatcgtagctggagacgcaaattacaattcactcatcagtattttgcatgtaccaatagccagacgtctaacggtggtctttcagaaatatcgtgaaagcgtctctgttcagttaccacactcgcggtagtattgcccgtgccaaggaggtactcgactcgcacaattaccactagtatgaaaagagcacatagtgctgacaaaatcaaccagttcatgactagtcgtgcaacatctgaccccagatcatgctcgtcccgaagttggcccgcgacaaaggaggagaatctggggaataatctggggtagtgatactccgtccttgctccaacttttggagtcaatttctttcggattattgtatcccgaacgaaggggctttaagatgtaggtcggtagcagtctcgaacaatgcgatagtacgacttacaaccatgtccgcgactgacagaaaggacgataccgacacggtgaaagcgtcagcacagcatattgaggagcatggcatgacgcacgatgcgaaagatgctgctatcgatgcggcagcacagggtcaaactgtagtgggctacgagactttaacggtatggcagacggtcaaaacgttcaaagttagtacggcagtatgcttcgcagccgctctcagtgcagcaacggacggataccaaatcgggtaagtaagggccccttgcgcagcacttgatcaggcgactaaaagattcgcagcatcaattccagcatcatcgccaaccagggttttgtcaacaaatttgcaaccgcatacgatccgctgggcaagccgtacctcgagtctcctatcattagcggcttcggcaccatccagtccgtggggcagatcatcggcatggtcacgctgccctttatatccagtcgattcgggcggaaatgggctctctacacgctctggttcatcctggcatgcagcattctcactgagagcctcgccactgcttggccacattggctggtggcaaagcttctctccggcataggcgtcggctgcatgcagacaactttacccacgtatatatccgaagtagcgcccaaccgcatccgtggtggcctgttgatgtgctatagtctgtggttctcgctcggtcaattcttcgccatcatcgcgctgcagcgcatgaacacgctgtcgccgctgaatttcagaaccgcaatcctgacgcagtgggcacaaattgggcttatggcaattatctatctgctgattcctgagtcaccgagttggtgtgtctcagttggcaattcaacacgcgcgaagcgcgaactgaagaaattgaaccgcggcgtgaaggatttcaatcttgagcaaaattatcaggccctagtgctcgtcgcggaacatgagaaggcagtggcaatcgagcagaaaagagagaattggtatgcgattttccagggagttaacggtgtgcgcacacttgctgcttcatgggcgcttgtgtcgcagcaactcgttgggctgacgctctttggtacttatgggacgtacttcttccagcaggccggtttgaaggatccattcgccatcacgtgtattaccagctcgctaatgattgcgactgcaatcgtagtcatcttccttgcggatccgttagggaggaggtggattggatgtggcggcgtcacgctgagttggctttgctgtcttgtcattggcattttgggtgtaacaaagactgtacgagcttcggaaatcttattcgtgatgttttcttgcctctcaagtaagtttagcgcggtgcataattcgtcgcaacatcgaactaaccgcgagtactagacgtgggcatctccgcaagcggtgcagcaggctgggcctcggtgggtgaaatgtcatcccagcgtctccgaccatataccgccggatttgccgcagccctgtcctgcgttgccggcgttgtcatgaatcagctcgttccatacatggtcaacgagaacgaatggaactggggttacaagacgggctggttttacgccggcattggtcttccagccgtcgctggcatgtggcttttggttcccgagacaactgggtaagtccccatcaaaccgtatgatcctcgaatgagatgctaactgatgacatagacgcagcgctgctgaactagacgagctgttcaataacaaagttcgcccgtggcgatttgccaagacggagactgcaacgcagcgcttgctcaaggttgaagcgtcggagtatctaaaaaattaaaaggataccagcgctgcttagaggtgaccaaatacatcaacactgtataactgatggtccagcgcacataaaattgatcgggacatcatcagaaaccaccacatgccattttgcccaaggccacatttgtattcgcgagaatttcaccgtctatatacaagcaacgaggagtgtgactatatacaattttatccgcccagatcacctcatcatcttcaacccgcattccaacatgttcgaaaatttattgcctttgtcccattgcactagcgcttaagatgctccagtgttgcgacgcgaacgccgcttcgtcgttgcatatccgcggccactaggagattgatttccgtactgagaccctctcttctcgtgtggtggtggtccattcccagtgttgagggcggtgtccttgtgtcgccgttaggcttgtgaccccaaccgtgcttgaccgttccatgaccgctacccgttttgttgtgcttccaagggttctcatgctccagcacagctctcttgtggttgctggcgtcggcatgaggatggggcttcacagtgccgttgggcttgggtccccaccaagtctgcccgggcttgtgctcccagtgagggttctgaggaggaggagtatcgcctttgaccacagcggcggtagtcttttgcttgggttcccaccaagtttggttgggcttgtgctcccagtgattctggctgggtttgttttcccaatggttctgcgccagggcagctcccgtgcagctgaggatagcgaggaaagtagtggaaagatgcatcgttgtggtatccagaagggtgtgctgacattgaaccatggaaccgatgccttcctcctaagtacctttcctgcggcttattgatggcttacattgctgacccacaactgcgatcatcgatgaacgcgtggcttgaatgctccacagccaacatgtcgtacggatttcagtcgggttttccatcaagatagtggaggttgactgatacaaaggtgctcttgcgatgttgatcttgatatgtcgaggccctgtgtaagtatcaagccgcaagaattagggctcccggaccgaattggggccgatttggcagtaccatggctgtaggtacgctacctaattacctattcttatctgctggtcactatgcgcctcacttcacgaacctcagttgtgccgaattagcccaacacgtactcgcgactgtttgatagatagtaatcgcttgttggattgcagatcttcaggcatgcgtgaggtgaaactcaacatgctagcctatcgcacctctattcggcccccgccaagtcaaacgtccaacaccgatcccaggaatcgcgatacccgatcaagttccgcagaattggtgatgtcagagtctcagtagctgaagccgcaaagcaaatatgtcagccatctgtacttgggtagatttgcaggggcgtgacggggcgaggataattagacagtgctgatcacacggactccgacgacatttacacacccgaacacgtgatgatgcaaacccagctcattcagatagcacttttgcggagctcaaaaatatcgaaacgtgcgaactgctcttggtaactagtaagtgtcgaattggtgcagtagaccaacgaaagcacacgaaatatggcggcacgaaaccaaccgcggcacgaaagtgttcctaccaacaccagaaaatttcaacgcccgatcaatctgatgcgactagtacagtgagaaatcgcctggtgaggaaatggaggaaaagctatagcatgcagaccagtggaaggtggaggtgatccaggttcgcggccgtaggacaaaattgtcggacgactggacacgagatcaagttcgtgaattgacgaaaacaagaattaaattatagcatgagtcggaattgagatatgcgcgagagattgtacgcatgttggcgtcaatctccccattccgctttgctcagcccttcgcatacccattgagagcctgacttgtcctccgttccagccgtccttgacttggcatgttgatatcgtattagcgaggattcttttggtgtttccagaactaccaccaaggctagtgaaatcaattgtccaaggtctgagtgagcagtccagtgtgacctgttgaattttcaaaatcttcatctgtacccttggcgagaattctaccaactgcccagcgagtgaggaaatagtatctattgatcaaagaaatgctactgcgatactgtatgtgtgagaagggtcggttggaggtgggaatccagttcacagctccgctcagagtgacagcgatgatgtcgacacgccgacacatgcatttaagcgctctgattggtacggatgagccagcttgagtgaaagaattacaaagccaaacgaccagtaagactttcacaaatttagcaagctttgtttagcgctttccgagtgtgcacggtctctatgttcgcggtctggaactgcactttctccattcctacaaccagactttacattgcattctcaaccccttcctacttgtcaactagaaagtgattccagtccatttccgacacgatgccgcctttgaagaagactggggactaccgaccgacctggaaactgtcacttaccgaccgccaacatgcgaaatatgctcacaaggtcatcgatcgcatcatacgtcaagaagaccgcccgcataggattaggaagcggggaatggataagcctcaattgatcacatactgggtggaacaagaccaagccatcaaaattgaaggaaaacccgaactggtggccgactacacatcagttgcgggcgaggacggattgacaccagaagaatgggtagagcttgctaaacaactgaaaactgcaaccgagaaatatggtaagaagcacaaagccaacaagcggaaggggacagcgacgaagcggaagcgtaccgcctctaaggagatccgcaaaaccaagcgtacgaagaagaacagcgatggcattagcgagtcagcttccgaggagaacgaggatcaagaaggaactgatatggagagcgaagatagagaagcgcagatctccgatcgtaagccttctaaggacacgaagctcccacgcaaagatcgaatattgactgagagagtagatgagaaagaagtccaccataaggctcgtcgaacccgtcggagaggccgtcattatgctatcactggcgatttgagtgacaccgaagatagtgttgctaccacgaagcactctccgaacacgggcgctgcttcgaaagtgcccgctccagctggcagcgttgatccagtacataagacagcggctaccaagaagacttcagcacccacttccatgctcccgcatcctcgctcggtccgcagcatgaaagacggggtgcctggactgtacaagcgcttcaagcccgtcgatttaggcagctctggagattctcaggaggagctcgaagatgatatgagtgtttccggagatgatttaattgccccacacggctttgagagttcaagcgccgcttacatgtcaatcaaggcaagcaaggaaggcaagggacccactaccaagcgtaaacaagagcgcaagggcgatggcgtcgatctactaccacggccgcttcccatgccccgaaacaagcagatgagaatgctttttgaatatagcgagaacgaagagggcgacaaaccggaatatgctacttgggccaagcgccatgccgcaactgtacgtgcactctttccaaggctgatcttacaagatatactaacgtcgtccagtcgtcaaataaatataccaccactttccatgccatatggaatgtcgcctgtttggaagcgcaagacataatacgttgctgaggccgaggaggatttggacgagggtatttgagagctggatgtactggagtttcagatgtggaagatcgatcctcacctttaaggctttacctcattcaaggaagtgaaagaaatggatgaaactatttgtccgagcttgttgtgctgttcagagagctgactgtccatttctggccaaatctggttagcaagacaccagacgggcaactcatgtgtataagagctgaagtagagctttgtgaattgtgacaatatcgaactcataacaacggtgttagcaagagagctgtgaatgtgacatgcgaaaagtgcaatactcgatttgcagcaccatcgcgccgaacgggattgctgacgatgtgactatatgttgacagcggatcagagtaggtgtagcaccttcatgagcttcttatagtgccgttctgccgtagcatctcaatgtgttcgagcgccatgaggtcgagagtgtgtcaatatgcctattgtgatcgatcctagagagcaagtcgacaatataacagaaacgatattcaaccgatatcccgcgggcagaaagtgacgtcaacagatgtttttcacacctgatcctcgcactatggttccccgcgcccaatgctactaccgcgatcgttcaattgcccctcccgtgctccaatcacttgacctcccaacctcctaaactcgcgacaccaggacacaaatacgccaagagacgcggttccagcacaattatacgcctctgccaatatggcgccgtccgagcccaagggcaagtatcgaccgacatcgaagctcagcgagaaagatcgcaatgccaagtacactcacaaacagatcgaaaggatcatgagacagcttggccgaccttggatgacacggcctcgggctcttaacaaagtacagcttatagctctttggatagcgcaggatcagcagatcaaggacgcaaaaggcaagcagtcgaaggactacgtctctgtaccaggacaggacggcctacctaacaaggtgctgggagaaacaacagatggcgagtcgtcggacgacgatgatgacgaagaggattttcgtaagcctgttaagcgcaactcgaacagcgaggacgatgcggtggacgatttatggcaaggttaccgcggaggagaacgtccagccagaagttagcgatgcgagcgacccagacgatcacattgaattacctactgtgccctcaatgaggaaggatttgcagaagtggggaataaagatcggatctcatcgcaacagcggtccgatgttcaagctcaagtggaagccagaattcctaaggcgacgcgccgccgagcggagcaaagaggcagggtctagcgatccggttgagaacgatgacgatgctttgtcggaccggtgtggagatactgaggaggtaaagcgagaaaagagcagggcaccgacagaagaaaagaccaagcctcggaagcgtaagcgtaacgcatctggagatgaccgaacgggcaagcgtgtcaaacccaacgagacgaaggcgaagagcagtacagtggagcctggaaagcttcagcactatatcggcttccagatgagtggcaccagggagcttgtagctggcaagccgcacgatcagctgccagtagctggtgcaaagatggcagccagcgaacctgctgtagcaagcatgcttccatttaaacttggaagaaatcctgcaaagaaggtgacaatggcagatagacaaaagctatcggaggaagtgtcaggagccgagcgaggagctacgacttcggctgaacttggttcgcacgatctggaacagcttcagaatgggcccaagaccatagccaaatctggtgagtcatactcgatcatgcaaaatgaaggtcttcgtcaatcgaagcggctcgagaggacagcagcagacatccagttggacgggccacaggcgaaagcagcgcctgagagtgcgaagccgacagtgactggtagtgcattgtatatcgatcaggatgcatctagcgaagatgacgaggacggaatagggctttcctctagcatcaatggagatgatgttgatgacgatgatgccgatgatctcggcaacgatggcacatcactcacacgcatcctagtcacaggacctcagcgtggcccaggcggtgcgaatgcacatggtacgaaggaacgaccatacgagttcatcccaggcggatattgtgaccccgtggtggcagcggcctggcccgtccggaaccagacggtcaacttcatgcaccgcccgccactatgggaggccagaattattgatccaagtggcttcaactatgggcagtaccagatgtggttggagcagataagagaaggtgggtggtgggaagagatgatgaaaagaaggccggatcaaatgccgcttccaccgcgcacacgaccagtgtacaagtaccgatatggtggtccgtcaaagtagcggggtgatagcgactggatgaaggagaaaggcgaaaaacaatattctaattcacagattgcaagatggtgctcgtggagtggtgtatttgcactgtaagcgagtgaaagtgcctttgttttcaaggtgagtagagatgattggtcgttaaaatcgccagaggaagggcgtgccggatccaacaatgacttcgcattttccggatgcgtcagactatcctttgttatagttttcgtatatctcatagtagccacaataccacaatgtcctcccatgtagttttgaccttactcaacatcacttcagtccaggcacaaaaataggcgtatcgaaaagatggccccccgaaagaaacgtggcaagaagaagccgactgataaggatatcagtcctgatggaaatgatagcgccacagcacccttgaacattccgaggctagaattcacacggcaatacacgaatgatgacggctcgccgggcgcaagggaggtgtattactggactgctatgaagaaatacctgaaagaccaacaaagcgcaatggggcgaactagatctaactggacaaaacaagtccagtgggaccttctcgatattgggggtttgcaggcggagttcaaccgtacaaaaggagcatatgaaaatgcgttggacgcagagaaagaagcagctaaagctcagggcaagcaaatcgcatgggggacgtagcgatgacgcccaaagccgctaaagccgcccatgaaccgtttaaaactcgactggcaaaagtcaaggccgtaacaagaaacggacgatcttccagagaggtgcgctccgacgagcattaccgtctcgcaggagcgcaatggcgcctagaagactttttatattatcaagatagcatgcgaagatggaagagatggcgctatcttaacccagatccagcagagcgtgctgcgtacgaagctgagcgatcaaggaccagaatatcgtataagctacaagcgacaggcggagatggtgggtatgaagattggatgcgttatatgctcaactactacgaccggcgcgaaatcggtggccagaggtaccagtccgggcacgtcgaccgcttgggcaacgttctacgcgatctcggcacgacgacacaaagaccgcaaatcggatcggaagagctacacatgtggacgcctagacccagacgctggcattcgggtttaccaccaaggattggcgttgatgaaaacggcgtcggagagatgatagatggagtcgagcagtttcattacgcagatcaccctagagagggtgacatcaatcttcccataaatctcaatctcaatctcgaggaaatcgagaaggaaaggtcaaagcatgacgatgtgctacttaaagatagcgtagaaaaggggttaggctatgcaacccacacagagcgacgcgagcttgagaccgcccgcttcgcaggaagcagaccaagtacgctggcattaaattccatccgatcgttcgaaggcgcgccctacgcagatcgatggggcgagatgcgcacagatcaaggtctctttatcgcggccaaggaattgtcgtgggactggctgacatccttcgattgcttggacaaggtacgaccagctgattatcccactattctgccaatcagtgctgtgcgagatgaaattctgtcgagcgacgatgatgatggtggcgatgaagacgaaaaggatcgtgatcctatgatacgtggaccggtacctggagccaggaaggactctgagacacaagagcacttagagaattcagactcatctcaaacgcctgaaacaagagaatcagaagaaagtgagcaagaagatggcatcaaaaacagcgaagcacccgtggaagaagtacagcttcgaaggaagcgcaatgcaagtccagattatccatacttgaagcatgagttctgccggaagaagagggcgccacctaatgacggtgaacatcgcatcgatatcacatcatgggcagaggaaacagacggaagacgcgaatggcacgtgtacaaagatttatcacctgcgtctgaagtctactctcccccaaggtccccgatcgaccctgggcaaatagaccctgcttcgttacctccaacaagtcgaggatttgactcagcccgcatgtggcaagttgatgatcagcatatcaagccgctcgaggatagtagaaggcgatgtaaactcacgaatgagtgtcgagcatggtggcctcatccggctgcggagtgttgggtcgcgtactctaagatttcccaaggccgagatgatgggtcgaatatcgatccaccggaaataccgcttcacatggctgagggaggcgtagccgtttatcatgcaaggatctcggaccattacggtatcaaagcgcagacgaactcagaagcaagatggccagccctgggtatcagagtgccgtacacaccaatgacattcgatgatcgcagaggcaaccttccagaaacaacacacgatgcaaatgccaccagtcttccaaaacctgtggagatcggcgaacctcaaggcataaacaagagcacatccagtatcccgcatggtttcgaagcccaggacgccagccaccggcacgcgtacgaattccactccatgaccgtaccaatcgttaaggagcctcaagaaccatggagtaaagtcgacgcggaacctgcgacaggaccctctgatgacgagtcggacgatggtggcgacatctttcacgcatcgtatgaggaagggcctcttccaaacccagcaccatcgaatccgtcgagcaacggctcaatggatgagtagtggttcttgaaagtatgtacctaaggctttctattctcgcgaacgttttgattccgtttgcatcaggacgtcaacaaagcgggtatcaattgacgtagatagacctggttatggcgcgccataagtgttgggctgcatacgatatgaatgcgattgaggatgtgggtctgaaaatgaagcatgttagctatgagggagcactcttataatacgtgcacgagaatgatttgtacgcatcttcaagtgaagcagcgatgatgcaaattgtccgtgacgcgacggtctaaccgaatgcgtccagtcccttgactaccacgatttgcaaatttcatcctttacgcgtccaccatcatcgcgactctctctttgctaaatcatctctgccttctttgacccatgcatcccatttccccatggtttcctcatcgaaccttggatctttcccgagcaccgtcaagcggttctgtttgtaccacgccccgcacttgctgtttgtctcaaagccccagcggtataggatgtcatcgtagacagtcgcctctggtctgtttaactgctctgcgatcagaatgatctcggaagaatttggcggtgcggtggggaagcgcgtctggcggtgttggagccatgcaaggtaagaatgcaccgaccgtttctcgcgcagacgaaactcttcggtgctgccgtactttggctcgcgtccgaatggttgagataaggcaggtagttggctcttttcccgttcttcagactcgagactgtcctctccgctgttcatatccatcatttctccctctgtcaaagcagcagatggtggtgcttccgccacgtcgctctgttgcgtcggggcctccgtgggtgtgcgaggtgtttgggcaagattcgctggcggcaagatctcttgcagtggtaacggtgagtcgtgttccttctcttggtaccaatctgcggtacctgggttacttggtgtgactgctgcgtgttccacgtctctgtcttctctttctgcctccacatttcgcagtgcagattccttcagcagtttcctttgcaaagcttcttcctctggctcacccatgtcgacatctacaagatgcggagatgctggccttacgtcctggtcgtcgacgctgttcatagaaggcgatactggtgatgtccgttcaggtaaccgaacaggctgagtcgcattgactggctcaaagtccatcgctccgtcatactgcatggcaaggaatatctccgtgcctgcactaggactacgagccgctgtctcactgagctcgcgctctcgctgattcccttgaggcgcgtaccctgtactaagacgccccgtccgcgtaccgccaactccgaaaagtccaataactggcaaatgaaaacgatcgtccgtccctacattcttgttgtaggaagaagcgaatttgttatgtacatgtactgcatcaggatggcgtgcgaagaattctcgaagagcggcatgaagagaagcccgcagcgctattcccccgaagctgacgcgtgtcagatcagcaatcatcttctcataggtatcgtagtcagcgggtggaagctgcgttccgaacatcttttcaactgctgccagtcctgggcctttttgtgaacttgacgtgtactctggacccaatgagttggatgccgcgaacgggagacgccgagtcgcggatgccccatagcgtggagtgccactctgcggtataagatttgcatcacttggccggccaggctgtggtgtgacctcatggccatttgactttcggttggacgacacagtcggcgatggagactgcgacgcgctatagctagagcggaggcgcattctgctcttcgcgtagcaagattgattctccgagtgatttttgctggttggtatcgttgcaaggagtggtacttgttgagtatagatgaggtacgcgtggtcttggcaacgtgattgtggaggctaacaacaatggggcattgtccacgcatgacgcacgggtgtcagacacgttgtcacgtgcactcactttcacatttgagcagatcatgtaaacatttcgccttagcttttgctaaggctatgctaaacatttacgctttcaggtatgttcgaacactttcgtcgtaacacaattcactgacactaactagcacttcgtcacgacagaatcatccccacatactcatgaatgtcagcgtcctcttcccgtttccttcatacactggatcctcgcccaagttcattagacgattccgcctataagctgatcccccgcttccctgctcaagttgccagtagccatcgacctccttccagacatccatcgcacgcctaccaagctggaccgcaatatatcttgcttccattgcaaagggagcatacttcggatcggcggtaccgcggtagtccagccagtgcaggtatgcatgacgtgcaggtaccagttcgccaacgacgaagttcttgagatcttttgggcgctgcccaggtagcagaatgatttcaaaggtctcatcgaatctgaggtcgaatgttcggatggcgatggtgtcgtttgcgccgtgtaggagacctagcgcctgcacaagtcgatagtccttgatgagcaggcggttgacaggtccgtcttgtatgtctgcggtcacctggccgataccgccttgaatatcgcgatgcgtctgcatgctcatgatctttgctgatgggtagtgctgggactgtacgacctggatacgctcaacaggaaacgcttcggggttggtgactggtacgaggacgctgtgctctgctgccggcagaccggaccagggagattgtttggggcgcttcgcgatttgtttccccatggcgctgcgctgcaagacaggcaattcgattggtgtctgcatctgtgggtgagatgcttcggaagctggataggtcgtgtccgtcatctcaacgtcctccgactctgtcccggcggctggagcacctacatcaccttgctccttagacttcgaactgcgagctttttggcgctgcttctgaggtgtcctggccacttgtcccgcttgacgtatgtcgaatacgacttgtctgcttctccgcctagcttcggataggactagactaagacctccaggtgcagtagtgggttctcggcgcatactagacggttggacggcttgctctccaacgccctccatgctcttctctcttgacgcttgcctcttgtcttcatcagtgcgcttgtccatcttcaaaccgaccatgacgtcttcctccatctccacgcccggctcgccactatttgcagcttctgtatcgttcgcctcttgtccgcgtatgctttcgggtacaaacactcctttcaatatcagtctgtccctctccttgctcttcatttgtctccaccagcggcaactgaaaggtcaccctcttctcacccaccctatgggcggtcgcaaactcagcatatgctctagcgatctgtttgttgctcgaaacgacatgtcgaatcctctggcgacgcggctccacggctttgatcttgcgaccgccgatccacatcaggccattcacagcgttgtggaattctttgcgtgtggttgcctcgagctggacttcgatgtcgtgcttcatgtcggcaagcatcttcgcggacggctcgtcggagggtacggaagtagaaattcgtggcgtcatcgcttctgttgcgcctggagtctgatcaggcagggttgtgggctctatcgtgggagaccgagagtcgcgtgacattttgtctgtcgcagttggacggagttggtagtgagtattggaaggtcgaaaatgtttgatgtttggactatgtttgttgtcgcgccggacgatgacgcgtttgtcgacgcaattttttttcgaggcttgcttgcctttcactccagagctgtcaactaacgcgccaagcctcatgaaagtgcgcctaacgcctgtgactgaacatcccatatacaaatataacttagtatgtataaaagtgactggggaggcagatcgtaaggaatcagagtaagctcgtccagaattgcatcaaggctgtccatgcaacgagatataggacgcagagagtttgaagaacatgagatgcgcaaagaacggacgagagacataatcgcgagccgaattttgcgttttgattattgccagttctgattctagtcagattatcgggccctgcacaggcgcaagcggagctgcttgatgtagcaaacgaacgcccgaacgaatggatggcgtcatcgtcactctcgcgttcacagcacggcctcctccgattagtctacacatcgagtcaaatggtccggctaaaatcgtgattgtagatgtcattctctattcttcaaaactgtacattatgaagagttattattcagaaagatcgattgttaccatactcggacactttggattcaacccattccacaacactcctcccactccattgcgtttatcccgtcttctgcttcttcgcaacgtgttcacccacattgccctcgttctggccaggttcgatgtatggatttccattcactggatccagaaccacgccacccaacgccaaatacgcgtttctggcctcgtccatggtacgctgcagcacttcgatgtccccgttgttacggccagccctcgcatcgcgtagagcatgaatcgataagccccacacgctatgagcatggatgcgacgtgccatagccggattgtaaggaacaggagggccaagatctacctcctcgtcgtctgagtcctcatctgggttgagattgagattcggacgaggtaacggaatcgtgaatgggtcgtagaggccatgcaaagggagaggaagagttgccacgggtgccggctgtgtcgcgtgaggtgcaggagccgctggccgtgatgcgttctgatccgccatctcctggagatcaacgtacgggcgattgaatgggtggaagcctgtatgttgatgatgcaggtgtggccgtccgccatgaaggtcggtcatcgcctgaaagtgagtgttggcttgattagcatactggccgacagcatactcgggttcgtctgcggaagagtcggaagcggcttctacgctctcctcaaccatatcgtggtccacaaatgcactgtgaacgatgatatcgggattggcgacatctcgctctactagctgtgtgagctgccaaattcgatgggccttatctctacccatgcacaaaagatggatgtgaagctctgcctgagttaagcgcttctcgactgcgaacacctccttggttcctccagatccttgttggttccgctgagatttcgccactgctaactgagcttcgataaaacggcgctctagtatggcagtctccaactttctcgctgccttgaaattctcgcgttcggcttgtgacacagtcatcgatgaatcgaccgacaccttgtcatgacttcgaaaattgccgtgatttgcaatcgaattctcaagatcatccgcctggcgcttcgtgcctgcagcacgcaaatgatcctcgtactctttcatctcttcaacgtctcgagatgaacgttctagtttcagttgtacctcgcgtgtgtcaagccttgcgctggcgagttcgagatcccgctcggccctactcacactgttctcggcttctttgatgtctgttgggtgctgatcggttggcaaagaattgacttgattcaaaaatttcttcgcgtctgccaaccgtgagaactctagctcaggggggcgatttatgagtacctgagctggatggtgagcttccagctgcttcgtgcggaactcggatgtgagtacgcgaatgttccactcgcgtgtagtcaaataaaggtcggtcccctctgttggcgattctgtgtcggtttcttcctcgacagactcttcaccttctgcgaaatcctcaactgtagtgtcgtgaactggggtgacctcttcttggtcagagaattcagaatcgctttcgtcgtcggtttctgaagcttcgtcctctggctgtgctcccggtgcaaacacggggtttcgtgccgcaaaggacttcaggttgagcagaaagggttggccatggggtgctgggagagtgtcttcctcatgttcgccatctttaaccacgaggggatctgcctctgtgtttccctcttattcggatgacgatgaagttggacgatatgcggtcgagtagctgaaagccgcggcggaagtgtctgaatttccagtcaagctttctaattcgttcacgctgaatgtagagatactacggaatcctgctggtggaggacttgaagaggcgaagggtatctcattcgctcccttccaaggcttttggtcagactttcgacgctgttcttttgagcgtgaggaacgtgactctgatgagaacatgctgacagacagtgacgtggttgatctcgacaggtaggttgagagcgaagagtgaggtgagagcttcaaagagagggtgaccagggggagttttaggagggggagatatagttttagtgccgcaatagggcttttatagtgacgtagcatcgcggcgtataatatggttttgaggcgcgcgctgcactgccagatcggcatgtgatgaatgccctttcacaccttggcaaaacctgctcaatctcaaaactcaacccagagccgcatattcttgcaagacatgtattctgtggattcttttggaggacaagaagagtctcagtagagtggggattaaatgcgttgggtcggacgagtcgcccaagaatagtcgctctctacctggccacggctcaacatatccggacatcaggtttttatatcgtcaatcatagtcttggccgggcgtcagatgtcggccaatcttcacgtggggtctataccacgccgagctccccacgtgcgtgcacacttactctgatctccctgagcgatacgatgtaagagctaaggtacactgttaagctaatggcagtcacacatgcagatctcccagctgatcctcaccagccagtactgacgcacttcagcaagctcgtaacaacgaaaaaatatgggtaaagctgagaatttaagaccactgttggcaaatctcatgtgctcacttaagtttgaactatgctcgaccattgactggcaaaaaaagaatcctctgatatcaaactctacacctgcccacgaaactcgtcctcgtgcaaccgcctgtcgaattaaaatacaactgtctcatttttaacgcttcctcggctttggcggcgtagtgctgtaccagccgataggcggccctgagtatttcgcttttgaaacgctagacagagactctccagcgctgctaccgccatctccccatgtatcgttgccatgttgcacagatttagaccttgtcgcatgggctggcgattccaatgcgacaccgctgtcatccagtccaggctcgtctcctccacgctcctcctaagaagcgccctcgtcttcgaaaaacggcatttggaaagctttgttgggtccactggctttgagcagtttgacgtattcattgtgctgttcgaggatgccatgctgatcaacgaattggcggagctgccggtggaactcgagcgtcctttcttcgtccttggcaacttccttgcggacgacggtggcgaagtgtctgtatgtctcgcgatggtcgtcgggaagtacatcgagaacgcggtataatgcttgcattgcgatttgtgtcttggtcaacttcggtgcgtcattctcgtttagctccggagtcttggagagcttcggggcgcgttttcgtggggtatgttgtcttggagcacgcctccgtggggtgaacttttccggctgatagtcctgttgtgtttcatcggcttcctcgctgacatcccgtgttggcgttgactcagtcgggagctcaactactgatttggtagccctttgtcgcttggctggtagtgctggcacggcaatcttatcgcttggtcgggcctcggtcgctcgtttcctcccaggtcttcctcttgcggccttctcagtcagctgggtctcgatagactcgcggattcgcttgtgcacagcgccttcctctgcttcctgtggcccgtccaaggtcgtgtttatcctataagctatcctgcgactagattgagtaacgtttatcagtcgtccattgtcccaggttgcgtctaggaaatactcttcttcagagttgacaatgttcagggactcaattgcgaacaccgccgctgggtgtagaatgttcatgtcgatagtgtcgccatttttgctaaaaatgcgcaggatttccgggtcgtcgatgataatgtgcttgaacgccgcgtcgataagatcggcctcagctttgattaccgtgccgtctggtgcaaagtgaaggtagacttggccgacgtagccaacatccatcgccataatgtgcccgtttggaaacttggctttgataggaaaccccttgtccagccgatccgctccatgtgaagacatggtgtataccaagaccagatgttgatgttgatgttgatgttgatgtgagtaccattcccgtgataaagtcggtgttgagttgtagcaagcgaattgttaatgtgatgagagagagtgtctcctaatgggcaagttagggattatgcgaggaaattatgggatggcgaggttggcacttacttttcacagtctcactcagaaggctcgttcatggttagcgtgtgttgcccacgtagctcggcccgggcctcatctgaaaatcacaacgcgcgggctgtgcccaaacattgtctctgttttttttttgcacagtgagtttcagaatgagtcatcacgggtatctacagcgccaaggttagccaatgaaatacatgaatcacgtgggcaagcacgggcgctgcaaaatcaccacgtgcgctctaccacagattttatcacacacttacacggagatacgttgtctcacgattttgaaaggtcacttagcagtataaatcacgtgtatcctccgattgagcatttcatttcaccaggacgcagccccccagactgcatgtgacatcaagtaatggcctacatcaaccgaaattaatacgcctacaaatggacgtcgtggagaactcggatttcttagttgatctagactttcccgacaacggttacgagcgcgggttctggagctcaccggtcaacgatatcctgtatcagatgaaaggactcttcaaggctttcccaagtgatcagtggttcacttacatcgcgaaacttcttacgctcctggaccacgaatgcgcaaacgaacaggcgtacgatcgcctggaagatctcaccaaacagcacacatccttggtatccttccaccgactattagttgaagatttcgtcccgggtcttgtcaagactttctcaccggacctagcgaaagcgtatccatggcatgctgtgactggtgatttggcggaacagtttattggcttttcgtgtcagcgcgagcgcgaagttgacaagggtgggcacaaggatgagaaagagcagcggcagtatgctgcttccttcatcgacgcggaacttgcgacacgcgacggcaaggcctttgttgagaagcagtcgcgtgaagatcaggacagcctcattgcacttctcgagggtcttgccatcaatcctgctcgcgcggatgcagctgctctcgcgcgcgactctgacctttatgatcttgcagatggatttgcagacacgatgcatacttgattgagtctgaatagagtgtaaacgttggtatggtagatcacgcctaatgttgccttttaaattctcgttgtgtgattctcatggaactaataaaaacgcaaccacagttcgtgccaccaggagttttgttgacaaccatggttcgcaaagcagaccacacagtttcagaatttcaattgttttagtgcaaatacaattttgctataaatcttaccctttcccatccttcctatccataatctcgcatcacgagtttgacaaaatcacacatacaaaccaacattgtagcccacaccatggacgaacttcaagatacacctccaccctcctctcaaccatctccaacatccttggccctgaagtaacacaagtctacatgaccgatatcatctacgcgctcagataccccgatgtctgcgggaatcgcgccgacgaattcatgcaccatctgcgctccttcccagcagccacaatcatacacaacgagatcgcgcgcatcacacacgaccccgattctgatctgaatctgcccagggtcgatgcagatgatgcatgtttgagacacagcctctatatggtgaggttcatatgccgtggaatgccggataatgttcacgacgtgagatggcaggtgttggggttcgctgatcagaggacgtggcagagtcgtatgtgggagcagatgcggatgcagcaaatggcgcaggtgtggcctgcgcagcagaacagaatggtcatcatggaggagatctatggggatgagaggtacgagatgtttagggaatttgacgagtctggatatgacgaagcggacctaatacgagacgctgaagtcgtctatgaagtttgatgttcgtgagcggttgaggatgagtcatagatcattcgatagcttcggaccagaaatggaaatatcaacagggagctctccagcgtactttgtatcatgaagtgatcaaacagatacctggctgtctccaggtgacaaccactacacagatcgcgcatacatgagcggcgaccagcatcgtgaaccgagagcaagacaaaccaagaacacacccactgaagaagccgccagtatctacttcttagccgccttgctcaacaccggcacaacgcccttcccatagaactctttgcgtccactaacttccttgctcaaagaagactgactgcgcattggcctctcatccttagcaccctccacaaccttcccggcgaactccttgttgaactcgttaacaaatcgcgcccagctatgctctggcccgccatccttgagatgcgcaaggatccaagcacgctcaacctcaacatactcattcacacccgcgcggaacttgacatcagtattgcgacgaatctgctgcaccgtcttcttgttgagcgcagtgatggcatcctggttagtccactcgcgagggggcgggttggcgtagatgtgtttggtacccttggcatcggtgagcttgacgataagtttgcgcttctggtcgaatgcggtcccgtcggcgaggcgctcgaagcgaccggggacgaaggcgcggaagacaggtgtggtggggaattcggcgtcgttagatttgtcggtagcgtaagcgccccatttgacgttgcggaagtggttggcggtgtctttcatgcctttgatcgggccagtgaggtcttcggcgtcgctgtcgtagtagtctgcaccagcgcgagatgtagaagcgatgagggtggcatcggcggcgttctgggggtcgataatgcgtcgagcgcgcttgatcacggggtggacgagagcgagttgctgaacagattcgatatcggagtctggagaaggggaaattgagatgcgagcgcgatgaccatcgttctcatcatcgtttggatgattgaccttctgtctcttggagcccttgcgagacttggtggggaagagttcaatctcggagtcggtatcatcttctgggtggaagacgatggctccgggggcgcccttgaggcgagaagacgggagccgggaggttgctgcggcaagaagacggcgagaagcacgagctgatagacaggtcagacagatacatgatgatgattttgaagctcaggaagtgtagttgaacttacgaggcagctccggcgacccaatgctgtggtcggtatccctcagagtggacgtcgaagtactgctggcgcagacagtgggagaagtctggttgccggacatgttaacggagtattctgtcgaggttggatgtgatcttgaggctggagaatagtgaagccagctgctgctgcttgaaagctaatggaagttgataaagaagcttgagaggaaagcgaatgtcttatactcaagacatctgaggctgacaatagccaggggggtgagatctgaagcctgctgttgtgagccgcattcacctcgagtcgggatcacgcagccttcaactcgtggtgaacgcgatttcattcccgcacagcgtttagaattttgcgcgccgcatcgtcgctcgagaatcggcattgtatccctacaagatctgtcagtcgatttccaagattcataaaatccctatgctcctttgtcatgatcactgcacctcaacaccgagttgcacaccatacgccaagatgtactacactcttcccgaattcccgtctcgcgaaggtttcgatggatgtttccgcgcctatgacacgctttcagacttacctagcgagcagaccgcactctccactcgcttcgacgcgtcgcatacgtcgttggtcccataatgtgccgtcgtgaatggactgtcccgatgctactcgaattgtcaggtgatgacggccgatggggttatgcgaaggtccgtacggagaccaagtattttgagacttccctaggccgtacctacacaggagctcaagcggtgcagtgcgacaagatctacctccagctgcgtactcgctcggatccttacactttccttagaacagatgtaattgtgcagacgctcctgcacgagctcgcgcacatctcgacgcggggtggccatggcatggacttctattggcgtaacatgaagctgctgaaagagctcgaacgggacgtaaaggaagacttggtgaaggtgggagcttggtcgattccgaagcgagtggcctttccaaatgaagtgaaaggcctcaatcgggcgtttgtagcactagtgtcgaactcgatcttcatgggcgacaagcgacaaccgaagccctttgataacttcggggttgctggaggacaggtagtgcagcattgcacgcactgcaaatgtggagcctctcgtgcaaacgaagtgcgtatgtagattcgtgtgtgacccgtgattcgtgcatgtcacctgttgtcttctacagactgggcgaggtaccaaacttttccttaacaagaatgtcgacgtgaacgacaaccagattttccagcctgtatagcctgtgtaatcgaaaattcattttaacctatcttcacctgctctccggtttgtgctttttcgtggactgcaacttgcgtggcctgctcggcaagcccagggcccgaagacgattgacaagtctcttgggtagtatcagcatgtgctgcagtagattcgtaatctaatttcccagtgtctgcagtcataggctcatcttctatctcgtttgcatcgatttgtgctttctcatctgtatcgattggcgccttttgagaattatcgttgtgttcgccggccgtcgtttgctcggcttccgtatccgttccttcattcccatttgcattttcgtccggcgcctcgctcttgattgcttgcgccgctgtggagttcttgaaggcaacaggaagatgtttgcgcatggcaccaacaatccttggatccaaatcggaattcgcctctgcagctaccagcgccgagttttctgcaggccaagcctcgtgctgcaggagcagcagcactagatcggcgttgttttgggctatcgcaacatcgagtgctgtctggccggaaggaagaaggatgtttgcggtcaatcgcgggtgctccgccttctccaggatgttctgcacgagcgccaacgactcctccgaagttgccgcgcgctgtagtatctcagaccattcactaccatggtctttcgcgatgcggatctgctctttcaactgcgctagttcagctcggcgatcttgactgcttttcgttgcgccgtgatcaagtagcaagacgcatttctccgtacgtcgttcggtgctcgacatggcaagatccagcggatacaacccattagcgtcagcagcatttgtatcgatatcattcttcaataggatggccaacaactccaagcggtcgtgttttatagcacccgttacgggcgagaagccaccatcgttatataaagctatgctgttgaggaaggcagaagccgtcgctttgtctgggaatgcttcgagtagttggccaacatgactagtagactcagtagtagcgtcgtcgtttttgaagcaattctcaatcgcggctgcgaagtcatcacgcgagaatggaatatcgtcttcgagaattaagtcgtcaggctcgttcgtatcctcgtccggagcttcaatctcgccttcagaaatatctctcggctccaccaaagcgacgttgtagtctctttcgaccgcgagatttactggcacgctgccctgtagttccttcagtaaattctggaatttcgctacatcttccttgttcccattgcgtagcagtctatttgccgcttcagcagcgccacgtcgattgagaatgagctccatgaactccaagttggagttccgcagcactattctcacggtctgaagcaggactggggcaccgtattccagaaggacctttgcagtctcaatgtcgtcaatgtcagcagcaagatccaggggcgtgtgttggatgttatcgatagtccgctgcaggagaaggatgacttgagggtctggtatagactgcaggattcgtgcgaccacctcagctcggtttacctcggtagatggtaaggtatggaaaatgtgccaccaaggatgtccaaactcaacctcaattcgaagacattcttgagtgaggtcgaaggatgcgccaaaatccttcgctgttatgtgctctactactccaggagagcttttcgcaagctcgttaaaagtgacgttaggtagcgtcgccagtagacatggcgttttcgtccggtgttcgatgagagatggaagaccgaagagggtgtctaccagtccgattgtaaccccagtctcctcagtcacccattcgcgcctttggttgttctgattgtatgttgcaatataccaggtggttccggtgatgagccagcctatcgacgtagaacagtcacgtttgccaagaatcaactggttggcgtcgtatccttggagttgtatatgtggtctgaccgcatccaggaagtcgggacattcggtaaagataggatatctggacagaactggcagccatgcggggccatcaagtaaaggattatcctggctgatggaggttaagagtttttccagtatcttagtctgtttgtaaagtctccaccagcgcttgatcacgatgagtgtccatgcagcttcttggaacccaagaaccccgctcacttgagggatgacggctggtaggtccgagggcaaagggagagcagatcctgggttgtttgagccatgagttggatctagtatagatggatatggagtagatgaggcgaatggttgttccaaattcagttctaatgcgcttcccggttccatcataggatcttccgtgtccactacaataagagctttgagaaatgcggcgagcagttcagaagactcccagtaactgcacacgttgtcgatataagactccacggtgaccccatagaggtcttcaaattctgatttgactgatctcagatggggtttattccaatgcaaataaaggacctcgaaagcaagcccctccatggcagtttccggattggttccatcgctactggatgtttggagagctgtatataagcgcctggcatccttggtaactgaattcagtgcactattcgcgacttccttgactaatgcatccacgaaattccggtatagttcagagttatccttcaaagtagggttctatggagatcagcaggtcaattcagagagcactgagatgacttacagtagcgctattcaacaagtgaaaaatttgcgtgatcaagtcatcgtcaggatgaagccttccgtacacgcgaaagatttttcgcaagtggcgattcgacgctgtaagatacaatctaagtgaggcctcacggttttcgttactccggccgatagcagcgaaactcgctctaagtacatcaatgtcccgcatgatacgatcttctggaattggaccaggagtgactgcgatcccatgagcaaagacgtattccaaagcattgatgacccaagatgggcagccaatcaaacttcccaggtactgcctgtgtctttgattcaaatccgtgaagtcctcggatgtgtcgaaattatatcgtttcgtcagaatgcgaatgacgatgctcaaccatgtgagcgagcctggagcgcttgactcccatttgcgcagccatcgtgcgttagctcccgttggaccgcaacatgccgcctctacaatgattcgaaaacggaaatcggacaaattcttgatcctccgtgagagatcacgactcatcttcacaccaataaactgtggcacactcaggcccggcaaaactgcgatgagttgctcctcgaaagcagggctaggcattgacaaagacgtgttgattgcttcaatgcacgctttaaggtccaccggggactgagtcggctctagattgtgatccgtgtcgtaactatccactgagagggcgatcctggatcgagcaaccgacgctgattccttaccagcaccagctgccctagcgctagcagcggaatcagcatcgccatctccctccagataacctcgaggtatcgcaaaaagcgccagatcttgcatatgagaccccacatgtcgcctaaactcaatcagggtaatagcgacaggttcttgaggtggtagtggcggatgctcctttgcccgcaggtacatgtcccaattatcgcaaaacggacagtccgaggccttgaagaacgtgttcggtcgccttcctgcatccagcaatgctccaagttggtcttccccaatctgactgtgtttgtggtgcatgtgattctgcaacgcttccttgaccggaaagtcgtcatggttacagaaatggcagcgccatgtcgcccggtgcgtttgcagctcgtgttcgaaccatgttttgcgatctgcaaatagcttcacgtcgcaatttccaaaggtgcacacatagggtcgcaagtctgcaagtgcatgcttcctccaagcactttctttgcggatagcttgcatggtccaacaaaaaggacattcgaacgacgcttggcctttggcaacctcggaaagccttggcagctgaatcttgtcctggctctcttcacctcccttcgagaaggcgaaagacgtctgagactgatcatcgcggaagtccatctcaatctggggcgtctcttggaggaaaagtgttgatgcagttgtgtccgctaccgtggtcaatggcctactgttgcttgtcctagccgcctgcgactgggcttgaagaaaggctttggggacttcaaccgccggtttccagagctcaacaggctctttcccaagcttgtatcgatgttccctggcgtagcataagtactgcctgcgttgcgcaatggctttgccaatgcggtccttaagccacacgttggagtcaacgttgagcttagggaatttctctccgacatgggcaacgtcgaattgttcgttgaatgggttttttccgcctagagcccgagcgtaacggtcgcgcggactagaattgcgtatcaccactgccaatcggaagagactcgcaagactatctttaatgctctcgaagagctcttctgcttccgacaaattttgctcttgctcatccgagtcgtcgtccgtgagatcagattcattatcagtttcttcaaattcgctttcttcatcggcgtccatgtcttcagtttccggattagatcgtctgtttgctcgctcacctaacgcaattgctcgaactgctgctgtcagcatgttcttagctcacgcctcggtaacgcaccatgtccacatgttccttctagatcttgtaagagctcaaggatctgcatcgctatcttcggagatccacgcaacctgtagtcgagagaagcagaagctggtaatcgttgaaatgcccctagatttccggcccatatttggaacctggcagattggtcttctaggtcagttgcttgcaaggctgagcgctgtgaatattgcacatcgccgtgtagtaacgtaagtcccgctaggagctgagcgcaatcgatagaggcagctgcaagagagcgttgcatcttctgttcgaaactgggattttagagcgcaagtcaagcatcaacatgaaatgacaatcgaagcgttcgacgagacaccacttttcgcttgcgtcgcagctcgtccttccaatcatacttgatggtaagtgtgtttagccgtgcccctctctttcggcccccatgcacggtggcgataaccaccgtgcacttcctcgtcttctacagtacaccaggctgtagcatcttaacctttgatgcatcttccatgacctttgacatcgcagcatgagcgggatagagatcgcgggtctggtgcttgggtcgattccgctccttatccaagtgctcaaaacttatcgagagagcgctgaggtggtcaatgactggtggcggattgagagagcttacaaaaagacgtgtcaggacctcagctaccatgaaatattattcgaaggcagtgtgaaagagttcctcctccccttggtagccaacgacgacgaattgcgtgtactaatggatgatccggcgggcaaggcatgggaaaacgccgacctagaagtcagattgcgacagcggctcccaaagggctacgagttattcctagcaatcatcggggacatcaacgatcttgtagatgctctgaagaaggaactcggcgtcaaagggaaatttcgggcattggtggctaaggtgagcctgctgacgatcgccatctgatactgacggacacccgatcgctgacaaaacgacctaggatggcaaattgaacaaaaacgatgtctcgcgaagcgaccttttgagtatgggcaacatggagttccaggcgaaaaggatcaagttcactatgaggaagtcttcccgcgagaagattttcgcgcagctagaggttgctaatgagcgcatgcgcaagctgttggagagtagcgatcggacttcagccgcgcgtctgcgaggaaacactaccaaagcgtcatatatgattaatcggaagatcaacgagttctggcgacatgcgaagcggttgcatgaagctttggcgacagcttggagatgtggttgcgccaaccacatcacgaatcttgggctcgaacatcgcacatctgacaaggtcgaatttgacgtcctattccatttgaacgatgattagcgaaaggttggatggcagggcacaaggataaagatggtgacaaacgccaatgcattatcaatccaagtgcctcagcctgggtcaacacaggccggaggtcgcgtgcgctttgacattgccgatgcgcacggccaaagagatagtatggatcagaaggccttgatcaaagacctctgcagcgctcttagttcgacatgtccggactgccttggtttcctgcaagcggatgagcatcgctttgagttgtatccaagggaacatacttcctcagtgagccatttgggtaccgtctcgctcgagcagttgcttagcagcacatacaccttgacgagacacaagcgttactcgctggcactcacgttagcttcatcgtatctccaactcagtgcaacgccatggctcaattctcatttgcgcaagaagagcatcgtctttctggaagatcccaccgagccaggatcggcgcgtttggaccagccctacatctgccaggatgttctcagcacggctgatatgtctgcgacagacacactctcgtgcctcggtatacgccttttagagctctgctttggggttcccatagaagccacgaagcttcgaaaacaatttccaccttgcgatgccgctttagcgcctatgcttgattacactgcagctattcaatggagcaggtcggtcgccgaagaagcaggacctgaatttgcagaggccgtcgagtggtgtctccataccaaggcgctcagcgaaactagttggcggacagatctgtggaagcatgtcatcgtgcctcttgaggcttgtcaggtgtcgcagaaaccaatttcggtgtgactgtagcgcgccaaaagggcgtgtttggaattgggaaagcttgcaatgaattcagaggccattgacaatcttctgaaaagcatgtggtgaggttgatggtgggaggtgtatctgactaacagacagtccctgctagctagcgcgatcaactaagtgtcgtcatcgcttcataaggaaaatgcgatgctcaacaccagaagaaccatcgcgacagtcgagtaaacttgtgagactttgcgaactgcgtcgtacagctcgaaagaccctcgcacgtatacacatacgaagaattcgatgaggacggtggcgccttatcggctaccttgcctgagccgctaagatgactcaatcttagcaccccgccaagtaggtactccacgatagcaggaacaggaactgcatcgaaaacaccatcaaacatgccgcccaaagtacacctcatccgtcatgcccagggcgaacataatgtatctgtgagaacgaccgcatacacatactaaacatgatctcactattgcgcagcacgactacacgattcccgatgccgtcttaaccgcgaagggcaaggaacagtgccgcgctctcagtgcagcttttccgcaccatcagaacgtggaaactgtgttcgcctctccactgcgtcgtaccatccaaacggcggcactcagcttcgggccgaccttggcgcgtaaggaagtgccgttcatccttctcccgggactgcaagaagttggcaacattgaaagtgacaccggcattgcaggcactccagaagatctcgggcagattttgccagctttgttcgcagaggatgagctgacgttcgagctggaaaagattgattcctctgctttgacccagggatggaattcgaaggcaagtatggcgtgttttagctgcatactgatactgactcacacgtcttgcagcaaggctactgggcctatgagaagccagctatatcaaggcgtgctgcagacgttcggaactggttgtttcagagaccagaggcagaggtccggatgccgccacttctcgctaccaaatctatgctgatcaactgtggataggttattgtggtaacgcacggtgcaattgcccactttttgaccgaagattgggacgtggaggacccaatgataggcacggcatacaaaaactgtgcgccaacactccgtgaggcatttcttcagagggacgagctgacagagataggcgaacaccgcgaattcgtctttacgtccgactcaacatccgcagatgcccacgttgaggagactgaacgaagccgggcgagacgaggcccgaacgggccagagtcggatccgcatgttctggacgagatgaagactatgcagcagcaggctaaggatgaggtgcagtaatctggaagccgttgaactaagggctgtaccggcgccaatagcggtagaagccaattcaggtacgccttcgcgccaaccccgcaatcgcaactcaggctccgagcactcctccgagaatcgattcagggaccacagtgcaggtcgatgcaggagttactccgtacggtccgtacggagaaattatcggcacggggggaaggagtgcccacgcaatgcgacagggacatgatcattcgcaagatctcccgttggccggcgcgtgaatcggcatcccgtccgaactcgttgcgataagccaagtactccaagcaatttcgatgtttctattaccatcctagaacttcgagatggggcatattcccaaacaatgtgtcgtggaaagccgttctgagaatagctccgggcagcgtcggtgttggctggccgtcacgggacttgtcgctagccacaaaaatggctaggcgatcgaccggcagaaggcggcttgaaagcttgacccacactcaagcaatgccatcatcctctgcagccacccgcattgcttgacacttcgactcgtcaccaccacctgcaagtgatcacgctgccctcttctgcgggcataaagcgacgcccagttcttatcttgacgatgcgaaaatctactgtgatgtcacctcaaaccctgcacttcgtgggatgtggtgagacagcgttaccttcgcacggccctagcattgacgtaaaagttgcaagcttttcagcaccatgtggacctcgtcattcagcgccacgcagggaacatttcgtgcagctcgcacgaccagatgcccaaagtgtcgggcaatgtcggtattcatgcactgcacggtctctgggggcggcgtggagagcatgtctttgcaacattctattacgcatcgcgaaggcggagataaggctggtttgatttaaggccagagcgcgacccggctgtgtagaggttcaggattacaagtgtggcttttcggttcgctacatcactgatatcgtcgttgtcccacggtccacgttgccagtgacctacactacgacttccgcttcgagacgagcttggagaaacgatctgcgccggctggaagtttaaacctcgctgtttccctcgacatagccggtcttccccagcttttctacctcacccttcattatcactcttcattatgcaggaagtccctcacgtccccggcgcgcaggcccctcgtcagggacctggctacgatgccgcacataacggcgacgtgtacgcccccgcgccaccgggctacagcctggatggcatatccgagggcaaaaagagcgacccggaacttgcgcctgttgacaagtccccgaccgtgcaagaaggtcacgaaaagttcaaccgcttgggatggaaacgtctcactgtctgcctcatcgtcgaggctattgctcttggatctctcagtattcccagcgctttcgcaaagctcggtatgatcgctggtgtgatcatgtgcatcggacttggactcatcgcaatctacacgtcctacgtcgtcggacaagttaagatgagatatccactcgtgaaccattactcggatgctgtcgaactcatctggggacgattcggaaaagaattgactggtgtcatgtttgcgctcttcctcattctcttggtcggatcgcatgcgctcactggtactattgcctggatcaacatcatcggcaactacgacacctgtgctttggtgtggagtgtgatctctctgatcatccttttgctcctcgcactgccacccacgttcgccgaattcgcatggctcggctacatcgactttgtcagcatcattgcggccatcctcgtcactattgtcgctactggtgtccaggcgcacaacgcacctggcggtctcggtgcagtcaattggtctgcatacccacccccagaaactactttctacgaggctttccttgcgaccaccaacatcatcttcgcgtactccttcgctgtctgccaattctcattcatgtctgagatgcacactccgaaagactacgtcaagtccatctgggcgctcggcttgatcgagatcttcatctacacaattaccggtgccctcgtttacgcatttgttggacaggatgtcaagtcgcctgctcttctgtctgccggtgacaccatttcccgcatcgctttcggaatcgcacttcctgtcatcttcatctccggtagtatcaacggtaccgtcgtcggccgctttatcatggatcgcgcgttcgccaacagcccaatccgattcgtggcaaccccgaaggcatggggagtctggtttgtgctgatcactatcattacaatcattggctggatcatcgctgaggctatccccttcttcaatgccctccttgggttgatctcttcgcttttcatctctggtttcacattctacttccctgcgctcttctggttccagctcatcaaggtcggcaagtggaacgacggctggagaaatatttcgctctccatcttgaactcttgcacgtttttgatcggcattgcagtcctcggatgtggtacatatgcatcggtcgaggacatcatcacacagtacaactcgggcagcgtcaggggtgcgttcacttgttccgcccagtcttatgcttaaacggggtcgcatcatagcgtggagttttggattgttgtacgattatgagcgcagcattagcgcgcaggaccaagttggagcgtcagcgatagcggtagccagacagctcttattactagtcatgtacgaatgaacaacgtttattacacttcttccatttcgaatgacctttacgcgcagttgttgtctcgcgaaaggcttctggttcgtcggtcactgccatgcctgcctgcctcactctcaccactgaaaggagcctagcgcggcctagcttgtgacgcagcttcacccagctttcagccttctagcaagacaaccttaccttttcatggtgctactaccgacagcttagaatcgcatctactccgccatcaactccacgatggccataatccaggagatctggacgtcgtatgcggctctgctgctcgctcctccaatcatatctgcgccagagacgtcgaccacggtaccccgggtgccaagcgactcaagtaccacggaaacgcaaaagatgcattcgatttttgggccagacagtatcgcatatcagaacaagattgcaggcccatcgcactctattcatcactcacttgctgcgattcatgaccttcagcaaacaaccgcaaaacattcgcctgcagacttaaaaactaccgcaccgtcgaaattcgagttagcgtctacggtgccaccgtttgcgcatgccagtcttcataaggacgtatcagactacgcatcacatcctgcagaagcacctaactccgagcgccctgccaagcaaaaccttctcgtccagtccagagaaacaggcaccatgagcccaaggtatccaaggaaaatgcataccgatacttcggagagtatcattcgcacgatacatgatttcatcgaggaggagcgtcgccacaatttttgcttccttggaaagcatgcgcatcgattcatgggccatcgcgaccttttgatcgtgtcacttgctacttgcgacgatattcgtgcagcattaggacatagcggcgatgtgcacccccaagagtacacccaagactggtacacattcgaagaacccaagggcaacaatccgattcataccgtcgccatagctctcacgcatggagagaacctcagaatcgagaatttggccatctgtataccccgacgcaaacctgagccctgcttcatccgagcggatgcgtggctccgagaaacgtacaactgggatgacgagtgggatatgagattcaccaagatgcaatacgagaagcagcaagcttggtggaagaataacggtcaaagcttcagaatctttgacttgccacaagagcttcgcgatgctgtataccttcagatggttggtccggtagttctaccagacactcaccatggaagggtcgtcatcggaaagggtttatcgtacggcagcgcggaacgactgggacgaaatcgcgacgccgatatcgatcgcgccaacatgaccgtaatgcgcgtttgcaaggcctttcgtgaagaagctactatagtcgcgaatagagacacatacaagcggctccgacaagtcgctcacacacgagcatacaataagatttgccagcctttcaatgctatccctaatatcctagcttcaatcataagcaatcctccacacgccttatttcttcgaaacatacagctggaaatgtcagccgcagcgtacttcgcgtccatcaacatcgtgcccggccacaacgatcctttcgcaagccaagtgggcgcctttgaactacgcaacctaaccaggtttcccgccctccgcaacctcgacttccgcttcatcagccccaaacaccccggcgctctctgcccgtgggctaaggcagatggcacgagtgtccacggcgcacacgcttgtcagaaaatctggatcgattggctcttcacgcttgcatggcgtacactgcggacactgggcgcatctcaccccgtgcgctacacactctcaggttgcgtcaagacgagcactaaactactctgggagcgattattgaacgacgcgcacactgatcaaacagttgatatgcaagctgaggaagcgatgatcagagcgacacatggaccgggtgagtgcaagtgcacgacacgatgctcgcggaaagaggcaggggagggcagagtttgcgtattcacagagtacgagatcaaggccatcgatggtctggagcaacatgttgatgatatgtattggaggtttgaggattaggccatgtcggagatatagggatttggtggagatggaaatagagatgggattacatgaacaagattaatagtgcgaagcgtgtgagacattcggtttcctagatctgagaaagtacacgttcttgaagaaggacataattataagaagggacgcgaggggataagctcctgggtcttacggaaatgcaatggcgttgtaactcgtgatacttttcttcctcactactatatgacgctctccccagcgctagagaacctcagtgcgaccacgcccaagatcaacagttctcggaagtcgatggacagggacttgttgctgaacgtcacgctggcctttttagagatatctggagcgatttgaatggggagaagtcgccaggagtgtgtgtcgcgttgcgggggtagtaggtattaagattgaaggatatcttggtgtagtatgggagaacggaggggttgctttcacaagggctcgcgttgcatgaaggaagggatatgatagaattttttatgataattggaaagcgtctataattcaagtccttgattgtggtcttcgacgcacaaagggaaaagatccctacgcgggaccaacaatcctcaccttgctgactgcgatcttccttgcacgcctccgtgcaacggggtctgaagcaacagtcgtcgctgggacagcctctggcaaaacatgctccggcggggtaagcgcctcctttcccatctcgcaaagcgctgcagcaaaccgcgcgagctcggtcaactgggcgtcgaagtcctcgtcgtgcacatgcttctgcacccagtggtcttctgcttccagcaagatatccgcccggagcttgccctcgatcgagcctgcagcgagaccaagggggccgagcagcacagcccaaacgactgggtggatctcgtggccaacaaatactgcgctgggccagttcttgtcctcaaggaagtcacggagaaccaggctgaggacccagcgggagtcagccgcgatgtcgtggaggacgtggatcaagtcgaagtagcaactgggggtattcgacaggaacttggcgcagtcgtcgaggacggacaaaccctcctggaactggtagcgcttgagggggctgccgacggggatccggtcgaaaaacatggtgacaagaagtgcgatagcttgcttcgcattcaggacctggatcatgtcagtgagatgaggatacaaggtgtgaaactaggactgactgaccttggtctgtggctgttctccatggagagtcaccacaatcttggtgggcgtcctctcgacggtggtctggtagagctcgacgggctcatcgataccggcggtcacttccacgaagtcctcgtggacagtgattgactttgcggtgggaaggacggggcttgcgacgcagacgaagtcgtcttctggctcgtcgatcgtggctggcatgtcggcatgcttgtcgtcggtatcggaggcagtgactgctggctctgtggctgggacaaacaaatggctgatgatcttgaagttgaatatcttgaggtcgtgttggtggtagcggccggcgttcagggtggaacagatcagcaaccttgcgcgtgaaggtgagaacttgagaactataaagagagaaaacaagatacggtgcgcatctcgcggtatatataccagtggggaaggttgctagcgtggacgctggagcgctagtgttgggtaagcacagaagggaaagaatccatgaacggtcgtgagattttggagagacgtgtacgtcatataccaggcaaggctttcacaactgtgattagggggctactgacaagtgataaaggaagttctgccttattggtcatggattgctgtcaagcgaccgtcaagcagaaaagaaatatcttagcaaaaagtttggctacgcaaagcggcaggaagcctagtccctgtggtatccaactacccgtgactgggtaggcatgacaaccagatacagaaccgccacttgatgtccaagacctcgaagcgataagagaataaacctcacacgccagaccagtctttcctggatcgtggacgtagaactagcaatggaggaggagagcgcgggcaagttctaaacagatgtgagggatttgctgtcgagaagacaggacgtgcttgtcgaataagacttgctattcgataacacggtattgctatttctgtgagattaaaaacggtttgtattcggtagaagcagaactcaagccagggtgtgctcacttgtcaggctgtcaagagttttgcgacgttgttgcaagcttgcaaggtttgactgattgcaacgagatatggacaacactgttaaaatagcttgtaatagacgctcgttgcgcaaatcggtatattttccccagttgataggtgtgctatgcagtgtcgccttgattccgtgtcctactcaagcatatttctcccgaaggacgaatgcaagattgattcaatttccgacactgtagctctacctaacgacctacatatcgtggttcatcttcctctgcgtctaccaatcgacgcatcttgacgccccacgctcgaaaagcttgaatgaaatctcgtatagcagcttcatcgtgatcttctgcaagatacctgcattccgtacgatacagaatatctatggtcgccttgtcttcctcccatccacgagccagccctcttggaccaagctgcagggcccacaacaacggagcagtcttgaagccttgtatgtgttggtcggcatcaagccagcagctgtatcctactagtgtactaagtacatggtaaagagccttctggttggactcggatgagcaacctaacacgttgttcatcatgaatttgaacgtcgctgggggaggtaggcttgaagattcccactcacgtgagatcttactgaggagctcgagaccgcagctgaggacgtgatgagtgtgcttgaacgctgtggtcttctgtgcgaggaacagctgttcaatgcaatactcgatgagtttggctttgctgagagactggatttgtgagctcgatttagaatcgtctttctgcattgtgcttacatcaacagtgagcaagaatgagtcctggcttgcaccaggaactacgacgaagctatgaccacgcgatggggccgtcatttcagatgtcacggatggtgttaagtaacctgaagaagacgcaatgctttgaagatccgctggtgtgacagcttccttcgggttgtttttggtggaagtgattgcgctcttgatctgacggaagatggagttgatggcagttgacataatgccatagggttgctgttgacgactcaggtctgtggggggagatgagaaaacgaatgaggcagagttcatccaggcagccaatacaattcaaccaatggtacgagcgcacaactgagagtttcatggaaaatgagaagtgaaaacgacatttagtactgaatcacgagcgactattggagatacacgccaaacctaatttaccatggacaccatttcttcagatcaataaccaactgcttgagagcactcttctggtcaacattatccttattgtcacctgcaagtcgccagttgtgttgctctgtacgtagcagcccgaacatagcgccctcgctcgcatagccgtattcctcgcgtgcaccaatggttttgagactcatcggcctgatcttgaacatccatacgaccggatgaatgtgaaaccccttgttcccgtagtattctttgtcgtggtcgattgagcgctcattccagtccgcatcaccaatgcagtgtatgatgaggcaacacaagcctagttggtcgacgttggaagcacttctgatttggctcatgatttggttgcttacagtagatgtggctgctctgttcaaggtccatagctgcgaaacgctgatgagcagtgctagccccttcttgaaatgctcgagcctgtccgtatcctcaggatagtaggtctcttgtagatagagcgcaatgtcatgtgcgagtttgatgtcttcttcgctcatgttgaaaggagatgagtattgatgtgcatcctggctgagaagaagcattaatttatacaccataaagtttgcttacaacatgtatcacctgccttggacaacccgtttttcgcatgagctcctggtcaattgaaaactcatgattgcgtcacactttagtatgtaacaacatcagatgtgcgttgaagggatatgagcgacatggttgggaaccgtgaacatgtgcacatattgttgcaaatcaaaagagtattatcacgtaatgcgctgtatgtattcggcacgttttcaatcatcttcaatcttcaatattgccgtcaatctgctcatgctccacctatgaaccgtttagcgggttcaagatgaggaccccagtcctgaagctgttcgtagcattatcggatcggagtccggaggcgaaccatagttaattcatatcaatctgcaaagcgcggttcatgtgtgatctaaaatgcgcggcctggctcaggagacccatataaatgctgccaacctgctgttttctcttcatcttcttcttcctcgcgcaacttctacacacaagtcacaacacactatccaactgtcttcatatcaaatatggtgcacaccatcaccacagcaagcatggctgcgaccgacatcgctcgtgtacgcagcctcatcctccctacactggcctacccttcagcagatcgcagtgccacgtcctggcaagacaaaatgcgatcccagcctcaaatcatccaccgtggcctcatcatcatcgaaaagctccacgagatctacaacaacgtctccgcaagccccgggaacactgagttcggaatccagctcaccactgttccaatgaccaagctcggcgaagccaggatccgagcggtaatggctgcaatctacggactccccaccgtggaccaaaggactttgtggctcttcttcgacgccatcaccccaatggccgaccagagatcttggttccacgaaaaccggaggttagtagcaaacggcgagtttgtggttacgccgcaagcctggaccgtcaaggctggcgttgcgcgcatcggcgtgattttagagacgaagtaccgggacatctaccaaggtctctcgcaccgggacgaattttggagggatgaggtggatgtgtgcgagctcaatggctttctctggctcggaaagaagattgagaagtggggtgaggagttgatgaaccgtggttgagaacatgacacaggttttggtctggttgttgctcgcctacgagcaaattcatggtttttttcatggcggaatttgctttattgccatttcgagttagcctcgcgtcgcagttacgacgtagtcgcggatcgcatacacacatgtttacattgaatcgcgagaatatctctgtgatgcgtctaccctcggtttctcttgtctcatgctaactacattgcgtcgccatgaactatgaacattcacccttggcagtgtttctgcctgcccgcacacacaacgagcgtggcgagctccgcaccttgatttcctctgttgcactccaacaaatactgaattgactctcacatcaccgatcacctcacaagatcaattgtacaaccaggtcgaccaatagcatgcaaacaactccagcacccacaacgagcactgccagccattgtcccaccatatcctgtcgagaaaagcctatggaaaaacttcgagatgatccatccccaccgaactcaacgtcgaagacgactacggcgtggtgatcgacaccgatgtgctccctcaaggcgttcgtgcaccactccctctacccattcaacccactaacattccacaggctctaacccgcaccagcgtggccaactacctcctgcgccgcctccacggtaacaagcacagtgcatgctacatcgcacgcaagtgccctcaatgttcctccaccatcgccgctatcgaactcctcttcacgtgctccgacctatggaacgacctcaccaaaacactcgtcaagtctctcgactgcatactgtaccacattaacaacgcagccagctcgcgacaccctctcaacgtcctcctccagatgctcattggcacagactgggctgagaaagacaaggcgctggtcgaggctggcgacttcgaggtctcggctgttatctgggcactgcagattggaccgcatgggcttgcgaatggtatcgcaggcggggtgggcgtgcttcagatattgatggatgtggagcaggagtggatgttggatcatgtggatgatgatgatttcgcgagtcaggttcaggcgttgagggactttacggaggggttgtgtgactggggtaaggagatgggacagggtgataaagggggttatgtgaggtttggggactttgtggaggtttgaggtctttggatgtggtagaatgagtcgcgatgaataacaatgataaatattaatgccgttgaaataatttacgccttaaccttaacaacgacctttccaaaatgcccaccactgaacaaatactgcaatgcctgatccgcctcttcaaacttaaataagcgatcgacaacaggcctgatctgcttctgttcatagaactttaacatcgtttcaagctcgtccctcgggccattgacaatacccttgagcgtaacattcctcttcaagcatagcaagttcgtgttcgtcctgtcgccagcttcgtcctgcttaccagacaagtacccaatgcaagcaatgagcccgccaaagcgcacgcactcgaaggacttccgaagcgttgtggcgccaccgacctcgatgatgatatctgcgccacgagaagacgtggcattaagcaccgcatcatcccagtctggcttggagcggtagttgatagtgttctttgcgccgagctccgtggcgcgcttgagcttctcgtccgacgaagaagtgacgatgacatcggcaccagccgctgacgcgatttgcgctgcggaaatgctgacaccaccggtaccctggcagacgatggtctcgcctttgccgacgatttcgcccttgggtcgcatgcagttcaagctcatccatgcagtcatagcggcgatgggtaagcaggcggcttcatcatcggtcatgtagtctgggatcttgacgacaccgaaggtagggaagacgcggtactgaaccaggacaccgggcgcgggtcctccaagtccattcccaaggtctttagcttggatctggccggtgatgtgggtcggtgcgaaggtgctaatgacacggtcgccttccttgacgcggaatgctgggttcttgtacgggtcggaagtgttgtttgaggatgggccgacggcaacgacgacaccgcacatgtcggagcatggtacgatggcaggaggttgctcaacggacttgtggtggttgtagagacccatgcatactgtggtaggtgattagacgggtattcctaagcatctgagacttctttgctcgaagcttaggatgctgcatacaggatcgacataccttcagtatccctgtagttcaagctgacggaatgaatttctaccaatacctcatcctcgccaggcgtaggacgctccgtctcttccattctcagcttatccaagccgtcctggccggttacccattgcttgattttttgcggcgccatgatctctcgaaccgattgtactgatcgtcgtcacagaatcgcacgcttttggaatcctcacgttcaacgttgtgtccttggtcacactcttggtcttcttcgcagcaaaaagtccagaaatttcagttagccagtctcggcgatcttgggaaaatggtggggtcggcatctttcttgttgtattaaatgtttcgctaggaatctacaacgacggcgacggctgaaagttcgccgagaggattggcaaactgtggggaaagcgattagcaatatatagcgatcgcatgacgataagggtactcatggtgttggcgtgcgacgtcactggccggaatcccccgattgggccgaggtgctaggagaatgtcgggagaaggcagccgatgcaaggcgccctcggtggcgtgacaatcgggcagaccatcacaacggttgtcgtgaagatgcggtgcgaggtggctggggagctacacgttgcttaggcgacggcttgagcttgtcaattgtagctggtcaacggtttcgtgcgccgccgactcggtaccaaaacaccagatcgctgggtcggaggaggggccgaaccaagttatatatatggtattgtttggactatggaggtgactatacattagctgcgatataccacccttagttcctacagttctcgggcacttctggccattcatcgatcccgtccagtatggtcatggccatgccgccgctcatatgattctgaatgtggcagtgcagcataaaggcgccgggattgacgacatgatatctgactgcaagccatgttggcttttgtttggatgccggtacgacaaacccatctcggtagggaggtgtgacgagattgaagttctgtggcatggcagctgcggcgtcggccaccgtggtccaattgaaaacaccgtcgccgtacccgagaacaaaggccttgttggagtgcttgtgcattgtgtgcggaggcgcaaagagctgatgagtgatgaagatcaggtcgacccaggtgttgttctttgttgtcactgtgagactgctgttgctaagcgtgggcggatcgtagagcataggcgatgccgcctcacccgagtctagaggaaagggatgcgtggagtttagcgcccaggtgtaggttttgccgctggtgcccatgttgaaaatgaccgtctgatcgaccttgggtggtggttgtgggaactgaggagggaaggacctttgcagactttcgttgaacattgtgaagtcttgcgatacgagcgcaccgcggaggtcgatatagggcatggaagtaacaacctccgtactgttcttgaagcgatcgtggtagtattctccgttgtacgatagaacagcggtcgtgccaataatctgcgtcgcggctatggaagctactcgcatgccatagttacctctctctttgtcaagtcgaatgaataccgaatatcggtctccgttcgcgatggtcagagcgtcaactttcatgggctcgatgtaatgaccatccacagcgtacacccacattggatgttcatcaatgctgaaggcgaaagtgtcaattccagcagtggagatgagatctaacgcaaaccagttcttctcgagcggcgcagtgaccacggcacgggagccatgactgggagtacatacattaaacacttctggtgcgatactaccaaggttgacagcggagtcgttaccaagtgtgatctggtagtactcgggagggacacaactgtagttgtcagtattaggctgatgtgagaggctaattcctaccctttgtctgtgagtcgcaatcccctagctttcatcaaaggtgctatgccaggatgcatgaatttctcaatgtcttgtcgcgatagacattcagctgcgcctctaccattgacgagcacggaatccatacaggcggcgctttccaccccggatgcaagctggtcgttccatgtttgctcggacgtgcgatgccgccaatctgtgagcataacaggttgtacatcctgttcagcggcgtccagctcttcgtatttagcgccgtcgatttgatcaaaaggcttgggtatgccttcctttggcctgatgataattggcccgtatgcgccgtcctcgatctgcccacgactgtgcgcatggtacatgtagctcccgtatgcgtcggcttgccatcgatatgtgaaggtggcgtttggctgaatagctctctgcgatatgtctggagtaccgtccgaccacggagtgtgcatctgggtaatccctgtttgttatcagtgtactgttgcatccattcgtgttttcggctgtgtaccatgggcgtgtatggtggtactgaaaggcatcaaattgaccacttcaatctctacccagtcgtcttgccgtatgtccaacaaaggtcccgggtactgtccgttgatgaagatcatatctcgctcatgtccatcgggcgcaccttttcgccatgttaattccagcttgaagtttgatgtgtctgcgacggtgtgtgctggaaaggtgagacataatgctacaatgaaagacagcatgatatgagacatcgagacaaggaaggagaggcaagcgatggagcaagatgggctttcctgggatagcctgttataagtctgtctcttccagacccagccccatgtcgtgttacctctttccatgggtatcaaactatggttacgccattttggctgcataagcacatacatctgtgggtcgccttgaacggctgcaagttgattgacttgcatctgaggctggcaacgcgactaagtattggctaacagggtggataggatttcgaagttgtcaagcttttacggtcaagtggcatattgtctgtgatacagggcgtcgagggctgcacgcgaagattgacaacccgccacacatgcattgtatgaagataagacacggtattgtatcatgcagttgatgttggcagtcgctgctatacatcctgacatgaggaaattgtcaggtgcgaagcgtgcacttatgaggtaacgtagcactacctcgggatgctgtgcgatgacggacacatcgtgaacgtgaagcgtcgagcggagccagtcatagccatgaggtattcggagaaacaaagatgtggagattagacgccgttggatgggagacggatgggtcgaggaggctggagatcagacgacaacacaaacacgtgagaaaaaagtaaccgctgattttagcctgccaagactgtcgatgacgattttgtgcgcccagcccgagccaccacctaacgccgttactcactccgtcatcgcagtgctcacaaccattgaagaactgtgtgtctaggagatttaccgttgatatagccaggtgcattgcctcatcgtcaccacgcgatatggccgcctagtattctcctaccgccgatggcacagagctattacggggacttcggaacacctgggcaatggaaatgcctagtacaattgctcattcatcacagctgagatgcttactggttatcgctggtcccctatcgtccaggcatacaatgcgcatggattccgagcgacaccatgtcgaatgctcgtgtatacgcagcgactgctcgagggctttgacgagctcggccacatggatctctacaatgcacagagatgatattttcgattccccacggtcgagaaggcgagtgctcgtgcagacgaaaacaatagggagcgcttccatctcacacaatgtctgcttcgattgcttcatggcgcgtcctggtgtcttacgtctctttgtcacattgtatgcttgctatgtctttcggaacctttgttgacgaccgcaattttcacttgtaacattgtggattgatgtccgtagagcatgtccgtcattccctgttctttcaccacggtatagtcagcgaacaccgcggcggaaagcgtcgccctccgcatacataaaccaccccgtacatcccagcagacttttctcccacacaactaccacctcaaccttagaaaacagcacaacgtttccgtaaaatctaccacgcgcatttctagtatccaaaaccgctacaattgcacaagacacccgcgcgatcttttcatccactatgtctaagcgaccggcctccccgtcttcggtcatcgagtcgcctgcttccaagaagcaaaagatcaacgagactatcgcccagccaattgcgacggcgccgacgccaggtgagatcactgctacacgaccgcagccagccgatactaccgatattgcgaaggccccggaagttgctgggcccgttgctccgcctgtaacgacctacaaagttaagaaggcaaataagaaggagaccaaggccaaggtggaccccaagccgaagaaggagacgacgcttaaggaaccgaaggtaaagaaggagaaagtggtcaaggtacgtgccacgccagcagtacctaccgttcaggatgcattcattccctggactcctgatgatgcgcaacttcccaagcccaagaacaatggctggtggggtatcaagcctgtcagtggtgacccacggccacacccagatcagccatcagcccgaagcagcaatggtgccaccaacccgcctatgtacgaagaccgtggctttaggttcaagcgcggatcacgctatgtaaaatacttcggacctatcaagcccgatggcgcagatgatggtcctgatctagaccaagaagaccttctaatcctcaagcttgtcgacatgcgatccgaaatcaagggcaagaagggcgtaccgaaggatgttccggttgtacctaagcgtaccgcagagccttacttctgcgagcatggtaagccaaaggactggaacgacaaacaggctcttaaggctcttaatgatcgccggacgcaagccattgaccgtgtctcccgggatgcgccttggacaaaatcagagcgtgagtacctttcggagctccttactgggcacccggatgcctcgatttgggagctgacggagctccacaacgaccatttcatggagaaggaggtcgtgatgacgatcggtttcgagctttctgagggacgcactgtggagagcgtccgccatgaatacgtcacatataagcctttgtatgaccagggcggcgttccagtgactcgttggtcccgcaacaaatcggagcagggcgagcgcatcgacaaaaagatgattgcgaagttcggcaagccaggtagggtcatgaaagtggccggtgatgaggacgactctggctccgacgacgcagcagacgagggtgctgaggcggtgaagatctctacgcccaagaagaagcgtaccaagaagtcccctgttaagaagaccaaggacgccgagctcaccgtcaaggccgccatcgagatgaccaagcagcccaagctgaatgacagcgacgaggagttgctgcaactggctggtctcgacgacccggagcagattcgcacttctcccccaggtagtctaccacctaactcccctctccgcactcgtgcattcagctggagctccggtagcagcctttctgacgtaccctcagacctccacacgcctggaaattcgcccatcctgaaatccaagaccccttccaaggatcaaggtacgcttgttgatgttttgacgtggatttctgacgctcatctttctgaccagccggcagatctagagtcgcccggcactcaggacttcaaggcagctctcacgacgctcaacgttgagtctgtcgcgactgtcgtcactgaggagcagctcaaggccgtggagcctgtcgtcccaatcgagactttagtagagcaggtcatcaccatccaggaggatgccgatgagcagatggaatacagcaatgagaagcagaccttagccaaggatttcataccggagaccaaggattcgccacaggagcccatcgaggaggtagtcagccccgtcctttccctggaattgaagcctgcgcctactccccgcgccattcgcgacatcgtgatcgacgaggactacgacgacgatgacgagttgtaggccgtcgcatagtcccagatgtcagtaagcgttgcactttcgtaccatcttctcgtctagtcgccacgcgcaactagactcttttgttttggcttgttttagtatctggatatagagctggtgtttcgcagtcatagcgttaagatcgccaggctatgttatgtagaaaaatgcgattgctatgcacaaagccatggtctccgatgttatttgagaacgtgcttccgcaactcgtctacttccctggtgaaagtgcttgtgcaacccctcttcttccccgcgtgtatctcaatgtctcagtagcgcagtttacctcatgtctcactctacatgtgttgtttcgtgcatcataccccatgtctcgattccgcatggtgtgatgttacaccaccgccacgcgcttgtgccagttccacaaacacgcatatctacccgcctcgcttacagatttcccgagatgtgacgtcgctgtggtaacgagtgctatgaaattgatcgctgcgtcataattgagtggggattatgtacttgactaagctatacctacttgaaaggctgctgcgatcatccatgcgtgttaaattgatctacttggcagttgtggaaagacacaatgtcagtacgttcttactgcagcgcgtgagcgcatgctacctcattgatattaatattctgctcgtcccacagtctctgtagcgatgtcagcccccaggctcacagaccttatggtattgttgcaatgacaccttctcatagcaaatatgagaccaggggatcgacccgcagtcgggaggaggggtggtaaatgtgatatctcaatagtttcgattgttgtcggtgcctccttaaaccctcaggagggtactatcatgcttacttcatcctcggatgacgcgcgcaactactacaccacagcatctatacctcattatgactcggacatgattagcatttcttcaaattcaacatcctaagaagcctaagtatatcactgtcacgaaaaacattactactgctgtaggcgagtacacctatgtctctggctgtaagcggtgaattgtctatgtacactcccttgttaccatatctggtccattgattcgaagcgacaaaaacgacaaaaacatacaacagcggggattcgccagtggtcacccacctgactactaatccgccggtgcgctgcttaaatatggctgagcggacgggaagccttgtattcaacgccctatggtcgtatgtgaaagaaaatgagttttattatataatatattctcggaaaataaacctcatcgtttcgcactctgcaacgtgcaagctatcgtccatgacgcagtactcataggctagtctcaacggttcacgctactgcttgcatcatcatctgtctagcttaattcaaatcaggttcacgtagagaagaaaatatcaacacagtgcatactctagagtacgagcgacagatgtgagaaaagtcccatcgatgatcaaacgactgctcaagacctgcctgtctctattgcagcatcacatatctccatgcgaagggcagcgttgatcggacgtgatgaggtgatctagatcgtgatgaagaaagtcggtgagcttagagctcggtagcgcttgccgttctgtgggccaggaccatgtttgcagtagtggaagcggaagtagttgccaatgccgctctatatcattcgaggtataccccgcacttttgggattttctgctcaccgactcggtagtcctggaaagtgttgaggaaagagtctttgtacctgcgtgaaggatcacgtgctgactaaacgggcgtctcgcgtgtgattggccgtgtcgcaagtctttggcgtgttttacatgtttacgttcgcgtgtcacctcgtggcggaaaaactgccacggcggccacacatgcgaccgcattcgccgcgcgaggttaaatcaacgcgtgaaccacgagcattcacaccgcaactgcagcctatagtcgatgcagcagcgcaggtcgacgatcgggacgcctgtgcggtgtgcggcaattggtctgggggtaatttagccaaggtcgagcggtggaccctgccgcattcgcgataagctaacgaagggacctcctgatgctcctttcgagctttatccgtattgtcccctctttgcagcctcgacgctctttttacgccgtaacgtcttttcgcacccagtgcgaagccgctctttattgctagccgtcgggattgctcccgagcgagtgtgtcattcagccccggatttgacgtggttgcgctgcagtgacgcagtgacgcatcccagtcgttcaaacctcgagttccacgctttcgaaacctaagcaacgccagcattcttcggttctcgcaaccaagcgccaactggttctgcatacaacaaacatcaaataggtgtcgcatccactgttgccaactgctttgactgtacgatacccggtacatgtacccgcatacgacatagaaacggaccgaaccaccaccatcatgacctcagagatggcgactgcgaccgtgactgtcgaagagacggtcgcaaggtcacccaggactcacgtcgacagtgccccactaccaacagactcaatggtcaccgtgccactgtcagaggcaggcacgaccccagacgacgaagatgtaagagaatcggtgtcgcaaccacagattatagtagaggagaggccagagtcgtcacgacccttttcaagcgagatactcaaggcctttggacgccgcgacagccaggcgagcgtcgagacacgcacagtaggcagcccgactgtgtcagtacatgacgccgacgccgacgccgacgacgcgcgaaagtcacgggcgcggttacggcgagaaagcgatgactcgggcaagagtgagcccgttgactgggccgagttggagaagaaggaagaacaggagcccgagggcgagggccaggacaaggtgggttttctcagcggagcagactgcatgtgaagactaacactcccaggccatggcactccttctcgcacgactcgagcaagagaacaacgccctcatgtccgactcaaaagccggcatcaaagcctcccgcgcccgtagccagtctcgaccgccctcgtttggtcagctgaagcgtctcgtacaggaagacgaagcctcgcaggtcagattctcgcaactaccgtcacctccacccatgaccgagctcgaattctgggccgctcttgtccgcgactatccacaaacagtccagcgactgccgaccctgagtcttaacaagatccgcggaggcatcccagcgccactgcgtggtgttgtctggcagagcgcatcaggctcgcgagagaagctgatcgaggaccaatacgacacactatgcggcgaatcaagtccgcacgagaacatcatcaacaaggacctcgggagaagtttcccgggtgttgagatgttcaaagaccctgaaggcgaaggccagaagatgctgggtcgcgtcttgaagtgcttcagcttgtatgaccacaaggttgggtactgtcagggtctgggcttcctcgttggcccgctgttgatgcagatgggcgacaaggaggccttttgcgtgcttgtcaggtgagcaactcagtaccatttcactttatgcggctgctaatgatatccaggctcatggaagactacgatctaagatcttgcttccttccagacctctctggcctccatctgcgcatctaccagttccagcaactccttgcgcagcacatgccacagctcgcaaaacaccttgacgaacttggcatcgaatccgcatacctatcgcaatggttcctgtcgttcttcgccgtcacatgcccgcttcctatgctcttccgcatctacgacgtcctcttcgccgagggcgcctctgagacgattatgagggttgcactggcgctgatgaagcgcaatgagcaaaaacttctctcattaagcgagtttgaagatgtcatgcagcttctcctaggccgacagctgtgggacccgtacggccgtaacacccattccgcagacgagcttgtgaatgactttgtcggtttcaccaacgacgtcacccgtgagaggctgcaggggctcgagcagcaatataaggagtcacaagaaagagacacatcgaaacagcaagtccagaagtcggcgatgtcgttccttggtcgtttgtggggaccctccaattcatccactaaatcagtggccctcagtccggggttgtcggcgccatcgcggcctgtcagctttctgcgacgatctgcttctaaacagagcctcgcctctaccctcaactcaaccgctgactcggactcctctgctgcgacacaaagcacagcactgactgatatgtctcgaggatcgactgccgacgccttctcactgaagtcaggtcacggctccgtcgccatgggtcaaaattcgagggtgcgcgatctggactaccagatcgaacagctactcatgtctgtgagccagctgcaacgccagaacagcgagctcgaggctgcgttgcagaagcagcgcgaagaccgcaaagaagatacccgcatcgtgcgcactgtagtcgacaagatccggaagaagacgaccacactcgcgccacccacatcccgctcatcgaggcgcagaaccaccatcacagcagcaactgtgataccaccaccagaagactccgccaactcgggcctacccgaagaagccatcgaaattgtggacacgctggaaacgcgtttcccattcgagccaacccaccaccgtgcgtcgtccatgtttgagaccaaggaagtgctccgcgagaacatggcccgcattaaagaacaactcgcctcagagactgcccgcgcacaagccctcgcgcgcgatctcaacgaccgcgacaccgaactgcagtccgcacgtgacgcgctgaaagacacgcgccaccgcgcccaaggatactataaccaggtccagcagcaggaaaagactatccaagacctgaagcaaaacgctcggaagaattcagcagtggcatcttggacaggcgcggattctggcccagacacgcctcccacgctctcccgctccaccactgcagatagcatatccggcggccttcgcgaactccgcctcggccgcacaccctctcaaaaatcccaacacccgcccaccaccgtcttctccaagcgctcctcctccctcgcaacccagcaaatcctcgcaacagacaacaatgcgcctgccgataacgaagctctgttgctcgagctcgtcaacgcgaaaaccgcggaggccgtggcgaagcaggaactcgaggagatgagggcgcggtttgagggtatgaagagggtcatgtcgggtcaggcgacgagtccgattcctagtccaggtggggttgtgggcggggagaagaagaacgagggtgcggcgcaggctgctggagggtggaattggggcggatggaagaggacggttagctcgagtggggcataaaccactgttgagctgtgtacatttttgaagcggtttggaggggtgtatatgtacgtgcgatttgttggagtatatacctgcaagatgagcgttgatatctatggctgccacagcgagaggaggacgtgggattcattcgggaagcgataagatccgcctggctaggcgagatgagggtttatttatcagcgaagaatacagttttaattaacgggatttgatctttgatttgctttcaaccttttacgtcatgtcaaggatggaaatgtgggatttgtgggctttgcttcagtgagtgcgatgtgcttcagggatttatttgtgtaggaagatgggtaagctagggtggattagctccaaaggtaagactacataccataccacggtttcggtccgagttagtgcctctatcgtaccttttcggcgccgcgtcacagcaaaaaaatagattgaagtctattcgcaagtgcagcaagattttcggacttcaagtgtagctctatcttccgagcgccgtcatcgcgagttagcggccgaggtatctcaccaggcggaaatagagataatatggtagatcctagccaagaaatggatgtcgccgatatgagtgggcgtggagaggatctggggcggggaacgtgaggaggaatattgtggtgggttaaaactgtcgatgtagctacgccggatgtggaggtcgatgggcttgcgaggtggcgggcgaggtgaataccgtggcacctgatgcgggattgctaatctagctgtgtgactttgtatgataacatcagttgttggtatgcttcaagacccaatattttcatatctttgtgatgggttcaattgtacttctgatatgtatcagaagtctgacatagatcagaccttgttcggaatgatcttaggtattgttgtatcttaaggtttaatataacgttgacatcaatcaagacaacctaagaaactacaaatagctcggtgatatctatgggtcatcgagtccttgaagcgtccctgcgcggtacggtgattatgcatatgtgaatgtagagggatcagagctgggcgaagaagggagatgcggtgaggtcgagatgagcggtgggcagatgaggaaggacatggtgggtgtttggcaagtgagataggaaaggggttggagagtagaggggggagaggtttctaccagatcgtattggattgctccgatatctttgcaggatcctggttcgggttgcgtagggtgccatacttcctgatcgggtagcaaaacgtttcgtggatttgtggaaacatggtacaccatttttaaccctgaaataacacacaaataaaaattatgcttctgagatactcttctaatctcacaaatcactgtccgtcacgaatctgatacttacaaaacccatcttcatctcaacacaatcacaatggtacatctcctggagctccctcgcgaagtgctccatatgatcatcgaccaagctcttctaaaccccagtactcactctcctactgcacacaccacgatatcaaaccgtgtgctcttcttcccaggctggaccgagcccacacgcttcgcacccttcagtccacaaacatggccgaaaatcccgccattccaccacgccttgctccatacatgctcggcacttcgccacgagactctctaccgagcgaaaagtctccaaagccatgtccccctaaccattgatagcacactgctcccaaacggtacagtgcgccatacatggctcagtcgacctcacggggaaccagcgtcatggaagcgcatcgagattttgaatatcaccaccaacctcccacccatcacagcttcatcgcccataccgcctgaaatccaagcagcattgcatatcgaagcactattcactgccgtgcgagacgtcctcgcggtcatcgtgtatcccggcgcgccgaagaacatcggtagactcaacttgcgtgtattcggcactgaggtggagcgcatggtgtcgagggcgtttttgaagaaatttggcatcgagacgagtgtggttgggccgcggacgaagaggctgttgagcttttttgaaagagtggtgtatacaggggacgggatgaatatctgggactcggagtggaaaattcggcagataggcgggaagtgggtggttagggcgataaattttgaggagttgtagcgagaggttaaggggatgaggtgatgggggggatttgggtggttggctatatttgttggtggcttgctttgcgagaggactgtattgttctctggtctttgagcattgctatagatggtttggagttttgtatgtcttgaacgtttcatatatctttattgtctagcatgcagattatcatatgtagacagcgtagtagcgtacgtagtacctccatttctcttgcggttccaaccgcgtttttataatgttgcagctttcaattgactacaaaatggttgttgagtgcacactatgtagtcatacggtacactaagacaggacgccgaaatgcgtacgtttacaggtacattgaaaaccatcataatcaagtcaatcggaactcaattcgaagcctacctactcgttccagaggcatgaatacgtgatgctgtatcgacattctcgaggtcgctaagccacacctgctacaggtaggttcgagaatgactcgtcatgggtttgtcgtggaatcggcagctccgtgcaaattctctgaactcagctggagaaacgtacgttattgcctgtgcaaaagggcacggagttgcgttctagatgtaagctctcagcctcacccgcaaaggggtccgatctaaactcgatttgggccttagcgtattaccaatagcgccagccttgttcaactacctgtagctgtcatttccacaattctttacttttcaggcgtcgactttgactcacactgtagcgtggagttaccggtgtcgccgcccctggtggctgcaattttgccagctgaggatgcgctctttttgcactagcatctagcatcacctagtcagtcagggtgagcgatattgtataggaactcgtcttttccacgcgctgacttctgtacttcttactttcttattgtaggaaaactgacagttgctcaatctttgtgtccttgctaggtcattgtcgttcactaccgttctactattcgttcatcatgccaagcttttctactttggtgcttgcggcgcttgctgccgtgcatatcgcgcaaggagcgtctccggctatcagtcgcaccgctcgttgtgggtcagcttttgctcttacttgccaaggcagctcatttggcaactgctgctcgaaaaatggctactgtggttcatcgaaagactactgcggcgatggttgccagactggctgaggatcttgcaccacgtctccagcacctgtcatacaatcgaatttgtcgaagaatggcgattgcggcacgaggggaggagcgacatgtcttggctccactttcggagactgctgcaggtaagtgtacaaacactggatcaaaaacctgtaggactgacctgagcttagtcaatatggttactgcgggtccaaccgcaactactgtggcaaaggttgcaatccattatacggcaaatgttctgcttcggagcaattttcaacctcgtctgcgcctccaaaggctactcctccctccactctttctgttccatcagcttcgccttcttcagttatgtcaatgtcgaacaacggtcggtgcggcagtctttacaatgcttcaccgaagggcatgacttgtagcggatcaaaatatggcaactgttgcagccaatactcctactggtatgtcttatactgccgccagatcgcacattgacagtcgttatcatactgacttcttgtagtggtagctcgaaagactactgtggaaagggatgtcagcccggatttggtgactgtgatgcgatcccattatcttcatcgtcgtctgccgcctcgtcctcaactgctcttactacctccacgacttcatcgtccaccagctcttttgtgaactcgcctatcgtggcctcattatcttcaacgagttccaacgtggtttccattccagtggcaagctcatcaactccaaccgtcagctccacaacggtcgttacaacagcagccccggtcccatcggcgacctctgttctcaatagtgactgcggcacgcataactatccaaacagttttaccggctcttactacgaagattttccggctaacctcgaagaatgcagcacacgttgtctcaatcaagaccggtgcaaatcccttctcgttcggtccgatgcagactgcttcttgtacgatatcccgtacgatacaaccggaattatacctgtgggttatattgcgatttatcagaggtcttgctttgcggcgagatcaatcaccacaagcttggaaatccagtcctccgccacctcttcatcttcggtactctctctcagcagctcagtcccagcctccagctcgaccgaattactcagctctacatcgattgttcccttagcaagcgctgtaatgtcgacgtctacttcggcccgaacaccattagcgacgttcacgcccgttggtgattgcggcgtgcacaaagatctatggggtattgacaaatatgactactatagctttctctccagagctagcgttgagcagtgtgctgccttttgtctcagtcaaacccactgtacattttttactgtgtccgtgtctgctcagaacccttcttgccttttgtacaacttctcacacacttatacccaaactgaaagctctgaagccaccactctatatcaaaggtcctgcttttcaccccagtagtatctcagaacagagagcacagtagtttgggatatttgttattacttctctcagatacaggctagtgtccacataaatttatcatcaggaatcttcagaccacatcggtacagatatttccttctgctacaagagaccagccatcgtgaaccatactgcacacacttccaaacccaggggccatagtcgagaccaagccaccgcaaagatgtatcgctcaagttgctcacgtcgctaaccctcgtaattgaagcgatcatgctttcgaggttcgtaatcaatgtctgagggctgcggcatcgggttgaaattgggatctcgctcaccctctggatagggtcctcgctgcttccaccagtcgcaggggtgctggcaagcacagagcattggactagaatgcctcagtcagtatgagcacgcaggtattctttttttaccttacttacaagttggtccaatgcaatgagaggatgttttggacctgagcagacatgtcatgctcaatgccctgacgctcgtcttcgaagatagcttcccaatcagcacgtgtgctgttcttgacatgtcctgagattgagatgtggggaatgtgtcgaatgtaggcgagcgctagcgtgaggaaccagtctaccaaaaccttctggcaggtgacatccgtcatattattcatcagtacctggcgaagaaacgggtccaaacaaggcatcccgttgggtaggcgcggtggtgtaacttggaaatgaaattcaatgtgttccaatgtcttcaattgacacagaatcttgacagggatacggtccatgggaacgaacggctgatgatgatgctgtacaaagccaacaaaattgaagagggaggagttcggaaatccgatcgagatggagcgaatgtggcagctaatctggggactgcagatggcaagatgcaagttgaagtcgtcctgaaaatgcatcgttgcgttccgataagcgttgttgcagaactctgacttgatctgagtgtttgtgcctattatcgaagtaaatggaggaggtcgattgccagaggggtcaaggtggaattgcgaagatccaatgagacgcttccatataggatctctccaatcaaccatggtcggatcaaacattctgattggttccaagttggaccgtgtgtatgtttgtcccaactgcactggttggattcgggctgtatgcggccatagataagggccagtgatctggtcatagatggtctcgcgaagctcaagaggcaagtccatcagttgaaataccatcccgttgtctgcccaccatgccgattgctcgatgagactatcaccatatatctcaagcatctcgagtgcacttgcctcccattccaagaacggctgccagtcctcggatgacttgacttcaagatctgacaacgctggggagataactggttgtacaccgctgcgttttaggcggacttcaacctcgaatatcagctcggaagtggaagatatggtgcagcgccatgatgaagcgctgtcgaccaaagtctgtgtgatcttaagatctcgaaaccttctccagaatgtgaagtctgttcggcgtctccggtggaagtacgacttcaacaacctatagggatggaactgccgacgagttagtctgcgcagattaacaaaggaatgcgatgcttacatcttcgtcggcttcaatgttgatcctgaagtcatcgtaatggcagtgtaaccaagcgcttagtggaagccatctgggtccagcgccaacttccaatcttttataaggatcatcgattccccttcccttcagcgtgggatttgggttgttgcggatacggagtatcttgtcttcatatcccgactctctgatcacaatgtcactgactgatccgttcttactccgaactgcgcgacgcctagcacacgggattattttcagtctacctgtactccggaggaagtagatatcccgatcgctctcatcttcaatgaagcgcgttactagcgcaaccgtgcttttctgtagtatataaagtcagcgcccagtacatatgcaaatgaacattggcttaaaactcacagcgcgcggggtagaagtccgaagccgcgtctgttctcccatgattagagtatggttgaccaatctttggtacctcgcttctagattgtcgatggaagtggtatagagagaaggatggtcgcgctgagtctcgactcaacccgtggttgatatgttaatggagaggagaatgttccagttcagaacattttggggtataaatacaaagtgcgcaacaacgggagcacaaggcttagcgcgagagtcgcaagaaggtcaatgcacgttggtgccttggaacgacttagcacagtcccaagcagactcgagatacgtcaatacgtcaatacaaacagtctgccgctgacggcttgagaacaagtgtgaacaagacgaccacggcctttatacaaacctcgaatgagcgtgtgatacttagtgtgcagcgaattgatcactcaccaagtcttgacatggctcaaatttgatttcagcaaattgacagctggtaatgaatactctcggcagagtgctttgatgctgatataagagaacaacataatgaacgaaaagttgtgcgtagtttcgaggcgtcatttgtatatacacgagcctactggagaaagattttctacttacctccacatgcgttactttcaccttcacctcgctccatcctagcctaggtcattcccaccacacgacttttcacctcatcctcctcaactacaactcttctcttccaaaaacaccaccatctttccttctcaacaccacctctcacatcaaccatggccgcctacaacccgaacccaaacccaaaccaccgcactacccacccacgcgcccgcgcccgcagccgcgcctatagcaacatctccgactcttccttcgccacgccccaaccccaatcccaaccacgccgtcgcgccggcgtcgccacccgcggcgtccgcaacatccgcgccgaaaccgtcgacagcgagttcgcgccatccatcaacacacccacacccttgcgcatagccagcttgcccgcgcactacgcccttccgcccaccgtccccagcccattcgccggcactttggaagcgagtctagacgcgattctagagttcggactgtcgcacgttggctgcacaggcgtggtgaatgcgctgctggagaaagtaacgccgcggacgaattggccgttgttactgcgggacgtgtatgtccaaccgggcgggcgggggatgctggaggaagtgctgtttctggtgacgcgcacgctgttgccggagcagattgccgagaatcgcgggttgatggcgaggctgtatgagcacaagaagcagttggcgattaggctggtgttgaggtatgatatggtgagggagtggaaggcggatggcgcgagggcatacgattaccgttgcgtcgcttgggccggagggaagtgcgggtggggatgggattgatatggggcagttacgtctcgggcagcggcggccatttcgacagaatgttatcccgactttgattgcggcgccgcagggtgggtggacgacgcatgcggtgagggagcgcatgaagcatcatgtcactgacttggacgggtatcttatgctgtcggatgaggttgttgcggggtggagcgatcaggccctgcttgttatggctagccagattgtgctgcagtggcagtgggtgaggaataataatgagattctgacggagatggagatcatggggtatgaagagttcgagggccgggcggatgagaatgattggatggtggatgatgttagaaagcgggttagggcgacggagagaagtgggaagaaggagaaggatgatgatgaagattttgatgcgaaataaaggatgcattaggtagtcttagtggatggctagtgtatcgacggaatgcagcgcggagcttacaatgagcccatgcgatgcacgctgctgttcttagtccagcgacggaacgtcttaccccttccaccagaacaggataccgaaaagacaccatagagtaatgagcgctgcgttcgtcatgatgggcttaatgaagctgcgtcgtgttagcactgctggcacacaacaagacaacatctcaaacttacccgctctccaaagtccatggcgtgatgaactttccaagcccatatccccataaattcttgttgaccgtgatggctaccaaacagacttcccgggccactggctttgtaactggtcgacagcgtacgtgctcacaataccaggaagtgctgcgacttgaataccagcacatccgaagccgatcacgacaatggcttgccacggccatttgcgctcgtagccaattgacactacaatatttccgagcaacatgatgattacgtacgggatcattgctggcagtctcatctccggctctcggatgccattattcttccttgtcgagcgagaagacacccaatcgctcaacggaccagcagtgaaaagtccgataaacgcaccgaccatgatagcgaagttggtgaatccaacctgaacgggcttgaagttgtagggtggctgtgcgagcacttgagattgcgtcaggttgatggcgaggaagctagagcaggaccaggacacgacgaaggaggcgaattctacaatcggaaacgcaaacagtttccaaggcgtccagagatcgagaagaatgctgcggaaggggtgggcgtttggctggaagatgcgccattgccatttgccgggtgcgcctttaccgaggaaaggatcgcgagcagctgtttcagagactgtgaggtctttggcgccaggtagaactgactccgctgttttgacgtgttcaatgacgttaccatcggcagttgtagtctcctcggtcctttgctcctggatcttttcgtccaaagacgacccagatgtgctggtttcggtatcgcctgggaattttcgcaggtaccgcgtctcggggaacatgaagacgaccatcaagaatgagagacccagcaaagcagtattaaaccaccaaaagttgcgccagcccaccgtctcggtcattgcgcctgagataatgggaccaaccatgagcgagcccatgtagacgacccagtatagcgtgttccacttgcctcgatcatgaagaaagaagatatcggcgatgacttcaggcatggtagtttcggcaggtccagctccaatgccgttgagcacgcaggcgcccatgaaagaaccgtaggtgtttgccctggcgcgccagatagaggatccgaagttgatgagttgcgaaactagaaagacgggacggcgtccgaaagacgaacttatgggtgccctgtagagtttagtaaagctcggcgcttctaggagggcttgcttaccagatgaaattgctgaatcccagaaccaggatacagacaccggtgaattgcacagctccagccaaatcagttttgaaatccttgatgtatgctggaaacataggcgaaagagccaatgggccaaatccttgggtgaaggtctgtggcacgtgagcactttcttgcgcgaaggcattacaatttgacttactaccaccgcagccgatgtgatgcatccgagtttcctcatattgctccagttcaatgggtcattcgggtcgtcactaggctgcggtacgagcacctcgcgatgtgcacccttgacgaaatgatgcgagcccacatcagccatgacctccgttcccgggaggagctctgtatggagttcatgctcaatttgccgccgctcctacgagaatcagtatttgtcgcaaggctttgaagatagacgacgtacctcgtctgagacattattttccttcatagtgagcagccgagtcctcacagacggtgtgaatgcagtacagcctacgatcgcagcagaacccctgggtacttatgctcgtacgacttcggcgacttgtaccttcgtaagctatgcagtccggcccagacgcgcgccaagtatctcggacaatcagctcgccgttgctgtggcttgccccaggtatcggagagacagcgccgtccgcacggcaattggaagtgtagttttcacaccgagtcccttacgtcaagcagccgagtgatttgtgtcggggaaaagggcccgcagtgcagccgcgcctcttatcacttttgtgcgcctccaaccgcccggtcctgctcgcgtggcatctgctggtctaacgttctcgaaattgcggatagcatgacggcacgctcgataccatccgcggtccagtgaaacgcggaggttgttatctctactaggcttagacgaggagctgcggtcgatatccttgttacgggaagaatttgtctggttaaagtgcaaggatgctatctgaaagtcggtgcggttgtgggcagcggcatgtggtggcatacatcatgacgccgagatagctccgcaaacaagccttgtggcattccgagtgccgcataattgcgccactgtcgcgacgaggagactgaaagagtgatggtgcatggaggatgactggttcatcgtaactgccgagccacgctagaggccataccacaatgcggggaaaacttggggcgcccagaacgtggggatgacaactcctaggtagcgccgtgatgctatctcgctaacattgggtttaaaattgcaaggagttgtatcgtgagcacgtgaagctctttagtaagtgcttacgaagtctcagtgcttttgtgtttagaaagcgaagaattatttttattaaaaattgctccattcaatacaggacaattctccatcgaatgcatcaccagatcttctatcctgtcttgccgtcccagtgacccttcccattcaaatcccacggtcttttcctccacatcctcttcccctcaaatccatcccttcaatagccctttcccaaagcctaccctccccatccacgctctaccagcccccatcctgcccctccaacaacaccctattcctcctccatacctcccaaagcaatccaagcacccccaccgtcctcttgagcatcgccctactctcaaccctcctaaccaccgtctcatcctcattcaaatacccatccagcatactgacacgatgctccatctgctccggcatctcaagccgtccataacgtccttccggtcccagaatcggggtggctagccactgcacgaaccgcgcgccgttgggcgtcgggtaggcgcggaaaatttgatggttgcgctcagggcgggcggtcattggcagagcggcgacgggagtgtatgctgcgaggggttcttggttgtcgtagcgcacggggagggaggcggaggcggatggctcggataggtagtagtggagtaggaagcggcggttgtcgatgatggcgtttggaagaccgacgcgtgtgacccagatgtacaggtcttgcaggttcatttctggcgcgagggtggagggcgcggagaggtggtcgtatagaagcatgccccaggtgggttcattgtcgctggcagcggggttggcgaggtatttgactatcatggagcacatgtcgcgattgtgaatgcggtgagggccgctgctgtcgaagtcggctacggcttggacgtggtctgggatgaacttgagcaggtcgtcggggtggttttggtcttctgtggtagacgtggcctggaagagacgacggttgaaggcagggtgtgatggtgaatgaggctgttggtcgggcttgaggtatgtcagtaatatgtctcagctatgaggactagactacatactcgctggttgttgaaggtatgtatgggctgtctcgaagggcgttggatgtcctgagtcctggcgggcggttgaaggtgattgccagtgtttcgggtcggctggttatctggccggctgggtctgaagcctccaccactgtggtttgctcctgtccacgacatgttgagttgctcgagatgctgtcttggttggtaagattactgtatgaggttagtcgatcctaaaggtcttgtccgcgtcggtagagatctctctgttctcggtatgtgaaaggcccttggtcctgatagtcaatgctagttcagagtagttgagagttgagcaacaacaaactggggatgagaggacaaaggggggagtcgaaaagtaagagtggctgggaaagagtaagaaaggctctgttgtagatcgacgtgaacgcgaacggtggagaagttgcaggtaatggagtgattgtcggctcggagctcgggaaatatgtttgcttttgactcccatctcaatcgtctccatcggtctcagtgcttggagcatccgataacggggaccctgttccgaacgacaagaaggacggcgcatctgtgctggtcacgttggaaggttgcgccggctttccctccttcatttccagcatctccagcataccaagcagtcgctctgagcacgcctccagtagtgcccttgcctgtaattcttccttggcattgccttttctgcccttgcctgtaccatgtacgccttgtcttgcctcaataccctgctccattgcctctcgtaaggcatccgtagccttgaccgtctcctggttcatcatgtacatgaagatttgctccagaattagcgatatcttgaagttcattgcaaaactctgtgctgtgcctttaagtgtgagaagatttgtttccagttgttgctgagtaggctcgtagtagagaaagctaggtagcttgccgctcactaaaggcaagagaaggttggcgcagaatgcgacgtgcggcaggcctgatagcttggaggtcgagatgaggactttgaaggttgtgctcggcaaacgaatgaagtcttctagtacgttatcaaagaaatcgcttgtggtcgtgaattcgtctggtaagctcagcgcgacttcggtgagctggagaagtcagcatggggacggtagatgtttacagctctcttacaagtgctatgagccgttgtcgcagtccgatcgcatcggcgccccctagctgttcaatagccccacgcagtccttcttcgtcacagtcttcgtcagaacctttgtcatcagtgggctcctcctccacatcgtgcatctcttcatcctcgtcatagccgcccatgtcgccagtctcgaagtcgactttcccaaattgctcatcttctttcctgcgctttggtccttctgtttctttctcccagacctcggtgaaatctttcagcgactcaggtgacgcattcgcatatacagctttgacgattcggcgcctggtcgcgcgattgacggtggcagtatggccgatgatgtagtgccataacaaactctcctgcaatattacatccctatctacttcatccttgcttcttctctggcaaaaattccagtctgcttcgaggaaatccaacattatgccaagccatggcttccatcgatcccagcgtttcttgtgcagtattgagcaattgaacgcccatccgatgagctgccagaagtcttcagcctgtgcccagagactttctgcattcgcagcatctccagctagatgctgaacatcgtcagctgctctgggagacaggctcgtggcggcactgcgatgattgcgagcgcgccttcgagaatactcttctgggaaccggaaggcctgccttatggtgggatatgcggggccatcgattgtggagtgaacacatcgtaaatatcgcaacgcggcatcgctgcccttcttagcgtctttagagtgtgtcttggttgttgctcggggatatacgactaatgatgacgcgaaagcgagatatgtggggggtgcgaggaagccgatgtacggctgtgcgggggtagagatggaggtcccagcagccagaagactgtacaagaagtcataaccgcttgcatctgcagtcacgtgagctggtatttatcgagtgagatgcttcgcgtacattgcgcgccctcaagataggctttcgcgtgattgcagagctcgtaggaagcttgtttggttggccgccgctgcatgcgccgagggcgcgcgcctaccgcctcgagagccaagggaggcgtcgcaaggccatgcaagcttgaagacgacctagaaatggtgtctgtcgacttgggtgtcgttgtcgctgtcatcacaggtggttggagacgtagtgctgtggctgggcggcggtgatggcttccgcgctcccgtcgcgtgcggatcgcgaggtcacgtttcgtgccttgtcatctcagaacgcgtcacaaattcgaccaagtcggatgtgatgaacatgatatccaaaaggttgcagagtcggacacggctttttcagatcaatgtttgatgcatctgatttcattgtatccacggagccacggaattcgtccagctatcatggcgacttcatgcctaggtgcactttccccacacactgcaggtcgtaagctttgacggatacttacaattttgccgtcggattcagagcctacgaacactgcgtgtagcttcacgctgttgcatcccgatcaacgtttgctgcagttgacagcataaagtacacaccgcagatgtagactaccatcagcaccaacagtgacatatcacacaacatttagggtgccttgcaatttctgaaagatagatagcatgtctgtacagtttatactgacaacgaagcgacgtctccaaaagccaaagggcgcttgacaactttggttggatgggtcttttttaagacacattgacttcttgtatgaaagcctctcaccctctctcacctcaaagcgctagcgttgcttagctgctggccaggtatacaaaaccttctcgcgctcttcaattctgtttacttactctctactcttccaaggctcctaagaagacgaacaattgaagtcgaactagcgaacgaccaacgatactgcaaagtcacggcaagttgtcgggcctacaatgagcacagtattactaacagtcacagtcaccatggcagtaccgcgtgacgatcccctaaagcggtttcaggttgagctttccggattcgagggcaacaagcgcaaagatctatggatcaagttccgcgacatcgaggaactcgagaagaaaggcaaggaggcgtggatgagggaggcggagatggcacacaacttgtggacgaacaggggaacaagacgacctaagcggaagaacacggagggcaacgataaccccgagaaacggatcaagctcgacgcatcaactccgaccatgaaggcagttcagcaagacgaaagagccacggaccatgcagtgccggagggcatcatatacccaaatgacaacgtcgacgaatcgaagaaacacatcaagcttgaagcgtcaagtccagccatcaaagtaactcagcaaaacgaagaaacaacgatacccgatgacatcgtcgacccaagtaccaacatgaacaatgaccagctcaagcaactcttcctacaagtctctgaaccgtttcctgcaaccgcctacgttcgcctgtcaaagctcctccagcgtgagcacaatcttgcttcaccggtatcaacagcgctactgaagcgtatgcgcgacggtgctccatcgtggacccatgattatgcagcacactttttgaaggatccgatgtgggtggactacttgaagaacgcaccacgagctccatcgcctgagctattggcctcggtcttttgcaagggagatgccaactcaaagaacgcaccacgaactgcaccgtcgaaaactagcaaggccgatggcacctaccgagagtatcagaaaaaacgcaaaggtacgaacggaagactggccgcccctgtgagcaagttcccgaacgccaaagagagtgatccagtacccgtgaacaacgcggaaacttcatttcgattgttgctcggaaacgacgaagccagttcgaagaacgtgccacgaactgctccgtccaagcccagactgccgggtaatacctaccgagagctcaatgccacactcaacaaaagggaaaacattaaggctagacaactggaggacgaaaagagcgaaccagttcgcatagacgacccgaaggctgcacggcaagcttcagcgcctgggcctgaccaaggcatttcgacttcccgaaaggttgaagatagttcgaataatgcgccgcgagctgtactgtctgcccacagtcagactagttcgtctacccgaaggggccctccgaaaactaaagtcagcctgggaatattagacgccttcgtggccaggtatcctgaagccaaggagcgccatcatgtacgcatggtcaacccagaaactacactgcgaaatgggtggcctaaagttgatcgttcgctcggccaggcataccaggtgctcagggttacggagaaaccccataccgatgaagtcgacgccttcatcgttaagtacttcacggaagctgaacaaagcgagctcgtacgtatggatcagctgaagagggcactgaagaggacggtaatgcccgaacccgagcgcgatgaacctcgacttgttgcgtcctacgaagggctcgcccacaagatcgacgctctactctgtgaagccgtcatcgctaagcacttcgtcaaaaccaaagaaagcgttccagagcgcgtggacaacccgaattctgcgccgcgagcagtagcgcctggaactgaccatgatatacggccagtgggtgaagcctttcgagagttctcagtcgatttcagggccatgatggcgagagtcgccgccgtccgcgcgaagtgctctccggaactcaaagagagcgacccggtacgcgaagacaagccgaagccagtagcacaggctgtagagcccgagcgtgaacgtcccaaacagcgaattggtcaggccttccgagagctcttagtagtaaccgatgcctactacaagaacacagctgtcctgttcgccaagtatttcccagaggacgatgttcaagaatagacggaactcagcggacatgtatcggacaatatagagcttctcgtcggctttgaacttcaggcttggcggactgaaggtctaacgatggtgtatggacggcccaggggtcttcgatggagaaattggatgagagcgaaaaatatggacactggagcacttcggtgcatcacgaaacatgatgactgggcgatcgggtgctttatggaatttggcgattggagtcattgagtgctttacaaaaactggtgacggagcgattgggtgcactttcaaagttggcgtttggaattattatgagctttatgaaaattggtgacgggagcgattcggtgcctcattcttacgaccatagcggaacgtaggaaacggtctactatgtaattggatcatcaacaaattaaccttgctttgctatgactgtgcgttggactctgtatttgtttagaggctgagatctacctaatgcaaccgtcaatacgtctgtaccgaagccgtacgttcctgcaacgtcgtaaaatttagacgaactcgaagaacagtaacggagatgttggcgacaccgaatcgctcgcgaacgattaacttttgtcagccagggccttacccacaggatccccaaaagttcgtgcgtagtctactcatcataaatgcatttttggattgtgactaagcctgaatgaattcaaagccgcatcagcatttagtagagtgtcaaagaaatgttgaagctattcaggaccaactcaagctatactgctattgtgagttctagaatcttacccgaatcgttgcagtaccgtagttgcacaaaataaggcgtagaataatgtaccctgcaaagcgatcggagtgataatatgcagatggcaatgaatatctctatgtcctacatggcgacgtgcaagaggtagcagctgatcccaaatcctgaggctatacgcagacgcttgccgtcacaattaaaccctagcaacattctatatagctgcaggttattagaagccttcgtttgcttgccgttgtagttgaaagcatgcaggacatacatgtagacgcatagtatggtaccacgtataacatccaaaaatgaaagaagcatagcagcttctcgcagtagcctcgtaagcttgtctatgaacttgcttaacgccattgagcagttggattgcttccggtgcgcaaaaatggtggggtttgaccaaatgacgtcccgcgtcactcaaacactacccaacgtcccccgcagtttctgacaagccaaaactgcaaaaagactgatagtggctttacttccggtaccgggaatcgaacccggctctgttcggaaactctctggatagaccatgaaagcgaacgatgctagccgatacaccataccggacgttgatgaaagcacagcgattactacttaatatattgctctctagatgcgaaagtcgtgttctgagggtaagcgttctgggcgttggtgcttcagtgcgcattccgatccccacctcatgacgcattcaagagcggggtcccgacccacttctgaatgggtttgccctcagccggctggcgttctgatgctcttccaaacatcgtcaatgcccgaaaggccatagccagattggactttgcagctccagacttgcagtgactatagtgtagacgagcgtatggacgataccaccatctttatcctaagggatgcgttaccattcagctgagataatgcagattttcttgcgaccaagtacaccagcaccaccggtaccaggtcgagtcaggggtgggcggctggccgaacggcgtcctgggcttcgccagtggcggccttagcaacaccagctccaaaacgaacaccatcaccaacacaacctgacagacttcaagctcacgttttcgctgcctttaacatttatcgcatcagacgctgcaaccggctcacatgaaatcgtgatgtagaaatgctttgtgctctcattgacccagcttttccgtggcgtgcgctggaacaatgataattgttcaaggcgccagcgcctcggagagctttgtcgaaccggaaatgtcgacacaatgaattatctccgattgatgatggcaagtattttggatatggtaagaagtagagtttgtcgtcctcacgtcaatttattcgcggcggttacattgcatcaatcatggctacctccgcgctgcaagtcttctgctacattgttacatggacgttttatccgctgggcatcttgtcaagcttgattcgaatatactgttgccaatttgttaccaaaacatggaaaccagatgattacatgggcgttttgaccggtgcagccctggttggggcgttggcattttggcaagttggtctgtctttgggctgtggagggtaaaacttatggcatgccaacttcgttatgtttttcactgacaataaagcagtcctgagccgaataaatgcaactactttgacccaggtggtgccctagtcagagtgagtaaatctttgagacacgaggaaacgtaatattgacatgcacgcagtacctctacattctgtcgatatattacaccggcatgcatttcctcatcaagagcgccttcttgacttactaccttcgcctctctccaaaccgcaggttccgtacatggatcggtgtgggctatggcctcaacttcggttccctcatggttggactgctgcttcttgtctttcaatgtatcccagtaaaggcagcacttacaaccttgggtcgtctcagcgcgacatgcatggaccgcaactttgtcttattcgcgccatcatcgatggttagtctcctcacactcctcgtcgtcgcatctattgacaagctatagaatgtgttactcgacatctacgtcttcgtcctaccaattcctactctcgccggactacaaatgccactccgcaagaagattgctgtcatatcggtcttcgcctttggcgccggctccgtcattctgggcatcctgcgctttcactcagttctcaaactcctctccataaatagaacctccaacggcgttggcgaaaccatcatcgtcgtcgcgctcgagctgagtcttgccgccatcgctgtcaacctccccgccattcgatcgatcttcgtcaagcggtccaacgcacgccgcgaagcgacgctaactaatggcggcagcagaagtcgcccggtgcagaacgttcatcggcctctagctctgaggacgaaggatgcgcatgagatgagtcagttgtcgagtccagccaggccgtcgccgctttcagatagtcgggaggagttgtggaggaatatcgagcatgcgaatgtggatatgccgacgcagaagaagaagatgtcaaggcatgagcagtacactacagttgacctttcgtaaatcgttcgtgcgctagatatatctggctgctgtcatgtgtctgacgggaagtttaccttcggggcttagaggatttgtggtcggtgattgttatgcgccacaaatgacttgaataacttggtgtatcatctgtagctttatttatcttcataagttctcttcgtgttactttacatgaaaatagctgtattcggcctcggaatgttgtcggcgctgcccatggcattcactcgtttgggccctctccactcttcgcgctagacattgcgctgcccctatacttgtagtgaatagtgataacctctacgacattggattgatcgtatacttgactgctcaaccacgacactcgaacgctgacgtcatcgtacatccggtgcatggtatgtagataaaaaaagcaccccagcaaacttaacgattctaattcgacaagataccggaaatcagtcggcgtatcccattgaacaaagcatgccacggaagagaatgcgacggcccccatgagtgtcgacaaaggcacattttcccgtctatgctatatgaagaggctgttaacaaattgacggaatgacaatgttggcaagctcaacgaacgtcgcgggaaaagaatcgatcgaggcttcattggctactactagtcttttggaaccgcgcatgagatacgtagcgaggttttgccccaatacctggcatccagacgctgtacagactacagtttctggtctcgctcacagaggcttcaaatcgagctcaattgcctcgccgacaggtttttgtggtactgctttgtagcacgccccggctttgctcctctccgaatcatcaccaagcggcataatcaggatacatcctcacctgcccaaatcacagatctcaagatcggcagacttgagaaatggcaaccgcttactgagtatgatccacgaaaacatgattgttccatctgcgaagactgatgagagggtactatgagaagggatgggacggtatggtgggcaagaccaacatggattgtcggcatgagaggacgctacgaacctttaggtggtaagattagcataagcctacgacgcatacaaggactcggaaatactgtggaacagtggtagtctaggaatggggcctccgatgcatgaatacaccatttaaatgaattgcttcggatgacgcgcgatttcgtcagctcgaggtagaagtatctagaggttgtggtaactacgccgcgccagtgggtacttatgtattgcgtgcggtgtcttccctacaacaccttggtatactcttaggtaatggacgagttgcctctggctaccacactggcttgccttgcaccgaaaagcccatgcgactccctagccacattaatagtcaaccaccaatttctttcattcctattgatcgtagttttgatgcttagtgaatgttgttgggtagaatgttctggtgtagcagacctcatcgggtcatcacagcttcctaggcatgtcactcgacacgcgtcatgttcaaaagccactacgcagcgcaccacatatgacagaccctctcgcgcataaggcgttcatttgccctaatccgtcaagccaatgtccagcaaatatccgggccatcagcgattttcatgcgcgatgatcagataagattacgaaaacggggcgtgcgccgacactctttggctgccgctgttccgcccacacccccaacagtgacacaatttctggtgctccacgtccatgtggcacccatcccaccttttcgacccgacatttccctaaacttctgcgctatttcttctagaactttaagcttgatcttttagagcctcgggattgtgcaggatttggatcctggaacgaacgctcatctcccgatgcatgcgcgacccatcggctattttcccagtcatcgctctgcctactccccgcaagcgcggttaaatgcgccattggcaaggagcacacagtattacttcctgctgtttcgatctccctccaaaaatggccgtcaacgatgcagaaatcactcctcagaggcgtcggcggtacggctcggcgggtcccactattcagatattgcagcatcacgctgtccagggccctcggagtcaacgcttgtttcgacaagccgatcacgcgtcaaccattgaaattccccgctaagtgcccggcggcatgttacagcgggccaaaaagacgccacaaaaccgcgcgagtggccagattggatcttatcagatcatctattccttatctgatcccctagtgtaagcatcgctcgctgggcacgcggcacggttccaacagtagcagttgatcccaagccactgggtgggagggcaaggcaaatttttcagtctgtaacgggagtagaccatgcttacccggtcatcggagagttgacaccgcggtacttaagaactgtgcgacctgcacctgcgatcgacacccaagtctttcctgcatctcaatttgcaacccctgccgagcttgcctttgacggccacacctcgggtttgcatcccctcatcacaccatggcgtcaactgcgttcgacgacgccgtcaggccttctaatgatgtctcgcggcagtatgatgtcgagaagagcatcaacccacactcccaaggtgttgagacatccagcgatggcggtctcaaggcggacgacgactcggagaagttccagaacggtgtacagcgcgtgagagcaattacagagatttggaccaagcagacactcattgccatgttcattttgtaaggcgaactcctgtcctttccatgcgggctggcattaaccagaaacaagcatttttctcatcgaattcgtcgcctacctgcagaacgccattgatgcatcactcaacccttggatcacttcagcattcagccgacacggtcttctcaatgttgctagtgttatgtctagcgcgctcggaggctgcattcctcttgccgtatccaagttcatcgatgtcttcggccgtgtcgagggtttcttcgttatgctgctcatcattctcgtcggcatggctctcaaagccgcatgcaacaacgttcagacatacattgccgggcacgtattgtactgggccgggcacgtcggtatcctctatgtcaactccatcatggtggccgatatgaccactctcaagaaccgcatggttatcttctccctcaacgagacccctcgcatcgcaagcacattcgccggtcccgcaattgctgatctgttcattaaacacaacaactggcgttgggcttttggtgccttcatcttcctcttgattgcctgcagtctgccagccactggtatcatgatgtacatgtaccggaaggcaaaggcagctggtgtgattcacaagacaaagtcgaatcgcaccgttgtgcagtccatctctcaccacttcatccagttcgacagtatgttgcacttcccaatttactcccgacacaactaacgagtatcagtcattggcatcatcctcatcatggcggcattttgtctcttcttgctcccattcactctcgtctcctacgctcctcagggctggaaaacgccatacatcctcgccatgatagtcctcggcctcctgctgttccctgtcttcatcttctgggaagccaagttcacccctgtacctttcctgcagtggaagtacctgaaggagccaacaattatcgggtcatgcgctctttacggcatcatgttcatctccatcttcatctggaacgcctacttccaatcgtacctgctcgtcgtccacaggcagagcatcacacacgccggatacatcctcaactctttctccctcgcgtcgtctacctttagcccgatcgtcgccttcatcatcagctataccggaaacttcaagttgactgcctatgccggtgtgcccattgttattctcggcaccgcgctgctcctccccttccgcacacccgacgccaaccccggtgtcattgccctcacacaggtcattgtcggtatcggtacaggtatcttctccatctgcgctcagctcgccgtcatggtcccagtcacgcaccaggaaatcgccgccgttgtcgcgctctggggtcttttcggcagcttcggttcatcgattggcttcgccattgctggcgccatgtggaacaacatcctgcctgcgcagctttacgagcgcctaccggaggctagcaagatgaacgcaactattatcttcggagacatcgagacgcaaatctcgttcttggatggcacgcctgagcgcgatgcagttgtcggcgcttaccagcatgtcatgcgcttgatgttaatcaccggtgtttgcttagtaccgtgctgcttgggttctatctatctgtggaagaacgtcaatgtcaggaagttggaggaggagaagggcaagcagaccaagggcacggtctggtaaatgcgcctcaatatggtgcacttcctgcctggtggctgtcttgtggattatgagactgtcgccacaactcatgggttacagtaacttctatgtaagtataatatgtaagagatgtgactctcattagttcatctagtcatactactgatatgtacaattcgcaacatatcttccagttatcgtccttcaatttccaaaattgtgattctattgatctcaagcacgtctttcattttgggaaacacacgcaaggttgaaacattcatttatttgcatacatgttctctcattcaagcaaattatatgcttagcgatgttgccaagaccagagaaagccacaacacagcatgccctgtattgaacactgtcagcacaagtaattccgttgtatgcgacgcaggatctaaaagacatacagtttcacggatgtgctaacacacagtgacggactacccgacagtcccactcagtttcgttccatgatcagtccagcaatctgttcccacgctccaagcaacaatccagacaagcctagaatcactagcctacaccaccacttctcctccacatctcccaatatctacacctcgccagccgcaaccttcgtatcaacatgccactacacctcattagctcaattctcctatccctccgcttcctccctgtttacatcaacttaccaattcaaattccgcaccccagcccatcagaatcccaatacatcctttgaactcctcactcgccaccgccttctcgaaaaacggcatcccttgccatcctctcgcaacaacccagctcttcactgcgacgccctgggcgttgggatggggttcgctccaccccatggagagagagatctcgcccacatcagccatactgccgcggccacgatatagcgattcgaaacgcgcgaagtcggactcgatttgtgcctgcagggacggggataagggagtgggaaagtcggatttgacgaattcgactagcggagcagggagtatggaagtgtcgagtgtgacggtggtgatgctcgggttgtatggggtaagggaggagacgagggacgtgtatggtggatgagatgacagtgcgcttgtggagggaagggaggggtattgtgtggttatctggatgatgcttggatcttggactttggttccgattgtaaagggtgtgtttgtcgctttcaaaagtatttcgaggtgtgcgatagtcacgtcaaccgtggaggatggggggagtgaaatgagggcgataacgagcattttgtggttcggtgtactcggtggaaagatgcgaagtatgtgatatagaatccgatgagcagtgcaggtccatacttatacatgaatttctcgaagtttttttttggtagatgatgattccattgccggtatgcaatttgtcatccgtgagtccatcccaccgacaccgacgtcgacatcaaacttcctcactatacccacctcccaagagattaatctcaagaatcttgaccaaaaagccaccagattttgttgtcaccagcttggcgatcggagaactgaatgcccgaagcagcgacgattattcagcagcgggcggctacttgcttccaagccccaatctcaatctagtgccatgccgacatggaacttttgcacgctaggtggaagagtcggggatgcagttcagtcgcatctgattctcgaagatgatatgctacgcatcactgttgggacgtgaatgaagggacatcgacgactacaagcttgaagttggtaggaagtccagctcccgccaaccaaggtatattgtactacataccgaactatctataattttttttcgcgagatccaagagagccaacgacaagactacgttgcaaaagttgatacaaaagaatctgtatcccatgacgcagttggtatcgggtcacatgttcccacgtccctatgttacaaaaccagtcccggtaactacgcctaattttggcaccgtgccacctaacccccaagttcaaatcaacatagaatcccaatactccggtttttcgcccttgccgtattacatttcgccccttgtgccctcttcatcttaggctaggatctcgagctcgcctgcataccccaccatgcgccctcccgcctccgcctcgtcaaacccggcaccgcaccctagcacatcatgtgcgacatctgacatcaacccaccagcgcgcgtgattggcgacgtataggggcgtgggagctgctgtgtatcggaatctgacgcggcgacagatgacgaaaggctaggtcctgcatcgtcgcgcaaatagcgtgcctggcgcacccattggaggtacactgcgattacattgtattcgcggagcgagcggcgggctgtaaaggctgataagaggagtcagcaattgctgagtgggatcgaggggaatgatgggttgcgtgtgtttgagcacggacgcatatgacagtgtgctaaggacagtgggggtggagcgtgggaggagacgcgggatggatctggggcattattggggtcgacttacgggcttgagacattttgggtcgacggtcgtctggcttgattacaagtcgggcgtggatgcgaaggctttgggcggtgagggtgttgtgccggaggagtgacaggatagaaggtgaagagtagatgataaaagaatgattgaaaagaagagcaaggagagtcttgatatagtgcgacgctttgccaacgtgcaatgaagtccttcaagtcgtacttgtagcgggcggcgggattttcaaggcgaatgtgcgatgagcaaggtgatgaagcttgacctgagggcaaactgtacagcattaaagcatgctgagtgtgtggcagtcgagtccttggggggacgagcgcgcagccatgagtgcatttatgagtcgagcagctcacgtctcccatcttgatccggatcagagcctcaatcccaaggcagaaatgtgatcaggacagtgcaagcttgcatgcctttttcgtaagtcaacggtagcgctagtgccgaacagaacggggccctgtagaacggtaatctggaagtcaagatgatgacagggggcttctccgtgattgtcagcgtgatgtcgccaagtggaatcagtttgtgggcgaatacgagttagaaacacggctgggctcagagagctctgtgtcgagtgctgcatgccgcatggaactatcgtttcatcattggctggtgcacttctacttcaaagatgcaatctggtcatgcatcattgcaagtcttatttctcacaaacgcgtcgaggatggatggttgcattcatcagcggaagtttccagctcagcagggatcgacaatgctgtgctcttgtggctttctaggtcctgcgtccatgatgctgcaagcttagcggcgcacgctgctgtgggtgaatcgcgtcgggatgaaatctaagcctgccttctgtgaaaaaaagatgcgctccgtgttgtctgcgtctggcaagaataatgagcttacgcacacgcttgccagcgcagtaagggaagtaagcgtagtcactgtaggagacagggctcgcttacaacgctcgccacagctgccccactgtccccttactcattaaaacatgctccctgctcatggtcgaaagtcgcacatggtgcaactgctcaaatgcgcatctgccgccctgcgctcgttctgcgtggctaccccaggacttttgcgcagctgtcgagcttgcataagcatgcacgagcgacatgatcaccagtgacgaagatcgtcgacggcgacttaggtagttttccgtacatgagctgtcctgtaaggcacaccggccgcaaacctgtctgctaagggtagagcgcatctgagctgacgcgccggcgctgtgcatacgattaacacggcagatttttatttaccccagagtaattttgcgtgagacccatcacaagtgcaacccgttggtcagtgaggcccgataaccaggcacgccgagtgtcgttcttgacgccgcgtgccaccgttcgctagtaatataccggaatcactgatccatgctactcggtcggggatcatgatatccgctgaagattgccagcttaaaagtgttgagtaggcaaaaagtgcacgagcatcctgcatagcgtctgataaagaccactggtcggtgcgcgcatgccgagctaagctgtaggtatcgtcaggtgcttcttgatgctggctcggctaatatgtatgaacgtgtgtctcacaaaggccgggtggtctgtgagattgggtgctcgcatggcctcaaatttctctttcccatggatgcgttgtgtcctctccccgccccccctttgtatacaatgctaccgtctatgtacgatgcagcatgtaattctttactgccctcatcagcataggaacggaatactgtgattggtggtctaccttaccgggtctgtgattcgaatgtattggccgacgtgatcagctgtagccgcccaatctactgtcgtgtcacatcagtacgcatactcctcgtgcccacagggtttacagtcggtagaaaagttgccctcgcttgataaggtacattttccagccgccgactataatcaaatcgtgagatgttacaaattttgacgaaagtcaccgccgacggcgcgttaccgtcgtgaggacagccatcaggctaccacaaatttggttcggacaccgacagattagatgtcgaggttgaccttatcgggcttctggaatatgagcttaccatcccaatccatcaagactttcatgcaattcgtgtcattctacctccaccactgtgggtagctgaaaatcgcctcgatgtcgtacagggaagagtgtgcctcgtttaaaacggctccggaaccaggctccgatggtgcagataagattccgaggaagcggttagatggaagatggtcatcagccagttgctaccacacgtttctcgacatcattggttcatacaaaccgccccatctctgagcaatggggtcccttgtttctgctgcatattccagaaggttgccttagcagaccgctcaggctgacggttgggggctgaacgcagaggccgtgtgtgcataggggataacgtaacagacatgctgaacttatcccgcgggtggctcatgatagagtcgttatgagttgggtgtgggctgagttgagttgcatcgccggatgtgcactgccacgaaatggcctgggtgcatgtccgaagccaatgcagtgatgggatgaaacaacaagtggcgaggagacgtctgactaatccgtagcttgcttatcgtgactgacacggacaacggagagaacatgggtctagttgtggcttgctagttggagagcctggagactcgcagtaatggcaatgcaaatttcgagttgagcttaataggcaaagacagtgcgaaccccaacatgctgactttcaaacatactccaacgcttttatgtagcacaagatagtagtgggtgaacaggacaaggtgtggagtccaatcacatgaactcgtcgagctcaactagaagagcgaagccaaaggaaaattgcaacatgccagcaagcagtgcttcagaaagaactcgccttgcaatgagcatggcagaaaccatgaggcaagctaacaatgccgtcgcggtgaatacaatgatctttgtctgcgaaagacgcgcctttcctgtgctgtgtgcaccaaaagctgcaagagccattgtcagtcccatcacaaaccctactacaccgagggcgtagacgcgagtacgcgataacgatgtagtcgttgccatttttgctggagtgatgatctgatttcggccttcttcagccaggcgagtgaggtcgtcgtcatgatgcgaagtgcgttgacgcaaatacttcttgccttaagctagtcagtaactatagtgcgtgtcttaaggagtaccagtgctcacctgcgttcctctgggatgaagccaccgtggttgttatcacgtcggtgtcattgtgttgacgaattggcttgacgacatgcctgccttgctcgattacaacaatgggcttcttgcgttttgaagttccatgaatttgcaagcgctccttggctctgatcgtacccttgagtgctcgcgaagaggtcggctgcgggtctgcccagtcgcctatggcaaacagagagttcctacgaagagctccacgctcaacttcggcttcagatgcggacccattgttccccgatagcgatgaggcaaagctacccccaagcttccctttccccttggcagtgggtgccttcggtcgagggtacgtatcggttgacgtaggcttcgtgacggtggattcttcgcgatgggtgaaaacagcggtactcgacgttgcaactgaggacgctgtatcacctgatcgggcggccatctgatttagacgcacgatgtcgcccaagttgattgaactgacatccctgagtgcctgcgatagtgcatcgtcatttcggaagagggtagcacgagtggagggcccggcatcctcgctcatggagtcttcgaaggtggctggaatatgttagaccacaatctacttcagtgtcttgatggggacgcactcgttgccataacggcttggtgctgcgacgttctgtagcagaaattggctcttgtcggcgcatgtgcgcggacaatacggtgcggaggaaacctggcgactgtggcaacgctggatggattggaagagctggaagcggggttgcgaaaacagtgcaagccgtctgagggaaacgggagaggtgattgttgcgaattccataagagacgcgcagttatatgtatgcaagctgctggagcagcgttccgtgtgcatcatcgcatcccgcattgcgtctgcttgtgcgtggggtaatgaagcacagccatagacataggagcttgggagactccagccaatgaacctttcgcaagcagtcgagcgttagggcggtgaaagtctgaagtcgtgttctatcaccgggagtccatgatcgtcctacctgtgacgggcgcagcggggtccagtttgagtccagaccatctcgaaggactctgcatgtacggtgatgtcagaggctgacccggacctgggtcgtgtgtgattttctggaatttcatatttgggagaggaaatagaaatagacaagaacgaattgaagacatggtaaggaaatgatagatgtgtagagtcaaaatacaccgacgtgccgttcgagctgtggatggcagcgatccatgtacggagctgtacagatcgatcgagcgagcaacgagcatcattgtagcgacgtcacgtcgaaatgcgggagtgacctggcccctgtcagggcggatcaatcgttcctgattgtagttcgcgagaatggcgccatgctgctcggcatgcgacgcgtcgaggcccttggccagcagcaagaagcagcaatcggcgggaggcatgcaatgcaaagctcttcgagaggggttagtgtaacaatgcatatgcggcgtcgtggtctaggctctgatgctgatattgagggaggtgatgccacccaacagcagatctggaaacgcccgggcgcctgtcagccgcgtcatgtcgtgtcggcgcgacagagtgaagcggcaaagggacgcagaaaagaagcagacattatccttcaagccaagctttcgtgaagacggtttctcgatccatggatgcgatgtgtgaaggcggggaagaggttgcgggtgcttccgcgggtttaaaccacttcgcatgccaaggccatgtcacatgagcatcaatcggtgcatcaacctcagggaccttccacgccacaccaataacgatgagcgactcgacggcttttggaggtcgctgatatgatccatcgtgattatcccctttgaaacgatcttatcaagctcggcctagcctcattctgttgggaatcacactaaccgtggtacccagggtctctagctcccgccggcacttcaaagccggtactcaaaagcgcccgccgtcttcatatgcaggtactttcagcttggccacatctaactgcgcatctcgtggcttgactcaagagcttaatcaacaggcagcttttgcaatgacaggaaacccgactttctcgcaaatcatcaacacaaatagcaaaccatgatgatgtgtagctgctgtcacaacccaacgtcacgtccttttcccagagcgcaagaaaatcgagaaatttgggtcgtggacattggctccagtgccgtagatggtggcttcaattatgagcccgataatggcaaattctctcatttcaggtggctggcactccttgaccgttgttttgcatcacgagtgaagcatacctctgtctagagcgcagcaattttgcctactggagataaactcgtcgtgaaccgtgttttcttcgtggagtatcggatcccgatgaagtagtgaaccgccctacgcgtagggtaaaattatgtcgtcaatcttaggtcgcgtactttggtacgatcccgacttcattgcgcacatgcttctcttccatttgaatttactgctctgtggcattcggaaactttgtgcttgagcgatgattgtacaactttatctctagttcacctaccgtctggagctttggtcgattcactcccacagtgtacagatgcctgtccccacaaaggtctctacggtcttgaccccctgcaagagagctttcacaatggccacgctagttttacgctaccaagcggtcgcgagctattctctatgagccggtcaactttggtatccaaatcttctaccacattctcgctaccatctttcaacttttctaaagttggagagtatataaccactcaacatggcgcaattcgggctgtcaggacttggcctgtaccgccttcccaccctgtcatctaccacctcagcgaagacgttgtttgagcttgtcgccggctacacattccataacggcttcactgaaccttctcctccgtcccttagcaaggaccaccacgatatctccatcagcagccaagctggccactaccaggccacatacaggaagatgaagcgtctcagctcagtatggctgatcgattctgtcggtaccccagatgccgcgcttgtcgacatcgatctggaaggcgtccagcacgaaaccgaagaagaagcgttggcgcagcgcaagcatgatgcggctcgaggtaagttcttactggttcagtgtctcatggaacgagagctaatttgtgcccccacagaacgcgacgataacaaagtccgcatgttgacgacggcacttcattctttgcttctggatgacattgaagccgtcgatgaggatgcccgcatgcacatccttagacagctcgtcgaacatcttcttgatacacatgctgagaaactacccaaggacgacgatgaactccttgaacaactccgcacagccgcaacgcggaagacccttcaatccacagacacgaacacctttcccaacctggaagtactgttcgcactccaatctgtccctgtgattccgctcgctgagcgtcgcggccagcaagaaatctcgcttggggaactttctacgccccatgtccacgacgaaatgctgtcctggacccttcactcctacagggtgcgtgaagatccagacttcccaaaagtgcccatttgggacgagcgcgccgattatgagcgccagtatctcgactctatctctcagcttagcgaggagaatagccttgacttctttgcacatgctaccttcatgaaggagatgcgtcatttccacctcaaacacccaaacccgccctgggatattatccaaggctggcaagaagagagcctcaaacaatgtgataatgcattcgaggtggagattctgaaagccaaagagggagagccgtttcgccttcttgcagctcggattgagtatctgctcccgacgttcacgcgcctgacgaaggaggacaaagttctaccttacattaatctcgaagtgcttcaagctgcggagtttgttgagctggatgactcctgctgccgccggattcttaggcgcgagatgagattgttactgaagcaggatcttgacgtgaaaagtatccagtatgagtgtattgccgatctcaatttcaactatcccaacggcaagcttgcagagacctcggatcttccatcgaaaatgagacaggcgcagcgcgcgcggataaaggcatggacaaatgagatcgaggcatctgatcacatcaacactcgactctacaccgatgaggtcgaagctaggtctgaagtcgattcttcatacgacgctcctagcacccctgggctccctttgggcctccaggtcgcagtggatcaaggtgtaattgacttcatccgctttgaaaagggcttgcctatctggctttcccgcgggcaagataccaggtcgccttcggaggcacatcacgacagctaccgcgccagcgacgacggcaaaaatctcgacgattcgcagacgtcaggagagcccgatgaagaggagtcgcgagctggtcttcataccaccgcagatgatcaggatgactcggtattcaaggcggttaccctacacgccaccaacaacactactcgcattccccaattgacaaatatcaccgccatccataatggcctccacgtccccacccgcctcctcaactccctaccgctcaaccttcgacatcccgcaccccgccctcggtcccgatatgcgcggcatgcgtggcggaatgcgcgtctattcgcgtcccgtgcctgattgggatgcagaccgcgtctgcaaccctgtgttcgcccggcagaaagagggcaatgggtttgctggacatctataacgtgaagaaggatgaggaagagcggattaagaggaggaaggagggtttggcgccgatgtgggagggagagagggaggtggattatccgccgaggaggccggtgtatgagggtggttgggtgcgcaaggcgctgtttgtagaggtacggagagagaggaaggtggagcagcgtgtgtgggagacgggtgtgttggatacgatgggaaatgttgaggggagtggtggggtgatgcttcctggcttgccagtggatcaggatttgtttggatgggcgggcgttactgttccgaggaagatggtggggaaggatccagttacgtcggagaatcaggtttacggggagcaagcatattgagaggatattaggagacgggttactcaagagtagaagaggtgttgaggcacctctgaatctcgtttcgtgcgtacgactactaccctccaagacgcgagtagtggtgggcgcataagccctttgctttagcgcttgcacgcgtttctttatggaattataaggttggtggcattgttattttctcatatgatacccggacatcaccatgtcagatacttgcataaattgtactcacagattgaatacccctatactggatgctctcctcttgatctagtgcatttagtggccttctaaaactgtttgtgagctatccaaatcagttcatttcacatgcgcgtcttaccttgtgcacttctagttcacaacgccctatccaaggatatcccacacaatgtcatttcacgcctccaatccgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncccacattgtatacgcatgtctcacactgtcaatctacaatgctccaaatccacccatctaaatactcctcaccccattcatccaacaaatcctcagaacaccaccacatcacacaagaaccagcaataacacacacattttcaataccccacattttccacccaaaatgtccacgcccaccaacaccatcacctcccctttctcctccccacccctcatttccatccccacaccccacctctacccgcccttcccctgcactcccatcctatgccctagcctgccatcaaccacctccgtcccactatctctctcctcataccacgccagccagcgctggatggcagccggcgcgtactggagcgtgcgcagcggacggagtgagcaggatgttgggatggtggatttggaggagatgggggattattttgagggatgcgtggacgaggaagaggggtggactgaggtgagcgacgaggatgagcaggaggagtgctatgacgatgaagggttttatgaagacagctcggaggaggaggaagaagatgagcagtggagaggagtgtcgaccactgctcattttttggaatatcgcgtatcaccatctgtgcacgtactagctccagaagcacatttcgcgtcgggcatgcggactctcgaggagctgacgatggaggagttattggcggtaggtaggtcgatgtttgagaagcgagtggattcgcctatgcgaggaataccctcgcctccaacatcttttaggtgtaaggcagcacgacgtgagtttgatgctagtctggctttgctaccacctccgccggcgcggtttcttgccagagcgtgtagaggtgagtaagcttttttgaagtttgcaaatggcatcgtggtgcgcgctgaatagttattgttatcgcgcatgattgttttgtagataaaggattaccttgcgtcgaatgattactgctcgtgacaatttggtaataactttgcttacattgcttaccatgcttaccgtgcttatcaacgtgtctattcggatgatgttctgttcctcacgtgacctaccaggctgcgctaagtaactctgaaaaagatagtttcaggctttcgacaatgcacaaggacatgctcttggcggaacgtcacaataccactttcactgacccagccacccaattaacgtcgcacgtgttggaagaattggccgcatgcggaagtgaagttcacgacgtgtggaagtcgcgccgaacaatgcagctgcatagtgacaacggcgaaaaaactccagacaacacagttccaagatgcactgccaggcttggtgtatcggtcagcggatggcggagggctggcgggtgaatgcagtccgcgctgccaagagccctccgccactggaatgtactctggcctcggtctgaatgtactcgcgacgaaacacaagagtggcagtgagcgattagagtcggactagagggcttggcgacttcttgcgtttcgttgccagggtagatggccagggcacggtgagattggtgagattgtgagattgtgagattgtgagattgcactagcggcgctcggatatgacgtcgcgcacggcgaggttagatttggcgtcagcaacagacatcgtggaccctgtgcgtgtgcggacgaaagtcgcgatggttttgtccaaatgtcggcatgctgcgagtgaggcaaagctttgggcaagctcaacgtgcgcccgagattttctgtggttctccgtcggtgatgcgcagggggagtggagcagtggagcttcgtctcgcgccggcgatgcgctggattcttggtttcggggcagtgctcgccagcctcccaagctcctgccctgccgtcatcgcaacgcgcagagacacccgctgctgcgctgctgctgcgccctctccccctccttcatcaacgcgctaatcgcctctgtccgctatcaaaatcccagacgagcagcccaaactgatcttcatcgcggactaagagctgcacactttgcgacttcacctccccctgccgagccaattgcaccgcgcttggaagcttgcagcagtgccaaccacgggaccagcagtgtcgaggtcatagtcatatacagccagccactcccggtccatcgcggccctttgcctctgcagcgaccacagttatgagtgagtacctaaccatggctcattgaagcatattccccgccctgtccccgtcacgccctctcccgcaattggcatcgcccagcctagttggaccgcgtctcttggtattctcaacaccatcgctcgcataccatcagcctctgcgcctgcatctgcatctgcatctgcatctgcatctgcatctgcacagctggccttgtccgcacattccagcctgcatcaccctggtgcaacctgcaacccacccagagctaatcgtcgcgccgcacagaaaacatcaagagagacttccaccgcatgggacgccacacctcgtacccccagaaccagcagcagaaccagccgcagaccatgcccgcccccaatggccgctaccacaacgagacgacgccgctcatcggccgcacccagaacagcgaagacgactcgcgcttcaagacgctgcccaagcacgtcgtgcacctgacgtatgccacgctcgccagcaactatgtcaacgtcctgctggtctttgtacccatcggcatcatcgccggcctgatgcactggaaccccacggccgtcttcatcctcaacttcatcgccatcatcccgctcgccgccctgctgagctttgcgaccgaggagctgtccgccaagctgggccagacgctcggtgggttgatgaatgcgacctttggcaatgccgtcgagctgattgtgagtatgcgccggaatgcgccgtgagtaacactaaccaccacaggtctccattgtcgccctcaaggacggcgagatccgcatcgtccagtcgagcatgctgggcagcatcctgtccaacattctgcttgtgagtcgcatcactcacacccacccactcacccaaatctgactcctccaggtcctcggttgctgtttccttgctggcggtatccgcgagcaggagcgcagcttcaacgagacggtcgcctccaccatgtcgtcgctcatggccgtcgcctcggcatcgctcatcatccccgccaccctctacgccgtcatgcgcaacggcgacaagcacgacccggccactgacgagaacatcctcgtcctctcccacggcacctccatcatcttgctgatcctctacatcctgtacctctacttccagctctactcgcaccacaacctgttcgccgatgtcgagaaccagggcggcgaggacgaggaagagccccagatcctgtcgcccgtcgccgccggtgttgcgctcgttgtcgtcaccgtcatggtcgccatctgcgccgagttccttgttggcagcatcgactcgattgttgaatctgcaaacatcagcaaaacgttcgtgggcctggtcttgatcccgattgtcggaaacgccgccgagcacgtcaccgctgtcatcgtcgcatacaagggcaagatggacctcgctatcaacgtcgccattggctcctcgatgcagattgccctcttcgtcactcccttcctcgtcctcctcggctgggccatgcaccagcccatgacgctgcacttccagggcttcgagacaatcgtcttcttcatctcggtcctgattgtcaactacctgatccaagacggaaagagcaactacctcgagggtgccatgtgcattggtatctacgccatcatcgcgctggccttctacatctaccccgacaacgcgaatggcgaactcggccccaagttcattgcgagcttcttcgagcgctcataatcacccgtcccaaaccaaacatataattgaaaaaaaggcgcgtcgcagcgcgaccgtcgcatttcatttcatttgtatatgaccaatgctccaactggacgtatcaaacctttttttccttgcaactgttgttcccttgtacgagtagtctatcctgggtgtactattttcctagatctcgattacaactggcgtttacagaagtggcttgctgatcgcctggattgggcaggagatgcggaagacgcggcatttagtgtgacggggttggcggggtgtgattggaggaaaggggatggtgatgggggaagcttgtatatgtagtgtaccaaagtacaataaaaaagtttgaaaagtaatggtttgttttcttgcgtgaagtacgagtgagcagtagtaggcttcttacatgcgtagtcggggactaacattacctgacattccaacctcatcacagaaccaggacatcatcccactacccaccacacctctctcaacacacacacttcaacctaccgcctcacatccacacccagccccgccgcccacaccaaataccacgtccgactcgccccgccatcaatccagctctcgtcccagaacccattgatcccatctctaaaaaacgtataactcgcccgcgcgtcgatgagcgctaggttcgcgtacagaatcccgcgccagccgcctgcatcatttcgttagtaagggatggattggtgaggggtggggttaggcggaggggaataggtatttaccatcaacgtttgcgcgcccgttgctgaagaattggtcccattcttctttgacaaacgcgcgggggcgtaagtaagaggtggcagggctgagggggaggatgtggattgcgtggattagggagggggcggtgccgaagtatgttgtgtagtcgactttattttcgaagaggatgcctgtgattttgttctggacaaagcgcggcggatgatttgtgtttgtggatgagaggtagaagtaattggagaaagagcgggcttggagggcgagggtgagatttcctattcatcttcgttagcacactcccttcttttactgcatagaggtggagaaagagccaaggtaagtaggaggccaaacaaacctctcttctccatccccccatccccactcacccgcccccacatcttcaccgcaaacccactccacccatcctcactcgtactctcctgatccttgccgtccgccgcctcatacaaccccttcgcccaactatgtccatgccaccagtcgaagctgcgctgccacgggaaatccctcccatcatactccgcctcggagaagtccttcaccagcatgttcgttccacgctttgttgtctccctgggtcagccagcccgggtcgagatatccgatgacagccgccgtgtacacgaaatacgcaaagtggaagtgatggtcgttgtaatacgtgttcccaaaatctgcattggcgtctgtgaagcccgcgttactcaccacccctttccacgtatcgtcgtaatacagcgggtgcagttgttgattcgccacccacctgctcatctcaagtttcaatttctccaggcctaacgacgtgagcggttcgttggagagtatgtcccgacacacccacacgatggttgcgaacttcgctagcgatttgcccgcgtagtacattgaatcctgggggatgggctcggtcattgcgcgccgcaaatcgcgctctgcgacggcggcgatgagcgcgaggacttcgggtgtgtagcgtggtttggtcgtcatgccgggcgtccagggcgcaaagcccatggtcacgggtaagtttggttccacgcaggttactttctccgcccaaatcgccgtcgcgaggcctttggtcgtggtgcgcaattgcagcttgctcacttgcgcttttagttctggatctagagactgtatatggtgcggcaaagcgaatatcaatagcggcgcggccccgatcttgctgtactggaatgaataactgcctttggtgtcgttcacgacggcagtgagtttcgcggacgtcacgaagctgccgcacgcgcggtcgtatagcgcctctccctctgcgcccaaggggttcttggcgacttgaatggtgcctttgaagcccggcggtccgatgatggtgttgggatcgagttggaagaacttgcccgcgtcgtaattcacatccggcacaggattgacatacaccagccaattccggccagcgcagtcttgcacgcggtacttgaagctctttccaagggtaatagggttgctgaaatcgacgaaacctttgctagaggtctggatgatgggtgtggcggtgcggtagcctgcggtgacgaacgccatgccctggaccagtgggaaggtgattttgggctccggggaggatgggatgcgcaggttgatattgacggagaagggggtgtgggtgtctgaggtaagtgtcgtttgggcgtcgagttcttttgcggagaggatgagggactgagagagggggttaatgtaggactgggaggtttgttagtcgtgaatatccacattgagataggatggtgggtatgatatatatatacctttgcgggatctccttccccatatatcaaatcgctctcttcgacgtggctaacacacatcccgaagctcttcatcatcccaggctcatcgcgcccctttccccaccacactgcatagggctgcgtccaaaccggcctattctgctttcccaagaacacattggcgtagaatttattcgtattcatcgttctcttgtcgtcatcttcgacacccgtcctcggcacgggatgatggcgcccaatcggtatctggggcaggatattgtcttcctgaatgcggatgaaaatgttatccgggggaatttcgacaacagcactggaggaggaagagggcgttccgaaggggtggaagagggttttgcgggcgcgcgagggtacgagggagtcgagccaggcggagtttgtgcgttttagggggggaggtgtgggtgcgggtttagacggtgagcagcccatgagaatggtggaggatagttcagaggctgagggagctcttaggaggtcgactatctttctaggtcgcaatataggtatcgttcgtgcgggtaacaatgtgctctgcgtgtggcgtgccctgtagtatatgctaggtgatgtcgtaggtgttgtagtcctgtattctgatgcctgagacggcaacttcttgatcgagacccatgctattgtcgatgctgctatcgaagaaggaacaatgatcagtttgctcaggcgtgcgaagttcgcgcatttgcgcagccagacgcttgttaacgtacaacggtgagataagtacttggcagcttgacgaacaaggcgtcacaacctccagatgatctaaatcgttactttcgagtaattgtaaatccaggttcaaggcgacacaaggctggaaagtgcttccgtgcgtttgcgagcaagtgcgcccgcatatacttcaaatttcctacaattgcagaacactctcacatatactgcgcaaagggcgtaaatacattctgagtcagcaatatatgttcagtcgcaatttgaggcaccgtgtttggtgttctcatggacagctccatcgcaagcggatacagaaagagatcgaacagtgagcgcgtacagctgcaacaatgattttccccaagtaccccgctcctgaacgcatccatgatatgctaagtgtaccattagataagagaaggtagataaaagcgagatccggagtgtaggtgacgggatccaagagccgtgctttccgccccgcacgaatcaagccgcgcgttacaacacacataatttcgcccatctctattgaatcttatcacgccattacttcttgttgcgcaacggtcattcgtcaatcctccatgtagcagtcacgggtatcgagagtctcatgtcatcactcgccccgccaagtacactgagctcacaaggaccatacatccaaaccttgatgctcgatcagcatctggtgttgccgcattcgagcaggacagtaaggatttctttcactcagggctccctgtttgttgcggcacagcccgactgcatagcggcacaggcaacgccgctatcacactctgcacccccgacccccgaccccaatgataaatatctcttgcgctctcaaactttgcttgacctctctaacctatctacttccactccacgaactctgctcgacttccaccaacaaaccatataacaagcaacggccaattacaccatgaagctcaccattctcgtgggcgccttatccgccgtctatgtcatggcctcaccccatgctgtactcacccaatctcttcctcgcctctcactcactaacaaccttccagagccgtctcaaccgccccttcaaggaggtccaggttgccgcaacgcccacggcgaacatcccatccggcacctaccagatcgcgtgtgtcgagtgtccttgcgatgtaagtcccaattctcattcatcgtgtatcatgttgtttgttgctaatgaggatgtcagggcttcgatggcccctgtcactgcgtttcggatgggtgctgctgcaatggcggtcccattcagcctcctgcgactggttggaggaacgcggatgacatttaggtcagggctaaaggagagctcaagttggggacggacagcagcacataaattcgcgactgaatgatacgttgctgtgcgtttcatcgtctctctgacgttctacgatagtggccatagatgtacaaggcagcaattaggcactcaaggtagctcaaacctactttctaaattccaaactcttccatgattaattctcattggataccttaagacttgtaccaaaaatcgccggaatgggtccagttttggcgcagcgttatactgagcgagatgttccgggaataggcaggtgaggccagaatgaataattctacgctgaagtggaaggaacatggagtagtgaaaggcgcaagtcaatctttaaatcttttgattatctttcatactattaaagtgtcatctccgctcggtataatctcacggtcgaacacaggttatgcaaaagctgtttggtcggtcatgatataacggcactttgaaaaagggttagcgagagtttggcttgagctgagtttgttcgagagggcagtgaaattggggggagctcaaaaatgcgcttgacatcttgatagagtggtgttggggtttcgggttggtaggtcaacttgaacagaaggtgtgaagtggcgcttcttgccgccgttctttgtggcgtggagacagacgagtaacgatcggaatgaagttaaagataaggtttcaggccgcgtagtggcatctggacgtggttgtgactgtaatgcgaacatagaaaagcaagcatgcatcatcgcttgcgtgtttatcagaaagacgataggtagtcttagcaacgacgcaggagacgagaaagtagcgctagtttccgttgaaacttaactaaagaaagcctcgccattcaatcaacatcgtgtctcttgtcttatgtgtactgtcgtactcacacaacacgacaaccctcatcacccttcagtaagcctacgccgttgcatcttgaacatccatagatcctcatgctacattatcgatctagattttcggtctcaagaaactgccaagtacagcactgatgattctgtctgctaagatatcaacacgacttagaaatgaggagccaatctatgcactgacttaacgagattgaggttttctcgacccacgcatggtagccaacagtagcccaagaattccaattaagacggtagtgataccgaatactattgcgattacatcccccgtcgatagaacttggctgcagcaaggggaaataggtgtacgcattgttgacgtagaattttgcaggtgtgtaaaggacatcatcgcgtcgctggctatttccatgagttagatagcccaagaacatagaaatcggtgtggaaaaatgtactttgagagtaagcacgagcgaaggcgtcgagatgagaaggtatgtcaactggagctcctgttgagctcttctctaatatgcgccatcgaaaggattccttctgcagatatagtttgatatgtaggaatcgagctgaattattcaaaaaaagtagatagagagtttttgctggatgggactgtaggtgggcattcctaagttgaaacggcctggcgcccgcccttgtaggaatattgcagcaagatcctgaaatcatgttacaccataagaacttcgccactgcttaccacaagctcgcttctacagtcggatgctaggaatgtcgagtccagcctcgcgtacaaaggtcgacttcacctgggcaattgccacacaacatgcaaaagcatgttgtaggaatggggtgatgattgcatgtgattatgcaagataagaattatgcgcaattcctacatcaggaatcgtgaggcaatcaccactgcgtgattgtgattcgatgtacggtttcgaccccgcagtgctcagccgcaatgctgaccggtcatatgcacaattcctaccgccagcaaagcagcaagaataggaattggaaaatgagaaaataagcatacatatagctcaccacttctccctggatcctcgttaatgtacctaggtaacacactccattgtgctcatcaaatcgttattgaaagtcgtgcaagcgacagaatttatatccaacgctggggaagatgcgaaccccagcgtttgagtttgtggagaccaaagatgggtaagacacctcctgtgtgctgtgcaagtccaaggatactgacttcccatcagccaagtcgaccgtacatattccttcggcaaaggagtttttaaacaccatggcgacgattctccctcaacatattccttcctcgtgcacaaaaacctggatgcgaatgaactacggatcacaatatgtagtcctttcctgcgatacatacttgagttaaccgacaccttcgttctggacattcctgatattgccgcacgttattggttcctccaagatcgtttgatcgagatgaaagcacacggctcaagagatgcgaattctgacgaggccagggaactcgagctgctcatcacagacttccttgtcgacagaaacatgttttgtggtttcgacctccagcatttctatgatcgtggagtcacgtctgctggcttctggcaagacatgcagcattcatcaaccatgaaggatctgaatcttgttgatcatgccttccagaattttgctttacgcgaaaacagtgttgagcatcttgccatgtcatgtacagtttcgactcctactgggacatttgatacatctaagacggacagaatttgtagctcgactaggaatgcacaagaggacggctactttgatcgctggactgaaagccattcaagaggtcatcgcatactcaagtctatccaacatcatctcaacaattttcaaagttgggacgaaggctggaacgatccggtcaacgttgaagactgcttacaatggtccctggaaagcgcctttgatttgagttttaaagagaaagagttccttgaccgcatcgtggccacctcctaccactcctatgagatcaaaaaacttatctgccagccacagtttaaagataactgcaggttgagaggcatttttatcatctttaacagttggagacaagatcgactggtctcagaaaatttatccctcgattcctctttccgcagtgtgcgccgcctcgatagagaggaaaagagagaccttgtgacagtgaggcttcatgcttcattcagggaagaacatcggaatttcaacgtcaagatggcagagtgcgagttcggtacgagaatcttaaatcaacggtatcacaaggcctgggacaagggcgtcgctaccatacgccgggtgctacaaggcaaacgtccggatacactcgagcagatctgccggctattacaggtggcattttcaatgggttctcaagatccaagtaacacggatttccgtgcgaagttcgtggaagatttagctcggtggaggaccatcgtcccacgacacagtcttcactctttcgacgccatcaccaaagcagtttggaacaaaactttcgaaggagatttgtcggacgctatacccgaatacggctccgatgagacactacttcgactccaagagctactctctgggctcatagcttgctatccccaggtcaatctatcagagggagagccgccgccggatccacaagtgcctcaaaatgagaatgactcagaaagtgcaatcgacatcagctacgcggcagttcaagaagtcctcggtgaaatgaaggacccgcgagcgtactctgagaccagacaacttcccattggggtagaattcgcagactcaatcctcatattgctaatggctggtgctatatttggatttataatcgcgttgttcgtgagtaagttgatattcccggaatacattcattttgaaatcactaacgcgcaatgcaatgtagttctccgatcattccaggtgcctgcactatgcgcctggttggaaaccgaagggcagaagctggggttcgagaactatgaggaacgaaacttgtatatgcttaccctgtatgtgggattggggccatctaccaattgtctgaagaacaagcgtccgtgtgtgcgtgaaagcagtgtggtggatgaagcatctccggatccaaggtagagcgttcgcactgtccctacgagacttacatactaactgtacatagcgtgggggcttccgtggttccagaaccgaggacgataaacgaagctgatcaccacccgaaagcccgtctgtttcaatgcgaccgctgcgataaacagctttcaaacgtgggcaatcttaaccgccatatgcgttatgactgcggtcgcaaagcacggttcccatgccgcaatcctggctgccatactgtcgtttcccggaaggaataccgagaaaagcatgagcgtttaagatgtcgattgaggtcgacaggtgtcggtcatcatgtgttgtgaactacatggtggttgtactttagatgttctggagctgcctcgtgttcgcgagattggcttgatcaatagtagtctgagtagcaatgtaactagtccatatacatagaaccatgcttgcttggcattggagttcacagtatggtggtgttgttcttgtctatggtccggtcggacgtgcgaacagtcagatgaggcgtgaagttgaggaagcagcatggcccgagctccaaatattttggtgacatcaacatggacatcagattgctgaacatcaattccaccatcaaccctcgcaacacacaatgatgccctacaacccagcgctcgcagcgcgctcgatacaaagatgtctctcgcatactctcagaagccaaacattacgaagaggcgcaacatactcatcaattcccgcgcaacgcttctccacgaccccatcctctcgccataatcccaccaccagcacaagcggcaccgtcgaccccaccgaagtatcgcacttcaatgccctcgcctccacctggtgggatccgcacggcccctcgcgcctcttacacctcatgaacccgctgcgccactctttcatatcacaatgccgcctctccacacccaccgagaaactgcgctacctcgacatcgggtgcggcggcggcatattcgctgaatcggctgcgcgcctgcccactacgaagagcgtcacggctatcgatccgacgcctgaggtcttgaagattgcggaggggcacaagaggcgcgatccaacgctcatgcagccggggaggttgagttatttgaacacgtcgattgaggatttaccgctgcctgccaccccgaacgaggcatttgatatcgtgacgctcttcgaagtcctcgagcacgtcaatgcgccccggcccgttcctcgaacatgtgctgccgcacgtcaagccggggggctggttgattctcagcacgattgcgcgcacgtggacgagttgggcggtgacgaacgtcatggcggaggatgtgctgggcatagtacccaagggcacgcacgagtggagtaaatacgtcaatgaggacgagttgcgacggtggtttgcggggcagaaggggtggggcgaggtgaggagcttgggggtggtgtatgtgccgggcgtggggtggagggaggttaggggcggagaggactgggggaattatttcttgggagttaggagggagggctgacgcatgatacccagtcggttgtatgatagtgagtgcctctgaggcggtatatgtacacatttgatacagatgatggtgtcccagtaacgccttgcaatgccccgccattccatggtccttccctagtcatgcctgctccattcaactcgtaccttatgactttgtagcaggtctctcctcgaacggcacaggtatgttgagactggttggcccccgatcttcttgcaccacatcgtgtcctcctgacagcttccacgcctccaggtagtccttgcctgtgaattttctcggatatgtttcgaatccttcaggtgtttggcgtgtcttttcggtggttttggcgacgaagggcgtcaactagaggcgggttgttagcaattgcatcatgactgctgtgtacctccaccgccactccttcggactgcgtctcctggggatcgtacctcgctgttcttggtgcccatctgcggatagacatatgtccgtatcgcgctccagtccggcgcgaaattgccatatctcgtaatcgtgcccagcttcccgaccttgttgcccttgtagtactccttgcccgcctgtttcgtcgacagcggcaggcgccgcagcatcttctgcaacggagcagtagctttgaacatggtgacgatctgcgccgagcgtgggcgatgcgattggcgatggtgaaggtcttcctcccacggcggagttctgctcggaggtgagggcgctagcaacgggcgccgcaaaaaagtgcgcgcccgccaagatttcgaacattgttccacgccctcgcctgcgaatcttgctctcttcacacacacccaaaatgccgcctcgcgtcgcacgaagctcgctgcagagcgctgataagccggcaaaggctcgctcgaacccgcgaaacccaaagaaaagcggcgaagcgtgccctcaacgccttcgccatcgcgcagtacgagaaccccgaaaaagtcaaaatcagcaagaatcgcctcggtgaagtcgatccttcgtttcagcggaaacggccgcgcgacgacgaagaggaagaagaggacgaggatgaggatggcgagccaaagaggcgcaagaggaggagcggagaggacactttcgacgagggaagcgactccgaaggcaacacttggacaatgggacacatagatgtcgacgacgatgacgacgaggatattgactccgacgaggcgtttggtgagagcgacgaggagcgtttcgaggactttacgttccgtggtagctcgacaaataagaagggcaaggcgaagaagcccaagcgaccacagaaggataacgacgacgacgatgacttcgacatggatgagggagacagtgcagatggcgaggaagatagtgatgatctgggtgaagatgccatcgacctggccactgcgctcgaccaatacgaggaagatgaggcggaagaaaagcgggagaaggcgaaaaggaagaagaatacatctgcattcgacagcgacagcgacgattcgcctagtgaaggcgaagacgtcggagcagacggagcatcggacttctcctcgagtgacgacgaagacgacgaggatgaccgacaagcacaattgaaggacttgatctcttctctggcgaccgagagtgaagagaaggcaaagggcaggaaggtcgaggtgcacgagtcagccgtaccggacgagtttggtgtttccaggaaagttgatctcctcagcctcaagccaaaggtcgccgatgaagagaagaagcgcgcattgaagctcctccaagacgacaagaactccaagcgaaccgacatcgccaggaagctggaagccccactacccaagcgacaacaagacaagctcgaccgcgctgctgccaacgcgaaagcgaatgagactctcgagcgatggaccgacaccatcaagcggaaccgccgcgccgagcatcttatgttcccgctgcagaacaagagtggtggcgagatggtgggagagacacgtctacagccgaccactacatctgcgcctgccaacgatctcgagagcaccattcaggctattctacagcagagcggtttgtcaaatggcgccgacgatgaagacaagattcgcaggggtgaggaacttgagctcaacaagcgaccaattgaagaagtcatgaagaaccgtgctgcactgcgaatggcacgtgaacttgcattccgcgaggacgtacgggcaaagcgcatcaagaagatcaagagcaaggcttacaggcgtgtacatcgaaaggagcgtgagaagctgctggagaaggagcgcagccagctcaaggctgacggcgtagacttgtcagaagaggagcgcgagtacaatgatcgtcgacgagctgaggagcgtatgggggccaagcatcgcgaaagcaagtgggccaaaggcatcaaagctacgggtcgcgctgcatgggatcaagatgcgctcgatggcgtcactgagatggcgcgacgcaatgaagagcttcgtcgacgtgtcgagggcaaggccgtgcgtgatgcaaatgaagatgcatcagacgtgccgagtgatgaagacgaaagcgatgatgagagcgatcttgacaacgcagacgacgcagctctacagcgatcactcggcaagctcaagcataatcccttctcgaccgataacaccaagttgggtcagatggccttcatgcagagagctgaagcagccaagcgcgcccagaatgacgaagacattgaacgtatccgccgcgaacttgcaggcgaagacagcatggatgatgaagttgcggagaatgctacaaagaatggacgtcgcaagtacggaccgggcaaggagctctcgctccccatgcagatcaaccgcaatgagtttgaggaggggcctgactccgctgacgaagatgcacaacggccagtcatgggagaagatgaagagactgtggcgaatggggcacgtaagacaaataagtctagtggacctcttgccaatggcctggagaatgcacgaaagacacaacggaaggagagtactgcagctgccagggccgctaaagctgaagaggagacgacctcgaatccattcctggcgaaagctaagaaagagaagaagtcgaagcccgatgccgagcttgttgcttctctcaacagtgttgagcctggacagtccggcgtgcaagcaaagtcaaaagcacaggcgaaaccaaaagcaaaagccagcgaaaggcctcaagagacaatagtcgactccttcctccaacagcgcgtcactacagccgatgatgatggctgggccacggtcctaggtggacaagacgacgacgaagaagcagacgaccaagccgccgactcagacgacggcatcgacctcaacctcgtcctccggaaccaagcccttaccgcaaaaggattcgcaggcgacaacgtagccgccgacttcgccgccgaaaagctcgccaccatcgccgacgaagagtccaccaccgtcactacaacgcttcccggctggggcgcctggacgggctcgggcacaaagtctaaaggcgcgcgcaccgtgaccaagacacccggcatcgacgcgaacaagcgcaaagacaagaaactcgagcgcgtcatcatcaatgagaagaggcagaaacctacgaccaagtatttggcaagccagctgccgtttccgtttgagaatcgtgagcagtatgagaggagtctgcgcgtgcccaagggcaaggagtggactacgaagaaaacgtttcaggatgccacgaggccgcgggttattgttaagcagggggttattgcgccgctgcggaagccgttggtgtaatggaaaagtatctagatgtgaatacgggaaatggatggcgctcgagggcgtcttattgcacacgagcactttacatggaaacgcgactttggcggtgtatgtcgatgtgaatccagttgtgtgacttttgagggttgttcacagattgtctcctcgaatgcgtcatgctacaattctcatgttcaattctggaggttcacatagagatcgaccatattcttcgcgtgcccaaggacccggtctgaattatgccgaagaccctgcacaaacggcgaaactaccacctcgactcggaagcgatctggctaaattcccgtctaaagtggtaaatcttcccaggaacaattcgccgcactatactcatacaagacgcgatctactaacgtcttttccgatgcgggattagctcaacgcggggctgaactgctaatgacgccttgctagccattggtaggcgaagaggtcaaggtacgcatgccatgcgaagaaattgtccaagacgctggaagtcgggatgcggaccgaagtgatcagcggggtagcgtgtagtatatattactccccaagtacccgaagccagcctgttgaagtcgcgccgctggaaatcctcaaaacttcacaatgaggttcctacaaagcctcatcccagtgctacttgcctggtcggcaccggctttggcaaagaattcgacatactataatcctgttctaccaggctggcactccgatccttcctgcacgccagtcaatggaacgttttactgtgtgacttcgactttcatctcgtttcctggcttagccatctacgcatcaaaagatttgatcaactacaagcatatcagccatgcctggaaccgcgagtctcaactcccgggatacagctatgccaccgatgctcagcagcagggcatgtatgccgccactatccggcatcaccagggtaccttctacgtgatatgcgaatacctgggtacgacaacaaaacgcaccaacggcgtcttgttcaaatcgacaaatccctacgatgacgcagcatggagcgaccccgtactctttgacgcccccaaaatcgaccccgacattttctgggacgatgacggcaaagtctgggttgctactcaagaagtcagaattcaggaattggacatcaacacaggcaagaccggaccagtcatcaatctctggaacggtacgggtggtgtatggcctgaaggcccacacatctacaagaaagacggctggtattacctcttgatcgctgagggcggaacagctgaagaccacgccgtcaccatggcgcgagcgcgaaatatcaccggcccatatgccccgagtccgcataacccacacctaacgaaccgcgggacagacgagtacttccaaaccgtcggccacgcagaccttttccaggacagcaacggaaaatggtggggcaccgcgctcgcaacgcgctggggccctccaagcagctcctacttccccatgggccgcgaaaccgtcctattccccgtcacatggaacaagaatgaatggcctgtcatgcagcccgtgcgcggcgtcatgaacggctggcaacttcccaccccatcgcgcgacgtccccggcacaggaccgtttgactctgaccctgatgtctacgatttcccggcaaatagcacgatcccgaggaacttggtgtactggcgcgtcccgctgcccggcacattcagcacaacgcagaacggattggaaatcgtgcccggcaaaaacaacctgcagaacaaattcaacaacaccaaccccgcaagtaaagccatcgcattcatcggccgccgccaaacagactcgaccttcaccttcagcgtcgacatgtccttctcccccaccaaggatggacaggaagcaggtataaccgccttcctaacacaatacgcgaacattcaattaggcgtcacgacgcacaacggctccctggccttccgcttcaatgacaccgccgcccgcaacgtctatacgcccgtccccaccgcgtggcaaggcaagcctgtgaggctgagcattgatatgtccattccttctgaatacatcttctccgcctcttcgccatcgtcccctgcctctgccatccaactcggtaaagcgtcgacggcgcaggttagcggcggcacgggcagttttgtgggcacgctggtgggcgtgtatgcgacgtgcaatggagccggggacaaggagttggagtgccctgcgggcacgccgaaggtgggcgtgaggaggtggaggtatgaggggaagaggcagtggattgataaagagaggagtgtagggtgggcggagtttaatcggggtggttagatggggatgattggggtgtgggttgtggatagcttggaaagaattgaatggagtgatgctttgaagtggaactcttgctgtgtagttcgctcgtaccttatcttgagtaatgcttctactacagcaagtcagtttgagctttatatgagtaatacaccaaacaatagtccttccgacttaagaaagcactggtggaagaggtgtgacatcggatataagacgacatgctgtgcaggggtcaatcattgcggcccagttacaacctagacacctgtcagtgtcagattgccatgcttcgcgatcaacgatcttccgtgttagcacgaataacatgatgcagttattgcgatctccccacagcggcccgactagcgctgtgtaaagcaggtattcgtggtcacacgctagacgtgtacgccaccatagatgagtcgggatgacgtagacgcgaccaaacattttagtacaccaaaacatccagcttgcaacagcacaccacgaaaaatgacagctcagcaaacgcaaacaaagcaagcgaaaccaaaaagtgcgaacacgaagcaaaacatggcgaccgaaaaccaacctccacaaggcatctctgaacatgagatcaagcagaactcgggtgtcactgcgagcatggcactccaagccgcgcagaaagcatgggaactacgacaagctgcaaacgccgcaggagaccccgatgcccgcgagaagattcttgcgaaagccatcaacaaggaaatcgaagccgagtccttcggcaaagcagcaaaatacacccgctcaggcgccttccaaggcctcgccgccggcgccggtctaggagtccaaccaggcgtaaccattgggaaactaaccggcgctctcgtcggcggtgtcgtttcgaccgtcacaggtcttctcggcggcggcattggatccgtgtacggcgccatgaacggaccattctgggacctgggagaaatggcaagtcacggtgttcgcggcgtgattggcgattttcccaattggaagtcgacaccggcgcagcagaaggcgcttgtgagaagatggtcatgcagacgaatggacacgcaggcgccgacgcaggaggagctcgagcagatgaaggcggaggcgccggacgatatgccgcagtcttggtcgcagaggacgagcgagttgacgagttggaggccgtcgatgccgagtatgccgtcgatgccgtcggcgaaaggtgcaggtgctgcgctggggctgggtgggctgggggcgtcgatgccgtcgtggggtggaggtgggcagcagcaagctccagctcaagtgaatcaacaacaacctgcgcatactcagagtcagagaccaaagcctgcaacgaggcagcagtcgaagcaagaacagcaaacacctcaagagccgcccaaaccgaaagaggctcctacgcccaaggaagcacctaagattgaaaagacacaacctcaacaaacgaacggaacgaacggatcgaagaaggcgtctacatcacaaaccccttctaagtcagcgggcttctagtgcaaaaagcaaggctgatgcgccgaaaggaagcttcaaaccctcaggcaaagaccaaacccgcagctaccagtcaatcccaagcaaaccactccaagcgcagataaagagaacaaggcaccagcgaaaactgaagcagagaagaagaaaccaaggaagctagctccaaaggaaagcgatgcgaagcctagccaaacacctgctcagaagaaggctccgcgaaaattagagtcgcgcaaacctgctgcgtaaatcgccatcgcgctgctgccttcgacttgcatgtggctatgcggaagatgtcctcacgaaatctcaacacacgatacacgaatgcaagtatgctgcctcaggctgcatgcaatttcaacggggcgttaggttgcgagctgcgccacagtgaagtcgcctcgcagcctaccacatcttggctatcaacaatgtactgagccacacaacatatgatatggatgaagatagaagctatatatccccgtcagtgtttcaattcttggtatcgatttttaaaagttacggccattccagcgccaaactcacgatcataatccgctcatccgaacaagtcatggcacacatactctccgacctcaagaggacgcccactacaggatttcaacgtttacctctggagatgcgtaacaagatctatctcgatgtagtcgatccagttctcgacatcacaataccactcggcacgcataacttctttgaccgctgcggagacggctcctggcgcaagaacctagacaaacgcctgccaccgtgtctcattctccgtcgtcagatcaagaacgaggcgatcgaagaaatgcatcatagcgcaatgcagcttatcaagaagatcactctgtccgacccagacgacctgctcaaagctctgccagccacgacaaagctgaatggcctgcatgagctcgtcttgacggggccaagatgggatttcaaggaaccattcccgtcaaactccatccgcgacatcctcttgcgctgcccacatctccaagaacttaccatcactattccagtatcagtcttttcgaacgactacgaatcctacttcggctacatcttcgagcatggtaacctgaacaagttgaccgtgaattgccacgatgcgccgcagcacccgcgagcaaacaatcaatggtggtgcgacgattataccttacccagacccttcgagcggtggtttttggacgagtgtgaaaagagaagacgtggaattgcgctcagcgtagatctatctcctggtcaacagtccaacggtggcgagcatgtaaggaaaactaaagggaatattaagtacatgtacaatatggattggtttgggtaggcgattccaggttttgtagatttctgccgtaatttgccagaacatcttcgcactccacgtagccccgctacacttgcaacctttcgtcctgacgatatccggtgttataattggtccgaaaatcatagcgcgtataggaggaaaactgaagaacctgttacgtctatgcacaacatggattggtccgggtagatcattagtgttggtgacgtgcagcaatataaatgttcggggaagatgacacccttcgcgtgccgtgccggaccaccttccagcttcacattccacgtggtaccgcctaggcctcgttttagtaattggttggcaaatccacatcgtttccagcaaccgagcagggatcatgtttcacagaccgccccactgggggactctaagaaaatacgcaccccgcaattgctcctcgaatgattaaaggataaacgcctgaggaacacgttatagaattctccgtagctagcacaagtgccggtccaatggcctgcggctggtaaaaccacggcccgctcgtagtagggggctaacgcgtgaaggacatgagagtgtcacgagagggcttgttttatgctgcacctattcttggctttgctgaaacaagccaccaatgcgtcgattcaatgtactagcataaacggctgtgcgaatatgtactgaggatagattaatattctccggactctagggcttggatggatatggcgtcgtcacaacattcttggctgggatgtagtataaacatgaggtttctgagtaaacctgaatgaaacattgttgatctcatcttcgaatccaatccagtcgttcctgaataagatgctgttctcttcttccatcgttggcgcgctgctcgtcagtatgactacagttctcggtgctccagcatcatacgacaatggtaagtcgaaccactctctgtaaccacacccataatatctactaataagcattcagtatcaccatccacgaacctcgacgtcctcaccaagcgcgccaactccgctgggtgcggcaaaaccccaaccctcaagaacggcgtaaactccgtcaacgtcaacggcaagcagcgccaatacaccctccgtatccccaccggctacaccaacagcaagccctacaagctcatcttcgcctggcaccctcgcggtggctccatgaacgacattgctggtggcggctctgatggcgccgcatgggcatactacgggcagcaaaagaaagccgctgaaagcgccattctcgtcgcacccaacggcctaaacgccggctgggccaacaacggcggcgaagacattgcgttcctcgacgccatgcgtaaagctatcgaagccgacctctgcgtcgacgaagctcaacgcttctccactggcttctcgtatggcggtggcatgtcatactccatcgcgtgctcgcgcagcaaggagttcaaggccgtcgctgtcattgctggaggcttgattagtggctgtgaaggcggcaatgatcctattgcgtacctcggtattcacggaattaacgacaatgttctgccgattgatatggggcgacagctgagggatcggtttgtcaagaacaacggttgcacggcgcagagtcctagagagccgggcagtgggagcgggttacatgttaagacgagttatgcggggtgtaggtcaggattcccggttacgtggattgcatttgatggcggacatgggcctgcgccggtagagggtggtggggacagtggagcgaggacgtatgtttctgatgagatttggaacttcttccaacgggtccacttagagagtggtgtgagaggatgatttcttggggatgaagtgttattattcaattcttgcatgtaaataagaaattcatgttttcaagtacaaaatatttggtacctcgactttgaggtttcgaccatcaacctgactcactcggatgctcccttctcttctaggagtttgacgatttcttgatggccgcgttgcttcgcgatggctaagcaagatgtccctccatcgtctttggcttgcgcattcgcgcctcgctccaagagcaatcgcacgcattctaggtgtccctgtctacacgcccggtagagacttgttccctctgacgcatatggatcttcttcctcgccatcgaacggataccactgcacggtacgatcttcagtgtcaacgccatagtcgagaagaagtttgagggcttccaggtttccctcattgccagccagcatcaccgcccccgtccctttcaaatcgataccatgttgaagcagaagcttcagtatcctcagcgaagtcggttcatgcttgattgcggtgaacactgcgccgtcgccgtatatgccatcgactggagttggtctgtgcccatgttctagtagccatttcgcaaggtcataattatcgcctgtgatcgcgctcgcgagagcatcgccactggtttcgctttggtgggcattgagatcccagccatggtcaagcaggactttgaagatgtctgtcgatgcgcctgagcagacttcgctgaagaatttgtcgttaaacgatggtgacttgggtttccatccttgtgtgtagcaccattcgaggattgtgggctgccctttgcgtgcagcttgtctggctatttcatcgagcgacatgtctgattcgtacagactctgcagctgtgcaagatcgccagtcttgatcgcagctacgactgcttccgataattgaggggacgaagtcatggtgtatgtggagtttgagtatctttgtttccttctgggcgaatgcaggttggaaagatgcgttccagggttggtagatgaagtcctcaagtgcagtcgcctacccggtaaaggtgtacgaagaaggcagccgccatgacgtcataccctttcagaccctaatctaggtcatcagagagtaacttcagcctccacaaggcggtgcctgtcatgtttcaaggcagtggaatggcatgcctaaggccagcagtgctaagtcttctcacatccacttatgcaggcttagcgcaatgcttcgccccaacaggcgcctggggacgctcgatcggcccccatcacgctttgcaataaccacattgcctcacgagagcactgttgattttacaagccagatgcaaagttaccgatgcagcgttgttgagttgtagacttcgtgttgtatgttccaaggttgcttccgcggcgtcggcaagctgtacgctctgtatcacacagtatctcgagtcccttcgaatattcctgtacctcgacggcgagacaatactccttgcgacttgttactaagatattttacatgattgcatgcttgatgatcctcgtgtaatctaaatttagcttcacgcagcactggtgtttgcttctggcgcatgcgggtttgcagatccgaggctgagatctcggcatgcaggaacgccagcaggcatcaccatctacgactagactccatcaaggcctaccacaaggactgagaggaggcgcttgcgctctcaggcgagctgttgtcttacatgtttccttcttgatacaccatcatcgaggccaaattttcgtactggatccaccttgtcctgcctgaacacgctccatgtcgggacaggccaatggaaattgtgtagggcaggatgcacttaagccaatgtggagattatagggccgccaaaaagtaactgcaaacagggcgtccagagctccatcagcactgcctcgagatgagaattcgcatcgcattaaaactaggtgcagacgttctcatcaaaggtgtataagagctggatcttcccagaaacatagcagctatcatcacctacatttgcattcatcgagcttcaccctgttctctgctttctctctgtacatcctagtacgagatgatttcgaataagacgctcactttctggctactgggagcacttacatggctcttcctcttgggttctccaaccaatgccgcacctactgctatttcgattgcatcagacctttcgggttaccatccactagctgatactacctctctcgtctctcgagcggataaagatcctcttccccatagcaaacaggagctaaaggagaaattttacaaatctggaccaaagaaggacaagtcatgtttcttcactggcatggacatcgacaaggcgcataacgctgctcagaatacggcagacgcgaaaagacaatgcaaggctgcgaaacttaccacactggatggcatttggaacaagaacaatattgtcaaccctggtgaatgggcgaacaaggggagaggcgaaggggacgattttgatgctttcctaatctgggtttcagagatctttgctgaagagacaagtggaacatcctatctgttcattcccgagtccaccaaacctcgaaagcaaagcattttctttgccaatgaattcaaggcgatgaaagacggcgggaaggttgacaagattgcgcaagtcaagttcgaattcggcaaatcaccctcgctcccagatgcctctaaggatgagaatttgtggtggaagaaaaggtgccgctgatccgcctacctcgagatgaaactgctcccgcgccagcgccagcgccagcgccagcgccagcaccagcgccagcagctgtatcgcttcaatgctttggtacaggtaacagcaagtacatcaaccgcgagggcatcatgaaggtcatcgacacattctgcgacgaagccgcccaagcaaggcactctcgacaaaagactcaggctcgattgcgcggacgtacaacaaagacacccctgaacaagtcgacattgccatggactacagaccaggtctcaactggcgcccaatgaaggacaagtgcgtcgagcaaatgatgatcgccactgatggctgcgacaccaacgacaaccactggaagggcggcggctctcgcaaggacaccgacgtcacatatcactgggctccttcaaaccctcgcagcgtgcctgttgaacaagcgaaggtgtggggtggctgtgacggaacccgtggaggcagctacacagtttggggtgcacactgggccggtgatgactttggctcggagttattgaacaatctcaagggcaagggtatcagccctacgcagtggaagttcaactacggcgggggcgatgatcatcgcgagtggactgccaagttccagacaatcattcacgcttggccacaggttgagtcgtcgatggaaagtgtcgctggctgggatatggatgttcgttgcaacatccactgaggttgagggcgtgcatagttagattgtggcgatagtggaattgcctacagcttgattagatatgtggcgcaagcatttagggcgcagcttgtttggagtttttagagatagaccaacatgaacgcgagcatgttttgggaattttgtttcaacttcgaattttcccgctggaccacatagtcaactttcacactcttgatccatgccccctaaccgaagctattcgaaaacatcgcggacaaagcgatcttcccctagttaccttatccacccaagcctgcgacttctcgctcgctccggtgttgaactcttttcagatctccttgcacacctacgctgtactgttggctaacttggccgcgctgccgcagatgaagaccttcccattcttcttgccagatgttcgcgcaagctcttcgtgaccctcccacatgcgatcagggacatgatgcgttttggcaccctgtggcgtgacctttggaaagcatggtcggacactgacggactcatcagcttcccgctgtctcagctcattggagtatataaaatctttctcgtggtgccgatgaccaaagtaaaggatggcagggccaagtgccgttgcatgaaggcgtgcatcattgcgatgcccgtatcagcgcagaccataataaatggaacccctaggtcgacgtgaaggcagaagccagtattggtggcgatcgtgagtcagcggatcttatcaccaagttctttgcgagctaggtcagttcatgcgacacggaattggcgattagatctgctcctggctattcgttagtgtacattatacgtcagtgatgctgcaagctttgagctagatccgcgtgggttttctaccaactgcgcattggcaagcggtgaggcagcattgatcgcgttcgagcaatggcggatgagcaggaaccaaaagagcacaatgcattcgatcggttctccagcctgtctatttgttgcagcaccaaaaagcacgaaagatgtgaagtttgggctgaaattaatcaatctgcccagaaccccgcgcgaacggtacggccatgatcccggagacggctggcctcctctcatgagtctccaccttggaagatagatcgctgtgaggaaatcgccaatcgatgagggccgtcctggaccgcctgcgtccaacacaaacagtaagactcttctagcgcacaccattatctcaaagcgaatcctttccttagcttgagtaggtttgtacatgatcataccgcttcgactgcgataaccgcaactatcgttttcacaaaagacagaatagttcagagaggcttttgagcaaacaaagtaattagatagatggcgtcaagatggtataggcgcaatggaatgctacacatattgttacccgcgaccagacttgcacaaaacgagtcgagagtaatcgcaatgtcccgagcttcagtttgttgcaacatcgcgatcgaagaatgccatccgaataaagtggactgcgtgaagggtttgcgacaagcaacggagcttgcgggtgcttgccgtcatataagtggaccttttccgcctcaacaccaagcaaagcggacacaataatccaccttgccgctgttcgcctgtacacaccgttccaccttcgcgcattatcttcgagttatgcaattgttggccaacaatgttcttgtaccaatgcaaatcgtgcccacacatgcggcttcctagtgatatgccaggaagtctcttttggtgtcgcagtccgaagtaagacgtcatggaggatcttcagcagcaagcaataggtggttatgaatgacccggcgcacccgtctctggaagcattcgcgacgcgacctttcagtgagaaggaccctttcctcgttcatatttgcaaacatgtcgcaagaaaaggagcaacatacagcgcatccctcaggagaccaaacaccgcaaacttctacttccattacaccaagcctgcgctccaacaaagatgacgagaagtcgcaatcgagcacaccaggagcaccctccgacggcgtcctgcaacaacatcctcctgctgaagttcgcgcagatggcaagcgcgaactgaaggaatgggagtgctgggatcagctcgcgtacaagtggcccaaccatggaagaaagtgcatgtatctctcgtctatcgcactcatcccagatctctatgaacttcaacacatcggtgtatccctccgctgtaaaccccctctccgagcatttcggaatatcgctgcaagctgcgcgcgttggccaaatgatctatttggtgttttacagctttgggtgcgagctatgggcgccatggtcggaagaatttggtcgctggccgatcctccagctttcgttatttctcatcaacatctggcagattccaaactcagtggcgccgaactttgggactattgtggtctgcagagcacttggcgggctgtccacgggccgggggttccgtgacgcttgggttgatcgcggacctgtacgagccggaaacacagcattgggcgctgaacttcatcgtattgagctcaaccattggtacgagcattggcggcgtcattggaggtccaatcgaacgatgtgagtactcccacttccgcgcttgagtcagctcaactaatgcatcaccagatctgtcatggcattggaacttctggatccagctcatcttcggagtcaccgtacaggccattcacttctttatgcccgagagccgctcgaccatcctcatcgaccgcgaagcaaagcggcggcgcgaaaccggcgaagatccaaacgcgtacggacccaacgagctcaagaagccgcgaatatcatttaaagaagcagggaaaatttggctacggccatttgagatgttcgttcgcgaacccattgtcttgttcttgtcgcttctttctggtttctccgatgcgctcatcttcacgttcctcgaggcattcgccatcacgttcccagcagaactttggtttcggcacgctgcaggttgcatgggctttcattcccatcaacgcatcgtacttcttcacgtacttcctgtactggccgtggttcaagcgcgacgaacacttgaggaggaagaacggacccgattcgctgtcacccgagcgtcgcctcaagccgcttctcttaactcgctctatggcgagccgactcggtcttttggattcgcatggacttgtaccggcccaccgcagacacattggatcgcgccaatgatcttctcgttcctctcggtttggcccaactttgcaatctactactcctccgtcgactacatgattgcagcatacggaccctactctgcatcagctaccggcggcaatgcgtttgcgagagactttcttgccggtatctcagcgatgtacgctgcaccgttgtaccataatctcagcaggaccaggccttcggaatacgcgaccacggttcttgctggcttgtcgtgtctggtagtagtccccatttacgtcttctattggaaagggccgcagatccgaaaggcttcgaagttcgcgtcaatattggcagaggacaggaaggccgagggtgttcggcgccttagcaaagctgacaatcttcaagtgtaagcattgaaatgctacgcatgatgtgggaactagacgcatagcagcaaagatgtagcaaaaatacgaacaatgaatttgcactcttgttgtgcttatgttcttaagtcagctcttattcttattagaaataaggatcttaggttctagaaaggagcctgttgttaagtctaaccctacgcctactctattcttaataagttgtagaataagagttagaacagagcttattctacgagaaactataaattctcaagagcttattctataagactactacttctgttcttgttaaagattgcaacgtgctaaatctgcctctgcatgtaacttgctaaaaccttagtagttacgcaataacgttaagtaagtaatactatgctttttagtaatctctgcataatagaagtcttctttagcgctaagagcatctagctttagaagagccttctctatagttattatagtgttaaattatagaggcgtaaataattaagcaagtgcatagatatagtaactaactagttaactgctctagcttagcctcttaactatacgcttagcttcttatctatatacttagctctcttaatattattacctacctaatataaggcgaggttttaggcctatctaatataaggtaaggttttaggcctatctaatataagataaggttttaggcctatctaatataaggcaaggttttaggcctatctaaggtaattcgcgctgaaataggcttaatattaagagaatgctaagtaaaaaaagaaaattataactctgcattcgcaatttatctactctctaatttatctctatctagcatatattacaaaatatttctataagagaatcttcttatacgtatctattaaattaatttctagaagatcctactatatagagtagtatctattactctatagtattacgtaattagcgtatttactaatagagcttatatagaatatctaagcgcctatattatagtagtaatagtaagataatagtagtagctttattataagctataggttatagagactattacttaagaattataataatactttttacttcttagagaattttagagtattagtatataaggagcactatactagagttattaatcttaataagtatctgctagagcattatacaatactagatactttataaaaagagattatagagcaatttaaatgcttctctagaactaatctaaaagcagttaagcttctagagtctctagcttatctaattaaaaagctaagattactacttaatagtcttaagtgtaaaatatatagctttattactataaatatagataaactacgcatgcactatagaaaaaattactagtaagcttaagtaggtaataaaagtattttatttaaatctataaatatacagatattttttagtagcagtaagttataaaactattttattattaatttaagtattagagaaaatagagaaaaattagattctaactatattgcttgctagcaacttaataaatattagcaagtataaaaatagcttaaagaagacttataagttatagaagaggctgcaaagactaataagactaagtagttaaagagaactaaatagttagtattctttaaaagctagaatcttatttatctagaatattaagcctacttacttaactaaaataagataaaactgcaagtagctgcttaattaacagaatacttagttaaaaaatatattaagagcttagtaacgcttttctagaaaatatagcaatagcttcgtagtatataactaactaaagttaattaatagctgctagcataactatagaactctaaaagttagataatatatgctagctatatagtctaatttatctacttctatctttagattattatagataaagaagcttaagtagaatagtatatattatagaaagatatagctattaatagtagtaagaagttaagcagtaagaacgctagtatagagagtaaatataataatagtaataataataataatactaatagtaataagaacgatagtactatgctgcagcgctaatagtataagaagatataggctaataagataaaagatgcatagaaattatttcgttagaaggaataattagaaggcgctagtaatatagttatagcttactcttaatagcagtaatctagtagcttagattaatgctttgcttaacttattaagtttatttatacttataagctatagcaatattacgttatctagtagattagtatagtttcttactatacttagtatagatactaagataaaacgcttatgcactataaagaactacttatatatactagcagaaatagtatactgtatctaaattctaagagctaagaagcttcttctagtagtaagatataataagtagatagaagagtactgcaattaatttctagagatataaagaaagtatcttgctaatagattatatagcctaataagtaaaatagtatagagaaaaaaggtgtacgtgtaatagacttagagaaaatttctaaaaaaaaattatcttagaaaaattaatttctagctaaaataaaacgtaaaaaaaataagtttctaaattaggtatagttttattctagca