tctcgccctggtggaattctttgctcctgtttcagcttttgaatgatagaaatcccaactttactaggatgattttcgttttgctcaaattcttgccgaacgagagagggtgggctgccttcgaatatgtgacaatgtaacaaatattagtcagtttgagcctcatacaatggtatgccattttttagatccccttctgataactcacaggtgttgagctcgtgaaaacattgactgagctgagttcacttgctctagctccttatactgaagtaacgaacgcgcttgtggttcccatagtagtacggtggctgatacgtttaatatcaatgacttttgctcgacctgtagctgtatcgacaaaccatagtaatataaggggtaataatccacttcgtgaacatgagcattacatctacgcaacagacgttggcttttcttattgaggcgagtctgagtcttcaatagaaagcttctcaattccagtttcaacgttttgcataatgaaataatacgattggtatgtagaatgagggttgtgaatatctctccgtgatttatcaagtccaagattaatgtcttagtcctcacttgaatcactggtatttatacaaaatcctggaacagtagttactcctcgggtttaagttaataagttatcccgatggtctgatttaattccgatggtgtgattctattccgatggtgtgagttgttgatatccgataggcatagtcgtacatgcccgaccatctactgttcatccgttggtgttactgacttcatcttggttgactggttaaaaccattttcatatcatttcgtactaatctgacattatgcaatttgtactatcacacatggatagacggtctagatctgacataccacccatagtacgaattcataattaaactatccagttttcaatcagtccttggaagatttttacggccagtggctttgttagtatatctgccgtattttccttcgtgcttacgtatgcaacctgaaattcacctgcatcgtattcttgtctgagtctaaaagctttacttccaaagaatctgtttctgaatttggacgtatctgtctttgttatcgatgatatcactgtttggctgtcagtgtatatcgtagtttgagatttgtatcctaatgctgctgttatatcctgcagacttttaagtttagggagtgagttgtaaagcgcgttcaactcagcttcagttgatgaaatgcagcttatcgttgaattcgggtagaccgtgcaaaaatgatgtgtccatttaccttgtaaaagtacccgagttgagacttgtactcttcttgagtagcatgagaggcatctgttatagcatcaatgttaatatctccaggaatgtttgattttatccaggtcagtttcttgtgcttgttggtccagagatactgaacgcattgtagtgctaagtcgaagacttcatcacaagggaatagcgtatgctgggctaagacattgacatagtatgccatttcaaatctgcatttgctgggttatgtatggtgacaataatccaacaatcctttgcaaatggttgaccttgttgtcaaattcttccttggacatcatcagctccttattcgaaaggtctagtatatgaccaggctgaccgggcacaaatcgttctttctttccttgtaacgatagtcctagctttggtaatttctcaattaatggtcttttccattccgattaacattttgtcatctttcttatattcgatttccaatcccaatatgtcgtattttgcaaacccgtctttttccgggtgttccttctgcgacaacctttgtctcaaattctttttgcaactgaactagtaactcgttatacagttcatcgttgcttgtcatgactatcatgtcatcgacaaataggttcaccaccaaggtgtcttcttttcttttcttcactaggacacagggccactgcttaatttctgataatccacacgtattagtgaggtagttcttgataacttcgtaccagttagctcctgattgcttcagcccgtatagtgacttgttcaacttgaatactttgtctcgtagtccgtagtgaggtggtgccttaatatatagctcttctttcaatggtgcatataggtatgcggatgttatatccaattgtttaatggtccatccctgttccaaggtgatggccaaacacgttgtcagtgcttcgtgagcgactgtatacgcctccgcgtccggatcgtatgtttctggcttttgtctgtcgcctcttgcgacacatctgcacttcctcctaccatctcttttggtagtgaaaataaacatggagcttactattttattggctggtaccaagttcatgtctattggattgctcaaatcccaggtcttatgcttttcgagttgatcaatctccttgtcatatgctgccttatactcgcttctttctttcgagttattatttcttgaaatcgcatccctgtattggatcgatttttcggctatttccgctttcatcttcgcatgccttattgctctaatatagttaatcctttttcttttgacttccgctggctcgtatgcgtagtctgtggggggcttgcgttttctgtcttttctgtttagtggtgctctggttatttccgcaaatatatcttcatttgttattatatcttcgtcgtctgaagtttcactgttatgcactgttactttcctcacttccttcctgactttcttcgtcgtcgggagtctcaatattattactcccatcttctccattttcctcctgactcatctctttgacctcattaatttccgatgttaccgctaatttacggctttggtgccgtggcactaccaccctctggtgaaaaatgagaagtacccatttcttgaacgataatgtgtggttgctgaggttcgatttgttcagtcagattcctttccatgtcttgcgtatgaagggtgatattcgcaggttcatgctcctctggagtatcttctatcgattcgatgtctgattcgccagggctcatgtcgctagaactagtgtaatcctgtattttactatctgctggatctgtagtctttggcccagagtagttattcccaatgtgctcgtcatcgttatccgaatcagatacatcggtgtcgactgtttctgtgtctgagttgtcgatatctagttctgagtcagtctctggtaattcattgctatggttttcaatcagattgtagttctgcgtatctaccaccctaccggtactgggtatgtagatcagagaaccatatgatgtctcagacttgtgtagaatatatcctggaatactccgttccttcagctttttcttgagtgctgagtaatcgtgtaccatacaaggttgcccgaaacgtggcagtttctgagcgcgaataggtggcaatcctattttggatctaggagatgtcccaagtgttgggttgaatagtgagttacgatggttacatgcagtttttacggcatgaaaccataggtgtttaggcatttttgagcccttaagtattgttctgcagtcgttcataagtgtgagattcagtcgttctgctattccgtgtgaagacgagtcaccaacagaagtataatacgcgtcgattccttcatttgctaggaacatgcgtgttgactggtttgtgtactcggatcctttatccatctgtattgcttttactttcacgccatgttgacgagctatgtgtgcaattagttttctgaaaactgcgacaactgcttcatcgctttttctggacagtgggaatacccatctgtatcttgtacgttcatcggtgaacgttataaagtattttggcactccagatggcatatggtgcatcgggccaaatatatctgtatgcagaaattccaaatctgcatatttctcttgatatgtgtcgcgtgagttggcaatgtggttatgtctcttaccttttcctgccatgcaggattcacattcgaaccattctagctcactccagtccacatcacttattgtaacatcctttatcagacctaattcaactgactttctgatgtattttacgttgatgtgactaagcgactcgtgtaatatttcaagtggtatctttttaccaggtttgatcagagattttatacctctgatattattgatgtgcttgcatttggttgcaacgtcagtagatagccaataagctgcttggtatctaatcaattttgcgacttcgagcccttcttgggttcgcaagctgcgcatttcaaaatttgggtagatcccaaattgttcaagttgaattgtggatataatatcacaaaactatatcccggggataggtaggcttcgagttttattacccttccgagattcagctctataattcccttgcctgagattgcaataggttggtcttgagcgtcgaacatctcgtcatcagtttcaactgggtatagctcggtaaaaaatttagaatttgagaagatagaaaaagaggcaccgctgtccattaaaaacatttgtgggcttttggacttattgggtctcttcagagctttctccgtggacaacttgcctaagattctttctgggtttgtttttgtcaaatggtgtccgttgataatttctttgatatccgaatttgcttcccttacttttggaaaatgcgttcttcttgcaattgttggataagtggccgatctcgttacaattataacatcttgtggtctgtagattttgcagctcatttatgtttttgcgccaagtaacttggccagcagctttgcagaattctccatagttgagaatgcaactcaagattccgtctacgccatttgtgacgcatacatcggggttgaatggtaatcctgagttgatactttgatatattctgaacactgcttcttccttctttttgaaaataccgtgctccaatgaatctgcaatcaaatccttgacatcctcaacatacacaaaagggttagtgctcttatctaagatcaattcgtcccatctacggtttatcgagtttctcgaggcatcggtgctgacaagcatagcagcttcgcggaacgtcttataaccacttatacctccacttggtcggttaacccatgacggataggcctcgtagtccaagtaagtgtccataattcgtgcaattgctctcttttcggacaaggttggttcccgggcacaagatccatcgttgtcaggaataatgccctgcctgtttacacgttgtaataaatttaaaattttcgtaataaatggcaaaaatcctgcaactttggtaacttgatggaacggaccttcccatatcttccattaaacaatttgctctttttactggtcttgttattgaccttaaaattcgatgttgtcatccaagcatcaaataattcttcggaatcatcggattccgcacggagagatactccttcatcgtacgagtttctatcgacgacagactgctcttgatttccctgaatcttattacgcttgttatcttcatcgataacagtggcttccttagcggcgctaccatattgaggcgagtctgagtcttcaatagaaagcttctcaattccagtttcaacgttttgcataatgaaataatacgattggtatgtagatgagggttgtgaatatctctccgtgatttatcaagtccaagattaatgtcttagtcctcacttgaatcactggtatttatacaaaatcctggaacagtagttactctcgggtttaagttaatagttatcccgatggtctgatttaattccgagtggtgtgattctattccgatggtgtgagttgttgatatccgataggcatagtcgtacatgcccgaccatctactgttcatccgttggtttactgacttcatcttggttgactggttaaaaccattttcatatcatttcgtactaatctgacattatgcaatttgtactatcacacatggatagacggtctagatctgacacttgaatcactggtatttatacaaaatcctggaacagtagttactctcgggtttaagttaatagttatcccgatggtctgatttaattccgatggtgtgattctattccgatggtgtgagttgttgatatccgataggcatagtcgtacatgcccgaccatctactgttcatccgttggtttactgacttcatcttggttgactggttaaaaccattttcatatcatttcgtactaatctgacattatgcaatttgtactatcacacatggatagacggtctagatctgacatttctaaacttgacagacaataccttaatcctcagtcgaactcttcagctttacaggggtatacaaatattggataactaaagttttttacctgcagttttaagggggaatgctcggcggctattgtgaggaaatgtataaaaggagtaaataaaaggagtaagaatctggaaaagtttgtgtaaaataacaatgaattaacaacaatagttgaatcatattaaaccttgaatgatttttcgcgcccatatatcagattccacaaatactgtttaggtcataatgaagcgtacaaagccaaaagtaccccaagcatcgaaattaacaagaaccatacttctgaattggctacaattattcaaatactaatcacatgctaagcttccactcaatgtgaacgattaagacaacatccaacgtttcgtcctaactgattattttaaactgctgtaacgaactgcgatactaaatccagtacttgatttgaagactacacattcaagacagtgacgtttattggactctaaactgtacagcagatcaattcattacggtttggtccttaatagtgcaatttgggttcagctttgtactattcgtatatagtgttcctgggtttaggctaggttctcaactcaaagcagcattagagtaagagagagcactcaaaaagtgggaccggtgacagaggagtgacgataccagcggttccaaagttcgagatgcctaatccaacaaagtcctctagtagtgcatcacctttcatcaagagggagcaacttagaagagactttttgaagtccaggctcaaaaaaccgggaaccaccaagtcatacgtaaagaaggaagaccctgactcgtatgatgagcgtacaagccaaatgctgagcggcggtggccagtcggaccctcgggtgaagcaagagggtgactcagagtataatgagtttcccttgcgggcagtatcccatgagcaattagagaacatcagaacgcacatactgaagtttcagagcaagaagaaagtagaccccaagaaggacttacatttgcccgttagactgcatcgcaaagatacccggaatctacaatttcaacttacaagagccgaaattgtgcaacgccaaaaggagattgctgagtataagatgaaggccgacgctgagcgggccagtgaggaatctagccaacgtgatacgtcattcgccacaggtgtgcccggctcaagtactacgagtcctgtcgtgcaaactcctgctgacacgccagcagagaccccaatagacacacctgtgaagaaagaggcttctatcgaacaagctactatgccaagcgcaagtgagcccatagcaccacctgtgactaagttagaggaggcaggaattgctgaggatttaactaaagcaggaatggtcaaatacgatggaaaagaaaaacctatggaggcagagggcaaagaagatccactcgcagatgtggctccagatgggggtggacgtttcaggagaggtaatatcaaaaggaaaacaagacaattgaaacttttggacgaaaatgcaaagcgtcttaggttcgaagagttttatccttgggtgatggaagacttcgacgggctcaacacttgggttggatcatatgaagccggaaattccgactcttatgtgcttttaagtgtggaaaatgatggtagttttacgatgattcctgccgataaagtttacaagtttactgcgaggaacaagtatgcgacattaacgattgacgaggccgagaagcggatggaaaaaaatggcaagggcattcctcgttggctgatgaaacatttggatgacatcggtacgacaacaacgagatatgatagaacgcaaagaagacttcgagccgtagatgctcgtcaaggagatgaagatgacagagatgataactcagaggtcgaactcgattttgatgaggagttcgccgatgacgaagaggcacccatcatcgatggagacgaaaaagaaaataaagaatccgaacaaagaatcaagaaggaaatgctgcaagcaaatgcaatgggcctgcgcgacgatgacgatattgatgaagacctctttggcgagaaaaagattgacgatgagggtgaaagggtcatgaaagctctacaaaaatctgatatggccgcactctacgagtctgacgatgaatcaaagatcaatccctatttatcagagtctgaagtcgagaatccagaggaggctaaaatcaaagaagatggccaggaaaatgggaaaaccagcagaaggggatcaccaaagaaaaagtcatcaaggggttcccctagtggtcccaaaatatatgtcaaaagcatcaaggatttccaaatcgttttgcgcggcgacaaatctgttcttaaaaacttccctgaaggtaattggaatccgaatgcaaatgacaaaggtgctaaaggatctgttgttgctgcatcatccttgaaaattgaagatggcggtgaagatccaaacttgcttactgaggacgatatcatcaatgtcgttaagggacggaggatgactttgaagcaactcatcaaggagctcaaggaaaaggttgctaaacatccctcaaataaagatagaatgaagcatctggtaaaaagattggtgagattgaacgagggttatctggaactaagtaggtagtctaaattgcttttggacagaattaaagatcacaaaaagtgtcacaaactaaatgcgttttaatattatgtcaaaaaacctctataaaaattacaagatattatactggccaatagagtgccattacacaacctcgacgattgcattgtcatcatcgctatcttcatcctctgagatatcgtcttcatcctcggcactttttgttggtagttcctcaacttgatcggtcccaatctctcctctcatcaacatgttgacgaagcgatcacacaactcgctgatctcattgttttctacattcttttcgagctctcttattagtggataagcggatttgcttcttagatattctctgcccagcctagttgtgcacaggagcaataaactttccaaatgtacgcaaataatctcaggaacaggatctctttgtttatcttcggggagaagctgaagctcatctggaagcttaaacatgtcttcgtcgtctatttctgagtctttagcactcgcaataggtagaagaatataaggcaataaattgatttcttcattagttagaagctcttcatgcttttctgaatcgaacaatgaattttttatcgtagatgcaacaccttctcttctagttttacagtcatatttctcagtgaagacaagcagtttcgaaatgggaacaacattgtcgtatggttgggtttggatgaaatactccctaccgactctgaatcttgacacatccgcgaagaaataagccaaataatcgaagtttgcatatttgtttaaggttctatcgaaccctttcacaaaacaatccatcaagcagtcgataacccgattactcttgaagacattacgatcgatggtagtgtctggatcgtttttggcgaaggaaaagaccttggtaatagaatcctccttgccgaggttagttaaaagaatgcacatgatgtcggcactggaattgttcaagtcacaaatcttccatgtcaaaaactcgaggaattctgcgtcatccgctaccattctcctgattttaaggtcgtcacataggtttgctaaaattgtaacagactgctgtacgagaagcttagagtcttcgtgtgctaatcccttcaggtcctctatcgctctatagttatcatatttgaagactgatgcatttggccccgtactaaaaccgactagattgtctagtgcaatttgccggacagcgggctgaggagaatgcaaaaaagagacaagctcttccaattgagatggcattttgactaggcagactgttgaacgggatcttgagatgacctttctctaaattcaaaattttttcaagactgttattcatagcattggcttcatgtgatcctattatcatcccatcaaggttacctttataagacacatctgaataccagaacgtttgacgcgcatcgctttgttcaccagtgcaatgagttcccaagatgcctatgctaacatcaaatcacaagaaagtataagtttcaataagaaggtgctgctatatatccaggatggtacttcactggggttaggctgtggagctggcatcttacagctagaaggacttcgagggtttggactgtttgtggctggatacaccctagtgagtatgatcttcacaggttggttttgcggttttaatcctggtaagtactaccagagccctgtccaagagatctatgtggattcattctttagggaattgacagggtttgtcatggcgtggactttcgtttacgctctagtgggttgagaagtaatgggtgaagcacttgccagtatcgcatattctaaggagcaaagaaacatcaaatgaatatcttaaatgctattttcttataaacaggagggggtagttgtatatacaaatatattcatggaattgagataagtgcacaagatgtgtgtcacacttcgacgttttcgacaatagcggcgagcttctcaacggatgccaagtgccggtttccaagcgcgttgattttgttgagcttttctaggtaggagcgaattgcaactacggtcacttttttgtcagagccctctgctacaccaaccagcttctgaacaacgtaattggcgtattggtcacgcatcatgaggataagaggagcgttgtcttccagattcacagcatgattcacatccctgggcagaaccttctccatgaattgtcttttctgagcaggagagccgaagaccattgtcttttcaacgacgttcgaagcaaacttgtgctttgaatattcgacaatgcttttgcaaactgcgtctacaatggcctgcttggttcttcccatatgagaatccgacgtatccgggccctgcttgagaatgtgctgtatgacgtagttgccgtactgatcctggatcaagaagggtatgaactgatccaagtcattcaagattatgttctggtcatcagtggaaccgtattcaagaagcctctgcacaacacgacatccgtaggagtgagtggataaatgatacgtttgtccttccaaacttttcaaaatgaatggcagcctcgctatggggatgcgctcaatggctttttgaataacgtggttaccattctgatctttgatcatctgcagaacacatccggaaagctcttccactaagatcactttctgttcttcatcaatacactctagtgccctctgaatcacacggcaggcgtacatctgaagcgaaagcttctccattttacctttgaagtgttcgaacaagatgtcccggtgagtcttgagaccgtactcaaagtacttttggatcacatagttaccaaaaacatcgtcagctaatgtaatgatttcctcctttatttcattgaagataacttctttctcagcatcagatgctttggctaattcctgctgaatgaatctcgagccgtgctggtccttacaaaattccaaagccgatccataaatatctggaagcttgtagttcttgccgtttgtattgttcctgaattcctcaagcaatggcgaacgtggaacactgttcttgccttttccgcgaggcggcccattagagggaggagcagatgagtgaggttgtggggaaatcgaagatgtgccagggctcccacgagggggtttgtagttcctgttgttgtacaggtaagggttgccatgagatttcgaatgcgagcctttaggagtctctttgtgaccgttggcgggaggtgggaaaattggaggttggggtggtaccgcgcctggctggaaaaacatgtaaggatttccaccgtaaataaagggagggaatggttgctgcgttccggattcaacaggcgcattcagtggctcctgtggcctggcagccgctgcatcaggtagctctttgtccccttctggagctggcatcgcgggaggaattataggggcacccatcttccaatagtttggataagggaacccatatggctgattaaacatctcgatcggaggctgttgaaagacaggctctccaccactggattcggcagcctgagggcgaaacacaggagcttcagcgaccttccatatgttacgatggttgagcttgctagaatcctcaggctgcatgttcaaattttcactaagagactctaacgcgtctgaagatgcagaaggcctcctgccctcggtgacaccatggaatgttgaattggtagtaactcgcgatagagactccatagcattcatactttcgcggcgggatgctctcccggatgacctgcccaggttgagctcaacttcacgggtaccctcggctaaactctggccgaacctctcaaaaaagccaccgtgacccgcctgttgctgttgcaagacgctaccacctgagagactgccagagtagttcttgagctttgagagcctattattcacgcctgaaggagccccaagtgacacgcctcccacagaaagtgtggtgcgtttcaataacggggaagtctggctttggaacaagatctcggattccacgtcactgccttggttgctgtggaaggacccgcggcgaaagctaccgatttggccgtgttgctggttcgctgagacacctgaaagtgctgataatgaggagactatggacgcgagctccgagtccatattggcaccgtgcacgctccctgcaccgaactcgacgtcgtgagcagcccagggatcacgctgctcatcagtagttgacatctgagaacttttttcactttttaaccgttttgtatgctgatttctatgcaaacgcgatgtgctgaaactgattgagtttacctgaaacgagggaccttacgacacgaacggggctaaccctgagacttttttgaaagcctgttctatgattgcctaacaccaccgtcacagccgtctatcacagccttttctgatcctgggaagtctatcggactttgcagatgatgctttgttaaaccggttacctcttgctgagtttggtataggatttatcaatctacagacgaactgggaggttcaacactcctcgtatatggtgatacatttatataaacatgttaatagcctttggtagtgtcaagcatggcgaggcacaggctactagcgatgcgaggctcgagctagtgtactgggacagtccgcaatttttggaaatagcgaatttggagcttgtggttgggtgcgtagttttggtgcattcgacgatggaaatactagacaatgcgcgaacaaggaccaggtactgtgtcccagcactgtggtataatgtattttctgatccttgattcagttgcatatctttagaccgagttctcgcgcatatttgaagtaactccgcttaaaaatcggggtacaatctagtgtttaccaaggcgcggccagtactgccatatgaaatagaataacatctcgagcttatcctcacgcatgcgccacgaaagtccactttcagtccactttccgttcactgtcagtccactttccattcatatcctcaaatatccaccattctgacaccaccgcgtcattatggtacagagtgacacagcggaaatttcaactcctacaaactcgttcacaatcatgcaatcacagtgctccccatcatcacagaccagtgtttacgaagcccaaagcaacgcatgctaagccccattccctttgcatatgtatatatctcaacaattcaaagctcaccaactataatccaaaatctcggtaccgaatcatagctccttgtaagccaacgaattgccaacatgccttattgcctctaaacgatatcgtgtcgttgagcgagcgagcgagtgtctagtctatattcctctaggtcaacatctattgcatatctcctccattcgaacctcgttccagacctcttttttttttcttgttctttttttcgatttcttacttttcgggctcgattgttcgtcatttattttttttcaatcgatgagaatgcagcagcgacaagctcgacaaataaaaagttgaggtgaactcgagagctttgattcagtcataaaagagccagggttccagtttgaggatctgaaagtgtttggtttgacacaatcaagtaacaggtcaactgcacacaaatttttaagtgggtattatcaatagcttaacggcaggttccgagcgtgagaatatcgtataatagcgcggaaaccagcagtgttagttgcataggtatttcagcaaaacggcgtttaaggctagccgaaattcagtttcttgtggagtttctcagcggcacaacactgaaataaaagagcagtaagttcaaggttcagagcgcagaactcgcacttttttatagcgatcgacatggacagacttgaagcgcttctgccgggcgatgcggctcacaggccgcggctacaaaagctacgcacgcgtggcagacagattgtaaagtggagcaggtctcaggtggccggagttcctgcatacgccatgcgcaaaatgacctggggccccgcatcagaagttgcgggcacagagcagattttatacccaagagcgctcaaagaaggcggtgaagctagcgggacaacggactccagagactccagcgacgcccgggagctccgcaccatatctgaagtccctctcagcagaatcgattccccactcgattttgacactgccactatggtggacacgcgtgggctgccggcgcctgcattgcggcgtatcaaagatctttcgcatagccgctgcaacacaaaagctgggtcagcaggtactttcatctcatccgccgctacactggtgtcgtcatcgtccatttcatcgtccgagaatttctccatttcactcccagactcatctccaacacggtcactgagctactcaagcgatgagaacagctcctctttgcctattgccactattgagtatgtagtgcagaccctggaccaagtggacctcaaaggtcaagtgcttccggaggaccctgacgcggtagcggcactgataaaatttcacaactatgatacagccttcaaattagggcaacaccgccaccttcattactatgaactaccattcccctggagggagaaccggttcattattcacggttaccgtttctacaactcttacaaaaaatctctgctctctattttcaactggtatggatggcacaatgaaaccgtgaacatctggacacatcttggtggtgctctatatctggcatacctcctattcagaggcttttcccagaccgcagtgtaccaatctgagctcgtaccaacggcagccaaatgcatggctttcgtttttctactctccggtctggaatgtttcctcttttccgttgtttggcataccttcaacgggatctgtcatttacagcagcggtccaactgcgcctgtgttgattacactggtataaccatcctggttactgcatctatcctcactacagagtttgtaacgctttcgggagctgctgaagcaccttttacatggtctttgttgtttttcacaaccacgtcttcgattctaggtgtcatcggcgtatacatgaactggtctcccaaattcgatcgccccgagtctagacctctcagaattgcgttctatctactgttggcaagctttgggttcttctcgtatctccattcaagaatcttccacaccagcataagttcttccgagctcataaagccagtcctttcaaaatccttggcatggtacttgattggcgttgtgttttacgggacctttatacctgaacgctggagatctgatgttcaggtagatcctaccattcctaccgaacatgaacttatcactaacttggacataattaccaagcaaagacacgttcactttaggtcacaaccagtgactcaccagaagtgtaagaactcaaagagcaaacgatcattctcgtccttgtggtgggtagactacttttgctgctcccatacattgtggcatctattcgtgctccttggtgtcgttggccattataaggccatgctggaaatgtttgaaaagaggtggctcacttcgtagtgggcaactactagtccctctttctcatgaattcaaaatatatatactggcaatagcatgaaatctaagacgtttatcctgtacctattcaagtattaccattgatcaagcatctggcaaaatttaagggttttgactcttcaggctatcagaaagcacaatcgctacaaagtctttgagcttgtaacgtagtgccctttgtcgccactgtccaaagcttcaataaatttgactacctacatgggcggtgtcccaaaaaaaaaaaatcaagtacgctaaaatcacgttatagatattaaaaaaacgactatgaagtttgtcagataaagacccttccactcggcaaagcacaaggtagtaaaaggcgtcagcatgatcaatcagccctctggtcaaatcaagctcaccaatgtctccattgttaagctgaaaaaggggaagaagaagtttgaaatagcatgttatcagaataaagtacaagacttcagaaaaggtgttgaaaaagatctagatgaggtattgcagatccatcaggtcttcatgaatgtgtccaagggacaggtcgcatccaaggaagatctaagcaaatcctttgaagctaaagatcttgacacaatcattaaggaaatccttaccaaaggtgaaatccagctttcagagaaggaaagacagctcatgatgaataaaattaacaacgaaatgcttaccatcatcagtgcgaaatgcattaatcccaaatctaaaaagaggtaccctccaactatgattcacaaggctttggtggaactaaaattcaatgtagtgctgaacaagcccgctaagttacaagctttagaagccataaaagtactagtgaaagaacagttaattcccatagtaagggctaggatgagagtcaaagtggacttcaagaaacctggccatgaggagctcatcgaaaaactacttcctctcataaagggtccagaaactatcgaaaacgattccaactggagttgtacgggtctgatagatccagttgcataccgtacaattgttgagctctgcagtaacaaaggtatcttacaggtgctggacatggcagtcgtagacagtaagtaatttctttaatcagaggtggcatccccaggaacaatcaacttggatcgagggtttctaaagatagtggaagtagtggttagcttaattatacatctcctttatcatttgaaggacgaaaagaagagtagcgaaatcagtatctgaagaatctttgctccatattttagcgctcaacccaatgacgaaattacgagagggagctaagtcccgcaaaccatcgacattggagggaaaaatcactttttgataaagttgtgctatttgagtgcatataataggaagcttcatattgttagaatttcccagccgagttctgatgctgaaattagagagaccatcttcaatggttgaaaagccatctagttcttcttcatccatgtcagcactataagtctcctggccagtttctagaagggtactaccaagcggcgtattacctaaaccttcggcaggaattcctttggtatctacctcgtagcaggtgtctaactcaccatttaatcttagttgcaagaccactttgtttaaaaagtgcacagcgcttatttctagcttggtttcggaccctagcccaaggttagtagggagcagtttagacgcctccttcgtgaacatctgcgtgtgttatcaatccacagcgggatgtaattgtttgcgaatataataaaataccttgaaaaattcagacgttaacctataaattccgattcgatgagccagagttctgaccgcgaagcggaagccaaatagcccatggttgataacctcgcttacacagcaatatccgcaatagtatcgacatgctttctgctggtgctgttgttattgtcgctgtggcataatttggtatccgcgcattttagaggtaaacgttctcagaaggccaagtcatcaccgtcagaacctaactcaaagagtcatttccgggcaccatctgcaggctctgaaactcccttaggactgggtggcagtgatagcgcccaagtggaagcgttcacaattccaaacacgaacttcggcgtccaagacaatgataaatccgaaacagcaaagtcgcagcaagacatcttgagtgggacgcctttcgcagatgtgctcaatgctgaaaatctaaaacttgtccctagcctgaagttttactttgaagaatatgggataaccgtcgaagaattggaagttcaaaccgcagatggctttatcatagacctatggcatctaaaacctaaatccggcaccaatacatctaatacatctaaatccaaacatcctatgttactgcttcatggcctattgcaaagtgccggatcttttgcgtctggaggaagaaaatcgctagcgtatcatttccacgaatgtggatttgatgtctggttgggcaacaatcgctgtggtttcaaacctaagtggaataattctgtagttgagcggaacaagcgatgggactgggatatgcgagaaatggtcaagtacgatttgcgcgctctagtcacaactgtcctccacgaaacaggtagagataaattaactctcgttgctcattctcaaggcactacacaagggtttatgggtctggcaaatggaaaggcgttgtacgatgatgacttcagtttgcttgataagatagagaattttgttgcgctggcccctgctgtctacccgggacccctgcttgaagaaagattttttgtgcgattcatgtctaaatttatagacgccccagctgtgtttggcttacactcgtttttgcctctgatgatgagcatgcgatctattttggtaggatcaaagttgttttcatacctctcctatgtcatgttcaactacctttttgactgggacgatgaattgtgggataagcctttgagagaccgtcactttctcttttcccctataaatatatccgtgaagttgatgcagtggtggttgagtttaaacaaattcaagtacagcttcaagacgtactccgcaggcatcttcccagaaatgaagacttggtttccgtcccgtgaagagtcacctcgtgataatagtccattacattcaaaccaagagcggctgtctactgaggattttcctcgcattcttatgttcattcccaaacatgatagattggtggacggtgatcgcctcataaagcattttgtgcactacgaacctcattccctctacaaaatctggtatctcgaaaactactcccatcttgacgtcttgtgggcgcacgatgtcattgaaacagttggaagagaggttgtcagccatatccgtgttagttcataaaagtatttactttttgtttacagcttgtactatagtgcataaaaaatttcagctcatcgacttccaacttctgcagaaagaaaccttgacagcccgcaaaatacaagcaatccctcttgatattatcagccatgaagatcaagactataagcaggagttcagatgattatgtgcctgttaaaagtacacaagagtcgcagcttcctcggaatttagaccctgcactgcatccatttgagagagcgcgcgaatacaccaaagctttgaacgctaccaagatagagagaatgtttgcaaagccatttgttggtcaactaggctatggacatagagacggtgtttatactatcgccaaaaactatcatgtgttgaacaagctagccaccgcctcagccgacggtgttgtgaagtattggaatatgtccacaagagaggaggtatgctcctttaaggcacactacggacttattcatggtctctgtgttacccctcagcatctctcgcaaaacaaaaacgaaaactacatgctttcttgtggtgacgacagaaccgtaaaactgtggtcagtgaacactgacgatttctcctctgaaaggggagatgaggaggttatcaagtcggggaatgggctcataaaaacttttcatggagaacatgctttcttgggtattgatcaccatagatcgaactcgaattttgtcacaggtggtgccgaaatcaacctttgggattctactaggtcaagaccaatcacaaatctatcatggggcgctgataacgtctctactgtaaagttcaatcagaacgaaactgacatatttgctagtgctggtagtgacaattccgttgtattatatgacctaaggaccaactcgccaactcaaaagtttgttcaaaagatgagaacaaacgctttgtgctggaatccaatggaagcgtataatttcgttgtcgcaaacgaagaccacaacgcttactactatgatatgagaaacctgtcacgggctttacatgtcttcaaagatcacgttagtgccgtaatggatgtagatttttcacctactggtgacgaaattgtcactggttcttatgataagacgattcgcatttaccaagtcaagcatggtcattctagagaaatttatcacactaagagaatgcaacacgttttccaggtgaaatatactatggacagcagatacatcgtgagtggttcagatgacggcaacgtaaggatgtggagagctaaggcctgggacaggtcctccgtaaaatctactcgcgagaagaataagctcgaatacgatgaaaaattgaaggacagatttaagttcatgcctgagattagccgtattagtaggcataggcacgttcctatggttgtgaaaaaggcacaggaaattaagaacgtcgagattagcagcttgaagaggagagaggcgaatgaaagaagaaccaataagaatatggattttgtttctgagagaaagaaacaaattgtgggagtggtacacaagtatcagaacgaaaagcgcgatgatgagaaaaactagggtgtactattatgtagcgtaatcataagatgaatatcagcaaagataggttttgataatagattgtattaagatagaaaggtatgatagtagaaaaatacaaacagggagatccagcttcctttagatgggatgtctatcaaaacaaaacaaaaaaacgcctatgcattcttgatttgcttttactctttttagttatttttggagtgagacgaggttctgatgttggattgtgcaatgagccacgttcgatcaaatcgtaacatccaaaattttgcctacgtccggaacttgctcttgagcgagatcctccagtaatggcataatgtcgagtagttcattatcatgaacatctgaaaaccaggacgagattggaatggcgtgctgtggatggaagatgtacgacgcaggggaattgtcgagaattatcaggtcactcagaggcctaccaatttgcgacagattcttgatataattgccatcgtagttataacacgaatccctgaatagacggtggtgtatgcattgggtttgatcgagcacgtcgagaagtgggtccccgtagcgcgatacactggcggtgaaaacgacaacctcgtatagttggcccacgagcttcaggaattcgtctacgccaggtctcttgataacgtagacgttatgaatttggttatcaatctcaacgggaataacaaagtcagcggtacggagaaatttgaaagatgagtgcacaagtgtctcatcgagatccagaaccagacacttctttccgttaaactcaggccttttggccgataataatgtggtcaagcctggagcatgggcttggtctggttgtaagagtgttaaatccaccacctcgtcagagtcaacttggtctgggtcgtaatcgtaggaaggagcacgctgcagattgccatcctgctgcatcacgtctgagtcatcctcagcgctagacgattgatcagcttcatgcaccacagctgtgacctcgtggctacctggttcatcgtcgctttcgtcggtttcaatttccacatcctcggtttcttggtcgtgctcttgattgtcctccccgtcaacagccttgcgcgctagcagcgcatggtcttcagccgtacctgtgctagactccgtttcgccattatacacacttaccacctgtttatcttctttgttgagagtttcgacttcggtctcgatatgctcgtcagggagcgcagagcgtcgcccgccgcccgccattaccggtgtttcttctttcttctttcttgaagccgcagtggccacctcccttgctttagactccgcttcagatctgttttcgcctctcgaaggcgccacgctcatctgccgagttgagttcgagagcgccgtatgtattctggactgttgcgttgttagaggtcgtttcccgctcgctttttgacgctggtttccactctgagatgatgagcagcacaatagcgatgaaataaaccccatcagcctcgtcaaatgcctatttcagctccagttttcaaggtctccggtgtctgtttgccacggaaaacctttcgtcgctgcctccgtcataattcaaaagcacatttttatttttcaacgatccctcaatccattacccggtctgattatgtaataatatattatgtcaataattttccgtatctggtgatgcaatttctagcaagtctgctgaaagattataggaaaacgatgagatgtgaagctgatttcaataattggatagagttagatcgtacgctgttgtcctgaaggagccgatggatactactagcgtggcaggcacgcctagcaaaatattctctacaccgtccagaccagtgacgcaagaaagatatgctagtctaagggaaaaagttgtgcgagaatcaccgtatctgtacaaaaacaaagtgctctcgaaccctgtaaaacaggagaaacaagagaacaaatctaccggggtgaagttatcaaatgctttttctccaagagccgattatgaaaagaaagcggtcgaaggcgacgtgcttttgacgggcggtgatggcactctcggtgcattcgagaaccccattctagcccagtactctcgcagaattgtgaataaggagctggagactcgaagaatcatttccaacctgcttgcagtgttgatttggaatcttattctacgatttctgaacctgtttttggatcacactcagcggggctctcagtggtctgagtggctcgccaaatgggtccaagagaaaatagtttaccgcatcaacccatacacagatcttgagcagtcacgatggatcagtctcttatccctcggcaacatttcgcatgtatttcacttggtggtgttttataacgtaaccgtctctttttggagattactggtcaagtctcaacacgttaaagtggatgatctgcatctcaactaccgccaaaaacagctgttaggtgtttctgacacgccgcaggtttcacatacacttccaaaagtcacgctggccgccgcctctcaggatactccagtgaagtctgcaacaggagcgccggtgccagtcaagccatcgactcagcctgtattccttttcaaatccttacagactcctcagaaaagtaaggaacgtgcagcagcagaacatgcaggtatcagaagtgagcaagtgaacaaagtcaatgcgtttggcgacttgcgcacctcagtgcttagaaatgtaagcctgacacctgcccaagattctaatgttggacttacggtcccaatcacccgcacaggctatatccctagtagcaaatatgcatatatgcgtgactcgccgagtcccaggaaatcaatgtagatagtaggtttatcagaatatatactaatatcttaaatctcaccagtagccaggaaataagaattcgagcttctccaaggtctctttagacatagctgcgggtttggtcgagatgctcattttgatgcttccctttagaccatctcccgtttccatgaactcgggaatcttgttacacatatgcgtgattatggtggaagcaagagcgttcgcatttgcgctgttgttttgcaggttgccaataaccgtttccacagtcactggttcagcttcgtctctccaagcatcataatctgtagacatacacaccatctggtatggcagctcacactcacgagctaatttcgcctcgggcaaaacactcatgttgataacgtcgccacccatcatgcgatacatcttagattcggcacgagtagaaaattgaggcccttccatgcatacaacggtcatatccggcccgtagtgtagctcacaaggagcatcaacgccaggattgtgtagcacatcttggaattggtagatatattcagcaaatgacttcgagaaaggttcgccaaatccaacgtgaccgaccaagccgatgtcattgaagtatgacgactcgcgaatacccttggtcctgtcaatgatttgttgaggaagcacaaagtcacgaggcttgatctgctgttgcaaagatcctactgcactgaacgaaagcacagctttacattgcaagtgcttcaacgcagccatgttggctctgaagggaaccgtggaaggtgaatactgatggtgcagaccgtgtcgggaaataaatgcaacatggaagtgctcttgagcatcgctagtcactttggaaatagttataggtgacgaagttgtcccccaaggtgttttcatcgcaggtaaaactgcgatggcttcgaggcagtcgagcttgtacaagcccgtgcccccaatgatcccgagatcaatagtaccgtcgaaagtcttgggaagatccgaagtgtgtaccatcttataggtcaatactttagagtgatgctctcctttctgtgtatgtgggaatagtttattcaacaatgtcttcgattttttgcattataaataatcaaaagaggtgagtgataagcactagagaaacgctaactatatacaagctctagcgcgtcaaaacctacagtaattttgtaatatcggcattagtcttcaagtcgagaatccgtatccttccatgcactttttatatttggcgatgagttcgtcgcacttacctgagtcttgaccattgaacaggagacacgtatccctggcttctttttcgggcttgcaaacacagcaaggtttaggcttgtcttcctgaggtgctttggattcgttgggagcaggcatagtattagtttggcttttgatgtcggtaccttttagtgagcagtaaattcaaatggtgtgtgtaagccatataaaaccgaaataccaataacactgtttacgaatatagacctcgtgctaaccaccagttataagacccaggactatagtcagaaactggcgactagcaaggttatgaattgtatcctactgtcttgctgagtaattcccatttccaggtctagttgagacttgattagttttcactacaagatcaaagaggttttgaaccgataaataagggacatttatactgttcgacactttcaacgcctatgctaggtagtccttctttgaatacagtacaagaaagtactttaacatgaaagtgctatgggctttgtgacatcaagtatctgtgacagacccatcatttgcctacctcggcggttattttcgcaaccaggatatacctccacaacaacgaactttgacgattgataggggaagtacctactgtcttggtcataggcatctgtgttatctgagcggggttccgactgcgccgtatattctgaatacgccaaaatcattttagttcctagagatacagctcaaaggcactcattcactagcttgtgtggataggggcgcaagcatcatgaatcactctgcgtctaaaagtccgtcattaatagattggtgctctagatcagacggtataaaacatcgaaagagcaaaggccctccagtcctgaaccttgagaacgatgagggctctacgcactggctaattgataagaaacagacccgggggttgaactcaagagcaagactgtatcaaagtgtggcgacatgacatctaaaagaactaatagaatttattaggggatatgccggaaaaatccaggaagctgaatccgaccgtgtaaactcgtcaaattcttttactagactctatggttcccgtaacaatgtggcggatcaggtaggactctctgggtccattttcaagggaattgactgccgggactatttgcagcctatcttggctatattcgcaattgcaaatagaatgctttcagagcgctaactaataggatgtggccatgcacaggataatcgtacttcccccgaattgatacagttaatcaccacaaatatcaagagctaaaaaaaatacgcaaggacaaaggagccagttccacccactgctttccatgttagcgactgagtttaagcgcaattaggcggcagcaaaaattaacttaactcccgaacaggcctttgaataagataatctcaacctctcactacaatattccttcattaaagggttttccaactgcacgtccactactccacgggcctcaagatcctcaagtagatcgactgaatgcccttcccagtaatgaattccactttgcaatactttcacgtgcattgagcaggtaatgtcctctgcgtagataatgctttaggttaaggttcatttcaagatgcaaaattcgacccatagcgaatcaccttactatttcaaccctaacagaacgacgcgtctaatatgagtgagtatccacgccgacgcgctaactcacttgaatctgataagagcccacctcctgtgggcgatacatcacaagaagcgcaccgaagtgcgcgtggaaggccgcattttaaaaagcagtattctgtaggcggcctaggactggtattgaacgcgagtggtaatgctgaaaaccatgcaggtgtgcaggcacacggcggttttgatcgaagtctcaaaccgcagccaaggagccgacacaagggtttccataaccccatatcgtcgcattcgccagacgacccgatcccgccattttctcaacctataaagccccggttttccagtctcaaccgcactcccagcagcacttccgtgttttcctcgtcacaacctttgcgcgactctcaacagcagcaacagcagcaacatcgaaagggctcccgagccgggtctctttttaagcgtttagcgggcatgaaaatgaccaacacaaacgcttcggaaccatctgatcaggaactggcctcctccaaccccgcagcaggacctgtgggaatccgtcgtaaaatgagcacgcttattcacggaaacaccgccccgggcacaggtccgggtcagcaaggtccagtttcagatcaggataacgctgctccatcagatgttagcctcaagatgggtaggaatggtctttttacgccttctgcagcgaacagcagacgtggctccaccgcaagcgtgataacggctccaagtggaaacagctcaccgagcgcgagtcaccctaatcatgtcagtgatcataatgcgaatggttctagccatccacaatccgactcctcagataattcggaccgcaatgctttaacgcgaagtgcaagctattttctcttggacaccgatcttaacaatctctccgatattacaaacgttaccagcaaacctgccaaagttaaatcaagtactaaatccaaatcaagaataaactcaccgaaacccgcacctcaagagaccgaacaactgcccttaaaaaagagcgagagagatactccgcaagaagctcagcattcgaaggcacaatggattgcacccgagagttgggatattgatgaagaagttggaaaaccgctgcctggaaaaagtaagcgcagaacacatcggcatcatgttggtccagccggctctaaaattgatcgtgaaagggctggcggctccgcgacaggcgctcctcgagccaagcgcaaggaaggtacgcctaaactcgcctctctggaggaagtaaccgatcaagaacatggcagtgcggccaaagatacagaagtgcctaagagctctgcagagtcaactgccagtctagctagtactaacagcaaagttcaagaactgagtgaggccacctcgtccaccagtgagtatgaagatgaggatggtgatgaagatcacctgcgggctgactccatggattctatgcaaactctagattcggacccagtcaaaaatgatgaggctttcgataaggtaggatatgaactggacaaatactacagcgacttcagtgatatggatccatcgagacgttatgcgatcagagtttttaatacagacgaaacattcaccaccctttcactgaccccaaatacaacagttcaggagatgattccgcaactgaagagaaaatttaatgttgggcaaggtaactatcaagtatcgttgaaagttgccaaaattctgaaagttttaagaccgaccgcccggcccattttaattcaaaggaagcttttgttgttgaatggatatttgaaatgcgaccctctccatattttaggcattgaggacttgagctatgttttcaatttcatctttcacccagttgccacttcgcatctcacatatgaggaggagcagaaactaacgagaggagattttgtccatgtggatctgagaagtatgaacctcacaacacctcctattatattctatcaatacacaccgaacatcgaaagtctggatgtctcgaacaacgcaaacatttttctaccgctcgattttatcgaaagtgcaacaaggctatcaagtctgaggatggtaaatattagagcttcgagatttcctgccaatatcacagaagcccatattctggtttctctcgatttagagagaaacttcattaaacggatccctccatcgatctcgaacctaagcgaactgactatactaaatcttcaatgcaatgagcttgatagattaccgacaggattcactgagttgaagaatttgagactgttggatatctcatcgaataattttgtgcaatacccggaagtaataaaccattgcacaaatctcctacaagttgatttatcctacaacaaaattcagagtctgccagcttcgatcaaccagctaaccaagctggcaaaaatgaatctgtccaataacaagctgacgcatatcggtaacttgtcaggtatggtgaaccttcgaacgttgaatttaaagtttaacaggatcacctctatggcgtcagaaaaccctaacctacagaatttgtccctttccaacaatcgtatgagtgttcttgatgatagaataccgaaactgaaatcgttggagatgcatgaaaatcctattacctcaatagcgtacgacggtgagtatcttgtgaatatggtaactttgtctctaaacaaggcaaagctggcaagtttacctcccgaattgctttgtaagttaccacgattggaaaaacttgaggtgaacgggaacaatttgactcagatccctcctgaaattagcaaattaacaaagttggtttacctttctgcggcgcggaacaagttagagagtatatctgaaaacatcgcggagcttaagaatttgagaacattggatgttcattcaaacaatctcagcaaccttgtcaagggcctaggtaaaatggagctaataacattcaatgtttcttcaaacttacttggcaatacgatggatattcaagaggtattcttgaataggcgtgactctgcattagccaagaacctgagatttttgagtatggcagataacaatttaggagatcagttttggacacttttcaacatgtacgaggatctcagaacactgaacttatcctacaacaatctcagcgacctatcaaactttaaattggagaagttgactgagttatatctgtcagggaacaaatttattagcttgcagggtgatactgtgctgaaatggaagtccctgaaggttttgatgctaaatggcaataaccttctctcactaccttctgagctttctcagcttacccagctaaatgtcttggacgtaggttccaaccaattgaaatataacatatccaattatcattatgactggaattggaataacaacaagaatctgaaatacctgaacttttctggcaataagagatttgaaataaaatctgcgtttgacccagagactaaaacagacttgtcagacctgacaattctgaaggggctcagaattctgggtttggtggatgtcacgttaaaaacatccagagttcctgacgaaggcgtgaacatgcgtctgcgcacaactgcctctgtattgaatggaatgaagtatggtgtggctgatacgctaggactgaaagattcggtgacctctcgggatgtcactttcgagagatttagaggcaaagaggacgagtgtttggtctgtctcttcgacggaaagaatgagaacgtcagtacaggccataatatttcgaagatcataagagacatataccacaaaatcttaatgcggcaactggaaaagtatggtgaaagtggcgatggtatcagaaatgctttgcgattcagctttcttcaattgaataaggagatcaatagtatgctgaactcggttgacaatgaggcaaagagtgaagaattctcatcagcagatctattaagtgggtcgtcagccactgttctttatatgaagggaaagaaactctatacggccaacattggcgacacgatggcaattctgtcgaaaaacaatggggatgtcgttcctttgactaagcttcacgttccctccaacagagaggaatacgaaagaattcgtatatcaggtggatatgtcaacaattacaagttagacggtgtttctgatgtttcgagagctgtgggattctttgacttgttgccacatattcatgcatcgcccgatatatcggagtataacctaacaactaccgacgatcttgtcattattgccacgggcaagctttgggagtttttagactaccaaacagcttgtgatatttgcagggaaaacaaacttgaaccaatgcttgccgctgagaagcttaaggactacgcaatttcttttggatgcgcggctaacatgaccatattatgcatttccctggataagtcgactacaaacaataacaacttcatgctgagcaaaaccgatctgatttcaagaagaagtactttcgaggactcgacgttgagaagattacagccagaaattgccccaccgactggtaatttggctatggtttttacggatatcaagaactcgactttcctctgggaatcatttcctaacgcgatgagaagtgcaatcaaaacgcacaacgacatcatgcggcgcaacttgcgaattttcggcggatatgaggtgaaaactgaaggtgatgcgttcatggtggcattccctactccaattagtgcattggtttggtgtatgagtgttcaactgaaattacttgatgcggaatggcccgaagagattacatcgatccagggtggctgcttgataacggatactgatggaaacaagatttatttaggtttgagcgttagaatgggaattcattggggttgtcccgtacctgagctagatgttgtaacgcagcgtatggattacttaggtcctgtggttaataaagcgtcaagggtctcgggaattgcagatggtggccagattacactcagcagcgatttccgctcagagtacttgaaaatcttgagcctgcatgaacgtgtggtcaaagacaatgcgcctctagaggaagtctatggggaaaagcttgtaggtgaaataatggaaagagagatacacttactcgatagtattggatgggagttccgggaattgggagaaaagaagctgaagggcttagaaaccaaggagtttattaccatagcttatcctagggcgctaaaagcacgctacgattttgcaacgaagaacaatgatgcttctattgtcagtgacgagactctctttcaattaagaagtttatcaaatcgtttggaaagctttgtttctcttttgaatggtgcgctcatcgagagacaggacattggagaggccggcggctatgtgaacttcgacaaaaagactaccatggctatatcacattcgtcaacggagggcgaccgcgtagctctattagaccacgttgtaaccaggttagaagcgatcatagcaactctacaaattcgacaaaaggttgagggctctctacagcctccgaagccaggtgaagggaacgttgaaagatctatctttgacattattgaccagctgttatcagaggcaggaaagtaaagtagtatatatcctagggggatactcatgattattttaattgacggtacgtctgcgagcacccaaaggtgtggacatatttgtgaaaaagtttcatatcagtaaaaatgcaaaatttggtattattgagctaggcagtagtatacagattcttgtgtgatccttacgatcttaaatatattgcggcctggtgattacttttgagcttctagatctttcaattccacatcacctgaaatgggctcaccagcgtgcggtatcgtttctgaatctactagaccgtcaaagaaagtatctctgagctctctccaacgggtagaccacgtccccaagaaaactaagatcagtgacgagaacaattgtaccacgaaccatgctagggaaggccatctgcctgtgttcacccaaactatcaagaggtttaccgcgtgaattgtgattccaaaatcccatgcaagtttactcctcccaacgataactgttaggaaaacgacgcatataagtgagtccaacaaccataaaagtgacagagccagaccaagcgaatttgagaagtcaatgaactcccacgtgaaaagccactttgtaatcggttgatcgtaaccgcctaaccttgcccatccataaaacaagacgtatgctgtggagtaatagaatagctgtaaaaggactatttgtaatgtgatttttacgggtgaaaaggaatcctgtttgaaaacttccgatggtctcaactcctgtggtaccctgagataacgtcgaatattcaacatctgcggtcgagcctcttatgcttgctctttagatctctttagtatcttgtaacttagagctcatatggaaggtgcggtgcatccatcaaccctaacgcgttctaagctcaagatatcactacagacgcctattctacctctggcgaaaaaatttcaggcgatgagatgagatgcgatgagatggaatcgagaggtagaaggacaatccgcatcacacatagtcatcacccccggttaagatggctctgggtagattcgaaaatatggacgatttcgtcccaactatcagcgatagtgaaaatgaactaccagacttggacgactctggcgatgaaacgagccgcgctgacactaaggttaccaagaagtctaaaaagaacaaaaaggctgtcagtgaagacccaaaggatgaggtacacgaagacctaaatcccagcttccggttcgatttggaaggtgcagaaattacgtcaagttttgatggatggaacttcgacggcgacaataagagttctgagcctgtaaaagatgtcgaccttgacggcatcatcaggagaaaaggtggtctcattcaaatggcaggagctgagaacagtgacaagtcggattcagagtctgaggacgaagatgaactagctatggacgggtttggcatgggggctaaggaagaagactcgaaggatgacgaatctcaagaagactctagttcagatgaagatgaggaggaagaggaagacaaagagaacgcttccaaagaactgaaactggcttcagagggaaaggctggaggcgatgaatctgaactagatgactctgatgatgctaaagcggagttttatgctccagaagaagaaagtacagaggcaagaaaagcgatacataccaactttaattcactgtcgctatctcgtcctgtattaaaggggctgggagctctcaattacgtcaagccatcgccaattcaaagcgccaccattcccattgcattaactgggaaagacatcatcgcaggtgcagtaactggttcgggtaagaccgctgcttatatgattcctattattgagcgtctattgtataaaccagcgcaagtatcatccactcgtgttatcgtcttggcccccacacgtgaattggctattcaagtttctgatgttggtaccaagttagcgaaatatgttaacggtatcaatttcggccttgcagttggtggtctcaacttgagacagcaagagcaggcgctaagagcgaggccagatgttgttattgctactcctggtagacttatcgatcacattaggaactctgctagtttcaatgtagactctgtggaaattctggtcattgatgaagccgatcgaatgctagaagatgggtttcaagacgaactaaatgagatcatgtccctgattccaagtaagagacaaactctgttgttttccgcaacaatgaactcaaaaatcaaccagttgatatctctatccttgaaaaaaccagtaagaattatgatcgaccctcctaagcaagctgccgcaaagttggttcaggaatttgttcgtgttcgtaagagagatgacttaaagcctgcgttactctttcatttaatcagaaagcttgacgatgcgtcgcagaaaagagtggttgtttttgttgccaggaaggagatggcacacaagctcaggattatactaggtcttttaggaatgaaggttgctgaacttcacggttccttatctcaagagcaacgtctacaggcggtcaatggtttcaaatctcttcaaattcccgttctcatatgtacagatcttgcctcaagaggtttggatattccaaagattgaatttgtcattaattttgacatgcctaaaacatatgacatataccttcacagagttggtcgtacagctagagcggggagagaaggtcgctccatctcgtttgtaggtgagtctgctcaggacagaactgttgttaaaaatgccattaagaatgcagaggaaaacaataagcaggacaccgtcgtcggccgtatgattgactggaccagagtcgaagaaatcaatagcttagtttccaataaggaggaaacgatagctgagattatcgaagaggaaaaggaagagaaagaaatattgagggcagaaatgcaggtccgtaaaggtgaaaatatgctcaagcacaaggatgaaattaaggcaagattgaagagaacgtggttccagacggagtcagagaagaagaactcaaaagtcgtgcaggctctatcgaagaacaaaaagactatcaacagcaagaaaagaaagagactggaggccaccgaagatcatagtcgctcatataagaaaacgctcaaagatcgtagcacagatcagcagagaacatatgcaaaacaaaaggccaaaaaggaaatgaagaaaaagaagcagggtaaaagatagttatttatcaagtacagaaagaatagatataaatcattccaagtgatgaaattttatagaaaacaccaattattctagtcgtaatggaagtctgccgtcagagcctgtaatgttgctatatcgtaatactgctcctcaacgtccgaatcctcttcctctatacccaacttggtcctatcgtctaagccgataatttggacattttttcttagatcgacaagcgtcgaaatctgagattttacttcttcggaaagagcaggctttttgccctgcgcagaagccactattaattgtaatccatcgagccatatgtaagatgcttcttttgtgtcgaggaagtatcgcagaagttttgttgtgtccttgtctagtagatgaatctcagtgtaaattgccttgtttaaaatgtttatcagtttggcattttctggtactttactttctgactgaaccctccaatgctggaacttattgattcttctcaagggaatgacaatcgttttggatttcgcagtgggcgagtcagcgtgagtcataatttcatttccttgaattgaggggcactcatcgcttctgattttgaactcgcgtgctagcaggttcatttgattatcagataaggccaagaaaaacaccttaggctgcttaacattgacgtctaggggattctcgctgtaaacccaggcacctttctgcaactgtagtagcctttggtgacggacgtactcaatcacttgattagacagcatagtatcgaattgagcaatctgcttttcccactttttagagtgcgtttttctgatctgtgttagttgcaaagttttcaaatcgtcataggttaatgagcgaatgtttactaggcatgcacctacatctggctctttcgcaccaaggaatgtatccctttgaaaaaaggcaactttgaatgtttgtaggacagacctaaggtcgtcaaaactttgggcatgagattctatccaaagctccattagcttgtcaatgaggttaaaaatcaagatatccttattcaagaagcactgtaagatgaaaatgcttggctcgtcttcacgtaattgagcgctgaagcattgagaaagctgatcagatagccaggctaaggctttaacgatagggaaagcgtcatcttcgaataaaagacgctcaaggtacttctttctgaaagacagattactatccgttgaaaaggagatcaaatccattgcgttgataagcgatagatgtgacaaatgttttccgctctcactcactggagaataacccgaattgttgtcccattcgtttatcttgaaatgtttattcaaaaggtctattaggttgcgcattagatagcttggtagtttgtcaacactacgagcgtacatctcccgatcaatatttgataggttgagggcacattgaagtgcaactttctccacttgcctctcgtggtgtggtccactctccaaaacggtggtcagaagagtaaaaaaaccacctgtcttcaaggacaagtaagtgtcacagagcaaagcatcagtgttttgtggttcgtgttgatttaaaagcatcaaacagtccaggaatgcagcaattgacataattactttaatttccatattcgcatcacagtgtggccacatgaacggggccaccactgtagctacaatgtgatttgtgtggacagcagtgcaaaagctcttgaggcttgataagtagttacccttgctggctagcactgatgcaccttttctgaagaagaaatctgccgttgccacaacttcctcgtcctttttaatatccttgatggcaccaaaaatgctggaccatctttccggcctgctgagaaggcagtcattgaatgtatagtcgtcgcaagacactaaggcacggtgcaacgatataatggctgtcttgtcaccaccatttgtgcttagcaacccgaaaagctgttcgatatattctcttgaatgaccccctgcctgccctggaaattgttccgtcatctcaacagtaacgttaggttcgttgtagagtccgggagtttgtattagctatcggtccttcggttcaagactgccaaactttttcttcttctccttgtcaagatgcgcaaccgcttgacggttcattttcagcctgttcatttcaagttggcggcgcacgagattcgaatcgaagaagatctgtgatcatcttctcacgaaaatactcacatacatcgtctggaagcaagaaccattagaggtaaacttcagtctttagtacaaatggatggtctagagaaaaacgattcaggcaggcgccccgcagatagcgtacctaaccttagaccggatcaatactggggctccaatgagacattaatatctcttgacgattacttagctaatgccctgcctcttcatttacaacagctcttcctagagaatttacagaaacgacaacaggaggtgtttgataatgcttctgggacgctaattgatgctgtcaatgactcttcactgcaacaacttcaacgcggactgagtttgtcttatgacgccaagcattcgtcgttttcttctttgtcattcgcacaagggttattactaggtcaattgagtgtgatactggttctgatctttttcattaagttctttgttttcagtgagggacatttgaatccagagggtcccaaaggaacgaagtcaagctcaataaatgactcagaatatacagcatcgccgttaatttcggcctctgcttctcatttcttgtcctcaattattaagaggggagggaaagacgggcccgatatttcggaagatacagacaatgatcgacggttctcgcaaattaatgctattttagagaagacatattacaacgtcgagacacatgcaccagaatctcttgactggtttaacgtattaatagcacagaccatacaacagtttagggaagaagctttacaaaaagacaacatagttcattctctcaacgattacatttcaagaaagtctgaggagctaccgcagtacttagatagtatcaagattacagagcttgatattggagaggactttccaattttttcaaactgccggattcaatattctcctaactccaataagcaacgcctagaagccaaaattgatattgatttgagcgatcgtttggcgcttggtattgaaacgaagctccttatcaattacccgaagcccttcacagcggctctccctgtgcaacttactgtctctgtagtgcgctttcaagcatgtttgacagtgtctttgactgccgctgaagaatttgttcccactccagaatacacatctgccgataaaagtggtggctactacctcatgttctcgttttcaccagagtatcgtatggagtttgatgtcaaatctttgattggagcaagatcaaaattgcaggatattccaaaaattggtagcttgatcgaatctcaaatcaaaaaatggttcgtggaaagatgcgtggaaccgcgtttccaatttataaaattgccaagcttatggcccagaagcaaaaatacaagggaagaaaaacctgaaaacgatgataactcgatgaaatcctcagatatttaatgcattcagtaaactttggaaaaaagtggccacctacatacatgcatttgtaatgcagaggtcgcctgtaatatctataacgcaaccgtggcttccatatgctattccataattctgctttatcacactgcattgcttttctgaggtgtcgaaaatatcccaaggaatccatagttctctcttctggggtgagaatgggaaaaggtttttctttctaaagctgccgtttaaaggagggtttctatctctaataagaggaagaaactcgatacgacttttgtatgaggtcgagatgtggaaatgagccaaaatggtgaatatgaacgttaatgccatcaaaaacactaagcggtagcaattcgaaagtgcaaaaagaccaactaggcatatttcaaggcaatatattcccgcgtacaactgcagaagtgcctgtgggtatagcctaccgaaagtatcagaatatccacagctgtactgctgctggttcaaacggcacttagaggaaaattggacaaggaaaaatgctgcagtcgcgaaaatgagcataagaggggcgataacgctgtaaacaattccaatacttgctaaagtggaaaaaagtggatatactgatccccaagtattgtttgtcaattgcctcattcttctgcgaacccttcgcggcgtctttgtaaacaatgagtgataacaggtctcagaaagaagctcttttagctgtatgaggttgcctccgaagtaggcaaggcctcggattaaaataaatgagaagaaaaagttggaacttttgggcaaatttccagctagtaggtctggaagcgttgtagggttgttcaggatcttctcaaacatgaccgatataccggaggaaattgtaaccacaagaaagatatgaacgaagaaaaagacaaagagccatttttggacgtctatttcaacttctgctctcgtccttttgccttttagtatgctcagccatcgaaatatgaaaggaacgatgtcgatcaaaaataacagtgtgaggattggaaccagatttgacatagcatcattaaggaaatcattttcaaaatctaacaacgtgaagaagggaactagtgctttcatgtaaggtatctgcgaaatcaatcccacaaatgctacaggtatgacccatccgactgtaataatcactgcgattatattggaaaagacccgtcgcattgttttgacggctttacttgagctggtaaggttactccatattatatcgttcggattgggtcccacaatgacattattcatctctttcgctgcatttgagagtagaacttgaccgaaaaggtgtgcaatttgaggttctttaaaactgatgaaggcctgcccaagatgttcactattactttgctgtggctgggcctcctttgatgatatcttgctatctatctcatcccaaactcttctgttctcaataagttcttcgaccaggtcactcgaccgtttggagagggccttcagtacttcatcagtgctcaactgagggaaggaagaggaaaagtgtttaggaaaaccccaatcgtttgacagtggccacttgatctttatagtgtacttcttcttcttcaagtgccttccaaaggacgcaatttccctagtgtaaaaatagatcatgtttatcttgaagcgaaactcaattctagcttttaccagtgctccttccagcaaatgcccatgttgttttagcagcgaagtaactactttcagaaaaatttgctctacagcacttggcgtgtccgatgtcagcgtctcaacgggcctagcgtcctgattagcaaggtcacaattatagtgagacgccgcaaggccttttaaaggaaaaattcttcttcggaaactctgtctgaacaactcatgcaaagccatctttacttgcaaagactcgatcttatctatcaagtatctttctgctagataatggcgcctgagttcctcatgtctaggtgggacgagtgttatctgagcacagcctggatcaatgaggccgtgaaacattctcgacaattcattattgaggtatgttaattccttgggtatgttatcaatgaatagcagtgactgacagtctgcgcccggtatacttacgtcagaaacggcgtcatttttcactttgatatagaactctagttcttcaattaggagcgcgtgaaaccatacgaccacgaaaaccgcgagcataaaatgcagaataagacgtttggagtgttgcggcgaaatatttgacatcgaaagtttgtcaagtcctctgacttttggtgagcttgtactagatagaaacgagctcgacagatgcaactctgtcgaagtgctgtttttcaagcccttttgtcccacttcatatggtgtccctgagctataatgaacgggaagcagtattggaacattaataactgacagactgagaaagaacaaactcaatatctttagaaagcgtaaaaagaagaatgcatcgagcccattagttactttgtatgctgcaagaggagttttccaagctatgacaacccaatcaaacagccctttctttattttgatgttggtcgagccttcgaatgcttcattaggttcccgtctttggtataaacgtgcctgataaagtcgcttcaacctgtttctcagaaaagtgaacaatatggcttgaatcaaacagtaaaccaacgatactaccagactagagaaaaatgtacgtatggacattcccgtatgcttttgtgccgaacctgcccttgttgttttgagaaagttcgatagaaatgattttgtgatattaaagcgtccatagtcaaccgttctttgggtggtatcaaattttagcagtacaatcaccgtgctgtcatcaatttctgtgaatgaatgaatgtagtcggtgaaattcaaaataaactggttattggcggtgatctgctgttccatcctgctttcttgttacgctctgcttagggcgacagaatcaagatcgtaaatgcatgtcatttaattcttttgtgacggtaaccatttgtctaattacagaaaaaaaaaacctgacaggttgaagagactagatttaagtagagaaccccggctacattaagtgacgctttaaatatccccctaatgtcatttggcggtaggacattcagatccaaaagacaacaacttgcctatgatgcttcttttgctggaagatatcaggcgcggatgaagaagagtcccttcctttattttggcttaccgttcttatctaccattgtgttagggtcgtactggctctcgggattcaccgcggtaagatatgagcagaaggatcagaaaattcaagagctgagtgaagatgagttaattaaaatgaaaacgaacaagaggcaattcgatctcagggaagagtactatcggttgcaagggctaggagaacaagattgggagccggtaagagttcctagaatgaagggcgagtctgaaaatgtttggtaaagatgtcctgtaattatttgacaattgagcatccatttgacatctggttgtgagatcgaacacaccgcttaaagccatctaacttcttcttctagactctttatctggcttttcgtatatacatagagttatctgttcgattaaggagtattggtattatgtttagcattttgagagtggcacaggaatggtgctggagaattcagacacatgttttgaacgcctgagggtacaataaggaaaggtgaaaaggctttaaagcagaatacattggagcaaaggccatttaaattaattcaacccaaaaggaacgcttaagaacaggcctcccgaacctgtaagatatgccatgccactcactcaagatgtacaaaactcgattagttttggacaaggagcgttttgtttaccgttgactattgaacttttattgagtatacctttgcaccacagacaccattggtgggcactcatccagctgctctactcaaatgaacaccttaatcatacagatttgtacttccagcagttatcgtttgaaaagactgacgaaatcgcagcacatgttttggatcaaatgatatttgcttgatgatctcaatttgactagaaagcatcagagtgttaccaatcatgaaattgactgatttcgcagaggctcagaagcctcattacacatgccgccccaaagtcaagaggaagaagctagagtgccgaaaaggcatcgatccatttgtaaagctcctgtctggccgagaatctctccaaatggttaacaagagatggacgctataccatcaactccattctcaattccacgcccgagttgaagatatagtacgaaggatcgagctggatatgagaagggagatttctagtgttttatccaaagcatctagcaaagccttatctgcgtcatttaattgcctcttcctactaggttctgacagcacaactagcatagaactacaagaaagcgatgaatctaagctgagggtcattatagatttaactcctaaagaatctcccaatgtgagaatgatgcttagaaggtcgatgttcaagctgctaagcgcggccggggctccacttgtagctgatccagaaaaccaaaaaaaacttcccgaaaatgaagagaatctagaaacctctaatacgggtcaatgtggtatatcatacgacttgtctctggttcagaacttccggaaaatattccagaaggaactaaaactcatcttcaattttaaagacgtggactcttttaactcacaagtgcttgatgatttcatagtactcttgaagtctgctttgagttatgacggcgttgagatatgccttgtattcaatatcaacactaacctttccaatatacaaaaaaacttgaggcaatctaccattcgcttgctcaaaaagaactttgcaatcatcgatctctcccacaacaagggctacaagtatgcaaatcagacctttcaaagtttcttgaatactgttgatggaaaacttaatctttccgccgggtttatcaaatttatcctggaaaagatgtcaaataatgcgacacataatcttcagctcctcacaaagattttagatttttcgctgatgtcgtatttcttccagaaccccttttctgttttcatcgatcctacaaatgtgatgaatctcgacgagttttacttacctccattggtaaaatgccctacgttcatgacattcatcgatggtatggttcttgagcatgctgcctcggaggaaatcatggcgttactggaaaacagagatgcagcccttgaagaattttttacagagtttcttgtaagagagaatcctatcaacggccatctaaaacttgttgtagacgttcttgaaaaccaactcggtgtcttcaactataatttgatcgatttgtattatcatatgctcataggaaagctggaccatttcctgagcagatggccagagtgtcgacaattcaatgacattcttaagttcgaacctattgatatcatattccaagagctgtttacactggataatagcaaagaactcttttctcaatcactttttccatatttgcgaactaatctagaggataatctaataaattctgacaggattttgcctccagcagacaggtacagtatgagcaaaaatccctttgaggtgaacttcagctccttgatagacttgcccttatgccagctctttagcttgtacagggaagcgagttcagtaatcaacctttttgactttttctcggcgttcaaggaaacccttccaagagagaaaatcgcggagtatgtgatagggtctattgagcgtggggaaacagatgtaaataaagatcaaaggaaaaagctgcatgcaatggcagagggcgaaggaattgacaaaatcgtagacaagatgaccttggtttggttcatacaatcaatttccgaatttcaacatatgggtcttctaaaaatacaaaacaacaaatcctatgaggttgttgagaagtgcatttggagagggttgtgaagtccaataataagtcagtcatgtcactgtaaaagtacataagtcatcattttcaacagagaatacttcatctaaaatctaaatagtcgattatacgtggcaatatatgtacgttactagttgtctatcaagaaagtagtttgtctcaaaaagtagaatgccatgagagcgatgaagacggaggttgcgatcgagaggggcttcatgtaaaatgctgatttagaaatgctgtaccgaacaaagacgtcacttccagagaagttgtcgaccatatttttgaggctaagcttcactttcgtgtgcccttcattgaggtcgaagtaagacttctcagtagtgatttcggtgcgtatgacgggtaaaggacaattgatgtcaaggactttagcaccctctggaaggtaaacagaaacctcaacgttatcgtaaaatgtatcggctagtccgttcaaaactgggaaggataaaatgtatgtgcccatgtcagtattctcagtgcgcaaaaactgagaaagttggtgcgtccatcctactgtaaagttgtaattccagctaccaaacaagggatatcttggcttcaagaagaaatgatccttgagtaccttaaaggtagaaacagctccgacaaggtcagtacaataatgtccttctgaaccgctgggcaagatcatctcaagagcagttaaatgtccactctgtttaagagcatgttgccccttcatgtagtcagccctagaaaatccggatttaagctcggcagcatcgtttgttagttcgtaatattcctcaaactgcagagaagaagcccaatgcgaaacccagacacttctattcagagttgacacccttggaagggggaggttgtgttcgaagagaatatcgacagatgaaaagtctccatagggtggaatatcattgaatgggccaaacgagattttcgaggttgatatcttaccggaggattcattgtcttcttcagttgcgagttcagtaaacgaggacgaaccttggaactctaatgaatagctttcagtatggtaagccgagattgggaacttgtatgtacgtaagagcaggctttgcttctcacccagctccacgtgacctggatatggttgttgattggcgtggtaaatcaaagagattgatatcgatgcctcctgtcctactgcgatggccgatggcaagcggattatccccactttcatggtctctccacttgctagaaaattttcgttgggcagtaaggcgctttcgagaaatgcgtccacacccttcaatgatgctgaaaacaacgaaaccttctcaaaaacttccactggcaaaacaaagtagtactcatcgaccggtttagtatcaatgtttctgatacggaggtcaatgatctcttgagcataagacttgctaacgtcaatgtttcttctcagttccacgttaccccatgatcttgggattactccagcatctagttcactgacaacaagactcagaagagccagtagaactgttgcgaaacgagtggctcccaacatgtttcctatcttcgcaatgtcaaacgaaaccttcgttctttttaaaggaaagttgatgaattgttgttaacttctacaaatgaagagcgcgccgatcagaaagtcaacttcaacgaatatcttcacaaaggatgaagtgagacggcaataagtagccaatgcaacaggacgagttagattcggattaccagccggtctatgatacgcataatggccaatcaacgctagacctgataggcgacagcccactgtactccacgggatcgctggtaaagaaggatatagaggaattacttagagaagcgaaaggctttgtcacccactctgacattgatgagtcgctccaacagctgcccttctaccttaatgaggattctaaccacagtgagaatctgtcaaaagttttcgaggagttcaacaaacaaaaaggttggcgcgctcgtattacacctgtatctgattctttactgcaagttcttttcaataaaatacaagtcttccttttgagaaacagcttttcgcttgactttctattcattttaaggaggtatgctagcctactcgaagaggatggtcttaacgttatggaagactcatctattttagaaacacacaatgagcttgagaaaggatgggaattaacccctcgcttattgaatgttttagaacgctttttgataaaccctgaaaatccactgatggcttttgccctgtttgagcataagaagaggagaagcgccttacagattaattttaccaaatggagactacaaacagaactggaaatgaacttgaagcgattacagttcttatggcacagatatattcagaaaaaataccttgaaaggtgggaacgtcaactaacattcaagtgttacgatctgaactcggaggcacagtgcttgatggccttcaagtatcaatccatcgcactagatcaatgggtaaagcgcaccgaggagcagaagatcaaacaagatctagcagatgcattcctggtccagaaggctatgaagaaaatactcgaagtgtacgccaagagagtgagtcagaactctaaggctaagcaagcctctgacaataattgtggcaggcgatattttacgatatggtacctcaatctccagcttagtaaatcaaagcgacaacttaatcaaccgaccaaggcgatctttttcagaagaatcttactcaaatatcaagacgtgggatctctgcaggaaaaagcgcagtttctccgcaaattgttgctaacgtcgccctgtcttcaattatggaaagagcgcttggaagaaagggagaaaaagatgcgacgtttgcagcagttagaacttacatttcgccaaaagctggctatgaaggtgatcaagagggcgatccactggaaggaaagggagtcgtcagccgtctcttccatcaaccatactttattgcgtcacttctttttagatatctggctcgaaagattgaaagaaagatctcaacttcaaagtcacctaatagtcacacagtcaagaatgtgtaacaagttcttctttatatgggaaaggcaattttcaataaatgctcgagccgaaaaggtgtactgcaagaacctactattcaagcatttcaaactgatcaaactgaatcgcttatgttcgaaagcagataaaaatagccgagaaaaactcgtccgcaacagtttactctattggaaccgaatgacagcactgcgggtacttataaactatcatcagcggagcattatgcaaagattttggaatcaaaaatggaaattgaaatttgaatcattcaacaatttgaccaagatcacagtgaaatgccaccagtcactgctagtgaaagagctttttggccgctggatcggcaaaaaattagcatatgaagacctaaactctaaggtagaagcattcagaaaagtcaaggtaataatgcaattgaagaaagtttgcgttcataccgcagaccttgaagaactcacacgaaaacatacagaagcaaaagctttgaaatacaagcgaaaatacatgtcgttatggcaatcgagcttggagattcaacgaagattgaagcatgaagtcgtcttagatcagtacctgtcatttcgagaaaacaccactctcgcccgattattcacgacatggagaactagacgcttctactacaatgtacagtgtacagatgccgcaaaacgtcaggaattcgaaacagtcacggctgtcacactgcggaagatgttggagaaacagcgcctacatgagcactggtatgttgtgtcaatgaggttagatgatcagtcaaaactagcagcttattttgggttgcttatacattcttattctcttataagagccatggatatccaacttgaacgaattaatgctgaaaagaatctcaaagcattggtcaagtgcacgaatctttggaccatgaaacaattgaagtgcaccaggaatacagaaacagtagaagtcttccgaaataggtggaacagggctaatttgagagctatacttctcctatggaaagagaaatctgactacaacgatcctcccgacccaaacacattttccccaacgctttatgatggattgggcgagccagaagaccagagtctcgtaactcctacccgaataagaaagagtggccatgtaactataccaggttcggaaagaatgaaacagaaccggatggaagccatgaaaaatcattacaggcgtgcaaggaaggcaataccaagtcctgtcaagctttcagataacttagataccgccactaagagtagacttgaacttggtgctcggcaatccgccaatgcgtcaccacccccaaaaatggatttaggaaagattaaccgaaaattaggatcaagaacgtcaaaaattagcttcaagagcatccctaaaacgaactttgacatgacagcctctcctcagagttctgctccgccgacgatagatcggtcttttctacatacggatcatagggaattggctaattcccctagtataagatagttatcaatttgaaatgtctagtcagtattagttcttttcctgtcacgagacttgattgaactggctcgattattctcagtattagtttaaggtggcaaaacaaacctttagctctggcacaattccacagactggtaaaacatcgatacataatccaccatgaacggtattcaggttgacatgaaccatttgaagaaaggcgaagtgagcctgggcacttcaatgtatgtgataagattaactttcgtttttttgtcttaatgctaatttgcaaaatcgaacaagactaaccctttaatgtagcatggcggttaccttcaaggatggtgtgattctgggagctgattcgcgtactactacaggtgcttacattgcgaaccgtgttacagataaactcaccagggtccatgacaaagtttggtgttgcagatctggctctgcagccgatacacaagccgtcgctgacattgtacaacattacctggaactatacactgctcagtttggcgagccatcgactaaaactgctgcttccatcttcaaaacgctttgttacgagaacaaggacaatctaactgctggaattattgttgcgggttttgacgataaaaataagggcgaagtttacagcatacctttaggaggttctgtgcacaagcagaaatatgcgatagctggttctggttcgacgttcatttatggatactgtgacaaaaacttcaaggaagatatgaccaaggacgaaaccatatcctttatgaagaattctttatctcaagctataaagtgggatggctcttccggaggtgtgataagaatggttgtcctaaccaaagaaggtgccgagcgcctgattttctaccctgaggaatacgaaaacctgtaaattaacgtctaagtagtcttataattccgtatgaaaggagaatttttacggcaagtggttagaggttaatatcctgtgtggggccattaagaagtaaaccaatgaatgctcatgagctctttagaagtcctactgcgtgacgtacttccccaagatgttgaagtagaagtcgcacatctacaaagtcctccacgagagacgtaccctgtcgtactaccgcattctcaagcaaatggaaagcaacaggtcgtcaaaatacaacatttctttggtctatgcactgataacaaattgttctatggactagaagtattcgtttacgtggtggtacagcactcgaaagtggttgataaaattttgttcatatcaaaggcagacacaaatggatactgcgcaaggcgtctgtcgataaagaatatcactaaagcactgattgaatatgtaacatctttggatccgttgtactacttggtgaaagttattccaatgaacagaactagacagaactatgcgaatgctataacgaaaagcactacaaccaaaagagcgttgcaaataatcagaaatagacatactgctggtaagacctccactcccgacatctcaaacctctatactcagtttgagaagtgcgatcctggatggacttgcaaaatttgtctattcaccagatctgaacctcactatttattctcagaatcatctaaaaaccccgagaagcatattttatccggggaacaattgctccattggtggctttcagtggtggatgctgtactcttcaaaaacttcacaagtgacaccaaagctcgtcttcagattcctggcgaggaaaagctgtgcacagaaaagtacctcaatggcaaaaagttcccacagtggagggtgggtgatattttcaatagtgaacccaatgatttagctatctttaaaattcctgtgtttccagatgaccccaaagggcgttttttggaacaacttgtcgatgaaaaccgagccaaaaaggtccaagttacagggttctggaccgagctgcaaatacagcaagagtttcggatgggcgcgacagtcgctgtaattggtattgatggaagagtggctaatccgtgcattatgccgcgtgagtgcgaaatcatattaccaaaaagtataaaagctttcaatatgatcaagacgtatatcactggagaggaatatgatactatagacggagcatatgaagcatgcgcaaacattcgcgactttgtcgctttaagacttggaagatccttgctgaaggtccaaggaacattgaaaacaagcacttcagaacatggagggcatgtcgaccattcaagattgccagtaaaccatctcaatactagtctaatacgtaagaaaccgagaagatgactgagctgctcgatgccgatgaaacactatcacgattaacgaatacactgtgattggtgcaaagagttctgtctccgacaatagtattgcattagtttttcatcgattatagtttatgtatttgaagaatcttgaaagaaaggtttgaaggcaatcaaagcagagatccgcagcgatggcgagtttagaggacctgatccctacggtcaacaagttgcaagatgtcatgtatgatgctggcatcgatacgctggacttacccgtcctggctgtgatcggctcccaatcatccggcaaatcatccatcttggaaaccttggtcgggaaagattttctaccaagaggaactggaattgtgactagacgtccgctcgttttgcaacttaacaatattgccccagattcgcccctgatcaatgattatgatcaggaaacggatacgcctcaggaccatgaatccgtaccagaagaactgacattggaagaccatttgaggaagaatcaaggactagagccccagggaaaagatgagtggggagaatttttgcatttgccaggacgccggttctataactttaaagacataaggaaagagattgaaaacgaaacagcaagaattgcgggcaaaaacaaagggatcagccgtattcctatcaatttaaaggtgttttctcctcgtgtcctaaacttgaccttggtcgatcttccggggatcacaaaggtccccatcggcgaacaacctgccgatatcgagaagcagatcaaaaacttgatcttggagtatgtcgcgaaacccaattgcattatcctagctgtttctcctgccaatgtggatctagtaaactctgaatcgcttaagttggcccgggatgtcgatcctcatgggaaaaggacgattggtgtaattactaagatggatttgatggatagcggtacaaatgcgctggacattttatcggggaaactctatcccttaagactcggatttgtgggaatcgtgaaccgctctcagcaagacattcaggccaataggaccgttgaagaggcgttaaacaacgaggaagcttttttcagtcgccatcctgtctatagaaccatttccactagatgtggaacgagatatctggccaagctactaaaccagattctaatgaatcatattcgtgacaaactgccagacataaaggcacggctcaacaccttaatgggtcaaactgagcaggaactgacaacttacggcgggttaggcatcattacaaaggaaaatagggctggtctagtgttacaactcatgaacaaattcgctgctcgctttatctcgtcgatagaaggaacttcatcggatataagtaccaaagaactttgtggaggcgcacggatctattacatctacaacgacatcttcggccattctcttgagtcaatcaatcctacagccaatttatcaactgctgatattcgaacggcgattcgtaactccacaggacctcgcccttcactctttgtcccagagttagcgttcgacctcttggtgaagcctcagatctacctcttactggagccgtctcagcgatgtgtcgagcttgtatacgaagaactgatgaaaatttgtcataattgtggctctccagagttagctagatatccaaagttacaagctaaactcattgaagtggtgagcgagctcttacgcgagcgtttagggcccacgcgttcttacgttgagagcttgattgacatccatcgggcatacatcaacacaaatcatcctaactttctaagcgcaacagaagcaatgtccgacattgcagaagctaagagggccaatcaagaactctctgtcaagaagaacctagatctcgaagaggtcaaattgtcactaacaaacgacttcgcaaagaaacctaacgaaaaccacattttgaacacaagcaagaaagcagactctggtaacacggctttcaataacgacagctcatctgaagacgacgaaaaagcgccaggtaagcaatcaaaagattcctttttgaactacttctttggcaaggatcaacaaatagctggcaattacaagggattttcagacaactcgcaattctcaaactttaacagatatgaacaaacggaacaccaaaaacacttggcgaacttcgaaaacttgaaaataagcgaccctgtagtcgaggaacgaaatgacacgccgcagctcactgaaagggagcagcttgaatgtgagcttatcagacggttgattgtatcttattttggaattgtacgggaaatgatccaggatcaaattccaaaagcagtcatgtgccttcttgttaatttttcgaaagagattattcaaaaccgcctagtgacgaagctttacaaggaatctcttttcgaagatttactcatggaagatcaaaatctggcacaggacagacaaaagtgtgtgaagctcctggatacttacaaggaagcttctaacatcattggtgacattttataactacataacaactctataatctagaacgattgtccaagctgccacatttattacgcgaatggacgtgttatttcttcaccaatcttcacaaatgtaatccatcactatcttcaacttgctttctggatactctaccttttcttaagatttttcttaagatgctctcctttgcaccgtcaaaaaacctctttacatagtatcataaagactagcatttagtcacctgattgtaatatatagtttttgtttgaattaactcatagtttataattttaaaaaataatcttttaaatgttataaaagccattatgtgttaataagtgtttgagacttccgaacagaaataaaaaatgaatgtttgagaattttacttttgttatatgagatatcaaaggttgagtgacgagttgtggaattatgatctatgaagatgtattttgaatactgacaggatcgcaagaggaattaatggaatatgagtttgcgaaagttgggtttcttgatcgttttacgttggcggactgttgtgatcgtggtgcagtcgaaacgggatctcttgggattgctgagtatcccgatggctgcgggccacttgatggtcgaagtactcgctcttggtctgggtatggcagttcactcgtagaaccgacagcttcacgcctttttacaaagaacgtcaaagcacacgtcaaaatactgaagatgccaaggataccaaggagtacaccaacagcaaaggccacgcctggtaatcctattcgatatctctcctgatcaagccaagtgagagatatgggacgatcaatcaagaatacgcagttgttattacccagtgatgtacatcccttttttaagattctaacttctttatcgagaccatttttgagtcgcaaaagatgcatgttggaagaggtctcccggcaggtgagaggttctccatatagagtgtgaatctcacctgtaccgtcaaaaagtgccccagtagaattagaatacacaatgtgcagcttcaaaaaatcctttaaatttgtcgagtcgaaattcacatcttcaaggagaagagactttgacgtgggtaccaagatagaatatttctggtcgcgatacaacaagtcatcaaattcctgaaatttctgaagaaactccagaaaatcgaaagattgtgtggtctctaagaggttctggagagtaatatccaaagagtcagggaagtatacatgttcgatgggatggacaacacctctatcaaaaaaagtatccatgtttttttccagtaaaataggcccacgaattgtgctgacattgatggccaattgctttaggttggaattctgactaggaatttcgacttcaactttttggtcattcaagtttgaagtttgtataacctgggctggaccgtccgtgtaaatcaaaccttcgagtatgtaattcttcattagtagattgagcgcggttatattgcgttgaaggtagtcatggttcagggccaaagaattccaggagttgaagcagggtaaaaatattgtatagcccttgttgtttggcttgagatctaaaaggttcaattcgttgagacaagagagggattttgcgcatcctgcaaatggatttatggaggacagaatatcgccaggtaaatcgagctccttctccaccacgaaaatagctactttgcccacttgaatcgggcgagcatctcttaaacgatatttgccgttcagataaaattctgttttaccgcttttaagcctcttttcaattttaagccgttgacactgtccgccaagtcttttgttagagctgcagaacatggagtcgtaaagcctagtaaagggtgcgtccttgaagtcgcggtcaaaatctatactggcatccgagaagtggtaaagaatgctgcttttggaataaccagaaccctcattgctaggttcgtgaggtacgaagataattaagttgctcccaaagctgccatctattaggtgctctaaatttcgcatcctaacctcctcgacgaaccggtcagcgcctaaaccgagtaagtatttctccgcagtaaatataatgtctgctgctaggaaacttagactggaaaaaacgtgggccaatccagtgctatgtagtaagttgctttcaagagcagtggagccattgaccgaaatgatggatccttcctcacgcgaggtaaacaagagcagtccatcgtccaaattgggggtgatagtatcgctcatgatgccaccaaaaatcccaggcaccacgagcttgcggagaagagaaagttgatcctttttacgagctttagtcggctttgaggagcgctcctcttcatattcatcggacacttgattcatgagataattcaactccaaaaggttgaactggtccctgaaagcctcgtcgttcggcaataataccgtgacattgtcccatgccccagaaatgtcagcttttgtcacttccagaagttttgagagatatgtaaaattgtgtgttgattcagatagcaggtctcggtagtgagggatactaggcatgaaggatgatagactatgaagcgcagcattttgcatcgtagggtatagagattcttccagagctgggacggtgtctattctccatgtaccatcaaccattttctcaagtagggtaggagaactgtcattagtagtcaaaacatgaacccctacgccatacttgctgggatccaggacgtaatcgtgcagcaagtattcattcaaattgaactcccggtgagattccgcgaaggcagagttaagtggtgcaagtagtgtgaagttattcagttcattcagatatggtatcaaaccgttcttttgcaaaactctcagaaacgatgaaaactcaacgttcttccaaagcaagtctatcactgtggtaaaggggaaatcgtcatcgtcattgtctcgcagaccagtcgctgctattggcgaaagcaagcacagggacaaaaacgtcagccatgcaatatatgtcattgtccattagaagcgatcagctttccttaggaaggatgtataagagggtactccaaatatggtatttcaacctgacgatcgtacatgagtattgtattagccgaggctgattctacggttttggttgtactatgggcgcctataaagtacttgagtgaagcaaaagtttgaagctagggccatcaacttcaaatgcgttggcttgctcttgacgtattgcactgctcatatggaatagccaaaaacgtgatattcaagtacccattgaaggttttcttgtttgccatttacgaaacgtgatttgtctatcgtgacgctgttagagggtgtttaagtgctcagagagctgctagtattgatctctaccctatagaagctagattcctttcatgatgagcgaggaaacattcaactcgacttaccgggcggagattgcagcggaggcgtcgagattgaagaatatccagcaacgcatggcgaacgccttggatgagcaatcaccaggtataagtgcaaagtgtgataacgaccgtgaagttagcacacgatccgtgttcgttggaaacataagtcaatcaattaccgcagaggaactgcagttattgttcaaagacgtcgtaagctgtgttaatagagtggaaattcaagtaaaccgagtgaatggactcacgaaggggtttgcgtacgtcgaatttgctcagccgaaggacgtaactgctgcagtagagcttgataatgtcgacttccatggcagacgattgagagtagttcccaaaaggccagacttccggcaggagggcctaagtagaggtcgaggggtgacacatcgatcgcgaggactgtttattggccgaggccgcactatcagaggccgccgcggtacaatccgtggggttgggagaggccgtggccgcagccgtggtcgtgttaaacgcttcattcagcgttagtccttccaagctttgtttagagacgtcatcaatgatagaaaatcaggctagggaactgtgcactcaagctaacccataatatatctttgataagacataccaattcgctcagcgatctgaaagcgggccttttcagcacgaaagtactatgccgggagaccatgaagggcaagactcgttcttaaagcgtaagccctctcaaaatgttcactatatgtcgattccagttcaacggtcttcattgagttcatctccggacgatccagcagcttttgctgggagccaaagacggcagtctatcttcgagtatccaattggctcattccgcggggtcaactcgctgggtcgcttcgcatcgtcactccgaagagcaaattccttcatgaacattgaggtcaatcctgataaagagcgctctttcttgaaagatggccaggatgcactttatgatccaactactctagccccttcttcagatggtcgaaggctatctgttgcgctaacttcaggtagggaggtttcgatcagaccatctgtgagcgacctatatggctcaacgggtaataggttcgatggaagtgtgttccatgatgataatgaaagttcttctgccgcgagaagcgtcttctctggagatcaggtgtctctaagacgccctacattatgctttcaagatttcaataatgctgtggatcccgatacgcattccatcatgttgaagcaagtcgaaagaaaagatggaaaggtggttacccttttggcaggccagtctactgcacctcagacaatcttcaactccgtgaatgtccttataggaattggtttgtttgcattacctttgggtctacgttatgcgggctgtatcttgggagttattcttctactggtttttgcatccacgacgttctgcagtgctgaactactctcgcgttgcttggatacagatccgacgatgatttcgtatggtgacttaggcgcagcggcatttggccccaaaggacgtgctttagtatcttttctgttcaccctcgaccttctagggtctggagtcgctttgattctgatcttcggtgactcccttaatgcgctgttcccaaagtattctgtcaccttcttcaagctcatcgctttttttgcaattacccctcaagcatttgtcccgcttagcgtcttgtccaacttttcactccttggaatagcttccacactgggtactgtgttttgtattctattctgtgggttatccaagcccaacgcgcctggatccttactcgaaccagcaaagttgtctctctggccagaggactttaagggcttctgtctttcgattggcctgctcagtgcatgttggggaggacatgcggtatttcccaacctgaagagtgacatgagacaccccgcaaaattcaagaagtgcttggtgaccacttactcaatcactgccacggctgatattgctaccgctataataggtttcgtcatgttcggtatggttgtgaaagacgaagttacaaaaagtcttttgttaacagagggctacccagactttgtctacggaacaatatccgcattgatggcgttgattcctgtagcgaaggccccgttgtgtgctaggcctattgcctccgtttttgacgtactcatgggtgtatcgcaccaggacgctgacaacggcgataataagccgcgcttcaagaggtttatcagtgcgtttaatggaattttagttaatgtcctatttgttgcaatcggcataaagtttccagagttcgacaagttcatcgcctttttgggagctggtctatgttttgcaatctgtctcattttaccatgcctgttttatatgagaatatgcgcagatactatcaaaccatgggaaaggtatgtttgcatcgtgactattgttttgagctcgattctttctgtcttgggtgttggagccgccgtggtttcttgatatattattacataagcagattgtatatgattgtcgtgaactgctattctgccagtgttctttttcgaaaacctgaaaattttagattttagagacatggcgatgagctcactatcaaagaagttccactaaagtttgcatatcgatatgagtgatttccttaccacaatcactaatgatccactcagccttttgaatgagcatataagtgataacgcgaaccctctcttgttggcaaaatcgtacgttgatgaggtaattcaatctcaaaagaaggatagcggaacgggctccctgctcgatgaaatcgtcattgatgggctcgattccaaccaagtgtggcagcaagttaaggttgtattagaaaataatgggtcaagacttttagagaagattggtgacctgcgaatgactacgcaggaatttagtggcagcgatagtgaagcagaatcagctgaggaactcgaaaccaggagttcagaggaccaagatgacagcgatattggcgcttcaagcgaagctgaaaacagtgaggacgataccaaatcaagaccagtagatgatatgagcggaagtgacaacgcagaggaggaagtggaggaaagctatggggagaacgatgagagcgatgagaaggaatcagctgtcgacaagaacgaagtagaaaaaattgaagttgtctcaaagaaccctgataaatatggagtaaatgatggatttttcgaccttgacgaattcaacagacagactttggatgctgaagatgtaagcgagggggatgacgaagtcaattattttgaggatattccgtcagaagatgatgaggaggcggtgtattatggtgatttctttgacaaacctacttttgatagtgatcgaaattctgccgccaaggacgttcaaaaaaatgatgatctagagagcgattcagaagaagagattgatcgcgctatggaatctgctaaacttgacttgtttgctgatgttgctgatgaggacgctgacttggatagcaaagatactgaaaagctatctagcttccagcgtcaacagctggatatccagagacagatttcccagttggaaaaggaagctgtcgctgataagaaatgggcgttgaaaggtgaagtgaaagctgccgacagaccggacgatgcgctactgacggaggatctcgagtttgagagaacttcaaaaccggtacccgtaatcacatcagaaatcacggaatctttagaagatatgatccgcagaagaattctacaaggcgaatttgacgaccttgccaggagagttatggctaacactcgtttttccacgcccagaccccagttcgagctaagtgatgcaaagtcgagcaagtctttagcagcactctacgaagacgactacaaaaatgttccagaagattccgaaaagtccgaagagtcagtgaaagcacacggtgaaatctccgagctctataataatttggtttacaagcttgatgccctctcgtcggctcactttatcccaaagcctgcgcaaaagtctttggatattaaggttcaggcggcggcgataacgatggaagatgcacaaccccttaccatgtctactgcgccgacgttggctcctcaggaagtatacgcgcccggagcttctcgtggtactaatgaaatctctttgaaaaatggtgttgtattatcgagagatgagttgtcgcgagaggacaagagcaggatgagaagagcgctgaaaagaaagaggtcaaaacagttggcctccaaatcgacttcttcaagcaaaagaactaaaaaagacgatgtgatacaaacactttcaagtgcaaagaatgtgacggttattgacaaaaagggtgaaaaacgggatgttaagggaaatgtgaaacaggacgatgcggcaacccgccagaattttaagctgtgagcgcgtaatttttctcaacatatggcattaccagcattctttgagaggcattaccagcattctttgagaggcattactatctatttagttaaccctattacatactacctcaacgatcctctagatttttcaagcatcgctttcgtccctttcacgaccaaagggctatagtgccgcaacattatggcattttcccatattgttgcagcttccgcattacttcttgtcggagtctctgcctctaattgaaatgtgccgtttccaatacgatcctcggtagtgtaaagacctccaatttcgggaaacttactcattagcttatccagaaacttaaggattgcaatgcttgttttatcaggagtattaaggagtacaatgtatagtctctttgtgaatgctgcagcacgaatttttgagccagactttgagcgaaagaaaacatgatctaaggcccttagaagtaactcagcttttgtagatacattaacggacggcttcacaaattcgctattcagagggtccgctaacctcaacgtcttatgagaatactcgatctctgcgtccaacgagagattaggtaacaccgcatagagggcatcaacaaaagatgtgagatcgattgagactttactgcggttgtggcttgaaaccagagaaaatgcggtaacaatacacagaagcactttacgcacctctgttggagaaaggttgttaaggtcactgcttgctataatttccctcattacctccaggaaatcgcccaaaaggtcaaaatttgccatatggccaaacttagacaggccttctaaaactgacccaacaagttttggaacattggacttcagaatattcagatacagggataatgtcaatttcaagatttcagcttgatttttctctctctcttcggcgaagaccgtttgctctgctctgcgcatttcctcttcgacctgcttcaattctttcctcgcttttctttgctttttggatagatgtgctctgtccttcttctttactttaactttagtcgcttcttcaactttagtattgggatcaaaatcctgcaagacatctaaggacaataaaatgttcaaggttgactcgtcaatcataaatgacctagatttgattgtttttgaaaggattcttacaatctcgaaagatatcctaccttcctcatcttcgtttaataaaatttcgatggctttgatgattttggtgtaggcaggatctgctagcgggttgggtttgcaaactcgacgaataagaattgtaaaaaagtctgaattgaaatctaaagcttgacgcagaaggcaacagttcgacagccgcgcttgctgccaaatttcctaaagaaatgcggactggatctgcgttattaggagttttgacgagcaaagccaacaaatcgaggtactccttgtaattgtgaacaagtgactcctcgtaaattcttagtttcgccacctcttttgataccttctctcttctttccgattctgtgagcggtcttattctgtaagcaggtattatgctcttgaacacgggaacaagtgccagcatagagaacttacacgtatttgaattcttcgattgtgccatcttcctgaggcgtgtcaagcatcctatgttttcctctgcatcctccatcagattttcaactagctctgcaatttcctccttcagctgtaacacacttgctgcactatctactgtttcttcttgagcgtcaaatctatcatgttccttatcttgatgaacttcagtctcctcttcatcctcctctaccggtgtgggctcctctttcttgaccttcataacccttctttcaatctttcctttgacttttataggaagaccctctatagtttcttcggcatagcctgctagtgttctaggtttcatctcgtagtcctgttcctcatcatcccatgatttcttcgtagggactgaatcatcgatgtcctgggcctcactacgggtaaacaccccattttccaacagagagtcttgttccttgcgtctcttggccgctctatcctcagcggctctcttagaccttttattacctgccattacgcttggctttttctgatgagatgcgatgcgatgagcaggagagtgagatgagctttaaaatttttctgtattctgcattgaaaagatcaagaaatacaatacagacccaataatactctccactcatttggacaagaacgtatgcactaaatctaaattggcgtagacctgtccataccaatggtcttcaagctaatcatggttgacccaagcccagcgaagagaacagaggttatagcatctagggaaagggagaatgcgatagggcgcaaacctaatgataattcgaattcaggccacagagacctacccgtagtaatgcacacttttgaagaagggaaagtcgggaaagtctctctagtatacaaacctgttatcagtgaaaagcccgattcgaagtgctttttgggtggagccgttccaaaaaaggtgcatcataaattgacgcccatagcagttaatggtgccaaatctaaccctagggacctagaaaagcccctaacttttgtcacctcagtggccgaagattactctctagaatatgcaaatgcttggaagtcatccttagactttgatgtcaagaagcctcagagacctctttttcgcatcacaaactcgaagtccaaacgtaactctagcaaaaaaaaccataccaccgaagcgcgcacgattgttgatgccaatttttcattttctcacaactcccttaataaggtcgcaaagtccaccaagcactcttcggtcagttttagctcacctccggccttcagagtttcactcagagacaggtagcgcgtttgcttcagtgtactggaaagggcatttctacataccggctgaaattttggcccccggtctaactaaaatcatactcgttccagcactaaatctttaatgtgtgaagagatgatgaagacgttggataatcgactaagtccccaggcaatgacagatcacaggctatctacagaattctagatcaaactctctcgaagttaaaggtcttgcgctccttttatgggaggtctcgagttaaacaaactataaacactttatatggttgagcagcatctcctccaatttctcgtcactattttcctgatcaagaatatcaccatatgcagcaaagagcttcttaacttgtttcatagctgttggagttgggaaaatattctctctcgcagcgccatcaagaattacatgagcgaaatctcggtcccgcctagtaagataagccaatattagcgttttggtgagtaaagcactctccgacaatgaaccatcttcaggttcctttttatcgaccttttggatagtggcattgaacaactccagacctttttccatgtcaaatttagaaaatgcacaaattaatgccctactgactgacagtgacagagctccagaagcgccttgcggactataggtcaaagcgctcttcaatagctgctcgtcagacttctcaatacttctgtaaataaatgccaggaacatctcgtatcttagctcttcacggtgcctggagtcagcctccatgctaacgtttagcatttccagagccttagcaaagtcatttcggtagatagcattgcttcttatggcaaaccttgatatatcaattagtccttcttccccggcgtaggaatttttgaatatatctaggtatcgctgaaatgcagtttccgtcgaaattgctagtggtgaagtaaaaacctgcggaaccttgcaattatcagaggcatcagtgatggttttgtttatcttttcttccacttctttctcctccgggctaagatggacttcgcgattcttaccgagtactttgaaagctcttagaaacagggatgggtcatctttgaataattccagtcccctgttatgaaacatctggtacatctggtactcggaaagctcttcgaagctttctaaaagttcgatcggagggctgaaatcttcgagaagaatgggaagtaacgtcgaggctttgttatctatgcacgcttgaagcaaaacatgccagttctggttcgagatctcatcagcgtgtccgagtgattgaatgcgacgtaataggaaaaaacatctgccaacatctactgcagtgagctcctttttgccatcttctatgtcgacagggtcgaactgtatgagcttattgaggacagcaagcaacgcggcaggagtattcttcaccagggaataattctcaagaaatatttcgtaagagctttgtactcttcctggattgttcattataatctgtataaagctatcgacggtaaggtgcccgccaatcttttttaactcccgcgcatgtatggtccctacggcatactcgtacttagtcaaagtttcgataattcgattatgaatgagcgcctggttggatgaacttgtgtctctttcacgcagtttctgtagaactgagattgaaaagtcgtaaggcttcagctcatcgccaagtctttcatcctgcttgaaaatcttgaagtttggatcacttaacaagctggcatatagatgtcgcaatggtgttcctgatgggtaaaagcgagcggcactctttgaaaagcgacgatgaaggtgaagcattcgtcgttgctcctaaagactatctacatgaagctgctacggctctttgaaaaggatcctgcaaacaaaagatgtggtcacgtgctaaattgtttaacaaagtgtaatattctaagatatgaattaatagtacagtgcctttatattgaataggattaagttacctctgtcagaatgtcagaactagaccgcctgtcaatgtgtgtcagagctagactatgctaatatgtgatagtacaaattgcataatgtcagattagtacgaaatgataattgatgtctacatcagcaagaactggatgggaaccaggcaaacgtgtggctgaatgactgcaaccttttatggactacggtaggtgacagtagctcacgtcatgggtgcaagctgctaaactgcaccctgccaattactaactgagaaatttgtataaataccggtggtttagtcaaaggtcaagattttattcttggactaaaagagccacggagagatacttacaaccatcacctacatactgattatattacttcattatggaaaacattgagattggaattaacaaactttcaatcgaagattcagactcgcctcaataacctcattacatagaagccttcgatatactgtttgacaaagtcgggggctcactcaagtgctcatcgaaaactaatagcgatcgcccttgacatgattatatggttgaagatacccatgacaataggataatgtaatcttcaaagtatgattcattcccctcaatggtcttgccgtgatatttcttcacccgtgcttgaattggaagtactaatcatacttgtttggatataacggacaaaccaaaggagattgattcgactcgttgcatcatcgtcatttggtatgttcagtgacatattagtacatagtgatattagaacgccaaaagaacatcctcggccgtggatgctggcctgatacccagatgggtaattcatgtttattgcatatcagaaccataaatcattctctcaacagcaccccagattcgcctctaatctatcaaatctagaccatttattgatgtgggatagtataattaaaaaaaaatgacaatttggtacaaagtgacctgggttgtaggtacgcacactagggaataaagacatgacgacaagacgagggaaactttaaaggaatagttggcgacctggtttctacgaatgtgccatagacaattaggaattacgcaatggatgaagtttttattttgcagctagaaaagcctggatttatatcattgtatggattctagtggtctgattaggaacacgttttttttcctggactaacccaaccacggacagatattcccagccatcacctaagagtatgacaaaacattttaatattgaagacctagccgccaaacttaccaaactttcaatgaaaggcccagccttgccccgataactacttatacagacggcatcaaaatgccgatcactattttggtccccttatgttccttcgttgtggaagctgcaatgctgttcacttatatattctcagacatctggagctataatttatgctagaaaccggtaatctcttcactgagagagaactgcaattaatgagaatgtctgtgaataagacaactacagaactctatattagtgcggcatatttaggcgtaaagccttcaaattgaggaattcgttccaaacttcgtcatgtcttcaaagatattatgacacgaattctagtattctaattgagattgtgaagctgttatcatacggcagtaccagaattgaacatttgggtattctccctaccatcatagcccaaatacctgaagtaatgccgtcatcagatatcctctgagagtcatgagctcgacattaggctaacggtatagtctagtttctcttaagccggtttgaaggattaatggcgcagctcatgatttattatgatgtgtggaactgagaagtcggtaatgtcattggaagtacactgctgcaatagcatctgttggttcaaggtatgaagttcacatgacgaaatacagcatcattgacaataatgcgataacgagatcatgggaatgctgacgggggccgctaccctcaaaagtggagaaagccgtattggggacgcttggtgtcgctgaaaatgaagatgcttccacgcttgaagaaatgctacccaccatttttgaagatatgctcgaagctgcgatagtgccagggtaagcagttgggcttgagagtgataaagttgacacgggagaactttctagtgtagtaagcaccttggttgataagttgtcagttaaagaaatcatagcaggagtagaatctgaggtactcgaagtagtagagtcacgggtaagtgacgatggcgacttcgaggtgaatgaagaaattctgatagcggtagacactgttgtcggcatgaacgagagctcagaagatgtaggaagacttctgacagatgtctctgatgttgttgaccctgacacgctgttcgacaaagatgaagaaaacttatttgaggtatgagccggtggggttgctgaagacgaagaaacttggggcgtggaagaagcagataacgctgaagaggatgctattatgctcgtgggcggaaatgatgatacacttggttgtgacaatccggatataaccgatgacgtactggataccgaccaacttgtcaaagtcaacgacgaaattgctgatgatgatactaatagcgatggttggctgggtgttacagaatcaaaactgcttgaagttgttgacgagttcgccgacgaaaagacagcagacgaggatgtggacgaggaaggagacaaaacgctcgtaaaggaacttatagcagcactggacgaagagggctttgtaatgctcgggaaagaactcgttgttatgcttgaggatgatttcgttgtaatgctcgaaaaggaacttgatgcaacgcttgaggagggcgaacttgttgcaacgctagaagaggatgaacctgttgcaacgcttgaagaggaggaacttgttgcaacgctagaagtggagaaacctgttgcaacgcttgaagtggaggaactcgttgcaacgcttgaagtggaggaactcgttgcaacgcttgaagtggaggaactcgttgcaacgcttgaagtggaggaactcgttgcaacgcttgaagtggaggaactcgttgcaacgcttgaagtggaggaactcgttgcaacgcttgaagtggaggaactcgttgcaacgcttgaagtggaagaactcgttgcaacgcttgaagaggaaggtggagtcacaatgatggacaaggaagttgatgcagagccaaatgaggtagtggacttagataaaaccgagcagggcccttgtgaacatgattcgactgttgaagtaacagtggaaactgtaaaatttgacgacgaagattggccacctgagctaaaaggcacagtaattgacgtagtgtagctcgaggaactcgcagaactcgaggaactcgcagaacttgaggaactcgcagaacttgaggaactcgcagaacttgaggaactcgcagaactcgaggaactcacaggactcgaggaactcgcagaactcgaggaactcgcagaacttgaggaactcgcagaacttgaggaactcgcagaacttgaggaactcgcagaactcgaggaactcacaggactcgaggaactcacaggactcgaggaactcacaggactcgaggaactcacaggactcgaggaactcacagaacttgaggaactcacaggactcgaggaactcacaggactcgaggaactcacaggactcgaggaactcacagaacttgaggaactcacagaacttgaggaactcgttcctgggacatcaacgtgaacggtcacgacggtagcgctagactcaactggaccagtggtagttgtggcatagctctccgaccacgttgttgtggttgttgtagtggttttactgattgagttagacactccgcttacaaccgccgtacccgtgaatgttccatccttgattacgaatgcaggagactgattagcagtggtagtgtaggtcttgctggatacagtgttggtacaagtatagtcgaacgaaacactatgaatcatagtagatgcggaagcatccaaagattgaatgttgttgacccaaatgcgataatccggttcaattttgtcaaatgagatagataggctcgcaccattgcaaatatagtctccactgaaagattcgaaatttttaggaaagtaccaatcgttgaagtccttagacagctgtacctgggcgttggcacagtcaacggcggtggaatgaccatccgggttgtaattgatgacttgagtcccgccgagaacatatccttgaggacaggtgaaacctaagtaatatgattccatactattgtaagtagtggtgcgaccctcgtagtagtacccagtgaatgccggtgctgcgtcgaaatgagcagatgcgctgacacctgctgaaaattccacattttggcctccagctgagaagtactgagcattttcgagttcaaacttatatgaagagccgccggcactgaagacaaccccaacagaaaggctcccgctcagtgcggaaaaggtcgaaaaattttgaagagcatcgcatctcagaactgagtcctcgcacttgtatgcagcttgttgagaagcgtagcacttgaaggcttgggatccatcggacatcgaaatatactggaattctttgtcttcgttgaatttgaggcgatagacgtgaggcatattgaacaggaagtaatcatcttcagaaattgtcctagcatcgtcgatgtgaaagtcaaaggacactttagacatcttgtgaggaaatttttgagagctaattacatcgattgagagttcgctgaagtcgatatctttgatctgagcagcaaaagcatctgaaatggaaaacatgagaatagcgatccagcacaccaggctgcagcagaaatgagagagctctgacattttgttttcttttgggttttgtttggaactagacaacagcttgatttggatatgacacggtacaccgacagctccatttataatcctgtgagagaacagctttgtacttttgaggattcatcgtggacaaacgcccaggcttggacaaaccagacccatgtctccttcaaagcctgaaacaacatggaacgagaaaactgatgaagaaacttcgagctgaacttggtagcaccacttcatactgctaattgatgcagtttctaggattagaccatcgcagaaggaactgcctctctgacacgtaaacctctcttgcaatattgatggcataacttttgctcggttaggactgtgtgcttcaggaagaatcattgacaaccagatctggtaggacgtttgtttcgattgtttgaagtgtcgtttccaagctggacgagcttgctcataagagtcatttattgccgatttgggcttgataagaagccatttggagacttttgaacgttacatagcgcaacggactagtcgaacctggtcttcattgcatattcattaatcgtccttttatgaaggaagatggcctcaaatgcttacttcattaatatgaacagcgtatatcacgtgtagaaggcaagtaaattgcaaaaagtaagccctgtagggggctcgaacccctaaccttatgattaagagtcatacgcgctaccgattgcgccaacaaggctctttgttgaaagagacttcaaataaggctgatattacgatgagctgatatcacagggcttgcttttagataagatatcgctaagctttactgggagcctctgtgagacgatctcaatccttcacgagtgcactgaatcggcttcactctaccggtagttactggtggtctccacgaccaagctccgttagcgattgtgccagatcatgtacggtgttcgtttggtagggaacagttcttatctgttatgataatgcgttgtaattttccgttctgaattaagattatgtgatcattttctcaatgtacagatctttaatctaaacatgaatgttggacatttgaattcagtttgaaaagtcctttgaaagtaaacgtgcgaataaccttagcagttatatcccctcattaatttattgacattatatatatccatgagatgtttgcacagtcgccaggaattatgatggactcccgaaattgctctttctagagtttccccccagttttcaggacgtgaatttccttgagcatggaccttttagcctatttcaccaattaaacaccatctctaataccgatagatctgatgtaccattttttggtagcttttctgatctttttcccccaaataaacatcggtatagcgagagttgtgattgcgaaattgatgacagccagcgcgatgtaggtattttcagtgccagatgcttcaagccagtaggagcacacaaaggtgaagatacaggatatagtattattgatgatggctgtgcataccatgccctccaaaaccatgtcgggataacagtccatcaaataggccatggcgatatcaccagaacagccccagctgaacccaatgaagcctagaccaacgtaaattacttgccacggcagctgacgagccgctcctatgccaaacattagcagaccagcaggccctatgattccagtggcaaaggaaaagtacagtctgtattctgcttccaagataccgttatttctccgagccatccacaaaataaagtagtcacttacaataccagcgcagacacagccaataaccgcaccaataagtgtagggacattcatgatggcgacacctctatcactgtagttccaaggtggttcgtagaagtaagtatcctcggttgtcagatagaatgtaagcaggacatcttggataccccaaaacaggcccgatagccacacaggtgggaacagaaacattctcatattcaaagcgatgtattgaaaatattgcttcacaccccaaccgcgaaggttagaggccttggttatgatcgcaattctcttgtgataaggctttttccgttcttcggcaccatccactagattgtagtcgtgtatggatgcgacacagctaggaacgatgtcacaggtgctgttctggttgactttcttgagctccttgttagagtcaatttcctcatcgttattgttggacgaggacataagcggcgtgcaacattgtgaatcgaaagttccccgggactccgagtttggccgcctggatacaggcgtgacgtatttgttacggtcgaagtaggtctcctcgcagccaaacaagattacaatcaaaagaccacccgagatgatagcagcaatccatcctatccaatggtagctggtgaacgatgagatataaccggcaatcagagggcctaggaaagtacccacactggtcgccaaaatgtaaacggtaagcacagaacccagctggtgctgaaagaaaatgtcactgagagagagctgaacctgtgcttcagcgcatgattcactgataccaacaaacagctgagaccatatcgtgtcgcgggtgcgtgtcgaaaatccaaaccacaccgcgccgatcagaccgagcgatatacagatcagatacgtgatcttccgcccgtacaggttggccagaggggccagaaacaaggtaccccagccgattcccaaaaacagcacgccggcgccggtgttcatggaatcgtacgaaatcccgtactcctcgttcagattgtactgtgcagctcctgcatcgttactggtcgccgctgtgaacgccgtgatgaacgccataagcgcaaaatgcaaagttttcctcattacgctccaattgagcgggtcattgggcgattctgaaggttgcgggatcaacaccacgtctttcttggtcttgcgcaggctagactcatatataaccccattctcgaggctactcgaagagtagatgttgaaagttcccggtaggtagtccgggtggtggatattcgtgtatctgtccattattgctcacttccaaaagtcaccagaccacttccgcaagattgttgagaaacaacccaggcagcctactacttcaaatcttgtgctgtttaataccaacagtcaatcacacttaagtatcaactcccaagcgctttccaaggtcggtcttatcgtcttgttcaagatagctcaactgcgatttctcgagcctcttgacttttttttttttacatctatcttaattctctcggatttctttttcttcactaagcgcttgacctgaaaagccatgataactggcaaattcatttataagatcgaacagtagaatgaagcgccaagaaagtgaattacgtactcccatgatcttgtcactaggagctgctgatatcggtcgcttaagggaggcttattgtagcggagaaccaattttaagcttttccaaaggcccaagatatcggtatctgccccgcaagcgcagtagagcgtagtaaagcgctgcaaagcgaaaacgtgcgattagccgggtcatcggctcacctttataccgtagagcgggcctcacaaccgggacaattgtgaagtatttcatggatgaaaacgtcacaatcgatgcagaaatcttgagtacaatcagagcagcgatacctggagctggtcaaaagctcctgggttttctggttgcgcagacgaggaaatctcttctggcagctgaagcaggtatctgtggggaaggtctcggagattgagacctcttgaaaggttgtgaggggcatgagatggtggtaggaacgggccaggtgtgtggatagaatgagcatgagatcgcagcagggacagacagtgggcagtgaacacaccttgctcttgcagttgggacagaagtagcccccgtacatcaacttggagtggcaggtgcaaaaagaaggcatgtcctcgtagactctggtcgggaagcccattttgaccagggtgaagcccttgttgatcttgttgacgggaaggggcgtgacggcctcggtgaacaggtccttgaagtggacctcgttgagaataacaccgtagaaggagttatcgccgtagttggtctgcttgcagagctccttgcagacagccacctgggccgacaatccaataacgcgtacacggatgcgctcttgcaccagggaactcatagtttgatgtatatcgccggggtcggtgcttgacaaagcgccgaaaactatcaaaacctcacgagtacaatgggcaggtacatgcagaagtaagcctcgagccatctcaagcgcgttttgcaaagagctgttgccctttggctcttgtttccggattgctttgagcgcgtcgatgtgatcttgtggattgccgctaacttggctgaccaactgggcgaggtcgttgcgcatgcagactatgccgatttgggagattgggttttggtcaaaaaactcatgcacgaaattgatagcgtattgtatagtcatcgcgtacctgttaggacgcaggtccttttccatcatcgcatcgctacagtccagcacaaggaccatagtccgaatgatacccctttgaaatggtgtcaagtttttgttgctggttctcttctttcttgcttcgataatgctcgacactagcgctgccatgttgccctcatcgtctactttcactaaatcccaacttctttggatgtcttcttcccacgcatatccaccactagcaccttgcaagttcttgtttgccaacttcttctttttacgtccacttgaaggtctttcgctggcttcatcttcactaaatatattctcatcgccttcgctcaacgaattgccttcttcattgtagtcttcttctattctaacatgttttttgttcttccctactctgctcttgctttgattcttggtccgattgagtacttcatcgtcagagtcagattcaacaataggcgccattgcctaagagaggtattgagctgttatactggtttagctcattagcatcatctacaaagatcatttttcattattagcgatcatatgacagatgatcttcaaaaataaaaacgacttgtcaaaagggattatttagtctctaattctatcggtggtctaatatcatctctcctgaagtgaccacggcttggtggaaactctccatcttcgtcccagttagtgggttcgtctgtcattgtgaattcgaggcgaccaccgtcatctgcaaacagctcatcgtgagtgaaccaattgcgattgatacgttcaccattcagttcaacgctagaaatgtaaatgtttcgtaaaggataaatcgagctttcttcagaggaatcagtatcatgctcatacaggttgtgagcacgtattacagccttagcgtctccttcgagctttatatccagtttcgatagcttcgggctcgtaatcaaataaacatctgtgccagcaataggatagaatccgacgagcccaaaccaaagccaagcttgcattgcgccagcgtcagaattgcccggtagtcccttgggcccgacaagaaatttgttttcgatcaagtagtctagagtttccgaagtcctatactgggcattgacgaaattgaaaaggtagggcgtcaaaaagctcggctcattaccaatatccgcaaggctgtcaccaaatagcccgaacatgtcgtctagccgcctcacaaacaactcatctgagcctatgaaagatttcaaggtcttgatgtcatgaggaaccgcccatccatattcaaccggtttcccttcatattcgtcatcacgccaatagcacccaaagcacgagagcgggtcgtactttttgtaaacaaagttaccagctgcgtcctttggttggataaatccccgataatcgtattcgggagtacttgcgtcaaaattccagatgttttgccagtttgctgatctctccaagtatttctgtgcgagtttgaggtagcctaggccttccgcaacaactgacaacgcaaagtcattgtatgcgtattccatagtccttgtgacagaccgcgaaaatctccgagtgacatagcccaaattcagccagtcgtccagagcacctctgccatacttattggtagaatcaggtgcagcttggtcgtaaatatatccgggcgtcttttccgcattggactgcattgctttgaagccatcctcccaattgacatcatctttaattcctttgacaaaggcgtctgcaagaacaatatcagagttacttccaccttgagtccgtccacttctgctggcagacctgccatcgggcatgtacccttcgtgcctccagatatcgatcaagctgcgaaccattccagttgctcttttcttgttgagaatattaaacattggatggagacagcggaatgtgtcccagagcgtaaaccagtcatcatagtatggttcctctgtagaccaaggtgcctcactccctgacttgtccgaaggcatgaagtgagatccatataaggcgttgtagaatttctcaaggactttggggtcttccctcgactcgtcaatttctactttggagaaaacctcattatcccaagtctgcacagcttttctcacgctaaaatccagatcgaacttgcttgatccaggaaagtctatgtccaggtttttacgcgctacagtggtcccgcttgtcccgctaaaactgacaccaacgtgcgaatgtattacccgagtgcctctttcaaactcaaacaacatgcccatattcgaatttaagctcttcgccaagttaaatcttagtcgattgtaagatctagatccgtgaaatgcttgaactcttttggcaggcttgtcgaatatgccgtaaaaactcacggcccaggtccctggatcgctccaacctccagagaagtaagctttccccttgtatgatttgagatcttttccaaccttaatgtagccaccttcaaagttttgagtccaccacggtcttttttcggagtgcaagtgttgtgttacgttgaccataatgactgggttcatcttgtgagccgagccttttgtgggaaatgtgtatttgaacagccccgatttggcgccagatgaaaactcaactgtaacgtagttggagaggcttacgcgataatagcctacatgaccgacgtctggcttcaatctggggaaagatatctgatttccagtattaatatcagcgagatcgcttaccatcattggtagctgtgaaacaacgccatacgttggtgacccaccagttccggattcatgtagcatagaaatgccacatacgtttcctgtggcatggtagccggagtatgcatctgtggagtgcggatgtagtacatccacgcccattttgcacattccaaaaggaactgtcgctccggggaacatatgcccacctgcttccgtaccataaaagacgtcgacgtagttgagaaatggaaagtcctcgaacaagtctgttgaaaagctcggggaacttcgatctggaacgtggaagtagttcggggaacttagagcttgtacttcgtatttctctgcgttttcttcgagtttttcctccaatagcgcttctagcatctgggattcttgaccacttgcctcgctccccagcggtatggcgctggtgctactccagatttgcccaagggcaagcatactgagtaagatattcataagtattctcagtttctgtcacagtatgttcttcaatgaacaataatagtccacaaataaaactacacactttgacgtcaaacgatatcctcgattttgtcaattatattataaactggagggttttgtgttttgtgtctttgagccaactttaaccgcgaagctgcggttatataattcattgattctgacattaattgacaaaaggaagttcataagggtgcgacagacttgtaggccttggcttggaccttgatgatagaagcataaagttaaacatggccaaccagtacgatgcagtgctttgagaaagcaattaagtggtacgagttcctggaaaatgcatgctcctcaaggcccagaaaagataatgcacaaccgaataatttcttaaatggaatgagcgaatacaagagtgaatacacaacttgcaacacttgtaatgtaggtttcagtactgttgtagtaagatttaatatttcgtaaaatgtcattatttatcttaagtagccttgctcattcttgtataccctagtcgaagcattgacttgaacttgggtgtcgtgaagacggcgacctggtaatattatgtatcttcttattcttgaatggttgttcgtgttcgaaccaaaaggtgcgttacacgcttgatctagtaacccgcagcggttactaaaccgtccaacaaggcagcgagtccaacagcacctgggtctggtaagccgccctcgctgtcaagcttgtgcaactcctccttagccacgtatgaggcgcgaccgacaagtgcgtccatttttctcgtcttttcggctccctcgtgggctgccttaaccgcatctctaggactacttccgtttttcaacgcctcaacaaagggttgtagggcatcaatcaaagtccggtaaccagggcgggcccgagtatacttgtagagagctttcaaagcaacttgagaagagtttctgaaggtgtcaactgttagtgacttatcgtcagaatcattgaccgccttagcgagagcagaaaggtagatggaatacaagccaccagaggtaccacccatagagtcttcaacaataaatgcaatatcttcgataccatgagcggcgtcatcaaggcgtagtgtgcggttttgaatggcctcttccagacccttaccacccgacacaagggttgtaccacagtcaccgtcgcctgcaatagtgtcgtaccaggtaaccttgggttcgacttcgttaattcttgctataccagcgcgcaagatcttggcaaatgtatcaaagtccgctttgaccccagaaggcttttcatttctcaccgtcttcaagggaggagcggtaggaacctcacctttagcgagtacagcccagtccttagcaacatgataagtctggttccagcctggagcagtggtggggaaatcaaagtacttgataatgtcagggccggctttagaaacattcaacaacgtgattccgaacccaggcccgttcagtgccgtgataaaagttccagtgatggttctcttggggatgatatggtgcttctcgatcaactgctccgagatgacctcggtagcgtatccaatctcaaggttcgacaagccacccatgttgttaaccatgagaataacgtcgtccttggggtcaaatttcacgtacgaccggtcctcgtcctcaccaaggacaagaggcagcaactgagcaacaagctcggggatagagggcaatggcgaagactttagcgtcccggcctcgttatggatacccatacctatttcgtactcatctgcgcctagagtgttctcaggcttgtgtcccggaaccgtgcagtggtcgagagaagctgcaatcgtagcactgttgtcaacaactgcctgggcgaccttggcaaccgctgcaaggtccaatccgtgtgcagcagccgctcctgcgatcttatgcaccagaacggtggcccccagcccacgacgcccgaccaacgagccttttttcttgccgaccgaaacgtcatctcccaccgcaaccagctccaccttcataccggccgccttggctcgttcggctgccaatccaaaatgaataatatcacctgtgtaattcttcacaatgattaatgtgcccttgggagactccaccgacttgagagccgaaaatatttgttttgttgaaggagatgcgaaaattgcacctgctgcaatcgcatctaaagctccttctcccacaaatccagcgtgtgttggttcgtgtccgcttcctccgcccgaaaccagcgtaaccttgggttcattgcccgaatctggagctgacgcagtccggaaaacgactcgatcatgcttaataactgtcaaaccaggattgctacgagcaagccctaataagtaaggggcaacgatatttccatccgacttgaattgtttctgcgacatcctgatgatattttatatatacagaatttgaccattcaaaaaaaaacaaggacatccaaacccataacaaactctaactaagacccccgcaacacaaactacttataacacaatgaggtagccacatgtgaacaatgcgccattttagcccttgttccactgataaaactcaaccaaagtgctgcagtttctggcgtgttgaacgtggcacccccgcgcgaataagaaggtaatttatttgtatttggcattaatgcggagtccaaaatatgacctcctaatgggctgtttttgagtttgcagacatagcagagcatactatcactaatttcgggtataataaaccccttgggtggttgcaacgcaaaagttttcaatcatccggaaatccttccgagtaagatcatgggactttctatacaggaagcagcaactaattgcagaccacgcataatgtaagggaagaactgcactaagatagggacagacaacatatcagacgatgttgcgtgttaagttggggattcgcggatggctgagcaacgtgggaggtgggaacggctcttatccccgcaatattttcaaaatgacaccgaataagttcaggtttatttgggagcaaaaaagtagtggtggattatgatatgaatagaggttgtttgttctgggttattgggatagattttactttatccggtgcaagaagtggttgagagatggcaggattatcaacatcatcatcttcttctaggccttcttttaaagaagaaggcccacagcagacgtctgtgggtaaagaaggtcagacagaattccagaaagaaaatcccaaaggacggattacgtggacaggaaaggttaaagagccacatgggctaggtgagagtgccaatagtggcggagaaccaaaaatggattggagcagtgaccagggacgcagggcaggaaattcaggtggattttctaaaagcggattggcgcctctgacgccgctagctccggctcagggcgagacaagggctactgcagaagatagggaagcggtgcagggccgtcgagcctatcccacgggccatgcgtactcgtcaccaaacttaaagggcctaaataacgtttctgacgcagaacggcaacggttgatggaatttcttcagtccggcgctgcaaatcaggccaaaagcggttacgtggatccagtatacgagcagcttctgccatctaggggcaatgtcagaaacgggccggtttggagcttgaatcagccgttgccgcatgttctggatcagtcgctggccgacaaagtagtgcgcaagagtatggacgtgaggtctcgtgcgtcgtcgaaaccgaattctacaagtgtgtcgcgcactggctccgggacgtcaatcaacgactggaaacggctcgtgagacgagccgggtcaaagaaaaagctgaacgacgttgaggcgcagcttccaagcgccgcgccaagccaagcttctttacggtcaaggcagagaagagatcaagcgctacgcactgatgggcacgcaaaacgtcacaatgctcgtttttccttggaaagcgatagctcgccgtcgatgagggatgaagaaccttcgggattcgaaaaggcccagtcgaggcattcaaagtctcggcacgattctgcaaagtccgcgtcgcgcgcacagcgcgtagactccgattataaggatggtgcgcaaactgacgatgtcattgggaaggcagcctcgaaaatcacgcacgacaagccagacgaaatgtcgttccccaactactgggccaagatccgctaccacatgcgagaaccctttgcagagttcctcggcacactcatccttgtaatttttggtgtcggtggtaatttacaggccacggtaactaatggaagcggtgggtcgtacgaatctctgtctttcgcatgggggttcggctgtatgctgggggtctacgtagctggcggtgtcagcggtggtcacgtcaatcccgcagtcaccatctctatggctattttccgccaattcccttggaagaaagtgccagtatacatcgtggcccaaatcgtgggcgctttcttcggaggagcgatggcctacggctatttctggagctccatcaccgaattcgagggcggcgcgcacatcagaactgccgcttctggtgcgtgtctcttcaccaatcccaagccctacgtgacctggcggaatgcctttttcgacgaattcatcggctcttccatacttgtgggctgtctaatggcgatattggatgacaacaacgcaccaccagccaacggcatggccgccttcatcgtcgggctcctggtcgccgccataggtatggctctcggttaccagacaagtttcaccatcaacccggcccgtgacttgggcccccgcatttttgcctccatgattggctacggcccgcatgccttccaccttacccactggtggtggacctggggtacttggggcggtcccattgcgggtggtatagctggtgctcttgtctacgatatcttcattttcaccggttacgaatcgcctgtcaactatccggataacggatacattgaagatagagtggacaaaatcttacaccgcgactttatccatcattccgaagactctgcagaaactactgacaattctgcagaagataatagtaacggcaaagacatatctccgaaatcagattctgcttgaaaattagtctttaccatggttttttcttttaaatttgattttttatacacacacacacacacacacaccctctcttgatattaaatctccattaaatctccaggtatataattcggctttttccctaaactacaccaacttcatctaatatctctgtgctctactactgtccgcgccagtttttcagctaattttcgaccccgcattatttttggttccacctatcatagatatcaggtaaatgagtcttgataaaaaacccattttggtcaatatcacgatcgcacaaaggaaagaagtcaatgtgagttcagaaacgcttaaggtaattgaaagtatcagtcgagtaccgcattcttattttcggtcgagaggttgaatctcgacaatgtatatttttcacgcaatgcttatagtttcctttaagatgaggccttgggtggatcaagagaattgacaattattggaaaattggcatataagaggaagagaagatggcaacaatgaagatgagatgcagggtccatttcgagtagtctatataggtgaatctgtaatttgcagcggaagcttaggactgttaaaaaaattgtgtcttttgcagatgtcagtgtcatctacagaatctgagaaaagcagaaaacgagtatctgaagaaacggcagttacggattcagatgaggatgtggatgtggcgttgaaatatttgaagagggctcatgcggagaaagtggctctgagcgaagactcgaccagtgcacaggaagccgtggacaaaaaagctcaaaattatttcggtagccatgagctggacagcaaacttctgcgcaaagtggactggtatatcctgccatttttgtgctgtacgtatttgctgatgtttttggacaaggcactgctgaattacgcggcatcgatgggtatcaagaagcacttgaagggagacgagttttcgaacctgggtacgattttctctgcggcgtatatctttgcagagccgtttgtgacgttctgcatacagcggtacccggtttccaaggtcatgggcgtgtttatcatgctatggggcgcggttttggcgtgccactccgcgtgtaagtcgtatgcgtcactcatgattgtacggacgctgctggggttgttcgagtccagtagtgcggttggatgcattgccatcagtggaatgtactataccaaatcggagcaatcggcaagaattgggttttgggctacacaggcgggtacaggctacatagtcggtggtcttatctcgttcggtttcctacattaccatggcaccgagttcacatcttggcagattatgtttctcgtggtgggtcttgttacagtgctcttcggcattgccacgttcgtgtaccttccagacaacgtcacgaacgcctggtttttgaacgaggacgagaaggttgaagtcttgcgtcacatccgtgccaatcaaactggactcgaaaacaaaaaactcaaaaagcaccagctcaaggagcttttctgccttgacaagctcacctatccgatgttaatgctaacagcatgttctcaaatatccaccggttccatcggcactttttccgtaaccatcactcaaacctttggttttgacaagtacgaatctgctctcttgcagctgcccattggagctatcacagctatgatcatcttgatcactactcagatgttgtcacgctggggtaactatacgcttgtcactgtttccatgtacattcctgcgatcattggttgcattgtcatgatctgcctcccattatctcacaaaattggtaatctatttgcattgtacttgttgtacagcggctcatgcgtcattaccaacatttacatctggaatagttgtaatacctctggctattccaaacgtgttttccgtaatgcaatcactatgattgtttacaacatatcatgcatcgtggctccgcaaatgttcagagcttactctgctccgagatacatgccagccaaaatcacattgctagtgacccagtgcgtgtgtgttccattgcaattgtacattggctacctttgcagggaagaaaacaagaagagggaccgcgagcaggagggaaaagaagtaccaagctaccaattcctcgacctcacggatatagagaatagaagcttcagatacgtctactgattaaagctgacctagacatacctgacgcaaggtaattagtttttttaatactgtttgatgtttaatctataataaagacgataaagctatttcacatatcggatatcaaatctaatgcctgataaactgctttgaagccagcatctattgatgcttatcaagtaattttataattacgatggtcgtcggcacctattgtgcacgtgtagctttcctggcgcttactttgttagcacttttcaaaaaagaagcaaaaagttgcatgcgatgagcttctttctttgggaagaagttgtagtcaagatcctgtaaacaatgtctttgggtgatgatttggatgatggcctagaatacgaggttcagccttcagaaagtgaggaagaagtagaacttgaaaatgaatctgaaaccgtcaagagaagtctgccagaagatgatagcgaagttgttccctcacagtcacaaagcaagcgccagaagaagctagccaaatcaaaattacatcagaaaaagctagagaaactcaaatacgagaaagagcagaagaaacagcttcctaagagctccccagagcggattacggaatatctagcaactttgattcgcgaaaagaatcctgacctcagtgggctggagcttgaggaactatatttcaagaagagtgattttctttctaccgagaggtatgcaaaggatagagttttagacaatttacaggattttgttaactcattctcaaagtctcctcgtgccatcgtgctttcaacatctaacatcagggtcgccgatgtattcaggggcttaggaggctcaaagcatgctgtgaaactcttctcaaaaaacaagctaaaggaggacgttgcaagggttgatcagctactgaagggctttaaagagaaggaaaacacatccggaaacaacaaaaacaagaacaagaataaaaaaaaggaaaactctaccatcaagtatttcatctccactcctggaagaatgtctaagatagttgacgagaccgacgttttattcgaaggcaaagaaaaattagatatcttcttggatgccagctacttggacccaaagatgaataccttatttacaagtgaagaccaggctgctctcttcaaggttctgaaagagtttcttacaaagaaaagctcggtaaaagtcctgcttttttagatcgtgtatccatagattgaatagtcgacacaaatataaaccccatacacttactgacgacaccggacatgcaagtgactaaccaaatgtcctcttaatggagagcttccttccgaggagcgatggcttccttgagagcagggaaggagtgctactcgtcttcttttttgactttaaatgattaacagtttctgctggtttatcatagtcatccattgttttcacaggcgaagaagattgtctacgacgtccagagaagctaatttccgtgaagcttgatctatggcttagcacaccatcgctcacaatctcgaggttctctctgtccgaacgcagtgcaggactttccggcagatgtttggttttgttgagtcggaacacctgtttcacaggctttaggtatattgacgcaattgttcctatgtttagctccaattcctcaataacctgtgggtccaaacgcgaattcagagtaataacagggagtgaaccatctacaatttcctttactgcttccaagctcagcagcgaattctgagactgctgagtagaagacaagagtctccaatacataaaagctcggtctcgcaggtccggattatccaatttttcggttgaagcttttaagatttcaacacataacttttcggttgcaggagttggatgtctcgtgaacagctttaccgctaaactcaatatagagaactgaacttccaatgactcttccaaaaatgtattgctgaagtactcgaatagctcgaaataattcggtaagtgggatgagtgttgagtgattatccaaatcatggagctgcgagattctggctcttgaacagagtctgtaaactgtaccagtttataaagacactgcttgtatttttcagggtatcttctcaaaacatttttgaacaccgagacaatttcttgaacgatatactccacaccgaaatccaaaagatccaataatagactcatgcattcatctgccgaattctctagtttcacagccaagttaccaactgctcgaatagcttttcgcgacatctggatatcaatatcagtagcgtactccttgagctcttgtagaatttgctgaaggttgtcttccctggccaaaaggtaaagaatctccagctttgtgtctttgatataaatcgggtcgttgaattcgacgaagaagtaagaagcatctaccatcaaaataggcttttctctaccaagcagtaataagatgacgttccgcaagaccaaaaattgtaattctgatggtttgtttaacagggtcataacagagctggataactgcttcacggttcccgcgtttaagttgttcacatagttggtcaaataaacgatcaatttgagagtgttcagaaccacagaagtattagcatgctgtaactgagagagaaccttttctatcatgtaatgggcctcactatgggtttgaggcacataatgacctgtgagggcgtctaaaacacgcccggtatcccactcattgagatttggcaaaatctcgagcatcgactggcatgtgtcgaagtctaaagctgaataagtctcttcagttttgctatctcgctcttgataaagtacgaaaagggcatgtgcacgaattgaaggcttctctcgaccgttgtgtagtatatgttgaagaatacccagaagtggttcggacccatcatgtcctaattgcaggagtttcaatactgtgtgaattgctgtctttctcagagcttcgggctctgaattatgccgcagaaccgcgcttgcgcatttccgcgcttcatcgaggtaggcgggtactggaattgcggagagagctcgaagagccaaaattcgcgttggttcgggccctgacttgaaatcatctagaatgaacatcagagcagtaccaagatggctcgatttggtagaacccatcgaaaccaagtattggtaccatatacgcttgatctcgaggtcatcttcgatttgccaaaacttgaggacatccgggaacagaagagccatttcaccgagatttcccatagttatgttggctataatcttccgtaaggcatcttttcgtttggtagctacagcgcggtgtttcctggtggtaccttgctccaattcggcccgaatttcggctgctttatatctcgaaaacaaccgttggtcagacatctatcttacagccggaggtagactggtactctcagacttgatgggacgatgatggctgtcacggttgaagattcctaaattcagaagggccgcgattaaaacgtaattaaaggtcatccgtctatgacgaccgtaacacataatacaactatactatacgtataccttggcttagagtgagctgggtcctggtcatgcttctaattgctagccataatattaattagcctcaaggactagtggaaccgtggctttcaagctttttttttatgggtatcagtggaagaattgtgtctttcgttattctctttccaatcatcgaaatctatgagagcttgcatgcaaccccattcagtgatcttgcgggtcagccagtctagattgacaggtttggtaagatagtcgttgcatcccgccagtagcgcttccgttttatcagactgggaattagaggcggtgagagctacaatgatgacgggtgccttggatgtagagcgctttgctggcgcgtgctcaccggttgaaggctttcctgagccaatgccgttgagtttttctagccgacgaatttccttggcagcgtcaatgccggaaagtagtggcatttccaagtccatcagtataaggtgcatcccgccctctttccagcgatctacggcctctataccattcttggccactttgtaagagatcttgtgcttgcgcaggaatgacgataagatagtttgattaatcatgttgtcctcaaccaccagtacactgatcttggggaacactttatctctggttatggactcggtggtgaaagtttccatggcactgcgaagaaaaggagagtcttcacgttgtacaacggggtcgcgagacggtaccagcccgacctcttcttcaaccagtggcgctgtgcttaaaagtggagactcgggctgtacaagcgagcgagaagcagccggcgaggcaaggtggtcttcgggtgtagacggggaagctgggttcaaggagggcgagggaaggtcgacatcgccttcaaatccgcgcggcagcaataatatggcctgtttgagacagtctggattttcgtcgtcattggtgtgactgagcttgcggagttgttcttcatcaaccaccaacttgtaatctgtcatatcctcaaccaagggcatctcatcgaccgctgtgtcgaaagcgggggcctctcgggttccagagaataccaatagcgcatcatttgccgtttgcgtggccacacccccgaagagtgtcttgcaaacattgatgactagttcgtcaggctcaagtagaagctggtgcgcgggtccacgaggcgccataatgggcccggtttcaccaacaatgggcgttacagtacgtgacgtacgtcgagtggttcccagacgcgcgggcgatagtgcgccgccatccgcagcaggcgcaagtgacgcatccttggctagtcgaaattgtgctacaggagtgcagttctgcgtgtgacattgtaacttgcctgcaaacggcgaatgtgccagcggtgttcccagtcctgccacgcccagacttggagcgcgcgggctacaagtccgcgacgcttggcgtatagcagacggcgcacgactgaaatcaatctgagtggttgctccagcagtatttggaacaggatgcatcaactgctgttcgcggggctctgctaagcctgcagaaccgaacccacactcgcaccagcacccaattccaataccaaaactatcattctcaattgcccaccgtgtgtttctgaacctgcagaaaattcggtccttcaggtcgtccactgtgtcgtctcttgcgtactcaattgccgttgcctgactgattttgtcaggcgtcaaactctccgagtcaagccgtacccagaccctcaaaaccggctcactaagggaaatcgatcctgataaactcgatgggcttggaatcgagttccgaaacccaaccttttgtaccattttgcttggatttacccttgggatttgttcatttgacatttcttgtacgattaatcgaaattgaaaaatgtagatatgaaataacagggctcgagcgatgaggtagctgaacaagagttaaaaaataggcatggatgatgtggaagtgactcaattgagcgaggataatacgtgcaagtacttattgcaatatgtactttcgcggcgcggcgtttgcagcgaagaaacgcttgaaaaagcgctgcaaagtttagatggacaagaacaaagacgtggtgggagcaggctagcagaagtagtgggtagaatcaatttgaaactgagtaaattggattataagctggtacgagtgcgtggaagtttaggtgcctgggcttacgcgtatgtggacacggcgccatcgcctgacacgcgacaggcgacatcgctgacgattccagagctcaaatacgttcagtggtgcgttaaagaaatgttggaggagccacgggaggttcgagaggtgggtgagagtgtgaagggtacggtggagcgtgcggtggatgatattttaacgcgatggaatcagcagcagcagcagcagcaggaagaggagcaacaagtggatgtcgatgaaacgaaagtagggttgcaatggcgtatgagctactctgcaagtagccgtcaactttgccagttcccagatattaatgtgttggactcagaacgattacttgtgaaactgtgccagttgcggtggttttaccgtagcgagcagggccagttcggactggacgcccgcgcggtagcggagttacaggagtacctacgtgagagatacgtggtgcttgagtgcacggtgtgtgcagagctggtactacagggcgtgcggtgtgcgtgtgcagagaccgcatggcacgttgcgtgctttggacaccaggtcgcacacgtaggagactcctgtacacggtgccagaaatctgtgctggaagctgtatacatgacatgaaacaagaggaaaccccagcgtggatcgcgttcggtaaccccagctatgaaaatatgggattgaaaaaaaaaaatgctatgtacatgtgcgtgtgcgcaaggccgtgggggcatctcctcctccactcccgcaccatcgttcacttgcgcaccccgcgcttctctaaaaagtccttggcctcgttgatcttggttgccaggtacggactcccacctttatcagggtggttggccaacatgatcctccggtgcacctccttcagcttcttacggttcaagctgttctcgttcaagttcaagatctgcatcgcctccttcacgttcatctttgggtcaaatccgcccttggcatactgtgtcgtagctgctccaccacccagagcccgggacacgcttttgaaagccccagcagcgaaatataaccctaaaaacccaccaaacccactcaaaaccgggtgttgacccatgaacgccagcgcatcatcaaaagcttgatccattccacccttttcgttgcttgcatttgctatttttcccaccatttcagcaccttctgcgcctcctgcgccgctccaaacgggctcttggctcgatgtgtttgtgtcaacgcctgcctgacctggaattggcagctgaggggcctcaatacctgccataattgtctctgtatcgctcttttttatccagcttgatcgctttgatttgttctagttttccagctgtgaaagaaaatggatataaaaattaagctgaaaaattttagtccatctcatcgcatctcatcgcatcaataaagaaggtgaaaagtaggcataatgagagtttacagttgccatttttgctcgtcaccatgttatccgggccatggtattatgtttgtgcgtaacgacgccaaagagttcaggttttgccggtccaaatgtcacaagaacttcaagcaacgtcgtaacccacgtaagctgcgctggaccaaggcgttccgtaaggctgcaggcaaggagctggcggtggacagcacgttggcttttgcacagagacgtaacgtgcccgtgagatacaaccgtgagcttgtggcgacgacgttgcgggcgatggcgcgggtggaggagatccgccagagacgtgagcgtgcattctacaagaaccgtatgcgtggcaacaaggagcgcgagttcttgcgggacaagcagctggtggagcgcaacccagagttgttgaaggttcgggacgtggagctggatcgtgcggaggcccgcgctgcggcccgcgaagcggagagcgaggaggagatggacgtggacagcgaggccgagagcgagagcgagcaagagtccgaggccgaacgcgagaagcaggccgttgtgctcaccacgaaacgcaagaacaccaagaagctcgccttttaaacgttctccccctgcgccaagtagtcaaggaaaaagtgtacattaaattataattatcaattgaaaaattcctctgagaacaccagttactggtctatcattcgtgtaatatacatacatctacgtgctagtagtgctcgctcgctcacaggtgcctctgccttggctgagctgcaagaaggtccggccatcctcgctatgcaaaaactgtgcgagggcgcgcgtctcgcgcgcccccaga