gttttcatttatagaatgatctatatggagtcctaaaatgtctcatttcgtgacggttgcaccaagatatgggtgaaggttcaattccaagacggccgatacgttctggtcagactaacaatcaactatggagtagatttttttgggagtatcgatgtcttccactgcttaagaagaaatgtaaatgctggattaaggcagatccaaatatgttgccatccatagtgtcggcgagggtacttcttgatagagtaagattattgaagataaaacagggaagtctgcatttgatgcaattgattagaagatgtaattgccataaaagagtgccagtatatgtatttgagtatcaaattcgggttctctcatgaaattcccgcttaaccaaaaaacaagaaggttatgacgttttctgaatatgagaaagcaaataaaattctttatgttctacttaacatgcataaatgatatattccagaagagaaggtctatactttactagaaaaataaaattgaaaattaaaaactttgtagtattcgcatactttgtacacttagcaacaaaaaattcaacttgggcaaaaccaattaatagcactctacaataatagaataaaaaccttgatgcaaaaggtaatacaaggaagttttcaaaaagcgagggtagtctcagagatatgatgatgaagtgtgttacatgtaatctcctgtttatagtgtaggacggcgttcactttaatgagcctcataatatgccgaaaaagacaacgttgatttttgatcacgtatgtgttctacattaaaatgttccagttactggctgctacgtcattctcgttttattttctatcttcctcatctcatacacacgcggcatctgtaagtgcttaaactagtaattaagaaggttacctctgtatagcttagatttcggaagctaacaattgaaattaattttgtcataggcggccgaaatgaaaacagtttcaaaaatagtagccgatataggaataggcccacattaagatccacttataccttcgttgtatgcttctcctaaagtggggcttaaatgcacttcagacttcacattgcaaaaacaggagatgaataaacttaaagacacttttctagcaaacgacttgggggttgacgttattcaaagcgagttgcgaattggctcagaaaagatgtatttaatatcttatttgcctagctcaacatggaatttattaggagtggttgcttttattagagctatattatcagcttagagaagcttattacatctaaacaaaaagcaagtaaaaacattcgggtctcagaatccattactgataaccgacggagccataagcttataagtattgttgttacttgtgaattccactaaacgagtaaccatttcccaagaaacctacttgtagttgccggtaattttcccccgatcccacgtatgtggaatactattaaaaacaccttggaaacatcgctcatgaagaaatcttcacaataaggataacaatttccttatgagagcattcattatttgatcttcccaatatacctccacaaagttcctgtttgtcaaatgtctgtatcttctcaatctatcataggtttattagtaccatgattctagttatcatgtgtggtccgaatgtgggaagtctcttttaatgtaattaaagtgcaattgaaaattacttttaaaagttgcttcttaagaattaaattatagcatacgagaccaaactgccaaatacgaattcagtgacatagactaccggtctaagtatttcgtgattgcttacataaaacctcacatgtttctactactctacaggaaatcttcatgtagccacgttctgatcaagagcaaatatggtcctattttccaaatattacactcatagattagatgttgtaggcatttactgatgtttgaaatcaccaccttaggtaccggccgatccacacccgtgcaccattcgcaccactcgttatggttggttaaaaaaaatctcaacacatacttgacttccttaagcatgattggagctgtcaaatcaagggctgtggcttcttccacaaaaattgcatgccgctccctagtttcatcggctagaaattatcaattgcctcctaagacttctcctggtacacccgttacatctcagccagttaaggcagaagaactccacgaacacaaaccaagtcccgtggtgaaagaagtggtcaaaaagcacaatgaagaagaggaaaagaagcatcaaaagaagaagttctctttcaccggcttcttgttgaagagtgctgctcttacatctgttctttacggtgcgacattgtatgcggctacaaagaacgagaaggtgatggattttgttattgacaaacagttaccttactacgagcagcttatcaaccttattgagaatggtagcgtcgaagacattgagcaatcatggcataaattgacgtcgtctgtgcaacttccttcgaaaaagcagattaatgagctaacctcgaaatgggagcaacaaggcgagcacttcatagaggaaacaaagaaattggccactggaaaaagctctcacctctctaccccagctgaacaattacaaagagcagttgagtttgagactgtgagcgacgttaccgagaagttgcctaaaattgttttgccaaaggatgctagctttgctgacgaacacgtgagagccactatcaagtcattcaatgatttgattagcttgattgatgcctcttctattggaccacaaaaggacgcattgatcaaaaacatcaataccaacatcactttattagcaaccaagctcaataagctcaacaaatcttttgatgaagaggtccagaatcgtttgaaatctgccgagaccgaattgttctcgtcctacacccagaaggaattagacatgacacgcaacatgttggaagaattcaaccaggagaaaacgcatttggaaaacaagtacaaggcaaagcttacaaaggaggttgaagccgcaagagaagcgattagccaagctgccgtgaatgccacttccatggtcagagttgaacaaaccaagagatttgagagcatggttaaggaaaaaattgaccaagagagaaatctgagattgaagaacttggaagcagtcaactctagattagaggagattgaggcctttgctacttctctcgaaaagcaaatcaccgcaagcagttccaagtctgccgttcaacattctttgtcaaagttgaagtcgttgttgtttgacacgaaagaagactcgcctgcgacgctgtacaagagctacgttgaaaacttggagtctgtgacatcgaaatcgggagacgaagtcatctctttggccgtgtccgaattgaagcctgtgctcgatggtgaaagcagtcagtccattttgaccattcctcagctattgacagcatgggagcaactttcccccgagttgagatctgcttccttgttgcctcctaacgctggtttgttgggtcacttgtcctctattttgttctccaaattattgttgccagtgaaaggtgcgaagcctaatggtaaggacattgagtctgtcattgcaagagtggagaacagcttgactagaggagagttggatgttgccgtcgaagaagtggctaatttgaagggttggtcgagaaagttggccgatgactgggtcaaggaaggaagaaagagattggaggccgaatttttggttgagcttattgatgctgaggctaaaatcttgtaagatctttgaattcttagtagttagatcatatgttgaatattcagaatgtatacagtcacgtgctaatcatgagcgcgcctaaaaatcaaagacgagtttggttgagtaaagcagttctaaagagaaaaatacacacaacatgtcgtcggcaaacaactcagccacagtatatggcggagatgaaatcaatgccattgttctagatgcgggaagtttcaataccagaattggttatgctggggacgatttcccgaaagtgattgttccgtcgtactacgccaaaaccaaagacggtaaaaaactctttggaggagctattgaacaccctcgagcaggagccgagatcattccgatcatcaaggacggcatgatcaatgactgggaaggtgccatagctcaatataaatactactttgaggaggtgttgaaattggactatcaagaacaacccattctcattactgagcccgtatggaccaccaaagagtacaggcaaaaactcgtggaaacattttacgagaacttcaacttcccagcgttgtaccttgctcgaacacccgcatgtatttcctttcaacaagggcgactgagttgtcttgtggttgatgtgggccacgattctgtaagcgttgtgcctgttgttgatggtatctgcttgctcaaaaattctatgaagacaaactatggtggtcaatacttgaacgaccagattcgtgatacgttgacctccaaatttcccgacttatcgcttgtgccaaaatataaagtgaaggacaagaaagcgacagtataccccgaggcagcaaattatacacccagagatatcccagaagatataactcaatcttttgatgaatatcagctgcagaaaatgtacaatgagtttaaagagcttttgttagaagttcccgagaagaagttgaacagcagcaacgccagccatgtggcgacgatgaaagagcaatacttacaagacgaccagaagcgcatgatggagtttccctcaggccagtccattgaggtttgtttcgagaggtttcagatcgccgactcattgtttgatccaggaagctatccgttcaaagatgagaagcttgttgaaaagtaccctccaaataacggtgaattaaacatcagcagcccctacgatgactacagacccatcaaaagaagcaagaaaaacgaatctggtcaatcgacaccaacgccagcgccagacaatggagctaccaaaacgataagaggtgtgacccagttgatctcgcacacaatctcttctgtggacattgatttgagaacatcgatagcccataatattattatcacgggaggtgtttcattgatcccgcaattgacagagcgccttcatactgagttgctgaatgccaacccagggttgaaaatcaggcttcatgcccttggaaactcaaatgaaagaacgaatcaaacatggattggaggaagcgttttggcatcattgggtacattccaccaaatgtgggtcagcaaggctgagtatgatgaagcaggtgtaggcagaatcttcactcagagatttagataggggaaaagttagatcaggtcaatgtacgaaattccctactgttggaaagtagaggaataattcaactgatcgtagacatcaagaaggaaacatgtgtacggaatgaagccctttgatacagatcaggttaatgttgctagatttttaccgaaaaaatttaaagattatgcgattgccagagagaaattctagttctagtgaataaagataggaaatcgtcagagttttaaacattgtctttattgagaacttgaatatgataaggaaatgttggagtctttgctcaattggacgtggcgcagaacgcccgttgtatgcaccaccatggccacattgatcgctacatcgtttatcgcctattaatttcaaccatattgtaaagatgattgcccaaaccggattgtatcctcctcatccggctacaacaagagcaaactcaacttttatttcatacgatgcggtgaacgatagaattgcttatgcctctggaaaatccatcatcattctcccgttagacagagattccgaattgaagcctgttcaattcaccaagcatacatttcctactacagtggccaccttctctccatccggaaattacgtcgcttccggtgatgaatcgggccaagtgaagatatgggactcctctgttttcggcaaggacggaaatttcgagcagccggccgtcaagagcgagttccaaatcttgagtggtccaattaaatccattgcttgggatgcagacaatagcagggttattgcggtaggccagggcaaagacaagtttggccattgctttactttcgactctggaaactccattggtgagatccagggccactctgaaaccatcaactgcgttgatatcaaaccccagaggccatacagggccgccacagttggagatgacaaggcgctcgttttttttactgggcctccatttaaattcgataaaagtgtaagaggaaaccacaccaacacaatccgagcagtgaagttttctcctgacgggaaatggttagtcagtgttggctcggatagagcgatcatagtttatgacggaaaaactggtgactttatcaagaaaatcgaaaatggccatgagggaggcattttcggtgtttcttggttgcctgactcctcgggttttgttacctgttctgctgataacacatgcaaattgtgggatgcagaaacacaaaaggaaaaacacacatatgttgtggcatccccggcttctgtggaaaaccaacaggttggtgtaacagttactaagaatcacattctcaccctttctttgaatggaaacttgaacttctttgcaaacgatggcaagtcgccggaaaagattgtttatggccaccagcgtgcattgaccgcagctgcacttaccggagaatcattggtaacaggaggatcggacgggtcgctccaacaatggaaagtggccgaatcaaaattggacccaacaagtaagccttttgacgagggccacagcaattacatttcgagcatttcggtgggcgacaagatttactcagctggttgggatgataagctcaagctgtggaaagatggtcatgtcgagaatagtacagagttgcacggccagcctaagcaagttgtgacggtaccagacggagtagttgttttattcgagaaccaaattgctgcctacgactcttttttgaaatttttgacctcctttgacttaagtttcccttcttcgtgtatatctgccattcctggcacgtcgaagattcttgttaataatgaaaccacgaaaacagtggaggaatttgacacgaaaccaaccattcagcacacgggatcgtatccagccttaagagccactccaacccttatcaaggtttcgccagatggccagtatgctgctgtggccgaaaacactggaaagtacactttgtacaagacatctgacaagagcactgtgactacaagatgggcatttcacaacagcaaagtgaacgacgctctgtggacgcccgattcgaagtttattgttagtggaggtttggactgtggactttttgtgtactcggtggaaaggccatctaaggttttgaaatttcctttagcgcaccagactggtgtatcaagcttggtatgggttgagctacggagataaaagtggagcttttgtttccaccggtttggatggttgtgtaaaaacctggtctactgactttagtgcctattagactatatgtatgaatccgacaagacatgcgtgacgatgagtagttattattgcaaaataaaatattgtctggtgcgatttttggcaatgtgtgatgtgcctgatatgcgtgagagggtgctgcagagaaatccaccttcctggctaaagggccatgtaaaacccaatgtagcgacgggaaatttgctttaaaatagagctttgctattatcatttacttccttgctacatttgtacattggtatataaaatgcttgacatgcggctctggatttactggaaatggatccccaacacatggggcgaggtttgcctgcagtcatggtggggagacgtgcatgatgaagaagcaaaatatggagagagatacgagccctttaattcggtcctctccttctttttttctccaattgacccaaaaattccgagtttgctaacgaaaaacatcttctaccccgtatttttttgccactcgtcatgtcaataaccgatcacaaatctctcatcaaaggagccttggacttggatccttggttagagccttattcccacgcacttatcagtcgtcaattgcagcacaagcaatggttggagactttgcaaaagtcggaaggtagccttgccaagtttgcttcttcttacgaagagtacggtgttcacgctgaccccagcacgaagaatatcgttgctgtagcatatattccggatgtggtgctggtttcgcttgtgggtgactttaacgattggaacactgattcacacaagtatgaaaaggtgaacaactttgggttgtggaaattggttcttcctcctgtcaatgggcactatgctatagagcacaactcccgctacaaaatctcgatggtccttccttcccaggagcggattttccgtcttgatccttgggctcggagagtgaccccttccaccgagagcactttatatgaaggccgcttctggaaccccgaggaggcttatcagttcaaaaacacgagaccctcttttgctaaaaatgacggtttaaagatctatgaggcacacgtgggaatctcgtccccagaaccgaagattgcctcttacaaggagttcacgacaaatactcttcctatcattcacaaattgggttacaatacaatccagttgatggcagttatggaacatgcatactacgcttctttcgggtatcaggtcaccaatttcttcgctgtctcgtcccgttttggaactcctgaagatttgaaggagttgattgatgtagcccatggcatgggaatccgtgtgttgcttgatgtggtccactctcacagttcaaagaatgtggaggatggtttaaacatgttcaatggtactgaccactatttgtttcacggtggaccaaggggagcacacgatttgtgggactcgcgcttgttcaattactctaactatgaaacgttgcgcttcttgttgtctaacttgaaattctttatcgatgtctataagtttgatgggtttaggtttgatggtgtcactagcatgttgtacaagcaccatggtttaagttacggcttcagtggtgactacaatgagtacttcaatcaagatttggttgatgaagaggctatcacctacctcatgttagcacacactttgcttggcgaattaagtgctaaagagaacaacttctccttcacttctattgctgaagatgtgagtggaatgccaacattgtgcttgcccatctcctccggaggcattggttttgactacagattgtcgatggcaattcccgatatgtggattaagatcttgaaacatttgctggacgatgagtgggatttgggtaatattgtgtttaacttgacaaacaggaggtacaaggaaaagtgtatcagttattgcgagtctcacgaccaagccctcgtgggtgataagactcttgcattctggctcatggataaggaaatgtacacgaacatgtctgttctttctccattgacggaagttgtctccagaggtatcgcactccacaaaatgatcagattgatcacttttgccttgggtggagaaggatatctcaattttgaaggtaacgagtttggtcaccctgagtggttggacttccccagagaaggaaatggggaatcgtaccactacgctaggcgtcaattcaatttgatcaaagatgatttgttacgttacaaatttcttttttcagttcgatgctgccatgatccacttggatactaagtatggcatattgttatcggagcccgcgtatgtgtccttgaaacatgaaattgacaaggtcgttgtctttgaaagaaatggactcttattcattttcaatttccatccaacagaatccttccctgattataagttaggtgttgagactcctggtgagtatcaaatcgtcctcaattcagacgaggaacagtttggaggtttcaacagaatagttgacactactgaatctggctccaaaataactttcaaaactagctcagaatattggaacaatcgttcgaatgctctcttcatttacatcccatgcagaactgctttggtgttgcaattgaaagaaaaggtggtgtaagttgtttttgcacttctcttcctcggttatacactcaaaaatactagcacagttatacattatactcgtaatttactgttatttgtcttccgcttgttcgtcaaccattgatttgatgtgtaaaccggcatggctgaagttggcaactttaatgatgagctgctttaactcagcaaaatctggggagtttttgtcaatgtactttgctgcttgacgcaatgcatggatgttcacaggccaaattttttggttagagtcataagtctgcattattccaaccacgtctttggataatttctctctgtagttggtggcatattttttgatctcctgttgcactagttccttattttgaccaacagtgttccggcacaacgccacatgaagagtcaacttggcaagtttgtagttaagtgtcactatagctgtctgttcatctttgaagtaaataagaggaaaaaggcgatccccactggctggcttgtaaatgagtggtttcaagtagacgggcatgtttttctcaaactcttccaactgaagattgagcgacttccaccgatcaaatcttctattcgcctcaaagtcatgtttggtgcttacttccgatgcatttagatactctgtgatatcacataacaatagcataatcttatgctgccaccaggttgttgtctttctcgataccaagaaattgctatgggtgacttcagatacagaagcctcttcagactcaacagggtactcgtcgaacgtttggaaaaacagaggttccatttgtctccacatcttttctaaagagtatgtgctccgcgcttccaattttaacgacaacactaagtcacatacaaacatagcccaaaaacaagtattatagaatggagacactttgaggagactctctgacttattccacttggacaatatggacagaagtatactacctgcgcccttgatataggtactatcaatggccacgaaaaacaactcgtaaatgcaaagaaggtttgtgctgatcaaacaacgggccaaaatcccgctttcttgatattcaacttcaggaagactcaaatgatatctgatggagttgactgtcctctgatagtatttaagtgggcataatgggtcaatagcctctgggttcatgcgttgaaaaatgagcgaactcaagcagaaaatggagtccaaaatcattcgcgtttcatcatataagagctaattcggagataactttctggaaacggtcttcgggcaagaagacatcgatgaagagagtgagtttgttaacaaacaagtcaaagagcttttgctctaattcatcttcaataatatagctgtaagctttagcaatatcgacacggtcgaccttgatagccaatacttccagaaactttgtaaaaatttcgtcattactgtgctcgcagagatctaagcgctgtttcttcaatcccgtctttttggacttctttttctcgctcacaatcttgttgattttcggacgagagtttttcttggttttagtggggatatagttcttcacgtcattttcaactggagaaggatttcctgcggaatgagaaccattcatatctgtggttacaacagaaagaggcgtgacgttagtgggcatcatgccatgagattcttgataagtttggactctttggaagggaatatttgtagcaccgtcagcgagtttagatccagatacatatctatcgttcactactggccgtgtagaatttccaatgtaacgatcttcacccacaactcggccatgttgataaaccggggcttgtggcataaagtacattggggaggggttggacaccggtgcgtatggaattgaataagagttttgctgcgtgaaaggacgctgtgcctgaccaagagggttgaaaatgagaggaatagagttgggaacatgggtcttgcgcatttgttgttccgaaacaggcaaagggctcaggtaagggtggttggctgggccagaggcaggacgataatcataattgaatactatgggcggaatgggctggtgaagaagttgagctgagttttggtagttcgtgttagatacatctgttttgggaggaattgtgtgatacctcgccgcttgagacaggggataatatgggctggggttctggtttgacatgtatggatttatttcagtgtctgtaagtgttctttttcttttctgtattggattctatgttcgaaatcgcctctgctatttaagagctcaacaattgtttatgaatcagtgccagtgaaagataatgctatgtgcacactatcttaccctatctctagatcatgtccatatatttcagaataaaaaggaaaaaaaaaaaaggttgtaggtagaatttagatttcaaatgttcccatgttcgtatgtggaatacattatcaagcataggtgtagtatctcaccaattttgagcaatgtgattttcatataatggatcaaacaggttaatgcagcttgcttttcgcgtgaactccacaactactcatatacatttatagatggctgacaaggaacttactgtctttgtggtggatgtgggtccgtatatgcacaaagattcatatgaatacttatttgaaaccgcagccacaaaactattgaaaggtttgaaaactgactatgtttcagtagttgcattccattctcatgagaccaaccatcagcttgaactgacgggtaagtttcggggtataaatgttctcgtcgactttgaggcacctagctttttcccaactcaagaagcttagagaagtattagtgccgcaagattcaattgagaacgaagctagcgatagttttcaatcattggtgttttccatcagcttattccaagagacgaaaaagaaggcattcaaaagaaacattgttgtcatcacctcttcagaatcgttgatgcacctcttactcccaagaaaagatagatgcgcttccaaatttgcttagtgacttgggtataaacttgatagtgataggcacagacttcaaaccttccaaccccaaaaaaatagagcaaaattggttggagattggaaaaaaatttggccaatattatctcctcggaaagaaggaggcttatgacgtcttgcgatattctccaccggttaaaaaaaccagacctatgcctctttataagggagaacttcgtttaggagcagattttgcccaaatgatggcagagaagcattatgatccaagtgaagatgacacatgcttggtttggcaagttgaagtctatccagcagcgaaatcagaaacaaatacacagaacctacatgagtatttggtggatggcgataaagctgtccgaattgaaagaaacacgaagaaatttatgtgggaaaagaactttcaggctaagacggatgaacttattgctgaagaggatgctgacgataaacaattcgataaggtgtacttggatcatgagacaacagtgcctggcttcaagttctccaattttgatttaatcgccttggattcagatttgcaagaggctgcgaagttgaagctcacttccgagttcgacattttctcattcttgaaagtgagctctttgccttactcctattttacagatgaaacgtcatttatcgtcccagagaaatcgtcttctttcaaaaatacgctcatccactttgcattctgccaaacgctctatgaaaagggaatcgcaccggtggctcggttcgttcgcaagcaagcaaaagaagttgaggtcggcgccctagttcctgtgaaagtgaaatatggtgcaactttttcatactgttatattttcgttcgcttgccgtttaaagaggatgagaaaataggaaactttgccaaactactgcaacgacagaaagaagatcatcataaaacaaatgatgatgcttccaaaaaggatagccttatggatgattttatcaatatgcgaacttatgttggagatgatgacctagatgaaaccaaggattttaagtcaacgatagacaactttaaagtgactatgaaaacatcagagtcatcaaagttgagtttaccactgacattcaaatcatcggacccatttctatgtaattctccggcgacgaacaaattctcgttgtatttgcggaaagcattgcttagatctttggaaattgaggactgggtcacatattgtcaagatgaaaggtttgttgagaaagtattacgtgagaatcaacattccacaaacttgtttaatcttgaaaatgcgttgttgacgaattccaccgctccgcttaaatggatcaaggagaaagctgataagtctcatacgacgagcaaaagactagttgaggcatttgacataaagtacgtgcgcaagatcgatgtgaagaagtcaagagggaataaaaatgatgttattttccaacaaaaaggaaattacggtgctgacgaaggtgactatgatgcggtgcctgattttgatttctaaaatgtagatgctggatatctatataggaaagcttcataatttgaaaagttggtttctcaagtcgtactctctatccttggctgttcttttcctgttcttcgagaagccagtaccatcctcacccaaactattcgtgattttgttgtgtactgttgtttccttgactcgcgtctgttctaatttcaataggcgcttcacctcagttgcgtcagcttcttcgattgcagccttatcgaacaatcccttatagcgttgatttttcccttgcctccacaagttaacccaatagttcgccattcccaactcatcgtaggtgtcgtctttgtgaagaactttcctctttttcgcaatgttatataagagctcgtggatgctattggtaggatgatcaatatactcattgtacttcgcccccgttggatcttgcaaattgaggagatacaataagtaatcggcttgaataactggatcaatgaaagacgtatgcacgcatccaacaagcccaagagcaagcatagtttcgccatcttttactgtggggagaaaaacccctggtgtgtcataaaccaaaatgtctgggtccttactgagacggatgatttcgcttgtgtttctagtgacacccggctgaccgccagtttttgccacttttgactttttagttgacactcggtcaccaagcagcgcaatgtaccccactgaccgcaacgtattcaccaaagtggactttcctacgttgggcataccaatgatcatagtgcggagccctaaaggcggaggaggaaccatgtttgtgtaatgatcttcgattgctttcaatatgcgcttggcatccttctttgatctggtatcgacaaagagaaatttctcgttggcatgccacttggctagtagtttcggttttagaatggaaaggtcctgcttgctgtagagaatgagcttttccttgcgagccaaaacccgatcgaaaagcacatttgtcgtagagatgggagctctcgaatctcgcacttctaacaccaagtctacctgcggagcaagatggccaaacttcgtaagcgccttttggtgatgacctttgaaattggataaaggtaggcggtagtctgggaaaacctttcgaggtacaaaagacatgataggaaaaatgagtaatgggctaactaaactgtggagaagcgttgcgatttcgcgatgcttgaaaagctcatcctccaaaatgtgcactctaattatttagagtaagaaaatcacttccatgcctttgattacattcactgggttgccctgttccggaaaaaccacgtgggcgaaaaagcttattgctctccttgagaaaaagatagaagaagccaaagctggagaccaaccgggccacaactacaagatcatttaccattctgatgatacgcttggcatctcgcacgatacatacaaggattccaacttggagaaacatgcgagaggtacacagatgtctgctgtcaagcgtgatctttcccgcacatgttttgtcattttagactctctttcgtacatcaaaggttttagataccagcttttttgtgaggccaaaggcgtggtgacgccgcattgtgtggtgcaagtaatgaatcctgttgaaaaatgcatagaatggaatacaaatcacgataacaaatgggacgaagaggtgatttcccagctacagatgcgctatgaggagcccaatgcagacactagatgggactctccacttttctcggtggtgagcgactacgataaggaaacattgcctattgacgaaatttgggatgctcttgtacttaaaagacctccaccgcccaacgcagccactttggtgaaaccaacactgggcaatgactacttacaagaattggacaagaagacacaagaggtgatcagcaaaattattcagcaccagcaaatttcttctgttggaggacatgcggtaattgaagcagatcaaaatttggttgtggaaatgccttcacacacagttagcattgcccaacttcagcggatgaaacgcacattcgtgggtttgaacagaatgcgcagtgtcgacattgatagaatcaccgccatgtttgttggctacataaatcggagtttcagtagcgaagagtaaattaaatgcaaatgcgatattccgaatactaaggacctataatgtacactcagcgtttcctttgggttttccacttgaagtgaacgttgccatctgagtcgactaattttcttctgtcgccatttttcattagttctttggccatctccatcttctgttccacctcacgcaattgcttttctctcttcattctttccttcaagagtctgtattcattcaacttttctttttcaagccggtctctttcctcttggtcagtgaacaagtcgcgcttgatgagcttgttgctagtttcaagctggtccacacgcaatctgttctcccttctttctagcatgctcagatcagtcttgaaatactcttccgggttgaactgttccttttcttcaacggagtcaacgaaaattgtgtgtttaccgctagacttaaactccaatttgtttttaagtttttcaatcttctgcatctcgttcaatctcatcgtcttcacgtagttcgcatcttgagatttgagcaacttcaattgttgggctgaaagcgactcgctgctttctctttcaataattgctataccattttcatctgttttctttctggtcatggcatggtagtattcatcagggttatattgagccgctttctgcttcaatactttcaacgcagcctgcttcttgtgaaagtctgcagctctcaacttgtaatccttcttcttttctagaagaccatactttgctctatccagtgtctgggaacgctccttgtgctgttttttctgcacattatgtactagttttgccatggtgcttgagttagagagtagcttttttttgaatgcccgcgatgaggatatatgttggttgtgcagattgtggtacactattatctgattcaaatagacccactggaagaagatatgttacgtagtcatgatgtacctttattttagtattcactggacttttgtttcgactcgtggacacttttattcttgggaaaactgccctcctttctttttttttttcgcttggcccttgcctttctaaattgcagtcataccgtaggttccatcaccttctcttttcttttcttcttcttcccttccgtatcttgttcttgttgtcttttttaattattattgattagatttctagaatccatatcttaccttgcccttggtctctctatttctggcccttgctctcaaggagtgcacatacctatattcaacatcatcttctccacgattttcttttgatcaatgcttcgtcttttccgggcaaatccgtcgtctgtgaaagtctggagaccgatttcgactgctgtttacagcgtacgtcaaaactctagtgcttcgaaacctatttcggaaagcagagtttctattctggaagtggaaaaagatctgaaagatgaaaaagagatcaacgaggtgtccttgccatggtatttgagagatgacatcacatcactgcttgttgaaaagaaggagatacttttgcccgaaatccctccacacgctcctcctcaggtcgaagaattcttgactctcatggcttgcgactacggaatggacaatattatgttgttcgacatgacccagttgcccgatgaccacgagtacaaagaaaacaacaaagatgtggacttcattgtcgttgcaactggaaagtctgaaaaacacatctacaaagcagccaacgagttgagaacacatctcaagcacaagtacaatgctatgccgtcgattgaaggcatggtatcgagtgccatcacaccttccatgcgtagaagacttcttaggagggcaagaaagggtcctttggccacagataacgattacggtaaagctgccaatagctgggtcatatgccatcatgacggtattgatatgcacatgttgactgcgccaagaagggaggaattaaatttagagtcattatggtgcaagcctgaggatgccgacaagttctctcaagactcgtttgttacttcagaatcagaccacattttcagtggaatccggaggtatcacacttttgctcgagcttactctctggcaacttcagatcttgagtccatatactacaagctacaaagtcagcctgtcgatgcggctgaagaagaattgaaacgtttacaaaatctttttgagcagagctttctgcatccctcgatcaaagaccatggtctccgcttccagttctggaaaactttgcatttggcccggccggacttggtgtcattagctcaggtagaagacgctctcttggcgaagtattgcagtgccgagagcttgaaagctgatatgactcaggaaaaaatagatgacatcaccgagtacgtcaagctattgattgatacccctacgcgggactcgcataaggcgctggtagatttggcctttgatcggttgtcgaaaataatctctactttgtacactttctctaacgagaagttctccgtggccaagaacccccaacttgtgcccttactatggcgcttgacttatgtcgaggtgaaggagccagtaattggatctcgagatgtggatcgctttatccaagagcaagttgccgtggcgacgtcgcctggaccagtcattaccatggcctccaacagagccagggacattttgcatctcattggctatcatacaaagacacacccgggaagtgttccaacagccagtttacgtgagctaattcttttcacttatggaaatgctgggaagtgggacaagttttggcaggaatgggacaactactgctttgagaaaaatttcacacctgccgagtctgtggaaaaatggacaagaatttgtgtgtatttgagtatgcgtcgcaacaaggcggaagctctccgttttcttgaaaactactggaataacgcttcttcggtagcaggctcagtctacaaaagtctccaggccaatggagaagagtttaactcaccagatgagcgcgtggcgttcaaaagggctctcacgaacatgattgctatgtttgaaacaccggaaaaagtgccttttgaaggtatcctactgtatgtcgatcagttgtaatgtacatagttaagaatctgcttcatgcacgtaatcgcaaaacgcgtcgcgagtatctgtctatcgttctcacaatctttcattattgtctagtcatggcctcagcgtccacaatcttgcattacaaacgccgaataaaagaatgggagaaaagcttctttgagaaaaatgggaaaattccctccaagactgatgtaaaggccgaaaaggaaatatggaaagcctacaaaacctacaatcagcttaaagcgaaggaagctgagtcaagcaaagagaacgaaacgaaatccaaaaaaagcaagcacgccaaagaggaagagcatgctgaaaagcctgagggagaaggtgaaagtggcgacgagaaaacgatacaaaatagcccacaacaagcaccatctcttcatgcagaatttggtccgactccccaggcgaatgggaaagtgctctccatcttcgacatggtgatgagtccccctgaatcatctcctttaaagggaaagagaagcgttcaaatagagagtagcttttcgtcgcccaccaagccagtttcccacttaccttcacctaaaaaacatatgtcttccgaggtgtttaagactcctactaaggccccaaggaaactacaatttgctgatttgaccccatcaaacagctctccttcgaaaaagagcctattatcacggttgcaacaggtttcctcgcctgaaaaagaaccagcacctcaaaatgtaggtacagaaacacccttgtatttggggaaaataaacaagaagtttctgttcaaagatgaagaggaagaagcatctcccgtcaagcagcatgagcccagtactcctacgaaaatgagcttgtccccggctaatttcaacacgactccatctccattgaaacctgaaagacttctctcttttggtagccgaaaaaaattgtctgacttgtttcatgaatgccaaaatctagagattgacgaagaattcgaggcacagaaagtggaaatagagcaagaaattgaggccggtgcagtgaacggcaacgatgataagcttgatgaatcctttgttggaagaaaacgtaagcgcatcacccaaaagagaacaaccaggagatggaagatcaagcctagaggtgaaaatgatgaagccacagtatttgaaggcaaagacgtacatgcggagttacaaaagatgcatgaagaggagcaaaagcagctcaatgagtatatggcaagtggtgtaaatgatgatatcataccaaccgacgacgatgacaatggcgatgacgatacattcgtgagacctgaaatactcaaacctagaagcatgaagagcaagaatctgagtgctaactaccaaagattgaagatcaacgaccctagatcaaagagattcaagcaacgcatgaaaagacgctaagaaattacttggcacgttcattacggcattcaatacagcattaattacggcattcattatttatgcattaaataataataaaataattacgaaaataatataatacatcacgacggtagcatagcaacgagctcattgctatccaaactatcgagctgaactttgctatctttccattcaacattaggtgcttcggacacaggctcaaagacataaacaggtttctcccatttgtcctgatccttttcataatcccagaaattttttatcatcgatgattcttgatctaccttctcttgtttggcaagagtgtcaagctctttgatctcatttgcatctggttcgttatcctctatcaaatgtttttcgaccatactgacttttccgtcctttatcaccatctccataaccttctttgtacgcccagttcgagccttttcttgcagttgaattttccttagttgcttttgttgttttttgagttgtagcgccctttctgtaggagaaagccacatgctgccactggaaaggtcgggcatctcgaaatcagatgcattgtctatgattctcgtcctctccgcgccagtactttggaaatctaacaaggtttcaagcctctcttgtgctttcaaaagatcaggatttacatcttttgttctttcatagtgctcgatttcttgaagttgtctctcaagttccttcttctcttctaaagctttctgttctagttcacgctgctttttcgactcctcttctatctgttttaatgcttcttcctgcgccttccacaaatttccgccagctgacatcgccactttaatcttctttggtgcacttagtttcgacggttgctcttgcacctgcttgtttgtcgaatttgccagttttattttcaagttttccttctctgaattcaaaatttttattatctcgatcttctctttctccgagaggagctctgccccacaatacgagcatggttgaaggccctccttgacacatatgattttaccgcaattcaaacaattcggtgcaacctcaaagagaggatgtctggtagccatacaattgcatacccttttaacgacggaagagctctccaaactcacagactcttgggctttttcaatttccaattcgtttagtgcagcctcgatatccttgagactgtcgagattctttttctttgtttttttagcctgttgtccagaaagtttgttcgaaggttttacatctgcaagttcagaaatagtgatagaatctttattatttttcaacctcgtgttactcttcgtcgtagtttgcgaggaatgatcccatgcactattcttcttgacgttctgtgttatgcttggaattggagaggaacttttggatgtctgtttaaccttgctttttgcttgatgtgaattattttcatcttcctctctttttagctcaaggaatctagaaatgaacttgtagctttcttcactatggccgagtaggtcaagtagatgtgtctccacttctgcgtttggtaaagttaatgcgtacttgatcatctcaagacacgtgtcatgatccaaaggtagaatttgagcaatggcattaacagcataatctattagcctgtcgtaagtcatgatgggcagttgaatttagctatctgtctaagatggcaaatcgcaactccatcacgtgcggatcttgtgcgtttgtcattgcagatcggcaaagaagcgagaattggcatgggcctggatcttcttagacagaagaaggccattgaacaaaaaaaagccgaaatagcacgaatcaaaaaagaaatagaaacaaagttaggggcaaagcgccagattattccgtcaaaattccagtatcttctctatctcccccgagaatcacaggagctgaatcatgaaaatcatagccaacagcataatcaatattatgacgtattcttagtagatgatgatgggaggagtttgatgtcactaaaaggttggattcagtccaagaaggctggtgaccaccatcttgaaacttcaaacgacagccataataatagcatggctcaggagaaaaatcggaaacgtgagagaaaactcaaagagagagtattctacgctttaccacactcgtggttggcctctaatatggcaagcaccgatgactgtgaccgtgttcaggtgaacaatgtaacatacgcggtagttaatggcggaaagcgattaattccactactgaatccagatgctgaccagagcccttcagtcgaatggggttcatggacctacaggaaaagtgtccatggtacattgaaacggacggacatgacaaaagttccaatttactgccgatctttcagtcgcacgggtgtttgtgaggaaggtgaactgtgcaagcatatacatgaccggagaatgcagcggttgtgttgggatttcttgaatgaccaatgtcatggcgagtgttccttgtctcacatgtcaagtgagtacaacgtaccactttgctcatattttctcgctggaaattgtaagaatccggcctgcagttttctgcacaatcctccaccccattctatggatgataagtacagcatatggttgtgtcgaccattttccaaaggaggttggtgcattcgaggcaaaaagtgtccattcttgcatttgtatcaatgtcccgattatgaagagtatggtcaatgtcctctagggaacaattgcaatttacagcatgtggatagtgaaagttcctcagaccctcagaaaatcatcatcaatagttttactgtgaacccagtagtcctttttactgggtgtaataatgtttgattgcaaattatttcgcactttatagtaaagagacccacatatcccctgttaaaactttccgttaccgtttgttttttttatgttatttttccatctttgacagttttgcattaaaaagaaaaaaaaaaaaaaaaaaagaaaaataaagaacgaagtatgataagtcctacttatagtgagggcgcgaaggaaagttgcaaaaaagaagttttataaatgcgactatcgaatgctgcaacggccgtttgtggacgtataaaaactactgtcgcttcaaaagaaaaatttctatttttaattctttttcttttttggttcgattcattttttttcattctatttcttcttcactctcttccaataatggataaccaagatcagggtattctgccaattcagattgactcctttcaaaaaaattactacatgatcagtaggttgggatatggcagttttggctacgcactattagccaaatacaaaaagaatatcaataattttctcgaccaaggcaaattttctgtggggactatgatggaaccgattagaaacggcaatctcacaaatgtaagatccacaggattagttgctgtaaaagtgatgaaaactcagctcaagaacccttcagattacttacgtgtcaatgaagtaaagttcatcctttcgattccctcgcatccaaacttgcttcaaatatataacctatttattgatgagacatctggaaaattaaacattgtgatggaaccaatgaatcagaatctttaccaattcattcagaaacatgtgggaaggccgctctcgtccaaaattgttaaaggaatgctttatcaacttctcagtgctattagacacatccacagccatgggtattttcatcgtgatgttaagcctgaaaatattttagtgacttctactcagcaatactatggcgctaaacatgatatacctcccgagatggctaaagatgcgtttgttttgaagttatgtgattacggtctagccaaaagtgtgaaaaataagcgagtccttactccatatgtttccacaagatggtatcgtgctccagaaattttgttgcgacatgcaaattattcgcggccaattgatatttgggcctttgcttctgttgcggtcgagttggtcaattttcggccgatattttgcggccgaaacgaaaccgatcagctttggcaagttttgaaagtgcttggtcatcctgggaactcacaccgaaacgacattggcggcaaatggcttgaagccatcgagctctcacagaatctcggatttaccatgccctacgccattgggaattctattcaccacattttaccgtctctgtaccatgagcttgctgagactataaagtactgctttttgtgggatccggattcaaggccaaccgcagaagaattgtttcgatctacgtatttcaaagaatacaacacactaggaaaagagatgctaaatcttcttcctactcccgtttcaccgacagagtcatttggtggagcttgtgaggagtatgatgagtttgcttctgcttctgcttctcgcgactgttccgaacctggagtctcttcccatcacgctcatgtgcacccccgcatttcgggcttggggcaggagattcaactaaattcatctcaagaggtctcctgcgactacaaaatggtgagcaagtcgtacttccaaaagtacacaaccattattgatagcgacatggactcggaccggctgaaatcatcggcggtggggaaggaaaacgtcgatgctttttacgaaaacgtagatcattacgacgagtcgttcgcaaattcgtcatttgatagtcacaaaatcgcatgctagctggctgagcttaaagactgttgtttcgtctcgtcgctattaaatatgcagccgctttacagtgcaatcttcaagtgaagtgttggcatcagcccatccagtgggaagggactgcatgtcgtctagcttgagttgttccctcgtatttaccccacacaggaagagaggcgtgataggcactttttcttgtaaaccatcaaactgtaacctctttctcacaagatgtgtatcctcttaacctccacgttgcatccagattacccctttttgttattgtctaatagggatgagtacttcgctcgaccgacagaattagccactctcagaccactcaagaatggaacacagatactttcgccattagaccttggtcggccagaaagaggtacatggataggcattacagatactgggaaggttgctgttttagtcaactatagagaagagtctaactttgtcagtgaagtctctagaggaattcttcctcttcaatacttaacttctgatctcgaggatgatgactggtacgaaagtttggaaaagaatttgtcaatgaattctgtcacgggtgggtctgtgtccttggagcagattggtggtttcaccttaatgtacggcaaattggagcttgactctaagggctctattaaacctctcaacatcatgagcaaccgtggagacaaaggaagaattcattcttatgaggctttggatgaaatacctcatttcgaaattgcatgccaacccacatttggtctatcaaactctctcttctactcaccatggccaaaagttacaaatggtgcgagcaaaatgggcgagcttgtggagaaatctgtggaacataagtacacacaagaagatttagtcgaggcttgttttgagttgctctctacagataccttcgatccagaaatccgcaaagatacctcgttcagcaaaaagttacaggagcttccgaattccatttttatcccgccacttgaaacaaattatgatttggcaacagtctctccgatggtgggaaagtactatggtacaagaacgcagactgtgataatgcttcacaagtcaggtacattacactactacgaaagagatttgcatctggacgacacatcggatgtccacatcaggaatcagcattatatgtttgatactagccgcaaatagtatttattattatcccaacgtgtattgtaccaccttttaatcgttcgtgttctctgtcatattggtgtacgttcaagcttgtgctttggatgtacggatgcgctgctactatcctctgtagtacatccttgagctctgtttatctacagtaatgtctgttacgactaacaaagactacccattaacgtccgaatactttcttgctagcaagaacggaccgtctcccaagcttttggcattcattcccggaaatccaggtctcattgattactacgtcacgtatttggaattacttgctgaaagcaacccagactttaatatcttggccgtttctcatgcgggctatcaaacttcggatgactttgtcgccgcaggaaaactggagaagcaaccttacttcaacttggaataccagataaatcacaaatatgaaattttgagaaagcaggttcttcgagggcacactgagttgtatatcttatgtcactcaatgggcgcgtatgttacgcaaagggtggtgaagatgcttttgaatgatgaagaggtgtccaaagttgtgaaaattaagttcatcggactcatttgtcccactatcgtggatattgcaaagtcacgttcgggtgtagcattttcacggctcttcaattaccttccacttgtcactgttgcagtatggtttatatccctattgcatttcattctaccagatctgacggcggagttaattattcgcaagtttgtgatttcacatcctgtgcttcgagattcaaagctgatggagtcacggcacaactccattgaggccactttgaagatttacaagtccaaaagaattgtgcgtcaggcgcttaatcttgccgaagaagaacttttggtcattcatcgcgatgacactttaaatgactggttttttagagatctacccgaaacccacgggacagtcatatggagtttttttgcgtacaaagatcattgggtgcatgataacactcgtgactacatattgacgaggtatcatggcccaaaaagcactcttgtgcatttcgaagtgggtaataccaacaacgaaaactgtcctgcaataacccacagcttctgcattgaccagagtgttgagttcgcggagataacatgcaaggcgcttctgtttgccgtatgatgcacgtagatgacatattgatgtatagtacatgagaaattgctaacgattataggacaatggattaaaaagcgactcatagtcatgtttgtatgccgtccttttctgatgactcgttgactcaagggtgcgactcgcaaaaaaaaagactcttcatgcataatttgggaaggtgcatacttgcccaaagctgagtttttggattttttcgtctctatataagaatcactatttcttccttttcttctcttcagcaaatcaatcatgtctgatcttgaacaaaagacttctgagattacaacctcgcctgaccaaaaggttcaggaagaaacagtctcatgcgaaggacttgcacccactcaaaaggaattagacaagctctaccgcaagcttgactaccgaattattccagctttatggtgcttctacttccttacctcgttcggctcaaatgtttacggtgtcacattgaccatgaaccgtaaagaaggtcactcgttgggtcaaagactcaaattgacagcgaaggacacttccactgcctcagcattgtattatgtgggatatattatctttgatgtgcccatgaacttggtcatgacaaaagtcagcccccagtcatggttggctagaatcgcaatcactgttggagtcgtttacacatgctaccatgcgttagagagtcctggtggtcttattgctgtcagattcatctctggtatggtcggtgctggaacatggcccggtttgtcgtactatgtttccttatggtaccccaatgagcgtctgacgagacgtatcggatattatttcactgctgctcaaatttctgctgctgctgccggtcttgtcagtgccgggttccagaagatggatggtgacagaggatacactggctggcaatggatgtacttggtctacggatgtgtgactattgctgttggaatctcgttgatgtggtggcttcctgatcgtcctttcaaagctccttccgagtcaaagataaagcgctggttccagccaaagcatcctctcaacgaacatgaaaaactcttgcacagaaacgaccttgaacaccgttacaaacgtattcagtggtccatgaaggaagttgtcgaggttctcacggacttgcgtatctggccactcatcattatgtactttggtgttgtgggtaccggatttggtttagctgtgtttggttccaccatcattgccgcaaacaacccaaaactttcatccatcgacgtttcgcttttatatgcgcctatctggcttttcgactttgccggcattttgattgtcaccccttttgctgacaagttcagacaccttcgtgcgctcttctttagctgctcgtgcatgattattattgttggaatgtttgtcaccacgttcgcccacggttcatggaacaagtatggcggtttgcttattgcaggttttggccttggccctaccgtgcccatttgtatgtcgtggactgcagaaatatttggcccacgctacggagacgttggtaatgctgtcagtgccgctattgtatccggcttaggaaacttgggttccgtcacctccacttacgctttgtacagaggatggcccgaagaccagaagagattatacagagattctaatatggtgttagttgctatgttgggtatcagtatcattgcttctggtgtgtgtcatgttatacgcaacaaggtgagacaaaacgtcaaagattaggctgaagcttggaacaagccatcgtattctgtgcaaatcagttccactgggacccacaatggatcatctaatgtgctttcacgccttgtctgtctcacagcttgttgccaactaagcactcctacaatgttcccccaaccataatttcaaatgtgtcccatactaattatattgccaataggtagtgaaatattacacagaatgtttgtcctttgccctttgtagcctggcaacaaatgttgctctccgtccaaaaaaaagtcagctaagaacacatctaacgttctgtgacgttatttcgaatttcttcacctttctccatccacaccttctgaagttgcttacataccggttatgcaggccgcaatcgtaggaaccaccatgtccatgtccaacataacaattactatataccaaaaaacagttttagcgaaggctataaggtcaatgcatgtaaaaatgcatccttcaattgaaggataagtcaaccgcaagtaagagaaaacaaataaattgagaacaacgaaagaagtgtcttgatacttggctgctgagtaattatgcacctcgcatgccgtccgatcaacccgaagactataaattagcaccaagctaccatcaattgtactaacagcacacaatgtcttctacaatccaagctgccctcgtctcttcttcccaagataagcatcttgtcgaatcaggtgaaatcccattcccacaaatcacagacgatgagattttgataaaggctgtggctttcgctgccaatccaactgactggaaacacattgcgtttaagattgccaaaccaggcgatatctcgggctctgatgtcagtggaattgtcttccatgtcggtaaaaacgtcaaaggtttcgcagagggcgatattgtctctactttcgtaagaggcggtgtttcgccagagaaaggtggctttgctgagtatgtgagagcatctccagtttctactatcaagtatgctggtccttttgaaaagggcccattgactccaagcaaggaatatccagctggtccaattgactcctacgaaggtgcagccagtgttaatttgggcttggttactgtgaccttgtcctttgcccattctctcaagcttaaagccgactctaacaaggcaattttgatctggagtggagctacagcaacaggtattttggccattcaattggccaagcttttgttcggtttgaaggtgatcacgactgcctctccaaaacatcatgacttcttgaagtctcttggagctgatgctgtgttcgactacaaagatcctgaagttgtgtctaagattagaaagtatgcccaaggatctattgcttacggctttgacaccatttccgaggaggccacattccaggccctttacgacgctactgagggaagtgagaatgtggctttggacaaccttttgggcctcgatggttcaagtatcaagacaaaaccaggccgtcacgtttcgtttggcaagactttggcatatctcgttttcggcaagagtgtttcaatgggtgctgaattcaagttcactcctgagattcttgatgagtacaaccagttgtggccaaaggtactcgaagttgttcctcagctcaagcaccacaagttgaaggtcttgcagccaggctttaccagtgcttccgaagccttgaaccttttgcagctgggcaaggtgagcggagaaaagattgtttggcgtgcccaaatttgagtatgaccctatgattatgaatatgtgtataaaaacatgaatacgttacgatattatgaacaaaactgaaaataaaaatctgtagacgctttcaagatatgtgaaaggtgtatcgcgctcgataggaatgagcgtatttactttagaaagtgcaagatttacatgctaagcattaatacagaaataaattgctctcctaattaaacacaagtaattaaaaccttaattttactggcgcaaaatattgttcatcttggtgtatctacatgtgcatttgaagtctgtcaatcatgactgcgcgcagataaggaaacggaaccactgctagcataattccaaaaggagaatttgttttccataaaacggttcaattactttgtattttcgacttttttcttttcaaaccctctgctttcaagtgtgttttgtctccgtgttccgcacttgcacggccgttttttctttctttttgggtcgctatccatctcatctcttagatccgcgaaaaaaaataaacccacatactcttctcatctcatgtcagccaccgataaatcatcattggctttttccgaacagcattatttctcctcgtatgaccatttcggcatccacgaggagatgcttaaagacacaagcagaacattggcctaccgctcggccatgttcaagaataagcacttgttcaaggacaaaattgtgttggatgttggttgtggaacaggcattttgtctatgtttgctgccaaagctggagccaaacatgtctactcggtcgatatgtccaatatcattgagaaggctcgtgagattgtcagcttgaacggtttcgacgacaaaatcacgttgttgcaaggcaagttggaggacattgacttgccagttgacagcgtggacatcattgtttcagagtggatgggctacttcttgttgtacgagtccatgttggacactgtattgtacgccagagacaagtatcttgtggaaggaggtttgattttgccagacaagtgtgcgatgtacattgcgggcattgaagacggccagtacaaagacgagaagatccactactgggaagacgtgtacggatttgactactctccgttcatcaaagtggccatggctgagcctatggtggacacggtacaaaacctggcgttgatcaccacgccgtacaagtttttcgagttcgacatcaacaccgttaccaaggagcaattgaccttccacacaaaattctcgttgaaggccattgacaacgacatgtgccatgcgtacattgtgtggtttgactgcgatttccccggatcggagaaagtgacgttgcctaccggacccatggctccatacactcactggaaacaaacggttttctacatggaccaggtgctcgatttgaaaaagggcgacctcatcgaaggatccattgcctcgcggcctaacgccatcaatccacgtgaggtggacattgaaatcgaatggaaggtgcaaaccgaagcccaggatgaaagcagggagcagaagggtaaatacaactacttcatgcgctagggttttttttcctctcttgtattactagcatagacctcaatataaatcgactgcatactttggatgcgcaagtactggccgcgcttgctctctttcataatctcgcctttagtccatgctccgctctttcctcactttctcgcgcaacatgtctagatcggagcaggagtggcgtgccatattgagtccacagcaatttaaggtcctccgccaactgggtacagaggctcccttttccggcgagtatgtttcaactccagcagggccaggcatatatgaatgtgtagcatgccatcagcctctatacaagggctccaccaagttcctggcacattgtggctggccagcgttttatgaggctattcctgggtctcttaaaaccatcgaagaccgtctgttgggtatggtccgaactgaaatgagatgctcaaagtgcgacagtcacttgggccacattttcaagggcgagggctacaacacgccaacagatgagaggcactgtgttaacagtatctgcttgaagtataaaccggaggaaaaatcagactaagataatgttaaagatgaatgtatgatttacgactggcgtgtgctgtaaattagctgtaaggtttatatcttgatccagcttaatattaaactacagacggattccagctgttttaaaagcagagttgtgaatataaacttatagaatactgcctttcatttacaagaaaggaatgtacacagaccgcttcaacttcttgtactcgtcgccaaatgtctggatatacctgcgatgtttcttgatagcccagaggtacatttgcccgctgctcaccgcaaaggaaaagccatgcagaccagttgccaaccaataaggcgaacgcagtccatgataaagactcaaaaaagtagttagggcaagccacccacgaaaagccgtagccatggggaatcacgtaggcctttgagttttgcgatctcaagcccgacaagatcttatgggtaatgaagttagaaacctcggcataagtccacaataaaaccaaaagcacgttggcccattttggtaaggagttcacgtgaaacacaaagcgtttaatgaagcctgcctgttgcaattcagtcgcattgtatgagtacacgaagaaggacaagttgatacccgacaagatccagtagtggcccgagtttttgaacaagttgaaaaagggcatcgtagcgttggaaaaccggtgtacgtacaccgtttcatattcacgcttggcaaaatgtaacaagcacaaccaaagagccaacttctgagtcgcagactgagtaactcccttaacgaccgagtagtagaggtacactaaagcgtggataagaagtgggcccaagtactctaaaatgaagactgtgcgccagcccaattgtgggcccaaatctttcgcatagagagtaactcccagcttcaactgttcggcggagaagtagtcaggaagggacttttcaccatccaatggaatgtgcttatctccttctttgtacgtaagacggatgcgattgcggttcaatctgctagcattgctcaatttgtcaataaccagccccacagtgagaacagtgagatgttctgagaagcctttcaacgacctcgatcttggggtaactgtgactgaagccattagtgaagaaagatggtggagaacgcaacaaacactataatcgtgatcgcacacgaccctaggagactactctcttggcaaatgaaaatgtggaatttctacacgaatgccaaggttctcatattcctatgtctaaatagtcacctcaactcaaaacgtcccctaccgcttcctttggcacctgtttccttactctttgattgctctagcagtagacgcctgcacgtacatgtctagaagattctacaaaccggaatcacgtgtcgccaccgatctcacaccgccagcgacatttgagtcttactgattagtgcgaatttcttcccttccttatttaatttgataatgtcagactgggataatgttactgttattggccaaaaggcccgtgttggtggtggtggtccaagagaaaaagttgctcgttctgctgctgagttgaacgctgcaagaagaagcggtgctgttcttggaacggaaaagaagtacggttccaccaatgtcagaggtaaccctgaaggccagaggttgactaaattggacaacacagacgacatcgttgctgtcaagaaggttgacgtttctgtcggtaaggctatccagcaagctagacaagaaaagaagttcacccaaaaggacttggccaccaaggttaacgaaaagccacaagttatcaacgactatgaagcgggtagagcagttccaaaccagcagttgttgggcaagttggaaagagctttgggtgtcaagttgagaggcaagaacatcggcgagcctttgtttgccaagaagaagtaacttgcattgatttgatcatgttgccttacgatcacgtccgtacgatgtatttatgtcagtaaacgtttgatgaccaacgcatatggctcgtgggattcgtattatctgctcttggctgttgctatgactgaaggatatcttactcatgagtatcgtgataacgtcttccatatgtaactctctacattaatattgccttgtcgcatcaataaaaatatgaatatagtcaaaatataatgatggtcattagctcagcaacagctttgcagttgttgctgctgctttctgcccaactcaacacgctttccaaccggtggatttcttttagcgcccgaatcttctaagggcaaagctcttgcaatcgcatcgaagacttccaaaacgccgtcgccggactttgcagaacattccatgtggataatctctctgccaccttcagcagcgctctcttgcttcaagcgttcaatgtactctacaatttccgattcgtcaacctctctttcgtgggacaaatcagctttatttccaaccaacgccaccacaattccttccggtgcttgcttcttcaattcctcgatccaatcctgtgccttgttgaatgaggatctgctcgtaatgtcatacacacatagagcagcatttgcattgcggtaatacatcggggccaagctcttgtatctctcttggcctgctgtgtcccaaatctcgaacttgactgttgtattagcctccggcaaattgatggtttgagttaagaaggcggccccaatggtcgattctctcatgtcatcaaaggtatttttgacaaatctgtgcacgatcgaagattttccgacggcagattctcctagaagcaccaacttgaactgaacaaaacgggtttcagacatcgccacctctatagaattatagatcatcttttaggcagactaggattctgttatcgcgtgggtaggcgcacgaccaaccacatatccaggcgatagacttgattctctagctcacatagtacagaacccgaattacatattttactttctagaatgatatacttcattgttttatcttgtatgatatccatcattgatttctctctcattgtataagacaacttctctctcatttgacagcagaaaaagggaacataacgaaggagacttcttcatcatgaggtcaggtggatcgtcctccttgatgaatgctctacaatacctcttttttgcctttcattcgtatttacaagaatcgggaataaatctagttttcaatcttagccaagatttctctgtcggtgtacaacaaatactcttcttctccaaccttaacagaagagccaccaaagtttggcaacaaaaccttgtcaccagccttcacagcaaccaggaatcaactttccggtagttggatcagtgacacccgggcctgcagcgacaacagtaccttggtttaacttttcctggttcttctctgggatgtagataccagtagaggtttgagtagctggcttcaatctttgaaccaagactctgtcgaacaatggcttcaagctgttaacgtttttcaaaaaagactgaatgttagcatttgcacagttagttataagagaatgcagtcgactagccttatagccgattcaacttgctgcattcgtaattgcacgagcattacataccatcttaaggttttggttattttggaattctccgcaattcactggccggaggtcttatatatattcaaaattttcatggaaatgcgcagaaattctatataggaaacccgttcctcccgtggctaccatatcgattaatttgccaattttttcaatatggaacttcgtaggtaactttcatgtgtcatcaaaagattattagctccctggaattttgtagctacgaagatattcatcattagaccttctttcgaatttttttttggtgttttaaacttcaattggttccgcacttcaccaattggtattatttgtgcaatttcgcaactggaacccgaaaataaaaggaacacggaaaatataaaccacagtattacgtgacattcatgaattcactttcatggatgctacaaatggctacagcacaatagcaaagtttctatattttttcaatgctctattaatgtttttaattttacagaaaacctagctgaggtatctgtcaagaggctcgccaagaatgttctcgatgacacggaccaagtcctttctcacttccatttcaacttcctcatcgtcgtcctccaacaactccgcaatatatggaatgaaagttggcaagaacgacaaccattgttctcccatcttttggaacacagtcttcaagacccgaatggtccagatcttcgtgttcagagagttctcatgttcattagagatgtatctgatcaaagtatgcaccaatttttcgttgtactcatcagaggaaacattggagataaagaatgaaatggctttgaccaaatgtttaccgatagagtcttcgatattgctcaattggcccaagagtgggtcaaccatggtctcgaatctcagttggtgagtccagtagtcatcttgatcatacttgaaagaggaagccaaagagtgcaaaatgattcttctcaagttagtatcttgtaaactgccatcttggaacctcttcaagatcgcaatagttggatcgagcaagtatgagaagtaagaagtgatgatactcttcaagttgtcttccaccttgttgaagaacttgaagaaagcagtcaatctgatcacttcagtagtttcagtggaaagagagccttcgccactcacggcccatctaaccaagctagcaaataatggacggaagctcttgtcattcaatttcaagacgtatgagataccacattgatggaaagagccctcaatactgtaaatggtgttgtcagtgaatttttgttccccatactcggttctaaatccgaaagacttgatcaaccacttcataaaaagagacgattgggcagtagcggcttttttgtcaatagcatccacactcgacttaacagcactcaaatacaatcctaagtcggctgcattatcagtagcataaatgtcgtcattcaaagccaagttgcacaaagattgcaaaacttgtcctttatcaatgtgatccaccaccaaattcaagatacttgctctgatgctagtttcaatcaagtcactcaacaaaatacactggagcatcttcttcaagtttgaaataacaaaggctggcatcttcttgactaagcaagaaaacaacatcaaaatagagccttgaattaacattctactctcgttttcatctgcatcttcattctcgttatcgctttcatcctcacttccttcttcactgtcactaacatgtctagactcagaagtggtttcccagatttttaatgctggtggtaaaatctttgggaacaaaccaatggctttaacacctaatatgttgatgacacttgtgatcgcattcaatgacgacactatgagttcggtatgagtattcaacataccatgctctgaagtgataactttcaatgagttcaaaaggaacttggcgtttgaagaggtagccaactcttggttgatggcaccaagcttgttgacgataatgcagaaggtatccaagtaagcttgaactaactcaacatcttcgtatttttcaactccttcaattaaaataggcaataagctccgaacaacgatatcgtcaaactcttcgtcaacgctgttgacgttaacctcattctcaaatttggtgcccgccaaaccgcaaaatttttggcgattttgatggacaatggatcagacacattctttaaggaaccagtaacggaagaaatgtaatagcttagtggcaacaagttcaacaaacccttaagcagttcatataattcatcaccaatctcagcatcttgcttcccatccttgacagaaaagtgttccaaggatgtcaatataaaagaactgaccttgttgaaacgcagcaaaatggactctttttcgtccgcattggaacggtcatcgaacaagactagagaaaccttcatttttaatgatgcagtgttagaagtgagcgacatctcttcgtctgccttcaaggtctgattgatgaagctcaacattctcttcttaagtaaacccaattcacttgtagtaagattaacgatagcagatccaaacacggatctacccgacaatgcagaatattcatcgctatgtttatccaactcggattcaggaattgtatcccacaagttgaagaatccacaaatactatccaaacattggtctgcagtaaatgtcttcattaatgctgcaacaaagtccaataaggaactgcattctggcatcttacccttggcaatattggcagagtactgttgggcaatgaggaaaagaataaggtgcaacgatctgttacagcccaaagtcttaatcaaggacacgaaaagcttaactctgcgatgtcttgggatatgctggaaagcagtgacaaagcttgtcaacaagaattcgatctcgttagaaacagacgatgaagccccagtaattgctggaacaactttcgcaatggtttgctgtaaagctgagctggagaactcatcatcttgtctgatggtgtgagctcccatgaaagtgaaaataggcatcaccgaatgcaagatgatctctggagccaaggaagccaactctgcaattacgagcaacaatctattttgcacttgaggggactgagaaagcctgatggagttgacaatcaagtcagctctgatagagttggagtcaaatttcaatttcttttttgaagacagttccttcatgtcaacaatgctgagcaacatacatgtagccaaggattcctgtgcgtacaaaactggcattttgccgtcattgcccaagtaatccaaatccgtcaaaattctgaacaaagcttgcaacaactctgggttagcgacttcagaaaacttccgtctcaagtggctttccaagacgtccaaaataaccgagagtttcctcaaatgaactgaggccattgaactgatatcatctctagccatgttcttttgaatcgatgaggaagatcttcttcttcttttagccacaccttggtcagggatttgctgcacaatgttaattgtgcccaataaatcaatcatagcatcattggtcatgaagagtgactgcaatgtctcaacaggatcaaattccaaaagcaaatcgttatcctttaccaccaagtcgatcaaatccaaagaaatcttcaatctaacgtcctttgatttcaatgtagggtagagctcaatcaacctttcgttggcagtgacttgcaaatggccgtctgtagacaacgacttcaaaatccaatctatttctttgttgattttcttctcattagttgtatgcccaccaaccaaactaacgataaccttatccacatcctgcaattgaactccagtatcgattgcttccttcagccactggcttcttgtctcaacataatgtttcacatcatcaacaaagaaaaacctatcgtcagttccctcactagagatgttttcagcaccaatgatcagccacactctccatttgagcgcaagtggccattggggcaaagaccactgggtgaggataaaagttctaaggagcaaagaaccaaacttcttcaggcctgacttgacacatttgaacaacacattgaaaacaacgtgtctcacacgagtaccatctgccaccacctctgaaaccacacctttatctttcattagtgtttctaacatgacctgggcatcttgtggcgagatcaaagaccttttggatgcatctgtttcaccatagatttgcagttccataaacaaatcacatttgaccttctttgggttaccctcattgagctttgaactttgcttatagatgatttcaagcacaataaggaagtaattcctgatctgtttgttttcatcagcaaaaccaagaaggatgataggaaccaacaagtagaaattaatcagttgatctgtatggattttgcctaacaattttgatctgatacatgccaatgcaagtattctgatattagagggaatagcttgagtcaatgctaatctcaacaaataagaaatctgagctccccaatctgttccaatagcgactctacaaaagcgaatcataactgaagcctgtagcgtaatgtcagtcgagcgaagagtctccaataatacatgagtgatctttgcaaagtcagaggtcgaatctctatccaagaaggaggagcgatgcactctgactttgacaaatttttgcgacaactcataattgttcgttggaagatccaaagtgatgtcttcaatatcaaagttatgagcagatgtatccacttcgccaccagacgataatgtatgcatgagagacatttccaagtcattcaatgttttgctgttcttgtccaaaatagccaccaatttctcggcgttggctttatgtaacttctcgaacacaacaattatctgagctcttgaagtttcatcaaggctggaagaagcgaagacaaaggaaacaagttttgatgacactgcatcaaataaaaactcagaagtagaaacatccaaatatttcaacacacctaatgcatctgtatgttgatggttgagtctgtccgcaaaataaaagtacaaaaatttcgtcaaattgtacttttccaatatcaacagctccaccaacgatgcgtcttccaacatcgatgccgcagggagaccagagaacaattcgatatcggaaggaacatcgagctcattgtaatagttccacaattgtcccaaaacgataaaagtttgtctgcgaagcgatgcctggaaggccatttcaccttggataatggacttgcacaatgtgaaaaccaaagtgtttgtcaatggaatgatggaacacaaaacagaaatgattgcatacactgtcaatctcacatcagcacttaacgttgacaggaacgggaaacttctttcgatgaataactcgttacaagtttccaacacagtcggaaggtatgcatcattgagcttagcagggtcacgagcatgggaggccaacacttgtgctgtgttggataagtagaaaaccaactgttctttgtagacagtcttgttttgcaattgcttgactaggtactcggagtacaacttgaagaaagcagggtcattgtgaaatactttcaagatagatgaaacaggaggacacttcatttctctcctgtaaccggaaatgctagacaagataggaggccacgagtcgtctggaatgacattcataaccctgacgaacacaggatcagaatggtaaggcaatacagaaaccaaaagcaactcagtattgtggatgttgatgtgatatcttctcactaaccattccatagccttgagtgtcgggctcaaatggtagtatggagctatcaagttgataaacgcatccaagttcttgttcacctgggttaagaggtcctttgtttgcacattgcggtcaaagttaatgctggtttccgagaaaagcgttgaagcgaatttttcgaatctgtggtcaatctctgaaagttccgccaaaccttcacagcctagctggtatatgtaatcgaaatcctgggctgcagcgactttaggatcgaaaatgagcgaacgagaatggattctcgatctcgtttttctgtcaagagccaccgaagcattcttctcgctgatgactttcaactgttgagataaactactcattgctgatgtctcttgaatctttgattctcgtgatcttttttcattgcgagatgcgaagcgatgagaggacacatgcaggaatatacagagttgagaatctcttacagtgctgcatatggtcatcagcgttctttagattagctgacaaaagcataatgttggatttcagggataaacattgtgcccctttacgtttcaagaaggttcctccttgtagttcacatgggtatataagaccacttactttttcaaagatgaattttctctaagaatcatccccatcccattatatcgattatcagtcaacgtcacatacgatatgtcctccacatcggctttcaaaatttcagttttgagttttctctcataatagagaggtttcgaaaacttccgaaagtatatggccaaaaggttgctgaaccaggtgtttctgtgttcctcaagttttctaaactacttaagtgaaagtaaatcccgaataaagaaaaacggggagaagtatccacagcaaactgtaaaactgaggaagctgagtacccgaaacctaaacttcaactattatatacactaggagaactcgaattttcaatcgcccctttcgcaaacctctctctgggattttcaactaccaaaggtcctcgatgagttcaataacctgaagccaattgtagggagacgaagacagctttcaacactagtgtatcatctactgttttcatcagtaacattttcttccataggtatttttttttttttttcactttaaatgttatactgaaagttcgtagtctgatccaagtattttatttctcaattactcattaaaaaaaggtgtaaagaattcacctcaaggtgacgaaatcgagtactaatgtttcttcccgaatgaaaattgtggaaggttcgataaatgtttattctgttactggagaattttaacttatatcactatcagtagaagatcctatcaattactaagtcctctaaatacgagagagcaagtctcgtatagggaaggtatgctggtattcaccccgaagaggacgcatatctggaggtactgaaaccttgtagaagcttaagtgaagatccgagcggcgcaattcagagtagcgtcgcttgattggtactttgtacacttatctcctctgtcaagatgagtgtgaatggaggacctaacacattccggatagagaggttttttattgcaatgggaaaggcttcagctcgacgtcgacaactacgaatcctttgaaatcattgataacttcgcaaagagccacctgttgcagagccttaggcaacttcacctataatgaattggtattcggatttcgccgattattctttgccatagcgaatgaactattgcatacatccagctgtcagtctctagtacaccgttagcttgaaaaaaaaaaacaaaatgaacaatcttctcaacaacccgctgctgatgggataataaacgccaactgtctgattatctcaacattccattataagaagtcattaattgggtatgtcatccagcaaagctgtaaaccagatcacaacaaccaatttgattcatctatatcgcgtctttcgactgcccagactgatagaaattcttttctttgcttgtggatacaatagcaagggaaatattacttctaatttccacgaaaaacacttcgttggataggctgtagatattgtagatctaccaatagtgagtcttcaaaaatgataagcggaatacaaggagctgaagttaatttccgagcaggatacctcctggagataaacgtaccgctgtaacagctttgcaggtttttgaacctgcaaagtatgacagattctgccataggttcattactcggactattacaattcatgtcgccgtactactcaaacagagaactatcatagtagaagcacaaaacaaaacaaaaaaaaaacacaaattagaaactcatttggctagaaattccgagttgagaaaatccatgacttctggaaattaacacccggctcggaaatgcttatgagcgcgacatactctcggcaaaaatgagtcaataaaataggaaaagtaatgtacgcatatggcgtgaagatgatgccatttggatctcgtagataagcttcgatatttcaagataagatatggcagcaaacggtaagatatatagggtaatctttttgcaaaccaagccagggtaggccatagcgaggtgtagatgattttctcttcaatttccgcatatgaaaatgcgacattctctcaattaagcaaacgatagcgacgccacgcataaaacggtagaatgccgcacaacgttatctgctgtactcagactatctgcagggctagctcgctatttgctagatacatcgcttgcaggacatgtcgcatggaagttgagaggtggttagggtcttccgatttttcttcccaccatttcccttggcaaccgcacgacaatgacaaggctcgctttcctaaaacgcacctgggctcataacatgacgcaaagtgttcctcacggcgttttagcaaattttgctccaaacgccagttgcttgatgtccggtttacattcatggtcatttatcgtatatggaattgcggggttgacatacataagcctactaaagatttagacaaaagtattactataagctatgaatgagggtcatgataactatcgaaataaggtgattcgggtcatacggggaccatttgaaagcacattctcgcttttcattttccggttttttttttttttttttttttccacatcttcacaaaatgttatgcacctgtatgcgtgttatctcttagatttcgtctcttcgcctccactaaatggaccgacttaaatagatgccttggcgcttctccaaaatcagtgtacatcactttttgatttccagtccaaccttgttctcttccttgcttagaggattaatatattcgctactttcatatcatggtgaacttaaaaccttcaggttccaggcctagcattttccgcagcaactccacttacttggacttggagatttcccactcacgtattgtcaacgttgatgaaaagggaaacattgtgtcagaaagcaactcattggaatcatttgatgaagatgacttgcaaaaaggcttgaaaaatagacatgttcaattaatcgcgttgggtggtgctatcggcacaggtcttttcgtcggttctggtttggccttgtaccaaactggacctgctgcccttttcttgtcctatattatcttgtctggtgttgtttggtttgtgatgaacatgttggctgaaatggccgctttccttcctgttccaggtgctggagctcaacagtttgtcaatgactttttgagtccatcgtttgggttcgctattggttacaactactggtacgggtttgctattcttgtagccgccgagattgtggctgctgccattgtcatccaatattggacagaaaaagtgaatattgccgtttggatctcaattcttttagcgcttattctcatcttgaatttatgtcccgtcaagttttatggagaagcagaattttacttcgccagtatcaaattgcttgccatgactggtttgatcattttaggtgttgttcttttctttggtggtggaccaaatcacgacagattgggtttcagatattggaagaacggcaatgctttcaaggagcatttgactggaggatctacaggtagattcctctctgtttggacagccatcattaaggcaggttattcttttattatgagtcccgaattgattgttgcatgttctggtgaagttcgtgatgcacgcagggtcttacctaaatgtgctaatcaatttatctaccgtttggccttcttttacattttaggttcgttggtgattggtgtcattgctgattcgaacagcaaaagattaaccagttctgctggaaatgctaatgcttctccattcgtgcttggaatccaaaacgcagggatccacgtattgaaccatattgtcaatgctgttatcttgacctctgccgcctcggcaggtaattccttcttttacgctggctctagaacgttgtattctctttccaagaaaggattagctcctaagtgtttgagaacagtcaacagattcggcattccatactactcggttggcattacttttgcaattgcatgcttatcgtacttgaacgtgtctagttcctccactcaagtgttcacttggttctctaacattactaccatttctggtttcatcaactggatttttgtctccatggcatatcttagatggaagaaagctatcgtcatccacaatcttgaagatagagttccctacaagactggtcttcaaccttttggtgcatactttgtaatcattttcatttcgattgtttgcatcaccaatggttatgctgtcttttttgatttcaatggaagtgattttgttgccgcttacatcaccttgcccatcgtctttttcctttatgttgctcacagaatttattcatacttttacttgggtgataaggagtggttcactgcatacgaaaacttcgatttcagcaagcttgaattggttgaggaagaggcaagatccattccccccagaattcctaagaacatttgggaaaaaatttactatgcgattctttagttcaacactttaaatttaataaacagaaaacataaaaaaatagtaggggataaaaaagattggacgagtccggagtcgaaccggagacctttcccatgctaagggaacgcgctaccaactacgccacacgcccgtgttaaagtggtccctagcaggatcgaactgctgatcttggcgttattagcaccacgccttaaccaactgggccaagggaccattttatattttgctgttttcagcgagaaaacttgatgctgttaatgaaatgatgaaaactaaaatccccctattctactcctatccaccagagaaggccaaagaaggttctaaaatttatatcattgctgcagttggtgtcaactcttgaggacttcccgtgttatcttcctagattttgagtcagaaaaagattacatcaacgaacggaggaattgcccagaatctgttcttttcgcttaaaaatgataatcatgcgttgtttagaccatatagcaccattttgccattgatgactgcctagtatcgcaacaccgctcaatttgggttttcaattatatggagagtacaacttcaaatattttgctttcgcgtgtaacgatgatttccaataagagtaaatgaaaggatgcctgggcatataattccctgcaataagatccatacattctgtatagtgggtgaaagggaattaccttttataaacagaagtaatagtttattggagtcatgtattagggtagtgggttttcgagaatattttcaaattgttgtgggtatccaaatggagagtctgcagcaaccacacgagttcggtaaaactgactttccttgcctttaaagaatgtgcaagctgttcaggcatctgttacgacgtattttattttcaagtaaacttgaccgtgtgaccttctcgtactctcagttcgtgcaacctcatttgatggtattagcccttccgtttcttctttgtactttggatgaaaatctgctcattcgacaagaaacttgaaaagatttagattagagtcgatgagatactatggtcagcattgggtagcagctcaattttcattcagaagtgtatctttacactttatcatgtaaacgttcgagttgtcaaatggtataactcatcatcaaagagtatttatatatcaattgaacagcagatgattaaaaataatgcaaactctcgaaattggtcatgtcctcgtatttgagtttagaaataggacttgtactgtgcttgtgatcttacctgttactttcaatactctaacctgtttcccaaactgcttgctaaagcgatcggttaaagcgattccttccagttttattgcttttcttctgtttcgcagggccatagtttctagttctagcccgagatttgggattcttcttgtcgtggaagcaaccagaatgccgatcctgtttgtcactttgacttttctttttttgaaagtaacgatgtttgcgacccttcgtacgtactctctttcgagaagacctctccttttggttggatggcactttaaaaggctgaggatctcttataacagctcgatccaacacgtgaagagggatgctttcttgtttagctaaattttgcgccatatgcaccaactccactaccatcttcactgggagttgttcccgaagctttctttgaagcgtacgattatggatggagtcaataaagaacccttgtgcaatttgaagaagcgtcaatggtccattttctctgtccaccttaattcctatcctgtgccatttatgacaaaagctttgccaattttcatcaggcatatcctctgccacgagtttcatgaacgtagaaggcaaactgtagttgatagcaaacatgctgcaaaaccattctgtaaattctttcaaattgaatgtatgatgctttcgataatgtcgaaaaattagtctaatgtctcgatggcagtgagcatccatgaactcaatgatctctgcattgctccacttttttgatgctgcgttttcgttcaaaagatttatccatttccgaaaagtgacttgacaatcagccgtactgaatgatagtattggaaaatctttgtccgtgattctcttgcgatcttttaatgcgttcgcagaagtgttcaagttgcaaggctttttaaaagacatagcaagtggcgttgattatttgcccaatagattgttcctgtggagctaccaaagctaacgtcttattctcttcctgatacgaagttaggagattaagatattacgaatgaagctttctaacttgagcaagttaatggaatctttgtactcccatttacccctgagtagcttacatgcctggagatcgttacttgactcttattgttctctatttattgttcttgtaacatggcgtaatgttacctttcacgtgatggcagttcgtcttgaatatatatagttctaaacatggcgacttatctaaggctagatggaatcctgactcttagaggaaccaaagacccaaataccacaataaactatgtaatgtaaagttttaattccttcatatttgatgtggcccttttccatcaaagccgatgctcgcatctctactttatttctaaagtcgcacaagtgtgtcaattcactactggaaaatcgtcagaaaattagatagatgcatccgttctaacaatcaagaaactaatgcaatatggcagccatagtcaatacattgacaccttacctaacgttttttttttgaatgcattaaacatctttgccattagggtctgactctgaccctcattatgcacaagcactaaacgaaaggcgaaggacggtacatagatctgacgccgtttcccaaagtggccctggagtggaagtaaataagtaattaagtggaaattagaatagaaaatttaaagtgaagtaaaaataccaaatttgtgaatccgcaatgtcttccttctctgtttccaatttatcttcctggaccgaagagttttctcaagatttgaacaccaagttgggtgcgtctgtcttgaccaactacaacgctgaagaggccttaattgatcgtgctacagctatcaaaaatacgacaaatgtattcaacaccagcgtgtcggtcgaaggagccccagtgacaaaccaaagatccagtggaagatgctggcttttcgctagtggaaacgttttgcgtcttccgcttatggagaaactctcgttgaaggaattccagttctctcaatcgtactggttcttctacgacaaattggaaaaatgtaactttttcctcgagaagttcgtggagaatattgattcttcgccagaagaaggtgttgagtccagactcaatgactttttgttgacggatccaacctgtgatggaggtcagtttgagatgttcatcaatgttgctgaaaagtatggtatgatcccacacgagctttaccctgatgcatactctgctacagcttcgagaactttgaatttcctcctcaagactaagttgagagagtacgctgagacattgagagaggctaaaagaggcaatgctagccaattgcctaaattgagagaggagatgcaaaaggagctttacagaattatggtgatgttcttgggacaacctcctcttccaacagatgaattggtttgggaatacaagactaaaaacgatgaggtcaagagcatgaagttgactccaatgctgttctacaaggagactcttgggttagatttgacccaatgggtatcacttttgaacgaccctcgtaacccatatgataccataattaacattgacaagttgggaaatgtcgttggaggaaaagaagtgtcttacttgaatgtagcgattgatgacttggcacagtacgctgtggagagaatcaagtccaataatgctgttttctttggaacccacactcctatctacatggataaaaagagaggtatcatggacgagaaactatacaactaccacctcgttaatttcaatgttactcaagacaaggcttctcgtatcaagtataagcagtctcttatgacacacgctatggtcttgactgctgttcatttggacgaaaatggatctcctatcagatggagagttgaaaattcatggggcaaagattctggccagaatggttactatgtgatggaccaccaatatttcaaagactatgtttaccaaattgtcgtgagcaagcacgaattacagaaccatcacgtcaaaatttttgaagacaaagcaaacgcagtggtcttgccaccatgggacccaatgggcgcccttgcaatcttaccttaggtatgtgtatagtctccgtcgaagaaacatcattcggttatctcaattgtaagacttatgtgatcgaaggtagattctacacttctttcctaaggtttttctttatctaaaatgttgctgcatcacccatccttctccttcaaatgtacgatatacttccatcgattgtaatgactaaaatcaaagtctagagggcttactggcacaaatcaatcttactagggtagtaaaaatctttattcttcggttaaccagctttggctgcgtcatacattccaaaggttaaatgaaatggaaaagtcacaatttacatttcacatttgaggtgttgactgtatgtgaaaaacttacacaacccgctctcttttatcatgtaccaagaaagagcaaggtgcgcggttacccgcctttctatctgagtatatagaccataaaattttcgtgctggataattaacatatttgcttagttgacgtatttgcttcaacaaattgtatgtacaaatgttcaacattacaaggatgatacaaaacacagacctgatctgacagagtcctcgtggctcttatgcagataaaatgtattgcctttttttgctgatgtaatgtttcattttgtcgctcaatactaactcataaagatgctgatcactcttagtatacgatacggtgttgccaagagcttcgcttatccaatagaactgtagaatgacaaagaaggaaacgttttgacacgggaatgataggaaaagtcagactaagaccacggctttttgcctaactaacctgattgtattcgtttctttcatttgtctacactttgcttttctttgtatttaattttgttcacttgaattgggaacctatctagaccggacagttggctttaacagaaatgctgggaacttctcgcgttgccctgtgaagtttttcagatagtatcaagtgcaaaaggctatgacatccagtgttcaagaaaactttctcttgtgctacacagtattattgtacacgtatatgttatattattttgcgtgaggtaactagaaagggctagcttaacatttacttcttggcggtcaatcttctcaagtagaaggccaattcttcaccttccaagatgtaaccgtcacatctaccagattgacctggtctagaagagatgcaggcgtacaacttaccagaggcaaattggtgttccacagcagactcgatgttagaagaaccagctctggaagccaactttctctcaaccttcttggatctcttgacttcctcttcttgacccttcttacccaagaccttaccgtagtgggtctcgaaccattgtctgaatggagtagcatcgatttggacaatagcagacttggtcaatgtgttggttctgaccaattcgttgttagaagggtggtagacgacagaagcgattctggtcttcttagcaacaccctcagaggcccaagagaagttaccggtttcgactctcaaagctctgaacttcttgttaccacctctggttctaacagtgtggattctcttagcaccaatcttggtgttggctggttgtctacccaactcaaactttctcttctttctgaattgggctcttttggcaccagtagcagcacgcttgtgacgagagtctctagaaatacccatggtgaactaagaaatatgttagtacgatgattatgaaaaatttttttgctcttgtgcttgaatatcaaataccgccgtggccgaaactgaaggaggaaacaagaaagaatcagatagatggtatggaaggatgtgactgggcgaaatggtggtcaactttgatatcaaggtcggatcaaacaaagggagaacatactctttggttactgtctagtaagaaagaaagaaaggaaggattttttcaccagcgttagagaggataaaaattttcgcacagcgcggagtgcaggagcaaacaggcccactagaaaaaaagactgcacattgttgaatattcattcacgtgacacttcttttgctgctcaccgccgatgttgaagcgggaggtgcggaatcacgtgcacactgctctctcagcccacataagctagggctcgagccctcccaccttgaggcagtttcagactgcgcgttcctgcttcctttacgaggttaatccgatggtgcccagagaatattagtgtttctacgtcaatggtttgtttccgtttcgtcaattagctttcctattttttctttacatattttattttggacaagtatttgtagtctgtatatggactggaagtagcatctggatgtaccgggctttactttatttctacgttttgaatggatcaggagattcacgcacacacgttaatttgcccaaaaaattgacaacaagttgtgtctcatgtccctagcgactttggattgcacttgtggcacttgtgttcctgaggcatctctcaatgtctgctttcaccttttcgtcacagtgagttttaaatccttgtcttattatgctgctttggtaccaaagtctaacagagaatgcttgctatttcttgcagttgtgactttcgccaccaatgacaactttgtacttccgaaacccacatctgaacaatggtgatcttggagaatgcgcccggagattcctgcgcgcaatatcacgtgcgacaaaaaagaaaaaacaaccgtttggaagatgacctccatcgcaaaaaaattaaactcagatatagatattccccatagcggagtctttggcgatggagacagtgtacgatgagatcgagatcgaggatttcacctacgacccaataacaggcttgttgcagtacccatgtccctgtggagatcggtttgccatcgcactcgacgatttgaaggatggcgaagatattgctgtatgtcccagttgttcgctaatggttcgagttattttcgagccagaggatctcgaggagtttgattagaccgcacaagagacaataccagacacggtgttgctgggaggtttactatgagcatcggcataattgaacgttgcttccggcgttggggtaacttgcatggaccgcactttgcgtggcggaaaaaaaaagggacaagaaaagaaaacgacaagactaagtaggggtctttgtcacgataggcacggcgtacataaaaacagaaaacggattaatacactttcaggagaactgccaagcacaaacgtacttcgtaccgttagaagaaaaagaattcgcgttgttcgtaaccggcatccgcagatgcagtagaatggttgatcccggctatagtttccgtcacgcctaaaccccgaaggaaccgatgctccaactgaaaatttggcgccgccggcatctgacggttttctttgttcacgctggcccacaagatcgcccgatttttggcgggaatgccgagacgagaaacggtggcctcaaattccaacatcgaatgctattcctccaaagcttgaacacagcaagcatatgtcatgcacacagccagcggtgaactcggatgttgaatgacctgcactcgtagggtcgccttgcgtttctcgcaccattaagggcgctgcaaagtccaaacacacccccacttcggacctgcggttcacgggcgacatagggacttgtgccaaaagagcccaacaacatacgagggtaagatacatcaacgtaaacattttccgtgtgcaaagaccaaggaactggggcctgaaagttcccaacgggcaatgcagagcaatgcttgacatatgcaccgaacgtacatgtgcttcacacggaaaatcggtgaaagttggaaagatgtacctcagcatttcgtgcataagtgcgattaaagtttttttttttttttcttccttctgttacgacatcatccgaagaggcgttgacaaaaggacaccgccgatcgggggtggttggacaccacagtctgtagggataggtgcggcgacaaaatcaaacttgaggtacaagaccagcggaaaaactagacaccgaaacccgcactaacgggtttgacccccaacgccgcacactagccatcgaagaaagccaatgcacttgtgtggaatttgcctgcgcctggtatgtggcccgaggtgcgtcgcctgtctggcgttttttaaaagagctatcgcagatgcggcctgcatggatgctcatgcgtcgtccaacaagaccgtttttagtttccctgacgttaagatacgcaaataatctgtataaatgcaaaagattccgagcgtcacgccagcggaaaattagtgctattctgttcccatctcgagccctttgtccctctgttgactgacaagaatcgctgatcagttgaagctccattctgctgcacgtcagcacccacatttattacccagtgattgtgctccactcctcacaagtgctcgctctcccattctcatcttcccacccaccacaggcgcttgacacaccgtttcccgtcctttgaattttctgcctaatatccctgtctgcatctccctcccttcgtctccccaatattgtcttctttgcttctgccccctcttgcgtcacccacttgccactcccacatcatgtcggacaagaaggaaaaagaccaaggccagactcggcgtgggccctggagccccgaggaggaccggcgcttgatcgaaatcattgccatgtacggcccaacaaactgggtccgcatctcgtgtctgttgggcagccggtctcccaagcagtgccgcgagcgttaccaccagaatttgaagccgctgctcaaccgcaaccccatcaccttcgaggaagggcttttgattgagcagcttgtggccaagcacggcaaaaaatgggccgaaattgcccgccatttgagtggccgcctggacaatgccatcaagaattggtggaacggcggcgccaaccgacgccggcgtgcgctgcagattgtgccgcccgccagcccccactaccgctcgcctgaggcccgcctgcgccaaaacctggccaccggtgcccgcgccaatgttccccatggcatctccaaccagcacaccctcgccaacgcaactggccccaacgggcccataccctcccagcatgcgctttcccacccggcgcaaacggcgcaagttgcgcaccctccagcacaaacagcacctctcgcccacgcactgcactatcccaaggtgccccatttcccgcagattctgttcaacacatccatgtttggctcaatggagtctgcgccgcccgcgccatacgccgctgctcgtcctccggttcgcctggcgtccatggaccatgcaccgttgccccacttggccgagttgaaatggcatcatgaagatcggcgccatagcgtgacggcggctccgctctcactgactctgcctgccttgtacacacacacaaacagcctggaccattatgggtctcccgggtctttggccagccgcagcaactccgtgtgcacagacttacacccactctcgctcacacccacgttgtcttctgccactctgcggagaccctctgttgcgcccgacttgtttccaaacccaatgggcatgacgcctagcctgggcctggtatcgcacaatttggcccgcacccacagcagtcgaagcagccagagcagccaaaagagtctaatgagccaggtccagcaggaccagaatggccacaccgagagcccctcccacatcagccagaagctcaatgcggacaccattccgtctttccaaaacctctccaagagcatcgtccatgataaggctaccgagcgaatgaaggtctcgagcctcattgactagaactaatcgcataccgccccacactattgtagtcatgtcctcttaattctaccaaaggatcttgtttaattaattatatagtgatgtatctagtgcttctaatggtctagtgacttctaatgaacttttcagtaacagtgtcacataagcatttccttaacatttgcatttatgcccctgcctttgattttcaagttttcgaaattttttttttagcttgttcttatcgatttacttccgatagctcacaatctcaattgaataaggtttggtgtcgttggggcgaccaccatcctgcatgcattcgcaacaattctcgggttcttatgcatgcaaatgcgacttcttctgcgctgcccggacttcatgcacagtacgcaagcgttatgttcaacgtccgcttcgtccccctacgttttccttagcctccatgcatacgagtcaggcatggcgtgttaatcgttcatccccagtggtttatgattacagtgcctcacacccacgcaatcactttctctaatgctttccaaacttcgacaacctcatgtttcgattcattccagtgactttagtaattttgtacctctgacgtcctcgtcagttcgttctggagtcatcgcacacacacacacacatacacccgtacacccaaaccgttagcatagtttgtcctattcactttcaagtttcgtcctatgatccatcttcaagttgttcatggcactgtgcttgtgttcgatgttgaaatagtggcccgtattcgtctgcttgggatcgtgggcgtccttgtaggaacattacccaaggcgccacagcagaatgtgtttttgggtcttcctctccagttgagcacatatgaggcatgttggcttgtcgctcatggccacgcccagtttgtcgatgccctcaagtataatgagatcattgcttccaatatttcgatcgacgatacggaaggaagaatcggagatgccccgatccagtacgcagttacacccaacagttttccctctttgacagacgttgacatcagtcccgctgttctttccaatagtgattttctagccatgcaacaagttgctccggattttgctgccaagttctcagcgttctgctatcttcgaaaccttgactactaccttatgcctggtttgcgctttggaggagtttttgtagcttatccaggggatcctcttaaattccattcccatttgattgtcaaagtattagccccgggacaaaagattgacctcttggaactagttacaagcggaaggttggcaaccgcagtcaaaaaagcatgggtactcatggatgagaaacctcaagtacaaaagaaggagccccttctagatacacaggggaatacccgagcgttttctatcgaatgggcaggattcggttgagtatatctacatctaatcaccaaataatcaattcatacataacaggaaaagccatcaaacgtggccttgcaaatacgaaatagccttcttgaagaatcttgatacgtcgccgaacacaccgctgtcatgggtcttgccccgcgatttaccatggcaaccaattttcttaacattagcatcgttcatgtgagccccatgtttttgctcatgatgctttactccatggtggctcgacttatgatgcttggatttgtgaccattcgacgtgtggtgcttcctgctacccttgtgttccatgtgagcccctctcccttcgtcgccttcagattgtgaatgtgatcccattcttgagccaccgcatccatgttttttaggtccgtgcaactgcgatgcttgggatatttctttatacatcttgtcccaatcctccttttccaattcttcgtaagcttcgttgtcagaagtgatttgaccgttttcagattccactcttctcttatacttaaacttgtcgctaacctgtgcacgatatcttgttgtcaacgaaccgaaaccgtaattacccgagttacgaaggaaaaagtctgaggttccgttttgaacaacatgttcagcgaatacaggctcgttgttgatctccaacttcattgtgcggccattgacaatcttaaaatcgaggtcagtgccttcagaagtctttttttgcgataagttgattaccaatggataagtcagggatatgttcgtctgatgaatcaaagcaccctcattcagattatccgttatgagaatagatttcagagagcgtccagtatgcacaaagtgtgcaacatctcccagtgacgaatagtcctggacgttggaaattccaccaagcgtatgcaagctgaatgtagtgttcaacgccttgccgtctttcaactttaagtagatttcactagtcaactcgcccaaaagtttaccggtagaaatctgctgcatagtcttcgtgtaaggtggggagaagccaaatgcatttcctttggtggcattacccatatggataatctttccatgagcatcctctacatcggaactttcgtaggtcaacaagttggcactaatgatccaatcgtgcccaataccggaagatgatccctgaaattcatccaagccattggcaacagagagcttcaactcgtgatcccctgaagtccaaagcaaaggcaacaatccactaacatcgagatcgacactaggcaaatcaaaagcattattgggcaccaccggagaccagagtgcgggtgagtatgcgccagtaaagaggaaaggctgaggagtttgagaagcaattttctggccatccacaaaaacgttcaagtagcgaagcggaccgtggccaaagaaaacgttaccgtccttttcgaaccgatcagcgagtttgtctaagacattgctgtaccagaactcttcgttaccgtttccgctaagaaaaaccgtcaactttgctctagttgtgtttttagaaacctgaggcaatttcacagagtagcgatcagaaggaaggtacttaagcggaggagaggcattgtcctttttggaatacaatggatacaccagatctgcaggcttgcgaatatcgaagaaacgatagttttcgttggcagaatgctcagtttgagcttcgatctcctccaaaaccaaagaatcggtgttgtagaagtgcgcttgcaactcaatgtggaattttccagtcaacccaccggacactatgttatccaattggaacaatacgtcacaaggcttttgaaacaatgtagtgtaagaggagacgtccttcttgaattcagagaagacagacctagctccaggctcgatggtcgaggtacgccaaatttcagcaccattcacatacaagtgagccaatctgtcgtactgaacaccatccacagaggttttcaactttaagacaacacggttgaactcaacatcttttggaggcacaaatttgtgtaccagtggttttccccacgagtcgaaaacgtgatcaatcaagacagattcgtaaacgggcttgccatatttcttttccggcttgaatggaaatgctacgctcaagacttcttgggcactcagagattcggggtaaaatccagtttccaaaagaccctggtagttggcaaagcgacggggttcggggagagcggtatttgtgagcgctcttatttgtatcccagctagataaaaaagagtaacagaccaaatacagagaatagccaggatgcaccggtatcgagtcgctaacttgcgatttttctcccgagtgtttgtatttgtcgtaggagccttctccgatgggaaagtggagtatttctcagggtcaacatccacaggtgccggttgtctggaaccaccatacataatgcgattccaaagagaattatctcttgccacgtgtttactcattggataagtaggatgtacagaaaagacaaattacttggtggcggcattgagaggctaagtacctatatatattatgcaggtgcaacggagccgaaagatcgcgatacgggtttaagacgcactccccttatcaaaggggccacttacaccaccacgttattaaagcgatcttcggacatctgctgcagctgcacataaaccaaagtgcgctttaaatactcttcaatatgcctaagtagacgagtctcgtggtcatcttcatcacgtgcggcttcatctctgaagtttgcaatgttagtgcggatcaaatctatcaagccattgatatatttcagatccacaagccaattgccatagacattgaaaataaggcttcggttcaagatctccacgaatagcttcaacagtaaatatggatccatacaagaatcggcgactcggagcgctttctggagacattccaacacccgtttaggctcgcgatacaacatttgggtattaccctgcactgtagcatcatcgctctcagctttcttctctccagaatcgtcagacgagctttcagggttactcaggttttcaggcttctcggcagagtctgtagcatcttcagtaggcttttgttcctcgctatgtgctttactcttttctccgtcatctatggcatctgttcccaaagtgggagatggtccgtcgatccaaagatcacaccaccaccacaaatgcgcacaatagtacactgacctgcactggtcctgcttcttcaataatttggacccgtataacgtgatctttgtgattaaactttcgtagttttccttgttgaaatacctcagcgtcgccaagcgattagcaatcatcacaatagcctggtatgatacggaaccacccattgactcatgcggattgtgcatttggttctgcagcgtattgagcactaaattctcctcgtatatcacaaaacattgcgtgaacaactcatatgcaattgtctcctgttgcaactggtcagcaacagtagctaagttcaaatagagtttaagaatgagctctgaatggaaagcatggtgatgctgatacaattcatctatgatgatcgagatgttcttgaagttgcttgttataagcaaatcagtctgatctgaaccatccttggttgctctcaatgattggtaacctgcaattctgagcttattagtcatctttgtgatcaaagtagggtacgtgtagatgatgttggccatattcttgttcaaatatctcttcttcacatgaagtaaaattgacaagttcttgaagatgtcggggctttctatcaaatggagagtcttacaaatcttctcctgtgtctcgagaaatgaagctgatacatatttttccttgccatccaccttgattgattcagtaacgcccaaatctttggcagtgttcaagctatcatccgtttcctggatgaggacgagaatgtacttaaatacatcatcaatattctccgcattgtcgtaggtttggttcgtagagtcaccatcagcttcctctaaaagcttatcaacgatctccactgcgagctgtttctgtaatttcacatcagagaacttggaaaagagttcatgaaagaaggatagcttgatcaagcttttgactgatgaaaaatatctcaccggtgtgattaacaagtccaaccacaagccttgtgcggatttgtcatcttcatgatcagcactcttcagtgtgtgctctgataacttgtcattggcaaacagatagatcttgtcaagattctcataattttcaggatcataagttaaggaaagtttcataagactctgcaaaatggatatgaactcgctaggtggcaattctggttgagaagattgtaagttgagataaaagtcccaaaaggactgaaaaacttctgtcattgaaattgaattctgagatgccggttgctttttagtattttggttgtcatccaaattcacttgactagtcgaattctcaacagaaaccaaatcttcttcatacttatgattggtaacaaagcgatccactaaagttgtcacaagttcagatttttttaacaatggatgtgagtggagaaagacatcgttaagcaaactgtttaaagtgaggaagtggaattcgtctgggaaaatctgaatgatcacatcaatcaagtaactctgtgcgagatgatcccgacattcaattacttgttctgtaatcgcaggaaagattctttccttatagaactcttcactagaataattttctcccccctgaaaatcatcaatcacttgcgaaagacgaactaaattggagccgacaaggatttttaattcctttctctcctgataccgcaactcgcgctcactggagtggccttgatgctgcaaacggacccagagtttgttcatttcaatgaaattggtgatcaaaaaatcaactgtctcctcgagatcttcctcgctagataacgggaagtagtcttttgccctctgtgtcaaataattacgcaaaaacaagcctcttattgggtgctgaacaccacggcacatttcaatcaagtccttcataatttctttagtttcaggaccctttattgacatacaagtagtgccaacagagatcatcatgtacaacctgggaacaatattgcccgaatactgcaccaactcatacaaatcggtcaagaaagtagtgtccttgttcttcgccagcttagacttataagactgaagtaagaaattggaaaggatttccaaggcatcgtacacggcaatgtacaattcgtaatactgctttggagtcaattggctagtcctcaattcgttcaaaaagttagagcaatgtttcaatgccggtaggagagatcctttggataagttttctttcataagttgagattgctgtctgatgttagccaagcagctttgaacaacggtattgtcgacagccatagttaacctagtgaagattagatagtggtgcttaaaactgattccgatccgcgctcagccaagacacccgtacatcatggctgacgactacatgttcgagatcaagggtgttacaaaatatgcatgttataagttatgtatatcatactcacttggagtcattagttggatatttatcttgactttccttcatgtacgtcgagtcaacctgattgcttatccccgttaacgtctttattacggcctcggtcgtaccaatgaccggtctgatgacaataacaggggacagcttcgctatagatgccaacagatcttggaatgattcggctgcttgtaattcctttttcaacagaactaacgttctctttgtgcttttgaaatttcttcccaatgatttgtaggcggaaactaaaccttccttagcattggatggctgattcgaatagagactcactgtcttttctgacggctcatgatcatcgaattcgtactcatattcatactcttcaccgctgtcatcattgttcgcattgccagattcatacttttccgtctctagttctttctcccccgtgaagccaccagctaccgaattaaacaccaagagagattgttcaatgtcctccgaatcaagttcattttcctcagcttcatccaatgatgcactagtatagaatttaggagtactaaatgggtctttttcgattttcacacttctctttaggagctgggaggtttcaagcaagttattagaaggaccacctcttgaaacactgctgggctcctttttgcttttcgtagagcttttactgaccgactttcttgcggcccttccttcgccaccgaaatactcttccagattttccaatattacctgtgttccagatgcgagctttacgcctaatttcaaaagctcataagttgttgtcttcgcaaaagacttagttcctttttggagacttctgactagcctcttatcctttttatattctttgtaaggaaccacgactaaatctttgaccccacctcctaaattaactagagacctcaatggagacaatcccagcaaaatattcgcgagttggtacttttggatgtacggcccataaacattcttaagagcttctcctaactttggaaatcccaggataccatatagcgtggtcttttcgagacagatatcggctccatccaaaataaagaaattcgctaattcggcgtggtaacccgacctaattccagcatagtccaccttcttgggtttgtaatcgaacttgagtctaattgtatcaacaacaagcttctgaatgtatatgggttcctcaactggaagagcaaagcgagtgtctttgaattcaaaaaaacgagttaaaaaactcaaagtatcttgatcaatgtagagccttattggtaagagcttaaacaggattattgcttcagcaaagactaatttaggatcaggcctaacgttagtgagactcaatctaaacatgtcagtgccaatttctcgttctccaactgcactcatatatgtcaaaagcttattccaggtagaggtaggaacattatcaaaaacattcacatttcccactcttatgtcaacacaatttactagctctggctctgaatcatacggcgtggggtctaatctaggatccctgctagtgaagtttgtaaccatgatttcaaaatttttaagttcaattaggcctttatggaaccccgaacgattcaaccgtaagcttttgtagtatttcttcacgtttacgttaatcatatcattagtgccatgttgggttttgtggtcactagtatcatttcgcatgtccgattgcacttgtgaattgatcatgttaacaaagtcgcttggatcatccccctctgacatcaccaaatgaattgattcaaagaatgttcctgcgacctgatgttcatctccactatcagacaaattttcgtcaatcgagaggttaccttcttcagcagactcgtcatcgtaagctagtctatcatcgaatgtcaccttattgttgttcgctttactgggaccgtgacatccgagagaagaagtttccaccttctcagaattattctttttgggtaggtttttggatttcttggccatttcttgagctttttgttccaagtcctggatcgccttgcgtaaagctttacgggtatgtttccaatcatagccgtcatacaagtagattttaatctcggaaagattgacatgaagactgaaaggaaagactttaacagcatcattttttttgttctcagcataatggtcttcgaccataggaagactactatctcctccattactgtgcgaagattccaaactgaggccttcgattcccctctcaacctcactgacgattgatcctgtttctccataatactcatcaacgataaccaaatttgatccagtttcctgctgatgcatattgaaaatgggactcagagaagccatatcggcatgctggaacagttttaatccttcgttcttctggacggcatcaatttggctcaagatatcatccggcatttcgaactcagaagaaacagtggtcctgaacttttcatcgtttttgaaaaagatcggcgtcttcaaatcatttatggtttgtagaagtgtgtggcatgagtcagcagctaatccaatagaaatatcatctgtattgagtttcaaatccactaaagaaaggtctccacgaatgcctaatcgtttgtgcctctccttgattttctcaatatcagaattgacagtgatccccaaatgcaaagtgtttatatgcccaatagataaaaatcctagttttaaaatcatatcatgaggagaaaaactttcatcatgagtcaagtctttgtgttctttaaggagtttgcaattatcaatcaaattaatggatggttcacgaaaagagctcttgatgtaaaactgctcctttccgatggtaaaatccatattacccctgctgatccccaaacataatttactatgaagccttgatggagttagtccaacacaaaaatcaatgagagtgactcggaaatcagtgcccttggagcctgattgtagattattgtcatgtggcgcaaggtgaacaatttcttcagcgttatgtccttgtgttacattcttttcgataagttgtaaccattgagtgtaatactctaaacagaattttcgtaaaatgatgtctgtggatgtagacttatcacttgttttatgagagaataaaacaattggagactcagtagttttcagtaattggtggaagaaaggctgtttgctctggttctcgaacctcctctcaatggacaagtcgttgacaaatccatttattgaatcttcttgtaaattgaactcaaaatgatcaagcgcaatgtggaggtctccaaatctgctaaacaacagggtaacagagagctttaacagctggaccataaacctaaacgacgagatgcttctctgctcaccaaaatggaagtgatcacggttctttgctttgaacctgccaaatctgctgtgcttcgagtaaatagaactggctagacctgcggttgagaatgccttcggagattgtgagggagagtcagcaagcagttcaggaagcgcatttactttgcacttgatagcagcgctgaattgcttcacgaaagaagtaataccttgatagaatgaaagcaaggtcttaaaatcaatagttccttgtatttcaccgcatgagagggtatttgaagattgcaaatttgaacaatgaggaattgaatttgttttctttaagtagaaagacttaaaactttgtatggtcgttttcaatgcaacagagggtatggaaaaaaaaggggtctcaacgcctccagagactaaagaaaccatcacccgttgaatggagagctggtcatcagctttgttatacaatataggcaatacaactatcttgataagtttcgaactcagcaaaatgactgttgaagtaattgaagaggtttgcaatagtagcaaatttgacgtcagtttctggttttctgtgccaacttttttaccctcatttaatgatctcatgagagaaagatcggccatcatgctgaccacactttcatacactgtcttcaaagatgtgaagaagttggtaaggtattgcaaggagtcacaatcgactttgataatagcattctttgatagtagagcagtagtttctcgcgaatgctgagaattagtgaacttttggatgatctcaaatcgaatgtcagctttactgcggggcccattcggaggtggggaagaatgcggtaccttgtcggaatctgttctagaagatgatatttccagggagtcgaattcgaaaaggacactttcctttccaccggaataatttagtattctgaatttttctacccctccatatatcaaatctttgtttttctgtttgatattcaaattttgaaacataatgtttatatcatcagagcaagatgcaatctcgccagtggaggatattgctgacgtaagacaaatgattatttcggaaacgtgaagcttgttaaacattagatcagtgaaattctcttcttcatcattttctgtgggaacttcatctgaagtgacttcatattgtgggaaggaaggatgaggactatgggctctgcgatttgcacggttttgtttcttgagattgtgattctttaacttgagcattttggatatagtgttgaagatgagcgatgcagtgggcatgagtgggacagcagcaatacgaacagattggatgtctaaagagagattagatgctggatttaacccatcaaatttgacatggatatcgtccacgtataacaatattgtttcatttgaagaaataattggttcagagggacgtagcttatcgttcttcatagactgggaaactgcactcatgtagattgagcttgcttcttcgtgcgaaaagaccatgctattacttagcgatccatcgtcataagcattactatcactcttctcatcctcgtcagtgtcagaccttgtaccagacagatctttagatgtagagtgatcatcagaagtctcatgatcatcctctgtatacttttcgcttccagttttatcttttgtagtttctttcgcatcatttcggtgtcctgggttgatattcggccttgcaacagctaggctgatcccttttacggatacatgcctgcagccattgtttgaatggaattggaactctttgacgtataataccaaatctgctgcttcagaaacgaacttgacgctaatattcttgactgtaacttgtagtctcaggagagcaatttccacggcgcgagacatcataccactgaaagcagactttttagggtttccagaggacggcgatttgccttcattggacgattccagatcggacttcagttcattggcaaaatcgggttcgcctttattctcaaacattatagtgctggccaaatcagcggtactttgggccaaaagggtcagaacatctttctggtgagtttccaagctatctagatttagagccaccacaaactcagctccatcgatctcaaagttgacgccacccaccatacctccactcaactccacatttcggagtttgccgtagcggacattgcatcccctaagtttgcccactttgtctgaatcgataagcacatctttcaagtgtatagtgttcaaggaaacttcttccaagtttggaagatcaatctcagagaagagagagagctgttggagaatgtagagaagaagccttttctggaggttttgtggaatccactgggaatacatcgtatctcagtcgaagaaaagaagatgaattagatgtaagggagaaccaatgtgtttgcttgctccctttgcagcttcgtgattaatattataccgccgctttaagttatccagagtacgcaccccgattagataaagagtgcacatgagtatgtcacgatacgtgcttaactagaggcacataagaaccactctaatagaagggggaaaattaccgtgatcttttacactgttacatagaagttgtactcacctgtaaacaataacggcgtacttgtctccagtaagtgtctttcgtatggttccatttggccttatctatttcgtttgacaccagtacttatccaaaatccatcagcattatatcattacaatcttctttccctgcctatggacagacaccaaagggagttaaggtccattctgggtttgcttgaaacaattcagtttttctcctcttcttcggtgcgggcgacatgtagtcttcagaagcttccttcggggaatcgtaagggctaggcgccaaaatctcgtccaacagtggcggcaaatagactcttttagggacaggtttctgcataattgcattttccactgcgttcaccatggggctgtcttcttctagaagccctaggctggtgcgcaaaagggattccacattttgcttggatagatttttgtggtgcttggtatctatgggaaagttgccattcaatatcagggagactagatgcagacaccacgattgcccttgctctatttgtgttcctgtaaatacaacatcattgagaggcgagcagtggtgaatgattgctaaaaccaattctaggaggaaggccggcaggcagccttcaagcaacggcgagtatattttcaacattgtcttgaacttatttggctggccctcagttttgattagaaaattttgacagactagcatctcaaccatctgggatgagcgtactgggtccttcgatactgctaccaatgcatcgaagcagttccagtacgactttaaaataggattttcacgggaaagaggtaggtcaaaatgctgcttacggagctttttgtaaatcttcaacagaagcaatacactttgtggtttttccttttcctcataagttggcctctttgtcgtggcaacatcagtcaatgaggcccagtaatggtcaaagagccacttaagtgccttttcggacattgagcgcaaaagctccaacgatgggagctgaccatgtgtcgctgagtgacgaagatccacaaaactgagcgtaaggccaatcgactttgcaatggtcagaagcgccacagcatgcgcaccctgttgaaacggatctagcatgccgttaacaaaccgaaccaaagccatggcgtaggcggagcgcaacaggaaaatctccatatctttgtggtcggacaacttggcggaaactaaccaggcggttgcatccaccgcatgtgggagcttcccgcgagaccggagcacattaacggtattgacggcctctcgaagcaattttctattctcgggctctgcgtagaaagcttgccgtagcttaagaaggtcgttgtgagacctgtatggagttatcgaaggaacactggccatggtggagagttagaaccagtgcggtgcgaatatgggcaggaccgaagaggcaggacagaaacgcacggcacaggagagaaatggagccccgagccaaaacaccgagcgagtccgaatcagacaggaaaccaggccagacagaaatgaacacacaaccagcgcagcaaacagccacaactgtttccgtggttaatgctttcgggtcatggggctcgtattaatgctagttcatgtgctcatactaggcactagcatcgcttgactctggtatcatttctactcgagtttcttcttgctcttgctcttgctcttgctctttcttgctcctgttctttctgctttcgtccatgctctattttgcttcttcttactttggttcgtattgtatcttcgcattagatcccctgcccgtctgcatacgcaaaccatctcttccgcacaggaaagcaagtcgcacactgcgggggcctcttgactttgacacctcctccccacctcggggatagaggcattttgggccagctctaccggcgtgagcgtgacccatttgcggcttcggctttagtctagagtctggtctccgctctcctcctgggcttgcctgggtcctcttacacgtgatatgcacctcacggacaacggaaatgtccccgagagtccggaaaccggcccatttcaagtgactaatgtggtcctccacgtgacgctgccccacacctataagatgccgatgccgatccattcacaagaaaagaagagagaattttatgggcaaactgcgccgtgaactttggccaaccagaaaaggtgccggtgcatcctggaatgcagcgcattgctagacactacaagtgtcgctgttttcgcacttaagaaacacctgtctcggacttttctgcttaccccacaccgtagggtaaacggaggtagaaacagaaaaaaaaaattaacaaaccctgacgggtgctcatatatacctgcgcttcaccacctcaagaaacacctcatcctttagtttttttcttcttgtgctcttctcctgttcaagccgttttccccctttacatcgtacatcttcaactgtgataatgaccggaccttcctcagcttctgttgagacagacaaatacgcaacatcccatgaggaccgccgcccactgaaagtccacgtgagcggagatggcaatgagttcatcaccttgggcgacaagaagtactatcgtcacgaactcatgactgcttttgcaggaactttggtgccagaaagatacgcaccatacccagttcaccagtttggtaatgctgctgctttgggcttggcttcattcgctttgaccacatttgtgttgggtctttatctcgcaggtgccatgggcatcaaagtcccaaatatggttgtcggtttggtgttcttttacggaggttttgtcgaggctgcagctggcatctgggaattaatcataggcaactgctttgcgggcacagtgctcacgagttttggtatgggattctggatttcctatggcgcaatcaacgtcaaggcctttggcattcttgctgcatacgcggatgaacctgatcagctcaataatgctctcggatttttcatgttgggttggggaatcttttgctttatgatgctcttgtgcactgtgaaatcaacgttggttttcatctcgctcttcgtcacattggacattgcctttttcgttttggctggctactacttcacaggacaccaccagttgatgactgttggaggagttttttgtgtaatctccgcctgctgtggctggtattgcgcatatgctggtgtggctactcctcaaaactcgtacctcacagcgaacccaattccacttcctgttttgggcaagtccgagtaacttccgccaatacgtatataattcacccataatgagactttaaaaacactgttcacctaacacaatccatgtctataaccgtaaaattatactatacactatcgttggagaagatcagatgaatcaactctgattcttcatacgacatgacccgccgttcatatggaaactttgccatcaacaacagctgttcatctggtaaggacaccggtttgttaccaactaccccatcccagctgatcacgactaccccaaaaagaacacccaaaagtccgacacaaacccatagaagctggaatacagacatgtacccactggtgagtagtttgttaaacaagacatcgttaatcaaattgaccaaattgtacaccaaaaagcagagtggataaagaacagaagtcagtatactagaaagacccaagttaaacgccactaactgcaaaccgacaagccccaaagttgccaataaaagaagtatagagcagacatacgttcccaggttccttggtgtgtcacgttgaagaataatctcaacaacaactcccactaccgacagagcaaaaagaaacgtgtgggcagtcaatgttccgctgataataccaaagaaaatacccctcatgaaagtgtaacgttgtattgtgacttgcttcagcctcaagctgtttcgacgtcttttggatagcgaaagactgcaatgctcaatcttctgcgcaagtactatattgactttgaccaacaccgccgccaccacataagtaaacacataccacactagaaagcgtggactggtaaacttttcaattagtatttcaaagcgctgatctgctccaagatgcggatccagatcggctgagccactgccattataagcaataataaatgcaccaatggaaatgacaagcgtaccaaaacccaacttgtacgtaaaacgttcgccgggcaaaagccaacaactgaaaacggaattaaaaatgagcccaatgctctgcaagggcagaagaatgattaagggtaaagtggtgagttgcaccaaagaaccgacaacattggccaaaataaacatggcaaatccaacaagccacaagtttcgcttgtagtagtggcgatgattcagctcgttctctagtgacccaacgctatctcggcgtatatccaccactgacgtttcgccaaattcatgttgatatgggataagatgtgatttgcgctgaagtgtgatccccaatgactgtactgcggacagtataatagctgccgcacatccgatagcgaccgaaggcattagccgacagggcagagtaaatcagaaattcactctacttcaaatgccaaagcggaagcaaaatagaaagagcgcgaagctgatcgtatagtcgtcgacagaaatgaacagaccacttgaaaaccctcaagaaaaataggcgagatcaaacctggatgaaaaagcactaaagtagcaaatcgagagagacttatatggaatgtttacacgtcagacagaatcaggttagatggagggatgagaggtacgggtgcattaacgtaaggttcgcgttgtcagccgcgcaacattttaccttttttgttaaattatttccccatagtcaaaaagcgaagtcttggggtagggcagagacacaacaagtcttgtcatttagagagacaagatcatcttcaaattcaaggtagaaaataaagaacaacatcaagagacaaacaatgaggtctttttaattcccgtcagtgcttgtaataggaaagaatgtaaatacagacctgagactcatttccttgcaaagggtgggtggctgacacaatatttacgaagaagcattctttacaacctaaggttagttttgctcataaggttagttttgctcaacacagctaatggaattatctcgttgtagttttttgcaaacaaagagactctccttttacatccatcacctattaatcgtgtccatactctaccaaaaaagcgcaattaaatattttttgagcgaacaatcttaacttacatctacttcggtatgagtatactgtgcacaattgagcctaaaagcgctatgttgaagtaagtcagtgagtagaacttccagtcttcgatgtctctactggttgtaggataccatcgctgatatcgagaatctaggggccgaatccagctactagattttcttgcgcttcggtttcgattttgcacaagggttttggtttccaatctttccattgagaaatgtgtactatagtatccgagtttgccctttgacataagtgatcttagtagatgcaatttgatcatccgaaaatgctaggaacgcaatttctgtctgactgatttcaagactcgttctcgatccttcccaagaacctcaacattatcggtctctcaacctcaacctcaaaaaaaaaaaaaaaattatggagcgacaccttcacttttgtagcatataaaaatgagtaattcatcaaaagcttttgaagatttgtttacctgagctaccagtgtcacatagtattccaaatgtgataatcctgtctacatcagccgcactgtcaatctatcaaagcacctctatccacgtatcgctcaacgttgttaacactgattgaataaggacttctcttatgttactctcttccgagctttcggagatcactgacaagttatgctctggctctttcaatgaagccgcactgggtgtagctatgttggatactgtactccggtcgcttgttccggcgatcaaaaactcacggacttcaggggcccacgatgcccgcctagcagaattcctagcttgccaggacagttttcaactcaatatggcgtctgcgttactttctgcttacactactcttcttgagagcggaaacagtacctcaacaatacttgtggccaacaggctgttgcaggggcttttgctaatccatctgccctcccgcaatatattctcacgtaagtgtgccatgcgaactgtgctctccttcctcgagcctagctatccactgtatctgacagaggtctgtgtatctgtcgtttcgcttttagtgcatattttacttaaaaaacacggccaatatgagagttttcgaggcttgcggcggaccactgcttgtgattcgacatcttcagttagacgggcccgacccgtcgactacagagcagactttacggtttaaagtggtggaatttctcattttttacttgggagacgaaacagagcttggtctcgctcaccacaatcgaacgcctaccctcacgacacaacaaaaagcagagttgtttcgtcctgatttcccaggtataaacgaactaatcgaaagtttgaacaacttgaccagcctttgagcgcgcacatcctacataagaggcattagaacttggtacaagtccttcactataggaatcaagtatcccagaaccacggtttcgtcagaggtgatcaagccacgcaaactaatacccaaaagaggggcaagtgactccattgtaacgcaagcttcataccaatccagcacactactttatctccatgtacacccacatggagtatcttcaaagatgcttttacaagtcgacatcatggaatgaagacaatatatatgccaacgttactgccacgtcgcaggcgcttttggacttctccattcctagtggagcaaaactagatgtttcaacccaagcaacagaccatctggcttcgtccatgtctcttctgaacatgcacacaatcaacggctctctcgcttaccttttctcttctacaccattgaagaacacgatgggcacacgcgacgtctctcttcaagatgcggtagctggcttccggatcattgagcccttcttctcaggaactcatacaaagacagacctgtccgatgtaaatcgagcctctttgctctacgggcgaatgtactttccagggacagctcttgaagcgatgttgatcaaaaggattagtgccctggcacagcttctcgtcaaatgcatcaataatccacacattcgaaaaggcggcacaatgattgtgtatcttcaagaaaatacgccacgcttttctcgcgagtacatttactcaacaaacgaggcgcttttcggcttccggtgcttatacaactttggtaaacccaccaaaatctcgcccgctttgattcccaaattcgacaactctgttgtgtctgtcggagccgagttttggtatgcagcgctaggtatgagtcctggtctctccactgctgtacgctactctactagatcgacatctacaggaaaacctttgaccatgactttggcatgtaatcctatcttgggccatatatcttccacatacaacgtgaagacatcagtttcatcaactgtgtgttctaaatacgactttaattggttttcatatgctagcaacttgtcgattggttttgagctttataactttttcaaaccatcacacgttttcaaacattaccatgccgaccaaagacggaatcccagcattcatcatgacactttagcgcctgtggcagatccgtacgtgttgggtacgcgaccaacaaataattccgtactgtatgcttttccagagaaacctcgaaaaagagtggtcaactcgattcagaacttggatgattattatcacatcaaccccagccgcctacacaggagtccagcctatgacgtcgatgatgacgtgctggggaggtctgtgatggaagcatttcagaattctgtcaatgaaagtaatttctcaagcgttttgaaaggttcaaccagcttgagcgatcgcatggtcaagttactatgggtggggcgttataaggatttcttggtaagcacaggaattaaagtaaacttgaatccgtttacgaatctcccggaaatcaacaagataggtgtcacattttcatacgcatgctaattctaccttaaatttaacgacgacgcagcacaaactgacgaatatcatacagtaggtcagagttactcgaacataattacgagaccatgttgacacaattgccttagaatgtagatactctgtgtcgcggtaatactagatgaacacatccgtgcaccaacaacctcacactgagaaaaaaaaaaaatcgagtctccaatttcagcctaacaatgaacaaccaagagttctataagttgttcaaaaactcgaagttggcccaagtggctactcctttgagcaaaaagttgagaggtcccaacacatcggcaccaacccatcaaataatttacacgccaacagccagtgctgcgagatcaaatttcggtatcaagacttctttgcccaagcaaattggccagtcacatattgttttcaacgatatcgacaacttcaaaaacatgccagatgtggaaaagcatgctggtcctcattacactagattgaagttccaggaactggggattgtcttgaagaaagcgtataagaagtctaacccattgtttgcatggaactcttccaagacttttgctaaagaagcatccacaacagactctgtgttaagcaagttcaatcttgggcaagactcggacatttctgaggtcaaggacttgattaagagaaacccagacttgcgtgccgaattcaaaaaatggttggtggttaacagcccagaatctgttatgttgaaagtgccatctaaacttgagcaattattgaaagactttatcgcttcttctcctactttagtcaaacgtgaaaagtcattggctgatatgactagaaatcgcggtgtcgtttcgtctcatgcaccaaagtctcacattcaaggaacagctggtctttcgtatctccaaaatggccgtctcactaacacacccaatggtgtgaagcaaggcgttattgcaccaggaagaattgtcagggaaagagaagctgccattggtggtattattgctgctgtcaatgaaagaaccaccttattgcaatctaactatatcaagaatgctcctggaaagcactctagacaatttgtcatgccattcaaggttaacgaagcagaattgactcctactggtggcgtcagattgcacgctgatggtgtcaaggtcggatcatggattcaaagaagcgacaactattctaatggatctaactacattgcatccaacccaaactttggcaccatgtctgaaagaaatagcaaggattcttctgctttggaaagtttgttgggattggtttccaagtccagagtttagagtagctcgcatttacttgtacataataaattcatgccttcatctgaatacttaaattaaatctatagttcctgttttacaccgcctggcgagtccttggccttttttggcctaggggttttgaactcccgaggctttctctttttcgtttccacaactgctcctggaggaagcaacccttgcattttcttttcctcttgcaccaatgtatttctcaagttttctgccaagccttcatctagacgagcgtccacttggtaccataagtagaaaccaggaactctcgtaccattcttgagaatatgttccattctctcttgaacttgtttgagtggtttcatactattagtaacaataggaacaaatctagcaggtatattatgcaaagtgaaggagtatgttgtgaatctgatattgggctcatctgggagctcaagggctctcttcttttttggaggtggcgctcgtttttttgttccagctctaagattacgctcttcgggctgagtatcagttttgttttctccctcctgttctttcttctctgattcttcctgctcctttcgttttttcacttcttcttcttccttcttcttcttttcggcattgtactccgctaacttcttttcatactcttcaacttcatcgatattgtgtatccatattgtgctgatgagaatatctttgaattccatatcttcctctgcatctttaggagggttttctgcttccaaaacttcagatatagaatcacgaggaatgacataccgcacattaggattttccaaaaactcaaacactaatgtagcactatgtaaatacttttcttgaaatgctgtcaacttcattggattagggactttaacccgtggtggcttgcgatccataaatgaacgggtaggatatgctccaggaaaattaggagggagcggtaaacctctactaaaatagagttcagcatgatgtggttgcgggcccatctgcttagcccgctcgatgtactttttgaaaagggtgacttgggattcagaagcactacccagggcaactactttcataagatcattcaagaacagatccactttgccaatagcactcaaatttgagatcataatcaaattgtctatagattgaagattcgcctgaggaggagggggagggggaggaagtcgggaagcttgatcggcaggagatggtgcttgcagattcgcttgtgatggtgtaacttgatgttgatcttgtgcactcgtcagagatggtggattcgagataggttgggctgagtttggctggcccgaggttgctttgtcagcttctggaatagaaacaggttcctttgtagttggaggtgtggatgttggctcttttgatgcatttggagttgaaacagtggtgctgttttctgtttgagttgactcagaaacaccgccatttccgtttttcccctctgacggagtgacaaactgagaagtacctgacttcgattctgtttcctttttaggctcctgcttcactctttccgtttgggcagaagtagattgttcggacactatttccttcccagcaactggttgagatgtggtggttgcggacgacgcagctggaatcagagatgccgtgggaatgccaggttgtcttggaatctggccagatgggagactcgtcagcgaagaaaacgcaacaggagatgtggctgaagtcagacctgaaatttggcccagtcctggggatgaagatggaaatgggccaggtgtcagaattgggcctgaatccagaggcagaggttgcgtaggattctgtgcggaaggctgttgagttgcattctgtgtagtagacagattcgttgtttgtggtggaagttgattcgagctttgagcaggagtttgagtcagactaggcaacggcgagttaactgccggaggtgtacttttttgctccgtttgcttcaatatttctgcatccgaaacgcgagatatttcggcaaaagcttttgatttttctgatcgggcgtctttggcaatgaaaatccgtatgtccatcgaatgtgggcccaaagtcacagaagcctcacatagtttggacatgacgtctctcgcattcacatctgcactaagcacagatgttcttgttttagtttccaaagaattagttgtagctttggcaaagcgccttcgactctcccgatctttgatcatctccttgtctttttccatttccgctagtttcttcgcgtaagcggtttgtttaacccaatacaacttaaacatcggcgcatggtatacatatgtgtttcttgagcggataagcgagttatataacacacctgagtctttgattgtgagagggttcttcaatacctcgtcgtaatgcccgtatggaggttccttgtacgaaattggaaggccttccaaagtctcaaacggccgcacgatcgtcgaatcaagaattttctgctccttttcgatctcttcccttttcgccgaagtgatccggcgtctcattcggggacccatggctgttcagagtgggacaaaaaagaatgaaaatgaaacgtaaagccttgatgtttaggttagagctactacataaagtgcgtatagtagtcgtgcgcattcaccagtaatagattttatgtacatatatatcccgaaatacctcttaggttttgctcggtaaatttttactctaaatacttttcggagtcgtaagtaactatagtgcactttctaatgcgtccaatccctgactgaataacttgatcatgttttcaagttcctgagtaattcggctcttgggcacagcatccagaaacatttcaccgtttagttcaggaatcttagggaacttgtcactcttcatggaggcattggcattacttgtagaagcattgagattactagccgaagcagtagcgcttgaaatgcccacattcgttagtgtgggatttctcaggccaaaaaagaccggagtattaggctgcgtcggaatggtaactggagcagttttgggacccatcatagccgaaattttcttcagcagtgggtgtctttgggcacctgggccgctgtctgcgcgcgattctcttgtctctccttcaccaaggagactatctttttctgtaaccggagtcatggaggccatgttgtttaccaacgcaggatttattccaaattgattgacattctcgtctggcttcttcccatccgtgttttcattagttaatgcttgaagattgaaagaattgaatggtacaggcatttgaatcctaagtgagggcttttcctttttcagattcagcgggactgtagaagttgcgattgaagctgttgagtgattagctgattggttcgagttagtcgccgagttcatggattgattggaagtattcgctgagctcatagctgaaagtgtggacgccataggtttgttcgagctaggattttcagctccagatttgaaattaatgggttggagcattgggttgttatttgaatgaagtgctctcatggatttagacggactggcagtggccattgaatctgaaggaaaaggcggttgtgtcagtggagatggtgtatttctgatttgcagaaattccgatgcaaatgaaggagtatgtggacccatagggtccataccagggtgactggggacggacccatatgaattggatattgttctttgacgtggacgattcgagtttggagaattgtgtctcgagtccaaagctgcagacgaggaatgtgagtgaaccaattgtggaggtttgttgagtttcgtcataccttcttcattatacgattgcagcatcagtcgattcaaagatagttgcgttgacgagggttgcttgctgatcttagccaaactctccatatcaggaatttcaattgtaggggagctgttattatttgagctgtcagataataagttcgacaaatttgggatttgaggcaccttatagtcgttaaactcttccgaatcagaggttgaatcttcttcaaaaagagacattaaagattttggtgctgtagtgccattagtagttgcatttctcgtgccctggttcgatcggtccgctgtattaagcttgctgcctgagctagtgaatgaaaatgcattggaatttgtaatagtgtcgttcccaccattagtttgatatgtgtaagttggttgcgtagtaaaagtgtaatcattctcatccatgccattagttttcaactggtcctcagtatcatttaggtgaatgtcattctcaatgatgtactctttgctgctcaaggaatcgaaatcccatttcatctggatctggttatcctcagccgctggctcatcttccatgtttatgaagacggaatctcttgacagattccgatccctccagagcaaatatcttgaaatgacttccttcaatgtacttgttggaaagtttttgtaagttttcacgagtttgcatttgagcaattcgtcagccgatggccgctcttcaggattttcatccaaacataaagcgatacactccttcaaggctacaggatactcacgtccttcaagacgaggcggggtcagtttttcaatcatggtcatggcccaagtagcccccttgtcacagtatggaggattacctgtagcaatctcgtaaagggttattcccaacgaccatacatcagcctttacattgtactggtcgccttcacgaataacttcaggcgccatccagaatggagtacctgctatggttgctcttttcagcgcagtagttgtgagttggactgcaacaccaaaatcgcatagttggacattgccctcatttgtgatcaagatgtttgcagcttttatgtctctgtgaatgacgcccattttgtggacagccagtagcgccagtagaacctctcttgctaccacaccaatgtacttctcttcaaaaacaccagctttaagtaaggtgcggatcgatccaccagcacaatagtccatgatgatccaaagcttcgtgtcgaccaaaaaggagccgtagtaatgtgtcacattgggaacattcttgagatcagccaaaaactgaatttcctgttgcacatccacaacctcatcatactgggtatctagctctaaaaccttgattgccacaactttctttgattgcttgtggtaacctttataaaccacaccgaacttccctcggccaataacttcagttcgcttatactgtgtaacttgcagcatagctaacggatcattctcttggaaatctggttatgggaaatgctcttccaattgcacctagtcgcgcaagattatatgtgggattatgcagaaattgtacttcctgcgtgaatagggtcttaaacggaaatgggtgctgtccaggttgagcgaaatgattagttttatttgctaagaataggtgaagaagctaagagggtaagagacgatatgaaaaggaggtgagcgacctgcacatagtccaagactttgcgtctcacttgatccatcggcattaggaccagcgagcccataggtacaaaaatggacgaggttcaaaagacactaagcttgaccaccattagtctgtccaacttctgtttagggtaatctcatatgaatacaagattatccgtgtgagaatgtctataagctacaaccgagataagcatgacgtaaaggaagccgtttcgaactatccatcgtcacaatagacgataatatagtgttcaatgcttgtatctcagtaataaagaattttttgtcctaattgtattttttgatttattttttggcccttttagtctcgtggttctgcattcccatttctctgcatacctatcaattgcgcgaatcgataaagagtcatagtaatatactacctatagcgcaaaatggaaagatacgctgccatcaggagggataccaatgaaacaaaaatacagatagtcttgtgtctagatggaggcaacatttctgtggagcagtctctttttgcagacaaaaaagacgacgaacacgcaactcagctcacaggaaaccaagtgattcgggtgcaaaccggcgttggttttttagaccatatgttgcatgctttggccaagcattccggatggtcattgatcattgaatgtattggtgacttgcacattgacgatcaccatacgtcagaggatgttggtatttctctaggtcttgctttccataaggcgttgggccaagtgaaaggtgtgaagcgctttggatcagcttttgccccactagatgaggctctcagtagggccgttgttgacctttctaatagaccatatgctgtgattgacttgggcttgaaaagagagaaaatcggagacttgtcttgcgagatgattcctcatgtcttggaaagttttgcgcagggggcatccatcacaatccatgtagattgtttaagaggcttcaatgaccaccatagagcagagagtgcttttaaagccttagctgttgccattagagaggcgacttcgaaaacaggacgggatgatgtgcccagtacgaaaggtgttcttttttaaggaacaggtatttattgaataataaattagaaggttatatatgtgtgtatgtgttttttagcataccctatgcttttgtagtggcgtagatttgttccattttttaccccagagaatgctcatcttgcgatatgtgagaaaaaaaaccatagcggaagtagatacttcactatgattcggaatctccacaccacatgtgcacttcgagcagctaagtctttcaggcgtccccaaatctcgaaagggaaacaaaaagaagactttgcaaattctcatcagtccgaagagaaaatatgggacaggctcaacatatccaagcatgaattcttcatccgcaaatatggtaatattacacctgaagaacgcaagaagcttgatgataaagtaaaaagacaaaagctgttgcgtgaagccaagaaaaagcatttgatgggtgacgactactaccaatcctcaaaacctgcaaaacctaagatgaccttgaatcccttatgcgaatacgtctatggaacacaccctgtgatcgctgcattaactgcaaagaaacgagacgcttttagcaagttgtttattcacaataccaaagaacacacgcccaagattcttaagcttgcgaagaactttggagtgaagattatagagaaggacacaaagggcgaaatgaatgttctaagctccaatggtgtacataatggggtcgttttggaaacgaaaccattgtctttccccttgattctgaccttggagaatgactttgatggcgaaaccggtgaatattctgtcactttgatgaatgaacttacaggagatgaaaaaagctttcagcacacagtggctcgccacacgccgcacaactacaaaagatttccgtttggacttctcttagatgggattacagacccgcagaatgttggaagtatcatccgtaccgcatactacttgggcgttgattttattgttatacccgaatctgaatcggcccggttgggtcccgcaactgccaaggcctctgcaggagcattagatttgctcaccatctacaaaaccgatgacacgttgactttccttgacaatgtgagaaaaagcggttggaatgtggtaaccacaagctccagaatgagtgaggacgagcttaactcaatgaaaagtaagcatcggccagcgcttgagaacaagtacattgaaccacaggagcttcctgctctcatgaaccaaacaccaatgcttatggtattcggaagcgagggtgctggagtgagaacaaacatcaaatttcggtcggactacttggttggtcttccaaaaggccggttggaaactgatgaagttgttgactctttaaatgttggtgtggctgcaagtcttttggtaagcaagtgtttcgagtgagtcgaacaagtccatgtgtatatagtaagagctaaggtaaatgtgtatataagagacggcacgaaggatatgtttcataatagacaaagcaaaattgccatagagaattttgtcagagttcttatggaggttttacaaaatgtgaagaatcagtgtgtaaatgatactttttgtggtgaatggtaggcggagccgttcatgcagacgttattaacacggctccgaagtgtgcaaccaagtgctattgagattatgcacgttttgcatataagcgatgtgtgctccgtatcgcatatcacaatatgataaacaactgaggttttcttctgaatatagctccaaagatgaagaaaaaaccttgaaaggggagaaaagaaatctaactgtacaaaaaaagaccattaaatttgaaatgtggaaacatttgagtgcttattgttgacatctgtattctgagacatgcgcaatgacgggtatttttttttggaatttctgtgcgtttcctcgctctgaaagtggcatattgaaatccctgttttacttctcttgtactattcactttcttccacatgccgcaataccaccttgtcatattggttcacggcctctgggggaactcctctcatatggcatacttagcccaactgcttcagaatgccaaaatctctgactcccaagagattcttgtagtccaccgcacagaatcacattcaggatacttgacctacgatgggattggggtaaacggaaagcgagttgcagatgaaatcacgactgagaagttgaaattggaaaaggatggcaaggttgtcaagttctcaatcataggctattctatgggtggcttgattgctaggtatgcgttgggcattttgaaacatgatggcttttttgatgaagttgagcccgtcaactttgttacattctgcacacctcacgttggagctatcaatccaagtaaactgctctcctcaagaatgttcaacatagtggccccatgtatcttgtctcacaccggactggaaatgtttctcagggacaagccagtggtgaaagccaaaaaaagcttatcgttgctagaatggatggcgaacccagcctcgaaattctacaaggctttggagctgtttgagaacagaacagcgtatgcgaatataatcaacgataaaagaactagttggtataccaccgcgatagacgatcgagacccctttaattcaatgataaacgagtctctggaagcatactctttgaattacatccgtggttacgaacccacagtgatagacgttacaaaacatttttctttcaatgctattgaagagcccaatacttcgaagatcgatttgcgaagcatcattttcaaagccttctcctggtgtaaagtactcggccatttggttttagtgatgccaatatattctttgcttctttttggaaattatatgtggcagcgaatccagctctcacagagattaaaacagtttgcaaaagagagttccgaaagtttaaatgttttgtacgagtggatcaatgacgaaatcgatggcggcatggcaaagcttgaaactagtaaatctacaatgagcgggtatgactcaagccatgaagttctgggcaattacttgagccaatttgaagaaacagtgcgaggagagactgatcttcttgttgaatctatttatggtgcaatgaataacgcagactaccatgaatataatctgcgagtgataccaccggcggcaaatgctcaaggggactgtccagaggcttctccactcttgtcagattcgactgcgaaagaaacagaagataacttccagttgaacttgaccccagcacagaagaatattgtacgccacttgaacgccttggaatggaaaaagtttccagtgatcatcagaaagacaaaggcatctcatgcagccgtaatctatagacatccagaccctaattttgcagaaggggaaacagtagttcgccacttcttaaacgaagtgtttagaggctaaattgtattgatacataaacatagatagtcaaaaatcaaaggaaaacataccatcctctgtacacaaaacttatctttttaactcaggattgtcttggtgctttatatcaattcgacatagttggctgggaaaatgcccgatacaccattatttcttccggaccaccagtcgtcggtagtatctgacttcttcaatatgtcaatcacgtcacccttcttgaaaggcaaatcgccaggttgttcgcccttaaaagtatacaaagcaatggcttgggtggcatgcgcttttggagcaccaccgaaattgggcttcgaggtcactggtggtctagatggactagtatttgtgttagaaatacgagtattgctgaactgttgagatagattgtccacgtctcttctgttccctcctctaccatcgtagatattgtcctcccaggtatttttggacctgttgcctatggagttgtttctattagaatttgtccttctgttctgatggtgaccattccgatggtgatcatcgtccgaatattcgtcatccgagtatccatactcatccgaataccttctgcttccttggttgcgcaatctggaaccgcctcttctagaagagtattccagagtgctatcggaaaagtcgtctggaatgtcgtcatagtaatcgtcattgtagaaatcttccccttgcaagttgtaattgaatgcacggctttccaagactctcatgagcgcctcacacgatggaggagcctccacttgtccgctcaaaatgtttctggctttgcagttagcaccgtaaaactttctgtttgcatcccttctctcgacaatagcagaaccttccaaagaaacaccagcaaacaaacctttggtcttggagtaagagaaaacggccgagacagacttcaaagacgctgtacctgctgcttctgcatttcttcccaagggaccggcagcaacagacacattagtacccaaggtaatagaacctgcctgcgcaaacgattcgacagctgactgtgtgttcataatgaaaacaaagtcagtgagttcggcaccgatttgtcctccaacaccagcacctgctgtgaaaatcgcagatggaggagaccacgagccatcgggcaatctggccacaatcacaccggaacctgctcttcctgagaacaaaaatccagcctttaacactgtgatgattgctaaacccttggcattcttcaagatatgtgggggaataacctgatccggacctgctaattggttaggcttgacaaaactcgaaagaatcttggccgcttttctgatatgttagttccaaagttcatttggatcctccaagcataaatcaggagcaaaagtcccataatggcggatataaaacagcaggtgaatacgtactttgactcgcttttcaagcttctggggatcgggttgttaatgcccatttttttgtattcctctagatgtatgaagtaattctgtccctgtaagcgtccactttagtccaggagcgacttggtgtatggatctttctgctaatctggggaacaaccttgccttaattcaggatgtaaaaaaaaaaaaaaaagaaaagatggatatttcaagtcagttcttgcactacaaagttcgtgagttgtgaatacaagaagggccaagccttttgtatctcttgtgctggtcgaaggcaaaaacgacattttgtggtccgcgcctctgactctggggctatgctctgcagcaaaacatacaaatctgttgaattaaataaaaggactagatcaatgtatgtagcttatgttacagtccaattcatgtcgctaaagacttctttctggcagagaagaggcagatatatgtgttcggagttatatttatccaaggccatcctgtatttcggctcggcgaaatatgcggaatcgggctttgaaactaagccatgcacaaaatgagtgacggtgacaccaagaattcgccagaagagtcgaaaacgcgagaaatcaaaaattgaatgaggcacttgctaaaggtaagagagaaaaaaaaataggggcgagctgggaattgaacccagggcctctcacaaatttgtcgtcaactggataagttgtcacccaaagcgagaatcataccactagaccacacgccctatgttgttgcgtaagacatttttctctctatctgagtcaccaagtgttcgattaattcttctttgagacggtaattgcaaaataattgagtgttccttaaaccttttgcgttcggtattgtccagctatcagaagtacatttgtaatcctgatagaaaattgccctggtgcatgactggtaacttgttgccgcaccactaattttgatacaaaacgacacatttcaggaaaaaagcagacagacctggtgccaaaaatttggagaggctgtctctaattgtaaaagaaaaagagtactaaactacaattgtttcttttcttttgttttttccttctcacattcacattcaaccagtctcgttcaactcatcttctttgtgtttcgttcaaagacttattcctcgttttttcctcttcaagtgcatttaaaccctacagcaatttacgcgacagcaattagttctgcatccgcaaaacagaacgcctttcccttcgcgataagcgctgcatccggataacttgggccacgcacgacgcttcttactcgtcacacttatcacgctgtgcgagctttctatattccatagggattaaagagcaaaaactaccctagaacgaggagacttattcgccgccgacagcttttcctcttctgttactcgacctttttggaacttcctcccgtgtttcattcgctcgcatctcccattcccgtttggttcaattttttttgaaaagcgctactcgccatagcattgacgtgtatactccgtaacacgacaaaacgttaccttgataccaagtcctttgaatctaatcacccaaagaagaatagccattgatcgatgggtgcctgctgcagctgcttgtcatcgtctaatagcgatgggaaatacccgcctcttctcttagctgaaaatgaaagggaggccatctcagcacttttgcaatacttggaaaaccgttcagacgtggactttttcagtaatgggcctttgcgttccttgctgaccttagtgtactctgagaatattgatttgcaaagaagtgctgctttggccttcgcagaaattacagaaaaggatgtacgcgaagtgaacagagacgtgttggagcccattttgattttgttacaatctaatgataccgaggtccaaagagctgcttgtggtgcgctaggaaacttggctgtcaacaatgaaaacaaggctttaattgctgagatgggtggcatcgagcctctcattaggcagatgatgtcgcccaacatcgaagttcaatgtaacgctgtggggtgtgtcactaacttggccactcaagatgaaaacaagacaaaaatcgctaaaagtggtgctttaattcccttgaccaagcttgcaaaatccaaagatattcgcgtgcaaagaaacgcaacgggtgctttgttgaatatgacccattcttttgagaacaggcaagagttggtaaatgcaggtgccgttcccgttttagtttctttactatctagcgatgatgctgatgttcaatattactgtaccaccgccttatctaatatcgcggtggacgaagaaaacaggaaaaagttatcggccacagagcccaagttggttggacagttagtcagcttaatggattctccttctcctagagttcaatgccaggccacacttgcgttgagaaacttggcttcagactccacctatcaagttgaaattgttagagcgggtggcctaccccacttagtgcagcttttaacttgcaaccatcaacctcttgttttggctgcagtggcttgcatcagaaatatttctattcatcctttgaatgaagccttaatcgtggaggctggattcttgaagcccttggttgctttgttagattatactgatctggaagaaattcagtgccacgccatttcgacgttgagaaatctagctgcatcgagcgaaagaaatagattggcattgatgaatgccggcgctgttgagaaatgcaaagagttagtattgagggcgcctttgtcagtccaactggaaatatcggcatgttttgcaatcttagcgttagctgacgatttaaagccaaaattgtatgaaagccatattattgactacttgatccccttgacttttagcgaaaacggcgaggtttgtggtaattcagcggctgcattggcaaacttgtgctctagagtttccagcgaacatgaagactacattcttgataattggacgcaaccaagcgaaggtatttatggtttcttgatcagatttttgcgcagtggaagtgctacattcgaacacatcgctttgtggaccattttgcaactattggaatccaacaaccacgaaatccaatccttgatcaaagagaatgaatcgattttatctggcataaagaacttgagtgaatctcaacaacagggaagtattgttcctaatggagctgatctgaatgagtacgaggatccaaaggtcgaattgtttaacttgacccaacaaattttgcaaatcttgggataatatccgtatagtaaaatagcctaaccaaagaagagaatcctacgtccaatttgaacagcaagtaatgttcttgtattattagactatatagatgtgctcatttgaaatccaaaggctcaagaagccaataacggttcttcaggctttttctcttcttttgattgtccctgtctttcgttggtgtctattaaagtgagattcttgactcgttcttccaattcagcttcatcaatcgtgtcttcactttttggaacggaaggtaaattgggcgttgcttctttaggttgtgattttgctgttccatattcttcttcaagtttggccaactcttcatcaatttcggtttcatcgacattattcgtgacggccatagctgcagaaagctcattagtcgtttctatctgctcgtccaactgaatttgcaaatcgtcaacttctgcgagcgacaatttgctattataagacgaaagcacatccttggcctctttcatggcctcgaacgtcactacattgttttccgcatcattgatcttttctaggacatgagtcaattggttgagcacatcaagtgatttgaccaacgactttttgagagcagacttttgcctcaaaatgtttttgactcgttcttctgatgattccttttctagaagtcttttaatttctcctgggatctcttcatcgagtcttctttctaaaactttcactcgcttttgaaagtccgtgatgcatttcttaatgtttataattccaagatcttgttcagtgattggcagcttttccatcttgatgtatgtgatttccggcagtttttcgtcgttttttacagtcaccagaccaatgtccctatgaaggtaaatcaatagcacctgaatatcaagttctgacatatgagggttgatagttctgacaaggcccctaaacatttctccatctaaaagctttgctgtgtagctgccttcatctttgattaggtcatgcaattttccattgagctgttgtccagtttcaacgaggacatcccataatatatagctttcgtcaataaggtgcccactcctatctaccggagaaaatgcccatgttcttaccagaccatatgctcttccaatccatttagaaggtgatatgaagtctaaaatggacttggtatggttcggggcaatatccttatatatggaccatggaacatacttcccctcttgaacctgtttcaacaagacaagccctaagcccttaggctcaccatactgttcgttgcgtagttttattgccaaatcttgaccagggagagtcaaactggaaccaaaagtatgttgcaccaagcactgtttaagaagttcacaccaagcatgaatattggcatcatagccctccgggttcgaatcgatcaagtggctgaaatcagaatagagcagtagcaagcggctcttcttgaatgcggggactttagtgaagacagaaacggcaggatcgtcaaggtctgtcatgagagtaccttcttttcctcacaaggtacatgaggatcacgattgcgcgtaagaggggagacgaatacaaaatacgaaaatcatataatagacatacgggattgaaaaaaatatataaacggaacaagatagctgtaaaataaaagaattataggttggtaattgaaaaactatgcttagagtactcaaaatcttaccgataactagcaccacaagctgtatgatagtccacaaactacaactatcagagcatgcattacaaagccagaagtataatacgaacacagttttgcaggtttatatttatgatacataatgctgttaccaagccttctacttgattgctaacttatctatgggaatctccaccaggtctctcaatgcgtctacgacagctaagatcgcctctgaggcaggggaatctgcatattcgtcgaagaagcattcgccgctatcgcagcttcggccaattcgtggatcgaggggaacagatccgagaaacggaatgttcatgtctttacagagctgttctccacctcccgtggtaggcttgaaaatttgagattcacctttacagtttgggcacacaaatcccgacatgttctcgaccaagcccaacactttgatattagcctttcggcaaaagtcaatctccttccgcacatccaaaagggcaacttcttgtggcgtggtgactataagggcaccatcaatacccgcatctttcatatacgtggtgacagaaaggtgctcgtctgatgttcctggaggtgtatccacaattaaataatccaaatgttcaccccagttcacatccttcatgaactgcttgataaggccgtttttcttggctcctctccaaataatagctgcatctggatctggaagcatgaatgagatagacatcaatccaagattgtcagagacataaacaggggaccatcccgagttagactggtgtatgctctcgccttcagctcccaacattctaggtagagaaggcccacatatatccaagtccatagcacccacttccaagtctggatccgcagctaaggcccatgaaagcatagacgtaaacgttgatttgcccacaccacctttcccggataaaacaagaatcttgtggtcgatattttgcatttttgccgttatgattggcatgtcggggtcagggcccttgggtagagattcacatatggattgattgggacatccagcacaagcatcgccttggccagcattttccgattctggcccagggcaatgttcaggttctggtgctttgagaggaagagccgatggggtcattagtaatcagattatagtaaaaatggcagttttctttctctttttttttttgaacggcggagacaaacaacactggtgatatttgcgaatataggcaaaatgaatagagagccagaagacaagggaaacaaaagagaataccgaataacgactaagaatgcagttgaatgttcattctatttattcattacataatctatgatcactatgcgaatcgcactagtgtgcacacttcaggttttctatctgatgttcaaaccttgtaaccggctttcaaaataatttctctcgttctctcccataatgagggcatggatcttacgcttgacgtcaggaacctgctgcttgtggtcaagtgtcacatcaccgactttctttgtcatgatcttcaaggcaacttgactcatgaaagaatcaacctgaacaagcgccaaattgcaaagtagaaagttcaagtcatctgtagcgatgtcactatggcgttcgaatgcatcaatggattcaaagtatttgacatacaagcctgccccttgattccactcgggaataatggcccccttctcaggaaacatatcagcaagtgcttgcaatctgctctttcccagctcactgttgctaatgacagtttctggaccgagctccttgcaaataacaacatgtgctttttcccagagttgtgcctcgaccaaagcctccacctgaccccaataatctccgttcttcgacttctcaatagcaattgcctcatgtatcaagcttctaggaacgccaagcacactgacggaaaattcctcgttatctctttcatcgttcttaatttcgttgatattagaaataacaactcttcgaatcagctgctcaacagaactatcgtcgtgaactgaggagtacacgaagattgcctccttccaaagtcctgactcctctaaagattttgcaaacagattagaaactgaatcgttactagaagagtcaaggttgcccgtcttattagacaatacctgcaaagaaagccatttcaccttgtcactcaattcagatttttcaatttgcgcagttgcttctttaaacccatcgtagttgaatttagagtaaatatcgataatggtagtgaaatcgtcagaaatatcctcgcagttcactgatgaaaggacactcagtaggttagcaacagggttgccgtatagtaacctcaaagcgatagcgacatggtacggaatgtcctgagaaacttcatcgaacgcacctgctaggattttatgaattttgatgattggcgctggaataaattcgatagcacctgttaccttccagtcctcaatttgactttgagcaatttttttgacagcttgatcattcgagtccaaaagtgtcaataatgctgccaaatgcgtgttatgtgatgaaattgctaattcaacggcagatttgaggttgcctcggcaaatagtatcgtaaataatgtcgagcgagtcgccctgaaattccgaggaagagccaagcttgtattttttgagccagctaatgaaagagttgcgttgctcaagagtctcgagtcggtgcttaattgatttgttagaaagatcaacagcttggtacttagagtttgatgaaatatcaacctcatcaaacaagattgatgcaagctcaataagctgcgaatctgtgtcatggccatttaggaaagatatagcacggaaatccaaggatttgtcgagttgcaagcgagggaatgaattttctcgcttggaaacagtgcttctcacgagcaacttttgaactagtttggtgacagcagaattatcgtaagcagttgacgaaacttctgatatcaagttgctttcatccttgagaggtttacgtgaattatttttgctttctttgctcttttcaacatctgaaaacacaatgtccttaacagtgcttaacgccagttgcttcttgtaaggaatggcaagataagggtttaaagctgagtcaatatcattagcaagttctaattgaagaagccaatccttggaagttggtagggaagattgcacaccaaactggtcaaaatcttcttcatttgacacctcaggttcatatgccctctcattgacaatttcttccatatcagtgttaggaggcatcacactaactatctgcttgagataatcatagttctttgcttcctctggataaagtgggttttgaagcgcaatactattgagagattttgcatcttctgattcatcaccttcactcgtgatatcacttaagttcattgcccatgcatctgtagatttgtcttgtttgtactcgcgaagctcacgatcgatttcattctgtaccaattcctgcttaacaccaagcagacctcctgccaccagatttgctgtatggtcccatgctccaggaagtccggacgtataattaccaattctttgtctctttaactctctttggtacgcttcattctcgtagatttgggaataggttgccgatgcttcaggctcttgatcgtcctgttttttcttgagagcaagcaactttttggcatcatctgttaccatatcatcatcctcaccatcatcaatcaagccccaaatactgaaatgcttgactttgaaagtccaataatgtgttagtgggttatatgtgacaaattccattcctgtgaggttttgcaagcgcctgatgtgatcttgatcagaaatgttcttcttaggaggagcttttatggtaattgtagcaggaacattaagttcaaaacctatccctggtttacagttcatttcttcttcctcggagtagaccttcacgatagagccatcaattttgataatctttccaaatagttcttgagaaactggaacatctctctcagcgcacagagcaaataaccccgccaaatccacaggaaagttgtatgcaatttgaccaacattaagtcttcccacaataaagttctcaacgtgagataattcactaggagaaagcttgctgaggtaagcaagagagggggaacaccaatagccattgttagtatccatatcatccagttccgacttctcggcttcttcggcttcaacttgaatcttagagacatttttggccacctttctatgttcttcttctacaaattctgtgtcttctaagtcactttcctcgggattctgatgtgtagtaagacccccgtttatcgacagaacaagtatacatctcttcttggcattgaaaactttgtctgcgttgattaaatggaacttgaggggcttggatttgatgacaagtttcttgacatctccaacactgacattggccacaggaagagtagaggttttcttgtgattcttagaaacgctgtacgaagaagtatcgacgttgctattcgaataacccccaacaaagttctgttgagtgaaaatccccttcaagtgagatttacccaagtcttcaattgaagagtctggagttgaccgaaaaatcttaaatgtctgtgccaatcttttgagcaatgacagttgataggttttctttggaggctgcagtgcactttgcctgtgttgtatcgacgaaggctttgcgaacaacgaccctgtgatggacaatggcatattattctcagtagcattgatcgaggaaagaatggagtcagaactgtaggggtttggggtatatgctgtagatgcgatgtttgggccttgggcgtttgtgtttgaagtattggatgcaccaaataatcctcctgtattaccagatgcaccgaacatgccaccagtattagaagagccaaacaatccgcccgtcgaaggtttattcaacgggttcgtggaagctccaaaaagtcctcctgtagttgccgtagaattagagtttccaaataatcctcctgccgcagtagagttcgagttgccagtggcagtagtattagggtgaccaaataaaccgccagtatttgcagtagagttggagcttccaaacaagccaccggttgctggcttgttactgttgccaaataagccacctgaggtatttgaagttcctgtgttggaagttggattcgaggcacttgttccaaacaaaccaccgcctgttgtggaagaagacgaattcgtgttcccaaacaaaccaccacctgccgcagcagacgatgaatttgtgttcccaaataaccctcctgtaggcttagatcccgtattgccaaacaaaccaccattgttgctagtattattcgccgaggagccaaataagccagaagaggtcagaccgggcaatgttgtcagtgcattattcgaagagttcccaaacaagccagtattggcattctgttgtgtatttgctggtagagatgctccctgtgatttggcgccaaaggttggaaatgcagaggaggagtttccaaagagtccacctgaaattggttgcgcaccaccagaattcgaagtattggcaccaaagcctgtcgagtttccccaactagttccagcgctcattatggatccaatggattgtttttttttttttcggttcttcttcctcttctacatataaacacaggctagaaaattttggagtactggaggccgcgacatgcagtaccatgatagtggtggaaagacgaaattaaacactacctgattccattcttttcattatattctagagtttttgtgccaacatgtaggtactgagttgttacgcatctgccactttcaatggcaaatacgcctcggcgcagtaccagaacttgtcgaacttgcgcaagtgcggctttgaactatatattccgttggggataccagcatccaccacaaaatgttgaatctcctctgtcaaactgcggaaagttccattgttatatgcgtgaactagaccggtgatcggaagtcctaaagagacgatgtatttcgtatggatttggagcagagggtccaccactgttcctgattcaccatccacaccagcggaaatatcaattgaaagaaccttggctctttgattattcgcccatctaatcaattccttaagctcgctgatcatcttatcattgtaaaagaggtcgagcaattgaccgtcaaagccttgtaatgcgtcgataataagttccacaggagtttcgagttggttgttcaaaatatcagacaacttagcgaaaggtccattcacgaccttacccccagccttttcgaacaagtcacattgatgaagcaattcgccttcgagtatttcttcgttgatgacgtacgcaagaactctcacaccgtggttggtcaagtgtcttccagcagcgaaagccttcgagctggagcgactgcttccaatcaagagaagaactaaaggcggtaagttatggttttgcctgttgctaagcctcacagagccacccaacatggtatccacaatcaacttgtagaaattagttgcacagatttctgtcgaggtcttaaagccgataccaaacgattcttgcgcctctctttcaatctcaatcaactggacaggtgatgcaagtggaaccacaagcccactattactaaactcgaacttgaactgttgagcctcacgaggtgtcaggatgatcagtgtatgttgcgacccagcactcacaggcagggcaagtctctgggaaacagaaccaatcttattccagttgtcctccttgttagcagaaatcaccatttcgtcgttgtcgtacttatcttttcgcagcgagctctttttcattttcagcacattgtctatggtattgtggcccacaagcctgtccttggcgctcacatggtcacttttttgaaagtcggcaaacacagacttcttgtcaaacatggctaagttggcagcaaaatcgaactccttaccgcttttgatgtcttgaacgtcggtcgaaacaccccaatcaggcgaatgcttggaaactttgggagtgcccgctctgcttccggaagcagaaataatcgcatcatcaatcagactgatattggcgtgttgatgtttctttttctgttgtgtcctcagtacgtctggcggtaacttgacgactttcaagtctttgacactcgaattattgatcgtacgatcgcccaaagtgatcaggttactatccacgtgagaaatgagccccagtgtctcagtgccatcctttaactgaagagcaactttgtaattgaggaactctgtcatggcgtagatgatagtcgtataatggcttgtcagtgaagaaatatagatttagacagtagagcgaagagaggtacgggtgcgtcgactatgaaacgaggcatattctgcttattttatttagatttaggtaatctgaagatgagaagggtccaattcccttagaagctgtttaatttctgcccagtggagggcacaatcgtcgcgttggcgtcgtaactcattctggagaatatcgctatcgcactgtatgcgatctcttatattgccagaaagttcttggtgtaaatacagattctgagcctggagttcgtccatacgagattgttgactagagacaacagacttcaagtacttgacttcaaaagattgtttttctctctctcgttcgagaaatttgatcaatgattccacaggttcctgcgacgcacctgcctttaggtcacttagttctgtagtaagctgttggatttgttctttcaaagtgtcaatgactgacttctccatattttgaagcttttcccaatctataggagctgataacaatgtggattcgttagccttggccttagttttgattttcttcacctgactggcataattgagcgtttggtgtgtttcctcgaaatcacacggtgatatgcaaaataccattgcagttttggagttgccggcgagattttcccgaagcaaatatgtcaacgtagagtctcgaaatgggataaccagacgcgagccttgtgctagtatattgatacagcggcctagtaccgtcaaggatttgttgatctggcttccttcttttattcgctcggattggccaaacatctgtgttctagacaatctttctgacccagccaagtccacaagcttaatgttcgagaccatttcttccactggctcacccactgcagaactcccctcttcattgtcaaaccggatttgcttcaatgtgaatgtaatcaccgcgtgcgaccgtgaactggcttcattcatttttgtgctggccaccattctgtttttgtttcctttattcaagtacgtggagaactcttcgaaagaattcaatggtaccaaagtcagattttccacgtatgggccagtttctgggtgttctctcacacgacactgtttggaattgtccaacaagtccttcactttttcattgtagatctccacgtacgagaatagaatctcgcagtctattttctggtccaccaaggattccttatgtctcatcacatccttgatcatgagcgggataatccccgggttcgtcttgtcacctatcatggtgaatgttttcccagacccagtctgcccgtatgcaagaaggcatacattgtatccttggaagaaatgggttataagctgcgggcccgacttcctgtaaaaaccagcattatcgacgtagttcgaatccagaggattgtacgaccagatggaatcatcaaagacatatttcttaggtggtttcccatcaggcactgtgagaatagttgttcctggctcttcttctggcatcagcaccaagggtttatcttcctctctgggtagtagaggccggactcgaaccaccaccttaacatttgatgaatccatagtcactcaattatgtgatggcctagtgatggatatgtaaacatttagcttgcatataacttgatgtttccatacaggtaagacactgtagttttgcacctagactttagactttttcgagatgttccttcggaggatgcggaattgaaatgagaagcgcgcttcatgcctctctttttgcttgctacgacgcagagtagtcactatggcttcttctgaaacagcacctcccaaagataaatatatatataaaaaagtgagttagaagaaaaagaatccaactcgaaccacaactaatctcggaaaattttgacgtcttgcattttgcatggccagacacacgacacgtgacctttgcacccaaaacgagtgcatacgggtcactactccgcaaactacaagatcaggccccttttgctaacacttttaatttacatccagcgtttttaacatcgccattttttcccctttttccactttccactacacagagatatacccataggactagaaagattgcaatttgtacatactatgtcaaccggactttgtggacttttttctaataacatgctatcagctaccccgctggacaccaccaggggaaaacctttattggtgtatcttgcacctcccgatgatgatacgctactaaacaaaatcctagttgcacaggatactcagagcgatgttgtgctcacacgtttgtcatgcgattatgtgtgctacaaggtttcagagggcaccaaagaatatgaggagtttcaaagcatgttcccactggctgctgcgccatcttttatgattatttatgagcagaaggttcaaggagtctttacatctgaggatgccaccgatctgtttctttcttttcttgacgtgcggtcaggctttgcactgacggaatcaacaaataatgacgactcaaacgagtttaaatccaaaataaagctctctattcgtctcttaaatggcgaaacggtgcatggtgaatttgatgcaaaccactcgttgaagcatgtgagtcggtggcttaaatcggaaaaaggcgttcatctctcgccacaagacggcgaaacaatgccatcctatgtgcatcgcgggcttccaaagccttcacgctatgctttcttttgtcctggcacccgtgtgacgttttctgaaggccaggagttttgccggttgaaggcccttggcttggggcccagactggttcttatactaaagccggaatatgatacacaggcgcttgaggctgaggcgaactatggtaccctcaaagctatccgatccaaagcaagttctatgcttcatgctttatactcattttttgattacggcgttgatgacgcacagcacgatttccacactttgactaaccaaacagaggtggaggacctcatgcaaccgatcccaggctttttactggtcgattcttctagccaaattcccaatgccatagtcaaaccacaaccagatgtggctgaggaaaaagtcagcgaccttgttgatactatcgactacacagttgacgggctgaacacaaagcaaggaacaccggcacctggtgtgctggatgcattctcttagtttgagggtgattcaaacaagggcggacatggagccaggccttcaaataatatatcgatacttctttatatattcgtttagtaatttttagtattttgtatggtatgcttgcaaggaaatacctttaaggaatccagagactggctcgtgttatttattctacacatgtgtctgtccctcactgaatgggtatatagtgtcgtatcttgatgcgaccccgtatatccaggcttatctcagtcgcacttcacctgtcaaaactatacctacacttttccatcatatggatccggccaagcttgtgctcctagaaaatcttttaagatttccagcacattcatctcaggtagtgaaagatgcctccgttctcacatgtggctgtcttgtctcagaagcacagtttgttcaatctcaatcttcaaaatgccctgtttgtttggaaccagcaattctatcgaaacccgttgaacctcttaggcaactctatagtctcatacagcagttttcctcggagctagctaatcaactgaaccgccgcccgtccctgaaaagaagtataggcctaggtccagaatttagacaggaagctgagtctacaaatttggtaggattgttttacaaatatgccaaggaggaaaacctgaaaacagcacggaaatcaagtcaatccaaactgctgctgattccaattccgcagacacagctgtctgcgaaccaggttgttgcccaatcggcggattctaaacactctctcaaatttgcagaatcttcaattatttcttcgtccccagaagaaaagtttatcaacaacacgacaatcgaaagacaaaagtctattcacacacagcaaagctcagagcatgagtactcagaagatacgtcaaaaatgaacatgctcatgggactaagcgaaagagaagaatacaacttcagccgttgctttcctttccaccgcaagctcagcacattccagactcaacaaaataaattcatgatgaagcctcggacgtttatgacaaagtcaactaagttctgttgctcagatatagtttcacggcacgaccctactacaaatgcagaaagaacaacgtttgtgctcattacagagaagaaatgggaactccacgaacttgtatcaggcgggaaaccgcgactcatagcttgcggaaagagtaatggtgaatatggacctctgccagcagacgtgaaggttcctaaggagaggggtttggtgatccgcaatgatttcagtggcaaagagaaaggagatgaaaactccgatgatttatacttacgtcttaaatcatgggttcaactatattgctgtctttcagaacgattcttggttatatctggaacccaaggagtagtgcgtgttttgaacgttgatcctgctgttggtgaagtgggaagtccagtgtacacgtatatgaccaattttcccatcagatgtattgctatagcaccaagcgaaaatcttattgcatgtggaattaccgctcttgaacgcatttcttcaaagcaacaaccatttatcatattgcataagcttgattttgataatggattatttgtcaaaatgagtcctattacaatcaccgttccatttcgtgatcctttgaaaatgttgagttttaatgcctcctctacacatttgcttgcgtgcaccgtttatgagatgcggtatttcattataaaattacgtcgagaggacagtttagactattcaaagccccggctcatttggagtgatatgcgtatgacgaaactgccaggtaaaaaacgcagaggaacaaatgaggatgatattctcaacgaaatggacgactcatatgtgcataatacggatgatgatcaaatgctagataatgaaggaattacttctgtgaagtttggtttaccatttacaaacaccttggtactcacctcttcttctttgaaaaaccgacctccaatagttttgaagttggacggtccatccattgaccatagccaaagacttccccgtgtgccttcaagcaacttttaccaagatgttttgctgcatgtaagtgctacacgacttattgacagtgacgacgaaaaggcgaacattgacgatgtagaggtactcatgaaagtgcctgaagttggatcgctgatttacaatgtggaaatttctccccgtggcgacgggatggtttttgtggataaactggggaagttgtaccttgtctccacaaatatgcaactaagtcactcttcgctggtatcttcccgcaggcgggttgttttattgggcgaatctgcggatgcttacagatatagcgaagcgacatccgtgaggttttcctctgacggcggaaaaatatatgctgtggatcgcaggggcttggtccaagtatttgatttcacgaaaggaattcctggcgaagatcctgaagtaatcaagtgcaagattattagtgtatgaatgaaggttcgatcatattaaagtataaccagtttcgaagttgcatagtcccaatagtaacatatttacctattcattatcagcatacttaattcttggcttgtgcatatgttaccgctgttcgactttaaattcttgtttccatttctctcatgggcttcgtaatttacatacattgagtgatggtctcaagctactttcttctttcgtcgttgtgaataaaattttcatatacagctttactcccgaaatattaatcctgaagcttcgacattatttcttaactaagcgaagtgactatttttattggagaagagtcaaatagagaacataaaatttcgcattcagaataatctgataggaaaggtgatgcattttgtcaagccttattctaccatctctctttctcaagaatagcacgtaaaatactaaaatagaagaagaaagcgattttaatgtcacatataattatgcggtatattacctagtgtttgttctgcgtttcgcggtacagcaacaccagaagtctacagtataaatctgagtaaaaatgatgaaaaaatacagtagagaggaaatgggggcaaagcaacacttaaacagcaacagacttgcgcaatatctgttaggatgggacacagtcaggtggcgtggatctatctgatgcaagaaagcgtgcgcatttacgaaaaagaaacggcgccacatgttagctctgcaccgaagccgcatcttcacttttttcctcatcggctactctttattaaagaaacattaacaatggttgctcctgttgctgcagacgctttagacttgatcggaaacacgccgttgatcaagttgaacaagattccacaatcttttggcattaaggctaatgtctatgccaaagtggagttgttcaacctgggaggctctatcaaggacagaattgccaaaaacatggttttggaagctgaaaagtccggtagaattaagcccggatacactttgatcgaaccaacctcgggaaacactggaattggtttggccttggttggtgccgtcaaaggttacagaaccatcatcaccttgccagaaaaaatgtctaacgaaaaggtgtctgttttgaaagccttgggtgcggagatcatcagaactccaacagaggctgcttgggatgctccagagtcccacattggagttgctaagaagttggagaaggagattccaaactccgtcatcttggaccaatactcgaatgaggccaacccactggcacattactatggtactgggtttgaaatctgggaccagactgagggaaaagttactcatcttgttgctggtgctggtactggtggaaccatctcgggtatttctaagtatttgaaggagaaaaatgctgacatccaagtgatcggtgccgaccccaagggttcgattttggcccaaccagaaagcttaaatgactcttctgagggctatcttgtcgagggaattggttacgacttcatcccagacgttttgaacagaaagtacgttgacagatggattaagaccgacgacgctgaatcgttcaagttggctagaagaatcatcagagaggaaggtatccttgttggtggctcttctggttctgctttgcaagctgccttggatgtggccaaggacttgacggaaaacgacactgtcgttgtcgttttccccgactctatcagatcttacttgtccaagtttgctgacgacgagtggatgaagactaacggctttgaagtcgaagagaactctactgctgccaacaagacagatgacttcttgacccacaagaccattcgtgatttggttgctggaaaagcgccagtggtgaccgtcaccttggctgacactgtgggtaaaacttttgagttgttgcaatcgaacggttttgaccaattgcctgttttgagtctgactggaaacttgattggtttgattacattgtcgaagattttgaagtccttgtctaccaaaaaggtgcagatgaccaactcaatcagaagcatcttcttggacttcagaaaattggaggacttcgaaaaatcctttagcatcaacaagaagtctggcttcacgaaaaagtcgtacgagccaattaccttggacacctccttggcattgttgaacaagtttttcgaaacacactccaacgcaatcattactgacaacgaattaaagccagtgcaaattgtcaccaaggtcgacttgctctcctacatgaccaaaaatatcagctattgatttgagagaagtcatatcgaccatcactcttcctctatataactgttaaacataaggaattgcattcaacatatgaaatcgcattcactagtaatacacatagatcgccataactctatttacactcgtcgatagcgttcttcttctctaggagaatttccatctgttgccacagttttcgcatgtacagaacgttgttaagggctcatcagcagatctggtctgcatctggtagtatgaaaccttcttgtgcttgcactttccgcaagtgaatctatctgtaacagctctcttttccgtggcaccttgtgcatcaaaaaggttttgcttgtgcaatttctcaatctccttcttcaacgcttcaggcgccatttcgttgggagtcattttgataaaggaagaaggtgtaatttgaccgcttaataagcgtgctcttaactcagggttctttttgtttctcaaattcatagtgaaggtccgcaatctattacggtagttgtcattgacgttggaatactctgacttaaacacctcactttcgatttctgtggcaatacgtaaaattgttttgctgtcatcgtctctttcaatggccaacgccgtgtacaaagcgctgacagaggcgtttctcgtagaatggtcataaagagtggtgttgacgccgtcagttttggggtttctagggccagtgtggaattttccggaagcggaacctggggctggatgggccgaagtagaagacgaggctgaagctaaagaagcattctttttagcatttttctcgttctggaccgcctccttccacttcttgatcattttcttgactaaagcgctgatttcactgttggagctcgacctgtacttgttgatagccacaccgacttttgtttctcgcaaaagcttttccgaaggttcaaccccatcgttcaagatgttcaaaagccggagaatggtagtgtcatctgagcttttttccaaattcgacacggtcgacttgatttctttcacgtccatgatgggatgagatgtgaaggctataagtttaccttcgtttgcgctagatacactcccggacattgcgtccgtggttggaaatgttgatgaaacccccaagaatacgtaagaagaaatggcctgggagcctcatgttgaaactatagatgcagctaagcaccaatttttctcattactgaataatttacacttttgcatgagttgacccttctccaaccggctcgacacctgcacattcaaactcacctatatcaacttcgctcaacatacttcttctacagcacaatgagtgacaacgatctgacagtacatattgggagtattccctttgactatacagaggaacaggtggctgagattgcccgttctgtggggcctgtgagcgatttaaaactcatgtttgatcctaacacaggaagatctaaaggttcggcatttgtgcgttacgctgatcgagaaacagcattatcggccgtaaggaacttgaataacatgaacgttggcaaccgatatcttcggtgttcctttgcgagcgaaagcgatgcgtacgactctattccagacttgtctcaacacaataaattacctcctttgccgcttggggtgcaattatatcataatcaaaatgcccagcaggcgatttcgtcaatattatcttcgttggatctgcagacggcgtcagagttgttgaaagaggcacgagcaatgagtttggaaaaccccattctcatgaaaaaattgttggatcagtgtccgcaattggcacacgccttggttgaaacaagtttgatggtcaacgtgactactaaagacttggtggaattgtgtcttaataggatgcagccggacttggatactataacctacgaccatgtggaattgttgaggcaaatccaggctttgacgaaagaagaaatactggatttagatgcagacaaacaaaaggtgatcaatgacgtgaaaaacgaaataagtaagggctcttacggtattatagactagccaaggtcaggcgtatcataattggggtatacagaaaaactaaatagaataaatgagcttacatgatatcttttggtgcgttgatcatatacattgctgagtgtaaatcaactcatacgttgaaaagacacactaaatcttcttgaatttaccaacttgtcatattaatagtcaggccagatcactcaaaacctaattttagctgaagtagacaccttttgcattcgcagaattcttaacgttcttaggaactgtaataaatccacagtggtccaaacatttataacattccgatatagtgtaacggctatcacggttcgctttcaccgagcagacccgggttcgactcccggtatcggagttttctttttcctccgctaactgcattttgaacatcgcacgatatttgtctaatgtctaagctttctagtgctccatcacgaataccatcaaccaacaattatgaggagaaacggcccaccccagtcaggaccttcttcgtcttccattctatacataggactgattccatttgagtgggacgaggaaaatctcaaatctgtggtatgtggcactggcaatgtcctagatgtgagacttgggtttgaccatgtgggtaaaaacaagggttacgcttttgtagaattcgaaacgccacaacaagcctaccaagcgaagaatcttttgtcgcaagtccagatcttgcatccagggtcgaaaacacccaaacgccttagaatcgaactgtcgaaagaaggtttccgaacaggcaacaatgaaaacaagcgcgttatccccttcaacatggcccacttgccacctagtgtacagcttcctcaggaagtgattgccaagttcccacaattgcaacaactgagccgccctccactgcaatacccgatgtacctacctaataatggtgggggttttgaagccccaatgccacagccaccagctcagcaggccaactgggcagctccagttattcctgaacgctattctgccgctacgaaaatgttgccacatgtggcgcaactcccgtttgcaacaccagacaaaatcaatcaaactctaagccaaattccccctacgcagctcattgaattgattgcaaacctcaagaacatattgagcggaccaggagctctgcgtgcgccggatgtttttcaaatttcgccagccttggctacgactgctgctcaagctcttttacttatgggtcttatagatgaggaagtgattcaagaggcgatgaaagcaggcactcagccaccaccacaaaacgtgggtgggtataataaaggttatagtcaatcgcctccgcccgccgctacgcaaagcaagtggcctcatcttccgctttcgacgcaaatgaagctaggcaatttgcctcctgatcaagcagagttaattgctcaagttctttcgttaccagcagatcagatcaattcattgcctccagacagacagcagatggttgccagcatacgccaacaatacttataaacaggaagcaccactttgacgtttagaggtttagggtaactttaagaatatggttttacgagtgtttctggaattacttgcgaatgagtctcaaagctatattttcttattgttgaacatatggggttagcatgaaccacaagtcagaagcacgtgtaatccgacatttacgcaatagtagctcaagagtgtttctgacatattgctctatgatggatttgtcgtaaatcttgacacatttataatgctttacggaatacattggaaaatcttgtgaggaaattatatgtctcccttaatcaggttttctcaagcacgttcataatacaagaaaagatctacaattccttttatatgtcagtattgaaatctgattgagtaaagaagtatacaatgaaatagacagtagttgcttcagaacaaaatagtacattgcagcactcttactttagttcggtataagaaaaataagaatggactagggatgagaagagtaatctcacaaaattaacttcaatcggtatgtagcatggcaaaggagaaaaaaaaaatattataaaccttctccatttttagattctgctagatgtattgtctaggtttgttacacatgctataccttcatttctttcttctggaacctgataccagaggaaaatcgtatccgagatattgggttgcgacatgtacgatttgcaagtcaacgacaacttagccatttagtgacatttcatgccactctatcctataataataatgaaaatgacctagagaatgtttatgctaagtggaagagctatattcgactatgatgatttttgttccaatgtgcttttttcctctctgcgccaaattcagagaagttccataaaagtcaaggatgaacatttcttgttttcaagaactaagaacaaagaacataaaaaaaaaaaaccgaaaatgtaacgaagagtgaacgtttctatgattatgaagcggttgaaaaataatgtaaactcaatggctctattgtcattagaaaccgcaattgatgatgtggccttcctacgttcgatacagcattccaagagatacaagttttttgtacgttaaatcaaaggagcaaataacgagagagtacgaaggtttaacaatttttcactcacttgctgatagttgtagaagataaggctacagttgtacataatggtctatgcgcgatcatattgtaccttgatttgattaactacacctatcatataattagtctcgttacgctaccacactcttctacgaacatgagtaacttatttaatgctgccgtattcgagaccgatcttgacggcaacattctttccggtgacgacgtgcccttttggttccgcgatatcattgaccgggcgtttgctacgagcggaatccgggccacccgcaaagtcgcctcccacgaagcaatcgcttctcttgaagacacagaagctgaaggagacaactgcccaatttgctacgaaccgtacgttgccgaccagaacaagaaaatgaagatggaccctcacgacgtaactgcacagctgcgtttagacgagctagttgaagagcttgcaccatatggcgttgacgttgcatcacagaatatacagcgcctgttcagagaccctgctttatacatgcctgtggatatggcaggtcacgacccgcttcgttttccccaacggaatctctacactcacgagcgggcaactgccagcgagctctttcctgggtccgaacgccgttcaacgagaactgtcgatcccgacacttgtgcgcatacgcctgtgaagatgcccaactgtaaccatgtgtttggaaaaccgtgtatcatcgagtggctcaatggacatgtaagctgcccgctttgccgcaaagaggttgaagcggttaaagattctacgcccgatgccgccaaagcggctacacttcgacgcaactgtacctttgctcatacggacaacccagacgagatgttggaccatcttctaagaagactgactgacatgttcaatccagcgcggcgtcccttcaatccgttcgtaacgcctttgacagatgcttcagtacaacagaactgggcactgccaacataccccgaacaccttcgtccagaccggccgcaaacacgcgatcctcacttgacgatggcacgcaagtttccacttctgaccctaggatcatcactccggcgggcaccattcactcgcctgttcagagaggagtgagagaatgattccatgtagtataaatgacttcaagtgttataaatctgatatactgctttcttccgtgcctatcaattctggaacgtaaagcttatacagtgttttggcaaattgctgcttgacgcttcagtaacgctccagtgtcttataccccaattccgaatttgcttttgcatgccgtaatgacaatccctaaggatatgagattgaagatggcctcttacagcactagttcttcgatatgattttctagtatccatctactttggtatgcgtcgcactggcaattttatacgtgttccataaagagtacactctgatcaaccatgttgtgttttctacgtatgaataccgtacatgtcgactcacctacaagtagtattgaagtattatgcacatttgctaatatcaaagaaagtaaacgctacacaatatagaagcaacacgatctttcagatacgtatacttaaatacgttgtgataagcactaattctctcaaattatcagtcatacttgccgcatcttacttcctcggatggaaagtggagtgcggaatttcatcttcaaaaaaggggcatcgctgtgctaactgtgttaacacaagaaagttttcaaattcactcaggccaactgaatccacacaatcagccacggcttagttaattgttcttgtagtattcgtaaacattgggcgactccgagtcggtgggtgatcacgtgcacgacttaccacattgtacatcgagcaggtttccacaaatctttctttgaaagtgtggaggttgtttaaagacatttggttgcaacttcccgtatattccctaaaccttccgcggacaaggattattctgaccccaacatttacccataaagttcactcagttacactccttcttttgttttcaagcgatgactcaaactcgaactcttgcagatcacaactaccaaaacgcgttctatgccaaaggtggaagccatcactttccgattgaaacgagaccaaaagtttctccttctatgatgcgtgaaaccccacatagtatttatactaagacaaaaagcgcatccttatcttcgcagtttccattcaatcaatgctctgacacaagtcttcgagaaacaaaaaagtctgtggaattcggtgtcaggtatgctgtgcgccaatacttcaattttgagtttcaaaagttccattacaacgaaaacagcttgtttcggacagatacttcatgggaccgcaaaccagcttggccccagtactattgggaatttgtacccaaaacactttcaagctccaaaaaccgtcagatacttttgcaactgccgccaattttggtccctaaaggagaacccaacagggaaatgcttatatcgcttttgaaaaaagtgttgaacatttgcattcagaagaaaatgaacttatctcagagcaatatggacgatgtgatggtgcagcaggcgttacattatgctacaaatatgtttctacaaaatttcaaatcttcgtccaccagagaactctgcaacgacatcatacgcgataagctttcaggggagttgaatgaagcactttcggacctagttggtgacttcttggataagtatgaagatattgcactagagtcatacgaagacgtaatcactgacggcgtcacagatcctgagagcagacaaaaatcagccacggtggaaaacccatgttttacatccagtttcaaaaacatatggaaactcgatccatcaaactttttagatttcaatgttcgtgttttcatcgaagagtacactggagtcgagagccggccattttctttcaactcctttcgagaaaactttacagtgaagttaggagaggttgcattaatgatgaatattctgaaagcgacggttaactaccgcagtgaacttctcgcgctgaaggatccaccagcagaagtgctggatgagaacatagataaaatggaagaatttggagatcttcagcggaccttactgtatctaatggagaaagcggagcaaaaaacacaaatcaagagaaagagcaaaagcttacgttttgcagagcttcccactatatagagaagacatgttgcaattttttctctttccttttcatacacctgatagtagccacattggctaccaagattaaccagattgaatgttatggtcgcacctagactacaaaacttgattaggtatacttaataactgcattggattaactgcattgaaacattagaatggagcatctaaagtgggtaacataaagctgaatacattgaattgatgcattgcgaatctgagttgcaaaacctgactagactaaacgacttatagattacacaactagaatatggagaaaaaacgtagagaatagataacgagggtgaattaacgttgaagcgcatgattgtaggcactttttttcctgtctatgatatcggcattcggacatagacatctacctaagccttcgcagactgcagggagactgttccccactctttctatctacggtaacttcttactctcctggcaaagaatggtgaaatcggagcctgagtcggatgatgtcgctcggaggcgtaaaaaaaggaatgtgggtacatttccatgctccaaatgccaaaaagtgttttccaggtccgatcatctagctcgacattacttgaatcatcagcccaaggaagtttacgtttgcaatcacataatttcaaaccacaagggcgaaaaacgaacttgtgggaagacgtttgtacgcaaggatctccgtgagcgccacttgaaaagacacttccttctccaagatagcaaaaaacccgaagatgagtcagaaatacatacgcatacgactcttgaaactgatcaatccaaaacgcagcttccgctcgtgggcaatcctggcaattcaacaagtggagattctaactcaagtgcttttatgcaacctcagtttccaatggcccacaactcaccatctcctgtgcatcccgttccgccatatcaacaagcccaaaacgaacaaagtcaaaaccaacccgttcagaacgcaccaacccaaaatttacaaagcacgaacacaagtggcttcaataatgcgccacatcttccacaccaactttcacaccaacttccacatcagctttcccatcaacttccacaagtaggaccccaaggaatcccccctcataacggatattaccaaagcccaatgcaaaaccattacgctcaaggtagccatcaaatcacagattcccaagatcacacatctacaaagttccaggctccagactttcctttagcgaacaatcgcacatatcgcccttttccaaattggcgtccagacccatttccttcttattatggcatgcaaagcccgccaaataacaatcaagaaatcaatagaggcacaaatggagctttccctcaatctcaaaatgatattctctcgtggttatttacggactcttccccagaagtctctgaaagaaatcatttttcacggccttatgcatatttggaatcttcaagacctgctcaaagccccattttgccctcacacagagaaatgccacctcaaagtttacctagtgatgatgatgtcggctcgtctctactgtacttccacaatcctgggcctgactcattacatacgttgggcttacaagacctaaattttttctccaacaacgacaatccgttggatttagctcttttgggccccaatgcagagaactcagcgacacatggcttcgagagaaacataagtatgggtttcaactttaatacttcgactggctcgtctaattctccatccaatacgaatgagtcactgacgcctaaaacaattggagagagttctattccagaagttgatgcaaaatccttagcggagagattggagacacatcaaaacaaaagaaacataccacagtatccacagatttacgttgataagagcatttttgaccgcatgattgcacctctccctcagctatcccgcgaatctattgcagaggtactaaaattaaggagtgataaagtagcagttgaagatattatttctttttacctatatggctactgggaatccttcaatacctccttctctattattcacagagtttctttcgatactaagtctaaccaaccactattaattcttgcaatggttctcataggatgcatgtactacccaggcacagtggatgatgatgatgaccaagaggtaaaaatgtctcctgaatacaagctagcttcgatgatagctaaacctcttagatatgcgttgtttcaacatgaggatttcaaatcccctgtaaaagtgtggattcttcagtctttgaatttactagaatggtgtgagaaaaattatctttccagagaaatgcacgagcgtgcacacatccatcatggtactacggtacaattactacgcagatcaccatttttgggcggaaatccaactgttacaaataaggcagcagcttcgacaagtgatactggagaagaagaaacttcggacggtaacagtgatgtcgaggaggcaagcaacgctgattacgtgctttttcaaaagtggattgaatcagagtctatgaaacgaattacttttatgactttttatgttgacatagtcgattacataaagtttcggcataacccacaaattccattctatcaattgcaacttcttaatctaccgtgttacgaggaacaactatggaattcagaagaggtgaatggatccttccggaagctagttaagagacagaaaaagctcctgcgaccaaatcacgatatgcggtctatgaagaatgggaatcggatcaaacctggtatgaatttcctcactgcgatcaaagccataatgagatctcaaaatttaaagaatggaagccacaagcttcctgttttcatcaaaagtattttgtttggtggcttggtctcaataatgcatgaaatgcaacaggtggagcttcaaagtaaattcacaatgcttatggcaaacgacagacttgacaaaggttcgaatcagtcttggaaagaactcctaacgaaagtctttgatgattgggatatgggccatcaatcggttcacgagcacttattcgatgatctgatattccaaggctcattaaaccagtgctctttccccatgtatcatttggtacaaatcattgggttttcagatattaatcactatgacattgccatctttggaggctccccacgaaatatgagtgtcgatgcttcggccaaggacttgaagattgtacagaaaaaacttctttcaatttggaccaaagataccaaaataaggtctgttgacgagttgatcaatactaaaagtgtgatacacagctattggatacattgggaactcatgctagctccattaaacgaaaatggcgagtgcatttcgaatcactttgcatacaactggaacactggacacagctcgttggaaatgttatatgttgttagtatagctaccctcgttttatggtgttacgtgttttctttaaatggcgctgagtctaactcctttgcagaactagaaggaaacatactgttggaagaattaagaaactataaaaaactcgcatcttttgctgctgaagatggataccactatctttaccgcatccagaatgagttcattgcatctcttaaagagcttggattacttgaaggttacgttctccatagtcggagcaggaaagcatcatcagttccacttcatactgtggtggggaagtattgcgagttacttccatccatcaatctcaaacaaaatatcagcggtctctgttttttggttggaacgaagctcaggaaaagtcaatggcagattattcgggaaaatgccaaattgattatcaactgcggtttacgttctgttggtaaaaaagtagtacattgtcccgacctttttgataatgaattcgaatagtaatgaggactgaatgaataacgaattaacttataaacgagtaacgaatctcgaggcgcaaaactagatagtttatcttaaaaataaagacagatatctgattgtatgtcgatatatttataaaaccaaccatttgctacatccgtctttgcaaatggagaaagaaatggccccgcaatcgcagtggaagaagcaataaattaactactactgaacaaaacacaagaaatcattctttattatattacccagagtatgctaaaattacaagatgtatgcaaaagagaaacatggagccagaattgaacagtgtccttttgaaggtggaaccctcaaaccaacaaaactgcattcacacagccgtctctgtctggctcattagtgatttgcgcatacttaccccaaacaaccttaccaccagcagtcaccaaacccaactcggaaacgttcacttcaatgatggtacctttagttaaaacacctaactgagtgtacattggagactgtggattcttcttgactccaagaattggcaagaacaccgtgactcccaattctgggtgggtcacattggctttcttctgtctcaaggcggaaggtctgatgattctttccatcttgaccggtctacgtgtaaaaccttcgccgacaaaagtgtgtttggtgatcattctcttccaagacttgtgcttcgattttccagtcttaatcaccttaaacatttcctcttcagaaatacctctcaccttaggtaatggaacagaaaatttgtctgccttctccattctcttctgcttaatggaagaagagatggccttggcggtattgttcgtttgacgatccaacaaatacgttggaagagcctcgccatcgtcttgctttggagtcgatggtcccttgaccttggattcttgatgcgccttgattttcttcttcatggccaccttttcgctatatctctttttggcaaattgcttacctctccatcccttcaaattctgtgcatctttagccactctgtggccctctctggcctctctctttcttttcctctcttcatgatcgagtcttctaccatgctgcttgatgtgctgctcaatgtactcgttctgaggcattttggtttgttggtggtaggaagtggagagaaaaaaggaaacagtgaaaaagtgagcctcatcggggtatatacacccgtacatctgaaaccagccagtccaaacgtgttcagtattaaccttcaggctaattaattatagagctgtcaccatattgttcattcatggcctaggaccctcatgtaacgcctatataattttttttatcttcgcctgaccccatgtgtcggtgtgttttctgtgcattgccccaggcgatgagccttcttgcacacaagtctcaacttttttacagtgagacagctctgcaactttacttcaacttcacaaatacataatgtcgtcggtcgatgatctccttggaggaataatactggcgctagagcagacgaaggcgtctgtttcagctgctgaaacaaagttcattgctgaaagcggtgaatatttgcccacattgatcaaagacctcttgtcaaagacacagtcggacttggaaggaatgtccttattatctttgaaaaacagctccttgttgtcatacatcaataatttagtggttgttatcttggcccacttagaacgaatcaacgaagatgcagacacagacaatatcgaggaactcaaatctaaagcagtcgaaggtgttgtcaaacaaagagtgtgcttggagaaaggtgttaagcctttggagaaaaagttgacttaccagttagataaaatggtccgctcgtatcacaggatggaagaagataacgccaagatggaagcaaaaatcaacacccaagcagaggaagcacaagacaatgaatctgcgtctgattccgagtcagaggactcgtccgacgaagatgaagatgcactttcatacaaacctgatgcatcagcattggccaagatggccaccaagaactccaggaaagggaaatccgaatcatccaccgaagacaaatatagacctccaaagatttctgccgcagcacctcctcgtgccacgtttgacgatcgggcagtgggcaaaaaacccactcgaaaattacaaagtatggaagagtatttggcggaatcttcggatttgccccaagccgaaagttctattggtgctacaatcgtggatcatggtagaggcggtgtgaaaacaagcagagataaacagaaagagaaggaaatccaaagatacgaagagagcaatttcacaagattgccttcgacggcgacaaagaaaactttcaaacaaaagatggctgaacgtgctaacacttttgctggtgaagattggtcgatgttcaataataagagagacttgaaagatggtacttcaagaaaaagaaaagctggcactgcttgggacagagtcaaaaggagacacgcttgattgcatattagcattaccttgtctagttcagtaataaaaggagggcatttagagattcgaggtgttgggtcccttatattctacggccgcatctatgagcgcggttcaatggctacaaatccttaaactatcgtatactttttacttttacggatgttcaatatcctaaacattccttgctcttcggtgtagacttttttttttctttttgtagtgcgttagttgagtaagaaatgcaatcaagtaaacctatgaaaagccaatcaagcataaataaaatacaagagccaacttagcccgaaaagcgaccttttcctcccatggaattgaatggtatgttgggatgtgtttggttatagtaatttgagtttccgaattggaaatcttgtccaaatttaccagcttgaggttgggcattaaatgcaaggacgttttgttgaaccaatttagctgagttgtctatgggcggccgtccaggcgcgtaatgatgaagcccgttagaacctggctgagtgacatacgagttgtccacacttcctgagttgccagcattctgatggggtttataatcgaacattgcttcattagaattggcataagatacagcacatgggttaaacgcgatggaatgtttgggattatgcatattgtttggaatattgtactccaggtttctaaactccggtatctcagcattcgatggaagattccgcggagctgatctgaaagcaccgttgttagagttgtggggagccaaggaataaccaccaaaactcaactgattcatcccaaaatcttgtactgaaccattttgagcttgacgtgcaaaagcctcctggccatgcgagttagcatacagatgtttgtagccaagataagggttgagttgaaggggttcgaggctcatgctgcggtttgaaatctgcttcaggccagtaaaaccagctgtatgaatgaattctccattggcattcatactttggttggaaactgggggaatgaagggcatgctactgccattttgagaaggatacgatttgcgttgaactttagagtatccgctcaagataatattgatcttcagctgaatacgacgtccaaatgaggacacaatcttgcagtttctgaaccatctcttgataatttgaatctgtaagctatccatttgattttggtaatcttcagcaacaagcatttgcaaagaaggaaggagtatccgaccacctcctggcaggtcgaataagtaagttatcgaaggatttatcaaagtgtcaatcaatgtctgaataacataatttccatatggatcattgatgagtttgttcaaatcggaacttaaaatttgggataccaaagaaaatttgagattggaaaactcaactgatttgaactcattattgaagcaatttctcataagtttttctaccacattggatgaaaacttcagcttacacaaatcgctcacaccgaacctcacaaagttgctatagagctgtccgttaatatcgatcgaatcaatcgaaataagatactgcaacacgtagttaccgaactgatcattaacaagcttcataaaaacgttgtacttcaagatgttagttgagaattgcataagttgtgatgggtttacatggtttaagcacttttggagaacacaacacccatgcttatgagtagcaacaacaagtaaatcctgaatgattgagtcataaataaactgacaattttcaggagaatacttattcaagattttctgaataacatggttgccatttaagtctttaatcaactcaatgatgtatggtttcaagcctttaatcaatagtgataattgatagtcgctgctcatacgatcaatcactttttgcaaagctcttgtgccatgttggttgatagagatcagaaacaaattaaattgtaatgtctctaagattaagttgagatttgtttcatcacaataatcaatgagtttttgaatcaaataatttccaaagggatcaatgattaactcatataaaatgggatgcacttgttcgaagatcacctcaaagtttgcttctcttgtttgagaatttgacacgacgttctcatcgatacgcttttgaaggaaccggcagccatgttgatctttggccaagcgaaagatttgatctttcaactgagataacggggtcttgttgatagaagccaagtactccttgtcaattttcacaggaggagcgataactatagccgggttaagcgggtatgcgcgcgctctctgattttccgtctccaatggatcagactccaaagaatattgccgaatgtgagtagtttcaggcgctttctgagaatccaagttgaaagtaggcaacgccaaagtaccattcattttagccgagtcccacaagtacagtttggaacctgtagtagccgtgggaggtgttgttggttcggcaatagaagagatggagttgatggataagttatgtgaatgggattggtttcccgtagctgacagagctgctggagccgcagtagtattcacagagatctttgcttcagtcatgagcgttggggatattagtttggtggaaaatttttcagttcctagatcaggcaaagacacgcaatgatctaccagatcaggtggaatttaagggataaatgaaaggttgtctggaaagcagtaacagaagtaaatgggtggtagatcagcaatggaacacagatgaagatcggtgaataagggaaagtaccttggggcgcctgcgtttggtgacgggaagacagatcagagtctgaagtagccgagagatggggtaagtaaatacgaagaaaggaaatagtatgcgcagctgcaatgaggtacgttgttgtgtggaaagaaagatgaagtggaaccgagcaaagaaaatggggaattctcaaagtcgggcacgggtacaaaaagggtttagaactagtcaaacaagaaccaacaagcaggacgagtgtacagcactgcttgaatgcttggactgtagataggggtgagaaagagacatgcttcaaaaacggtacccccgacattgggattgcgaatagcgtgtaggttagaaagtctaggcgcggcgagcaaccaaggtccataaaacgttccagaggcataagaatgcggacagtttaccaggatggccgacctggagagtcaagaatcacaggacaccttgcagcttccacaagatcgttgaaatgtggacgttgcggcgcattgatggagacggtaatgtcgctgtatgtgagaaaacaaacgagcatctaaagtgtaggatgcatgttgggtgcgacatgtgcctgtccgcgggcctccttgagcgacattggcaaacgacattcggcagtaacggcgttttggcgccgtgtttcgcatcataaaacttgctcccaccattcaccaaagggttagagtggaagctcttggctctgatccatgacgattcagctgaatcgtatgggttcatctgttctgcctttcttaatgtaagtctcattcctctacctttcgaatctcattcttagtttcgttgcaagtatccatcgtctatcacatggctaacgattgttgtctctgttcatcaattacttcgtctcctcccatcaccctactcgcgcttcaccacgtcctgattttcacagtcgtagccctgcacacccaaacaatggcatgcacctagcgggtgtaccggccttgcgtaacataagtgttcaacacctcctcgcaaaacacaaactcgccgccggcaagagcgctctcaagccttcttgcaagccgcgcctcactcttttcgcgcacctgttgttttcgtctcgcctcttcctgcgtgctgggaaacagagcttccatgaatccgggaggtgacagatacttatccatgatctgcgagcggggtggtgccgattgtgattcctctgcatcatcccatcttggtccagcagctggggctccaaagccagcctcgcggaaaaatgcgtcgtacacttgctcctgggcctttgtcatggcgcgagcgcggcttggcgcgtgcttgggtttgcagtaagaagcattgggttggaaatcgtctagcacccaaggttgttcggtgacaggattctgtcgtaagcacacgcggaattttgggtctgaaagtttcatgcgcaaatagttacggaggaattgtgcccgttggagcgacgtgtagtgttgtggaaccgtttccaaaggctcacatgattcctgggaatcggccacaacgtcggcaaatgcaactgataccggagacgaggcgggcgagcgcactcgaggcgcgggcaattttgcatactcgccaagctcgggtgagagggattggcgcataggcgccgaattatcggatggagaggcgtcttcgcgcactcgaggatttggcgactcgaagtccgcgccaatctcaggcgaactgatccgcgcggcttcaggggagccaattctagtgccaaaatccagaacaggtggcttgagatcgggccgttctgcaaggcttgggatactctggctcgagtactgagtcggtaacttgttgaactgcgagctggtcatgtctggcccgtttttaagcggactcgacaagatttgcacctgctcttcgttctcgtccgagacacgcggtcttttggctggcgctgtaaatgtctcgttaggcacacttcggaccgcgagaggctttttacttttttcaagctctgcaatccgtgccttcaacttgcgattttcttccgtcaaggcgcgcactttgcttttgaagcctcgaagcttgatattgaactcattgatgagctttgctttgaactcgtctgaagcaacagaagtttcgagttgttggaggtctgccacagctactatccgcagaagctcgtcctggatattttcaactgccgttttgagctgggcactgctgttcatatgaaagcaaacgggcaaagagaagttgtgatgatgtttagaagcggaactgcacaatgtgcgacgcgtcttagtcctgtttagaggggcgcgaatggctgcaaatcgaaatacaaataccagacaatatgcaccacggctgcaaatctgactccgatcgccaaataatagtatgcaggtagtcgggtggtacaggtgtacatcatgggcgcaaacgtcatagttacggtacaagttatctagcctttcattttttgctaatttgtttattttcttacctggcagaacctactacagggatagttggtttagtgttctgagaaacaaaacatcttactaaaactaaacaaaaaagggctaaatatcgaatattaggctcccgaagttcatacattttcccgtagcactattaaatacaagggtttgtaagggggttgtgatcaaggagcttcttataggataatcaagatgaagattcgaaagcgagagaaccagctggaatgggataatggagtcatagtggtaatgagccattactcttgaaggaaaatatgcctgctaagtgtctgagcaaatatggttaagttccaagtcaagttctaacagatcacaaagaaagaagactaagaaaatcatgaaggatgaataatcccgatgacaacatcaataatcaatgctagaattttggaagctcaactcttcacctttgtgttcaaggcccatttcttaaacataaactactcaagtcctaaacatatgcgtaattaattcttttttttctaaccaggaaacatatgtccaaagcttcattgtgttgaagaatcgttttcagtatcaataattgaaaaatagctcaagatactgataccgtaaacattctcttcaccaccacctaaacattctgactttagctgcatatttacgagcactcaaaaagctaaatgcaaacattggatgaaagcaagaaaattgactcgcaaaatatatgttgatctttatgaatctggagtggaaaatagtagttgaccatacataacagtatggatctcctgcgatttaccacgaaagtccgttgcaatgttacggttactgtactcttttatcaacattttttcggcttttgtttaaactgctttctcgacagcgattccctcttcactgaaatatcacgctgagcgggactgcaatctttaactgtggtttgattaacgtttagcagagcattgagattttcgcacaataaaaattgtcccggttgcttcacagtagggaacgaagtttaacaacactcgcaaaaaacaattcattcacaaggagagttaatacacaaacacgcttcagtatatgtcatcgagggtaagtatatcgccaaacaactgatgtctttgttttctctgtgccaaatctcactgttagggaaagctaacttcgtgcaggagtactcaaatttttgatcatcaacaaagtgtctttgttttaactcagtggtatcggaagacatgtttggcgccacatcaaacaacacagctgcgccttttctgtttggctccagtaaccaatctggttttggagctgcttccaacaattccaccgccacctttggtagccagcaaaacaaacccgcaactggactttttggctcatccactgctacccctgctccttcaacaggagggggtttgtttggaaacacagccacacaaaaccaaaaccaaaaccagaactccacttttggtgcacccgcgtcgagtggcggcggtttgtttggacagaaacctgcaactacctctgctcaaagtacggcatttggttcgaaaccttcatcctctggttttggcaccgcaggttctggaggaggcttgtttggctcggcaagtaacacaggcgcaaacacaaacaacgcaaccaataccacaggcggtggtttgttcggttcgtcaacgaataatgcatcaacgaccggtggtttgtttggatccacgaataatacttctacaggtggaggtttgtttggggccaagcccgccgcacctgctggaggaaacttatttggcaccaactctgcttccggaggtcttttcggcggcaactctggtgcatccaatgggaacacatttggccaaacaaagccaagtggaggtttgtttggcacatctaacactggatcaacacaattggggcaaaaccagcaacaacagcaacagcaacaacagcaacaacagacccaactcacagcaatgaccagagtcggtgacctcccaccacagttcaaaaaggagcttgaagaccttgataagtacatcagcacgcaacatcttattgccacaaccctcaatggggatctccataaacatgacctgctcattaaatctataccaacggatgttgattacttgcacgtaaaaatttcgtcgataaagcaagctttgaaattcgacatagaacatcttaaagatatcaaatctgtcaatgacgagctcacagaggatatcaataatatcatgcagctaatcgtgcaactttccacaccggggtctaagttcacctcctcgttccagttgaacgattttttcgttaagagaatcaaaaagtaccgagatctcttggatgtatacgagggcgtgatcaacgaaagtaatgaagccatttctggcttggaaagatcgtgtaatgaaacttatggcaatatttacaatgtggtggaggtggtcaagaaccagtatgctttgttcatggagttgtgcgaaacgcttgcagagatccataatgaggttgaccgctacgcttagactcgcattatagtatagaatgtacaattagaagtattgggtagctgacatcttctgtatcgcttggtcctgcagatgcgtaatggcattatcatagatgcacttttagctcaccatctggattgagaagcacaaattacggatttgacatgtctcgtgctgactatctttcaaagtacctatcaggaccagaggaaaaaaaaaagaagaagaaatcaaaaaaaggatcttcagctacgaatgttgcggtcattgtggggggagttcatagcatgaaagatgaggttgaatcacaggatgcgctactagctacggctcaagatggagagaatgaatatcttccggcaaaagttgaacttcctattgctctgaaagagaataaagggttcaagagaatcgataatggacaaattagcaaacccatggagactcaaactgtcgcaaaagagcaacccaagacggtctacagagatcaaagtggacgcattatcgacttggatacaaagagacaagagatgaaagaaaaagcagaaaaaaaagccctagaggacgaacagttacgagaccagatcaacacgggagacttggacaaactcagtcgggaggaaaaatcacaagcagaatccgaggcaaagaggtttgcctatgcaactacagacaagcagtatgttgatcacatgaaaagcaggagacattttgaagatccaatggctctgttcgaaactacggataacagtaggcaggaaacaacaacaaaaatagggcgaccggtctacaacgagggtattcatccctcaaacagattcaatattaaagctggctatttttgggatggcattgataggtccaacggattcgaagaccgtcttctcgaaaaacgtaaccagcaatatgtgcaaaaagtcaccactaaggcgtctttggaatcgtacacagagtacgattttgagtagctttcccttcaaacgtcacattttattttattttttcgaaagactattgttctagttccttgttcctccttcgttactatctgcactccatccatatgaactgtccttgtctgaagtatcgtgaaaatctatggcaggtcctcctgaaattccaggattatactatgatccagacaaaaggaaatacttcaaaatcgtgaatggggaccagaggcataatctgaattattctaataacacaatcagatccagaagaagagccatcgagtttgaagaacgaatccgatcaccagagacggagtatgagcagtgtctatcaaaactcagcaaaaacgcaaagcgactcaaaacatgcccattggaacatacactaaatgatatgcttggcgaaggaagtccttcggggtatctttctcctgcttttatcttgaaccagttgcaaagtttcaccttcaggtcgggctttcaagccttgtgcatgatagacgatgaccatattcttacgctaagatatcaaatacatttcatggttttcaacactgcagaattttgtgatgctggtattaaagcaataccacagcattcaaaatactcgactcttcttcctgctccacccaaatatatcgaatcatcagaggactggacctttgctcggtgtaagaatgggtcccagtatcttttgcgctgggttaagaaaggtgacagatggggtgtagagaaccacacagaaacatatcttcagaaacttcgccttgctgcaggtgatatcctatcaccaaatacggaaacatatgcaaaacctcacgaaggaaaactctatattctcactgaaaatcgatggatgattgttatgagcctcatcgatttttcctacgagctcactcttttgactagagtggataccccaatacctcaagggacaattttgaacgtaaccggatgtgtttggtacttcagtgtgggcaagaccgtgtatgtgggccgatctaacagggacaagatactcaaatggaagtttcaagaccacgtcatcaaaattttggtggacgagctgaaggttcacgacagccaagccacgtctagctattacacctttgtaattattacaaacaaggagataatcacacgaacaattgagttaggtacaatggatatttcttctgaagactctcccatctccattcacaacaacaatcaatcgtgcccgatgatagtgatgctaggtcctcagatattgattcaagagtcacctcggattttcaagctagtggacttgaatatgaatacggaagaagacattgaggttccgggtcttgcttcttgggagacagactctttgggatctatcgttcgagtcctccagctgaaaaagaaatatgtggtagctgttggcagtctggtttttatccagtccaaacctactacaagattaaatgtaacatagtatattaattttgggcaaaagatttgcaagtgtgcgtaattcatgattgacggtaaaaaccggtcgttttcttctagcgtctaatgaaatgattgtaggcatcatagttaaagttaccaaacttgtagtcgatatccatcaataacttgacagtgtccattgacttgtacacatagtcggctggcaagcttaccatggcatttttcaagttctgatttgttctcaaaccgttgctcttgaatagctcgtcttgtttcaagtacatcaagcgagggttctggtgactgtaaacttgatcattcgacaaattgtacactcctggatatccgctgcttgccttgaaattggattccttggtgtttggggggtgcaatgggaacatcttctgcaagaactcataggaggctaaagtaaagccaaattgtggagacgatctgaacactctggcaagagaacctttgaaaaatgcagaaaagccttcttctttcaaaataaccgaaaatgcatgcacaatgcctctatacttgacttcgccagtctttgcctcaacctgcaatcttgttttgatcacatcggctggtgtagtgaaaaatgcagatggtgcacccgccaaagcaccagagactaacaattgccatgtgctgagagaatgtttcttgttcgggtcatgtgggtcaaagttgaacaagtagagcttaaggttggcgtaagttgggaagtagatggctgagaacggaacatctctcaacaaacacgcagtagcacctttgtataagcctttgagacccaattgcttaacaatctgaccggcactcattctcttatgagggatttggccaggaactgcattcattgtgctgccaccttgcatttgcaatctaattttgacgatttccaatgggttggtgaagatgacttgacaacctccggcagacataccagcagcaatttcccaaggcatggtaatagagccgtcttcctgtgtaccaattccacgaaccaagtcattgacagtcaatttgatagctttttctggtgcaacaccaaccaattgagccgctaaacccgaatataaacctttgaatccttcattcttgatgattttcttgaaacagtcaaaagaattatcatagtgggccttgtgcttctgcgcttgcattctggttttcactaaatcaatagggtaaactgcggtagccccgatacacccagcaatggaacccaaaaagaaagaatacatcgaatcaaagagaggccataatgaaaagttgtccttttgaacaggttgagctgcggggtggtcgaagatcagatacaaagatggcacattattgaggtagtttggatttaaaaatgaaatcaactcccgtcttggaatagtttcttcatcccggttgatcaaaaagaacaacaagtctagttcgacagttgtgataggcttgaaattcgacgatttcaaaagatgatcattcaagtggttatacaagtcctttttgttgatcaaaatgtctgttttgtccaaagtagttggtggtgtattagcaatgacctcattgatcaagtccaatttgttgaagcaattgtaaacgaacaaaacattggacaaggtgaatgtgtctttaccgaagaactctggcacggcagtcaagttgttcttcaagttggaggacaatttgtgtttcaagtttgtcgctaataaatgattcaattcgtccgtagagataacattggacttacctgcaagaatctcgaaatttccaatcaacttagtcacaggcaagtaatttatcaagctgacgaaatctttgaaatcaatctctccgtcgggcgagaaaaatctctccaaatacgtccaattgaatttggactttttggggtggtaagaagagtcaattgcctggttcaactttgtgagcatgtccacgcattgcgaataagacaatttgctgttaccctcagaaatcaagttaaacaacaatttgaactctccatcgctcgatgttaaagtttgaacgaagcgaacaaaatcctgttggtccacgtaacctttcttttctttgtctgcaatcaaataaagtaaggaataagattccttgggtacatcattgggaaacggagaaaaaatggtgacaaactcgggaagagagagcacttttttgttcgtttgcacatcaagcgtggcaaactgatcaaaaatctcctttgcttttagttcggctgacattatctaggaaaggccgctcgagtctttaacgtctctttcggtgtattgaaagaaggaagaaaaaatcgtggaggaaaaaagacgtcgcagcaaaatgagtcaagtgagtcagcgagcgaagagattcttttaacgttgacaccaggaataagcttggctctaaaacaataaatagtggtggcgcagacacagatttgttcactggaagaaaaagcaaacgtcaaaagttcaacgttccggaatatataatctcggtgtctagctttggaaaagccttcatagaagataatgtcgcagacatgattcagcgtctcgcgcgagtctccgcatgttcccaattgggaatgccacgcatcgaattgttcccctccatcttccacgaagaaactttcagggtacggctccctgaaaaaaaaaaaatcacagaacagtgaattggagttcaatctttcctttgaagaaatttggcccctgagaaacgttgatcaattggtgtatccgcggttctcggtgtttatggccgttagtcacaggatggggtaacccgttcacccgagagtggggtgctgaattgttccgggattgtcctgtgttagaagcttgaagccgaagcggaaagctaaggccgaaaatatatatcgcaaaaggtgtctaaataacggactctttaatagagattaagcattaataattttccctagtttttcaaacttcattcttgtggttcttttagcctatacaatcttcgtgttttctcaattcttgtcgtatttttcttcgctcgtgtcccaacgccgtgatgaaaatcggaaaatcaagccttcgcgaaaccttgtcaacggcccgacttctcaattaagggtcgacttggaagtaaggatttaaacagccgatacttggccgatatatataaacgattcttattggcgccgaaattctgaatttggaaaaacgtccttttcgtttctcgtaccactcttcgacccctccatcatccacacgtgacaaatgtacaacccattgtaacaccgctctttttaactatggccacaggtgcaccaggtatgtctatgctccgctgtctgacgttgcagaaactaacaagtaggtggaaactttaggtcttggactcctactccgcccgaaaggggatcgttccctttggatcaccttggagagtgcaaacagcagatgatggagtacttgcaatgcatgaagtatacggagaacaaaaatgcacccaattgccgaatcttggctaagaaatacttgaagtgccgcatggataaccagctaatgaatgattctgactgggagtcgctaggtctcatcaatttgccgggcgatgctacacacgttccaaaaactgaccaaccccatgaaaaatgatctgtcttgtaaataataataaatcagctgaatgcttctctgaaggataaaatggtactacggtggttgactcttagttcattgtgcgtttggaaagaatatattcttgaacagtaggtctgcgcttaattcagtgatggagttcccaaacctgtccaagagaaaatcaacgacaacatcgtattctcataatacataaggcacaatgttgctagatttatgcttttagggcaaaaattgcatcatcgggcggctactgatcttaacctgctgcaatgttaacactccgatacatctcgttgtcgttgttcgacactggtgttgttattatcgtcttaacttgagatcaattaagcaaatcctctaaaaggaatcgttatacaaaggtcgatgaagaatgcaattctttcatcctacagttcacctcagactaatttttattcgaactctgcctcaattttgtggctttcctccacggcctctgcctctaccacgacctctacctctgtaagatcctctgttaccgcgagatccaccacgaccacccctggagtttcctgaagtccgatcattcgaaggagtatcttcagaaactgtttcggatccattcagtacttgattgggtgcctgtttgaaaataggttgcggaaatcccgcaggtggtactggcatgccttgaggaactggcatacctggcattggcataccctgagggacaggtataccttgaggtactggcccgtggggcatttgcataccttgagatgccgcatatggaggcacctctaccatcccgggcataacaactccctggttcataatgttcgagtaaatctgaccataaatctgttttattgtggtgggatttgtgcgaacatcatcagtcacgctttgtgattccttctctttttccacgtttgattttggcgcagatttatctactccattctctgagcccttgtccgaacccttatcaccacgtttgtctgccgacttattcaacaaagccaacaactcgtttgtggtcttatggttttcttctttgacagcccggtctgctgcctgtttcttactcaaaagagccgctctttcagcatcactgagagtcttctttcccttagaagcattagagtggtacaccaattgcctattggtgatattcaacacaagcgacgagtcaattataagacccctgttactcttcaattttccattcatattgttacctgtgacaagaggatggtcgaaaacaacgctcaaagaagtcttgcttcccacagtggtaatcgcgacaactgttcccttggaaagctttggcacctttcctgaatcttgaacataaatgattctgtctccgagtgtaaaccgttgattttgcaacaagctgtaagaagtacttgggttgataaccgcgtcctttggaactgccttcacatccttcaggtccaaagtcaaaggccgggtgatgtagttatccatgtaagtctctatcgcagcaatactaaatttagtcaacgaactagattccaaggatacttgaactaagccagacttagctttcttcaaccactgaacaatttgcttcaattcttctgggctaccgatctctgatgtcgatggcatatctctgcgagatccaagctttgataattgggcaaagactttagggaacttcgatttatactctttaatcaaatcaatggcaaggggcgagtattcccagaattttccattctttctggtatagcctagcaccttcaagcggcgaacatcaaatttcaagtccaacccgatgttcactttgctcattcccctgtctcttaacataaagcttcctgtgatcttggacaagagaagaccattgatgcccaaaatctttgcagcatcataagatgccacgtagggaatttccttattttcgatgttgtatctttttcttccgatgtctggttccaaagcagattgaatcttttgaatcagaacattcaatttatcacccgtatagcccataactattgctggtgcaccataagcaaaagcacccaaaaagacaactggtaatccgatagggaattcttcctcaataggaacagggggtctagaagcatatctttcgtcctcgttgacaacattttccacaatcaattgcattgggaaaacatccgcttcatcatggaaggatttgacgtacgcacctttttgggttctcaccaagcccttcacatgttggacaaataccacagcctcaatttttttcaagattacccccttagtcttctcgtatttcagcttcaagttccctttgatagccaggaattcacggttctcctcaggagacaaaggtgttgccaccacacgtcttccagcacctgacttgacatactcaaatttggattcaagaccccatacttgcgtgactctagactcaattaagttgggccatttggaatagacgaccttacccaaaaacttgtaagcaaactggttaatcgaaatatcttcccacatattaccaacttttaataacatgctctcagacttagatgggaagttaaaaatcttcacttcggccaaagctaatttactttcaaacggaacagtgtataaagtagggaagcccgccaatgcttctttacccaatttagcaccttctggtaactcgaatttaaagttggcatcaaccggaggtaaggtaaaaaattcttcgtagcattggtcgtgctcgagatcctggaaatacccaggcaatggtgtcggatacacattatcattctgcgggttccggatgaagatgacgtcttggccataactgtttcttttcgtttctgctggagtcaattttgcttcaattggtttcaaggcttccaataatctcttttcgtcaacaaaactaagtaaaacaacagcttcccatgacgctgtttttccgttgagatcaatttcaacctcgtgaggatagaaatcaataataggagaatgctcgtccgtcattagagatctgtacacgtcaggcattaatttgcgagatctagctggcaaaactgccatcaattgctcaaatggtttgaacggcgtagcaaggtcaaagtggatttcgtcttgattcttctccaacatgtccttcacgcccattgcaacatcagaaattctaggagcatagtggtatctgaagtaccagttccacgaagcgcaacctttgtagtaataatacaagacccattgtaaaccttcaagataatgtctagtaaattcaatcatcttttcctcgtcgtggatagaaaaatgcaatttctttttgtagtattcatccttcgctctcacaaacttctcatcgtacaagtccttggcctctttcattgtttcttctgtggcaaccaaattcgaagattggtagttttttatcgtcttcctcaaattaacaacacgctcattgaattcatcttctgtctcataaggtgaaataccatccacatctatcgttgcctcgtaagtgtcattagatctcgagtgaacaataaggatgcctgtttccaatgcaaaagtcttaagaaattccatatgagccttggccaagtctgatggtaagctgcatgtgggcaaagcatctttatttgccaaatcggtaagttgggagatggggagaactccagtttctaataaccaaggcttgaggatactcactaattttttctcatctttcaacatcaacaatttgcctgagcgttctctctttttctctccagaaatcgaaataagctccaaacgcttattgaaccattctgcatcaacgttttgtttttcaaagttctccaactcgaattccgaaaggtactcaagccaggtgccaaatcttttgaagtttatttttcctccctcattcaaataaccatccatatgcttcaaactctctttaaaggcaccgatcaagaatgggaatgcacccttattgatatgcaaatcaggcaagttaggcaagaaatcattaccgatgacgtacataatcaaaatgaaatcatccaacacacgctcaaaactgtattcaaaaggcaattcgccttctaaatcctggaattctaagcccatgtattcccgcaataaggacaaatgcaacaaataaaaattttgttcatgaatatcgccactcttgtttctggagcttgggccaaagacaacctcttctctaagcaaagaaaaatgtggatcgtgcgtaaccaaacccaacataattaagtcggcatctaaaccatagatacaatgccttaagtttggattgtagtcatcctgtgacttcatcgatctaatgaattgcatgattttatgttcaccttcacctggcacctcatgacccgataatatgaccttgatatttgcccagcggttgtcctcggtgattttcttgtggatgaaatacttcaaattgttggtcaatttagccatgaactcagtacctggagtaatggcattagagtcaaaagggtcctcttttggaataacctctccctgagaaatggcctttcgcaagttctcctcggcctcgtacgcagttctgaatcgtctagatctctgctggttcattttagcccgcggagcaacaccatcgatggccatatagaacacctctttgggttttatgatgtcgaacaagtggtcaatatagttaaatattgctgcatacatttggtcatcggtcattctcgtcaatgtgtcattatctgagtgtgtgcaagtgtgcaagatggagttcatgtcaaggtacaagttatcgtactctggaatcgtatcatcttcaatcaactgggaaatcaaaggccatctctctgagatgaaccggaagaatttggggattcctaaaaagttagaatttactatggagactcaaaacgaaaaatgacatacccatggcgtttgaaatttgtggttaaatgcgacgtggttgaggaatattttgttcaaaggtgcgaattcgacgaagtagaactgtgcacgacttcggaaatttagcatttaacgcagcgcgatgtggtacaataaagagcgatggtcaatgactagataaaatagcagaaatatagcacaagagtaaagtaatcgtggcatacatgataatactgatcaaaataaccaaacatccaggtacataaagctcaaggagcaaacaaaaaagggtataaaaaagagcatcagagtgtggagatataatgtgatagaaagactcgggtgtaagtgatgtagaattagcatttatcttgctctaccggcaaacttggagccttccgcccaaagaatccgatatgttttgcggctgagggaattgaagagatccttcgcgtcgcgtacagcctggtgaacctccgacttgaagtagatcgtcagtacatctttaccacgctcgactaacaaagcgacccccttcctagactttatagcaacctgtctagactcattgaaaacgcattgcaaaaatcctttgatgacaatagttgtttcctgcagtgttttgatcacatctgatgctaacagatcattttgcaactggaagtgggcgatcttgtcactcaagaaaacggaaagcttttgctgtgtggctgtagccagggcagaagtgcattgcatcaagtatctagcattactaatcagactgttccaaactaccgaagcttcgtcaatcgcattgttggacaccttcttcaaatgtcttagatcagtaagtattccctccgtgaaaagagatacaaataccagcaattttggctgggcagatctctgccatttctccagacaagctacccagaatggacccatcttgtcagccacataagcgtacttctgcgttatcctttgagccccttgcctcgtacgcagaaaatactggctgaagaaaggagatttttccaacactccatgagatatgggaagtcgagacggtgaagagcgagacttgcagttactgacccaggtttgacttaaccatcgtttcttttcggtggttttggcccaaatattaaagacgctggtatccttcctttcaatatacggggtaggtgtggcagcaatcacacttgagatgtactgtccaacaaagaaaattaaaccagatatgaacacggtcaaatagtaaagtaaaacctcttggttgtgttctaaagtggaatagagagagaaaacggtatgttgcaacaaccccacagactggatatctttagcagacaattgggatctcatagactccaatttttgtgcaaataaaatctgaaagcctcggctggaccagtctctcatgcgcctgtcaatacgagatacaacacacccgccacatttctgttttgttctttccgaagccaaaggagtactgtcttgcgtcatttctttgctgtttccttcttctgtcggtcctttgtcacccctggtggtttgccgaatagtcgatatagaatcctctgctcccaaggaatctggcatcagatcgattttggaatccggggtatctggatcaccgacatctggcgatgtttcagctaaagaagaagcagttgattcttcgtcaacatcagaagacgaagagattattgcccagtcctcgtcactaatctgcttggacattcctggatcaatagtaatagtgacagtggttaagaaagagggaatatgaattagaaaaataaagtaagcacactaaaacttggaaggtgctaacggaataatcgttgtttgtggttggatatagtagggtttcttttttctcttcttttcggacttacagtatcagaatgagtcttttgtgaaacctaatttgccgttgcaggggcttatgggtttatctacaggctgataagggtgttacaaacggcactgcagacacaagcattctgtcgcacgtgagaatatcccaaaaacgcctacaaacatcaattctattggacccataaatattacactacttacactatttgcaaatacgaaggaaaacacagggacaagaatttaatcaccattctgctaaagtattctaataaaacattctgcttagtagaggataatgtccctgtcatacattcaaaccttttgaatttccttccgatctctgacagttgattagttagtgttgctgttttgacgaagccgtacctgctgcgtcttgttcagtttgggactctctccgctgcccttcgttctccaaagctgaaatacgtccttccatcgtagacaatgaattctgcaatgagtgtgtatagtgtactaattcctgatatgtggacatgggtacatagccctgctgatttgactgtgactcaggaatgtttttctgagagaacaccctcacacttccatcagattcttgctggaaccaaacctggccatccatgaattgcgtcggcatctgatactgtccctgcaccggtctcccgacagttggcccttgcatattatactgtggaggaggctggtgaggaagctggtgttgagggaacttcatttgagggtgtctactctgttgtaggaaattttggccgcttgttggctgctcagggtttttgcgatgccgaacgtccgtcgggaaatactcgttatgtctttttagctccaggcgctttccagactcgctcgatccactgcttctggacaaccccaggctatcctgcgtcgtgacagacccatcatgatggtggtggtgataaacgtggtgatggtggtgctcggtcgatacctttggctgctccactggcgttggatttaagttcataattccacgcagtgagattgcagggttttgcatatttcccgacagtgccgatgtatcactattcccggcgctttgaacatttggacccagaggaggacgcagacgcatagcaccccaacgaagatcatatgcgactcttttcccgagggaaccgcgagattcgtcgctcgaactgcccgagacaacattcggacttgacagttcatggctttcaacgggaacctgtgaggagaacacagagtctgcacttgaagagacagatcccactggacggaccggaacagatgagcgggactctatattaggtttgtcctcttccttgtctgcctttgctttaccaaacatgcattagacgagttgatatggcgagtcaaggcgtctgtacgagcaaacccacgattgcagtgttggcagtggaaaggtttttcgcccagatgtagtttctcgtggcggcgcaaatcgtgaatgcgtctgaaagttgcatcacaaacagaacatacatgcggtttattgctcaggtgtatgagctcgtggctgaccatgttgtgtttcctcgtgaaaccttgtttgcagatacgacagaagaagtgcttctcgagtttcttctccttggcatcgtcgtggtcggcttgattctcagccaggccggcagactctggagccgatttggatgtagaaagactcttgtctgaatccgaagcctcgttcgaggcttcgttagacagctctttctggggggcatctttgggctcccgagaaaatgacagtgaagtctgagacgtcagctggggggatgattgtgtagtcagagaattgggtgacgtcagttgtgatgtttgaggagcctgtgaaggcgccgacacttgtgaagtttgcaaaggttgtgtggtctgtgacgtttgtgaaacagacgcggccgcaagcgggcttgcggtgttggtgttagcgggatcttttggaggtttttctgttttcgataatggttgcatatctaacactcaaaagtggatgattttgcacaagaatgcccatgagtaaatcgggcggttgtgggttggtgttaattaaagctccacctctttgagcttactgaatggtgagtcgaagaaactcttagaaagaaaaagtaaaatgcagcgggtaactgatgaccagaagcgattgtgatatagtaaatactgcaaagataaaaaaaaaagaaatgacgtctgatctcaaccaccgttctgttgcgtgagaacattcaagaacaactggcatatagtggggcttatgtgcaatgctactgtgctctgacgttgccaattggacattcaagggcaacattatagacacgactcggtgtggcgagcgacctagttgctcggtcatgggcagtcccctccagccacaaatgccatgggtggcaagtgggcctatgcttagccacatccaactaggtcatgaacatcttgtacgccggaactccgcgcaactaatgtgagtgcatgatcactcagcgcgaatagcccggatttccggcacacgctacctaatggcccatattgattagggcaatgtgggcgggaaaattacccccaaccagggcgattgaccagaaccatgccagaacctttgggcacgccaagcaatgccgaacggtcaattccaaggcccactctcgaaacttctagaaaccaccttttcagcatcgaagattccagagaagtccggaactctagacgaagtgtgcattatatccagtcctgttagaggcgggcgggctcggccgagcactttaagcgccgcctcgggagtgcgcctgcgccgacattgtgcgccgaatttccgtccacaagtgaacgctacgggcgccctcgttgtgtttcctgtgcgcgcgtggcctgtccgcccaaagttggccacgtttcaccttgtcgacagacgagagtttgcgcgaaggcgataattgccttccagtctcgccctagtatgcatgtgtaacaagctttttgggtaacaactttcaactggtttgtctgcacttttcggtatggcctactcgtatatgttggcttatttttttttttttactccttctaattttttcttttgtcattttcttacgctgatagtgttatcgatatacgttacatgtgtttggtgggagcattttattcctcgacaagcatgcattatcaggcaaacttatcttgcggggcacctgcgagcacaaggtttcttgaatgtgcccaccgcaaaactaaagaaaagctaaaattcactatgcaacttgtactgcttgaaaaccgtaattatcagtaactggcctcgtttagactctttctgttaacgtctttgatatccccgtgtccccagacctatatcgtaatcaggtatgtgcacgacccgctcgaaaaacccctgataattgccagaggcaattactttgtccaacagaaactatcctgattcgattcttttgatccctgttataacgtgtaacgcacctgatcaagaacatagttctgagatttctgcgcttcccagttttgctctctgctgactcttcggcgctttctcattcttcccttccaacgtggacttttggaaactattttctactgtgagtttgttgaacctcgttaatctgaaacccacttgcttcgtttccgtgtttggctcttctctaaatttcagaagtttgaccgaaccaccactatccaaattgccgttccagagttcttgatttgatatcccacgcctgctggtcagttttatacatttctacccctttaattcttggaacgtggacctacaagtcattatagtctttaatcctcgtcttgatacatgtctctcctcaccaatagaaaaagaccccgtggattcagtgagtcttttgatctgtcccgcaaacctgcaacaaacgaaggcattcataatgcttctaatcagctggtaaaagctttcgaaaacctttcatccctgtcaagctcaaccttcaacgagtccccaaacttgaatctcaacatgaatctttcaactagtcatgacaactgtggtccctatgataagaatctgtatcttgctggcgatgataatggaaacgctatcttagaggaacaagaagatgattattatgacgaaaatggagatatatttgataatgatgtcattttcgtggaagaaagaagactaaaaaatcctcaacgcatgaggacttaccgaaataattctgatctggcagtctttttagaaagagacgtcttggaagcttacaatatgtttaatgtgaacaatctgcctccaaccctgtcatttgaaatccatcataacatgggtgctaaaaagcagagaactagctcgctaccccaattgccacaagtcaaatgcttttatcaaaaactcccaaacaattatgtgcatcagcaacccaaagttggaaacataaaaactcatgttatccctcataagttgaatatgccgccttgcgatgatgaagatgggcactacatcataagaattaatgatgtttttgccaatcgctttgtcattcagaagttgttgggtcaagggacattcggcaaagttgtcgcttgttatgacaaacttaatcgtgaaacagttgcaatcaagatcatcagaaacatacccaagtacagagatgcagctaagatagagcttagagttttgacaactttaaagcaattcgataatgaaaatagaaatcactgcatacatttgagggaatgttttgactttaggggccatatatgtattgtcacggacttgttgaagatttctttgtacgattttatggaaaacaacaagttcatcccctaccctggatctcatattcaagcaatctcaaagcagttgatccggtcagtgacgtatttccatgagctaaacctcatacatacggatctcaagccggaaaacattttgttgcatgatgattcctaccaaaggaaaccccttcagagcaacaccataatcacaagctacctcaatttgagtagtgtggagccgagaaagaagcaaaaggtgccaaagtacgtcagagtcttgaataaccctttaattcagatcattgacttcggttcagcaatatttgacgatgaataccactcatctatagtatcaacgagacactatagagctcccgaaatcgtgttaggggtaggctggtcttttccttgcgatatgtggtccatcgggtgtattttggtggagcttgtgataggtgagccgatctttagaactcacgataatttagagcatctagccatgattgagaaaattgttggctcgaaaattgacaaggagatggttcgtttctcaaagcagatggataatgagtgtggtttaaaatatttcaccaacgattacagaagaccaaactcagaaggaagtgattttgaagatgatgatttggatgacgatgttatcattgatgatgagtcgacagaagataactcgcttacgctcatgtttccaaccccttccacccctgaaaagtttatccgaagtgtggaccagctttcgcgcattgatctatttattagtgagcgcatagggctagttattgactttgactactcgctcagcgagaacttccaaaataaccaacacttaatcaactttggaaattttactttttggtggtttttcattgatttactacgcaagctttttgtgataaacccaagggagcgaatcacagcgctagaggcgcttgagcatccatggttcaacttaggtattgaggacgaaggtacgttatgagggttatggcggtatgcttctaaagaaacgctgtgataattaaagcgaattcttactgtgtgatgtctttttttttcttttttctttttttcccttattttgttattgttgttgctgctgtcctttgaaaatagtatagtttggtttctaggttacttgtgtcggacccaattaaggtgcatacgcggaacaatagtgtaagtatctaaatgaagtgtaagattcatactgcagcatgtgtattgtatacaggctgtagattgctttttcagatattatatgccagattggtcgtgtcgctgagaatccgcccccgtgaccttcggcaaaaaaaaaacaaacggcgacaaaacggcaaacggcgaacggcaaaagaagaagggggaaaaaggagggaaggggggcagagaaaaaaaaaataagagagaaaaggacgcaagcgcttctcggttaagtgaattactccttgctgagtgtcaattgtgataaatctcgaatcatctggtgcgagattgtcgcaacaattgacacttatttactgtttagccgaatagagtagattggtgaacatatcacgtgactcatttgggaatgtcaacagcccgattcggcaagtaggtgaggaggagcaaacccttgcattatagacgcttgttcactccaacaagatcaaggtcatattttagcaagtataactggcactgccttgctattagccaaaggcccaccttattggtggattctcaaatttcacaaggcagcgatgcgtagagaacaggtaggcgtgcatacggtcgcatgatgcgtccgagactaatcgttggtgccgacagtgataggtggatatcagcgtcgaaggaggctctcatggggcggaaaaggagctgagagacaatagcgataagtcccgaaaatggcgccgcctcgaaaatcccaagaaggagcgcccatttgtcactttcccctgtatcagaaaaggagacatggcaacgtcgtatgcaagtgcgccgcacaagagaaggctagttgcctttttggggcttaattggatcgagcaaggtctaggcctggacgcacggcctgcacatcgcctgcgcacagcgagaaaaaaaaaataacactgctgcactgggcaaatacttttatggcggccgtttccgtgtggttgaaatttttcttcttctttcttttccagtttgaagcgtacctttacactcatttccaaagtttgcccaactattgtctttccttttgaagtgtctacactccgcctctccttcctccaactatgaaagcctccattgccctttcggcccttttggccctcgcctcggccgctccctcccgtatgcaccatcaccatgaacacaagagagatgtggtgactgtcactgttggcgaaaacgccgagtctgccctttccaaaaaggactcctctgctccaccggcctccagtccatcctcctctggccctgcatctggctcttcctctggctccgctccttctgctgcctcttcaggctctagctccggctctggctccagctccatttctggtgatctttccgctttcgctgacccaaccgttaagttcgaggatggtgtccacgactgtagcactttgccaactggccaaggtgttattgctgtggactggatctctggtttgaacggtggttacacctccattatgaacttgaatggtgacacctcctccacttgtcaggatggtttctactgctcttacgcatgccaagccggtatgtccaaaactcaatggccttctaaccagccttccaacggtatgtctgttggtggtttgcaatgtaagaatggtaagttgtacagatccaacccagactccgattacttgtgtgaatggggtagccaaaccgctgactttgtctccaagcttgacaaggatgtggctatttgcagaaccgactacccaggttctgagaacatgaacgtgccaaccttgttgagtgctggtggctccactccatgcactgttgtggactctgacacctacttcaagtggaacaacggtaagacctctgctcaatactacgtcaacaacgctggtgtttctgttgaggatggttgtatctggggtgacgcctcttctggtgttggtaactgggctccagttgttctcggtgccggtactactggcggtaacacttacttgtccttgattcctaacccaaacaacaaacaggctccaaactacagcattgagattaagggcgctgacggtgcttctaccgtgggctcttgttcctacgtcaatggccaatacaatggtggtgacggatctgacggatgtaccttgactctcaccagcggtaaggctcaatttgtcttttactaaatgcttaagttatgattgccggattccattttgacttctttcgtgacaggcctatacccaggagcgtttccacgccatttctgtctttccctcgtttttctgtgtaccataatctagaattgttttcattttcgtagtatttgtcttatccgaaggccacagtttcgcagtagctgagaattagctcgccattagttttgtacatgccatacaagtcacccaacttctcgtctggcgtgggctggaaggaactcaggacgtaaatatgcacggtttttagtcgaagacgccgcattaaaaacttcagaatcgacccaatggtctgtgttccgctgactttgaatgaaagtggatttaatgctggcgctgagccaatcggctggaagcgtatagatatcttgttgccagtagtacttcgggtctcaagagtctctgctattggaatttctgcttttcggagaattgtggatgttgataacggcactttttctggagctggcgattcgaggttatttatcgactcgttggacagagaatctgattcagagtgtgaaagagtactcatactggttaaacattgttcaatgtattagttcgcactttctatgcattttttatttctacttgccaaagggatttctggtcacacgtgaggaaaggctccaataattcgccaccaccgtaacattaaagtatgtagttaacaagtatcacagctgttgagataaattgccctggagtggttttattcatgaagactacaatgaaagcaaattcgttgcttggacacctctcaaaaccgtttcccctgtgagccaaaaatataaagagaagctttaattaaactttcgcctgtagtcttacattcccaaggctatcttctgaattcgtctcctattgtcagggggacccaaaaccgaaagtgcaggtctttcttcctaaggttgtgtctagacaatcaaagatccacgcgctaaaagttaaactaacccatcatcatgtcccttactgacgaaaacgaacagaatacgagtgactcgacattggaagctggtgagtttgaaaaagttcttctgactttagagcttgctgctgcagacgctagagagtcgggtgactatctatcctattcaactgttctagacatttgcgctagtgacccaacgggttttagcaatgcggagaaggagcagattctttcccatattttaggtgccttgactacggacaaagagatgactgctgaaataggctgggatttgcctgctctcttgatatcctacattgactctgactatgactttgttggtccagtaagaaaggcgcctggggtatacaaggtactcaaaatatttgaagttttggctattgaagggaattccaaagaattgtttctcaaaagcacagagttgctaagtaccatcaaaattacggactctccaacagaaaaccaggaaaatgcggagaaattttacgacttgaaggtgtattgccttttcgaattgatcaatagttgcttgcgccgcattcacacgttgtatccttccaagtttttggcaatgactatgaccagcttcataaactccatttacattaacaaggtaagatacagcaacgattttctttggaaacggttgtataccttcgcaagaaactatacacgacctccactcccagactctacagaccttccggctgaagaattagcgaaaatcaatgaggacgaagattacttacagcgcaagttattgacagcgtttttaacggaagctatcaaccgtttcttggtcttggaaactgtgggctttgcggtggacttttttaactatctccaacggatgctgcctgcaaatgcaaaatacaccaataactttcagttagacatgcctgtgtttgaccgcttgtacgaattggccctttcatttgatcttgacttgacgagctctttcagagattttatgaagtcaagttctgaattgatcgactcaatcgcttacactcaagacagcgaagatgacgcaactgctaagcttgttgaattcgtggtaactgactaccagaataacttttgctcgtccttgatcagctcagaggcgactgctatcacagactcattaggtggcaccttaaatttgttcacatattcgattgcccattccaaagtatttgataaggttgacgtttccataaaactggctgttgatatggctatacgactcattgtcccaggtattgttcattccaactttatataccgcggacaacatgatgtcgctattttctggtgttggtatgcggtgcacatgagtctgaaaaatggaagagatcctacttctgaagttggtgcgattcccaaggtggtgcttatgtcgtttttccaagcgttactatttgctaccgtttcttgcagctcgaacctgtacttccgttacgtcactcttactttattgacaagattcttgtccttagcgtccgaggacgtctcgtttaacttcattgtgaacactttacgtgaatgtccttaccaaaacgttaaggcagctattgttggagttttgaaggaattgagtatcaaggataaggtaattatggacgacttggctgaaagtatgagccatgctaaaatcagcaaagaagactcgaaaaacaagggtgattctattccaccaccgcttccgagtcggcagaataaagctggtgtcaagtatattaacttaaccgagcaacgcgtgaatgacgtcttcgctctcattgatatgtgtatgagcgaggcatttaccgacggtgagactggaccataccttaatggacagattttgcctactctacaggcatatttgaatttcttgtttcttgttaggaatgaaaagttcataaagggtcagaggtatcaagatgtcgttgacaaagtccagaaacatataaagggagtggaggaaaatgcaggcgatgaaacatcatcatcattaggaggcataggaatattgaaggttactgtggaaagactcaccctttgatagtatatagtaaacccaagtagtgctgaaaatgctactttttacttttactggctccttttttggttgcagatctttcctcaaccaacggaccccagtacacaaaaaagccttctttagttgtagtaatctcttcttcccattgaagttctgcatcatcgatgaaggggtcctcataatcgtatttgccaacctttctgttcatttttgtctcatgccgtttaatgagttgttcttcagtaagctcttccttctttttcgaagttaacagattcccgcgatcatcagccatggaaatatcgtcttcctcttcatcttcgccctcatcatcgtcatccaagatctcgtccatcaaatcgattgcagactttgcatttggatgtatcacattccatccatatttgtcctctgctagcttcaaaacattgatgattacctccgcttgtcctggttgtgggttcttaggatctagaagcggaatattcaacgcaatcaccggaggctctggtacaggctccttttctttctctttctctttctctttgtccttatcattttcatccttatctttcttttctttttctttttctttttctttgactttttctttttcttttgtagtgtccacgccggtcgtttgattttttgttgtagttatctcggcgtcacccaggctctgcaaagttagctccagcccggctggttgatgagtatcttcagcagctgccagagtacttttcggttctataaatgttgttgctggtaatgtaattttagacgaggcgttctctgagcgatctgctgtcattgttggatgaatagaaggtttttcttgtggagtgacaacgtcaggagttttcttcttgcccttcgttcctttctttgtttcggttttcgaatcttgtttatttgatttcttgcttggttcagttttctgtttcttgcttggtccctctaccttgacaacaggacgttttttagtttgcgcctggccaacttcatcagaattgatgagggaattgatggatgttctactatgtgtagaatcgatctgaatcgcgggtttcaaaggtactaactttgatgtcgtttgtgctgcgggagaagatcttgcagattttggagtagatttcgtggcagatttcagagcagatttctgagtgggtttcggggagcttcctggctcattatttggggtttcaggtgtaacattgaagcttgtctgaaaatttttcaagaagttctgtaaaagactcgaagggggtattggtctggctatttgcggagcaggattaggcagatcccgttcatggacaattttcaagtcttttgtcggcagtggggcaggaacactcactgatgtttgatattgggaaataagagattgtatattattggccatcggtgctggcggaggagaactcgaggaggattgccgaggagcattttcaactcttcctgtttgagactgttgagccacagtttgcagaatctgaggctgttgggccgaatgattgtcatccggtcgctgcgccccttccaaaagggacagtattgggacgttgtttcgcgacatcactaagaagatttgttgtgtttcgaagttttcttggtgctttgaaacacaaatactaggcgcgcgcacgtcgtagatgtagtaacgaaggatcacgataaggtataaaaagaaaccgaaggatccagcttctacatgttaatgatctactctgcatatgtgaactgtttatccgtatttgattcatcgtgtctcctaagcacggtctaactggttgacactagagtggtagccgagcttgctcaatgttaagcaagtgtcactaccgtagccttccaaagagttcatagtaagatcgccgttccagtagtcagcatacactttgcacataggcaacccaagtccaagcttgtattgatttggcctcgtagtcaactgctccaacgtggactttttctccttcgtggaaacctgtcctatgtcaccaacagaggtgagtccaagagcgtcccgattatcgacaatagatgaccccgctggagtcacctgaagatttgagtacatttgtaaacctggaattctgtggaaattagccaatgactgtctggccaattccggattcttaccaaacgaccaaattgatgcaagtttcttatgagagattccaccaccctcgtcagatatacggaacattacttgtttcttggtatctatgatggtgattttgataggtggaagcttcttgttggaagacaggccatgagttttgattgtcgcctggtacgagttacggagaatttcaccaaacaaataatgcaagtgtggcaccataaagggaaatgaagttttgacgtcgccttcaatgttcaagtccggcaagttcttctcgttggggaagtgctccaacatggatttcttcacagtgtcggccactatattgaaatgttcgcgtgcttcacacctctgaaatatctctccaatataatcgggtggtttgctttgataaggatgcttcttgtagatctcggtgagggataaatgttcctcaacaatgactctcctactgatacgtgagcgaagcatcgaactcataaacatatctagttcctcttggcgaagtgtgtttaggatgcacagctccaaagcgcccatcatcaagtgcgataagttgaaaacgtgctggtccaacaaagtactgattttacgacagaattcgtcgttttcgctaagcgtagtcacctgcggaatttttcgaaaagcattgaaagagtggtagtaactttcataaatctgggccaaatggaaattgttcaccacaccaaaaggcaaagtttgcaaatctctgattcgcatggccaatctaatgggcaattcgatcctcacaaaatttgcagacgccaatatcttctgctttgtcaatgtctttccgtaacctgcgagttgacgaagcgacaccggatgcggcttttgcttggagtatttcatcaatacctcgttctggtaaaaatgttgaggcgttaggatgctggaaaacgaagggaaagctcctaaatcgctcaagtgttgggcaatctgtttcttgctcactagagagagaaaatcatcgtcgatgtaagagtggcatgtgataggtgatgggtggtatttcttggagtagaagcgacaactgcctacctgaaatagacaacgccgacctgctttaatgggtctggacgacatgttgctgatacgtactgaatctatcaattgggtgcggtgtaggtatgattcatgcaatactgcatgcacctcatgatatccatgttaatctgtctgcagatactagtatgagcatttcgcaatctatccaaggcattgagatgaagccaagatcaacagtaacgcaaggagtatcttaaaggtggagcagagtagttagaagtcaatcgccagtgaactttgataagttttacagattttgttcttctctggaaatggagcttagtactttgttgtagacacgccatttgatgaaagacaaaacacttatagttgacaacgagctttattttgtcaaccgatgatggttcgaaaaggttaaggcgatttcctctattaagagtaaactgcagggcctttcaaaatactgagagtgatgagtattgaagtatagcagtgagaaaagtttgttcgaccagtatttggtaacaatgatgttaaagtgagatcttactcattgtatgcggtgatcaataggatccttgtgttcatttgaatctactctcttgtgttctgttctgttctgattataaaagactgaatgctcggaagcattgtgtgaccttgtatacagaatgggacgagctatttgcaggataattcaacttcagccagccaccttatctacattgggctaacataggagatgagcattgacttcactgtttgattgctttcaagttgatttggcacttaaccagactctactatgaatgtcgccgaggatgcttactttaccacccaatacttggatcggagaatcaattctcccagatcacattcgcagtttaaacggaatggaaatgttgcagtcggaacgctgtctcctcagcgagtttcctcaaacaattcggaggtcatcgatccagatacactcagtgaacagctcactcctgctcagttaacttaccttcaaagagctactccacgaaaacagagaatgccaatggctggttactataagaccaaaagaagtacccagtcctacaaccagaacaattccttcccaaagaatgcagaatcattctatgctaaggaaccatatatgtatactcaaaactatactcaagtccagcccttgcaaggctattacattgatcaacaaattagatacgaccaagcagaggagtttaaaccaaagacttatacgcacaagacattcaaagatattttccccgaagatgaagacgagcgcttcaaccctgctgataccgtttttgtggattcggaaaatgtggggattctggaacaaaaacagaagattcaaagagctttcaaacatgtccagcggaaacttggcaaagatgattacgattcctacgactattacgatgagaagcacaaacaagaacccgggttggcagaaaatttagatgttccggaagctcacaagaagtctctgtcaagatggaaagtatttggccatagaagaaagatgagtcggaaaaaaggctctactgaagctaaaggcgccgaggatacccaaatggatcagaattgggctgatttagatgaacctttgggtaaagactgtgaggacacaaacaagtattatggagacgttgtcttggatgaaaaatcgaggttaactctggagaaattagtgtctccgagtctaccctcgtcgtcatcctttcaagcttacaatccagtgtggagttactttctctcgtgggttaattatcaacaagggaaagaagaagataacgattcacccgaaggaaagatagtcgaacttggagacactaaactgccagaggttttggaagagtcttacttgggaactaagcatcggaaagcaaaaagagggaacattaaggtgatgaactcaaaagctaaaagtatgataagcaaatggaatcagcccgtttcttccattttggatcgccaaaggagattgcatgggaatgaggaaagaggtctggagttgcaattggaaatggaagtaagcagtaatactgtcacacctcaagcctatagagagagtcagctggtagcgattggtatgaagaatggttcaccaacttcttccagtgaggaaaccggcctcatctcaaacattgatagtctcataaaaagcatccgcttaatgaggatcatttttgcaccaattgacgtcattgcacaaaactttcctaccttacaaacaattgtgatattgttggaattagtgatatttttgtggctactctatgagctctcgttgattattgatgctgtttgtatggcagttaaggctatatgtgcaccgatgatagcgatagggaaatttatgaatagaataatgtaacggttggatatggtacttaacttttaattcttttctactcttcttattttgatttctttattgcattcaccacaatgctgacttggtcacaagttatttaaaccgtttggtgaattgtagggtctgaaaaactcgctcaaaatctcattttaattcgcacagtgcgccatcatctttagaatgtctctcgcgatgcttacaagaaatatgctccgcaggacaagtgtccgtgcatttgcctcatctgcttcgaactttacggctggaaaggactctgctcgcaaactttcgcccgaagaggccaaagctgaagctgccaagttggccattcaatctttgaaggatgtgggttccgtattctcttctggaagtgatgacgctgtacagcccatcgacacacgtccagttttcgaaaacccggagctttttggcacattgaacttgttacaccagggacaagttttgaaagagcttcaggagaagtacgataagaactggaacaagttgacagacgaggaaaagaagcttggatactatattgcgtacgggaactggggtcctcgagagaaattcatcaactggaacacgcaagaggctccctatgatcttccatttcgcgtgccatcgaaggtccgtctttccaacccccaggcaaacgatgtcgtgcacaagcttgaaccattatacctatcggaaacaccagtgaggaaagaacagtttgacacttccaagatggacccagtcacaaaaacattcatctacattacgttgtttgttatgctttttgccattctgcgagacaagaatacaggtgaaagtgggaagcctcaggagatcattattgaagacaggtatatgaagagtaagctcgagaaggagcaaaaggaaaaagaaaaagaaatagaggaggaaaacagaaagaatcaggaaaagcaggcccgccgcaaatggtactacttgtggttaaagtgactaggttagaagatcgcacttgtacataattattcattgatgctcaccctatgtaactattccatatatacacagtctatccgaaaagaggtgcaaattaccattctctactcatcctcttcctcgccgtcctcgtcatcatcctcatcccagcttcgctccaccgtttcccgaactcgttttatgtactgagaacggtgatccttatacaagttagcggcttccacattagccggagatgagatattggggtcgttcaatagcgactggattgacgttaaaatactcgaaacatcgtatgtcggtgaccatctgttctgcaagatatctagacacaactcgccgctggcataaacattagggtgaaacatctcgctaatgaatttcacactaggtggcttgtttggatactgctcgtcaaactgtaacactaagcggaacgtgccgtcttcaaatggagtatctgctggaccgataatcacagcattccaagacatgacattatcggggacaggtgatgccgaaacgccgctgggggcgtccagttgcatgcgcttgaaatctctcataagtcttcttttcgctggcgtcgacatggtgagattacggcagtgtggggtcaaaaaacgtttggaggcgattaaagaacttttatatggaagatagcactttaggccccagcgctcgccgctcgggtatctgcaggtcgttatcctagtgcgtagaaactcttctcgcttccaccaagagcctaaaatggatatatatgtggatattgtagtatataaaaaaagaatacagacagaaaaaaaaatggatggtgaagacatacctagtcaataggtttattccctcttgtaaacaccgtctacgaaacccatcacatcgttgacgatttccttagcttcagtctcgactttgctcatcaagtcctcaagcttcccttccaacacagaggttttgccaacaggctcaacggagacttccgagacactttcaccccagaacttggtcaagttgtggcctgcaccattgaaggccaagatgtttggcgtgccatcgtctggaatgtcagacaacaagcccttggagccgaagctcaccaagtttttcttcaactgagcagttgaaacacccttctcggacacaaagaactccgagtcagcaccaggttgcaacgacaagaagtaggtcaacaagcctgcaatgtgaggcgatgccatcgaagtaccactcaatgtagcggtggcagtgtcagaaccaatgtatgtcgagacgatgttgaggccaggggcaaaaatgtccacagtctcaccatagttggagaagtacgctctcgcatctgagatggtcgaggcaccaacagtgatagccaactcggcagaagctggcgaagtgttggcagcgtcttggttctcgtttcctgccgccacagcgaagtgaagacccgccttcacagcagcattcacagccaagtcaagagcagtggacttgcctccacccaaagacatattggcagtggaacccttaaaacccttctttccagccttgacatcagcctggtgagacttggcagcaaattcgacacccttgacgacgtcagacatagatccggaaccgttagaacgcaaaaccttaacggccacaacctttgcctttttggccacaccatagtccttagacgcaattgtgcccgcacagtgagtgccatgaccatttccatcaacgtcagcatcaccagaaggaatagttgcaccccatttggctctgccttcgaactgtgtgtggtccacgaacacacccgtgtcaatcacataagaggtcacaccagcaccgccttcggtgtcatgcaagtattgattgaacgagttcaaagaaagtggctgtctgtgggatacacgggccaagccccaaggagcacccttttgcacctcaaactcgttggcacgaaccacagagtcctgctctacaaatgccacagctgggtcacggcgaatccagtcaatagtgctctgtaaaaagtaaccggagtaaccggtaaccaagttggcaatgtcaaacacgtcagagataccaccctcaatgttcgcgtcactaatggtggcgaaaaaggggtcggaagaatcagcctgggcaacgtgctcggagtgcttagcagcaacccactcctggtggaattgcacgctttcaggagtcacatcattcttgaacacaacaatgtacttgtgtggaatgagctctcttgggttttgcaacaatgggcccaacttagaagacaatttggactcgtagtcagccacagcagaagaaaccgtggaaccaacattcttggcttcttctttgacatcttccttgaattgggagagatcagtgtttttgaaaacatccaccacatcaccgatgttggggataatcatagcgttggcgccgagagcagccaaaatggaaagggcaacggattgagagaacaacatacttggtagcttcgctagggaatggcttcaataagatgatgttgtcggggttttacttcttgcactgcttgtgaaagattgagagagtgatttataattttttttctttgtttctttgatagtacaaggaagtgcaagaagaaagagagtgtaaagaagggtggcgataaggctttttttatagaatgcgcagcaatggctctttcatgcaggtcaatccgtttgtcggctggtgctttggttattttggaggcaagagcagttcagctttaaaaacgcaaaccagacaaagtaatgatgagaaacatgtttgcgtgcaattttttatcaatgatcaagaaagaaaactcaagaaatcatcaatttactctttcaatgtaaacgtgtatcgactctttcttttatggttatcgtgtgcgcgataaggtcatgataggcaagaaccacagttactatgcacactgtgggggccatatctccctgtgaaagaggaattttcccctttcggacgcggtaatacacagataagcttctaattcaggactataaataggttgggccactggtagaactggcctgaaaacgcagtgacaacggctagattcgtcttagcttacagattaataatcacagtgctattgtgcttacaacctggtgaacattaatataattggcacgttgtctgtttggcgatacacttagaggtactcggagacgaaagatacttgaaacaacaagatgtacttggagttctggcgggagactatgcgtcacacagtacaaaatagaatgtcataggtacctatcagaggatacacgtggtaatcatctactatgtaaagactcctactatgtaaagtcaatggtgtgtatttattggctggtcactagcccgaaatcattcgcttagaatgtaaccaacagggcttattatacgatattcattagtcacgagtaactctacacaactatgctgaagtaatatactgtaacgtataacacctgatgttagtggacagactcatttatccacactaaaaaactatgctattctggttcacccaactgcgaacagactcctcatcgacagatttccaaactgcacgatatgcaagcgactctgatatattctcttcgagtaacttcttcaagagtgtttttcgtcttgcgatattctcgctaatgcaaaagtaaaatcggttttctgagccaggcgaattaaagtttttcggcaaagaatgaatctgtgccattaatccttgaacccgcagaagggccagctttatgtccaactttgttcctcctgtgccacattctgggttgtcacaccatgcattagcgcaacctttagtcaattgcatgatgtactttcgctcaatccgatttcgaagtttactgcctgtaggatcatgaactgaagcgtataatggtcgataacatgtgtcgcagagcccaagctcgttggatgcatcagatccgtcttcaaaaatcgacacacatacggtattagaacaatgctttacgaccagtgtgctcttctccttcttatccatgtaatgcattttcatgtggctagtcatatcacgggtcttaagaacttttccgcactcaaagcactctgtggttttactcccacattcactttcatgatgggttaagttgttaaacttatcctggtatgtagcttctccttgcggaagtatcatgtggcagaaaatgcactcatgaagtttttgaggacattctgtagccttatgtttagaaacgagctcaatgaagttgttaaattctgtttccagagagcacttgtcacactggtatggatgctgatggaaaatcttctgatgcttcatcttaaacaaacttgaatttccatgaactgatggcccacaaatatcacaatgccagtgagccagtggaatattacccatgaatagctcaccgcaactacacttcttcttccggcgacaagctacttcgtgaagctgaatgttggcttttgagatgtatgctgagcagtttggacattgcacttgctcgacagaatttgtctgatgtgtagcagctgtgacttcttctgccgatttgccttcagacactttcaccttaactcgagtattgtgctcccaggcaaaaaatacaaggtagatgtagcattctgtctggtccccattcttttgtacaaagttggcaacagtgtcacttgaaagatccaccacgaggcgtttaatttcttcgtcatcttgtgtcatagtacaccaaagaaaacagtccaaggtgatgaacttatcaattcctccaagaatatccatattagcaatatcttcgccttgtatctcgatgcaaatcttcgatttgtagttaagcacattaaccttgaatatctgagggacagccgctttattgaaaggttctaaatcaaggatcagtataggctcgagtatggggatgttttcgagggcttccatggtttttgcctgttcgagctgctgtgctgccatgatgtcattcaaaggaagaacatcaagtacaatgtcggtatctactactaccactgattcctcgtttgtgtcctccacaactaactccactgctgtgttggcaacgtcatcccaatacccaaaagtttgattcttgcttagcgtagtatagttcttgctcaaaaatgactctagatagtatttccagttagtgacttgcgggtagaattgtagaggtttcacctgaaggaatgtggctttaggcatttccaccaattcgatcgtgacaacaccttgtcctatcagcagagatacctcctccggaactagtatgtggtactcgggagctgtgaattctcttactcccaccaatgtcgattgtccctccttattagtgagtctgaacactaacggatgtgggagagtcgcattttgatccaaaatttcagacaatacggattgtggaaagaaacagcgatccgaatatttgggaactgctttgctcactgtgatttcatattgtcctgacatgtaattgcaattaagtcttgccttcgttttgccgttgatagatgcaccttgtcacgatgcaggtcaatggaatatcgatgtacatccatagagactgataatcattaatttctttttttcttttcatgataccttattacgtagttccatctgaaaatattctattcacagtgatcaacacaagttagtatcttggttaacactcttttctatattgttctacttatcttcctcactgtcagtttcctcttcactctcagattcgtcagtgtcctcttcactgtccgtttcctcctcacttccggtctcccattcttcttcgtggctatcacagtcgcttccgcagccgcttccacagctgtgactatcctcagaatggccatctacttgtgtagaagcgatttcttccactgatacgttgtatccgactttgcccatgaattcagaaaactcgtcgactgttccggtgggcaaacagcagaaaagaagcgaagtcagtggttcgaacaaaggaaggaagtactttttcatgatatagaccaagtcttccgcagtataggagttcaatctagccaaaaagtgtttgagatatgaagcacctctcttcttgaaaagattatccaccatcttattgatcgacgcatcgtaggcattcgattcagcgtttgcgagttcgttcacgatagcagcaatcgagttttcaatactgatgtggtcaatcttgagaactccagaagtgtagtcgctaataatttttttacccgtcaaccatgcttgttgggcatcggcacctctgtaaatggtgaaagacaagtaaccagcttctacaagacttctaatgtttgcgccatatgcaaggccggttccacgaattcctctccagaagggtccttcaacacctcccaaaaattcacttgccaaggcaatcttgaagatgtcttcgtccaaataatcagtcgggattgtggtcaaagaaacaagatgagttgtttcgctcgcagaagtagtcacaagatgtgcatttccactgcatttttggccctcttctgtcttgaattggaatgctcttggaagcttctcgagtgtgaattgatcgaatttttcttttgtgtccgaaaactcttgcgcaaacttagcccatgaagaaactggtttctcaagatctttgcatcctcccactacgaacgcattcatattagcgacgttgaataatttcagtttgaaagtttcaagatcagcctcaatttcggaaaatttgccattatcaagcttctctaaaaggcttctgtagaacttctcagtataaatggagtcctgagattttctcaaggaagccgtgttgtaaatcgtacgatgttgggaagagtacatcatcaattcactgcttctcttcttgtctggaagagagttgatgattttttccaccatgactcttaacctggattcttcaaaaacagagtacttaagaacatcaataagccattgaatagcacgctcatacttattggcctcaaactttatcttaacactagcgagttcgacaaattgattttccaacccgttatcaaactgaaactcaataaggtcattgttgatatctgagatgaccttttcgtatggaatgttggcgtccggctttttgatggagagtgaaaatatttcctcaattaaagaaaagtaacataaaagactctccggcacatttgtggttggcatgataatatggacagtgacgaaacgagatttgaactcctcaaaatgcaaaaataaaggcatatcctctggttcgtcctttttaattaaagtggcaaattcatcatcatctgtataaattgaagcatccgtcttattagcgccagctctgtatgacttcgtgtagataaattcaattttagatggatctggttttccaaactgtgtaagtacttcgtctgggataggcaaatcgttcttttcctgagcctttttgagttcctgatcaagtttggcgagaccctcttcaccatatttttctctaatatccttaatcctctgtttgttctctttcttcgtagatttattcaaagcagaagatggaactccaagaatggacgcgcatttgttatcaacaaagtactttttgattatgtcacaccattctttggctgaccaagtactgagaacttcaaactcgtgaaggtcttttgtccatttttccaagtctgttccatctttcttgccataaatgaattccagaatagctacattcgagaacgttgttgaagatctttccgtgtttgccacaaacttaagcatctgctgacgaacgatttgctgcatgtactccaagtcaaaagattcttctttagtcagctgttcgatcatctctttgattttggcatcaacttctttcaaacgatcagtgggaacaccgctgactgtaaagttcaaacctgtgcggatgaagtcgtccgttccatagtcaatttctgtggccataggatcttcaatttccactaagtgcttgttgaaaagcgaaatgggcgaatcagtaaagtacgaaccaaccatatcaacagcaagattatccaaagccttttcactttccggaccgatccaacccaaaacaagttctcccatactttcatctttgtctggaaactcaactcttttaataatatactcattgagtggcatatcatgaggtgaatcaacaaatggtcttttacgaggttcatctgaaagagggctcaacaggttatcaaactcattcatgatttccaacaattcttgctcgtcaactgagcctgtgatcaccacgcaaaggttgtctgggcgatacatggccttgtgaaaatctctaatctgatcattcgtcaagtggcgtaattctgaggtcaacccccctgtttctgacgagtaacctgacgtttcagcatacaaggttttctgcaattcgttgtaggtcaaaaaccacgactggttttcgattccctgcatttcgctgaaaacgacacctttttctttacctttcccatctatgtgatacacttcagtcaaacaagcttcattcgtcaaggttggtttgaaaagatggtccaagtagatcgtaagtaaggttttaaagccttcccatccagcagtggtgagagtgtacacggtctgatcgaccgaggtccaagcattcgtggatgagaaaaagcggtttcccaagttgtccaacaaacctttgtaagggtacttctgcgaacccatgaacaccaaatgttcaagtgtatgggggcaacccgaatcgtcgggaatttcagtggccacagcgaaatatccattcactaccggcgatggttggttgacataggttatttgcaaacctgttcttttggatacccatttcgaaatatgcgcaggagcatattcgacatcgaatgacgcttggcggacaaagttggacataaccgatggagtattacacttttcaaagcgcattctggtgagaaaatgttatctgccgcacatccaaacggcagtagaagtagcatataggaacaccagacgcatagatggagcagagattttaagaaacaaagttataatgctaacgaaatagtttcaatgatcgaaataatagaggaattttttttaaaaaaaaaaaagaacaatacacctacaagtctatgtatgatgctaatctcttgcagctatagccttgtttttcaagtgcatccatctctccgcgcactttacacccgtacaccatcaccgcttgtttacaattactacttgtacgcgaatcgtacgcatcgattcactagacactatcccgtttttcctttgcgccgatgaatgtctcatctggtacgcgaacgccgtttcttctgctgaggctgctaccggaggatgacaatacgtttgcgcctccggctttgagtgcctacggaatagcacttttaagtgacaagacagacctagcttccagatcctccttgtctggcgtttacggagaggatatcaaggagaacactgcattgaagaactccttaaagtctcgattatctgttcatttcaaggacaacggggctgcaaaagattctggaaacgctagcagcaccaacagccatagctctagtatttataatagtggtagccataactcgagcagccataacatcagcctcagcacaagcaatcatactcttagcggtacttccttcaactcatcttccaatttcaatggtgatgacaacgacgaattcgaagaccaatcaggtgataccattgggaaactcgacttgatgacagcaacaacccctggcgggtctgatgccagttcaacgcgaccctcctcgaccggccttaccaatacaaagcgttctcgactagcacgaaggttcaagtcccttgggcctccaaaaagggcttctgaaatgcctccaagtctgggtgatcaggatggcaattccggctcctcttctggtaagcaatctccagtgacaccatcaaatgataaagatccagcattcacgcaatcttctcaaatccaaacacccatacgactgtcaattatgtccccagcagaaaatggggttgatagaaagagaactattacgggtgactcgaaattcttcaagagtctagagataatgaaacaaaagtctccaggattggagccgcttgcagatgttaaggcaaaatcaccagtcgctgctgaaaggggacccacaaaacgttcccgatcgcaaaactcttcagtctttcctggagtgctgaattcatcctcagtttcagcgttcgatcctttgctatcgcaagacaagccacgcattcccttacaaaccatctcgtctaatatcatgaacatagagacgggcctttctactttcaggaaaccaaaagctcctaagctttcatttcctcataatacatctattaatgccgactcggcttcaaaatattcgcatactccggcagtgagctcggtggagccactcatgtccacaaggctcctgacagaagaccagaaaaccaagaaagtcatcgttatcaattctaggcggtacgaaaaacttgaactcataggtagaggtggaacttctaaggtctacaaggttcgatgtatggaaacgaataatcagttggctataaagaaagtggcatttgacctgtttgacgaatcatgcgtgaatggctttaagggcgagattgagttgttgacgaaattgaaaaacgagtcgcgggtggtcgagttgatcgatcacgttgttagcgatggctcaatctaccttgtcatggaatgcggtgagattgacttagcacacgtatttctgaacagattagccgctgggtcatctatcgatttgggttttgttcgtttccatgccatcgaggtgctaaggtgtgttgaggctgtgcaccgtgctggtattgtgcacagtgacttgaagccagccaattttctatttgtgaaggggattttaaaaatcattgactttggcatagctaacgcggtgccagatcacacggcaaacatttatcgtgagtctcaaattggaacgccaaattacatggcaccagaagcattggtggagaccaaccatttgaatttggctccaggatcagagaaaaagagtaccaaatggcgggtcgggcggccttctgacatatggtcttgcggttgcatcatttatcaaatgatttacggccggccgccatatggatcgtattcaggacaacaaaggattatggctatcatgaacccacaagtgaagatccagtatcccacgaagggtattggagaaattcctgttcctttgagcgcaatagagctcatgcaaaagtgcctagccagaaatcctaatgatcggtggactgtggaggaatgtttgaactctaattttttgaaaccccgggcagtgagtgaaaactttgtgaaggacttggtttattctgcagttaatttcggtttcaatgcgagacacactggtgagattacggatgaggtttacgataggcttgtggagactgtgctcaaacagattgaagatttgaactatgcatagacggcgtctaagggatatttagcattctattaatttaacagtttaatggcattcagtactacgaacactctatgggtgtagtttttaaagtttatgtttcaatttttatggatccttagtgtacaattgacgtttagcgagggccaagtttttctaaaatgcgagaaccctgttcttcccattcctgtttcgaaatccacatgtggtccttgtctgccataatattggccaaaaccgcaccaccaatgaacaccatgtgtcttctccttggagggtcttcgattctcaccttgaacttctccaatctggttgcatcgccatgcaaaactctagttaaccacaattgctttaattctctttccaatctcgatggcaagccaggatacatggaagaaccaccagataacacgactgctttgaacaagcttgatctgatatcgacatctgcagcctgaatagtattgaacaaagtttcgccgacaccaggttgttccacatcaaccaaatttggctggaacaagcactccggagcttcaaatctttcggatccgaccttgattactcttccgtcaggcaattcgtacgactcgaccaatgtagtggtctcattcgccaacttggtatccaaatccaaatcacatgaaacgtaacataatttttctttgatttgacgaacagtttcaaaatcagctgttctgttgaaagcataaccacggcgcaataacaagttaatcaaattccgtgttacgtctcttcctgctacatccaatctcctggttaaatggttcaacaccaccgattcgtaaactgggacaatgtgggtcacaccgtcacccgagtcgacgaccacacccgaacttaaaccttgggcgtacaacgccaacacagcttggattgcgacataaacaccgccgaatttgtacttttcaaacatcacatcgcacatggtttctctgtttttcaatggattcatgggtggttccgtcaacaaaatcttcttgccctgagtggggatcttcattttctcatagaaggcataatcccacaaatgttccatgtcctcccagtttttaatgataccattctccatgggataggtgatttgcaataaggaacgtacatcactcgcttccgaaccacacatgatgtctttgatctcgatattgtccggtaccaaagcactgttttcttcggctcttaatatgggccgtcccacaagggaagggaatgtataatctggaaagtttgttccggcacggccgatcttcacaaatcctgtaccctggtcaagaactggatgttagtatggtttataaagtagagctaccgggtttccatagtccttggagggggattcgtagctttagtgagtgaggcggacaaggtaagagaagccgcaattggaatacgcgacatttttctggtcctagtcttcgctcagactcaaattactgatccacataccaattggtgtgtcgtccataatgatagttagtaaatgtggtgttcaaattagttggaggcgcaaaatacatgatagcgagtggtactgcatgcagtccatgggcccaaatgggttacgaacgggtactcggagataatactcttgatgtgactttagaagagattaacatgccgtttggtgaaattgcagaaactagttgccgaacaatgatttaagcgatttttttttttctgtggttcgtaactctcgagaagcgaatggggacgtgtgcgtagaagcaaaacggtaaggccgcagcctatctgaaggcacgaatacttgtatttgcatttttcgactcaataggggccttatcttgaatttgtctgtttggagactatcaagctaatatgcaactatttcaagagctgttttggctcgaatgaacgtttagcgtctactctagggaggtggtgtcttctactcagaataatgcattgcatgttcaatagtatgtattattttggttagtcaatgtcgggtaaacccttttagaattgtcgtcaagatctatctagtctttcttggttggaactaagtatgcaaatgtcaagtaggaggtgtgggttttgatttcaggctcgatctttggtcacctgtttccactggaactgctcatcacctttcctttgatccggtgtgccttatcccgaatggattaaaactttctgtggtctttccagcggttcgggcagctgggtatccacctcactaatgtttctcttttcacctgcctggggctctatcttcacttgtcttctgctctcgattccttgcgtttttcttccttggatgtctttcaatcttttcaccacgtccttgaggtcccgcaccatttctttccgggcttcccagcggcggccggcgatttccaccatttctatatcggtccatccgtgttcctcgagggcctcaatggttttatccacttgttcaatacatggactgaaacagcaaattccaactctggatgtggaagacacaacgctaggcaagtgtgggattgctgtccaaggcgcgggcaaatcaagaaacaccgcatcacagaacaatcctccattcttctggaacgtctcgggtatatcagcaatgtcaaacccatcgtggcacacgtctctgtgggtgatcatagtattgcgacccaagaggccatgcagctctagttctttctgagcttccaagaaacgcggctcgtgaaactcatatgtgaacaatcgtccgtcatcactgacagtacgagcgaaagaatgggtgaaagaagccgaacctgtacctgcttcaatgactcttgatccactagtgattcccaatctctgaacaatgtaagaagagtctggggtgtacacgatctgtgttctgtgagggagggaaactgtccaaagctcaggtgtaggatggagaagatgcacaaatcctctgtccttggccccacccatctgagaaccgtatttcataccaatcattctgtcgtgctcgaagttgccgaaacgagtattgaggcactcaccccttttgacagtaagaggctttatgagtcctcgactcatgaacacaagcacgagatcgccttcctctatgtggtctttgtatgtgtagaaagacatgctcaggttgaagagaagtgaaaagtctcatcgctacctgcacaaacttatggggttggagtaggacaacctttgcatcttcatctacctatatttgcaataaatgttggcgctatttttacctttttcattcaagagccaaagactcatctgcattggctctattggtaattatggaccttttgtcctcaataggtgcaaatacatggtctgaccaacgatttgatgttctactgcgtcaattataaacatgcttggttttctccttggccatacatagttaattgaatgcaaaacgttattccacctaaaggtgcttgtctggatctcatgttgttgtcttcttggtcattctacaatctgttcatgtcgtgcacatactaaacctcctcgcggaaaaaaaccttgacgttgttacaacttgcagagtaccatgtctgcctcgccccagcaagcccagcagcactccgattcgtcggaatcgcaaaattcaaatgcggaggaattgtacttggagtcttatggccttcaccactgccgcagctattgtcggttctgtggaccgcaagatttttgtcttgttgagagacggccgcaacatgtcgggaatattgagaacatttgaccagtttgccaatttggttttgcaggacacgtttgagagaatctacttgcccaaactagaccaaaacagccctgtcaggtttgcagaggttcctaggggtgtgtttatggtgagaggtgagaatgtcgtgatgctcggggagctagatattgacagagaagacgaccacttggcagaaatgcaacagattccatttgagcaagccgaaaaggagtggaaggggattcaggaaaaccgcatcaagaacgaaaaggtaaagaccaagaagtatttgaagaggggtcttattcacgactttgtcaagtccgacttgtactagtcacattttcatttctgcatatgtattcacgaagcaatttcctggcccttgtgtagcactggagcaaactaatattgacctattaaagttttcatctacaactccttgagttcgtcattcctcaaacactgcggatgttcattcatctcattttagtgtatggcagaaggattatctactgtcgagcattcagaggagaatgttgtcatgtgttcatcaattgcaaggtgacgttctaatgactactagttatacactcgggaatatcctctgtagatatagacaccatttttcaaatttcgaacatcgatacaaatatacgaaaccagtcttttctttctttaatcataggctaccagttgcttggccagtagaccgggtgtgacaattttacttttctcaagcgttcgagctgaaaagatcgcatcaaaagaagaaagaaaagggaacagaagattaagtactttcaggaatgagtctatagatatactggtagatacaattcattgcgtaacattgaattcctcttgccgcattagtggctgtccaccgagagacttcgatacgtgaacatcaagaaaacggaaatcccgaaaacgaaaatgaacagcaacgctggctttccacgatttccccatatgagacactactgagagaaaaaaaccacagtacattttaagcacgaaattctctataggtcaaatccaagcattaccaaacgcactcaaatgcgctctatgcactgcacaaaatacaccacttctttggccacccgaaaccatcttctaccaagaaccatatgagcgaattcgaatcggacgtaccaaagttcccggactataccttgtctgagaaacagttccttttacaaaatggcttgggcgacaaagacgcattgattgcggaacttcttgcttccatcaaggaaaagaacttggcgccttattatcaatacttgaccacagaattgccacaatacttcagctttgatgaacagttgtaccagtccatgagtgctgtcaatgaagaaaagattgctgagctgaaaaagttgatccaggaagctgaaagtgaggaagagacggaggtggatcttgtttctagtacagccaaacttgccgaatactacgcggaaatcattgatcgccataatgctgtggagacgtacacaaagttgttgctgttgacgctgggaaccggcggcaagatcgatgttctcttggcgttgacccgtgtgggttttttctttaacgactatgaggcagtatctggccatctttcggaagtggaggcgttgatcgaaaagggtggtgactgggaacgccgtaacagatataaaacttatcaggggatctatttgatggccactcgtaactttggcgaggcagcaaaattgttgattgattctttggctacattcacctcgactgaattgtgtagctacgaccaagttgcacaatacgctattatcgctggtgttcttacattggatagggtggatttgaagagcaagattgtggactcgcccgagattttgtctattttctccagctccaaaactttagaacctttggtcaatcttaccaactctttgtacacatgccagtacaattgcatgttcgaatacttgttggaggctcatgataagttgttgttgaccaacaagtatctccgcagacacaccaactacattatgcgcgagttgcgttgcagagcttatgcccaattgttggagagttacaagtccttgtcgttgaaatccatggcacgcaattttaacgtgagcgaggaatttttagacgctgacttgtgcaagtttattcccaacaacaagttgaactgtactattgataaggtcaacggcatcattgaaaccaataggccagacaataagaacagtcaatatcatctgttgatcaaacaaggtgatgccttattgacgaagttgcagaagtacggtgcggcggtgaagttgagtggtgctgaaagagtataataggctatagatgtagctggtatgtatccttcaaacacatttagagcggaagtaaaaacagcctcctgattcgcgatgagcaagtggttggcataacgcctgtaatttctctaaactgatgaatatggcgggatccaaccatagggaaaaggaagacgattgaagaatgagattaaacttatgaatggatacgtactctaggtatagactttgatcgcaacgaaaggagctgtcatagtgtttccgatcgctcttctgtcacagcgaatgaaggaaaattttggccgattgtaaatcccgtaagaacgggttttcgttacttcgtttaatgagtgaagcgcactggattgaaaccattgcctcaaggtctatgacaggacatacttggcaccaaaaatctcaactgtgcctcgggatgaaaacttttttatcatgatataccccaaatccaagttatagatagtgataattttagcttatccgcgtcgggttttgtttcgattaaagtctgcgtttgtaccttgcgttgatacgggcttggtgttgccaattatttgtgatagacaaatttacgatcacattgagtatacattgtaagttttctgtagtagaggttcaaggtgaacatcatgtacttggtagcaatggttcatctccccgcaatttcttatctagtgcgccgcagttggagcaacgtgaatcagtctaaaaccggactacaacagaaaaaaaaagcatcaccagcaaagacttcttcggcctaaaatcgtaggaaaggaagagaaaaaatatgcaaaaccataaactttcggctaaggtggaacggtatagcctcctgtttgcacccagtcacgttactacatccgccactgtaggagagatagtgcgactcctccacacctattcatagattctcctctgcttctttctctagcaaatatgagtagcaaaagacgcatggaaaaagatgttatggatctaatgatgagcaaccacgaagttagtctaattgacgattccatccaacagttccacgtaatcttcaagggtcccgaggatacaccatacgctggcggaacatggaaggtcagagtggaattgccagaccagtatccgatcaaatcgccgtccattgggtttgttaacaagatgtaccaccccaatatcgacgaaaactccggttctgtgtgtctcgacgtcattaaccagacatggtctccgatgttcggccttttgaacatctttgagaatttcttgcctcatcttttgcgctatgccaaccccagcgatcctttaaacacagaggcgtcaaacttgatgaccaaagatgaacaacgttacaatgaagttgtcaaacggtatgtcaaggagtatgcactggaggatttcctggcgactgaggcaaaggaaagcggtgacgaggaagaaaacgaattgagcgacgtagaaagcttgtcgagtgtcggtgaggacgaagatgatgaggatgactgaagtctgtcaatcatttagacgggcccggtgcccaaacacaagcagctatggtctgcgtacttgcatactgctctgaatagtggcaatatataagatgttaacacattgaatacgagaagtttcattcatcaatgaatagaattattctgttatgtcgaaagtatttcttgagcgtatgacactagggactaatggtctgcagtgtccaaaacgagcttttgaagtagttacttacattctgctacattgtttcttactttgaaaaaaacaaaaaaaaagaaaatcttgtcactatctttctctcaagtagctgtttcaatgctattatcagctattgtaatcactataaaacccgtttcgcgcgactcggacctgctttccgcattgagcatcagagcagatctagttaattattctactctctctgttatttccacgctaaaacggataacacgggcaatgatgctaccttttctggattaatccggaatcatcggcagcctgccgcaacaaaagaagaaacacaacggggtactatgtgcatgcactatcttagcggggcggcaatcggactccgaaacatttgctgtcgagtacaactactttttcatcccaatgagtacagttctgagaagatattcaacccgagtggcaagttcgttgaagaacctgtcgcttttcaaaacacagggttatgtcaatggtgaatggatcaagtccaacgcatcctttgacgtctacgaccccggattatatccaaaggcggattcaaagattgcccgcgtgtcttgctattcgaaagcagactatgatcatgcaattgaggctgctgatacagcgtttcgaaccttccggaaaaccactggccgtgaacggtcgcagatgctcttgaacatgtatcacttgatgaaggagaatcaggaagacttagcaaaactcattgtttttgaaaatgggaagccatatgcggatgcttatggagagataacatatgccgcgtcgttttttcagtggtttagtgaggaggcgccacatatctgcggcgatatcatctcgtctgctaatgctgccaacagaattctttcgttccgccagccaatcggcgtatgcggaattatcactccgtggaactttccttccgctatggtcactaggaagttagctgctgccatagctgtgggatgtacagctgttgtcaagcctgcttccgaaactccgttgagtgcactagcacttgcccaactagcggatgatgctggcttcccaaaaggtgttatcaatgttcttccttcttcgagagcggccgaagcgggattggccatctgtgagaacccaattgtcaagaaggtgagctttactggatccaccaacgtcgggaagattttgatggggcaagcagcatccacgatgaaaaaatgctcatttgagttaggtggaaatgctcctttcattgtgtttgaggatacgaacattgaccaagctgtttccggggtcgttgcatcgaagtttcgcagtagtggacagacatgcatttgcgccaatcgtatttttgttcatgagcgcatctatgacgagttcagcgagcggcttgtggccaaaatggctgacgaaagtgtcttgggttacgggctttcggaggaaacgacgcacggtcccgttattcatgaacggtccttggaaaaagtaaaagaccatgtatcagacgcattgtcgaaaggcgcatctttgcttttaggtggtcagcctcggccagagttaggtgactactaccatgacctcaccattttaggagatgttacgcgtgagatgaagatattccatgaggaaacgtttggccctgtgtgtcccttgatcaagttttccactgatgaggaggtacttgagttggcaaacgacacagaagtaggattggcgggctatttctataccaatgacgtcctgcgtgttttccgcgtagcggaggaattgaatgtggggatgattggtgtgaataccggtggaatttctgaagcggcattgccctttggaggcgtcaaagagtccggctatggaagagaaggatctaaatacggcattgacgactactccgtggttaaatctatggtgttgggctctatccattgagcgctatggtacatatatatatatcttttttaccctcaaatatctcaactaaaaagggctctgagcttgcaggtagggtgaatcttgagccatgggtgtgaattggtctggatttggtgacatggaatatgagtctgccccgccagtcatcaatgagtctccatctaggtgcatggcgtcagaatcattcaacccatcgttgttataaagctgctgcataggcacaggcgacattccattgattgggtgggaatttggtggatactgatgggctgcattgtattctgtgtgctgctgttgtgggttttgcgaatactctgcgttttgagtgtatccaacattctgtaaatattctgaattctggggatactcctctgacagaacatagttatcagtgcgatcgtactcgagccgagccaattcctttttttgaagttcctccgctctgagacgttcttgttctttaagcttttcttctaattcctggcgtttacgctcttcctcttctagttgctttgcatgttcttcctccatccgccgttcacgtgctctttcgtaaatcgagcgatcgaacccttcaacgtcttccatcctttcaacctttccctgatatttgactgtgtgcttcacatagcttttgttgctgaaagtgatgtccaagttttgaaacaccagcaggtagtattcttttacatcattgctgtaactgtcactcaccagtctgttttgattgagttcttcatccaaccggagattgaattgcagaactttctggtcgtcagctgaatctctggctggtttaatggttttgagttcagaaacctcagaacggagtgcttctaacctgttcttagacgtgtccgtatctgtgatccgtgtgagttgaggcttgtcgctgacaatacagtctctcaccaaatctaactcgtccacaagtttcagcgcgaaaatggatttgtaagtcaaggaccgaagaccgccttcaacggtattaccgttaaggatagaagatgcaaatcctaaaacggacgtccgctcagaaggctctttgtattccgttggctgaactgtagatcccatgttaaagtaagcgtttagggtgtttatctcaaatgattttttcctctacttcaatcgcgcacccgtatatgcactactgaatgtacatacgtccatactcaaggcttctcagatattttacgacaagaaagttttgtgaaccataattgctggatctccttcttcatttatttctgtatcaacgtatatgcactcattgttattataggcttctagtgtaattttgtcccggtgataaattccgttatccttgggtattcagaactagaatcccattagcatattgccatccaaacattagtgagacttttccatgagagactcctcgatgccatctatcaaaccatcaatgtcttccatgcgcaagccgcaactaagacttatcaattttctatacttgttcattttagagtcgatggcaaagttcttcacgctttcgacaaccttgtgcaccaaatcaactctcttaatttgcgcctccgttaatgcaactcctagttccaagttgtccggaaggccattacccccctcttgctgtgattggatttggctttcattgtcttgaaccaaatttgctagttcgaaagcttgcgccttttcaattgagcatgtgagttgtgcttccttatgttgtatctcttgcgcgaagacatttaattcttcatcaacaacctttcttgcctcatctaacagggaaacgtcttcaaagccattcttatttaagagaatcttgactctttcgatgcatttgttgttgaggtctttcttctcgagtaatatgctcttcacgcgcttggattcaatcttcaaaccgttcaactcctggatgtacgaatcagtaagaagattgaccatcccgctcatcatagacgatacatccttcacgggaatccgtccattttgctcctctgaagagccataggagctactcagatcaataacatgaccttcatcatccaattgtggaggatggggtgagtagcttcttgttggagacgatgttatctcactaggtgtctttgcttcccctcttcctgaaggtgctctcaagacattgtgtcgaatatgtgcgttcacaccacctatgtggggttttgagggagaagctgagcgaagagcagttttcggaaggtcctcaaaaatgttctctttattttcttcaacagttccagcctgttcttctaataatgttcttaagtgctctttgctcacatggtcatttacttcttcatattcgtcatcatcctgaattgtagttctttgggtatcaggagtttcagtgtgtctggatgcttggattggcgttcctaatctgggtccaccttgtgatctgcgagtgttcatttggtcatccagaggcatctgatgggatggttgaaatgcttggagtgacgggtgcaaagacatgttaggcaggtcaaaattatagacaagaagatcttgttggattattattgtctttgcagtctcgttattgacatttataaggtcgtctctggcgccattacttaagaaaaacttgacaaattgtgtacatctggatcttgctgcaatgtgaaggcatgtgtctccattcacatcttggtggtcaatcacattcttcattaagttcactcctgtacccttgttgctttctgacatgaaaactaacttgttaaaaataataccaaggtaataggagagcgacggtagtttggtttggactttggcaaactggcaaagataatgcaatggtgtacgcccatttatgtctgtgtttatcaaacaggattccaaagcgtctatgatttgtggaaagtttttaagatcatagcagttattgaaagaaatactctttgatagagggtttaagccgtaattgctcacaaccaaagggttggctcctttagagagaagaagatgcaccaagttgagattaccgatcgaggctgcccagtgtagagttgtgtgaccctcgtcgtcgattgcctcattgatgttgaagtcgggtggcggattgtacaagaaatacgggatgggagccttttcttcactgaagaacctcaacaactgtgcgggatgtgagttgtcttcttccaaaagagccttgttatttttgatttccatggatgatactgaagtgtctgaatcacgagagtgctcatcctgtgaccagtttgtgtcattggtcgacgcggatccgcctttcagatgatgctgctgctgctgatataacatttgttgttgagccacattctcgattgcccctgtgtaaccgtacagtttggaatcttgtctcgctgacggcaccacttgttgatgctgttgctgttgttgttgttggtgctgctgttgctgctgctgttgataattttgcatttgcatctgatagtttgggtaatcttggaaattttccatgtgtactcgttggttggggtttaagatgttgttggctggaaaatccagctgttgaaatggtgctggaagatgggacgactgtatctgttgcgaattcatgggaatctgctgcattggcaacgaacgattattttgaaggatatgagcttcacctgttgacaaactgggagggtaatcctgagtgaacaccgcctgcggaggaaggttgtcatcaaatttcattttcttgggcgttaggttatcctttttggcttttttcacatatttcctcttgactggcgtgccgtccttattgagtgctgtcgagctcgaaggaggtttggactttttagggatgatgattgaaggatccttaacatcaatatagagaacaggcaccatttcagctgttattccatactcgtcagctaatctacgagcgtcggctaaagggatccatgttccttggaatcttccatatcctccttgaactttttcgtgaagaccttgctgcacccccttttcgagaatttttgtccgcttagctttgggaaagttacaaagttttaatatctgcgtggcattcacccagtcatctttgcatctcctcataataggggagtctcccacggaacattcatagacttcaatctggtcaagttagtaatcgacacaaaattgtgcatttcctcattccacaatgtgacatgctttctgtagacatggatagctgcaaatggtctagctttctttggctagggatgcttgcttgtgctggtacataatgcctgagtaacaaagaaaggagatagttcattcttcaagacacaagaacacaagaacacaagaagatgaagcagaattgtaaaggaaaaacgagcattaacatacgtttgaatacgtcgcaatgtacactgatggatgttcatatgccattttgacgactcaaagattggaatttgtcggccaatggaggaaagaaatcttgatgcggacaatttaaccgtttaggatagaaaacacgcgtgagccggttttggtgcacggatttctgttccgcgtccacacgaaatccaatgaacagggctggaagactgggcaaaaacgggagaaaaaacttgccaggtcggcttaccaagtgaaaaggtttgtgtataaatgcgtaaagcttgtaaaaagttgaggtggttaatggcttttgttttagtgccacatgaaatgtactttgtctttgcgtttcgactattcgcattcaatataacccgagattctttctgagccaaggagccctaaaaacaccaggtataactgagtaattttcactgctgacgcctacaattctttgcttgtcttcgaaattttcaaccgtctttgtagctagtcgtatgtaacaattatgtcgactccactaatccactttgtctcggcagtaaacatatttatctcaatatattgttgcagcccgtgcaaattatacaatctaaatcaaacctttgtgcgccaattccttctccaattgagcgaaaacatctttggctttgctcaccatctcttcaacatccttttctgtgacaatgaaagctggtgcaaaaatcatgtgatctccagcattattgttggcgccttgcaaagccataatactcaatcccttttcaagagcaatgtccgacagcatgtgagccacatctaattctttagggaaactttcctttgtttccttgttttggacaatttcaacgctccagaaaccaccaataccccggacgtcgccaacaattgcaaaatccgacaattctttcttcaagagcttgcccatcaagttgcccatcctgaaaatgttggatgtcaagttcaattccttgatcttctcctggattttcaatgcaacgtaacagttcaaagcgtggtcagagtatgtgtggccaccgatgaccactccggtacctgccaccacggtgtctctgatctttggagaaaccaaaacacctgcgatagtaacatatccggaaccgagagtcttaccgatggtttgaatatctggaccttctccaggttccaaaaagttttcccagcagtgcaaattctcgctgcatctgccagtaccacacattacttcgtccaaatgaaacacaatgtcgtatttagtgcacaactttctgagcccagacaaatagccaggaggtggtggcactgttcccaatgtagaacctggcaaagtttcaactgtaagagaggcaactgtctctgggtctgccttcaaaatgacatcttccgcattggcaagtaacttttcgacatactcttccgtggttaaatttccttgcttgcggtatgggtagcatacatcaatagtagggcattgttccgctggtaaagagatctctttgaagatgtcagatctgaatccagaactgagcgacatcgagccaatagtgaagccatggtaagagcactcccttccaatgaacttggttttctttggcttgcctttttcaaggtagtattgtctgatgattttcatagcattgtcgttagcttcagaacctgaacccacgaaaagtgcagcattaaaagctcctttaggtgagttttcaatcaagaaatttgccaaagcttcggcattcttatttcccacgcaagcagtgaaagagtacgtggagttgtccaatgcttctttatagaagccaggaacatccttatcatgccagcccaatgcaccaacagcggcaccagtgacggcatcaatacattcgtaaacttttcccgtgtatgggtcttcaatcgtgatcctaacaccatcaccagaaataacattggggactagctttgcaacttgagattggaaaatttgggactcctgggcgaccttgaccgtcatcttgtatgaattttattgctgtgaaagaaaaagacatatttcagtggataattgtgccatttttataccatttccccttcgattcttggttgatatcgttcagggaatgcccgtcaggtcaacacctggttaagctgagcaatatgcttcgaccttcctaaacaggaaggtgcatgcggcattcgcttctcacctctcgctttctaacctattggcccacaaattgctccatccaacggaacggaattacgatagccgcttggtgcatcacatgttaccttctattatcaaaagttcttgataagcattgaacgtatgacgatatgccgtgagactttgtccaattgcgccactgcttctttgttatgagcagtaggatagttaataacacccaaaaaaaaccaaaaaacggttctgataatctcttctctgtttaccgcttatcaatttctccgtcgtttattgccctctttcgtgtgcgtttctccaagtatgcttgacaatttgacatgaggtcgcataatttggttatgtcggttatcatttccatcgtgcggcgatgacacatgcggaggagatctcgttcacccacatgtacaatgtcgcacaatcataattcaatacgagaaggctaatttcacattagtctgcagttcctaatgcaattgcggtctgctccttcgacttcttattttgtcatcagaattcttctgggctatctctaggccgttgccattttctttcttgaggcctcgttaaatgtctcactctaatgccgcagtcttggcaattctgtatgcagcgtttcaaccaaataaccactacccccgagaaaaaaagaaccgttctccttccgcagatagtctaggctctcctctataacagttattcaaatagaaagagaatggtgtggaaactaagaatcaagcagacggcttccaaaaatgtcactggcactattgtcatgatggatgacgaggatgctacgaatgcgactttagccgaaagtgcttccctaaaacgtacttccaacggtattattctctatccacaacctcatgatagtccaaatgatccgcttaactggcccacatggcgtaaagatttatgctttttgattattggcttccaaactttcattggaggaggacagactcccattttggctgcagggttttcatctttgaaagaagaattccataaatcactttccacgatatcgtaccttgttggtggttttatgatttcccttggtgtcggctctgtgtttgtcagtcctactgcggtcttgtacggcaagagattggtgtatcttgtctgtattctcattttccttgtgggttgtattgttgcagctgtgtcagagaactttggaactttgatggcaggtagagtgttgactgctataggaatggcccccacggaaagtttggcatccgcaagtttaagtgagttgtattttcagcacgagagagcttacagaactggtctctatactttgttgttattgggtggtaagaacataattccgttgctctcgtccttaattttgcaacatttgaatagacattggctttattggattcttgctatgtttttgggcctcaacttcgtgcttacatttttattcgtgccggagactttctgggatagaactccaactccaagcaaacggtccttggaagaaactaaagctgcgagacatgtggcaagctacattcctcctgaaagaagacaccatgcatatgcattgtccaataacatgcttgaacgttctagtctcagttcctcagttttggacgtttcagctaaccctaattctaaggaagaagacccaataagtatcactgatggtacagtaaaacgtgacaataagcttgagtcaaagacttatttccaaagattggcattatacactggaaggcatagccctgataagtggtggatggttgcgttgcggccttttttcctttacttgtatccttcagttctttacggctctctccagtactccatgtctgtcgtctggttgattgttatttccgaaacagtttctgacatttttaaaaaccctccttatggttactctcaacagactgtcggtttgttttacttgggaccgtttattgggggagttttgggttctttgttaaccggtttcacaggtgatagaattaccaggtatatggttgcgagaaatcatggaatctatgaacctgagttccgtttgatcatgttgattccatctactatcttcatgtgtattgggttgtttggttatggctggtctgctcaagttgctgatccctggattgcgcctgtggttttctttggttgtctcagttttggttcttcgatgacttccacgacagttatcactttcactgttgattcttacaagatgtttgcagcagaatcgttggtttcgttcaactttgctaagaatcttttggggttcatcttctccttattcaacacaaaggtgtacaaaaacaggggagggaagaatactttcgtgatttacggatcagtgcaagcattccttggattgctaggcattgtcgtttacatttacggaaaggttttcagagagtggacggacaagaaggaaatgatgagagtgctctacgtcccacggccacatctacaccatgaccaagcttcgcaggcttgtagtgataacacgaagtacgatgcagctggagttgaacaaactgagaccgagaaagctgtgaaaaattgaatgcaaatgacggcatttctaatcttttacatatatacatttttttcagggaattacttctaaaaggaacaacggcaagtcaaaacgtatacgctataaccaatcgattttagttccaacagggtccttaaaaagatgtgagttattggcgatgtagaaatccaagcggtctttcacacttgtcccgttccatagttcattttcgagctttggtacacccaagcgctcaacaacaattccacttgctatattgggcaagaacaccttgctagaagccaatttccttgataaggctaatgttgtaacgaaagcaccacaatatgaaatttcctcctcctgtgacatccttgactttggcttgattgttgtgatatgctggaagcattatagagaagtcatgagtcattataaatgagcccatatgtccacatcttattactactccccctgtctgtgaacagtgcttcaagaagagggacgccaattcttttattgcttcctctgtctctggatcattatctaatccagcaaaggacgcagcctcgtggaggtttggagaaaaaatatccactttgtgtagcattcgatccaactgttcaaagttgtccggaatacatacatctggaaaaggctcaaaaatgtacaaaggttttggtctgcctcctttcatagcttcgcttgtgaaaagatcgatggtttcttcgcatctgtccacagcacagcagaagtgaaagcttttcagttcaatcaaattgcttgttatcaagatatcatgggcctcaatccttttcttaggtgctcggtatacaaagttacgaatgcccttttcatcataaatatttgcacctctcgtggtaagtctagaactgtcggatcggaaaacaattcccgtgccccattcgttaatctcctcttctatctctggcggaaaatctgtgcctttgtcaactataccgcatatacctttcgccaagttgggacccgatgcaattcttcctccaataacagcatatgatacaccacctccaattatattgtactccgtttcccttttccaagatctggggtagtggttttcatcgatgatgaatagtcccaatgaagtgaaaattggagtcattatgtagtaacgtatctaggtcctataggtcttatcggtgtcagtgcacgtgatcacagatattaatttgcattatctataatttattgaacatgtgtgtaggataatagttcaatgactagtacaaagcatagtttaagcattaagtctttatttcagtctttatcgttttatataattgtaatgttctttttaattctcgtcgaacagttaatttattttacgttgtggtgacaaaaggaaggaaaaactggcaaccgcgaacttcatttagttcaagaaaaaagcaaactgagaaaaatcaaggctcaaattatcaattcgcaatagagaatattgccaaaactcagaaacaaaagtcaaaactatcatgtcaaaaacatcatgttgccccgaatataatgcactaaaaaaaaagaaggacatcaagcgagcccgcttggccaagtggtaaggcgcctcactcgtaatgaggcgatcgccggttcaattccggcagtgggcaataagctttgtttttttctttttttcattttgtgaagaattgctaagtgttgtgtgtaaccacagtctactataataggaaattacgtcacaaacttattatttttcattatttatgcttggttggtggaggaggaggtggagcctgttgcgcactcaggtttgtagggttcaacacatccttagcttttgattttgaaagttcttcattcataaagtcggccaagttgttcataggtacaggcgcatgatgacgcttcttttttgaagacttcgctggaggactgatcaactggctggctgagacaatagggttgatgggagctaagtttccgactggtggatttattggcatcagcgaagtagcaggagttgggtcatgcttattttctgtctcctctggttgggaggggacatcatgttcatgcaaattgtaaccaatagtttccttgttgtcgaataaagtatcttctatcacatcagcacctttatcaaacttcccaatgacttctgggagtcgatggagaagcccataaccaacatcacagcccaagataccacgattctcaccctttgaccatgatcgagataggttgaccgtcacaggacgtaagatatcgtagtcatggttatagacgtataaagtaatcggaatgttgtcttctcgaagaattgctgcatggtggttgtagtaacccaggattgttttggaaaataaggtttctccaccatctagtaaaagcccttttccattctcgtcagaagggaaagatgaatcacaacctatgacataatccgaatagggaatcaactgggcctgaaatgctggcgagtccttatgtgtgtttaagatgcgccatacatatgttgcttttctcaagtgattcatttgcacaataatgccaagtggcttgaaaagatccgtgtataatttttgcaccccttcaatagagtattcatctgtctcaaaatttgcgagggatgcagtgatttggcgtgtaattccacccttagcactccaaacatcaaatgtgactgttttgctcggactggatgcgagttgtttcaattcctcagacatgcgattgtaatcgagcatgctctcttctcccgaggaattcttgccgtagtttatggaaccatcgtcattaatactgtaggatccatgtgatcccccagggtataacattggtaactcatgattgtttactttgacgatgaaatcaaaaaacgcctcaaatccaagctgttgagctgtggaatgaggcataacggagagcactcgaagcccatgcccaccgttgttgattttccaaagatcctggaaatatggatccggtttctcatttcgtggggccccttccaatcgttcgactaatcttttggcgaaagagaacatatcaagtgacggagctgaaacaagtgtagtgaagtgtgttgaatatcatgcaggaacaagtacttcatttgagagtttctttggagggaaaagtgttgagcccagattgaaaccatcggagatacatcaagcttcatgaaaaaaaatcccattcttcacgaatgaaaggcctttgttacgaacgaagatagaaacatgtttgcaaataggttaggtgacatttcacaagtcaagtttgccagcagaggggaaaacaacattaataccgcatttatccatgatcaatgtacgaaacacagcagatgttaaacaactgatttacactcaatacttacgacaaatctgaaggttgtgagagccgttatcttttccgctcgacttttagccagctgcatgagtcaatatgtgcagtagtcaaatgcaaaggaggtactatatatcctccagattccgctggagtcgggccacatacttttctagttgagataatgtcaattccagtagtagtgattggtgctggagttgttggacttacaactgcgcttcagttgaaaagagaaaactcagcctatgatatcactatagtcggcacatttttgcctggtgatatatcgcttttctacacctcaccatttgctggcgcaaattggcactcttttgcttctgtcgaagacaaatacttacaagaattggatacagttggttaccatgagcttatgcggttggcagacgatccgcagtctggaatttggagaaagcctaatgctctgtactatactccacaagctttggaagaggtcaatggcgatgtttccaagttcaatgactggtttgatgctatgaccaatacccgcattttacctaaagatgaacttcgtccaggaacagtctttggtaaagaatcagaaggtctagtattgtcagttccccgtctacttgacttatttgctccaaaagtgtcttgcatcaggaattgtcgtgaaaagagttccacagatcacccacattgatcatgcgagaactttgcactcgtctagctcatctgctaaattggtcattaactgtgcggggctcacagcgaccaagattggcggcttcacggatcccaagcgtacatttccagtccgtggacaggttatggttgtaagaaacacagttgacaaagttataatggtagaaggattcaaagaacagaatgagtctttatacataatgcccagaaaagagggtggagctattattggcggaagcttccatgcagacatttgggatggtacggaggatttaggaatgacccaacgtattgttaagagagcccttaaatatgccccagagctagttgatccctctttcaaaggtaacccagactatcttgacatcgtcagagttaacgtcggtctccggccatttagagagggtggggtgaggattgaaatcgacccatcgaagaaatggcttatacacaactatggtgccggaggaggtggctatcaaggaagttacggatttgctcaaagagtctgtgagcttgcacgcgaagctttatctacatcaaaactctaatggtaataatacattcttgtctagaacaaattagtcatacaacaccgccactatttgcacaagctgcgtacaatcacatcaaaaacctttttagcgtatttcttttgatgtgctttatcagtcttcgagctaatgaactcttgagccttgctctgtttcgccgaagtgggcgtaggtttgtcgtgatacttttgcatcttgacttttatttctttgtagccatactgctcctcgaaagggcctggattcttcggattctctggtatcttcatcgctgagagtagtacaagtgataaaccctgaagagcaagcttgcttaatcttaaatctggacatgtgccctgagctgatatgatcacgtgcagtcttatccaaattgtcgaccgaaaggttcaacaaacaagactaacgaaacatctataaactcttagcttgtgtttatgcacctgaattcgaattgttgataagttccaccaagataggattgtcaaggtgccagtaggactacacaattggcaaatgcaatagtaaagctaggtgttgaggagtttcaccccaaactcatgattaaaaagcctttacttacagtcaaactggagtaaccaaagaaaacggaggccaaagatcctttttctgttcgacaactcgttataccagagtacccaccctcgtattctgcaggagaagtattgagtgcgaccacgtcaactcaattttcaaatctacagtctgcaaccatccacaacatgaaactcagcgtctacattcctgtgctgtggattttgttagctgctagtacatttgcgtactccgtggaacatttcggtctctctttgaactcgcaaaaactatacaatgccaaatctttgcccagtgaggtcatacgtgtcggcattgagaaaccgaaagatgctctcactttcaccatcaagctcgcatcatctgagaggccacatcaactgattttacttttctccgacgagaaaggcttggactatgcggtttttcccgactacaatgcccagaaacatagtcttgcaatccaaattgccgtttcttctcttcccacagctttagtgcgtcagggaaaaatcaccgcttcgttagttattgctagcggagatgatgtgaatgaaaacatacacactaaagttgctgagcttacttgctcggatgaactcagggaaacgactaaagagaaacaagctgaaagatttggtgtcttgcccgaaatccatcatatttttaaacaagatgaatccacggtcaacgccatcgtgccattggcattcagtgccgttgcgggtgttttgactttggttttatttgttgtttggtcctctattttcggagaaaacaactctaactctagtggaggtacttataagactggcttcctagtagctttagttgccgttgaacacacattcttgagatactatttgggtgctagcatttttactaccatctcgcatgtgttgcttcttgttgctccatcggttttccttgggtctaaggctttgaacgtcatggccaaactgcgtgctgcatgatttctctacatatttccttcaagcacagtgaatagacaagtgaagcttatcgtatgtatttctatatcatagctcatcaacaaatgtgttatcgatccatcggaagttgtagaaccaaagttttccatcgtcatcccaaagcagtttgtccatagaattgactgccacaattttccctttgatgagcgccatcggtagccacgagtaggaacgtgaatctagtgaatgacttaagttatcacctgtaacccatacatgaccctccggcacttccacgtatttgttgaatccatcatgctcgatgcacaagttgggtgaattggttatttgcgaggagctagaaggatccaccaatataacatctcccggcattcccgttattcttttacagatccgatggtcgggatctgaaggtttaagtgcaacaactagatcaccgatctctacatctcgacctaatctgtgttttttcaaggcgtgaacaaagtcatgttgcgcttgtaaagtggggagcattgattcacctttcgtttctgtaaactcgtaaacatattcattgaataaatgagtggcacatccagctcgcaaagtccacgatagaatatttccaatgaattttgctgattcgggaagcatgacaattaatagacgtattgcacttggatcttatttatctgcattttatcatctacactacttgcgtgaaaccatcgacaacgaaaaggaaaaatacaagttcagaaaaaaatagattaaagaatacttgtcagtgttactcaatatagccttttattacccagtacataagatacaaacgcttagtaaacgaaacccaagatcttaccagaaacatgctttcttctggcttcctcgtggtccataataccagcagaggtggtcaagataacgtaaccgaattgtctggctggcaacaagttgtcagtccatctttcaatgtcaccaatcttaacgttaaatcttggggagataacacctacacttgttcaatctgccggtcaattgaacaacaatcttaccagatctgtggtcatcgatgtactcgaattcaccaatgtaacctgaataattagtaatcgcttcataggaagcgttcatcaagcctttctaaaagaaaaagtgaaaaaatgtcgagcgaaagtaaacggctaagagaacaaataatctcagaaccgtgtaagaagcattccctctttgatcttccgaaaatttaaaagacagatagggactgaacaccgatcaatccatccagttatcatttcgggactagaagaataggtgaggaaagacttgatgaacacctggaaataaggaagaaaaaaacataccgtgcttttgcatgacctgcaagaacttgatgataaccttggaagaaggtctaatcaagacttgtctcttaccggtcttttcagcgttgttgatagcgttcaaggcgtcagccaaaacagaggttctagtcataattctgaacagttagtaaaacgagcacaatcaaacaaaacagaaagcagcatgagtgtccttgaatgaaaggagtcatgagcaaaagacagtaaactgtcgcaaaataatccgaggtatcttgtttctctgttcagaaaaccttcagagtggaaagcatcgtgagatgctaactgctatgaaaattcacccaagtcgcaagattctcagaccattgttttgccgattgtacgtgatggaaaccctctagctcttctgatgcaaaaattggctgtacatacaatttgaagtagaagaagaagtacaaagagtgaacaagaatgcgaaaaattttcacttttcacccacaacgaagatactgcaggtactttcttgatgtacaggaaacacatcctacttctcttagactactacaagatatagaaaagaaagcaacaacaaaacgaagaacttcggtcaagaactctacacagagcgcccaaaagccgggaacttttctctttctttatatatatatatatatatatatatatatttttttttaatataatttgttagagttttgtcgtgtttgcttgttatcttaagcatgaatctccaaccatcatattgcttcaaggtgtttatagtcaacgtatgtaagatgatatgctagttactagtaattggttttcgatgtttgtatcgtaattgaagagctcaaggtaatctcacagaatagacaggtctacacgtgaccattttaactatactaagcttactttgaagatcatacaacaattgatgtacagatttggggtgttcaggagccactttcttacaccggctcaactcacgcttcgtgcaaaatgcctttcggtaaagccgagccatagttttctggggcgtttctactccaaggaaaacactaaaaagaatgaagataaaaagcgccaagatgagcagattgtgaaaaaacaagctgaagaggtatcattccatattaagccaaagacttcgccatctgctccagcaccaatggatcctgagcttggtatcgaaaaattaatgtcaaagaataacaaaccatatataccaaagctcaagcacgaaaggctaacatatgattacccaggattgcccaatgaagatgcattttcgaaacacagcaacgatgctaagaaaccaaagacagtaaacagatggagtcgtcatgttccaaaaatcctcaccgtgcttgtggttctatggggagcttattctgttaaggtttggtactttgcaccagaaaaaggctctgacagtaaggaactattggatccgtacgaattccacaagtttgtcattacacacaagcatcaagtcgacgacgatcactttttgatagaaattcgtcctaaattcaagaattggcaatatagctactacgcacattatgaaaacaaatccatttggaatggcgatcgcatttggtctgtcgaaatcaaacaaccccaaattatggtcctgagatcgtacacgcctttaccgttgtatttcatgaaatcagaacggactcgttcgggcgaaaaagatccagtattgcgggtcatcgataacgatgccgaggattatgacaaaggaggcgtaatgactttttacattaaaagatacgaggacggagaagtttcgcgatacattgttaataaggaggtgggagatgaaattgatgttagaggacctcatgttgagtacaagttccctcatcaccctctcaagcagttacacgagaggcccggatttagagacttaccatcaaaagtagaagcggaatctctcttggaaactatcaagaaagaaaacggtgttcctgacttcgacaacttagcattttatgctgcgggcactggcattgcaccaatcctccaagttttgttttccaaaaatccataccgtggctttaccacagttcattattcggccaaatcgagctctgagttaggtccattggaaagatttttattcttcttagagaagttggatagaatcaaacttgtatcccatattgatgaaaaaccaaagacgaagttgaaggcaggtgatattgataaacctgttccccgaaactatatcagtccaatgcgtcaggaaattgaaggattggatgaaggagagataaagactcaatcaccagaggaggccctaaagctcagaatggccattatggacggaccaaaaagctcatccgaacgtactacgagggcaaatgaagagaaaagagctccaagatatgaaaatgctcttcagcaggctactgtcacaagccgtgagaaaaaggctgatcctgcgctcagtatcgtatgtggaccgtatggatatgtggattttgtatctggaggaaaactaatggccactaatgagcaaggagctgtaagtggtttgttaggagccaaaggttgggacaattccaacgttttcaaattgtaaatatcatctgtatataccctcgaatagtgaagaattgatcacgtgaacaccatttcttcaattcaccttgtaactccatacggttcaattcttacaagaaatactactcctctcatggatctgcccgaagtgcgtgatacatcacaatctctatttagagccatcaagtcaacttgtgtggagatcactgaactcacgcttttgccagatgagaaactacactccaacatctccaacatcaattacggtttaagatcactcacaacaaaactacagcagcacaaaagcgcttctagtttgaaacactatgtgctctcctcaaaagttgcagattatatcttctttcccatttcaaatcttctcaaacagctgcatctagaatccgagactataagatatattctagaagtagtgactttcctcacggataacgcatggcaatataacttggatattcggcttgtggatcagctatgccctttggtagtcgttcttgcgggaggagcctctatttcaaactccaaacactccacaataatcgacaaagattttgcattcaaaagttccacagtacactgcttggcatcgctcactcattgttttccaagacaatactttcaagatgaaaagaatgctttcctgagactttctgtacttggagacagcacaaccatacttctagatgtcatgggaagcttgggggtcaactttgaaccaagatgacaatgagttagtcatgctcatactaagtacgttagagtcactttattttgtgcgtgtgacagcagagcaaacttcgcttgtattccccggaataatatctaatttggtgaacttttgcacgacatccaagaatatacatacatccactaccatcaaggtcttgaatgtattgaaaaccttcattgtcaaagtatttaatgatggtgatcttcatccggtaatatctgatgaaactgcagtggcggaaagcttgcaaagtcttaaggatttgtatgaaaatcaacacgatgactctcaagtggcactcattcccgttaaaataagtttgccggaacaatttacgaaaccgcacagaacagaaaaatggattcagactacatccaaaaagctcaacatttctatgattgcactctttagaagcttattctttctgtcttcttcaagaataaaaatatcaacaaagcctcaattgcgagatgctattttggaatttgtggaagaaataatgagcaagtgtttcaaatcgactttcaacgaactagagaagtcttcacttgacattctatcagcacttatctatgtctgcactatggagagtgcagattcagatgcagacattgatgaattaataataaaatcaggaagaatttatgagaggctaagctactcgaacttcaatttttttttacggcaattgcagactaaaacggagaaccttatttcccaatttgcttccgttttaaattccaccaacgatgaaaaaattaatatttgcatcgtggcaatcagattgcacttctatgttctaagtctgacaatatcgcttttaaacaaagacacggaatcaataactattcttcaacaaaaggtgatagaaattgtgaccaattctatcattcagaacttatcatcttcccgaaaaaatccaatacaaacaggtaaagacattcgcaagttgatttccggagaaaatagttcggcagaacaaaggaatgttttggataacattgagctccctcctcatattgatgccaaaaacttaactaaaattaatacacgagcacttactcctgttcaaggaccaaatttacggaaattgaacatggagtacgatgccgcagaatttcaagagagaatgacctggtttggaaacataatgacaacatcctcagagaatcacataaagaatcttttgaaaagtattgctaattccaacccgaaaacagtcgacagcgtccaatctattctcttaaatgacttacaaggattggaaattactcaggatatgctcatgagacaaagcattcacttgtgggtctctaacagattgtatcagaatatggacacagaaaataaggacggatttgatgttaatagctttcttcaattcgaattaaccaccaaggatgcttcttgcacttctgatgaactaccatacttacttctagaaaaagcagagaatttgttagtggatgcgaagaaccaagcaatcgaagatatctcccatgttggtataaacggctatcactcgcgtgatttagcatatgcctccgctcttgagactatcggcatacttacatcgcatttgagcaaagatgatttccaaactgatgttctcatggattggctttttcccatattagaggccttaacctttccaaacctgagtgcagctcatatccaagcgaaaatttgtcttgatcaaattgttcaacggttctacggcggttcattggaaacactcatttcagaaaactcggattatcttatcgattccttgagtatgagtctttctgtcgccagtgggcttacacgatcgcttccgggaatcttgttgctagtgctaaaagtttcaggcagagacctattggagagaaaccaattgcaggatattttaagcgaaatgtttattgtcatcgattcattccacggctattcaacacttgtggagaatttttttattgtctttgaagaagttatccggaaaatcaagagcatgtattttacagacatctcaaaaagtcttgaacaaaagatagaatctacttataagccatggggccttactgatagagattccatgctccaactaatcgatgacattcatcgaaaagtagacccatttagtgattatgatccaaacaaagagtacttcaaacggaaacctggaataccgttcggggaacaggatgattctggcgaggagaaggattccgatgatgaggattctgatgatgaagatgcaacatctccggaaggagaggcagactcagaggtatggacgtcaccaattccgaagggggtttattcttccttgcagcaaatattcacatacggacttcaactactctcacatccttctacgaaattgaaagtacaggttttgaaaactctcaaagaaggatatccattaatggcctccaattataaggcattgatgccccttttggctcagtactggccattgattttgctgatcttagctggaactacgaccatatcagctcatgatatatcaggcgagttacaccagctgcaacaacttatggaaccagctcttgaattagccattgaagtttttgaagaagattacaggcatgagctttttatgagcaaaaggtttaatgaaatgtggaactacttgaaaagcaaaagcccactattccgaatcggaaccaagctgaacaaacaacacttggaggtttctcagtcgaaagtatctccaatagtaacgcaattgaacgtgaagatgcttataacggggttgaatgtttatgggaggatggttcctgatttggtagcttatgatatagtcagtgcttgcttgcgtttgggcatagatagcaagctacctctagcacgagacgtacaaaacttactctgggtgatcaaaaatcaaagttgaaccagtcatgcaattgatgtattatatgattaacacgccttaaatcttacccgtcaatagtcattgaatcagactcgttttgtgcattgtcattcagcacaaggtcatgtataacagcctttttaacttctgattttggaacgggctcgaaaggtagactcgtttgacctttgggcaaaggcggtaatgttggccttccagaagaagcctcttcattttcaacctgttcttcaccgacgatatcagcatgtttcgacttgtcgctctctgacaagttaatcttcttttcttttatggccagccccacagtctgagttcttggaatagtatcactaaggaaatgcaaagcatcttgtgtgctgacggcgttactcaaatccttgtattgaatcttctttctcttctctaatttggctaatacagacgcatgctctgccaaatattgaacgaatagttcggtagctacacccgtagcgtaaactgcacttgctgaagatccaaagtaatctggatctattttgaaaattctcttaattttagaaagcgggagactcatggtcgactcgtctacctcttccaaagcatcatcttccatttcgttcatgtcatggtcttccggatatggagtttcggtattttcgcttgcaggagacgtagatttgatatctactggtccggccgagccaatagcctctggatcactagtaacggttgacatcagaaccgacttattcattctatgaagaggacgcgcttcaccaaacgtaagagaattggcgaagtatacaggcgcttaatgtattaaaaaatgctaaggctgcccacactttcgataattctactcgacgtaagccataatgaaaagagaaacaaggtcttcattgacagaatccgatgccactttttgctcaatagatacacaagaaatttcacgataaagttcaacattgcgctctaaattcaaagaagactaaaataaacaagctcacctacatgaatacttaaaaacctcagatagtattatgtctatatacaagggattgatatcctatttcacaccaagagaatgcctttaacgttctacgcattaggctagcgaccctaatcctttgtgattacagcattctcctcctcctgtgctttgagaacatctgggtggataaactcttccaagtagttattcttctctaaatcttggtcattgtagttctccccgtattcgacaaagtctttgatgttttcccaaagtagttcaggactcttgaaaccatcactgtaaccctcgagacgttggtatatctgcggaacagagccaccaactaaggccttgagttccgtgttgggcaaatccgctggaaccacgtatgttctgactttggaccagttgacaatatattgaccagccttattcaactttccgtatccagaagaaccagtacctttgtaataatgcttgtttccctgttttgaagtcaaggggtgtctcttggaacctctcgttgtaagaccataccatatctggccgtccttgaatgtctgccatggtcttctcaagttggcagtggcagaatgctggaaattgagcacgctggaagctctcatgttttcgcgaagatcagctcagactgaaaagaaagcttatggaaagggctggaaaaaagtgatttgcagtatgaaaccgaaatctttctctgcacttacagcttgaatgtctggaaatcaagaaaaaaaaaggaaaatggtgagagatgtgtgcaggaaaatacagtgtaaaatagagagtgcagtaggtggttctcaacacagatactcacaaagtgctctgcaattcggcgatacagagaaactatacaacaaaaaaaaaatattataggcaaagagaatgaatgcgaagtactaggctggtatatgatacgtcgagtatgtgaatgaaagtaactcccttcttccatccgaactctgtttgctttcaattcgcctaacctccaatgctcgagtttaattcggatgaaatggtgggcacactgtttctttgctcatgtgttggaaagactttagttgtagacttttctaactttgtgtatgggtcaattatgacttgggtaactggacgaagcaaacgggctgtgctgaaaatcacggcttctggcgtttcgggagtcattttaaaaagagggctgccggggaagtaacgcctgttgacgtatagtcgataacgtctccaaatagctctcacatgttcattcaaaagagaatatagcatgtaaaatgttccaaatacaaaagcggaaggaactaagataatccagaaaactactgtaagtataggctaggagtcaagaatacgggttaatgacatacatgtgacagaaaagaatcctaaaactagaagagtgaggcacatttcaaaaaaaagaaaaagaataaggatctgggacaggaatctagctggaggaaatacaaacatgtatgtgtatttgcgacctagcgtgagggtaacttttcgagcgagggaatttcctcaagcgattcaaaaaggacggcgcccatacctcccaaaagatgtcctatattgtgacaatgtaggagccatattccaggattgtttgccgtgatcctgagaactacgtggcctccaacggccgccataacgacatctgaaaagggaggattatccaaattgagaagtggatatttgtgtttctttgcttctgcaatagaattgtagggaaaattttcctggtcgctaaagctgaggatatggacataatgtccatgcatatgtatgggatggttgattcgcttgtagttattgatgataaaatccacgatttgacccagctttacgggcggctgcaaatatgctttcgactttgtcacgttgagagttccatcttgaagctggtgcaacattggtttctgaacttcaaaatcagaaggaagttccgaccaatcctcaaacatactgaatttgaccatatcagttcggttaagaaagaatttaaaagtgacatccgccggctcgattttgtggagctgattctccttttcgtaggggtgagtatggtggggccaaatccatttacagtgtttgttagtaggaaacccatccacatcctgaaacttcttcccattattcaattcgttgtactcttgaaaccctcggatatcatcctcatcaaagtcctctcttttaccgtaaactagtagtgctttagcttcaatgaattgaggcgtgtgaatagcggccacacggattgcaaaaggcttatgcgtactttcatgctgctcgggcttggtttcaaaacacactgtcatacgagatccaactgggagtaccacgctggtgactttttgaggaaacacaaacgcaccatcaactgcaatgacatagaatttatgatcatcaatagagaaagctttagtatattgtcccccggcattaagaaaattaacgtattgccatcgagatccattggtgaaaaaaatgaagttttctgataatgtggatttgcaatcgagagaataccctggaagttcgagcgcaaaatgatcaagtgtgtggtcattgtacttgaggaagctgtcgtctctcaaacaacccatggaatcaaaatacggcactctttttaaaaagggtttcttcttcgccaaagtatagaacctctcatgcgaatggcaatacactctacctttgccgttaatgagtaagctctggatgcaaacaggatctaccccgaaatggaacatcctagccatgatgtcatccatgttttgcctgaaagcatcgtctgcaatcaagactgatggagttttttcaagcctatagagcatttccaagtctttactgatattagtgatcaagtggtacggccttttccttctaggtgacggccggatgtatatcattccgtagagcccatcagacagataccctcgataatgtgaatggtaccacatagctccactttggtttttaagttgaaatctgtaagtaaaattgccgccactggggattgggtattgagtcactccaggaactccgtcagaccatggagtgccgacttgtaatatgccatggaaatgaattgccgcccgaacttctagttggttgttcaccaagatttccacccaatcgttctcgtctcctattaaagtcggaccaggagacataccattaatagctttgacacttttgtagacgccatcatgggcataatattcttgggtaagattgaattcatagtacctagttctagagtagacttcagagatttggagaagaagaagtaaaagaattctacgcaagtttaacagaatgtgcatctgatgttgtaggaattagcgtcaatgggttttcaagcgcgtaaattcctagtcgtacagatccttcttcattaactagcaatatgttgcgagaaggcaacaagaggcaaaaaatgcaaagtttcaatatgaaatggcgaagtaacaaagctgtgatgtagaattcattagtttgtgggatgaaatttaatctttcggaaatttcaatttatgacactttaaatgatttttttttgtgtttttctctatccacgactctagtactctaaaggcaaatctgacatcgaaattcgcatctcgcgtctcccagttcacaatgcaatttcttactgccagcaccattttatatgtccgcgtgattcttttactttgcttggccttcatgttggtgaagaatccggctgctattgtcaaagccaatttcactttgattttgggccaagctatgcatctaccaactgttcacgcttcggataccaacccgcttttcggaatcttgtccattttcattgcatcaagtgccataagcgacttgattccatgtcttgcagaaaacatcgcttacttcgagactctagttcctactagacttacattctttttccttttgggttcattttgcttgatttcggagttcggcatcattgccaacaacttggttttcacctattcgtttattgaaatctggctcaactttttgatttataacaatcttcgagatgagaaatattacagagccaagaaatttctcgaagaacacggagatgagttgagagaagaagaaggcgaacgtgtcgtaccggtcgagtaaactctgccttcactgcgattgcaagaagttcaatatagtccagttcatgctttcttctatttcagtaaagtcactgaatttaagctgaagaacgttgcttccatcctggttttgctgcaaatcctcattggttttgtactttgtaaccgtcaatataagtatcaaattcacaaaaatatccgacgttgtgacttccacctccacgtttaagtgttctttggtagccaacttctgtagaatcaacgtaaaggtacttattggtttggtgatggccttcttaaacggattggtgattttgtcagcttttaagttcaaaaatttctcctccttgacctcatgagaaaacaatgatgaatcaagacttttacaaattctgtggattattcttttcatgctgtgcacattatgctcatgtcggatatttccaatcaaaggtctaagcatcaaaggatgagtattgttttgtttccacttagtgaaagatgtggggatcttttgcttcaattcgagattgaaattgtaataacaacacaacataagcttgagaaaagttaggattgcttgtgccttgtcattgttcttcgaagattctttgtttatgttctgatacgtgttgctcaactcttcttcattattttcgtcgtaaatcacagattcgatttcgatgatctggtcgtaaatttcgattatgattttgtttgaaataatcgaaacattgtaactgataagatttttggcttcacgtatcaaatgataaaataagtcctcctcgaaaagaaaataccgtgctctttcgatgtcgttgattaccttgtgctcactcttatcttccatgcacttcttttcgaatagagattggccggtcaacatgaagtcgttatcaatcttgctgagtatcttcactctcgtgaatttagtggccttatggcttagtctgtggctgcccgtcgtaatcgggctgaatgtgatctctccggtttcatcatctttacgaagaactgcaagtcccttgtcgaagtagttcgaccctgaatccccatatccgtattttactccaatggctctggaattagttagaggatcacgtagcgagaacaaaacttctccatgatttaagaccgtattgatagagttccaataatgacgttcaacttccacttggcttcgtagctgtgagcctgcccctttaaacaattcacttatatgattaagagattggtatttccagcccaagcccacactcgcaactttctgggcatctccatcgcccttgttgtgttccggttcagagttttgagaaagtctatcagaacccaaagatcctagtggaacatgcttcgtgagatacggtgacattgtagccttagaaacattaggtttctgccccgacataagcaaagagacgaagtctaaagaaagggatgtctcgttcatggctgagtttatatgacccaaaagttccatcttttgtttttggaatttttggaaagcactttccgtgtcttcatcagtttcttccacgggttgggtctcattgtcttcgaatgtatcgattcctttgtttttctgttcaatttccgcctgcaaactgtcttcagtgatgttcaaaaatgattgtctctctcgaagaatttgtgggagcaattctgcaatagggatactatcctcatcttgaagaaaaggatcttggttcttaccatagagacttttatctagatgcaaacgaactctatcactatcggccatgctagaactaatgagactccggcttcttgaaaggctcaatatgtgcgcttctgtacatttccgctcacatacactttatatacatgcactccaggtagaaacatgggttttagtttatcaaaggattcgtaatattcatctattatacgatgtggcagctaatccataaagtcatccaaatcaccgtctatcgatggcctgcaacaaaccccatttcgtcttccaaacctttctaaactgtgactgctcacatcttggtttgctatcgtctagatggactatctcatggcctttccaccgaatcattgtacaacgacaaacaggaagcgggattctttggttaaattccttcctgtggcgctttggtagagtaaacatctaacaatttctcttgattgcatgtagcacatccttatggtttcaccgaaagcgtccaataacaccatctctgatggccttcgagacaatatactcagttgcctcttctgagtcaaagatgcaacttgatgcagatttccttcaaggagatacgcgagtacgacaaggatatcatcctaataccagtcttgatgacattctagcgcaatttcgataccaacgtgaagttgttgtctttcacgaaaacggcctcgtacttgttcaacacctcttcaaacatctttaagtcacccaaacgcactgctctggtgacaaggaaatatggttccaagttgcctgtggacgacttgaaaaccttcaattcgggaatatctcccatcaataactctatgatgatactcaactttgtcgcctcctgcaaaaagccgcgggccaactttgtctgcggtgcctttctgatggcagcaaccacacattcgtgggcagcagagtaatccaattgtactgcattagatcctggataagtagtagtagtaacgagcagtcaaagcgttacctcgcgttgggctaacggggaaaatcgatcttctcacaaaagttggccgcttgagaaatgtcatgggtgagtaaatagttacgcaacaacaaggttatgatagaagcagtggtttcatcgtcatgtcttaatgtggccgatcttaagccggccaaaagagcaggacgcactgacaacaagtcgttgcgcaattcggcacttctagaaatgtaaaaccacatcttggccagaataaagtccaatgtgcgcctgttgtaactgttcaacaatgtgatcacttgctggttaaactcgtccaacttgtccaagtcatgcgtatccaaaagatagagttgcacgagaagatgcaaatacgcgttagtttcaggaagcacttcgcccacacgtccagcttcggccgatccagagccagcaggcaacttgtccaacaaagtttttctgctgggatgatcagatgggtaataggcactaatgactgaggtcaatgcagatacatcttgggcaattttgctccgtaagcttcgcaactcacggaatactttgaaaacatatctgttatcgaaattgttggcggctttctgcaacgagccaaaggcaagctcaatttcttcggacaaagagagctcactgccgccttatctgcggcgaagacggaatcttcatctcacatctgttgcgtggtctagtagcgaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagttagcgaaagagcacgttaaatatgatggattgaatgtatgaatggtggtagagtctgatagtaattgccacaagtgtagactacccaataaggcaacatgcgcgcgcgcacgtccagtggtcgtcccaatgtacatttataaagaacaacatttttatgtagatcattaccgccaggtgctttcaatagtattaaacgtcaccccatcttccacaaatttcggtaaaagaagctaaaaacttattctttgaatagagcactataatgggcatgttgagtttcctttcatgatcccaaaatacaatcatgtaagtttctataaaagtccattcccccaaatattttggagtccccgcccaatacgagttttctcgtaagtttgcacttaatgtgcatatctgtgacttggtccctgtccctatcttagtgtatatatagtcacttgatagtaaccccggcaaaccccaacttgtctcaatcacccaaatctttttcaaaacagccatggatccatgcagttgtgccacaagttcctaaaactccagagttggagcctgttttcttaattcaacttgaagcttaaggagaacccagctaaagcatttgccaattccaccagaaacaaagttctcgccttggccacagttgtggatggaacaattacctcggttccaaacaagtacaactacgaattggatgtgaagaacgtccacggctttgatgatatcactaataacatcgcagacaattacaatgaattagactgcaaattgtacggctctaccccagaaggagctggtgtctatgtcacatactacggattaatcaaattgttgcagccaaccgtcgatgtgttgacagagaaaagctctacttcgaacttcgaggatacttacgtcacttgcaaccccagattccatctcgacgaagacgttgctgacaagtttaagtgggttatccaggagaacttgtacggtcaagggcaggattcttcagggacgcccagcggaacccttgtacgtgcagtactaacgtctacgttgtccggttaaaatagaaaatttacaaagtagcattatcgaactcgaccaaacgtagactaaaacgaggataaaaaagaaatagtagttatgtacgcggagtaaatagggaaaatacacaactgggtatggcggaagaaagaaacatcccgccgttacattactcacacaacagcatgctttgcaaactcaccatctaacacttcaagccccactgggaatgcagaaatgaagggcacgtcttggattcctgaggtcttaacaacaagagtttgattggttggaagttaaagactggcccctcaagttgacgtttgacttggcattgccaccactagcaccggcacccgagttgctggtcatttgagccttgatctgtctcgccatggtgtaaaaagcctgctcgacgttcgaagacgacaaggcagatgtttccaagaatgggatgtccaacgcctcagcaaattccttggccgttgtgtactccacgactttcttgtcagacaaatcagccttgttaccgaccaacaacttcatcacccctccagtggcataccggtcgatctcctgcaaccattgtttaacattgttaaacgactcttggtcagtgacatcgtagacgataataatgccgtgggctccacggtagtacgaggatgtgattgtcctgaaccgctcttgaccagcggtatcccaaatctgcaatttgatggttttgccatcaagctcaatggttctaatcttaaagtcgacaccaatggtggaaatgtagtcttgcgtgtaagtgttatcggcaaaacgcaacaacaaacaggactttccaactccagagtcaccaatcaacaataatttgaataagtagtcgtattcgttattcattttctattcgtttcaggctggggatagtaacgctgcggcgaaagttgtaggatcagcaaagaagaaagaaaagtagtagttggtttactccaaattctatcaggaataaattaggtcttttagctgaaaaaggggtagcacaagcagccagaagtggttgaattttacacggtattcaagctttggttattttgctccacctctaggggaaaccggtagccgcacgacctgatcgcgcgcaatatgccccaatccgagctaatgaatgccactaaatcaactaaggcgaagaatgtaaaacaagtatgtctagataatagagacaagaaataaatagagctgttttgtttaaaattcaattacctatatgttttaatgtaatgttttgagaaaatcttgaatgagagacagccaagctataaatgcgcacatgatagcggaattgctcgagcagagtctaacaatggtgctagagcaaaaaaaaataagcaagacgaaaaaagatcattgcactcaatgtgaacactaatatgcttcagcagcttcagccacttccataacagactcaggtggtatagaagcctcggctatcacttccaccggtgcatttcctctaagcttcttttttgcaatcgctaacatctttgaaaaccacaaaatgttcaaaatatcgagggagccgttcaagacgaatgtcaccacagcgaaaatcaagcggtcatggtgccaaacctgggccaaatcttgggcaagcaaggccaccgcataaagcccccatacaattcttaccaggaaaaaagtcacaagtaagagaagtccgttgattagaatgacacggtcgctaattgtgcccttggggagtcttgagccgaaccaattgatgttgacaaaaggtgtgctcaactcgaaaattaaaaacgccggaacccacggcaagcaatatggtctaagggaacaaacgaaaacgtacaatgcagcaaaggcatgaagtagaaagccaaaaccaaacaatttgaaatggcgcaaacaaacataaaggtcccacaaaaaatatccaatggagacagcgctcacaaaccccgagtatccgttatatccaaacactgatgagtatgggtcctggagtctgttttggaaatgtgggtgattccacagcggcaaaagaatgaaaatggatataatgcattggaccatagagaccacgtggacgtcgaagttcaatcttgtcttgacatcgaggttggtgtaggagcgaccaaaccatcttttcgatactacaggcgatgcggcttgtatggcaaaatagaaagcagcagatgctacaatctcatgccaatgagccaagaaatggttggaaggttcttggggaaagggacgggcccatgcaaatggatcttcagagagatacagttgaagcatgatgtagaagtgagttattgggtagaaggcatgcacgcagtattttggtccccaaggaatgcgcgcccaacggttatctagtccaaggaaagctcaacagagatcctgtaagttacgtattgtctcttttacgagtttcccaggcttgcgtgaagtagtttttacgataacatccttctgttactttatgctgtagactttgcgtgagattggatacacttcattttattgacgtgtctatcttgataataatctcatgctcacgcactatgggacagcttaatcttacccaaaaatagacggaatcagcagtattgttgacttgcaaggacttttacaagatgaaaaaagttcaaatacataatttacagagagagccttttctttttcagagaacacttgagcttataaagctcgtaattttgtacgagtatatattattacctgcatgcctggaaagaattttcggcacctgggttttgcgcatgaatttcgctcctctatcttcttttaattaatacatcatgtcttacccattggtctgtttaggaaaccctttgttggatttgcaagtcgacgtcgacgctgcgtacttggaaaaatactctttgaatgacaatgagcccattttggccgaagagaaacacatgcccatctacgatgaagtgcttaaaatggatggcttgaagttgattgccggaggtgctgctcaaaacactgctagaggcgctcaatacattttgccacctaactctgtcgtttactttggctccactggtaacgatgtctacgccgagaagttgaaggaggccaacgcccaatatggattgagaactgaataccaggttcaagaatccaccgcaaccggcaaatgtgctgcattgatcactggaaagaacagagctttggtgaccgatttggctgccgctaacttgtttactccttcgcacttgcaaaagccagaaaactgggctttggttgaaaacgcccgttacttttacattggtggttttcacttgactgcttctcctgaagccatcgagaccttgggaaagcacgcggctgccaacaacaaggtatttgctatgaacctcagcgccccattcatccctcagttcttcaaggacccattggacaaaaacatcccatactgtgattacatcatcggtaacgagaccgaggctgctgcctactctgaatcccatgacttgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcacatagatgctaatgtacttattttctctttttccatactgtacggtgatgccaattatatctttcaacatagataccgaaatgggactcatcgcgcctgcactgaaaaaaatctaaaaccattcgtgtttctctttcgtcatgtctgtgctgagagattattattataagctcagctcggaaattcctcaggagcgtattgaagcggccacaggattgttgtcagaactttctgcggtcaataaaaaggaggaatgggattacgctcttggaagattgatcaaaggtctttcgacctcgcgccaaactgcgagatttggcttttccatggctcttaccgagctcgtgcgtgagcttgttttgaaagaagactatgacttgtccatatcatcaatgcttgataagattgtcgatgcgacacaagtgtctagttccatgaagggaaaagagttacgttctgttttatttgggcgtctctttggatttcaggcattggtcaactcagagttattactccagaaagaatcctcttcacaggaagaccttcagaagtttgtacgtcttcttgttgaactatcaggaaccaagtcatggttgagggaatctgccatgtttactatgtgccagtttcttgggtcgttcttgaactctgatatgttcagtgaggatactcttgtcacctttttacaagttattagcgaccaggacttaactttcactacggaaggactcgctgtgtatttggttattccgcaacctctacgctcgcgagttgcgcagaaagtgactggagtctctctttggaaaaacggggatccgttgagttcaggtaacttgcaagtgttggctaaagtgatgaaagatgtagatgtcgtgtctgatgaaagttccgaagaggcagagtcgagcaacaagaaaaacaaaaactcaaagcaaaaaggaacttggtcgcctcgtttaccgtttgcgtgggaatatctagtgaagcactttgcagctaaagattccgatgatgactctgaagaaatacaagaagaacattccaagaagagaaaaaagtctggatcaagttcttccaaaaagaaagcaaagtctgacacatctggggctatatcatttaaggagttttggaaagttgttgttgacgagaccatgtttgctgaaaagtcttcttcagaaagaaaatactggggcttcgaagtgttcatgaaattcatttctgtccttcctgctaaccttgtggagtttctgttcacacccaacttcatgagatgcttgatcaatcaatctgccctacagaatagactcttaaacaaaatatcgacaaaagctatcaacactatcattgaagtgtcacaggccgatctctccaaggttgtgcctttccttaagtgtctcatcaatgaaaaatgtggtggaagctggaactttgatcctatgaccaaatcaaaagtcacagacgctcttgttggtgttttgggctatgtggaggatgtcaacctggtcagtgactctcaagtcgatgagctcgtgaattccatcaaagaggtgttggtggctaagtttgatgaggctctcgcaagtcagatagaaccagaaaataccgatgttcttgcgcataaaaagtctaatgacaatatcctcaaatgggttttggataagctacttgttctcataagaagcactaaaagatttaaggcatccaagtcaaagctgttggaatcaattttcaagttcttgattcaacattcatttttcaaggcaaagaatgcgcccagcgtttcgagcaatattttaaagttgatccaggatcgtctcaactctttcttgtctgaagttatattgtcaaagagaaaagaacattcttggtcgttctactgcgtcaagcaaatcaaaaaattggaagacaacgataaatttgagttggtacttgaacttgattctgaccttgatgccattaaagaagatggattggaaatgataaatacaatcaaggacgctatgaaacgtgatcaagctcacaaggaccaacaatactgtttcgaactcttgttctcaatggttttaattcagttgtacatgggtgaggctgaaactgtcgacgttcttcaagaactcaaagactgttatgttgaaacatttagtggcggaaaagaagaaaatgactcttctgtgacaatgaccgaaatcattttatcctttgtttctcgcaagtcatccttgttaaagaagctttctaccattgtttgggagtctcttttgtgcgccaaaggtgccgacggcagacttatgatcaacgatgcatgttttgatctattattcgccattttgaagacgaaggagaacgaagagggtcaaaatgctttgtttgaaggtgaagacgaattcaatgctgccagcgaagatgatgataacgacgaagacaaggaaaatgatgtcgaggaccaaggcgaggatcaaattaacgcagaatctgacgttgaaagcaacaagtctatcacgtctgaatcagaaagtgatgcggatgatgaagacgaaggagaaacggatgctgatgataacattgagaaaaagacgaacattaaattggctaaggcattaggcatacctacagaatcgagtggagaagtgaagtttgatgagattgattcatttggcgaagacggcgatgattacgagtccgagtctatggacgatgaacaaatgatggccattgacgacgaactttcaagaatttttgttgaaagaagaaacgctctctcagcaaacagcaccaacaaaaagaaagcagaaatgttggaggcgaaggaaaatattacccttttcaaaagtagagtacttgatttacttgaagctttcagcaaggaacaacccaattccatttacaatctcagtttcattaaacctataattacacttatgaatctgacgaaagataagaacttgggtatgaaagcacacaagcttttgaagacaagaatcagcaaaactagaattacactagaagagtttgcgcaattgtatgagactgaagaggaaaaatccaagttcaagaagacccaaatcgagaccttggaatggctccagttacaagctggcaagtactcctctaatcaagcccatgcatcggcttgcggacaatcttgtattattatctctaaagcattggtttctatcgatagtctgttgttggagactataatcaacatctatacaagaacgttgttggtttgggccactgagctgaaaaacagaatacaagcatccatgtttttcgatttcatcaactggctcaattccaaaagaagcaaccacacataatagacgtctggctttccgggtgcaaaacatgtagatatacacttatatatgcgcgcacatctaggcacgcgtacgcgtaaatgtggtcaccaataacagagcgcgacgagcaccgagcccgaaaaaccaaattcaaactctcactaagactagcttctcctactaattccgtcacaaaaatgtcttcttacaagcaagctggaatcaccttgaacaaagcattggctattgcagctaaaactgttagaaactccttgaaggctgagttcaaagttgctgctgaaaagagaggtatcactgaagtcaaggtttccaagtttgaaaacggtgtcgcttctgagccaaagaacttggagaactaaactccttagattcaatttctccacgacgtcaaatagcgatatatcaatgcatgaaatatattctggacctatgtaacgcaaagggagcagaaggtttggaggcatcaagttacatgaagaaatgcatttcaaacctttaataaataaaatggaaaacctatgtacaaaaagagagctgatattttatgaaacgattttggaactgggtgccctggcctcgtttagtgtgagccgtctctcatcttctaattctttggagatctgttcaatgagctgggctctagtttcatagggtaaggtatctagcatagagcggatagtttccacccctgcaccctccttttgtaatttctcaaacatctctgcctcgtggtctcgcttgtcttgttcgtcaacctcatcttcgctaatatgttcttcctgttctttgaatgtgttctcgtcgagaagtttagataattccgagttgggatcgctaaacaacgcaacgaaaccaccctgttccacaacctttccctgctttcctaaaactataacgttctctgattttgagatcgttgagagtctgtgagcaatggaaatgatagtcatttggccctcagatgttacgtctcttaatgtatcattaataagactctccagtttcaggtcaagtgccgaagttgcttcatcaagaatcaaaatcaacggtttctttatcaatgccctagcaatggcaattctctgtttctgcccacctgataaagatgcacctctggacccaattaccgtatcatatccatcgggaaacagttcgatgaaatcatgacagtttgcttgcttggcagcttgtataacatcgtccatagtcaacttgctgatctgtttcagagtcaatccatacacgatgttctccaaaattgtaccagacaacaaaatgggctcttgttggaccgtaccaataacagaacgtcgaagatcacggacctggaaatcattgatgtttttgcctccaatcaaaatttctccactgttgatgttgtatgacctcaagagaagtgtagcgattgtagattttccacaaccagaaggtgcgacgaagcaggtacttgatccagcagggatcttgaacgaacacccgttgaagatcttatcattcgggcgtgtaggataactgaacaccacatccttaaattcaatatcgttagataggttgcgtggtaccctttgacccttgatgggcgggacgctgtcttcataatcgatcaactcaaagagtttcagccctgcgccagaacctttcatgagctccatataagttgtcgtgagactgtaaagcgccaggttgaataattccgagtacatggtaaacgcaacgacatcacctgtcgtcatttgaccattaatgatcaaatacacacccaaagcaatgcatgacaaataaccagaatgatataaagagtagatggaaacagagtaatttgattgggccaaggcttcttttttcgccacatcaatgacatttctgagttgagcggaatatttagaaagttccttttgctcacccgtaaaagcttggataagtttgacagagttcaatgtttcttcacttacctttgtgagccctgcagtggcattctgcaatcgcgtggataaagctctgattttttctccgtaccatacggacccgaaagtaatagggggagaaatcaacatcatgacaccaaaaagaatcggattaatagagaacatcatgtatgcacttatgataccaaacaagacgtttttcaacccgtccggtaaattccccgtgattgacctcgacaccacgtaagcatcactagaaagacgggaaatcaaatcaccagctttgtgcttttcttgatcgtaaaacgcagcatcatggctaaggagatgtttcattacccgtaagcggagacgtgcaacaagacgctcacccaagagtttcaagacccaaatacgggcccaaaaacacgcagcactgacaaacatgaatggaaccatcacaccaaaaacagtagaatacttgtatccccatattaaaaggtcgccatcttcgtctgtgactcgatcattgaaagcgtcaatagccgcacccactaatttaactgaagttgttggatatagcactgcaaagaatataaaagccaaagcatataggaatagtctcatgtccggtcggcctagcttcaaaatcctaagtatggtcctgaagttttcacgcaaattcatccgtttcttcgacgccaaagctttctcctcttctatgatttggttgctcttggtgcggctctgtaagatgcggtcgatcaccttttcagatccttccgatttagcaggtttctgctccagattgtgttccgaagtcgtatttagaagacgtctagagccggcaaagatagacgagcgaatggccactttggccacgttagtgctcaatagcttgcgcgatcttaagaacctgtgcaagattaacccattgctggagaccggtgatgatgatataaggccatttatgctgggtagagcagactgccttaggacaggccggaccctaagaagaaacattgtgaagtatggggtcgagggtactcaagagacagattgaaatgcgctcagagtacaggtgaattcggcgacatcggacacctactgcataaattccagatggtgactggcaagcaactgttcctaacagtacgatgtcaccccaatattgtcattgcaagtaaactcgtcgtagtataaactacatggcacacagtcattgaatcttaaacttgcatttgccgcaatgtaaaattgcgccagttcttggatttctttcctactctatagactgcgactatggtatcttagactcttctgtcagcaaaactctggatcattcccacctcagactcgtcgtattctctgatctcgacagatccatcatcacccaagaaggtattcgcttgaatgagctgcttgcgtggcaatttcttgttgagaacagtgtctctcaaacaagcatactcttcagtaacttcggtcatgtcgttgtagaaagcaagaccttccttcacattggcagtggttttgaaaacgtgcaaggaatgcaaaaaggcagccaatgcatccactgcttccttgttcaacttcgactcatcaacaacaatttccaagtcgtcaaaagtgccctcgctgtgcttgagggacacaacgccagccttgtgcaagcacttgaagataccaaaacgtgcttgcatgtgtggttgaccccacttctttgattctgggtcccagaactccaaaccaatcacaccagcacgagccatcaagatagtggcgatcaactttacatcttcttgctcttgagcatcggtgatgccgaaaataggcaaaacttccaaaggcttcgacaaaatgaggtataatgcaaccaactcggctctgcattcttcgaaagaccccgcagatgctccaaacaaagacccccatgtttcgctaggtccatagtaagtctgaatttccggatgagcagccttgtcgaagttgtactgaccaggggatgtttcttgcaataatttaccggttccgtgacccaacaattcatgcaagccaacttgcacctcaaaagcatcatctctccacttacggaacttttcttgcaaggatgcattgatgaaggtgatgacttcctccttcttttgtttcttagggttggcactcaacacattacccaaggaaacgttcttgaagccaatgtttaaacgcacatcgtcgtagtttggaatattaattccagcagggataccggatccagcaaaagttaaaacttccaaagaagtgaagtctggaggagtaaacacgtccttttcgtacaacttgtcccatggcaagaatggaatcaagttggaggcgttgttcactaaggtagagaacttggcggttctgtcttgattaaccatagccaccaatccttcccattctccacgaacaccagatgggtccctgtaagtttcaatgaatccaatgttggattcaacgtatggacccaagtctttgacccactgaatttgggagtttttgtgcgcgttcatggaaccagtttcaaaagactcgacgtaatactccaccatctttttctgggtgtcgttggcaacatatttcgatgcttctttcatgtgctcgacaattttggcgaattccttagagtggtcgccaaactggattgaaagagaggcaccattggccaactggatactttctttcggatagtagtctgtagtgttggaggtcaaagcactggcaacaagaacaacgaattctttatcggatttcttttgcactctagtgttttcaggcatgattccacgttccgccaaagcagcgttgactgcctcgatttcctccttcttgataacagaagcgcaatctgggtagtatgcggataactgacccttttctggccagcccaataaagcgaaggtggtgtcatataaaggagtctccacagatttgaacgatttgaggagctccgcatctttcgttgctgcgacaatcttctcaaaagcctctttatctaatttgggaatgaacttcttgtcaccaaaggacttgtagttacccaagttagacaagaattgcgaggcgtactccaagtacaacgtcacctgttcggcagaaaccccttcacccaaggccttcacatactcttcattggactgtggttcacccaaagcacggtgaatacccaaaaccaagtcgtagatggtttcactttcgggcgaaacagatctcaagacagctctggttccccaatgagaagcacgcgacaaatggtgggcataagcctgcgcttctttcgaaggcaattgctcaaaatggttcttgacagagagtaagacgataggcgcctctgaatcagcaagaaaagtagacatggatatgctttgacgaggtggctagttgaatgtggaggtgtgggatatatatgtgggcaagtgtgcaggcacggaccgttgcctctggcatgtaaggcgccgaaatcatgcaaacgccgcattctttggcacattttacgggccgtttgagtgcatggctgtcggtgccgttatgcttgaagtgatgttttcttcttcggcgttttttatttttaaatttttttttttttttttgttttcctgcttatttttgtactttactatcgcccgtctctgtcttgtttgacatacacagtttcatatgtgtgctgtgcgcagttctaaagtatcataagcacactaagtaagcacaaatgttatattacattcgcctctgattactttttaagtttccagactgtgtctttaaagtgctgtagacacccagctgaaacgctagcgccgaatgtatattttgtaggtaggtgtcttgaacttggagatccggcatatgcgcactcacagaatctcttatagcgaagcttggtgtttctaacccattttcataaacctcaacggcaaagatggcacgaaaacaagaaccggcttctgagattcccccagaactgaaagtatccgatgaggaagactacaatgaagacgaagatgacgattatgacccaacaaagaaaaatcaagaagaggaaaaggaatcagatgagtccgagggagaagaaccggattactcaagcataaatactggcgtaagccaagtgcgtacaagaactcaaatataccaagagaatttgagcggtggccagaaacgagatgctcgaacctccaacggcttagtcccagacgagagtctgcgagcacttgacgtgaatgccattttcgattcgctcaagagcggagaggatgatgagtggcgcgacgtggttagtctggtagagccagaaacaaaaaagccagaaccagaaaaaccattgctgttgtccaccgaaaagattcgtatagagacctcgtacacctttgcgggcaaattggtgcgtgagacaaaacttgtggatgctgactcggcagaagcaaaggcatatcttaactccactagtggaataatgagtggttcagataagggtcctcgcagatcttacgttactgtggtgcgcaaaatacaaggcacagaagaaaaagtaccacttttgatcaaattgaagcgtccgtcgcttatagacaagtttttgatgggtgacaagaagcacaagttgacgacattggagaagtctcgtcttgattgggccagtttcgtcgataaaaagagtatcaaggatgacttggcccttcataataaggccggttacttagataaacaagacttccttggaaggatggatgccaaacgggatgagcaatatagaaaagcaaaggagctcgagcggcaaagacaatggcaaatggaacagcgttcgggctgatgtatagtaatgggacgatggaaacacttttactgtaggtacgtattttcgattcagcgaagttgtttgaattacctagtgttactagttcttcgtgaacttcacttgtctgctagacttttcattgcagtaacatctatacaattggtccccacgattcgtttggccgaatctctattatcgggctgcacgtgacactagttcgaaaacttttctgccctagagaaaccgctcgcctgcctaaatatacaggttcaaacgtccagctccatcattctcaaatagacaattaaatatttgcgtcaaaatacagcgggcactcgtcatatcctgaatgtccaatattttgaaaagaaaaaacgaggacattgagtcttcttctgacgaccaactcaacaagcgtgttgctctagatagtgagcaattagagctaaccgaaaaggaaagagacaatgcccaaacagctcccactgtcaatattccagaatttgcgctgggcgaagatcggggaagcgattatggagctgatcatattctagctgaactgggtcagctggaagagcctatacccgagtcccagaatcatgatggggaacaaacaagtcacacggcggaggcaatcggctcttccaaaccaatatcgagccacaaaaaggatgacgatgcatctacggtctctgttcgaatgtattgtccggtgaaagaggctgctgctgtggtgggtaagaagggggagaaaatcacgcacatccgagagaaggccaatgtgagaatatatgtgagtgaaaacttgaagaacgttcccgagcgagtgatctcagtcaaaggttcagctgaggacgttgctcgtgcctttggcttgattactcgtgccattttagaagaacctgaagacgagccggcttccatcactagcaaacaatacaatttgaaacttttagtgccgcatccaatggttgggtacatcatcggcaagtctggctccaagtttagagaaatcgaggaaaactccgctgccaagcttaaggcagcagagcaagcattgccttactctactgatcgtgtgttatctgtcactggagtaggcgatgccattcatattgccgtatactacatttgtctggtaatgctagcgcatagagactgtctcaagaaacacaaaatcatctactacaatccttccaactttcgcccacagctacctgccgctaatcctatcatgaacatgtccattgctccacaacagaatgctgttccgtacatgacgggaaatccaatgcaaatgcagcaaatgggaccaggaccaaatcttaaagatgcacatggatcctacctgcaagtccccaaaccatacaatttccaaatgatgttccagccctctgctcgccctcagttcaatgggccgctgaatatgcccaacactcaaattcaaattggagcacagaacctgttcactgatgagcacgggaacacaatcattggtgatgtgattacacaaatgcctgtgcaaatcagttcctccccagataagttcagtgaagatgtgtttgtcgccaactccaacataggctctgtcattggcaaaggtggcaacaatatcaaacagattcgtgaaagctccgggtgcacatatgtcaagattgaacctgaccaaaaccagtccatattgcttggtggaggaaaaggcttgactaatattaggaaacttacgttgactggttcatacaactccatccaaacggccatctatttgatcaaccaacgtattagtgctgacaaggagagaaatgggatccaatgattcactattctatcctttggtccacatttccacaggtttgaatgcaatgatcctgttatccgagtcaataatgctacgattcgatgatggaaaccccaaatgtattctattaatcaagactggtgcttcgaataaaaatcccacatcgctatattacacacatttaaagataatcgtatctgctggcctatatttgctctctcgctaccagtgcctcacgcccatacttgttaaaagcatggtaaagccactgagcaaaccttctcccaaaaccaaaccgctgctgacaatgatcatcttcaccttttggtcagcatgtccctttttggcgtaattcatccagacgtatgcgagcacgccgcccacaaatcttgcaagcgtaaagtttggcgtattatacataccgatacccacggccacaccattgggtaaataaacaagatacttgtggtaccttgagtgagaagagagtgtattcttcaaaaccgagataatgccaaacacgcccccgaaaagcatacagaattcaaaagcatgcggcggaagaccttctccggtaacaagtctggaacagtctatccataccacggctgttgggattcgaaacattttgctaggaatctcatacacggaattgtagaccttgtacatgatgctgctcaagaatacagaatacactgttcccaccaattgagctgtaaactgggctttaggggacgcacctaataaatggcccgttttcaagtcttgcattaaatcgcccgcttgttgagcccctgcttcagcaattccgcccgccaccaaatttattaagattttggctgggtggtcatgcggaattatcactgcaaagatcaattgagaaagtttcccaattccactgacgggattgagatcagtctctcccaatgcacgcacccctaggatagaaaagaatagcgccaataatatagccatgaaagtagcatagtaaggcacaagatcgccgaatacatccgacacagcccaaagacaaagtgcagatgacaagacaacgccaacgactgtgactttattgcttaccaaatgctccttggcgacatccacgaatgcagctggagcacgagcgccgacttctgaaaccaagcgatcgtcttcggaaatcaatggatcatactcaatggaatcattaaaccggaaaatattcaaacgactaatagatttgatagtcaccaccacaaaagacactaaggaatctgctatcataacactcaaactcaaccaaagaatccacccttggccgcccgtgacccaatcatctattggtcccggtgcccatcccaaatgttttgccaacggagcgagcataccccatcctaatacagcaccaaacaacatgtaagatacagaaggcaagcccatgattatcccctgtccgatataagctggagaaggttgaaagttccattgatagacctttgacatcgtactgccgaagataggaagtgatttcaaaaatggaagaaagtaagaagtcaccgtgtaagctgccgatacacaaaaggtgatcactagcgacttgatatttgtgcgataagttttctcaatatggtacgcctttaatccattggagtccagaggtcgaatgacaccacactgagcaaacgtatcttcactatcatcagagtatttggaattgcaactgtgagaatctgagtgtttgtcctcatcatcatacatgtctgtaccatgcaaaacggaaattaatgtggcggtggcgctgcccgagggaaaagggagcttttcattgatgatcacttgctttctcaaaggcactgcaaagaaaactccaaagagtgccaagccaagagaccaaaccatcaattgtgataaacttagtactatttgcgagcctgtgccactctcgtcttttgtcaagaatttctcgattgctggtatgataccaactagtccgtacgccaatggacctgtgccgacagcgacagacacactctgaatatacacattctccacatccgtaaagtttctcgacatggaagtaagtttgaagatggtaaagcctagaagggccgatggaagtgacatcatcgagacccatcctgtttgaaggccaaactggaaattcgagataagaactacacttccaatcaaaagtcccacgaatgtggctctgaacgtgatttgcggtagtccacacttatcatgccacctcaaatctctgatctcttctagtgtcattgcactagtgtctatatcctctcccgccatagtaaaaattggatgcaagtatcagggacgaaattgagccacaggtataaataaagtgtaacgttaagcctcaactgaagaaataggccttactagaaagcgcatgaactttgaaaaaatgtagaaaggaagaaatgaacgaaatttaaatgatgactaagactgagtgtatggtagtaagattgcggattttttagcccaattcggctctagcagcggaggaaagatgtataagccatagagaatgcacttaacgctgcaactgagaaaaacaaaaaaaaaaagacacgggaaaaagtgaaaccgtgaaaagaaaacggagaagaaaaaactttcaatgagaatacaaattggcaaatggcaaataatttcatggaagctactgtaatcaattggttttaagcttccaagggaagcggctttaagtcaatatgcaattgaattgaatggtctaacaaacggtttagcgtgcactcagatccactgatacaccatgcgttatattcagacaaaatcaatcttaatcttcgccataaagaagatacgtcaaaatatcactcaaggtaattacactaaccaactttccttggccgtccaccacgaacaatctatgaagtctggactttctgatcgtgtccatgatagtgcttaatctgtcattgacagtacaagtatgaacaccatcaaattcttccgatcttctcaaaagggcatcacccacacttaagtccaagtctgtgtacattccacccttgaccaaggctaaaacgtcaacagcctcgtaaacattaaccaacttgttctcctcgttgacaattggaatagacgagaccgagtggtgggccaaaaggtgtatgacttcaatcactggagttgccattgtacatgtggagatttctttcacctggctcaacgtagcaatgttcttgattggttttagtaacatcttggtctctttgcaattcaaagccacaaacttcaagattctatattgtgttaacacagaaacgacaatttcccgatgtgtcttctcgtcttcgtcgataagtgggattcttctggctttggagtgcaacatcttcacgcaggcttcatacaaagacttgaatggatgtatatacaccagctcaatgggggcaacacctatggctttttcaatgtctctcaacccgtctaaagttaactggtcaaccaaatcaaacttctctgggtattgaaagtagtattggataacgttgataaaatcactggaggtcaacaatccagcgaaacgagaggttttattgctccacaatggtgcactgacaatgttgttttgtagcaatatgttcaaagatttcttcaccaataagctagtgtccaaaacgatcaaccggtaactcacaggtaaaacgtcataagacgttttactttgcaagaacaatctgatggcttttaaacctattctttggtcattttcaatttgttcaggagacaaactctcaatgtaatcatttggtgtggcttttgtgggaccaagggtattggcgtcgctcatgtcctaattccagatagaagagtcttgatcaccgaaaataattacatgggcgtttgcgaaagggtagttataatgtgcaggactgaatgctgaggagtggggaaatatagcacgatagccacctgaaatatgattatatatcgttcggaacgagtaaaaagtttagtacagaaaggggcccctcgctagaataacaaaatgaagaagagctgatccaaaaggtaaagaaataaataataataaaaaaaaaaacctgaaccgcgtctatgtagggtcagggccgggagtactagattaagctaattcaccaaaactcattgatatggctttcttacaatcattctaacccagtgtctttgcaagctcccagaaacgtaagagagttgcaggggcagagaataactacaagttggatctttaaatcactgcatggatgaatataactttactaatctataatacagaaccaccatacgctttaggcccatctgcccaataatgccattaatccagcacctaataccatgcacaagtatgcgaagatgatacgcttagtgccgtccgaagacttgaactcgttggagtacaaaaattcgtgagccattaactccacgagaccagtgtaaatcaaaatacccgccgaaatagagtcaaaaacaccgtttgtgatcaatgcatgtgccgagtttggtgggtacgtctcacgcacaccaagaccaatggcgatggcaataggtgtggttaatgcataaccaagagctaaaagccacggcaaaacccgtctgtggctaggccagtttgctgttgcgatacgagtacccaaacccaatccttcaaacaattggtgaaagacaacaacaacatacaaagttttgaattcgtcaccggaaacggccaaggtcaaaccaacaaacaccgagtggaagataacaccaaattctaaaacgaaaacagacaacaattgaccgtagtattgttcttttccctggtcattggctggggttccgactgcttcctggtcttggtgctctgctgcgtgagagaagtgggatgggtatgcattggactctgtctttgtttgggcagtttcgccaatctgctcctcatcagagtcaagatctttcttgacgtaggtggagctttctccaaaatgcgagtgactgtgtccttcttcacccaaaccttcgagtttcttgtcgatcaatctgaaagccatcaactcaaaaaagaacaagaggaacaaagtgaaaagacaaattccgaaagcatatggatacacgctccagccttcacccaaacactcgtcggataaagcttcattggctggttgcaacaagtgaataaaagccgtggccacaatgactccggaaccgaagtatttggcgaggaagaaacaccatgaaggcatacgaatgaatgagtatctcgaagacaatattggaaagaaagcaccgaaggcagaaccaataagaatgacaaacactgccgaaatacgggcgcccatcataccgttatagtcatttccattgtcgcaagtgtctcttctagagagctcatatatggccgtgtcaaacattggatgtgaggttggatgaatatgatggaaaacttgaaaagaagtaggtgcgtattaggtgactgatatatacaccgtataaccactagagttatggataatatgcaatgtagatgcaagatacttttctgtgaaaagtccgtagagccatcacctgcagagtgcattgagacatgccaaccaccagggtagattctcgcttttttaagcgcagccgtctgatgccgcatactaaaatgggcccgtaagcgaatgagccgcgtacgtaatatcctcaatggactttcacgtttatacactttaaggctgaagatttaaatatttagtcttacgaaatgactcacacgatgtttgggagaagatgctgtctccagaccagctaactctagtcatgtatctcctgcaggatttgcagaggaacacctgaccccataatggttatgtgtgcctacgtttctagtgcacaaataatcaataagtaaaatgtaagaaataaattagaagaaaagtaacgaatgagaggaaaagaagagacgagtgaacattgacgtatcagattgcttcaaccaaaagaggaaagtcttcgatactaatactttgtaactggtgcattagacgcaaattgtgcatgcatatctaagtgaagtctcgaacggcgggaccatcaaaggcgagagctagctgaaaaaagaaactaaacaaatatggtgctggggagccaaattgactattgtgtaaagttacggaaaacaaaaaggcagaaaggataggaaagcgatctaatgtgatgtgtcacttgtaaacgtaacggaaacgatgttggaaagacggaaaatgttcctctgctatttcaatgtgcagcggttttcaatgtatctgaacaataccacatacaatgcaccaacacctttttcttactgttgtctttcttggaactcataaatatgcccgatatgcgtgactacgaccgtactcaattattacgtacatacaaaagttaaaagcaaaaaaagatgattcaagttcaagtgttgctaaggtgacattggactttcttttctatgcgtagcagttttctactgtctgtttattgcattgtcccgctcgaacggtttgcattgggacagtttacgaagcaggtctgaattgccttgttaagcgctcaaaatgccacacgctcgtaaatttgattcaaaatgagaaccaccaaggttatactttaaataaatgatgaagaaaaaaagctgggaaaagagaataaaggcaagaaaaactttgaagaaaaacagaaatgcacaaaaatcactggtgaaagggcttgcccatgaaaaagggagaaacgataacttgtcaattatttacatctggaaattcaggtccattgtgggaagagatttgtaattgtaaaggatcatgcatcattggttaagaagattggtctaacccttcttgcacagttttttcgaagttttggtggttgtttcgtttactttaggtttccaaataaatcattgttgatgctatcttctatttgtgttgacaacgctacatgaagttctatgctgatttatcgcttgtgtgataaggctggacaaaatcgctattttgtataaatttacacttcatggggaagggtgccttacttcaatggaaagtctatcttattctagggagggtgtatcattctgcaagggaaagactatctcacttcaaaggctagactttactttgaggttgacaaagactattcacaagctatgcctttgtttgattcgtctcccagaaatgacatgcttagcatacacccaagcgcagatgatttccacttgaatgattagtctcttggtactttcccgagcggcggtgtgtgaaaagttccagaactcacaacttaggataaaacaatctcttcgtgaaaatgaggaaatgtctaacatatctcatacatgcgccgattgtaacttccgatcctctatttactttgattatcactgtgggtgtctgtctatgatttccacgtcactgtatgccagtaagcacagcctgtgctctgttgtgttatccttcattattgtcggttcatgagaagtgttccagttatggcaatttgacttgccccgttcaatgacagttaaaaaaatatatattcatgagtccatcgaaatcttgggctggtagctggcttctggaatacaggggagagtcgtcacagaagaacactactggtttgtacccatccttgatgaaacggcggcattttacgcgtaagttatactaataggttacttatcgctctcagtatatttggaaagacgaagaaagtaaatatatggattacaagaatgtgctttccgaaatgcctcatcttcctagactactaaggcgaaagtacccttggggcctgtggttgtgtgtacaacgcgagcgcatttagtgatcacttgtcttctaaacttcaaccggaagtatgccaggaacacattcaccctccgacgagagattggaatccgcaagaaagcggtttgaagagaagcagaaaaaattgagggaaaaaagcgccgaggatgtgctatcttccttttctgggcaccagtccattcaccaacctcaaccgtacatttctccaccgccccaaacgaagcatcaactcacacccgaagacttatttggaccttcatctgtgccagaacccttctatgtttctctgaatactggtgtacgggatctggaatcgccttatgaacctatagttgaaaatgcagcaccgaccacagcgttatttgatgttgatctggaagcaccattggcgactcaagatgttcaagattcattttttgcttcgagtggctatcctaaagcagaattgaccaatgatactgacaataatgctacttcagcaaatcctgagttggatagaactaaacgaatgttacgaccagagaatatttttgatttttctctggagaatttgcatgaaatccccttgaatgacacagaggatttgaatgagcttccgcaggatgagcttgtgatcccagcttctttgttgaaaccggaatccacgataaacctggataataaagaacctcaaactgaatcttctttgttcacagatgttactgcaacccaacaagcagatcccttctggggaaatagtgaagatgatttctggtcttccacgaacaataagtcccttaagggtcatgaagttcatgatagcgcgaatgattccgctcatatgacagaaaaggttgaaccaggagaggcagttgctacgaaagaagctcaaactactcaagaacacaaagaacaagaaacagaagaaccactagaagaatacgtgcggcaaagtacattcgatgattctttttttgcttctgaacctgaacaagtggcagagcctgaacaatatgagattgcggatgaacctgcgaataatacgggtgtatggccgactgacaatgatgcaacaactaaagaacacgacgacttcttaaaattgatcaacgatagaccacaaaagtcgaatctgtcgccagatgagaaaactgatactattgacatcaagtctcaatctacaatgagaaatgaacctatatcagaagtctcaattgattcaggaattccagatgaatatgagcagtcgacggaacagtttggtcttcatgaagttgaaagtaccacagctgacacaccacaaaaggattcaaatgtgtctcactctcaacttgagaaagacttagctgaagcaagagcagaattagaacgtcgactcgatgctttcaaagaggaacgaacagcactcgaacatacgatcaaggaccaaagctcgactatcgagcaacttaagtctaggggacaacacatggactctcaggagagcaatgctgctattcaacataaagctttattggacgagcagaagatgataatagatgagcagaaagctactattggtgagcagaaagcatctcttgatgagcaaaatctctctattgaacataaagaagtaatcatcaaggagcaaaaagctactattgatgaacaaaaggctactattgatgagcaaaaagttaccattgatgagcaaaaggctaccattgatgaacaaaaggctaccattgatgaacaaaaggctaccattgatgaacaaaaggctaccattgatgagcaaaaggctattattcaacagcagacgtctgagattgaagagaaaaggatcactattactactcaagaatcctctatcgaggagcagagattgatgattgaaagcttaaagaatgaaaattccaagcttaagctcggacgtatggatcttaatcttcgcattgctgacttggaagaggaattagccgatctcaagacattgaataagactctgatcggtggaaaccagattgaagaaaacattgtagaatcgacgtctcaagttgaagatgctgaatcgaagaattctgccgcttctgatgcatttttgggagaggaagactcttctcaagaactcactggcatagaagacttgaagcaagaggaagcatcgaagtctccggtgccgcaagaaaatgaggcagatgtcactcgatctatcaaagtggatgaagaaaaggagaagacagaagaacagggaaatgatataacctctgaactcaatgataatgcccttattggctcagttcaagatgaaatcaaaccttcaatagcggagtctgagatgaaaggctcagaactagctgatgaagtttcaaacgttcagccctttgggaataacgctagtcatagtccaggtgatcatagcgaagttgattcgacctccaaaggtgacgatgctaacccctccactgactcacaattcggtagaaatgatggtatcgaagtacgtgatcaagtcgagttgaaagataatggtaccagagaaggctcggaacagaatcttatctctgaagatgttgtggttgaagaagcggctgttgaacagcaaaaaaaccaaggcactctcgatctttcgcaaggcaatacagatgctaatgctgaacaagcaatcaatgaatcacccttagaagaacatgtccttgagaagaagcctccttcagaagagcaagctcctgaaaaggagtctctatcagaagaagaagtgtttgagaaacaatcaattccagaagaagaatcttctggacataagtctgcagaattacttgatgttgcggaattgggcgaccctcttgacgaatttgagtctatgcttcaatccgcaggagtcggcactagccagagcaagcctatttctgctttgcaatccaaaactactagggctctcagtcccctgcaactttttggcgagacagccaaacctctcgagaaaggaaactcttatgcgctgcccctgcaacaagttctttctcgaattgattctacatcggatttccgtgaacggcttatggtttggaaaggatggcaggtggatatgattaattgggatcattccaaaaaccccaaatttgtattgtgaaatgacctcaccaggatctacatagtcaaaatattgcattctttcgcttctgatactttgtatttcacaacccgtatgacgacactatttacatgatgagtagttagaagagtcctaacttcctattacttcacccgacacaaagccatacctccaaggtctctcttagcagcttcctggatttccactacctccttcttcgaagtcttcacgaatacacattcagctggttgtaaaggcttgatgaatctgacaggcaagcctgaagccaacgccttaacctctgtgcttgtcaagttcactcttctacctggtttcagaatcatcgagaaatcccttatgatggggttattctttctgtatttcaaccccaaccacaaccggcgtgtggaaatattgtctggtgtcacctcgacaggtgtctggtctggaccagaagtagagcccttttgaacagaggaaatgaaaccttccttgtacaaccctaaagcgatctgtaaatgcaagcgagaaaatggaacagaggttgttgcaatatgcacattggtgcaatttttgatatgtgcacaaaggttagccaaatggaccaacgacatgttaatggtggttcaagtctgttgaatttacatctaccttcggctttttttttctctccaaagagtgttgtgcacgtgattttgcacgtgcatctctgagcgtctgcagacatggctcgatacaagagaccaacttctcccaaatttcagcgagcgataaatatgttcaggttagttgccggaaaaaggcctcctgttagaactgtcttgctgagagggataccttgtccttcttttgcaaaggctttctactccacaccgcagagaaaaatcaggaaaccagaagagggcccaaaaatcaggtacttggtgcttgtcgtttttgcttcttttggattgttacactttgtcaccacgcaagtggataaaaaggcacccaagaactctttcacggagcgcgagtttgagcaatatgaacgagagaccggtttgagaagaagacacaaattgataaatcacgagaagaatgaccagtatgccttctatgctgtgccatacgcccatgatgtcagtaaagctgtgcaacttttaactaaaatgttacccaatgaaaaacaagttaaagtcattgatcctaagcaattgatcgagaaggaactcgaggatgagggcaagtattcatatttgttacaagacttgttagcgtataaaaagcctttacctcgtggattgataacagcattgatgaaacaggagattgaattgtttctcaatacgaccaagggtcaatttgacaccaacattcttttgatgaactaccctcagtctacagatgaagcaatcaaatttgagaatgatgtatccgaacttaaaacatgcatcgtgttagaagacgatttcgcaaaatcgcttcatgatgatttgagcgatgacgacgtacggaaagttaacaatgtcgttggttatttcgatactgttggcaaggctgaaaaagtgaattccaaggttaaagttttaaactagtacatatggttcccccttgtaaatagaagcaaaatcttttaagccaagtattatcggtagtttcgcgtcccccagcacctaaagcaaataaaaccttatctttgttcatgggaggaaaacactactaaactagacaaaaaaatcttctggcacctcgaaacgaatgccaatgttttctgcaagctttttgtcagtatccaggaaatcgccctctcttccagcagcatcgccaacaaagaagctattatccatatcaatctcaatgtcatttcccaacgcgctcttcaaatatagaatcaattcgtcccacatcccagtctctggttttctagttttctggtgcttctcctctgagctcgcaaatggtcgcagtttcttaccagggagttgagtggcagcaaagaccaaaagtggtatttcgacttgactttttaacgaggcaaatatctgattgattttggacctaagaatcaagtaagattttgatgcggtggggtccttttgaagaacgacagtgcttccttgatttgtgaaaatagcgataatgtacttttcctccgccttcgctttgagagttggaacaactctatcactccaccattgccaatcattggcgccctttccaaactttaaaccagatcgggattttattagagtgctatccatatcaaaggcagcaattttgatttttttcgttccatctgaaagctctttctcgtaaaattccttgaaaacaggtggaggtggaaggttagtcacaagatgcgatccatgaactctccagtatgcagcaaactcgtttttgttcaacgacgggctcttggaagagctttggctggatttaggttttgaaacagacgaacataagagacttgtgatatcattagccatgataaagtcagagtatgctgtggaggaaagcgtctgcatatgaaatctacgattttaagcttgcacatttgatgtgcactcaaaattctggggacggttgccaatagagaatcatgactgagaaagtgtccacagaccagtatgggagaaaaacctggaatgtcgacttgtacgcagaagaggctaaaaacaaaaataagcggaaagagccttcaaaggagagtatattggccgtggaagggcttaaaagcgaaagctacaacgaacatagagcacaactaatagaaagttctgttctggcagttcaaaagcacactttaatcaatgctgaggcggaccctacggcaacttatggcaaaaataagagatttggttttttttgtcccatatgtgacttgtctttccgagacactttagccttggtggaccacatcaactctcctcagcattctaaaagggcaaaggctttagctagtgcgagcggcgcttctgatgaaaatgaagacataggaggggtgaaacgcgccagtgcccaagaggttgcagagaagatagaagagcttgtgaagaaactgatacgagacagatcgtcagacaggaacttgggttcaattcaagaacggatccaaaaacggcaagagtttgaagaaaacaagcttcgcaagcgaagagagaaaaagttaagaaaaagagctaacaaggttgaaatctctgacgaggttggaaacagcgaattgcaaaacgctatgggttttcaaggatttggcactacgaaagtataaatgatagacaaataggctgacagaaatacacgactaatgaacagagcggttggagaagtgcattcgtgtagccgccttaacggcacattgaagtatgaagaagaagatgatgaagaaggtgaagatgtcaatccaagtttatgacccgagccttctagtctctcgtgtgtagaacctaacatgcaaaccaggatggtaccatctgcagtccttctcaaagtttttgcaggttgcacactaaccaatgaaaattatgtaaaagcgctttatatcaacgaagcggaatcaaccaccattttagttgaacgggcccaccacaccaatcaaccagcatatatccctcataatggtcaagttcaacttcagtttgcctctcagcagcttgtttaagttcagagccggcaagttcaactaccctcttgagcaggaaattagaacaaaattggactccttaccatcggtcaccaagatctacagtaacccagacggaacccctagagtaccttctgatgctgaattcaaaacgattgccgagttacaaaacttgtactaccaaagaaaccactccgaatggaactttatacttccaggaattcccaaggagcagttggagttatttagagacaacagccaggacttgaagaacttccaatttgttaccaaggatgccggcaaaatcattgacaagatcccatacaaggacgaaactaccggcgaactaaaatggagagtcgtgcgtgagactgagaaagcagagggttgggaattgccttactactacattgtcttgcctgtgtttatatacgttctttactccaagtacacctcgcaaatgagaaagagagaaactgacggtccagagtgggctgaaaaggagttgagattgagagctatggaagagtacttccatggtgactctgagaaggccaaggagttcttgtctaacgagggtaaatccgaaagagaaatcagagacagagatgacttggttgtctcgagaattttggcaggtgactatgacaagttggcccaattgaagaagaagttgccaaaggacttggtgccaaagcctgaagtcaacgacaaaatcaacatttaaagcatctttctcgttgaaagtgcttgcactcactttgtagcccaatgcatcctttataagataatttattctttcgtcagccagtatacatcaaccattttctgatatgatagcaaagcttcttacctctattctgctctaccatattcttgcaaaatcttgcgaaatctaccgaagtcgtagacagccctagtacgaaagaaagacatcatagtaagttatgcttctgaggagttattctattgattaatagtactttacggaaccatatacccttactggacgtactaatgatactccattagctgcgcaaattccctagacttaactgtttacggtgggattgattcaactggattctagtaaatacatttggcattgttattgaagcctaataattttatgtacatatagcttattccttaacttctccacactcctcaataacaatggcagtcttggtctggccactggaagatccctgtgcctcaatgtccttcacaacatcgaaaccttcaatcacctcaccaaaaacgacgtgagcaccgtccaaccatgggcaaggaacagtggtgatgaagaactgggagccattggtgtttgggcctgcgttggccatggacaacaaacctggcttggtgtgcttcttttcaaagttctcgtcagggaacttggcgccgtagatggattttccaccgtagccctttcctgtttcaaaatcaccaccttgcaacatgaagtttgggatcactctgtggaaaatagacttggcgtatccgaaacctttttcgccagtgcacaaggctctaaagttttcagcggttttaggaacaacgtcgtcatataactcaaacttgattgggttttgcttcacaccattgatcgatggagtgatgaagactttagttcccaaagctctagcggaagaggagaaagatctggcggccctgaacattgtgtaccttatatagaaatgtggagaaattgggaaacgttttttctggatttataacacttcggcacgtgctacatacaggactacttgctgttgagaactagcagtggtatatacacactgaactaaaattctctattactaattcctatgacaacacggcgccctaacggtacgtaagatgtcattacatatacatatcaccgcggacgcaaccttaatgcatttgcattagatcttcctgtcaccattggatatattcctgacagtgaagtaagtgcatgcattaaacaatggttgcaaggtgcaacggcacgacaggtgcacagcaacgtcctgccggtgcagccaactcatctcttaaacgccgtcctatcatcttagacgaaggacacttcatatctcctctcaagtatataagatcaccatttttccctctaggatggattcttctctaaggatcatccccatcccgatatatcaatcccaatacacttgctactcaaatgtccaacacctctgactctattgaaggttccactctgtctgaagtctccttcagagactctcatggattgatctctggtttaccagcaagaagccaaggtgtgcatagtgctgccactactgtacaaaaggtttcacaggttatgagccgctctaaaatcaatgaaattaatccatttgatcttaatgacgaggtattcttcccagaatggtactactgcttcaagattaacttcgtgaaggcagtacctattgcagaggactacttcaagtattcccttgaggattaccgacttagattcaatggactggttgggtccattaatgaggcagttaatgcggttgaacaacggtttcatgagtgtattagtcatcttctcgaagaacagtcactcatcgatccctacacgttctgcaaccgtgagtacgtggagaatgaactctttgctgatcgtgagattaatgagatagaagatcgcgtgaaaattgctatacgctacaatatcttacgtgcaaaagcagtacatggcgattatcaaccactattgaaccatctcctcgctgcttccactagtcctgagttaatttggcaaacctttttcaggatccttactacctcggtcaccttcttgaatccgacacaacttgaggactttactaagtctgttcaactggcaatgacgcgtctgactgatgtgtctactcaaatccgcagatggtacaagacaaccgaactcacaaggaaactgttctgccccactcctaaggacactacacggagatcacactccaaaaatgatgataatcggaacatgggtaaaacccggaatgcccacacttatgtcaacaatggaactcaaggaacccacaaacggggaccctacaagaccaattcggacatgcactctaacgcgcaaaactaccagaaactgaacaagttcaagagctctggtacaccacctgtctatcttgtgtacgacaatgatgatatctctgtttatcccacccgtacctttatattagacactggatcaagcattcacactgtgaatgataaagcgctcttgagtaatgtatgttccaccaatcgcatgattaatcatggcggtctacgtccagttgacacagttggcaccttgaaaatacagttattggacggccaccagttgatccttcctgatgtgcactacgtcccgtacttgcccaacatcctctcaacccatagattgagagatgctggtgacagtattttcactaacgcatccctagatgcaatcaattcacatacacaacaagttgtgagcagtgaaacgagcgaaaccattaatgttcctgccacaattcttccctttgaatctgaggatttaccctcagatatcctgaacactccgcacacttctactagtaagttgcctagtgtccttattatctctactcaatcatctgaggatcactttagtgatgactcttcagactctgagtcccttttctcgaatgatccaagatcagaaaccgagtcctatgatacactcgatgatgcttcgactggaaagatagatgcactctctcaacaatggcatagtactttaggccatcctggcgaaactcagtttaaagcccttaagaaagtgtttaatctacccaaatctgtggttcatgtacctttaatccaatgtcgtgggtgctgcacctccaagactgttaatcgctttgcgaagacatctcgaggacacacatctattactcgcccctttgaagtcatccatgtggatgtttgcggtccctttgataaccccaaggcgcacgacaatgcccggtactttctcactattgtcgatcgattctcccggttcgttactgctatcccattagctcgcaaaagtgaaacgtctactatgatccaagattttattcgtcaaagcttcacggagctccgtgccactcactatccgaaacaacttcggtcggataatggttctgaaattttcaatgataatctcacggaatttctcaaggccgaaggtatcaaactttgccctactcatcctcatagttctgctgaaaatggcattgccgaacgaatgcatcgcacccttcaagataaagttcgtacacaaatgacacatggcaatgttccccctattttctggtccgaagctcttcggtactccgctctcatccttaactggacacctcgtgtcaacttactaaatgagacacccattcgccgttggtacaacgatgacctgctcacacgtcctgaactttacccctttggatgtaccgcatttgtcacgattcctctcgacattcgtaccaacaagatggcccacaactcccttgagtgtgcctatctcggccctgactctcaacgacttggccatcgattcttcagctatgagcttatgaaagtatttggctctgctcaggccatttttcgaccaaacgaattctattttttccaatatgccattaaccccgataaacttccggttaatcacaaccgcctccctacggcttatcttccgggcattaaagtcccgccaccctttcaacgtctttccggacaagacatttacaacgatactaatgctctttctgagcttttcctcgaacagacaccatctaccactctgtctgtaactacaccaattaccgattcgccgcccgtggtcccggcggcttctccgactctcctgatcccagagtcttcccctatgcctcctcgcaaggtggctaagaagaagcggtcgctgatcccttctacttcttctgcgcagtcgctgaccccttctgccatcccactgactacgaagaaatccacttctaagcaatctgcttccacgaaatcctctctcaagtcatccacgacgctcaccccgtctccacccactaagtctccttctgaaccctactaccgtactcggagtgctactggttcacttccgtcagataggcggttatccaccaagggggggtagtgaccgctctctcacctttccagttaccttacaatacgtgaaaactgccaaatcgaagaagcgtccccatgaactagttctcctagttcaactggctaacaaggtggataaaccaaatctaaaggaacccattcctactccagccacaatcttatatgctgcgaccgtatatgctgaaaacaaactcaatcactcaagaccaatacctaactcatatactgaggcaatgagagccgcagatagagagtattggaccgaagcttgcaatctggaaatgcaagcacactatgaaaatggcacgtttacacttgttccgttgccatcaaatgttaaacccataggttgtcgctgggttttcaatatcaaagacaaaggtctctataaggccagactagtagcgaaaggctatactcaacaggaaggaattgattatgaggaaaccttttcccctgtgataaaacacaccagtctacgtcttctccttgctatagctggcaaacacaagatgcatgtacaccaaatggatgttaaaacagctttcttgaacggcgttctcaaggaagagttgtacatgaaacaacctccaggatacaaagcagttcccatgaacgccaaggacaaaacaagtgagtatgtcctcaaattaaataagtccatctacggtctaaaacaaactcccttggtctggaaccagaccattaacaaaacactcagatctcttggctttacaagatctgttgaagagccatgcatttactacaactttgaaaataatgaatcactcttcattgcactctatgttgatgatatgctacttattggcacaaatcttaagaaaatcactcgactcaaaatacatctaggtcaggcctttcaaatgaaagatcttggtgttgctggtaaattccttggtatgaacttgaatgtatcatccactggaattgtagtaaacatggaagaatatatcaacaatcttctacttgaatatggtatggcggattgcaatcccgtcaaaacacctgccaacaaaactaacctagatgatctagcagacagttctgatcgcaacatgcgatgaacacgaataccgatctgttgttggcaagttactctatgctgccaatactgttcgatatgacatcaactatattgttctgaaattgtctcgctatcttgcatcacctaaggagaaacacatggaagccgccaaacgtgttctaaggtacctcaaaggaacgaagaaatttggcttgtactatactccaaactcaccagatgaacttatatgttactcagatgctaatcttgcctctgaaactgacacaaagagtcgctcaactacgggctcagttattctttatggtggatccccagtaagctggagatctaaactacaaactcttgtggctctttctacagttaactctgaactctttgccctatgctttaccactcaggaatgcgtttggttacagaacttaatggaagacataaagataacacacaacacaaaactatactgtgacaatcaaccagctatcaaaacggtacagctggaagtcgcactagaaggaacaaagcatatacgacgcagagttgactttgttaaacaacaagtacaattctcaactgtactgctacaatacgttcccacaaaattgaattgtgcagatatatttactaaggcactaccagatccacagttcacaaccttacgtcaacgctgtgcatcaggtataagacctactgatcttctataaccgataccgaagttcaccttcaaggggagtgttgagaactagcagtggtatatacacactgaactaaaattctctattactaattcctatgacaacacggcgccctaacggtacgtaagatgtcattacatatacatatcaccgcggacgcaaccttaatgcatttgcattagatcttcctgtcaccattggatatattcctgacagtgaagtaagtgcatgcattaaacaatggttgcaaggtgcaacggcacgacaggtgcacagcaacgtcctgccggtgcagccaactcatctcttaaacgccgtcctatcatcttagacgaaggacacttcatatctcctctcaagtatataagatcaccatttttccctctaggatggattcttctctaaggatcatccccatcccgatatatcaatcccaatacacttgctactcaaatgtccaacacctctgactctattgaaggttccactctgtctgaagtctccttcagagactctcatggattgatctctggtttaccagcaagaagccaaggtgtgcatagtgctgccactactgtacaaaaggtttcacacttgcaaggtgactagcaatgtaactaaaccaattgttctgaatacataaaaatcgcaacgaatctacaaaaataattcgctctgccgtgaaccacattcaacctaccatggtcgcaatcttaaatttgtagattttctgattcatttccgcaatgcgtatactctctgccctcatactatgatgctatggccccctcgcaatcttgcactagctctccttgtttcctagatccttataacatggcactgcttttcccctctctttctctctcactcttcattgtttttctggcaacttgtatttttcatgcttcaaaagctcaacaagtcgatctcaccactagtaacgtttttgttgttagatacaggctgacttgtactgttagaggcaaagccaccaaaatcgtcgctggctgtttgagcaggtttagttgcggagggtgtggtggtgttcttctttgttttagcgctcgtaaataaggacgagaatgcatcattggatgctttcgcagggccagaagacaccctggtaggcccaaaagtgttcacagcggaaggtgcatagttgggttgagacaatggagttggctgaggtgcagcgggttgcgaaacatagagattggccaagttgtctgtaagcgaacctgtgttggtagacagggaaggagcagtttggaagtcgtcaaaatcgtcatcttcgtcttgagcttgggcagcagaagaagaacctgcagtgccattgtcgaacaccaagtcgcccaataagtcctcctctggagcttttggttgtgctttgtccttggacagagtagcatgaactgcagaagagcttgtagttggcttggaagtatgagaatttccttcaacattatactcttcaaaggtttctgttcctgtagcgccattattgtacgcacttgccggatcatcgtatctggcaccgaaaaccccaccgtcaccgtagactctattcgtaaagtcgtcgtctcccccaaatccgccgcttgcggcaatggacgaagcaccgccataagctgcagaagaaacgccgccaaacttctttgagtttgctctggcctttttccgctccagtctaatcatggcatcatcgttcaaaaatgcaaccaaggttttcgaccggtttctcacattgatgccttggtccctgcctttggagtcaatgtagtggaaagacttcaacatctgtatcaatgaaatattggcgcgaacatcatcaatgattctttccgatccattcttcaacaagtaatccaataattgcaaagacttataaatttgtctccactcattcgcggccttttcggtgaatctcctgaaaatgaaactgagaatctcctcacgctccctgtagttatatgttcctgcggcaatctgtgccattaaagaagttggagcgccccaaggctcattgttggtagcttctcgaacttttgcctccatctcggacaagttcatagcaactaagttgttagtagctgagggatacagaatgtggatgaagttgtgagttcccacgattaatgttactccatgaatggtttaactttctttggagctcgccgtgtgtgttaatgacaaagtgattttcaatccgggacatccaccactcacaacacaaattaaaagccgaacataccattctgcgccttgcgtacgtatgctttcacatcgtacaaagagatattctttgatacatctttgaggtagtccattttgtttttctctcgctatctctgcgactccgaaagtgttaatagggaaatggggtttgcgttgaagccaactaaatcattaccgattacgtcctgcgctttgtgcagtcctcatatagcccgcacatgactgtgcgtctagcaaaattatgtgagtcgttatgcgtaaattataatacatatcttatgctactttctgtacttggccttgatagctgctgagagttccttgagttcttgtacttttttcggaagtagcggtttcgtaaatttgggtcccggcgaagcaaaaggtgtactctcctctaatatgctaccattggcgaaggagccaaaataggaattgtccctgtggggaagagtagtgttgttcttgaaaaacgaggtattgaggttgataacgctgttattaagaaaagaaccgttcggtgttttgaaaaccgaattgttgaatgaagcattggacaagtcaatatgatcggagttaccagtaacaatatgcttggccaaatattttctcttttctaactcccgacctttgcgagcaagctcttcttctttagtctttaagtggcttgatatcgttcgggaaacctctggttgcaccgaaagatcattatcatcacccattcgttctctccttaattgaagttgtttcatcctgaacttcccccctctagtagtcaacgtggccgtaaagttttgacacaaacgttgaaacccaacatccaaagtctccgcaacattcgtattcacatttgacatgtcacaaatgcaaatattctcgacagaattatctgcgtcagtgatttccttcaccttcaagatttcttcaactttttccttacgtagattggacttgcaagtgtcccaaaatagaactagaaattgcaccttgaacaaacagtatctgtcgcagatctggacaagtttttgaaacgttttactatccctgatcaacttctcttcagtagatccgtatggtgcactcggagtcaccataccacattcgaaaacaattaaacagacattcctgattgaattctctagcagacgtggattcttaggcaaactttcgaaatccattccaaaatgttccgattcaacacggttggaatagtgtgtcctatcatcactaagttttagagaaaacttggtgttcaaccactttgagtaaggagaagaccaatcctcaacgatgaacaaacatttaagtatttctttctccttgttaaagtgattctcaaacccatgggagagtaaatcaacaaactttttgacgttcaaaggttgccacaacttcgatattttattctgcttctcttgcatgtactcaaagctggtattttgagaaagcgatgggctagaacgttttgtgaatggctgatttatatccggggttaggctccttcttttgagagttggcctgctaaactcaatagatcgcaattcttggagccttcgtttttttgcctcttttctagccatcttctcactgagcctcttttgccaattggaaaatgcatgcttaagtgtgatcctcttacaatactcatccgcaagtatggtaagagtagactgatgtgtgagctcagacacaaaggcagaatataactcagaagtgaaagattcaattatttgatttctctcttccaacctgtttctatgcttaattagacgacctaataattttgcaagttcttcgtctaaaaccgaattctcaatctgcccataaatttgctcagctattcctttggtgtctatcttatttgctatggtttgggctggcggattaggattgatcagtaaggttggactatctgttgatttcattctattttgcttcggtggagcagccaaaccagtaaattcatttgtattagcgattgaaggtttatgttgttccttctttggattcagaaaaacgggtgtcttgagtgatcgggacacactaggtgtaatcgttggactgaaattgttttgatccatcaggaaagattgagacggttcctcttctttgcccttgcttctcaacgatttatcgctcatcttcggtgcctgaaaactgaggtttgatttgttcagtcgagtagcttcattaggatgttcattaggtttcgagagcatcgtcttagagtcagtagagctgaatcctagagaagtattctgattgctcaaaaagtctgaaatgttgaacgatgtaccgctcttttgctcgtttgaaatggacggctctttcaaagtattggatatcggttgttgtgaaaatccttccttttgcccaaacccgagagattttccattttcaagttgaacggaagattgaagattattagctgcaaatgcggatgtgactgagtgccctgtgagtggcccatttgcgttagatggcacaaaagatggaacttggcttttaattgaagagggtttgcgtgaattgctttgcaaaacttccagtccaggagcattctttaaattaaggttctcattagacttgccagagttaatgaaactcttgagggtacctctcatcttgtagttgagctggtttgagaatgcctgagacaactttggcttatcgttcaaactactgagcttgtatttggactccaacttctctttgttgaaaagatcaacgagcactgttccattgtcgttaataatgtccacctcataatacgagacaaaacttattagttgatcaatagtgtcaaaaccgagcattttttgaagagcagtagcaatcatgggtttccccttcgtgtgatatgaacgtgacatggatttcaacgcataaaatctgatttcattgaagtgtgtctccaataagcaggctaaaagaaaggacgtttcctcgctgaaggcgagtctaaaaaattccacaaataaatccattggtccaattgtgttcgtatatcctctttcaaccacattcttttgtgccattaaataccgaaagcgaagagcaagttgcacatggtgatctctgaaaatgtgatctggaagaccttgtatctccctttctagctctgggtcacgaaagtgacttatcaaatgataagctctaaattctgcctcgttgggacattgtcctccattattcctcacatcctggtagatctctgtcaacgtttgtaatgctttattgaattgttctaactcctgttgctgagagtactcaacatcgcttccagccataacgtgtaaagacactaaatgaattctgacaattctctcattgcagtcaatggcttccagtccgtaaaaattctgataaataaaatcttgtctgatcgagcgagttctatcccagataaaggaatgcgcttcaggaagttggtccacaaagttgtccacaatgtaatccaaagttttcattagaacatggggaggcctcacatctgagggcattggaggaggctgaccagcggcaggtctagaaaaagcctttactgctctctcacgagatattttgttcgttgtagggtctttttctagcgtttttacattgttttccaatgctcttcttgtccgttcaaaaactgggcacatgtccaagcacgtaccctggaaatagatggcatcattcaaatcctttctggtgttttcagcatcaactaatcctagttcttccattttttttctctccacctctctcattttttggaactcctcatagatgccttggtagtctgatccgttatttttggcctcaatatcggtcatcttagcttgattctcaaagtcccatgggtcctggtgaaaaggcggcgtaaccaatagtcgaggttggctcaacatataacgtggcgttgccctggatttctttttttgctggctcttcatgaaacccaacttactcgggtcttcgaaaacagcaccaacttgtgcgacttcattggtagtaaaattttgtgaagggccatctacaactgctgaaacagcccctcttgataaaggtgagtctaggaaattcgtacctgtttgggtctcttgagtttgtgtcttttgtcgcctgttgttgggcgctttttgagaggatcctctgcctttcgcatggaaattttgcgatgtgttgccattgtttccttgcttgccagcagagtttgtagatgtgccactctttggacgagagcctgtgcttgttccgttctgattatttcgtgaaagcattttttttcgaccacctcgtcttgattcattggagtttccgttattctggttcgcggaccgattcatcctttggcttgaaccagccgccaacatggtatttgatttcgggctcctgactcagaagtgtgggactcacactttttttatttatgtcgcgccgatgggtgactcgaatggggttcacgaatgagtttactagcactagttagctttggagtatattgacgctcaccagtatgcacactcttcaacaattaatacatgggtttagctaattgtacattcaatatcacagttctacggatattctagtgatacatatgaccatgaatccttgaaggagttctctacttagaagatggtcaggaactgcgtgcaaaaacaagttttggtcatagacttcctgcaaaaaacgttcgactatgtcctcgtctctcaattgaaccacaagtatggcaattgaatcgtctgacatcatagctttgagtgaagcaacaaaatgcggtattaggtactcattgtaaattgtatctgtggcaataataatgtctggtgtgtttctgcctgtgatcagtgcaaagttggtggttccaatgtctcttctctcccagtcaaattcaatgaagtcaatcttactccactctatatcctcggttcgtttcggttgcccaccatctgccttgtctgttgtggcactagtatatcgaaggctgactacattttcagcgaaattgctcttcaatagtttgagaatatgtctttggtcagacgctacgtagtggccaacttttggtcccaccaccgatgcaagtacacctccaacaccagcacctagttcaagcaccagtagtttcgacgagggttcaaaaacttgactgaatgggcacttagaatctgccaatatccagtcagccatatagatggcgctctgccagcatatgaatcctgtactcgatgtctcttttcctgaagataaaccagaaagcgattgcgatattgttagatcgatgttggatttaggaagagtaacttgcaataagtctcttgacttgtcgacataacctaaatgctgcttttctggaggtgcgtgatctacgtacaagtcgtagagaaactcgtaaagatcttcctcgttgatttgacgaagacctgaaagtaaggaagaaaagctcatggtaattaaaaagattgcgcgatgctcacatacattcaattttgtggagtagatgtttgaccaccatgactcttggtaatatacagtttacatacattatcgattttatcgttttatccacacctaaatgacattcttggctttcaagatttcagcaatcaaaataccggcaccagcagcaccgataatggtattatgagacaaaaccaccatcttgaagtccaaaactggatcttctctgactctgccaacagacacagcgtatccagcatctctgtctctgtccaatcttggctgaggtctgtcattctcttccaaaacatggattgtttgctttggtgcagatgggcaacccaacttggtagcatcacaaacgtagtctctcatagtttgctttatttgttccacagatggagcaggtctgttggcaaatctaaaagaaatacattcggtgtggccgtcactgacagcaacacggttgcattgggcagagaccttcatttgctcgtaaggcaaaggaacaaactctgttccttctttattggtgccacccaagatcttccttgtttcccattccattttctcctcttcacccgaaatgaagggtacaatattatccaaaacatcaatgccagacacacccggggagaagccagctcctgaaatagcttgtaaagtggttgtggtcaaggcatcaataggaccatatgcgtcaaccaaaggtttgaggggtgccactaaacctgcggtggagcagttagagatgcaaacgatgacgcctggcttaggtttaccagcagccttggcctcttgcactttcttttcgaccacagacaagtgctctgggttgacaatcggaacgaccaatggaacatcggcctctcttctgtagtttttggcattggaaatgacaactttgccggcctctttgaaagccttttcaatgtctcctgccacatcagcatctaagccagagaataccacatcacattcagcaaaatttccttctggtttacattcctccactaggatagactttgcgctttcaggcaacaagtccgtttgcttccaagtcactgcatctttgtaagccttaccagcagaacgagacgaagctcctaaagcatggatctcaaattctggatggttcgataataataggatgaatctttggcccaccgatccggttgcgcctaaaacaccagctttttttaatgccatattttcttggtgaagtattgaaaagaagtggttaataagcagatcgggctgggaatcacaagcttatatgctggactcgttggcggaaaaattaccttgactcattttctcatgcatacactgctgatgtcatatggtcagcaccagactggtacataagaagaaaagcaccatctaagaaaattagagaataagacgtggatagcatatttagattcgatatttggcaagttgcgagttttcttttcttcgcatgtgtgttattgttcattcacatcggctacgacataagcttttctcataatacacgtaagtattgcggtaaagtcactaaggtgtactactcaagttataaatgttgtaattgccgccaagacgcttgagccgagaaagagacaccgactattgttgaatatacctgaaaaccactttacatttgtattcctctgaaggtacaatgtctatagcaaacactctcacattatttcatgatgccagcgtaattgttctgtccaaaactacatccgtagacccacttcccgatcatttcggaaaatgtatgtgatgtcgtggcaaatgtcgaacaaggcggtcatggcatggctctacacataaaagacattaaagatcgtatgggatttgcctcattaggttttgccccttctgtcttccactttggtcatgccgctttgggattaattcttgctctttgtggtggtcgtctctattccatgcatgattttaataaagggcaccttccgttatgagacttggttgtcatggagaggtgaaaccatggtgtgcagataattcctgacgcgactcttctcttctgttcacctccatatccaaaccaaagtataaccatcgatggtcaacacagactttgagaaaatctacttaaaccagtccagagtcaatgggcgtatgcgtattgcagactcgggacttggatggaaggcaagcagcaacggggactcaacctccaatgctccatttttgttaccgtcggaggaaatcttggccacccactggtcaagaggatctcgtggctatgagttgagagttcaaacgaagaaccaaggcgttgtgatgctcgatggttttgacgccgaagattttgcgaaaatgaagcaagaattgcagagaaactttcatttaactttggaacacaaggagcactcgttgcgaggatggaattggggcaaagcagacttggcaagaaacgagttggttttccagatccacaacaaaccagactttgagatcccttactcggaaatagcaaactcgaacttgactggtaagaacgaagttgctatcgagatgaatttgaccaacgaggacaaagcgggtgatgaattagtagagatgagattttacatcccaggtactgttgaaaatgaaacaaagaaaacggttaagaacgaagatggaagtgagaaagtggaggaagagactgaggaagttaatgcagcagctgttttctacgatcaactcaaggacaaagctgatattggccaggttgccggcgaagctattgtttccttcagcgatgttttgttcttaacgccaagaggacgttacgatatcgacatgtatcctacttcattgagattgcgtggtaaaacttacgattataagattcagtacaaacaaattgagagaattttctcattaccaaagccggatgacgtacatcacttgatcgtgttgcagattgatcctccattgagacaaggtcaaaccaggtatcccttcttggttttgcaattttccagggaggaagaaacagaattagagttgaatttggctgacgatgtatacgatagcaagtacaaggacagattgaagaaaacatacgattcacaaactcacatcgtgatgtctcagtgtttgaaaggtttgactgagcgccgtctcattgttcctggttcgttccagtccagattcttacaagctggtgtctcctgttccttgaaggcatcagagggttatttgtatcctttggatagatgctttttgtttgtcaccaaaccaactgtttacattccgtacagtgaagtcagcactgtaacgatgtcacgtacatctaccggtgtttctgcatcccgaacctttgacttggaagtaaatttgagaggcggtaaccagtctcatgtttttgctaacattgacaaggaagaacaggaaactatcgaaagatactgtcaagaaaagggattaagaattaagaatgaggagaaaattgctaaagcaatgttggcaaaagccatgacaggcgacgatgacgatgacgatgatgctgatgtggatatgggaagtgctggagaagaagagagcgatgatgatgactttggttctggctcagagtctgatgttgcggaagaatttgactctaatgcgtctgcatccgactccgatgaggagatggcttctggaggcgaagacgccaagcagcctccaaagaaaaaggctaaaaactaagtttaaagctgacggttggatatctttgtacaatagaaatatttctttcacaattgctgtggctgtgccgtattataatatcctgtaattctaatcgatgatgctcgttatgtgatcaaagctttgttttcatttccatggaagacgcatgcacaatgaacaattttcttttttttttttttgtgtatttcaacacacataggtggatgcaaacgagaatgcatggagagccttgcctttgaagaatctaatatttcctattttgcactcaaggccaaaagataacaaagtagagtaagagcttgagagagattgcgagtgtactcgtaacttcatctacgtatcattttttgattcattcttgtagtatcatctcaaaacaaaaaattgcctatatctctaccatttctaagatgctagattcctggaagcctatctctaagccttcgcttcgactggaattgttcaaaggattacacatgatcatattgtgtccggcaagcaaaaaatgaaccgcaaccccttaatattttttacaataattgattgtagatatcacgggtgcaattctctgtctttgtttaaatgtcggatttcgtctccttttgtaagttccattgtcgaaacattctttcgaacctctagtgtgcgataattatgagcccttatggacactaaaggccatgagagggtcatgtgcatgaatatgtgcagctcttcccgtttggggaatgtcgacagtaatacttgtgaatgctgataacataggaacgacatgggatattaaccacaccctcggtatttattggacggtacttctgctagattttaaatatgcttaatattttaaattaacgacttagcttgcactatcctgcaataccaatatcttagtcgaccacgtcttagctttgtttcggtttcgaaagcattcgatacagctgctattggatataatattataagaagatcagaggataactccattccacatattcgtctgcctaaagaaaaaaaaaattgtatccatattaatgtcgaccactggaaacaacctgaagagttttgaagttcctcttcgctccgaggctcgaactaacgcaacaaaaacgcaatttttgcataacgaagagtccactccagtcatacatgaagaaacggaagatgactgctcctttaattataacaactacctcgctagcagctcaccaagagattccattttttctatttcttcttctgcctgtggctcatcccagcaatcacaagaagatcattcttcacattatggacaccactctaagagatcagtgaatgatgcagatttagaggactttgaaggtgttcaaatttgcacgattactgacattattgtgatttctaaagtacatcttcaaaatgatgcaaagccgttctacgtcactctatagccggagtttacaaaatcttgacataagttgtctgaaggcggattcacaatcttatacgaggtgaaaaaacggttccgccttgtccgttcgcaagctcactttcattaattattttgcaacgcacacattttaatttcttccgttctattgaatcgacagattatgttgatcattattcccgtatattgttttcgttttgtaatttataaacctgcttgtgtttcttcttgttcttgtagtgcagtattatagtctccaaaatttacacagctattttatagaatgtgtcaatatgcatgttgggtgtcctacatgtggggtgaaattttgttctgaatttctgtacagggatgtcatatcaagccaaaaaatgcaaaatgaagtttaaaatatccaaagcaaagaagttaaattgggactaacattaggaaggcggaagaacctatacgttatctttgccgcatttaagtgtcatctcttactattgtcagcgaactttccccttggattctaaaaagaaaagaacgtgcgtgcatattatggagtgatgtatcactcgacttgggtatgcttctcctcgcaggacttaagattatataagtgaaagttgattgaagtctcgataattgcgctgtcctttctctactcgtcaactatattataattcctgcaagtatggctgttccgttgggacaggttatctactcggcagtcaagcccatcttcaaaatctacttcatcattgggattggatttttccttgcccgaaaaaacatccttactgtctccacatgcagagatatatcagatgccatcgtgacagctattatgccatgtttgatctttgacaatatcgtaactaatatcgagagttcagacatcaaaaacattggcgttatctttttcttgggaacacttctatatcttgtcggctcaggactagccctattgatatactacacttgcaaatctcccaaagcgtggtttgggggtctcatttcagtgggtcttttccccaatatttcagatcttcctattgcctacttacaaacaatgtcgaactccggtagtattttcaccctggctgaaggagccaaaggtgtcgcctatgtctgtatcttcttggcgtctcaagtattctatcaattcagtttgggtttgtataagttggtgaaatacgactttcgagatcagcttgaaaaccacgaagatgcagagtctcaggttcattcatcctcgaaaaaagacgcgactactaaagatagtggtgatgatgtcacgagcgatgaaaagtcagcgaccaatagcacgtccccaagatacgaagggaattccagaccagcatcccacactacatctgagtcgtctgaaagcgacaaacgtattgaggaaaatggctctttagaagataacagtgtgtaccctactcgggtacagtctgcacctatagaagatgatgtgtccagcttgagctcttctgccatttcgcggtctatcactctgacatctgaaggcgaacaacaacttcaaagaagggggaccacgggctcagttaatacaaactattattccttgaatccaatcacgtcacgaagtattgacctccggaagatgaaatcgcaagatatgcaagatgttatcaacgaatactccgagtttgatcgacttaaaagtgacgaagtcaagagagttgtatcactaaccagtgatttgggagttgaagaggtaaaaaaggatgatactgagaagcctgtcacattctgggaaaaattcaaaagggggacaatatcaatgctcatgaattttagagctccaaactctctatctttaattatttccatcatcattgcgatgtctccaccattaaaggcgttattcgtcaagaccagcttctacatgcctcatgcacctgatttgaatcctccgctttcctttatcatggatttaactagttatgttggtgcagcttcagtcccattaggattgttacttttgggtgcaactatcgcacgtttgaaagttaatgccattatcccaggtttctggaagactgtcgtggcaattaccgcagcaagattgattatcatgcccatttttggcgttggcttaacaaccggtattaataacggaggatggttcctgaatgacaaggtattgcggtttgtgagtgtgttggagtttgggcttcccaatgcaactgcattggtttattttactgcattttacaccgatccacaggctgaggatcatttgcaaatggactgcttggccctttgtttaattgctcagtactccattttattcataaccttgccatttttggttactttctctctaaaagtttctttgggtttatagtgaaaagtatacatagccagtatcaatacgcatatttttcttttttctactgcgtgtcgcttcaagaattccgcacagcaagggaatgttcaccagacctgtatgcaaccctggggctatgattgctttagtgactcgcaagacataattcatttatcatccacgtcaactcttgactttaacattttctcaattgagcatggcgttatattacaatttggtttttgggttactcgtgatcgagatgaccttctttggcgtcttgtcgttgcctttccccagaaatattagaagaaaggttttgctcacagcttctgctccattccgctccgaacaagtccaaatagcaatcagatgtatatttggctttgtacttgtcttgttcattgattcagtgaacagagtatactctgtctctgctgaattgcacgcttctgctcctcaaaatgctgtaggagcagttgtaaatgacaggtcagaaattcagtctagaaggttttacgcgcaaagaaacatgtatctctgcggtttcacattgtttttgactcttattttgacaagaacttattctttggtgactgagttggttgacacaaaggataagttggatgactacaagaagaactccgaattatccggtgaatctacaaccgactccgttgaggttgcaaagttgaagcaagaagtagcattgaaagataagcaattagaattgttaaaagaacaggcgactaacttatcgaaagactacgatgcagcatctacaactgctactaagagaacatgaatggaaatttgcagtacgtatcgagtttagttcttcgcgaacgagttacttttatgttttggaatgaacagaaagtttgcggaagctttaccgaggatcatctctgtaattttaatccagtccttgtagtctgtagatcccaacaatgtctccaattcatttcttcccttccactttggaggtctttcgttcaacttgggtggaagtcgctcaagtataccgactgggatatatctgtgggtgaaactgataaactcacacatgtatcttcttgccacttcgataccgtactcatcagagccccagtgctcaacagcgaagtttgcaaaagtacgcaaatactcaagtctttctgtagcactcttatccaaatattgctctgcatcaacttcttcgaatatccaaggcttgatcaaagcacctcttgcaaccatcacagagtcaattccttcagtattaacggcattgtgccattgttcataggtgaaacagtcaccattaccaataaaccacgtagggtttgtttcagatgaatccttgtcttcttcttttttgtgattccactcttgcacggtctttccaacttcggcaatgtagttccaatcagcttctctcgtgtatctttgctgcctggagcggccgtgtaaggtaatagcggcaacatgtgtatccgccaacattctgttgatgagaggaattgcagtgttcttgttatctttggttccagttctaatcttgagtgtcacaggtatgtcaccagaacaagcattcatgccattcaaaatacggaccattttagatggttgatctaaaagcgcagaaccttggccttgacgatagagtaagtcgattggacagccacagttaaggtttaactcagaaacatttggcgcttctcttgagatggcttcagcagctttactagcctgctgatggtggttcgtggcaagctgaataccaaatccagggtattcagaagcatgggcctttggtaaggcccattcaggttttgttccttggagcaatggaagcgcaagagccatttcactataggtgacgtcagcacccaaagttttcataagacgacgatagggcaagtttcccacagtagtcaatggcgagacaatttttgctctgttcaaattgatcttcttcttttcagcaggagcgaaaggaggttcaacatacgtagaaatgttgttcttaatgtcttcttgcctctttgcgatattggcatcgttttggactaaggaatccaagtacttgatgtaaggagtagcttgtttgaactcatacttatttttttgcaattgaattctatgctcaggctcgattttgtttatctcatagttggtaagcttcgcctcctctattttagccaagtctttcaaaagcgttttagtttccttattgtaatggctactcaaccatctacacttcaaacccgcaggacagtatccgatagcttcgaaaacaggacactttccctcaatatcggcaggcttggtggagagatagtattcaatgtcgtgagtatttttgcatttgtctgcaccaacaggacattctctagagtcattaggatcaagcaaactcgagcacaatctgatttcttctttttgctgcttcaagtctcttttcttgttttgacctcttccttttttactcctctttgatctgtcatcgttttctctgtctccaccttctgctgcctcgtcatcatagttctcttcagcctttgtattctcaatgatgtattctgctttaataggagcaaatcccttctggcgatcgtctaaatgaattcttttggcattttcaccattaacggcgtcatggtctctcttttctgaaacggacatttgaaagctgaaaagtagacactatcgctgagtgatgctcattttttctccctctcacatgagactatatgtacgtgaaccaattaccaaccaaaagacttgaaagtaaagattccttctggaatcaataacaacttttcctacttcgccagatgagttctacggtagtttggattaatcatcatctggtatggagttgcagcttccatcgtagtctcatctctcgcagttaatttttgtacgcacacctcatcgatttttttccatcaccaaaactctttgttaaaatatggtggaggctattgacaaacgaagaaagacagagactcttaatggtaaaagaggatctaaggtcctaagcccattccgtgcattgggaaatgtctcgaacgaagtcccattcgccatcggaactttgggtaccacgttctatattgtcacttccgtgggcagatcctttcagatttacgatgccgccaacttgcatttgttgtttatatcacagaaccagacctcgtccaaaattacatgcttggccgcacatttccattatgtttttgcaggctacggcaacaaagttggaatctacaaaagaggtcgtcttgaagcagaggttgagattgaaatttccaagacagccacagtcaagcatattctagttttcggtgagtatatggctgtagcttcaacagatggcgatttgaacattttcaaaaaacctgttggctcgaagctccccacagaacactacaccaccatcagaagcatcaatcaagagtttgatggcgaaattgtaggcatgatacacccacctacttacctcaacaaaatcgctgtggctactacacagggtatccatatcatcaatatccgtacggctaaaaccgtgtacaaaagtccagagtctactttcaaagagcacttgtcgtgcattgagcatgcaccagcgttagacatcgtggctgttggaactactgcaggtggtgtattccttttccatttgaaaaagggcataattttgggtgagagaatcattgcctctccaagcgatgttggcgccaaagtggcatcgctttcttttagaacagacggttctcatcatttggtcgctggattgagcacaggcgatctttacttctatgacttggagagaaagtcaagagtccatataagcaaaaactgtcatgcagagagtcatggtggagtagccaacgtgaagttcctcaacggtcaaccaattgtggtgacaaacggtggagataacattttgaaggaattggtttttgatcctccattgtcaaccacaaacacagctgttatcactattccccgtcatttgcgttctcgtggtggccactcagctcctccgatcgccattatgttccctaacgaggaaaagtctcatttcatttattcggcctcgaaggaccagagtttgtggtgcttctctcttagaaaggacgcacaggcgcaagaggtatctcagaatccacctaatacgggctcggctaagagaaaagccggtcttgtcaagctgatgcgtgaacgtttccctgagattacatctttatccatgtcggttgcacgcgaaggagagtgggaaaatatgcttactacgcaccagaacgaaacttttgcgagaacatggaacaccaaatttaagcgactcggacggttcgagcttgcaactgttgatggtggatttgccaaatccgtctgtgtttctcactgtggtaacttcggtttggttggttcttccgaaggtggaattggtgtgtacaacttgcaatccggattgttgagaagaaagtacatgttgcacaagaagaaggccgttaccggattagctatcgacggcatgaacagaaagatggtcagctgtggtcttgatggtattgttggattctacaacttttctgacctgaagtacttgggaaaattacaactcgatgctccaatcacatctatggtttaccataagggttctgatttgattggttgtgccttagatgacttgtcgatcgtggttatcgatgtcgtcacacaaaaaatcgttagaatcttatatggacacagcaacagagtaacaggcatggacttctctccagacggccgctggataatcagtgtcggactcgatggaactatgcgtatttgggatttgccgactggaggatgtattgacggtgttcgtcttccaagcgtggccacaagtgtcaaattctcacctataggcgactttgttgctactactcatgtatctggaaacggcatctttttgtggacaaacagagcacaatttcacccagtatcgaccagacatgtggaggaaagtgagttcccgactgttcttttgcctaatgtttctggagatggaggagctactatgatcgagggtgctctcgattcgaacaacgaggaagactttgatgtcaaccaagtttatcaatcagtggaccaaatcaacaaagagttaacaactttgtctgttggtcctcgcacgaagtaccagacgattttgcatcttgatatcatcaaacagaggaacaagccgaaggaagcacccaagaaacctgaacaggcacctttctttttgtcgctctctggagaggccgtgggagaccgtgccatcgttgctgagaatggtctttcgaactcttcatcatccaataatggtcatgatgatgaaaactccaggctccttaaattgaaaaacggagaccatcataatttcgaatccgaattcactcgtttgcttcgtgaaggtaatgaggaggaagactactctgcattcttgaaatatttgctgaatgcgtcacccgctaccattgatctcgaactcaggtcgctaaactcgttccctccattgggagaaatgtctagctttgtcaaagcacttacggagggcttacaaacgaacgccaactacgatattttccaagcgatttttggtttgttcttgaagcatcatagagatgtgatttacgctcacccagaagagaaagaattagtcaaagcattagaagaatggagctcagtaaatgcgcaccaaggagagaagttggacgaattggtgaaattctgctccagcgtggtaaactttgtctctttagtatagcattgataaacattgccgttttgtaatatgcataatatgcccttcatcacttatctcagtaaaacatggaatatgacaggaaacgtgacgttttgtacatcctacatatttcgcaacattatcaactaggctactctttctgtccagaacaatacaagtccttcgcacctcacttagtaataaagttcatgaatgttgatataatagagcctttcaataggatccatcttccaggctcgtccaagattacatcacttcttattgacgatggtacgcttttccttggtctttcaaatggtgatcttaccattatgaaaacgaacgcggagccggaaataaccaagaactcacctagatcagtcaagagcttcaggtcattcagtgatatcaaaaagttgttcaatgataatgaacaaagtcggttgtttcggatagagaagactttcaaaaatgtcactgcgaatcaaacaccaatcgttgccctcaaatccctccctcttttcaaggataacaggaaagtgatcttggttggaagctcagaaatgcttcaagtgtacgaatgggttgggtctcatttgaatttgttaattaaattcgaagaatcaaagtactacacaacttttgggtttatggaagtcaaggaccagaaactattatttgttggagttaagaaaaaacttatagttttcaccattttccaaaagtcacggaatgttgttgactatgttaattctcgtgaaatactccttaaagaacgtttaaaaaccctcgcatgttatcctcaccaagaaaaagttctttgtgccctgacaaaccttttactatttatggacgttaatgggaataccatagaggaaatatctacagctgactctaacatctttaacttctcacaaggctcgtcattcaattactttggtcttaacaatacgactccatatataaagattgttccggttgacgaagataactcgattgttgttcgcggctcccaattcggatctattgaacacaaaaatggaactggcctggtttgcgacacgaatgtgaaactttctactggccttatcgactttgcatacttgcatccgtgttatgccctactcatttataataagagatttgagatagtaaacatcaaagatggaaccaaaattcaagatttctatcaccagttgagctcggctcaaatctgtctagattcagaaggtgatagtgtgttcattggttccggctcaaacatctttcaattcaatattcttccctaccaaaaacagttggatcaattcttatccataaagggaacgaacagcaaatctaaacttaacaaagatatgagtaaggaccttaagcttcaaggtttggaagaggcattatctttaataagcaatgtcaacgaaaaggacgatttcttcaaggaccagagtgatactcacattctcaataagaagatgaagcaattgttcttgcgtgacttgtataaagaaaaggcgttcatctatttcgaagaatactcattgtatcacgaggccttggttgatattgcatctgaatgggtattgtcatgcagagatatcctttctttattccccgactttttaaatggagaatatcgaatagctaaagaggtgacgaagtcaagacgctccaagagtatcgtcaggaaggttagcataaatgaagcagacaatacgaaattcaattatcttggtgtctcagattctctcacggaatctgaagccgtgggttcgtttgagcgtcccaatgttgcattgattgatcccagatcaaaggaagaccgaaaacagcaaaagatactgtatttccgtaaagccgtcaactatttgattgtttacttaaccgaccagcgccgaatacattcgaatttcatggccagttcacaaaaagttcctttcattaactggaaaagtgttagtctaagcgtttttgacatctatccagatatttcgccagataatgttgaagctcgcctattacacatggcatccgtgatagacacatctctattcttgtgctactattacactaagccaatgcttctagggcctttgctacgcttaccgaacaacaaatgtgatgctgaaactgttaatgaatgtctcttgaaatctttacatgcacatacatctgagctgcaaaatttcatgaaagagttgcttgacttctactttggtcgtggtcttcacggagatgctttgaacatgatgaaaaaactcgctcatgaaagcagtgaacataatggcgactcttttgacgagtttctaaagggtccagatatgacaatagcgtacatgcaacgccttggtaatgagcatttagatctcgtgttgaagaatgcattctggatattatctgaaaataaaggagacctggcacagaatgcccgagccatctttatgaatgactcttacgaatgcgaaagctatgataacttcaaagtttacgatttcctcaagaatacaatgaagagagacgatcttactatattataccttgaatggcttctcaatgaaagcgatattttggactcaataaccaaaaaatcgttagtggtgaagctatcaactaaactctgtctcctttatttgaaaagtttgaagtcattaaaagtttctgatgaagaattttccaagaatgaatgcttcttgagtttgcatcgcatcctcagcactactaacaattacgagccttggacagttcttaaaaatatacccacaagtgaagacagattcctcggtttcacgatttttatctataagagattgggagagcaccagaaatcagtcgatgtgctttttaatcaactatccgatttggatggggccatgaaatattgtgcggatgtatacggtcaaccccataacaaagaggttggtcagaaccttttgcacaagctcttagaggatttactcatgcactatggcgagaatcaaagcagagtcgtcaagttgcttgagttgcaaggagataaaatggatattttgcgaattctcacagcattaccaaacagtttcccactacataaagttcgattgttctttcatgaaacactccgcaaacaggacgagctgttgaatgcatcccggataactagccaattgtataaggtcggttcaatcaaggtgcgaaacaagtggttagaaacgcaatctgcttcagtaaccatcaattcggggaagcaattatgcaacatatgccatactaatttaggctatagcgttctctgcattgatacagatggccaagtcgttcattatgggtgtttgaacaagagaaaaacagacaagtgatcatgaagatcaagaccggggtgtgtatatagtccagagtttgggtcgcactggaattcgacgtcaactttggccaaggattgtcgtacaactattaacctggaattccaatcatcccctatgcctcttcctgacccagagccaatttctgatacacagagcaccacaaacgggtcctcaggcatccgtctcccacccttttcatttttgtctcatgacaaccaaaaccagccatctttggcatcgatactgtcaagtgggcagagaatgttggaaagaatgtcaattcctcacacgactggttcttcgcagggtaatgatggcctaattactgatagagagcggaagttgcccagtccacacgctttgaatatgtactccacacaacaggatgctagaaacttagatgctacgcgagtatccaactcgcaagcaatagttctgactacagaccagactgctcctaaactgaactcggagtctcctgctgaaagtcaagccaatagtaaacgagaagaggaagaggcggcaaacgatgccactcaacagcaccgccatcaccatcaccaccatcatcatcaccatcaccataagaatgctcagaatcgccataatcatcaccatcatcaccatcaccatcaccaccatcatccatcccatgaagaccctaaaagactgttgtcgagcagtaacaaacaaaatgacggaacagtcgcgttaacgtcttcacagaagtcgcctagtctggggattgtaaccctcaaacgaactatcgaggagctttatccccgtagacgtcacttgggtacaataatgtacaaccctactacaacctggaccacgctacagattgaacagttacatggtttaaagccggaagataaggactggctccttaaatgtcagaaacagtataatgcacgtgcatcccgtgatgatacagtggaagaagagatctatatccctatgatcccacctttgtcagaggcctacgttaacagtttcattgacgtgaaaattccatacaaattcatcaaattgcatatcaacgcgcttgccgccggcaaagttcaacgcaggcgagaactctggggtggatcagccgatatctatacggatgactctgagcttcttagcgttttgacccacctaggactatttgagaataaaatggatctaactaacataaatcctctgtggacacctaaagatgttgtccgtcctctcctagttcactatgatgaagatggagtagagctactagatttgtctgtcactttgcttttgttacctccacttaagcgctaccatggattctatagaaacgggatcaattcacgctcatgggatggagactcaccacacgatggactctcgtacggcgtgttcagtgtgaaatgggaaacgtatcagacatctgcggacgaaagaagtctctataagtgggcccagaaggaagatatcttggataaggagtttgagcaggggttacttaaggcaggtagcggatggaaatttgatgtgggttactataaacagctcaaagcaaaatttgcaaatctcgaacagaaaggaaagacataaaagggagcgtaaaagtaatagcatagcgcatataaattagtaaactatctaattacaaagtaattgaactatcgtagtagcaaaagtgcgtatttagttttgctttgctttgctttatattcaatatctgttgaaaattttttgaactttctctgataggttaggctatctataagtgaactgatgtgacacccaagtttgtgcgacatccgacaaggtgcaagaaaatataaggaaacttttgtcttctgcgcataaccttcatcacataggaacattccaaggcccgagttttctgtggccagaaatatccgtggtccattttgataatggagccttcttcttttaacgaaaccacacctacaagcacacaacctggcctacgaaaagcacgctctacttcgacattgaggaaaagaccaaagcgtatatcgcttctagtaaaaagatttgtcactgagtgtaactccattctaacgaaactcaagtccttgtcagataccgtgttaactgaagacgaagacgttgcagacttatttcaagttacagacgcagaattttttctccacaagcagggcagtggaggtttgactaaggcagaacgacagtttctttctgattacaaaaaccacaagtctctagacgctattgttatgcattaccagaagatcgagtccgcagaaacaaactccagcgttgaggatctgggcaagatgacatataaagatttggatgtcaccaggcttcggcaaaaaatggaaacaaaggacaatctggctcaacttgcctctgatctttctactgaaagctcacaggagccggatgacctcaaaaaccagaatgtgggtgaattcctatgggattaccgtcgcactttatggctcgaacatgataaagatagtgtggaagagaagcttcaaaatagtgacacgcatgttgcaatggaaaatatcccgccaagctcctattcgaaaatatacatgaactttattgagaagtccaaacccttgaaagacgggaaacgattcaaattgaaagatcttattgacatcattaatgcggggtgggttcatgaccagcgatgggaacgtgcagcaaagggactagcataaatctttcaggtatgtaattgttaacgagatgaaacttttttttttccttccttttgctcttaaatcttttctacgatttcatttgagatcagtagtaattcgactgccgtctgtatacattcactgatgaaatatggaattgatgaattaatgaccaaactattttttgtgttcttcaagtagcttacttgtatactctagcactctaatgtcttgatctatgagttctaagcggcgctgtaacaaatcaatgtatgattcttctttattatccattcctagtttctttttgcacttagctaatcgaagggcgagtttatcttttgcatgtaaaaagtcttcaaaatttgaggcgatatccttatttagctgtctgtctatctcatcgctcaactcgtggattgttatgattttgtcaactagtggcagacaattttgattagagggagcggaattgtccttgatgatggccttcaaagaattcgctagttgttccgataataagtcagaattgcttaagtcctcgcgctgcctttgtttggcctttagtagaagctctttatgagtcggttcggcattcggtttgttagtttccatattctaggagataagataacaaccagtagtgaagtttgatagtatctggtgtactggttttatcacaaaccgtaactacatattgacaacagtccccgataggcataatgtcaggatactcctacctaatttctagtctgttgtttgtatcacagccgcaggagtctgacactccggtggaatctttttatgatgaggattatgtccggaattcatcatatactgatctcattgatttgacatatcatttaattactagaggagcgaataagctggagaaagaattacttgtgttatgggagatcagattgactttattactcttcaatggcgagttgcctgtggctaaaagagaggcgatcaatctcaacaacgccctctttcagcatgagaatccaaactcacccattcctcctatatccacgaacgccaacccgctgccgttgctaattgacaacaatggatctagagggaatactccacgcttgtcacctgctcccaatgtgatttatccgttgccaaaaaacaatgctggtcttataaattatctgttgttgatgcttgtgttgaggttgaagtctatgcgcaaccttgcattagtgaatgaactatacaaattatgctatcaggtgagactcaaagggtctagttcgaaggcgatgagcgttcagttgaaattgttcaatctcagttatgaaattgtgtctgttctcatcaccactagaaactattataccctcttatcacttttgcgatcattacggcgagatacaaccctcagagtacacaaactgaacgttcccgaaccacagtatcaaacatttgcatcaaacatctcatttctttggatctatgccaatttggttgtttattcgactaaagtgtctgaaccagagctttccacctatgctgatcagtttgaaaatgagtggtcttctattgaagatggtacaaagaaaagtttacttcatgtcatgggtacatatgctcctttgataggaggacctaaacctacatcaccttctttacgggaacaagatttccacattaggacatttgcgaacatgattgcaactgacaaagtttccccgcgcattatctgttgcacactaggaacctgggatttggaaaataagcttgatagtaattttgatgcaggcgaaggttactttgactctggaacatcgagccagtctttgagcaagatttatgcctatatcttatccaaatggtctgatcacgtccacaatgtatacggcatggaatgagaggacgataaaccagggctgtaaccctaagatgctactgtcgcacgtgaacaaccaaaccagagctaccatacaggtgtcttattacagattcaacccgcgaatcctgcacactcaaggcaattttcttactaggaggctcgcacccataattgggctcggcacgatgtgtctgcggaaaattttggtgaaaaactaaatcgcagattcttaaaattttcccttcacctagacttcatcgataaaatggctgcccaagacgttgttacccgtgaatacaccattaacttgcacaagagagtatgtatatcaagtcattggtcctgatgccctacgaattcaagtcccgttattgtcgtcattgttgagcatattccaagagtccacatatgaacatccaacggcgtttgctcacagcaaacccttctccttatacttttcgtttgcgttccatcagcgaagagactattattctccaaacaagatcaccatacaatagggctcattgctgaataaatccaactatgaacatatatactaacaatatagttgcacggtgttaacttcaagaagagagctccaagagctgtcaaggagatcagaaagttcgctgctgttcacatgggtaccaccgacgttagattggacccaaagttgaacacccaattgtggaagagaggtatccaaggtgtccaacacaagatgagattgagaatctctagaaagagaaacgatgaggaggatgctaaggaagctatgttcgcttacgttgagccaatcactgtcccatccaacaagggtttgcaaaccgttgttgttgacgaagatgaagcttaaattctgtaattatcatctttaacttctcataatacataaaactttgtctgagtttctggtgtttatggtgtataataacgaattgaaggcgctcctgtgaaccgaagtagaaagccacaggtacagctcctcacaaggttgatcaagcccttgcaattactggtcaaagcgattagtccttgacccacctggtctgctagctattactttaatgtatccagacgtaattacaggttgtctttacaagttattaatactagaaaatgcctgaagtctgttagtataagttcaagacatacgaaaataacaaccttaaatggatcagtgtaactatgacaaaataccaggtcattgcaagtgaggaatgtgctaccaaaacggcggctccccgaagaatgctcaaaattggtaaagaaaaaaaaagttttcatcatataaaaggttgtttcgtgttcgtagaacataccgtttgtaagtattgaacgtctgagatgctcgcaattgtcaaaattttgtaggatgtatctaagcaacatgtgcgggtaacccttatgtgtttagtattgagaggtctatattcctaaggactttacaaggggattaactatctctaggccaggagaacaaaatattgttggctgatatggcatggaaatggtaatgatagattttcgcttcattaaattacgacttttcctgtgagtgttatttttttttaccctctttgattttgacgttcacctcattttcaataattttcagtcctgtcatatatttgcagaaaatgacgaaaagaaatcaattatgtatggaacacaaaatcattcaatcacaaacccaaatcatatgtaatgtggacatccaaaatattggaacagtaatagtactcatacggatgaatctatgatgcgtggctcaaatcagttgtggagaatattttcaactaataaggaaatgaaccagtatgttgctcacaattagactactttctttgcaagcatacaatatctccttcagaaacattacttttcttggtttcttgatgttgagatcgctacaaaataatgatggctgacaagcttgtaagtccgtagcttgatcaacattagccacaagtgtcagaagaatccctacttctcttattttgctccataactgcaactaaacaccacaactagtaactagaagcctcacgatatatccaaatgctcgtttacgtgtaattacgtttacgtgactgattcctacttggacgtaacttatctaacagaactgtatacagcactttccccagataaattgagagccgaggttgatactaaagtttagcgcttttttccacctcaaggttggctttttctaggagaatgcctattgccacgaataaaattgaaggggagaaaagtatctctactagtgcagcattgcacattgtgaatgatcctacttcattactggttgatgaagtattgttatcttttgagctcttcgttagactcttccccacctcaaaagctgacaggacttcacagcctgatagtttgagatttgttcttttgaagttcgttggagttcctgattatttcaactctttcaagatattcaaagtttctgggattgacaattccagtaataatacatcttgtgttaccatcaccaatcactcgaacttgatcaagtttggccatcaattcactgttgacaaatgtgttgtccaaagcatctccattgattcaatccccatactcgagaaggtttttgtggcagtccctccgacagtgtacaatattttacatacttctccatccgattctgttaggtctcagtttgtttccaaactactttccgagaatggaggggtagtttctgaaaatgacatcattagaagtattaatggagttgcagccctatgtgaacctgttctgcaaggattagtaaaaggctcaacggacattatatttgtgaagaagaatgagttcgaggaagcatcatttattgatgacaaccaagaggtagcagacgagaatattgatttgtcacaatacttatctagcactttggagctcgatcaagacaaacatgagcccgaatatcccaagttcgaagtacggccactaccacatgacatgtccgtatcttctagaaattcgcgtcacgaagatcacgaactctatattttcataaacaacagagacattccaagccttggattccctgttttcaatggtgatttggttaagatttcttctggagatgcatctattgttgttaagttatttacactcgttgaacctaataagtctttttcgtgtggcaatttatacttatcgcctatgcttatcatcaatttgaatttaaatgataggtgcgaggtcacacttaaaccttgccactcgagcagtcagaacttttcggacatcttcccaatcgctaagacagcaactatatcaagggttgcttctccaattacaatggacaggtcttatcaacaaagcttcctttctgaattgaaagagtcttttcattcgtatttgaaagtggtcagacctggagactttttgcccatatgcatcgattccgtacttgccaaagccttgtttgacgtatccctttctcagcaactgaattcaaatgaagaaatcgatagtgatgcaaatatcattccaaaagggaatccagactccgttgcatggttcaaaatcattgaattgagtggtgatggaagttcaaattcgtcccaacaattcttaattgatccattgcaaaccgctcttacttcttctggtgtcgaattcatcgcgtcccccgcaaacaaatatagtaattgggttgactacttgaacttaccaccagtattcaactatagaacttcttttgaagatggttcgatattcagctacgctcaggagttttatcgtatcatcaccacagatatgagcacatgcagaaaagttgatttgaagacgacaattttgctcaattccatgtcaagaggattaggaaaaacaacattagtgcgcagtttggctattgatttgggtttgaatttaattgagctcgacgcctttgatttcataaagccaggcgccgaattaaaaagtataggcctcttaacagggaaaatcgaaaaacaactcatgggtcagccagaagatctgtcgatttatcacatactttacatcaagcatattgagaacctctgcgtgcaatcggatgaaaatgagcaaggagccaatttgtccacttctctatcattgaaggttgtccaaacacttcaagattgtttggcaaggtacagaaatatggttcttgtagtcagttgcaataatattgacaagctaagcgctaacttgcgacaaatagtcaagtttcagattgatgtttcggtacctagtgagaaggaacgtttggagatattcaaatatttgctagacattgaaacaagagtgttgaacaatgaaatgattccagatgcatatgaagacagagtggagtttgaagataaactagacatcaataaggtgcaaatcgacatgaggggcgatgtcagttaccagtcccttgccttacaatctgcggggttgacaccaagagatttatcttctatcattaggaaggcgaaacagttcgcaatcaaaaggttattcaaattggcgaagaatagtcatattgagttgaagaaaatcatcaaagttggcaatggtggacatgttgtgttgattccagaagactttgaacaggcaattaatgaagcaaggaaccaattcagtgattccataggtgccccaagaattccaaatgttaaatgggaagatattggaggtttagatttagtcaaagatgagattttggataccatagatttacctttgaaacatcctgaattgttcagcagtggtttgaaaaaaagaagtggtattttattctacggccctccaggtacaggtaaaactttgcttgcaaaagctattgctactaacttttcgttgaactttttcagtgtcaaaggacccgaattgttaaatatgtacattggtgagtccgaagcaaatgttcgcagagtattccaaagagcacgagatgcgaaaccttgcgtgattttctttgatgaattggattccgttgctcctaaaagaggtaatcaaggagattctggaggagtgatggatagaattgtatcgcaattattggccgagttggatggaatgagcggcggcgatagtggggaaggagtttttgttgttggggcaaccaacaggccagacttattggatgaggcattgttaagaccgggcagatttgataaaatgttgtacttgggtatctctgatacaaatgaaaaacaaacgaagatcttagaggcccttagcagaaagtttcagcttagtgatgatgttgacttggctgaaatatcccaaagatgctcttttacatacacaggcgctgatttctatgcgttgtgcagcgacgcgatgttgaatgccatgacgagaactgcaaacgaagttgataacaagattcgattattcaacgaagcacggttgtccgaagaaaaggagcctgtctcaagcagatggtggtttgacaacgttgctggggccgatgatataaaagtgttggtaacaatgcaagattttagcaaatcacagagtgaaattgttccctctgtgagtgcagaagagctagctcattatttgagagtgaaggagaactttgaaggaggcaagagcaatccacagcagaatggaaacaatgcagaatttgaaagattagagtctctgagtcaaagctttgaggcaagtctctccaatggccacggccagaatttggaagcaggattctccaatggccacacaacatagcataatgaatatatgacactgcaataaatgcttatcgccggaaaagatagcttttttccaaaacctcttttgcctgattgattttttgcgaaagatagacgctgccgtgtctatcaggatggttcatcaccatgagttttctgtaccgcttccgtagagtgtccttggtcaacgaagcaatgtcatcggcatttattcccatgatgagtaatgcttctctttctgtcatgttacgttcaaaacctttggcgtcaaacgttgcctttaaataacggatatgcgaagatggattgacatcttgagcaagatatgtagacgacggatcctcaagacggattctgttcaaagtggcaaacatttgaggagtcaattgccgataacgagcgacagtccttaaaagtgcctttgtagttaaggcggcagcggtgattcccacgcctattacaatgggtagaaccatggtgatgatatgaatcctcccatttgggtatatgcacacacatgaagcaactgcgcaaggcccgtggaataaatgtggcaaagaacaaagactaaagcacaaagattaagctgaaagacatcgttttcggtctggaagaaggttgctgtaccaatttttcacacccaatcacgttttgtcagtttggtgatttaaagtggtgggcttgcctgatgcaggggaatgaaagagtaaactgaaggtggtgtgtgcatgcaaatagcaccattcgaagagaataagaatatgcgcttacacggcctgaagaatgaaatactagggaaataccacgcattgtgaaacagacacaggaaatgtttaaggaggtgctcccatgatccaagccctgtaaacgcataagagcttcatgcggaaccaagtgaataacggggctatcatctgacatctgcatcaggtgcttctttgcagatccggggtgcgaaagccacttccgagggcaccctcgtgcattcccagctgatgccaccaagtgccctttggcagggtcagagggctgtaatccactccagatagtaaatgcaaagagaaataagcttcagtatccccgactaggcacacgcatgtgcgaaaactgacggcaagaacgaaaagtgtgagagttgcggcccatgttcaataaggttattgcgcccgcgctctgcgctcggacgtcccacaaaatcaactccggccgacacccaaccggatgcactaaagcatatatatagtgcgagaatctggctctcttttttttttttgctgttctctttttatcttcaactacatttagccacacataaactagtacccaagatgtcccaatccactttgcaatggttgtctcaattgaacacctctgagatccctaagcacgttttgcgccgttcctctatcatcggtaccatcggtccaaagaccaacaacgctgaggtgatggtcaagttgagaaaggctggtttgaacattgttcgtatgaacttctcccacggctcgtacgaatatcatcagagcgtcattagcaaggcgggaaagtccccataacttttcccctggccgttcattgggttattcctttggaccaccagggtcccagaaatccgaactggttcccccgtcaacgaggttgactaaccaaattgagccaggtcacgagatgatctttcaccactgacgaagcttatgctaagaagtgtgacgacaaaggttatgtacgttgactacaagaacatcaccaaggtcatctctaaagggcagaattatctacgttgacgatggtgttttgtcctttgaggttcttgaagttgttgatgacaagaccttgaaggtcaagtccgtcaacgccggtaagatttgctcccacaagggtgttaacttgccaggtaccgatgttgacttgccagctttgtccgagaaggacaaggccgacctcagattcggtgtcaagaacggtgtgcacatggtttttgcctctttcatcagaaccggtaacgacatcaaggaaatcagaaaggttttgggtgaggatggtaaggacatccaaatcatcgctaagattgagaaccaacagggtgtcaacaacttcgatgacattttgaaagaaactgacggtgtcatggttgccagaggtgacttgggtattgagattcctgccccacaagttcttgttgtgcaaaagcaattgattgccaagtgtaacttggccgctaagccagtcatttgtgccactcaaatgttggagtctatgacttacaacccaagaccaaccagagctgaggtttccgatgtcggtaacgccatcttggacggtgctgactgtgtcatgttgtccggtgagactgccaagggtaactacccattcgaagctgtctctatgatgcacaacactgccattaccgctgaaaaggctattgactacttgccattgttcaacggtcttagaagcttggctctcaagccaaccggaaccaccgaaacttgcgccgttgctgccgttgctgctgcttacgagagcggtgcttctgccattgttgttttgtctacttctggttctacctgtagattggtgtccaagtacaagccagacgttccaattatgatggttaccagaaacagcagagctgccagatactctcacttgtacagaggtgtgtacccattcatctacgaccaggacaaggttgagaactggcaagaggatgttgagaacagattgagatgggctgtggccgaggccattgagttgggcatcatcaaaaagggcgactccattgtcaccgtgcaaggttggaccagaggttctggccactccaacaccgtgagaattgtccaggcctagatacttcacttcataaacgtttacttaatgccatgaatttgcgagatttgtatttgtagctatcttcaagagaaatggcaaaaacaaaactcatcacattctcttgtcttccgagacaaagacaaggcgctccattctcacatagtcgcattgtaagtattgttggcgcgcatgtgcagggcccacccaattatgcttcgtctcacttttgcaagtctgtcatctacttgctttttcttcctacccgaatcgtctgccgcatgtcttctcgtatactttttagacgcgcaacggcggccaaaatgcatctgttggcaagatgctatgcggttccaccgcaaagtcagccagaaaactcgggtccagacaccacccatttcggtttccagactgtcaaaaaggatgagaaggaaaagttgattagaggcgtgttttcttcagttgcttctaattacgatgtgatgaacgacgcaatgtcttttggcgtccacagactttggaagagccatttcatcaacagactagatgctggtatgagacctggatcttcgcgtccattagacttccttgatgttgcaggtggaactggtgacattgcttttggtttgttggaccacgcagaaaaacactaccatgacactcaatccaccatgactattgcagatatcaaccccgacatgttggcggaaggtaaattgagatacgctaaaactaaatggaatgatggcaagaacagagtacagttcttggaacaaaatggcgagaccatggatgcaatcccagacaactctaaggacgtgtatactatcgcctttggtatcagaaacttcaccaacatccaagctggcttgaacaccgcttacagagtgttgagaccaggtggaatttttgcgtgtctcgagttttctcatgttgacaatcctgttgtggactacatttatcaagcttactcgttcagtatgttgcctttgatgggccaattgattgctgatgacagagactcttatcagtacttagtggagagtatccaacggttccctaaacaggaggagttttctgctatgatcgaaaaggctggcttctatgttccagaaaagggctatgagaacttaactttcggagtggccagcattcacattggtgttaagctttaggccaacattcttttatacacatacactctatataccttcaatcatatgcaatgctagaagcggatcttcacacaatgaaagtgctgtcacatattctgttccacggtttccttcagagtccatatgtatatcgccactagtattcaggttggtgatgtcaccatttattattttgaaatctgtgttcacggaaatcccagatccaacagtcccttgaacattaagttcaatttcaacgtctgaagagtttaattctatgtcttttaagcaaatggtgagcctcttctcgttttcagttgcatcaaacgagtcacagtcgcgagaataattggggagtattatcctcttgcttgacaaaattcgtcaaatctgtatctgaattaaacatcacataatccattgattccccagatgcaagcgtgttcaaattgagtagttcttcatctgtaaccccttctgaaaggtttagtgaatcctttaacttttgggcttattggtctcgacagttttggcgacgcaacaaatgttgtatctggactttgcatcacattatcgacaagactggagaagacaatgtagtttctaattgtaggaataattttctcaagttgggttaattttgttatttcaaaagactccacagctaccaactcagcggtatcgtcagaagtaaatgaaatagagatattttcaccattccttctagccaaaaattgaactgctccatcctctttgagcagcttgaaaacttctggctctcttggtttctttgcttgcccgtaattagtgattccaaaatattcaatatgaactgatggcataaagacaggaaaatcaagtcggagatgcaaagcccagtttggactcgaaaaactggtaacactttgatgattgtggagatgagaatcatcttcaaacgtgaaaatgtaaggttgaaggaggccttgtgaagttgaaagatgccatttttggtcctttgcttcctttaaaacatccaaagattgactttcaccttcctcgattgttaggattgccttatgtactctgctgttgcaaggtgtggctccatgtttcattacttcactcaaacgacgcgactctttccaaaaatgtagaaaaacgcccaatctttgagtttctggatcgttaagataaatctttccgaagcgacttttccagcctgagcgaatgtctgtgatccctgggtttaggtttgtttccatcgcatgcacagcattcaaatataaggcaatgttatctaggtaaacaatcaaatcaccatctaacggcgacatactatcgaggcaggttaagtatttcaagttagtgggaaaatttcccaaaacgttattactgagattcttcaatagtattgcttctgcgacggttgaagagtcattcctcgtcctaaggaaggaaagactattcgcttgcagaaaaacaacgttgatagtatactcagattgcttggatgtgtatttagaggcacgttcaacaagctcagcatcactttcgtctatcgtcagtgagtggttccagaagagtggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttccactttagataccgtttcattgtctgagaagtcaatgtcaataagaatcaaggagccggcaattgacaaccttttcaagccggatgaagcatgattcctatttgttggggtagataggacttctgtgtcgatgaatgtttctaactttaggaattgggcgagtttctgaatcaaatctattgacactttgaatttgggagagcactcatagattagacgaagcgactcactaatggactcattgtacgacggcatggaagcttatgttcaaaagcaagtggattttaataacgtttcagaggaccagcactgcttcaatttgagactgtagacagttgaacgtttataggatgtgcaacttctcataatgcgacatgatgcgaaacctaggaaaaaaaacctactgaggtaccaacatttgagacagacttcataaagataaccctaataactttgaacgatgtcgtcgatacttggaaatgacatgatggctatcgtggaacctctagtgtctaaaatggaaagaagacagctaaaaggggacaaagacacggctttggaagtggctcacttgttgatgagagtgatttccgccgctagatggaccaatccatacgacttgatagacctcataaggaaagtgggtattacgttacacaaagccagaccacgcgatgttattccagggaatatcgtaagaagagtgttggcgttgattagagatgagattgagacggaaaatgcctcagataacacccccatgatgagttccatgttcagcttattctcgactcaaagcaatacaaaaaagacacaacaaacgcacagcaagaaacagagcagcgatatgcgttccattatcatccagggcataagagacttgcttgacgaaatttcgaatgtgaaagaggagctcgaaaacatggcaacggaccttattcacgaaaatgaggtcttgttaactgctacgccaacttcagataccgtattgcagttcttgatcaaggctggtgcaaagagaaagttcactgttctagtcaccgaaagttatcctaatgatatcgaagaagcacacaaattcgtcaagacattggcgaaacacaacatcgagtgcattctcattccagacagcactgtttttgccgttatgtcgagagtgggtaaagtgttaatcggcgcgggagcagtttatgctaatggtggttgtttgtcgaacgctggagtggctaatgtggtggagtgtgccaaggaacacaagacgccagtctttggagttgctgggttattcaaattgtcgccattataccctttcaacagagatgacttgattgaagtgggcaattcaggaaaggtgttgaactacgacaattttgattttgttgacaatgttgatgtggtgactaatcctttagatgactacattccaccagagcacattgatatttacattactaacgtcggtggatttgcgccatccttcatctacagaattgtgttggataactacaaggtcgaagacaatagcttagagtaattcatgagaattaatttacgagacaaacttcttactgtattcattactactcttgatgaaacgatggaaaagtgaatgcgaccttgtgacttaaaaatctggaagcatttccgacgtacaaaaactaattggataaaatttcttcagcctcttcctcacgttcaaaacgttgtctttctgccaagcttgatctgttcaacattgcttccaatgcagcactatagggcgccttgtggttctttgcagggttgttttcttgtactgtccgcatgtagttttcgtagatgttaccatcataatatccaattggtgcgttgatcatcatgtcagacatcatgaaggaatcagtcaaaggtataacatgcggcctgatcttggaacacaattcagcaatatgttcagtcgaattatgagcgatggcctcagttgtagtgacagagaaggtaaggaaagtacccgaaaagccttccaaaataacagtagcaccgtataactgagccaaaagatccaacactgcaaccaaatttggctggtctttagtagcttcgatcttgtcaaggaatgctttcaataggaagaaatgtgccaataacttcgacaatgttacaagctcggcaccaataaaatccgtatctccattcttggattccaaaatctggtcagcacggatgcatgcccttactagagccacttctatcgcaaacaaaattttctttggttccttcaagtccttggcttccaaaacagggttcgtacctgccaatttttcatagcctcccaaaaaatccaaaattccagttgccttttctcccttcttaacagcagcaaatttcttgatcaattgctttcccacagacatacctaggatgttgttgtctccttcccaagtacattgaactgcaaagtcgttgaatgctttaccaaatccggaataagccgagtaaccatgtccaccacaggcttgtctgcattggtcaatagtgttcaaagtcaaccaagtacacgttgactttaaagagcccgaagcaataaagagagatttcatcttttcgactgatgcatctaaagcttgtttatcttctgaagacacagcgtcgtccaattcatccattgtggcagtcgatgtttcctgcaaaacattggctccgttggaaaaagcatacgttaatgccaacaatggaatcaaacggcgttgatgcaatgggtaattcaataactgggactccgggtccgattctttcgccaaagcagctttgaactgggtacgtccaacagcatatctgagtgcaatggtcaccatacgggcagaccatctgaaagcatctttgaccatgatgactctaccaagcaacaaagcagagtaagacaattggttaagaggaggctcagtaacttctccatcagaggatactttacagtatttctgcaacatgaagaaacgagggattttgacgttggagaactggatccatccattgtcaattccgtctctacccattttggcgccaatgtcaccaatagttattccaggcatcaaattatgatctgcatctcttaaaggaacaacaaatgttttgacgccatagtcctttcctttgacaatcaaccgagcataaacacagcagtgtgtggctgaatgcgcagcaccgcctatccaccactttgtagcacctaaatgcggagtgttgataatgaattcatcatcctcttcgttgaaagttgcagtggtctccaaaccagcaacatttgagccgtgtgccaactcagtcattccaaaacatccatacaagttcttcacatatgccgcttccttcttcaataaccagtattgcatttggtcggctgtaccgtttcctctaatacaaccgagaaacaaccccaagtggacccctagtcttgtgtggaaagaagggtcaaacacagatacaatggacaaccgtctttcaagacgatcgaaagtttccacctcaatgtagcgggagagacggtcgattttctgaatagtgatagcccgatgttcagccttagtggcatcataatctttaggacttgcagccatgactgggtctctttcgaactgagatatgaaaaggcgggtttccattgcacgctctttcgaaccttctaaaaagtagttcatttcattcaagtcgaatgttgcggcatctctttcacgctggatcaagttctttggttccggcccttggctgaacgaaacagtacctttaactgaagcaatcagactcattttgaattctgtagaaaaaagttacgttatcgtgaataagactggcttagagcgaacttgttctcttaagtagagagaagcacttcacatggcaagtcatagactcgtgaaagaacatgtgaaaaacaaacgcgccccacatttcgcgagtgatggaaaacttcagcatcggacttttaaacagggccgaggccgaatgcgacctgtcacatacgcaagggcaacagactgtttcaagcaagaagatttcaagcaggtgatctgtcaccaccttgcattttcattagatgattttctttctgttctggtctatagtttttctcacgagcggaattggtcattttgtccacggatgaagtgtgcatgtgctgcgcataatcagtgtttttatgtggggtacaatgagtgcttgaaatggaaccgagtattcgagatgagtatcagcatatgagtacattcttttatttcattgtgactgcgaagggggatctacatgagatagagaatattaattttttttttattgcgatacaaacagaagctacgtattcaagactaccagtaacctaaaacacttaagagctttgctgttgcttcttcacatcgatgctgaccacgttctcctggtcgctagtttcctttggaactgtgatcaccacaccttcagcaccaacttcagcagaaatgtcgttgggctttacaggcttctcaaatgccacagataaggtggatgaggacgaagaagagaactttctgttctcgccatcatctctctcgctcttgtgtgacaaagtcacctgcaattggttctcttgcttgtggtacttcacatccaagtccttcttgtgagccgagtcgtccttgacttgcacaaggtacttgtctggttcctccttcacttccaacatatcatcccaatgcttgaagtcgtcaaactttctccagaaatccaaggagtcattctggtagtttgaaggaaccacagcgccatccgaagtgtcctttccattgattgctcttcttgggcgtctgtcaccatggaagaagctttcatagaatgggtcttcgaagaatgggtcaaagttgtataatgcgcgcgagttgaatggagatcttctgaacatgtttatgatttgcttttggttgttgaactgaagtgagactttgtccatagatggaccggctttatatattcttccccttggtcatgatgtgacctagacccttgggtgcgaaaagtctcgaaagttcaggaaatccgttagtgcggtggagaacacacacttaccaccaggatcacgcaactttaggatacttcggaattctagaaacctccaatttttcttattgcctcatgtgtgttgcttgctctcccttccaacgttttctctctgcttccttaatcgcctgaaattgcagatatccgagtattccgcgcaatacatgcacccaagaatagaataaaatcttagaaaatacatgttcagggtaataggggtataatgatgatgtcaatttactactaagtatagctaggtttgttgttgtggagtgttcttctcgcttctttcgcccctatcctctgacgtacgtggcatcgatcttggccaaactaggacccaagttgaggcgaagtttccgtctgtaagccgtgggattagatgtctggagtgggtttccttcaaagtagacagtatctagctcaggcaactttcccaattgctcatttacctcctcaaatgatgaaacttggttatacgaacaccaaaagtctgtaagtttggtgagatgcgaaaggttctcgagcttagatattctgttcgatgtcacatcaagaactgtgagctttttgttattgtccaagttttcgattttagatataccattgtgagacacgtagagctcttcgagattcactaaatcctccaacccttcaatcttaacaattctgttcgactgtatagaaagcactctcaaattcactaaactagacaagttttggaatttagatatacgattcttgcccaaccataattgctcaagcgacggaagtgcgtgcatcgtttcgctaatttcttctatcttattgccccctaactcaaggtttttcaagttcttcaacgtctctagattctttatttctttgattttgttttgaacaaaatataagttctccaatttcaccaatttatcaatgttcttgatgttcttgattctgttaaatgaaaaatccaaactggttaaattcacaaatttattgaccaggctgctgatatggttgattctgttatcatagagatcaatttcttccattgtttcaacaggtaagtcgccaatcgatgagatggatgtgagcaagttctgtctgagacagagcgattccaatttctgaaagcgactcaagtgaaggtcctccaagcttgaaattttcaagtgaatcaagtcaaggtattggatgtctggctcatagtctctggtcaagtcaaagtcagcctcaatttcctggggatgagggtcgggcaatactgtcccaggatactccactgcaccattatctttgtcatcaccatcgtcctcctcttcttcttcatcaatgccttcatcttccgtgtgggatatagatgtttcttccaaaacctttcgggtttttgtaatctcgtcttcaatgtctttagtcatttttggagttgtaacctaaagcatatttgcctccacataaaagcacaggtgattatatcacgtgattgacagcaccctacgtttttcactagtttttgttacaatccgtaaagggagatcgatttgttcaatatttacgtccataaagtgtacagcatgttgttcgatgacaatttctcggataaagccttagcatggcccaatcgaggaaaggtggcatacaaatagggccagggcaggtaggttcttttcatattttcttcattgatctgtaatctatgaataaattgccaaaccgaaaagaatattatgctcccactcgacccactctctcttcattgaattatcagggatcaaacggaaacggttgtgaatatcctgcacacgacttcaccaaccaatggaattgtttgtagatgcccattactagttgattcaaggagaccagaaagaagaaatgtctgctgtagtaattgacttctcaaaaatagagatagcaatgcttaaacctagttactgctcacctcaattatatcatttgctacgacataaacaacctgtttcttttatgtacagaatatttatgtgaagacagaacaccagtcagccccaaatgggcagtaagatatgtcagtcgcttacaacttttgttcttcttcgtaaatatagtccacagcctggccaacggttttgatctcgtcagaaatcttgtctgggatctccaagtcgaattcctcttccaaggcaaccaaagcttcgacagtgtccaacgagtccaaacccaagtccttttggaagtcagcctccaatgtgatcttggactcttgcaaagcagcaacggtcttcaatgcttcaaaagctctggaagtaacctcctccttggtgattggagcggcagcatagaaacggataggttggacgaacttagtaactggagctctaacaacaggagcacgtaaagcacgggcggcaaacttgaacatgatggattagtttggattcgaggtataaaagagtacagaaggtcaggttttttttccgtttaactaggagcgcacctctgtgcaccacccatactggtaatcattcttccattttcatcgggctcaaaaaaatgtggacgtttattctttacaattaaaaaactaacgaatttttctccagttcaatgctgtccgtttgtacttgcgactaagagtaccgaaagtattgagactagggtcagaaaagtttgtagaatcggagttggaagacgttttagagcctttgctcagtgttctatgcaaacctgtaccggcgcccgttgacattgacatggtgctttcagaaccagtcatggagctgccagcttttttctccttgactgtattagaatagttggtgctgtggttataagcgttatgctcgtagtcggtgtttatttttaatgcatcaatttcctctttgaaattgcgcttgaataaatcaaccaatgcttcttgggagtttttcataccatatccaatcaatttaccgtgtaaatgtaaacaacggttcaagactttagtcaagtcgtaaaatgagtttctcaacaatctgatgttatacgcatagtctgatttgccatcataacgaggatccaagaaaaaggtgcggtattgcccgattccgccattcacaggcgcattcactgttcctgtcaactctctgctcaagtcatgaagtaacgatgagtaatccgttttttctttgtaagcaatgttgatcatactctccaattgaaccaagtcgttaatcttgttgagaatggtacgtacagcattgtccaatggcgaaagacgaaccacgttcgtgctcttaatatcactccgattcatcaatgttgggaacgaaagttgcgtctcatatgtgacttcttctgtccacaagtcaaacacagaagatgaccctggtatcttcttcacagtggaaaaatgtctcaagtttttgtttctagcgtaatgacgtacaccaacagacgtgttcaacaatttgtcagagatttcattcactggttcaaccacattaacatgcaagtatcttccagtctgcactcgagccttgagttcacgagcctgttcatcatcggtgacaattctagctccaggatacaacttgagtaagcgctcgtgaatagaagtaatgtgttcgaatggaagtccctcgaagatttgttcctttcctcttatattgactgggaatccagcaccaatataagctactcggaaatacgatgggctcaacttatctgaagactccatatccaagtagagtctagccaacttctgatgcacgtaggcaaaagatttcaaatcatatgtgtgctgactataggcttccaataattcattgtatgtgtctgtagccctctctaagctgttacccttaatatagttctgagcaatcatcttcaacaaatcttccttccgctcaaatgcagactgtttggggaatttaggtctgtaggattggggtaattcagtgtagtgatcccactctatcgtcgatgccaacaattctaagcacaatgcagcttgcacataattgggctttttcaagttatcctcatacatctgattgatgaaagagtacaagagctcggatttgtttgcgtttttcaagtaagctttgatgttcaatttatggaatgtgcggtcatcctcaaactctggaccaactggaacattgtttaagtcattcaaaacttccataaagttcgataagttggaaataaattgcataatcgtagaatagacaacatcctcaatgtctaatcttattgtggacttaattcgctctatgaagctgttttgctcgtttcttcccggcttgtaagcagttctataataaatttcatgcaaaccaacgagacattccctttccacatcgacaataccatcactcaaaataaattcagatacaagaatagaccagagcattttcacagcaacttcctgacagtttggatttctctgtaaagcaaagagcatcaaatcttgaagaattgcgaagtcactactgatgaattcaacttggtaacctccaaatttagtgagatgaaatctcacaatgtcttcttcagtggaatcccaagctaaactgtcccatgcttcgttaagtattgatgaaatacggtctcgcattgtgccggtaatttggtaacaggcttttctgggaacagttgacaaatgctcgatagaaacaggagcaagtgatcctagttttaataatgctctcaagaaattaccccagagagatctatcgaacaaatcagggttatccaccactggaatgaaatgagcgatcatgagtggtctcactaattccaaagccagtaagcagccctctgccaacatagcgtagagagacaaccatttatcttctgggaagaacttaccttgcctgatgagttgaatacctgataaaacagtgaggaggtcttcattgaggccattattggaagtacacttcactgggtcgaagaagtcatcctcaatttctgtattgttaatcaaatagaaaccatccatgccggcggaggtgatacctatctttgcaatgtaaacgaagatagttgccaattcaacaagaacttcaacaagaacttcctcgccgactatattgtcaataactatttctctgaacgggtaatctttttggaatatagctgtgaacgattttttcggcttaaagtactccattcctcttgtgaatttgttgtacttgataaatgttctggaaattgccatcaagaatttcgaaagagagaaacagattggcttaacaaagtcattattgatgttattccacaaagaactgcaaacgcagttcaaaatggagcatgccaatcttgtggcatcaatatctaatggacctaaaagcacgtccattgcccaattcacacttttggatatcaacaatttgaagttttcaaccctttgagaaagctttgtactaaacaatctgtgaattactaacaatttcttcattatcaacctatggtctttggtgagtaaagacgcatttttggtttggttggactcttcgtcagcgccaaggccccttgtgccgatggactcaataaaagaaacgaccggtttcaaaatctcttggtcatcaaagtactgctcataaaagagaacataatccacgatttcaaccaccataatctgatcttcaatgagattagatgattcaatagagacgaagaaagaagttgacttaaacaaggaggaaatagctgcgagatagggcttcagatcatttgtgttcttagccaggtcaagtgcgagtttcacaataagaactatgatccggcaaactgatcttgaagttgcattccaattcgactgagctctcacaaatatctccgtcaacttgtttaataagaaaacaccaacagcagaagagttgttattctcggtaaggaatctgtcaaacatgtacaagtattggtcttgctttccaaaaagagtgtcaagcaaatgtactatagctttgaaagaattgtccaacataatttcataatgtggatcagttgaattgctgaagcatatatcacaaatcttgaaaatggaagacaataactcggggaaaaatctcaccaaggtagaaatgtctattctgcagaattcaaataaggccttgcttagctcatctaacccaatttgaccagctttgaagaaccgtttgtattggaaaatattctccatacaagcttcgacgttgaagactttgccaatgtactctgtatgaatctcaacctgagcaacagggtttttatgagaaggagagttaatgttcaaagtgtagaaacttttctgattgaactcgatcaatttgtttcctgatctgtacattacctcaccctggccacacaaaacaccgttaacatacaaggataacaaaatggcatcctgctttagagccttcctattcgggttcttgttgctaataccattgactttaacgatctcgccaacaacttcacccgaatagatagaaatgaactgccaggtagtatcttcaatctggtttgaggctttagcaaaagtaattgagggattgtttggtgcacttacttcaatagtaaccaaatcctccttgttaacgttggttgaaagattgattttacccacctttaaataaatgcgctcatagttttcagccaatggatcaaagaaaataggcttaatttccgcaatgggggccgtcctggtagcagaggcatttgtaggatcgaagttcacttccagtgcggaaacatcagcactctcactaagctgatgcttgaactccatgatgttgaccaccaatttctccgctctcggattgattgcaactccaacatttgacccactgataatccggtccacaacttctccccaaccattgttctcgatcttatgagtgtcgactgccttcctcttcaggacatatgatccaaacaatttgatcgagaactgatgaggttctccctgagccaaagagccgtgatttcttgagaaaactctggtgatgtctgcaacaccagcagcgacacctttcttgacacatttaatttgtgggctagacagatccttagtaggcaagttaatttcctccgtcaagacagcaaccaagtaaactctattgttttctacttcactggctggaatgtttctgaacaatgcggcactgatcttctcaacggagacaagttcatccacagtatccgtgtgaacagcgaacgcttcagtcaatcttttcttctgatttctcacatacaaatacgcaatcatacctgcgaacccaggtggttggtagctcgaagatccactgacagacttgaaatcgaccaaaaggtgggatgggggttcatgaaaaagcttttcatttggagaaggctttaatgaataggtctcagggctattatgagcatttatggggaacttgggggacaaagctcccaacacttggttgaaggctaattgcgaagcttcagcatttttcaaattcaataacgacccatcaaaggcgtcacgtgcaagaattgctttgtacccagagatgtctgtgtacttgttgtccaaatcgtagctcttttcgttgagtcttgcggtcttggacgccaacttcttgggaatcagacttaacaaaaacgtcgcagtttcctttgagacgcaaacttcgtagaaagttaaaaagctatcagtcaacttcattctaacctcatctaacttgtgatagatgcttgaaagctcgttgaaaagtctaaactctccaatcgagtacaacgcaaagatatgcgaagtcaacaaattcatagcgtaggtgatttcgctcactaagtcttcagcgaaagtaaaagtatcaaaaggcaatggtggcacaactgctttcgattggttcaaatcaccatccatgttttgagccccatttgtggcttggttgaaagacatctccagctcttttaaagttggggcaacagcatgctcaacgttgacattgttgtacttatctgcaaccttcaataagttgaggggaagcttttcgacaaccttgacatacttcaaagggaaaactgaaattttgatgttgagaccgggcaaatcatccaaattcaccgaagtaatgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctatgtgcaattaagagataaatacatgaggcgctttacgccatgaagtgaactatccgatgagcccaatctttcaagttgcggcggttgaattccttgcctccatcccaaacgtaaatgtctgtttcccttcttccggagtcaaagtccaaagcttctagactcaagatgcgtgttcctttggtcaatttgtatccaaggtagaggatagcgaatatcatgagcgaaccgtaactggaaaagaaaaacaacgtattccagtagcctttcatgaaaacaacgaagcccatagagaagaatcataacgcccgatccgatcaacccaaatatagcacagtaaggctgaaatggagagcggtatgggtaggatttgtcgtctctgctcacgatatcaggtcttttcttcaacccataatagaaacgaacataggaaagacacatagcaaaccacacaaaaacgccagaagaggatatcatactagtgagattttgaaagacaacggtcgccagttgagagacacaaatgtacgacgaaaaggccgccattgacgcgaccaagacagcattataaggaattccaaacctattgcatttcttcaagaaagctggggccttgtgctgtaatgctagagaatagattgtgcgtgaggagacgtaaagttgggaattgccacacgagaaggcgaaaaatgctaaactgggccgtcgctacggcgctccagttacagagtccggcactttgcaagagccacagtccagggactctgagaaccggtttgcgaacccggcgaaaacagcatagtgagacttgcatgaattccctccaaggtattggatagcaaaattatgatcaaactcctcagggggaactcccgaaagtccactatagtatctaagcaaacgagggtcgcctgcgtatatgttcaaagaaatgacaaacgaagcaaggcagtaaaaaatcaagattctccaaaaaactcttttcgtagcagaagggagtgctttgcggggatttttcgcttcgcatgctgctatgcaaacaatttctgttccactgtatgagtaagttacgataaccatggcagtgagaactgaaaggaacctgccccaattcccaccaacaccagtagttttcgaatccatccctgtactagacaaatcaaacgaaggtctgaacatgccaaaaatcatattatgatcaaagagagacttcagttcctgccagtatctaaagcctatgacaccttgatcacctaaacctccacgattaattacaatcatgactatgatcatgattaatgtcataatgaccttgatgatactagaaacatactcgatttctccgaagacacgaacatcgagtaagttactgataatgcagaatgaaaggaaaagtgtgacaaatccagcagtcgctccagcattcgtcaatactttagtattgggaaaatagctcaagatgatcacggatgcgacaacctcgccagctagacccacagaaaaacttaggaaatataaccatccagtggcaaatccaaacagttcctccacaaacctagagcttaggccggaaactccatcaacgacggaaacgaaagtaaccatttcacaaaaggaaataatagtggccaaaacaatcaaccccacaatggcaaaagccaaaagagttccaaaacctccagcaattgtgaaggctttgccgctgtttaagtataaacccacgccaagtgttccaccaaaagaaatcatttgtaaatgtctaactttcaacttgcgttgaagaaactgggagccctgagtactcgaagagtatgaggtataagagtttcctgcaatccttagctcgctgatgtcgctgtcatcaacatatactttttccttctcagaattccaaggaaggcgtagtttccatggttccttgaaatatgttgttttcttctccggactctgtacagaataaaaattgtctgccaagtcgttgcttttcacgatcgatagaaggttgtctaggcgattctgtttgattctctggtctatggcgtcgtctatttcagacttcttagcatatttgtggaagtcgtcgagttgcgatatcccaaataccgacgagcgatcgtcgggatgacgttttttgtaagcatctaagtagcgtgccaaaaacggaaacttcttgttttcagcttctatggaggtttccaatgtaagtccctccttatctatagagcgaaggatactcgaatttaatgaaacatgttcatccgccaagtcagacagtaaatccatcatgtttgacgggtcaacatgctcgtcacctcccaaaaaacctctagataattttgagggttcttctctagattcatcatcgatagcatatgagccggtcgagcgaaaatcgcttgctgtgtcaaaaacagtatggaacacatggtcttggccgatactatgagagctaccagcttttggatgtgttgctgatggaaatattgttcgtaggttattgatagagtctgaagtattgtcatctctctggtggtcagaaatagtactgaaagggtcatgttctgacgtgtcgtccgagggtttcattctcggaaacaaccctccatcaagtatggaggagtccgatattgagtgtgagcctgagctcatcttgtgatagtgtaacaatcaatagtataaaagattacgagatcgcattaaccccggtatgggtcatgtatctaaggaccctctgcgcgaaaatgacatttcgcaatccttattaaatggactaaatagagaagaaccacattagaaattccctccggactgtttgctacgggtaatgtaaaagagtcgcgctggaaggttcttagatttgcatcttacatattatcttctttaatccgacctcacatcaatcaagaaaccaaagacacacgacacgcaggcataatagtagagaagtgtttttcacccattcacgttaactgatgaaggttacgtaaacgctattcagcagtgcgtaactggactcttttaagtgcgtgctatgatctcacagcaaacatttaaaagtgtgaagttcgcgtcagaaaccgaaggtgcaatggtaacgacactgtgtggtaaagtgtgagcaagcccatcaagctttaccacctgagatccaaaaatagggtaaaaatgtaaatgtcatcaatgatgacgtttcagctgttacactgaaaagaacagatactacacttgatctaagccaaatggcaaagagatttagtgtgcaaaaatggattgcagggaaaccgttccttatatactctggctacgaagtgcgggtaacgattacgcgaagaggcaaaaaatgaaatggtcaaaaaaaaaaatggaaaattcgaaagggcaaaaatttttcaaaaaaaaaaaaagaaaggagtgattctttcatgcaaacttgccacacctaacaaggtaccatgagaaaaaaaaaattgaaaaattttattttactctaatagaagcatgtagttgtgaaacaaaccggccgaaacgtatggattctcgtggaagcagcatattctttctgcgggacactataaaagaaacaaaatcgccccggtttcgtctcattggacacagcttaaacttgtgcatggcgtggaacttctgccattttccatggaattccaaagaaatggctagaaagatgaaggctccccgcgtaacgcgtggtgcacggaggcgcgtccaggttgcaagatggatggcaatccggcccaatgaggaaggcgcacgagccgcaccgctcatcgcttcgccttcgcacttgatgtagatttttcggttataaagcatcctctccacctcactttttcagtttctctaatcagatatccatactacattctaccaaccatgtcttactctagatccagatacaacaaaaagtctcttaggcaagacagaggttatgccagaagaagccagcacgcaagatccgaccgccgtcctggccattactcttctcgctatggcagaaaccaaagataccacaaatatcactaccctcagccttcttcgagcaaagtgtacattgaagaacctgaaactgagtctgaaaccagctctgagagcgaatacgacggttatgctcaatctgattctggcgaagaagaagaagtgtacgacttcgagttggctcagaactccgactctgactccgagtctgattatgactcccaattagaatacggtatcgactccgaggaagagtttgatttcgattctgagccagagagcgaatacgaagaagtcttcgtcattccagaagactttgacgatgccatcgacatgaacgatcttttggagcttgaggctttagacgctttggaagctgaaggcaaggtcagagatgtcaacaatgacttggtcagattctacgactcggactcggactcggactctgaactcgacctggaatctgacagtgactccgactctgatgaagaaattcttctcattgacggtgtttcttccagctctgacagcgagtctgttaccgacttggaattggccaccgactctgaagacgacgttgaagatgtgagacaatattttgctgatgagcttgtctctagcgacgaagaagatgtttctgtctctgaagttgaatccgatgacgatgttttctttgaggttgactccgaatactcctcttctgatgatgaagaagacgttgatgctggtgatgcttctcaatacgactactacgtcagtgactctgactcttctgacgatgagggtatcactatttatgaacacaagtttgatctcccagatcgttacgacagcgacaacgactctacagacgctgaattggaatactccgatgacgagggtttgttgatggcggaagattctgacgaagagtttgaaatcgtcgacttgaccaaggacttgaaagactccaaagactgtgagttggttgaagttgatgagaacacttacaagttgaacctcagattgccttccatgattaaggaggacttgaaggttgactttttgaagaacaaaaacgaacttgtcatcagtggcaagttcaactttaccggtgaagaatccgacagtgaagaggatgaagaataccagagcgctgaagaatcaaaggatgaagaaaagaatgagggtaaagccgaatctgaatctgaatccagctctgaatctgaatctgaatctgaatctgaatctgaatctgagtccgaatccgactctgagtccgattctgagtccagcagctctgaatctagtgaatctagctcggacgaagagtctgattctgactctgaatccgatgaagaaatcgccgaagacgctcaagaaatgatcaaggacttcaagaaccaggaaatccagttcgagaagcacttccaattcgacaagctcattaaaggtgaccagattaaagctaccttcttgcctaacggcgagttggagttgatcattccaaacgaaggtgttgctgtcaacaaggatgacaacactatctcgattgccatcaatgaacaaaaggctatcgaagaatctgaggagactccagctgctggcgttgccgaagttgttagagaggatgttgagatggaagcttaaagagttgaaagtctttagcattccacttgtttcacgggttacgatacattcatttcatgcatatcaaggatccttaggatacctttgtacattagagttcatcagcatacgtttatctgatataattaaatagagagactcgccggtcttgatgactattcagctctactgttcatcttgcgggacatcagtatgaacgcaaaaataaatcgcataacttaacttctgtcgaaccagccaacgcttaattcacgtatgaggtgcttagccttacaagttttcaaaattgaaaaaaaaaaaaaagttgttccatattgtttagtgaagatattaaattttaacgaaaaaatttactgtagacatagacaattagtgttggctagcagcctctcgttttccatgactaggtatagctttctgtggaactattccgtggtctcttacagtgctctatcattgaacgtactatttcgaaatgtgtagcaactaacatcaatcttgtctggcctcatttaatgtcttaaccgttttaggcaataatggcgctccaacttgcggtgtcaatttttctgggtacctttgggtatatctgaggaacggaaaattatacttctcttatatctctctcattgtctatatatcaatgaagatcacagttttggcttttgtcgtgtgctgcttagcaattgaatggccctgggaagacggggaagactcatccagtgtgcagtcctctgttactactgtacaatctggtagtgtggagtttactaagactattaggacttatgcaccaacaagtacaaaatgcccatcgggttccatagtaagagaggcttcttctcttcattcaagtgagaaggattatatggcgaggcgacatgaacaaacaaacgaaaacttggcagctttcctctctgatagagcccgtctcagcaattttgatgctcaagcgtttatcgagaagaccaagaatctccataatattaccatcggcttagcctttagtggaggtggataccgggcaatgttcagcggagctggagagttgttggctttagatgatcgatatgaatatctgaacaaatctggccttggcggactactccagagttcatcgtatatcacggggctttcaggcggtagctggttagtgggaactcttgttctaaatgattggatgacagtggaagaagcaattctgccagatagtggaatttgggaacttgagaacctgatttttaatcctagtggtatcaatgtgtttctgactttgaaatactaccagtcattgcgcacggctgtggagggcaaagcaaatgccggattcgaaacttcaatcactgatgtatggggaagggcactttcataccaatttttcaatccagatacaacgtataatggaggcgaaaacattacttggacaagtataagagccttgagtcacttcaagaaccagctgatgccgtttccgatcatagtcgccaatgggagaagtccaggcacactcatagtcaacgagaattcgactgttttcgaattcactccgtatgaacttggctcgtgggatccaagtctcaacagtttcgttgatctcaatttcttaggcactactctcgacaacggtcgacccaaaaacaacacgtgttacactaactttgacaatgctggttttgtcatgggaacactgtcgtcacttttcaatcaggcattgctccgcgttcaatcttcgtcaaccttgaactgggcagttaaaaaattgctcacgttgattctcagtcctttctccgagaataacgtagacattgctacttacaagccaaatccattcttcaatggtgaatttggtgcttcagaaacaatcgcttccgatgaaactttgcacttagtggatggtggagaagacatgcaaaatgttccattgtatcctcttatccaaaaggaacggaaagtggatgttatctttgcatatgacaactcggctgatgtacacaattggccgaatggctcatcactagtgtatacctacgaacgtcagttttctcctcaaggaaaaggcactcctttcccatatgtcccctcagtggaagaatttatgactctggatctcttcgggaaaccggtctttttcgggtgtgatgcgtcaaatttgacagatttggtgggctaccatgaactggaaggcaactcaactgatgttcctctcgttatttatattcccaatctgtatcatctgttcgagtcaaatacttcgacctatgaaatgagttactctccgaaggagattcataaattcattgaaaacgggtttgaggtgtcttctcgtgggaactactctcaagacagaaaatggcccacatgcgtcggatgtgcaattattcgcaggcagcaagagagattgggagaagaacagtcagaagaatgcaaagattgctttgccaattactgttggacgggtggtttagaggattccccgcaaaggtctattggtcctttcaaatctgcggatctcaccctggcaagttcagcggcatctaaaatctcttcgaagtctgattctaatttctctagttcgagtactgattctactcccgacagctcttcaggtttatctacgtctagaactgcaaacacaaattctcaatcttcggattcccgactgtcaagtctgcggatcaacgggagtcagggaaaaaggatgggaaagtatatctatgttctcgcgctctttgcaaatatggccatgtgagagaaaaacagaaaaataaaaatgatgaaagcaaatacttaaataattctgtagccagaaattcccttaactctccaattaatgaaaacgttcattttttgctctttgttctcttttttgcttctcctcatttctcgtagtgtctgtcttcttgaagagagatttattatgtggtcacgtgcgcagcgcatcctcatcgcatttttcaaaaatacctaactcgaatccgaactccactgtatcaccatggttaaatcctacgatcgttacgaacaggaaagttcttttggtgttattggtggccaatcaaatattgtctggcttccgcctgcccctacgcagtcttctaagtcccttggtagggctgccctgggcggattggaggatattttgatttgggatatcaagaccggagaactcatgactcgtcttaatgacgacttgactccaggcgcttccaatgcaaaaacttctctggcaccctcaactgtcattgtcttagcataccatgaacaaacgaacattttagctgcgggccacaacgatggaactatcaaaatttgggatttgacatctggatccgtgatggtgacatttctgggacataaatccgcaattagtgttttgaagtttgatcgcaatggtacgcgggttgtctctggatctgctgactcgacagtgattatgtgggatttagttggagaagagggtcttttcaagttgaagggccacaagagtcaaatcacaggcatgcatttactcagccagatggaaagaaccgacgatgagttggaagactaccttgtgactgtttccaaggacggtttgattaagctctgggaattgaagtcaaagcaatgtgtagaaacacatttagctcactctggtgaatgctgggctttgggcttgaactcaggcaaagatatgcttataacctgtggaagcaaagaccaggtgaaagtgtgggagatagatcttgacagagacgatggttccaagattgtatcgaagggagaattcgagaagcagagtaaagcccgttgcacggatattggattcacttctgtaagagatgcatcgggtacctatgagatttttgcgttgcagaatgcagacagaactacagaagtattccgtgttcgctctagtgaagagataaaaaagggtattacaaagagaacaaagagattaaaagacaaaggatttgaagaagatgagattttgcagtcgctccgagaatcggaaattagcatgcttatcacaccattcacgactgtgagaacgacatcaaaagtcaagtcatgtgtttgggttccatccaatagaaagaacctagaccttctcctagcattaaccaacaattccatagagttccacaatatcccacttcctgagcaaatcagaaaagcgcaggtcggtgacatacactcggttaaggcccacacaatcgataatttgggtcacagaacagacatcagagccatggatgtgtctgacgataataagcttttggcaactgcttccaatggcgaattgaaggtgtggaatattagaagtcataacgtgttgcgtactttttccttggaaggaggttatgccttgtgttgcaaattcttacctggaggcacattagtggttgtgggtttcaaaaatggtgatttagaactctatgaccttgcatcatcttctttgattgaccgtgttgaaaacgcacatgaaaacacttcatttgtttcgagtggtacaaaggatgacaatggctcggccatttggtcaatggaccttactccagatggaaagactttggttactggtggaaatgataagaaagtcaagttctggaatttcaaagtgagtcaggaaatcgtagctggtacctcaacagtggtgtcttcgttgaagttagcacatactcagacattagaggttacagacgaagttttgagtgtaaaggtttctcctgattcgaaattcttggccatttcgttgttaaacaataacgtgcaagttgtcttttatgactcgttgaagttattcttgaccttgtatggacacaagttgcccgttttgtctattgacatttcgtttgataacaaactcatcatcacgtcttctgcggacaaaaatatcaagatttggggcttggactttggtgattgccacaagtcgatctttggtcaccaggactctattatgaatgttcggttcattccagagagccacaactttttctcctctggtaaggatggtatgatcaagtattgggacggcgacaagtttcaatgcattcagaaattgcctgcccatcagagtgaagtttgggctcttagtgttagcagggacggttcttttgttgtttctacatcgcatgatcactccatcagagtctggagcgccacaaacgatcaggtcttcttagaggaagaaagagaaaaagagatggatgaactttacgaaaatgagcttttggagtctttggagggtgacgatgtgacggcacgtaaggatgaagatggtgaagaaggtgaacaagatggcgttgcaagcgtcagaaaacaaacgatggaaacattgaaggcaggagaaaagttgatggaggcacttgatattggtgtcgaagatcttgataatgtggagcaatacgaattgcaattgcagcagtatcagtcgaaaaaacctggggcattcatgcctactaaacctacgcccaactcgattcttgttgcatttggagttacgggtcaagagtatgttttaaacaccatgctcaagattcgttcgactcagcttgaagacgcattgttggttctcccattctcttacaccgtgaagttgatgagatttatttccatttggaccaacaaacaaaacatcaccaacaacattgtcaatctttcactcatatgcaaggtgttgtttttcgtcatgcggaccaatgccaaagagttagtgagccaacgtgatgagaagttaagaaattacttggttgaggtcaaaacacagcttcgtggcaaattggttgaggcatccaagcagttaggatacaacacagaaggtttgagattcaagcggaaccagtggaagttgaaccacgagactgagtttattgatgaggctgaacaacgagagtatgaggagaaaaaagcggtgaaacgtacttttgccacggtatagagcagtgaatcggaatgcacgataaaagaaacgttaatagaagctgaagtagctttgtatatctaagaagagaagaaacagtggacaaacataaagatgagaaaatggaaagggaaagacgaagagcagaagacatgtgcaacagcactcctcgtagatttcaatagcagagcatggctataatcatggtgtagtattacgttttgtgccatgcgaatcggtgcctttttccctgcacaccggggctgattcgactcggctgataaccccaaagctgagcgtttccatccttaaatagacggcgaaatgtagaatattgacatttctcggcgaaaatctatcactctgcaaaacggttacgataaaaaacgaatgcaagctgaaaagtgtgaaataccgtattcagcacgcggggtctttcttgcaacgcctggttttgatgtgcacaatattcgcacttgagcattttttatacgctattttcttcccttggctgagaggggcttttgacgattcgaaagagaaattattctcatttactgggtcaaaccacaaatcctactgctcagaatagtgcttccctttttctggccattccgctatctcccgactctagcggttagctcaacttgattcccattcgaggagtgatagggctgaatacccattagcgccgttttcaactcgatcttacggtttcgtctactggctcccatattgcgcacgccgcaccgcaaattcttgtttttttcgcttgtattgccgttttacctgtcagatcactatccagtcacccacaatgaacaatcttggaaatggacctatgggcggcacatggcactctacttatggaataagtgaccggcagaaggtgatccagatcctttccaccaccttgaaggaaattcaaaatggacactatgatgagcaaaaggccgctactatggcgcaagagtttgaaaagtatacattcatgaaatcggcttctcgcgaggaatacttgcgcatgattaagcagaaagtgacacagttgcgcagcggcttaatgaacaatcctaacgcccaaatggctagtaatgttggacctcctcaaaacgatatgggtcttcagaatgggaatttctacaatcagggaagacaacaaatgtcgcccatgagaaacaatcttgtaccgcaacaacaacagcaccaacaacaccaacagcagcagcaacaacaacagcagcaacaacagcaacaacagccgcagcagaagcagcaatcacagccgcagcaacagcaacagcaacaaccaaaccggcttctgcgactgcaaccgctggcatctcagctgttgcagcccacacaacaacagatccaacaaatcagtttcatgattcggacggtgccaattccgcctgcattattagctaaagtgcccaatttgcctcctaatgtgaacacatggacacagatctacgactgcttccagaagaaaatcatccctgcttcagccatgccgattatcaaagagatacataacgcgcattttcaacatgcattacggcagcatcaacagcagaaattgcttcagcttcagcgtatgaataacacagcaggtaatgacggtgttggtcaactaggaggggagaataaccaatcgcttggatctgcggggaatttcagtgcgtctatgaataacatgggcaacatgaataatgtttccgtcatgaataacatgggtaacatgaacatgaatactgcgaacaacatgggaaacatgaccaacatgggaaacatgaacaacatgggcaatatttccaacgcgggaaacatggctaatatgggtaacatgaataatatgaataatatgaagatgaacaacatgaacaacttgggaggaatgaacaacatgagtatgaaaaatgttaataactccaacaatatggcaaacatgggcaatgttgcaggaggtatgagcaacatgggcaacatggccatgaatgatgtgaacagacagattcctcgcaatgctatgggcgcccacggccctcagatacaacagcagaatggctacgttggtgttaataaggcacaaaattcacagaatcagcaacaacagcagcagcaacagcagcaacagccggcgggtcgtgtccaaatgccacaagctaaacaacaacagcaaatttcaacacctgcttctaatcaggccattccggtgggccaacagcagcaggctgctaagaccccaaatattcagatcacatcgcaggatcttctcaagtacaactctgatgctatggctttactaggtcggctacaagctaacggttccatttcaccaaatttggatcaggcccagaaacagaattttgtcagaaagtacatctatcaccaaaagttgagtctctggaaagctcagcagaaggctctggccatcaataaccccatgaatttaccccagtctcagcctgctcctctacagcaggctcaggtccctccgctgtctatgggtcaaggcggtttcccacaagcgccaattcaatcccaacctcagcagcaacaacagcaacaacaaccacaacaaccccaacaattacaacaaccgcagggccaaaggagacctcgactgctgccggtgatgcagcagcctgtacctgcaagtgcaatgaaccagcagatgtacgctcagaatatgcaacagaaatcggctcctgtacaagctgctaatccagtgcctcaagtgagaccagctccactagctttggctggtggtatgccaccacttacggatgagatgaaaatgaaattgagatcgctttttgaagaagtctcgcgaaacaatgtacagttgaaggatgtaacaatgttgttatctgaaaaggacaaagcacaagtgaaagaaacaatggctcgtatctcacagcaatatgctaatgtggatagtgtgcttagctatttctacgttcttacacggaacctagaaggaacgaagagactaatccagatgaaacacatgacaaaaagtataatggagaatcttcagcggggtatatatcttgctggacctgatcttcttgaaaaattgcgctctcagtaccagcgctactttgagtatgtcaaggagcaaatcacgttgtcaaaacaacagcagcagcagcaacaacaacagcatccccctaatcgcccgcagaatgaaccaatacctcaacggatgaatcagatgggtccccagggacattttcctaccaacccgcctggggtccaacataatgttgtccctcattcgcaaccagtattcaatgcgcaaggtgtaagcggtcaaatgggaatccctcaactgcagcagcaacaacaacagcaacagcagcattttgcgagaaactcagttagtgccccgatccctcaacaagagtggcaaaataatagtggtaccatggcctcgcagaataatcctcttgcttctagtcccaatatgcctcaagcggggtcaccgttgcaagctccaccgcaagcagtcgggaaatcgggcgccaaggtgcccaccaagaagaacattgcggctggtaatcgccgtcggtctactaaaggtgctggtaccccagcagcaggagctcctacaccagcgtcattggcgaatgcaatcaagactcctcacagtatctcgactcctcaaatgccccccgcgcagagtaacaaaggtactccaatgggtgtctctcctaatctggaagctaaacttgccgctcaaaatgaacagatgccttttggtggtgaaatgttcggtgccaatggtatggattcagatttgatgaagaggagagaactatccaaaactaatccaaaagagtttttctttgctgcgttgtcgaacttacttgatatcagtgatgatgagcaggacaaaggctctggtggaacgagtgccggtaatggatcaactaccgagttaaaagctttaacgcaatctccactctcacccagtaacactggccgctggaattgtgatgttaagccacatgctatcgcttcggccttttgtcaagtcaatgtcatcaaagaatgttctggtcctagtattttggatgaatgtgcgcggattgtggaacttggtgcatcggcgcccaccaagaacggaattaagcgtgagagaaatgaagatgatgatatcgatctccttttcgatgagaaaaaggtcaaggtggaagatagtaacaatccttctaagcggatgtatgagccgttggagtatgacgaatgggtcacctggtttaaagggcttcaggaaacacgtgtttgagctttaccactaatattctgcctgcaactaattttcttttgttactacctctgatttactgctagttgttatttgcgactactttcatctgccactaatagtcctcaattttacaatgtctaatagttaaatctcttcatgtaagtgttatctaatgtgcacactactcacatgcaaactacttcaaacgagtatcttaacacagtatgagcgacaatagaatctctgttgcctttgtttgtcttggaaacatgtatgttaattgttttatttgagcctcatcaattaaactaacaagcagatgccgatctccgatggcggaggccgtttttaagcataaggtcaaagaactcggatatgatgatcgtttcgatgtgatagactcttttggtacaagcggttggcatattggcgaaagccctgactcaaggtctgtcagtacttgccgtaaacacggtgtccctgtcaatcatctggcacagcaaatttctccagctgatttttctcgctttgattatgtgattgcaatggaccagtccaacaaggaagatttaatgcacatgaaaccgaggggaagcaaaacaagggtagccatgtttggcgagtggaaaacagatgaccagttcaacaccattgtgctggacccttactatgggggtcgagaaggttttgaggtcaattttagacaaattagtcattttagcgaagaattcttgcgccaagagttaggagcttagacacacgtatatttagaaggcgattttggctcttcgcttatgtcaggatgccatttgttcacattttaagctagtagatttatctccacgcaatattatgaaagtaagtgttcactacaagttgaatattcttacaggacggccgtgaataaagagatttcacaatcatcttttatcaatcttcaccaactttttttgggctcgtcaggtcgcctgggaagattaaactgatcaaataaacattcgaaaataggttaaaacgcgagccatcattgtaagcatgattagaggtatgcgcagaatctagatacccatatattgtttaagcatgtaacaattgaagaaaacactacaatgctgatgagtgagttaggagtcaatccaccgggaaaatgacaattccttgtttactttgagtttctcgtaaagaatattccgtgcactaactgctcagaccctatttttttttttttttttgcataaaccgaaaaaattcaaatcaatttcatcatttcctattctattgatgttcatatccaattgaaaagcggtctaatgccctttattgggacgttgggactttcaagtgttctatcctgcagacggtgtgtcaactactcctcacctgcacttctaaccaacttcaactaacttacttccaccaaagcatgagtacgcgcaaactacagcaggagttcgacaagctccagaaaaaagtcgcggaaggcttacagcagtttgatgacattcatgacaaaattgccctgaccgaaaacaccaatcagaaggacaaattggaaggagacttgcgcaaggaaatcaaaaagttacaacggtctcgtgaccaggtcaagcagtggctgggtgatagcagcaacaagctcgaccgtaatgtgcttcaggacatccggagccgcattgaaaatgcaatggagcgcttcaaagagatggagaaagtttcgaaaatgaagcagttttccaatgaagggttagagttgcaggccaaacttggggcacgtggcttagatgaagcaaagaagctagaggcaacgcggtatattacagatgtacttgaagagctcaagcgacaaaacgagttgttgtcggcggatttggctcagtatagccataaaaagaaactgggcggcatccaacaagcgatcgacgatttgaccgagaaaatcgagcgcaacaacttccatgtggggcgcttagagcttgttcttcgtaacttggacaacgaccagttagagcctgaaagaatcgatgagattcgtgacgatttagattactatgtggagaataatcaggcggcagattttgtggagtttaatgagttttacgatgttttggagctagatgagagcttggagttgagccagtcttttactgtcgatgacagtccgcgcaaggagacgccactgcccagtgagccaaaggagaagacagtgaaagtgtcagacaaagaggccaccaaggtcaaggaaaccaaggcagaacctaaggagccaaaagttgaactcaaacagccaaagcccgaagcaacccgcgttgaagtaaaggaggccagaagtgagtcaagaagtggggcagtaaacgaggccaaagaatcaaaacccgaagccaaggaaaccaaagttgaagcaagagaggtccgtgacacccctacacgcgcacctccacctggacttgcggccagcccacgtaagaaggcggttgctctggcttcgccgctgcctgtgctcaacaatgaaaacaagacgttttgggacacagccggccgtccggcacagctcgcccagcatcgcttgcatagcccattgccattttcggccatcagtctgcagttggagacttcacttctcaattgtcccgattcgtttgatctggaacgacctcgccactacaacccaacgaacgtccacccatcgtctgtggactaccctcaagagcctatgtacgaattacacagcgcaggagtgatgcgcaagtttgacacggacacattgttcttttgtttctactacagtgagggtcaggataacttggcgaagtggaacgcagcacgcgagttgagccggcgtgggtgggttttccatcgcgaaaccaaacagtggttttcgcaagagcaagggaaagcgcgcaaagacgagggctacaagtactttgattaccagagtagttggttgattcggcgaaaagaccaggtggagtttggtgcggacgcgcgccaaacgttttaatggggtgtgcagggatacgagtgtaaaaatagactctgtagaaatggccgcataggagacgagagacgccagccgggaatagaataataaaagctttagacagttcgcaagataatctccattaggggtggcctctatatcggatctttttgtatgtctcatttcgcccatattcgttaatgttcgttctcctgggacattctttctattgtgggccttacactagcctcatgttagatacactactggaaacaaacggcctgcacgacatacgctcgatctcctctgacacctgaagaaaaacacaagaaaaagtcggttcttcccctttgccagagctcgaaaaagatatacttcagctgcttataggctcaagaaatgaacttccagataaaaattcattgcagagccgttagacccctctaactcttcgctttcgtaaatcgccatggccattctatcggatggttcctgcatatatggtgccgcgcacgccgcgctaaacgcctgaagaggctttttgatcctcaaggacttcacgacttttttcgccccgtcgttttcctgcctcttttcctgacttttgcgtggctttttccccaggttttctgtgtgtgggttatccttttgtgctctcttatattgacattgctacgttttacgtgacttggtttcgtctcgactgctcatcttcgcgccttatccgtctctggtcatcgaactacgcgagtctgcttttgttccccgatctgatatctgggtaacagctttttcctttatcttctccctgttgttttgccttgctttcgttttcctaagacggcacaaaccttcatatctggcgggtttttgatcttgctgagtttagaaacgtccatccttcttggttctctccatcctgcttggtatccaagagtcgactacttttactgaaattttccgctcaatcatcaaaatagacaaccagccacgatatgctgtatattctgacgccagcatctctgttgacattaacatcgacgcttcccctcgagctatatccgcgtgctgacctgccaacacccactcaagcagacgaaacagacgctagcggaaaccttgtgtgtccaactgaagtttcttgtccactgtgcccgcctggacaggagtgttaccagcgtgctcggacaccgacgctgtgtgcgcagtatgtctgtgtcaactctagttctaacctgggctccaaagtctccattggaggtattgtcggtggtgtagttggaggagtggctgtggctgcacttgtgagtttctttttgtactacaagtatctctatcttccgaaacggaagagacatgcagacttggctttgggcgacattgatgccgccgatggcgaacacaagtttgaagattctccgtcagcagccgaaagaccgcctatgacgaaatcagatctgtcggtgctggtgccgaagaatcatcggctcctggcgtacgatctgttcatgcggccacaagcgcgctacgccctgcgcactcattcgagtggctcggtaccgcgccagaatggcgccaactcgcatgcctcggcaagcgtactgggcggtgcaatcagtgcgaacactactaacgcagggcacgaatacgccaacctggacttggccaagcgcgcatctatagccaccaccatttccaccaccaatgcgctgaatatcttaccagtagcatatattcctggcgtgaccattcgccctctgaaaaacaacacgcggtcgatctactcttacgagagcgatctgattttttccgacttcaatgccattgacggtgccctgattgttgctgaccgtaatgggccgcctgcgaagggcactatgactgccatcaaagctcaaccccggttggtaaatgtggcacgcattgaagagggagacgagaatgagatggcagatgagggcaaaacgtggccacacgaagagtccgagcccgattccgatgtggatctggacattggtgagatccaccgggcaacgtcgacgcgacacccgccgcctgcgtctgaggagtcctagtacactttgaaactgtaacatggaaaggaatggaaatcatgcgagcatcggatcatcgtttgaagtgccatacagtattatctcctcgtggagcgagcggaaattcatgcgaactccgatcggaggtggctattgcagtttgcttgattgggaaggctaatgcgtggggttcatgtcgcgtgcgtgctttcctagaaactcccctagatgctccttgcttcgcatcagtctagggtgcatcgtcccctggaatgaagctttgactggtattttgacggaatagtttataacctggtgttaatttgaacatgctcgtttgatcatttgcaagaatagaaaacaataaatgagactatgtcattcagacatgctaaggccaacttcaatgactgaagcaagagcgagtggctatatattttaaagatcgaagcatggcagtgagttaaaaatagtagagtttttttttgcggcaggagtcgctggacaaacgtgcatgcctcatcctgctagatgtttttggttattgaaaccttatttttgttttcgccatgtctttttgtggtgtcattttcggtctccttccgctctggggaaagagatcgccgtgcggctgaatacattggcacaaaaagaatgctttaatttctctggctcaaaagatacagtacatctatgactccgaagatgaactttttgagattacctgagtgggcacattcaagaggcatttaatatgggttttcaaatatgcatagctactttacatgtcgtgatatctagctgcatatctggcttacataacgagatccaaaacggaaaaagagctttcaaaccagaaggctagtgtcctttgggccgttacacttttagctgacattttcagggtctttctgggtcggtgtttaatagtcgctggggccgcatcagataaagtagccgcattttccatcaaacaatggccaaatgccacttggcaaaaggcatggattgaattcagaaacacattttttggtaggtctgaacatcttccaagctttatattttgatactaggcacttgaagattgcgctgtatgtttgcgatgtgcttatgctgtcaagtagcttcattactcatattttgtatacatgcatgaaggccaattggccgaagatagtggcgatctgaacacccacacaaaagtgaaaatatcggttatgtttatatgggaaggtcatgacacaatccacgtataaatatttcttcttccgtgcggccgtgaccacattatagagaggttcggaattcagactccagctccgtggagtcaccgttggtaatccgtctagaccgtgcaaatcagcatgcttacgcaattccggcacggtgccgacgtgccctcggaaatcgcacgcttttcttttcctcgcccaatcttgccccggttatcgccactctcgcctttcttcacgaccggaagtgcccccacgcacgtgcgaaacggcccaacttggtcctctgcaggaatctccgacccagcaatccccctcgcccactattaaaacgcccgcaccggctctttttttccactccatccccatcttacagacatgactgacattgaccaattggctatttccaccatccgtttgttggccgttgacatggtcggcaaggccaactccggccacccgggcgctcctttgggcttggctcctgctgcccatgcacttttcaagcaaatgaagttcaacccaagaaaccccaactggatcaacagagaccgttttgtcttgtccaatggtcacgcatgtgccttgttgtactccatgttgcacttgtacggttacggcttgacccttgatgacttgaaggagttcagacagttgaactcgaaaaccccaggtcacccagaaatgcacgacactccaggtgttgaagtgaccagtggtcctttgggtcaaggtatttctaacgctgttggtatggccattgctcaaaagcagtttgccgctacctacaacaaggaagactttgtcatctctgacaactacacttacgtctttttgggcgatggttgtttgatggagggtgtttcttcggaggcctcttccttggctggccacttgaagttgaacaacttgattgccttctgggacgacaacaagatctccattgacggttctaccaacgttgcctttactgaagatgtcatcaagcgttaccatgcttacggctggaacacacttgaaatttctcacggtgacaccgacttggatggtgttgccaaggccattgaacaagccaaggccagcgacaagccaactttgatcagattgaccaccaccattggttttggttctcttcaagctggtactcatggtgtccacggtgcgccattgaaggctgacgacatcaagcaattgaaggagaaatttggattcaacccagaagaaaccttcaaggttcctccagaagtgtacgaggactatgccaagcacgttaaggccaaccaggaaattgaggccaagtggtaccagacttttaatgagtacaaggccaaataccctaccgagggtgctgaattggctagaagattggatggtaagttgcctgaaaactggaccgaggctttgccaacctacactcctgaagacaagccattggctaccagaaagttgtccgaaatgctcttgtctagcgtcttccctaaggttccagaactcattggtggttctgctgatttgactggttcgaacttgaccaaggccgccaactctgttgacttccaagacccaagcactaagttgggtgactactctggtcgttacatcagatacggtgtcagagagcatggtatgggtgccatcatgaatggtatcgctgccttcggtgccaactacaagaactacggtggtaccttcttgaacttcgtctcttacgcagctggtgctgtgagattgtcggcattgtcccaccttccagttacatgggtcgctactcacgactcgattggtttgggtgaggatggtccaactcaccagcctatcgagactttggcccacttgagagctattcctaacttgtctgtctggagaccagctgacggtaacgaagtgtctgccgcttacaagagtgctattgagtctacctctaccccacacgttatcgctttgaccagacaaaacttgcctcaattggagggctcttctattgaggctgcttccaagggtggttacaccttggttaaggctgagaacccagacatcattattgttgcttctggttctgaagtttcgctttctgtgaatgctgccaaggtcttgggtgaacaaggtttcaaggttagcgttgtctctatgccagacttcttgacttttgacaagcaacctcaaagctacagattgtctgtgttaccagacggcgtcccaatcttgtctgtagaggtgatgtcctcttttggttggtccaagtactctcatgagcaattcggtttgaacagatttggtgcttcgggtaaggctgatgatcttttcaagttcttcgagttcactccagaaggcgtttctgagagagctgctaagaccatccaattctacaagggtaagccaattctctcgccattgaacagagccttttaagtgagattggagtatatgtctctgctatggataaatataacttgtcacgttcaatacctatcgaatgtagctcttctaacttttcaaggcgtctgaggccgatcgatgatgctcataaaatatggtttatatgggatctacggtcatacttttcaacgtacacgaattttgcagtaggtgtagattatcaatatgcggagtcacaatagaaacaaagaaaaattttagctccacgtttaacatacgtcgagcaatatttgttctaatccagggcgtaaagtctaagttgcatgactttcattgaactttctaggttcccgaattgtagtctactcagctttttattttaaattcagcgtttcattcaaaatcataaaaactcattttagcgggcctgctcgcttacttgtaagtgtcaacgacgtatctgcccaagatcttgccctcttccatcaacttgtagacacttggcaattcagacaagcccacaatcttgattggacacttgatcaagcctctggtgaagaactcaatggcttcagcagagtcggctctgttaccaacgtaagagcctctgatgctgatagacttgacgacagagtcgaacacaggagcagtgaccttggcaccagctggcaaaccgaccaaaacaacggtaccagtagatcttacgtactcaacagattgactgatggctttctcggagacagaaacgttgataacaccctttggtccaccgttagtaaccttcttgacgtcagcaacaatgtccttggattgcgtgaagtcgacaaaggcctctgcgcccaaagacttgacaaactcgcctttttcagcacctccgtcaataccaacaactctgtaacccattgcagtggcgtactggatggccaaggaacccaatcctccaccagcaccagagacagcgacccactcgccagccttcaagttggcagtcttcaatgccttgtacacggtgataccagcacacaagattggagaaacaagagccaagtcggttccctgaggaatcttggcagcgtgaatagcatcagcagtagcgtattgctggaacgaaccgtcgtgggtgtaaccagacaagtcagcatctggacagttggactcgttggtggtctggcagaactcacagttgttacaagaggagttcaaccacttgataccagcatagtcaccgactttccatcccttgacgttgctacccaaagcaacaacgacacctgcaccttcgtggccacccaccaaaggcaatttggtgtccaaaggccagtcacccttccaggcgtgcaaatcagtgtggcagacaccagagtacttgacattgatcaacaattcgtttggctttggctttggaactggaatatccttgtattccaatggaccaccgttggtttcgaagatcacggccttttgagtagttgggatagacattttgagttgttttgttgttaacagatgatgttagtgaacaattgacaaggagcaaaatggccccgtatttataccccatgcatgggggtgggtgtgctgtggggaaaacggatataagacagatgtgtgatagtgaggggggaaggatagtaacaccacggggagcaggatggtgcattggagtttgggcgtgctccactctttcggtcttattgcatatttcgagccaggcggggccattacgtgtctctatgccaatttctcatgcttctgccactacccaatgtccgatttttggggccaaccgtttgatcatgacttgcatgtaattcacccatgctggggtccgccaatggcataacggggccgtgcaggactgtgcataagtccgacaccgaaactcggtatgcgcatgggccactttgggtgtcaatttggtgggcccatatgttgcaagatctggacgctggttttagcgccaggaacccattgttattgagttttttggccaccatctcttccaaatcccaaaagtagcaagacagccataaaccccgagggacttaaggggagtttgaagcattcgaaccccacaaagatctgcaatgtgcagtccccaggctctccaccgttataggacgggactttggggacaatttgagcagtgcacgcctcggcccaaatcaccacatggcagtgtcggaagcgaaaagttggctggaacataaaaccgaaagaccgaagttccagcgcgactgccgccagattcgtaatggacaaatttcactcacgcgtacttgcacaaggccatactaccaagtaatacatgtacattatgacttttattctcgagtgcgtattgatgtgccatctggtatatatatactgggtatgctaccgtggtggtactactgtggtagttaaggtcccgcctcctcagtagtatacgtgtttcggcgtccacttctcattctggataaagtccaccaacgtggaagagcctgtttggagcaacggatggccgctcacaatcgtgaggaacttttcgagcccctgcctccggttctcaatattcaagtcattaaacttgttcagtgtgagaagtattttgcctggaagcggaggaattatcacccgcgtggactcctcttcaagcatcttgcggaatgtcacaaaatcactgtatctgcgacgcacgctgctctgtctcttcttgaatgcgggaatgttggtgcggcagatgatctcgtagtctgtgtattgctctttgccgtagtgggttcgagggtttgtaacctaactcgttagtaccgtgcgtgtgtgacaggctgcacgtttcaacatacctcaatctctagaaagttttctggctccccataaatctcttcgaatgtctgtttcttatgtttgctggtgagcacctcgctcacgggctgaaaagctttcgacattttgctcttgaatgtgatttctcgctacctcaagtcttgatatgggaacagtgttagtatacaggaattatggttgtgaaaccttttgtacagtagtggcagcactatgcacaccttggcttcttgctggtaaaccagagatcaatccatgagagtctctgaaggagacttcagacagagtggaaccttcaatagagtcagaggtgttggacatttgagtagcaagtgtattgggattgatatatcgggatggggatgatccttagagaagaatccatcctagagggaaaaatggtgatcttatatacttgagaggagatatgaagtgtccttcgtctaagatgataggacggcgtttaagagatgagttggctgcaccggcaggacgttgctgtgcacctgtcgtgccgttgcaccttgcaaccattgtttaatgcatgcacttacttcactgtcaggaatatatccaatggtgacaggaagatctaatgcaaatgcattagggttgcgtccgcggtgatatgtatatgtaatgacatcttacgtaccgttagggcgccgtgttgtcataggaattagtaatagagaattttagttcagtgtgtatataccactgctagttctcaacaatggtattagacaacattctttagaaagagagccggatctgttctcgtgtattgtacactatgatgcttactctgttgggattgtataaggaaacgcctcttgttttttttttttgttttccgattttttctcgtagattacatctattgctttttggtgttttagaccatttgtgcgtgaaattgagaatgtcgcacctgaacttatccacatgtcaaacatacatttgcctagtgtgtagtgccgaagatattgtttttagcatacagtctatatttagagtaattattacataatatactcccgggttacattacactaatttaaggtctggaaaagaaggtaacatctccgagatagtcgtattttaaacattcattgcgacaagtttaatttcgaagaaaatatctaagacaaggaaaaaaagattaggatagtccgaatacgaaagctaaaaggttaatatatttactcacccaccgagtctgaagaatttttgtcaaagactttggttagccgtcctaagttcgtagtccaatacacccaatccatgttaggttctgaatacaattggtagtgtatattctagtacgaacttcttggttcctgacttccaattacaacacgaagctaggattcttatagacgtagaaaataggggtatgagtcttatctcctacagcgaagcttatcggtaaatcgtgccagataaggcattgtggcttatctggaggtgaccatagccgggaactgggatacacccagatttccccgtatggtcaacctaacaatcccctagagacccttcaataactaatcactacatttaaggcaaatcatcactcctttcaattataaaactatttagaattcgtagcaatctcttcatacgactctttgaccccaagcccatcgttaccagaaatgtcatacttagcaaactttcttgcaggaacatttctctcgaacattatatccaactcttcataagttctatccttggtttctggcaagcgatagtaactccaaataaacgttgggagtgcagtaccataccagatgaatgcagtttttcctttcaaatttgcattgcctgggttgataagataaggctcgacaacgttcgacaccaaacttgtcaagttgtaagcgtttctggccaaagatatagattgggatctcaaccgtgtggaagaaatctccgatacaattgtgaatgccataggaccaatggtgagcgaatacgtcgctacccatagcatggttattccagcttgggcccattttactcctcctgaattttcagctgggaacgccaaaataccaatcaacaacaaaaggcaaaccaagataccatatccagtaacataaatagttcttctaccgaactttggaagcatgaaccacgaaacaagagtacctgtgaaggctatactggtggtgcctaagttcaacttgtaaacttcaccggaagccaaaccagcctgagaaaagaaataagaaggagagtaagcaaaggtagatccactgagaacctggccagcaaaagcaatgcacgcagcttctgtacgtcttctgttggagcctttgaacaattggaagtacagtctccagccacgcatgttggggtcctgtgattgtagttcagcttgctttctttcaagttctgttgtcctaatcatcatggccacagactgctttgcccgatcgtgaatactcttgtgggtaagtcttttgtaagatttctctgcttcttcgattctccctttccgaaccaaccaccagggtgagtcgggcgcgagataagtcaagatgaataaaggtggaacccatacccattgaatagcaaaggggattctataagaccattgagtcttgttggaaaccaaaccttgcaatacaccggcagcaatgaattggcctatggcccagcacatgttgacataagcagtgaggtgaccacgcaaagcaagaggcgccacttcagaggaataggttgggcccatggtggcgaatattccccagggaataccgcataatatttggccgataagaagctctgtgagcgagtgggcaaaaaaagtgataaaaatgaacgcggccatgagaaccaaacttaccataatgacatggcgatggccataacgctccaccaaaaaaccattagcaaccaaagcaagaataatacccacggtagaagctgtcgaaagtgccacctgccagcgccccaagagttggtatccgccgttgatttcttcgccatactttttttgaaacgaagggtacgcataaaaagagccaatcaatatattatcatagccttccataatgattgtggcactcatgaccatagaccaaatgatggaccatgtgtgggttttgagtgcctttcgaaatgtgagcgagtgctctaagttagttgcctcatttgcatcgtaatcaaggtcagctggcacatcagaaatagcgtttggagcatactcgacgtgctcaacgtgctcctttttcttgtcaaaatccatgttgcagttgcagtcaaagcatagcggtagagagactttataaaggccaatggctattagaggggtagactcatggaattcagcctcttgtccgaataccaagaccaaagaggcacatcaaacgatacggggaacatccaatggggtacaacagtggggtacatacatccgatggggtagaatgcacgttttggccaatggaacgcgggattctttctggaaagcggaatcgatggcaaaatacccaataggaaagcaacaggcgaggattccagaaatggacgcgggtagtgggggacgttaacagtcctgagaggaaaaaataatcgagacagcaaagagaccccgcagaatgtgtcattctggaaatgatcgcgagcctcttgagggagagattcctgtattggaaatgaaagaccggatctccaatatcagcaagcgttgcattcttctccgactccggaaagagctccaattggaacatgttgcaatgccaatctggggaatctacggctgatgcgcatgcaccccacatttggggctgcatgcacccacgttctgccgcacgttgagatcccccaaacaggaaccgcgcctcccagttaggaaactcgcccgaagcaaatacgaactgcgccttatgagctgcgggaatttgggcccgaatcacgagattgaaaaatcaatccatatatatgtgccgaggaacttgaaggataggccattttctccaaccatgcaacactcttccatcgacagacatgtcgagtccgacacacgtttcactcgtggaatgtgggaatacaaaaatggcattactatcagatgggccaatgacgttgtgaaaatggagcagcgtgacaatggtgtgcaccaagtggcagcaactttgcctgttcgcaatagaggcgacaccttgaacaatccgctgatcacttcgcgcttgttttcaccgcggcaaggcgtgattggcttcgaagcgtgtcaccacaaatctcgttttgcgcggtcgcgcgagccacgcttcgacttgcacccagacgcagaatttgcacccaaagtcaccagcacgaaggagcattttacagtcgagtcaggcagcactactgccgagtcagacgcagccaagtttggggttcgcttcaatcacgcaggcaagcgcttgacagaattgggtttccgctctgttggctgggtcgacgatgctcggtttgggaaaaagtacatgactgcgcagctccaggtgggcgtgggcgagaagttgtacggctttggcgagcggtttggcccctttgtgaaaaacggccagcgcatcgaaacttggaatgaagacggtggaacttcgtccgaatgggcatacaagtccattccaatgtacgtttccaacagaggatacgctgtgttggtggacagcgccctgaacgtagtgttcgaggtgcagagtgagcgcaccacccgagtcaacatcgccgtggaaggcgagggaattagactctatgtggtgggcggcgacgatctcaagcaggttttggatagatacacgagcttgacgggaaaaccagcattgcctccgccatggacgtttgggctctggttaaccacgtcgttcaccactgactacgacttgaaaaccgtatcgctgttcttgcagggcatgaaggatcgccagattcctcttcacacgttccactttgactgtttctgggatggaagggcttccagtggtgcgactttgagtttgaccagggacaacttccttcgacgctaaagctatgttggccgagatcaaacaaaagtttggtgtcaagatctgcgtgtggatcaacccatacattgcgcaagaatcctctttgtttgatgatgctgacaaaaaacggttatctcatcaaaaacttggatggttcactgtaccaaactgacttgtggcaggcaggaatgggcattgtcgacttcaccaacccacaagcagtatactggtacaagcggtgtttggcttcgttgattgacttgggtgtcgactcattcaaaaccgactttggcgagcgcattccttgcaacaacgtcatgtaccacgatggactggaccctgtggccatgcacaattattacacgtttttgtacaacaaagcggtgttttctgttcttgaagaaggtgttggaaaaaaccaggcgtgccttttcgctcgttcagccactgtaggcggccagagtttccctgtccattggggcggtgactgtttgtctacattcgaggccatggccgaaactttacgcggcggcctcagtcttgggttggccggcttcggtttctggtcccacgacattagcggctttgaaggcacggccccagacccggcagtttacaagcggtggtgcgcctttggcttgttgagctcgcactcgagactccacggctcttcgctgtaccgagtcccatggaattttgacgacgagtccagcgacgtgttgcggcttttcactcgcttgaagttgcgcttgatgccatatttgtaccaccatgcgatcttggcccacaaacacggcgtcccgattttgagaccaatgttccttgagttcccacaaaacattgcagcagagtctgctgacactcaatacatgcttggagatgcattattggtcgctcctgttttcaatgcagagggtgatgtcagcttcttcttacctgctggcaagtggtacggtttgcttgatggaaaagtacgtgagagctctggcagtggcacttgggtgcaagaacaacacggttttctgtctttgcctttgcttgttaaagcaggctcagctattgtcacgggcccagacgacgctgaagagccagattacgattacttcaaggatttcattgtgtctatcttcgaaattgctgacggtgccgctgtggttgttccaattcccgacagcaagaaattaggcgcgtatgcgggcgaagtcaaggtttcgcgctcgggcgacaccatcgaggtttcgggcggcgacgcccaattccaggtgcgggtgcttggcgtggagaaaatctcggtcgagcacggcgtagacgaactcggaaatgcgcttgtttctgcaaagggaaaagtcactttccgtgtttgagcacatgtattgtttatagactttctcacgacgacatgtgctatgatgttcgtattgttagattaagccaattgaagtttttattttttctaatgaagtttgagctgtttgcgataacacaagttcaattgtatttttgaagctagaaatatgtcactgaataagtagcaagaaagtaaccgaacctcaaaggaggtatggagctcttagtggaggaagatactgtttgatgagactctggttcgcctaaaacgttcacgactagtaaaatccgttttcatacgcttggtgtcccgagggttcacacaaacatttcaagacgaatcagcacttaattatggctcgttgaggaaaatgattatcttcttttctttcatttattaacatctcagaagcctggggtatcttcatgtctcgcgcatgcaggttgcatctacaatctgtccatataacatgtattaaatatagcgtagaaggtcgttaggcattacttagaagtatgcggtgttgattggaggaacgttgttcaacttgttagagataccgatgtatgcatgaggccagcccaagaaaaacgccattcctgttccccattggagaaggtatggaagtctcttggagtagatttggaaaatggaagttcttggaataggcatggtaataagctggaaaggcacaatgatgaattcacaattgcttcctttacgtgggtttttataccatgctgttaggctgcctgagccaggaattaccagaaacagacttacaggtgggcccacgccagagaggtggcaccacttcgcggaaaaatttacgattggacttttgcggagcatatacctctggcaacaggaactgtggaaccttgttcgctttgcagttttatgccatgcctgggatgtcggaaaaacacattggttttgtgcaaccgtgtcagcaggctcttttcacccactttcggactttctggattctgtgtccgctgcactaatctgctgcaagctgcagcgatggtttgtggacaggaatagatgatcgcgtaaatgggttcagtggcatgttgtacgcttagaactagcatttgtgcagatccgcatctgagcccacgctattcttctcggctaagaaaagatagtccaatgagaaactggcaattacggaaactattggagatgcttgaaaaggtgagagtattattttgtagtcgtggttagatgttgtatccattattacttcttcacctgttgcgctgaattggtcggacgtctcatttaggtttgtttcacgagattgtgctgtctcgacccaaatgatgaataatatacgtggcaaccatttgccgatcagacgacggcaacgtaaaatccgtaatatcgaacctgcgctattcttccttttcgcttgcggccgaatctacaactaagttatgcacaaaatccgtaattctgatagctatatagtgaacaacgaaaaacatagtggtcgcagccacaccccttcccaatacttttgatatcctagaatacaggccagtggtacactagcccgtccgaaaatcagcctaaagatccttcttggccatcatttcttcttgcaagccaaaggtatcgccattgacttctccatccttgatcacagcaactctcatcgtagccaacatattgtgagcagcgttagagtgtgcgtaaaccaaaccgttgaaagcctttgtagcatccttgcccaaagaagctctcaccaatgcctgtccaccaggatgttccttaatgaagctcttgacattgtgaacaatgcccgaaatgatgataaggccctcttccttggcaatctcgttgaagtggtccttgtcccaaacaggcaattcactgacggcagggccccagttcaacttgttcttcattctgttcaacttcttctgttgttgttggaacaagccctgctcaatggcgttttgggagaaggtcttcaagttccaggccaagccaaccttcgacaataaccaaatggtaaccttggttgggtcgtattggtaccacttcaaggcatttctgtagtcagaggggaactcgtgatggaagttgtggtagccttcaccaaaggtaaccaatgcagtgaggacatggtctcttggggttcttctgtcgtcaaaaggttgcacaccaatccagtgggccaaagagttgacgcagaaagtggcttgttgaatgaagaagaacttcaagatacctgcgtagatgaaacctccccagtagtcgccccagaaaagaccagcaatcaagcaggggaaaagcacagcggcagtcaccatgagaagcaagtagtggcgatgttggaacacaacaatggggtcagcagtcaagtcagagatgtctgctctggctctgttcttagggttggcaatgctcaacatccagcccatgtgcgaaaaccaaaaaccttgtctggcatcgtaagggtctctgttggtgtcagtgaatctgtggtggattctgtgcgagtggccccaccacttgatggaaccttgcacagcaccggcgccgaaaaaggcaaagaaaagtctcacgggcacagcagcatcataagccttgtgcgaccatagtctgtggtagcctgcagtgatggaaacaccagagaagaggtacatgagggcacccaagagcaccgtcttcaactgaggtgggtagtggtaggccgagtagcagccaaaggcagggatgagaatgacaagaatgacgttcaaccagttcacgtgctggtgccagttgctcaaggtccaaggctgttcggaaatgtgggcggtacgcatgtacttctcacgttctctttcgtccttttcgagaagagtttccaggtccttggtcatctggtctgcggtgacatccaccaaagactttgtgcccatcaattttccgcccaagcccgcagcgacaattctgggcgctttcttgttgaatccagcagcaagagcattgagcgaggtcaaatcgaccgcttccaagttatcagacgacattttggatatggctcgagtactaagggagatcagcaacagaaagctggcactgggggcgtatatatatgtgcgactatacaggactggcgaggcgaaaaagaaaaaattgggtccacgtctcagccgcaggtataacgccactacagacacaattgcacgaatttttttgggaaaacttcttgcgcgtactacaaggcgacagacgccttttcgccgggctacaattactcttgtgatgagaaaatcccctctgggtttgcttgttttggcctactgccatagccctaggggcacagtgtatcctgtatcaacgggcagaaaaagaaagggccgcaccaaattgttgggcagcctgtgtgcacgccagatagtctctagagtataccgacccatctgagcaaggatgatgccactagcttctgccggaattccatcaggccacgcggcatgcaagaaagcacacgcaagtctggcattcataagttccagctgctgcgtactcgtttccgcctgaacccaacccaacctgctgagctccggaaaatcctgaagggcagaacatgtgactcgacgcacgtgcacatacatcccattgaccgctacagagccacctatagccacttagaggtgtttgatttgcttgatttgcttgatttggcttgatttggcaatcaaatgctagattctttgctcttcgccatcttcggttggctctctcgttggtttgcttgcgaactctacaactcgtatctcgagatgcttctatgtctgtatacatgtttgccttgtcgaggtatttcggtcctttctttttctgcctttggtccggtgctcagttgctccaattacctctctgtgccttatcagataggagacaggctgcgcacgtgacgtcagcccttctgtccgcaaaccagactaacatgtattcaacgcatgtgacggtcctggccactgttggtctagcatgtttgatgagcctccctgtttctcctctttttgtgtggctgtcacttttcgtgcttctctcggtgccagtttggtccgatcatgagattgcatgtctacacattgaaagtttcattttgcattgattttttttttttcttttttgattttttgaatctctctaaattcctcattttctagtgttcgattgcgtttctttcatatcgggtgaaccagtagaattagtcaatcagtatgagaaaagccagcgacatactgcatgccaaccactatgaccaccgtggaatagcagcaactatggacttgacattctttgcttcgttttcttgcactctgtaattccgctcacattattattccgaggcttgcctcgattattcttgcatcgcacttgcaagatatatgttctcctttgggtatacagtttaaaattgagctgccgattgagcaacggtgctaaaaacctaaaatcttcagctggattagttttgactatacacttatctaggtgcacaaaaataaacgtgtaggatttttttacattttgcttggtcattttttcccacattctgcatttcccattctcattatacgagcaacataccccagatacaaaaaatggaacacaccgactgtccaatcatgttctcatcccttgcaaaaacaaaaaattcagttcaatactagaatctaagaaacgaaagaagcaaaatccctatcctaggacagtgattggagtctattcctgttgcggcataaccccagattgcacacacccgtaccccacaagactgaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctctacctcaattgtgtgtgctgcatcaaacctgcatagccaattgcattcccttctgagttctaactcgcctctaaaacgtgcccaagctcagccttaacggtaagatagcaaaaaaaccttgtgagctaacgctaaacatctgaaacacaaaaagtccaagttacagagatgtcacacaatccgtcttttctgcggtcgtcgcaatcgccgatgctgaaccaccagcaacttcacccccaccatggccagagttcttccagaaaaccctccgttgtagaaatgttgtcttcccctccaccattgccagctgaccaaacacagacctccatagatgagataagcttgtcacgaaacacctccatctcgtcgagatcatcgtcggtgattcagcctaccgtcaattggagcgagattttgttggcagacctaacggaggcaaacaaactcattactatcaactcgtcctgctctgtacagaaagcatatgaaacgttggttgaccacaatttgacatctgtgccggtggtactttctcaatctgacgatggttcaacaaattacttgtcttttgattattcggacttaaacacataccttttgttgatcatgaacagaattagcgtagacgatgttttgcccagccaggacagtgatggcagacgcccttcgttgcaagagcgcaaagatactttgactagttatatcaatcgcgccaaaaagggcgaggaggttcctgtggaaatcattgtcagtttgcaaccaaaaacgccgttccttagattcaaagagtccgacaccttgcttaaagcagttgaagtgtttggaagcggtgctcacagagtagccatcatcaacaacgataacaaaatctcgggtattctttcgcagagacggaccatcaagttcttttgggataacgcacgtagatttacgtcgctcgattaccttttgaactcgtcattgcaggatttgaaggtcatttcaagcaatccggtgaccattcaaggcgattgccctttgatcgaagcattggaaaagatgttcactgagagaatgtcctctcttgctgtcattgacaagaacaaatctcttgtgggtaacatatctattgtcgatgtcaagaacgtctcttctacaaataactctcatttgttgttcaagcctgtgactacgttcatctcgtacaacttatcacaaaagggtattgaaaagggtcaggatcagttccccattttccatgttaacccacaaacttctttagcgagggtgattgccaaattagtggctactcagtcccatagattgtggattgttgaagcaaggacgtcacattactctgtttccaacggccctggtgccactgtggaaactgcacttgctgcagaaagtccagtggcttcggcagcagccactagcattcaatttgaaagtggccgtccgggcaaactcataggcgtagtgacgttgacggacattcttgctttgtttgcgcagtgcaagtctggagtgaaaatcgacacgcaatcggccagaaatcagagacgcagatcgtctaccctgacaactagatcgtccttagatggcgtgtctggctcgatcactactccaactaccccaaaacaacccagcgtaccaataaaccaggagatgttccgcaagtcataccagacgggaaagggagacaatgttttcagcaatgaatagtatatatagccacatagtaaaaccccctaacatacagagatgtagctactttggactgaacagaaaaactgcactaaatttcgctgtaacttccacctaatgcacgaaatcaaagtccataataaatcagaaccagcaaatgcaaaatttaacctaatatacgcagtttaaataagtttagcttctcactggattaatgcaaattgaaacggtgcttctgtaggctgatctactctccaattttgtcgaatctaagtatgttataagaagaatctattgcaatagatgtcacatccaaagaacttggatagagttgtcagtaatggttacagaatatttacagaccacataattcgtgttcacaaacatttattcgaaggacatcacgttgagccctaagccgaaattagtgggacatgcagcctgcacaatggccatatactctgctggcccaatcttaacgagtctttcattggaccagggatgggctaggcaacaatgctttcagcagaacaaggcggtaaaaaattggagcatggaagaggcaagtgaaaagtctaaatagtgcctagaaggcgtagtgaaggcgaaaataagggctgaagccccagaagcacgtgacatgtatgcacgatggcccactcttgttgctcccagcaaccaacagtctgccccccaagatagaaattgggccacaggcagaattacgaggcggagaaaaaaaattctacaagattatttctctgcctgaaaacgaggctaagcagagaaaaagattgctttatccactggctgccgatcagaaagtagcccgaaatggtacgggagggtatgtggtaactgcaggacagatgtcgatttttttttttgcctcttggttatattgccatttcgctatagaagctggaacggctttggaagaaaaactagagattcgagtggcgcgcacgcgcgtaaaccacagcatgcaccgggtatttgtaggaacgacacctggtctgatgctgttacccggccgggaaaaaacaattttttttttttccgacagtggccattatataaaagtcgcacccgctgaccgaaaaggaaccccccttttgaaaactttttttcttagtacatctatcaatcacaatgggtaaggagaaagctcacgtcaacgtcgttgttatcggtcacgtcgattccggtaagtctaccaccaccggtcacttgatttacaagtgtggtggtattgacaagagaactattgaaaagttcgaaaaggaagccgctgaattgggtaagggttctttcaagtacgcttgggttttggacaagttgaaggctgagagagaaagaggtatcaccatcgatatcgctttgtggaagttcgagactccaaagtaccacgttaccgtcattgacgctccaggtcacagagatttcatcaagaacatgatcactggtacttcccaagctgactgtgctatcttgattatcgctggtggtgtcggtgagttcgaagccggtatctctaaggacggtcaaaccagagagcacgctttgttggcttacaccttgggtgtcaagcagttgattgttgctgtcaacaagatggactccgtcaagtgggaccaatctagattcgaggaaatcatcaaggaaacctctaacttcgtcaagaaggttggttacaaccctaagactgttccattcgtcccaatctctggttggaacggtgacaacatgattgagccatccaccaactgcccatggtacaagggttgggagaaggagaccaagtctggtaagtccaccggtaagaccttgttggaggccattgacgccattgagccaccttcgagaccaaccgacaagccattgagattgccattgcaagatgtctacaagattggtggtattggtactgtgccagtcggtagagttgagaccggtgtcatcaaggccggtatggttgtcacctttgctccagctggtgtcaccactgaagtcaagtccgtggaaatgcaccacgaacaattggctgagggtgtcccaggtgacaacgttggtttcaacgtcaagaacgtttccgtcaaggaaatcagaagaggtaacgtctgtggtgactccaagaacgacccaccaaaggctgctgcttccttcactgctcaagtcatcgtcttgaaccacccaggtcaaatctcctccggttactctccagttttggactgtcacactgcccacattgcttgtaagttcgacaccttgattgagaagatcgacagaagaactggtaagaagttggaagaagagccaaagttcatcaagtctggtgacgctgctatcgtcaagatggtcccaaccaagccaatgtgtgttgaagctttcaccgactacccaccattgggtagattcgctgtcagagacatgagacaaaccgttgctgttggtgtcatcaaggctgttgagaagaccgacaaggccggtaaggtcaccaaggctgctcaaaaggctgctaagaaataagcaagctgactgattgtgtattattgaattttacatctgagctttgaacactgtagttgcaagcaattgtatcgaatttgcatatgcctattcctgggtttactcgaagttgtgtaagattggatagtgttttctcccgtaagtctagagatagttagatgctctccagattccaatctcttgtctctatattatccttcaataattaaactactcgtttctgatattcacgtcaaagctgagaattgcccacttgcttgttcgatcatggcaggtatggccattcctagttccatgtttacactcaagagtatattttttcgcggccgcatatagacctcgcttgacctggatacgagattgactcggaccagaacatcgcgggccgttaccatggatcgattgctgcggcctctatgtctcctcttcagttttgactggccgtcaaggacgatctcgtatgctttgcttctctcgaactggctcatcgagtgtttcttaggcgactggagcaataaatggacagagtcaagcggcgcgcgtcgaagtcaggcccgttcaaatctggcgcatctgatatcggccgcatctccaacttgggacgcaacgtctgcgtttttggacaagaattgcaaatgcaacacaagtgagcagcaaaacaacactttgattaattgaaatttcgacatttgagattcacccggccaatcactctttgttatgtttctgcctggtttattcttttctttttttttttttttttttcctttcgtgttgatccgagtcactgactgcgcgccccgaaatacgcctggcgcataaatggctagtgagatatccgtacgcccttttcccatatatatataataatctagtgcaaccagttagcacaccatagttttttttcttcgaaattcatgattcgcagtgtccgcctcagaaacagggtgctccctaccgtttctcgtgcccttttacgctcgagtcctttcattcacagcccaagaagatgctactctagccctagcaccaacacaccgggacaagacatacccgaaagccacaaatgcgacacgctgagccaaaactacgccagaatatacgagccggctccacttggcgggctcgactcgttccaacgccgccatttcggcccaaccccaaaagataccgagcatatgctttctaccctaggatacgacgacatggaccagtttttggctgctgccatcccaccacacgttttggtcaagcgcccattgcaggtgcagccacaaaacggatacacagagctggaaatgcaagagcacttagcttctcttgccggtgagaaccatatagccaaatcctttattggaaagggttactacggcacccacgtgcctccagtggttcaacgtaacttgttggaactgcccgaatggtacacatcgtacaccccttaccagccggaaatctcccaaggccgtttacagctgttgctcaacttccagaccatggtgacgtctttgactggtttggatgttgccaacgcctcattgttagatgaaggaactgccgccggtgaagccatggccatggcatatcaccatcttcgtggccgcaaacctgtctatgctgtagacacacttgttcacccacaaacgcttgatgtgcttcgcctgagagccgagaagatcggcgtggaggttgtcgagctcccactttcaaccgctgacggcattgcagaattggctaagctttctgaccgcttgtgtggtgctttggctcagtacccagcaacagatggtagcattcatgttttcagcgaagtagcccaaatcgttcacgagaacaagggtcttttcgctatggcctctgacttgcttgcattgactttgttgcgttcgcctgctgagctcggtgcagacattgcatttggaaatgcccaaagatttggtgttccatttggctacggtggcccacacgccgcatttttcgctacagcttcatcctttgcccggaaaatgcctggccgtcttgtgggtgtttccaaggaccgcttgggtaagcctgcattgcggttggctttgcagactcgtgaacagcacatccgccgtgaaaaggccacctccaacatttgcacagctcaagctttgttggcaaacatgtctgcaatgtacgctgtctaccacggcccagaaggcttgaagaaaatcgccaaccgagtttatggattgactgctcacttggcgcagcaaattagtcaaacaaaccacaccgtggcaaactccagctttttcgataccttgaccgttgagcttagtggagtttctgcagatgaaatcttgcaagaagcttttcagaaatataacatcaacttgttccgtgtcgacgataagactatttcggtgtctttggacgagacggctacggtggaagatgtattgaacttgggagcattgtttggaaagcaaattcccgttgaaaaattggccactgtgcctctggaatatctccgtgaggacgagatcttgccacactctgttttccattcccaccattctgaaactgctatgttgcgttacttgcatcttcttcagtcaaaggacttgtccctcgccaactccatgatccctcttggtctgtgcaccatgaaattgaacggtactgcccagatgcaaacactttctatgcctggcttcactcaaatccacccttttgccccatccactcaggctcttggctatcagaaattggtgagcgaatttgaacgtgatttgaacgacatcacaggctttgctgctaccactctcatgcctaactctggtgcccaaggtgagtacactggattggctcttatccgtgcttaccaccgttcgcgtggtgagtatgaccaaagaaacgtgtgtttgattcctgtttcggcacacggtaccaacccagccagtgcagccatgtgtggcctcaaggttgtgcccgttaagtgcttagacgatggtctggtagacttggccgatttagaagcaaaggcagagaaacttagtaagcaactttgcgccatcatgatcacatacccatctacatacggtttgttcgagcctggtgttcgtcgtgccattgatattgttcactctcatggtggtcttgtgtacttggatggtgccaacatgaatgcacaagttggcttgacttcccctggtgacttgggcgcagatgtgtgccacttgaacattcacaagacctttgccttgtcacacggtggtggtggacctggccaaggccctgtgtgtgttgccgagcgccttgtgccatttttgccttctcatagatttgccgacaccccgcacgccaccgcagagtctattcgtgctgtgaactcagcacctttcggatctgctgctgtccttcctgtttcttactcttacatcaagatgctcggtggccgtgcgcttccatatgcctcggcactcgccatgttgaatgccaactacatgatggcccgtttgcgcggctcatacaagatcatgtttgttggtgcaagttctgaactggccatccgccattgtgcccatgagttcattcttgatcttcgcgagttcaaggccgctggaattgaagcaatcgatgttgccaaaagattgcaggattacggcttccatgcgccaactatgtctttccctgtcgcaggcaccttgatggtggagcctactgaatccgaaaacttggctgaattggaccgctttgtggaggccatgttgtctatccgtcgcgagatcgaagcttatgctaacggagagtcgtggggtcgtgttttgaagaatgcccctcattctatggaagacattgtttcgacatcacaggaagattgggaagctcgtggatacacgagagaacaggccgcttacccactcccatacttgaagacaagcaagtgttggccaacagttgcacgtgtagacgacacctatggtgacatgaatttgctgtgcacatgtccttctgtggaagaggttgccgcatactaagaatgatgttaagtctttacatcagttaaagagtaccggctatggcaaactttccttactttatgcagcatgttttgttgtgctgggaatatttaataacaagtgaatagaataaccatctaatccatgaaatactttgggtgttgcgtcaagtaatcagttggtaccattactgttatactgagtatgacgctgtaaacaatcgttttctttccattgaagtcacaagtcaatttttttttccagcatgtataattagcataaaaagattaaccatatgttgcgttcgtgttctatgcttttaacttaaagttttgttgctatttttggttgccttcatttccgtgtttcctgttgtcatgtttccatctttaacctcttcaaacattccttatttcattttctaatttgcctttattttcttatttgcttaccttttgatttgcctttgatttgccttttttttcattcttcacactttaacttgaatttctcaacactgattagagaattcggaacgcagtctttgaatggaactcggaagtaaattttgaagatcaagattggagggcccgttatttgaagaattctttaggttgccggaatcccaccttatgttttgaagtttgagacttgccaatatgaaagaatatataagttgagtaagacccgaacaccacctattacttgcaatgtacctttaaaccaaaaaatccaatatggttgagccataaactaagttggatatacctgctagtttgtttttgcaatcaagagcatgaccgctggtcaagaacgttttatcaagggagatttaatatgaagaaggagaaatggatttttttagtgtttctctcattgagtatttagtcacgaaagggccaatgaaaagaactatctagcaaattccttcttccttctttacttactccttccccatctcgtatgtttcactgttcccgaacaaaatatgacgacaatcgtacgtaaggcaagatacataagttaacagtaacccattgtcaacagataagatccagccttagttggcttttcagacctccatattccatcttcttttgcttaccgactatactaatcttcacttggcttcattgcccacccgatttttgcagcctttccatctgttgacattctgcatagagatgcgcgcccgatagcgcgacatccaccttagaggggttcgcaatccaactacttcaccgaaacctcacgatctacatcagcaccaaccatggactggaataacaaaagaacattccgtagtccacatctgcctgtggcgctggtagcaccatcctttagctcacagtacccactatatgcagcagattgggcgaacgacggcagtgactggattgctctaggttcttttcgtgagggctttctgaaccgcatccaggtcatacgaggagacgtggacacaggctcgccaatgctggctgctgaatgtcacgcgggatcgctgttcgcctccatggcagagacagcagtggattacccagtgacaaggttacaatgggagccacatctggcacagcggctagctgctctgctggaggtgttgcgtttataccaaatggaagacgaaggcctcgtgcagacgcatatgttggccaataacctggccggcgatggtgatgtcagcacatttcctccagtaactgcgttcgattggaaccgtgcagacccatctgttttgatcacactgtcggtggacaccacatgcactgtatgggaccttggacggtctactgcacacgtcaagacccagttgattgctcatgatctggaggtgtttgatgttcgctttctctaccaatccactagcgtattcgccagtgtgagcaacgacggctccatgcgcgtgtttgaccttcgctctctcgagcattccactatagtttacgaaccaccaggggcccctggacccacaaccaactacaatccgctagcgcttgtgcgtcttctggcgtccaatgtggaccagcaccatttggccacagttggtgtcaatctgaaccaggtgctcgtaattgacatgcgcatgcctggtgtccctgtgaccacgttggatggtctgtttggaggcttggctacgggtgcagtcaactcccttgagtggcatccacaactgaacttgcttctcacaggcggagacgactgtcaggcagttgtgtgggacattggttcgacgcgaccgcaaccagaacctataacaatcgacacaccagtacttgcgcacagcgaagacttggaagtcaatcgtgtttgttggcgacctagcggagactggataggtgtggttagtggaaaggacttccgggcggtgcaagcgtagctgcgacttttaattaccgataatatgtacgtgagagagtgaaaatagaaggttgggcgctgtgaatgcaaacagactgtcgagcagacagcaagggcatgacgcattagacaattggcatggtggcccgcgatgaattaagacggaagcatacatgacgttgaatacacgtgtcccgaaatttttggaaacaaaggaccctttttaactacagtggtgtatttttatgtggaatagagtataggtggaaggggctttctataaatgggcaatgttgtatcttttcattcctagcgcatcttcgtaacccgattgttcctcggatacgtgttccataatgttctataatcgcatatatacgagcaccttcgacgctgttatggtatatggtgacccgcgggcctgcatatccagccgcatgcattgccgcactgcaaccacttaacccctttgggccctctccttcggttgatccgcaatgtctcactattgcatatgcccctggcatggacagggactagaggaaatatatttctctctgatctccaggtctttctgttccttcctttcttcgtttttcctgttttcccgtcgtcctagtgccacgttgaacgaatctccaatccgactcattcgagccgtagctaccatcattgagcaactacttgcatatcgagaaccggctttcacagcgatctcattctgattcgttcgaagttctctctcccacttctaacgatttccaagccctgtgttgttgtcagtggccacatctgaaattgctccttgtttgatttccctgcatatgtgctcgatgaggctcactatttttagaagagcacctcctgctcctttgacgaattccaccttagtttcttcttccataatttcagcctccaccttaattgcatcttcagccgtttctggcccattgtcatcttcatcaccatccatggcatctttttctaccctggctgacgtcgacctgcacacatcatccacctttcgacagacttccttttccccctcgacgtccacacctctgtcctccatgtctttaggatctccatcgaccacgtttaccacactgtcgccactggcagaaatcctgtctctggacaccacagtgtcgctgtcacaatccgagcaatctggagtgtcgtcggagttgtcatctacgctgtcaacggcaacatcatctgatgctcagtcttcgaccacttcctcttcgacatcattctcactgcagtccataggatcactgacattggatagtctgtctctggctgctctgccactgtcatctgaggctctgtcgtcagagacactgtccctgttatcatccagttcagttgcatcaagcagtcaacccagcagcagctccagtgaatcctccagctcgtcaccatcatcatctgcatcatcttcatcatcatcatcttcatcatcatcattttcatcgtctgcacaaagctcttcattcagctcttcgtcgagcagttcatctctgtcatctagtgattcttccagcagttctattgcatccagcagttctgctttcccttctagctcttcattcagcagttctactgtgtcttcccgagacatctactgcttctactgcgtctccatcatcgagttcatctattgctccatcgacgctgtcctcggcagcgctgtccacgttttcatcactggcccagactagcctgtcttcccacctgcctctgacaacaagccatctgacacctctgtcttcgctgtcattcagctcgtacatctccaccataagtgtacttcccgataccacgattactacattggtgactgtgccgaccgctgccaattctgttaataacccctctactggatcttccaataagagtgccaagcttattggaggcttggttggctccattggtggcacaattgtcatcggtgcacttgtcgtagtcttcttacttttacgtcggaagagaagcaccgtgaccaacccactgccagactttggtgcagacgacccatcgcgcgatctgttggagaaaacaccaacagaaccttctggtttcaagaagctatttggatcaaaagctgccgcgtatggacgttctagcaaagctattgacttggagaaagacgtaccgttgcatgctgcggatgatgactttgaataccgtggagtgaccaacagcaacaacttggatcccgttttccgatctgctggtagttctgtgcctgtttctggtgcaggttccagccagaccagcaccaagcaccattcgcgatacaattccgaggttactcccttattcacaatgcatgagcactcacaagatgctgctggtcagcccgaagaacataatgtatcgagcgatttggaagctgtatcggatgacgaatttctctttcgaaatgagccgcatgcggtttggacgggcgataatagcaacaactctcgcctgcgctttgctgaagagttttaatctacattggctgagcgcctcctcctacagtgtataaattaattagagatcgacttttatactctcggtattttcaacaagctcgtggcgttttaccagtttcctctgcacgtcgtatcgacgtcttaaaatatttctctagtataatcgtctagttccttatttgtccctgttattgactcaatcttaagcctagtcaattttctcagtaataataggactacgcactcaaatacccaaacatctatactctactgcttcagcagattatacttaagattgcatttttgatatcctatgtcggttctatttggaaacatctgctacaaactcctttatacacatttggactgataaatttcgctgctcttgaatcatcatccttcactctggcaaacacatccgtgcaccaccatacttaatcttgagaaaaaaaaagtcctttcgtcagatctccatcatgtctacgaaaaacgttctcgtcaagttgattgttggtgcgggccaggctgcccctgctcctccagtcggacctgctttgggatccaagggtgtcaaagcgatcgatttttgcaaagaattcaacgctagaacggcgcatttccaaccaggtacgcccatcccggttcttttaactgtcaagcctgacaggtctttcacattcgagatgaagctgcccccaacgtcatggctcatcatgaaagccgccaatgtttctaaaggtagcgacaaacccacacacaatatggtgggaaaaatctcgttgaagcacgtttatgaaatcgccaaaatcaagaaaaccgacgagagacacaagaatgtggacttgcagtcgatctgcggtgccatcattctgacagcagacgccgtgggtgttgaagttgtcccatagagagcatcatcttgtacatagacacaaattccaagtaatacgaacatggagtagatatgaagacgcaagcaacggtaggtaaactagagaaaactgacatacaaagacttagcaagcggccggaaacccacattttgttaatactagctgtggttttgtaagtgaataattaaagtcccgaataatatatcactactgcgacgtatttcaacacgactccatttttaacgaaccgccgtggctaggaaggagcataataataaaaaccattcgtagtgttcctaaaattgaggtagacgagagtgcttcattgtacttcagctcatacaccgtcataaaatcgctccatgtattctaaatcaaaattacatcttccatgaattgatataaaacagaaaataatgttaaatgttacatgcacgggtagtcgtcggacgcttcatgaacacacgcccgatcaagactatactatgtcttatctaaatgtcataggcgtcccattatttctttttcttttcaaacgccgcaatgtgagccttggattggtccacaatagtgtggtcgtgatcatcgcccttgaaaactctggcagttcatcgacccgtccgcattgacaacctcctccacagtacacatgtgcacagacttcaaccactcatcttcaaaacattcttcgacagaaatccggcacgctggagccaactctaccatgcgtcccaacaaaggacgacaatcctctggtaatgcaagcaataatcttccggcacccgtctcactagatgtatgagcttttccagcagccgcagcgtcgacgtctgccagttcagcgacttcatcgatagcttgcgagataacaccgagatcagtgaggccactatgctctgctggtttgggctcaggcattttgatgagcatttcactcaaaggaaggccttcactgcgtgtggcgaacatcttaaaactgctatctatcatcttgggaaccttccatgggaacttcttgagcatcatgcagcagtagataattgccactgaccaaacgtcgacagggcgagggtcgtatttgttgaagacgcagacttccggagccaaataggggtccgacccaacaataccttgagcttcaatcaaagttttcgtgaaaggatacgaaaacacaactgcagagccgaaatcaatgattttcacaattccgcgggcgtcaataacacagttgtccaacttcaagtctctgtgagcaagccccatcgaatgcaagtagttgacaccacacaaaatttgcttgaaacagcagttgatttcttcacgagacatttggttggacatgacaatggcgaacaagtcaaaatcacaatactccatcacttgcaaaagacgatcattctcgtaacaaatctccaccgtttcaatgatgttcggatgcttcaaagttgaaccgatacagtactcacctgtaatctttttggcatagtccttttttgtttcattttggtgtttagtcctgaactccttgacggcgaaagttttcttatccgataagcgtgtgacaagtttcacagcacctcctgctcccgcacccaagctctcaccaaacttactatatctttttgagaacggcaactgttggtgctgctgggtgagcatggtcagaacagaagttctccgttcctgcgggccacgcatagatggggttctacttacgaaaccgcccggcgactgtgagtaggatgtgtcagaggtgagggagttagctgactgattagtgtaagaggcgttaaacatagaactgttgatcggtgtcgcattggccgaaggcatgttattggagcgcaaggaagaagacatgttccccactgggatgggctgtgatggcgtagtcgaaccctttttgaagaagcgcatcaagttagccatggagttgtgccgggagctcgcatgcatgggcaccgagtccatggatgatgtcgaagatggcgagctgccaggcatctggttatcctgtgggtgtgcattactgtagaagtggcccaaatcagttgacgatgcgctgtttttaggctgcttctttgaggagaagaaaagcaggagacttgactgcgatcccaggcgtgcagacgttgacaacgaagctgcagcctgagcctgcgccacccgttgtttggacaccacaaaccgcggttcgatcagcagcgaacccacttgcggagacaggaaatggacggacgaaatgggttgtccgttgggcaagttgggcacatggtcttgcgagggcgacgacatgtgcaacgccgtggagaggttggacggcgttccgaagccgttggacttgctcaacgaacttgcagccatatgtccagcccttcctccaggggcgctatagggaatagaagatgacaagctttctccgccataaccgccagtggaaaagaaagacgtatgtgacacagaattagtgcgattgattctagggctgaggccacttggggtgcggctaaacgaacggctgggcatagcatcgctaggcgagtcgaagccgccactcacaacgacaggggcccgttgcagaggcagtaaatcttcggttagatcacttggatcggggattcccaaggggatagtgagacccggttcgagatcgggctgcgcaacggtatcattcgatgattcattaataggagttgttttttctgactgcttacggttaagtccattaagtgaggtcagcgaagcatttgcagaagcagcagcagaattattttcgctcaaaagtttggtcaacgaagaaacaggttgtttgggaggaactggagcgcccggaggcacaaagggttccattttcttcggagttttgaggtggaatggtggatacaacggtatgctggagcaaaaagtgggttttatgagtcagcagaccaaaagaaaaaaaacggtagcaaaaagcagtaaagtcgagacaggacagacctcaaagatgcaagatgcgataacaatatagaaaacaaaacagtagcctcgagaaggagatgggaatggtctgtttagaaagactggtgatctgttgaattgtggaaacaaataatgagtgagcgaaggaagattggaggaaagataagcacgtgatgctcgtcctccggtgatttatcgcgcgctttagatagcgctctacatgtgcagtaccggcaaactttaaagtttcgatgctttgggataagaatacgaaaggaaagatatgctgcagagcggaggaaagcggattaagaatggcggtacactagtgagatatggttactgtgttgaacatttttctgctccatgaaagaccggaaattgttccggatataggtgtcgatcatgcactcctcctaacactcaaactcataaccaccaatcaaggcacgccaaagtagataatctgttttgtagccgacgctgtggaaatgcaagataaagcgaagcttaattggtaggtggcgtgtatttacatggaggatgaggagagaacgtgagaaaaatcattgggcacattagagaaaatgtgcacgagataagaaacatagaaagtgacagctggtctcgatccggatgagaagtttgtagagcggcacgcaagataagccaaaccaaagcaattagtggatgccacgagccataattgacgtatagggcaaacaaagcgtttcttggtagttgaccgtaaaagcctccgcatgttaacatcccattgtaatcgaccagtggtaagaacaccacatgtcgatccgccaacgtggattccaaattgttactaacacatcgtggctggttacgtaactaattctatccgatgtccaaatatgccaagtgtgctttgacgcgaagtaaccacaaagcgttgagcagggaccagcagatagtcacttaagaaccagatccgccacagaatccattcttggccactacgcctttttctcgcgccggcgagccggttcaaagagcgatgcccgtcctgtgcccatgggtgccatcgcactacgcatggcttccaacttgcgctccaaatcctcctgggacgtcggtttgtcacggagatcagcctccgacaccttcttgtcggattttcctgcgcgcttccgctccaccgccagctgacgctccaattgttcgatggccttttgcgtctcggctgccaattcatcctgaaggtcgtaatcccagtactccttgcgaccacgagtaagaatcttgcactcctgaacaagattgccgccgtcttgtgcgccaagaaccggagagaacaaggcccacaagaccgactgcgcgccttgacgagcgtctttcaagaacaagaaccatattgggaacaagagcacgtacaacaccaagccccagatggtgcccatcagcaaaaagcggcgggtcgacggcgtgcgcatgatccccggattgacaatgcttaccttgatgttacatggtgccttgtccttgcgctcgtagcggcacaactcgcgctggaacaggcgcgcaaacatgcccaacatgagtttggaggcgccaaaaaccgtccagggccgtgtggccgggtatgctctgcgcagccacgtcaagtctgtcacgtccaattctcccacagcctgcgacgcacacgtcaccaccaccacacggatgtctcggtctggcggctgtacgtgtagagctggctgcaaaagtgtgagcaagtggcaatgcgccaagtagttgacgcccgtctggcgttcgacgccgtctacggtcgcctggcgcactttaccgcggggaaggcagtcggcggcgcaacacaccaccccgtccaagcggcgcggcggctggttgtcaagccagcgcgtggcgaagagtcgcaccgagtggagcagcgccaagtcgcagctctcagcgtagatcataaagttgtttgtctttgtgcgcaagtcttcaataaagtcaatcgtccacgggtcgtctgtctggcggcacaagagcacaagctgcgcgccccgcagggccaactcgtatgcgacctgggcaccgagccccgaagtgccgcccgtaagaatgaaaactcgcccgtgcaactcgcggtcgaagttggatgacgcgccaccgaagtagtacttgatggcgccggccgctgccacatatggcgcgtatgttcggaaatattgccacccggggatactctccggtccatcaaaaatggctgtggaaagaatgtcgatcggcatgatgctgtgttgttgaaaaaggtgtaatgtagcgcggagtcttttgttccttgaactggcggttctttttgaattgcggtactatgcttgtgtttgggccaaagctggatttcctggctggtgtggacagtgtgttgaaaaccaaattgtaggcggctcctaggttgtgtagcagcgtcgattgcacctttttattggtatgtatcgaactggcttgatctgactataaagttctgaacagtttgtgaaacatccgcgcctacttttcagtccacgaccaaacgcgctgagacgcaaattaaactactctacattagaatgcaaggtgtaagtacgtttcaatactttccgccagaaatgtcaccaatttatctctacttagcacatttttccactaatgatctttatatgactgttgtcgtgccactgtaaggccatcaagaagactatctgagtcgacaatggttgtttcctgctactgttaagccctgattcgttatcttttccagtccttttccggtgacggctctactcgatctttgtcgaatcttgttgtactctcctcatgattcagactagtactggccgagaagtaaaagtgtattggaattggctgtccaaagagaatgcttagctgaatgacggttcatggaaagagcattactttagcttaaaatttgaagacatatattcatgcgctcggcttttgttttcctcaaataagcaagacaatgcaaaaatgtagaaactggaataagctacgagagaagaaaagcttaggacattatcggcagaattactgagaatttatcgttttaatgggacatagaagcgaattatactgcaatcaccagtgaatacgggtgctaaaaatagagaatgctcatgctatactagatgcgtcgttgatttacgcattattagacatcaaaggacattgtcttcacactctccaaatgcatgttttgattgattgggaagcatggttcttccatacgaatacgtcgagtatattgatcaaaggctgagccagattcttaccactaaagaatgaccattcacgattatatcgaatctgcgaaaatcattctgcgcaaacactgcgaaaaagtgaaatcgagcagtagtaaacctgcacaacccagctcatctcacacccaaagttataccttgtgaaaagtcaagtgactatttgtcttctgccctaaagcgaaaagcccaacaaaactgttgtatcggaaccatacgagcatcgaattgttccacctattttgagttctagcatccatctcatcgcacactatacattcccaaatggaagaagcagttttctacatccagggtttgcctgagaaaaaaagcgagccgctagcttctgccacatctattcacagcggacagcacgttgcgctgtttcgggcgggcgctccaagacacggagctgctctttcaggtataggtccaaacgagcgtcttttcgtggccggcgccagcgccatcatcttttcgtatttgtggggaaaggagagcgtggaccagcggttccctgttcctgaacagatggcttgtcttgcggtggcaaaccatccagaaactgtctctgacaaaaccaatgtgacttctccatcctcatcgccattgtctgcgccagcctgtccctggcttcttgcggccggtgctccatcaggccgcttgtacgtgtgggagcttgcgtcgggccgccttctatgtgtgaaggatgcccattaccaggcgctcacgatgatccagttttctcgttgcggcacgtttgcggtgacagcaggagaagatgcgcgggttctggtgtggcggacaagcgacttggttacaggcacagcggcgccgtttgctacttttgccgaccacacattggcggtgacggatatttgcgtcgactcgggctctctttctgtcgtgtcggcctcgcgcgacggcacagtgcgggtgtacgatattatgagcaaaacgctccggtcgacgtttgtgttttcgcagcccgtttcgagcgtggcgcgcgatcccgcaggccgcgcgctctacgcagctttggccgacggaaccattcgacaagtgcaaatgtacacggtaaatccacacacacacatgatggaggccgttggcagtgggattgtcacagttccagcagacccagaattggcctacacatttgtgcaccatggttcggccgaggtgacgctgttggccatgtcgatggatggaattaaccttgtttcaggcgacagcgagggccgcgttttcgtcacagacgtggtgaccaagcaagttgtgcgcgccttcactgcgggagcaagcgtttcgcacttggaggttggcgtgttctcgcgtgagaaaaaggccgcgcctgcgcgcatgcttattccgctcaagcgcgtggtggcggcgcaagatccgctcgagcatctggtggcagtgcagatccgcgccgatgaacacggttctgccgccgctaaatcggcgcccgactttgcggcgtggctcgaggaaaaagcgcaccaacaatgggaatttgcacaagaggcacccgaacaacaaaagttacaaaaattgtcagcagcatacaatgcattgaaggagaactatgaaaagttgcttgcgggaaaggaggaaaactgaagcttgcggaaaagaagaaaactgaagcttgcggaaaagaagaaaactgaagcttgcggaaaagaagaaaactgaagcttgcggaaaagaagaaaactgaagcttgacggtttagaagcaccaaatattagcccatcgcatcttagcaatcttgtgtattatatggattttcatagaagctctctgtattttttccaatcaacccgtagaaactccacaatggcttgaaattatcttacaaactgtatgatatataaatagtgaaacttttctcagtctaccttatattccaaaagacctcattagcaacgtttgtacatcggatgctctaatattcaacttgattctccagggattactaaatggacatcaaggatactctaacttaaccgcaaattaaatcatctaaaagtagatatcagttctttgggctgctaaaaacaatagacgtcttagtttttcggatgattatcaattaatttttcccgtaagaaatttccaaaatcctcctaatttggctattgttacgagatacttttacacttcgtccaaataagacgctccacaaatattccaattctcacaaatgaaaacaataaaacaacatgccactttttgactacgaaattacctaaatggcctcttgactaaattcggctgatgtaattcgtcgatatggtgatttcttaggacgagatgccagcgtgcatacaaaatgccgatgcgctcaagtcaaaaagatagagcatcgcatctccaagtatcatggctgaagagaaggtgaacaagaaaaagcagaaggcattggccttccgtaagtccaaagaggaaagggaacaggagaaggcagcaaaagctgagcagaaaataaaagccgaacaggagaccaaaaccaccacagagaagagaaaggccgaagacgaaagcgaggctggtcaagatggagaagagccagcgaaaaagaagaggaaaaccagaagagggaaaaaaggcaaaggtgttaacggcggcaagggtccgcggtttattcttttcgtgggaaatcttccgtttgatatccaacaggcagaattggtggcacatttcaagaatgccaatcctgaccggatcaggttgagaaaggaaaagggaatcgccttcttggagtttgacaacgacaacaaagagatccagaggaaaatggaccttgcccttagactacaccactcggtgatccgcaagagaaaaatcaatgttgagctcactgtcggtggtggaggaaactcggaaaataggcaacagaaactcaaggagaaaaatgataagctagaggaggagagacgggagcggaagaagaaggaggacgcccagaagaaaaaggacgagccagcaccaacaggaggtatgcatccggcaagagccgctttattaaagaaagactgaactattgtacattagagaaatacaaggagaattacttagagcttttacaaaaaaaacaaaataagcgagtgacgcggccagcgcacacagtgtacgcttccaaggagtagcataagccggcttgcagctttggaacgaacgaccgggaaaaaaaagcacaccagaaggccagaaatagcgagaggagaggagatgtaagccagaggacccgtcctgggcctgaattattagtggatggtgcagcatctggtccagtaactggcagagacgatgcctcacaaaatagagcatttctttgcccgtttgacctttcttttgggcttaggcagctgggtggtttttccggacgtgtttggggcaggagcagccggttcgtgttgttcatggggcgggttcaaaacagccttaatggcataattaaagagctcctggatgccctgctgtgtagcagctgaacattcaacatagtccacagcaccaacctctttggccaacttcttaccttgctgctctgtgatgggttttagacctttcgattgcaaatcgtccaacacatgcatgtcgtcacgcaagtcggctttggtgcccacaagcaaaatcaaaatgtccttgggcgagtgatgcaacacttcgggaatccacttcgacttgacattctggaaggaagtagggctgatgacggaaaaacagcacaagaagatttctgtttgcggatacgacaacgggcgcaaacggtcgtactcggcctggcccgcagtgtcccaaagcccaagttttatgggctcaccatcgaccataaccgaagccgagtagttgtcgaaaacagtggggatgtaatcattggggaaagtgttggtggtgtacgagatcaagagacaggttttgcctactcctccgtcgccaacgacaacggcttttatgcttctcatggggggttggaagaaagtgagtttgcaaggcctgtaaatagtcccatcaccaggaaaaaaccgcacgaaaaagcgtgcgacactgctcctgcaagaaagatgcacacagccggtagagaacggctaaagcatcggacaatgaagttgcggcaggaaactcgttagtagcgcctgtttattattttttttttgcgaatggcgattgtcttgagatcgagcacaaaaattgccagcgcgggggcatggaggtattacgtaaatggtcggtgagatgcaaggcggatcttacaggccgaagtcattacttgttagttgcatgtagcagaagggattgtttgagaaaaaaaaaaaagatgccaggaagccatcagatgaaattgaaacatgcaccgttctaggcttttcggtgtcttggccagagcaatgttttgcaagcatcttgcttgatcacatctggctttacattgttctttgcgcattctacaatgtctgcctgcgaacaataaatgttctgagacatccaccaatctctcttgcgaacggtagaaatactctaatcacctgaaacacaaaaccgctctcacattccccatgaccctgggctgaaatacctgaatgcatatagcagccggtacaggcgctggcgccaacgttatcggaggaaagagcaaaaaatccaaagaaaactactcgtgcacgcgcacgtgaccgcacgcccattatcgcccacccattatcgcccgcctaaaaaaatctccaatccctactctacaccatggcttacaaagacattgtccccgtgggcacgggtcttatcatttgcgcaacctcgtttgcgttgggtgtcatctacgccaacttgccttacgattatttcacgttgtggactttcgatcccaatggcattgaacgttcggtggcacactatagtgcatgggccaatgccccaatgagagtgcaccacatcttgcatgtggtagcccttttgggcttgagcggctgtttcatcaagttgtacaagccccaccctgaaatcaagtactttgagtatggaacgttgggtttgatgatggtggctatcgttatttacttgaccaacttgagaattggcgtcaacagtgccttgaccggcttgtggggcgacgtggacatggcaacgggtatcaatgtgatggccgcgtcgcagttcatgatggtggtggcgttgtttggtgtcttgatcttgcaaggtggcttgtactatgccgaatggtatgacaagaagatccagcatgagttccttgagaaggagagagccagagccgaggccagagccgaggctgctgctgacgctgaaaccaaggaggtgccatcggccactgcttctggcgctgaacctaagaagaccgaggtgaagaagaccgagaagaagaagtcgaagaagaaagcttagaggatgtgagtagtcatcaataaatctgagtatgtaagagtgcagtaaaaggcagtacaaagacagtaagaaggtagtaggagtaggcgaataaaaagaggacagaatgctagaggcacaaaatgcaaattgcaaatctaccaggtactctactaatgcgcattctatcacattttcaagctcataaacaaaagcagcggaggaacaaaaacaacaaagttcaaaaagcagcaaagcaaagaatatgataattcaagccctgccagaatcgattacagaatgaaaaggcaattaacttgtacaatggcgatgcgttagtgctttccatagtgggccccagggcccgactgcacagacctgcatcaaccaattagaaaaagcacgttccagaaaaaaaccaacctcaaccaaactacattatgggtgttgccgatcacgtctggggcgagtacccagtatactacaagcagccaattagagtatgttgatagtctctccgcgacgctgaaaaccgtactaacaagtccagtggttccgctaccatgctcacaccaaaccacactttgtcttttccatcgtcatgggcttggccgctccagcgtttttgtttgccactccattgagagagaagtacatctacgccagccacacacctattccgcatgtttacccattgccaaccagagagcgcgatgcctctttgaccggctacgacgacgaataagcacatatttataatacaagagccgttgaattgaagtagaggagaaccagcggaaatgtggcaatgtctcagactacaacgaggctgaccagatcccgcaagagcctcaaaccgtagtatttcacccataatggtcccagcatgaagaagcagaacataagcgaccaaaataatagcagagaaagagaatgggaacaagaacacattgaagaatacaaagctgacgacacatgccacaagacagaaaattgaaccactatgttcattcgccgataaccttactaaaaacttgtagtgccaaagtcgtgcacacaccgcacagctacgcaagaaaaaaaaatctggtagatctatttgtgccatacatgttcagaacaggacatctggagtgcagctgctgccagcaacaacgtcggacagcccagatctgggcgtgctccaaattgcatgcggcccttttcatattccgcggttcgcccggcaagtttgtttggtgaagtgacggaagggaaaaacccgtgccagtggaaaacgccgacacgcctctcgaacaggacgacattctgcccgaaaccgacacgaaattacaagaacactatgcggccgagatccagaaggctcgtgaggtgagcgaaaagtacattacgcccgctcaagagaaggcttttcgatttgagcgtggcccagcatgggtttttcaaaaataaccacattgtggtagaccgtgaaaacggtaagctgtacaaggttcagttgacgaacgaagagattgatattttagagcccaccatctatttgcagtcttaccgaatcaagtcctcgatgaaaaaggccaccgtcgtgaaccgttttgtccgtggctacacagtgaagaatgccattaaccagttgcactttaacccgaaaaagatggctacagagttggaaaagttgttgaagcagggtttggaacaagcccggaagcaaggcatcccggaagacgggctttatatccaagctttatggacgggttcggatggaggctgggtcaagagggccgacatcaagggccgtggaagaacaggtatacttgaacatccgtacgtgcacttgaaagcaattttgaaaacagagcaaacacaaaaacggttggcttgggagaaggagcaagccagacgccaggccaagccaagactgttcttgaacaatgagccattgaacttcaaggtgcgtgccttttacaagtggtaagtagaggagtggtatctgtacatagcaagacattagcatgttagtatgcggttggtgaagaatttgtaagatattctggtcggatattgacgcaaaccacctgaacgaggaatgaagaatgggcagtgataaagaatgttagattatggtgatcatgaggcaaacttttaaagaaggtaattatttcgtgattgtaattggttacagtgtgattggatacagtgatggtttattgatagaggatttgtcgaagagaacactacagacccgaaaagtgacatgcatcaagcccactttagagcatacgaaaactggccattgcaacgaaagaagagctaactttagagctttacttagaaaagaatatggttaaagacaccaactcgaaagacgctgtgaagggaatagactccaccaatgccgaaaggggaagatcctactcacggtaggagatcatatacaatgacaaaagaccccaaaagaggtaagcactgaaactggaaagtataaaagaagtgcctgcagctgactcataacggcgtcgtacgggagattaaaagggcaaacggtaggaggactgtaaaccaaaacaacaacaaatgggttgccaattgcggcaccccttttacttttcgtctttggggttggtattactttgtatgaaggcgattggctcaaattctcttccagcttgcgccgttgtctgcccaaatataacttgcagatgcggctcaatgcgactagactcgcaccaattgagaacaaaagaaagaaaagaccacaacgccacggcgtgcaaaaaaaacaataccatgaacgaaaaaaattgtggaatcgggcgttcagacatgtagaaccaacagtagacacatttcagacttgtcagaataaaacaagcgctttttctgtaggctcgggcacatgaggttagcgcgacattgtctcggggcatgtaccaagggcaaggagacagacgacataataatgcaccggatgccactatccgcgacacgagaccttgtgacccagggattgcatggaaatgtcgtcccagggtgtggattttataggctgcggagcaaaagactaggcaacttttcctacttataccgctcaacggcttcctttgctactttttttcctttgcaacctttttcgcttcccttataacccgcgcttctgtttccctgtgcttatcgctcctactgcgttatctccccgcaatatccctgagcccttaagatcagtcacttctacgaagtagctgccagtttttgcccctgaccttatcgactgccaaaagtctgttttgcgcttgagagcacaagtgctgattgtcgttggggcgtttctgttgcaaaactgctccctctcgtaaaccacggcatttgcgcctttttgcagtaactggcgccatcacacaaaatatagagccaccaccaaagtctctgaaaccgccgaaaagaacccacagaggcccaaataacaaaccactgaaggtttccgttgcaatagaggagccttgaaacttcaattaacaatagtttggcgcattcccatttgcaaccgtaccgaacaccatgggcttgaagagtactgatttcttcgagaacacctcctacgaggccgacacacacatcattgtgtgcaacgagtgtctgacacatttgtgtttgtcgtcgctcgtgctcctggacaagttttgcagccagctgggcgacgcctacctagtggaccgcgtaatcaacgtgcagccagatggcgaggaccgcaaaacgcccatgaagacgggcgtgtatttgatcaacaagatccggtgtctgcagtgtgccaccacgcttggctggctctacaagaaactgttcagctactcggagttgtacaaggaaggcaagtatgtgattgaacgagccttcatccacgaaatcccaaacctcagctcgaacgaggcattagtgcggcaggcccgccgtctgcgccgccgccgctcctccaatatgtccagtgtgtcttcgagctcagacgaggttttgccaactccaagttcgcttgatccgatgttgcgtcgtgccttggttggcaaggacgacgaccacgtttttgtggacgcttaagccggttgacattactgacgtcgctctctaacattccatcttcatgcacctttctttgaccctctcgttcatatctatttgaactcttgttctctctattgccacttctttctctttctacatctctctctccctccatcaccctacaccgtcttgtttctgcgttcttaaaaatgtacgctatgctatgctacacgggccctcttggcctcttgattaccaccctgtttctgggttctcttcacacgttccgatccctctccctctttgcgtctctccaaccgcgtatacacaaggcagtatgcggcagggtcgttcaaagcgtcgcgctcagcaatctgattaatgtactcgtcgtcatatgttgcccacgtgccatctggttgaagacaatgcgccacgtagtggccagacagcatggaccggccctcgtgcacaataacagccaaaagttgataacgacattcggatcccagagtcatgtacggcgtcaagtcaagatactttgtgtatgccacaggctgtttgaccttggccagcgagtttccattgaacttgaaccgtttcacgtgtaccactagtgtttgcggtgcctcagccacggtgctcttttttgtcgccacggttcgttgttggcaccgttcgcaatggtagccactggcggcatcggctgcatcacgtttaatggtttcgcgggagaagaaatcggcaatgcttttctcgatggagtaccggccaccttctgcgcggcgtttgcgaagcccaagagaaagatcatagaattcttgcttggtagtacttaccccaccacactgctggcacaccacctcttggtcaagcacacctccgaaaatgtcgtacacgaccgactcggccaatttgcggcccttgggagtcagatcctcttgaaggcgagccatcaagctcatcaagtactcgtgcagatcttcctgctgccactcgctcatcatgcagttgatgtcacctaaccgctggaccaagcgttttgggttgacgtacttgcgcaggccagaccgccacatcttgttcgcaagctcagcgaatgtgtgcgtaaccagtcgaggtgggagcttatgcttgccctgttgtacttcagccaaatattgctgcacggctggaatgtgcatcatggcttggatagccaggttcatgtagcacgtgacgccaaagttcactagacccagcggacgtgaagaaacacacgaaggtgaccagtgagtagcaatgcgtccactttgcgggcgtggctcattcgggcggagaaactcgtatagttcttgagaatcttcctgtttggtttgagtaagtttcccagaatggtgaggatcatcgtcctgttccttgtcgatgagttctttctcattctgatgtaagcttccgttttcgttctctggtaacttgcccttggggtcttcctgaagctcctctttgagctcgcgcttgagtgtgcgtagggtctcatttggtgtttctgtttctctatctgattcttgtgatggctcatcgaacagactctctttggattgtgtttctgtggatggtgtcataggctcagatttcgtttctgtttctacttctgacttctcttcgtcagattgttcacctgattcctcttctaatgccgacccctctaactgcgagtctgattcaggctcagaatcagatcctgattcctctccatcagtctcactatctatagaaacacctgccagttcatactcgccgtcttcactatcgctttcgtcacttttgtcacttttgtcgctcttggtgtcgctgccttctgagcttttaaacccttggaaagacaggtctgtctgaaactccgaagcagactcatacttctcgtcgtccgacgactcaggccgcggcttgggctttttctctttactcgcatacttctttccggtgtacgccgcgatagcctctgccatggactttggccgttttacttcgggttttgccgtttttggtttgagcatattggggagcggcttgctttttttgccgagcacaatataactgggtggctgctcgtgcgtttccttttcgggctgtttcgccgcgacaaatgtcaaggggttactgaggatgcggtccaccaacgggttggacatgggagaataggactggaggcgtgtatgttccagaaaatgcttgggcaaaaaatccgatgcgatggttggtactgcatgttgagcagccgataagaaagaaacaacgtgagcagcaaatgaaagaaacgtaatttggcttctggattcaactttggccagtaatgaaaaaggtttggatcagcttaaggtgccccgcctaactaatttttcttgccgaattgtcttctttgtggttgtttggcaactaaggtaatcgcccttactgcatgcactcccgtaccttcgatgccagggcaacccatgtatttgcaagagaaaaagaaatgatttaaagatgattacggtaaaatgagggcaatgtgtgatctgcagctatagcataaaacttcctattcggatctgttttttcttgattgacgagccacaacaattcgtgacgttcgcacgcgtcactactactgagacagcgaaccttctaaaagatgggctggttgagcttatagcaacttcagtttcgaactccaatttttgtaccagcactcaataagtaatatcatgtcaatgaaggcttcttcgtcgcgctcacgcaggcttcatgcatgagatgctaataagtgaaccttaaaacagaacaagaagcatatcggtgcgatgtcaattgaacacctaatgcaaacaaaaatttggcacgtcccatcaataaaaaggttaacttccgcatgttccaccagcaaaaagtcacaacttgcacaaattaccatagagttgggacgtgttttggcggaaataactttcatattgatcatttaaccccccagccaggtcttgaatattgtatattcttcgacgacagaattaaaagagcatgcgaaagagaagatgacgtgaaagaatgaatgtagcggccatgaatatatacaacattcgaaggttataattctgtaacatatatattcacggatatgtactcacttatcgcattacatcataatccgccaaacacttgtcgctgcacctttgccgccaaaaagcttttgaactctgccttgccgacattttttgtcatatcacgccatgcattgagttccgcttgcgttgcactcattttctggataagctgctggcttagagcaccctcgctagcagcaaaacgctttcgcagaagcccttgaatggcactacttcttgattctgttgacgacgcacgaaacacccgtttttttcctgagccgctcatctcttcatcatcatcgtgtccaacagtaccctctccctctctagtcttctcaattcccgtgagcttgaacttacctatttccatttctgtccccatttcctcttccctcatcttctcttcgattttctcatcattctcttcttcattatcgtcgtcaacatcctcatcttccacatcttcttcatcttcttcatcttcttcatctcctgtttcaagaatcgcttgcaaggagtcgctatctgatgcgttgctgcttggttcgagggtgcgtgatataaactcttcacaaagctcatgcattcgcctccattccttactttctattagtatcggctcctggaatagctttagtaattcctgaactttggaaacgaacctgcggtgataatcgttcttgccctcaatagactccaaaagctttgacacccacgatttgtctaggattgtatcgataaatttcaggtcataaaccgcatggtaaaaggaaatgtttagcaggtaaaattgatctgcgtgcatcccataatcttgacgcttgctcttcgcaacgtgggatgggcttcgaatcagttttttagaggaagcatggccaggtggaaaagcacgaaatgcaccaatatctacctttctctgtcgaattgttcgtattggatcgacaacaattgctaagtaaggatcttgaaaattctgatttagactttgcgtagccacgtcaataccgctaagccagcaaccatatccagggtgcagatggtaccatcccacgatatgttcttctctttgaaccatcttgagaagatctaagtattgtaccatatactcataagcctcattctgagcattaacacgtgtctcagtaccttcaacaggtagcgggtaaacatcacacacaacaatagagctgccgacaatcttcccagttagcatacccattacctcaatagaaccgccaaactttgcatgcatgctcatttttgttaaggccaatgtggatattctggcattttcaaaaaatcgtgccagttttttccatggtcgagcggcgagttcatctggattggttttgatatcatataaatttgctggcagcgagctatataaggctgatctctctctcgaatccagacaaagcgtgtcagtacttgagtctcttgatgcctgcatcaaaagagaccgatggaggtctaccatttcactgtagcgtgcaatctcactagttttatcctcagaacacagtgcatagatacacgagactgtacacaaatagatatcacaacagctgcggaatgaaataatacaaaccgccctgtgcccctcttttcctaaaacctcttgccccggatacgaggccaactttattttctttcagttggtagtctcgatgtgttccttgtgagccctctggttttgcggtttggaaatcgcccccgttggtgtacttcgcacgtaatccctttttccttaaattgatgggcggaggtgccaatgcaacgggggatcttggagataaaataactttgggagtttgtttgcgtgaaatttctttgtactgaacatgtatggttttgtccatgaacattgagtgattgtcgcgctcaacagcacttgctgcggcttcttcagttgtgtaagtgacaaatgcaaaagaagaactgagtctgttgatgacagaaacctcttctatctcaccatgagcagaaaaatgagttgtaatctccttctcggtcacattaggtccaagcagaccaatgtagattgaagtacgatcgatgttacacccgagggtattaacatcgtcgatgttttgggcccattcgacatgaaagtgggaatcttcagccaaacttgcaaaagctcgtatagcatcatctctgtacgaaaatttaacaaaccagctgaaacttgttgcgccttgtaccatgtgaactacgtcaccttctggtgtacttcccaaaagaagctcgatctcaccaaacctgctcacagtggtttgcaaatcttccaaacgcaaagggcgcgaggaggacacaaatagagtcctgtttacttttgccgcctcgcatctaagtttcctaccttccaactcagtgccgtggcccaatgtaattgcattcttacaatcctcatcgttagcgtattgagcaaacgcgtagggcctattcaatgggtccctgagtactttgactgagacaagttcgccaaacttactaaagagggatgtgaccgagcgacatagctcatcgtcagtcttactcgaccgaagactggcaacaaaaacacatgcagatggttttcctttcgcttttggttgctttatatcagggctaatattttctttatcgatatcgaaatctttggatcctttagcgaaagaagtttgggatatagctggattggataagttatttgaagccattataagaagcgcaatctgtaagaaagtgattagaaatatttgatttataaaaatcgacaacgaaagcagaaaaaatagagagataaatggtgaaaaattgaaaataaaagcagatccgacatttaaagacacaaggtggctgcaaaaaaaaaaaggtacaaaagaagtgcgcgcactttgcagcctccgcgcaagacagcttgagcatccaactaaaggagcaatgaagcaaacattataggaatgaatgcaaaaaacaataaatctggccggctgatggatgcagcatttagcaatgtgacgtatacagtggaaacgtagcatatacccgtagctgttgccaaggtggaaacattgctccacgttgtcgcaacagaagtaacagagtgattgatgtgttcactcgcatctgagttggaaggagcgggcagtacacttataactggaaaatatgaactaacctcttctccattacttaagttggatacactggtgcagatgccagcatgaaaagttgattgacttcggcaatgcatagtgacaatttggctgtatgttgagaagtatgtcaggtaacttgtttgctgtgggatcgagcagggaaccgttgttacaatagtttgagtcatccaaatggtagaaacatagatgctggcatcggaaatgaaaagagagattggcggattcgtggtgtgactaccggggctcacagataccaaagagtcgggcccggtagattgcagagtagtggttgttggaagaaaaggaaatgtggtagtgattgtgaaggtagtcaacgaatcgctaatagtaagggtgctaatttcaaaaacttcagtttcagaaacagaagaggatgtgtctgtactgtcagaagagaaggtgtcgaagtcaggcgaggatatcacaggagattgtaccgatgttcttgttgtagcagctgatatggaggaaaacgggctcaaaggagaggaagccacgctcaacgaagtgtcatacgtttcaggggcagaggaagtatgcccaccaaccaaagaagtttcaggaactgaaggaaaggtacttactaaagtggaagtggcagaagatagatcagccgaagcgatggacagtacaggattgggttctctaatagaggtcaacagagacacggaagtgacaattgaagggggcagggtagctaatgtaggtgcatcggtggatacggttgaagttactggggtaagagttggcgaagttatcagggacgtgggtccaacgactacttctgaagataaaataggctcgtcttttgttgtatctgaggtcactgtagaaagagctggacttgacgtctcttgactaccagtgtaggaaagtgttccctgaagagaagaaggcgttgttataagcagacattcggggcagttaaaaaaacttgaattgatctggcgttaataaaaggataaaaaagaaagagtgtggacatactctgtcagaaacaactaacaggaagagacggaaatacaatattattctaaaattgacggatgggtaaaacattacaacgaaagaaaaagatgtcagacaaaagggttgcttttaatttcaaaataagaaggagaaaaagaagcgcaaagtataatcaaagaaaaatggacagcgggaaagaaaatagaaaatttgaatccaatacaaaaaggctgcaaagattccaaacgaatataaaaaggaaaaatgccccacctcaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgtcgtcaactacaaatcggaaaaatgcgggactatatacaagacaaacacgcatttacggggatgaggattttcatggattacggcacgattcataggatttaagggcaaatttcagcaacaaaaacacttcacctgtggacaaagacagggttatacaacaaaaagggaaagggggcaaagggggcaaaaaagatagttgatgtgtatgataggtcagctgaggatggaaatggagaggtagatatggagaatggcgcagcaataattagagcgaaaaaaaaaaaagaaaagacggtttaccaggacatggaaatgtcaagacataaagacagaggcaccgaaataggataataggcggttactcaaaacaattgtattatcgactaaagcaaaaacaaagagaaatgccctttgccaaaatcaaaataaaaaacaatgaactgataaggctaggcgaacggcgttgttttcctttttcaacccagccacatgtgacggaagacgccaacccgcatgcaggcaaaaggtgctggcttctccacttctcctcaactgggctcgaatgcaggccgttgcatttcctggagagattttttttccttaccccatattttttcgtgcggacatcttctgctttttttttcgtggaccacccgatctttttttcccgtttgtggatacccctgaatttttttctttctccagctcttgctgccccgtgcacaaaaaaaaaatcaccaaggaggctccttctatttttcttcgctggccctgcccttcccatcgctaattattctcttcgcttttccgtcatgatgtcgacaaagcaggaaccgagaaggaaggaccccgcctctcgcccgtacaaatgccccatgtgcgataaagcgtttcaccgacttgagcatcaaacccgccacatcagaacccacacgggcgaaaaaccccatttgtgctcttttccggggtgcaacaagcgcttctcgcggctggacgagctcacgcgccatctgagaatacacaccaacccgaactcgcgtcggaacaaaaacttgtcaaaggttgtggccacacaccaggtgacgccactgccacagacgaaaactgtttctgtccctatcggttcggctcctgttggtgctactcctgtgtctgcatccgcagcgatttccatcccgttttcagccgaagcggattccctgaaaacctctggggatgagcctatgcattcattgtcgtcttctgctctgtccacagcgctgtctattgagaaacctgatacccactctgaccaaccttccacatctactagaagcgagtctaattctaatacgcgacctgctctccgtgggccttcacggtcaaccatgaacattgatcttctagcctcagcagcaactgaagagttgaaggtgttgaagaaaggcccaagcacacactcgggcggcatagatgctaactcacgttcacttccgtcgctcacagattatttcaacaccgcgaagaacaagtcggcggtatttgaccccggacacaacctacaatatttgtctaagatggctctttcaagcaaaaacaatagtggtctagcttcaccaaaggcatttggcacccttctgtctcttcagaaaatgacgccgcttaacccagccgtgacggttcatcagcctacaccatcgcgtgctaagataatggaggatagtgacttggagtacgtgcagcagaggttgaaaaagagcagacccaactcgcctgctccgaacttcacgctcccgaactcacctatacttggactatccacgtctaacacccctctcatgtcggccaactcatcgtcgacaaacttgtcgagcttcttcatgacccctatgaattcagtagtgcctacagcagacaagacgccatccatgtcacgccaaacaacacgcacgccaccgccactgggagctgctgatgtgcattctcctggctacgaacttgagctggctgcccccacaaacttgccaccacttcgcagcttgaaactagacttaccgaagaacctctccatggcaggtagcgcaggcccacaaatattgatgggcacgcgacccgagccagcatcattactgcatcaaggcatgcctagtgccgaccggatgacagacgactagccggtttgctagtcgtcacgagatttcatagagagttgtatattagatgtactatagggaatggaagaatgaggtttataattttttttttcaacaatacttttcatttaagttaccttcaagcttcatatgttttcatgtttcttggtatatgaattctgaaggtactagcatacttaacaagattcgttaacgcttaagctattttagttttgtatttgataatgtttgttttcgtaatagatgcttcttcattcatgggtggtattatgtacttatggagacacaattcattattgtcatctgaaatgggttttaacatattgttaggttttcttgaacaataatgtatcgcttttttgatggccttgagattattctgttattgaaaccgaaatattgcttccacaatctttcaccttatgaatatgcatgtaatgaatctaaagtctcatctacatgtcatgaatatgattgggagaggttgttaatattgcttgtattccaagaatacttatgtattaggttcatcgaaatatagacatgcattgggcacttttgtaaatctaacagcagtaatcattcaaatttacattgataaaccaacaatccgaataaatggtctatgggaatccaatattaatcacacgatcgtagtatgcttttgaccaatattttctataaaagtattatcaaaagtaggccacttttttgaatacccaatgaagaataatgaaaacaacaaaggagaaaggaaagcgtgaaaacattctccaagaatataatttcctcgaagtattaaagagaatcatgtggtttgttcacgtcgtccatgtaagcggttttggatggtgtcaaccatggtcattcgtctatcattacgaagatgatacttgatactccaaaaccaacagcaaagtaaactcactttcttccgacgctgtcttatgaaattgagttaatctccaagcgttaagtgtcttgcaaagctctaaacccaatcgaaaagactttcacttacttacatttccatgacatcaaataacgttcttctattactgtacaacatttattctgctgatctaattgttagcggcagacggtcagcagccgcccacagcccaaatttccttttcatcttcgtaacggtcgctgaacattgcttcagcatcaccaccagctgagattttctcacgctccactcctgctaaacggcctgcaactctcttggtgtagtcgccaatcgaacggggttggaaaacagtgcccactgcatttttgatttcacccaccagcgcaaaccactcagtgaagtccttcatatccacatcatccaccaaattgaaaagagccaagtatgccttctcagccgccaaacggatcggaatgatggcgtctcgcaagcacgaaaacacggctggtaccaaaacatcccagtgaggcttgagcgcctcataccgatgacgtgccgcagtacgtacaaccacaagcgccaaacgtctcgtgtcgggagaattcgaagcgggctgtactgcgcagcgtgccaactcacacacaagggtgcgaagatggtcacctagcatgaaagaggcgccagaactgttgtcgtctctctccttcccgtcaagcaaaagaagttttccgagtgccacaacagcattgtcactaatatatggctgagacgatgcacacgcggctacaacaaaatcaaccacatctccaagcacgccggtgtcgaaaatgtgcgagggtgcctcacgcaagaacgagttaatggccaacactgagaagggcgaggcgccgtccttcaagatcttgtcgcgcacgagcgctgccgcctcttctggcgacaaaacacgcgccactgccccaagcaagcgcgcatatgccactgcgggtgcaccatcttcgagcgagccaagctcgccctccacaagacccataactgcagcctttgactgttcgctcatgtgcgtaccaccacgcgccacaacttgcaacattgcctggaccatagtttgacgaataggcggctctgctgttttagccgatgtaaccaattcagtaaccaacaggtcaacacggggctggaaggccactaaaacaccaagagctgacactgcgcctgcgcgcaattcgctgtttccagcatccgagagtgaccgcacaaacgtacgttgaagttggggcacaaacggacgaaggaactggggaatcttctccaacaacgctgccaacgcacccaaaatggcggttttggcacctggtggcacacgttctccaatgacacggattaatggaccggcaagagtggtggcaagtggacgcaatttttcaggcggcgtacgcgtgatgatctgcgcaatggcatgagcagaaagctcacgctggtcgccagtgccatacatcaagccgtgtgcgaacacgggcacaatacaggcggggccgcccaaaacaaaggctcgcaaaggctcgtcgcgcacgccagcgaggttcaaggcatcgtgagctgggcgcaccatgcgggccaattgcggcttgtcttgggcacgaaccaacgacaaaagcgccgcagcgtttgcacgaacaacacggtcatcggcatcgcccaaaccaagaacaagttgcgatacaaggtccggaatgtatgatgagtagtcaagcgacgtttggccaaagaagacggccatgcgctctcctgccacagcacgtttgttagaatcctcgtggcgagcaaagtgcataagttgcagcatcaccgcatgaacacccgagtcgtctgcgcaaaggagaatacggtcgagcgaagtctccaatacttccacggagccatccttgctttccttgtcgttgctcgaggagatcgcttgcacgagagcccccacaatagagcctaatctcaggtacacggcagaaccggccgcttctgcaagcagcgcaagggcctgggcctttggtgcatcaagcggaggcgccaacaacagcgcaagcaaagtgccgaaaagttcggcgcgtgccagaacaagctcctccaaagccagcaacgccagcggattcgagctggcctgcgccaacaaaccaggaacaatcgagtccacaaccgtcttgcccaatttctcctgcaaagcctcgaaagcttgcgcagcggcagcacgaacctcggcgttatcgtccacaagcgccttctgcacaatgccaataaacgtgtcttggtgggcgagaaccgcctcttccgaagcggctgcaaccaattcgctgagtgctatacagatacccaggcgcgcaggagcgtcgcccgacgaaagggcgtcttcaagcgtaggcaaaaagcgcgccaacgccagcgagccaacacggcggacaacatcgccaagcgtagcggctgcaatctggcgcagcacagcatcgccaccagccaaacggtcgatgatggcatgcgtcaagcttggcacaatttccttgacggcacgaggagtattggccacaagagccttccaaatgtcgatggcggcagcgcggacaggcgcagaaacatcagcacggcacacgaacaaggcggccaagacacggtcgcgacgctcggcgcccaaaacatccacgagcgcgcggccaacctccacctgctcttcggagagctcgtttttgcccgacacaccagtaacctggaacaaaagatctccagtaagctcgagcgatgagagacgaatgcggggcgacagatcggccaaaccacgttcaagttcaggaagcaagaggtcgacagcacggctggcgtagttcttgacaatcaaacgacccgcgcgcaaagcagtggagcgaatgtcctcatccagatcagccaagccggccaaaacaggcggaacaatgcggctaaggtagggcgcaaactgcaggccgaaacacacaggcaaaaacaaaagcattggcatgaaaccggcacggacgtgggattcgggagactgggccgcatccaaaatgatgggcaacatttcatccaacttggcaaggccaagaccacaaatgacttcggcgagcgcttgagcagaaccaagacggtcgcctgcgcgcgccggatcgcgcaacgtcgcgagaaggcgcggaatcaagtctgggaactggtcctcgcccaatttctcaaccaacagacccaatgcgcgcgcaccagtagaacgggtcgcaggcaccgggtccaccatagcaacttccaactcggccaccaacgccgccaagtacggaagaagatcgcgcgcgtccaccaaaatcgccatattgcccacaatctgacatgccttcttctttgttgccgcagaccggtcgcgcataccacgatggattacatggataatgagcgctaacagcgggccgtcaatgtagtggacgaactgagtacggatcaatttttccaatgctgcgtctgtgtggtttgcagggtcgccaatggcacggatcaagtcaggcacgatcgcctggatttcggggtttcgaatcacctcaccaaaacgcttgagcgcttggtcggccgcgcgacgcacctctttgtgcgagtcgcccaaaacacccacgatttctggcacaatggtcgacaaagatgccgacaactgcgcaggatcaaggtacgccatggaaccaagcaattcgaccgctcccttctttgaccgccatgcatgctcggccaaatggctgatggccacggggatcaatttcttaactccgtaacttgttgtgctcttcatgatttgacgagctgccatgtcagtagcctcacgcactccaggactagcgtcacccaaagacttgagaacgagcggtaacgtttcaatcacataaggttcaaagtatgctcctaaactctgcagaagacaatcaagcacaaatgcaacaccttcacgcagctccggcttcttgtcatcagcagcagtggaaatctctctcattacatcaaatgcataaatcagacgaataccagcacccttgaccaaaccagagataccgtaggcggcacctttacgcaccgccaagctgcttccactccaaagctttgcgaaaagattatcaaagtgcgcttgcaagttgggctcgaatgcctgagacaatggcgcaatacactcagaaacagcatattgcacatcctcagatggcgtgtcaagtgtctggagcaatctttcaacaataaggtgcaaacgttcgtcatcggccttcaaatgccgtcccaaagaaccgtaaagaatgatgaccgattcacgaagacggtcctgtctcttcgagccagtgtcagcctgggcaaggcatttctcaaagattggaaccaaggactcaacgtgggccaaaccatgaagtgtgatgatctcgattccagcttcaagaagctcttgcgcaacaagttcgttcttgtcacccaaagcttccgaggcaaccaaaaattcaaatattttggtgaccgattcttgactggaacagagcggactcatgaatttcaatgccaaagcaatagtagaacgtgcttcccattgatctttttcgagtgcgtgcttattgatggcgagaccaaatttgtctagttcagggtggaggtggtttctgcttttcgcaaaacaagtcaagtaacttctgaagtgtcgactcgaaaatgtcgctttgttcctcttgtaaaacttcaacactggcaacaattgctttggcgacggtcaaacgcataccagcatcttcgctcgagatataattcatcaataaatctggggcattagaaacgagtgcgaattcgttatcactccaaatagttttggcgagttcggccacattatgatcattatcataggaagaaatccaaatttcactcgagtaagacatctcttcggtcaaatcgaactgcgaatcaagaccttgaagaattgcggtcttcacaaagttatcggtcgtgatgaggttttcgagtaataattgaacatcagagagcacgacattgatggaaatttgctggcacacagtaaggaaacattctttggccatcttggatttcgtgcgaattcccatcaaagaaatcaacagcttaattatagacgaccgtggaatggcttcattttgaagcatcgattgcgacgaaatgatatccacaaccaatgagagaagttcttcctctggatcttcatccgcaaactctgaagtgactacttgctttttcgaattgcgaatcgcgacttctttgccagtatctaacattctggtgatcaatgggagaatgtatgcgaaagaaaggatatcgaagtagtcgtccgccaaaatcttgatacggaacaacactttgctcaacaaacctagaagtggttgctcgaggaaattttccctcacaccttcaatgttattagctctcaagattgccacacctacagactccttcaagtaaccgagtctagccgtaaggatattggaaaccccaataaaaatgtctgttccaaaagtgccaaaaatctcggatgataatggagacttcaagagttcaatcatatctatggagaccaccaaaagccacagcaaatcattttcccgaatatagacggaatctcttccgctcaattccctgataacgtagaaagcacggtaaaactttttgatacactcactcacgctcttgcggatgtcggattccttggtcaattgctctttaaccaaaatttgttcttccttcgtcaatttcttattgttcttcttttgcgcaagttccttcttcaaactttcttcccattttctggtctcatagtccttggtgtttttatcttccgcctttttgggtttcgagttcaatacgtcgacaaccatttcaccttcaggtgctttccaaatttgaagacttgtggcgtctatctccgagaggttattgacatcaatatccagtttcaataatttagcaatcttatcgggaataacaccgggattcacgaaatcagcagtagcaatagctctgcatgcagctttataggactctgtttctggttctgctttcaaaagattatcgtaaagttgttgaagaatgtaatctgcatattctccaacaagagtctccgggtcaagagaagctcttaagacaaaaccaatccatctttccttgacaggaatttggctatgatgagccaccagtattaactccactaatcctttcgctttcacttccttatctggtacctggacaagatagttcaacacggggactaaattctttaaattgtagtgaagatcgccatctgcacccaaagtatctgccagagaaacaatttctttgatgctggaaatgaacgcttcgctgacctgagcagaatcgacggcaagaagtgttttcaagctttcgagagcttcaagtctagtctgataaagtgtgttggacgaaattaaaaagtataagtaggattttgcataagcaatgtggtttgtggcatgcttccagcttgctaccaacgcacgcaaacaccaaacctgttctgaacctgataatttagaaataacctttggactggtcaaaatagaaaatttttcctcagaatcagcaagcgagtcaacaaaaacttttttggtgtcaatagaggattggtataagttactcaaggcaatgcaaatgtatgcacaagaaatacctttgttggtgacagtcaacaacggagatttttgtgccgcctcaagagatttgagcaagctagcataaacctttgcaagaaattctgcgagtttggaagactcggacaacttttccgaatacaaaatgtcaccaagctttgttgcccatattgatctaagaggcaactttggattttgcaagcctgcttcaaactgtgcggtaatctgggaacattctgcgtccgacaccacaggcttgcctgacttcaagacggcaatatactctgaagccaacacctcaaccaatggggtaaggatgatctcgttttgctccttagcagtcaacggaagagtgctggataataactttgcagtcaccgaatcatccacatgagccaattttttgaggcccttgacaaggaagactttgctatcagcgttggaagtgcctttaaatgctttgaaaagctcatcgatgattttattggagtcctcgaccagaaggcgaggcaaggtattagaaaaggctgcacataaagtttcaaatgccttctctctgacattctcctttgttgacttgatgccactgagaatgtgtgtgaagagcttgctggaagcaaaaacatcgctgagatcgataatatcctttgtaccgaaaaagggcaaagtaagatgagtaaatgcagactccgaggaacgcataatggccttctctatagctgggattatcttggcattaacttgctcgttgctgatgaagttaccgacataagaaactgtgaacgtcctgagtgcataagaacaaggtggaactttggcaagaatggcttggttcgccacatagtcgaccacatcagaattcaaattgtctgccgttttcaatgtttcatacatcgaaggatattctggttgcatgtgagccaaggcatcgcccaaaacaccaaggtacaacaaaactgcagatggtccaatggttgatttaaccatcagctctacagacaaccgtgccaaattctggccatcttcagccagtccgaaggtcaaaacagactcgaaagccttttttgtgttcgccacagctgatacgagaatcctccttctgtgaagagcctgagacgtattcgcctcggaacatgagtggagcaacaaggcctgggcctcagcaatctggggccagagcgaagttgattttgcctgaacctcaagctctgcaaatttatttgcccacgctagcaacgtaagaatgtctgttggagccaagttcgaagatttcgtggctgcttcgtgtacataggacacgaacacttgcaagtatttcccatcgtaaccaacataagcttgtaaaactgctaaagcagcggatcgcgactttttgtcttggtagtagttgtacgttctcaagacaagaattgctagtttctgtaatgtctctttttcagccgctaacaggtctgcgtcgccggaaacaagaaacttgcggatcttttccaaagcaggcaacctattacgtgtaagagagtcgtggaggagaccaaagccattggcctttaagtcatcccattcaatttctacaccactagacatggtggaatgtaaagagtagaatgcttttgggcttctggtggaaaaatttgagggtcacgttggagcgcgcacgtgatctacgcctgttcttgtttctacaaagaaaacgttacagtagtgtggatgggttccatgaatacttgactttgtgatctttggaaatgttggcgtgttggggctgtaccatgtctttccaaccctacggccaaacgttacccggcgcgccatatataaggcgcggcgatcgctcagtttcgtttttttttcttcatcaactataacagtcgatgaggaaaggctacagttaagtcatccggtgcagcaagacaggcttgcctgtcgtctcgcgttgcgggcgctgtggaaaacatcacggccgttttcaccactcatatagtgatgtattttgtctgaggctgttgttgatatgaatctgttgttgtgaggtaactcttgtttggtactctgaattcgagtttgcatttgcagtagaatatggtttctgccattgtatgacctattcgtcctccatgttttcttgtattcttgtattcttgcttggtgaaagtttcgcgcgaacattttgccacggcgttaatctttcattttctaaacctcttgtttctttcaagtttccttattgtttgtcactctgcaagggacttgtaacgtcttttcacattcctcctagtgtccgccttcatcttttccgtctagtatcctcgctagtgcttagtgctcattatttcatatctcgccttataatcctggagaatgttggttgaagaagttccgaaacaaacacaggccagcagttcttctgtgtatttcctgtcgctggtaaacctttcagcacgtcctttttccaaagcctttgaaggcgacgagaaccgcaactcaaagaacagacccaaggtcaattataatcttacagacttgcttaacgcccagacacaggtaaactacagcaatggatctgtcaacagcggggttttcaagctgtcacagcagatgcagcttgaacgacttatttctaagcggttgggcgatcttagtaaagaaacaccaaacagcaactttgaaattccaaagagtttcgggtacaccagcattcacaagtctctttccggaggagacaaaaaaaagatccggctaggcaacacaccctcaaccaaacgtatcttggccgctcgcagaaacctcaattcatacttcgaggaggagaaaaacttgatttccatcaacaccattctttccgtgaactattcatttgcggagcaacaagatttcggaacggactcaaaaagaagaaagacagagcgccgcttcaagccaaaggtcaaactatgttgtatttgtggcggccagtctcattattctcggtgtgcaagctgtggactctattcatgcagtgtaagatgcaatcgtttgcatttggagctgcgttgtgtttaatacttcagttcattacggtgaataacaattgcatttaaggacgaatgagatgtcacgggacaacttcgctgaacattcctatcaccctgacgccctaagtgtatcaacttcagattccttagtggcacgggttcccttgttcgattatcaatcacatttccactttggagcacctttcggaatatgtgtcaaggaactgtgtccatgcttcttacatttttgcgtctttaccatacgtgagcatgctatatctgacttggtgcataggtaacttagtcttcacgtttaatgaagaatacatcttgcatttacattaggcattagtgttaagatctttagagatagagatgcccctacgcaagctacattaatttaaatctggttagtcttggtcaacattttgaaaacgtgtatcaataaacacatgcatgatcgtcagttcgtaagcgtgaataaataagcgagctagtcgccgtgcttgaagcagcatcttttgccgtagcggcaagagccatatttggcccagttggaacatggtttcgagcgataattggctggacgaggcaccgacttcaagtcatgttcgccgtgcgcaaactggcacttggcgccatacggacagccacccatcttcatatacgatacacaaagctctgtcttgtacaattgtgtgttgatgttcttgcccttggaagatgtagaggacagcaggccgcggcgagccttgggcgcattgtgtgtgttgttggggcgcgcatgttctgcgtgcggctcgtgggagcactttttctgggcgtgcgcgccggcgcggaaaaattgctcgcctgaaagtgagtcgttgtagtccaagttttcttcggtcaatggggcgagcaagctgtgaggcaaaagcagctgggcgtactccaaagacgcctcgcgaagcatcgctgtggtgttgtagttgttagcatcaggcattttcggagcaccaaagtccgttgggaaacccgaagcatactttttaggttcttcaagccacaagtcaggcaaaagatcgtcctgcgagtcagaaaaagtcgagctggcggtggccgagggcagagaagttgtggtgtaggatgtgatgttgaacgccggctgtttcacgtccgaaaacgaagggaagtgtagttgtctgtgaagagtttccatggcttaaaggggaggcagaaaatatttggttgggagatgggacagaaactcaaagatgcgtcaaagtatatatgttggtggttgtatgcacaaaatgaggagagcaggtcttcgcaaagtggagaagcggattaattgtatcaattcgcgaggggaaggaaatgtaaagaggagaaaggtgaagcggagacggaagccttttctttttttgcagggcttgatattttttcgcggagtgatggggtattgcgatgcaaacgcttaaggagaagaaggtcaattatatatttggcatctggtgacgtgacactggcaagaattatccgatcggtgtggatgcaagacgaaagtggcgctatcgtctgcgagtgggccgatgcccggaaaagggttgcgcgctggccggagatgggttatttccgagggcggagtcgaatatttttttggccttgcccacaatatgcagttccccatgcaggcttcttctccgattctcactgggttaatgtcgcaacaaactttgggcgagtgggaatgtcgtgatgtccgagggaatatccgagggcacaaccgaggtttttttcacctacgcacgccaccatatttgctaaagaagaagccctgcctatgcacctgcaacatctctacctatccaaaatctccccacacgggttttgggcatcggataaccgaatgtttctcccattcagtagattatcacgaaggagtcaattttcaagtgtgccttggcttcttcgaccacaaagggaattcccgactcggcctggccacaaccacgtgcaggatcacgtgcccgctgagaatgccgatgcggtttttgctcccatgtgtgcagggctccgaaccaaatggtgtcgcacttctcactgtaactgcattcccaaatcgggacccatccccaccctcctgattgtgatgtccgggtgtttcaacattgttgtttaagctttttgattggtatggaagctttacgcggggacgaacccctgtcaatgagaaatgcccttatccgacacggatacttgtgttacttgttcatattgatgtagtaactgtgtatgagttttatcaagttaaagcagatgctcctgtgcactttcggtctgcggctgaggttgttgaagatggttctgtaatatcagaacctttacgttgacccaatcggagacgaaaagaaaaagagcagaaaatgttaccagcccaatatgttcacgtgaagctgaacaatgtattgttaaaggggcactgtatttaccagctagtatgttcaacatacaattgtgtctggaaccagggttattctggattagtacgaggaaaacaccctccaagccgcgtaattttttaagctagaagaatggcgatccaaaattggccgtagaagttgatgtgggactttccacaaaaaattctctactgcactccttggggatggtttgattcacaggtattcgaatgaataacactgcacgtgcaactcatgttagctttacattttccgtagagaattgtggatctgccagtggatctgccagtggatctgctgccttgcaataaatgcctagaaatatcatgacaaagggttctcccgttcaagagcttgaccataattatcttctactgcgtgagcatgtttaccattcagtctactcagtttatcagctgatttaagcatggatatcagtccgtgtggttgtgaggccaagtcgctgctttgttctcatcttggaaaagtacgctgcgacggcgtttcgatcttaatgagactgttcccttctccagcctctaaaccaagatcaatgttaccgttcttccgattgtgtggttttccgctgaaccatacatcgctttgcttagctaagcgtatttttggcactttctacaatgacctctttaatcccgtttcctctcgagtgttcactctctcgtcttttaccccaacttcactgtttagatcgattttctcaatcttgtgtatcttctagtaacgcgcgcattcttcgcgtatcaacacgcgctactactaaccactatggccatacaaaacaatttgaaggaggccaaagcttggttggcggctgaaaagccccagctcccgccgtcttggcttgtggaccttttgaagaagcctgtccaaccgctggcgcctttcaacttcccattatctgcatcttcagctactcctctgctacgaaatggcctttccaaaattccacaggaaaaaagccagccgcagccgcttcagacatctacccaggcgttggttttggaagacttgtcggactttagcgacaacgaagacctcaaactcatcgatacaaccgagttgggattgcctcgcttgaagcgacaggcgaccctagatgagcgactactaaagaaacagaaagcacatattccagaacaaaatccccggtctggctctgcagaaaacgggctgagctcaccccaacactcgggcagcttgcttacgaatgaatctcataatacaactaaaggctcctcccacatcgcagtgtctagcatgctggcaaatgcacaaagtgcttcacattctcggaatctttatagcgctcagaaaaataccagtctgaatatcctcaatcatggttctaatttcgaaaacaatactccccaaactggttctgtccatctacaaaggggaacagccagtagaaatcccagtcttcaaatgctgaatgcaccttctaatggtaaaccaccagtatttacccatcaaacttctttcacaagcaacatagagcctctgcgaaaacttacgccgcaactgtcttctttggccaatgacagtaacgttgctctgctccagaactacatccgcatttgtgagagtaagatcgccttgctctctaaatggaacgccatcaacgagtctacatctctttctctcgatgcaaagaacttgtggcataccaataattttttgccacaactacagaaaatcgaggcttctcaacatgcactaaggtcctccttctctttccttgatccacttcctgcaacacagaatctatctaaaatctctacttcaagcccgaatctctctaatctcgcatcaggatccatcctttcacccatccatactactgttcctcaaagtccatctgttgaagtaacggagaagagaaacgagcaaaatcatgttactgatataaggacctccgatgatgacatgtctggatttctgcagattcatcatgttacttctcccctaaatgtaatgtctcctcctgcaatccctccagagatttctgtggaagcgactaaaacgagtactgaaagtgagtacaaattgaataatgccgaagctagaaatttcattatggaaagacgagcggccaagccacttcctgtctcacaaactgtgatagacgatgagcttgaagacgattttggagaacaattcatggacgggttacattcctctcaagtcgacgatgcggcaacagatctcagtggatttttggccagagatgacgaagatctttcctcagtggatggaacttacatgacacaaccaatgagtcaaacaaaaagcgacatcgacgaagtagaaagtgacgaaccgaatgatacaaaagacgatgatttgctagatgaaatgagagatattgttctttcacaagatgtggcacaacgttatggggtcaagtacgataatgtggagcctatagagatttcagaccacgaaattgaggaggaaaatgaaaacgaaaatgatgatgaaaatatggcagacttcaccactcagctcaaagagggacatgacgaagtagtcgaaataacatctgaagatgaaatccctgatgctgatctcaatgttttaactgaacttctgcagtcgcgaccgctcaagatagaagttgtaagtgaaagtgatttcagtgacgatgaccaagagttgattgagctttcaaaatccgttgggaccaagaagccaggagagggcaaaactattcctccaaactcaggacattttattgatgaagtatatgatgtccttcataatgtgttcaaacttcctgattttaggccaaaccaattagaagctgtggtagcagcgttaaatgggaaagatgtttttgttttgatccccacaggtggaggaaagtctctctgctatcaactacctgctcttgtcaagggaggaaaaacaagaggtgtcaccatagttatctctccgttgatttcattgatgcaagaccaggtccaacatttgagagatcgcaacattaacgccgcaatgattagttccagaggaactacggaagaaaagcacgcagcgattagagaattgacaagcggtcaacttgacttagtgtacttgtcaccagaaatggtgaactcatcaaacatgattcagcgtgttctctcgaaattgtatgagagcaacatgttagccagagttgttgtggatgaagcacattgtgtgagttcgtggggtcacgatttccgacccgattaccaaggtatgagcttgttcaaggagaagtttcctgaagtccctataatggcactaacggccacggcaaacgaaaaagtacgattggacattgtccaccacttacgaatgaaaaatttggtcttgttaaagcagagtttcaaccgaaccaatttgttctacgaggtgcgcaacaagccgccgaatttgtacgaatggattcgtgattatgttatgggaaagatggctgggaaaaccggtattatttattgccattctaaacaatcttgcgagaccacagcgcaaaaacttaatgattggggtataaaatgcatgtactatcatgctgggatggaccctaatgagcgctttgacgttcagactcaatggcagcacaataaaattcagttgatttgcgccacaatagcatttggcatgggcatcgataagcccgatgttcgatttgtcattcacatgtacattcccaaatcattggaaggttattaccaggaaacaggacgtgctggaagagatgggaaggagagtgagtgtatcatgttctattcatacaaggatgcgagggcactccagagtttaattcaacgagatcggaatttggaggagagtgcccgtgaaagtcatctttcaaaacttcgccaggtcgtacaatattgcgagaacaaaacagattgtcgacggaaacaagttcttcattttttcaatgaatcttttgatccggctaactgcgctcgcaagtgtgacaattgttgcagcgatgttgtttccgtgactcgcgacgtgacagaacactgtctgaatattgtgaaaatggttcagtcgcttcaagccgacaaggtgacggtgattcattgtcaagatgtttataagggatctcgtggaaacaagattttaaagcttggccaccatgaaaatccgtaccatggaaagggaagggagttggaccggggtgatatggagcgaattttcttccacttgcaaagtcaagactgcttgcttgagtaccaagtaatgaagggcggcttcgcttctacgtatgtgaaattgggacctaatgctaactcagtattgagcggacgaaaccgcgtgcaactttcttttgcacaaaacagcagaccatcgacaggaaactcgaatagggcacctaggctcactgctctgggaaacggctctgggattgggcatttgcgttaccaagagtcatttgtcagtgctagggaagtgcgttacgaacaagaaaaagaaaacatcaatgttgaaagaagcagtagcaagattacattggagaagcatacattcgatggagcggtgaatgcaagcaatgagcaagctgtggagcaggcgtatcacgagctacgtaatttacgacttcaaaagctggaggaacttggctacgggcggccgcattttttcatgagcgatactctcttgaaggagatggcagtcaagctccccacaaacgcccgtgactttgccaagttgcagaacatcagcaaggaccaagtgtcgcatttccagtacttcaagcgtcttctaggaacattgtcgcgtgagcggaagcgccaatcctcacaaggagactcggcgacgcagcattcaacatttacacaggcaaacagcactataagcgagcacgcttcgccgtacttccaaaggctggggccaggttcgcaggtgaggaagaaaagtcagggaagaaagcaacggcgtcctgcccatcgcaaacaggcagaaacaagaaaagggacacctagccaagttaggcagatgcccatatagcatatttagtatacggttaacagggtttatggtaatcatttgtctacaccatcaggtgagtaggagctagacttgtaactgcatggtcgcatctcagtggcgccagacaatagaaaggcacaagggtgaaagcaaggaaaaaagatttaactatctacggttgttttctgcaaaccaggagaatttcagatcgagagaaaaattggtgtttgcaatgaagtgtctatgggtgttgagaggataaatgtcgttgtggataacgccgtggtgtggatgacaatttgtggctctgtcgtggtttggccgtttttggacaatgtcgtaatacgccccgccggatcgaatgggcccgcacactactagggcggtgtcacgtgtgcgacattcgttccccacgattcggggtttacaaactcaccttggggggaaaaaaagaacttaaaaaccaacttactacaaaaggaacagaagaaaccacatttcttatgctgcacccgtttgctcgtcgactccagaaggagtataaaacgctctctcgcaacccactcccaaaagttactatgctctccgagagcgacatgaccaactacaaatttgaaatggccatcgacaacgacatatacgctggccaaaaatatcttctccaggtcaatatcgagaacgattatcccgttgacccgcccattgtgcgttttggacgatctgatgactacgttgttcccctccatcctcacatttactcaaacggccacatttgcctaaacatccttgggaaagactggactccggcgtgctctgtggaaagcattgttttaagtattcaaagcatgctttacaacaatgagctcgaagaaagaccgccagatgatgatcgctatgtggccctggcgcctaaaaaccccaaacacacactatttgcctatcatgacgacaatgtgtaatgcggcattgaaacgtctggccattcaagatacttgattgtttaagacatcacatgggacatttggggcaggtttacggtgcgccaagttttaggttttttgccaggttttttttgtcagcattcttgtctgcactgcgcgcactctttgtccgcatatggcggtgctttccagtttggactttgatgtccggcagcataatatagctctgggctgagccccgcacgtccacatcctgcagtgccgtcaaagtttttccgagtttctgcccgccaatgcctaatgtgcaggccgcgtgattgacgtcttttcgcagttgtcagcgtggcttcgccccgtttgcagcattttttgcaagacgagccggctagatgctcttcatgtaccacgcattgcaatgcgcttcccgtatacgcatagccatgcttggcgcggcgcgaaaagcaagtccgatcccgacaattctctatgcacgcccatcatgtcccctcaacggttttttacgcctgcacgcaggtgtccatctggaaaaactcaacgtcaccatgcagtgccgccgatgtacgggcaatcctgtgttgggtttaacgaagatggtaattgtgtgcaggtgcctttcagaaactaacatttcggagttgatagtaacagacgatcgtgaagactaaacaaggagccactcgttcatgaggcggcatacgcacccaactgctgtgttgccttttccggcaattccgcaaggtcggggttaagcaaaagtataacaccatgtgtctgtgtcctgcatactcggcttgacctttggccgggctacctcgatccaatctacattacccctcttcgtcgcctgtcgtcgcagatttttttgtccccatccgggcttgctcctcagacgttgctagattccacaagcccgtccttttttgtgcctatctcggaatacagaaataatcttttgcttgccttctccagtgtttccattgaaccggaggtcttgcatatcccctgatcgactttttcaaccacgcaaccacgttgcttgcacctatataccatatgacttccgtgaagcaagagcccagctcccctccatttttttccatggagaacttgtctaatttgccctccgaaagtcttgctgaagaaaaattcgatgcgctagatttgggtgagcttaagcattcggagatagattctaagccagagcaacagctcaagcaaccgcaattagagcttacccatccagagttggatcttaagcaaccattggttgatcaaactcctttcacagttcctgtcatggcaaatgttccctctcaggctcctcctgttgcactcaatgcctctgtccctcctcctgttctccagagcaacatgcatagtgccaaaccggcacctgctgctgacactttgactcaatcgggttctaaggatgaatgcaactcgaaggaagagtccgatatgaacaatctaaacattgagcaagcctgcgactcgtgtcgcaagcgcaaactcaaatgctctaaagagtaccccaaatgtctgaagtgcattcagcacaattggtgttgttcgtactcgccacgcaccgtgagatcgcctctcaccagagcacatttgacggaggtggaaacacgcttgacccgtgtcacacaaatgttgcggtttttgttacctccgggcgtagatgttgacaaattaatggaaagcggccggtttgaaggggcattgcggccattccgcgaaaagttgcgtggatcggagcccaccagtctttctcctctggcgtgctctgttttctctggcgaagaatcgttgaacggatctttgcccaagaagctgctcacgtttgaccgcggttatgataaggagaagatcaagagggagattatagatgactttgttctcaacaacatccatacggacaaaagaccgtttggaacggaaaatcggctgggctcagaattggggcctgaaatggcgatgctcggggcgggctccaagcaggtgctgtcttttgagtcgaccaatcctgtgtcgcttactagtccttcgtcacttctctcgttggattcgtttgactacgaagttgacgaggagctcgacgaaaagtgcatcaagaaacagaaaacgcacccgagcgagtacacgtccattttcgatgaggtgatgtgtgactttacctaacgatatccacgcttttcttctcccttatattttagtctacgttgtctgagtctacatagaatctacgcagttattgtgtttgaagcatctgtaagcaactaaagtgagggctgagcaatagtcaagtggcaatagtcaaaacgaaataaattagcattaagctcggtgttgtggtataattgttgggccatcgtgaatctgtcatctcgtctctcttcacacatatccttcaaatcccggatttggtgcacaattcgatactcattaatggattcttcatggagcctgctcatgcgcgtgttctcttttgacagatgcatgatgcttctcctgttccccatgttatcatgaggagcctaaatccgagccattgccaatttcaaccattacaatgccacaaatgatgcatctatgcacaaaatcatgcacctatgcccgagatcatgcgtctatacccgggcatacgtgcctatgcccgagatcatgtgcctatgtccgaaattcgtgcagctatctccagatggttcgatcttcctcgtgtcatccaatctgggaagcgcacctctgctgtgcgcaccttccctaaatgtagtcgcatttgccgggtccgaacttcgggagttggtcgtgctgtgttcaagtagtcccatatcaatatccgctgtcttctcccttccgcttctccacaatttgggcatgccatgtcaacactaaaaaacctttccgctctccgcaaaaaaatcgccaagcgtatacgtgaagcgctctcggaacttcatgaaaacttgggtcgaggtcagagcgccgttcctgtcccagtccccgttccaatgagatcgcctaggggcttccggatgtgccctctttcgtgttattcgaatgcctctttcggcgccagaagattctactgtacttattcgaatcgtttctctggctttgccaacttgcgctgggccaaaatcaccgactcggtgctcttccagaacttttcgtccagaacccatttccgcctgcgcctgtttgccaatttttacaagacgcctacagtcatgcagttgctcaaactaaagccaagtgtcgaagatgcaaatgggatgcgggctaaacatcgcattcctacgagactggcgactgccatggagcaagttccgtctggattgcgtctcaacgtgctgttgtctaaacggttccatgatatggtcatggaccttgcgaaaccggtgtcaaatgtggcagagggatgctatgtagacttccagatccagccccgcattctcattccgcaaaacaccatgatgagcccagaagtgttgagtgagttgttagtcaacttgaaacactttgaaaaacatatccgtgacttgcagagtgacttggctcgccttggcgagttgggtgaacttcctgtgcaatttctcggtgcccagaataccattcgtgtgtatttccccaactgcgatagagagcgcttggagacacttttgcgtgagaagaacgttgtaaacggtgtggtctatgaggattatctgaatgagtgtgttgagcttgagagcagcagctcggtgtcgtctttgtcggactttgacattttgtccagtttcaatcttctgtcgctggcgtcgtcagactcagatgcatacgacgacgtgttgtcgtcttcagaaggaagccggttggagccggctctgtcttatcacagagtggaaattgtcgatgccgacagttattattggacctgagggttatttaaggattttggtgggttggcggttatattatgttatgatgaatattcacgtttacgacttgggtgtagcaaaggggtttgggtttgatatggaagctaaattcattaaacagaatgaagtaaataatggtcactttgggaaaacacattttgtgagaagctcattacatgacggtatgaagcaaaagatagagatggggttatcggctaccagtgttaaagctatgtaaacttgtatgtgtccactgtataactcccttgctatatgaataaaatgggtaatgtgtgattctgaaggtaaaacaggtgggtgaataataccaagactaaaaagtttaaaattatagcagaaaaccaataagcaaggctgaaccttcaaaaacaaattacacttctaatataggtttattcgctctctttcattttcaatcatcacgatcgtcttcttcaagtaccgtctcctcttcattcttcctatttcgatctatacatgttcgcatttttaactgtccataacaaaaaaaaagcagaaatactccaaaaaacaaaaaaaaggtacaaccacctccgtaaactatctatacatcaatatcagcaaataccatatctgcaatctattttttgtaacacttcaaagagtgaacttcattcatgacccgattctaccaactgagcccactgacgtgcatacaaatcaaccctcatatacatgaagctcagataggttctgctaacttatacccttctgcggacaatggaccaagaaaacgaccaaagtgaattttcggaggcattgggatttccagaggagaaatccaatgtggaatccaaaggtgctgagccggatcaagaggtcgaggaaaagacagaacagaatgacgcaaacacaaaccagagtgattcggaaccagaaaccacagcacccgaagcagaggagaaaaaggagagcgaaggaaaaagtgacaacgaatcgtttcttctgacatcgtctacgcaaattccgctgcggactttcattgcgctgagtcttcaagcggatctttccggaaaaccgccggtgaccaacttggcgagcctgttaattgaagcaaggcagacagaaagctctagccgattccaagcaaaaaatgaatcgcagcaatctgcaatcaatagcggcagcgacagcgtgaagaagacgtttcaaaacataaaaagtaccattgggcacatgtcccccgagcttttgggcacagaacctatcgattgggacttttggagccgcgtggccgaaaactatgatgctgtagtacaagaagacccagaattgcttttgcaaatggtggctcgaggaattcccaaggagtttcgaggaattatctggcagttggtggccaaatcaaaaaacctccagcttgaggaattgtatctccaaatgaagaacgaggcgtccgtacatgaaaaagccattaagcgggatttaacccgaacgtcatttttcacaaatgtggatgcagtgaaaaaagctgacgagctctttaatgtcataaaagcgtactccctctttgatcccgacgtgggttacacacaaggaatggtttttattgctgttccattggtgatgaacatgtctgaagcagaatgtttttcgctccttgtcacattaatgaaggattacggacttcgggacttgttttgtcccgaaatgcaaggattacatctccttttgcaccaattcgacagagttcttgaaagccaactgcctgctttgttcaaccatctcatccgccaaggcgtgaagctgctgatgtatgcctctcaatggttccttactttcttcagctacaaatttccattagacgtggtgttgcgcatctttgatatggttatcacgcagggaatcgaggtgattttgcaacttgcaatcaacctcatgttacagaatgaggagaatttgctcttattgaaatttgatcacctcttagaatttctcaaacttaaccttttcaacgtttacgtgagcgacgatttcgttgaaagcccagaaaaggaaaccaggagattttcattgcttggacgcaaacagcaaggaaacccaaagaattactataagcttgatgcctttgtcactgacgcacttctggtcaaaataattccagctgaccttacgcgatacaagcaagaatttgagagtctttgcgagaaggacgcagcacgacttcatgacattgaaagactcaaggtggaaaacggctccttgagacatgagatcaaggaggtcgaaagccagtactacaaattgagccagagccacatcaaagtggtgcaacaactagtggatatcaagatgcgtcttcctgacatgcgcaatgatgttgaagaaacgcgttccacagtgaatgagctacaaactgatatcaaagcgctcgaagaaaagctcaagtctaatcctcaagggctctctgaagacacagaaacccgcatacaggagttattagcggagaacgccaaagaaaccgagcggttttctaatttggaggagaaaatgagccagttgaccattgagaacaataagctcacggccgagttgaagcaaagccatggacagaagtggttttggtgaaagtgatgcatttaagagctaaggtggtgactcgcaggcatttgcacgtgacaacatgatatgtaaacgcgggcaaaagccctaacaactctgcaggaacaccttctgctggtgcgctccgtcccactgaaaatttttaggctctgcgtttagtgcatttttcccttcaccacacctaagcaccaaaaatggccagaggaccaaagaagcaccttaagagattggcagccccatcccactggatgttggacaaattgtccggcacctacgccccaagaccatctgctggtccacacaagttgagagagtccttgcctttgatcgttttcttgagaaacagattgaagtacgctttgaacggtagagaagtcaaggctatcttgatgcaagagcacgtcaaggtcgacggtaaggtcagaaccgactccacctacccagctggtttcatggatgtcatcaccttggaggccaccaacgaaaacttcagattggtgtacgacatcaagggtagattcactgtccacagaatcaccgctgaggaaggttcctacaagttgggtaaggtcaagaagatcgctttgggcaagaaggctatcccatacgtggttacccacgatggtagaaccatcagatacccagacccagctatcagagccaacgacactgtcaagattgacttggccactggcaagatcactgacttcatcaagtttgacactggtagattggttatggttaccggtggtaagaacttgggtagagttggtgtcattgtgcacagagaaaagcacgagggtggtttcgacttggtccacatcaaggacgctttggacaacaccttcgtcaccagacaatctaacgttttcgttgttggtactgaggctggtaagccatgggtgtctttgccaaagggtaagggtatcaagttgtctatcgctgaggagcgtgacagaagaagagcccaacagggtttgtaagtgcgaggtaagaccttagcttaataaacgccatctaataatacctgtagattcatgaaggattagttattaggctatgtgggacagaacgattttagagttctcgctaacgaaaagttgttttatccgctatctgcaatattcgtaagtcttccggagacaccaaagaggcacattattcccatggacattatttcagcttttgatagaaagtgactcaaaataagatattgaaaagcccacttgttgtatagtttgtgttcaaacgaattgtagaggcgaggatgatcatagttccgtgcttgaatctctatcaatcgtcaatttggtaactcggaaacacttcataaatggatattacatattatgcaagggccgtaaatcattacttcaaatcctcgacgttcaatttatgaatagccactatctaatacacactgaagagtgccgatactttgtcaacatgacgtctgatgaaagggcgagttctatgctcgttaattcgaagtgtatatgtgattgaaaagtatctcttatggagaggacaaccgtaaacccaattatgagataagtgtggctaagagatcattagtccggacagaattaaatagaatataagataatatatgtcagcgtactcgtccggaagccgccagttttaatggagaatacaattcatagtcatataaaccatgtaccgggctttaagtgatattgtttcaggtaactttactcatcattgtggataaatgccaaagataagtttttcttgctttcaatgaatgtaattacgtttggtgtatttgacaaccagcaaggtcagcaatttttgtgcttcgcgtaattcttgcctgcgaaacattttatggtgagataagatacgagataacaagtgcagacagtctcatcaacattattctcatcaacattttcaccaacattcttatcaactttataactaccccacggacagccacagtaaacaaatcatgttcctgccgctagcgctcgtgtcgttccttttacttcttttcaaaagccctgtccagcagagtcagcagaaacggcctcttgtgtttagcgatatcaatttcctccataccacggatacccatggatggtactcgggacacataaaccagaaaacgtacgatgcggactggggcgatttcgttctgtttgcaagtcacatgaaagaaaaggctgccgaacagggccaggatcttttgttggtggatagtggcgaccgccatgatggaaatggcttatcggacataactgtgcccaatggagaaaaatcgttacccattttcatgcaacagcactacgacatcattaccttgggcaaccacgagctctatttggccgagaattctgcccaagaagtggatttactcattccccactataaggagaagtacatctgctctaatgtagagttcgaaaagaacggcacctggcacccgtttggaacaaagtacaggtactttctgacaccaattcaaggagcacgggtgctttcgtttgcatttttgtttgatttcaacaggaacaatgtcaaaacaaaagtcactcccatcgtcgatgccattgagcaagattggtttcaggaggttttggatatgtatcccccagaatcagtagacttgcttttgatagtgggccatcttccaatcaccagaaaatggagtgaagtaggtgtactccacgctaagttgagaacttattaccctgacaccaaaattcagtattttggtggtcacagccacatcagagattttgttgtgtacgatgagaagctgacaggactccagagtggcaggttctgcgaaactgtcggctttcttagtctcaatttgagctcatccgatcttgacgcccgtgaaagatatttccgttcatacattgactttaacactgacctgtttgagtttcactctggcgcaggaggcgatttcgaaacaaaaaaaggaaaggaggtttctcaattgattcaccaaacacgcaaggacttgaacttggacatgcgtttgggcgaggtggcacaaaattactacatggactacgtacccatttcgcatccacatagcattttccgcttacttacgaaaagggttttaccgctgctccatccacaaggaaacatatccgtaaatgaagaaaggatcataataatcaataccggctcaattcgctacgatttatacaaggggaattacacagtggactcgcattacatcgtttcgccgtttcaaaatgaatgggtgcggatctctcttcccaaacggcttgccgtcaagatcagccctcttcttaacagaaacgactacattgccagtgccgggagtgggacgttctcgaatctggacttgcggcctccacatcaaagattcatggaaaataaaatatcagcttcgaaattttcagcagcacaaatcccaatgatacgcccaggagtttttgcaccggaatctacggctggaaaactttccaagggttatgtgacgcatgatgactttggtactgatggcgacgatacacgccaccgaccagtgataaattacccgattccaaatgtcgttcagagtatggaatttcagaagagcaatcccgatgcaacagtggacgtggtattctatagttttctccttcctaatatcgagtgggctatgaaagaattgaaccacgctatgcctcaggtcgatttttattcagacaagtacttgggtcttcttcttgatgagtacgtgcaaaagaatgaagtttagttagtatcaaatgttagttaatgtacgtttagcagggcaaagaaactagttgaatgcatacttcgagtttgcttaaactaatgtaccatacaagtcttcgctaaatggcaagtacatctttgtgttaatcattcgagaacgactgctgttatgaaatttatgcctattttcgaaatttataccatttctatcattttggaattctacaaactttatcaagagtctttgtatttaagtatgttaaacgctcagaccctttcgatatataaagcagacatcattctgataacctgcgaacagaaatagcaataattcgtaatggattgcgtatttacatagatgtccttagacgtatgtagttggatttgcttttaaaacatcagctcacttatctattactgccgtctcaatcctttccgtgaactgtactaccagttcaatgcatttttttaacatttatatacgcactgcactatcgtgaggcttgaacgtaagtctatagttaaagctgttgatacactcaacttcgtcattttgtgccacggtctgatctatgaccaagttggcattgaagccaaaccagctgccccagattggacgaggcttggcgttagctgcggccggcaccaaatcgctgctttcgcccaagcgagatcgcccactctcatcaaagcgaacttttccattgagaattaccgtgtacatgcctgttcctggcaccaaatgacaatcgaacgagctgagcaggtggtttgtcaacggcgatgcgagccattttttctgaaactccaaccgagcgtcatttgccagcggaataattggatttccgtccacgatgactgcggcagaaggttttatttgctttccgaattgcgtggcatatgcttccacattggcatattgcggctgggcgaacccagaggagtagtacagtaggtccaaggaggccaagaacttcttcaaaaacacttccactggttgcgctggaatgttaggatgtcttttctttgtatcatctatagctttacatactcggatcctgttgctgggtattcattgaggcactgaagcagagcgaagagaaaacgcacatataaaagttgcacacgtgacacgtcacgtgaaagaggaccccacactatggctcatgttctgatttcgagatttggaatttcgttggaagtgatatttttatcagcgctttagattgccacgtggtgttctcaaaaggaaggaggcgtccgaacggggccccaagtttcatgtgctcctatccccagcaaccgaagaaacctatttgcagggcacacaaccaacagcaagtgacggatatatataaatatgtcacatcaagcccaggggggcactttacgaaaagcaaacatggctggagacaaactcgaaactgcgaaaaatattggtgtgtctgttgctggatctatgggaggcaataaggttgcagatgcccttcacttaggaactgcgggccatattgctggaggcgttgctggaagtatggccgccaacgatgccgaacagaaggccgaaaacaaggcaggcaagtaggagcagcaacatttgttttagttttataggaaaatactactccattagagaagcacatgtaaaggcaatgaccaagacgagatttctacttcgaaacgtgggggcttggaagtgagaagtgcacggctgaaacggatgcctttaaatttcattctataattggcaggcgctttacaacaatcaggctggccactgtaattttctatcaacacaatgtgacactcaaatatagatgtggtacagtgcatgtgtgctctgcacaaatctgcaagtttcgtaccccaaactgttcccattcatgtatatcgcacgcttaagcacttccacacatgaagggacagggcaagccagcgcaagaagattgccgaatcgtacacgcgcgccgaatcaggcaacggcccgccagcagcatgcacacaaacgcgcacatgtggaattctgccgctcgcgcgtggcgcacccgtggctggatcgtgcccaatccggatgcaaaagtgctgaatctggccgcattcatgtgtctgctcctttgatccaccttgatccgccctgatctgatatcagctaccagcaattttagcattgatgcagccgtagtctcttgatctgccctctccatttaaggccctttccctgccctctttttcttcccctcaaccaaccttctttctttcgttagcattttctgtttgattttcccattagggccacaacttgttctaggccccatcactttcccaaggaccttgtctctctaatcttagtcattcgcttttgatatcgacagctgtcaaaaatctcgttcatttcttcaccaccagcatcaccacgacaagatcacctgtacttgtcacatttgtcctcagcccaagtcgaatctcccagcactaattgatcaaataccggagtcttcacttgcttgttccacgtcaccaagcataacccattatcataatccaattccttgcacgccagcatcagcattattttgcacccattgccctagtattatgagtgttgcacaaccagttatgtacggagaccagctcaattcttttaccaggggaagccaccatagagattcgtctttcaatgatttgctttcctctttcaaagcccgagtgtctgctcaaaacttttcttcaagaagctccagttccacacccaacaattctgcatccgcatacgtcaaaaaacgttcttacagtgaccaggccagcgacacacaccacctgcagcagcctgaacttcacaaagctaagagatcccggactgctcctccttcgcctccaacattcctgggccatctgccattgagcaattggcctgacgcgaagccatgccagcaagcgcacctcaaaatcactttgcccagtctcagcgatgctttgaaagcctcgtctgcaaagccactcaggccaatcattccgaccgtctcacttgactattttgacacgtataagcccaacgatgagaattggcgttatggcttgttggacactatcaaacacaccagaccttcattcaatttagacaagtacagctacttgaacaagcacgtttcgccgcagatcccctcattcgacgaattgagtaaaggcctgcggccccattttgatgcccgagtcagcccaaaagcgttgcccgagctgcgcgagcgcaagatcaatttcccttatgagtccaactacacctaccttaataagacatatatgactgacgtggaaagatactcggagtacttagagcttgcgcattctctagtcaaactttccaaaccacagcactcaactcctgaacaaaagtactccgctttgcatcctttggatacctttccgcttgataaggtgcgtccactctctgagttgggccttacccacagccaacagagcgctccattgcagtaccataaccacaaccagagggcgattaatcacatgatgcatactgaaagaacgactcaagacagaagcacacagagaacgtacgagaggccacaagagggaattcaagagagaaacacacatgcgcaagagccgacccaaggccataaaagtccccagagccagagcagcccaattcagtatctgcacatggatgtcagcaagtctccattgggtctgtctccatattcatacattactccagaaagcagttttgaaaaaacttcaaaggagaaaaaggttcagcgtacgcggttcatcccaattacacctccatcggtcaaaaacaagtcgaggtctgacttgatgaagtctcctccaaaactggctcctgctgtgcctcgtgtatgcatttcgtgtggctccgaccagtctccctgctggcgtccttcctggagctccaaagagggacagctttgcaactcttgcggattgagatacaagaagaccggtgctcggtgcctcaacaatgaatgcaagaagattccagccaagggagaatggtctgtgatgcaaagtaagggtagaatccagtttggtgacgataccgcatacgcttgtctcgactgcggaagtaaagtagaggttaataagtagcatattttcaattctttaatgtcatgttcgataagatccaatatctaaaatacccacttcttaagaatctggatgatgtgattcattcaaatcagtgattattacatcgtccagattgaccaatatcaatgcagagacatactaaaggactcacgaagaacaaaggatcgtatatagagagattagccaaatttgatacttagcaaaaaaaaaaatagcaccatattagtttttggaacatctttgtgtcgttattggagcaattaagcttgaaaaacaattaaataagtagacacggaccccctttgagattggtcatacgtgaacgttgagttgcatttcagaagaaaaagtaatataatccattaaaatcaaagaaactcgaaatttgtgacaggttttaaatttactgaagacttatttgtacgtcaaaagtttgtaaagcagacatctgtaacaccctgtcttctctctttccattttttttgttatgtactcagacccattattcaacccgatcatcgtgctttcgctatcaattttgtatggtatcgactgaagttcaatagtgtcgtatatagatttttccagaagcagtgctctcagcgaaaaaatgggacaccatgtcaagagttcgcaatagagtctaaattaccaccaacaagtagcattccacacgtgaaaaaaacatataaaaaccccatctccaccaaagtaaacacctctccttgccaatatggtaactttaaaaacttctccgatagcgcttaagtagccaagttcttatcgccccagcctgtgctttgatggcaagcctgcacacggccccgacccataatctcgcacaacccacacctcgtttctttcttaagcatgtccaccatttcgatccacatcaagtcctcgggcgacaaaaaatacgaggttgaggttgacacttcgtcaacaatcgaagatttgaaagccattatcgcggcccaggccgatgttcctccagagcgccagagattgatctacagcggcaaagtattgaaagaccacgaaacagtggctttttacaagatccagagcgggcacactgtccacttggtcaaaggtgctgcgcccaagtctgcttcaccgcctgcagaggccagtgcagctccatcggcttcttcgtctggcgattcttctgttccatcgaacattgccacaggaacaggactgtttaatccattggctgacttgacaggcgctcgttacgcggggtacacacagttgccttcagcttcgatgtttggacctgatggaggcatgggcctgttcctcacgcctgatctggtttcttctatgatactgagccccggtttccaggagcaattgaacgccatgcttctgaacccgcaaatgttggactttatgatccagcagaacccacaattgcgtgccatgggtccccaggcacgcgctatgttgcagctgcctatgtttcgccaaatgatgtcgaacccggaaatgttgcgcagcatgatgagtatgactggtggtgctggtggtgctggtggcgctggtgcctcatttccagcaccaggagagaatcctactgttggcggtgctgctacgtccgagactggagcttctggtactggttctactggttctggcgattcgggctctccaggttcttctggcgctgctaacccatttgcagcattgttccctggcggtatgcccccaatcgacccagcaatgtttggcggtgctgctgctcccgctccacaggacaatcgtcctccagaagagcgttatgagagccaattgcgccagctcaatgacatgggcttcttcgactttgaccgcaacgtggcggcattgagacgtagcggaggaagcgtgcaaggcgcaattgaagttttgttgtcaggaatttgaacaagacatgggcaatgaacgtacacctcgatagcggtggtgaacaattgtagcggtcctcattccattcaagagttcaaatgagttcttgattgcagtggactctacatccctatggcacgagctgatcgccatggtgtattgcttgtacacatgattaatacacagacagatctgtgcacgctaagatctatacacaatcatctattggtcgtcatagctagtacataacaaccgttgagcaatatctaaacaggtgtagatagggatcattgcattctcagctgcaatttttactaaactcgaatgaaagcggagagttgactttgaataagttacaaggttcttgcaaacattgtagatttattacatagccttatctcatgaacttgattttcacttccataatgtgatatttagcttgcaaatttcatggcccgtgtttattgcctgatattcttcatgcccggagacagtaagaaatcatttgaccgcaagatcaacttattgaatacactctgagtttaatcctgtgacatcaatcattatggtggtcatgttaccttcgagaagaaaagatatgtaacaagatgatgatgcactctttataagaagcatgagccatggtcactttcaacgttgaacttataacatgtagatcagcctactttgaattcgccacacgagtaaattgggaagctaaagcgctaaaaatgtttggggtgaataccatccatagttaggtttttcgtcattttaacttcccatggtttcgcaccacatacataacagagaatttctcatttacttagatgtgcagcataaaaagatttagattcatcttgcataaacgttgacgttatgcgttacttattgagctcgcaatggagctaaaaaagctcttggaccaacctggttatacacccgtacatcccgcacatcaacagaagcacacaaactaccgaactaacaaacgttcttctgttcgccagtataaagcccagctaacaagaaaaaccttagcttcttgcgagccatggaaagtgataagccaaatattgctcatcgtacgcgcaatgcgtcgcgcaaagatacggtggaaaaaccagcgcctaagccagaaaagcgtcggcgaaaaccagactacattcctcccctttctcgtcgtttgggtccatataccaacctcgtcaagcctcctgtgtcgtcgctcgaggtttcaggtcctattgatcttgctttcaagaaaatcacagggcttcttgtgaagaatacagctcctgatttcagcagcgagtttctttgtggcgtttccaacttggcatcagagtatatgtgtcaccttttcacactgctccacgagctcacagaagtgcagcgacatctgcggcctggtgtcgccgatctccaaatgtgtttagaccaacactacttgactcccactgatctttaccaccaatacgaacgaacgctacagtttcccaaagagttgcgcccaacgattgccatgctcaaagcacaagtggaaaagctgcagagcgaattctatgctgaaaattacaccctagacaaagatgacccatcacttgtgttccatgccaatgaacagtatgagattgctgcccttgtcccaagacaatcgaaaaaaaggaactatatccccgattatttgccagacttgcctcccgattatacttatcaagatacaggccattatatgagcacacttacagaccttaagcaaatcaaacttaagttggtggaagagtcgcggcttaacgaggcgtcactttacaagttgattgataacgagaatccattgcgtgatattgataaagacatcctgatgctgagctattccgaccttgaatctgacgatgatggaatcatgagtgatgtcggagcacggagcatttccgacgtcgagtcacctgcagaagtgacagataaatcagaacaaaggccagaagaaaaattagatgaaagatcgcaagaaaagaaagaagaaaaggcagaaaatattttggaaaagatggccgaagatagcgaagaaaacatcgaagctaagcaagacgaaccacaagaagcttcatcccttgatactcctcaacccattgttcataaggacaagaaatttgactttgtgggctatgcacagaaatgtcgacttgcaactgaaagaaaagcaaaggaactcgaacttcggcgtcaaaaacgacagaaagatatttttcttagagctgaaaaactgttttcgtgttatgccgaaggaccgccatctcttagtgagcgagagtattttaagaaggtgcttgacggaggattcaagaaggtgattcgggctacacgcattgcagagcggaagaaaaaggaaaagattgccgaacttcttgcacgcaaggcccaggcagagcaggagctcgaaaaagacaatgcgttcgagtttggttttgctttcaatcatgcatctaatctttcagacagcgaagaagaagacatgccaattgaatttgactttggcgacgagaaggatgaggttatttctgagaaaccatcacctggacaattggcaggcaaggcgccgccaaataatataagcgataataatgtccaagatgatggagaacgcggtgatatacaagaaactgcagaatcgaaccacacggatgatgtggacgatatgagcaaaaagatgaacgacgagctagactctgtgcttaatgcagctgaagaatctacggctggagtgcatctggattggcagatggcacttggagcagatgcagattcggacgaagacgagttagaagacttataaataatgaatgacgactaagcacgcggtagtaagaatgtaacgaaagagagtaaatagtaaaagattgagaggcaagtgagattttccacccaaggaattcattgaacagtatcactatcacgtactaaccagaatttacacccgtacacctcagcattttcgtacgtaaacacaaccgtttcttacccataaaggactcttttgctatcggacgccaatattacttgaaaaagccgtttcgtcagtgaaaattactagcacagcaaagctcccttcatagtttcctggcaaccggcatttttcacctttggccttcgcccctttccaaacttttctctatccgcttaactatgaccgtgatatatctacccccatcggcacctttccccgtcacggtaaccgccgtattatgtcgtgtcggtgacacaattcagcgacacgcccctgtcataaaatacaagtactgggattatcaggatgacccaaattctaaggacgacccaccgccaaaaatacgcgtggagagaataggaacattcgagtcccccattgagggagaagttactgaattatccatcgccgtaaatgatgaggttgcccattgtgaagtggaactatgccaaatcgaggagccctgctcacacactgttcaatatggtgggctctgtgcactttgcggaaaagcggtagaagacgagaaagactacacgggctacaattacgaagacagggcaacaattgccatgtcgcacgataacacaggtcttcggatctcgttggacgaggcaacgaagatcgaacaaagctccactgaacgtttggctgctgacaagaaacttatcttggttgtggatttggaccagacagtcatccatgcgactgtcgaccctacggtaggcgagtggcagcgagacccacaaaatccaaactatccgtttgttaaagacgtgcaacttttcagccttgaagaggaacccatagttccaccaggttgggttggcccgcgtccaccgccaacaaaatgctggtattacgtcaagttgagacctggactcaaggaatttttggccgaagtgtcgaaactttacgagctccatatctataccatggctactcgaaattatgcacttgccattgcctccataatagatccagatggaaaatactttggcgatcgcattttgagtagagatgaaagcgggctgctcacacacaaaaatttaaggcgtctcttccccgtcgaccagtccatggtagttatcattgatgacagaggtgacgtgtggcaatgggaagcgaatttgattaaggtggtgccatatgattttttcgttggtattggagatatcaatctgagtttcctacccaagaaaaatggccagcttgtgggcccgacgaaaaaacgtaaaacgattgcaagattggaagctatggaagaagccgaagaatcggagaacgagttacgagaagagtctgctacccctgatagagctgattctgaacgaagcgacgatgctcctgagtctgatgctccagattcagattctgagggctcgtctccagtggaaagaattcttgaaatgggaggcggcgaaaacaaccacgaacttttaattgagcaacggattactcgaagtcaatcgatagagcagcagcaacacgaaagaccattggccaagctccagcataatttggacaaaatcattcatgaccatgaaactccagcccctgaatctgatgggaaggaagaagaagaagataaccttttatatgatgacgatagcgagctctccactttacaaacagcattggaaaaaattcatcaagagtactacaagctctacgcgaaatacaagctgaaccctggccttcctcgaccagacttggccactatcattccacgtttgaaatcgccgtgtctttctggtgttgttgttttattttcaggaattctccctttaggaatgaatatcgataatgctgatattgtgatctggtgccgtcaattcggagtgaaagtggtgaatgaggtttatcccgacgtgacgcatgttgtttgtcgagatcccgagtcctcgctcatgaaaccgggactcacactcaaagtacgtgtggccaagaaagttcttcctgactgcaaaatcgtgaaccctgattggctttttgcttgtttgagcctgtggggaaaagttgatgaaaaggagtatttgatcaatgttccactgcaagactggtatgtttcggagctggacttggaaaagtacatgaattcacttgagacactgaaacggtcagagcaaacccctgcattggagatgtctagccgcgggcgcgagggttcactttcgtcgatcgaggagtatgatttcaacaccgctagtgcagaagtggacgatttcttggcaggaatcagtgatgatgacgacgatgatgacgaaggaaatgatgatgacgatgacgaagcagacatgaacggagatgcagagctagagggggagaaagcgccttcgggaggcaaaagtacatttctacagagcctttatgctgctccatcgcgcaaaagaaaaacgcttgatgatgatagcgatgaggagattgagagcaagaaaaagccaaaagaagacaactttgatgagctcgaacaggagctcttagacgaattgaatgagcttgaggagtagaaaactaggctggtggggctagtcgtttccatgtgctacaaccaaatcatccgtgtgcagtattaggttgtgctttgtcttatttatctgttccagatcgtttttcaatcatgtatgtgctatttttctcctaaaactagcgtaccatacgccacagggccaagaggagagtgtaactacgccggaaataacggagcattgcgtggctaatcggtcattctcagatccaaaaataacacgctcagccgcgtagccagcatgtgtaaactatacaggagtgcttactctgtgtagaagagccagcaataaaagctttgccaattcacaattatagttatctgtccagccatgtttttccgcctggtgtcccttctattgacgttagccgtagccgttctttcggcatggtcgctagtgggctcctacaagaacaaaagttatcttacagacaattatttgattaccgtacagctttccaacgtcaatgtctctgcgctcatctcggaagccaatgcgaagagggatcttgtagaagattttgatctttcgtcgagacagattcccaaagcggacagaagccttcccttagatcagagagacctcgagtccgtcactgccgaattaggcaatctttttggatcagcaactgcagacgtggcttcccttgtggcacaagctactaactccggatccgtgcctaccaatgtggcttcgctcgtcaaccaggctacaaaatccggatctatacctaccggcgacattttgtcccagatacagagtatagtatcgactgcgtcgattccagactctgtggctacacttgcagcgggtttagcaggcgcagactcaatctctgcgcttgtgaaaaacttgaatgcactggaccttggtcttgccgacatgtactccatcggatattggggctattgtcgcggcaccattgagggcaaaaataaatttgttggtgacttgggaaaggcagggaagccattcagcaataaaaacgttgactacaattattgctcaccacctaaggctgggtataagtttgatccgcttggattgttgcgccgtgaaattgttaaccacatcaaagacgaggcagatggggttctgtctgctctagctccgatcacggatgctttgtctgctcagcttctcgcaatcgccggctccatcacgtacgaggatttaggatttcctggtgacttgaagaagaaccttgatttgttacaccgcgtcacagtggcatcatttgcgttgatattggtggggaccattttagcagtcatatcctttgttttccagctcacggggctctgttgctctccaaagaatatgtgcctctcggtcatgaactatgccttcatgatcttgatgtttatagtggtcctagtgggctcagccttgagcactggcggttatatttatgctcggaaggaagtgaacgacaatattgatcagttcggggccaagtcttttctttcggtgcaatactatgcgctcctgtggtctgccgtggcggcaggcttacttttggtgattttcatgaccttggggtactgttgtggctgtttccactcgagcccacgctataaccgtgtgaatcccgaacctcagatgctctatgatcacaagccatatggccagtaaggattatggtcactgcgggtcagtgagacattttgggattagcatagagattactcaatatatattccgctggtatacagtcagcgttcagaatttggattgtcatagcaatacacagactctctgggtccatattcattaaactctatcatcttatacttaaagataaggcatgcactctgactgatgttactgtgagtgacgttgcactcttatatggtgtaatgagttgcatctcagcagaaccacggtgtgatacagaaggaagttattctagaaagcagagaaaagtaatccagcgacataagaaagcaaatatatatggcctttcccaccaaagtttcgtgattgtctatattctaaagacgccaaatggcctgttggacgaaaattcatgatgggaaagttgtgaatgctttgtaatatatgagcgacatgatatttttagaaagaggctaaggaggtagtacagaagaatctatggccatgtagatagtactgtactatgccgatggtgctactatagatactacacagtcgcgcatctcaaagtttctatccatgctctgttcactttcgggcgaaacgccaaaagaacctgtggtttcgccaaaaagtggggcgatcttcgagcgtcgcctcatcgagtcttacttagcttctacagggaaagatcctgtgtcggatgagccactatcggtgcaagagttggtgccgataaaaactcaagttccagaagtcacgccgcctcgcccaccgactttcaattccattccaacaatgttggcagcgttccagaatgagtgggatgcgctagctttggaaacatacactttgcgcaaacagctccacactgctcgagaggaactcagtttggcgttatatcaatacgacgctgcagttcgcgtagcagcgaaagcaattcgggaacgtgatgaagcccgcctggctcttacagagttgtcggccgcattcggagctcaagaaaaacaagcaggcggaagcgagaaaattccggttcaggcgttgaacgctgctagggatcgtctttttgccgaacacaagaaccagaaagtgacccttggtgtgtcctcatcgtcaaaagtccaattctcagcttctaccgaagacctcgatatagacaatgtcgctttcctctctgcggaaccagtgactcaaagaaccatagtggcttctacagaacagtgtcatgtactccctgacggcaagaaattgtcacttccggatatttcagaaacgttcttcttatcgaagagcgaagaaaaactacctttccttgtgtctggccggtcgttgttaggaatcgattctggttcagaaaatgccttggatgtatcaccaaaacaaattgtacctcatccaactgaacctctcttttgtgttttgacggacaagggcgagtgggctctttgtgatagagataatgtgctttacaagtccgagaatgttccttctactgctatagatcttcacgtggatggagttttactaggagtgggaaccgcttccgaagttttgatcttcgacctcacttctacagagcaggttgctgctatatctactaagcacgctcatgtcaacaaaatccaatttgcattaaatgggtattggcttgttgtagggtcgtcctcggaggataagagtgctgtgcaaatatttgacttgcgtaaaaattctttggtgcatgagattgactttgatgctgcatcagattttgtcttggacccatcgtgtctggttttgaccacatactccaatctccaattagtggcacatttgtatgtgaagaagggtaagaaatggtatgatgccgtatcggctttatccgtgcaacctttgcatgccttgactttgaactcgactgctgccacagttcaggaaacaaacacaatagaaattattggcttgggagaaaagcacttatgccgctacactttatctctctcacaagaatctgtataataaaagacgatggaagattaagttacttgatattccacaagtagtaatataacgaaaatagaagacattgttatcgtagtggaaacaggtggcatatacccatataaacggcttgtttgcgcttttcatcatatctgttaatgcatttactaacaaatgtcaacgcgaacatggtctcaaccaaaataatattcgcactgttacgcaatcattacacacattttcatttagctatccaaatgataagccaagagaaaatagatacattggtccgcgaatgggccagtgttgaccctaatcccaattcccgacttgagattttgtcgctccagaaagatcaaaagtatgatgttttacgcaagaaactctatcctcgcatagcttttggcactgcggggcttcgttcgtcgatggaatcaggttttgctcatatgaatgatgtaaccattttacaggcatcacaaggtttggtagagcacattgtgtcgcatggaggctcttccattgtgattggatatgaccatcggcaccactcacaaagattcgccgaaatcaccgctagtgtagcgcttttgcggggacttcgggttttttacttgggctctgcttccaacttgtctgatgaaagcttaggaagctcggatgcgggaaaatcagggaaagtagatcgtctgtacgttcatacaccgatggttccatttggaattaacttctacaaggcatcggcgggagtgatggttacggcatcgcataacccggccaaagataacggctacaaggtttattatggcaacggctgccagattatttcaccccaggataaagaaattgctcagtgcatagatgaaaatcttcagccatggtcagatcaagtatggcgagtacaagagaatattgaggcgggaatgaaatctggaaaattggttttggtaaagaaggagttgtctgcccactatgtggaacaagtggcaaagaaattagtacgggaaaagaccatttcctacaaatttgtctacaccccgatgcatggtgtgggattggagatatttcgccaagtctgtaatattttcaatgctgaatgtgaaaccgtgcctgaacaggaacacccggatccagatttccccacggtacgcttccccaacccagaagaggcgggtgcgcttgatttagcgattgaacatgcaaaaaaagttggcgcaaaattggtagttgccagtgatccagacgcagaccgcttcagcgttgccgtagagaaaaatggcaaatggcgtcagcttactgggaatgagatcggtattttgtttgccgtgtatgttgtggaagagctcacgcccgagacacaattggctaaaacagttcttttgaattccactgtatcttctcaacttttgcgctccttggcagagaaatctggatgcttattccaagataccttgactggattcaaatggattggaaataaggccctcgacttgaaagctcaagggtaccttgttccctttggctatgaggaggcgattggatacatgtttccgcttgtaaatgataaggatggcatctccgccgcagccatgtggctccaactatatgagaagtggttttcctctggcaaaagtgatgcgatagacaaacttgagcaaatctacgcccgttacggctattttaaagagtgcaatggctactacaaagtggatgacgtggaaaagacctcgtacatttttgataaaatcattcggagctcctatggcacggacagacactaccccgagtttttaggcgacttcaaagtggctgagtggagagacttgaccattgggtacgaatcttccactaaggacaatgtgcctcttttgcccaccgaccccagctcccagatgataacaggtgtattggagaaagccagttcaggcaaagtgcgttttacttgtcgaggctctggcacagagccgaagctcaaggtgtatatagagggcacgtcagaaaaaagtgaagaagaagctcaaacactagcaaaagagtgctggaccaccttgcgagaactttggttccgtccaaaagacaatgggcttgttgaagtcgtatgagagggccataaagtcaagttttatgccacaatacaaatactataatgcatacacatacaattggcgcgtttatatattcctagccttgtgtgtttttctacggcgtatattgatgctacatttaacatgacatgcgcagtcaaatagtgtatcggcgaaactgcgcgataattagaactaagataagccagtacaatgtttacccacaaattgcaaactttaaaagcgattttcaaagcattttaaaacactgattgcaattcatttgctgttatatggattcggcccggaaataatataaaggcgcctgggcatatttgtcctattcgcataacacgtttctgcgatttcaagtttttttttctctaggcgtcgcaactagatgaaaagaacacactgccggagtttgtgtgcaggccgcggtccctgatcgtttctgccagctttttttttttggtccacgcttttcttgttgcacgaaactcggcggttcaaacatggctgtgctcaaacgaaacaagttggagttgcctgtgtatgtttttcttttgcagattgaaggctctacggtgcggatcggccaaatctggtcctgtgacagaagatcaataccagatcccgctgcgggcttctcatgtacatcattttactaacctccagccacaacagcagattccatccccgaagaccaggaaaaggtctcacacgcgccttgtgggctgcatgtgtctttctactatttttgtgggtcattttaagacgctccaactcgcatgaagcgtctttcccagcgacagacgctgtacttcaacaagtggaggcggaagagaaaagccaccagctatatacagccaccaaagacggcatcacagaagaaaatttggatctactctccgaggaggaacgagacaaattgtaccgcgatacggtggaattctacgatctcaacgaatatgacggagagcccgatggtgagaaaattggcgacgccaagggcgatgtggttttgtttttgatgccgctccggaatgcggagcatgtaatgcccatggctttccaaaacatcatgaacttaacatacgaccatctgttgattgatattgcattcttggtgtcggactgtctgccaggggacacgacgttgcagacgttgttcgagtatctgattttgttgcaaaacggcacattggctgaccatttgttagccgaggaagaacgcaaaagaaacgcaaacgtgcgggccaccagcgacttgtacaaattgtacatggaccacgattacatggagaacgtgcgcaaggcatacgacccctcgtcccaacacgcgggatacaaaactcctttccgttctgtgtccatctacgtcaaggatttcggccaggtgattggacagggctttagcgaccggcacgcagtgaaagttcagggaatccgacgcaaattgatgggccgtgcgcgtaactggttgacggccagtgctttgaagccgcatcattcgtgggtctactggagagacgtggatatagaaatgtgtccaggcactgtgattcaggacatgatgaagttcaactacgatgtgatggtgcccaacatttggcggcctttacccacattcttgggctcggagcaagcgtatgatttgaattcatgggtggagtctgactctgctttggacttggccaaaactttggacgaggacgatgtgattgtcgaaggatacgccgagtaccctacctacagagtgcatttgggatacatccgtggcatgagcgacaatccggacgagatcttggacctcgatggtgtgggtggagtatctatcttggccaaggcaaaaatctttcgccagggcgttcacttcccggcattcactttccgcaaccacgctgagacggaggcgtttggaaaaatggcacgggccatgggcttccgcgtggggggcttgcccaactacaccatctggcatatttacgagcccagcgaggacgatttgaagaaaattgcgggcatggagcggaaaaagagacgacaacgaaactctcgttagaacttttttatgcattaccagtaggtatttattaatccacaactagaaaagaggaaaaatgtgaatactcagtgaagggcaaaggctggctaagtagctgagaaaacctgtttccagatctctttgtcaaaccattttcgtcggtcgccattttcgtctgtcgcaacacagaaaatctcatgtttgatgttgatgcattaacattgtttcgaacttataatagatgccgtgtactatttttgttcttcccgcataatattttgtgacgaaaatattcacttcatttcatatctgaattacacatgctcacaataatttttcaacaatcgaaataggcaaaatttccgatcgtaagatatggcgtcatatccatatttttaggtagtgaattacgactcgtgcagaaataaaagaaaaaaaaaaaaaaaaaaacattaatcagtaggaaggcaggtgttttaatccatgtggagcgtaagcaccactcagagattgttcacatccgttttgatcatcattaatgttgttcgccgaaggaatcgaacctccgcatgccggatcgcgcattgcgcgtcccgactgggccacagcaaatgaaataacaacatttttttttctcagcgagtatgagcaacctgtagtgaaaaatgtaagtgatttcatgaagaaatgtctgcgaagatatgaggtggttttagctgcgtctgtgattgtgcctgtttgggttattgtgttttcttcactgaaagtatgttggtagtttacgtgtactgaagaagacatgattgcacaactcactaggtatatttggttacatttacatattcatggcttgcacagcaataaataatgccatatgtcgcaagcttaattcattaaagttatgggtagcctcgtaattactcgcaccttttagtacatcatgtattaagtgctagaaacctcgggttacaattatgttatgacggtaagatatgccaaaacggtgtacatcaaagcaaccggatacatggccaaaaatactcttccaggcaatactcccagacaacgtaggctcattcctgcggcataaatgctccaagttgtgagaaaacacataatgagcaaacgcaaccatctccatttgattgctaaagtgttcaccacggcaccaaccacgacaggaaacatggaatatcctgatgcactgatggcagacaagaaggagattgtaccccctaaaagttggatgttcaagccaccaattaagtaaaacacccagatgaaagaaaacgttcccgagaagaccatattggtctgagagttgggtgcagcgaaccccaaagtgaccgaataagccaaggagaaaatcaaagggccccaaagatcccagtctagagcaggaaccatggccaggctgttttcctcttcgtcatcttctggaacagccctagaagcgtttataatggaggctggtaaacgaatgccgttactggacgccaagtcaatgagaccagcttgatgcttttgtgcaagttgtttaagttgcgcaggccaaattacaatggctagccgcttgctaatctgaagcaagtctcgtttcaatgtatgccacacgggttcatccaaagtatctccacccgagtattgacgctcgctaactttgttcgagtcgggaagcgcaggtgtgatgaatggggtaaaggcagtggataagtccacctttggagtccatgaaaagccactctggctattcgtgggctgtggctggtttgtcactcctcgaggaacattagatgtttgatttgggttaggaatgtcctcgtctggaattataaattcgtctgctgaaggaccagactgccagttatccattgtaaaagtgggtgtgttctaatctgacagatccgtgagactggtattctaagcatagaaatgcgtcccgataaagcacatgtgtgcagtaccatttttatgcataccagttgcaagtgctatagttgtatgtaattacgtctatttgagaagataataaaaagttccatgcaatagatgcagatggacagggaagattgtggttatggaacggaaacttcaactgacttcggcaaaaacctcgtctttgttgtcctgtggagtcaactccttgatcacacgagcgggcgagccaacgacaacagtattggccggaacattcttagtaaccacacttccagctccaatgacagcgccgtcgccaatctgtacgcctggcaaaaccacaacgttgcatcctaaccacacgttattgcctatggtgattggatacgcatattcgacgccgctggctctttgcagagggtctgtagggtgagtagcagtggtgaaggtgcaattgggtccgaccaagacattgtctcctatggtgatcaatgtgcagtccaaaaacaccaaattgaagttgccgtagaaacctttgcctatgctgatgttgcagccataatcgacataaaatgggggttccaaaacaatgtcgggttggcagcggccaaaaatggtggataagaagtcaaagcgggccttttggtgcttttcaaaactgaagtcatagtccttcatacgaatctggtgatagtccgcgacaatttcgtgagccaagttccgcttgagccagagctccttgttaaagcaatcataaggaacccccagaatcattttttcatattcctctcctttggggagattgctgagatgtttgtatgcatactcaacgagttctttgttgattttctttgcgtcagtcatggaatggagaaaaagaaggaatatctggggtatttttaatatttcgcgctctccacatgtggtggaaccatggccaaattttgaatgaccaaaagaggcaatacatccgaaattattaagaaacaagaaaaaaaatctttacgcgaagcaatatatgtcgagagctattttaagttaagaaaatgtagatgccaaataatgtagaaaggggagaatatgcaaaaggctaaaaaactagagcaacaaactctgctacgtgaaaccaagcagctttgcaactttacgaaatggacggatcattgttgctccaaacgaattttaggtcgatttattctcgaaatttttcgcttttacattttgtaactagttgatatattgtggagaaaaataccaatatgtctcgcatcacatctataattcagcctaacctctaatgacctttcttgaaaacctttgttcctcattaaaaatgttgcaaattctacaaattttctagttaacatttcatttttataaatcatagagcattcaagtagctactagctcgttcatgggtcattcgaaaacacatcccatggggtgtcattcactctttgagaaccttccttcttgctcaaattgttcaaagcctcaaagtcttcatcagccaatgtgaaagtcttcaagttagagatgattctctcttcgtgcacagatttgggcaataccacagttcctctttgtaccgcccaactgataagaacctgggctggatccacgccatatttctcagccaccgatgttatgagcgaatttttaaacaatggtgagtcgccactactgtgtcccaagggcgagtaagcttcaatcaagatgttttccttcttcgcgtagttgaacaattcgggttgggtcaacaatgggtgtgcttcaatctgaagagcagctggcttaatggtgacttctgggtcagacaacaacttttcaatacgctcctttgtgaagttgctaatgccaatggcctttgccttgccggatttggccaactcttgcatcttcttgtaagtttcaatgtagtcatagtccttctcctcactctttctaccatccgagttgctgactggccaatgcatcaagtacaagtcgaggtactccaatcccaagtccttcaaaagatttttcaaaggctgcacttggattcttgtggtcatcgttccacaacttggatgtgacgaagatttcttctctggggactcccgagtccttgattgcttggccaacctctttctcgtttccataggctgctgccgtgtcaatgtgtctgtagccgttctccaatgccgctttcacggacttgtaggcatctccgcctttcgactcccaggttccaagagccactgcaggaattttgtttccgttgcccaaagtaaatacgtcggtgtttgttttcacagctgccattttgtttgttgaggttcacagagaggagaaatcacactcaatatatagtactgaggtctattgttgcttgctacgtttggttgcttcttatttgcacccagtgcgcatcggagttcttcggctcatgatccacggaataaagcaagcaagtgaaactctcggaagattcttgaagaaatggaatgttcttgaagatgtggaatatttttaattggttaaaagttgggactacaaccgatttcaaggcaagcaaggatcagttggctgacctcatataggttaagcacagtacttggaaacacaagtatggtggactttcaagatgtaatttctctaataaccatggatttcaaggaagccaacattaccacactaaaaaccacgctaggaagtgctggtttacgagtacttagattgcccttgaggcatgaatactaaaatggtgtggctcgtatatatgcatgaaccaacaagtagttgcttggttcgtagacaggttcaattactagagatctaaacgaatattcgaactgcgttgattagatattcaccgacctaaaacgccgagtggaagaatagtcttcgttatcgcaacacccttaaattctctacaatctctcacaattgaggttgaacctacagatgattcatcatcttttgttttttgtaaaaatcaagtaactttattacggactgtgcgtccatctcctaagtaattgcgataattatcgatccgattccttagttgcggccctttttccggagcccgaaaaaaccctttttcgaagtacggctcaggcccagtgtcaagcttgtgctcagctccgtacgcgaaagcccaacagacctcgacatctccatgtctgctgactgctttgtacgagtgaatttgcgcaaaagaccaggccgcgatgaatcaccctggagcagaagcacatcgtcgtctggtctcttcttcagctgcgctctttcacgcttggccaacttctgcttgattttctcgtcgagcttgatcatctgcgctatccggcgatccacatccttgttactttccacctctgatttcttgtgcggtgtaagtttgaacgccagcggactgcggctgatttcaggctgcgacgcactccgtgcctccacagatcctgaacgaaccgaacctagcccacccagcgtctgcagcatcgccctaggtggatcgattggagtactaggcccagaaagcacaatggtcgatgctactgaaagtcgtggtgtggcgtggccttcaggagaagaggcctgctccagggtgtttgccagaggagtttcttgctgtttgaattcttcctccgtacgttcaagcgcttgctgcatgaaacgagtatttaaggcacgtaacatcaacttcatatccagacaaagcgatgcagactcgtatatcatgtcaatgaccagactgctgggagctggcgcgctagcagaaaccaactgctcaatagtagtgtaagccgaaccttccttgtcgtcatcatcgtagtaatcggaaagaggagcagagttcacacggtcgaatacagagcgcactcttgggccagagcggcgttcacggaattccgagagtggtgtcagaaagccccattcattatcgctgttaagcgggctctctttatggagagggctgtcagggctagcaggatctgccttcacagcagcgtccttgttgcttgcgtccgtggcaggcttctcagactcgggttttccaaactcatggctttcctctgcgcaatcatccacgcgtttctccgagttcacttttctttcgtcgtcatcagaccgtacataaagactagatgacttacgaagaagcgcgatgtccaaatatccatcatccacggtattcatcaaaccttcgtacgcatccattgggaagctggttctttctgggacaacaccttgttttgccaactccgtatacctttccttgaatcggcggccctgccgcacgagatgtgcttctttacgaccaatgatgccgtagagcacttcgcagagtagatcgtaaaggtggggaatttcaaagaagcgggccataagcaaacagtcgagcgcacatggatgaagtgcccatcgattaccaacctgacccgtgtataagtactcagcaaacgctttaagcgactcggtaccaaatggaacatacattttccgaggtatcaacgacggttccatctgaaacgtggccggatcaatgtgttcgaagttgagcaaagcatgtgtggttttcagcgatcctggagggttggtatttccatatggatcattatcattctgcagatccatactattttgcttgtcggtactcttttgtgggctcaacttctcctgggcaggatgcgtctgagtgtcatccttgggcaacagttctccgtttggatccaatgggtcgctctgtcgccgtgtaagaggctcaggaaatgaatgtggttcgtgagacatcagaccacgcggtgaagcgaacggcgaagcacgcggcgacttgttagcattcgaaggtatgttgcgaagagctgtcaatgtgtgtatcaaagaagtccgtggtgagtgagcatcagaagagtttttcctagacgacgtacggtatgacgcaggcgtggccggaactggcggagtaggttcattgggcacaggtagctgtggtgggatatccaggaagtgcgaggtcaacaacgatggttcggatgtgatcagcgtcacagagttcttccggtgtgggtccactgacactaaaggcacagagctctcacgggaatgttgtggtgagatagagccagagtcttggaaaggaagccgaaaatgcggcgtttccttttgggtcggcttgggtatctgcatggtaaggtgtgtattctccgtcttttcgggcagagtgtcgtcggaagcattgctgcctgattttcctttggacacgatactgctcgttccgctgcttttcgacgaccgcaaaccttgcacacttgggcttcggacctgttcattctcaaaatggtctatggcctgaacatacgctctcgaaagtaaacggataaaatacgctccccagcgatcaactaatatggctaagcatacgggaatacgatcaccgctagcagaaattaactcaaagtccgagatcatgtcaccatatcgatcaaaggcgttacgtcctaatgtgatagctgctgccggaaaaacggaccgtacttttgtgaacttcgcctttcggtgctgcgtagtggatgtagtccgaaaacgataatgcgttttgcggtgccttgccgtcactctttcgggacatggtagagaatttgcgcccaaggcgaaacgcagaaagctcttcggcatcctggtcacttgactgcagtacagacgaacttgtttcatcatcgcatgacagactggttgacaatgcttcatccaaagattccacgaccttatttagatagacagaatgtgttttttcattcgctaactcgaaggaggcaaggatattggtgacgggcaagctgacagtaattaaggatgaaaagtacctcacactactagttgtttttgaagtagcataattgcccaataagaccaccttgtgatgcgacgaccagacaaatccaccccaaaagcggtgagtgccatactcatggttacacaccacattcaaacgcgaccatattccagtagttttgttgaatatgaaaatggaaatgtcaaagtcatcaggtagaaatcctgtgatcactaagttgtgtccaaataatccgcctgtagggtatcgcaaccgcaaaggtatggtttgccgctgaatttgaaaagatagcttttcctctgagctcttatacttttgcaaattgagcactttgccattgcagaagctagttccaattttaaatgatagaagtgggtttaagatcgaatccgcctccggctcgtataccggcgagtatatgaggacagactcttgttctttagaatgcgatccttgagatgtttcaggcagctgtggacttgtactcctattatgccccagcgtcagctttaggctgtgcgtgtggtctttgttatggcgatgcagatggacttcttccaggaaatccacaatgatgctgttaagataattcacattgacattatggttcacgtccgtagcgcagaactgatcgagacctgtctcggagtccttctccttatcgcccgaagttgcacggaacatcaatggagattctgtttcgaggtaggacttctctaccaaatcgaagatcgcatttccatataacggtttcgaatcgctgtccaaaccgcctgcaatgataatcccgggatgatctctgcttttaggacacgggagtctttctatcatggtcattttgtggcagaagcgggggctggggatggaaaacttattttgcgggtttgtgccgtcgtgaagaagaatccaggagcgttgttccaagttgaactcccagagatcattcattggcacgagatcagatggagaatcatcagcgtctgcagtttcggaaacagaaagacccccaaataggtagatacagcctctacccagtgccaattcgtgaaacatgcgaggcttgggtcgaggggcgtcaagtggaacatcaattctggcccatgatttgttgatcaaatcaaggcaaaatagttcacccgacacgcaacggcttaggcttttcattctgctaccaacaacattttgggagaacatggcacgaatgttttcaatggagacattgtcggaaagatccaaggggacagtgattccgccaaaggtgaaaacaaatgagttatatagaaccgacgcagaacctgttcggacattcaaattgagccgctcatccttctctgttggaggcaactgcaacatgtggcaggcgctggaagcgggccgaaaggtggacatttaggcagtcggattttttttttttgacaaaattaacactgctgagcgtctagagacattctatgcgcttcgaatccgcaatagagctttggcctatgtgttaatggaatgggcctaaagatgagatgggtgaaaatctgaagaaacaaggaacacaactttagccgaatcttattgggggcgtatatcgcacggcagacggttttgcaattgaatgggtggaaaaagacagccaatacttgggaaatgggcgtgattgctcttgttgggaggtgtgtgttgtgttggaaagaatcttttcttttgttacaattcagcctctagtacgattgataaatcaagcatgtactattccgcgcgtatattcagatgcaggccgcttggtcatgagcacccggaataagtttgggcgcctcgtaagagagagtttccagatattaccaatgatacgaacggtggaatttaggacaggagagataagagagtatggagaagcatatgggcttgatacactggacttgcacgatattctttcactaataaacggtctcttaattgcggtagtgtcgaattcgcactgacatgggtcgctttgaccgacacttctatttttttggcaaatgctagccgaaaaattcccattcttaatctgaagagcaagtgggctgttgtgaaattaagcccaagaaagtgtaagtgaaaccagacgccccgggggttccatgcattccaagccgaatatggtattagactattgtactgtactctccgcgtgtccaataatggaacggggatatttttttggtgccacatcattcctgttcataaagctgcgggtttcaaacaaacatctcgggaaatctccgtttctagtggggcacgcatggaggaaagaaataggcgaagcacaatggacatgacattagaaagaaaaaaaaatcagaacagtaaagtccagtttggaataaggaggaaaattgaaatttttcacagaaccttttatgcaactacagcgtattagagttggaagtttgcatatacaagtgacgtatggaagatcatggggagaaggagcttaatcttagttgctgcgacgtaaagtaggaaagcattctatgtcaaagcgggggaaattaatcaatgtgcctgacctctatcaggcacattgtgtaatgtgacaacatagagcaaaagtattcctcattcaaatgatgtggatacggcacaaaaacagccacatcatattttctgggcaaaattttcgttcagaaacggtcccttggcccagttggttaaggcgtggtgctaataacgccaagatcagcagttcgatcctgctagggaccacttctacaacgggcgtgtggcgtagttggtagcgcgttcccttagcatgggaaaggtctccggttcgactccggactcgtccatttttttgcacttcgcgaacaatgccatattttctatgcatgagaatttccgcttgtgtgcattcctttttcctaaagaagccgaagtggataacagtgccctcggaaatacggcatatatcacttgtacacatgactacaatcgccaatgtgggccatttccgagggtctgcttcccaccccctcgcttgcgataattgacttgctggtgtgaccataaagttttcctagtttgactatagcatttgtgggagacagctaattcccaaagaccactcgtgaaacttaaaacatcaatgctggaaacaatttctccacccaaggggtccagtcggttgaagaagttgacttcttcttctacttggacgtcacctttccgctccaacgaaggcagaaagaatgtcatcgctgaattcaaggacaacaattccgtttcaaaattgagcgtgccaaaaaagtacaccactcaccaggttttgcaagaagaagagaggaagaagctagctgagaaggaagctgcgcagaaagaaaaggaagagaaggagagaaaggaaaaggaaaaggaaaacaaggaaaaggaagaagccgaggcagcagaaaatggagaggatgaaaacgaagttgaagcaaaggaacatgatgataaagaaacagcggaagcagacactgaatctgaaaagcctttagatgacgctgagtctgagaagccattggccgatgttaagaaggaagcacttgctgatgctgagcctgagaatgctgaggctggaaaggtcgaaggaagtgacgcagctgttgagaatgaggtaaaagatgaagagaaaccagccgaaggcacatcggaagtcacagagacaaaggagattgagcctgaagcaccagctgaagccattgttgacgactcaaaacctcttgacgccgaggactctgaacctgctgacgattccaaacctgctgaacaggattccaaagaggttgccgaccatgagtctgagaagccaatcgaggattctgaaaaattggaaggtgatgacgaaattgagaaacaggtcaaagagaaccccattgagcttgttacacagcctggagccaaatacgagccggttgagaatcccaaccaggcagtgttggacagcttgcaggacaagcccaatttgttgaacagataccaagctttgaatgccacagctattggttctgtgtccaaaagcttggatgatcctaacaaacgcattgatttgggagcaggcatgtttttgacccagcaacaattgttggatattgcggccaagcgcattgctcctgtgatccagaacatcaatgatgaggtggaaaagagccgtcaggaagatgccatcttggaaaagagaaacttggactcaaaagtcgccctgcaccagggaaagcttgaaaaagcatttggcaaacatttgaccaagataggtaaactcaggtccaaattcgacaaggatattgaaaaccaacttgctggtgtggccgctgaaagtgctgctgccgtcacagcagcagagactttcaagactactacgaagcaagaaattgagactgccactgcggaatatgaagaacgtgagagaaaggctgttgagcaacatgctattgacaaggaaacattgatcaagaaccacgatgagttagaagcgacaaagaaacaggaattggaagatgccaagacgggacaagaaacaactacgaaggaaatcgaggatttgcatgaaaagaaggctgatttggataacaaaaattctgagctttcgaatgaaattgaagaattgaccaaacagttagaagagcgcactcaagttttgaattcattgaaggagaaacatgctaccgaactggaactgctctctaagaacttggccaccaaggacgatttgaacaaaaaaattgccactgtggaaaaaggtgttagcgacaaaaaggctaaacacgcagctttacttgcggaagtgggggttattggtgctgctgtaggtgccttagctaccaagttgacgtctttgaaatcggacaagtctcaccgtatgaaccggttgtccgaagctaaagagaaattccagtcttgggagaaggagaaacaggacattgctgagaaggtgagaagagaacatgaacagaagagggtggaagctaaggaaagtgcagaaactgagcgtgttcttcaggaaatcgaggaagagaagcagagattgattgccgaaaaggaaaaaatggagcaggagagagcacagcttgaaagagaggctgcagagagaaaagaggctgatgaacagaaagaggctgagagaaaggctgaacatgaaaaggcccttgctgctctcgaggcgctgcagttggagtatgaggagcaaaagaaagcgaaagataagcttatcaatgaagaagccgcaagattgaaggaggcagaggaaaagtcaaaggaacacaaatctaaaggagctactggtgctattttgggtggagctgctgtgggcggagctgctataggtagtgctgctggagctgttggttccgctggagcaggagccgtaaattctgctggttctgctttaggtggagccaagaatgtttcctccggcagctcgggtgaaaggtcgaacagtatgagccgcagaaaaagtcttagacgcaaattgaagagcatcattggaggagacgaagatgttgctccagcatcggaaggagctggcacggcttctaaagcaaaggatgcaggctctgtgccacaagcgaaaagcgtcgttcctgaaggaaagaaagagactgcggcgcctgaggtgaaaagtgactcagctgaaaagactaaggtaggcccggtcgacacttctgctcaaccagcacctgtcgatacttccaaggtaccagaagccgatggggacgactcttctgccgagatgatttctttgtacgatgaagtttccgatgaagagtatgagctccacaagggagatccaaattacatggaggtttctgaggacgatgctagcaactatctttccaaaaacagaaatcgtcttgaagcggctgagtagcttccgctcattcattcacattttttttttattctgcggtccatgagacctttttagcacattgtttctatattctatgtatttttaaaacttctttactgagtgtttgcgatgtttaaatcaatgatggagccagatcgtgtattaaggttactctctaaaaatcatcacctgtattgtgtggagcaaatcgtaaagatgtgagcatttgtagaaacgttcattaggtacttagtacgatgtgtcgactacataacgacccataacctcgcctttttccatctcttcaaagatacgtggcaactcagacaagcctgccattttaattggcgagtgcaccaagccgcgagcgaaaaagtcaagcgcctcgcgcgtgtcggcacggtttcccacataagagccagctactgtgatggacttgagcacggcattgaaaacgggcaactcgactttggctcctggaggcaaaccaaccaatacgacagtacctgttgggcggacatattcaaccgactgggcaatggccttgggcgaaacagagacgttaattacgccttgcgcgccgcctgcggttgcttcgcgcactgcgcccaccaagtcgtcggtcagggtgaagtcaataaacttgtctgcgcccaagccgcgcaccaagtctgcctttttaggtccatcgatagccgccaccataaggcccatggccttggcatattgcacggccaaagtgcccaatccgccgcctgcgcccgaaatggccacccagtcgcctgccttgacgttggcagtcttcaatgccttgtacacggtgatacccgcacacaaaataggtgcgaccgccgccaagtctgttccgggcggaatctgcgccgcctggattgcgtccgcggtggcgtattgctggaaggagccgtcgtgtgtgtagcccgaaagcagcgcgtgcgaacagttgggttcgttgcctgtttcacacaaggcgcactgctggcacgagccattcaaccacttgatgccggcgtagtcgccgattttccacccaaccacgttatggcccattcccaccacgacgcctgcgccctcgtggccaccgaccaaaggaaacttgacggggaaatcccagtcgccacgccacgcgtgcaaatccgtgtggcagacgcccgaatacttgacgtggatcaacaattcgttgggtttgggcgtgggcacagggatatccttgtacactagaggggcgcgcggcgcatcaaacaccaccgccttttgggtcgaaggaatggttggtgcagtcgagtaggagcgcgcaagagcgcttgaggcaagagaagagtgcgtgctggaaagaaggcgccgaatgctgctctgcgcaagacttagccccgcaaccagaggccagcatttcgtgcgagtcaccacttcgcaaacagaaaacatgttggccgtgcaagatgcgcgaatgccccacttatatatgttttgggtccggcaggcggcgccgttggaggattttcgatgacggatgtgctttggaattgcatttcgcatttacgcgagtgggcgtccacattgactcaaatctgcaccgcttccgctggctttcttttttttgtgctttatcttttccgctacttccgcttacacacagtgctgctttctttgttttactatagcttgtcaatgcctctttttgccttctcggttactagttaacgttgttccagttgctgcgcggctctgttgaatgcgcttaagtccggcggcctgttcatcctccgcgggtcatgctgcatctatctcgcgttagaatacagtggggtgatttacgcgcataaatgcagggagccgcttatcgcacttgtaagtccagatgactgcgtcaccactttcgagtcaattcgaatgttataacccagttcaggcctcaatgggccacaaatgaaaccggggtggcctataaaattgtgtcaattgtataaacctaccgaacatctattgaacaaaattaatagggcaactcttttcacagattacagctcgactcagatgtatcttcccatcacagtttgttcgagtgttctagcaaactggttttttcttacaattgaacaatcttctgattttctcacctctgataactttgcaatcgagcatattagtcatactgtctggcatgcgattggcgattctggtcgcattggacctgtagttagtcatgtctcaccttgtcctgtccagcacaattgcgctcgctttgttttgccaaatgggaatccactttactcactttacttggttttgacagtcatacatgcacattgcctagttttatcctctgtgcatcttttcaaccatgagtaatcacgttgttattctgacacctacagtttttggtgccttccttcatattagtctcgagtctcgggcgttctaaccgggcatacggatattactaaagttggcctaccgtttctcccggggtttcttcgcttcgtatttatgtctgtatttgcgtcgtcccccacattttccacgtacgcctctttgcacggacttgattccgattttgcgccttcagaacaaaacagccactgtaatgttaaatgtgtccacaattaccactttctagacgttggtgcacacttttttcgaaatttcaacattactatacgttgtggagttttttccccgcccaggtcatgtctctgtatcgtcccatttaatgtccgcataattgcatacggtatatttcaacggtgggaaaaatcaacaatagactaatgtgactagtccttttgatgtccattattgataagaatcgcctattttcgttggtgcgtaaaactactattgatcttaaaaatctcttgaagtatgtcttttccgattcttctattaccctattcagtcaaaggttgtcttctttccctgggatggaacaatggccgcagaagctctttgtgctgtcgccaaagcgatcgaagatttgactcttttacctggctgctcgtagtcattatattgtctttttggtggtcttgctggtctctctctttgaggggtccgtgtcatttccctgctatctctttctctttcagctggttctgctccagagccttctctttcttctctttccggtctttcctccccagcgaatctcttagggttacgcttggatctgtcttcaccgtattccaatctcaaaggtctgttgatgagctttttcgcaagcttcgacttgagtgccgctgtaggtccactttcatccttaaagtcgatgaaggcaaaacctttgcactttcctgtgtcttcgaaagtggccatacggattctcacaatatcaccacaatgtctgaaatgctcttcaagattatcctccgtagtatcaaacgacaagtttccaacaaataaaatgcgcagcggagggttcttcagcaatggctttttggagtccgcctctggtctgccttcaaaggagctagaatttttgatcaaaagctttctgccattcaatacagactcgctcaaagagacaacactatccacatgctttgcagacggaagatccacgtaggcaaaacccttgattttgttttctttcttggggagattgaccctagtgatgtctttttcttccacaggaacatgatctccttcttcgccaaatgaagcagtcttggcggtgatgaaacgaacaagatcttccttcgaggtgtcgtaggacaagttcccgatccaaacaccaaactccgatctggctggttttgcttctgcttcttcgttggctggacgaggagctgggtgctttttggagattttctccaaatccaattttcccttcttcaaaagacgttgctgttttttggacaatggaacctgtgcactcaaatcgatttccaactcgttgtttgtaccttcttcggcatttggctcatctgaagttttggaatcttccttttcttccttgtcttcatcgtcctcattaacattatcgctttcatcttccaacttcctcttgcgatctttcttctccttcttttccttttttctgtctctcttctccttcttcgactcctttctctctatagtttcagtcatgatgaggagtaagttgcgatgcgcatcgtgaaaattccatgtaccagatcttttcatatagccatgggtgcaaaaattttgctcaatcgaaagacttgttaatgattttcaagctgaactcatttaacaattatctaccgttgttgcactctcttcttttattttatccttcattcgtttattcttatttcgatccaaagtctgttcgccaataccctcttttcgtcaaaataggatatatcctaatcgagttcaataaatctctctgattcatacctagtctatttgcactttctaattagttaattctccatttttatgggcttccctctctttttcgtcttgattccgatacatgctagtctaacttcgcagagtgatactttgtctgagaaaggtaagattatcaattgatgaaaaagtagatagaaggggaaactactataataacaatgtaggttaaaatagagacccaccgtaaaatcagtcaattgtttttcaacgaaacatatagatcacttcataaatttctcactcgtatatattgcatagtaagactggtaagactagttcggctcataattgccaacttggttgctactcaattcgatctttacagtcaatcatgatatatgagcgtctaatactatttgtcttgagctggcagaaccagaacaaacctatgagtactaggtgtctcgtatgtagatctctcctacaggaaccacgtgcaaattgataagacttgagataacaagcacattttattaccacaacatatcggagaactgctacaactaggatcgttttagcaattagcctctgaataaacttgtctgctacggtttgatttgagaaacaggtcttctgttcttctgcacatttacttatcatcttcagcaatcaaaacccatgtctggaagttctcgggaggaagtggtcggaaagagtacgggcagagctcggtttgacgaaccatttaggagaagctcggcatctgagcaagacctcatcgacttgctgtgtgctgtcgaagaagcagaagatgatgaaagtgatgctatgtcagttgcgtcgacatcattgaaccgaagcgattcgacgctgtcggtttcgtttatcgacctatccaagctattgttaatccctgaattcgactttggtacggggtttgaccagatgaatacgtctaccaagaaaagattgaacagcatgaagaataaaaccaaggaaacgttgcgtcggctaaaagaggacagactggccagcttcaaaacgagaaagttcacccagcaagaactcataaagttccaggaactgatgaataggcgattggccaatttcgataagcgtgttcataacagtttgcaaagctcggctacagagaagttattttatgcatttgctgtatctttaattgctgctgccggatatatcataggaaaataccccacgtatttcccaattttccacacggtcttgttttgtttccttatgccgatccgtttctacacatactttaagatcggattccagtactacttggcagatctttgctactatgtgaacgttcttctattgctatttctctgggtattccccaggtccaagtcacttttcatatcggtcttttcgcttactatggggaccctttcgtttgcggtcatcacatggcggaattcgttggtgttgcactccattgaaaagacaactagttcgatcattcatgtaatgcctcccgtgacgatgtttgtccttgtgcatcagactccaaaaagctacattcaagaaaggtatccggcgatcgccgaggttgaaaactggaattttgtcaacggcattatctggacatctatctattacacaatatggcaagtgggctatcattactttatcaccgttcgcagaagagaacaaattgccaaaggccgcgtcacctctttcacatacttgaaggagaagaatagcaagagttttttgggtcgactcgtcaacaaacagccttatgcatggatgcaagtaaccctcttcacgctcattcaatttggctatcagattttgaccatgctcccttgtcccatctggtttcggtataagcatgtatgtgctacatttgtcagttttatcttctcgtggtcagcgtacaacggcgccacctactacattgaagtttttggcaagcgcttcgaaaaggaactgaagcagttgcaaatcgaattggccgaattacagctgagagtggccagacaagaagctgaaagaagtacgccgctgttttcgcctgtttctgagtcgattccgtcggcagagagctttaccgaacttaagctcgatagtccacgtgtctctgcttcagaggatgttatttaagaatgtttacaagtagatttaggacttgacgaatatagagtaaacgtctcatagacatgtgttgcatgccgtactgtgtgtgcgagaaaaaaaaatctatagaaaaagagtgttccaaacgaaaaagcgggtccgatcaaacgtttctgggatagtcagagaataaaaaactccaagatgttcagaaccacgctaagccgtcttgcccctgccaacaggtgcttttcttctgggcgcgctgttttgcaaaacgaaaacaaaaaagtcaccaagcacattgactttttgtcgaagttctactcgccggaacttttgcagagcatcaaaatcacagagtctcttgtggatccaaaggagtacttggagatgaaaaaaagaggaggccacgagatctccaaagtcgctccatcaaacccagttgaggactactccaagtctgacccaaagtgggaagaggctatactttatccgaaccaggctaacaaccgtacgccataccctgaaattccacagattcaaggcgcagatagaacggatttgaaattgagattcgacacagctgctgccaccactaccaaaggtggaccagcagtaaatgatcagtttttcgaccaattgcacaagttgaccgggatggagccatggtacatgaagaaattgtacgtgcgtcctattgtcatgaagagagtttcgtgccagacttcaaagggtaaaatccctaacttttacgcattgactgttgtgggagataagaacggaatgattggtttgggcgagggaaaatccagagacggtatgagaaccgccttgtataaagcacactggaatgccatcaagaacttgggacccatcccaagatacgagaacagaaccatcatcggagacattgactacaaattccatgctgtcaagttgtttatcaagtcagccccagcaggtttcggcttgagagtcaacccaaacatttttgaagtctgtcaggctgcaggtatcaaggacttgagaggtaaagtgtacaagtctagaaatccaatgaacgtggtcaaaggttttgtcgaggctttgactaagcaaacttctttggaagacttggccgctggaagaggtaaaaagttggtggacttgagaaaggtgtactactcggcctaagccaattcatgtatatattgattacacgacgtcaggtatgaagcaaagtgtatttgcgtcctttcctactgaacttcgagttaggatttcaacatgcataagatttagatctctatggtgtgaaataaatggtagaagctgcatctcccgaattttggaagcagatattcttcggttttggtcgtccaagcagtatactctatcgattcttttccctctcgcaatgatgggtcgtgtgcactatcatctataatcaatatatcagaggctaaatacatctacaagaatattacacaataaatacctgaggaatatggttgccgacacgacatattatgacattttgggtgtcccatccacctcaactgcccttgacatcaaaaaggcatatcggaaagcggctatcaaattccatcctgataaaaacccagatgacccggaggcaattgccaaattccaggccattggcgaagcataccaagttctttcagatgaccggctaagagaaaagtacgataagtatggtaaacaggagtctgtcccatcagagggatttgaagatcctacggagttcttttcaatgatttttggcggcgaagctttcaaagattggattggcgaattatcattgttacaagagatgagcaaaacggcagagctttcaggcatgggtgacgatgctgatgctgatactaagaagaccgacgcgaaggcttcagacgaaacctatcccgaaacatatcctgagacttcagaagctctgaaggcaaccttgtatctcgaagatggaagcactgttttagacgctgatggtaaaaaaataactcaccaagaagcggagaagcgcaggcgacaggaggaactcgaaaagtttgaagaagagtgcagagtcaaaaagattgagactcgaaatgagcttgccaagagacttgtggaaaagttgtctttatttacagaaacagacatggccgacgatgttgcagagtccttccgtcagaaactcaagtatgaggcagaatctttgaaaatggaaagctttggcttggatatcttgcacacgctaggttccatttacaagaccaaggcgaaaattcttttgaagagccagactttcttaggcggaattggtggattatggtggtctatgaaggacaaaggtggagttatcagagacacgttcaagactgttagttctgcgttggacgcacagctgaccatggaagaatacaccaaaatgcaagaagataatgagtaccacgctcgcaaagatgcagaggaagaaagcaaaggcgacggtgctggtgaaagtgaccttgagaaagctgaagcagaaagacgaagagcccaaaaggaggtcgacgaactagaggcagagttgaagaaagtccatctagaacaagaagaacagagggcccatctaggcgacgccagctcaaagcctgaacaagaacaaaagaagggactgcaagaaagcgaaggcgctaccaataaggagcctactaaagatacgaagaaggacgaaccgaaggaaccagaaaggcatacgccagaagaattggctgagatggagaaataccttctcggaaaagttcttgctgcggcatggtcaggatccaaattcgaaattcagggcactgtacgtgccgtgtgtgaccagattctctacgataaggaagttccattggaaaagagagtagcaagagcaaagggtttaaagataattggtgatgttttcgcggctaccacaagaacagaattagaagatgaagaggctcgtatgtttgaagaattggtagctgaggcatctcagaagcgcaaaaagagaaaggcgcccaagacagaagaagcagaaccatagttccattcccagtagcatttaaatccccacccctatatttatctttcttttaataccacaatttctttaatgccacaacatttcgtactcattgcatgtctcacgtagcctctgtcttcaaatcgtcaactatgaaaactcgcaccgccaagtagagctgaagtcacgattcacaccactcaaattaggaaaaatataatcaaaatacctctttttctcggttgttggtctgtttcgcctcattaagcttatctctggatctggtgtggcaccattgcgccatgcgaaaaaaagcgtgaagtgtggagtatataaacctcagatccaccactctacttcaccatggagtacctcaccaatttggatccggagcaccctgaaaaggctacaactcctattgtttcaggtcttacttggaccgagcccgtgcaatattgggatttccatgtctactacgatgatgcaaccagaagtgagtcgaattcacttcgcaccaaattattggaggatttcgaaggctacgccaaagaaggggcaatcatagttaaaaaattgcccacggagaaggcaattgggccccattatgatcttttttgggaggctgatattgcccgggtagatgttttcgccaaagtgttaagctggtttgttcagcaccatggcagcttatcagtgttgatccatccccaaacggggaacgatcttttggatcacaccaagcatgccttgtggctaggcgagaaaaaaagactcaagacggaagttttcccgaaagaaccaactctgattcccgagtttggtgtgcggcgtattccaaagcagaaatgatagtagtatcttatctaataaatgcccatgtattgatctaactattgtctagggattttcgcttttgaactggtctagtttcttctggtacagctggataaacttgattacctttttcctgttctcacgcaaaacatcgtttcctgcggtgtcgataccgtccaacttcatcaactctttcaacaacatctcctcaaaatacttgaacttgtactcacgattctcaggagagatggtggaatatttctcgaaaaattcttcgatctggggaacgtaagtttcctcgacaaagtccaataccgcttggatctctttgttggccttttgcgtcttcgtgagcttcttctttttcttcttggttggtgccggtttggaacccgacagcgaagatttgaacaatttattaaggaaaaaaaccatcgctactgtcgtgagagaaattgtcaccgtggctggtgtaattttcaacagagccaagtcgctgagtgcttcgtcttttgaagtattggccaaagcgtgggcatacgacttcaacgccaaatcgatattttcgggaactttgtgctctatgttggcatataagttatgtatcgaagtttccaaagacgatttgacctgtgttaaatggcgtgtcacggaatccattttggggaactttgaacaactgtgctcaccaacttttgtcttgcacttaaaggcccagtcctgcacatttaacaacacaccaccagatgcaaaaatctaagatatgttggctaaatgaaaagctcgccacttaccactcgccgcttgatttctaaatttggcttcttgcccttgatcggtgggggtgttttcttgttgggtttgggaagtggtttagtcacttgaagtatgggttcgtctttcttgatatcatcgacctttgttgtagagctcatgttttgttttggtagtctccgcttcggcccctttgacctcgacttgttcggatgggtaagcagtttccgagattcgactgggtcagtatttgatcttctgactgcagcttcagactttttcggggcattcagtgatgggtctgtattagctctgagaatacttgataattgcgcttggaacttagctttcgggtcgagttttgtgtaagacaaatccgatgccagtctgtcagcagtttctgttttgaaaccgtgtgagcccaaaaccgcattgtcgttattaatttcgtttggtcctttttcgatgattgtaggtcctttcttagctatgctgggtacttctttaatcgacgtttgacctcttttgattgtgctctgtcccatattaattggggttggtgctggttttttggctagtcctgaaccaatcttgtcagtagaattcgtttttagaggttctccagtgtcatgctttttcattgtttcaaaacggcgaagagcttctggtttgggttcgggtttcggaggcgcaggtttagccggcttcaatttcagaagaaaagataacgcttcaggtttgggggcttcaggtttttcaaccgtccgtggtttgaggggcttttccggcttcatacggcgtgactccgaaagcttcttgatatggtcttcaggtgtgaaatcttctttttcctcaatgagaaccttcttagaaggagaaagttgcttaattcgctgtctaagcatttcagtgtccttttcttcgtatgacttcaagtttacttttggtttcgttggaatcttaggcttctctattatgggtgcagctttctttgagactagattatcattttgttcttcgtcgcttctgttcataacagatgggttaggagattgagaactctttttcctcaaaggaagcataggcgcatcaggtgttttatctcttgaaggaagtttgggcggggtttcgaccaatttctctctcgaaggaagtttaggaggatattcaaccgccttgtttcttgaaggaaggctcggtgcatcttcttctagctctagattctgcgtaactccggacttcttaattctctcctcgagagcactgaaagaaaactgtccggtcccagatgatgtgggcttttcagttcttgtagaaacccacgttggtttggtttcgggcttccctggtttggctggtgatttcctggcaacaggcctaatgaggtcaattgtaaccttttcttcaaccacctgcagctctggtgaatgctcacgcccaatttcggctgcaaagatgctaggcttgttcggtttcattggtttttgtttcgggcggcttcttttcggtaactctggtgcctgctgaggttggctatctttccatttctcgtaaaacagatttcttgcagaacgattgaatgaaagttctctaattccatgggaacgtggggtcaggctgagactgctcggcttctgtggtttggaagtggaagacagacgtaaatggtcaatgtctctttgaagactccgctgacgcagttggttctctttaagacgttcttgcgagatttctgacaagctcgaaagaaagtcgtcgactttctgagatgacggcgacacgctcattcgtatcggatatggttttgttttattcggtgatgatagcacaatctacaaaattggagaaatgcgcgcactatcagacgagtatctgaacgagtggaatttttcctggcgcagtatctggagttatagaatggcgcccatacactttgtgtcgctcatttctcgtgacgataagccgctttatatccagctgtttgatgcagatatggagacggcagacccactaaagaaaactgaaaatgcaaacaagttcctcaagtacaacttcctttcgcatatggctgtggatgtgttcgcctctcctgtttctcttaacttgcgcgagcaacagcagagtgacggggtccttcttttgttcattcaagatgatgtcacagtttacgggttagagacaaacaatggcttgaagattgtcgtaggtacaagtggagacgatgcgccttctgctgcattgaaaacgctcttttccaatctccacaaaagctacctcaaggcaatctgcaacccatttgctgacttggaggggcagaactcagaaaaggcactacaatctgctcgttttgaccggaacatagcacagatcgtggaagaatggaataaataaggacttggaaggtttctgccgtagataaggtctatgtgttgcagtcatcctgaaagatacgaatgtgcagcgaaggcttggatattttagagaattcccagcgaaagctccacattgaatcggaatagactcagtcaaggaagcaagaacaacagatatggctactcgaatagcacaatgacggataaccgcatcgacaaggcgactcgaccgatttgttacagtttaatcttactcaatgtcacatttatgctgcgtgtgaactcttgaacagatatagaatacaacacatcgtatggccatgatgaaacttgtgtctcaggcctagatggcccgcctcacttgacgacagctactgtattttcgctcaatcaacactctacatggttctacttctccctgtagattctaatgctcaaccgtatattcctaaaattgcttaccgcgtatgatcttcacttcaatacaacgtttgctccccgtaaactcaaatactcctggtcgagtccgggtgccattggtcggatgacttcctggtaaatttccacattgtggaagcgcaaggcatttgttggtgacttgtacttgccctcaagaccagtgatatcacagtaatgtttctgtggcttcaagcttggaggtgcttggatggaaatgtatgtcggtgtgtcataggccaactttttggtctggaggtactttgtttcgtcgcttataagctgcttggccgttttgaaacggcgattgcttgtgcgtggcctgtttgggttctgtttgaatgagtgttcttttgtggtgatgtatgagagttcccacgcgttggactctggttttggtgtttcggccatggcgtaaagtagcttgaaagtttaacttcggtgcgcacatgtagatgtaggttatcgaaaagtgcatgcattattagtagagatcaattggaaggaagttcatcaatataactttcgagacacgagttcattgagcatattggaaatatgaactggttgaagtaagtatctggtattccgaaggatcatactgagtattatttaggattcggagaatattagcaaaactcgctgtgaatcagatacattgcgaataccgtcaatcgaatacaccgaaactcattcgaaccacacatactttaactttgttgttcagtctgtttctgaatttcgagcacaacttctaggttattttagcaggtgagggctaaatcagatggacgtagtcagccagtggctctcgtacaaattttgcattttaaatttccacttattcaatttggtatttatttggggctatcccagaactgccatgttgtggctattcgttcccgtggatgttagtttttctcgcctcgtaattttcaagtgggctactgagatctacgataatgggagctaaacaaggtgcatacatagtcatacctgagtacttttaaaactggaagttggccaatggaaagtatagaagtggtagattcctaaaggcatatctctcaattggaaattattttctggccctggctctaaggatctgatcaatggtgtctttgaacgacttttcaaccggtatccattcgattccagtcaatcttgttgtttcagaattgtcaattgtcagcgcagtcttcttggcctcttcgctgcttccgggagttccttctggcaaatcctttgcaagctctgggtagttcttttgaataaactccaaaataatttgagtgtcccaatagccagcatatgcgagcaatctttttccagcaagattgtcgttttctaatgcagcaatgtgtaacttcgccacatctctaacgtcaacggccgctccttttgcgtcaaacaatttctcgccctttctagttttaagaacgtcgggaatgaaggcggaagttgacgtaaaagtatcccctgctgcatcttcatcaaaagctaagggaccaaagacatacactgggttgactgtagtgaatgtgaagggaggcttttcggtttccatgaatttccaagcgcctctttcagcaaaagttttggaaccctggtataaacaacctggttctgttttcgccgcttcgtacgttatgtggttccacagtttttcggtgacgtatgtcttctctttcaagaagtacatagatgcgacagacgacgtatatatgaactttctgatgttcggcccgtacttttgcgccgccttcaacgcattttgcgttccctgaattgcaggcaagagaacatcattttcagggtcctttgatgcttggacgacaggggacgcagcatggaaaaatgcaattacgcccggatgctttttcaaggcctcgtcaaaagcaccatccacaacaaaagaaggaacgacttcataggagaagttcacaccaaattggcgttttaacttctcgcctttctccgccgtccgtacacttccaatcacctcgtagcccttttcaatgagatgtttcgctatctgggctgctatgaagccattggcgcctgaaaggaaaacttgaggcatatcaaacacgggttagttgatgccaatttaactaagcggttgcgaaatattgtatagcggagcagctacttatatggatggctcaatgctaatcgcctactgcttactaataaacttgaagacgggatcgaatattttgaagcagtggtacttgtgcggacttaaggacatggtggcgtcggtccgaatgatgttattttgttcgcattcgggtatgctatacatgaaggtgctgtgtcatttttgaccatcggcattccttctctctgacacaattctttgcggagtaaaagattctcttgcacgaattatcgcaaactacagtttccagcctaccttggactgtatggtttacccacgtatatgctactttagtctgtctgagtactcagttcgcaacgtttccatgttcttgccaagaaaagtcggacatcaaacgaagatcagcaaggacatcacaccatcttttttcaatgtggttttcagctcttgtatatgcataccccaccgtataatgttatgtatgtgtaatgtactagatgcatacatactttctgaagtcatccgattacgagcagacacggctggatagactttgcaagtagaatgacttgcctagttctagtggatggttctggagaggttgatccactaatccatagggaatcttatcattctagaaacatacgatcgagtggcttgatacgtaagctatactttttgatacgatacatcggcacattgtggtaattgcaacgatgaagaatgtgcattggcaaataatgaatcgttgtattttggtcgccttcttcggggcattctaaaagctctatggaatcgtgcaactaattggtctcttttcacatatgctcgttggagaatagtgttcatttgtacggatcattttcaaatcagcagcatttcagctcaacatgcacgtggccgctgcttaacaactcgtccaatttatcgtgtggatcaatcttgaacaccttatctgggttcaaaatggcccgtgggtccaacgcaaacttaatgtgacgcatcaagtctacggcattaacacccaactcaggttccaaatacgatctttttccaacaccaactccgtgttcacctgtgcatgtaccttcgtacttcaaagcccgtccaaccatacgatcaaccacatctttggcacgatcataatccttggagttgtagagaagcaaaaaatgacagtttccatcgcccacatggcccaacacagagaaacggtcgcggaaacccgacgcaatcaaatcatcgttggtctcgtcaataagagtggccaattttgaaagagggacggcaaagtctgttgtccagatttgtacatcgtctttgtcatccaagaccttctttccgtattcaaaagtagaccacaaaccagcacgacgggcaccccacaaaacctcgttatcttctgggttttgggattgctcaaattggatcaagttgttcaggcgtgcgatttgctccacaatgtctagttgctggcgaatcaccgactcactaggcccaccaattttcaaaagtaacgatggacgctccaagaacttcttggctaccgcaccactttcattgacaaaagacatggtagtttcgttcacaagctcaatcgcgttagcgtgaattcccagtttgctgatgatatgttgtgctgttgctgcagcatctctgatgttggggaaagacgcgatgcaaaccaactcacggaaagaccgaggttgcaatttcaccgtgatttctgtcaccacacccaaggtaccttcagagccaatgaaaagatgagtcaagtcatatcctgcgcttgacttccgtggtctctgtttggtcttcacaatggtaccatcggccaaaacaacagtcaagttgaccacgttttctttcatggtaccgtacttgtaagcgttggttccacttgctgatgttccaaccatacctgcaattgtggcacccatacctgggtctggcccaaacataaggtgcttcccatcttcactgtccaaaagatactggtcgagctcctgccagccgagccctgcttgtaccacaatatccatgtcgtcaggatggaattccacaacgtcgttgaggttgccaaacgccaaagaaaccgagttgggtccacgtgtgtgcatattatggccttcgagagatgtgaggccagagttggccacaacaggcacccggtagcgatgcgccactttcaagatagccgagacttgctctgtgttggcagggtaaatgacaaccgctggtctttgtttctctggctctggtggatggtgggtgctgaaaaatgtgtctgcgtgagcgtccgtaacctctttggatgaagatacgttttcttctccgacaatggcacggaactgctctaaagcagctgcaaactcctcgtcggaagcgtacttggggctgtcaagcgtgtctaaaggggttgttgaggcgtccactgagcccttatcagaactctctttgcctgcttttgcgtcagcatgaactgtctttgctggagtctgggaatacaattgcagcccaaaatatccgccagcaactccagcaaacaaggcagcgccaacttttacaccagaaacagaactagagctctgtgtcagatagcatctggagcctagacccggcgcttttccaggccagtgtcgtttgcagagtcgaactgacgttctaaaagagcgagagaacatgttggacttttgctgttgttttttttatttgctccgggtgtcacttcttatatatgtggaggtccgtgtatgccgggacttacctgcaggctactccacagttagtgagctttcggaaaagctcaaagatgtgcggcagatttttcagtgtggtttttcagtccttggtgcacggaatatttcatttcatcaatctgtggtttattggctgcgttattgttttctcttcttttttttcctttttcctcgagccattccattgctctgattcatttcttctgctcatatgagcgttgtttaagagtcttatccgcggagctagacatggcgtaatacgctggttttgagcacaattcgcaatctgagcctcatctaagcctgtcagacttcgcttgcacggttgtagaccaccacatttgagatctgggtttcctcaaaagatagaatgtccccaattatgaagagctcactcactgctttcgatttgttacttctcttcttttcttattttaagttctttatcaccgatagctgggcgccgattccgtcctttatatgccggacacttctagaatggagcattttccaggctccgaataccttctcccgaaatgttgtactttgcaaattgagagtagccgttttccttgaaaggtcgggatgttgcttccaggaaggataactgttagtttgtgggaaggaaatggataatagagtgtgacatcaaattttcgctttattgatgaagacactatgagctatatagatcccgatcgtagtatcccaaatttgccaaagaataaaagaaacatgctaatgtatggtcacagcaaaaatgtttactgagtaaaaagattagggggaagcatagcaataatgggaaaaaaataaaattgaacaaagaaaacgcacatggaacaatgaacaaaaccgcaggagaataaatagcagatgatacataaaatgtactcaagagaaacaaacaacaatcacaaatgaacatttgctggtcttatattgtaggacttcttcgcatacacgtatgctctttgtgtgggatgacatgattattaactgaacaatactcaaaactcatctgcttaattgagtgaacattgatgcgtacttgccgaaagtctgaaaagctagatcggctaaccttttatgtattaatcatttattaataatagaaaacgcatagacaaggcaagaaatatgacttgtcgtaccaataaactgccaactaccaaacaatctgcaacccaaagataagaaccattagagtggttggtaattactgccacttctcaaggataacctgaagtcattattacattagctacgcttatttaaggataccatagttgacactagttacagatttattttctaagatctaataattatctctggaactgtgaaacgactgaaatcctgaactgaaaacccaatgtataggtgcattccaattgcaatttctaataagcgaatgaatctgtaaagctatgctctggaggccattgcaatagatcctgaataacatagcggaacgaaattgggcatgattttttcaacaatactttcaagtatcatacaagtatccttcaagtatcatataaatatctttcagtttctcccagcattttttaggtgatttcaagtattcactatacttcctaattctgagtaggacctttcttttaatgagtctatgacaggtccaaatgccgcccatcgacttatcgatcgcgaacttacctgatcttcaatttcagggccacccgacgacaaacgaacaaaacacaacacaaacttccaacatttagattttgctaccggcattcgccccaattatcaccacctcttcctttgcttatctatccgcccccaaagtagcggtaaaactcgtctacgataaggtcacgtgcatatcgccatgtcacgtgcacttgtgaatcaccaatcttcttcaaacttcagccgcccatcaagaaaccacaaccaccatgtcttttgctgccaacgggaagagtgcgctgcctccagcggaaagcttttcagagggcccctttgggctttcttctgatcctgcttctttgaagcagaccgtatattcttctgcctcgaccattatcagccaaaccatctattctttggccagcaccattttctcctttgaaagtttgggcgccgaaaactttgtggatggggaattgcagctttgggcgcaacagtatcgccgccctaatgctgtaggcgccgtgcctcctttgcatcggctcgagccccgcacgggcgctgcgcatgctctcttggggtatgcgcgcaacggtgcccctactacggccgtgttgggctgccaaatgcggtgtcgtacaatgcaacccagttttagcaagcccctgccccggggtccgatctgcttgcatgtgagcgcagtcgactatgatgtggagctgagcacttatgtgtccagctacgcgggtgcggtggctgccgcccgtgctgccggtcgcccagtggtgagtgcagtggactcgcgcgccctggatttgcagcactcgaccatctttgcgcactttctctcggccgccacgcgcgccccagcgcttcatgtgtttgacggcccagagttcgcacgcacttttgcgcgcttccacggcgtcatgtctgtgcccgcgcttggccgtttgtaccagcaacttcttgctgttggaagtggtgcacctgccagcatcgatgcggctgtcgactgggcttttgcaacatacaacaaggaggctggcacaaatttgcagccatttgagtatgtgggccatgcatcgcccgagactgtgtttgtggtgcatggtgcgcatgaggccgcacagctcaaggctgtagtgaagcgtgctgcccaaacggctccagtcggtgttgttactgttcgtgtgcctttcccattcagccaggctcgcttcaccgaagttattcctttgacaactaagaacgtggtggtattgtctgccgaagagggctcagcattgaaggccgacgctgccgctgcattgttctttgccggtcgcttttccctggtcgttgtggacgagttcatctatccacctaactttgtttggtcgcccatcaccgtgttgaaggttgtgaccgagtttgcaccttctgtcgaccatgctgtcgtgttggcaagcgagcgtgccccagtcggtgagataacggccaacacctcccctgagggggcctttttggtgtgggctaaggacaacagtgatgttgtccacacggctggaaagttggcactctctttgtctttggacaactccaaggaacgtgagtatcagaaacaagtttgacacttctgttggtggtggtattttccattcgcagataatctcttcctcttccccagacctgtcttccgccgtggactctgctgatgtggtcttcgtcgaggacgcctcgattttgtcctctttcgatgtgttagctactgccaagccaggtgctactatcttgttggctaaccacaagaagattgctactactgtggagcaggactttgtggaaaaattgcctgtggaatttaaacgcaccttgtcgaagaaccatcttcaacttacagtcgtcgacttctctatcgttgatgaattggatgccttgagcgattcgactaaaggattctccgctgatttcttagctcaggttgcgttctggcgtgcagcaatgcccgacttgggtggctttgttgtaaacaaattgttgcaggcgaacggaaataacttcgaattattggccgccgtcttggacaaatttgttgcgacagtagatgaaaaacaagctttgaagtccgtaagtgttccttccgaatgggcatacttggaagatgcagaggaggaggaagacctgttgcctttgccttacttcccaagtgaaacatcgttcttccctaatcctcgagttgaaccagcaagtgcggaggagtctgcccatgttggtgtttctgacttggctgctaaacttgcattcccggaagcctttggtgtttccaaggaattgagacccgatttgcctgtgaagaactttgtggtcaaggtccaggaaaacaagaggttgacaccttcggagtactccagaaacattttccacattgagtttgacattacgggcaccggcttgacttatgaaattggtgaagctttgggcatccatggtcgcaacaactcagaacatgtggaggagtttttgaaattctacaacgtggatggcgactcattagttgaagttactaacaaggatgacacatctttgtatgaagttagatcagctagacaagcattggcagacaatgttgactttttgggtaagccaccgaagcgtttttacgaggcgttggcccacatatgctacagacgaaaaagaaaaagcagcattagagaagttggctagtggagaaggtgcagaagaactaaagaaaagacaggaagttgatttctctagttatgtcgacattttagaggagtttaaatcggcgcgtccatcctttagtgaattggttagaatcattgcaccattgaagagaagagagtattctattgcttcttctcagaaaatgcatcctaatgcagtgcatttattgattgttgttgtggactgggtcgactccaagggtaggaccagatatggtcattgctcgaagtacttgtcggacttgaagattggtgatgaattggtggtcagtgtaaagccaagtgtcatgaaattgcctaagttgccagagcagccaattgtaatgtctggtttgggtacaggtttggctccgttcaaggctttcattgaggaaaagatttggcaacaaagccagggccataagattggtgagatctacttgtacatgggttccagacatagaaaggaggagtatctttacggtgagttgtgggaagcgtataaagcggctggtattttgactcatattggagcagctttctcgcgtgatcaaccccagaagatctacattcaagataagattagaagctccattgaagagttgactgatgccattgttaccaagaatggttctttctacttgtgtggtcctacttggcctgttccagatatcaccgcttgtttgcaggacattgtccagaacggagctaagagagaaggcaaagaaatcaaggacgtcgctaaggttgttgaagacatgaaggaagaaggacgctacattttggaggtttactagagccttttctaaaacgaacgtatatttataaagcgaatggacgttgaattcaaaggatgatcaccacggcgataacaattccgagtaaaacctgaatctgataaaccgcagtggatgaaacagaacctgcgatgggcaataccttgtttgccgcgccgacgtatgtcaggacgaaagcagaagagacagtcagaagcgactctgtagtcagtagtgtcgaggtaaccaaagctgcttgtaaaacaggatgtgcacacccgagggtaggaggaattgattgcgagttttccggagaagtgaaacgtaggtggtgaaatagaatatgaaacataaggaattgaggaaagtgagccctctggaggaaattcagatgtggactctgattgagaagtcgaagggacgtcagaagttgattcgaagtcagacgttgactcaaagtcagacgttgactcaaagtcagaagttgattcaaagtcagaagttgattcgaagtcagacgaaagcgaaggaaaaggtattgcggttgtggaaacacttaatgcttcctctggactagttccagatgttaaagtagagctggaagtaatatcctcgctagacatatcagatgtggagatctgttgaggagtagaaggactgatttctggatgcttttgaactccacaatcggcagacgtacaagcaaggtcagtcaggacaggttcgcatgttgaatcgtgacaagtaatagtcgagattgtagtagaagatagggttgataaatatgttgactctggagtagatgtgacctcgcttgaggtaagtttggaagacgaaagagttgaagacaattccgaaggagttgaagaatattccacggtagaaggaagagaagaaaagtcgggggaagaaacggatgttgaaacgtcgggaatagacaggggaggtgaagacgaagtgaagggaacgaatggagaagagaaaaagctggaagtcgacgtagagacagaaactgaagatgtagagggggttgaagaagtagaaccagaactggtagttggattagaatttgaactagaactggaacttgagctaatgctagagctgtaactagaaccaactctagaaccggaacttgaactaatgctagaacttgaactagagttaatgctagaacttgaactagagctaatgctagaactgaaactggtgctggagcttatcctgaaactagaaacagaactaatgctggtgctagaactcaatgacagggttgatagactagaaagcatagtcagggaagtttctgcgcagagagaacagggcaaagttgtagtggtgcagggagtggtggtagaagtggaacagttctgctcgactgtagatgttgaatagacagaaactggcgtagaggtgatgagtgaagagctagagtcgacagaggtagagctggaagaaatggtgaaagaagacaatggctcgatctggtatgggaactttcacttgtagaggagactgccagagagcttgaagaactgaatagatgtacttgagctcaaagaagaactagatgaggaagacaccttcgaggaagaatctgcagagctcgatactgtagaactcgagctagagacgacggtagaactggaggtagaactgaaggtagaactggaagaagaaatggaagaagaaatgaaactcgaggtttagcttgagcttgaacttgagcttgaacttgaaattgaacttgaaattgaacttgatgttgagcttgagctcgagacagaagttgagctagagattgaactcgagctagaagatgtacttgaactagaaattgcgctcgtgcttgaactcgagcttgtagtcagactcgtgtgtgtcgtacatgggggagtagacagagctggagtagagctcaaagcagaggagagaaccgaatgtggagttgggcttgtcagagaactgtatctggaagcaaccgaagatgtgggctcagaagcggaggaggaagtgacaatggagctcaaagaatcagaactagaactgaaactagtagaactggaactaatagaactggaactagtagaactggaactagtagaactggaactaatagaactggaactaatagaactggaactaagagaactggaactaagagaactggaactaagagaactggaactaatagaactggaactaatagaactggaactaatagaactggaactaatagaactggaactaatagaactggaactaatagaactaatagaactggagctagtagatgtcgtcgtgcaaggcgatgtcgtaacggtagttgaagaggttgtacatggctctggctcagatgtagatgtagtggtggaacttgtagtggtggagtctgtttctggacaataagtcaggtaatcagtggaataaacttcagatgtcacgacgtctgtgtatgtcctgggttttaaactgcatccattgtctgaacaatgggttactgttatcacccgaatggaagtagttagaaaagtggatgtgacataaacaatatctgccaacgcaagagaggataggaaagcgagagacaagagcatggcgtgctgccgttatctcaagatcacggctgccatcttatacgtttacaaagctagtggttgatgaatctagatgtttcgagtggattttgacgtgcttctgtttcccacttctgactgggatgcgacgtttgagattgtagatgtgagacaagctgaaacagtggcgaaacaataacgaaactggcacaagagcaaaaaattaagaggaattggtggtaactaggagaaaatatgttagtggtgatgaaaggagccaacccttgctgtctctttgcaattgccggtcggaatggcctagtctttggcttaaactttccatgaactaatcatgcacgagatgcgctaagccgcatgcatgagaaattcaaatgcaagcatagatgcatctcgagattttcctgcattccctcttgaaaatatagaatacggaccgtgtcgaaggggaatgcacaacggcaaatctagaaaatactttttccgcgttgaaaagcaaacgccggctagtgctatcccaattcgtcttcagattcaaatccgtctttggatagggctggcttcacctcaatgtgataagtgctagggaaggttacggtccttatgcatatcgtattatacgggatcgtatggttatggtgtttttctatctgttatactctgaatcctgctcagttgctggccctctgactcaaaaggattgattggagcttctgcaggataagaatctccgcagacggatcagatgctgcgccgcttattcgcaaaaccagccaccaaactacccaatttgtattattgtgcttcgggttctactaaaattacaaaattttgaaaaccttcaaacgtttatgaaagtaaataagctgtccgtaaaagagggcgtgcccacacagtggaagcacttagcaactagaaagcaccaaagtacaatgcagaattgctcgtacgtcccgaaattaaaacaccatgaaaattatgcaaaacgcatgcgttggaaaagtagaatgcaaagttgtggtttctcccgaatattagaggtttttctagattgtttacaaaaggtaagcagctggaatagcaaccaaagccaacaaagaaccaccgaccttggcagcaccaccgaaagcagtggtgacagctggagcagaagaggtaccagcgctggtgacagtggaaagggtgacaactggagcagtggtctctgggttagatggaccagtggtaacctcagtagaggtgactgggcaccaagtagagtagacagtggtctcaccacccttggtctcagtagtctcaccccaggtggctggagcagtggtctcgtggcacttgttgtcagagcaagaagtcacggtgacaacggtggtagaaacagtctcagtagcagtagaaggaactgggcaccaagtggagtagacagtggtctcaccacccttggtctcagtagtctcaccccaggtggctggagcagtggtctcgtggcacttgttgtcagcacaagaagtgatagtaacaacagtggtagaggcaacctcagtggtggtgactgggcaccaaagtagagtagacagtggtctcaccacccttcttggtctcagtggtctcaccccagtggctggagcagtggtctcgtggcacttgttgtcagaacaagaagtgatggtgacaagagtggtagagagctcagtcttggtcacaactgggcaccaggtagagtagatgatggtggtgtcagccttagtctcggtggtgacgccccaagtggctggagcagtggtctcagtacacttgtggtcagagcaagaggtgatggtgacaatggtagaagagacgccggtaacggtggaggtgacgtcagagccagaggcagtagcagagccagaggcggattcagattcagtagtagaaccagagccaggagcagaagaagaggaggtgtctgggtcggtgacgtcgaaagtcaattcagagcttggaacggcggtaccagtagcagcctcgaccttggcaacgatgtcggcctcgtctctcttctcagtctcgatttggaatctctttctcaaagcagcagtagagttggaagctggagactcttcaaggtggacgtggaaaagagcagcagcagcagcgttgtacaagtccttggctggaatctcaatgactctgccagcacctgcaatgtcgttgaagatctttccagattggacctcagtgtagtaagcgtcaacaaggtagtcctcgtcagaagcataacggaagttgactgggagagagcttgggattgtgaatggacaaacaccagtgtccaagtcaacgacggattgttgaacaccgttgacacggcaagcaacatcttgagcaatagcagtggcggcgaccacagaggtggcaacaacagtggagaacttcattgagtagcgaatggaagaagttgaagctgttggaaggagaaatctagggttgcggaaggcgctccttttattgtgctttgggaagctttgctgcaaaaaaaaacgtggtttggcgcgttgcggcaaacgcaggatggtatgcatgtcggtaatattttctatgccgtgttgtacgatcgcgcatagacgcttaaaggatgaaatacctgcatctcactctgtacgcagacctctgagctgatatctgggcggtgttctggggaacccccttttgtaaaggaccaacatggtctgaagggcaattggggctaggtggtatatcttgaaatggcttatttttggctgcggttgtttttatttccctcacgctactaaaagcctatggtggcgaagttgtttgacgaaggcacggtgcgtcaaatctgtgcgcaatacaggcgcgatctctagtggactttttccgcggactcccaatttaacatggactaaagctgcaagtactaccgaaggccctctgcaggcaaatgggaaagcaaaatagtgcaaaagaaaaaagaggccccgcataggcgccaatacatctgcaattgcaaagatagattgcacttcagagaatcttgatcgctgctttgggctcaaacaccaacgcaaagcaagccaagttttaggtggcaaaggctcatacggtgttccaataatacatggtactgtagggatctgcacctattgcagcccagtgcgtccgagatccttcactcaaatgtgtgcaggtgtaaatacagctatgtgccagatattattttggggctggctctcttcactgtttagtaagcccctcgtaccccatgttgctcatgtagatgctattacctcacatacggaattctcgatcagtaagtattcgcgtggcaaatgctctcttggctaagttcgccattctgtgttgtctgatgcttccgatgtgttgtggttattttttctttatcgcaatccaatattttgtagcctcgacatggatgtttattttctagtatctaaactctcaatgggcgcattattatctcgatattgccaagaactcaaacctcctaagtatgatcctcaattgagtactttggacgcggtcacttttagaagatatcaaaacgaagcttgacttctcgtaactaccattacattatctcccctagtggccagaagaccgagcaaaatagaataatatagaaaaaaattcagctacgtttttcgattcaacctaaccaagcttatctccaccatagtatattttagaagcacttttatttgttttcattgcgtaaagcgtaaagcttcattgggtgaatcggcttctcttcaagttgcgtgcttccttctgtcggtctaagcgcattcgtgatttcgcgatacgagatataccgtctgtttgttttccccagaggcttggcacattacgataaatgccatactctttcattggaggccgcttcaatcaattgttggcaactcatatgtttttttttagtatgaataagaatattcacattgtatggtgatttttggtgaggctacgagatgatctggttatgaaaatttcccatgtatcccgtttctcgtatgaaggtttgcatgataacctgaaattggacagtcttcatttgcatgaatcggaatcttcacgaaaaaagcgcacgacgcattcatttactaatgcaaaccttacagtcattatacaggcctctcgtcatttcgggaatgtagatccttgatccaagtgcgagaatcattagcggcattttcgaacactacagaaacattgcacacacgcacacacacacgcgtacatgttcaatatcttttctgatcgattgtgaacaatcgttgattgaaagaaaataatgattcctgacgcgtgacagcctacatgtaacaattttcatcataactggcattgtggccgagtggttaaggcgatgcactcgaattatttcgggcacatgcattgggctctgcccgcgcaggttcgaatcctgctgatgtcgttatttttttctctttcttagaagatagtcgaattttgcttgtagtgaaccaccacaggttttcagatggtggcgggactaagaagatattgttaaaccatgtgttatggatttttttcgactcgttacttttggcgcagggcttcgtttagtaagacaatcgcattttctagataatgcattcatgcgcttttctcatcaaatcttacgatgtgacaggcgacgacttcatggcacttgtgtgttttataatggatgcctgtattgcaccgcaaaatatatgtagttatcaatagtcatccaattctctgtcaatgaatgtgtgctatccattcacgatgcagagtaagggagagcttgtcgggttctcaacatcaacatgtaaaggaactaatcaagactgtaaaggcactaaagagccacgcacagagtctaacattatcagatcaggtgaagaacatcaaaaataatccttcaaatatagcatcccctacttgtgcataggcaaatcaaatatttatagaatcaatcaacaaactgaaaagggaaacatactcaaggttcccccttgacgttaaaacgcatattcaaaaaaattgcgcatacataatccggatgcacagcaaatgtatatcaagtatgcttgatagccgcaaggggcggataaaattagaacaagaactcacatgcttttcttggtgctttttgttcggagatagctatccctgatgttcacattggatgatgttatttatagtaattgaacgagcatgttccttacaattacatcccagttttatgttccgctgagtcttaattgacctaaaaagtaatctgtcataactggcattgtggccgagtggttaaggcgatgcactcgaattatttcgggcacatgcattgggctctgcccgcgcaggttcgaatcctgctgatgtcgttattttttgtagcgcttttctttttgaattctacacataaagtcatctcatcttctccacattaaaccatgcccaaagtcagcaataaaaaaacgcctcccgaaggatacgaccgcattgaacccactcttacgaaacttcgagaaaaactaaaagatgctcaaaaagcgtcattgaagacggaaacgaaaaacacatcgctctggccaatcttcaagctcaaccatcagattagtcgatatgtatacatgatgtactatgagcgtaaacttatctcccgtgagttatacgactatcttcttcgacagaagtatgtcaatgcggatttgattgccaaatggaagaagcaagggtatgaaaagctctgctgtgtcaattgcattatcgtcaatgagaaaaaccacgaaacaacatgcatatgccgagtgcctagatcggaactaaaagaaaaccgcaacaaagacggatgtgtgacatgcggatgtcgtggatgtgcaagtacagactaggctctgttattccttgtgcttcccaaggataattggagagttcatcactgaattacagatttttgcttgccctgaaatgctaattcagctaaacaatagtcactttttagtcttgaagaatgcatcatagtcgtatagccgacataattttactcggtgtctttcctttgaaactttggagtgataatagatggccttcagcatattgcggaaacttcagttttgatcctctgtctcacatatatgggacaatcattggcgaactgtcagtttggtgccgttgcgtgtctactaatttactttggtcggaatactatgagaaaccaaataatcatttagcatattgcaagctctggtttctatggtaaagggacatttgtaaagaaagtcaagtctaatgtatgattatcgaaaggagtaatatgtagtgatattaatagagatgtatattgatcgtcatgaaatgttccatcaaatgtataatcacaactgatcacaaacgctcacaccgcagccacgatctaccaaactcaccaaaaattaattattgaataatacacgagagaagaaaccatcccggtgctgctaaatgcgcacctataatacaaaaagccttcctcagcgaagctgaatgtccttcaccaaacatgttatcccgtttggtccacatcggtttcttcggcagggtccaggtccgctttacgtaactcatggagaagactggcacggccaggagcacgcgggctatcaaaagcacgcatcaacatgtcgtcgtcgtcgtacgagttaagcacggcccgcgtgtttccgaatggagagtagtaaaactcttcaaggtacgacggcgaatgccacaatttgcgcatcacagtaccgctcagcggtgttcgtagcgtgcgaagcggcgtcttggctcccgatttgggtgttctggccactccagaacgcggggtggtaaatgttggaattgggggctgtagttgcgggagatgctgcgacacaacacggttcaatgtgatcgccggtagactttgcagaaacgcgccgttctgtggtggtaaaggttctagcaaaggacccgtttctagtggctggacaggcagaagctcaaagttcagactacagctgaaactcagtgcaaatgtgagatgcttgcctgcgagcaacggtgcgggcgattcggaaacaaccaatgctggcgcaggtgtgcggagtaaggatgaatcaaagtctggtcctgtggaatcagactcataatctgtagaaatccgggaccttttcaggggattctcgccttctgtgtctgatggtcgcttacgttcatcgtgagcttgtggtggcggcgacagtggtagcatgctgattgcctgctgacgagcagtagccaattggtccatcacctcatggtacaggcttttcttattattcttcgccttcaaaaacaagtcctcgcactcaggcttgatgcaccagaagtggcccttgccgtctttggattttgcgcctttcacaaaagccttatttagcgacaagttgtggcggatcaggttctgccatcccacgtcttcacggcggtagtacttgaatgtttcggatatccacgtgtagatctgcgaaagcgtgagctgcttgtctggatgcgtcaagatggacatgccaatgagcgtggcgtatgagtacgggggtttttcgttcgagtcgagggaaaatccttctcgcgcgtcccgtttagttttcttgggccgtttcttcttgccatcttcaagcaccggtgcacactcgagacccgagacagcaggcgccagaaagggagcggtttcggaaaacgctggtgccatacaccggggcgatttcatgagagagcttgggttttggaatacgggaggctgctgctgttgcggagacgaaaacgctggagacataagaaggctgcgtgcggcggagctggcgtcggaggtgcggactggagtgtccaagactgagtggttgcgtttggcgtagacggaatgaggaggcgtggtgatcttagtcagaagatgggtagcgggcgtttctgcaaccgtttctgccgccgatatgggcacgttgaggttttgcgagaacaagggttttctcgacatgggactcggggtgcagagtcgaactggggaagcagacgaggggatgtctaataagcagagacgctcttggaagcacaaaggagacgctcgagatgggaaaggaaagatgggagcagcgcagacaacggaaacaaaagacggaaataaaaagacggagcgggctctttgattttttttttttttttatcccttgtctgctcagggagatgggtggaagtggaattaaaacgcttttgggcgaaacgcgcctgacagctcgcgtcctgcaggaacaccagggtttgcaaacaccgcgaagcgtgtctgactgcagatactccgtggtctgcatgtaggcctcgactccgcttgtgcacctgaaactgtctgtttgttccagacggcacacgtctttctagatgtcttgtttggaacggcgtgggttcgtcgtgcggccagccatatgtgcagacgctggtgcaaggtgtgttctgtctgttcacgtgaccggccaatcgctcgcccacatcgctctttgcccatgtcttgttgctcgcctgtattagtggcagtgcgtgacttggcttacgctgcgtgcgctctgcccgcgtactgttcagtccgcttccactacatgctctctacaccgattctcaccaagacagaccgagcgtactgaaaaccacattccaggcaccatggacgacaccacacggtcgcttcttcgttttgtggctcgaggcttttactcgcggccctacattcttattctcgacgctgttcttatccactcggtgctttccgaagacgatctcatctaccttctaggaatcaatcggaaagaactccgctcgctctgcaacaagctcgtggacgaccgcatcatcgcctcgcataaccagaaggaggaaaacccgcagcagcgacttacgaacagaacatactactatattcacatcactgaggccatcgacgccataaaatggaaagtccattcgattgtctcgtctatcaaagaggaaatgtcgctgtacggtaacccccatggctacttatgtccccgttgcgggaaaaaagtcagtcagctcgacgccatttctttgctcagcgacgatggggctagcttcatttgcgattcgtgttctggcgtgcttgtagaggatgattcgctgcaacaagcgtccatcaagcaagagaagttggaaaaactcatgcttcagttggacccaatcatcgggtacttgaagaaaatcgataactccgacattgaagataacaacttcgagatggccttgacgaaggctatcccagcacaatcgggctctacagcttcgtatatgatgtccaaccgtgttcctggaaaatcaaaatcacaaatctcccagtctctccagaacgctgcgtcgaaggccaacgcaacgttgcatgtttccattaccgcttcggacgaaaactacgagcgcgagcagcaagagaaagaaagtcgcagacagaaattggagcaaaatgcgttaccttcgtggcattccgcttccacagtgggccaaacaagcagttttggtgttcatgacgatgacgccgatgtcacagtaaaggaagaaaagcctgtggtaaaggaagagggtgaggctacgccagaggtggagctgcacttgactgaagcggaaaagaaagagaaggaagctcaagacgtccttgctgcttattacgcagacttggccgaaagagaagcggacgaagacgatgatgatgacgatgatgacgacttagaagatctcgaggacatttaaatctgtacacacgctgtgtccattaatgactatggttggcagtgctttctttcataagtcttcagtggtgatgttctaatgatgtgtctacattagtcatcgctttttatagactttgttcatgattagcctttgaaaaatggcatgagttgctggtgggcttccacatccttttatctctcagattcatttgcataatagaggatcggataaaaccagaagaaatgtatggcccttttatgagacacaaccaatatgttaattgtcacgcacaattcacccatgcaacgcaatccaaatacttaacttaagcatgcttttcgactcccgcggtttagactttgctctgtaattaaatcagcaatcctataacattacttcattcttctatggaattttacaattccctaaactaatataagataaccaatgatcgatggagtgctctgtacatgaatttacgtatctgtgattctgagtcatgttcgcgcaccagaatttccactgagtcacacaccataaagcactatgtcttcagacaaaaaggtatgtagtcgggtttcccatactcttatccgtttgcattgctaacattatagactgtcgaccctttcaagtcgtttatagccggaggcacagcaggtgccgttgaaggcgttatcacctatcctttcgagtttgccaaaactcgcttgcaattggtggacaaatcgtccaaagcgtcgagaaacccattggttttgatctacaacatttccaaaacacaaggtgtatcgtcattgtatgtcgggtgtcctgctttcgttgtgggaaacactgttaaggcttcagtgcgctttctaggttttgattccatcaaggctcttttggctgataaagatggcaaactttccggtccgcgtggtgtgcttgcaggtttgggcgcaggcttgttggaatccgttgtggctgtcacgccctttgaagccatcaaaactgctttgattgacgataaacagacggctaagcctaagtaccaaaatggacttctttctggtacaacgaagctcgtgcgagacttgggcttcaaaggtatttatgctggtgttgttcctgtttcaatgagacaagctgctaatcaagcagtccgtttgggggcatacaactccatcaagacaatgatccagcaggctacaaataccaggcccaacgagcctttgtcgtcggctgcaacgtttgcagtgggatctcttgcaggaattatcacggtttactccaccatgccgatcgatacggtcaagacacggatgcaggcgttgggtgccgagaaactttattcttccacctggaactgcttctcaaaaatcttcaaagaggaagggttattgaccttttggaaaggtgccacgccccggcttgggaggttggtacttagcggaggcattgtgtttacaatctacgaaaaaatgttagtggtgatggcatagcatgaataaatgcagaaacggactcttccgtgaataacctatgtaaggggtaaccgtgcggcacagcagccgtaatctagtgaaaatgtaacagaaagtaaacctatggtatctgtactcagtcctcgcttggtccgtctgctggttctgtagatgtatgtgtttcaggctgcgcttgcggtgcaagcatgcttctctccatctgcttcacgtggtaaaaatcatagacagccttcaataccatgaaaatcccaaatgcaataactccgtaagcaaaataaggctcccgcagcgacacctcgcgggctagagagtccagatgctgctggaatcccagttgatatttgtcaacgcggccaccagatttaatggacagagacttggaaatatccaacaggtttgggttgtctgggatataacgtggtggaatcttgtctggacgtccaagattggccggaatccgtgagtggccgtacgtcaccaagtagatcccgagaccggcccgagaaccgtgtttggctgcgtgagatgtgtggagcaagtaacacaataagaaccccactagctggaatgcaactgtcacaagaatgttccagacaaaattagctatgtttcccacaggcaatccctgaacgaatacctcgtcctcgtaaattggactcatcattgtggattcccagtattccggagtagcatctgctgctgcctcttcgtatgttggaggatgttgctcttgggctatccgcgttgtttctgtatccggctttgccataagatttcgaaacacgccatcagttccttggccaacaaattggcctgggttgtttgtttgtagtagtcctgtgttgatgccgttatgcaacctttcatatgtctgtctaaacgggaaaatatagtgcactatcttcatagccttttgcttggccgaaaggcctctctcctgttgtcgttccaagtcaccatcagcctgtaagttgttgttgaataccgcgatgttggaagagctaccttcgactctttggttagatgaatccggaggtctgtccaaatgctcttggtttgcgtccggggtagaaaccagacttgggttctgatcgggactcaggtttacttctggggcgccaccaaaattccggatagcctcggtttcctgaggcatagaatcaggggcttccaaaaatatgtccgagtctgagtccacatcggaaacgcctcttaattcagcataggcgcctaagcttctgttcgtgttcagcatatatccgggggtacaacaggaataaggcggtttagataagtgttgagtttcctgcacagcctcaaaagtttacatagccttcgttaagtaacgagaccaatgaaaaaaaaaaaaaatgtggagacaataggcatagtagatgaaccaacatggagtattttgcggatctgggactttagtagatcacttgatgttgatcagattttttacttcgctattacgatttttcatcccatgagttgttaaacaattattttcaaaaatggcgaacatacgcgaaaaacatgcagatcagcatttctaagagccacaaatagtaatggtaaataaaacgataaagtgtaacagcatacagaaaagataaaaaatgcaaacagaagaaagagaacagagacaaaagtacaacaccaagcgcatttctgtacctagttggcatacaatcaatagatataagtgatgattcctacacatttttcaacaaacaaacgaggtctgaactgatagagagagccgaagaagtaaagatatgtgactgctcctctgcctagctttctgtagctagaaaatcgtaaagtatgattttaaaattttttcgccttatgagcggcacagtatgtatagatacctgtgatattcgaaggataattggctcaagtctctgcctagcttttgcctgcatcttttgtggccacttgcttgagatcattccagagctagattgaaaaaataaatgaataaatattctgatagaatatgttccgtacaacttttcaatcatgcctctgttgccattcatttattttcactgaaacttgccttcataaaccaaaatggtgcttggtgtatgctttcatgtttaaagacaacatttcactcgcgttccttggcgaccgaaatatccgacaaacttgagccgcacccatacaacagatggttcaagtccatgaaaaaccactatagaggcactggaaataagtatatgggtagcatagatctttcgacacccaacgtatatagctagtaggccgaaaacgagtcccttaagaatttatgtataatcaaaggagaattcagacattagtttcggaagaacttgctcttttaatataagacagcaccattctacatccataaagaacgaaagcaaccttacctgctcatatgagcacaaacagaatatttcgggtatttactttcttaatattactctggtgtttgattctgtatccattcatctgcttacccatgcaattaatttcccacagcgcaatgcacgagggttaaactaaacgcaagttacgcatatcctattgcccaatttattgtaatctcttacaccatattaggttcacattccgcactggttcctatcaggaaacataccgatgccggcagcacagaactcctatgaatacagcaaataagaatttgaaggtgaaagcataacattagaggagaaagcatatgccagttttttttttttctgtcggaatcggaaaagaacataatgtattgggtcaacaagtactgtatttagggtaacttagccgacttcgctgcgggaaatgcacccataaacgttcataccgttctcccatgcaaagaccctgcatgcacgtgtacaatctgcagaaaaaccggtaataagcaaacacgtgcatacggttacacacatagagcccatgtgggtgcaataaaaggaagcatggtatttagtgatgcttcttgccaaaatttgaaacctcgaaagtatctacgtttttcctagaacacatgagattcgctttatttcttctccccgtggcctcgtgtctcaacatattgatgtcgtccacagattcctgggtgtcgaaaaacccaagatatctatatcgtgctttgatagaagagggccacaacgtgatgtacgtgggcccactacattcccacattgataaccatgagagcgaaaaggaccagttactcaggcgctcgacaagcggtggtgactttggccacttgacggaagctctgcaagagtactacagaaacaaccgcaagttcaaggtattggccagaggagccaagaatgttgtgcgcagaaaagactcactggagtttgacgcttactttgattcacagacactagtatcggaatcatctatcgggcaggacccgttgaatagggatttctggtatgtcgacggaacgcctttccaatcgctctctgttgccctcactgagattataccaaagcatgccgctacctttcaacccgacttgattatcgtcggccccaacgaaggacttcatttgagcaccagctcagagaatactgagatgggttttacgatggaggacttatccgccaaggaaaatcaagtggaaagtatggtgcaacttgcaaaagtacacaagtaccccgtgatttctgtgtctacagaagataaccaccacatttactttgagaacgaggagtacttcaacgtcgaagaggctaaatatgaggatttgttcaaagacaacgttgttgcacagaatgtcaagtttgtcaatgaaaaagtcattctgcttgttgagaaaatggcacttagccttgatggcttcttgtccctcaatgtgaacttcccttccatcaaccacaagtcttcgtcctgtttcacacatggttcttcggcacctgattttgttcaggttgttcgtaagaatcctaattctggaggcgtttacggaaagatcttgaccgttcctcaagtgattatcgaaaatgattctgttgtcgtcggagacatgcttcactacaagctctcagaggagttagagaacgcagaagaaatctccgacgtcgaacaattacgcataaaacatctcttactgagtggatcgctctcccgaagctcacacaaacaacacgaaactgtcaatcgtgaagaactccaagctttgaaaaaatgcaagattgcagtatctgtcaaccaccttacaaagggtaacaatcttgacaaaacaagcttgaacatccactctaaaaattagataccattcaaattcatgtactattcctatgatgcattcacattttacttcttcaattaatatactctttcaataaatgttttggtgtccattgcacaatgaattcaattggtagtagaaacttcagatgtatatgccgatactggtgttactaggttccacgtgtccaaatatgtcagcagaaattgacttgttgctctcaaacattatcaccagtgcaacgaagtgtaagcaaaaataaactaattcgagtttctgctttcattaacatcgcacagatgtggattcacgcgaattttgacactatctggagtttacgaacgccttcgcacgtgactgataactgtccaaatgagcagatgaatacaactccatcaaaacttgtcagatgccaacattaataccctcagtttctctggatggggcttcttatactgagctcggcaacaaaggccagcgaaagtactccaaattggggacgctttcctgcatttctcttatcaccaacaagatgataggaactggtctcttcagtacaccgtcaatcatattcaaatactgtgatggaaatgtgcctcttttcctttcactctggcttttgggagctttgatcatcttctctggcctactcatatatcttgaatttgcattgaacctcccgttcaaaaacggcggagaaaagaactacttacttcgagtcttccgcaatccaaaaggattgagcggttgtgtgtacgcatttcaaatggtatttttgggcttcagttcgggcaactcttttgcctttggcaagtacatttggtatgcctttagcggcgagcaagcagaagatgatgcatgggtagccaaaatcattggtgtgggctgtattacattttgtatatggcttcacatcaaatatccaaaccagggaactgcccttttcaatttccttggagttttcaagatcatcattcttttcctcatcattggcattggctctcttgtagcagtcgatgcaatccaagtcagcgttgaagacaatacgcttcccaaatatgtccataaatcgtccaacgacttctactcgatatcagtggcattattggaaattgtctactcctttaagggctgggagaatgccaactacgttcttctggagatttcagacccataccatgtgcttactatagccgctcctatggcagttttgttggttacagtactttattttttggtggtggttagctatcttattgtgattccaaaagatgagttgctttctagtggagttttggttgccgggatatttttcaacaaggttttcggccaatcagtgactacaagggtgcttccaattttgatttctcttctgactttgggaaatgtcatggttgtgtcgtttgcccactcacatgtcaatcaggagttggcacttaacaactacttgcccttttctgggtattttcatgatttgaaccactccctcatattacactgggctatcagtgtcttcatcttggtcgctccgccaagtgcagagatatacgagttcgtggtgaacctctacatttatcctggcacttggatcaacgtcttgattactgtcgggttaatatatttgaagttgaacagcaagaaggagaattggggccacttcaatttcgtggaggatttggaagtctacgagggtgatcttccttcgcccggtctttctctttctccttcgggatccattcaaaactacaatccaaacttgcgcgattccaatgaagtagaggatgacatgacccaactgatactctcagtacattcaagccatttcaaatcttcgcataaaagcttttcggcaccatgggtgtgtgtgattttgtttttatttgccaatctctttttagcattacttccattcttcccacctccgaagtcttaccagtctggctcaattccttattggtgttttccagtcgtaggtactgggtgcattcttctgggaggagtattcttctatactagaagagcatattacagacgcagcggaaaatccgggccacattacattgagtgatggaagaggtaaataaaaaagaaagagtattacactatgattcataatgtagctttatctatgcacgaccaggttagattgttctctctaccccactccaagggcgtgcgcgcacattttgtggagtaagtgtgctcaacgtcgcttatcagagttctttcggttgatcttggttcctgacatgactagcgaaagcattctgtattcctcaatggaactatcggcgccacagacggtaatagagagcgactataagctagcactaaagcattttgtgaacaaagactttggaaaatcttacccaacgattgtcaagttacatgacacatgctaccggaacttcgaacgtaacatcatcacagaggcattattcatcaaaattgttgccttatacttgacccaagtaggggtactactcaatccgctggaggcaaatgcttcttttaggttgcccatcccagagaggaaacggctcttgcaaagcatcgaagacaacaccgtatataatacactcgcacagttttatggaggtattaggaaagttccttctgagctcctttaccatgctttcctattaaattacgcttgtcgcaagtcagtgtcagacacacaatcaattgctgccgaatttcaaagggtttattactcattggatttcgataccgacaatgcctcgaacgacagatatttgaaaagattcgttgatatctatgtgttcaacgttttgcctgataacgaggagttcgatttggcccttcaagtggcgaaaggaaatcccttgttggattcagagaaggccgagacgaaattgaaaggcatccgcgagctcaggcaccaggaaaaagactctagagagaaaatgacgaaggcaaaggtggaggaggagaaacaacgctcgatgttagaaatggaaaagaagaagagggctaaagaagaagctgacttgaagtatcgttcactcaaacaaatcaagcaagagcacgagaaagaacgaacactcaaaagcaatcacctggcactgtcccatgataaatctaacacatctcacattaaacagttatctttgagagcacagtacatgatgaacttgtcaaagagtttcttcatgaaaaactacaccataatattggtaattttagccatgggattcatttcgacgaagcttctaaggacacgaagaattaatatcaaagaaaagttgagggaaactttgagcatggcttttaaggtgacatacttataggaaaagaggtatctcaatggcacctcccactgtggtgacgtctccagcaagttcatcgtcttgaatctccggcttccttgacttggaagttccctcttctgggccatgactaatccgaggtctcttgaaagatgcatacgaaaacggttgccgtgaatctgccagcaattcaacaacagcattttcgtcagagtctgggattctggattctatttcagctctcgatcccgaaggttcgacttgttttatgtatctgtagagctggtcatcgaatatgtcatcgacatccacattcacttgctgtcctacatcattcgtgttgaccgcagtttctagcatattgaatgtgatgagagttcccggataatttgagcttgtaggctttttgcacaataattgcaaagagagaactccagatgaatctttcattattttacacttggaagacattttcaccgccctgagtgtttttgcaagaggcaggaaattgaaacacgatagtactgtgcttttaattggtaccactttgccgttttcttgctggaagatttctagtttctccaacattgttttcccgttcgggaatataagcttcaggtatccgatcgagcccttggagatgaaattgagttcattgtgctgcgtcactgtacctctttttgcttggtttgatacttgcatatataattcttgggtattgaggttttgtagatcctgtaacaaattcgagagcaaatctcctttgagaatcacctcaaactgaataagatcacgatcgattagaagcacatggtcttctgccttctgctgcagcgtcaaggtgtcataagggtattcggtctcgatgaaaaatgtagcaaactcgatttgctcgctcatcaaacgatcttcgaattctatgatcaatggacttccttctccctcatacttcatgtagcaaactactgtctccgtagacgatccgtttccgtatttgcctcttggtgccgaagccgtggaagcagcggcagcaaaagaatcacttatgagcagaacatctacacccaagcgtagttctcgatttgatccagaggtgtcttcgccaccagtaatctcaaatacagaaaaaaacgacgcgtcgattgttaactgagcattaaggatatggttgtactcggaatatagggtaattcctgagtcgttgatgataattagtgcctgatgatggatagacgtgattgcacccaagatttcagccatatgagccacttgaatggtcgacgctgagaacttcaaattagaatcaacatattgagaacttggcggaggggatttctgatcgggcgacgacggtataaaaagctgagacatcacctgtagaagtcgtcttggtgatcactgtcttaagtttgtacgaatttcctgtacagtaggattacatctgtattcgtcagctatttaagtgggatgctccagtcccaaaagagaacaggagggaaagaagtaaaaatttaattttggttcagagacactctaatggcaccgtccatgatactggaaagaaacagaatgggatcgaaagtttcgagtctagaaaacagaaatatagttatcgattctgttcttttggttctgagcaatacattcagcaatccaagtgatatttctgacctcctgctctttggatctcaaccatgcccacacagtagataaggtaaattgttgggtgaaggccgttcttattgtactgcatttcccaataagtaaaacccagtcttcaatgtttcatggaacccaccgttgctttgcgagtcgctgaataaattcttggtactctccaacattttccacaacatattttatctgttcaacttcttcagcctcagataattccttgtggtacactgggtacaacttcccatagttaggaaacaacgcaatcttatcttgtggttgtaagtcagcgttattcaaggagttcaaggcgatattgataactcttttgtcagcctcgaacgccaagagtctggtcatgatttcctgatctggaccatcgaattcagactcaacgaattgcacaaacgcctccaagtagttcttgtacaacttgtttctgatgatttcaatgttcaagtcgtccaaatcctccacactcaaacagtctttaaagaatggggccaagggagtgtcaatcaaaacggagttgtacaaggcgtcaatatccgtagcaatagataaagttggtaaggtctcgaaccatcccaaggggtgacatttaggtaaaatatcggcacagtctctttcgtgcaaagttccagtgatcatcaaaatgacattgtcaatcatgtacccgtaggtgatgaagtccataaacttggtcaattttcctgagctttggcttttcaaatactgaaattgagcatacaacttcttcgacaacttttcttggatgatagacgttgacaatgggcccgagtgggaagccaaaaagcttccgtaatctgtcgccgacaattgtaacttcaaatcttgaagcgtatcacactgggtcaaattgacgtactgattcccagtcaacaaagcatttctgtaaccacgaacaacaccttccacgtaaccgtagtcgatattaaaaaacaatccttccatggcagaagttggttggtttggaagtgagattaattatgtagcgctatcaatttaattatgtcggagggatccggtcgtgtcccagtgcaaagttgcaccgccgtagataataggcatgatactatatgataatcaataaggatgatgatataatacgatggaactacgtctcaagggaaatagtaaagaaaattaaaaagttgccccttcttggagaagaaagtttttcccccgcccccaacacaagagccactttacaataatttgaatttgattcctgtttagagtagatgtaccaggctagtaaatgtaagctcaataccttcgattttacagttggtaatcttccattgtctttcttcctttattctattattatgtctcttcattcggttcatggttctacttctcgcatcactgataaccaactcttaattcgtgcatacaccgttaccaaaagagaaagcactctttgggctgacttcaaacacaaaatgtctagcttgcttatagataccctcaaggaggatttggatgcccagattgccgaacagctagatacggacaaagaattgcgccaagtggcagaaaactatctccaggaaattcttgtcaatgaacaactactttcaacggaggttttcaccacaacctcacagccagattcaggcagaaacaatgagcaaagaaggacgcttactgaagagattgccgaaatagaagcaaagcagcggcagatttccacacagttgggcgaaatcaccaactcaaacagagaactagtcataggcgtcagccagaatttgaagactgctacaaccaaggtaacttctgaactcgagaagcagatacagacaacgcttgacaacttggaccaaaaccatatcactcttagttcgaaaactatagagaaagatattcaagcgatgtcgtcagacaattcgatcttgttgaatgtcgattctatcttagatatcttcgagcttcccacattgtgcagactctgtatcatgcaaggtaattatcaagaagccttggaaattgcgaccttagtcaaaatgtttgccattaaacactctaagttcgaaactttccggttgatgcaagctcaaatcgaaaaagaattgcgccttatgaccaaaggattggtcaagcttctcaatacgaatctaaaacagtcaaacatccttaaaatcttccagattttaagccgacccgacattttcccaacctcagaaggcacgggtgctagaagtcgagaaaaagccttaaacctcatctacttaaattctcgcttcaagttcattacatccgaggtggagtctttgaaaccgctcctcaaattgaaaaaatggacctacgtgaaaaggtatatcgaggtatatcgtgagttccttttcaactcattatcaatctatcaagctatatttgagaatagttcattgacttctttaaaaactgaagacctgttcatggtaaacatgtacatcaagtcattgttagatccgttacttgcagtcttgaaagaacatctacgtgcacgttcagaggatgaagaagaggccgagttcgagaacaaacgagatggtgtcattttacagattatctatctctgtcgctcattggcaaaatatggcatggacttcgaaagcgctgttacttgggaattgtgtgagaaggagccggcactcatttctgaagctgactggatccgtaatttggccaaagtgaagaagtttagagcttagtatttgagactgaatacttacagcatcgtattgcaaatgtagtttccgattttcttgtatctatacaatttgtcccaatgtattcaaaccaaacaaataacccaattctcttcttccaaggtgactgctgtttttcaactccttttcatctagtgcagcatttatcaattctttcttgcgctcttgcaaatccatgattctgtcctccacactgtcacgaatcaaaattttatatacatgtaccggcttcatctgtccaaatctgtgggctctgtccatagcctggtcttccacaaaggggttccaaaatggatccatgataataacatgtgatgcacacgtcaaggtcaaaccaacattaccagctttcaaagaaaggagtaacactctagtattcccttcataaaagtctttgattgtggcattcttcagatcaatattcatgctaccatcataccgcaaatactttatgttctcctgtttgagggcataacccatcaagtcgaatgtggtcgtaaaatgagaaaatacgatgattttttcatcaagattgctcgtcgtgatgtctttgatcaagtccaaggttttgttcatcttcgctgaaggtagaaagcccttgtgctggcgaatgagatttgcaattttatccatgttgcttgtttttttcttcttgttcgtatcgaagactagattcaacctatcataggtatagccatcgtaaaccactttctgatatagagggaactcaattagatctgcaaccgcaacgtcatgatgacaagtcatacaacacgctttatcgctgcctgtactttcattttcgatctcttgctgctcaaaaaaacttaatgaacatccgtcacatatcatatggccgcatccagcaaatatcaagatagattcgcttccgacgacatccaagcaaatcggacatgtgagttgaatttccgatgagttgtcatcctcctcctcctcctcgccatcaataaccgcaacatctccaccatgcgatgcaatatcaatttcacgtttaactccatcactcatcgaagaaatgaggtggaacatgcgcttccagtcatttccatcaggtccattattttttttcctgagcattgagttcacccacttcgactaggaattgatggatacaagcctgtcgtaaacgaagaagcaacgtcaaatatctgtatgcagcgatttaccatgacgctgaagcaattttctagccttcttttggatacctaactctaaatccttgtacaattttttttcgtcctggtccatggagacaaacactgactttacttcttttttgggaagttcaataaggggtttcccgtcaacagtcgagtcttttgttcgtctcaacataatggccagcaatacggccctcaattttctcatcgactgtactttcctgtagtcactcatctcatcagcattcgatttaataggaacagagatatctctcttgaacttcgattcttcatcatatggccgaactttcaaaaaccgtagaatcggataaagttcatcaatgctgttttgcatgggagtaccagtcaagcaaagcctatgtttgcccttcaaacatgcggtagctttagatgtttgagagagtttgtttttaatgtattgggcttcgtccaatacaatacggtaaaatctggcctctcttgcgaaaaatggcgaaacatagttttgaccgcctgaatacaaatcaggtagaacattttggcccttggtgattaaactttcttcagtgactttgtcgtaatgctgtttgaactcggaagcgagcgtagtgtaggaagtcaagatgatatcacaccttgccattttctgaaacgtgttcaatttcttcttctcctgaccatggtagaaacctaccttcattctatgttcaattttcaattttgactgaaattcagctgcccactgtctcaacaacgaaacaggacccaccaccaaagttgttttgcacagactatcttctgacttgttagccgcgattagagcaagggtttgcacagtttttcccaaacccatgtcatcggccaaaatgcaaccggagtttgcttcctccttgtttaagagccaaaaaagaccctttctctgatggtctaaaagctgaattgaaagagattctggtgtgggtgccattccttgtactgtctcttctttataaatatcgttgaataaatttctcaaatgaacggaatcctcatcattgactaaataaggattgacattcgtaccgtatgagttggtcgcattaggaccatttggcattccgttataataatcagccattttgggtaccacattaaaggagaaattggaaagctgaaatggaaaattttgtggcagagatggttggcgggcatgctgaggaacttgcctgtattccttgacgctttgaagcacagctctgtatctcctcactttctttgagttttctatgatctgctcggtttctcgtagactatctgtgatattccgcatcattgcagctctaagagatatttggtcatatgtgagattcagcaaacgtcctctcaaatcagcaacatgacgtagattaacatctcgcgtttcgtctagcgttctaagttgctggtggagattgtgttcgtgttgataaagctgttgcatggacaagcgttcgaagtattcccgtattttcaattcttcataacgattcgccatcgaagaagaggcttcactaccagcatgaaagacaggggcaggttggttgtaagcaggtgcttcaaaagatgatgccttgaacgcaccagtgcgttctgcttcttctttggaaagaactgcaatctcgtcgtccgagtctgagtccatgccattagctataggaggagcgttttgaatttccctgacgtctcgccgaagggactccgcgtcagaattatggatgtggcctgctactgatgcctgcggattacttatagctgaggcttggataccctcttcttctgaaatccacatatcatcgtcgctcaaatccacaaccacaacattcgcatcttgattctgtggtgaagcacgagactgcggtcgctgttcagacgaagcaaacatcagaccattcagaaaagtcgggtttgcatatgtttccaagcccccttgttgcatttgcagttgagatgtgtctggtttgtattgggacatggagttttgccccaacagatgatctggtggatcctgaatcatctgagtaagtatttgcgggtcacccaagagaatctcctctgcactggtagactgagtatgtgaatctgcctctgcagctcttgcagtagactcaacttgagtcgagtcatgtggcgcatctggacggtgttcagagagaaaatcagaatcaaagtggaaatcctcagactgggaaggagggaagttatgcgatatagacacattcggggcatcttcttcatctgaagaaatgacaataacgtcataggcttgcgccagcattccaacagaaggctatattgatataagtatacagatggtaataacgtgtgtcgcacccatgtaggatgcagatacggcttgaagagtttgcatttcgtgaaggttatctactaaaggcatgagtataattcatcccttgaccttcgagtcactgagacgtacagctcgaataaaacagacactatagatggataacaaagaattagtcatgcgaaatctgtcctttaccattataagaacttatcagctggactgcgaaaactccgtgcagattcttatctcgccgaaacaacactttgaacaagcaaataagagaagcgattctccccttgtattctagtctactgtgctcacaaacactcgaatccatttattgtacatagcttaaaggtagtctccattctcgtcgaggatcttgtccaagcaaatatttaactccgtgacaagcctctggttattctcgtcaaaagccaaacctctttggtagtccgctctagcatcctcgtaattgcccaagaaatagttggccacgcctcttctcaaaaagttgtctggcgtacacatcatcatgcctatcaacatgtctgcgtcattgaatgctttcaaatactcggtgcatttcaaatatgcgtccgctctgctcatcaacaagagactgagctcttgcaaagtgccctggaaggactcaaacttattacgtctgttgatgatttcaatggcaatagtaaactgcttggccgactcgacgaacttttcttgcttgaaggactgaacaccgccttcataaagcttcttgatcatcttggacatgtccttgttgaaagtttctggtgttgggtttggaggaacaggtgccgtgattccgattagctccatgcacaaagtattgagttgttccacatcttgtttaaggcctggctccacattgccaatatcttctgagaaaacaaggcccttgatcttaggttcatacttgacgtcaaattccattataagtggttaaggctaagtgagtacacggtggtttttctaagtgtatgtgtgtggggcacgggtgtaaagtccataataccacagcagatattggagcaaacgaaaatgtattataatgggagcggaaaaaaagtgcatcaaatgtagagaagcaaaaaataacagaaacaagacggtctgccattaattactgccagagaggtaaatgaaggtgtttagagggttatactggctcattgaggaaacctgtgagaaaattgtatgagtcgcacaaaattgtatggcactttttgcacccattatttatactcttgagtgtcacaaatggacgaagaagttactccaaacacaagaggtctgacagctgaagcatatgatcctgcaatactgccagtcgaaaacttagaagaatttttcgaagacgtggaatctgaatttaaagttatgaaatccttctcagacctgtttgtcaatgctgatgttgaccttcaaaatttttgggacacaagacaaagtctgctcaagatagatgaggcaaatgaatttgatggtcaagagtggagaaaatttgcagaaagagggtttagcgaaagaaggcacgatgaaagaggattcaaaactttagatcctatgaaatcaggagagaaaaccccatttctttcttttaaaacgctacgagagtccccagaaactagcacagagtctattgaaactggtggaaggaccgacggttcaaggattggcccaattagatccaggtatttgcggacatcattccacataggcgttttagaatgggccaggaatgtcgctaacagtttccattcttcgcaagacaagaggcgggatacgagcgagatattcaacttcaacgaaagctttgtgctcaaagagcctaagttggggaacctaaatagtaaggctgatgccccggtagtactgctgaaaccaaaaggatctagttggggcaggatatggctcaacaattctacccgagttttactctcaaactggtccaagaaagatacaccgcagaaagatgatagggcacatcccaggaaggtaacaaacaagcccgaagaacaggcaaccttaccgagacggcattcttattatagtatatcttcctttttgggaagaaaatcgcagaagaaggaccccatgttaaatacttccgtgtttcttccccgtcctcaagttccacacgtgaagaattttgtttcgactaaccaagtagaaggatatgctcaaggaggagcagactattcaattgtacctctcgagtccgaggagttttttgattcggtttccagaaatggagatctcgccctcgatagtggaacctccaaaggaccccaatctgcaccaagccatgagaaacttcacctgattaaagagaggatgagattgagcatctggcccggaaaaagaaaaacagagtctttacggctacgtgcttttcctccccccaatccgccaagttacccgggccctgtaactggagtggtctaaggaactaaagcttaaacaagtaaaatgaacgtctgttcaaaaaagaatttactccatcaaggaaaacctcttctgtgttaaatcgatgtgagcttttctcttccaagtacaaaagaggtaactgatttacttatcggtgtgcatacaaacccaatagtgtatttgagtcatagtgataaacgaattccgtagattttctagacgtttctttagtatagcagtttttcttattcaagtgcttttattcacgaaaaatgtccttcgatttactgctgttggtcagagaaaacattcggacccttgaaccttaccgatgtgctagagacgatttcaaagagggtattcttttagatgcaaatgaaaacacccatggcccagcattgacctctctaacctcatgggaggaacaattggagttgaacaggtatccagacccgcatcaaatcgagttgaagaaacaaacggttgattttagaaatagaactcccaacaagtatttggacaactatgaggaaaataagttaacgccagaaaacttatgccttggtgtcggatctgatgaaagcattgacttgttgatgaggtgcatttgtacacctcatcaagataagttattgatctgccctcccacctatggcatgtacaatatatgtgctacagtgaacgcaattgagattgtcaaagtgccattgaccgtgcccgaatttcaggtcgatgctcctgctgttttggatgccgttaaaaaggacccttccatcaaattaatttacttaacttctccaggaaatcccacggcaaagttgttggatgtagacattttgattgacatattgaaatctgcagcggacagttggaatggattgatcgttgtcgatgaagcttacattgacttcacgtgggacccagaatcgcccaattccaagtctatgtctactttggtgaaccagttccccaatctcgtggtgatgcaaaccttctccaagtcttttggtcttgcaggtattcgtttgggtattacttttgctagccgagagttatcgcgctatctcaatgcaatgaaatatccatacaatatatcatccctaacttccgcgattgcaacaagatcaatttcgccagagaatggtttacgcgttatggaaacctatgtggggaatattatcaaacaaagaaacgaagtattgaaacaattgcaagaaatccctggagtcggtaagaatattgggggcactgacgctaatttccttcttcttcaaatattagacaaggacggtaatccatccaatgacattgccttaaaactttaccatatgttggctgtcgaaaacaaggtggttgttagattcagaggaaaagaactaaactgtaccggagctttgagagtttctataggtactgaggaagaaaaccaggttttggtgaaaaagtttgcccagtgtctagcttccatccgttaattatatgtaagaaatatcattactgtctattctgccttgtatctagtatcgtcagtagtggcatactgatatggacagagtgtgcacacaccgaatttttcattttttttcttccgactaagcgcaccacaagtgtagttttcgcttcccagaacagatattggaccaccgttttcgaaatggccagacaaaacttcgtggggttggtcgtatcccaaggaaaaatgaacaagactgtgaaagtcagagttcaaacaaaggcttacgacacgagggttcacaaggaagtgatcaagagaaaagattaccttgtccacgatgagggcaacttgtgcaaagagggcgatatagttagaatcgagtcgattccaaagatctcttccagaaaatattttgctattgcggagatcaaggtcaacaagggtcaacagtttgcgctttacgagaagttggccaaagagaaggttgcacaagaggagaagcaaaagataacagaattcttgcaaaggagaactgagtttgagaagaccgtgaacccaaattgaagatttgaagcttttggaccgcttaaccaagaccttccagagtaatcctgaagccgacagacaggcgattattgcggagataaaccaaattaaagaaaagtatggtatcgcaagctggccatcttcagaaacagtcgttagtcttgaaattaacgaagcctcgaaagacttgagtgtcatggagaacagacatgaaaacatcaaagtcattttggataaactcatgagctcgcaatacacagctcaacgtgagcgtattttggctgaagtggccaaggggaattttgaagacatgaaaccacacacacaaaagaatctcttgagaaagtacgttttggatcctaaaaacgaggttccaatttcgctctagggtaactcacgtcatattttgatcttgatcaaagcctgtaaatagcatcaatggatagaatgagcagctgaaagtatagactggggatttccctgtggtattgacggcgtttcaccgtctccgtatctctatcaactgtattagtgcctacaattgcattattgcaatcagaactcaaatcgaagagatgtaattctggataaacgcttaaattacttcgaagcgggccgttcccctagttttcaatcagagtgtttcaaattattctgtattttttcgctattactgtatgttcattaagagctaagccatgcttgatggcgcgcgatattgtatgatgaggctcatcctcaaatttatgtgtattgtcccctccacgcaaaagtaaatgctttgacatccggatggatacaaataacctccgaaaaaggctaacggctgccaaggaactgctaggcattctgaaaaataacaccgtttccggtcttaccagcacttctttggccagataccaagacaaattgcgtccgttattctcggatgaatattatcaaccactccagggcataaacgagaatgatacagaggatgttttcatgccgcgtgccgctgcggtgttgaatcttgtactccgggctcctatattgactatcaccaatctttcggtccaaccaggagaacgacattttgtattgtggcttcttatttcatcatatcttccattaatatctgcctgtattgccccattggccaatttaatctctttggttggacttgtggagcattggcgggtcaacggacaaacccacagaagtgttccggaccaaactccggttttcgctttgaatattttttccttcgtcttgggcattgttgggaacagctccttggtgatcaatttttctggaaaaatgagatacattgtcactcacattgtatcgattacatgctgggtctgtgccgctctggtgcttttggctgctgttctcatatcaaacagagagtttaatgaggacacattttataaacgatcagagggtttttggctcgcagcattgaccatcttcatgtacttctgttgtatgatgaccattttgatcaatcttattggttacaagcttcgaaagtaccctccaacattcaacctagacaggaaagagagacggttgatgattttcaccatcgcattctccgtctgggaaggtgtcggtacattggttatggcgcatttgattcctggtatcaattatggctcttcgctatactattgtactgtatctgtgttaacaattggtttgggtgacatcgtcccccgatctcatggagcaaaggtgttcgcgctcatcttctcattcattggtttaatcatcatgggtcttattgtagcaatgataagacaagtggtgtcttcttcggctggtccgagtgttttctggcatttggtggaaaagaggagagtattgctcttgaaggagcttcgtgaaagaaacgagcccatgaccagggagaaatcatttcatcttatgcgacttctcaggaaaagagttcgtatccatcagctcaacatgtcgcttgctctttctttcttaacattcattgccttctggttaatcggagccatggtgtttcactttaccgaaaaatggagttacttcaacgcggtttacttttgttttctatgccttgtgacaattggctacggtgattacaagcttgagacaaatttcggcaaggttttctttgttgcatgggctataactgcagtacccatgatgactattctcatttccaatgtgtgtgatactcttttcgaaagtgcgggaaggctccatacgattaaaaaacgcatattcgatcctaaaacatactaccttttgcttacgccatcgttctattttagaaaaatgctgagggacaatttagaagttgagcttgaagaagaggaacaaagagaagaaattgaagaaaacgaaatccaggcgctcgtcgaagagagcagtggaacggccatatcggcagcgcaactttctgaagaagaggtcgaccctctaacaccacgtcaaacgcttgagcattatcaaaagcgatcagagcagatattgaaacgtttttctgcaatgcgtgaagccctattagatagcgtcaatctgcccgacaaaaagtatgatgcgagagaatggaaggaattgttggaagttttggaaccagaagatggtggtgacgtggatccatacttctggttgggaaaggactccccgctccggctcccaatcaaagagcccaactttgcattgctcaagatttttttccgcgtggaatctgacttcaagggtttgttggcaatgcagaaagaagagcttcgccaactaaacaagaaggtagattcgtaatcttgaataaaatatttgtattattagttttattttattaaacatttatgtccaatgggacgttactgtatcaagtagatccaagttcagctaaaagtagaattggttcgcgaccaccttatcaggacggtgtatcacttcgataagccgcgcacactttttcaactccagcgtttcgactgtttttctctacagtctgtcgaatttcgggtattgcctctcatgacccgaacaccgtctgtggtcagccacaatccagtggtgcttcgtgctggcccactcaaaatcactttgtcccagttgaaatacttcacttttaccatgatcggcatcgctctcttatggccttggaattgttttctttctgcctcagcttactatggtgatcggtttgtccatacgaagccgcttgtcaaggtctattcctcgaccatgatgtctgtctcgactgtggtttccacgtgttacaactattatctttcgcaagtgcaacaaggcgttaactacaccttccgtatcaacatcggcttgggtttgaccataggtgtttttgtattgatggcattctcgtgtgtgatggatctcttcatacgcatgaacgactatgctttctttgttggtctaatggtgatggttttgattagtgccatggccacatgcttggcccaaaatggaaccatggccacggtcaatgttttggggcagatatacacaaatgctgtcatggtcggtcaagctattgctggtacacttcctgctattgctttgattgtctccattttacttgtgggtgaaaagggagcttctatcaccgctcttgaaggagacgacgactactacgtacagaagaactttggcgttttcatgtactacattactgccagtgtgatttcggctgcgtctattggtttattagcgcttacaaactactacagaaatgactactactaccgctctttaacggaaattattctggatgaagaaggtattgaaggacttgaaccccaaacaacaattcaggaaaactacgtgccatttgctgtcttgtggagcaaacttaagttcatcgtgctgacgattttcttgacattcagtgtgactttggtgtttcccgtatttgcatctgtcgtggagtcggttcacgtcgactccacgcatgtgtttttccgtaaaagtatcttcattccattcatttaccttgtatggaacttgggcgatttagttgggcggatcgcatgtggtgccaaaaattctattttcttagtgaaaaactcgcatactttgctctggtactctgtgggacgtctacttttcattcccttgttcatgacatgcaacatccatccaggctctgtgactccactaatttcttcggatgtgtggtatatcttgctccagttcttgttcggtttctccaatggccaattgtgtacttcttgtttcatggttgtgggatcgcattgcgacaatgacgacgagaaagaggctgcgggcggctttactgcagtatttttgagtgtgggcttggctgtgggaagtttgttgagttatcttttggtgtttgtagttggctgagcgcatacatgcgcttttacaatgcagatagaaccttagaaattctacatccatcaaagcagttacgtgagcttcaattactagtattaactgctgcataacttggctatttatcccgataacgctgtattctaaacatgagttattagatatctccgctgcgttcatacacagacttttagatcgaacgcaaagtttaacttaattcataattctgatttcttaatgatttcattaacggaattaaccggtctcttcacaaacagatccctcatgtatgatttctcgttgtaatgtagtgtgattgttttttctgctccaatagctcgcctcaaactctctatttcgcgcgcttatcaacttcgccttgctcaatcaaccttcatgtccttttggcaggaaaacaaaggaacattcaaagctgcaggcattgcaactgccaaaggaattggaacaggcaccaaagccttatcgaaagctggttatcgcacatacaagaaaagcgaggcaaaacggaaaggacaaactcttgaagactcacctccaccttcactggaaatggcgccacttcaacctgtgagccgttcagagctaaaatcgcttccggagccaccgaaaagaaatgtggacgctgctggatctcctgttccgggccgtccacaacaatcgtatgtagcgccagcagatcagcaccagaattaccaaactcaaccagtccagcagcagccacagtacgcagcaagtcaagtgcaatatcaacaaccggcccagcagaccagcgcaccacttcagccgaatcaagtgccagtgaattatcagccgcccgttgaaccgcaaggacaaaccactcagccacagcttgggtatcaaccccaagtaggatacgctgctccagtcaacccgacacaaccgcctcctcctgttttaccttcccgggcagttcccccagtaccaccacagcctcaacctgttcagccccaatccgttcagcctcaacctgttcagccgcaatacatacaaccccaacctgtgcaaccccaatctgttcagccccaatatgtgcaacctcaatctactcaaccacaacctgttcagccgcaacctgggcagcctcaacctgggcagactggtcagaatttgcaagaccaactcacagagcgcttttcaaattctgtctctcgttcattatcactggcgattacacagactgtcaaccagaccgtcaaccagactgtcaaccagggaaaggagcaagtgggtcaggcctttggacaaactagtggggctcctcaatctgctgaaagtcgacctggtcaattgcagcctggtcaactgcaacctggtcaattgcaacctggtcagcctcaatttcaagcaaactctgcgttccaatctcaaatggctccggctgattctggtcaagctgctcagatgtatcaggcacctcaatttcaaccggctccatctgaaactctccaagcacaaccggctcaaccccaaacgttccaaccccaagtatctcagcctcaagtagctcagccccaggttggtcagcctcctgttgttcagccgctgcctgcttcctctgtctcggtccagcctctgccagtccaacctttgactcctcaaacccaatatgcaccggcgacatacacccaaccccaatatactcaagcccagtacacccaacccgctcaaatccaaccacagttacaaaactataccaatcaatacagtcatcccagtgctactccaacggcggcgagtgaaactcccgaagaagaaaaacacattccaaagccggttcctgatgcaagccatttcccaccgccgccgatccataaggcgagaggtactttctctgactccacactgtccacacctcaacctaggttcacctcttccaaacctccatcattaccttcgcgaagcggtagtcgaataagccaggaaaaactggaaaatgaggaagatgagaagggtggagatgatacaagtttgaagacagatgaaaaagacgacagcatgcatttgaaagctgttcatagtaataaagtggaaagcaagccagtgaagtttgaggatatagatatcagcaaatttggaccgcctccaccgccaatttatcgaggacacactgaagagcctggaagaaacgtctctccacatacaagaggaaatgcccctcctccacttcctgccagaagatcacagtcgtcagacatatcagtgaaaactcctcctcctcctaaaccttcgaagccccttgctatactgtcccaagaaccggagaaaacagagcatgaggattctcaagagccaaactttgctacccagatttcccaaattctcaataagaccctggggcaggaagagtcatcaaagaaaccaaacagttcaacatcgacgccaaaacctgtaacagctccaaagcctgtgatagctccaaagcctgtgacagctccaaagcctgtgacagctccaaagcctgtgacagctccaaagcctgtgacagctccaaagcctgtgacagctccaaagcctgtgacagctccaaagcctgtgacagctccaaagcctgtgacagctccaaagcctgtgacagctccaaagcctgtgacagctccaaagcctgcaacggctccaaagcctgaaacagctccaaagcctgctgttgcgccaaaatctgtgattatgccaaagccggctgttgcccccaaacctgatgttgcccccaaaccggctgttgctccaaagccagttgcacccaaagtggaacatgcgttgaaacctgcaattggaacaaagcctaatattgctccaaaacctgtgattgtttccaaacagggttccatcctgccagtgcacagcttgtcttcagcctctcaaactagtaagctcgaagaaccagtccctgtcaaggaaatgcaaacaccagaattttcaaagctcagccttcggcatgtggttccgaagtcagatttgccaaaaactctggaatctgtttcgacaccggtagttcctaaacccagggcactccgctcaagtacatcctcgattggagattctgtcacaaaaacttcttcacctatactgaagccgattgttccgcctcatagggcttcaaagcccagttctccatcacaggcgtactcttctgagttgcagacgaaccacgaacaggaaaagcccgtggttgctccaaaaccgacgagtataaaaccaattcataaaattggtgcaaaactggtatcccctccagtagtgaaacctaggtcttctgctggcactcctacggaattaccctcgcaacgcacacctaagcctgtcaagccggttccgccacagcctgaaaagcagaagttaccttcagcagttgcggcgtcaagtccaagaagaagttcccccactccacctgtgcctccgcctcggaactatgcccgcccctctgaacctttgcctaaagctcacgccccagacttagacttggccctctcttctggctggtttgcacgctcgccattcgaacttccacccgctcttgcaggcttgaactactcgacatcactttccgtctcctccactggtgctcacacatgcaaccttgatgtccggcttcgtgacttgtcgcgaattgtgtataagatttcgtggcaaggtgatgctgtttcatcagcatctgcagaaattgtctctttcgtggaatctcccttgagtaaacctatggcgaaaagtgatatggttcaatacagtactcaatttggtcagtatgtgtcgggttggtgtttgcatcatatgggtcagcaggtgggcagaggtgaatgttgggatcttgcccatgatgccttattgaagggatgtggtaagcatgccttcgtgtccacttacacgcatcatggttatcctattctagagataattggcacaagttctggaccatctgttgtccgtggaccagaagatgaaattcgtgaaggagatgtgttgcagttcacttctgcccagttccgagacggtggagaagttcgtacagcaggtgccccagatcacactgctgtggtcataggcaaaaatggtgataagctcgaagttgcagagcaaaatgttggcggtgttcgtgttgttaagagtggcagctacgtgttgaaacatattgaagctgggtctgtcgtggtttatcgaccagtgccgagtgagtgggccgagtgaagaggacaatgcaaaacttcttgaaaactgagagcatctgatgaaattggtaactatctgccaaatcacggccaataccgcggcttattatggtgttgtatgttggaacctcactagacgatggatgatactaaaagaatgtaaatagagtgaaaagaagaactattaagattgcatggagatctaatcattagataacgctaccaatttgggcaagttttcaaatacgtctaaacacctagaacaccaaaggaaatggtctcattggagaatcaactcatatagtagtctgagattgatgcgatgagagaaagtttattaaggctgaatcgcatatcatggctcaagaatttctccgatgtaagctgaatctctgtcaaattcgaacatatgattttgcatttttcaagcatgtctgacagcttcagcccatttcgcagtgtaaagccgatggtagtatttgtctgatgagcgcgaaaagcatctctacatactcatctccagccaatagacaaaaaaccatagtcatccaaagcatggccacagcaccaactttgtctacgcctcaggacgagtcggtattttatgccaaggtagctgtttccaaaccacgccgtcgcagtaatattgcccaatactatagtctcgatgagcttgcagatgcagttaagaaatataaaagaatcacgcttcaattccccgatgagttggtaggagactctgctgcagtggcatatgagttgcaatcacggttggacaaggcaagtgctctactacaaaaagaggattcagaaactggaaatggccaagcggccctgcaaaatgagaacgataagacagcagaagccaaagaaacctccgaatgcagaggtgatgtggacccagcagcaaaaaccccaaaacaacagtgctcctcaagcacttgttcgaccggcaacaactcatgtgcttgctctgcttcctgttcaagctcctgttcaaattcagatgccaaaacatcttcccaggtgtggatcttggccgacacatcctactctccgtgctgtgtggatgaagtggcggcacagcatgttctggcggatgttgtggtacattttggtgacgcttgcttgaatcctgtagcgtcacttgcggccgtatatgtttttggtcggccccacatcgacttggacgtgcttgtcactcgactcagggaaaagtacacgccagattcgcagcttgttctcatggccgacacgcctcatacgccgcttttgcacgagcttcaggctcttgtgccagagctcaacactacagtggctgatatctacattcaggataagctgtctgtagtaggatacaagccacgagtggtccaggaagatgatttgaggacacttaaccgggtattccctggaatctcagacgaagccgaattgcaaaattacgacttgttccacatttctgaacccaaggcgccacgcatgctccaactcaccaccaagtttcaatctgtcaccacagtcgatgctgagactggagatttctcgctgaacccagcgcctgctcttgctcgcagataccgctacatgcatatggcccgttctgcagctacggtggggcttcttgtgaataccttgtcgttggcacatactcgtacactcatgaatagtttggcaagccaacttcgggaagcaggaaaaaagcattatctttttgttgtcggtaagccgaacgtggctaagttggccaactttgacgctgtggacatgtggtgtgttttgggctgtgaccaccagggcattattttggacgaaacacgcgagtacttcaagccgattgtgacgccgtatgaacttgtgcttgccttgagtgatgagcttacatggacaggccaatgggttacagatttccaagaggtgttgactcttttgaaggatgagaatgaagacaataaccaagaaggtaacagcaacagcatgaatgacgaaagcgatggtgatgatgagccagagttcgactccgtcactggtcggtatgtcagtgcccgcccattgagacgccttcggcatttacagattgagcaggaagctgaagaagccccagatccaaatacggctcagcaaaatggctctagcgagtctggcgcatcaaatgggaagaaaccatccaaccagttggtcaaaaaactctcttctgccgtagcagtacgtggaacatattccacttctgcggctcatcttcagaccagagaatggacaggcttgggcagtgactggacccaggatgaggacgatgagggcgcagaagttgaggagggtcgcagcggtatagcacgtggctatgattttgatagagaaaaccgtcattagacatggagtaatggggagagatgcatgatgtatataagagaggaaatgaggaataggacctaatagattgatcaccaagaaacgtccacatgtattaggctaaaagttaagaaaaataatgtacgtgcagatgtatttacaaactatacagggccatacgcatcgaattagttgttctcgagcatgtctggtgaaaattgagtattcgagatactatgcggcatgaaaaactccacctgatcgcgcaccttcaacatggtctggtctgtggacactttattctttgggatcaagaagcatcgtggctatgtgtacctcttatttttcctcctatggtatgttttctttcctcaatggtacggactcctgctaaccaacagcatctattcacgtttccactgggtatgggtatactcgtacttaaccgtgtttcttgttgaagcattttcgctcgtcaactatgcgtttcgaactccagtgagctggaacctgctttcggaatcagacgttgccgttgtgacaggaggttctaacggcttggggttggctcttgtgaaaagtctacttttcgattacaaagttgccaggatttacatcatagacataaagccgcctgattttctgttcgataagcgcgtggagttctgtcattgcgatatagcagatattggcaaattgaatcttgtactctccaccattcagaaagaacttgccaaagagagcaggcacatttctattctcgttaataacgctggggtccgtgctagtggcctgcttcttgcaatggacagtacacagatttctcgagtattcgacgtgaacactttttcacccattgcagtgctcaggactgtgctttcacatcatttgaatcattttccacatcgtactctttccgtcgtcaatgtgtcatcaatacttggggtgtttggtccaaagaaccttctgatttattccgcttctaaggcggccatgatccagatccacgaatgccttcgggaggaaatccgcccccataagaatatccgaatgttattggtcatgcccggccagctaaccacagatatgttcaaagatatttctccaagcaggctattcttggctcctctaatcaaccacacatggcttgcggctaaaataacagctcgtgtaaaccggggcgaggagggtgttttatgtgagccattgtatgctaattttttgcctatggcgaaatcattgcccttgttacttcaatattggtgccgaaaattctctcaaatggacgacaaagtgccagatacataacattatacgcattaccttacaggtatagtctacatgtaattacagaatactctcgtctttcaacttgtatatgtataccttactgctgatctctactgctcctttttctccaccaaacctgaaacaaggctgctaaactcttggcggtttaagtagccaaactcgtcaaaaaacttgttgaatgcaagtgcgccagaatttgctccatctcttttatcgtccaagacgatcttcacgttgtagatcgggtcgtactttgtgcaccacgtgtggacggtgattttctggttggatttgttgtatccgacgtaggttgtgtttttaaggttagggtgggagttgagatagtacatcaccaaagaaactagcccatacaatgcaataagaccggccacaacgtagtatgtctcgttgaaggaaaacttcttgtcgatataaaacaaaagagctgcaattgccacagtcacatagcccaaggctaacttgatatcgctaaaagtgaacgattgttcgtaacccaaagactccaacacttggggaagagcttcatcggaagtaagtttcaattccgatacagaactaaagtatgttagaagtgagctggatggacaatgtaatgaaacacatactttaagttggtctttttctccgaaggcatggttacttggcagtgttcgaatatcgtgttcacaatatgcgcgcgcagtagtttccttcactttggattattccgtctgagcgaaagcaggcagtaactaattcaatttttacttcactcgtatatctttgaaaggcgcaaataaataagagaaaaactacaccaacgtctgcaaaattatttcgttatgtatttacgtgttagatattgtccttctatgctctacgaccaagcagagcctgaagaaagaagtactattttctttttcttcttcttttttcccggtcctgattgtgcttcaagcctctccatctcctctcttgcctttcgaatcatctcctctgcatcccaatcattattatcatctccattaatgtcctttacttcccctctgggaatagtcgtaccccaaactgttttctccatagcaactgacggcttttctgactctggcagatgtgcatctgttttgggctcattggacaacacgggtaaatctgcgtagtccgaaattgtcaaattactgaacgaactgcttgcccaattttcactatcacctccattctcgagtccgttgttttcacgattaatgaattcccggatgctcttttctccctcgctgatggcctttcttttattcaactcctccgtacgcagctttttgagcgagatcttacttcttttgaaaagatcattcttaaacgttgcccacgtttcttcagtaatgtactcattattcttccagttgcattcaatgaatccaatcgtagtaccttgtggcaaatgagacaaatatttatacttggttgatgcggtttcagcagtcaactcttcgtaccggatgctctccactttcacaatcaccgaattgggaagctgagtatagtcctgattatagcttgactttatcactttaacgtctaaaggtgaaagcacgtacgtggttgaagacttgaaccctgtttggtagtagtagtatgtgctttgtgagtgtgtacttgactccttcggctccgtctgttctttgggcaaatcttgggaaaaagcttccgtccattttgcgatatcttcatcaatgttcttcaatgcaagctggagaagtttaccatcactttgataaagttccctatcctcattatcagccaaaatcatttgttttttctcctgttcgtacatcgacaacaagtagcttaaatctcctttgaaaaatctcagatactggctcaagtccggattagtttggttcgcccatggaaacaagtctattgcttgcctataagactcgaaatgacgaggtaaaggcacaatgctgtctgatgagcgagacattaacgtgagtacgatttcatcttttggttttggaatttcaaaccgctcatcaatattgtccacttgaacgggtttcacatcatgctttcttattattgacccacataagggacaatcattgtacttctccacgatgactttactctcacgctttttgtgcacaggcacctcactttccaataatgacaagagacaagtgaggcacaagatgtggccacacgaagtaatcattcgaggggcaaccaaatcctcggaaagacatatgggacaggcatttcctttgggcacgataattctcaaaatatcttgtgtatcaacaggaatattcgggtcgatctgttgaggcttataagatttgcgatagtcaacaacaaacttgtaattaacattgatgaaacgcattccatgcaagtagagtttctgccgtctattctttgggttacctggattccgtctgttccgttgatattgctggttctggtgaaactcgggcagatcgcgatacagctggaaatccaacaaatgattgattgagatctgattttttctagaagtagcattaaatttcttgttctgtttgatatggttatcgatattatcagagtatccaccattcaaggacttgtaatcgttagtctgtttcgttttttttggggcatgcgccgacgctttgattgccgggcctgttttatcggaattgctcattgtaatgtgagcaataaacgcatattgggactgattcacaatcaatcggagtagaaaacaaatttatcagtcggtttctctttaacttcaaaagaagctaatagcgactaaagctgaagaaagaaggactatataaacgtgctgtgttatatacaggtgttgccatgtgtgggcttccccccggtagaatcaaacaaaggtgaatgcaaatgaaaagtaaaaaaaaatctacctccggtctgactactatctggttttgccctataatttactttaaactgttcccctaaatgcggattgtcttgtgtgagacaccatgctatgtctgaactaatatgtttgtcgacttatcagttcgccggttttgcgggcatattacattgaaggccgaagtatattaaagttgtgtgttagttcatagacatatggcacgggtgtagaaaccgaactatcaactccgcaccgaaagtcatggtgaaagtagaataaaacggcatggtacattaccattaaaaaagttgccatttccagtctgtttctggcagacaactgaccattcaagagaaaatcggaggccacttcggtctactctttgacttacatgttgatatgttaggtagaccattcatagtaaccatgttcgtacaggacgaccccttatgatgcaaactgataagcctcaacttcatccccatgaaacatcgtagacggactaacgacgcggtctggattggataaaaacctctgttgtgtctgtatgaagacatggagctaataagcttacttctcaatacacacctcttcaacctaacactgcaagataagcatgaaacgctcaatccaagccttcccgaaacaaacccatccccatctcaaatgtaagtatttttcagcgaatagctctgatcttcccgctaaagacggtttgtggctcacaaaacactaagacaatggttcaaggcagtgcttggtcacgtgtacatgaccctaaatacatagctctcgcgtatcgcctcaggacacccaagcatcctgctacctattcgcttctttctagtttgtattccggagacatattaggctgcatttgaaaatgagtcaatatcgtcgtctttcaggctccatgccagcatttccgccggcctatgatgactcggaggcgcagtctgaactaccccgaacgagtgcgccagtggagcagtttgaaatcgacgaggatgaagtatttgagccgatgaaacgtgacggcttcttgcatcgagcggtttttgcgactaagcgttgtgtttttactttccgagatcgggttgttgggcctttatcgcagattatggatcctctatacgagggctacaactacttccactccaagtatgaactgtcggtaatgaggattggcaaccccttggtggtcaaaagattactctatgttcttgttgttgttgcaggcatgtatttgcttacgcaaaacgagaacaacgatggcatcagtggctctagctctgacgcattttcctctggtaagttctacgacttggaaaagttggccacaactctcaaggcgtacatcgagcctagatctttggaggagaacatcgagtatatttcctccatgccgcatgtggctggaaccacaggggatttagccttggcaaagtatgtcgagagctatttttccaataacggccttcaagtcccagaattacaagaactcgagagttttttgaactatccaaaggcggaaggtacatacttgaagttggctgacgactcgtttgctgctaccctttatgagggcaattctaatgaacagatgcacatgctcgctttcaacccgaactctccaaactcacagggtgaaatcgaagcgccttttgtttacgccaatcatggcgatccacaagacttacagaaacttacagatgctggtattatggtagagaatgctgttctcgttgtgaagtatggtggcgacacaccagaacccaacaaagttcttgctgctgctcgcttgaaggcgaaagctgtggtattcatcacgcctcagtttgatattggggggaagccacaggatgacgttattgaaaaaataaatgtgggattgactcgcgtgagcactggtgatgttctcacacctggatactctgcgcagaggaacgccgttggcaagctttcatgggagaattctttaacgacagcaaaaatcccaacccttccaatttcatggaaagatgggaaagctttggtggcagttttgaatggaacaggccatgactttggcgatggatggtattcgggaaagttggagaaaaagttgaaacttagcgtccaaaacgaagaaagatctacacatctgctttggaacgtgtatggctatattcctggcagggaacaagcagataagggtgtgattttcggtgcacctcgtgattccgcctgtttcggtgcttctactgctgctagcggaaccgctgcattgttggagctcgtcaagatattcacgtctttgcaaagaagatacgactggtcaccttcgcggccgatctactttatttcattcgatgctacagaatacaacttggcaggctcagcagaatgggtaaaaatgagacaaaaggagttgatgaagggaggttatgcatatattgatcttaatgaccttgcctctggggatgtcttgtctgtgaaagcaaacccattaatgcacgacctcgtcaaggaagagttactgaaggttgaattattggaaagtcaaaaggggaagaacatgaagacattgttagacctttacaaatcgcagaatggcggtaatgaccgcatttcaaacaacatgttggaaaacaagaactacttaccctttatcaatatgttgaatatgccttctatggagattggctttaggggagaaactttcccaaaacattcgtgcgctaattcctttaagaactttgaaaagcaaacagcttcatccatgaatttgcatgcccaggttgtggagttgcttggaagaattggattgaacttagcagaaaatccgatcattccgtttgatttttcagttcttgccgatcgtttgatggattacagtttagacttggagaaatacgcaaaggcgcaatcagattccaagctcaaccacttggagtatacgaaattgcgtgaagccattcatttgcttaaagggtatgcgaatcgtgttaacgaatttcgccatgacagaaatgaatttgttgcaggaacctcttctttagagcctgctgtcttgtcagctgcaagaagaaacttgaatgtaaaaatgacagaaatcagttcagctttcctcattccatcacaaggagcctcccgtgctggatatctcaatctgctttttggattgcctttcaatgcacccgagcatgatgatgactcgtttgaatggaatacttttccatttgtcagagatggtattgcagaaaatgaccacaagaaggcgcagttcgagatggaacgggtcgcccaattgttggagattgcatcacaatacttcaatgattgattgcattgcatcgggaagtgagaaaagttgtactatcgcatataggctggttatttctatatagtgggataaatggaagattaaattgatattttgtaaacgtctcttataggttgagcatgtagtatgtgtaaaactaatgatattcatgcacaaaatctttgcatataagctcctctcggtggccaagctggctaaggcgcgagactgtaatggatttgtaatcttgagatcgggtgttcgactcacccccgggagactttttttttttctccttggaatgaatgtttcatctatctacatactgttttgtgccaatctagttagatcctccaagtagtagtctctggatctgctgaggctgtccaaattacgaaccgcctcgttgagattacataagtactctaggttcggcccgctctcgcctctactgtttttgatgatgcttgccgtcttctcgatctcctctggtccgacaaaagactcattgtcgatagtgccaatatatatcatggactcgatgagcaagtcgcccgctccattgcgagggactttctgtagtactttttcggcctcaggcgaagcatcaacactgtggatattgaagaacactttatgcgtggagtagccatcctgctctctgacgtctagatactctttcatttcctggacgtgctccggcagaatataataggccacgccccatactttcaactggctatgcttcaaagaagaaatgcgttttggttggtctttaatggcctcattgagcagaagatcacacacggattgcgtagcaaggtctgcttcttcatgggccgcattaagttcgtacatgtgcaacgtatcgtggaacttttcgtccgcctggaggtcttctaacgaaactagagtgaccactctacctggattctgtggggtgcctctgtggtcggaagacgactgccagaatctccggatgaagccagataatgttccggtgacacggaaagaatagagcggaggcggcttgaaaatgagagagccgtatccgataatccacataccttcgttatcattgctggtgtgagacattgctagtgtcttttctttttcggctccactatatccaccgcacgcttttctcgaaagcgttggatccttcggttccgttctcatctgcagtcttgtcatcatctatttctggacaccagatgagccgttacttccctcgtctttcagtcgtttctgtcacttttttctttgaagttttggttttcatgaggtcatggcacctcgaattcctcatatgctgtcagcacttgggaaattttctgaatccatctgtcaatagtccacgccaagactaatctacatttgcacctgcacctgggctaaagatgcggcttgttatcgaacctactattaccgtacagcaagccctgcttgtactcgactttgctgcatctttttccttagcatttttttctccggttccatgccgacatcattatgtgggaacagctagaggtatgtcgtccatccctacgcctatctgaacatgctactaactcgctcctagatagaaaaagcgcacattgcctacgcttgtataggcattttctcgacgctcttctcgctagcgtctctttttgtcaaggaacaactctacattggtgaagctactgtggcaacgcttgcgggcttgatcctaggtccgcactgtctcgactggttcaatccgctatcatggggtaactccgaccatatcactttggagatttgtcgcatagtcttgtgtatccaaattgttgctgtggcggtagaacttcctcggaagtacatgaagaaacactgggtttcagtcaccatcctcctattccctgtgatgacttgcggttggttgattgtgggtcttttcatttggatcctcatcccccatttcaacttcccctcatccctacttgtttctgcctgcgtcactgccacagatccagtcttagctgctgctgttgttggtaaaggcaagtttgccgaaagagttccaggtcacttgagaaacttgttgactgctgaatcgggttgcaacgatggaatggctttcccgttcatctacttgtcgttgaatttgatcacccatagcggaaatgctcgtgaaattgtcaaggaatggtttacgctcacaatcttgtgggagtgtttgtttggtgtggttttgggtgttttcttgggctacactcttcgaaaagccgtggcctttgctgagaagaagggtttgatagacagagaatccttcttagccctttttgtgtttttggcatttaactcggcgggtattggatctatgttgggtgttgatgatctcttggtttcctttgctgccggtactgcttttggatggaatggtgactttgctaggaaaaccgaggaatcgcacgtgtcgacagtcattgacttgttattgaacttgtccttcttcgtttactttggagccattgttccttggcctgacttcaataactcggagatcggtcttgatgtatggcgacttatcatccttgcggttgtaattatcttcttgagaagaattcctgctgttcttgcgctcaagcctttcactccagatatcaagtcctggagagaggcattgttttgtggtcattttgggcctattggggttggtgccatattcgccgctatcttggcgagagccgacctcgaaaaacattacacacatgaggaaacaccattgagaaaagttccagataagtcattccctcattaccagctcattgcttctatctggccaatcatttgctttgtggtgataacttccattgtcgttcatggctcatctgttgctgtgcttactctcggtaagaggttgaacagaatggccatcacaatgtccttttctgttacaaatacccaggaccagggaccttcttggatttctcgtttgcaaaagctcgacaagacttcaacctcattttcattgcatagaattgacacgacgactgtcagtgacaaagacgagcagctttccagaactaataccgtcgaaacaagtggcgtcaaagtgcgtccagctggaggtgccaagagaaagaagcgtgggaaacgtagcaaaaagtctacaaagcatgaggagatcggactgtctccgaccatcgaaaggcagcgtccgcaaactgaattccttcagctcggtaaaactccttctcgccatccactgaaccttgacaacgaagacgaatctcctggaagcaccaccattgccaattctgaattacagacaaccaacgagactaaagaaataccccctgaagcccttgaggaagtcaagaagaaagtatcagagattcaaagagaggcttcaggcacgagccaagttcctactaccgtatatcaagaaggtctgcgtgtggttgtggaagaccaagacggagagatcattgattctgcttcgctaattgattacgataaggagcggccagatttaggacgtggtgacgcacctgatggtctggatatgagtatacattccatgggctctctcagaaggcacatgtctgcattctcggctttatcagacacactgaatgcttcaggtacggagtctatgacaagcaaactcactcggactctcagctctaatgttagaaaggcctttgtcaagaaggatggtaaaggcaaaggaaagaagtactatgcacatcaagtggataacttgcttcttattgagaatgctgatggagagattgtgaggcgtttcagagtcaacaagcatgaatcgctgcgtgctcggtcccgctctattgttggtagggccttgtccttggtaggtatcaagactcgcgacagtgcaacttccgcaagtggcgctccatcagggctgacatcggctgtggaaccaagtgaagtcaaaaacaagctcactgttcctccgacagtgcatgaagacctggaccggctgtatggagacagtgaatctgaatttgaaactgaagatgacttctccgagacagaagttgagaagaggagaagattggctgcattgggagagatctctgacggtagagccgagagtgatgaagaggagtaagctgaaggggtacccactaattaacatatttatgcattatcgactttcaagccattttacggcttcattcaagtaatatccagttttgaaaacctgtttccctatatgtatgtagaattaattactagacttacaatcagttcatctgaacaacctagtggtggtctgccttggcagcagtaggcaacttgatcaaactctttttgatggcatcgacacccttcaacaagtcctcctccgaaatgaccaatggcggagccaatctgatgatttcgtcgtgtgttggcttcgccaagacaccttcatccttcataagcaaacaaaggtcccaggcagttctgccattagcctttgactcgtcaatgacgatagcagacaataaaccctttcctctgacctcagagatgatgccatcgaactcagacttcaactcctccaactttgagcgcaacaaggaacccaatctttcagcacgcgaaaccaagtcttcgtccttcacaacttgcaatgctgccatagccaccttacaagccaatgggtttcctccgtatgtggagccgtgggagcctggagtcaatgtccacatgatgtccttagaagacaagacagcagacacgggatagacaccaccggagatggccttacccaaaagaacaatgtcaggcttgacaccggcgtaatgctcgtagcacaacatctttcctgttctggcgataccagtttggatctcgtcacagatcaacaaaacattgtgctttttgcacaattcttgcacctggctaaagtatccctctggtggaacaacaataccagcctcaccttggataggctccaacaaaatagcggcgatcttgtctccggcattagcgaaagccttttgcacatcttcgataacaccgtatctcaagagggtacccttgggttcgcctggaatttgtggtccgacaccgttcaagtatgggccaaagttggtagtagcctctgggtcagtggacatggaaatgacacccaaggttctaccatggaagttgtccactgcagataagataatggccttgtcctcgtcaatgcctttcttgacatagccccatcttctggccaacttcaaggcagtttcaactgcttcagctcctgtgttcataggcaaaaccatctcgtaattgaagtactcggtcacgtacttggcatactcaccgaaaacgtcagatgaaaacgctctggagcacaaggtcaacttcgatgcctgttcgaccaaggcgtcgattatctttggatgacagtggccttggttcactgcagagtatgcggacaaaaaatccaagtactcgtttccttcagggtcccatacgtgggcacctttagccttgtggaagacaactggcaatgggtggtaattgcgggccgagtattgctcctcgtattttcttgctgtttcagatgaaagactcatgattgccgggaataattgcgtactcactcgggatcctcgtggggtatttataatttttcactctggagaacgttcgcttgaccttgcctataggtgacacgtgcggcttctcttgccgttcgcgggcaagtacagtcgcccacattaatcgataaaacctgcatctaattttggagcaagtgtccgcgaggagtgagggggtttgcacatcaatgtttggtcaggtacataaacttaaagcttagcatagccataaaacgtacaccattactggagaccacgtaaaaccagacaagaagaacagaatcttcaataatggtaaagatcaaagttttcatccataggctttgcatcttcttaagacctctcaactcttcatgtttgggaatgtaagtcaattcggatttcagggctacttcagacttttcatgggaaaatcagagtagtgtgcaaaaagcaaaggaccaatgtgggtgaaaaaaataggaaaaacataggtgagaaaactaagagagtaaaattgctagtgcttagacaatctgaacccacaggaagcatctacagatttttatttgttttgtcaacacagatgtgcccatctattggcgatggcctaagagaatacatacattggacctgcatgcggacatgggttttgtccttttaggaaggtaatttggcgcgcatcatacaactcagactctagtcattttagtttccagtgtccttaaatttagcccttatttccatttgtatttatactacatatacctcacgatggagcgccagaacaaaagaatgatgacgcaggccattctgcctcagacccaagatcctgaaaccgctgttttatccacgatcggcatgcgcatcagaaaagccgttgctgaaggttattctgtccaaaccccagcgtcctacaaaccagattctgtccccgcatactccatttcatttgatgttccatccaacaaccacccttccacgatgagaatacctttacctaacggaatggcgcaaccaccttctttaactaacgctggctcaacgttccagtcaggactgaatgtctctgaatggggccagcaaatgaatgtcatttctatcccacacatgcctagctcgggttccaagagaagattcgaccaagatgaagacgttaccatcaatcaacctagcttggaggagtacaacgccaggtacggccgtttgagtttcaatgaagacttttgaaaagtctcatgcttttagttctttgccttttacatgcctgatatccgagattgctgttcgtagtttgattatagccatacttgaatggttcgatttaatacacctcgtaaccttactctaccatacggatgactcagttaccttgagcaaacttagttattctccgctttctttcatacttgcccatattaaacatgcccacatttatagctcaaagtttgattgtgccaccttaaatgaaggaaccgtttaccttcagtcctgcactcacaatctaagccccatctacagctacttccatcaggaaccaaggaacaagcattactatcgcatcatgaagccatcgctccgctggctttcactacgaaatatcaagtattacttcactcttgtatttctgaatctcacgctctcacagcgtattcttcaatggatgcgactcggatcatctttcctcacgatttgcttgacgactgcattatttattttccgaaacgatcctaagcatgcttatattgcaagaatcaactgtggtcgacttaatgttggtctgggtctttttcactctatcggctcagctatatccgtgagcaatcaagatttccgggcaaagttcttaaaaccattaggatcaagtcttactgatgctgaggtcaatatcttggctgaatataccaatagcaaaatcgaggatgcaccccagtacatagatttgggagaaaatgtttggtgctacgggacttacgaaacccagaaggactactgggatttggacaataaaggtgcaaaaccaaaaataacgaccacatgcgaagcctacaccgacttcaaccttttggatattaaaggaatccttagctacaatcatctcagtgttatagttgcatatgcttttcaatgggatggtgtgtctgatgagcagtacggaaaggaagtatcaattcgcttgaagcaatatcacggcctgtcaattatcattgacgttcaaatcttcatccagattttgctactcagtacaggtgtgtttgtttatggaaacagaggcaatgcaaaggacttgcacaagattcctaaaagcacacttaatgttgttgccatcgtttccatcttgacagctttgattatcacagcaagcactgtcatggtgacatactcaatgcaagaaatgaaagctcgtgttcataaaaacttgagcagttatggaatcaacatgactttgggaaatctatacttcacatttatttggctcacattcggattcaccatcctttgcaccctctcgtgggttgtcccactttggtgtgcaaatcctcctgagaacgtgtattgggaggaaaatacagctgacaatgctagtgggagattacgtgttaccgaagaagaacattacacgatcaaaccgtatcaatttgaccggtcaaccaaacaaaacaaaaaagttaaacgatcagcctccaacttccttgatgaatcatatgaaacgagtcaagaattgacaaacttgagtgattctctggacacggctgagaacacaggcgatctctccgagccagaaatgttttatggacttgaactgagcagcagaatccacagccagcgtgaactccttaaattaggggagaaaatgtcttaccgaccccccgttaggaaaatgagtcgcaagataccaaccatgaatattccccctcaggaagaaactcgcaaactcctctatagggagaatccattttcaggccaccagtatccgaaggctcttccacaatcggaagaattgtctagtacggagcctaataatctgcttttgagaagctcttccggagttcggactagggttttgctggacaatgttccccatccagattcttctacagcggcagcagtggaaaatcctttcttggaagaaatgtcaataaaactgcaaaaaagacccgtttcctttggcatggcgtctgtactaaacgaagaagagatggactatttagaccagaaccatcttgttaataggttgtgatgcaagatgagtgcgcagcatctcactcatttgcacaaacacatgattgaacatgaccatgaacattctcaaagaggcgccacgagaagccaagctgtacagttccaggaaaatagctcgatcagtcaatgcaaacattgtcgctgcttgggtattctggttcatattgtcctccttaattctgttgtgtatccttccacgagtatttggaacgtcccttcggatgtcccatattgacctctattttaaaccatcctcggaattgggatggacgagaacggtggatgaggggcttgaacttttttcattgttcaccaacgatttggcaggtaccaaacaaagccgctcccgctccaaatttgcgtccatttcaaccaacatctacacttttgattttgctagttggtgccggaaaaactcgaaccagaaatctgttgtctgctatagaggtgatggaatgaatatagtatcggctttcgttacagatttcgggtcacaagttgcagatatcgggaatcttgaagacccccgcctgtttggccaatcactcgcacaaacctacagagacatagtgaatgacttggacagaatctttcaccaaccaaaagaaaataaaggaactctagatttggatatggacaagcttaaaatagtgcacaggcttcatgtatttgagaatatgggccgcactttaatgacattaagaattgttcatattcttctcatgtgcatcgtatcattgactgtatggactcgagaaatactagcagttaacaatgcgcctgtgtttttcaagtacaacatcttcatgtgctggaccatatacgttgttttaaattcttgcaccctcttatcgttttgctttttttcaagcgagactgtgcttatcactcgcctaaatgcggcactcacgaaccatggagttcgtttagtgcaaggccccgggaacatattgctactcgtggagacatttgcgagtctcatcttttccttggttgttgtcttcagcgactaaataaaatacactaagcattgcatacttcttattgaacaagtagcgaccattctcaagcaccgtaaacctttttgaacgattgttcaaagtcagcaattatatcttcaatatactcagttccaatggaaagtctaatcatgtcctttgtgacacctgaagcaagcttttcttcgtgagataattgttgatgtgttgtgaagtatggagcaataataagggtcttagagtcgccgacgtttgccaagttcgaagcaacttccaaattgtcgacgaatttggcagcagcttcttggaatggatcatcgacttgagtttccaaatccttcacaccaaaggtcaatgctccaccaaagtattccttgtggttaaagtatttcttcgccaattcgtggctttcgtgagatggcaaaccgacgtacgaaacccacttaacataaggagacttctctaagtattttgcaagtttcattgcattgtcggattgtctttcgacacgcaaagacaaagtctccaaaccttggagcaaaaggaaactgccgaatgggttcaatgctggacccaagtctctcaacaactcaattctaacatggccaatgtatgcctggttgcccaaagcctcattcaaaaccaacccgtggtaaccttcagaaggttcagagaactgagggtatttttggggatacttagcccatgggaagtttccagagtccacaataacaccagcaattgtggtaccatggccgccgatccacttagtggcagagtgaacgacaatgtccgcgccaagcttgattgggttgaccaaaaatccaccagcaccaaatgtgttgtccacgacaacaggaatgccattttcatgggcaattttaacaatcttttcaaagtctggcacattgtactttgggttgcccatggattcgaggtagatggcctttgtcttatcatcaatgagcttagcaaagtcctctggcttgtcgccattcacgaatctggactcaatgcccaatctcttgaaagcgaccttgaactggttgtaagttccaccgtacaagtaagacgtactgatgacgttgtcaccattgtgagccaaaccggcaatggctaagaattgggctgcctgaccggaagaaacagccaaggcaccaacacctccttccaaagcggccattctcttttcaaaaacatcgttggtagggttcatgatacgcgagtagatgtagcccggggtctccaaaccaaacaattgggcgccgtgtttagaatcattaaacacataagatgtggtggcatagattggaggagctctagcacctacaggtctttcgacttcttggccagcgtgcaattgaagagtgtcaaagtgagaaggcattgttggaatgtgcagcaaaagtgtctgaaggcagaaatgtggccatttttatgttattgcaaagtatcacgggtccccaaatccttgtgtgcaactgcacgtgagttggggttatcgtgcatgctcgtacattcctcgaatcgacacaactccactactaacaaatgccggattcggccacaaaggaaagcgggagaaaaaaaaaaaaataaaaaaacgaagaatgaacccattttgtaatacatctctgacttaaagcaatttccgccataaacaatgggcgaatgattactaaattgactcatagtaataagacatttgacgcggagcatagacgtacccaatcgattgaactattactcactcaattcgaataaataaccgtattgtccagcaaaacagaaccagaaacacaattactttgacaatgcaaatcacgttacagtcggtcaaaactcggcctatttctaccactcaaagtcaattgacgttttttttgaccagaacacttccaaactgcgacattccagcttgcttgtgtacatgtgttagctgtatgtgcgaaaagagcgtcgtaagacgtttattttaattaaccctcatttagttaagctacacgtctaaatgttacgcaccacacaactaactgcaggttaagctcattactagatcacaaccttccagatgtgtctaaaacagtgtaccggtgttacaaaaaaaggaacacggtgcttgaagaaagtctccaacggcgaattttgccattatcatattggccagaagggagccacgtctccgtctcgtggcccgcctctgccgctgaaatatagcgtgtctaatctgccccagagacggaatgtgtctaccctgccccagaaatataacttttccctgccactacgcttcccaaaggtcgagcccagtcttaaaccaggttatatctatgtgtacacattggccgctctcttgagcaaaacccaaggcggcggatttctcaaaacacgcaatttgctgacgaacgcaaaacataaagataaatgggttgacttcaatgccaaacgcctggacattatgttagtcaaggtcggtatgaccacgcaaaccgtgtccaagcggattctgcaatgggagagcaagtgcaaccacaagatcgaatgtctttaccccaactcgcataaatttcaatcttcgtcctttttgcagagatttgagcgtctctctttaaatggccgccacaaggcgccagaatttgcaactttccaagatgatgccaagggattctttgtcccacgagacgtcatgagggcagaaacagaaattcatcatttgctcaaactaaaatttggaagaggtgatgtttattgtactggatgcgtggccaaacttcaggaagagacaaaagcaaaagagaagcccttcagcctacgaactttgttcaacaaaaaagagttcattgaaagtgactacaacgtgcatgtggagtggttccccattccgaagaagcaaatgatggacgtatatcgcatcatcgattccgtatgtctaaaatacgccccatgacgggggttttaattagaaaaaactttttaattgtacacaaaaacacgcacaatggcgctacttcctctttcatatctggagaaaaaaatcaagtgttcatgtaggtcgaagggtcgataccttcttctgggaactctgtgaccttcacgtcgaatctcgattggatcttttccaacacttcctcgtcctccttggtggaaacaaaggaaatggccaatcccttagtaccaaatctaccagctctaccaactctgtgcaagtattggtcagcttcacttggcaagtcgtagttgatagccaagttgattctttcaatgtcaatacctctaccgaacacatcagtcgagacacagatacgtttgttgaactccttgaacgacttgtatctagcaattctttcctcttgtttcatgcccgagtggacagcaatggaagggaagttacaggcacacaacaacttgttcaactcgttagctctctgggtagacttgacgaaaataataacctggttgaattccaaagagtccaacaagtctgacaactttctgttcttttccttctcagacaacttgaggtagtattgttgcaaaccgtgcaaagtcaacttggcctcatcgtcaacataaatttccaatgggctttgcatgaacttcttgcagactggacgaatttcctgcgacaaggtggcagaaaacatcatcacctgcttctggtgaggggtgtttctgaagatgtcttggacatctcttctcatgtccaaggactccaagaccttgtcacactcgtcaataacaaacgacttaacgttgcccaaacgaatgcccttttctgcaacaagcgcgtgcaatctacctggagtagccacgacaatgtgaggacaagtgtctttgttcttcaacttctccaagtctctagcaattggggttcctccgtagaaaacgtcagtcttgacgtctggcatatacttggagaaacgagcgtactcgttacggatctggtaagccaattctctggtgtgacagatcaccaaagtggaaatttcacctggaactgggtccaattgttgcaaagtagacaagacaaaaacagcagttttacccaaaccagacttggcttggcacaagacatcggtacccaagatagattgtgggatacacacctgctggactataaaatgttagttgatgaacgcgattcgaggcaagacgacaggagcttcaccgagaaacagctgctattctaatgattgtctgtttccagaaataaagaacaagacgcaaaagtgaaattaacagcacgtttaagtgccccaagattaatggttcggcaacatgggtttcgaggttcatagtcccgtcgcttgagctcgttcatggcaagagatacgaaccttcagatggatgttcaaaaccacagtctccaatggctctcaacaactctggcttcaaaaggaagtctctgaaaccagtggcgtggataccaacataagagcctttcttgtcagcttccttgccagcagaagcatcttcggctggagccgtcgaagtttgcacggcgatttcttccgagtcagagtagtccaacaattcttcttggccttcgtgagacatggtgatgtgtgattattcggtgttaatatccagaaatattgttgattttttccaaactgaatggtgaggtgttggagaaagtcgtgcgagacccatgcgcgaggcgcacagttgcgaaatagtcctagtaaaagattgccagtggagtcttggtctctcgagttgctttgtatcttttccctttgaaaccatgatcgccagaaatcttgctagaaacgttcatactagagcgttttgctctagaaactcgtctgcagcctctcttattggtaaatcctttaccacgtcttttgctagaacattctctgtcagagcaaacccggttgtggtagcgcctcaaaatgttgccaaacgttgcatttctgtccgtcgggcatccaactcgagccatgatgatgtttcagaagataccctcaaggcacaagacttggtgagcaaactccagctgcacccagaaatccgccagttgttgcaagagttccaggaattgattgtgaccaagggattcaacccagaaaaacctccatcctttatggaaatgatgaagcttttcgcccacaaagatgtgtgcgatttggttgcgaagttgaaagttaaattagacgaggcaggcatcaagatctcgcgcgacgacatgggcctgttgatgaagttgttcaagtaacgacaaatggctgtatagaaactagaagtagcatatgaaaatcaccttatgagcagatatgaaacagcactcacacaatcgcttcgtagtgcgtatgaaggagaaaccatgccaaaggtaagctttcggtggaacatcaaatgatgacagtaggctaaattaaaactatgtagaaacctgagttttgcttcaatgtatccttgtgagccatatgataacgtacatgcttcattaacatcctccaaccacacattttgtagttttatcacagctttgttactggcatttattacctcctccaactatatgcaattatttcgtggttcctcggatagcgttctctctggtcattggcagccttcaatgtcttactgttgcatgtacatttccatctatttggaaaacgaagcggagatcactgcagcctcctcaactgccctggaaatggcgcctctgacaccagcatcctccatcttcaacaatcccccaattgtagttccaccgggagtacacaccttacttttcaaaacagcaggatgttcgccggtttccaaaaccatcttggccgtgccctccataacttttgcggccgaaagcttcgccacatcgtggggaagtcccattctaactcctccatcatacaaagcttccatcataagcaaacaaaacgcaggacccgagcccaccaatgcagtggccgcatccatgttcttctccgcaatttccacagcgctgccaaccgtgttagcaagcgcaagcacctcgtccttgaatttttcttgtgcttcaggcgaaaacgctacagtggccattccacatccgaactgggcaggagtgtttgtcatgacacgtgcaatgtaaggcgagaaaatagtcaattgggagatggtgacaccggccaacaaagaaatcaccaatggcttgtggctcaaagacgagctcacctcttcgtacaagcctttatagtggaacggcttgcagcccaaaagtaccacatccgattcggcaacacactttttcttttcctccaagtccgccacaacatggatgtattcttgggggtagttttcccgcaatctggccacagaagctgagtcctgggtgcacaagtatatcttacctgggaaaggcttaacgttggctttgatgatggccgatgtcacagctgagcccatgacacctgcgcccaaaactgtgaatgtgtaaccttccttgattgccatttcgatcttgtgggtctggagagaaaaaaatgtgttgtggtgataagtatgactctactggagtatgatagatccagtactggtactgcacgcaacttcggttgcccattccgtaaacggagaagtgcaatccaatgcgaggcagaaaccgaagtagaaagcgaagcttaaagacaataccgttttctgtacgagcggagatggaattgcccaaacgtgatgcagccgaagccgattgttgggttccaactcatgtttcaattcattttttatttttttttttattcttcagctcaaccacctttctgctttatctggctcttacttccccatcctcgctttctaccgtcttttgctgtgatgcaggaaagttcttgcccaaccgctacaaatcttcaatattcgggcacttctcctgaaaaactaaattctggctggcgtttaaattcttccaaatctctttttgctctttgagagcggaactttcctttccttcgagtttgtagtccctaatctcgaacttagtttcagctgaagtggtgcgacatttgatcgcgggattgcttcttctgttctgcagctgcggctccatctacatcttccactaaataaagggtcacctgtattagggctttttttcttttggaaacgtcaacaacattatcgactactaaggagcagatacagttcctcaaaactcttaggggaatttcgacatgactttcgacaaaactttattgaagccctgtcctgtactactaccatcggcagaagaatttcagaatcccatagagtacttgtcgagggaagacatactacaactagggaatgagtttggtttagtaaaggttgtgccgccaaaaggatggaaaccaccattttccatagcgccgtccttcacctttcacacaagaatccagaagcttagtgatttgggaatcacaaccagaagcaggaaaatctttattgacggcttgaacagattctgcaacatgaccggacgcagaaatgtccactcctggtttgtcactcacaaccagaagatacattattatgatttatatctcgcagtttgccggctctaccccggccgaaacgatctaatgggtatttctcaggaggaattaacgaagctaaatttgatgtttgatcttcccgcctcagaaacaattcttaaaagtgaatttaccgacaaaatcaaggcatacgcccagtacttgtctcataacggcaacaactttgactttcctgaaagcgatcctgaagatgataccgaaagctgcttggtctgccggaaaaaccactcgcccacgcagatgcttttgtgtgaccactgtaataacccttatcatctcaaatgtcttctgccgcctcttacagaagtccctgaaggaacatggtactgtgaaaaatgcttgattggaactggcgcttatggctttgaagaaaaccccgaacttaaattcaacatctggggctttgttgaacattgcaagcaatttgaactggagttcttctctagatacagtaaggatggtctgcccttatctctcgatgagattgaacaacttttctggaacttagtagagtctgaaaattccgaactcaaagtgaggtatggcgcggatatccacaatttaaggcctggagaaataagtggttttccgacaatggaaatcccaaagagtccttatgattctaatgcagatggttctcagtacatacatcatccgtggaatcttacaagacttccttttgcgaaaggatctttacttaacttcatcaacagcaccatatcaggcatgaccattccgtggatttatgtgggctcccttttatctaccttttgctggcacgttgaagatcattatactctttcagccaattattgtcactttggcaatgtcaaaaagtggtatggaattcctagctcatatgctgacgagttcgagaaaataatgaaggcgctggcacctgatctttttcaacggcagccggatttgttacaccaattggttacattgatgtctccctcggaactttctgccaaaggtattccctgtgtgtacgccgatcaagggccaaacgagtttgttgtgacatatcctagagtatatcatgcgggcttcaatagtggtctcaactttaacgaggctgtgaatttcaccatggacgcatggatagattttggcgagaggtctatccgagactatgcggagataaagaaagagaatgtatttgatcatttcatgttggtgcaaaacatattagagaactacctacagccaaacagtgcatttgaagacaaccacaaaaacttcataggcaaatgcattcgcagttatgagcaatttctccaccggcagaaaagccttgtacacgatctcgagagtgataggttggaaactgtgctaaaggtgcctgaaagcaaaagtggcttgatgacgccgggtcctgcaacaagaatgtcaacgatgaaaaagaataaagccaacaccgaagatgaagacgatgatctttgtgacatatgtcgtacttatgtgtcattccaatattgtgatgttaacaataagctccatcggtttggcaagtggtaccataagaaatctaggaaaactgatagttctagcattgcagttagtaatcttctcacacctaccgagtccccttatttgaaaaagggacaagaagatggaatgacatatagtgctacagctgtggcacaatctggatctgcggagagacttcaatctttgcaagacaacaatcaggacctaaaagaagaggaatctgaagaggaatttggagcaaaagtgccttttctggaccagatgaatgagctcatactgcaggccaagaggaaagcgagcgaagaggctgaagaacctagaagtaaaagacgacagtcgagtagacttcaacagaaaagccgcctgccggaattggaagctaaaccagaaattaacgaggaaattgaagatagcgcaagccctcagaagaaaagccagtacagctcgttacttcgacagctcaatcagtttgaccatatcaaactctgtctcaagtgcacccagaaaatgtgcggagatcatggagaacgacttccgaaaggctcgcatttgatagtggaaaaaccatttggtgaaatggaggccattctagccggtgccaaacgcaagtttctcggttattaagtgtatgtcaagcatattagcatgggttgcaatgttatgttgagtatttaattctgaaaatcggcaagaggatgaccaccaacaaatgataacttaaaaagtgaatgggaaggaaaatggcacgagcaacatgatttattgcacaccataagtagtgaaggaatctgggattatgtgaatgacgaggatggccggagatgaaaagtcaatagtggggtattcgacatagtattaattatatgaattacgattatattctgcagccgatgctgatggttgtagactgatgtttgtataccttagtgaagatagttgcacaacatggatcattccacttgcatcaatatctagcgacatggtggtgcagtaagagccacagtggcacggttggatcaatcgataacaatacggtcaaatgtagggacacaatctcatttggaatagatgaaatcatctaagaatgggtcttagcaatgaataaagttacaactatataacagtttgatacatttgatgatacaattgcaatagtattgataatgcaactggattcgctttcactcatggctccaccataactatcacacatgagcatttatccattgaatcagccactactgtctttagcccactattattgcacctattcacttcagctgatgcaactaatatagctgatacaccgcgccctacaaagcatcaaaacaattgcacccaaatactaaaagccaaacagcagtacattacagtcaagttatcaagcactcatacaattctataatagatatcactagttttacactaagcactaataccagtaagtaacacagaacactaataatacaaaacactaatactaacaagtaatactaagtacgcaataatactaaacactaatacgcaactgtacattacaagtttcaccattgaccatgagacccgtgcaccatccacactatttactggcgccctatcatgagagacacggccacctttttccatttaccatccggttgcaacttggcaagaaagtcaaacatatatagacaccaccaactccacgatgggacatgccctgcatcgaagccaaagttcccccatatccacacttccagctcggattcccaccggacatgcgcgaaaaatacctgccgggtaacccgtgggcgcccaatgatattggtgttcgcaccggaagtggcaactcgcacgctcattggccaatatccctggtgcgactttcgccgaccggtatggagagtcgcgcacaggcctctgggcgaaaaccatataacgcacagtagtggcttccaccttttttttctccttttctgttagtccaacgtgaaacatcaacagtttctttaaacaaacgatggttcttccaagattgtttaacactgcttctcgcagcgctttcactgctgctaagcgcaacttcatgttcaacagaggtttggctactgctgctaccaccaccggtaaagtcaggtatgtattctagcttttatcaaatcggaattcggcaaaggcgtgccagcgatggccaatggatcattgcaattgagggcttctgcactggtgtagggccggtgctttctccaaatatcactggttgaaaaattttctcggcccgtgattggatttgattccgctaaacaagtggtggcatttagccacaaaaccattcgaatgtggaactcttgcttctgcggtttcctccagtgtctttttttcggtgttttgtctatgtgcctagattcggctctgccttattcaagcattgtcaagaatgacatgtggcatcaatcttttattacaagcaccgtggaaacactatggaagtacattcataaggtataactttcagttgctccacatatggaattggacagccaaggctactatcttggcaaatgttctcagaacttgccaattcagaacaattccatagaagagcaatttccgatacaagtcaacctggaggattcaagcatgacaatttggctgtccaatttttagcatccaactccacaatctttttttttctgtggagtttttacctgctgaaattggccaatcaacgtccaccatgcgcgcccggttgagcacgaccttttttcgcccaatccacacccaactcttgtactaacatattagagctgttatcggtgccgtcgtcgatgtccaattcgaagaaggtaacttgccagctatttacaatgctttgaccttgaagaacggtgaccaagacttggtcttggaagtcgcccagcacttgggtgagaacaccgttagaaccattgctatggatggtactgaaggtttggttagaggtgcctctgtcactgacactggttctccaatctctgtccctgttggtcgtgaaaccttgggtagaattatcaacgttgttggtgagccaattgacgagagaggcccaatcaactccaagaagagaaacccaattcacactgagccaccatcgtttgttgaacaatccacttctgctgaagttttggagactggtatcaaggttgtcgacttgttggccccttacgccagaggtggtaagattggtttgttcggtggtgccggtgtcggtaagaccgttttcatccaagagttgattaacaacattgccaaggcccacggtggtttctctgttttcactggtgtcggtgaaagaaccagagaaggtaacgatttgtaccgtgaaatgcaagagaccggtgtcatcaacttcgagggtgactccaaggtcgccttggtcttcggtcaaatgaacgaaccaccaggagccagagctagagttgctttgaccggtttgactattgccgaatacttcagagacgaagagggccaagatgtcttgttgttcgttgacaacattttcagattcacccaggccggttctgaagtgtctgctttgttgggtcgtattccatccgctgtcggttaccaaccaaccttggccaccgatatgggtgctttgcaagagagaattaccaccaccaagaagggttccgtcacctctgtccaagccgtttacgttccagctgatgacttgactgaccctgctccagccaccaccttcgcccacttggatgccaccactgtgttgtccagaggtatctctgaattgggtatctacccagctgtcgacccattggactccaagtctagattgttggacgcttctattgttggtaaggagcactacgatgttgcttctaacgttcaacaaactttgcaagcttacaagtctttgcaagatatcattgccattttgggtatggatgaattgtctgaggctgacaagttgaccgttgagagagccagaaagatccaaagattcttgtctcaaccattcgctgttgccgaggttttcactggtatcccaggtagattggtcagattggaggacactgtcagatccttcaaggaagttttggacggtaagtacgaccacttgccagaaaacgctttctacatggttggtggtatcgaagacgttgtcgccaaggctgaaaagttggctgccgaagctaaataagcggccgttgcattgtatgactgaatgacatgccagttaaagacgccatgtatttaaccacgtcgactcatttctaaaatgaaaaattattttataacgttgacttagatattccaaaagaacgctttaaagtttcaccttttcctagctatgggacactttatatttgtgattcttctgcgatgtaatcttttctttcatgctactctatacaagcaccttctttttgggctttttcttctttttgctaactttggagaattctctccacagctgtactcttgactctctctgtgattcccatgctttttcccattcctttttgcgttctctttccttcgccatagattccatctcgctgtgtttttgagtttcttgtctctgctggtaattcttctccacctcctgttgtttttcatgaagttcgagtgccgcatgaacttttgcccgaatactggcatttgcaggcgaatcgtaatccgcctcttgcgagtccagcgccacatggcgatataagtcgatcaaataccctcgttccttgttttctggatccgaaagaacaatctctgctttcttcaacaagtcaaatgctcgtggggcatcttcgtgctggattttatctggatgaagaagaagcgacttttggcgatacagctttcgaactagcgaaggaagcgaatcctcatcttgtaatgggttgatttggagaacggcaaaatagtcactggaatggcatgcaagtatgcgccgtagctcgtcttctctcttgatttctgtctctttgcgacgaagctggtcttctacgctcataacagccgttggattttcgatgataggaaggtaaagaaataagtctcagagactatggtagcgcactaataaatgtatgagatagggactcaaagtctacagaacacttgtagtatacagtagtgggaagataaagcccccaataaacttctgtccttcgaagctaattttataggaagtaaagtcgaagaatatctcaaagtatcaacgctccaataccgtcaacatgatacgaaacagtagccaaaaagtactgttatattagctcggtcttggtgcgtacatactaaaggtgcgatcttaattcgcgttatgcttcatctcaaaagaatggcatcgacccaagcttggaagccccgttacttcgacattggcgtcaatttttcagatgccatgttccagggatgctacaacggctcgacaacggccaaacatccgcccgatgttgaacaggtgatcaaacgagcacagctcttcaacgtgagaaagatgctaatcacagcatcgtccattgctgagagtgaagaccattttacacttgtacgggaacatttgggagcttttggatctacagtaggtgtacatccatgttcagtggcacaagaattttatggtggcttggaaaatgaactgcctttggccgacgtacaagagaaattggcccgcttgaaaggtttaacagagaagggcgttcaagacggactagtcaaggcattcggagaaattggcttggattacgatcgtttgcactactcttctgttctgcagcagaaagaaatgttccgtgctcagttacaagtggttgcgtcgctcaaacatttgcgtttgccgttgttcttacacatgcgtagcgcttgtgctgactttgtggagatcatcaagcccttcattgaatcgggagatatcgagagaggaaatggcgtggtgcactcgttcacaggatctgcggacgaactttccgagatcttgaagcttggtttctatgttggagtcaatggttgttcgctcaaaagcccagaaaacttagaggtggctaaattaatccccaaggacaaacttctcattgaaactgatgctccatggtgtgagatcagaaagagccatgcaagctaccctttcctttcgccatacccgaacttgtactaccctgaaataaccgttccttacaaggataaagacgaagaacaatcacagctggtagaaccaaaaaagggccagaaacagcaaaaacaaaagctgcaacagatcaaattggatgatatgttgccgttcccgtcgatcaaaaaggaaaacttccacaagcatatgtcacttgtacaggagaagctagaaaacttgggggaaaacccaaatggtttggttggcgaattcgcatatcctttgatgaaatctagaaacgagccagtttttgtaggaagtgtggccgaagtcatggtacacttatatgacttgaaggacatccaagagatccagaacttcattgatttggtttacgaaaattcgtgcaatttattccgtctataatttagaacgtaattcattcatgtctgtaggtcgtataagtagctataatacaattaattacccaagttcctcctggttcggagacgccttcctaaaacatcgccattggagacgacgttgctgcttcgaagccgcctagattttctagttagactaggctgttgtttttttcttcgaaagcgtcgttgaacgacctcttcttccagatctgaagtttcttgtcctttagtcggcccaatttccaaatatgtgtcgtatgtctgtaaacctttctctttttcattattgaaatcaccttttcctccacctgtttgattactgttactaagttcttcatctgcatcatcttcatctgcgtcatcagcgtcatcttcatcagcgtcatcttcatcagcgtcatcttcacctgcgtcatcttcatcagattcatcctcatctgcatcatcctcgtccgcgttatcttcatctccaccattttgggtatcctcaaaaatagcttcatctgatgcctcctcttcaagatccgcagattcatcatacgatggttgttcatcatcaataatttcatcaattcccaactctgattccccctctgaaacttgctcctgaaactcgtccatgattttcggatcattacttgcattagtgtaactccttaccatcggtatcccatttgcaaaatcaggatggcacacaaccaagctattcgtatcccactctccatctttagttcgccatcttctgagattgtctttgacttccccagatgtgagcagatcgatttctttgtatgcttcttcttcgtatgtgtaaggattattgatatcgtctttcaaaaattctgaaatcatggaaatgctattgcttattggtataggttgcgacgcttgcgaggcagcgccggtattccccgccagagctaaatatgctggtgcggagttaattcctccagatgggccataaattaatggcttccattgaagattttgttgcttgagcttgatatagcctttcttttcttgttttgcaatgactttgtcaatcactggcaaattgatgacaatcgcgtatcctccagtttcgacactttttacgagagcattcaattgttcaagcccaacgacaacatcagacggtttcattcctgtaagtttggacaaaatctcaatcgatagcatgatattattgtcattgctctgtgacaaatacttgttatgaagatctcttagaacatatgctattgtaactttccagtatgccctataactgagaagtcccaagtcactgagaggcttttctggagttccaaatttgaactcgctgcgggaaagcatgtagctaaaatctatcaataggctgccataacctttccgttggtagattggaagagtaacgatgcaactgacattataatccgaattattcaatttttctttggagaaatatcccacaaaatgatatatcagcgggtcatgatcgtcgatctctgtaagaatatagaagagaaaaggttcaacatcgtagtatagcgttttcgaattcaaaaagagcttagccaaaaggcaaaggttctggcaatactcaatgttcttccgaccatcgacctcccatatggcgattttcgcctctgagtcgcgataaatttccactcctgggggatgattgtttgcgattgtgcaaatttttagctggtgtctgtcataggacatgggcgatttcatgtacttcaagcaatgttcacaaatatacaagatctggctttgtgaatattcttcggggtatggtgacgagtaccacgtatctattacgaactcgcgaaactgaattttttcgatccgtgacttctggtagtaatacagttgaggcataggcgtcgaattgttcgactctttctgttctgtgtcatcatctcgtagttggagaatagcatcttcttgttcgcgttttcttctttcaccttctagttggaactgggcaaacatttctctatccaacggggtgggatctgtcagattgatcgtgcagtcaggaaatggaagaacacctttatatggaagctccagatctatgcttgtttcaagcacatccaagtctggttcttcaggtgcaatgtcctccaacactggagggggcttagtaataggagggcggccacgtttcctcttgctagtttggatgctcggagcatacgatgctttttcgggttctggtttcggttggtttttagtccccaagagtcgacgggccatgcgattccgtctgttgtacttgattttgagaatatagcgatctgggttcttttcaagcaccgtcacagaaaacaagcgcggcctcccgattcgccgcaaagtagtaccattctggggtacaacggtaggagcagattgtgtttttcggcgcggtagagccttgacctcgatgggttttccagaactccgagaagaccgaaatactcgctcaggttcgcgtgtcgaggctgcccgtcggcgttttccctcgggtatgctgtcgtaaattctattattcgtgattttgatctgatttagaagatttcgccgccttgtatttagtgtgggcggcattgtggagaatctcagacaacaagatggggttgacccggatcaacggcacaacgcaaacgaatgaagaagagaatatcgaaatccacagggaaatcaacaattttccccttgataaaaacagatgcttatctggaaagtaaagtgttaatcagcggggactagttatctcttgaagaggctgaaagacagtgaacgcgtgttatgtgcagtatatttccgacgcgaatttgtagttgcaatgtgtatgttggtgagcttctcaatagataaactgtatgtctactaggccgaattgcaaaagtgccgtttagtggagctattaaaattataacagagcgcaaaagaaagacgtaaacatcgtaaaaaatacaagggtaatgaagcaaaaaaggaggagggacgaaccttagcgttgttttattcttccaagtatcagtgttaccaaaccatagcataaatctcttctcaaattcttctttttttttcttttttcatagcttttttattgcatcatcatctgagattctttcgcacgcttgatccttgttgctttcagctggactcgcttggtccgtcttcaacttcttcaatgtggctttcatggacatcctcgccttcttcatcctcctcggcggattccgtaggcataccgaaggatgctaacaatgactgtgcggaagaagtatccaaataaataacgccgttttcgttggtgatcacgttgctggacaataatttctgtaaagaaatggcgccatttctgagcgagtcgtcttcgccgttggaagcctcttcttcgttgtcgtcttctctagacgtgctacgcatgcccatgttcccgaacatggagtagccgttggaaccgcttgagcgcgcgtcagtgttagagtgctggccaatctccgcaaagtcgccgaaaagctccttatacaaatcgttgtatgggggtgaaatgggcccgtattcaacagcaacaggagcttcttcttcgtcatcgtcagttttgtgctcttccatttgtttcttgttcaactcaatcttcagaatcacacggtcataccattggtccaaagtttcgttctttgactgatccaataatgcaacaatgagaatcgacatgttatcgcagccgattcctggtccgtctgcgttaggcgcacagcacaattccatgatttcctcacaaatctgtgtgaaaggtttcctctcgtagatgcctcttctcacacattccacacagctctgagaagacaagcaatcccagattccgtcgcaagctaaaatcacaaactcgtccttttcgtagtcaagatcgtgcagaatcacttcgggataacaggtgacgatttgctcttcggcaggcaagtctgagttcttcttaaacacaaagtcaccaattcctctagacaaggccaagttaccattcacacggcccatttccacgtagcctccagcagcacaaatacgggccttttctccttcattgtatggcttgtggtcaaaagacaaggccttggcaaagccgttggtagacaaaacagttctggagtcaccagcgttagcacaaatgacctgcttgggtgtgatgatggccgatgttgcagcacatccactctcgtcgtttctggtttcctggttttgcaagatggcttggtcacacagcaaaaagccatctttcaaggcggtagagtagtctttacggccgaacgcttctgtctgttgaatcaactcgtgcaaatgcaagccggtgaagatggcggccttttcgcctccgtgaccgtcgtaaacaccaaagaacgccacctggtcgtcgccatcctcgttcatgctcaagatggtagcgtgagcatcttccatattgattctccagccttgcatgcatgacaagccgtaggccaagtacttattggcgtctttctcggagtgcttttctgtttcaggttgcgaaagaatttgtcccatggtcggtgttgttttttcttcttaaagatagttcagttcagtatcaagccgatacctattggaaagtgtaagaagttgtccacgtcgaatgaatttaaacgcttggcttttcgaacttgtgtttcaaactcagggtactcggatcctccagtggcacaagtgagtggggggagggaaaaagagcaaacgcgggtggggtttgctgggaccggagtatcggggctaagagggcgaagcgggattagaaagtgcttccacagtaaagaatcctagcgtttctgtgagtatggatgctatctcgcaaaaaaattttccttgggtctttcatcgttgagacatccagtaaaccaccattttttgcatcacgtgcgaaagcgataaccataatgcaaacctcgagcctccattttaacgaactgggcgcgttgggcccacttttggcatttgcactcacgcgactactttgcttggaaacacacttataaagtttggaagcaaggtagacttcttgacagtttccgctttttcagtactacagttcgtgttcttagcttgtgtttgggcccgatctagactctttttccttgttatcgtagttgcgacctgcggtttgggggtttttccgtctcttccatttggtgcgttttctgactgttcttgcagtacgtattttgtaccttgttctgaacctttctttaatcttattttgaaccatgttctggcattttacatgccattttctctatcttctaagctatgtatttgaatctctcacgttgtcagagcttgtgtcgtcaattttacatttacagacgcataatgccagtgaagtttcttttcacaggtcgcagtcaaacttcatcagcgcctatttttaaccagtcacatctctatgcctagtacttaaacttacaactccaagcaatacgcagaaccaaatcatacgaggtcatgaaacgccggagggagccagcattattggatattatgagttaattattctcgtgaggcctctgttcatcgaacattggaagtactgattgcgtagaattggcatgggggggactatgcaagtcaaatattacgtttgtatagctggtcagcagtgtatttgtattcccttaccagtaaaaatattagcgtacagtgtcaatgacgcattaccgttcaatgcaccataagacagccttgtaattagcgcaactgatgagaaccacggatcaataatttagtctattcaatcatataatgatcttaaaacttgtccagtaaaaaaaaaaacccttaagtaccgatctctcattttccgaagtgatctctgtactcttctaggcgattgaatgaacagtttcaccgagcttcgctgtctcgagtattgtctctacaatgtagtgcttttaaagacattatcaattataaggcgtgtcacaaggacacatacatgagagagaaaatcattttaaggagtattgtatccttttgatcattagtgcattaaacataagacatcaaaaattttcgtaatctggtatgagggtgccgtgttgtgcaatccaatgaggaactgaaaagccggcacttcttctgctggaagaatatttagatcattagagtaatttctctcgaaatgcattgacccaataaaataacgcaatccccttcaaaccgctatttttttgggccccaaattcctcctcccgatttttgttgctcgtacccgttgctcaagttgagcgagttgagcttattagacaacgaatcgttcatagggaactcctcgccggtgcctgtagctgcttgcaaagaggataagcttcctgcaaggtggctgtgttgaccaaagggagcaaagcggttcgccaaatctggattccctaatggagttcctggctggcttacaggaccactagcaaaataccctgcattgggtccctgatacaatcctggagtctggactgtcgcagaatgttgcgcagttggagaatcagtaacagagtgggggttagggaaaccgccgttcatgttggcggctcttacatcaacaaacgagcggttatttgaggatctcaacaacgctgctgcactggaggtgggtgttccaatggaattttgagcttggtttgtaggacccgctgtgttttgtgcgtagttcccaaatgactggtacttactttgcgaacccgaaggttgtttttggtgcagactacctgatggctgatattgcgagaattgttgctggatgggggtagtggtttgctgcctgagtctcggcatctgtaaagccgactgagactgtgatctcaatagctccggcgcatggggatttgtcgtctgcgggttaggaccgtaattgagcaacgcaggcaattggtttaagttcatcattgatgatgaatgcagagacattggaggattttgttgggggacatgagggttgaaagatgtgctttgctgatggcgctgttggatactctgttgaccaggttttcttctgataataatatagccattatcatagagctcgagcaagttcaagaacgagcacaaatgagaaatgactttgcgctgtgacattgtaagattggaagggaaggccaactcgaaaataagcttcgaattatcatctctataagtgagcaactgcgagtacaactcaaggatctctgggtcatttaagttcaactcaggaggtggttgaggtgcgttggaaccagatggaaagtgcacaaacaccctttctgtttgggtactatattgttgaccattgacactcaagttttttgtggcggccgttgtggatgcagcggaaataagagaagccaaagaagcattggacccagaccggtgctgttcctccaattgaccgcgtttctctcttttttctctctcaatacgctccctctcttgagctggtaacattttcttatactcaacgcgtaactttcgaccaccgatctcgcggccgtttaagttattaaccaccatcgaagtttcttcagtggaggtgaaattggcaaaagccaaaccacggaaaacgccattgtcaaagtgatagttgaaagcgtatggcaagggcaagtttaacttcgtcataacgtccaacaattgctcttttttaatcgcaaaaggaatattcttgatgacaatagctgtgggtatcaactcgtcatcatcatcatccatagtagctgaagtgttgactgtgacggaactcatgcttgtcattagagaggtgcccccatttggtgattgtggggttcttctcgtatgagttggcatttcggatgccatgtctttttttccgttgtccaatgaattcacattcaaggactgttgttgcttttgttgttcaacccatggcacaacatcgtttggcaccagaggcggcattgacgaaggagtaatcaagtttggattacttgagttgttcagaattcccgaataaagtctgttcaggcccgtggattgcctcagggttggaccttgggaatttgaatttcccgggccctgggcagacattaaattcgagggcccgttattgccgtatgtagacgactcgtagcccgatgcagaagacaacgaagacaaagatggtctccgctggataacggagtccatctggttaggagtagtcgataagtttctcaagtccatgtgggatgatacacgaatggagatttgaatatgggtctgcgtgagatgcaagtcttggccaaaaagtttttgggtgtttcacttgggcagtaaaccgatagtagtattcggtcttgcaaaaggttgtctgacactgaaaacaacaatcaccagaataggagaagtagccaaagttatttgcttctcttttcggccaaagaaggatatatgggctctaagggcacttgtatgggtcacacagaagtacctgtgagggagaaaatcagaaaagaagaaagagcccagtggacgattaaagtggccagtgataacgcagcgatatgtctgcacgcaaatggacagtgcttttggcaggaagtgaatatgagcctgggctgactaatgataagagaactccaaagggattgacccggatagaaaagtttgatcctgttagtaccttgttttgaaggtagttacggagcgagaatttttaggcgagctaacaaaaatgctcgacacagaatcgcttgtgggagggccagaagcgcgcacgtgacccatccccatatgtgaatattcttttggacgactcttcactggttccgcccaggctaatggtgttctcctgcaagtcaataaattgaaagagtagaatagaagtttaaaagaatacaatatgggcggagaacagagcggaggcataaagaaggatatttcagaaatgcccactaacagagggtcttccaacacaagagctgatgggcggttatccgctccgattcggcacattttttgttgcattcatcacatctgttggctccgttccatacggttttggtgctatctatgggtaaaatctaccgggcgatctatgcgcacgtgaccgtgcggcctcgacgaaaaatcagcgacgtgtactcagtaatctgtcactacacctgttgcccatacaataatggtatgtttgccgagtgcaaaatgagagaaagttgtaactaacatatagtcttcgtctgcagttgccccaggtggattgagaagcgccgccaagagaagaaatgccgctgacaagaagtcgaaggacgctaaccaaatgcccttgtccacaagagccgcaggcgccggtggttcttcggctaacatgttgaagttgttcacagacgaggctcaaggtttgagagttgatcctttggttgtgctttttttggctgtgggattcattttctctgtcattgtcttgcatgttttggccaagatcaccggaaagttcacttcctaggagactagtggcgttggaggtttgcttgatcaccagtaagctcgtcttgcaacaaatgtttggcggcggcatgctgtgtagtatacgtttagtacatggataaatttgttttctgtagaagggcaggacacttgcgtgtgctgagagaataagtacggtgtttcggtggtttgcgtcaccattccggcgattcaagcctgttctgagccactcggatgaggacagagagtccttgaagctgttcaccttgtttgaaggatacataaagcgagtctatgactttatgctgtcaactatatacaatacatgaacttcactatggagcatctaaatcgctggtctggacctggctgtagtcacacgagtccacctacatgtctgcgagcaatgccgctgcgactttcggcgcatttgcacaatccacaatatgcttggtgtgcgaggcgcctgtctccactatccagtcgaacagcagttcctggcgcactgtttcccacaggcgcccatgctggcgcccgcgaacctcgatttccaccgtcgggtaacgcttgcccacaacaagcaccaatgggatccccatggcatgcgactcgcgaatcttgcggcccaagcgtaccaggggccgcgcgtcgaggcgcacctccatgtcgcccaaagagcgcgccacctcgtgggcctgttcttgggcgcccgcatccacaacagtgacatgccaaggggctatggctgcaggccagcgcaagccgtggctgtcgcggttgatttcggcaagcgctgcaattatgcggctgatgccaattccgtagcagcccatcaataccggctgtcgggacacggttccgtctgcaccaggcacctcgaccgtgcagtcgagagcgcgcgtgtagcggtcgcccaagtagaaagtgtgcgccacttcaatggccctgctcgagcgcaacgtgcccgagtcgcagtgcgcgcacaactcgccttcttcggcctcgacaagaggcacatctgtcaatgtggacacaagcgaacggttagcgaacttgacggggaaatcagggaggttcaggcgcaggtcgagtctgctatccatgatccgcaccacccgtttgtcgatgatcgtcgcctcgtcgcggaaaagtgctagcacctcttcttcgctgagggtgcccgacaagtcaatgtcaggcactgtttcgcggagaaacgccgggcggaacgcgcgcgacactgggtagtatgcgcacactaaggtcgagcggtctatggtggggaaatacgctacggcggcctccaaactggtcttcaggggctcggctgcgtcttcggctgggaatgacggcgtcatttccacattcagcgtgcgcccgcagtccgtgcactcgaacaacgtgtcttcgcccgccgcatgaacgtaatgccactcgtgcgacatggagccgccaatctcgcccgtgtcggcgtccgcgcgcacacacggcgcccgcaaagcagcaaacaccccggcgtaggcgcgcagcatggtctcgtacgcccgcatggcttcggcttcgctcacgtcaaacgagtaggcgtccttcatgacaaactcgcgcccccggagaagcccactgcgcggcctcttttcgtcacggaacttggtgttgatctggtagaaaagaagcggcaagtttttgtacgacgccacgttttgctgcaccaagtgtgtgacctcctcctcgcatgttggcgccaagcagtattcggcgcccttcaggtccttcaagcggaacaactcggcgccaccccagcggcccgtctgtttccagagatccaggtgcgagagcgcagacaagcttatctcctcggcgccagcatcttgcatgtgtttgtgcacgagctgcttcatcttgttgagcacaagcattcccatgggcatccagtgcacaagccccggcttgggtggagaaacatactgaagccgtgcaagaagctcgtgtgtggggatgcggggcaacacctgggagtcgagcaattcgctactcaccaggtagagccgcggcacgctcttggtgtggaggcgccgaagaagaatcatagtcttgtgatgaagcgagttggcgcgcgaaatggtgcagatagtagcacgatgcgataaagagtgggcggggcatattcgaacacgtttgggtcttgcctactgttctccgtttcgattcatgttcgttttttatgtctgtttcactctgctctttcttggtggtttcctgagtaatatcctttacaggcccttggacatactttgggtgggtgcaaaatgcacctatagcgttgtctaaaatccataagctcttcaatcgttaccatttctacagctgcacctgtctacactcgttaattgctgatgttcattggctcgttctttgtaatgcaaactacactactttctgccagtcacttggtcaaccaagtttgctccatattgtttcaagttgtacaaggcgttctcaaggtccttcttagcacggctcaaatgggcgtcatccgtagcttgcttgctcaactcctctaagttgcgcttggcacggtagtactcctcaatcgatctctgtctgcctgcttccacagtttcagaccactctctttgctgcttgtccaaagaagctcttgcatcactgtgagcttcttgggctcttgcctttgtttcgtcagccttggcactgccccagttgacccacttatccttctccttctcagcgtctctcttgacgtccttggcggtcttttcagcctcatctgccttcttggaaccccagttcaaccagctctgtttctcggcctcggcctgttgctttcccagctcccatttcttctcagcttcgcgcttcttgtcagaaccccagttcaaccatccttgtttttcagcctcggccttgttggccaatctgtccttttctgcttcagcctcgctcttcttgccagaccaccatgacgaccaagacgtagacttgtagtccaagtcgttcttgatttcttgttgtctcaaagacgtggaactagcaagttccttcaacttctcgtccttggtttggccaagagagttgacaaagtcaatgtacttcgcggcccaacggtttggcgcaggcttgttctcaacttcgtccgcagccaccttcacatcttgggcgtacgagtccaacttctccgaccatttgttgtacgtgtcggattccttgatagaggcaatggtagagtcagccttttgtttggcctcgtcagccaggagactcacggttttcttcaacagagaaccaaagtcgcgagcctgagacccaagttctttcgctttcacctcgacatcttgagcagactttctaacattctccagtgggtggggcaaagtcacttggttctttgcatttctaggaaagatgggttgcacttgctggtcgtagtagtaaacaccagcgcccaaaacggcggctccaatcaaaaaattcttagacatggtgagacagttttataagaaataagagaatattcaatgagtaatacgagacaaggaagactaaggaaataggtgcccctttatagtgtagcttgtgtgcaatgccaccccatgattgctaaagagaaccattagagaattcggctccacaggaagaagatacaaatccaccaaggacaatgtgccatatacaccgtcacacatcctccaatagggccaattggcttcgaggaggagccaattgggcattttttcactattaaacgaaaagaaaagaactgtgctaaaccacatggttgctctgtgttacgagcccgggtgtgcactgaaatatggggaagcagtctttctattgctgttaagggcatgctgcaccggattcagagagaacaattatggtgcttaaactccatctcgtaccggaatcttaagcggagaaatttcacaatgtgtttacacgctaaacttttgtcagtttggaaataatattttcttcggtattctcggttgtcccgtttgggtattcatgagccattgttccataatgtcacagcagaggtaatttactgtaattgaggcatacaaacgagtttgatctattattttcatgaagttggccaaagaatccacacctgttttcgctgattagtggtcattaaagaaatgtcatctgttctctcctctcggtcttaaccccttgattttggattactcacgggtgccactacaaaaatatttcttgaattcagtgagggtgtcattctaaaattcttttctcttttctcttttctcttttctctccgtcgagagggaagcgctaaagtcagaaccttatgatggtacgcccggagactttaacaaaacatctttcatgtccacgtttttcttcataatttgcaatagtttattcctctattttagagaaatttttctgctcatctacccttctttttcattatcgctctgttttctctttattatgctcgctcggactttttgccagtaggcggcgtgatctgtcaattgatgtcacgttttctggagaacgaaaaaatgaatgatcactgatagcagaaaaaaggtgacactaagcccgcaggctctaacaccaaaggctttttccacgcataaccccattttgtaccataatctggcctgttctctgttccttctttttcttctattcacatcgagtgcattttttttattccttggttttccccgtggttggttttgtttccggttgcaggcgcaaaaggaaaatagcataacctacaaatctaataaaccacgcatctcctattttcttttttcccatcaaaagcagccttctccagacttagtctgctcatttgaaactcccgagagtgagctcatatccaccgtttgtcgatttcgtggtctatttatctttgccctttgagcactatatgctgaaacccgatctgtcatgagttcgatggttactacttcacaaatcagtctatccctttcatacgactgtgaatctagcgcctcgctatacaaggtctggaaagttacttgcaacaaggacttggcctgttcgtgttcctctactctgaggttgaataatcggtcctggcgacttttgaatgatcgtttactaagccggccaacaaagaaaatcgataattcgtacttggatctagccgatcttctgttggatcttcgagaacactaccgcaaaccgccccaagtggaacggccacccttgttttccacaaactcaaaatccacaagcgaaagcaggcttagcttgaatccttacgccaaaaaaccgccttcaaatggcgagcagcattttatttctagtggggagtctttaaatgaatcgggagaagataaagatgagtacagtgatggtggcttccccggaaatggtacaagtgatgagagcaattgcaaccaccgtgaggacacagagggaaatgcttttgtaaaagattcgatgaaagattcacaacaatttgaacttaattcgcatcatcctaacgggctagagtctgagggaaagaacatttttttcattgcaaacactccttccccggacagtacccaagctcggtctcatttaaatgaagttgattcaaagatcgaactcgctagtactaatgaagttcctgggatcaagcgacaggattcgcttttcgggggctcaaacttcaattctactgcagctgctagtcacatttctttatcttcaacggatatttcagaagaagatgagtatacgagcgaaagtgagggtgaggaacagtctcacccagactcttcggagatcaaattagcagcatcgaaagctagcaaaagtcaatctgctggtgataatgatagtgagtggatgtcagtctcttctgaaagtgagtctacaaataacacacctaacctgcagccgctcaattttgcaaaacgtatcccgcttgtatccaagaagctgatggaatctagagccgatacaatatcgctctcagaagtaaagggagattcgcccaatcattttactccgcggtcgcttttatcggggttgtttttaaatgagttggcgcattcaacacaatcaaatccattctccaacacctcgctgtccaaacaaaccacatcgaaaccaatcttaaagagatcttctaccacaggtttcataacgttggataaggccaatctgcttcgaaacaaagttaaactacaaaagccgtcaattttgttctcaaaacgctttgcatcgctgaacgacgtgactaagaatgttcctgagggtgagtcggttctctttgtggaagaagaaaataatgtcgaagatccaaaaagagcgacggaaggggaccatttgtacacaaaacaagcttctagtgtgagcttgtccaactttattgtcaccacacatgctactagctcaagcacaaacttaatgactcctaactcacctattgatgagagttcgcacagcacagaaagggccgaagctctcttatcttcgagcctaaataaatattccaactcgctttcggttacatccttgaaaagcatattttccaaaagttcgctacagttgacatctctttttggactgtcaaggaggacaaagcatagtacattggccacggcaacctcgtctgaaaacatagggacgcaaagatatcacgatctgatgtcacacgagtacgcctcaaggttttctgaacaaggcttgcaaagctcactgtcccgagaaaaaagcgacaatgtgaattcgccgtcctcttcaaagccaaacgagccaaaacaacaaacacccagcaagttcgatgttaatattagccccgacaatgactttgaaccatctgtcgagatgagtcaatcgcttaagaattcgattctaatcgatcataaactaggtaagatccccaagcctgaacgtgtgatcagcgcagaacagttatttaggggacagtttgatcatgtatccccggaggataatgatgactaccattcgaagggttggtgatattaagtatgatactatagttattcgaagtgccatatcgtaatagaccgaaatgtattgtaaaggtattcttcacgctgagttgtgcgcataagctactttttttttcctatcaagacttgtagattaatacgtgctctgaaaccaagaaacctactatgaagacatgctattacgaacttcttggggttgaagcgactgcaacagattctgagctcaagaaggcgtatagaaaaaaagctcttcagttgcatccagataagaaccctcatgatacagaaggtgcaaatgccagatttgcccttgtcagatctgcctacgaggtcttatctgacccgcaagaaagatcctggtatgacgcccacaagtctcaaattctacgtgatgaggatgatttttctgcttcagatgccccagaggaaatggtaatccccagtatatcagtgcaagagcttctacggtatttcaatccatccctctttgcccaaatagacaattccctatctggaatgtacaatgttgctggtcgtttattcgaaagattggctgcggaagaggtcacgcatgggaagtatcaaagactcccgaaattcgatctgtacatggatgattctgccaacgtcaatgctcttgatgagaatgtcctcttgtatcccagatttggtaactcgcatacagactatgccaatgtcatcagaaatttctataatacttggagcaattttctgactgtaaagagcttcaattgggtagatgaatatcgatattctgctgcgcctgacagacgaacgcgacgtttgatggaaaaggagaataagagagctagagatgcagctcgaaaggaatataatgaaacggtaagaaaatttgttggtttcattaagaagagagaccctcgagtgaaaaagggtgctgaccagatagaaagtaatcgaaagagaatgcaaagagagaatttggagagacaagctaaggaacagaagatccaaagaatggctgagattagtaaccacactgttcaggactggcaagaaatggatttgcaagagttggaagaactcgaggcaatgttgcgtgaagaatacaattttgaatctgacgagaccacagacagtgaatttgatgaatttgaagataacattaatgaaaattactacgaatgttttgtgtgcaacaaaaatttcaaatccaaaaaccagtttgaaacgcatgagaattcaaaaaagcacaaagaaatggtagagttattgaaagaagaaatgcgtcaagagggtattgagttgggtattgataaagatgacattgatctttctgagtttgaaaccgccagcagtggggagtcagggaatgaaagcacgaatatgcctaatgaagaaattagctccaatgttgacgagctgaaagaaagcttcgatgttgtcgaggatgaagagaagaattggagctcttatgaagtcgacgatgttattgagagtggagaaagcgaaaatgagcagatagttgagagcgtcaagaagaacaaaaagaacaaaatcaagaagaaggggccagcaaatatcgagaaagatttggaagacaatggcaatatcttggatgatgaacttgaaaagattgtgaacggaattagcttagaggatagcgatgacgattgggctaacgataaaaagaagaaaaagaaaccgaagaagaggtcagaagccagtaagctgccctctgtcactgagcttcccttggatgataaagctgagaaagctatgcctgcgaaagttccaaacggctccgaaagatgtgaagtgtgtaaggagattttcacatcaagaaacaaacttttccaccacgtcaaaaaatcaggacacgccgctccgatctcagatattaagaagaaagggaagaaaaagcgttaatgaggcaaaaatcctacataactttttatttaattctattagacagcatcaactggaatggaatttcgttttcacatactctataacctatctcaaaccagtcttggattttttaactgtcgccatcaagggttcactgatacccttgtttccgtgggcacccaacccttcacctttgacccagcccaatttctctagtaatttacgaccaatattgttcgttccgatttccggagccttagcaccaacaagatcaccttctttcacatacgcttcattaattggtccacgacgagatttctttccgtccgtctctgcaatttcttcctttgttctcgatttaacatcagaacgcttgaataccggcctttgtcgcattatatacgcaatttgattgtaatctggtaaataatggaatgttttccgagtttttgccactttcatatacatctgaagaccgtttccgccacatcttgtgcaacgcatattgtaacacgatgaaagcttattgatcgtcttattcccatggggatcaagaggggggaagctcatcgtatcacgggacacgtcatgcaaaaaggtttcaaactcttgtttaatctcttttatgtgcaatgaatagtcatatttcacacttaagtcattgtcgaccaaagcttgttgctgccttttttccttcttgcgaagcttcttgtctcttcgtgacagcttttgatactgaaactgttccattagtgactctcttatttcaagatctagatctgtctgaagctctggtttctgtttctttcctcttcccttcttttttatcgtttgagtaggaggaaactccaattcagagatgttcttctgttgtcttgcgaaagcaagtatctcttcgagaccttcctcatctgagcctaagaattggttgtctatgctctcgtcatccagatcctcctcggataagcgcatcaggttttcatcatccaattcatcttcatattcatctgctccatttacctccattagttgagccatataatcttcgaatgccgcttcttcatctgaatcctcggatagttcaagattgtcgtcagatgccaaatctatgaagcctttgggatgtcactttatttaaatgattgagtgttggcaacagggcctccactgatccgttttcagttgttgtcttcaacataacgtgaccaatagtaagatggggatcatgttccgtaaatgcctcatacttgtcatgtttctcgaaattagttgctgcgactgtttttcgtgtttcacggtgtcttataacatcatggaactcttttttctgtatgttatgagtggctaagatttcttcatcgcctctttcgtctatgacgaacatatcaagttcttcactttcgccatcgctgggatcagaatccaggaattccacagaatcatcgagattattgttatgatcacctatcaaagcatcttcttcctttatgaaatcctcctcttcttcctcagcaagttccacatcttcctcctcttcaacagccacaacttcctcctcttgaacagcctcgtctacctcctcttcaacagcctcgtcatcctcctcttcaatagcctcatcctcctcttcaatagcctcatcctccatctgatcaagctcctctcgatgttcattaacatttggacgttcctcttcttcgtgttcatcatctcttagttcgtcctgcttttcagtcatccgcatcctgtctgtttgtgtttgagactcttcttcatgggtggcgacagtattgccctcactttcggttgtctttccgaaagatgtgtcctcttccatcttcaacattcccatatgttcagtaagggtatcattttgctttttgttgtaatttgcgagcttttcaataaggtctttgcttggatcataaagggttgttgctttaacaaactcaatcgggcgtttccttagaggttgcttcatagtttgctccatatggcgatctgtaaatctggcttcatccatcatatgtctgtttggcctctttgacaagcttttcattgatacttgaaggcaattccttgcctttatcagggacatacacacctgagttcaagtccattaattcgggcatatcgtttccctttcgatggacactggctttgcctctcgcttttcgtttctgggtctactgaggcggaaacgacccccatttcctccgcttcttccacctctggannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngaaacttgttaaccctaccagaaatccagggcccaggtgaaaatgtgaatcaaggaaaaaaaaaaacccaattcacatatatccatttccctatctattcgagagagtttgttttgtatttatttattattaagttgtataaacttatagatcaagacgagataaaggcagagataaggaagaagtttgtgcactcccctgacataatagcctctcaagcgaaaggcaattcaatatagcacttccaactaccgtcgaccaaactattacaacacaagataagtcgggccactgaccttatgacatccgataatcaagaagatgggaatgccatcgaagctcaggttcaacttttgcagaacaccatagcacaatggtggaacagggtccaatcaacagaactggaacagttaggtagttctgatgtcacgattctaggcaaccgattccccttggaagaaatttacccagtcataaattcaagattatggttcacgtaccgagcagggtttgagcccatacaaaaagcggaagatgggcctagtccgttggcgtttttgaagtccatgatcttcaatgtgaggccgagtatggctttgggaggcttattcgataaccaaaattactctactgatgtagggtggggctgtatgatccgaacttcccagtctttattggcaaatgctctccaaatgttgatcctaggaagagaccaccaaagtccccaagcaatccaaagtgctccggaaaaagttgaaaaaataattcagttatttggggacgattacacctgtcccttttcattgcacaacttcatcaaggttgcatcggctctgccattaaaagttaaacccggtgaatggtttggcccaagtgctgcatctttgtctatcaaaaggctttgcgccaaattcgaatcaaatgagataccgaacatcaatgtgtccatatgcgagagttgcaacttgtatgatgaggagatcagggggatttttgaggagagcgaatctcctcttttgatattgttccctcttcgactcggtatcgacaaaatcaactctatctattatcccagtctcttgcaattgctcgctttaaaacagtctgtgggaattgccggtgggaaaccttcttccagttactacttctttggattccagggctcgaatcttctttacctagatcctcacaatttacaggcagcttcatcagaccccggaacataccacacaagcaagttccaaacattatcaatttcaaatcttgatcccctcaatgcttgctggagtgttaatcaaatgacttacgatgactacctttgacttcaaagagacgtgttgtcaaagaaaacaaaatcattcactttatggagaattctcgaattctacagccaccaacgtctgactatagagaagattttgtccaagtgagctcagaatccacctggatcctgatattgatgatttcgtagaaatcaatgagccctatgtgcaagatgaggaaaggcaaattacaccagattctgtgggtctgcatagatattgttgggaaagtacgaagttttataacatcatttagcctcaaaatccagacggccttacaagggcaggtacctacagtatggcttgttttcaatttgaatcttttcaatgtatggattatttctgaactgggagcgcgcactactcattcaacttaactagtagactgtatcagactaactttcagagtcaaaacattaaaatacttctctccctattcatcacattcaatggtggcggacagcttaaaagtatgcacagtatgtgcatcaaataataaccgttctatggagtcccataaacagttaaaggatgctggttttgatgtcagctctttcggaacaggatcttcagtcaaacttcccggaccatcaatagacagaccgaatatctacgaatttggcacaccttatgagaccatctaccaggatttgttgtctcaggaatacaggaaaatgtacgaggctaatgggttgatatcaatgttggacaggaacaggcatgtgaagaaagcacccgaaaagtggcacaacaatgcaaatgctggaaagtttgaccttgtcattacatgcgaagagagatgtttcgattcggtagtggaagacttgatgaatcgtatgaacaataagtccgaagatgcagaagaaaaagatgtccggaaggtggtgcacatcatcaatatcgacattaaagatgataatgagaatgctaaaattggtggcaaaggcattgtaagattagtcaagatgattgatgaatatcgtgaaaaagagaagcaaaggaaaatagacgaaggtgatgaagaccaatacccagttttattggaagataacatcatgaagatactaacagagtggcagagagaacatacgcatctaccaacattgtataccgcatcatattactagatgtattattttatagggattcatttttttctccagtgcatagtataacaacaaacatcatataaacaactaagtagaagattcgttgaccacagtaatgcaagccaattggttaaaagtgtattcaatgtggggaccaatttgtgtcgcatagaactatcgaaactacggtatgaaagtcgcgatgagtattttccatcctatatcattcattcttgactatacatgcccccaaagcccccacctaattccaaaaagacaaagctttataacagcagggctatccggtcagagtctgtagaccctgcagtgaaagatggtgttctagatgtttctcaatttctatcgtctcgtgagtacgaaatcagagcatttgaacaatcacagctcaacacaaaatatgccacatcaacacgagtatttcagagtttacctaggacacttcgaagaagaacagcttcgcacaatgtgaagaggattcctaagcgattgagaaataaagctctcagagaaatgcagaactcggtctcagggacaccagacaaaaaaccccacttacgtggacgagaattgtaccgtttgaagatgcagaaaaggcttttacggttggcatcgaagataaaggaaatgaaggagcttccaagggttcagggtacgtctgttcaagagaaaatcaagattttgaataaacagattgacgaatcgagaaaaaaacgaacagtttctctcaacaataaggttggggcccatgatatttgtgcaacaaatgctttggcacccaaaccatcggggaacatgaagtttgctcatagacagaaagaatttacatggtgccctacgcatatctggcacgcaaagaggtttcacatgatgaaaagatggggatttcagattccattcagccccaaccaaaaatgcttcagatcaacaagtagagctgctaagcaagctaccttggcttacgagacatcgtactatggagaattcattacggaattccccacaaccgagtctctatgtgcatggttgacaacatttacgaagtacaacagtcctgttcctgaatggcttttgggactgaaagtatacaatgactggatctatgtggacgataagaagtttgcgttaggaactgttgtggtggatttacctctcaaaaagattcttgttagggtccatcctagtgtctatgaagatttcttttccaaagttgtggaatgggccccagaaggtgtaacaacaatcgactctcgctttgctctcggaagtatccaactacacgggcccacagcattacagtcattagccaaagtgttgcatcttgaactggcgtcggccgcagtttctgatgcctggagatggtgttcgcaagtggcagactcactgaatattccaatagggacagtgttttgtttttttgcaaaagacccccgcttctggaagcatccagtgaatccaccaccaagcagcaagcgaggcggagactttcttttcgagaaccagcgttttgtggaaccttctgtcctctcttcccttttactgtctgagggccgcactgcttcatacgacaatatgtactcgttgaaacaattgggcaaagaattcgctaaccacgacccgtcttctacacatatccacggcgcatccaaacttcccgtactcatctataaaatggcaaacgggacctggtgcgtgaacatgccgtggttttgggtccagccagtgtggagcaagttggtgcaggtgaagagcatcaaaaccgctggaatgagacaggagcaccagatcaactttgagcgtggcattgcaacgtacccacatgattttccttatctattcgagggttacaaagagcacttgctacttgaagcggctacgcaagctgcccgcgcaaaacttcctttaagtaaacaagcaccgatgaaagttgaaggacgcttacaactcggctgcgattggtttttccttcggaagtggatttttggcatgaaattaattgatagaaaggacagcgttgctgcccatggtgagtttactgaagaacgcgtgcgcattattaagaacacagacgatttggcactagtgattgccaacacaaggccagagtcagaaaaagacagtcctatcgccctctttagtcgtgccgatccaactcacagggcaatagttgagggcacttacaagcctgatgtgtccaagtttcctgcccttcccgtggtgcaggtacatctagaactaattggaaaaggaacaattagagataatgctcgaatttacgaggtgaccaaaaatgtcagcatggaaaaccttgttggattcgttactagcggttctttcaatttcagacagggttcgcctactggaatagggctaatcgctgctcactgtaagaagcagcaaaaagtctatgtccgcaatgtgggatgcaccacatattcacccgcaaggatacgtttgatatgaatgtgattctgatttctagggctagaacgaaaaaaagagttatttacgaattatacacgatcgaagcatagagaagagaaatagtaggactacgagtcgtgtaccgaccaagaacaatgtataaaagctccagcgtcgacgcaccaaaattttttctcttcatacttaccttgagatgctacaggagatcaagtagtcttgtagccgtggcgcttcgtttgcattgcacagcgctgcgaggtgctgctgccaacttctctatcaacagagaacgtcttccattcccaaggaagcttcggctttcttcgattggtttggacgggtgttctctgggggaagtgtggatcttttaatttttgatttctctccactacgactagaatttattcagtcttagcactttttagtctgacacaagtctgaagattttgccagaataaaaagcgtagataccgaggaggctgcactgcacactagcggggaagctacaagtacatacaagtacccacttttgaaatgaaacagaagcagtaagaaattcctcaatgacaaagattcctaagaaattggagtggctcgtgatcatttacgacaaaccattcaatcggagattggcattccgtgctgagcatctccggaaggtgcccgaaaaggtaaagagtggcgttatcaccagttgcggcccagtgtttgaggatgaaacaaaatcgcggtttttgggatccagcttcaccattcaagcagaaagtcggtcacaagtattgagcattctcaaggaggatatctatgcccaggaaaatgtgtgggactttgacaatgtggtgattcacccctactcgccctattaccgaagcagacaagatgtgccccaatagggcaggttgtattacagaatcgggagtaccaaaacagacattagtcatgagcactgcctgcagtacatgcgtctgcattgagcgcgaagcggaaaaaattttacgccacagggaaaaaaaagttgcagaaggtcttcgcaccaaaagtctaggcaaaaaaataaagtgacaaaaaccagtcaaaaacaactacaatgtaaaagtattctgtccagcgtataattaagctattaagtaaaactaagttagacgcagccaaacgtaatcgtgcaaatcactcggcgcagtacaaacaattgctcttaacaagcttagaagagagcagcagcgacagcagcgacaccggcaacggcaccgacagcaaccttaccggcagcgttgacagtagagacagctggggcagcggaagatggggaggtggtgacgtaggtggttgggatggtgcatggaccagtgacagtcaaggtggtggcctcagtgacggtgatggtcttgttgttgacaacaaccttggttggctctgggcagtaggtggtgtagtcggtaacaacaacgtcggtggtgacggtgacgttagaagcaacaacagcggaagcaacagcagctgggacgataaccttagagaattgcattgtaaagtaaattagcgagtgacgagagtagtgaggaaaaggaaaaaaaaagtcaggtcaaggtgggcgaagcgccaatttatagagaagcgagagggcagacacactgtgttcctgcactgggagcagaatcttgccgtccatgctatggttgcgaaggcaaatcccagtgcgaccttcctgttgcggaaagtcaagcacccgatgcggaacttgcgtgcacacagttccggcacacagctggtgagttcctcgagaacatcgaaaaaccgcaccgccacacaggaaaaatgagggcaatctattttaggaaaaaagcccgcacgggaaaactttccgttgctagtgttcccaccaagaaaacgtgtgcgggcttttccttaatctccgcctgcttacaggactaaaatctgtctacaattgcactttggggcccccatgtgctccgatactttaggtttatatatcggattacttttaagctttgactgtacgcctctggggcatcgggttatgatctgaaacagatggcagtgctcaaattttcctcacggaggaagatcactgacatttcgcaccccgagcgcccatacaggagatgccacaccatgcaaggcagagaaaactttttctgtccagcttgacgccgccatagaagctggcagagcctatttcccgatgcggccgcgcctatcatgcggctcttctttgtcgattacacctgactgggtttttccttctcttcgcctcgaggtggtgatagcgcagaatccattagccaccattttctcccgtgtttctggcgcttttccgcccgtgtttttttttaatatctttgtatgtttctgttttgcatcgggtcgtgtttactcgtgtttgctcgtgtttttttttcttatgttttctcggttatgagtacttaacgcggcgcgaatactactgtccacgttgatagtgcgcgaaagtgtttgttgtgctatttccccttcgggcggccgtatgtggttgccgacatgtcgaaagatcgcctttagataatgcaaagtgaaaatacgcacggaattctccagactcatttattagcgcaaagatctcgcaagaactcttgaaagcatgttggtgttatctcgtcttcgtgtattggtgaggcagaactatggatattcatcgactagtgactgaacttgccgatgagtaatgtaactcaacattagtcatcgagcccggctatctttagtgcgttttaacacttttagtagcatgcagatattcctcacgtagttagcaaagcacaatcatcatgcaataccctctgaagccctgtccaggcgaaggctttagtcccgttttacatattggattctacaactctcgcttccccatattgactttcttattgtctccttttactggctacaaaaggtgcagaaaagaagtttcattatggagacgtcccataaactatatgagtatcacggttcagcattaactatataaatcatgcaaagtttctctcagttcatacacttacgataatattagccgcccatcgtccattctatcaccatcattcgtaaagtacatgccacatattgaaaagatatcagccattttccaggacactaacaaaacctagactctctggtacatcaaaatgtacgcacttttatctctggcatctggaacgtcaacaaccatatccgctgttatggtttcgacagctgtatcgtcgatacggagccacttcttttccctcttattacgcaagacatcacatgtgtagtgacctccttccgcatttcttccgtgatgataaaccacaccaatcaagcggtagtcgcgcttttcagtggggcgaacaccacttgagagacattcgagcggaacagttaagtccaagccgtactttatgttcttcatgactttttcgatcgttccaatatggtgcgtactgatcagcttagagtcttgttcgccgttctcagacgttgcgatttgcggttgttggtgctcaaacgagaatctcttgagttggagaatcaacacttgaggtaatttttcaatgaatgactgcttacgtgcgatcacttctttaccagcttcgatcttataaggaattttttccacttctgtaatcctcaacaatgcatcttcgatggtttcaatctctttgtgagaaatgtccacctgtatcgagcggtatgggtcaatagtaatggattgggacacttttgcctttggaacagtcaagacacttcggaaactgcctccaaagatttctgtgatgggagaaggctccacctccatcacacgctttttgttcactttttttccgcttccaacctcagaccaacccgagtgatcaccttccagttcttccgagtcttccacttctttgctctcagtactacgcactaaacgtgcaccgctcttcatttttagcttgagttgttcagcaaggtgaggatctagcgattgcgaatacttgttgtacaacatttccaacatttccggcagaacactggcttcggctttgacaaattcctcatgcaatccatcaagtagataacccaaaaattcttcggcgtcctcctgttgaccccacttcaagtgcttaaatttaggattttcaatcaacttcatgtacaaactttcgggtgacaagggcttcccaacaacgatgccttcgctattcaacagcgaaacattaggcttggaagagcttgggatgttgataaaatcctcaatgaagctgatcgtggcatcaagcaaaggagtaggcgatgtcttccctagcgttccaatagacttttcttgaacatgacgaagcaacttattaaaaggctcacacatcacgagacactgtagcacagcattcatataacagatattacctgagtttgttaagccgcgaggtttcacctcgaacatttcacatgcatctagattgaagttgggatccagtaacaatttcatcgcgagaaggccgagcagttgcggatattgttcagtctccacaattttagcagtaactgagctgccagcagatacttcggatgtcacattagaagaggctggtttggtggccacagcactctttggttgcttctttgagctttgcaagatggatgcccagttcaagtttgccttgggggatgaaatggaagggtcattagagtcattatcattagattcgttgctagtcttggtgctagggaaattgtgcttgtagtattcatcattagagttgtggtctttgagctggtaatagccgtatggattaacggcaaggtcaccatcgacttgctttataaattcattggctcgggcgtttttcgcttcagcgagttgtcggcgtagttgaacgctcctcttgcgttcttctgcaagctcagtggcggaaatgttgaatatgagtggcccactaataggaacttttgcgttttcggcatacagatcagtggtagcgctgcctggtgtagcagcaggcgtatgctgggatccatgctgtgattgtagttgtggatgcgattggtttgcttgtgctttaatttcagcagcttgagtggtttcctggtcttctgtacttggttgaggaaattcttctgagtacttgggaacttctggctgattaggctggattggatccaggtcatgctgaggatcatgctgaggcgaaggaccatgattttctggagtcacaaattccagttgagatgcaggcggcagtgccgagtccagcgggattatatgtgagcctgaaccgttttgctggtatccataaggttggtggccttggtgattatgctgacccttggggtgttttttccgatgaacatatccgttggcatgcacatggcccgtatatggttgaggtgaattgaactggttggccatggcataaaactgatactgttggtacataaggtccgggtatcccatggccatgggatagtacgggagcatctgattaccgtatatgaactgcggctgctgggaatagaactgctgttggggataaggctgtggtgcctgaggatactgcatttgctgggcgtagagctgtgtctgaccgcttgggttgaacggtgccacgtcacctcggaaacgccgcggaccggcctttttggctgtatctttggtgctattttccttatccttgtctttgtcattagagccatcagaagaggagctgagggttttcttagaattagagcttgcgctagaatcggagtctttgggttgggtgtctttagaaacggacaccttctttctatcctcttctttgatgactttttctttgtcatctttagcttttcttgttttgtctttcacgacatcctgttctgaatgcaaggcatcagggtttttcgagccgttggacatgtgtgtggacatttgtgtgggtttggacaaaacggttggtttagacatgatggggcattggcaaggaaaatgaaagaatgcaaggccgttgaggaaagacggaaattaaactgataccagtgatgacgtataggacaagatagagtccgagattaagcctggacaacgaagcaagcggagttggaccacgcacttttcaagcgaaatagccaatggacacgaacttttgagcggcggtgcgaaaattttttcagcctcgacacgaacagataaggacggaaaacggaaggatatgtcagcaaaacgggaagagaacgaaggcgcctagagttttacaagagatggaaaaagggaacaggaggaagaagaaagtaacccgggaaaacgattctcaggactttgtagactccccaacctggaaaaatgacacctcgttttcctctattaggtgtaggccgattagacaagttgcgggccaggcggaaagaagaagaggcgcctcacttcatatctcgcgtgctcgcgtgatgcgacgcacgcgtactgggagcgcgggattgtatgccagtagcactagagcaagcaagtgcatgcacacggggagcggcgtggcgtgattgcagcgcgagccttggaaaaaccgggcgagcaagcccagagtttgcgcagcgacttgggttcccgagcgaaagtggcccacacatgcgcgcgaaaatggctcgcacagacagaaccaggcgtgcaaatctgccaataccgtaggtgtctgcaaaggctctgggcaagtctccaatttttttgggacttgtggcacatgttttccttttggaacttgtggaccaagatgcatcccgtgtccagtttccgcagctggcggatcatctctagcatccgtctgcatttcactgtccgcatgcacctccaaagtgtccaagtctaagcgaagcccgagcacctcgagcattgcgcgcgcccgaagaagaccgtggacgggcgccgcttgctgctccagtgtttggcgcggagccaagtccacgcgcatgaacacaggtaccggcggcgtttgtccgcgcatgtacttttgcaccgcttcaggcgcactgtggtgttcgccgcccgcgacaagcgcctcgattccaccgtctgcaagcgccaacgccgcggaatagagatccccaaaggcatacgtaagcaaaacagtcttatccagatccacgtggaccgtcgaaacattcttgcattggccggccgctactgctttttccaccagcagccggattgcactaacaagttccgggcgcgcatcgttcaatgtatctaaaaaagtatacaaagagtcgacgtaggggcggcgtgatacgagacccggtgctagggacgggacaagcgtgagaatcgccgcgtcttgctcaagaagatccatcgtgacgttgatgggatacacgcaaggaagccaaacgtggagaaatttctttgacgtcagagacgcgcgtagacaaatgtgtttatcctcgaagagatgatttgttgtgcgttccgagaagcatgaacatcaatcaccaattgagaaacaaggttatctagtgtaagttacgcgcagacatttggacgttcgtacgaccgaactgttttccatcaatttagcctttccttgtcggtcttactactggcatttgcctatttgcttcgccttacttatcatactgcttgaagtaataccattgtacatttattttttcatacatattgatgtatttgtttgttgtttgagcattgtgattcatgtaagcagaatctactgcaatcatgtttgtgaagcacaataaatcgactcggcaacgcttgaatgggaaataccggcaacctggacaaccagcgaaagatacagatccaaggaatatatccactttttttcatgtttaatctaacgcgtagttctctgtcagctcactagtctggagattgggcacacataaagttaagcacacatcgtgaataatgtagttccatctcgtcttgattattccagcctaatcgtctacgaccacataatgaagaaaggagaaaaattagaaataaattgatgccattcaattattgctgttggtcctgattacaattcatttccgatatccatcacagttaacgatatcgcacccgcatccaccttttctccacccgcaacaaacctttcttctccatgtgggtcgacaatttgcctctcgacttgaaggcaaaagtcagtgcccttatccgagcgcagccttcaagcgaattcattctcaaagaactttacgactacatggcactgagccccgaagcaaaaaagagaaaattggcttctcctgctaccaatggacaagaaagccaaaataacacaggggcggtcaacactccaaacacacaaagtgctacgcctaatgctgagcctcacacagaccaagggccaaatgcgccgatcaacccaaacgaggtgatttttgagctttccagtttgtcatttacttcgcccatgagacgaaagatgaatcttgtctttcatttgacaattgcaccagacagcacgccgcatccgctattttctgttgtcaatgtgaacactgggatcccggaaatctcaatcggcaacttacgctcctcaatcaagttatgttgtctcattccaattctaggaaactcgactttacccacgaagaaaaacaccgccatgttgtgcttctggcttaatgatgatctggtagctgacccctcgaagaacgatcccatcatctgcacattcaacttagacttggtcaaaaaacaattggccaaagacgggaagattccgcccgatgccgaggctcgtgtggcccacatggcatctagtcccgacggtatcaagcccattaatgagctcattattgattttttggaacggcagttcagcttgtgtggcatcagcttgttcaactttatgccttcagcaaaagtgttcaagaaccaactcaatatgaactttgattcagtaattgctgtatcggctcagggcaactcagtcaatgattttcttgcagtggaggcctacaagggatcgaaagagggcgcactccttttagtgtctccatctcctgataaggcgttcctagttttcggtttcaagaaaccaattacaatattggacttttccagcattaaagatgtttcgtacaaggacatttccaagtttacattcacagcagtgattacttacgatgaccacctttcagggaaagaagcgactcttgagttgagcatgattgaccaaaagtcgcaccaggcaattgacgagttcatcaggagaatgaatatcgccgataattcgttcgacaacaagtttagagaaactgcgccaaaggaagacaatactggtgctacaggaacagaagctttattagcggagggcaacgatgatgatgacgaagaggaagatgtttcttacacgggtgaaccacagggcgaaagcgacagcgatttagcagaagagttcgatagtaacgccgaaagtggagaaagcgatctagaagcagaatcgggtgacgagactgagggagaagatgaaggagaggagaacgagatcaaggaggagataaagcaagaagtcattgaggaagtcaaacaggaggcaggagaggcgcccggcatcatggctgaagagagtaaggagcaatacgtaaaagtggaagaagaggaaggggctgttctggagcagatttcctgagaggagacacgggagtctccgttgtagattagaactaatacagcgcaaaccaaaaagcgtagattcagctctaatgcaactaaataaatacatataccgcgagcgaggagagaatatgtcattttttgtcagtgttgtgttcactatgcatcaatcatttgtaggcactgccgtacttgtccaacaagtcgtagaacttggacgatctctttggggcagtgattctgtggtccgcttccaagtcgaactcgtggaaaacagccgcctgttctctttggtcacgcaattggtgcaatcttctgttcaacaattctctgtttctttcgacaaaatggtccaccacggcgtagcctccaacgaaaacgccgacggacaaaatgtatccggtcaatctgtcccatgaccttgggtattgcttgcccacaagctggacctggactcttctggtgaccacaccaagaaacgtgctaaaaattaaccctgctgtagatggcattatggttcttgctaggaagtggttcattacaaaagttttcgtgcgagtatgattgggccgcggacacccgtacaccagaaccatggtccacatcacagactaccggttttctactagaaagagagtggtcatctatggcggtaaggtgttgttgaagccataattgtgtgttcaatgtgcggttttcctttttttttttttttttgcctcaatgtgtgagcatatgtctttgttcttgctgtgcgccacttgacgtttcagaggctttagattagtgactgcagtacgtaccggtaatgaccaaagataaaaatggagaaactgaagatccaaaaatcccattgactcctgatttcattgaattttatttaactaagatgttagatattccggtttagatttaactcaggatcacaatttagaattaagttgctattctgtcacgaaaagtacaaagtatgtgctgatatctatcccccgtagccaacatgctctactaattcaaccagagaaattaaagtctccaaaggcaaagggattcagaagcaaatgacttttggagcaagaaagtcaaggaatagaagcttgaagtattgcatctctcctatcttttgaagcatccttgtgctgtggcatctagaaaaatctcttcaccacataatgttccatcaatcttctcaaatctaaggcatgagagagttagttctcgtattttgacactatgataacagaaatttcaagaatctaggtccactgtcccgattagttagccaaaggactgtacactttatcggagtgtgatatcgcgctataggcggaattacctactcgaggcggaattcattgtggagaggtacaatacgagaaaaaacaaaacgaagtatcaattacctgtcaaccttcctccaaaatggctgctcccaagacgatagatttctttaaaggccatgctactttaggcctattgccttcggaccaaatcgccgctgcctatgataagattctcaaagaagagccatatccacattatcagcgggatgctcagaatacccatcccctccactatggaacagatcctggaaacttgcggattagagagaatgttgtcaagtgggccaatgggaagtttggccgtacgcaaaatgaccccaacaaaatcaacctaactggaggcgcttcatatggcgcagcaaacatattgacatcttgcactagttcctctgtcacaatccaggcatttgcagtttctcccacgtactttttgatcaattatgcattcatggatgctggctttgaagggaaaatgaccgccataaaggagactccaggagaaaaatatgatattgatatcgataggttagagacaaggttgaaggaattggatgcagagaatggactccaggaagtgaaagaaacagaagtcaacatctttgaagaccctacaggccgtggcccgagaaaaatgtaccgttatgtcatgtatcttgttccaacgttttctaatcctggagctatcacatattctgtgcaaacgaggaaaaagttgctagaggtggcccgaaagcacgatctccttttgatttgtgatgatgtatacgactacttgtgttacgatcttcaaccgaaagtacccaagctaagccatttggacgaggacagcttacctgatggtttcaagtacggcaacaccgtttcaaattgctccttctcgaagattatagctccagggttacgcgtgggttggcaagaaacagccactccgcttttagccaagcagttagcttctaccggagccaacatctccggtggaacgcctggtcagttaagcacatttgttgttaacaacttcatcttgtccggagagttagacaagagcattgaagtatttgccaacgccttcaaatctcgtgcacaaactttgcggtctgctgtagccaagcatcttccagtaaaccatatgaaattttatggcggcgatggcggctacttttgctgggtctacatcgacagccccaactttgatcttgagcaaacgttgaagattgtccaagagaaacatagcgtccgcattccaaacggaaacttcttcgaagttgctggagaccctgttggatggggcaaaagcggagcacggctatgcgtggcacttcttacggaagaggagatagaagagggaatcgaaaaatggggttctgtgatcagaagcttacatcccgaattatactaacgatatctaaattgttagtgtggactctaatatagcaagaaagtatctttcagcgtagatcttggtgtaaactttttgaattctcatgaattttcaataaaggcgaagtgttttcatcttgatactcttagcacaaaacataccagtaatgttgataaaatttgtataaagttagtaactatgctccgaccttttcatttttttatactgcgcatcgcggttacccgcatttgttaccagttgggacttctctatagattactagggcttgagagccaggcgtctataaaaccttaattcagtaatttaaagtaaaattagggacaagcgagaaaaacatcttaaccaattctgcgagtccttgtcctggctgtttgaactttttgtgacgatgcctccacctcattcgaaaagcggtcgagaatttcattttgttcctccacttctttgttgatggcctctccaatctggcgctgtctaccaataaccatcctgagttgctctaactcttggtcttgttgctgatgcattagcttttgctgctgaagcaattccttgttgttcaaggcaagtgtagtatttgtttcttcgggcggagtgtcgtctctctttgcaaagatcctcctcagagaagattctggcaaattggaaaccttcggtgcctcgccccgtacgactttctcgacatcggcctgaatctctttaagcatattatttctctttgaatattccccgtgatctatggcgccggatttcgacaaatgctgcaaacttaacgagagtttctccaaattagggcgaataaacttattagcattctcgcgggcggcaagcttcgatgccaaatctgtgcctttgcccatgtcgcttgcattgaagcggactatacgtaggtatgatagccattggcctttattgatatccgcaacatcatcgtcaataaggaatttggcactggattcatcctgttggttttccttgaatagctctggagtgaaacggaaacttaccggcaacccaagaaacttgtggacagagtctctgttctgtaaatctcggtcacgcacaatattcgataagaattctgtgagcttcacttttctctctgcaacaattttggtgctgttgttgaaaaggcctcccttgggcggaagcggataaggaaaatctctctgggagattcctatttcactgcagaggttttctaccaacgatacaaattcagagtatcttcgggccaccgaaatcgatcgtaggggaagcgtaacggaaatatggtaatatgtgaccttgttctctaaagaagtgtcattgattgagatggtggccattattctccaattgtgttttcctcttctcgtctgactgataacgttgtggaatctgcatgcaggctcaatgtctagagaagactcgtcacaactataagaatggcttaggtatttgctaatttgatgagggtagaacaaacccgtaaaattgggagtgaacatgattttgccgattactggcaagcactatcgccagcttccaaaataggaatctagaccgctgaattcatctagactggtagccagctagcccgataaagtcacgtgcgacagcatccgtcatgttcgtacttacgattgctaacgcatatagaacttcttttcccaattttaaaaaaaataattccttgacgaatgcaagagccagagactacagaatcggttgattctgtgactagaagtccgccgtccgacattgaaagagagcctttgctcaactcccgcagcaactatgttgacccagacgacccaatcgtttccccgttgaatttggaccagatcaagcttcttcgagttttcctcgtggccattttgggttttaactgcttgagcttctttctcgttttgattagcgatttcatttctgtccccgggttcaataacagaggaagactgtttcttgagttggatcttaccattttgaacattgctacaggtttagtaacattatggtgttttacagttccagcgtattacgagagaattcttggctacataagcttcgtattgttgtttgtggatcttgtggttattctttcggtctcgtacctcagagaccaacaagggcccttgggaaatttccttcttctttggactttattcaacattggggttaattgctttgcagatttcactgtagaaaggagcaaagcacgccaggaaataaagtatactgggcgtgtcgaaaaacgcaaatccatcttcgaacttttcgtgatgacagtcaaaatcctagtcaagttgtttctcttgttggttgtgtggaacattagtttgtcgctcattcttcaggcttttgactcgcacgaaaaaccttggggaaagatgatccccgtgaatgaggatctgtttagcattcatttggcatgctttggtgatgtacatgcgaacatgaccaaagatgaagatgattcaggcaaggcaaaacagccgattttgcttgtggaaggtggccagcaagcatcatcagagcaattccaagagtggatccaggaattgtaccacatgaacaaaatcgagcggtattgtatttgggatcgcccaggctacgcgttctctgatagtgctccatcgccattatcaatctccatcaatattgagtatctcatggaagcacttcgcaaagagaagatagagggccccttttgctctgtcggattcgatattggcggtctttactctaaagtatttgccctgcgtaacgtgggccaaatgcactcgatgcttcttgtggatagctggcacgaggatctcttgaagcattttccgtttagcggcaccaacaagaaaaatgaaaaccgtcatgttttccggaaagatttcgatttgatggactcatggcagggtttcaagctttggcttcggggcttgatttcccccttgggtcttgtacgcaacttacactggtttttccaccctcgtaagtacctgtcaaagagccggatctttgggcgtgacatggtatacagccccaaatacttgcgtgctcgtttacaagaacaagtgacggcgtcaatcttgtcgtacaatgaggtacacactgccgacgtcctgaaggtgccgttatcagttattctgtcagagtacatgatcaagcagtcgctcaattggggaaaatggcaacgggaattgacgaagataagtctgaatactttggagtgggtggttgcagaaaacaccaaccaccggatatgggacagccctaagggccgtgagcagctacagcaacttttgcttcggttggtaagcgaaaagtccaactaccttggttagcgtatgtgaatgtacatcttgagcagtgacaaaatcgaggaaatgtagtgatgtaaggaagtagtaaatttacattactggagcatgctgataggttgtggcgacgaattcaccgcaagttttatagctaacataacgggattcacgaaaaatcaatggcattcattgaagctaaacattgaccaaatgtcagcgccatgaatatatatgtagacgagcctaatttcaaatgtatgtggtcgagtatcttcactaccaactgaggttgcagatcgcctcagattacaacgataaattggtgcagagtctggactctttatcgagaattaccgtcttcaagccaacgcatccggcctaataaatggcataagtcaaagaaatagaccaaactccgaaattgacggagagtagcttttcaaaccttaaaggtaacgaagataagtgtactggtggatctgagcgacgcatgctcaattaagttagaacacgtcaatttttgaagcgtcattggctttgaacgaatgtcgtcctttgcaaatcatacttgcaatgaaagcagcaagcaaagaaaaccaatcagcatccagcctaatcaccacatccagtaatttttcggcaactacaggcgcacggccgaaggtatattttttcgccaacgccgtttgaagttatcgatgcatgctgcatgagcgtcctggctggctctcggagcggaaaatgcaggtgcagcttgggccccagcaaatcatcccacatcaggaaaatgtaacacgcgccgaatggcacagtacaggacagaacgaagacagaagcatagagggaacagggccacaactggagaaaaaccaagttgttctctggatagcaaatctcttgttacacgagatttgtctctttcaaaaatttccccattcttgttggtctcgaagctgcagcctggattgaaccatctgtccattcctgttctctaacacccaaactgattgcatccgcaaattttcctgcatggccgggggcccgattgtcgcagctcctctttagcctctccagttttaaagttagcgctggaacaatttttttcctttttctatttcgctgttcctgggagccagaattttccctccatcctcttctcttgccttcgacatttgagagctgagcgatcagattccactgctgaccttcttttccttttgtggccaccccttgctcgaagtggagtattctgtttccattatcgtttcagtttccgtttaggtttcctcacctcattttcgtccacccgtcacagagcgctgccattaaatatctgcttttgcaacgaatagtgtcccatgtccgaaaacattgctgctgtctctgctcctgccggatcctgcaaaaaagactcgtcccctttgagttccccttcccactccgcgcctggatccccacaccaaaacagaatgccggcgcctgagagcgacccagaatcgtcttcgctgtccgaaagcgccgcgtcttcctctgagcaggtatctgtgaatgccgaaactacttctgcaaatgtccgccggccttctacacaagactcacacgaagacctgcgcccacaggccacgcaaaggccttcttttggcttgagcttcctctcttcattctctaacaccattcgcggctctgtgtcgctggcggccgctgctgctgaatcttcagggcactttatgtcgaacagccccacgattggtaatctcagcgggtttgccgaggaatctccttccacagccactagaggctctgttgcatcagcaccaaccagccaagggcccgtcgttcgtgacctgcaagaagctgaagctcgagaagaaaccacaatgtgcattactgaaacgcgggacgaagcaccagagtctactgtggctgagccagacaccccagaatcgggcaaagataaagatggattctactcgatccggttgacccctataatcgaccactcatcatcaaacagtggcttatatttttcgcctgtgattcgccgcatcaaacccaaagatctgatctccattggcagatacacagagaaaaacaaaagcgctgcacatgcaccacagggctcctcagcaccggtagtttttaaatccaaggttgtttctagaacacacgcgttgtttcaatgtaatgaggaaggcctgtggtttatcaaggactgcaaatcatcttccggtacgttcttgaacaatattagattgtctcaggcgtcacaggaactgacgctctggccactaatagatggcgatattgtccaattgggtctagactacagaggaggtaccgaggaagtgtacagatgtgtcaagatgagatgtgaattcaatcgtagctggcagaggaaagtcaaccgtttcaacttggacattcacaacagaatgaagagcctcggcctcaacactgaaaaccagaagggtgaagagttatctgaatgtgctatctgtttattcaagctcgaaccatgtcaagcgctattcattagtccctgctcacattcgtggcattacaagtgtattcgacccattataattaaagagctatccacagttctactgtcccaattgccggtccatttgtgatttagaaaccgacattgaggacgaagacgaatgatctagctttcgcctagcgctgtgttcaaattgcataattatcatctttttttttcagcagttagtaattcattcagcacttctacaatacgaagatctaattcaaagttatcattgccaatgtgactataagcaccgggtgtaggggtacttactatagctacaatacctgtcgtacgttaacgctcagcgaatttataaaactatgtgacttttaaagaattgaaaaggagtaaaagtgctgacaatgggagtaagctaaacactctctaagtgctttgcttctgctttgctttcctcaaccatatctctgatgccatcttcgccaatcttttccattatacgaccaacatcgaaaacatcgacttcggtagtcttgaattttctggcggggacaccattttcgaacaagtaatcgagctcagcaaatgttctgtttttagtttctggtagttcgaaccaacaccagatagcgctgcaaatagcaaaaccagcccagaacaaaccggttttagccttccaattccatgcagtaggattcaacatgtaaggcataatgacggcaatgacaataccggaaatgttgtaaactgtacgtgcaagaatgacagtttttgttctcgtactcgtggaaggaagttcggtgaccaaacaataacagattggaccgacagaggaatcgtatacaaacgtgaagatcaaaagcaatgttccaacagcccaagaggcgccacttgaattggcgaaaccaaggccaccgacaacaatcaaaatgactgtttgtgcacacaaaccaccaaaataagcatcaaaccgaccaattttggttgatgtaaaccaggacaaaagagtaccaatgatacccaagacatactgaatgatggaaaacgtgaaagagttcgatgtggacaagccggcttgttcgtagaaatatgtggagtaacccatgaaggcagagcctgtgatattctgaaccaaccatgtcaagcaagtaaccctcgtccttctgatattttccttcttgaagcagtcaacatagctgacgttttctgcttgtgttgtttcttcctttatagtgatcttcatcttgtcaatcatggcgttgaccatgacctctttgtctggaagatgttcattgacagtcaacaaccgcagcacggaatgttttgcctcctgaattcttccttttttgactaaccaccatggggactcaggtgcaaggtatacaccaatagcgattggaataggccagacccactgaacagcaaaaggaactttccacgcgttcttcatactagattccaccattcctttcaacacgcaagaggaaatcaactgtccgataacccaacacacattgacatatgtcgtcaagtacaacctcaagactgtgggacaaacctcggaagcgtaagaaacagtcaaggtctgaaaggcaccccaaggtatgcccaataaaagttccccgacaagcaacatctcaatgctctgggcaaagaagacaataaagatcaaaccagcaacggccaacaaagaagcaatcaaggtttttctgtagccgactctatcagctacgacacccgcagcaaacaacccaataatctcaccacagtaaacagccatactcaaagccgtttgccaacgggcagggatctcgtatttccctttttcaggataatagtgtccgaaattgcgcacgaagtcgggaaacgagtagaaggagttgataaggttggtatcgtaaccttccatgatgatggctgaagataagatgacggaccacatggcagcctttgggaaggttttcaaaccttccttcaagggcattgtcttttccttgttgtcattgtccttagcattattggacatgtccaaaaacttggctatgtagtcttgtgcttccacatccaagctatcgtcgtcgactttggacatcttgtccgattggaaagtcattatatcgggatgtttgatgtcttcaacaaactcttgtgtcatgttgtgaagctgctgtatttaagtgtgtaagatgagtgtgacgatgtcgaaaagtccatggcatttatatgtttttgccttgcatcgaacatctgtggggcacatattcaatttgcgatgtactccgcgtttttctgcgagttacacacattgctgcaggagtgggaaattttgctcagcagaatcagtgcatctaaacgcaagcgacccgtacttttggattgctaacgggacatcggctcttgttttcttcgccacattggtacgattttatcatgtattatttgttttgttttgcattctggtgtagtttcctctcaggtgacttgtgaaagaaatacactgataacgtcaagagaccccaaactgccatgagaagtgagtgtctccgccgcgatgcgtgagtggcggggaaaattcttaattattgcgggcaagcgagaacaaccatatcaaggcatgaacttggagaaaaaattgcgagggttgttgcgaaatagcatttcgtgaataatttcggcccaagacaggacactgctactgtatgcggacgcacaaaacgtaaacatttgcgaggtatcattgcgaatcgtggggtcactcaaagaatgaccatacgtggaacacaggaacaactttaaaatgtcaatgagtggagtatacccaacacacttttctatccgacattgacgtcaaatagacatggtgcatttttcccatatgtcctcgaattttttttttctgtattgctgtggcgctacttacgagagagatcccctcaggtgcatttaatttttccgaatgcaagagatgatgctggaaaatatcttcttacatgtgccgttctattcttcgaaaaatactcgtattttcgcattgtgagagcaaatagttgaagatatgaccacaatatttttttctttcatgttctatcatattcagaactaatgggccttttcattaatggttgtatatacatttaaaatgctactccacccggcatcaaagtgggtattcgggactcaacgtagggtattctttgttggagtaaaactggccgggtatgaatgagttcatgaggccaataatcgacgttgtgctagagctcgtagttctgctcatggaattaaagtcgccagccccatttaccacccggttgcccagcaaaaaaaattcgccctgggacctcaaagtagctggcttgcatatttgcgaaggttgcatggacgatgtatcaggaattagcgattcggattcctccgcttgcttttgccgcaacatcccctcgtacgtcaattccggatcttcatgttcttcgcaaagttcctcgatacgattctgttcgtactcgccaatctgctgaagtgaccggggaatgcaagatttgagatcagcaattgtattggctaccttagtgtaaacttccaatggtaaggccacgtcgttcttgtaacgattcactagggaaaaaatgcagtttaacctctccgccatactcaatttatcttgactgtgaggaatggcgtggctcaaagattcggcaattgcaagcaattttacgccgacacccggcccattagattcgaaagcaaacagaggaaggtttgttgtggcccgtaaaaaattctccgcaatctttccgggaaattccacagaaaaacaattccgtgggtctgtgttaccgtacaaaagaccattttctgaagtgatatgccatgcaatcgattgaatccaagcctgtgagaggacaatatttagcttctgcgagtcagaaaccttgatagcatcgtcatatggctgactgagcttgttatgaacatttaagatccacttttttttctcctcaagcccttgtctctctaatgagtgtctaaaagcattcaaatctctatttcccctcttctggttcaactcaccaaagaactctttgctgggaaccgaaaatacccacaccaattccgtgaaaccaacaagcaaacttggatattcctcattctccaaagaaggagtttcaatacatggatctagaattacaggcaagccatcttcaaaacacatgtatcgttctgtgacaagcaacatatagtagatttttttccaccgatgaacttcggctgcgcttttgttcacgtagctcaggggctcgtgaagaccaagaatctgcgaggtggtgattgcttctcgcaaatacatgttggactgagtagttttgcccttgacattgacgtaatgggtgtataaaaaaaatgagctcaagagtgtcaacacagtaggattagctgcataatcatataggtaacgaactctttttgcctcattagcgtattcattggcggggaggcaagcgtttatgttcaacattttaattttggaagtgacaaaagtcacttgcgttagtatcgtggcacagacagcgcagcataaggcatatgacatggcgttctcttctgaaagtttgatatacttgcacagggagtccatgttagaatctccaactaacgtcagcataagatctgctacggacaaaacgggccagtacccataaaaccaagtttgataaacctgcaagcacggtagtagcttatcaattggaatggccgcataatcctcggagagcgacggcgaagggatcaacatgtcagagttgggatgcgacgacgcaaacgcatctggaacagccaaaacgtcaggtgtgaaattagtcggtggagtcagaaggaaactggacggatgaggagccgtgttgtcataggcattctggttgttcatgctgttcatgtctggtggacactgctccttatccattcttggggctggagcgatgtgaatacccgtgtaagcagacgggttttctaaagttgatgaagtaccttcaactgcagatgtgacacgtcgtattacggcctcctctccgttctcgatgcttctcctccccggtttggggcccagcttcttgcggatccggttgttggtgcattcacagttatgggttgtacaccctatgcattttgagctgccggcaggaaaaacacagcgaactcggcggaaagagcaaacgtcacatgggcggccgtacttgcctctttttcgaatgttcttgtctcgcaactggttagaatccatggaataatgtaaattacgcttctttgcactcgcgcttttcatgtggggtaaggtttcacgtgagggcagtcactcctctaaaaagacatcaccaaaagagaaactaggccgaaaaaggaaagatgtggttggagaaagaaaactcacttgtactggcaaagtgtggtgcctggtttctatcgccacgtgtaatgtaaatgagtcgcagtgactcatttcgtggacaattttgccaatgaacgctagactacagttctttgagaatgaaacaattggatagttgaagtgtacaagggtcaaaaaagctggcctgtagtcgccctttcgtaccgtcgacagatagtcatgaaaccctcatctcatggcacggctgaacacttacacaactacagtttttccgttgcggcaacggagtcaaaaatccagaaaaattcgagtaaaactctttttaaaaaaaaaaaaaaaatttgaaaggcgaaaggaaaagccaagaaaataggcctcaggaccctaatacttcttctctgcatgatgagatggtgctcgcccctaaatgagcaaaacgggccacctaatcatacaaactaatcgacaaacgaaaggcatacaggttttcacgtttaccagctaaaaacaattgttttcaagtattctgtatcgaccgatctggtacgactaccagcttaccattcttgcagtcgtttactagtgcgcgttcgcctaaaaggtttgtaatccaaagggtcgagactgtacaaaccacctcgtagatacggccgaattggccataatctccgttcccctcgccaagatagcgcaccagcggaatgagtaattggagccgagtgcgctaaagcaatatatatagtagaaacgaagaagatcaaaaaagaaaagaagagaaaagaaaagaaaaaaaaaaggttaccagtaaaaatgaccttcacaatcagacctattgaagagaaagacaagcaggaatggatcgagttgtggagtggcaaggattcgtatttggagttttacaagtcgttggacaaggtgtcgcccgaagtgacagaatgtacatttggccgttttttcgacgagaaggagccggtctattcttgcgtggctgaaaacgaaaacggagaacttatcgggtttgccaattacctcacccacagaaatacgtggaccatcgaagacgccttgtacttgaacgatttatttgttagtcccaactcgagacttcatggtgtggggcgcgccttgatcgaatttgtctatggcgaggcagataagaaaaactgcaagaaggtctattggagcacgcagtttgagaaccaccgggcacaattgttgtacaccaaggtgggagttaagagcggctttttactctaccgccggccggactgaatatgcctttctctattgttttccactgatctcttttattgtttgtataatgtaataataataatctcacgcatgctgtacgcatctagtcacatgatgcccatccacttatctacgactcatctggtttctatttcttgtcaacatgactcgtgaaatcgtggctaacaccgacccaaatgtcgtgaggatctttgtcgtgagacacggcaaaaccgactacaatgctaaaaaaatcatgcagggccatttggatatcgacatgaatgatgaaggccgggaacaatccgaaaaagccgccaaccacttgaaagacattgaattcgactacatcgtcagctcagacttgatccgctgtgtgaatacagcccgggccatcgcacaaaagcagaaaaaaccatttggaaacttccctacaaccccagacttgcgagaacgaaacatgggccccgtccaagggatgcaagtgcaagatgcccttgaaaagtatggacccgacttcaaaaacattggcgagaaacaagaagacttggtaaaccgcgtgacgcaagtgtgggaacagacattcaagaaagccgtggccgaaaaccacaccaatacagtgctttgcacccacggtggtgtgattagagctttcatcaaccacttgtacaatgtccggggttacaagttggccgagggaatgacgttcgaagaccttcgtgttcctttcaatacctcggtgacgatgatagacttggacaagactacaggcgaaggactcatccagaattttgggctgacggagcatttgggtggtcactttgtcgtgtccaaccagcaattgcgttaaagcatcgtttgacaagcgtcgtctctgctggcaatatttacatttgatctttcatactttacaacaacattctatgctgactttattagtctttgtaattataaatctagctgtataaacggttggtgagactgttactcacattattattccaagcaccagtgtaaagaatatcaagtcaagaactgcaacacaatgcaacaatgaataaaaataagaaattaaaagtgaatctgcatgggaaagcatttgcctagcaaaagcctttgtatacccaagcattcttatgccaacatgtcgggatccatggtattggatctggagaatgatgcgtacttcttaaaagggtcgcttctctccaactcatactcgggattcttcaccttcttgctccatttgcggaagtaaattctcttcatccacttccatccttctgatcccaagaaatacaatacagtgaaggcaacggcaacaccccattcataaccaattggtgcgtgcaaaaatactttggtattgatcacgggaatgtagaccactgggaacacagagatgaagccaccaatgatcgaccagaacaagaattggttggaccaaagctcagtgatagtttgtttccaccacgaatgttcagaatctgggttcattttgagtaaggagttagttggatggatacattcccaagccaaaatgagggcacaccaagtgaaagcaccaaaagccgccgatctgcccctgaaaaccaaattacaaatatgcttgtctgcagaggtcgagttgcaatcactacccaaatcaccgttgccttttccgtagacaacaacgacgaagcaaaccatacagcacgcagccatcaagaaaccatacacgaacatgtcacaaataagttcccaggtgaaaattttgcgtttgggaggctcgtctaaaatctcggctgcagctctctgctgacccaaaacccatggctgggaagcaagaagtaacaaccaaaatccataaacacctcaactgggggataatggggaaaacagagtatctagagctgtccatgaatgccataccaacaataagggtaaattgctttgttcaacattctctggccaataactggcaatatgaatttttttggatattaagcagacatttcttctacccttctttcaacgggcatttatagatggaggtggaaatttgtcattcgagttaaaacaatattcagaaggcatccttggccacatcagaaccgttaagacccatggcaataccaacatctgctttcttcaaagatggagaatcattgacaccatctccggtcatagcacagaatttgtcacggcgatgcaatgcgtcgatcattctgactttagtttgtggcgcacaacgggcaataaccaaaggcaaaacgggcaaagcgtcaatttgttcatcagttaaagcatcaaaatcaactgcggtcatacacattgcatctacaacctcctggctgtaatgatacaagttgcgtggaatgataccgacttcttgagcaatggctttcgcagttcctggatgatcaccagtaaccatatggacattaataccagccttatgacacaatttaacagattttgctgtctcaagacgaggagggtcgtaaataccaaccaatccatggaaagtcaagttagattcaacagcttctctgtccgaaatatcttccttttcaagatcgtagtccctactggcaaaggccaacacacgcaaaccttgagaagacatagcatccatattagcttctatttctgcaatgtcatcctctgtcatttccaccaattcagaggtgtctgtcttttcttccggattaccagtccaccgggtgcatctgcgcaaaattctctccactgcacccttggtgaaaaccttagtcttgtcgcccatagtataaattgcagacatcctcttgatagaagaatcaaatgggaattcttcgatgtgcttgaaacctctggcaaattcttctctagggaaaccaactctacagcaaaacacttgaatggcaatttcagtagcatctccgtgcgctttccaaaccatttcaccagattcttcgtctttactttgagtcacagtagcaatgttggccaaagttgcagcagtcaaccaagttttgaagttcgttgcaaaattttctttatcagtcttgtcaattggcaaaaagtcaatctcttcatctgtttccttcacgtacttaggagagtacttggtgtaggtcaagtcaccgatttctgggttgaaggcttcattagagttttccattccaaaggtgccaaccgaaggaatccacacctttttcgctaccatttttccctgggtcaacgtgcctgttttgtcagagcaaatgtcattgataccgcccaacgcttccaaggagtcaagtttacggacaatgacattcttagataccatcacttgggcaccgacggccatggtgatggtcaaaacgacaaccaatgcagaaggaatcatagataaagccacacaaatagcgtagatggccacttccttgttgacgtgcattttttgaaccgccataaccacaatggcaaagacaacggccacccaaaacaaaaagattgccaaccaggacaaaacacgttgcaaaggtgttccgacagtcacacccaaaaagttacctgtgatgtctttgatggttccaaaaaatgctcgagagtaatctttcacgccaggggaattgtcgccatccctattgactgatctaattactcccttttcacctctcaaagactgggcaattctaccaatctctgtgtttaatcccgtggcgataacaataccagttcctctacccttcgaaacgatggaagaagaaaatgccatgttcaatctgtcgccgactggaacaggaacagacaggtccgagtaaacctcttcgtggtttttagccacgggcaaggactcaccagtcaaaagggcttcatcagtttccaagttcataacgtcaattaatctcaagtcagcgggaacagtgtctccgactttgatgtgaacaatatcgccaggaacaacttcctcagcggcaatctgaaagtcgtcaccgtcacgagtcactcttgcggaaggggaactcaaggatctcaaggatcccatagttttctccgccttcacttcctggatgaaaccgatggaaatattaataaggacaacggcaccgataacaccaccagagatccaatccttgatggccaaagcaataaccatggaaatgagcaataccatgatcatagcattgaacacctggtgagccaaaatcttggtgtagctgatcttatcgccttcgcccaaggtgttggagccgtgctccaggagcaaatctttagcagcttgcgaggtcaagccattagttgtgtcgcatccgaacacgcgagcaactttctctaccgtgtgacgatagggctgaaactcgtcagcaccagtatacttgcttgacatggaggaagactcttcagtgtcattacgttcgtaagatggaattttctctttgttcgaatcagagttaggcataccaaactctaaaagattaatttgttgtagtctataaaataatttttttcttgtcagtacggggagcgcgagcctctttatagagcggagcatttgataaatgccaagatggggccaagaacccttgtatcggtcctgcaaataagacacgccagaggtgcatggcataccaatttaccccgtctgccgctcatgtcgccagataatttacgagacaccacgggccttcgttttaattggtatgcactaattatcggttgttgcggtcacaagaccacaaggcagaaggaaaatgtgcctagaatgagccgaaaggaaaaaaacttgaggtcgcactacagacagtcgcacggctgcgttggaactaaaatgttagctcctcccacgtcaagtcatgagaagagcacccagggccaatgtgcattttgaacaagcaaaacaaagcaaacagaccaatgaaaatcacagccttgtggtctttttccggcaatgcattggctcttggtcctacaatgtatggccatgcatttcatgctgcgccgcacttttttcaaagtagccatcgcggaacaactgtctcccgcaagaaaatgtcaaacttctctacgcactccccagcttggtgatgcaggaatcgtatttaattgcttctccactcaacgccccgccattaagataaggtcaaccaaagcttgcaacttggccttgcaaacagtgtttgatggcggatgcgccaattttttgggcccgctcgtttgtcttccgcttcataccggtcttgtcacttcataccggtcttctcacttcataccggctcttctcacttcataccggctcttctcacttcataccggcctacatcacttcataccggtgctacaacgcttcataccggcccaaaaaaccaatttcgtccgcaccagataagcttcatgccggtgcatgccccctatttcgggcggaaatccagcacatatatttcggtccacattggtgttggaggttgcggagagtttcctttggtgatcatagcctgcgtacagagataaagccttcatgctacttgttccacacgttatctggtgcgtgcttggcgaaagttcttgtaaacaggtcagtggcaggattccggcacacaacatgggtcaagtcatgtgtccaagcaattgccgagaccatacaggattgggcacttgccgctggtggagccacaagaatgcatgacgcctttgtcggagataatctgtttgaaaccggacctgatatccacgtgcgggcattggcccatttgacttgaaagacgttgggatccacaacctaagtgacaagcgggaggtacgggtgcgcgcccacacccattgcctttttctactcaccactttacacctcgttttcacctctgtacccatggccagcgacccgatcctagaggcgatagaagaaggccgttttgcggctgcaaggcgcgacttggagctgaaactcaagcggttccccgacaagtcctactacttggcattgaattgcttttatcttgccgaaactggaaatgcatccgccgaagcccagtgccgaaccttgaagcagaaagtgcccagcgatgccaaagccctagatttgttgtctcgtgcgttcaaaaaactaggcctcccgacggaagcaaatgaaatatacgaaaacgcagtcaaaaagtatcccaccacagacttgattctcacgtggtttttcaaaaccatccatagtttcgacacaaggtcagcgcagaaggcgtccatgcttttgaaaaaacacgccaagtccaaccgcgcttatgcagtgagagcagcgtttgtgaattttttgtggagtttacagtcccctctggaaaaggaactgaccttgcatttggctttggccgagctgatcctcaacgactcgtctccgctcgagtctaaccaggaaatctttgcccttgcaaccatattgagcaagcgggggaaatatgatcaagtggtggagcttcttgcgccgttggatcatcgtgagttggaattgactttgttgtacttggactgcctcttccgccttgaaaattgggaagcgttgtacaacttgtgccaccaattgcttttcaaggaagaattcaatgactacgatacgtggaaatacctaatcatggctgccaataatttgggcatgctggagactgagatttccacattgatatcctccaattccagaaacgcttacatggcgaaaatcgaattggcgaaagtttatgaatcagacatcgagacaagcgtacttgcatactatgattcttttgctaccaaaccatgttgcgtagctgatctttcattagtcgaattgtttccggcttttgttgaaagggttcatctggactactcagagttgctttccaaagagaagcttagtccaaaagaagagtcaaaactttgcaatttgagcaagcttaatttgagaattgatcccaacttaaaactttcgtggtcaaactttgccaaattcgacagtgtcaatcttattgacacatacctcatatgcatgattgatgacctcagacaagatctgtcgccggagaacattgtcaaacacattgtacaccttgaacatcttgctaaacaagactccgagaactacagggtgaaattgtggcttcttaatttgtacaccaacattaatgcatcaactaaagctatcaaagtattccatgacttgaaaatcaagatgattcagaacgacaccctctcttacaaactcgatcttgcgccttcattagcgaatttaaatgaacttgtgcaagtgtttcgtttctacttgacaagcgatagcgaggtggagtcttttatccagaagggattcgaaatggatctttacactaagattcaagacttctaccagtttggtcagagactttctaattcgctcacaaggcacttgttaattcttcgcattttgcaaatatccagggtcttgaaccactcatactacaattatttttataaagtggtactggacatgaaaacggagattctaagcgattgctttacagtgtcagacaatcgtgacttcaagacagagtacaatttgggtgcacacttactaccactagaatttcttcatggagcagaacaacggaaaggcaaagaatatgcgaaattgtattacttgaaagaattactcatcgtggagaggaaagaggcggacattcagaatatgctcaaggctttcaacaaaattcttagtaactcttcccacatgaaacagttctctgcattcgaggcgcatcttttcaaaatgtatctcagccttttcaaagtggccaaggaccctaaaatcaaggacaaggcactggaaattggtttcttggctaaaaacttggacttcaaaaagatcaaacccaaattcatcgataatcttcctccactctcgaaccagatcaaccacatcttagctcaagcttttgattttgcatgcatttgtccgttgcttgtgagccaaccacaattagtgaaagcagcctctaatctccgagcagaaattagtgcatttgaggaaagcgaaaagcagaagaaactcttcaggaaaataaaatcaagcaacagttttgaggatttgccccaggactttgtcagtgatacattagaggacataatagaaggtgtacgtagttcgagtttgaagctatcgcgttgatcatagcttaaaacttggcactaataccaaaaactttagccatatcattaattctgttgagcccgatttgtagaagatactttctgtggtttagttcggcatctttattcaggcggaactcttcccttgcatattgagctagatctttcttctcgtgatgcttatatatgactcgcatcacgtttctataagtctgaagaactttctgccggaaaagaaattcttcaagcagaagaatcggtctgttccgtaaagttgtgtttaaacctctggagatgcgtagaaacatatggatactttcttttaacgagacgtgagctaagcattccgaagaggcataggaggtacgggtctttgacaagtgctcttccccattaatgttattatgtatatatgtatgtcttgtgatttaccttccggacgcttgtcccatgggacaggtccgggaaatgcattcgatgtttttgttccatcttagttttgcagccaaactttcgagccacgaagcttccgccggccgttgcgacacagagctcaaataatgcaaacggccaagtaagtcatttgaaaatgcccgcctagattgcttcttaggcggtctcaattctgcactagcgccacaggagtctcttaggctcttgaagatctcaacaatgtcctccgtgggctgtggctttgtattactgaccagaagagtttcgatttcatgcaactcactcacaaactgttcgtagatgtggatacagtcccagcatacaaactccgtataggtttcgcgtggagcaggcctaccctttggttgcgggtcaatgtcggaattgctgattatggagctgatttcgtatagcggtttgtcgcagaaaacacagtgttttagtttgtctgtgcctgggagctttccaaaaatggcctctaagtcctctgcaagatggcctgcgttggcagcttcttgatccgatagagatcgtttgaccagatgaaaatccgtacaactcagatccggcagtctgctattgtaatatttttgcttgaatgttgcaagggattctttgcgcatcaagcggcgggtattttcacgttcggcaacggcatccgaaagataatcttccaccaagacaataggatcatctgtctcatcggagcattcatctggatcttccgtcacggtgaatgtagaactcagaaacgtagagcaatctaggctctcgaaggccgaattggacgttcgtactggtataagtggaggttccaacaaaaaattggaggaactggggaaatcactaatggtagaattgctgcgattaagttttgcccggggtggcggcggaggaaacggtagtgacgtcaatgtggtatcatctatgagatcaagtttggatttctggtgggccaatttccggcgggatttcagggtgtttagggtgtttagggatgaggaattcttggctcgaagaacagaagagactgtattagctgaacggggcaggccagccgtactgacttgagatgcggtttttgccctctgtggtggatttcgcagcgaaatgggtgattgcatttgccaagttgggaaagctacccaaagttagtgaagatcaaagacagtagaacaggcagcactaaaacgcaagtacgcaggagacaattgaacgacaggaggataaagcacgttaaaccaccaaaaacaaaagaaatcgaggataaaaatacacctcactaaaaaagagacgtgtcgagtttcaggatctcgggatttcagatgggtttcaagttgcgcactcttttgggtaaatggatgttgtcgttttctcgtaagggaaagtgcgggcgggcctgcatattccaacggtgtcaaacgggtattatgcaagcttgacctaaaaaaagtctggagatgcgaaggtgtgagacacttgaaagaaccaaaataaacaaagcgcaaataaaaccagttatcttgtcctgggttgtcggttgagaatttaaagttaaaaacgaaacttagaacttgttgtctaattgtacatgtttggcagttggagatcacatgtgtatactacaagagggtcctcgcttgaacaggccaccaattagatatttttttttgtattttttttttcacactatcagggttctggcacttgagatcgatgttttagagcaggaaacacttttcgcttttgcaattgtattcattgttttgtatcgtttgtgttgtagcgtttgtgtcttgtgccaatgttccagtgtattactgacgaagtatttcagggcaggtatttacttgcttttgctaagcgttcagcttatcaaaaaaataaagaaaatgcaaacaaaattttaaactaaggatcctgtgtactcctatgcttacttgttgatgaattacctgctgcacgtcacaatataactatgtagcacattgtactttcaatcgcgctttgttgaagatcttatcagattcttgttgactaacttggcaattgactttttaaatgaaaacaccatgaatgaaactccttggcatgtttctttatttacttttgacaaattgaaatgcttcaaggtctctgtgtagttaggcaagatactgcaagtagccaattgacaatgccatttacgtagtactgactatgtgcctatcaattcgaacgagacagtgctggaaagctcactttacctaccagttcaatcggaacggcattttgagtgtcttttgctagcatagctctacactaaatacaactatgattcattagtggcgtaaaaatgatgtagacattatctgcgcgagctcatgaactggacgtacgctgtgtcgtcatcatcactagcattggcccagtcacttatatcctggtagatacgcttcgaaagcacagtgtccatggagcgctcgcattcttgcatgcgagccagaagctcttcgcatgtctccactaaaagaaagacacctcgagcatgttggctgcgcttgaatgtaacaatgggcgccacattggtaacgccagcaagaaaacgtatttcgagcacagacaagttgcgcatgagattatgatgcaaaataaccggaagcgaccggtcggtaatatgagggcagttgttgagggagagccgctgcacggaagagccggcatggagtgccaactcccatagagagcggtcgctgacatggcatccggcaaggcccacagtttctaaacgtggattgcgcgcgaaaagcaccgcagtcgagtggtctgtgataagatggccctttcttttgcggcccaaattaacagacaccaagcggcgacaagacgatgcaatggcgtgtatgccgcagtcagtgacacgttcacatgcgcggaggtcaagtacttcgaggttcgggcagcgacgtgcgacctgcgttaaaagaacgtcgtccgcaacgcgcgacccagccaccaccaacgttttcaacgcctggtggaaaagtgttggcgtaggctgaagttttggacacatgaaaacttcaaggcgctcgagcgacgatgcatcaatggcctgcgcaaaagtttcaatggcgggctgcttggcacccaccaaacgactgaacatgcatgcgcgcgggcggaacgattgattagtgcgagcgggcccacgcaaaaactgatacaagttgttttcgcgcgaaaacacgagctgctgccccaagagttggcgtgcgacattgtaaaagagacggttgacctgcaaacatgtgaacaaaacgttggggtccacatcacgtcctggaatctcatggggcgccacggtgttctggtggtgcgcgtactctattattttgtggaccaactcgggaatgtcaaacactgtcaccgaagtgggcctcggcgctagatgagcatgtgcccaaggaaacaagactttgcggcctggggtgtggatgtcttccgcaagggaaagatgagttgggtctttcactggtgtcactgcacttcggcccgaacatatcgatgcgtcgtcggtcaagtcaggcaaggactccaagtcgctatcggaggcggcgttgaacaggaaatccagatcgctcgagggcgcatagggcaagagcgcaggtgacgagggagaagagggcgcgactgcaggcgacatgggcgacggggtgggcgaaggagacaccgaacccgcgcggcgcgagcggcggcgcaggcggcggcgcgagagcagccaggcggcattggcccagaaagcacgggtcgggctcgagcgcgcgcgcttaggcgattgcaaggaaaggacgcgggcgtccattgtggcggggagagacatggcgagacaggagaattagcagccaatgtcagggatgtgaattagggaagaataagcgcaaggccgaaaagtctagagagtggcagtagttggatgatgcgaaagcagggaaagtctgcgagtatagtccaggggcagatgatggggccaggaagaggacaagtaaaaaagacaattaggtgggacaatcaaagggatactttagaaggccggtggggatagtcaatgagatgagtcaatggcaagcttgagtccaaagtagagtctgccagacagcaaagtacagacagagaacagctatggagacaagaggagacggtgtgaagaaggatgcaagcaatgcgaaagggggaggccagtatgtataagtattagtgggagagtggccggaagtatactctatagggacaatgcaatgagcgatgctcagaccaacagaaaaaggtgatgaagccaaggaccttgaagactcgcagaccaaagaaagccgagcaagaagtatttaaagaaaaagcaagcgcccgcggtgcatgaagaagcttctctcagcgcaccagcttttttcctccctgtgccgtttctgacaagcatatgcccttgttcatccaaaccagggccccaggaatgcataggcgccagagttatgcgcgcacttgctcgattggaacagaaaaccagccacccgcgcgcgcttaactatgggcaacctggggcatgggaggcacgggtgttccgtctgccgcccgcgtcgtgctggctctttgctccctctggatgtttgacaaaggagcggtggatgtggtccggcagcgagaagatattttctttcacttgcagcaaaacgctcttggcagccctgtgtacatgcgcctatcctacaatggacggtgctttccaccgaagtagtgagtccagatgcgcgcgcacaaaaatagctgtcagagggtggagtgcattgattgtccggctcaatgcacctgcagaattggcaccttgacacaccttgacacaccttgtgaggccagcgttgtgtgctagggcttaatggagaaggagaatggagaaggagaatggaggatagaggatgggggatagaggatactccatgcgtaggtcaagtatttactgcgtacgtttgcgtcggcaaagtgtctatgtgttggatgcgtgttccaatgtccttcagattgcagttgcggccgtatcatattgtacggtgcgtcgcattgtcctgatatctcaccaacgctgctggccgcgcacaaaatacacatttatggtcttatcctattttcagtaattgcaagggccacttattacgggaatcccccgcttgtggtggccgtcaggcttgcatccgatcgtctatttgcccgcttatgcattgcctgatatgatggcctatacttgccgttctctgacctttcgcgtataccgagcatttctgtctccaaaacgaaaaatagccttttggccctctactgcttgaacgggagttgttttggctctcctaccgatatatgggcaaccctgtagacccacagttttgattaccttttcttccttttcgtgcctattgatgcatatgtattgcctaaaatttgcctattttgttatctatttattacctctgcgtcgcataaattattgcatatcttaacctgctcatttatttcccattcaccgtctgcccatagcatagttaatggcccttcgtttcttacatggccagcagttgtattatctaattgtgcatatacgtatcccttcaactcatgccaaaacacttaggatgcctccaactatttacatattacccaattcttcgctaatcatgttttaacttctcctcatatatttctcgctttggaagcctatttctttttatgctggctcccttcctgttctctaagcttctcactttattctatttttgttttcatccaactagtagaacagtggcaacgatcggctaccgccccttaaagagtagaaagtaaatatcctctccaaattccagctttatgtttttcatacatcctaaaaaaagccctaacctcaatgaataatgaagccatacagaattaccaaccaaactggataacacgtatcaccgttgtctgcaattatcacagctaaagatcctccatctcttgggtccaatttttactcagattgctctgcctgttttttttttcctactttgccctcttgttttgcaatcgggtctacaaacgcagttatgtgccaaggacaaaagcttattggggcgaataaaaatagaaaagttcaaagcagaacaagtaggaaagccaaaatccaaacattaatcccatgccaaacgccaactttagatacccccttgggccccgcaattccagccgcttggaagtatcagattgtggccgtatctcagataagtcttccagtcttgcacacgagatagtcttgcacaccagatagtcatgcacacatgttgggacgcattcgactgcagtgactcggaaaaatacccatcgtggccagatcagcttacactttcttcctttctttttactctggtgtgtttaccaaaccccgatccacctgccatggcccttctacaagccattccatcttcttcaagctattccaccttcaagaacatgcctgtgtccatcttctatcgcatgtaaatgcaggcagatctcggtgcggctttttctccctgcgcgcaaggatttctttctccggtccaagtgactagagcaactttcaaaccacgacaacatcagcaaaagccgcctaagagggaaaccacgatcatcttcgccccttgctacttattttgaaatacaccattttcctcctcatcgacgccctcgcgccttgacctgaaaagcttccgtgcgtcacttagatggtcaaagcgaaatcttcccataagcaggcggcgcttttcgacatccgtttgaaaaacgtcgaccatgatgtgattgtgctcaaaggatctgaacaccatgcggctgacacgtatttggcaggaaaaatcgttctttctgtgacagaacctcttacagtcaagaaaatcaccttgcgcctcgtcagtaccatccgcctcaaatattccgacaccaacgtgccgaaaaatgccatgcccaaggtgattcgattcgagaaaaagctctatgagtaccaatgggatagcaacgagattacaaagtatctcaatcacatgtacgaaaacgtccacaacggcaccacaagcaacattcacaactcgagcctgaacaacggctcgtcgcagtcaatgaacaagagcaactcggttaagagccatggatcgacgacatctttgaaaaacttgggtctttccctccgttcgaagtcttcaacgtctttgcatctccatgccttgacttcgtcaagcacaaaccttacccattcggcttcgcagagtaacatgtcattgaaaaacagtcacacgttggttctgggaaactatgagttcccattcagtgctattttgcctgggaacatgcccgaatctgttgaaggtttacctggcgcgagtgtcacctacaaattagaatcgacactcgagcgtggcaaattccatactcccatggtcaccaccaggcatgtgcgtgttgtgcggaccatgacaacggacgcagtggaactttctgaaacggtggctgtggataatacatggccaaaaaaggtcgaatattccctcagcgtgccaacgaaagcaattgccattggatctggcaccccaattagtcttatgcttgttcctttattgaagggtttgcgtttgggtgagattcgtgtgtcgttggtagagttgtatctgtttattggttacattcccccatcgcatctggccgaacgcgttgtgacagagaaaacaatcccacagcctgcagttgatgaagagtatcctttggatcgctgggaagttacaacttttctccgtgtgcctccttctctttctaaatgcactcaggattgtgacatttccacccacatcaaagtacgccacaagttgaagtttgtcattggtttgatcaacccagacgggcatgtttcggagcttcgtgcgtcgttgcccgttcagcttttcatttcgccatttgtttcggtccgtgcacgtgctgaagaccagctctcggacgtggagtctgttggtctgggcccagaagacgaagaggaggaagttttgtttgcacaagacccaagcgtctctgagttggatgttcctgatggacttcgttcgaaccagtcggccctgctgttcacaggtttgattgcaccaccagtgtacgaaaaacacatttatgatcagctctggtcagatgtgtcccctatggagtcacctattgccctgggtctggctactcctcgttctctccgtaccgatgtgtctcaattctcaatggccagcattgacactgccaagttgacagaaaatttgcgccagttaagcattcagcgacaaatgcaagaaaacgaggtctcgcaggcctcatctgcgtctaatcttcggggccgtgctacattcaatttggacggcggtgatgataccgactacttttctaaacggccaaacctatccactcgtagttccgcattcaacgtggctgctggaacaccaggcattgtttcgcctccagttcatctttctcgcgttggctccgagtcaagcatggccatgtctcgtgtaccatcatacaatgaagccatgaaaagctcggtggatggtctgttagcaccaatctatctgccgccaccgccaggatcgcacgtgaacatagacgaagccaatcggcgatttgaagaaattctgagacccacaacgcctgttggatctgtgggtcgcaaccgactgttccttctgcggggatcgagtctgttcaatttgaagggctccgctggttcatccccgtctacatcacgaaatccttccacaaacaatttgagcagctactttagtgaagcccgcaagcggtagcggttgcgggcaatcgaaaccacaccacagacagtgggagcaaatttacacaatatgtcatgaataagaaagcatggatgggcaagtcaaagcgaagttaaacactataaaaattttagaagatagaacataaaatagtcccagatgtatcaaatacgaaatatatggccccaatttaagctggtaagagagcctgacatagagaagatgaaacagggaagaaacggaatacaggagaaattccgaggtaaaaccaaccagcattgatctgagttcttattgcggttttctcaaccattgaatgtgcagcaaaattctacaaaaaatgaggaagcggctgtatctcaattgaaatgactcaggacatttgtctgggtaccgaaagagctgaagagaataatgtccatgaatatgctttctcagtatattcttctgcagagtgcgaaaacattgcatctgagagaacaaaaacggaaaaaataagagaaccattcaagaaagcgctaaaaaaagtgttgaaacagagaaaataaccgtcaaaaaaatatagcctaaaaaatacaaacaagctcggaaaagcaacgtatcctaaagaacaaacaatttgaacacacaattacctgaaaaatgcttgaaacgtatagatcataaaagagaatcaattcaatctgtgcaagcttcgaaattgtgcacattcattgaacagaaaaatgaagcttggagaagtgccaaattaaatcattctgtcacataccatgaaacgaattaattcgaatgtcatcagctatattgtcatggacatgttttaaggcattgtggtactagaagtatcgaatcattattatccaatctattacttgctggctcatgagctgaagcaagtaagcttgttaagctacaaggaaatgtttggatgcgtagatgtgtaaatatagatagccggtgcacttcatttgtggatcgctggctcaattcaaaatatgggaagtccatttgtgtatctggacttaaaaaagtttctattttttttttttttttgaggaaatacgaaagtgaaatcgtcattcttgacgtagatattcagaggggtcagagtttagtatttcctccttttagacttcggaaaaagaagattctttattttatcaaagctacatatttgcgcttcctgcgcaatcgcatccatggcccacgatcctacaacattctaaatgctttcatatgaatgcctttttttttttctgttaacgacaaacttgatagaaggtgaaattgtacttttcggtcctctcattaattgtagtatcggtgcctcagatgtcagttggaaaggacagtcgtgatgtaccattgaaaactacagatgtactgtgtcgaggagccggatagaaacaatggccagccaattggatggaataagtcctatgacccgccacctatatcgaaggaaaccgttgctcaacgtacttgattaattgtactggaatgtattgaagagaatcgaatagaccaaggtgcgaatgaacacttaccgcaccagaacacatacatagcacattctttcaatggcgttaagggcaaactacctgaaacagaattgtagttcagatggcaccccgttttgtcaagcaatactactctcgtgtttcgaaagcatagactttcttttccgtctgagtacaccatactaaccactacgcgcgcctgcagtcatatctttcatatcacttcttcttccccaaatgttcagagacagaaccaatcttttcctctcgtaccggcggaccatatcccggccaaaaaaagccacaggatctcgagtggttgccttggctgaagaggaagaaggccttatgggctctagggctcccagaaaagggaaacgctataaggacaatgcttcagaggaagccattgagatgaaaccaattgcgccatctatcttcgatatctcgagtctgcttgatgagcggttaggcctgatcaaacaaaaaactcacgagctcagcctgttgtacaagaagttgttgattacgcgagacacggaaaagctgaagctcgagctgcggatcgaagatttgaactacagcatcaccaaaatgtttgaggaatgctatgtgctgatcaagaagtttgagtttcttcagaaaaactacgaacgtttgcgcttagactatggagcagacgaacttgccatcattgaaaactacaaaaagacgtacgccttgaagatccaggacagcctggtggtgttccgtaacttgcaaaacaactacatcaagtttttgaaagatgacgacgatgaagaaaccgacaagttgctaatgtcggcaactccgagctctgtggctctaatggaagatacacaaaacattgaagagtactcgaaacaggcactagaacaagcacaagagcaaatacagcagaacccaaactcccagcttatagcgcaacgtgagcgcgagatttctaaattggcaatgggtattttggagatttccaccattttcaaggagatggaaacgcttgtggtggaccaaggtagtatgttggaccgcatcgattacaatctcacgcgtacggtggaagacttgaaatcttcagacaaggagttaatcaaagcccagggctaccagaagcgtacgacaaagtgcaaaatcatctttttgttatgtcttattgtgcttgctttattcattctcgtggtggcgagacctcatgggtctacaacagtagaaaagaccaaaggtgggaatgaaaacgacaacacagacaccaagaccgaagacactacaactggagatacagagattggagttgacgaggcacttttgggtggccccgaagagaaggctggtcctctcctacatgtgttactttgaccgaattatattggaggcggataattatcgacattttttattctagtaatacaacaacgaaatgaaactcccagttattagcctatcatcccgtagggtccatcacgcgctccacttcttgctggtctgttgcttgcgttattccgggcagcaactggaacaaacttacgtctgcctcctgcgcctagggcaaaatcggggttgttgttcaacacgctatcagaaatggtagggccatgaggcttgctctgtggcacgggccgtggttggaaaggtgctgatcgacccccgtagccctgaggagcaaactgctggtaatgctgcggtggctgaggtggacgctgaccttgtggttgctggtaatagccgcgatttgcgctgctcccgtcagaaccataataggatgactgttgcggcagttgtataggctcggaaaggttaggcctgatctgatatgcctgttgcggatacggttgctgataatgctgggcgtaaggctgatgttgtggtgcctgttgatagtaaccagggaaatcaacatttggtggccgttgcgaaacactggtaaaatcagagtcgtcatctgaatcttgcggttgaggaagagtttctgattcttggtcgttcaactcggaatcgtccaactctgtgaacggcttgtggccttccacctcaggatggtggtcgaaaacaccatacttggctgaatctagacgtgtaattgtagactcggatggtggataaggcaaggccgtattatctggaagatgagagttggaggtgacagccgaatttggcactaagtgaggtgccatcttctgtttagctgagatcggggtacgaggaacctcgtgcatattcattttcaggtcgccataaaagctcgtggtgctaccgttaaggttaagcgatggagcagtcggccgctgtttcgtgaaatcttttgcatcatttggtttagaattgaacaagctggtctgcgagtcattcttagtcacgtcgtatccgccaccaccagtcataccgcgataactgtactcattagagaagctgctggcgttttctccataagcagtcgtgactgggccgttgaactgtacttttgagtcagaattctgcttcatcaacgtggtacttgtaaaactggtgtcgttgtcaattttgccatagccaccgaaagcgctgttttcgctctcgtcatcttgagacactgattctttgacaccaatggagaaaaagagacagggaagcgcagctaacgccaaagcggcggcggcaatcaaaatccaccctgtccaagcaacgtgaggatagaacacaagcacaacgaaaacaccagttaccgtcaatgcgacgaagctaatgaatccaaatacaagtgaaaagatcttgatgagggaatgctgcacgaaaagcgatgcagaggtaaagattaacgccaagaagacaagtccgcaagagattggagaaatgataaaacccttggataaggtgtttcttgtactagcggtgagaagccagttttcgttcttgtcaatgtctccaaacgacacagggtacagggacgaagaacacttgttcttgtgacagtagccgaagataccaaaagtataatcgggagttgagccaagtttgagcgaggacgaaatgggcagcgtcaccacacccaaaatcagaaaggcaaatgccaccacgagtaatacaagtgacacgctggtaaaaagcgtgctcctttgcattatgtgtgcggtgtggaaaggaggatcagtgaaaaaagaaccgatgtgtgttcctcagaatgagtcgtgttttagtaggatcgattcagcaaatctcttcaattcaacaaatctcttcaattcaatttcaaaggcggaccagttgtaaaagaaaagtctgttactcgagtagtaatacgtctagcttcgatatttgaaagaagagcgtagcagagaagaaaaagtaaaaaaaaaaaaaagaaagaaagtaatgtaaaacaaaatgcgttgattccttgtggcagataacaaacgccgcaccaagcgtggcaccttttggggatagctttttttttcgaaccataatggcgcgcaataggggtatagtggattgataaacgcgccgcacggcgcaagatgcgcgctctaatcgtaaacaacatgctgcactgtcgcactcgccttgctgcacctccttgagctaaattttctctcggccggcaatcaaaaagaacccgaagcatcacttttcacacaaaaataaaagaaatgagagtgctcgaggtatagagtctgacgtgggtactcaagtaacgttactatccattcagttggccaagtgtgtcaatgagtggagcctttgataggccattgacctgcagattaccggtagaggcgagaccgatagcggaggtgcggcttggctgcgcctgtctattgcctgtctcttgcctgtctattgcatctcactacctgtctattgcgtgtttccttcataccagatatcaggcacctccaaaatataccgatccatggcctcacggaaacgagttcggtattgtttgggggttacgatcgttggatctttacccttcttgcccaccaaagttgtgcccttgacccaattttcaacctttttgtcccacgtaaatgtacgtagccagtcgattatgcccacgtatagcttgtgcgaggcttcatcgataccaatcactaacgagtagtccatcacatccatcgcagaaaggaaagatgtgtcattgaaaagcgatccacggagtaattttttcagttgctccttgacgaaaactggccgctcgtagataaattcaatcatattttcgtcaagcaacacctcattctcttttccagtttgcttaacatgacggtttctcatagatccctttaagtcgaagatgcgcgtcgtcgtgcgattaaagaagaggttttccatgattaaaaaatccatcttgaaggttttaccgttcacggaattgcgtatttcaacctggtagaatccgaaaatctttgcaatggcagttgttaacgtgttgaaagtagattgtgacatgtacttgaaatagaacggtgcaatggacacaaatgactccaactctgtcttcgaaagctctttaagaatatacctgttgtccaaagttttgaggaagttagatccacttttccctccttttgaatcccatttcacacatcttgacaaactttgaatgaagctatcatcaattccacatgcttttctgaaagcttcaaactgctcactgtaaaagattttgcacgataaatcggagtttccgtcaacaaactgaaatttcaagtgggatgatttctcttttgtcatcgcagattcaagttcactgtttttgctattagtgtcgtaattcttcttgaatttcttctcaatcttcgtgaaattatgcaactttttcttgtattgatcattgatttccaaaatatccctttggttttcaacgttagatgccagatcactaagcttttgcttataatcatcactgtaaagacaaaatgcaaccaatgaactgggctcatcttctctgacgatgacttcattatcagcgaaggtgtgttccgtagagtccaagggaaactccaacggatcccatgacgtcgcagaccggtctgcccaaaaattggaaagtgatttaagcaaagagttcttctctggttgagccatgtcaagtcttgccttggcattgtcatccttcctgaaatcacctttggttatctttgtatccagtgcgttcaaattatccattcttttcgcatttgcagattgctcatggactgaactctccggagaaacctctgaagattgaacttcctgtccttcgctatgattggagccattattatccaacttagccgtttgtttgtcgtaatcatgtttcacatccaccacatcttcaatattatcataaatctcaacgatcggctttgaatttgcgacaggagtagctttatacttgtttaaattcctttctaaggtctcttctcgttgtctttggaactcaagagtcatctgattgaaatagttagtcaaatcttgaacctttttaacaccttgaatcacagaactgttgtcaaaaatgctcaggtcagcaatagagcttgacctggactttgccggaggtttgaaaccttgattcagatcgttctcaaacgattgcttaatttgcataatcttatcctctatcaatgacagagggacccttaattttatacccaacggtgggttatcttttctaattgcttcgccatcctcgccatctccaggttccctcttgttttcatcagtttcactggttttagcatcatcaagcaacgaattatcagctacgagttttgatgggttctccctctccattgttttggatttcaggtcgtcgtgaagcttatccattaacaaatttctcaaatgaaactgggtgattcttgtgatttcattttccgttggtaagtatttttgttcaaagtcattgaattcactttcccattggacacccaactcttgaatattcctttgaatcacgttcaaagaaagatagttagtggcagatgttgagttgtaaatgttgaacgttttagatgcgatcaaatcttcttgttgtcggagtctttcttttagttcttctacctttttcgacccatcttcggctttatcgaaagtatcaaccttaactctattgagtctctttgcaacactttgaaagagagcactggcacttttttctattcctgagtacgcctcaagtttcaatttaatgtcagtttcagaaacaaattcgtgttttttcttgggaacaacgacttcataggtatcgatcgtactgtactccattcttatgacgagaccatttcttccaaaatacttgatgtgcttcttaaagaagtcatgagggcagtgattctggtacttaacgttccgtgaccagaaacaaagttcgaaaaactttcctagagacaaagaatacgtctcatcgctaagagcagtaataggagtagaaaaatcacattcaggacaatagctccacataaagtgttcatttttatgcctcgtatcttcgaaacccagattctcaactttttcaacgatcaagtcgatcttaccattatcatgcgcataagttttgaaatgatccaacattatttcaccacattcgtcacatagtttgttcgattcttgaaatatttggtccaaaaacaggccgagactcttgtcgttgtcagtataataatcaatgaccacaactagaggcccatggcatggggtcgcatgcttgatagatactgtggaatgcaaaaagtggatgcttttgtgaaagatgggatagagctggtaaatggtgtacttcatacagttagcccacaatctgctcctgaaattaaattcattgaatttcctttttgtcatttcgtcactcatgaatttcaagatattcacgacatcttcctttgttgaaaagctttctaagttaaacgcgaaatgcaacttttcgaaccatgcgctatctgtagtgtcctctgtagtgagttgttgaatcttgctgttaaagtcgtagaagttactgaaatcctgaaaggtttcaacaacatttgccaacactggaggaagaggatattcaaccgacggtgaaacactcaaatatctggtctcaaatagtttgatgtagttacagacccccaagcgttccatagtatcgagcgcagctgattttaaatcatctggagaagtagctttatctgacaagtacttttgaagaatatcgaattgcgaaacagtttcttctttctggaggtataatgaacagtccataaaaaagctctgctctaaccttgaattcaagaaaccaggtatcaaagtttccgtagcatattttgctccacttaaaaactcctcatcgcctcctctgagacaaatggtgaatccagactcaatattgcttcccgtgaagaacgaataggtcttgatggtgtctttgtacaagaaacgtttgacttcaaacaaacggcacgatccaagcgaagattttttcaagaaaagatcattgacggactggaaaatatcaccatttgtgtatcttgatattctttcaactgcttggggtttcacattcgaaagaacagtgatattcgcttcttcaagcaaacgttcagctagaccacagacagtatctcccaccacgataatatctggctccaaggagatcaagcgggaaaccaagttgctgataaaaacagactgttgtgaatcaacaatccttaaactaataaactgttctttttgcttcaagtattcgatgggaaatactagaagcgcaatcttaggattctcaatgtaagatgacatccgcttagagtcaatattctttgtgataaaaagaccgtcaagaacgtcggtgtcttctatcttcccaccaagaatttttttcactttcacatactgctttacatcaagcgtatcactaattttgatacggcgcatattcgaaaggcacttggtgagaactttgctccagcgattctggtctgcgggatcgttgatatcacagtctgctaaacattgcgtaatcatactatcaatatggcgattgaaggattctgaaagattcgtttcgagtgcatccaagctctctaaaacgaatgcctcagggttcgaggatcgatgcgagtcatacccgtttttgatttcatccaagctatactgcagatcttgagtatgttctgcagtagcgttcataccttgtggttcatgagatgattgcctttgactagagtctagaaacgaggaagcatcgcggagccgattattcaatgtcaccagagatgaccgtggagttgaagagaggggcgaaaaacttgaggtattgatattgtttccagatgttaggccattttccatcgacgaagtcaaatggcccggatgtcctgaccatttatttttgttaaatttttgtgtccttcttccacgaattctcctcaaagaggctttggctcttgcgttagaccgtctgtctgatcgcagcctatcttcgttgatagaaacgccctgcgttgatccatttacaccaaagtcaaactgcatcattccagcactcttgttgaaagtagttggaagatacttgtcatcagcaaccatattgggaaactcgtgtaaagtaggaacggaggacatagatgtgcttaacacattatgcggtcttggagaaatacttggttgcgtattcgagctgtggttcaaagatgtatacaaggacataacctgctcatcttcgttctcactttcgaagtcttcttcctctgcctggtctccggaactttttggcaaaagagattgattctggtacttgtctgaatttgatgcaattcttccatagcggtaatttaccatggacttgtagaacagactcaagttttctaaactgttcggtctcatcgaatctcccgttacaggcgcttgtggatatgcgtaaggaatataccacggtgcatttttcatatccatgtctgctcctaaagccggattcagatgcatatttgcgtttgatgcatttttcaatgctaggaatgtcaagttggactttaaagatgatggggcaccagttgagctcttggtcaatggtatttctaccgcttgacctgtacgcgttgtagggatggccatttgtggtgcttgtttgtaggagataccttctggactacgctgagcaggctcagaataacctgccggtgaagccgaagcaagagcttcggtttctttcccattgttcaagaaagcgcgattcgtggtaggagttaacgacatatcgcccccaacactattttttcgagacgtgatagatagagttctatagcgtgctagaggatactctctctgtgttggtggatcttcagagttctctgatcgacccaacgaaagcacatcgtcgttatcgatatctgattcagagcacgagctcattgagtcatcactaagatacaccacaacatcgctataacatgccttgcagacgcggagcttatccctgtagttgttgctatctgtgacgatcaaagcatccttgttctgccgttggtttttgtaatggctataagagatgaacaaggtgcaatcggaacagaaaatctgcccacagaaacgacaatggtgtttccgccggaaagcagtaaatggtttgaaacaatttagacagtccgcaacaaaggcgtcattcatccagtattttttcggcatacctccgttcttcaatggattatcggacaatttgcggggcttccgtttcttgcgacgctttttctctgatatagaactaaccatggatgtcgtcgatgatgctacgcccgctaagttagtgttgaggatggatttggcaccacctaaaattgccgacgagaaattggatgaaattttgcgagtcatagggggagcgaagcttttcaaggtgtaaaaattagaagacgacggggaactacggacaccggtgcggcgccgacgcgagggcagacgtgagattgtgctgccgtttgttgtactgtttgcttgggttccaatgagatctctcgatttctctttagcgtcgtcgtttccaagactgatgccactggtattgcctgatttacctacgctctctgtttcggaagcagaatcatctgataactcgatgtcgttgggcaaattgttgaagatggaggagatacggttctgcaatgtggagtgcgctgcccctggagatacgggcgggggcagcagcaggcgaggccgaggagatgtagcgccttctcttgagagttcaagaggttcagcaacaactgtcacctcgtctcggcttaccactgaggccggatgagctgaaggcgccatggtagaaagacgtagactacgagcatcggaagtgacacgtgctggcaacggctttgttggcactgggatcgtagtatggacagacggtgttgaagtgtggatcgaaggtgctcgggtttgggagagtggagccctggtcggggcgggcggcgcagtgatgggcggagccggttttggtgcgggctgcacactctgggtcgaggatgctgcaggaagcgcctgggctagcgatgcagactggggcagtggggggcgcgcaggggtatttttcgcaggaggcgcgcctggcgggaccagatctggcgcgaagttgggggcaattgtgtcgggcacacgaggcggcgcgtaagaatgaactaaatgcgatgcgttgttggtgactcggcgcaacgtgttggatatgatgttggaaaaagatctttggcctgttgtttcagggtccggtagcgtcgggaacgacacaaaatcgggctctttgtctggcattgggtggtttctctatggaaaatattgtgtaggtaggattgtagaaaggatgcttattgggaaaattaaatgatgagggaaaggggagaaagcacaatgggatgagtgagtcggacttttcgtgtagcctatccactgatgaatggaaaagagtggtttccgagtgcaattgaatagccggagcagaagagtgatcaatgcgaataaatgcaagcgagcgcgcagtatggggtactggtgggtactacaacagcataataacaaatgttcgccagtgaggaaaagcttcacattgcaagagtcggaagttatcgtaaagtcatcagaagaaattggatgacatgtcagctctggaatgacgcgaatcaccttcactatgaaaaaatgaaacactaaagttctgctcatggctggtcaatggaattgtggaatagaagtacctgtgaacatcttaaggtgtgacctgggatcaacgattggaatattagaaaagattcagtacctgaaacctattgagtaggggcatcaaagtcgttatcttcaagtgagtgatctatatcgcatgagccgccctttattagtactccagatgtcgatggctcagcatgtctccatttaagtattagcgagaggtgtgtcattctactttgtattgaagaagaggtaagtggccaagctagcagtattggccatttgcttcttgttcacgcgtacctataacgcccgatgtatattctttgctgaagtgtttcgactacatacaaaggtatagacatgctaaccgcatctcttgatggacttttatatactcgttgtacgcacttttatcttcgcatacataggtcacctatcaatgaaaatgtcactggttgtcttgaaataatctttcatagcttttattcgatcgccaagggccttattgcaagctcgtttttttacacaggtattggccgattccaaaccatctgatcgcatttatgattttgtgcggaatcgccaacatcactcaaaatagcatctggcaataaaaagtcttccacaacaacgacaacaacacaaatagcccaaggttcaatgtgcgtacctgtttcttcttctcttttgcaattgtactgctctacaactatttgacggtgtgtctattgtcagtttcggtggctcatttacactagccactggacgaaatatgcactctactgcaaaattagaagccaccacctcaaccctcacattcacttttatttttattctcattttcattcttacattcacccactttcacttcactttcactttcacattctctcattccgcaaccgcttgcgatacttcactctcccaattccgactcgcttgtccacctaaggtactcctctacacaagcggcgcgaaaaaccaccttaactatccagccaccggaagcttcctcctacccactccaaaaagcagcagctgcagtttccgtttctcctctccttgcaggttttctcttctcagtcactctgcacgcagctgtctcataccgatgtcctctgttttgcaaaaacgccgtggagccaagactgctccactagcatcggccgacgaaaacgaccttgaaaaccacaaagtgggcgtcgacacacgcgatatcgtgaaccatcgtgaattgaaagttccatttctcacgcttatggaggaggtgttgttgatgggcttgaaagacaaggagggctacctttcgttctggaacgacaacatttcgtacgcgctccgtggatgcattttgttggagttggcgttccgcggcaagatcgctcttgtcaacgacccggcccgtcggcggttcgagttgagcgaccgtttggtcgaggtggtggacacagagcctactggcgaagttttgttagacgagtcgcttcgtatcatgaaaaacgacgagggccacttgtctgtgggcaattggatcgacttgttgtcgggcgagacgtggaacttaatgaaaatcaactatcagttgaaacaggtgcgcgagcgtttggcgaaaggcttggtcgacaagggtattttgcgtactgaacgcaaaaacttctttttgtttgacatggccacccaccctgttgccgataagatggccaaggagcacatcaagaacagagtcttgaacttgttgacccagaaaaccgttgactttgactctttgagcaatgaccaattccccgcagacacttcattccgttgcttgcgcctgatttctttggtgtgcggtgcttacgctgccaatgtgttggaaaatgctttgatgtcgttgaactatgacaaacgtgacctggctttctcgcgggcagatgaattgttgaatgattacagtgagtatccttttggcactaaaggtctgctgagtcctttgggcttgggtattaacttggcccaggaggtcgccaaagaagtggagcaggctaatgatttacaattggagcttgtggccgcaatcttgagtgttttttcccgcatggactccatcttgtgagtcagtttacaataaagagacaacaagagacaatgtagacatggaatcccgagtggttcatgcatgaccggttgagcactggtgaatcaactggtgatgcaattcgcaagtatgccatgtttctatttaggtggcatcaaagtgttgatcttcgtagtccaccaaacgagagatcataaatcatacatgtttggcacgccacttgggtactattatggtacatatacagtgagctcacagttgatttgaatgaaattttaggaaatagcctctttcaaggaattaagtgttacaagatctacaagtaccgaccctagaaccatgaaaaacgcaaacacaatttttttttatatctcagaagcccatttttctaaaccgtttcttttttcctttcatctgtatcctagcactactcccgatcaagttcttgagcaaatgcccgaatcaaacgccgctgctgtgattgggtttcacccttagagtcccaccagaaccctcctccaagaccattacgagccacatagcgagccttttctcttgcacattgcggattgtcgtaagaatagagtagctttttcgatggatcaaacttgagtgctccgaccctcagttcatcgaaaacttcgttttcgtcagttatgttaatgtaatcaacaatgtcagattcgtaaggggcgcttttgttgaaaggaaccccaattcgaagcgattggggctcgtaaaaagtacgtgcataaagtggcattcccaataccaatttactgggaggtattcccttttgagtatagtatgaaatggccgcagaggcgctgaggccattattgccattatctccatacaaattggcatgatggcccgttttctccgaccagccttggccagaaaaatcgtagcacatgacgttccaaaaggacaagtacctgtccatgcgcccgagtggataattggccaaatgctcctggctagaaggacttgccacagttagaatgagactccggtccacattgtccattgcgtggcgcaattcccgaagcaattccgccaactgctgtccttcatccggcgaagatggatattcccagtcaatatccaagccgtcgaacttgtgagttgtaaccaaatcaagggctgtgaatataaattgcaatcttttcctccgatctccggctaacacctggaacatggctgctgtaccccaaccgcccacagaagcaacaatactgagttttggattttgctctctcaagtgattcaacgcgcccacagctccactttttccgtcgacaggcatttcgacatctgcccatgggtctgtgaaaagggctgcgcctgtttccgcatcgactttaagaaacgcataaaagacatgcgtaaggtgatctgagtccaaatgcgaaggaaaatgtttcgggccatacactgaccaattggagtaatacacacctttgatgtagcccatagtcgatgttggagttctcacgtgggcaaaaagaagcactgtcacgcccaatgtcactagcgaaaaaccaagaagaagcacgacaagcaaaatctggggtagtttgcgcggccgcttcctggattctgcatggttcacactaagcctcagagacatggaataaaaaagatagaaagactataaagaaaatgacaaaaggaacaggcaagagtttagaaggtcttatatatatgcattgaatgatccctgaccatctaaacacaatgccatatttctttgggtggtgactttttctgtccgcccccaaaaagggagtgtatgcagtcctgcccggtaccttgagtcgcctccaatgaatcgcggtatgccattacaaaaggcaaaagaagccaattagaattacacccatctagacatgtccgactttatcgtttccgcatgcacaggattgaaaaccaatctttccccctcagataaaatttacaaagatgactgcatgttttcttttgacacaccagaaaacaacgccaacgggcttgatatttgtatgtcctgttatcaagcttttgcccgggctccccacaaaaactatactgcagaacactaccaggataagagacattctctttatgtcaacatcacgaagcggttaaaaccggaagaagaaagaaagcggattctcgataatgaggactccacccgccagacaaaaattcctcgcttggaagtgactgatcacgagcaagatgagttttacaatgtcttcaactcaatttatgtggcccctttagacacgctggttcctctagatgaatgtcctgagccggccagcctgttggcgcaacaaattctattttccaactctgcaagtacgaatgacgagatcaagacttgggagcagcaggttttcccctgcgcacactcaagtagcattgagcaaacttcagctacagcagatttttctcactgtgcctcatgcgacttgggcgaaaacttatgggtctgtttaacatgtgctgcggtcgggtgtggccgagagcagtttggttccagcttgaagggaaattcgcatgcgttggtccattttgaacaaacagggcacgctgtggcggtaaagctcggctctttggctgcggatgaagatagttgcgactgctactgctatagttgcaatgatgaagtgaaagtccctcagttaggtgccaagcttcttcaaattggcatcgacttgaactctgcagtcaaaacagagaaaagcttgattgagttgaacttggaaaccaacaaaaactggcagtttaaccttgacggagctaacggtgataagttagaacccgtttttggaccaggacttactggactagcaaacttgggaaattcatgctacctcagttcagtggtgcaggcgttgttcagttatgagagctatgataactttttcagaaacttgctgtttgataaacatgtcgctgacccagcaatagacttgcgctcgcaaatgcttaagctttacgatggtttactttctggtaggtattcgaagcctaacccattggatagtcagggctaccaagcaggaattaaaccttcgtctttcaaaaccctcatcggagcagagcatgccgaattcaagacaaataagcaacaggatgcttacgagttccttctttatctccttgacaagttagatagggagtacgggctctcattgaacgaagaattcaagttcctattgacttcgaaagtcctttgtactaactgcaagtcgggaacattatccacagagctcgttgacaacgtttctgtcccactagaggaaatagaagagggaaaaactgaagaagggaaaccggtttataaagaaatgagcttaccagaatgctttaaacggtttgctgctacagaagaaattgaaaactacaagtgtgatacatgtggggaaacttccactgctttgaaaacgactggcttccggagccatcctaaaaacctcatcgttggcgtgaacagaattaagttggagaactggattcctatgaaaaaggacgtcgcagttgacatcccagactctttgcaactttcttctcttggtgcacctagctttgagctgggagaaacggaagtgctggaaacacaaaattcagcgtttgtgcctaatgaagaagccatgtcaatgctttctagtatgggcttcggcgaagctcgcagtgctcgagctcttttccacacgggcaacaaaaatgcggaagaggcaatgaactggttgtttgagcatatggacgatcctggaattgatgatccttttgatgtgtcaaaggaacaagatggaaacagtgcaccggagaaccttgaagctatcgataatttagtggccatgggtttcagtgctcttcttgccaaaaaggcgttacatttaaacggaaacgatgtaaatgcctccgtggaatggcttttcagtaacccagatgatgatggagttattcatgacaatcaacctgtgtttaacattaaagaagaatccgaaaaattgaagaagaagctattagaggagcccatgggttctggaaattacagattgaaggctgtggtttgtcataaaggctcatcccctcatacgggtcattacgttgtatttgtgagaatcaaagaggagtgggtactttttaacgacgagaaagttgttcggtgtgacaacaatttggaagacatgcgcaaaaatggctacatatacttcttctcccaagactagggttaagaatcacacagacggtttgccttaagcatcaaagacaagagtatttcaaaggcataatgaagaacaaagagcaatcttaacatactaaaaaatcggaagagagccctttgagcattattccgtgtggttcttttggatagaagaaagtcttctatgaatctacaagaggtcaattgatgtcttttgtttatcgcgtccgcaagaaatagatatgttgcaggtagttcaagaattggcgtattccacatatctcagaataatgcctgcatgaagtatggaacaataaattgttccgtgactcaacgagacacgagttagattgcatacaaataagttgataaaaatggcccacaatttaaagggctacagtctgccgcaaaaaactggtttcatcgtcatcaaatatgaatatcacgaaaatctatggtatacacgaaaggggccaatgttgtcctttcttgaaggatttgtttttccgtgtttgtagacggcttcaagcttattacagggaattccgacacacaagccgattactcattcagcggccataagtggccagagaaacggcaacctaaatctatactcccactacttaaaggtcaagaaccgcaaaccagtttttttcctctttctttaccataccatgttcatcgaaaacgctaatgtcggcgacagaagccgcatggaagattggagaagtacgttattgcttttattagacttttgataattttgctactaacatagctagttcggggatacgacccattatctgctcccgatttgttgcagcacgaaatccctcttactgaaaaggccaaggaagtcattttgaagggacgtgatgacacagtcaacattttgaatgggaaagacgaccgtcttgtgattgtgattgggccatgttcgatccacgacccagtagcaggtcttgactactgcgaacgtttgcagaaagaagcagaaaagcacaagggtgaactccacattgtgatgagagcataccttgagaaacccagaaccacggtcggatggaaaggtttaatcaacgatccagatatcgacggatctttccaaatcaacaaggggctcagaattgctcgtaagttgttcgtggacttcactgaaagattgcccattgcaggtgaaatgttggacacgatctcaccccaatacttgtcagacttgttcagtgttggagccattggcgcaagaacgaccgagtctcaattacacagagaattggcctccggtttgtccttccccattggattcaaaaacggaacagacggaacgttgggtgtcgctgtagatgcgttgagagcggcatcgcacccacaccactttttaagcgtgaccaagccgggtattgtggccatcgtgggtactgaaggcaatgaggactgtttcgttatcttgagaggaggaaagcaaggcaccaattatgacgccaagtcggtgaaggagacgaaagaagctttgatcaaggcgaaagttgtgactgaagagaaaccaggcccacgtatcatggtggactgttcgcacggcaactcaaacaaaaaccacagaaaccaacctttggtagcggcagaagtggctcgccaggttgctgctggtgaagacggaatttgtggtttgatgatcgagtcgaatattgaagagggcagacaagacgtgccaccaccagagaaaggcggcaaggacgctttgaagtacggctgctccatcacagatgcatgcatcggctttgaggacacagaagctgttttgcagaatttggctgatgccgtaaaggccagaagagcacttagaaagtagtgctatgtgactgtatgtatataaatgaacattgtaagatatggggtatgagagaggactttgaaagccgaagcacgaagttgaggttgctttgtattgcagaagaatagaaagacatatttacgagagcagtacgacaccaccacaaattatagggctaatttagttcttgcttctatttcaggaaagagaaccattcaatttcatgtgaagtaggaacaactagataaaaagcacttcaaagcaaattcgttattgctactaatgcaaactgatagagtacctacacgagaaatgccaagaatggcccgaaaaggataatcaaaaaaggagacagtaagatgcagatacaaagataagaacaataatggagaattatcatgaataggagtattttttaaaagatctaaagtacaatgaatttagcttttataactacggtgcacactcatttagtaagcagttatccaatatgccaaatcagaattgtattacatagcactaattacatgaaactcaaggagcgaaacgactagcgtacattactctgaaaagccttttcctgaaacaatagcctccaactgttcgatttggttggacaactgttgcgtcaactctggaatcttgctttctctctcgtctatcgtggtgaactttgattttccacgaatgtgccagtaaacaacacagtaggcaccgaaaactccaatcaccacacacacatagttcatgttaccagcagtcacaggcatgaccgacggcaaactgtagaaaacagtagcgaagagcgtccacaagagtaatacgtagttgcaaacatggcccacttttcctaaccagaatggtccatgcttcacgttgttacgtcctttaatcaacataaagacgactggaacagcataggacatcaagaggaaaacaatacagcccacaaccatagcgttgtaagcggtggtagaacccatatagatacaaccaataacggcacaccatgcacacgacatgagatgagcattaactggaacaccggttctggtgttgactttggcccaccaatgggagccccacaaaccgttatctctggcgaaagaccaacacaagcgggcctgccacgtgtgtgatgcaatgttgcatccgatcgctgtgaggagaatcaaacagttcaacacaatcgcaccagccttgcttttcaaagcctggtagaaaatatccataataggcacaccggtagtagaagcgtagatgctgtccaagtcggtaatgcagaagaacatcgaaatagcgtacgagaaagaagtaatgaaaccaataatcacagtgccaatgatagccttggggatatcagtttcaggactgagggtttcttcggccaaatgggttgcagcgtcaagacaactgaaagaccagttagggttgaccaaaccaacgatgaaagcgatacccgcagacagccagccagttccgttagagaactccacaaacacaaaatgagcactctggtagtggcccgaatttttagccaaaacggtgattgtgataaccacaaacgaaaacaaggacacgtataaagcagcctgcgaaatacggggcaaaggtctctcccagatgttgcagaacaccaacaaggcattgacaatctcgtatgtgatgaaaacttgccaacgtttgacagtgaagtcaggcccacctgaacccaaagcgtacattcccaccaaagaggaggcgatcgaaatcgtcacagaggcactggtgaacacagatccggcccaggcaaaagcaccacacatgtacgaaaagaatggagcgtactttggaggagccaacttcatggtccagtagtactggccaccagcattaggcatggcactagcaagctcggaaagcgtaatggcaatgcacatggacaccacagcaatgatcataataccgtagacaatcatcatgggcccgccactcgagataccggtgatcaacgacgcagaaataccaaaccaggaattggtcaagccaaaaccaacacccaaaagggcaatagtggagaaattacgcttcaactcgggcgtgtaaccggtgtcagcggccatggccaagttgacctgggcctcttccaaataccgctcggccttttcattatcgctggtcaaaccgtcaatgtggtgggagacaaagttttgcacctcgcccatggccaccgagtggatgggctcaacggcaacgtcgtatttttttttgtccatagttgagcgtggaaatcagatagcggtgggtcacagcgaacaagccaacaaaagtgcaccggatacagcccgtatatatggtactttggatggtttcgggccaatgtgctgacgttgcctgaaagaggcatagatcgcgcatgggcgcgcatatgggtcttgggcgagataagataagcaagcgcgcctcttgacacaggataccccagcaggattccactgattttttcgcgcacgatgtgcatgtaagtctgccttgagggcctgtgcatgtaagccaaatgatttgacatttgcctgacaaataaatttgctgcctgtggaggaaaagttgtccgcagcgaaggtggatgcaggaactcgttttctttggccctttcaagcggacacctatgcgcacagcggttatgataagcacgaaagcacaagttttttttcaaagtacttcgatgatggtggatgagatacgaaatatgggcccagtctgatgtcggacactgtcctccaccggctgtggcaagcaccaatgtgtctgttgtctgccttacgggatgaggcatttttgtcgcctgggaatgaccactactgagagccaatcagagccaatcagagcgccaatcagagcccggtccctgctgaagattacgtataatgcatcaaaaacgtgcaggatcacatgtagacaccggaaatgttgaactgaaaaatttcagagtggtaaattagattggtaggtgttaaagattaaaaaaaaaaaaaaattaaaaaggaaaagaaagattgcagtgctaacgagcatcaaaagcaatgtccgcacattagcgaaaaaatgtaatccacactgataagacgctttatctgcatctgtcagataagccaaagacagaaagcttggcatcagcgtgcatcaacatgggtcgagacggtatcgccgaagccttgaagagtgaaaatcgcttcacagaaatgactggctttttcgaagcttagcatgacgttaaaaacacccatagggcatttaatgcatgtacaactctagcctcttcattcctcctccgcatagttcatgagtccagcatgtacgatgattgattcccaatcactgttcaaaatgacaatagtctctgtaagaccaattaaaaccattccgctaccaacaccaagccacaagcccttgagctccaagtccgtatacgtgcagagaacaaatgccaacggcatagcaaaggcgtagtaggaaagaaaattgatgattcctccaatcttctgcgatccttgcgcccgcaagattccgctggcgacagatgctactccatcgaagatttgcaaaacagatacaagcggtgctaggagttgcactatgagcaaaataacttcgtcgtctttggagaaaagcctggctatctgccaccggaatgtgaacaacacaagacagtttgccacagcaagacataagccacacatgagcccaacccttgtggcgatttgtgccagatatatgttctgcccaccgatgaagttggcaattcgagtagatgacgcaatactgagagcgaatggaaccatataggtcaacagggctatggatcccacggcactttgtgcggccaactgagtcgtgccaaaatacagcgcaaaaagcgtcataagttcgtaggcaagatactctgactcaagcataacaatgcccgggagagccaaatgcgagagttggccccatttgctgaacaattcttttggagagcagaagccgtaccagcatcgagaaccatcaacaaaagtagcgtacaacaccaaaagaatggccatgatccagaaattgatagccgtggcaatcggtgcaccgacataccctattccgtatttcaggtcccataccaaaaaccacaggagaaatatgttgatgggggcgctgacaaacaaaacacccgtaccagcttcgaaaatgccctgggcctgtaagaagcgcttgaagttttcgaaaaaaatgtacgcgggcccgccgagaataaggatccgcaagaattgcgttgtaagctcgagtacctttggactggatatgacaaactggagaagaagattggagttccaccacatcaaagcacacggaaggtaaacgacaagagaaaaaacaaagcaccgctgcacatgagtagagaccaactcataattgccagctccatatgcttgaggacacaaggtatctagagccgtggcaattccttcaaagattgcaaatgtaatcgtggaagtcatcagcgccaaagaaacagcagcaagttcatctttacccaagtgacccacaaccaaaaggcagacgatggagaaaaaatgctcgagcacaaatgttatcaccaatggagtcagataccgcaccaacattttaagctctcttgagtaggtagttttcaagctggcaaagtcctcctgctcgaaaaccagctggaaagttttgtcgctgtaatgagaagcactggaccgtgagccaacagaacgcagctctagtaattgctcatccaggtccgactccgtcgcattgtaacgtcgctggtgctcttctaccaaccaactatggaaggactcctggtcttccgatgtatgagcggagcttaatgtcagcggcaaggaacgcgaagatgccacactaacaacatcgtcgacgtctgttcccgtgtagacagagcctgattcgtcgagggaaaggaaagatctctgatcaggctcacggccatagctaaagagcgggaactgggtcgacggaggaatgaaaagacggcgccgacggttattaaccgtgttcggattggcgagttggttaaacgcctgagataaaaccattggggaacgaaagagagagaagtatgttaaagaaaatagtataacaagtacgatgactatgtgtgcgaatgtgtgcgaatatgagagaaagaggttacaatgagtgataagcactagagttgagacagaccggagaaaataagcggaagagagtgtatggcaatgatggcaagaatgataaacagaacatggccattataaacgaaggctaagaccaacagggaggtataactgatcaggtctcataatgggaacacacgagaccggggaaagaacagaagagagtggtagagaaattacaaggcttcaaaagactgtatagcgaatggtatataccaaagctaataaatctacggataacttttggtcgaagaaattaagacatcatgcgcgaagataacagatgataaaggaggaagcgtcttggaacattcgtaaagtggtgttttgattttttattttccttttattttttgaccattttctatgtatgttaataatctcattcccgccattaaaacttctgtttaaaactagttgtgtatgttatcaaagttggcttcatctgcctctcgaaaacaatttctctcagatgttacattataaaccagaagagcaggagctggagtcgccaatgtagtaaagaggagtatagttagtgatacattctactttagagtcgcgagaagtagcccctcctgctttgtgttctctatctatttagaacctttcttactatttagagactttcttactatttagagactttcttactatttagaacctttcttactatttctttgttttctatttggggccgaagcacgtaatatagacttgataaaagctacagtaaactgactcgcttctcccatttaccggcgatcccctcactttcataggccttagcctcacctaataacggtcttttcttctcatcttttacaatacccaaaagcgaacatacatttctgttaaaataacatccacacagctcccgcaagaatgacacccaatacaattgccgtaagcacacctgctccagcacggtcctttcctgtgattgtaattttgttccggttcacactggacaaagtcagatttccggcatccacactggcaccggcatccagaccgcctgtctttggcgtcaatggcgtattcttacttgtgataagagccatgatggtttcgcctgctgatatttgctctccaagaccatacttgttatcccagccatctacagaccagttctcaccacaagttatatgatcactaccaccagaacaagaagctgcagccgcctttgcactaggtacaatccagttgttgtagatttggtcgaaatgctcaggcatcaaacctgccgttaaactgagacagcgggcaaaaagggaccggaaagaacgctggtcattgttacaactgttactctgagcacatgtagtttcagtcatgatggaattgttgaagaagtaagatgaagcatcaaggatttgcgccactccagtctcccaggtttcgtttccggttgcattgtataaatatgcacatcccgccaagtagacaccataagtgtaggaccatttgtgaatggtcaagtcagtgcaattttctgtgtcatcagcaccgtcataaataataaattcagggctgtcacgaataaagccgacatcccacatccagttccatactttttcagcggtttccaaataaaccttttcccccgtgaaacggtacaagcgtgcagcaagatggaaaagacatccgttggagatggaattcttgtagttgtatcccagattccacgtgaagatttgccatctcaagcctccgccgcatgtggtagtatcccaacggttcttcatggtgttgaaaatggcctgagtcatgtaaagccaactgtggtcgcctgtgtttgtgaaatttctttccactgcttggataatcgccattgcccaaacaccctggtcatcatttccctcggtcatactttggttagaaggcatatagttgaaatcgtcacctgcctggtggtacatagcattggaaagaagctctgtaaaggtgtcattgtcttgagcacagaaggcccagtagtcgacccagccgccgaaaacttcgcccgcattccaccaataatagggaggggagaacatgccgacagtgccgccgtattttgtaccttcgtagtagttgagctcgccaacaatcacttcccacgcggcctcacagatggagtcttccgactcgacatcaagagtcacggcgaaaacacgaagaaaacatagcgaaagtgctgaaagtgcctggatggtagaaaagcgcatcgaaactctttggctttaaatgagactctcgtctagtcaaaagattgaagagagtgaaaataaaagaaggtagttctgtcgactttgttgagtggcaatttgatgcttcactattgccagcttgaagtgaaaattttggtatatcgaaagccacgcttgtttgcaggttagggtttttcagcctcactagcgatagtactgtctgtttagctttcacgcgctctgggaatctcaagatgatctctaaaaaacagtctccgaatgcaatctgtttgtttgcagtctctgaatgtgcaatttccggtggtgttgttctttcagtatttgccgaatgtgaatgcgcccaggaatccttgatctggcatgtgcacacctcaacacggatatttatagctgagcccggtttctgggtgttttgcaaacccctttggagcaattgatacaagcataacaagcagaagacatatagaagacgaggatcatactagctgtttgtaaatgaattagtgaaattagaagtagatggaagaactagcgagaattagagaaatcagccaaagaattagtgagaactaaaaaagtcagaagaactagtgagaactaaagaagtctgtggcaccgtattccatggcagacacaggaacagccgtggcagaaacataacatctaaagacggggtggattttcttgagaaggtgcaccatgtattagagatggcgttgttagtacttagaggcgcagttggcacccacttgcatacaacgaacgggccaacgtggctgacaaaggcacatcgacatacaattgaggcctcacttgaggtcaaagagccgaagaaattctttcaagccactcacacatactctgttattggcgatcatgacgaggtcttgcgagtcgagcgacggttgcgcgcccgaaaaacagtcgttcgaaagttgggccggtcctgcactttgcatgaacaccgaccgtttctcccggtctacaaggactccattccacccggctttcacagcaccgacaaaatcttcttcataatggtcgcccacgtgccacgcacgttccaaaaaatctgttgccgtgatgtttgggtcttgctgttgaagcgccttcaagtgtttctgggcagcgcgcgcgaaaaacctacggtcgggcttggcgtggcccacatcgtaggaaatatgcaccgactcgaaatatctcgccaagccaaagctctgcaaaatcccaagcacgcggtcgtccgagtttgtggcggctatcattttgatcccgttccgcgacaacgtctccaagacgggcaaaacgtcgtcgtacaaatagtacgcttcgctcgaaccaaagtgcgcgagaaggcggtcgcagaggcgccgcgactcgttgttctgggtgaagtgcggaatatcgtagagccgcactataagctcggcccaccagtcgttggtcgagtggatttccccactgtacttgccgtagttgggatatttttgcaccatgtcccggtacaccatggggaatttttcttcgatgctttcaagcgagagcggtagcccgaattcccgatgcgagatctcatagtactgttgggaaatcggtttgcgcggcgtgtaaaccgtgtcccaaaggtcgaaggatacaaggtagggcttgggaaagcgggtgtccgcctgcgactttgcgattcgctcagggcgcaatgggtcggagagaagccgaaaacgcgttttgactgatctcattggaagtcagggatacgggacaaagcaggggagatcaaataccaaatgattcgtctgccactagaatggaagcaggatgagcagggtacgaggcgctcacttcagatgcagaaaaaagcaaaaatccgatatggcccggtttgttatcaagctctaagatacaagcaaaaacggtgcaccttatccgataggactgcacacgaggctacatctatgatatgatgacttttatgaattcggacatagtccaataaatataaaacagcatccaacaacatcgggcttcaagcaagcaacacttcccagccccactcgcgcatcacagtgccccaatggcagcggtgcgaagcgccctcgtcgtcaaatgattcgtcgtcgcgggcgcgcgcctcgtccttgcggcgccaaacttcgcgcaccacctcgagcgcgcggtccacattgcctatccagagccgctcgcggagcagcgcccagcgcgcctcgcaccactcgcgctcttcgcccggctctgcctcacaggacccgaccaagagtgggaaaatgtgcacaatgtgcacgttggacagcgacggcactgcagcaagaagaacaaagattttctccgccaacagatgaggagccaccagaggaatttctggcactgcctgatacaagtgaagcaacgtggcatgacgatatgcctcggctgtagccacacacagatacaagtcccacgtagaattatcgcctgaagaatggcgctcggctgcctgaagcgacaccattggcttccaatccaccaactgtttgcgcaactcggctgcggcagtgatattggccaaagaattgcgctgtcctgggcgagtttggcgggcgcgacctatcaaggcggcaacacgggccatgatcaagaaaagcgactgcgcacatcccaaaagaggatcgacgtgatctgggctgtggagcatcaggtcaagttcgaagaaggcaaacggcgcatcttccgagcgcggcgactcttcttctgcgtgtccagattttgtaattgccgccacaagatcaatgcccttgtcatcgtgaggcaggtgtgaggtcatttgcgagagaacatcaaagtaaacccatgtgttgaaaagcaactggagattgcgagggacaaaagcgtcaaccatgctaggaatcagactcgatccagtagatacaggcatcgcagacacgggcgaaatctggttggagttagacccaggcgaagtggatgaaacatgttcgaatcttcgtgtgtcgcctgctccaatacgagcctcgcccgtgccgatacgggcccactcttcgggcgacacgagtaccaagtgacgccgtgcctccgcaagccacgcagcacggttcgtttcgggtgcacgaacccacgccaaaaccttgtgaatcatacttttcgctcctttcaaatgagcaattccgctcagggtgtgggtatcccaggactcgctcacagccaagttgaggcatgttgctaacgcaatgtcagcaggaagggcattttcggagtcagtgtccattttagagagccgtgcagccaactcgagaatgcactttttcatgtagacatagcctttggcacgcaatgcttcagcatgttcacgaacattaatgttccccgcgaggtggaaaagcgtcatagatgcaatcaggttgaataaatacagatgctgagcagcaagaccaacaaaaacagtgcgccacgggttttcatgggctccgtttttgatcgacatgattccgcaagtatgtgccagatagagcgccaaaatctgttcctgttctgcggcgtgggcgagacgcgatccgagtcgaagagcaacatccagaagcaaacgcagcggttcgtcaagtaccaaatcaagagggcttggtgcattgcgctcatcagggaacaccgagctgagaagtgcgcttaaggatggcgtaagttgcacaggtaacggcgacaactctagcggagagcccatatgctgatgcagtggcccgatgttgggcataaactttggccccatggtctgaaatttggcaccaccgttggagaacttcacgccgttttctaacctcggactagtgccagaaatgtcctcgaacttcggtccattaaacttggtcacacggtcctcaatgtccatctgtgtgttttctataaggtgcacatttcccatttgtctgttcatttggtcgtttttcagcatttgatggctccgatttgtcagcagttgcccattttgttgcatgctttcatgttcattctgtctttccaatgatctagattcttgcatttgcgcaagatcttgtgtgaggctatgttcatttggagcaaggtcactttgtccattagacgcatgctcattttggttttggtttctattgtccatgccttcaatctccccttgcttctgcaacgggtccgacgcgattctttgaggcgatatggttgcaggagatccgggcggcgtagcacgtttgatgtatcgtcccatgtcgaatgggctggagtctgggcggcgcatttggtccgcagccgcttctgctagcgaatccaatgtgtacgaccggcgcacgtcacagcgaaatgctgccatttccacatgtgcatcgccctggcttgcgcttcgatgtaacattcgtgtccgttgcatgcgttgaccgacgtcggaggggcggcgtccttcgaatgtgtgagggttgattccacgagcaatgagctcattgtcgaacttgatatcgcgtgtagatttcccaacgacagaaagggaggctagttctagatgatgttgcaacagtgctggctcaactttgacggggaagacaaactcaccatctggcttggagccctttccattgctcttggcaccagaaggaacgttatactcgttaccagaggcatccatgtgggtaccagaagcgtagccggactctgaagtgctccttgagacaggggtgcccatgtttgttgtgcctcgcgtcccagcaaatgtctttttcagcctcttgtctgacaggtcttcatcattcttgacaaacttcttgctggagctcttctcacccttttcgcggtccttgtctttaccctcaggctttgtatcctttttgtcgtcctccgtgtcgaaagatcgccatttgaactgcgtcgcatatcctccacactgaatctgccgcttaagacagttgaaacagaacggcttgtgctcgtcacacttgcgtcgcttgagtttacaggtattgcaccctttacgggactttctcagaggcaacccgtgcttgtctagctccacattcatggctagagaagactagtagttggcgtatcttatctagcttgggtgcgataacgatgtgccggaaaacacttcccaaagaggtaagaagatccgcgccagtatcttgcgtcgcaatgaaacatggaatccgaggtttccacgcatatcagaatgagtgtgaccttacttatccattccgttcaactcggaagattcaggcgatttattctttccactcaaaacacagcggccccatcttgaatcggtactgtgtgcagtcccgcccgccacgagtgacatagcgcacccatgggaagcacgtatacttcatgacatcctcgtccacccgcaaataggtcactttgagacccgagtacgtgaacatgggaatttcaaattccacagaggcatttcgatctgccagctggccattttctctttgtgcggcacggaacagcgtggtatttgcgcctccaacaccatagtatcggtccaattcttcaagggcagaatcgcgcgcactttgttcttcgcccaactctgtgagcgaatctgggcgcgaattctgccgcatcgacgtcgagtcgcggttgaagaaaaccgcacgcacactttcctcagtcactttgcgcggcccaagcacaacctctgccatcatccgcaccgattggcgtgaaccaggaaggtcagagattttccacaaaatctcacttgaatcaaccttgtactgaacttcacccaactcggcacgaaaccggaaatcgtcttgagcgctttcatcaagctcaaatatatttgggtctactggaagccgcaccactagatttcgacagtggagtcttcgtttgaagctagtggaaagtgtgcacatgatttgcactttctgttcatgaatgcggtatttgggctggatcataataagtggcttcttcttttgatggcgtcgctgctccaccttgtatgatagaagctcaaactcatcgtctgggggcgtgaagacaattaagtttttcttgtaaagcgaagaaagttctgtgcactggtgaaattggacattggagatgggcacttttagtttgcggactgttttgttctttgaagtgttctccgagtcactgctctttgaagtttcattttcaatcgactgttgagccggtgtattttcgtcatccttttcttgactcacaatgccaatcttttccttaacttccttttgatcctcttccgcagttttaaccgtctctccatctatcccgccttcttcatccgagtttgcatcttcattctggacaagcatgttaccttccatgtttatcttctcttcctcttcctcgaacttttcatcctcttcaatctcttcatgttccacctgtgatatatacttttcattgagcccgagtttgcacactggcattcccgacaaatatgatcggatagcacaataccctcgaacttcgttgattttgacagtgtccgactcaaggtcataaagaaactcacagctctcgttgatgtcaatgtaaatttcgttcttcagatagaagatacccttgggtcgccaactgacagccagagattgtgttcgtaaaatcgagctgtttatgagatgatctgtggccgttgtcacatggacagcatggttatgcgttgatttgacttctttctttttcgatttcttcttcttttctgacttgtctgatttcttgctggtttcttgttccatatcagattcagagtcactaattgcatgcagaggggataacgttgccaggttgacttccatcttgatgtactctttgagaatattgtaatcagtgagctgtatgactccaaagtccatacactcatccaaaagctcatatatgagcgggaaattgtccacaatcgtatctcgcgagacggaagagcccagtgaatcagagcttgtgccatgcgtcaacttcagcttgaaataccgttcaagaatcaggtaaaactgactgagaaagaccgtggtcagcatcacgttgatgttggtgcgagcaacagtaagaaacatgatgtcgttcttaccccagatatagatgtagttgagcccattgtcatggatgcacgggctgcggttgtaggcctccaactttttgtatatgaggttaaagcgagagactagtgcatgggcgtcaggaatgtcattgacataattgcggtgcaagagtacctcggaacgcctgaactccaattccggatcgggccaatggagaatgtacacagcagcgaccattatatccgaaaggtgtagatattcagatcgtcagacctgcagaaaggaaacggttcgaagtaggcgaaatgttgatgcgaatgaacatgaggggaagaagaagcgagagcgagtgaaggaaaacacaaacaattatggactaacaaaagatgaaaaagaataaaagggacaagaaaagaaaagaagcaagagaaagagacatcctacaaaataatctagccggcggattcggggccccatttgtggattctgacgtaaaaagcgccacatattctcgcacgtgaacctttcaactatcgcactgacgtatttccccatacaaaatccataggtccatgaaacagacattgacacgtttggcggctcgtgcctcggctcttacacgagaggaaatcaccagagagcttgaaatcatcaacaaacagctcccaaacgaacactggagtgcacagttccatgattcaagttcggagatccgggcaacgtataaactcaaaacttttgccaaaacatgggagcttctaaatatgattgcattgcaagcgcaaaggctaagacaccacccaacaatcacaaacacatataacaaaattgacttggtcatcacaacccatgatgcgggcaaccatgtaacagacttggatgtgaaacttgcacaggctgttcatacagcatacgctaaaaacttcgtggaacagacacctataaaaaacgagtcaaaaaatcataacgatagtcgtgcgtccaagataatcgaagaattgactcggaaatacgggaagaaatgacgactgtggttgggtgttgtatcttgtgctcaagtctaaagctgtgtgactttttccacattttacttaatatgctctagaactgctagtagatttatttctatattacactgtccttgaacaggactataagatttcattaacatctcgcgaggcactgcaatacgcatcggagacacggatagcctcgtaagtaccttctaagcccacaacttccgtatactcgtacccatgaatgtcacggatggtttttgtgtccacgatacgccttggcacacgagtaacatccttagcacctctcctcttcttgtgtcttccttcttcttcgccgagagttctgacgtatgtcacctcaaatggcggaacaccggtaaacttgaatgtaatttctgtctggtctccctcgttcaagttttcaatgatcgagtcgccgtgacttatttccactgacggcaagtcacgcactcgtaatttcaaggactcaaacacgtctccgtctgtcgtaaaatttactaggcacagcgtggccgaggaatcctgtaatgcaacaatcgctaattcaccagctttcgatgccaagcgttggaattcgaaccccagttctgttttcctattttgtccattgaattggtaaaagatcgtgaatggggaaacgccagacatattgtatgagatatggtccccaacacaatagtagcttttggtactgcttttagaaatcgatggaacttttgtgatggataccagaacagtattatgcttctcgagggaagaacgatcacacccgttgccgtcaatcacttcgtcaaactgaataatgtgctcaccaactgagaaatcatgtttcaatttggcgttgttcaagtcaatttcgggcacatagacgttcgaaatttcaaaagcttctttttccaagctctccttctttttaatgcttcccttaacagtgaaagggtactttccttcaaatgtcacgggaatcttgaatggaactatgttgtttgtgctagcacgttcacatagctgaatgtattgctggtccacagaaaaatcgggcgcctctaaaacgtcatactgaactgtagcaccaggtgactgctttgatatgcgagacatggctttttgagtgtacaacgagtcataaacggttgtaaattcgtgcaagtaactgccactttcctttgttggtaagggaatggttacttcgtagtcatcgatcgatattgaagatgaccttgtccttccgttcgggtatgtaaccacatatggaataacaaatggcttttgtccttccaagcgaagggtaacgttccttataccattttgacaactcgattcaaggcgagcaaaacttgaagattgcttcgtgtcagcgataattgtaatgttaggttttggagcaaacagaacagtaatagtttcactttcacttaccacacctggacacccaccgttctcgaacgatttcaatcgatagacaccctcttctttgagatggagtgtggatgcgccttgaaggaccaagtcttttgatgaagctttatcgtgcaaaccagtcttactataaacaagtttgttgctttgtgatccaacgatatgagctgttttaagaggaactgagactgaatcaccttcaacgatctgatgaaaggagctcttctcaaattgggcggacggagcttcgccacgtgccttgataacgacaacattttccgagctttccacgggacatccaagattatctgagacttccgtaatagatacttggaaatcaccacgtttcgagagttctggtgttcttattgtataaaaatcctgaaaataatctttgacagtttcttgagcaacgatcttccccgaaggatctgaaatagaatatttaaaggcaaaaggatgattaccttcaaaatgaataggaatttctgtcactcctcctttgcaaacagatagttgtttagatccagtgccatcaaaaatataatactttgatctctgatggaagtatgtggcaaaagtgttttctgcttcaggaatcaggactggtatagtttggtaatatttatccttcacacttttgaaaaccaaaacatagctaccttcttggcgaggcttatattgaaactggtaccggtggccagaagactttttagagtgctccttcaatcctctttcattaagtacgggtctaagaatacccgaactgtttttgaacacgttataatttacttcaaaaggcggctgccctgtaaatgagaaagtaaattcaaagcccacggttccaacacatttatcagtcaaaggcaatccgcgaatagaaacggaaggtggatctggggtcgttattgaaatttgcttcccgctgttgacaccgcacggacaaaacttatcatgcccttcaattaaagaataacgcccaggtttgctcacggaaaatccacgtttaagttcgtctaagtttgcgaaagtgagggtgatgttttcctttctagcagacttttcatcttcaaactgaacaatgaaggtagctgatggagataaggattgacttgtttgaaaataaagtgcttttgtctggttaagaagtaacggagatccaggtttaaaatcgacaagtgccacctctgcagattcctttaattgaatagcgtagttgacatccttatcttttgatgctgggttgtaaggtcttctgttacctaatttatcagagacgccgagaatttgaaattcaagggtaccagcttttgctttgtagaatagcgatggatcacgtaaaatttcttgctctaaaccgtttctggatatttcttggctctggagccacccaagtccatcctgatccaactcctcaccagatatggtggcattaaacttgctgattgtccttccatttgaaattgcggctatttccacattcaagggaccaacaccgtatgtgctaatcaacggaagtgtccaatcttcgtcatcgtcttttccaccgatacacttatatgccatgtattccagttctagaccaggatacgaaaatcgagcagtcgggcaatagcccaaggtgaagctgtttttgtaagggcgaatattcatcccatcagagtccaaaacgttgtgtatggagtaacttcccggcttcgtcacatccacttccaagtagaagactcgatcatctttcagaacatacccaggatattccgtcaaatgtgagtagtcacgtttagctagcttccgaacatcacgggaggtataattcataagagagatggtgttggaaggagaaatatgttttatttgaatgaaatccacctcggatgttgtgttgaattcgataggcaacggtattgagtgtgggaaaaaagacgaatctgggcttgattcgatacacatattttcgaagtggaatggattgagcttcacagacgaagcgggcaagtattgaatggtgtatttacccttgaaatgttcgttcacattgacaacattttggtaagttgccgagtcacccatgattgtcaattccttgtttttggaaacagcgttccacaatggaagaacaagacttgaaagaaaaggcaatgcggcattactagctaacacgaaagtaaaaccattaattaaaatggtaagcaagagtgtgaatgttggcgtgaatgtaagcaatggaatattcaagactgggagaagccataggaacgtgccatcaacgaaagcatatttcaatacaatgtaaaattgtttagcgaggtgaaatgctggacagccgcagcctccatgtggtttgtggaggagacagcaaaagcatcggccttgactagtaagatatcgtagattttccagcactgtaataggacgaaaagagaaacgacaaacaaccgctgcgaagcctgatccacaatatgctcaggtatcaaagggtgactttcatgctcgggctcggaagaattatgacttctcaccggtctggacagtcgtctgctatccataatgaaatgagacctgcgaggagagcgatcaagtttgaagttgtgaagaaaaaattgatgcgaagtagttcagtgttgatgtttactatacagagtgcgactgattcaggaagtcttcagacatacttctcattacttggcggtcaaaattgacattgcattatgttgcaataataactgaaagaaaagcatacaaatagaaaggcagaaaataaaaactcaagcgacaataaagcaaaatacaatctgacttcttagtacaactaattgagatctgaagaatggacttatttcctcctggaattgtcttctggccttagtagacaaattctgtccagtgacagacaaatctgatatgagccgttagacactcccaactctccttaagcggccttagttttacagtcacatgtgttcggttggacatggtagttttaagatgcacttttttgtctatttcttctacttgcgtcttcttacttctaaccctattctcaaaatcttacaccttactcttccgtaacccacagaccaaatttctttgtctgaacaactttgataaccggcaaatcccagcccaattttccatctccaacaccggatccatagcgggggacaacgtaacactctcttttagtaggagttatttcttttggcccataaggatgacccaatggtttggaatatgtgacaagtccagatgctttggcgacgttagccaattgcttacctgaaatgtcaaccaatggctttaatcttaattttgtggtttggttttctttttggttgcttcccttattcaaggattggaaaacaagatattctggcggagtcagacccgaacttgccaaaatagagtttggatgaatgtagacatgaggatcaacttcatccccaaattgtgaaagcggaacggtcaccgagtatggtacgctgatgatgctggatttcttcgaaagcttgaagtcggcatctatggtatcagtacgaacagcaacctggtcaataaatccagaggcaatgatttgcttcaaagccgatacttgctgtttggaaggaattcccaacttggctcccttttgttccgtatgggcaattgtgtcctttttggcatttgcatgcacaatatgggtaatttgcttacgaagcttctggatctcctccatcaccttggcacggagaaaatggtcatttaagaacagcagcttcttggcctccggaacatggtcaaatgcacaaacagcagaaagtagacgaagactatcagacttctcatcgagccttgcgaaaattgctcttgacttgaagaattttgttctcattcttctcttgcgctcaacatccgcctggacttctgcttcatcctcctcctcctcttcttcttcatcacttgagtatcctgctgacttttgtttagcttcctgtttaagtccaagctcgtactcgtcaaggaaaggatcacccacagataacgcagaaacaatggcgataacatatggcaaacactggagttgattgccaacaattaatatctttgcataccgtggactgagaggaaagaatgccattgtttttcctaattctgtcacggttttcgtcttcttatccaacgcacccaaagttatcaaaagtctttcagccctggccaaggctcttctttctggaggagttgggaatgggaaattcacaatctgatgtatgcccatacttttcatggtcaaaactgtgctttccactggcatccgcaaaatttctggtttgctaaactgtgggaaaaactcctcgtataatgcagacgaaaatagtctatagcagtgtccaggtcctgttctaccagctctaccagctctttgaccggccgaagctttggatatccagtcaacttcaaaagactggacgcctgtttcctcattgagttttctttccttggaacggccacaatcaataacatatcgtattcctggaatggtcaaagatgtttcggcaacgttagttgcaatgatgcacattctgcttccttctggtgggttctcaaaaaccttcatctgctgctttgttggaagaagcgagtaaagaggaagaacataaagggggtcattttctgattgaccttcttctaaagtttcttcaaaaccttcctcctcatctgaatcagattcggagtctgatccctcttccatttcttcttctttgcgttcacgcaaagcaatatctaagtccacatcttctgcttccatcgcaacattattacttaccctgtattctgtgttttcatcttcaacatattgtttttttctagtgttgaacggaaattcgtttcgcaatctcttaacgagagttgtgatttcattttgaccggtcaaaaagatcaaaattccaccaggaggcaatcgcttatgaattttgcatgcttttttgtaagcttgttccacataatcgaacttcgtcttcttatcaaaatgaattgaaacggggtactgtctagcctccacttttaagataggtggtgccaacttgaacaattgtttgttttcggaaaaatcagagacacgtaaagttgcagacatgatgatgagtttcaaaggtttgtctttttctcttctaagtttcaccacacggctcaacatgccgataagaatatcggtattgatatttctttcgtgggcttcgtctataattaatgcggagtattttgtgagaaggaaatcgttcatcatttcacgaagaagcacaccgtctgtcataaatttcattgcagttccgttctcagttccttcatttttaattgtggtatcgaatcggatttggtagcctactcttgcaccatgatctcccaattctgccccaacacgatttgccatggagacagcagcgactcttctaggttgcgtgattccaatcattcctggatacatagaggatttcacattgccaaatccagcctcatacaaaaattgaggaacttgcgtagttttaccagaaccggtttcaccacagagaacaatgcaatcatgatgatgaatggcctccataatacgatgctcttcactgaaaaccggaagctgcattctttgttgttgaatctcaggggatctagtaacattgacaaaaaatgcatctctttgcaagttggggttaattggaactgaatcctcatcgtcagaaaatgctttgtcattatggacacctttagagtatttttctttagtttcgggcttaagttcttgaagaaccatttctgttctgccttcaagtttacgaacttgttcttccgcccattccttaaacgattcagcgactttagaatgctttggcttattttgaagaagacgaggttgctccagttcactttcttcttcttcatcttcttcctcctcagaggcatcttcagattcgtcttcagattcatcctcggagtcgccagtgctctcatcagaatcttcttgttcttcttcagaatgactctcctttgaagcaaccttttccgaaccactttcaatctcagaagagacgccagagtttgattcttcactaccactctctttgtctgtttcgtggccttcagagtcagatccgtcttgatcctcttcgtcactcagaataaaatcgttttcgtcctcaatcttggccctctttttctcttcccgctcaactttcaatctccaagtatactttttagttgtggatgttttcgtcttcttgggcaagtttccaaatccaaatccacttccaaatccaccactggccagaggtctataatcaacaaaggtagagttagttgaagtgaagtcgtcatcgaaatccgattcctcttcattcccattatcggcatggtccgaaacatcatcctcttctgaccactccttgacatctctctcttcatataaaatgtcctttgttctttcgtttcctctaccttgtctttcaagctctaatgcctcaatcatctcttctcttctggtttgttttccagttcctagtagttttgagggagcaaacattgaggtgtcaacctttgtctcagccaatttttccaataatactttcttttcctctcgcttgatctggtgctcaatatacttatccaaacgcttccgttttgctctggacattttcgattctttttcattctccagatagaggttctctgcaagtcttttcttacgttcctctttctcttgttcggtcattggtttcaagatgtcggcatttggatcttgttcaacagcggtttcttgaggtacattggaagtgtcatttccgtcttcaaaatgcctggtaaattgcttgtttcgggcttttttgagagcagcttgcttggcaagcatgcctgagcgggccttttcattgaatctttttctgtacttgcccatacccagatatgtatttctttgggtaagctaagatgcgtttttcaggcgatgagaagagtggtgcacgtgacctcatctccacatttccatagtctatccatcatcttgctaaaagagaaaagaaacaagggggactctttggggtatagtttttttaccccgtcgtaaccgaactaccacctttttttctctccaccagtcctggtaattgtgctagagtaaactttagctctcactatatgcataacagaaataatacaacaacaaaagtacctacaaaaatgtgatattcattgttcccagtaccatcctttcaacctgaaaagtcgtcacctaaaatgaataaaaagcgaaaggttgaaaaaataaaggtatgaccgtagccggctagtgtcctgcagataactgttctgctctttatcacactttggcaagtctaatcaagagcaatcagcatccatgtcttctcccgaattatacaagcagtgtaagtagctcggctttctttttcttgctcttttgctcctactaacgtttccttagtaatccacacaacacttacgctcaattctacgacgctatacaccactgaaaatgcaaagttggtgcatgctatctcaaacctcaattgttctgaacttatttcgcaggagctcgggcttataaatgcttcaaagacattggtagggctgattccaatctatactgatgcctcggtgacgaaaacatcgcttatactatatttcatgaagaaaacgctcaataacccagatggcagtaacgatttggtgacagtggtgaccctagcacatcaacaggtgaacaaaacgttagtgttgtctgtgcttaaaaagatcatggacaagtattttgagtttcgagaagatattctgaacgcagctgaaagagacggcaatctgtcggctgaacaacaggcaaaaacaaaattgggcgagttcaagttgtacatgacgcaaatcattcgtttcgaggaaatgcagtatgacacaaatctgcacatttacaactatggctctacgaatgacaatcatggaaatggcgaacagagctcagatgtgattactccaaatcagttggtagcagcaaacgaagaagtagatgaagtacgttcgcttatgcttgataacatcaataagctccttagcagaggggataaagtgaactctttggtggaccagactgatagacttacatcttcagcgcaagttttccagaaaagcgctctttctgtgagaagaaagatgtggtggaataacgttcgacttatagccatgcttagtggcggccttgcggtcttactctacttgtttttcggttttgagtgtggatatcctttcatgctgaaatgttttcactaagaagctgaagtggtagcagaaacatatattctgggcgagcctctctttttgacacctttgtctcggttactgccacacgcgagtcactggaagtgaagattacaaatgttgaccgaacaaagaaacatgatcatggtctaaaaagtgtccttggcgactaactttctgtagtttatggctcatcatagctgctaactcactcacgagatcttgcgccttccatgatatcaaatatgcaacaaaagggaaaccaagtctaagctgtaatgaacgagtaagcgtagtgcttctttaatctgcatttcgattccagattttgctattcaacgtctctaacaaaacccttgacatcattctatgcaatctgaccttcggtatcggaaccatcagcaccttctgtgtcatccaccgtgagatctgcatctttgttcaagattgttttcgtatcgcgatgctcggaatcctcttctggtgcatcaatttcgtcatcctcgtcctcatcctcaagcgtcctcgtgtctgcatcatcgtcttcttcctcatcttgtgcggtttcatctccaggatccaccgtggaatcgacagacttcaatgtgttgtctttcaatttcttagctgctggcccttcatccagagatataggcacctgtgccttggtgtctgcttttttgagttttttagcctcggagtttctctcgaaggttgcgagtttctgctttacttcaggcacgaagcccatgaactcggctttttctaaagcgtgtaatacatcttgagcattgaagttcttcctgtcggcgtctttggccaagttcctcgcatggaacagcaaatgagacacaaacacggtggctgccctttgaagtgccactagcgagtccttggataagatcatgttggcgtcattttcgcccgacgtgatctgttttgctagtttggcgatggttgattttgggaaaagaatctcatcgatcgacacaagttccgtatcctttggattttgcgggaacttgccctgctggttttttctccaaccttttggtggcattagtggtagttctttgatgtaattcttgagatcaaaagagtacgcgtatgggccctttgcacccgtacatcctcatactgggcctcttgagacacaaagatgtgaataatagatacattgctacaagatggaagctacgtaagcaaatagtcaaagcaaacattttattttcctatgtcataattaaaagcaaacttcccatgtgaatttttattgaaccctttagttgcagcacgaggcagaagagcacttgcaaacctcacacttgcaagtttggcaagagcaaggagagcacttgcaggaagaacaggagcaagtagaacacttgcaagaagagcaggagcagtcggagttttggtagttcaacattgtagattggatttgtgtgtttgtgtttataagtaatgaaaagtgtaccaaggcgatacaagagcctcttatataccaagtgcgtttttttcgcgtgcgggcattgtgcgatacctgcatggaaccatgcattttagtacggcaaacaatgactttcgatgcttctatgcagatgcgaggttttagcgttcgtcatgcttggggcacaaatcactctgttacgggcacatatcgctctttcatgactccatttcctttttgggccacaacttctgcttcagtggcgcagagatgcattagcggcgttcgagaagtgtatggaacgtttcaaaaatgttttgactaatcatgtggagtaacggctttactccagaaacttggccatcgagagcttctgtgcaggtggcctggcctttattcaagcttcaagcgggcacttctagattaggttggacattgactggtttgttccttttttctttgtccttctgttgtctttcttttcttcttttgtcttcttttgttttctgttctcttctgttctattctgttgtcttctgttctcttctgttctcttcttggttgggccaaccttctttccctcttttttgccgtacatgaacgtatcgtctagttcattccatttgctctcattgtacctattacacatttgcttgactttttgtttccatggtttgcagtccattgcaatttcattttgctattcttcgccatcagggccacaaaagagaccaaacgttacaaacaccacaaacaaaaattcacctaacattgaaacacacgatacttttttaaaaacgtcatagccgctggtgctgcaaatcaagttgcaaatggctctaactcaaataaaagagtcgtgttgaggcgaaatcctgcaccggccgaagatcacatctactcgaaatgtccgcccatcaattctgctgtccgtcaactcgcccttaagaccggcggttttcactcccacatgtctgagtacggagttctcgcggagcgcaacatcgagcgagtttcgtttggcgactacgacttcaatacctggtacggcaacggcgcgtatttttctcccggctcgagcgacttgggcgtcgactgctgcatatccggtcgacggaaaagcgcgccagttcgcgcgccccatttttggctcgactgtctctatgtgtgcgacttttgcttcaaatacagtacagaccgcgccctaatggctcagcaccgcgccatctgcccgctcaataaggcatacccgccgcttggaacgttggtatacgctgactcaaaatcacggcgcgtcatcaaaaggatccgcggtttccgccacgaactcttctgccagaacttggcgcttttcggcaagctttttctagacgacaagtccgtctattacaatgtagacgcctttgacttctatgtggtgtatgcgcctgagacaaatcacgatgcgggcgagcgcgcacgcctaaagcccatgggctttttctccaaagaggtgaatgcctgggacgaagacaataaccttgcatgtatctgtgttttcccgccgttccagaggcttcgcttggggtctttactagtggagtttctgtatgctttggcgcgagtcacccccggccaagctcgcctggggccagaattcccgctctcgccttttggccaggcaacatatcttcgattctgggctaaacgccttgcgtttgtgatctggaatgatttttctactgcagaaagtgtgtcgctacgagatttggccgacaaaacaggctttcgaaaagacgactgtttactagcattggaatacatgggtgttctattcgaggccgaagaggtgattttggagcgtcgtgctctcagaggttggtgcgacgccaataatgtggatcccactgtacttgcaacctcgcttgacccggctggtattcttttctgaatgttttgctcaagtctgccacccatttctggcctgacgaaataatgtcgacaaaacaagaaattcgaggcacgtttctgttgatgacaatccccgggattcgatcaatagtaacgacctatctatcaaaagacacaaacgtcttgatccatccattttgtcaagcgacaatattcgcatttccccatttttgcacataagcagatcaactgtaccatagaatgcatatatacctagagcaacgcgatgtactaacgcctccactgaaactttttgcatctctaaaatttatggaaggaaaaaagcggtttttcccgagtccgctgcgctcgccgaatccggctgaaaccgtcccgctgaaagaagctcttttcgtagaagatgaagatgaaattttagaagttgaacctcatcaggcgtcacaggccacaagaaacggttctgcccaacaactttccgtggatgttcctcaaactgtccctagaagagagcctttgccgaacaatctagaagctccgactcccgctgaacctctgctttccgatattggctttgagctttttcaaagccagcttctgtctgtgattggagacgcgtctatgaaggcaatgagacatttgtacgccaaatacttcaaccgaccgaattacatccagcttgcgtctaacgaatactttaacgggatatcttttgacgatgaatcgagtggcgaagcgagtgagaatgttcaggaggataaacgcgaagaactcaagcaagttatggaacgtatgaatacagaagcaagaaacgaggccgaaatgaaaaaggctatgggctggaaacggtatattgggactttggacgtccaagcttgggctacacggccctatttaagaagtctacggtatcagcaagagctacagttgaaacgattaattcccaataagatgaagaaactgtctattgtcgcttccaagtttggcgactctgctgtcattcgcttgtacacttcggaagcagacggatctagagaaatcggacgtcttccggaagatattacgcggattctttctccacttattgacttggagattgcaaacttttcagcctctgttatcatggaaactaaaggacggctttcgataggtgatccgtttttcctccagataaagtgttaccttaacaataacacttttgtggaccatggacaagtggtcggtgaagaggagaatagccaatcaaaaagacgtaagacggccaaacttggaatcacattcagccaagaaactgaagctgaggctgccttacgcctcaaacagaaatccatctctcgtttgtttgataagctatccataataccttacgacaagtcttctgtcaatacggacgccgaagaaatccccgacgacgatagttccgtttccagtactcccaagccggaaatagcacccacagaggaactcagtcttgaacaattaaaacagttctatacggcaaaccaacagtcagatttcctcgaaaacttgccagagaccactacaccgcctgaagaaaactttgcgttgactttacggccttatcagaaacatggtctctcgtggatgctctctcgtgaaaaggaacttgatttgctcgaagaattgtccgtgaataattcggaagtactttctacgcagaaaagacaggccatacgcaatcaggatgacgaagtaatggaccctttatggagtacatttaaatggccccaagacccggcaaatccggatttactgactagtgaactggaatttttctatgctaacttgtacaatggtgagttatccacagaaaagcctgttttaaaatcctttctcaagggaggtatcttggctgatgaaatgggtctaggcaaaacaattctgacactttcattaattcattctgtcccatacgactctgctactgctcgtacaggtactcggaactatgcctctaaaaccacattaattatcgtccccatgtcccttttatcacagtggaaaaaagagttcgatcgctctaacaaaaactctaatcatcggtgccacatttactatggcgatctggtgcagacagatttgtcgcttcttctttgtaacagatcggagaatatccctattgttctcttgacaacatatggaacggtgcaaagcgaatggacacgtataaacaaactccgtgatgctaatggaaagcttccaaaaataggactattctccgttgagttcttcaggattgtggtggatgaaggtcacaatattcgtaaccggacgacgaaaactgcaaagtctgtacatgagctcgagctgagaaggaaatggattttgacaggcacaccagtcgttaatagactagatgacattttttcgttggtcaaattcttgaggcttgaaccgtggagcaacttttcatactggaaaacgttcgttactctaccttttgaacagaaaaagttccaacaaactttggatgttgttaagtctatcttacaaccgatttttttgagaagaacaaaaaatatgaaacaaaaagatggaacgccgttgattgatcttcctagtaaagaggttgttgttgaggaattagaatttagtgaccgcgagcagcttttctatgattttttcaaatccagggcatataactccttcaaggaaggtttgaaaagtggtgaacttttaaagaaatatactcaaatcctcacacatattcttcgcttacgccaagtttgttgccatccagatcttgttgctgctagctcagaacttgatgattcctggaaagaggaattggcagcgtttgaggagcccattaagaaggaaaagttttggtctgagacaatgatgaaagagaagttgtattcgctttatgcgaaagtacacatcgaggattcagagtgttctatttgcactcaagcacccatctcaataggtgaattaacattgacggaatgcgggcatcaatattgtttccactgcattctcgaacatattgaatttcaaacgaacaatggctccgagcctttatgccccgattgccgacatcccatttctaagtatcgactcttcaaggtcttgctgaaaagtactagtaagaagaagattcgttccacacgaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttactattatgaccccgataagtcttcaacaaagattgaagctcgttttatcacatttaagggcgttgaaggaacagagtcctggttttcaggtcgttgttttctctcagttctcctcatatcttgatctaatagagaacgaacttaaactactcgatggaggaggcgaaacggagttttcggtgtacaagttcgatggtcgtttgaacttaaacgagagagataaaattctccagcagtttgtgcaaaagtctgaggaagggaaaatcacggtgctccttctttctttgaaagcaggaggtgtagggcttaatttgacatgtgcaaacaaagcctttatgatggacccgtggtggtctcctagtattgaagatcaagccattgatagaatccatcgaatcggacaggagcaaaatgtgaaggtgacaaggtttgtggtgaaaaatagcatcgaaacaaaaatgttgaaaattcaagaaagaaaacggatgatgggagaagcggtcgaggttgaagaagaagagagaagacgacagagaatagaggacatcaaacttttgttcgatgaatagatatcataagaacaaaagtcaataatacaaatatgtacatatcatagaattgacgctagcataatgcattgcatcttaatcattcatttctgagctgtactgttctcaattcaatacatgctgggagttgttcgctttgattttcctgcactcaacaccttactttgtctgatatcaacgagaaaaaaaataacatagtccgctatacacgtacaaacattctctttaaaaatcatgaagcaagaagatcaaggtatgtcttttgaatttcccggtttctttatgtgcgcagactttccaacttagtccgattgtttttccaatgtgacccatgtgccatttaggggccctttacttttttcaaaacaaatgtactaacatccatagaaactcgtttcaaaacactaatagacgatcttgtccctgtactttcccatgctgataagcaaggcttattacagaaggaagtcattcccaagaatttttttgaaaagaatccaaatcagataatccaagcacatcaagaatatattgagtcgcagccaactcacgaaaagacatcagtgacacaaaaattaaagaaaggataccacaatgtgtacgaattttaccacgatataaagttggtggcgggaaatgaaattgcacaacatgaggttggcagcgatgaatatgtgcaaacagattttttctacaagttcgctacagagatcttactaagggaagtaggaacaattggtcttcgtctccaagcacatgaaatagaggaagacactttgggtattctcagagacgatttcgataaaatctccaacagctacacggtttctaatggtgagattatcacgtacttgcacaaatatgaagagccagtggcacctgcattccatggagtatatggtagccagcaaccagtccagacgaagaccattacacaacctttattcacaagtcttattggcaaatcgtctattgacccacgcaattcagttgttccagatccgtatcagttggcgaaagtagtcgggtccagcaaagctttagcaggaaattcgagtacgttcagatttttctcaaaggctacgtctagaattccaccgttatctcaagcaccagctcaagttttggacagcttcttccatcccaattggtataccattgaagctcctaagtggttgatttacaaagaaagaacgttgaagcctccagttgattcgaccttggtcaagaatgttgaatctgatgatttgcgtgcatatgaaaagaaatgtgtaaccatgtcatttgcgccaacgtctgatctgagaaattctgtattaagcgaggagctcaaaacttccgtatggttaaaccacattggtctcaagaaagtcgaggagataagacggtcttactatgacaaacaaagttcgccaattcctgtcgcaaacgaagttgcgaccagcgaaaaggtggcagaagtgaatgataaaacggagttaatctctgttgataatttgtccgattctgattcgaacgtcatcaagttagaaaacttggcatcattcaatcctgaagcttatttgctgttacaagagttgaaaaaagagaaaagcgaccttgtgaaatcaccccgtgaagtccaaaaggctatttcgatacacttattacaattgaacaagttgcgtcaacaaaggtttttgcaaagcggatcaattgagccatcttcggccgaattggttgtttacaagaaaatcgtcaagttgatgacacttcttgcggaaacagcacagggacaacaagtctcacttgcattgagcaaaaaattgccggttttactcaatgagtatcatggagttttgccaggacctttaccacagaaaaatatctcttccaccaaggccggccgattaagtggaatccggggaccatacaaaaagagaggaagatttgcttagtgactggtgtctattttggcttcatggtgaaagtctatagaggtatatatttacacgtcaatgccgatggagaaaaggtagaccaagtagatgttcaaggctgtgatgatcacccaagttgtgattgctgcaccacgtaaccaagaaccgttttcaaaagtgattcttgacacgtcagaagttgctctttccgtgcttccaaactcgttttgttcttgtgttgtttcttgcaagagagttgtgtactctgtgttctgagtactaggtttgacgtcgtacaccgtcataaactttttcgaagatgtgaaatagataagtggggcgctgactattggaagaataaagctcaaaacaacttgggaagcattcataatggtagaaacgccttcacgtcccaaagctaaaatcaccaaaaccacagggataatcgccaacactcttgtaataatccgacgaacccatggcctaaacgaccagttgataaatccttcggaaatgatttggcctgccattgtacaaacgatacctgcgctttgccctgcgaacaacattgagagagcaaagatgagaccaacagcgggagaaatatagtatgaaagcatgtggtagatagaaagcaaatcagcttcttctgcatcgggcttcccgtacaaagtggaaccagcaactatcaaaatggctgagttaacgaagacagcaatgaggaaaagcgagagcaccaactctgtgtacgaataagacaagcagtacttaatcgcagcatatgaaggccggtattttctgcggaggctagtgctatcagaaattgcaagaaacttactgtgggtcatgggtaatggatcagaagaagacggggtaggggacgactcgtactcgccatcggaatttgtatcttgtgataaaattccgtggcgaaggtcgaaattcttcaaacgggattgaacaagagaagatcccaagtacaaagaatgaggcataactgtacttcccacaataccacaactcaagaaaagagcatttttctctttgaacacttcgccattgacaggaagaaaccctttcaagataagccccaaagacccaggagcgtaatcacatttgaagagctctaaaatgaagcaaacgcacgtcgcagcgactaaaacggaaaccataccttcaaacgctctggtttgcttcattgttccatctttgtggtaggccataagcacaataagcacatccaaaaccgtgatgaaaacaccagcgaccaacgggatgttgaacaaaatttccaaagcaatcgcagtgccaacaacttcggccaaatcggtagcaataatggccaactcggcacaaacgtaaagcgtcaagttgagccaccaggggagactcaaacggcacatttctgcaagatctaaccctgtcaccgtgcctagcttgatacacaagcactgaagaatcactgcaaaaatgttactcatcaccactacgacgagaagctggtattggtaggcggcaccagacgaaacagcggtagaatagtttccagggtccatgtaagccacggaaaccatgattcccgggcctataaaagaggcgtacttacgcaacacttgccagacagagtgccatttctcggaacgcaacatctgtattcaaaagcggagattattgggacttaagatatgaagttggaaatatattcgttctggagtgattaggctctatgatataatttggggttttccagaggtccagttcgaacgttagtcagtgcaaacttgattatcgatatttctatggtttgtcaggctgatctggttcgctttgcgatttcgataaggatcgattgggcttagaatttattcgtgcggagtggatcttgtactttatgcgaaagcgcgttgcatgatgaatgggtgcgaaaaagaaggttgttgggacacattggaatcttcttatttgttcatgtaatctttctgacgaatctgttactggttcctcttgttctttatctcactatacggttttttgttctatgctgtcatggcctcttaaactgatcgtaagcgataatgtttggtttagttgttgtcaattgatcactcacttgcactagcactagcacatttgcatatgagacgcaaagttgtgatctttcaaacatgtttcagaatgactttttcatttgaatgacaattcacatctacagtcgacaatgcaacgtatgtgggccaagatctgggtcacgtgcacgcgactccaaactagccactaagagaagcagcctacacttatcggcctagaactatgattcggactattaaccgaacaggtcgtttaacgcacctgtttctgcgtctttcctttcgacttgcgcccttaggtcgccactttcacaccagtcaaacaccagatgccccagttcttctggttcaagaagcgttgagaaaatacatgagatggtacccatcagataccatcacacaggcaaatatcgaaaactatatcgagctccggcgtagcaatgggcctgttgatctcttggtgggcattttatacgagagtgatgatgttcgcctgtcgtcgaaagttgtggaggctcttttagcagacccattggctgctggcaattctgtgtggctagatcaaatagagcaaagagataagtctcatagcaatttattcatttacaaagatgcacctgtcactttggctcttccagacgcataccagaggaaagtttccaggttcgaagtgccatcgccaatcttaagcggagactatcggccaacgtttgaagagcagtttggcccgctgcctcagaataatttgtgcctcttggaaatctcggactgtgtcaatgctagcaaacttgcacatgtgtgtcactttttcatatatgtcaccaagcagatatcttcaacggcagacactttggccaaagaaacacgcgacaagattttgcttacgttggtagataactccgaatattcgccagcttctgtcgaatcttcacctgtttgttttgacatggatttccatgtcttgcaccatgcaatcaaaatagattccgttttggcgcatggtggaatccgccagttcttagaacgcgacaccgaggctgcttctgagtacttcgattccttgaagaaaagcaacattatagaagtgtcaaaattcttgcaatggtttcttcgctcagatgttttatgccagtggcaactacatgtcatacgcagcgagatcgcaagagacaacattttgcgtgagactctagaatccactagggagaagttgaaggcaacgacaatagctgaatgcagcagcagaatgcatgccgacttgcagcaaaagcttattccggagacgactgaatttttccgcaagaaacttccttggtggaagctttacgttaagaatgacaatgtcgaatacgctctcaaggacttttttgggacccattacatgaataaaagcatagaaaactataactatatcaagggccagattgttgcaggcttacgcggacagaataagaatacatcagaatcattttctgccgtgaatcctctccaagaactcaagctggatctcatcaacaagaaaatctctcaagaagtacaaccggttgtgtactcgagtattctgtcggcatttgtatattaccaacttccgctttctgtgttatcgcttgtgggatttttctcgtttggaatccagttagagactgcaattgcaatcaccgctctaggctgggtgattggattcaaccatgtactgaaggaatggcatgcgttcaccgagaaatggcttcgtggtctttttgaagagaccagagttgctatttccagagattgcatagaccggggactcatgcaagaactcaatcgtgggtttgaaaatgccagcgaattggcacatgtgagaagccaggtcctacaagctttagagaagcgcaagtaatgagcagaagcgtgtgaatttatggatacatgcaagggaataaatattaataataatgcgagactttcctggcgaaacaggttcacaaagatggcggaggcgatggatccttctttgttttcaacttctcttcgagtctttcaaactcgcggttggccacttcctcctctgggtccaagatttgaaccacttccttcacttcttcaatgtagtgcatgagcatagactcgatgccaccttttagagtatcctcactagcagagcacgacttgcaagcaccttgaagtttcaaaaacactgttcctgtttcttcgtcaaaagccttgtattcaatgtcgcctccatcatcttggattgcaggtctgatcctagtatcaatcaactctttgatcatagacacaacctctgaatcgttttccgacgcgctgagagagtcattttctccctgttgtatgagctctttggtgatcactggttcgtctttgcttgtaaggaaagaatccaacaacttcaccacttctgggcgcaagtgggcccagttcacatgatcaagcttgttaacggtcaagaagtcgtggccaatcataacagatttcactccgttgagcttgaatagtttgagcgccaagggcgaatgtaccgcttgcaatgacgttgaaaactcaaaagttttattcttgagtggcgagatttccgcttcgggcgagacaaatttcaatgcattttcgtttggagtagggtatgtcttgaaagacaagaatcttagggccagtcttgaagggcggaaacgaaacatgttgtagttaattagtaagatgtacaagaatcatcttgcctctccgatttccccgcggtcacatgaccgcattgctcacgcttattaatactgccgttttattggcggagactgaaaacacatgttgctggactatagtgtcagcaaggaaaatccgtaacatggtatgaaacgaagtgttcggtgattgccatgaccggaaccaataaggtgattgcaataaaacttgttactttggaacgtcctgcaggatacatccacgtcattcgggcttgtctttccagaaacatcgttatctccaggagcaccggtatacgagaacgtagcaaagtcctatggctagcaaatagatcatcagcggcaaaagaaaagagaaaatcggcgaggagcagttcacactatgactgttcatgtttgtcaatccataaaagttgtagtttcaacagatatgcttgataaaagtgccactcaatttcattacgtgtgtgatgttacttttatcaccttccgtattttttcctagcaatcgtttttcctttcaattatctttccgttccatctgcgcggggaaatattccaacggcgctcacacctgaaagtcagacgaccgtttcaaggctgagtggcgctaaacaggcaaaatatcctcagaaagcatcccatgcatacgattaatttattgacaggcccacgtgtggtcgtctctgcctgcacaaatgttagggccacttttagtatctggtcttcttccacgcacgtcagccgttcgaaaatatgtagccgcacctctatgataattagccgtttgggtctgcgattttaccaagggctattttggcaaagctgagttggtatcatttgccctgagcaaagaatatcaatgccttctgctgtcaagccggctttccaatgtgacaacgtgggtgccaaggtgaattttttgtgtgccaagggcgccaagacctgtaaaaattcttttttatttccgctctggttaggcttttcgcattttgcacccagtcgatagtgaacgacaagaaaaagaacatagtaattaattgcgcccagacaccaaaaattagctgcctcgtactatgtccccgtgtttctgtattacggcattgggtataaaggcaattgcgtttgacgtacttgactggagttttttcaatacatcaacgcctgtcaatcttcgcttagccaccttcgaacaataatgagtttctaccaccagttcgattacattttcgctatagcgatcatattcgcctttttggatgccttcaacatcggtgccaatgacgtttccaactccttctcttcctcggtctcttcgagatctttgaagtactggcaagccatgattcttgccgccatgatggagttccttggtgcccttttggtcggtaacagagtttctgacaccatcagaaagaagattattgagacggatacttttgaaaatgagcctaccgtgcttatgttggccatggccatggctttggtgggttcttccatctggctttccattgctactttgatcggtatgcctgtttccaccacccactctattgttggtggtgtcattggtgttggaattgccaccaagggtgctgacaatgtcatttggggctggaaaggttttgctcagattgttgcctcgtggtttattgccccaggtatttctggatgcattgcttctattgttttccttattgcaaagttcacagttttggaaatcaaggacactcaaaaagccgtcagaaacgccttggtattggtgccaatcttggtttacgttaccttttccgtcttgacaatgttgattgtgtggaagggttctccaaagttgaagttggacgatttgtctaccggtactaccgtcggtgccattttcggtgttggcgctgttgcttgtttcctctatatgctttttatcttccctgtggtcaagagaaaagtttactaccaggactggagagtcaagtggtacgatattttcaagggccctaccttctacttcaagtctactgacgatattcctccaattccggaaggagttcaattgaccattgactactacgctggccgtcgtccaaatgaaaatgccaactccaagaagattgacgaggagaacatcgaggctttagaagacagcaaacaatctgtgaccagctacaccctgaacagtgtggtgtctactgaaaaaccagaaaagaccagcaccttgtggttccgtcttctcaagcagggtccaaagcaatggccacaccttatgtggttggttgtctctcacggatttacaaaggatgtcatttctgaccaggttaatcattctggtgtcttgggtgctaatgtcaaggatatgcacaagaagtccaaattctacgacaacagactcgagtacttgttttctttgcttcaagttatcactgcttgtaccatgtctttctcacatggtgctaatgatatctctaatgcttctggacctttgtcgactgtgtaccttgtttggtcagacaaaagcttgaaagctacaccaccattgtggattctcggttttactggtggtgctttggttatcggtgtctggacatttggttacaagatcatgtctgttcttggtaacaagatgattttgcaatcgccatctagaggttttgccattgagtttggtgctgctatcactgtggtcatggctactcagttggctattccagtctcgaccactcagtgtgctgttggtgccactgttttcgtcggtttgtgtaaccaagaccttaggtccgttaactggagaatggttacttggtgctacatgggctggattttcactttacccattgctggtcttatctccggtatccttactggtattattatcaacgcgccacgcttgggtgttgaatatttcccatccaactaagatggttaatagggaggtttggggcctctgttcccctaatacaatgatttgtgtcacttactgtagaggtgtggagtagagttatttgggtccaaaatgaagaaaggattcatcagcactctgatgccgttcatataatatgaggtcaagacccatgataaacgcagacgctttgatgttttcaatactgaggatatctagtgtccagttagtttaatttacttttgttcatagtggagcaactcatcatgcacttccatattgaatcaaaggttactgagcaccagatttcaaattaggctcttgatatgtatatgctcggtaaccttgatagttcatgtgaagtcaggctcttatattcattgatgagtaacttaaatagtcatgataaaaaactaagtacaatgaagtcatttcaaatatagttgttacgagtgaaagttagaataagtctactcattgctataatctgggtaatttgttcgcgtttccccccatttgacgtaaattacaaagctatccaaaatacaaaacagcaactacccacattatcattttcagacataacacccagaattattagcttacagcacaaagaaatatctactattgtatgtacaatgaagtttgttgcattctatagaactttttcctgtggcagtttatcccacgccaaacgaccgattctccgcgaacccacacccgtacaccatcactatagccacctataccaccacgcaccgcctactattgttcattcatgctggccgaagacaaatttgacgcttcgctagagcttttgcgccgtcttgaccccaaggcggtgtcagacaacgttggcgctatatgcacgcttctccgaagcgaaaacgaggaattggctctggatttgttatcgtcggtagatacacctttgacagtggccaagtgtggtgatacaaacaagtcgttcttgtgctgtgactacaacagagacggcgacctgtaccgttcgcctttgtccaataagtactatcccccaactggagatgacgagtctccatatccttccgcgtcgttgagacagttggaagtgaaggccaacgagagctttgatatctacagggatttgtactacgagggaggagggctttcatcagtctacatgtgggacacggccgaagatgagagcgcagacagtttggaggaaggatttgctggtgttgtgttgttcaagaaggaaacagacgaccattcaggaaaatgggactcgatccatgttttcgaaattgtgccggaaagcgcatcgatggcgctgtacaagctcacgtcttctgtgattttggacttgcagaacaagctggcaggttccaaatcgttgtctttgtctggcactttgacaaggcaaatagaaacgacacagcagttgagcatcgaaggtggcaaccttgagttggctcacttggttaacttgggccagttggtggagaaagccgagtacaacatccgcaacttgttgcaagaggtctatttcgacaagttgaagaacattatgttgagagacttgcgttctgtgggagacattagtgagaaagaggctgatgactctaaacactctgagatgattaagggcttacaaggactttaagaggtcgagctgttatattttttgcacaattatcttatcatttaaaaactacttccagcaccgaacgatctttgtagatttgatttgtctattaacaacttgtgtgccaagttgaaatcgatatctcaggctgaagatatcgtaggtaatcattgtaaatattgctatgaagttccacgtgcgttgctcaaacataattggcaacgctaggataagtcatggaggaattcgttcgttatttttgcttgaacaatgcttagagccaggtggctgcggactaatgtttaatatggctattggtattcttagcctattctatgcttttgaaactaccatatagtcttttttactctaaaacctcgtgtagaatacaaacaagagtatatgctgtatgaagaccacttgtcatctaatatatttgtttgcctatttgcattcacgatcgttactatgagcgtgtcgcattagatgcttttgaccttcgcatggatgagtacattgacaaatcaacactttcttcctcttcctcctcctcttgtgggctcaagcatatgagatcagaagttgatggagatgcttgctcagctgctccatcactttgtgaatcttcattcaaagaggcaagcatattagtcttcatgtcattgacaaacgtccacaacgatgtggatacggcttgaaacatgtcttcatgctgtggtttcgcccattcttgtgtgtgcgtgttagttttgtcttttaatgggcgagagagctcgagtttatattctggtctggaatccggcctatgctcggatctatgctctgatttcctccgagaaagttggctagtcgtaccgtcatggtccaggtttgtattctgttttgaatcttttaacgaaaattccttcaacaggggctttcgggttgcatctcttaatttcctttcttttgttgtaccaggtaaactcgtcctagtcagagagcttctatccctgctcgcctcacgtagcggaccagtaccatttgctaatgcagagtctcttggaaccctcttagtatcacgtccggttcgtggtaccttcgacgttgtagattgcagcgctttttctgacagagacatttcttgggtcagtctgtgatcttttgtcagcaatcccgggggttcgagcgatttttcaaactcgtgctgtataagtgcatctagcagctgtatgaatgagatgggtttagccaaattcgaccatagcttggacagcggatcttcttccaggcgcagatgggggttttggttttctacaccgttccctgggccactgtgtgtcatttcgcgatagagcgaccgctgaatcaaacgtcgaagttggcccaagtcctgctcggtggccaagagcttgttctccaaatcactgattccatctttgatctcaaccacagccatttctttcaacgcgagaagtcgtagttgttcatctatgccgagcattgaaagctcatctgcgctgggtaaggtgaattcatgattgagtggagatgaaatgggctttttcttcactgggcttggagttatgcttggagtgggagctctcacggccttggtgtcttgtcctggtgaaactgtgttgaagtttatacctttggagcgtgatttcgtgcgagaaatacccgtcagcggaagatttagtcttttctccgctggattcgggcgctcagaggtttccatggtgaatggaaatgaaatgttaggtgcgcgtacgcaaattcgataaaccgcacaactgatagactttaaggttacgatgtgatacagtagcggtgctgcaaaatatttcgttcattcccaactatagtaagaatggtgttccttttccatttcttttcctttttttttttgtaattaatatttggctgtgatgatactttacctatgcttccagtaattactcgctcgcacgatattttgtagatctgtgctgaaagtggagaaaagcgcgttatctgactccacagtcaaaaacaacaatcattactcacagtgataaaatctatggagcacccaatctcacattattttttattcaaacatacctattagaagccttgatcatttatccctgtgaatcttcaaaactaattatggacgactcatactttggtgctcccccggatccacatttcgccaaaggcttaaaatgctatgtggtgttgcgtcttcttcgagtcaaaagaccctggctttgggccctacttgtttccaccaaccccgccttgcgccgtttctttgctctgttgagcggaaacctaaagcaccccagagttgtggctcggagggtgaataaactggccaatctagtcagttgtggtcttttatacgctgcaacagccaacaactactcaatccccaaagattacttgctgctctatattgtcatgacctactacggagaattgaacccaccaagttcgaatctagtggtgtctccatctactcaatcattttcgaaattgcacgcatacaaagaacatggttgggtccggtggctttaccggaacaaacacaaggtcatttttccagcaatttttgcccagatactctccaattaccttactccaaccacctacagattgaaccacaagtacttatcaagcagcatcaaaaactacattctaaatccagtctggaccaacttccacatgagttctgctggccagtacgtaaactgggctgggctattaaaaagctacgttttacacaatggtgccttcttcgcatactactattgctcaaaagcaatcaaatcggccattgccagcttttatactcctgatgaccggcaaccatggaagcaccgttttctttacgctattcacagagccaatgcggtggccaatttcatatactccccccaattattgtccatgcttttactttccttaacgtcgccacttttagcccacagaaagattcgctccttttacttgaaacacacaaaacaatttatcaaatactacatcaaggtcattggcttcattgcggcatttgtgtcgatgcagcttgcagccttgcatatcctccccaataaagaagacgaaacaggaagtgctcgtcatttgtcgacgtctttcatggatgctctcaacatgtatcttttccgactcattgttttatccaaatggcgcatagtcaagtccaatcacccatggttcaggttccttagatatggaacgtgggatcgaatcgaaacattcgtcatgtgctacggagtatggaaactcatgaacattactgatcatataaacttaaaccgctttgggcaagacagagcagaatgcgagcggcttgccacggtcccgcttttacgagttatccaaaagatcatggcctaatctcaagtcatagtcgagcaattgtgtattttgactaagtatcgtctagtatccaccggcaccaggcacgttttccttgcccttcaactttttcaacaaggcgtcgaatctgctcttgtcacgtccatcatccgaaacctcgcccacctcagagacaagctcgttgacgcggtcccacaaggttcctcttttcaaaaaaccatctctcttctccaagaattcctcttcttccttcaatacatcttttgcgtgctggtctttcttgttgttgtaattgtcgtagaaatcatcgatactttgtcttgctgcagcaacaatctcctccttcttctttctgttggccttttctctctcctcgatttccaacgtgcgacgctctctccattcttttaatggttcggattcgcccaattcctgagaaaccggaggcgccgagccaaagttttcgaattcatcgtcttccagctcttcctgcggttccgcagctatggaattgtccacttccggaaactgttccttgaactcttgtatgtcgtcgtcgctttcagccaaaacttcgttgtcttgttcggtctggaattcgtcgccgagaagctctttttctctcgacaaaaagtctccttgcacgtcttgctcgtcggcagaaacttccaattcgggatatttgtcagccattgtggttatctaaatgtgctggagtttgagattcggcactttgtcgcacttgatgttgtcctttggtggagtggggggtcgtgcacgagccaatattgctttactatagacttgccctagagaccagtaaataattacgatgggatttagttaaggtttatactgatgatctttatctggaatcactaggttttttattttcgtggctgcttggtgcaagaatctggatgttctcaaggtgagacccgcataatcttgcgcctcacactaatatgtcactactttgatcatctgtctctctgcttccaaggaaattttttagtaataattcgactgacctatgataggcttgtgttttttcttttttcttttttctttttctcgttcttcattttattatgaagtcgggagtaaaaggcaaagttaacagatgtctcgagaccttactgagcaatgtaacatgtaagttgatctatcaaatcatgatcgcatcggtctaagctagcatacacatgagctttgcccatcaataataggagaaggggttcttaatatgtccaccttcgtctcttcgattaaaagttctattagcctatttatacaatatcccggttgatgctgaacaaccttacagaagtatcatggctacccactgccaattgcatcttgccatcaatacatttcttgctgaatgccaccttgctaacccttccagctggcaagatttgatcatcaaacgcaataatctggcggaaagccttttcttccgcgtcggtttgcaccgcaaataacgacacctggccattttcatgacctacggcaatgacgtaatttttgtttataagaccctgttggaaacaagccacagaagtgacagcatcctcggtctttgtcgtagcaacacacgcaactgcggaatctttcacttcccaaagctttatcgacttgtcacgcgaacaggttacaaagtagcacattccgttttcttgtggtgcccacgagcagtcccaaatgattctcgtgtgcgctttggggttgatatccactaagtcaaaagttccttccagctcatttttcactttccacaaggacatttgtctatcacgagataccacgacaagataccgcccatcgggggagaactctaaactggtgattgtcaaattatgacccttcaaaacctcgtccacgagttgataatccttttgggcattgaagattctcaccacggcgtgctttgctgaattagaccgacatgcagatgctataagttttccatctggagatgttgcacagcatgtgatttcataaccatggccatacaacttttcaatttctgggaacaatgtgtgtctttgcaagtggtcttctaatggtgggccagacaaaacggccaagacatcatctttgacttcagtttcttttttgtctcttgcgtagtcctcctcacgctgtgctgcttcacctgcttctaattgttcattggccgctttattggataaccctagaacaggcaaggatgcagcttctggcaaagtctcgcctgcttctaaggacgagttgaccccgcaaaacttgtgcaaaacattattgatggactgtgtcatctcaaacacacgtaagattttctcgtcaccaccagaaacaaatttcgtcgcagagagattgtcaagacaaatcatgtcgtagccatggatctgtgctcttgaaaactcgtgccatgtgagcagcttatgcgaagtttctggtctgtttaaagcccatggtccatatagacgagtggtttggtcgagagaggtcacgtagaaaaatgagccatcaactgaccacacgacatctgtgatttcagagatagcgcctgtgacacccaaaatagattcccatgatttatgctctgaatctttactttggtattgcctgagagcacctgttttaccgttggccaaaatatgatggcttccgtcttctgcgtcttcaaaccaaagacatgaccagaaacctccagaagcacctgttgccgtagatgcacctttaatggaaagctcgcccaatcggcttccgcatacccaaattcctgactcctcatccatttcccaaatcatcaaagctgtatcggcactcagagataacaactgcaatttcttctcgttaccgttggaaaaccgagaataggaaggatgccacagcaatcctgtcacccaatcatcatggcccataatcaaagcatcaaaactgaaagctgctcttccatcgccaaacggaaacttgtattgcttattggacaacaaaataagcttcaggtcatcttcgtccgagtcgtcgatggcttcgttcaaacgtaaacgccacaaacggatgtatctgtcttgagagccgcttgctaaaatgtagctggaaccttccttttcggtaacaaaggccaaacatttagtccaatcttcgtggccagtcaaaacggcacaggattccaaaccagagacttcaggatcaaacgagtaaacatgcaaatcacaggatgttccacccacaaccaacaagtaccgctggccaattttttccaaagccaaagaggtaggatagaaattgaacttgactctgaatgtatgtttcgcctcaagttgggcgccggagatttgccaaatgacaacatcgccaagcgtatttccagtgacaaaagttacattatccaccacagccatgcacacgatggaagccttttcaagcaccacggaatcttgaacgcagaacaatgtaggcgaatcgttcacctttgcaaaaaggttcaatcttccatcctcaccagctgacaacaagaagtctgaattaggaacaaatttgacacacgtcacgtcgccgtcgccgtgcttcaaagtatgatagacgcctttcctgtcagaagccacaggattccataaggccacgttatttttcgctccaaaagcaacgaggtttgggacacagtcactcacctgcggctgtctattggcgccgatgaaaattgcatcttgcgaaacgtgctcgctgagagacatttattcttgaccttggagatgggttgggacgataaaaaatgcgatgtgggtgcaaatgaggtgcacgggtgtaaaccagaggtatagaagaagtagcagtaaagaagaacgtaataagcatggtaacgatggagatgaagaaaaatgatgaacgtgaagggttgctgaatatggaaagagaattcgaatgcattacgagatcaactacgtgtttggggtaggattatcatcaaagcatattttttcttgccataaagacaacatgatttcataagaagaacattctcagtgtaaagaaggtggcccaagtaacgaaaacgaactttcacaggtatttgtcgcttccttgttgatgtcttcgacatcgaagagtatatatctgcagttcgcgcttccaatatcatattctccactaaagcatggtttcggcgtatgtcacatccagcgtcccagataaggaattctactaaccgccagtgttcttctagtgcataaagccacaccgcagacaattgtgcagtttcatgacgagttgtccaacaagcttccgactctcaaaggaaaatggagcttcaacttcaaaatcttccgaaacaacatatactccattccgcaggagctagcggagctgcaggccacgtctcccgaaaacaactatctctacacatgggcgccgtcgtacttgaacgactcttgtgtgactttgatcaacaagcgatgttctgccgtgtttagtcatgttgttcaagaagaactcagcacaccatacgagtttgccattcccaacaaccatttacatggcggagcgacatctgggttgaatgactccttcgattacatgctcaaccaaagaatgcaaagcacttgggtccagagacagctgatcaaaggcagcggaggcgaaatctacgagttggaaaacggaaacctcacgatacgaacggccaacgtcacattgcacgggaacttccgcggacttttaatccagatcgaggtggagcatgggaagttggacacttcagatccggccaagatcttctccgacttgatggccaagtacgacattcctgtaggtaacttgtgttacaaagtcatggatccgcttcggctcgaccgctacggcgatttggctctccagtactcggagatcctcaacttctagaatctaaatagaaaatcataggaaacagagaaaaaaaaaaaagaaaaataattgtagcatatgaagcctgttggctccatgtccttggtgtacgggtgcacatacacatttttccaggcgatgctctgcgcgacattttagtttctagtaattctcctacaagctagcaagaatggtcaaacacaacaaaaagggcaagaagctagacagaaaggctaaaatccaacaggaggaggaagagcttctgaagctccggaaaagaattgaagatttcgaccctgcccaagacgagaaaaccatttcgcagtttgcagatttgcccatcacagaagccacggctagaggtcttaaagaggccaactttgtctccatgaccgacattcagaggaaatgcatccctcttgctttgaaaggcgaagatatcatgggtaccgctcgaacagggtcgggaaaaaccttggcttttttggttcctgtgattgaacgtttggtgcacagcaatattacaggccttgatggacttgctgcgttgattatctctcccacaagagaattggcagtgcagattttcgaagtgctcacgaaaatcggcaaacacaattcgttctcagccggtctagtcactggaggaaaggacgtacagtatgagaaggaaagagttgcccgaatgaacattttagttggcacaccgggccgagtctcgcagcacttgaacgaaacttttggcatggacacttccaacttgcaagttttggtattggatgaggctgacagatgtttggacatgggtttcaagaagcagatcgacagtatcgtcagccacttgtcacctgagagacagactcttttgttttcggcaactcaatctgatagcatcaaagatcttgcgagattgtctttgaccaacccaatcaaagttggcgtttcctcggatgcaacattgtctgccactccggaaactttggaccagtactatgttcgcattcctttagaggaaaagttggacgtcttgtggtcgttcatcaagtcccacttgaaatcgaaaatattggtcttcttctcatcttcgaaacaggtacagtatacatatgaatctttccggactttgcaaccgggtatttcgttattgaaattatacggccgtcacaagcaaacgtcaagattggagacgacaacgaaattctcgcatgcccagtacgcatgtttgtttgccactgacattgttgctcgtggtttagactttcctgcgattgattgggtcgttcaagtcgattgcccagaagatgccgccacttatgttcatcgtgtcggccgatgtgcaagatttggccgtccaggcaaatctcttttaatgcttacaccatcagaggaggaaggtatgttgaagaggttgaagaaccagaacatcgacatcaagatcatgaacatcaaacaaaagagcaagaaatccatcagaccccaattacaatccttgtgcttcaaagatccacaaatgaagaaccttggacagcgtgcattcatttcctactacagatcagtctacatccaaaaggataaagatgtgttcaagattgaagacattcccgcagaaaaatacgccgagtccttaggtctaccgggagcaccaaaaatcaagatcaagggaggtgaaggaaacaaggaaaagaagaacatgtcgagacagttgatgcaattgctgaaggccaatgataatggagaaaacgaagaggatgaggatgggaaaaagaaggtcagaacgaaatatgaccgtatgtttgagaggcagaaccaaactgtcttgtctaaacagtatttgacaatgaccggtacagggatccgggattccaaagaagacgaagacgacgaagaagatgatttcatgaaggtcaagagacaggaccacgatttgaaggaggaagaacttccagacctaaccgctccggcgtcaaagagatccgccaaaaaagccctttcaaagaaattgtctattgtcaacaaaggcatgcccacgaagttgaagttcgacgacgaaggtaaagcccacccaatatatgagcttgaagacgagaaggacttcaaggcgaaaggtgatgctaaaaagcaaaaggaggcctttgtgtccaaggaaacggaagttatgggagaggctgatcttgaagataaagaaatggctagagccaagagacaagaaaagaagagaaagagaaaggaggctgaaagaagaagcagagaggacgacgacagcgatgaagaagaagaaacagtggttactttgggaaccggtgacttggatagagatctcgagtcgctgtctgaagaagaaagcgagcctgcaaccaagaaacctaagtggttccaaaacgacaagaatgtttctcgcaacgacgacgctggtcttgttgagctcgatgcgccagagactttggaagacttggaggcattgacgtcgagattgatcggcaactaaaactacataatagaaatgcattctcgtatagtacattatacagtaggtgtagcaacgattttcccagccacttcaccgagtctaaatatatttccgccaattttcatgccatcggcatcaagcatttcggactcatcatcgtccgatttccgtgctgcgtgcgagtctagcacaacaacctcttgaaggaaagaagatggcacaccagcagagacatcgaaaagagtattgccaatgctgatgctaattttgcctgatttgtgaaagttaatgttgcccacatggccctcgatgttctggttgtttgagttggcaaacgtggacttgagctcgatctcttccgaagactctgaaatcacttgtggaaggtgaacagtgaagtacttttcacccggtcctgccccatcttcatctgtctttaacccactcaagtgtgttgtgagcaagtcaactatatccagtcgatcatcgatgtggcggttgtattctgccgtttcaagtgcatcgtctggaccaataacttggggttgagcaacttcttccagcagttcagatttcacagactctacggttggcgactttgtattcgacaccagcgttgtagtcgagagagctccaacagccgccttttcctcgggttcgtctttctgtggtctcacggggaacaaaactacctcgctttcttcaaatgcgtactctttgctcatgttgatttttctcgggtcatcctcgtcatctgaagccgcgtcaggcgttgcagacttgctttttcggctcttcaagtgtgccaaagggtcattcagtgtattgtccacgccatagattcgatcactagtaaggcctgtttttgagttggtggtgcctggtcctacgctcacagagcccatagccaaaggaccggccgaaaccaagtgggtgccaacataagcgcctcctctgcctcttcccctgcctctggcgccgcctcttccacgggttggcggcaagcgagaaggttcttctgttttcactgctggcgcatctttttcacgagcttctttgctttttctggcgacggccttgggtttgaatttgagtgccggtttggcgcccggctttttcgagttgagcgattctaaccggttggacatggatcgggccaaaaaacgagtttatgttagagaaggaagatgagtggtgtagcacacccgtacaccacacacacaagaggacaagtaagttacaaacaacaatgatggagttttacttgcagaatccttgaagttgaagttgcggttgttattgaaggatcagatgccgtacatggccatgtcttttatactttttcaaggctgttgcttcaaagagggactggagcatggccttacctgcagtacacacaaaaaagtatagagatgagatgctcacagtaaaaagataacctgcaacgatggccagaacagaggatttgtcggacaatgaggttgacgcctttgccgcctcgaaagagaaagttttgctcgacgaagctggcgaatatatgaacgggtccgatgactcagaggtcgactccgaagaggaagttatgggactcaaatatcagaacccacaagacagcgaagacgacgacgaagaagacggaagtgaagacgacgaggaaggcgaagaagaagacgatgatgatgaagagaagggatggggatcgaaaagaaattactatggtggcgatgatattgatgaagatgatgaaacggcaaaggaaatggcagaagaggcgctcaggcagcaaaagaaacacttgcgggagcttgaaatggacgactttgttgacgaagaaatgatggaggactggaagaagtctgccgaacagtacgataccaatgacgtcaaggcgtctgtgcctgtggtgagcgaagaaaacatcgacttgagcagtcttgatgacgacgaaaagttgaagtacttgaacgggtcgtttcctgagtttgtgccgttgttgaaggagttcaacagtttaagtccggtgctctcgcagcttgaagcgaaagccaatcctatcgtcagcgccaagtttactgctttatcgtcgtacatgagttcgattgcgtcctacttttctcttttcgccgagaatgttcgctccaacaaccatttttccatgaaatctcacccagttatggagtcgattctcagcgccagagaagtctggagacaagccaaggaattgaattcgacagaagaacacgttgctgaagattccgaagccgaagctgaagccgaggatgtggtgatgaactctgaagatgagcaagttgcggaatcagaatccgaacaggaacaaatccagacagactccgaagacgaaagcgaatcagaagaagagaaggctgatgacagtgacaaagaggtcaatattgacgtcaacgttaagcgtaccattagaaagagaccagaaaacgtcgtatctggagacttcacagagaccgctacaccagaccaagttgacaaagaagaaaaggaacgtcgcaaaaagtcattgcgtttctacacttccaagatcgatcaagccgctaagaaggatagccggaacgaaaaattcactggcgatctcgacttgccatacaaggaaagacttttcgagagacaacaaaggctcatcgaagaggccagaaagagaggcttgggcatggataaggctcaattgggtgacgatttggatggtcaagacgtcgcttcagacgatgaaaaagctgcacaaaagatcaacgaggatgctggagagtactacgaatcgatcaaacaagcgaaaatggaaaagaaggatgctcgtcgtgcagctcatgagaaggccaagaaagctgccagagaaggtaagttggctgagttgcaagagaatgtggacgacgaaggaaagagagcacttaatttccagattctcaagaacaagggtctcacaccaaacagaagaaacgagaacagaaacgccagagtcaaaaagagaaagaagtacgaacaggcgaagaagaaactcaagtcggtcagacaagtttacgacgaaagcaacagaggtccgtacgagggagaaaaaaccggtatcaagaagggtgtttctcgttctgtcaagcttgtttagtttcgttgaggcgagtttcagaacagtttttacaatgggtttactatcgtttggtactgaacttattcattgcatgtacattaatatcacgaatggagttatatatttacacatctcgaaccacctagcgactgaaagtgatgtcgtcaatacgcaaaatggatttgactgtctcggcagccaacgtaatagcactggtactgaccaagacaggttgcaagacgttttctgtaaaggtgtttgtagcacccgatctgcgcacagagataccggcgttcttttcacccatctcatgcctgtttctcaagtcggtcacgacgtttatagggtttaatccggcgttttcagccaatgttgtaggaattacttccaaagcttgcgcaaattcttggtacacaaaatgttccactccacttaactgagtagcctccttgatcaaaacacgagaagcttcaacctctggtgcaccgcctccagcaatcatagccttttccttaaccaagcatctgatgacgcaaagggcatcgtggatcgatctttcagtctcatccaaaacaagattgttggcgcctcttacgacaacagacacggtgggcttagtgaatttcgagtggacacccgtgatcttgacgattttcgagcctgatgattcgaattcttcaaccaaatcagcagatcccaatctgtcctcagtaaagttttcaacatcagcaattggcttacatccgatagcctttgttaaaaattccacctcatctctttcgatgtctttgataaccataatgttcaatttggccaagaagtgcaatgccaagtcgttgacagcatctctcaaaatggacttttggatcaacaacacattacactttgcctttttgatcttcttgcaaatgttcaacaagtacgcacgctcctccttgagaatcttgtccatctgtctgtagtcattaacaacgacgttgttttccatgtctggctttggaggggacaattggaattggacaagtccgatttttgccttttcggttctcgtaggtccgcccgccgacttcaacacattttgtgtcaataccacgccatccacaagctcggtgtcgtcaattgtaccaccgactttcttgatgagcctgatgtcgttcaaatccacattgtcctgtgcttcattcatgacttttaagacagaatcgacagacaaaggtgacaacaacagcgaatgctgcgacacaatcttcgaagacaaagatgtgtttgccgctttgatcaagatgtctctgtcgtctaacgtgattttgtgggacatgtccaaataaacctggcagacacgtgctgccgctctctggaaagactctccaatcaaggttggatggatgcccttattcaacaatttctccgcagctcccaacaaggatcctgccaagatagcaacactggtagttccgtcgccggcttcgatatcttgggcagcactgacattgaccaacattctggcggcagggtgcaaaatggccatgtgttttaggattgtagcaccatcattggagatgatgatcttgccgtcctttgtcttgatcattttgtccattcctttggggcccaaagaggttctgatggcatcgctgacagctctggcggcaagaatattgcttttcctcacttcttgaggtttctccttgtctctgaacgtggcattggaaggggcctgagtttgggtctgggccattttggaaatctgcgctttgggatatttgaaagctggtaaacgctgacttggaaacttcggacgtcgattagtagctttggttttgcctagttggtttttttccgtggcacgtatacaggataagtcacgtgcaacaaaccggcaagtcttaaagatttaccacaaccacgatagagcaaaaacaacagtaccttgatactaatagtgtaagggtacataagtagactttgagaatagcactttgacaagtggcgaagaattagcatatccattgtatcagcgatctcggatgtacgggtgtgttatataccccatctgatggccaagttaaattggattcagatttctccaaaatgacagtggcaccgcatgttttccatgaaacaaaatgcacctgcagcgacgtaaactggtgttcgtattcgaaatggagcgcctttttcccagattttttgcccaaggcaaaagttctcaaacctgttccgcaggcatttctagattacttgaacagcgagagtatcagaatcccagcgccaaagtacgatgataaagtggtttccaccagtgaaaatgagtacagcgactgggaaaacgagtcggacgacgaaagttccgatccagtcgcatcattcaaagacttccacaacgacttggacaaagtcgtttctaagtggaaatcggtcatggtgaagctcaactggtccgctccgaaagatgccaagtggattttgatcaacaacagcttgcagtgcacgtcagtgcaagatatttatcttttgttgaatgcttcagaccatgcagctcatgatttggacggtcatatatatgacgaatgcgaggataaggacacaggagaacgggcagagcccgagctcgtggttaagaagtggatttccgacttcaatccagcacttgagttccgtatatttgtgcgggataagatgattgtgggagtttcgcagagagatttgaaccattacgagtttcttgaaaacctacagctggagttgaagaaaacgattactgattttcatgcaaatgttttgaagtcgtccgagtttcctctttctgactacatcatggatgtgtatattcctagaccgtacaataaggtgacgattttggacatcaatccgtttgatcgcaaatggaatagtctcttgtttacgtggcacgaacttcttgaaagattagagggcacgaacttcgagttgcgtattatcaccgaaacaaatttgggaagcatggcccgcaaagaccatagcgaaaaccaggttcccatcgaggtggtggatgcatcattgaattcagaagcaatgattgagttggcaaagaaatggcacctgttgggtgtggaagaaaatgataatgagtgatgtggatgggacaaaaggcgagaaatgctacgatcaaatgtccaacgacagcacgcatgagtagagtaagtctcacaaacaatccactattatttattatcacagcggcatttccgaaacgttctattcttgctcattaccacttcagctcgacaatttcacgaagaaatacttaatagtgggaacatgaatttgtcatgcgggttgatttctgtcccgataccgatgcaaaacttgttcctacagacccacgattaatccacaatatttttcacagttaatttgacaatatatcttacacgaatcatacaataaatcagaccatgaaaatattcataggtcttatcgcaaaggcccataaatttcgttacggctcctcaaggcgttgtagacccgaatcaccaaacaggaaagtgtcatcctgctgacaatgcagaaaatacccggcgtgctgtcgacatatttttctaaattgtttgtaacacgcatactcaatggcgtctcgttcaaaacccttgtttacagcgccagttagatttacaaaggctgggaagaaaaacacaacgaacactataatgtcaaaaaaatgcccaaacttggccagggaggatattttgacgtttcattccatgcgcgcattgtttttgacactatgcaagtttgagggatacgaaatccttatctttgacgcaacagtgcccctgttaggatatgcggcataaactcagataatggtttatcataaagcgaagtaaaaaatatccctctgaaaacccttatggtacactgaaaaacaaacacacgacaacaaatgctgggtttagattgcagaggctctgtagatctcatttctccgacaccaattccttcaacataatacattcaatgttcatgccctattgtgggcgctaatactgctcaggagagccaattccgctatctacatggtctagtgtggctcatttttccaaacgccgcacaatgattcgaactggcgcaggtttttacggcgttttgacatgaattttttttacgaccccggtgattttcagataagtccagattagtgccaatcacgtctttgtataacaaatttgtaggtctgtttctttaatggaggcgacatcttggatattgttttcttgcacatagacagataagaaatgtatgcattatgcgatagacacaacgcggcgtttcttatcagtaggataatgtattcattttggggtgtcgacaagccaagtcgaaaatgcctataaatccgataagcctcggcaatgttttccaattcacaaactgaccaaaaatgcccgaaaaagagttgaattacattgcaactaatgaggtatcctcagacaaaggtggaataatccacgtcaatgttttcgaggaacaagacaacaaaccgcccatgggaagatgggagaactttgtagatgggttccggcgtgttgacgaagccgaattgggcctagaccccaatttgtccgaggcagagaagatcgccatcatcactgccaactcgcctttatcgaggtctttgaaaccaaggcatttgcaaatgattgccattggtggtgctattggaacaggtttatttcttggatcgggtaaggtcttgagaacaggtggtcccgcgtccgtagtgattgcctacatcttgattggatgtatgattttcagtactgtgcatgctttgggagagttggcggtgacattcccagtgtcaggtgcttttgtcacttacacaaccagatttattgatccatcttggggtttcgccatggcttggaactatgctttgggatggattgttgtgttcccgttggaattggttgctgcttcgatcgctgtatcatattgggattcaacaacgaatccggccgcatttgtcgctgccttttatttctttattgtctttgtcaatttctttggcgttaagggttatggagaagccgagttcatcttctcagccattaaagtgacggccgttgttggcttcattattttgggcatagttttggtttgtggtggcggacctaagggtggctacattggaggaaagtactggcaccacccaggttccttccacaatggatttaaaggactctgttctgtttttgttactgctgcattcgccttcggaggaacagagttggttggtttggctgcggcagaaacagctaacccaagaaagtctttaccttcggccacaaaacaggttttctggagaatttccttgttttatgttgtatcgttgattttggtcggctgtttggttccttataatgatcctactttggctaacagtgacggaaccgcacgttattctccttttgtcattgcaatcaaaaacgctggtatcagcggcttaccttctgttatgaacgtggttatcatggttgctgtcttgtctgttggaaactcgtctgtttttgcttcttctagaacattaactgctttggctgctgctggtcaggcgccaaagttctttggttacatcgacaagagaggaagaccattatacggtatcattacccaattactcttcggtttgatctgcttcatttctgcttctcataagcaaggaattgcttttgattggatgttggctctttccggtttgtcttctcttttcacctggggatcgatctgtttgtgtcacattagattcagatatgccctcaagttccagggtagaaataccgatgaactcgcctttacctcccaggttggagttattggctcgtacttcggtctcattttcaacattttggtgctcattgcccagttttggattgcagtttggcctgttggaggaaaacccaacgcaaacgactttttccagtcttacttatctgcgcctgttgttttggctttctacttgggccacaagatctggaaaaagaactggaaactctacattaaggtggaggatcttgacattgacacgggtcgcagagacttggacctcgatcttttgaagcaagaacttgctgaagagagggcacatattgcaagcttacctttctataaaagagcctatcatgtgatgtgttgagcgcaactgaaggcagtattattgttctgtataagttctacctaaaatgaaattctgttttcaatatacatttaaatgttctgaaaaaaacaaatctcaatagtaatttcgatatggtcttcggtgaacagcagtaaattgatttttacaccataacaatatcttcgatagagtatctcagaatgtgtcaaattcttttagtcgtacataatagccatcacgctatcccgtttagagaggtgcgcaaatgcttaccccactataaacccaacctactaccccgccaatcttttctttccaacaacatgtccacgtaccagctcgataaatccaacgtatgtcatacgactgaatcaatctattcccaattactaacattagattctcttcccctcatacagaggtcgtctcactgaaggaattacttataatccttcaaacaacactctcttgtgggtggacattatccaggcccaagtccatcgtattagacttgacgacgaggaagattatgggaagcaccacgaggtcatttctcttgacgatccgaaggagagtgccggtgccctctttctcaccaaggatagcgacatcgtgttgatttctacaaagtacggtgtttgcaaaggggctttctccactggaaaagcggagtacattctcaagtacgaccacaatgcagaagaacaaaagagattgcgttccaatgacggcattgtggacccatggggccatttatggatcggggtcatgacagctttccccgagggaggtgttcagcctgaaggtcggttgtatcgggttgactgcggcgatctcagcgtcaaaacaatggttacggatacgtatatttccaatgggttagcttttgaccaagatggaaaacacttgtattggacagactctttgacgttcacattgtggaaatttgattacgatcacgaaagcgcaacattatcgaaccgccaagcatgtctcgattaccgcacgcttttccctgatgtcgagagtccagagccagatggattagccatgactcgaggtggcgacatttaccaggccgtctttagcacctctcaagtggtgcaggtgtctacagatggaaagatgcatgctcgattcaaggtgcctgcagcacgcgtgtcgtgcgtgtgcgtaggcggcaaagatgacaatgagttgttcattactacgggccacttgaagctcgatgatccttcggctgatatcgatgccaacgacaagtccggcgatctcggtggctttcttttccgcttgaaactcaatgagaagttgggaggtgccccaaaaaatgtgtggggcggcctgatttagaagcaataaagcgctaaaagcttaaagtgcttgtaatgttagtaattgcgcttgacgccaattgcggtgtcatggtgacagtgccttcgttattcgtatgattcaaaatgcaatatgtagttacgatccgttcttttccatgagggaaagcacacgctcaacaaactcctccacaagctcattttcttctgaccctcccatacgaagttcacagagccgcatgtttgcgatttcccgcctgttctcggctaatggttcattggtaaactgagagtcggaggcaagcttgataagcacccctaggtggacttgcaatgacttgtacttgagaagggattttatcacaggatcgttggcaatttgggcgaacacgtcctctttcttgggtgcctcgtcgttttcatgtgacgacgaagcaatcttttctgaattaacttcagtgtccggcacacctatctccgtatgggaatgcaaagggttcttgaaacagccgagagaacagtattccactgagcatttcgggcatttgtatttggcctgagcctctctacagatggagcacgttccaaaagccatagatggaaatcataaagtttctgcaggaatgcgatgaaggagtactttgagacattttgcatctcggacggtattgcgacgttgaaaaatacttcacgcaatggctattcttatcgtagtggcttaaaaagaaaaaaataaggtaatgatagagaaaaggcaactctttgcacctcagtcaatcctagaaaactacgaccgagaggatcctacagagccgagaaaaagatgtttggagcattgaaatttgggggagcccaagctaaaagcattagccacagaaatatgcacacgacacaagtttttattcgtctatcgcatggaataattcacgagaagcggggacactgcatcctacgtagagaatgttgcacaaagttacagtggctcccacatagttgaagaaaaccagcaatgtaaagatatatgctcactcgcacgagccgacctgtcggctaatactacttggaagaggtagcgcaaacgtaatgcgcgtcgactattggcgcgcggtggccagaattttcaacgcgtctcttatatgcacttattttataatatctcttgcatatactccactataaatgccctcatgcatgtgagaggaagacgtttccatttcaataatgagtaaatgttaggggcaacataggcggacaacccaccgaaattttttcgtgcacaagagccagccttttgcacaaccatttgctgtgtcgcattgcaacaaagtgtgactatgtggccatttacagaagagcagcatcaatctgcacatcgtgcatgacgcatagccatacatccgttgaggatttatggaatattttcgccccagcctaacaccgaaggtggcactgcgggttcccattcccctaacatcagctggacctgtacgcattgcaagtacgaaacatggaagtacgaagattgttactaaaattttgtactgtaggcgcatagtctttgagtaccaccagtggtcagttcaatgtcaatgccacttcgaattgacgaggtttccccttggcccagccagattccgtagtcttgtggatagctccgatgagcgcatgacgtttgcgaagtgcttcccgcaaaaccccggcgaggtggtttgcatttcggtgtgggtgcgaaaaagaaatcttgaaacacaagcctagaaggagtaggagagacaaatgctaatgctatttttattaccaggggagcaactggatgtgctcatgcaaagaagaaaatgctatgctatgtagatggaaaggggcctagtacatggtgccaagacgtcttcgtttgcacggaggcctccaggcagaaatcagcggcgtaggcaaaaacgacacggcgcctgcatccatggacattggagtggcaggcgttgggcggtacgacggatacgtgacataccgtggggtttgtaaaggagccaagtcgggcggagcaacgccatacatcgccagcaatggtggagtagctaagaatgattgcacgaccggtgtgcaaggccgggcaacaggctgcacgtcgcacgacatgatgccttcgaaccggccaatgtggctctggtctagagccttgaagcgctgccacatggaaggtttggcctttgcattcacggcatagttcaacgccgcaaggaaatgcgactcgagctggttcaaaagtgggagcagcacgtccatcggcgaacatttgccaagtaccatattccatgttttaagcgtgtagctctggtcgttcagaaacttgttggccacaatgagactggcaatcatcatgtagtagcacgtcgatgcggagcctaagcaagtgacgcagttggactggtatttttcgaggagcactagagccatggccatgttggattccagaagctccaatgtggcaattgcccgagccaactgggtgcttttggtagcgcacggcgctggacactcaagtaggagaagtccgcattgcacaaatgtatctattagcgacatggagtaacgagaaaaatgctaagattggggaacgcagagatgcaaagagcgttgggtgctgggaaaagaaggtgtcgatctatgctggaaaaagtgggtccgaccaccagcgggggagcccagttttaactcgcctctccagataaggcagttgcatgtagaaggaacaaagctagtgcaaaggatgtgatgcaaaccagaaaaagtaaagcttgcgccagaatagtcccgcatgcagcaccagacatgtcgtgagtggacaatgctgcataaagcccgcactttcttcccttccactcgagcctgcaccacccaaccactcgtgattgcacaatgtcgcataggcgtggcatgcatgcctcgtgcagtgcagcgtcttggttactaatgcctcctggagcaagaaaaaatacaacggaattatattgccaatgaaaagaaaaaaaaaaatttcagtggaagcaaacgtgtcgatgcaaatttccaaagacagctctctattggttttcaccgccgtcgcttgcaaagttatctgtatctactgaattgcatattcagaaacaaaatgtgttgctactttaactggaagagtgcgcggcatatgcagcgatgcttttcgcagcattagtcatgtagcgagtgcgcgaaaatattccaccatatgctgtatatcgatggaaagcattatattcgagattacaagtgtagtggccagcttcactggagaccaagccaagaacaccaattgatggaatatagggacgacgacacgtgacccccttcaaatgcatagtcattccgatattctttgcactgctgcagcagcattaactgaaacaggtaatggtgcgcagctgcaggcaccacatttcacacttgtccgcctactgcaccttgttattccattgtatgacccgtcacctcgtaattgaccccatattggcttccgtgtaatgtgattccttgtgtgcggaataccatctagtcagatgcaatgccatgcgtaggcaagtaagagccttggtttgagaaaaggagagagggcaattatgaatttacaaaaaatcattccattgggtgctaggctaagttttttcttatatgcggttgaccaagctgttcctattaatttcaataaaggggtaggcgaaaaataaaagtgaacgggagaaaagaataaggtgcttccaattcaccggtgtttcttttctttacaatccccgttcaacaggataagaatgggctgtgaccggagatgtagtgcggagaagacgacattagaggatggaggttatggaaacctttgcgagggcgacattttgcgagggttgcaacgagggcgacattttgcgaggatgccaatgcgacattttttttttttaaaacggggcgacattttaccatacaacacaggcccggcggcgcttggccagatgctcagccactgcatgtcgcgcacgccgatcttacagacaagaaatgtcgcgcactgctccttcccagccttttcgacattagcttgatgtcagcctgcacccaacggctcacccacatgtgacacattttgctactactgtccatctgtgttcatatttatcctatcagcagcatatctttgcatcagcctggtcgatcgacgcgaaaacactctcacacgagctcaagcccagatccgtgcccgattcctctaattgattaaagcaccctcaaccattcccaattcccaaaaatctttccagcttccttgtgcatctaagcaccttcacatccatcatccagccgcttctccatggaacagcgcgctaaaaatgaaaaagagacgcctcctcttttcgccttggaccctctaggccgcgccttcccgcctctcgcgctgccgctcccgccgcatatggctacttggacacctccaaatctagcagaagccccgcaggctggcgctcctgtggcgcccgaaccacaacgcaacgggcgcctccgtgtgaaccgcgcatgcaaacgctgccgcacgcacaagatcaagtgctcgggcgtgcttccgtgtacgaactgcacccgccatggcacggtgtgtgcatttgggcgagaagagccgcccgcaaaagtgcgccgaacgacgtcgcccgagcaggaaagagacgacaacgccgcatacacacggtacttggagcagcgtgtgcggtacttggaaaacttgcaggcccagatgttgcaggcgcaagcaggcggcgtgggcgaaatgggccatcgaaacgacagtagcaggccctcggaaaacgtggaagacgatctcgagcggccagacgtgatggtggtgccgaccgatgtggcaggtctactgcggcggtcgctgaccaaatggcgcctgaaccaccggtcgcagcttgcgcttgtcaacgtgctctgccgagacatgtacgacgagctttcgccccaggcgcaaacacaggtgagcgtgcctcgcgtccagtattttgcctggaacatgagcgggtgccactacctcctgccgccgcggttcccgccgccgccggccttggcgatgtcggccgagagaaaggcgcactacgtggactatttcttccgggaaatcaacccgttgtatggcgtggtgcacgagacggttttccgggaacagcttgcggccagcgacggcgacaccaagtccaactttgctgtcctcttcaacgccatgctcgccctcgtgtacgcattgagtatccggttcacggagttttctgcggccacgggccccgacatggcaatgctccgcttggaagaagaccttttccagtacgcccacagcgttgtacagggcatcctgtttgagtgggagctgtttgagcttatccagtgctggcttttggtgacgctttacttgcgggtcacgcaccgacaaacgtcgacatacaatgcgttgggccgtgctgtccacatgtgccgggccatggacttggggcggccggtggaggcgggcatggcgccgtacgagcggctcaaggcgcggcgcattttcgagtgcgtgttttgcatcgaccgcctcgtgggctttttgggcggccgccgccgcacgtacccgttcatggacattctgcgggcgccgcccaaacgagattatgcgctggcccgtgacgactggcacacgttgcccgcgttcgccatgggccagattgcgcgggcgctcgacatggtgcgcccagaggcagacgactttgcgtgcgcgcgcactcgcgccatcgacgccgagctcgagctgttgggcgcgtggctcgaggaaaacggctttggcgacgacattggcaagaccgacgaggccgaatacgtgctgccggctgtgcgggcgcaggtgcggctccatttctatgatgtggttcttgccgtgcacagccgcagcatgttcgcccttctggggctccccatgggctatggcatgcggctcgaggttgtgcgggccgcgggcgcgggcattattcgcgtggtgcagcagttggaggcccgcgcgctcttgtacatgccgtggtacaccacgcttctgttggtgttcagcgccgccgtcaactgcctcgtgttcattcgtgccaacgtggcggtgcgcgaggcgcgccaggttttgcgcggcgccatggcgttggtcgagcgcctccaggactcgccggtgcgcgacgccacgggcaagttggttttccgcgagcgcttcaaaatggtgcgcgagtgtctgtgggtgctcaaaatggccaatcacatcatgagtcttctttttgccgagtctgccagcggcttgcatgagttgggtattgaccatggccccggcgatgtcaacaagcagtattttgcccagtttggcctcgacggcgctccggcgcaagatgcgctcgaaaaacttgcccacgaccagaaccagcgcgcccatactcctggttacggcgcggacattgtagagagtttgcgctggttcgaccactggttggatttcgatggggcatgagggtcaggacaatgcggcttggtcacagagtcgctgatttctaacaaaggcaccgccattttgctttgagctgttgtggtctcggatctaatctttctcaattgatatttattggaaatagcctctgtggcgtgaatccagggctcaatacggataaacaccagtagaaggagttactgtattgttgccttggaaactttaggttacgaattcagggcttaatacggagaaaactagtagaaggagttactgtagtgtcgatttcgaaacgtttttttggttacctagcttcattgctcgatgcctggaaatgaaaacaaacactagcaattttatggctcatgaaatgaccaggatgcgccatagtcctttggaattggaccgtttgtaatttgttaatgcgtgtatgaaagtatactaactgttaatgagaaaagggctttgtcttaccacatgcttcggtaactatgactttcgtaagattattccgagagacttttcgctgcacttgtcataggtaatggttaggagcctgataatgagcaaacaccatcgacccaatgggttaaattctagagcaaacagaattttttacaataaaagtgcattcaataaccgtcttcagatgagtaacgtataggacctttgcatttgcgtccaactagactgatattcgtacgtcgtaaccttttgtttctttgaggaatcattccattcgtagtttaaccgacaccgatcgaaagcatctctcaagtggtatctgctccggtatcttattggtgtattgacaaatgagtactatacgcaaggatcgccatccgcttctagaatcggataaatcctagtggtgagacttttccatatacctgaccatcaggggccagaaagtgcctgttcgcttctgatatccttgaatggatacaaatctcttcggcacatccttgtattctaactctctcagttgtgattcaaacgtttagttggagcagacttcataaaatcacagaaagcgctaatccaacaaacttaaataaaaagaataccggataaatgcacagaaatctcaagataattattgctgcactattatccggacattcggcaaaacaggttgccgacccttttgtccagaatctgtgtaacagtagaatctgtatctagcatcgtggggcagcatctgcataatcccatgttgtgccacataatacattctggttctatcgttagcgataccacccattactttgagacgattggtgcgagacattgtcgtttatcacccgacatcgaaggaagaacaaattccaccagacgtcaccacgtccagattaggctgacctcgccgaatctccgcctaccacgactaaatgatgcaatctccagatatcttgcatatcatgcgttgtgccacttccccagcttatacgtcgtgccccacattgccggtttccccggggtcgcagtatagcttaaatttacacaaacaccttctgacaataagagatctactggttccaatgaacggccataatcgctccggaataagagataacttgtcccaaagtgtttctacagtctctttgccttcttttcttttttttcaccggattttcttgtcattgtcccggataccagcatgtgcgactttcgcgcaagtcgctccacatcagaggggccaccggaaaaactcttacgttggctgcaggcaatgcgtcccccgtgcagcgctccagagcatgccccagaaccaattcaggaggaatctggttataaagaacatgtgtgcaggagacgccaccgcctctcccctttaaaaagcaggacaaccaaattttctgtctcagactcacctaacagcccattgtaagcaagtgcgttataccccaccgggtgaacaatcgacagcggctgcatgaggggctaaatgcgctccagcggtttttctttttagagtttcccatgcaggactcgtacttcttccactcaaagccactgcacttttgaaaggttagacacttctgtaggtagagggagccatatagatgaacccaatccacctctggtgctttttttccgaatttttgcgcccgttgtagccctcccaccgatgctgcggccggttttgtgtcatcttgctcggaaaatcttttcggggcgcatgcactctgcatgcgtccacgtataacccccagtttccggactactctcgccattttctatccatcgtttttccccccatttctccttctcacaacggagtagagactccttttcgatatctttgcaaaacacatagtctgactgtgtcctgttttactccatctcatattcactaacgtccggaagtgtgaaaacgagcaaatttcacaccaagccctaacccaagaaaacatcgtcttggttcctccttttgacggatctctcctttttttcacgttttccatcacttcgggcggaccccatacctgaaatagtgacatccacgtttctccaggctcccgtttccaacaccttgcaccgcaggacatagttaacatagttgacatagttgccttcccgtttcaagcttagtcggcagccatcctacacttccgtcccctgtcccatcctttcaatcccacacttttccgtcaccatgtccgaagataagcgcaacgatagaccatacaagtgcaccatgtgtgacaaggcgttccatcgtctcgaacaccaaacgcgccacatcagaacccacacgggcgaaaagccccatccctgtactttccctggctgcacaaagcggttttcccgtctggacgagcttacgcgccacttgcggatccacaacaacccggcgtcgcgcaaaagagccgccaagttccgttccgacgacccagaggcataccctgtactcgtggacgcacacggcatgcctgttattccggttgcctttgacggcaacacgcggtactacccgctgcatccgtacccagtttacgtggtgaatggcgggccaatggcgcctgtggccgtgcctgtgatgggcgaccgcagggttttccccgtttcgctgtcgccgcccggcccgccgcaaggcatgggtgcgcgggagccgccatttgcagagttccggggcgagcctgtcttcattgcaggcgaacccatgcgcacagcttcgggcgagcaagtgttccgccccggcgagcaggtgttccgccctgaactggtgatgcgtccaggcgaccaatatccacgcgagcaaatcccacgcgaacaataccgagaagcgtttgtgcgcaacgagccttcgcgcatggcgctcgccaagtccgccagtctggcgtctctcgccctgggctcgtcgtcgtctggctcgctcagcacgtcgcccaaacctcccatggccaacgagtatgttctccgccgcgcacacgcatcccaactcgtctttgccaagtctaaaaggcagcgcttctgccggaagcttaccgcagcttggctcgttgtcgctgctccagcgcatgacgccgctcaagtcgcctgtggctgcgcttccaacgcagcggtcgctgacgctgcttaatcttgaatttgcgccgccggcgaaaaaatcgcggcccaactcgcctgcgctcggcgccgcagtgcttcacaccccgagcgcggagcgcatggcgcctccgctcgaccgccttagcgcgcccgacctgctggcgcgcgggaagccgcccttcacaatctccccgaacgacacgccgctccaaacgcctagccaatcgccgcccctcgcgcccgtggccacggttcagccgccgttcaactcgggccatttgttcagcaaactagagcagcaggtgcagcgcgacgacagcatcgccatcaacgggacgatgttgccgcccatccgctcggtgttcaatttgcccgagccccaggcgctgcgcaactaggtatttattgggtaggaataatatggaccatgaggtaacgtgggcggaaaactgtatcctggccgttcgtaggtggtactagtttgttttaatagactttaatgaatcactaatgctatggtgcagtagaatgtctttgctacagggactacaaagaaggaagtatacagaaaaaaagaagagataattggttggactgtcgccatcgatcaactaagcttcttcgttatgtgtttctttagtaaggccctgtgctcataacaaatgtctcatttgcctaaagaagaggttaagccattcaatcaaggcaattctgcaataaatatgcgaagaccatagaggagaagagcatgatttccaaacactatctcgtttcgtacccacgaatgggtttgaattcactcgtaacattactttttcgataggtctgcacgaaagcctcgaacggttgtgcttattattgaccgaaactgcactccgaatggacattcacactcttattacatagtgccattcgttagaaaatcaccatttaagatgtattggttgaagtacttcaacttcagcctcttatagtcccagctcactttttgtagttgtgctcattttcatatactgagccctcgagcggagcctgaaaagatggactagaagcacaatttgtccactgaagaataattgctcctttccacaattaattgcagtaagaattaattgcagtctactacaaggcattcaaatcaacggaaatgctttcatcgaagatgccgtcttcgcggttgggcctattaggaaaggctaacgctattctttagatttctcggaagcttattctcaagccatatccattaatcgtctcatacatggggccataaattctgtggtgtacctataattagcaagaggccatgtctatctcttgtgttctgcggatatctggcgttacgttaaacttatccgcatgccactttctacatctttccgtctggggcttatgacacatggccacattcctttcggcttttctttttccgcttcacgcgttttcgtacttttcttgccgggcgaatgcaatatcgccgacttttttttctcagtgtcattggccaatgacctcggacacaatgactcgatcccgctcttggaatcgccaccttcccctccttggacccacttcggctcttctggatatatgacgtcctgcacataaacccagatgatctgccacgctcatgatgtgttcttactaaattgctgtttgcggattgcatataacggtttttcactcagcccgaggcgctcgaaatccaccttatttgtatgcaggctcgtgtccacagccggctggttcagtatttgggagacaagtgaatggccaaacgtagaccgtaaagcgtagcgaggctagaaagcactgaaatgcagtcatactgccctttcccagccaaaaagaacggtttttcccggcgaaatattgcccttccaagactaattcaattttgtgtgcaggcacgcaaattttttttttttcctcctgagcctactagttaagaggcgagccttttcctggtgttttttctcttcttcttcaccaatctgcatcccttctatctttcttggagtttgctggtttatcgtcttttctcatctaaagtcagattcaaacctccttctccgtttgggttttgcctgcttcagaattgtatccactttctgagctccaaaacttccaaaggaaagttttccaaaaaatcttcccaggtcagtcaggatcgagcttttcactaagtccttcgtcctttgtctgatccagctcttttctctggtttagcgtcgtttcagctcttttgctagtgctgttagccgccagatagtttccgcatccccggaaagagagtcttttgaagaaattccaaaacacacaaaaaacagatcgcttacagcatctgcagtggcaagttcaggcttcttttcttttcctttgcaaaatgtacctgtcttactaccctattggtactgctggccaccgggcttcgtctctgtttagttacgcgccttatgccagctacggcaatgccccttacgtgcaaaacagcgctatggcaaactcgcttgctcctcctttccacaagccttccgtttacagccggccacaggcgcctgtgcctcagccggcccctgaacaggtgaatggtgggatcaatgctgttctcgagtacgacacgcaaaacatgtctgctttcctttgctggtgtgcttttggcatgttaggccagacgagaaacccatccaaggagtttgagaatgtggttgtgtcgattttgcacgccacgcgtttgcccaagtctactcttatcattgcgttggagtacttgaatcagcggttttccaacagccccagcgggcccatgtccgagctggacattttcttgaaggttgtcattgcgttggtattggccaacaagttcaacgacgacaataccttcaccaacagatcgtggtctggtgccacgggcttgaaaatcgagcaaattaacgccgaagagcgtctgtggttgcaggcggtcagctggcagttgaatgttgttcacttccagcccaacatccacaccttggaagaatgctggagaacgtggatggagaaatttgcgtgcgctcctgtgtcgcctcctgtctccacacctccaagctattctgcttccgtttcgccttcccaggcttataactattcgtctgtgccctcgtcgcccgcttacgatgtggccaacgaatcttcaccaatcaactttacttatgactggtctgcgccccgcaattacatggcgcaaccgatccaatacaatgtgcgtgcaaacccatatgtgcctgtccaacagtccatctggtcgtacacgccgaaccagtatcaatacgtgccccaggttagcgagcagaactactatggatatgccaatccgtactacaactgcagtgtggccacgtgttgaaacaccttccaaaaaaatatatataaacttgtcttttgttctcttgtgttttcattgttgcaaatgttgtggctaattgcatcgttcaccacgctgcggcgtgttctggtattgaatattaattatgatgggttagcaattgttcgggatttcttctgtctgccccttggcagactctaataatataattctgtgaataatgaatgtagttttaggcaaagtctatggagaagcaaactacataattttttccgtttgaagaacagagcaatcaacgaattaatctcagagatgtcacattataatgaattttttcttctgctttcttcatgtagactttattagccatatatgttatgaccacaattgccgacggcgtatgtcaattgattactacatgaaaagtcgcttctttcttatctctattcttcgtactcaatgacgtatttttacacgtcttgcttgatacaaaatggagttcgttcattgtatcctatttctatgccgcaggctcatccttggcctcgaactctccatcgtcttcctcttcctcatcgggaatttcctcagcagcttttttgaaatcaataacttttcctctggttcttctgccgccagagatgatgttggactcatcaatctccaacaaatcctcctcttcgtcgtccaaattttcctcctcagcctcctccttttcatctccgtcatcggactcaggttcctcttttggcgcatcgtcgtactggcgtcttcttctcttctttttaggcttgtccgattcttctggcgcccgtttcttgtccgagtctacgtcctcagaaacttttggagacgcttcggattccgcttcagcagctttggcaccattggcagcattggcagcattgtctgtctctggaacatcagcaactttctcctctggcttagcatccacaggctttttctctgtttcggtgtcggacattttggtcaagagattgctagtgcttcttccatatacggcgcgcgctttgctatataatatatatggtttgggttccgcgacgggcgatatggtgcacacacgtctcttgtcttcacagactcacaaagcatcgccgtaacattcgctttccaacaatgtcggctccagtcagtgtgacgaaaaaaacgaaaatggcggatctcataaacttccgtcttcagatctccactttggacggccgctcgtttacgggccagctcttggcttttgacaagcacatgaacttggttctagcagacacggaagaggcccgcacgacaaaaaaatcgtatcaagaacttgccaaggccaaagttggcagccaggtgaaggtgaatgaggacaagcggtttcttgggcttattattcttcgtggcgaacaggttgtcagtgtggtgatcaaaagcggcccaactgcagacataaaaaagagaatgtcccagttgaaacagtcacgacccgtgaagacgcccgtgagccagaaggaaaagctcaaggggcctgcaaaggcgcgttgaacaagagattagaaacttaaagagactgtgtcttttcagacttggatggactttgcttaagagactatagccaactgaggtctgcagctttgaccaatgagtcagcttgagccaaaattcatcatttttgcaagcgtcttgacgcctctggctcggttcttctggacttgtgcttgaatctgcatggccagcctgaataaccgatatcgaactgccaatctttttcatggcgttgaaaggcagactcataaatggtgttgtggttcatctagaataccgagttgcacctaagatgaaaaaaagctaaaacttttattgcgatggtctgcctaacttgcatagcttcagtatccatatgttacacagttcagtttgatgacatcaagctgacgttgtactaggatatgtgaatgagacattgctgagattactttttgcaattttgtgcctatatgtggccaaccatactggcttaaggcacttccaagtatcacatatcaatataatatcaaacaagacacttattttgtatgagacctcaaagcttttaacggtgcactgtatctgtattttaagtattggtctttgggccacagaaccccttcgtattatctatcttttgtacatgaacgcatttttccaaagcccgtcagattggacagttctactctccgcatctttcatggaagtaatttagcattcatagttggcggttttgaacgttgcagcatatattagcaacacacatcacattataataccatggtcgtcctgtaagtgtattaataataaacattcaagcgatttacacaactgactctatgagtctacccaccttaccgcaatggtggtggcagtccatctgagtgtacattcagcagagcacaagctatctgaactttccgtagacatctctcaaagcattacggaacacttctcagcaccatcacacatcggcagtacaacatcgcaatcgacatccaaaacaactcgtcttcaacaaatcaatgacgtggccactccactactgcacaacagcgtaaatcatgtcagcattaccttcatcacagtttagtcatgatttcaaccattctgaaatggttttctcttaacaacagttggagttctttccgctgcgcttttcctgtggcgccggagttaatgaaatagtaggtccaccagaaggcttggaggagccaacagtgtcgttcgtgtccaactggtgtttgctgatcatctcgtaaatgttcttcaacaactggtggaaggacaagtcgacattgtccgaagacaaggccgaagcttctgtaaacaacaagttgttttccgtagcaaagctcttggcctcttccgtaggaacagctctcaagtggtccaagtccgacttgtttccaaccaattcaatcacaatgttggcatccgcatgttctctcaactcctttaaccatctcgacacggactcgtaagactctgttttggagatgtcataaacaattaatgcgcccacagcaccacggtagtatgccgacgtgattgcacgatatctttcttggcccgccgtgtcccaaatctgggccttgactcttttcccatcgatttccaacgttctcgtggcaaactcaacgccaatagtggagcgggactccaagttgaactcgtctctggtgaaacgcgacaaaagattcgatttgccgacgcccgaatctccaatcaagacgatcttgtacaagtattcgtaatcgtaggagtagtcgtcggtgttttcgctcattgtagttgtgaaactttgtatcttataaagatgtgtctgaggactcgactcaaaatatgcggaaagacgcttcgggttcagaagatttaaacggcagaaactccaaaggacaaatccactatcagaagatgaaacaggaagtgggagccaaatcaaaatgcggtcgtgaacaaacacctgtgcacccacgtccagccgcgaaaaaaaaaaaaaaagagcctgccgtctggtagtcagagtgccattcaagcaattatgttggcggaaattgaaggatgggtatatgtaagtttaaaatagagctattattacagaatatgttgaagtttgccttctttttttttttctagtattggatcgaaagactgcggcagattggtggcagggcttgcttgctaaaaggactgaacaaaatcctttctaaaaaaagtagacttctccgggcccttccaatgtattgttgctcatggataatttctactgtctacgaatctactctttctggagaaatcactatgatgatgagtaagaaagtgacacgtttcaaccagaagagtagaaaggaagtacgcgaataggcaatggaggttgaaaaatgtcagagcaattaggaatagagccactctcacaacttgacttttgtgtcgaacgaaaagtcttagatacttgtctcagactcatagtgtttacttgtagtgcaactacaaacaaagatattgctctactttgcaagaaaagggccataccaagtattctgacctggtcctgcaatatattacttctagtagttacagatcagtcattcaaccttattacagaagtccttcaacaaccaagtaatcctttttggaactcttaataatcccaacgactttctacccagggaatctttcacgaaatacgttgttacatagtcaatccccaataatgccatctcttgctagttagctacgtattggacagtggatgaaatctcgcttgaagggttttttgatgcattgaagcatatactaacgcatttaaggtaccgaacattaaattgggtacatattcatttcttttgacacatcacatgccacccaatgagatacaagtgctgttaataaccgtgtttattatggtacattactcgcggcctcttctgctgtcctcacgagccgcttttctttccaactcatcccaatcgtcaccttcgctttcctcgtcactgccgcttccttctgagccgtcagaagagtaatcatcttcctcgctctcttcctcactggcaacttcctcatctgaaggatcgtcatcactagcctcgaactcagactcttcttcttctgactcttcttcgtcactatcaccttcaccggtcaaaccgcgccaaccaccgtcggcgaagaaggaatatggatccgataagatagttttcataagcgcaccccagttcaagttcatctggccctcactgaaaggaatatccacattggtcaaccagttcttgatgtcctctaacaactccattgggatggtgttaatgtgcacaacgggtttgtgaaagtctttgaaaacaaatactaaatcaaagttcttcaagccgaattgcacacgttccaagtgagcaatctcaatttcttccaatgtcacaaccaagtatggtgggtcaatcaacgaaatcaagcaatctcttgttggcatacagaacactgcagaacggaaggggacaccttggaaacccaactcacggaacggaatgtccaagtcgatcaatcctttggaagcgtcgctgatctgctcggcaaatgttttgaattccttgtccaacatggccttacgctttctttcctcttgctcttgttgcaactcatcttcatcgccatatctataacgtcttttccgtcctccagtctcatcaaatgccatatcacttgcttcacggtagaactggacatctagcgtttttcttttgccgatcataattggactctttaaatggcaatggataataacaatcaattcctccttacaaggttggaagaacaaatgcttgatgttggaaaacaaaatgtcaatgcgctggtcagcccggaatgatgattggtatctcaaaccattttcgtggatttgtaaaacaccgccaatctttttagtgtctggagtaggtctgacgaacacctgctccaatttcttgactctggaacctttcaattcaatcaaattgccttgtgtcacgacatctgcgagttgtttcttttcagcctctcttttaacactatccttcttcaaatcttgaatagctttaaatacatcgaccattctttggcgatcttttgaacggaaagtgatggatctcacaaattggtcttcaggattgtcctcgtatggtaactcagttcttttagaaatgtttccaccagcaccaggcgagttgaagttcaatctcaaataagtgtagtcaccttcttcgttctgtgacccgttcttgaatgagttaatgtgaaatggaacaggtcttccacaaatgggtaagatgatggtgtgactcttgtaatcgatatggattttcaaatcacgaacattgctcggaatttgggattctctgacatatgattcgtatctcttgaaaacaggtctgaaatcagatgcatcagtagcatcagcttgcgagaatctagccaagccttcttgttgtcttttctcgtgcaactttctctgaatttcttgtctgactttttcggcattcacgtcatctgctgctgcattttcgtgtctcaacttggacttcaagattttggagttggcttcattgacagccaatttcttttcggtggtgatatccttttcagttttcaatttacggtctccattttctttctttacagcgtttccgtcttctttaaagtagaaggtcacctctcttctattcttttggaagtttgtcaaaaggtatgcttcgccttcgctgactttgtaagtgtccgtaatgagcaaagcgtaatttttcaatttaggattcgtggcactggcgttggtcaaattgttaaaaccgatcgtcaatgaaaacacttgaccattgatcaactctctctcatttttgccgttcaaaaccaaagttgagtctctgaattcaagacctgtaagccagccggcgttcttggtgaaattgtccaccaattcgggtttctttgacttaagaaactcgatcgctccggtgtatacatcctttgccaccgcaccactcttcaacaagtttttagcaatgtgctcttgcaactccaacaagatatcgtaattggattccatctctggattgggatcaatcaaaaaggtccggcccacatttgaacagtagtttttgtaacgcaaccccaatgaggcaataatagcaccatctccaacaaaagatttttccagcgacaatgcgcttggcttcaaatcatattcgccaccactttgcacgataggcgaatagcaccagtcgatttgctcgggatcaaagtctttgttggacagtaacaacttcttgcccaagcctgtcttggtgaaccacttattggaatcgattttcttgtcgagcttttcggaaatatcaacattggttgttttcacttcttcatcaacaagaaccatcatatcattggtgaaagactccatcatcaccacagacgctttcgcggccatttgaatacagccgaactcctctgaatccttcaactcgacgcttttcgagaggaaaagtgccgcgtcttcgaattccaagttcgcagggcctgagatttctttccactcatcaataaactttcccttgaaagaatccttgacgatggttccgattttggatttgccttcgacaggggtgggggccttcaactcgtcaaccaacttctcaaacaactttttgttgtggtcaacatccttagttctggtccaaatctccactttgctggaatttgcagttggaggcgaggtcaaatgagccaagtgcttggcttttccctctgaagtgataatcacacatttgtcttgattaatgaaaatggctgtgtgggcaaactcgtatccaaggagccagagttgcaatacggtggattttttgtaagttgcctcgtcatcacgagcacccgccaaaaacaaaagactggagaagtcgtatttgtcggcaaccaagtttttttggatgatcgacaaccgcttgtgaaatgcggacgcgtcaatgacaacttccgacattttggggttagattagcgtagacaagaagcttgaatgtagaaaagattgaacaccgggcgctggtgcacgggtgtaatgggaccaaggacgcgacattaattcatgcttgaggctgcgacaatggacctaggagcaaatgatattatatgacggtccgaagggagatagctttgaaaaccaagcgatgttttgtttctctttgcttacttgactacgtttaggttaccgacttgccgtcatgagcgtcgttaattggctggagaattgtcctatttgtatcagtttcctaatggagaaacgagtgtgctaccagtgattcaaaatgtaatcatgccatctgttttgcaatgtgtttcttttaatttcttctttcgaagcacaatataagcacaatatatctatattatgtacagtcgatcctcctcatagcccttaggttttgtatgcatatagacttttacgcttacaagtgtttggctttatattaggtaaaggacacttttgtgttgattttatcatactcctttgtcgctattgaatcagaaaatagaagaaaaaagtaaattgccttgctggacatttagacgattatatggaacatgggtcacatgtattctcgcagagaggagaaacagctgtagcagctacatgatagttttaaatttaatataaaggtatttgtatgaggagttaataattctgtaatatcataatctgcaaagcctccctttgtcttgatttcacctccattagcattttttccaaaggttttacatctgtttgaatatgctagctcatgttaagctagaatagtctcttctaaaaaagctacagaatatttcccgaaactagcagctcaggaagttccaatcttccttttcttcctctaagcgagaatctggttcatctttaacactcagaatgcaattgattaagcaaacaccggggtgtaatcgcatcgtatccaaaaggtggaagatggtgctttcttaacttttgaatttccgtagcattggactagttttgaggactgaattcatttcaatcgcacatcaaatcacctgatgactcgcaggagtacatttatacttatttcgtactttagtggtactgctcattattattcttttccttcagtaagcatcgctgaatggtgagaaagaatactaaataaccaatttaccgctcggaagaaccaaatacatagcttcgaatatgattccttaaataacaaattgcatttaaatatgagatcaccatgttaagtatttctcgaccaaaagccactagtgccattaatgaaaagtacaatcggtttagtcgcacatgtgcatatttgcaatatttcggagcaaatcgcaagtacctacaatacacaaaaatatgtgctaactttccattttccactcatctcaacaaactcttcatccgttctacattttcccttgccccttcccatacttcttagccataggggtttcttcctttcccacaactgccttcattaataatgtcctgcatacagcacactacgcgtcttcaacaacacaatgtcgcgttactcaactacactcatcttcatgttccgccaaacaaaacgccgtgttgctggaagaaggcattttgaaaatgtcgcggcctatgccgagtctgctgtgtacccctctcgactctccttttacgacacgccgcccttgcaggaaatcacgttggagcagtttgaaacttgggccatcgatcgtcttcgggtcttgattgaaatcgaatcgtgtcttgcgcgcggcaaatccgtgcgtgacatggagggcatcgtccgtccgcttttgctcaagcatttaccctcctctgacgttgacgagcgccggaaagaccattactcacactatactttgcggcttgtcttttgccgcacagacgagcttcggcggcgctttgtccgggcggaaacggccttgtttcgcctccgctacaacatgctccagcccaaagaacagcacgagtttgtgcggctcaatgccgacaagttgcactgggaatatattctggcggaggaaaagagcgcgctcgcagaagcactttacagcgcgctgggcgccgccgtgcgcgcacttttggcagattcgggcgagccgccccttctggccgagcatcttcgcgcgcacatgcgcgccgagtcctacattcgcttgccgtttgagaaagtgggcgcgctcgtcgccctgcggctggtgtacgtttcgcgcggccgcgcctatgtccccgcggcacttcaactgagcttgcttgcagcagagttttcgtcgctgttgtccaatgcgctcatgaaaacgttccaggcgcttccgcggcttgaggaagacgaccgggttttgccgttgctcagcaacttgtctcgctcttttgccagtgtccagtacgatgccacggaaactgaagggctctctgcggcccaagtgacactgccagacgtgacacagcactatcccctctgtgcatcgcatttgcaaagcaccttggtggcacagtcgcacttgaaatacatcggccgtcagcagcttggtctcttcttgaaaggcgctggccttggcgtcgatgaagcgcttcggttctgggcaggccaattcacgaaactggggaccatcaaccaggacacttttaacaaggaataccgctacaacatccgtcacatgtacggcttggaaggtggccgcatcaattataagccatgggactgcaacacgattttgctgaaacccaaaccgctgcgtggagaagcccacggatgtccttaccgtgacttttctccagacgcattggcagagcgtgttgcatccatgggtgttgcccaacacgacgtccaaggcgttctagaccatgtggcccgtcacgaatatactgtggcatgcacacgtgtctttgagctcacccacaaagttgacgaaaacctccacatcacacatccaaacttatactttgacaggtcgaggcagttgagcaagaaggaggcacggacgtagctccaattggtttatcagtgggtatttaatgtatgtgtacttcggtttgagaggtcgttccagcgtagacatgtaccatcaagtttagagttatttatggttggcggtgtttaataattacaatgtcacattttgtatatatggaacacttttgacaagcgtcgtgaatgaagatccgagaaatgccttatgataattaaatccacaagaagcagtctacttgatcgagctacgagaacattgtcaatttgtttatcttgagctaggccattatacttttcttttctcatgaagatacgtcttttctaagaggactttagacaaactctatacctgacttctaataaataatcacatttagctctgaaccccaagcaatttgagctctttctttccctgaatatgtatggtgtttcaacttctgctccataaatattgtccatttaattcaactcaagcgaacgccacatgtcacggaatccccaccaggaggcaccgctgccacataaaccgacccaaaacggggataagcatccatcatacaaagaccaatgcacgaccaaaggaagttggatcacctgcttaaacaaattgatgcgccaagcagaattccattttgcccgtggagttcgccgcaagagctcaagtatttcaattacaagataagctccccaaacacgcgagctccatatgtacgcttcgatacaccaccaggtgttgtcgctggttccgatccagttgtggtctgttaaccagcccaagttttccaaaagctcaagcacgaggcagttgagggcctggatcaaattgatgagtctgtctgatttgggaaccggcagtgggccgaccaaggccgaaaactcgtctataatccatggcatatacttgattgaatcggtaagacggttgaagatccgcacgtcggcaatatacgacgaaatattgttcaagtgtacggcgacctttgcggcagtatctttctcgattgtttcctcggttgcttcctcttcttctatttctttctcgcggactggttcatgatcttccttcttcgacaaaatcgtcccctttccgtccttgcgctgggccaccccaagtaccgccaataaattacccgtttgtgagcgcaaaaactgctggatctgccgcttattggtcaagatagagctcaccaaaagcgaaaagtaacatatgaaatacaagttctggtccacgctcgccgaggagtctaagactttggcgcagatctccaggtagaactttttggaaaataccgttttccgaagaagagcgttaagtttcaaaagccgaggaagcagcaatgctggaggagcttgtttcatggtgataagtaactaaaaactggggtcgaccgcggcctaatacgggtgtcctgcaggaaggacagaatgtctccatgtagataacgaatggacatgtcaataggatatgttagcctgattgggatagtactgttaaatgcataagctgagaagaaaaatgacaaaagaacaaaagaaagaagattcgtagaggagaacacagttgcactcctctgggccaggtattatgctgataaaatataagtttctctgatcttcccgttttgggcgccttttcagttgattgactgaaaaaccttatgtagaaaagtgtgcagaggattttcaaactggaccctcacatcttgccatgagtcattatcgcgacgagaaagtagacttgcaacaatgttcacgttttttttactcttttgaaaatgtacttagcatagcaggcttttcagcatctagctcaactcatatcgctacacggcttcaaagtagaattcatcattgattaagggcattgtcagtagggaaggcacgggtgtctacaggtggcctactactggcttgcgcattcgcaacttctttttcaagtggtcagaaatggagtcagccaacccactcccccgtgttctagtcgtcggatccggtggcgtaggagcaatggcagcatttgctctttcgcaagcgaagaaatcttccgtcactctagtggtgcgttcagattatggcaaaatcaaagaccatggctacacaatcgagtctgtcgtgcatggcacagtggagggctggcggcccgaacacgtgtgtccgtctgttaccgctgctgctgaaactggcattttcgacttcgttgttgtgactacaaaaaacattcccgacggacaagctacttgtgaggatattgtgcgtcctgcagtcacatgcggccacaccacgcttgtgctaatccaaaatggcatagggatagaagagcccatgtttgatgcttttccagggtgtgctgtactttccggtgttctgttgatcggactggcgtataaggatggagtagttaagcatctgcacaaggacaggctatacttggctccgtttgatcatgaagagatcaatggaatggcccaaacagagctttttgccaagatctaccagaattcagatcctctgctcaatacagtgatcgtggaactgtcagcacgaagatcgcggtgggaaaagcttgtgaataatgcggttttcaatcccgtcactgccctcacgggacttgacatcaatcgctgccagattaatggtgcgaatgaaaccgtcttcagtcccgctatggacgaagtcatagcaatagctgcgagcgacggcgttgagattgatccatcagcaaaatcccgttttttacacgtggcagacggttctttttttgcttcttccatgttggtggatttgcgcaagggccagttggttgaagtcgaagtaattgtgggcaatgtgctacgtatcgcgcagcgaaataatgttctggctcctgttttggccacgctttatctgttattacgcatggttcaattccggacgaaggagtccttgggtatgattcatatgaacgagaaagattacgtggggcatagtagcgacgactatcctgcgattttcgccgcattgaacaataagcattcttgaactggtgaacgaatttgaagaagcgtaatcttgcttatgaagtaagatactccaaatataacgagatattgggaggtttcatgccacgagttctacttttcgttcgatagcatgcctgctttttttcgatttgttctcctcgggtaaagaaggagcatcagcatatgtccaatgtttgttcgatcattgagaattcatttagaaaaatgactcttcttaaaagcacaatacttcaatatcctcattctggcccaaagatgggattatgagtgttgaaccggattgcgtcgagtgataaattggacgaaacattggcactctgagtaaataataataataagattgtcaatgaatttacttggcatcttctccatagagtatagcatatatcagtcgtattggtttagcgtcgcataattttaacaccgtctattccaaaacacatgaggaaaaatagctggtcctcagctgttccagttccgacaaccaggctcatcttcgtttacatcgttacagcctgcctgaaacatgtatggagataattaagtcattacgaaatgatcgaggtgtcgaccattcacaaagcaccgaaaataggaaacagcaattacaacgaaaccaagtaacgttagcctcttgatttatttcattagtgtatcaactgtagtcttcgctgatcagatcaaattatattccgctaaatcggcccaatttattccgtcttactcaactatgcatgaagcgaaaaataatagcaaaatctagatgcttcagtggctttgcttacgcgaatctatggccttgtctttatccgcctatcatcgattggtcctggtcttattgttatccaatgataacaaattgacgtcaaaattgcaagtgccgcggaagtgccgcggcagcctgcgaagtatataaaccccacctgttcacttctctccacctcattactctaacattgttggtacaggaaaagtgcttatactgacaattactactttctactccttcttctatttcctttgctgactttcattgatcgaatcttgttcttgctttatctgcagtgacctgtgtattagacgctgattgctgatccaccagattaattgaactactgattactgttcttttactacttttcaactacattactgttccttctacctttgtcttcgaggaacattcagtactacttaaccactaagtactactaactacggacaatcaattgctcggataattgtctcataccttactgatataactatcacagaatgactgttgctccacaaaaaaccatctgtgtgttttgcggcctgtcgtttggcaaaaacccgtcatacgccgagaatgccactgaattgggtgccatgttggcagcccgcaagtggggtcttgtttatggcggaggctcaaccggactcatgggcgctgttgcccgtggatgcgctacagcaggcggctatgttcacggaatcatcccagaagcgttggtcacccgtgagagggttagtgacgccgaattcaatgccaaattgcagcagggaatcgagcaccacgtgggctcgaccccaatcccggacctgaaggagtatggaaagaccacgttggtgggggacatgcacacacgcaagcggatgatggcgcaggaggcggatgcgtttgtggcgttgccaggtggctacggaaccatggaagagcttatggaggttgtcacctggcaccagttgaacatccacgacaagccaattgtggtgttcaacatgaacggcttctacgacagcttcttgagctggatccgcgaggctattgactccgaatttgtgtcggtgaaaaacggtgatatcatccaggtggccacttcgccggaagaagtcttgctggccattgaaaactacaaagttccagagggacgcttcaacttgaactggagcaacacatagctagagtcgtcgtgtggatgcattcgcatgatcaactgtacatacgtggccatatgatgtataccagcaaaccatgtagagcattttagatatgggtgaatcggagcagttagtccctttatccgtgttccggagcagttagtccccttattcatgttctcgaatcaattgtcagctactaaagcttaatctaagatactttctgcatgcgttatacatacgaaaccattacagatatgaacctaatctcgctccaactacacatagatcctcctgttttgccataattacttgtattcatgttcagtagtatacatattcacatccagtgcttggttcaagtaattctttcctatatcccatgtcaccactctatcagtatccggtgactctattctaacgtttcttcggagacaatattatccctcggccacaatcggctcaaagtaatgcaatatcatcctttataccaactttgcccttctattccgcccctctatatcttcgtttcactcctgacactttcatattattctctttgtctcttaatgaggattgtactcctcgtcaccatcatgcacgtggaacaaatcttcgaattcatcggtggggacttcgacttcggaaagcaatcctgtcgccacgtcgtacatcattccccacacctcaatttcgcccttcttcaatgccatcagggcacttgggtgtctcttcaaagccaacaccgacgcaacaacattaagctcggccaagcgctttgcacgagcacgagggtcatccttcaaagccgataaggcttcgttgttggcggcccgaatgtggcggatagggttgagccacaaatcaaggactccgcccattctcttgttcgacaaggacgcccacaccccaccacagtcagtgtggccacacacgatgattttgcgcaccttcaacacatccacggcaaactgaatcacaccctgggacgaaatgtcgttggaattgacaatgttggcaatgttccggtgggtgaaaatctcgcccggcaaagtggccaagcactgctctccggcacgcaggtccaggcatccgatccatagcgtgtgaggggactggcccgctccgttcaattcaaacacctggttcgaatggttgtgtttgatggagtccacgaaaaagcggttgttggccaagaaatcggccattgtcgacagcttggagagcgtatatggcgagtccaaggcggcacgaggcgcttccaaagcaggcttcgatggcggcgagcttcctttcaagtctgtctcgtggtcatgttccaattgatagtggataatgttctctcttcccattttgctgagtgagtatgatagttggcggtaacgcggagcgaggatgtgtcttacgcggaacatccattcggcgttggattgggcctcactcttatacgtgtccttgggcgaatttttgggtctttaaacacaggcttcggttattagtcacctggcgcttgtggaagcaatagaccattacgtcgctactgttgcagggcacgtatgcacgccggcacagttgcgaaaacagggcaaggcaaaatgaacaacaaaagcaggaaaaaagaaggaaaaattgaaacaagaagaaagaaaatactgatttggcaggagaggtgttgcaatgtcgcttctattgtcgctatcttcggaataacgactttgtcttcgctgcgggtcgacgcatggagacgagaattagagctgcgcacaggagtgtcaccgctggtgcagaatgggtgtgggtcacgtgcagagcctcgatgtcgccattgacaataataaggggccaacgttttgttggcccgtattacgtaatgcgatgagcatgtctcgcttctcttgttatcggttgatttttgactctgattatgtaagacatgcaaccgagatgaggctgcagatacattatttttagtggccacaaaaaaatatcattgaaagcgtaggctgtttcgaatattgaaatattcctggagattattggatgattcattgatgtctctggagatcctggttgctctcagacttttaaatgtcggtacaattgcttctctgttctttcaccagaagctgcatttcctgcaaatgtatcgaaatattctttgcatgtagctggctcatgtaagtcgaatttttcacggcggaaaagatagcgacattaattctgaaaagtaccctaatctcagattgtccgttcacaatcttgcttataatgtcgtaccgtatattaaagttaggcaagtaagaaaaagtcgatcaagctcatccaataaatctatcacttgatctcaaaatttatgaggaagctttaatctaaacaagaaacacatggcaaacaactgtttgtagaataagtactaattcattgaataaacctctattgacgattgaagattactaaacatcgaaaataaagtttgattcatgactccagttcgctttgttgtccaattgaaagaaggattcgcttacacgaaaattgcagacagaagaaatcatgcttcttttttagaagaaggactcacacgcattccaatgagaaaagtataatgactgattacgattggtgtcacagagaggattgaagaatatcaaggaaaaagaacagtttcttcactagattcctcttcccatgcagctgtagcactcatatttgcaatgcaacattcttgtggagataataatactcgaatcaattctaactatcaatcatcagcacacttattagtatgaaaaagaagtgatatagtaagagcactacgaagcacatgatttggtttaggtatccatgggtaccagatgtatctttttaaatgatagaaaagctcaacaagctatggaccttcgaaacgcaagaaagcatgtccatcgatttcggtctcattgagaaccaaaaaaaaaaaaaaaaaattaagtaggcttaacctaatacagtttcttcaataacatgcacttttcccgttccgtttcccaatttagctactagaagtctcttgtttgtataagttgtacatattggtatcacgaagtttcttggagcctcatatttctcactgattgcgaaccatacattatacgcgcattcactgaaatacaacatcgcgtctttcacaatggccgacgaagtcatagatttggaaatcaaaaagtacttacaagacaatgagatcacggaagagcagaagagctttaatgagctcgatggcgaagcgaagcttgcccggctagataatttgatccaaagatcgcagctctactctcagatcattcttgacaatataatggaaaagtcgcttgaaaagaagcgcatggcaaagaaagaagccaagaaagggagtgaaacgaaagcagccaatgattctgaaagcgatgagggagtctatgtgcgaagaagaagacaaaaggtggcttcttcacattcgagttctagttctgactcagatctgcattcagactccgattctgccagctctgtcccttcgaactccactgccaaatctcctattatatctgagtctccaaccgacggaaaaattgagcgcaatgagcataagaagaaaacagaggatgaatcaccagtcacgaaatcctctcacccaacgaagccaattctagtagattcagacgagagtctgggtgatgatgaatttttctccatggcttctggctccgaaatcgagggaaagagtcagggagctaacaagactaccagagataaggatagagtcacaaccgctcaatctcccagaaacactaaacaggacacgaggagtggcaacaccaagaaagaagactttaatcaagcgaataattcgaaaaccaacaatataagctctggaaggaaagcatcgagcaatatagaagtgacagaagttcttctgggcgattcaagcgatgacctagtaatcactggtgaaaagtccagagtttctgctcgtgatactagacactccaagtttgcggcaagaaaacggcgccctgaagactcgctgtccgatgacgaccataagaggtctcgaataagcaacgatacgaggatgaaacataaaaatgtttccaaaaaatcggcaaaaacaagacgtgctcttgttaaggcccaggccaaccatgatctgatgcaaccagctttgctaacggggtgtaccatgaaagactatcaactcgagggtctagaatggctcattactctatatgaaaatggtctcaatggtatattggccgacgaaatgggccttggaaaaaccttgcaatcgattgcaatcctatgccatttatttgaacatggtgttaaagggccctttttgattgttgcccctctctccactgtttcgaattggtgtagagaatttgaaaactttgctcccaaattaaaagtaatgcaatacactggagacaaagagagccgaaaatcctatatttttggtgcttccagtttcaagaagcatagatggaatgttgttgtcacgtcatatcagttagttgtgcgtgactttcgtaagatgtcacggataaattggaaatatcttgtggttgacgagggccatcgcctcaaaaattttgattgcctcttggttcagttcctaaggcgattaaaagtggaaaataggcttcttctcacaggtactccgcttcagaataacttaaaggaattgtggtctttgcttaatttcattttacctgacattttccaggatttagagcttttcgagctgtggtttgattttgaaagcatgggcgaagcagcagctatcgatgtaagctcagaggacaaggcaaaaatcagcaacgaggtgcaagatcggttggtaaaaagtttacataccatcttgaagccttttatgctccggcggatgaagaaagaagttatgaaggatttacctccaaaaaaagagtacatcgtttacacggaactcacaccattgcaaaagatattttataagctgattatccatggagacctcaagcacaccgtcttgacttttcatcttaaggagtatttactatgtaatcacccagatctctttaagacagaagaggacttgaatttcgtggatgggttcttggacttcaatcaaggcaggctctcgaacaaacgagaaagggtggccaagtatgatcgcaaaacgctcatgatgcttgagcaagatctgatgaaggagtttgtcgtactggattatctggatgacggatcatcaagctctgaaaatgatgcggatgttcataatgtcgcagaatcagatactacaattgatcttgctgctaatgctgaagcagtggacaaagagtttgctgatttacttgcggactttcaaactaatcaaagccagcaaaatgcaataagcaatcaagaatcaaaaatggacatagttgatgttcagaatcaaccaggcctgaaaattagcattcttctcaattccgaagattctgaaagtgaacggagaccccagtccataatcgatgggcggaaaaattctgctgtgaaactggacgatctggaaaaccaaatgaatcatatcaaaaaagattcttcagagttcaataacaagaccaaacaagaaccacaacccaatgctgcatcagaagaacctgaagttattgaaattttgtccggagatagcgacagcgagaccgaattgagagcagtaaaggacacaccacgccatgagcttcaaagtaatgtgatcttgaagttgctccctcgctttacccgaaatctttcccgaatgagacttttgaatcgggtcatgcaattaagaaatgtctgtggctcccactatgtctactacgagcccctagctgacgataatgaagatgatgcatacttagctcatcttattttccgaaactcaggaaaagttcagttactaaaacagttattggatcctttattgaagggaggccacaaggtgttgatattctcgcaattcaccaagattctagaactcattggcgtttgtcttgatgaggataaaatcaaatattcattattaacggggaatatttttcaagacgaaagggaagatgagattgctctcttcaattccgaagatgaagattcgactaaaatttttcttttgtcaaccagagcaggtggtcttggaatcaacttaacaacggctgacacagttattcttttcgacagcgattggaacccgcaaatggatatccaggcgatgggtcgagctcaccgtattgggcaaacaaaacctgtgaaagtgttccgttttgtggtcagagattccgtggaagaaattttgcttttcaaaagtttcagtaaacgagctttggaacagaaggtcatcaaatcgaacaattttgggaaaagtactgtcgctggacaattgattgacaaaaacatcgacttgacaaagatcactaggctttccaatatttggaacattgaacagcgcttggaccatgccaaatcctcaattaattacagtacaagtagggtgttgatcgaatcacaggagcctttggaaggtgtgacagaggaagaaatgaacgagcttatggatagaagtctggaatgttacgctcgagaaacatctgaatttgctaacatcacaacttttgaagtttcatcggcggaagctgagtaatacgatactaatgaacattggggagggaaaataactcgaagaaatagcatttaattagtggtctagaagcacaagctcttcatatcctcctcttttttaatgcaaaaccatatcatccgattctcaaagagctcatatttcatgtgcatttctaatcccgtatcagccccaatcattaacctctaagcgacacattgagtcatcttctcctcattttgatgctgtatgtaggtgatgttgatggtcatcccagatttgtttaccccggattttgtgccccactccgcgcatacttttatccgaagcgaaaacacaaacactggatctgctgattgtccgaagaaccagactccatcttcaaaagatcccatggtaactgagtgaatacgtaaactactctcatattagaaaatcacgagcaagcagcttcacctcggcttttcccatttccgaacatgcagaacctgcgatggcagatcagcaaacgcatgcgagcgaaaagaggggtgctttttttctttgcagtgatctttgtggccaaacgtatatttgtgaacattcggaataaattctaaaaaaaggtcattgtcttttcttgacctaagccggaagcttgaatttattaatttcccgatcattgctgtttagcccccttgaaattccctttggtacttgctctgtcttatctgcacggaacagataaagctggctaattccatcggctagaaatgatattcttttattcatacccgatgcaacttctgttgtttttggcctgggcggtagccgccagtgccttttatattcccttccgccttccccagattccctttcttgtgtcattagataccaagacccaagatgagtatatgactgatccgcagtttgagttatgggtggcccagcagtcgaattactcattccagtatatattagagaacattggaggtgtcctgtctattctcgataagtcggaagtggctccaggtgttgtgatagcctctcctctgaaagaacatccaaattatttctacaattggattcgtgactcggcgttgacgctccggtcggtgatttattatttggatgacggagctgaacatttacgtcatgctgaggagttgcgtgctgtggtggaacagtacatggagataaattatgagcttcaacggctctcaaatccttccggtgattttgacgacaatactcgatctggacttggagaacctaagttcatgccggatgcgtctgtcttcaaagagaattggggccgtccccagtcggatggccccggtttgcgtgttctgactatatccaattacattgcgtacctcaaaaagtacaaattagacttttccaacaactttttgggcaacacatctaacgtatactatgggattgttcggccggatttagaatacattatggccaactggaagaaagactctttcgacttgtgggaagagattaattctgtgcatcttttcaatgccttgactcaattgcgggcacttaaggatggtcacaagcttgccaagcatgtgggggactctctggaatttttaaatttattagaaacatctttcaatgagcttaagaactatattctagactcaaatacgggcttcacgcaattttcgttgccgtatctcgtggaaacaccgtctcttgttcagcaacggaaaagagctgggcttgatgctgcaacattgttggcatccctccatgcacataacttagagtacggcaacacggatgttattccgtttgacgtcgaagatggccatgtcctcagtactataagtgcaatggttgccgatatgaagtacaggtatccaatcaatcatgacaagattcggttgccacaaagcattggcgtggcacttggaagatatcctgaggacatttatgacggctatggcacttctgaaggaaacccttggttcatctccactgcaactgcggcggaagttttgtacaaatggattttcaaggcgttgaagctgaatgaagatatcgtgttgacctctgaacatgaacattttttcgcccccttttttccagacgataagtttaccacttcaaagaccatagtttacggcagcgaggaatttggcactttgcttgtgcaaatgttcaactactcagactcattcttgcaagtgatccaggctcacgtagatagcgtttcggggaaaatgctggagcagttcaacaaataccatggctttatgcaaggagcagagagtttgacgtggtcttactcggctttttacaattccgtcagatggaggctcaagacatcgacagaactcgacaaatacttcgagcaggcgaaccgtacacattagagctagatttatgccagtaaagacaacgatagaatttctgtattcaagtagtccgataatctcgggtacgggtttgtctatttctctggtgtcagtgtgttgagaatctcttacatgcaatatgcacgtcaggattactccagaacagtttcatcgttatcttacagattctgaaactatagggctacacatagtacccctctctgttttaagaaaggtttcaccttgtagttctcacggatatataagatcatctattctctctaagatggattcccttctctaaaggatcatctctccatctcccgatacatatctgtctatgtcaatcaaacgtcacttatcaatgttcactccatctactgctactgctgatgctatgaaaaccatctgactctagatcctcactggaggattcatttaaggaatcctctgggttagtctctggtctaccagctccaaacacagttgtgtatacagctctgtttgttgcgcaaagcattgaacacagtgtattcctgtacttgttcaaactcttgtgttcaggtttatgaatgcgtatctcactcttatcactttcatattctctagcaacatgaattttctttaccttattggtggcttgctagtgttgcatgcgggatattcgtcttatgagcatcaccagattcttaaacatgccagtggcattcctagagatatcatcggcgagctttttgtggggctaataatcatcaactttggcgctttccagtcgattgccaactcgtcacgttacggtttgacccacgacaagattgtgacgagcctgaaaccatttttgcgtcctattgagatgagtgaagccatgcaatcggtgaatctgttgggcattacggaattcgaagagtatgattccagaatagactttttggacgtggtggagaaaagacgccagcaccgggagtgggcaaaataggtacacttacgattgttaatgggaacatgcggctcaatgtcgtttcagttgtggtctggcaaacaactgcgtggttagattgaaactgccctattatcaggtggaatggcgacgaaccactgtgaaatatagtatgggaacaatggtttgagtgatgtcttattgttgaaaggatggacagttagtgtttgagcagtcagcttctggtcaaaagtgatgggtcctattttacgacactttgtactttggaattaggtctagaagcaaaaagaaatggcatatacccggtgatgatgtaagtggtagagtgttgaccatgacaatacatgcccctctatagaaaattttgagagaattgtaatccttagaaattgctaaacagttcttccgagtagactggcgagatgcaaataagagatcgttatgatttcgctacgacaaactagtagtttttttgccacaaccacaaccagatatggacctgtcattaccaaaagttcatcagttctaatgttgccatgaataaatacaaacagtatgtacgactaagatgggcgtgggcaaacgtaatgattttgaataaacgagcgttgcaccagcaaatgactaaacgaatatatgtttggagaagaaaaagcaagcagcgaatattatcttgagaagccgtgatgtgtaaagtgtcggaactcatctgctctcttgtgggattccatttactggaccttcttttctgcttgggctttcatcctgctttctctcagctgttttccctttggtccagcttcggtgtccaaaacaaagtcccaccatctgaaactggacgcgtaagagccgataaagaaatggtggtgctcatcgtggtgatcagcaccggcccagaaaggaaggaagtggtgcaaagaccaagggaattcgtaaccagagtgggcatcgacagcctggaacaatctcaagcagatccaaagcgaaatggtgaacaagtgcaagtctctggtgaagtagcaccaaaccaagggaattccaacggttcccatgcccaaaagtgcaacttcgacaggatgagcatactcagccgtcaagccaaatggggcagcatagcggtggtgctgcttgtgaatgtacttgtaaaagactccgtggtgcaagcccctgtggaaccagtaatgccaagcgtcttccaacacaaagaaaagccccaactggaacaagattttcgaccacgaagggaaaggaaccaggaaagacatgccgatcttttcactgagcgggtggaaaaaccagatggggaaggcctccaccaagaaatgcgatgtcaagaccgatttaagacactcccattgctcggtgttgctaggcaacttcgactcctggatcttgtacttgcggaagtatgggatacgatcgataatggcccagggcaaacatctgccaaagtacatgatctcgtgcatcaagaagaagaacaatccagtggccaaaacatcattgttcatccaatagtagtaggcggcccagagtttctcgactgggttcaaactgccgatgttactgaagttctggtacgactcggaaaacgtcgttgcgttcgaaaacccactatagtcgtgatagacagcgcttaccatgcttttgttgaaagaagaaaatagttaatccgaagacttgcgcctggtcgtgtagcgcctcgtatagagtacgagaagggcctgcagatagaccgtgtttgtagccatgccggtgaagattaaaagagatctgtacgaactagaagtaggagacgggatggaaaaggaaagtgtcagcactagtcaaactggtggctaaattaatttgctggaaatatcattagacctagatgtgcgaaagcgatttcggaacatgttatctaatgagcaaaatttcacaagactttgttggcaaggtatactgaactggattagtggagaaagtgtgatttgataagatatagaatttgatgtttttgtgtttgtatgtactagatgtttgtcctttggggatccttggtgaatcaaggaaattaaaatacgcgcaaattgcccatttcttagtaaaacgtccttaaccaaacttgaaccattgcaaaattgtatttcagccaaacaaaaacttgagattcttgcggaagcaattctttctagattcatcgatacattgaattgtcaattgatataaaacactgtttattggatacttgaccttttattggatactttgaccgtttatcggatactttgaccgtgttaatgcaccctgtgcatgagaatcggggtaatgcaagctcgatctgacaagtggcatctctgaatcatcaggagtgtcaattagcaaggattctagtatatcctagccgcacattgctgaacattattgctactaaactaggaaggtttcttgcagattcagccaatcaagagattacacattctggttataagtgtcaagtttatattgttgaacgaaatagtcctctttggtgcctttgtcgagtattgactgctttctctggttttacttacctttcgcctttcgatccgaactattcacttcaatttccggtctcgtttcttttttccgtgcgcactttagccgctccgattactaagacacatgcagctcggaaaacaacagaactttccgaaagtccccaatattagattgtagagtttccaaaccagttcgacacagttgaaatgactggcaaaactgtaaaaacattactgatccttatcgcagttgcagatcttgtatcttggcatccaccggtatggcaaatctgacgtgcaggtgcatatgatatcagtaagcagatctgataataaacaaaaactgtagcattcactcaaatttcaccaaacacaagaaacggcccccaattggaaagattgagccataggaaatatgagcgaagccgttcggtcgattggagtttttgttgttgggccgtcaaggagaagtttccacacttttccgcagcgtgcatacaaatatacgggagtcatcttgcaaaagctactcaaaccatttttcatccacaaaaccatagcgtctttggtctgtgccttatagttggcgtttctgcactggattattccatacatttttctgtatcatccattgactctgtgctaacctactggtcttccctgcactgacatttcttgcatcagcctttcctagcatctagatatcgtggcatcgctttgcatcagactctttgcatatttgctgtctattctggattctgctctaccaaacggaatctttcacatttccagcgcttttcccatattctggctcaagtgttccgcctctagtgttgtggactgttcgatttccgcttaatcccgtcctacatttttttctgcctgctccagttggcaccttgtttgtctttgccttcaagtgatcgccatgcctcgaaaatcaacttccccttctctgtcggcacactcactctcgtctgaaacgtcgggccaaaacctgcgcgcaaatctgcccgcgcggctcgcacaagatgaggccagcgcgggcctcgcgcgcctcgactcttccatttcggccgacccaagcatccccagctcgctctcgcacactgtttcgcgcgcccgctcgcgcgccagttcttattcggtgcgcgaaatttacggcggccttccggaccaggagattcgtcttcgccgcacggccacacgaacgaccattatcgacctgttgcaacaacgtgtggacacgaggcaagatgatttttacgagcatcttccggatgcgccggtgccggtagcaaacggaggcgaagagttttcgtcgttcgaccctgaacttgtcacctgggatctgccggacgaccctgcaaacccaagaaactggtcgaatgcaaagcgcatccgccaaacggtcctcgtgtcgctttattcgttaattctgcccatgtcgctgtctattttgtcccctgcaatgacggaaattgcccgctcgctcaatatccataaaagagtcattgagtcgctctgtgtgtccatcatggttttggcatttgccctagggccgttggtgattgcgcctctttctgagagtgaccgtgttggccggcgccccgtgctcaacctttcgatttggcttgttgccctattcaatttagtcagtggattcgccaaaactccggcccagctctgtgttttccgctttttgggcgggcttggtggctgtgctccacttaatgtgggcgctggtgctttggcagatatgtggagcgacaacgaacgtcagtttgccatggcagcttattcgttaggcccaaccttgggacccattcttgccccgatattggccagttttgtggtcacaggactcaactggcactggtgctttttcgtcttgacgtttttcaatgtggctgttgccgccgtgggacttcttttactccaggaaacgtatccgcctcgcttgttaaagcttaaagcagaaagactccgccgcgagacgggaaacgaacatttacacacaatttacgaaattgcagatggagaaactacatcggagagggttcttcacactattctgaggcccatttctttgcttgtgggtcacccaatggttttcggtcttggcctgtttatggcttttacttatggcttcatgtaccttttcattgtcacatttccatcggtgttcaaaggaacttatggcttcagcacaaatattgctggcctcatgtacattccattcgggcttggttttgtttttggaactgtgttctggtctgttgtaattgaactcatttacaagcgcaaaacggcatccaacggcggtgtggccaagccagaattccgtttgccatgcctctgtttctctggaattggtattccagttggtctcatttggtacggctggtcggcccagaaaaaacttcattggatgatgccatgtattgggctggcgattttttctttctccttggtggcagtgttccaaactatccagaattatttgatcgacatgaataatcgtttcgctgcctcttctgttgcggcagcggctgtcttccgatcattctttggatttgcgtttcctcttttcgccacacccatgtacgacaaacttaactacggatggggcaataccatgtgcgcatttatagcgctagcacttggattgccatttccagtgttttgtcttatgtacggcgaacgcttgagaaattgggccaatcgtcgctttgatgaaaagcaagccaaaagagaccagcggaatttagagcgtttgcgcgagcaaaacgagaaggaatatttggaagagtgagccagtcttgtcattcaactcaattcaccaaaggacagaggtctacacacttaggcctaaacgttgcatctgaaagtctttgcacattatttatcttaacatatagtcatagatgttatcccataagcttttgtagactgtgtgtgtgcattcgataacagtggctgaaagaattgtgtacgagtctagggaatctaaggcgtactgtttgggatgcatggaaaaactgcatcagatctgttgaatcgttccatgactgttcattaagtctgttggattgaaacgtccgatcatcaaatgggaactacagtagcacatgatctggcgattcctcgtattcttactagcactcaaatgctggcctctaggaattctttgacaagacttgcaatataagtcagaatacgtgcccttgtacaagctgacatgattcagatactacaaggcctggcttcagtgccatcaaatggcctaccgtgctatcaaatggcctcacgtgccagaattagagagaatgcaccttaatcgaacaaagaatagaggccaattttcatcttaacgttttttgcgtcgcctttccttctcttttctcactacctttccgttaccaacattacactacatttgtaatttttatttcttttccacccttcaccatctcttgacaggtatgtgcatgcaaatgacactggtgcacgcacgcatacacattatcaatcgcacaccgcctatctcctgaaaagatcacagatgagacttttaacgtgggctacctttgtggcatgggcggctagcgttgtttatgccattgatttccagcgggttggggtgcaactcgacggatccgaggtgcctgaggcattgaggggaatgtaccaaaaccaaataatcatggaagagggaaagctcttttctgtgtccaaaccagagatagatgacgacttgccggatttggatctgggaagctcagacgaggaggctgacgagccgcggacaccgcaatggtgaccaaagtaactaggaataatgcacaaacggacagtttggtgatgtaagggatataggtgcagtaaagaagaaatgaagaagaaatgaagaagaaatgaagaagaagaaatgaagaagaagaaatgaagaagaagaaatgaagaagaaatgaagaagaaatgaataaggcgaatgcaactgaagagaattgagaattgcgaatctgatagaaagtgactaacgggagaagtgaatgaaaaagggagaaaggataagtaaggatgagaaagggagaaaggataagtaaggatgaaaaagggagacaggatgagaaagggagaaagggaggggataaaaagaaaagaacgaaagaacgaaagaacgaagagaatagactcacaaagtagaatgcgaagaagcgcgaagctgaagaaacagaatacaatcataaaagcttaatgatagagcccaatgcagatgggaaaatcatgagattgatagcgcgacgagaaaagcgcagaatgtcgtaagatgagatcaagatgaagacggcgatgaaacaccaaggccacaaacaccaggccagaagtttcaaagccagtagaaacgacattccattcacaacagcgtgcaattctttttccttccatcttattaataacccttcgcctggttgtgctccgctgtatgacatcgttccatgcaagatagggtcagctctatgcatgaagcgccagctatgtgccgtccaaagacgtaatggccaaaagccaaagccttcggaaagttgctcggccaacccggcgtgcccccacatggcccaacatcaagcaatagggaacgtggttgtttcgggcgattgctgttctttttggcggggcaatcccctttccccacattcttgggcgaggtgttgttaggcctgaaaaagaaaagtggcgccgttagtgtgtgcaggacgtgctgacttgagaacgcccaattctggggtatgccagcgacaaatgtcgctgctagctggcccacttttgggcctcggactaatccggccacaccgctggcctagttgcagcagctatgacgacgcccaattgccctggaccgagttggccataacccctccaagtccgagaaaaaccccgggaattttgcctgccgggcgccaagtaggagggacccgtgcgtgtctgcaggacagtatcaatacagagcgtcgtttctttttccattcgtgacacccgggcagacccatcacgcctatataaacgtgcggaggcgcccaaatttttcctttggttttttctcgactaccgtctaatctttgctgttcccgaccctttcgcagcttattggacgataacattagcttctgctgtcaaattcactcatctgtcgctcactgaccccatctcatgtctgaatactcatacgaaaacgttgttcccaacttccgtttggacggaagattggcgattcttactggcggctccggcggaatgagccacgtggtctcgcgtgctcttgttgcccagggcgccgatgtcgcgttggtcgatatcaacttggaacgcacaaagcaggcagccaaaggtgttttgtcgtgggccgaggccactttgaagggcgacaaagcttctcctgtgggaatggtttcggcctggtcctgcaacattggtgatgccgagtctgtggccaccacctttgccgagatcaacgaggcccacggcaaaatcgccgacttgttgatcaacactgctggctactgtgagaacttcccggccgaggactacccagcgctcaatgccgagggtatcatgcgtgtcaacggcttgggctctttctacgtggcccaggctttcgccaaacctttgatccaaaacaacttgcgtggctccatcatcttgattggctccatgtccggcaccattgtcaacgacccacaacctcaatgtatgtacaacatgtccaaggcgggcgtgatccacttggtgcgctctttggcctgtgaatgggccaagtacaacatccgtgtcaactccttgtctccaggctacatccttacgcctttgacgaaaaacgtcatttctggccacgcagaaatgaaggaggcatgggagagcaagatcccaatgaagcgcatggctgatccaaaggagtttgtgggatccatcttgtacttggcttccgaaacggcatcctcctacacaacaggccacaatttggttgtcgatggtggctacgagtgctggtaaaggagaaaaataacggattaaaatagaaaaccaaaaaaaaaaatcttgggcccttaatgactgatagagcgggcctccgctgtgtttaatgtacatcgatttcgttcacgtttatgtacggtgcgtttagatgatttgatggattttacattgacacaatagattgtcgtcacggttatatttattagaattgaaattatagactgaccatgagtagatttgcctaggccctctcgttcggctcgaaaaggcgtatcggcaagtatttcggcgcattactatggtgatgacccagttagccccatttacatatgcgatttaatccgcctctttattgtacatttatggaatttgcgtctgtagattaaccttctctcgtggaataaaaaggttcattttctgcccatatgttcagtatgggaaaagacatcacgatattcatgaacattgccagcacttgccatattggattttgttgtctctacgactaaccgagatacatatcactaaccaatcaaaactgtagatctatgaaaactttttaggatttgacttttctccggataatatctcccttttgggaaacaatgtgttcacttcaccgaattaaagaccattggagtatttgagtgttgatggagcctcctactgaattcatagtcattgcaatcggtgacaaaagtaataacttcgcttgttccgattgtaattcatgtccaaaggtctgccttcgtttgtgaaattctccattgacttgatgacattagtctataacagggcctcttgtagaacatagagttcggtatacattctgacgactgtactcgtatacattttctggtacatgatcctaccgcttcacagcccaacattgttcttgactcgaatctatctttcttgcacaggaatccgatcacgttaagcccagctttactattccccgcttctgttcctaatatacactttgcatctcctggtaatgctcaatcctgtgtttgaaacttagcactggcccacattttcatcaacgattttttgaacaaccccacattgtggtcaataactgtaagtagctcgtccatcttctcgttttctgtgtcactgcgaatcaaggccacgagagccaagccccggatcatttgcttgagatacaagaccgagccgttggccaagtagctcgtggagcggatttcgctagattttgcctcgcgtccatctccatcaacatacaaatcgtccaaatcaatggtgatgtcaatgaattcagcgcaaacctcgtacgtctggatatccaccggagacgagtctgtggccacgtaaatctttgagttcacgtcaaacaaaaataccttgtcaatgcacgaatgggccaccaagttgtcaagcatgttctcgagcgagggcaactccggcaccaatttctgcacaatacgggaaaaggcttcgtagatggagtggtcgaaaatcgacgtgagataaaacgacacctggactccctccaaacccaaatccaacaactcgtctcctgttcgctgcatgatgtcacgctgggcgtcaatgcgatagtcttccgaaagcccgtcgattttgtggatcaacacctcaatgtggatctttgggttcactttgtaagcgtactcgatgatcatagacaagttggtgagcgcattcaagtactcgtcttgcgagtcaatcacatacaccaacgcaccgacacttgcaaaaagacgctcgctgtcatacgtgggctcaaagtagttgagctggcccggcaactccatcacagaaaggtcaatgagagacagaaactgctcgctgatgggtttggtggtgctttccaaatacaaggtatctagcggctgcatgttatggaagacgactttgcagatggacgacttgccgcctcggcgcaagcccatcaaaagaatggtggcgttggtagtttctttcggggcggtttccataatgaagcgggtctaatgttcttatcggtaagaaagtgagcgcaggaatgttggagtgcgaccaagtacaccagaaaataaggtatcacagctaggagaagacacaatcactaagagtgaaatgtgagatgatttacaagtagggcaaagattggcaagggcaaaataagtaggacaggactttgtgtcaaaacatacataataggtcaaagtactacaataccaaaaggctccatggcaaggagacgtctatttatggagtactaatgcaaaaagaagatgaagattttatggaatactaatgcaataagatgacgaaaaagagacaatctaagctgccatcggaatagatgcaaacctttgttaactatggggctattaatcatttatttccttctctattatgtattgagtgataccaaaatcggacgtaacatagttggaaaacaaagccaatgtcgaaattccacactgttgtagaagatttcgttgtcattgaagagcaagtcaaatttttaatctttcgctgaataatctgagcaatggcattggctgaatgaacctgctctgttggtatatgttttagctttccacacaattgacagacctaatgagcattatgtatggaatcaatacagtattgaggggtcaaaagtcatcagactgttctctatggcatcgtgcaatggtcgttctcttcatataccatcagaagagggcccaaacacatacaacaacgaagatggacgatttatccagtatagttagaccttaattgaaacatagaagaaagtttcccgtactcgtctgtgccatcatcatctcttgacatctatcccctagtcttgtggtccctctcatttccgtcgtttctgctaccttagtaatgctcccactcctataccctccactgcttcaataatggcacttcccatgacacccgggccccccactattccatgtttccgtttatcccagagcaggtacattcgtaccgttccatcgtttgtgaccacggcaatctgcgtttcatctggagccatggatgcgcttaaggctcttacggattctccaggaacgaattcggccaaaagattcatcttaggatacgaataaacgccaaccaaccgaccgttgggcagaaaaccaaaagttgccacaagttcctttcgggagcgagaccaatgaatagaagaaatctggccgcctgtgaaaaactggcgcaataacagcccggaagacagatgccaaaaccgaatatgtcgatcattgcttcctgctcccagaaccaaaagcgaaggtgcccaagggcaaaacagaagaccttttactgcagaagtatgctctaggcggtgcaaaagagcgggagacgaaagatctgaaatgtcccaaataagaaccaaattttcattcccaccaatagcagcccgagtcccgtcggcgttgacggcaatttctggggttagtaatcaatcatatggagaaaaccaaaagatcgaacacatggaatggaaaggagaacgagcaaataacagtgaaggctccaacaatatcaagcggatgtttgtctgcatcccattaaaagccctgaagcaaaaggttccattcctaaaatgaagtaccttctccatattctcttccaagtccattccaatgtttcacaatgaactcacacattcttcaaatacataccacaaacttgctggcataagccatccaagcgagaaattatttccacccgttctcgcaaacaaagacagaaaacctcgccggcagcagttcctgctaataggaaatttggaagaggaagaaaccgcacgcagtggattgctgaaccgaatcggcgcctaaggcgacgtcccacgcccagaaacgaaagtgcaccgtcacacgaagcaactgctactatatttccatgacacgccacacaagatatcagatccagagcgaccattccaagacgatcaatatcgcctgttccgtcccaccagtagacagcctcgccaatgcctatggcaaaagccttcttgggtgcgctccaagaaactagattgtaataaaaattaggcgcaagtccaggtgccaccaaatattgtgtttccacaagagctcggggccgggttacagctgtctttggtgcataagcgatggggcacaacggagacgagacaatgggattatcaaactttggcgccagtgggccaggcgaaaaacggccgagaggtgcagttttgggccgatagtgcaaagtgcgcgagggaagggcaagtacgcccaataaaagtgggtgtgcaaaatcaggtgcacacaggtcttcaatttggcccaaccgctctgaatggaaagaggcatttgctgatgtatttggaaaattagcctctggagcagctcctaaggaaagttgggccaaagatgcttcaagcgacagcatggagcgttgttgagaaaaagggcggaattcgttgttcgcaccatggagctgcgaattgggccgcgcttctgaatgagggcgcggttcgcgcctcgaggagggaagaagtgggaaaggcacacttggatgctcgggcgcgcgccccaattctgagggcgggcgcgcggattgcgggcgtgaaagaagagcgaggtcgcgcgagtctcctgggcgcggccacatggttgaactaagtaattgaaggtatgaagttgaaggatgaagatatgagacagataaaatcacacaaagccagattggcctccacaagcgactgcagcaccgaatgtagccaaattgaatctagatagtagctgttcagattgcagtccgagagatcggctaaagcaaactaagggtcaatctgacagaccgctccatcaatatatgacctccagttgtaatcggagatgacagaaaaatgtaaggcgccgatcaaataaaccgatgaagacaaatttcaaaaaccccacaaacgtaatctctgcttacttccacaaagaatgggtgcaaaagatgcgcgcagataaggccacgataaaattccaacaagacaaaagccatcacaagtacaatgagagttaattcaaaactttttcaaaaagacaacgcaaagtagcacagtttttaccacagcatctttctgatagtactggacatctgtcgtcggtagtgtgatacccaatagttcatatcaagctgtgtaactgcaggaagcaactcaactaaacgttctcaagccactagcccgaaagtctatctgctttggtatttaccatagttgaaagcaataccatagttaagcttaccataagcaataccatagttgaaggcaattgataccatagaaagcaattgataccatacttgacaaaacaattgacccaatcccgaaagagaaagacacaaggcatacagacacatatcaccaagacccaaaacgaaagaaagcaatcgaccaaactcgatccccacaaactagaccttcgcctaatatttctattcagccatgccggaccttccatcactagttgtgcccttcttcacttccatgaccgcgtacattgctgcgtgtatgcgcacatacgttcctctcccgtttattgacgaatacttccatcttcgccaggcgcaggcgtactgtgcgagcgattacgcggtgtgggaccccaaaatcaccacgccgcccgggctttatgtcctaggcgcgttttgggcccgcgttttggccgcgtggggagtatccgcgccttgtggcaccaccatgcttcgcgcgctcaatcttttgggcggaacacttgtgttgccgctcgcccttcagggcgcgctcgaacgcaactactggaaaaccaacatcgctgcgctcccattgttgtacacgtatttcttcctcttctatacggatgtgtggtcaacaatctttgtggtgtgggctatactcgcagtaacaacgtttccaaccgcgaaaggtgccataatatgcaacgttgccgcatttgccagcatgtggtttcgccagaccaatgtcatctggctcgctttcgctgccgtggtgtttgtcgatcggcgcagaaaaaggcaagcttcttttgtcgctgagttgaagctgttcttctcccaatgccttcgtgactggccattgttgcttccatttgctatcaacattggtctttttgcggcgtttgtcgtgtacaacgaaggcatcacttttggtgataaggacaaccacaaagtcactgttcatggcacgcagattttctactgcaatgctttcttggctgtgatgttggctcctctttggttttcctggtccacggcgaaactgtacatccgttttgccgtgacaggtcgcaatggggtcaacacagtcttcactgcagttgcctttgccgttatttacttcatcattgttaatttgtcggtggtccacccctttttgcttgccgataacagacattacaccttctacatcttccgcaagattatccgcagaccatatgccaatttcttattggttcctgcttaccatttttccacatgggtcgtatttcatctctttttgaaatcccagtctgcatcctccttaactttgggtcccatgggtatcttagcttgggcaggagcctgcgttttgacgttggtgccctcgcctctatttgagcctcggtattacattcttccgttggtgacgcttcgtctattcacaaaacctgatccaggaacgcgaactcatatgttggagtttgtgtggtatctgttgattaacgctcttgttttcattgtctttttttcctatgaattctcgtggcccaccgaactcgctccgcagcgtattatttggtaagtcttaaacgtacagtatcaattcacgtttacattggcatgaccagcagcgccaatgtatctaaaaatccaatttttgtgcttgtattgtaggtgtaataactccgccaagtatagtcgctgctctctaattatgcagttgggagtatgtacattcttgaagcactcaatcgtcaccatcagtagtcgcatcaattgcagctaggttctcacttatgaaatcgtctgtacgtctgtcactgacattgggaacatggtaagaaaaggcgctgcacaaatgttcgattaatgtgcgattgctttcgagcttgcgttcctcctcagtcaaggaatcaatccagttcttaacacatctctctcgaagaacatcaagatatggctgctccttcttggtaacatggtcaacatacacgagctcactatctacaccacataccatgtcttggttgtccaaggttgttcggagatcccaattgccttgctccaaatctttggcaaacataagcataaaatcgccgaaattgtcagcgatcttgaactttgtatcaaagtcgcgaccaaaaacaataacctgtccccataccgctccgctaagcccggattgcagatgagtgctctctccctcttctgaagcgggcagtaagtcaagtgctatggaattcccagcaccatctgtgatgattgggatccacatgtcatcgacatatttagggtagatggctccagggggcacagagtgctgttctggcattgatgtcagtagagttggctttctttcgggaagccctgttcccaaatcaccctcgagtgacgttaaagttgcgtctgcatcttgctctgtatccttcagtgttgttgtcatgttccgtgcaataagtgattggtttgctttgcgccagctctccgtaagaacggcaatttggtctatggacaagagtttaagaccgtagatcaagccaccagcaccattgtcatcaaacgaagactggccatcggtgagaagaaaaaattcggtcacacactgtggcaagcggacccccaagtccttttggagctcattaagatctgcagttgtgcaaggcgtcagcaacaggtcattcaaatccgagctatgtttgtggagccattttttaatatgccgccacgcaagacgcatctcgtggaccccatcgcccactgctgcattacttacggagcctgtcaacgaaacagaagaggcattgttgtggtgcgagagaagactggtttctgcgcttggtttgttaattcggttgaaagatttgcgcgagtcgtagtcagagtacttgtctggcgcgttgagtgagtagaaaaactctttgattcgcagagaaagcgacattggagaatcaaaacactagacagagcccaagaagataaaatgccttgaccattatcggagcgcgcggtagcaaaatgaatttcctgcacgaaatacacgcgccttggttcaccggctgcaaattggcaaagacgagtcttagagaaacgatacatctgtaccccgggcatgaagtgccaattctatcgaaaagaaaaaacacgaaaaaccgggaattcttctggaaaaaccaaaactaacaccgtggaaagaaaagagcgacatttactacagatagagctcactaaaaagaacatccagagaattccaataaacgtcaaagttgggcgcggtcatgtctcgctgaacctccacacaaccagaacggcatgctttggttcagctggtctagccacgacagttccgctaggcgtttcgttttagttattcgtggtaaacaaattggagaagaaaaattttgttgcgggaaagcgcgcgcttatataccccgcgtccgggtaatccctcagattatgagtgctttgggatgctagcatacaaactttgttgatcaaaacaatttcacattgaagataacttggtttctagcatttatggatggttaggagcagagacgcaaaaagttgatgatttttgcccattgtgcggtccataacatgtcccaaataggaaataaataaacatggcaaatgttccaaacatcacgtgcactgaatttcacgtgcactactgtacttcttatccttgctcaacgttcaacatttcacgtttcgaaattttgtgaccaccaataatgacttcttttgccaagatcaagtgctacgctgcgtcgtttttcgtgttttattttttgtatctttacgtttacaagtgtccatccactcatgagagctttttggagcacacgcttggtaaagtgatccacccattttcccactctcacaacaagttatgtggcgctgtcgacaccgctaacgagaaggtcacgccctacgtcaactcggttaccacctttgttggcgacaaggtgcactcccacccattttacaagcaatatcaagttgaggccaagctcaacttggtcaaggctcaatacttgcaacacgtttacccatatgtgatcaagttgttccaattgtttgagattgtcgaataccatattgctgtgaaggtgaatgagttgtacgctttctttgaaagccactttcacaagacggtcgtgcctcacgcttctaagttgaagacctctgctatcgagcacgccgagactgtgaaggagcagatcaagtctaaattggactagatccgtatatgtttatagtaatatagtcgccctttatttcagtgtaatctttcctcaccgcaaggtcgtttccatcgcaaacatgtattcaactttcactctcaaaaagcttcatctgcttcccctgcttccaaatactcatctgcttcaattggttcgtaatcagcagaattagagacatcgagctggtcatgagcaccgagaatctgattctcggcttcgctgtgagttgattgacttggacttgacacagtggcagtctctagaatagggctgcaagtgacttcagggatattttccgcatcagtattgtcttcttccttcgagagctccaggaacagctgtgcgatggcctcaggtacctgtgtattaaccgcaatggcttctaaggttgcactgcctatgtcagacacagaatcagtctctttatttgaactctcgactgacattgcaatacttgttgacaggcccggattgttagatttcttctgttcttcttcttcctgttgtgcggccttttcctgcggggtctcctgctgtactgctttctctcgttctgcttcctcccgttcagctttctctcgttctgcttcctcccgttcagctttctcctgttctaagttctcctgttctaagttctcctgttctaagttctcctgttctaagttctcctgttctgatttctcctgttctgccttctcttgcgcatcttgctctgccttctcctgttctgctttctcttgtgcagcttgctcttgttctgctttctcctgttctgctttctcttgtgcagctttctcttgtgcagcttgctcttgtatttcctccaattgtctggtcaagccttccctcatttggtaggctacattggccttcgctctcaccaacttcaaataatcatcgttatcactcaataggaatctgatgtgaaagttaatgttatccaaatacaatgcccatggctccaaggcacgaggtttaatagaaccacggggttgtaacttgtatgtgtgagcttcatcgagtattttgtctctcgcattgaaaatcagctccttgatcttatggaattccttccaggcattccagctaatctcatcttcgaaatcaacattattttccaaaattgtcaacaatccagacaacgagttggaaaactcaagaatcttagtgtctgcaaaagattccaagacatcgatcgtgttttgtgccacttcgaagtacttttccataatgatcccatgagcttcattcaaaaccaactcaacatctttcatggaattctccacagcctcacgagcctccagaattcggtctctcatcatttgtctgtccacttcgggagataaaatgatctcctttgtcgtaataagtgtttcggagtctttatcaatagatgaaatcatttcagccataaccttataacgcaaatagttttcctgttgcaattttgtaaaattggcggatattctgtccttcaagtccccaattatggtatctaaaaatggcttcagctctgtttcaagggacgattgagataaatctatcattttcaggactttgttccgccaatactcgatttcctgttccacttgtgcctttggtgaaagcaacccataagcctcaacattatcgtcctcgatcttgggcactgcgatattattatggggctctacagtataactttttgactccttctcagccttgggctctgcagaaatatcatgggattcaattgaagatccattcgtctcctcctcagaattaggctcaattttattatgagattcgatggaaggacttttcgtttcttcctccactattgtgacggttgatgtttgagttacagtgatgtactcaatctccgtatcactttcatcagaatcagagttttcaaattcctgggtagtatttcttatgatctccggactttgcatcactctggtctccagtaaattgcccttcaatctttgcttcaacctgtcagaacgagttaaattatagacttcagaccgcaagaaatctgtcttttgttgcatggtattcgaaaagtggctggacttatccatcaatgaggagaccaaaagctttacatgcttgaagaaccattgaacttgggtagtggctaatatcttttgaacatgcgcgttcgcgtggatgcgcttcgtgatagtacgtaatgatggaccaatatagagctctagtgatctttgagcatgtctttttgatgctcttaaaaacaatgagatattgagtctagctttcgtggaaagaaaaccaacaacacgggatgagcggctacgacaagtctcccattggtacattatcataggcttcttaccctcgtacatcagttgtaccttagcgatatagtacagtgcacgcagatgaagcatggcttgaatacggccaatattcctgttggcccacacttgaacggatgtccaccacagatctaatttatacgataagcgatgcttttcgtcaaaagcgatccattgaagatggcaggtttcgagcttgggatttatcagttcagagattccgaatttttcatcaacatttgtcaacagaggatggatataacgatcccacatagggtacaccacgtaattcaattggatacaactggttcgagccacaatgttatagtttgagaaatcattccgacaagcaaaaaacaataagaatgcaccgtatgctagagcccagaggccgatgacacgtgaaagtagattcatcaatctgtttgtggaatctgaaggatgattaggtagttgaaacggcagtagacatgtgtgtttctacatgcaggtttcgtatgtttgagattctgggtcatcgtactccttatatactcatgtggctgcaaaaaaaaaatattagcagccacgagttaccatgggtatttaaagcaaccctcttcttctagtttaatggtatttcacttatttccagccaccacattttaaacagccttagtattatttgccagacaaattggcactatgaagatctagatacattgggtactgtcaagaaaaaagttgtacatctttcttctttatggcaactttgcttggttctttttgcagtttgaagtcgatttgactgggaattaatcttctattttcattaggtattccataatagatcacgtgccttcagttacatggaattaagaaatgcctttgctcagcgcaatttccaagtaccaaaaaatgggacactcttgctcagcacaacttgcaaccttcggagtgttggtatttgcagcaggttattcgctacatggcttcttgaatcgtacttcgattactaggaaacggtttagtcgtcgttctgagactgacacagaaagcacagagtcaggcactgaatcagagtatgagtctgaagatgaaatagatattgactcgactgcccttaatgatattccaggtgaggtgcgcatgactttggttgtacgtcaagacttaaaaatgggaaaaggtaaagccgccgctcaatgttcacacgccaccttggcactttataagaagatgtcagactcctccagtgctgcttacaatccagagcttcttagaagatgggaaagaggcaatggtcaagcaaaagtgacattgcaagtgcctaaccaggaggagatggatctcttgttcgccaaagccatgtcgttaggtgtcaatgcctacattgttcatgatgctggacgtactcagattgctgctggaagcgctactgtccttggacttgggcctgccccaaagttggtgatggatcagatcacaggcgaattaaagttatactagttttgtacatagaaagctcgttgtcattacacatccggggagctctagacccccgccaatgaaaataaatcgtttcaacaacaagttccgcttttcccaaagatacaacattcaacaatcatcgaggctagtggagccggcgccttatgttatcacgaacacttagcgggttaacagccgaagacgcccgtcgttttctcgctctcttcatctggcccggtatactgtcatcaacatccaaaagtgcatcttcatcctcatcatcctcgtcactatcaattgctcctataactgaatcgacttccgaatagaaatcgtcaacgtcatccaatcccaacagagattgccggcgcctgcgattttctcgagacatcagtgcacgatgaccgttacgaagacgctctaatgcatcgattctcgcccatatttctccttcagtacgttggggaagtaaaatagaaagctcggcaaaagataactccttccgtcgcctattgatcaacaactcgtcttcctccatggaccagggcaacttgaaaattggctgagttgaagctgattttttgggggtttccagtctttcgctcgattctttttcattttcttgttcctttaccttagatttttcgttcttgacatctttttcagaacctcttctctccgtgtgtaccaccagcattgacagacgacgcaaatatgcttgaggaggaccgacaatggagccatttctgatgctggagagagtggacgctaaatgtgggagccccgtaggtcctgatatggaagtgttccttgaaggcccgctgatgctgttaccaccaaacaatactggcaagtgggccaacgcattgttgttcagctggtgatgcggaatgttcatggagtttgaggggagactcagcatggaatgccgcagttgcagcgacacagatgtgcgatcatcacgaactatttgaatgatggaattattatggattggcattgtgtgctggtcaacgttggatgaccgaggcgtcaatcccagtgacatcggcactggatgcggcctattatgaggcaagttcagcgtaggatccacggaaatgtcagtgaagtagcctccagatgtgccagcggctgctgcgctgtgtgtttgagggtctaacgccacatccagtttgggcagattgtcaaaagtctgggggtgtgacgtggtgttgataagtccactttgttgtgatcctacagatgcacccagggttgacgacaaagcgctcaaaccggcaagcgccgtcgacaccgtgtcatatccagtgaaggttgtgttggctaaaggagagtacaccggtgccaatgatgaagtgggtgtctcagatttgcgtcgtttgggggcttttttgggcgccaggcctgctggagaaccgggtccttgagaagggcttggggtctccgttatggacgttgccgcgaggctaccaatcgcggcggcactcttcggaggattcttcaagttcccgctttttaaacgccgccagcgaaactgacacgcattgggcgtcctgttgtggaaatgggacgcgatttccttccacccgagcttctgattgtccttcaagtgcatcaagagcacatcatccagtgcgtcccacgaagttggggtcctcagaaagttctttgacggaggggatgccgaaggcgtaggatcgctagactcgttcgccatgttgtttttgagcgccagcagtatggaatcgaatgtacggctgtgtaagcggtcagtgccgagattgggtgtgggtacgtcgagtcgtgtggtgatgatcatctcgacgacgcgcgcacgtgacgccacgaagtctcgggccgcgaaaatggaacttagctacaatcgcttttcgcagccaccccacaattgcaacaataaaaatgtcgttcttgtgttctcatacgtgaataaaaaaaaggttggggagttatccctatttatattgaggcaatttttattcctgcagacaaaaatcggggctgtaattagaatacacagtatataaacaagtgatggtgctctttctaagcttttcagtttttggcacaaacatggtaattggtgactatttaaaatgtttaaagcaatagtagaactttctgaagtcgctgagataacaaattatggtacacattggatttttgacagattttgaacgaaaggatgataaagttatcgtaagtgacgtttgatttcgttcgcttaatgtgagtcagaaactttgacaaggactacggtttacatttgcttgctataaaagcatcctgaaatacgctgagataaaaggggttctatcctaacacattacatggtcataaaccatttaggcgtatcgtggatcgactcatgtgtgtcaagaaatccacgaaacgtgccctttagaagagatccttcaattctcgtgaggtacaagaattccctaccttacagagttcatgcctgacattcaagtgctcttacatctataaacactaggatgactgcaatcagacgaaataattaggcctcctccgatcccactttttgaatccagatcttttctgcttgcacaatggtgtcgttgttggcacgcattttgttcatcgtctccacatactcatcgtattcatcactgtcgaaaacaatgcctccgcctgcttgcaagtatgccacgccgtttttgtaaaccattgttcttaaagcaatgcatgtgtccatggttttcccgtcatagccccaatgaccgacagctccagcatatactcctctcttttccttttctaactcaccgatgatttccattgctttcacctttggtgcgccactcacagttcctgcggggaaaatagaccggaaagcgtcaaaccgggttttgtcaggacggagcacacctgtgacctcagaaaccaaatgcatcacatgcgaaaagcgttggatggtcaacaaacgttccacacggttactttcgggagtgcagactctgttaacatcattccgtgccaaatccactagcataatgtgctcagcacggtctttcaacgatgaacgcaaaatcagcgcgttgcgttcttcttcctcgggagttttccctcttacaatggttcctgcaattgggtgagtggtgatttgactcttcttgtctgctttcaccaaaagctctggcagtgctcctatgatctggaagtctaccaaatcaacatagaaaagatatggagatggattgaccgtacgcaagtggcggtagatgttgaatgggtgcaacgatgtggggcgtgcaactctctgcgatggcaccgcctggatcacgtcgcccgccttgatatgggccttcaatgtggttacgtgacgcttataaccttcttcaccgatgttcgatgtaaatgtctggtgagggcggatgggtggttgatgaggattcaactcttccaatggtctctgctccttcaacttttgctctacccagcgtatctctttgactgccgcagagtaagcctgttccaaatcagtttccggatccacgtggacgttgttgatgatttggaaacgttggtacacatggtcgaatgccactattaggtcacagagcatcaatactgcttcaggaacttgcaaagtgtctttgagatcacggcgggttttcggttcaaagtatttgatacaatcatacgaaatgtatccgacggcacctccactcaacggaggtaaaccgggcaactgagcctggcgacagttggaaagttccttctccaaaacggaaatcggatcaacattacagaattcaggtgcgaacaccgcttcgttgtcaccagtcttgatgatcttcctcgcacggagcccgatgaacgaataccggtcgacagaatcaccattgacagacgactcaaacaaaaaagtttccgaccgcttgtcattgtttaaatccgcaagacgcaagtaggccagatgcacagtcaaatcttctgttgccatgtacttatagatcgggtagatgttgggaggcaaaacattgtccttgtcctgggcaactatttcggccaaacctgtaagcaggggctgaatgtctatttgcattgtgttttcggaaaaaatatttggtagttggcaagtctgactcagaatgagtgagatggtaaaatgagcgatatgcaggtggtaactacaactagttggagaaattaacatgacagacttcccattacgaccgttcaaactaggtttggcgttccagtaaaaagtttcaaatggcatggttatctatgtaagtttattgagcgatcgtggtggtgattccaaatttcttgcaatattaagtctgcttcatttgaaatcccatgggcctgaagttgtatatacaagaagattcattctaaagttgcagaatggatatgcaaactcatcaaatggatgagaaataaaatgcagagagttgttgtggctaaaatttatgggagtcggccagtttcacaatgcactcaccgtttacggcgttgacatgtacaagatcgtttgttgtgacgacactgcccacggccaaattgtgatccgattcaacagtgatttctaacgccaattgctcacaaaaggcgtgccagagttttctgccgtttgacacgggtcctgcgcgtgtaatgatgcattggtaggattcgtgagtttgttccacatatcgtaacttccagaaagtactgcgtagctccgatatgtattgggcaccaagacgtgcatcctccatactttgaaggtgagtggccaatacctcggatatatgtggaccgtgcaatgggtacccccgagcacgaagttcagaaaagattgccacacgagtcaatagcggtgttttggccacagtggatgcatgaataaatgcaagaagttgaagttggttaacgtatgcagctattgatgacgaagcatcaacgtccacataaccagagttgagacctagcggcacatgcacggtgtctgcattagtgtgcaaacggggaggtgccaagtagttgttaccagcaaagtaagctgctggggacacgtttccagcagcatccctagccaagattgtctggtagtacgagtttgcctcgaagttgggcaataatcggttgttatgcgagatatacacctcatcagaaggagtcagcatgagctcctggccctcggcaaagacagggatgctctcgcgcaagcaaaacgtacctgccatggagccagccaagattttaagctcgcgtacaaatcgggaagcacgtggagtagcgagagaacgtacatggacgcccttaggcgtatccttggtgcaatttcctctatctctgtctgttaatacaccatttgccaggattaccgctccatctaccaacttttggtcctctgtttcgttggtgttcgcgtcgaaagttatgtctttctctagcattgactgatccgccaaagcagcgcagcgacggttccgggtcgtacggtagcgttccaagatattattcacaaaatttgcgacgaacttgtctgctgttgacgtagacgtgtgcgctcgagtaaataagcggaatgcaagcagatgttcttctggacgaagccgatcctccaactctgcgagtgacaaaacacggacatcccccacgcggtcaaagcttatattgacaaacagcgaaagatcagccaatgggtcagtcctctccgtgtggtagtcaaggctgatggtcaaacatgtagactcagacagaacgtttgtcgaagaagcatcgccgacgcggaaaaatctactagcaggacgttcacctggacgtccagaaagtgaaagattatctgcaacggctccaagtggactcgggccgccgcccactcgaaagtaatttgccagagtctgggtccaccgctcgaacaaggcagatgcgggttcaacgtgtgccgccacgtcactgacgtgaatactgagtttgtagcggcgaggggagattttcgcaagcgaaaacgcaaatggtgtcccctccacagcgtacacctccagaatggtggcactacggaggtgcgagaaaaggtcgggtggggcagaagagccggaacgcaccacgggtccaggcgcgatgtcagaatcctttgctgcagccaacgcctgttctcgaggcaagccggcaagcccagcagacaaaacaatgtctgtgctcgagttgtatacgcctatgcgcctgaggagatcgtacacatggcggggctgaagagacgagcaagtagcagagtttttgcgcaaaacacgcaacttcgagagccggtccatgagtcgcgggtgcgggcaaaccacagcgtggcgaagggcggtgagcgcagcgcgatggcgacggccctcccagagattgaacagcgcggcagcgtcgtgagggcgcgcctcaaggtcactgaggaaagagtcgagcgcatcgcaatcggcaggcagtgctgccaaaagggcggcgactgcgtccattgtcgccacagaattggccaagtaaattggtgcgggcggaagcgtgttcagacagcggcgccatacgatgttggatgaaggaggcagcgccacggtccagcgagcggcgtcggcgcgcattgcgcaatgcaccgcccagagcaaggcgccctggtggaagtagcttgggagcgagcgcgggtccggttcgacggccgccgcggcgaccgcgaggctggtgcaggtagcggcgtgcggggcggccacagcggcgtagtgggcgcgcaaggccgatgccgcacgtgcgcgaaaggtgtcggcgagggccgcgaacaggcgcacgagcgggaaaaccgggcgatatttgcagccatttcccacagactcgcgcgggttttgtgtcgcgtgcactttgtgcggcaccgatgcttggcccgactcttggactggcccttgagtcagctgaatgttcaattctgagtgggcattcgcatctatcttcgctaggcggacaacctggtgcgccacaaacgtcacgtcacccatgtccacgtccacgacagtctcattgacggttgccacgcgcaacttgttggcgcgctcgtcgaacattttggtcggagcagcgaccaccgcgcccaaacacaagacgccgttggcgcggaactcgaccatcgatccttcagcgggcgggcgcgctgcagtcgccgtctcccagagtgtgggcgcgaaggtgagcgacaatgcgagggcgagcgcctctgggtctagttcgaagcgaggaaactcgctggcagccgtactttctgcctctgtttgtgtctctgtttctgcccctgtttctgcccctgtttctgcccctgtttctgcagccatactttctgtgacctctgtttctgctgcattttcgaaaccttgcctctccgccccctggcatgatttcttctcgtggttttttcggtcgagcgtatttcggtcgagtattttctcttcattttccccgagtatttcctcgtttcccttggttccctcgtttctaatctgttgctggcgcgtatgttcatctctgtatcgatctcggtgctctattctgtagagatcttttgcgatagggtggctgcttttctcgtcttttgcaacctgccctttcatgttgtctccttgccgccctttgtcgtcgtggtttctcgcctgctccagtctatggacatctcttagaaaaacaacttctgtcgagttgcatcgcaagccaagattccgcagggccattgggctccgcctagaataacttcgtcgccatatgtggggcgggaaatgccttgggcggaacatggccgaaagagatgagtttggttggcacggtttcgcgatgtttgatttcgcgctcttgtgcgcataaaaaaggtgttggagcagaatcgtctgaagcagaaaccttcgctgtcattgaggttttctgtttagtagagttttagctccgtttttcctttaggtttctttccttctctccttgttccttgtttgaatgggcgatcaaagatcttcagccatgacgccttctaactagatatgctgtcgactagcaggtaaacttcctcatatctgttttctcttgtttctcggttttcagatggctgaatttttctacttcaaaacatttggctcaagtcacgatagttcataattaaggtgggaaaactagttcaagaagtaatgcttggggaagcatcgagctttctttgaaccaagtgtcattatctacttctctaatgtcgtcgtcaaccaatgagtaagaaatcgacgtatttttgctctccttctatccttaagctacgagaagtttaggctggccgattggcttcgtgttcgcatagccatatatgagacatatgcttgatgaaaactctctatttcctgaatgagcaccgcttgctcaaaccgtgactatattcaaattcccttggtcatggacgttttcccttagtttagatgctacccaatgatgtgcaaagtcaaccttgcaactcatctatttctataatggtgaacgctgtgtctctaagaatagttgaaattgtcacctgtcaagatacaattgttggctttcaaagtttcgatgtactcattccacaacgggtcggaccgactcaaacactccatgtcaccaatcaagatcaaaccgtactttgctctcgttaatgccacgttcattcttcttgcatcattcaaaaagccaattttgttttgctcgttggacctcacacaagacatgacaaggaaatctttttctctgccttggaatgcgtcgatggaagcaatcatgatgtcagaaaccatgtgaatggtaatgggtttcgattcgttgaagaaatcgtctcgatcaacttctatctgcacctccactttttccgggttgatcatatcgttcttcactaaggtcgaagacatcatatcacgctggcctctgtatggagtgattacaccaatatcctttctctcgatgcctttttcataaatcaatgccgttaagaccttctcgacataatcgatttctcctctgttggcataagttaagccattatcctctctaaatctagcccgaaccgttccttcacgagccttgccgcaagtgtcccaaaagagtacaggattagccgggatatttggcttggttctatcagctgcagtgatgccgtctttaagcaatccgccgtaaaacttttttcttggaaatgcgctgatggcaggatgcatacggtactgtgtgtcaagcatatgaggtgttttgtaagagccattcaaaaggattctctcaaataaggaaagggataagttaggtacctgactgaaactactcaattgtttttgatctcccacaaaaacgaacttttcgactccaggcattgaaagcggaatcaatgttgtaggctcggatgattgagtggcttcgtccattatcaccactggcattttttgaacgggtttcaactggtttccgccagcaacaaccgtcgtggtgaaaataactcgggccagcgaaattagcttattggtgtagtcaatctgtgctgtcaagagttttttgtattggttctggctgatagacgaaccgggacgtctcatctcgcgaatggtctcttggaaatgcaaaggtaacccatcaaatactttgtgatgcaagcaaattgatgataaaggatgctctctattatattctggttctttttcattcgatacaatccgcaaaatcgatttctcgtgcttgggtaacaacttttcagcaatattatcaatggcaatatttgaagcagcaaccacgagaatcgggaaagtgttgaggttttccaaaagttgaagtatgatttcgtaaatggtggacgttttacctgtaccagggggaccttgcaaaacagtaattgagttattcaagacggactgaatcgcaaccttttgcgagtcgttgaaagtatctttcgtgaacttcaagaagttcttgaacacgatctgcttaatcggttttttgcccaagatcatatctatgaatttggggttttcgattctggacatggccaagaacacacgactcacaggaatggacactggaagaatccgaaggaggctagcatccaccgtcaatggtagaggcatgttgttccaactgtaaagctcaacaataatatcaagtgtatcggttttcgatgacgggcctggccggcgccccttcttgaaacctttctttccctttggtccctttggcttttctacttcacagagaactatgttaccgtaccaaggaatgtcatcgcccaaaatcaagaaaacggactggttaactgaaaagggcattttcttcaaagcctgcatttttttcgaaacaaatctgtccatgaactcgggagtcatcacgatactgaatttgaactgtttgtgtttcttatcttgatcagcataccattcaagttcgaactcgttagctgtgagtatggtgttagaacttgttgataaactggccttctcttccaaaaacaaattgtaacacatctcattgaagtactcattcatggaatcaaaggtaagttttggcttagaagaaggttcatatttcttgattcctggtggaagctttaagacaggtgtactttcctttgagttttctgagctctctttacccttttgagtttgaggcggattcttcggtggtgctttgtcaggtttttgggatttttcattcgttcgcttttccgtttctgctttctttttcgaagctttcgaaaccttggaagtgtcagtcagcggcgtttctggcagaccagtcgatagagactttttatccagatcgagactcttcttacctttgagacttgctgtgccagttttcagatcagacttgtctctaggtttgccattgggtatatccttcaacgatttgtctcccttggacttgtctttggatttaccattttcagattttggggcaggtttggcatcttttgtctttccagttttggatttctcgctaggtttgctatctctaggtttctcttttggtttttctttaggcttctcgttaagcttctcctttggctcctctttagccttctctttggcctttccgtccttagacttccctttaggtgtctcttttcgcttaggctcggccctaccaacatttgcatcccgtttacctgataattcagattttccagacttcttggttccattggcaacaggctttggagtcgaagaacgagaaacagcaggggtggacgtttttgaaaccactggtgtcgatcctccagaacctacagctttgatggttttacccgacttcaacgcagcctctgtggcctttttgttctcgtaatgagctcttctctgggctgcctctggatcttctggtttcagtgactctcgcttggcccgcccacctttccgacccactttgcgcttgttgtgtttgcgactggtcttgggaacatgttccgtgatgcctagaagaacagacaaaaacttgtcatcgtcctcgctgatgaagcggacgtttctgtgctcattctggtgcttttccaagcacagagaacaatagagaatgaccttatcgccttctcgtccaacaaacaaactcgtttccttgtggcatgccttacattcgatatctctgaaagtataatactggggcaactttaccaaaagagaaccattattgagagtatattctgccagagcagattcatgcggtccttttatacaatccgaacagagcaaggccatgtctgaaagaccaaatcggagcaagtggatcaagtgaatattgtcattcccacattcctcacactccacgatttcgtccaaagggtcatatttgactttcttgtggcgcgtttgagatagatgttttcctagctcttccagtgtaagagagcatgtttggcaagtataagtcattgctaggtaaaatgcatcacaaaacttgtctgtgtatattgggttgatatgcagtcagtgacagtgaatccacgatggaagtcagtagtatcgaagaaaaaaaaaaatggaaagaaaaagatggataaattgttctcttagaaatttcttgtattcgtttcctgggcttctggtcttgcgtctttgtttgtatgaacgtctagccatcatagacttctcatttttccaaatccatgtaagattcagcttgctggcttcgacgacatttggaagtatagaaacttcgccagaatacctacagatgtatttaactgtaaatacatagaaatctgtactttgatattggcgggtcaacgcacaaatatgaagaagtggaagtcttcggtctttcgcaatttaatgatttgaatgtgcattttgtgcttttcttctctttattttgaaagacatagagaaaccaatatgtgaacttctttacttcataggaatattggacatgccatagatgtggtttggccacatatattgagatacatagtcgatggaatctgtagttttgacgattcttgtctgataagaggaaaccttattcactggataaggcaaaatgatacatctcctgtttatattttaccaaaatcaattcaattcaataaattaactttcacggttgtcattgatttcttatatgacgaagtgtttgttatctcagttgtgggtttatattggctctatttagcgagtcaatcaatatcgcagacatccattatttcagttacagcttccagtaatctggatcaacgcaacgcactcaatgtcgccgacagttaaggcagaatcgtacttcagatgccgttcggttgaaagcttcaagcattcttcaagatactagcataatgatatgctcgcgtatttcatacaatcaagcctctacttccaccgctggacaagcacctcgttcttcaactttgcttcgcccaatgtctgggtcgactcttcgattggcttgactgggaaagcatgtgaaagcacaaactctcgcagctggtcattgtgatggtgttggcgcacaaacgcatagatgtcggccactgtgtctgacgagttgaagcggtgagtgactctttggccgttggcaaagcggatctgcacaggcgagtcgcccgaacctggatcctccttctctttaggggtttccttttcagttcgcagaacaggttctggcgttggttcgcccggcacaggcagacctaaacgctttccggatccgcggaagccgcccacagggcgaggcggcacgtagtcttcgtcggttctgcgcgagacggaaacgtcaacgtcttggccgaattcaacgcccaaaaccagcacgggcacgcggccttggcgcaagtcctccaaaacacgctggttggccggatcgtcgtatcgttgcaactctccgtcgcccacagtgaagccttggcgccagaaaatgatttcgcgcgacactttgggcggcgcgcgcggcgccgccgcaatcggttccagcgcgcgctccaggtcgcccaacttgtagccgccaccggaaaactggcggggcggcgcttgcgcagactcgcggtcgtccggctcgcccatttgggcgcgcgcgcgctcgaaaatacgctccaccatcagcagttggcgcgaatcgtctggattctcaacttgcaacgccgacttctcgccgccagtaaacaagttttggtttgtcttgtcttcttcgtcgtcgctgcccaactcgcgcaatgtgtgcacgccccttgttttgccaccggctttcgctcttggggcggggctgctggcggccaggggcgagttggattcggccgcatagaaatcctcaattgccgcagcaaggtcctggttgtttcgggcaagatactgttcggccaaatacagcgatgcgcctgtcaccgcaacaaaactttcaattaggtggtggtcagacatgaagaatgaagaaggttgatggaagttgtgcgaatatcatgataatgtgcaagtcaggtcgtgagaaaatgctcgaatgtacattgctggagcgacaggaaattgagagtcgactagagtgaagtttgggaatagactaggatgagagattaggatgagagattagtattaggattagtattagagagtattagagattagtattagagattagtattagaaattaggatgagagattaggatgagagattagtattagagattagtattagaaattaggatgagagattaggatgagagattagtattagattagtattagaaattagtattagagattaggattagagatttgaaattactgaattactgaactggaactaattcacgatcactggttaagattactgatttcggatactgattaggattcaacttatttgaaaatgggaaggattattacattattgggatggaattagactgaaagcttaattcacagattaatccaataataatacagtgttaaaattacagttaacattagagagtcgaaactggataatttagacctgggcgaataaaaaaaagctaggtatataaatcttgacgacctgctgagagtgattgtagcctcatcaaatgcagattcatcacattctgtcatccaatggttatcacgagatataatcgtgaatgttcattcgaacttactcagaaggaatcacgtcgttttaataatttgtcatagagaagggaatgactagactttagattgattttacgagcaattcaaagttctctacttctttttagataacatttattagataccgatgttgaaatcccactgattttaaaaccccaaaaacttaaaaaaacgatcataatcttcatcacgacacaaatcacattaatgttgaataaatgtgaaacagcaagtaaacaagaattgaatagctgcaatgcataataacatggggcttgagcactcaaaagcacatttagtacttggctctgaactccttggcagcgttaaccatgttggtcaaagaagccttggtctcctcccaacctctggtcttcaaaccacagtctgggttgacccagaacttgtccgcagggtagaccttcaagatctcctcgattctggcaacaaactcctccttggaaggaattcttggagagtgaatgtcgaacaaacccaaaccaatgtggttagggtagtcagaaaactctctgatgtagttggcgtcatccttcttggagaactcgatggacacaacgtcagcatccaaggccttgatgtggttagggtccaagtcggagtagcagaagtgcgagtggatttgggtagagtctgcgacaccagaagtggccactctgaaagattgcgcggcccagttcaagtagtcagatctttcttggccagctctcaatggcaaaccttctctgatggctggctcgtcgacttgaatgacagtgatacctgcagcttccaagtcctggacttcgtctctcaaggccaaacccaattgcaaagattgcaccttttgcgaaacgtcgtctcttgggaaagaccatctaagacatgtgactggaccggtcaacatacccttgactggcaacttggtcaaagattgagcgtaaacggactccttgacggacatggcctttggtctagagacatcaccgacaatgattggtggtctgacgtatctggaaccgtaagattggacccaaccgttggtggtgaaaacgtaaccgtccaattgctcaccaaagtattgcaccatgtcgtttctctctggctcaccgtgcaccaagacgtccaaaccaatctcctcttggaatctgatgacagtctcgatttcctgctcgatgaacttctcgtactcctccttggtgatagtgcccttggtgaacttgtttctgttgactctaatgtcctttgtttgagggaaagaaccaatagtggtggttgggaacaaaggcaagttgtacttctccttttgagcagccaatctggttgggaatggcgactttctggtcgacaaagactcgttgatagtggccattctctcttgcaccttagggttggtggtgatagaagactcttgtctggccttgatggacttggcgttggcagcgtaaatggcagaaacatcttcaccagaagcttccttggcaatagaaacaacagcgtccaacttttgagtggcaaactggaaccagtcagcaatcactgggtccaacttggtctcgttcttcaagtccactggggtgtgcaacaaagaggaagaagtggcgacaataactctgtcagcaccgagcttctcgatagccttcttaaccacagcagaagccttggcgtagtcggtcttccagatgtttctaccgtcaacaataccaacggacaaaacttgcttggagttcaagatggagacaacatcatcgaattgctcggcacctctgacaaagtcaaagtggaaaccagaaacaggcaagctcttgatggcagccaagttaggtctgacgtcaccaaagtaggtggtcaagacgatttctggcaagccttcgccaaccaattgctcgaaagtggattggtacaatttctggacagactcaggcaagtccaaaaccaaaacaggttcgtcaatctgcacggtcttggcgccggccttgtacaactcggtcaacaaagacttgtaaactggcaagaacttctccaaaagagaaataggctccaagtccaaagagtccttgtcggccttacccaagtacaagtaggagattggacccaacacaactggtctggtctcaacgcccaactccttggcctccaagtattcgacaacaggcttcaaaccagcctcggtgttcaacttgaactcggtggagtgagagaaagttggtctgacatagtggtagttggagtcaaaccacttgaccatttccaaagcagtcacgtcaacagcagcctcggtctcggtggcctttctttgcaaacctctgcccatggcgaacaaaacgtcaattggagccaagtcgtacttcttgtatctgtctgggatgacattgaacaagagcgacaagtccaaaacctggtcgtagaaggaaaagtcgttggaggcgatgatgtcgacaccagcatccttttgcaacttccagttgtgggctctcaattctttacccttggccaacaagtcgtcaacggaaaccttcttgttccagtaagcttcggtgactttcttcaactctctctggccaccaatacgggggaaacctaaaacggaggattgaaccatgatgtgtgtttgaaaaactaaatgtgttcactgggaaaaggagaaaaaaaattcgtggcggatcgggcctcttatatagcctttggcccgatacttttatcgcggacccacattttcccaatcaatcgtgagcggagcgcttgtatgcaggggtcgtatcgccttgcaaacaaacaccaaagcaataatagactggctcttgtctttcgagctgattcggcttgggcacatcttctgccggcccaattgtgacattttatctttcaagcatgtcttttttccgactttggctgtacgactttttgctggagtggatgtgctggcctgaatttttcaaagtgcaatcgcacgtgccctgactctgttcgccggaaacggcgcgtttggcggatttttcacaatttttcttttgacctgctattgagtcatagtgcacccgtacatcccgagccgcgtgttgggtgtggcatgtgttattgacaagataaacgagaacaaattgaacgagcgaacgagagtgaaaatgaaacgagataaaaatgtgaaaatgagaacgagatgaaaatgtaaaaatcacgaattgagttgaaaagggaataaaaaaattgaaaaaaaaaaaaaatgtaattgaaaagtaggactatacactgatactagtagggcaataacagtagcaaatggatgtaaatgaacgtccacgcctttggcagactgttctaactcaggaatagcctctatatgagtggactcagctgtcgaatagtcattatatgtcattacatgcgtcgaagttgacagtatgaaacgatgaacctgtaagtcttctgttggatcatgaaatatgattaaatatttagacacccgactgtgtttgtcaattgatcaaatatgtagacactcgactgtgtttgtcaattgatcatgaaatggtaaatcgggcattctttcgatattgtatgcttttttcgtcaatgcccttactctttacagatttcttgtcttcttgctcaaggtgttcttccattttgatttaatcgctcttacggttagaaaatggatggttgaatgaatgagacttcggtaacagctattagacgagctagtaaaatgtcctgttcggttcatgatcataccgaatcacataatgcctaactcctgctcttagattatcatgaaaaaagatactccatcattattgttatcattaaatatggatataactactgaaatataatgttccagttctattgaacgctgattcaaaaaatactgtcgttatagtagccggtaatgcctgtgaataccacatctcttctgccaagagcctattgaaaactaacgtacattggtctatcgatacacaaacgaactattaacattaagcgcagcgtcaggttgcaaggaattagcattgtcaatacacccatcttcggcaatcaacaatgacccaagtcagcatcacaatcagatcattccttggaaagtttcgagtcaccgtggctttttcttacctccaccacacgacgaatctcttcactggagttcaagagaccaaagcggcggaactctttgatggcctcggtcacttcgttctgtggcttgtccttgatgaatttttcaaagtgttcaccaagcttcacgaagtacgaatagctcaaaataagcttatcttccttgagatcgtcaaatgtgttttcggaagaaactggagtgttgaacccctcgccttcgcccaagaaaacacccaattgcttcaagcgggtaaataaaccggcctgatgcgcaggaaccattccaccgtactccttgattttggcattgcggtagtgttccttgtattcatcggcgttggctcttttcgagccggtccagcccaagctgatcaactgttccttggtgacgtcaacttttggtgcaaaaggcgagcgaagaatccgtgttgggttgaacacaccagcccaaaggacaaagaaaatcaccacaaccttgacaatgtggaaaaagaagaagatgcattgcgcaccaacaccaacagggtccatgatgtctttcaaaagcacgtcggccatgtgagtgtaacccgccattctggcgatcttggcaaagaatttactcacgtagttggtcatacagtggcctggagtgggcgaaatgaagtctggtaagtcggtgtaaagccacgcacccaaaaacgacaagaacgagtagaacgcaaacgagttgaactcccacacaggcaacaccaactggcccggccagcagtgatcggcaatggtgtcgtccaaagcaactttcttctggaaccgtttttggcccgtctcatacgagaaaagcaacgcaccgtcctcggtcaagtatcctggagcggtcgagacaacaaagcccttaggcacagagtcgtagaagacattgggtctcaaggcaataggcaaagtggtaaagatcttgagcaagtctcggaaaacagacttggtggtgacttggaagcagtagtctttctccatgtcgtcgccgaagcgcaagtatatctccattccggagcctgattctttctctgaaacctctttttctgacatgttgctcgaaagaataatgggctgaagagattatatactcaagagttttttcttgtgagttttttgttctgaagaaaaaatggccccgcatttggacgcggggtggtgcgctttttcatcatggggcacgggtgttttgcctcaccatactacctgggcggaccagtcattcttttattctgcttcgtttattatgccaataaacttttcgttgaatttttgaaaaaggttggagacgataattcattaatagtctagaatcgatgcataccatgtaattgtatgatacttctgtgaatcatgacgtagcccttaatgcttcaattgttcgactcgttttttgtgctctgcaagaaataaaattgggcgtttaagtatatggacctattgttcgtaatttcttctctaatcgaacattcgaaagtttgactttagggcattgaaaattgaaattcattgcttgtacgtaattccttttcaagctgttgtttgtctgttggggatttcctagtgatgtctgacgaaactttaaatttagcgtatgacatttgacaccgattcaatagcaatgcaaaaagtatgggtgaaaagccatgacaccataaccactttaacataccattttaacaagtgggtacacgaaaaatggtctggttaaatttggaggtggaaatccatagtctagccgtgttataccacgaaaatcaaggagccgtactatgagccaaagcttagattgtatgctcggtgccatttattttgagtacctttctatttgatcatgtcaacgagtacagttattggtcaggtacagctcggagagctaaaagcattggttcttttacctttgttcaatcgctgtattttttgtacttgcatgtttaaaggcattcggtgattttccaagatctaatcgtggcagaatatctgttattgcatctcctgacatttatgtcctcatatccaatgcaacaatcagaaagttgctcgtaaaatactttaattctgagacgtttggaacacaaagcaacctatatcgctttactgtattcgccaaacgttagtctgtatttcctctctgcatcaagctttggggagactgcaagatgagctccaaacagaccttgaagttcatgcaattcgtgaaacagcaaatagcacatatagtacgcttctcgaattgtgatcaaacaacttacttgggcaagtttatagtggactttgaaaatgtcgatgcaaattacagatacttgctgactccgtttgcatgtcgtagtatttctcgtctatcaccgctgacatcttctactgtctacaccttactttctgattctcacaagcctccccggctaaactttcttacagtcaccatcgagtcggctggtgtcttgctgagcttgcgtaaccaagattagatgagacacgtcaaaaaggtaatcacggccccgaaataggaaaaagtggcggagtgcacgcgagggaaatggctagtttacgggagcggggcacatggtacccgaagccgatcgtttagaccgaaaacgtattcggagaagtcaaaacaaaaaaacaatggcaattacgactcagttttggagagtgacagatctactttatttgtttggagagagttattcaatcgagagaaggtaggatgcaagtcgatagaaacacgatcaacggacgcaagattagatgcatgtaaattagccaaaaaagaagaacacaaaattcagcaggagacgatacgcgagggcccaaaagagtaaaatctggccatagtgtcttttcctggaagaaccggagctaaaggggcgagaacgtaaatgagagaaaaaaaaaaaagaaaggcctccgaaattgccgcggcgccgcgccatttgcaggacggcgccatgcggtcaccaatagcagtgcagcatgtcctgcccctataacaaaggtacaatgcttagttcagattgagcctccttctgaagacagttgtgtttggcgaattgcgtaggggcagtgctggcgcacctttggaatgcacatattgggagcaccgatccgtaaatgtatgtcagccagaggtcataacgcggagaggttagatgcaccgcgacgcatcagtatcacaatgggacatgcgcccacagagaaggatacacacaagtgaaaagcgtcgaatgtagaggccatgacagcagctggacatagcaaagacggaaagggaaaaggagaacaaaagaaaaaaaaaaatagatccgatcgcgtaaacgcgagaagaacctcttctggcaaatatagcaccagcaggtgagaggcacgatgccagatgttgttgtgtttccggatgcggcagcgcggctatgcgcctgtcaatcccataaatacacgcccaccgcgagaaacacaattttctcgccattttcccaatgttgttcaagtctttgcttgcctcggcccttgtggcgggtgctgttgccgacttgcctgcgattgaaatcgtgggcaacaagtttttctactccaacaacggcctgcagtttttgatgcggggtgtggcctaccagtcggattcggctaatgccaccgccgatgaaacttttgttgatcctttgggcaacccaaagacatgtaagcgtgatattccttacttgcaagagttggagaccaacgtgatccgtgtctacgcgttgaacacttctcttgaccacaccgaatgtatgaacgctttgtccgacgccggaatctacgtcattgccgacttgtccgagccagacttgtcgatcgaccgtctggaccctaagtgggacgtcactttgctcgaacgttacacctctgtcgtcgacaagttccacaactacaccaatgtcttgggtttcttcgccggaaatgaagtcaccaatgaggtttccaacaccgatgcctcggcctacgtcaaggctgccgtcagagacaccaaggcatacatcaaggagaagggctacagatccattcctgtgggttattctgccaacgatgacgtggacatccgtgtcgacttggccgactactttgcttgcggagacgaagacgaaagagcagactttttcggtatcaacatgtacgaatggtgcggtgccctgtccttcaaggcttcgggctacctgaacatcactgcgcaatacgagcacttgggcattccaatctttcttttccgagtacggatgcaacaaggtcactccacgtaaattcaccgaggtgcaagccatctactccgaggaaatgaccgacgtctggtctggtggtattgtgtacatgtacttcgaagagagcaacaagtacggtttggtttccatcgatgacctgggctctgtttctactttggacgacttcaacaacttgaagtctgagctcgcttccatctcgccttctcttgcctctgccagctctggtgtttctgcttccgtcacctcttgcccttcagttggtgccttctgggctgctgccaccgctttgcctcctaccccagaccaggacatctgtaactgtatggtgaaggctgccggctgtgttgttgacgactcggttgacgaagaggactacggtgaccttttcggtattgtgtgtggccttgtggactgctctggcatcagcggcaacgccactactggaaagtacggctcttactctggttgtgactccaaagcccaattggactttgccctcaacttgtactacgagtccaacggcaaggattcgtctgcctgtgacttctctggcctggccctgacccagaagcctgccactgcttcgagctgttccgcttacctttcctccgccggagtgtctggtttgggatctcttagtggcgatattgctgctgcttctgctgccaccactgacgctgccgcttccggttccgctgctgcttcgggatcgggttcgggctctgcttctggcgctgcttccacttccggctcgtccaactctacctcctcttcttccaagaagagtggtgctgcttcgaccaactccgcttggacctctgtgtttggcgctatggttcttgctgtgggcttccttttcgcttaggtgtgttctactgtgtaatctttagtacacgttgaaattattcttgatgcattctttgcgtaagactttcctaggaaagttgtgtaaaatactgctcgaactttcccaatccatctttcatctcctagcaacacttctatgttgttctgttcccttcaatctcgcctttcctcttctccttccagtaagaaaccaatctgcttttttttttttttttttgtcactcttgactgcacgccaagacggttttgagatgtgacaatcatgcgccagttaggaactctgtgcttctgctttcgtagttttcgtatcttgatgtcaatgcatgcgagagtatttattgtcttggcttcatttaaggtaggctaactgttttaaatccggcggcaactctatgccaaccataatttcatcgtgccaattcatccaatggtgtgaagggtacttcaacatgtaattgtctaaattaccaagtagttgaagatacgtacaaataaatagaatgacacattggatggtatttgggtgtattatttgatgaaagtagctttcccaagtcttaattgtctattgtgttactacactttttgtttttcaagcttgttcttcatgacttcacatgctatctcgagaaaggaattctttaccgtcacgaaagttttatccattgaagtaacgccttctcataatcatacatgggtatattcataaaaaggatgcagtaatgagtataatctatatgctatcatgacttttgttccatctgaatgatgctgtttagcccctgctgttatccatgaccattttgcgtatttcccagaaatactcagagtcgaagtgccgttctttatctattcggtattgttcatgatgaccaaaccaattctgagttttctttcgtattttctgctcttccttttcaaatctgcttacaagcctgttgctaagctgaaattcttctcctgcgcttgactgactagaactacggtcactagataccgtcagtgtagttctttgagtaaatgcactcacaccgcgctcaactgggtacttgtggtaccgtggaatatcattgggttcaaggtccgacatttcgtcaaaaacatcgaggttttcttctgctactggatctagattgacccagcgcatgttttcggaatcgtacaacatatttcctgaaatcttcgcattgttgctggaaaactctttcagtgtgatcaaagccggttgctttttcgctttaagggtatcattttgttcttcgaatcgtagcaagtcgtgatcatttccttcccacctcctattaactgcattgaatcgcatcttatcgttaccattcactatgggtgcagctgttcggtcattcaaaaactttagtagacctactcccttctttgtggcccgttgtttcctggctgctcttcgtgggcttgaattgagctgcttctgcttttctgtgatttccatatacttttctagaagttgttgtttcttcctttccatatcaatattaagccgatcgtcgttacttaactttctgtctgcctccttcgagtgacggaaagacggcatgcggtccaattttctgatgatcttattactgttgttgaacaaaggatgttcatcttttagctgcgctggtaggtccatagttgacctgaacttagtaggagcagatggtttcaaggatttagggaatgcaggcattgatattttcagggacaacgtagcgatattgggctgagactgaaattgctttaactttgttgcctctagtcgcatgggcacattgagatcaaacccatcctcaaaagactcattgtcgtctcgtgtatattcataattcacagttcgctcattttcaagcgggtcctcatccaaatttgagatgacaggataacgcttgagatctttcaaacgaagggtgttcacctcttcgccatgcctgtggtggtacttttcaaatagctccttgtcttccaagtctgcttgttttttaagctgcagtttcttctcggttaaaatctgacttgcacggctaatgttggcattgttctgcttctttccgccgctgctgtagatcccgctctcttctttaccaaaaatatcatctatgtcttcaaaatcctcctcattcatttcagtgatatctgtatccgttccttcgctgtaatcacttagggaacgtcttcttactggggacgccgaagagaatgttttgggcagaaaacgattatccttttgaagaggcgtatgtcgaagttgattgaggcgaatgttctctgggttcaattgaccctcgaagtcttcgtcaaacaaaaaatcctcatcatccggtgcgcccgtgtccatcttaaagcctggagaaatcgacgggcgaatggctttcctcttcacaggcgaggacgtcgcaaccacgtcgtcgattcctgaaatccgtagtgttttgaaatcattcgcaatattcccgtctagtccgtcaaggtcatctagtatatcgtcggcatcgggcccggccttctcgccccattttcgtaatttctcgttcttatttcgaatcgtgctggattttggatccagctccatgttgaatagctgacactgtggatacatgacagattgagccatatacacacaacaaatgcgcacccgtacatcacgcattcaagttgcacccaccattccactattgaacagtcctcaacgcaaatacgcctggtgtggaagcaagaaaagctggtcccgtatcattgttattttggtggttgggctggaacataggcttgaaaacttctggtgccctctgcccaattttaaaattgcggagaaaatattgccggaacaaccaccatggcacacgaacacagcacaactgtcaaatacaataaggagtagagaacggattgtcttcttcttcttttcctctgccgcttagagtagatagggccgtgtacaattctgctcggttttaaccaaaaaagaatataggtgtgcgccttatccacaagaggaacaagagctacaggaaatatggccgtgaacaagaaatggcccaatacaaaatcgtagccaaacagagttagatcacaggttttgaccaaaatttccctaaaaggttgggagagcacagcccatccaaatcttttgatgttccagttgccggaccaccacgccaaattcgactggtggtcttggtactctttggatagtaaggcattgtacgtcaaggttttgagaaaggtgtggattttcatgatgcaaatcatggcgcaaagggaccttggcacgttccagtcatgtaacaaaagagtaacgttgacgcaaattatcaatcctaaaaagccccaggtgtaagacattccagcaaacaaagaagggctgctcttgaaacataaagtaagcaagttccctgcaacaaccagcacaggaaaaagaatcaaaagcattatgagattcaaaattattggtagcaaggccaagaacgcgattcttgttataggatcaacagacactggttcttgaactcccgattgtgctgttatgtatagataaggaagcaaaaatagcaaagcttgaaacaacaaagttccaacctctcccaacttgtttgccagcagtgagctggattccagaagagcgattgtagaatctgaggttgctctcttgttcagtttgaacccggtatacttcgcccgttggtgttttttgaaagcaacccacgtatcgtcagaggagctgtggttcccaccaaaaagccaccccaagaaaaatccataatcaagtatatattcttgaagacagaagttatgtggattgaagacgaaaggagaaaagcacaatgcaaaagaagtcaagtagaaccaaaaaagagccggtctccacatcgtcaaggtagcaaaaattgtcaccaacaacccaaatccgccagcatagatagatacatctgcatacttggagtacaattcatggaattttactctttctgtggcaaatcctcttcccgtagcaacgtattttgctccgccaaacctcaagttttccgtgaatgactttgcatacactttgcaaacaagaacctcaaacaaaggcgccaaggagaagaaatggtgtgttactcttttcaatgtatttagcacatctttttcggttatttccctggacggtgatgggaaggaaagaaatcgtgaaacaaatgaacatagaaagaacaaatctgttcatccactcgagaacaggcacaagattacggcatccgtatggaatattagcttccacagtcgatgaagcagtttccgtgatgcataatattgactcgtacctcaaggaccccaagaagaccaatatcactaggaaaagacttactgaaagaatgataaagacattgttcaagtggaagccagcatgagcatagtaaaatgacaaaaatctgtcaacatggagtcttgtacccatgtaaaacacttctctggaaagtgtttgttcacccattccagctcctattttcgtgttgaaattgaggatcgtagcaaatcccaaatctcttccttttccacactgatagtaatcacaatgttttacgatccctcctctgcctactgcattcatcccagcataaatatcctcattcaagtgcaagcctttttgggccttagaaattccgcctctagagaacatgaaaatagagttgatgaagtccgggtggccatagtgaagtttagcattgactttggacaatgttctagcaaataatgtcccgaatgtctgctcttttccagcactgacatctcctagcactccaatattttctgagaaaatgtattccctagcaccaaccatggccactcttggcttttgtgttacatggctcattccaggaacatattcgaaagtaggatccaagtctagctcttcaaattcagctaaaacagactttatctttaaacattcctcgatgtaattatcctggttagaatcaatcgcttgaatgtactcccctctgtgaaaaatgatggaatgattttgattgtcagacttcccgtcccctagctttggatctccagaaagctttatcctgaaccttatatcttcgctttcttctgctctttcattcgtggaatttagcaatacagaatagtaacatgtgcctgtttctgtctcttctgcttcaatgtaagaaatatgcaagttaggaaaacattcggccgtgagttgtgtagccactaaatcttcatctctcaaatgttgatatctttgcatggatacaagtaatcgaaacttcctcctcgagaacgcatctaactcatcttcaaggtcagctggctctacaaggaattccctctcaagattataattttccagatagtatagtatcttgagtgctttttcgtagttgctgaagccggagatggtcctaaaaagggtttggtaccttaaagatgcccaaatcctggttcttatagtagattctggctctgagtttttgaaaccaattgagtcgaaaggtatgtcttcatatttttgcatattttgccattttgtataacgagattccgagcattcagcctgttcatctggtgccaaagtccaagacgtatctgttcctagacttgacaaggagtttacatgcccttttataactttgtgtctttcacgaatgcccgccattctgccggatgtagttttttcaaatattccaagagtgaaatctttgacttttcattctctttgagaagttcctttatttcaagaataattttctctgagtaatgaggtgcaaacactgtaaacgatggaagaccttcgattggaattggagcctgtaacagactggatagggaccgggcaaaaaacgaaatcctcctggaagcttcagcattggatgcaaaaaagtctgacaacttctcagaagccgagtcttcttgaaagttgaaaaaaatgggctcccggaagcctcctatggctagcttatcatcatctgtttccttttggtatattaatttgttcacctgctcgacagagagtaagtgttctttgtaaaatgaaatgacaatgcagttccatattttagtgatggcaaaatcaccatccttttcgttgagactgaagactatcttggaaattattctctctggtagtttactgaatctgttcttccagggtttgaaaatggaagttccagctgagtatgctataattgttgagaaaatacaattgcaaatgatataccacaagtaagtgtcgaggaaaaatagcaaaaaattggttaacaagagtaatccagcgcatatcttagcgaaattttgacagatcaacttttttagccaaatatctccagcacaacgagaggtgtccatagtgagaagaatattcaaaggatccttgagtgagagagtaagaaaaaaataagactcaagaaacttagacgtgaaaacagttaaccagagcaagagtgagtatagggcacttttcgaagtcatttttgcaaagcttgaagtgaatatggtggttttgatagtattgggatctgcttttctcttgatgaaagagaagagcttgtctgctggggtagcactaagatatgcagtggtgagtaaagaaaatcccaactggcagcctccgatggcacatcccataggtgagtagacattccagcctttaaaaatgaggatgtagacggagggagcggtaagagccaataaaagaaacacctggagggtaaatctggctaaaagtggctgacatcctagagaagagcgaggcacaaaaaaccattcgcctatagttgaaagtagagataccatgcaagaaactgagcctcctaaagctactactgtaagttgtacctgcggagcacttttggtattcaatgcatggtagtaatttcttgtgtaaagggccggggtgttaatgacaaagtagtaccaaaaagcagataggtggatgacccatattctattgaaatttacaatgacatggccccatgaacgagtttcaagatacgttttctggaacacggtcttccactggacattccgaagctccttgtatcggtgttctttctggatggagtgcaacgttttgtcatttgcaatacgcaacttttcgaggtttgatgggtaccaaaagaacagattgacatcgtcatagccaataatttgggcatggtcaagtccacgtttacggcaaagcttaccatctttcaaatcaaactgctggtctcgaatgtagaggtaaatcggtgtaacgatgtcgttgagaaacagaaattctggcgccgcaggtttctcctcttgacaaaaaagataatcgctggcacatttgtatatgaagaaaatgcattcgggcataaaacgcaagttattcgcttctccccatatgagcaagtatagcaccaattgctcgagcaattcttcttccgagtatttgctcatttgcaatcgccaagcatagtccatgccccaaaatgagctgcggtcattttcaaactcgggcaggttggggatgactcccgaagaaaaccggggccactggttccattttctttttatgtcttttgcgtcagaatattggcgatccaaatcgtaataggcggcaaaataccattttttgtagctggaggaatctccgcccaaataatcggcatggacagatatcaaagcagacgtacacagcatgcggcttgctcgagagtctaatagggacatgagatattcaaacatattagcagagttgtcggcttgaaatccaaaaacgagagctgtgcggtcgaaaatgctacgaatggtttctatttcgacggaagcaccattgtcggagcaccaagctgggtaaagaagattatcatgaagactttctgtttcgatttttggatttacagactcaaagttgttttgtagcatttgcgtcacaaagagattgcaaaaagaaaacgtgttcctgttgagaacaggaaaaataatgccttcagccagattcgaactgacgatctcctcattactagtgaggtgccttaccaacttggccataaaggcttctgatgtttgcttttagtgtgtggttgtctatactctttatatatatatctccttctacgttgtgttggcatattgtgctttaaacagtttggtatactttttcaccagctggatttaatttaaccttagtagtgcagagaagcagttcggttacccatcattctatctagttctggccagttcagttcttttcgattttttagttgggcaaaagaaacttaaggaagcaaatcagttttccagttgatgctcctatagatgtccgccatgtatgttcattcagatacaatctctacagtttttatgaggtatcgtttgcattttcaactgtcgcacaatatataaaggaaaaaggaatagtgtttggctatcatgatgagctgagacatgaaacttcaagaacaaatcacattttttcactttttatctgttttttacaaacttccatttacaacgggtaaacttcagacaagcattggtctgacgtgccttgccatttgtgacattcgtcaaagaagatgctcaagggttttcagctacgcgcatgggtcttttacccttaccatctgatttcaatggaatgaggagcagtttgagtcgtattggatgtgacaatatatcaccttctcatatgaatgcttctatttttatcgtatatcaagtggctctgtggccgagcggtctaaggcggcagactcaagttctgttatcgtaagatgcgcgtgttcgaatcacgccggagtcattattttttctcttttcttaaacgctattttcctgtacacagcgttcgagagtcccgaagtcacacaaaagcatagtgtcacaaaagtgtaatcttgtgcaattcgcagccattccaacaccaagactcggctcaagaatccgctcgcatcttcgcagaaaatcccgtttgccagaactaacgtctactcttgattgttcttaccattgttcaacgtctggtttgcctggtttgtctgctttgtctggtttgtctgctttgtctgcttcgtcttggttttttggtcagtctttggacttaattagtcttgtatttgtcgttccgttggatctacttcctccttggttgatggattttgatttcagcaactcaattctgttgatttctcatgtcgctttcgcaccaaaatgtggatgaggtgatggagttgggcgcgccgtactttctgaaggccgcggcgctcgacctggaagagctcgaccgcgggtatcttcagccgctcgacatggatgcggtggtggggcacagttacgtggcgtcgccccagggcttagggcaaggaggcgaagcgaggtacggcgtgggagtcggggccagccaggccgcagtgcgggaaaattatgatctggctctggttctggctctggttctggttctggctctggctctcccaaccctacaggctcccaacctggcgattcttcccagtctgacgtcgccgtctttcgggcctcacctgtacagtctgtcgcccgcgccgcgcagcttgtcgccccgatcgcgcgtggcgccgcgctccaagaaccttttccgcgtcggcccgccctttggcgccaccgttcaggcgagcccgctcttttcccacaagaataacacgcaaatcaccccgcgcctcagcgcacggctcgaccgcgggttcgagcgcggcgaagcaggcaactggatcggctacaagcgcaactacttgacgttggtgctggccttcgaagtgcccggctgcgacttggactcattcctcgcccagacatactacgtggtgaagggcgcgcgccgcatgcctgtgcgctacttcgccctaggcgtgagcgcgcgctgctccgacgccacctgcgccgtgagcttggtgcagcatacgcccaagcgcgacaagggcccgcagtacgcggtgcccatatatgcggcggtgccgggcacgttgcccgaccacaagacagtgacgctagcttgcaacaagcgcaaccgggccaaggtcgatgcgttggaccgggtgtttctgtatcggcgggcgaccggttccacctctacggaagacccaatgcacccgcaagacttgtactcggtaaattctctgggatctgtctctggaaattctatctctgaatctgtctctggaaattctatctcgggaaattctatctctgaatctatctctggatctgtctctggatctgcctctgaatctgtctctgaatctgtctctggaaagtctgatccacccgctttgcgccactatccgcccgacgtggtgcgtgttgcccgtttcgagcgaatccagttttcggcctcgcttcgtgtcaaatcgacgcctgtgccccaaaagtactacacgttgaccgtgaaacttttggctgtggtggccgatgcaaacccggttgtcatcgcttcggtggagctggatcctttactagtccgcggccgttcgccttcaagctacgcccgcgagaagacatcgggcttccgcggctaatctccaagtcatataccaaatgatttcgatgtgaggatgtgtgtcagtgcaatgcgtccctttgtttctccaagttgactttgctacatatattttcggtcactttggtggtttcgatcatcgtttcaagtttcacactttcgtcattctttcgaattactctctaacctcagctttttgtgcaataatcaaaggtctgtcattaataatcctttcacttcagtgtgttactcacatggactcgccaatggacaaatcaaatgtgaggctgctagattctctaattgacggtcattcaaacttcgaagttacagtataccatcacttggtactacctgcctctataatctctaatgatgtattctgctccttttaactcaactttgataagcgtgaggaagagagcgcagtaatcttctgtcccatagaaactagtccaatgaacattgaagtctagtattcagttctatcttcactgaagtacattgtcgtgccaaatgttccaagcctcagcaataattcatgaaatgcaagtggccactgctgctttagtaccttgatcataattacaattgcaaatttatggaacgcaagtgccactgatgccttagtgccttgatcataattacaattgcaaattcatgaaatgcaagtgtcactgatgctttagtaccttgatctcaacatgtctcttgttctgactacacaattgactcgtccacttatctactcttgggtcttctctggccactaaagtcgcatacttcctccgtcttatccgatcaattgtccgagtgacagatgctcctattccaaaccgcagcttccgcttgcgcaaaatgcgaacgacgataggtccttcagatagtccagatagtccttcagatagcttcgcccagatatccccacaaaacacaagacaaaacaaagctccggaccggacctgccaacaaaagacgcccggatccatccttcagtccattcgaagactccaataacatcatccaaaaaaccatccaaaaaaccatccaaagaaacccattcaaaaaacgcatcccacccagccacctcgcgccatctcgcccacacgaaccgtcctgcgcctaacacaggccccgcaaatcgcgaagcaccaaaagtcattggaagttcgagccactatcaccatttttaggcgagcgcagacgtcgagcattaaccatctagcatcatgtcgctggactttctcccgccggacgaaatcaaaacgatcgacaaacactcggccgagtacgtgttgcgctcgggccttgctggcggcatctcggggtctgcggcgaaaacactcatagcgccgttggaccggatcaagatcttgttccagacgtccaaccctgagtttctcgagttccgcggctcgctcttcgggctcggccgcgccgcccgcaagatcgtggcgtccgacggctttttgggccttttccagggccacctggtgacgcttttgcgcattttcccctacgcggccatcaagtttgtcgcctacgagcagatccgcagcattctcatccccaacgacatccacgagaccgccgcacgccgtttcatggccggctcgctctccggccttgcgtcggtgtttttcacctacccgctcgacttggtgcgcgtgcggcttgccttcgagacccgcgccttggcccacgccgcgcgccacccgcaccatgcggattttgtcgcccaccaccgcgggcgcatctgggccattgtgcgcctggtgtacgccgaacacccgccgctgcgcgacctggacccgcgctggctcaagttcatgcgcaagacggtgccggcggcgttggtgccgctctccaacttctaccgtggctttggccccaccatcctcggcatggtgccctatgccggtgtttccttctacacccacgacttgatccatgacattttccgcctgcgcatgttggcgccgtactttgtcaccgagcgggcgcccggctccacgcgcgtggtcaagaaactgcgcgcgggcgaaaacgtcagctcgcgcgactccagggcgccgctccgcgcccatgcccagttggtggcgggcggcttggccggcatgttttcgcaaacgctggcgtatccgttcgaggtgatccgccgccgaatgcaggtgggcggcgccgtggaccagggtggctttttgctgttccggtccaccgtgcgcttgattttcgccgagagcggcgtgcgtggcttttttgtgggcttgaccatcggctacatcaaagtgattcccatggtggcgtgttccttctacgtgtacgagcgcagcaagacgctactcggcatatgagtcgcgacacgacgtcggcatggagacacgacgtcggcatggttggagctgcgtgtcgctgaaacggcgtctgaggcatgccttgaattcgacgagtcgatcaacatgaagtctcatccgcttgcctcatgaatctcatccgcctgcttattctacaaatttaccgaatttctcgcattgttatgtacatgagttggtcagaaaaaccagaaccacttgtttttcttggtgggccgcgtgccaaaccggccgcctgttgcactggcagtcacacggtctttggcaatggcggcagtggccgagagcccgtcggttccgatcttgaacccccacccccggagcatcttgacgatggaaggcgtgagggccgcggtcaagggaacacgcacgaaaatgaacacagacttgtggattccgtacgcaatgacaaactccgtccacgaaaaccacgaaaacattccttcaggctcgggctgttttggttccgactcctcttcgatcttgttgatctcttgcatccgctccaactcggcgtcgctcttgccaaaaccaaaatactgcttgactttgttttcgtataactcgatcttctccttgcccatgctgtgcacagcaaagtaacagatgggcaagtctagcatactgaggaacaagtacaccccaagggcagagtacccgtactctttcattaacgctttgatacctgttggtttccgcgtggagttgagacgcacctggccaaaggcacgtggtttcaacgccgcaagcattgtctggcctgctttaggttgcaattgcggccgcaaggaggctgcaagtcgaaacatggtggagaagagtggaggcgaaaagtctcatgtggatcttgcgatattgaaactgcgtacaggacgcagcgggccaaacggagataccataccttgattctagaatgccggtcggagaatgctgcgattggccaaaaattggaaactggcaacatgaagtcaagagcaaggaaattgaacatggcaatgattgtcaacgtggacaatggaaactgctgggagttgaccactacatgtatcgctagatccctttatgcaggtgcttcctactagagccaatgtggttcccaatgtggagctacttacatggaagatatcctgtgcttagaaacttatttattcaacatggcatgtagccaataaacatcataacttagcacggtgacgtatgtgagtttgtgtaattagtctcttctagtgaattgttcctttctttgttagttgtacgtatttatatgtctggagtgtcacacagtcaaggtatcgttcttgagataaagatgaatgtatcatattatttatactttgtgtttgtgttttttgaagtatattggagtattttgtagatatgagattgggctcaaaataaatgcgaataatgaagtaccaccgactaagaaaaaacagaacaattttttgaacagttactaatctaatcgtttataattaacatgacaattttagcccgtggtcagattttaatttttatgaatagttgctggtggatcataggatatcttatcacagttatcatatcgcatcacattagaaacatgaactcgaggtatcggactctccaattttggtgattctaagtgagcgacattcaaaaatggaacaacaagaaagcgtgaagcgaagaggcagtgaaagttaaggttacagtcgaaatggctaatttccaaatctttatgagccatattctggttgaaagagcttggttatctttagtctctctatacatggaagctgcacctcggattctttctatacacagaaatcaacggaatgtcgaatagtacttctcctgggcaaaacggtgcgctactttctccaacacttccttaccatacaccaactccaaaggctctccaccctgcaaaacacgttcttcgtgtcggcgctgttcttcttttgtcaccaagacaacattttgcatgctgagctcctttgatgggtcccaccgtgtgagcgccaaacgggttgagaagcctgatacaaccgacttgccgcggaaaacttcctccacaatgtagggtatatctgccatggcgactggtgtacgctgatcagtgcgtccaagacgtgcttcttgggctgccaaactttgcaacacaccgtcataaaccttcatacggttcttgccttcaacatactcagtaggatagcctgccacagtagtaaggatatgtgtagctaatgcaagaccgaacataccaggcatggtacccaagacaggcaatatacgcacgcggaacgcttgaagggcagccaactggttcacgtcaccacgctccacctcttgttctggcaagggcaaaaggctggcctttctaggatccggcttctctgcactaaaaacaacaggaacaccacgaacaccccgcttacccaagcgaatacgcacagcccgtgccaatggatcctcttctgtctgggtaatgtcagccacattgagtctagttgggtcagatttgcacgcagcaccaccagaagagacaacacggaggccgtgctcatggcagaaagtcaacaagtctaccttcgtgtcgatgttgtcgatacagtccacgacaatcgttggctcgaagccgccgcccaaaatcaactcttcacccagtttgcggtcccaaagcaggtttctggcatcgatctcaacccacggagccacacgtgccatatgctgtctcatacactctactttgggtgttccaacgtctgccaacgtggccacggcgtgacgattgagcgaggagagagacacctggtcaaaatccacaatacgaagcgcacccacacctgaacgcaccaacagcgtcacaacccacaggccaacaccaccacatccaacaaccacaacgcgctgcgctcttacttttgccatgccctcttcgccgagaaaagcgtaattccgggccaactgctcgcgaataagctcttcactggactccttcttttttggctgttcttggggagcatgcttctctcctatgtacatgtggtaagcatgaaccgcaacggcagcaacagcggcagcagtagcggccactgtggctaatttggctggagaagacatgggcatcgcagactgcagacatggttgaagtagtaggaaggtgttggaggcacgggtgtcacagaaacatacgtacctccgatcccttcaattgcagccacgaaagatggctaagaagcagagaggaaaggaaaggaaaggaaagggaaagaaatattatagatatgatttggattgcgcaaagcgaatcaatgtatcaggaggtttaagtaagtatggggaaaaagaaaggaacaagaaaaggaagactatcgcgcttgaactcttgagacgaataaaaagattcaacaggaattgtgctagtctcaaaatattgccaaagtaagtccacttatggataatatcttataactcttcaaggccgattgtgtgtgaagacaactccattcaaggctcatcaattgtttgtaagtacgaaatcgtcttaattgtttgtgatgatggaagagacacagatggaaatagaagagctaagagcggctataaatgtaaaataagctccagtcagtatctcaacgcatctagatcgtcagcacacaaactggaaaagaaaactctggcgctcccagcaagaatcttaggtggaaagagacgagacaatgcctacagatactccatggattggccatgatgaagcctcagtttattgagacaagagtcactgaccccgaaatgacttgtggcgatggccatcgacgtgctccatctatacttctgctgtcttgagactatacttcagctgccttgagacagtacatccgcacgggatacaactcacggggcatgcccttctgcacgtcgcttgcaatcaaccgcaagcctgcgcgggcaaaaagctcccggaacttggcgtctgtgcgtgttacgctcaggtcggtcggatcgaaaacgtcctccaccggcgcaatgttctccttgaccacaaccgtgccgttgggcatcaacgcctcgcgacatctctgccagaacgccacaagctcgtcgtcgggcaactggcccacacaccactggcaccatacaagccagtactgccccatcttctcgggcagacaccgccactcctgcattccttgggcgtagatgtcgccgagacggccgcggcgcttgacatccgcaagttcacgctccatctgcgccacaaagggctccacgggctccaacaagtcgcaccggtcgctgactttccacaacaagtcgcgtgtgatccgcccgatcccggcacccatatctatggtgagacgggctccgtcgggacacgccatccgagactcgagcttgcgcaagaacgtggccgagccgatgatgtcggccttgggcacaggtgtttgttcgccaaagccaccgagcactccgttgacggacgcaggcaccgacagccagtaggcaatagcgtcagaatagttgatgttggcgtctgggacgccagagtctgcgctgttttctgtatcgttgatgtgtttggcgggcattggggaagaaacccgtgccgcggtggttctagtaggcgatgcctctgcggcacgggcctggacactgggatgttgatggtggggaggtactggtgtccgtgctggtgtccgatctggcggctgcaaacaggggatgtcagcatgaaaacgtcgttgtggttggtgtttctgcttagatgagattcaagtgaggcagtttttcagtcgcgggtggaaacggcgttttctgcgaaatctctgttctcaatatcatcttttcttcttgctcaagtcctgctaatggtttgttctgtctgaatttcgctaaactaaaaaacattcaccaggctccgtttgactctctggattgttttgccgacatttgaagtggatattatcgactgcaagttcttcttttgatagtcgattaaatcctacgactagggtgcgaatatgtctcttccattgtcatattggccgggtcacaaaaaatatttggtgttcgaatagattgtggtccgtggttcccttgttacatttaagcgacgttacattcttttactagattgaaatttccatcttctttactcttcaggtgtctatggcgcgacatgcttgtggatgcgcgacacgtccgcgcgacatggtgatgattgatgcgacttgttgatgttttatgcgacatctctccatcctcctccagcatgggttactacgacattgacgatattctagctgactcggagaaagttccgtgccgcttcacacttactgtccccggcctcggttatcttgaaggaaacccggggaaagctatcgagaaagataccaaagtggaacttcccatgtggcttgctgaagttcttgcgacatctttggttctggcaggaacagaagacagttttgtcgaacttctacagccagaatttgtgggtccacgtgttctcaatgctatccgagccgaccccacttcagtcgatctacacactatcgccagcaacttttaccgtcttgctgaaaaatggctggcccttttcaacgacacggaattggtcgaggtggtcatggctatgctcaaggaaagagcagtggaaatagacaactacgcgtcgaacacgtcgaatcttgtcaattcaaacttcttgtactcactcgatgagtttgaaagagcactttaccgggcgacatatgagagcaagaaacagatgcggacatggggaaatacgtaggtactcatgcttttgcttctattttgaagtcaagccgaatctaccgtggtctatcaagttgtgatagttggtaactcacctcaatgttctttcaatggactaaacctacatcagaatcaaaacgggttgaatgcttcaatgtcttacgaacttcggtaaatgttcacgaactgtgctgcatttcgttcagctaaacatattttcagctttcgattgaagttctcctgcgatgcatctaagtacttccttttaactcattcggttgattttgcctctctatattggtttggtttgaagtggcttttatatcatgaacagaacgacactaattcagtagttacacctaattcagtagttacacgtcttggtactttttcctattttaagtctactaatatttcactatattacatctagaagagaccatcatcatcaccatctgaactatcctccaccatttcttccgacttgaaagccttctttttcttatttccgttggcctcctcttcttccttctcctcatcatcatcttcaatggctcttctctttctcttggtggcctttggcttttcctcctctgcatccgaacccaaaggtggctcctcagcattgtcctctcctccagtaagttgagcttcttcttcttcgtcactatcgttgataaaatccttcttctttctcttgccgcccttcttcttcccattggcttgtttctttcccttcttcttacctccttcttcagaaaacgctttatcgtcatcagagtcgtcggcaactatgttgtttgccctcgcttcttcagcccattgctgcgcttgttcttgcaaacgtgctctttctttagccaactcctcctctttagttctcttctcggcaagaacagattcgagctcttgcgcctttctcgcttcttcctcttctctcaatctcttagcctcttcaagcttgttgtttaattgtgcgatattctccttcgtctcttccaagcacacattcaatctgttgagcaatgtgtttgttcccaagttggctctggccttcaaatcctctttagggaatggtgggtgcttttcgtcgtctgaagccaacttgttcaacagttgaatggcctcgttcaagttgataattgcttcgttaatgtcttccacagttctctgttcaacaggcaacttgctgacaaactcggcaatctggaactggatgaaagcgacgttgaaaaccaatgatccgttgcgaccactgtgcttgtttaaagcttcttcagaatattccaatgcttttttcaagtacgacaagttcttctccgcaattcccctcaagtaccacgaacgacccaaaaatcccatgatcttcacatcctggctatcggtgtacctgacaaaagcaacttcataactctcaatggctttagagtactgtttcaattccacaagaacgtgacccaaattcaagtataccgagatgtcgttcaacgagtctctgatttttcttaaaatgtccaatcctttgtggtactccttgttttcgatgtacactatggccaaaccttgtgcagcgaaaacattcttggggtcaatggataacactttagtgtataattcgatggctctgacaaagtattttttcctcttctcttcgtctttagaacttttcaagtcattggccataacacaataaatgttggccaaagagattaacgcatagcaatcatgcgaatcaaagtccaccaatgtttctttctgatgcacagtatcggcatcaggtttcaaaccaatctttttgccaaaagtcttgatgaaccagccgtagaacgatctgatttccaagtctgaggcgttttgcgccaataactctttgatttctttctcaatttcttccttcagagtctcgtttgttgaaacagcatccaagaatagaagtcggagcttggcagaaaaatagtgtgggcactcttgcaacaaagagttgtacatttcaatggccttgttttggtctgaaacctcgtgcgagcgagccaaattgtacgagattgtcaccttcaagtccttttgcaattctgcatccttcaaatcatccaattttttcaacgcaagctcaaagttctcaatggcaacatcgacgctgtttttcgaaaagttgaacacaccaatgttattgtaaacttccaacggaacatcacgtccagtttgttttcttgattcgatggccttgtgtaggtagaccaatgactggctgagatcttttggctcatataatttgctcaaagtcaagtaagcattcaaggccacaggctctttgttcaaaagggcctcagcctcgtttttgttttccactgccaaaccacggttgttagacaatctgatatatctctctagcatatgaatggcctgttcctgttttgtcttagaggattgctgggcataaaggacaccaaggcagtagttgacttccaaacactttgggtttgttttcaaaatagactcaaacgtgatcaaggactcttcaatggagcccctactgagctgagactggcccaaaccgagcttggcgagaagattgttttcgttcaatctgatggcctcgtggaaatacttttgcgactgggtgaaatcctctttggcatacgccacacggccgagccaaaaggatgcttgagaaagcacttttgtggcgaaggaagacaatttgcgagaaggtttgtcgtccgcagaaaacgccgaaacgaccttgcccacgattttctccaccaagtcgtgttttcctttggagaaatagaaggaagcgagggctaacaaaatcacgctgtcgttcgtcttttcaagctggagatgcgtcaattccgtcaaggaacgcttgtagccttcgagaaactgctcgtcggataaagagttggtgaagacgttgtcgaaggacgccaagttcaacaacaacttggccttgaagctctttgggtcgagctgcaacgccctttcccatgcgctgagcgccatgggtctgtctttcaagaaccagaagcaaagcccaatgcctagtcttgggtctggcttcatcaacggatccaacaccaaaacctgctggtagagcttgagcgcgctggtgtagttctgcgtcttgctcaaggtgatttgcgccttgcccatcaacgcaaaacagttggccgggtccgctttcaagagcttatcaaacgcctgaagagcctggtcggcgtggtcttcgtgcaagtgcatcacggcccgcgccagcaacacctgcggcgagctgtcgtccaaattggcaaattcggccgcagcccgagccaagttgtcgcttttgtccgtgccttcgcttgcaagggccaaatacacccatcccaagacactccgcacaagatctctgtcggagtccagaaagtgggcctggtccaaggccgcttgcacaatcttctgtgcgtcgcccgccttgccctcctgggcatatgcctgagccaccatgacccagtacttgacttcacatttttctgcttgcaaaaaaccaatgagctcgtgtgcgtcctcgggcaactcgtcgatggagacgatttcgccgtttccaattgcaacgtcgagcagggaaagcgattcggcagaggcgccgcctaaatagtacgacacgtcgacgggctcgtccatggcagatggtggagagaaaagtggaagacgatgttgaacttgggtgagacacccgtacatccgacggccctcatctgtaggcgaggctgatctgttttcttttactctactctacggattttctatgtactcgggctccaactagctttaaggttatctcctcttggtctgacccagtggatggatgggagagagcagaataaacgtggcacttaccgagtcttgtcttatatgcaggatgtattggaaccgaacggtgaagcagccgggacaagagcattctgtgctgttccctggcgccgtggccagttattgtgtcgtctcctcgcccccatgtctccccacccgaagacatcaagaatagtactgccagcaaacaagagtctttatgcagtacgcaccgatgttgagaatctcttacatgcaatatgcacgtcaggattactccagaacagtttcatcgttatcttacagattctgaaactatagggctacacatcgtacccctctctgttttaagaaggtttcacctttgtagttctcacggatatataagatcatctattctctctaagatgggattcccttctctaaggatcatctctccatctcccgatacatatatgtctatgtcaatcaaacgtcacttatcaatgtttactccgtctactgctccttgctgatgctaccaaaccatctgtctctagatcctcactggaggattcatttaaggaatcctctgggttaatctctgatcaaacagcttcaattaaacgtgtgtatagagctaagtctactgcacaaaacattgaacaggttatgggccgctgtgtgatcgaagatctcaacccatttgaaatagagaatggagtaccttttacacgaatggtactactgtttcaagaaaaagttcataggaacattttcctcctgggcaagaattttttttactcactcaagtgaggagtacgaaaaatgtttctctggactggcagagtcaactcgacaggcagtgaactgtatggaacaaagttttcataagtgtatcaaacatcttcttgaagataaggctttctttccggagctgacgttctacactcgtgattttatcgaaaatgaactcattcctagcactaaggctgatgacaaagccgcctatcgcatggcaattctaactcgccgtccaaagttagtgatgcgagcatcacaaggagactacaaaccattgttattccatctccttgccttgtccgttagccctgatgacatatgggatcactttcttgtgatctttacacccaaaccaacgactcacaaacaatgcgaagaactttctctcttgtaccagaaagctcaatcccgtatgaagactattgagaaacagattcagttttggtatatgtccattgcagagtcccataaaaattggctctccaaagatcaggttgtgttgaaagattcgaagtttgaaaatcggagattggaaacatgttcccctcacccaatgtcgtggttgtcttggagccaaaaccactaatcactttcccaaggaatcccgtggcgttacacccattacccaaccttttgaggtaatccatgtcgacatctgtggcccctttgattctcatccggcctacgacaatacacggtacttccttaccattgttgatcgcttctcccgttatgttacggctattccgttagctcggaagagtgaagcctcgactcacattcaaacctttatccttcggagctacaacgctcttcgcgccactcactatcccaaacagtttcgctcggataatggcactgaattcatcaatgataaccttcttgtctttcttgatgagcacggtatcactcctcatttcactcatgcccattgttcttctcagaatggcattgcggagcgtatgaaccgtactcttgaagacaaagctcgtgctcaaatcgcacatggcaatattcctcttgctttctggcctgaggttattcggtactctgcattcattctcaactgggacaccacgctccaacttacaacataagacacctactcactgttggtttaacaacctgctgattccctgccccaccttttatccttttgggtgcactgcacaggttacgtttccgcttgaaatccgtgccaacaaattagctcctaattctcttgaatgtgtctatttaggacctgctgttcaacgcacaggccatcgcttcttcagttatgacctcatgacggtcttcgactctgaccaagctaccttttcttcccgacgacctatactttatcaagcatgatgcgcgcattaggtctcttctgattaatcacaaccgccttcctacggctctcctcccaagcattaagttgccggcgccctttaaacgtctctctcctgaagacctctttcgtgaaaagcaagatctcgcgaatctcttttccacgcagcctcgaaccactgaaaagtctgcttctcctccgcccgtggtcccggcggactccacgactctgctgatcactgagtcctctcctatgccttctcgaaaggttgctaagacgctgtcgcttaccccgtccgctaccttagcgcagttgctgacctcttctgccactaatccggttacggcgcctcctgcttctccgccgccgccttcctcgtcatctccacctcactaccggacccggagctatactcgctccctttttcccaaattgctgtcatccaccaaggggggtagacaacatgatcacctccttaaatttccagcccgactgcaacaagtgtcagttgcccagtctaacaaatctaaaaagtcgaaaaagcgttctcatgatgaagtcctaatggttctaaggactgacatggtggatacacctggtcacaaggaagaaattcctagtactacttcagtcttacatgctgcgactgtgtatgctgaaaaccatctcaataacctgagacctattcctaactcctattctgaagccatgagagctgcagacaaacagaattggttagaagcttgcaacctggaaatgcaagcacatcacgaaaatggcacatttactcttgtccctttaccaccaaacgtaaagcccataggctgtcgatgggttttcaatatcaaggacaaaggcctctacaaggccagactagttgccaaaggctatacacagaaagaaggaattgactacgaagaaaccttctctcctgtgattaagcatactagtctacgtctactcctagccattgctggtagactcaaaatgcatgtacatcaaatggatgttaaaaccgcgttcttaaacggtgacctcaaggaagatttatacatgagacaacctcccggttacaaagctgtttccaagaatagtgaagataagaccactgaatatgttctcaagttgaacaagtcaatctatggattgaaacaagctcccttagtctggaatcagactataaacaaaactcttgtgtcacttggctttaagaaaactatccatgaaccatgcatatactataagtttgataataaagatcaaactttagtcgcactttatgttgatgatatgttaatcgctggtacaaaccttgcaaagataaatcaactcaaaattcacttaggtcaagtctatcaaatgaaagaccttggtgttgctacgaaattcattggtatgaacttggagatatcatccactggaatttcaagtctgcatgaaagattatattcgaaatctccttgcagaatacaacatgactgattgtaatccagtcaaaacacctgcgaataaagactaaccttgacgacttacctgacagcacagatctaccatgtgatgaaaatgaatatagatccattgttggaaaattactctatgctgcaaacacagttcgatacgacataaattacatcgttctgaaattatcacgctactttgcatcacctaaagtgaaacacatggatgctgccaaacgtgttctcagatacctaaaaggcaccccaacatttggcttacgctatacatcatatgcaccaaatgagctctttagttactcagatgctaacctagcctctgaagcagatacaaaaagtcgttcaaccacaggtttcagtttgttctatatggtggatccccagttagttggagatcaaagctacaaacacttgtggctctctctacagcaaattccgaacttgttgccttatgttacacaacacaagaaagtgtctggttattaaaccttttaaaagacatgaatataaattgcaacgcaagtctcttctgtgacaaccagccagccattaaaactgtgcagctggatgcattattagaaggaactaaacacataagaattaaagttgattttgttaaacaacaacttcaatgcactgtcttgctgcttcaatacgttcctacaaaattgaactgcgcagacatgtttacaaaggcgataacagatcctcttttctcgaacctacgtcaaagatgtgcatctggtctaagcccaattgatcttttgtgatgaactactgaagttcaccttcaaggggagtgttgagaatctcttacatgcaatatgcacgtcaggattactccagaaacaagtttcatcgttatcttacagattctgaaactatagggctacacatcgtacccctctctgttttaagaaaggtttcaccttgtagttctcacggatatataagatcatctattctctctaagatggattcccttctctaaggatcatctctccatctcccgatacatatatgtctatgtcaatcaaacgtcacttatcaatgtttactccgtctactgctcctgctgatgctaccaaaccatctgtctctagatcctcactggaggattcatttaaggaatcctctgggttaatctctgatcaaacagcttcaattaaacgtgtgtatagagctaagtctactgcacaaaacattgaacaaaccgagtacaaaattttcacgcctagaaaccatcaaaaaactctatagttttacgtcacaagcaccatgtcagactctggagccgcagaaaagagcatcgagatctggaagatcaagaagttgatcaagtcgctcgaaatggccaagggaaacggaacctcgatgatttcgttgatcattcctcccaagggccagatttccttgacacaaaagatgttgactgaagaatacggtaccgcctccaacatcaagtcccgtgtcaacagattgtctgtcttgtctgccatcacatcgacccagcagaaattgaagttgtacacccatgtgcccaagaacggattggtgatttactgtggtgatgtcatcaccgatgaaggaaaagagaaaaagttgaatatcgatttcgagcccttcaagcccatcaacacatcgttgtacttgtgtgacaacaagttccacgtcgaggcgctttccgagttgttgcaagacgacgacagatttggttttatcattatggatggtaacggagcccttttcggtgcggtgtcgggaaacaacagagaggttttgcacaagttcactgtggatttgcccaagaagcacggcagaggtggtcagtcggcgcttcgtttctcgcgtttgagagaagaaaagagacacaactacgtgagaaaagttgccgaggtggcagtgcagaacttcattgaaaacgacaaggtcaccgtcaagggtttgattttggccggttccgccgacttcaagaacgaattgtccaagtctgacttgtttgaccttcgtttgcaacagagagtgttgaaaactgtggatatttcctacggaggagagaacggtttcaaccaggccatcgagctttcggccgagaccttggccaacgtcaagtttgtccaagaaaagaagttgttgaaccagtactttgacgagatttcccaagactcgggtaaatactgttacggtgtggaagacacattgaaggctttggatcttggagcgtgtgagattgtcattgtgtacgaaaacttgaacattattcgttacactttgaaagacagcgaggacaaggaagttgtggtcaacgtcaacccagaattgcctgacaaatcctacatgttggacaaggccaccggaacagaaatggaaatcgtcaaggaagaaatgttcttggagtggttggctgaaaactacaagaactttggtgccacgcttgagttcgtcacagacagatcgtctgaaggtgcgcagtttgtgcaaggtttcggtggtgttggtgctcttttgagatacaaggtcaacttcgagcaattggctgatgagtcggacgacgacgaatactacgacgacactgacgacgatttcatctagattgggggaacatgtactttaggcggtctgttgtgatcttgaatacaagactgatgtatgccggtgtaaatgttgtagctatgtgagacctaaacttttacagaatactttgaagagtgggaaagtggcatcaaagccagcttttgaaaagcacgctaacaccgaattcacaagagaagcataatggagcaacccttaagaatagcgatgcaagtttagagatcgactaaaacggtaacgtgttctttaatttattggtttgatgcgccccatatttgattagataatgaaaaacaggtgtcaagatagaatatttcaacgttgagaatgcattcgaataacattttcgcctccaaacaatcctttgagagtgtcctctaaatttaagtacgagagatccatttaggcatcactagtgtattagttggtagagactatgtattgaggaaagcaagattccataatagcacttcgagcaatctattttgtttccgagtaatctgttttctttccttaacatgaaaacgcctccatttcttcagatcatcaaatatctagccactaatttatcctaagcgtatatgaattctaatcagtctatgtaacaataaagcttcttctcgaaaactttcaaattatggagaattccttgaagacctacgacctagccttctgtttttgtttttgtttcttcttttcaactctagccttgcccttagtttgtttgagctcgtccaaagccttgatagatttgcggcccaatacggtttccgaagttgctccagagacaatctggtgagccaaattttcaagtccactggtgatgtaagatcttctgtggttcttacgaagaggaatggccaagctttctttcaattgggcacgaagcgccttttgttcttctttggtcaacttacttctttcgagtctcttcttctgctttttgatcacatcatcctcaaactcatcaaggtcggataagttgtcaaaacccaaatcttcggcagcttgcttgagccaagaattctcttttcttgtagcagtattggacatggtagaacctgccaattttcctgccatgcgaactctttctctgatctgttgcacaatgtcatactctattggaagcaatttgacatcggccttggcgttgaattttcctccttcggcactcgaggcaacaagttttctgagcttcttgaatgggcccgaggcttcttgtggcgaacagaacatcaccgatacaccctctttgcccgcacgagcagttcttccggatctatgaatgtaggtatcagcagaacgaggtaagtgataatgggctacatggtcgatgcttgggatatcaagacctctcgctgcgacgtctgtggcaacaagaaccgccgatttgtttttctgcgtggcttctttaaaccgctccaacgcccgcatacgctgcttttggatcatagacgaatggatggagaacgctgggatgttcaagttttccaaaagtgggaccaatcttctcacagactcaaccgaattggcaaagaccaacgtagatcctgggtacatgagcacaaagtaatatagatacaagtctctttctgccggtccacactccaccaatgcctctgtgatttggcccgaaacgatttcctttggatttgcatcacaaagggcgggcttcgagtctttgaacttaagtttcttctgtaaaagctggagaatctcatcgttggcaaccaaagcgccggaggatgccttggtgccttttccggacttatccaacttgaaaaacaagtctctagaaaacgtggcggaaaacaccaatgtttgccatctccacccatatgctttgtctctgtttttacccaagaggtccaagatccgctcgaactcttcgaaatggccgtcctgcaataatctgtctgcttcatcaagaacaataatttcagtgagcgccattcttttggtgaattcttcgctcttttcaatgagctccaaaaaacgaccaggggtggcgacaataatacctggcccatatgataagagtctctcctgtctctgaatggaaagaccacccgttacagaaacgattccgttcagggcgagcggcgcatacttggcgattttattcaaatggtccagaacctggtgtgccaattctctggttggagcaaagatgatacctgttggagcagggatggttttcttttgtcttaaggtctttatctcggcaatcttggaaatatacttttccaaaatgggaataccgtatgccaaagtcttaccggaaccagttgtggctttaccaatgacatcctttccttccaacgccaaaggaatggcggacttttgaattggcgtaggttgtttgaaaccaagcgcttgcaatccactcaaagtatacgccgagagaggaacattctgccactgaggcaaatcgatatcgtcgtctggaaggggcatgtccaacacagagaacgccaccaacttttcttcttcatcttccttttccaatgcggcgtcatctttttcagggacgtctttcttgtctttcttgttcttcttgctttctgtcttggaggccttcttttgggatttcttctcctgctggtccagctttacttcgtcatcgaaaccagtgaattcttcttctccttcagcctccgtttgctcttcttcagcatctgctggctcttctgctggctcttctttttcttcaccctcttcttgttcctcctcttcttcctcagacatttctacatcgctatccttagcaatgaactcggcttttccgttcaccatacgcacgtcgacaccctcaagctcttcaaggccgaagaagcccgaataatctccgaggttgtctggaatttccactggtttccacagaagttgatctgccttgatgattttgttctggcgggcatttttttgtttcaacgttggcggcttgctgcgaacaaacttgccgcccgtttttttgttcccagtaggctttttgccgccgtttggcttattcccattaggctttttgccgccattggactttttgccgtttttaggtgccatggtgatgagatgagatgggtggaaaaaatcgcgaattatgtggggatcataaagtgcacctaaaatcagtctgcaaatttctacaattttacaagaattccaatttctggattttctgctttgagttcatgcttggacgcaatccaagacatagatggcttctagttatggcagcaattagtgacgagacactagctttcacacattgcaccttaaatctaggtgcaaccgaatcttcacttgagcaaataagaagtggatggcagtatgcgtttcgaacggtttaagaactttcaaattaggagaaaaccaagaaatgtagttttgtcaatatctcgtatgttttatgactctttctgtttgatcttctataatacagttgaagctggatggtcaagtttacaaactatcaaagttgactaatccgtgaagtcttctagcatcttgaatgtagattcctcattttttcttatgtttcatcatttagcccactgcaaacaaagaattggagattgtgtagttctgccaacgtcgcattttcgcaacagaaccagttacgtacaattaacacttcaaacgtttaaaattttacagttttttttagcgtataggagcgtgcaatgtgtgcattatttactcttcaatttggtttgtttgacatagtttttgaattttttttgaaggcttttgcatttctcttaggtatgctggaatctcacgaaaattgaaaaagaaaaactttcacacaagagataggtcatatccactcttaaaattttcaggttagacctagttataatacacccagtttgtatttttaaacgaggataggggtgcttcaaaatcatcaggcacagcaagcccttcgcttagatgtatttattaccttgaaggtcggtcaactgccaccttgctctacagtattttatgtgaaaatgtacagaccactaacaccttactttcgtaaaacacgaaccacagaaaaaaagaaactgaacaccaacgttgtcgtacatatcaatgctctagtttatgtagtgtggctttttgtcgctgcagggttcaatttaaaattctcaatgcggtatcgcgaagcttatctgccaataggagcaaaaaaccgaagcaaaaaatcagtcaattcacactagcaataaaatatgatgaggccagagtgtgtaccttacttgaacgtgtatcaaccatcaaccaaaggcatggtttagatcatcgactcacttgctcgcataatttcaaccaagaagattgtggcctgtcttaaccaaagcggtagaagaaaaatccatccgaacccaatacatccaaaccaacggcggctaaagcccgaaacgagcacgaaattgggcgatttcggcccggcccgttcagagccaagaaaaagcaccgcatcactaaggaaatcaacggcgcgatctttatacgtgtatacaagccgtgccaaaagttgttatagatcgatgtccagctccatagaaagagcaaatcgggtaagagtatgccgagagccaagaaatataacacaaaatcaaaagacgcaaaggaggcggcgaaagactttccttcatctcctacggaatgcgataacggaatgcggaaatctgccatcaaagatccgcgactgcacacagcaaagccacttttgctgataagcatgggttggaaacgtggaagccgctaccgtggcactggcgacggctaaattggttattgagatagacaacacgccgtctatgctgagcaaaagcgatagaaagcaggaccagaagattggggtggtcacgtgcacgcatcaacacgcggcgttttcaatcaatcgtctgtcattctgcaccttccctatgcggatagttatcagcggcatataatgtgcatgaagtcgcatactgataacgatagccccatcaatgactatataatggccaggaatttttcaggaccattttctgcaaactaagactctccgatgctggacatcaaaaacgaaaagttgacacatgttgtgtctatcacagcctccgacattgagctgcaagaccgtgtcatcaccacgattctctctccacatactggaaagaaggtggaaatcactggcgatgtggacgaggccatgaaagttgttctcgaaggcgaaagagtcacgcttacgcccgaggaagaccgtcgcttgcttcgcaaaatcgacttgtacctattaccactcatttgtctcttgtatgccacgcaatttatggacaaattgtccaactcgtgggcagcagtgatgggtttgagaacagacttgcacatgaagggagaaatgtactcgtggacaggctctgcgttttacctaggctacttggcctttgagttcccggcgtccgtgtgtctccaaaggtttccggtggccaaaacggtgtcaatgttcattgtgttgtggggtgtgatcctttgcttgcactctgtgccgcaatacgccgggtttgttgccttgagaaccattttgggcggcttggagtcttcggtcactcctgcgttcgtcatcatcacctctcaatggtacaagaaggaagaggttttcctcagaactacgctctggttttcgtgcaacgggcttggtcagatcttgggttcgggcgccattggctacaacttgttcactcataaggacagctatgcgcttgaggcgtggaaaattgtctttattgccacgggatgcattaccattgtgcttgggtttgccatcttcttccacattcctaacaacccaacagaggcttggtttttgaccgagcacgagaagaaattggtggtggaaagaatccgctccaaccagcaaggctttggtaaccaccacttcaagaagaagcagttcatcgaggctttgaccgacatccagacctgggcgttctttgtgatttccttggccacaaacatccccaacggtggtttgactaactttggcagtatcttaatgacaggatccatgcatttcaccacaaagaaaacactcttgtggggaatgatccccggaactgtagaggtggtgggatgcacccttttcgcttactgctaccggttttacaagtccagaatgctttgggccacgtttatctcggccatgagtgtgatgttcctctgcttgttggcatttgcaaagaacaaggatgcccagttcgctggctatgccttgtactcgctcagtcctttgattttcatttgtatcttgtcgtccattgcatccaacatcgtggggcacaccaaaaaggtgactgtcaatgccattttccttattggatactgtgtgggaaacttaattggccctcagacgttcagagcaaaccaggctccaaactatgatggtgccaaggctgcgatggtgggatgttcttcattgactacggtgttgatgattttgctctggatttattacatccgggaaaacaggagaagagatgccttggagtcggcactggagtttgagatgattgagaaccatgagtttgccgatttgaccgacagagaaaaccctcttttcagatacacaatctgatttctttgtactagtatcttcgaagataataaacgacagaaggttaaacaatgagcttgtgagccgatgttggacaatgggtttcggtgcagtttacttcggatcctacaacagaaaatacccgagtgcaattgttccaccgatcagctgattttgcgattatgctcagcatgacggtatgtctgtttttcccaggggacatttggaaggacggaactgcattttattctcagaatcatctgttgacagctttgtattgctgtggtaatctgtcttttctccgactgttggagcgcacgtattatatatagtggttactacattgacacgatttgcttgcaatatagcagacactgtagctaaatccaagtagaaaattcatccgggtcgcctttgcaagagaattccggtttacaaatttatccgggttcctttgcagtttttcctggttcgcttgcaaataatatacgattacataggagcggcccctataggggtataggggcacatagcctcgtattcagaaaatataaaagaaacaccatcagcgttcatctagcttcgagaatcgaaacaggatgttgttattacacaagaattgttctccaggtcaaatggatatgtttgcgtgcacacaagactcatctgaagaggctcaagaaaggcagactaggacggagttacaaacccagttgagttgagctggcactgaaaacccactgggagtgtcttgaaatcaacccgaggccttagaaatccaggaaactcaatattggaatcaagtgcaagagagcctagcacagttccatcttcaaagttaacaagaggaatcaagcacaaactgatcttccgactagttgacaagccttttcaggaatcaaccaagttcgccagattcagatcggcagcagcgacaacatcagcctagttagacatgctacgaaggtcccgcagcatcacgcagaacgccaaagcgcccaagtcgctcaaacctcagcaggcacgccagcttatccggcgattccatgttcttctcaaaaacaaggccacgataatcaagagcctcgcccgcgaagatgccagcttgaccgaaaacaactacaaagacattctagggaaaaagtacgccgcagcgtatggccagttcaaactcaccaagcatcttgaacagttccagcccgatggctcttgggagaagcttgtgccaatgttggcacgcatcgacgccgaaatcgaccagaggggcggtctccatgtctaccagatggcgtccacggtgggccaaaacgagctgcggggaggagactcgctgaaaagattggttgcgtggttcaaggagctcggacgaacggcccgcagcctgctagaaattgggtgtctcagtgcagataatgccatactgacatgtggcctatttgggacggtcacacggatcgacttgaactcccagaaccccaagattgaacaacaggatttcatgcaacggccgctccctaccctggattcggataaattcgacgttatctcgtgtctgttggtgctcaatttcgtcccgactccggcacagagaggggccatgttacgccgaatcacccagtttctccggcccgagtcatcttcgctctttttggtgctcccattgccgtgcgtggcgaactcgcgttactttgacgcaagtgtccttgagaagatcatgcagagtctagggttccgccaggtacgttattacgaggcgaaaaaagtggcctattggctctacgactggaatgggaaatgctccgaaatcaaactacggaaaaaggaaatccataaaggcagcagccgcaacaattttttcatcgacgtaaataaccagctgtcagatgaagcgtaaggtatagttatgcgccatcttgaaactctgctgtttattggtgtctccgtcacgtatgagagggtaaatggcgcatgcgcgcgcatacatcatctgtaattattccattttcccttacctcaacttgcatgatgggtccgcgttaatccggcttcatatagtaagaaatacacacaatcctggaaaaacgcaccactttgccatacacaaagtggatgcttaaaagcatataagctcattcttagtggcgtgaggtggctggaaaaatttttttacccgtacaggccacaatacatgcgtagcgcttatgatgcgtcatgtttgcgtgcttcggatcattacgatccattggactacattttttttttccggacagctcatcagtctctagagcagaagagaattacagagccgaaaagagtcttacatgagagcttattccgaacagcatgaaactttttgatggaaaatagcctactttcgggagacacgggaagtagaaaataccaggcatactgcttttgtgtcaggagacttttagaggaaagtagcacgggcagcactgcacccaacccataatagtgtgacagcctgtctgcagacggctatatttttcgccgtcccacggctttagacgacatacgtcaattccccagtacggcacgcacatttttcctgccaaccgactggggaaaaacagctgtttcgactgaccagaaggccatttcataatctttttttcactgagtacctcgaattagtaaagcaaatggtctgaacgattttcgggtaggattagtaggctcaaaaaagccacatggcagcttctatcagagtgtgaccatgcggcaattgtaagtggagagattcagtttttccggggacaggtacggagaaacctggagagcaggtctggagaaaaccggatgcaggacagacatgcatcgggcgtttgctttcggctggttaggtaaattttttccgaaagtcattagctgacatattacatttgtgactgggtccaaaggtatttaagggcccatggtttgccccaactggcaagattttttttctcatcattcatcattcaattacaactttaatttaccatgtctcaagaagatattaacactactggtaccacaccagcaaatggttctatcttagaaaaagaaaaaaacaacgaagaacagctagtcgatgttttgccaaacaagggctttaaggattacatttccatttctgtcttttgtttgttcgttgcctttggtggtttcgttttcggtttcgataccggtaccatttccggttttgttaacatgcccgacttcaagagaagattcggtcaaaaaagaaaggatggctcgcactacttgtctaatgttagaaccggtttggtggtctctattttcaacgtcggttgcgctgtcggtggtattattctttccaaaatcgctgatatgcaaggtagaagaatggctttgatggtttccatggtcatttacgtcgtcggtattatcattcaaattgcatctcaacacgcctggtaccagtactttattggtcgtcttatttccggtctcgctgtcggtatggtttccgttgtctctccacttttcatttctgaagtctctccaaaacaaattagaggtactttggtctgctgcttccagttgtttatcaccatgggtattttcttgggttactgtaccacttacggtactaagaaatactccgactccagacaatggagaattccattgggtttgtgtttcgcatgggccattttcttggttgtcggtatgttgagtatgccagaatctccaagatacttgatggaaaagaagaagatcgacgaggccaagaagtccattgccagatctaacaagatttccgaagaagatccatttgtccacaccgaaatccaacttattcaagctggtattgacagagaagctttggctggtaaggcctcttggaaggaattggtcactggtaagccaaagatcttcagaagagtcattatgggtattatgcttcaatccttgcaacaattgactggtgacaactatttcttctactatggtaccaccattttccaagctgttggtatgaacgattcctttgaaacttccattgtgttgggtattgttaactttgcatccacattcgctggtatctacgccattgagaagcttggtagaagaatgtgtcttttgactggatctgcctctatgtttgtctgtttcatcatttactcgcttcttggttcccaacatttgtacaagcatggtactagcaatgtttcatccaacacaagaaagccaactggtgatgctatgattttcattacctgtctttacattttcttctttgcttcgacctgggctggtggtgtctactgtatcatttccgaatcttacccattgagaatcagatccaaggctatgtctgttgcccaagccgctaactggatgtggggtttcttgatttccttcttcactccattcatcacatccgccattcacttctactacggttttgtctttaccggctgtcttttgttctccttcttctacgtctacttctttgtctacgagaccaagggtctttcattggaggaagtcgatgagttgtatgcttctgacactcttccatggaagtctgccggatgggttccaccatctcttgaacacatggctcatgctaccagatatgctggtgaggaaaagcctgaagacgaacaagtttagaagaataatctccacaaagtttaatttttgttctcattgcttttgaggagaagcttttaaatagttacgaatttcatgtcctgctagataacaatcgggcgcatcaaacctggatgcgcccagtgtagaaactaaaaacacctttgagcttgatggcgtttcagaatcggctgaaaacgaaaaacgtctataccccggctgacagatatctaacggcgcaaatggaaatgcctataaacgaaaagaagattacggccgaaaatggaatcttacaggtgtcaccgaaccaagaaaagtggagaaaccaatgacggttaaagaaacgtttggtgagaataagcaccctgcagcccaagccatgcacccctgcacatttactgcacccccacctaggtctcgggcagaagaagaaggaaaaacccgaaaagatgagttttcagccaaggagaaagaaagcggagacaaaggaaaattgctcacatgctcaggaaaagctttggagcatgctcctatatttctggaaaggctaaactttagctttgttggtggagtggtctttcattttattactagtggtgattagtgcagatagcaggaaaataatggagaaaaagaaaaaacaaaagaaaggtgatcgtgctacacatcttctgtgcaaacgatatcgtgggggaaagcttggggatacgtcgaaacgtatgatgcgcatattgtcagatgatatagcgtcaaggacaagaattaccttcaggagtacctcgtcatagcagaattattgagtttaattccgaacacaggtgatgggcaacctgccctgccaggaatgatggcatagtatgcgtgtgggcatgttccgatgaatgttttttcttttgccagcgtttagagccattcgggaatgagcaggcgtgcgcaggaatatctcggcgtaaaggaaagaaaaagaaacggcggtctttatttgaaggcaaggctgatattcatcgtgggaaagtattgagaaagaatagcattttttcccgtgtcagaacacctctccatgggccctcggagtcccgttttcactggcgtcatagtttatccgaaaagtccaacgtctctaagtgccggaaaaatatccgaaaaaaaggaaggcgcgacttttggcgcggtgcatacaggctgagattttttccgacgtcgaggttgggggcagactattttctaaccccagttttcaacatttaccagactaaagaagaggctccttaaaaaggttatgccacaatttccctatgctggaaccgtggccgccatattacgctttataagtttggaggatacaaaaaaaccaagaatttttgtcgggatgcgtgcatctcaggcttggctagagaggggggcgtccggagaaacctggagcgtttatggaggagtcatgcacacagcgcacggtgcatgatgtatggcatgttgtgcgccaaatttttccgaaatgctcacaagcagacaagaaattcatgactaagaaaaaagtataaaaagcggctggcagctccccaaatatgaaaaaaaaaccattatccatcaatcatcacttacataacatgtctcaagaagatgttacttctggctctacgccaataaacggttctcttttggagaccgagaaaaaattagaggagaacctcgaacaccaaatgcctgaaaagagcttcaaggactacatttccatttccattttctgcttgttggtggccttcggtggtttcgttttcggctttgacactggtaccatttctggttttgtcaacatgcctgatttcaagaagagattcggtcaacacaaggccgatggtgaacactacttgtctaacgttagaaccggtttgattgtttccattttcaacgttggttgtgctgtcggtggtattttcctttcgaaaattgccgatgtctggggtagaagaatgggaatgatggtggcctatggttatctacgtcgtcggtatcattgtccaaattgcatctcaatcacgcttggtaccagtactttattggccgtcttatattctggtcttgccgtgggtaccatttctgttgtctccccacttttcatttctgaagtttctccaaagcaaattagaggtactttggtctgctgcttccaattgtttatcaccatgggtatctttttgggttactgtaccacttacggtactaagaagtacacagactccaagcaatggagagttccattgggtttgtgtttcgcatgggccattttcttggttgttggtatgttgagtatgccagaatctccaagatacttgattgaaaaggctaaaatcgatgaagctagaagatctattgctagatccaacaagctttccgaagaagaccctgctgtccacactgaaattcaacttattcaagctggtattgacagagaagctttggctggtaaggcctcttggaaggaattgatcaccggtaagccaaagatcttcagaagagtgctcatgggtgtgattcttcaatccttgcaacaattgactggtaacaactactttttctactacggtaccactattttcaaggctgttgggtatgactgactctttccaaacctctattgttttgggtattgtcaactttgcttctacttttgttggtatctacgccattgagagaatgggtagaagaatgtgtctcttggttggttctgctaccatgtctgtctgtttcatcatttactcgactcttggttcccagaacttgtacatccacggtactgaaaacgacccctccaacactagaaagccaactggtaacgccatgattttcatcacctgtcttttcattttcttcttcgcttcgacctgggccggtggtgtctactgtatcgtttccgaattcctacccattgagaatcagatctaaggccatgtctgttgctaccgctgccaactggatgtggggtttcttgatttctttcttcactccattcatcacctccgccattaacttttactacggttacgtctttaccggatgtcttatcttttccttcttctacgtttacttctttgtcgttgagaccaagggtctttctttggaggaagttgatgagttgtacgcttctggtactcttccatggaagtctgccggctgggttccaccatcccttgaacacatggcccactctaccggctatgctgctcaggacaaaccatctgacgaacaagtttaagcaaagcttcattttatattctctttttacatagttacgaatgtcatgtcataatagacgagaaacctatagccaccgtacttgtgcggtgaagaaaagtccgaaacaaagaacgttatgagagccggaaaagaaacgggctcttgaaaagaaatttgaaaaaatatcgctgaacatcagcccaagggtgtacttttcccatcattttaacaggaccgaactgacaagtaagactattcaagagacataacatgacaaattagacgataggtgatggcagcatttacacaatgtcaaccgttatctggcatgatctaatttatgcacgtatagtcagactcgcacatacggagaaatggacgctttgcagatgcagtgcggtttttccggcttctgatgcatagacctcatgatgtccctgcaattcagataaccgaattctgcaactgcggttctcattcattcctgatgccggtgttggaattacatcagcaagcatatgttgctacggcatgcacactgccaaccctcatggatatgtacaggaacatactgcacttgtccgacctaaggtggttttcttttctttgttaaccatagcaacgtgatctgcggcaggttatgaatcggaaaagaaaaaaaggaacagagatgggcagggtccaaattgcacaaggtgcgctccttttccaaggcaaaaaataagagaatgaggctgggttcaaaatctactgaaaagttggccctgccttgttttggtgatgtattgttgcgtcaagaaagatgagaaaatgaaagaagtggacgagaaaatggcatgagatgcaggttttgtgcactccatgcatattcggcccttagtttctccggttctgacaaaaaacacaaatccagatatagggataaacccatgccgttttgaagtggaaaattcaagatatatcaagcaaggaagttcaataagtaccctgatctcatattgcaagagggaggctattcattgttgggaaaactctgatataatcagggaaaggcttattcagcctgcgaagaaacttaggtggaccatgcgttatgtatgactgcgtgtgcatcaggtttttccgaaatggcaaacaaagaataggaaattcttgatataaaagcaatcaaagagccacataaccgagaagtcttccttaagttagagcagaaacaagatcgccaataatgtctcaagaagatcttatgacaggctccacgcctcgcaatgaagaatcacttttagaaaaagagcaagatttgagggaaaaccatccaaagagcaaatgccagagaagagtttcaaagattatctttccaatcggccttcttctgcttgctagttgctttcggaggcttcggtgggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttcctgatttcaagagaagatttggccagcacaaggcaaactgtgtgaacactacttgtccaatgtcagaacgggtttgattgtttctattttcaacatcggatgtgctgttggtggtattttcctctccaaaatcgctgatgtctggggaagaagaatgggaatgatggtggctatggtcatttatgttgtgggtatcattattcagattgcttcacagagcgcctggtaccaatacttcattggtagactcatttctggtcttgctgtgggtaccatttctgttgtttctccacttttcatttctgaagtttctccaaaacaaattagaggtactttggtctgctgtttccagttgtttatcaccatgggtattttcttgggttactgtaccacctacggtactaagaaatatacagactcaagacaatggagaattcctttgggtttgtgttttgcctgggccatctttttggttacaggtatgttgagcatgccagaatctccaagatacttgattgagaaatcgaaaatcgacgaagcaagacactcaattgccatctccaacaaactttctgaagaagaccctgctttatacaccgaggtacagctcattcaagctggtattgacagagaagccatggctggtaaggcctcttggaaagaattgatcactggtaagccaaagatcttcagaagagtcattatgggtattgttcttcaatccatgcagcaattgactggtaacaactatttcttttactacggtaccaccattttccaagccgtaggtatgaaggattcattccaaacatcgattgtgttgggtattgtcaactttgcatcaacatttgtcggtatttatgccattgagaaaatgggaagaagggcgtgtcttttgactggttccatcgccatgtctgcattgtttatcatttattccctcctcggtacccaaagcttgtacaaacatggtacttctaacgatacatccaacaccagaaaaccaactggtaatgcgatgatttttatcacatgtttgattattttcttcttcgcctcgacctgggctggtggtgtctactgtattgtttccgagtcatacccattgagaatcagatctaaggctatgtctgttgctaccgctgccaactggatgtggggtttcttgatttctttcttcactccatttatcacatctgctatccacttttacttcggtttcgtgttttgcggctgtcttattttctccattttctacgtttacttctttgtttacgaaacgaaaggactttctttggaggaagtggatgagttgtatgcctctgacacagtgccttggaaatcttctggttggactccaccttcggtggaacatatgacgcaatctgccggttatgctgaccagggtaagcccacggaagagcgtgtttaaagttgtggggggaatagtttgaaaatatttttttctataaataatgggttcaatagaagtacagattaggtaaaaaaaaatgcggctgacggccggaaaaactctcacagcgaaccctgcaagtgacgaatgtcacatgcgatgggagaaaaaggttgcaggtgcgcgcatccttcggaataacttagagcccaagtgtctttacttctaaagaagggataaaatgcatacctgtaaaacgctgaacggcggagaaaaaggtaaagcacaagaaggaaggacagaaaaacatcagatcactgaaagaagattcataagacgacaagaaacattgcaacgcctaggtgagatttatttggtgcaaacactataagcaaagcaggagtatttcaccagtacaccattccgttcctccttggagaggtgtggctccacacccgtgcaccaggagaaaagtgttagcggaaaaacacggatgcgatgaggcgcttcacgtgcatccgtccacccgacgccctccattcaggaaatgtctccacctcggacattaacctgttcggctttctcccatatcattgtacactactgtaaagccgagaggcggggtagtaaaaatgtcaccagaatcgtaacgtttgacattgaaagagagaaaaaaacgacatttccaacaggggcttggccatgtgtagtagtttcaaaaaaacggaaaacggccactgtcaaaactgagtcaagtagtcatcaatgtgcatattgagtcattactccacttgaaaaatttcccataacccaacgcgaatataaaacgcgcaaaatcccgtagaaacacgccattctccaacattttttctcttcttttcgtgcatcatgcttagacgtgcttccagacccttttctgttgcggccagattggccaagtggaacgaaatcccattggctcctccagacaagattctcggcatttccgaagcgtttcaaagagacgccaactccaagaaaatcaacttgggtgtgggcgcttacagagacaactctggcaagccaattgtgttcccctccgtgaagaaggccgagaagattctcttggagaaggaaaccgacaaggaatacacgggcatcattggatccaaggcctaccaaacggctgtgagaaactttattttcaacaactcgggcaaagacgtgagcggcgccaagttgatcaaagacaaccgtattgtgacggctcagaccatctcgggaaccggttccttgcgtgtgattgccgactttttggtgcgtttctactcgtccaagcatattcttgtgcctaagccttcttgggccaaccacgttgctgttttctccgatgctggaatgtccacggagttctacacatactacgacgtcaaggccaacggcttggactttgagctgttgaagtcttctctttccgctgccgcagacgagtctgtcgttttgttgcatgcttgttgccacaacccaaccggaatggacttgactccagaacagtgggacgaggttttggccattgtgcaagagaagaagcttttcccattggtggacatggcgtaccaaggttttgcctcgggctcgccttacaaggacattggcttggtccgtaagatgaacaagttggtggctgagggtaagatcaacagctacgccttgtgccagtcttttgccaagaacatgggcttgtacggtgaaagaaccggctctgtttccattgtcaccgagtccggcgagcaatctgctgcagtcgagtcgcaattgaagaagcttatccgtcctatgtactcgaacccacctattcacggctcgagaattgtcgagaccattttcagcgacgaggctcttttgaacgagtggttggccgatttggacgcggttgtgtcgcgtttgaacgttgtcagagacaagttgtacgagaaattggacaagtccaactacaactgggaccacttgttgaagcaaagaggtatgtttatctacaccggtttgagtgctgagcaggttgtggaattgagagaaaaatactcggtttacgccaccgaggacggccgtttctccatttccggtgttaacgagcacaatgtggactacttggccgatgccatcaaccaggtgattaaaaagtaattctctgtgcgacactaacgaaacttcgttcagagcattctcaataaacgtgtattatgtggcacttgtaatcatgaaatctctactatggaatctttgaaatagaaagacaggtggagtaaccagaattacgtcagcaaccagaggtgactttaccttttagggacaactaagagatcgttaaccataggagtagttgacgtagtaacataaagaatactacgattccgcatcccgacatgaattgcacgtcaatatagtttaaaccctgagtcatgatacaatactcagtaataattagccctcatgaaaagagctcaaacccataagcagaaacagtaaattgatcgaaaaactgcgcaactgttaagaacgtggcaccttatcagaagctctaataccgatgggcttcttttgacagaaacgactggatccaaaattctcgttccatgtacttgatgattcaactgtctttgtccgaatggagagaaatcacactcaatcatggttattcgtcacattcgccagatggaacagtcaattgaattgcagagataccaaacactggtttcattgatgactttatattcatccattgtatgaagttacatctatactggttaaattgaggtggtgtcgcagtttctcttctctcggtatatctgtcactcggatctctattattatatctcgaaagcaacaccgtcttccaatacagtcagactgtcttttgcatcatatttcaaccttgcaccgtctctgaattatataaaaatgccacatggctgatgcttaatataggcctaatgcgacatgatgccctttaaacgcatgtcgtatttgcgccccttgcaaagtggagtgatgcggagattgcggggaatgtcgcatggcctttcaaatacctaatgctttccattgattctggaaatggcttcaagcaccaccttgtcttatgaactgcgatataccatgcggttcgtgtcgttgttgctgctggaccatgatctgcttgacacagcaatcctgtctaatggcacaaatgtcctgcacataaacaacaggacacagtgtagtgccaattttcgtagatacagccttcaaaagcaaaagagcacatagttgtagaattggaccaaaaagataacctcacatatgccccacgaggggcaatggcatttgaaacagaagtgtgaagacggaatcaggtttgtggaatgtatgcaggaatcaccagatactctcccatgctataaaaaagagagcaaatccgctcacttatccacacgttttctccaccaaaaatgttccagacaattgcaaccacccctttccaggaccagaaacccggtacctccgggctccggaagaaagtcactgttttccagcagccccactacacggaaaacttcatccaggcgattctcgaggctattcccgaaggagctgaaaatgccactcttgtcattggcggcgacggccgctactacaacgaccacgtgatccagctaattgtgcaaattgccgctgctaacggcgtttccaagttgattgtgggccagaacggacttctttcgacgccagcaacttctcacgttatccgtagccgccacgctactggaggcatcattttgacagcctcgcacaacccaggaggacccaaaaacgacatgggaatcaagtacaacttggccaacggtggccccgcgccagaaagcgtgacagaccgcattttcgccatttccaagaaactcgttcagtacaaactctggccacttgacaaggtcgaccttctgaagattggcacatttaccgctggtccaattaccattgaggtgattgacactactgctgactatgtcgagctcatgaaggagattttcgacttccctctcatcaagaagtttgtcgagtcttcgtcggacttttccgtggtgtttgatgctttgaacggtatcaccggtccatacggccaccgcatttttgtcgaggagcttggtttgcccgagtcctctgtgcaaaactgtgttcccaagccagacttcggcggtttgcaccccgacccaaacttgacgtatgcccgcacattggtggaccgcgttgacaaggaaaacatcgcctttggcgctgcttctgacggagatggtgaccgtaacatgatttatggtgccggcgcatttgtttcacctggtgattccgtggcaattatcgctgagtacgctgattccattccttacttcaagaagcaaggcgtgtatggcttggcccggctgatgcctacgtcgggagctttggatttggtggccaaacacaaaaagttgaatgtgtacgaggttccaactggatggaagtttttctgctctcttttcgacgccaagaagttgtcgatttgtggtgaagagagtttcggcacgggctccaaccacatccgtgaaaaggacggcttgtgggccatctgcgcctggttgaacgtcttggctgacttcagcgtccagttcccagaagaaaaggcctccatcaagaacgtgcaggagaaattctgggagaagtacggccgtactttcttcactcgttacgactacgagggcgtttcaagcgaaggagctgaagcgttggtggcagactttgccaagatcgtcgaatcgctgaaacccggaaccgatttgggctcgggccatgtcgtggccgaggctggcaacttctcctacacagacttggacggcctggtgctgaaaaaccagggtttgtttgtcaagctcacttccggcttgcgctttattgtgaggttgtctggcacaggctcttcgggtgccacagtgcggttgtacttggaaaagcacaccagtgacgccagcaagtacggcttgggcgccagcgagtttttggcggacgacatttcatttgttgtcgagttgttgaagttccaacactttttgaacaagtccgaaccagacgtgcggacttgagacaaaaaactacaagacggatgtttcttttatagtgtcatctgagaatgtaatgatcaaagtaagtaaaccgtgtgactaaagtaataccacggactaaaatgatgtaaccaattcagtaggattgaagtatgccaatgagagtaaaccgacctagcatgaaggaattcaggaattacgaacaagactctaatcataaggatagggtaaattctttatcgaacgcacattatcgctttgaacaagatcacaagttgttattacaggcccgtctacgtatttagctcacaaattaattgctctgaagtaacagctggatcagtctttgcaagaaatgaagttttccagcaatatactttcattttttactcactgaaatttgaattggcttcatgaaagcccactatctagctatatatttggtttgcgaaagcagattcggaagtaaattgagcttccaagtatgctattggacttcattgattttgaaaactttccatcttaagaacatccatgaaggcttcttcgacacaaaaccaccacgattctcttccaaaaatattccatttaaacgtagaaatgaaaaattggggaaaaaaatcaagcggaaaaaaaagtactgaatagccagaataccatgggaaaatcgaaatggatcgaagttcatagtcttcattaccatcatgaatacgccaattttctttgtgtatttaagtctatcttcaattctatttcacgtttggtttgctccttgtcaggaaattaccagtacgttaaatattatatgacctactatcatcaagaattgatggtatccagtgcttttgacacactaaaaattagtgaactaactttgcttcgttgaagatgttcgtctcattatacaaatcttccaatatatactgtctcaatcctcacgttataatcgtacatccattacttgacccctcatactcgtatggtttatggtttcccttttcgtgtccatagcttgtctagccaacacagcagaatctaattttatcatgttttcttccaagctttcatcatatcttccctctattcccatcttcattagtcattctaagtaagcaagttcattcaacatgcggctcaggcatattaacccaacttaggccgtttcagtggctcatgcaaagccctctgcaatactgagtcttgtccttgcaaattgaggatctcgtccaagcgtttgcgcatagaaccctcacgcaaacgagctgcttgctccatcgcttccaactccataattcgcgtcctatacaagtcattgaccaactccaactcggagatgcgagttttcaataaattgatctcataggcactttcaccgttgccgttattgccgttgttgttattgccgttgttgttgccgttgttattaccgttgttactagctctggcattatcagaaccgctgggatctcttcctggtccacttgaaggacccgaatttccagaggcagagttgccaggactagacttcacaggaccggagtttgctggacccgagtttccgtgttgggagtttgcttcattatttccggtattgttgttgctagtggcacttcctgtgccattcgcagatgctccgctagagctccgttgctcatttccgcccgtgagagacgctataggtgctgcgacaggcgccgaaatgggagccactggtgtcagggaaccagagccggtcacagatccaaagttgctttggaaccgcggcaactgtgcctgcgccggctggacatgctgaagtggcggcaacgcaggacgtggttggtccagaggctcgcttttcgtggaatggtcaaggtggaactgcggtccaaacgatggcgatgcaatgacattgttgcgttcttcagtgcttaaagcaggcaacttgggcccagccaacgcagtggaaggtgttgaaagaacaggggtagcagatctcttcatgccgcccatgagcaggccgccattgagtgacactccacttttgaatgtggccgaggggcccaactcgttcagcatgttctccaacgctccagccgcctggacagcagacaagcccttgggcagcgcaagcgacagtgtagcgcgagcattcagcaccagcgctgtggtcagaagcaagagtggagaggtgatgcgctgtaatccgggcgcaaactgcgtcggcgtggacagcgggtagtggagcagctgcacctgatggggcaagccagccacatggcccagcggcgcaaaaccctgtgggaagggcgcccgtgtgtgtgtcgctagaggcagatgtgtgtgcatctccggaggcggcgaaggcgcacttttcttcttggcagactttggcagccttttccccagctttgcgtccttcagcttgagctcgggtgtgtttgggcccagcttggcaaagttgggctgcttgatacggtttctcagcttgatggtgtctgttttcaagctgatgggccgcggacgcccgtgcaattttaaaaacaagccgcaggcgttgcaaagaacctggcccgtttcgtcccgccgccaaagcggggtggtttgcgtcttacagttgcgacacacgggcgacgagatgttgcttttcgtggtggtggttccattgttgatttgcgtcgtggttttagcgttgggatgcactgggtttgcgtctaccattgccgggaaacgctgtatttcgctcatgggtaaatgcgggctgattctctcgattgagcttcaatgggtcggtttgataagcctttgggattcttgtgtttgacttgtttgtcgtctattcggaatctcggaatgtgatggttcacttgtgtcgtgtttcctcgttcaccaggcttttttcacttttgcactcgtttggttgattgttgattctctatcttggactcctggcggcaagactttgtgatgacaacgtgtcgcaattatgggtgcggatatcagagttgtgctagcagtgggacgtttagcggtattaagttttcttcacacgagacagcctatatctttatcggaaggagtgaagcgaaagtgggcggcttctgttgataaagaaaaattttcagtactttttttctgggaaaactttgacaatcagataagcgcggaccccttcgcgacattttcactggtctcacaatgggccgagaggcacgggtgttgggtctcgtcgtctcaatggccccacttttcctcggggaaaaaaaaaaagtgctttgtgaatagggctaggtgcgtgatgagtcggcatttgtttgcagataagagaagcaaggctgagctggcgatggaattgagagatgtctcttatacgcaatgtcgcgcaccaaaaaaaaaaaaaaaaaatgtcgtgcaagcagaagaagtcacaccggataagataaacggctgctgacgtaagcaagataaggcgattgatgagtgccgcttccaacggctttttttctttgcgttccaacaaacgattttctgctttccctacagttctatttggcctcgtatttgcctacagcctctattaccgtcgcctactgaggtttggcggacgacagtgtcacgtgcccgcctccaacggctctatttttcgctaaaacaggccatggcatgtgcgtacattgcgtattctgtcaggttccatggtaaacaaatcctggatacgctgtcgctacgaaaaaacgtatggcaaaatctttttgttcttgcatgttcttcggcgtttcctaccgttttggtgcggtagcgccgttaactgtctatgtatatgcacaccgtgcatcagtcatttgggaaatatactctcccatatgttgagcattctccatgacgtagctctgggccttttttcggtcgtccgttcctctcaagtaagacccgcctgtgtatagctcgaacgggcccgacttcactttgccccatgcggaagatccaacggtgtagaagccgagtctggcagcttcgaatgcgtttttccattcgcggaaggacggtgcgccatgcgtggaaacaattacatagtcagcaggaaaagccgtttgcaacgactgcaagagcggccacccaaaacggaaacatgttttttcgtcgcacggcaagtcttcaggtgcgattttctgttcttccaaaatctcctcaatcatgcgcatcatatatggcgagtggacgcaaatcagaatcttgtggtgcggatatccaagaagccgcatgtactggaaaagatagacgcagtattttgcttcttcaacattcacttgcatctgcgcctcgggaacgtgaacgttctgaatgttgtacttgattcctggattatatttttgctcgggaacaatcacctctgaagacgtataaaaacgggcgatttcgggccgaacgccaactatagtagagagcgctttcacttccagggtagggagaaagggagcgccgaaaatacagagccgatgtgggttagagcgcaagatgggaacaaccgatgtgggctgggctccgaaaagcaccacattttcaaacttctctttcaatgccgccacgtcagtaactgaagctgcgacgtatttcgccctcttcgccaaatacaagtgtatgtcgttcttctggctttgcatgtccactaagaaaagaggttccatttcttgcaactcagcaaagatccgcttaacagaagcgtagtgttcaaccacttgcaaaagcatctgttccacagtttcatcgccaaattccattttcttgaaaggataccgggcaatggagtctttggatttggtaagttgtcccaaaaaatccttccatcgcggctctacatgacaatggtagagcataagagcatttctgatgctgctggtgaaatcatactcttccaagccgagaagctgggatatactgccgacttgcgcaaggagcagcgtctttttctcttcaatgcgagcgatttctgccccatcacgaaacctggcaactcgggaatcaacaagtcgaagcgctgccctatttggaacgacgataaggcatttttcctggggccaattgtccgagagtacctgaagaaacagactaagaacctcaagaaatcctgagttgggcttcccagatactaaaatacgtttctgcgtgagcatatgaagaagaatttcggtttgttgctcattgaggcacgcattgccctttactttactgttttggagagttattttgctcccacgatgttcaaatgcctcatctgctgtgcgtttctcacctgtcactttttgaagaatttctgccagcacgcaatccattgtaaaagtagtgttcaagtcctcttccttttccattagaagctggcatgccccatgtgcctcgtgagaaacctcatcgaacgcttctatagcagaaaagtcttctgtaagccgaataaccgcgttgaatctcgtctcaaatccaggatatttccattccacacaaagtccctcatcagcagagatgacccgggaaattcttgccgtgaaaataccgtactttttcattcgcgtatgggcatcgtacttgtttggtttttgcatctctagtagcattagtcgatcgccatacttgacatccgaagaccactgtggtttgattttcaagttggcagttacaccagcaacagatatgcccgatatcttggagaaatatttgcttgtgccccgaattccgttttcattggctggatctgtgatggtaagtcgctctaggcaattcaccaaatgcgtatttatctttttggccatttccaatttgcaatctgtcttgattttgttgagatgcccttcaactgaagagttttggggaagagagagaggcggactgagtttgcaaacattatcttgctcaaaataatcgaaaacttcggtctccgtaaatttgaacagtgacaagtcagacatccttcccaaaacaatgtctgcaatgaccagggacaaaaacgctacagaatttgcctttccagtgtatcccaatgctgaagccgcgttatgaagcacatcgacgttcatctgcagaagtgtttccacgaaattttctcgatccacatcgtacttcgaaggggcgtaaataacgctatctaaactggacaatgctaggttttttagagtgagctgacatttcgggaagaattgcccatcttccgaaccatagaggacagtagatagaaactcgctcaacttggaagctcgcgtatacgaatctagatccacatctgccaaacagcatgaaaaccgaagcagatggaattttatgcggatgtcgcccacatgtagagagccgtaaattgcaaagtagagaaagtactccaagatgctcaattcgtccgtgtcgccgtttaaaaacttgtcgaaaagcctttctggaacagacgatatccacttttcgtacaatttgcaccgagtgagaaccgtctggtcgaaacgaacaaggacgctcaaaaacaagaaggccgccgcttcgaggcccgactgctcttctgcatggactagcgtactttgcaaagatcgcaagacaagatcttgcaatttggaagcgtccttcaccatacaacgaaaacaatggtctgtccgcaagacttcatactcgtaaaacaccatcaaaagcactagctctaggtgattgttggtgatatcagcatggaaaaacttccacgctactgtttcaaagtagccagatgctaacaaatcatcgatgtcttgcgcagacgacaccgcagcgtggacatcagaaatgaggtgggccgaaaacttctttggaggctttgaaacaataccatcgagaagagccgctagctgggttcctggtttctttttggacatagttgggaaaagatgggctctggagaagagatatggtgtacggatgtcgggcccgatggtgtaggagtatcaaagagaaatggtggagatagtctatgtcgcaatacgatacattacctctatagtgtagtataacagcaattgagcttgatgcagatcatttcaattcttggctcctccctattgtcaactgtttaattgccttcgaaatttgaatttgcagttgatctcttatccacaaaattaaatctgacaggtgagggcataacacggataagcaaatttacctaaagaaaaagccattggaatgactccaattattgatagcccagcttggcatgcgtaatttttgtatcttcttttgaccggctgaaccaatttgctgtcgatgcacccaaggaaatacgcaattaagtagaaagaaactcatgcagataggcgagttggcaactcgtattccagtaaacggcctaaacgccaaatatccacacgggatacagagtctggaaagagaaagacacgtcgccctcgtacgccattttccacgcatgtagatatattccagggtccggtttagtctgataaattggcctgaggcattcggaacatgtagagacaatttttttggcgtcgtcggatctgcgaacactagccaactcttcaatacgcagcttcacgtttagtaaaaaaggcgtgacgtccacagtttccggtggtcgtatggtcttatctattccgaaacacggccactcggcaaggacttgcgcatataattccttttccaactgatttttggcgtgaccaagcccattttcggcattatacaaagggtcgttggagatagggtagcccatatttcgaagatggacccgaatctggtgcatttttcccgaaataggccgacagaacactatgctttcgtccaattcaggagaatacagcaccattttgaagtgggtagacgacgtagccggaactctctccgcattgggtatgttcaagtatcctgtgccagcagtattgatgctgaaaacggggctggtataagaacacgatgcaaaggggaactttccccgaacccgggccacataccatttttccacgtggcttttcttgttttggagaacttcttgcaacatcttgcctgttttcgtctttgccaacaccaacacacccagagttcctttgtctagtctgtggcagggatacacggatacgcccaactcaaaacgaactatctccgtcaaggagttgcggcggaatattccgttcggatgtgttggaaccccagcaggcttgttgaccacaagaatgttttcgtcttcatacaacacaagagtgttttccacaacgcgccatttctggacgatcccattgagagaacccccaacagagccattcaaagtgccatcccttgcagaatcaacagaagtcgttgtatctaggctcttcagaatcggctcttgcaaaacacacggctcgtgcatatgctgaatattgtgtatgacatcgtgcggctcgagaagcctttgccgggcctcggaaaaccgcatcaagacggggccgccagccttcccgttgtttgcagaaacataaatatggccctggtctatcgcatgttccaccacattttggttttggcccaactcgcgcgtgagaatctcctggatcgagcggtggtgccatctttgcttgtatggcgtcttgtactcgtggtaatagggcttgacatggcggagactgttttcaaagagataccgtctgtccattacagagagaaagagatatcaatagagacaggaagtcaagataccagaagtcagaaagtcagaaagtcaagataccaagtcagcaataagtcaggaagtaattcagaataagagaacggcctatgcgaacacaaaacaagacaacaggccatacaaaagaggcgagcctaagattcgcagtctattcagctatgcgatcggccccacatagtggtccggtcgtgcgcggccaaagaggcctttgaaaaaatcatcaccaaaggacaaacccaagaaaaccaccccaccatgttccgttcggcggcccgtttttttggcacgaaaagcacagcgctagacgcggcgcccgtgaaaatacagccctacttggccgcaaagcagtttgtgcccgaagatgcgtccaagtccaaggtcagagcgttgagaagaagagaaaacagaatgaagaggcaaatcatccgggacgtgaacaacttgaagaaacactcgcttaaacgcgaggagttcaaggtggacccagttttgggtgccgaaaacaacaagttcatcagcagaatgtaccaggagttggaggacccggccaatttggcctacggctacaaccgagaggagtttgaaaagctattgtacggagcgcaaaaggccgctttggactcgagcatcggcggcgaggtgatcacggagcagatcacgaaaaccgaggagaaaaagaagagggccttgttgaccattttgaacatgaagaactccaacgcggcagacaaacgcaagttggccacggaaatggcccgcaaagagtttgccagatttgaaggcgacacaggctcgcccgaggtccaggcggcgatcatgaccgtcaagatccactttggttttgagcatgtcaagaaggcgccaaaggacaaggcccacattcaaagcgtgcgggagttggtgcagcagagacagagcatcttgaagtacttgaagagagacgacccggaaaagtactactacaccattgccaagcttggattgaccgacgacgtggtgactcgcgagtttcaacatggacagacaatatttccaggactaccaggtgtggggcgacaagcagttggtcaagttgtcggagaagcaaaagaagagagaacagcactttgctgagttgcagaagaaggtggcggagtacaaccaattggcgagaaagaaccacgctcttcttaacaactagagcgcatgtacatagatggtcaaggccgaaacagaagaaagatgtagcattaagtgattggtaagtgattggtaagttaatgggcgaaaacaaaatgtccagttggcaagtgatactgccttgttgagattactagatacgcatattgattgatcaagttattcattattgttatccaccatgagaagaatcaagactgcactaatagtgtcacgtaatatcgggagactgctcaaaagcatattgagacaattgagtctgaaaaagcttgtctgtgtttctcatgtatagtgatgcacctgaaccttaaaagaaacagacctgattgtttatatctgagccaacaattcgaagaaggaaccgtgcagacgcaatgtagttccgatgttagaaacaggcattaagtaggaatcagtatgtttgaaacgaagtctcacaacaactgtcgctcaaaatacaaaaataccacgaagcaaacaattagcatcgtgaagcattgtctgcaaacttaagattatcacagtataacatgaaaacacatataagttcctgacttgatccataatcacggcagcattttcagatatattttccgaatggttattccattactaactctcggtaaaaacctcggccatgagcgtgtccaccagcagatccaagttctggcgcttcaaatcgtcaatgccactcagaagagcctggatcgagccctcgatatcctgtttcaacagatccagttgctgcgctagctcccggagctcttgaaaaagctgtttattgtccaaaaccaactggtcgtatatcatggtgagttttttcaccgaatcctgccgcgtcagagccacagtggcctctattagctgcgatgctgtcaatgtgtctaccgaaatgtctgattcagccagagaaaggtctcttctttgttgtgcgtcatgtatgatctcgtccaactcgtcgagtttgcggtggatgtctctgttctcgaaaatgtgctcaaactgcttgaaacacgtgctgtggaagtacttttgcatttgtttccgagccatttccaacgcttctggaccgccgtccattttcgatatcgtcgggaaacacttttcaagctgctcgggcatcaacagccgcttgattgtctgctccacggcttttttgaccacctggttaagccgatcatagcgaattttttccgtctccattccagaatgtaaaagaataacaagtagataaacaccagagtgcaggtaagcgcacatatgctatcagtttgaagaaacacacatgattgaaaaagacacggaaaaatggctgaaaggctttttgcagaataagtgaaccagatcctttttgcagaataaaagaaattatctatcattcctgtcagaggcatcttcaagacattgaacgtttgaagacgatatattatatacaggccactaatagagatggaggtgggtcgtgataatccgataagctattagtctctttttcttcttcatttaatttttcactccagttacttatttgctcttggatatagaccaaaaagtggcaggctttttttcatctgatagcccaattgtctacccatacaaacatttatcaacgtagaacaaattcagatgatatacagaaaatttccagggtgaccacattattttcagcagcttggtcgattaaagtacgtactagatattttgtagtttcaatgatttgttgtaacgttatcggaagaatgtctacgctgatgtctaattaaacgtcatttgcatcaatggacaattgcagtgtatgttaactatctcggctctgatcctgggataagtaaaggcattcaaatcacaaatagcaattttattcaatggattacaattggtctagtccgtatcaaacttcttgaaactaatgcataagcacggctaatacataaagagatccaaagattcaaagctaccttgtggcctaaatttacgagaccgaggttgtagacactgatggaaaggatttatttgaaaatagagcaattttaagcatggccatttgatctgtatgtccaaagcagataaattcacttcaagtagccttactcaaattattagcgcaaactaaaactaacgttttaggtcggtcagtctcagtatctaggcaaagtcgggtccgcagaaaattcatacagacaacaaggagaatacccatgaagtccttcaaatcaaccatttcatgtgtctaatattattttttctctttcccctctgcaattccgtaccagagttggtttcatatagatgcctgcacacatcttctccatatctccaactctatccctcttattcttccgatatgctggacccccgttctctaattgcagaagcagaaaaattggccaagccccagaccggcttcttttcgtttttcggcggctcgtcttcctacagacttgaagaggccaccgatctctatatccaagcggccaacgcatttcgcctcaagaaagactttggcctggcgggcctgcagtttttgaaagcagcagacttgcaaagccaacttagcaaccacaatgacacggcgaaccaccttatcgaggcgtacaagtgtttcaaaagcgtttcgcctgctgacgccattgacgccttatcaagagcaatccacattttcttgacgcaaaacggccagtttagacgggcggccaacttccagatggacttggcggagctctacgagcaaaccggcgacgtcgagaacgccacgctgagctacgaaaaggcgggcgactacttttccaccgaccacgccgaagcgctttccaacaaggcgtttttgaagtgtgccgacttgaacgccggcctgggcaactacagaaaggcccgggacttgtacgacaacatcatcaagaacctggtgggcaacaacttgaccaagtggaacttgaaggagtactttttgaaaaacatcttgtgcacgttatgtatggacgacgttgtggatgcccagaagcggctcgatgcctttgccgaagaggaaccttcgtggccgactacaagagaatacaagttggtgctggacattttggcggccattgacagcggagatgtccaggcgttttccgacacggtgtatgagtttgatcagttcagcaagttggataagttgaagacgcagttgttgttgaagatcaaaaactctgtcgttgaaaacgacgacgacgacttgacctagttattatgtcttatgataggagtctgtttaataaattctgactataggctctctgtattgcaggagcaaagcgttgtcttctgataatgcccaggaatatcgaaataaacccgttctttttgctactacactacaacgctccttcgtcataaaccttgtttctagtattgttagacaggctttccacccaaaaactcgctccaacggcgaacctcgtgtggaacttccaccttcagtggaacagaggcaaaatcaatctttgtgccaatcttctcccgcaaacattgggcaaatagctgggctgtgttcttttcattgaacaaggcaatgccaaagtcaatggcattgcgccgcatcacgtagtcttcgtccaataagctttcggctctagagcgggccaagttgaaaacagcgccaatgctcttttcttggaaaatctcccgcaacgctctcttatcggtctttgggaacgcaatcacctccacttcttcagaaacatactttgaaaggtactctgccacttcaggcgaagctgtgtagaagttgtatccgaggccagaaacagtctgggccacatggcccaatttttcattcagcaagtctcctccaaacaaaagacccgagcctggaagcggaactttgaagttcatcgtggcttgcatggaagtccagtatgcttcgactagcgaatcgccaaaacaagcaatttcaccggtggaagccatttccacgcccaaaaatgggtctgcaccggccaaacgagtaaaagaaaactgaggcaccttcgtggccacgtagttatacttttgtgacatcaaatcaacaggggcagggacattttcacccaaaagagcttgcgccgcaaccgaaatgaagcttgtgcccaaaactttcgacacgaacgggaaagaccgagatgctctgatgttgcactcgatcaccttcaattgtgtttctccatcaacatcactcttgatcacttgcatattgaaaggccctgtgattttccaggcttcggccactttatcagcaatcgtcttgagacgggccatgacatccaggtccaatttctgtggaggcaacaccaacgtagcgtcaccggaatgaacaccggcgttctcaacatgctccgaaacagcatgaacgagcacttttccgtcataagcgacaccgtcaatgtcgatttcctgtgcatcttcaatgaacttggaaatcaccactggatggtcctgcagcacattggcggcactagtcaacttggagtccaattctttctgcgaccagatgacagacatggccgcaccagacaagacgtacgatgggcgaaccaaaacagggtagccgacctcgttggcaaacttctctgcttcagcaacagatgtcaattctttccagcgaggctggtccacgccaatggagtccaagatcgaggaaaacttgtgtctgtcttcagcacggtcaatgtcaagcgggttcgtgcccaaaacgttgcatccggcctcttgtaagggcaaggcaatattctggggcaattggccgcccacactcacaacaacaccgctggcagtctccaactcataaatgtccaacactctctccaacgagagctcttcgaaatacaagcggtccacctcgtcaaagtccgtcgacaccgtttctggattgtagttgaccataaccgtgcggtggccagcttttctcaaggcccgggctgtttccactgcacaccagtcgaactcgaccgaagagccaatccggtaaacgcccgaacccaaaaccatcgtgccatgctcgttgaaatcgacgtctgagcatgtggcgttgtatgtcgtgtacaagtagtttgtgtttgctgggaactcagcggccaacgtgtcgatcttcttgacgaacggaacaatgccaaacttctttcttgcggcacgaacctcaagctccttggccccgacgcactgagcaatttgcttgtcggaaaagccgagtttctttgcccgcagcatcaagtcgtggtggatcgactcgagtgtctttgctgcctcaagctcgcggtacatgtggacgatgttcatgatcttgtacaaaaaccacttgtcgattttggtcaagtcgtgaacacggtcgacgtcgtagttttcgtgaagcaaagcctggcccacggccaaccatctgcggtccgttgggttggccaaggctgcgtccaagtcgtcaaattgggcgccttgaacgccacagaaagatgggtccacttgacgaatggccttctggaaggactcttcgaacgtacggccaatggccatcacttcaccgaccgatttcatggcagagccgatgtcccgcttgacatgttggaacttggccaagtcccagcgaggaatcttggtcacaatgtaatccaacgagggctcgaagttggcagtggttgtctttgtcactgggttgggcaactcgggcaatgtatggcccaaggcgattttcgctgcggtgtaagccaatggatagcctgtggccttggaggccaaagccgaagaccgggaaagacgagcgttgacctcgatgacacggaaatccaatccgtctggctgcaaggcgtactgaacgttacattcgcccaccacgcccaaatggcggatgattttgatcgcagcacttctcaacatatggtattcctcgtcagacaatgtctgcgagggcgcaacaacaatagagtcacctgtgtggattccgagcgggtcaaagttctccatgttgcacacggtgatacagtttccgtccttgtcccgcacaacctcatattccacttctttccagcccttaagcgacttctccacgagaatctgcggggccaaggacaaagactgggcggccaagtcacggagctcctgttcggacgcggcaaagcccgacccaagcccgcccaaggagtaggcagaacgcacaatgatcggatatccaacgttggcagcggcttcgagcgctgcgtccacggtttcgacagcgatcgactcggcgatcggaatgtcgatttctttaagcgcctgtgcgaacaaatcacggtcctcggacgtttccaacgtcaggattggcgtgccaagcaccttgacgccataccggtcaaaaacacccattttgtctagctggacgccaacattgaggcctgtctggccgccaaaagtcaacaaaatgccgtcgggccgttctctttcgatgatatacgtgacatactctggagtaaccggcaagtagtagatttcgtcagccaaagcatgcgacgtttgattagtagcaatattagggttgaccaaaatggacgttttgttggcctctttcaacgccttgatggcctgcgagccagagtagtcgaattctcctgcttggccaatcgacaagcctccagacccaatgaccaagactttggaaacatcgacagtggcaccttgggcgccgtttttttgaagcagctgtaccaacttgccgccctggtaggacggggtggcgtttctgatcaacgaagacgagcagaaacttcgggccaagccgaaactttttgcacgcaaactgggaagaagcatggtgaaagaaagaaaagaaaacgggcgatatataagtgtgcccaaaacggcaatgactcagcgctagccgcgatttgagatcagcgccgttacccggacacatacaagggcccttgctattctggacagaccagggtgtttacttcttttttcgcaatgaagtggatttatagggcatttggagacttttgaaagcgttcttttttcattttcttcgccttgtttctggtttttctgtcttatggctggactctttctgcaggacaatcaggtatagttcacttgcatgcaggatctctgtaccgatttcttatgtcactacagatacagtaaaagggtaaattcagttgatgagtctctggcctgttgattggaaagacatatcggaaagaaacggtagttgtacgtgggaaaggaaggttgatagttttctgtataagataccacaacttttccgatgttcggaatcaaaattttcattgtgaaaaggcttgagtgactctcaagatttgtcttaggcggctcaaagtaatcgatttgatggttagtaagctatgttcgtccatgtatatttgatgtacaacaagtatttttcattttccagctaaaagtgcgaatgctatgaactgaataagtgaggaactgaaattagtagacttaccaagtggtactaggaaaaaaaaatatggttcatatgagcatacgttctgatttgtcaatggctatttctatgattcttgtggaaagaggattggcaagacaaataatcgaaatcgccattaactaggtgaacataggtgaatctgacaccagacgaaatgtagtagtcaaagaaatgtgcaaacaagacggcagaaaggaatcgccaaataaaaaattgccttcgttaacaggaagagcattttcacatcatcttctgtgttgaaacaggaatgactattcgaacattgagtaatatgacactagacactagggcgcccatagttaactggcaaatccacagaaactaattaaatcctacaacgagtactttgatttgtcaacatcgtactttgatttgtcaacatggtactttgttctttcgctcatggtactttgatcttttcgctcatggtacttgttcttttcgcacaagacggtatcttctctgattctgatactcgcatcttttctccacaatccaaattccacatggcgcccaaggcccagaaaatcgaggaagacaccttggcccggcaatcggacgtcacggttgccactaacgccacgccccatgccgaatacaagggctttttcgtctatgtgctagcgtcggtgatttttttcgcatacatcggatggaccgtggtgcctgagccgtggctccagaaaatcggcgtgtcctattatccagacaagtactgggcgcacgcggtgccggcgtacctgttgattgccatggtatactcgtatgtgtttgtggcgttggtgaacttcgaggtgaagacgctcaagcttgacgatttgcgcaatttcaccgacgaacatgcggtttatccgaaaaaccccgaggagtatgtatggaaggcgccaagtggcgtttgggatcttccgatcggcttggtcaatgacgttttgtacgggggagattaaaatgggaaaaggacttcgagtatggttgggaaagggctagagactggttcaggaagggctagagagttcaggaagggctagagactggttgatggaagggctggaagagactagggtcgagtatgatcggcattgagttcaactttaagagtgttcagattagagtgttcagattagagtgttcagattagagtgttcagattagagtgctctgataagagtggttgagactgtcactatgacatttattgacgaatgacgatagcggtaggtccaaagaagatatacttccttggcttgatgaacaagtgatttgagggcttctgatatgatcgtttactacggccatgaattggcgaatcaacaaaactttagttgaaagacagaagttgttctaacgctcacgttagcttatctcacatcaaatcaaaaatcacaatacacatacatctctgctatttatggatatattttcaagttacgaactcaagtattagactaaagtctgaggcatggctagttatcgtagtcgaatgtatacggttagatatttcggctacatgcacttgtacgaatcaatgtgatgggaaacatgtatgcatcaatcaaactccgtagcttgtctggagaaaacctctagtgtcggcgtccactagtcccaacacttgtgtctcccacgcgtcgcccaaaaggctcttataactcataagcacctggtagaacatctctttaagtttgtcggaaggctcaaagtagttcccgatacagctcacgagcaccgccaaattcttgcgcccttgctggttgttcaagcctccaagaccttggtccgggttcaactggagcgtgttgaggaacccgaggaatgcagtttctttctcttcgttttccatcacgtacatcatctgcgcacaccacgaataaacaaaatcgggcaagagggcagcgatttcaggagagccgccggccaagccgagccggcccaagcagatggccgcgttctccaccaacgtctcctgtgtgtctgcagacttgagaagcggcacaagcaaaccgacaatgttgcccacatatggcttgatgctgtctggatcggccttgatggcaatctcgccaaaagaccaaatggcgttgtttgtcaccgcgtacgatgagtaggaccggttgttgatctcatggccaatgcacaccactatgcgatccatgtatggctgcaccatgtcatgacaggcgaaaatggccaagtcaccgagtaaagcgtacgccagctggcgaacgtcctcgtcgtgatcctcaaaacacaccaacacaagctccatgacgttggcgccgtgctgtttcatcaactcaacagaatgtgctttgaagccttgcacaagaccgtcgatcaagtcgagcgaggtcacaatgaaatctttttccggcgcctcgatcaacgggtctgtgtggacatgctggttgagcaggatggcgttggccaagatcttgactgctcgctcgtacactggaacagcataaggtgcaaacgcctctcccatcgttgaagccactaccgacatacattcgagcaacggccacaagtcggtgtcgtcatcctgcaaactttcccaattggcaaacaaaggcggcaacaacgtgttggcgtactcaggcgagcgaccaaacacctctggcccaatcttgtcaacaaaagtgttcacacagtcgtaaagaacaagcaagtttttgcgttggtacgaagcaaaacattgcgcaaagtgcgccaagagagcaccaacataccgatcaagaagctcgacgtcggcggtctcgacaaaagacgccaatgccgagcacgcagcttcctggacgattttcttcttgtcaagcgccaatccgaccaccgcctcgaacgtaggtgggaaatagctgctgtatgttccgccctcgtgtgcttcggcacagacccatgtggcgtaccgagagagagtccaacaagcgatcaggcggactcgtgtttcggcgtctttcatgcgctccaccaaaaatgggaccaacgtgggcaatttgtcacgggcaagatcaacgcagctcttggaaatggcgccaaaggcaagaattgctgcttcacgcacgggccattcgggcgaaacaatcttctcttgcaaaagaggcaaagcaaccgagatcacctcctgtgggtagtctagagacaaggcatcgagagtcgctgccgagcaacggcgtaaattccacaggtcaagctcgtcatcggagtcgtcatcgtcgtcggaatcgccatcgtcgtcggaatcagcatcggagtcctgttcgattttctttgctgctggggttttgctcacggaatgagcattctttgaacgaacagcattgggacgaacatcttcatcacggtctgccacacgtgcatcgtccttctcgtcaagaatctgcatcaagaaaatctgctcctccgagtagaccatcttttccaaaagcacaggcacaacctgttgcaagtgcgggcggaacagcactctgtgggccttttcaggcagatcggcaagcgtcaaaaggaactcgcatgcttccatagccacatcctcgttctcatcttgcatcagatgaacacagaacagaaccacacctcccatatgcggcaccaacgtttgcggcttacattccatgatcagcacaaacgccgaacacacgttcttgcgcacacccgaatcgtggtcgcccgtgagtgtgaacaatgcttgcaagtactgctccacaaaagcgtgagaggatttcaaaggcaccaactggttgagacacaagacggccccactgcggagcagcgcactggcctgtggcgactgagtgacatgaaggagctgctgcgccaaggccgccaacagagcgtcgtccaaagatgagcccgagtcttcgcagatcttggccaatgcagacacagccgcctcacgagtaggaagcgggacagactcatccgctgcgatgtcaagcaacagcggcaatgcctgaggccagcccagaggcccgcaagcagaaaagagcgaggtgatgacgtttccggtgatgttccgcaccatgttgtgggatgagcgcaagcctgcgaatatcgtcgccaagaggtagctgcggtcggccagagactgcttcaacacgcagtttttcaagttgatacctgctgcagcccgcacgtcggcggaaacacccaagtcgcggaccaagagatcacacaagtagttttcgaaatgcggctgcaagcgggccagcgccaacgcatcgttggcagaagagcgctccgctttcagagacgacaatgtcgccttgaagatggcggctagctgttccaaagcctggggatcagcggtccacatgacggatagtgacagttatcggtgatgggcagcgatgggacgaaaagggctgagagcaaaaagtaacaaaaagaccagtcacgtgaacaatggctggtccgatggatgcaaagggtaaaatgtacttgagccaccgaggtcggatgtgggagttggtgtttgatggagtctatgaggtgagatggcgatggacacgagaaaaaacatgtgtgcaggaccaaatgccttggaggacgataagaaagatggagaagacaagaacaagacagaagcaagaggcgattagattggggcagcaaagtgagagatgcagtcagtgaaaggagcgtggtgattgagtagtattacaagaaatgctcgagctcggccaatttttccgtgagctcatccaattttccgagaattggcagaaacatgtcgtggacaggcttcttgcggcgccggcggcggcgcttggggtcagcgacctgtcccgtagatgcagagggcagacttgcgtcggcttgagaaacggcacggccatccggtgccagatctccgctagagatgccatttggcttctctgatgctggctggggaacttcgcagtttaggctggcagtgctagcagagtattcagatgcgctaacggagttttcagatgtgctggcggagttttcagatgtgctggcggagttttcagatgtgctggcgtcttcggatgtgccaacacgattttgagatttacctacggattcgcgggaaccggtttccgtggcaccggttttctcaaaggattctgcgttcccttcgtttctgccgtctctgccgtcctttctccccgttctcttttccaccacgagcggcgtgtcggaaaagatgtcgctgagcacgtccagctcggcgcccaccgcggcgctgggaatatcaccagcggcgatttcgctttttgcagccatgttttcctggtagtagctgaagccgacgtcctcgtcgtcccaattgaggtcggccacgccttcaaacgtcacctgtttgcgcagcgccgccctgcgcggcacgtcgcgcccgggcaaaagaccgcgctcgagctcttcgttgcggaaacagttgaggcgcgccaagcgctcgacgtgcgtctcgaggcactcggccggcacaaaccccacttttccgtcgtccgcgtcgggcggcggcggcgaaagcccgcgcttttgcgcaagctcggcgcgctccgcccgagtcattttccgcacaagccaccagtaactgtccagatcatccactaacacaacaggctcgtctcgcgcaagcgtacaatgcagcggatccgggccggaaaaatcgtagagaccgtagagtttggccgggtccaagtcgcgcggcggcaggcgcggcggcagaggaggaagcgggtcgaagtcgtcgtcgtagaagtcgccgtagaggtccgcgtcggaatgtgcgtcgggcgaatcgaagttgtggaagtctgagtgagcgtcggagccagacgcgtcggaggcgtcgcccgaggcttcgcccgagtcgtccaaaatgtctccgagaggatctgagtccgagtacacggcgtcgtaatgctgttctggggtttccggcgggtctgcggggtgttgtgccgtttgatctgcagcgcctgctttgccgcctttgccgcctttgccgccttcgcctctttctattcgctccatctcttcttcccgctcgcttctttcgtccgagtctgcgcggagatccatcctcagactctcggtatcgctttcccggatccgttcgctggagctccgcgacaccggcgagtactcgcgcccaaaggtcgtggcaaacttctgctgccggtcggcgtagaccgcgttggcgtcgaaatcgctgctttggaggtaccggagcacgctcagctggatgctgtggctggccaagccggcgttggcggtgtttctcaccaccgacccgtgcgatgtggctgtgtagcccagagacgccaggccaaccagaagctttcgctcgagatcgtggagaagcctgtttgtggactcgagcgtgtcgtctttttcaagcgccaacttttgcatggcttgttttgctttgtcgtgggctttgcaactgttgtgtgggctttgcaacagtcgtgttgggatgcaatcggtgatgcaatgatgcaatctaatgaacgtgtttctgtcaggtgttgactgttgtgatgatcagcacgtggcgttggatctttgtattttctttttctttctttctttttgtttcgtttctgcgcttgtgccgacgcttttagtgctggcttttcttgtttcgaatgggcctagcgccgctcaatccaatgcaaacaaagaagaagcgctgatcttcatcgctttagcagagaatgttcgcgtttctagcctctgcaggctcgcactcccgaatattctgcgacgaaataggagaccggcgaggcgagaagaatgaagagaacgggtctaattagagaatggaaagaaggtgaatagaaggaaagcaggaaaaaatggaagacaataaatcaaacgaagtagagggcagggagttgatggagccgaccagatcgggccgagaccagatcagtgcgaccggaacttttgtgcggctcgaccgaaaccgcatttatcagcgcggcgatccatgcgggccatttttcgcgccgttttctgcctcgacggcgtttgcgcgtctttttctgtgtcttttctgtgtcttttcgtgtcttttctgcgtcttttttctgcgtcttttggtatcttactgcgtcatttctcgcgtccagaatggctttccccgcattggacttgtctgtctattattcaacctataagtcatctatgatatggcacagtatgatataaacctttgagagtaggaataacaattgagcagaaccatgtttcacatctcaatgttgtgaaagtggaaagatctaggttcagcaaggaagatctcggtaaagaggaaaggaagatctcggtcaagaagaaaaggaatctcggtcaagaccaaaagacgaccttggtacaaaaggaaacaaccacagtgaatgaagtgagtttattgatagtaaaattgcttcgtaattagatgcttgatgctgggccttccatgtccaattccaatcgcttttgtcttccaggcaatagaaacattacaacgagctagaaactatggattagaaaaatcttatgtaatttgacaggagtcctggtcagcaaagaaaaggtcctagtctagcatcaaattcagaagcatcaatgtatcgtgttatctctagttcccgacccggctacttaaattttgaacttgtgtactatttcgacggcaaaattaactactggaagcacccaaggatctcgaatcagttttgcttctcgtagccgcagacatgtgtcagaacatcgtgcattatcgttgaaagtatcagctatcggctatattcaaaatctcatataaatacgctatgccgttgtagcttgatgcattttccttattgtgttgccgggcaccgctcaaatttttatgattccatagctgatacttgaaatttcgaggagccgtaagttgattcgtttttagtgaatgcggaacctaaatcgtaataccatgccattcggatgcagcctccatcaatgaattttcgatagaaattgatcattccgttccttacttggaatgcccatttcgctcttgtgctaattcggtcttgattgaataaatgtcatcttggcgaatccatgcaatattcctaagtttgggattcgtgcaaaagacgagcgtcgtagatgtgcaacttctttctaatacggttgagctgccacttgatgggtataaatggcaagacgccgtgtctttcatcgtacaacctcaaacgaagccagaacgaaactgaaagccaataggccaaataagaaaacacacttccgtacgtggccgtgttggtccaaccaactatagcattggccaccatccaccatccgtcggtcaaaccgttgcaacagttgacatgccaaatagtattggccacatcataggaaccaggtccgcttccggtctcgctgacgtcaaggccgccacacttgcgtacatacgtttccaactccaaaaaccacacgcctcggctcataagaccagcactgaccatgtaaagaaagcatgtggagaaaatcaaaaagtactggagcgacaacttgtttccgcccttgtagagtgataagccgatggccgagcccaaaagaagaccggccaaaacagccaacgggagagagctgggcggctgagacatgccgattccgccaatgaaaaccaccgcttccaaaccctcacgcaaagtcgtgacaaacggcaaaatggccaagaaataacgctgggagaacgactcctgtggcttcttcaggccgagaagcgcccgggtcagtccttcttcagccactgcgtcagcctcaagtggatcagcttccagaatctggcccacgtcaagtttctgcggctcttcaccgtggtaggcgctgccgagcttgatccaccacttgatcttcatcaccttgttgatccgcaaaaggccaacgcccatcatggtgatgaccacgctagaaagaagcgaaaacactccttcccagagtctctctgtgtacgaccagagatctgtttccacgaaatagaaaaagccaataaacactaggccgatcaaaaaacacactagcaagccgcaaatggcgccgagccagacctgaagccggagctttttgttaatgctttttatatgttgggattgctctgaatcatcttcgggctcgcgcttgttgatgaacgaaagcaaaacggaaatgatgattgccgtctcgagcgtttctcgaagaataatgaagaaaatctggatcgaaaagtactttgttagatccatggtgaagaataaaagaagatgtatggtttgtatggagaagcgcgatcgcttaactatgtagggtctaatctagcagagaaaaaaagatcaaggctgaagctttttattgaactactagtgctgaaagaaaaaaattaattaacatgaaagggtgggatctctgatcctgttttcatgtttaatgaaagacaactcttgtatttgaagccatgcagattgttcatattaactttttagccaacgttagtgaaagttaggtgtggcctaaagtatatcaaagctaaggaacacagagaagtgatactctagaaaaatgagaaaggtagaatgaatgataaatgaaaggaaatggaggtacaaatgttgacataataggatgaatggaatagtgattactggaaatttacgaagttaatccatgattactggactgtttgagtaaacacatcaatgtttacaatcagtcgtagcttcctctcaaaaacattttgcaaaagtccgaaatagtggagggtttgcaccacttcgaatgtattattatcaaagcccccaactactcaattgaacatgacagtaacactagacaagccatgtacacccaattctcatacatacatctcgagtatttcaacatttaatagtcaataaatctaaacggaacaaagtttgaactgacaatcgccagttccatatgagaaatcaagctagtcaatcaataatgtccttcactcagtatgtgatctgaaatatgcctcctgcccgaagaggaggttgatcctggttcatctcaaaaatgcctccagctcgaggaataacttgattctggtcttccacgtcagactcaggttcttcctcaagtaagaagacactctatatacatctacacaagtgaattgatgtgaaaggttttgttgattacaagaaacctatttgtttatcagaagctctctgtaaactcgactgcttctacaggtcgaattctaacactaataagcacacagatgtttcagacactaatctcggaaaagatgtaaagaaagcccggctaaaacgacacaatcggctcagctctagtgatgagagaattttttagagcaagtagagcaacaggaatatggacaggagatcttgatacggtaacgagtaccatatatcaatcaaactcatcttctatgcacgatatctctccataatatatctttagtgacatatttggaaaatgcggtgagcctaacagaatgatcggcaattctcttctcacattagggctagatacctctattcatccattctcgccatcctgataacaaaacatcacagtagaaacgttaaaaaaagatctatcgagacttctcccgtctattcataatcgttctcgtgtgccattatgtgaatcgcaaagatcagcccgctttgttcacctatgaaatctttttatagatggacttcaaccgttcatacagccccaccatgattttgatcattcgttccatatttcccgtttcggccgcctcgtacattgacgcaaaggctccccgttgatgtaactcggcccgcgaatgctgtccttgagggacttcatacatcaagtgatgtgtttcgttcacaccgccagtcttctctgtctcatcaggagtgagtgttaaccctttttctattctgagaagcttgtaatttgtcactttgaacttggcgtatatctgcgcctttttgaacatcttgtaccaaggataatcctcgatccacatctcttgtacgtccacattgtatgcgtcgtatatttccgactgactttggagctcaccaaaaatttccttcatttgctgtaccaaagcccggaatttgaactgcgtgtgcttgtcagcatctccgtccatacggtccttcaaatcagctaaaagagtagatttcgataaaagtgaatcttgtactacctcgtcttcccaacctttcaacgtgtccttgtttgcatcaacaaaatccaggaagaaagattgggcttgctggaaaagatcggccgttttataatcaacaacctcatgctcacctaaggaaagaactaggagaccaagaaagcgtactaacagactgtgcaatgcgtacgacttatcgacattctgagagagccagtctaaagaatagaagctcgattccggcacgtacacagagtcattatggttagggctttgtgcaaatttgaaattgatagtaggaacggcgaatgacgattgaaatgagctggcatctttgccagcgaaagcgctgcctactctgttgttgatataggctttgctctgtttgtaccagtaatgatacaaagatatgtcatcatcttcctcatcgtcactgatcatatcattgtcattctttgatatgcgtctgtaatgtgttgagtttcttgggaatggcacaaacttggcggtgtacctgaggatgttgttgaagagtggattagcatcgacggaaaaatgatcacccatcactacatcctcgtccaagttgatataggccaagacagggagatttgttttgagcacactggagtcaagaaccatagcatgagagccctgtgcagcactgcgagaggcgtcccaggacacaaatcgtatggcccgcaacggtctccagcccatattacgcaacaattggaagcgacgcatcacttcaagcatgatggcgtgaccactgagaggatttgaagaggtgagaatgtcgcgggaggcgccaaccaaaataacgccgtcattgagcactccttcgagcagaccaacgatattagtagcgtacaacaggtcaggtgcaaattgtgcggcaacttgtaagcataaggtgtcatcaagaggttgcggagcgtagggccaattctgaaaaggttccatagcaggccccaatgtgcttaatataggctgggcggcactgtagctcaacggaatacgtattcctggttccggcactgcaaatggcttgaaattgcgggatatggcgtcctctgcatccacgtcgccataaacaacgacagcggcacacccgcgctgctccgccaatgctattttgtctgcaagcaagtaatctgaagtcagcaggtgggaaaacaccactatacgtcccgccacggatagaccatgtctctccaaagccaggaaatcttctggcgtgcctgcacgcgcaaaagtgagcggtgcttcgacagaaccattagcaccaaaggggaaaaaagccggggttggagacccagcctcatgtgttttcgcattgtagagaacgcggcccagctgcacgtctaccaagcgcactgccagcagaagcggttccttgacaagcggggatagagggtaaatgtgggaattggtttcgaaaccaaaatcacgcatattctgttgcaccattgccgccaactcgggcgcggtcagggcagaaatgcctgcggtagtttttgcattgagcatggagaacgctccgagccagtggtccacgtggtcttcgacggtcaatccgtcgtcttcagggcggcctctttgcagctgcaccaaaaatagacgtttcacgtcagttttcgtcaaatgtaagtcgtaccagcggcggaagtcgcggttacaagatgtgcgggggaggaacgagagctgaagggccacaatcgcagccacgcccaaaatacagaaccaccagaagcgctggcgcaacatccgttccacgttttgcgactccgtagtgcgcttggattggttgtcaaagtcgtccatgtcccggtcgaaagacgactcgagaagggggctattttcgtctgccatacttttagctagtaatcagctatcaaatactgggatccgacaataagatggttaccagactaattgaagggcaagtcagctatcgataattgtcgataagtgttgctgatctgatcaacaatatagtcaatcagccgaaacaagggattgaactcaagaccaatggtaacaatagcagtattggcgggtaaagttttgccgccaggtacgattctggacgttggcttgagtgcgttttggagtggagtacgccaaaaggttccaagagagaatccgaaggaatccacgtgacagtaatttctttactggccaagaaactaatgtcaaagtacagaaagaagaagtagtttatttgataagcgaacgcggagtctgcgggtgggagcagatatgcaggaataatgacagggtcaaggaggtacggatgcaacatcggatccagagactttagccgaaatattcgttcgaaaaaaactttagaagtgtgaaaacagaaataaattttgtggatccgagcggtatctatgattttatactactacaatattaacaagtaacgtaggtgagagtatttccataggtcctgtgtagaagaagagattattccgaaattatgattctgttaatagagccaaattcggaataactaataaatccagaagatctagggagtttcaaactgatgcaaagtcgaagaattccataggagttgaaacggtgttattcggcaattcttgcctcatttatatcgtgtcgggcaatcattcggtctagtctcgtcaacgaaacgggttaaattagcctaatggagatgatattttgtaaacgtgttttaatgagtcggacttccatctaatcttatatgcgaaacattgacaaataatttttgaagacatgcattcacaataagaagttgcggaggtgaaaaagacatcagtgataaagaaaatcaagaaaaaatgattaagaaagatgaacttgtgaattgctcctcataaattgagcgaaatcatcgttttaaccgtccattcaattgaaaaattaaaggtatgaacacagaaaagaagcacggcatgcttcaagagtggaaacggaaaatgatgcaaagtattgcataacttaaatctaataagatccaacagccgttgcgaactaaaagaattgacgattttaattcagagaccggtacaatctaattatcagcgagctatttgcacaattgtgaccggaaagtccaacttggattctcgctgaccaatgcttccaccatgatatattttccatgtccatatcgtggatatattcactaatgtgctaatacaaaggcatacaggaaatattaatgaatggatggtaaactttgcccggttttatttttctaagtcagtaacttccatatttaaaagcccatttcagccaataaggcagcgtgacaattggcagactcggaaaaatgcaaagataagctacgacgatattttgtaacatgagctgcatgtcagaatagagccgacttaaagatcgttggcttgttttttcctggaattcacttggctctcttgtagaccctgccatagattccgatggcgctgatcccatttctagtccactagatttcgaaatcaaattctggtcccaacataaaagtctgaatatgtattattttctcgccatgtatgtttcgccgtaacctctacacaaacggaaagagaaggcgagagcgcttccgcaagaaatcgctgataagaacaaagtttgtgaaggcacgtgattaagaaaaccctatttgccggcacacagcttttcatattcataaattctgctttagccgctctttccaccccattcttccttaaggagaaacatttgttgtctctgggccatttgcacatttcaaagattccaattaggccagctgccgaatctttaattgtctgttcccaatttggtcgaaaagtttcgggtccagtgtctttgcatcaatagcattgtttcctcatctttgcacattcaatctttgcccattcaaactgaactttcagtttccactgcccttgcaattattatcgccttgtaacttttgcagccctttcgctatattatctgcatccttctgcccctttgaaatcttgcatcttcgtctaaatgtctcgccaggactggagccccgcagaacagccacagtttgattttggcggccgttcatacgtttccatgggtcaccgcccgtccgtgtcgtacaattcgccgctggtggtgtctggatccgagatccacaaacaaaccgcagatttggcaaccataggcgtggtcgaagacgccgaagccgccgaggaatacgtgctgctgtatccgcccatcccaatcagccgaggaaacggccctggccgttctgacgtcgacaccacacctctcctccgcaaacaggacaacgattttccagacttggaaagccctgcagaaccccacgaatacttgtctgctagaaatgtctcccgcagaccacgccgaaacgttttggcccgtgtttgcagctatcttcctgcggtttttctcggcaccctattgaacgtgctagatgccttgtcgtacggtatgatcatgttccctatcggcgaggctgtgttttcgcagatggcacctgcgggtctcctgatgttctatatctccactattgtatcgcagcttgtcttctctcttggtggctcggcttttcatgcgggaataggctcggaaatgatcgaggtgacgccttttttccatgtcatggccactgccatcagtgctgaaatggccgacaaacctcaagaagccattcttgccacggtgatggtgacatatgcattttcgtcggtggtaaccggtgtggttttctttttgcttggccgtctccgtttgggtgcgcttgtgggtttcttcccccgccacattttggttggctgtattggaggtgtgggatacttcttggttgctacagggctcgaagtctcgtctcgattggagggcggaatccgctacaattgggctacctgggcttatctttttggcagcacaaccaccatccttgaatggacagtaccacttgcccttgcggtgattttggtgctcatgcagcacaaaatccacaatacccttttggtgcccgtgtacttcatgggtgtctttgcgcttttccacattgttgtcgctctatcaccctgggatttggctacagcccgtgctgcaggctgggtgtttcctgctgtggagaacaacgaaccatggtatgctcactataaacttttccgtttcggcatagtggactgggttgccattctccggcagttgcctacgatgttggcgctcaccttttttggcattttgcatgttcccatcaatgtgcccgcccttgctgtgacggtgggaatggaccactttgatgttgatcgcgagcttgtagcacatggctactcgaatgttctttctggcttaattggatcgattcagaactatttggtctacacgaactcggtcttgtttatccgtgctggtgctgatgagaggattgcaggtgtaatgttggcagcagccacggcatgtgtcatgtttgcggggcctgttgtcattggttatattcctgtgtgtgttgttggtgcccttatctatttattgggttacgagttgttgaaagaagcactttacgatacttggggaagattgcgccgcatagaatacaccaccattgtgacaattgtagtggtgatgggtgcatgggatttcgtttatggtgtcttggcaggcatcttgcttgcttgtctatcatttgttgttgaggctgccagaagaccagtggtggccgatgtttacactggagaagtggctcgttcgaccgtcttgcggcacccaaagcaacaagagtttttgcagaacgtggggagtcagatttgtgtggtgaagttgcaaggaaccgttttcttcggctccattggaggcgctgaaactacaatcagaggacgttttgagcatggacgttttgtgcgcaacccaatcaagtatttggtgattgacatgaaacgggtgttctcgattgacttttctgctgctgaaggttttcggcgtattttaaatttggctctggagttcggtacgcagcttgtaatttcgtctgttgaggagaacggcgaaattgtttgtgccttgcgtgatgccggcttgtggagccagaacgatcaggacattcggctcttccgcacgttgaaccatgcgctcgagtggtgtgaaaatgcgtttttgcaaacgtaccagcatgtggaacggaaattccctgaacgactctctgcggagttgtcacccgaccgctatgaagaacgctcgcctatgagccatgtcgtcggtactcccagaacagcacaagttttccaagcagcttctcgcacggcaaaagacgaacagcgcatgaagaaacaattttataccaataccgagcgtgctttccgcaaacagcccttgccacttttaatgatcaccttcagcggcctttccgataaggatgaagcgttctgggcttctgtgacagactattttatccgagaaaagattccagaaaacctcacgttttacgatacagctgtgcaccagccttcgcttttccttttggaggcgggccttgttcagtctctgtttcattttgaggatggccgcgagcttcacctgtcgatcttacccaataccgcctttggacatttgcttgcgctccatggcagaggcgctgtctatacaagcgtgagtgactcgatcgcatggcgtttacctgctctgcgtcttaccgagatgcaacaaacaccagaaggtttagctgtttacaacgagttattacaggtgcaagcacgtttgctgaaggagagatttgacacattgacggcgaatcttgtgatttctgcctagctgagtctatcacgaatggcagtgaaagtcttgggtttctctaaacagctcggggcatccttcttttctgccatgtttggatcaaaaggatatttaattatctgttaaatcatcatctaatacaatcagccccatatcaaccaaatttcctctttatcgctggtaatatattttctacaaatatggtcgaatgttcacaattaagtggactcggcacttttaccttacttccaactctttcatcttgtttattcgtaaaccaatctgttccctcgtgatttcttttaaaattcattcaccgccagcgtcgaaaaatgattacgagaggaagctatagacgagccacagaattgtctctttacaggaatctaatttggagggaactccaccgttgcgctcaaacacgcaataagaacatcttccccggtgtaggcccgagcattgaccatgtactttccaggaggcacttctgcgggaatctccaccagcttggaaatcacctgctcaccctttttgattggacattccatgtcgacgttggtcacctcctcgcacaaatcataagtctggtggatcaaacggatgaatccatagcgcacatcgacatccacgtaagcaccgtcgacaatgtcttgagccaaaaagccagtggcgacaaaagtcaagttttcgcccttggctggtgggttggggtcaattacaaccttttgcaagtccaacaattgaggttgggtggcatcacattgcacaattggtgagtttcctggaacgggcttctcatctgggttagggaaagttgtcacaacctggggaagaagagaatccacggcattatcaaagagagaaaccaaggacaaagctttggcactggcagcaaggagagcagtagacaaacgattgaaggcaaccatggcacaagagaacaagttttcaaagacagaggtttttgatgtttcggatgttttctctttgtggcagaaaaagagggagcagttgcgacgagaattaattgatgagcatgaatgccccaacttatcgttgcggcactgcacaaaatgccccccgccgcactatagattagatgaacaataggaaaaatacaggacaagaatgcaattgccccgatataaccatacttggggagatgaatccacgaaaaagcgtggcaattccgatctttcgaaagatacttgagagtctagaaagtgatttagactcacatggtgaagacaaattttgttatgataagctagggtcacatcaatcatgtgattaatcttggagtagaaggcggagagaaatgcacgtatagattcgggcggccgacttcggaaatgcttggaagtttagcaagagagaactgacgcgtagtgtagaagctaatcacaaatttcataatctccgctaaattatcacgatcatttgattgtatagaacgagcccaattttacataatggatctaaagagcacgattaatgtcaactctgtttgaaaagttggttgttcctctaaattggtagatgtagtctggtatgcaagatacacgttgaaagataaacttatttcattgacgcttcgatctgtagtttattcttcgggaaaagccacagttttgtttgaatgataaccatcatcagattcttttcaacaatatgtccctatccttattaaaaacttccgcagattattttgaacagcccgaaggctccttcattaggaaatgtttgcttccaagttcacaccttcacatatctaatgaaactgtaatcttcgcatgctgtaatcactagtaccccactactagagcttacaacaagttgatacttattagagaaaaatttgtaaattccaaagattttgaacagaagcctgctgattttatcagtacttgatagattataagtaagtttatttgtatagtggaacacgaaattagaaactttgttttctgaaaccctcgattgagacacttttgaggctcatacactttcatacatatatccattcatgcttagagatcaaaagagtcctaacacttatattcttttaattctccacaagaggaaacttcgatgtctttaagtactttagtgtttcctgcacaatacccaacttgcattgctgcaaaaaagtccatcactataaatacacataagatggacagaagaaaacattagagttctataaaaatttactttttcttattgggattctataattcttgtttttgtgtttcatcttggctttttcgctatggagattctccaaaaggaagattcaggattagccctggcatggatcttggcaactttgggccctcgccgtcttagtaggaaaatatatagtgtttctatctcagacgtttccattccttctacttgcgacaccattcaatcttatggtccacatccgcttccactacgattatcgtcaaacctcatgtacggtctatctcttttgtacaagcaaaaagtggatcatatgttcagcgcagtgagctcagttcattcgagattgacaatgtcgtttgcaaatcatggattaccttcgaagaattcctcagcagtccatctgaaatcatctggccctatatttttgaaagacgacaattgtttcgacatagaacacatcgatgaaccacctactgcccttgtccctgatacagcaccttctataagcattgcaagaatccttggcattcaagaaaacgataatgagagaaatgccataacgggaacagtttctcttgctgtttcagcagaagagcgagaccgcctgttcaacgagtttatgaaattgaccactgcgagtttccaacccgacgtgagtgaaaatcagcaagttgatttcgctttcaactctgaaggtgacattattggcgatcaccaatttgcaaacccttctcaaaacttcctagatgatattaatctcgaagaagattatgtgttaaccacgacgcaattagaggacctttccaagtctgctactggcactaatgatccccatttttccaccactttaaatgcttctggtgctgctcttaaaactggagaagcaaccagaagaaagagacgtaaagttcaaatcgactcccagtgtttcttgcctgcaaaggtaaagcatcgaagacgcttgtacgtcattgaagaaccgttccaatcaatttctgatatattcaattacctgagcgctaaggacccacccttcttgaatctttgcctcaggtctttgtacggattggcgaaaactctgtgtatcagtcgaaatcatttgccactgaaagctaggcatacaggctattcagctagactcttggactctttcattgaaaatatagatgacattgaaaagggtagggatgtacccttggcaagacgtagcagcagtcaaagaagtctctatctgatggaagaagagcgcgagcaactttcttttggctctgtggatttacaattggactggggtttagagcataacagtttcttagatgatgctccacaagaggaatacgcgtcgactactctttcacaattctatgagtatattaaagacatgaaagaacctgatcagtcgcatgttagctttgaaaaggttttgccgagtgttatgtccgggggacctgttgcaactagaaagatagccgcgtcttcctttgcatctcttttggaattaagctcaaagagcatggttaatttacgagtttcttctcattctgctaaattcaacgaccctaacgaaatatccatcatttgcttacagtgatccgctcatacagtgagattaattattgaatacataatacaaatgggggaacaaaaaggggaaaaaagtttggccgcatcaagtctcgtggttcccaaaagaaagtggaactcacacggcagaattgaattttgcgtacgccatcacgattactcgtgaatgccgttctcgtcgtgcttggcaaactcctcttccgcttcataaacttcctcctcgtctggctcttcagggttttcctggtgcaaagacaatgttggcttgacagcagcagagtcaagggtccaagcggataaagcgttctcagcgtcgatgatgatttgcttagaagcttcatagccatcataagcaggtctagtttcacctggagtgacagcagagtcgtccaacaactccaacaaagccttaccgtatccggctatgagggcatacttctcagccaattctctcatggcatcgaattggtagttgtaagcggccttcaacttctctctggtgatattagataattgagcctcagcaaccaaagactcggcctctgctctaaccaattcctgttccaaaacaggaatcttaggcgattgtgggtccttgtacttcaagtgggcaatctcgtcggtgatcttttgctttctgtctctagaaggttggacagaggcctcgatgtttctgatggtcttcaaagtgattctgtattgatcatacttgtcaatgaattggtcttccaactcaccgatttcgtaaatcaaaacacccaacttgtcagtgacatccgagacatcctcgtcgttatcctcaccccagagagacaattgcttagcaacgtcacgacgttctcttgcggtcaattcaatggctctcataacatttttttccatcttgatgtattgagctaattttctggacaattcaggagcagtgacaccagcaaagttctttctgaaagtggaggtgattccacccttgccaaagaacttggacttggtggtggatggaggtggtggaggcgactgcaattgagcagcggtaggggccttttgagatctcaaagagtaagttctgtgcatttttaattggtgaatgaagttggtttaagggttatagtaccgcggggggcattcctccttttatacaccatcagtcgacaatggtcccagattgtgcatagaagccctcaacatgcatcatagtttgctgtgcggctgtctgagactttacttttttggttcaaaagatccacaatgggccagtcacaataaaccggataaccaggccgagacgcagccttgtcgactttgcccaattgaacattctaaaaagtccaaagtgtcttttgcccgaatcctacaacaacagcccaattccggtccgtgatcatgtctcttttttcggcgcattgggctttccataatacgactgaggtgtgcatacaggcccagagcccgccttctcaaggtcatacagtgacgtaatgttgctgcggtgtctatttccatgaacgagggctcatagactactacagatatgttagactatcaatgtcgtgagatgatacctaattgcaagcataatacacgagacactcttttccagatgtgtctggcttcaactgtggttgctgtccgctcctgcttagagggagcaatctatgcattcccaagtcagagagtgtgcccacttgtttggcgcaggtgcttcggctataatttgcatatacaacaccttctgtcatcaccgtctggcgacatgatgagggtctgcaagcagtgcacgtgcattttactgtattttggaccgtttactagccacgccttcatctgcaggcgccgctctcttaacattgatggtaatgggctccaaaattcggtggtaatcagcctctaacgcttcatacgctgtctgaagcttgtctagacgcgtgggcccgtccaacgtagccaatgcctctttgttcttttcgtacaagcgcctcttgacgaaaagacgtacagcctttttcgtgtcggaagcgatgttgtgggagagctgatagaaaaatgccatttccaacaatctctggagctggcgtttttccaatttctcttttgttttgagctcattgaaccactttggatcggatgcttgtgctaccgtaagcgaagacaaatcaagcttcttagtttcgacaagtcgagtaaagtcaacacggtctctcaaatcgtcaaaactttcgctcggatcctccaccacaatttcaaccacatttccatcttgcatccacgacttgtacaagtgcaggtacatttcacctccgagtttcttcccttggtgaattggcaaaacgataaattgtgagatctttttgcgtgtttccactttcccttcgtcaaacagcgcatgtccagggtatttccagtagttatatgcggtggtaaacccgacaacttcgggaaattttggatcagacaccttatacatgacgtaaacgtcccaaagtgggtccaggtaatcgataaaagagccagcttcgataaacaaaagaaccaaaatctgtaacctcttttgtaattcgatgccacgctccgacgccaaatctagtctgtaaatggcatactgttctccatctctagaaaaaggctcacccacaatctttcctggaatctcgtacagttgcagttccgcatcaatttcctcccgccatttcaactcgtctttgaacactgtgctttcaggcaaaaactccaacatcttagtcttcgggtctacctcggtttggtcgagtttggcaccccatttgacattcaaaaatggacggaaagtgacggcatcaaaacaaagaagaattgacaaatccttgtatccaaaaatgctttccgcgtcaccaaatattgggtacgtgaatgttggtttgaacgattgcgctgacccttttgtgtctgtgatgaaaatcgaaagagcctcgttcagcgaggatgtccatacctcaggctgtaacgatgcgactgcgagattgacttgttcatcggaaggcatcgtggtgtgaacgttgttgtgagacgtttttgtttcgtgatacgaaggtgcgcacacgacctcaaacaatgtgagtacgtgtatgagttatgaacctgtctgtttggggcatttaaaggataaagtggagatttcaattatcgtcagtacaaattctcccagtaaatttttgaggtaggacgtgaagactatcattgtgtatgtacttctcatgcatgaaggtgcgtcttatcaacttggagaagtactaccgaaaatgaaagaaaaaaaaaatgtcactcattggaaaagaatttgagtggggagacgacaatgtacatgataaaattcatgaaagtgtacaacagatgataattttcctcgattagtctcttgatcacagtaggccaatgttgagacacataaactgatgcagcattcaatatttactggcttttcttcattttcttgttttatggaatgactaccatgtaatgcaacatgtcaaattctcctttcggatatttatgtttcggtggtaattaaactctcgttgccctgttgtacctttccttattgtcttgagcgaaaagctaaattatggtccatttattccttcttgttatttctgtattaaagctactctacaaccacaaccaaatcgccagcatccaccatgtcaccattcttgtggaaaatcttcaccaccttcccgccctttggagccagcaccaccatttctgtcttcatggcttccaccacaatcaagccttggccctctttaacttcgtcgcccacttcaaccaaaggtttccagaatctaccagaatactctgagtaaaccatgacggcatcgtcactaaactctgacgttgacaagtcaggaccggagctcgaggactccaactctgcgttagacacttgaatcaaacggctgaattcctcaagtttctcgccgccctggttgcgctggaactcctcgatcgaagcagagttctcttggatccagtgcaagtactgttcgtgatcaaaaacagaatcctcaatctcaacagagaacttaccagcttccatttcacgggtcattgcgtcaatttcggcctcagaaacagggtagaactcaatctggtcgaatgggttcaacaaccatggatgtttggagtgtacacccaaagtgagcttgtcccagattgggatggtacggcccaccaattggtatccacctggagattccatggtgtaaatacacatgtaagagccaccaataccaacagttccgtttggagtgaaggtacgcgaaggattgtactttgtgcccaaaagacggtgtcttgggtccaaaggaacagcacaaggagctcccaagaaaacatcaccgagacccaaaaccataaaccgagcacagtacaacatgtcgcggacggagtcacgttccattccgttgatggacgcaataaagtccacgttgttgggtaaccaaggtgctgagctgcggatagtttcctggtatcttttcacggcgcccaaagttttctcatcttcaaaagccatgggcaagcgaatcacgcgcgagggcactttccacttgttgacaaagacgatttccttttcaagagaaagcaacgtctgcaacaactgctgctggctgatgtcgcagtattcaatcaacacagaacgaacaccacgagacatctccaccacgccgtggacagacaactgttccaccatctcaatcaacttgtgcacccggtaagcgacattgaggtccatggtattttcaccatactctaccaagatgtaccgatcaccagcctggcgatagacgatggatggagccgccgatttttccaagcgggccaatacaggctcttcaggagcaggcaaggcagtgaagtctggtaagtcgcccgacaaggagtcgattgccttgtcttgctcggccttcaactttctcgcttcggcgtagctgagaggcacaaactggatcgagtcgcccggcttgacttggccgatcttccacatttccgcttctgccaccacagccatacaaacaaatccaccaagcgaaggtccatcgcatgtcaaaatcactggctcgtcacctgtgaagttgattgcaccaagcgagtaaacatagtcgtgggcattcgaagggtgcaatccagcatctcctccgtccttacgggcccattctggctttgggccaatcaaccgcacaccaaatctgttcgagttgtagtgcactttccatggcgaggcgaaaaactgctccacggatttttcggtaaagaaatctggggcaccgtgaggaccgcaggtcacacccacacgccactggttagggtaagcagggacaagcgacttgggcacgctttcaggtgccgaaactggaccgggcaaagtgcagctaggcaattccggacgggccaagaataaaacgtcaccgactttcaacacgcggccattgtgaccacccaagtttccaagagcaaatgtcgatctcaggcccaagtattctgcaacgtcgattccgccccgaacggccaagtatgcacggcagcccgcacgcaacttgccaatctcgagcttgtcgcccttcttcaccagaactggcgcccattgggagacggcagtaccattcactttcacgtcggtctcgcctccagccactgcaaccactgcatcacaatggaacactaacagcgggccagccaaggtaatttccaagcccggagacgctggagcattgcccactgctctgttagcgagacggaaagcgtattcatccatgcatcctgatggaggaacaccaatgtgccagtaacctttacgacccaagtcttgcacagttgtgtaagcaccaggggccacaatttcaaaggcagctggacggtaatcataggaatccaaaaccttggtggatacttgcgcagatgcaaacatgtccgagtgggcgatggaccgaagatagtcgatgttggtgacacagcccgaaactgcagtttcgtcaagcgcctggcgcaacttttggagggcattggcacggtctgtgccgtggacaatgatcttcgccaatgtggggtcgtactcggcactcacaacggttcccttctccacccaagtgtccacacgggcaaacagagggaacttgacgtctgaaagctgcccaggggaaggaacaaagcccttcactgggttttcagcatacaaacgggcttccatggaggcgccggtgactgtgattttctgagaaaagtctggtggggtgtctgcggcaatcaacaacatccattcaaccaaatcgagcccggtgaccatttcggtgatggggtgctcgacttgcaaacgggcgttgacttccaaaaagtaaaattcgtctctgcgctcgtcatagatgaactcgacagttccagcacacttatagttcatcagcgaacccaatgcttcagcggccgaacgcattttctggcgagtcgcttcaggcaagtttggtgctggtgtttcttcgacaatcttctggttacggcgctgcaacgaacagtcacgctcgcccaaagcgatggcctttccgtatccgtcaccgaacatttgaatttcaacgtgacgagcattctcgacaaaacgttccaaaaacacaccggcatcaccgaagtaagactggccttgatgttgaacggtttggaaaacacgctcaatgtcctcttctgagtcaaccttctgcaatccgatacctccacctccagcggtcgatttgaccatcacagggtattcgagggcagcagcaatacgtctggcttcctctggtgaagacacaaggccagaacctggaacaagcggaacaccagccttctcggcaatttctcttgccgaatgtttcaatccaagctttctaatggcatcgccggatgggccaacaaaaacaatcttttcacgagcacagcggtcggcaaaatcggcgttttctgacaagaaaccgtagcccggaatgactgcttgtgcaccactttttctcacggcattgataatcttttcaatgttgatatacgtttctgcggcagaggttccgcccaaggcaatcgcctcatcggccataagaacatgcttagagtaccggtcagggtcagaatagacagcgatggcacggatttgcaattttttcaaagttttgattatgcggacagcaatttctcctctgttggcgacaagaacagactcaaatggctttttgctccgtgcaagatgctcgtggtagcgtttccagccgccaaactcggaaatgtccgtggcacccagagtatagccaacttcttcgcagataaaagacttgacccattttcccgaggccaactcagccgaaccaatacccaaaggttctggcacataggagatgaaacggccaaagttctcttctggaatctcgtacacctcgacagcgatcttcactccgtcgctgactcttctaaggccaggcttagcaacaggcccgctcttcgccaaggcatacaagcgatagttgctcagagtggttgtggcctcgacaaaagtggcatgcactttttccaattgccagtgcaaggggaaacctttcaagtgggcgccgacaacggccaaggtgacggtttttgataacacgggcttgggcaaggagaaaggagagaaaatctcgtcccgtaacccgacaggcttgtcgaggcagccttggagacgaggaatttcggccgtgtatgccttcatgtatttttcggcaaagtctaacaacgcatagtcgttgtaggcttgggaaaggaaagtgatgccgaaaggaacgccgtctttacggaaaccggcaggtacggccaaggcagacaagtcggccaaattgacaaagttggtgtatgtgccttgacaagagttgacaccgataggatccttttggacttgttcaatggtaggcgtcaaaggagcagtcggaagcacgagaacatcgacattttccaagagagggcggactttctgcaaaatcgcctggcgcttgtactcgaagccaaaggcatcggcggccgagtacttttcgccgccgcgaatgatgcgggcgacggtcggatccaagtccttttcgggcgggttggacgccaaaaattcgcgcgccgcccagtaccgctccgcgacccaaggaccctcgtagaggcacttggccaagtcgagcaaaggcccaatatcgatggaggaaatctcactgcctgtgctagcgacatgcgaaacagcgcgctcaaataaggccgggttttcctcttcgccgcaccaaaccaactctttgggcacggccacgcgcgcgctcgggccaaatgtcaagcgggcgttgggcggcatggcgcgagaatatgcgtcgtgcgccccgtcggcctgcgccaaaatgttgaatgccatctgggcgtcttgcaaattctgcgcaaacacagaaacacagtccaaggacttgcaagcaggcactactcctgcggccgagaaaacacctttggtcggtttgagtccgatcaagttgttcaatgccgctggaacacggcccgagccagccgtgtctgtgcccaacgaaagcggaacaattccgcgggcaaccaccgacgctgatccggcggaagagccgccgcacacatatcgagagtcgaaagtgttgggcgtgatgccgtatggcgatctagtgcccacaagaccagtggcaaactggtccaagttggtcttgccaatgacaatggcaccggcactgcgcaaaagacgaaccgtcgtagcgtcttcagttggagaataggcaaaagatggacatgccgcagtcgtttccattcctttgacatcgatgttgtccttgaccgcaacggggacaccgtaaagcgggagacttgtcttgtccgagtgtgactggaggaaacgccattggtgcagtaagctttccttggacgcaagcgaaatccacgctggatcactttggctctgcgagcttaggagttgcagcaacaacgcaaaggaatcatctggcgtggcgctgtaatgatattgcttccagtcctcgacggaccagccgatacaagaaggcatgaggaaagaagaagagaatttggtatgttggagatgggtgtgatgagatatatacctatatagatagagtgctcggaggatcccgaaacggcaggcgacaacggggcgccgcggcgccgacatgcgcgacatcggagtacgccgcgacacgcgacaccaagccatgaattaggcggcggtcgggtccaattcgcgacatttcggggaccttgaatacttcatgaagcatcaacaatcgcgacattgtccaacagacattggagttgcgatctgagcgtcgtgtttctttggatgcttgattattgaccatctccctttcagatatccattttccaattcagccaattccgctccattccattttttcgttttctggcggtcgcatatgttccaacggtgacatcaaacgaagcgaaatggatcgttgtgattggcccgcgatatggttctttcccgatacgacaggcagatctttcctcccctgtcctaagtggatgttctgagcccttgcgcgattggtcttatcgccacgtgatacacatcgcaaatgcgcacattccatatgcatttcccaatttgaacccttaatcaatgtgattggaacattctgaaacgataatatttaagtgtggggtaagagttcttggctatatttttctttttggcagtcgtgcttctccttcttgcaagcaattttttccatatcggaggcattgctttctgtcgaagtattcacagttttgctgccctcgtttattcaggctatacaatattgttgacaaaggtagctagcaaatattgctgtactacatttcaccagagcagaaatagacccatctgccatataaatgtttactgatgagacgaaaggtttgggccatctactcttgtgcttactgtatcgtatggttgttatcctactgacgaagtgatactcaataacaacaaaatacattaacggcatacttaatcctttttcgcgtcttctaactcaacgtcaatatggtgcggcgtaagatagcctccttccacaacgcggccatccacgctagtgattctggtcaactcggctgaaacctgactttgcacggcgtgcaatttttctggatggtcattttgccatgctctcaacttgtgtgtctgtccactcaagtcccaatagattcctctcacagtagtagcgattccttctctgccttcccaaagggggccgataataacaacgaatgccgtgaagaatgaccagatgaacaaaacaacaatccagcccgtgaagaaatgacgagagaaaatgtagcctgttccgtacataggaattggccacaacaaaatcaaacacacggccaaaacacagcaaattgtgatggcaatcttgaaagcgtggttcaatcgagcgctttctgctgcatacttctcagcttggtcaatggcaatttcatgtgccacctgagtgatttgcgatctcacaggtgcgagtttctctgggtccgtttgttcaccttcggcctccaacaactcttcctcttcgtccacacgagtaatggttttcaacaagttccagtcgaaattctgaggtccgaatgctaatgtcaaaaccacaatgattatcataggcgacaataaagccacaacatttcccgtcaacatagcatcgtccatgaatgttgtgtccacactgatcagaccaaattttttctttgtacagaccaaccacgacatgatggctaaggccgtagcgactggaggtgtataggttgctgctgcccagttttgtctgctcgagagtaatgttaaagccgatggcaacaccgcaccgccgatgatgacacccatcaactcatacaagtatcccatggagatacccgcatagtacaaaccaatggcaaagccagccatcacgtaggcgaagacaatgacggaagcatgcgacatcaacatcaatttctttcccagagccttgggctccacatatgttctgtagatatcataagtgaagatcgatgatacggcaatcaattcagcagacatggcagaagtcacagccatgaagaccaataaaagactcatcacggcacccgatttgcccaataatgccacagcagcattgggtaataccaaacctgcgctgacttcggctggtgtcatcttgttagggtatgttggccaagcaggggtgtcttgcaaagataaggcagtgaggcccatggttgtagccacaaacattgggatagcaaaccatgccaatccaccaataacgtacccaggtaaagtggcagctgggtctgaggcaaaagccttgttgaagtatccattatccaagaacaccgtaccaaagttaccaacaatgttgatgacaaagaaaataccacccgaatgggacttgatggtcaagtaagagcctccagcattaccagaacgtggttgcgtaagtgccaacttagttactgcctcccaaaccgccagcggtgagcccaatttgtccgaaatggcaaacgcattgaagccgaaaaccaacataatcaccacaatcacgactgtgtgcgcatagtcagtcaaaaacgtagctttgataccaccaaacaaggtgtaaaccaccactccgagtggcaacaacaaacatgcagccaccacattcattccggtcaaatcgtgaaccacagcggaaccaccagtcaataacatggccgtaactaacacgttggtagcgaagccccaaaagcaatagatgccgtgggtgatgctaccgtaccgggttttaatgatttcaaggtaggtgtgagcagatggagctctctcctttcctttgatggccaaacaggcgaacaaaatgatttggacagaagcacctgcagcgtagtacaaggcaccagagacaccattgttgtacacctggactgtagacgtaagaagcgtcgcagcccaagtccaggacgacacaaccgcagcagaaagcaaaaatgtcttgacagatctaccggcggtggagaactcttcagcagtcatgatttctttgttgtagcgcttgagacaaaaggtggtgagcaccatgcctgcggcgaaaaccgcacctaaaccaacaacaacggcaaagccagctccttgagggagcggaatgtaggctgcagaagacattggcccttgaaaaaaaaatgggactggcgccgatataagtatgctggtgatgggtatgcagctagcaagtaatgcaggatttggcacaatcggtgcaggctatcgcatcaacgcacggcaaaggagcgccggcccgtcgccccgggagtgtatggagaatatgatagccggtgcgcgcatggacaagacagcttcggcgcagatgcctgattaaaacggttccattgaagagcttgcatgtgggggcatggaacaaaagcagcaagatggtgcctttgagctcgtgctctcaacgttaacggactaagatgcggaaagtggcaaaatacatgaacagttcatgtctgcagggtctagaaaacgcagaaaacgtatatgtgcgcagcatgacagtagcgcaagtgtgttgagggcgcccatacgtaaacctgggtttatcggctaatttcaaaatacccagatgcttaccgagatgcgttctgacacgcgattttttttgcatcagaggtggaaagaaagtggaatagcctgcagactagttgcgccccgaagcgccgtatggcgagtcaggcggaatatgtgcgcatcttatcgcacactagacacgcgctcacatggccaaatcttgcagtactgcgagtgatttgctttcagggaattgattggccaagaaaccacgcctttcctaaatggaaatggccgtcagttggcaatgatagtactcgataaaaaattcatcagcggttgcaattcaatcttggcaagaaaattttcatcgttgcatcagtaggataaggccgtagcatccgcatgttggaagttggacgttgaatattaggtagaccgtatcattgttgcccaacctactgatcttgttgagcatagcatcatcatgcgttattcctttgtaagagttgctctggaatgccaatggctttcccatgctctatattctaggactcttatagaacactggccaatcgtgcccacattcttaacaattccatctggtaataggccaatgccagtccatctgagaagcttaaccttagaagaaatgtgtgaagatctcatcacaccttgcaacgagtttcctgcgcccatgtgccaaaggcattggcatagtagaacgttcccagcacgtgtctgtcatacaccaccaactgctggtctatacatctatccaactcctccacacacacagcgtaagcccagccgaaatgcgccgctacctcggccacactggcgccccgccattgtctatcagtgtctccttcgaaatacgtttccgctgacgttccatcttgcacgtccttcaaaaacgccacgatgcgggccgccacgccttccagctcgagcgtgcgccgcgccacgacctcgagccccgacagatactttttgatctgcacggggagcgcaagcaggttggcaagttccaagcttgtgcggatgtcctcggtcagcactaagcccgcggccaagccttgcgccagcacgcggaaccggttgtagcgagcaaacaagtcgggcatggtgatcatggcggcggcgctggaaaggtcgcgcgctagaagaaactcgcacatgtggcgcgccaactcggcatggaaaagggcggagcccgcgcgcaccgcgccacacgcggcggcaagcaggcgcatgtcgcgcgctaggtcgcgggcggcgtttttgcgcaccacgggccggaaactggtggcaagcgcgatcaagtcttgcgcctgcgccatgagctgctgcaaatcgtccaacgacagggcaagcacttgctcgttctcgcgccggcggttctcgctctgctgctccaagtggagaatgccgccgcccgtacggcgggctggttcttgcggttgcacctcgcccttgcccactttgtttgcgcgctccaaggcggcccatttttctgcgtcgatggcggccacaaggtgggtgtggaagtctgtgtcgccgccggcgcggaagctgaacttgatgtagggcgcgccgcctgtgtactcctcggggccatccaaggcgagacgcgccgggtttgcgtcggagcgcggcgggtccggcgcggccgcctggagcggcgtgctgcagagttcgcacgcgcgcatggacgggtggttgagaaaagtgcatgcggggcatgcgaggccttttgcagccgtgggggtttttgcagccagcgtttcgagggtggcgctggaattgtttctgctcaagctgctgacgctggcgtccaagatgcccgagacaaacgttgtgtttgtgtttgtgtttgcacttgtggggtttgtatttgcatttgcatttgtgtttgttgcatttgtgcttattgtgtttgtattagtacttttgtttgtgtttgttgctgttgttgttgttgtgtttgttgttgttgtgtttgtgtttgttgttgttgtgtttgtttgtgttgtgagttcgttgggcgccgggcggatgccgcacgcgacacactgcgcgccctctttcgaaggcaccgtgttgcgaaacaggcagatccggcacgtccagcgccactgctcgggcgccgcgcgcgtcccgccccgcgccaagtacaccttgactttgggcgacgctcgaagaaaccgctccacatgttcggcgcgcgccgtgtctcgaagcgacaccgccaccgcctgccttgcatccacatacacgatccgcttattggtgagatagacccgcccgtcctggtggttgacgattttggcccgcccctgatagaggcccacgccctctttcacatagagcgtgtgctcgtcttccgagagaacagggcgcgagcttttgttgatggccacggattgccacacatggagaaacgattctttggacatgccaagaaaagaatggaccagagaggaaatggccaaggaggaaatggaagcgaagaagcagtggttccaaatgtttggctcgactgaaatgtggagtgcgaaccattgtacagtcgcctgggcaaagagaatgaaagatcgaaatgaaaaaataaaaattgaacaagagaaaactgggaaccaacaaaattgaaaaaagaggaaactcgaaccgacaaaattaaaaaagagaaaactcggaaccgacaagaaattgtatgtaattgtatctcgccatgttcagcgttatggctttgtattcactctgtgtaccgtattgattgttctcaaccagtccaatatatctgctcacctatacatataagtcatctatagatttcaaactgggtctccgaattgatcttcttctttattcatggcaaaactaactacatctgtttgagccagctgaaaaagatcaccctcagttcagaccaacaaactcgttacgagagatagcttccacttataaagtataatgttgttatccatagtcgggggccttataccagtatcatgtgttttcaagttgtgtgctgaaggaacaggaagcaactaaatctgttaggttttttgcattacaggtgtagacttgcagtcaaggacaatagggtggttacactaataattatcatgtcaaatggaatgatgaagaaaattccctatctaaagaagccaatgcttgttgaaaaaagttctaaatttatcaggaggctcagaatattcaaaggcaaagttccatgttgttcagtatacttagatagaaaagcttgttgcagtatatggtttgaacatgcattaacaatattaattaccagctatccatgcgacatctttttttcttcaataaacccatctgttttctttcggtggccaacggttaaaatcttcttagtcatgattggtcttcctaaagaaccgcaatgtctattactcacataaactcttatcgcacacaatattttttgaagataaatgagtaattaactcgactctttggctcttatgcttggtaaatttgttctccactcaaaagatattcccgaaaggttactgttgctcctattgtccaggctatatcaacacagtagtatcaaaaacttgaactgccttttgggctctttcctaatgttatgcggttacaaagtacattgatatgaactgactgagtttgcttgtggcttttgcactgaaagcacatgcttccatctatgatcgataatattaggttatagcaagattccaaaccagttgagaactagcgtaatacctatttagagtccctgcaaaatctgctgtgaaattacgaatagtaccagcattgtttcaactctatttggatatttgtgggtcgattttctgcttcgtctccattaccgtaaattgaaactaagtttccacactttagcatttatgcctgaaaagcgcatttcccacggaaattcacttttgcgcggcttgtctattcgaatacaccacaaggtccagcctacaaaaacgcaaagctgaattggaaagccggcaaaactgactttctacactatagaccaacgtctctcaactatataaatgtccataggaggccattgtagtgcaatcttggcccggcggatggatcgtgcttatctgcaggacaacaatgtatgcatcggtgcatcgcttgtacaaccacaaacagtaagtttctgattctgtaacgggtttaccagaagtagcagaaacgctgaccataaaggagtctgatttagaaaaaaaaatagaaaaacaacagaaaaacaacagaaaacccgtcaccagccacgtctgaagaaactacactagccacacttcaccacgtctcatcagatcttcaacttcaaaaaccttcagccacctaccaaaaacaacccgatctggacaaccgctgcatccagccatggcctttttgttcaaacgcaaccccaaaacgcccccagaccttgttcggtcccttaatgagcaattgggcaaactcgacttctcgtccgacctgaaaaaacaccaggacgagtgcctgcggtacctcaagcaggtgaaacacgtgctacatggcgacgaggaaaccgagccgcagcctgaagccatcagcgttttggcccaggaagtttacgcctctgatacgctttatttgctcattcaccatttgcgcaagttggactttgatctgcgcaaagacgtagttgtgatgtttctggcgctcttgcgacggcgcgtgggcaacgactcgcccactgtggagtacttgttgcacgctcgaccggaagttttagtgatgctcatgagaggaccagaataccccgacgtggcgcttgtttgtggccagatcttgcgggactgcgccaagtttgagccgctcgaccgtttcatcttgtaccacgcgctgttctggaacatgttcaagtatgcgcagtcgcccgtgttcgagatcgccacagatacgtttgtgacgctccaaacgcttttgacggcccaccgaaagcttgcggcagagttcttggccaagaactgcgaagacgtgaccaccaacatcaatctgctcatgcggctggacaactatgtcacgaaaagacagagtgtgcgccttcttctggagttggtgatgcagaaactgaaccaacagtttctcatgcattatttcgacagcgcctccagcctcaaggtgatcatgttattgctcagcgacaagctgaaaaacatgcagctcgaagggttccatgtgttcaagttctttgtggccaaaccgaaaaagtctcagaagatcttggacattttgatcaagaacagagacaactttcttcgctttttcgaggcgtttgacgtgctggccacgggcacaaatattgtggaggaacgtgattacattttgcatgagatccagcagttgcctgcgatcgaacgtatatcttgagaatacaggtcaagaaggaaaattgtagggtcattattgtgctcgaacgataatgtttacatgcattagttctacgataggaccactgaaagtattcaagaatcagctactttgtagcgaaggcgaaagaagcaagtataaattggaaggaaagacaacgagctaggagagttgataaaagagatttgcatggaagatctttgatgtcctaagatttacgatttttataccttcgaacttgctaggagtttggacaataggaaagatttacatcaatttcctaagatttccgattcttaaaacttcgaattatctaggtaaatcacttgggtataaagatactctctacttaactttcagacgcttaatacggtgtttgtgtttagttctatctttacggaagatacttatatccttcaagtgtaatgaactaattcagccaagtagcaaaccttaatggatatcagagaaatcctctcaactttgattatatagaaccagatagagagaatttaacacaagaatcattttagtttttcttatctatattcatctgccactgattaataaccacttctgccacttgatttgttcttcttacaaaggctcatgaatagtgctaccagtacttacaatgagggctcgaacttcaagctaggaacattgcattcaaataggtttattctattgagctcgactgatatctagcgacatcgcagtcctacattactcaaacaattcgaatgtcgatcatctacacaacaacacgcgaccagccctcaaactcgtcctcgccgtactggatcttcttgatccagtcagcaacttgcatggtcaactcaccggcatcgccgccagccaaaggaacgttgatgtcttcgcctctccagccgatagccttgattggagagacaagcgcagcagtaccagcaccaaaggcttccaccaactcgcccttggcggctctttccttgacttcgccaatggtgaactttctctcgctgacaatccactcgtcctctggcaatctagctctggccaaagtcaaaacagagtcacgggtgacaccttccaagatggttccgtccaaaggagcagtggccaactccttcttgcccgaggcgtcctggaaaacgaaaaaaacgttcatggtgccgacttccgtgatgtagccctcttcgccaaacaaccacaagttttgctggtatcctcttttagcagcctccaactggggcttgacgcatggggcgtagttggcacccaacttcttgttgcccactccgccgggccacgctctgacggcgtagtcggtggcctccaaagagacagccttgaatccggtagagtagtatgggccaacaggagaagcaatcatgtacaaaagcgccttgtctggggtggaaacgcctaaagtggcggtggtgccgatgatggtgggtctcaagtacaacgagtagccttcgccgcggggaacaaagtcctgttccaaacgcaaaaactcctcaatcaacttgatgaactcctcgctgtcaaaagtaggcaagacgattctctcggcagagccgttcattctctccatgttcttgttggggcggaagatccggatgcggtcctgcttgtctctgtaggccttcatgccttcgaaagcctcgaacccgtagtggaacacaatggtggatgggtcaaagctgaagttgtggtacggcgtgatggttggcgcagcccagcccttttcggcggtccattccacctccaaaatgtggtcggtgaacgttttgccgaacgccaacttgtcgttggcaagctttggcttgggcgtagtggttttggtgattttcaacttggatgcgtccaatggggccgacatgctgacaaatctggaaaagttagcgggcttgaaacaggaacgggccaagaagctcattgtggcgcctgaggaaagcaagaaattgcacaaagaaaaatgcgggcggctagcacaaaagagcactggttgtttatacgtacttgtatgggtgcttttctgagtcagaaggtgcatgcgaagtattaaatacgcaccggaaacggccaaagagtcataaccgcgaacagccgagatgttgctttccggaggggaagttgagacgccgaaaaaaatgggcaaagaaaaggaggcgtggcggctactgtgtgtctttatgactcactgtcatgtttgctgtgacattcctggcttaaggcgaagctgtggttaatccggtcttggtgctgcctgcaggctgtttgccgactgaatatgcatttagaggcggcacctctccaatcaggagagagaataagttagactgatgcttaagtaacggtcaaactagcttggtttcagtagagatttttgagtagtacttttttgtctcaagtttgcctctgtattttcatcgttttcatattgaaacgtagccgcatggtgtcaagactttcaataacatcttcaaagtgacggagttccacatatcatgtgtttagttcaatgagtcagcttcagccttttgtagaactaggcggggagacaaccgttaccaaataagattaatatgatcgttgaagattttttattggagagacttcgacattgcttgtagcccggaaacgacagactacgggataattaccattcgtgtctaagaacataatatttcctcgggcttcgagcctaatcaagttcagtgttgtgtttacttagttcaaacagtagtgttttcagtgatgttcgggtctacatgaagttcaaaagtggacgaagaaagttatttcatgtcccaatgtccccgatattttgaaagtcatattcattgcaggtgaatgaattcgcaatgcatgaggaaacttctatttgcgaatgagcgattgtttgagctatactgagtctaatttcttggttaaaatgaacaattgaaatgaaaagtaagtaagcaagcgaatcaaaaagaaagagcatatgctctattctttagtgaatacagagaataggtcaacctctacggcatgggtatattttcctacattgtctgtttcttggaatgtgacaacacgctcaagtacgatgtaaggtctatcatttattaaggaataattctttgtctagaataatctctgacttgcgtaagctccaaacttagaggagtctaaagcacggttccaggttctcaagtctgaaggagtggtctgtatcgacttgagtatccgtcttgaatatccgctggcactcttagcaggtagccaaatttgaaaacaccttcgggatgtaacagcttatgtggttgacaaactggaatgggccgtgtggttgacaaactggaatgggccgtgtggttgacaaactggaatgggcccttccattgagccatggtcgcctcatccaccatctaaagtagcacagaaattgaatgaaccgccccggctcgagaattcgtcaaggaccatgaatcataccgcaattgtatctgaggtaccgccctagagattgccgcatgtattcctagagccaggcaattaagcctgaccttgtttgttcctgatcaacaaagcagtcttgccatattctctcctcagtacacacggacgttatcaagatacttgccctcgatgaaaatgcgcccgttgcatgcgacggtgaagacgcccgactgggtttctgcatggcggcgctccatccacacggtcgcattgcgagccaccgccacgccgttgagcttggcaacacggcacacctcggccgaagcgctggcccacatttcagggcggcgcgcgcggacaaaggcgcgcgacacgcggcggttggcccagtccacggagccggccgaaacgcactcgagcaaaaggcgcccgctgagctgcggcatcacatagtcgcccttggcaaacgcgtggtcgggccgcggccgccgcaccacatacatggcgtagtcttccgggcggcggagcgtgtccaaaatgacatcgagctccagcgacgtgggctcgcgcgcacattggagcggcaggcctagcgcatgggtggcgagaaacgacgcgcccaactcgaacgagcgctgcgggcccaagtagtcgggccgcacaagcgtggggcggaagcgcgcgtcggcgaggaaaagatgcggccaccgtgtgtaggcggaggaggcgagcgggccgcggtgcgggcggaactgttgcgggcgcacctcgcacgagtcgagcaacgacgccacgggcgggatgccggggccgaagggaaggcgcggcgcggcgggctcaatgccgtctgcgtctttcaggcggagccgcgcccacaagctggagaagacgctgttgtcgtcactgccaatgtattcgatgtcatcagtgtattcgatgtcatcaatgtattcaatgtcatcagtgtattcagtgtcaacgtcatccatcttcatcttctcgatgtcgttcatcttcccactcttcccctcttgccgctttgtcttcttaatctcccgccttgccctctttctcttaaaccgcgccgcgtgccgccgcccgagacccggcgtgtaccagagcgggtgcgcctcggtcgaaaacacccagttgcccggcatgcccgtgtggagaaaagtggcctcgtcgaaaagaagcgcgaggtacttgagcagctcgcccaacacaaacgtctccatgcggtcctggcgctcgcccgtccgcacgtcctggacgcctgcaaagccgcagcggtccttgaaccgcgtctcgaacgcctccaaaaaccgcacgcccatctcgagatacatggcgtcgcgcgtggcccggtacaagtagtacgtcgactcgatgagctcgggccgcaacgggtaccactcgagcggcaccgccagctggaccagacggacgggctcgaccaggcggccctgctggcccggctggcccagacggcctgtgggcggcgcggcaaagatccaccgctcgggaagcacgtcgaacgtgttccagatcttcatgtacaccacatgcgacgccaccgcgtccgagagccgcccggccaacacctgcaagccgggccagaacgcgcccaacaggtcgatccacggcgccgccaccgcgcccagccccgtgtcggcgagcgcaaagtacgcggcggcgcccgacacagactgcgccagatgcgccgaaagcgcctcgtacgagcgcacaaacacgtccatgaggcgcgcgtcgccaaacacaatggcgcccttcaacgcgtgctcgtagaacgagtccaccagcgcgcccacgcccgtggccgcattcaaccacgcgccgcggtgcgggtcgaccgccagcggaacaaggccggcgcgcaggcgcgcgcgccagagcgcccagaaggcgcgcgccgcatgccgctcgaagcgcccgtcgcccgtgagccgcagaagcaacgtcatttcgagcacgggcgtggcggcgccggccgtgcacgtttcggcgttgagcgccggcggcaccgcgtggccggcaaggttgatgcgcgcgagcgggatgcccgacggcgtgttgtaggcgggcaagaggcggcgcccgaggtcgtgggccatgtgcaacaaaaagccgtcgtaggcggggaaaaccgcctggacttgcgggatttccagcaagagaaggtgcgccagaagaagcccgccgagccagcggatggccgcttcaaacacctgcaccgtggcgttctgggcaaagtagtggtgctggtgcttttcaaggtggcgcaacacgaacgccaactcgtgccactggcgcatgagaatgagcgtgtcgaggttgtcgagcgccgtcagcgccacgttgcccatggcgtcgttgcgcaagttgaaggcgtcggtgcggtcggggccgagcgcgcggcacgagagcgggcgcacctcgtcggcggggaaaacggtgcggtacgcgcgccagccgtgggcgaaaagcgcgccggcgcgcgcgcggagcgaccggaggtgcgcgggcgtgaaggcggccgaggagaaagaaccagattcggcggcgaaagacggttcagcggatacatgttcggcgaggaaggattcgggccggttagattctggttcaggttcagcttctgattcagcttctggctcaggctgttctgactcctgttctggttcagctccgcgctcttttgggccggtggaggcggtggtcgtttctgtcgcttccgtgctgatgcttgcctctcggcttgctatgcttatagcgctggcatcttccatgtctattgcttccacgcctattgcttccatgtctcttgcttccatgtctccttccatgtctccttccatgtctccaactaccatgccttccatgtctcctttcatgtcttccatgtctctctccttcggcaacccccacttgtaccactcaatgtctggtccctcggccgccggaacgggaaggacacatgccgataggaggagaaaccacttcatgccgatgacaagtgcgacaagtcgcataatcaacaggtcgcataatcagcaggtcgcactgcagctcacacgacactccataaggtggatcttctccaactccattatttgaatgttctttgtggactaatacctataggctaactaacaaaagctgaaatactaaaatattaaaaatgatgcaaatgtcgcctccctcagtgaaatagctggcaacggctttaaccgtccatattgtcgcttcgctagttcccgacaagtaatgacaaaccgaaatgtctccggagtgttcagactcgtttaattcgagagtatgttgaataggcaattcaaaaccgttgcagattcaattacctttctgtaatgatgatagaaacttctttcagttcgttgtcttgatggcagactgccttagatagatcaatttttagcacagcaatgtcttttagttgtatttacttgagttgaataaacctttaatgaaataacgagtggttttcaaccagatccacggaaggttaaaaatgtgttccgatctatgacaaatacttgaagtggaagaccttctgattccaacattgcaatttatgtttatttatattatgcttacaaactacgtttgcattattagccacaaccgtagcacattcatatcacatttgaatttgcattagtaaatctattctcattattcttcttcagtcttgcttcatcgcattggaattccagagattctatctattgttgtcttgcctagacctgaaagctaatcaaccaatctcgataagcatgtgatttgaaactcgaagcccacctgaatattacaagaccataattcttattaatcctcactagcacatggtttttcattggctcctacaatccccttaatctcttaattctgaatttttgaatcgattgaaacttatggtgattcccgggcatccaaatgattgccatgtcgcacccaactactttgccgccgtatgtcgcatggcgttgcccatgtcgcatgcccgggttggccgcggaggttaaagaccgggttaaaagcgttttttgttttgtttttgcgacattgtcgcgccgtcggtcattatccccgtcccgatccctatgtttgtatccgctccgtccgactggacattaatgtagcagacatttgtttccattgtctctttctgactccacttagcaatttccttccgtattcaagaccatagaccctgaggttagaggttgcgtgatgtttcggcgacacggaagtatgtgccccacaatgtcaccccgcgacattgagtcatccgttgttccgaaatgagtctcagtccggggttacaagtccagataaggccactatataaagaaacgcatggccccattcatttcgcaccataacccactttttttcccttctccgccatgtctcttttcagatctttacaaaactcgccagcaataatttccattttccacaatggcaaagttcctgaatcggtggcgctctacaattccctcgaaaaggcctaccaccgattaaatgacaacaaaaaccaattccaaatcgacttggtgccaaagcagatgcccacttacgaccaattcaaagatatttattctcgctgtgtcacctccgacagtggcaaacgtgttttacagcattgctaccccttgcttaacgacaagatgacccagtcaaaggataatgttgtgacttttaagagtgtgggcatcagcaatgacagaggcgttcgtgtgttctctccaagcgagtatgaaaagatccacgaggttttcgatgagttggtgcacgaagacgagcccgaaattgaccccagccatcttttccgtgcccctctagtggtggactgggaccagaatgtcattgcttgtgacgaagaagggttactggctcttttggccaagtatggctacgaagatctcagtcatttggcgctggcgtaaactgattgtcaagcgtgtgttttaagaaccagaagaatggttctagcatcaatttagcgctctgtttgtttctctttgtgagattgacttccgaatctgccggtgagctgttttctggcttggccggcttgcgtaccctctggtttgctgacaaaaccagatatatatttaatgacgaccttatgagtgaaagattgtagtccacgagtaaaccatatgagaaaaaagaacagatggctagttagaaagatgtttaaaatctagagtaccgtaaggttttccgtgctgcagcaaagatgaacactcaaagagaagggtgacgtaaacacgaaatgaatacaaacttcatgaagacaagcattctagctcaggatttagaaagattgttgatggtgtaacagttacttgcaatatatgaagatatcccgctatctagatgagtcgtggtcgagaatgtaaagtttttgaatctatgatttatcagttatgtctttctaggatactctattacttacctgagccggtgcaacacacaattattaaacaaattgataactgatcgaatctcgacaaaaattcctacagcccagcttagtgtatcagtcccaatacattataagaccataatcatactttcctccatatcaagtaaagaaggcagtttcactcaatattgtgattacagattctcaacaggccaaagattatgcttgtagcgattcgatctctcactgaattttcctttgctaaaagttaattgaacatgattaattagttcgtcgaatcatccttcactgtatttcctttgctaaaagtcaattgaacatgattaattagtctaatcgcatcatcattccaggtcattttgacacgaaaacaaagtcagagaagtagatccaggaacttttctgcaattccatcggcttgctctgattcgaaagaaacctataaaagtggtctttggtttgttcttctgtattctcatctttttgggctgagcaacataatagtactgatccaacacttctgagccatacaaaatcagtaaatttctcatgaagaaaccaaacgatacaagcaattgttggtccacgagctgaagcttcttcaaggagaaaggtgaaacaccaaccactcaagcctacttttatggccttcatgctacctcacagcaaatctaaaccctcaaacatttaactttcttcctcattctatactccgtatttcttcctcattatattctcatatttcttcctcattattaattctcatattacttcctcgttctattctcatatttcttcctctattctccataattcctctcactattcgattctcatttcttcgtcccatcccgttaagaggggtctcgctcccacaacgcgcaactccaaacttcactccaaccttcacaccatgcctcaatcggcccacccccaaagatggcttatcgcctacaattccatctccgcgtcgctctggtctgttgtgcttttcaacacactctttttgggcgcgctcctcggccagccgttgctttttgaaaagtcttccaccattcttaccttggtccagtcttgtgccgtggtggagatctacaactctgtctttggcatcgtcaagtcgcctgttttcaccaccgtgtcgcaggtgctttctcgcttgttgattgtgcttggaatcgtccaggtgttgcccgagtctccggctaatcaccattgggtatacatcaccttgtgtttgtcgtggtccatcacggaagtggtgagatactcgtactatgcgtccaacttgagagactctctggccattccgtcgtggctcacgtggatgagatactcgcttttctatgtgttgtatcccacgggcgtcgcttccgaaatgtccatgatctacatgagtctcggcgaggcagaaaaggtggtgggcaagtggtactcgtggttgcttttcgccatccttttcacctaccctccgggcttgtacacgttgtacacgtatatgatcagacagagaaagaaggttcttggcaagaagccaaagaagaccgactaggccgacatctatagattgattggttatgtacatctcaatggtagctgaatacactgtcagtggcttcacggcttggtaagttggcctgtagaatcagttgtgttggtatcttgtcaatgcgatcgatatgacttcaagtcaagttcaagccactccatgggtaatatgtgattggctcgtcatgcaagactttagcgatttagtccctaaggcactcctgtttctgtattattgggcaagtcctgctgacgcagcatctcacagatactctttgagaagagagacggattccttgcaatcactcgctctcggcctcttcttctgtgttctggctcgaactcaacacgtcgatccagtcaagaagcgagtcgacgtattccaccacgccgctatccagcgccagacgggcggaccccagctgttttttatcgggtttctgcgcacaaacaacacgcatagtggcccggatctgcactgggtcgtacttgtaacatagacggataagagtgtctgtcaccaaaaagctgggcatgtagccgtaccagcgcacggtccaagccacgtaacgcagaacaagctgcaacacatattcgagcgagaagagagagacgagatcgtgcatgattttgggggctcggcgtagcgccaacttgtgtgtatagtgtcgctggtcgtagacacaagaaaacaggtcgatggacgattcatctacagagctcaacactagctcgctgtagatttccaaaagtttgatggtgccaaaatagtcaaaagagccttctctttccgccgcggccacgctggtcattagggccgtgatgctgtccttgaggttgattttgcatgtccatcctagaagaccgatcatctgccacgaaagggcgcttctatcgacatccgagaccgttaacactgtgcggagatcatcgtagacgacaaggaagagcaggtcaagccaaagaggacatggagcgggagcgtctagcggctctaacgacgccagaacatctaatgtagactcggaagtggctgccgtcgggagagttgcaatgtgttgctctttccgcgtctcactgtctgaaagggtgcgtattcttgaagtgctggcaggaaactcggccgagtcgggactagcaggtttactttcggccagctcgaacacttgggttttcgcgcgcacaaccgcatcccagccgtgcacagcggccatgaaagtgaccaagctgtgggcgcggccgaaggtggaggcgcggtcccagtcgagcacacagggcggtgcgcccgccgagtgggcgcaaagaagcaggcgcgggctgttctgcgcgctgactttggccacggccgcgtcaagcactgaaagctcgagcgccgatgcccgcaaaagcggcgtcaggtggtacggcccaaacacgggcggcccggcaggagcagatggggcaagcggagccggcaagtcagccgcaagcggcgccaacgtcggcagcgggaaaaccgccccaagctggacatagggccttgcgctggggtcggcttcggccttctcgaacttggcgccgaaactggcgaagcgcggccgcacgccgtttttcgccgcctgttcacggagaaacaccacatcagggaacccgtcgacgccttcctgctgcgatcgggcaaacagcaccgggagctgggcaagcgtgcgaacggcgtcgggcaagttgccgcgcaccgcatggcagagcgccaagtggtaccagcagtcaaagtcgaggggcaacatgcgcacggcacgggcggccaaggcgagcgccgggtcgagcgcgccgcgcgagatcaagaagcgcacctgctccaccacaagaagcgccgactgcgccagccacggggccgccaaaacatgcgagtgcgcgagcgcaagaaaccgctggtcgttggaggccgagtgctgcgcgcggagaagccgtgcctcgacgacggaaaaggcgtcgccgtggatggagcgcacgaggtcggccgcacgcgcggccgcgcggcccgagctgtcgagctgcacgagccgcaccaacgtgtccacaaggcggttgcggtagcgcagcgtgcggtcggactggtcggagtcgcggtcgggctggtcggacgcaatgctggacgtcgacggcgtggccctgtgagaaacgttgatgtccttgatgccgtccttgacgctcttgacggtcttatcttgctccttcagcagcgccgtgacgccgccaaagcccgcccgcatgcccgtcaagtggccgcgcggcaaaaggcgcacgccgcgctcaagcgccgcccgaagcgcgcgcgccgaacacacctgcgccgccaagctcacggtgccacacaccaaccgcgccgcgtcgtcgacgccgcaaaagcaccgcacaagcgtggccacggccaactcgccccacgcgggcgcgtccaaggcgccggtgcgcaccttctggcgcgtcttcacgctatactcgcggtgcaccgccacgggccgccccgttttggcgcgcgcgcccacgcgcatctcgaagcgcacgcgcacctcggcgcgcgcaaacacgttgtacgtgcacaaggtcaccaccacaaggcgcgcgcccgcgcggaacaagtcgccgccgtcgtttttgccatttgcgcccttggcgccgtttttggccctttcgcgcttttcccacaagctccacttgccgccagcctggggcaaaaaatagccgccgtcgtgccgaatcacccccgccaccgcaagaacatagtcttccaccgccacctcgccccgcgagtagtcgattccattgacacaatggaacatgccgggcgactccgacgaatctgagtcatgccgcgccatgtgcacgagatcgggcggcccgagcacgccgtcgcccaaaccggccacggccgacgcccggagcgctagcagctgcccgagcagctcttcttcgatccacggaacagcaatgtctgtctgtgtccgggacatacgggactgggccataaagaaagtggttgaagagtgggcgcgcacgtgacgcgcgccaagaagcgtacaagaccaagcaagtacaggtttgatgcttcgggttcttctgtgagtcctggtcgtttgtctttctgtatggtttcgtggtttcgcttgatgtctttttgtctttgtcttttctgtatggtttcgttagattgtctggtttctgcttctgtctatttctatttgatgtctttttgtctattctgttagtttcgcttgattgtctggtttctgcttctgtctacttctacttgatgtctttttgtctcctctgttagtttccttgattgtctggtttccgtactttctttagttccgcttgattgtcgtattgtttgtcgattctgttagtttcgcttgattgtctgtttctgtttttgtctatttctgcttgattgtcttattttgtcttttctgtatggtttcgctagattgtctttcttttctgttagcttgattgtctggtttccgtttctgtctgttctatttgatgtttttgtgtctcttctgttacatgtagtttccttgatgtctggtttccgtattttctttagtttcgcttcattgtctggtttctgtgtttttgtttatttctgcttgattgtcgtactctttgtcttctctatttagtttcgcttgattgccttattctttgtctattctgtctagtttcgcctgattgtctggtttctgtttctgtctatttttgcttgattgccttattctttctcttttctctttactttctcttgatgtctttttcgttgtctttcactttacttacgcttgactgtcttattgtcttttcagtttactttcgcttgatgtcttattcttcgtcttttctgtttggttctgttcttatttctcggttgaatttgttttaattctctgttttgcttctctatctaatcctgttcttttattctgtctccttttcgatttccttgaatctctgccttcttttgtattctcgcaatcttctcattctgctctttattccgttgtttgtcttgcgattttgattttctcatctttattgatgcctactgtcattcaattcagtcttcactcgattgctctattcgttcaatttgtttattgtttcacttaaaaattcattgagcgaaaattgcatctgatacttctctttcagtcatcttatcagctggttgctcgagaatttgggacttaattgccatactattgagaactttatccatctcatattcaatcagcgatgttgcgccttctaaataaaagcgttcttaaaaaagtgctaaaagtataaattccatgatgttgatctgataaagaaagttcgatttctcttccttgtgacagctaaaccaaatttgaacataaaggcgacaacttcagaagcttctggatggtccttttagtcattgaaacatccaacataaaagaagcaagtctaaaaggaaatcttatatatgaatttgatagtaaactagatttaataaaagaaataaaagatcaagctattgccaatcataaagaattcacacaaaatgacccattgggaaaggtaatctatggaaaagatattccactattaagagtataccaatctcaatttcagagtaactgggtatggaacttctccatcttttacatgtcgtacttctttctaatggttcccataatatctacactaataaccaatcgaataaatgttttatttttatgcatagtgtgttcagagaattgcattttgttgaggcatctgtgccaacaactgcttcacttcatccatgagttcccagactgatctgcggtcaaaataaggttcgccccggaacgtctgcaaactttggcgaagctcgatggtggcaacacagttttctacacgggtgacaatgtggttgaaaagccccacaatgtccctctcaagaaagtctgacccaacttttctcagaatcacgtctgacgaggattgcaggaatgtctcgtcgttattaagcccgctgctgagagcagaacaaatattttccaatcgaagtgagattgtgcggagccggtaaacggcatccacaggaagtgctccaataattcttgttggatactcggtacttctgtttgctttctccttgaaaatctcgtatctgatctccaaattctttgaaaaggccaaggtgatcatctctggagtttcaagccccttcaatttgcgttctccaagttcgaagaaactgtaaccctttgcatccaaagatgcaatctctttttcaataatttgtccgacaccgacgtttccttcgtatgcgtcttccaaagttaatttctttgattggatttcatcatggagcttgaataactgcttcaattctcttaaaaagtcggaactgacagcaatttggcctccgtcagcacttgattcgattcgggaggttctgttcaccattggtccaaagtagtccattcttctggtgaccatatccaattcgcacactggggacccccaatgtatacccatacgtacggacaagcctctatagatgatgttccctgcattatctgtgacttcgcagcattcgtttgtctcgagaacttctgtcggccaatcttcatttaaaagttggttctgaacattgaaacaccacaaaagggcagacgtaggagtaggaaaagaaaccataaaggaatctccttctgttttaacctcatagccaccaacaattctcaattgacgtctcataattgtattgtgtaatttgattgctgatctcattgcaacgggataagcatcccacaataatgtcgagtttttaatatctgtgaatactaatgctaactcaccaacaggaggatcaatttctgaatcaagtctccgcaaggcagtatcaccagcaggcgctccacgatctcttctcttcttgttcgcaaagaactcaacatcgcggcccaagtttttgaacatggaccccatgtttttcctctttttgcgttgatctccaacacagatcacagtgacagagattttgtcggtggctccataacagattgcatagtctctaagtttctgtgcagcgatcatgagatcatccttttcttgtctgactatatcgacggccaaatcgtatgtgagataatcccaaaggattttagaagccacgataatgagatcatccattcctgagagtttaacagtagttaaacttggacaactgttggtgtgagggacataattgaaaaatccgacaccacgagacactttcaatgcgccgtctaaagcgccatctccgctaacgtatcctccagaggatctgattctctcaaattcatgtctgcttgttggatcgtgttttgtggataaaatctggtgttcatcgttgtttttggtcaacacaacctcagtgtcacccacgttaccgcaatagagcatatgatctttgaggtaaagaacagacatcgcgcaaccagcgagaccatcatcttcaagatcaaggttgctcaactcaggccacgtaggattattggtgaaataaccgcctttctttgctgcaagagctgaattgatctccttgttcaaagacaagaatgctcttctcatcgcatcgtgaatgtcatcatcagactttatcttgttcaactcagcagtgaaattatgaacaaatatttgcttcgccaagtatgagattaaatggcccttcgtttgaggcttagagagtttcccatcaaacgaacagagcaatacttcattttcattgcccctgaatttctggatgaaaacatcacggaaagaaacacagtcacgaattcccattgtatctgagacaccataccccacgttatccaattcagatgcagttgtgcgcacacgcttgtctacgctctgatcaggtaccgatggggtcgttaatgtcacgtcaatcaaaccaagaaccttcaagtccttgagtaccaaaagactgtcaaagtcttcaccagtatctggattcttgaggtgactctgtttgatttcaaaacgtttgtttccggaaaagttcaagtacttcaatttcttattccagcaccagttccagtcatatggccagttggaaatgttgtatctgaggtggttggaaccaacatcgaaatgcatcaaattcttcaacttactcaactccgatggcaaagatgtaagtttgttgttattcacatacaacaaccgaaggtcagccaaatcttcaacatcttccactggaagcttcacaaagttattaccggacaaatacaattctgtcaacttcgtcaatctagtaagcgctccgtctgggatctcgagcaaatcgttgtatgaaatgttcaactgcttcaagtttacgaggagggagattgcctcatagcaatcatcgttaagcctattatctgcaagcgttaacgacaaaagactgtcagccaaggagttaaattgagcagaggaagccataacttggttttggttcgattttcctgcagaatcattacctgtctttggcgatgacatttttgaagcaagctccaatgaagggcttgggaatgaagaaagcatatttgacgacacattcaaagttgataatgacttcaaattccaaatcgaagagggaagagtttcgatattgttactgtgcaagtccaaatactgcaaggaaacaagctgtccaatcgagtctggtaaatgttggaggttgttggcgtaaagtgacaagtgtgttaacctgggaagagcgctcaactcatctggtaaagtgaccaagtgatttttgtccaagaccaatttttcaatatggggcattttgctgataaactcgccgggcaatgcggtgattttcgccttggaaagatcaagaactgtcaaacgaggtaaagtaatttgaaactctaggtttgtaatagggtttctgtcgaaatgcaaaagacgcaagctttccattttatcactgaatccagcgatgttatttttagatgcgtaaaggacctccaagttgggtaaggaacccaaaacatcaacgttggttattttgttgtaacggatgtcaagtcttttcaagttcagcaaattcttgaagcagtcagggagcttaccactcaatttgtttgtacacaaatttaacttagtaagtttagtcatattgctgatggaagacggaattgtggataagtcattgtacgacaaatccaaatcttgcaagttgactaagtcactaagacattctgggtacacttggaaatagtttgaagataagttcaaagagacaagattggagagtgttccgaaggtcgatggcaaaaagtacaactgatttgagtttagcttcaagtgttgtaaatgctggaggcaattgaaacgtggaggaatttcatccaaaaagttggagccaatatcaaggctaaccaagtttgttgcctctaagaagttggttggaaacttcgagcagccattgtgggcaaatgaaatgctggacaagtttgtgcaagactggatgaaatccaatggaatgtggatggccggattgttggagacgttcaacttttcaatctcgtatgtgtgctggtggaaaatgatggggatggttttgagcttgaggttcagaatgttcacgtccacataatccttggacaaaagcgactcctcttcatgggtcaagttacgcaagaacatgttctccacgacaaacttgcacacgaacgacatgtcttcacggccaatcatgcgcaaattgtcgctttcggagtagccgctcaaagccaacaagcccatttgaatacgcaacggtttttcaaacggctccaaaaccttagtgttattggccacgtacaaggcaagcctgtagttggagatggactcgagaaagaacttgcgttgcacgatgctcaacaagtcggcagtgctggtgtccactggacacaaaatcgttgtgaaggtattgtcttccttgaacacacggatgatatgattgggtccgcctgcgttgcccgtgcggccagccacagagccgaaaagcactggaagtgacctcacggggaacaggggacgcaggtcgccgcggcgggcgtccgcgacttccaggctacgccgagaggcttctgcagaggcgctggcgctcgacagaacgtcggacgcgtcgcgtggggtttcctcggtcacgtcccacgagtctggcgctttccacgcgtgtctgtcttcttccatgctgccagccgaggctgttttcgcaagcagcgggcgcgccgacgcgggctttttcacaatggccagcaagtcggcggcgctcaagtcgaggtcgaacatgccgccggcagagaggtgcgggcccgacaccgagccgcggcccagctgcacagacaggcggcggtcgctctcgtccagcagcggcgggcgcagcagcagcagcagcacgtggtgcagcgagatcagcggcaagcggaacttgtgcttggcacggtcgggctctccggccatggagctggcgctgctggcgttgccgccgggccgctggtgcatccacttgccaagcaagcccaggcctcgtttgcggaacagcggtttgattgggtgcgccaacggcggcacaatggcatgcacgccggaacggtggaagcccctgtagtcgtcacgcaccacacggggcgggtcgcggcggtccctgggctcgccatgcgtgtcgctgtgggtgctgtgggtgctgtgcaagctgcgggcgtcggcgtacgggtcgaccgagaggttttgcagctcgtggttttgcagcacactggtgttttgactgttttggttgttttgattgttttgattgttttggttctgctcgtagtcgttgtgttcgctctggctctcatggtattcgctctgactggcgtggttgggctcgctctggctgccacggctctgcacgctctccaatttgtctgtcttgtctgttttgtctgtcttgtctgttttgtctgttttgtctttgtctgttttgtctgcctcgtctgtttgctctgtgttttctggctcgtggttttcgtcgccgtctctttcgttcccccctgcgttttttctctcgtccatgttttctgtttcgccgggccatcgatcaagccgggcgccgtcttctttctcgtcctcgccgtcggccccctggtcctctttttctggcccttcggtttcccgctcatggaaatcccacaagtgcagctccttgggtctttccgtatgcgccctgcggagcccaaaagtgggtctcgagtccagctggccggcagcaagacccgggaaccggaggctcgttctggacttgtctcgtttaagaaaactcatggagaagaaagcggatggaaacaaggagatgtgtgcgcgccaaatctccgcgggcctggctcggatttagttgcgcggtcctggtctgttggtgattggtataggtattgtccatacggtataggtattgtaattgtgcttgtgtttatttttgtttgtattggtgattgtatttgtattggtgattgtatttgtattggttttttttgtttttgtttgtgtttcatttgttgtgttctatttgcatggtatctttggcgctttggacctgcctgtttcgatctcgtatttctcgccagctactcagttcgtaaatggaggtttcatacgattctgttgggtaatcttcgtgtcttttcttctgtcttttgtcttgtcttctgtctttgtctttgtcttctcttgtgtcttctcttgtgtctttcttgtcttgtatttgtcttgtattttgtctttgtcttctttttgtcttgttctttgtcctttttgtcttctcttttcctcaaacgtcttcttgccttgaatctggtgcttcaatggatggtggttcggatgactcatctgaatacgctcaatctagcttgggatccccatatctttccttctgtagacttgatcatgtcatgctgactaaacaagtactctctcctacaagatctacacgaatacagatgcagacacaagtttataacctatgccattgtctatgttgtattgacaagtccttgcttgatgccttggcataaaggtttctgttaatctaacaggaatgttctccatatttcgtctggcattgattatgcaaactctcatgaaaaactctgctttctcttcactgactgtctatggatgacatcttagaaacatatttcaaagacttttaaaagccagtagggcagtagatgagaacatggctgggtatgtctgttccataagcgaactcattcttcgtaacaagatcatcctcgtaacaagatcatcctatcatcctctttctatattccatgatggatcagtccatctactccggtagccagcaccgttgagttctgtatccatctacttcaccgttgaattcttcatccatcaactactttcaaatttccccgccaaagctcaacttcagccaacggaacaaagcctgaagagccaacctgaaaaagcatccaaagcgccaaaaatagaagcggagtcaagtacgaccccaaaagacccagccacgagaattcccacaaattcgtaagcccgttgcacgagagaatcaccaccaaattgatcagggcaaaccaggcccaaacacgcaagttccacagcgaaacatgtttcaagcgagataacgggatcctttgtgcttccaaagcctggcgaaaccggatatgcgagaaacagagaagcgtccacatgagaattcccgccagcgcacagcacatgaggaggaaattgaagatggcattgatggactggaatcgaagaagaagcgccaaaagtccaaaagccgaagttgcgagcacggcccgaacaggaacgttggcgccattcgagcgggcaaagaaccgggcaatcttgttgtggtgttgatgtgtttcggccatggcttcgagacatcgggcgccaaagtagacgttggagtttgctgccgaaagaatcgcagacacaatcaccacgttgaaggccagcaaaagagcgcccgtttggcggaaaccgcagtgttgcaaggccaaaagaaacggcgacgcaatcaagtctgtagacgagtccaaccgcaagcctgggtcgtcgtacggaacaagcaaagtgaggagaagaaccgaaagcaagtagaacaccactatgcgaacgaacacgagccggatcacctgcggaattgttttttcgtgttccaccacgtctcctgtggtgatggccacggactcgaccgactgaaacacaaaagaagcgaacaccaagcagctgacaaagttgacggcaaatgcggccggcgcagagtcgggcccgatcaaagacgtgggtaaatgggccatccacacattcttcacatcgccgttgaaacacaaaatcgccgacaccgccacgatccagcccgcaatggccaccactttcaccaacgaaatggcaaactcaatgtcgccgtacaagtcgaccggaagcaagttgaaaagcgtgagcagcgcccaaactgcaagaatgagcaaagtctggtgtgtttcaacccagtcctcgaaccaaaatccgcagagtgacaccacaatcgagagctcgagcgcatacgtgagacaccagctgacccagtagatcaagttgttggcaagacccatgggcgccgaaaggaacatgaacagatacttgcagatcagcccgttttcgggcaagaaaatggccaactcgccggaaatctcaagaacaaccagcactatgagcgcaatatagcacattgcgcccaaggccatgagcggtccatgttttataagcgtggctacagagaaaaagaggcctgtgcctatggttccaccgatggccaacatggagacggtggcggaagaaagatgatgcgccgaagcaccaggtatagcattgactgcgacattgctggcgccgtgatttgtctcattagagtctgccgctccatagtagagagacatgggcgtttagttgccagcaaaggaggaggtatgggtgtggtgatagtcgtgcggaggagaaagtgcatacttccaatgtcgaattcgagaagacaatgtcggggagaggtactgatgttagtcgaattttgtcgcttggcaaatgtcgtgctcgccaaaggtaagcttgtcctcgcgcaaatgtcgcccttccatgtcgcttgactctgatgcgcatgtgacgcatcgggtaagcattgccgaattgggccagaagccatcaacaacacaaacgccgtcatctcactcacttgtcactctaaatctcgcaaaccccgctccattcttcattgtgaccctaagtccggcggcattttctttgcaactttggatttcaagtttgattgggggataaaaccgtgccattatctgcaggacgccgaaaatagcgcataatcagtggtgtcaggtggaactatcgaaaaaccacaagaaaacgaaacagaagcagagacaggcggccagttgacggggagacattttttttgcgcttcggcatgaacattctgccgcttgtgcccaattgggtccagggcaacgcatggaagtccctgtgatatcgggatccttatcccgataaggcagagcttctgtctgcaggcccatgtctcgcaggcgtgtcccggttgagcgggtgggcgctatcagagccaataggaagcgagcacatggcgagataatcctcgttgcacgggtgcgcggccggcgcaggacctgtcctaacgggattgctactgcagacagccagacaatttcccgaagcaggaaactgcacttgcgtttctttttctttatcggccacaaacgataggcctaatgtttagttcccgactataaaacgctcagcctttcctcaacgtcggacttttttactcgagacccatttttctcgcctcaacccctttttttctcccccactcttttcacaatggctagcatcaccgagcaaaccgctatattatccaagtattttgacttggaccaaagagggaaagttctcgcggaatatgtctggattgactctgaaggaaacaccagatccaagtgcaaaaccttgtccaagagaccaacgtcggttgaagacttgcccgagtggaactttgacggttcctcgaccggacaagcgccaggccacgactcggacatttacatccgtccggttgccttctaccctgaccctttcagaaagggcgacaacattatcgttttgaccgagtgctggaacaacgacggcacgcccaacaagttcaaccacagacacgagtgcgccaagttgatggctgctcacgccgacgaggaggtgtggtttggcttggagcaagagtacaccttgtttgaccagtacgacaatgtctacgcctggccaaagggcggtttccctgcgccacagggcccatactactgcggtgtcggcaccggcaaggtttacgccagagatgtcgtggaggctcactacagagcttgtttgcacgctggaatcaacatttctggtatcaacgccgaggtgatgccttctcaatgggagttccaagtgggtccttgtgagggcatcaagatgggcgacgagttgtggatggcccgtttcttgttgcaaagagtcgccgaggagtttggcgtcaagatctctttccaccctaagcctttgaagggcgactggaacggtgccggctgccacaccaacgtgtccaccaaggccatgagacagcctggtggaatgaaggacattgaagacgccttgtccaagttggccaagagacacaaggagcacttggctttgtacggctccgacaacgaccttagattgaccggtcgccacgagacggcgtccatggatgccttctcttctggtgttgccaacagaggtgcctctgtgagaatcccaagatcggtggccaaggagggctacggctactttgaagacagaagacctgcatcgaacattgacccatacttggtcactggtatcatggtggagaccatctgcggtgctattccagatgccgacatgaccaaggagtatgctagagaaagcgagtagtggaatggacgtaatgtgattgtgtgatgtagcgttggagcacggcctaaaggaagagattgtggccgacttattttctttgaccgagataagagaaggtcaaggcaaaaagtatgagttcgtaattaatgacacagcggcgattaagttgaatgcaatttagagcggtgagaatcggaaatacaacatgacaaaggacagcaatattgtactttacttgagcatacatgatatcgaaagtatatcaatgtaagaatgatcgtacacgaaagcacatgagtacacatgaagtacatgaaagtacatgaaagtacatgaaagtacacgaagtacatgatgatgcaagatccatcctaacccacggatggtttgcgaagtcagcaaacatgtcctgataacaggccatgtactttctggaaggctattcttagcatcaccggtactaatcaccacgcagccaaaccaccagctgaccaataccagctggccaataccagctgaccaagacaagctgaccaagaccgcttcaagcttttgctcattcggctcgcgcagactcgccgcccaacacatccgccacaaagtccacggcggtgcgcacaacgtcgtcctgcgcgcctggcgccgaagtctcgcccgcgttgtgcagcgcgcccggcaccaccttggagcgcgcgctccaaaactcgggcggcgtggccttctgccacaggcgcaccaagtcggcgcggtccacatgcggaggcacaaactcgtcggcgccgccttcaagcaccaagagcggcacgcgcacccggccaaacgtctgcgcatggtcctctgccgtcaagtacagcgagaagtagtcgtcggcgccgcggcggtcggccaacgccacaaaccgcgccgccagaatgggcgcgccaaacacgacgtccagcgcgcgcgccggaagaagctcgtcgggccgcccgttttcaaggtggcttttggcgagcgccaacaactcgtccacctggtcgctggcaaaatggcggaacgcctcgctgtcgctgacgggcgcctgcaaaatggcgccgtcgagcgcctcgaccgcgtcaaagtctgcgcgctggctgtacttgctcaagtactccatggtgtcctggcatccggtggagtggcccatgagaatcacgcgcgagcggctggtgccgcggtgtgtgcgcaaaaaccgcaccaactgcgccaactcggcggcgtcacgcgccaagctgccggtgccgaagccgaggtagctcgaggaaatgagggcctgaaccaccgcgcagtgtgggaggcgcgccgccacctgctgcgcaagcgcgggaacgtagggcaccgtcaaaaaaccgtcgcccaagccgcccacaaacacgagaaagtgctcgggcgcactttggctgctaaactcgatagcagtaagcaggtcggtgtacttgtggataagaacggggtaagacatgggagaggaagagaaaatgggacgaggaagagaaaatgggacgaggaaaagaaaattgggaagaggaagagggaagtaggaataggagaggaagcagaagcaggaggaattagaaggagtcgatcacggaatatggacggaaggttaactggatgacgactcaaaacgttctagtatgaatcgaaaaaccaacaatcaagataagccaatggataaacgaacgtaagtaagcggaattgcgtttattaaagcctggcttatcgataaggcgcggtctttatatacttttggtgtttcctgtatgcagtctcttccacacttcgcaattacagcctactcattttcatccacacaaggacagtagactaagtttttgaaactaagaaagttagccaggaacgaaataatccaatcaagggaattgagcggaaaataaaaatcaaacggaaaaggacgaagtagtatgagatttagacattcgcccggcttgcttaatcttcagagattcgtttcttcttccatcttggaagactatagatttgatcgtatttgatccaggaacagaatgtaaaatcttcgttgattatgcttttgctgaccatatatgctacgtattcatttccttcacatcagccggcctagtatagtggttagtacagttcgttgtggccgaacaaacccaggttcgattcctgggaccggcataattttttcgcgcccttttcttgcgcgccgccccatatttctcatcttccatttctcccttcttctttcacaacactttttttccccaatcccttttctccagccaaatcttttttcttgctaatggtggcagaaccagtccaagccagcctttcgtttcttcgggcggcgtatctgcaggccagcggctatgttctggaattgtttcccgccccagatccaaatgtcctggcgcccaaaactttgccgccgactcggccgctcgagcgtttttttctgtggaccgaacaacataagcgcgcgatctgggccgcggcgggcgtggggctcggcgtgggcatcggcgcgggggcgtttttttacagccaaacgcgtgcgccgcccaaacgccgcgtgcccaagttggccaacggcgcgcgccgcgacgtggtgcttgtggttgggtcgcccaccgagccgctcacgcgcctagtggcgctcgactttgagaagcgcggcttcattgtctacttgaccattcttgacgacaaggatgcccgctacgtcaaccagagcacgctagccgacgacgtcaactacttgaacttgcacgactcgcccaccgacgctgtgttgcgcgacttcaagcggtggctcgccacgccggtggtgccgtttgccaacgctgcgccgcaccgcctccggttgcgtgccgtggtgtttgcgccgcacatgttcttcccgctcggcccggccgaaagcgtctcgccggcgtcgtgggcgcgtgtgcagcggctcctcgcagtgcactttgagcttttcagcgctggccttgccgacattgtgcgcagccactcgagcagagtcgttgctgttgttccgacagtggtgagcacgctctgcatgccgtatcatgcgccggaagcggtgtttcaggcagcattgaaatccttctacgccacgctagcgcacgagttggggcctcacggcgtgccggtcacccaggtgcggctcggcaacttgaatgtgtcgcgtggaacgccgctggccgccgtcgtggacgccgaggtccggagctggcccgaggaaatgagagacgcctacggcgcccacttccgccgtgcccaggcgcgtgcggccgtgggaagcggccgtgctagccgcagcctcagagatttgcaccacttgctttttgacttggtgtttgcacggtcgcctccacgagtagtatactttggcacgggcgcacgcgcatatgagtggcttgtttgtctcttcccatgggccgcgtcgatggctctttaaccttttttcgccattcggctccattgaagcttcgggccgtttagcgaaaaattgagtcgtgctccgctcttgcgagctttgttgctccgctcttaggcttgtagtcagccttcgattcaagttgaaaacgcaattgcaagggaagccgttactggaagttggtcacattttcaaggtcgcgtcgttcgaatggttttatcgtgtctattcggattacagtcactactaataacaatacagaagctcgagttcactggtaagaatgcatttaggcctggtaagaatgcatttaggcccggtaagaatgcatttaggccctcttctgtttgttcccagagccctaaggcgcgcatgtacttcgcacgtcttttttctctatataaggacgccatcgccgctcaaaaatttttcggtgcgttcatagacaaagatttgctaacgaagctttctgaaatggccccgtgccatggtctcggccaatgcttcggggaaagtctccggccgcagcagcggaaacgtggcagtgcgtgacactgcttgtgccatttgctcttggcccatggctccaagtatttttggcgtctgctgtttctacggcattagttgcgcccctttctggtctcttttttggctgctttagcctgttccttttgaactgagggccgaggcagttttgcagaagaaagactggtctggggtttgcagctcttgcttgtgttgcagcgcaaacggatgtccaagtgtttggagcgtggagctgtggagcagtggtgcttcctccgggttcttatgggggcccggggtttgtctttcggcaacgggatattggtatcctaaaccctagttattgcaagtggccacaatgtggttaacccaatggagctcactcttgtttatgaacgccctctacaaacccgatatctatttgtccgcaaatgagatttgcacagtcaaatgtgccgggttttcttaactacttagcagagctgttcgcagctacttggacggtgctgtcgggaaatatgcgcattctattatgatgagacaccaaagcaaacatagagtcaagctctgagaaggtttcacagtctggaaagatggctggttatcattcgtggacgagagttgcaaatatttctgacgttgaatgtgttttttccgattgcatctttgaagtaaccgtgcatctttgaagtaaccgtgcagcactggataatcgtacctggtagaaatatcccaacttgtcaaagccatatcggcaatgatcgtagcacagcattttttaattctactgtcagtactctacgaacagcagtcacatcaaatggctttattaatgctcagtggagtgacgagaaagactctgcgccgcaagacgttcttcgtagtatacagaaatgaaaatatagtacagcaaggacagccgtcctgagcgccactagtccacgtcccagtggttggtgatggcgccgtcgttagacccagataactcggccatgtagagaagaagcgtggtgcccatgttgatccaattccagaattgccacgggtgcacgactatcaccatgtcgtcggcgtcggcccaccagccccagagcatcaattcggacccgagctcgccgcggtacagaagcatcaagtgcgtgtagacagcaatgacaatgcacggcgagtaggcgtagagcaagcggatgacggcagggcggcgcaccatttgcctgtcgggccggtggcctctcgtgcggcggctaccattctcgttctgctcgttctgctcgttctgctcgttctgctcgttctgctcgttttgcttgtcattctggttgtcattttcgctgtcattctgcttgtcattttcgctctgtttgtcgtctcggccaagagaggcaagcgaggacgacgacgtttgcggcgtgcgtgccggcgagtgggggagcgtgtggtacaaggacgggatgattttggtggccgcgtagaacacgccgatgcggtaggctaggttgaccaaaagcggcaaggtcaacttgtgcacggcggaaaagaacacgtcccacacggctttgaacgagtggggcaagttggccgcaagcgacggcaaaaacgccagaagcgtatcggccacgggccgcggaaggtgcgcaagctcgaggcgcaagtttgccgtcgtctgggcaaacacatgggccacggcctgggtggcgtcctccgagagcagcgggaacgtttcgtagatgcagcgcacaatgtaggcaaagagaagcgacgactcgatcatcgagcctttgcccgacacaatgccatacaagccgagccccgcggtgacggtgagaaacaggccgaggagcgacgcgttgcccaagtcgagcgcgagcgggaagatgtagatgcggtacaagaagtagagggcgcccgtgatggtgcagccggagccaatgagcgacacaaagagccacgagtccgaccggtgcgccgtgagccaccccaacgtctggctggccgcctggatgagcaagagcaggcagaacccttcggccaccgtgaacaccagcgtcaggtgcacgagcaaatatcgccacacggctagggcgggcggaagagcgccgctgcgtgggtatctctgcaagaaatgcatgaggagactgggcatgaggacgtgctggctgtagtagaagacggtggccacgcgggccaagggcaggcggcgcgaggcgaggcggagcgtggtgagaacaaagtagagcgccagcatggcaagagaataggcgaggccacattcgatgccgcccacgtcgaaggcgagcgggatcgtgagcacgaccaaggcgaggtagtacgccaggagaagcggcgggaggatgttcatgttggactagagactaggactagagactagactagagactagacagtagggactagtagggactagcagtagatactagcagtagggactagacagtagggactagcagtagggactagacagtagggactagtagggactagacagtagggactagtagggactagacagggcctgactagcagtgagaagcaagactagacagtctagacagtggatactagagccgccgaagatgtcaaagggctaatcagtggcacaacgagtcgttcgaccgtcggtgtcgccaaaaacgggtctagacactaaatgtagacaacagtagacaacagatgccgcagaaagtctaaccggaaagccagcggaagccaaagacagcctggactagccgagccagacgaaagagccgaaagtggaggagcaaacctgagccaaacaccagagccaaggcaacactatcccagatcagcacacggcctaactattctgagaaacggaaaggcaaaaacagcaaaagccaggaagtgaagatgggatcgatggaaaaaaagggattactctacgcactctcgcgcatctggtagtttgcactttcaagaatatggagagactacgaacgttgtgaaatagaggaaacgtcaacttctgtttgtgtgtcgttgtggcttttgttttgtcgttgtgtcttttgttttgttctttttgttcgttttgttctcttgtattctcgtcttttttgttatgttctcgtctttttgttatgttctcgtctttttgtaatgttctcgttctcttctgttctcgtctcctcttctgttctcgttctttgtcttcttcttttgtaatgttctcgttctttatcttcttcttctgttatgttctcgttctttgtcttcttttgtaatgttctcgtcttgttcttttgttcttccatcttctgtcttatgtctttatttgccttttctgttcccttgtctttgctgtctcttttccttccctgcttctgtctcgtcactccaatgtctctttccctttatctggctctagtcgcctaatttacgttaattctatttttttcatacctgtcgtgtgcacttttgcaagttcggagcaatttcgagcattattgtcttgtgcactaggctagatccggtcaaaccggctggattttcatgaaaatttcgaaataaatattaaaagaaatactgttaccccttcatctagaacctggagaggcctcatgtctctagcacatcataataaatgtacattgccaacgaataccagaagccggcgcaaatcatgtcttcacaaatcaaaggaggacagtcaacacattaactttgagtagggaagtagaaaaggtatattaataaactacagaccaccaattttttaggagagaagtataagaggtgtacattaaattctgtgctttgccattttccagagaattgaattggatatcctattctggcgaaggatatctttaaagagatcgtttgggataatacactgaccgaggaagtataacaccagttagaactatacggataagccgtccattccagttacatgttgaggaaagtgtagaaccagagaagctcagtaatgattttatcatctatgggatttttcttatgttgcttcaagtatatagaaggatagtgaggtgctttccaatggcttttgctaggcaatcaaagaaaagaactacaaatttcaagctaagcttcctatgaggttaaggccaatattggtcaagtagagatcccatcgcttccccaatagaattgtttaccctaatgtatagagttatatgacagtcatgttgggaacatcttacaaagctaatggctacaataaaccaagatcttcagagaattcggtccgagttactcatttgttgtatgagacaggtgaacaaaaatgaaaggattcgttctgccatcggggccttggtgccacttggcttataaaagaaccagtgcttatgacagaaacacatacacgaacatgcatgttttgttcaatctggaatcaagggactgaaatacccagatgcaactgtaccgtagatgattaggaatttggtctctgcaaatgtatcatcaggttatatatcacgatgggctacatcttgtttgccaaatgaagtactcaaactacatagcaaacttaagtacgcggaagaagatggtaaaatattgaagctgacgttggaccaagtcgcgaggtatagaggttaggttggatcttaagctgctcatcactactgccattatcagttctagttcagtttcgacactcgccttctgaaatgattccagagaataccgtgcttacttgtagccttcatctatcaacagtgaagtctgtccgtcatgtgctcatacgatacaaaaggagacaatgacgaaacgtgcctggtcccagaagtagacagaacgggatgagctaaacgtagctgaatccataaccaagcaagctgatgcaagaagaacggtctgctttggtacttctatcaattcggttagtcgattgtttcgaattgtcgattctcgatttgcttcgatcatcaattggatcgattatcgatttctttcgattgtttatcttcgtttatcgatttattcctgtctttcccgcgatacttttatcactactctgcgcgacctgcatcacacctcatctaccacacctcatctcttttcttgagcatgaaaagacccggatcgaacaaacggcctgccaagtcgaaagacggcgccgaaagccggcccaagcgggccaaccgtggccgccagcagttgcgcaccatcaccagaacggctcggcgcgatgtggatgcgccagttgaagaaacgcccgagtcgctggagtcggaggcagaagaagcggcgccagaggagaagaagttcgagcaggggaaggcgtacgatgcgttgttgacgcttctccagtcggagcacccggagaagagcgacaagaaaaagaccgccagcaggcacgaagaagacgatgtggctggcgtcaatttggaggaggacgacgacgacgacgacgaagaagaagaagaagaggaaaacgacgaagttgaagacgacgcaaacgaacacggcgacccgttcgaagtgcattttggcgtggacgacgaggcggtggcggccaaagcggcgcttctttccgcgcggtggcccgtggcgcacaaggccaaggtgggcgcgtacgccgtgaccacgcacgccagcccgggcgagaaaaccgccgcttgtgaggcgccgcgcgcgcagacgctcggcgcgcccgtcaagaaaagggtcgccgacgcctttgccgcgcgccacccggcgccgttctcgccgctcgagcaagagttggcccaccacatcttctcgtaccgcgacgtgctctacgccagcagaacctacgacaacaccgtccaccgcaagctctacgcggcgcatgtgctcaaccatgtgttcaagacacgagaccgtgtgttgaagaacaacgacgtgctcaaaaactaccacagcgcccagcagcagggcaaggcgacggggcccgagcccgagccgcgcgaccagggcttcacgcggcccaaggtgttgatcttgttgcccacgcgcaacgccgcgtacgaggtggtggagcagctcattggcatgtcgggcgccgcgcagcaggagaaccggcggcggttcaaggcgcagttccacgccgacggcgggccgcccgacctgaagccggccgacttccgcgccatgttccacggcaactccaacgacttcttcagcatcggcctcaagttcacccgcaaaagcgtcaagttgtacgcctccttctacggcgccgacatcctcgtggcgctgcccatcggcctcgccatgatcctcgaggacccgaagcaggccaagcgcgagtacgacttcttgtcctccatcgaggtgcttgtcgtggacagggccaacgagctcgagatgcaaaactgggaccatgtgcacacggtgttgcgctacatcaacaaaatccccaaggacttccacggcgccgacttctcgcgcatccgcatgtgggccatcaacgaccacgcccgccttttgcgccagaccttggtgttctgcgactttctcaccccaagcgtcagcaacgtcatcacccactcgcagaacattgccgggaaaacccgtttccggcccgaaaccacggcccagacctgtgtcatgaactcggtcgggctccggctcaagcagatcttccagcgcttcgatgcgcccgacccgcagtcgagcgtcgatgcccgcttccgttttttcgtcaactcggtcttgccctcgctctccaagcaaacaagctacgacgacggtcttttgatctacgtgccgtcttactttgactacgtgcgcctcaaggcccacatgaagacccatacaaagctagacttttctgccatcgacgagtactcgctgcgggccaaaatcaccagggcccgccacttcttcctgacggggaaaacaaagttgctcttgtacaccgagcggttgcaccactaccgccgctttgagcttgccggcgtcaagaacattgtcttgtacggacctccggaaaaccctcttttctacaaggagcttcttcgttttgtgggcaagtccgtgttcaaaggcgacgcggatacagacttgtcgttcatcaaaaccatttactgcaagtgggatgcggcggcgttggagcgcatctgtggagcagaaaaggctgctgtgctctgcaactccgtcaacgagatgtttgagttccgctagtcaggcacttatagactcgtttattgcatagaactttctaattacttcatgtaattctgcgacaaagtattctttcgacagaagtattctttcgacagaagtattctttcgataaaaatatgtctttcgacaaaagtatgtctttcgacagaagtatgtctttcgacagaagtatgtctttcgacagaagtatgtcttttgacaaaaaaatctttccacactccgatatgattctttctggcactttcaaaacggtgccaaaagtggatacccatgtgtcgtcttgcagtctatagaccaatccaagcaaaattgctcaccgtagtttgtttatccggtctttgtcagatgttccctccatacttgtcttctcgtgatgttgtcttctgtcacagttccttcacccactgagaacattgaacgccataataaagcacccaatagccacgtaagggctcaatctctcgccgatccgagcaaacttccagaaaactccaaaggcgcccgttttgttcttatccaaaagcgcaggccacgtagcatggatatatgtgcacgtgcaaatggccaatagaatgactagaagaagcgactggaagttgaaaagagcagactggggttagttgggccggggaatttagcaactagaacataccatttggaaagaagtgttgtatggatagcaaaaacagactgtgactgtgtatgcaggcgactagttcagccataagagggaagaagaaacaaaagctttgatgagtcagacgatggatctgctttcaaaggattggatctttgtcaagtgttggagcatgatggaatgtgagtattgcgtagacgaaagtaatgagaaggtggatgaaagtggatgaaagtggatgaaagtggaacgagaagaatgagaaggtggatgacgtacaataagaagaatgagaagattggaaggtgatgatgtaggatgagaagattgacaaggtggacaaagtagaatgaggtagaacgaggtattatgggagttgcttgattcaaaaagtgtgctcataaagttgttgaagagaacatcaacaccaaaagtgatagttggtctcaaacttcaagttatagcaagaaacagagaggccaatttggttatcagttctgataatagattcaatgatatgacgttttcacgtttgctggtagaatctgtctctgcctcttcataggcataactgccttttgccctttttggtcacagtgacgaactatcagaaccgaataagaagccatttagggtaggaatatttaatcgctagaaatttcatttcaaatcgttagttggaagaggaggcacaatcacacattcgacttccgttatagactaaggttagagtcgtctagttgttcgaaacatcgcaaagggaatatatccaaagaattaagcctatccaattcctctttgccaatgctgggtttctactcgtcctttttgctaccattggtttccgttgacattaatataaatgaacggtcctcaagatgagtatagaaatatatagttaataaagtcaagccatcccaagcttgcatcctctcgcacttaaatagcagacttgatggaaaaaccaagaatccccaattcattagctttgctcaaatacatcaataatgcatcctcttcttatcctattctttgggtatctggccatgtagtgcacacaacaccccaagtacataatcgagtagttgcgaaagatttcatcatagacttgctaatccttgttcaagtttacatttccatttctcccaatcgaaagttgttttcatctttctccgagagcacttaatttgcaaacttggttaagctccgccctcgaacacaatggctgaaaatatagatgcagcgtcattcgctagcattcttgccggagtcaggcaaatgcgggaagaatatgacactcggccgcccagcgaaaaccaggccaaccagaaccaggccaaccagaaccaggccaaccagaaccacacaagccagaaccaggccaaccggcctaaccagacaaaccagaaccagacaaaccagacaaaccagacaaaccagacaagccagaaccagacaaaccagaaccagaaccagacaaaccaggccaaccaaaaccagaaccaagcgcaaataatccagccaggccaagcaaaccgcaacagccccggtctacatcccagcatacatcagccaaaccatctacgcgaaagacaaacatcccgccaaagtctgcctctgcctagaggcacgcctggacattcaacgcggcaaacgctgcgacctccgcctctggcggcggctattcaagtggcgccgtcccagaaaggaaatcctctccttgacagtctgcagatgaagctcacgccgtgggcatacagcagcgacatcctctcggactactacatcagcgcaacggtgcaggttctcttcctctcgctcaagtaccaccggcttcggcccgagtacgtgtggcggcgcattgaaaagctcaagggcagcttggtgggccaaaaggacgacaccctccgggtgcttttggtggtggtggacattgatgccccacaagagtcgctaagacacctcctgggcatatgtgtaaaacacgacttggccttggtggttgcctggtccttcgaagaggccggcacatacgttgcctgtttgaagcagcacgaacagacacgctcgcatgtgggctcgtcactccaaggtgtgcgcaaaggcgactataatctgagtgtggtcggcgccttaacgacggttcgggcagtcaaccggacagatgttgctggattgctagcgcactgccgttcattcaaggagattgttcttcggtcggcggtcggcggagttagtgttcccggaataggagagcggaaacagcagactttgcacgatgcattcacagagccgtttgtgtggaacaaggaataatgagcgaagaagaaaccaggcagggaagtagagaatttttctgctgaggaatgcgaaactgggctccgctttgactggtataagttaggagatgctaacgggtgttctttgtacaagacaaacttgcttaaccagaagagtttagactacttcaagaaaagcgattgaaagaggctggaatacagcaatgctttctcgagatcgttttctatcaaaacagctctccagaagtagaaatataggtctacagataaaccactaagatgtgaagtggttgatatttttaatcctttttgtaccacaaattgtgggggaaggtagaagccacaaagacagaacgagacccgtacatctcacaacaaaaacccaaacatccccaaactcaacacccgtacatccataaacatccttacaccaaacaattaaaaacccatacaccattggtcaaaaaacccaaacaccattgttcaaaacatccgtacaccaagtatataaaatccgtacatctccctataattgcatacatttcgtctctagaaaacacaaggaccatttggtcaggtagtgttatatgtaaagccttcatgaagtcacttaatatgccaatccctagtatttgtagtttttgcggagaaaaaactttcatttttgtgccgattgacgcgacagtgggttatctcactcatatcagacaaaacagaatgtagtcttttctattcagaaataccgtgcattattttgtaagtttccggaactcattattactgggctttatccaactacaattatgaggtttgtcctctttgaccaaagtcaagttggatcaaagccttccccattgagcaattaactaatgtcatgcttagcgacttgagctccttaatagaaaagaatatagaagaaggaaacaacaagctacaagacatcacagttcaaaggccatgccacagcccgattaacagttccacaggcctgttttcataatcatgtagttcctgctccaattgtcatagacaaactcaacgcttaccatcaatttcactttatgtattgctctatccactattaactcgatggacgagcagtctgtattactaccgtgccttgtctgctaattctcctttatttgtcttttcttttttctctctcagcttctctctctctctctctctctcagcttttctcctgctcaatcaccttcttccgcaaaaccatgttgatgttgttgatggcgtcgttcttctgcaccaaaatctccttcaatttcttcgagtcggtctccaacttggtgattttcttcttgtacacttgcaccgcagaagcagcgtccttctccacaaaatagcctgttccaatgtccaccaaataatggtccttactggcgatttttccaggcaaatacaatgagcttgtcatgggaacaagcaaggagtcgttggtggaggcttccatctggttgacggtgttgatacaatcttgaagtttggactgggccgtctgaagcgcctggagagattgggtgaagtgctggatctccagttctgtgcttttgcggatctcggcaagttgctgcggctggagctgtgttaggtcgattctgcgctggctcatttgtttttggtttggtttgtgggttggagtgagtttttgttggatggacttttgagccgccgcgcactacataaaagagccatagacagaagagctccacgatcggagaaatcattggaactgaaagaaatcattgaaactgaaagaaatcattgaaactgaagactagaagactgaaagaaatcattgaaactgaagactgaaagactgaaagacgaaagacgaaagacgaaagacgaaagacgaaagactgaaagacttatcctgatactgaagaatcaagtgaagactggagccttttaatctaaaagaccaagtactacatcaaagaccaaatcatctgttgacatcattatcccgccacggttttttcactgacctaatactcttgactccttccaccaaaccatgggaaacgacggaggaacaattgccaaaggccaagatcttcgtgcaatctacgccggcgggtcggaaacccaagaccgtctagatagcaacgacgtttcgcttttcaatacttgtgcgttgtctgctttgcccttgtattctgatggcatcgctgaacctgtcgtgggagactcgcagggccgtctatatttgaaagaaaaagtgctagagaacttgttgcagtccagaaaaggcggcgagtcccgcttgaagcatattcgtggcttggacgatatagtcacgcttaccatcaagcgcaatgccaagggccagattgtgtgtcctgtgtctggagtagaaacatcaggcaagtctaccttctgctacctccgaccctgtggatgtgtttttgcctataagttgattgtcgatcttcgaaagcattttcgtatccgcgacgacgagccagacatcaagcgaagcgagtgtcctgcttgtgccaaagagttcgtgttcaatttcgacattgtcattttgaatccggagaagagcgaggcttctgctcgtttcaacgatagaaacattgcttacttggagaaacaaggtctctcccattcgaaaagacagaggaaaaagaagagaaaggagaggaagacggataatcagaaaagcgagaaagaaaccgttgttctgtgagtgccattacctgttacctaatctacactccatcatcctgctaatccagtggctaagcaacaatgtggttgaaggcgaatatttaacgatgccatcagctatattgactatttatccgggcatttttcggaatatgtcactacttcgagagatacgatgtactatgctttggtagaatagacccttgacgccataggcttttcactgcagtgcattctactatctgtcataaacgggccgataactatttcacagctactttgcctagtcttctgttgagataagaaatcatctgcacggattggataagaagaggtatcttgatacacattaataacacattcaagttgaacaagtgctacctcaggcccaacaaagtatttgcttagaccactgtctgtcgttagacgtttactactcttgttcttctcatgcacaaatcaaaatggcgtatctatacaaatgcatcatattgcaggcctccttcaaaaacgatgtggtttacttgtgtgacaacaactaggtcctcttctacagtcaaggataaactgctcaagtcaaagttggagaagacagggcacagaacagcgttggtgcattcaacaatatcaatagagaagcatcagttatgttgatatgcaaaagacggtccagctcctttattgtaagtacaaaggtctcgatattgccgaacaaagattgacgagggcatctcaacctttatagcctcgcttaaccaagactcacatacatctaaacggtctgcaacacctacacaaatcaaattccgtatcgattcactatgtacatgttcacttctcttccgtctcggcctgtgccgcccgggcctgctcgtattcttctctgtggaacttcaacttgtccttgttcattttcgtccaatcggagttggcccaaatgttgaagaaaatcgatcctgtgcccactacggccacgccaacaagacccaaaacagtggctctgtggataacatcggtgattcgtacagacaaaggaagcttggacattttggatggggaaaagagatcaggcaagattgaagaaaacacatagatgcgcgcgcacgtgagccttgggctgtccagccttgtatttccagacaaccagaatggcagacaaccagaatggcagacaaccagaatggccgggatagcaaaagtttgtagttcaagacttttgtgttctttgattggtctctttttctttgaatttttggcgttgttgaatcgaaggtctcttcaatcggatgcggaatatgatttaggactagagactacccatttaagttcctgatgttattcgtgagataggtgctatttgcctctctacgttcatctcctgtaaacttgagtttcgattcatcttttgagtctgtgctgatttactaaactttggtctggccgtttatgcggatctcatcattattccaataagcaagtagtgagaataactgaaagctaacaggacgctgaaatgactatctttcgccgaaagaaggttctgacttaattctcatcaagttttaggcttcatctttttcgtcaatgttgaattggttcgagttctccttcgtttatgataaaagtacatctttcgcctgtattacatgaaattaaacaccttctacctcaaatggcaggtattcacaagaatccattcatctctattttcttcattcttcaaactctatctttctacacatgccgtgacagaatactacttcactggcaaaaccgtttgggatcagctacttcgtctttcttattctattctatacaaatctgagatctcgtctcatctattctacaaaagatacagtaaccaccggccctcaatgtatgcatgctccaccaagcccgggttggcataaacacactgcggtaaccactccttattgtactggcggaacacgtttttgtacacgccgtcagtgtccagatctaacaacgactcgatggttcgccgaagaatatcccgactgagcgcattcacgggagaataccatggcgcattgacgtcggaaacaccaagcaagccttctgatgtggataagagcgaatcattgaaagcttccaccgccgcacggaatgccttggtgtcaacttctcctgcgtatttgcccaaaggactggagtcttccgagcccacggaccgacgcaacgcttcaaagttgcccacgtcgatattgaccgggaaccggcgcggctggatgcccttgatgatgaatttcttgcgagctggctgcgctggatcctgtgacggaatgttcaccaccatagcctcggagtttggaaatgcggaactgacgttcttgataaagtccaccgcaggcaacaagttgggccattttgcgttcagacggtctttccagatggcctcaaactggttttcgtacgctttccagagcgagatctgcgtcacttcacctgcagccaggtcttttgtttcattcccgctagtatttcctacgtatggctcataacagcaccggagccacgtggtggcccggagaggctctgggaaagtgatgataatatcgtacaacttctgcggcaagcgcacggttgtattgggcacgccgctgtttgctgagcgtttcagaagccaggtggggaaatcttgttgcaatttagacgcgtctaccaagggaagattggccacaattaactgtgggagctgtttcatcaagatgtgcaagttgcgcagagctgggccggcctgcacgagtttccgtaagcggtgaagctgcgaggaagcggtagaagaagaatattgcgggtggagagccgtagagcccaagtactgtttcaaaaacagcaacactgtataggtcaactcttcgtcaccaataagaagcgcgcgcacaatgactaagaggtgatcgggctggattgcgtcgatgcagttattagtgtcgatttcggcgtctgcctctttggccgagctcgggccgcttaaaaacaacatgtggtgtacgcacttgacagacacggtaaagatgtacttgtcgtgcgtctgcagcaagacggtaagaagatgggcaaacaaggggtcgtttttggcattgtcaatgtagaagcacgtgagcgggtcgagaatgtccaacaagtgcatcaaggcctccttgaacaagtcgtggaactgcgacaagtggtacgagtggttttgcggcgtgtagaaccacttgaccaaaaagccgagggccgcggttgcgtttttgcggaagcttttgatctgcgagagccactgctggttgtgcaagtcctggacggcgtttcgaagcgacaagagcgactccaccgccaaagacatcaccggaggccggagcagctgctccttgccgtccaagatcaactgaaacggcttgaaaaaatacttgatgagctcgttgcccataagcgggtacacagaaaagttgagcaacttgggctcgttgcacgagtagtatgtgagagcaccgagcgcatactcgatttccgactcgattcccgagttcaacgacatgattatgcgatccaagggccccacgcccatatggccagcaccatgtagatccgagccggaagaaagatagccgtttgcggggatgtgggaaacatcgtccgcaacaacaccggtacgagaaacgccctggatgggcacaaacagaggaggcatattttctgtttagtgtataggcgggtttaatgtttttttgtgagtcgcggtgtgtgcacgcagggtcacgtgataaaaacgtttcgactggttcttgcaaggcatttgttgtattgtttgtattgtttgtgtattgtgttttgttagttttgttagatttgttggtgtttgtgtttttgtgcttttgtttttgtgttgttttgagctatttattttgtgggtatgaggttgacagtctcatttactgctttatgcgagactggatcaaggtgggacttttagtgaacagtgccacaacgttaaagttgggagattgcagattgagtgaaagtatcagtatcttccctttgtagctataatcggctctcctatgcttgataaattaacatctaaaacaagcaaggatgccattactgataagaaacgatagtcaatgattcttttgaggtgatcagagacaatcattacactgcatttgtgttatttaaaccaaaataatttctggctttctcttcatttatgtatgtcaaagtgagggttctatcacataagccgcattggttttgagcattaacgatgcttaactgaattcttcctttcctctattcaagtacggttcatacttctatcgaaactacgtatgttcatctcgattatcttttttgatttcctcaaattagtgtcaacgtagcttttataaaaccggtatttctgttggaagaaattgcaattcaacagccttaatggcctactgagctcattagttgagtgcctttattatggatatcgtttctccagaaatatttagaagctccattactggctggggctaagctcaaaccactcacaatcgtaaagagaaaacggatactccgtagaagcaaagttccattttgaaagagctttggtgcatctaaaggattcattgaaacgaaaactattctgaaagaactttgctgcattttaaatcctgtattcgcttggagagctacaagtatcctgaagtagttaatattctctcgaaagattatttctccaattgaagacctggtttcatgcaaggctaatcatttgcaatcagttccaccaattccagtggagtaatggactacatgtatcagaatacaccaagtcatcgtaacggttttctgccaaaactgtatgcagcttcgtttggcatgccaatgcggaaattataacgctgcgtttgaagttccatatctcggtctctttcactaaaatcacatatgacataacggtttccgcattgggccataatgaaacggaaacggcaacggaattgacgcataggctaaattgtacggtcacgtgacaagagcacccccgcggcacggctcttcccttatctatataaataccctttgcccccaggtttttcccacttactttcaaaaaaatcatgaaagcgtcccaattacttctttgggcagccgcacttgcaagtgcaaatgctttttctgtcccgtatctccgtgagatggagcagtttttctttggcgttctgcccgagatagaaataggcgccacgaagttcgagacattgcaagagcaaatagccggctctggagacatcaacatccagtacgcatggaaagatctcatttctgaggttggagaggaaaaagccgtgcaattgtttagcaagtaccaggagctggaaaatgtcaagaaagaccgtatgaacaacaagcacaatgagtttgctaagttatcgaaaacgcatacagaaaccgtccggctgcaaaagtttagcaattacgcattgcgcgtgtctgagtcggcgccagagattttgggcttggatactgtcaaacagtacactggctatttggatgtggaagacttgggcaagcatttcttctactggttcttcgagtcgagaaacgacccagaaaatgaccctgttatcttgtggttgaacggtggtcctggctgctcgtcttccacgggattgttctttgagttgggcccttcgctgattaatgccacattgcagccagtacgcaatcctttttcgtggaactcaaacgcctcggtgattttcttggaccagcctgtgggtgtgggctactcctacactgacagcgagcagatttcatccacggcagcggctgcaaaagacgtttacatcttcttggagcttttcttccagaagttttcgaaattcgctcagaacaagttccacattgcgggcgagtcgtacgcgggccactacattccgtcttttgctgctgaaatcatcaacaacgcggaccgttcttttgacttgtcctcggtcatgattggaaacggaatcacagaccctttgatccaatacaagtactaccgccccatggcttgcggcgaaggcggatacaagcctgttttggacgttgaaacttgcgagcgcatggacaaagactaccccaaatgtgctgctttggctaagatttgctatgatgctccttcggctctcacttgtgttcctgccacctactactgtagctcgcgccttgagaacccatactcggagacaggcttgaatccctacgacattagaaagaagtgcacggatgagggcggaaactgctatgtggagatggactacttggatgattacttgaaccttgattatgtcaaggaagctgtgggtgcttccaacattgacattttcacttcttgtgacgacacggttttccgcaacttcatcctctctggagacgagatgaaaccgttccaccaatatgttgccgaattgttggagaagggcgtgcctgttcttttgtatgagggtgacaaggacttcatttgcaactggttaggcaaccacgcatggtctgacgccttggactattccaaacacgacttcttcgaagtgcaacctttgcgtccatggcacaccaaagaaggtaagcttgctggagaagtgaagaactatggtattttcacgtttttgcgtgtgtacgatgcgggccacatggttccttttgaccaaccagtgaactcgttggatatggtgaaccggtggattgctggagactatagctttggatattaggctagtacgaaaagcgtgtttgattagacagacgagccaatacaaaataaatgtttgaattaaacgaagagctaatacgaagtttgattagacgagctaatatgaaagaatgtgattagacagacgagctaacgaaaggttcttttattatttatatctaattgttgaaattgtgtattttcgggtatttcaaatggtatgttctttcagattttatgttcttttttgaatgagacgatctaatacgaaagaatgagatgagacagacgagttagtgaaaataagtgtttaagcgaagaatcttgcggtcttagaaagtctagtaggtatagtctatggtgatttaccggttggaagctgacttccatcgtcagtacattctctatttcttctattaattctccagaacattgtactaattgaatatataacaggctagccaactagcgactacaaccaaccttctcctcttgataattaatctggatcttccattacgccttctcctccacctggccgtcgatgtactgcacctcctcgctggaactgtgctcctcgtcatccacagtcttggtaggaccatggtagatgcggtgggcgtacacatagtagtacaagagagacaaaatccacacgcccggagtaatgacacacgtgtagttcatcgaatccttgtccgggtttgtgttggtggggaacatcaccatgacaatggtgtaggcaatgaaaacggtggagacccagccgttgaccctgctccagaagggacccaagtaaaacggcccgggctggaacttctcgtccatgtacaacaagcggagaaacgtgggcatgccccaggcaaagtagtttccggcaatgtacaaggtgaaaagagcgtttgcggcggtggttccgataagacacaagagaccaatgacaatggccgccacaccaccggtgatcacggcgtggataggcacagacaacttcttgttgactttcttgatccaccacgacatgggcaagccgttgtctctggcaaaggcgaaaatctgtctgctgatggcggtgagaatggaggcgcccatcaaaaactgggcaaacgcaatgagcaccatgaacgccatggccaccttcttgccctgacccgccttggtttcaaaggcgtcgtagatgatctgcgccatgggctggccaaagggcaggcccaaaatgtcattttcaatgtcgttggtctggatacagaaacatgtcaccaccataatcacccagcccaaaacgccgcacatggagatggaggtgatgatgccaatggggatggtccgagtcgcgttggtgcattcctcagacatgtgcacacacgagtcaaaggccccaatggtccagatggccggcaaccatgcctgcgacaactgcgtccagccaatggggaaagacgtgtagttggagaagtggccaaacacccagctggccgacttgaacaggccgcgcgacgctgcgatgggcatggcaatgacaaaaagcgcaatgagcgtcacattcaccacaatggacgttgtctggagccacgccgcatgtttcagcgaaagacaggtgatggcaatgtgcgccaccacgcacgccacgaaaacgccgtacgtcttggccgacgtgatgttgtagttgccgtccttggcaatcaccaccaccgacaacacctcggtggcaaagccgtaatcgacggagcaaagcgcgcccaccaacgcaatggagtttgtgtttcccaccacgtacgagatcacagacttgtacttggccggcgcgtagtagttggtccagtagtagagcccgcccagcgtgggcaagaaggaggcgttctcgctcatggcaatgccaatggtcaaaatcaaaatcgacgatatgagccagccccagatggcgccggccgggccggccaaaagcgccgtggcaagaatggacgccaccgagggaagcaagcccatgatggaaaacgccacgccaaacacctggagcgtcaggaactggcgccggagctcgggcttgtagccgatttgcgccaaaagctcattatcgttgcgcgaaaaagaggcggtgatgtgtggcgccacgacgttctgcgtgttgttgtggtagcgcgagtccgagaccacggcctcgatgatttgctcgccagaaagcacagggtggatcatcttggcgaaaagacaagacaagatttgcacgggccttatatatcagggcgataagataacgtgtgcaggcgcgcggcgaagataagaccgataggcatggggaagattgaggtagatgattgaaggaagattgaaggaagcgaacaaatgggacttttttggacatgtttcaattcgattggcgaggtggattgtgtctggacaagatcaagtgcacttttggacgcttttcgtcgacatctagtcagtgctggagtttcttggtgacatgccttgtgtgcagtaccatgccgctaagatgcagcgggcggactagctcaggtacatatatgtgacaggtgtcatggataatccgttcgccgtgcgaccatgatcttgcctggccgatcatttatagataaagatgtggcggcaatttacgagacactggcggcttttggccgggatctttatgcccgtttaggaaaagagatcccggcctgcatccacctggcagataacggacgccactgcacatcggcattccaaggtagacattgggaatgatagaagagatgggaatgatagaaagagatgggaatgatagaaagagatgggaatgatagaaagagatgggaatgataggaagagataggaaagagataggaaagagattggcaatcctcatactgtgttatattgcggcaatctggattgagaagttggaggccattggtaccttctcgatcaggcatgttcaggccgatgcacgatttatccaatgagatcaaaagtctattagtacgtcaagcatacaggattcctttttctacttgacattaagtctatgaccggtttgtcagtcaggacaagtggcctaccatgctgaccttcttccaacagacataagttgaaaaaagttgaacaggtacgatgttcgcaagatactaatcggattgtctggaaagtgagcttgcataaagatgggctcaaaaggagtaaggccggtcaaagagcaaataatggttttcaccacagctgggcagaaaacagtgttgaattcgcctatattgtagacggacagtgaatgggtaatcgagaccaatatgttcaatccccaagttgggacagtaccaccccactttcatttgtaacatcaaacgttaggtcaagacattgcaatgaatgttccgaaaagagcctgacagtttcatgtgtcaaatgcacggtaactttcaccgaaatttttctaggtctggagaagtcgaaataccaacacaatggacaaacgaaaggaaagtgatatactggatacgcggtgagtccaaaaaatacttatactctattttaggtcataaatcttgccttattccttggaatataccaggcaaaccatactaatttggacttcacagttggtttcgtggtctagttggtcatggcatctgcttaacacgcagaacgtccccagttcgatcctgggcgaaatcaattttttttcttcgagtttagctgactacttgaaacaggtctcgtggtactcatctcatcagtaaaagtcgacagcctttgaagtttttggtttttcgcatcgggtcatcagaaggtcaaatatctcacagtagacccgcacgcatatttttcatcttatttccgtactaatgtagatagtggcctagatatgtcacttccattaatattccttcccgttggagaatgctgaacttataagcttagagtgggccaacatgaaactcatatggaaggaaaataaattattcagagtaaggcaggcctgcttcaaatatagctactctgttgtctacttctactcatttatatcaatagggttttcattagcttggtttgagcacataatccgagcagtatatagacgtgttgagtttgctagcttcatataatggcaatgtcgaagaataaactgaacatcgttccatctcttcacttttgagtgactgagttaaattaaatagacagaactctgggattcctcttcgaacattgcagaacaccaaacttaactacatctaacattaactgcacggtgcaactttccgatatacagttccttgctgcccaatgccaatgttatattgtctgctctatattgtcagctacattgtattgtaacagggcacgcgccctaagagtaagctcttacacgtgaccttctcttcgcatcggtctgcgttttcatacaggcctgcgcgctgaaaatttctcgcctatataagaagcgctgtctctgcatttttttcattccacctcatctccaaaaatggctacgtatgtcacaaaatcatctacactttctgctggcaaaggttcggcctaaggtgtgatgtgctttcgcaagaaagttcgagacttggaaccagtcaacttctcgagaggattctcggaagtcttgtttcatttctcagttatgacaatgctgttcctggaaactctagtttcttgtgaaagcattataacacccctcaacgacgcagacgcttgcgttgcgcatgtccttctgttttgttttgttttgtcgtcataattatcacacgccgtaagcagcttccatagcacctactaacatgttcagtactttgaccccagagacccacattaagaaggctaagaccgacgccaagaccattgaaaagcgtgaagctgaaaaggctgtcagaaaagctgtatgtatctagaaaccttgtgcatgaaaacaaaacttttccacggtggatgcttttgaagatgataaaccaccatttgaagtgactagcttcggcaatgctgtcgttcagttaaccatctttcgggactgagaaaacatatcgagccgtggaaaagcatcgagtattgtaacattgtactaactattacaggccaacaaggaaaagagaatcgccatcgccgagagaactgctgcttacaacaaggagtacagagatgctgagcgtgctgtgattgaggccaagagagaggctaaggccaacaactcttactacgttgaggccgagccaaagttggttttcgtcatcagaatcaagggtatcaacaagatggccccaaagccaagaaaggttttgcaattgctcagattgacccaaatcaacgccggtgtctttgtcaaggtcaccaaggccacctccgagttgctcaagttggctgagccttacattgcttacggttaccctaacttggctaccgtcagaaagttgatctacaagagaggtttcggtaaggtcaacaaccaaagaattgctttgtctgacaaccaaatcatcgaggctgctttgggcaagtacggtattgtctccatggaggacttgatccacgagatctacactgtcggtccaaacttcaagcaagtcaacaacttcttgtggccattccacttgtccaaccctaacggtggtttcagagctagaaagttcttccacttcatccaaggtggtgacactggtaacagagaacagttcatcaacaacttggtgaagcaaatgaactaagcttgttgctgagtctttgttttgagctgcagctgtttataactaatactaacgctctgttctttcttctgtgtatattaattggattatttggtttaccaggtctaccgtgactatccttgttttctcgtggtcttagcatcatgtattcatgtctgttgatgtgtcttcattcgtgttccataaagctctttggcagtccgttagtatttaaattctattgatctattcatgagagttcatcgttttaaccactctatggtctacatcttagtccattgcatctagttcgttattgtagccatcgaagacaacattagttcctattttattctagtctagctgatctaatcgttatgccctagccactcttttcttgcccagacagatatttcaagcataatatatccccgtatcttgtctcattttgaatcttagacatgcaattctccaggttttcccctttagtagcccatccactccatgacctgatcgtacttatactcgagccatggccactggcccgaaagtgaaaaagtcaattgctcacagtctgattctgaagccgaagcccgctgaaacagacttgcgagggccaacgacacatagtaaatgcatttcaacgcgttggaaacaatagtgaacatgaaaaacatggcaaggatcccaagaaatattgtgcctatgctgtttccatcgttataagcatagagcatcactaactctctgacgagtggaatcagatgaacataacttagattgctggagaacttgacttttcgttcaagttccattatgagcttgttttgcttctctatagcctgcttgaggtcttcgattagctgggtctgttcatcatgtttactttccgcgagagtacgttcgtagcgttggcaaagtaactccaattcttcgattttcttgtgcaattggcgctcctccattcttagaaacgtgctcttatccagtttgacatcataatgattgaggttctttgcctgtttgagttctggatcctctgcttttcgctctgtgaagtcatctgttttgggccagaaccgaccaaacaacgtatcgtttccccgcttgaatttttgccacatcctcgtcactgtcgaatcttcggagttctctggcgtgacagcgggcgctttttcgtcaaagtccatttcgcctggaagccggtactttttcggctcgtagaacttgtacttgggttcagagtttataggctccatagacagaaacaagtctcttggtttcctccgaaatgccgaatctccctcgtcggaaaacctgttttcttcaaccctatacggctctcttgatccatagaatctctcgtcgtgctcacttcggggccgaccaaagtccagctctatcttcggccccgtgctttctgcttgtgacgacgattcccgaaaccggccgaaaagcgtgtgattagaagatggatacgcatccaccaaacgtttgagttcgtattccgaagtgtgagctcttttcagcaaaagttctgcagtcgtccggcaacgcactagccgtagcaagaaagactccacttcagatctttgtattcgcagaagcggtttgttctgtatgattttctgtagtagcagtttctcatcttttgtgatcaacgaagctacacccacaaagtccagaagctcgtcaataagcgccggaacttcggtcacgtagagaaattctcttttcgccgaatttcgcctctgcacattttcccaacagatggaaatgtatctttccacagacatggttgttgatgtttcgcgattgtgtgtagtgatgaaacatcaagaagtagtaagaaaggaaaagtgaaaagatacttttgactcgtgtagcagatattatgaaagatatcacagattgcggtaattactacttggttgtggaaaatgttggtttttcgaatttctgtgttggctttaagtttgcactatcacatatttattgccatgtccgacacaatgttacagaaaagtaaaaatgtaaccaaacatgaagagtctatgactgattttttcaagtgctaagatagcgaatatcggggaaagggggcagaagatgctgtctctttccagatgtgaaaatgcaaatcacctagctctaaactagtatctgtctaccgatctatgttagtaggcaagagaaaattaactattccttcgtaaatacaaaaccttatatctaacctatatagagttaccgtaattaaacttacagcgctgaaccatcttacaaatactacctttactttcttcttgtttcttcatatacatgctacttgctctctgtgtcatctttcagaggattttctgccacctggaacaccgcctgttgaaatagagccaggttttggaacgcagccagccgttggaaagctgctggaagatgtgatgttattcctagtccagtcataggaacacgggcctgtggtttcgaagtgagaccatcctggctagatgtctcggttgtcagtgcaagagaatcttttccgttaattgatcccccatccgcagttacagactccgttccatctgacatgacaccattgctctctccagttcttttcgttgaaaaactgacaggataagtgagtgcttcaggcaccatcaccagacggaaattgacattcttcaacaaatctagtatttgcgaaaacatacccgtcaccatcacaggactgccgtagaatttccggagcaaaaacatctggtaaacttccttcatttcggggaagggcagagacgcaagatgttccaggtaatactctcgtgacctcacaaccaaatcatgaatagcctgaagaatgctaacttcagccagtggcacaacacgaagattttctcctttagaaatgaggtgttcgagaacggagtcaagcaactttccttccaaggctggatacattggccgtgtacgataaaattccaacagtgtgcaaacgggacaagcatacttgtcgtcatcttcgccgatttcactcttgtcttccacacacgccacatgataccactcgtggcatttatcacattcaatcatcgttccagcctcataatcccggcagagacagtatctcatggggtttttctcgtcatacccaccttcgaggtttttcaaaaagaagtacagcgacgatttagtgagcgagtcagcgtcatccccggcaaaactggtttcgcatctattcaaaatctcaaatgctttcttcacaatattaatattgcatgcgtgcttcgagtattgattggggattttcttcttggacttggcgcccggcttgttgccgattctatccaaaatattctcaacttccgacaaccaagcttctgctttttcatcatcggaccggatggcttgactttcgaacagatagccgcaattttccaagtcatctagtgtctgcttcacagcaaataacttgtgcgtcttggaagtatagttttgaagaaagtcaattagctttgactgtgccttgaggtcgagaagttcgtgataaatatccaatgtcacgaataatcttgagtcttgtttcattttcgatttttcttccatgtcctcaagcaatttttcaagctggttcaagttcacgttattgagcaatttgttttcctcaatatactttttcactgcttcctcatacttatttccaacatagacatattgatctatcgctttcaacttgtctaaatcagcttctgctaaaacctgaagcccttcttcgtaaaacgcctttatctcattcaatgaaaaaacctccttcttaccaacgaacggatctccaccactgacaataatgtcatacgtatcaagccaccgttgtctgtctctaaggcgaatcaagaattccaagctgggaatttttattccaaaagaagttcccaagctgatcatatcacacatttctgacattgtgcattgttctttcttgataagcgctctgcacgcacgatcgaaattttcgatttccgttttgaactcgaatatctgatcaaactcggggacatggaagataagctttgggatcgtatccactaactggatgagcctctcaagtccattggaatgagagtcttgcaacaggtttgcctgttctgtacctccatttcggattctttgctgatgcttcaaggcgagaatggactgacattcctctatgatatttgtcgactcatccacaaaattctgaagtgttgaaaggatctgctggaagaccttcaatttctccagctcaaccggatctttgtgttctcttgaaccgtgaataaatttccgaaacgtctctcgccctgtagtcaaagccaacgcaattttctgcccatctgcaagcaaggatttgtaagttttcaaggggattatttctcccgtggatatcatttcatcatatgctttcatccatttcatgaaatcgaccgagtatccactcaaaagacgctggaacgttttcaacttctcgtccgaatagaatagctgaaactcaacagagaaattaggatcgttaagaaaatcaggaaaggcttctcggttggactcaaaaatgcttatgtatgcaagaaaaccagcgggagtcatcacaaaattttggtgcgtggctaattccgtaatcaccacttttgatggaaatgcattcagtaaatcatcatcagaaacacaatctgcctcagacgcatggcgatcttcaatcacagtttcctttaatttgcaaatctctcgaatctgtgaccgtattgcaagctctttggctaaaagatcatcataaatttccagagccttttcataaacggcaccactgaaatgtatggaagtcgaacttatcgattcatatagttgggcgagattcacaagtaagcggaaaaccagcatattaggaagcaaaccttgtttcttcaaccactcttcgccttcttgggcataatcgagccatgttcttgtagcaaagttcacttcctctgacaaattaaatccaaaggatatcgtagaagagaacgtcttcggatacttgatgatgaattcccctggtttttgaatcgtggtagtatactctattcctctctcactaagcatttctggggtaattaaatactcttgattgtatagcagtcttctcttcttctgaagattcagcaatttctcaaattgagggttttgcgggctgcatcttatttccggatacggactgaccatattttccaaagagttgagtagaaactcatatttgatattaaggctctcatcattcgtgcgtaatgcatccataagtttgtcgaacagccaattttcttttctataatttttgttgattctcatggaatgaggattcttctcttgttcttcaactatttcgtcaatcaacgcctcaaatttctcaaattccagctccggaatgaagtaccatcttttagcgcttcccaaaaacaggtaattgcagagctgggtgaaatggtcttcgcatttccagttctcggtactgaaagtcattcctatttgaagcgaggtattggtcatgtctctattgttcaaatctgacgcggtgtaagccccaagtagggaatcaggtagaataggcaaattatgcaaattgaatgggctcaaggatgttcctgttgttcgggaaatatatggtttgcagttcaaaaagagagattctgttcgtgatgatgaatcaagagttttccctttagagtctacagacatgccgtttcctgaagttccaggagtggaaaaacccatgttattgagatggcttttgaagttggaaaaatcgtcacccacacgtgggaaaccagacccgctgatgatattgcaaagggaactgccgttttctagtttcatgccgtcaatgaactgggccgaattaggggacgaaacgatatcccagtacaatgcttccgcttggtctatagataaagtttttgttccatctggagcaattttcttctgtgtatctgcgccaaagtgttctggatagtttgccactaggaaatcctgaaactttgcgtctttctccacgaattgtcgaagtgtataagtagaggccaatttgccattagattctaagcgagtggagtcatcaatcaccgacagacagtttgcgatccactttaaaaacgcattcacctgtgctgtcgctgttgtaggagtgatttcttctgtagttccattattttcatttttcaacgccaaaacaagcggcgacctgacgtccataagatgtggctcatttagtagaaaacctttggccgattttaggcggatcgatcttctgaattcttttgctgatcctagaaggagaggagccttctggacttttcttctttttgcaccatcagcatgtttttcggtaaatacggaaccattttcaggagggacgttcagtgaaccagaagcatgggtaatggaagaaagatgttcagctgaggtaggagctggacccaatttctcggaactagagagagtctcattttgcagttcagatacgtgttgaaggtccggttgcttttggtcgcttttctcgtccaatccaacaaacgcttccttttctttgcctaggtgaagttccaaaggatacaaaatcttcatataggatgttttgagcgagctacttaagctgctggtaattttgcccttataaccaagttcacggccaatttgcgcccaaagctttttctgcacaacttcttcaaagcctcccttcatgacaacgaagcggaagagatcatacaaatccaacagtcgtttgtccatcatcgggagtttcatcaagaacggcggaagcttcattttcagcgcatctttgggtaagtctgattgttcctccttcacagttggactggctgtctctgccactggagatttttcttggtggtccgattctaggctgttcagttccggtattatctcctcttttacctcggttttgtccggcagattttcagccggcacagttgcctctgggccctttgggtcaatgtccaagtttgcttgtgaatggagcagaacaagctcggcatagaatcgaagacggctttcaagctcgtttttcgccggattgtagagcatgcggtttgttttgaaactgaacacgtcgtggttgatttgaaaatacgtcttgaacaaattctcgttggaattggagaatcggaacttgacggcgccgtacttcttgcctatcgacgccacggtttcagcaaacagaaccggatcactggcaaaatgaagcccatactcgaaaacgggaatgtcacgctcagacggcgaatccagcgcatcttccaaagctattttcggcagcaaatggaaaagatccactggataattgactttggttttcacctgtggagaatagtagggcagaaagttggagctcgaattgaagttgttgacgtggatcgaccgtttctgctgggacagatccgaaacagaagatgcgacatctttcgccggagaacggccgaaaaacctgctggattcgggaaacttggctaggtcttcggcagacatgatggggaaagtatgaaagtaggccaatgcaaaagatgcagtagatacatgtgcacgtgaccatatggcccaccactccggctggattggctaacttaacagggacataagtgttgtttgtagtgatttatggaatcatgcctcttgaaagtcagaaggctcatctcgtttggttatttgatccgctgatatttgatcctctgatgtttgatcctctgatgtttgatcctctgatgtttgattctctgatatttgtagccatagttatttattcttcaatcctactatgggaaggtatagctgacctagtttatgttatagattatgggatttgccagtaatagtaatactttgcatatcacatcaagtgtatttatgacagcaatgtgtgataattacgttattggtgagaatttgttggtgtacaaagcctacaccactttcgtggccatactgtatctctgaattctacatggcacgaaggtgaagcagcaatactggagtctgatgaatgacaccatttttaaaaaaaacttgtgcttcagcctggcaatcagactgtacttaaactaaacgttctattgtccaacgcatctgtcatgagggagtgtgacatctttcataaaaatcaattccagctcttcttctgtaggagcatccatcggatttatcttggatttgatcaccaagaaggaggtgtacatacttcactgcattaccacttcgaaatgacgatattgtcttccatatcatctaacacatattaataccatcttactcctaatcataacaatcacaacagttcaggcgaacaaacggcgaatttagttgctgaaggttggcagtttgataatgtccagttttgactatgttaatactacatgacacaggcgactggagaggatataaccatccaaaaggattcgagaactttatacggctggtaatgtagtaacgagatggcccatgatgagtgaattactttatagaaactcatgcagagctgtgtggtttaattcatgacgacatccaacaggacagttgttgtcaaatgagtatacaaatgaatgaagaatcaacacttccagtcttcagtcgtacgtgctgcgaccatgtaaatatgtaaacatgaaaacatgtaaacatgtaatagtggaggcagaggagtacattcttttgaatggagagtggatgaatgcgactgaagaacaagtttgcagtatgatttacctgaattttagtttgatgtgatttcctgggtgattcgatcctaccactagaatgggacaatcctttgaagctggcacaccaagctccaacttgcctacaagtcacggttcagatttaatgaagcccttaacttttataggacattgagaaacgattgaagaccagattaaaattagttagtgtggcctagtctatcgagctagaagaaaagtataatgatttagaaccacgacgcttgtagaaggtgcaagccaattaagatggaagagtatggaagaaacgtaaagtcatggaaaacttagaacaaagcgattcgcataaaatcagacaatggttgggtatcgaaatgacagagataggacggaaggttagacagaaaaatgagaatggagaaaaaatggaaaatggagagaaaaaggagaatggagagaaaatggaaaatggagagaaacgttagagaaaaatgggaaaagaaaattcgggcaaactaatctggaaaccatgcaacatgcgattgcccaaatgcataattggttgagaatatccaaatgcacagccgacctatccagaaatacacagccgacttgactacggccatttaattggctgggccttggaaactggacccgaaatcttgaaattacaaaatgttgaagcaattacaaatgttgaggaaattacaaaatgttgaagacttaacaaatgtagaatcaaggcaatgcgaaagccaatcatcagatctcagatacgagaaacagatacgacgagaaaacaaaccggaaacagcatgggttaccggaaacagcatgggtcgagcattagagtgcatgagtagacccaaactactgcaatgaaaggaggtgatggaggaaaaagaaaggtttggtcccggataggaaaatgattggaccaaagagtgaggggttgtgaggccgatgcaagagtatgcaaaccagatgcgagagcaaaagcaaagagccgcagaaaccgagaatagcaaggaaggcacgaaataagcagaatgaagaagcagataagcagaatcaagaagcaggaatgaagaggaatgaagaggaatcggaaacaggaagaagaaagtcaggccgaatagtcaggcaagcagaagtctaacgcgattgacaagtgagcagttctgaattgcgcgaatagtcagatcagtactacaaacttagtcaatttgcaataattctattcaatactttgcaatacttagttccataatattcaataattcgtacaatatttgtacaataacctagttccataatattcaataatattattcaataattcaggcgaagataaaagttcaggccagacatcgcctgtattcagaaagatacaagtcaggcgacaccaggcttcgcccggtgtcttacattgtggaaataagtacgtttattcacgtcgaaaatatcaggcagcttacatcaaagcggcggcaacggcagcgacaccagcgaaaacaccagcaacgttcttggcagcagcaccctcggcagaagagacggaggctggagcagaggtggtggcagactcggcacccttggtggtcttgtgctcacactcagtgcatgggatggtggtctcctcagtgacgtgggtggtgtaggtggttggaacgagacatggctcggtgaaggtcaaggtggtggcctcggtgacggtgacggcagatggctcgcaaacgtcagagcacttggtgatggtgatgacagtggactctgggcagtaggtggtgtagccggtgacggtgatgtcggtggtgaccacggtctcgttggagcctggagcagccgaggtggtgtcgttggagtaggcagcgaaagcggtggcagtcaaagcggacaaggtagcgaaagtggagaattgcattgttgatggagaagaaaaaaaaagccttgggcccgcggcggcgctttatatatggcgccgacagagaagttctttaaatagaagtgggtctccttttccagaggtgcagacgcacggttgcctgtgtgggccggggctcgaaacgagcaatattatcgcctgcagaggaacgctatctgagatgggagatgggatggatggagcagatttggtttttttggcgatatggtgatttggtttttctgggattaggcatttggtcagttggtgacttggaagacacaggcctggttggttctttaactttttgattgggttggttggtttgctgcttgctttgttggatcggttgatgactccagggtccgccaatagaaatggctcgggccgctgcaggacagatgtttacgtgactgtatggcaaagactgtatggcaaagactgtatggcaaagactgtatgacggcccgaccatgtgagcctgactgtatgagactgtatagcccacgtattgcctgactgtatggatctgagcctgagactgcatgaaccgtagcctatatgagactgggaaattgaacatttgtcgcctgcacacggcccggccatggccccatttgccaggagccattttccgtgctggatattttgtttgagcgtgctttgttaagcggaggcacggcttgttgttattttccccacgtgcatgttgcgctgttttgggcgctgttttgggcgctgttttggatgtttgttttctcgatttttctgtgggtgttaggccatgcgtttctcggcttttccatgctcgtatctggtttgcgcatggctcaccttaggttggtaggtatttggtaggattggtaggattggatggatttggtttggatttggtttggattggatttggatatggattttgttctaggttggcttttggttattggttggtattggttggtattgttattgtatcaccttgattgcttggttaactgagcggcctttccattaccgtagttgggtgacgattatgagcccgcatttgaagacttgcagttttgttgatttcgggttgcgtcgaaactctatcgaaactctatcgaattcatggtagacgcccaccttagttcaagcttgcggctttgatcgtattggcatctccggctttgatcgtattggcatctccggctttgatcgtattggcatccggctctgatccgtaataggcatccggctttgatccgtaaactgacatctccggctctgtacctccggctctgttacactacccgctctgattttcactattggcttttactagcttttgctggccaatccaattagtgcaaattgcatacacatgtcctgactcgtacactcctagctggatctttcaacctgtaagtctcgctgcaaccacgttgacgagccaaatcaatcgcttccgtctcgataggcgaggaattaccgtgtagccaccttcaccgaaaaagacttgcaccatattcgccataagctcataccaggtcatatcgaagtgccaatagtctccatccgataggctttccaatgtgctagtgtgatgtgcggattcttgaagaaggtttagacatggttacttccgcctggtctggacctgttatgatctactgctcctagcaaacaaacagaaaataaaacggctgggcatcaatagccatttccacgttttcgatgaaagcccaatccagctgatcatgttccaactcaattagctttgcctattagaataagctttggctgtgcagttccacgtatttctaatttgggtattgcagttgcagttttaagttccactccttgctttgaaaacttaaataaacagttccctggcttatctattggccaaagtgatcctgaattggttctatctgcgatttgactgcgtaaggaaagccttcaacatgtataagggccaaacagggccaaacatactctgctgtcaacccacttggccattacttcaagtctttccaaaacgtaaggtttgcttttctttctgtgtttattctgctttttgtgtatcttgccgattaattgttgcttgaattgtcgattaattgtttcttgaatttctcacaacgcttcttgaatacgtttcttgaacacctttcttgtctgtaaatcttccaattgacccattgtaacgtcctccagccttatctatggagccttatgtcattttgtttctgtttgggactactaaatgatgcttgatgatcatcttatcgtccaaattacttctttgaccattcatcccattgacaaagctttgctgtatgtcaatacttacagtccttaaaaaggtggatcttttgacagtcgattctggccctcctctattcggttttgcgattgagattttttctcttccatcaacttttattctaagttctttcagctacaattctttaactcttctatttctattgtatatagccattaccacctttctattctttcttccctcctttctattctttccttccctcctttctgttatttccttccctcctttctcatcgtctttcttccttctcatcgtcttccctctttcctacagttacattcatgttatgctccactccttcacatccaaacgtgccaacttctaccccacagacgcctttgacttgaattctccatgttactggcgtctaatgattttgcagcctgctaggtcacgtgccccagtttcatcttccatctcaaccaccatcatcaacacaagcgcagtgtgcaggtcacttattttcctatccatgtccaaaccgttccagggcctaacgttctgctgcaccggcatccagtcgtcccagcgtcacgaagtggctgacaagatcgtggcgttgggtggaacccactacacagatctcatgagtctggtaacgtatttggtagtcgggtctcgcaacacagaaaagtaccgttactcggtgcgttaccgccacgacgtgacatttctctctgtctccaccattcttgatgcccacgctcgctggacagccggagacgacgtttcggcggctttgcttcgcgtgcagctacctctcttttcttcctttgtcgtatgcgtggctcgcgtggaccggccgtcctctgaagaagtgctgcgcttgtttggtgagcggttccgcacgccgccccgcgacgcaatccctccacatgccttgaaagacgcgttcctggcgcaagacattgttctggttttggcccaccatggcgccaaggtcagctccacactaacgcccgcgtgcaatgtgattgtgggcacagacgcggccggtcgccgcttcaccatggcgcagcaatgggggatcccggcagtacaccctctttggatctacgattcgtgtttgcgcggggctgcactcgatctcgatgactacagagtcagcacgagtggcaccaacctctacaacaacgcctcttttgtgtggaaaaagctatatgctttgcgtgtgcagcgggctgcacaaaccgcaccggacgatgagcctcagagaatcgataagactgctcttaaaaagtcctcgcatatttggtcttccatcatggaccgcacgcgatcgcacacagcgcgtcttgtgcgtgacagcacctgggacgatgcctccgaagatgaagaagagactccggttttgttgaactcatcaaagaccaaagctggaacactgtcaagcgctacgataaaggaggcagctacaagcacactttttcttggactcaaatttcttgccgttgggttttccattccacaacagaaggtacttcagcgtgtagtggactcgcaccaaggtgagattgctgaaggcgcagatgatgaaactattactcacatacttctcttggtacgcaatggcccacaggcaaacttaatgcttctgatgctccctagcgccatgaagcgacgcattaactccaaagaagtagcggtggtgacggattggtttattgaacgcagtattttctacaacagaatctgtcttgattcttggtgcaagccgcttcagggattagtgcctctggccacgcgttacaaagtttgcatttcaggttttacaggtgttgaacttcttcatattgaaaagctaatcggctacctcaaccttgagttttgcgatgttctcaatgctaaccgcgatctccttatcattaatatcaacttgttcaaaccagcattcattaagaacagtccaaagctttttgagtacaaacataaagatattttgcattgtcccgtctatcaaaatggcgatgactcgaagtctgtatctatgatctcagccaagaataagatcagtgcagcaaaaaaatggggcattccaatcgtttcggttgcgtacctctgggagatgattgaacggctgacaaacaaagccaatcttcaggtgcctgacattttagatttatcgtggtgcatattcgccccacaaactatggcacgtcctactacgttgttggactatgttcgcaaaatgagcaataattttctgacacaaacgccttccgaaggaactgaagagatgcaagttcaattaccttcaccacggaaggcaaagaacaaactcaagtatggtcgcttggccggaggtggggaatcattgaccgagaagttaaagaaagctcgcgaggacaacgaagatacactacagaaaggacccgatgatacccatgacagcgatgacatgccaacgcaggtgggttacgaaaaccaggattcacttcatgataaacaagagttgatgaggaaactcgaagggccggagcgtgcaaccaaaagaagacgcaaggttacgtaaattatgtactatagaatgggaggaataattgagcatgtacctgaagagaagcatatttccgacaatggacaccatctttacagtggatgaggatttgaaaaacacagacaaagaatgaagcagaataaaaaagacattaacaacacagtgacacttggttatatccattcacgttggtgaaccagattggtatgaaagaatgaaaggaaaattagaaacgaaaatggttgttaggcaaggcaatagatgaaacctttacgaaaaacatcacgatgaagattttctacatttccaattgaccagatgaccgacgggcatctcctaccatagtaagatactttatggagtttttgtgagggcttcctcttagaattgtcaacatcttaattgcagagaatctggtcatcaagatgaattggcttaaagtaagttgaagaaatgcctaaacacggcttctatcttctaagtattctgatggtttaattagctttgcacatgggtggtctacagatattttcccacatattatctggctagtgccatttaaaattaccggtttcattaacaatgatccctggcgtcacaaaccatactgctataaataagcctaccggaggatccaagaaaatatctacataaaatatagcaatgtggtttgagggccctggccattcttcttttgcttcttccgcacatgagaatttactgtttcaggataactaattggcgccgtcaagtggcgcccacacatgctataaaaagagcacaatcacgagaataagtatcgtagatgaaacggtcttcaattgaaacactcttgacacagatggaagtgtatagggcacaagccctaggtttactcacgtgacacgatgacccccacaaacgtttatctttgccactggtggcggctagagaagcgcagcttacagacttacagaaggggcaaagtgataatccagctctgagtcagagaggcgaattactgggcataaggaagaaggacatcgaaaaaagaaaaatgtcgcgcatcatcaccaaggttgctgcaggacacgacatcaaaccccaccttctagggctgagtaaaaaggggaaaaaaggcggaaaaagtctgcgaaaaagcgcttaagtgaaaccggccgaaaaaatgaaaagtttgactgaaatttttggcgcaagacgcctcttggagaagaaaactacggcggggcaagaagagtagaaaaaatgtcgtgggtctggtggcgagtagatgcaggcattgcagagaaaatttttgctccagcgcgaaaaattttcggaggatatataagtggccacttcgcaccaaaagtgactcttcttttttttctctaactaaactaacatacacaatgggtaaggagaaagctcacgtcaacgtcgttgttatcggtcacgtcgattccggtaagtctaccaccaccggtcacttgatttacaagtgtggtggtattgacaagagaactattgaaaagttcgagaaggaagccgctgaattgggtaagggttctttcaagtacgcttgggttttggacaagttgaaggctgagagagaaagaggtatcaccatcgatatcgctttgtggaagttcgagactccaaagtaccacgttaccgtcattgacgctccaggtcacagagatttcatcaagaacatgatcactggtacttcccaagctgactgtgctatcttgattatcgctggtggtgtcggtgagttcgaagccggtatctctaaggacggtcaaaccagagagcacgctttgttggcttacaccttgggtgtcaagcagttgattgttgctgtcaacaagatggactccgtcaagtgggaccaatctagattcgaggaaatcatcaaggaaacctctaacttcgtcaagaaggttggttacaaccctaagactgttccattcgtcccaatctctggttggaacggtgacaacatgattgagccatccaccaactgcccatggtacaagggttgggagaaggagaccaagtctggtaagtccaccggtaagaccttgttggaggccattgacgccattgagccaccttcgagaccaaccgacaagccattgagattgccattgcaagatgtctacaagattggtggtattggtactgtgccagtcggtagagttgagaccggtgtcatcaaggccggtatggttgtcacctttgctccagctggtgtcaccactgaagtcaagtccgtggaaatgcaccacgaacaattggctgagggtgtcccaggtgacaacgttggtttcaacgtcaagaacgtttccgtcaaggaaatcagaagaggtaacgtctgtggtgactccaagaacgacccaccaaaggctgctgcttccttcactgctcaagtcattgtcttgaaccacccaggtcaaatctcctctggttactctccagttttggactgtcacactgcccacattgcttgtaagttcgacaccttgatcgagaagatcgacagaagaaccggtaagaagttggaagaagagccaaagttcatcaagtccggtgacgctgctatcgtcaagatggtcccaaccaagccaatgtgtgttgaggctttcaccgactacccaccattgggtagattcgctgtcagagacatgagacaaaccgttgctgttggtgtcatcaaggctgttgagaagaccgacaaggccggtaaggttaccaaggctgctcaaaaggctgccaagaagtaagctatcagttaataggaatgaagtgattctgaagtgaataatgtagtgcctgaagtcagaagtatgttttgaaggtgaagtcggaagaaatacgttatgttttgaacgtgaagtagtcggaagaaatacgttgtgttttgaaggccgggaggtaagcatgtcgtttcctaactacgaaagattctatttgttggtagaatcactgttgtctcgcttattctttacttgaacctttgcgctttaaggtgaagatgtgtccttccagataagttcctgaaatccagttcatgcggtattaagcgaaagcctatgtgtccattaagtttgccttggcaggtacttttacctagtcttgaaactaaaactcacaaggaataaattcaattcgcaatcttctctgctaagaccaacgaattcaacaagaaatgcaaatttgtatttcgtccggttatagtcattaaacgcagtcaaatttcgtcttgatcattttgttcgctaaatatgagtacgctattctacaattgaaagcctaatctgcaatctatagtgatgaatattttcagcccatacagtcgaatagccaaactactcgtccgaagattaattcgttggaactacttgtccatcgtttgaactactcgtttaaagattaatccatttgattcatccatcctacccttcactaatttcaaaagttttatgaatactttatttagccgtacaaaacgttgtccattgtgcctaatatcctgtgtgtatgcgcttctctcgcatcaagccaatttcttctgtacttatctcacctttgtcttttcagactctttccttctttcttcctctttctctttctttttcctttctttcctcttctttctaatggctactcgcggcgttcctctctttgaggaaagagactacaaccatgccacagacgacacttataagcggctcagagcagaagccagcgcctttcacgacaagaaaacggcgctttccaaacagtcgcaaagcgcgtacaaacaggggaacaaggccgaggcccatgagctcagcgtcaagtcaaagcagatgatgcaaaaagccatcgacgccgaccgcaaagcggcagagtatgttttcaaagagaacaacgcagactcggcccaggacgaaatcgacttgcacggcttgtacgtgctggaagccgagtggattcttcagcgccgaatcgccgagtgtgctaggacaaaccagctgcatttgcgggtgattgtcggcaaaggtttgcactcgcaaaacggcatagccaagttgaagccggccgtcgacgaattgtgtgacaagagtggcttgcgccaccacatggacccaaagaactcgggcgtcttggtgattgactttacaaactcgcccgacgctagtgtgcctgacgaatggacccagccaggctatccccagcagacttaccaacagccgcaataccagcagcagccgcaatatcaacagaactaccagcagccatatcagcagcagcctcagcagtttgacacgggtaatggtcttgtgaatgcgttgttgaagatgttctgtgcctgcatcaacaagtagtggtgctggctaattctgccgtggtctttcgttcatcctgtaaatcgttcatcctgttaattcgttcattcatgtattcttgtttattcgtgttgggtcgttcatttgtattcttgttcattagctttacgtatcccagagaccttgcgaagtatttatttcaactgtgtttccatatatcagtgtagaatgatctagcatctcttcattactatatacacaaacaacctagagcccatatttgtgagatgttgcttgtttctatatcatggtttctctcaaagaatacatttcttgtgttaataagtgttcatgttaaactacacctctaatcattttcgttacccgagagcctataaagttgctagattaagtactcaaagtaccagtttgtcaagccataaagactagtcgtagacgaatgacgattttattcggcaaaagtagcttgttcatttgatcagcaaacttgataaccactttcctgaactcttactcacggaaactattactaaacagaaaaacagatgtattaaggagatgccaagaggaagatggaagtggcaaagcacctgctctatgcttcaatgttattcccaaaggctacttcgcatgacagataaatatattttacaccatcggcagaaattcttcaggcatgttcctatcccgtccgggcaaacacttcaaagaagcagttcagtcaggctctgcaaacacgtcacagacagtttaacatgcacagccgctggtttcgttctccaaatgaatattgattgcgtcgttgtagtcgttgttcatgtcgctacgggcgccttcgttgagctcctcctgctgcaaggccattttggcaaccacctcaaaggccgcttgcacgttgatggagtctttggcgctggtttcgaaaacaggatagctcaagcctcccaactggttgtttgtgatgttcatcaacttcttcgacaaggaagggattttcttgctttcgtccacgtcgatcttgtttcctattatgatgaacgggaagtcctgtgggttcagcacgttggactggataagaaactcgtccttccacgaagccaagttgttcaaggatttctcgttggtcacgtcatagcacaacacacagcagtcggcgcctcggtagaacgccacacccaaactctggaaccgctcttggcccgccgtgtcccatatttgcaaggacacagttttgttatcgatggtcaagtctttggtcaaaaaatcggcgccaatggtggctttgtactggtgggaaaacttattgttgacaaactgctgcatgagcgaggttttgcccacgcccgagtcgcccaaaatgatcactttcaacaatgttttcttacgagcagacatgttgggatgtgtattttttgagcgctggggaaagaaagataaggcgggttgtggtgcacgggtgttttggcccaacccaccaaggaccaagtcagacaaggaaattaatgtgttcttgaaggtgtggatgtatctactagagcagcggatggaaggagctgcttactatctatggatctgtcgtgtgggatctgaaccgtatgtttctgacctgaagcaatatacagtacatcaactagtatgaagccaatcagataataaatacaccaagaatcaagttacaaaataagatcaaaagcaatagtgagtagaaaacggccaagtgggcaaaagtgaagccattgccgtcaataaacacgatttttgaggcaaaagtgttcaatggaccgatcactcaataattaaaagtatacgggaaattaatcaaaattggtgaaagtctttacttcgactatttagtgaatcaagtgagccatctaattccggtcagctgcctgaagataactggattgcctgataattctgcttcatcatattgtactaaccttagacgggaataaattgcatgaatatgttgaaatcgcgagcaattctataagcctgaggtaactattgaggcaacactccattggtactgatccaaataattctatatcttgtgataatatcataaggtattgattatcggcccagataagtcgctaagacagtggttcgggcaatttataatacaatcacaacagcataggtttgaagcttagaacgtagctccgtttttctggagtacagtgctaaattattcaatttcacaattttagaaatgcagatttaggaaataacattgtagaagatacaagccgattatataacaagattataaagataggcagattagaagatggcagattagaagatagcagattaaagatagcattagaagatagcagattctaaaaaataacagacacatgtatatcataaataaattacatataaagcatagatagattattttcacatcaatacaaaaccttgtcttgacgaaaactcagttttgcaatcaggtacaatgacgtgcgtagaaaacaaaagaagtctgaacgggttgctgcggtcacgtgccgcaatttagtacgcttgccccacctttagccccaagtatataaagacaggcaatcccccaattgcaaaagctaatttttttgcccccgaaaaacatgaccactctcatttcttctgtgcaattgacacgcgcaactaagtacaagctaaatgacagccactatatcccagtggcaggctttggcgtttacaagttgcccaaaaacgaagctggagaccttgtgtacgaggccttattacaggggtatcgccacattgacactgcggtgtactatgagaatgaagaggagtgtgcagaagcaattgccaagtttttgaaggaccatccggataaagcggcccgcgaggatatttggttcaccacgaaaatcagacccgaccaattgggctacgaggaaacgaaaaaggctgttgcagaaattgcagcccgcgtcaagccccacattgagtatgtggacttgatgttgttgcatgctccgctgaagagcaagaaaacgcgcttggatagctggaaggcattgcaggagtttgcttcggatcctgcaaatggtgttttgaaaataaagtccattggtgtgtccaactacggagttgagcacttgaaggagctcatggagtgggacgggctcaccattccgccatcagtaaaccaattggaattgcacccatggttaccaagacaggagttgcgggcatacatgttgaagcacggaatcttggcggaggcgtactcgcccttaacacgtggcatcaagttcaaggaccccgagctcattgcgttatccaagaagttcaacatgtccatggccgagattctcttgaagtggtcgtatcttcaaggcttcattgtgttggcgaaaaccgccaccaaggaaagaatcaaggagaatttgtctgtgttgcctgaagcgccaaaggacgatcctttggaggagaaaacaaactgggggaaagttgacttggatcttgagttgttgaaagccttggacaagccggactcgcacgaggttttgatcatccaggacgacccgaccatctatcacaacacggacgaatagagccccgaaaaaaaatgaacaatggggctgtccaacctactattcatccatggcctgtgcctgctatattttatgccaataaacgactagagtaacaaagttagagaagagtataaaagggggcctcagaaccacatggtccaactttagtcaagaaacacattttacgaaattaatttactaatgcatggattgtggggacatcaattctggccattatagtgcatacaagtgttgaaagcgcatatgggcgtccctgtctgcaggtcacacacaggacaacagttgtggatgcattatctacgaagctgcaacggtccacaaacggaagtagacggacctagagacggaaaaccgtagccggaggtaacagaacatcccggctgcaggaacagtttttgtcatttatcaggatatgagtaaaaattatttcagggcgttgtcgctgttttagtcaaagatagtcaagagtccatgcaagaccagacatatgcaggcagggccagtagtacttaaagacagcaagagtcgccaatttgcaccaacaccagaaaaacatggctccaaaaaccgcaatcatcacgtattctctctaccaccacatccacaagttggcgttggcgcagcaaaagggaattgttgcggccggcggagtggccgatatcttcaaagttgaagaaaccttgccagactcgttggtggagaaattgggcggaatcccaagaccaggcgtgcctgtggccagtgtggacacattgaaggagtacgatgcgtttttgtttggaattcccaccagatacggcaacttccccacgcagttcaagaacttctgggaccagaccggtggtttgtgggctgccggcgccttgaggggaaagcctgccggcgttttcatcagtacaggcactttgggcggcggccaagaaaccaccgccatcagcaccttgtcgaccttggttcaccacggaatgatttttgttcctttgggctatgcccatccgggccaggccaacaacgaggaggttcatggcggttctccatggggtgcaggcacttttgctggaggcgacggctcaagagaggtgactcctttggagttggagattgcaaagacccagggcgagactttctacaacaccatcaagaagttctagtctggcttagaccatcaagaagttctaggctgatttagaccatcaagaagttctaggctgatttagaccaatgtaagaaaaccttgactaggcatagactggactgtagacggtttgagttcctggtattgtgcgggatcattgagtccttggcaagcattaatatgattaaaaaatgtcctgggacagtatgattagaatatgtcctgaatccgactatttgactatttgactatggccctcttcccaattataagccatacaaaggtgaatgtcaataattgcaagatattatgctaagttggtatctcttcaattcagatagtgtggccgaggtcgacggatcgacgtcttgaaagtagcgtcattttctccaaatgatggctttccatgtctgcgtcatactacgatttgaatcaattgagtggtccactctctccagaagtggaattaaggcgctcttgcatgtttatagagctgttttcactgctgttttgtcaaagcaagtctaaggctttgggcttgtcttgaaatttcgtgagcgaaatttataatttcatacctagaacccgatttggatcaatagtgagcctgccatctactgtcctttttgtagaagcatcctcatactaacatatgttcctaagctagtccatttttccttgccttggtaatcttgtggcttttgaatctgtactggaagaggatcgagtttgtgcctgagtaagaaaagtccggtaataattattctgtgccattcattatgaatcaggttaattatgtgccattcatcgtgaatcaggttacttataggccttgtaaagttttctccataaatggtagttttcctctctgctttcgaaatcgtagtctgtttgtccttgtttcatttgtatctgaacgtctcggatgattaatactacgtgctatcaacttcttcaagactaatactacaaaaattatccaccaagtctggaagaacatcaccacagtacgtttgaaatggtggttgaccgcaaaagtattctctacgaacatctaaacaacaaaacgagttttcgatagcttttggatttttagcctgagtccggtcgatactatagacttaattttcactaacatccgaatcaacttggtcgcaccatattgtgcgactaaggtacaccaagacgactaaattgcactttctaatttcttctctattatcctctatcctctattcccttttctcttctacattccctttttatcttctgtattccctttttctttctatatgtccttcttctatacttcctctatttgtgtcctgcacgcccacacttaaaccacgcttttctctcattcttccacaccaacaatgtccaaatcccaaaaaccagttcggcaggattacatctccaagccacggtacatcaacaaccttccacctccgccactaaacccaaagtttctccagtacaatgtgacggaaaaagtgacgccccaccaagaaaacgaaaacctcatgagctcgcttttccgcaaagaaaacttcctcctgttcatggcccaggtcgacgaagagtttggaatggcgttgaacccgctccagaagcgcggggctttcgactcggccgacaaaaaagccgccagccaggtgccgttgcacgccaaagacagggcgcttttaagagacgcgggaatcggccaaatcaacaagtcggagcccggcgtttcctttttgagaagaacagaatacattgccgagaggcacgcgtccaaccgctcggacgagaaggcccaggcagcggccaatatggaaaaggaagtacagcatgacccagaggcccaattacgggctgtcgaggagagttttgaccacgcacaagagagcttggccaacttcggctctttaaagcacccacgccggaaaaacctacgtgccgtggcggcatggcctcttttgcccgatacgtctatgatggacacaaaatacttggctgtgaagttctctggctcggcatctctcagcagagagttgcagacgttgaaaagacaacagaaggacaattacgacgaggagttccagaaaaacgccttggtcacggcgttgtacaagcccatcacgtccgaagatggagaatgggtcagttactaccagcttcaagataagcaagcggcgcaagaactcaaggaaaaattgcaatccacagacagagagcagccgctggatttgcttgccgaggaggacctggatgtgtaccggttccgccacacgaaaaactacgacatgcaatatcatcgttccgccaagttgtacgaggaacttgcgctcaagtttgtctccgagccgggctcgagcaagcgcaaggccacgtactactatcctatttctggccgtgtggagttgaaaaagcaccgtgcgtcgaccaacacagaaatcaatcgtttcttggatgaaagcaccatggatgttatcaacttgagagtgcgtgagcccaacacaaacgagttgaagaagatggacactatccggtccgagtatgatccgatggagtacgagggagaagatgaagaggaggaagcacaagaagaagcacaagaagaagcggaagacgaagcggaagaaggtgacgtggcagacgagtttgacagagccacagaggcggaaaacgctcaaagttaatagacttggttgtattatattaaagtttgcacgacgaaagtgattgtaattatcgagatcaacatgtgtgcttgcatagacatatagaaggtgataaaaatttatcattcaagattctgataagtcgggagtattagcgatgtaggtataagatggttttcaacacatcggtctaaagtgcaaatctaaatgatcattcaaactccaaggctgacgtataaaaactgacattagtcaacaccaatacaatcaagaccatggaatcaatggtggtgtcttcttcactgtcttttggtctaaaacgcacgatatttgaatgatagtgaacattataagttgaatggatcagattcaatccacagccatctctcaccagaattaattcaagagtacctacatgatttattaaaatgctagttctgctaatgctttttgacatatctaaacaatcacacagttgccctttttcttgctctttccctctttagtttccttcttggaagcctttttcagtggttgttcttttgcacctttggctccttcagataccgtggttcccttctgtttcgattttttggtgttgtaagaagcttgcaatctttgtgctgtggcagcatcctcctcctcttgcaactggcgagccacagccatatcgtcgtttggatacagagcccatggttctagttcatcgttgatcggagtaaaatcgcccgagaaaaaaagatcgtcctttcccgaggcagagatcaccgactgccaaacaaattccggccgtttgatgaatgccgtgtcggttaaaagcaagtacaagtcgtggttatcagccttatacaacgtggagaaatggttgtttcggaaaaaaatcgccacgctatcagccggtagctgcttgtctagcacagaaagcccatgcagagtaagttgggtgctgttttcgtccaaccacgccgaaacggcagaaacctcggcgtttggctcggtttcctcgtcttttgtaagcaaaaagtcttgcacggcatcgaatgtctgcaacagcggaaagaccgagtcggcatctttgttgtggcccggttcccagatccacgcatgcacaaacgtcaagccaaaggcgtcgaagatcttcgctgccaagtcttgcggcggaaacccgccagaaaccaaatttggattcaccgtaagtcccgtatgcaaaagagggaggctctcaaggagatccgagacgacattggcttcaacctgcgtccgttcgagaagagcgtcgcccaaacatgcaagaagttccaccaaagatacccggtcccccacatgtttgttcaataactcttttatgcgggccgagccattgggctggggagaagaggacgccagacccagctctttggattcaggcaaaacggcattttctttgccccaggcggtggttcgggcctcgatgtccgaagccaaaagaagcgtgttgactagtgcaatcaagggacacggcccgttttcttcctggaggagaatcggtgttttctgctcgtacacagaccatgtgatggccttcacggggaattctatgtccgacatttttgggatggtttttttgtagtctgggcctgatatttatggggtaggccctgatatttatggggtagactgtatgtgtggaggcggagtctgatagggaatgcaggatgataatggaagaacaacgggccggttagagacagttttcaaacgacttggaaatggcttaaagtgaaggaatgacttttgagatgaagacttctagtggaatatgataaatgagcagaaaaggtgaagaggaagagatgaacaatcgaaatgatggacttgacatgatgcgaatggaaccgataagcagaatgtcagaataaccgatgcgaccacgaagataattgatacgattataattgattcaattgtgtaatgattcaattatctaatgatctaagtggttgaattgataggcattgaggtggcattgatcgatagatttatgtttccaagaggctgattgatttatgtttgcaagaggctaattgatttaggtttgcaagaggctgattgaatcaataaagtattttagtagaccttctctggcaattagacaaaagaccaaggatggaaagattatatacgaatgtggatcatattattgaagctttttagtgctgaagttgtgacttttgacaatggtactacagtgaatgacaatatgctcttgcaatgttgatgcgaaaggcactttctttagtatgctctatggttcgtgtctttattatacacttgacatctctaacggaaactcgatcgtctgttactaaaacaaagcactataaaggaaaaacaccaaagcagcaatagtcgttgcgcccattgcaagggcaatgttgcacttaaattcttccacactgatcatagcagcgccatctctatcgaaattgccccggttgatgatattttcgttgataggtttacgcttctgctggacatatggaggcaatgatgccttgtgaggatacatggtctcgcagaactgttcaatctcaccaagcttgataccaatcttcaagtagtttggatctctgacatcggacttatggtttatcacccgcacgtaatgtctaaagatatccaccacaccgggcaaagttctcgagttgagaatcaacttgcatgttgtgccctttctgattttcacattggtttccaagactttcttgttgttgtagatctccgccaatgtggcaatggccatcacttgcggaatggcacaaaagttgaaagaggtcgattctctgatcaaagacaagtatgtcaaaacgtcaatgacatggtttaacgcgttcaaaaccaagtcgttaatgcactcgacacctttctctcgctcctctggcttcttgaaaaaattgggcaaactgtctgtgtatttggaccaaatctccctcggatagaaagaacggccatcctccaaatcctcgtggtagtctctgatgatgtttgtcttttgcaaaaacaagcccatggattcagacaatctgtagttttcagcttgcacttggttgtcggcgaaacgagccaaaactaagagatcactcaagccttcgcccacaagcccagccacatagtgacagtacaagtcaaagtctttgacggtttccaacccgttggtgttgaaattttcgtccaaaatgtagtcggccatgccgtttcccatctttttggtgatctttttcacaatgtcctggtactctggcctcaacttgtggaattcggtcaagatgtggtggaattccaccaacacgattctgtccttttcgttaggtccgttgccatcaaagttccagtccttgagcagcaatttttcgtggaaacttctcaacaatggcactttcacgttgggatcaatggtcatgtcgtcttccacagtgtccaaggctctcaacaccaagtagaaaatcatgactgcgtctctcaattcgggatgcaactcttcaatgactgccgcaaaggaccgggatgtaagtttcaagaaaacatagcactttttcaaagattcaggagcatttttgaggtccaaggggtacatggacgatttgaaacagaaatactggactgccgccctaagttctgtgggatgggcaagcaattggagtaatttgcccattatggtggaaaaggatttcttgtgttgatgggacgatcagaaaaactgggaaaggggcagaattgggagcggaatataacactgggtttcagtagcaatgcgtttgggttttgcctaaacggatcggccttctatctgtttacacgggaaactgcaaaagagaagacagatttatccggttatacgaacgaacgatggagaaaattcgcggttggcgatcggccataataaatttgtgcgacatctgatactcatttactctgacctttttacttttcctatcggtttttttttttttttttttcttttccttttgtattagatgcttgatgtgctatattctgagaccggatattccagcgtctctgtttgccctcacagatgaatttattctcaccacatggtgccactttcctaattaaccgtaatatacacccactcttcttttatagctctcattttagtctgctctagtgctatgcagctacttgccgctttcaattttctcaaaccaccgccgggccgccttgatattgtccaaaatcacaaagtcttcgcgtgtcgtctggcaagattcttgtgaagacttatctttgagaacaatcatgatgaaaagattgtcggtgagcacgtcgatgtagaagtgggagccgttcgaccctctgatgacaaggttctggaaattggtgcggagcttggatatcgactgtttgtaagttttgatgatgtttgatattttctcaaaacgcttgggatccaaggactcggtggagcccgccaactcgctcgcatgctgtttctgaagctgtttctggatggacgccgtagacgaaatgaccaaaaacgtgctcttctcaaacaagatgatttcctcggcatcgagaacctggttgaacttgagcaagttcgagttgaataggctcatgttgggaatcaaagagcacacaatcagcgaccaggccttgtacaaggattcgtcccagatggatgtggaaaagcccacgagtttaaactggaacgggttggagatcttctgcaacttctccatcatgatggcgaaaagctcctcgcgcttgtcgatctgcaccaagtccatcttatgtagcaacacaaagatcttggcgtccgggctgaacttctggagattggtgagggcccggacgaaaatctcaatgtccttgttgatggactttgattccacatcaaacacatgaatgagcacctgcaccattttgaaaatgtggtctttctgggaagtgaagtaattgtccatgaaaacatcttgcccgccgcaatcccacaaattcaatgtcatgttgcccaaaaaccgaaggtgggaatgttccacatcgatggtggcgcctaaacgccgagtgtcaaacgccgagtagttggagaagatgatggaacgcatggaagatttcccggagcccgaacggcccatcaaaagaagctttttccgggaagattgggacattggcgcaaaacagataacaaggagacagttgagcaaaaacacctgtacatgtatatctagcgagacggttgtctgcagtacaatctgacaaagagtgtcaaagtccaaattggtccatctagtaaactatggaaatgcttactataatcggcaaacgttttgaagatgaaaattgtagaaaattacttgtcttatcggtgtttgatcatgcacgtgacttggcattcatttgagatgggttcatggtggttggatttaccattctttatcttcagataagtcaaaggtgcttgtagtagcaatggcattcaaattattgaaatatttacagagcatgtaggtagaatggaaatcacattcattcatggttcaccaaacatgaacgtgttggatgagagtacctgattggtgaattcgtaaatagtttagccaagaaagtacgattttgtgattctaattatgaataggaatttcttcgcctcatgtatccttcgacgttcgtctgatttgtgaaatacgacattgcgaatttagttgtatgtcgatacatggactgtacttcaagaagcttactctgaacttgtctacacatgccagaagtggaatcagtttaaattatggagcctcggcagcaatggcaaagtcatgcttcacttgcttatagtatgaaatcgagctcccggcgtcaaatggtagaagagtattttcttcgttaagaaagaaccctctacaatgaaagttcaaatgatggttcagatgaaagctcaaatgaaagcaaatgatagttcaaatggagttcaaaagttcaaatgatagtttaaatgaaaaagttcagagcttcgtcttctctgacacgtgagcgcatttattgccgtttccgcgcggctcatgcaaatctcgtatattcagaaacgagaaaatagtccgacaaaattaggttgtttaaaattgcatgattcatttctgtagacctgctattgccatgtttgacttaatacattgaattaagcatgtggagctacttcgtcgaaagcccgtcttcgctctcatcaaaaaatttgcgtgagtcaggaaagcatattccttcagtattgaccagaatacatcaatttacgttcgcactgactttccgcttcgtgaacgttttggctagtcttattctgtctccattttcattctgtctccatttttgttctgttccaatttttgttctgtcccaattttcgttctgtccccattctttttgcctccttccatttagcctctttcctcgcccagtcaatcagaatcactttttgccggcgattgcgcgccgtttccgttacgccaagtccggagcatgcggctgaacggtatgccggacacaagattttccccaactccatcttgttatttggctggagaaaagtctccattctgtgaaaggccgttcccagaaatacacgggacggcagagagcggccgtgcaaatttggagccgtgggcatttctctggcgctataatctcgcgataaaaagggtccccgatgcatctcgcacgtgagttttggtaatggaaaaagcatctgggtgcatgaaccacagtttggagtataaaagatggcgccgggccgttcattttgggccgcatgctgtttcttaaagagcctttgagccgtttgaagtggggctttttgcccgtgagaagaatcgtcgatgaggacgagaacggcgtctcgaccatcgctaccgaacaggaaattttgctggaaaaagaggcagaaaaagtgctggaaaagtctgtgcactcgaaaaacgacgacggctactcgggacaagtcgaagtacgcgacgaggccaaccgcaagtggtacaagttctttgacgagtacgagtaccgcctcaataagcatgaccgggctaatcacaagtggtacaagtggtttgacgaaaacgacacgcctgccgagcgcaagttgatgtggaaaatcgacatcttgttgaccttctacgcattcatggcctactgggtcaagtacttggaccagaccaacttgaacaatgcctatgtggctgggctccaggagtctctttccatgaagggaaacgacttggtcaacacgcaggttttgttcaacgtgggcaacattgtgttccagatccccttcatgtacgttttgtacggcttgccgttgaactatgtgttgccctttttggatctctgctggtcggcgttgaccatcggaacgtaccgcgtcaactcgctcggccagttgaaggccattcgtttcttcattggtgcctttgaggcgccctcctacttggcctaccagtacttgtttggcacgtttattttcaacccggccatgattgcgcgccgctcgatgttctactactttggccagtaccttggtgttttaacgtcgggcttgctctccggagccattgtgcggacgttccagaacaagggcggactcgaggcgtggcgctggattttcatcatcgacggtatcatctcgcttgtcgttggatttctcggtttctacatgcttccaggtacacctaccgactgttactcgatctttttgaccgacgacgaaatccggttgttgcgccgcaaattgaaggagaacaacactgcatcacggccgcagtccgacttgttgaaatcgctcgtctccaaaaacatgtggaagtccattctttcgtcgtgggagttttacgtattgactgtgtggaacatgctttgctggaacaacagtaacggagcttctggtgcctacattttatggctcaagtcgctcaaaagatacggggcaggaaagcttcaagactacagtgccttgactccgggccttggtttggcctggttgttcatcacatgcatgtatgccgacttgttccatctgcggtggctggcgattttgctttcgcaggttttcaacattgccggaaacgtcattttggccgtgtggcatgtccccgagcgggccaagtggtttgcttggtgtatgcaatattttggctgggccatggcgccagtcttgtattcctggcaaaacgatatttgtcgccgtgatgcgcagaagcgtgctgttatcttggtggtgatgaatatgttggcgcagtcctccacggcttggatggctgtcatcgtatggaaaacaaaagaggcgcctcgtttcttgaaaggttacagtttcaccgccaccagtgccttctgcttgtgcttgtggacgtttcttgtgttgtggctctacaagagacaagagaaacggcatgctcgccagaacggtattgtcttgtacaattcaaagtacgatcgggcgcccgaagtggattcctctagcgaaacaagggaggtagaaacaagttcggcagaaaagggtatttagttaatgtacgggtgtaatttatgaacagctaggttgtaagatatgagctatacggttatgtgttcgctgaaacatttcaaagcttttcctatccacttttaccatgtttcaagcagacaaaaagatcactgccgagtgagttaaaagaataaaaacgtatcgagggaaatgttttccattttcgagggaagtcaagcatggagaaggtgctctattatttcccatgaaaatagtgtcatgccacaagtatcggcaatataacattgaagcctacattgaagccgttcgcacattgaagccgttcgtacattgaagcctagtacattaagcctagtacattgaagcctagtacattgaagccgagacattaaccgttcatgaagccattcgtacattgaagagattgtcagctgaagacattgagtatctgtaattaggtcaatgggaattcggttccgttcacattcgttgagcgcataagtttgcctgtgcaaaagacgcaaaaggacgaatcggggtgtcaattccgacaatgacagtgacaatgtaatacatgcgggatattaatttcatcactgttccacggcaatgctggttgcactagtcttgttacattggttcactgaaactactcatgggccgttcgtacttattggtatttgtatgtttgcattggtttgtatggtttgtatggtttgtatggtttgtatggtttgtatgtttttatggtttgtatggtttgtatcggtggttgtattggttttggtatgtatcggtgtttgtattgcatggtattttgtatgccattggaatacggcctccgtcgtcgcagaatcgttaccggattcatcatacatgcccctcagacgcattcaattgcaaggatcgttgcagaatgtgcttgcagaaatttccaacatcccacggatgtatttcaacaacgtgggacatgcattgatgcggttttgcgcgatcccaacaaaacactttcagctggtgtattatgtgctgctgtgtcctgctgagtctatttgccctttgccgtcttttctctatattctacttgtagggctggctgacaagaaaataaactctggtattagatatgcggtacctgacgcattccggtctatagtggagttcccacgttgacagtctggggacatacaacggactgcattcttgaaatacaccaatatgtccacgtgtggccgattctccatacttaaagcgacccaaaaactttttttttttttgtcgacagagacagctaaagactaaagtggcatgttgttgcgtgtgcttttttccgccgttttatgcgcagcgtctttggcgcataccgtttccaacagagacagcatcaagaaacagctatcggcacgtgacacacacccaacgtctcttatcgacggcattgtccaaggcttgtccatcgacgaccaggatttcttgtacgagcacttgaacgagttgaaaaagtacaatgccacccggtgcaagcagtgccaccacaaggtttcctatgcccagctgatgatctcgcagttcccagaaaaagagcatttggtgtcgttggtgctctataagtactgtttgtaccagaacccgaccaaaggagactctgcgtgccagatgaacgattttttcatccacaccaacacacaaacacgggcttctgttcctggcactaacggacccgatgccgcataccaatcggaaacctccattgactttttcgacaacgattttctccagatgatcaagaacttcaacacgtcctcggagctttctctcaactactactgcaactacagaggcagctactgtcctttgcccgaaatgcccgacttggcgtccatcatagacttggagtccatgtggcccgaaaaggaagaagaatactactacgagccccagtacaacgagaccagagaacgcttcaacgtgttgcacttgtcggacttgcacaaccagctccgctaccagatcggcgcagaagcaaactgctcgcaatacctttgctgcatgcctgatagctacaactccgccttgaccgacgacaagtacaacttcacctctgtgtacaagggcattggtgcccaggacccaatggacctttccttctatccggacgcccactacgacgaaaacgacaactatgtggctggagactaccacgacttgcccaagcatcggggctggaacaacgtgtggagtcctgcttccacctacggtgcctacaagtgtgacacgccggaagttttgttgaacaacagtttgttgcacgtcagcagcacgttcgacgaaaacaagtacgagttttccattttcaccggtgacattgtcgaccacgacctggcacattgtgatgcaaacacaaccaggtatgctgagatcagatcgttcaagatcatgaagcactacttgaagggcttgcccgtgtacccagtgttgggcaaccacgacacttttcctttcggccaattggctccgcaaaaacttggcaacgtcactttggacgactctgtctaccactggaacgagaagctcatgagcgagctttggttgtccaatggctggatcaacgacgaccaaaaggaaaaacttcaacaacactatgctggcttcaccatcaccacgaaaagaaacctcaaggtgatttcgttgaactccaacacctactactactacaacttgtacggtttcggcaatatggaaaacgaccctgatatgtatggtcagtggcagtttttggttgacgaattggttgaatcagagaaaaacggacagagagtgtggatcatagcccatgttccttcgggagccgcagatgcatttgctatccagtctgctatctttgcaaagattgttgagcggttttctccatacactatcgccaacatcttctatggccacacccacaaggaccagtttaaggtgttgtactcaaacaagctggagccagtcaacatggcgtggatttctcaggccatcactcctttgggtttggccaatccttcttggagatactacgaggtggaggatgagtccttcaacatcatcaacacctacaactactacacacctctcaacgagacttgggtcaatggtggaaaagagccaaactggcttttcgaatacaaccccagaacaacgtacgacagcaacggaacatggcctgcctctgctcctttgaacgccactttctgggacaagtatgtcgtgcaaagactcaaggataagctggaggtggacttcaatctgttgtactcctcgttgatttttagacactacccatacgtcgctagttgtgccaacggcacgcaggtgtccaactcttgctaccaagacaactactgtaacgtgattggattcgacgtcaacgactactttgaatgtgccaaaaacatctagtaagatgaaaattgtttagattgattttatgtaactttgatgcaagcatcctttcatttcgcagtcatggccacgcttacgtcagcatcccgcgaaagatgactaagcagtaagtaactagttccaatggagtagatgatgaaaactctggattggtcataatgacaaaaaaatcacacgaccacttttcatatcgctcaattttcattgaggtattctgccagctcctaaattgttgagatcatattgctggtatcattattgtcccagtataggtgacaatgtttgcatgatgtcttatttttggatgatgaatcgaggttctggatatcggggaattcgtctcatcattcgtaaaaatatagccctcataggatcactactccaaaaatgtcttgtttgtaacatagccaccgagagttcaagcttttacaccaaagcaactcgtgaaaccaaaggccgatttctatatccgtagttcttgtggtctccttgcttggctaatcggacttgattaatcattcccaaaagtaaacttaatcgatgtttggtgaatatacaagctttctgcgtggtaccctatcatgatccagtatgaaaaacagagtggctctcacaaagtaggacttaagctcgtatttgcaagacccttcggcacatagagcctactgcaattgcctagtttggaagcctcggaaatgcatcccgatgagccatgctacatggaaatggcgcatggattacgagccgagatatacgagctttctccacttgctttattattgaagtcaaaagcaaaaccagaaagcaagtccagaaagcaagtccagaaagcaagaccagaaaacaacaccagaaagatccggtaggagattgttgggccagaatgtttgtcatctacaaacttttgtggtctttgcctaatcgaagaatcgtccacccttaagaccgttgcaggtctatcctagtcgaattggccgttgcaggacaagcatgcattgcatgtaaaagggtgccatatgcattacgaagtcagggccattctgcagtccaacactctggcatttgtctttgtaggtcaaccttcggatacaaagggaattttctggatacagagataatcttcgggtgtttcagtaccacagtgccatgaagacttttcagaatactgagccagatacctcttttccggtgtcgatacgaacctgtacaggtgcggaggcctgtctcagatccgatccccttaagtcagcacgtgggaaatgtcaatatatgtatgttacaagtgacagtgacatgacagaaaatgcggcaggcagatggaaaatggggtggaaaatcaaaatctatggtaacagcatatacaattggcatgatatcttggcatcgtggccatgaaaattcacaaaaacccaatcgtcaaagacagagaaaaagacaaaaggcaattttcatgacatacagacacatctcgtcgcatatccagaccggattcggaccaccctcatacataatcgtagacgcataatcagcgataatttcactattactcctcttgcatacaacagactgctccacgtgcggcataaccgcgatatatatacttgaggtgtcggcagaagaaaaaaagaaaaagaaaaagggaaaagacaaaacatcgctctctttccgtcgccctcgaatgttgctccgcgtgctttctttcgccgctttgtgggccatttcttgtgcgctcacagtgtccaacattgacctgattcgaaaacaggtgcatgcacgtgacgtgccctatggctccgtcttggacgacaccattgccgccttatctcttgaagagaaggactttattgaccagcacttgaacgagttgcagcagtacaatggcacgctgtgcgaaaaatgccaccacaaggtcatctacgcccaggacttggtcaacgagaacccagacaaactgcacttgatctcgttgatgctctacgagtactgcttggtgcaaaacaagaacaaggacaccaagtgcgagttcattgactttttcatcaccacaaacacctacaccaacccggaaaacaatgcgttctcgggccccgccggcggattcgaaggtgccacctccatcagcttcttcgacaacgacttcatccagatgatcaagaacttcaacacctcgtcgaagctctcgcttgactactactgccactacaagggaagctactgcaagttgcccgagacaccagacttggcgtccattatagacttggactccatgtggcccgccaaggaagaagagtatttctctgaacctcagtacaatgccaccagagaacgcttcaacgtgttgcacgtgtctgacttccacaacgagctccgctaccagattggcgcagaagcaaactgttctcagggtctctgctgtcttcctgagtcctacaactctgacttgaccgataaatcgtacaacttcacttctgtgtacgaggacgctggcgcctcgggtgaattggacctctcgttctacccacatgcccactacgacgaaaacgacgcttatgttgccggcgaatactacgatattcctttgtaccgcggctggagttttgcatggaccccagcctctacctttggaaactacgagtgtgatcctccagaagtgttgttgaacaacagtttgttgcacattggcggcaccatccccaccaacaaatacgagttttcgcttttcaccggtgatatcgtggaccacgacgttattcactgtgacgcaaacacaaccaagtttgccgaaatcagatcgtacaagatcatgaagcacttcttgaaagacattccagtctacccaactttgggcaaccacgacactttcccttacggccagttggcccctcaaaaaatcggcaacgtctctttgaatgagtcggtctaccactggaacgacgaacttatgagcgaactctggacgtccaacggctggcttgacgagtccgaaaaggacgagatcaagcagcactactctgctttcaccaccacaactaatagaggcctcaaggtgatttccttgaactccaactgctactaccagaaaaacttgtatgcctacatcaacatggaggccgagcccgatcttttcggccaatggcagtacttgattgatgagttggtggagtcagagaagaacggccagagagtgtggatcttggctcacattcccgcaggtgaccaggatgctttgccaatccaatcggacattttcgccaaaattgtcgaaagattctcgccttataccatcgctaacattttctacggccacacacacaaggaccagttcaaagtgttgtacgacagcaacctgaacccaattaacatggcttgggtgtctcaggccattacgccattgggtcccgccaatccttcctggagatactacgaggtggaggatgagtcgttcaatatcatgaacgcctacaactattactccccacttaatgagacatgggtcagtgcttctgccgagcccaagtggctctatgagtacgaccctagaaccacgtacgacaccgaaggcaaatggccagggtcttctcctttgaacgcctctttctgggaccagtttgttgtgcagcgcttgaaggaccagctggacatcgagttcaaccagttgtacacgaacttgctctacagaaacaatccgtacgttccaagttgtgccaacaactcgaaaatcacagacgactgctacacgagcaactactgtgacattattggcttcaaagtcgacgactacaacaagtgtgtgcaatagtcggaattattttaccttctcttcgtcttacttatttcgctcaataaaatgtttcctgtttttgatattgcttgctactggctccactcgtttctatggcttgagttatgctatccgtttcttgcttcaattatgctatccctttcttgcttcgtactttatgtttctcttgctcccacatgttcttttgctcgtcctactttatgttcctttgttttcttctgctgttcgttctatttgctttcgttctctcggttcctcccttctttcgtcctattgctttacacacggtccggcgtaaaggagtctctgaagccgcccctgaaaccaccacggcctctgaaaccgcctcttggcccgcctctgccgcgtcctctgcctctgaagccgccccggaatcctccacggaatcctccgcgttctcttcttggaaagccgttgtccatttgctcctggctggcctggccgccgtatattcctctgccaaactgtcttccctcgcggaatcccggatccaagtcaatctctagactctggccgtccaagtaggtgcccttcaagtacttcatggcattcaacgaaccttcttcgtctttgtagatgacaaagcagaacccgcacggagtcaacttgtttctgtctagccccatgatgattcggtcgatggtgccgcatttcgagaacaactcgtgtatctgctcctctgtggtgaaatgggttaagtttcccacatacacggttttcagctgcaacgccttggttatgttgtcgaaattgcctcttctgatggccttgcggatcaagtactgcgacggtttgtccaaccgctcggccgagttggtgtatgtttcttcaagaatttccatggttggcttcaagtagatggaatagtctaagtgtatgagtatgtgtgcacgtgatacaccgccaaaagtcagacaaggaagaaaatgaacggagaaagaacggaaagaaagaggataggattacaagtggctataaatctggtgtgtctcctattttaatgggaatgcacttgtcttgtattttttgcttttaagacaagaatgtcaaacgcacagttgtgtcaaaacgcacataaattgcgaagacctttaatatagatatgaagtctgatagaggttttattactccaaaaaaaaaaacaaccatttcagcaaaagaacaaaaatagaaacaagaacaagaagagtaataactaatcgtcactgctttcaggtttctcgatctgaaattcctttcatccatcattataccattgtactcttagccatatcaaaacatgttaaacagagtcatgaataatgtcagagaagagtaaacatcagaaaacaaaaaacgtcagagaacgaaaacttcagagagcgaaaacttcagaaaacagaacaacagaaaacaaaatcagagacagaaaccagcgaaggactaaaagataaccgcatcagcctagccgagttggactttcctgtacacaccagtacatacaccaacttcttcatcaatccaaacaccgccatgttcaagtccgttttcaaaacgggcatccggagcacctataacgtgtcggaaaatgcttctttccacacagaactgtgggccgtgtatccggccaagcatcggctgacgggaaaagctgcgtcggtattcatctttgacaaaaccaagttcgagactctggttcagcgcatgtgttcccagtcgcccaacgccacaaatccccgattgatcataagcgagtgctacgagctcatcaaaaaggaagtgtcgaagcttaccaagttgaagcatccgcagatcttaactgtgcttgaagtgcttgaagaaacacgactgaagttcattttcgccacagaggcagtggtggccaacttggtgacgcttgatttgaacaaggaggatgagctcagcatccagaaaggcttgttggaggtcagcaagggcctccagttcttacacaacttctgctccaccatccacttgaatcttcagccgtcgtctgtattcgtcacgagcctgggcgattggaagctcgccgggtttaagtttttgcagaatctcaacgagttgtccgtactggagagggaaaacttctacatcatgaacaattcttccattgtccctttcgccaatctcaacttgaacttcacggctccagaacttattgtggactcgtcgaatctccggctcgacacggcaaacgacttgtggtctctaggcttgttcatttactacgtgtacaataaaggcgagcatctaattagctgtttcgatagcaacagcccttctgagttcaaggcagagttcagaaagtttgagcaaaagttttacaatcacagagtttccgagttgaagtacttgttgaaagatattcccgaatccttatggagcaccctcacacacttgcttgcaagatacccgaacgatcgcatcaccattgatcagttcatagattcagactttttcagcggcagtctaatcaaaaccatgtggtttattgacgaatattctaccaaaaacattgatgaaaaattgatttttctttcggggcttgtggctgatcaaggtgcattgctcaaaaagcttcctgttgtgtttaaaaactcgaaattgctccctctacttgcagaatcgacgtccaacgaacttaatcttctaggaacaaagaaactcgatgctgacacagatagcctcataagccagtcttttaatgtgattatgcttattggccaggacttgtctggattatctttccaagataggatttatgcgacgatgttggactccacgaaaaagaggaaagatgactccagcccattgctcaagttggcaaaaacttctgtaaagtgcagactcgagatcattaaccatcttgacgttatgacgaaaaaactactgcaaaagcaagtgacagacattgtacgagacattgccgagttgtgtctcacgtatgcaccaaatgaggttgatgtgcaagcagatcagatcaagctccaagagacttttttgcagaacctcgagctcgtcattgaaatgtttgattttccttacatcaagaaaaccttgttcccgcttgtgtgccaggtgtttaaaaccacaaccatattatcaacgaagttgcagaccattgccacatttcaaatgttgattgataagaatgtcatcgacaaggtcattgtcaacgagcaacttcttccggtggtggagaacttaaagagtcgtgacaagcgcatcatcagcggcattttattcttcttcaccaagctttcccaaagtgagcatattgcattggacttggagaccctagtggacaaggtattggtccagtgcttgaggcttgcttttggatgctcagggtgcagcaaggccgagttccagcagttcatgagatccatcgaaggtatccaatcaacactcacgcaaaggaaattgcaaactttgacagaatccgacgcttcttcgaccaacttcgactctttgatcaacacccctctgctcagacaagcaggaaaagatgacaccgtcaagggaccacagctgaaacccatagcgccggcccaggccaataattcacggcctactcgaaaccagagcgcaaaacacacaagcactggctctgtgaaacatgcaaggcccagccatgtcaagccgctcacattgaagccaacacaaaagacgccgttgtcttttggagctatcgatggagacggcaattctggttttggaaaacccatgttgttcaagaaccaaacctctgcaggcgatgagtttgaagatttccaagacggctcttcgtcaaataacacaagcatagactggagttcggccaagagtctgcagccccgctacgataccccatcagccaccgttttgctgcccactatgaggaaccaagaaacctttctgtcttcagcaatcggcaactcgtcatctactgtaaaataccctcctggttacaatgctagcgtggtcctaacaccaagctctactgggtctactccgactcccaaaccgcaaaataacgaggatctattgaacttcctttagcatatagcaagagaagaacgataagcattagtcactttgaaatgttaagtacgtagtgggacagtgtttactatcagagatcgtaacacatcattcgagcgtttttgtataaatcgaagaaccgaataagatctcagcataacctgtgattgtggaaatagaatgcccgttcatctagacattttgtcaacagtttcgaactacaacgtatgaacataccatctgataacacgtccgttacaattgcccatacatgtaaggaccaaaaaaataataatctggagtatgcatttgatatttaatgtgcttcgtgcattgcgtcgtaggaagctatccacaataaattagattcgtgacttcattcgacccatgcgaatattcagtcattgggctaacatgcttagtagacacgcttggctggaggaacagacttacaatcgttctcatccaaggtgtggctaatgacatttctgtaatccaacctgactggagcaccaaacttctcttggtaagacaaggtgtgcttcatccattcagcatcgtttctgtcagggtagtcatctctagcatgagcacctctagattcaggtctagcagcagcagaggcagcagtttgagtggcacaagtcaacaagttttgcaactccaaagtctccaccaagtcggagttccagatcatggatctgtcggtggtcttgacatgcttgaaggtttcatcaacttcgttgatgttcttgacacattcgtccaaagtttcttgggttctgaacacagcacatcccttttgcatggtcttttgcatggccaatctaatctcggcagtggacttggtaccgttggcgtttctcaacttatcaaggttggcgatggagtccaaaccaaggtccttaggaacaggcttgagaggagtacctggggtcaaagagtctctgatggtgtgggaaacagctctaccaaaaacaaccaagtccaacaaagagttggcacccaatctgttggcaccgtgaacggaggcacaggcaacttcaccacaagccaacaagccaggaacaacttcatcctcgcccttctcgttcttcttgagcacctcaccggtccatctggttggaataccacccatgttgtagtggacggtaggcaagatagggataggctccttggtcacgtcgacaccggcgaaaatgtgggcggtctcagaaataccaggcaatctttccttcaacacagacgcagggatgtgggacaattgcaagaacatgtggtccttttctgggccgacacctctaccttcgttgatttccatggtgatggcacgggaaacaacgtctctggaggccaagtccttggcgtgaggagcgtaacgctccatgaaacgctcaccctcggagttgatcaagtaaccaccttcacctctggcaccctcggtgatcaagcagcccgagccgtagatacccgaagggtggaactgcacaaactccaagtcctgcaaaggcaagccagctctcgaggccatggcgtaaccgtcaccggtacaggtgtgggcggaggtacaggagaagtaggctctaccgtaaccaccagtggccaacacggtcttgtgggcgcggaaacggtgcaaagtaccgtcctcctggttgtaggccaccacaccgacacactcgccgtcctgcatcatcaagtccatggcgaagaactcaatgaaaaagtgcgtgtcgtgtctcaaggactggccgtacaacgagtgcaacaaggcgtggccggttctgtcagccacggcacacgttctgtaggcctggccacccttaccgtactccttggactggccaccgaacgcacgctggtagatacggccttcctcgtttctggaaaagggcacaccgtagttctccaactcgtagatggactggggcgcctccttggtcatgtagtggatggcgtcctggtcacccaaccagtccgaacccttgacggtgtcgtacatgtgccagtgccagtcgtccttgtgcatgtttcccaaagcagcattgattccgccctgggcggccacggtgtgggatctggtggggaacaacttggtgacacaggcggttttgaagccggcctcggccaagccaaaggctgctctaagaccagcaccaccggcgccgacaaccacacagtcgtactcgtggtcaatgacatggtacttttggcccaagtatttggtggagttgacagtttcgcccttggcggcgccaatgacctggcgggccgctctggaggtggaaaacgctctgaagcttctcaacatggtgcagagaaaaatgggtagcgtgggagaaagaaagggagctaaaaaagcgtgctaaaaagtaaaaagcttttcgcggagactggcggagaattatggggtccagttggtaatggccaaatgtctgcgctcttatttgctggcgcgaaaactacacacagtgcgtgccgactctggccgggagaagagtggaggtggagttatgtaagcgtgtacgtaagcagcaaaggagatggacgttaaagtgattggatggagtgattggagtgatttggaattgagtgattggaattgattgaagttgaggttgtggagcttggtgttggtgaggttggtgtctcgcaggcttcttcgtgcatatggcgacttccggacagtagccgagtcggaaccaccggactcagccgcctatcccggatgtggaaaatcagtagatagccaggaactgcaggacagttgcactagatgagatggttgaaagattgaaggattgaaggattgaatgatgagaggattgaatggtaaaggtgattgaatggtaaaggtgattgaatggtaaaggtgattgaatggtaaagacaattgagaggtaaagatgattgaatgattaagatactgaatgattaagatgattgaatgagaatgattagaatgattagaatgattagaatgattagaatgattagaatgattagaatgattagaatgattgagaatggtaaagatgattgagataattgagaatcggtctgagctacataaggccaatactgagaactcaaattagattggatgagcatagtaagttattcgaaatccgaaattagctatgaggcggcatcgaagcaaccctcatgaattcttctaaccttgaaatcctattctctgttttggaaccgtttgctttctgagtattagtttactcattttcttgagaaaatttatctgttccgtaatctccattgttcaggtagtaattttctctaactatttgatacggctttaaatccatcgacggacttgcaatgcttcagagaactaattccccatctcttcttgagattgagaatggtaagatgattgatgattgggattgatgattgggattgatgattgggattgaacgattaaatgattgagcttctccttgatcttccataaattgaagagtaatgtgtccgaactctctactgttgacttctcacaggtgaatggacgtactacatcaacagagtaccgtaacttgtttaatgaacacaatcctgacctatacatatcccaactaatggaaacgatgactttcaacaaccttcgttatacgtggaagcgaatgaatcctttagtactgaataacaagcagtaaaacacagactactgtgaaagcatatatcatttccggcagagatatggattcttctaagacaggaatttttgaatcataagaacatcttgtcagatcatgtaagcgagacaagaatcattcgaatcacaagagctcatcactcatgtggcaagggtttcttcgccatctctacttctacccatgaagcttcttttacacggaggtgctgacctaattttgcatcttagaagattaactcaaaattacacaatcatttcgcaggtctatgaatcttcacaccgctcaatctctgataatcgtaggattcatatctgtaatatgatcgataatccatcgtactcgaaagtaatcagatttttaatctaccaaaacttcatctgagggtggtctaggattacaagcagtacaacgtatctattgataatggaaggaagaactaaacagaaagaagcacacgctccttgctcagaagatgacatcttcttcgttgtcttgcaacacatctgtctcttgggacgccaactggtcgacttctttaataacctcactttctgtgggttgcatgttggtggcagtcttcttcttcttcttcttgttcttcttcttcttctttccagccgatgcgggcgcagtctcgtctttgttcgctggggtgtcggcgttggcatcttcagcatcttcagtttcttcggtctcttcagtttcttcgtcgtcttcatcatcagcttcaagcgccgccttcttcgccgcctcttccgcctcctctgcggcaatattgatctgtttcttctcctgaactttcttcaaccggtagaactcttctctgtccaactcgtccaattccgagttgatgtagctgatggtgttctcggttctaggaatgataacgtgctcaatggcattcactcttctgttggtgaccttgatgacctcgtccaaaatgatgaacgccgtttgcaaagacgccaactccaccaaagtctcgacagctctggtgtacaccattttggccttctgcacctgctgaccaccccgacccaaaccggtcattttgaaatcgttgatttcctcgttgaggtggctctcgaaagtgggcaagtacacacccgaaacgttctcctgcttggccttgacttggaaacgggccttttggacactttcttgaacctgataagcaatgttgtcgccggtcgcatactggacctcggccaaagaaaacgctgccacctgcatcacacggcccattttccgcttggcatcgtcgattctctgggtgatttctctgaatctcttggtcaaggcctcggactttcttttcaacaatgaatggccctgctgggcgcctttcaatttacccttcatgagactcaatgtcatccgggtcggaaaaacctgttccctgtttcctgctcctgacatgatgccacgttttgtttgagcggacggagcttttcgaaatgggtttatgtcgtccaaatctaatctaaatgcgcccaaggatggacgccgggaggcacgggtgtattggcagggcccactactgtaattaactaaatgtcagtgtagtaaatttcggaaatacgtaaaggcagtgaatctgtaagtcagaaaatctgcaaatgtagtaaattatcagtatttatgtacgtaagtgtgtcagttaacattcagccgtattcttgcgagcagatgtcattctcggtttggtattgagaaaaatctccacttgaaccctccaaggccattttctttcctctgtgaaggccacaggcccgtagcatcataccggtatcgttgcagagcttcccggaacgctgatgtcgctttaatatacaatctctgccctcacagcactttcacaccgttcagcagagatgtggaggcaacaagaagttggggatggagttcttgatgtagtagacgtggttgcagttgcggcaggtcattttgccctcgatgatttgcgtctccacaagcaaagtatgcaattccttcaagatggcctggtcgtcctccatgatggcgttcaagttctcgggcttgaccggaggaagctgctcgttgcctaggtccttggccactttcaaaacggcgtcccagtccaatctgtccaacatgtggacaatgaattctgggttgtactcttgttcttcttgcacaagctggcagtcggaaaattgtagaggaaatgcgtcggcagaagagtcacacgtcttaactgcgcatctgacaaagttggaggtcaaaaacttcatgttgtgggtgttgtggttttcctgcgataatggagatactactttggtgctcatcactcgaattttacccattgtcctgcacactatatacacggccccgatagtaaccaaaagcaggcgatatgggccggagaagagaaaaaatggatacgtgtccttctatgccatgacagaaacagacgggcgggcgtgtgcctctgtctcgtactttgtagcgctggtgcgcatgttttctggattgagtcttcgttctggtcttctcacgggctcaggcttttttcccactcgcttttcgaaaactgtcttcgctcttctatgatcagcagacatctccacaaggttgcgttccatctctagaagcggggcgctcagcttgcgactcgtaaaatggttgagatgcggaagaagccatttcgctcgtgctgcatcttttgtttccatataggcccggcccaacaggagaagaatgggctcagagaaaatatcctggcactcgaactctgccgtatgggaacggcccgattcgctaagaagtattttcgtgccctctggtgtttcaatcagattgtacaccaatttgttgatcaaagtgtctaatagggagtattgtttgagctccacacacgctttgaatgcactggccatagtagcgaggctaatgtagcggggggtcttgtcctgaggcaaaagaatctcctccagcgagcgcaaatcctgctcctccgcatgacttttcatgaatgctggtatgagagacgcatgaagcttattttgcgttggcatgacttggaggtacttgaggagctgtctgaaggcagccacatctttccgtggaacttggtaggcaatcaagctgcccaaaaagtctgggtcttcctcgattagatgggcaaaatgcgatgcgtttctggaggcaaattccagagacttcagtgagtctgccaatgcagtttggcgcatgtcaaacgaaggaagaatgtcgtacaccaatgactggtagttgtacaagccggcgttccccaagtggtccaaaagatagcggaaaaccgagtaggtgggtattgacaggcctccagaggaaagggcctgcgccaactcaagggcaagcgccatgtgcttgaaaggcgcattggaagtttcgtatgatgcaaaaatttgttcaaagcgacgaatatattcactgctgcttacagtattggtaagaaactggggcagcagaaacgcttgaatggaactcacggtgtcggagttttcataattgaggtaatggcccgatttgtagtggtaaaaatcgtaccttctcagctctttgctcttgaatgcatccgaatgcttgaagttgtccagcatctccgcaaccgcatcaggactcaatttttccaagaaatttcttgccagtccttgactctcggacctgagagccaaaagctttgctataagctccttcttttcctcgtcgttcttcattaatgcaaacaagtcgtgatgtagtaaaaaagaatcgtctgagagcgcttgctccaactcaaagtcgtggaagctgtggcgcaaattgagctccaccaagaaagacttgaccaactggttcgacaaggccataagtgagctttgaatgctagaggagtaggcgagcttaccaggatgctcttcgtgttcctcgacacgactatccgactggggaaatagccgtgctatgttctcgggctgggaaaatgtagatacataaacctgccgttgctttaaaaactgccgagaatgctggatttgtgtcgctaaagacacatcgttcttttgggcaagaatgctaggttcgctattcgtctgcctgctattctcagagaaaggcgccggcagcagctcccggttttgaagacgcttcaaagaggcgatttggcgctgtatctcttcgttttcggcgtctaggtcgttgatcaagtcaatgtaattttcaagctcctccatctgcaaaaggaactcttcgatgcgctgctttttgcgcacagtgctgtagaactgcaaatgcgccaagatggccacgttggaagccacaaagatcaagtggctagggcttttcaaaaactggagaaacatcttcagctcgggagaatcgaaaaagttcaagctttgccggagagacattctcggccgcgcggatgtgttgagaagatggagatgctttcttgccgagccggagaaaaacctcctcgagcagccagcaaatcgcatcttgatgtttttggccttcttttagtagcttgggtataagcgaaatcgcatgtttctgagatggacccgtgcaccacgaaaactggatttgggtcctgcagacagtacagctaggctacacagatgccagccaaatagtcgatggcttacaaaagaaagagaaggagggttatcgtgctggaggggttgctgttattactgctgccaagtcattgttgttgataccgtaatgtgccgattactgatgtgttgaagaaatgacacaaatgcattgatcctgatgcaatgacatactggtctcttctagttgtcagatcttgtttggcgataagagaaatagtcatccatgatgatgaagagtgtacttttggctccgttttgatgtcatgtttggtcacaagtggctttgtgcgattgcggacatggtccgttttggcaagccaataaacacaccaaacatctcccaaagttccaaaagtgacaatcaagcacctactagcctcctcgttctcattagcttctccaaatgggtcagacgaacggcattggagaaaccggactatctgcagtacatacgtccattttgcacccatttttgtgggaatggcattctgccttctaaatgtgcagttctttggcaagaatcggtttgaaaagccgatttgaagcaacactctcgaattccaggtcttttgaaacggttttggccgaaacccattttgtgaccttgccctatcgcccctcttgcgacatctttgtggccgccagaatccgcgcagtataaattggaaacggctttgaaccaaaagatttctttcttctaccacactttcttctgctcttttcataaaaacaaaaaaaaaaatattagataagtaaagaaaagaaacagttatgctctctaggagtccttcggggctctctaaaatctcggggcttttctcgatgctttcccgctcttctctttctgtaaacacttctcctgttgacatcaacacctcaacggatgacctgttcgacgagaaccgcgactacttcaaggaatccgggaaaggctccgaacctaacactaagccaattctccaatctccagaaacggagcaggagaatgtcctgaccgacgcaaacgtaaaaaaaccggcggaccaggacaaaccggcgggcctgggaaccaaacaggccgcggccaaaaagggcattttcgggtttttccccaaaatcaagcagctttttgagccgaaaaagactcttcctccgcggccccgcaggccacgggaacctctggtgttttttgggcggactccatcttcggcgcgcgagaatgtgaagaagcccaagcactccgaggttcagaagatccgcatcaacctcgaggtgttgcgggacgaacccccggtgtacgtaagtcccgaatacgggttacgggccaaggcgtccagacattttagaaaggacttggagcacttgatcctggaggtgacgaccttcacggatgatttgaacttcattgccaacaacgccggccacttttgtcgccacatgtgcgactccaccttcgactgctatctgcttagagacaaggtgatggagtactttgaccaaatgaagtaccagctgcagatgatggaccacgcgcaagaaacggtgctctacttgaagaacaataaggtggaggccagcgaggtctacgagtttgcccgcaactatgccgaatggaagacgctgtttgctgagtacgaatgcctcatgctgcagtacccagccttgtttgaagaaacaaacaagggcatggttgaagccaatgcttatgccagaacgttcttgaaccacgaaagcatcatgaaacgcttggacagagagtttaaggacacaaagattagatacatcaagagagagtctcttagaaacaagtatctcacacctttacgcgaacacttcaaggcaatcagaaagtctttccttggaacagaaatgagcgaaaaggttggcgagttcttggagtcgcttcacacagcaaacaaggacttgtacgatgcgctggattacctcaacaaaatccaccgcaccatcaaacttactcaccaaactaccagggtgaccgatcgtatgttggacgatctcatgtcatcgttggatgccagtgagtagttgagaaacggccacgggattgaacagtcatacattcctgtggtcacataaaggagagtggatgttttgggagcgttgttgctgttgatggctacattacttactgttcagacacaagcggggaaaatgggataatacaatggggagcgagggcctttgggacattgggacatttgggacgggcctggtctcctctccaaactgattttggtttatcctttccttcattttttcggttgttgtcggtctaatgtaatgttggcatcttcttacagcgcctccgggactctgcttattcctattttcttgaaggttgataacctcatatgtcttctttcctaggggccgcttctgagatgagattttttgtggcagaagaatctcgcccaactcagcggcggcctttgaataccattgtcgtggcagctttgttattctattgtggaggaaagaggcagttggatgactccaacatagggcaaaaagcaggatctttgtctttagttttggaggttcagtggggggttggcaagattgaagtagtcttttgtgtgatcccattaggttgtggctgttggctccgaggccatagatattcctcttagagcatatgtacccagctccgaggacagataattataaaaaaaatacattatataaactttatatgctgttgtaggtgcgaggtgttgaagtagtaggagaatattccaaaagaaccaaaatctacccgcacctaaagttttgagaatccttttcttccaaaccttatggccttttagtaagacaccaggcaacaaaacagtgtattattagattaactatgtgacttttcttgaatggtagtatggaatggttttagcagagttcaatgataaaggagggcccgagtagttgatctattcaatgaaggaatcataatattgtagactcgattaataatcgttggttgatgagtataccaatttatgataatgggaagtggggtaacagacatcccaattgcctcaaaataagtatcagctcatctgacaattgtctgctttagaagtctttgagtgatattccaccttttcaataccacataacatgataatcaccaacaagaacataaagcacaaactactattttgcccatttcactaattaagcttgttgacccttagtgtctacaacagttaactagcaataaatattatgaggacaattcagagaagtataaatagctaatttctgacctttcctacttatgtctgctcattcatgctctcatgcctccttctccacacaaataaaaatgtagccacaccaaacctctctcctttctggaaatttactatccaattcctgttcttgattaatcattcaaaactaatggggcttctcatgctggcccgccttgatatagcgtcacgtgactataataccagtcactggacacgtcagtctgcgatctccactttggcaatctattcagaaaccatgaagttctctacattggcgttaggcttgctcagttttgttggcgctgtgttttccgaagaagtggaggattttttcggccaggcgtccaccgaaaacaaactctccaacttcaaaatcgattacatcattgaagaataccccgatgtcgatccgtctgacgtagcccagttgctggctggcgaggaaatcaagttgctctacaccataaccaacgaggaagataccgaccttacagttgttgggcttggcggcgctttccgtgacccaatttcgggcgactacaaagtgaatttgacttccaactctgtcaacccattggtgatcacacctggcgaatcggcccaggtgggacagaaaatcagattggacatagactcgggcagctactacttgactccgcaggtgtatgttgcgttccaagatgagttgaaggcgatccaggctagaggccagttggccattgtgctggaagtgcctgtgtccttcttggacccgcaattgttgttcttggagcttctctttgtggcgattctgggcggtcttggctactttgtgtacaccacttacttcaaaacgtatttcaagcgcacggcccccaccaagaaagtgcctgttgctgccaaatcgactggattcgacccgctgtgggtgccttctcaccaccaggttccgcagaagagaacaaagtcccggaaggcgtactgagaatgggctcagcatgtatatttgaccgagaaacccgatctgggagaataataaaagtagcgattgttatttctagttaagctgtcactggtagcgacaatcgatttgttggctgatgatgtgatggttgattttggtttgacacattgcaagttgtaacgttactgtaagttatagctagtgtagttatagcttctataattatactttgaggcttccataattacactttgaagcttccataattaaacgtctaattatacggcgtatttcactagcattatgccatattagaaaagcattatttgtcgagacatgtacacggatttttatgttcatctgtgccgttccagcttgcgttttttctatcaactaccaaggtccaacacaccagttcaagataccacacaaaaattatcttttcttatcttaggacagcttttccctatctttgtgctgattcgtatttggctaccaattgagcaatccatttgtcattttgttcaccctaatctatactgtctgccattgcattcacacgctttggactctatatgctagcaatagagattgtacactcctgcactgccacagataaaagagatagataaacataattatagaaaacgccccagaatcaaaggaacaagaaagaattcaagccaaaggagaccaagaaccgagtagtccaagaatcgaatagcccaagaaccgagtagtccaagaatcgaatagtcaagaagccaagaactagagtattgggacccttcaagacacttcgcgcactatcagatctacacctttcctcataccacatgagactttacctcaatgaatatccccgaacttttgttgtggccgactcccagttctcgcttataatccgccatccgaatccacagtactcgctgcacgaacacagccaccgccatgcgcatatccatcttgaaggccgcaaggccaaagaggcccgatccaagaacaagagcggccaaaacaaggtgatggtggagtttgtgcggacagaggcgttgacgctcaaaggattcagcgacatcaccccggggagaacgcgagaaaaggtgctcacgggctttttgggctttcttaatgtcaagggccagatctttttgggtttcatcacccgctccaccaaggtggcgtcgcccaagttgggcgagaacatccacatgatcgacagcgtcgacttcttctgtctcaacagcgaccactacgacgggtggatcaacaaagaagacgaagtccacagcagcgcatcctccgaagaagtggagctggttcaaacggggtatccggccggctccgtcaaacggtttctttcgctgggcaatttttacttctccaagaactttgacgtcaccaccacaatgcaagagcgtggcagtccgacgtcgctgagccacgctttcaactccagtgattcgtacttttcgcggttcatgtggaactcgtacatgggcctggagcttctcgagttccgaagcaccttgagtttgcaggagagggaaagtttcgacagcgccggctttttgatcaccatcatgcggggctacgccaagtcggtcaatctcaagtttctggatagggaaaacgctctcgtcactttgatttccaaacagtcgtgcaagaagaaagggcctctctttggcgagtggggatgcgacgaggccggcgcagtgtccaactttgtcgagtcggaggtgatcatctacacagagtctttttgtttgtcgtacgtcattttgcgaggcaatgtgcccagtttttgggaattgcaaagcaacttctcgaagaagagcctcctctcctccaaaaagagtaagaaagtggtcttcacaagatcctccgaagcatcacagcacgccttcatacgtcatttcaacgacttggggaaaacttacggtgacattcatgttgtcaattgcttgctgcaagatccgcatacgtacaagggtgaactcaataagaacttcaagagccttctagatgctgccatcaaatccaaagacgaatgcaatggcgatttgcccgatgctgcggtgatgcaacaaactccaaccaacaactacaaactttcttatacggatatgcccatttccacatcgtacatgaagaaagtgggatacagcacgatcaacccagctgatgttgtcgggccattgaataatgcagtgattgattttggtgccatgttttacgaccttaaaagatactcatacattgggagacaattgggtgtgatgcgagtgaattctttcgattgtctttccaaagccaactttgtttcaaaagcaatttgccaagaggtgattgagttggccttacgggatatgaacatcaaggctccgcacgatctttacattcaacacgccaaactttggtctgaaaatgatgacgtcttgaaacatctcacgttgaattatcaggcaaacatgaccaaaattcaaaactccaagagctctgcagccaaacattcgcttaagcaacaattgacttggaaatacatgaatgttgttggagaagtaaagcaaagtgacgtcgccatgctaaaattattgggtcgcttggaagaccaagatggcgttgttctctacaatccatttcaccagtacgtgagcttagaattgaagaaacgatcaagtgagtttagctacagcaaggaaatcaaaatctttgcgtcgacgttcaatgtcaatggagacgtgagtcacgatgataatttacgagagtggatcttcccctctaagcacgatgttgataaagactatgatattattttcgttggcttcgaggagatcattgaattgactgcgggcaacatgatgaatgttaaatccgacaactttattgcatgggaaaaggaaataaaaaagattttggaagaactgaaatacaccaaagaaaagtacgtctctctatggagttggcaaatgggaggaatcgccgttcttcttttcattaaggaaagtcacgtttcgaacatctctgatatcgaaggatcggttaaaaaaaccggtctaggtggtatgagtgccaataaaggaggaataggtatttcgcttacatatgccaaaaccctgctttgctttgtgtgctctcatttggctgccgggttcagcaatattgatgagagacaccaagattacaaaacaattgccaaagggattcttttttccaaacgcaaaaagattaaagatcacgaaggcgtgatatggttgggagacttcaattacagaatagacttgcagaacgagcatgtgaagaatcttatcaaagcagggtctttccaaaagttgtttgaatatgaccagctaaacagacagatggccagtggcgagtcgtttccctttttcaacgagatggaaatcacgttccctcccacatacaagttcgataacaacaccaaggtttacgacacgtcggagaaacagagaattccagcgtggacagaccggatcttgagcatgtccaagggcgaaacgttgaaacaagaagtctacgattgcgaggaagacgtcattttttcggaccatcggcccgtctatgcgatattcaaagcgtccgtggcgatgataaacgaaacggcaaagaaggaaatcacgcatgacatttatgagagctataagaaggacgtgggagatatcaacgtgctcataacttccagtgatatttcacagtttgtcgacgacaaaaacagcgatgacatgccgcctcctagttccgacgcaaagaagtggtggctcgaaaagggtgcagcggccaaggtatctattccagagcttgaaaacgctccaccggagggcgaaaacgccatggtgatcaaccccaggttccccatcaatcccttcgttccaacagacgaaccggagtttatccgcaaagcagacttgttgaagctcgtggagtcgaaaagttgagcgtcttacaacgagtccaacttggacttctcgatctgtagctcggccaccttggcttgtgctgtttcgagattgttttgctcaatgtctgccaaaatcagatccatcttgctgtccaacgcatcgagcattttctccaacgccagcgcctgtttttctgcttcggcaatctgtttgtatgtgtctgctatattcaagtcttcctgggtcatggtgatagtgagcaattattgcgcggcatctatatagtgttgggccatgcacgatcgtctagcgtgcataatgggagataagaaatagatagatagtggcagtccaaatgtaggaaggccagcgatacgaacatcagacggtggatcagcaaataaagtcagttgtggacttttcggaaacggtatctacatggtttctggaagtgcgatttggcataactgtatgtgctaataggtacttctaaaagtggattcaaatcattgctaattacaagacactaccataaaaatgtcaattgatcagcgaattttcaagcagagtaaacacgagcgagaaagttagaaattttttgatcatatgccgtggttcacatcgagtaacacgagatgagttctatatctttatagttagaaacaaaaaagtacgctaacgagagtgaagattgctgtattttcaacactatgccttatttcacctgtaaaaatccaggaacacaactctcatgtaggtaagaatcatatttggaccattgcaaacctttttcatctgaagtatacataaaattggagttggcgatcttcatttaatgaagtagatgggtattaagcgagggctattcaaattctgaccaattgaacaaaaagaaacaggtcttgggcattcctgcgaccatcaactaaccgaagagtcttttggacataatgagtttccaaagaccactatgatgtcaattaccgttttgcatgtgcttaataatatcctcgtaagcgatttaactcacataaactggctgagcactcacctccaaaaagaaatgctaacaagtaaagaaatcgaaggttgaattttcttctctcaatatcaagtggaaaatccaaataaatagtctcaataacataccaatcagctagtaaaatagacaatttttatttcctgatacacatggctcttaatcatagatctctggcactcgagagacgattagacgatttctaactgacgcaggttccccgtgctaggcgccactgggaatcccagtgggtttatattacctccactgacattgcagtggaggaagagcgctacttataaaaaagggtggtggcagtggagacagctctccggccagggcaacccgacagagaattgtagagccagctggccgggaagcctggtccgacagtcttccctgccctggtgtagaaggtggttggctgaacagaggtctgccagtcaacctaattccgctgtgatcagcagcggaaatgccttccccaccaggatggctcctacaacacccagccggaaccccatgaagcaaagacagcagttgccctgcttatggctggcccaccacactatataagatttacacggattttcgagcatccaaagtcgaccacctaaaccagaccgacaagcagcaaagtataaaaattttagcggtcacggaaatccagttccaaccactatgacttcttcttcgtatgctccctcacctttgtttctcattcttctccgttcaaattgtcggcatctgcaccctcgatgcttggaactgcttgggagagaaaagatcttgtttcgaagggggatccttcccttcgagcaatttcttatctgcccgtaatcagctcatcagcataggccagctatagaatccagcagcagaagtatcccggcaatccgattggcaaacaaattaaagatgaccatgctcttccaattgttagcctgttgaatcaattgcacttgttagcaatgaaacccttctttgaatggaaatgcttcaccgtcatcacttattggccaagtgaggacgtcatgcatcttccccaagattcccgaatagtaaccttggaccaacgggtagaattggtaatatttccccgctaggatcttgtagtatttaaggatcttgtagtatttaaggatcttgtagcatctaagatcacctcaacactgtgaataataccaacaccagtaccaactcccgacctcttccttcttcaataaattcccaacatcatcggaatttatttcacgccagcacaacatcatcgtctcccgccatctcaccgaaatcctcttcttccctcttcaataaattcccaacaactctggaatttgttttctccgtctcaccaatatcctcttcttccaccttcatcgtataaaataaatccaacttcatcgaaatttatttatcgccagcacaacagcatcgtctcccgccatctcaccaatatcctcttcttccctcttcaataaattcccaacaactctggaatttgttttctccgtctcaccaatatcctcttcttccaccttcatcgtataaaataaatccaacttcatcgaaatttatttatcgccagcacaacagcatcgtctcccgccatctcaccaatatcctcttcttccctcttcaataaattcccaacaactctggaatttgttttctccgtctcaccaatatcctcttcttccaccttcatcgtataaaataaatccaacttcatcgaaatttatttatcgccagcacaacagcatcgtctcccgccatctcaccaatatcctcttcttccaccttcccacttcctcaaactccgccctcctcacctgctccactcatcgtcctccgaccccacgacatcgtaaccacttcctcacctcttcctctcacctcaccgaagcaacacctcctctctggcccgtccagagagccatggtctgcacgaaaacttcgccgctaccatgggaacaacgcttcctctcggcgtcttcacggaagatcgtccgatggaagaccattctgcatcagcctcggcctctgcaaaatggatttcgctacggaaacagtccctggcaaaagaaactctcgtctctatccccaggatcctgtttccgaccatggcctcttgggtccatggattttcacccggccggctactgcagaccaatacttccaaggaagcatagtctggtccggccagggaccacagccagcacctgggcgctgaccatggcctttcactcacacagaccagcagtgtagcccaaaggactacggcgccggcatgtgagtgaccagactggcttttcccgcttagccagcctggatttgtctgctggtgacttccaagcccggtgctggatacagcatggacttgggtccagtcagacacagtttcccctcctccaactccactcacctccacatcctcgttcgtttcatcgtagctccctcacctccacatcctcattcatttcttcgtaactccctcacctccactcctcgttcgtttcttcgtagctccctcaccttatatttcctctttctgcatgccctccgtatcttccgtaccatcgtgttcagccagagctcaaaatatgctggttcagaacagaggagagtattctgatttatcactggcatctgcaataggaatgtctttggtattcaggcccaggccgggactggacttaagtgggactgggactgggacttaatgggactaagacctaagcctgaataaatcgacacccgtattagcagagacagcaataatttaagtacctctccaccacactgaccatcatattttaccatagtagacctgatttcgttactgcaagacttccactgatgcatattgcgtccagtatgagatgcttgtttgttcaggtaaggccgggactcgggactgggactgggactgggacgtgacccaacctgaacttagacaccaacacactaacgaatacaacaccagcaaaaggccctccgcaacaggaatattgacaggccaaagtattttactatggtttgcttgcatgagctgaagttctgaagatgaacaggcccaagcacgggcaatctttcgtgccattatcgcctttgaaagaatcctttttttgctcaggtcaaggccgggacttgggactgggactgggactgggatgggactagacccaaacctgagcgctgaaggattccaacagagacaattctggaagcaaaagaaaaaacccaagagtagcttggaagttgatgttcttttcttcattctgcaacaccgttcggttcgtattggaaagaattgggagattcttagctatcaggaacctcgagcgactaagagccttcttttgagattcctattctggttaagctaatgagaggttaggtttcccctctatgagtatatgggactctagcgaagttggtagcacaagacagtagatcgtgtcattctgtcttcttcggaccagagcacctagaaaacgtcatagagatctttgggaaacacattcggactcccatatggatcagtggatccatactcccattcatccacgaaatcaatatacgaaccacatgttgggtgacggctgtacatggattgtcgagtcttttcgtaagcgtctcgtctctcttgcaacttccgcttcaatgatttttcgaagtcggcatagtctttccgtgtcaccggttgggcatactctgccgtttcttctgatgggtgacaccgatgaaccatgtaagagcgacgatgcttgaataactcatactcaaagcgtaccctttctttgatgacaaaatttttttgagataacaagaacccacgcctggaggagaatggtgggtttttcaaaaacgccaccggcggacatagagatggatctatcggggccaaataagttccgggctttggaacatcaatcagatacggatctgccacgtctgcagcagacatggcattttttgcttcttcaaacaacttgttgttgcgtatgtttgaagatctcagggtgggtctttccctgatttcatgagcaggtgtctgctccaaaggaggacatggcaactgtccaccatgttcctgttcagatttaaaaccaagtagttgatttaatggttcgggcaaatctaactggggaacatcctttttgcatggctcgttttcttgagcatgctggatttcaggcacttgtggtttgccattggcagtttcattggccttcttttccggaacatcagcaacttcttcctccggcagagacaagcgtgaaggcaaaagcccacggctcaatttaatctcatcagcacaagccacgagagcgtctctataaattcgaatgttttcatacccgggatagttttcttcttcctcggagtattcagacatgatttggatgatcttccagtcccggtcgatgagacggaaagtctgacaagaggaatccaaatccgttaaatcttcagcagaaggttccgcggcgagtttaactggagtttcggctgaagattcagtgaaagaaagaagtgagctttcagctaaaggttcgggcgaaagcacatcctgaggcgaaggtgctgacaattctgaggagtcaggcaacgctggagattcagcctcgggcaacgctggagatttagcctcaggcaacgctggagattcagcctcagacagcgctggagattcagcctcagacaactgtatctcggacattttgcccaatgacgttttggtcagagacattttggccctggtctttttggccctttggatcttttcgaccttcgccacgagttccttgtaagacagaggggaacttggagactttttggtcaaagactttttggcctcacgctttctggcagttttcaccagactaattttggtagctgctacttcctgctgcaggtagttgccagcttcggtgtttgttggacagtcattggaaacggtaagtttctcttgaccgctttcagaaattccgtcagtggtaggtgactttttggaatttatcttcgcaagcttggccctgaacttttcgatggagtcgaaatcggagctgacaatcaggtcatctgagacgtcagaacaatccatcgggtcatgatccaacagatcttccgggcaattgttcagtggagagttttgttccaagtgacaagtatcgtcgtcggaacaatattcatccattggaggaagttcattgatgagaatagtagaagaagtcgtcttcaaaacagacttaacctctgtctgacatggcgaaggaacacccactggattttttcgccagagcataaatccattcaccacatcggcccattctcccttctcggcactgaaaaaacgaacttggtccttttccttgaaggtgatggtcctgctaggctcatcattatcatcctgaggtgtggctggtgtctcagctgaatccaaatcattttcagctgaacccgaaccatcttcgattggatgtgaaccaacctcattcgattgaagggtattggattcaacatcggccgatgtatcctccatttccgtcttctgtaagtcgttacagacagaaagcagagcggaaacgctgtgctccttatcagacagcacgggctttggagcgtctcccaaagcctgggcctctaaatctttcagaggagagacggtggccacagtggcctgtccgccaatttggtgagaatccgagtcagttttctctgccgaagattcagacttgcatgggcacttgtcggcatctggggcgggaattccttcaggcttatcagtagatttatccaagtcagctggttcctcaagcttctcaatggagatggccagaatgactgtcgcatctgtagcctggttgacaggaactgcttcctctaatccagcctctgctgcctcttctaccttcatctcctctgctgcctcttctggcttcacatcctctgccttggcatcgtcttcactatcggtaatctcttcgatcttcgccacctctgggaaggcgacgaacgtgaagttcttgatagccagcacaatggttttagctcctgcctgggctgctgtggtggtcgagttggctctcatgatttcaatgccagacttgccctgcttctcgaaccggcgattgcgggacctcttgcggtcctcgaccttcttagggtcaatgactgaggcatgggacactgaacggttctttgtattcttccccacctttgaggtacagtggttcagtacattactgttcgaagtgactcgtcttggacggcctgcttgacgcaattggaggagagaaacgggctcctcctgttccttttccttgatgatgttgcttctctttcttgacaacaactgggaagcctcgtaaagcttcttgtatacttcgtcctcgtaagcagtctgttctgggaatctcaaggcgaaaagacggttgaactggcggtcgggacggctcttcacctcggtatccaattcccgaagcttatggagcaacttgttctcggaaccgttgtctgcggtcatggaactgtcagagtccagattatcatcggaggagtctgagttttccgccattaacgagccatacttgcggtggggaacttcggtaggtcccgtaaacgaaaacttactctcctcggcgacgaagggattggtcgacaatggtgtagtcagattggcagcggaggatttctctgccttggaactagactcaaaacacaatttaggtcctgactggaaggccattttgggaccagactggaagcccatcttggagccagacttaaaagccatgttcgaactggacttgaaagccactctagaactggacttgagagccaacttcggagcggcaaagttcacagcatggaacttgaaaccagccgttttgaatccagaagccgcggtgctggaagcattggtgtcgaccttgcccattttcttgggcgaagactgctcagcacaagaatatgcgctgactggtcttttctgtctaacaggtccagaaatggccaattcggcaactgctggaccatcttcgggaagctcggccgtagccacttccccagccggttccagtctaaaggaaccagccgtttgagagtcagccgcaccatcttgagggtttggctcttgactttcgcaggcgccctccacttcttcagcaaaagtggaagtttcggtggtcgttggagaggtagattctccagcagtcccgactggagcgcatttactctcattttcaaccttctgggcgtccgaagcagacttttgagcatttttcatgacaacagccctccaaaccgaattgggctcgtctgcccaagggttggcttcgtactcgctccagtctgtcgaagcctgttcttcatcctcgtgctctccggctgtcccagggcccagagcgccgattttcgaagtttctacgggcgcagagcgcgcggccagaaaagtttccttgacttttctgcccagctctgcccgggtgcatgtcgcgcccgcactgtttttcgcactcgcattgtttttcgcggcttcctctgccggaattggtgcgcccgaacgcattttcgacctaaattgacgttttcttgtgcgcgcggttttggttgttgcagtggcagtagatgcagctaatgccgcagcgcgagcggcagacttttctaaagtctcggcaagaagggcgtcagcattctctctaaattttcggtttctctcttcacggtaactgtaaagagaaaactcctcggcggacatggttgcaggatcaaccttcctcacgagatgggcatctggatcatgccaattggtttcactacggtgaaaaagaccccggacggtggccctcatgcccaatccgggatcgacacccgagtactttgaaatggagtactggatgttgaacttggcgtcggacgcaagcagcttcaagtcctccaccttctcgtccaagtgcgcttgtgcaccatccattttgatgagcattttgttccggaacccaaagtggtgccgggacggcttgaggttgaaggatttgagatcctcaacttcaatcatctcgcctgggagtcgaaactcgcggtggtggtggtgattctacttgtaaactttctgtttgagcacaaacttgactaatgaattaaaactcaactggttcaatttgggctctgctagaaagcgtagtccttattagctcaagaagatacgactattgaaatctaggttggtgtctttctgaagtcgtctgttcttaaacaaataaagaggttgttggtgacgtgagacaagacaagaacacaactgtatttgcacccatccacagacgcaccggtcggacgcacaatgctggatctggtcctgtgtgcaggaacatccatgtacaatgcacaattaatccgttctctgatgtttttccgattatattttcggccaaaacctttgggcaagtagtgatgagcatacctgtgctaagatgacctcaaaattcttgtataatttggtgcgcaaatattttttcaactaaaagttggtgaagctgatttgtcagaagtgaagaaaaatgcagaataattgataatggaagcctgtctgaattgaagaaaattcagtcttgccaataattatccgtaattctttgtatttctaaccggttctcatgatagaaagcagcttccctattgttctaaggacgaatctttggttaaattgaagtgattacactctttttaattacttttacgttcggtaaagtacctgtcagttagtatgaaccagtcttggtaacataatcagattgctagattgtctctttaactccactgattgcaagatctaaaagcttactgttcggaaatacgaactatatgaaatgcggaaacggtaaggcctccaaacacccaattcaaattctactttctaatttcattgtctaaaatcattttagttattttaatcgacagctttaaactttacagttgctatgtcgaaatatcacctaaagaatatgatatctgcgtcatggaactttttctctgactcaaataattctattgatgttaggtcgaccatggcaacctggggtatccgatttcccggttatggtaaccttcagataagccacaatgccttatctggctcgattcactgataaacttcgcacatgagataagacgcgtaccacaaatttactacgtccatgagaatcgtggcttcctgttgtagttggaagccaggaaccaagaaattcgtacttgaatgtacactacaattgtattcacctaacaattgagatgatactaattaattaatgcacattctcttgaatacttgttagccacgtactatttgaatggctcaccaacacaagaaaaaaaaaaaaaaataaaagctttcagattgagtcagtgtattggcgatgtattgtattatgtgtaatacactaccagtatctttgtgtaaatttttgaaattgctgctttctaatggcacaaagccttccccataacaaaaagcccatttttatactcctaaaaaccactgctatcacctgacagagcttaaatgtggaaaaactgtcatgccacaaacacaaggtgacacaaacagaaacaacatccgtacatcctaaacaacaaaacccttacatcccaaatacaagacccgtacatccatataaacccgtacatttctggtttaaaaacccatacaccatgacctagatgcgacattgtcgctctctttacaagaaatgtcgcgtttacacttaggcatcaatatgatgagcgaatacaagtctttgcataggtttcccttttgggttaaagctttcgtctcgttttttgccggatgatatcatggcataacaagataactacatcatgaatttttcatgcacaaaatgtccttttatatgtactttagagccgatcattgctcttttctttataccataagcacacttcagccaaatagatggctgatggcactatataaaccacagaattgaaaattgatgttaggaaaacccattccaattattccagcatcctgaagatcgttttttattgatactcggtttcctcttttgaaagatctgctttttacttgttctgacgtgcgtgcaagctattcaaaatcgataccaaggacaaaaacgacgcctgggacacatcctcgtgaataccaacaccccatctcgtggagccgtcttccaatttagcctcgatataagtcgcagctcttgagttagagtctgcgccaagcgaatgctcgtgatagtgcaaaacgtcattgtaaattccgagatccttcagaattgcattcgagaatgcagagataggaccgttaccggacccggtgattttcttgacctggccgccgacctcgatctcaacttcaattgttcttgcgccatccacagccttggaaagagagtagtcacgcaacttgtagtgatggttgtggccatcggtctcgtaattgatgaagtactcattcttgaacaagtcgcaaagctcctcgttggtcaactcctgacccttgatttcggcctgtttttgcacggacttcgaaaagtcaacttgcaagccctttggaaggtcaagctcgagattgcgcaaaataacccaggcagaaccaccttttccggattgcgagttgattctgataatggcctcatacgttcttccaatatcggccggatcgatcggcaagtagggcaatttccacttgaccagcttaccattggattccttcaattgcttgttgtattggttgaatccctttttgatggcatcctggtgagatcccgagaaagcacaaacgacaagagagccaccgtatggggctctggcagcaacaggaatcttgttgcatctctcaacaatgtcgataatctcacccaagttggaaaaatcgatcttgggagaaattccttgcgagtacaaattaagacccaaggtgaccaaatcgacatttcctgttctttctccgtttccgaaaagacacccttcaattctgtctgcaccagcaagctggcccaactctgccgcagcaacggcgcagcctctgtcattgtgtggatggagagagatgcacactttttctctttcggagatatgcgtggagaaatactcaatctggtcagcatagacgtttggcgtagccatttcaacagtggccggcaagttgaaaataatagggttctcctccgatggttgccatgcttctttcacagcctcacacacttcaagagcgtaatccaagtctgtgtcggagaaagtctcgggtgaaaactcaaaagcccactgggtgccactttggctcgggtcatctttggtcaaagatctgacgagcgcggcacatttaacggccaaattcttgctctgttctttcgtcaagccgaacacaacgtttctgaaacagtcggatgtggccaagtaaatgtggacggttgccttgtttgctcctttcaaagactccacggttctcttgatgagctcctcacgacacggagacaagacctggatccaaacatcatccggagcatgttcgatggcatatcgggtgaaatcgtagtccacttgagatgccgagggaaacgaaacttcaatttccttgtagccaatgtctacaagcttgtggtagtaggccttcttttcatcgaaagacattgggtcggggagagactggttgccgtctctcaagtctgtcgaaagccatctgggtgcctttttcatggttttcgatggccattggcggttgggaagattcaccggaggaaacgcatcatattttatcgaggggtctgcgagcataggcatggctgtagtgttttggaaagttgtacagatttaaggaaactatttttcgaaagcaaaggccctgctatttaagcttctgatgtaaaagtagaaccaacgaatgagtcaggtttggtcatagtattgtataccggtaacacgtgaccaatagtggggtaacgcagtgcaaagaagaccaaagacgcttttccatgtgtatcgtgcaggaccaaatgcatccagtaggtctacaggcttcaaacaatgcatagaaaatcaagtaaagtggtggaaaaaactatgaatggaataaagctctcttagagtcaaccgttatcatttggaagtgccagaactgttggctgaaaagtaaaactgatgtatttccgcagattatcggaacgcttccgattgtcggaacacttccgcatctacatggatgatggattgagaccggcgctaggattttagaatccttttgtgattggctgatttcggtggagctctgatgactaataggtgtcggtatggaaatggtcaggagatgaatcagatcattgaagagataggacttgtaatttgatttctgtgacttgaatgcagctatctaactggttcagccatgtcatatgtggtgttcagctagtacttttgtcataagcaagtgtcaaatactgtgtacggtttttgtcaaaccaatatcgataacctcgctgattttagtctgatgctaacttttatggcaagaacatagaactttgcgaacttaatcaaagactcactagcgcaacatttgcatgggcaaaccacacagtccacggaatgctgataaatgtatctcatatagcacaagaatgcttcaggagaagaaaccttttcataaagtcatcaccaagtgactacaattcaatccgtttttggtatcaagagccggaaagattccaaaattagtgaacagtgggccattctgaattcttaacttttgttcacaagtgtgtggcaccaggcactaaatggtttttttttttttttttttttttttttttttcattggctttgcattgatttgaacaggattaaaaaattgttttaaatggtttcagtatgctgttcaatagtgtaaaagaagcgagtcttgcatcatttcagaaaatcggaaaacatgtttttcaaggaaattcaacctgaagaaaatttctagtatcacactgaattgtggcaccacagtgtatgcttctcaaactttcatttgatagcttgagagccttgttcttgagatggtacgggaacaaacggtggccacaaaataaaagaccttttaaagcctatgccccataaaggagagaattataagacctcttaagataaatatcaacattccccggtaacatcaaggacaatcaagcacttttcattccgtttacggtggtaaatgaaattttaccaacggtctagaacagccataagctcattattaagcataatctcaataagctgcccatggatatttgctgacagtttaaagtgaaagagcagcaaaagctttgctaaaaggaagagatattcttttcgggttcatgcaagttgtcgaaaaccactaagatcaagaaggtcgaaacaagagtatagagcaaatacgagcgctagttcagcttgtcaaattgaaattgaaattaacttcaactgcggtgtcaaatcagatacctctggtgccaattgaaatttacagaatatggcgaaaagtacgggaaccgcatctttatcgtaggaatatatggggttcgtaaactaaatatgtacataatccatggatgtcacatcatttacgagatgtcattggaccaaaaagactcattcatgtggtttcttcagtatacagaagcagttacaccttgcagattggacctaaaatggaaagacacatccgaaaacttcatggcgtggcccttgcattcaccttcaaaaaggtcttcggcgattagattccggcaattgctctcgcgaatttcatgtagattaccgaggctctttattttcgagtgcacgaaacctgccatcaatgaaaggcgcaacgactaaaaaacatcatgcatcaagactgagcaattccagagatgtagggtgaacgttgcgcttgatattccccaatcaggaaatgaccctcccctcagacctcctccttgctttaacatgccatgcatctcaaccggctcgcttctccagcttttatttttatccttaggcaattgaattaagtagtcagaaacggtcttgatgctgaagtcttatgttcgtgcaaggaccatgaaacgagttgtgcatcatttcatgtatgtatatcgtgggagatgcgttgtctcagggtacgccgcactaaaacgtgggacaggatcaagatgtgtcgattaaagactactgcaacatcaacgggcagtcgcttgatttatttcttcgtctttttttttttattttttattttttatttacgttttttttttctcttcctatttccatcttctcgtaattcatttctttctctgtttctgggtcagccttcctcttgtggtccacctgcggcatcttgcgttttctgtcttatcgcacgcgcaacctgtcaaagtgacatgccaaggtttccgctttgacgggcttgcgcagaattggctcacaagatgtaagggttgcatatgcagcaggaccaaactaaaaatttcagacgactccttcgaagcgaaaattgagtggctccaacgaccaatgtggccatagtcaagcctagccgcacgtgggaaaacgtgggcctcgtttcgaaggaaacgcaccgcggttatatttttagcctgacatgtatttttccgttcttatctactctgccatgtaccataaaaggcagacgagcctaagcaaaatgaaaaaacaaaggtttcaatctccagtcgctatacaatgagcctgaacctgacagattttgaaaaagaaatcgcaaacgccaatgaggttaccgtttcagacccattccactacgatgaagaagagagaaagcacagattgagcaaaagaaagagagcggcagacattttcaccattgtgtgttccggtttcgctttgatctcagacggttaccagaacaatgtcatgaccatgttgaacacactcttcgccaccctttaccctaaagagtatggaactaatatgaagaccaatgtctccaatgcttctttggtgggaaccatttttggccaggttgccattggtattttgtcagacagaatgaacagaaaacaagctgtggtcattgccacattgtttttggttttcggtaccattatgtgtgctgcttctcacggaaaatccgtaaatggcatgttctggatgttgatcattttcagaggtgtcactggttttggtattggtgcagaatatccatcctgctctgtttcggcaaacgaagcagccaatgagactgtccgcagaagaggtggtgtgttttgtttggtgactaacttgcccttgtccttcggaggtccttttgcattgatcattttcttaattgtgtaccaaattactggcaccaaggacagcttgtggagaaccatgtttgctattggagcattctggccgctctctgttttttacttcagatacaagatggcaacatctgaattattcaaaaagtccgctattagaaagaacgttccttactttttggctgtgaagtactactggagaagattgttgggaacttgtttgtgttggttcttgtatgactttgtgactttccccaacggtattttctctggtaccattatttcttctgtcttgaagggaaaggacaagaagaacatggaaaagattgccgaatggaacttgttgttgggtatcattgccattcctggtgttatagtgggtgcctacttgtgtgacaagattggaagaagaaacactttggcccttggtttttcaggctacattgtgtttggtctcattattggttgttcctttgacaaaatcaaagacattactggtcttttcattgtcttttacggtttgatgatgtcaatgggaaacttgggaccaggtgacatgatgggtttgacttcttctgagtgttttgctactccagtgagaggaaccttttacggcttttccgccgccatcggaaaagtgggtgcagtcgttggaaccaaaagttttactcctattcaaaacaatattggcaaaaaatggacttttatcattgcagctatttgtggtttgttaggtgtggccactgcactcctttgtattcctcaattgactgacgatgacttgatgaaggaagacatcaacttcaaaaactacttggtccaacacggatggactggccatttcggatttgaggaagagcttgattccgttaataccaactcggacgaagatgtcgagaaggagaacattgtggcggagccttccaaaaaataggttaaaggtatttttctttcatttaatgaaagatgtatttaattagtatagttaattaggaaacatacatgtgatcatgatagcggccaactatttttagactcccctagtactctaaagattgagagttacaagcaaatcccgctataaatgagaagaccacattttttgatacatgcctactcaaacggccactggctaaagctttctatttatacaataataaatatacgaattactaacaaaacatagtcatttagaacagaaatgaatcggtgagctaaaatgcgaaattaaactctaagaggatcttcataagcaggtggtggtccgtagtattgaaccagtcccttttcgtcaaaaccagcatcggcatcagtgcagtccactccgttttcaagcgccttttgcttctcgatttccgataagcccaaattatcctttggaatccaaatgtgaggctcatcctctgtcactgctgggtcctcataagctgtcttgacgaattcaggattatattcaatgtagttgaagtatggcgccggcatcgtgctgcgaaccatgtcaaatgtgttttccttaggcttgaaaaatcttccaatcgagcccacagaaggcttttcaatgaattggtcagacgagcctttcccttcacccgcaacgagtccactgcgtgggttggaatccgtttcttcttcttttccttccaaaacagactccttaggatctggcaatgcttggtccaaaacggagtctgccaagccaagttggtttccaccttcccagtagttttgaccctctgttttgatttccttcaagccttgatcgtacattggatactggaaagtacggtcgcccgaggcgtacttgagcgcagaaattggaactgtgtccaacaatggcaagaatttccacttcaagtaaacgtgggatactgcagtaacaaggatccagaatccttccaacgcgacacatgcccagtttttaccaaacacgaacatagccacaagcgtagcttcggccaaatacaacgcagtaaacaattggaaaagtgccaatgggtagttgcggccacgggcatcagtcttgttgggttgcaacacgtaaatgaagttgtacatgaaggcagtgaaaatcaagaagaaggtgatggtagcgaaacccaaaatcaatggtgcgatgatggcataggcaagagcaatcaaactcaccaacatgtaagctgggtaaagaatcgagaagaatggcagtcccaaagaggagtaacggttccacttggctctaggggtcttgtccaagatacggcccaagaactgagccaaaatcaaagcggtcatttggaaaagcaatccggacgaaacactcaatccgtacaaacagagatacgaaatgtaaaagttggaagctttaggtaacttctgagccaacaacttcaatgcagtgtccggcttatcgataatactctggatcgaactgatggcagcagaagcaagagtcacaaccaaaaacgagttcacggcctggaaggcatagtaccagttctgacagtatctctcaacatcttgaattgtgagacatccactaactttacccatcttcttgataaaaggaggcactaatgacatcaaaatggccaacgcaacggtaggcaaaagggaggtgatcacacccatcaatgctgatggcatgttgttaataaacttaaggaacttgagtttttcggtaatgaaattgatgttagaaatagcaccaaccacagcaactgggatagaccagaaaataatcgtcacagtcaaaactgtgttggcaagcaccttcttggttcttctcttggttgaagtcaaggaaagattttcccacacaacatcgtctggcgcaataccgcttcttctgccacatttcttgagttcaggattgtaagggatagcctggtacgccttttgcaattccaattgagatggaaactcaatgaaaacagaaggaagttgcaagttggtcttgtgttcaccctgcgcctttttgatttccaggttcaattcgcccaatctctctgcaccatagtccaaagtgtccaccttctttccaatgaggaactttaatctgtgtgtaggtctcttttttccgtttttcaagtacagattgatgtcgtcagaaggttcggggaaaggcttgctcttcttttggcacttgttacgcatcttcaccgccttggttaaaacggaagtcaaagcattctcgtacttctttgcgagttttgctctttccttgtgcaatttttccaatttcaggtagtcacgggcataccagatgttggtggcagtagggaaaaaagttctcaagtccgcctcagtcatggccgattcgggaagctcggtcaaaagcaaagtccgcgaagataacaaagagtcgtaaagtggagttgtctgcaaagcatgtctgaaggtggtgtagtacaccaactccctgtagatgatgaaaatgaccataccgaagaggacccatgacacaaagatgtgggcatagtatctctgtttcagtttgacattaccaatggccaacatatccaactgcttgttgtggttcgagttggtggcattgacagagaagagaatgggccaggtgatgaagcaaccaatcaagcaaatgaaagcaaactcaaacaaaaaccgaaggaaaaaatagccatcgggccctgtttgctggataagatactgttgaggtcttttcaacaagttggacacccacgcaaacaagccactggggctctctgccggtttcaagtccttgggaaccgtttcaagcgtataacgaggctcataaacacgagcttgcttctttctaagaagaacaaagcccaaaatgaacactgcgaaaatgatcaagttgggaataagtgacgacaacaattgcgacgcagacgtcgaactgttgctttcagtagaggaagacgacatggctcgcaaacttttcctagcacggtgaagctggaagatttgtttttaagtattgccgcgcaatggagaagaggagcaaagcaaagaaggatcaattggtcacatgcaggtcctgtctgcaggtttcacttgtgttgctggcaaggaatgccgcaccttgcagatgaaagggaagaattgacgctcagaaccggcgcgcagtgcagaaaagatcgtctctcgtcctgcacccacgcctgtgactgattttcgcctactgcaagatgtcttgttctacaacgagccatcacccgcctacaactacaacacctgccatcagccgcatcatgggccgcagcggcgacggggagaagagaataaaaataaaatttgagagaattttttcgcttcggtaaacaatcgacgttttattacaggaggggggctatgtaactttaaatggaaaaattagtcatgcgggcattgcttctggttgagccttttgcgtttcattccacctgcggtgcacacggttcgacctccatgcgcagcgtgttttattgtcctgtaacgggaaactagttgcaggcacacccatcagtccagatcacatacaggcaacatgacgtaggagcccatgtgagactcgtaaaaaaagaatggaaacgtttccgggctgaaaaccaggttccagccttgctgtccatgccaccactgtcaccgcttagctcaccgcttagctcaccgcttagctccgtggcggttgtcccagcggccgggcatagtcctcaccaggaggaggtcctggtggcggctggtagacggggtccgagtctccagtgcttactgccggaggctggccagacggtcttctatagaacgcatcgtggtcagacacggcggcgcctggcgagccggcgttatagtctgaaagaggcacgccgtcggcgtagcttgtggtccgctggtgcgcctgctcgggcataagggggcccttggcgttggggttctcgtggaagttgccggcctggtcgtagtagcccatgtcgttatcgttggcggtttccgtgtacgtgggcacgtacgcattgggcatgtccgggtcgccgcgtgttggctggttgtactggtcttgcgactggaagtacgacggtggcgtcatccaccgggtcccgtagatggggtctctgccttgcctcgttctcgcccggttgatgcgcatggttccaaacaccacgatgatgatcaacacaatgaaaatggcgaaaaacgcccagcgggcgccgcccgaccagtcgctgccgtacgagtagtatcgttttgccctctcgggcgggtgttcccaatttatgaacatgtagacgttcccctgcttgtgtggttttgtggcgagaaaatgtgcacaatagcgaaccactgggcaatttaagtcgagaaaaatgggaaggcgagtgtattagttccgagtattctcggcagaagccttggtgctttcacttgaaaatgtgctatgccggaactcctgaggcgcagaaatatttctagtcatgtttgcgcaattccgggcacacggctggcctacgaaagccatttgttgtgggagggtggcggctgcacttggcaatgacgaggtgactgtcaatatgttctttgaattcttttctttctttctttttttactttttgtttttctttcgtttcttctactttctcgtacttggtcacaccttttccacagttgggttacccctcgtagataatgcgcggtaagtccgtccatatctgggaaagacacgacgccggttgcaaacgttctggcaaggcgccaaccacaccacatgcgccagtaggacagctctcgtactttcatgaagcattcgctacgcctcaaggcgctctcgaaagaaaacacacagtgtgaaattccgtttgaccgaacggaacagtacgttgcactatccattcaggccatgcctttactaatgcgcttgatgtattctcagccgtttaacgctcatatggaaggaaatggcaaacgtagcagattcacaggaaatattgctcttgatgaagagccctaaaagacacagaggaaaaacaagtctgtacgtgtgtcatcgggagatggccgaaacagagcaccagtcgatgaaattcgctgccaccgtcagagtaatgaatatcctcattgaccaactccagaatcgtcaagtgtctacaatgagagacatctactacaaagatgtgactctctttaagggcaggcaggcccatctgaataacgtgttggatgcaattgccaactccttaaatgtcctgctacaaagtgacctaggtgtatatccgacacccaagggcgtgatctggagtaataatcccatagagataactgtgggggagcaaaagaaaatgtcttttgacccttgcaacgaacccttgttgatttgccacagggaaactctggaaaacttgtcggtggttggtgacgtcgacatggtggttgtgttcgaaaaagaagcaattctcaagtctttcatgtgttttgtgaagaaaatcgcaacaggtgttaaattgatcttggcaacagggaaagggtttcccgatagagccacgctatctttccttggcggtttgcaagcttgcttaccatccacgccaatggtgtattttgtggattcagatgtttacggattacagatattctggagctatatgcaaatgagcgagctacttgcccaaaacgccaaactaggcggcgcgtttatttgcgatgatagaactgaatggttaacgatggataagcgcgagtggatcagaagtgtcaattttttgcaaaggaacgcccgtacggaatgttgtccgtctgtttcagtgcctgtggaacagcacttgcaattgatgggcagagaattacgaagaagtctcctactcttcaaaaaagcagaaatcaacgtcattaaagacgacgaagcactgtttcaaagtgtcaatcagtatttgtggagtaaaatcacattgtacgtgcccggaacaggtgatttaacgtgatttggctgtgtgcacaccagcaaaataaattctcaacgctagttggcagttccccaatttacctcgacaactttcttaacatgtcttacactgctcgtcaagttggtgccccaaacactttggactacaaggtcttcattgaaaaggatggcaagccagtctctccattccacgacattcctttgtatgccaacaaggaaaagaccattctcaacatgattgttgaagttccaagatggaccaacgccaagatggaaatctccaaggaacaaaagttgaacccaatcatccaagacaccaagaagggtaagttgagatttgttagaaactgtttccctcaccatggctacatccacaactacggtgctttccctcaaacttgggaagacccaaaccaagttcacccagaaactaaggccaagggtgacaacgatcctttggatgtttgcgaaatcggtgagcaagttgccactgttggtcaaattaagcaagtcaaggttttgggtgtcatggctttgttggacgaaggtgagaccgactggaaggtcattgtcattgacgtcaacgacccattggctccaaagttgaatgacattgaggatgtcgagacccacttgccaggcttgttgagagctaccaatgaatggttcagaatctacaaaatcccagatggaaagccagaaaaccagtttgccttctctggtgagtgcaagaacaagaagtacgctgatgaggttattgctgagtgtgctgaagcttgggacaagttgatcaagggtgtttctgacgctggcgaaattgacttgaccaacaccaccttggcctctacttcgacttacgccgaatctgttgatgtgccagctgctaccaatgagccagctgccccaattgacaagtcgattgacaagtggttcttcatctctggtgctcactaaaccttttgctatatagcttgttcaaatagtttgtgataactcgttgtgtgcatcctacagcatgtttttgtaagtcgcgcattcaaagtattttgtctacatcatggacagcgggaagtacgcatcgatcagatttgaagttcccgcggaactacattccttcgaacaacttttagtggcaaatggcatttctttggtcgatttgatatccctctaccaggctgaagaggctcgcgaggagctttgtgatcagttggactggccacttgaccaatgtacagactacatcaatctagtgatggattcggttaaagaaagcatacgcccacaaaagaaacgtctctcgcaaaacacaagtgctgtcagcacgggattactgcagttggatatgctattgcacaatggcattcaagttggatccgtcacagaagtgtttggcgctagtggatgtggaaagtctcaattgcttttgcagatagcgttggaagctcagggtaagaggaaagaggaaaatactgacaactttagaggcagaagcatcattatttctaccgaatcggcactcgagacaagacgattgcaagacatgtgtatccatcgaggcttgcccgatgctctagataatatatcatacacatactgccatgacgtggaaaaccaagaccacatcattttcactcagcttcctgcaatgttgggatggagtgctgggccaagactacaaagttgttatcattgacagtatcagtcaccattttcgtgacgatgcggctttcatcaatgctctggaatacttgaggagccacttgcaacagcaagaggaaaaactttcacatgttcccgaatacaatgttttgaaagaggatttcgacagaactacaaaccagtactttaaagggaatgcagcgtttcgaaaacgagtgtcaaaaaaatattacttgttgacattgtacacacatctttctgaccttgcaaagaagcacaatgtggctgttgtggtttcaaatcaagtgggcgactctttcgacccgaacgacctagcagacgacattatggaagacgaactaaatgatcctttaaactttcaatcgcaggttggcactttttcgggttggaatgcccaatccatgcatagagtcggaactgaagtagacaaaaccaagcttactagccaaacttcaaatgagggtactgtcagtaagaggcaacgactagcgcaagaagaatacagagcgctgcgccaaaacagccaaaacactcagctagcatccggacccaagaagaagatcgaagcattgggatacacatggtccaaactcgttccaactaagatccttttgtggaaatcataccttccgctggagaatatggtgcaaaacattgagagaaaagaaggtacattattgactcaacaaaattcggaaaatccgcctttttcacaagaggtgagttccaccgatacactgcaaggatggattttgaagagatacgctagagtgatttcaaatagcaacacctacaatctcgctgataagcgaaactgcgtcgccttctctatagtaccagagggattgtgcgaagtcgcggactagacaactgagatatcatcacgtgagccaacgtgccgatacttgacaatcaacgcattaggtacacacgcaatttataacttaacttgcaaaagaaaccaaatgaaagtaagtcaatccgaaacctgaagtctgtgtctacgcgcagtagaaagttcttatctaacaaaactagtttatcgacgaggttgacatcgaactagtcaaccaggaactcaatttccattccccagataataatcttatcatcaaaggtgggtgtgacttattcacaacgaaacctattagcacagacaagaagctctttaaaactattgacaaacacttggaccaaattttggaagaccaccagttgtcacaatctatcgagagaaagcaatcacttaattctttgtttgggagcagtgcttctcccccgagagccaattttactcgcagaagaagctctcacaatagttttagtgagcgggaaagaaggcctagcaactcgctgttgtcattcgctaaaaacaacgaatacgctagctattctcaaagccctatgcaaggttccaacctctcgctgtcattactagatgacagcattgaggacacttcagcgatagacgaatctcctttcggaccattaaaaaacgtttctacaaggaaaacgtttgcgtatttgattgcaattctcaatacgacgtatcccgaccacgatttctccaatttgcagcccacgaccgagaattttgatcgagtggaatcgcctgagcttttgatggatcgcttcaatagtatcatgatctctttgggcaaaaaagaagatttgctaagctgggtatgggatacaattaacgtttacatggatttgttcccttctagatcgccgaaattgtcggcccaggcagttaacagctctcggaaaaatagtttcaccagtggcacaatgctgacatcacccaagactgatcctctgccgaaccttgatcctggatgcaaaatctacgagtttctgccatcagaccaatctattttagaagacctcaatcatccatatcaaacgctgtggtcttattattggttcatctacaacaagaagaagaagagagtgtgtttcttgtatcttactggtctcaacaggctccattattcacaagtaaacgaaaatccagatagagcctatgataacgatgaaattgatagaacgtccaagaatgatgatagcgatgactttatggaggaagatttggaacaagatgatgatgaagatgatgataatgacgatgtgatgggggatcttgaaatttgaaagcaattcgtttgtcaattccgtatataagcattgcgtgggcagactgaagaagcgtggattgcctgcacaatgatgtaatttttgcccgaatagaccgaatgttgctagccttgaaggttgtgcaagatactgtctactgtctcagtttataagaaagcaatgaacaaagcccaacatgacttgattgcggtataatattgaggaacgccacgcataagcatcaacacactacacataaggatcggaacagcaaatagcaaacaacggtgtggcgctcttaaacattataaaaacggcgacgtaagctctaaattttctaaactttagatcacataacctaaaaacaaccaaaaaaatatgtctcgcgcaactgatgtttacttcgatttgaatgacggacacaagatcccggcattgggcttgggaactgttccttcgaacgatccaagtgaagtgaaagaccaagttattaccgcaatcaaagcggggttccgccacattgatactgcctggtactatggaacagaaaagtatgttggtcaagctttgaagcaattgtttgacgagaatgttatcaagcgtgaagatgtctttatcaccactaaggtatggccatcattctaccatagcccagaaaaatcattagacacctctttgtctaacttgggtttggactacgttgatctcttcttgcaacactggccggttgtcttgcacggtggtcccgacggtacgcctacagcaccaaaggacgagaatggaaaccttcagtacgacgatgacccagtgaatggtacgaaatatattgatgtctaccatgagcttgagagaattaagacggaaacaaacaaagtgagatccattggtgtgtctaactactctttgccaaggcttcgtaagttgttgaaggaggccaagattactcctgtcgtggaccagatcgagtaccactgccaattgccacagcaagatttggtggactttgctcaatcgcacaaaatcatcattgaggcgtactcgcctgttggtagtgacggagcacctgtgcttaaggttccattagtacaagagcttgctaagaaatataatgtgagtgtcaatgaaattgcgaatgcttatcacattaagtctggcagagtgtctttgccccgttcttccaatttggagagaatcaagaacgacaatgtgaagttgcctaacttgaccaaggaagatttggatgcgctttatgaagttggtgcaaagaacccaaagagatacatcaacgacccatggggctacggtattggattcaaatactgggaaggcgacaccttgtcaactgagtttgagtaagcaatagtggcagggcggcttacttaatagtcgcacttccgaacttcggtcttgctatataatttcacttctttactccccttgattagcaaaaatgaaattgttcaacacacaaaactattctgtagctttattagcctttttcaatgtgtcagaggctatgaggttagatgatcaagttcaattaaatttgaacttacccctgaggccgactatgaaagacggtgctatagttgcgagaagcgtggttcagcgtgagtcgttggcaaatattaatacccttgagcgggtcttcaaagataacgaaacgttgtatgttccggtatcatcgatggagtattatgccgactgcgataacgacggaaccctttattggcttgtggtggatatcggatccacctatcgtaatatcgatagtggatcagccttctcatttacaatcagggctggtgatcatcctttgaatgatcacgtcaatccaaaatatcctggaggcattcctagctctccagctggatctccgagagtgaatcttaagggccacttgaagaatgtaacattcgcgaacccagttgatcgtatcgcattagaaaagtgtttcttatcaaggcatcctgatgcaaaatggtggttaccttcgaatcctgcttcaccacacaagactcactggttaaaatttgaagtggaggacatttacattataggcggttttggcgatagggcatatatcggtccagttgacgctgacttgtattatgacgcaaagcctgtggcttgatgatgaagtatcctacgtgaagcagactatagtctaattgataactatttgtgatgtatatcataattcgatttgagtgtctatcctgacatccatgtttccatgttcctgtaagtactttttaaccgtcaacacatcataatctcctctgtggaacatacctgcgccaagcgctgcatcaacaccacaatccattttaaaaacttcttcaaagtgttctggtttccccgctccagagctagcaataacgggaatcgagacgttttctttgatttgtcttaacaattgaagattaaaacccatattcgtgccatcgtaatcaatggaattcaaaagtatttctcctgctcccaaatcttcgcaagcaagacaaagctctaaagctccaagatcgtgggttttgcggccaccttgagacgttacctgataataacaatattcttcgccgttaggaccaaagctgttaggatcctcaatttttataacggacatggatgtatcagatgggttggatacgtattttctcttggggtcaaccgagatgaccacagcttggttaccaaaacaagaagaaattgtttcaatggcacttttgccagtctttttcttcccgttggcgtaataagactccgcaatcgtgactgcttccgagccaatgctaactttatcagcaccagagcgaaagtataagtcagcaatcttaactgctgggtatagttcaccggtgaccggatccaccatatccttgatacccccaccgactgtcaaagggacaaaaatttgtgctgctgatctttttaaaacttcaagcatcggcaaatccttgatcggagaatttctgaaagaagtaatgtttaaaaacgtgatttcatcagcaccttgcaagtaatatttcgtggcaagctctaccggtttgcctaggtttctgacgttcagctctccactttcagatgtttctctcacattatattgatcacctttagttacaacaaggtcaccagaatcattggttcgaacatcaagacatgcgataatcctgcgggataaaccaccgactgtagtttcaagtccttcgacacttgaagtagaaatgtcattagactcagagaacttttgtccttccaaaaatgccttgataattttaagccccacgactccggatttttcaggatgaaattgcgttgcgaacaaacccttataagcaactgcagccaaaaacgtttcagaaccgtactttgagagagcaaagtcccatccttttgcttcagccgcttttagcttttcaacagccttctcatcctttaaaattgcagcatatgagtggacaaagtaatatttgtcacggacatttagattgaaaagtgttgtgtttgattccacgattttggaatcatggtgaatctcactgattgtgttccatccaatgtggggaatagatttaagctgattgtgtgctgcaaagcatgggtcattgctggagaactttagcaaatctaagtccaagaggttcattccatcaattcccttgctctcctccgacgacttgaaaaatgcctggagaccaacacaaatacccattatatctctaccactctcgatgtatgtccgaattggctcaaaaagatttctttcactcaactctttaacgaaatgaccatagtttccgacaccagggaagatcaatttcgagatactatcatcatatttggtgaagtcacttgcatcttcaataaacacaattttgtagtctccaattcgctttatagcatttgagagagactgtaagttgccacacttgacatcaataatatgaacagtttgatccatttggcgaccgagaaaactcttcaggattgcttatcaatgctgatggtgactcactgtatcgcagtacggtttatgtgcgatgcatgcacaccaataatttatttatccgtcctattttgataaacaatcgtaggataagagaactatcaacggctatttaatgatctttgattaagtatttagattttctctgcacgaatatagtaaaagtagtgacactcctttgtgttggggctgagaatttgatcagattgatgtttagcacaaaaggcattcacgtcaccatatgcatcatttgtgagaaaattgacatggttgatccaaaaattgctgatcatattctgcggtgacaataatacctcagcatacttgacgttctttgcaccgaatagcaaataaagctcatcacatatcgtaaaaataaaatttggaataggctttggagcttctaactccactcccattaatgtatcctccctgaggttgtcaatttgggattcaccaggtataaataaaggtaactcgagaattcctcctctctttaagagtcgatggaactcactcaacacaactttgtagttagtctgtgttaattggaagtaagcgtctctgcaatgtataacatgaaaagtgtcggatgcaatcgttgacaatgactctgaatagtactcgaagtttggaggtttgtgatgatttttgatggttgcatcatctaacatgctagaaaacttgtgaatacgagcagaagcgctcttttgcaattcgacaaaatccttccctgacatacttctatattgctcataatcttgcaaatcaagattcttgaaataatcatcaaaaagttgcttgtctctattcagaaatgtggttttcttattactggattttagctgttcttgatatgccagcatatcattaactgaatcctttagttcattatgcacgttcatttcaaaaacacggacgaatggaatattaatcgcaaggttccacgaataatgatcgctaagaaacatgttataatgtagtaccttcaaagactctgtattctccaacttaagattcaaatcaaaaaggctaaacaaatgcttagtgaccctatgttcaatgagggaatttcctccaaatttgttgagaatatggatcaagtaattttcaaggatcatgaattcattcgccactttagttactgattgtagcaagagattagcacctgcagtagagtttaaaatatccccggaatagctttccatattaaggttgtataatgcatctttcacttcaccgaaagctgctttaaaatgataatgtttggagataatttcatctagctgtttcagatcattcaaggagatgttaggtagccgtaggagataccagacatagttagcaaaattgagctgtattaaggtttcgttgaagattaaaggttctttgtgagagtttttctttgaatccaagtaaaggaggtctttgataaagcttctgcattgcatagcttcatatgctagcaatccttcgtaatagcgggtatcctcgatatgattcagaccgtcaccgctggctttttgaaagtaattggttccatgtctcttgatcaatttcatcattgattccgctcgaacagcagcaaagtttaatggatcacttgattggtattcgctgagccagttcaaatagttgtgaaaccgtttgtcaagtatcagaggattgaaaaagttcttctttgcgatgacatcatcgtttagtatagacaagtctgtgattagttgaaatggcggtacctcaaaattggtattcatttttccccttctcttattcgggctcattgattctggaggatattgtggttccattgaagctgttggaacttgagagaaagataaatgccgattctgtgaagatgcgctctttgtaacgttattcggagaaataggaatcgaaccctcagagttgatcagactcgaatgagaacttatttttgtttgtggtgaaacatcaatcttcatggatgacagtgacgttggggccgtcccttcttcgaagtttgttgcatccagttctgaaattactggagtcatttccatacttccgcttgacctggaacctaaaagcttctgcattggccgacttggctcatttaaacttttgattgattggcttgcttcattagaagaatggatacttgcacttgacctcgaagaacgtgacccagctttgtcacttacagatgaccctttgcgggatctatctccttgttgtttctgtttctctctcttattcttattcatcttttgctgggcttgatacagcatcgacggtacgatgtaaaagttcatctcagagtcacttcgcgtggactagttaatctgttaaggaaagcggattgtatgcataaggtgagcattaaattacgtgagtgcatatcgattctcatgattatttatctacttcatcactatacaaagtttgacgaatttatttagaattatgcagctcaagtctcccatacatttagttcctcttcttcacaaaagatgtagacttacctgtggggacatttctgcttctcttcgctgcttttggacccgtgccctgtctactgaaaggatcaaatgatcttttcttggtattgccattcttcacatttgctaacaccttctcttcaacagtagaatagtcgaataattcttcatcggcagtagattgttttttgttaaaagatttcttggacttctttcctgaaagcacgacaattgcgtctttatcttcttccgaagactgccgttgtggactttctgtggcagacttatcgattttctcctctgcttcttccatgttatcgatttttgacttttcgttttctatctcaaaggaagtcaaattttcagcaaggctttccagcaaaagtgtggccctcttcataagttcctcttgtgaaatacgtatacgctcgtttgttgatggttcgaagctttcagcactaagagaaaaactctttcccgcaaattttgagagcaaacgggagtctttgtcactgagggatagattcgttgctgttggtacactttttgtgagatccgtaaagtgtttggatatttcggaggccttgtcatagtttacctcagtcaaatcaaaagaggtcacattttcattgttcgcagagtgaccaacagtggctaagtacttctcaatcaattcggccaactctttagaattctgacgcacaatcaggtattgacttcccgcagcattatgaaccttcgatgcatctactggggcaactaaagagcttaagtttgctagaacctgattcagcatgatatatctcgtcgattcatccttttctctggcaactttatccctccaatttatgagtgcttgcacaatttcaattctttccggttcaatgttgtattgattcattacccatctctcttgtcccattccaccatacaggtgcatccagttatccgtctggtcttgcttgaatgagttgaactcaaatctcctggatgccacttttctagactcatataagacttcttggacctttccttgtcctgcgttcaaaagtttgttacgaagttggtcgtaaatattcaaaaggaaatgtgtatctgctctagcgtactgcatcatagcgtctgtaagagggcggatcctccagtctgctagttgatattttttggaggttttaaaatgtgcaaagttctccaataaatatgctaaagagaacttagggaatcccaatttcttcgatgcatggtacgtgtcaaacaaggagacaatgtaaagtcctaaatccctctgtaaccaaatgatatccatattggcaccgtgaagaacttttaaaatggctggattggcaaatatttcatttaaatcacgtaagtcatcatgtagggctaaagtatcaacaatccagtcttgttccctgttagatatttgcatcaaacatgtaataccataatacgaacggtaatcgtgatgttcaagatcaatagctatctctgtcagcgaccgtaatgcctctatcatctcttggagagcatcaacagtatcaacccacttggcggcagtcgttgcccaatccgtagatggtactggtttgttaacctgcaaacacagttctggataaggctggttcataatctcaaactcgtatgggtgggcataatgtggagcagaaactttcccatcatctgtgggatctggaaatcgcaactttagggattcttcgagagacttgagcgcgtaaggtttgttctccaatcgaggtttgaagggcagggagtcgctattatcaactgtacttctgaagttttcttgaggcttaactttcacttcagtagcttttttctcatctgacgaatctttcaaatatatcatgtgcgatgtcagtgccctttgcgggttcttcacttcgtccaatgctaagtctgctttctcgaagcatgtatccaacacatctgacactcttttccaattcaatttgctcacgatattttcttctccgtattctatgaattcgaagtctttcgtagtcttcgaaagtaatttgtttgctaacgcgagtaacgaactggaagcatccttaacgtcgcttgagatacctttatctaaagaggtatagaagttaatgtcttgagcagctagagccgatgccgcacgaaccgctttcacggttttggggaacactgtgtcgaataaggcgtgcttgtcagacatagtgctttgcagttaaggtgaggttgaatatatctctcgagaggcctgcgcgaaaatgaggttagaaaaaaaagtgcggcgatgagcatctctccggttcaatactacgcttctcaacctaaatagtatgaactacacttgtgttagttgcggtttggcatttaatgatgctactggccaaagggatcatatgaagtccgattggcatagatacaacttgaaaagaagagttgctcaacttccagcaattgatgaggccacattcaactcgaaaattgctgtgcattccagtgcagaagaagcaggtagccaaagcagcaccagaaagcaacttaccaagaaagacttgagacgccagcagaaggaggctttgcagaaacaaaaacaagagcttctcgctgtgagaaaagctattcaatctaagttgactttggagcaagaaaacctgtctgattcgcctacaggtgacagcaagagtaaaatagatgtatctagtacggatgaagttactcaccaagatacttctaaggaagatgaaatcacagaggaagacgtcattaaggaaaaacttgcaaacagggttgaaatcactcctactacatgtttattctgtcctgaaaaaagttcggttgtctttgaaacagtggatgagaatattagtcatatgttcaaggaccatgggctttatgttcctgaaactaaatatttggttgacaaagaaggtcttttaagttatttgggagagaaaataggactcggaaatgtgtgcctagtgtgttcttaccagggtaagaatgttgcagctgttagggagcacatgaagactaagcgccatatgaaaataccttacgaaaccgaaaatgagaagttagagatttctgatttttatgacttttcctctacataccaggatcttccattgcctcctaattcggatgcgaatgatgaagattgggaagatgtgtccggggacgaggaatctgaagatgaggcccaagatgacataccggttgatgaaaatccaataataaacatgggggtggaacttgtgttaccatctggtgctgttgtgggtcataggtcaatggcgaagtactatcgtcaaaatctccctcctgaaaaagttctcagcgaaggtcaaggtaccgttatcgctgcagagtcgaggcattttgtttctgcgaaagacaaaaaggagttatcccttcagaaaagggcatggggaagagagaagaagagagacgatgttaatgatagaagggcggctaagttcattaacaatcaaccacattttagggatccacttctacaatagacgattgctcatgggtaataaattttcagcgatgcttatgtgtgtattttaaatagagaataaactggcaataatgatgtcaataccaatgttaactaagatggaccagcttgcaaagtatagtaattttggactgaaaacggaccagatgaataagtgaaatctcaagttaatacatgaaccaactaagctcatcatagataatccataaaaaaatgtcgtcaatatggagcgcccaaggatcgcgtttctgaattgggttttgaaattggttggagctaattccccaactgtaacaaagatgagttcgagtgccgtaaatgaccaaaaaatgaccactgcataattcgagatgaatgtcatgaaggccactaagaagacatcatactctgcaataccgttatatgcattggacaaatctactgttgcaagcagattggtatttccaattgaaaagaacgacaaattttgcatacacaacatgaaagcagtgatagataaaaccttctcattgatgttcaacgaagtagattctttaatgagtccccgaaaagaatgtcttacacttaaaaacactaagaagaggggaataacttccgccttagactgatgaataagtaaaaatgtgatcatgttgaccaaatcagtaatcaaagtagatctaatgttgttgtgccattggttgataagaatacgcaacgcgaaaaatgcaacaaaaattgcaaaaaatgttttagagagactgatattaaccctctgaatctccttcttgtcatcggcctcaatttcgagtaacgaagtaaatatctcaatcagaaatttcatccaaacgggggtatctttcccatcaatgtaatattggcaactcttgaatatgaacgaagggatactgatgcttaaagctattacccaagcaacaagctttgttaaagcttttgtcggtagttttgatttatctcgtgaaaatagattttgccagccaccttcaaaggctaccaaccaggatatggtcacataagtcaaacagttcaaagaccacaaaacgttgggaaagttgcaaagtgttgtggaaacggtcaatggagtgctgaatttctgacccgtattgctccatgcgcgtataacccgtactccaagtaaacatttcacaaaaaggctaaatttttttggcttaacagaaatttgaaagaatgaaaggaaagttatcgtcaaaaaccaccaaatctgatactcttcttcaattaatgaagaaccatggaaatgaaaggagtaaacgagagtagacaatacaaatacaacatttgccccacagtatactcgctggtcacattcaaagaaattgatgagttggagggaagataaaatgaatgagaacattatcaaaatcacgccaaaccaaatatcataatacgagtagtttgtagctgattcggctaacaattcttgtgctctagttaggaaggaataatactcttcctttccactttttgttgtctcttgaagacgtgaaagcaaaacctcgaagttctgtaattcttcagcttcaggagagaattttgaagttaatagtttcatcaactgattacagttctccaaaaggattctgttctgttgtacctcattgccccatagatctaaaaactcaggaattattatgcctaagttatttttaggaattgggaaatcaagcaaggaagccaaagttggtactaggtctatctgtgaaatcactgagtaatactcataattttcagtaccagagaccgggaagggcttttttgatagtgactgagagaactttgatgaaatgaaggccattcctggatgcgtttcacctggagaagagccaccatggtttccgatctcattcattccatggtcacctaataaaaccatcaaagtattttctgactttgctaagacagattcataaattcgtttaagcacgtcatccatctccatttgtttcggcttcatatacaccgattcgggaccccctttgtggccaatatgatctaatccgaggtaatgtaaaatgagtgcatcccatgtggaatcattcaattccgagtccaaatgcctggtcacattgaagtccacttctgtgaaatcactaacaaaaaaggagtttgtgccttcatatttgtcaaaaaactctgaaggagggaagagcttgagccaagtgtcgtccccataaaagtgaaggttcagccctttacgcttgaattgagatatccacgaatccgttttggagagtccttgagaatcatctttatcatcagcaacatttaatatggcgtcaacgaagctgggcgctccgcccgtcgtgatgccttttaatctcggaagggtgacagtaggaggatttgaatatgctgtaaacggtatagcgttgccttctgatactaatgagtgaaaatacttcatattcgaattttcagaaaacatgaaatcagatctcatggcatcaacaaccatgaagatcaccttgtcaaactgggcctttccatctacattaaaaggggagtacagatcactgaactcactaaacccatctaataccacttttgacggaaagaaacctttgagaaagatgcaaaaccctaatatctgaagcaagcagctagccaaaaggctccaccacgttgtcatcattcacaaacaacttgaaattggttaacttttaggataatctcgatacgcggtcttccgtataaatttcgcgtctcgtttctttggtgtctgtatataaatgtagtggtaattgtctcctctcacgttcatggagcgattgccgcaattaattacgactgtagagggacatctctctgaaaagaaacaaccatactttagaactcacagtaatgaaggcttggtgatcaatgaattcttaggtatatcaagcctctgcttcaatctggataaagtcaatttccagataacagggtctttaagactttcaagaatgcactcatcgtagaaaagatctggcgatcaggaattctgtaagctatcctctttttttcatagtgattggcaggaaaatagtatacaatgaagtgcgtaaccaagtgagtcaccaccaagttactgtaaaacctgtcgcttcactcgccaagaccgttgattgttctgagacaatgtcaactacttttaaatatgactaagtggaatcagtatgttctgaattgaaggtcattggcagagttacttctgttgtataagaataccagaagttcatctctaagttactgttgcaatttggaggtaatgtgattgtagctacgtaataaattaatgtgaactctttgcttcgcttatactactgtttttgaatatacttcccaatatattctcaatttttgttgcgcgttgaccaatacagaaaaaaatacaaaatcgctttacaaccaaaccttttctccgattcaagacgcgatcaatgtaatactaactaactgtcgagatatcccacttcaaatagttttcaagtctaaataggaaatcgtcaacgggtatcacaaacaaatttgcgtaataaatgcgacatgatgctttcgaacttgtgcatcttttgaagttatctacatctctatttttgctttcaagctaagaagtcattactatgaatccaagaactagcaactagtaatccagccccaacgaatgcaatgcctcaatgcaatcagtacgctccctttcacttttatcctcaccaacgcggtaactgtctttgcaaaatatagttcgaacttgttgaagatataaaactagcttgccactagagaaagaggaagggcccgaagatggaaagttctgcttttgccactagagaaagaggaagggcatgaagatggaaagatcctcatccaaaggcaagggaagcaattgaaaagaataaggaagcaccactcttcataggtggtaaggagagagtgtcaactgaatttgaactataccaaatccccagcttgattgataaattctgatcaataatattgtagattactgatcaatgcgaatcaatggattggctctactgtgaggatcccacgaactgacccacctttttctaccaaagaaagacccatagttgaacctactgtaatactttattagtaagatcgctttgtacacggctcgtagaatcatctgaacaaaaacaagttttagtctttcgccaatattctgtaaataataaactggtactagtgcccgagaatgcttcccaaaacaattcaaatcaagagggaaagacagcaaccaaccgccttttcaaagcttaaatttaacttttagtggcattaagaagtccttttagctcatagagctttaagttcacaaattaatacatccaaattcgttcatcaattctcctgtcttagttctggccttcggtcctctccagttcttcattgtcttgatgctacggtttgatatacttctgttgattagtttcaatgaataatgtaggcactgtactatgaagacgattctgacgaaatacactcgtattaaattttgcgggagcattactggaaaagatacactaacatgaccatgtggtacgaagggaagataatcttagttcatttacttataatctcatatacatgcgctattcacaaaacaagattatgaaataaacattaaaaccaagtgtgcaatccaggagattcattttaaaaagatatccttagttcctgaaggcctaaatagtatgtatagttttttttttttttaatttaaatctatacaaaattcacagttgttattcatacaaaaaaaggaaaacataatagacgaaacgaaattaactattcaacctgagaaaaaataaatcttaactacacccataaaactattctaaccaaaagaataaaattgaagacactaataggaacacctgagggtggttaaatctaatgctatagactgcgtgttcatctgaaacgacgaaaattcaaaggaacgatgagaattccgtctctcctaagacaatgctcaagcttaatcgaagaaatgaaggaagatttgcatggttaattgcacgattaaatgtctattacactccatactggcttctatagtttttctattttagtagaaaagataaatgccatttgctttagatacgttcccttgtttggttgttcttgtttcgtttaatataattttgtacgataaacactatgtaaagactgtattacatttgattcttacaatgtataactccctacaattaatggcataagttaaaatcttccagaccactaatgtttatgccctgaagttctttgtttgctcactaaagttgttccaaagtattacagcactcaatatacgaggttagtcttagggattatgctactatattcccaccacacagagaaaataaaaatgctaagaagcgaggttagtagtaacgagcttaaatcaaattacgaaaagaagatcaattacatttacatgaaaagtcgtcttatcaatatacaatttaatgtttgagtaccaagcgtttcttgataccgttgaatgtgtctaaatatatagagtaaaaatgaatattctctaatgattgggcaaaaaaagtagttttattctagtttcctatttcgtctttcatttttaaattttgaatccaaagctagtgggcaaacatgatcatcaatcgaaatatgaaccttatctatttggattgtatgtcctcttgcaagtagatatttgctacaatgagatttagcgtttctacgctgtaaatatatgctgtatacttatcaaatttgaatagtgttatatttttttagcgagctcatgaaatgtagattccctacgttattctccttaagtaaacgctgtgaaagttatgatgaaattacactattttgcatcttaccagcaatgtacgttgttttcgatgattattaatatggcggggtattgaaaaaataattatggaagctcatgctatctatacgcgttgtttacagcggtgtgtctttggatgattttctgtaatgttgttaactctgtaattttctgaacattagatcattaggtagtagtgacttctgcattagatatttgtaaacttgttttgctgtaaatgagttatggtactctgtgtaaaatttattcgaattgctacgaaatggtcgtggtcttgttcgaaattctaatttatttgaacattttttaacatacgttttttttttgtatttggggcgtagtggacgttttttatttaccatttttgttgcattttttttatgaaagacacacattgtttatttattagagacacattcttgaaatcacatatatatttcttaagatgtgtcggtagttagttttttttttttttttcatttgtactggggtaaatgtaatgtactaaatagcattctattattcatagttgagtaattattttattctaaatctacatgaaggatttgtttggaatgaaatcggggaaatttggaagaattatttgactttgatattgccaatgtttcaaatgacatatgggtggatgtaagttctatcaaaccatgttgataatgtacttaaagaacattaatcgatatagtgttggttgaatttatgataattttgcaagtataaataatgatttcttttttatttctgtacccttcctttatcttttgtgtcatgttactgcaatgtttcctgatgatttgtttctatttgcctttgtttgatgaactaatctttctcttaaggaaacgagttattcatcatctaggggcataggtgctctcaaattcaatggtcaaaattgtcgccacttttatagaatttgataatttgaggatgctaaatgggtagagtgggaataagggcaaagatttataaaaaatggtgatgtattttagtggtttaatacataagagaagacgagagtatttaaacttaaacatgaacagcagagaaatgtagttttttacattaaagtgataattaaatgtattaccgtgtgtgctgaaagattataatttcgacttaaatttgagggaatcttttagtattctttgacgtgaatttgagagattatattgagttatttttgatgtagttcgtgtttttaaataacttgtaacttgtaatagtatatatttgtatattttaacgcaggttatttagagaggtatctctatatatgtatatgtatgtatgtgataatctttcgatagtaaaaatgaggtcacccattgaataggtatcgattttccaaatcatgttaaatgttatgaattgtagggggtatatgtccaccctctgttaatgaataaatacccgataagttttgtgcgcggtgtctattagcgaatatttggttgtcctttttgagaggtagcggtgtgagatgaagagtattatacgagagcattcacgggcctgtcttagaaataatgaactaagaaggattggtttgtgcttggaagaaataaaaaaaacaaacttatagctatacaaattttgaatcactgttttgcgtcaatgtcttcgtacttttcgagacggtcctcagcggcatcttcgtctatttttatgcctccacttactgagaattgtccgccggctcctatgatttgaatgtccatttctttagtcgcggtattaacgattctcgtcggtttttcaacatctccatctatgggaccaagaccaggagcataagtatcaccgaaaccccaagagtacaccattccatcaaccgtaacagcaaatgaatggtgggatccagcagcaattgttttcatctttacctgttcattattggcaaattcaatgcgagttggctcaggtactgatcttggttttccatgttgatccttgtatgtagagtctggaagcttatcggctggaataccaatttccttcatgtcatatcttccccatgagtaaacatcaccattagaagaaagtgctaaagtgtgatgttctcctcctgcaatttctataatctttaagtccttcaatttcggaattaatgttggtttaacaattaaggaaccatcttcaagttctccgttttcgtctgtaatgccacattgcccaaattgattcaaaccccaagtatatacgttgtcatccctatcaatcgcaaagcaatggaaatctccactagagatgtacttgatatcatagaggccgaattgttgaggctctaatgctgccaaccgatgtctttctaaaattcttcttcctaattggaactgttgtccattaccccaagcataaacaattcccttcgtatccaatgccaaaacatggtctttacctgctgctagctgtacaatatttttcaagctggcgagtttgatgggagtttcctgaactcgggttgatttcgaaaagccgagcatgccctcattgcatctaaaagtaccccatgcgtaaacatcgccgttactatataatattgcacttaggttatccgttgcagcaagctgaacaatatgagcgtcaatcttagggagattttcgaccattccaggagtcgactctgcttcgttcaaatctccgtcctcgtcgtccgaatcatctttgtccatcgatttcaaattttctttagcgtttgaagtatccctgccaagaaccttgctgtcattggttccccagctccaaacgttattgtttgagtccaaagcaagcacatgcattccgccaacagcaaagtcaactattccatcggctttgatcttctcactcgtaaggaaagggtttaagcgtggtcgtttcacttctttagttttagcatcaggtccgaggcctagctcacacatagaacctgtgccccatacgaagatatttaacggcttagtcttagtgacgggatgattgttgatatctggcaatcgagaatacgaatgtaaaaccagcgacgctgtagatttggctctcttagccccaccatttgctaatggtgagccggtccttttctcgtttcttttcaatgcaaccattaggatcagaactatcgaattcttttcttcaactgtatgcacatttgttttttttttttttggaagtgttaatgaggtgggtgtgtataccgcatctccatacaaaagatcagatacactcatttacttctaccattatgttatattttaaaaagatatggatagtttggttcgcctcatgatacttattgaagctaattgagcaggttagtgttagtgtatgcataaccttcccttttatgtttccatttgctattagcctccacaagtcgtcttgcaaggttttgaagtaaatatcccatcgaccctattgcacggaagaaggcaagaactgcaacaagccaaagaatgaatgcaagatagtagtttttctttgtttgaccagcatcgtatacttgcaacattatcaaaataaagatcaaattacttaaaagccaaacaagaaccactttggttcgtacatccttagcataatcttctccatcaacaatttcttttttctctgaattcctcttgaccttattattcgaccgtttggctctaatgttgtataatgtttcaagatagacttcgtcgatattgtaatcaacaacaactgcttcaaattcacctgcttcgttctgttgaattacatattttgtacggtcctctttggaattattttcaccttttgtgccccaagatacatcatgagtattgcagaatgcaaatatctgcaacgtacatgtgtaagtcggaatcatcataaagtattgcaacgagcatgtaaacatgtgccaagggtccaagtacaaaatggacataagcgtgtaaagtccgtaagtagccaacaaagataccacaatactcgctagcacgtacgatgatgatccgcccattccatatagttgaattgtatggatcacaaaataaagaccgacaatgagggcatataatgagcagacgcttagcaaaatcatcaaagacttaaaaatgtttttagacgcttgggggcgattgccaatggatgaaatgaaaattgaagttaaaacgcaaatgcatagatagttgaagattgtgaaaatccagaaacctccgcgtcctaatcctttgttatgaatcaacgaaccagtcaagaaatagaatgtgagatagaagttactcaaagaaaagaaggacataagcaaactgatgaattggtaagtgaactcaacacagaaccaaaattttcttgcaaaagagtgatcagtgagccaaattcgattcgaatgtcttagtgaatacaatgcagcaaaaaaagctccgtttatccaccttcgtctttgggataaaaattccggaacagtttctggtacatcagtctcacctgtcgccagcttcacaaattttagaacccaactctcgtttctcttagcaacaagttcccagcataagattctgtcttctgcaagatacatattagcttcaaaaaagtttgtcttgctattcttttcatgatgcgacgtcaataagtcttcacctttgaagtaggatgctaaaggaccggtaccatcatcgtgatttttcaaagcgatgtacctgtaagcagaaagagctcccggtaaaaccgatatgtatccaaaaacagactcaagaggtttatccaatatgttggacattttatactcgaagttctgtgtagcgaccaatggatttgtgagattaatccatcctttacccttcatggcagtaatttctccagcggcgccagcaacattagaatccctatcgaaagctttccataagttgtaaatagcatgattatctggtttggtgcccacgtccaacaagatgatcacatttggatccaaaacaggacagaaggcattaaagagccacctatgagaattaattttcttttggttcttttctttcaaacagaataaaacttggactggggttaagcttttttcatctcccttaaattcaaggttttcatcaatcgatatttgggtggtatattcgaacaaatgagcagttacttttttgttgtttacatatggccttgcaaggttttcttggtagcaaccggtagcggtcaacaattgcaaaaccgattcgctaaccttgtttctgccatctgcaacaattattacctgtactttcttccaggaatcctttccccatactgaagacttggatctggaacataaatgtgcaacatttttcataatcccatgcatagttctagcaaaagagcgctcatcctcgttgtacattgtaacacagatgacaatttctgtttctctttcatactttgctgctcttagtgtaaacccttcactcacgaagtcgtcgggctcagcagtgcatgccgtataggtcatatttgtgaattcgccaaaaggtgattctgtccttgttaggactttttttaactcatctggaatccgattttcgagtactaagttcccagagtttccaccgactaatctcacttttctttttgtcaaagttttttcacgattggggacatagttttcggagacatttctcatcatatctttatcaagggagtttccgaagtaatcactctctacgcctgttacatatgaatcagacgtgtaaacagtgttacgatcagagaaagtctcaacgtcttcgtactctttctgataggcgtcgtatccatactcggagtcgccatgcagatgaagcgtttgctcatcagcctgatctttcatgccggcttcattcgcttcaacgaaagtttctctagagaatataggttgtggtggctctaaaagtcgctcacttctgttagagctttgcaaagatcttctaaattctagacgatgtggggaaccatcatattcattgggaagcgaggcttcttccgaaatgatgataccgccttgtctttccctcttgggactttcgtccaatgtgtatcttgctcttggagtcttatgggtctcaaaattcaaagaaggcgtgggggtctgtaaaatatttgccgcaaattgtttagcatgggttgagcttctggtaaatatatttggtgattggcgatgattggggctcgagcgaacagattcgggtattcctccaaagctggaattatcattttcttcttgttctctatcgatttgatagagtcgtctgggagatgtcctatcactagtgaatgcagcattagggagcgaaggttccagagcgtcaaagaaaggatcattctcctcgaaaggattaaccattttcctcttctaggtgtggtcaataaagaatggtgtaaatcttcgaaagaaatcagtaataatcgcttagcatcttcgatatatgagcttgtcgatgttttgtttttgatacgtcccaaaagggaaatataagtgacaacaaaaataattattctcaaacacgtaaatgaaaaacatcgttattacagtagtcattgacgacaattttctttgcaccttgtgttcagaactctattgaatctagaattgaaatcgacttcatttgttgctcaagaactagatgcaaatattctcaaaaccgtgttattcacagccaattaattagtctttcaagcattcagacacttctagatatatcccacaaaaacgatgtttcgattttttcttgtgctttctaaatatgaagttttttaaaccatgtagtatgataccatgaacaacgtcttttttttttttttgcaattttaggatgaaaccgccaaacatcaacaattgaatcaccccaagaaactgttcaagtttatctagaaaaattttaagacagttacatgaaaagggcaaaaagggcaacaaaatactattgattaatcgcttagtcttctagtcatatacgaagcgtttgtctatacttgagaagtgtgcataatgggactctgtaatatggtgtggatcttgtgtatctaagatcttgcagatttgatgtcccaagataatatcaaaacttccttatacttgcataaaaatgactcatcactgtcgtcattaccttcacagagaatgccggttcaagtttctagtgttggtttcaacaccctaaaaaagcaacctaccaatgtctccgtgtcgtccgatgctactactatcaacactctgaaatcaaactcattggcaagatttttcacgagaaatagatcctcctctaccataaatgagggcagtgatgtggttctgacactagatctacccggctctgttatcggagacgatacgtcttcgtctcataaaggacttttcaaactttcacggaagcagcccaagtttaaaataacaaacaagtccatgtccaaaccagacctcacaattcaaaccacgggacaccatgcattgaaagtgccaaaaaagttgttgagctcatcaagtgttgacgaatacggtaagaaaacagccccgtcgccaatttccttaaaccatatttttcatcgtccacacggacagtccaaagcagattcaatcaaactacaagaagatggatccagtactactaagctgttcaactctttacctcataggacgtctgtcagtttatcatcgcagagttccaattcatttgtatccgatctaaattctgccatcttgttcaactttacagatcccaatttcatggtgaattctgctgatggaaacacagaccttccagcaattctggaaatacacaggaagtacctggtttctacagatcaatttatgcaatccaaattgcacagaggcatgatggattcaccgaatcctctgaacgcagaacaggagaaacatttcacggacgatgatctacctttgactcccatcgagagcgagaagaagtattcccagatattttctgacttgtttgcaatgatgcacacgcttttcataccatcatcacaaacgacgttatctaatggacgaacagcccctcaacttccattaacgatggaacatgccgcaaattttgtacgccaaaagcttgtgaagaatcttttgaaggaacaagaaatggagtcactcagacgtacagagaagggcagaagctcccttattgtagcgatcgatgacgattcttccctcaaggagaacataaatgacgccgtggagctaaaaaaaaaagagttgatccaggagctctgcaagttttttgaaaagtgctgctcaactattgccaaggataaagggttcaatagctcagtgaatgaaacgagcgggaagagattttcagagacaatgatcactcgtactcaatcacaaaaccaaaatactaaaggattgaaacttaatgaatttttgcatgaatgggaaataatcagcgatacatggcaatactttaacaaatctgtgagatactatctacttaacgttttctaccccttacaattgtttcttaatgaggaagaaaaccaaaatggaaaaaagggcacaaaccaaatcagggttgaaagtcttcttttgaaggctttccgcgatgctgtgatcatgcctcatttaaaccacagaggctccgaaatttcaaaatcgccatttcctatggagaccacgaaaaccaggacaataccatcctctttatatccagaagaaaaaacatactttcaaagtcgaccggatgtgtttaaaacgttgaagaagtgttttgggatcattcgatctcatctgaagcttgcatcaggtaattctgaggatcagctggtagaggaactcgcgttcgaggagttcgtgcatgggttcaatttaatatcgcgctgatcttcgcgatttcaaacgtttcgtatcttccagcccataaaatacaagactatcagtactaggacaagaacctaattcatttagcaagtggtgcaaaaaagatggttttgccagtaagcttgagacaaaggctcatgccatccgagattcaatttctctctgaaaatgaacagataacaatactcccgagatactccatgaagaagttggacctcataggtgtatgtaataatgactctgagcataaaaataaagtgaaataagacgggttcccactcgaatatagcttttgtttgaatgattttgcttactaaccatgcagacgtctttgcctgctttgcgggctatgaggagaattgaagtaccattgtgggtagcattgattcttaaatcgcaagggaagtgcaatatagtgccaccggattggcttaattatgcatatttgaaagagaagtatgatgaagagaaaaagttcgttgatctgttttcattactaccgtggaattggctagaagtatctaaagtgctacttcatagtgcagcagatgatattcatgattcttcaagtcaaataaagtctatcatacaagatcttcgtgaagttcgacagctgaaagctcgccgagggttgaaagagctcaatgaatctaacatccaacttaacgggctttcgctcatggaaataaatgaaataaggccatttgttcttaatgtaatgaacaagttgaggcaattgcatgaaagcacgaacgaaggagaggatgttcaggataactacgaatcagattaacgcaagtcacgtgtcatgagtatttatctgtgcttccgaaaagtgacgcaggtttacttcaccataatgagcaatttcaagaccctaaatagacaattcatatccaactttaaaacgacgaagtatgtgacagacgcaaaaagaaatctcatattgtcgattctcaaatccacgactactaagcgggaagcgaagaactacctttacaagtatcaaaatcaatttgatttcagtgatatatcattcgaaaacacgacagtagccccaaaacttgaaaaacgagaccaccaaagagagttgtttatcaacagattcttaagagggcaggacccttttttaaatgtctacgatgaagaggaaaccaagttgcgcaagatccccttgcgagtagcattattcaaaatatgtgtcatggatggctcaattgagttatgggaaggaataacagagacgttccgaagattggttcacttgggtatttcacctatcattgtgttagacaacgcatctgttgagacaactaacttcaaggcaagaacctcccatgccatgcaccaggcatacaagttgaaccaatacttagctaagaaggccgaagaggaaacttcaactataaaatcatccattgttcgctctccatttataaggaagggcgaacagctcacgatatcgagtttagagcaaattctcattcctctttatcaaggaatcataccaattttacagcctattgagtatacgtcggcaacgggggtgcagaagtttgtggatgcgaatgaagcactttatacgatctgcttggatctattgaaccactcaagcttgcttactttagagaaagtggtgattgctgataagctcggcggaattccatccatcgagagaaaccagactagtcatgtattcatcaacttgtcacaagaattatctgatattatttcagaaatgtatatcggctttcttgaaactgaggtgagagaccaacacttgaaaaatttgcatatcatgaacgatattctagagctctctgcacagaaatcgggaaataatgatacaacaggaataataactacacctgaggtgattgcattaaacaacgatagcttgaaccccgttatttataacgttttgactgatcgaccaataatatcctcgtcattaccctcttcactcgaaagaaccccccaggtttcgacctcaattttaaagaaaggattcgaagtcactgtcctcgatcaattctcgtacgacaatcactttactttcctgaacctagtccgtgatggtctagttgatgaagacaagctttttaatttgataagtgattccttcagaaggccattggacaaggaaaagtataggagcaggattcaaaactccatagcatcaataatcatagtaggtgattatgatggtgcagcaattgttacgtgggaggagcttgcagatggacaaagagttgcatacttggacaaatttgccatttcagtagctaatcagggattacctagcttggcagacataatcttcaagctagtctctcagtcacatcaaggcgaattaatttggagatcaagagcgaataatcctgtgaacaagtggtatttcgaaagatgtcgtggctcactaggtctccaggactctccttggaaattattttacacgggtgacattttcaagaatagattgggagctcgtcttgattcatcgaaacatgattcgattgatataacaagcaagcttcggatgtactcggatctcatagagtctatagagccttcatttaactagcagtaagtgcgatttggcctaacacgcatattcagatgttgatgtaagcgactttgttatcatggaaacacgatctcatttcgatgtgaaatagtcaaaaacagtgaaaatggaaaaatgagttttcaacgtcttcctgaattgaaatttacgacccacatggaataaatcggaatccattaggcgcatattgtgtgtgagtatcatcatctgcatgatcatttcttatagaagagaacaattggtttccaacatggcagactcatgggctccagttctgcgctaatcaagccaggtgagtaaattatacgtgtttcaccaattatgaccttcagtgtagatttcatttcacatgtcttctacaagattggttttatgtattcctagaaccagtagccaatatgcaaagccataaattgttgggtctcgaatcgtgccaacttctagacaaatatattaagtacccgatatttgtcatattatgagcctcagacaaaggaataccacatctaacacgtacgaaagaaaggaaccgaatgctatgtccaaggccagaagagtgtactattatcatgaattggacccttggcaacaagataaccattacatccggtctgggtatgtcaaagaaacagctagctacaaggaatgtattaaatcactcacatatttgcacaatgagtcagtcaatgtatactcccatcttctaccatctatattctccagtattgctgtgatagttttcattaactggagaattgaaaagtatgagaatgacttaggtatttgggagagacttaactttcttcaatttggaggagctgctaccttctgtttgacactgtccgcattatttcatcttttcaagtcccactcacacaaagcaagcaagttcggaaatcaatgtgattactttggtattatagtcatgatcacatgctccttgaactctatcattcttttcgccttttacgacgttccgaaggttagaaatgggtttcttctactatttttcctcttaggcacggcatgcaccaaagttacctttgatgataagttctctactcctgattacagaccgtttcggtcttttatgttcattttatttgggttgtctggaacattacccattgttgcaggagttaaaatgtttggttggaaagacgctatcggaaggtcggcagctaactggtgctgtgcagaaggtgtcttttatatcttgggtgcttgtctttatgcattacgagttccagaaaggtttttccatgttgaacatccagaaggcgaagaagaaacattgctcgataaaatgaagccagggaagtttgatttgttcggccactctcatcaaatctttcatgttatggttgtggttgcagcttactgccactggaaggctcttgtagcatgttatcactatttacatacgcgcactctatcataaaaatacacgttgtgctcatgaatcatttgatcattttaccttgccattctgtttggtcaggtggcccatccaaaggggaacagagagacgagtggcatttagcaccgttccaatatgagggcaatgaccacctatgctttattgatcacgtatctaaaagtatcaaagaattaaagaatgatccacatgctgttttagttatatctgggggtcaaacaaaaaaggatgcgggtccccaatcagaagcatactcatattatcaacttgcaaaagctttgtatggtgatgacccagttttcgatagaatttgccttgaagaatttgcgagagactcattcgagaacgtgatttttctgatctgcagattcttcgaaataaaggagacttatccagaacggattagtgtagtcggctttcaatttaaacacgagaggtttgttaatcatcatttacaggaggcccttcaattccctgtggaaaaggttaattatattggcaactcgcctaatcctgaattcgatgattcgaagcgtgcacgatatttcgctgacttgatggccagtgaaaagaagcatgccctctctcactttcaaaaagattggtacggtatttcccatccattgttagacaagaaaaaacaaaggaacccattcaaaaggacacacggatattatgctagtaacaaacagctccagcggttgttagagcatatatctgatgaaggaagtgatttggagagtatagagattaggagtctagtcaatttcccttggactcaaaaataggttatagaagtagatctacaattcatataagaaacgaatacgatccaactacggacattaagcgcgtatcgtgatacttgaacacaaaggtccaccaactcattgttgtgtttcaaagtttatttgattatttttctttcatgagatccccgaaacactaagtgtccgagcctcctaatttttctttgctcttcttgcttgaacagctttagacaaacctttcaacatgtcaacggtagtctcccaagagacacaactgtcagtgatagacacaccgtattttaaagcagatttgccttggtttccggaaggcatgctctgcttaccttcatgaatatgggactcaatcatgacaccgatgatagagtcttcaccttgagagatttgttcaacgacagaatccaataccttaggttggttcttgtagtctttcttggagttgtcatgcgaacagtcaatcatcaatttgatatgaggagcattactcttagcgatatcattcttggctttagcaactgattctggatcgtagttggtaaagttctttcctcctctcaaaataatgaagcagttgtcattacctttggtagtggtaatagcagccaaaccattctttgtgacacccatgaagtggtggcccttagaagaagcttgcacagcgtccaatgcgacaccaatgttaccatccgttccattcttgaaaccaatagggaaagacaagccggaagccaactctctgtgcaattgagattcagtggttctggcaccaatagcaccaaaactcaaaaagtccgaaaagtattgaggagaaatagtatctaacatttcggaaccgattggaattccaaccttgccagtcaagtcagcgtacaactgtctggaaacacgcaaacccttgttgatgtcaaatgtgttgtcaacattagggtcgttgataagtcccttccaaccaacggtggttcttggcttctccaagtatgctctcataataatcaccaagtcctgttccaactcagctgccaactttttaagacggttagcgtactccaaagcagcatcggtatcgtggatagaacatgggccaacaattacgagacaacggtcatcctttcctgcaaggatctgagaggactccacacgagctttgagaacaacatccaaggaagttctggtggctctgatttcgttttgaagcaaagcaggtggaatcaatggatcgtaacccaaaattctagtatcatcgtattcttcaggcataggcgtttgactcattttgtaaaactatgtatataggtcgagtaggaaaaggtgaagggagaattctcttgatttgcaactttaaaatagtgtgtatgactgagtcacccgaaaaattttaggcgtgttgctctcaaaagttttattcaacttggcaagtacagtacttatatgcacttttgacgttgttttctgcaatatgaagcgttacattggtcaagaatgatcacctcacatacacattaagcattaagggcacattttaaggcatgaagaatgttgtagggcaccatcagtgttttttcttctttccacgtgggtccagtaggctactttgttttccgcattgatattagtcgctttggtctacaaaatacacgtaaaaaatatatagaaggggagaaacaattatgttatttcagtcatttctttgaacactagcaatgccgacaatactcatagatgcctagcatcactatcctattagcgcaataaattgtttgtcattatgagcttggctgttccagaatcctgattacaaaatcacttgtctagactcatgcgaatttctcatccagatgcgttttgttcaagaacactattgctgcgaaattcataactactccaatggtgtatgcaatacttataatgtgctaccaggaagacatacgaaattgctctagttaagcttttggaagtagtatcatgggacttccagaacacgattagggagtctgtatattttggccttatcttagtgtacttagtatccatctgtcgtgttaatcgcgcataaactatatcctcgaaacatacaatccaccaagacctatgtccatctgggtcattgatagacgtcggatattcttagccttctttattttcggtcttttgaacaatgttctttatgttgtcatcctttcagccgctgttgacctagtcggtccctccacaccaaaagcggtggtgttgttatcagacataatcccatccttgacggttaaagtgctttcccctttcgtaatgcatttgataccttaccggcaaaggatatggactttagttgctctttcttcttcgggaatggcgattgtaagtttgacaaatcaggatgctacggtatcgaaagtcctaggtattgttatggcgtccgcttcttcgggcttaggagaagtatccttccttcaattgactcattactatgagacaacgtcggcgcttggcggtttttcttctggcaccgggggagctggcctcgcaggaagctttctctttatggttttaaccaatgtgttaggaatccaagtatggattgcccttctcttgtttgccgctgctccattaggcttcatccttgcttactacttcatgcttcccgcgcctgtattagatcaatcatattctgccatcgatgatgcggacatgtcagaattcggactagatcccgtggatcaagaagaaggcttcccaactatgacggcatacgcatccaggaaagagttgattattcaacacatcaagaatacatttggagaaatacgtcctttgatcagaccattcatgttgccattatgcaccgtatatgttgcagaatatgtgatcaaccaaggaatatctcccacaatgctatttccattaaaggatttaccgaaatggctcttttcctcgtacagagacatttatgttgtttacgggtttttgtatcaattgggagtctttgtctctagatcatcgataaactttggaatccgagtgagcaatctcagcattttaagcgtgctacaggttttgaacgtcttgattacgttatgccaatcgatttttgacttgcccttttcaaatatatggctagtcctcatgttgatattttacgaaggtctccttggcggacttctgtacgtcaacacatttatgtcagttagcgagcaagcaccaccagaaaagagagagttttcaatgggttgcgtcggaatcagcgactcgtttggcgtgatgttagccggatgcataaatctatggttagaaaccaaactttgtgagttacaggtcaacagaggccggagttggtgtaggactggatgaaaacatcaaccgcccataatttgcatggacaatggtaaagggtcatgagctcataatacagatgtacggcgaaagtcgtcatggaggaaaggttcaatgcgtcactgaaatagaaataaacgatggctgagaaaataaagaacatttctttttcggttcctcattgctgcgttaactttatttattgttgcagatgaatcgtgcgtggaagcaagtgctcaaaacataatgtattctctaatgatttactcttttgagtagcaatcttgaaatagctggtggggttggcttttgacgtgcgcaatcataatttcttaaacaggaaacaaaagctaaatgtggggtgcgacaatgtttgttgggtgagagatcataacatctattcgaagagagctcgctagaatctacatttctcgctcattgataactcaatatgggtgaacaaatatccaattctgattttgacatcaacattcttgagggtgctttgacgcacccgaacattgaattgacttttcctttacctactgataatgatgatgtgcttgactccaagccaaatgaaaaggtttctctcagttggaagcttcttggaaactttttacactttgcgactggattcaattataatgaggtttattcaaatgctgaaacaaagtattcagtacataaaatgacgaagagcttcaacaaggcatctgaaaagtacatgttgcacaaattacgtgaaggcgattcaaacttggacgatattgtctatgatttaatcaattctgaattacgcatgaacctaatcaaaggaaaggactttccaaaaagattcaaagaggttaaggacttcatggtaagatactacgcgaaggaaaataagaagagtcttccaaatttcggttcaattcattttttgagagtctgctacatgactgtaattaaaacagtctctaagatgtttcccgaaggagtatgggtcaacaagaaagaattcaacatgctttacaagcagtacttgaaagatccaatgtcaataattttgctcccaaatcaccagtctcacattgattatgtcatgttgcacttgattctcattcgttttcaaatggcgatacctatggtcattgcaggagagaatttgaatgtggcagtttttggaggaatattgaaaggacttggagcgattttcataaagaggtcattcaacgatgaactatacacagaaaaaaatctctataactacattgaatatgttcttgttaacaaaattaaccttgaagtttttattgaaggtacacgctcaagagatggtaagcttttgctaccaaaatacggcatcttaaagaccctcgtatcgatctatcttaaacagaggttcaaagagaagaatcacaatttcgattctttgattcaaccgatttcaatcatatacgaaagggtatacgaatctgaaggatatttgaatgaattggtcgggaaagacaagaagcaggagagctttatgagcattttgtcgaacggtgtcacaaatttggtttatggagtggacagggatggacctaaaagactggaagatggcttcattgataacaggaatagaaccttacacggaaagatttttatcaagttagcggataactttacactctcttcattcgtccaagaccccgaaaatttgatagaaaggaaggaaaccgacaatttgattgcagacgagaatgtaaatttgaaaaagcttggcttcaagattatgcatgcgatcaacggggtatcttttcttcctcaaagctctattgtgggaaccgcaatacaaactttttactatttgcatggattagaaacgttttcaatggacgctcttcttcctatgtttgacttcattgtacaagtctacttggaagagcaaataagcgaaacgaacttgagaatgctaacagctataacgaaattaacgaatgacgagaaggcgggattaatcaagtcacagattattcagtttttcaagtatacgagagttaaccccgatactaatgaaattaggattgaaaactcatttgaacttttgtattacaagaaccttggcattcacttaattattcacaaatgtttggcgtcttttatcctattgcgaactctgaaccttgagcaaatcaataagctattttacattttcactggtttccttaagaacgaatttttatttgattacgattacaacgagagcaacaacttatcttcaattttgcaaaagtttaaagagacaggcattatctcaaatgattatgtggtgaaggacaaaaagtatcttgagactttgtttgtaataatccaacccttcatcaactcattcatggtgtgcgttgacaatttaaattccaccgttggcaaattttatgccaagtcaagaaatcaaattactgagcagcaattgatcaacgattctttgatgctgcgagactaccccacaacgaaaacgttattgcgcattattcaaacagaggggttaaagaaatctgttcaagaaagaggcaatttgtatcagattgagacatacaataagcaatacctactctcgtttttgttctacttgaacaatttgagattgatcaaaatctttaaaaacaagtctagaaccaaagcgtatgtcatcatcatcaatagcagagacttgacatttgtgcttcgcttcttgcaaaaattgatcaatgaaaacgaaattgatgacatcacattgaattacatgatcgacattgttgacaagacctttgatcgggatttagaagtgcccaaggcgaagctttaagctgtgtgcagttggaaaaccagcctttgttagagtcattataggagcaatgcaaccggagttacaatcgcagataacttaaacttttggcgataagcggagttatagtcgtaggtgcgtaaggctacaggattaactcctatccatcaaaacaaacatgatgtaatgagacggtagactgtaaagtcacgcgacggtcaggtgacaagagccccctattctaccataaacgaggtgtgcacgttggactgacgaagactgaactggggtttcgatacgtgcaatttcaagattgcttcatagataacccacgccgagagatatggaagcaggcactgaaatgctaatttgcaatgtgcctgaatgtaccggttgcttccttctgcgcaaacttttgcacccctatttgcacataaacctgatgcttctttgaggaaatgttcgcgataaatgactgctccgccctcgcaaagaaactacacgcacgaaccgtctctatttctcgtatacgcagaggtataaacgtagcggaaacgaaaagatttcacccgagcgaacgaaacccgcaagctgccaccacgagggcacactagagtttactatcggcactaacaaaagactgaatagtcttgtcgggcatatacagatttttttttttgaatttcttttctgcgtaactggaattgcgcgggttcattgctttttttttttttttttttcctccatgccgtgcctctttactgcggcttccttcacttgagcttctcctaactcgacgtgctttcatactctatttattgtttgacttttctttagaccaacataacgcactcatttttaattttttttttttcgtcttttctgttatactggcagacttcattacttgttttctgcttataacagccccaacccccaataatcatttctccactcctacttttgttttgatcctcggagggttattttgattttcaccacccaagaatgagaaaggagttgaaatgtatattgtgggcacactttgccctagtgatgtttttggtctatttgtctttcgatctcctttgtttgattgtggataacccaaatgcagatgctttgcttgacgttgaattaaaccctgttgacggcaaactaaatcgtcctttggtgattcccaaaatcatccaccagacttacaagactgaagacatccctgaacactggcaagcaggccagcaagcttgcatcgacttgcacccggactaccagtacattctctggaccgacgaaatggccagagacctcattgcagagcattacccttggtttcttgatacttgggactcgtacccatacccgattcaaagggctgatgccatcagatattttgcacttgtccactacggtggtgtttacattgatttggatgacggctgcaagcggagattagaccctcttcttaccgttcctgcttttgttcgtatcactgatccaactggtatttcaaacgatgtgttgggttcagtgccaaagcatccatttttcctcaaggcagtggacaacctcaagaagtacaagagaaactggttggttccatacatcaccatcatgttctctaccggtcccttgttcctctccgtcatgttaatccagttcaaacgcaagggtatcaccgaggcttggaaggtgagaatccttatgcgcgaggactacaagaataacgacttgtcattcttcactattgcaccaggatcttcgtggcatttagatgatgccgcattgatcaagtctttggctaaccacattggaatggctgtttttggtggctttttgcttgctggattcgttttcttgttggagtggtggttctaccaatggtgcattcgcacaaacttcagcaagaaattcaaactgttggcatctaggattccttggaagagaagaaacgaaaagcggagattaagaaaggactccaacttaccagtcaatatcgactttgaaaaggaggagaacttggtttagtttcccgctttcctgttccctcaatatccgtcatactttatcctcaccttagtctatccttttcattctcacgaatttttagaaacgcttaacgaatccccatgatacatactactaataggcttaatcaatgtgaagagattaatgaacactataatttgtaaccgatattctttggatctacctttgttaatttttatacgtaatactttatctattcacaagactacttcgcttcctctcccttttcggtaacactttcaatctttttgtcagtgtttctgttcaaagtttggaacatgcctaaccctgcagccatcaaaccgtttaaatcgcccaagttggaaggaagaacaatggtgttcgtttccttggcaatcttaccaaactctttaatgtactcttgtgccacctgaaggttaatggcatcagtgccacctggggtattcttgatagagttggcaatcttttcaatgctcaaagcagtggcttctgccttcaaaatcaaagcttgcttttcaccttcggcgatattaatgcgagactgtctagtaccttcggactccaagatttctgccctctttgatctttcggcacttacttgcctgtgcatggcatccaatacattttgaggaggatgtatatctctaatctcgtaacgcaaacactcaactccccagtgttctttggcggcttcgtttatgatcttgttgatgttgaaattcaacagttgtctctccttcaacaccgagtccaagttcaacgaaccaatttcagacctcatggttgtctgcgcaagctggctaatcgcaaacttgaaatcttcaactccgtaagatgccttgtaaggatcatgtaccttgacgtacaatattccgtctaattccaaagagacattgtcggcggtgattgcattctgagaaggaatctcaatggcggtttctttcaaagattggacgtatgtgatcttgtcaagcacgggaatcaagatggccataccaggcttcaagattttgtgaaactttcccatccgttccaccacataagccgtttgttggggaacgaacttgataatggtgtttgctggtagacgttccttctggaagaaattcaacgccggagaaacgggaccttgtcttgccatcaacgggttgatgctgctgtagttgcgcaaaagcgccacatttctcacgggagtcttggctaatctggatgccaacattttgcctgcttttcgatcaatgtggagacaagttgttacatcacgtttttgcctaccaggtcgtgcgaagcacatgacactccaattacactactgctgaagttgaacaattaaatttctctgatcgatttttggcttctgccgtctcccggattttgattctggcattccctgagactgagtgctcttttctgttttactttgtgagattttgtgagatttcttatagcgagatagacatggccagttctctctatttatcctttttattttttctattgtaaaagaacgacaaccactacgaatacttagccactatacccctttgactacttgggctcaccttacttgatgcatactgatggaatttagatgttgctccgacttgtctgattctgtcacgtgcgcgtactttcatctcatcaccgtttgattgttcaacaaagtaatccagacgcaaagatgactaaagctggcgagctttcaacaaacgaaagaagctacatatttaatgcattgaaaaaaggtttccgtctcgatggcagggccttggatgagatgcgcaagcctctcatcacgctttccaagaccgaatatggatatgtcgaggttgaattgggagacacaaagttggccgtcagagtgagctgtgagatcgggaaaccatttgaagacaggccttttgaaggtactttcactataaatacagaaatcagctcgatggcgtcgcccatgttcgaaaatggaaagaattcagacgaagaggttcttatatcgagattaatagaaaaagctgtcaggagatcaaacgccttggaccttgagagtttgtgtgttattgcaggagagaaggtttggcacatccgtgctgatatcaattttttgaactacgatggtggacttatcgatgcatcttgtattggtgtgatgactgcgcttcagcatttcaaaaagcccgatgtctctatccaaggaacagacgttaccatttatagctttgacgagcgccagccggtgcccttgagtattcttcatgtgccaatttgcgtgacttactcgtttttcaatccaggtgataaagaagagaatataaaaggagccctcaaccaagagattgcaatcatggatgccaatctgaaagaggaagccattcgcgatggctctcttgtgataaccatgaacaaaaaccgagagctaatccagttgtccaaaaacggagggttgcccatagatggtgtggcgcttttatcgttagcgcagaacagttttgctgtggctgaaaaattgactgatcagatcaaagcattgttgaaggaggacgaggaagaaagatacaagaacatgcatttagagcttcttgaagtgggagctgccagataacctaatacattccgactatgagtaagcttgtagtatacgtgtaacctgttaaatatgcataaatcgtcaagccctgctgaaaaaaccatccaaggcacctttgccaacggccacctttttcaccactttctttgatgactttgttgctttcgtaatctttgccagagattctctggctttcttggttgtttgcacaaccgagttcatattagattctaccaccgccaacgctttctgtttttcttcttgggctttcatgtaattttctaccgtggaaaagtccaagctagcctcacgcatgaagtcgtgcttaatctcttgtgtcaagtatgagccaaagataaactcgacagcgtattttttgatctgtagctggaaaatttcatccggtgcttcttcgtatgcattcaatttgtttctaatgaacccagtgagagcataatcaggcgatgaatgcaatagatcagtgagagagtcaatttttgtggacacgaacttcatggccttttcggttgagaacttgtagaatggctctccgccttcttctacaacttggcagagagattcaatcagcttaacaagatgaggccgaatatcctgaagcagtttctgcggtttcacatacgcgctgaagttgtctagaatgtcgtccattgcatggtaacggccgccgtacaattctttcttgtgccacatgaccagtatgacaaagtatgccaaattgagtttggtgctgttcacaatattgggacacgaaagaacagcaccttcctcactggtggctgaattttcgataatcaaagatttcaccgcttccccgtttgtcaattttggttctggtctactgacatagtcattttggccagttatcagtcgaagctcatagacaccctctccggaatatagaatttgtttttctgtggagccgaatttcaagctaaagatttggaaagagcgttcatttttcggaagaaggacaactttcgtcgtatcttcgatgagcataataatggtgatgcaaatgatcaaacgcgttgtacaagactcgcgttttttgatgcgagaccatactggatatcgttttggtctaaaatttgagaattagtcttttattttttctagacatgggaagcaaatgtagatatcaaccgttctttggcaaaatcggaaaaaataaagtagacctgtttacatggcattgccaaagtattgtgtggtcagtgatctgatttttcgcaatgagagtcgtagattttctcgtcaatcttcactcttctgtctgctattactttactccagtagaagtgttcaatgaatttttggctccgctcagccttataaagaacaaagtacaataaatatttaaaagaacgacgctagtctttgggtgaacgccaatagtatcaggatcaaagaccagcccagcttcgaatcaaatcacgcacagcaccaatactggccaagataatcatgatggtaccaaagacactgaaactcaaagagctcatcgaagcagctcttgggtcaacattaagtaaatgcgccgtggcaattgctccgcaattaatacccaaggtaacacctctggtcacaaaatcattggaaggaacccggagaagattgaagaaagcatcgccaatcaacacgccacaaataccactaagaatcgtacaaacagccatcaaggcaacagatcctccaagtgcgccgatcaacggggttcctaaggccaaagtgaccagcctgccgataaagccgatggagcgttcagaactgattccgattttgaagcaaatgattgggtaacagaaaaaggtgagcaccatggaaatcaagagaggtggcatcaagacccaaaagttcttgatgaagtccttcttgtgcgtaaacataggtaacgataacgagacaatggagatgtccatgagagaggataaaatgtcaccacatccgggccaaagtggctcagaagtaaaatgctcatcaagaaatttttggggcaccttttcaccattatcatacaatgcttttccactgaaaaggttaagataattttttcctgttttgtagaatcgcaagtcgtcaagaaaccctttgggtgatcctttgtggtaaattagggaaccaatgaagcaaacgaataggatttctgccgtcagaatcaagatcggatgtgcaaactttttcagcttaggaaatttcatgggaataagtaatgctaagtaatatgcgatgaccgttaaacccaagtgatatggaagcatgacatgtatgcttgatacatagtaaaagggcaaggacacgaaaaataacaataaataaaggaaccagtcaatgtagttcgctacgaaaatggtggtcttctgagaaagtggtgaaagatgagaaagatgagcattctcatccttagaagaagcgggcgcaatggattccgaaggaggtggggatgggttggcaggggagtgttccgatgaaaatacatttgtttgattagaagcactttcagatggattaggtaccacacccgctgatgttgagattcttctgatcgccgggtcagcattattctggtcagagaaaggattctcagaaacagacaaggaccgagttttagtagcaggttcggttttcgttgcccgtagtgacgacatgtcgatagtagtaatgtcgtctcttgtggaagtgtatggcttgttcaagttgaaaagctccaattcttcgtcatcctcctcatcttcggagactgcactctctgatttgtcaagatcaaacgagtaaatacctatcttcttcaagatgaatttcaaaccgaggattaagtacacatcaaacaccatcaaaaagattccgccaatgacaaacaccgcagcgattttcaaacattcgatgaaagtgatgtgatcacttaagggtaaaatgatgaaggaggggatgaaaaacacattaatccatttcaagctgaagttcatggacggcttaatgattgtgaggtagtgttctaatatccactgcgccaggaggccgatttttgttttccaggtggggttcggccctgatttttgagccgctaacgacgaaagtgagcctaaggcacacaaaacaagcaaattgatcaacatgccgagcaccgacgccggaaattggattttgaaaacgtcagcgagaagaacattgaacccataaagaattgcaaataaaacaatgataccaaagggtataataacaaaggaatggataatatggtgctgcgagtaccacaagccataccctactccctttaggacttcgtgggcctttgacatttggaactggtttatcggttttctcgtttggaagaagaagacttaaacaggatagaaaatccggggtagagatcacagcttcatgcagaacatcccactagatagtgtatgcactaataacaatgagtcagccattatgcaagagtgaaatccagattagcctgtgaaaagttgcagttatcaagaatggaatgatgacggcaaataaaatacaatggagtggaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaagcaagattagatgaagaggtattccgcactaaagtccacctgtgaaatctcttgtgactgaatgaaatgattcggaatggtaactataaagacgaaaggagcaaatgaatccatgtacgggagaaatgcgtcaattcattgtacagaatggatgtgactatttattgttcaaaatgaatgtgacaattcttgcgtagtagggacactctatatttcctaaagtattccaaaaccaccgagaactagacaaatagagtagacacatttggccatctcgttcgtaccacaatatttctggctatctttgtcaggcaatgtgatatcattcaccactaaatttcaaaaaggaacacctggggtaggagcgatcggatacttgaatgaaaattcatacactcagaggcaaactagcggagatcttgctaaaacccccatgtggattcgatagccacgtctaattctgataccagcctacgtattacagataggagcttgcatccaattgaataaattatgcagatagaatgatatgatacatcaaacggaaaggaacagccagccccagtcccactggccccagggctagatatgcctcatgtagcacggacacaaccacatgtgtctttcctccgaggccactacttcttctcaatgtgttctctgtgagcctccttggcgtatctcaaaccacagtagccacacgtggccgcttcaggcttgtccaagttgatgtacactttagggtggccctgcaaagtcgagcccttgtttccgtcacagactgcgatgtttccttcggacaagtacatgattggctgtttggcaatcaactcaatggcagcataaggctgaggctgggcgctcaaatctttctgaataaatctttgcgggttgcgcgcaatcacctccgctctgccttcctggctaggagaccacttgttgggtctgtttggcgcttgcatggcgtttttgttgtgagccaactcttcgcgagtaaggccagtgactgtggacttgaccgattcggcaaccgtagtctggtatctgacagtgcttctgaataatgatctgctcaacatcttggggaagtagcgatatccgtcaaagaagagattctctacggtaagcgaccaatctcaaggtgtttattggatggttttttttctcatgagaacgtgacgtgtcacgtggacgattttcggttgtgcgcgactcgaatacccactagaataccattagagtaccactagattatcactagagtaccactagacacaccatgtcagtatataattgtcttaatttttcgttctacagtagtgttgaagtagtatacatcaaagacaaacgcggctatgctcggtctcacaagatcgagaatagcttttcccgagctatgtacgcacaccatttaatcgcagatcagactcccacaaatgaaagacagcggctctgggttaattcaatttagtcagcaatattaacaattaaatgggtgagaaacgaaagaaatgaaaaaaaaatcttgactgggacggcaagtggagtgaatctctcatcaatagggcaaagtctcccacattacaagacaacacacttcttcttcttttccttcttttctttggtcaccaaagatgctctggtggcagtttcaaacacttctctgacaccttggccggttctagcagaacactccaagtagtactgggtaccaatcttctgggcaacagcctcaccttcggaagaagagacgggttgctggttttcttgggccaaagccttaatggtggctgggtcgtttctcaagtcgactttacagccaaccaagatgataggaacaccttggcagaagtgcaacacctcggaaatccacttctccaaaacattgtccaaagagtctggcgagtcgatagagaaacaaatcaaaataacattggagtctgggtaagacaaaggtctcaatctgtcgtaatcttcctgacccgcagtatcccaaagggccaattcgacttttctgccatcaacctcgacatcagcaacgtaattctcgaaaacggttggaacatagacttctgggaaagtgcccttggagaaaacaatcaaaagacaggtcttaccacaagcaccgtcaccgacaatgaccaactttctacgaatctcggctggaggaggaaccattctatccgttagtaaatgttatgtttataaacttgatatccgggtcgtaaaagaagagtggcaatggacatatacaccagcagtataagcggtggatggtcttatgcacattttcgagaaagcgaaaaacattgggtgagctagaattttctttgctcgactgaatttcgcccctcgataaaagaataacaatcgaatacacgacaaacatcatgaaagcagctgcttccagctgagtctcaaacactgttcgacgagccaatgcatcacccaatgacaggatcagatcgattttgcacattcaaccaaaggaaaacattccgatagcgcaagatcagagccgagccacattgtggtcaaggatcacaaagaattcggcgaacgaatagagttatgcaatcggcagagaacaggccggacaccgaacaaaacgatacatacgtgcaatatgtggatagtttgaatgtattggagtttggaaaagcgcaaacaagaaaagagctccagaaagtccaagatacggccagggtttttttttctcgtttttggaactagggctgtgagaaaggcacggatgcgtgacaggagcggactgcagacaggcacatgcagataccatacggcgtgtggctaacagtggccacggagacggttaaagtttgggtggctgcggtgaaacgccgccaagaggccacatgcgtcggccgcttcctcgttttgttttcaaaaaaattgtcttcgccactgtctgtctctttctcctgccgtcgaatgtttctcggacgtttgccgcgtatactcgcgcatatcgcggtattcaggttacgttttaccaaatcacgtgtcgtctacgaaagctgacgggaaaggacctccactcgcttgggagacggagaaggcacgggggactgtgggaccaacctgtctctgtcgtcgactaggtgctatacatgcacttggcctattaaaccttcagggtaacgtgtactgcacacagcactgtgtttgatctggaaatgctaccatgaacggatcgatctagcgccagagattcgggcttgcccaagaaatgacccgtgcgtggacggcgccgcaaattaaccaagcaaataaccttactggacggcggattaactggcatggaatttcaaatgcgcgacgcctgaagcttatcgggcaaaaggtctggaccattgaaatttcacgtggatttggcaggtatgtcagttcgattctcggagtgaatattggttataggggagcgggtcgttattgaatacttggattgttgttacctacgatacttaaagacattccgtagtgatgtttgtctatcgtctattaggacaaacagcgtaaatgctttaaaggttagaagtagatggagttacaacaggggcacatcaaccaagaggacatcgacaaagaggatagaattacgtaatttttcataggaatctctcaattacagcgatctctaaagcacgaacttgcgattggtcttagggtaggccgcttaaaagaacgtctttcttcaagacacaagaaatgtcttgtctatttttgctggttatcctgctctctggtttaataatttggccattgcttctttttctttgatattcgaattttcaacaaaaactgacactgtagtgttagcctctacggttttgtctagcagccactgagattatttgcaagtgcatggttaatttctaagcttctaacttgagaacttgggtgaaacggttgctgtagttgcattattgtctgtcatgttggttaatatatgaaggaaaaaagagaagttaggctgaaaataataagatcttgacattgcagtgaggattgcgatgtaatcgacttgaagagaccgattattacatatccttcgttctactggcccttctgtttttccgatctgaaggtggactatgtacgctcataatttattttatattatcaattaattaaagtggttgcgcctccaggattgagtgaacatgcttcttagtggctaccagtaaaaaactacgtatgtctctactttcttagtcttaaaactgatgctggccctgatttattcttggatgcctatgtacttttagtttgcactgtgccatcaatgacttctgctcttctattctccgtcgacattattctcttcgtcacgattctccttatcttcagactcatgttcgttgccattctccttaccatcatctgctgtttcctcttcgtcttttggttcctctccgtcttttgtttctgtctcgtccttggcttctgcttcacccttgattttccggggaggaaggaccgcattaaaggccttttgccagtcgttgccctgttcaaaccacatgcacataatctcgtaaacatgtgatgtcgcaagcacctgacgcccgttcatctgaatgtacttaccaataggcaaacgcccgaccttcaaaccgagttctttggctttgttcaaacacaatttcttgtgcctgttcttgtccacaattccaccaatgatgtaggtgtgtccttgctctagttcctccaactctgtgtctgtatctgcagtcaaatagacacatttggacaattcctcggcatctgtaggcaacaagtctgtaagcttatcgttttccacaaacgtgatattcttccatcgggggtagtccagtacactcttatcgaaacgctgcttcaagcgcttgttgaaactcgaaacgaccaagtccacgtcgtagtcagaatgccgttttgctgagtagcatcgtgtgatctggttgctcatggagacaatctctttgtcgctcatcaactcatcaaactcgcagtccataatcacctttattccactaggcttctgcttttcaggaatcgccttctttgcttgctggtggtagttgtcatcgtccgagagaccttgggatttgcgctcggcctttctggctctcgcggcttttttcttttcctttcgtttgagtctgtactcggctttttcttcgtcccatttcttttgtttttggagctttttccaggcgtttttggacatgccttccggcacttggggcttttggaaccctagcccatcggcaggctccgttttttgccgttttaggtcgtttcccatttctcctgtttcgctcatggtagtaaggctgatttcgcgatgtcctgtccaggcaaaaaacatgctagcctaccactcaatgtgatctgggtgatctgggtgatcttatcgttacgaaattcttctttcaagaattttttattgtaggtcttcacggcgtcttttttcttcttctttaaaaaaacatggtgaaaaatgcatttatgatcgcatttgccaaaaatggctaaagacgagaacttctgcgaatacaattaaaattaaaagatccatccaagatttgaaaaaaaaaaattgactccaaaatatatcagtaccactttgtcctttttgtcgaatcttcccagacctcggctttccgaactaaatatgtcgatctcaaacaacagaactttagtcataaagtctgatcaacatagctaatcagagcctataagaacatagtagaattgacacgagatgattttgttcaattgccataaaatgaagattgatcgctaatgcgcttagccactctactcacataattagatgaatgtcgttcgcctttcagtatttcaatcacaatataacggttgactcaagcgactatgcatacataatagatcaatataactagaaatacacataaagaaaaaacaacaacaaaaaaaaacacacacacacacacacacacacacacacgacaagcatgaatagcaaagacagacttacaaagaagcgtgtggaattaaccatctccaacgttgttttagccgcatggtctcggacaggagccgaaatttccgcgacagcaaactacaacgtcgcattcgccgtacttggtcccccattcgaattcccaacaaaaccaggcctccacgtggcaaacggcgagacagacccacaaatcctaacggtgtagaaaaaagcaatatcccgtaaacgtattcacggctggttacccctatgccgtgacgtaactaaaaggtggggtgaggggaaaacgcagtacttaaaggccgcgcacggccctgtcaaattggaatagttgccactctaatactttgacacatttctcacagaatgtcttccaagtatgtccaatttcactcgctgtttgaccaattcgggctttgctaacatacagaaccttcactttgaacaccggcgcccacattccagccattggccttggcacttggcaatcgaccgaagaagaggcctacaacgccgtcttgaccgccattaaggccggctacagacacattgacacggcatttgtctacggcaacgaagttcccgtgggtaaagccattgcagactcaggcgtgcccagatcggagcttttcatcaccaccaaattggctccgatcaacatgcttgacccagccaaggctttggacgtgtcgttgaagaacttgggcttggagtacgtggatctctacttgatgcactggcccgtggcattgaacccggaaaacaagtcgcaccctacgttccccactttgcccaacggaaacagagacattcttcttgaccgtgactttgtcgacgcctacaaggacatgcaacctctttacaagctgggaaaggcgcgtgccattggcgtgtccaacttttccgtgaaaaacttgaagcgtttgctctcttcgccaggtgtagatgtgcgcccagcatgtaaccaggtggaattgcacccatacttgccccagccaaagcttttggaattctgcaagaaggaaaacatcatcttggaggcgtacagccccttgggatccaccaactctcctttgtttgaagacaagggcttgcttgagcttgcagacaagtacaaggtttctcctgccaatattatgatcagctgggctgtttggagaggcaccgttgttttgcctaagtctgtcaccccaagtagaatcgaaagcaactttaagcttgtggacttgtccgatgaggatggcgagaagatcaattccatctcctccactcttggaacaaagagaatcgtcaatcctaactggtacccacttgttgttttcaacgatgacgagtgatggagtaatttgaataaacgttaattttaagtaaaatgtcccaggctgtgtaggaagagcttacaataagttttcattgcttcatgtcctgattctaatttcacgatgtaagtgacttctttcctagaatgccatattccatgtatgtgaacacaatacaattgaagagaagtcatttatctgatgtgccgatcaatgagtcagaaacagcctgtatcgaaatggtttacgacggaactagctgctgagttgaactaagaaattgatattaattaagtaataaaatcatccatgacattagagtatttcaatcactcagatttgtatgtgctcatatagaaccagaaccgagcacaaaaaatttgcaaatgctttcatgtcttaaacataccctttaccagtaaagtatccttgccaaatttcgttccataactagaaattaaatacctgatcaaatgggaggtcactgaaacagtcatatctgttctccatctccatgtcgtaaccaaagcgagcaaaatcgtttgttgtcgccgctccagcattcgcctcgtgattctgactaacgggtttgttggttgtgccgttcccatttgtcaccatcacctcgggcgcttcacggtaatcctcattgaaaagctgatcatgcttcatcgaaaggagctgcaaccacaatttgtcaacttccgtattggtcacccggttagtagggtcatcggtggagatagaatcagtactggcactgaagccactagtactagtagattcgctggaattgcttgcgttgcgtactgggtcacacgaatactgctgacatttgaccaactggtcgttcacttccctcgaaaacccataagttctgaattctgtgtggcggaacttgcttaaagtggtttcacaaatgcagatcaactcatcaatctgttgacaagaaaaccttgttgagtatagcaggtaggcggcgtggtaatttgactcatagaattgtgtcgacgttacagtcttcaacatgaatgtttgacctttggtaatcctccaagcgtagtagtaccggttgctgattttggaaatggccgaaatactgtactcacttgctctagtaagacaagacgagagttggcacaatttttggaagtatgtcaagtattgcttatcatttttgcatctttggtcgtgctctgaagattgtctcaagtgatacacggcaaagttaacacgaataatggccgcaaggtatataatgtttgccttgtgcacagccatttcaagagtagggttgataatcatatcactgacaacttcactcttgcacaagagagtctcatagtgaggcatgatatcagcagtagtaatgagcaaacattttttcaagtagaagaaggaaacgtggtcattcttccgttcataatggagaaaaatgtggaagaatatggcgaggaatgacaccctcaacgcaagataaatcttgacggtgtaatttctttcgacagtagacttaacacctaatcctccacatttgagggcttctgaaagagtaccacatttttgaaaccagtccaactcggcattagataacaacgagcataattcaggtaaaggaactctaccattgacattaagcgtaagtttcaatatccttcgaatgtccggataccaaaatgtacatgtgttgaaacgatcaactataaggcgatctgcttccttgtcaaggagattttcgcctcctggaatataaagaggcggttttacatccgcatacatggtatcaatgctcattggattgccaaaagcgtaggcaagatgaagatctgctaaagtcaagtagctccaaatcttcctcgagagattgttgattttcaagtctgtgcattgttcatcaggttccctgttaagacccaaggaatatgccatttgaatcaacactgcatttaggacctgagagtcaccaccatctgctccatcgccgtcttctggcgcatatgtgtggtacaaccggatgtacaatgctagttgaaggacagtgaagttcgatcttctgagtagtttgaactgttcgaaacagagctctgcaacgtcaataatgttgatgttaattgggttcaacatcaaacatttgatactctgcacttcaagggttggagcttcgctgcgcaagatttgctcgtttagctctgtgttgttcgaaaagacagaaaggtacgcaagtctcaaaacaatcaagagaatgcccacggtggccaagtcgagctttctttcaatcttgatgtcggggaccagctcgtcctcataagattctggcccaatgatcctcgaaacgtctcgcctaaagtattcctcgtccaagaaagggaaataagaatagacacatttgaaaaaacgagctataagtttccatatgactctctttttggggagaacaacacgaactttctctataagctgaagctccctgtcaatctgaccgtcatagaaggtcaaacccaacggcaacgtagattggttcaacgtctgtttttggatgtcacgctcctttttcgcttcaagaatcgtgttgtaagggacgatatcttcgtagccatccgcttgaagagcacgcttgcggaattgtttttccagaagctccgacttgtcggcatgtaagatggtatttgtattttctgcggtgatctcgtttgtttgttgcggaaaggctagggcactggagtcatccttggtgctttgcttttgtgcaatgatatgatcccaaataagacgcaagccgtaatctcgcttcatgagcgacgtccaggcaaaagggccaaagttgctgcggcgaagattgtccttgaaatggagagaggagtagttttcgtagaagttgatggtatcactcgcattgctgtagatgttcacgccaatcaagaaatcctcagctttcggattttcaattgtgagcttcggtggcgtttctgtggtggcaggcgaggtgttacaagcggttgaagttgcgttgcaagccgattcgcatcccgtcgcagacgagctttcgctagcagctggcttgacgctttggggaaagggaccaaccagattagcctgcaatggagactgggagccgccggaacgcttgaggttcgaattgagaggcggaagcattgccaacattggatcctccgaaaacgagttacgctgcgatagcggcgtaaaagccgacgagcttggcatgggtatcgtgcctggagtcatgcccggatagtatgaggggcgctgaccaagctggaacggcgccggttggacgcctaaaggctgcatggacgatggttgtggcggtccttgatattgcaattgcagagaaggtggagcagaaggttgcatgggcattggagggaaggcattgggctgggcggaaagtgccggaagagacttgggtgaccccatcaaggtcttttctatttgctggagtctttgtttcaacacctcgatctccgacttttgcgtttctatcgtttgggtatcggcctgctttagatccacgcgagatctcggcatagtcttgatggtggagttggccggccgctcaaagccagcatagcccggtgtttgtccaccgccagaatacgtcgatggagatgtgaagtttgtcgtggccccagaggccgagctcatactagctgtggatgatgcgttgggctcgccgtaatttggaacactgccagccggcgaaacaccgctaacatgcggcgcgccgttcagaggccccatgatcgggccgctcggagctctgttcgtggtcccatacgctagattcccagcactctgttcgtggctgctcgcagccgagtatgctgaactgggagccagagcagtgaggcccttctcgctccttatgcgcttgggtccattttgcgccgacttggctgttccagcgcccgacgccaccgcaaactgaccagacacgccaatgttggcttctttagccaccagatccaagggctgctggcccaaaggtagtgcaagctccatttcgtatttgtctttccccttcttgtccgtgtgtgagtcgtatgtacaagtgtcggcgatgcccaccttgacacagttggagcaaggcagctgcttgtcacatttgactttgcggcgacggcaataggtgcaaacaattactgccctcagccttttcctcttttggccagcggattcttgggccgccgccgagacgcgcggcttgtcgttttgggtctgaacctccatcatctttagtaatgaagtttccaggtgttgcggagttgaagcacggagaaaaaagcttagggtaatatgttctgcattacgagtagcgatgcggagatatactgcatttgggcaaatcccttttgccacatctccgtgccacacatgggtcatgctaagctgggggaccctgcagacgcacccacgggccatcttctcgtggcaattacatgtcgtgttttagtgcttcgctggaatttctgtttttttctggctttctgtgcttttgcctttatgcgcaattccgcctttcgcgcttatatccgttcctctgcgatagaggcggaatctctttactaatcattgtgtctcctaagctcatggattaagtaacgtgaactgtaattaaatgtcatcttgggattttttgaagggtcagaatttcaccagagcttctgtctggtccgttttgcgtacactacttacagtacgctagaacatttgaagaagtcatgaaatatcgaattaggagatgcatatctaatcaaagaaaaaagatgactacaaaaatttgcagaaaaccatttcaaaagcgtcaaataggctgtttcggcagttctgtgcttatcattcttgtaatctcaaccacatgatcttagtcattagaacagatctcttaacccacaagctttcaacgtcacagctttcaacgtcacagctttcaacgtcacagctttcaacgtcacagctttcaatgcgccacaagcatgttcactgttagttcttgattcttcttacatatacattccatcatgcaacattcattgaaataataatatgcacatcgtgctcatctatggtacacgaacccaagtcaatctcgctggtcttccctatatcatctgttccattacaaagagttgtaaggttccgagcgctgatcaagcaatctgtctgtagctttactagtggtggagctttcgtcgtcggtgttttcgttgtacaagaaaaactggacgaaaatggtaaagtcaagtcccaaagttcccaaggagccggccaaccacgaagagttgacccacaagtagttccagctcatgtcaatggcaagaatggaaatgacgtatgtgaggtttcccaaacaagcaaagaggaaaaacatgaaggacacgccttcacaagacttgcgctcgtagttgagcaaaatctgaggaaccctggagcccaaatagagaatggcgcataaccagccgaaaaactgagccaatggatcgaaaacaaggtctgctggcttctttttcttattactgtgcatgtaagagatgtaccaccaaatcaagccggcggagaaaacaaggaacaccatgaagaacttgtacaaagcggctttgaccagagtccatttcgagtcttgtgaatccgcgaaggagtcaatattatagtcttgcccaacctcttcgtcggtgggtctttctctcgacaagaccgtttccaaaacgtcttcgctgagcggattggcgggagacaagtgcaccaagtccggctgctcgccgttgccatacataagacattgcaccaagagcacaatatcagccaatgtgtagtagacagcaaggatgatcatcgtgggcaaaacaccctgcaagaccgcacccaagacattgaatacgtctccggccaaccacaagatgataaacatcaaggacaagccatctgaggactttcttcggaaattctcataaatctgtggagcaaacacaataatccagcatgcgatggagatggagccggtgattcccgaaaccaccagggcatccaatataatgggaggaggaggcgccatttgggtcagtatattgtcgcggccgaggatgctaacacttttttctgctctcacttgtagatagcggagtagaatttttttttggagtggaagcgagcggcgcacgtgagtcattcgcccaaacgggaaactgcgaacgacaattctgatagccaaaaagcttcacttgctttgataggcgcgcgatagtcttacatggcttgacagatgagactgaacaaatggaaaacaaagacgcaattgcaaatgtgacataaaaggaaaagcggaaagaaaaaggctgtaaagtgaaaccaaaccaccagtcctctctgagagggcgggcaatatcgtatgctctcagggcaattttcttctatttctttggtatctctcttctccccttctgtttttgttcccctacttcactcttccttctcatatctgttctcatcgtttctttcgcttacgaccgatctctttctagacatttgttcatgtgcagagcaaaccttccgcccgcaatttgacggccgcagttgccacagtcaaagtagcgggacgtttccgacgacttgagctttgtcttattctggccgaaaatgtccttgttggaattcatctgtgtgtttgtcacgacgttctggtatccgccttccacaaactcgttgatggcccgataccttgaaagattactgagcgacacctgtcgcacaatgcttgccatcatgtcttgataaaccgattcggcctaaactgttagcgccagtgagtaatgtacacgctcgacagatacgtaccaacatctctatagtgacttccgaagtcatggacgagtaatctgggcggcgacgtagaaaaaagaaatgtgcaatgtgaagggagtaaacgtcaaagatgaaagcacggaaacacgttgtcgtactgtcgtctgagatgcaatttccagacactagtgatgtccgaaatgtcttcagcttatgtggaggcacaaagacgtttggtgcacgggtgtgtttgagaccttgatttctccatctctggccgatctacgtttaaaatcatcttctctaattgatttgggttctagttgatttcggttctagttgatttgggttgttgctctaaatgtcggacgacgaggaaaacatcagaagtctagaagacgacaatgtcgaggaagcacttcccgattgggggctagtcagtgggaaaagtacctggaagcacgacgaacagttgcccaagcgctcagaaaaatactttgaccacgacggctcggaaacgcagagctcggatcttaatcgggcaaggggccagatgtacgacgcgcttctgtgcatccgaggtcatcttgtaaggcagatattagttgcagtgtggattccccaacggaaaatggcgttggttccgcatgccaaaggcgcctttttcaaggatatggggacagcccatgttttcaagcgcaagactaagttgctgggcatgtggctcactccaatagaaacggtgtacctaaccgaaagaggctctttaatcacgtatttgagcaatgaggactttgcacgctttatcgaagatgactcgctcacctttgactacaacagtctcagacagcttccgatgtcgtacttgtactcattggcgtttggcggggacccagatttgattgacaagtaccaggtctttgctcttttaaaacggttgggctacatcgttctcgaattccagcagtattggccgcagcttgaaagttggcacgacatccacaaggagaaaacatcgttgttttcgagagcccagagctttttctctctgcttggtttccacatgcgcaactcgctctcttccacttcattctattccaaacacacgcattacttcaactacacaaagatatttgagtcgcttcgacttattcccacatacactgcattcgagactcttgaatctcggcctcccatcgccgacccaaaatatgcccttcatttcaacgtatggaaacccacaccttcattcagtaaaaaacacccacctcctccagatttccaaatcgtcattgccaacgttgcaaagactccatttccgtccttgtcggcgatccagagcttgtggaaccagctcaatttctcgtttgtacctccccagaagccagcgcccaaagctgcaccgggcaaaaagaagaaaccagctcctccaacgaaaaaggagttgcagatgcaacgaagaaaggcacgcgaggaaaaactagatcctcggatcgtgcaaagaaacaattacctaaagttgagagatacaaagctcaaaaacggctccacaggaagatgtgttgttctcgccactatagacagtggaatcatcactttcaactctctcaacgaaacagagttctctttgaaaagccagcatagtcttaaagacttgaatgctataacgacgaaacctctgcatggggttgtttggaacgagccaataaagctctagtttcattaattaattctttcgttttcaactcgttaccacggttgtttgtagcagtacttcttttaccccaatggaatgtcatcttctctagcttcagagacgcaatgttcgtttggaagttgatgatgctatctttgaacaactgttcgaacaatgcctcatttctatcattttccaagtagaagttgacaaggttctgcacccactcgttgcagtattttgcatccaaacgatagcaaacaccaaagtatctgtcgaataggcttgctagtatcttgacaaccttttcattactatcctgtttgtcgtcgtcaagcttcagaagcccgaatttgtagtcgcgataaggcaatagtctctccataagtttacttcggctagccacaattgccttcactatttcgatgtcgctatcactttctgtggatacattagccacatggtagctctcaaaaggactgcggatagtttgttcggggtccatgtctttgagaatgcgcttgaccaagatcttaaacgcctgggcgccttcaataccttggatggtcatgaaatttaggagaaggtcgggcaggatctcgcttcgggaccgcgaaagaaactcacatagcactttcttatcgttgatcatcaccgccaaaagatttagagggtgccttttcatgcttaagcccttacgcaatattagagggtcctccgttgatgagcggaaaggctgataaagctcgacggggccaaagtcaaactcgaagcgatcattctttcttagctcggaaaagtttgtgagcaacgatttactcatgtggtggaatttggagtccaaggctgataatgtacgcagcggattttcggcaaactggagccccaactctgtcatggcattttcgctcgggtcaatctgccacatgtagcgatctttgaagatggaagcataccgggaaaaaatgttttgggtagtttccggatcgacttcttggaaaaccttatagtagttgacaatctccaaacggctgagcatccttgtaacctgatactccaccacgttggagcccaagctggaatagaatctttgatgaaattcttcaggcgttagcgtatctgctaccgtcttttcaggagcagcattttgcacagtggtggattctgcagtatgaagaatcgatagaatcttctccattgtgtggatggacggatcgatcgagtcgaggttattagcaaatttgaaaccgccattctgcttatcggagagaaagcggcgaccaactgtgtggcttctttgtctgggtattatgcgataaaaacggcgaagagacatatagttaaactatagcgcgaatcttgattgagtaggaagagtgaaggagaagaaaaagcgaagaaagaaagaaaaaaagtaggagaaagaaagagaaaaaaagaagacaaaaagaaagatcttataagttaattttgagaagtatgtttatttgcacgaaaaaatagcatggtacctgagttctcaaaaggcgtagtgcttatccttatgtagtataaagcattcggatgctacaagctatagtgatggacattattaggctgcgttttggtctgctgctggattggccaggtctgcagatcctttcgtcggctttcttttcctattgcgtttcttggcttttttcttctcttcgcccgtattctcattctcctccagaggtttcttgttggagggatccgagtgttccagtcgtttcccttcacttacatcgaggccagaaccggcgccagtaccagcgctagcagtcttggacccttcttgagcctttttagctctctctctttccctccttgatttctttttctttttgggttttccagtctctgaaggtttgtctatttgttcggctgctgggccctgttgtgtgttagggactgtaatcgtctcccgtgtagtttccagtgctgttttctttgcctttttcagcttgcgttttcttttcgtcttctgcagagttgcctcaattttatctgcggttgcttcgtttttgcccgtgccttcggtcctacttgcaggggctggcgtgttctgctttgagcttttcttcgacgaagctttggaatccttctttttcctgttttccttgcgtttctgctcccgtatctcggaaagcaaagctgacaagtcgatattcttcgtcttggccgcgtacagagccatgaacttgatgaaaagcagatctttgatgatgtcaccaagcgaagtggcaggttcgacttgtgtcaccgagccgaaaatcggtttcatggtttgcgccagataatgatcccccgattcgggctctagaaacgatgcgcccagaatctgtctcttgaactcgtcagcagtctccttagtcgggaaaagaaagtaggcacgcgaacagatgggttcttcaaacgcctggacgtttctgcttccacgcatgtaaaaaaaccgggtccaggccaattccgtgccaagggcaggacatagcgcttttgcctgggccaagaagtcctcttccttgagagaaggcggtagtagtctgaccacgactttcaaatctgggtcttcatattcgatggcgggcggctggtttttctgtcgtttctgccgcagttttctctttttcggttcctttttcggcggatccaatgctgcagcggcactcatggagtatactcggaaatgggtacgagtacaatcgaagatcaaaagtcgcgatactgagatggcgataaagtgcgatactatatgtacagaaacaatcaatgggatcaccaggacatcaaagaaataaatgaaaagaaaaaaagaacaaaagaaaaaaagtaattgagttaaagaagtaaagaagcaaagaaagaaagaaattaaagaaataaaatgaaaagattaaaagtgaagagcgaattgaatatggaagaatctaagtacacgagtcacagttatctactcctctagttccagtctattatggaccaaggggtggcgggatccatttaatctttatctttgctattgtttgtcttcagaatgtggtttgctcattcataagctttcaacaagtatgatgccaagtatcaccatgcattgtctccatgcgtaagtagtacggccgaaacaaaccatgattcgttttggaactggaaagaggtagaaataacgaaacagcaacaaggagagaaatagacgacataacaacaaggggagaagaatagacgacacaacaacaaggagagagaagaatagacgacaggacaacatgaagaaacaagaacaaaaagaacaaagagcagatatgaagaaagaaagaacaaaagaacaaagaacaaacaagaacatatgaacaaatatgaactcaaagagctaacatgaacaaaaaatcaaacttgaagtacaaagacagactagtacagatagaccactaacagattcaagattaaaacgaccatatcacaacaacaggtccagcctactaaactacagaaaaatcgaaaggaaaccttccaacaacacccctaaatgtatatgtctttcaaggtgacaatgtatgaattcttctgtttggcctgttttgtagatggactggtccacctctcattatgattctcgcacaccacatcttctaagctctgccaccacagactttctccaccatggacgtggtgcacggttttcttctccaagtgcagaatgccacaaaagcgccgccggcccaacagccgcagatgctcctttcgtgtttgcgtctccacccgtcgctcaatccgttcgtcgtacagttgaacaatgtggggaacttggaagaagagcagattgcacaggcggtcgagatgcgccattttttcaacgacgactgggcggcaatgaacctggtgattgtctcgtttgtccatctagccaatcagctagagccctggtcgctactcgagtcgtttgatctctactcgcgatacttgaacgatttatccattgcattcaccaacaaggcccggggccaccttctcacgccgctcttggaggacctgatcgagttcataatcccgcttgcgtcgcgtttggatcaccagctcttgctcaaggagaaacacagaaaacctcggctcacatacgtggcgtctgttcttttgagaatcttcaatagcatccgctcgctgttgggcgctggcgatcacatcgagatgatgaaaaagtccatcatgctttacattggcgcaaggctttgtctcgtgtatttccgtttgggcaacccgcttctatgtcgcaatgtgttttccaacatgaacaatgccaatctccaattccactcgtatcccatgaaccaacagcttcagtaccggtactacttggccaagttttacatggtcaagtaccagtttgttgatgcattccagcatttttcctggtgtctccaacattgtccaccaaaccatctccaaaacaacttgaatgtcaccaagattctacgagattatcttcctgtttcgatagtgttgggcaagagaccacggatcgaaaacttcaagtcgtttttctacacatcgcaggcccagtgcccggcgtttctagacttgtacggccaaatagtggaaaccgtaaaccgaggcagtttgtttgattttcaccaattgataaatcacccgcccaactacgagtttctaaagctgcactaccttttgcttttcatctcgatcaaaacgtgtgtggtgatactacggaatttggtaaggaaagtgtggctggcccaagggaaacatccgagactagactatgacgccatcaaagtggcccttgaactttcattgaacggaatatccattaatgctgtgccagcacaaacgtctctggcacaaaaaccatcggctccggtagatgatttgattgttgaaaactgtctcatcacactcatagaccagaacttgctcaaaggcaagttgtttcccagacttcgtgtggtctcattgagtaagacagttgcctttccttctgtggacagtattaattttgtgaagtttggaaatggcaccgaggggaaacttagctatgcagacaagtggatgaactaaaacgaaacgaagacctttatcgtgctgtggatttcagctttacattttatagatcgcaatgcatccgaagcatattttcaattagtttataccgtgtaggataccatgccctttgaacagtttttcgtcctacgacgtgattgaggagattactagacgatggaaatcagacaaccaaaacatcaagatttgaattttgatctctgaatacagaaaatgacggattgacaggcaacgtaaaatctattgctggacgtagaaaaaaatcagtcaattctttcatttttagcattattttcccgaacaggctgacaatcaatttccttctggtgaatcccattgccgaattcgagactttcatttctgagcctcatataggacaagtataagcattaggagtactcttggcagcttactggcattacttctctttctggatctatgaactaactagtctgaaatgaattacaatttgctcttgaaaaccccgaactaggtgatcttgcacattctgcctataacagaaaccgttgctccccgcgattcattttcatgcaccactaagataagaccacactattctttcccagtctaccaatgcctgtttccaatatcagccaagaaagattggcggaaatcaataagcaaatgctccaagctggcgcaattggcatgctaaaagggacgcttgttggtctcgtgacgggttacttcttcaattatagatataaccatgggcccaacaccaagttcttcctgaggccatacaagatctggtatcttgtgtcgtgtgggattgtcgggctctctttctctgcggaaacggcccggatgcggatcacccgagatttggcggaggaggagaacatccggcgaaaccagtttttctcagaggagattggcgggagaaagtgaaggaagccccttcatttgtcttcttcatctccttcgtcttcatcttcatcatattctccatcatcttcttcatgctcttcatcttcatcttcttcatcatcttcattgatttacatgtacatagacaatcattagtatgctctatacgtaaaatgcttcctcgtgatacctgagcccgttctcactagcccaaagcttcacgtttttaaccaaagacttcggcccagccgaagctacccacacattttcgagagacgacatgggcgcagatttatgtgtgcggccgggaagatctcgacagcagacaacattgctggattcgtccatcacaggtcctgaacactgggtgaaaatgtcgttggagttgacacaccagttgtagtaccggtagttcaatttgggtctgcccttgtaaatgtggtgttgcaagttgagctgctgcaacgttttcatacaccgacgatgagtttcgatgctcttgtccaaaagaggcacgaactgctcgttgatcgactgcgaccggcttgttttccgtgaaattcccagtgtgacttctgtcgcaggagagaaatccatttcatcctcaagtgaactgatatcgctgacatcttccatatcttgaggcaactcgatatgcagagccgtgcaatcacgttggcactcttcatcgtcttcttcttcagaaaggtccacgtcaacattttcaatttcttggttcactcccacttcttcgtcgtccgagtagaagatccgagagctctcattctgctcaaggtctgtggtgttgaacgtaccgtatgaaggcattttcatcgacagcatttcggaatctgtggcaacgcctccagtaacgaagatttcaaagtcgtctccatggatgtagccatcgaactctcgcaaaacagaaatgtctctgtagtcccgaatgacccatatgaccttgactgggatgccatggtagttcagcacacgaagaattggaattgcaaacgagatagccgacccgcccacgacaagcaaaagtttctgcgccgtgaccttcacttttgaaagcgaaaaaacctgccctggagtgttgtttgagtgaacaaactgcaacttgggatcaaacgacccaaatactaagtacctgcgattggcttgccatttgaaggcgcttttcctcacaatgagtttttgcgagcggtcctgaggtaaggacactagcgtatacggatggtaatttggaatgagctgcttgtacacacgtacaaggaaattaggatggtagttggtgatgcgaatatgtgcgccaggattgacggctttctttttgattagggagtttgggaattccacacatgccaagttgggcgatatgtcccgtactttgaagcttgaagtcagtgtagagaccgaagtagacctcaagcggtaaaagacttgatacgacaatatcgagacgttcaaaatgttcacgtaggttgtttctacggggcgaacatggaaaggaagcaagaacaccacggcccagctccaaaaatagtggttaaagaaaaaaagcttgtagctgcggtctcgcactttcagcaaggacgtgatggcgatcaatagaaagccgagcaacgcggcccagccgtagaggttttcagttttccaggctttgaaccaggtgtctgacttctggaagaaccccaaataaagcgccgtatgcaccacggccagaagaacaaccacacgagaaagccacttgtggatcggaagcaacgacaagtagagcgtgttgggcaacggcgaaggtcttagagtgaggaaaagaaccgtaggtaacgaaaccaccgaaagtctgcccaatcttttcgccacgaagatcaagtcgcctctgtggatgtcggtcaaggccataaacaggaacaaggcgagccaaaagacaatctggaataacgtggtcagattcaagtagatgccgtaagccaagtttttcaacgcctggcaaatccagcgccggacatgcttgtttgtggcttcgtaatggcggatgcgatggtccaatgccacattgatcgagcccaagaggtggagccgggggagaaacgttctctttttcgccaaaagatagttctggagcgggatgtagcagatcaccaccaaaagcacaacttccatgatctgcccatacttgacggtgatacactggcggaactggacatattccttggtcttgccgtccggatagtggaaatactggagaaaatccatattgcggcagtgtttttccgggccagaagcaaagtgctagagttccgtaaaaagtccgaatcggtcaggcgccacagataaatcatggtttgtatacagagagcagagccgttcggtggccgtgtgcaggtgcgaatgatctaatctatcccatctatagtggcggggaaagagcaacagtgtttctttttttcttttttttttttttggaaacgtttgttggttcctcttaaagattgttggtacagtagtctcgattgctgcgatcgttcgaggtgcaaattctgctggtacttacttgtggccactaagaaaagcgcaattttttcgtgggcgcatttgagataatccttcgatgcgtaagtgacacatggattaggctgagccatttttgccgacaaactgaaatgaaaaagcaccatgttcgtacacagttctaggacccatcgataagactctccgatcatggtgccattcacgtctttggcaatgtcgccatacaaatacttatactgctactgcttacaaatacttataccgctactgcttcattaaaccgtctattagcaaaccgagcccatgcatatgccgtcctataaatgagtctatcaacactagtacaagttttgataattgcgctttttgcccttaagcacgcctgtccgattgggcttgaccacgccctttttgttggggagatagcccgagcggctggcggtggcaggtttcgaaggcaacgcgccctttttgccagatgttttctgctccaagtagctagagtacttttgctggaaattgcgtgggtttgcatcttccgccgcattgtagttccggctgcttgcctttgagccgctctgatagctctgtttgctgctcttactatacttggagccgttgtagttcaggttgtagccctggttatagtcgagactgtagctgttgctgaaactgctggtgtactttttggtgcttccctggccgatgctttcgaaatacacagagcgcaaatgcttgggcaaattgctgccgctgaacgcactgccgctggtgttgggaatccgtgatgatcttgcttcgggacattcgtctccaaaatgcgtgtcgtcgccacagttgtagcagctaatcgccggaagaacatactcctcgtccttctgcaccttggtgatgtacgagcgccatatgctgggacagttgtcgtcgccgtggctgaaggtgtcgcaatggcgacaatactgtctctttctggttttgcttttgcacatgctcaccatgtggcctctttcgccacaccgcgagcagatcatggtcgtgggacactgcgtctcgtaatggtcgcccacaactccacacttgtggcaaacgacagttttgcatttggaccgaacatggcctcttttgtggcagttgtcgcaaagcgggccaagactctgttgcgaattgatggttgagcccgtgcttggatctgtcacgccaaagtatctgccttcgccccgcaactctatgagttcgtccgcattgtcattcacttggtcgtaggaaagcgaatagaccccatccgatgtttttggtgacttttctttccggggttttcgggcgctaatcagctcgtcaccttcttctttccatttgactttgtcgtctatgagggacggttctgtgtcttcggtgaaggatagtagacccatgtcaaagataatgataatgtatgtattttttttttctcgcgagccttctcgctcatgcgcgcacgtggcaaaagtcacgtgtatatatatccaccgagccgaccttccatgaaaggccagagacatgagattgtttgttctaaaataaagcaggggaagctgatgtctactttttcctctcttattcttcttttcttgtttctttcctttgttcgcttcaaactcgctgttttgaccacgtcagcactactccattgcagaaaacaaaacagaaaaccaaacaagtttgggctcttccaacttcttcattcatttcgtgtataaaggccatacagagaagggcagctttttttcatgtccaatgaaacgccataggtctgccgggattgtagtttgcgcagaaacagcttctggcaggaatcacaagacatttctcacaatatggctggcagcctgtgactccaagtcgttgccgtcgccagccacgttgaacgaggacttgatgtactcctggtgcttgagagcagcgaaaagatagcacaaactggagaaaaggaaaaaaagagccacagcaatcaacgacgtggcttggatggtcaaactcaaccattggatagcgctcatcaacaagtagaaaccacagcgaggccaattgtcgtcaaaattgtggatgaatctggtgaaggtgtcggtcaagggacaaatacggagcaagaacggcacctcgacaaacaaaacaaccaaaccttgcacaatacagatgatggcaaagatcaccaccaagttgaagtggaagatgttggcaattcctagcgccaaacataaaaagatggtgaagaggccaatccattggccgtagagggaaaagttctttttccggaaatcctgcgaaaacccattgaagagattcgaaaaaatcgtttgtatggagaaggccattgttcaattggcaaatgtagtaacctgttgggaatgtctagtaaaaaacctagtctgagattatccacaagctcacgtgcaggtccaattggacaagtgaccactacacggggcgcaataatagacagaaaaaatggtagtcagcttgaatattctgcagtttgaaataatgaagaagcgtttgtttatgtggtgtttttgtgtttttttatggccatcggtttttttgacattggtggtggattgagacatttttgtgaattcacttgcacgtattgaaattgccgtactaatttgactatagactattgtatacaaaacaaagtacgggctataaagatagtaaccggaaaatagagaatcgttctgtgagttaatacatcggaggaagtttttcctcaattgcgattcaagctggataaaggtatactatgttcagaaatgattatatttgggcagatgaagatatttgtattgcttaccgatgatacagaggagagataatgtcatcatagtggttttgaactctcttattttttcgcttgtagagaaaaatctattcaatatcgatactaactatgaagagagaatgctaattttactgcgcttaaggttcttgctgtaactcaaaaatggaaaaatgatgaacgtgctttgtctgttaagttcctaattggaaaatgtaagatccaccactattaaattttagaatacctggcgacattgtacattatatccatactcgattccattgacccctcagagtcttaccccaatcgcacgagataaataagtctcgtacttgctatgtgaattaacatgacagaacatcatattattgattgtaaatggccacatgcgtaggagaaggaacttgtaactctgcttgtggtgatagtggcatcttatgaaagatccgtttgtcaagtcatttgggtgcttcaactgtattatgagatttagagtgcttcgacaacccgaaaccacgctgtcaaaaagacttcattgaatcaatgacaccttgcaagattcatcacatttatgattcgatgattactggatcagtcagcgactgacgaggctcaataccaacattctcatttcaatctatctacgtactgtttaccatgttgtctgtattaggtatatattttacatcttagtaccaaacgggttgagaaaactgaccaccgaggaactgtgcatatttctagattcttaatcagaattgcctatttgcatgtatggaaaaatcaatcatctatggcccaccataatagaagtcagttctatacgtttatcgatttttcacaatgtcattcagttgattctacaccaattgaagtctagtcgtaccatgtctgcaataacgtctgtagttgtgtctggaaagatgtcgtagtgactataatgtctataatgtctataatgtctaatgatgcctgtaatgatgtctgtaatgatgtctgtaatgatgtctgtaatgatgtctgtaatgatgtctgtaatgatgtctgtaatgatgtctataatgatgccaataatgatgcctataataatgtctagaatgatgtctgtaatgatgtctatgatgtctagaatgatgtctaatcagtcaatcaacagtcattcaaacgtcaaccagtcatccagtcaaccagtcatctcgtcatctcgtcagtctatccatcttccattttcgcgcatccatcatgtcctacaccaaccttcttgttcctccatggccagagaaaccgtgattggactcgtgggcaagccctcgagcggcaagtccaccacgctaaacgccctcaccgacgccaacgccaaggtcggcgccttccccttcaccaccatcgacccgaacaaggccacgggctacttggaagtgccgtgcgcctgtctgcgggtttccaagcaggaccagtgcaaacccaactacggctactgccgcgacggcacccgcggcgtgccggtgacgcttttggacgtggccggcttggtgcccaacgcccacttgggccgcggcttgggcaacaagtttctcagcgatttgaccgaggccgactgtctcatccacattgtcgacgtcagcggtaccacggacgccgagggcaaggccacacgcggctacgacccgctccaggacatagagtggctccaggacgagattttccgctgggtcttgggcaacttgaccgaaaagtggccgtcggtggtgcggcgccacaacgccaccaagtcgaccacgttggagacgttgcgccagcagttgggcggctactacgccaccaagcagctcattgccaaggccttggacaggctccccggcttgccgccgttgggcgagtgggacgacgcaacgttgcagaaggtggtgcggctgtttgtggcggtcaagttccccaccgtgttggcgctcaacaaaatggaccacgccgacgcagacaagaacgtgtccaagatcatgttgcgccacccggacctggtggcggtgttgacgtcttcgctcaccgaggtgtttttgcgcaagctccatgcgcagaacttcatccgctatgagccgggcaccgagttcgtggacacggccgaagacttgcccgacgccggcctccggccgctcgacgagaagttggccgcacgcatcgagtccatccgcgacttggttcttttccgctttggctccacaggcgtgacgcagcttctccaggcggcggcccgtttgttggaccttgtgcctgtgttccccgtgcggaacatccacacctttggctcgggcctgggcgtgtttcctgactgtgtcttggtcaagcggggcacgcaggttggtgtggtggctcgccgcatcatgggcgatgtgactattgcggcgatcgaaggtgtgggcggccgagtcggcgaggaggataccgtggacgcagggaagaacgacattctctcgttccgtgtggcgccaggcaagtcgtgaggccattaatgtgatagagactgagatgtcgattggacgacgtttgtacattaagtagatgagagacagcagacagcaagagggacagacagcaagggagatatagaatggtgtgaagaggaagactaatctacacaactgtagtgatgaagcaggcacacaactgtagtgatgaggcaaggcacacaacttgagtggccttctgaatgactgtattcagccaatggatggacttgcaagcccatgctgtcaccatgtagtaaatgatgaagcctgttcagccaaggcgttgaaattaattctttatagattatataattattaagtgaacaaaatctatattataaatgatagacaatcagtcagcgggtttgacaataatataatatttagagtaaataataattatcatttaatgaattataattatttattctagaggctttaagatgaatacataaagccagtatccatgggaaaggtgatactttcaatccaccaccataaaggctccaattacaagaaatgtatttgctactttcgccgtaagtttatgagaatcaagtctgatatcagatgtcgcatgagcgagaagttgaaaatcacgaagaggaaactcaccagataacgaagaggaacttaaagcttccatcaaggttggcctatcacgatagcaagacaaaatatactaattccttggtagtgtctggcattgtaaattccactgctatttacctcgcgccaagtcttgttcagccgatatgtccgcccacctgactaatacactcattcccacagcctggaagacaagcctggccggaaaaatctgcccagtaagatttggatccgggcaagaaaaacggcccgaagaaaacaaaaagaacggctgcgaaatggcttatgggtacagtccgaatcggcgcacctttctgtacatatatatagacggctttagtcgcatgggattaagacacataaataccagcgatagcgcaccgtttttcagccgcatatacatctttcatgtcgttggtggcttcgcataaattggacgaggaccagacctccaagctccagcagcttatcgactccattgaggagattgttggagctaccgagaaccgcgagtacgacgagatttacggctacagaatggccccggacggccaagaacacgtggaaactgccgcccgcaacgagattttgctcaagtttctcattgcgtccgagtacgacgtggccgtggccaagaagaagttgactgcgacgctcaactggagacgcaagttcaaagtgctcagcgccgcctacagagagacctacgacccggagctcgagaagttgggcgtgattaccgactacaaaaacaacaaggacaactttcgcgtggtgacgtggaacttgtatgcgaatctcaagagccccaagaagcttttcgcccagttcggtgttgacggcgacaagaatgaggaagagctcgaaggaaccatgttcttgcgctggcgtgtcgggctcatggagcgggcattgctgttgttggatttcagcaacgcccacaacaacaagattgcccaggtgcatgactacaacaacgtttccatgttccgcatggaccctggaatgaaggcggccacgaagcagattatccatgtttttggagaaaactaccctgaactattgtcgaaaaagtactttatcaacgtgccgctcttgatgggttgggtctttacgtttttcaaagccaccggctttatgagtgcggctacgctcaagaaattcgaaatgctcagcagcggagacttgagcagtgcttttggaaaggacaacttgcctaaggagtacaatggcgggcaagaaaaccctcaggtgccgtcgattttcacctcagcagtaacaaagacggaggtacctgcgtacggggcgatcgtgatggagaagttcttcaaagaccggactattgagaaggagatcaatacggtggactaaaatttgagtcaaattttcctgacattcaaataggaacgtttaatacaatcaagttgaaggtgactagtgtaagtacgccactgcatctgattgctatcttaacttaaatatctaattggtcttggttatctcagcttgaatctattttagttccaatgcatttattgatgttgcttactgacctgtattgatgagtgttcttactgtttttctcctaagtcattgtaaagaaaccacaaccgcacattttatttggcgaatgcatcatctccagaggaggtcgatgatcgactgtttttttaatgatctgatgataatcgacttacatatctaatgaatttctggggtctaaggcatttatgtagttaaatccgatctcaatgagtagagcctagaacatttaaatagttcatacagaatatcacattaagtataaattccaagagagaaattctatcaacaaaccgtcttcttatccgtaatgttatagttcagttgtgagcatcgtagattctggtataagtagtggctagtcagaaataagagtaattgtcattgattagacacaagttagctcgacaacacttcatcatcatattttcagttttcatgctcattagcctcatttctaatctgatttcttgttttttcccaatgttccaaacaatactgtgccattgtgaaaactaactccataacttagtattgtaagttgccataatagcccatcagtcaccaggaaatacacttttagttcctcaaaaaaaaaaaaaatgtcccactgattaaaatggtcaaattaagcgaaaatgatgttctctcgagatttagtagctttatcgaaatgggaagaagcggcttctttaatttctattcaatccatactaaactgcgaactaagaaaagatcaactggcggaagaagataacttcgaacatcacccaatattgaatcaaaaagcaaatattttcttgtagatccacgcccctttttctttttcctttaatttataagccatttcataatttccatgtcgcttcttaatcgtggtgatcctagatgcgactgtacaaatcgcatcatacacagatgataagactggcaaaaaaatacttaagccggaccaaaacatcaaattactttcaattactttcaatcacaaaaaccaacaccaacaccttcaaacaggcatcttcattcctcttggtgccactaacaataaataaaggcaatggaggcgctcacgtgaccacgcatttttaggacccgcttctagcatcttcacaaaacatgccccaagacttctacgctgttcttggcgtggcggcgctggcgtctgctgaagacatcaagcgccgctacaaaaaactcgcgctccagtttcatcccgacaaaacgggcaacccgagcgacaatgagcggttccacacgattcaacaagcatacgacactttgaaagacgccacgctgcggcggcagtacgacgccaaaaacggggtccaggccaagcccagctctgcagacccagcaggagacggctcgggcttctccggcttcccacactcgaaaaacggcgcctctggcttccacagctttgctagcgcttttggccatttctacccgccaagcgactcgagttactttgggtggtacaaacagaactcacgtgcgtacacagacgcctacacacgcagccggccggacccgcagacagccgcccgcatggcccagatgggcatgcagcaggacttggagcggcggcggcgcgagtacgtcgagcaggcgcagcagcagcgcgaggagcttgcacggcggcagcgagaagagcgcgcccggcaggaggccgaggacgagctccggcggcggcggcaggcggctgaacaggcccagcaggaggaacaggcccggcaggccagacaagcggcccaaagtcgcgagacataccagtcccggtactggcaggcgaaacaggaggcacacaacccgcctgtgtatgaggtcagcgaaagcgagagtctgacccggggctacgactctgcagaacctatagtggtggaggatgagagtgaagagagcgcggaaagtgaagagagcgcaaacgaaagcgaagttgacggcgaaagtgatggcggcgtcaaggagcaggcaagcgagagcgaagatgcgggcgagagtccgcagagcttccacgatgcccatccgccggcaaaagaggctgaaacgtcgttccagagcggcgtcaaggaggaaagcgccgctgagggcatcaacaacgcctctgcaaatggagactccgttcaagatggaaatagtgcgagctcgggccaaaatggaagtgggagctccggccaaaatgcaagtactagctctaattcgccagccgacctgcggcctgaacacgccgattcgggctcgccgcggcggctggccacacaagcgtttgagtcgcccgcatacggcgcccgtggcgccaagcgcaccaaatttgccttgggcgacctccgcgattcgcttgcgtcgggacttgacaccgatcttgatgatatgcgacagacgttgcccacaacacccaaagctcgcaagtccagtgcgccaggactgtcggccaagagggcaaaggtggaaaaggcagagtacacggacgggcgcagccgtgcacagactcttttcactcccgtcaataggggattccggtctggcggcggcaccatttctgttctggacttgtcgccgtcgcgggacgaaagagcactcgtctttctggaaaccccaccgcggatcgacgtgctgcgggcaacaccagaacaatggcaggctcacgtcacacgcatgcaacagtatgaaagggcattttccagctaccgcagggctgtacttgagtaccaggtgggaaggctcgaaaaggacgagcgccatcacaacgtgatatactcggacacgtcgtgcttggacgtgttgcagacatgtttgttcaacgacgtgcttcttcttcagagctacacgcgagtcctacaagagttcaaggagacgctacggcaattctgccgagacagcgaggccagagcataatgggaagctcgacaatgaatagactgacgatgcatgttagggatggtaggatacggacaatacattgaacggatacgtggtgtagacatatgtacaaatttggctgtttctctggtgggaaacggactgcttaatgccttggtagaccagccgtgctttcccttgttctcttggataccgtaaacgggttaaacctgaaagatctaaaggtgtcttcaaactatccgtcttagatgctcccgtttatgttgtaagaaatgaatgtttgcttttagaatgctatgttaaatagataattcagtttttccatacaagtattatttttgaacctctttctcatataagtagcgtaattttaggatcgtggttcaatcattacaggaagtagcaagaaccgacaaagcaacactgtgctacctgattgtttaggtaaaataaacttcgagaaaatggccaggtgctttgaaaaacaattgcacgactagggaaaacaaattgaagtgaaacttttgtttggagaaatggccccatgtttcttagcttagaaaatagagagtatgtacgtgaccgaagaataatcacaaatacacttgtttggtaatgtaagccaagcagcaggcgccaattttttttttccaaattcgattcaatgaaatcaggagtaacttggatttctaaattttcattttcttcatgctgaatggtttgaatggatagaaagatggcgacattatgaccaacgggccatgcatttagaagagcttttcttaattgattctatatactatctactaaaatgcatattgtcttccttttctaagttaggatttaatttctttattccaagatttctctgttcttctcaattttgtatcacttttatgctattcgtgatgtgtatgagagcgtattataagagataagagcgcattgaagaacgattaaaagcgcattaaagaatgtattaaagtacgtataaacagcgcaaagaacgtaaaacagcgcattaaagaacgtctcaaacagcgtacaaaagaggcagaacaagaataatatatgatttactcgtcaatggaattgtaattatgtgtcggtatgtagttgacgttaaacggcatttattatggttgacccatttattatggttgacccatttattctgactgacccatttgtagtcgacccatatattcggttggccacatttatctggttgaccatttattttatcagccgtatttattcattctctcgttcatgatctgtcgagcggattttcagcctttccaacccactaaatgccatgtatcgcgactttcgcgcataaccaccaaaccaccaaccgtctttccttcttccccatgttccaccgccatcttttcgtcgcgcttggcgtggcgttccattttttctacctctggctgattttcgacatctactttgtgtcgccgctcgtgcacggcatggcccagcacaaggccacgcaagacgcgcccgccaaacgcctctttctcattgtgggcgacggcttacgcgccgacaagacgtttggccgcgtgcatcacccggaatcgggcgaagacgtgtacttggcaccgtatttgcggctgcttgtggagaacaacgccacgtggggcatttccaacacgcggatgcccaccgagtctcgtccgggccacgttgccatgatcgccggcttctacgaggacgtgagcgccgtgaccaagggctggaaagaaaacccggtcgatttcgactccttcttcaaccagctgacccacacctactccttcgggtcgccagacatcttgcccatgttcgcttacggcgacagcgtggtgcctggccgcatcgacgtgtgcatgtacggccacgagtttgaagatttcacccagagctcgatcgagctcgatgcatttgtgttcaaccacgtggatctgcttttggaacaggcgcaaaccaacgccacgctcgatgccgagttgcgtcgcgacggcaacgtcttcttcttgcacttgttgggccccgacaccgcgggccacgcctacagaccgtactcggccgagtactacgacaacatccgctacattgacgaaaagcttgccgatcttgtgcctcggctcgaggcctttttcggcgacgaaagctccgcttttgtgttcaccgcagaccacggcatgtcggactttggttcgcatggcgacggccacccagacaacacacggacgcctctcattgcatggggtgcgggcgtccggaaaccagagcttgcgctgccggaacagcttgcaaaacagcacccacaagtggcgggttacgaagacgagtactttgccacgtggggtttggaccagtatgctcgccatgacgtgaaacaggcagacattgcgctgttgatggcttacttgattggcgcaaactacccagccaattccgttggtgagttgcctttggcctacatcgagggtgctgccgaagacaaaatcgccgctctatacgaaaacgccttggccattgttgaacagtacattgtcaaggaaagcgaagtgtatggccatcagttccggtacaagccgtacgacccgtttgtcgagcggcccgtggcagagcaaaagcgccaaatcgagcaccttcttgctgaattccgccatgatccaacgcctgagcgcgaagaagagcttgtagctctcgtggaaagcttgatgaaatgtgctttggatggcttaacctacttgcaaacttacaactgggtgttgttgcggtccattgtcacgttgggctttttcggctggatcggctactcccttaacgtgtttttgaagttgttcatcttgaagtcattcactcaaccaccacactccacaccactacttgctttgtttggcgtccttgccacagcgttgaactacttgttgttttaccaacgctcgccattcaattactacatgtatgctgcattcccattatatttttggtacaccattcttaacgagcgcagtttgtttgcccaaggtttgcgtgtgttccttttcggaatctcaaccccaaccaaggcttttacccttgtctcgttccttggcatgtatgaaagcattgtctatggtttcttcaacagacacatgttctcgcttctctttgttttgaccggcttgtatccatggatggttcggaaaccgttgccgcttcaaacaaaactcacttggctcgtcagctgcatctgcatgtgtactttcacaaacttggacgtggtcaaggtcgagagcttggcgcaaattaatgtcagctctgccattgcattcattgtcggtactattggtgctggcaaagttttccaacggaatattccggcagtggtgaagaaactcgttgtggcacagttggccacaatcccagtaatggtatttgccacaaatgtctccgttgtttcattgcaagcacgtacaggcttgccattgtattctcaagttttaggatgggtcacttttgtggtttcgttggtggttttgccagtcttccatgcattgcacgcttgctcagactaccaattgcggctcttgattattttcttgacgtttattcctacatttgtcattttgaccatctcatttgagttgttcttttacgttagttattctttggttttgttgcagtggttgcagatcgaaacactgttgaagttcacaagaaaggaaattgaagaaagcaaagaaagtctgaaatctctaccacaaggctactggttgcaaactatccgcgtgtctatcattggctttttgtttttacagtttgcctttttcggaatcggtaatgttgcatcgatctcgtccttctctttggactcggtctaccgattagtgcctatttttgacccatttgcaatgggggcattgcttatgcttaagttgattatcccatacgtgttattgtcgacgtgttttggaattatgaactctcagttggaaatcagaaaattcaccatctcaacgttgatcatttccacgtcagactttttgtctctcaactttttctacttggttagaaccgaaggatcgtggctcgatattggagtgtccatctcgaactatgttttggctatattatcgtctttgttcatgctcattttagaacttgtgagcacagtgatcttgcgaggcgtcaagttcgaagaccaggacacgaaaatatccgagattttggcagacgaaaaccccatcagctcgcgtctccggagaagaaaacacaactaacctactctgaacatcagacattccattcttttctttcttttttttttttgtatactaagcgtatatacaaaagaccatctgcagtgtatgcaggcacatgactcagaaaatgggtgtactcaaatctcaatctgtaataaaatttgccccatacaacttcagcatgtcccagaccccgaaacatgtgttgatgatcgacaattacgactcgtttacttggaatttgtaccagtacttgtgtcagtccgagctctgcgccaaagtcgatgtttatagaaacgatgagattgacattgaaacaattgaaaacgttataaagcccgatcttttgttcatttcgccgggcccaggccacccatcgacagactcgggcctttccaaaagagccattgagtatttcaaggggaaaatccccattttcggcgtttgcatgggccaacaatgtatggttgaggttttcggaggagaggtgacttttgccggcgaaattgtccacggcaaaacgtccactgtgaagcacgatggaaagggtgcatttgcagggatcccacaaggtgtggccgctacaagataccactctttggccggaaccaagggcaaaattcccgactgcttggaagttacggcaaccacagagctggatccggaggttgtcatgggagtcagacacaaaaagtacacaatcgagggtgtgcagtttcacccggagtctatcttgaccgaggcggggcacgagcttattgaaaatgtcttgagaatgaacggaggtacttgggaagaaagccaggctagcaagcccaagggaaacatactagagaccatttacaagcagcggattgaagactatgctgccatcgaagcgcagcctggaaagtcctttgcggatttgcaagtgtcgttggatcttggcgtggctcctccacttgtgaacttctaccaaagacttgcgctgacgaaaactcgcggcgaaaccatcatcttatctgagttcaagagagcatcgccatctaaaggagacatcaacatctctgcgcatccaggaaaacaagcattgacttatgcccgcaacggatgttctgccatttccgtcttgaccgaacccaagtggttcaaaggatccgtcgacgacatgtctttgattcgccaagtgattgccaacgaaaaggaccggcctgctgttttaaggaaagagtttattttcagcaagtaccagatcttagaggcacgtttggccggcgcagactctgtgttgttgattgtgaagatgttgaaagacgcccagttgttgcagaccttgtatgaatactccttgtcgttgggcatggttccccttgtcgaagtcaacgactcggatgagttgaaagtcgctttggctttgacaaacaacaactccaaggcagattcacttgtcattggagtcaacaacagaaacttgacgacgtttgatgtggacttgaacaccacaagctctttggtttccgaggcgaaaaacagcggcagagaaggggacgttttggtgttggctctttcgggaatcaccacttctcaggatgtgaaaaagtacaagtacgaggacaatgtggatgggtttttgattggagagagtttgatgagagcagaggaaaaaggcgaggctggaacgtttttgcatgagctcatacacatttaatattagaatacaggctggacgtatctaagagtacgaaggaagaaaagaatcttaacgtagagcttagagcacgagaacagagtagctgggacaaatcttggttcttcaagataggggaagtgaaccgtacaaagtgcacagtcagatagctttttatagaccaagcatattcgtaagttaactgtgcattctaaggttactagcacaaaggagtttgaagcaggtgaagaaactggaaatattcctctcttattttcaacaagaacatattgttctggtagtttattgcagttacgacctaaaataatatgaaaacggtggatattgttcgtcttcattactctatcatgatgtttatttttctatagaaaaccgagacgttcgaagatgctgatggcatttaactgggaattaatagccatggaagcactaaatatgtctactctacgtcgcttctatgtattttctttttattggcgaacaatcgtatatgtagtgacttagacatgtgcccggaaatacgtgcttctattcttccccacccggtgctcctccttgaagtggcgcaagtagttcgaaagcggctttttcaccagagtcgacgaccagcatcggatctccaccaccttgtaacaggctggacaaacaacgccttcgtgcgaccgaactcgggccgtagtctttcgaggcgaattcgtgctctttgcaacggcatagtggccaatatgcaacgggttgggagtcaaaaagttgtcggtgaaaactccatgagagtggctcaagtgttgggcgtagctggagttcttcaactcgtaaaagctaagatcctcacaatacggacagagcccacttctggtttcattgatgggcaaacctgattctgggtcaatttccactctggtgaactcttgctggtacgggttgttggcttcgaaaagttcgttcttttcgtaaatcacgtttgggtgcaaatatcgaagtgggtcgagattgctcctcacgtacctggtccggttgatgacacaactactctggttctgcaagatcacaagctgcatctgatgattggttgttcccgggtcgggaagtcgggcattgttctggagttggggtgctctttccatctgtgagaagatcttcacttgactgtagtcgaagattctcttggggacggtgttctttctgggctttttggttccgctggcttttgctttggccgtctcttggggaggcgtaggacactgtcgctttttcggtatttgtgaactctgttcactggcattgtaggtgtagttcagactgtcacttttattttcagcgggcatggcccaactgaagttcagatccaaaaagctcagagactgactgaagtccagctctgttggaacatattcataagcagaagaaaaaaagtctcttggatccaccgatgtaggaacttgtccatgctggcctgatatatttcccaaagaaagaaccggctcggccaaaaacacttcaacctccaaggtacgtggaacagagtctgtagggatgtaatcagcattgtaattcagagcttccgtagtcaggcatactttcttctttttttccacgggtgtatttctcattggagagtcgtccatgttcggaaccaaagtttccaagtcggtcgagtttcttttgttggagaaaatactggactcttcgtcagtagagaaactcaagcttacttcttgatcggggaaatggaagccagcatctgtttccaaaacacccaaaaaaccgtcttggtcgggaaagttcacaccagcttccccaaaactaaatttatcttcaagacataatgcggcttctctcgttgggagtgccaagtggtgctcctcaatactttttgaggaatgtgcttcttggaagaagcttgcgtctttgtcattgtttccagatggtctcaagtgagatcccaaagcaattaagttgagatcattggcagaaaaatcggcctcttcgtgcgtaaagaaatctgtagcaggagaagattcagtttttactgcttcaaaactggattttctctcaggcaccgctggattggaatttagaaacacttggtccaaatccatccaaagatcagaatcttcattagaatcggattgcatagcgagtaaaggcaaattgtttggtagttagcaagataaataagcaaaagaactttcttagttgggatggaaaatgttgtctttcttgctagtaaagctgtacttttttgttagctggaaaatcttccagatattagcgagatgtgggagctagagaaggaattttaagttcggaaactaaatcttagatattggcttagaataaagcaagattggcaaaggtggtggtgagaaaatgcaactctcggtaattttttaatatatagttagccttcaattcaacagccagattggatggagcagatgtgtattttttggaagataggcggctttttatactctctacgtgcctagagctctaatgctcaaccttgttaacaaatatagccaaaagccattgaaaactgcacttttactggtctgttggtccatttgtggacattttgcgtctgtttcatagtcacaaacgaaagtagtctgcgcttcggcgcatatatgagtgcatatagttttcgtttatgcatggaagtatgcacgtcaacagtatcaatctttagtgcgagatcccgatacgcttttagctatgattactacgagagtttcaataatgctcaaatcattggagagggaacagaacgctgtccaaaatctaccgttacttatgcagatcctgaggaaaaaactgtccagttccatatcagaaatatatatttattagatatgcggacactctcggtaaagatctaaagatatctcggaagccgacatattttctgaacctagaactgactcccacatggatcaatgcaatgggcttagccactttttcgaagtgttaaaaatggctatagaactggattcattaccattgctgaatgatcatgtttgactttgcaccacatacttcagtggcgtttttgaaaggtttttgaaacattcaatccgcatataggctagaaaatactttatatcggaaagagaatatatgtctcgatttgcaccagaacaagacagtgtacatataaagatggagtattataatacatgtcactccgtaaagataacaattgtcttgctcaatccttgaagtcaagagcgtaattaactcaacgtattgctagaaccacaatcgaaggaatgtgaccaaacaaacaatttctcaattaccaaataaagcccttttgaagaatacgctcggtaagtacgtcctgttctcgtctcatgaatgcatgaagacaatgagaacttatagataaaaacaagcagaatgagaaagatgaggcccacttttgtcttatacctcaaaagttatccgaaagtccaaaactttttgtttggttaatacagtctagctttgaaatcaaacgaagaccaaaattaaagccagtccgagattcaaaccaaagattcaaatcaaacaaaaaatgagtccctcacaaagtaaaaattaacgtctgtggatcttaggggttccgtaattaagaatacaaaatctctcgaataaagaagttttcctatttttcgtgcctacttttaggttcggttcctattacaacaatttagtctgaattttttgtttgaattatctcgattgatgagttcgtattgaaccagtctgcaaacctcatgaaatcttgcacaccaaatttctggatgtacgggtgtacatacatagtaaccagcgacgcgtcttgactaaacatttatcttcaacatggacgccgccagcatcagagtgaatgcttccactataaaagactttgccggtcgtgttgttagggttgtgggccgcgtcgactcttttgatgccgtttccgactcggcacgccttgatgccggaggagctatagatgtgtccatccattcgaacgacaagttggaggtgggcaaagtttacgagatcattggcaaagtgggcgtttccgactacaaagtgaacgtttattctgtgttgccgctttcggacggcgtgaatgtggatgtggccaaccagttggccaagtttgttcagaaggttccagagcttttctactaggctcaaattctagcgggagcacgattttctactaggatgccccagaagttttgttagttttcttgccagatttctgtcaggattttcactgggctcttcattaggtttttagggtaatgacacgtttgagaaaagtcggtgtagtcaagtgaacggagtgttgactataatcaataagctaactgaaaatggacaaatgaagaacatggtttggatggaccgtcgaaggcgtaccgtatcaataatacaaagagttacaatatcaatgtcttgtgtatttattgtatgtggatctttacgtgtacaacagttgaaaaacagaatattagtcaagtatggagggaaaaccgatcgttctagaggcgacacgtcattaggttttagtttctgaagtctaatgttttcttccattgcaatttcgcctaaattagtgaattttagtttggctcgatttcatgcattactgaattgtgaagtaaataatgtatagcttgcttcccttttcagagagccgagtgttttcattgtgcttattgtcaccttcatggagcatattcataaagcatatgtaagtgaagatatctggatttcattataagccctattcccgatcaaatcgttcaatttgtacattgaccacgaggccttatcatgttgggagttctgatttttgtaacgagcactcgaacttgcttacatcttgtgtaatagcttctgctgatcgaatgaaaacgtatagtagcttcgcatatcatctctgcctcgcattgtccaggattcgtttatcaaagtacggttctgtttctttaacgtatggtcttcgactagcacttcacacgtcgattcttgcgtactcctcttgaaaccgcgcagacatatacgtctctttacagacagagtaccagcttctaagctccactccaccatgacgcaagtttcttgctgtcaaacacaatctgtaggcggcttctgcgtccgcacgaaccaaaagctcacccactgtatccaaaagttccgcaattttcagtaacgattgggaacccatgcggtttttgatgctgtacgcagaaaggttatacaaaaacgcactggcagcgactgctgcgctagagaaatgcttgttggattgtgtgccttcaagcagactgacagctttcacaaagcgagcggcatagtcctcgaaaaaactgttgaaaacggtggaagagccttcaccagttaagaatagctgggcaaaaagcacgctggcagtcaagttgcacagcacacgagcagccatcatgactaacgttggttcgccagcgatttcgttaagagcagcaagcatcattttcaatatgttctctgccgtatctgtagactgaatcaagtcagccacagtgatacgcgggatacatatacggagcatatccaagcccaacaacttctggtttcctggcaagctcaaaatctgcggaataacattgtcgacgagatgaagggccgagcgagagacaaggtcattcaaggctgacggcacagaagggtcagaaggaagtgcaagcttggagtagccgcgcacaagctgttctggcttaaagtcaggaaacgtaacgagaacagtagaagcttctggagtagatgcagcgggagacatagacgcagctacaccaggtccagcgctagagtccgttcccgtatttgggttcccagtttgtccaatttcgacaccctctgtgttcttggcaataaaacgcacaacctcgtccgcatatgacgccggcaagtcgttgtcagccaaaaacttctctgcggcagtgtaggggttatccgtggcattgaatggcaatttaagcggaggttggccatcggccacgtccacatcgaaaacgtagtcatactccttgccgttgtactgctgctttgttcctgaacctgctgcagacaccacatcgccgattttcacccacaggccacctgaccactggtgtgcttccacaatacccgtgttgctgcgcaccatcactgtctcaccctcgcgcttgcccgcctgttgcaaccgttcaatgccaggcacgtctgtgcgcagaagattcacagcctgttctggaatggctgcagcactcacttgctgggcgtaggcttcggccacgtgcaacggcgcttgtctctcttcgctctccgtgaacacgtacacgtgtctgtcagaggtgccaacggccacatcgccattgggtaatacggcaacgcaccaggccagaatgcccgggaccgaaatggcttgcgccactgtccaggccagcgcgtcccaaagacacaccgtacggtcctctcccagggacacaagcccgtgaggagttacagccacgtcgtagacgaaagaagcatggcccaggagcgtatggagcacgtggcccagttccatgtcccaaactttgagcaggccgtcatttgacgccgacacaaagcggccaccgggcaaaagggcaagtcgccgcacaacgtcggtgtggcccgtgtaggtggccacttgtgtgccgcggtgccagcgacggatagtacggtcggccgaacacgtgagcacagtgtcggagtcaacgaaaatggcatcccaaactgcagcctcatggccaacgaggtcgtgctcgaccgcaaacagctgcaaatcccacaccttggcggtgttgtcccatgacagcaggacgagttttccaaacccgctccgcacggaacagacattgttggtgtgcccgacaagctggaagcggcctgtatcgtcgcccactttcgcatacagctcgtgcggctcgcacaagtagatcacggcgtcttttcccgccacggccaccaaccccaactcgggaacagaagaaatgctattgatgaagctggcggagcggaaaaacgtctcgtgcgttcctgtggcaagattccatgctcgggcggtgccgtcccgcaggcacgaaacgagcaagtcgccctgggcggccacgccacgcacgtccagctcgtggccggagagaatggtcagtaagcggtacatgtggatgcaggtgtgcaggctgtgtttttgttgcttcttttgtttttgcgactgttgcgttttaggggaaatcgctcgctttatatagacaggtggctgcaaaaggtttgacagcaagtaacactagtagaagtggatagaagatgtggaggtgtaggcgcgagttgatcttgggggcattgtgcaggccacttccatttgcctccaagtggaaggaatagttctgaaaaaaaaaattcgttaattttgtaaatgattggttgggcagatgggtttatttgatttggggctttagtcctgaaaagagtaagaaagcgtttctgaatttcaagattgacatttcgcacaataaagactggttgaccaaacatttaattatggggcatacttggttggatcatgagacttctattaaagagactgtccaggaagttgtcggatcatatttcaattattgcattctaatgactgacaaagatattgggcatataaagatgagcattgaaatgctttcgtatttggtgctgtgctagatacaagtgactgtaagaaagcctgctatcggtaatggtaccgcggttagcatcgataaaggaagggtggaggaggtaaaggcacagaggaggtaaaggtacagagaacggtacagagaagataaaggtacaagtgatggtacaagtggataaggtacaagtttgtacgtgttcaacaaacaatattgcagtgaatgaagcgaagggagacaaacattcttctgaatttgaagtactttttgaatagatgagatcgggtcgcttccttttcatactcgctaatttcgtcttgtcgtcgccagttatcttcaaaagacaccacagattccatttgataaggtacaagcgaaggtacaagcaaggtacaagagataagtacaggtcaagttgatactttattgatgtcattgcatgtgtctgaacctttgtcctaaatgtggtgaaaattcataatctatggttgagaatgtcctttcacaatattattgaagcggatctgtgaccatagaatgaaaaaagggctactttctaccagatgatcagctacgaaatccaccatttcggaaggttagcttttgactgataatcgaaggcacacgcatttgccaaggaatataggctattcgaattgccacgtctccatcgtttttattcaattctgcctcgcacatgtattcaaatattcagacattcttatctcgtattcatatctatatcttcatatctcatatttatatcttgttaggaacacactgattgcatataattgcgtccgaacttcttggttcgcttccaaaacaagggaagccagtctagacgtagtaggggtacgagtcttcatacggcgaagcttatgtaatctaaggcttcgtggcttatttggtaggcaccataactggcctccaggttctccatcagtacctcctaacaaccttcatattcatatttgtattcatgtatttatatctgtacttaaatcttcatatatttatctcatcccttcacattttcatcccttatcccttcacattttcatattttcatatcttcctaccttcataccttcgtatctcatatctcatatcatatctcattcatattcatctgcattcgcaccatccaccgtcttcgccagaggtacgggtgcgttgacccgccaactacttcttccttatgaccttatcccacaccatagccgccgacggctcccacgtgttccacgcgccggccacgggcacctacctcacgctcggcgccggcgtcgaagtttcggcgcagcagccgccccaggccgtctcaggcgccacttcggccgtatcgtgtattttgggcaccatcaagttgaaaatcaacaggtatcttgttgtcgccgacaagcacgaggtgaccgggtcggtgatgggccacagtgtggcacgtgtggtgtcgcacaagatctacccgcttggaaacgacacggtgtccaagaaggaccacgaggaaagccagtatcttgcgttgttgcacgagcacttggcgcgggccacgttgtacttttccgtggacggccgctttgacgtgaccaattcgttgcagagacagtttgccagccctccggcggcgcgtgacgcccgtttctggtggaaccgctacttgtgtgaggagttggttgctgcgggcgccgacagtttcgtgacgccggtgatttacggctacttcaagctgcacatggcgtatttcaagggccaccagtcgttggagtttgcgttgatcacacgccgctcttgtacgcgggctggaacaagatacttccgccgcggaatcgacgaggacggcaacgtggccaacttcaacgagaccgagcagatcttcacgaccgcagacaagcagatcttctcctttttgcagacacgcggctctgtgcccgtgtactggtccgagatcaacaacttgcgctacaagcccaaccttgtcgtgtcgtctcgccctgcgcaggaggccacggcgaagcatttcaccgagcaggttctgttgtacggcgagaactacttggtcaacttggtcaaccagagcggctacgaaaagcccgtcaaggacgcctaccagaaggccgttgagacgcttccgctgctgcttgcgctgcacgtgcactacatctactttgatttccaccacgagtgccgcaagatgcgctgggaccgcgtcaagcttctcatcgagcacttgatcgagcttggcttcaccagcgacaactacttccactacgacatggcctctggaaccgtcaaacacacccagcagaaggtggtgcgcaccaactgtatggactgcttggacagaaccaacgttgtgcagtccatgttgggccggtgggtcttgcagaaccagttggagcgtgcgggctacttgcccgaacacaccacgtcgccgtgggagcgccttgacccgcagttcaacttgttcttccagagcttttgggccgacaacgccgatgccgtgtcgtgcgcctactccggcaccggcgccttgaagaccgactacaccagaactggcaagcgcaccaagatcggcgccctcaaggacttggtcaactccatcacccgctactacttgaacaactaccgcgacggccagcggcaagactcgtacgacttgtttttgggcatgtaccgcccataccaggacgccgtcaccaacccgttcgtcgaccgcagagcgccacacgtgcagttgcttccgtacttgcttggtgcgtctgtcttggtggcggtggcgcttatcatgtatccacgtggctcgctcttgtcgttgcgcaacttgctcttccttggtggctgcttgtactttatcggcgccaatgcgctgtacattgccaagaacggctaccagtttgtcaactggccgctgttgatgccattggactacttgcgccgcacggaggagttcagtgccgacgggaagttggtggggactcgctacgaggagcacgagaacttcaagacgtcaaagaagcgcaactaggtccacggacgactttgttatagaatggatgattcgcttctaattttagctatgtgaataggatattgtttttggccaaggcactgtagtacatgaactgaattatgcttacgaaatgcattgtcaagtaatttagaaggttctggtgccatcaaacgttgttctcgtatctggacattcaatataatgggaattagcgttagaaaagatcgacctgggaaagaataacttcgtactaagtgtttttgcagactctggggaagcgatcgttgtcttgtttagagcaagttgtattttcacatttctactgagccttttcgctttgcaatatacaaacaatggtggatccaatatgggcaatccaatggcacattattggcttgccattcatattggacaagagaacttcataaatttaatcatgtagtttccatgatctcttgaaccatataatcagtcttttctcacaaaaagtaatagcaaagattgaaagagtacaactataaccttgaactgcctcagaattccatcatagtagacacacactaatgaaaaaatacactatagtgaaatcacattattgttccgctttttctcagtatatgatccattttttcgtgacgtccaataatacccgactctcctttgtatctaacaccagcccaaataatggattaaatcaattgctataatgtaaccttcctccaaatagatccataaagttaatttataatattcatactgcttagtatattggctcttgctacaaagacggtagtgcatacggtcccactcgaaaacatcttcaacaactccacctaattgcaaacagaaccatgtcgggcgttctagaacaatcattggacgaaatcatcggctccaacaagcctcgaagaagagacggcccagcaagaccgcccagatcccgtggcgccagaagaccacctgtatgtgtcattcagcaaagtttcaagatttcgtctttcgtccctccatactaactttcagcgcggcagaccgaccggcagaccgaccggcagaaccggtatccctcggcagattcttgaaagcgcccatgggaggcccttgttgcggctcagaaacgtgcattccgagttgaatggcgaagacttgtccaacttgtttttgaacgtggcgcctgtggactttgtcaagtttgatccccgcgacgaggcggtggcgtacgtgtgcttccagctgaattttgccgacaacaatgccaaggccatttcccgtttcgatggcaagaaggccatgggcaacacgttgattgtggaaaacgccacgtctttggctgacagaatagcgccccgtgcggcggctgaaccgattgccctttcgaaggaggcgcctcgcgtacgcgccagaaaacccaaggccaggaagcccagaccagcgaaaaagaccgctgaagacttggacgcagagttatctgcttacatggacggcgtgactccaacgggcggcgacagcggcgcttttgcggcccagaacaacggcgaggccatggactagacctcacaaaagttttgcgtcgtttgcatcgtttgcgtcgtttgcgtcggacaatagtgtggtgacatgaaacttgtacatgagaagaaaattttacgtgactggcgtgttgttggctgtatgtaatgatattatactactagacaaggaccagagagaccgaggattagcattgtaaatacatgtgccgtgtggtttttatctgttaggaccatgtattcattgtgtgatgataggtcagtctgtctcacagtatcgcttgtatcagtttacactttccttattctttgtatttaattgaatcttacgtatccgttacatctctctgtagtatttaattgagtcttacgtatccgttacatctctctgtgtatttaattgaatcttacgtctccgtttcatctacatcttcacatgtcctatagtacatctacattcttcacatttcctatagtacatctacattcttcacaccttctatcaaataatataacaatatcgatcatctaacaatacaccatgactaccatatatcacaatatcggaaattatcgatacattctattacatctatcagtctatcagtcgatgctctaagtcaaaatcgcatatcgttcagctctcgctggcaagctccaccaactgaatgtagagtccccgcgtcgcccggcgccacagcttgccccagtaaagcgttggcacaatgaacgcaatcgacacgaaatcaatcaccgccaacacaatataagtgttctgggttccggcagcatcgagccacttcgaacacacaaacgtgaagatacatgccaatgtgttgttgatgatggaaacacccaccatgccttggatcacaatctccgggtacgcatccatcaagtacgacatggcagtgtctccgatggagccccagccaaaaccaatgagggccaagccgccatagatcacccatgctggccatgctccgccttgggctgctcccacgccaaacatcacaagacccacaggagaaacaaccatggtgacgaaaagaagccaaaggcggtactcgggttcgtacaaaccgcctttccgacgggccaaccagagcacatggcggtcagacaagactcccgacatgaaacagccgaaaacagcaccaaccaaagtggccacgttcataagcgccacttgcgtttcggtatagttccaaggctcttcgccaaagtatgtgtcctgagttgtgaggaaaaaagacatgtatgcatcttgcaagccccacaatatgcccgagagccagacagcaggaagcgaaaacactttgaagtagagcacaaatcttttcacgtactggtggaaacccaacccagtgatgtaggatgaaggtgtgatgagagccaaccgggaacgatacgatttggggcgttctgcagaagactcaaggtcaaacgacagccggcaccgaacaatcggactgccggcctggttggaagttattcctgtctccttttcgtccatctctggagttctctcggtctcgtgcgtttcttcagtttcctccgccttttcgtccttcgagtcgccgctctcaaaaagctcaagcgctgcagcttccttgtcaagagcaggagtatccttgttttccttcttctcgcctgtttcttcacttttcagcccaatcttttcatcgtagacagggaagtggctggcacgatcgaaaaccgtttcctcgcacgcaaccaaagtcaccaaaagcgttccgccagtgacaatggcaccccaccagccgacccagcggaaaccctgggcctcggagatgagatgggccaccaagggccccaaaaacgagcccaccagtgtggccaagatgtagacggtcaataccgaaccaagctggtgctggaaaaaaatgtcagccaaggactgctggacctgggcctcggcgcatgcttcagacatgcccacgaacgcctgcgaccagattgtgtctgcggttttcgtcaggcgagcaaaccagatggaaccggccgttccggccagaagacagatgatgtaggtgattctgcggccgtaaagcgacgacgcgggcgcaaagaagatgcacagccagccaatgaagaggaaaagcacgcctgcgcctgtgttcatggcgtcataggagatgccgtagatctcattcaacaggtcctgcgctgcgccggcgtcgttggaaatggcagcggtcaatgcggtgatgaagcaaacaaggaggaaatgccatattttgcggttgctcgaccagttcaacgggtcgttgggcgagtcagacggctgggggagcaaaatgatgccgtcggcggtctttttcacaggacggtggctcgacgagtcgtccagagacacaaggatgttggtcgtgcccgggacgtagtcttcagcaaagtagtcgttcatgggaatattctggcgctaagataatggagttcttgggctattttgtattcggaggtatttggagtttggagttattaggagctatttggagctgttctttgtgatggtacttgaagttgcaatacggagaagtgatgatttctgcagttgattatagcctgttgtcgatgtcagaggagcatagtacggtgaagtaaattttttcttgcgtttctttttctttttttgcacccgcgatgtccacatgtaagacagacgtcatgcacctagtcacttagtagacaggctgacagaagatgttgattggacaacgagaggtatgaatggtttggagaattggtaaggccacaggttggctcacataacatccatgtgagtagatcgaaaaatggatcaatcttagaggatacttacctgtaccgttcaagcatacttgtgtttaagtagattcatgcattgtgcagcgatcgctgtatttgtaaatgtataaagaattggcccaatggtgtactggatctgtggtatttgcttactggagatcctgattgaccaggtatatcccagaaaaacgttgaactcatgactacgacgatttgttcagactgcgaaagcagagtcgccgagtgactgtttgaattgttcgaacatttttatgtttgaatatttgattgaatatttgtttgaatatttgtttgaatatttgtttcaatatttgttgaatatttgttgaatatttgtttgaataattgttcgaacttattatttgctcgtactttcttcctttgaccaagatcggaaggtagacgtttgaatgtgctcttggagagagcagtggtaggtagcattcgaaagattcaatcagacgtacattgtcatttcttagctctcacacgggtataagatcttagttctcttaggaagctactatcagtcctcttcgctgagatttagttgaagtttagattctttcacccaagttcaatatacaactttatgtggaaacttattataatatcccttcgttgtacgatcagaaaccgtacaagtttctttggccagtataggactccaatgggcacaacttgggcgaaaaaaagtcaatctattgatgtgggttctgaacgttttagtccatcgacggcgccccattattcgtcgctgattctttctcgatttgaaggtccatcactttccagggctttagcaccttccctgccacacctctccaaaattaaatgtcaggaatgcaaatgagccgttgctataaagcactaaatgagattgctttcctacttttagtgagtttgaagctcaatcatagcattgatgcattcgagatctcaacacctgctcgtaaagacagtgactgtctgattgttcaagacttattagttgagaacagtttatgatctgtttggaagagttgatgtggttgtcaatcataggggacaaattttgtagctggatcaaccagtacatttgaatccaattgtgtgagcccaatcatttccatacttctcgtctaaccagagaacaagttagttaggactcgtaatttatatcattattagaattacttcgtttatagtttgtatctttattatcaatgccgtctgacgagcctgacatatctagcagcatggaaaaaacgaaagagctccgatccgttccagcttgccatcatatctaatcaaggcttaacggaaatcctaattacaactcaaaatgttttttcgaaagtcttctgtactacaacgttgtctggttcgcattcatacacaaatcaagcaaaacggcacctaaactgaaagcaacgaaaaacaaaaaacaaaataaaaaaacaaaataaaataaaaaaacaaaaaacaaaacgattaaacaacaaaacgatcaaacaacaaaccgatcaaaaaacaacaaacaacaaacaacaacaaatcaagaagacactggggtgtcgacaaaagcatctgatgtgcctaataatatctataattatattttaatataaattattacaattattacattagatttattatagtaaattacgtgcaacagtaactatatggtaaacggtataaataatattcatgccaaagcatctacaatatgggccgcgcacgccgcctcttctcactatcaacttcaacccaacccaaactgctcgagcgaaaatgtccgacgaccttctatcatggtgcgacgatctccaccaggtgcgaggaaacatctcgcagctccaagcaacgctcaaccaggtcgtggccaaggcgcccacggtggctcagtataaagaattgatgcatacttatggcgaggcgccgcagccgctggccatggcagaaaagctccgtgtgctgctccagtcgccgcagctcaaggtggcggtgcgcttgaagagcctctacgacaagggcctcatgccgtttttgcagacgtttgcccacatcaacttcaagtctgccaaaagcgaccgttatgtcgggtacttgttggactacacgcccgaggagagaaaggcgaaggacaggttccgaatcgacgagggtgagaggacggtggaaaacggcaaaagcatcgacggcgcagacggcgccaaaacagaacccgaaagcggccaaaaccaaggccagagcgacaaggccgacttgtacccgccgacgttgccgccgctcagcgagcctgtgctcaagcttgtgcttacagacaagtcgtttcggcagcccggcgattttctagaagcgctgcacttcagcaattcgcacaaccgcaagcttgccctccacgggtctgctttggttgattgtgcgctcatttctctcgccaacacggcgtttcccacggcccacgaagacgatttgcagcacttgcggtttcggctcacggcgccgcacgtcgtggcacgcttggcatactgctacaatctttccgaggcagtgatgatgcacatctcgcaagaattgcccgtggaagacaagatgcgcatcctccagacggtgttctacgcctatgtcggcggcatggctcgccacggctacacgtttgccgagatccagaagtggctcagcaagctttaccagccgctttttgccaaacttcccgacgcacaggtcaaaaacctccatgccgtggcgtacgccgagttccagttcttggtgacgcgggcaaacaactactttgagcatccgacgaaaaagctccgctacgatttcgagcaggaaaacgaagacccgcttgttttccgtcttcgcgtgggcgaactagcattggcctctggatccggagacacagccttggccgccaaacagagggccgcctacaacaccttaacagacgcagatctgcgcacaaagcttctaacgcatcttctcgagcactacagaactccagaacgggtcgagccgcggatcgagcagtctgaaccccaaccagatcctgaagcggaaccggaagacgacgacgacgatgcatactcgcctgaactctcagaagacgtttttaccgacactttggatggcctgaacaccggaccggacccagttccaagtacaagcatttcgggccccgctggactttctggaccgacaggaatcatttccgagccccaaggacaattgcattttagcggctccggtcatatgcctccagctggcgcagtgtcgcaaccagtgggacaacctccagctccaggccaagctccaggccaagctccaggccaagctccaggctcatggcgaagcactccagccgctgctcctcgtatgccattgccctacggcgcccttccgcctattcccaatatgaagaagcgtccggacaaacggaggtaggaatgaagttggccattaagctatagacttatataagtgctggctctagcatccattgagagaataatcttgagtgcatgcgtcggaagagattttgctacgtatgtatgcgctggctcatgcttgtaagatatgaagctgcaaatcataagtagaaagaaacagtcaatgctttctattgatcacagtatcagatgtcacaacactttaggttactagatcgttgaacagaaccgttccgacacatcgtataagtgattttctggaattaagctgagagttaaaggcaaagctggtttgcaccttaaataaggccaagggttctcgtacttgctttgatgccggataatctacctgatatctttaagatggagtggccaagactgaaagtgcttctgatttagaaacattttcgttggatctacttcaccaggagatatggtgtacgaattcacgttgagcgacttagagtttcagctttattcacaccatctaattaattgattttgatcatcacaaattcgattgcgtgaagacggaaaagtagttttaggttcaatgttcgcctcttaagattgaattgagagtcgaggtaataaagatgtggtgaaattcgctaatcatcagtaatatgaccttcgtctgattgagttacaaagagaatagagttgaccaatgttttcaaccacttttgaagaatgcaggtatatcctgtaatctcatgaaatccgtatactcgtctaacaagacgatctgacgacagcatcttgcgctgtgtcaagcctttcatacaaccacttcaagagtaggatggcattatctctgaactggtgatagtactcttttgattaaatgggaaagaaagtttatatttgatagcacagctagtgacgttaagtttaatttgctagcacaactagcgaccttaagtttacttgcatcattacgaggccattcatcagataaacaatctaagtttgccgttacatgttagaacagggtccagagaatgcctaaatacggtctgatcgagcatcagaacttgaaatccaaactgtcgtctagacaccaatcaagaacaatctatcaaacaatcaatcaaagaacaaccaaagaacaatcaacctagaatactgatgctatgctggatcaacagtagccagatcggtgacgtaccaagactgtacagacgaaaaagaaaagagagcacgagaaaaatattccccaaagcctgcacacacacccaagcaaggagacgcacgtgctgccaccgatttgcctcttgtgccaccgccctacaatttggctcatccaaagccgtaggtttggcgtgggcctggtctggcggagttagacccgatacagcaggtgcgcgcccggagacatacggatgcgcaagaaagtttgcgcggtgcgcctggaaacaggccaataagaaccgttcctgcgatagtgcgcgcgctttttcgtttttcgcctatatatcgcccggtgcgaaaggaattttttccttctcttctcttttccacacttgtgtatatatattcataatggccgccaagcagcagactcttcctactttcaccgttggtgactacgcctcttttgctctcgccggtgctatgggctgtggtgtcacccacggtgccatgaccccaatcgatgtggtgaagaccagaatccagttggaaccaactgtttacaacaagggtatgattggctctttcaagcaagttgtctcttccgaaggtgccggtgctttgttgaccggtttgggtcctaccgtcttgggttactccttgcaaggtgccttcaagtttggtggttacgaattgttcaagaagaccttcattgagcaattgggctacgacaccgcctccaagtacaagaactccgtgtacattggttccgctgccttggccgagtttttcgccgacattgccttgtgtccattggaagccaccagaatcagattggtgtcgcagccaaccttcgccaacggtttgattggcggtttctccagaatcttgaaggaagaaggtgtcggttctttctacaacggtttcacccctatcttgttcaagcagattccttacaacattgccaagtttttggttttcgagagagctgctgaggccatttacggtgccatcccaactccaaaggctgagttgtcctctggtgccgccactgccgtcaacttgggtgctggtatcattgccggatgtgctgctgccattgtttctcaacctgctgacaccttgttgtccaaggtcaacaagaccaagaaggctccaggccaatccaccattggtttgttggctcaattggccaagcaattgggtatccgtggctctttcactggtttgccaaccagattggtcatggtcggtactttgacctctttgcagttcaccatctacggctctttgaagtctgctttgaactgccctaaggccgttgagttgtaagtagaatgtatttattaatgcacctcagtcattgggatgacagtcacttatttatggcgtaggcggttgcgcgggattatagatgctagacatcgtgagtatgcttggagacgtttcagtttggaattgatcctgtagaagatgacagtttttgacttgaagttttcgcatgttcgttatttcaatttactgctgttattaatgtcttcataagtgatccgaattcataaactttatctgattaagtctctccatttaattgtcgccacgcattgtacttgtgactgatgaaggattcagtaaaaatggtctgacaccgatttactggcaatgcttgctgatgattcaaaatcgactcaattgcaagatcaaaatcaatgtatctgcatttgaagtctgttttgatgaagcagcccgttaagacgcagtttattagccaacgcctatattattactaattgattgcttgtaatctcttgttgtctatcgactttcacatcctgtgccaatagttcgtgttacagtgggatcactttttcgaatcaaactgctcgaacaaattatttcaagtggagccaaccaatgctagaaagtgctttatgatagtctctgtagaaatagaaagtgcttcatgatagtctctgtagaaatagaaagtgctttatgatagtctctggtagaaatagaaagtgcttcatgatagtctctgtagaaatagaaagtgctttatgatagtctctgtagaaatcgatttttcttacacataatcaattgaagagattaactaatccgagcgctcacttaagaagaaacgatcaaatcttgagcaccgttccatgtatgtcggtacttcacgttgctagcaaagagaattgcaaatttagcaaagagaattgcaaaaatgttcaagactacttggacaagcgtcaccggctgaaccataatgtgataatggcttaaagaccttccaactgctttgacatgacactgatgcaattgaaatgcaatataatgcaattgatcccattgtggctatcgcaatcaattctgtaccggagagaatgtgtaaaaaccggcctatacttccggtgtgaacccgtgacgttgcctatatgcacgaggtcatccgggcaaagcctctttccatcgataccgaaaacaaagaggaagaaacaaagcagaacaaaagcaggaaaaaggaagaaaatagcacggtgaaacggccttggaaagaaaaacgagacggcaacacctgttccgtttgtgtcaatcgtaaataccagcgcactgtttggtgtcaagtgcgcaagaatcagcaacccaccagggttatttcctctttaggcagggtgattggcgcagaaacgtcatgctgcagcgcgcgtgccatttatagccgtctggaagcggcatcttgcttcgcgtgcgtcatctcttgcgccatgcctctaccctataaatatgggtggctggtggtacttccgttttcatcgacattttttccccatgctcttcacatctttcgtcaacgtcctcctatttgccctctgtgcagcggcgttccccgtcaaacgtctatatcgtccgtcgtctccggtgttttcgcttattgcccaccatgaaggcgctgtattccagtaccacttgttgaagtacaacggcaaggaacttttgcttaacgccgatgagcaggcctttttcggcagagtgagagcctccgagggctatgtgttgaatcttccgggcagcgtcaagtccggcaatgccacccagctgattgcaaacaccaccaacgtccatgtggacccgaaaacgtaccagttgactattgcgcccaacgcagccaacgccacgcacggctttggcatttccaaacagaagttgactttccgcaactccaccgagtttttggcctgccctagcaactcttatagaggcgagtaccgggtgtactggggcaaccacaacaagaccgcttgccccaacaaggccaggggttacaacatcgagttgattgtgcagaccgacgcggccatcaactacaacccttctacaaataacaatactcttccaggtctttccaacaccactctttctaatctgctttcgcctccaacgaaacgctccaagaagtggttgtttttttaggctggccctcgtgttaatggctcgaggagacggctaggttaggtttgttttaggatagattaaaaggtttattagtgcttgtctgtagcaatagccagaaatctgcgcatgcaagtgtaattccacacggtatgcagggtctgtgcattcttcctgattcggaagaataatggccccgaatgagtggttaggtccgttcccacttgcaggctttccgtcaagtttccatcaataagacatactttcctgctcgttgtcatctcgggtgtgggaaataaataaaattccagggaatcaaaatgaaaaagatatagtttttatatattttggctaattcgttttgtgtcgattgttgacatcccttgatattgtcgcaatacactccgccttaggcttattgtagcgattccattcaatgctttttttatagactttttgtaactcggcattctgaggaatggtatgctcagatgcatctcaggggtacagcttcccgattgggaacgatgtacgggtgtcaattttctggtgtatgggttttttattctttggtgtacgggtgttgtgagatgtacgggtttaaaaatttacagatgtacgggtgtattctctttttgtggcatttgccttgctcttgtgtttggggtacaaaaagaaaaatcgtccatctactacttgttctttctggcgtctcgatatgttactaaaattctcttcgaaaacgcaatgtttgtaatttcgtgtcggtttacgatattctctaaacgcgacaaattggaacaatagacctgtgataaattatttctcggaatgtgacatcataactacgctaaacctgatttgcaaaagtaaaacattgtcaaaagctgaaccattatatgtatcactgaacagttcaagaatactgaagcggcgtccgacgaaatctatttttgataaacgtgcattcaagcttaaagttatgagtctccgttcaccttgagactttccaacattcaaatcaggcatttttttcaagctccgatgtttttgtcgtcaatggccattcctcaaattcaggcttgccctctctatcaaaccataaagtggccgtcaaacaacaagaggcgacaaattccatcgtggtactcaaaacatactcatatatggtcaatttgtgtgaagcagaacctccgttgtagttgctggtatcaaaataattcatggacgtcacataaatggataagattccgaaaactcctctcaccaaaagaaacggtgaagcacccatgacaccaagggtcaagctgttgcgtacccgttccttaaagtacacatatatgttgaggagttctaccacgattgtcatggatacaaacatagcctgacctgcagttcgaaggccctttgatgtgttgactgtgctgtgatctttttgaagatcttcagtattcattcctgccaacatcgtgccgccaacaatgacaagaacatttgctggaatcaaaaaatggcgaaatgtcgatttccacgtagggtttctgccgagaagcaaactttttatcggaggacccagcgtcacgagccatgaagacccaaactcttgtttctgggctttgcagatgaactggaaagcggcaaaaatcaatgcaaaatatccttcggcccccaaaaccaaatacgctatgagccatttgtaataagatggccccaatttcgcatacgccacgccacacaactggccgccagttcgaacgattccgaaaaacaacaagaatgtgtacacggtcttgaagccttttcgaatgacaacggttgtcatgaaaagagtgaagagaacatatacggccaagtaaaaagaggcagccgcacccaaatcggtagatacaaaaccagacatgaggaaagaaacagaaagagatcgtggagaaaagaaagaggggcgtggggttaatatactgccctgtgacagcaaatgtgacaagggcggctttcgaccatatacgtcaattaggttaacggcgatagtgcgttttttgagggtccttaaacaaagtcctttttttttttttttttttttttttgttctttcgttcttgctcattttcctacgtcaacggcgaagttttcggatcgatgatcgatctttggttgtcttcttttacaccaatttcgggccctttggctcaaatatcccattgcacataagtgcagagtgcacataaaccatgaagccgtgtaagtcggaccgaaatgcagtgttgactaaggattatacagtttacgaggagactgccatacaaaaataaggagagagcccctctggaaggatgcacggatgttgtttattccttttttgccgtctattttgtcattttcgttcttttcggcacacggacgtaaaacggctttaacctgtcataagccgcgcagtctctgcagtaattgacatgtctctcaacatacgagagaagaataattgacaaaacttagccatcaaagacttacaggtggctagtctcgtattactagcactaatgcccttgggttttagtcgatctcgtacatgacatctttaaatcatgcgttagagaaggtcatacataaggacattgaggcggtgctgacaaatgaagggccacggccatgtatccactgcagttgctaaaaataaggatcaactgtatccctgaagccgaatcaagttggtaattctctcccttcaatgcattggtagaattgccaggcgtatgccattagcactgtcaaatagacgatggctgatttaatgagccatttgcagtttcactgtataatgcttatacttagacatgcatggcttaaactttgagacaagcatgatcttattgcccacattcttttcatggccaaatctgtgattcactgatgactctttcccatgaaagaaaatagacatggaagttaatttaagcgactatggtgcattagaaaattgagtggatgaggtagagttacaattggacgctcaaatggaccattaaccatataacatgcacagtgatttgaaaaaatacgaatttattcgagtacttcgggcaaatttctcagattaaatctaagtgacaatttccctgttattgttctcgcaatcaatcattttcttgggctcatgtaatttcttcgttggtctccaggttccacaccagatacggaacgtagggccgctgatggatacggcagccctttctctaattatacgcaaagatcaatctttcaatcttgtatttaagagtatcgatttatcctttttcgaatcaaacgatcttttcgtcaatgtctttaaagttgtcttcatcagtgccatcttcaatcgcccggctgtctccttcaaatgccaatgtagaaaccaagcaacaagccacaataaattccatggtggtgcctaaaacatactcataaatggtcaatttatgcgaagctgaacctccagatgtgtagttgctagcatcaaagtaattcatgtctgtaacatgaatggccaaaatgccaaaaatgcctctgactaaaagaaacggcgaagcacacatgacggcaatggtaagacagttgcggactttttctttcgcatacacatggatgttaaagaccaccacggtgaaagtcacaaaaacaaaaacggcctggccagttgtccgaagaccttttgacaaattaacttcttcataatggttttcaagttgttcgttgtccattcccgctaacatcactcctccaatgatgatgaacacattggctggaatcaacaccaagttctgaaagatcaatttccacgagaaaggtttgccaaaaaggcggcaatcaaagggccccagggtcaaaacccacgaaaacccatactggcggatttgcgccttgcatgtgaaccggaaagcagctagaatcaacgtgagatagccttcggcacccaaaaccaaatatgcaatgagccattggtaatgagacgggcccaatttggcatatacgactccacaaagctggcccagaaaacgaataagaccaaacacccacatgaatgtgtacacggtcttgaagccttttttgaagacaacagtcgtcatgaaaagaccatagattacgtacaaggccaaataaaacgaggcggcagcacctagattggacgaaacaaaaccggacatgagcgagataacaataattagtgaatcagcaccaaggcaagaagacagagagcgacaaggtctgcagcttatatactacattgttgcatggtgacattgaccatggacaaaattgaaggtgcgaacatgttgataagggtcctacaaagccaagattttagaattctttcttttttcaaggatcgcctatttgacaaaggtctcctcctgactcttctcttcgtttttttcactttcttcaaatcgcaatctgtttgaggctatggagcaccgactaatctccactttgctgaaagtgcgaggcaagcgaaacattgcaatgtaacatatgagggtttttcaacaaacatgaggggatatttacgatagactatgcacaacttcgtctgatggtttcttttttcctgtgcttgaacgggtataatgcggctttaaccatgcgagatagtaataagcatcgtactgtctgcagagttttggacattagtcgaaccacatgcgagatttagtgactactgccgatacgaagcctggacgcttccaaaagttgctttttgcataagtgctggctgagctttttttaggttttgtctatttgtggggttttgatgttacagtttgtgtttactcgtgatttggggcaatcttgcatgttattacatcactggacttgagctttactttgttcatttcatggaatgttacaagcaatgatggaaccaagttgaggtttcattgtgggatgagattggttgatttaaaaatgccggcgaagtgcttcttcgattactcccacttgtcatgtattagcttttctaccaagattctgaaatttgttttccattttcgttacttggtgactttagggccatgtttcgactactcttaaagcatgtggagaaaatctttgcctcttcagatgccaatggcattctattctttcattgaagcctcacatactccctcatgtaattctcgtaactagtgtatacggttctatagcatcgtgaaagctttttatcatgatggaaatgttatgaaagctgttttgactgttacgttgctcgatccgatgaggaatgtgtccatggaagtttgagacgggtcaaaaatccacacgaaggttcaatgtctgccagagaacttttgagtcagaatcattcaatcatgattgtactttgataatcgttagcttgaatagaggttcgaggtgaacgtcatccattgaggcataaacatcactcgatgacgcaaggagaatacattaccgaaattttatcggtgtagatccatactgccatactgataacttggcttctggggttagccgaggaagaaagattctgattgctcgtcttagcctccaaattaaacttatatcaaatttgaagattacagacttttccagatattccgctcaagttccgcaaaaacgatgaaagcagagtcaatatgctttcacatgtgcgcacccattccactacaatctggcaggttcaaaaggtatttccatgttcgactcaaattttcatcaacacagagaatggctaaatggctgaacaatcctaatcaagtaccacttccatgactagatcacaccatataaaagattaaggtcaaacttatagacagaaatcatgcgccttcggtctttcacaacgaaaacaaaaatcttgtagcttcatacagccacaaaaacatgaaatctcgatactgcagcctcaaagccccagatttccccgatttactatcttgccgtttccataaattggtccaaacaaagcgacctgcacacaagcgcactgggtagatgagcatctggagttttttcctgtaaaaaaacgccaatccacaacatgacaccccacaagtccgaagagtttgtctatgactctgaaagtggatcagacttcgaagatgccgggttcgaggctcctaaaaactacaccaaaaccactttgcccgagctttcgacctcgctagacaacaaagaggtttggttgatcaaaatgcccaaaaacttcccattgtcgaaattgaagaagttgcccgtctccttcaccgcatcgagagtctccaacgaaggggtgaagccgtttgaggtggatggcgtttcgtaccagaccaacgaagaacttttcgcttcggaatcggcgaaatacaccataatccaaaaggacttgcttaacaagaagatcgaccggttctacacggtgagagaagtagtcaaggttccagaaatcgacctcaagaaggcggtcaaggccagagaagacgtgcctaaggaggagaacttgagaatgagacattttccaacaggatactcggccggcgacttcagcgaggcacaaccgattcccgaatctaggctagatgccgacggtaaggtggtcaagagaatcaagttggacaaggaggattcagaaaagaaggagaagaaggaaaagaaggacaagaaagagaagaaggagaagaaggacaagaaggagaaaaaggacaagaaaaagaagtccaagtctgaataggcaactgcatttgtacattaatgaacctcgaaatgggagaaacgtagcgaagatctgtagagataccaggaagatgacgttcatacagaagaagccagagttgacgaaagcaaagttgacgaaagcaaagttgacgaaagcaaagttgacgaataagcaagttgacgagtaagcaagttgagcaaagttgacgaatgagcaagtaaacgaaacagaacaacatggataaaagcgacgaataaacagagaatcaacgaaaatacaataacgattgctattcatatgagcaaaaacccagtaacacaagtgcaatgataccaacgacacgagcaaaagtgaaaaagggcgtctcaagtcctggaattgaccattgtctgtaaatgccttattgatattgcatcttcttggggttttgtctcttcttggggttttgtctcttcttggggttttgtctcttcttggggttttgtctcttcttggggttttgtctcttcatacatctttcgcaccaatcttcttcttcagacatgggaaacaaaatctcccggccggcacgcaagctcaacaagacgattctggaagcggggaaagtatcccgaaccgcccaggcccggcttcctccgcaggctttgaaagagcagttcgaggcgggattcgagcccagacaagacgaaagacaagacgaaagacaagacgaaagacaagacgaaagacaagacgacagacaagatggaaaaaacacggcccgccccctgcctccatacacgaagcagaatacaaaagcagacagaagcagccagcccgagggcagagacggcatggatccgcaggcagaccagtcctttattgactccatcaacaagttggggcggcagatccaaagcagcacgggcaaaaacccgggagagttggacgtgcgggcgttgcggcagctcatgaacagaaagagcctctacgaaaagggccagagcgaggtggcgacgcaaatggcgggcgaatcgtccaaggcaagaaccatgctccatcctcgcacactcacagccgtgctaaatgctttggagggaaaggcgtcgcccagcgagattgcacaggacttcctggtgtcgccgcagtacttggagaacttgggccgcttcaaagtggcagagaacatcgtggtgatagaggagcagacaaaggaggacgagatcgggcccaaggcggcacgtccaagcgagctgatgatcgattacgatggcgacatgagcgaggaggtgaacagcgaaaggctccgccagttgcgcctgcggctagagtaggagcagacccataattaatgatgtacatagtagctcatgtgagcaagagagcaatcctccacgattttctgttcaacgtgctcaatcctttcttttcaatacgggcaatgaagaaacattcatctgtatcgttgatgtgatgcatttatttgagtgtttttttacttgttcgtatagttcggtgagtaaagcagaacgatctagaatgagctcaacaatgccttgtgaaaagaagggcctttagtaaaggaccaaaataatacagaatgcttatttatttgcgtttaaatatatccgacgttcaatgacgttaaaatagcaacactcgtgttaacctacaatattatttataagcaatcgaagtaagaagttctacatatctttcggtgcagcttcttattttgagcttattatactttaagttcgtcttacgacagcctctgatatgacaacgatgtactaatatggcaaacaaagaaggataaataaccaaaatcaaagaaagattcaaagtcttttctcacaagtaataggtctttggtttgtgacacactgtgaaagtaaattgggtgagtattataagtggatgacttgctagaagatccagattcagtttagataccatttgccttaagttatggaaagactctggcgaatcgttgataataaagatattcccgggtttcacggcacaaagtcccaaacactcacgtttccaaagatcataagtggaccattctcattacacttagtcattcagaaatagtagttaaaaaaaatatcatgtacgccaatccgttcttcaagagaaaatgggattatagacggatatggaccatgatcgaaacagtattagagatgaagtattcagaaattaatgttagtttcggagcttcaccaaagccaatcaagtaaaatagaagacagttctcttggatgattttgaacttgagctgacttcaatctgtataaagcgacatgagatagtaaagcaaggaaggtttcatggcctataaagagacatgagattgtaaaataatgaaggttctataggctcgtggtcgattgattgaaattatcgaagacatgaaaaaatctttgattatctgtttctctcacaaacttaccttgcattttatttttcggacgttgccatttcgaattcttgtcgctggatccttctcatgtctttcgattaggaaatccagcgacagatttccaatcagtattttgatgttaccaacccagattgcaatttaaacgaaaccaaacgacaaaatattcgatcttgccatattacatatcttcttctaatttcgtccgttatgtctccttttccttcaaatcatcatcaagtcatctatctcagtgttgttagacttctcacctttctcacttccactgttcaatttttcaccactctcattattcagtcttttaccattaatgttttaccattgaattcttcacattcaattctttaccatacaatccggctcaattccaatgttcattcaatgttcattcaatgttcatccaatgtttattcaatgttcattcaatgttcattcaatgttcattcaatgttcattcaatgttcattccaatattcattccttaccgaattctttactcattctttactcattctttactcattctttcctgttcattttttcctgttcattcttcctgttcattcttactttttttcatcttgttacattcgtgatcttcctgaataaaacctccgttttcccgaattgcagcctccgcgatcgcaatatataaagcccgggttccccacatttttatcgcaatcaagtgcgaatttgcctgcaaacttatctttgtctgcgagttggcctgcaatctatcttttgcctgcgaatttgcctgtctatcttttgcctgcgaatttgcctgatacatgacggacgcgaaatcgctcgcccagtacgccgcgtgcgacgtgtcggacgcattggtggcgcagggcgtggccgacggcgggtttgtgcccaacttagtgcagcgctcggccttgggcgcccaaaccgcggtcggccgcgcctacacggttctttatgcgcccaaagacgacccgcggccggcagtgggtgcttcatacatagaccaggttccgtcagggagcgtggttgtggttgggcttgcgcccgagtgccagatcaccgcggcgccctatgtcacggtgaacaatgctctctacggcgggctcatgctgacgcgcgcgcagtacttgggggcggccgcgctggtggttttgggccgtgtgcgcgacttggccgagcaccgcgcgcttgggtacccggtttggtcgtacggcgtaggaaccacggcgccgggcccggtggtgaaagtggtgggcatcaacgttcctctcacagtaaagaccgctgcgggcgatttaacgattgcgcccgacgatgtggtggtggctgatgaaaacggcgtggtgtgtgtgcccagccacgtggacttggcccagcttttgcagtatatcccgcggcgggtgcacgcggacgaaaacgttgcggaggatattcgccacgggcgcccggccgcggaggcacagaagttttggcgcggcaagatgtagtgtgcctagcaatgtcgcgcgaccccacatattgaacacccccatattgactctacttcttacaccttttgtattcggctcacttgtttctgaaaacctttttgcttttgcctttgtctttgcctgtattgaactccccgagagactgtcctgccactcccggccttccagctctgaccgcatttcatatcttgtccgacttaaagttggctccttatcactatcgttgtgcctttacccagtttcactccactcccaatcccatttttctttaagtaagccccccaaaacttttgattcttgtcttacggtcatttgaatttccatctttattatcgtcctatcctctatcgttgctagccatgccgcttgatctcgattctcttcctccaaacacaagctttgaaacgatccttccgcagcttcgcaaagctgtcatcggcaacccggccttaaaggcccggctcactcgtgctccagactttctctggtggctccagagccagatgtgctcagccctcgagaatttggaccacggttggcctgaattcgcctcccgcatagagtttttacatctcttggtcaccccggaactgtctgttactccgggagcagaccatgcacagcttatgtggtgtgtgccgcttataggaaggtttcttgaccatgtgtccggtaaagcgcttgctgaagcttttgtggacccatccgaatcttcgtggactcttctagacctgatggttactagtgccttttccatattgcttgaattagccaacgtactgcctcttgctgtggccgagtctgcagatccattttggcgttcaataaccctggttgctttggtcactcactctccctcatccgataccttccccttgaagaaagcccttcaagcgggtcttgctttagtgcccgtgtacttggaaagtgatccgggggcgaacgccgatgctcttcttgcagttgtattgcgccgtttgctcactgagtttgaccactttccaaaaggcgaggaactgaaatctattgagaagaatgccgaacttacttcgtccacgttctcaaacctcaatgatatgctcatgcccaacactgttcctgacttccacacattggaaaaagtggtgcatattccgattttgtgctctttgattgtggtggccgcacagttactcaattacttcaagccccgccaaagatctctctcacttcttgaacgtcagttttacaattctactgaagtgcgtctttgcttggtagccttacttcaaagcaacggagtacatcttttgagtactgcaacactaaatttgatctcctgctatttggatcatatctcctctgcttctcattcacaagagaagcttgcgacatctatcattgagagtttgtttcctcgcattattgaccttctcggaatctcaaataagatggtcgtgttgcccaagtttttggagcttcccatatcaattctctctgatctttgtttgaaatacccaggagtttgctcctatatccgtaatacaaatgtggatttccagataatgctggaattggagtcgcttttctcgcaatctttgcttttgaagcaaattcatatcctcaagacctcctctggttgtggcactaagcttgtgaatttcaatgccttgaagtctctgataactgaatcccgtttgttggatgacggtgttcaaacggctcagatggataccattgcaaattatttgcttttactcagtgtgttcaccagttcgaacgatgaattcagaaggcgtgttgcttcgtttaaagacaacaagcaggacaaaaataccaccaactttttgagtctaatggttttcgaacttgttgacaacttcagatttttgtgtgagcaaatgttgcttagctataaagctttcctggcttttcaaaagcttcctcgggaaaagagcgaacctgattttttaccttggtttggcggccatgttggcatgcttatgagcttgatcgaccacccaatttattccaacacattctacctcatccgatcactttcaaggtccgtatctactcttcggactttctttattgattgtaactccattcagagcccatttgacaatgagtcatctcataaagctagtgactcttccaatttgtcgaggtctattttggagatagtttcatcaaattatgataaggaaatgacttttgaccgagagggaagttttgtttcgagcttactcagaattttgaatgttttggaccctgtctacacggccatgatgtatttttcaacccagaaatcaaaagaaagaactatcaaaagacactttggtgaaatcagtaatgcaaagtttgttattttgcttgcattgttggcaaactttattttggacttcacgtcgttccgctatgagatagtgaacaacgacactttccttaaggatttgtccaatttgtacaagaaggccacggaaaccaaaagagaatacgattactctgaaattaaagatttagaattgagagacacagcctatgaactgtcaaagatacaacttggggtattgcaaatcatcaagaattacctctacaacgaaaatgaagagaataggaagtacatgtgggagttcatccctttgtcaattgtttttgagaaatccctttatggtatactaattccagcatgtgaagataacgaattgcacaaaatgttattgcaacacaaggtcattgcattcgagattatgagaaaccttacggcgtcgtccacatatttcagtgagattattaaggatttgtacacggaattcgttcaggagcaagaaaaagagggcttgaaccatcttccttcggaatggaatgactaccttgtgtcgagtatcttatcgtttgacttgtttgttgatgtttccactatcgataagctcgaaacaaagtttttgagcgacgacgagtttttacttcgcctacttctagatccagattacgtgcgacttattgttggcatcaattacacagaagatcacaggtacactaacagtacaacacttcggaaacgtgatcttccaagtaataacctcttgaatgtctggaagagacttttggaagtcgagttactgaaggatctagaacgcaagatttgtcacggctcgtcggaaaagactcttcaacttttctcacaattgagcgaggtcaaagtgtcgattgattggctcttgattaatttaacgtggaaagaccaggattttggctacccgctcactgataaagtcaatttccgtcttttggatacggtgagagcgaactccgatagcagcaatatgttttcagccacaaatatcgtggttgaagataacgaagacgaagaggaggaggaagaaggggatgaaaaacagtcgcgtgaaagtgggtttgacttagatctgatgcacgagaatactgttgtgtctccggaggaccgagcacaactcctctataaacacggatttgcaaacacattgcagagattgatccggggcatgtgtacgcccgtttttgatagtgaccaaacaaggcacgagacaatgaaacggtttcagaatctcaatgcgaacgatttgtacgagaagtccaaaaccgcacatcatcaaataattcagctcgtggccggagtacacgataatccgcgacaagtgcggttccgtgagcgcaaagaggagaagcatccattgcggcgccagagcaacatcatcaatgcgagagatgggttccgtgccagacaagaaatccaacaagcggcggaaatgctcatgatcgagcctgaaagtgagggcgaccagaatgaaacagacgaaagcaatcatactgagcctgaggcagatatggacgattactggattaggtaaaagagatggggacaatgaaacttagaaaagctagagtaggcgaattgaacaaagatagaggctggtggtactggacctccctgagaaagatggtgaaggtggttgatttggaactgaaatcaaagatctagagaaggttgactaatcaggttggtgagggcacggatggaaacgagttgacttgagcaaacgacacatgcagctgatgccaactggaaagaaggagcaaaaaaaaacttttcccggtaactaattaaccgtttgtgtgttcggataaacgagcagatgagaagatgaaataagctcaatctaacttcaaccaaagggtcctggtcttgcctgcagtccccgaccgttatccatcacagccgttcgatcttgggcaagatggacatgagattcacgagatcacctatcagagaatgaaagaggataaaaggatccagaggccacaagctgtggtggattggtacagcacgtatggtgtgaacaagggcgactcgaggccgcattcacccagtttgttaatttctcttagtttctacgacgctcatatcctcgtcgcaactttcttttgcacgctagaacagcggttcctcttcttttagagtagcaataaattctggatgcaaagcattgttgcttctgcgagcaaaagtctgctcgcttacatcacttttttttttatttttttttttttgagatactgcttacaaggggcgagcagtttcggggatatttcagccagctctttttcgcccaaacacgaaacaccggacttttgaacacaagaatttattaataaccacacatacatacaaagggaaagagcaccaaccgtcttgcagcatccatggaacaagccagccagccgccgggggcacagaaaaaaaaactttccagagacacaaccaccaaaggcaaatactcgttaaatgactttcagattctcagaacgttgggcacagggtcgtttgggcgggtgcacttggcccgttcggtccacaacgggcggttctacgccatgaagacgttgaagaaggagcgggttgtccagatgaaacaggtggaacacacaaacgacgaacggcgaatgttgaagttggcgcagcatccgttcatcatccgcatgtggggcacgttccaggactgcaacaacttgttcatgatcatggactacatcgagggaggcgagttgttcctgttgttgagaaagtcccagcggttcccaacgcccgtggccaagttctacgcggccgaggtgtttttggccatcgagtacttgcatagcttcgacatcatctaccgggatttgaagcccgaaaacattttgttggacaagaacggccacatcaagttgacggactttggttttgccaaagaggtggaggacgtgacatacaccctttgcggcacgcccgattacattgcgcccgaggttgtagccacgaaaccatacaacaagtccgtggactggtggtcgtttgggattttgatctttgagatgctcacaggttacacgccgttttacgacccgacgccgatgaaaacgtatgaaaacatcttgaacggcaccatcacgtaccccgactacttgcagccggacattttggacttgctccagaagctcattgtcaaggatttgacgcaacgacttggcaatttgcaaaacggctctgacgacgtgaaaaaccatccgtggttcaaggaagtggtgtgggaaaggctcctttcgcgcgacattgaaacgccgtacgagcctcccatcacctccggagtcggtgacacttctcagtttgaccgctatccggaagataaagacttggactatggaatcaccggagtgccagatccatacgcagacaaatttgtggatttctagacgatatgcgtctgacggacatcttagaggttgtccagtcgattacctgttgctacggactaccagtctgttgacggaccatagtctagaacccgctcatgataacatcatcacttgggtgtttggccacgtgccataccttcatcatttgccaagtacaatcgcgatcgctgcctatagatctaacgtcacaacgcacgccagtcgcttacagatcactttccaagagtctggattttgcagtctctgtcagctacacgcttttgaattcatttccaagggtctgaatcaagtctctactcacagaccagtacgccatggccgcccattattattatcctattctaccagcccaccgttcaccactccacattcatatcattcttctcatccactccttaactaccgcatgtctagacatacacgttcattcacagcagcgcacggaccgcatccagtcgccgcgcaagagttcgtcgacggaggctcgcctggctgggtccgtgtccaacaatttgtagaggaaaaaccgccggagcacaaagtcgtcttcatcaaagtcctccttgtctgtttcttcaaacaacgtctcgatgggcgcaaacgacccctgccgccggatcgtccactcttttgttttgcggttgtagtctgcaagcatgcgcagattgcagtattcgccaaaaactgcatcctttgccttttggtttttctgtgccgtgcttgtccagagcaccgttgctgggtatacgtgcagaacgtcttcgtcgtgtgttttatcgtgcacagaaaccaggcaaaaatcgccgtaccgcccgctaaagtaggagcgccggaaattgaaaagggccaatatggcgacgcctagcgcccagcagtctttcttgggcaaagaaacaaacgaagcaggttcatgttcttcgggcgccatatacggttctgtgcccaagaggcccgaagaagtgggccatagttgttctttgcggtcccacttcgtgcggaaaaccgacgacttgccaaagtcagagagcttcaacgtgagcggtgcccgcagctgcgctgtaggggcgccgtatgcaaggagcacattttcgagcttgacatcgcagtgcgccacgccatgctgatgcatgtaccagagccccgacgccaattgcttggccatgcagtcaatctgttcgatgctaaggtactcctgcgtggccacacacttgcggcaatacagaaacaaatcgccgccgcccgtgtactccatcacctagcccactttcaagtctgcattggccgacgcagactccggcgcaagcatcactagcaagtcaaacgtccgcacaaggttcttgcaattgagtgtcagcagcaatacaaattcggatactacacggtcaatgaagcgctcgcgcagctctgtgcttttatcgcgccgctgcaactctttgattgcatattccgcgctgtgctgcttcccgtccttgtcgacttttgcagccacgcgaatgatgccgtatgcgccgcggccaaccactttggttagcacgccgtaccgctcttcaagcgtcgcatgtccaaccaatgctgcccgctgtgcttttgcgtcatgcgcaagatccataagctgcgctagccgatttcggagcgtggtgatcaactttgtttgttcatctccaattgccggttctgccgcacgtgggtcggagcggtccatggatggcgagagtcggggaatgtgggcgctggaatgcaaaagcgacaccgacggccgcagtgtgtcgggttcgtcacgcgcagaacgcaggaggccgcggaagcccatgaatgtagggaactgcgacgcatgcgacgtctggggctgcattgcatggtcatgcgtcacttcctcggagtcggtgtctgaatccgtgtctgaatccgtgtctgaatccgtgtctgagtaagagtcggtgtctaaatccgactttgggtgaggttcaaaacccggctctgtgattggattaggtcttgtgtttgtgcttgatataggctttttagtttccgtggagggacctcctagcatattatattctttgtctgtggcagttccatttgatggacttactcgtaggcttgaggtacgattttggcctcttgctctgtcatctccattttggtctcttttccgatccacgtctcgatctcggtcccctgcttttcttgcatttcgatctgctccgccgtctttaacttgatctgctctatcttgcttctcatgattaggtgttgcacttctagacctccgaaggccagcaggcgacaatgttcgaaccaaggcgttcctggagccagaaccagcgtcgtcgggcaaaactttggaaatgctcttttttcgtgaaaagaggcccatgaaataaagtatcagtgaaaagggccgtcggatgcggcccatgtaccctgtggatgtatgcagtcttcggggaaccagagacgacgccgaagcaacgaagatcacaaggcaaaatatagggaggagagaataggcatggagggaagaaacacaagtcaaagaaaagcaaagaaaaaaggaaagcaaagaacaaaggaaagcaaaagtgaatgaatgtgactgaatgtgtatgcaatgtatctagagaatgctttaagagtctgaggtgcgagtcagacttatagtaaactcacgacaccttgaatgcttgaaaaacgcacaccatctaaacaagatgcaactagaccggcaaaatatatacgagggagcatcttgcgagattcatcgtagattattagcgacagctaaacttggatgaacattccccactgatacacgcgatgtggaacaaattacacacgagtgaacgatgaaatgagtttgtcatagaactaggcgcacacggccgatttattgtcgactttggctttttttcaatttttctggtcgcatttcaatctcctttttgtcccccacttgagaatctggtcgtgggacctactgcagctggccaaagaacatgcgcaaaaagcgcgcgcgcatagacgcgtcaactccatgacgagaaaaatccacagcgattgcctcctttgctcgctgtcaaagaccagcagtaccaagcatctcctgtgtatgatacgttcctagcagcatgggctaggcatcgcatataatccacccaagcgcgacgcgcccaatgcgcatcgctgcagcgctcaacgcggcgcacatgcctgcaccattgcgagagcgttgcgtcctgcgcaaaccgtccgccaaaagccacgcacccttctccttcgcttcatcctctcctcctcaggcccctcaatgtcctcaatctacacgtcggacttgaaaaaccaccgtcgggcgccgccgccccctggagctcggccagaagctctgtcgcgcttcaattctgctccccgcaagcacagcggctgggtgtacgtcaaagacgacggcatcttcacgctgttccggtggaacaagcgctacatggcctttggcgaccgcctgctcaacttgtacaagcaggagcccgaggatccggcccgtgacatggatgttctgtacccactcagtttggtgagtgccatcaacttgaagcagaatctggggccgtccaaaggtgcgctgacgttggagcttgtgttcaaaagcggctccaagcccttgttggttgccgtgaaatcaagcacagagtacttggactggctcgacacttttagcacaaaatgccctttggcgcagatcgggctgggcgggaccgttgctgtgggaaacaccggcgtgtcaagccccatcaacttcacccacaaagtgcatgtaggctttgacccggccagcggcagcttcaccggtttgcccgacgcatggaagagcatgctccagcactcgaaaatcaccaacgaggactggaaaaaggatcctgtggcggtgattgaggtgttggagttttactcggacatcagcgggctggcacaaaatacgcctgtggcgctgccggcgctttatcaaggccctccgcaaatgtctagcattcacgatgcagcgaagcatgcgccgtcgaaaacagacgaaaagagcgctggtgtgcggcttgccccgaagccgcccttgccataccacatgacgcagaagcaaaaggaatcggcgtcgccgttgggcaacttgcttcaacagaataacgatttggtgcctgtacgccgggcgccgccgcctcctcgcactgacgcactgcggcctctgcaaaatgcgcatgcgcatgcggtgcaacaactgctgctgcaactgctgcaactgctgctgcaactgctgcttctgctgcaactgctgcatctgcaacagaagcctctgctcctgcaacaacatccccagcgacatcagctgccgccttcggcttccttgcagcgtaaaccacagggcgctgcatatccacctcctcgcacctctcctccggctctccccaatgtgcatcccaacgtgaagattctgcccgtgaaggagaaaaccccgccttctcgcgtctcgcccgacctcaaaccactcaaattgaaagcatccaataatgcacagaccaatgtttcttccaaagcgcccgccaaacttgccacgggaccggcgcaaacaaagactgccaaacaaatcaagaaggaacgtgaagcattgaataaccgccaagttcttgcaaagttgaaaactgttgtgaacaacaatgatccatccaatttgttccgtatcattctgaaagcaggccaaggtgcctcaggtgaagtttaccttgccgaatcgctaattcccggtcaaaagggcaagaaggtggccatcaaacagatggatttgcaggcacaacctagcaaggagcttatcatcaatgagattttggtgatgaaagactcccagcacgacaacattgtcaactttttggactcgtacttgcgcggcgacaatgatcttcttgtggtgatggagtacatggaaggaggatccttgacggaggtgattgaaaacaacgagtgcaaattgaacgagcgtcaaatctccaccatctgccacgaaacgctaaagggtcttcagtttttgcataagaagcatatcatccaccgtgatatcaagtcggacaatgttttacttgatgccaaaggaaacgtgaagatcaccgactttggcttctgtgccaaattgaccgaccagcgttccaaacgtgccactatggtgggcacaccttactggatggctccggaagtcgtcaaacaaaaggaatacgacgagaaggtcgatgtttggtcgttgggaatcatgaccatcgagatgatcgagggcgaaccaccgtatttgaacgaagaaccattgaaggccctctacctcattgccaccaatggtacacctaagctcaagaaaccagagttgctcagcaactccatgaaaaagtttttgtccatttgtctttgcgtggacgtgcggtaccgtgcttcgactgacgagttgttggagcacccatttattcagtataagagcaccaagattgaggagttggcgccgctcttggagtggaaaaagcatgcgcacgacgagcattaatcctgtgggctttgatactcgtcatgctaacagagtccatttgagcagtttttacaatgttgatagactgtcttctttatggatgttccttgactattcacagcgtgtgtttaggctcattgacaatctgcagcttaattggtcccaaggactcatactggctgtgttcatgaccagtttccggactgttcttacccacaactttagtattcatcacaggccactgacagtgtcgtctataggcatttgtctattgattctggcttatacatttacttgtcgttaggcatcgattctcgtacagacaagttgggcatttctagaagaaaatgtccacggctacatacatataacaccggcaccagaactaagcgtagtagtggtcacttgaatcgcgatccgagtggtctgtagcaaaatggtcagcagccaagttttgctgggcactgcgggcgtaaagagacggccgcagcaaaaactggcttccttggacagcgttcaaagtgggggagcccaatgggaatggaagagtttccgagctgtaaggtgacgcatggaaccctggtgtatgcaagtcctcaggggtggggaattgctgggtgagcatttgcagcacgtgcgtcgactgctcgggaacctgctgcatgggaggctgcaacatggaagcatgcagatgcaaagtatgcatttgctggggcaactgcaacagaaggtagtctagctggcccagcgacgcgtacttttgcggttggtgcaacgtggggaagtaaggaggaagcagcagcaggaaagggccttgggctaggtgcaggacacctgctgccgctgccgccgctgctggtggctgcaaataatgcatcatcagggcggtctcctgcagcagccacgctatggaatctgcagccaaacgcaaattgctgtggtccgccgaatcgtgcgcaattttacgcggctccgcatctgccaccgagaacaccagcatatccagaagctggtagctcgagtccaaaaagtactgtgcctcgtcgcccgaaggtgtttttcctccaagcgacagacacccaaccgagtccgagagccgccgcagcacgtcaatgtgcgcaaggttgccctgcgtaggtctagtcaatttgcccgaaagaacatcgtgggccgagtaataggaaattaaatgcaccgtttccgacttggccgccgacgagtcgagcgccaccgaaatggttttcttgatgaggccgtggtcctccgcagggcggatggaggcgcgcgcgcccgcgcccggcccaaatcgccgcgggagcaccgacgcaaacttgcgcgagttcttgcgccgcgcgtgtttttcgcgcacgctcgaggtgtccaactggcggtacaccaaaaagcggcccaaaatgcgcgacgccgaccacgaaacgccgtcggtccagcgcttgatgcccgagcgctcttcaatgaacacgaaaacgtggcccaggcgaatgagcaggttccgttcgcggtggagcggccggcgcgagacggtggggatttttttatcgagcgccgcttggatcacaagcaacgcatctttggtggagccgataaagcctatgtaggaaggctggagcgcagacatgggcgagcaaagaccaacaagtacttgcaaatctcgggccaagatggagcgctaaaagatgcgcgaagcgtctcggggtggggaagtgagacggcgacgattgcaattggggtggtgggtgtagtcttgccaacagcacacttgcaagcactgttatcggggcgataagcacaagaggatgtggggttaggaaacaagtgagcgagcgctgcaagtcagagtttggtgctatgggtcaagatcaaagagaaaagcttttgaaatcgaggctagcaaaagaaagaacgagccaaaagcttgaaatttctcttaaagacaaaagccccgagtggagatgatctccaccaacaaagatgcgctatttctagaaggcacagatgcgttttgggttgtgaaaatagggtcagcccagataccacagcaaggtgcagataaagcgctttttggtgaaacctgcgttacaggggcaggtggaggagggacaacggacaggaattgatttcgaactactgcttgcctcttttgtttttttgcaattatatttggacgtggtggggcaaatcagcacggcaccttctctatatgttcgtggagaagagtgattagcgagaattccaaacatagaagcgagaaaaaaagaaatggcaagcgaacggacttggatgcgtatagtgtgaatacccggggaacaccgtattcaatgcactcaagatcgttttacatgagggcccagatgctgcagtgctcttcggaaaaggaatttttttgcgctgtgacatcttctctcgcatctgctgtagaacagtgcgtccaagtgacaattgcgttaggtagccagttgaatcgtttgccggctctgaaacatcgtgaaaagttgcactctttgagcctcgacaccctgcttctatggcccctaagcaactctactttaaccataaaatagtttaaatttgggtgctgttgttgtggctccccttgcttttgagtttctctacaccatacatgatgtataaagctgcattagtttgtggatacgcaggtgcatagacgtcgagaattcgcaaatatgacactttccgagcggctgagtttgttgcgttgcatatttacttgttcccaatttcaggaccttccatttttccttggggccctgtttttcacaggctacgaacggcggagctgagtacgtatattgtcaccaccgcatcggtatgcatccacatacatgattaaaagaaggcccacaatgcaagacttgcataggctttggaattgtctcaaacgggaagaaacgagcggatcaccttgagctccatttgaagcgttaccgtcaagttggttgtctgggaaatagtaaatcttgtttagcaataagaaccgctaaagcttatctgctggtgccaatgcatctcaccgagcccatttttaaagtttaagaagtttcatctccgcacaagagcggcagaacattgcatgatcactgaatggaaaaaataatgcgccgatctgcagcaggcatgtgcagtgcatagacatcgggccgaggtgacctatgacttgtcatctgtagtcttgtcgtgttttctgagacgcacaagagatggaaagcaaaccatgcgcatacgaggcgaagtaggccaataagaaccgcgagcggagaagcaagtccgacgaagagccagcggctcgaaaggtttgtcaaagagtggaaggaagggctaagaaaaatgctgcgcaaccggagctgaagcatgtacaaacaggagtagcgattgttgatggggatgcatatgaaatcaagcctagtcggcgatcgaacaacggattccgtattttaactggcgtacaggttcggaaatgccagccggccgcatatagaagccatgcatggaacaatggcataatctagcccgccgtgccgatacggagcacatttcccacaacaatggatagcgcccacagaggcaggacatgagcgagaagaagcaggaaatggcgaaatggcgaaatggcgatgcatgcgatgcgagaaacgccaccatgcaaaatggagtgatgtatgccagcaagtcttggctctttaggcgagcggcgccacggtcaagtgattccggtcacctgacggcgtcaaccccactacggagcccggatcaaagctacggaaaaacccatgccatggtggtcttctgccaggactagcacggccagcccgacagataagcgtccagcccgacagataagcccgtgtgcgcggaagagaaaagcacacgaaggcgcatggatcgagtcctgcctacgcacggtaatagattcgtagcagtcggattatttgtgtttgctgatttgttctgttagtccgttcgttcgttgtcatttgtttcttcgttgtcatttttcttctcctttctcttcatttttcttctcttttctcttttctcttctcttttctcctttttcttctcttttctcttctcttcattcttatcgtgcccctattcgagtcttgtgactccgcaacaatctctatgcacactggctgagccatcatccgcccctcaatgggaaacattgcctgctgatactactcccgcaacttctcacctttataacctgttgccgctgccctctgtctttcccctctgatggcccaggttgagtataacaaatacctcccctcgtaccgctcgctcttgacccccaatgccaaatacgactatcgcacgcatctgcttgtggagctctcgcagcaggacctcaagcgcatcgagtcccgcttccagctcgagccgccgccgccttcgaagttcaagatgaagtaccagtcgcttttgggcgaggtgtcgcgcaaggcgctgcggctctcgatgcgggtccagctgaatttgcacccgccccagcacacgctcaaggccacgaaacacttgtggctgcggtgcaagctgtttggccagctcccgctcgagatccagattcttgtgttttcgtttgtcgacgacccgcacgcctaccacctgtgcttgtttgccagcaagcgcttctaccagttggccaagcccatgctctaccgcagcgtctcgtttgtgtcgacctaccgctttgcccagttcgtcacgtgtctccgcctcaacccggccaccggcacctatgtcgagcggctcgacctctcggggctcaagccgggcgtccaggaggaggactgggacgactgctcgaacccggccgccacgcttgcgggctggcgcgactggaagttcaaaaacaacccgttgtatgcgttccacctggccgttttgaccaaaacagtctccaactcgtccgtggcgctggtgccgtcgcagaaaaagggcaacttggccaagtacttcaagaagcgccggcgctcgtcgccgccgttgtacgagaagcctgaggcgccacaccagcaggcacaccacctgctgccgcacccgaccatcaaccgcttcctccttagctattccacctccaaagacgtgccggtagggtatgtgatccacgtgatcaacttgtgtcccaacctcgtcgaagcagacttgggcaacttgtcgttgctgacagactaccgcatctcgctgccctacgcccacaagtaccagccctacgatctcacgcacaactaccacaaggacttgcccaaaatcgtcgagtccattctgccgctcgcgcagccagcgtcgttcaacccgttccaggagacgtttccgcccacagcacccgattccctcgaagcgtcttctgtgtcgtctgtgttttcgctcaactttgccaagcccgtccgcaagtacaacagcttgcttccgccgcttcccaactcggcaacggaaatgtcctacttgtcacgtgccgacggccgcatctacttgagcgacttgaatgtcaaggccatcaacactctgcaccttgaagttgtccatgaacgcgacattctccgatgcttggcggcacgtggtcaccgcgtgcgctccatcaacttgtcgtcgctgatttggctcaatgccaagttggtggcggactttttgttggagatgttggcacgtgacttggaccgcaagtgtgtcaacggcaaacatctatggcttttccaaggccactactacgatgtaggcgagccgctcgagggccgcgtcgaacccagcaggctgggtttgcagctcctcgacttgtccgacctgggcatgaacaaaaacttaccgtgggcacagaaaatcgacatggccaccccacggggccgccaactcgtgcagagaatagtcaacgacgagttgctctcttcgtttgaggagtatgtgatacgcgagagacaacgccgtggccgcgttggcgagaattatttctcgtagctacaaaatgtcccaacattcaggtcatcaccgtttcatggatcggcacaggccgaggccggcgacctcgaacagcaatggttttagagttggcggataatctgcgcctgtctttcaactgtagcctggcacgtgttaatgctgggtcggcttcaggatgaaaaacaggcgtggaagaaaaaaaagtcattacgctggggatgcgcgcgtttatatagtttggtggtgtgcgcacgactactgtccattatgaagccatatgaatatacaagtatgaaacggaacttcagaaggcgtgggagcgtaggccaaagtattgaagcgtcttggcctctgcattgagtagtggcaacagtcgaacgccgaaacgatgtgaattcaaattttgtcgaggaaacgatgtaagttcagacatttaatccagggaacgatggaagttcacacatttaaatccagttgtttgcttgtgtactaaagaattgaacgggcaggttatataaaatcaaagcattttattatgattagcagatatgtgcaatgtcaaacgtaaaatgcatgggttctataagtgaataaaaaaaaatttatttttgatgaggaaaaaaaaaaagaaaaaagcttatcagtactccaaaacttccgttgtgaagtttgagtttcttttgtttaaggtttgagtatcgtcttgtttaggtgccagtcatgcaaacgtgcttttgacgtattatggcaaaatgcggaaattgtgcgttcatgcacttggaagaatagtttaaacagctttcgtctggcgcttcaagtaagataattttcgtgtttgagtattagatcgatgaatgatcattgactagggtatttgtacatcagatccatatttgtagtttcgaagatcgatctttatgaacagaccttctgttcctattcgggggcatttgatacagtttgctttttttaatttgttgatctgtagtaatataagcgcaatatatttgttgtctgataatgaaggggacctcaatttcaaacagttcatcaagtgaactaccgaatcaaatatagaactaaatgaactacatgatatctagctgactgagggttgccttatagaccagcttgtggagattatacttttggtccaacttgtagagattatacttttggacacttttctaagataccccaataattacatggtaaaagaaaattggcacaaaagcaggtacgaaaaacttccacatacatgacggaaataaagctaatctgacggaacacggccaaaaattaaagttaagaacggaagcggaatatcacagtggacaaacttagattgtgcagccaaataagcagtgggacacaaaacctaattgctatgggagatagatctggtccatacaagcatattagggatgaaaggctttattgcctggtagaaactggaagtatctcaatacgaggcgtggaagtctttcacaaaacacctaactgggccttcatcgagctcaacaaaacagatggtttgaacatcctcttgttcgcagtcggtaccgcatgtcataaatgcattagatatggaatttacttttctgttatttctgtggttttcagcttcactcattaattatacctcaaagcatgcactaatacttcataagtataattcatctttagttcctgatcaccattttgatcatttcattgatcatttcattgatcatttcattatttcagtgatcactattttgatcaatttccctgattataatcgttaatcattacctcattaatcattacctcattaatcattacctcattaatcattacctcattaatatttcttcagcaaccattacttccttatcatcacctaatcattaactctcatgatacttcatccattatacttcttcatcaaaaaatactgaaccacgcatacctgaatgcatattacctctttccagtatgcccatactcgcgccttgtacatccgtaccgcgaaaaaccgctttcctccgccacaactcttcttcatgtcagatttgtcgtcgcagctttctgcgttcaaaaaccgaatcagaagcggggcttctgtggcggtgaaaagggccgtgacgccaaagccggtcaagacccccgaacctcccaagagaagtggcgattccgacttggcccaagccatcaagcgccagagacaaaacgactcggcgctttctggcgcccacttgtcgactcgtctccatttggccgtggagtacatcaagctgcaagatgcgcctgtgcccatttcgaagttgcagggctacctctcgtttgacatttccgatacgcttcttcccctcttgaaggagattgaccggatcaagtacgatccggcaaacaacaccttggagtacatgtcgcttcacaacattggaaacgccgaggacttgttgaatttcttgcggctgcagccaacgttcaagggcacgtcagtcaaggagctccgtgacggctggtccggctgtttggacgcgatcgccgagctcgaggaggagaacaagatccttgtcttgcgcaacaagaaggagaacgcgccgcgccttgtgtgggccaatttgggcggcgaaatcggcacggtggacgaggagtttgtcgagatgtggtcgaaaatccgtgttccggacagagacagcctctaccaggcgttgattgacaactcgttgaagcctacaggcgcagatccacacgagctcaagaaaaagccccagcagcaggagcgcaagcagcggaaagccagacggggcaagatcacaaacacccacatgaagggcattttgaaggactactcgcagcttgtgtaagtatggtgttattacggaataagcggcggaaaaagaggattggaaatccctcaaggaactggattgaaattgctacgggcgataatagagctgtcggcacgagccaagaggtttgttggtcgacagtctggatttcatttacattttgatttagcatatggccacagccaaatatataaaaaaacaagtataggagccaagagcatttacgacaattattcattgcaagaatgaatagatgcaccttattttctatgaaggacacggaagaaaattaggacaataaaagtccgtactgcccaacaattttagatgacaatatagtcgagattggctacggaatatgggagattgcacaaggtccaggattacagattttcaaaatggcttcacatgtacatcaaatattgtagattaataaactgttctgttcgcaagacgaaaaaaagcgagaatgagaaccattgagcacaccccaaataatagaaatagaaacagtgatgagaggattggttaaaagacagaagagacgaaatatggacaatattgttcattcgccagaaaggagttggaggaagaagccaagctggaggcctatctgcaggtctcactcgggagaagaaaaagaaaaaaagacgcttctaaacgatctaagtaaacactctatcatgtctggtatgtaaaatgaaccacaggagacgaaaatacaacgggcaaatgatgttcccgttttctggttccgtactaacctgcagtcgactttaacaccgtggccaccgagttctgtaacttctactaccaacaatttgactctgacagaaaccaattgggcaacttgtacagagaccaatccatgttgaccttcgaaacctcgcagttgcaaggtgccaaggacattgtggagaagttggtttcgttgcctttccagaaggtggcccaccgcatttccaccttggacgcccaaccaggatctccaaacggcgacattttggtcatggtgaccggtgagttgttgattgacgaggaacagaacgcgcaacgttactcccaggtgttccacttgattccagacggaaactcttactatgtgttcaacgacattttcagattgaactactcttagtaatacacgagtaatatacgagtaatacatgaagttggggtccaagtagaaggagtagagaaggaggttgatgaagggtagacaagagggagaagagagaactagagacagaacaggatgaaaaggatgagaaggactcataaggcatgaagaaagcgaaggcgacaaagccactaaaatatcccctggctggttgtggaatttgccttaacagcacttacagcatgtctaccatttcgaactacttacgctccaatggcaattgtttaaagtatcctccaagctatctctgtttcgcataagtgtattctaattcatatacttcattggaatgtccaaattgacgtctgccatttctacgatctgccgttatagtgtgctttcttctatcgaattggtccaacatttctatagtagcaatcgctagcactagtggaactagtaggacgccccgatctcaatcattatacaggttttgttttatctccacattctctttcgataatggatattccccggattccacaacggcccaaaagactgaaatctctggaggaaaacactccttcttccactccgtcttctactccggctccaattgttccggctcggccacggaaaaacaatggtgcagcggcttcgagtgaaggatcaggagagtttccgcccattccccgccggcctcaaaggaaaaagaacataggagaaacagatctggaggccgacgaaaagcccaaagatgcagagagtgatgaaggatggaatgatagtgaaggcaagacacccgagaaagatatacacgcagcacttaaagagaatgctgattcagataagccagacatcggagattccgaagctgaaaaacagccggaggttgacggaaaggacccggcattgaacctagagaaagcattagaagccaatctggaggaagcggccatcccatcagaagacgtgacggaagacgtgaccaaatcagaggagaccaaatcagaggacattgaagcaagcgtacacattgaagaaaaggtcgaaagagaatctgaggttgcagataccaaaggtgacattgaggtagacgacggcattgaggtggacgatgccaaagaggtgcccatctctgagttgtctgaaacagatagtgctttcaagtcagagcctaccgacgacgctgcaaaccctgtctctgaggaggccgtgaagcctactgaacccagtgaagacgctgaagatgaactcgtgttagaccgtgaactgaaaactgctcgtgaatctgaacctttagaggccgaggatgttgaagaacaacacgatcaagccatggaaaaggcatcttcagtcacgcagataggtgagacgccgtctgatgctaagatctcagaagacacatctgagtctaacaagggcgacgaggacgttaaggagaacgttttgttggaagaaagtggttctgaaccaaaggattcggagacaggttctccattccaggttgaagagtccgcaattgttccatcggaaggaaaacccccagccgaggttgctgaaactagccaaacaactaacaagtccgcagaatcgttgcattctgaggagaatcttacacaggcgaaaccagcaactgtttctgatcaacagccaacagaaaagcaagaaccctcagagcaggaaatcccaaagcaagaatcctcaaagcaaccctcaaagccaatagtccctacaaggccaaacaagagtgtaccttcggttcccaaacgtcctgtgaggtctgtgcctgcttcgagctctcctgaaagtgttcaagaatccgacgccaaaaaggctcctccgccaaaacccaagaaactttcgtcaaagatcgccgctttccaacaaatgttcaaccagccagaggccgttcctactgctccacagcatcctaaaagcggaaagctttcatcggagaaaattggattcgccgcaaacttgcaaaatgttatgggccgtggaatagctttgccaggaatggccaatccgcaaatgttccagagggcttcaactgacctagaagaagaaacggcagatgtccatgccgaaccagagcaaaatcctcaggtgtctaaggctccacaaagagcacgtggacccaggggaaaaagacttccaaaagccatcaaggaaacaaccgtgaaagtcgagcctagattccagttacgtgtggctagcttgtggcaagtggagttcaacaagcccaaggaaacggaaaaagtggacgatgatttggaggaagactacgaagtggaaccagagtttgtggattcggtaagagaaccagaaagtgacaaagagacggtggctgaacctgaaacgtctacaaaggacgattcagtgcagacagagtctctttccaatgaggaatctacgctggaactcccagaggcaattactacagagcatgtgttggattcgccctgaagtagcttcaaaacatgtattcgttgctacagaaaaagcggaagccgattgtggaacgtcgacagagccccttgaagggtccgcagactcgaaacctcagtctgatgcaaatgcagaaccccaaccagatttggtttcatccatcgaagatccagagccgcaaacggagccagattcccagccggagactctgacaccctccataccacattctgaacctcgtgttctgctggatttgctggacactcatctttcatccgaacccatcaaggaaagcgatgatgtgaacgacatctctgccgaccgagattacgaaatcatcagttcttctgatgccccttatgaggagattcaagaggagcatccaacgcccgtggattcggatacgaacgagggaatggtcagtatcgaggacgttgaacaagccattgaagagttgaaacacgacacgcatgtggtgcaccctgaatagtcaatatgatcacctatccttgtagcgaggaacataactgtaggcttttgaattgtcctgtttgcttgatagaggatcttgttcagtccgacttttgtctgatttatccttttgctgctcatccttttggttgtcctctttatccttttgctgctcatccttttggttgtcctctttatccttttggttgtcctctttatccttttggtcaacctctttatccttgtctttgtcctgttcctttttttcgacgtcttcgcccttctcttcacccctatccattcctttcgttccctctttcgtcaacttctccctaagagcacggacagcagactcgatcttgtcctcgtcctcatcttggtcttccaacttgtctcgaagctccagaacttgcacttcaatccacctttttctgttatgctctacaatggccgagtctgcgccttttcttgcttctgcctggcgggctctcgtcttgcgccgttcttcctcctcggcttcacgttctcttttggcccgaaacccttcttgtcgtttcgttgagagacttttctggacgtagcctgaagtgcccgagccacggggcgtctggaggccgattccgttgtgtgacatgattgctttcggaagggcttactggttgatcttcaggttcggcttgtcttcagatttggatggcttcttcgattcggattcttcgattcggattgttcgattcggattgttcgattcgagttgtttcgctattctcgctcttattcacgtatttccgtactcagagtatctctggtctgtcaatacggcagctggttcaacagtctgatgctcagatgtctggtctcataacatgtcttcgcactcttcgcaccatatctcccactactactgactactttctttgtcgccatggcgattcgtctttcctttctctcctggagggtattttaactgcatttgatcggctcgtctattctgtaattctgccatcatgctactttctattgcacccacgtgtgctcgtatgttggtatataagccgcatgccccgcaaacgggaaccgtttttaacggctcaaacatcagcgcttaaatcgccatatctcaagcacgtcaagtgtccaaccacaaaagagagaatgcgcttgttcggtcctgtttccttggccctttcggccagatacccgacccattacgccccatccgacctgattgttggtgacttggaccaggtgttcaatgcctccacagaaacacagggcggcatctacaacggatcgtatgtttcgcccgacgcctacggaacatacaacttttgcaacatgccccacgtgcgtgcgtcggagtatctggtgccgctgccagactacgagcttcagtacgtcgaggtgattcaccgccaccacaaacgcactccttaccagagcaacaccttccctgaagaggacatggagctctcgtgctcggccacagaaaacttctactacggccactccatcgacagaccgacggaaaacgtggctgtaggctgggcaaactaccaggaccctatcaacccgttcacgtttcaaagcccaggttttaacggcacatgccagttcccgcaaatcagcaacggcggcctcaacgactcgtactaccacggagtcgatcttttcaccaactacgcttcgaagttgcaatttctcccacaagagtacaactcgctgcaggtgcagtattacgtcacctccaacgtcattacttcccaggtcgccggcgcccttattgctggaatgtacccggaaaacctgaacgtcactgtcaatatccagcgtgtggcggtggactctttggaacctcagtatacatgcgacggcgcagtcaacacaaaggcgtcgatctacgaagagcccgagtgggtggcccacttgaacagatctgctgatttgttcaaacagctcgacgccatttctggtgtcaacagctccgtgaaagagtggcatgtcacatgggaccactatttcgacaacttggcccaccgtatgtgccatggctttgacttgccatgcaaaatcggtggcggcgactgtatttccgagacccaagcgttccaggttttccgtttgggcaactttgaatatcactatttgcaccgcaagtcggagaactccacgctctactccacgggcagatacggcgttttcctcatgcaattacaagcacatttgagtgatgccaaatgtggctcgtctctgctcaaatatagacacaatgtggcccacgacgggtctgttgcgccacttttgggagctcttcagattgacgagttgaaatggcctggaatgggtgccgaagttgtgtttgagctctggaagaaaaaggacaactctttctacgtgcgagtgctctatggtggtaaacctttgtcgaccagtggcccacttggtgttttggatatgttgccgtacgaaaagtttgatgcctacctttcgggacctcgttggtgataataatgttgtggccttgtgcaatgcatgaggttctagattctgaaggtgacttgcttatgcatttccctgttcaattcatgtacagctgttgtatgttgtgtccaggcagctcaaagtttaaattttttttcctgttctattgttattgttttatacgctgtgcttgtgtttctatcaataaaagtttttattagtgatgcattgcatgtcccaaaagcttttgctgcatgagtttatttttcaattattctcgagagatgtgtttgaaggccatgtatgctcagaatattcagacgagagctacagcacatttttaccatggaagatgtcgatgatctttgttaagtatttgttttgaacagcattaatcacaattcgttcaccttctcttaacaaaatacttaacaatactggcaagctaatgagtattaacagtattaactgtgacacaaagtgagaattctaagtctgaggagctgaattgttgtaccttattttgagacagttcttgaatatcggtctccctttgctgaaacgaactgctccgccgatttaccaatagtcgagatttatttctgacaaagagaaagagtgctgacttcgagcagctttggattgaatttcttaccgtaggcgaagaagaaactgaggcgaatattccagctgaagatgtaagcacttaccgttgtaaagttgcagggtattagctatgaggaatatactaaatatgtcctagatatgtctaaatattgatatgtctaaataatgatattgctagatattggtattacaagatatggtattactagatatggtattacaagatattggtattactagatataggttacgatattgtttaatatggtattagttgcaagcttgttgatattgagtattggacattgaatatagtttagttgattccttagtccatatttatgtctaagaaccaaaacggtattttttcctgtccacccatgagccatttagatacggtaaacttcctgattcgtatctttagtgcgcacaagtatataagatagagatatcagattaccacatttactttgttctgcaagcacaactaccaaggccagtctttcgtttcatttagtgttgccagtcatgaagtgggccagacaaatcagagcgcttccttcagatccgtcggcgaatgacacccttaaagtggagtacattgatgtgaacctcaacaactcgagaaagctcattgcaaacgtcgctggcttggctcgtgcaagcacggaaaacacggcgcaggaggaaaacgctgtcgaaagtcttctccggcttcgaaatgtcagaagcacattgtcctgggtggatggagagccttgatactgaagaatacagtggcttctaggcaattgtattggctgcttcagaaatcacttgtctactgagagtatgtgtctaattatcattgggcttctccacattttgttaggcttttcatctacttgaagtgtcttctactgtcgctggttattactggtcatacttatcactatgatcataattattgtctatcatcggtttcgagctcgtcgtcgctcaagataaagtcttgcaaggcaatgtctcctgggaccaggtacttgccctgatctttttcgatgtctggaacatcgtcctcgacagtgggcttgaacttgaaaacaatgaacgcgttcatgatgataaggccagatcccaagacgctaagcaagcccggcacatggtgccatataacgaggtcccagaaaagagcaaacaccatattgcagtaggtgacaagagaagacttgccggctttttcccgctggagacccgctgccaagcagaattgcatgaagaaaccagaaagcccaatcaagagaaacaaaaaccactggtagaaagtccgtggcatttggaaagagaggcctggaaccacaattgtggcgccgaaggtgatcaagcaggtgatcatggcaaagtagctcaccgaaatgagcggatgagccagctttccgattttacggagcaaaacgtatacgctcgaggcgccacacacaccaataagccccaaagtggtggcaatcaaacggagcctgctggaagacgattctgcagcgtcgtttccttgtgtctcggagctgctgccaaagaggaaatcgggtttggcgataattaccactccgaccaaagataagagtccgcacacgccttcaagaagagagtatttttcgcccaagacgatccaggcaaagaaagtcgttaccataggaataagaaatgtgatggagaccgcatcggagagactgagatactgtaacgagtagtacaagccgaaaacaccgaaaaagccaaagatgcctcgcaacaccaaaagaggtctctgtgatttgggacctaaaggtgcatctgcaacttttcccgtcaccaccatgtacaagacgcaaagagtataagtgatgaacatgcggacaaacaagatctggaccgggtggatgggctttgccaagtctcggtcgccttccaaaagcttacaggtcaaaaccatgatggagttgagaaactgcgacaatagaagaagactaattcctagattgggcatgatgaccgagacatggaaggcattcgctttttcctttagctcgagataagtctggcgagcgcccatggtggaaaacggaagaaaaatgggaaagaagaaagtgggaaaaaaagaagtacacccaataccagattcggtttcactccggataagacatgagaagagcccggatatggggtatcattgcgtgccatatgcaggccactcacatgaagcattttctccagcagcaaagaacacggataccagcacagatggagcagaattaacatggctgacatggaaaaacgcctaagtactttgccattgtctactttatgtctttgattcattggttgcaagtcatcgttcttgttcagattccctacacaggtcttcctgcgtgatgactaatgtgtcaatttgtggatttccccgataagaaggaaaagcaggagagggggaaaaatataataataatccacaatttgaaaaacgccactatgccaactaaagccagtaaaagataaaatcaacagcttgcctgcttgctctctctttttttctgtttagttcccacagcaatctaggccccgcgcattcatgactggacctatataatatgtggctgaaatctcccccacagaccacacaaaagaacaggaaatatcagaaagttatatcggaaagacaatcaagacaatcaaccagacagtatcggtaaaccatgacatatccatcgccactcaaggtgatctcgcgtcgcttgaccgacaacattgtcttaagctccaccgctttcaagcgcttcgacaagctaaatttcggtgcccgcatggcgcttttccactacggcaacagaatcatcgtctggtcggcaattccgtacggcgaagaagttgacaaggcactttcgcttctcacgggcaaaaaccagaacctggtggcgtatcttgttattcctgacaacgagcatacgatggccgctgcgtctttcaagcaaacgttcccggagatgaaaatcatcgcttcactgggcgtgaatttgggcccagcaacgccaattgactatgtcatcagcgagccacacgtgattgtgggcaagtcggcgcttctgaccttgggaatagaggaccaggccatcttggacaactttgagtttgtgtatctcccccaccacggcaaccaggagttggtgatgttcgacaagcagtcgaaaacgcttttcgaggccgatttgctcttcaacttgcgtctggaccagcgtttggagcagtttggcacagagctcggctttgctcctgatttcaacccccatggaggctggtcgtatcttacgaggtacttgaatccagacagcaaggtggggggctttttgttgaatcgtcttgccaagccagcctcggcgcctggattgaaaaacatctatctgtggaactttgaccggattgtcatgtgccacggcaatgtcattgagcagaatgggcgggaggagttcaagaaggtgttcaagctggttttgcccgacgtataggtaagaagaaggtcttggccaagccttaggaggtatgggacggttagtatctaatagaatgtgatgcactattattgatttatgtcgtagggttgatacacatgatgtagtcgtatatccaacttgcggtatctcatccgataatcttcttgtcgtatagttgtagtgctaagggaattaagtgatcatttccatgttaaacaactctggaaaggttatgataaatattttggtaattcgaagggaggagaagaaggagacattggtttctttgtccttcggccgcagtaaaatgaagactgggaacgactacatcaatcatctttggcttagagttcgagtacaatgttgggtcgcaacttaactcagactttattacatatccaaaaaaaaaagaagaatacctactcaatttcatttgattggattcacctactatttgattcacctactatttgattcacctactatttgattcacctataattgttggtcatcagtgattactgtttttctgtccgtcgctcgcgaacagtatatgtatacgaatatatacgacactggcaccgtgacaggatactcctttcgtcctcggaaaatgccttccttttcccgttctcttagctagcccatccaaccggcaactttcttttggccgaacctgatacagctcgtgccattttcttcttttccgcggatcgaccccacacttttcatgcgcctcatgctcctccagcatataaatactcttatctgcccaacagattaatcagtctggtcaactcattaattagtcaacttctgtcaaatggacactttggtcaattctgtcaacgggtctttcaccgacttgaaagcacaaacgccagaaaacattcttgtgtcgcatcccatatataagcactacgatgaactccactatgtgcacggattgcataatctgcttagtgcctctttggaccagagcatttggcctgaactcacaggagtcaccttggttggtgatgagaaaatcaccttccgttcacggggcatttttgtggtggacgacgcttttttgagcgaatgcaatgacttttccgatcttggagatgctcacaactcaagctacacgtttttccatttgggaagcaagctctcgggccattcgctgattgtccatggcggcttgttggctacgcttttggatgagcttacgtgcattttggccttccagaactttccttcgaagaaaggtgtcacggcaaacttgaacatcaactatttcaagccatgcatgatcaactcgtatgtgatggtgaagtgcacgctgataaagaaaagcggccgcaagtgctgggtcaagggccagatttacaagttggacttggacgcagatatcgaaggttctgtgccagagtttgtggaaagaaaagagaacttgttgagtgaatgcgagtgtttggtgatcgaaccgagatgggtccacgagttgagcaacaaaaagtaagacggtttgcttttcggttttatttattgagcttctagcttatcagtgatttgtgtgatatcattgtgcattctatttattttatttatcgtcgccaatctatttatcaactttcagtgtctttgaatctagcaatgatttattttcgatctattatgctacaaggcgtcagtcccttttgctttgctttggcccacttcaagctttgcactcttagcaccaaactgaatggcccgtttgatttctgacgccgcaagtggaaaacccaatttctctgctaaacgtctcaacaaaactttcctggtgaacttcttgcaccttttttctctcttttttgtcacttgcgtaacccattcaaaaccgactttgagttctggctcaattgaattgataataaatgaaaccaccccgttatccaagtaagggtacctcaactcttttccccagctggacatcacacgatcgtctcggcccaagtttctctcgtaaatcacatttatatcgtgcaccaaagatgcagagagctcgccatacttctcatttatcagcgcctcactcgatgactctgtcaaatcgttgaatatgttctcgtgtcgagaatagcctccaaaaagttcgtctgcacctaaaccggaaaagagaaccttggctctggaggtgtaatcaggaactcgggttgccatgctatcaatgtcaaagtcactccatcccatgtctctgatgtcactacagacagtaagtgaatcgccaatttcggctctgcaagcaaagtaaaatgcaattgctatggatagatccatttctgtagcacgcggatagatcaaatccaacacccttgctttatgggaaagccattcccagtacgccacattgacctgaacaagacggaaagtcacgcacgttccatgaaaagccttggaaagctcaaaccacgagcgcaaactcaactgcctatcgggagactggtctggcgaaaagcccgtccgaggattttcaaatcctactgtaataagatcgatggtggcaggcttatgatccttggtgtaattttcagccaaaagtccggcaaggactgtacaatctaagcctccactaaatagaactcctagctcaacatctcccagactgttatgaagcgggtgaatggtatgttgcctgactgcacaagcttgtgatagatgaagatgcaacttttccacttgagaatccacatccaagtcttttgtacccggcaagatacactcgagaaagacggcattctccgagggatgcttattccatatggaagcgtatgataccttttggatgtcatacgtgcggaggtccaagatatggatgcagctagcttctgtctcttgtgtattctcgtgtccggaaagaacactagcagcaacgaaagcgttttcgttcacagtatagagcaaagagcgtttgccgatgtagtctttgccgtaataaactttttcgtcttgcaaatctgtgagcacaaacgcaaactctccgtcgagcgaagcaaaaactgtaagaatagcgtcttctcgcgagacgttcgagtctagtgccgagccaagtttttccgctattagctccgtgtcgttggagtctatgcaatcgccgttgtaaagctctccattgaactgaagcacacaatcatggatgtggattggttggcttgtgaatggttggcgaagagacaaaaccgaggagaagaactgaaagcggttattcttctggctcatctcggagtactgggcgtagtctgggcctcttgccatgatttttgcaatggacgagtctgtatgattgtagtcttggccaggtttctcgtctgggtcctccacggacaataaagtcatctgctgttcgatctcggcggcctttgccgagtttcgagcgttcttccatttgttcaattccacatgaagcgcccggagccgctggagattctcgattttctgtttgtgggcgcttgtaagttttgtctctgcgctcaagtttttgctggtaacggcggaaatttgagcctccgaaagttgcacggagtagctgaaaggagcgatatttgaagagagcccatcctcgaacaaagaaggtcgcctctggtctttggtgcttacggcaaagaaaatgccacacatttcttgaagtcagatgcgcatcactggaaaattccaagacaacacagagaagatttagcaagagagattaaacaacagagagatataacaactgggataaaagtctttattgtctactgtttacttcactttgttggtcattacaatccgctgtattggaatcagtctggaaccgttggactggagtgcctttcttgtctagtatacacgcttctttcctcacctttcttcatgttgaaaagacccgccaccacgatccgattgacgccagaagacatcatggagtacgacgagtctgtgtcgatgcacaaaagcacatttgacaacccagaccgcacgcaagaggaaaagagccagggcggaatctcgttcaaagagcctgcgcaggccagaaacgacagaatcggaatcaagaggtgaggagagccgcaggcaggcccccgtgtgcattcgagttgtgtatttgtgttatgttcaatgtctaattatttcttccccaaagacggtctctgtagccaagcgtttttgctttggagaatgctttcttctgccggaggcacgcgccgtttcgccgggtcgtatgtctgcaccttgacaaggaccggccctttgttgacggctttctctcgctgttccttgagctgcttcaacctctccaacttcaacctctttcttgcggcctcgtgctgtttctcaaagtcttctgcccgcatgtgcttgcctccggcctgttcctccaggtccgactcaaacacctcgtcgggcaaaaaatcgggtagttcgtccgcctgcgcaagctgtttgatcttctctttcttggcctcctgctgctgcttgaactgctcgtctctctgcttgcgcttctcccgttcctgcttgcgcaactcctgctgcaaccgctgctgctccttctgcttctggatagacgcctgcttcgacgtggcaatcgactcttcttctggggcttcgtctgaatccgattcgtcagactcagactctccctcaggttctcgtgtggactctcttgtgtccacactcacaatttcggcattatcaggaatggttccgtcgtcggaaaacttgattttcacagcagacccaacggtttttccgctcctagtgacaaccatggtgtatgggctattgtggtagaagagtgcgcctcatcgcattttttggcgcgcctgtgtatgtgcgaaagtttgcatttgcacccaggactggagatgatcgaacacttgaatcaaagcttttacttggtttaaaatgtattgacatagaatgtgatttcaactgtttgtttctttgtcaatacacgttttctacattctgttcgtttcggctatttgtcttttctatacctttctgttgtactatgtcattttatatgatgcgcagtgtattcttatagacgtattccattgatcggtttgccctttttatggaaaatgaactttgcaaaaatatcaaagatacagatttggagctggagatgctcctaagttatcgcagagcatgtctatcgaatgacttcagacgttaatttctctttctaatttttacctactgccttgactggatggccatttcctctgaacaattattgttgtttttccaagtcctgtttcaagtgctttcttctgatcactagtggatacattgaatgttgtcgccttttagaccatagagacagttagaatgcaacagtggagcagtgcaagattccctgatgaatcaacaaatccagcccatatcaagactttaataccatacttgcggtcggaaaaattactgcattaagtctatgctagctaagggtcataaatatgaatttcctggacctgttagaaatataaatacggattctctagacctgttaatgagatataaatatgtattatctactaaatagacacggccagtgtttcctggaggcgagcaaagttctttctcatggcttcgacaatatattcctttcccgtggtggcaggatacttcttctccggaccttggatcaccacatcttcgttggcctggttgaaccatgctattgtgtaccgcgacgtttgattctcgcctttctggggcgttctcacgcgatggaaattggacttgaaccggtcgtccgaccaagacatcaacatgtcgccgatgttcacaacgatttctcccgttttggcctcaacgggataccacgtgtctcctatagcaaaatccgtgtgggcctcgcgtccaggagaaacttccaagccgtgatcgcctgttctttggaaaagtaacgtgagacagtcaaaatcggtgtgtgcacctgctctccactcgttgggcccaaactcttggcccgtcacatcggggtagtgcaataaacgcaatgttgactgtgcgtttttggcggaaatctggtgtgctttggcaaagaagtcgctctcaaagcccaaagcctcggccaaacagctcaagacgtccatgctcaacttttggcacttgccaataaaatcttcgacaccggttctccaggcttcgcccacatcttctgacgacggccagtagatatcttttctatgcaactgaagctgcaacgtctctttcaagtcctttgtgcctgtggatggcctgatctgggctttgaactcgtaaccggaattcttcaatttctggaaggggagcttttgcttgatttcggatggttgcgcaaaatacgacttggacatggcaaacgcttcttcgatttccggttttgaaggcgatgcctggtcacagagcacgaaaaagccgacgccggtggccgcttcatacaattcttttttgatttgttcgcgcctggcctcaaaatcgtgcaagctgatttttggaatttcaagtgtcatgctggtgtagaatgaagaatgggatcttggttgtacttatatgcgtaagcgatggagcccattgagataagcgataaggcgcgatttcgcattagcccggccatattcgcactaacccgaatatctgctcgcactaatccgaatcactcgcattaatccgaattaaaacttgagcacctaagtcggtttttactcgtttcggactggaaataacccgctaatccgcatatgtccaaagttcggacaccttgattctcaatgtggtatttccagaattttgtggtcgttcactccgattgacaattcgccgatctgccttcgcgcggaattttccaccactacgtttcttgcacataggaattgattccatactgtctccacttcgttctgaatgggtcggcgacaatcagtttgacaatatcacgcattttgagaagatgaagggtttctttgttgatgtccaaaccatacaatactaactcgtccaacattagcgttgaagtgtttggtgtttgcgaataggaagcattgaccaagttcattagtcccacgccattgatgttatggcaaaacagtaggtcgatttttttgagccgacagttttcgtagccgctgatggccaccaaatcctggtgaagctttctcattgacatattatctaggtcaagttcgttcaagtagaggctggtgaggctcgggattatttggaaaatctgggcaaacgtaacgacatcctgactgcttaaaaacttgtcttgcggaaagcagagccgcagcgagttgccgatgttcaagcttctcaagttccatgagcgattggcaatacgtaaaagtttcaagaggcctcggttcgaaagacatgacccataaacatcaagatgttctagatcgaaaagacatgttagcacatcttcgtctagctcagccaagctgtacggtagatcttggcttttctcccggatcgtcaattttttaagcacaaatgacggagagtacagccgaagaatcatgaataggcatttaactgacaaggtctcgttattttcaaggtaaagctcttgcaagcccgtacaatgagagaggaacccaccaaattgagcctccgtgttcttaaaatcaaaattgacaacagtgagtttcgtcaaatttgggtatgcaatgtttagaaacggggcctttacactaaacgagttttggcttggaggaatctgcagcatttccctagttagttcgggatgatttatcaaagacaagctttccaaagaagtttgtgactcgattttgtctcctgtttgcgccattcggttcaagttgtccacgttgtacggaagaaattgtttgttggttttccgtagcaccctatcaatgatgactacttcaagagacaccaagtttgggaatgccaaaagtagaatggtggggtatatgatgctggagtttattccgagctttagatgcgtgattgtggttaaattatcgaaggaccaattgttcttgtccaagcgtccgagaaaatactctatgctgaaatctcgattgaccaacgccaatcgcttgagtttgatttgcggatcttggattatgctgtcaacgattcttcgcaagtgtgtggaattgaaagtagaccacactcgtagggaatctatggatttggaaaacagacaatgcagaattttcttcatgagccgcaagccttggaagtactccggagcagtaatacggtgtttcaacacaaactggcctttatacaagcgaggaagcgacgttagaccgtgataccagttcttgcataccaaatgacagcgtagtactgttcgtatgggaagataagcaaagatggattccacaatttctggcggtagttggaagatgtctaaggttttcttggtcttctttctagggtctgctaccgtctgttgtggaagagattgcagagccgaggaattagccaggctgtgggctcttttcaagggaagcatgtcatctaatcttctctgtacgctggcagatgagagacgagcagctttggcaacctgggggccaggagaagattctgttggggttttttcatctttccggagatctttcaaatggcggttgagtttcttgtactggtccttcaactgctggaagagcttggttgccacttccacctggtgcttctcgcgtgccctgtcaatgacgtagacacctcgctggtagattttgtaagcatccacggtctttttctgcttcaagtagagctttcccgtgcgtagatagcctttacagttgagcggatcggcagaaacgattttctgggcgtctttcaaagcgttttccacgtcgtcaagcttctcgtatgtggctgccctctggtcgagaacactggcgagttttgggtgcaccaacgtgcccaaaatgggttttgggctcaattggtagtgtgttctgactttcaccacctcagacgcagagtatgccagcaaagtctgaacaacctcgttgtaaagcagaagacatttggcgtagttgcccgagcggaaatgaagcacggcaagttcgattttttcgcccacaatctcctcggccaagtccatggctgggctaagacgtgaaggtgttttcgcaccaaacgtgtagacaaggcttatcgaacagagatcgaggttgatggctatcgttttgcatattcagccaaactattgctagatctgttttctggatctgtttcctagatcgatcttcatttgtggactgacactgcatcgtgcttatttgcgtggttcttgctttcgcttcgtttctatatttgccatgctcaccttcttcaaagtgttagtttccgcccttttcatgggcttggccgcctacggctttgcccttgtgccccttaaggtggccattcctgtccagaaattgggtcttgtttcgtctctcggcatgggcatttttggttggaacagtgctctgtcttgtgattccggagggcgtggaaacgttgtatgaagccgtcgaaggtctggaatacgaccctctgttttgcatcgggatgtctttgctagccggctttgcattgatgtttgtgctagacaattgctcgcttcgtttcgagttatcaagcgactctaacaacctggagtggagaagaaaacttgtctctgtagccacatccacattgacagtggggcttcttctgcactctttcgttgatggaatagcgttggggacttctttcttgaacggagatacttctttcgagctcctcttttttttcgtcatcatcatccataagttgcctacggctatgagtctttctgtcgtactcctacaagaaggacttccggctgaaatgtgccagtttcatgcattactattttccttgtcaacgcctcttgcttccatattgacatacactatagccatttgctttgatgtgaagagtcttttcgccgtgggatgccttcttctaatcagtgctggaacattcttgtacagcgtaatgcatgtgatgaatgaaatcacacacaaggccgactattctcctatggaagaacagaggcccgaatccatgtctcgcctgcagttacttcttgctgcattgggaatggtagtaccagtcgcttttgctcaattgggttaatcatcagtgtacgggaaatacccaacactgttttcgagaacaggtgacgcatcttcgaacgactccgcatcgtcctcgtcatttgttgttgttccatttttcttggtttctgctaccgcatcggatgcaagactctgtccattttttctgtccattattctgctcgtcatttttctgctcgtcacttttctgcttgccattcatatctcctcccttttccaaataaaatgatagtcttttctcctcctttggctttttaaaatgctgtctcaatgtcgctggttggagatttttgaagttcttttcaagctcaaggtacgccttttctaaacttttaggtgagctgagaggagaatcgccttctcccgaatttttgatcctgttgagtccaacatacgagttccgaagcgagcctgctcgcagaacacgtgggagattggctttatcacggggctctcgaggctctgatttcggtgaagctggtacataatctgtgtccaagtacttctcatgatgcggactgcggaagtcgaaagatgtgcctcttgtgctttggctatcgccatcacccccgttagagatatacttggcttgcggagtcttgaaaaacggtgactccctttctgactccctttctttgcctcccatggaattcaaggacgttgtggatttgcctcggaaactcaagtttcggtcaacaaaactgacagagtttcttttccggtgcaccacaggactatgtcgttgccaacgagcctcaccactagtgaccagattgtgtctccttatttttgccttcgctcgttgctttgcaggactaactgcattggcttcttcggctagcacaggagaactgacaagatagtcatttgagtcgaaagctttcggaaaatcagtaaagccctgagctattctgctattggcttctgcaatcaaacgaccccgaacaaacgagatctctttatcgagagcaaactccacaccgcaatgattgttgatcacggtaatcttgggccatgcagctttggcgcccttgaggatgaagtcgagcataaactgaggagttgggttttgaaacaccttgaggaaatcacgcaactcaagttggggaaggatggtgatatcgcccgagtacagctgagaaagaagcgaaatcaattttagtgtcaaattttgatagatgttcatctcatggagaatctgcaatgcatgaatgatttcgctggttataaaatcgtaggcattgttcaagagaccttttacagtttcactgagctcactatcggcttttcctcccacactggaaacagatactttcaagatgggcgaaacatgcggatttacttgcacggcaatgatatggtccacattgaacatttcagaaagacgcaagatgggcaagtcgccgtccactgacccatcaacgtatttcgaagactcgtcgttattccactcgtggatcttgttggtgctggggttcttctcgtaaatggagttggatgggaatatccctggtaacaggcacgaagcacaaatagctgaccacacaagacagtttggcgctgttaaatagtttagaagccgggtctgttcgtgcttggttgcgggagacaccgtcacattaaggattttccccgtccgattgtacgcctcgcggaaggtgatgtttcccacaaaatcatacatggtctggcgcaagccggaaatgtcgaaaaacgtgccgaacttgaggaggtggccgatgcgttggaggaaaactttgagcctgccatctttctcggactcggtgccgaaaatggtgaagcgccgttctgtaattcccataagcaactcgccaatttcgtcgtttgtgtggcagcacaaaatgctggcgatgatggaccccgatgacgatccgctgatgatgcgcggcaccaaactgttttccaatagggccaccaaaacgccgacatgcgagagcgaaaaagtcgatcctcccgagagaaccaaggcagtgcggccaatgttcttgcgtgtctggataagcatgcctagaaggtaccggtcgtttaggtggacgcttggatcatggaccaaatagtgcaagcattggcgacactcttcgatatattcttccacgagacgttttgttcccacatgcgaatggcggtagaggcccaaggcacccatgtttccgacgtttcgtgtccacttggtgcgaatgaggtagagaagaagcttatggtctttcctgaggcgggccgagcgcatttcttcgaggtttttttgcactaagcggtggtcgtagtgccggcactgcggcgtggctttccagaggttgttgcctgaaagctcgtcgagctgggcactggcgtcgtaccattggcgataagtggttgcgttctgctgctgggccaagagttggtcgatgagcgcctgtttcaggtcgggcgcgggcgcaagccgccccaaaatgggcaaggcccgcgccaaagcttgcgcgcgcgcacataatccggggcgaggaacggctgccgcagggcgcaactgggggtgctgcgtgaaaaggtgctcgataatgtccgctggaatatccgcccggtctgtgcgagagtccatggtcaagggtcaggagggatgttttagaagtagcgacagaatagacgccaggagaacagcggcctaacgaagcgaaacagtagatgctctgaccgcctgttgatctgatggatgtgggttgatggcagtcgatttgttgacttgtcgctcgactttatagttttatggtagagtagttgtatgatagagtggttcgactagcgtggttggcttttggcttgcttgagacgaatgcaatacctgactgtctgatacttgtatgactcgctgactaaacttggctcggctaaatacactgcttgggcaacatgaattattctttgtctcggttttctttgtcttgatttttccttgtctcaattttcttctctcttcgttttccaaccgcccaattttctttgcctttatctttcttgcgactttctgtctcctcacatgctggctatcagtctggggtcgttcctgcacattgaaccccatacaacccatcgtcaagctctgtttctccggtttttgaaagcttgctgattttcaacttctctggcttttcttgcctgtttcttcctctgtagcacccctcttccttttcatcgtactctgtctcctttgctaccttctcatctcgcgcgcttctgggtgcgaaaaaatcatcgccatgtctttggctccataagcaatcttgtttcgcccagctgtccccggaaagagaaaattgtttctccaaaaaccccccggcgccagtgtccagccgccgcgctttttcgattcgcctgctcaccacctgctgtatttcctgcgcttctctgactcggcaacttcttcttcccacatgttttctgtctcgaccatctgccacaagaccagcgattgccagcatccgatggtgatgctcaccagtcgggaaggctcgcggtacttctttggcaaggtgcccgaaggagcgcagcgtgtgctcaacgagaatggcgtcaagttgggaaaattgaaaagcatctttttaacaggaaccgtccagacttggagcgatattggcggtttgcccggcttgtttttgaccatcagcgatgccacgagccgcggaatcgacgttttcaccaactccagcagcgtcatggcctacgttgtggcgacttggcgctactttgtcttccgaaagggaatcgagctcaacgtgttggacacccagctggaaaaccttattggcgactctacgactgtttttcgccctgtgaaaatccccagccgctcttcgtctccgatgggtgctctggcaaagattctctcacagcttaaaaagctcacgtccctcatgtttccccccgattcagccgctaatagtagagatcccgcatcgcacaagtcggatccaagcgaaaatgaaatccaaacgcatgtccgacttccagaaccctctgaattggttgatgtgggttctcagccggccctaagttttgtgatacgttttcttcccgtgagaggaaagtttgatccggttaaagccaaagcgcttggagtcgagcccggtatcaactatagaaagttgaccatgggtgactctgtgctcaactccaagaatgaattggttcactctcatcaggtcttggctgaaccaaaatcctttcgcaagcttgtgatcatcgacattccaaatgcaaactatctcgagaacacgcttcgatctgacgagtggtttttgcaatcagaagaggccggccaagagcttccgggtctcgtgtaccattttttgggcgatgacattgatttccggagcgcagactatatttccttcatatcgcagtttccacaagattgccagcatgtaattagtcatagcctgatcgctgacgatactttggtcttcagaacggctgctgtccatttgcttaagctcaaatgtgtacttaacaacagcttttcgttgccatacatcgaaaaacacctgccgttggacctatcgccaaatacgcacaaattgctgtctcttcagtacttcacaatcgatcccctgggagtgtctttggacgaacaaaatatcatcagtgagacctgggagtctttgtacgatgctgaaattccgtccctggaagtgcttgcgggaacagataaaagcacaatcttgcagaacggcattctccctcttctgcctattccaaacgcaagcagcttgaaagaccatgttcaagtggtgacactcggaacaggatctgcactcccgtccatccatagaaatgtgctctcgaaccttgttcggattccttacagagacgaagagacgcaagaaatacgcttccgtgcaattttgcttgatggtggcgaaaacaccattggcacccttatgcggaactttggtcatgatagtctgaagcaactcaagcagattttctccgagttgaggctcatttatctcagccatttgcacgcagaccaccacttgggtatcatttctgtgataagcgcatgggctgaagctaataaaaataataccgataagctctatttggtgattccgtggcaatacaataactttatcaccgagtggtataggttggaacaatacacttcgaatattgacatgagtcggattgtctacctcagctgcgaggatttcatgcggactccagaggctcagctcaaacagtttaccctagacgaattcgaagaaaagtacgacagcaacagattgactgaccgtatccccaaggaggattctgcattgccgaaaacaagccgcatcgatatgctctatcgtgacttgaacttggcgaatatccgcactgtccgtgcgatccactgctattggtcatactctgtcagtttgtgtttcagcttgtcctcttccgaaacattcaaagtgtcgttttcaggagatacgcggccaagcacaaggtttatcgaaagtgggtctgatagcgatttgcttattcatgaggcgtctttggacaatgatcttatcgaagaggccattgctaaaaagcattccactgtggttgaagctgtgcgagtggcacagttgatgggctgtccaaaagtgatattgactcatttcagtgcaagattttcggagaaacatagcttcatccgtgatgctgaagagtacgataggttgtgtgaaaacttgaaggcatatatcgggcgttcaaccacaaatgttttcacaatgaatgagtcgaaactcggtttcgatgacattgatatttgctatgctagcgactttatgactattcgctacaatgacttggcgtgtcaaaagcctttctacgccaaattgagtgaactttccacatcagcaacttcagaagcggaggtggcaaagagtcaaaaagagcagttgaaaaagtcagagaagagagaggccaagcgcttgcaaagacttagcaagaaaaagagacgtctttccaatgagagcgtataatgtataatgtatatacttaattcatgatttgatataaagtaagttttgttggataaccctagtgttgcggtctttatgtttttctgaatttttggaatcaattaaatggctagtatcggaattgagatggttctcactttgtatgagggtagacaagatatggcaaaatacacaacatagaaaagccacaagaaaaaaagaagtagccatgaaaaattttcagacatttgaccagaagactgtcattctcttcacctttagatatttcgatgtatatacgtttattcttgggtattttaaaatattcgttctcacctgcacaatgctccatcgccatggattaccccatagttcttctaaactcttgggttcttggtcttgtgacaggctgtattcgagaccagtccatctactcgacaaacctcttggtcaaaaacttcatcaagttcgaaagcccgacttgcacgaacttgaatgtgactccgcttctcagagtctttgcattcacaaagctgaccgactcgggcgaaatcagtgccgtgctccatgattcaagccataaaatccttgttcttttcaccaaggagtgtatcgagaggtttgagtctcgatatggccagcgtataacgtatcacaccgtgcacagtctattgttggtgaaacaggccaatctccgattccttacgctcttccaacttcggctgaaattcggagttgtaggtgggctccggatcagccccaaagtggcacttgtgtatttggaaatctccgatgtggactttttccagcgagaccagatctgggtctcgcccttagcagagaagatgcttcactatgtttatggcgatgttgaatacgagaaaaaatacggacagcaaaacgtcagtccgcaagggattgctgattttgttttggaaaacgacgacggacttatttctgacgaagaaagtctccctctgctagtaaagacttgtttctaaccactattcgcactattgcatttgcacccatacccatgaaacatcaaatgcacatacgagcaaaacggtttagggcaaaaaatgaggacgaagaaaagctcgttggagggccgagcccaacgttgctggaaatctatggcgaaggtgaatttgtatccagctccgaagttgatggtacaagcacaagggacgcagtaacaaaaacacaagaacaggagccggaaaacggtcgagaacagggaccgaaaaacggtcaagaacaagacccgaaaaatttgcaggaggcggggccacagacaaacctggctggaccagacaccatccacttcccaatacgccatgaagaagagcctccatctccacatgagagcttgcaacttctagtaagcggccgatccgaagagtttgatacggcgcctgcaagcgcacttgaccgatcttttgcaggggaagggcttcgtcccattgatcggggcgaagcaacccctttgctcccacagcaacgacaggctttcatcgacactgtgctctgggtgttttgggaatacattttgcccgcaagagcccgaacatatctcatgaaccactggtcagtgtctgcattattggcgattctcgtatgtgttgcagtagtgacgcttttacagaaaacgggccaatcgcagcttgctactctgatagtgctagccataatgtgtggttttgagatgatattctgggggagagacgagtttcgtgtttgttcacggcgtgcggcggaagagtagccccagactggagactgggcacttttaatgccgattccagtctagcagagcctatataagtagccaagtgtagaatagtgaagaggcgattattggaagtacaaggaagtgattgaattcttgaacgatagcatggctcagaattttggtcatgaggtcggttttattccattgaaatcgacctattgagaacatgtgaagctatggaacataacaggaattaaattgaaattccgatggcacagccaaagctcctatcatgtaccgcttataacagtagctactataactaattagttgagcagtagaatgtattagctctaagaaccaattataacttataagtgaagtcaattatagtgtcttgaatgaggacaatcatgatgactctggaagcggggcggcatgctagccacggagctaccggttttactgttcccctacatagctaccgtttttgctgttcccctacatagctctgataaagctgtgctttgcttgactatttacaatcaccgtctgggtctgtcttggaccttccaccggttcacgcgtttgaacttccgtgtcttggcaaacttcttgaggccccacatcgactgcgacaccttgttggacttggacttgcctcggccaccaccgtgcggatggtcaaacgcattcatggccacacctctcacttgtggacggaaacctctgtgccggcttctacccgccttaccccaagaggtggcctgatgctctttgttggacacaacacctagcgtggcgtggcatttcatgttgacgtagcggtgttcgcccgaactcaagcggacaatcaccttgccctgagccgggtgcttcgacaacaaccgggcaaacgtacctgcggcacggaccaattggccacggccgttgggatgcaagccgatgttgtggatgatcgagcccacaggcaacatgtgcaagggcaaacagttgccacgctgcatgattctcaggttcaacaaggcctcgtcgatctcgccgttgttgttctcctccatctcgcgcaaaaagtcggccggaagccctggtctgaaggactccacaacgtcgccggcacgcaagcccgacgacgccaaaatgtacgacaagtcgcccgtttcgttgtgcttgagaagcgcaatgtggcccgaccggttggggtcgtactcgatccgcacaaccgtctgccggccgcccgtgagccggtgcagatccaccaaccgcactcttctcttgtggccaccgcctctacctcgaatcgtgatgtggcctgtgttgttacgccctgccgtttgcttcttggccacggtcaactcgcgcaagggaggccccttgtgaagatggtcgtggatgggcttcttgaagtgcgtcagaccaggctggaggtggccgttggcatacgacttcaccttgacttgtgccatggctagtttccgctgtctgcgatagatggcgtctttcttctccaagtctgtcatgtcgtctgcagccagagtggctaaagttgctgcggcggagaccgtggacacggtctgggcgcgtgacaaggcgggcaacatggtgccccagcgccggacaagactgaacatggtgatttagaaaatttgtctggcggtttttttttttggtgcgagcacctggtgcacgggtgtaggtggacaagagtagagtacatgtgtttttggagaagcaaaaggtgtttggatgtttggtgttcattttgacgttggaaatgtgacgggatatgatggatatcgtgtctgggtgtctaggtttcagatgggttgttgatgagttggatatctgatcatcttcccattgtactgtctgcaggaatgctaattgtaagtgggttctcaacactaaattacaccacaaggctggagaaagcaaattctgataaatattcaacacagaggtttgaaaatctcagccagcttgtgtggccccaaaaatcaatttttttgtgaacaagtttgtgatgaaagtattatattttagttttagtgctcacagagtattgaaagtagatgcgaaatttaacttaccatgcttctaatatttccatgtcttatccgtcttgtttctttgttactgctgtcttggtcatattcttctctcggtctacattctcatcctttcattcaattctcagtttatgagattcgatatttcctagcatgcacagtatgtccatcttgctcatagattagtagcttacacgttctaatatctcactacacttctcgcagtctaattggaaacaagttgagaaagctgagaatagtaattcctaaaatacagaatctgcaactaggcaatcaaatcctcaagatcttactaggccaatcaatttacagagcttttcaatcaaaacattgacagatttcttcctaaactatctctaccaccttcttacttatgagtggtcacgtgccaacacatctctttcctctcttcattattgagtcttccctccaagagaccacagagattcacacatctgaggttccccacggctatccagtcctctgataacccactgagcctcctcttcaagcctcctcttgtccccaaagcgtcctccggggctaaagttcggccgcgcacgacctcccagccaatcatcaccctcacccaggtccgagcgcgaaaaaccgaaaacccaagtccaccttttgttttcctctccataactagaagatgatggcctcccgttttttcgcccgttctatggcctctgccgccaagtccgttaagcctcctgtgcaattgtttggcgtggacggtacctatgccaatgctttgtactctgcctctgtccaagagtcttctgttgaagcttcctaccaaggtttgagcaaagtggctcagttgatcaaggaggacgccaaggtcaacgagttcttgaccaacccagcgttgtccaaggacgacagaaagactgtgattgacactctttcgtccagcttgaagttggacaagaccgtcaccaactttttgtcggttttgtctgagaacaacagattgggcgagttctcttccatctacaagaactttggcttgttgtttgacgcccacagaggtgttgttgaggccaccatcacctctgccaagcctttggactccaagatcttgaagagattgcaaactgccatccaaaagtcgagctttgtcggcagtgacaagaccttgaagatctccaacaaggtgaacccagacattttgggcggcttggttgttgacgttggtgacaagaccgtcgacttgtctattgtgtccaaggtttccaagttgaacctggctttgggcgaggctttgtaagttgcatggcacgctggtgcaaaatcacgagatccacatatattcgtctgaatgaacgacattagaacggtgtgtagccattaagacgacaaaactagagtttcacctgcagtaggatcggtgaaagtgttactatagggaaatgctacttgaaagctctcaaagttagtcactttcaacaaaacattcttctagaacagcagctcggattccgtttctggaaatgttgttaatgagaacgaaacttgaacaaaacaactggcaaaaatgtagaagagtagaaccaagttgaatgtgagtcttttgttacgctgtttattagcaggtttcaactcttctaaagagcagattcacagtcctctccgattgtcttaactactcaatcagagatcagataacaacttgagcaagatctaaaatccaaaaggaccacccgatactaattggaacgaatcaagaaagaatcattcgaaacattcggtgtttgttgaatactgcgatcgactgccctttcaaaattctttctgaacagagtaatattacacgaacgcaagtttggcttatagaataaaacttcataaccacagacaagtcggccgttatcgccgtcttatatcttgaaacaaagacttctatcagcttaaatcgaacctcccacaccgtagatgaattttccctaaatcgaacctaccacatcgtagatgaatttctctctttacaacaattgattttccacttcacaacctttcaaccgtgaggaaaataaactccatcaagatcaaaaatcaatcaataagaaagtgcctaaacatatattttctacaatacgcacaatctcagtcgcgtgcgaaaatcaccagacacatactccatgggttttttcgccaaatcccgctgggcagtaacggtaattgctcttgcgctcaatttctttgtttatttctatccgaacatcgtgaattctgccgagcaatgtcattggcaaggtcagcggcttgagtcgaagtatgaattcgtgaatcgtcttccagacaactgggcccagattttccttctcaacttcccttctttccaagcggagaaaaacagttcagtgtatgacgaaggcagagtgagtgacatccacatgcttacctttggcgatccgcaaatcaacggcaactggaagtctaccccatatgttaagaggctcgataactacggcaacgactactacctaggccacatttacagaacgatgaaacggcgtttgcagccatcacacgtggccgtgatgggcgaccagtttctgtcgcagtggattctcgatctggagttttacaaccggactcgccgttttgtggagcgtctcttccccagagatgacttgtacaagcaaacagtgatggaaacgtgggccaagcaccaggactatgattggatatcgtggatggagcgtgagagaaaaattgacccgaaggacaggttccgctccagattgtaccacgacacttacgattggtatgttcctggtgcgggcccaaattaccaaaacccgcttttcattaacttgactggtaatcacgacattggctacagcggagatgccacgtggcaacacatggcccgtttccatttgcttttcggccagaacaactacgttatagtgtacaatgcgggaacaccagaagaatggcgtcttgtggtgttggactcgcttacactcgaaggtccagccctcgaagaagagtttcgccagtacacatggtcgtttttgcgcgagctcaaccagtccaacgccgacttcaaaggctcgacgattctcatgacccatatccccttttacaagcgggccggactttgtgcagatggcccagaacatatttactataaagatttcaaacgtgaaccatacaagaatggcaagcttcggtctcagaaccatttgctgtacaacacctctcaagagattttggacattgtgttcccaaaccacgggaaggaaggcattattcttacaggtcacgaccatgtgggctgtgatctgtggtacagtcatgttggcggacaatgggtggctgaaaagaagccacagactggtgatcgagctccagttcatgaaattgttgtgcgctccatgatgggagagtatgacggcgctacaggattgatgacaggccattttgatggcgaccaatggcgttttggatttacgtactgctcttttgtggtgcaacatgtgtggtgggcttcaaaagtggcgcttttagttgctgttttcttccattcagcttatgtgttttgggaagaaaagagggaaaagacttccaagagaagagagaaggttgagtaaaagaactggaagcgaagcgtgtttgaagaatattgatttagctgaaacagtttcgcctattgcataccgcctagaccaaaaggttatttaaatcgcatttgagttcctcatataaatcatcgtccctggaaggatgagaaagtccatctataagttcctagttcacgttccccgagaagtttctgttgctgctgatgaaatctcgatggactgttctacactctattctatttcactcgtaaagaaaattaattaaaaatacttgtttatagtaattacacggtcatgggccattaaaccttcgtgttttaatgtatggaacacaataatcattgctggctacgctaccaaatgaattctcttagtgctgtagacttttcaaaaaattaaatgcctctattctcggtatcaacaaattactacctattactaccctatcaatttccttttttgacaaaaaaacgggagataaactgaaaactcatccaatcagccgtatgaagtagtgaatggaatagagttttcatttttacttcgataacacgaactatgtcacttttaattgtgacgttttttgttctaggagtatgcttatttataaatacaattaattgaaatttagataatatgagaaggtggacgatcttctcaatgcggtttactaaaacatcgtagtattgattactgaaattttatggtctatatcaccttttgagcttaagctgatctttacaaatgtgactttggttcaccagctttcgagcagttttttcatacttgagccgtcgctggttctgccttgggcaaaccgttttcgtcggcagtgccaacttcgaccttctcattcaattgatctttttcatcagtctttgcatcggatccgtcctcttttgcttcctcctttggttcatcttctttcaattcttcctttggttcttccttcgatttttcttttgattcttcctttgcttcggtcgcatcctcctttccgtctgccaacttcttcacttcttccaaagcactgctgatactcacttctggactcacttggattctcttaacagcaagcttgccgtcaacaaaaacccagtgggatctgataacaccagaaggcgatttgcgggcacctaaacgaccaatcaattctctcgatgggtccagcaataacaggtactccaagaccttgcttggatacaaagttaagctgagcctttggctggtctgccagcaaaccaaaaacagttgcgcccaattttttgaaagcttcaaagtttctttgaaatccacaagcctgacgggtacatccaggtgtcgaggctctgggataagcgaatatcacaacaaacttggacttcttcgcctcctcggccaaattgatatcctctccattttcgttggccaaggtgatgtctggaatggcatcgccaatgtccaactgtggctcggcggttttaggctttgcttcgactggctttctctcagtcttttgttttttcgctggtggagcagtttgggcagtagaagaagcctgaactcgggcagaacgacgtaattgagccatgatgaaaagagtaacttggtggaaaggagttagatgggtggaatctggaagactgggtactccggtgcaggtgatagactgcacgcgatgtggagaagaccaaagaaacgccagagaagatgaaagaaggccagttgtgaatgtaacgaggaggaaatgacgccaatcgagcggcttcacaaagatgtggttacatgaagagatatggtcagagattgggtaataggccgaaacagaccagcaatgagaaattggcttgacatggtcgtgccccacgttgagcgatttcggccacttgtggaattacataagcgttggaaaaagaaaagatggtaatgaagcaataggagtatgcttgtcatgaggtggttttcgcaccatgataggcgactgcgattctgaagatcggcctggtactttggttctgtatttcaattgcgtactattgtgtaattactgtttcttttccttgtctttattgttttatcattgctgggttttctgctttttttttttttttttgtattattgtttgcgtaccattgccgtttgatttctgtttttgtattagtttgctttggagtggagatcttagactttccatgctcttcagaaattcacctgtatatcaagctcggtggccaattcaacggtggtttctgagcttggaatcaagctgtattaaggcgaatgaagctgtattaaggcgaatgtgtagatctacatgcccgattggcgaatctcctgatgctccactaaattcatccggatcacataaagtatgcgaagacttcgcaaagaccgaataataattatcacggtcaaagtgatagatacatcgtcgctaaagatttcattcgtgtatcaatctttacatatatcaattcagataacatatatcagctcaaataacatactaattaaataacatatcaattaaataacatatcaattaaataacacgtacataaattaagaaccacaaccctacctgcgcaatgcgatatccacccaataatatattcaggcataaaagcgaagatgctgtcatcaacgcagccacgtcattttgacggtaataccgcaacttgactcaaatccgtctttcaactgcttcttgcagattctgcgttttcgtaaccgggcgatatctgcattattaacatagccgggtctagataacgcggccaacaatgcaggtgcagagataaagagccgcgcccataaggcgttatcacgtcaatcatgggtcttttccaccgaagaaaaaaacaagacaagactgcagcggcgccggaacccaagcgtcttttgcggaaagcacgcggatctgctcgaataacccagtctcccaatgccgaaaacgcatcaccccatgaacttctggttgaggaatcccaagcatcagaagatcgccaaggcccagcagggccaggaaatggccaaggcgaaaacatacggcgccatacacgcgacgaaagaggccgcactgaaccttccagctacggtgactctacttttaattatcctcagactgatgactatacccacgattgcaatcgcccaaatgacaacaatgtccacagtcggctttacaacacagaatacccacgtgagcataatcacagccacaccgccaatgtcaacagctccagcatagacaccaacgacgattcctacgacagcacccccggcttttcccgctcggtatcgcctgcgctcagtgacacggaaactcttgcctacacaaaaacgcagcggcttcagcttcaggagacgtatgcggaaaacttcagcgtctacctcccctacctccttcgacgcttgcgggtggaaaatcgacggcggctgccactgccaagcagcgacactactgtggcctccatacagccagcgatcatgggccgtagcgttgacgagtatacccacaagcgcaccatggtggtggcgctggagcttttgggcaagattcttgttttcgccagcgctgaggatttcgaggcgttcaagatctcacaaaagaacaaggagcggggcgacaagggagaaaagaagaaagagaaggccaaacgaaggctgtctgatggacagccgaaaaatagcatacctgagagcagacaacgcaatagcatgagcgaaaacagacaacggaacagcatacatgagaacagacaacggaacagcatacacgagagacatgccagaaacagcacaagtggtacgcaccagaacggccatcttgtttcgaaccatcatagtggtgcttctgcagaagacggacaagcagcaaacccgattctccgtgtcctggtgccgtacatgtctgtgttccgccgcaaggttccgtacatgatattcgagtgccttagcgaaggcgaactcgtgcccttttgtgcggtacatatgcgtacccatgcccacttccggcgctatctcatgcactttacgcctcccaacggaacaccattcaccgtgccagtgttccaaaacaatttccggcccttctccgactttgagtacaaccacacccgtttccgtgtcgtgggcacgtccgtggcggcgcactatttgtctccttataacccagagttgaaattgcttgttgtggatgcaacacagcctgccctttgtgataatcttgtcccgagagcacgacgcccgagccgccgtggcagcgccgcatcgacgctgctgtctgaacgcatgccgagctcggaaatggaagacccggttcctgaagcgtcgaaccgcattctcctcgaagacagcggaggttttctgcggcccgtgcgcaactacattccaaacgagttgcctccgtttggactctttatggatgcctgtgcagagcctggcagtcgcctgctcttgccacggaaatttgccgacgccgggaaagttgtcctctacgagccccccgagcaagagtcaagcttagacctgctagtgcttacgtcagtgatgctcacacttcgagaaacagcgcttcggacaaccacacggtatcctaactcggtgcttcttggtcctatggctgcattgtatcagtcgcaaactcccggcatcactgcgtccatgtaaaagcgccgtgtatgattggtcgctgcaagtttgtccttaaccattacatccataagattgcaattgaccaaaccataaatgaaactgaccaacataattacgtcgtcagcagtgggcgagaaaattagtggcacatgcaagaatttgggcattctgaattggcattcctgctgggctagatgtctagacctcgtgcttactgatgttggcgagcaaattcctgctgtgtcatctgcctgcgtctgaaactttgagtattagcagtctggtgggaaagtgttttttcgagatctagggaaatatcaggaaagcatctaagaataaagaataagctgtcattaatcagactctacgagcggtgtgcatttgaaaatatacaatagaattatcacactatcgaactactcgagcgtaacatccaattgtagccttcaaagataattcttgtatacttgaaagattcagatgatatttattcaaagtcggtgcttctgttctcagcaccgagtggttttatttttgcttctttggccaagtaaatggcgattgtcgatgctatatatgacgcgaaaccggcgaccgcgcagtgtcccttgctgtgatgttaatactcaagtgctcgatcggactccattcaccccatgcaatatggtaattttgacagtggctgcaaacttttggtggctgcaaaatacatccagcttagcggctaggcgaccgggaccgcgaccgttcacgtttgggcgacgcggaccgagaataccgtccgcgtgcgtagtcgtcgccctcgtcgcgctcatggcggtcgcctctttcagggcggtcgcgttcagggcggtcgccacggtcgccgcgctcgcccgcccggctctcgtagttgcgctcttcgcgccgcccgtggtagcgttcgcgcccatcaaatggctcgtcgccagggccacggtagtcgtcatagccgcggtagccatacgcctcgcgcccgtagccatagtcacggcccccgtagccgtaatcacggccgcggccaccataggcgccgccgtagccgccgtagccgccacgctcatagccatagcttgggtagccgtagccgccacggccgcgtggaggaggagggtacggaccgccgtagccgtagccgccacgtgcaccatagccgccacgagcgccgtagccgccacgatagcccctgaatccgcccctagaatagccgccacggcgcgccgagtatgggtccgaccgggcaagctgaacaacaaggccgtctttcatggcatagggcaagtgtttcccgtcgagctccaaggccttttcacagtcctcggggctcttgtattccacaaacgcgtatttttcgccgtcgtcggttctgggaggagggatgtctagtctgacgagttcgccgaatctggtgttagttggaggactggaatgaaggaaggactgaaggaaggagaaggatagaaagggagaagtaggagaaggagaagtgaaggaatgaagggagggagaaatgaagggaaggggaggaggagaaataggaaggaggagaaaggaaggaatcacggatgggaaatggcaaagtaggaaagacaaagcgaaacgaaaggaaacggggacggccggaacctatacgtaagtagagatcaggaaagacaaatggaaacatacttttcgaagtccggagccaagtcggctgccttggactctttcgtgaatccagtcacgtatagggtgtttttaggcatgcttgtggtttttttacttgagcggaaaactttgtgtgtgggtgtgggaggcacgggtgtgtggggccaccacaagaatcctggcaaacacgtcttagagctagctagacattttccatctggcatgtttactgaatcgggctagggtggagtgaaggattgcaaaatctaggtatgacaaagcgggcattgaaataccgaaatttcagcacctatggccagactgccacctatggtccaaactgtcggcttggatatgaaaaaaggtcagctttgacaccaagcaaagaagtacaagttcagtgcaaagaaggaacgaaacattcagcagaaggtaaaagtcggccgtggtggtttggactattgtctggagatgtacgggtctagagtatgtatccccgcacttaagagtatagtcgattcatccagtctggatctacgagtctagatctactaatcacaaccgtctgtcttagttctctccgtaatgacgtttcgcaatttcgcaataaatatggacggctatcatttctctcgtatacatttttcatctgcagactaaatgcatcgcttaccgcataactggccatctatgcaagtgttgaacgcgaactgtcagaactgagtcgtttactatcctcgtatacttgatctttctcactccaccatcgtacctctatcatctttcgcccatctctcttgtctctttctcttttctcctgtctcttttttcgtctgtctatcgtctcttttcgccttggcggtcacctgactgcacactcacgtgcactcccaacacccgcacccaacatttcccctagcttagacccctctccactaaagatctgccacgtcacgccaatagcttacgtgtcagacccatcaacttttcttcttacagaggtgggcaatttcttcctctgggactgcagacagcgtttttccttgccacaagaggggcttccaactgaaagtcctgcagatacgctgttcgcctagagcaagactaaaaaaaaaaaacacctacaccatagtagccaaccaccatagcacaaaagaaaaggaaagacgcagcaacgtcaacaagaacacaaagcaaaaattaccgtcgctatggcaagcaaagaagatatggttctagaccattcgcttctactagccacgtcccatgatgaccaagatatcttgaacgagtttttagaccagcgggtattcgactccatgaacgcaaactcgcccaacccttcggaccatgtgaaactcgaggacttcgagaacttccactcggagcttttctcccgcttgaaagacgaacaaactcccatcaaggccgaagcagtttcgccagcgcattcttcgccgcccttattcagagacgcaacggacgagcttggcatggcactggccttcactggcccaagcagcccgcagagcgctttttccaaatccagaaaccttcagtttgacaattacgatgtggtgcgcaaggaaatgtctcgggtcaagttcggcaactgcaacacaaacccgtgcccgcaatctgtcgatgtggcagacgcttcgtatcttgatttttctgcggatgcgctctccaaacttccatacacgcttgaagtgcttgatttgcccacatactcgcgtgttgagacccaaactaagctccagtttcgtctttcgccgcctcctccacagaaccttcttcacatcccacaggacttgatctccaaaagcaagttctgtttgcagaacccggtcgattctctccctaacgtcttgagacagaacatgctctacatggatgcgtatgttctcacgtccgacttatcccgttcttgcaatgtgtgttcccgatgcatcaagagagagcagaagagagctctgagatccaagccgggacctagcgattgcagtactggaaattctccaacaaacggcacctctaacatgctcaaaaacaaccccaatgcgtgggccgatgataagatgatgaagaaggctatcatcttgaactgcaaagaaatcatcagtcttccagaaccttcaggcttggctaacgaccagttccaggcatttgacttttctgcaagactagtatgctattgtagacatcacaaggagcaaaatggtttcaagcttctttttgtactcaaagatcacagcggccaggttgtggccaaactgttatcgaccccgatcatgatcatggacagaaagaaaaattccgcagctggcggaaaggaactgttgggctccgattcaagaatggctaatttggatctctctgaaaacttggaacacgacttggactcgggattgcatcctctttcaccaaagtctattgatgactcacccaccgaaggcttggctaatacggatacaaataccgattcaaatacagcgtcgcgtgggttgaagagaaagaagctctcgtttgacgattccttcaacagttcaacaaacccaatgttcaacggcggcagtggtttctccccactaagcaacagcgataccaatgcatcaatccacaatatgaatgggaagaatagtattgttggaggcgtgcataattttggaagttcatcaagcgtagctcctcaagcagtgacgcagtctctatctatcgcaagacaaggtctgctgcaacatttgcagcattaccaacaaccatcgctcaatcctacaattcaaaagattattcctgctcagggccctatccgtggcggcattgaagttacacttttgggtttcaatttccggcctggcttgattgtcaagtttggaacaaagaatgcattggccacacattgctggtctgagaccacaatcgtgacatacttgcctccagcatcgcagccagggcaagtattggtgagttttgaaaaccatgacgatattttctcaagtggccaacaactgattttcacgtatacagacgacaccgatcgccaattgattgaattggcgttgcaaattgttggtttgaaaatgaacgggaaattggaagacgcaaagaacattgcaaagcgtattgttggttccgacggtgctaatggggcagccggacatacaccgtctcccaatggcactcctggaatgaaccagactatgaaccaggccaacatggattggtacagcaatgcccataaagctgtcgaggttttgtcgcggtctgatctttcgacggaagaaatcctcatcaacttcctcacattggtggatctccctaactgtcctattatcattccaaactggcaattatgcaatgctgagggccagtcgcttttgcatttggccactttgaaaaattattcgcacctaatcaagttcttaatcacacacgggtgcaagattgatattcaggacaatcagggcttgacgccgttgtttttcgcttctatgtgtggcaaccggcacttgatcaaagcgttcgtcgactgcaaatccaactggaatttgaagttgagcaacgacaagttcttgaaagattactgtgatatgaacgtcctcgatattttccacggactcgagtccgaccaagcacttggaggagaaacgagttcatatatctgctcgggatcggatgttggagaggacgggttgaacaaatccttcagtgtcgattcgcttaattcaatgttcatggtggattacagtaaacacatttctcgcatggtaatggattcatctgaagtccatgacggcgaggatctggcgcttggcgctctgcaacacagcttgacgaagggtaccagtgaacttccaacgccgaaatcgccaacgccgtttgctaatgattcggatgactttgctgattctgagcgggactctgaagacaacttgtctttctgcgaggaccttgaccacaacgacgcagaccaagaagacgagtatacggatgactacgacgatgactactctagttcagattacgacacggacacgcaagagcgggttcttcaggaagggtctagctcgagcctcatgcgttccgaacccaacttgtggcagaaggttaagaatgctgtattctctaatgacaccgaaatggatttgccaacgtacgatgatcttttccccttcagcaattctcgggccagcgctggccatgaattggatgatgacgctgctccgggatccaaatcgtttggggtgactgaagatgcgcaagaagatgttgcatcagactcgtcggaggacatggtgatgtcattcatcaaccacccacggaagactgtgcagaatgacaagatgttgcttttcttctggacgccggtgttggtgatgattatatgtttcttctcgtttgtatccattactggctacaaggttgaaatggttgagcagttgaagcaggtgtgcaggaacaccattgggaatttggttgtgggtcacgaaagattggcccgggttttttctactgagccgatgcgacatgtagtcgagttgtaggttctggattggggcaatacacgctaataaggataagtcgtatggatgtaggtgatgtagtggtgtaggctgaagtgggtacaacgtgttggtgggtgcacgcctctgacatatcactctactgtcatttgccgactccaacacatgccttgtgttgctgaatgtgggaaaagggttctttttttgaagaacaaaacgacgccgaaagacgcgtacgaggacgttttctcttccagcggccacaagcctgttttcgttcctcttcttaaccatgcgcccatcgatatagatcagacagcagaatacttggccagcgaaacttttttaacggaaacagacagcttcatcatcacatcgcaacgtgcagtggaagtgttccacgaatgtctttctgtgattggatctcgagatccagccaaggtggagcaaatcattgccaaaacaggttacaccgttgggcctgcgacggaggaaattctccgagccaaaggcttctccgatgtccgagggggctccttggccggcaacggatctaagctagccgacatcatcttggaggagaagcggggctgcccgaaaaagattgtctttttcacgggagtcatacgcaaagatatcattccggtgaagttgaagcaagagggcgttgatttggaagaggtggtcatttataaaacagaaccaaaggcaggcattctcgataactttgtgtcgtgctgcgaggaaaaggtggactggctagtgtttttcagtccgcagggtacagaggaaatagtggagcatatccagaagggcaagattctgttggacggcgttcgtattgccagcatcggccccaccacactagagtacttgaacggaaagggaatcgagtcgcatgctatggcacccaagccaacggccgccgctcttttagaagagatcatgaaatagataatgagacgaagacgaatgatgtatagatctgagcaagagagataagatgaccagggaacggagatatgaggtgatcggaactagataaggtagagaagagactgcagctctacatggttcagacggacaataaatattatcgatacagcagtatgatggctcactttcttgtttccttgacaacgtcgatgatctgttgcacaacactagggtcggacaatgtcgaggtgtcacccaactggtcctcctcgccggccaaaaccttacgcaagattcttctcatgatcttgcccgatctcgtctttggcaagtcgttcaccaacaaaatcaactttggcgcagcgaaaggtccaatttcctttctgacagtcaagatcaactccttcttgatggcgtcgatcgcgtccttgtcatcagacttgaactgagacttcaacgacacgtacgcagccacagcctggcccgttaagtcgtctgcgtatccaacaacagcactttcaccaaccatttcgtgctcgatcaacgccgcctcaatctctgcagtagacaatctgtgaccagacacattgaccacatcatcgacacggcccaagatccagtaaaagccgtccttgtctcttgctgcgccatcgcccgtgaaatagtagcctttgtagttgccaaggtaagtgtcgataaaccggttgtagtcgttgaaaataccacgtgcgatcgaaggccaggcgttcttgatggccaaaacaccttccacgccatcctcagtcaagcgcttacccgtgacaggatccaacacatgggcgtcaataccaaagaatggtaaggacgcggaaccgggtttggtaggggttacaccagccaacggggtcaacaagtgagagccagactcggtttgccagtaggtatccacaatatgagccttgccacggccaatgtgctcgttgtaccagtgccacacctctcctgcaataggttcaccgacagaacccaacacacgcaaggagtccaacttgaacttttcgatgaaggaggggccagcccgcttcaacaaacgcaacgcggttggcgccacgtagaactggttaaccttgtactcgtcaacaatctgccagtaccgcgagtagtctgggtaagctggagtgccttcgaatacaactgtggtggcaccgttgagcaaaggaccgtagaccacgtatgtgtggcccgtgatccatccaatatcaccggcagtgaagatgatgtcatcacggtgcacgtcgaaagtgtacttggttgtgagtaacgcaccaagcaaataaccggcgacattgtgctgcacaccctttggtttacctgtggagccggatgtgtacaacaaaaacaatgggtcctcggagtcgacagcgactgggggagagtagttgccgtgcttggccaactcatcgtgccaccacaagtcacggcccggatagaagggcacatgtttgtttcccgtacgcttgaacacaaacacattgcgcacctggggcaagtccttgagggcctcgtcaacgattttctttgtttcaatggtctttccaccacgcttgctctcgtcggcggtgataacgatgcgcgagtcggcgtccacaatacggtcacgcaacgaggtcagcgaaaagccagcaaacaccaccgagtgcacggcaccgatacgcacaatggccaacaaggtgacaatggcctcgggaatcatgggcaagtacacggcaacggtgtcgccctttttcacgccggccttgaccaacgcctgggccaacttgcacacgtccttcaacaactcgccgtaggagatgatgcggcctgttccgggctcgtcaccttcgtagatgatggcgggcttgtttgggtcctcgaaggcccagcggtcgactgcgttgtagcacgcattcaactggccgccgagaaaccacgctggaatgtcgccgttggcaaagtcgtccttgggcgacgccgggtagcgggcgacgttgaaaggcgtgctccacgacaagagatcgcgggcctggttgccaaaaaacgtggccgggtcgtcaatggactgcttgtacatggcattgtactcgtccaaagagctcaagttgggagcggagtgggatctgtcaaagaaaccttgtgggggctgctgggccccctcgtgatccatggccaaatgttcaggcatgggagaagaaacagaagtagacgctttgacggtttcgggtggaatgggcgcaagagcgttttctgaagagcagagaaaagctgaaacggcgcgggtcttgccttatatagtttcggccggactttgtgcgaccccacaaaatgctccccacaaaatgcggtgcagggcgaagaggggaggagaccaaagacgaaaatactggctactcgagaagagaagagtcggtgggaaaatgtcgactaaaaaataaaaaaaaaaagctgtgctggatgaaaacactgccgactcaatttgcccattggctggatacgttggttactttgaccgagatcttctttgttggcttgtctttcgcactatcaaattacctcaaccgtataagtaatcaattggttacatattgctctttctcaattgaccatatattggcttccgtaaccgttcaattcagtacacctattcaattcagcacaccagcccaatttctcgaccacagtctttcggaagctttgtgtgttcatccgatttctcccctcagtctcatctggggcggtgcggagcactggcgagattttttagtaggtactgcagtgccgttttcttggtcccccacaatccttagccaggtgattggtcacgtttcgactttagacaggttctagtgttttcctttaatgcggaggattccgatcacccgcatgtcaccgggttggtaaggctctggattggggatagttgggttcagggcttggcaagaaaaaaaatggttgggttaattaaggttaggttatagtgtgtttatgtgggttagattatttcagtggtagtatttcagtggtagattagtatttcagtgtatattagtattccagtgtaggttagtatttcagtgtatattagtattccagtgaggttagtatttcagtgtagattagtatttcagtgtagattagtatttcagtgtagattagtatttcagtagtgtagattggtggtggcattagaatgagattgatgcgatagataagctgagataagaccacagattttgcgcaagattagacaaacccgtgcggtctcttctgtcttgacccacttttaacttctagaatctggatcttgaaattgagtctttcctttacgagatcagacagtattgtcccattgggccgagtttgctgacccactgtgaaatgctaaaaggtatttggatccggaacccacttctgtagctatgggagcaataacgggattggttttgcatgatgtatctacacatggtgatattgaatgtctatgcgcaaaacagcgaaaagtgcaaatgtccatgtctgcgcagtactttatgcgatttggttcatattgccagcagaagaacaatacctcaattaaaagataagacaacacttcattgattggacgctgttatcgcaaaccttcttactgtctaccttccacgaaagactgaacacatgatctcgttgttatcacttctaccattgtctcattgtttcggtgcctagatctctcgacaagcttgtttcaaatgcaccgtctaaagtaaaaaatattcgagccgtggctcaaaacaccctggttttaccgttgaatgcatctccatcatttaaaccaagccgctaggcaagaaagcgtcttgcatggccatggccaagatgactgtttcctcgcatagtgactttgacccgtttggaaacatctacaccaacgatgttcttgacattctcaaagcgagccaacacagggccaaaaagagaaaatcagaagtgactgttgaacttctactcactgtcatgttcaagacaaatgcatgggactcgtcgctgtatttgagaaagctagtggaaagaagcagctccagacacgagtgcaccgacttgagtttctacaacgggctcaaggcccacgaaaaattgcaaagagggccagggtattctcgagatgctttgattgcccttcgtaaggctaacggcattcgcatcgagtacggcgactcctatattggaatgttccacttgctcctttccgtactaggcactcatttatggcccaaggacaccaagggcaatgagagttacgcaaaagcagtaaaatctgtggctgtcagcatgaaaaacggccacaaaatatcgtcgagaacagcagactgctcttcttatggctacatagtcaagcactgtgaagacttgacagagcaaatacggcaaggcgaagtcaaacctgcattggcaagagaagacgatattcggcgatttgttggcgtgctttgcaaacgggcacgatccagtatcgttctagtcaacggatgcagttttctgaagctctctttggttcatggagcagtgaagcgaatcatcgagtgtggaccgcctcatttgcaagattgcaagtttatttccttgaatgcaatctcgctagagtaccatacccgcaacctatgggggtttgaagatgggtttaacgacgttttggactacttgagacgatccgagtgcaaggtgattcttttcgttgaaggagtacattgtattaccagcaacagagccactgcagttctgttcagaaatgccatagcaagtgggcaattgcaatgtatctgcaccaccacgcctgccgaatttcacagtgaaatggattccgactgtatttttgaaaactacttccaaagagtcgacattgctgatgtcactgtgagtgaaacactaactctcttgcgacacaaaagaagcttctacgaaaaaagccacagcgtgcgtattttggactcaacgttagttgctgccgcccacttggctgcccgatacatttccagcagcaaaatgccgctttctgccatggatttggtggatgaggccgcagcaagttttgctatcaagcaggcgttcaagcccaaggatatagcgatacttgatgaacggttgcggatgcttgaagttgagacggaaactttgaagaaagacattgacgttgactacacatcacgagaacggttagagactgttcgcaagcaaaagacggatttggaaagcactctcacagcttcaagagaggagtattaccaagacggagatatacgaaggtcgatggccgaaaatgaatttgatagcatgtttgacacggggtgcatggaaacagccaaggtagcgaaaaagacattggtgaaacgtgttgttcggcccgacgcagtgtttcaaataatatcgctgatgctaggcatctcgcctgatcttttagagttctgaacgtttccactcgtgcaaagcatacttttctaagcaacatcgagataccagtggttatcctttgaagataggcttatcaaagcatgcgtcatgggctccaaagtattgtgtgcaagtagtcttcatgaccaattcggtacaaaaccaagaccaattggaagatatctgtctactcaaagcaaataggggctatcgaaagaatgtccagccgaccaaaagcctttgtccaacgaatagtgcaatgcgggctaaactagtcacagaaggccacgcagcttccatctatataaaagtaagtatgtccagaaaggattaaaagatacaatagctagatgtaagttaccatgttttgcagtatctaaaaacaaacatactttctcagctgccagattaccgagctatctgatgatttattggcataatgccatatgaccttgccctcacatgtctagccacctgccaataaccaagtcaaaagatgctgtcttgtccgtttagtgagcaaaactgtcattccgccattccccagttcgcgcagtttcgcgctcaatctacgccatccgacttcccatctcatccggctctcttttggtcatatattcccccattggattcgttgctttgtctattccatcccccattcgctcttttagctttctgcttccatcccgtcctatccagcatgagtggcatcgctctcaaactcacatctttgttggtccgaacagtggccaaaccgattgccctcacgttaaaggcgcaggccaaagagcacgaggcgttccgaaatgcgtgcattcgagtggcgcagacggtacattcgaccgatgtcaagctccggatgcggcttttgggcgaaaacagaatcaaggtgcggccgttgaacgataaaaaggccattgaaaacggcgccaacttcctcctggagtttttcattttcctggttgccggctcattaatcttctacgagtcgtaccgggctcgcgtcaagagccagaacgaaaagctcacggtgaaaaacgacattatcgatctccaggaagagataaccacagtcaaggacttggtggagaagctttgcgtggacttggagaggctccagcaagatgcagagaaaatcgtccagcctaaagaaaaataggtgtgctcttcctcttctcttcttgtacatactcatacacacagacgttaacattggttagtatacaaaaaacatatagtacatagggcccagcgtggcagcacccgcttacttctggcccttctttctctccaccttcaacaacaaggccttgttgatgtgtggcaaaacaccaccgtacgcgatggtggccttgatcaagttgtctaattcttcgtcgcctctgatggccaactgcaagtgtctaggggtgattctcttgaccttcaagtccttggcggcgtttccggccaactccaacacctctgcagtcaagtactccaaaacagccgtcaagtaaatcgcagacttggatccgattctgattttgttttgcgctgttctcttcaaatatctcttgattcttcccacggggaactgcaagcccgctctggccgagtgagagcttgtcatcttattgctttcggcagatttgccttttcctccgtgcacttttccttttcccgacatggttacagatgaaaagcagtagtagcgagtagtttgtttactttgtataaacacggcgcgcattatcctcgcgaggttacccgcacacgaaccttcagataacaccgcattgatctatatgggctcttggaatggatattcctctggctaatgttttctttgtgccactcgggttcttgaatatcttcgacggtcaggcttgaaacctttatggttctgagtctttatggttctgagtctttatagttctgagtctctatggttctgaatggttggtgctttagtgtttttctttttggggatttctccattcattgttgcttcttccagtttcctgctgctctattggttttcctgctactctttcggattttctgctactctttcggtttcgagtcttcagctttcacttcgctgtttttctgtcacttcgttctgtttctctgctatctgcttctatattctcttctactgagctcacgtatttattttgagctcattgattgagctggcccaaagaaaaccccattacaaagaggttcttctttcgtgtatcagtttattttagtattgtgccgaacgttggacgacaagcctaaagattctcaatatctgcttagtggtatttctttgtggaaaacttacaagcatgaagccaagacagttcggacaaacctgatactgttggtctaaaaatctatgtagcagcctagaaactcattgcgattggatattccaaacttgcatttccactgttctagtttcgtttcacgaattaattataaaatgtggccctaaacggtccaaaagcagctccacttcgatcctagatttttgaagctcagtgcatatacaatccgtgtgctgaacaccccggaccaacttgctgagtttcaccaaatcggctttctcatccgaatcgtcgtccgaatcactttcgccaacatcagcgagtgctactccagcatccaggtcgcttacgcccgacatggaagattcagaatcactaatgaaaaccagctcatcaacgtcttcgtcgctatctcgactatatctatcaacgttgtagttgaagctgacggttctggtcttctttcccgttttgagatttgtttcgttgatcgtcgtcttcaagaggccagcctccctcggatcagttgcactggactgagttctccgcttgtttatttccatcttcttctcatactgcgtcacaagttcatccaagtcgctcactttctcgtcgccattttccaatgattttgttagcgaatgaagaattggatacagatgaacacggtaagtgattccccgtacaaccccaaaattaatgaatcgccgtacatcaatattcttcaacgctttctggtgctgtatgtaccactctttgatggtttgtccctggttcaacagacgataaaggtaaaaaagtgtcgctttcgaaggcacatggatggtttgcctccacaccgtgcctcctgggcccgaacggcccaaactatattttgttagcggacttgtagacagtgcaatgttcttgtgcacaaaatatgagctgtttgcactatcggagttttctgagtctttaacggatttccctaaaaggccaggcgtcaaaggggtaataggggttctgggtgtgagaggattcgaagactgcgcagaccagtccagtgtagaaatgacataagcctggcaatcttcggccatgccgtttggctttagaaaatccccaatgttgtttgtaggagcgtaaatgttactgaactggaaaatgtccaccatagtaatacactggtagtgcatcaaatgctgaatgcattgtttggttaaaaggtaatcagcgtcggccaactcgctgattctcttcaccgaattaagcccattaatgtaaggaagaatcttaaccatggtcgggtcccagttcacatcgatgagcagatgcaatttcacctgaagaataggcacctgaaacgctttcaagtttactggcggcggaaggattgggaaaagcttgatgtccacactattggccgagtctatgggaatgcaacattctgagtagttattgaggtcctggtagatttgatggatcaaagaaccaatcgacagcaaggagaacttgcggaacttctcatggcccggcgcatatcggagtctagccagatccagttctttgtctgggtcggaaaccaaaagctggtcctcacctagcttgctgagaagaaaagactgctcctccaaaacacggaacatcttgcccattcggcgaatggccgactcgtaaggcgtgacatcggaattgtagggaaacacaaagccaaaattgaagctgaaggaatttctcgagtaccgaacactttcaatgttcacagggtagcccaacaccttgaagcgattgactttgaaagaaacaaacttgttgcagagctggggtttgggaatgatgtagtttttcactgtatcaaagttgaaaagaacattggctggatcgactatcgtggcagaagaaaagctggtgattgagccttcaggtacttggtggacgattttcgtgccctctgtcgggtggaatatggcatagaagatgcctagaatgggaacgaaaccttcgtcagcgtccattggaatggcaaaaaagaagggtctagcattcaagactaaaagggagaagcgccaggtgagaaaaaaagctccgcgacggggaattgaaccccggtctaccgcgcgacaagcggtaattctagccactaaactatcacggacgattacgacggtagctttttccaggtgcataagacgtatgaacatcatagaaagaacattggcgagacggccaaatgtcgacagcactatattgaaacgaggaagcacagagtaaagcgcgaataatcgagcagtaaagaaaatagaacataaagaggaccaaaccggagtcagaatgaataaacaccgcaaccgaacaaaaccaaatcactaaagctcaaagaaacagcgaccactccgaacggagagtatgtcgagttctcgtcgtcgctgatctacaacaagacacatgccttttatcaaaccataaagaattgtctcggccgaaaatctggaggcatacaaaagatgcgccgaaggttcgcccatccaggccgccctggatgttggtgcggcgcgaatttttcctggctaaaatcgccccactatttgcttctgtcgactgggggggctctagccgttccatttacggtccagccatttctttcgtggacattttttagccgtttctctgcctactacactttctgattttgctactgcatcgaactccggtttctccatttttcccttccgtttcttctggcccattttcttccttcatgtcacggaaaaaagaaaccgcacaagttgaagcgagcagaggcttttcgcacttcgatgcagggtttcgcacatatgcacaacgcttgtgcatctttggcttgggctgggtctagcttctgtctagtttgcttgtcatttttgccgtgtcgtattttcgcccggccaaagtgcccgacgatatttttccactaacgtagttgcttggtgcggccgaaacccgcctgcttcgccaagtccgggtctggcccggcttcttcctgtctgggccggcatctgcccctgtctttctgctgtggcctcaacgttcgtctgctttaacctatgatgcaggtgcacacatgacaaagcgaggcgaaaagaggcgacgggaacgtagaaaaaccccggcggcgagcgggaaaaacctcaggtttgcctgtttgggccgctgagtaagttgattccaaagccttttccatctcttctatcgtagtcattcttctgggccatccacttttggacatgcgcccagtgtcatacagtacgtatcgcgctagtttatagatgatggagctcctcagacgaaaaaaaataaaataaaaattatcccacccgccgtctcttttagtcggcgtttcgagaatacttgtgctcccgcggatttccatccatcccagctactttaatccatccttccacccccaggctgttttacctcccactttggcccagttacccaacaaacttgctttcagacaccattcccagccattgcaaccgccagtccccaatgtcgctgaaggagaagaaaaagctttcgtgccacaactgccgcaaaatcaaaagacgctgcgacggcgaagacccgtgctccaactgcttgaagcggaacgcccagtgtgaatattctcaaacggaccgccgctcgcagcgtttttctgtgggctacatcaagtccttggagaccaacaacgaggtgcttcaaaacaccctttcgcttttggtgacgctccgcaacgagccggaaaaattggccgagaaactcgcatcgttggccgccagcatcccaaagcaaaccgaaaaccaccagatacaaaagtactcggaggagttgggcgaaaacctcgacccgtcgcacgacgccgaggtgtctctccccattgtggatgagcaggccaactactttggcccgggaagcatctaccactttcagaatttccccaagcccgatggcgtgcccatgatatacgagggcaacaacacgctccccatgcgtgtggtgactctagagctggactttgagtacatccgcgacttggtggtgtcgttttttgaccagcagtaccccatgattttcctgtacatcttggaccgccaactagtgttggccgagttggaagagcgcaacttttcgggccagttcctcagcagggagttggtctacgccatctgcgccaacagcatgaagctcaagtacgccgaggccgacgcctactacgacttggcatctcgcatgcttttcatgaacattctgaattccaccgtagcccgtgcgcaggcgtactttcttatatctttccaccagttttccaagggccagatgctgaatggctggcttctttccggcttggcgttgcgtgcgggctatgacgcgggctttgactataatcctacgggccatgtggcggtaaaccgtttctactgcgccagtattctctgcgatctattcattggacttgccgtgggtcgcaaggcgaccatgaagttgcaaggaaaccctgtttggcgccttccaggcgagtctgagacagactatatggtgcttaaaaacagcgtcgaccttgtggagttgtctcgcgacatgattcgggccacataccaacccattgcctttgacaaggaccccaaaatcaactacttgctcaagttcaaccgatgcaaagcgttcaacatgcagttgatgaagtggaagtcaaaattggaccctgtgtgccactggctgtatgcgtcgcttaaagcttcgaaaacgatcgccaaagacaaccacacattgaaatacttgtactaccacattctccttttcacaaacaagccattcatccacatccagaaacaatacctgaccatgtacatcatcgaagagatactgaaagagatgttcgtgattgtgtcgctgcggtaccaagaacttcaactcaatgttgactcagacagcgagagggcctcacaagaatcagacgtgctgagctggatgaggccttacaatcagatggacccatacaactgggccagcatggatgtgtgtcttcttacgctcttgtgccatgttttggtcacgttgattgttagcgagccggaacactatttgtatttggagaaacactttaagctcttctgcaagttcttatccttcaccagtcctcgcaaatacaaggaccaagacaatccagtgacattgctctatggccagtacatgcagttcaaggccaaactgaaggcgtccgattccgaaaacgcgctgggcgacttcagtctgcctcagactctggtggatatggctagtgaccgtgaaccacgcaaatctgaaaccagcatgctgagcaccgactctagagctggtatcaaggaagaagacactttcaatgtcagacctatggaagctcctccactggcaatgcctcaaggcaacttcccacaaatgcctgtgatcaacgaacatgcctatggctacgatccttcgtacgtgcatcaagtggtgcctatgatggaaaatatggagctttcgggtaacaatatggtggatccaaatttccgtatgcaagcaccacccaacacacacgaagtgccaggctattatgctgctcaaccagaatgggcaaacgtgttgccggacgaaagatacgcaaactacgaccaacttccgccggcacaggatccggtaaaccgtatggtgaaccaaatgttcagtaacactggacaagagtttgccgtagaccgggagaagttcaactgggatgcattgttcaaggaggactatcttcggatgatgtagtggttaaaggtatgttattgagtacattttgaagaagtatttaagtagaatttgtatagaatagttctgtttgaagtttgatgatctgtagtagtagtgcttgaagggatgaaacagtttgatagagaaagagcggtcttattactggaacaggttatgttcatggttggaacgactttagttagcctctccatgttacgagtcaaattgctgaaagcagagagaaagacacatccaaatgtatttgaaacagtacgttacatgtacgtgatcatagtctttccaaaaataaagtgataattccaagtatccaaatatcctaaaattctaaattgaagacataaaagatgttgattgtagttttcctaaaaagacattgaaatattgactgtaatcacccattcgtaaaaggaacgtatcaaacaactgatcaatcctgccgtatttcttgaccgcatggacatcggcacaaaacaaagcagaccttactagatcaattaatgcctgaattgattgaagaacctgaagaaaagaaaagggcttttgaaacagagtaaataaaactttgttagtttcagagtaatgagaggataaaagatgttcatgaatgctaggtgctgaaaagccatcgaatcaaagccatgaatgaccgtttttttcacctcaagaattgatgacaattcagacttgatgacaattcagacttgatgacaattcagacttgatgacgattcagacttgatgacaattctctatattgagaatgccgcagtccaatcaatgcaagtgggtcaaagtgctacagtacaaaacagcgggaacaccggatacttcgagcaaattcaacgagccagtgaagactgaatatggaaactttggatattgccaactacaaagagactaatttccagaggcaatgatatggcaaggcattgacctcaacacactgattcaaagactctggccgcacggaaataaaacacacgacatatccaaaatttccagaccaattccttcagtaattttgacacatgcgccgccacttacagctctctcaatctacttgaagccagtggtttctagctagaggctatattactggaggcccagcctgcaggatccccgcttgagaattttctcgaaatttttccgcctccccgcgctcgcatatataaccaacgtcttttcctacttgcatcaccacttttccccatgttgagagcccgtgctaccgttgccaaaaattttctccgtaactactcccataaggagctcaagttcggtgttgaaggtagagccgcccttttgaaaggtgtcaacaccttggctgacgccgtttccgtcactttgggaccaaaaggccgtaatgttctcattgagcagctgtttggctcgcccaagatcaccaaggacggtgtgactgttgccaaatccattactttggaggacaagttcgaagacatgggtgccaagttgttgcaggaagttgcttccaagaccaacgagtctgcaggtgacggtactacctctgccactgttttgggccgttccatcttcaccgagtctgtgaagaacgtcgctgccggctgcaaccctatggacttgagaagaggaacccaggctgccgtcgaggctgtggttgactttttgcaacaaaacaagaaggaaatcaccacttccgaggaaatcgcccaggtggccaccatttccgccaacggtgatgctcacattggtcaattgttggcctccgccatggagaaggtcggaaaggaaggtgtcatcaccgttaaggaaggaaagactttggaagacgagttggaagtcaccgaaggtatgaagtttgaccgtggttacatctcgccttacttcatcaccaacaccaagaacggcaaggtggagtttgagaacccattgatcatgttgtcggagaagaagatctcctccatccaagacattttgccttctttggagttgtccaaccagaccagaagacctttgttgatcattgctgaagacattgacggcgaggctcttgctgcttgtatcttgaacaaattgcgtggtcaagttcaagtttgtgctgtcaaggctccaggtttcggtgacaacagaaagaacactttgggtgatattgccatcctctccggtggtaccgtcttcaccgaggagttggacatcaaaccagaaaacgccactattgaccttttgggttccgctggctccatcaccatcaccaaggaggacactgttatcttgaacggcgaaggaagcaaggacaacattcaaggcagatgtgagcagattagaactgccatggaggacattgccaccaccgaatacgaaaaggagaagttgcaggagagattggccaagttgtctggaggtgttgctgtggttaaggttggtggtgcctctgagattgaggttggagaaaagaaggacagatacgacgatgctctcaacgccaccagagctgctgtccaggaaggtattttgccaggtggtggtactgccatgatcaaggccaccagaatcttggacgacgtcaaggccaaggcagaaaactttgaccaaaagttgggtgttgagatcatcaaggctgccatcaccaagccagccaagagaatcattgaaaacgccggtgaggaggctgctgtgattgtgggcaagatctacgacgagccagacttcaacaagggttacgactcttccaagggacaattcaccgacatgattgctgctggtattattgatccattcaaggttgtcaagaacggattggtggacgctgctggtgtggcttccttgttggccaccaccgagtgtgccattgtggatgtcccagatccaaagcctgctgctccagctccaggaatgggcggtatgccaggcatgggcggcttctaagccattgtacatagtctcatgaacataagtatagtctcagatgtaggtatgtggtgtcagttttggttacttcaaagttgagagatacatgtttaatgtgcgacttctcatggaagtttcttgctggttttcgatagaaggaaacatattcctaacattcgtccggtgatgccagcataagtcatttttccttttgaaggaagcattacagcctataccgaagaaaaggaaatgtaaaatgatacgcgtgtagaagtttcagtgtttctaatactaagtgtgatttcaaccgtcaaaccaacataccgtcaatttcacggctgtttccacaacaacaaatcaactaaagattgaataataaacaaattaaaagtaaactggaaatcaaataaatgtcaaataagtagtatgtggtgactatattcacgatgcctacgcaggcttatcgcaaaaaaagtcatctcaacacataactatggaccatgtttgaggagccgtacagacactatgtccggcaccaaaagaacagaaaaggcaacaagctccgttatcttgttgaaaaccttacccacacacggcttctccggcagttggagtcggatctttcggtgactcttctgcccgaaacaaaagcccgcctaatacaccgcatcaaggaagaagatgccaaaaaatatcttcctgaagaaacttatgaacagtggtatccgcgtttgcccgagacagcagagctgcagaagaaacacaagacagaagactttgacttgtcgctccgacaaacattgattcacgaactacgaagtgcacaaacagaaacaacagatgcagtagaaccagcaacaagaggcacagaggcagaagcaggggcagaagcagaggcagaggcagaagcagcggattcaagcatagaaacagacatccgtacagactatatctcagatgctatggacacgtctgaatcagacgagagttctgacgaggaagctgatctttccgacaagacgaccgacctggcttatgacgacgagttagatggagatgctctttacgcctgcaaaaaggctcgtgtctgggaccattcgtttgacctggtccaaagctggtctcggaaacagtacacgctccgaaaatggggcctcgagcctctaggacagaacgacggcgcaaacaaatattccatacgacaccagcatacgcaatccatcaatgcgcttcttcatatcaacatgatgagagagaaatgggacctagcatacaaattgttctgtgttcttgtgcggctcaagcaagtcgacgttcgtttggtgtggccattaggagtggaaatcttgctccagcgccgaaagcagctcgaactaacaggctctacctcaaaactagatatgctcaaggctcagagctttttggagtggcttatgcagatttatcctgttttccgtttcaacaccatttcccacaactcaaatatgggccctgttttccgttcagggtccacaacgcacgctccaatgtttgttgtttctttgttgtggcagcttttggttgagcgcaagtatctcaaacttcgtgagacactagacgaattgttgatgacgcccccatattcttccgagggtctcttctatctcatatcagcctactgcagcttggcagaaaacattcatttggcgtcactatattcgaatttcgatcagtccccggatttccctgccgaagatgaccagttgggagacttggctgatgatattatgcttattggatccaaagaaacaatcaaagcgagaatcttggaaaaccatacacgagtgcggttattgctcgagtcttgtgacaagtacaactttgagtacccgaaggacatcatcaaagcagaaattgaaggtattgcatcgattctaaaaggcgagagcgattttgtttcgcttgttgattctttcaaaactccagaagccgccaaatctgaatttgctcttgtaaatggccgtttgatacctcatctgcctggctcaagagccataccgccgcaatttctctctcgtgtgatttgtggcaaatccaagaaagcgaaaaaacagtcatgggtctggttttggtgcacgctttccaaggacggcaaagatgccatttgtgatatctgcggccaaattttgcgtcgtccgtctagttccacgatcctgttgagccgccatatcaagacacatggaatcacggaagagagctttagcgacaaaaaaatctctcttctcaagaaagatgtggaggctttgcttccgtctcaagctccacctgttgctgaaaacgggactcctcgcgttctagattggagtgctgtgactcggcgaaaggcaaaaaatgctcgtcagaaagaaggacgattcaataactctcaaaaaaccctttcggaagaatcagcagctcctgtgggacttttgccaacggaagataatgtctctgcctcagacgacctggatgctgattcggaccacgcagacttgaatatgaacatgtctggagatcgaaggacatcagtcgaagaaggcaacatgtaccaaaatgttgaagtgggacaagaggggagaaccaatgctatttcggagcaaataaatgatacaattaccctggtcccaagaacgaaaatctctccgaagagttcgcccgttccacctggcttaaaaaagtcgcctatttcggacaagcatttgcattctgcgtgtttgcctgccactaatgtttctaccaatgtattcgaatctccaaatatgggttcagaagagcaggcctctcccgaatccacgcatggatatgattctgggaaagcaaaatcaaaacaatcaagttttgttgcgaagtatactgaaggctttagcatgcatgaaagtctggaaagtgaagaagatgacttgcaattctttgctaactccaaaagccagtttctgcaccagaaaatattcagccctgactcgactttcgatagtcgttttgatgaagcggaagtcagcaaaaacttccacgaatttgcgacacagacccagaggtcacagaaaaaagacaatctggatggctcatctgaacaggaagatgttgaagcccaggatcatttgacttcctttggctttgagagtagtcgagatgtttcggagaataaagatgataaatcttccgacttggaaaacaattttgaagatgccaatgatgaaatgtttcccaatccacttgaagaggccaatcctgtgctttcagaaagcgaagactacacggatcattttgactcagcccttgaaagcttccctaaaagtaagcaggaggaaatggagtttgattttgactttgactagtgcataactatttacatcaacattaattacatcaatcaatgcattaaacattcccactgtgtattcctaatttgttcctaacgtataaagctgggcgtcccctgtgttttccctaatgattaaagtccctgactgtgttggtgaaacacggattgtaaaccgatcagggcctgttcgagtaatgggaaatgctgtccagccacttggaacccgcccagtgaacatgttgttcgtgctttgattcccattcgttccgtgcacagatacgtttgtagcttccgatgtagggattggcactccagaaggaaacgtcctcgtcggatgcatgccatggttcggaggattggtctcctgtggaacttgtgcagttccttgaggctgtggtggtgtcagagcctctagagcgaaaacatttttccggcacaacgggcaaacgcttgatctttcaagccagtctttcaaacatcccatgtgaagaatgtgaccacagcgaagcttctttggtcgccgccggggtattaatggtttgtggcggcgtgcctcgtatgcttctggcgagtgcatgttatcacggcagataatacacatgtagtcagcagcattcaaatcttccacagtagcatcttcgagttgcttgtccaaacttttagcttgagagagaaaagctgcaagtcttttcgttttttgaacaacctgaagcatggagacgattccgccttggatcatagagattggtggtggaaggttagaatgcacgtagagcatgtagctgaagatcaagtagaacacgcttttgatcaccgatgacaaaatctccaatgtttgagtataaaggggcttgttttcccacacttgctcggtttcatcatcatcattgtcatcgtcaaataaatcttcgtcgcctgatccggaatgttcggctccgtcagtcggaacagattgctgtgtcggagtacgtacactagcgtcgggatgtggaacacacctgtaaaacatgagttcgtacacattcaagccaaccttccacaagtaagcaaagctgtctgtagccataaccgcgaattggattccgtagagtaaactcccgatcgagcttacgccttgaaaaacatcgaaaactaaaagcttcgccataaacacatcaatcacgattgatacgaggaggtaaaacatgaaaatgctcgacgcaaatgtgcggaatatgagcgatggcgaattgatgttgtgtaggttattgactgtcatcaactgaagatgctcaagtctatcctgattgatgatatgatacagcttgagaaggatggtggttcctccccaaaacatgctgagaagaacattgtcatcgttgaataaaatgaagagcaagctaagtccgtagaaaggcaattgatccaccaaatgctcagtctcaatgatccggagatctccaaagagcaattttgtactgacaagaccccagaggataaaacaaaagacaacaaaattgacaagtaatgtgaggtgaaagctgcccgtaagctcgtgaattaaagtgaagtagtcatatgctcgagatgccagcgtaaacaaggagaggccgaacaacaccgtgctaaatgtgccatagagaatcaacaagaaactgtatttggccatgcttctatgtcattgatgcttccgatatgcggaggtcactttatccgcgtgtcacttttgtctcccggtgtgcacacaccatatcgtcgtatacatgctcaacattatagtgtttgggttacttcagagaaaagtgcggaatcttgctgcggaagcttccattattttccttgagcggcgacccaggctttcgtcttttagatgttgcacatgagtttgaggatggagaccgcgctaaagtctttgagggagatcgtaaagaaggtgaaaggctaacaacgggaggttgaagaatgcttgtctcttttgatggcgacgcattctggagaactgagttacttcttccgcctgcggaattttcgagtgtagttagagcctcctcgaactcgttcaagtttttggtggccagttcgagtcttttcgaggctgatgcacccatcttctctactgcagctttaaccaggctgattcgtaagtccgtcttttccacgctggagtttgcacctgcaacgacagacctcgtgacttcttcaattgcgtcattgaaaccgctcttgagattagtgcttatctcagcagtagcagaagtcaactggttgttaaaacggccatgaagactagcaatttcctgcttcaattgttgtgtctctgttttcaaatggttagaaaccaattcaattttagagttggttgcatctttcttctctcctatgagttcgtggccagcatcaagaatggatcgagttgcagattctattggattttgcaactgagtaattttacttttgaaaagcagctccaccgtagcagtaatttctccaagcatttcctgcttgaatacttgactatttttatccaactcaattcttgcttgttccattaccttttgatgcaagtgagaatttggttcgaattgcgattttaggctctcaaagtttgaattattgaaagacgataattcttgtagtttatactccactttgaatttttcaacctctgcaagcatgggggaaaaatcaatgcatccttgtagggtttttgctattgaggctgattgtgattctaataacttttcaatacggtccgcattttgtgtgagatgttcaagtaactgtgccacctgaacatttaattcagaagataaggattcgagatcaagactgatgacattgttatcggttcgaaacgttttgataatctgatttaacgcattactcacctctttcacattactttgcaccactctggatacctgctcgttttgcatagtataccttttttggagggaagtcaagtccagggagagtaacttaagttctttgtctttgctctccaaagtgcttttgatactctgagaagacttttccatttcattgactttttcgtgaagcatttcaatctcagaatttttcgcatccaacttcaactttaaaccagaaatttcggacgccttctcttgcaagtcagtttggagacttgcgacgcttttattgagttcctcgtagttcaggacactcatcctgataccattctccttgtctttgtttgccatcaaatctctggtcatgcgagagatttggcccggacaaatcgctcacaagcactttcttcaagatcatttcgctatcaaatgacgactgcggcaagtttcggatgttcttcgccttggatgcgtagtttagggtgctgattgtttcgtgtacattgatctttgccggggatatcgtagcgattaatgctgtctttgttttccctccgattgaaccttggagtaatcgcgttagctttgattctcggtatggaatatgtttttgctcttttccctcagacaacgaatttatgacttttccaagggtaagcaaactttggtttatggagcctgcttcacgtgcgcgttcgttaattgcacccgatttattgatgtcttcggaaccagccaaatccactagattcatttttgaaatgcgatattcggaggagcctgctgcgtttttgacttcacggtaaagattaatggtgaaaatggcatgggaccgcgatgaaagatcgttcacacgcgtggagccagtgcggcgcttggtgagacactttttgaggatattaaagcccatttcgctgctgtcaatgtggatctgggacaagttgtggattatggtggaggaggacgggccaggtcctgaggtatcgcttacgagacggagttttgatttgatcggagccaagtccaactcgtcattaacaagatctcgaagctcttctttatatagctcgacgcacgatagcttgaccatatagtcgccgttcaagacggaaaaaagccgcgagagaacccttgggatgatccccgcgtgctcgccttccaaatcgccgcacatggagtacgttttgcccgacccagtttggccataggcgagaatcgtgacgtttaagcccttgacaaagtcgtcaaacaacgggagagccacgttttcaaataatagctgctggtcggcattgggcccgtacacctggtccactttaaacacttttcctcctgggaaactcgatctggcgcttagaagtgaaggctggtctgtggaaacacccacgtacggttcctgggcgctgaaaacatcgttcggaagctctatcacaggcggagagttagcggcgacttctcttttgctgcgggctctgcaccgcacaatcacctgtatgttttcagacattatggaagaagagatgttgtttatgtgagctgtgcaggaaatcgcggtggtgattgtgtacttggattgatccatgcagtctggaagtagtaagacatacatggggctaaaggaaatgaattagaaaatgaatcagaaatgagagaatgaatcagaaaatgagagaatgaatcagaaaatgagagaatgaattagaaaatgaagtaggaaatgaaaatcaaatatgtagagagatcgcaaacgaaagtaaaaaatgaatgtgaacaggaagatggtaaaagattcactgagaaattcattcgtgaccatgctgagaagttacggaacaatagagcctggtttagattttttggtttgcttatttctgcaacggcaggtactttatatgatctgaggaagtcccactcgaaccttgaaattcaaataatggtgcaaacttcaggtaccatgttgtcgcttctccaagagtttccttgttgctcgatttgctcaagaaactgctacttcacttgacaaaaaaattgctggcgtagtaacaatatgaatgaacacacacatttcctttcttgatgcttaagtattctgttcttgttctgtctccgtagaatgaacgtgttgtactgctaagagacaaaaatctcccttgttgaaacgaaggaaggtggcttaagtatgaaccgaacggtacattaagacactatttagccctttggttcagaaacataaagctgtatattatgtactcattcttgctgaagtcggtgattataaaatagaccatattactacattgatcagacaaagatttcgagcattgtcgtcacattagacctcagaacaagaacttcggctatacattacaaacaggctgatttacttttcagacgtaagaaaagactctagcattgtagcagaacgataacatgtacatgccaacagcaaaatcatacacctatgcaaacatcagattagaacacctttgaagactttgattatccagcctagtttcttgggatctgggtgattgtcgaagttctaggacaagaggattaaatgacgctagacaaaacccaatccaaaatggtcttggatatgctcctccagtggttagtcgaaaaaatcgtcgtcgctatcatcacgacgctcaaacacaatctggctcagtttcttctcgtctcgcgaaagtgagtccaaaagctccacaatgtcggcctcgcccaactttcgcgtgatggaacccatcgaaagcatcttgaccaagtactgttcgacttgatctgcccgctcgggccgaacgatacggactcttgccaatctttcccgcgcagagggctccaagacctgcgctagaacggaaaacttttcttcttggccttgaggagcagagtttttctggagctcggccaagcgggcggctctaatggcgttgagttcagcttcgtccatggaataaaagtgtgcgactgaaggtgagaaatcacactacaggaaaaggtggagtgagaaaaaaatacgagatgctaaaaagtccgtggttgattcagtctgtgaatgctagtggggactgtttttgttagcaaaattgggtgacgggactgagtgaaattgtcagactaggtagcaaacatgaccataccttataaattagacaggcccaaaccagagcgtgagtaaaagcattagtgctataaaattagcttcctatgtttgccagggcaggtcaaggtcacagatgttgtgagagtgataaacgatgatggtgaagagagttgagcgaagaatcttagttaccacctgaaacatgatacctgaaaaagtccctggagcatgcggtgttgataccagagttgtgtttcgactactcttcttagtagtaaacaaaagacgagccgttgcaagtttcacttgttttgtcattgacttcagcctttcaaatagtattcggcacatttgagtctctcaatggccttgagttgagagtcgaaacttgagctcttttgctgggattgagatataaggtgagtagatgcatttctaacacagtatcgttgaataggcacagcatagaagatatatacgtctaaggcttcaaacacaatattgggcgaactctaggcaactaaagttaatggcactgcttttctagtcatcgtgcaatgaagtcacactatactcttcaaaacccagaagtatcatgacttagtatttttaggtctaactgacctggttcccctagtaacctctgattgcgctgtcaattaacttttcattgttctcacagtgttttcgctacgtttagttctaccttggacttgaaaatggaaacaaagtaggtgctcaatggtatgctttcgtaataaaacagaaaccctcatcgaatatatcaacagaccaaaaacgatctcacaatttggattcgatgatgctgcaactacattttcgtctctattctgtcgctgaaagatttttctacattgacatcttctgcctcatccatgacgatcgtgtacttcggtccctagattgcatctagcctcgtccatccagatacactcgcgcgacccgaaggagcagaagaaaaaccttagcatatttgccagagtatttctttcttcgcaaggcccaaggctcaacagtttcggggcttttctacattttttccagggttcttgtcccatttcatagtcttttggttatcgctgattctggcccgcacctgcaccggaagtaagcaatcggaaagaagcgcattccaccaacatgagtgacaagacggtcttacgaaagtacaagattgtctttctcggcgaccagagcggtacgtatacggcaaacgcatttctttgcacaaactaacctccagtcgggaaaacgtcgttgatcacgaggtttatgtacgacaccttcgatgaccagtatgctgccaccataggcattgatttcctttcgaaaaccatgtatttggaagacaataagaccgtgcgtctacagctatgggacacggcgggccaggagcggttccggtcgctcatcccgtcgtacattcgagactcgcatgtcgctgtgatttgctacgatatcactagcaagaagtcgttcgacagcttggccaagtgggtcaatgacgtgcgcatggagcgcggcgaagaggtgattgtggtgattgtgggcaacaagtccgatctctctgccaagagacaggtgagtgccgaagacgcggaggcgttttgcaagctggtgggcgggaagtttgtcattgaaacgtcgaccaaggccaaccacaacgtcaagctcttgttcaagcgcattgccgcgtgcttgcctgagttcagcgaaagcgcagcggaggccgaacagccggaaacggtcaatatcagcatcgaggcgcccgaaagttcgggctgctgctgagtacatactgcaatatcaagggtacggtgtgagggacgtagaactgttccgtggggggtctgcttggctcccagacgttaaagtgcatctgaatcttatctacagtgtaggagtatgaatataattctttttagtgagcccagtgtaggagtatgaatatattcttttagtgagtccagtgtaggagtatgaatattctttttagtgaatccagtgtaggagtatgaatattctttttagtgagcccagtgtaggagtatgaatatattcttgttagtgaatccactgtagtagtgatactaaagacacgctacaagtgccaacgaatactgccattacaagattacctagacaagttcgaaggcgaaataagtgaacatgacactgagattcaaccttatgctcgagtacgattctgcccgtttactgtgatcctgccaattaaactctctgccaaatgtggaaataccctttgccagaatggctcgctcagttgaaaaggaaagaatgaaactttaaagcactccataaaagccgcattgtaataatggtcattctaactttcagcgaaaatagagataacgcgggcttcataatggaaagcattatacagtacgatggtaaagagaatagtagcgtaaagcacaatggcactttcaagacaatacatagagactggcatcggcaagaatctagacacgagaaccggatcgtagttaggatctcgtaagatctcgaagaatctagtgttcgtaggagggacatttagacgagaagagatgagtatctaaaagggaaaggctaagttgaggctcgttccttgatttatgggcatatgaagtccgtaccaaagtagagtggagtggtccgaaatagacaaaagctaaagactcgacaagacgcattggatgacaaaaaggcaaacaaaggcaccgaaacgagaacaagaagccacaacacctgaagcaggaaaggaacaaagacgcaataaagaacaggaacaaagacgaagcgaaaaagaaaccaaagagaacaaagatggagtcgaaaatgcaaggagagaaaaaataagaggaacaaggtaaaaaatagaacgcacgttcaaacatcacgttggccacgttttcagccgcttttcaaaagatgaagggtaagagcgataggtgggaccggaggagaaaaagaaattctgctaagaaaagcagagcacaacactaatctttggcattagcacgatctacgtcaaagatatctttagtgttttacatgcgggtcggttcatgtcgaggccctgcagatattaggcgatgcaacatggaagtgggatcttttgatgtatcgacgtcattgatgccattggcacacaagaatctcggagcagaagagtccatgcgaggaatccgaggctggctccgtagggcgcattatgcgggcgaatacattctcatgcatcggggggccaccatgacctggatatacgaggacagagaagaaaaaaggggcagcgagaaacgccccaacgtcggcagacgcaaaagaggttcgtaaacaggtgtgtttccatgcttacggcgccgcgtccctgctccatgtccatgtccggccacggctaaaatgaaagcactttggatgttgggttattgtattgtcttgtgggcatgtgcagaccaggtgtggttacatgcgcaaaccataacgcagcatgggtaatctgccgggacgccagacggtggatcggattcgtatatcgcaggttaacgcaacatgaggtcagaaatgaagaagcaccatctgaggcggaactgacagggcccagaacgcggggggagaagtcgcggagttaacgggctgcatccaacagagtcagcccctgggctttcgcgcatggaggcatttctgcaatggaaatgcaagtgcaatcgggcctcctgcacgcggcccacgcaaaccagttcgctcaagaatgtgctaaaatacaagaagctcgggtggtgcggtgctgtaggtcgccaaaatcagtaaacaaacacacgccaaacaagacaagaagagtcccaggccaacaaattggtgctccagcgacatgttgctttgcccgccccacagtctcttgccgtaagcgatggcccgtgccctgttcgtagcatggcccatggccatttctgaaacattgggcgtatagtgggcgcaccgcatcatgtgcgatttccgcggcgcatggcggccctaggtttagttccagcaagccctatgtgcgccgtaggcacactcaacatacctattggggcacactcaagacacctattgggcacactaaacacccattggggcacatttaacacacccattggggcacgttgccgcagccgtttcgagtccgccctgtaatttggccgcgccgccgctctgcaccggcccatctgtgccttaatcctagcccatgtatggccactagtcttgggagcaaacgcccctgaggtggatggtgacgcaccctcggcacgaggcatacccgatctgcaggacaagagcctgctttgcatcttcggccaccgatcttttttggcaaaggccagtttttgatccagtatcagactgcccaagcatatagcattgtaccactttcagtggcaggctgttttcgaaattttcccgctgctttgcgccgtcttgtgccttctttttcccttcgtaaagcgccgcatctgcgccagctggctggtggcccgtctgggtgcaggtgcatctgcgccgctcgtctcgatctggtgcgctcatgcgcaccgacgaaattcgctggcgcatgaattgcgcgggccgttgttcacgtttgcgcgccccgccgacccatggcgcgcctttctcgttgtggcctgcggcccgcaggtacagtttgattgtcttgacgtgggcttctttttttaacccgcgcatttgtcaaccactagtgattgattttttttttttttttttttcccttttctgcttgccgtctatcccgcccgtgaggctgtaactgaaaaggtttgtttctcgctttagatccctgctgtcgtcctccatcctcgataaccagtgcgtccttgtgcctaacgtttgtctcggcagaacaattcaggaacagaaagattgtcgaaagaaacgacacagttagctagccaagcaactgaggatcacacaacaaggaaaaaatcaacaagatcaaggcaacaaaacaaggtcaagacaagaaagtcaacaaggcaagaaagtcaacaaagcaagccaaacaagcaagacagcaagacagcaagaaaatcaacaagtcaagacaataatcaagacaactagtcaagacaaatcagaagtcaagacaaatcagcaagcaagacaactagttaagacacaactagtgaagacacaacaagcaagacacaacaagcaagacacaactagttaagacacaactagtcaagtcacgaacagtcaagtcacagtcaagacacaacaagcaagacaacttgtcaagtcactaacagtccagtcaagttaagtcaagataacttcagtcatcagcatccatccatccttcatcgcctccatcttccatcacattccttctagcatgtccgacaagaacaaaaagccactgaagggccgcgttttccagtgcacgggcttccccaactgcagcaagtccttcacgcgctccgaacacttggcgcgccaccgccgcaaacacacgggcgagcggcccttcacctgcccgcactgctcgaaaaacttctcgcgcctcgacaacctccgccagcacaaacagacggtccacgcctacgaaaactacatcaagcaccgcctgcccgactccgcggccatgcgcctgcccgactttgcgcccgactttgccgccgcccaacgcgaccgtgcgcccttctccgtctactacccatggccctacctagcgccgcacctggcgcccatcccgccgtcgacgcccggcgcgccgccgcaagcctcgcctgctgccgttcgcgcgcccacgccgccggcgctgaccgaggcgttgcgcgagccgcccaaattcaaccccaagttgcggccgcggcccttggcgctaacgcactcgttccaggacgacagcgcgctcgcgccgccgcgcatggcggcccacatcgacccgcccttgaaaacggcgccgcccgcagcaggctttgccgccctgtacaagtccgacctgtactaccggcccgtcgggtcgcttctcctgtatccgtgcctgatgacggtgctgccgttgtcgccgcttttccaccagtcgttcaaccaggtggcgccgccgcccgcatccagtggcgccgcccgcggcgcgcgcgacctgcttgtgcttcctcagccgcaggcgcgcgacgccgaccgcggcaattggctcgcccgcatgctcaacgagccgtcgcgcaagcccaccatcgacagcctagtggacgaggaagacgacaaggcgagccagacggtgtagccgagacaattcgagctttcgcctgagcacgtaatcacacaccgacctgcaacgacacaacaccgacctgcaacgacacaacaccgacctgcaacgacacaacaccgacctgcaacgacacaacaccgacctgcaacgacactccatcgacatatatcggttccgtcagccgaaacgtcttaggtcttaggtctcatgtgccttctacgtctgcaagcttaccgtgccatagcttgatccatgactgcttgatccatgactgcttggatccatgactgcttggatccatgacttccattcggtacctgtctcatcttggatcgatcttattgcaggtctgacgcggatgtggtcgagcttggtagagattttccggcctcgagcaactactggttttcattccttcgctcagtgtctgagctttgacgggcttgctactgactcacccattagttgtgaatactggctctgatgacaattgagtcgacaggtggtgatgagtcaagctggttgattcgactcagcatcggatgactcgacactaagctgatgattcgactcagcatctgatgactcgacactaagctgatgcctcaacactaagctgatgactcaacactatgctgatgtcatgacaccatcgttcaggataacattgaattcggcctatttacctcgagatgacccttaattttatgattcgcgtacgactcgagtaccatagagtatatacctccctaatgagtacacttttttatgaatagtcagtgccattgcacgtcccatccaatgtctcgttttctcgtaagattcccctgctgggcatgtccgacaagctcttgaagaatgagaaactgtgtttcgagtctccgaagatcgtctccatccaacttctcgtgtactattcgaagaagtcccagtatggcatttttcgcccgctcaagcacaagaacatactcatggtacttctcccagaacctcgcttcggcttcatatttcacggcaacgttcttcttggcattctggatgttttcaatgtttcttcggcttacatcctcagctagtttgggaagcacaacctctctcaagagccgctcgtactcaaaatatatttgtagaagctcgctattggccttctttttagcctctagaatcctcatgagcttggcattgtcacacaaaagctgccgtagcctaacgttttccacatccagaaactgctcctcttcatccttcatttggtcaagcttgtatttggaatcgagatagtgccggagctcgtcgccctcttcttcaacagaacttgctgattccgcttctgtttcggcattgaaaggcgctggtgctcggaaagaatgatctatcaacttcgctatgcggccaaccaagttttcattctcctcaacttgttttcggagccttgtgacgagcagatataaagtatcataattttctgtgttgagcaaaaaattcgattctctggtggccattgtaagagccactggatgttattgtagttggtatatatgcctcttgtatgggggccgtgtgcacgtgatctctggggtattccaacctactagcctctggtctatggcgcttctatcgtaatgtcgtaacctatagaaagagaaacctagtaaaaagcagagtttgtggattgtggtgacttgagcccaccaatagaaagaaagtgaggtattcggttgctggaaatattctgtcaaaagtgacatgccaatgcaccagagaaagcaccgctttccctccagcattaattggcccgcagctgctgcaatgactgtgcctgtctccgctcgtgcttccccttgcgcattgcctgcttcaatgccacagagtccaacggatcaagcaactcgaacgagcagagaagctcctcggaaacactcatgaccgcaccccaattgtcgaattcgccacagtagttgggagcactgaacactgtgacaagcgtacgatcattgaaaaactcgtagccgtcctcgaccaccatgtgtgcacggcaaaccaagtcgaagccgaacttcaggaggaacttattgatggccaccttagaaaatacataagacacgcctcgctcattgtcttcccactcatttatggtgtctgcgggatcggaccatagcaagtcattgagcaagccaaaatctggcacgtcggtggggcgagcaatgttacgaatctcgtccattgagttcaacacaggcgagagcccgccatggacacagaagatcttgcctgcgacaattgcggcaattggaagcgtgttgaacgtgtcgataaataatttccacgttttaatattgcatctgcgcttgcactcatcgtaaaagccgtacacacgcgtgacattggcgcactcgtggttgcctctgagaaggaaaaagttttccgggtatttgatcttgtagcagagaagaaggagaatcgtctccaatgattgcttgccgcggtcaacgtagtcgcccaaaaacaagtaatttgtcagcggaggaaacccgcatttggtgaaaatccgaatcaagtccgagtactggccatggacatcgccaacgactttcaccggggacgagagctcgagcaacgacggttgcagcaagaaaatctcacgcgctttggcgcaaataagcagaatttcttcattcttcaagcacacagactttgtacgcttgcccgaataaccagcgtccaagagccgctggatgaaatcctcaatatcaatgacattgtttgtgtgagtatgcgggtccgaatactcggccacgttcctacttgagcctcggcgcgacgcctgcaagcttgaggacgccgagcgggccgagcgtttcgagctgacagacatggtctcggctctgtcgtcggcggagttgcctcccgtgtgttgcggcgttaacgctcctggagtcggagataaaatgcgggccgagtggtttgtcgaggaccgcagaagcggcgcaagctcgtcgcccgtaacagacacgcgagagtgttcggtgtcgtttgtgtttcggcggaggagaatcggcttgtccggttcaggggcggccatggacgcgtgaagcccattttcatcaaaggcgctcaggttgcttcggaagctggtcggtagcgatgcagacgagtttttgcggctgactttgggcaggtcctggtggttggaggtggagagacgcgagcgcacagagcggcccgacttggcggacgagcctgtgtctgtgcgcgagagggacaagccatttttcgatttggaggggctgttacccatcagcggctgtggaagtggcggttgtaaactttgttggggcgaatggaggcgctaataaccacggcggttagaggcgtttggacacaaagcgcaaggcgggagatgccgactgtagaggccaaaagagtattgagcagtgaaggtagaagcgtcgtggcggaaaccttgtgacttgaaccccaatcgatggatatctggcctgggactagagcagtctggagatgggaaaatgcgagagttgctggggaaaagaaggggcgaaacaaaaagaaatgcggggctggattcaactgatgcagacgggagtatgcaagaagaaagaatgcaaaggcgctagagggcgggttttcgtttctgccgaaagatgttagaacaagcaagtgaaggagtaggtggaggtgaatgggtgcagaagggcgataggaaacatggtgcgcgcacgacccgccttcaactcccatttgcttttcaacttgggcaaataggtcttccagggttggtactattcatgtaaagagggagaatagcctggttcttggtacttggcctctgtgctggggaaatatgttgggcgaaaagggagctgggaaatacacccgtacctctgttgctcgtacttagatgcagtcctcgggtggggacaacaagctggcattgagatgagcgctacgagcgggcctgtaagccagcccggtacgggaaggagaagcagcatagggcagtttgaaggacaattgggcgggcggggtgtgtttggtcacgtgtgttgtgtcacggggtgtattcttgtatttcacgtcacgtgcattcctatcgcgctaggtgccccgaaagatagcgattgcccctattccagtaatggcagagctagtaccggatgagtctatgaacaaaagagtttgggtcgtcattcaattctttctgatattggccgttttgcgtcgtcgtcttttccgcggttctattccgtaaactatttttgacagttgtgtcaccgcaagaaccttcccgtttcggaaggcgattgcagcgtgcattatcgcggattttcgcccactattaaatctctccccccgcgcacttttctaatcttttctcaccactttattttccccttcttcctccacccccaaacttttcccccaacttttatttcgcttggttatgcttagttatgttcgccgtcattccagaagaccatgaatcgtgccataagcgaaaaccacgactgcttcagtctcaggagacccgcacgggtgctaattcgggtttcctgagactgactgcttctaaacaaccattaaatctttcttttactccggtgtcgttgctggactatcgccgtgtggccaagacgcttgctttggcctttgacaaggacccgtttgtcaactatatcctcaacacccaaatcgagtacgacccatcccaaacccgccagatcaagaagaaacacgacttgatgctttctttttttgagcattctgcctacgaatgcatgtctcttggcgggttggttttggctatcaaggataacaacttggagctggacttgattcagcagcgtctcaaagcgctggcaatcgccaaggttccatttttgggcgtggcgtgctggaacaagttggttttcgatgaagacctgaagtgcttcgactatgccgaatcgttgccttcgttggccaacatccatccgacatctttgaagtttaaccttttctcgtctttagccaagtgtcgccgtcgagttagcagaattggccaggtcttgttggaagacaaccgagactctgtgctcgcaacaatgctttcttcgtcgtcgcttaaggttgctgatcaagtttggtacttgggcgatgtgggtattattcctacaatgcaaggccatggtttggccaaaaagttgatcaaccactgtgtggagaactacatggtgggcaactggtgctacttggagtcgtccaaccaagccaaccgtggcttttacgagaagttgggctggcgtttgatgaagactttcgttatcaacgaaccggaatcttccagtgacgagtctgactccctttccgggtcgccttcctctggaaaaagcttcctctcgcgcaagtccaagaaacctcctgttgcagaggaacttctttacatggacgcttttgttttttacgcagaaaagaagtaattaattcatcagagaacaactagttttgtgataccgggcagtttgagtgttggtgccagctaattgactactcacctaacatgtcagaagtgtgttaggtggctagctaattgacttgtattaaacatgtccaactgccgtatagttatgaattcttgtctgagtagatctgtagttaagagacaacccatgcgattgaacgaagcaataagcttggtttacatgtatggtgggtatatcttcacttatgtatggttaaattcttcctcgttttcagtatttcattgtttaggattgtaacaatacatgcctgatgtatgtgtctcggtacatgaatgcatgataggtcaatcatatattcagagtttaaatttccaaagtaaagataccaaagagcaccactgattgcaataaacaatgaagaaacgccagtcgtacttatgaaaaacgaaagtctgtctaaaattgttactttctgtcgttgccacttgaccaagacggataactttcatgtttcggtttctgtctacgactctgtgtcgactttagcagggtcatacattccaaacgagtagaatagcgtgttccttatacagctgttttggagaagctgtcttcaagctctcttctatggacctgaacgaccccattgaagcacctattaatttacaaacagcattcaaagaaaaataaatggattgcttgattgtgattttagtctactttttcgctctttcatcttccttctcttttcatcttctttctctttaccttttcgctgcatcatcaacacttttgctccagctccatcttagcgcgaaaatcccatcttaccatgctacgttttgcccggctcttgagcagaagcgccactcgcctcgagaaaaacccgttgatccatgagaacggcttgtactacggaaagttcacaaaggaggagtacgaagaagcccgcaagtttgttacgacacaatatgagaagctccaacaagaaatcaaaggaacacacaatgtgcgggaaaacatcggcaaaatgccccagttcccggcccagggcccatctcgctcggtccagaacttgctggacttcttttcggaaacaataaagacgaccggccctgtctcgctttcggcatacatgagacagtgtcttacgcatccagactttgggtattatactacacgcgaccctctagcggcaggaggagattttatcacgtcgcccgagatctcgtctgtctttggcgagatgattggcatgtggcttttttccgtgtggcaagcacagggcctgccgcagaaaatccaggtggtggaatttggcccgggaagaggcactttgatccatgatgccatggctgtgttcaaccgctttgccaaggtgtctgtgtccatagttttgatcgaagcgtcgccagtgctccggaaagaacaggccaagctcttgtgtcctggcgttgaacaatttgagaaagtgcctacaccagagaatcctgctgggttcgactcgtgtctttctaagtggggccatcgtgtgatgtgggtcgacacggagaaggacgttccctcagaagtgagttatgtggttgcacatgagtttttcgatgctttgcctatcaagtcgtttgttcgcaaagaagaaggctggcgagagttgttggtggactcggcagatcacagaccagccctttcgggacttgagagccctgcgccggctgattccacgtctgactcgactgctaccgactccagcctgtctacatcgggcttaactgctacatcagacacaactgctacatcggacacttctacatcggactccggttcaacctccaacggcccaacagattctctctttttgaccacagctccccgtgaaactccgtcgtcggccattccctcggttagtcctcgcttccgtgacttgccagtcggttcccgagtggagatctgtcctgatgctgaactttacttgctgcgcatagtggaacttgtcaagaaggggcagaatgctggagcagcgcttatcatcgactatggtctagccaacgacattccactgaactctctccgtggaatttacaagcacaagtttgtgtcgccgtttttcagccctggtaacgtggacttgtctgtggatgtggattttgagaacttgcggcttcttgctgcgccgcatgtcgatgtgtttggccctacagaacaaggtgatttcctccacgagcttggtataggtgttcgtttcgaccagctaattcaaagagccaacctgatggccaataaagaactgctttacgagtcatatgtgcggttgacgggaaaagatgagaacagcatgggcaagatctacaagtttttggccttgttaccgaagaattcgaccaggcctgctggttttggcacagactaggacgactaagggacatcatgatgcacaactggtaatctaaaatgtgagttatacgacaccgtgtacatagagtatttgaagagaatgaagttcgtatggttagtcaacctctgacgaacctattgttgcagaaagaaggacttgattctgcgtgtacaagttgtagaaccgacaagatttcaaagatgtctatgtgctcaaaagctattttgtatcgatcttggaggcatcagagatgagtattatggatgaggatgcgcaagacggcaaaaagtgaagattaaatcgtagtttcaagctaaaaaccgcatctgcacccatattgaagagatgtcactatcacaaggcatacgatgatttacctgaatcgttgtcttatgacatacctttttctatctatttatgttgtcactatcgttctatctgtcggttaatcctgtcatttttctctaatgccgtttttgtcattttaatgccgtttatcatttctctaatgccgttttgtcattttctctaatgctgtttatcatttctctaatgccgtttatcatttccgtcatgtcttggctagccaaatcccggatcggccctcgcactatatcttaagaatagtgcagtacgccaccaaaataactgttcttctccatgttttctcccagtgcatataacgcggcgtttaaagtggcttctcgagttgcttccgctcccgctgtggcatcttcggcttttttgcagagtctgcggttcaaaagcaccaaactcggcgagtttgttccttctcctcccaaattgccaaaggaacagcaggcagagtttgaggcgctacagaagcttgcaaactcgcaggcggctatcgacgagtacaacaggcaaatcgaagagaccggtgtggcttcgagcgatgtggccacactgtcaaagacagatattggcacgcatgctcagtatttcaagacgattcctgagtttgagggcgacgtgaatcctgtcacgggtgagcggggcggcccaaagcaagatccgttgaggcacaacgactggtcgttcaacgggcgcgtgacggatttctaggcccgctaacgctggcctgattctgatagacgttcaaggacgctttgaatggtttgtaggtaatagaagcaatcccgttgtcaccctatagatatactatgaatgttctgtgggcatgagatgtttatgtgatagatgccaaggatgtatctgttatatgaactgctatagcggatgtaccatttaatgaactgtaaatatgtgtatgagctacgaatgtactaaccggatcgtctaactgtatcaactttgtgagctcttagacgatgtacttgaggcacttatggttcttcgagtgtcgttctttggtatatagtcagtactacctgatggaatgccgcagacatgcttctaatagaatgccacctagatatcgatgcaacaacctgattagagttgcctatttagattcaagctacccaaagtgtttttatcaatgttaggaagaatagattttttacgtttgtctcatcaatgcggacattgagactgaaatcagctttacacatttttctgggtttggcaattcaacacaaaagactgaaaaaaatgcaaaaatgcaaaattacaaaatggcataaccctacagaactaaacgttagccatcgaaaaaaaaaactttcgttgactcaatgtccaaaattcaggttcttctattccccaggtaaatactcgtacttaataccttcactcgcacgccgtttctgcatcttaaaagctaccgatggattttgatccgcttctgctcttcacacctgccccaagtgagcccgaatcttctgaagcgtcttatttctccaatgacgctcaaaaaactcttttgggttctctctccagcggcgacaatgccgctccagatctggactctgaaatctcagacgagatgacctatctccatgtccacgatctcccacttcttgccatgaagccgccagcagaagtgctacttgtctttctccggctcttggcgcccgacgaaaagcgcaatttcggtccggccgaggcgctttgtctagataccgatgctgtctttgccaacaagaacgtcgagagtctcgttacagacaccctcacttggcttgggccccgaagttgccggttcccgtcccgttcgctgttggcttccgtttcacagctctctgaaactctccgcaaggcttttcctcaggaatacaactcgtggctcacgcgaatcatctcttctgatctagcctgggtgtctgcgcctaaagcagaggaaatcaagtctttggcatcgctccggttggcagaaaactgcggcagaacagcgcagcccgagcttttgcgccacattgacattcctagccttccaaaccaaatcctcttgaaggaaccttctctcacagcagataatcttgggctcaagacttggggctcttctttggttttgagcactcgcttggcaaaatctccgtcttatctcaatggatctgtccttgagcttggagcaggaacaggcttggtcggtatggtttcttgtcttttgggttttgctacaatgttgacagaccttccggagatcctaccgaatttacaagccaatgtgaagctcaatggaattaccaatgctgaaacagcagtattggactggagcaatcctctggccttcttagaccaccatggcgctgtgacattttcgactattatcttgtctgatcctctttattcgtcaaagcacccaaagtggattgtcgacatgctcaatacttttctcagtgcagacgaagatgccagagttcttcttcagataccgcttcggcgcaatttcgagaaagaacgagaccatttgtggcgtttactagaggaaaacaaatatgaggttgaagaggaagactacgatgatggctacgatgactttggcgaagtcaagttctgcttcaaaaaactccgtcggtgttccagggcaacttcgtgattatactgttgcatagactattagagaaacaatagatcaaatgagtattcgagactcaccacaaccataattaatgatgtagattttttattttgactcaagaatgatcaagcacataatggttctttttacaaagttattcatacgtttcgttttcatctgtgatactttcattgacacctctatagtttttcatttactagtctactacaaatagtccttcaactttctcaaacgggttaccgcctcctccaacaaagagtcgtctttgcaaaccgcaaaccgcaaggcattctctaatgggtttccctttctgtgctggggtacaaggaactctgtgggtgggattcccacaacaccaatctctttgatcaaccagtatgccaatttatagtcattggttccacgtgcagcaatttcttctgggtagacgtagtcgtggggaatcttcaatttcagaaggttgacaagaagaaagtatcctccatcggcactagtgtaaggcaagcccaactcttggaagaccttctcaaaaatctcgtacttgcgttcatactcctttctcgttttctcaaagtaaccgtttgtcgaagcaatttcaaaagcttccgaaacagcctgttgcaatggcgccggcgtggaaaaacagattcttgtatgtgccgcagtgacgtatttgatcaattccgcaggtccttgaacccagccaacccgccatccagtggcagcaaaagactttccagcagatcccaccgtcaatgttctctctgccaaagcaggcaatgatgccaaagtggcaggacgagggaacgtaggttggtagtacaagttttcgtaaacctcgtcagataacacaatcaagttgtttttgatggccaactcgccgatccgcttgagctcttcctcattgaagatcttgccgatgggattgtgcggcgtgttgataacgatgatttttgttttgggcgagatggttttttccaatccctcccagtccacctgccagtcgtcgccagccacgttctccgagtcgaatttctgaggatacttgagttgcacaaacttcaacttggctccagtcatctccacattggggatgtactgatcgaagaaaggctcaaacacaatcacttcgtcgcccggagtcaagaagccgaaaaacacagcgaacatgccttcgttggcgcctgtagtcacttggatttcgcctgtttccactggccgaccaaaggattcggtgtagaacttggccaaactcttcaagagattggggttgccccgcgcgtgggcatactggttgaattgtggcttcgtcaatgcgtgtttgacggcgtccaaagcaaagtccggtgggttgtaggagaaaaagccttggcccaaattagtcacaggcttccccaactcttcttgcgccgtggctgcggtttcattgatcaaagaccacacatctttttgcgtggggttttgctggaagtaaggattgtgcaaggacgcagggtcgtgtgcgttggtggacattttgcagaaaaaagacggtgttctggggctggaacggaaaaaacggcgtatcatgaatacttatactaaaatgcgggtccaaatcgcggaaatgcggctcgagctaatattgcagaagatcgccacagtttgcaatcaacagaaaagaaggtgggaaaatttttcggaaagggaacaaagttggtttttacgaattgagttgaggcctgtgctctctttcgctttatatgcatctgaagtgtggggttcctagtatgttttctcttggttctgataagccggataaggcaagtgctgcgaccgcgcgaattacgaagaatcagtcattttcacgtgagcggagtgccacattgaaattctgaaaggcacaaatctaagcgagagctgatattggtcccacaacataagtcacgtacgatgtaaacgtgtgcatagtttttgtttacatactgctagttctaaaatcatgagacaatatgttaaaccagcagttttaaggagatatagaaccgcctgcgtggcgtaatggttagcgcatttgacttctaatcaaaagattccgggttcgagtcccggcgtgggttctttcttttttgcttttaatttttacttttgccgaatgaggccaagctattactaaactctattgcgctgacttaaactagctgctttacatgagtgacggagatttaggaaagcaggtgctctaacgttgagaatatttcaacaccagtgaacagtaagaaaaagaataaccttcaaagatacgagtcaaatgaaacttctacgatacatttctgtgtacccgtacgcttctatagatagactcatttatacaaagtatttcatcattatatgctatccattaatttgtcgccaacttctgtacactctcattatcgctaccattctcatctttcacatacaggcacaagaaaaaaagtgatactctaacgatgcttaccagacccataataggagctcgtctgcttggactccggccgtcttttgcattgcaattagccaggccattgctgctcaaacccaatttttccaaattcaaaaaaatcgagcagcctccaggtcacatagtgggaacagtcaacgatgcgtataaaatcccattggttagccactacgaaggaagctaccactggacatacgagagaattcttgccatgtctcttttgccgctttcggttttccagtatggcgctggctgtgactatcccttagtggacacggcgttttgcttgactttgcttttccacgcccactcaggcttcaagtcgtgcatcattgactatattcccgagcgggtctatggtttctggcaccttgcggcatcgcggttgttgtctttgggctcgtttgtggccatgtacggaatctatgttcttgagacgacggagaacggacttttcgacttggtgagtcgcgtatggggcgcctagatgtctaagcgaacgatattagagatgctagaaatgaggcagaagcaaggaaacgaggcagaagcaaggaaacgaggaagcaagggaacgaggcagaacaaggcaacgagagcagaaacgaagagtgcagacgaaagaaggcacagagaaagacaaaaagaaggcacagcagacatagttagactttcctccagtacataaatagagtctaatcgtagccatcacttcttgtccaatagctgtaggtcggcccattagttttccggtacagagacttgtgccccacataaacacgaatgcgaaacgaacaaagccgagtcaatacaactgtgcttaacatacactatagtcaatcgtgctgggatattttagtccattgcagtctataattgtatatttgttagcctctagttggatatcaccttcaagggccgtcgctagcttttcactttcaagtcaggcgattacaatagttcaagcatatttgttggctagcacatcatcttgaagaacgttcaaatggatctgcctgtcgatttggactacgaaatggaagaacagcctgcgctgttgccgccaccgccgccgcccgagcccaggaaaagggacaggaccaagctggacaaggaaaaggcaatagaccgcaacgggcttcttgtgcctgcgacgccgctgccgcaggaacaagtgctttaccgcgtggagctgcgcccaaagcaccatccgacacgggcgcttttctttggtaacttgcgccggcccgtcaacgccatcaccttccaggcgcatcttcggcgtctagcccaagagcggtcggcgagcatagaacgcgcgtggatgaaccgaacaagaagccacgcggtagttctagtcagcagtgttgaagccgctacggcattgcgtgaccagatgaacgggtcgttgtatcctccacccgaagagcgagaagcacttgcagaccagttgctcagcattgaaacagagcaatacgaggaagcgaaaaggacaggacaggctgccgcagagccttcaaggttggatctttcgtctatcccgcagcacgagttgtttgttgatttcatccaggtgtcgcagatcaaccaatggatctttgaggaggaccacgggccccgcaacgggaagtggcttgtcgcctacagaagaaagggcgagcacggagatgtggaggcggaccatcttttggtggaaggcgacttcaagccggtgcatccatccgaacggagaaaaagagtgcggagagaaccagacgaccgtgatcacaaccagaggggaagatacctgcggggatacaaccgggcacggctgagatcagcgtcgccataggacttgagtataaaacagatgcaggtcgtgaataggtttcggctttgccatagttaatgcaagacattgaagactctggcgtcgagaatagtaggagccagtggatgtatggagccatcagagtacagattaatgcaacatagcagagcgacagaggaacatggagcagaagcagcggaatacggcgaggcaaactcaacggatagcacatgtatttctccttcgttaactcttgatcgttagtcatgcagtggtggatttgaatggagatgcgtcgagcaattaaagattatctggatatgcatctttgacatcatctgaaagggaagatcaattcgtaagagttgaaatccagatagttgttcaacacaatacatctctctgagtaggattaggtgactttttgtttctttgacggtcttggggagcgccttacttttgcttccggagttttcgcctcattcacgctgtcaggatctggggtgcgctgttgcgttgaggttccatgtccgttcagatctccattcgggctgtcggacgtgggcacatgctgattatctgaagactctatcttttcatctggttcattattcggttcctcgagtacttcatccttctccagctcctcgacatgtttgtctttcatttgattcagtgtctcggcccatgggattggcacaaagagaacattggtgggaagattatgatggtcatagtccagtggcgtggccagaaaaagcgtgctgggtgtttggggcctcgaagtttcgccgggcaggagtggataatctgtctccttggacagcacaaacaccgtcttcttgagtgcgtctatgtactttttcatgtgctgggccgttgaaagcgagtagccattgtcatcgtagcgtagaaccaactcggcgatccgtagaattgtgaacggcgctccatccagaaactctgtttgaagacgggattggatttcgtctgccacggccacgatatgtgcttcgagacattcgggatgcatgtctttggatgcaaccagaagcttaatttcatggaggcggtccaagagcgccggaagaatatctgcgcaccaaaaggcgtcgtcgttgaggattttgttgtccaacaccctctgtagtgcattctggagcttgtccgaaaccggaggtacttgtagcattgttatactatagaaggttgatgagattcctaaacgcgcacagtagtagaacagaggagtagacgggtctgattagttgcatctttcgtcaggcgacgtgaaatgttgtggcatggcgggagaacggcatttttgtaacaatttgctcaatggtgaagatatcagccaatttgtagtctgtcgtatgtctcagaatcgtgctacaaagttcactaggaactgcaagaagtccagtcagtatctgattagacggcctttgacacaaacagcctgacacaaacatcctgacacaaacatcctgacacaaacagaagctgtacatcgtccgttcttctgccgtttactatttgcttccttactcttcagtaatcagtatgggtgcgaattgaacaggaagccgtgggcacaaaaacaactccacaataaaaagttgggaaaaccaaacgaaagagacccccaatacatataccatgtctctttgcggttccaacaacctatagaattatggtggcccaaagtccagtggtatatgcacccgtgcaccactggtctaaaaaaaattcttcagctttaaccacctatctgatcccatgtctttcatcagagcagcggcaaggcaaatccggttcccaaggacagtgccccgtgtggcccaagtgcccttctaccggttcaagtctactactccgatcagcgtcaccgccgaagttttcccgctagaaaaagaaaccatcaccgaagccgacgtggacgaatggttgaatgcggtgcagacattgaaggaagggaaaaaggcccccgagacccctgcagaggtgtatctcagccagcttgcggaccctgagccatttttggaggaaaaatttgtgccctccgaagagcagttggcgcaagtcgaaaaatacgccaacaaggcggttccgttgcccagcgacccggtcattgacaacttcaccaacttgatcatgcgggacggcaagaaaacccgtgcccgcaaccagctttccaaagcgttgtacattgtgtacttgaaaaccagacaggacccggtgaagctcttatacgagaccttggacagattgggcccattgttccacacaaaggtgcagaaaacgggcacggcaaagagcaaaaccgtgcctttccccttggacaggagacagcgcaaccggtacgccatcttgtggattttggaaggatcgaagaagaaaaagtcgccagacttttctgttcgtttggccgaggaaatcgtttcggcgtgggagggcaagtcgtcaggatatgacaagaaaacccagttgcacaaaaacgctattgcccacagagcgtacatccaattgtgattggcttcttttgtacataggcttcttcaatcgctttggttcgggtgctttttgtgcgcttctcgcgccttttgtaagattatccactcttcttcatgtatcttccttctgtagaacatgcgctcaagcagatgcgttacaactgggattacatgatggtggatttgcgccagcgctactatcaccagctgaaaaaccctcgtgtaatccacaccaagctcagaaaccagaaacttctctcgctccggacacatcgcggataccatcgggagaagattggtcgttttctcaggcttcacaagacgctgtcggatttggaaagcgtcatcgacttgtactatggcgacgaacatctttgtggcatagacatggacgaggattgcacttctcacaaatctgatatttctgagaccactgatgatggagacgtttttgcgtttttcgacaacccagcggaagagaatgttctttctgacgttgcgtatctggtgctagttcctgaacttgttctgggagatttcattctgctggatcttctgccccagtccgatattctgcctcttttgtctgatttcctgccagcggttggaattgaaagctctttaatgaaacaatgtgaaacgtcggatcaaacagacattcttggtgacaactttttctccgcctggttggatactccagctaccatcgagcctgatgtctttcctgccagagagttacaggcagaaacaaaaacccaagaaatggcaactacactgaaaccactacgagaccccacggatatctgggccaagactttcgcagaagccaaggcgtactttggggttcctagtttgggtgcaaatcgcatgcagaaagatgccgcagtgccatgaatttataaggttaaaaaaattcaaatacaatgaatgtttaaggagaagtagaaacaactagactgaaatatggtctgagtctcttttttagatagggttgatcttttgatctcttgactattgacttcgtggagatttgaccatgtcttggaaatgactgtgtggagatttgaaacatatcttgtaaattcaatgttgatgagaattgcatattggatgactagacatcagaaagaatcagccaaggactggattgaggaagtataatcggacgttgggcaaacctgattgaaagttgggcacattttcaatagctacagtatcaatgattttgatggttatatctgtagtaagttcgctctaatacatacagtcaggaaccaatccatcgtgcttggttcctgattattctattaatttaaaggctaattgacatccgaccacgcagtgttttcgagatgggagccttccaataccacagaagctgtgtatgtatctcttattatgaacccgtctcttccatcagaaagaagacctcataacactgagagaaaaattgaaatccagcaaaaaagaaagaaaagaaaacgaaaaaaaaaaaaaaaataaaaaaaaataaaaacaggtccataattaatttagttggctaatacgtttggtgtctcattcgcattgtccctacaatattaccatcatcagctattaataggcaatatacaaatcgaaaaggcaaatcgataaaatagacaagatgaaagagaaaaaaggaaatacaaaaagcaaaccgagccattgcaaaattgaggttggaaaattgagattggaaaatcgagagcagctagactagctaaaagattctccactacctaccactactcacctcatttgttctttcgcactaacttctcgtcaaaacacccagacaccaccgctccacgcaaacaaccatatccggccgacgaaaagatcccggaccaaaacaaacacaccgtcgcacgtaaacaataccaacagaaccatcgcttccattttgccgctctacaactgtctccaaaagtgctccagctccagttcgtggctcactggtcctgcatagacaccacccaattcgcgcgccgttcattggccagcgttttttcaatctctcttcccactaccactcttcttcccatgcttcgtggattccgccgttttgtcagcactgccaacgccgccacaaagttcacaactttgtccaatggcgtcactgtggcctctgaaatcaacccccacgctccttccgccgccgtgggtgttttctttggtgccggttctcgcgccgaaaacccctacaacaatggtgtagccgccttgtccactgccgttttgggccaggggcttgacaacggcgcgcttctttcgtcgcacgctgccagagaaacctctggtgtcattgcgcaatccaccaacggcgacgtggctgccgctgccgctgccgtggctaaggctgtgagcaacagcagcgccaagcttgaaaaggcagactttgccgctgccaaaaacgcccagatcgtcaaggcccgtgccttggaggcctcgccttcgcgcatggtcttggagcacttgaatgcgtctgcgttccagggctactctttgggcttgcccttgttcggtacgcccgagtccatcgccgacttggagttgcaagacgcccagcgcttcttggaaaagcaggtggtggcctccaacaccgttgttgccgcctccggtaactttgaccacgatgctttggttgacgctttggagaaggagttgaaggtggcccagggcctcaagcctgtggctcaaccagccgccttcttgggttccgaggtcagaatgcgcgacgacaccaacccaaaggcgtacgtggccattgctgcacaaggtgaggctgtgtcttcgcctgcttactacgtggccaaggttgcagccgccgtgtttggtctgtttgaccacaacgccgctactgccaagtacacgtcgccaaagttggcctccatcgtccaggactaccacattgtcgacaagtactcgcacttctccacctcttactccgacaccggtttgtggggtttcaacgccgagatctccaaccttgagcagattgacgactttgtgcacttcactttgaaggagtggaaccgtttgtctgtgtctgtgaccgacgccgaggttgctcgtgccaaggctgctgtcaagacctccttgttggctgctttggactctccagtggccattgtcaacgacattgcctctaaggtgttgttgaccggctacagagcatccatcagccaagctttggatgctgtagacgctgtgtcgacttccgacgtcaaggcctgggccaacgtggccttgtgggacaaggacattgtgattgccggcactggctccatcgagggcttgttggactacaacagatcgagaaacgacatggccatgttgagatggtgagcacgtctccaattgcatcaatatacaatacacgtacctttgtacagacttggcaactgtcttcatccttctgaagatccaacgatgtcagtggaaatctattcacgctagtgctaggacagaatacaatacaattaaataaaagaatgatttagccaagtgcaaatgtagatccagtataggtgacccagacgttaatcgaaagtacaagagtttggaaatgaaagtgaagacaaatgatacagtgtagatgttgttacatttttgaaataatgcagctgtgtaattgatgtatgcttactgtcatttggagttacagaaatgaaaaacggccatgtctgaaattgcagtctaataaactgtatggttgtacaagtgatcacataatgccgctctctttcaaattctgctggatgatcatgtctgtgaccgcgctgagcacgaaactcattccagccgtatcggtggcacatgtgcggtggacatagaccggcttcttgctcttgtttaaacgtaacaatgccgcttccatgtaatcgagaacatcccccacactatttggatcacggtcgtaatcagggaagtagttcgtgatgggcagtcgcgggagcttctcttccaaaagatcaactttgttcaagaacaaaataaacggcgtcttgtgaaaccagcgggaattgcataacgcttcaaaaagcgcaaacgactcgtgcatgcgattaacacgcgtgtcctcataaagcgtctgatcgtattccagaacagccaacacaaacaacaccacatcaatgtcttgaaagcagtggatccattttttacgctctgagcgttgtccaccagcatcaagcaccttgagcacgccgttgcgtataagaaaagagttttccgtgatccccgtggtcttgatacgcccccggagaatgtcttcgtctgaacaacgatatgttgtatccttaaacttgtgaacattatcaaaatagtaagcagccagcagctccatctggaaacgatgtgattgagcgagcgacctcctcactcccgggtcttgcgcccacaatgcctctaccgcccgtgcaatctggtcacgcgatggcggcgtgcccagcgccagcggcctttgcgagccgccctggagtccctgaagagctcccagagacgacatgtcaaacgcatcgtcgcgccacgaatcgctgagcaagtgcgcggtgtcatacgtctgtggaggagctcgcaggccaaaatcaaagtcgccaaccagaggatcgtgatcagttgctgcgttacgcgtacgccaaatcactcgtttgtgaggctcgagtggtgacccaggctgatcgcacgcaagcggaatgtggaacttgcgcgcattgagaagaagagttttcatggcctccaccaagcctagccagatgacttcggcatactggcggcgctcaaaatcagagaaggtgttcttgtgcaaaagtctcatctgcttgagcactgttgacttgccgctttctccagcacccaaaaggaacatccgtgtttgcttatgttctgcttccagactgagcaaaagcaggcggtcaatggcctctgacatcatgcgctgcttgctatacgcctgcgagtcttcggctagtgtactggcagaacatcccatggcgtggggtacaaagtaggctgaggcataggtcttatatggtgctgacaggagtgcatgggatgagctgggggttcctgcggcttcgtatgcgagttttagttgtctcctgcctcagtatgtagagttcctgtctaatcttgtggttcctgtgtcaggggcaggtgtttgtctcagacagccaaaaacggacaacggttgcaacaaagcgcagctgatatattttccatcgagacatccgtggctcttccatgaagcgtactcaattccttgtgtatttcatcgtctatcatcgtttcacattttttctgccgctttcatttatggccctttccgacttggaacagccttatcttatctttcctgcattttcccattgcgcacaccaaaggtagatgcgaaacacaaacgttgcttcaacgctgtctctgcaggatggtgcttcacaccaaccacaccagcaccaagtacattgccacagcagctgcaccaaggattgcagcgtgccggaaaaacgctccgacgtgccagcggcggcaaaaagagcataagccgtaccacatttgcgcccaacgtggcaccgtcaccgtatactgaggaacgggttcgccggtttcggcgccttccaaaaacgccgacaccttctgcgccgtgtccagagcgtcgcggctgcggtggggtttgcgctggatcgccagccacaccgctagtgtcacggccgaggccacggccatggtgacgtaggcgacaatgtcacggtatggcggtgggagatagcacatgtgggtgtcgtagctgaggtctgagccgtgggccacgtaggacaagagctgcacggcgggatagcgaatgcccatggccatggagatggacttgacggtgacctcgcgggccagccccacgtgctgcacgtcgcagtagtcgtggtcgtcgcccaggaaaacaagctgtggcttcaacttccccaaaagctctgccagcaccaacgggtccaacgccagctggtactggtagccgcggccctggtcgaagcgcgcgctttcgcggagcgggccgcacgggagcgcctctgtgtcgcggtagagcggcacgtgcgagagcaaaacgcgcgggtggtctgtttttgtgtccatgagcagcgacacaaggtcgtgcagcgcgcggcgcacttcgcccgactgcagcgagtagctcggggtgtcgagcagcacaaactgcacgccgttgaccaagtgcacggcgttgggcgagccaaagtgggctgcaaaacgcgcctgggcctcggcgcgcacgccgtcgccaaagccaacgtcgtggttgcccggcacgtccgtgaaccacgtgtggccgcgcttgtactggggccagcgcgcgaaaatggcctcaaaccgcgcaaactcgcgctcgtagtaaacatccagcagcagccgcccattgtcgagatagtcgcccaaaaagaaaatccggtccggcttgagctgctccacgagcgctcggtagttctgcttgatgtacacgtccacggtgtgcttggacaagccgaggagaagctcgttccgccccacgtacgtgtggttgtcgataagttgtgggtcggccacaagaagaacatttgtttgtgccggttccacaggcgcccactggcaccgggcggccgtcgtgcgcggcacaatgtgttcgtggtaggtgaacaacacgagccagagcgctgccaaaagggcaaggagcttgtgcgacggacggagcttgggcatgaagaagagactgagactggtgaggtgcgactcttagatgtgcgactaatagagcacttgggcgcgcacgactgaggaaagagaggttaagagacgggacgaaggaagggcttttttgttgatcttgggtgctgatgctgagatttgaggtggatttatggcagatttggtaggtttgaagatttgggaggtgtggagggacatttggcgttagctttgtaaagtggtctttggtctggtgcaggagtctaatcggacaggcgattagcgtcgcgcagatatacgtggacagtttaggcaagtaagattcaaatcaaacatgaacaaaagaatacagaagaatttcagaagaatttcacggaagaatttcagaagaatttcacagaagaatttcacggaagaatttcacagatgcattttacagaacaatacgatcgacaaagtgcacatgcggtaagagtcaaatcgtagtcaagtgttgctagaacttttcttagttactgctttggccacttatcaagagactcgcagttcattgaaagtcgaagcgttctaatcagaagttttcaagtaatcattcggtcctttaggttctgtaaatacctcttgataagttttgatctaccgattcttccaacttatagtgcatcgactcgtttactcctttctttgctatttaaatccatgctgaaactaattgtttgttcatagcctacaaagcattgaaactcttttacattctttctgtcagcaggccactccgatgatgcttggaaggagaaggagtcttgctccaataatatacactaaaccttttacaatgatgcagatacagctgaacagatctttgttcgagtaggtatgagagcattcaggatgcacagaaaggtaaattcttgtcttccagagccaccagacttcatccaaagcccaagtcaagtggacgtatgaccatactataagtaactagcccttgaacatcaatgctattaggaattccataaaaagcgatgaatctatgggccaatttacaattaccggaaaatgtctgcttcttcacttgtggaagatttcatttaatacatcctcatatgagacttaccagcaccggaagatgtgtataaaatgaaaatcagtaaactcacgtttcaataagaaagcgccttcacgtcgattgggatccggaatatgacatctggaatacggaacatggtatccaaatggttcccattgcaaactaatgcaaaattcaggcgagagtgcaaatacaaggcgtcaatccaggcgaaagatgcaaaaatacaagttggtcattcaggcgagaggaggaaagacaaaggattcgggcgaacagaagggaaaaaatacaatattcaggcgatgcaaatacaattacaggcgccaattcaggcgatccaacaccaggcttcgcccggcgagcgatcaattacaggcggcttctacagctcagacccaggctgcgcctgagtcgtcggtggtcatgagacgtgcaaagctatacgatcgtttgcgcgcctagtaaaggtccatcgcgcacctttcgtttcaactctatactttggtcaacagaatccctgcccatcccctcctggctcatgttgtggcttcttgcacttgccttgctaggatacatcaagtatcttgatcttacgcgcgacgtgccgcccgagtatctcgagcagcaaagcgtggtggactctacgcgccgcccaaaagagctggccgtgtacaagtcgaccaaactcgactactccggtcttcgggtcgggctcgaccttcgctatgaactgtacaagcttcgcaacggcaacttgtgtgatgtttgggaaattgcgttgcgggttttgcgcgagcggcctgaccgccgtgtttgcgttgggcgcgaaaccattctgctcgcccagttgaacgggcacgttgcggtgttggcgcgcaggcttcggggcgcgagcgagttgcgtattccgcgcgagcttttcgttgccgacccactcgttttggcggtggtgttggcgtgttttgtggagcgcgtcacagtgcacgtaggggagaaaaaagaagaaagagaagaaaaagaaaaagaaaaagaaaaagagggcgtttcgggcggcatcgaaaaagagcgcctggaccagagagggtgtgtattcttcgacgggtgtgtgttttctggcgcaagaaacggcgccgttcgcgagcttttgcgcgacgcgcgcccctccgaccgtttcgaaaacgtctacgcgcccgaaaaagaccgcggcatcgccctccgagtctcagcactgcgggcgcgcggcgcagtctccacggcattcacccagggcaaccttgtcgcggccgtggccagctgcatcaaacatttgccgccggcgcagatgctaggcgcaaacgacagagtggccattgtccaagataccacttcggtcgagtctacggtcaatgggttggtcaaggcgttggcggctttcgtgtcgcagagcgagcttttcttggcgcaggcaacgagcgactgttgggactggcgcccgaccgtcctcctgatgtctgcccctaaggcgcgcgcgcttttgcaagaggcggcgcccgcgctgttggtgcagaaacttggcgcgctccaccgccgtgtttcgttgtcgcggcttcgcttggcccatgcgggtccgcggcccctcccgctggtgcgtctcttgtatgttcaccattcggtggacacggcgcagtatttcgacaccagggccgcttgcttggctcttggaacgcgtgttgttcaagagtggggctactttgttgccgcagggcccattgtggtttcggacgtgtttgatgtgcgcaaaaggcccgatctacgtgtgcgcggcttcggggcggtggctcagtcggacgagcttaagttggtgcactacgacggcgcgtcgcccggaacgctctgtgcgcgcggctacaacatgggcaaggcgaagcagtttttggagcgcgtgggcgaaaacacgctcgcgcccgacgaagaaggtttctacacacttccagttcaggcgcgctgggggagcgacggttgcttgtacattatgggatagccgaggcagcggtcgatcgagagggaagagaagaatgaaagttgtagagcgttctcttgttttgctgaaaaaatgtctactaatatagtgttctatttctactgaagaaatgtctactagtggtgcctttgatgacgttaatgtatgatctcagaggctgacaatcacatggatgcaagctctactgtccgtgtaatttctcccgatgctacttgatattggtaggaggtgtattggtaggaggtgtattgatgagaggtattaaatgatgcattgattatacttgattagtccgtaggaaacaagctgcgatgaattctatctcaagtgttgatcgtcgacgatagctataactccagccattggtatgaaaccacctattataaaagtacccattaaattaaatatgaatgaacctaaaactaacattaataagtgaccagataaaacatcgattcgggtattaatagaaccagccaacatcatagcttccgagttcatccaaatgtgctgattcacaaatcccatagacgaccattgaccatttctcctattgactcgcacaggaaatatatttcaggcggatgggccaatatcttggccgactaagcgtcttccttgggcttctcttgttccgccggcttttcatggtagaagttgctccaaagacggcccacgtgattgaactccttacccacttccacagactcgtgcaatgttctattcaagacatcgagattccgaacaacaccatccaacgcagtggtgatctcctgtacaagctgatctctctgcttttcgaagctggacatgttgttgtgatggttcgcgatcaggcaaatcgcataatgttcaggaatcagtaaatgattctatgatgcgatacatgtaaggattattctactgtcttgacgttcagtcaatgattccagcccatatacacagacgaatcattgatagtaatcttcagaacactttttgagcgaattttattcaagctttgactaatgtcagatacagcctacttggaatctcagttgagcttgatcaaatctgacacttgtttggatacgtatttattgctgatccaaacaggaacagaactcagtaagtttaatcaagtcctagtgttccatggcttggatttgtttgaacccggagataccttagaacatcatagcaggaacgtgcaaaaattcatgtaaggttaggccatttaagtttttctttccagatttttgagtcattgtaagatgagctattgtctaggttcaggtaggatgacgactactttcgtaattgagcattctggctgctgatgatgcaacttcgcttccataatactatggctatggacttattgtgatgacgcaacatgtattctagtcttcctcggaaggatttatttgctaatgcatgaatatagacgatgtaccaatacgagcacattttaccatttctagtaactgaaaacaattgctataaccgaaaatgggcaatgtgtatggacagcctcgatctgatactttcctgcatacaaacccaccaacccatccgttccaaggcaaagaacttgtctagcgtattccatgaccccctaagactataagtattcctacaagcatgcttttcacgatcaacctgacagatttttatggcttgtgtggcccataccagttgtagtcccagcaccacacccgtacaccacaagtatatatgggcgcgaccagcatccacaaaaattttctcttcattattcctccaggtatttacattgagcgaccatgccggatccgtccctagtgtggttgtactctctcacctggaagagcgatctagcgacagttcagttgcagtttccttccatgagactttgactctacgttcgcttgaacattcttcgttccgatacgttcgtatgttcacctcaacatacgttcgttttggacatgtaactttctctgatactgatccaccactatttgttcaattcgtttggttcttcaatcttcccagtattgtctactttacgttctactacatctcatctttgcctactgacgcattgtgtgtcgttttctgtcttccgtctttcgcctgttctttctatcttctgttctgccgtccgtctgttctgtcttcttctgtcttctgttctattctgtaattgtttcgcctcccaatctactccgtttaaaccaaccgacgtgtttccacatacatatattacataccggggctaaggcgcaaggcgcactattatttttccttccctctggtcattcagtcgttactgcaatttttgattttcgtccgcgctcagtatttcttgcccaagcaaaacgaaatagcgcatggcgtactcctctcggaagaggcgtgcttgacattacaccggcgaacgtaatcctttttctcgtcaaagttgcaaaacaggtttttttgcgacagtctcgatcctagcgtcgaaagagacgacaacgaagaagccgaagacgactttctcttgaatagactcatgactcgcaaacttttttcttctttctgggtggggtttctgtgattcaaactgacttggcgcagttagtaagccatgatggcacttgtcacaaacacagtaagaagcagaaaaaaaggtataaaaaacaagagctggatcaggcgcttgttacaggcttagtagtctgtatttttttgggggggtggttaagtattccttaacgtggctcaactttggagttctagtccgaactgaggcaatgataccaacagcacacgcaataaagcacaagctgcaaaatagcagggaatcaaagaaagaaaaatcggattcactaagaagaaacaaggaccaaaaaaaatcccatgccagccgattggttttataagtggcactacacctcaccacgcttgtacattggtgagggaaaaaaaaattcccgcacgcttgtgtgcctaacgtcgtgcccgaaaattttttttatgcctccactttcccactccgcgcacttcggagacgaacgtcacacaacattgcggacggcatattcttatttcttcatctgactactgaatgcggttcggagcgaaacaacaatggacgatttgtttatttagtttcttgtttttttttttgttgttgttttttgcttttgcttttttgtttttttctcggcctcgaggccagttctctcctgctttgtcatctttttgctggcaattttcctgctacttgtgctgcgccagtttgcctgacatgtatttgtaggcgcacgccgtcaccgaaaaggaacattttggtgctcgagcgtggccgcttttccgcaggaccgcgtgatgcggatcacgtgcgaaaaaccctaactgcaaacaaacttctccgctttccagcgtcgtggccaccgggccggccaggagtgtcgccaggcgtgaacacgcaacacctgtcccctcctgcgggccagtatgctttggtcctgtttcaaagccagaatggtgcctgggagagacccgtacctcccacctgggttaatgcacagtgttggctctggccactcacagaggaaagaaaaggacttgcgcgtttttattgtagactgcacctgttctcgtaatgcgatggaccaatatgtccctgagacgaagcaacctggttagaattgggttcctattcgggagattccggcatggcaataagcacgggtattgtacttttcttgcctcttcgagccttctgtttgggaatggccatcgaaatgtcttgatttggtaggtgccaattataatatggctgagatgtcttctaacctttagcagggacacaaggcaggggcccttagactacttctacggtactatttccgatggagaccttagactttgtctttgtgagcaaggttttaaggggaaagcatattgcgcatactttctaagcgaagcaccaggggtgcatgaagtaaattgcggttttgcgttttgatcagtccatttctgagtcatgagcacatgtgttcctcgataaagtttctgtctcttattggtgactcctgcctactgagtcctacttattggtgaatggtacttattggcttgagagacaagttcgcacgtctgccaattttctaggccacatttgggccacatttcttcaaaagagttcaggcaaaacagcatttccatattcgatgttggtcacaagcatcgcggacggaattacggaattacggaatttagactcgtaggtggtttagccgcaagtggttttgctacttctcaaggtccatgacaagagacttgatcagatgctacacaaaacgaaatgggactttcctcctcttcctttttctccctcctctttcctcttctttcctctttcctcttctttcctccttcctcttcttcctctttcctctttcctcttctttcctctttcttcatcttcctcctatgccgtccttctatgatccactttagtgcgccttctccatgtagcctccgatgagcattctgcatacatccaggcgtacatttccatcttagccatgtccgaacgtaaggccatcaacaaatattatccgcccgactgggatccgtcccaggtgccgaagaagcgcaaaaacacaaatcccaatgcggagaaggtgcgtttgatgcttccgttctcgatgaaatgtctccagtgcaacgagtacattgcctccagacgcaaattcaatgctcgaaaggaaatcaccccagaaaaatacatgggcatcaagatcatccgctttcacatcaagtgcccgcgctgtaacaatgggattgtgtttcggaccgacccaaagtcggctggctttgcgcctgtcgaaggaggagtccgcaactatgagtcgctagcgccgcaagaaaaaatcaagcctttggaaacggaggatgagatcttcgaaaggctcgaacgtgaggagacagagaacaagcggttccaggaacaaaaggcgaaaaggaaaaacaacccgttctggcaagccaaggatcagggcgaaaaggacgttttggagtccttggaggataagctcgcggaccagcagcgggaacaggaaatacatgaccatttggcctacttgcaagctaaatcggctcgactccagcaatcgggtggtgtcgatcacgtgacaaacgttgtccatgcccaagtttcccaagccttggctaaggagaaggccatcgaggacaatgacgaagatctcgagaaggcgaaagtcatttttagtacacgagaaaagcggccaatgcctgcgagcgtttctggtgtgattacagtgaaaaaacccaagcgcaagccagttgacgaggtgaaaagtgccataatcgaaaagaaagacgaagtgaaggagtcgaagacgcaaacaacagggaaaccatctcttgcagtgctggcacttgcaggatactcgtcttctgatgaagaataatagtcattcaggcatgagagtgcttagtcatactaattagaagatataattgaagttaatttcgataactgtagttccttttaattaccggtgctggcatttatgaaatgctttgtcttacaattaatcgtcatgtcgaagggcctcactattcgtacattttatgtagctattactaaggctactagtttcgtcatacttttattgagtctatgcaaatgcaaaattgttgagggtcaccactgggatctgtggcgggtcaactgtagagtgatagtgttttttaattgcggtcaatttgtccataagagccggcaccatcttgttgtcgatatcctttcggcaaagaagagcgccccgaacgtattccacggaacagtcatagtatgtctcaagaatgtcctgctcccacatttgcgggatgttttcaaatggatcgtccatggtagccaaagtcgtcaacatctccaaagcagtcaagcttttcaaaagtgtcattgcatcttttctcgaaagaagagggtccaacccatcgtagaaaatgcttatgtctctgttgatagcctcactgaaagattttgacttctttgtcgcctttggatcaattttcttgccgtctccgtgtaaaatgttttgaaagccaatttgaaggtaaacacaaataaactcatctagcacaatgttaaaagtaagactgaagatttcaaacgaagcgaagctgcgtaagtcttccaaatactccaccaatgtctccacaatagactccgccatgattggatcccctgatgtttgcgttctatctccttcgtaccattgtttcgtgaaaacgacagataatgctggatacaagtcattgagaataatatctttcaacgaacgaaccacacatgcattcaattctgtcgaaggggagatagtttcttcaaaagcccgctgaattctttcctggtatgacgagtgcacttttgcaaggtagctgggtaagaacttttcgagtaggcggtccagatttatctcatacgtattgcagagggcagtcaagtattccacaaggccaggcagagaaatttgagcaagttcctctgcggtcatattttccacatcgaattctggctggctgttgttcgacttcttcaagaagcgtttaattttggactccttgatcaaagaccgctcgttgctgtaaacagacatgtacttttctaattcctcaatcaccaacctctgaaacatctggatacgctcaaggtagcgcttggaccagttttcgatcaccccgacaagaactttcccgtagcccgaatcggcggccacatcagcctgttctttcaacatgctcaacgaggtcttgaaatcgggaagaacatatacatcgttcattttcaccacagtgaccacatgctcgaattcatccaattcgtccacggattgagtatatgcatagacatctggaggttccgttctggccacaaaagcggttgcctcttgcttcatcaaattctcgttccactcgttcattttgatcacaatgacgcccaagtagtcatcaagcacagaactcttgagctcatcgcccaaaatggaccgctgctccttggcattctttcccgtggccacttgaagcgatcccacaaatgtactatagtgcgagtcgtaagccaagatgcgcatcaagtcttccgccggagggtttgtattgatcaaccccatggtgaatttgtgcaacaagtcgtagtaggaaccttggatgaaatcaccgacggcccacagtgcggggaaaagcggagccaaagtatggacaacgaaaactagctcgtcctcgagccagtcgagattgtcatacacgagcatctggtcctgcgaaaagtggtccacacatttgttgaaagtttcggcgatgctctcgtcaagcttggtgtagaagaatttcatgtagttacgaggtttggcccggaatttagagtagtcaagcacatcccgcagagtggaaacgagatcgagactgttgaccaatactgcttttgcgtcttcagcggcctcatactcgatgatctgcaccaagttggccactagtcctgtgtttccctccttcacggcttcggtcacactgatgatcacttccttcaatagttcatcgaaacggcgcgctatctgcttcaccggctggacgattttgttcacaagcgactgggtgtcgtccgaaaggcgttgtgactccgtttccaaatactccagaaagttccgggcctgcgtcacatggaagtggatccgctggagactttccgctgggtagctgatatcctcgctaaccaaggccaactccgagtcgatgatgctgcggatatggtccaagtagcttcggaagtttgccgtatcgttatacaagttctgcacttgcatcatccgctggtacacgccagtgactgaacgcaacgtgtcatattctttcacctgggtgatggattccgagtacacaatgtcaatcttgtcgatgttggactttatttccgtgagtttctgcgcagaaacattcaacttctccaagttggaaatgatcgactcgatctgctgttgcgttgtggcattcaacttggcatctatggagctgcgttctttgatgaattgttgccggagcgtgtcgattttcgccaaatcatcttcgaccttgatgagattggagattctcgacaaggcggcttcgctcatgttggtgtagttggttgaatgtgcgcctgcacatgtgagcgtgtagtagtatgctggaaatggacggaaagaccgattgattcgccgaacgggaaaccaaatttccttgaataccagattttcttcattattaatcgaagttggaagcagaaagatctttattgatcatatacttgatttggtgtttttcttccgtacgggtatatttgcaattcgcagcgatctggcacttttaggacataagacataaatacgcacataccgataatatagatgcgaatccacggtataacaagagaaatgaatttccgaatgtttataattgaaatcgtgaatttgactgaaataaactacgacataatgaatgatcaattcaaattataaaatgtacgtttgttgactagtagggccaaggaaaaagtagggaaaagacagaatactggataattccaccatttaaaccaattcaccatcacctcgttccttgacttgacgtaactactcctaaaatgcttcaaagtatttattggatccagccggtaactatcgctcgtgtcactttaacaccaacaccttatagctaatgcggatcaggcatcgccacttgcaggtgttaaaatgcacacgagactcctataaaaatgtcactacaaggtctggattctctcctctcaatctcgtactctcactctccgatgtacaataccgctcaacaatactgcattagtatttcctttttcttccgtccccacttcacgaatggtgattgccacgcttcccttgcccattgtagcgcctattatggtgcggatgcccgttgtagttgttatgtcctggtgtaaagcccgcagcagcgttgacggggctgcctggattagcaaatccaggaatcatgaaccctggaggtataaactgagagtcgggcggcgcatacataaggtgtggctggcccggaggcccaccaccttggaactgctgatagagcatcgcctgcaattgctgctgctgctgaaactgagcggccatggtggcagggctctgcatctgaggcgacaccgggtatttggatgccaccgcagggcccgggaagccgcctgcggccaactgtggtccaccagcaggcatcatgagcggattgccaaggtacggcatgcctggcacaggcgccatcatcggagcacggttgctcttcagcgtctgcgaggcaagaagttcctcgtacgtttcgtccaccgtggagtcccatgtaggcggggtgtagaacggcttctgcaacacagggcccttgacagtctccttgccggcattctcttctgtcttttgagcttgctgtttggcgtgcgtgaacaacaggaacgattggcgcatgcgggagatcttctccttttgaccctcggcagtaggcactttatcagctccgccgaaaaagtctgctgcgctgatctggtggtggcgcttggtagtagccgagcctgacgaaccggggccgtagggccgcagtgtgttcatgcgtggggaagcagtgcctggagacttgaagctagcctttggaggaacgggcgacgtcgctttgttaggcgtgaacgaggctgcctttggattgagcttgaacggcttcaagtccttcttttccttggccttctgctgcttcaagatctcttcctgtttctccttgtctttcgctaagatggggagaagatcgttgggcaacttgtgcggcaccttgaagttggcactgaattcacgcaacgcattgaactcactttgagccgagcggaatccgccgttttccgacgatttggacgtttcgctcgaagacccagcttctgaatgcacaggctttcctgtctgcgctggtttttccggtgctggtttttcttctggctttgtttgctttgctggcgcgtccttggcggcgtgagtgacaatgggttgttcatgagagggtggcaattgcggcttcaggccgtttccaatgcggagcgcagccataagctcctgtcctctagtgtctactgcgttgtgcactccagagtacttgtcttcttcatccaacccagaatcatcaacggcaagaccacgctcttccaaaacatgacgatcgccactggcattgccctcaatctcgcgagccaatttttctgcccgctctaaacgctgcgcatagtcgtgggccagagtgtcgatcttggtggtgtacaagtgctcgtcgtaggaggactcgacaccaaacttctcttcgttgactttgaactggtcccagggagccgagtcgtcttccaaggagagggcctttgagttgtcatctggaacccatttctgcaattctctctcacggaaatggaatcccgaggaaatgtcactgtcagtcttaaagcgtgattgaggagtaggaacagcgggctcagccactggcggcggggtctgctttgactttttctcgccactggcggtcttattttggtcgccgccattcttcgcctggtcgtctccgtgtcgagaaaggacgatctcgacatcaatcaagtccttggcctggataagaagcgtttccggcaagtcgctgtcgctgttgctcttctcatcaagcaatgcccgtgtcaccaaccgcgggcccacgagagaaacagacattccgttgcccgaaggaggaatgtccactgacagcaaaagccccttgtagcgggcgccggaggaaacggtggcgacaacagttttgccgcacgattttgcaaccaagtccaccaattgcgcagatcccacaccggtcagggaaccagacgttggcgattcgcggtggtgggtgttgtgcctagaattggagcgccggtggccctgctgatatgcggccgaggaatttgaggaggtgttgcctgcagcggcaggagatttgccaggggtgaaaacttggcccttcattttcagtaaggaggtcgatagaggattcgaaaaagctcccgaaacaagggaatgcaatcacagaaagcggaaagatggaattaaagaaaacaaaacaaaagaaaaaaatcagaaaatgaaaaaaaatcggcagcgggtagatgtatcacaggatacaattggggccgctgggacgaaaatgccgacaatcggattgatacggacgaataccaaagagtatcgacgggtctctagtaaacgggctcagatatgagaaaccaaaatgtggcggtggaaatttgccggggcagatcggggcaaatggggaaaccgcaattaagatgggactaggaccagggcaccggagaaggcttttttttctcgagatgcaaacggcttaaaacaaagctggacaagttggatcacgctaacatcaagtggctactatggtgagtttttgggtcgcgcacgacagttacccggcgaccaataacgccttcgaatggcagacacgcagttaggagccgctctagatggcggacagtctaggaggcggtcgagaagaactacagggcagagctggtcggcgtctttccagtcttttcttacaattgcgcgttttgtctgtatgtggttcgcattcttggataggaatccgaaaaatcaaggtgcgcgacgattatgcacgctaacagaacagaatatcagagtcagatgacaagacggcgccatatgtgcagacaaaccttaagtgtaatggaaaacgtaaaatgcaaaatgcgtagaaatgaaattgcgtcaccaggaaaaagagtacaaattggcttttcagagcataggattatgtgcaaaagtccaacctgcacccgtatggtcaggtatcaagacacattggtcggccccagattgagaaatgtcacaatgactttctttgagcaaaataggaagttgcagtattcttgccacggaggatattgatcttctgcggaccattcgagtaaccattcgagtacaagattaacagtacaacgaaacatggttggatgcaagccaagtaacacaaatcagaggcaactaagtagctaggcactcaggatctcagaattgacaactaggtacaatactcattggttactagtatcgcgtcaagcgcagtaaccgggtcgcatcaagaacaccaactcctcaccttacattggcttgtccaattccagtccgttgccattaatacattgtaccacgtcttataccagccgtaggtcagactcaaaacttagcagcatatgttctcaaaaccaatgccgatttccaccgcgtccaccacggagccccagtaaagaaggacaaactcttcaatgaaacgtacatcctgctccgcgtagggatcgagctccatgtccaccacatcctggtgtgtgagccgaagcgtagccccctcgccctgttcctccaccgcttcggccacaatctcttccaccacataaaaccactttttcgtgagccgatgaaacccgcccaccacatgtgctagctggcgaaaccactgctggcggtactggtggtcgtctgtctcctgttgggtttcccacgccatgttgtctgtctcctcacgacttgtgcttcctgcgctggcaaaccaggcaaaagccagccacacatactccctccaagacatgggcagcgttgcatcatggagccaccatgtcggttctaggcgttccgtctgagaagtagccgtacgaatagaaacatcgtcacctggtttttcaggaagctgacgaaaaacacggcagaacttggcgtagtcgttgaacgttgctcgaacaggctcgttcttgctcgtataagcattgcaactctctgcagacgtcgccggtaaaacgacagcaagatcgtagagttgccgttgctgacggagaatgtcgtcggccgtgcatgccacatagcccttgtgatggccaaaaaggcctgtgtccaagtcgtggagtcccacggaatacaaaggttgcgagaagagaaggtgagagtcgtcccggggctcaaagcggacatctgaagggacgacagagagaagcgagataaggtagaccaaagcggaagcgagagaatgggacgttgtggctagacgaaaactagggctagaggccgatccgtcctttgcgtagtctctgcgacttcctgactcctggtcattgtcagtgacattgctttctccatttgctctttctccttcattttcatattcattttcgctttctctttcattttcgctttctctttcatttcctctttctctttcatttcctccttctccttcattttcattttcgctttctcgatcattttctctttctcgttcattgtcttcatcctttgccgcctcgtttcccctctcggcctcgcccacaaaaacaagcaccgactgccgcaacaagctgcgtttgaaaatgggaaaaatcaacggccccacaagagataaagccgcaggcaactgcgcgagcggatggtccgtcggatgggccagggtatctaagccatcgaggccaagcagagacgattggtctttactggcgtctttagccgtttcgtggtcacgcttggccgttttcgtgtcgaggttctcactgtgaatgtcggcattggcatctttcttcaacgacgcccaaagctgctccatgtgctccggcttctcgtctttcaaaaacgcctgcaacagcacgtcgagcgaccgaacgtgctcccagccgcccgacgcaaactcggccggtttccaatgaggccctgaaatgggctccgagagaatccccaccgcatacatcttcactagactgcgatctgtcgcgccggacttgttgccgttgagctggcgaaaccgcgctagcccgtagtagagacggcccttgctttcgtgggtcaagtagactgtagttgctgtgtgggcgtggatgcctgagggaagcgccttgtactctattcccgagaggtccaagtcgcctcgcgaccacaccaagcggtagccctggcgcatatcaaagtggaccaaaaacgcagcggctggcgtaggtggactggctggcatgttggcaatgataccgttgtgctgtggctatggggaatgtaaattgtagcaataggtacagtaacagattggtcactaatgatgtagatgtcgcactcggatcttaacgaaaatatacgtctctgtaagtgtgtgggtggtatcaaagaaacggcgcgttgtgtatgtagaaatataaatatgcctagagacggtatgtctataattcaatttaggtaatggaaataacagtcgaaatttacggaatgtcaagctcgattctgttaaattagaccgtgaccaaaggtcattttgtggtgtagatgctaaacgtggatctagcggtgtagatgctaaacatggatctagtggtgatcgcgatgattgatctacatctactaacctggtggctgagacacttctttgagaatggcatagtactcacactttgacggtaaataatatattgtagggatattttctgcatgagttctagcttctttctattttctactaatgagatagtctagaacctcgttcggtcatacccactatcacctgaatattgccaatgattatatctgtcacaatgatcttccgagtgtgaatttttaaactccttacaatgtaaacatcttaacgatgaaaccaccttcttgacgaaactaccttctttataactcgcaactatgtttggataaaaccttgacttgagcacgaatgttccagtcaggtaacgagataccttaagtccacttcgcttaaagagaacaattttcaacccgaaagcatagctggtttgaatatctttaagtgtatctggtgccagtacagaactttaaagtatctaatttcactgaagaaagtcagacggcccacgtctccattcaagagcaataagtatgccttcattaatatgctctcaactgttggacataatgcgaatccaagaatgatcaaataaccaatcttcggagcataatggtcacttttgtgtctccagattctcagtgagaacgtcaacatagattcgcctctatccagaaatccatagagaagaaatcgtactaaacttgctgttctgatttaacttgctttacgtaccagcacatccagatcacataaaaagtttacgtacacctccacttgtgaaaccagattctcaactccactttccctgcatctcactcacttgtcatcagacccagctccacatcgttacaacatcctattcacttcttcctattcactcccccgatatctacttcttccattttttcttggttctccaaagcccatttccaccttatcatggatcctcgagtacgcctgctcttcaagaatctcctatatatgggcaaagaatacccagcgcaatctggcggatacgaaaagttctcaagacagctcaaacgggcattccgaaacacaccagcgcaaacgcccgcagagatggagtctgcgctccagaagggcgaatatgtgaccaaaggtatgtgaaagcaggaacgaccaaaaacaccgtactaacctcagaattggaggcactctatttcctccggcgatacaggcacctcaagcgcagctacagcacttaggtagaccagcacttaggtagaccagcagacatcaggacaggactgacaggacgggccatcagcacttagaatggcctacagcacttagacagaaatgtattattagatggacgacaaatatgcacgtagaagagaaacgacagctaggcccggattctcaagacaaagttgaccaccacggccaccaagaggaaaacgcacaacatggtaggaccaaaacggtcgtcgtaaggtccagaaccacgcaaacgaatggccttggctctccagtggtatgtgactaaagcgtacaccatggtcaacatggcaatgaatgtgaacaagcctgcgctgacacggccaatctggtcaccgaagttcaacaaaccaacacccaaggagcccaaaatgaccgtgaagttcaaccacgacaagaacgttctctcgttggcaaagaaaaccttgggctccacacgggccggcaatgcaattctcttgttatgggacatggtacggaaagaagtagtgtctttggctttttttttttttaaaacctcaatgaaagttatcagagtaggtgcacctgcacttatgcctatcacacgtgggtaataaacagcgtgcactccgatgagcaggaatacgaggcttccaccggtaagagaagaattggtatgggaaaaaagtttgtagtgggaaaaaaaggtcaattgggaatggtgtggctatttatacccaactgcttctagatgctacatctgatgtctgaggcttggcatgtcgccgcactcatgtcgcatagagaacagaacaaagataacaatagtagatgggaacaagactaaaagaagggaaaaaaaaggaagacccaaggcggagacattcccattgcatccaacgtatcgttgttaacatcacattacattcagccgttcgacattcggtcagagtcaagttacaacgccgcatgattgccgcacgcctgcatacagaacaaggtacttacttcacatcttgacattgataaatatgggagacaattagagacaagacccacgccacctgtgactgggccaaagacacacagcacatttaatgtggcaagtggaacgcctttgccgtgatgtacgagttcagtttcgtagccacaccggcaaacgcattgtaaaaggccaaaaacgcagtaatcacaccaacaacaccacctgcacgggtcacacctaccttttgggtgaagtcgcccgcacagagcaaaatgaacgtcaaggtcaagcacgagaacatgccgcagaaaccagcagtggacttgagcgtgcacaaggtcaacatgaacgtgaagagcgtccatcccaacaaaaagaaggctgcagcattgtgcaactgctcggtgcctttataagatgcagcaattccaaacgcatcgagttggatggcagcccacgccaaccagaaactaccgtatgacgtcaacgcacaaagagcaaaggtgttgcccaccaaaccttcccagataccagcggcgaactgggcaaagccaccgtagaagcatgcaagacccacaacgatattgggcacgttgatgcccatggcacgagcgttgaccatggacaagacaaacgtagtcatggcaaagccgcacaaaccgagaggcgatgggttggcaaactcatgcacagggtatggcgccaaaccagggttcaacgtaccaccaaaggcctccatcaactcgtgtttgtagaacttctggttgccgagaatgacaaattcgtctccatcgccagtggtgcggatttttccaacggtgccatggtcgtcggtcacggtttctttcaaagaatggatggattcgctagacatttggtttgtataaataagtttgctttgttccttccaatgagtttagtcttttttttgagaacactgactggttttttctctgctcgtattttgctcgcgcgcgctcatcattatatacctctattcgtttgtggggaaggtaacgaggctctgtctgcaggaagtgggggttgcgggtgatggccccgggatctcggtgtcggagtgagaaggactccgatggttttgcggggtgccaagattaagcatcccaattaggctcatcggctcagatagtgaaacacgccactgacaaaagacggggtggtgtagttccagaagcaccgatgatgtcgcatgtcgcaaacaacttggatgagacaccatgtcgcagcaaacccaccctcaatggtagtacgatgaaacaagcccaaacaggctgaaatagcaccgcaattaaagctgccaccaacacacccatccactttgacaagcgtctagaaacggactgatggagcaagcgaaactgtctcctccctccgccgagaccctaggatgcttttgtggggacggattgtcctgcacactacacgactgggaccatttcccgacccaagcgtttgaagcgctttttgctgtggcgattgccaaaaagcgccttcttgacgccttgggccattttcttgtacaaggccagttctccgtacgaggcgacgaaaaagttggccgcagcagcaagtagtagcatcacgtatgcgccgtgcgacatattggtcaactgcataaagtcgccccaccaagactccgagtcgatcaggaaaattccaacggaaagggccaaacaaaatacgaccgtggccaaaaatggcttgttggtgtgtagaggagcccggtaaggagggcctgtgctcaacacgaccgcatgtaaaatgtactggaaattggtaaagaggaatagcaccgtattgtccgacagtttgacgtgatcatcgtcgtctgaaggttcgggtgcaatgtaccacggttcttttttgattgacaaccacacgtaaagctggaaaacaagaataacggcaatgtggctcacaagaggaaccaacaccttcgggctcaccaaattggctgttggccgcttcacgacaagtttagcatagggcccggaccacgacatgaaaatagccaagggtaaaatgagcaccaagtcaatgtacaagaactggaaatcgcccaagttggtgcccttcttgtacaaaagcgtcacggtgatgaactggatcgcagagtacaacgacatgtacttaaagcacgaaaagctcgtcaccaaagcagaccggccctctttgatcacgtccaacacacacgaaatctcaaacacccgagacgtgaatggggcggcaacagatgcttcggcctcactcaacgaaataccaacatcagcagctttcaatgctccgcagtcgttggcaccatctccacagaatcctaccgtatagtcgattttctgaagttgctctaccaactcatgcttttcatcgggcgacatccgcgcaaagatgttgcaccgcatcaagatggcatgggtcaaatcctcctgctggagctctgccaagatgtagcggaaaatgtctcctgtgatggcgagaatgtattcgcccatgatgtcacgagtgtccgtgctcaagcgatgtaacgtgactgaatcaagacgcttgttggcatcgtggatatcctcccatataagacctgttccaccagtgatgttttgttcgtcttcgccagcaaaacggggaatgaaaacttgactcacagaagaatgaatcaatccacactcacggccaacactcacggcagttaacacgttgtcacctgtgcacattactgttcttatagctgcttcacgaagctcctgcaacgtacccttagtcagaggtttcaacttattctcaaatatgatgaatccacaaaactgcaagtcgctctcagccagctcccgttcaagcccattgtggttgattttcttgctcacagacttctgggcacatgcaatcaccctatatccgccatgggtgtactggtggagtaattcctcaaagttgctgggaattgttgctgggtcacaaatgtccaacatcacctctggtgcacctttggtgtatacatacctcttgtcgtccttgtctgccaaaacagacattcttcttaaagcagcaacaaattcgtactccttaagaatcttgtaaccataagtctcctttcccacagattcatagaccataggcaccgagctgccaccaaactcctcggcaaagtgccagttggtaaattcaaacatcttcacgtctaaaggatctccaacaagaacatcatctataagtcgtaatgagtgacacgaggccatgcatccaagaagttgaggaccactttgaataccataaggcgactctgacggagtttttggagccaatgacttgacattgtcaaccaagtcctcaaatacaatttcctttctaccttctgcgttcttcactgcatgaacacccaaaatgtctaaaccatcttccgttaatgttccggtcttgtcaaaacacacaatgtccaactttccgccgacgttaactcgtgtaggagcaatacagaaaatgtttctcttcttcaaccggttgacagcaaatgttgtaccaatagtcaaggtcgctggtaatgctggaggtaccacaattgtgatgatgtccaaagcacggagaatcatgattcttttggcgagccccaactggatgaaattataagtggagtaaatgaaaccgatacaggctatgagcgtcatgaaaccaatgtacttaaacgagtcctcatagaacttgaatcctgttggttttgggaataacattgaccgaacaagtgatcccttggtcgtgttgaagcctatcttcaaaaccatagccaaaactggctcgtcgttagaacttttcatcttgagaagttttgtgccgttgtacaagaatgacttggacaacactgggtgcgtgaagttttcgctcaagtatgacactgtgtctcgggtagctgaaatttttgaaacaggtacactttctccagttaacatggactcattgacgacacactctccgtttatcaataaggcatcacatgggactaaagacatcgaaggatccacttcaaagacatcgcctggaactaagtcattggagtcaatttgcgtccagaagccgtttctccacgccctgatatcacacgagaatttgctcatttccttgagtctgcgaactgtcgccttagtttcgaaaagcgaattcattacagaaactagagagatgacaaaaatgcacccagcatagtagtagtagtcatcggccaaccacaagaagatggagaagatctggaaaacataaaatggatgcaacacttcgtcagccaaaagtcctaggttgctcttctctttgatctcaatattgttcttcccaaaaatactttctctatactcatagagcgtctgcgatgttccctcacgaagattcttgacattgagccagtgcatgtcgtaccaagtggaattcgtcttgaaaatgtcctccactgggttgtagaagaagcgaatgtaccggtactcaaaggaatggatatatgggatcacaggattggcctcctttgtgtcctgggcttgcaagctgggatcgtctgattcctggttctgcgttactgtcataaaatgagagagacgttcaccaaagcgtgttttgccaacttgcacaatggtcaattcaccaaactcattttccaccacacaccagtctgctttgcccaaaggacacggattgcccatgagtctaacgcgatagcggggaagccaccggaagaccaagtatgcggcaccaaaagagcacaaacagagcaagtagtaggcgacagatttccagaggcagttcgagtagcccgccacaccaatgacaatgtcttcttcagccaagtaaaaccgctggtagagagaagtcgggcagaagtcttgcatggagtcgtcctcggcatcggactggaatgacgccagactcgacagagccaggtcttccgttccgggatctgtgcttcttcgacgaaaccgatcttggaggatcgactctgcgtcgctttcgttatcggactctgcacgttggtacggcagccgcagaagccgttcttgctctgctggacgagaacctttctgttcgtaaaacttggaaggaaccgccgagccgcttgttctagaagtgctgagaggcggtgcttcttcgtgatcttcaaaccggtccacagaatagtcccagttcgtgttgtaatccacaggatcctcaggattttcgagggtcgatccacctggcgccctttcgatatcgtcaggcgaaaagaaccggaagccgccgctggtctcagccgaagcagacgtggcgttggaactgatggtgcgcaagttcaagtcgttggaaggctcgtggctcgacgagagcaagggcgacgtttctctaagcacgctggcgtcgctggcatggcgcgagccaaaatgatgcggatagtggaacgaactgatggacgacggtatgatttccgacgtggcgcccgaaaacatctcatagttattgtcgtcgactagaacggtgtcgatggacagaatgctgttttggcgcgagccgcgcgagcccatggagttggcccttctaagcggagagctgtgcagccgaggcatctttcagagtcttgagaaaagtcgatcagttggtggaagcttgtgctgatagcgaaagcttggagatgagccaaacccaagaaagcgaaagcgaatccgtctccaaaaaccaagaaagcaaacctgttcttcgttagaaagacagactttagtatcagcgaaagcggagtatagtcacaggtggcgaaatctgctactggcgatcggtttatatagctttgcgcttgtgtctgagttgggcgcgcactagacttgcgacttgagtgaatttaaaaatgcctctctggcccaattccgaaaatagaccgttttggctgtttttaattggatgcaatgtagtaattgggtgcaacgtagttccctttgtttggaatatctactttgtttcttgttggagttcgacaatttcgttgctcactaccacattgagtaggtgtatgcgcaaaacttcttcaagacggtacggctgacaagctgagggagaaagaaacagaaatcaagtaagcgcacctcaaagacgctgtttttgtcaaattttcaatcgtcgtcaaatatatcctacgtcaaacttactcctcatcaaccacaagtgtattggtcctgcaccttcccatcttgtatcatcaactgtcttactcctctgccctatgacgcttaagctcaaactcaaggtcaacccgtccaaggacaagaatgactcggaaaagcggccgacgccgcgaatcaaaatcaaacccttgaaaaaagagccgtcggacggcgtgtctaagccgaagaaggagaagctcaagaaactcaaaatcagtttggggaaagcgtctctgccgagccaaaatgactctgccacgcccgttgcacccgctccggtcgtcaagaaggttccaaaagtgagaatcaagcctacgcggattccaggtgagggctatgactcggaagctccagatctcgaagacgatccgttaatagaacagggaattgtggttcgctttgccaatgacaggaacttggactttgtgcacaacgcagtcgacacgggcgatctctctaacgtcaacatcaagtggatcacgcgagacaaggctgtggtgaatgtgaacctgacgctttattctgctcggttgatagacttgcccacgcttaccgaactctacaaaaccgtggacaagaagaatatcttcaagaccatcgacatcagccagattttgcttgtgttgcaccccatcaacccgaaacaattgaacatggagcaggacttcgaggttcccgaagagtacatttacgtgcaccccatttacaaatactcgccgagcaacgagatccgtaatacgaaaaccgtctatcggcacggcttggcatatgcatacgaagatgtctaccgtagattccgcccgcagaaagtcaaccaccgtgtgatgacagacattgagctgagagtggacgaactagttcgccgagacaacgaggcacaggaaagccattatgaattcacggacccgaagggccacaacatgttttccaactcgaacagccatactccgtctactatgccatccacaccttcacgtttggaagaagaagaagaagtgcaagaagaagaaatggcgatggatatcgaagacgatatcgacaatgccttggagcaggagcttgctgaggctctagatctgacctcaaacaatacagctgctaccgttttgatgaagtcggtgtttgacaacgaagatgctggttcgggcgaagacaacaatggccaagaggaagaggatgacgacgaagaagacgaagacgacgaggaagaagaggaggaagacgaagacgatacatctaagggtggaaactcgcttgccaagaagcttgaagaggaaatcagcgatcttgagcgtgcagcggagaagcagaaaatgttattagccacagcatcgttcaagatgatgcggatgaagttccagtccgcatacaacagtttgaaggctcagattgaccagaaaaagcgtgagttggcgaaaatccaagagctgcaaggtccaaagctcgaaaaggagacacaagaggctgatgctgaagaggatgccgaagatgaggaagaagacgatgacgaggaagaagatgaaaacgaaggcgaggcaaatgaacaggaggcacgacaagagagcgaaggaatcagagatgaaaaggaggagaaggcggacgatgctgaaggtgacgatgagaacgaagattttgatgatttccagggtcttttctagagtgaagcacctgtatgtaccataccgatcagaatataatagtataaaaccggcagaccgattataggccaactgtaacaacaaggagaggcaagtctcttagatgagcgagtctatgagtaaccaagtgaatgctaggcgatatgtgatcgagcggggccgctgtgagctctcatacgagaatatccaaacattcaatcaacatagataaagcatggaaaatccatggtgatatgtagtcacctcaaattgaaatcacagtgaagctagaaagcaccgcctgttcttcccatttacatattctaattacgcctagtataattctaaatttattgtagagaaaataaagccaccaattaattgccccatctcatacagtccgctggccaataaatcgtggggaaaccagaccatccacaacaacaccaaaatacaccacaaacaaagcgacaaagaggcaagcagaaacaaaaccaaacgaagactattcgaaatcaaacacaactaacaatatcttataacactgcccactagccaaccacagtacccagaatactaaaagtaatctcttgtcgcatctctgcgcagttctgcgcacaggccgaggagaaaaaaagaactagcttaccgcccaacttcatcttcatgtcgaccaactccatcaaactattggccagcgatgtgcaccgcgggcttgccgagcttgtggcccaaagacttggattgaagctcactcccagcgagttgaaaagagactcttctggcgaggtgaccttcagcattggcgaaagtgttcgagacgaggacattttcatcatctgccagatcgggtcgggcgtggtcaacgaccgtgtgattgagcttttgatcatgatcaacgcctgccgcaccgccagtgcccggagaatcaccgtgatcttgcccaacttcccttatgcgagacaggaccgcaaggataagagcagagcgcccatcaccgccaagcttatggccgacatgcttaccaccgccggatgcaaccatgtgatcaccatggatttgcatgcgtcgcagatccaaggctttttcgacgttcccgtggacaatttgtatgcggagcccagtgtggtgagatatatccgcgagaaggtgtcgtacaaggatgccattgtgatttcgcctgatgctggaggagccaagagagccgcaggcttggcagaccggctagatttgaactttgccttgatccacaaggaaagagcccgggccaatgaggtgtcgagaatggtgcttgtgggtgatgtcaccgacaaaatctgcatcattgtcgacgacatggccgacacttgcggcaccttggccaaggcggcagaggttttgttggaaaacaacgctaaagaagtcattgccatagtgacccacggcatcttgtccggaaatgccatcaaaaacatcaacaactccaaactcaaagcagttgtatgcaccaacaccgttccttttgaggagaagcttgacctctgccccaaactagataccattgacatttccgccgttttggccgaggccatcagacgtcttcacaatggtgagagcatttcgtatttgttcaagaatgctccgttgtcttaaaatctaaatctctcctgtctatttatcccatgaattacataatctttactgtccgtatggatgctcattatgtttcttgcgttctcttgtctaaccatgcattaccacttcaaccgctcatatagtagcatttgccatgttggtggtcaaatttgaatgacgtcttcaagtttcaccactctataatctcagctcaatagtcacatcatattcattccaaattttgctcaaacattaattgtgctaggaatccatattcatttggaatagtatttctgacattgattgtgtttgtggctttcatcataatcaatccaaacgttagacaacaagagttttttgatcgaaagaaccatggaaggtagtggggagaaactataattttccaaaatcggtttgctaatgttcttgcattaaagcattagtattgtaaaatttaaaatcgaaatgtacttaaaataaagcatgttgaagtccaataagacgtggattctggcccatattcaaaacagtggcactaaaggatgaaatggagacgtattttatttcaccatctcaatacatgaagcagaaagtttgtataagctaaaaacattgtcatggacgacgtatctgtactattatagaagatttactctagcattcttgcaacgtatcacctaagatatatctttaagaaacaagaaagttaatgaggatgggtatgaagcttaatgaaattggcttacttgcacagctctataatgagcaatagaaaccagaatacgagaaaacgtgaattaaagtttgtaggttatattcgaactaatagttaccgtcgttctgtttccttcaaagaaaacttatgatagtaatttgatcacttgacgtgtattgactggtgtgtcatatttctgccccacactatgactttgcgcggtatcatcaacaatctactacagttcttcgataaccatcacaatggcacagaaaaagtacgttttccacagcatgaatcgcgttcccttctaactccaggttcaaagcgtgtctttttggtatgtataaatctcctcctctcgtgaacttttgctaacctcagacatggacggtaccatcataaataccgaggatatttacactctcgctgccacggaaatgctctcgagatatgggaagggccccttgacatgggacattaaacttcatctccagggacttccaggtcctcaggcttcgaaaaggttgctcgagcactatggtctcgacattgcgcctgaagattggatggcggaaactttccgtgtgcaagaaacattgtgggaccgctctgagtttttgcctggcgcccttgagttgctccagtacttgaaggagaaagagatccccattgctctcggaacatcttccaacgcaaagagttttgacaaaaaaaccaaacatcttcagcacgggtttcagttattcggcaaacacgtcgtcaccggcgatgatcctcggattcctccaggaagaggaaaaccgcaacccgacatctggctagtgtgcttggaaagtcttaacaaagaaagagaagctcagggccaggagcccattgatatcgaagactgcttggtgttcgaagatgggattcctggagtaatttctggaatcaactccaaggccacggtggtttggattccccacccagaggcgctcaaagagttgaatggaaaagaggctgagattatcggcgaccatcacttgcttgattctctcgagtcgtttgacaaggcctattttgggctttgaagaaatccagaagatatagatgttttcatagatactgggctcagctcgtgatgggatttgaagtgtttattaaacaattcgactttcttgccgtggattagaagcgcaaacctcctgctgaagatcaaggtcaatattcaaggtccaaagtacatctagagtataaggattggatattacattgaagcaataagaattaagcaaagtatgtaaaaagtatgtggaatttacaggatactgaagcataaacttgttatacaatactcaaaacttaaattctcagtatgccacgtttaagtgtaaaaataattggccctgggaagccttacaaatctgaatcgttaggattgttttccaatttattccaacccagaattttagccccattgatgactcgtttgcatatactcattcaagtctcaatcggtctaatgtgcaccttagtagaaatatctagcgcaccacattgccatatccaagcaaagaatgatagggacagactcctatcgcatttccattgaactaaatacaaaccagagccaacaaagcgaatcggaacattctggcgattacagacactcacccatttccgtcaccgtgatcgataatccaatggaaaacctagcgccgtaccagaatccacccgaaccattgaaagcccgttcgctcggaaacggggtgattcggctctttcgggattttgaggactcagaacagtgtgacccgctaaggtcggacccactttcaaacgaaggcgatgataccatgctctctatcatagctttacccacatacttcaccgccacggatcttttaggatacattggagattactacatggagtatgtgacacacattcggattttgaagagcgaaaaacccaaccggttcttggttttgatcaagttcaaagatctagtgaaggcggccgagttccaataccattacgacgggaagcagttcaactctatggaaccagaaacgtgccacgttgtgtttgtcaaatctgtggtgttcgagcccgagtctcaagaatcgggcgaaaacgatatgctcatcccatttcttcttcgggacccattcacaagttctgtcacctcgagcccctcttcttccagcccaagtgcttttgaggacgaagcgaatcccatagaacttccaacatgccctgtgtgtcttgaaagactagactacgagatcaccggtcttctcaccatcccctgccagcatactttccattgcctgtgcctctccaaatggaaagacgatacatgtcccgtttgtcgctacaccaataatgtgtccaatctcaaaatcagacgctccgttaggcgtcttctgcaaatcaactctcgaatgcaacagcaacagcaattgtctcagcagcaaatacctgaaaacactctggaagtgaccgaacaatgtatgagttgctcagcttcgacaaacttgtgggtttgcttagtatgtggaaacgttggctgtagcagatatgcaccagaacaacactctttgaaacattttgttgaaacaggccattgctttgctatggaattaaccacttctcgtgtgtgggattacgctggtgacaattatgtgcaccggctcatagcaaatgaggctgatggaaaaattgtggagttgcccgagaaggactcttcagaagaatcaaaaagcaaaagtgagagcgcaggtttggaatactccgacttgctcatgagccagttgatcagtcaaaaggaatactatgaattgttgctcaacgaaaaggatcgtacaggggagcttcgtctgcggagaggttcttctattgcagaagggaaaagagtcagtgaattggaagaaaaggtggcggaattgtctgaaaaatttacaaaacttaccacaaatgttgtgccagcattgaagcagaagatagacatgaaagacacctctcttcgcatagcagcaaaagaattgtcggaactaaatgcactaaatgaaggtctttcgaacaaagtggagtatttgacgaaggagaatgcagaactcaaggcgcaaaatgaagatttgtctgaacaggtcaaagatctcatgttctacttggaatcgcaggagaagttcaaagaccagccagaggaggtaagagaaggcacaattgtgatgcaacctgccaaggggaagaagaaaaaaggtaagcgctgaagaggtgttaaaaatggtcatgataatcagctatatccatatgggccatctcaagctaaagcatatggattgtgtatataaataatggaagggtacggagaaaataggttggtgtaggtaagtgaggatctttggtcagggatttagtgatctaaaaaaggtctagttcttcaaagattgtgaataatttcttcgcctgatatgtttcgaacatagatgcgcacatacataggcttacgtagagacacattaatacacaataaaagctatgttctctggtctgtaccaaatggtaaaagaagactcaccaagaaatatgacccaagcaggtatgattactgaaggaacagtgtattatccccgcaaatggtgcaagagttggaggtacaggcttgtgccaattttccatatcagattactttgaaaattgctctgatccatcatattttgaaaattccttagctcaatcatgtagatttttccaaactgatatataaaataacgtacatccggcttccctttgctttatatgatgatccatctaatctaccgcatcggcctgtcctgcgcacaccatatagtgcgatgagtagtctgtacatttttttttcttcacactaaaacatctccgctacgaaaatggactcatcctcaaagtctgtgctcaacagcagcgaggttgcgttccccagaggaggaggatctgtgttgacgccgttggagatgaaaaccatctccaacaaggccacagaagatgttttgttcgaacaggcccaggccagcaaaagatctggcggctcgacgtcacatccagccaaaaagcggaaaaagcaaagcaagacggccgtgtccaagacggagacagaggaaaagggcatttctgtcgaccacatgacactcaaaaacttgatccccggatgcgaggtgttgggtcagattgtgagggtcgacaagatggacttggttttggccatcacggataacttggtgggccgtgttcctataaccgccatcggcgcagaggtttctgccatgcttgaaaaatacgaggctgccatggactcttctgacgaggaagacgacgagccaacacaaagctttgccccagaattccccaaattggcatcgcttttcgagccaggccagtggctccgtgccattgtgacgcccacgcccgagggacaaagaggccttcatctttctatcgctccttccgatgtcaatgcttcgatggaatccgacgactttacgccgggaaacattgttcaggcgtccgtcaagtccattgaagaccacggtgtagttttgaatctcggtgttggcaagctctctggatttttgtccaagaaggaattgaagaaagctgacattcccctcctgtccttcactgtgggtaaagtcattctcacatctgtcgccagtgctgatgccaggactgtgtccttgagaccagctgaaaaggaaaacgtctccaagaaaactgtcgtcacaaccatcagctccattgatgccgtccatccaggtacgcttgtcaatgccattattgccgagttgtccgacgatggtgtcgcagcaagattgttcggtatggtcgatgcatccttcacgcttccgcatgttgaagagtatgcgcttgagaagttgaagaactcttttggtatcggctccacagtcagagcgagaattatcggtacgttattgcaaaatggaacaaagaagttcattttgtccagagctactgctcctcttgccttacagccggagttggattcttctgctttggaggcgttccctgtcggtttcattttcgactcgggcattgaagtcgtgggtgcagactccgatttcatctacctttctacaggctcacatatggcccaggttcacaagtcgcaagtggatccagagttggatcctaacatgaactatcctgttggatcaaaacacaacgcaagagttttgggctacaacagaatcgacaacttgttggttgtgacgctcaatccaaagttgattgcctccaaatttgtctctgccgatgacgtcccagttggcgaatacattcctgctgtggagatcatcaagattttggacgaggccaagggcatgattgtcaagatttttggcgatttcgaggctttggttccggctaaccacatgtccgacatcaagttggtgtacccagaaagaaagttcaaagttgggggtaaggtgaagggcagagtcttgtacaagaacggaaagaaattatttgtcacgttacggaaaagtttagtcaatatggaagatgatgctattgtcagcgatatcgaaaacgttgttgtcggtttcaagaccaccgctattgttgacagatttgttcccggtggtgctttggtcactttctttggcaaattgagagcatacttgcctaaaagcgaaatttccgaaacttttgttgaggaagccaaagactacttgaaattgggccaagccgtcaccgtgagaattttgagtgtcaatgcagaggaaaacaagatttcggtgactttgcgtcaatcgactgaactcagtaataagcaaattgagcatcttgagctgatttctatcggaagaacccttgttgaagctaacatcgtggagaaaaccaaagaagctgtcattatcgaactagaaggctccaacttgcgcggtgttattagcacaaaccatctttctgatggaaactacgaagaaaacagaatcatttacaaaaacctagagattggcggtctgattgaagttcttgttcttgagaaagatattcgtgccagaactgtgattgcatctgccaaaaagtcgttgattacagcagctagaactgaaacattacccgtgcattatgaagacattcatgtcggttctatggttccaggttacatcaagtctgtcactaacttgggtcttttcgtttcttttggtggccgtttgactggtttggtattggccaagaatgctactaacgatcctactgaggacttgtccagcaaattctacaagaaccaatccgttgtgtgtgatgtcataaaaacagacgatgacaacaagagatttttgttgtcgctcacaagcagtgatagtgcaggtgcattcgaatcctccaaattatccaatcctgtggatgctcaaatgaagtcgaaaaccgactatgctgttggagtttctacttttggtgtcattgattcgatagagccaggctacttgaaaatccgtttggcagacaatttggaaggaagagttgaagccaaccaatgcattcgctcgtggaaatctatcaaagacccaaagaatcctcttgcgtctttcactgtgggagaaaaagtcccagtgaaagtgttgggtacctacgactacaaatggcattcgtttacgaccgccgctgcattcaagaagacgacagtattgagtttgactaccgcaaaggatcagttgaagagcaaatccccttacaaaccagatcaattgtctgacattactgtgggttctgaatatgtcgtttacatcgagagattccacaatggaacggctaaagtctccttaactcctagcatcaagggcgaaatttccgtgtacaatctctcggacgatatgtcaaagtactccaaatttgacgagtccttccccttgggaactgcattgaaagccaacgtgattggtattgacttcgaacatggaatggtcaagttgtctgcaagaaaacaaaatctcacctctttcactcagctcaaagttggtgatcaatacccagcaaaggtttttaaagtcacaaagtcgtttgttttggttgaactagctccaggtcttgttggatactcttacattacagatgctttggatgactacgatcttaagttggaagaaacctatcacatcaaccagcccgtggctgtgaccatcactgaaactcttgaaaacgagggtaaattcagtgtcagcttgagaaacgagaaaacagcaaaggacaaaccagtcaactccatcagcgaactccatcgcggagacgttgtgaaaggatttatcaaggccataaataacgctggtctttatgtttccttgggaagagacttgttcgccttagttcctgtcagcaacatttcagacgcattcttggttgactggaagaaattcttcaaaccattccaaagcattgttggtaagattgttcaatgtaaggttgaaggtcgtatcaccatgacgttgaaagagagtgaacttaatggccacttggctgactacaaaactttcgatgaattggaaatcggcgagatttacgatggtaccgttaaaaaagttgctgattatggtgtttttgtgaaattggacggcactgctgttgatggattgtgccatcgttctgaaattgctgacaaccaagtcgaaaacgcggccgctttgtttgctgaaggtgacagagttaaggtgaagatcctcaaaatcttcaaggacaagaagcaactttctttgggtatgaaagcttcttacttcacggaagctgatgagaactccgatgatgtggaaatggctgaagctctggatgatgatgacgaagaggaagtcaactctgaagacgaagttatggctgaaggtttcagcgataatgaccagagttcagactctgaagatgaagaagaagagtccgctaaagagggaacagatgctgctccaactggcttgagtggattgtctactaacggttttgattggacagcttctattttggaccaagccgaggacaatgaatcttcatcagatgaagatgaagacttcaccgaatcccacaagaagagaaagagaaagggaaagaagaacgtcgaagataagacaagcgaaatcaacgccagagctccagagtccgtgcaagatttcgaacgtatgatcatcggtaaccccgactcctccgttctttggatgaactacatgtctttccagttgcaattgggtgagattgacaaatcaagggaaattgccgaaagagctttgaaaaccattaactaccgtgaagagcaggaaaagatgaatatttggattgctattctcaacttggaaaacacttttggctcggaagaatctttggacgcggctttcaagcgtgctgttcagcacatggattccttgaccatgcaccagaagttgattggaatttaccaattgtccgagaagttcgacaaggcagacgagttgtacagagtgatgaccaaaaagtttgctaagaacgtcaatgtgtgggtcctgtttggctcttctttgatggacaggaaattgtttgacgatgcacacgaacttttggctcgtgctttgcaatcgttgccaaaatccagccacattgatgtggtaagaaagtttgcacagctcgaatttgccaagggtgatcctgaacagggcagatctttgtttgaaggtttggttactgacgctccaaagagaattgacttgtggaacgtctacattgatcaagaaatcaagcaaggtgacagagaaaagattgttctgttgtttgagagagttgttacgaagaaactttcgagaaagcaagccaagtttttcttctccaagtggcttggatacgaagaagaacatggaagtgaacagtctgcttctcgtgttaaggctcttgcggtggagtatgtccaatcacaatccaaggatgaggaatgatttctgtttgtactttagataccgttctttgacaatgctagtctagaagtcgtgtataaattttttcattaagaatgcatagatgttttactatttagtaggattcccagtttacctcggggaaaagctccaacaaaaaggtatccaaaatctcaaaaagtaagttcttattcaaataatcattttggaccatttcgaaaaatgtttcacatgcttgattggcgcatcttgaaccaaagattttcgaacatgtttcattagtgaacactcgtaaaacaaacaatgcttcttgtctggttgaagcctgttctacttttgttctaagttgtggagattctctgaactttccatttggaaaaagcatactctttaacaaattgaggacgtccaagaccctttcttccagcttagcattaagttcaacttgttgcgtaatcgttctctctatggtacttcctagaacttgctgtaatataactaaaagagctcttcccctcaaccatgttttagaatttcccaaatcaaaaaccgtcatcaagaaatctgatatgggcttcacaaatggcacccgaccggttgcatttttttcattctcatcaaactgtctcaactctctttccatttcttgaatattttctaagatctctttattggtggacccatccacaatttcagccagggaactggggacgcgtctgttgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcaccataaaacttattaagcacagaatcaagactttttttgggattattagtctgatttgtgtttccaaggctgaaattctcagatgataaaaaggatcggaatgctgggtcggaacaaacctcaggaatctgcaagagctcatgtagataattctgcaaaataggttttcgagattcaacctgttgacgtttttggaaattaagcatctgaacgctcttcttgggaaatttgatattcgatacctggggacacctcttttttaaatattcgttaagacgatagaattggctaaatcttctggctacgacccaaccagccacaatctggtcgggatcttcgcttgaatatttttgcacctcaataatgtacaacacatatttggtgctttcatcattgccaaaaatacacgattgaatgttcacacgggattttccgtacaaactgttttcgttttcttgcacaataaattgttgtttctgcatctccttcgatttcatttccctctcaagactcaatttcgaacgccgaagaactttgagctctccaacattgtttgtcaattcggcttttctcaataaagaagacaagataacgtcttgctctgccaagttctctaatgtttggtccaaagttcggatttgctccgccaagcttaaatctcctggtgctgccaagatgatttccagagaatttaaattcaactccagattatccagaggcagttctgccgaatcagaatgaatggattcctcttcggagtccgcatcgctattgttctcaaacaatgtagacatgcggttcttttcagatgtacttaaatcgaagcctgaaaatgacaagtctttctcgtgaggaccattgctttctccaaaaagagactggatatccaggtttttcgaagaggacgccattattctttcaaacgcattttcaacagcttctacagttttattgttcacgttagaaggtgcctggttagaagagctttttatgttggagaaggacatcgatggttcccgtttcacatgagcggattgtttgaatatacttatatccacatcgccaaatctttctgacttcttgaactgagggaaatgcaactgctgcatatgtatgaaaagatcagactggatctcaaaaagcgctttgcgtgcttcttggtagagttgtggtttttgggtattggagtcggagcatttcacatacagttcgactattttgcacaattctggacgaatcggcaatgctgggttgatgaagtaagtctggtaaatgtgtctaatgtcatctttgttggaaaattccaacaatagagggacttgtgtagaatccgaatcttccaacggagctttcatcaagtcaatatcatgccacatgtctatatcacactcgtgcttttcctgccgtagatattctctaaagacggcagaaagctttggctgactaagaattgattccaaagatattctttcatcggagctcgacgctagtctagaatccacggcttttgcgattatagctagttgagaaaggtctgtagagtctaaggaataatttgactgcctatttttgatctgggccttgattctttccaactcgtctctcgtttcaatggatttgactgtaatttagccattgtttaacatccacatctggtaagagactttgcaagtagaggagcggctttacaactagtccatttgcattgtatgttgctccaatgctgctcgaagtttcttcacttgatctctgtgttgcaagttatcgcctataagtttgacaatcatctgattgaaaaagtctccttcgctcaccatctcaaacacgttggtcaaaactgtgcaagagagtatttctctaagcaaagataagatcactttgttgttgttttccttttctgagagaagaagagggaggaacttcagaacggtacttctaaagtagtttttctccttcactctggggcctggaagcagcatggaaactcctcgatgtatcctttctgcgggaaaaaccgaagcgacacgaagcttactttcaattgaataggaagatccatgtttttgctgtatcgccacaaagtcggcgtagtgccttgagattaaagggaggatggagaaaacaagaaagctaggcacatccaatcttgctagccttgttttcaagttgagaataacgtgccgtagttctagctggaccgagtccgtaaataaagtgtcgtcagataccttgcaaaaccacagactgacaaactgatcaacgatcaaattgaccaattcttgaagagactccgaaaccaaaaatgagtcgggaaacatcagcgacagaatatcctcctgatcaatgcaaagatccgagcactgctcctgccacatagactcatctaagaatttgaatctccttggttcattgtgctcggttattctgcggtgttgaatcttggatagggcatagatgagatagcaaaaaaaagcaccggaaaggagaataaactggactgagacaagtttcacaagagctattataagggccaagcgccatagtagggttatcaagccattcttttctttcacaggaccagccatgcttgttcggaaggcctatggtggaggaatatcaccgtgcaggtttactgttatcgttatattatcaatgcttatgtacaatgaggctactttttcgaccgtttggaagaggacgttttctcttgtagttttcttttcttggacgaaggcttatccgatgacgtgtgtttggaattttgtgtggttgacttgtcattcagtttctctttcgaagacagttccgatttcgatttagttttctttttttcttttttggagtctgtttctaccaggattttgtctgtgtccttcttgctccgtttcgtcttgtctttcgtgtccttcttgtctttcttatctttcttttctctcgtttccttcttctctttcttttccttcttgtctttcttctctttcgtttccttcttctctctcgcttctttcttctccttcttgtctttcgtttccttcttctcttttttatccttcttctctttcttgtccttcttctctttcttttccttcttctccttcttctctttcttgtccttttcccccaatttcatccttttcagaacaacctcaatcacttccgtggcctccaaagtcacgctcttcacattcacattatctgttctgccgactgtgcccgccaatccttctcctttgatgaacattttgtataatggtgaggctgatctccgaacagtctcaactactccagcatcgttcttgtcaaaactcacgccctttgagctgttattcacctccaagttcttaagctggccgtcaaaaagcctttcccaccacatatcggcatcgttgccgtctgatccaagccctttggtatctttcttatgcttcacgagaataggttttttgattccacccttttggagcgcctcgccatctttccagccgagattttgcaagtacaaccgagcatccatattcagcggcctttctgcgttttatggttttgggttttggaaactggttgtcccactggaatctgcttctactatctctaggctgatgctcatctcgcactttttggcgtggcattctctgcacaggaagaagctgtctcactattgacattatctttctggaaatttgttttggatgaattttgctaactcgtctgaggcagccgagtatctcatcagaaagtatctgctgaatccgctcgatgtgttgggcttcgctgatgtgtggacttatgcgcaagaaaatgggtttctgatgcttccgctctggaaggtaaaacaccagtttctggccttgacgcaaaaggacgtccaagattgggagaaatgcatcgtggcagaaatcacagatccatccttgcagaacgaggaattgaagtacatggcagagatagtgtcgcagaagtatccgaccccacataactatctaagacgattttcgctttgcggaaatgacgagagcaccgtgctccaagcatataaagttgctggttgtgatttcctctacggccaattgatttgggacagagttgtctcccttccactgttgcagaacgccacacaatccatgaccaaaatgtacctttctcgcctccagactccacataagcaactccaacaaacatacgacgatttttcttcttgggtctcttcaaacattcctgaccagtatactgctcaacttcgcgaagcaagccgaatcgtgaaaagtaccgagcggaaaatgagatactacgaggaatttgagtcgttgcttgcgcaaaatccagcggattcgtccgcttggtgcaactacattgaacaggtggcgaaatactcctcgccagatgattctttccatccagtcacccaaatctttcttcgttctttgttttcaggcgcatgtaaagtaggaaacttagaatggactctggtatgggtcacatatttgaaaaaatcagaaaacagaccgaactcttatcggccattatggtgcttggaatttctcagaacatacccacatgatgttcagccgtataatatgctattaagaggattagatattgacaatgaggttgatgtgatttcgaacctggtcaaactaagtcattgcgttgtgcccgaagactatgcaaactggaaagaactagcgatgaacattctttcgaagcaatttagtgccttcagagaagatgcagcaagaaaagataaattgctccatgatatcgaatactttgctttacttgcagctgagcattcagacacataccatgaggtggttaaacttagtgttcagtttttggagtctttgggcgacgaagaatcattaaaactagcgactaaaatcgtgacagaaacgtttgaaaactttgcatctcaagcacgagtctggatatactcgttgaagtttttcaacaagcgtggtcgctcaaaacatgttgagaagcttttaaagctatggcccgaagacgccgtagaggttgatgatttggattattttttgtgtgaaatacttatgttttaccgtgtttatggtgatttttcggcttacatgaaggcttcagaccaagctgaagaaatccggaaacaactcttgggcaaaaaaggatattccagacaccacagttgaagtggaacccaaaagacagcgcacagaaaaacctaaaggagaagaacatcgcaacagagaacaatttcgtatcaagatctcgtctatttctaagtggacgacggaatcagatatttttgcgtttctagatggatacggaaacccggtgagtgtccagattgacaatgatcaagaatatgctatagtggaactctcttcagaagcagaagtgttatcatgtctcacgagagatcataaaacagtgcatggagcagaagtgagagttttccgtatttttggaaataccgtttggatcactaattatccactgacattcagtcctgctgatgttgagaaaatgatagagggtactggtttaaagcctcttaacgtacgttttccggtgcaaaatgacaataaacaaagacggttttgctatgctgattttggcagtagcgaagatgcccaagctgtgagaaattcacttcatgaaaagcaaatcggcagtttctgcgttcaggccgaaatctccaacccgtctctcaaaagagacagacggaaacctccggtgtcacggcaagtctatgttcacaacttgaacttcaaagaaacagatgagagtcatcttcatgcgtttttctcgaagtttggagatgtggagtcggtgaaaatgccacttagtgcaaagaacagagatcaaggtttacagaacaacgggtttgcgtttgtgactttcataactgaggctggagcaaatgaagcgatcaagttgggtggagccgatttagataacaggcggatcgagatatcagccgttaagtcgaaacaaaatgtgcataaggctacacattttgataaagacgctactgtcagtgtccacaatgtcaatgagatcgtcactgaagactgtctaaaagcttttctagagagtaaagttgggccagtggccaagtcacaacttttgccgagccagaaaggagctttggtccaatttacgctggtcgctgatgccggcaaagcttccattcttttagacggttcagagtacgaagggaacataatccatattggcgagatgctggactttagttgggcaaaagagagcgcaaaagcaaaagaagcgcttcctaaagatcaatcttcgagcctgaaaccaagcatggtcccacccatgcttcttcgaaagcgcagaatgtagtgtaataactatgaaagcttttgtaagctgtgtgtcgtttttatttaacttacggatagccaatcagggatcatacgtctcccagacatgatgattatataatgattataaaccatcattgtagatggtgatctgttgataatgttctaatagttcaatgcatccgtagacttaaattagtcataatcatatgattcgcacccaaagccagactttggtaggtatgggataatacgaatgagccaatgtgctttggatttacgtgagtctagacaccggtaataactatattacgaagccctttccgtgtctaattttgttgtccgttttccatttccttgcatactacaaaaccaactatcaagacccaaagtcggtagtgcaaaaaatgcgaaatttttcaaagagttttttctttctccatacccaaacatgagtgctaccatcaagttggagaaaaccgacagacgtgatactcttgtcgagatcgagaagaagtatcagaagttctgggatgaaaacaagtttttcgaagtggacgctcctactttggaagaggatcccgaagacgatccagatcagttgagagagacgtttccaaagcactacatcaccatggcctacccatatatgaacggtgtcttgcacgtgggacactctttcaccttgtccaaggccgagtttgccactggtttcgagagaatgagaggcaagagagctttgttcccattgggtttccactgtaccggtatgcccatcaaatcttccgctgacaagatcaaaagagaggtggaacagtttggcgctgacttctctggcgttcctgctgaggatgaggaagaagaggaacaagtcaaggaggaagtcaagaaggttgaccccaccaagtttgccgctaagaaatccaaggctgtagccaagcaagggagaggaaagtaccagtttgagatcatgttgcaattgggtctttccaaagaggaggtggcagcttttgccgacccacaacactggctccagtacttccctcctttggtcaagagagatgtctctgcctttggaggaagagtcgactggagaagatccatggtcacgactcctgccaacgcttactacgacgctttcgtcagatggcaaatcaacagattgaaggactgtggcaaaatcaagtttggtgagcgttacactatttactcggaaaaggatggccaagcttgtttggaccacgacagactgagtggagaaggtgtcaacccacaggaatatgtgggcatcaagattgaggtgactgaatttgcccctgaagcgcaaaagattttcgctgaaaacaactttgatctttccaagaacaaggtgtacttggttgcagccactttgagaccagaaaccatgtacggtcaatcttgctgtttcgtgtcgcccaagatcacttacggtgttttcaaagccgcggaaggtgtctactacatcaccactaagagagcattcaagaacatgtgctaccagaaattgactccaaccagaggtgaccacactgctaccttgactattggtggtggtgccattgtcggttccaagatccttccacctttggccttgttgagcaacttgcgtgttcttccgatggagaccatcttagcctccaagggtactggtgttgtcacctgtgttccatctgactcgccagacgattttgtcaccaccagagacttggccaacaagccagactactaccacattgaaaaggattgggtcaacacagaaatcattcctattgtgcgtactgaaaagtatggtgacaaggcggccgagtacttggtgaatgaattgaaaatccaatctcctaaggaccaagtccaattggcaaaggccaaggagcttgcttacaaggaaggtttctacaatgccacgatgttggttggaaagtacaagggtgaaaaggttgaggaagccaagcctaaggtcaaggctgacatgattgctgcgggacaagcgtttgtttacaatgagcctgaatcgcttgttgtttctcgttctggtgatgactgtgtggtctccttggaagaccagtggtacattgactacggagaagaatcgtggaagtctcaggctttggaatgtcttgccagcatggagacatactcgaaggaaaccagaaatggcttcgaaggtgtcttggagtggttgaaaaactgggcgctcactagaacttatggtttgggtaccaaatgtccatgggatgagtctcaattgattgagtccttgtcggactctactgtgtacatggcatactacactattgctagattcttgcactcggactactacggtaagatcccaggcaaatttgacatcaagcccgaacaaatgacagacgaggtgtttgactacatcttcactcgccgtgaagacgtcaagtcggacattccttcctctcaattgaaggctatgagaagagagtttgagtacttctacccattggacctgagagtttccggtaaggacttggttcctaaccacttgaccttctttatttacacgcatgtggctcttttcccaaagaaaatgtggcctagaggtgttagagctaacggtcacttgatgttgaacaatgccaagatgtcgaagtctactggtaactttttgactttggagcaatgtgtggagaagtttggtgctgatgcttcgagagtggctttggccgatgcgggtgacactattgaagatgccaacttcgacgaagctaacgctaacgctgccatcttgcgtttgactaccttgaaagaatggtgtgaggaaatcacctcgtctcaagacaaattgagaacaggagagtacaacttctttgaccaagctttcgagaacgagatgaacttcttgattgagcaggcttacgaacagtacgagctcaccaactacaagagtgcgcttaagtacggtttgttcgacttccaatcggcaagagactactacagagattctgttgagtcaatgcacaaggatttggttcaaaagtacatcttgaaccaggcattgttgttggcccctattgctccacacttttctgagttcttatacaaagaaatctgcggccagactggttccgtgcaaaccgctgctttccctagagcctcgaagcctgtgtctcaaggtttgttggactctcttgaatacgtcaaggaattggctagagctgttcgtgaagctgaggctgttgtcttgaaatccaagaagggtaaggctgaggttgacccaagcaagcctgcactggtcactttgcttgtggcatcttctttccccgaatggcaagatgagtacattgagcttgtgagacaattgtttgaggccaacactttgaacgacaacaaggtcatcaaggagaaggtgggtaaggatatgaagagagccatgccgttcatcaactttttgaaacaaagattggcaaaggagagccccaagacagttttcaacagaaaattgaccttcgacgagggcgaacttctcaagcaggttgttcctaacctcgccaagtccactaccacagttaagattgccgaaatcaaacttatttcgttcccacacggaagcaagattggtaccgatattcttaccggagaggaggtggaaatcaccgccactggaaaggttgttgaggctgctgttccaggtgagccaggtatcatcatcaagaacactgaatagacctacataataagtgatatatcctgtaaagtatacttaaggatgtagtgctccgtaggctgaatatcgatgaatgtaaatatggccgtgccctagattattaagttacgtttgcaaataaatttgagtgtaagttaccggaatctttattggtttgccgacacactaaaacgatgtgggaatactttgtagcaaataagttacagttattacatatttcgttggtttcctctaatcaatgcttgacttatagtagaaaatgtctaggctagagacgctattgtctagcaatttgaatcctaactttttactggatccataaattgttttatctaagatgctcaacctagaattgtcacttcatgaacaagtatgattttaatgcttctctctattaagctatggcagatcttggtaatgcagtaaacgatattctttcataaagcaaattctcactgagttctcaaacttataacccgtttctaacccacaactatgtattcagattccggaatttaatatcgttgcttccggatttatggctcaagtttcggtgaagagcgtttaacgaagttttgaattagcatctttaactaaagcaaacctcaagttgactctccaaattaatcttgtgcctaccagtattaagaaataaataatcaaggcaagtgaatcaatcgtaaatgttcgacaggtttgcaccacattcagcacagtcagcatattctcgtatattctcttattcgttctgggtgtaatttttgacatctatccatgcgaaatagatattctgtaccatacaagttgaatttaagcaaagttttctcgatttccaaaaactgattcaagcgataatttgctaccacacaattatacaagactaaggtattaagatatggtgcatacgagggaatgtttatgcagtgaccaagtccatttgtaatccattatgtcacccacaagtacgacctataaaaagtaatagtcgtacacatggaaacatacatatattgaaattagatttatagatttacacggatgaacatatagtgtacttttttatctgctcttctttttcctccattcggagccgcagctacatttcggcgcactcaagtttctcatgcatcttgtccccataccgactagtctcatattgcacccgtacatcccgcccttccttataccgctaggttcctaccgaaaccaaacatctacatctcctgtttcggcccaaaacaccactttcttttgtcgccccttttctcttcgcgcggctttctctcttctcgctctagagcccgtgcccgctcttttttttatcgcgtgctaaatcccgtttttttccccaacttgcacaaaaacaggcatcatgcccaaatctccttccgagtatccgctttcaggagcagcgcccacttttgataccagacttgtggatcctcaggcgcggctcttggacgtgtggctgggctctttttctcccttctctttgccctcgttggtggcctcgggcgccaaagagtctcgaaaacgtttccgtgttgatgcaaacgcgtgcgctgaagagtccatggagctgcaaatgacttttaaagactgtgagtccggtgacgacatgatgatgacggattcggaatcttccgacgccttgacgcatccgcccaagcgaagattaacatcggttgcactgggccaatgcttactgctgcttctggctcgctttcctccatcgctggcccactccaactgttcggtgcctaattcggccaatgtggttgccactccggctgaaggagaccatcttcaaccttgtactcccaaagctttggattcgcttggagcaactcccgtatcagatttagacgaccagagcgcacagcagcttgtcctcccgctgccactggcttctcccgtgcagagctcgggcgaaaaaccttcagtttttgaggttttggaaaacctcactctgaatgtgccgtcaacccagggagagctcatagacttggtgctcagtcttaacgattttgtgctggagcagaaccgcaaccacgtggtttttgaaatgctcaagctcgttagcagactgtctcttctgtccatttgtggcattatcgaaaagtgtttacgtcgtgatttgttgaccagcttacccgtggagattctgttgaacattctctcgcatttggatgcgccttctgtcttggctgtagcgcaagtttgccgtctgtggcttcggctagtcaataataccgctttatggtgcaaaatgcttcagcgtgataagttggttactgatgaagcccagattcatcgcgaattggcaaatccacaaaaactaattgaacagtgggccactccaggccctcttctctcggagataaaccccgcacaaattctctacaaaaagaggtccatcattttcaagcggtggatggatccaaaatacgagccatctcgcataagcgtggcgggccatggcgctaacattgtcacatgcctccaacacgacgaggaaaaagtcatcacgggccttgatggcaagctgataaacgtgcatagtactaagacaggagagcttttacggcttttaaaaggacacgatggaggcgtgtgggcgctcaagtacttctccaatactttggttagtggctcgacagaccgcgatgttcgtgtctggaacattcgaactggacggtgctcccatgttttccgtggccatacttctactgtacggtgcctagatattttgcatccagtgcagatcggtgttaacgacaatggtcagccaattatgtatcccgaacagccgcttttggtgacaggttcgcgtgaccacaatttgcacgtatggaagttaccccttgataatgaaggtgaaggggctgatgttattcgggaaaccaaaatttacgatgtgaaggatccatcaaacccatacctcgtcgcgttgttattgggtcacacgcagtctgtgcgttctgtcaccggttatggcaacattataatctcaggctcttatgatacgactgtgcgcgtgtgggacttaatggatggtggtcgctgcaagcatattcttgaaggacacagcgataagatttactctacagcattgaatttcaaaaacaaacggtgctactcgggatccatggatctgtcgatcaacgtatgggattttgaaaaaggaaagcttttgtattcattgcaaggccacagttcgctagtgggtcttttagcactctccgatgactatctagtatcggctgctgcagactctactttaagggtatgggatccaaataccggtgaaacagtcagcaaattaaaaggtcacaatagtgccatcacatgctttcaacacgatagccttcgaattgtcagtggaagtgagcgcatgttcaaactttgggatataaggacaggaaagtttgttcgtgacctcctatcagacatcacgggcggtatctggcaagttagcttcgatcctgatagatgtatcgctgctcttcaaaagaagaaaaatgacacggaagaaacgtacattgaaattcttgactttagcactccgctcaactctctaccgcatgataaatcaggcggtagtcaaaccccattgatgttaaagtcataaggctaatatgaggtactgcttcttcgcaaatgaaggatttttcttcactcttcaggatgaagagagatacccagagaaaagttacagagaactcatcattgtatgatatagtaatgtacatctttactctataaaataagtctttctcaactttgagaaccgttcgagcccctcattcacattaaagctgttttttcttttgctcacaggtgtagagtcggggttggggtcaatcgccatatctttatccgtttcatactcgccaattggtcccaccaagcgatccagactgattagcatatctttaaaatacacatgaaatgggatggttcccatattacttgaatgcaagcaccacagtttgtggccaaagtttttggtctcttcttcatcctcctcttctacacattcgaaatctttcggagtaacattctcaagatgtggtggaaactcgcaaggtgacaagacctttgatgacaacacattgccagtgaaagattcttgtgtgtttttgagaaataccctctgattgcaattggagcatatgagtaggagaatactctcttgggcaaacttctgagcgttcaaatcccagcccattgcagcaagccaatatatccatggagggcacgatgtggccaaaacctgagcggaattttccttgtcttctttatagtagcgagacaatagccaaatgttggaagcattgacaaagtggctcaaatcttccgtttgaatcggtggaagaatattttgcacctccgaaacgtggtcaacaagagtctggcaattttttgtgagatggaaaagcgtctctagatactcacggatcaaagtttcatctgtgaagctaacatatggtgtaagataatacacactgttgagcggagtgtggattttgttccaagaacacgtggatatgtggcctgtgctttgaacctgcgttatatattctcgaaccaaattgtcattcgcaagttgtacgtcatcggagtcgaaaagaaacggggcgtatatcggcagaggcacttcgttgttgaagcgcaatatgagttctgcgttgcagctggagcaccgaagatggttcttggtgttgttattgcgggaaatggactcacaggtccagccatgtgaagcacataaaagttcggtcaaatcgttggaggctggagaatatggaatttgccagttcaatgcattgaatgttcgaaggcggtcaaggagattctgccttgagtatggattaaagacatttggctttgcatgactacgcccagtgctcaggtctcgaagcagccttttagatttgtgatagttgtagtggtgttttgccttcaccagacggaaaaattggatatctgggttggagtcgaattttgctggtgtgacgggcgcagagaaggaaacattcgtgtttggaggtttttctcgactttcagagaataaagtaagacaacggcctagcactttcggagtgccggccgtaacatcagaaagatccatggtgttgaagtgatgacacattatgtcaatatatgtatgtggtcacgtgatatggcttcaaaatggccacttgacccagcatcgaaagagttctgtcttcagaattgaaggaggatataggtaaagaatcaagttcatcttcaggcacagttcttctcaaacacagaaattacgaaagtggactgtagtgtaaaaattgcaaatgtgtactttccaatattaccacctgcgatggaagacagtgtattgaaagctttcagctaatttaatcattgaatatttaatgattgaggaaactaacggtatgcttttggcctgaatactggcttgaaagggtcgttgagataggcatactaagatttgtacattttgcgcaaatatgcgatctttttcaaaatgcgtaaaccacaatttaaatttcaagtaatacaatgacaagcattggaaggaccaaccacatgcagaaagaatccattcaacggcttaagcatactatttcttttcagcaactatttcttgggattccccgatttgaagatttaaccttggtacactcaaagagtagttacttaatgctgactgtaataattattggaagtttatcgggcacgggaggataaaccaggcgaacgttcgaagctatgtattaaaaattccgaaccgtttgaccaccaatacctcaaatctagtttaagattatggtttgaaaacgtgaattactgaattcgttttaccaaagattgcatttgagcttatatgattacggacacaacccactaatattaaaagaggagccaaaaaaataagacctccatcgtcagagctgaacgtccctgaaatatagaactgctaacttgctctatcatgagtatagatctagagaaccactggagctggatgataatttaaaatttccggtagattatctctggcgcattttttcttcatcatgagctccatcaatggttaccgcaatttatagacttctattgtgttacagctatagtccaccggtttcaatcgtccacttaccaattcagtttcatggttttcgtttcaaacccagcctcttaaaattggtttgttgctaccactgattgacatttacctgattatcattttcggctacttatattctcttgttggcttacttctagtcgaatgcagtcgtcgcgaatttgcacccattccataatatcataactaaactctccaatcaacccgcaacactgaaacaatgcaatcaggcaaatgacgatggtcattgcaataatttgcttcaaccgatcttatcccgagtaaaaaaccacatcggctgtcggcactaggagaatagtgtgtgtgtgcagtccatcatggatcgcaatactccgcctcacaaagtaccccaacatatagccgcaccatcttacttatctgaggtatatattgcgaagtacatacaagcgtctattacttttcatctttattgaattttttagcgctcgagtgaattttctatatcctacctgaatctatctatttgtgactttattcccatgacagaagctcccccaccttattcaacaggaccaaaggcccaagtggtctcccatcctacagaggcgtcaatgttgtccgacgaccaattgtggtgtcttcgtgggtacgacattgtgtacattgtggacgatagcacgtccatgtcgtggacagaaaaacgttcgggcattgttccgtggccccatgctagagacgcattgatgacgttttcaagcatttgtgaagaatgggacgaggacggacaagacctctggttcctcaatcgtgccgaaccgttgctccatgcaaccccaagacaaattgaagaagcgttcaatagcaattctccgcggggcggaacaaatatgggccgcaagttgcttcaggtgattagtacttacttcaatgactacacccccagctccaagcctttgaatattgtcgctattaccgatggtcagttctcagatgacgtcacgagtaccatcaagtggatcgacaaagaactcgacaaacggaacgctttgccaaaccaaattggaatccaatttgtccagatcggtgccgatccgcaggcggaaaaatgtcttcgaatgttggatgacgacttacagcacatgggcctttcgcgagacttggtcgataccgtcccttggattgcagacaaggctgacgggaagaactttgacggcaaatatcttatcaaagttgtgtgcggagcgatcaacaagcgtcttgacaatgacaatgttggaaggaaaacgaaacctccggtgaagaagagcaagttccgtcgtctttttggacgcatggattagattttcatgttaatggtgtatgagtatgtaaaacataataaacttctatcaagatatagggcagttcaaggtattcctaaaagtaagtgaagagagttctatcggcggactaggaatcactccttgtcagaaccaaatgcacaagaattagtatgtctactatagaattcaaattacaataattgatccaagcttttacatttacgaatgcgaaagttacaattgcatgtaagtttcctcagcaatttgcaagctggctatgaagatctagtactactatgagcattcataacgttaatcagtattcactaacctattttgatcttatttcttctccaagctgttgagagatattcacattacctcagaattgaatcaacatctccagctgattcaagttacgcacaataatgttgcagtgtaatctgatgcattttaaagtaccgtcactagaagtgagatggagaattcgcagtcttcaacgaaaactcatacaacgtcaaactttgacctttcctgtctttgctggcctggattattccaacagttttatgcctcttgtcttttgagctttttttcccgcatagttgtggccagcagtttccgtacatcacagtagatcttcaccacctaacacctgcatatcgccgacaacgacgaaaaagctcaactacttcttctcttcataatgcccaaaaaacccgtactcgaggaggtcgacgatgatgatatcgataacatggacatggacattgcgcagttcgacccgaacttgaaaacgcccattgcgcccatccaaaaaccagtcattactcggtcgcaagattcagaaccgtcagtgttcgataacttcccaaagccagcgccccagccgaaaaggtccgacattgtcgatccaagcaaattcagcgcccaggaaagagaagaaatccgccgcttccaggtcatctatccatgctactttgatgtgaacagatctcacaaagaaggaagaagagtcagcacccaggatgctgtgcgtaaccctttggccaaaacgatttccgacgcgtgccgccagctcagaattccggttcttcttgaattggataagtcgcatccgcaagattacggcaacccaggccgtgttcgtgtattggtgaaagaaaatggagttgcaggcaacagcaggtttccaaataagcgggcgttgttgcttgaaatctccaagtacttgaaagagcaccctacaactttggccagtgtgggacggctgagcggcattccataccctccagagtttgaaacgtatgagccagaagagttgcctcagctcaagaacaagagaatgaacaccattgtgccaatccactcgaacttgacgttgaaacaccctatgacaaagctgatttacgagcctcttcctgaaacaccagaagcccccaagcttcccaaggcacctaaacagcagaagaagattatgaagattcgtgggtaatgtacattaatatacgaggcacaagaccactgtaaaagagtatatgtaaaaactgatgaatagtctacgctgtctgttaaatttcctcattagacaaagtttgggtgctgtctgacttcccgtgaccttatatacttaatgtacagaatgacttgcactcatggcataaattacagcagaggggagtacttggttctgtactcgttgatggccgccaatttttctggcgtcaatttctccttcaagtggttgacgatatctgtaagcgaaacaatcgagaacacaggaatgccgtatctggcactgactgcttgagttgcagactggttggagtctgcagtagtttcctgtctgtccaaggcaatgacacaacccaccacagttcctttttcagcggaaataatttcaaaggcttcgttgatggctgttcctgcggtcataacatcgtctataatcaaaatcttctttccttccaaagcacagcccacaatggagccgccttcgccgtggtctttcttctcctttctgttgaaagagtagccaaggtcaccgtagttctctgggtccaattcagccaacttggccacggtgacagcagccaaaggaatgcctttgtaagctggaccgaaaagaatatcaaacttgattccagattcaatgatcgcctgggcgtaagcagcagccaaagtggccaacagttttcctgtgttgaacaagcccatgttgaaaaaatatggcgattgacgtccggacttcaaagtgaagctgccgaactttaaggcctgacattccaaagcgtggtccaaaaatactttctgcgaggcttgcatggtctgtccttgttatctaaaccaaatcgtctgacttgcttcagttaagaaggaaagagatcaagaaaagcggaggattttttttcttactactataagagatgcgcacgtgatccccaccctccaccaccagggatggatgaaacagcagagtttagagatgaagactcctgaaacagaagcagtcagtcaaaaacgaggcaccccctccactatttatgaaagagaagttgttcttcgaccagttcaatacgccatgtttatcatcacctgcatacgcccatacaaatcatcaccatcccaactccatcttcatgtcaagtcacgaaaagaaagactttgaccagatcattaacactttagaagataatttccggcatgatttagcggtgcatctttatctgacctttctctctcacagagtgaacccaggttttccaggagcaaaatgggcatcctggcccgtggccgaaaccgaattgcctgatttgatgggccaaaatgagtatgaggatctggtagaggccggactctttgaagatgaaaccgaagaggcaatgttaccagttcacgatgttcatccgatttcgctcaagaaggaagtgcaattgttttcgaagaatcgggtttctgtcgagagcagatcgtcgagaaaaacaaagccaaagacacttcttttcaacgaattgcatgccttgattcagcagaaaatacatagaaaggtgcaactgcaattgaaagacggagtggagctttctctagatgacgacaacgaactcacacgacaaatgaccctgaaattggccaatcgactacacggagtcttagaaaagatctcgcgactccaatattcgggagcacaaagaaattggcaagatgtgctactagcgagtgttttaatgagggaacatggagaagctatcaatatagagacacagcgaaaagcatactcgaaagcaaaacgtatcttccgagacattaagttcaactacgagtattccttagaccactatgacatccctactgaagagaacaatactgttcccttcgacgtcaatcaccatttggaagcattgaatgagcaagagaaaagtggtgggaaaaaacgccgtacgattacacctccaacgcaagcattagccaatatggcgaaacaagaagagtacaaggaaagtgtcttcaacaagctatgtactgatgcagaaaacgcactgcatctttcatggaatcaagatgaacgcattggggaattcaaggcaggagtggatttatgggccagcgaacgtgcacacgctatcgatgcgtctacgttagataaatgggattatatggggaagacatgagacggcataggattacatagagaagacatgaatgtgcacattaaacgatatgaaaaaacctgactaaagaagcaatcacttccgcttctcgaaagtggaagtgatttcagtgttgaagataacgtcccagaaacgactggtgacaccaaagcccaactcgtaatttttgtagtgatgctccaaatggtacgtcttcaagtcatggaagtacttgggcaatcttgtgtggtgcaagacgtagtgtgtcacatcgtacatgatgtagcccaaagttccaccggcaaacgcagagcaagcgatgtagtaaggaagaacggcgaaaaccaatctgtagaaggggtaagccaacacgacaaataaggttggaggcatcaccaatctgtatttgtccatgggcaagtagtggtgcacgccgtgcaaaagaaagtggatggtgaagaagatcctgtggttaggcaagtagccgtccaagtggaacaagaacctgtgcatgcaatactcaataagcgtccacacaaacaagccaagcgcccagaaactcaaggcggtgattttgctttggccagaaaacccaatcgaaaaaatgtagaggttcacaggaagccacacgacaggaacgacccaccacggagtcaaagaaacgggctccaagaaattgccaaacaacggcgcagagcccttgccgtagtggcgggggcgatgcacctggtccaagtagaagtccttgtcgaaggtactcgtgagcatttggggaagtaacggcttgttcaagtccaagaacttgtgcttcttgttgtcgtcggaaaagtctgtctggatcgacaacttttccaacgcaggcaactcgtcatggaactcgtacaagtccacttgttcctctgcctctttggtgagcttcacctccaccggagtcttgtttctgttgttcaaaagatctctttcctcttccggagtggccaagtatccgaccaacatgccgtcttcaagcatctcgtacgcgctttcggagtgttcgtgggtctctgcgtcgcccatgatctctgtgatgtccttgccggcgtactccaaaatcaaatcatctccgcccggatgctcatcgagaaatttcgtgacattgtacacttttctgttgtacaacgtgacccagcagtcttgcgccgtgttgtgtttggcgagatccgcctgggacaaaagaggcaacgttttggacatggtggctcgaaatcagaaaaaaaatccgtagccaggaaaaaaaggagactctagggcaaaatatactctggcaccacttccaacaaaaacacggcagacatcgcgcgccattatccgcatggcacattttggtcacgtgtgttttccgggcccatgaggcgatattccattaggggaaactggggagattcccctgtgagtttaggcaatttttactggttcttggtagtatctacagctaatctttattgtttttagtgtgttttcaaactgtggtggactctcccctgttatggcctgtgactttatgtccaaagataatgcgaggcttagacgagaaacgcgaccgtttttctgtttggcattatatgctgacatgcgcatttctgcttgggctggttggctgatggtatgcattttgtatacgcttttagtgtttactttttatttctggccgcagcctattgtgatggcagcatccattgtagtaagatactaggttcgtgtcgttcgttatcgacatgtcgaactgctcatgcatcgttggccgaactgcagacttgggtgactgttccgtacggcatcattcgagtcttagtaaactcctgttatacgaactattttgattctgctctaatgtagtgagagtgaaaagcagaaattggacatctggcttcgtgatcggtcgccaacaacttatacgctgatgtggttttcttgcacatccaaatcaagctttatggtatcaaaggcgccctcatcaagatcgtcgtccatttcaaactctgtgtcaggatcttctgcggtcagctttcccatgtctgcctcaggttgatctagtgcctgttcctccagcgacatttgctgctccaaatgcaatgtgtgatccaccaaattcaagtaggcatacatgaaattagaaagaagcacctgctctctcaaagaccgtttggggttggcaagcttgaggtgtgacaaccgatagatggctcgttccacatgcacggggaatctgtggtcaatcattaccaacgttgattgcgatggcggaggaagagggaacccgaaggcggagtctgtaaattggataggctggttgggtctcgatgttcttctaatgactttctttagtttctcctgcacttcttgagtagtctgtggcttgaattcctcgtcatcgtcttcctcttctttaacattggccttcgtccccaaatcttctgtttttgggcttttgtcttctacggtttcctctgtgtgcaccagttcatctttagcgtcctggtgctgcttctttttgaaagtgcttcggaataatgccttgaccttttcatccgtacttttcacgtcgcctgacttatctgcaatgtttcttgaaccattttgttctttttcctctataaccagtgcagtttttgattccgaagataatttggcatcattgttctttttgcttttatctgacacttttctaggaagtgatgctcccgtgggtgtcgtatctttatctgtcaaaggtccagattcctttatttcacggagaggtgcactttgatgaaccttttccgaagagaaagaattgctgcgtttcttcttgaaaagtttagaaataacattctctttcccatggtcgtttttacccttttttgacaaggagatttcaggagaagaaatggctctagaaggaagttttaatgctacttcaggactttgtgcactagacgtactgactgagcgctctttagaccataaccaacctttcttcttcttttcgtgcttttcagagctatcatgcttggtgagcgaaccaaaactcttcttcttccggattttactttcttcttgcttcttttctgcgacgggtgcaccagcttctttcaaggattgcaaagatggtttagtattggaagcagtcagctctctggagagcatttctgtggattgggaatcttccttagcgcgtatgttaggctttgcgttatctgtattgatgctcagagcctccaactcagacgttggttcaaaagaaggaattggcttctgagatgattgttcaatagatgttttccctttttgtttagtagagacggacttctcgaagttctcctggacaacagcatcctcttgtgtagcagttcgatcagacaaccctttgtcgatctcctgtctttgctgcgctttctcttcagacaccccaaaaggtttggcctcattctggggagatatattcagtattggttcttgcgcacgtctgtctctggaaaactgttccgcgggactagttttcgagtacttccttcttggaggatcgtttttctgtttcacttcggttctaacatccgggctttgcgagtatgattctttcagacttgcaaatttcgatgcatcctggttttcgaactttggtagcagtttctcgtctgcattgtgattagaaaaatcttcggacgcagtatgaaacagagtagtcagtttcatgtcaaattgtggccctgagcgctccacatcaagttcatgaagaatttctctttcgatacctagagaatcttcatagctgacatcgtgggaggaaagatcaaagctgaaatcggcttggggctcggacacttctcttggttcttctgtcttcaagggtacaggctcaggctctgctttggacaagctttctttgaactcgttgatttcattccgcaacaagtctaagttttggttgagctcgcgtgtcttatcacgtttgtccttgacatgagtatgcgccggtgttttatgacgagacgaacgagtctgtctaggaactccctggttggggtaaccatatgagtttgtcagatggcctgaatgggttgggtatccagaagaattggcaaagccggaggctgaaggatagctagaagtaaaggaacctgcagaaatggtgttgggagaataaccaggagagtgtggaccaaagccagactgggaagatggggtgacagagccagcttgtggagcagagccggggtgtggcacggggccaggttgtgacacgggtccaggttgtgcaatgggaccagagtttgtagtagagcgcggctggacagactgtgcatgatggccaggatgagaatggcccgaagggtagggataaggataaccaggtcctgaatgctgtgaaggaagatgcagattgcggcgagacgaacgagagttgtttgtgccagcatgttggtgcttctgttgctggatgtgcttttgttggtgctgtacctgaagttgttgttgtggctgtgtagaatgagcgtggtttcttgcgtggtgaccagaatgcgacaggttaggacgaggcgaatggtgagactggagaagttcgtgagagggagaccttccgccatgcgaaaaggtcctgtaagagtgttgcgtggattgtccgtgagtaggggtatttgtgtgagactgcggggcagcagcatggttcagaataggactctgggggttttgaccatggaaagactctgtggattttgactttgcagaaacagttttcccactgccgtgacttgtcaccctggcggaatcccgcggcttgtagctaaatagaagctgggagctgcgtggattgatgctttgcaagctggaccgttgtgtggattgcgaaggaacaagcgtgttacgcaattctgccaagttctctgctttacggctctgaagttgcgatcccagcgccgccgaggctttccgattttgaagcggcgaccccggcgctggagacttgcggtagtcaaggcggcggctgcgcttcaacgaaaagtcgccctgccgatgggcgtcgcccaaatcgaggatctcggccagccctggaggcgatcccaactcgccaaaagcctgtttctcggcatcagtgtaccccaaagaagaggtggagagcgagcgagctaaagtcacggcgtcattggcatccattcctgcgagacgcaggagctcttctaattctgacgagagaacttggagcagcggattggaaagccgtttcagatcgcgtggccgagcgtcagacggcacggacagctcttgtgaaagcgaagagcgccggcctgatttggaccgcgaaagcttgcgttccaacaattgaccaagcgtattgtgaacatggctctggaacacttgcggattgatttctgggtgtgcgttggcagggacccagatgtctgacagatcgatgggtgcgtcgggcgacggcggcgtttctgggccgtctgtgtgtggcgatgacagattgggcgacaagtgggcattgtccattggggacactgtttctgtgcctttgtcaagcaactcgttcgtttttgtgtttgtgacaaaagttggttctgaacttctagcattgtcaaatgaggtgtcggtggctttgtcagacgacgtatctgtggcagcgtctgcacctttgtccgtaaagacactcgtgtctgtggtgtctgagttcttgagactgggcgctcggccaaaccgatccaggtactccagatcgggaaacacagcatcggcgtcattgttcaacaagtggccgaaagagagccgcttgagcgcagcgacaacctgtttttccagctcgatttctttcgccgcagactcatagctctctggcgactttcgccgatgcggggacggcgagttcaggcctgacatgacataaggagcgacgaagggttatctatgcgattgtggtgggattgttgacggattcacctgactcgagagggaatttgcgtttgtattcttggtctatggttttgagggaatgcttcttcgtactgtttggctgcgagtgtggttttggagtggagaatgggatgtgctcacgtgccgctatctgacttttctgcttgtcaaagacttgttgtggtgatgccgctgtttaagcgtgtccttttgcggtggagaacaaagatagagatctgaagtacagcgaaaaggttagcgtactgcacagggcccagcgactgttagtgttgaggattatgtgctggacagcgtgactttggcaggtgagacgaacggttttgagcgtcttttggttcgaggctggtgctacgggtgggcctttttacgtttctttttccaggcttttttgctttgtttggcacttaggggtagctttggctcatgttagacaagttagcgcgctaatttcagacattgggcacattagattgacggaaaaacaatgatcccctttgctcgctcagttgaggattttgttcttgccattggaacacttcacgttaaacgtggtccattggacactttttttctttcttcttgactactgtggctcttgtatttgttttccacaacgtcaaaattcctctttacagtaatgtgcattgatccgcgcaaaaataaatatctacgtcagccttgcgatgaaatatgtgaaacctgactaaatgaggtcattggtaaatgatctacacacttgcgaagccgtaatcatccaaacaaaaaaaaaatcgtaatcacccttcaagacgtagtcaacacataaaggccactttgatcctatgataagatgcacagttgtccgtattccgtaatgccatatacgcgagaggttttcacaaaacgcgattctgagaattcaataattcttcgtgttatttcttgggaatgcaatgcttatttatttggccatatatagttgtccagtagcgttcctttggcacacaacgtcatgaggccattgtaatttcacataatttcggcgagtttggcctcttctcgattggcagtgctaaagaatgtccttcgtaccaacaaactaagatctgatggctgaatgacgatccactgtgcctttcaatccaaagaggacagaacttccaactgtgcattaaagaagcttgtagaaagacaccgcccccgccactagagatgcacagtaaacaataaagagccgtggatgcttgtgacgcaactcaaacgaagggaagctgcccaaattggctgccgcatgcattgccaccgcacaccatagattgcactgagttgacaagtagacatgattggccaagattccgaaaagggtggtgtaaatgaactgaaatgctacttgtgccagggcgtcagttaaaggcacaccatcacgaaggagttggatcccatgatgcaagtgggccacgccgaaaagactcggagcccatatcgtgattttgtgagcatctgctataggtcgaaggacactgacgactgcagctcgatagaccaattcttcggtgatgggcccaaacacatggtctcgaaagccccacacggagagatacaggctggaaagatcggaggccaaatctggttttgataaagcgtattgagccaaaggaccaatgtacaatagtgccatttttaacgtcgttttagcaatgttggccgaatcaacaagaacgctcccagagagagagaaaccaggaacaaggcctagttgtcgaatggccagtatatagctcggatagagaccaagaagggcccagttgacccaaggaacaaacaacacggtgaagacacataggagtgaaatgcgccagaaccggaaacgaacgagctcgggcgcattgcggtcaaggcaagcaaggcggggcggcacatggactctgattgcaagcacatacagtgaagccacggccaaacagaacaaaagcgcataaaagttcatgaggacatacgatggagatgacgcagaaaacgaggcaatagcaatggatgaaggagctcggatgagatgccaagggaactgattaggttaggtaaggtgtatagtgaagcttaggttatgttttgtctatatgcggctgtgcttgtttgtagtttcagtttgcgaattgcactagtcgcaccaaaaagtgtagaaactcaatacgacaagtaacacgatctgcaatttcgaaaaaatagctgatctcaagaactactgtagtaggctataattgctttttttgacatgggcacaacgtatagcgggaatactggtacagacctgtacgaaaaacgataaggacttagatccacaggaatagactaatcaagtgagaacatagagcttcgcgaatttcggtttatgtaccacagattctagactaggctagttcaagcaacgaagagaaattccatgccatacttttctacgtaagggcagattcacccctaatttgtttgaaaattgatacaatcgaccaggtggtagcattgtctgttcttgagatcctgattcatgcatgattcaagctttacgtccaaaattcaagcttcacgtccaaaattcaatgattggctaccatcatatagatcatctaagccacagcaatagataaataaacacgacaattcgaatgactgcaaagaggcaattttaggatcaagctcaccaaatcaaaagttctgggaaataagtaggtttagctactaactttcatgcttggagcagacagtagtagatggcaaatctacactcgacgtcactagacacaagaactttgataatccattatatcatgggtgttccgactctaatatcaacacttctgcaaataatgcacctttgagatccagctttgtctcaaggtggacgataagagggcgagaataagcagtgtaagacacccaagaaatatactggcacttcccagtgttaccagaatttcttaccaattttgttaccagaatttcctaccaaatttcttaccaaatttcttaccaaatttcttaccaaatttcttacgaattctcttaccttttttctttactgcattttcttcagcttcatttcgtgtgggtgcaaaagatacggcgttcttgcgatgactaacgcgacatcccgataacagaggtgcaaccccacgcatggaacacccaatggcgcgcgccttattctgactcatcagataaagccagtctttctgcaggccgataggccatttttcaacttttccgcttttccatcaccaaccatgttgtttcgaagaggcctctcatgttcggccgtgctagcccgcggccagaacttgacggaaaagattgttcaaaagtacgccgtcgggctcccgctgggaaagaaggtgttttccggagactatgtgtctatccagcctgctcattgcatgtctcacgacaactcgtggcctgtggcgtctaaattcatgggcttgggtgccgacaaagtgcacgataacagacagattgtgtgcacgttggaccacgacgtccagaaccggtccgagcagaacttgaccaagtatgccaacattcagaaatttgccgagcgccagggcatcgacttctatccggccggcagaggcattggccaccagatcatgattgaggagggctacgcgtttcccttgagcttgtgcgtggcgtcagactcgcactcgaacacttatggtggtgttggtgctttaggaactccgattgttcgtacagacgcagctgcaatctgggccacgggccaaacgtggtggcagatcccgcctgtggccaaggtcgagcttgtgggctctttgcgccctggtgtaacgggaaaagatgtgattgttgctctctgtggagttttcaaccacgatgaagtgttgaaccacgcaattgaattcgtgggcgacggcgttctgtctttgcctgtggactaccgtttgaccatcgccaacatgaccacggaatggggtgcgttatctggtctttttcctgtcgatgatgtgttggtggacttttatcaccaacgtctccagaagttgcctcagccacacccacgcgtgaacaaggagactgtttcgcaattggagaagaaccgtgagcagtctgattctgatgctgtgtacgccaaacatttgcgcatagacttggcctcgctttcgccttgtgtttccggacctaattctgttaaggtttctgcgccgctttacgagttggcgcaacaacagatccctatcaacaaggcatacttggtttcgtgtaccaactcgcgcttgagcgatatccaggccgccgctgatattattcgtggccgcaaggttgccccaggtgtggagttttatgttgctgcagcatcggccaacgtccaaagcgacgccgaagctactggcgcatgggaagacattttggctgctggtgccgtgccgcttcctgccggatgtggtccctgtattggattgggaactggtttattgaaagacggcgaggtgggaatttcggccaccaacagaaacttcaagggccgcatgggctctaaggatgctttggcatacttggcgtcgcccgaagttgtggccgcttctgctgttttgggccgcattggcggacccgaggaattggacggaactccagttcctgcgccaggcgaaattgtcaagtcgatcgagatcgccaagcccgccgagtctggcgatgcaagcgcttctgtggatgttttggacgagtttccaaagtccatcgagggcgaattgatcttgtgtgacgcagacaacatcaacactgacggaatctaccctggaaaatacacctaccaagacgacatttccaaggaaaagatggccgaggtttgtatggaaaactatgactctgagttcaagaacaagactaaggccagcgacattatcgtttccggctacaacttcggcacaggctcttctcgtgaacaagcagccactgctatcttggcccgtggaatgaaattggtcgttgcgggttcttttggaaacatcttctccagaaactgcatcaacaacgctttgttgacgttggaaatcccagcgttgatcaaccagttgcgcgaaaagtatagcggatccaacgaattgaccatcagaaccgggtggtttttgaagtgggacgtcaccaaggcacttgtgacaattacagactcagagggaaacgtaattttggagcaaaaggttggtgaacttggcacaaacttgcaagatatcatagtcaaggggggactagaaggctgggttaaggcacagcttgccaaggcatagtacatagattgagcgaagacatgcattgagttcggctcacaaatacaagaattatgtgttatagcatttggagaattaccattgcaacaatgacaacctttactagaatgtcatttttagaccgtgcaagagcaaaatcacagaacgattatctcaaagttattaccgaacacagcctaaatctggctcgcgtattctacacatcgttttctttttttttttttttttcgttaatgaattgcgtgatttcggagcctgctccaataactctggtgtgatgttttgtctctttaaatacacaagtcttttcttcatctttctgttcagtcattgtcacaaaggacgacatatttcacttcgacgccggttttacttctattacaatagattggtttcattatacatttttaagggctaacacttctgacctgactctttcataaaccgtttaactacttaaataatacttcgaaagatatctttggcctttggaggagagatcaaacccattcgccgacattttataaaatgcatttataaagatcacacggaacttttttcctgattaacaatcaacagccaacagggacggaatcacgaaaaatgttatcaaatcatccgttcttccgatgagactacagatctgtgatccagtagtatagcaaatcaatgcgaagtttctcaaataggaaggcgttaagcgcatcgcacgtttttccaatgtgtgaatctgataagccaatcgatgcaataattgctccaacaaaagactttgataagccaggctagtcaagaaatcagaaaggcaaaagcaatgtaggaaaaaagggaaaaaggacaagtagccaagcggaggagattccgtgctttgcaaaatctcacgcattccgtttacaattatgttgaaattattctatggatttctttggaatattcttcagctcatctaagtgagcttttctcgtaaaacgtgtcagttgggacccattagaccatcttctggtgttatcagtggatatttgaccatagagacaaaatgcaggcacacatctatgaacatcaactaccatgccagtttctaagcacaagcccaaggtcaccagatctcgttcggggtgtctccagtgcaagtctagaaagtatgttttccttttttcttccccgtttttttgctttctctggaactatactgacccacggtagaaagaaatgtgatcagaccaaacctatatgtggcggttgcctggcacgagagttggaatgtcgctggcctgaaaacaagggtggatactctcgtattcggtttgtttcgaacattgttgccgaacaaacggaaacaccaaaagagagcttggctctaacaaagatgcaaactctgcctcaacttcccgaccaacacacaaacctatctcctctactccgagagtatttcgagcaatttatttctgacccagacgagtttcatctctcgccggaatttgcaggcttggccaggtctcctactcttccgttgagctatgctctctcggacgctgaaaacaaccactttgagtacttttgcactttggttgccccaaagatggccattgtgccgaaaaatataaacccttttttccacacttgccttcagttggcaatacgagacccagctgtgctccagtgtttagttgggtggggaagtatctttcgagaccgcctatcaaaatcttggactttggcttcggctccatgcacacggaattccccatttgtgcaagagctgctcgccatcctagctacaagggatgttacagatccgcagagcttcatatcgtctcttttttgtttcgctattctcatgtgcatagaaatatccataggagatacagatgcgtggtcaagatacctttcccgaagctacgaccttctcaaccagatgggtggattcaaagtgctagctaactattcaatggaaggcaagatcttggcgcagaactttgcatactttgatatcttggcctcacagtctaacgagaatggaactttctaccccgtggaccaatattatgagcttttccacatgagagacacagaatcgcttgatccaatgcagggatgcgtacgcccattggttctaattctaggagaggttataaatctcatcaatacgtcgaaatctttcattacggccgatgtgacagaggctaatatgcacgagtttaatgaagtgctacaaaaggcagaaacattggaagagaaagtgaacaacgcttctgttgacccttcagattaccagatccttgccaaacacgacaacatcgagaatcatttcaccatgtttgccttgtaccagatgataattcgtctatacataaagcaatcgctcaaacgacttccacctatcgtcccagaaatccaagtacttcttcgacaggcattgaattgtttggaagaattgatcgaaacaccgctttccgtgtgtttgagtttccccttattagttgctggaatcagctctgtgggcgaatctgacagggactgggttttggagaaaatcgccatcatcgttgacaagtaccaattcgataatacgaaaaaggtggaagttgttttgcggcaggtgtggaaagaaaatcgcaacggtacctgttgtgtggactggttccgcattacaaagagctttggctggagattcaatgcgggcatttaatattatgtactatttcttgtatactatcctcttatatactgtaatctcctatatactattccagacgttcctccagagtgactgtgacggaggcttttccacgtcgatggccgaaccttcctctgggtccagcataatggctccctgagtttcctgtagtcctgtttcgaaatccatatcctcatacttgacccatttactctttaagccgtacttgaaaccgacccagaatataaagaaaagtgggagcatgatgtaaacatcaacgaactggcccttctggaatggcttgaacaccgaccatccttgcaccaaagtaagaactatacccaacacaattcccacataattggagtatgggtagaatggagacttgaatggaaggtcgtcaacgctgttcccctggatcaaccagccctttctgaatctgtaatgagcatagacgatactggtccacacgataaatgcacacacaccagctaagttgacaatgtaaccataagccacagtggcactgtcgctcatggaaagcaaagacaaaaatccaaaaagatgcacaacatgcgtggcaacccaaggcacaccatttttgctcacggtggtgaaaactttgggagcaaaaccatcatcggccaatctctttaagcatctagcggcaaagtaaatggcgctgttgatggaggagatgcaagtaacaaaaacaacagaagtgacaaagtagcctgcgttgtgccagcctgcattgaccaaggcaatggtcatgggcgacttcattgtcttgcttgagctcgagaggtttgggtcgttccatctgactgtgataccgtaagaaatggaaataccaaaataaacgtagaagatacggaacacggcctggcggactgctgttttcactgctgcacggacgtttttcagctcgccaaacgtcactgaaagactctcgattcccgtgtagaacacaccggcgtagacaaaagagttggcaattcctttgaagcccccggccaacggatagtcgcggaatgggtttcctgggctgtggcccttgattccgcctccagcatagatgatgctgaaaatgtaaaagcccagaatgaaaagcaacttgacaaaggccaaaatgtactccacctcgccgaaaacgtcaacaccgaacatctggtagacagtgaaaacgccccagcaaagcaagtagtagccatagatcggcacttttgtgctgtagaaactcaagacagatgtcacagagacatattctgcaatgatgttgcacacccacaaaaacacgtagtaccagcccaaagtggcgccaaacgccgggtcgacccaccgagaagcatgtacattgaaattaaagtcgaacatcgagttgagctcgccaatacagtacatcatgatcaacaccaaaatgcccactatagcaaaaccgctgattaagcccacaggccctccagcatggagcgccgaccccataccgatgaaaacaccaggacctataatgcccgcaagcgccatcatggagatgtgcctcgttttgagtcctcttttgatgccggtgttgggatcatactggtgtctcactgcactggtgtgtgtgaccagaacttcgaaatcgcctttggaagacatggaatagacagaataaataaaggtgcaaagcgtgcgagatggggtccagaaaagaggcgacactagctctggaagaccatgcccgctatctttatatcagcggcggttggctaatctggagatgggcatctggccatgcgcaatgcctgtccgaaaagggcaggcgataagcgcacggtcgcactgggattccgctttcgtcgggccatcggcaccaaacctactctgtcgctcaatttctctccgctatatcctctcgcccatttttctctttctttttcgttctccagaatatggactcggccgacagattccgggcgttggcgaaaaaacacccgattatcgatgcgcacaacgactttccttatctggtgcgggtgcaacttcactacgaggtggaaaatgacgacgccttcaccttcaaacagggcctcacgtgccacacggacttgaaaaaactccacgttggcggtgttggcgtccagtttttcagctgcttcatcgaatgcaaggacgacaacccgttgtaccagaacttcaacaaacccactactgtggtccgggacaccacagagcaaatcgattttgtccgccgtttgacccgcatgtacccagacgaccttaagctcgctacatgtgcccaggatgcgcttgacgcatttgaaaaagaggggaaattggccatagccatgggcatagaaggtttgcaccaagtggatgcgtctttgggtgttttgcgtacctactttgacatgggcgtgcggtatgccaccttgacccacaattgcgacaacccgtttgctactgcggcgtcttctgttgccggcggactcccggacaaaggtttgagcgactttggccgcaagtgtgtgagagaaatgaaccgtctaggcatgatggtggatctttcgcatgtcagtgtccagaccatgcacgatgcattagaagaggctcaagcacctgtcatcttctcgcattcttcggcgtttgctctcacgcaccatgttcggaatgtgcctgacgaagtattggagaaagtgaagaagaacggtggcgtggtgtgcatcaacttctacccagcattcatcaagcggccgggcgaggattcggctactattgacgatgcggttgcccatattttacatgtggccaatttgattgggtgggaccacgttgggttgggctcggactttgatggcattcctgaaggacccaagggccttgaagatgtttcgaagtacccagacttgatcaaaaaagtgatggaaaaatcgcaagctacagacgagcaagtggctaagcttatgggaggcaacttgttacgtgtatggaaagaaaatgagagagtggcagcagagttgaaaaaagaaaaagttatagacgagaactggcccgacagaatatgggagttttttctgtactgcaaagagttcccagaagtatatccagggtcataccaaaagcaccaaaatatttataaggacgcccagaagttggatgtgattggcgacatgaaaacaaacaactagactattatatttgtaaatagcaaaagttaaagcatccagaattaaagtgaactcgtaaattcaacttaataagcttttgaatcttagtgaaatcttatgtgaatgaacagtgatctactttgatttcttgatttcttgatttcttcaatgctattctcgccgttgaattcttttttttgtcggatagaatgccaaccggctatagatgattaaaaagaaaagcaagccggtagaaccgcgatgcatacactcggtttccaaaagattagaataaagagacctacaattatagaacagcgtatgaggcaatgaatgtaaatcaagatacaaagattggaaaatattgcagaaaatataaagcaatgcaaagtaaatccgcggatagaactctttacagaaacgcttctgatggacattattttttatgctagcaaaaatggtccacagaaggagataaccgaggatattatcttgacgcagttagcgaactgcgtaacttttctgtcaccgatcggaagactgtttccgataacttcactcatctgcgccagcctatgatctgtttttaattcgtccctggctccacttttctccattttctgaacacgtagctccaggttacaggtctcttctagtttattttctctcctaaaatagaatatgggacaggtcattcataccctgaaggatagagaatctattagtaagaacaagtggctgactagttacccagaaatcctatcacaatgataatgcgagtccacatataaactgttagtaggcaaaatatgtcttaactaagtgcgaggtcacagcagaatgatgactaaaatttaaatactaagttaccgatatatggccgtgactatataaattattctttgccaatagtaaaaaaaagacgtaaaaaaaggggcgagctgggaattgaacccagggcctctcacatatttggtaggttcagggttccgaaccatcgcccaaagcgagaatcataccactagaccacacgcccttttctgtgacagctagaaacgagagaacatacacttcaggtgaaggaactaattgcacaatacctgaatcggtctctttatttcattaagctttatgaatgtttacactcagaatttgaaatcgtagctttaaacaacttttttttgcttacctttccttttcctaaccttgcctcggtagcttccctacattgcgcacaagattctgattacgttttggtctagaacaacattcgttcctacacgctaataacgtaaagcttcttaaatatattcatgacaatcgtaggtgactttaagtagcattttcaactgtacaggcatcaccttataagggaaaaagcattaatccgagcttctctgcagtacaacggctatgcatgtgaaatgcggagaacacatacttctgcgtcacgctttgcttcgctgtgtcagtatctgctctccttttcaggctctgactcagttgatattgctgaaagttccatgtgcaaagagtttttgagccaagtggaaatgatagttcgctgcttcgaacgtgtcgactatgccgtcaaacaagatcatcactagaagcaaagcattcataatataatatagaatgtggtcaaacaaaaccagtatgttgtcgtgggtcagatccataagcccaaagatatatgtcatcagccacatacgtagcaagtgtatcctttcgatgacaagtgacgacgcattcgagggcagaaggttatgaaagtaaaagttcatcttgacattggccaccgcagtagtcagagaagtgtacaagtcagacgtcgcctttatacatgtttcatattgtcacatttatatagtgctgacgacgtttccccgcctttgccagttttccgcatgcaatatgcacagtgagttataattgtgattgtccacaagtgctcatatttcaactgcactgaaaagcaaataatgtttgttcttgagttcattgtaataattgctccattcactgctcaatgtgttggtctggaccaaaatgttatgaatcacttttgaaagtcgaattgtcgagcgtaaggtgtcctcatagctttccagttcctgtgtgcttgctttgcttctgagttttctattcatgagctttgtcaaggatgcgataaactcttgttggttggaaaattttggtgatgacgttttcgttattctgtattatttgaagcaagttcgccacagtcaaaccgataatgtcattttcactatcgttcaaacccttagccagtaacacctcaaacaatccaacttgatccacatgatggtcctctttccgaattttgctggtgtctagatcaataatggcactgataagctcgtaactcaacttgcgcacttccaaaccttcatccacaacatatttgtaaggccccataggtataactttcttgaattcctcctttgggcttagctcatcatagatgcgtggcaaaataatatcgttgagaatggcactaaaggagagtgacttgttataaattcctgtcaataaagtgctgatgatggcctgtttcatttcgatgttggactttggaaggaactgtaagattttttccatcaaccccacgtcaaagacatccgaggtacgactcatgagttgcttgatgacaacaattatcgtgtaaacgagaaattcgttgcaatcctcgcagctttgtgtcgtaagcaattgggagattttgctctggtagtcctcgtcattatcagctgcagtaacccttgtcaaaacatcaccagccaaacgcaattctgaaacgtctttgtgaacaaggactccttgctttgttgaaatcacttggataagactgtcccaaatacttctcaatgcttccacttcctttttgacagcaccttctttcaacacttgtttgatggcaaccaaaagcaactttgcctttgggttattctcagcactgaaatgctggtagcagctcaacattgcttgcaagtgttttttcatatccctgacaattgaaagacccaaggatcttgccgctgctaagcaaatcacatcagaagcatccgtggtgagaatggcataaaagtcgtcgaaacttactgtcaccatatcggtaaatgaagcccatcccaaaaaattgatatcgaagactatcttgtccgaatggatatttccgggattgttttggcagtaagaaacgagttcactttcaatgttttgaatttcagacacaagctggcattctgacgcaatcaatgccatggtcttagcagaaacaaatagtttcaaagtgagtaatctcataccaatggcaaaaagttccggaggtgttgaagtgttatgagctgcaatttgtttaattaaaaattcaaatgtatccaaattgaaatcatcaacatccaccaacttcacgtttataattttggtaatgagagtctcaaaatattctagatccgccggtataacatccaaggtatgccctaagattttgaaggcacgagaaatcaaattttggtcagtagaattttgaataagctccatgacgtttaatgtgagggaacgcatgtcgctttcatcgccagcttgagttttctcaaatagcttatcaagtaacaaaagtacatccgcatacaagctggagtcacttgatcccaagtacatattaagctttttgataatcaggttgcatagttcttgagaactgaagagttgtggcttcttgtcacatacgttgatcaaattctctattgtgaaattcaccgtcacttcgtaatctaaactttcttggaaaatgttattggcccactttgcattctcttgagtcaaaggaatgttgataataagttctgataaggctcctaaaagatgttggcgcacgtcgctcgagtagtgtttgacggtaattttctctgctaaagcactgaaaaacgtagagttcatgaaatcctgaaactctttatcgtgcgatgctttacggaataaaatggtgcacacttgcaatatatcaatcacaaggctgtgatgaatacttgtatcttccaatgaatgcaccacatcttgaagtatgtagtcaacgaatgcccttggaatagtatcaaaatcataagatgtcaaaatgcaccgatacaagttgactatgtcagcataaactttgatagacaagttgaattcacgtatccgatcgagtaactgagataaaaacagttcagagaggctggacgtgagatttgaaatgagactctccaacaacattttagtacttgaaaatctcgatatattcttttgtgtgagaaggacatcaaatgcggtgctttctaattgtgggcagtacttttcttgaagttgactttctggagttctagaagcagctttgccctccgtaaccatgctgacatccgaacctgttctaaagaggctttcatgcgactgaaaagttgagttaataatcccaaaaacagcaacaatagcttgattggatactggctcgttccgatcgctgatagcagtgatggctttggcaaaaagttcttcatggtatatcaacagcaaagtttttgggaatgtttgaagtaaggtgtccaataatacgattgcctgcaatcttaacctcgaggcaagtccatcgctatccgaagtctcgtcaaactgctcaatctcgtcgtcggaaaattcaatttcggaatcgccatagtcttccatgtcactttcgtcttggtacgccaaagggtcatacgaaataaacgcacttataatctccgtgattggggtggaatacgtgtggaaaaaccaatcgtacggaatgcaaggcaaaaagctcgacaatgtaatcaatgcatcttcccgaatcaggttttccgtactcaacacatcaatgtccaagtcttccacatctatctctgacagcaagttctggtagttcaactttgctatgatcctggcaaataccaacagggcggattcttcagacaatgtgatgcgttttgtctttttcacttgtgccaaaacaacctgtagcaaactgaaaaaaatcccatcagctgcagaggtatcggcaatagagtcatgcttggcacatatagattgcaccacttggtcatagaacagtgtctgcttgtgcaactggtccaaagttgcttgagagatatagtctagcgccgagtccacggcaacaatggatcttttgctgatgattcccagctcgctaaaggcgttttctgccaacgataagacaatagtcaggatttctttttctgtgagaacaaagcccaaacatttgatcaagtcaatcaaaagctcaatcttgtcaatcgtcatagacaatggaagagcgaagatctgcggcaagagaaagtcgactactcgtttggacaaggctttgctgaaacgactatgtgcgtcgttgaacacagaccgcaatgccaaattgggcacagaggtgctgaactttgacgtgttggaagctttttccacctccgcgtacaagtcttccacaatccgcaagatctcgttgtcgttcacatgacgaaccaacggcgcaaacgatttcaccgcttggttttgcacttcggtggtgctatcgtgaagcaaattgaacaatagtggcgtgaatctggcagcgccccgtacttggagttttggatcattgagacctttttggaaatcctccaaggccatatatcgaagatccgggtccacatcacgcgcccgatcttccaattgcaaaatattgaaactagacatgctggtgtaagtgagagtgtaggctttgcttctatgtactttgtggtgcacgggtgtcgttgtggatttattgtgctcactggactaaaaagaaggaaggaaagagaatgtataaattaactgagcgccttccaagacatggagattccaatagggcacctcaagacaatttcaaaagtagttaatactcgttcattgagcattcaaacatctttggtttctttatcgtgtcaacaactagtatgtgatgcttgtagtgcttattcatcttcctttagcccagaaattcgggatagctttatggcagatgcattcagcgaataatattggtgggaactcattcttcaaggcccctaattgtaaatgatactggccactgtttccatggtccactacttaaagccaaatacttcggtagttgctttgttttaactcgagattgactgctattggtttatttgaatgtgtatgatagtcgttgtacataaaaatcctgctctgcgatcagcacagttgagtagataggataagggagcagcgttgcttgtcgtgaaatatcagccgtgtggatagagtagagtttcgatgtacataaaactagaaagtacgcaccactgtgtagcatttcatgcattgtggttccacaagctgatgtgttcatttacaaaacgtttgtgctacaatgaaatgctagtatgggctaggcgaggttgtatatgcgaatgatgcgattaatatctatggagtacggaatctactcgtacattactcgtctttcttgtcttttttccccttcttgtctttcttttccttcttgtctttcttttctttcttatcttttttatccttcttctctttcttgtctttcttgtccttcttctctttcttgctgtcgttcttcttttccttcttgtcgttctcttctttcaccttttcttcttctgagctaaactcgtactcttccacttcaacctcatcgatcaccaaattgtcttctgcatcctctgcatcaaccacctcttctttagaaggatcagtctgattttcttcagcaatttcttcttgttcgtcctcctcttcttgcttttcttctttatcctcttccttttcttcttgtttgtcttcttccttttcttgctcctccacacctttaagaacaatttcctcttcagagattgcggccaataacttattacatcttatggcatattccttcagtggtcctgattcttctttggtctcttccttttcttcctttgtttcgttctcgtccttcttctcctctcctgttccgtacaactgcgcattcacacgatcttcaacagcttgtgcaacagcattccatttctccaccacttgcttcaattgctccaccaagcgagcacgtgccccgccttggattccttcgacgtataatataagaggagcttcgtagttttgcggaatcgactcgatattctttagtagccagttttgcttttgcttgctgaacttccagttatctttatcttcagcgtactggcgcaaataggccaactggtccttttctggcggaggtttcctttcgcttttgggaaccttgactcgcttgggcggttttttagccccatctttttgttcctctaaccgtctttttcgattcaagcttttcgctatcttgttggtgacattgtcatgttctaaatgtgttgtggtggccaacggatcttcagaaacttcgtctttgacctgaagaccaagccttttccatgcgggaactttactcatactgtctagatattgtatatcttgcattgtagatgcatctatgtagatgagtcgtgtgtgtaccgatgaccagggaagactccaaatctggcttctttgtgtccagccaagcttaaatgacaatattcgtttccactgcaatcgtctattcgtcgattcgaaaatgcttttgaatattgtattaataagtggcttttctctaggaccccattcatggtttgcctttacctgcagtatggcactatataaagagcaccgcacccacttttttcgaaaccaatacaaattttattttttttccctactgtagagttgcaggtgctggagacggggcgtttcgcctctttctgtcgcccagaatttctctttctgggcgtttggatgcaccgagctatatcaactacacctggtttgagtccaccatgagatttctactcgtgatggatatagagatggtgcacaagtaataattagaagagtttgttgtctttgctaaactagacttccgagagagcgtgttggataagcttcttgtagccgctgatggcatcaagcaaatcctggttttccacatattcgtttgcaccatgggcaacatgaatggtacccgggccgtatagatatctcttcttcaaaggaaggccgagattaggcacgtcagtggtgtaagctgcaaccaaagtgccaaagccagggacgtcgtaatccaagaactggggttctgttccaaaaaagctgaaagggccaacatgaggtgtatcttccaccacggaacgaacaagatgcaccacacgagccaaatcatcagcgactcgaattgcaatcgtggctttggcgtatgctggaaccacatttgccgctactcccgcttcgatcttgccaatattcaaagtggaaggtcccaaaatgtcagacgtggggagttccaagttctgcaaattggccaagagcggaacaaggatctctgtagccgaaacacccaactctgggtatccggagtgcgacgccttgccaaatacttcaacgtcaaacaacaatatacctttgtggcccacagccaatttattttccgtaggctctccaaaaatggcaatgtcccacgatgcacccaagctttcagtggccttgcgcattccggagcctgaattttcttcccctacaacgaataaaagtgatacttggccctctttgagaataccctggctcaccatatccaagaaggcaatgacttgtgtggccacagatgctttagcatcacatgatccccggccgtgaatctgtgtgccattgacgtaatacgggagatatggcggcactgtgtcgatgtgagaagtcaacacgatactggtgtctctctttttccccaagtaggcgtaaacgttgtatctgtcattttcgccgtcaactttacccaactcaacagtcaatcctgcttttttcaagtaggcgcctagccattggcccacattgagctcgttgtcactgatagacttgatttccaccaattttttgtggagctctagcaaagagtatttggagtccacaacgtaatcggacaaagattgcgagtcgaaaacagaaatcaaagcctcttgcggcgccttgaaatggaaaggccgaaccgcaaggactaaagaaaaccaggccacaaaaaacaaaaagaattgcattggcccaagaagttggataggaatatcttatctacacattgggtcacgtgcgattaccgtcaacgattaccacacttgactgaaatgacagaaattttcgaaggggatataatattagaagctataaagtttggacccgtgacgaaaatcgaaatgacaaagatgaagcaaaactgtgtatccgaaaatgctcgtttagtgtgattcattactgttttgggtctgcttttgattcgctgcccaattgtcaaatttatctttcaaatcgttggcaatttcttgcgctgtcttgtccttgtcttgagagttttccattttttcaagcagcttccgaatataatcaaaagtggatgaaatggcgctgtcaacctgtgggttttttccgtctgggttcaacgcctcacgcaaagacgtttcgagctttttctgctgctcaatgctagggacttcttcttgattttgggtcatggtagaaaagaaaaatgtagattaattacttattatgtttccgggcctccttgatgggatgtagaatcagaatcagaatcaggtattgcctaaataggaaataacttaaatgtccgattggccttcgaatttacctagttgaccctcagtttttccaagctggccttcagttttgccaagctggccttcagtctttcctaattggccttcagttttgccgagatggccttccgtttttccaagttggccctcggtttttccaagctcgccctcagtttttccaagttgcccttcggtttttcctagttggccctcggtttttccaagttgtccttcggctttcccgatcgaggcattctcgccttcaaccttagcagagttagtctgaaggttttcgcctacagattttggcacttcaccattggatggcttaatgtttcctagttctccgagttcctgggacatggcacgaaaaagtcagcgaggcttgctcctatataggaagctgcgcgcgtcatgcccgcacaaatagaaatctgcacgacgctatctcgcaacgcaagattcgggcctactaagggagcgtgcgactgcagatggcaagatggtgcggttgttggcgggtgtttcgggcggcacggggcaaagggatcagacgccataagtcgcaacctggatacagtggctggttatgcactgccgcaggagtagcaaataatagtgcctggtctacgcaggcacgcttaacatgcatgcaagcacatgcgtcggcgtgtgtgcactgggtccacttaggtgcattgggtacttgcgtgtatgcgtgcggtgcgtgcatacattgcgtgtatgcagtggcgtgtctgcaccgctcgcgcaaacaaacaccgagcgtgcacaaactctgattctctccaaaacatcaaccaatttcccaaggcacttttctcgcttttgctcgctcacattgtgcgcgcaatttaaccattgccaattttgccaattttttgcgacccattgcagcggcgcaacattcttgccgtcgcatttttttccccgcccgctcaagcgcttggcccttgcccattggctttgcccaaacacgcaacctcacgatgcctcgtgtccttgtatgtgattgggacgaaaccatcacaaccaaagacacaacactgctagtcgcccaaacagcatatgtgcacaaacaaaaccttccgccgttcgacacgtttgtccaaatgtatcttgatgctgcggccaagttttccgcacaaaagcttcctcgcctgtcggtcgaggaggaggaacagtatcagcggcgcgcgcgagaaatggagatggtatctatcggcgccatcgaacgggcgggcatttttctggggctcacgcgcgcggactttgaggcgcaggcgctgcaagttgtgcttcgcccgggctttgtgcagcttgtggctaaggcacgcgaaactcgcaccccgatgtacattgtgagcgtcaattggagcaaaaccttcatcgaggccgcactcgctcttcacggcgtgcatgacattgttgtgcggtcaaatgactttgagtttgataataacggcatctgcacaggaaagtttgaccggcagtgggatattaggacgggcgcagataagaaggaggagcttgaatcggtgcgggccgcgcatgccgcggcgcatgtcatttacgtcggcgacagttcaggcgatgttttgccgcttcgggtagcagacaccggcgtggtgatgcgaggcgggcgcgcgcgcgattcttttgcgtccttgcctgcgcttgcgcgaatggcgccgggcgtattcgagggcgacttttttgacttggcgcatgcatggtagtctgttcgtcagacggctgagaacgatattagacgtgggtttgtataaacaatttgtccagtttcatggcccaccgtagtggaaatactttggctgcattcatgcgattcgtaccgcgagaaagttataggtgctagaatctggcaattatcattgtacgttgatgcagtggctcttctccatgtattcatataccgttctgaacatgaatattagccttgtggaaattagtaataagaatggattgaaagactatcgtcgaaaggaaacaaaacgtaagaaatagagcgaaacaaatgccaagggtagaaggttagaaaacgtggattgagagatgggccatatcgtgttaataattggaccatttagcgtctgtaatgggactacgcaaaacaaaactggtcaggccactgtacggatttaaagcaactagattggactgtgcaccatccgaagttccactgttgtttcttgtgtccctatctgtttatgttcatcttactgtcataaaacattaaagcaaatccaatagacgtccttaaggcaatcagatgaagtcgcttcaagaatttattgatcttgcttcaagaattaattgttctaataaattgtagtcagtgaaattatggatcctgttattgcatttgcgactgaaatcagatccgtgccaagccggaaaatgacgatgcacatctggatagcaatgtacttttgtttataaggcaagattgtaccacttggcaaatctttcatgtcaaaatgcccttccagcgccgtcggtttcggtttttcgggtatctttgattatccttcctcctttccaaaacgtactttatgtcaacgtttaacttatagacaaaggatcctttcgtttgaacaaggagctatcgaacaatttacgaatcattaactacggacctgggaataccgtaagtttacgtctaatgttgctataattttactctacctgtaccataagtttattcgaacgttacacagtgtcaaagagtgtggctaaagcttctcggaatttaatacgacccaattctacattgaatgctggatccagatccgtaaagcagtcgaagatcttggccgcatacctgaatccctaaatccgcttttggaagtaggcttcccgtcacgaaatatttcatccaatcgggattttccaatcagagcgtgatagcttctcaagcgacgattaccggaaatgattgtgaagttcattattggtgccttcctaagaatgtatcctgagccaatacatacacaaactacaaacaagtagccagaaaaggattatacacagagcatatactattggtacagattagatattgcacagccagcgaactcaatagcaccgcaacccaaagcaaagctcactcgtgttacattagcggtgctcgtagacccaaaccagcccacaaagctagcagcagtgccatttgacgcttctaacggagcatgcacacacgcatgcttaaagtgccctcgccacgaatcatctgcgccaggtgcctccgtacggctgcacgtgcatcatcccgccatgcattggcatatactgcccgtagaggtatccgggggaacctgccatcggatagccttcgttgagcatgggaggcatgtgaggcgagcggtggccttgagggccgccgggcggcgacatcacgccgttgcccatccccaccatgtgtggcggatactggcccaaggcgtaatgcggaggagggcccggaagttcatgtggcgcagggctgtgggcgaacgcgtgaggtgccatgggtggcgccataggctgaggtggcgccaacggcgtgcgctcgccctgcgggcgagattcgtacgagggagggcgttgcgcgcctggacctggggccggggcaagcgcgggagcgggcgcctgcggctgtgctgaaacatcgcggccgtttggcgccggcggctcgggcgcacgcgccttggttccgcccagcacgaacgcaacacgctcgctgggcaacaacgtcacaagatcacgcaaaaagtagttggggacaccctgcggcgccacaagctcgggcacggggcccttgccctcggcagcagcctggaggcgcttggcacggtcgtcaaagtagtctgcgctcttggcgtcgccaatggcacggaaacaaaacgccgcccgcagacaggcgtcggctgcgtcaccaagctggtcgtcgcaccgctcatacacgcagctcaagccgtcccaggctgcggcggtgccaggcaggttttcgttcatttggaggcgcaacgcttgcaggtatgcggccaaggcgtcgggcaactgcttcaactccaagtagagcttgcccacggccaaccaggtgatgggcaggttgtttgcgcggcgcaaggcaatctggtacgagtcgtatgcggcgcggggcgcatcgagatgcgtgtaggccttgcccaaaaggtaccagggcaaaaagtcgcctggcacatcgggcgcgcgctcggcgtcggccggggtgaagtctgccgcgcgcacttcgggcggctcggccgccaccactttggacaaaagcgtcaatgccgcctcggcgttggcgcgcgacgtgtcgagcaaaagcaagtatgcgtgggtgatgagaatgtggggcgaaggcccgacggcgacttcggcgcgctcgcacgcttccaacgcctcgggaatgcggttggcccgctccatggcggtggcaaaggcgcaccaaagggcaatgtgctcgtctgcgcgcgccaaaggtggcggcggcaacagcaaggtggcgcgcaactctgtaatcagcaactcgatgttgccgtcggcggccgcaatggcggccaattccgcatgggccctgcgcgccgtctcaatgtcgtccttggtgaattgcgcaagctgcgcaggcaagagcaggagacaatgcgccaacgctgcacccgcctgcgctcgcgcgccggcgcgaatgagtgtctgcgccaacaagagatggagcgctgcatcctgcggctgccgctgcaccgcctgctggatcagcagatgcgcctgttcattgagccccactagaagatagcactcggtgagctcgcggaaaaaggctgcacttttggtcacctctgggttccgctcgcctgcagctgctagtcttcggatggcgttttgcgacccgacggtttcgttggcgctaatgtcgctcatccgaagcagatggctccagccaaccaaagcgtcgacggaatcgggcatgtgcgccaacgccgcctcgtatgctttcaccgccacggcaacaattcccattgacgtggcgcagtggcctacagcaatccatgtttcgcccacttgggccgaatatccgccggaagcgtctgttcgcatgagctttgccgcacggggcgacacagacgccgatcttttggtcatatgtggcgtcgggggagtttggaaaatgcgagatggagaaatggtgcaagctaggaagaagacagctagaagctagttgaaaagctggcgaagatgcaaggaatatgggggtgggtgggccagacgaaatgagccgagtaaaggggtaaaagctgccaggatctgagaattcagctggaaaagaaagtggtagccgccagcagatgacggtgggaaagaacactcacacttggacatgaggcatggaggtaaaggaggtacgtcatgcggctcgcaacctgtgcatgcatgaaaaatgctgtgacagcaacagcatgtgtgctgcagcgcggctaacgggtttctgcgagcgctaatgttccctgtttcgcggctagacatgtcgcaacctgtagttacgggccgcccaacctttggtgctctgcgcctcttggtccaaatgcttggcctctgtgtcttattatgggcacttgcccctttgcagaaagacattgtgcctaccccaacctgggaaaatgatacgctattgtcgcggatgcaaagaaaagaatctatttcgggcgacaatgcacttcttccttgaggtgtcagtccagtgatataaaccaaagtgcgcaaagtaaatgcaagattttcctttaattttcgtgcagctatgcatgtagacgatgcagttaatgcccagtacctgcaccacttcgattgtacatagcctaaccttctatggtttgttcttcgtccgtgaggacactcagcccagttccacaccaacaactctttctacaatagccgtaagggggactgaattacgtagcattcatttgctaccttcaatttgaaaaaaatattcccctctgctataggtgccagcaccggctctaccgttgttcaagaaaatggtgtttcttacgttggcttttatagcaaagttccaccagcgggatcatgctgcgtggctcgtaaccatgaatatgcgcgattatgtaatcgttgccttgcattcgtaattttatgcgcggcccatgcgggtgttaaaccagatgtttcgaatgtaatcacttcaacttctccttgttgcgagaccaaggctcctggaacaatgcgaaaaattattttatttttgcatctttcgtcaagacattcccttccttgaaatgaatgtgtgtatagaagccttctttgtcgagcatggctctcatcttccagaagctccactacatagagatttatggcacgacaaaactcgggtttctcaagaaatgcagcaacaaccatcacaaaggaaataaaactaattcacttgtaaccttggttgcctgcaatatctcatttggtgtttgaagtgccacatatgtggtatggagtgtgacgcatggaaaataattttacctcgattcaaaaaaaaaaaaaacggaaatacttgaacaggccagataagtatgaacgcacgtcgtacgtcgaggctccctaagcatgtcatctgcatggtgcatattccacacattgtcaaaattcgcgagtttaacaatttagcgtattaaaaaactccaccgcacttttgaaattggtcgcaaaaggaaatcggaaatattgcctttctttttcgactcgatatggcaaaaacacatccaattcgacttgactacgagtttgacggccgtgtcgagggcgtcaattatgctgaaaaaatatatgcagctgctatgctgtgtttacatcatgtaggcaagcatctgtagcatggccgttgaataattctgcgccagcacctaaataattcgatatagtgcagcgcaggatcatgcgacttgtacccgaaatcaagtcttcgttgctaaagtcagttgattcttccgaactcaaattgcccgcttgtattagaacacctcttcttaattttctgtggctatttcttatcacgtttgccatgttacaagctctcgatggaatgctatccataactttcgtctaatcaaagcatggggccttctgcatgtgtgaggagccgtatgccgtcgagaagtgcaccgcatggcggcttttaaaccacatgttgcttatttcctcttctgactggaattactctcctcctgaagggaattgcctacattggccctaaggtgtttgatctttttttttcctgctctctcctcttttttcagaaaaaattttcaaaaatatacgtccaagaaacttggcatgtaccaacaaaatcgcaagacacaagtcgcaagcttgaaatgccaattgtaagcgcatgtcgtgaacgaggcacaggaaatatgcacaagagtggtttctccacagtaagaaaatactttgcggcgcaactttcacgcacgcattgttttggctgcgagtttaaatacgacctcctgaaactgggagtcatgttttcctggtcacgtgcagtaatgtacgtggatcgtctaggcatgcgggttttgttcctaggagcggggcatcaaactctgaatgcccattacgatgtagtactgcacacacatgcatcggagattgtcctttgcgagagaacaatgtagtggtaaaacatccccgagatgacgtgtgataatcacccacccgaaacaatgggcagtttaatgtatgtatccgcataatcttgtcgatattcacgtgggcttttccgcttttttctgttttgtggagttagccatcagatggaatggggcgggcgcgacattgtcgcctaatgggtcgtttttgacatttccaaacggcaggcgcgccctttactaatgcgacattctctcttgctctccaccagacatgctcaaagcgcaaatccagacgggcttgcaacttttgcagcgtgccgctgtgtcgcacatgcgaccgctgctgtgtacgctgatgcttatgcgtatgcgtgtccatttagcaccacgagctttgcaactgcagcgaagtctttcttcatctgagttttcgccgctcatcgcagacgccatccttcccaaatgttcatcgtgtggagttttacttcaaaacgaagacagatcaaagccaggtttctacttggcgccgggaagttctcgggatttccgaaaagaaaccgatgtcgtctacgaaaaacatcttgcgtcacttgaagaggctgatcgggatttgcttctcaatggtgcgcaggggttgcaggtttccggccagaaggaaacgccgaaaagccaaaaacagccagccaacaaagtgctgtgtatccgctgccgtgattcccattaccgctcgcagtttccgcttgaccaatttgccgttgcagcagtgtcggacgtgatgcacagcatccccgcatatgcgaacttggcctatgtcgtgagtgccacggatttccccatgtctatcaatgaagatgtgtttcggcacagatcaccgcgtgaaatgcagtttgtggttacgaaaaacgacttgtttttccagaaaaactccgtggctagcaaatacggacttcagttttatcaggactacttttggcgcatgttcaatgtgcctgtggaaaacgtgcattgcgttagcggcacagtggactggaacacggaaaaactctttgacagtcttcgcgacaatacttacttcattggttgcgttaacagtggaaagtctactttgatccagtcgttggtgcaccttgctcacaaaagacggctcgctttacccaatgcgaaaagagaccgggctcttcagaaaatagacaatcaggttatttccacgcaacaggagcctaaaacccgccaggcgctcatcaaacacaatagggcattggcctcggccttcaaaaagcaaaacgggcctggtgcatcgtacatgcctggatttacccgaggaaacttgccctttgagcttagtcgcagtgtgacaatttacgatgtgcctggtttttcgagtgcccagactgctcagctctacgactttcttgcaccacaggctataaaggcattgcacaagggccagaaagtgtacaaggccggtacatacaaatcgcactacgagacgttgaagtctggccaggttttgaccgttggaggcttgttttttttgcaagcaccaaaaaacaccatgttccaagtcaaaaacctcatcagccacccacaccatatattcaaagatatggaaaaggctatggacgtgtggcgcagtcccgaaatctacccggcgttgaaaaatgtgtttgtggttccgggtacccgtaacaatgctccaacaccactagtgaagcatattgttccgtctttctacggtagcatagacctcgtgctccggtatttgggttatgtttcgctcaaacccactggagccaaagaccctgagtctgggccacttgtggtgtacctcccaaaggaagtggatgcgatcatacgccaacccataactaagtacatcagccgaacattgagtggacgcgatgcaaacggtaatgtcttgcgcaaggaaaactgggtccagaaaagtgtcactgaggtgaagcgatacacggggaaaacaccattcaccagcagacttattccagcagtaggagaagatgcttcagcagacgaggcagaggtgatggaacggtgtgtggaaaagattaaagggcatgcagtggcacatgcgcagatttcagaggagacaaaatacgccaattggttataatgtaaatagtggctatactgtaaatagatggttatcaatagacaatagagatatgttcagtagcatgcgaagtggagaagttacagtaacaatggctctctgcttggtgccttcatctatattgaagacgatcgtattctcataatcgaaaagtccttgaagcacaagcatcattcatttagcgtgtttcttttcacagcttcttcaagtcgttgggttactctctacttagattcactgcctgcttaaaatcgatgtatagcgtctgctaaatcgtcaatatcaactattcgtagatgttttgggtactttgttgattggtcaaaaaacatcttcatctcaatccaatagcggacaaacaacggtttgaacgagccttaagttagagttacacatctacgtagtgtactatgacagacccgttttagctgaagcgctaagtagttaggttaccttctgcccgggttcactacgtttgcgtttgtttagcataagtgttcactacaactgctcgaactttaggatagttaatgtccgatactaaccgacttcttaacatttccaccagatgcatcgccagaacctggagctataatctctgaaatttgaaatcgctttggtctctgcaccgttgatcacaagggggttttcgtgtacggtaatccgttaccagatacataagctgtgttcctacattattccgccaaggccgaaaatactttataagatcatgtaaatagacctgtcaaagcgatgtatgtgaaattctgatgactttcctgccttgagctcacacccacataattagcagcaactaccacttttctaaacctttgtactaattgcacgtagctaattcaacctgcgtaaacattcctaattttcaacatttcaacaccctagaagcccaatgcactttcgttttactagactatgtctaggtgcatactacatcacgattaaaggggctcttgctgcaactccttatgcagcagcaagattaagattttcttctcagccaacgtcttgtggccagcatcctccattgaaacagggaaagtctagcccaaagatgcgaagacgcacaagtcgctctgaagaagcagacccgcctcacagtcaaattccaaaccttccacagtataaacccccttcttgccacttaatttaaccgaaacggtaaaaattctcccattccagacgcggccggtcggactcggtgggtcttctgtgcttttatagccgtgccggtatgcggaaacaagatggactgcatgttccaggaacaagacaaacaagagccatgtacaggaaacgttgaagtttcgcgtcgcaggaggttcgatgcgcgatcatgcatgcaatgttttgatgcttgaagctacatatatgaaagccaaattttgacttcttgtgcggacaagtttgctgagttacctttttgagctaccacttaaacttctattcgctgataacattgtgcaatgcttcgcagccagagcgtatcctatctttcggaaaagagaaaaaccgggcttttcatgtccattcggagccgcaagtcatccataaaagatctcagttctatcattggcaaacctcggcctttaagccagctggccgacactttactagcagataacaccgttacgaaaaggaaaagcatgttcgtcccaagctcagtagcggaaaacaaggaaaacccggaacaggcaaggagcctgaaaatcccggcggatttaaaaggaaaacgcaaactgatgattttcaaaagcaaaactaccaacttctccagcgaaaaaacattgaccggcgtcaacctggaaccgagcgacatcatatctgttgaaaccatcccaatagactcgccgctttcacaaaagacaaaagttgaaagtttggatgcatcaccaataggagccatggactattctatatacttgaaggactttgttgaaaaggaggaggaaacatcaaagccaagtaagctccaccgcacggtcaatctcaccaactttagtgacttcaaaggtgacgctcgtttgcccatgggaaacaggctcagtatggaagtggaaaccaaagagttggaagacttgcagcgccaattgagtcgccaagacaacgtacgtgtttcgatggtggagaacgccattttccttagtttcttccgcgatcaagaagatgcacaatcgcaaatagaaggccgctactgggacaaactagatgcttgtgtgttcaaagaggaatacaatagtgacgacaagatgtacatgtacttttgaggcgggcacttatagtaatgtcattaactgggtttgatagaagcgtcagaaaacatacttgtagactaacatcattgtagaatggagaaaacagaattagtatttggtgaaccaatggagtctctaactatcccatgagtgattgcaccacctgtcatcagacggtaatattctgcagactaatgtaggacgctgtgcggttaagtttagttgagtttaaagatgcgctggatgcttacattgtcagcacatcatagtcatgccacaacatttatagattttaaagtatccattgcgttatgttcatctttatgtgcaccttgtaacaccctgtcaaaattttgggcttggctgaaatcgccgtgggtgtagtctaatatttctaagtttatcaggggtttgcgggttaaaatcaggactcgaatgcgtgttttggctctcatcaaatgttcggtagtcaacttaactgtaaatgattgacttatatgtacctgcctcaggttcagtttcaatgtgtttcacaataagatcccgccttctaccgatgtaaactgaaccgtacatacatctataagctaagatacattccttaagtcttgactggctctatttctatccgggtacaaaatctcaaagtcaacaatcttaatacacttgctgaatgtggccatttagattgtaggagaaatgtctgtattacgcttcatgcaacgttggaccttcaggcaagtagctcctttgcaggttttaaacatcatgagaggagcttctacgagacttctgaaattcaaaattacccactctttacgaagtgtcttaacctgtttcggaacaagaccgcatctaataatacgtgacattagacatttgcaggagctataattgaaactaattttgtaccattgtgagcatcaaagcaagggagcaaagagcttgtatactttcttgtttccagacgattaattttcacgttttgtatttcttagtcagtattgtccaacctttctcattctctaccgtttgacaaaaatgagcattattacaaatagagacacctgaagtcatacaccaaaaaaccgttatcccccctaaatcagcctacaatttctccaatacgaaaacccaatggcagtcttagactatatgtgaacccaattgacgtgtataacattggcaaatcggttgtggaggcagcacacccgtacccctcacctacactaacgaaaaaaaaaccgcccactgtattcatctttctacaacaatggccgaaaaacccaccacagacgcctcggagcttcttgcgtcgttgtcattgcaaaaagaaggccacgcagatgtagaatctgcagtttcggcggccccaaaggcggagacagaaaaggtcgacaaggaagaaaaagcgcccgaaccagaaaccaacttgatcaaatccacttatgaagtccaggttaaattggccgacttgcaagcggaccccaactcgcctcttttctcagtgaaatcttttgaggagctagggttgtcgcccgaattgctcaaaggcttgtatgcgatgaaatacaacaagccatcgaagatccaggagaaggcgttgcctcttttgttgctgaaccctcccacgaatatgattggccagtctcagtctggtacaggtaaaacagctgcattttcgttgaccttgttgtctcgtgtcgacgaactggacaatctggttcaggcagtctgtttggccccagcaagagaactcgctcgccaaacgctagaggttatccagaccatgggccgtttcaccaaagtcaccagcaagttggttgttcctggctcgtactctgccgacagcactttcaatgagcacattttggttggcacaccaggaaccttgttggatctcatcaaaagacgccgtgtgaatttgagcaaggtgcgtgttttcgttttggatgaggctgacaacatgttggatgcacagggcttgggtgaccagtgtgttcgagtcaaaaaggccttgccaccaactgcgcaattggttttgttctccgctaccttcccaaccgaagtccgcgcgtatgcagagaggtttgtgcccaatgccaactcgttggagttgaagcaggaagaattgaatgtcgacgggatcaaacagctatatatggactgcaactcggagcaacacaagttcgaagtgttgtgtgagttgtacgggcttttgaccattggttcttccatcatctttgtgggaactaagcgcactgcagacatgttgtaccagaaaatgaagcaagagggccatactgtttctgttttgcatggatctttggacaacgccgaaagagatcgtttgattgacgatttccgcgagggccggtccaaggtgttaattaccaccaacgttttggcacgtggaattgacattgcgtctgtttctatggtggtgaactatgatttgccagtggacaaggacgggaagccagacccatcgacatatttgcacagaattggcagaactggtcgttttggccgtgtgggtgtttccatctcgtttgttcacgacaagcgttcctacgaggtgttgaaatacatccagcagtactttggcgacatcgaaatgactcgtgtgcctactgatgattgggatgaggtggagaagatcgtgaagaaggtaattaagaattagaagaaccttattgtgtaatacgcaattatagttaaaagtcttgcacattttgatatttgtagcggaatggatggttcacctagcttggtctagcaaatgagatgattgatatcaatattgtattcttccattgtcttattatgttttttttttttttttttttgatgttaacggagttttcatgtaatttgatcgtcgaataattttagaagagattgaaagggcccacaacgtatctgggtctgaattgtggttgcaggaagaaagtaaatatagtctggaataggtcgatccagttcattgtgtatttgcaaaacttgaggtacaccttttccaaatcttcgaatcttctgaacttcaaggatcagttgacttaacttgacgagaaacgtccctatcttcgaacagcagtggtaacgataattgtatgagtaaataaaatcttaagaaatgtatagggataattcatttgaagcaatgaggaccatggttatatactgaaaatattagtcttctgaagcccgtgctattttacatggtcttaaactttcccgtctaatagaacagggaagggtacatcaataagactcacaaaacaagtaaataacaaacagacacgtcacacaagacaaagtccatagccgtatctatttaaagaggagcttgatctacaaagtcaggtatgacaccaatcgaaataaatctatatttatgagatcctacgcaatcagaaaattccatcgagtgtcaaaatacatgagcatggtgcaacgccccagcaaaggctagtagcgggcaatatatacaagatcagtgctcaaacaccaccgatggcttgaaacgccgaggtgctctccgcgccacagtgtcccaatcgatgcattcccacacattatccaagtactgctgtttgccaaacacaccgtagtctcccaagtacgcactcatggatgcatccactgcaagcaaaggaaccaacttacgctctgaaaacaagagtgcttcctcagcttcctccaccgttcccaacacgttggtttcagctccattttctgaaacctcttctagcgtctcattagaagcatcgcgactttgaagggcctctgcgcgagcacgcttctgctgcttcatacgagccacctggcccagacggagagcatcatcgaccacgcccgcgttgtacgtgttcatgaccgctaaacgactgtacgatacatcatcgctagtgttctcagcgtatgtggcttgcgccaccaaccacgtggcaccatcgcccttgatggcgtttgcgctgttgagcatgagcgtccgcaactcagcaactgatccgaaagaatcgcgaatccactcagccaaagcttcgtcggttggctcgttggcaaagcgcgtggcgatagatggagtcttcaacaaagcgtccactgatgccttggaaacaactccattgctactaggacgcaaagattcccagcagaagtgcatcttgtgcaagagagatgccagctcgtatactccattcaatccaggcttggcgaatgtaagggtaatcaactcgctcaaatcagctggtggattgcgcactttgttttcctcaagctgagagttcaaacgatcgaccacagcttgtccacgggtgaaccacaaatcgttaacgctcttagccgagtaaaggccagaaaactcagaactggtagcacggagactatctaagagagggaccgcaggaagcacataagatacaaatcgctgggtgctaggggttttcactggacggagccgggcagcagacgacgaaaacatgggtgaagaggaaattgatccaacgcattttcattttctcgcgtggtgcgcgcacacactgcgcgcgcattaagtgcacgaccaaagctcgaaagcgcgctccaaatacacatatattggccagaccctttccggccaagttatctatagtacaatgtggcgcccttagcggcggcccactttcaaactcttgactctgcgcaacaaggagttactgctctcctcttcgtatgagggggagcgtgcatactcgctgtagttgtcgttagacatacggcgtgctggctggtcgctcagactattcttgcgcaatctctgaaccaacgattttttccgtcctagtccgctactattgaaagtttcatctgtcttgggtgccggcgcgccatcaaggaatgtagaagaacctaaacctgcagtcgtcaggccgtgaattggagccgccttttggttcgcatcaaacgcaacgacagatgggttcaagcgaggggtatacattgtactttgtggatcatcagacccacggtttgattttggaagaggcactggggccggttgtggctgtgacttgatgccaacaatttcgttgcggtcttctgtgtagtttccaaaggccaaatccatgcggtcatcgttgttaatgcctggtccagcggccttaatggaactgttaggtccatcagctggaaatgccaacacaggggcatttttatcgtttttgtttctgtggggtgtacaagcgtcaaatggaccatcgtggtggaagcggccaccaaagaatgcgctcacatccaacttatcgatggtgtccaaattaccaggcttgtgaggttcaatttttttcttcgacgatttatgcttcgacgatgactttcctgacctatggtgacggctgctttcgccatgtcgacgtctatggcttgcttcgctgtgcgagcggtggggaacagaggaagacagtttttctctggggtaatcttttgctgcagcctcagcgccggcaacttcttcatacgagggaggaggggctggttttttatcgcgaggaggttgaggcggagcgaccttgtggtgcgaagcagaagggggaggaggaggagggtctctatgatgtttatactcgccactcatagcagaagcaaatgggttgtttgaggacatttttctggcaaggttagtaaaagatataagttgcggcgtaaacaaaaagcgggcggaggactagatgtacgaagagcaatatcaagagggataagaggcaacattggaaaggcactgcatagagtccggcatacaaggaggatcgcgcggcgcggcatggccccagctccatgcgacaggcccggcccataaggtactgatacggggggcgagacaacataaagtggggagaaagtagacggtgtgcgcacacgtgaccctcaaaacgatattagagctcgtgccgattcggatgatggtcacaaatagccgcgactagcccagccaccatgatgcaaataggggaaggacggggtgatggccagcagtaaacgaggctgcgaaaacgcgaggctcccgaaaacggaaaaccgtgacacgagaaaattgcgaaggaacggaaaatcttgggccagggctgcaaaacaaaagtggccggtagggtttcaacaagtgaagtaggtgggaaagtcaaccatatcttcatctggcggcatcctgattccaaatgcaaaatctgtcgcaactgcaaaacctgtcacgcatacgcgacccatttagtctctttttctcatttgtagccacatgttatgtcaaaggacaataggagagagaacatcagaacttcaaagatcaagcgaagaacgagtcaaaaaccaaagcaccaaacaaaggggcaagccttatcaaagaagagctccagcggccaaacaatgaggaaatgacacaatcagcaataagccatggacaatcgaaatcaaattagccgctcaaagcgtttacgctatcaaaaaaaaaaattgcaaaatacataccttccatagttgacgttgctgtcgctgccagtacgggactgggccgggaacagtggtcttatggggatttcgtcttcatctgacagctcaatcaattctttgtttttattgacccactcttcgaacgctgatccggacagatgaacggaagaggaggatctgttgagggaaaacgagggatttgggcccgcaagatcttgccggaatgggttattggatgagatccgacgactcaggttgtctgtagaggattggcgagacatgaggaagaaaggaacgcgtttggctgagcttgatggatttgaaaatggtggataagtctgggctgtgcactaccgtactgcagacggaacaggtaccttgcttgtggctggagaggatctgaatggagagaaaagagcagaaacgaaaagggaagacggacttgggcgagtgcctggctaaacaagcttttgaaagccaatacgcggggaaactccaaagaggaaaaaaatggccaagcaagttgggaatcaccgagaggttaattaagagaaacccgcatgcggaagcaaaaaccgcgaaccgcataagcgcgcttccatgagacgcacggttagaagaattactccaaaagaggaagattaacagagacccggccaaatattgaagtggatgatagttgccaatcagcgggaaaagggaagttggaaatgatgtcatgaacgtggaatccacgtcaaattgccgtcagttcacgtggctcattgcaattagttgaagcagaaggagaattccgctccacacagctgcacatacactgataaaggtgcattatctaaagtttatttgaaaccttcgccattcttgattcatggcacaggctttgctcaacatacgcgagaaactttctcatcacatcttagttgctcctatcgtaaccaagtgaacaaagacaaactattggattgatttcttgctatctatattgtgcacacattactaataggtttcgactaatccaggctcaagttcgactgggtccaagagacggctgcagaaatgcaagtagcgaacgtgatttaacatgtttgacggctcacaagaggctgttcttaaagacaaatcaagcctcaacatcctcgcagccgctcggtacagtaatttgatgcactctatctattcatattacaatcaggttcacgcaacgagggtccaaaaaaaagtatcggttccaggtgtctatcgggaagaacatgatggccagggccgcggacaggtctgaattaccacttgaagcattttcattacacggcacacgaagcgccgttgctccagtgttaaaaagtgctccatgtccagtcggaaggaacctgccccaccagcgcccgccgttcgggctgagtttcgcgcaccgccggcggcgcgcgctcgcacaagtacgggttatccacaaacacatagggcgcagaaatgtgctcgcccgcgcggtggttcaaggcgtgcacgagcctctggtagttggcgccgcacgttttgcacactttgcacgcgcggaagcgcggcccgcccattccgccccactgggcgcggttgcgcaatatcggcaccacgagccgcgcccgcgcgtccatcatcacgcgcgcctcgtcgtcgagcgaatacagccccgacgcccccagcgacccgctgtcggtgcgcgcgcgcgcctcgggctccacatagtacacttccgcactggcaaacaagcagtccagacacaccaactggccgcaaaaacggcagtggtggcggcggcggctcgggcggaacgcgctgaagccgccaaaacatcgcatacagtggttgctggcgcggttgggcatccagtgcgaccgcgtaggctcggcgcacatgccgctgtcgcccgcgctgtcggccgtgttttggggcacctcgatcgcgccaagttcgggcagcgccagcgccagcccgtccggggtctcgatgggccgcaaaacggccggggtgcacaagggtttcttaagcccgtacaccagctggagcgtactgctgctgctgtcgccgctgccggtggcgcttgtgtttgcgcttgcgtcgattcctgccttcttttcgttttcgcttgtggtggtgtttgtttgaaggttggcgagcgcgcgcatcaatgtctggtggtcagtaggcagcggcagcgctttttccaggtcgcggcgcgggcccatatcgagcgcggccggaagatagacggcgcccgagacgcccgagtcgttcagagaaatggaaaaacgcgcgccatcggaaaactgggtctcgttaccttcagacttctcccgttgctttgtctgaacagacgtaaacagcgattcccgcccaaacagcggcgcagggccaaacagtggcgcacgcccaaacagcggcgcgcgcccaaactcttgtggcttgtgcgtgtagtgcgacgctaccgacattcggggcgcgcggatctgctcgtcgtagtcggtcgtgttgaggctcggcttgtcgaggtcacggcactctttttcgggcgacgccttgagcatcagcgaaagaggcgggtgtgtgatgggttttttcgaaaatgaaaacggcggcaactcaggctcgcgtgtgcttgtttcagactggctcatctgtatgttttgtgtcgtggggatgcaatatgctggtcatgaaatgctgggctgactagtggtcaaacgttagtcagtgtatctgcaatttttttttttcggaaagttgtctggtgttgccgatgaaacagttgtcgtctgttatcttcactgaggtcttggggttgcaagttctgcttcttctgctttcttgctttcttgctttcttctgctttgattgattcgcttctgttctttgcttcttctttgtcgcttcgtcacgcctgaagtatctataccgctcgcttctgcttgcgtcgctctatttatcaatctatctcgcctgttcctttggctgttgatgctttggtattttttggaaagcggatgcttataaggatcagaaagatgcaggtgagagataagagagcgcggcgctcataacctgccttcgacattgtgagcgtcccccttcttccgctgaagctttaaacgccccctgtgcatatctttcttgtcagtttagcctccgctgcctactccgtcactctgctcttgcaaaattgctctacaaacctccggagaatccaggtcctgcacacaagatatttatcgaatgttcgccaattgttcattttggcccgcctctgactcgtcgccctgcaaatattagactaaagttgcaattcccgccgctaacggcaatttgccgacagaatcatggtgtctgggtttttccccaacctccggtccggccgatgcctactccgacgctttcctttgccacaagcagaatctgtcatcgcagtacttgtggctggtgcttcggataaagtaacgtgagcggcgattggtcaatggggggtcacgtggcggagcccgaaaccaaccgccggctctaggctacacaatgctagcaaagtttacattaaatatttagtccttcaacacaacgtacaaggcgtgcaaaatggctgggaaccaaacgaaaatacagcacacaatgttgatccagaaagtggtggaaactccgcatttcatgaaaacagccaaaggaggcaagaggatagctggggtggttagcatggcgcaatggacacggcggattatgtgtacatacccaaacaaatggcaacgatcttttcactgtccatactcgatgtttgtgatggtgagacaaaaagtgggagaagggcttgtttttatctgggcacaccagccgtactgcacattggcccccaattacgctgtgcccccatccaaaatgggccgaacggccctgaagatcgtgaccgcacgtagtgtatagaagctacgtggtcttagctggtcttttgccagtatcctgtttgttccggttttgtacctgacctcggataaactggcaccgtctcttcctatttgttgttacttactccagctgttttggcttgacagctgttgttttgtgcccttggcatgttgtcatacggtatatagcctgggcattgccagtattagtttttgcgcgttttccctttccgtccatgcaatggaatcgtcaatggaaccgtcaacggaaccgtcaatggaatagccgtgcattggagctactcttctgaagatctttctgcgttaagataacagaagtacctctctttaatttcattttcttatcccgaaaaaaaatttggcaggactggaatgcacacataattaaaagttatatgcatcgaaggaacggctacagttatctccgcaggatgtccagtttttcaaaagcacaaaaatgatcttcgatgaattttctttcttttcttccatttccaattttggatttctcttgtgtctttgttctcttgaactcttgctgactatttgatgtctatttttggtccattgttcggttatacctgagtgcgacgacgcaaagacatttttgtacattttcttttcgatgtcgtgttgattctttcttcgatgccgatggatattatttccaatcatgtttcaggattatcacgatttctctgatgtcgtagaatagatataggtgactgatgagagagattattcagaaaccacaccttcaaatgcaaaaggaccctccttgccctgactcgtataagtacagatgtcaattgttaggaagtggaaaaaacagacaaaaaaaaaaagacatgagatcttaatgctagcactattaaggctttacatccaagctttcgcattacttcaagagttataagtttgaagattgaacaatatgaaatcactacatacagctttctcaccccgaaagcttcttttgtgcctcgtgccctctttcgtgtctttcacgggcatccaaatttggacggttcaagaacccctccaactcgtgtgaatatggagccttggtctttcttgcatcgttatgcgacttcaccacccggaagtaattctcgtaccaattgccatcatgcgtaccaatagccgaattcaaaagggtgtctggaatctggaaagagtccgtgagaggaattgcttgctggcgaacttccaaacacagttggggaatcaactttgatgtgacaatcaaactagcttctccactcataattccatgagcaataaactcacgagcataagtttccacgatacttgtaagagcatacaagcgagcaactttctcaagaggttcttgaagatcaggcgttttcttgcgatctaaaacttgaaccaatgtgtgcaacaaatattgatggcaacgcaaacgagaaagaagcactctttcgtaggacaccaggtcccagccatctttgctttcaagagctgaagcggcaacacgaacaattaatgcttcaagtgcagtaagcaccgttttaggcgcaaagtccgactcgaggtatgatccagtcaagtatgaagaagcgttgtcaagaaacgacaatgtatccgagttgaaaagaccaggactcagagaagacacagcacgcagattggtttttgacactccaagttgatgtttggaaacattgccgttttcaatggataaagtcttgccttggccagacaccttgttgtgagaaatacctgatttctttgtcaaaacgtcagctacttttttcatcaccgaacggccagcagacattcccaatacagaattatcgccttcccatgtacactgaacagcccagtcggcataagcttgtccaaatccagagtaggcagaatatcccagaccgccacatgcctgtctggtttccgaaagacagcgttcagcgagccatgtgagagttgactttaacgcagcagagtccacaaaaagcgctttagtgtcacccaaagacctttttattccattctggtcgtcattgttcaccgcctcttccaaagaggagaccacaaatttgtgttgccgttctaaacgatcagttccaagagctgcagcgtacgtcaaagccaaataaggcatcaaccgccgctggtgcaatggataatcaagcaattgtgtttcgagattgtctgaatcttttttcttctcttccttcttgaactggcgacggccaactgcatatcttacagctatggtaataaatctggcgcagatacggtaagagtctgcggccatcccaactctgccttccaaaagagaaatgtagctcaattgctcgagcggaggcatcttgacagtgccatctctctcgacacggcaaaacttctgtaacatgaagaagcgaggaattcgaaccccagagaactggatccagccattgtcgactccctcacggcccattttcgatccaatatcgccgatggagacccccggcatcaagttgtgttgagagtctctcaaaggcaccacaaacgtcttcactccgtagtcttttccgttgactatcaaccgggcatagacactagaatgagtggccgaatgagccgctcctccaatccaccacttcgtggctccaatatgaggcgtgtttatcacaaactcatcggttttctcgtcaaaagtagcagtggtttcaaccccagcagcattggatccatgggccaactcggtcatgccaaaacagccccacacttgcttcatatggcgagcctctttttccacacaccaatacttgtattgggccgcagttccgttgcctttgatgcaattgacaaagagccccaagttcacagcaatacggatccccaacgatggatcataggcggtcacaagtcccaaacgccgccagaaatcctccggagactctttctccacatactgagccattctggctatgcgccgtgtggtttgcaagcggttttcgtcgcgggacatctcgtagtcgtaaaaggacggtgctagcacggggtctctttccaacagctggtagaggcccaaaatctgctgggctttttctggagtgccttctaagatctggtgcatttctgctggatcaaaggccgccctagctctttcttgcgccatcgaagccgcgggttcaggtgctggcaagttgcttacaaaagtagcggcaaccatgatgtattcttttcagtcttggatattttttttccttggtggaagtgcaatggtaatttcatttctctgttcatggtgacaaggctttatatgcgatgcgcatctttttgtggggtaaacttctcctctcgaatacacagtcttccccggaaaaaaggtcaagaaggaggggagtgatatcggataacggaagacttacattgaagaggaaagtctcctgattgtgatataactcgatataactttaagcctttgatttgtggggaggtgtctgtagatgtgcaatatgcgagaacaaagagatgccattgatgttagattgcacatgtaacatgtgaatttttttttttttacgcttgaccttgaatttccacaatgaaattattcttcttcagactcgttattcaaagagaagaaaaaagggtgaaagcatacaatacaacccgcaggccaaaagcagtgccatcatgggacaagattgaatagtgactccagtgttcccaagataccatgctggaatttattcatctcccgcgtaaaatacactcgactagcgtgacaattttcacttacatccaaggtgccattcagaaaatcatttttgtacatatcatttagacaaagattgccgccacttcggcacccttttcatacctctcacgagcatccaaaggaccccggttcaacgcagcctcgaattcagcactgtatggggccttgtggttttctggagggttcaaggtcttgactgtgttatagtagttttcgtaaacatcaccatcgtactttccaagagacgagttgagcatcaggtcagagaactggaaagcatcagtgtaagcaacaacattctttctgacctccgcacacaaggctggaagagtaacgtttgtgatttcgcgagcaaccaggcccggaatcacgttgtatgtcaaaaagtcacctgcaaacttctcaatcacattcgaagcacagtacaacttaccaataagctcgaggtaggggttcaattccttgtactcgttgctctgaagtcttctgtggaactcctcaaggaaatagtgatgcgccttcaatttcgcaatggccaaacttggagcaccaacagaatcaaagttgcctccattgtctgccacaactttggctccttgaataccaatacgtgtgatcaacacttcgatagcacgcaacacgttcgagaaatcaagcaagtcggaagtgttggaaaagacaatttcatcgttgtcgtacttggcagcgttgttcaagaaggagagcgagcccttttccttggcgcccttctccaagactgcaacaacagccttgatgacaggcttacccacagacatggccaaaacagaattgtcaccttcccatgtacattgcaccacccagtcgttgtaagacttgccaaagccagagtaagaggagtagccgtggccaccacagctctggcgacattggtcgatgcactcagcagtcaaccaggtaccagtggacttcaatgcagcagagtcgaggaaaagagacttcatggcgtcaatggaggcgaaaatgcgtttcatgtcgttggtctcgaccgccttgtccaaagtatccaacacctcattgaatgtgtgctccaacttccacgagccagcactaaacacaattgcttgagccaagaatgggaacaagcgccgttgatgcaatgggtaattgattaattgtgtttcagagccgtccgcctgagacttggacttgaattgacgacggcacaccgcgtaccggagagcaactgtcacagccttggcactccagcggtatgaatccatcaccatcagaacacggccacccaacaacgccgagtatgacaactgttcgagcggaggtaatgtgacatctccctcagcagtgactttgcaaaacttttgcaacatgaaaaaacggggaatgcggacgctggaaaattggatccagccgttgtcaatgccgtcacggcccatcttggcaccaatgtctccaacagccacgccaggcatcaaattgtggttggcatcacgcaaaggaaccacaaaagtcttgacaccatagtcttcgccctttacaatcaaacgggcgtaaacactacagtgagtggaggagtgggcggcacctccaatccaccattttgtggcgccaatgtgaggagtgttgatgatgaactcgtcggttttctcgtcaaaggtggcggtagtttccaaaccagccacgttcgagccgtgggccaactctgtcataccgaaacagccgtaaatgccccgcacgtagcctgtttccttttgtttgtaccaatagtcgtactggtccttggtaccattgccgcggacgcagccaatgaacaaacccaagttgacaccgagacgtgttcccacctgtgggtcaaacacgctcatgatggaggcgcggaggccttggaaagtagggtcgttttgtgtttcggcgtactgggccaaacgggcaatgcggcgggcggtaaccacacgctgctgctccttggtcaactcgtactgtttggcgccggggttcatgatcgggtctctttccaactgctgcacaaactccttgatggtgtcggaagtttccttggaggtttccaaaaagtagttcatggtggcgggatcgaatttgctctgggcacgttcagcggcaagaagggcccgagggtttggaggagcggccgagtcgacggaattggaaaccacactcatagttaagaagatgaagaaatgtgtgggtaagaatggaggaacaagaaaaaaccgttctcttgtgtggggcactgatggtttatatgcgcgcgaaaatgtggagaagacagatgatccgagggacgaaatggccccgcggtatgtgcatgtgcgggccgagaaacgaagacaagagctcaagataagacgagacacagagttccgaggccgagatgtggggctgagccgtgtaagtttgggcgggtatgtggagttttggtggtgcggttgacttgaccgtctataacggagactttgccgaaggcgaagatgaccagggattcagctacttatttattcgttcgaatgttatgttccagtgatgatgcaaaaacgacacatggagtagcctgaagaggatgagtgagagtagtagcagttttagtggcagtaggagcagttttagtgacagtgtgaggacttttaatgacagtgggagcagtttagtgacagtgggagcagttttagcggtagagtagaatagtccagatggtatttgcagaatggtatttacaaatggaaagcagaaggtttaacgagatgacagcaaattgaaccagaaacatgaagagcgttgtttatccggaaagtaaggtgcgatgccaaatattcctagtgcctgatcgcaagccataccatgacaagtaattagaaggtacttttgtcactgagtttatcttgtaactgtcatttgatgttaaggtcaatctagtgtcttggccgtcactagcttccttgtatctttgtttcgtcatcttttgctcgtccatgatctcgatctcttctgtccaaagtttgcctagcgaagaccaatcaagccctttttctccatcgcttcgtctcccgtaatacacactttactacagtagtttgatcgcatcttgcatttgatatgtacagagggatgtgcttacaactgaggcaccaagaagtccatcaaaggagattggatgaacgcaacaccggcagcaaaaagtccaacttggacggcaacggcgaaagccggggtcttcgtgatttgctcgagcgtggttggttgttgtttaggagccatgataatgggagtttacttcaacttggaaaaaacttgccgaggaagtctgcctctgcacaccggaatgtgcggtcacgtgccaccaccaccttgctttgactttcttcaccccacccccgcttcaatttaggacgtgttgtcattgtttgacttgtagtggtctgatctgtagttaatcgccccgctgaaatggcctgacttgtgtttaggtgggaaacctctcgtttgcatccgcacatgccttttccgctggtttggcaccgtatggcgcaataccgccatttttcgagaatcaaagactgctacaaaccaaattcagcatccaaaagaagcacaatacttttctctcttgcaaatacatggtttttcccagtttttcatggccctccaacaccagaggttggtgacctgcacatagtcgcagccataaaattccttctctctcttgcaaatgctccataatggcgtctgtcaatgtcgatgtcggggtaactcccgaaaccacgtattccattgctggaaagcaagtcaagttcgattccgcagccgacattgagccctacctcaaggattttttggccaaagaaaaagtcaccaaagttgactttagcggaaacaccattggtattgaagcttctgaagccttgagcaaggcgcttgccaaacacaaggacactattgtggaagtggatttctcggacttgtacactggccgtttgaacaccgaaatcccccagtccttgctgtatttgttgcctgcattgttgcaatgtcccaacattgaagattgtccaacttgagcgacaacgcctttggcttgcagacaattgatccaattcgaagattacctttgccaaggctgtttctgttgagcatttgattttatccaacatacggcatgggtccttttgctggtgctcggattggtaaatgcttggccaaattggcccaggcaaaagctaagcaaggaaagccatcgttgaaaacgttcatctgtggcagaaacagattggagaagtgcgatctgtcaactacttggcgatcggtttgagaaaccacgaccgatttgcagacagtcagattgtaccaaaacggaatgtcgtcctgctggaattgcaaaattgatttctcaaggcttgtcaaagaacacccagttgcaagttctcgatttgcaagacaacacaatcaccaccgtggcggctgtcgttttggccgacgctttaggtaagtgggaaaagttggtcgagttgaacttgaatgactgtttgttgaagccaaagggatcattggctttggttgaacgtttccacgagggaagtgtcaaggaacacttttccacattgaagttgcaatacaacgagttagaagccgacgccttggccaaattggccagcgttgtctcgcacaaattgcccaacttgaagcttttggagttgaatggtaacagattcgaagaggactccgaccacattgagaagatttcatccatcttcgaagacagaggctttggtgagcttgacgaattggacgacttggaggaaattgacagcgaagacgaagacgagtctgatgacgaagaaggcgaggatactttcgacgatgccaacgtggacttggaccagttagaaaaggagttgttgggcctttccgtcgaagacaaggatgtttctgtcgatgctatcgcagacgagttagccggaactcacctcaaatagctctcaagtgtttagctttaattaatgtgtatgtgtgggtatattgtagcaaaagaaaccgacgagatctactacctacggacccgattcaaaggacacagtaagtaggaaaaatcgggcaatgttatttaagagcaaaaccataaattaaattaaattaaatatttgggcattaaaagaatatttgacgaataattcaacacttgacaaagatcatcaattcacaaatcacatgaaagacacagatcacgaaggcacttttgcgattgaggcaggaactttcatctgtacaaattggtcatcagagaacataatatgtaactggatgtagtacatgcgcagtaacaagcatgtttgaaagctgggaacaaaacaaatctcatcgtagactttatagcccggagccaactttggagcattaggtgcctttttctgagctttggtaatgtcaagatgcacagaaaagcttttcgtaaaagattgcccgtctttttcccagacaccaccaactccgcgttctgctggtgccacttggccctggtgttgtattttgctgtcatggagtaccaaattgttatacttctcttccatattagccatagcactcaagtctgctgccaaatcatgttccaccctgaaattttgacttcctagttctctcaataaactgtacattctcccagctaaagcttgcaccggttttttcaccaagtgcgtgaagttgtcttggaaaggtggaatgcctttcaccgcataatcattggtgaaaagaaagttatggttaagttccactggaatcggacgtttattcgatttcacagtgaacacaacaaactcggcacgaatgcttttgatcgaaggaggcttgatttcgttgttttgtagacctgaaggagtaaactttacatcaataggtacctgtagcttccaagaagagtcatctgtgggcatgccttctctaaaaaattttggtggaacataatcaataagaaattctgtttttggagtggaaaccatcaatgttccttccactttcttagaaccaaacaaagttttcttgtgtattggaagtacaatgtcgtaagtctccggtttgcgaagtgcatctttcgagtctcttctgtggtagttggaggtatacaactgactgaacttgacattatcgttttgagaccgctcgcgtactagtttttcaacctctagcctgcgagccaagtctaaggctttcagatcattttcttcttctatggcttttttcaattcgtttccaatttcgatcttctcttcaacccgtttgagaaagttatgatatagaagtcttgaggcctctttgttggcggccttttctccatcactaagaagaatggactcttgtaaaatccggacatgcgaaatgctttccttcaaaattataaactcgtcacccttggcgttaatcaatttcgttcccgtatccttttcgtcatccacattatatttcgaagctttaccaataaatctagccataacaccgtaacttgttgaagcgtcaatcatgggtaaatcactcacgtgcttttcctttggaatagattgcttttggaggggaggcatgcctaatgttggaggtaactctgtgtggcccgcaagcttgtgatcattgcactctgtgtccaacaaacgaacgggaattttgaatgtgaagaatcttttatatgtaattcctggaagcacctgctgtttttcaccaagagacagatgtgtgccgtcaataggatctttcaaatcagagcagcagtaccaatggccttcgtgttcctttaggagccggttaacatttgctctgttgtaagatgctgcaaaatcgtacatttccaaaaacttgcggacggtgacaggtttggtcgagttaggattggtaatgtcccgcacaatgaaattaccttcaaaaagcacatagaacatgtcaaagggaattgggtccggcccatcgttccgtataagcacgtatccgttcaagtagtcgccttgcttatactcaaaattcagcgggtctatatgtttaggcactttaccaacctcgccaacgtcctcggtgaaatgcaccgagatcttcacagcttgggcggttttgttgtcggaaaaggtcaagttacgcaagttgtggatgttgtccaaaatggtttctctccagctggtggtggactcatctgcaataataagactcgcgtcctgggaagtgctaactgtaattctattttccagttcggtactactgaactctgtgttcaatgttggaattcccgaggaagaagtttgggtatcaacttcggaggctgaagaaaccccggcatactgaggaggttcgtcgtcaccatggaaagtggcctggtacatatcatacgaagggagaatggtccagatcgggtctgtggcagtagaagatttcgagggcttctttttgcccaatgagggctctgtagctagcttctcttctaacattgaattgaagttggaaaaagcttctgagatgttctaaaacaaaaaaaaaacacggatgtatacacaagagcgcttggcgcttttaagtaattttgatgagtcagtaccttttgcgattacgagctcctgcaagtcgattgattactaacccagtatgcagattagccgcattatcagacggcagtgaattttctccagctcacttcgatgcaaacactgcaccaaaagggaagtggcaaattcaggtgagtcaaaaaaaagagggccgattctaccacaccagaaaggcctactttttgggatcgggtgatggcgaaacgaatacttcctcattctccatgtctcccccactattggcgcgatacggtgcttctaccaggttctttctattttgggccattatatgcgagtgctcccaatcttgcgatcggagccgaaatccggttttcaaaatgaaggttttcctggtctggtttgcttccaatgtctcgcctttactatacgaacccctcttttgcctttccttttgtgtcttttccagacggagcggtgatatggctatgcgcggagtgtatacacttcgtaaaccgttgggtctgcgcctgcgcatacggcaagccgcactaatcaggataagattgtcagaaaagcgaaatcggatctggcaggaatgccaggaacatcaagcagcagacacgactagattcaccatgttggaaaggcctagacacaatcgtacgttgttggagaaaaatgattttaaaagaatattctagtactgctacatccatattattggttttccatacggaggtgcatgtagatgtattatgggcgcatttgggctgagatcgagaactcctttccaacttttgcatgctgtgcatgttttcacttcaagagcaaaacggccagatatgcaggcgatacgctggaataatgtcctcattggtgccagactgtagtattcactaaaagcattactctcttctccaattgtaacctccatcctgtggtggttttcgccaattgtatatttaaccaccttcccgtaatgtttgctttcctacatgttagatgctttcttgttgactcggcccacatcggagtttcggtacataacaaccgatctcgaaaaatgcggatttaagacgaaccccacatgacctagaagtaaagtacattagatgtgtattaatacttatccaaagctcttgccggcgcccacatctttcacttatttgccgaactttttcaattccaaataccttaggccggggtaactcacaccgctaaaggccaaacaaagccacatggcaatgtcaccaccatattcaccgccaactttcttagcaaggggcccaatccagtaggcttgcgacattcctactgcagctccggcagctccggcagcaaaggcgaatgtggccgcatagcccagtgtcaatttgtcgtagtcgttccaaatgtcaaaattatagtggacattgcgcttgtagagatggccacccacgttcgagaccttgggctcctgctcagaaaactcttttgtgtacaaatggataaatctatctgtacggaaaatagtgttttcctcaagcaacatcacaaaatacatggtaatccagtaaccgaccatgggcaagaaattgcccaagatcagagcgaaatggtaccggcccacaatggacaaaaccaagtacacggcagtaagcaaaatagcccacatccatcttggaactcgtgcaagcggaagagcaagcaactgcacaccaaatgcggcagagtatgtgttcaaaatgttgttggagatcaaagacaagaaaataagacacaacaagaacttgcctccagcgccccatggctcaaaagcagcattcaacaagccacccattcccatttctgtgtatgctgtgttccagggttcataggtcaaggcaacattaccaatcaagataccggcaactccgacaaaggtggttggaatcaagattcccaaaaacgtcaagaagaaaatctgcacgtcgggagtgtcttctgggaataaaatgtagtaatcggaggcaatcagcccccatgtggaggtgatggagtagcacaaggcaaaaaaggaaatggcattgcccctgacggtagctgcatcttccagtggcgagtcggccaacgtcaagtggccgtactgcttggcgccaacgatgtacaaggtcaaaaacgcaatattcaccgggatactgagaaaggcctccacgcgaagcaagtagcggattccgccgatggaaatcaccaacgatacacaagcaatgatcacaatcgccaccacaagcgggacagaaccaccactcatcgacgacaaaatctgcgctccagtaatacagttcaccaccgaccagcccatcacacccaccatcgaagcaatacatacaagcttcacaagccaccagccaaacaagaagcgggcgcccaccatctgacggcatcccgacctgggacccatgagcgaacagtaggcggccacaccgcagccgatggcttgaccaagtaaaccggtgataagcgtcttcttcaatcctagtccaaacaagagaggacccaagtagaaagacgacatggacgacaagccgccgcatgcagagatccaaagcccgacaactgtaatgagctgtctcactttgttagtagagcgctcgtacgagggaatccgctcgatacctctggtttccacaccaaaggcatccaacttgcgcagaaacttcagaagcaccttaaatgggtgtaattcgtgagatacgtcatgtgtctcctcgacagttttggatttatccattgtggggttgaaactggcagcagcagggtcttttaaggcagggtggtgactcagacagggaaaaacagaaaattgactcggtccgcccgttggctgtgcaggtgcgcaaatctcgcctttacttgacacatgtgaatagttcacgccgcacctacagtagggaaactttccgatttttttgcgagtataccaagtcttgccaagacaagtgacatgacggatctcttaatttgctcgtgtttaggcaggacttacgatcttttgtgatagaactactaaagtgatgaagatgtaccgatgtgcgcaaataactagggtaggtcagacgggaaaacgacgtattatagacgaagaaaaaaaaaatagcaaggaatgatgagcaaaccggataaactggaatataccttgctgctgggtcacaacagtaaaaagaaagcccgatgcggggctcgaacccgcaaccttttgattgaccttatatgattaagagtcaaatgctctaccgattgagctaaccaggcttcttgttatgctcgtgagcaccgccttaatatactttccaattagactgaagatgttcctaaagggccatctgtcctgaaatctctaaggacgtctcacaaatcactgtgcaaggttgcgaatcattactaaaagtctaaattaggaaacacagaaaaacttttgcgtctggatcttgaagtatattagtcttaaatctggttatttattttatcctaacaacatactcatggctaaaccactcttcatactatgtgattggatttgattcttgtccctgtatctgttcatcctgctacatgtcctaaagatttcgctacatccagtcatgctcgtactcttaaaatttccgtatgtagctagccaatcacttctgatttttagcttgtggcaacaagtttatttcaataaggcgttcaacgtttcttcatcaaacatgttgctgccagattggagggttttggccaaaataacgatcgacttttcattgaaatcgggctttttccgaagctcatccaaatcattggcaaaaccagtcgccatatgcgccaaaaattcgttttctaactgctgtctgtcctttctgactgtttcttttgcctctgcaatggattgatttgcagtgctagtgaactttatcttttttagctgttgttgtgtttctgctgagaggggctcatcatttgctctttctgtggcatgttccgtgtccgattcgatgtcaatgtcgtcgatattgatatttgccgttggtttctctttttcttcttccttgtctgaaggagcagaagaagaactcgagtccgagtccgaatctgagtccgacgaaaaatcttccgttcttctcttcttccgacgtctattccgtttttgtttattattaactgaaggaggcgccatttttgggacagggtgttatattcaaaaaaatgcctagttcaagatggattggtatttcctgcacatctgcgatgcccaagtgaagagatgtagacagcctgtgtataaggtgtctgatagaaattagtagtcttactttgtcgaagcagaaaagaaagaaatcattgaaattagaaggaagtagcgattccatccgacgtaaactgattcgtttaaagaactttttttccttcattctactaccgttcatctatgcagagatgtcattatacttgtgacatgaaattctctctgaatctgatactcgttcaaatgttttctcgttttcttttcatttctcaaattgtattattgggctgaataagaaactaacatactgtaactaaactattgtacactctctatatctccttggttactcattcttgggtttcttggtgttcgcgttgtttggcttggctttcctctttttaaccatagaagataaatcgttcacagcgacagtgcgggcctgaggcgtttcagaggcagaactcgactcaacagcttctcccaaaatacctttgattatattcaattgctcagccttgaactgctcctgtgggtcctttttaagttctctgtaacgctcctccaagtcgcggagaagatcatcggtctcttttgaatgctctttctctttgtttttgcttctcagtttcacgcaattgattgccaacttcatctgttctgctgctttttgcctcagctctggatcttccacacaaaattctaaagccaatgacaacttgtagtgtgattcagacaccaaagcagaaagtaatgggtcatacaatttctcacgcaattcaaggcaactagccaagtcgcttgcagcctgggagaagttttctgactccaaagaaacttctcctagaagatcgtaagtctctgagagcttcttaagggcaacgacatactcgtttttgggctcctcgtcgtctgatttcaagtacgggatggtcaactttgattcttcagaggacaattcctcgaccttctttgcaaaaagggaccgtgcgaggtccaagatctcccaccctgcctcgaagtctgactcttcttcgactttttcgtcgtcgccttcctcggcttgagactctggctcttggccctcttcagcttcttcctcaacaccatcttcaaactggaagttgtcgttttcttcctccttctcttctttctctttgttttcttcttcttcctcgttacctatgccacccaaaatccctgacttggccactccattctggaaaagcgctttgccgtaaagcaaaagcaactcggcgctgtcttcgcctgtttctttgttgtaagcttcgcaagcgtctgcgtacttggtagcagccagactaaagtccttggttgcatagaatttcgacccttcagccaagtgctgggtgatttcagcggaatacattggtgaagaaaagatacgcgtacggctttgcgcgctttggctatctcagattcagtaactattcacacccattgcacaacacgttttgaagagaaaataatgtaatacttagagtgagaagaaccaacaactaccaataaaaaaattataaatgtaggtgttgaagcagaatagctaaatccgtatactttactctctcgcttacgctcttctttcgccttttttagccataatcgcacatcaagtgcaatctcgcatcttctgatcttcaccactacacattacactgtactccacacaaatgacagattcaattgcataaatgtcatatagatagtaaagccaattcatcttttgtatgcttcgtttccttctgtgtggtatctttctggctgaccaaaggctatgctgcacgtgaccttgattcgggtcctactgtgcggtacccgaaagcagataacattcataactgtccaggaatttgggatctgctgaaacaaagttgcttgggtcccatgctgtcgctgaacaacaaaaaatcgctaaggcggaaaccgcctcctccgctcaatgagtacaaacaaagcggtctacgtatcaacactaaccccggaaccgaccattaccaatcgtaccatgcaaatgaacgggaacaaccaagcaccataactccggccattatcgttccggagaaacagaatgagtcgtttgatctttcttttgatgatctggtgttttctgtcgatagtcccagactcaagggtcccaaagacttgccattcgatgaatattcaagccctacccagctcaagcaaggaagccacgccaacattctagaagtggctgcgtctcttctgccccaggagccactgaaatttaacctgtcctacgttcaagacccttatcaagatacgtatagcccgcgagattaccacagagattaccacaaggattatcagagagacgacccaagagatcaccaaagagaatacgaaagaaatcaccgaagagatcattacgcccaacaagactcttttctgactttgtctccggtcttccctcaaacaagcagttcacctagcgtctcgccagatcttccaccaggacggcgctattatccacctcgcaaatttcagagtttgctgagctcaacttcttcgccgtttttttctcgagacgaaagtcagacagacatccgccccacatcttcgattaaaggtcccactcctagcccaccagcaaaagaccccacacctccgtatccggtactgagcgatctagacctttcagactccgacgaatcttctccaagggaagaagcgcacttgggagatatcgatatcaaccgaacaccatccagaatcccttcgctcatggacgatttgtactcgactcaaatgtcaaagctgcaaaggtctttgagccgatctccagattacaagtttcttgggaacaactatggtgctggagtagcgtatccttcttctcccgaactgggaggcaactattcgagtcccctgaattcgccaactaagtctccatctttcagtcgatacactgctgaatcttcatactcgggctttttggctcatagcagaagcagtagatcgccttcgcctaaaaagggtaacagaatttcccctactagcggctccctgaatttttatccgatagacgaaagagatatgaatttcggtgtaggagacgacctacgaactccacgctggagtttgatagaacaagattataccgactattattacgatgacaacgagcatcatgagggagattacatgaatgttttcgattacacctcgcttccagaacttcccaaacaagagcctttaactccgataaaccatacagctttcagatcaacgctatcgcttttccgaaatgatagtggacttcaaagctctccgactcttcgtcgaaagtatgatgaattgcctcctgtacctttagatcttccactgctcccattttcttcttcttcgctaacaagtcaccattttgcaacttgcaaggatgtgtggtctctaagaaatattttcgcttggtgcatacaactaaatacatgggtgagtggacaagacatcagtgagaaacaactacggaaagcgctcatcaagttgttggtttttcacaagagaaatacccctattgatataataggcaagaacgcaagtggaataatcgagacatttcgatcgaacggcgcgcttgctttagagcctaaggcagatgatggaacaaaaaagactaatgatttgttcgcccattttataccggataaagaagtgagtggtgttttagttgatcttacagggtgctattgccatgacgcagaccacacaaatttctctgtgaaagaccagatgcttaaatgttactcatcccaatgtcagttgaacaagattatcgagcatgagcatttccgcaaaacaacgaatatcgctgatctagttttgggatcagattgggctactcattggcaattgaccccagaggaaatcaacaatgatactcttgactccaagaaacaatcatttctttttgacctaataaaattcgagcagacttttatccaaagagcagactgctttgtgactaccgttgggccggaatttttgagagtatcacaaaccatgataagtcaggatgttacgttttccttgagagattttggcgaaaagctcttgaaatcagcaaaagacttggtatccatccataaaacaaatctctacgaaccattgttgaaaatactcatttccgacggcaagtttcttacgaacatcgccggaattgcaagcttgtactacgaatggtcaaaaagcgtacgtagtgcattgcttgagtacatgagttgtgtacctatgattgagtatcttttgggaaacgaggcgctcaaagattgggactcaacattaagaaacaatccaaaagtcaaggacttacaagttaatggtaatttgctcttaatgagtactttcaattctcgttaccagcagctacccttgcaattgatggacatcagaaaattttacgatgaacaagaagaagaatacgaagtattgacaaaagctgtggactcaataaaaagcctagggaccacagtaaaccaaatgaaagtccatgctgacaatgtccactcattagacattctacagaaacatcttacttggaaatcaaatattttcaaacctaacattaatcttacatccacgaagaggaagttttactatagaggcgatttgaacaagaagggtgacctcaaaatcaacacaaatacggtacatgttatcgtgttagacaattatctattaattacagaacgttcaaagagtcaacggacaatcagatataaggtcaccgagacacctatattgatggacttcttgatagtcgaaaacagagataaagaaggcggcattactgctaaagttggcacaagcacatccacatcaaaaaatggggatggtgacgaggatgtatttacatatcctttcaaagttcgatatgctggaaggaaacatgaatctcacacatttcttgctggcagtgaggccgaacgcaacaggtggattagcgtcttggaaaagtcgaggtacaacttgatgaaaagagtatccccgctagctccatatgatttggatctagtggataactgctattttgcgtacgagcatcaaccggcgaaaacgaagttgcctgtgcttcctccaaatgaccctatacaaatgctagctgaaagtacgaatgctgttttgaaagcaagacgtgtcccacgagatgtattctctcctaatgtgccaaagaacatgatagagaggagaaaaataaaatgtgccgagacgtgcacgttttccagaagtacctttgtctttgtaggtactaatcagggagttttctgtaccgacagaaacaacagatggaaacagatattgaacacgtcaaatgttaccaaattgacagttgtaccacacctaaatgttgttcttgttctcggtaacaaagttttgcgtcactacccacttcagctgcttgtcgaggtatattatgagcggaaggaaagattgagctcattcccgataatcaatgaagagattttgttttatgaggtggggcgccataatgaaattcccacattatttgtcgccaggaaggctgcaggagaagttcgattcaaggttttcatcttcgacactgatgccaatggaattttgacatcattctctttgataaaagagttctacattgcgggacaatgttatggactttctatcttcaacacgtctattgctgtgcatacagagcgaggctttgaagtgatgaagttgagtactctctcgcctcgaacgatcccagatctaccagagtctgggaacaagaagattgactcgtatggcagaaaaactggcaagcacacagacgttatccggcgtgccatttctcattgcagccccatggggatgttcaagcttaacaacaacaaggagtttttgttggtgtacaaggatttggctatctttgtgaacaaagctggcagtctttctcgtacaaccaccgtgagatttgatttccgccccacaagcatctcctttgttgacaacaatctcttccttgtttgtgaggaagttatcgaagtatggtccattagtgactctacagatgggaagaatacgttgatccaggtgattcctagcaaaggtatacgcatgatcaatagtgaccgtctcatgttctcaacaacgaacccgcaaaaccaaggtttgcagatggtgttccagatgttgccccgcaagcaaaagttataggagtaaagcggggagacatacttgcttccaggatctcaattgaagagaagatgtatttattcgcactcttttctgtagttgtacatccacggtcgaagcccactttgcggggaagagattttgtgcaggctgtccgagggtcatatctactataagagtcgacactttcctagtaggcattgcttcggaaacagaaacatggttgattataacgtgaatggaaaagttgctgtggtgacaggcggaacgagaggcttgggtctttacacagctgaggcatacgttctcaacggagcgaaaacggtggtgatcacttctagaaagcaaaaggcgtgtgatgaggcaaaggcttacttggagaaagtggccaaagacaattcaagcaacacacaagtcattgcaattccagctgatttggccgatgaaggccaatgcgagaagttcttcactcaagtgtcagagaaggttgacaaggtgaatatcttagtggccaatgccggtgcttcgtggggtgccccattagaagatcatcctgtttctgccgtgaagaaaattttgaacttgaatgtcgttgctgtattccacaccataaaattgtttactcctttacttgaggccgctggtacagacgaagatccttcgagaatcttgatcatgtcttctgtggcatctcttgtggctagtgaccctgtcggagtgtatggctatttagcttccaaggctggggtatcccatatgggaaagaatttggccttacaattgggcccacgcaatatcactgtcaattctttggcgccaggattctttcctaccagaatgtcgcagggggttttagacatggctggagatgtgatggccgaacagaacccaaggaaacggcttggcaagaaggaggacttgatgaatgccgttttgtttttgagtgcgaaacagtctaactacttgaacggtatagttttgcctgtggatggcgggctgtatatctcaggttcattcacaccaaagttgtaagcatgcaaagtcttgaatgtgctgattttcagagcggtggtgagatggatatcggtgataggactctcagcattacagaaccacacaaaccaaatatgcgtcagtagcaatagaaacatgaaattaagcgtgtctgggcacgttgaacaatttcagacatattccagaacatctgttgtatcttcagtaggcttctagagaaaccaaataatcaaccatcctgcagacaatacgttgatagtcttgtgcggcgataatggacttactcaactactaaaaccaacgatacacctgacaacaatggggttggcgtcatctaaagtgttagattccctaatggatggaacaaattttgaccgtgaagaaatcgatcgtttgcggaaacggtttatgaaacttgacagcgatggtagcggaacgattgacaagaatgagtttttggctattccgggaattctgtcgaacccattggcgcaaagacttatggatgtgtttgacgaggacaacgatggtactattgatttccaggaatttattactggactttctgcgttcagtgggaaaacatccagagacgagaaactaaggtttgcgttcaagatttacgacattgatcaggacggatttattgccacaggcgaattgttcattgttatgaagatgatggttggcaaaaatctactggatgcagagcttcagcaggtggtggacaagacgattatggaaaacgatcgcgatggtgataataagttgagtttcgaggagttccgcaatgcggtggatctgacactggtagccaatgttttgacgttaaacgacttttagatcttagggtaggagctgtggaactcctatggattcagacatggactacgattacatatgtaaaggtaatggtaacaaaaacaatgaagaatgggccccactatgcgtgtaggatatttcaggcacccatagaacgttaaagtgaataatgaagagtttttaatacttcgtcagaggctctacgtcgatgaactggatcctttgagtcccctgttacatattctttggcggtgcttcggtgtttacagacagaatacagaaatgaagcttaagctttgagttcattcgctgaaatacgaaaacgtttatcattagaacccacaaatcagatgttctgggaggacagtagtgaacccgagaagccgaagtaccaatactcacagactgtacttttcatcctgaaaggatatggatcatgcccgggaaggcagaatatgaagatcatcactgataaattaggatgatgagcaatcaacagagaaaagagagaaaagagagaaaagagagaaaagagagtaaaatttgggctgtatggcttgccgtctggcttttcacaaaagtaacgcaaacgaagaatcttaatgctccagaaagcgtagttgaagattaaagcattgaagtgccatgtttcaaggacttttggtatatgaacaatgtatgaatagccaagatagcacacgatctggtgaaagcgcttgaaatttatacgaaccttatgttctagttcctaaagttgtggatcccaattccaagttttatgctatacggagaataaactaaacaagatccaagctgttgaatcgtttttaacttccacctggctggatatttgtagagtccagcataaaagactgtacttatctcatttcgcaccgatatcttatcgcatgttgccctcaggtttcgagctgatcaatttgggagaactgctcgagcccttgacacatcttgctcctccagaatcatcggacgatggtctagatccgcacgattttctttcccagtcgcttgactcgctgtccacggggatccgcgcaaacacagttagtccttctgctgtggagagacttgagctcacgccaactcgtctggcagagatttcggcatccaaactagggtggaaaacaacgccccaggactcggttatgtcaaatatgggagattcccttggcgattccgtgttctttcgtggagttgcgttttcaggtagaaggaccaaaggctcagacggctttgaacagcaaccacgagaattcttgcaagctcaccaggatgcccttgtgacagaactaagacgccatattcatgaacatctggaactcttgtctgagggagatgactgcacgcacatccgagctgttctcgcatcggatttcgaccagctttccgaaacatgtttgctgctcaacgaggtcagtcttcgtgagaaagaaatagcagaagagctttttgctgatttctctcgatgggacaagcgacgtgagaaggtacttcaacgtgtgcgtgcaataaagagcgaaaatagcaaatatggaacgaaactagcaggtctcttacggaaaaagtcactggttgaaacagaaattgaccaactagaagagcgtatagctgcgctaaaggcgcagaaagcggccatcaccaaagaaattggcgaaacaagctcggttttggaaagcaaatcagcaaaatacgtacatcggttccgtgaacttgaacgcaaaggtcgcgatgtgatatccgactatttgaccttcagtggcgttcctctgcaagacctaagtctgtttttgcggtcggaaaaggtggatgccacattttcgttgttggatgaaaagaacacaaccaacaatgcaacgtataatttttcaaagagccatcccgcaacaaacaacctgagagatactaatggagctcaaaatcccgttaatggtcatccaatgggcgtccagccacttgagattccaactgctaccaatttcgacggtacacctaataccgtatccttggcaaattcaccatataaattgggatattctaggggagcccaaagtcttgagcgcttgaagagtggcattaacggctttgtgcataatttcgttcttccgccaaagcaacctgcaagcaaagagaatgtagatgatcttctgaacaccattacggagaaaattaacctactgcctacattagagctcctcaaacacaaggttgaagctcttgaagacctctcactaaaatcctcacgcttgtccgccttctataatgaccagagcatcgcctggaagtccacgtgtaagactttatcctcacaggaaggtcttgtgatgagtatattgaacagctccgaaccaagaacggaagagctaattgaaagattgaaaatagcttacagtctcatagaggaagatctccaaaaagcgaacaacacacacgtttcagcagcaacgtctaaagcaaattggctaggtattatcatccatcaggagctaactgcattagctactgcaattgacgagttaacaggtaataatgactttgtgaagcatcttccgtcggttgaccgttccattacagatttagctactacaaagatcaacaacgacaggctcagcatgcgtataacttctgctggataccatccttcgacggctcctaccactgcccctgcaaaggtgttctcttcaaacaaccaagagggattgtatgctccaagatctaagagcatgaaaagcgaataatgatgtttattaatataagggaaagggctaagtgggccgtttccgcttgatgaagatactgctgctcgaacctctctttcgcggtccttgtgggggcatgtaaacgccagacttcgtgggatttataccggaagcgttactagaactcgtcttgctagtggccgtgttaggtgtttgttggtttgaactctgcgtaaatggggaatcctttgtttctgttgatgctattttttcggaaggacgactgttgcttgcggaacctctattcgtatcattgttgcttgtcagggctgacagcagcttagcattataaatgtaaggaacgcgtttcttctcgtgtgatttttttaaagtaggtgacaagttttgttttgccgagctaatgtccacagcgttttctgcatgcgatggtttaggcaaagtagatgggacctgattacccaccgttgagttgcctggattggacgtatccaatttcgaaagtttgggcgtgacttcagtagagacgacatccacagaagataattttctttttctgtccacgaccgtttcaggcagttcctgacttccatttgcattggaagtgctttgagatggttgaccagttttgaatatccgcttcaagaaccctggttcagccagagtaacacagtccctactttctgcatctgcaatcaatttggaccatatcttatctctccgcaaggattgtttatttcccaagatccataaagttgttcttgcacgtgtaagagcgacgttcatacgtctcacatcactcaaaaaaccaacactaccagattcacttgcacgaacacaagacatgataatgatttctttttcctgtccttggaatccatcaacagtattaaagtcaatttcattgaggattagatttccgtacttgcgcacaaatgtgtctttgagggtccggatttgctccttatagggagaaattataccgattcgacctctaaacttgtcctgaggtaagatttgcatcaacttctcaactaactcgagagctactttggcttccagaggattgaaaaacgattttgtttgcacattctgttgatgcctgccaccaatgtcaaaaaaccgataaggcgataatggaaagtccgcatgccaaggcctattgttcttttccatcatgtgtggcccgtccgttaatttagacttgtaaaactgagcgcttgggaacttggatatttgaggatgcatacggtattgtacatccaaaaggtagactgattctggattcgttctctgcatccgtacgaacaaactctcctcgtacttgaaagatgcagccttttgggagagaacggtaggaggcaattgattaggatcaccaaccataatacatttcttacagccgtatctcaagggaattattgcagataattccacacattgacatgcttcatcaataatgacttggtcaaacttcatagacatgctagccaagaaatcatgggctgaacctgataacgtcgaacatatgacctgcgcttcacttaagatctttgcctgtagctgacgcttttcaatttcttttgtacgataagcaatagatgcattctctctctgttcatctaatctctttcctaattcgcttcgctttttattaatctcacgaagttgggtttccaaagcggcaatcttttcatcatccaagtcacctctgcgtaatttctcacgaatctcatctctctcagcaatgcatttgttatgctcagttcgaatgttcggatcaatgacaactgatatgtttcgaacttttagttgcttttcaatttgttcttcgagacccaagtccctgactgaagagttgatagcgtcagaccgacccaagcgtacaatcttggggatcatttcttctccctttgcattgtgaacaccttggcgaagacgtacaaccaattcgtcaaccgcggcattacttggtgcacaaattaatactttcgggccttgttctttgtcagaatggtggtcacttgatgttacacctggaacctcaatgacattggacttctttgagtgcgagagagtattaccaacaattcccaagatggtcttcgttttaccggtaccaggtggaccttgaattaaggaaaacccattattctgaaaggagcctaggatagcctttgcttgggacttattgacattcaacttttggcacatagatgttgcttcagactcagaaatgtttgcagggcttgccggacgggctttaagaatatcgtcacacaaatcgtaatatggcaatcctttaagtgatgagtattctctttcgactgttatcataggcatgaccttcattgcaacgataacagattttggagtcaatatccccatcatggaaccttgtggatagacacgaattgtaagatcactgaaatcagcatttgcggacttaatctctttaacttttgctaaacatgtctgagaagttggattcttgagatatgatgatatagaacgaggatcattcatatttttatcagcaacgtacccaaggaccaacaagtccgtatcgccaattttgcgtgtagccaaatctgtctttttgattgatgcgtatacatcaaaaaaaccatcgcatgtggttctgcttccaacaagcaaatcgaaaggtgtttcttgccctgttacacgggacgactgaattccctgccaacactcgagcattaaaagaggctcaatcatgctaacgtattctttcgccgaagtgtatgtatttttaattggctgataaatgtctctttcatcagttgggaattcgctattgctgttgtaattccattttagaatcgtggagtagagtggtttcaaattcacatttagacgcaaccgcattctttcttcttcttgtcttttgttgtcaatcttcttttgagcagccattttcaccactggtctaccatgaatatcaagttctgtaattttagtcttctttttagagtcaagaaacaagtctgaaatgtccacatcctcgtcgttttcgtcgtcatctgaagagtcagactccaccttcttatgtctcaatgcatttaatgaccgaccaacgacaggggcatgcttagggttaaatccggctggtcttggtggtgccgggttgataacggggacttttgaaggtgtcctattggatttgagttcatttctgattgcttccaaattattagatttgaatggcttgggtggtggtggagcaacaggaggtgtgctagtaatcacaccaaatcttgataaagtcagctgcttaggttgtttgggtttgctttggtatgcataagttgcaccgggtgaaatagatggagattgagacttagtcagagccaaggaagcattcattttacctgcccgttctctggcgacttcgtcaatcacatattgaactaaaggagcgtcgaattcactagctttagctaaaatttcatttctctgttgttcagtgagcttattattgaactttttggccttggccccgtacttcgcaaacatgataagaaaagatttgtccacattcacattcaactccttagcaaagtcgaaacccttgaatacgatatcaacacaagaattcaaaagtgaggtatcccccaagcgaagccagacgataagataatggaatgcttccataaaaacattaaagagaggagcagcaacacttgggtcgttgaaaatatccaacaaaactctgaatgagtctaatagtaagtgactagtatctagtgtatcacgggtaaattctatcaaatcctcaagatgatagagcccagcccaaattagggtttgttgatacaccataaccaaaaaagaccaacttgctgtccataaagactttaactcatctttacagtcattagctttctcggcctgtgtggtcaagatgccggttaatgggttcataagtgccctgataacatccatgagaattctcattgtcttcggacatgtttcatataccttgagttcagcaatatgagaaagggatgtaacgacagcattgatatttggttttaaagcatgcccaaatatgctctcaatcgcctcataacggccctctgcatcgtaaacctggtagataacatttaacgcagattgatttatggaaggagataataaacagctccagagggcaaccagacattccttttcatttatgatacttttgagttcatctggatctgccaaagaaatcttgtctagaacgctagatatttgagctgaaagcttctcacactcgcggttatgaatttttatagaagcattcaactcttttgagccttgatcactctttttctctttgaatatgataatcgacagggcgtctgtgaatgattctaagattttcgaaaccagatatgatttagtgaacgaaaatctggtcaactcttcccacaatttgggagcaaaatcaggtaatgcaggtatttcactatgctgtatcacggcagagttattggctgcaaccaaaatatcatatcgcaaggcacaacatatgagattaagagccgccgacatcacgtcaacatctttctttgccaatgtaataaagtattccgcatgactagaaacagtcagcctggcatctctcattctcatcaaattaatggaggtttcagattgctttgaagtttccaagggattcaactgatcaaaggtgaagcattgcgttaaaatgtttactgaatcaaatctatcattggatttttccattttctcacgctgaaccaaaaagtcacacaactttatggccgcactttgtttctgggatccggataaactgtccacaaggggcgacatccaagcaagtaaatcggagagtgaagtcttggcatccgatttgactgcagcttcatgaagatatgcttgaaagtgtgcgttaggtaagactgtgtcaagtatgttggagtagtggcagtcaggagctaactgccaaaaacgcacatcgtaaacctctaagaatttttgaagtaccttcaaaagaactggtaacggggcctctaacaatgccatcaaattattgaatagcactcttatcaaaggaaaaagccttactcgggtgaaagagctcatttcctccaaatccgaaggtttaagtaatcttgtaatttcagtcgcaggaaaatgatcaagaagcaactttagcatattccaaaagcgacagctaaggtctggagtaaagtattttgcgttctgtatgcgataaaagtggtagttgaattcgtcaatgacttgaggatccaaagttctgttctccagtgggatcttggccaaaactttttctgcaaaagcatactccttcgggttaccttccacaagataagtaaccactgcaggaagcaaatgttgcgacacggtagaatcatcagctaccatgtctatgagtctttcaatttcaggccgcatagcactatctttcctgaccatagaaggaatagatagcgcgtcatacaacaacttattcaagctgtctggagtatttggcggggccttaaggatttcttctagatcctgggcaatccgttgtgtctgccatgcaatgatgatgttcataaactgttgcacttgagccacggggatctttcggagtaaaacaaaccgctgacgcatctgtgacaagcaccgccagaaactccgcacacagtcgttgcatctcatcatgctggtcaccattttctgctcgacgatacggctttgcttgttcttttggcctgggaacgaaaacatgataagcgtatggcccgaaattggctgaagatccttgttacaaaacaagtgcgtatcctcaggaagatcatccagcgacaacacttgaatgcatttcatgagtacacgggtctgaacctcggagttgccaggttccgtgtggcttaggacaatgtccttcctaagctcttccaattcctccggacctaacatgttggtttgcaaatgtttacaatgcaagggaaagtatgaacaaaaataagtggaaggactactgtccagttatgtacagatagaaaagctgaagtgttggcagaaaagagtaagttcacgaaaagaagatggagccttgatggaccagttggtgtgtgcaggttacgcgtcacaaaagtacaatatacttagaaatactcttcagaaaaggcaaattgcgtccttaaaatagatttttttactgtgaagagtagttactttgagaagaaatagactgactattgtgtgttttgaacattcaattaatatactaagtcaaattttgtgctagctacaatcttggactcgcgtattcgtcagttcgttaatagtattcaccgctatattcacctttgacgtgaaaattgtctgaagttttcaaatcaatgtatttttttttcttcacggacccataattctcgtacctcaagtgtatacgaagagaattccatatgtttcgccaattataagagaacaacatcaatgtccaaaacgtttgcggctgtaagccagtcctctccagtatcccagcatctctgcattattagcaaactcttcatagcgttgatgttccccgcaatcgaaagctttgaaaagcgattgaagtaaaattgtctcttctccggatctagtgtctcgcatccagcacaaaagtggcagaaaatagaacagatttcagcaggagatgtcagttcaatgccgtactccaagatctcagccatttctgtagccaaatcttggactatagttgacgatcttgggagtctgaaaactcgccgataaagattcatgagtgcggcgtcgaaaaacaccttgtttgtagcacgtaaaatattgtcgtcgtgaaccaaatccttgacgtttttggagctcgtaggactgggaggctttttgaatttgagcttcgcttcaataagctcgtccattatggtgctccttcgctcttcaccgtactcataatctttcatgagctgcagctttatttcaagtccattggctataatgtacagtgggatcgcatcctctcgtgcatcaggctcagccaagtatctgttgacctcgtcaataagcaaagaaatgttgacaaaatggcgaaaaagtttagtatcgaaacccacaaagtaatcaatgtctctctttgggtctgtgctggacgtgccattggtatcatttgcaaagacattttcaactggagagtacttccctctgttcttgtacgctcgcaaatatttatcacggcccttagtagctgcaagagccccaagaatatccatataagcgaaccagcgcatgaggaagtaggcaatatcactttcgtctcgcagatgtgacaaagaaaagcatgacagaatctgcgcaccagtgctatcttcgtttgctgttccaaccattttgctaactctggcagatacaatttcactagcaccaatattatgtgtcctgtgcttctcaaagtcgttggacgaaaccgtctcataacctgacaatagaagaataatagccaacgtgctgtctgacgtagcttcgtttttatcttggagctgtcgaagaagctcgttacatgatcgcccaagaagctggtcaataattggttgctggctgacgccattagggtccaaggactgccgtactttggcagaaaatgctagaatcgtagtgaggataccgtcgtaatgcatggccatctggggcaaaatgactttgaatggattatctctgtaaatgtgggatggtgctggcaccaagttattcgaagccacattgatccaaaagtgtaaaagctgacgatagtatggtacattcaataatatttccggaagcggcatcaaagccggtggaattgaattaagcaccgccattgcgtggtcttcttcgctcatattctctggatcttctacactagcttcatttggaatagagcgtgttacctcctcttcatatgataaagactctggtgatctattgggtagaacaccagggagatttgggaaaggagctgaggaaatcagagaaatacggcgatctcggctgttctggaataagtgactcgatgcatgcgatatctttggcataaggatcctgcgaatccagagtctcggacagatgaaaatctgacggagtccttgcttgcacttcagggctggttttagctgaaaacacaagatcttgtattctgatatccttgtgcccattcagacgcccgctttcgacattgttcaggattttcagatcactttcatttttggcgttcacaagcacttgattctcagacatgggatagttctccagtgtatcttgttgtccgtctatgagactggtgagaagttctgagtttcggagactcacttgtccatggctttggttgaacgagtcaagggcccgtgatgccgaggctagatctttatctagcatttgggaaagagtaggtgatctcgggattgcaaagtcacctaaattgggtccaccaacatcctcggtcttgacttttataggcgttttgtggagtattatttaaagacagaaactgcggcattggctgtgtcttaggcataggctccgattccgattttgccattggccacgatgctgcgttcgcttttcccatacttgaagtagaggcgccgtcatatccagaaacaaaggtaagggtacccaatggagaagcagtttgcggcagcacaaactcagagttgggagacttcgaaccctttttgtttttgaatgggcggccaccccatgtcaacttgagcgagtagtcacactggacattacctttgagacaagcggcacatgctggtctttcttctgtgcattttatctttaaacgcttgcatctgtggcagcccaaacgggatctgcggattttcttttttggaggagcttgcatgatgtctcattttccgtacgaaaatgagaggcggagctggatcagaaaaacagtgggaagaagatggaaaaaaagagaacgttagttgactcggaatcactttccttgttgggtgcagtggcataaacgggccggatttcctgcacgaaggcttatcgtcgtcctttaacttgttggttaagactacaacaaattaatagtgtagtagaagtgggggacaaaaaaaaattttttcaaaaataatataaaagaaagtttgataattgcaaacacaatttgaatcttgaatttgaaatacttaatcttggattaaaaatcgtagacattatacactcaattgataagaagaatcgaagaaaagtcgattattccttcacgtacatcttctacctgttctgcctttgaacataaaaaaaaaaatgggacgtcatagtcattccactttctcctatactataatatacactgtgagctgtagcggcgattgcactgctatgaattacagattgcaatctcaaatgttcttttctgtaaacagcttatcaagaagacctcccagtctcttttcggtgtctctctcgacatattttttaccatacaagagcgccaacaacttttcatacaatcggaacaagtagcctgcagctataagcaagcctgaaagaacggtcatgagccgtgcaacgaatgcgaaaaagccaatacgtttttccctgatggtgagcttgattggctcaaacgagtagtcgaagaagattcctggtggcggtatgccccggttgtggtcaacgttgtggatttctgtaagcgaatactggtaggtgtccacaaccaagccaagtttttcgtagtgtgtaggcacaagcttggcaaagtacctgtaggcctggcgattctcttcagtcacctttgcagtgaagtccaatgggttggtgatgaatgggtaaaagtcaccaaacgagaattccgaaatcacatgcgagaagttatatgccttgggatcaatcagcagccgatcccgatacatgcttccctttggcacaatgaagaactcgccgcgtacatggttcactggaatggtgccgaaaatatgacacgctggcgcatcttcattgacccgagcaccggcaatgccgtattctgcccggagagtctcttgcatgatttcatcgagctcaggggtgtcatagtcattgttttctctgttgagagcgaaaaactcaggcacgtagaagcctgttccttggaagttgagcacttccccggccaagtatcgatcgctagtgatgtccatgacgtttgtcgaaatgaactggcatggcatggccacaaccatgtccaagttgatgttgaggtcttttcgcgtctcgttatccacagagaattgcctgtcgatgtagccgccgagatatcctccaatctggatccatatgatcaacaagccgcaaaaaacggtgaggatggtggaaaaaccgccacgttgcgatcgcacagaagcttcgggcgccactttggggaacgcatcgaacacgcgaactttcagcgagaagttatccattgaaagagtgttggaagatccaggacaaaggtgctaagagacagaagcggctcacgttaaagctacgtatagacttgtatgcaagttgatggtgcgcatttgacgtggaacaccttgcaaaaaaataaccgtgaagaattggcaaatcatggcgataggaaaaagaaaaaaagtcacgagaggaatctttttaggagccgatgattcatttaatgcccttttttatagattacatttctatgtacctacactaaaacggggcactggccttgcatatcggaaacactcgcggaaaagacgtcttcttctgaattcggtcgagatatcgtcatccgctgggagcttgtcgtatatccaaccttctgtttcgtctgaaggacattccaagtgctgcatgtcaatccccctctgccacaagaaattctgtggctcaatgtcaatgtgccagttattagcgtagccaaagtcgtacttccattccggtggaggtaatactttgctaagattgtcgacgccatgtggtagttttcctgcaactctcacaggatctttccagtcgaacaatcttttggagtacgcatgtggtttccatttgcgcctcaagatattgcgtgcttgcaattcgtaaatttccaccactctcacttcaggctcgtcgtccacaatgatgctgcgcgagtcaaatgtgtcgagaaaaagttgtttcggctctttcttctcggtagctttactgcttttcgcgtttccaaatccaacaaggtatttctttgtgttgggatggcacaaaataagcccagcccagcctgagaaaatgaaaatcgctcgccatggtatatacttgcccaacaacaaaacaacgcttgtgactgcaattgtgacataaaacacaaatgttgtgagtcgttcatctttgaaacccacgatatttgtagagagttgctttgcttgttccattgcttcgagaatgtctgtggtcaagttctgcaagtcccgcatattcataagcattgaaacttgtgacttcacgtacttggatttatccttctttcgcaattcttccggtgtagtcttctccgaagcggaagaaagtgttaaaggagtagaggcgtaagagacagaagttgatgagctgttgatggactgagtgtccagaaatccctctttgggctcgttcaaaaggtccaaaacaacactatggtcatctgatttgttcaagaaatccaaaaacgactcgcctcgtttctttacaggaaggatttctggtctctggaatggatggcgatataaatgcgctggaatgatcacaccaaatagcaaaaaaagtaacggaaatgccacaaccaaatggggccagcaacatactgcagtgtagaccaccaagcaggtgagagttttcgtcggttttctccatgtgagcacatggatcaagccatactggagacggaaaaacgtacccatctgggcactcaactgcttcatgttagaggcaaagatgcgaaacgatagctgcggcttcccgcttcttgatggatcattgattctactcagaagctgttccagctctgccgaatcctccgctatagtatggcggagcaatctttccataaacctgtccatgaaatggccttgctctttctcttctttagtcctgtgatccttggatctgccgtggctttctcccgacagaagcgtaggatccaattcctcgtctgtcaagcgaagactgtcctcgctgtttctgtctaggtgctctatgcccattccaagaagactggcagcagttccagcagcgatacctcgcgcggatccaggacgagaatccgccacgcagctgctgtaactatatagagacgacatcatccttgctcttctggatgaatgttcgtgattctcatgactcatgatggatgaaaagaagtaagacctgagtggggatcagatagcatgtgaagatataacccatgatacatgcgcgcatgataatctgtgtgcgactaggaacagtaccagatggacaagcaacaaaaggcacactagcaagaaatgagagtttagagtagatatttgacagacgatgaaaggttgttctattttgtttctattcgttgagaaagacatggcctagaagttctgtggcagtggccctcgtctctctctcgaacctaaatatactatgcaaaaatttggagaagtggctgatgtcgttgcggtcctcatgcgatgagtggagccttaaagccacttctatgcttttagaattgggtttgatggtgcgcttgaatggactcggcgcgcttgtcttgtgtgaaaccgattgaagctgtgtgttgagaaacttgagatttagctttccctcaagattgaaaagtgagtagagaagggtctttttgattttcctttcgtcaactggaggtttcccttttgaaagcaacagcgagggatctgaaacaagcggatcacttaatccttttgagcgtgctattttaacttgcctcataagtcgcttacgttcgttgatgatgtgagtacatgatggagcaccaaacatctctaaaataagacccatctgctccaattccgacttcccgggaagaagtggagtgccggaaaataattcggcaataacgcaaccaaaggaccatacatcaatttctgagccatattgtgcaccgagaataacctctggtgctctgtaaaatctggattggatgtacgaatatgatgtttcgttctcataacaggaggaaccgaagtcgatgattttaacaaggaaatcagatatgctggtctggttagggtcataatatggtggaagcttaatcatgatattttccggttttatatcacaatgaataatatgcgtgtcatgaatgaagcttagtccacgcaatatgtctcgtgcaaatttgcgtagtaatgctagccgaactccgctaaatgatgtgagctccaaaaatgtgtagagattcaatgaaagcacttcactaacgatacacatgtgcccacgaaaatgaaaatgatcacaatagttcatgatatattgagacgcatgtggtggtgtattcaaactcttgagtagtttgatttcacttacagcttgcaatgaccaatctaattcgttttttatgattttgatggccactttgcgactgtcgacatgattctgatactttctatcagcgcagagaacaacatttccgaaagatccagtccctagaatccgcaagatttcgtaacgatattcaatgtgatcaccctggtgtataacgtaattgccttctaaatcatcgaacccgtagttgttcttgaagctgctgatgtttatagagctttcgtcccttccacttccaagatttggaagatagtatacattagacttgcgcattaattcaccgcgctcgaatatactgagagcagcgccttccgttgaatccaacaactggcgtgggtccgtacctgccacagggggtatagagaaatccagagagttcgtttcgttaaaaatcagcgggtctgccgcaaatatgatttggtatacgtcattgactgtccacggttttctgctatccatacttctggatccatcaaacattgttgcctctaaaggtatagagggacagttgggcgatcgacttctggaagatggcctacggtttgacgtgttgcgtgatttatccaatcttgttttcagcctcaacgcattgttataaagccgggcgtaaacgtcttctttatcgcgattggtgtatgctgtagacacatgccgtggggaagtatgttcaggaacatttgcatttttggttgctagcgatgcaaggtcagttgattttgctgatttcggaaaaagacgtttctttgttcctagatgtcctggacgcctattatatatttctgagtgggatgcggctctggtctggatcagactcctttcagcttgtctagcctgcttttctgctagagcctgtctgttccgtgacgaagacgtttctttcatgaaggaacacagcagtaggtcaggagctttccgaggcttggatttacatggagattgggtttcaggatcggcagattcggccaagggacgattcaagtggcgctttgtggccgtggagctcgagttaatttgcttgagaggattcgagtgtctggagacggcccttttcgctgtcgaaagaacaggcgcccgtgaaggagttgtggcagtttcacgatggtagttttccggatacaagctcgccggatacagctttttcgctggtttctttggcggccgggcggcgtctgcatctgtggcaatcccaatgctagcaaaacgagtgttgaagctaggcgagagattagacataatccggaacccaaatgacaccttcttgtagtgatctgcgcgtatgtacctgggtcccttgtcatctgcaggttcaatgtttaggagaagcatgtttagcatccgggacaggcggagataatatgggagaaagacgagaacgatgaagaggagaagagaagctttggcactctttctaaagccatgttgattatgttatcgtctcgttatctttagctataatggatgtggagttcctgcacctacatacatggcttctctccatgtcgtctcttaagtagctagacacatacatgactactccgccaaaagacaccgtgacagacccaaagtcgtatacagacagagacttgcttctcctaacccaactccttcatacagcaggccttatagcgcctgaagacgttcgtgcgagcaatctcgatgactttggagaaaagtggtttcagcataaaagcacggcgctagcccgacagttggaagaatttcccctctcaaacgcgccttctggactccaggtaagggaactttacaacgccatgctcgagcagtacccaaattgcaaaaacaccacggatctagccaacacgttttactttcagcgcattcgcgatttggaatcgaaaatcgccgactctaaggcagagttccaggctctattgggcgaataacttgggtttctgacatttacgacatatcctagaaaatggtgctttcgtcttggcgctaaccttaatgatgtttcatgtttcatcttgatagactctcatatcttagcactgtcacatgatagttctggttccgtggttgcatgttcctagttaatgaatgctgatgttgtgttgttgtatgtaagtcatctactacttgttggcttgagcacttctatgtctcttccatatttaccacttcttctttgacgtggagtgtataaattcctcggcctttctctactccgctttttcctcggtatgcgctccccacatcatctatatgcgcatatacagtagcaactgggctattatcatacttgtcattgccctttttctgtcacattcctaacgaaatgagccatttctccaaaagccgctcggattcctatgccaggagcatagtcaacgcttacaaatccaaacggcccattcttttaaacatatcctatctcctacttttcattgcggcctttactggagccacatcgacttccaataaaaaagtccgcaaagaaagcacagaaaaaaaggcaaaagagaagaaaaccccaaggctctcgagaaatgacttgaagactctactaaaatctgccgttcccggcgtttccgactccgttgttggttacttggctggccatattgtgcttcttgttgctcgagcatttttaaccattgaagttgccagtttagacggtaaacttgtcggtgcgctcgtaacgaagaggctacgaaagtttgctcgtcttttggccttttggatgtttttgggcattccagcatcctttgtcaatgctttgcttaattggaccaaagagaaaatgcgccaaagtttgagaaggaacatcaacgacagcattcttcatgattatttgccagataacctagacccaaactattatgcgcttctccaatcagcggatagcgacattaaggatccagatcagagaatctctacagacgtatcaagattggcgcaggccttggctagtcttccgggccaacttttgaaacctagtttggacttgtttttgtgcgccagagaactttcaagaagtggagtgggaagtggagaaggtactttggctcttggtttacttacccacttttccacgacgattctccggttcttttctcctccttttgccaaattggcctcggaacgggccagtcttgaaggccagcttcgctcggcacactctaaagttgttgcaaacaacgaggaaattgcattcttgagaggtcatcctcgggagttggattatgttgattactgttactaccagcttgagaggtttttgaaaatcgagtattctaagagagcaatccacgaaatagcgcagacatttattgtcaagtacttctggggcgccgctggtctagtattgtgctctgctcctgttttcatcaacaagtatttcggcaaagctgaagatccaaatgccacaagtgactttattacgaacagaagattgctcttgagtgcatccgattccattgaccggttgatctattcgagaaaatacttgcttcaagttgtcggccatgcttctcgagtgacctctatccagaaagcgttgaacacgatcaagcaaaagcgattgggcaacattagtgaatcttctactggcactgtcacttatggaaatgaaattacttttgatcgcgttcgtctagtcaccccagccgatgtgacacttatagagtccctcagctttagcatcaaaccgggtcagcatttgcttattgccggtcctaacggtgcaggtaaatcatccatgtttaggatgttaggcggcttgtggccttgcaaggagggccacataactattcctacgtccgacaacatgttttacttgccacaaagagcctatctctgtaaagggtcgttacgtgaacaaatcacatatccgcatactttagaggagtacaagcaaaacaagcatggcaaaacagacaaggacttgaagaatatcttggatatcttggaccttggggacttacttcagtccgactctgattgggacgcagtcaagaactggaaagaagaattgtctaccggagcccagcaacgcttggccatggcccgtttgtattaccaccagcctcagtttgccgttttggacgagtgcacttctgctgtcactcctagtatggaacagtttatgtaccagcatgcgcaagagattggcatttccttgatttctgttgcccacagaccggccctctggcatttccacaattttttgttgaagcttgacggcgagggaggctatttcttcggacccttggacgctagccggcgactcaagtttgaagaggaaagacttatgttggaaaagaacttacgagacgtgccgcagttgcgtgagcgcttggaggagttaaagaatgtgtctacggcccaccatatccgacacgaaagctcgcaacggagtttgaccaacatggcttaggtagactaaattctatctctgtatttatgacgaattatatcttaatttaatctttcggagttttattttcctttttgccctggtatacgtacaagagaatgcacatgtagcgcgaattgagtagtacagactttgatgtctttccttcagagattcccttaccttcataatagaagtctgtggcagcgttgcagccgatttttctcttctaagagtgcgctgagtgtacttgttgttggaattgggaatcctactccaacatataatggtactcggcatagtgtgggccactacatactagataagatgatagaagagtactggaccaactttggatctttcaagccaatggcgttgaattctctgtttgtttacagcaagtctcaaacggcggagctcagcaatgtgctcttggcaaaaacagtctcgtcgtatatgaatctcagcggaactccagtttccaaactatggcagaaataccaccagcagaatttgaattctcggccagcaatggtggttttgcacgacgagctacaagtgccccttggtaagatccagatccgccgcagaaacaccagcgccagaggccataacggcttgcgctctatagaccaggccataggttccaattacatcaagctcgcgataggtatcggcaagccgccgcaaaaaacgctggttctggacttcgtcttggccaaattctctccggtggaacttgaaacactagcagaacagacgatgcctaaagtagccaaggctatggcggagtttgcaaaaggacagcatatttacgagacatacgaccattcaaaaaaataaacgcaacactacgccgtgatagatatcgaagttgtatgtaacgtctgtatatatctccgaagcatcatcagaagctgccaatgtcttatcattggaaccgacatacctcttgagtcatcccgagtctagtatagaagtcactgatagtcgcgcgaatctgcgcaactacttctttctcaactgtaggcgatggaattcgatttacatcttaccgcacatcggtctgttgttcgggagtcattgaaaggtatgtcagagtgtcttgaaaagatctacgtgcccaaatatctactaacttcctccaggcattgtgtggacgatctttttccaccgactttttggccccataacgcctacaacgcatgaattcttggatatcacgtatccgatggtggcagaccagcccgagctagatgccacaatcgaccaaaatattgaccatcttatcaagaaacacttgggccaccaatctgcgccactggagggcgttttgctagtgcagtttcttgatgaaaaccaggcaaaagcgaaaaagaaatcgggctggttcggccagattaccgacgggcgaaacgatctggtcccatgggaaacctggcgcatttttgtccagtgtgcgccgttggccagccctgaacatcttgcctctttgaccgataatacaaaggctttccttcggccctccttggcgagctttgagcagtgtctcgagcaaatcacctcctatgttgatcgtcacaaggaccacattccacctatcatgacgttagacgtggctccgttcccatacaagatggaggtacttgcaaatgcgcaaggcgcaaggacaggcgaagacgagtcttggagccattacatcaagaaaatgatggactaacactactttattctgcattacaaacaaaactgtttcgccgcttggctggctgtgcttgtgttcttagaggttggcactatacattccttcttcgcctctgacaagaatacactcgtcttcgtggatggcccttttgtcaagcccgatttcggcaactttgtcaagcaccagctgatcatagctcccgggctggaaccaaaggcccttgatgagcgattcataattgtcgaattgcgatatttcgtccaaggttcgaactgtcactgctggcggagtcaaaaacgagatactgagcccatccttctgtgaaagatcatgatgtgccaactctttccttgaatgtaatgcatctagcacggtggtgatatttggggctactgcttggcccaaaatctccttttccttggggtttattggtactactggaagttcgtggctaacataccacgacaagattcgaaatccaaatttggatgggttttgcgatgccccaacaaccacatactgcctcgaagccccgaaaaagttcttgatccgcgatttcattgacattatactcaactgtgatttatgggttgtttgcttctaccagctatggtgattgtggggcacgggtgcgggtaacctgtctgtatatactcatgtgataataaagacatatggaagaacaatcaatgggtttcaaaatggagaattgattaatacagggattgtgatacggaaagtcattctgacggggcttttaatctggaaaagcattcacaggtagtccataaaaacttttagttcttgctgctgggccaatcagaagagttatttgacgagaatttacatgctctcctgaagattacatccatttcaaatcaatcccatagcatatctcgattcaagtggcttcttaaaggtttgatttgattatgaatttttttaagccgattttcgagatttgtgcgaagactgagcaccagcctagtttctctctagaattaaacaaggcatctctgcttcgcttaccttatcttacgtttttttgtgactgaaaggtctctacatctcaatctctttttctatcaatgaatttagttcactaactttctcattcacccagttttttcaaaattgagtagctcaacttccttaattcgatctctttgagcccatttgttgccttactgtttattcattttctagcttcctctacatgtaaaagttggcccttcatttttttcggtctcatgttcactcttactcgagtgttgatgtgcgcctgtatactccatcgctaacctttccaattggcgtcccttcttttcaccacacatggccagagaaaaacgtacaaaaccttgtagcaattgcaaacgctccaaggttaaatgcgagtacgtggagagtttgccttgcactcgttgcgtcaattcgggcctctcaagctcttgccattttgtgccgaagcttccatcgctcaaacttccactgcttgatgtgcaaagacaaaacaagtatccgggacccgatattcttccgtcgaatttcctttcccaacaaggtgggtccgtgccgcctcaagcaaatccagttctttactacccacaagccatcccagtacagcccgaagctaaactgatcgcaaatcatctggctccccttcaccagtctccactgaacccgtcactcgttaatattctgaaagcagaagttgcatcgacccctaaccgtctcgtggggccacaaaatggtcgtctgtcctatttctatccatcacagaaagtgaagaataactccatcgcagaccaaaaccgcctcgaaatacacgattctcgtcagaatccccatttgcatcaaaaaaactctttgagtgttagtcaggctgacgcggaatggaaaattactatggaaaacaaattgaactcctttgattctaaattcgatcatcttctacaagctcttcgtgaaaatcagcgagcattaggtcatgaaatggaacttaagaacagatacgcagcggaaaacgaatattttagacagcagcacatcgagttatcctctcgtgtcccaactccacttatagggtcgaagcgttcttactctgagtcaacatctgcgtctccaccgaagaaaacaaagtatggtgatgatgatttccgcgagaatgtcatttcccttgaagaagccaaagctctcttctcctatttcgacacaaacatttcgcaacagttatttggttttgaaataaagcagttttctgttgatgtcatttgggaaatctctccgatacttatatgtgctatttgcaccattgcatccatgcactatccagaccctgtgaaatcctcgaaaagagatgcattacagaaacatttgcatgatctatgcgctaaattgctattcaagggaagacctcgcacagaagaagaaggtttcaatgcgatagtggcactagttctttgcagtttttggctctccgattcccaaagattcacaggtttagcattgcaactagcgaaagagtttcaattcaatcatccctcagcatcgaaaacacaaagctccctctcggaaaaagataaactcaaattgtggtatttgttgtacattctagatggccaacagagtatgacgcttaacagacagtacttattggatggaaatgatgaatctttcaagaatagtaggctggtcctattgtctagaactctgctgatcaaatctagtcctacgcaggcgatagatcaatcagaggtatctaagggtcgtcagacagatcaaaaggagctgaagaactctaaatcttctgatgaaagcaaggcacctagctttaccgatctacggcttgtctcccaagtggagtataaccaggcacttaatgaagcattcaagggtaatgcatgggagcttattgctcctagcgctttcggaatcccttcaaaatcaaatcttgaactagataaatggatggtttcatggacagttcttcttgcacccatgaactgcggatctgtatggctgtctaagtctacattgatttattacaactttgccaaaatgcacataaacagttcaattgtcaggcacttacaaatggatactggaagtgaagatgttgttttccctagatgggaaaactacagtcaggtactggagaagcaaaaatctccggctattgatcatggggcaagacaagattctgatgatgaagatgaagacgatgacgatgagtttatctctaacaaagaactagtgtcgcaagatgagacgctccttggacttaacatcgcagtaaacgctgcccaaacagtgctcaatcttgttttggatgacaatgatattctctcggaattgaagtatgtcccagtacacattcatatcatgttatactatgcagcattacttttagtgaatccacctacttgtgttacagatggtgagaaaaacgaagcctattttcaaaaaattattgaaaatttaaagacggtccgcattcttctgaagaaagtaaacatgaatatccctacagacaagcaatttggagagcgctttataaacagtttggacaatgtctttttggagaggtctacaagacttaagagtgaattgaacgagtcaaatttagatttgtcggtgagagcagaacttttgaaagagctatcttccttgcaatacttcgacagcaagttggaaatggtgttagacacaaaggaaagtaacagaggatcatctccaaaacctgaacgtatctcagcttggccaggttcgcatcatggtcatccatgaagattcgcgtttttgtggattagtaaaattcgagtcaaccattagattgcaaatgacaaacagagaaggtatcaaaaggtttctttcaaaatttgtaactccacctctggagagcagctacaaagtaggaatcagttatgagggattgaaaagggcaccgcaattcttgcgccaagctatgcgtttagctactagcacagttgacgaagaatttgaagagctcctcttgcaattgaacgcaattgagtcacatggaaagaaagtgctaaaaatcatgtcatcgtaccaagattctgtgaatgcgtggcttattcacatggaaagaatagtcagtaatgtcaagagcatcttcgaggtagatgatgacacagagtctcagaagcatattttggaacgtaccgtacattatgaaaaggtcattgagagtcttcgcttgtccattgatgaaatatttaacacagttcccgttgtattggccgaaagagtgaaaatattgttaactcatatcctggtactccgcggggaaatcaggaaacgagacattgctttagttgactatgacaaaatctacgacaagttcgataccatgtccataagtaaagccgctggtaatatgaccatgaagcaaagtcagcaatactttgcaaccgaacgcaaaatggagctctctaaattagagtatgaaaaacacaatatggcgttgaaaaaagaattaccttgttttatttattttgccaaaagtttcatgaaggaagctttcactttcatattctacacccagatcaatgttgcgaaccaaatcgatagcgatttacgtttgttgcaagatgaatttgcgactgacattattggcccctccataaaagagtttggagaaaagttggtagaggagttcaatgaaaacaatttctttgagcaacctaaggttacgttggtagcatctacagaagcttcaccttgtggtgaaaagaatgctacgaacacaatcatacacccagttacatctttaggttactatagggcagccttcaagtttacggctcaagaagttaatgatctttcctttaaaaagggcgacgtggtgaaagtcatcgaaaaaaaaggcgaatggtggaaaggtgaattgaatggaaaatcgggtatgtttccttcaaactacgtaaaaaaattggtagagtgatggatatcattatttatttatctgaatatatgctggttgtgtcatctatcgcgacaatgaaagagctttggttcgacttttgtacttggttacacattggccggaacaaaactctcgcttaaaaggtatgtttttgttaccaagaacatcccaccactcaaatacatgtgcgtacggttcaaccactatcgtatcgcattcattgcacttttcctcatattttcccttgtgcacagcagcggctatcgcagtatggagaatacgaggagtggatttcttccatgttcttgtctctctgtatgtgacgtcatagcgggcaatggtatttaagcatagagtcttcaaagatggaacatactttgcaggctgaaagtattttatgcgagagacatggttgagcttatgtccaagcatgtagattctgggataaacttctgcggcatcccctctgacctcaatggtatcttcatccactgaaatgaaaggatttgggccagcactgaaagtgattaaattgggaagttcgagtatctgggccggcaaccattttagttgattgatactaatattcaaatcaaccaagtttacgagctgtccgatagcgctcggaatgtttcgcaacttgtttagacgtagactcaaaacattgagtttttcgaacttgaataaggcagggttgagcgatctcaacctattgttggtcaagtatagttgatacagtgatggcatgctatgttcgtcaaacttgactagagaattcaagtctttgacttcatctggaatctctgtcaaatccatgcccaccaaactcacagaaagagatacatcgtcgaaagcctgtagaatgatctctcgagcagtcgcgttctgttttttctcataatttgactgataatcctcagggtccatatctgtggatggacattggatatagctcagggttttgaatctgttgaactggtcgattccaaaatccgcctcggaactttggttgctagtttgtagccgcgggcgttcaggcttcactggagatgtgtttaaatctctgaaagtgcaatcgggatctataggcgagtcggggattgtgtaagtggaaacagtttgatcatattccgacatctggggaagaaccggaggactgctaggaagagtttcagcaacaaagtcctgattttcgttaccggtctcaggatcagaatcttgtagtgtggaggggccagggtggtgaaaaaaatcgttgtcaaactctattcttttgatatcatctttttcgttgaaagactcgccctgttttctcttcaaggcaggagcaaaatggagagcagggcggttgacgctcatcgttttggcagaagtcctcgtgtgatacatactgcttgcattttcatcaatcacatgtctctcccgtggagttgtgttcaaagggattttctcatccgcataggaagttgagaatgcaaaaggaaggagaggattgttcttttccatcctgaattcgatacaagtatcgggaacctcgggagttgaccagttggaaaaagatacgcgcatcatttcctaaagcgacctggggcgagtacggggaagagaaactagccaatcggagaaaggaagggcattgtaaattaataagctatgatctacaacgaaagtattgggttaaacagcgtcctattgtttgttccgagattgctttcccccgtttctctcaactctattgttgtgtggggatttgcaattttgtaaattggtcgcgatgcgcgataaaaactacaaaccagggccggagagatattatagataagaactgcacttagtaattatagacttgacagctggtaaggttgttcttctagaaccaaatgcaaagaatgcatacgagcgatccgagatacttagccgaacgcggaagagtaatactgcttgaagtatcgtaattgccattgtgtctgttctttgtttcgaaggtaaaaaatgtgatgctggaagcacccatgcatatgaaagtcaaaataaacttcggacaatagaaggaacctttccaatggggaaattctagacttgggtggacttccatgtagcttaatatcttgcgtcgacttgccttacgatgcattaagatgcttgaaccagccatgtacaaagaacatgatttgcacccaattgcatatttgcctattagttatagtaatttccaaagttataaattcgtctttagtttcgaattgcggaaagtgcttcatgttgagagaatactcaaacttctataacgcaagagtcaagataattgaagatggttcctgattcttcagtccaaaatcggaaggccattcttccttcatttcctgaactcatcaacagctgtatgaataaacctcagacccaaattgtattatggactcccaccgttattaactccctgacactcaaaagtccaatgtggtcaggcataactcaggctcctgaccgtcctttccttcatcttcaatcaagatacgagccgcagaagttccatgatagcatgccaagaaccatggtgtccttgagtaaacctccaaatattactcccactcccagcatagttttaaaccgcaatttagagacccgtccggaagccgattgggccccaaaatattcaatgatgaattcgagtggaatgaaaactcctcaaccagaacatagagtactagcaacaccatctcctgtaaacatggaaaagagccaatcggaatacatcacacctgaaacatcacccgctagaatgatacgatgtcagtcagaatatattacatctaaaaattcacctgttggcataaaaaaatcttcagaggaaaaaacgaacgaccctctgtccgccggaaaagttagaaaattacacagcaagttgaaagcagtgccaccaaagtcgtcaacacagggagaaagagatgaccatggaatattgtcttttactgtcaaaccgacgggaccacaaaacattgatgagcagctgcttacacggtttccacaccatttaaacaagggactaagcgccaagagtaacctaagctgctctcaatgtggattcacaaaaacaccagaatggagaagtggaccgagtggaaatcgtacattatgcaacgcatgtggtctcttttattcgaagcttttgaggcgatgggggagacaaattgcaaatgaaaagttctcgaagcgtaagcagagtggaaatccaagagatcgaaggatgttggctgatgactaaggccgaccagagatgttcttgatctctttctgataatagtgtttggcgatttcttggatccatttttcttcaacaatcatgcaatttctcatgtattctttacttgtcaagaccaactcgtggtacaagattatctttggtggtggcttgacgggaaataaactggatgacgggtgaataaatacactttggttctttttgagcagcacataatttgttcctaacttggagagtctagcaacattaggaaaaaacccactcaaaagagttttttggattttcacatcttgctcttctatatcttcccgttgctcaacatcaagcccaattttgcggcatagattttcgagctgggtgcgaacatctttgactcttcgaagtgttttgtattgaagaaagttatcttcacaccaaatgttagagaaaccagactcagaccattgttcccatatattcaacaatacaaaatggtctccgagatcatgagcgaaagtttccttcttcttatcagcttgttctttcttatcttttggcctgaagaacaaactaccagattctgataacattgccattattgaaagaatctcggctgtaactccaaattcatcactgctaagtaaacacttaccgaacataggatccattgggaactctgcgattcgtcttccagtttttgttagttcacctttagagttcaaagctcccaatgcatacaaaagttccaacgatttgatcaaagtttgtgagttcggtgggtccatgaagtcaaaatgcaccaagtctgtgatgcccatagataatagtaatagaacaatggtgctcaaattgactcgtaaaatctctggagtcgggttggcttgtagctcattataaaatgaccatttcgtatagagcctatagcattttccaggaccaacacgaccagctcttccagctctctgatctgcagaggctcttgaacatggtacaacaactaagctctccatacctgttgaaggattgaaaacattttctttaacgtaaccagggtcaacaacgtatcgcacgccatcgattgtgatggaagtttcggcaatattagttgcaagaataacttttcttgcgtcatgaggagtgggttcaaaaattcgtttttgtagctttggtggcatgtttgcatatataggagccacaatcatttttttaatcagatccccgagcttttgacaagcatcattcaatgtttcctccatggtttcgatttcttcctgtcctgtgagaaaaaccaatatgtctcctggaatctcttctttgagatgaatctggaatacagttgttatggccgcctggatgtagttcgcctcggggtttttcgtataacagatatcgacaggaaatcttcgtcctggaatattgaaaattggagcaccgtcaaaatactctgaaaattttgtagcatttatggtggctgaagcaacaatgagcttgaggtctttcctttctttgatgatgtctttgagtaacgtcaaaacgatttctgtcgagactgtccgttcatgagcctcatcaatcattaatgcactgtacgttgatagtaatgggtccgccataaactctcgtagaagcataccatctgtgacatatttgatggctgttttctgtgatgttgaatcatcgaaacgaatgcagtaaccaacttcttctcccaaaacacaaccaacttcttctgctactctagtggccacagaggttgcagcgactcttctgggctgtgtgcacccaattttcaatggaatgtctgaatttggtgcttttgtatatccagcttcatatagatactgaggaagctgcgtagtttttcccgatcctgtttcaccaacgacgattaaaacctggtttttctctatagtatctagaaacgattggcgtagctgatacactggtagggattttctcacctcttcaatctcatgagacactttaggaatgtcagtcggctctactggttcgtgggatgtaggttcagactctgaaaagtccacaaactgcgactcgtcaaacacaaagtcatatgtcggctgtgttggaagctgtatttcatctggattagacgaaactatagtctgggctttctttagttgatctaattcccattgattttcaaatcgtttttttttctcctccttttcagaaacctccacgtacttgcttttgagtagctcccttttccgtttttgatcgattgctccgccacttgtgaaatactcatctggaatttcaaactcagcatccggttgttcttccttcgataccataagatccaagattctttttttctcgttcaaagccttcgtttccgtggccaggcgattttcccgcagttcaagaagagccacatcttttcgaagatcatctagggcggtttcaaatttgctgtgtatgtagtttcttctagatttcttacgcaaatggtcaatgtctggcccattatcgttggagacagaagttgcagcttcactttctttgcctaaacccttatgttccttagtcgtaggctgtccaccgacattgtcttgtcttgcgatggtggcatttgcttgttcagattggtgctctggggtaataaccggggcattgttcggctgtggatactcagaattgatcacagaggtatcgtctataggttcgtcatcaggactatagtctcttttacgagaataacctcgccctttttgaatgtgggacatgtaggagcagagtaatatagttgcaagcttgagcatcgcgaaatcccaggatcacatcgcgaaatccagaaacagtcaacttcatccaacttgtgagacaatgtcttcactaggcaagaaaaaaggaagaagatactccagaatagctccacacgatgatgagagctcatctttcttcactccgagtcccatggtagactcgaaagatgggaaatctgtgtctgagttggatcttcgcagtactgtgacaggcagaaacgaaccaacatacattccaccatggactgaaccttatgtgattggaatagcaggtttttctggatcaggaaaaacctcagtctcgcagcgcataatccaagaattgaaccagccctggactgttcttttgctgtttgataatttctacaaacccttgactcctgaagattataagttggtggcagaaaacaactacgatttcgacaccccagactctattgacatagacctcgcagtggaaacacttagatctttgaaggaaggaaagaaaacggaaatcccagtgtactctttcgctcaacacgcgagaacagataagaaaatcaccatctacggtgctacggttattattatagaagggatttatgcattgtatgacaagaggcttttggacttgatggacatcaaagttttcgtcgacaccgagttggatttgtgcttggcgagaagacttaccagggatatcttatacagaggcagaaatgtcgaaggagtgattcgccaatgggaaaggtttgtcaaacctaattctgttgctagcgtagcacccacaatgcaaaatgctgatcttgtcattccaagaggccttgacaactcaacagctattgatgtgatgattaagcacattcaaaacaagttggcgttgaaaagtgccgagcatctcgaaagactcaaggcgttgggtctcagcaacaagattgagctttccagccttgataacttgaaacttcttcctagaaataatcacacggccggcattcactccatcttgtttgatgtgcatactgaacgcacagacttcattttctatttcgacagaatagcaaaccttctcatcgaacaggccctcgagcaactcacttgctttgaagaaacttcggtatcgtgtcctagtggctatgaatttaaaggactaaaaccaacacacgattttgtggcagtgagcattattagatcgggagactgtttcatgaattcacttcgcaagacattcccagacattcccgtgggaaagcttttaatccaaagtgattctttgaccggtgaaccacagttacacatggaagcattgccacagataaatgaggaatcccaatattttttgtttgatgcgcaaattattagtggagcaggagccattatggctatccaagttctacttgaccacgaggtgaaagagcgaaatattgtattgatctcttacttactgaccgaagtcggggttcgtcgtatctttaatgttttccccaacatcacgcttattgtcggaaggctcagcaatatggaagaagtgaaccaggaattcaacagcgaaggtttcaaggacacagactggatgttccgaaacagattcatcgattccttgtacttcggaacagactgagcccccagatatgcatggacgaaaaacatctttgcgtcgctagcacaaatttataaatatattacatccaataaaggacttacacctcttcaaggctttcaacatcgcttggggatttgggtatcaggaagcggatagccaccgagttgcggcgacgatggtttttcatgtcggtcgccacggagtgtctgcgacgagtagaaatatcgggtaggtgttgaggggatttgtcaagactgtagtcgccgaaattgttcaagtcgcaaatggaatagtgcagtttgaacaaggactggtccgacttagtttgatctcgcagcggtaaagatgcatgggggtgggtattgagattgtcaacaaggaacgctgaacgaggttcatttgcattttctgatcctgaaggagatacgggctccttttcaagggcgatggaaaaccgcctagatgtcagtgcagacatgagtcgcaatgctatacaaattgtcaagacaccagatgattaaatagtagccgacggcagaaagaaacgataagcaatgattagaagctgggcagtagatgttgctccatatttaaacatagtacgaccgtatatctcctgcaaactcagacctgtactcctgtagccccggctaaaatgctgcacaaggcgcggctcgcatttcttccttttgtttgtcctagcacagtggggtgatcggcctgcgatccgattcgctgtaacaccacagatattttggaaacctgcaacactagcattgtatttattttgacagaaaacctggggtaacgggttaatgggcattcacaaaagaccgttgcaatttgcgcttgattctttttaagtggccgtgcttgagccatcgcacaggttacaattgtcatggcttggaactgttgctactttgctcatcgaacgttgcgtgaaagaaaagcaatgcatcgaacttttgttggccctgccgcttgtttcattgtaggcgtagctttgttggcgtagaaaaaaaatataatgttccagaatggtctaaacaaatttgccgtgaccctctactggaatcagataccgtagaaaattaccctagatatgcatgtagggattgcgtgagaggggcatcacgtacataggagacagattgacatattatcacacctagagcttctggtatttcctaccaattccttctgcttcttcacaagtccaatgtgactacaagacgattgcaaggcttggactaaaaaaaaaccgaacgttgtctctattcctagccaatacatgccctgcgcaagagtgcaaagtgagaacgcatgttctacatttgtgcagttctttccatcaccaaagatcccttggaaatctgggcacttcgttggactcaatcatctttgcttagctgccttctttggttgcttctgccatcgactggaggagctttggggccttcgttcgcttgaccattgctgcatgtcttgatattttaacatacgtgcttcgtttcggagttccgctggttgcgttcgaacaagttcttacatgtttcacaatttacgatatcggtcaagtgacaagtcttgtgcatatttgtacaaatcaagtctagataccatatgcagctaatcatgcaagaaaacgagggtctacagtcgcgcaccttgattcacacggctaaatggctggaccaatgtgatggtaatatgatatattgctcgtgataactctacttttgatgtggggttttcccctattggtctttattcgctgtctttggaagcagcattactttttttttttctcattctcgtcaacatcggcactgcggcacttaattgccgagctcttctcgtcatataccaacgtcaatcacatcaagagtaaaggactagcacaacatgaaaatggagcaaagaaaaaagagcatccttaattgaacacttgaaacatgatagtggcccctcatatgtctgttcatccattttctccgcttttcttcaagacaagagcttatttttctgcaggtcgccatgtctcttatctcaaggtgaatcgagtcatagaaaaaaaaaaattccgcctattgagcatcatgtcttcgcttcgtcttagctcgcgttctctccttttgaagcggctctatgcgagctttaagccagcaccccagcttactgtgtctgacttgaacgagtccactctcgaagcaaaatatgctgtccgaggtaaaatccccattcgtgccgacgagttgaggtcggaaattgacctgaaccctgatggtcatggcttgccatatgatcgcatcatcagtgctaacattggaaacccacaacagttggaccagcagccattgtcttggtacagacaagtcttgtctttgatgcaataccctacattgattaacaaaatcagcactttggacaagaaaaccgccgactctttgtatcctcccgatgttgtggaaagagctcgcaagttgttgaagactacaggttccgtgggtgcttactctcactctcaaggtgatatcaccgtcagaaaatctgtcgccaagttcatttcggaaagagacggatacgcagcccacccacagaacattttcttgactagtggtgcttcctctgctgtgctgtacttgatacaagtgttatcctcaagcccaaatgctggtttcttgattcccatcccacaatatcctttatacactgcttcgattgcgttgaacaatgccaaacctattggctatttcttggacgaggacagccactggtccacagatcccgttcaaatccgccgtttgattgacgaaaacaaggccaacggtgtggatctcaaagctttagttgtcatcaatcctggtaacccaactggtgcaatcttgaccgaaaaggacattgctgaaatcattgacattgctgcagagcacggtcttgtgcttattgctgatgaagtctaccaggaaaatgtctttgaaggtaagttcgtgtcgatgaagaaagtatacgcccagttgcttgagaaagatccagagacatacaaacacgtccagcttgcatctttgcattctacatctaagggtgttagtggtgagtgtggacaaagaggcggctacatggagttggttggcttctcccaagaagtgagagatatcatttttaagttagcttctatcaacctttgtcctgttgtctctggccaagctttggtggagttgatgatcaacccacctaaagagggagagccatcttacgagttgtatcaaaaggaaactacgggaattcatgatgatttgatgaagagagcttctcttttgtacaagtctttctgtgcaatgacagatgttcaatgtaacaagccacaaggtgccatgtatcttttccccagcttgaagttcaccaaggagacgtacagtaagttgtttgaagcgtctgaagagttaaacttgacaccggatgaatactactgtacagaattgttggagaagacaggtatttgctgcgttccaggtaatggttttggccaggtaccgggaacataccatttaagaactacattcttgccaccaggaactaagtggatcgaggaatggactaagtttcatgaagactttgtttctaaatacaagaattagctttacatagtcaccaaataaatggcgctgcatactctcgttctaactactctttctttgttttctctgcgtccgagaactgaccaagagaacatgccacaacaatagcgatccacgctggaaaccaaccaagagataaaacaaaccaagtccagcattgcatctctctccatgcggacaataagcccttgatcaaaaaaagcgcaccttcatactttccattcagaagagtatagcccaacgcaacgatagctgttacaggggaagaagccaaaagacaaagagaaatctttgtgttgatcttagacgcagatgactttttgtccacggattgcttaattaaagccggaatcaatgataatggaaacgcacaggctccaagacacaaggccaaagcaaaatgcacaatgagcaagctgacgatgagcattgcaataaagtacaacgaaaaggctaaaagcaggtacgacattggcttggaaagttttctatgtggcaagatgctaatgcttggacataaagataaaacaatggagcccgcaaacaagaacacgagtaatggcgacaaaaagtcagggagtaccaccacaaatttggtgagggctatgcttgcaaccaagcatgcaaattcgatgccagtgaaagtcgttaagacgtgtccaatctcggagatataatctttagtggaaacaccggttgctaagcagtaaatcgaactgatagcaaacgacgccactaaaagagcagcagaaggcaagtatgttccaatagatacaaaattgagcggcgtaagcatgaggtaaaagaaaaaggactgatgaaatttttcaagtaggttgttgaccgcacggaatgttgaatcgacaatacgtccaaattgtgtaatgtcgggtccgccttcgcccacagccctgatggtaatcgcctggatttgccagccagagaagctttcacatcctggcccagtttcgcttaggccggagattgcaaggttcaatattcctgtaagcaaagtgcgcaacctggtgaagtatgtattacggtcgagatcgtctcctgctgcaccttgaatgctgaccttgatttgctcatttcgagcaatggtcgtgaccgtattgatcaagtctaaattgggcaactgtccgttaagaccttcgtagaaaagctccatgtgactgaaattgtctaaggcggaggcgtattccatcactatggctgcttctatagatccaggcgtatcgtctaacgaagaatggtatgcctcgacccaggatctgagcaccgcgtggccatcatgtgggaaaacgaaaatgatgttcttctgccaaatggacattcgagtaaaatatctggccaaagcagcagcaatggacatggccccaatgtttgcttggccatcagaagtaaagtaagggacgaccaatgcaagagactccgtgttgtctccacgagccgcatgcatcacagcatacatggtatcggactctgttttgggatcttgatggtggtatattttcaagccgctgtcttcaagccacgattccaaaagaggattggcctctgaagcttgttgaaagttccatttggtcacctccattctgtagccccgaacaatattccattcgctctcacggaaataggaaatgacttggcctggcatcaatgcattctccgagatgtatgtattacggtattggccgtccataggcaagacgagaagccatccaaaactagctatggctagaaaaaaagacaatatgggtagcgcccggataattttgggcaagagcccgagtttatgaatggtccgtagaaaagattccgctaatgccattttgtctcgggttagttagtggtgacaattgtttgcatagtgtaagatgaatgtacgcgtgcgaattccataaacacttgaatggatgcaccgactgggactaatatggtcaatttacatttgaagcgatttctacttccactggctccataacttggggaatttattctctcattgctagcatgttacttgttcgtttggatcatctggtgttgacatggtgggtctgttgtatgcacaccagatctactactctatcttcttcatgtccaagatcattcaagcttaccgtgaactatatagaaagatcggtaggcttcctttggatgttaaaagcatcagccttttcaagcagctgttgcgatatgagtttctgtcgaaaagaagcttccacaaatacgccggtgtggatcctaaaaagtacacctcgatggtttcacttctagatgatatcttgatttaccgcaaatacaagaggatccctgaactcctagatgaaatctacaagagaaaaattccttctccctcgtgggccacagagttcttttcgaccaagtatagcgcatggaaaccattttggccgcatgtgcacctcatatatgaattcggcaacgagaagagcatttccgtttatcggaaggaactttcgagaatggaaccagaaaacagctttctgttaatgaaagagttggcgcttagcttaccgaaaaatgacattccgttgactcccctacctagacgaactctgtcgtctcgccctatggcggagcttctaaagaaagttcaagaatttcacgcatttatttccaagcatgctaatatcttgctggatgtgaaaatatacccattagagatacatttcgagccttcaagattgggtttacctcttagtatcgcagtgagagagaaaaaactcagagacaaggtttcctatgcaaagcatctactacgtacatacaaacctttggataaagaagacttggaccatcttatttgcattgctaccgccaaagacactgaccagcaccacaccattaatgataatttcagacgatacatgcttcgtgtaagcaaatcgagagcggtatcaccttatgagaaaaaatatgtttggcaaaaacgcctaattccaaacgaaagaaacattcgcttctactacagacaatatgtcatgggccaattttatgtcgataacgcgggaaactaccagatgagtcccgctaaaaacttttatgactagctataatctcaataccacatactgctttctagatgcgtctaggacacaggcaattcctagtgattcctcttgcatgccactaattgacatataagccggtgtttttatgaatgttgattggttaaaagtaattgaattcgataattcaacaccgttcttggcaaagttgattcgatatagttcaaatttataattaacctcgctttctctgtatagcacaactattctgtttccattgaggatctcgtgggagattatttgctcgccaagatcaagctcaagtttctgttgatcaacaccagagactcttattatcaggagcttcgatccttttgctgccgttacaagagcaccagagtcagaaagtttcaatttgcattcaacttgtttgggttgaatttgcaatgtcgttgagtctttgaacttcactttggttcttatgtcatttcttaatccctttaaaagctgagaatccacagtttcgatcaattcattgatggactgttgcaaatctagaaccaagttggatttattgagtacttcattgtttgaagtattcactggcaaatatttaagaaaggctggatcaagtaaatattgttcaaagtaatccattaccgtagatgctttgaactccattgtagaatgctgagagaaaaatgattgtgggtcggattcttctttcgctagcttgtcgacgacttcaactttcaaccaatttaacattttattgaatgcttccagttcctcttttatctcccagatgaattcataaaaatctttgatcaattgttttgcaagatagatcgacttagaaatcatttccagtgatatcccgaaatcaaggccatgcaaagttgtctcagctaacactactgcttccatattacttaggataacaatgcatttttcaagagctaaaataatttgtgaaaacagagtctttctcgcgttatcgaatgcactatttccaacgcttgaaactttaagaagcccacgttcaccaaattgatttagccaataatccttcaagtttgcaggtattagtccagaaagtaacatatgcatgaatgtgtctatgattttcgcttccacgtcagctggttgtgggaattctgccgtgagatcaacttcagaatacaaggcgtcctttaaattccccatgtggcggtcaaaaagtgtgacaaattcctgtgcctccttaactatgagtcgaaactgctcattgatatgatttgtgatggatacaagcatagagctccaacggataatattgacaaggtgcttcttctgctctgggactgacatatccaacgtgacaccttttagactcaagttcccgttttcttcttcgactaaaaagtgctggcgaaacatatcgccagccacgccatgtttcaagaacttgcaattatcaggcaattctatatctgggacaatgaacaagttatcaaacgtcacagacatgagagcatctgcgttcacaactatcaaacagtcaaggactgattcatcctcgtttgtgtttgtcactggctgaatagtgctagatgagaatgctttggtctctgatcctatcctgtctatttcgtttccaagtttgggcattccccctagtgtgttcactttgaagaagtccaggttggacaatttcgaattgcttgaatcttcaaaagtacacacagaacaccaattggtcaaagtaatgggcaagacagtacttgttgcgaaagtgtttataagggcaccattgttggaatcgtacaccttgacgaatttatcagcaccagagactccaaagaacttcccactttggttccagactaggtggatcacttcactgcgattgttaatcgaatagactctctcgccgttcaaacgaaatacccaaatcgaggttttgttcatggatacagcaagaagttccattctaggacaccagctaaatatcttcccatcaggaaaaccaacaaacgtgttggatgctatgatatcgaaagaagcatggggcgtattcgacatgagaaatgaaggcagcagtttgagagttggagtacatcgagacgcacacaaatatgtgcgactctggaaataggttactaaaatacaaagaatatcgcatcacacattgatacaaactatgaaaaatatagaaatcccttagcggtatacctgcccaacaaagtaatagaaaaaaaaaatattgtacagaaaattcgtttgcttcgtaaaatggtggagccttgcgtcgtccactgcttcatgtaactatgctcacctcttcagattctggcaccctcacttcttcttgagtctcaaagatatgctacggcccaacagtttccgtcccgaaatgttagtgttctgcacatcctttgttttcgttaaatcatccactgatctgcccattgtttgcttgggcaaagcaagcatggacgaagacgaaggcggagtaagaggggagacggcaacccctgtactcaaattttcctggctattaagtgacagggaagaccggaaaaactcaatgaaactctttctcttactgtttctcttgggtaaagttggtctttggggaatgccgtccatttggttgcgcacatcattctcctttctctcctctctatgatgtactggggaagccgaaattctttcagcattgtcgagtatgggggtctcggtttctggagaatcgagaattgtattctctggattccattgtttgtgggtatcttgaacttggctatcaattccaaggttatcggaagatgcaaacctatcgctgctcttggcactaaggaatgatatccttttagagcggtttgctggaaggttgtaattatcccagaacatggataatctgttggagatagaagccttcctccttggctcatcggtgttctttgacggcgaaccttggttagacgagtaaatggttaacggtgaagccgaaacggaaccagatgaagagatcgacatacaatcattatcaagtgcatgaaggccgccaattacctcttcgtagtacttgaatcgcgtgataaacgagtcaaagttctttaccaaaaaagtcaatatgttcctgaacttagataagtcctcaacatttgtttggttgaatagataaggttggaatatgatcgacagattggaaacagacattttcgtcttgtcttggtataatgagagccgcttcatcaccgatagccagtagatgaaaaacaagttcttgctctccaagttattcacaataaggcaatgagccaaagcatcaacaagggaatcgggattagatatgtgactgtccatttcctcgcccacctccagaatcgacgagagcgaaacagaagagtctagagaagtgtttgcgcttttaaacgagtcttcgctacactcgctcagtttgcgtagatgggacacgtactcttgcttgaaatctcgaagaactctagcgggaaacaagccgttgatggagtccaaatagtcacgaaggtattttttaataattccgcccacgtcatggacgttgggctgtctttcggtcgagttgagccatttttggtaggagccatagtcttcagtgacggttttcatacgacgagcagagccgcttatacggaaaatgccttcaacaagcccattggagaatatcacctcaaggcaatccaccaaaagcgcaggaacctcagcctctaggcctttgctgattttgacggtgcttttgggcatggagcggaaatcttgccgcggggtatttgcctctagaagggaggccggaagcagattcatattttggatagcaattttgccttcaggtgtcatgttgtaggatgacggtaggcgcgaaacaggttttgcggagaaaacaatgtatgcgaagtatttaagcaatcaatctgtcaggaaccacaaggggtgtatgattgcggtaggaaagcagtaggacgaaattgggatgttgaaaaataaagcgaaagaacagaaggaaacacagaaaaagagtagagggaacaaaaaaaaaaaaaaaaaaaaaaacactgcagtgaaactaaatccggttgagtcttctctacacgaattagaccgttaggggaaagaagaaaaaaaaaaagaggcgaaaataaaaggcgcgtttcacgcaggataggcccaaaggggaatattcctgcgccgggtacttcaaacggcgcatctgcagtcctatctattgtctgcaccactgcaaccaaccacaaacgatctagacaccagccatatctggacatgtatattggccaggttcccaaccgtaaatacaccagttgcttcaacggtggcaactatttggctagattggaggcgtctcagctttattgtataatacgcacaatgcgaacaactatggccgttttgtagtttctttttcgcccttttcttccacgaggctcaggcacccatgtcactcatacgtaatctacagaaaaaggaaaacatgaaacgtgcaacaggtggcggtgtggcaaactacacccctaatagcaattttgctatcttagcctcagttgcccgccgctttcatcttactttggcttgtctatgcacatggccgtgatgtatctggcgaaaataaaacgaacggatatctttcaaatagaagcacgcgttactgcgcagatttcacagacttcacatatctcctctacgcgtgcgcgtttaacaaaaatagaacatctcaacggcctgcattgcccgcacacatacacttatctggtggagactagtgccaccgaaattccaaaaccttcagtctggccatgaggacaaacaagttgcgactaaatgacatggacagtctgggcccaactaaggcgttggctggcggcaaaccattgttggcatggggcggacttctttaataaagactgcctcatacgaatggggtaaaataattgacagtgacaatgagttgcgccacgcggttaatgacatgtgattgcttgcatggcagcgaagatgcacgcatttggcacgtgatgtattgcacgtgatgtattgcacatgacttcttaatggtcatgtgatttgaaatcatgtgtgtcgtatcatgtgtattacatcacgtgtattacaaaccctcgctccatcaaatttttcctccaccgtaatgcaacactatctaatgttggccgcctctttccagagatctttgaagctaactgcgccgctcatacgcagcttttctacaaggctggtccttctcaacggcgtgccaaatgcccgcccgtccccaaaagatcacgcagtgaaagacccaaaggttttggcaaagagagcccaggccaagaaagccaagcagaaacaactgccatccttgcatccgctctacatggaagtgccaacagcaatgcgctacatgcgtgcggcagaagtgggtcagcctgcaaagaaaacaaccgtttccatacaactcaccgttcttccagaaaagggttccacgccgttgcagggtaagattttcttccctaaagccatcaaggacaacaaggccattgttttcactctggacgaagacgtccgcgccaaacttttcgctctcgacgagagaattcttgtaggtggctcggacttggttgagcaaatccagctgggcgctgtcgatgttagcaaattcaaccaatcgtacgccacgccggaaatggtggcgttccttcggcccattgcgcgtgtcttgggtcccaagggattgatgcctactgctaaaagaggcacagtgtccgaggatattgtgctgcttatcgaggaaaactttggtgcattcaatttcaagcaaaagggcaaccttttgagcattcctgtggcgcgctgtgacttcagtgacgaggaggtgatacggaacatccaggctgcctctgaagctgtttacgcgtgccagccaccaggaacgaagaagcccaatttgattggtcaatgttgtttgagcagcactttgggccctgccgttgtcatcgacttcaaaaattaggctcgcttcttgtacatataatctgcccgctattaatgaagacacactatagattgcccaatgtcaatgctgtgaggcacaaatgtactctttaccgtaatgtaatgttgtctccaactgcaaccctgcatagctgcagatctcggcgtcagttgcttatattattttcattgttattctttaaatggtctatattttttttcttgattcttcttttttcttgatcttttttttttttttttcttgcggcacatcatgcattcgttcagtcatgtattgtagacaatagctgcgcacttcaaacctaaagatagcagatcgatccgcacacgcatcttcaacctaaatgaacatagcaaacaagcaagccaatggacaaacaaaaaattacgtggaaacgaaatggaaaccttcacgtcaaacttccgtctcgcttaacattaaaggtggccgcagatcgccggcacaagaacttttctaacaataccctttcttcacgtacagcgcttgacgaagaaaaagcaccatcgtttttcctgcacatcttactggtgtctacgcacttttaaactaccctggaacataatctgccgcaatcttttgcacctttctcattgtttctcctaatcaaacaaactgcacgcataacttgtgcctaacttggattccccatcttctttccctgtctctgtacggctacatctcgctccctgggttcgatctcgcttccctggtcggttcttgttgtcgttcctgttctcccagttccagaaacttctggctcggtgccccgagtggccagtttcttgtcgaaaatgaatctgccggcgagaaaatttaaaccgtccagcccatcgccacttgctacgacacaagaagcgcaaagacacggcgctgtacaccagcaaccagtatctccatccccactgcctctgctttccgaagaattttacgactacagcgggccgcttgaggaaaccgacaatgaccacgactcttttgcccagaaatccatcccccagaccctccttgacaagctcgtgactttcccgcttttcaaagatgcacctaaatcgttccacaccaaagtaggcgctaagctcaaactcgtccagtatcacccacaagagtacatcatcaaggaaggcgatccggccatgtccatgtactggatcctaaaaggcacagtgagtgtgacctcgacagatggcgagtctgtctatgctgagttggcgccgggagccttttttggcgaaatcggcattttgttcaacaggcccagaactgccaccgtagtggcacgccagcgtgtcttggttggggttctcaccgcagatgcccttaatgtggtgctccgtctgtaccctttgattgagcggcgcattcgggacgaagcacaagagagattggctatgcacgagaaaaagaacaaggcggaaatgcctatactcaaaccaagcaagtctccggcgcctaactctggggcacattttcactcgctgcacgctcctgcttctcccgggtcgttagaaccgctgcccttatctcagatcgtgaatgcttctcaaaaagcatcctcgccgttagatgcggtcctggctgataatgttgaccaaactgtgtccattcaagatttcatcaagagtgttcctatattcaagaaccttccctctcatataatccataaagtggccttggatgtggaaccactcaactttacaccttttgaatacattgttcgcaaaggggatttaggctcggacatatattttgtcacaaatggtgaggttgaagtggtggattacagaggtgaaaacaaaaatatggagcaagtgttagctcgcttgaaatggggctcttactttggcgaaatgtctttcttggagtaccttcagggcaatgagaatgtgccaagaagtgcaacgattcgttctgtcacatctgtggaacttattgtcattcgctcagatcagttgaaaagcatatgtgcacagtatcccactattgctgatcaaatacgccataccgccaatgaacgaaaaaactccaaccaaacagcacaatccccgaacccactggttctatcacttggatttaacacacagagtttttccactcgccgattttcgtctccttcaatatcttcgctactggcagaatctgctgatgctccagtagcttcaatcgtttcaacttctgatggcgaggaagtaaaacgaccgcttgttgctcctaagcccacgttgttcaaccccaactggggatttttcaacgcgggtgatagccgagtgcctgtttcgaaatctgtttctcctgtttctttcagcgatcaagatttaccatttaccaaacctatcttaacaaagcattcgagcgacgatgcagtgcgttttcgtaaaagaaagctgtttagcggtgctgtttctccttcgcaaaggttaccagaaggtcccttagatatttccctcccacctatgaacccatcagatactctcaacacttttttacctcctggaagaaaacagccattccagtatatgcctcattgcaaaagagttaaattagctaatttggcaggccgaagaagatcgtcagttttggtaagcactggttctattcctgacaagattcttctaaaagtttttgagtatttactgttgcccgaattgatgaaattgagggcaataagtagacgttggagacagctcttatatgttgcaccaaatctttttaagcgcttggatctaacgccgtggaatacttctgttgacgacgatgcgctaatatcaataacagactttgttggatctcgcccggagtacattgacatatcaaactgctttcacattaccgatgaaggttttagttatatggttaacgaaattggaatgtcaggcaaaatcaaagttttgaaaatgcgttccatatgggaggtgagtgcaatggcaataatggatttgacatccccgtctgttggaagatatttagaagaagttgatttctcaaactgtcgtaaagttaatgacaatgttattgagaggttgattggatgggtcaacgatgatcagcttcaagcaacaaatgtggagagtggatatcaccacggcgatacaggttcaaagaatcttaaagttttgaaccttggttattgtaagcatttgactgacaatatcatgtatcacatatccatgcatgccaatcttcgtatagagagtttggatctaacacgatgtaccactattactgatgcgggctttcagtactggacgtatagaaactttccaaatttgaagaagttgtctttgaaggattgcacatttttaaccgagaaggcagttatttctttggccaacgctgctcccaacttggaaatattagatttgaatttctgctgtgcattactggacattgcaatcgaagttttatgtttgggttgccacaagatacgggagctagatctttccttttgtggctctgctgtcagtgactcttctttgtatgcgatttcgcttcatctaaacaacttggaaaagttggtcgttaagggatgtgtcagggtcacgagggcaggagttgatgcattattgagtggctattctcctttgacttacatcaacataagccagtgcagaaatgcacatatatacccagggggtataccagcacaaacttttcaggtgaacccagaaacgaaatccgcgtttgtaagcgctggaccagttcaaaaggttattgaaattgttctatgaaaaatctttgtggtggtcacctctttttcacttcgtttctttagttctatgttttaatgacttatgtattatattgattctttttatttttacgatttatcttcgcttctttcctttgctcttatcttcaaagtcgataaacgctattggtacgcctttattcttcaaataatcgacaatagctggtccatgggggccttgaaccataacctcagtaagagcaggattgtgaacagattgattgatagccgtagagcctgagcacaagttctttaagtcttcggctaatatttggggcttgataaagaaagtttcgaagttcacaatgctggttgtcttcttacgtcccaaaacattttgcgtaagaatcttcaccttagggggttcccccttgtgaacaggggtagatctactcatctcctctcctggactcaagacacagtaattagatgaaaatttcttcaaaaacgcatcaaaaagtttatcacgagggagtgattcctcggtacctccaattaaggataacaatacttcgtccaagcgtatcatcttggggttgtttttgtttggcaacagtgaaaccttgatgtactcgttcaagattgttttgagttcctgcttcgtatatagcctttggaaatctttatctaatttgttgaagatcattcttgctttgttatttggcttgtacaatgacacgacagataactttttttcagagtccttcttgctaggagttggtccagtcttcgaatcctccatggttttatgcggtacaaagttggccacaacttctgggctaattgtgatggcagtcacaactacatcgtcacctttccctttcaaagtaagatagttcatcttttccaaggctttaaggtactttgcagtctttttccacgacgactttttgatgttgcaatacttgggatccatgcgagggaagcatttgaggatctcagacatgattttggatgcagttattgggcattcgattttcgattgcttgacgcactgaatgaaggctctgatgaagaaattatcgatgtcctcaattgcaagttcttcctctgtaatatcggtttcgtttccttgttcaagtggggtctcatttctaggtggctgctctccaatctcctgtgctgctgtctcgtctgcgagagaaacctcagcaatactttcagtggtggagtcgattgccagaggcttcacattatttacctcagaagggatgacgacgtcgcggtcatacaatttgaaaagctcgtcatcaagagaatggattattgtgacagcgacgcctcttctgtccaccacatcatcaaactgggtcatgttgagagagcaatggccaattgctttgatcaccgttggattcttgtagcaagagacacccactagggttccttttgtggctcttttgtcgaagggcggtatgcaaccaggtaacatcaaattggcaaaattcatcaaccgctcgatggtaggttcgttagtgagaatgattggaagaaggtaagcgcctttccacaatgtatatatggtaggataaattggatgatcccttggtttgaaccatagtggcttttcttctgtgtcatagtaaattattcctttatggccttggatactttggtatgagctttgcttgatggttgctggaaggagagcatgctcgtcttctttggataaactggctttttcaatgtcatattcagtacatattgaggttaggagattgcgcctttcagaggatttgatgttagctgaaggctttggctgtggcggcttcttaaacataagaaaagaagtatcgagaattggcttcgcgcgactggtcaagatgtgagtggtaattttttgatcagcacaagaatggaaaaggtctagaggcgaaaatcgttaatgggtaggctctatgtgtgttttccttctttgtaattttggatcggaaggtattgttaaacttcgtaggcatgttcacattttcaaagtttctggcaatacacaaacaaaatccattaaaaagtgcaaattatcatagtatccaaaggtacaaaactccccatacattcagatctattcaaacattgcacttgaagaagataataaaggaaatatattgaataacactacttggaggaagccaatgaacaatattggaaactttgcctattacaagaaagaaagtgtgaggtgtattttcctaaccgcgactgaacttttgatatcatatatcaacttgactatgactacgtcacaagaagtgcattacatcactaaggcaagacgcagtatcatatttggggtactcctcttcatcttgtcttgtggtgttccgttgtttttatacacaactctgatccatcgtgctgagttaccaagccatgaagtggaagcaaagataaacagcttccgtgatttagtaagatttaatatcccggtgtacgttcgaatcgacccatcacatgaatctttggttcaagagtggcaagactctctcgattctcggaacaacaatgatggcttgggtggaaaatggtcattacagttgaaactacaagacgaggaggctttgaagaatgaagtctatactttggacgtcaacattgtatcaacatcagaccaaaactcctacaaagtctcatcgagctctggaaacattagtttgaacgttgaacctacggcaaatggaagtgagtttgtgactaatgtattattgaatagcattttcggagatgaacgcaaacaaatactatcgattctcggaatcaaagaagacgaaaaggactcggatattgttttcccatattcaaacacatacaatgttgttttcaatctatttgttgaaaatggtagaccggtggaatgggacgttgaatcagctattcaagctatgaatcctgttttcgacgctctttctaattatgcaaacttcaaaatcagcacccaagtccagttgtattccaagttgggaagttctactcgttatgcggaagatttgaaagcaaacattataccaaagagcgaattatctacatttatcaactttggagactggaacttgatcacacatgatataaacccttctattaacttcatcttatacttttccaaaagcaactacgaaaaggttccgttgcttgttgaaggttcgaataccaactcattcttaattccacaatggggcggtgtttacatctacaacagaaaaatgcccattattaatgataccattttcaaattgaatacctacgaattgcaacctatttttgagattttcacatcccaattgtttgagttgttaggtgtacctaaaaattccgaatcgccttggattcgcattgactcgttgaatagggtaattgcactcaaaaatttgaagcgttctttggagaacttgtcgtcattaattaaattgtcgacttctttgaatgagatctctattcctgagtctacaaagttccacactgaacaagctttagcatactacgatcaagctatgaccgaattggcaaatctgcattttgaagaagctatagttttggccagtaaaagtgttgaaagttccgataaagctttttttgaaaaggaaatggtacaacaagcatacttcccgagcgaacacaagcttgctgtttttctgccattattaggacccctttgtactattgttttgatagggttcctcagcaccgtcaaagacatgaaatctaaaaagcaagggccaaagaaagtccaagataaagatgaataatgtacattaataaattaaaaagcatcttcacggtataagcacatgcggtgattcttttccaaagatacagtgaatagcgatcctggcatttattctggattctactacattggatctttctctcataaacttgcatagtgtaaccagtaaccgtattttgtgggacactagtagcataaccattcatgtcgactcggaaggcattcgcagatacgaaaactacacaacttcacatcagaacttatatatcgtaattatgcaattagaattagtggcacatttacaacttcggacaatagtagagaatagtggagcaaatcatgcaagctaattgattcattggggccaagaacagaaccgcgatatttttacccgcttgatatactatgattaggcttgtgataaaacgtacgaactggaacaaatgaataatagcctagaatcaaaagtcatagttccattccaatctatccagatgctctgcgagatacgatttcgcatgctatttttttttttttacatatctatgcatcggttattgaccaagtatattccggtccgactaggccagagcgcgtccggagtgagacaaaccggtgccggaattagtattcacgtgatacgaagcatctaaatgtggtttcaagagaaggaggtgtgaggttcgtctttgttgtaagtaggagcaacccccttaaagctttccctttgatttaaaattctcggatttttagaattttcaagttttttgcatgcattcgacgttatatcgtccacggcagactgaagtcttgttgagacgcgtctcgtcagacacaagagggcaaaatgtttagagagacaaaaatgccctcagcgtttgcacttcggtttggattttgtataagaaagaagagtaacctcggatactatcgcagccagacgttttttttttttttttttggattttatttttatctgtttggcatggttaagtacatttctgatcgatacgcatcctgcagtttatctagatttcaagaatcgagttcctttcagcacatagcccgcctaagtgaatattgtcaacacaagcagtgcaccaaggctttgaaatcaatttcttaggatcaagtcattttctgcatctagctgttttaccatcacactcttcgaactaaattactattttcggtgaagatcggtttaaagttagcatggaacatcctcgctatagcgtttcatcaagtgtttattcgcctctagacagtgaatttgatattaacattggcaaaagaaaaactagggagggtactaaattcaacgcagatgcattcggtctggattacaacagttcagaaaccagtggagatgagttacaatcaccgaaacgttcaaaccagacacttgatagctattttaccgcccacgagagtccaagcttcacgtcaataaacaagtctcttctacggacagagtcgggtgatccaagcttcccagatttaaacgctacgcctcgcttgaatgaagacgacctacaaagaaacgacgagactccaatgttaaatgcatattcagaggagagaccattaatagacgaaacccctaagttggcgtccttggaatacagagaagatcccttagaggatgctgagaaagaggaggttgctcttgataaaactttcaacagactttcttccactttgaaaaacacaaggtactcggcaacggacgagtcttatagattccacacaaattttctgatgaatgtgaaaaatgcaaattcaactaatgctgcagcaaatctgagaactagcacatactacaagaagattcactcgaaaccgccagaggataacgaatcgtactacacaaatgattcaaatagaaactcgtataaaagcaacgagtactgcccatcggaaaataatttccatgttgcctctggctttcatagacctcggagccctccacaatcaccaaccagtgcaagcaaatccattactccgtcaaagaaagaatttccttctagacagcaactgatgaacggaggactcaatatatcattcaaagactctgattcttcacctaatcacactcataatggtgatacaacactagactctgaattctccaagacagcattagaaagtgcatccaccagttatgaaaaactgggcccaagatttggatcaggatgaagatatgtctgtactttttatcagggctttacacccattcgtgcctgatgaatcggaagcagacaattctgtatgcttatcatttgagaaaggtgatatagccttcgttcatacgatagaagactcaggttggggcgaagtaactttaattgaaactttagatcgtggttggatccccatgaattatttcacgatggccgtggatacaactaatgaattaggagaggatgatacggcccactccttacaatattcccgttatttggctccgctacttgattctgtggcagattcttactgaatcctttgtcccacactacaaagtatggaaagataactttttccatcaaaacaataaactctgtccgagatggagtacgcttcttgcttcaagagacagattgtttatcgagatccaatgaggttgtcatcaagcgacaagtggttaggaaagctcgtaagtctttgctttcagattggtacaccttgatgtcgaaagcgaacgagtataaaggcacatccaactttgacaggattgaaattttgatgcttcttgtattccaggtggttcgtaaaggcacacgattctttgaaatttgggcccaggaaagcaacgagataatcagaaggaagacagaacagaaattacaggaggatttgaacaactatcctctcctatcttcacctccgatggccaaacaaagagtgactgaaattaatggcgttttgtattcgtatttggcgcttttaattggaaggttagatatgattgagcataattcagcaggttgtgaaatgctcgagactgttgcgcatcaaataattttgcttctcagagaattattgtacatctccaaaactggctcagactattctttgcaaaaagccactgatttggattcatcactagacgctcttttgtcccttgtgagtgatttagttactggtgtgaaatgcttggtaacttccacgactagagagtcaaaaaattacgagtttttgggttcggtacaagataacaataactactcatacacatcagagggaaagtttctcattcaagtggcttctaagatgatcctggcaattggggaaactattatttcagttaaaacactttttgaaactgtgggggatttcagattaagttcagagcgtgcttatccagaatattctcgcatgcgaattgagcctgaagagtttatcaaaaaatgttcagtgggaatggtgaagtcaatgtctatcaaaaacatggatttgaggacaatgaaaaaacagaatcccaaaagcgctagcagatattccatgtttagatctggatctggtgtttctggaagtatgggaattacacctaccggcgtcgacatacttcataaagtcatgctaacagacgacaactctacttcctttggtcaagattctgaagagttcaaaagatttatgagcgactcaaaagtggagaatgacaactttacaataaaagatgaacttcttgtggatgctaacggaaacttacttggcgcttcattcaaaggattagtttacacgttaactaatgaagtttccccaccagaatacttcttcatatccactttctttatgtgctttcgaagatttgccaacggttttgatttgattgaggcattaatccacagatttgatgcttcccatgaacatgtcaaagcatctgaactagaagatgctctgttgaacgtaaaattgaaaaacagaagaagattaatatgcaaaatgtttcaaatatggatggaatcttattggtcacatgaggatgatgcccaatacttatctacattggtcaactttttcaacgaaggagtctttctgtatttgcccatggaagctatgaagttaatcgaagttgcatcacatctcatttctagggatgtcctgctcgcgcatacccagttgaaaagcagaagtattacattagcgaagtacgaaagaaaagagtcctcgtccttcatgaaaaaaagggactctgatgcatcaatcgaatcgcgctactcgatggttgatggatatgagttgacaaagattaacacaaacagctccgttgcaagttccttgaagtcaatgacgttgccaatacctcttggcgtcagcagtcaaactactacagcgaactctttgttaacaaagggccaactaaacacaattgaaaatgtggtgagaacatatcgtgaaattctcggggaaagttggtgtcctattgggtacatcaagtcaaagcactttacaccgattcctcttcctcgtcttttacccaattggtattccctttgtgagcaaagctgggtcttgacaaattatagaccaaatttgcttgatttcaatggattggaattggcaaaacaatttacactcattgagtcagagattttccgatctattcaaccagaagaattattgaacggcaacttcaccgccgaaaaagcacatttgaagctagcttccaacgtccggttatctctattatttacaaattgcttatctgattacgttttggaatcgatattgcaaccacagatcaaccataagatacgggtaaacattgtgaaaacatggctaaaagtagccatatcgtgtctctacttgaggaacttcaactctcttgcagctatcatcacttcgatgcaatctcatttgattactagattgtcaaaagtgtggagtgacttgtctgagaagtatactacgctatttgagtatctcagtggcgtgattcatccagataagaactacagtgtctatcgatcaaaattgaaaaaatttcttttgtcgaacgagtacaacatacctgttgtaccttacttttcattatttttacaggatttgacatttgtgagtgatggaaacccaaatttcaggaaagccaacacatttttgaaccaaaagttaatcaatatcgacaagtatttgaaaatatcaagagttatagctgacattgagtgcttgcaaatcccatattctgaaccagagggcaagcacagaagaggcagtttgttctcaatgaacctgtcaaaaaccactggtgaagactacactattgcgacagtgcctgcactacaagaattgattttgttggagttgtggaaaattctgcaacagaacaaggcagacgaagatagggcctggaaattgagttgtgaaattcaaccaagagacctttctcaacaaacactttagtatactagtgcacatagacagaaaatacaatatggtgcaacttctatctacatatttggaatggaaaaaaaaaaagagtgaaagatttgaataatctccataaggccagtcatcaggtatttgatcagcgaaggacataaaaacaaggtttctatgtagcaaaagagtaagtctaatgcaccaaaagatgcccacggaaataggtaggtccgacttacttgtccgagtttttctgatctattgaaaggattatttcttggataagtggtgacacgtagtgtaaagacagcctgcagatacagacagagttcttcaatccgagggggtcacgtgcgatagtgaatgcggcgcactgttaaagtgactcacacttatctaaaagggccccgcgctctatctcaataatcataactctacacaaaactattggccgatatgtaggacagtcatagtgcatgtcgtgaaaaatttccaacacattaccagtacaattcttctcatattcccagtacctttgtctttttaactctcgggtcatgttgtcagcgaggcgttcattaagatcacctgtatcttttatcagaaggtcgttagctacctctagcgatttcgcttcggcattcgaagttcctcatgagtacaagtcaagaactccaccttatgccaaattggtgggaaatttgcaaacagtgcaaaaagttacaaatggcaaacctttaactttggcagaaaagatcttgtactcacatttggtggatcctgaagagaccttcgcactggtaaatggtgatttggctcaggtcagaggtcaacaatacttgaagttgaatcctgaccgtgttgctatgcaagatgcttctgcccagactgcgcttttgcaatttatgactactggaatgtctagcactgttgttcccgcttctattcactgtgaccacttgattgtcggaaaagagggcgcagatgccgatttgccaagttctatagctaccaacaaagaagtttttgatttcttgcaaagttgtggtgagaagtacggaatccagttctgggggccaggttctggtattattcaccagattgttttggagaacttctctgttcctggattaatgatgttgggaacagactcccacacgcccaacgctggtggcttgggagctattgcaatcggtgttggaggtgctgatgctgtagatgccttgactggaactccatgggaattgaaggctccaaaaatattgggtgttaagttgacaggacaattgagtggatggtcctcgccaaaggatgttatcacccacttggctggccttttaactgttcgtggaggtactggctacattgttgaatattttggcgatggtgtcgagtctttatcttgcacaggaatggccactatatgtaatatgggtgccgaaatcggtgccactacatctactttcccatatcaagaagctcatcgccgctacttggtacaaacaggccgtggtcccattgcagacgctgctgatgtggcattgaataagtttgggtatttgaaggctgatgaaaatgctcagtacgataaggttattgaaattgatttgtctagtttggagcctcatgttaatggaccattcacccctgacttgtctacccccatctccaaatttggtcaaactgcaaaggaggaaagttggccttcaaaggtcagtgctggtttgattggatcttgtactaattcttcttaccaagatatgtctcgtgcagcatccatcatcagacaagcagaagaagctgggttgaagcctaaaattccattctttgtcaccccgggttccgagcaaattagagctaccatagaaagagatggcttgattgatgtgttcgagcgtaatggggccatcgtcttggcaaatgcttgtggtccttgcattggacagtgggacagaacagatgtttccaaggactcgtctgatttcaatgctatcttcacttctttcaacagaaacttcagagccagaaacgatggtaacagaaacacaatgaacttcttaacttctccggatgttgttactgcgatgatttattctggtgatatgaactataaccctgtcacggactctatcgaaaaggaaaacggcgaggcttttaaatttgctccaccaaaaggtgaagaattgccacatgacgggtttatcaaaggacgcagtgagttctacccagaagccaaccctcaaccaaagccagaggttcaaattaatgtttcgccagagtctgatagattgcaaattttggagccttttgcaccttggtctggagatgaactttcgaccacagttttattgaaggttgagggtaaatgtaccacggatcacatctctgcagctggtgtttggttgaaatacaagggccatctagaaaatatttcaaacaacacgttgattggtgctgttaacaaagaaactggcgaggtcaataaggcttatgatttgaatggtgatgcctacactatacctgatttgatgattaaatggaaggatgaaggaagaccatggattgtcgttgcagaacacaattacggtgaaggttcagccagagaacacgctgctatgtcccctagattcatgggaggctcgatcattttggtcaagtctttcgcacgtattcatgaaaccaacttgaagaagcaaggtatgttgcccttgacttttgctgatgaaagcgattacgacaagatttctgccggagaccaattgactactgtggacttgaaggacatggtggccaagaacggtgataacggtggcgtcttaaaggttaaggtgaccaagagggatggatctgagtttgagattttgtgcaagcacacaatgtccaaggaccagattgatttcttcaaggcaggttctgccatcaactacattggaaacttgaagaagcaacaagcagcagaatcatctgcttgattatataccatagtataagctttaagcattgcatacacgaagaatgaaattaaactaaacgttctttttagagtttctgcactcacatcagccatacagatgtctaaagactgacttcactgcaatttgtgggaaatataaagagttacgtattgatgcttggaactaaatgtttgataagagaagtgaattcaaaagagcacaaaatctaagcgtcaatcaagtcgtgagacttgtcaacattctcttcctcctcttcctcctcatcgtcatcttggtctctagctctttcgtagaattcagccaagatcttaggactgattctgttcaacatctccttagggtagattctcaacaacgaccaggcgagatccaacgagtcgaaaatagatctgttctcgtacgcaccttgggcaatgaagttcttttcaaacttttccaaaaactccaacgacaacttatcttcagtagacaaagcttcctcaccaacaacagacttcatggcagcagcatctctaccaatagcatatttagcatacaactggttagacacatcaccgtggtcctttctggtcatgccttcaccaatggcagacttcattaaacgagacaaagaaggcaaaacgttaataggtgggtagatacctctgttagacaattgacggtcgacgaaaatttgtccttcggtaatgtaaccagtcaaatccggaattgggtgagtgatgtcatcgttaggcatggtcaagatcggaatttgagtaatagaaccgtttcttccttcaactctaccagctctttcgtaaatggtagacaaatcggtgtacatgtaaccagggtaacctcttctacctgggacttcttctctggcagcggacacttctctcaaagcgtcagcataagaagacatatcagtcaaaatggtcaaaacgtgtctctcagtttgataagccaagtattcggcagttgtcaatgctaatctaggagtaataattctttcaatagtagggtcattggccaagttcaagaacaaggaagttctttccaatgaaccattctcttcgaaatcttgcttgaagaatctagaagtttccaagttgacacccatagcagcgaaaacaatcgagaaattttcttcgtggccgtcgtggacatccttggttggtctaaccaaacctgcttgtctacaaatttgggcagcaatttcattgtgaggcaaaccggaagcagaaaagatcggaatcttctggcctctggcaatggagttcatggtgtcaatagcagaaacaccagtggaaatcatttcttcagggtaaatacgggcatatgggttgataggagaaccgttaatgtccaagtagtcctctgcaaaaatctttggacccttgtcaattggacgaccggaaccgtcaaagactctacccaacatatcctccgagacagcaatcttcaagttctcacctgtaaattcaactctggtcttcttgatatcgataccagaagtaccctcgaaaacttggacaatagccttggagcccctgacttccaaaacttgaccagctctggtagttccatcaggcaaagtcaaattaacaatttcgttgaattttggaaacttcacattgtccaaaatcaccaaaggaccattgacaccaccaacggtattgtagctgattcttggtttaatcttgaagccctcggtgacggcttttttgttcaattcgaacaattccttgtcagataacatgctataaattcaggacagtcgctgattcaatcttaagaaaatttggggagatgaaaggccgcgaccaagaaggatgttatcaggtttcgacgataattagattgtggccgagatattagcggtatggaatttactcgcacttcgtgctcaggaatacccaccagtacacacccattccctcttatattaatttttgccatctacttacttgtacatcgtactgactacattccagtcttccaattgtgccttcagctgtgacatcattgataatgtagcctttttgacctcattatcaataccgacttttctaattgacttgcttcggctgtttccgaatccgcttgctagaatcttatgcacatcttgcatcactttcttcacattgtaattctgtccattggcggcgcccaatgtttgctcgtaggtagaggtatctgtgaacgtttctggggtggcgattattggcgagcgttctgaaacttttgactttgaaacatcggtgtgtgaattagtctcgctgaccatgccatatatgttctctgcctgtgtaggtgcaacggcactggtttgcctattgaaaacagtatcatacaattcttttagacgagagggtttcttttttgagctcacctgcgaagctaccacattcacaattgaagctgagaactcactcgaagggaaactctcagaattggaagtattgaaacgtaatgatgatggcgatgaggaaatattaatgaggctgctggcgattgagcttgggtctttagatggtttggctttctgtagagttgatcgcgaatgaaagtaaggttccaaattcgccaacttactcaagattttctcaaaatcataaatggtatcctctccttccctatcagacatgttaaataatctttcctgataatgattcccactcgctcttaactgatgaaaagtactaccgagggttcctgaagaagcctgcttctttaagttatttccaggtgcccgatcagcagtgattttgaggagcacatcaaaattaatgagaatcttgaccacaaccagtatgaacttcaagtactctttaggttttaaacgggtaaagggtttcgtaagaattttatgaggtgtaataacgattttcttacctttcaatgctaacttttgttgagtcagttcagataagggagagggcagtttgggttgaaaggaatacgagccaaatgatggcagatacttgtcaacattcacgggttctgaaattgaattcgcaggctcaggactcattaaggaagttcttcgttgcaaattaatcgtcttgaaagatatagggattttgatgacattcccttcaataacaatcttatcaatgctcctatcagtcgatacagaaaattttgatgattttggggaaatatcctcattttcttccaaagttggagagggagttgttggttttccatctttagtaacgaagttgattttctcctgaaccaagtcgtaaaaagaactatttggaagtagtgggatcaaatcctctagaaacggaagatttaccagattgtcattttgtgagagaagagcctgaagctcgatttgaaatcttatcaagttctcaatgaaggaattgatctcagtcaatttattattgaatgttaggaaggaagataattgaatgacaggcagaccgaaaagtagtagtttcacgttctttcttctggaaatactagacacagatagtctccattgatcgtagttggggagagcaatgtcccgcaaaactttataatgttttctttgtactgctgctgaatatctcatagtctgatcaatagactggtcatatatctgctgtgtctctgtttcaagagatcttgtttgcttattgaatacagctgcaagctcagcaactttcgtatcaagtagcttgtttatatcatcaattctcttttgtgtcttttctatgttagccatagtacgttgtactttagtacgcattgcatcctcggccatctgaattccattgattttgatctttgtgttggcaattgcgagcttctgtagttgtattgccaagttcttcactgagtctgtggttacattgggaatgtgtttatcatctgtatggcgttgtcgtagatcagacaagttctgaccattctgataatgtaaacaagcttcgaagatggagttgatttcagcacgcatgcccatgttaagctcttcatttcgggccaccgagttcttaatgatttcaacgccactattcacgcaatctttacacacaaggtcttgagtatgtagagtttcggtctttgcgcaaatcggacagcatgtagctgtgtgtttcgagtcatgcggcatcctcaaaaggaatgaaaaaataagaccacagctttctgtaatcgaccaagggaagctatgatagatgaaaaatgaattgtaacaagatgactttcggagtagatcaatctgctttgtctgcagtcagatgtacatccagtcgcacaatcagtagttcttatctgtactagtgataagttccaatccgattgtgctctcgagttttgagatgcttttctatatctaaatgctgtatcaatttttgtgggagtcgtatatcgtttacagttaagtgcaattcaatcctccatgttccgttttcgtttgctatctatgagtatcctctatatccatcgatgccagtcccacatctcaacctcaagtccataattagtatttccttttcttgttcttctgtattttcttccgctccactaaatcacggatcatccatgccaacgagtcttcgatatcgtcagtcaagtccaacgccacaaatccacatttccacaatttggctaagcgctttccatcagcgattaattttggcgaagccaaaggcaggtttttatgagtgcatactatccagattggtggtggtgaagctggatcagcagggtccacaggcgtctctagcaatttcaacttgggtactggagcggttggagcctcagatttctctgacaacatgttcttcaatgcggacttgagggagaatacgtcaccttcttctccgtggtaccagcgtgtcttgtatgtgtagtattcacgccacgcttcgtcgagagcttctttcataatgggaaggagattaaaagactttgcctgagagtttctgtgcattgtgaccgactttaacgtcccgttttcattgtatgattcagaagatgaatagggagaaatatcgggtccatctctgacaacttcctgttgcatactctcctcatagcctggaggatcgagagaaggcacggcagtgtaaacaaaaaagtatccatccacatcgccattcatttcgcctgcgccactagctaccaatagaggatttgtgttgacaggccgtcgtggttcgtcagcgaggttgtgaagaacatctctatctagtttgatatacaaagatgcctctaagaaaggcacaatctggttggggttgaaactcggggtatcgataagctctgtgagtattggggtgacatttttatgaccctggttgctagatggcttaaatgtggcgtatatctcattggatgagatgaggtccaggtccgggtccgagacagaggctggtgttttggaataatccttcacgagcgccttatagataacaggactcaaaacaacattgtctgctcgtgtagccctatccaatgtccgatttggcgctgttgggtccaacacattttctatttgcttcggtgaaggggtatactcgaaaagaattggaagtgtgcttctcagtggatagtaggtgtcgctgaaatttccactcgtaagtttagagataagggcgcttttcccacacttggggccaccaaggaacgcaagccgaacaggatccttgtcattgactggctggttaggttgtaaggatggttttttgagaagagccttcatgtggagaagaagataattttcgacagaattccagccgcgcgtgaagatgtgctgcttgaaaaggataagaggaccaaaagcaaaagataggtccgatataaagagccaaaatctccaagtttatgagcaggcaaacgtacttggttgacgacaaaagaggtcagaatggcccgttacggtgggccgcggtcttccgcggggaaccttattaggcaatatgccccaacaagattgctaatgagctgatcgaagagagataagacacattcagaagcttaattatgtgtaattactgaaaaaaaaaagcttagttgtgtgcaattattgaaaagacgccaatcatttgaaagaagctttgcaagctgtttgtagcttcatcgcaggcacaaataactaagaattgcaagactttgatttttgtttgcgagtgttgatcgaataggttttactacgcgaggcccacgaatttcgtacttacaaagagtttgaacgattaagacagattgaacgaagactctccttcgaatcttcggctgtcatcacgagagttccctttaaaactgaaagttactcagtaaagtgtataatactaaaaatcagcgtaaacaagaacaagaacaaacaaagcaggtttttcaagcgacactcggccagccagcgtccctatggggcaaaagaaagtctaaaggggtgcggtggcgaccccgagttccaggtcgccctggccgtagtacaaaaaccactggccgtggaactggaccacgcccgcgcaaaataccacgcgatttacttggcccagcacctcgttgcgcgcctcaggcaccaaaaacggccgctccattcgcgcaatgggcccggcccgcacatcgtcgtagtcaataagcatctgcgacacggagtaggtgcctttctcatactgaccgccgccgcgagtgcacgagttgtaaaaaaacacatagagattgcgtttccccgccaaccggataggcggaggccccggctcgatgaggcggttctgccatacatggtggccctctgtgaaaagagcgtcccggccgccgcccaaagtgcgccactccaccaaatctttgctcgaggccaagtacatgccagactcgccccaaatcatgtagtagaggccgtccttgtggcgctcggcaaacactgcgcccgatttcagccacccgtgccgaatgtactgcttcccgtccgcgcccgtgcaaatctcctcgaaccctgacggcacaaacggtgggtgttttttccagtggaacaagtccaaggactcggccacgcagagccgcgccgtgccgcggtcgtacgcggtataggtcatgatgaactttttcgtggtgctgtcgcgcaccacccgtgggtcttcgcagccgccgccccgttcccatggctccgtgggccagagcactgagcgcggatggcgcgtgaagttgaagccgtcttccagccacgcaatgcccacactcagcgtcttgtggcggtcctgtgcgcggtacaacaaaaacaccttgtcatccaccacaatggcagtgggattatagagataggcctcttcaaactcgtgtgttgggtccggcaccatgatcgggttgtgcgagtacttcttgaaatgcgggccaatggggaaggctgcgggcggcttgtagtgaaggtcgccgtcgggcgactcgggcgtgattttgggaatgtgcatttgcttgccgttcgtacaatgggtagaagaggcttagttccaagtggttgataccgtagagtgtgcggaaatgcggggtgaggggtgcaggcagtgacgtagctgggttccaccactatacactgacatggaaacagttggatgcgaaatctttcgtggttatctgtacagatgaacgtgtcgtgctgccattttaatgctgtccagtattttcagggaccacatgatatgtatagtgggctagtgacttgaattaccaatactggctaagacgcacaacatatctgcatggcctcttgtgttgtgtaaattgcatggtaacaagaaatcacggcggagatgcaatcaaacgtacttcaaatggaaagacttggacatataccagttgccgtaggttgaactctagggcatgctgcgtttggccaaagtatatcatggtcgcagcatacaacgtctgtggagaagcttggtaaataagtaaatgcaaaactttatagtacacaccttgagtgccacttacatttcactttctccctagctcttgaaaagtcgaaaactccagcaggcaataaattcagcatgtccattctacatctgcctcgtactcaaattccacttccttctcactatgcacatttccgtcttgcggcgtcgcttccgcagatatttgcgaaacgactgtatactcacgcacaagattgccctcttgagcctgcaggcccatgcgataaggtctttcggctcctcccgcttagtgccacacatactacttttgctcttgtgcttcggacgttgcttgacttgttccatcttacctcggccagttccttgctgcacatttttcttgagcatcgacgtttcagccaataacagtctgtggtttcctccctccattgtttggccctactgctaccttttctcgcgcagtactgtacgcccaaattccacaacaccatgggccagttactctcacaccctgtggaggagaagtctatcgacttcaagagccacggtacgctctcgtactgtgttggtgccatgcagggctaccggatgaccatggaggatgcccatgatgctcgtgtggcggaaaacgagcagttggcagtgtttggcgttttcgacggccacggcggcaaagacgtggcggagcgcctccgcacgctgcttgtgcccgaaatcttccgtactctcaacgcagacgggccgcaggtactgttgcgcaaagtgcttgcccaaatcaaagactgtttcttcaaagtggacgctgcgcttcccgaggcccaagcagcaaactgtgggctgactgcagtggtggcaaccattttggccggccgatatatcgtggtggccaataccggtgatctgcgggccatcctatcgttgcctggcgggcttccgaaaacgctttcgtttgatcataaaccgctgaccatgggcgagcgcgtccgcatcgagaatgctggaggctacgtggccaattctcgcgtcaatgagattcttgcgcttctgcgggcgttcggcgatgctagtttcaagctcccgtggctagaactcagcgcgtcaggctcccacaactcgtatctcgaacgcaacagggggcttgtgcacgacaatttggtaccgattcctcctgaactctaccaggtcagcgttgagcctgacatcatggtgtatgacctagcagtgatgccacaacccgagttcctagtgttggcttgcgacgggatctgggactgctacaccaacgatcagcttctcgcggtaattcgtgaaaagcttcatgatggttggcaactccaacatgtcgtggagtatgtgttgcacgactgcatcagtatggcctccaacataaccggaattggctttgacaatatgacacttgtaattgtggttctccacggttctcagacgtacgatgaatggcatgctgctatggcacaatcctaggcagaagatctttgagaaaaacacactgaacaatggacactcaattttgtgttaaacgataagagccacatcacactcccgtggcccagtgctgtctgaaactatcttggctggtttcttacagcctatgataatgctttcgaggattttactcatgtgaaaagattgtgaatcctcgaattcatcattatatctcgggcacctcggctttcctcgtattgctggtaccacccgctgttacttcatgactttgcacctttgcttttgatgttacaccattcatgattctttgttatacgactctgcaaaatctgcactcccgcacaacatttcatccgttgcaatggtctctaatagtgatagaatatcgccatttgaagctgactggtttaatttctgatgacctagtaagaaacctcatttgggtcactcctagcatctgtatcttcataaagcatccgttacttctccccatccccaactggctaataaatgttttgacgtcttttcttttcccgagtttatcttgtgtgcgcctgataccaatttgagtcgacagcacaaattatttgtaacaatggagagaaaccaaaaacatgaacgctttgatacttctcactcattgctttgtccatgtacacttttaggcatggctttctagtggattttttttcttttcttccttccattccgctcttaaatcgtctgtactactttcatttcgctagatactacttttactcgtctgggtacgcaccttctctagtgacgtattcgaggtacaaggcatatattctcattaacatcatttaagtcggtttcagctttctgattttcttccatgtattccgctggtgccctttcttttttgtgtgttcctgtttatgggtggggaatatcctgcagaagctcatgtttaccaggaaaacaggcaatcttgcgatttactcacctcgtactataacaatttttttaccccggttttcctagccattttctcctcagcatattctttccagtgccttccggccatcttttagactcctgcatcctcaattctattttcgttttgtcccataaattgcattttgtaagtcatagccacaaagatccatgtcttacacagagctagatattgccgagtcttatgatgatccaatattgactctcgccagagacgcaaacctaaataaggaaaagggaaaaacggccaaacttttgctgatgatccaaggttttcctattgctgaacgtaaagtttctcggctatgcaatttgagtttgagtatacttcaagccctagagaagatagacctcaatttgaagaattgggctttcatgtccttggacataaactccactaaccattttgataatgcaaacccagatgaaatcaaaatattcaacacaaatgttagtttgcgtgttatatcctcttgtcaagagctcacagttaaactcaacaagataacagcagacatagactttattacaaacgccctgagatcattgtctccaatagagtatatcagtgatagtggcacgcttctaacgacacttacgttgcgaagcatcaaacttaaggacgaacttcgagacaaagtgacaattgcatacctgaaggccaaacttataacgatcggaagtgatctagaatccatgttggccgataatcccaatgatgaaagcgcaacagttgcatcttacaagcaatttgttgttagtttgctcaaccagctaaataaggcgattgaggtggacaatacggaagacagaaatgagtgtcttgctgtcattagcgatatggaacagatgtttgaagtcttcaaactagaaagagcactgcaaaagcaagcatcagattcgtcagatcttgttcctgcgtctcaagaacctgtgaaactagagccggatttctctctgagtccttccaaattcgattactccgacgagtacgagtcttccgatgaagcttccacttctcaatccatgtcgctgcatacacagcctacggtacactctatcacaaagcattctctttcgaggtcgcctgatctgtcgtatgtctctaaacgacgcgaatctctttcttcctttacatctgccagcattctacacaagtctacaatttcagaagagctaccctatcttatgtctgcatttaatctggcaaaaacactcgaggaagatgtgcatcatttcaaggagaaggaaaaggaaaaagaaaaagaaacaccgcagaagctggttagcgaagtaccatctactcccacgcccaaacattttattcctcacaaggcacatctcccaaatacgctgttgtattctgatagcaggattattcaaaaacctctttcttctcccggtgcatatttgtatgccaacaactcgttgctttcgaagttgggtattaagccccaagtgatctcagccgatgtaccaagacaattgagtgatagtacttttgtcaaccggtcttcgcaaagccagctacctagtcctggatcgcctccgtatggctatggatccgctcttcttaatgggaagaaggacgacaaagagaatgctgacgaaagaccaccattgacaaaagagaatctcgaatctcacaccgtctcttcattggttctcaccgatgcgttgcatgctgattttgtggagtaaattaacaccatagtgcacattaatgaatgactcgtattgactaatcagcttcatgtattttctctatttggatgtattctcatcgctattgcacttgtacaactccttgacaaatgtttctccccactggcccgaagtatacttggaaatgtagtcaaacaactttttaaagttgagcgctttcttctcctcaggtaaagtcaagccttctttgatagcttcactcaactcctcaatgttccagggattgacaataatagctccgttcaacgactgagctgcgccagcgaactcagacaaaatgagcagccccttcttttcctcctgacaagcaatgtactcatagctcaccaagttcataccatctcttgtggaactcaccaagcacacatcagaaatgtggtacaaacttataagctcctcaaatgggatggacttgtgtagataatgaataggcacaaattccaccgtaccaaactgtccgttgatcctaccgacaagctcattgacagtagcacgcaagttttgatactcctcaacatcacctctcgatggcaccgccacttgaactaaaacaaccttgccgatccattcagggttctcttgcaagaaaacctcaaacgcatgcaatttttgaggcactcccttgatatagtctagtctatcgacaccaacaataaccttcacgtccttgaatttttgcttcaattgcttaatgcgctcaacagcattgggttttttcacgccctctgtgaacttgtcgacatcaatgccaatggggaaagcgccaatactgatagaacgaccttggtactcaataccgtttggaactgttttcacatctgacacaatgcgtgccacagaggataagaaatgtcttgcatagtcgtaggtatggaaaccgatcaaatcacagctcaaaacaccgaccaagatttcttttctcacgggcaagatacggtagatctccgaagaggggaatggtgtatggaggaaaaagccaatacgcacattctttttcgagtttcccaagatctctctcaacatctggggcaacaacatcaagtggtagtcatgaacccaaaccatatcattgtcttcgacctgcgacgcaactttggatgcaaatttacgattggcttcaatgtatgcggcccatgcattttcgtcaaaattcatttcgcccggatggtagtggaacaagggccataatatgctattggaaaacccattgtagtgcaaatccgcaatggtgtcgctcaagaagatggcagtacatttgaacttgtccataagatccttgttcattgtttcttgttcagcctctggaatctccaagccgggccatccaagccactggaattctgtggacttcttcaagccttgaagagcagtcaccaagcctccggaagacatggagtaatcgtacgacccatcatcctttttggtgattgttactggtaaccgatttgaaacaacgagaactttgccctgagacattggagagaaaaaagacaattgtggagtggaaagagcgtcaggtgaagcaaatatagctatagtgcgatcctgcaggaggtaccaggggccatagcaatcgccttatgagaccataagcaccagagcaataaacatggtggatgagcgaagaaaagacgtggaaaaaaacaagaaaaaaattccaactctgccagctctatgtgctcgacgcccacgctactcttttccttgtgggacttccattatttggcttagactacttcgcactatggtccgatcgttgggcgatcggattatttcgcctgcaccagctctaatccgcgcccgcactagaatgttcgcgcaatgacttacacacggctctataacgttcgactgttcgtaggcattgctagaatttgcgctcttttcgagtcgcaccactcagacactcaaaacaagccaaagtgctcgagcggatggatcttttgactcctgttcttcttcactcaattggtttctctttgttcaacttttctcgggttgatgttgattcgtataatactgtaaattagcctcgtcatgcgacacgatacttacaaaaaatttcagcctattgctctgtacacacacgctcacacactttcggggctctaacttttttgcttttttgcttgccgtgtgctaattttcaagcaacacctcgctttctgaacatctccagcaatcgtgtcacagtaacggtttctgcacgaccgtcgcgctacacctcaagtctcttgttgtcacaaggtccccaaccaatgtacaacccgtacgcttcggcccctgaggcatatcccagacaaggcaacttgcatcatccccagccgcatcatgtgaagccatcttattctccctcgcagcagtatcagcagccagctgccaaccagcagtactcacaacagttccagccacaacatgacatgccccaacagggattcccccagcaaggattcccacagcagggattcccacaacagcagaatgcgtttccacaaggaacactgcctgcggcacaaggctcaaattccatgccatactccaatttcctctcggatccagccgctagcatggccgcgcagtttgccaaatctggctttggccagtccaacaactacatccagcagaactttggcagctacatgcctgtggcgggcgacttgaaatactacttcaaagtgagcaacctgtatgtgtggaacaagcttcggttgatcttgttcccataccgccaccgcaactggtcgagaatgaccacagcggaaagcgcaggctcatctggcgcaggcgtttcgtatgctcctccaagtgaagatatcaatgcgccggatttgtatatcccattgatgtcgtttatctcgtacattctcctctgggcattattctcgggtttgcggggcgattttcatcccgaagtttttgggtaccttgcatctcagactttggcatgctcgtttttggacattttaattttcaagatcggtctttacttgttgaactgctcgactcaaagctcattctgggacctcgtgagcttcagcagctacaagtacgtggctataaccgtgttactttgttggaagaatcttttcggcggctcatggctcgcgttctacagcgtgctctttgttcttgttggtagtttgtccttgtttttgatgcgttctttgaagtttttggttctaccagtgggtgctggtgacacttccgccaacaccatttcgaacaaccaaaggcgacttcgtgtgcaatttcttttcctctactcggtagtcgtgcaatttatgattgtcattttcatgtcacgttgagcaggtcaagatattacaactttggttctgtctggcacttatggcggcggtcacgtgcactcttcagggaaaaaggaaaaaaaaagatgtggagtgcgcgtttcatgcaacgcgttaccctatatagttacttgatggctctacaccttttcatatatactcactaaacgtactagcgaatttcccatcctaattttttgaggctaatttaatccatttccattacttttctatcggctagtatcaataatgcctgcaactgctacgactacgcggttcaaaggttcgacatcggctcgctttgtgaagaatacatcgaaacccacgaaaataacctctcgttatagagtctcgaaacaagcagaagatgagtccgttcaactaaatcccatgctcaatgactcggttacaaaacgagacgtcgttcaaagaatagatcagttggacgccatgatggggtttgaaagatttgaccaaggagaatatgatggttctaaacccagaaaaggctggttgatcaatatgcatgctacgactgtccctacggatgattatttggcaggctactcgggtgtcgatttctacttcttggaccaagagggaggttcattcaaagctacactccaatacgatccatacttttttttaatggtagtgccagggaaggaaccagacgtggaagagctgttgaaacgtttattggaagacttccatgtgaagtcgatctctcgtgaactcaaagaagacttgtcgcttcctaatcatttggtgggtttgaaaaggacactaatcaaacttactttccataacacaactgatctcatcggcgcaagacgtctcctcaatcctataatcaaagagaaccaagcgaaacgagacacgcgagatgtttttcgtatttacaattttaataatccttcaggcatttcgtctgctacggatggattccaatcaaatgagtccaaacaggatgcactgactgacccaactacattcatcgatgacattagagaatatgatgttccttaccatgttcgtgtctccattgataataacgtcagagttggtaaatggtacgatgtgtatgctaagcatggaaaaatcactttcgaggaggataaagaaaaaattgcatttgctgatccagtggtcctagcatttgatatagaaaccacaaaggctccgctcaagtttcctgacgccaaagttgatcagattatgatgatttcttacatgattgacggtgaaggttttttaatcacaaacagagaaattatttctgaagatattgaagacttcgaatacactccgaagccagaatacccaggaaactttaccatttttaatgaacccgatgaaaaacatgtacttatgaggttctttgaacatatccgtgatgtgcgtcctactgtcattgccacgtttaacggtgactttttcgactggcccttcgtggaaaatagaaccaatttccatggaatggacttattcaatgagatcggttttgcgaaggatgatgaggatgaatacaaatcgaaatactgtgttcacatggattgttacaggtgggttaaaagagattcgtatttgccgcaagggtctcaaggtttgaaagctgttaccactgcaaaattgggttacaaccctcttgagttggatccggaacttatgacaccttatgcttacgaacgtccacaaatcctttccgaatattccgtttccgatgctgtggccacatattacttgtactataagtatgtgcatccatttatcttctccttatgtaccattcttccgttgaatcctgacgaagtcttgagaaagggtactggtaccttatgtgagatgttgctcctggttcaagcctacgagggcaatattttgcttccgaataagtatactgatccgatcgaaagattctacgagggacacttacttgaatctgaaacatacgtgggtggacatgtggaatcgttggaagcaggtgtctttagaagtgacattgctacagattttaaaattgacccgacggctattgatcagctacttagagatttgcgtgagaccttaaagttcaccattgaagtagaaaaccacaagtccatggaagacgttgaaaactttgaagaagtttacattgctattaaaaaacagttggaaagcttgcgtgattctccagtgagaaatgaaaccccattaatataccacgttgacgttgcatcaatgtatccgaacatcatgacctcatacagattgcagcccgattctatgaaatctgaagaggactgcgcagcttgtgatttcaatcgtcctggaaagaattgtgacaggcggatgacctgggcttggagaggagaattttatcctgctgaacaaaatgagtatggtatggtcaaaaggactctccaaaatgaaacttttccaggtacccgcccttggttaccagctcgttctttcgatgaacttccttatgctgagcaagctctgcttattaagaagagaatcagtgattactctcgaaaagtttacaacagaatcaagcagacaaaaacagtcaacagagaggccattgtctgccaaagagaaaatcctttttacgtcgatacagtgagaggttttagagaccgtcgttatgagttcaaaactttagcaaaagtgtggaaaggcaaagcttcgaaatgtaaagaatctatttcaaaagacgaagcaaataaaatggtcattttgtatgattctttgcaattggcacacaaagtcattttaaattccttttatggttatgttatgagaaaaggctcccgttggtactcaatggaaatggctggaattacatgtcttacaggtgctaccattattcaaatggcgagagctcttgtggaacgacttggtcgccctttggaattggacactgatggtatctggtgtatcttacctaagtcctttccggagaatttcaacttgaaatgcaaagacggcaaaaaaatatttgtggagtatccttgctccatgttgaactatttggtgcaccagcaattcacaaatcatcagtaccaggacttgattgatgcagatacatttaaatacaaaacgagatcagagaactccatcttcttcgaggtagatggtccctacaaagccatggttttaccaacctcgaaagaagaaggaaaaggattaaagaagagatatgcggttttcaataaggatggaagtctcgccgaactaaaaggattcgagttgaaaagaagaggagagcttcagttaatcaagaactttcaatcagatatattcaagctcttcctcgaaggcgattcgttggaatcttgctatcaagctgtttctacggttgctaataactggctcgacgtcttagaaaccaaaggcggtatgcttgaagacgaggatttgatcgaacttatttgtgaaaacagaagtatgagtaaggctttgagtgaatacgaaggacagaaatctacttccatcacaacagctaaacggttgggtgaatttttgggagaggaaatggtcaaggatgctggtttagcctgtaagtacattatcagtgccaaacctttagagagtccagttactgagagagcaatcccagtttcaattttttcctctgaacataaagagatctatcttaaaaagtggttgaaggatccatctctcacagactttgatcctcgttcagtgattgactgggattattatcgggaacgtcttgcatctgtcattcaaaaaattataacaattcctgctgctcttcaaaatgtcaaaaatcctgttcctcgggtatctcatccggactggttacagaaaagaattcgggtaaaagaggataagttccaacaaacttctctttcaaagttcttcaacaaagcttccaatgaagaagttaagacgaaagccatcaaagatattgaagattttggagaagtggatgaaggagttcctaaaacaaaattaggaaaagttactgtaaagaagagaaagatgcgggaggctcaaagattacaagctgaagaagatgagaaggcagtagccatcttgaactctccttgtccatctatgacggaggattatgtcagttttttgcaataccagaaggctaagtggagggtgcaatcgaaaaatagagatagaagaaagaaattattcggagaaaacgttgattcttcttatagatcctccgttgggagtatgtttccgccgacaagcagagaatgttgctggctcggattgggaaattttagaatataaaaaagacccaatgaatcctggtgcagttaaggtttacgttttctctggggggaaaattcattctttcttgttccacattccaaaaactatctacgccacatacaaggctgatgtattctttaagcctatcccaaactgtgaaattgagaaatcgacggcaatcttgcccaatggccatgatgcaacaaatttattcaaaatgaccatgacagaatccacatataacgaacaaataagtctggtcgatagcatacttcatgattccaaaattttgggtttgtatgaaaccgaagtcagttctatagacagggccatcatggacttaggaaatattgtcagatttgatgatacgaaagttggagcgttgggtaagtgtcttaaaaatgggtttactacaaaggacttgattaaagttgaaaaagaggcttatttgaaaaagtttgacatggatgtggtctatttgcttcatattctgactaatagttatgaattcttcgccatcttcactacttgggactcaaacgttactatgttaatattgaaaccttctagtggagctcaggaactcccagataatattagcaagatctacaaagaggtttatgaagctaaaaaatccaaactttcaaagctttacaatttcattgattacatgcccgagatgacttttgatacatcctatttcaataatccatccactttgtacaaaaaattgaactctgtgttcagaaagttccatgagagcagaagcaacaaagctttgctcagcattcaatctccatattgcaacaaagtgttagatttattagaagcggcttctgattttccaacaatcaagttaagcgttggggaaatatctttaccagcagtaggatggcaatccctcattgccaaaagaatagtcaatcattacttttctttggcgctgtggttgaagaacatgacgtcattgtcgtcttatggaaaagtaccattatgcaacttgcagattgaaactccaggttatttgattgatattgagtattctagacgtttgacccagaacaacgttgttttatggtggtcaaacaaaccatatcctgatcatggaggatttcaaaacgaccacgtccaggatttcgacaattttgatttcattacaatcaacagtcctgaaatatatgaaacggcatgcttggaggtggagattggaaatctcacaatcaatacaatcttgacgagctctttgatcaatgaagctgaggggactgacttgtccgacgatcctctcctaggggatgcaaacaatggtgcatcaacactagcccttgacactttctcccctgttgctctaggaattttacgttcaatggtgaaagactggtgggatgatgctgttagtaacaacgctaatgcagattctatgatgaatagcttagtttcatgggttcaaaggcaagattctttgctatacgattttacacttcaccatcatatccacaatcttaccagtaaggctctcttgcagttggtgggtgaattccgtcgtatgaatgccaatgttgtttttgctaatcgactgaaattaattattcaaacgacaaaaatttctgtggaaaattcgtacgcattcggaaagtatgttgtcaatgctacccgttcaaagcctttgttcaacttccttgatttgaagatcgtccgctattgggatatcttagtgtggatggacgagttcaattttgctggcagatgttgtacggaaatcactaatgatgatgtgcagcaattgctaccagtcagtaaatggcacatcaagaaatttttgccaatcattttccagaacgattttgatgactggttggtgatctttctcgacgctttagcaaagtacaaaaatgagactttactaggaagcacccaaaaaggaacacaacgggtaacgcagttagcacatatattgaagggccagcagaaaatggattcaaatgatgcagaagaggaggatcaattcactggtgaggtgatgaacaatttcaggaaaccactccagaggcggattgagaagctctatcgccgtcaaaatgagtccattctcaacccagaaatggctaaggagtatgagttcccaactctcccgggatcagttttgaaaatgaagaatccagtgttggaattggtgaaatttttatgtgctgttttcgctttatcaaagaagagaagcatcgaagtccgaatgttgaggaaggatcttttaagcgtaatggatgtgaaagaattcagccctgaatctattttctcgagtccgagcgcatctctcaaagtgtcctctgttatatgcgactattgcagtttcattagggacattgacttttgccgtgaggaggaaaagaacatctggacatgtactcactgccatcatgtctacaacaaagtattcttggaagaggagttgattgcacagcttcatagaaatatttcaaaatacttgacgcaagattatacgtgccaaagatgtcatgctgttaaggctgacaacatgagcgagttttgcaaatgttcaggcgcatgggttgaaactctaaaattcgacgacttttctaagagagtgaacatattccggaatgtggcaaaagcttacggtatgaagatgctattagggcttatagacgactattttatataacacatacgaatgcataagttaattttattcgatcgagaaccctcatacgcgataaacgctagtatccgccgatgtgatttgtatacaataccttgttctaaaccaacctttcattcacaattctatgagagagaaggagcttgacctcttgctgtgcttcataacaaaagaaccgctatgtctgagtccaaacctagttgttcaaggctacaaatctgttggcaaaacgtacactgttttgaattatcttcatgagctaggaataaagaagagtatagtcaactgcgatgaatgcataactcagaagatcttactacaaagatgcctcatgtcaataatggcggaaagtggaaaggaatatgacgcactgaatttcatgtacaaaggtttgaaagcggctcgaacgtctgtcttgtgtgagaactttgcatactttttgatgctgttagaacagtttattgttgctactggttacaatgaaccacatgtccttgtgctagatagatttgaccaatgttgcgaccccactgatgatctattttctgcatttgtcagattgcaagaacattccgtcatccgcaatatcagtgtcatttacatcacctctcatgatgacccacgagagatatccactctatctgttccgcacatacatttcggaccatattcccaggatcaactcgtcgaaattttgcaagcaaaacactctttccacttgaatgatgtttcaccagacgaggatgttgcattctggaggaatttcacgaagttgattgttgatctcttttatgactacacaggctctgacctattactcttgtccgatctttgtcataatctctggcataaatttgcaaatcctgtcaataatggaagatacaagccttccgagttccttcgtcttttcagagatatcagagaccagattttcaatgatagcattgtgagcaatagctgcatcacagattacattaccaaaaccgaagaagttccttctaacgtttctccggttgcagatttgccttatcattccaagtttctcttaatcgcatcttacttggcttcatatgtggatccaaaaagtgaccttaatgtattttcgagaatgaaaacactaaaaaagagaaaagaaaggaaaacaacagaatcatccatcagcaagaaaaacatcaattcaagactattgtcagcatcatttttcgatctagaacgattgaaggcgattctttcggtgatttacagaaacgaatcaaagtcgttgtcacaagataaccaagaatacttgaacttgtatcaagaccttacggaacgagaactcgcaaagaaagacaatgagtttgcaacatttaccttgaatactacagttgatgttaacactcagttatctactcttgtatcgttgggactaattaatagaacctatgctctggatattctaagctcaaaaattcggtggaaatgcaacgtgggttgggatataatagagagtctcgcccgagaaatactgtttccgattgaaaattatatacttgatagatagatagacgtatgaacagctcaggtgctaaagacaacttccgatattggctcaaattcctcttgccccactcggcgtacttcaacttcattattgaagtaggtttccttccagtaattcatttcgtaagacgagtatgttcccaatatttcatctctattatctacccaacgatattcccaaattttttctccgtatccattactctcattaccagtgatttcttcttgagaaggctcatcctcattttccatttgatcaattccccgttttacgcctctgagttggaattcctccccagtttgtttgtaatagagcctcataagctcttctcgacttaagtcgtaaacggaatagatacctttgtggtttgatagttgctcgcaacattctgtcaagtttaaaactgcgtcttttcttactctttcttgttgttcgtcaacaattttcttgtttcttctcgatttgtttggtcgtagtcttattaaagcttccattggagtttctgcgggttctagcaaggagatgaggtttcccaaaagtgattctgtaggtatttgagaagattgaagcttacttttcttaaaggttgacttttgctgtgcttcacgagcttttttgatttcagagtttttaattccagccatccaagcatcttcttcgttttcgtcgtcgctatttttttctttcacgtaattcatgtccttgtcaaaagtgcccgtttcggcctcttctcgcaaattaaaggcttcgatctgcaattcatgtttgacgtaagggcgtctttcgtctccatcgtaatcctctatgttgttatagtagtcatgtgcctcacctttgtcgctctccgggaaagatggttcttccttagcgtctatcgacggggctgcttcatcatcatacttccctagaccatgctctttttcaaattcatccatattgaatccttttgatttggtcaaggtagggttgttatcttccttttcatcctcgctcgcaaacatatcatcgtctaatccgtttccgctgatagtgctgtcattattgtcgtcgtctgcttttgtggccacattgtctgcactgttctcttcttcactatcgtaatcattatcttcggagtctgattcgtaccccacttgaagcaactcctttttcttggtcaactttcgtgacccagaccgtaggtcagctgattcttccattgagtcaacttagaggcaagaatgtaggttgaggctagaaatgcgaaatgtggagaatgcatttaacttcgcgatgagttccttaaacttggaacaaatcgactgtttggcaatggaaaatataacgcttgatggcgttttggacctcgaagatgagttctacaaaaagggcttcaaagatggacaagaccagttcgcacgggaacagtatttggagggaagagcatacggacttcaaaccggatttcagagatttcttatagtaggctacatccagggtctaatagatgaatggacaatgttggacaaaaaaaatctcgcgtctcatttgtcacaattacaagagttgattgatagtatacccaagactaatggagacgctgaagtcgagcagtatgaacatgcaattactaaagctcgcaacaaggtgcgagttgtggctaacattactcgaactagcgacaaaatcgcaaagttggacgatttgataaaagaggttgggggaagccttcatgtatcggaaaatttggacgagatgtggtgatctaaaaaaggaaataataaccaggagtaatattaagtaccaatataaatagaaatgttgttagaactgaaaagcaaaatctaaagtctttcgtgaatcttccaactcataattgagaatgccaccaagaggacaatcattgaccccaataatgagtcgctcaccctgtccggaatccacggggcacatgtttaacccaatacatttgccgataaaatcaatagactgtacccttggaagaaccaagtcgcagtcagaatgtagatcgtccaccttcaagacgccgacatgatccaaactttcggcccaaaccacatgtttgccataatagctgaatttgcagtttcttacggggccaccgcatgcttcgctggccacatcatatgccagagagcccaaagcactgctccagctgaagagacaattgtgtgacatccgtcgatcccataagcgaactgttccgtcttgatttcccgataggagcatgttttcgtctgtaggagaccaatcacatccgaaaccgtaatctgtatggccccggaaacttgtaaaagagtcaattgactcggaggtcatagccctgcgatcgataatgaaattattcgtatcatctgctgcgatgaagtattcgttaggattgtgatgattgatcgcaagacagttaacggcaaatggaagttggaattgagtgattttactggacagcaaatcgacaaaacgaatgtgtgcatcattagacgctattatcaattccagatcatctttgctaatagatacatggttggttataccatcggcagcagtagtgaggaagtattcacccaccaaatagtgattgtcaggatcctcaatgttctgaaggatataacctccctcgaacgttccattgaccaaaaacttacttgagcacgcactggatgatattcggttgttagagtggtgtttaagcgtgcgggagtctatgaggcagtccaacttcatagcgtcgggggaaagcgcttgttcatcaggcattaccctgatgattttgaagaaattatgatggtcatcactatgagtgtgagttccaaaattgtctgatgtgacaacctctaggttgtgatcgtgataataagacgatggataaaaaataccgtttgagatattctccccgcaaaccaccaacgatcgtagctggaaatgagtgatgtggcttttcaaacgagaatagaagtttttgaaacggaaaaagtttgttttcgtattgaaagacacgatgttcacactctggaaaggaggttagtactgaaggaggatagcaaaatcaatcttgggttgtacttacgttcaacgcgtgttctctcgagtctggaatgtttcgaaaccatgacaagttccctattcgagatctttcaaggtaaaacttccgggatagactaggtggtaatctcactccttggacatttgtgtactcttttcgttctgttagagagaagggaaggttgttctccctctctttgagggagttgaggatgctaagaatatctgattttgtaagcgacgagttgtcgtcgtagagtaaattgtagagaaatgttagtgactctgagttgttcaactcatactcatgggaggtattgatcgtatcagccacactggcgttaatgacacgagaagcttcgttctccgatagtctgcttgatgtcacagcaagctgctccagcgtgagttcaaccgccatcaaaatttgatttgcaaaaacgtttggtccaaatcacttgagaacggcaaaccctaccttgaacccgaatatttgggaaagcaaaataaaattaaccaccgatgtaaatgcgacgaaggttttcggttgaaacgatgcctgatccaaagaaaaatttcacacttctagtgtggagaagtgttttggagtgctcttaatgagaagaaatcttatttgatatcacagtttcgcagcttgactaatgtcgtacatcgtagagacatttatgcggactccacacgcagttatgaatatgattcctttctgggtttatttgagcaaaacgtgattcaaagtcatttcgtctggtatagttacaagaaagcgtaaactaatttgtgtttctagatatatggtccattgtaaacagaaaaagaggttagaaaaaagaaaccaaaactcgaaagagtctctactgttctttacagttcaagatcaacgttgaaacccttcgttttcaatagctccaagttttcagtccacaatttgttagcgtactcttggctcagcgcaactttggaaggtctgccaaaaactccgccagtttcgatatacgctccattgtctttcttcagcaatgacttgtctaatgctgctctcaaagtggccaaacaaccttcttcttgggtaacgccaataactgtagaagtaaaccgcatgcctagtttggcaaacggcccgacaaaacgcaagttcttccagtaattgaaaagttgcgtgtcgacaataacgcctgggtgaacggaaaaggacaaaatatccgggcaaacctctgcgagtttcttcatgaactgtatctctgcagttttagcattgccgtatctgatccatgtatagaagaagttcggcttcttgttaagattgtcagtaggactatagtatgatttagctgcggtgtggcccacagaagataagcaaatgacacgcagcggctcgctgtcggttgtagtgtcctttaataagggcaatagcttcaatgtaaacaagaagggcgcaacaaagttcacctggtactgaatctcatagccatcctttgtgagctcaaatggcacacccattaagccagcattattgatgagaatatgcaattttctttcccgattactgaattcttgagcacacttttccaccgatttcaagtcacagcagtcaaaatggataaatgtcaaggaaccaacatatctgctggccttctgttcgtccgtgtatgattctcggcgtttttcggcctcttccttgatttcttggacagctttctgaaccttggactcggtccttccagcaatgtacacaacgtaaccatgaaggtataaatgtaacgcagtgtaccagcctagaccagaattccccccagtaacaatggcgaccctgcgcttagtctctgggtttaagtactcggctgcttcagggttgtagtattccgctttcaggaacatggtagcgaaactctggttcggagatgcacttgaggctttatggataagagtatggcggggttataaagattatcacatgttcgcacgttacagtgtctacatcaacagataaagaagcgcgggtacgaaagattagtcgcgcatgtgtttaagtcttggaccatatttggttaatctgcttagtcttgtacttcttttcaacttttgtgttggtgtaaattttttttctatttatctggaattgagtgtgtctaatcggtcttctgcaatgtgagtgtttcatgcgtctgcaactggaagattcttgctctaatactgtttctttccattctggctcccgcgattcctcaagccttctatcaaatcctctaatatttccctcgtttctcttggactggcaatccacactgtacatgcgcttagacgagccttgaaatcatttgctcctaccgatgcaaactgatcgccaatgtgtaaactttccgacttcgaaatgggacaagtatcgtcatcgacatggaagcggcacaagtaccgttgtaaagcttgcacacctaatgccttatctccaatgtctacccacacgtcagagccaccgttaaaagcacaaacacggaaatctgaggttgactttcgggacgctgtgttctcatctgtactcaaaaggttcacaccttgtggtcctctggggtgtaggagactgtgtaatttcgccagcaaggataacacaatctcctcaagggtttcgcggttgattttataaccatgaagcggaatgataccgagcgatctttccttgcgaatgatcttcgttttggagtcgtcatctaggcggaatttcttgcgcaagaacctcaagtgggtgtgtgtttcgttcatgatttctataagtttcaactggtcccattggcgcatcattggtaagtaccactcttgcccatcgataaactccaaattgcctgattcactgctgaagcggaacaaataattggactcaccacccatcaccaagaagtttgacttctgcttttccagcaacttatctgtttcacgaagcacctcaatgagccccaaaagccgtttgtgatactcgaacgctccttgatggcctgggtatccagcagcagtaaccacagcaacaaataaatccaacgaaagcaaattcaccaaacagtctaccaaaggagaatcggacgtgagagattttccgtcatcatataatgtcacatctccatcgaaagtgaccaatttgagcttggattgggcattgctggtaagtgctaaaacctgggctgtgttcaagatacttctcacatcattgaaggacgggctcacaagacgtctgcgggaaatcagccgttttttatcttcgataaggaatgcttccttcaagggcaaacgggtgaagaaccggccaagggtcggaacaagcagtcgcaaccggcttcgggaaacatgttgctcatcaggctcgaaagtgtccaagaaaatagtgttatcaacgagtttttccacatcattgaatatttcaaggtatcgtgcctggcaagttctttccaattgcagatcatcgacgtccatttcgttctcgagaccctccaatacatattcctgactgtaattctcaatgtctgaatggagcacaaatggaacagctagaagccctttgatccattcaataaattcgtctcttctgtggcttttgagcgcatattcgactctgtatcgagaagtcatggtagttgttcactggaagatttgtaacttcacgataagacactcacgtgtggtgcgtgggccaggttgcggagataacaggtattgtgccggaccggctatggtctgtcattcatctgttgaattaggtgacatcggcaatttcggcattgttcgaatggaaaggacgagttgacaatccgcctggtattgtagcggctggtgtcaacgatttgtaccctaacgtatgtacttccgacgttcggaaactagctggtggttacatccatcaactacgtcatcctcaccaacatacagggacatgtctagctcgtactctaaaccattaattcctagtatacaatgctaattacaaaccttgttgggctcttcttctgtcacgctcctcagcaatagacaacttgatacccttaccctttggcaaagacacccatggctttccagcctcggtaccaacaacgaaaacgttggattgtctggtgacgaaaggtgttgtccaaagcgtccttgatgtggaccaagtcgaaaccaccctcgtgcttttctctgtgcacaatgacaccaactctacccaagttcttaccaccggtaaccataaccaatctaccagtgtcaaacttgatgaagtcagtgatcttgccagtggccaagtcaatcttgacagtgtcattggctctgatagctgggtctgggtatctgatggttctaccgtcgtgggtaaccacgtatgggatagccttcttgcccaaagcaatcttcttgaccttacccaacttgtaggaaccttcctcagcggtgattctgtggacagtgaatctacccttgatgtcgtacaccaatctgaagttttcgttggtggcctccaaggtgatgacatccatgaaaccagctgggtaagtggagtcggttctgaccttaccgtcgaccttgacgtgctcttgcatcaagatagccttgacttctctaccgttcaaagcgtacttcaatctgtttctcaagaaaacgatcaaaggcaaggactctctcaacttgtgtggaccagcagatggtcttggagcataggtgccggacaatttgtccaacatccagtgggatggggctgccaatctcttaaggtgcttctttctgaaaagatgttagtatgatatttttttacgagaaacagatgcatcggctgtaagaaggtggtaattgaaagggatccaaacaaaactcaatatgaaacataagacaaccagaatatgctaaagcaaaatcccgacagcaaattaagttcttgaattaagctgtttcgtgaatagttgagttcacattcagcacttcccgctaccaccacttacactaccgattattagacaaggctcccatccgggccatataaatatggctggagaccgacttattattcagacaagctgaactgcggtattatatagtttccgcccgatcccaggcgtactcctttaggttttgtcatgcaatctgttttctctcatgagaaaagcaggttagacatacgggcctcttgccatttttaataatcagtgtagggttgaagagaaaaaaaagaaaatttgaacgcgagaaattttcacaaatatttaaagcaaaaaattatgtatatacaggatttatgcgactttcgctcacgtgcgaacagttagggctcggaagaggagaagaacctttagaaagcggagtttttgaaattaccctggattcgtcttgtgatgtggagcatttttgcttacatgggaggggattgtttatgtgtgcattgatataacagtgactagtttaagaaaggggttacctccctttcttgaattcaaccccatatttaccccttttgcccagcaattgggttttcaacgataacaacataatagccaattcccacgtaaaatgggacaaataagccactcaagtagaaatcaggcaactgtacgttagctatttcagacaactgtgttttttggctcctcgaacttgtgtgtgttgagtgcagaaccaccattgcccgtaggcatgttggtttcaacatctttatgatcctgggcctcggctctttgttccaaggctaaacgttcaattctggacttctttgccactttttccacctcggcacctgtcatcactttgatccagtcaatcttcaaagaatatgggccatactgcttatccaacaagccaataccaactgtcttgacttctgctttgttcaattcactgttatcttgtatgacaccccaattggtcatgacaaagtcatccaatggaataaccacagtttcccactcacccgggtgatgcaagaacaatctgtgctggaataagtctgtcaccaaaggagtgtttgcttggaggttcaccaagtattttctgcgatcacctttcacacgcaaaaccaacagactgaattcagaccagtcccagtaggagtctcctgagagccaggattccttttggtcttttgttctaaacatggcatagcctgatctggtgatctcggggttgtttttgggcaagtccaagttcaagtagccgtggaagtgtcctgcgttggactcggggtccatatcgaagtggaccgaagaaaagccgcccatctccttgtcacagcgagtcatgatcttggacaatgactgttcgggatacttgcggaaatcaagaacggtttgcagtgattttgccacatcagcagactttgcaaaaatacggctgaaggtagagttcaatccgagtgttctcaacgacattgttaatggcaaatgtaaagaagtgtagtaggtcaaagacgttaactgagaacgctatgcaggttgaaagatgaggttggaagaacgtggggaatgtagatcaaggaaagaaaatatcaaagcaagaaaaaagatgagtcaaatcaggtgacagttgaagctatgattccttcgaatgcaagttgcaattacttgtccagcagtttgacacgtacaaaaaaaaaccagtcaactactggaatgagctggaaaagtgcgcctttatagccgcacaagacaggggatcaaaagcgtggtgtttcactatgcaaaaccacaagggatacgagcaattgctccaacaccgggatgcaagttttatccttggcctgtcatatagagcccggagttggtgaccggagtacatgctgcaggataaaaagtctaccccacaacacctgcgcattatctatggtacttcctcattgggctaggagaataggaggggcttacgaggttgagtactagtaacgaaatccagcaagcatagggctttggcatgctgtgtggagctataaagtggttcaggaggtaagccactttttttgtgtatcatgggcaggttcattgtctccctcctccccgcattaagacgcattttctggtgtttctctggatgcagatgtggatgcagagaagaatctgcaagcacacttgtgctgtgtgatatgaggaaaccacgttggcaagatacacatgaaaaaaaaaattacatggatggcatgatttgggaaccgtgggttcgttgtcgtcatgtgcgtttatgttagccaaagctaacatgcaccaaactgatcatctattgttctgagaatcaggcaacacttctgacattagcactgtcgctccccataactaagaaaagcgacatcttactgaacttttgattgccgcaacaacggtggcgaatagtgttcgatccaaattggaagcaccttatatatttctagaataccttgttgggacctatatggttatgattatgaaccacggtggtttcttatggaaagttggagtctagactgggtcaaccaacgttgctacagatgcatgtctagtcttattgtatcaataaatagccacatctactgcactggccagtatcctgggaacaagtagtgcatcttctccaacaactccttcttgacaccgtgggtgctggtgctgaccgcatacttcatggaaccctccaagtccgcagccaagccagactttccgctgtacaagtcgtccgacacaacatcaatcaacttagcagcaaccttgcatgcgttggccgagttggccttcaagtttcccaccactgtctccacagtcactggttcctcgctttcgttccacgagtcgtagtcggtggacatacaaatcatctggtaggcaatttcagcctcacgagccaacttggcctctggcaacacggacatgttgatcacagagccaccccatgtgcggtagagacgagattcggctctggtgctgaattggggaccctccatgcacaccacagtcaagtcttcgccgttgttggtgtggtgcttggtgtgcaactttggctcggcagctgagtcaaaagcatccaagaagcctgtggcaggaatggcgtccgagatgatgcggttgagcttcacgtcgaaaggctcgccaaacatggcatgggccacgaaacctttttcaaagaaggttgatggacggatgcctttggtacggtcaatgatctgggttggcacaacaaagtcgcgcgggcggatctcgggctgcaacgagcccaccgcagaaaaggcaatgatggccttgacaccaatcttcttcaacgcagctatgttggcgcgagaaggcacgtcagaaggcaacaagtcgtggtgtgggccgtggcgcgccaaaaacgcaatggcgtggccgctctctgtgaccgaaacggtgattggcgccgatgggaatccccaaggtgtggaaacggtgagtctcgccacgggcttcaagttgggcaagtcgtaaagacctgtgccaccaataacagccaagggaataggcttatcgtatgtgtgtggcaattctgccaagctgactttttctctatggagcgacatggtatcggtgattcgattgggtgaaggttggtgcctaaggtaggagtattttttggagcgcggtccacgttgttcgcacaattttctagtgtggcatcagatggccaagataaggtgtaatattacatgtggctttagggcgacggtttgaaatattagagcattgattctcctataatttttctaatttgaaacgggatgatttgtgtgataagtttgctcatggcgaccactccagcggatctgcgataatgtaagggtgtagtcatagatattgtataaagtttctctctcctgtcttcatctttggattgtgtctcgagctcgctttaactcttgccgtattatattctgttgttattgctcactattgtacaaccaataatgtaccacctgctttctttaggttttggttgtagtttgagggaaaaacctatagttgtgttaatcgtaggggacatcacctacctactttgtatttacctaaacattgttttctgtatgacccaccttcttcctttagttgaatgttgggtcgtcaattcgacacttggtccaagatctctacatataaagattgggttaaactcaatgagttgagttagtaaaatcattaatctgcgatgaaaaggaaagtggatttgagaaccaaatttttgagttttgtggtacttaaatacggaagtaaatgctgccttttgacaacagcttttgttcagctacggagtcaggctatttccaccactgtagtgttgacatgtttgtacttgaataatgtcatgttctaatgtgaatatcgaatgaaatctgaacatggtgatgatataagatgggtgccatctagactagattatgattctttgctattattgtttcatatttttatcaagtttagaagttgtcgttcgcatcaaatatttgcacagtttcccggattcgtagaaaacatgcgaaatggccaactcctaaaaacgaaggcaaaaaaaattaaattaaacagctaccccattgaagggctaagtaaatactagcttaccattcttctgcttcttcacagaatcagcaactattcaagtagaatcaatagatttctggatgactttctcacttcatatattttgccaccacataagcaatgatggcttcaaaacttcgagcaggatattcacttccagatgtgttccgagacttcctttaacgagtaaagctctatttgtatcgcttataagtggcttatattcataaaactaaacatctttactggagcacgtgatctagggcgctttgcaaaaataccgtgactaactacactttcaactctaatacacatgtccttccttacatcggctcgacctttgagcaagaacgttctgatttactccagagctagcaaatatgccttgacttcgctcagatatctgtcgtctaaaaaatcggaaaacgatgcatccgaggatgtttcccaggcgaaaaagcccttgggtgctgttttgaagaagagaagcggatcaagaaaggataaggttcaaccagaagcatccaccatttctgctacaaaagaaacaacgcagtgctacattcctttcgataaacttccaaaacctccaaaggagatcacagatatgcctttggacaagttttacgctaaggtgtacatgcgagatcttccagagcggcccgagatcacaccttcgaataccttctcatacaagtttgagatcccttcccagtttatccgtcccaaaagactagaccaggaaacgccaaatcagaaatcttcctttgagccagcacacaacattcttgatttcaagatcgactacgataacagtggcttgatgaaagctccggatcacccactcaaggagtccatcacaggaatgtttgtttccaaccctctcatgaacaacattgataatgactttctttgggacttgtatccaaagggtaagatctttggccatgccccatttggagggaaccctaattttgatggtttccgggagtgggaaaaaggtgagaatgctaaagtcaaacaaaaggagcttcagtttgaagctaaactacaagaaatgaaggagtttaacgaaacattaaatgagaccaaatcattctatcggaagactgctcctgaggttgaaaaagcagagccttcttcatctaaagtggagacaaaaaaagctggtggaagacgtaagttggaccgcagccttcttaaacaataccgcaagtacaagaaggaaggctggcttcggagaaaactccccgaagatgacgaagacgagaatttttaaaatgaataagggggtttttacgtgtttataggttaatacattgcatcttttaattcttgtaaactttacatttaaagcagttttcgttcactccaagattaattccacatctccgtatccaaacttacccttattctcctcgaatagtcgcttgagttcctcaacatacaacccgtggtaatggtctagcatgtcctgcgggatatgcttgcggttttgtggctttctagtcttgcctaaacttaaaagattggttaaagaagattgtctgccccgtgaggaagatttgggaacttcttgttgttccagaagaagtcctgaaggaacataaattggccgcccaactactatgttgattggcgtcctgtaaggcaaaaagccaaaatcataaatgaaaatgccccgggcactgaaaaagggtagagtgaattgaaaagcgcgtttcatccattgctggaaggagtacccccaggatccaggagaaggtttcacaagtctgtaaacatcagcctcaccaaatgcaaaagttggtacgagggaaacatttcccaattcaattgctaattttacaaaacctttccgtttggctagaacaagacgaataggctttctcttcttctcttttttttcttcgttttcatcttcgtcatctgaatccggtggagctttgtacccaatacccacacgcgtgtctccaaccatatcattgagcaacgattcctgagcgcctccaacaacgatacaaacggagttgtcaccattattaatgatacttttaatgtttttagcgcttgcactagttaagcccaaacccaagaggtaatcgcggaaaaatggaagggcgaactgagaagtcaaggttagtgggaaaatatatccaattccagggaaaagccgctcacccttcgatggatcatggaacaagggtttaagaaattttaatggaggctcatatggctcatttcttaatgcgtttgtggccgccatacccataacacccatggaaattaccccatgtggatgataaccaaagatgtagcgcggcccagtagagacacgtttatagcgcaatgggttctttatggatcctttatcgtcagagccaaacttggaagcattccgaagttcagccaatgacagatcggaatcatttagtctttttttaaggccaaagaatttgaagatatcatcgataaacgtgcgcgcgtactctgatactaaatcatcttcatcatcggggacatcttctgactccaccaagacattggtaaaagtgggctccaactcgcaagtcttgtacactctaattgggaaataatcgacgaattttttcccacaaaatgaagttacgcatccagtctcggacacggtaaacaaccttgccatttgtcggggtatgtaaatcaaagccatacatccacacaaagtatgggagcataatgaaaacccacgagacccagccgagatacagtacaaagagaaacaagcatagaaatgctggaattgatatcgtatgccacaacacactcaatgtttgtaatctccggtgaagaggcgtattcaatggagcgatattgatgcggggtctccgtttcctcttcagtttgttctgtttcagacccggtctactactttctgcaaccgacagatcttcgctcatttgagaactttggaccaggcgttcagagcaaacatcttcggaagcaactggagccaagttggagggttttctccggcgagacagtgattcattttcacgagaattgttgtcagtagccatgggaagggagagaatatgcaatgcaaaagtttttgggagacgaaagattttaaatagaggaatgaaaacaaaccctggcgtgagagcaatgcaaatgggacgtgatcttttaaatcaattttattgtagccatgcgacaattcttgtttggttgggatagaggcggaacaatttgatagagagttatccgctttaagcgaagtgccaaaacactaggatgtggaaaaaaaaaaaaaaagagaaaacagtacttatctccttttttgtataattcaggttttgacatgacccgcatcaagtatgcgcaacaattattctgcacaagaaactcttcgatctcatacttcgtatttcttctgttcttatgaagcgtcctgagttggaccccaatgcccaaaaaactcactatatcattgaccccacgatacggaaaaaggcgaatgtggcgcaagattcgacaaagccaaagctagataacgccaacagaagtcctttctgcaagcttctccacgaaaagccccatcatgtattacatagatttagcctctacgagaaaatctggggacaccagctaggggcgatacagaaaatcttgaattctgccaacaatgaattgtttgctaatctattgcaattcattgaagatccaatcacacctaagctaaatgtggcattcttgggcctcagctccaacacagccaacaatcttcgagttctagacgatttttccttctacatgagaagccgacctgctcagtaccaaaacttgagagttgtcactctcaactccaaaacatgtttcaacgtgaaaattgcccttagagaagtggtgaaacaagtgctcgagggcccaagtagacgagggacagaagaggacaattctgtggaagaacaagaagacgaaaatgcggaaaatgaggagaaccttccagtaaaggaggataatggcgacgaagattttgaggaagcagaacaagaagaagtcattgaaggtgatggtggtagaatttcgtacgactttgaaatagtggaggattggatcaaagattataggaaacaagagaaagacaccgagaagttgcgaattgtggtaattttggaggacacgaatggcttcagtaatgaggtgttgaaccaattagtccagttattttgtgtttatgcaacaagagcgcctttaaagctcatcatgagtttgagttcaaagaacatcagtgactggattactgcaaacataactagcaaactcagaacaatgataaatgggtgcaagcttgaagcaaaagaaaataaagatattggttttcaagtgatcaacgatattttgctacaaaatgaaatcacgcctgataatcctcttttgttggatgcccgtctttccctgattgtcttaagcagattcgagaattccaacaactcgatcgacagcttgatcacagaactcaaactctcatacatgatccacttctatcaactgcccctctcctcccttgtcgataataatttccctgctgaaacatttcattatgcagcattaagaaaacttccgtctttcaaaacctatatggaatctaggatgcatcagttggctcaaatggaacctggttccactgaagcgcagaagacaaaagatgaattagtcggcctacttactgatgatgagcaactacaaaggctcctagagaaagcaaaaagcaggtttcagaactaccaaaatgcagttatgaatgcagttcatatagtgcaccatataggaggtgcctccaaagaaaaatttcaaatttacaaattgataacgaacaatcaacttattaactctgtttatttgagtgatatgttgaagaaattaaagcttcttggctcgaaggaatttctcagcctcgtccatttcatcaacagtgacgctatcaaggaaaaaattggaaactgtattgaccgagatatcaccaaactcaaagaagagctaaaagatgataagaataatctgtgggtcgatgcaattacagactacctttacaaaaacgagaatgtcaacatgaaaatccatgataacctatttaatgaggtattaacaatcaatggtggaatttcagagctagagaatttaagctcttcaacatcgattgaggagaattatgagaaccttatgattagtcttattcgtccgaaactgagagaaattatagaaaaagggatggatgaaccacaaaaatacttacgaaatgcattggtgttggagcatattggtcaagaaaataaaagtatgagaatgacaggaccagtgttgagcaaaatctaccaggtttataaagacgccccagtgaacatcaatctctgggatttttatcttgccttcaagctgtcgttacaaaaaaaggatttgttgtcagaaattgcgaatgctgtgaggacagcggacacagaaacgagcaagaagatggagacacttctcaacgatatcgagacggatgaaaaacaatgggataagctcgcatacgcttggtttctccagagttgtttcgagttggaatccatgggcttccttcgcgagaagtctaagggcgattacgttgagaaattgatctggaaaaacttgtaatgttaaataattcttcgaatatgtatagcccacccaatcaatccgacagtcctgccgtcttatccgtaatcttcaatgcttctgcctccgtaggttcttcggaagattcctgtttgccttctgccggtttggccgtatctttgcccgacgaatcttcctcctttgaaaggtctgttttgtttgcctccgaatcggcatcatcgtccaaagtgaagggaaagccagtggtttcagattcatcataatcgcgacccgcatccgcggattcacccagagttttttttgaagagcttgtagcccaatcaacaagggtattgtaggactcgttgacggaactacttatggcgttctggtccacatatttatgagcagaaaaggagagcacaaccaacatagtgataagcatcgtaaatatcaagagaacaacataacgttgtgaccgcaacatacggttacctatattggttgagttagctctcattggataggtttaattctttgttgtactgtgttagcgttcaaaagccctttatcgcgcctatgtattttactatgtaagatgatgaatgggcaatctacagtaccacacgagaaaacggagacaaaccacattattgtttatggctcgtatggaaagttagaaatgttcaagcagcagtgttcgtccactggtatttttaatttggtgttaagcagttgcctcttcaaaggagcttgcctagtaataaacttcttcggctgacaagagccgcgcggtccttacgagcattgtcttttcttggcatacatcccactattcactagttcaaaggaaaaggtaataatcccatcggatttgaggctaccgaggagtcgcattaactctatactgtcgctttcgcatgattacatccatattcattgaagaagtggtggctttattatcgcgcggatatgcaagggtggttcggaatggggcaattgactaactaacaatgtgctgctgcattgtcgatgctttccaatgcttaattgcattttgtgctcctggcatctcctgtttgtcatgccgataccccactgtagtttcaacgaggaccgagacggatcttttggatcccggaccagcatggaatctcggacataacatggccacatatcagtaccgtgaaccacatttggccatacttgcgcgaaaagatgcagacgctacgttagagataataactggaaacatgaacacacaccgcagaggctctaattccggaacgagcatgctgatgcattggctttccaatacatcggctggtacagcacgcagttccaggtatcatctgctctctttatctgttgatttttaaatgttattgtgacatgccaatatacgagaccaagcacatatacactcccacatggtagaccggggtttgaaggacataacctaagtgtgtggaatgtgcgcaacaccccggaatatccccggatattcccttagcggaaaaggggtaccaacggtcaatgaattctccgagaccagaatacaaaaatactctacaaaaccaaaacatcaaaacgaaaaccctagcgttccaaatcacagcctaccttggtgtaagagaacaatagctccagccacaagaacatgcatgtattttctgtcggaactgtaaacgggcgcatggcaaagtcaaagaacaaaaaaaaataaaatcaactaaaaaaagggaaaaagaaaagaggcaaatgcgacccaaaaatggcacgaggtggctggaatgacctggccagaatactccgtcagaaaaccacgcatgtaccttaatctggggaggaaaaaggaatgaaaaaagtacacatgggtcaacggaacggtatttgaagtggaccgacaagcgatcatttcccgaagtagaagggtccgcgcacctaaaaggatataagcggcacgtcatattggtgtacataagattggggagcacgcagtagtgcatttaaggaaaaaaaaagatagtcatttcctgcactagtgccaatgtctcagacgcgcgcagtgtgtcacgtgccatacacatacatgacctgcgaaatcagaccactttccctagagcgaattatatacaaaacagagtgcaaatgtcatcgtgcttttgcttcccttggtaattagtactcattattttgtcccgacaagaaggtgttttagatccctttgtgtgcttttaattctatcttgatatctcgttgagatctcaagattccccatccggttactttattccagcagaccaagcttttcggcttctctgttcttttagcacttactagttaggcgcaacctcggctttccagtcatgtcgcctactttccaatacaccgacgaaatgttggactttgaagatgcaaacaactttttgctgatgctccagaatactgtcccgtcttttgacaagaaatgggagtttgactcaactcagccgttggaaattcctgacctgatgtttgtttccgacttggactctgtcctgtcggggttgttcaactccggctcttctttcacaggcccagattatgcagaccagctgcaagcgaactttatgccttcgagcgttggcttgaacgatggtggcgttcgcatgctgtctttcagtctggcttcgggctcggacctggccggctcccattttgctacctcttcgaacggcactcccaacacaagcatcacttctcctcatacgctgccggaagctcatgttaaaaaggagcctcctctgccattttccccagcaatgttttccaccaatatgaagacgtatagttctgattcggcttctgatcacacagacttggtctctcccaggctgaaagtctctcccagagataaagtcaacaagccagccaagaagacaaaagtatcccacaatatgattgagaaaaagtacagaacaaatatcaactccaaaatcatggagctccgtgacgcagtaccaaccttgcgcatcgtgacagggaaaaccaacgtcctggttacagacttggaaggtttgtcccctgcgtccaaattgaataaagcttctgtcttgaccaaggctacagagtatatcaaacatttggagcacaagaacagcctcatgagtaaacagattgcacaattgcagaatctagtccgtgatgctgggaataatgctcctctgcagcctcttgcgcgtgagcctccaatagcctctgctgctcccgaagagaataatgtgtcttatggttttactgctccagatcagaatttcgagccaatgggatttatggactacggtcttcaacaaagccccatgcaagtatcttcttcccgcagcagtggcttgaacatggactcaagtttgatgttgggaggaggcatggccactgctttatgtggctcttttatctctggagaaaactttaaaggcatggctgcagttccatttttcccaagtgctctttctcatccttcggcggtgacgttgcaagtattgcctgttgttagagctgcggttgtcatgtccggcgttttaatgatggcaaagcctttaagtcgtatgttcggcaagaatgatggcaaaaaacaggtgaggggtaatgtatggacctcatgggtacttgcttctcttgggcttcaggctcctttaacaggatctgatagcaaagactgtgctatcgcccgtctattgggtcaaagcaaattttcatattatgaggtgatgagagactatgcaagtctttcatcgtgcgagtcgctgtatgagaattgctttttgcaagtgcttttaggtgtcatgatgatcaaaaagtatcctgtcttatcaaaagctatcaagggtaatgtgaaatggaaggcatctttgttgatgaatctcgaatattcgggcgacagtgagagtttgaaaaacctcagtaaatttatcaaaacagttgatggtttgtctttgttcgattctgataccttgataactcgccttgtcaacttggcaactaggtctcctgtcaacaagaacattgtcaacggagacaatgcaaataactacgtggacgttcttctaaaaaacaagggtgatctttttgcaattatattccaatggagagttcttgagattacttatgagttgaacttgtcttatttggaatacttcactgctgaatcggaaaagagggataaatgcatgactgatcttgaaaaggacattaaaaaggttgatgagtttttgaagaatgagaacgtttcaagtcagttgatcgaacactttttctttgttcaaatgcatagtaaatcccgaagcaaccccggagttgctagtgcacatgaaatcgaaggttcttaatggcttaaggaatgcaaaaactttctttgatggtcctgaattgacggacgatgaaaaaatcagtgatgatgaatctactgaagacacgattgacacttctacgtcgaccacctctccactcgaagactttaccgtcatcaacaacaaccaaaaatcattaatatattccgctaacttgatcaacgaggaaaagttcattgcgttggtgacgtcgttatttttttattatgcgcaaaaggaagagagaaacaatgcgcttgctttattgcgctttttaagccttcaagactctgacattcctttgtctttgctttcgttcacttgtttgttgaaacttgcgtgcggtgctgtcaaacctaaaggaaatcgtgacgagcaggacgatgtatctgatgtggatgcaccctcctctcgtgtcttagactctttgatcaaattgatgagagtatggttaaatgacgaaacgaaggaacgattcttatcgcatacacttcggacggatcttacagaccttgtcatttctacgggtgctattttatgtgatcattgattgaccatggcatgaacaagctacgtcgtgttgttctgatattttgggcttatagagcgtgtgttacgaagaaaatctatttcactggtggtttattttagactttttgctatttattttatatatacattattggtacgtaaaaccttctttactggtgcactactattagtctgtaaaattgaaagcatacaggtagagctgaatacttgtgtgtggaaatgatagtaattaaaactgaaaaaaagaacttttgatggacacatgcaaacacatgtttcatcttctaactatatcacacatgcatcaaatgtaaatggctcgtatgggtagccttcaccctcgaagaatttggacattgcttcaacccaatgcaaccgcaaagaatgcaacattgcggaggttccctccatcatcaccaaaatacaaacagttaaggtgaaccacatcgcaaataagcatacagtcatgataattccagtcgttcctgttacgccaaatgcattcaggattgtcatggtccacaaaacactcgataattgtgcatgtgccaaagacaaggcccataaacgcaaataggacgcagtatgcgaaacacagttaaggcaaaattcaattgtgtggatcacttgatgaataaccacgtccatcaaattaaactcttcttcaccatgccccccagaattgtgatgcataggctcaatatcatttggaaatgtgaaatgctcactcaactgatcaacttcgtcttccagacccaaatctgccaaattatcatcgtcatctctagtcaagtgtccattacccacctgttctaaagcctcttcttcctcgtgcaactgcaaaacgtggtcaagatgggagttaatgtctctatatcccatttcacgagcacgattgttttctcttctcaagaccatgggtttgtacaacaaaagccaaggcacacacatcaatgccaccaccaccaatgccacctgaacaaatttttggccagtgtacaacggatcctcgatacttcccggagccaaaaacatattgatcaacatattaagtaaaccaggaggctgacgttgcgtcccgagccagtccacgcaccatttgtagatgattgttaaagcaaggtaaccgaaaatacattgcatgaacaagaaaccgggaataaaattaccgataatatcgacccgcgatttaaagaaacgaaagttcaccaaactaaacatcaaggagtagttcatgtgtacatagcccatcaaaatggacattttcattttgtaagaattggtgaaaagcaacccgttttcagcaccatgccatacccaatcaagtccgaatggatacgttttgcccttgatttttgttgccgtcaagctgatagcaccgtctttcccgaaatcataaccttcggggtattcccatttccatcctgatttaaacaatgtcatcgacttggagaaaatatcattgtacatcaatcccgtatacatggagaatattcccatgagcaatacaatatagcgaccattgaaagccatctccaaaatctcatctttgtttctttgtgcgttgtaaaatcgttcgtttttgataaagtacaacgcaactaagaagacaatgaatccatgacccaaatctccaaacatgatagcaaacataaaaggaaatgtaataatggtcgcaagtcccggattcacctcttgataagtggcaataccataagtatccacgattgcttgaaatccagaagtaaatttgttagtcttatggtacgtgggaggcgtcctgtttgtagataattcatttacaacggcaacaaagtcataattttcttcttcgtcactaccttggtcatgagaagcatcgtattcatctccaacagcgaataaggtattttctgttgtgcccggactagaggcaccattcactggtgtcgacaaagtgtcagtggacaagttgatgaaattagaatctgtagaggtatggggttggctaactttcgatcgaaccaataactttatagcctgccgagtgttctcaagctccgattttggtatccaaccctctccaacaagaaactttcgagtgctgtcttcatcaaacttattcaaaacctcatagatgcaccgttcccgctttacaatgagataccagtcaaaaaacttttcctgagcaaaaagaagttcagttatgatatggctttttgttgattccaccacactagagaggtcctctatttttaaattgaggtcatctaaagtctctagccttgcactagcgcttccattgacattgtcatagattgttccatctaaagattggacaattttgcgtacgcgagtctttaaatactcgccatggatatagatgataaacacgctttttgctatgagctcggacttgcgatctgtagaagcaggcaacatttctgaaatggggatttcgttgaaatataagttaccccgcaaagttctccacaacaccttacgcaaaatcggaatcttatctcgagctatggtaccggaaagagaattgaacatagagtagtcattgagtgtgacagctacttcatcaataccaaagcttggtcgttgggagtcgtctcttagtaacgcttcttcatcatcagaaatctcaaaacgacgaaagtcgtcatggtcgtcattacgatctgtcaaagtagatttgtggaaatcgttgacacagctaatgacatgacggttttccacatatttcatttttttgagctccaaggaaataaatgaatcatcgagattgcggattctgtcatggatttcctctacctggtgcttaatatcgtccatttcagagctagaaggcaatccactttcttcagacgaaaggttcgcaaaaggatcacctttcaatgtttcgtatttcaccatcatgctatggaggaaagtaagattgagatcaattgtgtcaatgttacgcaactcattgacaaacgtgcgctggaatggcgtgagtctagagttcaaatctcggaaatgaacatggcccaagtttcccaagacaaaaactaggtcccgggccaactcgagggtcgcatagaattgcaccaagatcatgggcgacgagcggaaaaccgcttcatctgagatctgggcggggctattttcagtccagagctgcatctcttggctcactataataaaggcgtctgactatctccacaggaattgcgtgcaagggatggactggcgagataaacagggaaatgctcggcccaaacaggtatgccaaacgttgcgttttgtatggggttgtgtgagtggaaattccagctaagccgcaagtagcgaggggtatcgtactgcagacgatcctgctggccctatactcataagatctgctacatcagagtggcacttggacgcggaacttcagttcgagcgtgaaagctattcagtagaagatctcttcacattgtttctctcagcatcatcctcttcccttctgttattatctgtccttcgtggttagctaacatctccgactcgggtgagagcgtcacgtgacagacccacatttgccaaggctttcattggacgagaagctggccaacagaaggaaattttagccatattcctcgattatctaggtaaggtagaccccgtgagcaaattcagctgacgttgcagctactgtcaactgcaatttctgtgatataaaccaacatacaatgtgcgacctgcacactttgcgcatgcaagctgatctgacgccaactccacataaagtacaccttgactgaaaaatactttgaaacatgtttgcactacgtttgctcttggcagtgctatacttggccagtgcaggcgctgtgtctggtgaatcagcgtacgaacgtgcacaggcgcttgcaaaaaatgctccatcccggtattatggaatgtccccgagatacaccttcaaaaacatagacgatggcatttccgttccacagtacgataccgaactacatcagtatactgaggctccgctttttccgctaaatttgcatccaaccacagaggagcgcattgccctattggaagaggcggcgcaagctggttcggttgaggccaaggtggcattaggtgacatctacgcctttggcgaacacgcggtccccgtcgattatcttcgagcccgcagctactatgagctggctgtggctgactcaccacatggacacgcgtatttcatgcttggattcatgtactccactggattgtttggtgagatggagatggacaagactaaggcaaacgtgtactatgagtttgccgcagccaacgatgacttgaatgcgttgcttgttttggcataccagaacttccaaggcgtgggtcggcctgaaaactgtgctttggcccaattctattattctcgtgccgctcgtattgccatgaaagaagcgcaccgccaaggattagacctgtcgttggagaagctctcccataatatccggatccctgatttcaatggcggaatttttggaccaaaagttagcgagtcgccttcctctgtatacaccaaagttgaccgcttcttgaaaacaagagactcgttgcgtgacaatgatattgacagccatgactctgaaatggctgagtactattttgaagctctccaggattaccacggcagttactttttaccgaaacgctggcccaacgcctttgccagcgctctcaagtgtgcatatttagggaagaagaacgttgcaggcaaagaagattgggcagtgtcaaatgttgatcgctacgtgtatagccgctgcatgaaccttgtgggccacatgtatgtcaaaggtcacggcaccgaacgcaaccttactcgtgcttacacatggctaactgcagctgccgccatttatgccaacgacaaggacgctttggatatggcgtatcttcgaatgtatgatcccgtgtacacgggaaaattgagcttggggtgtcaggaggcattgcttcaatccatcaataatggaagtgctcatgctgctttcatttattccaactacctcaacggggtgcgtgacgatccattcacccctacatacacgagtaaaacgtacagtttgttactgagtgcggcaatggcgggccattacgcttccatgttttattttgccgacgcagtggagtctggttttgccgattctgtcggcgaacagtttacgtgtaccgatctagtatcctactacaaaatgtttgtcgaactgtctgaggatacacttttgcctcacttgaattatgcttttgaggccctcacgtatggcgactataaaaatgctttattgggatatgcgatagcggcagagcaaggattgagtaacgcacaagtgtctgcgtcgtatttgctacaccagatggaaccattgttttcatggaaaaggaaagtatttgatcctatccgcgtacgtgatgcattgcgctacttggagctagcatctgctcaagaagatatcgacgcaaccattttgctaggtgatatctactccaaaggtattcctgatgcgaatgtaagcacagactacagcaaagcctttgcctactatagtaaggctgctctggccgcctcgcctcatggatgctataaattgggttacatgtacgagtatgggcttggatccgctaataacacggtggattttttcatggcaaaacgctattatgaccttagtgttaagtactcgcaggaatacagagtatcaaaggccgacgatgcaaagggcaacacttaccccattggcatagcgcttttgcgactccggttgaaactcttgttgagccgtgacaagagggacgattacgaagattcttcctctgggtggttcagtacttttaaaagccttggcaagtcacagaccactggagaagataatgacagagctctagaaaaagctcaggcacatcatgaaggtggacggtttgatgatgtggaagagtacgagatcttcgattacatggtcctcatgttcacggcattcattttcattttcatgtttctccgaaatttcagaaggcaggctggcgttgtgagaggcgcccataatagagacaatgcagatgacaatgcccaagcgaatgttaatccggctccaggaggtaatttccaagttttcttttttgctatttagtccactacgtggctataatgtatatacactgtgcataatgaataaattaattaatggcattcatatccgataaaatatctttcaccactgggtgtttgcttataatcttttctccaaattttataggttgttttttaatctcttgcgatgcgaagttgtccttgggtttcggtaattgatagacatgatatgctgaagatggtaaattgtagatccaatttttctgctccgctaagtacacaaagtccttgatggagtccgcatgcgaaagggtagactttgatgctaccgtaattaatttagaacgggctcttgtcaccgctacattcacccttctccagtccttgagtagatcaccgactctcttttccttattagatctcacaaatgagatgatgatgcattccttatctcgaccttgaaatcgatcagctgtcaatatctcaagacgtggtctgtgtttaaagcattgtacaaggagttttaattgggacctgtaaagcgtcattacaccaattttagattcatcaactccacaaagacacaacgactcgacaatttgcctaatcaattcaacctcaactaagttagaaacgttttctccaactttacgctcatatgcgttcatattatcatggtttagaaacaaaaccttgttctctggcttgaacacatcagagagccatctatgcagcaaagggcttcttggatcaatatatgcggcaagggcttctggatttgggattgtgagagactgttttgcaacagtctcagatccacattgcaatctattattgtacaccaaggcattcgaaatgagcattatttctttgcacatacggtactgaaatgacaattccactatgctttgaggatgctcatccgctaatatttgaaacaacgaccgcgaaagacccttcttaacgttaacatttggatggacaactaaagggggaagttgataatggtctcctaccaaaacaaatttatcgcaccttgataaaggacccaaactcaatggcatagaaacttgagatgcttcatcaacaatgcagtaatcaaatctctccctaacattgaaggccaaatctctcatacttaagcaagttgctgccacaacaagcggtttttggtaaatgcgtataaaatcttcgtagttttcgacacatttttcgtctgatccaggaatataaggacgaatatctgggtgaaccctggatgtattacctatccgaatgaaatcgattccaaattctttaaccttgagtaaaatgttatctaccgcagagtttgtgtatgaggacaaaagtaccgactttttttcctccacaagcatgcgaataagatgtgcaataacagttgtcttacctgttccaggcatacctaaaatcaaacaataatctttagtttggaacaccttgttaaatgctctaatttggtcgctgttaaaatgatccttcttaacattcgccaccggtacgggggaaaagcgtggagtatcaagatcaacaatcaacttccttcttttagtatcaccatctctaagaaaaaggttcaaaatattaaatctggcgactcccataccgtaaaacatttcatccttatcaattctgaaaatgaccgtctcggtttgcgtcccttgtggagattgggattgagtgggtcttaaaactgctgccctatgaaaacgatcgttcttcacttcagtcagaactagttttctccttgtcaggatgatgatacaaccacaatcgatatgcttcacaaaaccctgggctaatgcaaaatgtcctgattcatcgctgatgatcactctatcatatttcgatatgatggtggcatcaataggtcgaatatttttgaaatcgcgcctttgaaacttgtaaatgaattcagatgtgttatcaacaaattcagacttttctgtaattatcattccggaaagagcctttccttgttcctcctctctttccttagatgttaaaatccataaatctttattgaatcgggaaacaaattcttcttcgctcgtcaaaaggtcatcccagtaattgagataatccgaatactcctgcctttgaactaagtgttctgttaagtcttcgtaaacgccatcattcaaaccactattctcaggtgttccatgttcaagtagatagttgacagtcatacagctgctttgaatcacacagttatcacacttttgctgcctcataatatcaggcaactcacgagtaccactttttatgtaaggtgaaattcgatttctcaagtttaccaacgatctgaggtcaggaatagatatatcatgttttttggttgagccttcctcagaagtgtaaaccataagaaaggatgaaatattagcgttgtacctgtccttaaataatagagaataaagtgccgcttgagcatgatggctcaaatactctttacttgttttgatttccatgggaagtaaaaactgacctgttgctgattcaccttctagatttgctttcaaagtaacgtcagccataccttttattccaaacatcggcgaccatatactttcctccacatcaagtacatcagcgaccgaaaacttgatattttgctggtgcttattagttggaataatggaaggtggtttcttgaaaaacgtgttgaaccatttttcaataaaggagaaatgtttccggatccgatccttagtctcctcaagcacatctcccatggaatagatttccaagagacgtcgtttagtttccacttccaaaagctgttccatgtactctggggaggattgttctgtaataaaacatgcctgaaatatctcatgtactgttgttcccacaatcaacggaatagttgcttcgccaggaaacacatatcgtttgttcataactgtctttctgggacaaaataattggtctgcaacgacagtagatgatattaaagtatcaggattccagattatgagattgttattattatcaactagcttaggagactcggggctggtgatgataatattgatgatatcaccctcttgaaaattgagttctgccgagtccccacgaattacaattttcgtcgtctgctcatccgcatcagccacagttaatatgagctgtttccttttgaagttttgatgtggatatgtggtttgcatgatcgacatgatttggtatcgaacaaaatcagcacgggtatatgataacttagcaccgacattttcttcctcgaaagaatcaggcgaaggggacaatctgccggtgtttctttttccatttttagttggcaaagtaggttccgaggtcgcttgtgttgccacagcacttttttcgatggcaacaacatcgagatcatctgaaaaaggatctgactcttctggaatgatttgaggagagctattctttggtgatgcatttaaggatgtatttggtgatgcatttggcgatgccgttgtcgagactgttggcgatgatgctgacagtgttgaagcttttagagctgattgtctttgtgataatgatttgggactatcccgatgcaaaattgatgcgctttctgcatcatgagccaactctgttggagtatccaatttgctggcgggggcttgctgaaaaggtattccttgagttgtgaacagttcaattttcaagtctgcaagaaatgtgtcatcgtctaagaaagggtcttcttccagagacgcgtcgtcattagaattagtggatggtacgtgcagattttggatagctttcattggaggctccagaggtgcttttgtaacgtggccagggccctgaaatttatccaaccaaatatttagattggagactttggccagttcagaacttaaggatgtggaggtagtttgtaaactgcgcggatcaaacgatttggatcgtgtaagtgtaggcgacatatctagagtcgatttagctacatccaggcttgttcggtgatttttcggagtttgagataaggtgttctgcattcccaagccgtacttacaaagtacggagtctgttagttcattcaccacggtttctgctgtcaacacgtttctaagtgatctgtctccgagatctgcgtttttcaatggcgaagaaagaatcggacgggcatatttatttggactggttgttggttgccacctgacgccttcaaagctgtcgtctgagctgtgctgttctaaagatctgtcatacaattttgtagattggacgtgggttttcgatatctggcccgtttctgttggttcaggagtgaaagactccagcacgttttcagtactagagtccttgatgctagggttcgtggattctggtccttttttgcgcagttcttcaaggagcctatcctttggggcatgtattttgttattcttgtccagtatggagctctgcggattgtatgctaatgtattttgtggaagaaagtatgatgtttttttgtgcttgagcgacagcttcggccttttgctagccgaaacaggggactttccagagttcctctcacgtttctccattatcgccaaccatgaaagtacaaatatctaaatgcttttgcatctatacgtgtgctcctgcatgcactctgatttctcctggtgtagaacctacaattcactgaaaacaacattcaaaaaagaggaagacattgaaggtatatcaaactaaagttgatataccttcaaggaaacaaacgcaatggaaaatctgctcgaggtttagtgacaagcggttgatactgacgtgagaatgacgtaataagaatacgtgaatctaacgcgctccaccatcacataaaattttgtagaagagatcgccggagcactaaaatcgaagaaaagctccatagctcactcttatcctgatagctctctgtgttagtctgcgctatacaatgtttgggtggactgcataataggtgccaaacatctgggtctaattgactactcccctacagaagaaagtttttccaaagcaaaatgaaggcgttacacccatacaaaatcagtttctttcatttagcagaaatggtctttgccaaaatggtttgtagtttggtggtaagtacacccgtacctcaggtatagcatcaaattgtgtgcagtcggggaagttttttctcaacctcatcggtcaagtattttttccatcctataacctgttccactacaagtcacgcagcacgcaaatatcaaaatggcttacgtgttgaccgaaactgctgcgggttacgctcttttaaaagcagctgacaagaaaatccacaagtcatccagcttgctcgaagacttgaactcggcggaaaaagttgctgaacaattcaaaatccaccgttttgaaaaattccagtctgccgccaatgccttggaagaagccaacgccgttatcgaaggcagagtttctgacaacttgaagaagttgttggaagacgtcaagctcgagaagaaggccactttgattgtcagtgaggccaaattgggaaatgccatcaacaagttgggcttgaactactctgttgtttccgacgctgcctcgttggatttgcacagatctatccgtgagtttttgcctgagctcttgcctggtttggatgactccaccttgaagcaaatgtctcttggtttggcccactccatcggcagacacaagttgaagttcagcgcagacaaggttgacaccatgatcgtgcaagccattgctcttttggacgacttggacaaggaattgaacacatacgccatgagatgtaaagaatggtacggttggcacttcccagagttggccaagcttataaccgactctgttgcttacgctagaatcattttgactatgggtgtcagatccaacgcttctgagactgacttggccgagatcttgcctgaagaaatggaagagcaagtcaagagtgccgctgaagtttccatgggtactgaaatcaccgacgtcgatttggccaacatcaaggctcttgccgaacaaattgtcgactttgctgcttacagagaacaattgtccaactacttgtcgtcgcgtatgaaggctatcgctcctaacttgacctctctcgttggtgagttggttggtgctagattgattgcccacgctggttccttgacctctttggctaaggctcctgcttcgactatccagattttgggtgctgaaaaagccttgtttagagctttgaagaccaagcacgacacaccaaaatacggtttgttgtaccatgcttctttggtcggtcaagcctctggtaagaacaagggtaagatcgctagagttttggctgccaaggctgctgttgccttgagatacgactctttgtccgaggacagagatgactctggtgactttggtatggaggtcagagccaaggttgagtctagattgagcgcattggaaggtagagacttgagaactacttcaaaggtcattagagacgctaagaagattgatatcaccgaggctagagcatacaatgcagatgccgatgccactgctcctcttcctgaggctccagttgaagattctgatgatgaatctgatgatgaagaagttacgaagaagagaaagagagatgatgacgaagaggaatcttccaaaaaactgaagaaggacaagaaagacaagaaggagaagaaggagaagaaggaaaagaaggagaagaaagaaaagaaggagaagaaggagaagaaggagaagaagaaggagaagaaggagaagaaagacaagaaggaaaagaaggaaaagaagtaggcacgggcccttttttctattgcatcatataatttctgtaaatgttaaagtcgtttgaatacttgtagaaggaactcgttagatggccttgtggagtcgtatattgatgcatctcaagacaacgtggtattttgaaatcttgattcaagtatttgcgaatcttgactttacttatcttatacgcagccaaagctggtggtttatatgtcttctgttcttttcattctccccttgaataaaatagagcaaaataataatataatctatctttgcatgaggaaagtagtatctaatcacatgtgtcaacttgatccgatgtacttgtatgggcggtactcccggatatcctactaatcccttgagccggataatttcacattataaaataggaagagtaatttcataacgtttgctcttcggaccaaactacgtgtacaaactagtatagaacggaagtcaaattacttttggttcaagcgcatctatgcgatgcttgaacattccttttggcaatagacaatcccacttgtgttcgtcttgttaaatatcttgcatcaaaaatcttaagcttgggttttttgctttgtctgtttttaggatgtttagaaactatcgatgttgttggtcacagaatttatcaaatcttggctagtgaacctaccgaaatcatacttttcagggcatagctcaagtcagtctctgaatgccaggtaatgtaggagaaaccgacatctttgtattatttctgaatatgtgaacaatactcacagtctgaagaaagaaggacagcaaaagtctgtactgtagaatatcatagacagaagaatacatattgttttcaattttcaaagcaagcaaataccctggaactaaacattgttgaacttttccttctcaccgatactggatgcggaccaagaacgtcaaatattcacaagattctaattccttccaatattcgagtttgtttgcttgattctgcgtttgctcattatatatcgtcaatgcagaactattgattcatttcgccattcgtccttaaaggtatcattgtaacaacggtttaacatatcgcatcgtatttaccttacaacagaacgaaatgacgcatcaagtaaagaaggctcaactaaaaaagatacgattatgactgaaacgtacgaataaagagatcaagcgatgcaggagaatggtaattgaagatctgtgataatgagatctacggccatctgaatgagattggtgccgttctcgtctatcaagatacaacggacaaattagagcaaaagaaaaaaataataatataacatcatgagataacatgataaactttaaacacttggcgggcttctatgaccattcgcggaattcctcagtgtgaaacaccactttcgccattcctagaagcgcaagaatatctcgccaaggcattagttgtcgtaagcgactagataagaccttgggaacggcatttcgagcagatgaggcaattagtcaatctgcagagcgtacccgatttggagcttcagatagttgacctttcttttgcggtattgcacacaggccacagaagacaaaacgccgtgaagagacagaggtttgctctgcatatagaccgatgaagaacggcgttcggactggttttgcatgacaaatcacgttaacacgtctaccccaagaaaacatgtcggccgtcagataagatatgcaaaaagcggggcgaaagctagagcaagaaacgtgaaaatggtgaagccgacaagagcaaacgagacgaggcccaaagacctcaacggaccctttgctgcagagaagagacgaatacgcttatgggcaagactaaacctattcgctatgagcgatcttatcaaagtgtgctgggatgtgtgtttgtgtgcaggagcggctttatccacgcaggctagcgagataaggaaaattaaagatggaatttcttttcggagcgcttcattcgtcattggacaatgggtggcatgaccttttacgagccgagtaatattgctttcccgtctgttagcatcgttgcaatggtctatagacgtagaccccccgcacaaaggccaaagacgagaggccgaggcaacaccgccggaacaatggcaatactgcgggcgaaatttcctaaaacactcgatgcggccatcattcgtcttggctcacttatcatagtagcgggccccaccttaaaaacgccttgccatgggcaatatgtgcaggctttttttttcgtttgccataatgccatactgatacggcgcgccccagacagtcttatcagccgcttggtgcaggtgcaaaatacctctgctaggccagacgagggcaagaatatttaaacacggcggccgccctacacctcctaggatttttttactctttcccattagacacatttttctaacatgcctgagaaagagttgaactacatcacgtctagggaccaagcgtcctccaacgacaagaatggcatggtctatgtcgatgcgtttgaagcgcaagacgccaagcctcctatgggaagatgggagcactttgttgatggtttccgcagagtcaacgaggcggacttgggaattgacccaaacttgtccgaggtggagaaggctgccatcatgactgccaactcacctttgtcgagatcgttgaaaggtagacacttgcaaatgattgccattggtggtgccattggtactggtttgtttattggttccggtaaggttttgcacaacggtggtccagcctctgtcatcattgcctacgttttgattggttgtatgattttcgctaccgttcacgctttgggtgaattggccattactttccctgtttccggtgctttcgtcacttatagtactagatttattgacccatcctggggtttcgccatggcatggaactacgccttgcaatggttggttgttttcccgttagagttggttgctgctgcaatcgctgtgtcatattgggatgataaaacgaatccagcagcttactgtgcggctttctacgtttttattgtggtgattaacttcttcggtgtcaaaggttacggtgaggctgagtttgttttctccgccatcaaggttaccgctgttgttggtttcatcatcttaggtatcgttttggtctgcggtggtggtccaaaaggtggttacattggtggaaagtactggcaccaccctggtgctttcaacaacggtttcaaaggtctttgttccgtgtttgtcactgctgcttttgcttttgccggtactgaattggttggtttggctgctgctgaatctgctaacccaagaaagtccttgccaaaggccaccaagcaagttttctggagaatcaccttgttctacgttgtctctttgattttggttggatgcttggttccttacgacaacccagacttggctaacggtgacggaactgctcgttactctcctttcgtcattgccatcaagaacgctggtattagtggtttgccttctgtcatgaatgttgttattatggttgccgtcttgtctgttggtaactcctccgtctttggtacttccagaaccttggctgctttggctgcagctggtcaagctccaaagttcttcaactacattgacaagagaggaagaccattgtggggtattatcacacaattggttttcggtttgatttgtttcatctctgcctctaacaagcaaggtgaggctttcgactggatgttggctatttctggtttgtcctctttgttcacttggggttccatttgcttgtgccacgtcaagttcagaatggctcttaaggcacaaggtagaggtactgatgagcttgctttcacctctcaggttggtgtctatggctcttacttcggtatcatcttggtcattttggtcctcattgcccagttctggcttgccgtctggccaatgggtgctaagcctgatgctgaggctttcttcaaggcttacttgtctttcccaattgtgcttgctttctacattggccacaaaatctggaagaagaactggagatggtacatccctgctagtgaggttgatattgacactggtagaagagagttggacttggatctcttgaagcaagagatcgctgaagaaaaggcttaccttgctagtttgccattctacagaagagcttaccacgttgtctgttaagccaactttaattcttttctggctttaatgtcaccccacctggtgtgagatgcgtagccaaattctagcaaacactttctgtacattaatataaatcacgtatcacttggagtagtttaacctgtaaacattgtacaatgaaaagtcatgtcgattattggattatggccatgatttcaacttcttcgaaaccattcattcatctaagtatcgtgttatgataattataaagggaaaagtatcccaatcaccttgaatcttctaaagaatatcaggtgattagaagttaattttgcgtattgtcttctgtagttctcaactaaacaattctaccttaacgattgtatccaatcgtctggcacaacatcaaaattctgattgtctcctatcaataacagttcaataaactgctagaacttgctatgagtttttctaattggcgtggtaccattacgacaatttagtcaatagataggtgaattcttatgcattacatgtaactgtaatatacaatttttatgcttatgtctaatgatatctttatgctaatgctatctggtgctctcatcaaaagatggcaagtaccctgcggtaccagggcatagaagccaatctagctttttcttcttctctttcttgtctgatgagatccatgtctgggataagacgacccgtatccaaatcaatctccttggcgtcaatgataattctccacgatttagtgtaaattttgtaaccaatccagctggccaacacaatagggacacccaaatagccttggaaaaaggctgatgcgcttgactctgctccaaggggaaaagcggaaagccaaaattgagcaatcaacaccaaaaagtaaatgaacatggcgtaccacgatccccagatgccaatggttgatttgaatgccaattcatctaaagaccggtcttgcgccttcatggctgcacggaatctaatgtgggcaaaattaatagacatccaagtgaaaatggaagaaagaccactgagcgcaagaagccagttgaaggcttcaacttgcttgtcagatgcggcaatgaatgcaaaaaggccaaaaatgttggtgaagataatagcaaacaatggccgtcccaaacgatcgacataccctgtccattttggtgccatgccttgttcggcaagggaattgagggaacgagaacaggcgtagacggaggcatttcccacagacaatacagcaatcaaaatcactgcgttgatcacacttggcaagcccttgatacctccgttgacaatggcaataacgaaaggcgaggctgtggcatccacagaagaagcacctaaaagacgatcatcattgtaggcaaccaaagtggccacgatggtgatggtaccgaaatagaacaaggcaatacggatgaagacttgtttgatggctttagggacagcctttacaggattgagagcctcagctgcacccaaaccaatcatttctgtgccaccaaaggagaatgtagcagtgacaaagacagaacacacacctttgaatccattagcgaacggacctgggttcctccagtattttccgccaatgaactggccgttgggaccgcctccgcaaatcaaaacgatgccgagaataatgaagcccacaacagtgatcaccttgatcaaacaaaacataaactcggcttcaccataccaacgaacacccaacatagtgatgaaaaatacagtgacccagaatattcccacaaaaatgtctgggttcaaatgtgctgttccagtatttgatggaaatagatgcggccaccaactccaaaggaagcaatacgtaaaattgcatgaaataattccatccaatagcaaaccccatggcaggctcgataaaacgagttgcatacaaattgaagccaccactaatgggaaaagctgtacacaattctccaaggccttgcatggtggcgtaaactgcagttgcagtaataacccaagcgagaacaattcccgcagggccacctgtggccaatgccgaacccgaaccaacaaaaagacctgttccgatggagcctccaacggcgatcatttgcaaatgtctgtttttcaattgcttagaaagcggcgaattggccgaattaatgttggccctttgcacagtgtccaagtcagagaaatcctgttcggaagtgacttgagcaggcttgaaagtgtccttaaaattctgccaggtagaatgggggttagtagaatcatttggggattctgtagtattaattcccaatgatgattcctttgtagtcacctcggacattttgtatgctaatgtgttttagttacctagatatttatcaaagtgataaagaataaagcgtagttacgagaaaaaaattttatgcgcagatggaacgcatttcgtgatcgcatagtgtgacatgcgttttttgcaccttagaattggcgatttgggatgtatgttgagtcatttggtgataatgccagtacaaaatttcttatggaaactcacgccgaaagaatgacgctgcgaaggctttttccgcacgttattgcctagaatagagcaattcgcggcacttggcgatgggctctcctgcagactgaccatggtacatggcaaccacagcttccacagtcattcctattttgtattttcactttgtgcaatagtgcatgacagttgtagtaaggaatctcggcttattcatggagcataggaaaaataaaattagtcggccgggtgatttaaggcagccgactggtttaaaggctgggtaaaatcgtcgctgggcacatagtgaatatgcagtcatcaaggtactctatgattcagtataggcagattgtgatgtagaagacagacacatagtatctcttcgacgaactttcatgaacgttctaaaaacccccaactcttgggtattgtatgcatatacatatctgattgatatgaaactatctaatcagaagtaaatttggtgatgcatagtggatggttgcaaggtagtcggactgcaactgtgtgtagctctcagtattattcttgtgaaacacatgtttgtgtttcttttcttttttcaaaagccatatcaatattttgtggtatcccctaacaaaattgcaattgaagcatgtgggattgtcttcaggttcttcatatcagcttcattacgtgcctggagtatactgtgactggtggaagagtcagattatctctttgcagtgagccatttcaaaattcaattctctacacaagagagatgaagggacatcgactatgtcaccttcctcggtgactgagtgaatgaaaactcgactggaatcaggattctctgcccgccccctcctcgtaacaaattgaaaatttgaacgtgtgcccttttaaactttgtacatggcagacgtccaaattcttggtcttaatacaacttataatactcaagtaagaaaaattactgagtgacatcttaatttactgataagcctcttaaaaacgtagacgatttcgtgacacttgtacatcttcaatgagagccttcaaatcacttgccgtagtatctccgatgatggccaaaacactgtgcagatgtcatctactgtgttaatagaatgccgttgcatttcaaaaaagaacagacaataaaattggtgtgcatatacgtcacagtcggttctcaataattgtcaagtgtgtatagctatggagctctacgcagatgtgtatcacgtgcatggtcatgtgcaccacacacctgctcaatatcaactttggctcaaggcgtcttgatactcatgtcttcactaaaagagtacctcggatgtatgtgatgattaatttgccctttccctattcctttactaactattctagctcgtgtgcgtgttattacgaccgacggccgactctttgaagggatcttagagagttttgaccactccaccaacatcatcatctccaatacgctagaattactcgtgtacccagacggagaaaaccagataatcccactaggtgtttatttgctacgtggtggtaatgttgtatgcattggagaagtggacacgtcaattgagactgagtggatggcagtacatggttgccagttgaaaagcacgaaaaatcctctctagcactacatcataaagacggtccaagacggcaacttaatcgaaaacgaatcacactaatgacatgcctctaatcccaggagaccataaaaacatcaaaatatatcaatatgccaagaataataccaggagattacattagcattgtctacaatgttaattaaaccacatgcattctcaagtctagttgcggctacttcttcaccaaaggaatgcccgcctggtgcattttgattgccaactcgagcaagtagtctatagcttcattgtacactttggccttccagactgtttcaccccaaacgtaaattccgtggcgacgaaccaaaacagcagtggccccaggataatttttgatggcctcttgcaatgagtcggtcaagtcttcctcgtgaggggtattgtcaatgatgggaagcaccatggtatcataaaactgcatggaccccactttctgtactttcccggtgtcagagtccacttgcaagtgcggcaacgctttgatctgctcaatatggctcatgctgaactcaaccttatcttcaaacaataaagtggccatcaccgcgttctgactgtgtgtgtggatacatgcaccggcatctctcatgttgtagcaactcaaaaacaatggtgtacatgccagaggcttgtagcggaaagactttgctagatcaggagaaagaggctggccatcgctgtcatcattgggcgatctgagaatcttgccgggcaattctgccacaaacatctctcttggctggagacgttccttttggattccagaaggtgcaatgtagacgatattagggttcggcccatccacgtctctaatagaaatgccgcctccagtaccagtgacccaaccattgttgtagaacaaacggcacaattcgcaaataagatttgctgggtgtgtggggctgtcagagaagaaggagctcatagagaaatggtttgaaactgaatcctcgaacctgattagtgtggctcttggttaaattgaccatgtgggatgcacgggttcaaaatgagtaggcagtttctggtgtgcaggctaacaacttgtgaagtagaaagcgcaatagcgtctatattttcttttatatcaattagtgtatgtacgtaattgacacgttattactagcaatacaagcaccgatagttttgattggtgatatattggcagacatagcctggaagcgcaatttaagcccagctgagttcgagaaatatagattaagtaagttggaaacttgcaaagttttggaacagatatttaaagacagagaaaatgaaaagcatgattaatttgatagttatggtacttgccatcacaggattcggtcgtggctagttgctatagaatgcagtcgggtcatgcgccttttgttgcttgcaagtcagcgcagtgtttcgtgagtcaagcaccatatgtgggattcaccaaaggagagctctggtattggctggagatgcgagaagaattcacagcattggccagataaaagataagagctcacggcgacagatgagtgtcgttcatacggcacttcatcctaccttatcttcggagaccgatcttcggaaacatgaaatataggaaaaagagaatttctgatagtgtgtatatacatcaatgtagtttgttctcaacacaactacatgtttgctgttaaaatgtgaagctttcgttatctttctctctccacgatttgattttatgaatattacggtaaatatatatttctaaccccgttgtttaccttttattattttttttgatatcctatatcattttcatatgtagtcaccatttatgcaaaagattgagaattcgcacccatgcctgggcctaagaaacgttattagtgtagacacagtaatcagtattaaagttcataatggtacatatgacattctttcttcttttgtcggcggctagagtctctgcaacacgtaccatacagctgtcgatgatcatctttcaggctcgccttaattagaaaatactctgacgctttatcttataagagtaggttcagggaagctttatttgtcactaacgtgcttctcgcaaatcccaagcactgaacgggagcaaaactagcgcttttcacattgtaaggcattattcatctttgatggttatatggtaaacatctttggtggttattgtgtcccctcctaatggaatgcccaattgtcattacacttacccatacataagattcctcccctatttctcttgctttgagaacctgtgtattttctgtgccacttcctttggcaaacagaagatggggtcaataggctttaactcatacttttccggaaacatcaatgccaaagccgcaatagcaaagcatgtatggaacacatcggtctggttatctggccgatcgctgaagccgcccctctccaaatcttgacagctcaagatgaactcctccaatttctcaaagctcacccaatgagccttttgcaacatggccaaacacagtaggacccaccagctgtaacacacatctggtaatttctcaggccgcccattgaaaccacccgaaggcaacacctgtctttcacttagccaatttgctgttcttgggctgacagaatctaagcgatcacaaagcgccaacgccccaatacaagtgtacatttgtgcagcgtgcgattctgctccaggatacatgccaaaacctccgtcaaagttcttgcagtctagaataaatgatgctgccagatccataactttttcctctgtgcgtcccaaaagagtcaaaatgtagagcgaaacaaacacaaaccgcgtatctatctcgccgaactcgtctcctttgaaagaaccgtcggggagttgtaagctcaaaacaaaatcaccaattctttttgtcttttcctctcctagaacctccatgctattgtaaattaaaagaatttgtaaggccgaaagagtggtgataacatgtgcatcatgcccagggaaggcagcaaatccacctttttcctcgtcaaaacatgtgagcacaaaggaaatcacctcatcctctggtaaagcatctagtctgtccatagtcgccaatgctgtgaggccccagtaaagcccattgatgcgaagatgttccagaagccaatattcgtatgactgtttcgctattttagagtcaagatcttgaatgtacttgacatgaaggtctttattgaagggtttcagcattgtaggaggagtatcttggagaatccagtgcgcgttcatttggtttttttccagcgtaggtctgtattgtcatataaagcgctccatgtagatgaattgcaattgcagaaaaaaaatgaactatgactatgggatgagttggaaataggaaatagctatactttacaatgttggcgaaacaaacaatagaaaaaacttaaaaacaagtttagcctaaatcagtagtatagctacactcaattaacagaggaaactacattatagtcactgggtgtgtaaattaagaatcgtgtttatctgttaaatctatctcagtgactttcttcgatttggagtagtactttcccactagcatcgatctctatatgcttaaaagtatatgctctcgaatttgtactttttcatgcaaggcaggtattcggcatagttcaatttcctggtgttttggttgctcactgcacttcccacgtttactaccttgcagccgttgtaggtcacatcaaaacattcgaatcttgaatcaaacaatacgatggttgtcgggagacaatctatgcgcatcagatgatggtaattaggattgactactcttaagtctttgagaaatggctggaggttaccttgatcaagtaaagttttcacgagctgccgggcttgttttaccttaggagtcaagtgcacgtttccgccgatgatattctcgacgttcttatcttcgccctgttgttctcttttcaactgcaatttttcaagctctaaatcgtgctgaaacacaatatcgttcctcttgaacttgtccatgaggtcgtctcggaacaacacaatttcttgagagatataatttatccgcatagggttccagcctaaaataagatttccctttggtaacaaacgttcaagtcgagttacaaaaacgttgggtacagggctttggggaagagtattcaagtttaatcttccaagggagtacgcagattgccaaggatcatttgggccggggacaagaacaaatttgcatctgtttaccaccaatggaaacttcgacaagagctcagcaaagttgtcaaaattgtttttataattttcagaactagaagccagatgtactgtcccacttataggagcaagtggttgagaaacaaaagaaccaggcatgattatagccaatggtttgtcgctttgagggttgtcttgttgctcttccaaagtgacttccaacttttcaaaaagctttcgaagccccagcacaatttttgcatcgtcgagatgaagattgcacccaagcaataggagtttgtggttcactaacagcttctccaatgctgaaagtttccttcgcaatgccttgtccactttcaccaaagcactgctctttgtttgagtcaatgcatcagaatgaatgcccatgaaatccaaatttccataaacttcaagaccaatctctctacgctccgcaggggggtgaccaatgttggaaacatggaagcatccgctgataacactggcatcattactcattgagccacccgaagcggaataaatgccttcgatgatgacaagcataccggtacaatagaaagatccctccgttttatgtgcctgggtcatgttgagctcaatatagtccgaagtgtcttccaatatgtaatttccgtttatgtttttcgacaaaaggccgaacaacataaaacgcagaccatctcgaccaagaacatttttgattagcgtgatttcgtagccagacggctttttaagggaggtattgagagcggcaatgcttgaaaaggatgttttgtgaaaattctcatctcgagatagtctgtcaagagttaaattatatctctgactaaaatagctcattgacgaatcatatgtgcttttgagtttgcttcctgcaacaggttgtaaagcaaactgtttcctgaccttatcgaacttgaaattgggctggatgtcgggcgtaacaaagcgaaaatattcttcccagttgagtagctctttgtcgcttccaatttcattgcccatatctacaagcgtatccagacgttctgctcgtacaggttctatgaaactgctcattgtttttgcaccgctcttgtcttttgtgagctctttgatgacttgtttgaggccattcccatcaatgaaaactcctctgtcttgttgtttccacgatttggcaatctcctcgataaagctctgggttttcgctcctctccattctgcaccaaacctagtacttattacatctgtaagcacttccaaagcatcagtttgaatattgagaccatgctttttagataaaattcgatatgccactggacggatgttagacggtattagtttcacaggcaaagaagccggtgtttgcaaagtactcatagggcaaacaagtaggaaatgtttaacccaaagtcagtaggaacgatagtgtatctaatgattgagagaagtcttcgcgatctttgattacgcgtatgtattttcgcgcgcgcgtagatgtactttgcaattacttgttaagttaacaacttgaaaattagctctcattaaattatttgaaatcgttatcattacatactctcggctagcgaacttcgaattttgtggatcgtcgatgtcaataagccaaggcgatctaaaagacttattgtcttcttttgttgcgcaatcaatatagtttttctcttgagaacctggacagcctggcctatcttgggctgattgtagtcatactcactaatccttgtcttatcatattggctttcgagatcgcgtagttgaaatgctcgtttggtgagtttccgcttcaaacttttgctgagtctttcaaatgactcttcgattcccttcaatgttgtacggttgtatgtttgacgggcttgttgtgggttctccttcaacaatggattgaacttatcgaaaaacgatgaatattcatcaagtttggttgtatactcatcctggtctgttggactaatactcatgtgttcatctagggaattcacaatctcttcgagactttcaagaagacgcctttcattcggtgagaaatccgtttccttttgaatgattcgttcagaaattttttgcatcatgtcgtaaaagttgatcacttgaatctcattgattttggatgcacgattgatggtctcgacatctgtcgcaagatcgttgacttgggttccatttgctccctcctcctccaatacggaaaaagatgacgtcctatgaactgttatcggtgcgatcgagctctgtttggttgccggaatattgttcatctctctacgcgagttttctatctctttcttcatctcttccaatctttcctcctttgccttaagttcctcttcttttcgttcgaatcgtgcccttattagttggaggcgctcttcattttccttttgctgaagtaaaaaggactcattttccttcatcacggaactctctaactcttttagcctttgtgcctcaatctcttggtaatgcagactggccttgtacgttaggttttcaatctcttgagaaagctcctgtattcttgctttgtgtgtttgttccatgagataaatccggcgttcatagtcttcctgaagatttttccgctcaagtttctccttctctattatttgcaagagttcctgcttttcctcgctccttttgttcttttccaattgtaatttagctttttgcaccatcgcgtcaacttcgtcgtcatcatcttggaatctccttcttgacctaagtgggctctcattctccctttggctcctttcattcacgggaaatgagaggacatttttagctgattctctcaatgcttcaaactctaagtttttccgctcttgttcttctaaactgaatttgcttaaaaaattcttgagtttctgaaaaacaccttccctaacaagtccttgcgaagagtcttttttacttctccagctccgatcttttctgataccattggtacccaagtttaggttattcagctcataaggcaacactttgtacaacagggaggttcgctttattctgtttggggtcaatagaattggttttctgataggacgaattgggcttcttgctttccagttaccattgatttggatattatctagttttggaatatgtggtttgagctcgggtatttgagatgtgaggttctgtagttttggtgagtacgtgaattttttaggggagcgtctccgatatggagaccttagcaaagtataatgttttattgaagactctggtgatttggtggtggtactttgcttagactgggcatatttctctgccaaactaagtcgtttggccatgagcttgtgagattctactaagaaaactattagcctgcactaacaatgcgtatcattatgatggaggagaaaacgcgcgcgcactagtgtacgcgcttatttttttggcgcgttgtttacccactaagatcaatctcaccatagagctccactttttcacttgagctagctatggagattctgtagacgcctttttgtataacccattgtgccttttctgtattccatacgcttaaatccctctgtaatatagggaagtgaacagtgccgttcagatgaggttccaagtaaactttatcgaacccccgtaaaatcttgggaggagaaatgaattcggaatttgggaactcaatatacaactggactgaataggcgcctccatatctgccaatgttcgtgactcgtgcgctgatatcgtacacctgtgtccaaagacttgggttcccgcctagacctccgcctgcagtagagggtgtactttgatgtgtggtggaataacctgggggatagctgaagtcttcctcatccagatctgacaaactttcctcttcgaggtaaggatatataaaaccaggttgcctttgtagattctctgggaacaacgcttcttcaggatcacggttatcttctttgttccgactagttacaggcaagtagtttttgccgggcgacaagaactgtagcggctggttcttttctttgatacgcaaatcagagaatacaaattccgagtaagacaagccgtggccgaagcagaaacggggcagaatactgtgcttatcaaagtatctgtaatccaagtagaagccacgcttcatgtcatcgtgaggttcctcatcttctgactctgtcaccaatggaacataatgcagcttctttttagcaatagtaaaagggagcttaccagaaggattgacttcgccgaacaaaacttctgctaatgccactcctccaaactgcccaaggggagcggtgaagagcacagctacgacatttttgtggtttatccatggctccatatccactggtcccactgcattgacaatgacaacggtccttgagcacttttctgccacatgtttgatcaattcatctccattatgccagagagaaatattcttgcggtcgccgtagtttccatcaatctctatatggccctctcctgatgcagcattcaccactacaacggccatatcaacttcttgcatttcatcgattgcctctagattccagttattgtggttgtattccacgagtattcccctcaggtgggccttttgggctattgcttggaaaggtgtaatagtcaatgcgtttctaactgcagcggaaccccaaccagatgttaggaaaccattgctgcaagtgccgtctctgcaattcaacccatctggatcctgaccagcgcccaaaccagcaacaagcattttccgtatattcttgcggattggaaggctgtttccctcattctttaaaaggataatagcttcacgagccaaaccaagtgcaatatcatcgccaaaagtagatctcacatcaacatgtttattttgctgcacgataggaccagttttttggattgggaattgggggccatatgtgtccaaagtccacgaactgaagttgggtacttcgttctccatggggagatataggccagcagaggcaaaaaacggagccaatatccgagaagccatatcgtcaagtctctcttgagagacactattattgtagactgctttcgttaaagatgatccccaaaaagatttcccttctagccattcatcatagatatcgccaggcatagacatatcgagccctgctagagccgaattgacgccactatgctgggcaccccagtcagaaacgacaaatccttgaaatcccaattcctcttttaacatttttccaagcaagtacgagttctcacatgagtaagtcccgttcactctgttgaaagagcagacgattccgccgcatcctgctctaactacgtcggcgaagggccacatgaatacttcatgcaaagtacgctcgtcgatatcagagctaatagatgccacaatgtcagcggggtgctcgccttcttgacgaaagtattcctgttcgttggcaatgaaatgtttcaccacagcaaccacaccttcttcttgcattcccttcaccatttgccctccaccaacaccttgtagatacggatctgcgccgaaactttcccaatttcgcccaccttgtgctttcaaccctatgggtcccacaacaggcgcaagtgccatgtgaacgtttttgcctctaaattctcttcctattgcttttcctttcaaatacattagcgccttgttgaatgtactaccggtggctaacccagatggataatgagtaacaaaatcagtggcatgtacaccattggggccatcttgcaagcagaaactagggattcctagtcttggaaccgaccccgtgtttcccgaacaaggtcccgaagcaaaacccgtccctgtggtcaagtttactttttctagtatagtcattcgactcaccaacttacggactttcgaatatgcatcttgccacacaccatcaatacggccgccaagcgctgatacgttagtatggtggtaaccacaaattcagttgagacttacgggatgggtaataaggtgggaatgtgacttcatgatattgtgtgttcattacattgatatgttcttcattagagattgctgaaggcgcacgagagtcgggaagtcttgtgcttagcgctaagctcattatagcagccatagccccaaatctaaaaaaatgcaccatcgtctagagtcggtttttgtatatcaacatttcgcagcatttcaactctgttccacagacatgagtgcggaaaacaaaaaattaagaaatgagatatacaaagacaagggagagcatgtggtgttcattttgaatattattggaatccttccacttgcacctgtactgctgttatgacactcggggcagggttctgaattgacgtagagtccaaatcaagacgtgtcatggtgcttgagctctttaatgtggatgacgatccattcatattttgattaatcattggagtatggaatgactgtctggttatagaaggtatcttggtgttgccaaaattagcatgattgcccaagttctggttgggaagaagaggaagtggacccagcttcgacaccagcttggggaggagcatggatggactaggagatatgcttcctcgggtggcacctacagcgggtgctttagttggagacttgacggtacttgtcgtcgatgccgtagtcataacgcttgcatgttttctggaaattgaattctccaattcttgcaaatgcatagatgcaacttttggagtaatttcatcaacactactaccggatttgactcttctgtgtcttttctcgggtgattttggcaaaggaacagaaacaatattttcttgagctggtgatattggtgcgtcgtgtgtctcaatattcatgaacttttcgtagcacttcttagcaccttcagcatcaagaagcattgcattctcaaagtatccaggacgagagtcatcgatctttatcatgtttttaggttttgcaccattcatcaagttgaaaagatcaactcggtaagtcttaggcaattggttgccagaaataaaaatgttactaagcacggaatcctcattgacgatttgcatcaaaatgggtcgtaacagagacatgcttgaaagtttattacggcgcaaatcgattttgtcaacattccgtaacttctcaagaccttcgatgtttgtgatcttattgttgttgaaattgagagtagtaagatgtttcaagttggacggtagcttcctcaaggaagtgatgtaattatcagcaaagttcatgtacttgacattgacaagctggtctagaccatccggtagatcttcaagcaaattgttcgaaagattgagcttaacaagattgtgcaaaggtttaaatgcaaagcttgggatggacgagattgagctttcgcacaccgttaactgtttcaaataaaaccatttattgtccggcaacataacatggtatctttcagagcctgaagctgtaaaggaacttgtatttgttcgtgtatccggtaaatgttggtctctagagctgggatatgccattgatgtcatggcacgatcacgacgcgcatacttgttgtttccatgttcgtcgtgctcgtgcttcttcgtttggcgggaattgttaaatgcggacctgccgttttcatcgtcaaccaccaacgagaacaaaatttccgtgatatcactcactttagagttccgaatgatcaagattcgaagctgttcgctcaaaatgtgccagccaaacacttcgttaggctcatattccacaagctctaatacctgaaggttcttaaacattttcaaaggcaccgatgtatcacaagggaattcctcgtagcccgaaatactgttgattttcgtctttgggttcaagatcaaacatggaattttcgtaaaggatgagtaaaggtatttgaggtccttttggatcactttgggatctttactgaatgccaaagagcgccagtagacagatgcactcgatacaatggatttcaccgagctgattgaagagatggaccgcgcatcactgtcaaaatgccgcaggttccgagcattattggccatgaacgaaatgaaggtcggttcatggtttggtgtgtccaatttgatgttcaagggcccgacatcaacacctaaagaggagttttcaatgcgatcagtgaggtagtaaagatggtggatggtgaaactgggtcggagcggtttcaccttgttcggagttttcactttggaaaaacaaagaagaccattggcaagcccttcttcatttcttcgaatgtaggtcgctagtttctggaggtaaacatctccctcaattgaggcgtcgttgccaaaagttcccattcgtgtatgaacggagtatgcaagaaaggaagggaggaaaagattagaaaagcgggcagtataaagaataagttgtcaaaagaaaaaataaagtggttggaaaatgaaaacaaaataaaaaaaaagaagaagatatgccccccaagtggttggagatgaggaaattcaaagatgagcccttgtttagaggagcaatggtgacagttttgtttaccgtttttaatttttttgtttttgtctctcaccaaccctgcaggtccaatcttttttcggccatgccacaataggatataagatggacctagctgcgaaaataatcggcaggaacggctatacccctaggtaaatgtctgtactagaaatatgcaattggcaagttaatatccagcaaattctcttgtttcaattttttggtaagaattgtttcggaccatgttcttgaaattgtgttcttggtgccacagatgtgtttacgtcttgaattctagagggtcttaccatcctcatatttgcattcgagtattgtttagcattctattgtacaacaaggacaatgcatatgtgacgttccatggctgatatacgaatagatcggcggcgactatagaaatgtcattggccgcagattccaaacggaaaactgactttactctaacggaaagaaagcgcaaaaacagggcatcccaaacccaaaataaagcgcactacaccaatgcacacggtccaaaatctataagaacaggtgtcctcattttcgggctcatatatatgatggaacgatcagtgtctggaacgacgcattcatttacaaatgaccatgaaacacaaaacgatcacataatgatttccattcttctatttcggactcaacttgcgttaaacaattgacttggtcattaagtatttaagttcctccctccatacaggccgtacacaaattgttaaggagccccagtaatgtagtcattcattctaatagacggaaagccgatttggcttgtccacggctgaagacgctgcaaagttgtgtatgattagtccccaaaattcaatcttgggtattggctccagttgttcatgatatgacactataggtttaagctcccaaaaacgcatttggggagacgcctcgaagacgattttcattaccccaaggtcaagttctattttaaccaatatctctgattttcttcactgcttcattgtggaaggaaagcagacactccaaccaaacaatatgatgtagataacatgaatctcaatgaggaactacgtccttacaagtatcgaatctaaagtccaattccaaatctcaaatatttactagtgcctaagtcaccggcccagctaatcgtcctgcgatactgggtgaacggtcaaacgctcaacaatacttgccggtgcaattccagccatgctgcagttggtgtcgatgcttctacgtcttccacgacgcgaggagctcgccaatgtcacaatcgactcgctgtcccgctctgctctcggctgtgtcgtatgaatactgggcagaagagaaatgtgcgtacttggagccaacgaggtttccgctgtggaggccatatatgacgagttgtcggcctggttttcggtgctgagaattgaaggtgagtttgtagtagaaccgtgggacaccaccagcttcaatggcacagtactgatattgtccgaaacatacgattccgagtcgctcgacacgtcggtgcttctttgcgatttgcgcccactagcattttcgggcaagtatttcgttgtggggaattgcgtctgttgctggtaaggtctggtccttagatcgggtccagttctcgtctggccctggactaaacgtttgacccaggaaaatcggccgcgtgcgtgtcttttgtcgtggacttccattggcttgggtaaaggcttatgatggtgtttcggggccgggactgggcgagggctaagatgtgtggacatagatgatggatcgacagaaaaggcaaggagaaatgaagtaggccaaaagcgcgatcaaaaaaaaaaaaagcttaatcgaacaaataaacttcaaaaagaatgcgcaagcccggaatcgaaccgggggcccaacgatggcaacgttggattttaccactaaaccacttgcgctgagaagctccgcgacggggaattgaaccccggtctaccgcgcgacaagcggtaattctagccactaaactatcacggatttcttgttcgtttctttagctgcttatttaagagggagcttttgatactgactcttttcgctatgcaaaatcgtaagcatggcggtggtttcggctttcttcttgagagttagtgaacaattgggtccaaacataacatagtttcttaagtgaacatgttggcattgggtagacccgtcgaaaactatttgaagttccctagtatttccaatgatattcctactgtggtcatatcactctagttcaggcctcttttctttcgtaacaatgttgattaatataaactataaattacaccctttcataaatctcctgtaccatgtaagtccattacaaagtactcttgcaacacgatggagcaacatcatctccaacttgagccaaaacagacttgttgaagctgtttgtagcctgaggaatgtccaaagctggattgcgctcgaaaaagttgaatggcacaaggtggatgttgtggatttcaactggcatcactgggaaatcctcagctcttggaatatgggtgaagcccaaggtggcccacacaacaacatcctcatttctcactggatcctctcccttgacccattcgcccacaccagtgtcggtctgcgactggttggtgaactcaccagctgcgaacaactggttgtcttggtacttggtgacccaaagctgcttggtagcaaactttgctctcttgacattgaaggagtcctcgtcagccaaaatcatttgtctagcaggcatcaccaccttgtaaccaacattaccctttgtagttgggttgactacattctcattgatgatcttgtaagatctgttggtaaatggagattgctcaacagaacccgccttgtccaagtaagttctctcggtaacaaatccaacaccgtaagggttgagcttgctacgtggcattttaaccacatcatcatagcacactgtgttcttgtgaccgtcaacagctgggtcgatacggaaggacaagatgtgctggtggtatgcggccatgacgttaggacccacaatggttccccatggcactgtgacattctcgtcaattggcatggtggacaagataccagtagctctgacctcaatgtcaatggaaccatcgttgacgaacttcaagttgacagcatattcgtagttggccacagtggcaatggtttgaacaacgaattcacgctttctggcaaccacggcattctctgttctgtagttgacgtgcttgtacaagattcccgcatcctgttcgtgcaaacaaatggtcgatggcaagacctttggctcaccagttccgttggtggttctagtgtccaagtacttgatcacaccaagacagtcacagccgagacctaacttgtttccgttgacaccaaagccacagtcacccaagtcgaaagcctgctttctgtggtatggagctcttgggtcaccatatggcacagtcatctcagacaaggagatacggtaaaacacttgtctgcccttgaaccaaccatcgtacacagcaaaaccttctctgacagatggagccacgcggaactcccaaccttgccaggtaatcttgttgccagacatgtcgaaagatgggccttctggttgttggaccaacaatggctttgggtttctgagcacggtttcaccgttcaagtctgggtggtactcgacacctggaacaacatgccatgggccggtaggagtggtggtctcgtcaaatccacctggcaagaagtcaattctaacaaacttcttggtgtgctgttcaaacacaggcgagaacttcaatggcaacgagtagtggttagactcggagtggccattgttggccaacacgtacatgaaaaactgtaccaatggtctcttttcgtttggatcgtcagtcgcatagatccatgggtcgtttctgacagtgtagccctttggcaatttcaacttttcaatctcagccttgactgctgggtgggtaagacagtagtcttcccactcctgaacatcttcaggcaaaaatgggcccacgacgccgtgaggcaagcgggccttggtaatgatgtggcccacagtgacattgacaagagccttgttgaactccaatgtgttggtgtagtagtacacgtacaacactctagggatcaggggaagtggagcaccgtatctctcggcctccaagtacttgatcatgtccttctttggtgggtccaatctatccatttggataaagtgaacgttgtcagaagcagcatgggcgtctttgatcaacttggaagcgatcttgatctcgtgatcgtaaatgccgtcaaaggggtgaatagatggagacatttgtgcaaaatcgaagtgtcagccttggatctgaaaaattattttcactgacagccaacagtctctattttatagcataatcgatgtcgatgggtagtgtcgcttcacctgcctcattgggcacatggctatcgccttctcatggacctgcctaattgggctatcggccttcatcaaatgccttccatttggcgagataatgtacgtgtgtgcaggatgtgttcccagtcaaaatcccgttgtcggcattggtggagaaaaattaccgtgtgcctggtgccagattgttgtgtgtaatcctggctagagaaagcctgatatcgctcgcttacatttcctaataaggatgttcgtttacctgacggaatttcgctttaggtactggttgtctgttgaaattccgatgtcatttttaagtattactatgcgaacacctagggcctgtagattatgcactgtggagcttatccacataatattgacccccctcatattgtctacaactggcaatcgtgttaccccttggtgtcaggggaaattgacatttttttattaagcaaggaacttcgacacctacaattttaaatcataaaatcagtgtaattaaaatgtcaatctacaatagctaaaatacagtcatccagagaccttacatgccgaagacttgtttcagcagagaactaaacaagagcaatatgaagctctagttgggggaagtgatgggcagtatctttcgatgtcaaatcaaagcttgctcgttacttctggatggcaggagacccgactctcactttcgtatgtggattgacaatctcaatgacttttttcgttcttggggtgctcacgcggggcaaagagggaacgcttggaatcgctgatattgacagttccgctggttgcactgtgggcgaaaacaccgatgctgtgtaaggattgaactttttgaaggtgggactcgagttaaagggaaggttttctggaatgtcggggcaaaactcgaggtcgtcctcaagatcaaacgatttggacaagtagtatctcatgcgaggattgtgcaaagagtagttggatgttgatgatgcagaggaggatgtagatgatagtgaccctgtcgtagaaccaacagagccgctgagatactgtaagttgtggaatgtgggagagatgttcatttggccctccatcatctgaggcgaatagggctggtagctgttataaagatatgggttcgacatttgttaaagtggtcaaagtggaagaaacgtggttagcaagggtgagccagattgcaagagacggtttttcgagtggaagttgatgatacaacaagggaaaacactttggatagcagtatgggcaatttgtcgtagtagatgagtagtaatgtggagttactcttgagcaaagggggaaaaaccgtttggggcagaagttcacgtttctttttctgatagtgtcaggcgggaagtgtgcacactaaggggccccatacactaatataacaagggctaagagcacggttttttctgaaaggagacttcacaaaatataatgtgttgatgttttgtatttggctaaacttagttagtcgagcttgtgttatctcttctcttttgctttaggctttctcaacctttattttggtcggcaggtgacttcatgcatggaatagatagtccgtgacctttcaaatgcagtcctggggtttgtgcattaatcaagatagagtgccagccatactagaaataatttgcgtcaaagtcgtcacaccaaaaattgaatgcgtttggtcttatgacgatggttcttgcttatcataggcatgttctgcgcttacattcgtcgccatatgctatttttatgcctccctttgtattgtgtttttgtacagacgtcgcgtttttctttaaaaaatgtaaatactcttcatgctcgcgtacccacaaaaacatggatgaacaagattatcagaagatcgaatagataacatatttattgcaaagtttccagtaaagaatttcgatcatttcttatatcatatcttctgggaaaagaccaagatcctttatattccctttgcgcatgcttgattaggaaagttgtagctctacttgaaacatatgtcaaacacataaatccaatcttgagcctcagcaccagtccgtaggcaaatatgacctttagcagcatagaaccagaattagaacttcctttagcgtacaaacataggcagcacctttttgtgacgcttgacaacggtctcagatgctttttaatcaatgatacatcaacagatttggtatcagggtcccttttagcaggaaccggaaacttctcagatccacaagaagttcctggagtagcccacttggcagaacatataatgatgagggcctcaaagaagtccgataaattggaaaacctcattgtctcttcggggggtgatttcaatgcctacacatctgcagagaaaacttgtttctactttgagatatcaacttatgctgaaaatacgatcgatagtgaaaaattcgttttagactccttattagcagctctagccaatcgtatccagaaacctcaaattaacgataagtatatcaaacaagaaatcgtctcagtagacgatgaacacaatggcaatggaaccaacgtggaaaaactctttttgcattccttgaagcttctagctaacccagaccatcccttcagccgctttggttgtgggaacagcacaactttgaaaagcgttcctactcccaaaatcaaatcgttggtttcagctcatattaatcaacactttaagcctcaaaatatggttttagtgttgaaaggtcctcaaactttaattcatttgaggaaaatggtcgtttctaacttttccgcttctgaatggggccggaataactctctcccgtcgtctcctaaaactattcgctcgagcttttcctttttcgaggactatacaacagccagactttttggaaaccataattgtcttctcatcaaaactgatgtgacaaagaaaataaggttattttttccattgaaaagaatacgacacttggtcgattatcagcctgtgctgaggttgctttgtagcttaattggtgacgaatccttagatacggtttgtgactacttgaaacggagacttcaatgggcaaatcaagtttacgtatttcttcaggaaatttgcaaggatgaagaaatgttgataattgaagtggttcctactattcaagggcagaaaaaggaggtagaaataaaagagacgatactattttacattgaaaacaccatagcaaatgcttcaaaagaccagatcatggaattggtatatcattatgatcatattgaaaggtatcttttctattcccgaaagcccaccatatcgtctacagaagaggtatgttcgtacgctgaaagcttaatatcaggagagctagataaagaattgataaaagggttcaaggaatggacatatattgaacatgcttatgatgatttgcagctagccttaaaagagtgcttgaccacaaataatctcaagatggtagttcttggtgatgtcatgagatatttgaagatgggctcgacaaatgtcaaaattggcaaagaccctttcttccacttcgaatacattcttctgactgtgagctttgagcaaagcacaaagttcaattttaagctttcaacgccgaaaaaaatggttgaaaaatgggcacctcttccatgcaaagaggttgcccttgggaaaatgagtaaaatcagagacttcaagtctagttcacgttcgcccattcttcaattttttgatgattctatggagctatggttagaagagtcagaagaagaaagcgagaatactaacatcattgttgcttcaatatgtattaaatttccacaagtgtcggccacaacaagaaattcagttatacttgatttgctaacagaaatagttggacgtgaattgaaaccaacattatatcacttggaaatgattggaagcgaatggggaatttacagcaatgtcaacggatctatatccataatggtgaattgcactgcaactaaacaagcacttttgattctcacaagagaaatactagccaacattaagagggttttcaaagctggaaaaaattataactaccatcaactcaagggcccacgaaaagttttgagagagaagtatgatgaatacgtgaaaacttcgggagtgagaaaagtattcggggcttcttacatgattttggaggaaaatttgcattcgcccgaggagagggtggaggcattggaactacttgacaccagtgatattgaagaatttttgagtattgttgacagaagtgcatcctattcgtccattttaatcagtggttcaatggataaggatgaatgcatcaccttttcacaactagtaaaatcttcatcaaagcctaattcgagcttcacttctttggagaattcaagcattatccttggtaatggtacccacgtttttgagatgctggatgagtctctttctgctgtaatgtactatcttcaagtgggcgaacgtgttaacacttacgcgttcactatggcaaaagtgattgagcacatcttgaatgtaacagcaactgaagaactccgaatgaaaagggaactagcgtatgggtacttcacaggaataagaattttcagaagaacttttggcatatacatgcttgtgccctccggcaaatacagttgcaaccatattgtccacgagcttgaagactatttgaagtacattgagttcaccatggatgaaatgactgagagggactttcagaatcaaatcatgaagccattcatggagtctttagacaaagacaacagcgacaatacttttccatctggtctttttgctgtattggaaccgcaacatggttctggacctaagcctacatctgacttcttcaaagaacactggggccacttagaccagattctaaatggcacatataacttccaaagcagacattgtgaggaagaaatcagtttggccgtattacaaagtatcacacgacaagaggtataccaattcattcgaacatacatttcaactgcttcgtcacagagagcagctttagtcatctgcacagatgctagcaagtctgagaaacgaaggaaaatggtggcggaaacattggccagtcagcttcaaaaactgggatgtactacaactacggaagatatgatgtgtgtgctctctgagtgtgaggatcagcatacgttttcagatatgatcaaacctcttcaaaaacactttacggaaagaagacagggggcaagctttatgaagttcaggctcaagtatgttatgggaagcacaatcagacgaactagagatggcataaaaagcagaagtaaaaagagaagcgagccagaccggcgcacatacaacgatttcagagagattcaaagacaaggtagcatagcacaaacagttgctttccatcaaagaagggaacgtctcgaacggatccttttgcaagaaaatagtggattctaacgacgcatcctaacaacatgttcttaagggaaattatgttcgcgcacagttcaacaaacgaaatacaaagagatcatggaagctgtaagcgtaacattgcaagagttatctgccggcctcgatgcttcgacactcacagaggcttttggtcctgaatctttagggattctcatcgtgaaagaccttccgccaaaattccatgagcttcgagaaagggttcttcgtggcatatcggtgttagcgcatctacctgaggaggaattggcaaaacttgaaaagcctgaatcaacgtggcttacaggatggtcacgcgggaaggagattcttgcatctagcgggcttccagatttcaacaagggctctttttatgtcaactgtgcattccacaaactgagccatcttgagggccccgaacccgagatggccgctgcatttgaggatttcgcaagttacacaagccccaacgtctggccgtcaaagctggagggactatctacgttcaaggaagatacgaaggaattgtgcaatttgatcatcgatgtggcagagaaggtagcagagaactgcgacagaatgctttacactattgatccggcacaccaagagaacaaaattgcatcgttggttaaaagctccacctgctccaaagcccgactcttacactactaccctacagagacagaatcagacgagtggtgcggcgagcatcttgaccattcttgcatcactgggttgaccagcgcccttttcattgatgagaggctggggaaaacgttggacgtgtgtccagacccttcggccggtttgtatatccgtgacaggaaaaacaaggcgacaaaaatagaaattcccgttgattgtcttgcttttcaaaccgggtctgctcttgaagagatctcgcgcggaaagttcaaggctgttccacattatgtgcgcggagcgaaatctgaatctgtttcgcgcgaaaccttggcggttttctgtcagcccaatttgcatgagatggtgaatggaaaagaaaactttgctcagtttgctcagcggatcgtggcttcgcaccactgaaatgcaaatttgcatgtaaatatcgtcatcaactctttttttttttttttttgtatgtatgttcactagcattaatcgcgattctgctcatctgccttcgagtgcaccaaacatgtctgcactgcacacaattgtagaccaccaccaactcttctttcatggcccaaacatttgcacccgtcgtcaatgaccgcggaaagacagaccgtcagatcagtttgctcataccaacggacgatcaagaggtgcgactggagctccgaaagttgggagagccaatcactctttttggtgaaggcaaggctgaaagaagagagcgtcttgtacggctagtgagtgaacgaaaacacaccaactttgagtttgccgaagtacaggatgatagcatggacagtgacgaagaagatgaaggggaggaagaagaagaattctacacaccaggagatgatgcattactagaggcacggaaagacatactagcgtactctatagatagagcaatgcaacgagttgacaaacaacggaaagtttctgcatcgtataactttgcccaggtgttgcggcacagacgaaatatcaattcacaactcaaacaattcgagccccagggctcgtttaccgtgaaaggtaatactagagcattgaatggcgtccgcatcaacagttccaactctctagtggcatgttcctcctgggatggacatgtcaccattttcaaaagagacacacaagaatccatcagccaggcggtgagactgaaaccgggctatcatactgaaaaggcgactttggcatggagtccttctgagtccaccacactcgcttcagctggagcagaaggtactctcaacatatggagagtcgacgacggctcattgacaaatacttatcgccgtgacaatgctcatagcggacggattgcgcggacagaattccatcctagcggaaaatacttggcaacgacatcttttgacctcacctggaaactttgggacgtcttgcggcccgaaaaggagattttggaacaagagggtcatgccaaggaagttttcgcctgcagcttccatcccgatggcagtcttttggccacgggaggcttggacgctataggccatatttgggacttgcgaagcggccgcactattgccacgcttgagggccacatccaaggaatctacagtatggactggtctccaaatggatatcaccttgccagtggtagtgctgactgttctgtgaaaatttgggacatgcgcaaagcgcatggagcagagcttttctcgatacctgctcataccaagattgtcagcgacgtacgatttgtacaaaacactcattcgagcccattggcacagcctgtggcagacgaaaacgaagaaaatactcagacgttggatgtgtcgggcacatatctagccacaagttcctacgacggtacggtgaagctttggtcgtcagacaactggctccatgtcaagtctttggttggccacacagacaaggtaatgagtgttgacgtggggaaagatgcgctgtgtatagtgagctgcggctgggacagaaccatcagattatggggaaaggtatgagaggaacaattggcgaaaatacacgatagaatataagggaaacgatgaaaatcagcttcatcgatagcatgttgcagcttgctatgcgaagattaataggctgttgatcactgggatatatgtctctgaataaatagttgaagtatttcaaatgcaaaaagagcctttggaattaaaccacaagaatactttgcactacttgtgtgagttttccttttccttttcctttttttttttttctttcttttcaaaccaaatatatatatttttactaatatccttcacctaaggtcttcaacatgatttttctatcaaaatcaatgagtttgtaatgatattcactgattgcgccacatacagtagaaaatagcggacaggaaaactaagcgactttgtcctttcgccgcaccattttgtaacagtatcgcgaactcacatccgcgttatccatcttttccactctcttcaatggacttgctaagcattttagatggcactccagagccaccgatagtcgatttacatttggaacaagtcaacaattcgggcgaatacaacttgcccacgcctatgttcgagtttcaaaaagagctcaccgaccagattgtttctttacattatcctgatattctcaagtattgcgaaacaaatgacacaacagagcttattgtcaagtctttggaaatctgtgttgataactgcatgcttgtagcaactcacccatacttgcttatccagcattacatgcccaaaaacttgggtattcgagacattcctgctaaattggcggagactagtggaaagttcaatgttttgaaggatttgattaatgtcattatactgaactctgtgctgaacttacagaaaaatgtcggtatcgtcatgaagaatgattcccgcgtttttgacctagtggaagctcttattttgggttgctcaggcccgaaaagcatccaaaggtacgtgggaaacaatgtgaagaaagaatcttcaagaggtgggaaaaactcaaaagactcaaagcaaacgaccattcatttgattccacacgacggtatggtcactaaaaacgaaagcgagttcaaaagtgccaagttcaatgctttgattgttttggacggctacgttgataccgattctgcctttttcaagggcctacgcacccaaaatcgtcgtggagaggagtccgttctcattcgcttgatcccagtaaacaccatcgaacattgccttctacattacaaagacttcaaagactctgactcatatctatacaaactcatatcttgcatcgtttgtatgagagatcaaatcggaaacttgcaaccagacctttttcccatctacaaccagaatctcacatacttgtctcacacattctttgatcacgttttccgtcgagacttgcgttcattcccagtttggcccttacctgaacttccaaacattcccaagttttcggcaaccgatgttgaaagatcattgcttaccgaagtcgtgtatcactatactccatacgattccaatgaaactgctaacgagacgtcaccgaaaaagaaatcgtactacgaaacgaaacgcttgcagtcagaatacgtctcaaatcctctcaaaaatgactataatgccttgagcgggattcataatcatgatcaattgtgggcaaaaacggagaaggaccgttcaattctttcacataaactaattttgcagcttaatacaggttatttgagcttatccaaagtcgaagaagaatacaacgcttacactgaatataacaagccagaaagacagcaaaaaattggtcggcggactgatgaaataaagtcaacgttatcaaagattctcgatgacatagatcactctgagcaaagaattcagatagcagagaaaaagacactcaaacgtaacgaagaagtcaagtctcttgaagaaagcacgaaagaggcgaaagaaaagctttccaatttcattgaagagaacaatatcgagaaagattccgcgaagggacgttttattgcgaatcagttgaagatttgggatttgcaaaacgaggtcaagggacttgcttcgaaaatacaaacgaaacgtgaagaaagagactacatggcaaaggaagtatcaaattgtgttgagtctataaaaacttcagaggcgcaaacaaaacaaacacaggagagcatcaccgagttgaaacggtcgttggcatcagcagaagaacaagaacgtttggctaaaggagcctttaaaaagcaaaagctttccattaatgcttcctatgaaaagcttcaaaaggaaaacgaagccctccgaacaaagatgaccaaatacttgaagtttttgagggaaacgtctcatctcaaaaaaagaaaaggcagaggccttactccaagtcttcgctaatgaatttataagtagtaaataggaatttcagagcgatgcgagtctaaaatgagacagttgttgatggggctttctttctgtcctagaaactggattacatcttgtgctagaaaaccacccaaaatagaagccactggtgcaaattcagtgaatgcttgtgcagagaaaaggtctaaatattcttcactaacaatcgtcggaagaatatcaagtgactcgcatttttccaacagtagcttgcgaagaagttccttgtccaaattttgttcaggatcagaaggcttctctacctcgaaaagagagagaatcaatggtaatgctggcgataatctcttaagttgtcttttgttcaactgtctcgtcaatttggaggatgtaaataatcctgatagagggaagaactcgtcttcaatggttactagctccacattctccagttgcttatattcaacttttgtgattgtcttaacatcattaattttcaggtttacttcacgaggctgattgcccctctcagtttgaattctagactcatgcttgatcaagtcagagaaaatgtatccaaacatgccatgcataccggtgacataaaaagggataccataatttcttaaaatagtattaatgtcaatgatttccttcttggtgagttctgtggcaacaaccaaatcgaaacttccaaaatattcaggggccacatctgaaagtttgctcgtgttaatgcgaagatcaactctgggattcaactccttgatagctggaagaacatgaggaagtttgagttcaccaatgatagaatcatcgttgggtaagaaaaactgtgctgcatagtcttcttctttgatagtcgagccatccaatatttctatcgaattaagtccgccaagagcaagatttttaatgatttcagtcccaatacctcccaagttgattattagaagttttgctgagcgcaaccgaagttgtgtgtctgtgccccaaagtctgatttgacggtcatatagcgcaatctcatcttaagcgttagaatttaccaattgatagagttcagagttcaacatacctgcgctaagttcttcattggttactaacattgttgatgtcaatggaaactgactttgagattttcgcgcaaaattgtattgatgattccacactggttactactaaacctttgttcaaaaattatttaaaattggctatatgcttacaatggttcacatttatgacccagcaagaagaagtaaacacaatcattatatgaatttataatttgcgtttgttctattccaggtatgttatcctctcactttcttttttctattgcttgttatttcttcacttcttatccactccagacttgctcaatggacagaaaagaaactcactagttggaagaagaaacaaccaatttttgcaaatgagacatgaacacttgaagtgagacgtcatcagtcaacacaactgctcccttcgaaatgtcttgagagttgtacgaagtacttgggttcaacttggagtacaagaatcttgcctgagatccgccctcttcggtatcgatgaatctgggtaatgggaaacggtcaatcaacaactcaccagcttccaactttggatcctccaacaatcttttgaaatcagcgtattcctcttggtcctgatatcctgcttggcgccattgagcaatggttctaccgtggaaaatcaaaatatggaagaaggtgtccaaaagcaaaatgcggtcatctttaatggacacagaatccaataaaacagcctctggctcttcaaggtccaaaccgaacgatgttaaagttggctggatcataattaaagagttgtttgtatcttcggtcattaagatatgtctgtagaacgcagtttcatcaggggagttattgaaaacttgcaagaattgcgaccttctcaagtagtaaatgaattgaggatacaaggcaaattgtggatgcaatctgaaggactcctccacatctttcctatagtctgcaaatttttggcacaacttgatcaacatacgatctatccatctcaacacatcggcaccatcatcttgctcggacttgaaaagagtgactctagccatcaagacagctgcagcttcctggtcaaatgattgagccaagatttgctcgtcaccagtcaagatgttagagacagtagtcactctcattctataagttccagacgaatgttggtagtgcgtgatgaattggatataggattgggcgtttggaggcaaaggagacacgttggcaacatcaaagaaaatggcataagtgtgttgaggagagagtgagcagattctatattgcgaactgcctccaactcccacctcgttctccgaaacatttggagtcttaacacccaaagatgaggcatgtccaatcaagccactgactttcaattctctagaacacttgatgtccaaagtggcattgaagcccataagtaagtagtcttccgaatccttgctgaacaacttcaagaaagattgtttgaaaatagacgtggtaaaagcatctgacaacaacaagacaccaccagttttgctgcacaaagacttcatttccaagaagccgacttgatccaaacagccgccaaaaagatcaacggtgtgggagtttttgacagcttttgcagccactgcatcataaaacttgacagcttttttgtagtgctttgcattgtccttgtcgatatcggagtgcgatctgattggctctcttaacttgttactcacaatcataccaggattcaaagtgcacagaccagccgagaacaaaaagattctggcaccaaaaccagaaaaggtgttggcgagtaaagtcgtggcaacgttgatagccgaacccgtacaacgcaaaggtctatcaccatgagcaacaggccatgggtcagcactcaagttttccaagatggtggtcaactgatattccacctcttcgagaggcaagaagaatctgtgcaaggagtttggaacgttcatttgacctggttgcaccacaaccggtttgtttaacatttctgtaacctgcttgtcagtgtattctttgtcgcccctgaaaatgtatgatctgttgacgttttctgccgccaaatcatagacttgaaccatggtaccatatgtgatcaagccaaccaaagcgttaggtggtaagtacgacaaagaaattaccaaagtttccttcaatgctttcaaattgtcctcatcttggcacaagtcaacgacaaaacagaagattggaggttgttgcacaggcttggctgtgatatactcgatcgtggatgaaagaggactcaactcgataggcaagttttcttgggtaatgttttggtagtgaggaggcaattggcttctggtgccacacaatggacatatccaaaagcctgttggatcaacagaacagtagggattcaagatgcttcggcactgagagttttgacagtagcatggatcataggcggcaatgggcaaatcctccctgtatttcataggggtgtacaatacaccagtagggacgacaatcttgctagcttcggccttggtggaaggaaacgagttccatgcaaaacggacaccattgatatcctcggcttcctcgaaatccatggcgggctaggacgttcagtgcgttgataaagattggaaccagaagaaaaacaggtgtaaaaagtaaaaaaaaaagatggatgactgaacccagtaagtgtatacctagacaataatggatacagaatagcaggtttcaaggaccagagtgtgatgtataccacttgaaggctttgtttgcaatctgaatcttgaaaaaactcgtcgctggtagaggccaacacacgggcgtgcgcccaccataaataggaacgcgattcaagcgaggcaataaagtaagaaattgtggaaaggcgagcataatagaagctagaaagaagatactaaatgctataaatggagtaatgcgtaacgttttcatgaagacaagattagttcaaagctgatagactcaaaaattcaaggaaaaaataacgacaaacatgttgaaatgtagagggcctgttctattactttaaccaggcgatgggcactctgaaacaacgtacttcaaggtagactgaaagaagtctctccaactaacggtttgagggtaaacatgtgctaccgttctcgtaacttgcacatcgatcatcaaatattagagggaagcgttagtataccttgcgattcaaccatccaacagcagcaaattgctgacattatggtgtaagtgataatgtgtcagtgacaatacgttatgtcctctacttttcaaatttgcaaatttcttttcattctacgcaaaaaattcatacttcggtggaaagtacatagtacatcttgtgtataagtgcgcatactaaaccccacgattgccttttgctaaagtctactactattcactaccacaatgttccgaaaaagcgctctgcttccggcaaaattgctaagaacatatgcgacccatgtcaagaactattttgatctctttccgaaatcatttccaagcggagggcctccgaaagatccgttttcggtgaatctacgccaattgcgcagagaatacagaaatcttcaaagtgaacaccatcctgacattgttatgggcttcatcggcttttgctgactcaagttctcccaaagacaacacttctgcaaacataaacaaagcatattctaccttacggaacccgtacacaagagcagcatacttcattcagctccatcatccggaacatattgacattgccaaagatgaggtagccaagcagctaatttccaagtttgaaacagagtcaaaggactaccagcttgactacaaagagctattgatgactgtgttagaagcacatgaagcgttggagttagctctgtccgaaacagatttggaaatgctcacacaagaaaatgaaaatcgcatgcaagagacagaagcaaaacttgaagaactcctttcgcaggacccaattccatgggacgcagttctcattgaaagcattcgtatgaaatactgggtgaatattgccaacggcatcaaggactgggaaccaggaaagccagttctccttacccactgaagaagctttccatatgtacgcgacgtcaaccatagcagttccatcatcatatattacaaaatgatccttatataagcgctgtagataagaattgttgacaacagtactcttctgacaccaaaaagtaggtataccatgaagaagcgacttccattgtcccgtccggaataatagctgttccatgagcatttgctgcccaaagcaaatcggaagcgatatctcgtaattgctttcactcttcacttgattgattgcttcataaaatctccttaatcatttcaacaccaccacttcatgaattcgcccgtccatctgttccttatcgtatcagttgactgcaagatatgtactcaaggtaagatttctatcattaattaccgtcgctggccatagtcttgtcgtcatcatcagcctcttcagaggctgcttcaagctccaagtttgtatcctcctctgggagactcaactcgcaactatcgaactcagccttctcttgctcagtctctggcatttgcctcaaccatttcatccgcggcccactggcacttgactcgtggattttaaaaccgaaaagccgcaacccgaaattatcctgatttaccctattgattctgagccgacactgattgtcgatttcagggaacatcttgaccaaaagacccgggaacgacgtgccaaaaaacgcaccgtcaatatttaagtaccgtgagctcagaggcaaatatatgtcgctgcagcaaggacagtatagcctcaccgtttcttgacctggaatatctgtggcaccgacgggaatcaaatgcattccgtcgcaatagtagcgcgggcaaataccaaactcgcttcgttcaaatttgctggccatggctgtcaaccctggcttcgatgtaatgtatcttgcatgtataagcccatacaaaagctcggcggagtgtgatagcaatgctttgttgggcaaatcgcccctcttgccacccgaggaaccgcctgaagcaccagcagcggcactgctattattgccatcagcagtctcgacctggtagtccaaaattgtgtacaatgcttcccgataatatggaacttgcagagataagcccgttaagttgaaatcgtcgtctatgaactcctgggcaacgggaacaaagtaatcatgcccaaaggcttcacaaaactgctggatccaaggcacatagtcgtcttctgggtcactcgacattggaacggatttgtggctggtgtaaagatgaacgtgccttgtaatggggaggaaaaaaacgagctacgtgcttgaagaggcgcacgtgacacgatcgtcctctttggttgataacacttttggagatgtgaagtttatcaccagaaacgagaaaaaataaataaaacaaatggaataactaacgtggaaaccaagtatagacaaagagccggtggatttgaacttgaacacatcttccttagctccatctatcgtggtctgtccagacgaagtattgtgccacgtgatttccggtcggcgagcaccaacgcacctaagtacaagagtggctggaaaaccctagcgtggaattattacttcaaaaatgtttgaacttcaaccctcaagtatcgtggttctcgttttttgcgtacttgctataaaggtgtgcatcagcctaattggcaagacaacgatccaagacagaatatggtatctttacactattggagcatctaaagctggccattccaaatttgtggctctcgcccagaaaagagaagagttagtcagagtaaacaaggaaagaagagcaataagtgcacaggacgagtacgccaaatggactaagctcaatcgccagtttgacaagttgaacagtgaggtgaatgacttggctgaggccacttcgagcgaaaaggctcagatttctaaacttgtcaacctagccattgctgccacgacaacggcacctatctggttttccagaatttggtacagaaaagttgttttattctatcttccacccaaggtatttccctattacatcgagtgggttcttgcattgccatttatagttacgggcggcgtgggtttgaccgtatggatgtttgctctcaattccgtcttgtcttccttggagtttttgataaagttttatctcgaagagcctgtgaaaaagcccgaggctccagctgcttctgaagctcaaactaaacaataatcgtctcttaatatacgttcacgcattgataaattcaatagactcccgaagccggtaggccattgattcttgaagctcttggttcgattcgttgaacgtgtatttgcttcttgctcctttttgcactttttcttgaaagtcattaaacagtttctccatgaccacggacgcagtgtttgggaataaatcaccgctatttttttgttcatttatgcacaagtaatgccaagagtccatcacttttgtccaaatcatcatactcgcacaataagagtacactgtactagaattctcgagaataatataaggcattcctgttcgctcatccacttctagagctctaagattttccacagaaacgtgtggaaccaggatgtttttcttttcgacgtgttccagcgtctctggtaatgcagtttcacaattgagtgctggcgcaaccgaaacaccttttaaaactgcttctatcattctttggccctttccatagttgggaaacttccaagagaataatagacctgaacttgtcaagagtagcaaataagctccgttttgctttgctacaacaacattgcttcccatttccatagaaggtgtaacgtaaataccagattcagctcgaataatctggacagtgccatggaaggaaactagaacgtaaaatgctagctttccttcaaaaataatcggcacaacctgctggatcttgaaagggaaatacaatatgtaactctttcgagaagccttctcatcgttcgtcacaatgacttgcgttggatcttgaaagtctaccctttgtgtaacatccatattcatggattcgtcatcttcggcccattccaggccattacggatctcgacaatagaagtaacgtagtcgtttttctcatccaaatccattccattctggtgcagttcttcatgttctaaaagatcagtaaatggtttacccatgtgttctatgctgttaacaatcacacggaagagtaggttttcgttgatggaatcaagtgccgcagtactaattaaatctgagtttgtcagcacttgcatatccttgatatgtatgattttatgcaattcgttgttcatgacagcttggtctttataaaggacttcaggaagaagagaaaccatcttgaaaggtgtaggatatctcagttccataagaaacttcttatactttcgaatttttcttctcacgctagcagttgagattgcttgcattcgagatgcgtgggattcatcaaaacccatgtcttcattatcgttatcttggtccctgttcttgtcttcatcgtcttgctttattgctcgcagtcgaagtccatgtacactggtctgtagacctaatctcggcaagaaatatgaagtttgtgacattttcgaagcaatatcaaattgcttagacactttggtcgagctaggaatacttgaacttgacttcgacgagcccgataactgtgataccaataaaggagccacacgcttctttccatttttcattatcttaaccttttgcgataagagtgtcggcttaggtgattgtcttgcctctatcaaattaaaagacttctcattggaagcatgtttcgaaagtgttgctgaattttcgctcgtatcatttggcttggctgatgttccctctacatggttcaaagattgtttagccgcatcttttgtgatgctggaagtattcaccttctgcgaaggctctccctgagtagaatgaattttctgcgacgaagcactttcggtcagatccatgatactttctagtagtagctgttctgcactttcggggaagatagccgagtctcttgtaccacaatagcgaacgagctgtgaatcattcacatcttcgctcaccacttcacccaattcacctttgtcaaaagccacacaagtaatagatccatctaaagcactcaaaaaaaggctttctccatcaggagaccagcagatatctgtgatggaattctgtacaatgtcttctgccaccactaagggcctcgtcaaagcagtgctccatatcgccaaagttctgtcctgacccccagacgcgaggatggttgtaagtttctccgtctttgcagacttgtcaagacgaaagattctgggagaaaacgagcacacctcacatggagcctcatggccaatgagagaaacatctgtggcccaattacctctgttgataatgaccacagaagtgactggcccattcgtcgcatttggaacagcaatgtgttggccatctggggaccaagacattcttcggaaataagaggtgagaggagatttcttgaaaggatccatgatgatttgctccatctggaactcgtaattgctggatgaaacatcattgaactttctatagtatcgaaaaatgcggactgttcgatcgtcagaagcagtaacaaaaaacttgttagctggatcaaacacaattcctttgaccatcgattgatgaatatcgtaccgtttgatacgttcaaaagttgtaccactccaaatgatgatggaccgatccaacccaacactgatgagaagtgctccatctggagaccagctaatatcctggacatcgttgtcgtgagcaaccaatctttttctcactgtccaatgctccaaatctgcctcggtttccccgaactgtttgggccgattctgatcgtcatctttctcccaaatgagcacgattttgtcgtcagacgcagaagctagaaaccgcccgtcaggtgaaaatttgacgcatgtcaccacaccattgtgtctagtcatggatgccaaaggtctctccaactcgtgagtcgactgtgtttccatacgacgttgaagcgagctcatttccggctgctctgattccagcttatatcggagaatggactggacatcccatatcttcactttgccgtccaaacctcccgatgctagtttggtaccgtcgttatttatgcttagagaatagcattctatggagcgatgttcagctgcagagttagtacaagacacgttgaaaatataacaatagaagaaaacacacctctatgcccaagccagggtagctttataatatgcatagtctgtcaattggaacagtatcgtttaacgtctgtgataatcacctttcgcgattgttacttgcatgaagtagaagcgactttacagagatgaaggatgcatataggtaacttaagccagacagcttgaaactgagaccggaaatgttcatggccaatagaagaagaaagaaaattacaaagattcatgaagcatgaaaatacggcagttggcgaatagtttattcattttctacttcggaatagatcaacaccaggagatcagttcaagccaaactccaacttgattgcctttccgaacttttccaaaccagttttcaagtcatccaaaggaacggccgcataggtgcctctaaagaaaatactatgcttatgctcttcattttctggaactggaggctgaggagggtttgttacgccatttgccttaaaccacgacccaggaaccatcaaacagcccatttccaatgccttctcataaacagcctcttctactttcaaaggatcttcaccaaactctttgaacttagggtgctttgaagcatcaatgtgcacaacgaaaaacatacccgccacaggtggaacaatctgaacaacttcctgtgggaaatgctcatacatagcatcgatagcaacgtctctcttgtgggtgtattcccctcttaagccaatcaaccaatcaaggtaacctttttgtccccatttttggaacaatccattcaacaacgactgagcaaaaccagaaggacattggatcgacacctcgtgcaatctcacaaatctctccaacaagctgttttgcgctacaatccacccaagtctagagccgggggcaagcgtcttcgatacagagtccaaacggataactctaccgtcgacatccaaggagaggtaggaagtcaccatagctttgatgaactcctcgtggctgtgcacgtgcttagcctttctctcatcctggtttcttgtgtaaggttccatttgcaaaaagtagtatggttcgtcctccacaatgataaaatcgtgcttctgggccaatttgtagaccgcttttcttctttccgcatcaatgcaagagccagtagggttctggcccgtgcaaattgtgtataacatcttgggcttttgtcccacccagttgtccaataacttttccaaagcttccggaataataccgccattgtccatctgaactggaacgggaatcactccttgcgcctcagccgtttccaaggcagacgaaaaggtgtgttcttccaccaagatagcgtctccacgagtgacaaatgttctcaaacaggcatcccacgactgggtgtttccaatagaacagataagtccccaatcttcgtaaggaggcttgtgaatttgctccgtatgctcctttaagaaattgatgagctctggctgaccctcggtatgaccgtactgcaaggatctcgacaattcaatcatcccaggatcgtttttggtcttgtctttgaacacttccacaacagtcttatcttcgtcggtgaccttggctccaattccgttagggaaaggtgcgctaggcgtgtcggcagaaatcttgtcgaatgggaagtaatcggaaagcggcaatccacctcccaagtaggtcatattaggctgagaaaagtaggtaaagagactcttcaatggagaagattttctggacttggcttcctcactcaagaggtgggacaaatctttggctaatggctttggcatgatcaataaatagagtgagtgaaagaaggtgtctctaggaaacaaaaatttaaaaggaaaagaattgtaggctaggaaagtcgtaggtgcgactgtatgccttttatgcataaaaacgagtatgagtaacccaccgattccggcacaaatatctgttgaagcagctgtggtttacatatgccgccccgtctgttttaggaagtatgcgctccttttcaccctagtgccgtagttgatgttggagctggagtgttgatgccactcagtatttaagtggctttttgacaaatgctttggctttctccgcttttccccgcgtcctctcggagatgagtaaaatgccgtttgacgcggaattcgcataagataagcgtatctacactcccgggcatattaggcttctttgtatgtatatagggtagagtactgtattgaactttgcactttgacacatggatgccgttcacacttcatttgcacacacacgatcgaacttggccaattctttcattagcggggatgaaccttttgtgatcggtaaactggccgacatctcgacaggctgttttgggcgaaatttatatggcatctacaattgagtgcctcgactacatctttacacaatacgtatctcttgttatttcccaatagtgttattatcctgctcaccgcaactgtgagaatgcctctagcaagactgaggacggcggctcgtcgtttctgttcttttcgaaaacattccaaaatcgtagcgtctcatcgcctgcacccgtgactatcgtctctccgtcaggcgacaatgacaagtacaatactcggtacgtgtgtcctgtcaattgcgccacttgctgcatcgacggatacttccacactatgatttggttgcgcgagtatccatgagtggatacgagctcgttggagtttttcgaccaaatgaggttacacacctgcgaacctgtttccacattgtttatgcgtgtgcccgtgagggtgttccatacctttatagtcttatcagctgtaccacctcccgacgccaatattccacgctgatgaggtgaccatgctagagccttaacggccgcactgtgttcggagaatttatggagcggtttcgtatcgagcccgtcccacacgaagatattgttgtcgttaccgccgctcgcgagtttgttttcctcgacgttccatttgaggccgcatatctcctgcttatgactatcaaagctgttgatatagtggctctgtacacgtacgtcacggttatagatggtacgatcacgcgaaccgcttgaaagaatatgctcattccaggccaatgcactcacccgtagcttatgacccgtcatggtacgcacgcacttgatttttgtggcatcccaaatctccaccaagcccttcagcgtgcccacagctagatgggtacccgaggctatccagctgagcgacgtcactttatctttgttctcgagcacacagagccgttctacagactgtgtcagaccatcccacaaataaaccgagtcgcccaaacccactgccaaaacgtcctgcagaccccaatccaccaaattgagataaaagtcgtcagagagctcaggagcgtccaaaacacgataaggcactttagaaatgctgcgggtctttttctgagggctgagcaaaaaccgctgcagatccaggcgcacgggtgaaagcgagaaaagctcgtgcagcaagtctcgagataccggccgcagcttggtcggcagctgatatgtaaagagattagcgctctgtcggggtgttccgcttccgcccgccccgcccgcgggttgcggtggtgtggtgcggccggacgctatagtaacaggaagcgagttggccgagcggatgttatttgctgaagtgctgggaacgtcgctcagattggttctaccgggcgatacggcttttggtcgagccaactctgccgcagccatcggcacattgtcaccgaaaagctctgccttcaacacactagagaaggtgcggttggcctctgcttctttgcggagctcgatctcgttgccggcgcgctcgtcgcgctctggagctcccaggcgggctgaccgaagttcaggcataacgtcctgcgccgataaactgaatgcggcctgcaaatccacgcctgtgcgattgggaatatgtcggtcgctgaacaacgagcggccattcaaccggcgccgtggtgataccgaaggataagactgggcttcgccgagctttggcggcgagaggtttcgtgttgagcgtgagggcgaacgcggcgtttctgtcgaaggcgggtactttggggcccggtgactgggcgtcggcgacccttgtcggctggcgtccatagtggatactgcgaattatgtagcgtttgaacgaggaaagtcgatagataaacccggtgaggtgttgcttaatagtgtttgatggatggaagtggaaggtagattgatggcagacctgatgatccgttttttcgggtacccttgaagatcggttatttgagtggatcgtatgaatacgcgtgagatagattgttttctatgatctgatctgcgccgtttttctgttcgaatgcctcctctctgccttgttttgagagcccgatgtctgttcgtcaattcagtctctgtatttgcgaactttaaggttaactcaactagatcccctatacgaatatgatgcaatgggagcgctctgcgcttgtttcgtaaagatgctcaagcggtctgaatatctcttcaaggtctgcgcttaagagggtttgtggtttacttgaggtgagagttgcgactgcagacagtctcccgttccagctccataattagatttgttcagaatagacttcactttactcaaaccatattttcgtttgcgggaactttaccaggtacatggtaaacactgtacttttccctgaaaagtaataactgtattttcttatggcttttccaaaagtacaagtgtacaagtcgtgccgaaacccaatcagcgggcaacatggggcctcgagctcatttcataataacgctgtcgaatacatcactgaagctcaaagtatactcttaaatcaaatcgaagaataacagaagaaaagagatgggaggcatgaaatacgggaatggagttgtcatgtattcaatagatacaagaacaagtactgttacgcaaaaagtgcccgcacttcttcaaaagctctagagaagtattgtttccgtatcagtattaatcgttaaaaactctaccgtatactgttcaaactcaactctatcgattgcgaaaatttcctctttctagtctcacttactgtccgcgccttcaaactgtctttttcacgccaaacacacccattttgggattttttcttacggtctttattgtgacgctattccgaacatctttttctgtgtcatgggccgatacacatttctttgtacttgtcttgtattctgtgtcttgtaggtgaccagaccagaggtacgggtgcagaccttgggccaatgagcacttcccattttcaggttacgcacgcaaaaaaaagagccagtaccgcttaagaacattgaagaaaaacatctgaaccggctgtttgcatttctctcctcgcttgccagcagtagccttttcacatcatgttccgttacgtgcctaaaagattgggcagctatgcccccatgaaaatgtccaccagaaccagcataatctctgtccacagagacactaaagaggacaaccaacagatgccttttgagttcacggccgagaacttgaagagggccaaggagatcattgccaagtatccacctcagtacaaaaagggcgcatgcatgccgttgttggacttgggccagcgccagattggtttcacctcgatttctgtcatgaactacgttgccaagatgttggacatgcctccaatgagagtgtacgaagtggccactttctacaccatgtacatgagacaccctatgggcaagtacaatatccaagtctgcaccaccacgccctgtcaattgtgtggctctgatgaaatcatgaaggcagtcactgactttttgaagattaagccgggccagaccactccagacaagttgttcactcttcaagaggtggagtgcttgggtgcgtgtgtcaatgctccaatgctcgctgtcggtgacgactaccatgaagacttgaccccagaaaagaccgtcgagctcttgcaaaagttgaaggacggcaagcccgtggaaaaggccgggcctgtttcgggcagacactcttgcgagcctttgagcggaagaaaggtgttgaaggccgcagagccaaccgacatccgcaagttcaccagagcggacttgtaggagtatttttgcatgcgtatattctaattagacgaaagccaggacatgagttttgataaaacaaggtaggacatgtgggtaaggttctggaggatgttttccccgcctcaacattttacacaccttggtcgtatctggcatgcatacttagtagcaaaggccaatgtgaaacatactgcaagaaggtcttataaatacaattatagtcttgaccgatatactgccaatttcttcctgattgcagaatatcccaggaagtgcaaatgtatgataatgaatatttaggagaagtacaattagcatttccgctcaattgtcccgtatgagctctcaattatctccttggtaaaccagataccaatacaagtaaaacatccgaagtagagggccagaacgaaaaatcaacataattaaatatcaacgagtcaaagtagacggcattttactcatgaaggcacacagtgtggaagtcttgtcttatacagatctgaggtaatcgcgcgtgccataaaaaaagactcagtcttgacatgtcctcaaaacgaagacaaatgcaaacaaataccgtctagtcgaagcctagaccaaatatcaaaaactgaaccatttgcatcgatactactttgtttcttatttttcgaatccaggtattcccgttatcggctccttcaactgtggatcttatcgttgtatgcacgtcgtgactaatcgcagactccactcggcctttttcaactaccgcaacttcttttactaccgttataccgcagcgcaacaccagagccatctaataacgcaaaatagatcgcaaaaaaaagaaagcacagcaccatgagcaaaaaatacagtattgaaaccgagttggtgtggacaaagtctggcgaccagcacaacgccagtgttcccccattataccaatctgccactttcaagcaagactcgctctccaacatgggcgaatacgactacacacgttcgggaaatccaacacgtacgtttttgcagaaccacatggccaagatcatgaaggccacgcagacctttgccgtgacgtccggaatgggatgtctcgatgtcattgtcagattacttcggcctggtgacgaagtgattgctggtgacgacttgtacggtggaacccaccgcttgttgacgtatatgcacaaaaaaggagacttgactgtgaaccattatgacacaaccaacacggaattgctcaaatccaaaatcactccgcgcaccaagatgatctttttggagtctcctacgaatccgttgatcaaggtgtgtgacgtcagagctatcacagagcacgctcatgctgtcaacccggaccttattgttgtctttgacaatactatgatgacccctttgttgatgaccccgctcgacttgggtgtggatattcactatgaatcagccaccaagtatttgaacggacatcatgacatcatggcaggtatcattgctacgcgcgacccggctttggctgagcgtatttattttgtgatcaactcgaccggttgcggcttgagcccctttgacctgtggttgttgagtcgtggattgcgtacccttgccgttcgtgtcgaacgccaacaacagaattgtgtgaagattgcagaatttttacaccaggccgggttcaaagttcggtatcctggtcttcgttcacacccgcagtatgcattgcaccaaagccagtgtactggtgcaggtgctgtgttgagttttgagacaggttctattgagatatcagagaagatcgtcgaggcgacggagatctttggcattgccgtgtcttttggctgcgtcaattccttgatttcaatgccttgcaagatgtctcatgcttcgatcgacgccaagactcgtgaggaacgtgacttcccagaagatttgattcgtttgtgcattggaattgaaaatgtcgacgacttgatcaatgacttggcccgtgcacttacaaaaagtggtgcggtgcgtattaacgaaagggacgagttgtataacgcccaaccaaagttgtaacaacgtcatctaatgtggtggaatgaggttagagcaatgcagtttttgcatttcatttcagtgattccggcaagtctaaacacaaagctgacgtggcacgcaggtatcaattagagttagtcattgttacacccatttccagttaggagagtgctgtctgagaccagcttaattctatttaaattcagttcttcaacagttcaagaaacaaaaggctcttccaacaagaagccattcagtcccaaatacaatgagtttattcgatttcaaagttaactgtagataaaacattatgttaatacaaaaaagtgtcacttgtattatttgagtcgattgaacaaatttggggttttaagaatgccatcagttactctgcaatccaagcacactgtaagctcgctctcaaggatctttatcatgaagatggtaaatacattccatggcaccaaagacaagaccagtcatttctaattattgtatgataacctactgatggagaatagcgacctacgttcttaaaattctaaatgaaggcaaatcaccaaatgcggagttcattctcgcaccccaataatggaattggcattcgttacagtgaaagcctttgtcgcataaaattgaacatcgtctaggtgaaaccatcatctctcatcaaaaagctttttatttttcttttttcccgtccataccttttacatatcttctagcatatcctgtctatacattgtctatacctgtcctacacacataatacgcgcacacatccgacgcgtaactttctcatagaaaccacattcatcatggcagaacaatacggagtggttccaggaaccttgaaagaagcactttctcgaagcacgtgtcacttgtggcacggaaaaggccttcgtgtacaagtgaccaattcgaaagtcatcaacgagtcttctgctacggaaagaagatatagatgtgtcttgagcgacggtcgctattcagtgcaaggcttgattgattcccgctgcaacgcgtacttggaagcgaacggcttcacgcgttactcgatcatcaccatcaaccagtacaccattgccaagacgatgaagcgtattcttctcattgccgatcttacggtggacgttcccaaggctgagagaatcgcgtctgatgtcaccagtctcgaccagtatttcgaccagaacccagcagaagacattgctactggagtggtgtcgaatggaaccccacagcaaacaacgccgcagcctcaggcaccagcagcgcaaagcaagcgcctggcagctcctgagcggcccgtaaacccaattgagtcattgtctccataccagaacaactggacaatcaagggtcgcgtgtcgtacaaaagtgacgtgagaacgtggtccaatgccaaaggagagggtaagttgttcaacgtcaacttcttggatgaaagcgatgagattagggccaccgcattcaacgacatggccgataagttctacaacttgttgcaagagggtaaagtgtactacgtgaccaaagcaagaattcaacaagccaaacccaaattctcccacttgagccacccttatgagttgtctttagataaggacaccgaaatcaccgaatgtttcgacacatccgacgtgcctaagatcaatatgaactttacaaaattgaaccagatccagtccgctgaaaaggatacaattattgacgtgattggtgtgatacagaatgtcaatgatgtgttccaaatcactgcaaaatctacaggaaaacctttcgacagaagaaacatcaccatagttgatgactccaactttgctattgacttgggcttgtggaatgcaactgcagttgatttcaacatcccagttggttcagtgattgcagtcaaaggtgcaaaagttcaggatttcggtggtcgctcgttgagtttaacaccatctggaagtcttttaagcaacccagacattccagaggcttatcagttgaaaggttggtatgacagcaaaggctctagtgaaaacttccagagtttgaaaacggaaacaggactgtctacagactccttgaaggacaggaagactattgcgcttgctgaacagttagatttgggaacgaaggaaaaaccagattacttctccatcaaggctaccatcaactactttaagactgacaacttttgttaccctgcttgtaacaatgaagtcaacaccaacggaagaggcccatctccatgtaacagaaaggttatccaggagagcgatggttcatggagatgtgaaagatgtaacttgacttttgctgaacctcactacaggtacatcttgaattgttctattatggatcacactggtcaaatatgggccactttctttgatgaagaaggaaagaagttgttcaacaaaactgcaggtgagttgatggctttgaaagaaatggaagagggtgagaaccatgagttcatggagctcgtgagttcagttacaatgaaagaatttaatttccgtttaagagccagacaagagagctttaacggtaacatgagagtaaggtataatgtggtttctattgcggacgtggactttaatgcagagagtcagcatttggccaagcaattggaatctgttctttaagacatatacagggtggtttgtattgattttaattattatgttttgagtatatttacatcttccacaaaattaccttttatggagcttttgtagaccagcctattaatagctttgtgtgttgtattcaaccaaaccattgactgtcaaccatagtgacttaagaacttcatttgctgttcttcttccacgagtaatcattagtttatgtacaaaaagatccaaatccttttccgacattctaggcgctataatatctggaatttcacgcaatgtttgctgaaaccattctttgaaaggaatgggaaattttcctaccaagcctcggaagactgagtagtaatattcgagattagatcttggagcttttaaaaatgaggttaccaagctgaaagtaacatgtttgcctaatttttgattgcaaaacaactgcaagattcggtcctgatcctctttacttcctcgtttcatattcaagatgttgcaccaaaacttcaggacagatttaatgatgaaagcttcattagcctctagacccccgatagcaaatccaataacagtagtggtaaagatttcagagtgtataacgagtgatggcttaacttctatcatctttgagaacacattgattgcacttttaatcatatctggatccgttttcaaaaacgccaactttagcgtgaacaacctattcattaattcttcaactatcgtgggggtcaactcgcgatagttcacactgataacacattctatcaattcgaagacatagggcacaccgtttgcatttgtgatactctccattacggatattgcgtatcgagcaatagtttcaacgccgaaatcgaatggccctcctaacttttcgcctaggccaacacggaagaccatggtgcatttttcaataatgattgttttttgggccaagaatggataccgcaaagagtagttttccacaatcgaaaggattaactgcttagtattaaggggatcctttagccaatacgacttatacgcttcttgttgctcttccagaagctcgtctatatcttcatctgtcaatgagctaccctttcccacattaacaagacatgaaagaagggacactagataatcttcttcaacatcattcaaggaagtacttttggcgtccatcatcagcgatccagcctcagctatagtcgagatcatgccattgattattctggaatgttcttcaacgttgtccactcttctggctatagaactatacgcactgaacatccgcagtctgatgagactatcaatggaagggtttcggagcatttcaatgacaatgatttcaaggttgggtagaaagcctaccaaattatggctgcaggcttcacatagtttggttgcagttttcgatgctaataatgaaagattagaaaagtcgctcattaagaaggggaagagcaagtcgaaaacttgacccaagaacacgcttccttctggtcttttgaaaaaaaattcgttcagggccaagtattgtataaatgtcgaataaaacctttggttcatgaaattatcgagaggaagctgcttgaaagtggcaattatgccagattcaaaaatggatagggaaaacggtgcaagggcctccatctgtgattcgtaataagccgtgtcctcgttgatgttgaacaataaatacaacgtagcttcaatatcaactatcagcattgagttattttggcatgatttcgttgtttcaatcaacgaagaagtcaatgtactgtaaaattccgtctttaaaagagagtaggcgactaaaaaaaagtccgctacactactccggtaagagttaaattctgctctgatagactcgaatgtctctgcttcagacatgcgaagcttcgcccaataaaccttcgccacttcattaaaaatgcgtttccgttcattctcaaactgctgctcgaaactcggatccgattttactgcaaaaagctcaactagtagatcagcagagtcctcataagcggaagcaaattcttcccaaaacactaacatgcgctcgcttatgaagtcttcaatgtacggagtgccaggtacagcagttaggcggtatgctatggaaagtattctttgagtagaagagtcgaggatggatttcgaaagacggataacattcaactgcaaaattgtaatcaccaaatcaacgaagctgttaacctcttcttggtattcttctcgtctatcagtaaagataactttatccatgaactgaacaccccatttgtcattctcaaataccaaagagtacaatttcagtttaatctcaatactaagaagcagaggattcacttcaagtaactccaagaaaatattaagaaccatctggcattctgagagggagtcttgattttcaggatcgacgttgctttccaaataaagaaaaagaaactcaacgaagattgatatcagatctgcatcataacgagcatctccgtttatattcggaagatacgacatccacgagttcaaagtctccaatgctgatacactcaatgttctttgtaagcgatcgagttgtttcaagtaattaagatattcgaaaaggacgaccataaacgggaatatttcggtatggatacgcatatgaagagcagttttcgaggaagcgagtttaagcacgtctccaactagaatagaaaggaagagaagaacaagtgctatcgtcattggaggtatctctggcaagtacgaacgcattgaagccgaatctgcaccttcaggcaaacccaaagcacgaagaagaaccagcacaggatttggaattgcagactgttccttcaagtacattaaagacaaattagacattagtttccgcatgatgaacaagttgggctgaagcagagacggatcctgagctaaacgactgatatggagatgtattagctggagaatagcttgagaggcttcagatgtaaggtctggtgcttgtatcaccacagctaaagtcaatgcaccaaagtattggcagttcctggaaggatgctggagtaaatatgacgcgaggttatatccctgtggagatttctggagagcctgcaactccagttgaagcatatggacctcatttgagtcgccacatgtgtatagctgctccactttctgcgtagttagtattgatgttgtgtcctagcttgaatactctctcagaaaacattgcccactattcgaaacgcagttttctgagagccgaatccaaacagctttcgattgaagtttccaacatacctgagccacatgctcgaaggacattctgatccgaagtcaagtaatgagactacagtatggtcgcacttttgaaacgccacaaaaaaaggagaatgtccggagcaaaaattcaaaaaaaaaaagaaaccacaaacggtcaggaagcttcaaggccagccgatgtcaccaaaagtcagaacaaaaggcgttgttcaatgtagataaagctctagcaataaagtgagctcactcaaaaagtgcatgccggcacacaatatctaggtggattgatgagaataggaaggctagcaacgatgtcagctagaggagaaatggcttcaccaagatacaatcatactttttcatcacatggcatagaacttctttctttcgctgtttattttcgttttctactttctcttcttgtaaactcgtatctactgctgttcccatctctggccattgctggaccagatattgggcttacataagcgcgcgcacgagtgaatgtcactgggaaacaagtccgttctttctttcactacatctgcttatttacggaaagaacccaaaccaatgagagttgccaacagaagagtaagcagagctgactgtgccaactgcacatgttcgcccggcttattgtctcgtacaaacagacggtcgtccatcatggcgaaaagaattaacttgaagagaaacctctctggttccacttctcccaacggctcccgcaagggatctgtgtttactcttgatgctgcgtcactttgcttgcctgagaacaaggaagtcaacacatcccagcgtttggaagccttgcgtttgcaaatggcacagaatgacttggccgtgtacattatccccagcgaagaccagcatcagagcgagtacgtttcgcctctggaccagagaagaagcttcatctcgggcttctctggaagtgccggtgtcgctattgtcacacgtgacatcacatgtatgaatgataccccagaaggtttagccgctttgtccacggacgggcgctattttaaccaagcagctaatgagttggatttcaactggtccttgttgaaacaaggcgtgccaaatgagccctcatggcaactgtgggctgcgaaacaagctgtacaattatccttagattctggctcgttgacaaaaattggtgtcgacccaaagttgatcagtttcctgcaatacgaaaagataaaaagtgccatacaggctgaacttagcaattcaccaaaggctcgtgttgagcttgtcgcagtcaagacgaatttggtggaccagatctggtccaaatttgaggagttgcctgaaagtaccgacagcatcatcaaaacattgagtgccaagtacactggcgaggaggttcagtccaaaattgctaaagttgtggaaataattgtctcgaaaaatgccgatggtctaatcatcagtgctcttgacgagattgcttggttattgaacttaagaggatctgacatcgaattcaaccctgttttctacagttatgcaattgtgactagtgataagagagtgttgctttttgctgacaatagcaaattcgacgctaacgttgcccaggaattaaaaaagaacaacgtggaagtgaaaccatacaaagctttttggaacgacctcgttacgatatcgttagaactcaaattggccaacaagaaagtgttggtgaacacagattctgcttcatgggagattattcgccaattgcaatgcgcatatgaatctgttagtccatctcctattgaagatttgaaggccatcaaaaactccgttgagttggaaggcgctcgtaaagcccatctcaaggatggacgtgcattggtaaagttctttgcttggttagagaatgagatcgttggtaaggctgaacttattgatgaagtggaggccgaccaacaattaacccgtttcagacaagaagaggaagattttgttggcttgtcttttgataccatcagtgctactggggcgaacggtgctgttattcattataagcctgttaggggagcatgttctacgattgatccttctaagatctatcttaatgactcgggctcccagttcttggacggtactaccgacactactcgtacattgcattttggtactcctaagccagaagaagttagaaactacactttagttttgaaaggcaacattgctctaggtgacttgaagttcccagaaaacactacgggaagccagattgattctattgccagacagtttttgtggcaacatggattggattacggacacggtacatcgcatggtatcggagcttatctcaatgtgcatgaaggtcccatcgggatcggcccgagaccaagtgccagaaacccattgaaacctggtcatctaatttctaatgaaccaggttactacgaagatggagagtacggtattcgtatcgagaacgtcatgtttgtgaaggacagcgggttgaagtacaatggcaagaacttttttgagtttgaaaccattacccgagtaccattctgccgccgcttaatcgatgtggctttgttgagtcctgaggagaagaagtggatcaacaattaccatcgcacaatctggaatgagttgagtccttcatttgctaagcactctgtcgagttggcctggttgaagagagagacgtctcctttatgatgaattacttttgatgaccatgattctactgtcctttaccccaaggtggcctacatatcagataattaatgcttttttttaaacgagtagccaaacttttttttctccgactacatttcttgttcttgggttacgtaagaaaaatagtattcgtttagttgtatacattcaatgcttcaagagggttcctgacttccccacagaacggtcggacccgagtgttcggagccgcgatcggattgcaaattgagccaatcatgcgttttatgtttttgattatttccagtgacgtactgcacatcggactgcatctattggtaagcattttttacagtgactatttttgacctggtatcatctactgttcttttatacaaacctattccggaacttgtcaattgttctttctttatcagcaaccatccagaaagtcggttttatttttgacccaaatccttcgagacaagtctctcttcattttgcatttcttccataatagcaacatacatttttacaggtacacaatgctaaggagccgtttcttcctgccgacgagcacttttgtcagatatgcttctcaacaagggaacaagagattcatgcaaactattccaggtacttccaagggcgttaatgtcgatttcggtcgcctcaactacaaacttgaacctcaaatctcctccgagaagcgcccgcaaggaaatagaagctcccgatgggctgctcacggattggcaactccagcaatgccccgcgaagcacccaaaaacaatacagacgaggttattacaattgccatgcctcctgcgcggaaatccagagcttctcgtttcaaaaacgtagagagcaaagaacaaaagactgaacaaaaagtagcacaagttgctccagagcaagtccaaacaactccagaaccgcctgcagcgtcagcagcggaggagcaacccaaggtggaacagaccactaaagctaaaaagcctaggagacaattgcgtccaagaaaagcattgatcacattatcaccaggtgcagtcgaacatcttcgggctttgctcgatcagccaaacccgcagcttatccgaatcggtgtccgcaacagaggatgttcgggcttgacttaccatttggagtatgtggataagccaggtaagtttgacgaattggtcgaacaagatggcgtgcaagtgcttattgattcaaaagcactcttctccattgtcggatcagagatggactggatcgatgacaagcttctgtctcgattcattttcaagaaccccaactcaaagggcacctgcggctgcggtgagtctttcatggtatagggcactatttatttatgcattgggaatacattaggtgaaaagtgactgtagagaaaattagtaaaaagtatcatttatttgtaggatgaaagcaatctgaggaggtggctctttgtaatgagtcaggaatcagtgagctctttagtacagtacgtgataagtcgcataatgctatatgtgaaacacaagtttgcattcacattccagtgtctggaagcgatcgtaaattgacattgatctgtacttgggcggccctattacattacaatcatagaaatttaagcataccctaccttttaagaaattggcgtcgccataatacaccattacttgacttgtctaatcccgtaattatataaagccaggagctgttgttgtcaatttgtagtttgtgtctcattttaatttgtctcagttgggttcagctgggctcagtaaggcttaaaggtaccaaaatgcgtatcctttttgatcatgtccctctgcagttatctgtgcgacaagcctttttgcacccaaactttattactagttttccaatgagagtttcttcactagttgcaattgtattggccattgcgcccatatcagctctcccctctgttcccacaacagaaaatccgactggagtttttgccgttgcagaatttcctcacagtggccccaacgctgaaactaaaggttatgtgattatgaccagcaccaatggagtcagtgccaatgtgcatgtggatttggtagatttacctcaagaaggaggaccgttcacataccatatccatgaatttgctgtgggttcagataatacttgcgatactacaggtcctgttttcaatccttactcatctctggacgaatgccctgaagaagatcagaatgagtgtgctgtgggaaatttggcaggcaagcatggagctttagaaggcacgtgttttgaaactgattttgttgacccgttcctttctttgaatccgacttccagaaactatgttgtgggtagagctcttgtgattcactatgcagatggactgcctttggcatgtgccaccattctggttgcaggtgaagaccagttggctcggatcagaaaatacacaattgagaaaatcaacagagaggacgaagaagaggcccgttccagtgatctgactggtgagaaaaacctggaaccagaaccgtcaaaaacgaacatcgaaaaatttcaatcagtaaagaaaacgaatgagcccaaaacgactgaactgacgaaagcaaagcttgaaatcaaaacggagaccaccacgcaaacaacaactgaaactaccactgaaactaccattgagagtgccaaaactgaaaccatcactgaaaccaacacagaaactgcaacggaaacaacaactgaagtacaagtgtccgaaaccaagatggtggtgactgaaaaagtgacaaaaactgagaaagtgacagaaactgaaacagccagcattatagaatcgaagacaaacagtgcaagtaccatgacaatacatactacgtcttcaacaaaggaagttgttgagagtacgactgaaaagcagacagagatcgtcacgaaaccaacagaaaaagcttcattccaagagcctaaaacatggccacaaagctcagaagttgagcagtttcctgaaaccggggcagagtccacttctactttagtttaccccacaaagtgggaagagcaaaagcaaaagccaacgccggatataacttcacacttcaaagcagcacctacgtcagaaaagattgcgtcttcagttttggaaaccgtgtctaaacctaggaaagaggagaataatccagcactagctgagcctacgccggaaaaagtcacatcgactgagataagcacagtggcttctcccaaatcaaagactaccgaacccaaatctaaggaagcactcgaaactgctcacagcaagaattcgcattttcacaatgtactggaaaatgtcaactccacatggtcgcaaacttggggaaatgggtcctacaatagcccacaccaagcacccggatccggaggaaatgctcttggagcaagcatcgccgttgctgttggagcaatgttcgggtactttgttttgaacggcccactactgtactggcgagtgtgtagcccttgcgtatagtaactatgtgatttttctgcactcgaagtaggtagcgtccatattgtttgggcaaggagcagaaatattcgaggcgctgcatctgcttgaataaactcaatcagattataccctcaactttaagcatgtcttgtttccctgctcatccgctggtgcatatgatactttcgtcaggcatatttttctcccatcaatgaatgaacaagtttctctggccgctgcgacacaaaatctggcaaactgacttgtatggtttcattgtatgattcagccgacaacacctgtacgcgaggaagcgagtcctcggatgaaatctgattcaatgtgtgggcgatgtccgactctggtgccgtttccatgcgcgtatgtgagcgttgctcaatctgaggcgacttttgcttattccatgtaaaccacgccatattatcagtctctgagatgaaatacaatgatggggtagcgtggagagcggagtaggaacgatttgatatcagcaaacacacaccatgcaggtcgggcctagcttaagcaggagcctgaaagaaaaagggaaacatcgttattgtacgagagaatggagaaagtgacgatagggaaggcaatacgtaaaggagtggaaaggttcagtgtgaaatatgcgcaacgttgagaatgaaagctgacatgattttgtcacattcaatggaaacggagataggctatgcgaaatccaaatattctggaaatgattacaccttctcgtggtttaagattgtactgagatggcgagctattgttgaaattatcattgccaaactcaaaaatccagacattgtgttggaaaccattctcatcttttccccgtgaggtagaatcttgagacaataactcacaccctggtcgttatttctctccacatccaggaaagaaatttaaatacataagttcatagactcgttcaacagcatcacgcattgttcatactgaagaaagcccaagtagggggcctgctgctttttgaaaagcctgttgatatttcgacggtccggtccagaaccaacctctgcgtagaacagcttcacatcatcgacccaatcataagaatagtcatattttagcgttgggggcatctgccgatccatattaagtatagtggataggatttctcgttcaagacgcggacgagtctcgcggacgagatcgtcgtagaaatagactggcagtctttcgtctttggaatggcatgtgctgttgaagataaatgccacagtgttggcaaggcgagtggtcatatcctgatgcgaaagtggcagaagcaccccgagaactttttgccggcgaatattgaagtctatgcgagtgaagcggcgccgtaatatagtcgtataatcatggttttccacaagatggcgaagacggaaaaggcggcggtatgcagctaagctcatggccctgggaccaagggcgccaaagtactccgatgtgggtagcgaagtgatagcgtgagatagcgttagacgaggtgttatcgtggtagaaagtgacatctggtaatttagacttgttcttgttctttactttgcaatgaaaattggtgcatggaacttaaggtgttgagttaatgcagttttcttttgatagtttataaagaagtagtatctagcctttggtttttcggatttgaagattatgttatcgctccaggtaattttcagccaagtccacaatgtagtcttctgatgagtttacaatcattgcgcgcggaccttaaacgtagagtacaacctcaatagattgtggagatccgagaaaataaaagaatagaaaagtgttttccaatgaaaaggaaatcatagagaagatgactgatttctcacgatggagtttattccaatctcagcacgttctgcagtttatctcttctggtcttgtgaaaagattatgtcgcattgcgtaaaaactataaacactgcaacaaatatccgcgcactttttgcaccttaatttctcttctcattccatgaaacttattctccgtgacggcgaagactacttttcggtatcgtatgatacagtttcgcaaaagccaccgggaagcagcgtgtgccttcctcgctcgattcttcttgtacgaaaacaccccattgtaactacatagaaaccgctaaccgccagatggctatggacatcaaaatcaacgggagactactcccacaagataaccctggcgccctctttttcagaaaggcattctcagagtccctattatggccgtcacttatgttttcggtcgtagacactcggaaacccgacctggccaccattgagcttgcattgatgtgcaagcttgtcaatgcacttctgccccaactttctcacgtgctggtggagcacttggagcgtctaaacattataatcgagtactggacgcccgccgccaattgctacatggatcgcatgaaccgccattttcagtatttattggcgtcacttgcgctccatttggagtactcgtatccctttgtgttttccttttatggcaagcacttggtgcgcttaaacattgagaacttgcttcgcgtgcactcgtatctcagcgcgctggattgcgcagaagaaaagggcccgcccttagctgagatggttcttcttcgactccagcggtccattttggacgagttcaactcgttgaatatcatgaaagaatgcgattttagcagccaccgcttacggcagtgcaaggattcttggctgaaacatgatttcacctatcgctccatcaaatgcatggtgttttcgcccagtatgcttagtgacttgcacaatgggttaagtcccgcgcccgaagcacccatttagcccaatgcggtttttttgtaaacacacgctgttccacaggtttttgactgatccatctgacttgctaactctgatccctccttcctagcatcaatctggtttgttgattagtctgcaaaaataacctcccttttgttgctttactttggcaccttacgaatcggcctataatgtcttttttccaaaatttcaacacccattcgttgagaacaactagaggctttaagttaaagctgagctcccccatatccagcccgcagccgctatctaacacagctgctcttccgcctttgcctccagtgaatattggttcgcttaacgatgaggaaaatcttgctcattcttcaatgaacctctcgtcaaatatggcaacgcaaacggtaacttcacacaaggacatcagaaactacgccgaacaaacattaggttctgacaacgccttaattaaagcagtgaagcttccaaaggatgaagatatcaatgagtggctagctgtgcacgtggttgacttctataaccagataaacatgttatatggaacaatcactgagttttgttccccaaagtcatgcccaagaatgattgctacggaagaatacgaatacttgtggcaggatacgaatccatctgccaacgggtctgcgtctcctagaaagcctgtctccttaccagcgtgtgaatacgtggagaacttgatgaactggattcaaggtttcttcgataatgacaacatctttccgtccaaaattggagccccctttccacaacaattccccaacttggtcaagacaatattcaagagacttttgcgggtgtatgcgcacatttattgccatcacttccatgagatctcagaattgggtttgcaaagtcatcttaacaccagcttgaagcactatgttcttttttctaaagagttcgacttaattagcaaaaaagattatggtccattggaggatttgattctaactatgttgaaatcgtgatccatatctttatgggtgaaggtgtatattagaagtatttcagggcgtaaatgagaaataattattggtcaatcacacaagttctaccttggcaatcaaacagagatggtccgaaggaaactgtccgattctaggttgtccagaaggttcaggacccatctcttcaggtgtaggcaatctcactaggctcaagagcctgaccttattcgcttcttctaattcttgtaaggagtctatcttgttgctgtaggaaatttgcttgtcccagtctgtgagcacgaaaatgtaatcaagtaaccctctccatgaatgggcccaatttgaaaagaatggctcaccccgatcgttatcacgtccagcattgtctttgtgtaccaaaccgtatccgacagaatataatgaaatggctcgcatgtccaaatcattgtgcaagctttccatttcattgattttatgcgttatttcaggcgagaactggaaaaattccgggactggattatcatcgagttcgttctggtcactactatcctcaatttgtttgtttgccgtttcttcatcttcttctttcttctcttttttattccattcgtgaaccaaagcacgaccaatcacattcttagctctggcagtgtaagttactggctttgctgtgatggaaagataaggtgagtcgaatggttgggagttgaaatcacctgcaaagaatctgtaaaacgatttctcggcaccgtagagaagttgcaatgttctcgtaaactctttcatttgctttaacacgatgtacgtttgtctggttctttcataagtgccgaaagggtgccaaaatagatgtgtggtacctatgataatcccatcccgagataatttagggtgagactttaaaacttcctcagaaaactccaagtaaatcattagtcccacattaagtgtagccgttgaaagcggaacagacccgcaagtttctttatcataattgatgaacatggaatgcttaaatgcaaatttctcttgcttgtagaagatggcgacgccgtggtttttggttccagacctatagtattgagagttgtaacccaatttggacaacttctgcttccagaaactgttgtattggatataatctaactcttggaggcaaagaatgtcacagtcatagtgcttgaactcagagagtagtacttgcgaccgtgtaccccattttagagcagctccatttgtcggaaaaaggcttcttcgaataagtgcttgagctagtacattgtacgacataatgcttattggtagccctgagcctttctcttggcctggaatcgcaagcatgggtctcttgataaaacgtaaagaaggtggaactttgtcgtcttcagtgcccgagcccagctcttccgcctctttccttttttcctctttcttcaactcccggaggcgccgctgctcggcaatatactccggtgtgatcaacagcgggtccattcttccttttttagcgtcctttttagccattgtcacggaagagagctaatagcgtaaaagaaaagagtgcgattatttctatacttctatttcgtttggaccagcgcagcatacaagcaaacacttgctcatcaaaaattggcaatccaattctgtaaggagccaaactagacaacagatattttctcgatgtatttttcgaaagtacaattgcctcagaaggctgatatcttagcccatcttacctggatcaagcctccgtatgtgcactctggtacttcgcgatccatcgtaaatcacttccatgtaaacatctccacaatagagaaaaaaagaaataacacctctcaatcaccatggctactcttgagcctccaagagtctcagaggactcgagactggctgctcaaaagagaacgtttatggtcagcgtatgtatctccaaccaatatcatattcaagaagctgctactaacagctatagctgggccagtctgccgaacaatacatgtcacagttacttgcacagaagcgactaaggttaggcgatgaggaagatgactcagaaaacagcgacgaggatgaagatgaaggagaacgtgtcgtaagagctggttatattcggaaactcacgcttcgaaatttcatgtgccacgactactttgaacttgatctagggccgcaaatagaatttttatcattggttcgtaatcggctcggagaaagagtggctattttaacagggattttcggtcgggcctcgggcgcaaaaagctgcaggatacaagccagaggctcttcctttaaaagccttatcaaagatggccaaatctacagcctcgtatcacccatagagatcgataatgacggggtatgatttcatatgaaaaggaaacttatggcaaagttatttatcattgaaagaaaattgttgcgagaaggcggcaaacacatactctatcaggagcgagaatggctctgttgtatccaataagaaaaagaccctcgatgatatattacagaagttctttattatggtgaacaacccgttatcgtttctttcccaagataaagcacgggaattcattgctagcagtactgaacagtcgagatttaattacttcagtgagggcactaatattcaatccattctccgaaactatcaagaggcatcgcgcaatatcctaagtcttcaaaatagatctgctgctgctaaggactattacgaacaagcatgtaaaaagtatgctgagtccgaaagagcttacaaaaagtataaacactctcatacacttcgacaacagttagagaaaatcaacggaaaaatattttggtacaatgttgaggtcttagagaggagaattcgaaaaaaggaatctgagatcaaagaaatggaagatgaactatcaaatttagaaaagaaaaaggagcaatttgctactgaaatcgagcgtgatcaggaacaagcatcgcttatagacaaagaagcaagtcttctaagagaaaagcttgacgcacacttattggatctctcaaaatctgaggttgagcatgcagaggcaacgaaacaaatccatgcttatagggcagatttactaaactacaaacgagaaatagaggagtttggtaaaacgatagaaaagtataagaatgaaattgaatttgagcagaagaaaatcgatgatgcaaacggtggctcaaaggaaaagatggcggaaaggttggaaatgttacagaagagacaacaaatgttgatagaaaaccgagatgaacttcaagaacaattgcatactataagcggaacgagccctgaaatggaatcactcacacaacaacttgaagaacatcgaatagccaaagcagccattcaaaaaaagatcctggatttcgaaagaaataagaacaacaagtatgcagcttttggtcacaacattgcttatcttatgcgtgatattgagaaggaaacgagatggcattctaagccaattggccctgttgggtgctttgtgagcgttaaagaaggatatgataaatggacagaccttatcaatgcaactcttcaaaaaactttagactcgtttgtcgtttgtgatgaacatgatcgtcgcctcttgaaccagtacatgaggggcaaaaaaatcttcaaaaacataattgtcagaaagtttgaagctttcgcttacaatggttatgcacctgaagggtgtgcaactgttcttgatactttagatattcacaacgatgatgtaaagtttacattgattgattcaagcggtgttgaagagatggtaatctgtgaatcgatgagagaggctgaactgattacacagaatcggaatgtgaaacacgcattttgcctcaaggatcgaagctccggtgttcgtgtttctagacgagatggccaattgagcagagatcctatattttactcaaacgatcttcgtaggttggccggtaaggaattatcacatgattttcaagggagtttagaggaattgaaccatgaggaggctagaatccatcagaaacggaacaagttgaaggctgaagagcaggcgaagaaaaagaaccttcaaaccgaattagaaaagaagaagaaatttctcaaggagataaacaaccagatctttaacttagaaagacttcttctggaggaaggtgaccatggaaagattgatagtctcaaagagcaaatcattcattctgaaaatcaaatcaagactagagaagggatgtcgatggaacttttacagaacctaaacgaatccaaaaaagaaatcaaagaaatggcagagaaattgcagggtatgaacgcaacaaagcaaaagctcacagatgaaatcactgaaatgcagaataatgtggagaaatacaaccagaatgtccagcttcttgaagcagaaattgaaggtcatagcaagaaacaagaggagatactgatcgagatacgggcaaagctaaacaagaaagaatcagacgagaaaaagtacgatgagttgaaactggctgcggaagagcattgtctgagagaagagatagagatagccgattcagataccacagaatctatcacgaatgaatttagagccattcaaaatgctattgaggaagcggaaagaaatacgaacaaaacgtttgaagaaatacagaatgaagtactacagagcaaagaactaaaggacaagtgtgaaaccagcctcaatgatttggaacatgcacgtgtcacattggaaaatgatcttaactcgaggtttgataacttgaatatcaccatcaaagaaaaactcacaagggcgaagctggccttcgaacaatgcttggctcttcgtgggtttaaaggtaaattagagtttgattttggccagaaacgtgttgtgaccgaagttcaaaccaaggacgacaaagatactcgggcagtactgtcgttatcgggaggtgagaagtccttcactcaaatcgcatttttgcttagtatctggaaagtgatgaaaccccgtgtttgcggtctagatgaatttgatgtgtttatggattcggtgaaccgaacaattgccattcgtttattgatccatgagctacaaagttcgaacgcacagtctatcttcatcacaccacaggatattgctgttgtcggcgacttgaaggacctggatgatgtgcgcattcaccgcatcaaggcaccaagagatgactagaacaagagtatgtctaggtagattgataaagtaagatgaattgtccagcgctgtgaaggatcatatgtggattcaacaaacccagactctaaaacaaacccgcatctggcgagaatcattccagacatttatagaacaacacagaagtttttcgcttcgatgtccaagttttgtagacgcttgtacgaatggtcatccaaaagtactttgggaaacgtatctttcgaccaagtagctattgttcgttcgacgtcatgtttacctgtcagcgaggaagcaagaagggcagacaaatatgacagtctaacagaatatggaaatggcctgtctccagcgacttgttgtaccaacgcatgactccgagctaaaatttctaaggcatctttcagaggcagcatctcaaggcgttgtttcaacgcacggaacaaataattaaagtcatccatacccgcatacaccacgtatgcgtcaagcttaggaaacaagtctggtgtctttgacatgacagcccatgcatgttctacgcaatctaggtcacagagaattgccaccacgaagcgatgcaatgagtgatgatgacatgagatgaaagataaaagccgatctacaacggagtgcttttcttggatcaacttgcggatatgcgatcggagaagggcatggaagtagggcaagtccgctacgcggagtgaaccatctagaatagaccagtagtttccgccgggtatagtgtacttgttgtagacgatatttgggtcgaagaggaaaccgtcttgatacttctgattcttttgcgaacgaaggtttttctggatgttttcctgccgctgtttgtaattgcggtgactggcgtatttgagcagatgaatggcgtcctttgggtccttgtaactgctgtggccccggtatttgaaagctagttcaacgtacttttccaaagctccttccatgtcgcctgttttcgccaaagattcgacagaggccacattgagagtttcatagacatcgcggtggcccaaattcgagtagaaacgccggaaatagtgccgaagtccctctactgcttcagcattgccagcgtggacaaacactagtgccaattgttcaagagctgtaggaagcaaaagaaatggcacgtcagggttttcaaagccatttttttcgttgatagccgtgtgtggcatcacaacttcatggaacactagggacgctgcagcatgatgtgcttgagttgcggcacttgaggctagaagggaccagaactgattggaaagacgataatgcttagcgttcgcattatacaatatatgaacaagtgaagttgcagcattaaggttgttttgtgtgaggagcctgaacaagtactgctccactagaggtggctggagcatttttgtagcattttgagcaatgtgttcgaaaacctgtctttctggagccagagataataacgtagcaagtgatgaggtgcttcgagaacgcgaaacagcgtgggagagggagcttcgaagcattaatgtactgacttttaggtgaattcagcacagtatggatgtgagagatgcggtagatgttggaatgctatggtgaagtttaggcgggtagttgcttttgaatattatcgatacataggcagggaagtgggatgacggattatgaaagaaggtgaactgatttgaggaggctagtgatgaatcaattccatgagatatataagatatggatatagcgcgaacagaaaaaggttgggccatttgtgttgaaactgtcaaaatgcccaatagatgaagacaatcatccaccagtacaaaagcaacgggaggtaagatgccattcaatctaaggtaatcgactagaatgggaagatgcgtgtggcgactttctagacctgaatacctcaaactagtaaacgcttgtgcaatctagccatatcgaagttcatgatacgttataacaacatacctgcaagagacagaaagaaaattcgaggatatcaagcaggataaaccgcaagtataattctcacagacactgaattaatctgttgatttctgtcttccgtttaaatgtcttcttgctcatcttctctttttagctgctactctttcttgacataaagcgggtttcttttaactactcccatccttacaaaatttcaactctttcgacttttcgaaccctttccattttttgaactcttctatctcattcaacttctgtaacgcctcttctactcgttcgcacccagactgtatatccacatcgcgctgaaaaacaacttctccaacttacccattctgccactccaacttacatttctgccatgttgaaacttggagcccggtcgctgcgcctccgcccgcttcgtgcattttcaccttttgtgcgctttaactcgacttccgaagctcaaaactctgtggtgtcggagatcaagacgtctttgcctagctttgagaatacctcgttgccggagacactcatgacgtcggaccaaatcggctatttgcagtcgattgggcttgctgacggatatgggcccacagcacttatcgagcgcatgctagagtatacccatgtctattcgggcttgccttggtggggcaccattatcgcgggaacgtttattgccagagcgttcatgttcccactttatgtcaagtcatcggccaacatggccaaaatggctcgtgtcaagcccgagttagaccagctcatgaacgacatcaaaaccggtgataatgaagacagaatgttggctatgcgtaagcgtactaagctctacaaagagaacggcatcaaaaccgcccattctttgttgcccatggctcagttgcctctcgcatacggtttcttccaggccacacggaaaatggctgcgtatcccgttgaaggattttctacccagggtgcctactggttccaagatttgacccaggtcgatccatacttgggattgcaaatcttgactgctttggtggtgacaggaatgatgcgttcgggtggtgagacaggtgcgcaggccatgaatcccatgatgaagaaggtcatgacttggttgccgtttgcttccattttgatcacccagagcatgtcatctgctgtggtgctctattttgccgcaaactctgtattttcctttttccagtcgcttgttttaaagaacaagtacttccgtaagtttgctggtattccaccaattgttaaaccagtggtggttcctggtgcaaaagccccacctgcaactcttggtgaatggtggaatgacttcaactccagaatgaagcagcaaagccacacgaaaatggcaaagacaaacaagcagttggaggcaatcgaaaagagacgcgatgccgctaacgaaggtttcattaagagacattgatgtacatagaaagaatccatcttattagtttatatattgtctgtgatactactcagtgtcttcaaacacctcttggtaacgctcaatcaagcgctcaagcgcataattgatcatgccaaagttggtcacaagtgactccaacccactggcctctgtcaatgcagggccaatcactgtggccaagttagacgctgtcatacggttctcctcactagcattgtaaactttgttcaagtgtcgcaaaagcgccttgaacgtctcataatgattaaaaggaagcttgttcacaacctcccggtacgccgcacggtcaaacttttcgtctcctgcctctttagggggtctttcctggcccaatttatacaacgattcgataacctcgtccgtcaacaccgcgtctggaagctcgcggaaatacaacttaacgcaacttgtaagtgaatgcacatcaactgccttcagcttcaagtcaatgtatccaatcgtatcaatctcattttttagatttgcaagctctgtgatggaggtactaatccggtaaattccaacatcctttaacccttcgcgttcaatcaactcatatatcacgtcaagaaattcaggagtgttgctcttgcctctgctacaaaccaacgtcaaaggcactccgaaagtagtgaagtcatgattagttcttgcagtaatttgtttcgaatagaaccagtgcctgttagcatagcaaagttttcttaaccaatctttagagtctgaatcagtaggcgcttgaaagacaaatgaacccccacctgactccgaatcgatcttaaagcagttagataaggagtaaacaggaaatattttcttgtctttcaattgaataatgacagttggttttgacttggtttcaatcaccgtattagggtcgggaagctcttggaatagaaccactctttcagacccattggagttcaagccgaaagttcttgacttggaaaagagcccactgattttgaatcttgaagacgagttggttttatagctcaacgattgccgtttcaaggcattactagacagttttctcgtgacctgagcatgactaggagtcgagggaatctcaaggtgtgccctggcatccctgatagacttcttgcgattatccactgccaagatagtatgctgagcttgaagaatagacctaaaaagaaatctgctaatacgatcttgaggtatcgtttgtttcatttcttgcaccagcggtaccttcgattcgtctagtcgtaacaaaaagtcaaactcctttgtttcgttcgttgcgatgtcattatcatcaacttcttcaatgctcaactccctaataaccttgtaaatcaagtatctcttgttaaagttaatcttggacctgtaataggatgggcacttgttaattgagattaaattctcgattatccaaccgaaacatggaagaagagattcgctgggcatcagcaaatcactatgagttaggttttgaggaagcaaccactcgatgttaaatcccagattagcgtttgcgacctctttacgatgaagagattgagccgctcgtacccacatttctgagaaataacgactttcaggagaatatatggcatttgttaaagcagtttcaatacatgaaggaatatctttttggtcgccctcgaaaacaaattgactgtcgctcattttgagcttcgtgatctttaacatgacgagcaaagtcttcattctctcaaagcgttcttccatagtaatcaggatatcacacaattgcaacaaaatgtaacttttgaacttgaagtaaactcggaataacattttaaataccaagggaagcttgttgagtacaagatccttacttgacagatcatgaagtgtttcaaaataagaaaagacattagatatcaccatgctctcgtcggaaatggtaggtttctgtagattaaagctgagaagggaatgattcacgaacagattctccaaaatcttaaaggtttcaaaccagctttcaggtgtaatgcccttgtaaaacacagctagcatcttgttgaacttactcaagaacttttcgatcttgtgcacattcttgaaacttggcaaatttctgttaatgggaacttcgttcatagaccctaatattttcaactcgttcgaaaaaaattcctcggacttcagaagctccacgggtctataacattttttcacaaaactcttcttcaatcgtttatagtagctgactagactctcaaatggtttctctagatcttttgttattttgttagagttgtaccattgcaaaatttcattactgtacaactttaagaactttatcataatctttttgttcttaaaatcgttgaaaaactgagggaaaaaattattgatgaggacaatcaaaaccttgaggatattaatttgtatcttaaggagaagttcgtagttcacatcacctaattctcctagatttgtttgagggtctgcatcccagttgggaaagctaccaaaaatcattggatcatacttcccctccttcataaggtgctgctttttcatcactgaaattacggcattaccagaatgcacgaatctgtgagcaagcttttcgagaagctcccttgtcgtcaaaaacgagctataagttagcatgaagacaaacctatactctgtgagatcaagtgtgtagtcctcatcaaaatatttgagatcgattaatagcaaatcaatcaatttatccatagttgcgaagcggggaatatatttcaccacatgcgacaggtgcgcagcagtcgagttaacggaaaccaagccaaagctactcctcttcctatctatagataatctgggtatttcaccactgtctgatatagtgaagtttttaaacttgtcggagtttaagatatcatccacatcaatacccaaaccatcatcatccatagtttcatcctgatctgatacagcagccgtgaacgagccatcagaatcagcgacaaagtcgtctatccgaagggtcaaatcatcatccacaactatattatgcttttcgtcaccatctccgtctgtaatcgtgggatataaatcctcgtacttcagcaaattgattttgaaataattattgttaaaaaggggaatttcatcgtcaggggaactgttctctgaaataggtttggatacagtaatcgaaggttctgagccttctgggatgtctgaggcacttgccaccgaacctaacgaattgacagataatgaactgctgctagcaaaccccaacttttgtaccttatttgtaatggactcctcgacatacttaagatacttttcgggtatgcaaggttcacattccaatgaatatttcataaggaaatcaaggttgatagaatcacagttatagtcaatcaatcggagcaatttcttatgcatttcatgatcaacgtcattgtcagcaggtggtacaccttcactcttagacttcacagttgccggaatcgttttttcgttgtccttgttgacacctagatagagcacttggttaagactctcattcgtgaaaagaaatcccatggagtcgtatctccttaagacatcctgattatactgaatcacctcgtcgaagttgtataatccgttgaagtaatcatgccaacgatcaaaggaaaagttgactttcttccaaatagcctcaagttcagaaatggtcgttggcgagttgttgtttactagtaaatcaccaaaataaggaataacactttccttagggtaaattttccctagtcctcgaggaaccatgatatgataggactccttagaagccgcaaataaatccgcatctgtttgacccagttgagatccaaatggattcttctcgtagatgttagtcaagtggtatttgtcaagttcaaaaaggacaggagaccagtcatttttcaaaagcttgatgtaatctaaagacacttgatgccaaacttctgtcaaccgaaggattggttgagataaaacgatagaggatattcccaaccaagaagacatgttacccatcttgtcaagcaaacaaccaagatcgatccatttctccaatatacgagcgcgttcttcagcagtgatgttagggttttcaaggaaaaggtgataaacaagcaaccgagataggtagtgaatgtggcactcattgttgaaaatgagtggatttttagtgtagaacagcatattgcccatagaaagatcggagatagaggaataaagcaataaggatttgtctttgctcgaattccactgcgcaaaaaactgagcatcaatctttgtgattgtggttgctagcagaaagagatttgtgtggttgataaacacgtctgcgcccatagcttgcacgggtgactgagatgtggagcctgtcatagcggagtcaacggtatttagcaagtcgagcaattcgcgctgtttggcaagcattttgttcttgaagtccagaatcaattctagcgattttggaggtgcttgactcatgaacagttcgataatcttcaacatctgcggtgccacgtcagcttttaaaaggaagccactaaagctgtcggctacatggtgtagcaagcggagtactctgtgtgtaatatcggagatatcgaccttttcgccaaagtcaccagcaaaaatgtgggtcaagaaagagtggaatgttttcaatacatcgccaaaccgcggaagcattggtaggacgcattgaagttgctgaacaggtgcgcttgatgtagtttcgtccgcaaataagtaaaagtggacgagtgattctgtggaagaacctgcaaggaatgtctgcgatgccacatcgtattgcaagccaggaaacgggatggctgtagagaagtaagtgattgccggtacatactcagacgtggatatggctgtagtttcgctagcgtcaatggttgacgagcccaggctcatattccgcagctttcccaccagagcagaagcagcagtagagtgggcagacgagtctgtgctaccactgcgatgaagcgaatccattcgggcttcaggccgggtcgtatctgtactctcgtccgagtcgcctggcttaaacaggcgcgtgttcaagtgcgacggagcacggtacacatataaatgagagccacggaggtcgacgcgaaaaagccggagcgtagagtcggaaatatcgtttgtggtggcggcgttcatcacaccgttcaaccacaggtgcttgactgatgttgagtcgtattctgagcgaattagcgaccggacgtgattttcaggaacaatgtcatgatcgagcgactgcacctctgtgtagatggaagccgaatctgggaagtctgaactgtcagcacggcccgatggattgaccatggagcggcgctttgaacttttgctccatattttcctcatggctcagtaagacgagcttgcaatggggggtcgagacagggaaacgggaatgaaagtaggggaaatggacagagcaggagaacgaaaaaagagcagtaaggtaagaaacaattcagacagggaaaaagccacagatggaagcaattgcaagcggcaaggtgttggccggctagttgttgtgtcttttttcgcctggtggttttttccgtcagggcttgtgaaatcctccacaaagaaacgcgactaatggagcagcaagagacaatataaaggtatgacggccggactcactagaagcaggtctgaagttactccagtacaattgtcttgggtgtatttttctacgagttacgagacactttagttgatggcttgcagcgtatttttttgttctagttacgccttccttcttttttctcatgttgacatgtcttttacggagcgcattgcgccttgccagtgcgacgggtagaatcgcccaaagaaaccctcagaaccatccaccacacgatataccgcatacttggtcaacgctagtcgtcacaacgagaaaaaaaaaaaaaaaataggggaggctccccataaatcttgcctggagaagtcacatcattcccgcaatgctgacagccactttttgaagacttgtatgtctgtatgatctgctggttcctgtcttggcctgtactgtcttgcctcgacgggccatttatgtgcgctctttaccttctttaggcgtggtgcgacccgtgtagcattctcgcataaggcgcgccaacatgcgtgcacacctctaccgtctcgcgtatatatagacggagtgtgcgtaaccgcagtttaaggtcaagaccaccttgcgtcttgtgccacgatcgtatttacgagctgtcaaggaggggctgctggcttgctctgcggtggattgtttgtctttttcttatgcagagcgctcctcgtctggcaatgttggctctgctgcatcgcggtgaatcagaccctttgttctttgtttgatggttctttattttttgtaaacagtttttttttttttattttttttttttttaatttttttttttttttataattctctttaagggtagcaccggtttctgggttctgcctttgtatcccacatgactggctctgttcatttggaaattgcattggctcctcttgctacttagcctaaaatggtgtaggactcgagcaaaaacatcattccacatgaatgtacgtctacgcaagttggtgcggccagacaaatgtagacgctagcttgtcgcagatcgagcacgcgcaacgtcttttagtgacacatattgttgtcagggaacacattgatgtaccgagaagaaaacctcatgtcttattgtttactagatgttgcgattccgccccttggtacaatcttattttggccagcctttgtttatatcctctcgtaagacaatggtaaaggtgtctggtcctgcacgcagttgcgctcaccacttggccccaactggatcctcataagtcgtctttaccttgtcccatgcccattaaatcgttagaatcctacttgttcgagcgcaagcttgtaagtacaagctcaatccagattcttcagaatgcgaccattggtattgatgtcgaacattacttgagcagaatctacacctacaagaaggaacagtttttgtttagcgtcggtggggtgccatcctcattgaaaagctatatcgaatctgacttgaaagtgttcaaagaattcaatatccgtccactttttgtgtttcctggattacacatttgctcgcagcaacaagtccctggtacaaatgagttgacacctcaagaacaacacttggagtccacctggacaaaattgtactccaaacattcgaacccaaacaacacaagttatgtttacttgaacgaatcatttcgcttgcctgttgacccattgcctatccgtacaatgatgaatgacttgatcaagtatctcattgccaatggtattgactacattattagtccgtacaatgcttctttccaattatcctacttgcatcaggcaggaatcattgattccatttacgggtctacagatattcttcttaccaacgccgacaagttcattttgggaatggagtttcaatccaaagattttaggtttgttgataagcggaaagttttgtctgagttagacttgtccgaaaggcaattctgtgatttgagcattatggttggatgttctgtgcagcctgaaactttttccaatttgcctccattgccaaaacctaatccaatgtcgccttaccaacaacttagctatttccgcattgccttggatattttttaccagtacaacaccttttgcaatgggaccgcgaccgatatttatggctatctctctggcttacatgatgaatccttgttggaattatatttcgccggtcatgctgctcttaagtacatgcctgtaatcaatactgatggtcaaatcagtttgtacttcacagaaatggcaaagtttggcttcgttgacgaagctgatgtgcttaaaaatgaagaggaaaaagagactggtgctcaaaaacaagatacagagcacaaatcctccacgaaagctaaggtcgtacctccacttaaagtccctactgagatccacaatgttgtttctcaaagacttcctcctgaaatctacttctatcaatctctcgggttattacctgtgaaattgttggaagcaataactctgggtcgttatattgtgcgccctccccttgaaatgggtctaggcgatggttataagaagcttattacgtcacctttagctgaaaacacccttgattatcaatttaatcttatcacccagtctttggctaggtactatcaagttaagaagatagatgttaagtattggtttagagaagaaccattgcaactcaacaatagattgactccacctatgttcatgaggttgaaccatttggtcttgaagaatgatgacatcaaggagttttctttaaaatcctttttttcaattcttccaactaaatttgatccttcttcaaaacctgatactcgcgaacttaaaactaaagacttggtatcatcagcatttttgagagctttgtttgtgttgggtgcaatcaacaacacctctaatgagataaatagcgttcctgagattctcaaaaagtttgtgaatgttgaaccagacgtctcaagtgctgttcttcaagaattgactttacttttgatgcttcttaacactggcagcctcaagttgtgttcctatgatagaagctaccctggtgttctcaagagcttcaaatttgctgctcctgaccttgaactttcttcggaagaaaacgaacaagttgctttgatctcccgcatattttctttgcacaagctcaacattcatccgattaattaccaggggccaatctcaagaagtttgctcaacttccgtagtcatattgtctttattcagaatttgttggccacgtccactcaaacatgcttggttgacatgattgtgagacaagatgccttgaaacttagtttcgacctgagaaaagactggtatgaattggttgatcaacttccattttacatggaacctaacaatactttacttggtgtggtgggggagattttctttgaccactgtattaagctggccaaagctggcgaatcccccgccaatgcaaagaagaagtcaaatgactatttgttagaccaggtgtttcaagtgggtaacccatcgttcaatattaatttgaatagctccaatagtgtcaccccacatcaactccaaagtgacttccaagaagggttgaagctctggaggagctttgttcaaatttcacagatcgctcacgatgtggatccaaaactcttttcaaagaatgacttagatttcattgaaaagacaaatgcacttgtcgcacgctttacttaagtttcgaacgaatgcgacttgctggtatgagtatgccaaaaaaatatttaaacaatttttttttttccttttttttttttttttctttttttagacaacatatcagtgttttccagcctagcatcagcttgctgcgttgtaagatgccaatttatatcttcaaatattggtggatctaacgaagtagtgtatgagtttttcgcgacgtgataccacagagggtactacttagtcaagaatgcaactgagaagcttactaagaaaaataaatagttcacatggccgtttcttcagtggcgtggccaagcctgttattgacatgacaaacaaactgcttcctctttcaactggtaacgggccatttgttgaacttcccacagttaggccaatcggagaaccaggaacattgttgaagattcaacttccacaatcatcgatactaaatattagaaccacgtctgtcagtgctgtgaatggaaatattatggatgtgtcgagtgagccgcaactgttgactgaagatttgcagtttcacaaagtgagtctgacgtcgccaatgtccttgcttgtatctgggacagcatctgggtctaacaattactcattgattgatgtgaaaaaaggagacaagtgggaattggcagacgtcgataatctagttgcatggtccggttacgacttatcggtgacacctaaaaagactggggtcagaacatctttgctttgtgaggggaaggggtttttggtagtcaatggctaccacaatgtacttgatgtgactgttgaagaaaacgagctgatcctcttgagccctagtgctctcattgcatccaatgtccacttagatacaacttcaaaacttggcacaacacagtatgaattctggaaattgaatgtgggaaaagttacggtgccacatgccgtgctgtcagcctttgcgagcatgtatagacgtctcagcgacgtttattctcgggcaaaagtatctatacgtacttccctagggttgctgcgtgatatagaagggaagttcctttacgtcttggaaaaggtaaaggacgcacagaaatggctaagtcttacaattaagtgtcatgttttcaacagagcgccacttttttacgttgtgaaaggtccggcaagagtgttaatggtggataaaagtcagcttcctaacacgatgaattttacgaagacacaaattgtggagcagtcgcgatcgtagttggcgatagcgcgcgatcatgaaaaatgcgcctctttgaagattatatagataatggacacaacaagactattagcagacgaatggaaatattttgccaagggcaatgccaatcttctattcaagtatgtgggtcctgaagaaagtttgcggaattatctattgagactacggatgaagaaggatgccggcacgtacattcccacactaagcattaccgagtttatcgatacgaaatgcaaagctctttttccaacagagatcatcagcactaaactcgtggaactagacgatacttttttatctagcttggatacgaatggatatgatttgatgcccggcgaaaagtacgggcttcttctcccaaatatgcttgcccaatgcaatgaccacctcactttatccaaacactgctcccttcatctaagagaagagcttggcattgttaaatctgccgttatagagttgaagcctaagtggctttatgataatctagacaattactgcagaacatgcctgattctccaatcgaaaggtcatgaaagacatttctgtaccttggatttacttagcactgagaccgtggcgagaggagtgaaagacttgcttggcaaactccctgatgctatcaaagctctgttgaaaaacagtgacttccctattgaactgctattgatcgaatacttcggtggttccgaaagtattcttcaaaagctaaaagcgaaacaggattctttggatgatgggacaatcttggcgaatgtgaagtctgaatcagacgtactggatcaacttgctttgagaatgacattacgagatgtgggcgttttcgtggttattgaacgaggacaatgtgatggacaagtcatcaatatccgtgatcatggagagttcacggttgcagctcgaatttatgacttggacttgaaaccaaaagctcgatacaaacattgggtatctacggagctcaaattgggagatgtttacaattcgagtaacctggattggcctcattgtgtgaaaaagaccgagtctcaaaagtagatattgtaagatcatcaggcactacattatagcattaatcacaactttgcattacacctagtctaccacacatcttcctggtatctattttgcaccttgaaagatctgaccaactcggccgctctctcagtggaaatgcctctttcactagcaagaatttcaacaaacgtggactggacgtctctggccattctcgatgcatcaccgcaaacatagatgaatgcacctttttccaaaagtgcgttgatctccttagctcttgccaagattttgtgttgaacatagacctttttattggggtcttcacgtgaaaaggccacgtccaactcaaagttctctccaagcacttttgagtattctggccattcatccttgtaaaggaaatcctcgtttttgtttctgcaaccgtagaataataaaatcttaccaagaggggcgttcagtgacgtctcgagtaacttaaccttctctctgataaaacctctcataggtgcaagacctgttccaggacccactaaaataattggggtacttggattggatggcaacttaaatgttgatctccgaacatggactggaagtttatagttgctaaatttgttctttgggccattcaagtcgtaggatgcatatgtcttgtcatccgagtggttttgatgaacttcaatgtccttcaacaaatttgtggccacaccagtgacaagatggccatcgtgttcctcggcttcgacaacagcggtaacatggatcgaggtcttttcgctcatggatgaggaggagatggagtagtaacgaggttgcaagctaggaatgagctctatcaaaaagacgaatggaacactagtccagggaagacctttagagattgacaaaagagcatcagccaaattgagatatttgccatgaatttcctcagcaaaaaccaacttgtctccgcccaatctcaaacattccttcttggcgtcttcatttggagcgaatggagcaatagatgcaaaggcttgtctggaaatgggacctgagatttccaaatggtgtctcacaactgcttcataggtaattggagttgggaaaggaagcgccacagtagagtccaaagccttcaaagagaaaacagtgtctgccttttctgccaagccaaaacattttaagaattgagcaacattttcattagagttggacggccagatcgctaaatggtcacctgtagtgtaccttaagttggagcctgaaatatcaaactctgcatgaacacagtgtctatcctttgagttaaacaattctttagtcttcgtgataggagcaaggtatggatgtgtgtggtcaaatggaccctttgtcaaatctttggtaaaatcgacatatgctttgtttggctcaccattcgaaactccagcatctgagctggataaactatcatcttcagtaagcttgaaagaaggttcgtaaaccagttcacgttcttcaaggctcaagttggtcttcaaagcgtcaaaacaactttctttccaagcaagaaagtcctcatccatagttccaattccgtcgtcgccttggccatatggagcaatgcgctctgctccaagggattcgagcttctcgttcaatttttggcccatggcattgtagaactcatacgttgagttgcccaaaccgaacaccgtgtacttaacattggccaattggtccgcctcattctccaaccagttgaaaaactccactgcattgtcagttggctctccctcgccgtatgttgcaaccacaaagaagaaaagatagtctgggtccaaattctgaacattgtcgtagtcatagtctgctgtatctgcaatcaagactctcaaaccgaatttcgaagtcaactccttggacaatttgtgggcatagtcctcggcagttcccgtctgggatgcgtaaaaaacaacagcgtttttgttgttcttcttcaaagtggaactgagatctctatcattttcgctgccatcgtctgcgagaaagccagatgaatgggggtcagacgaaactatatagtcttttccaaaatagtaggccacagctagcgccaaggcagtgatgaccgcaatatccaacgtatccaacatggttgttcaaagggggaaaaacaaatgggtgaaaatctcgtgtttgccaagttcgcggacgcagactgatatcgtttccaaggaaggtctcttatacgagctcgcacttttcgggaaaagacaagatggtctgtttccttgaagctatatactttgactggggaggtaaaaagtggggcaagtatagattgcgttttgtttgatggtttatcacaagcggcaggctttgggatcaactaatacggcttttcgacaatcacactctttcacatgagacgcgatcaaagttcgcatgtgctaaatgagacaaactatgagcgggggacgatgttcttataattttacgcaagaagatgatcgatgattcttttgttgaagtttcattcttttcatcttactgttctaagataattttatacaatcgaggcaatcatgcctccatttggtagcacttaagctgcgttgaaaaattccgtgcagggccctctccgaatattccgcgccgaactcggtaagtgtatatcattagactcatgactggacattatttcctgatgcggaattttcaaacgtgtcatcgggaaagcatcttttcactgtttcaatgcatttgggcttaagttcctcttgctccacgatttcattcaaaaactctaaaagcgtatgtgcatcaaactcccgtagcgttctcttcccgagagcgtaactcacgatagctggttctccaccgtgtgcttgtgcaacaagcttttgaagatactcctttttcgtagcttccgtcaaaacttcttgagtcgttttattgagattaggaacaacaatgttcaagttttcggaaaagccaaattgtgaaaggccatctagaagatcagactcgcgtatcctgttttcattcacgatgacgagaccaattaagagcatgatgattcctccaaagatactatccagcatactaactgtggtttcattcctcttctctttgttcatgaaataaaatgtgtcgtagggatttcctttgaattcggagccatctccattctcaacaagcttctgtaaaagaagcttggtgtctttttggaggtttgacacgagaactatgtcgttggtgctctggtctagttttaacccgaacacttctttgagttctgcatcgacctgagaaataatcgctttagtgtttcctttcacattgtgtttgtggagaatagcagtaaagtgttctcttcgtatcttttgattccttgcgcttcttgtcatcaccatgcgtaataggatggacacgatagctgaacttcttagctcgtcttcagcagaagggctactttctcgcgttgcagaatcttctgctaaaggagttctattttcttctgtgtaatccccgtcatcttcaatttctgttcttcttcttttggacattgagagaagcggatttttctgatcttcttttgaatgggatgtcgcgaattaacaatattgtcgcagaaataagaagtgagagccagctcgaaaaggcaataaaactgaagaatactactcaatcgaaataaattttctttgataccaaaagtaaagctttgcgatcgtgtagacggatcagaatcaaaaaagaaaggtcgtacccggattcgaaccggggttgttcggatcaaaaccgaaagtgataaccactacactatacaaccttctacgtttgcattgttgatgagtgttcaatatactctgaatacttataaacttcagggagaagaaaggtattgccgaggttggaagcgtcacagatttgcttcatgaaatttttgatttgattacgacttattttgcttttaattcttctctggaacatccatcagtgatatccttctaatgtaaccttttattttggggcatttttttagtatcgtatctggatctaaaaccatgtatcaaagtattctgtaaactatagctttgacgggttttctaaaaggtgtttcatgaagtgttcctagtttcactcagctagggtttctcggtgagggataccatgttctttgtaaataggctgtttcttgtgcaatggggtgaactatccttatccattcttgagagttgaggaggagtctggtgatcgaaactttaatatgaagagtcgaatgacttgccctcttttcgtttggttgatcgaattcagtaaaatgttcatgctgttattgaaatcgtatttggtgcttttgttatagcagttgctgtatatcgttagtaattgagtctgggtacctccttctatttttttttttgacattattgattttttttaggtcccttatcgtatttcgatttccaaaagttgtaagaattgtatcgtatgagcaagaacttattattgagctaacttatcgtaggacagaataattaaatctgatttgttcacttgcttttataatgagcttttacttctcatttgtctattttagatgaactcttcatctcatctcagatttattcttttctctctgaattgtcaaaagtaggcattatacacgaatatgctctttgtaaaaaataccaatcggtaatatcttctcaacaaagcaaatatactctgctgaaatggcatcctgatttcactccacttgtacataaataaattcccaagcatccaacacacaatggacatgttagtatgacttgcactttctatcttcgaattactcgcagtatgagacaaaaaaacaaaaaaaggtcgtacccggattcgaaccggggttgttcggatcaaaaccgaaagtgataaccactacactatacaaccattttatatttgcatgaaaattccaaatagtggaatcaaagtatgaatgaagaatctcgtcttattcataaataaatgtgtgggccagcaaagatgcaaaataaattgcaaaatagatctgatcgtcgtctgcggaagatggtcatgaatggaaagcaacatatgttgagtagtgcatataccataacggatataacgcatttaccccactattccatcatcatcactctgtattcaagtattcatgtcgtgttcttctttggaactcagtgttcgacggctcaaaaatgcctttgatctaatagacccgatgagtgtcccagatcttcgtaacttgaagtatcttgaaaacactgaacacttaaattgtcccatatgccagcaacctttcttatctccaatgacaaccctatgtggccacacgttctgcaaagaatgcatcgaagaatgctttaaaatcggttcgagttcagatgacgacactttgacggggttctgtcctcttgatcggactcccatagatgctaaagatttgaatgaactatttcctacaccattgattgttacgaatatggttgacgatcttcgtgtatactgcttaaaccgtgataggggatgtgaatggagtggtcatcgctgggagatagaccatcatgttcgccaggaatgcgattttactcgtgtaccttgtaatcgagctcgcaaacaaagaaatgtgatcgctgatgaacaagaagaagacacccttccagccgacgaagagagctctttccgttgttatgaattaacagaaagaagatttctcaaagacgaagaacactgcgtccacgaggagtacaaatgcaaattctgtgaagagaaaatcacaaaaataatagaagagagtcatttgacgacagaatgtgctttcaattattcaaagtgcgagctttgcaataatgacatgataccactcaagaatttgaaaaagcacagtgagaattgcttaaagtctggaagaatagtgtgtccagcacgcgaaatcgggtgtccatggtctggagatacggagccatcattggaaaaccatttgctgcatggtaattgctcactcaatctgcttttgccgtatgtcaagaagctagaaaacagaatcgaggaggttgttgatgagaacaaagttcttaagaaacagataaatcagattctagatggaatagttcaaggaaggattacgaaccttggctacaatcagcacattgaggagattggaaactttaggagggacttaaaccaagacgcgctcatccatatcaactacgaggttgaaagattgagaagtgaattagaagagaaagtgaaccccttcgttgaacgcgaagcaggtgccgctacggaacgccaaaacattttgaacaacctcatgaatgataatttcctcatgaaggacgaaatgaatttgcaaagggctcttctcaacagtgttagaaagcaagttcagttcatgttgttccggaatcggaactcatcttctttcaccggagcctcatcaggaatgaattccgtcgaattagaagaaccaacttttgatctatcctcgaggtcaagttccgaggagcgtcttaatttaaagctttagataactaatcctaagtatatagtgatcaccataattttgccgtttctggccatttttgtgccttcctcctattccagtagctttcaggacctttcttgtacacccattccccagtttcgggcttagaaggatctcctccttcatggacaaagtataacggaacatgcgagcctcccagctgttcgagtttcttccgacgtgctctttgaccttcttccaattgatgcttgagtttttcagcactcagaatgtcacatttttcgtatgcttgcatatctggtctcaaccgagaatctgatggaggtaagaacccgtcttctattttggtaattttgtttaaggtgcccacaaactctgtaaaaccgaactttttctcccaattaggtaacatagcaccagctgtccatattgttttctcgatggttcctgattttaaggtcatcgattccgtccacgtaccaaccacagttgagggaaggctccttttttgagaatcataagccttgatcgttaaatcctctgagcggccagtaaacattcctcctttcgcaaactcaacaacggctctttgaccagaactggatttgacgcttatggacgatgaaggctctgtatacttctctcctgcgatgatgtttttgagtacacatgtaggatggttccaggtgaagacttcaccggtcgactttatactcaacctcactgtgccactagtgtaaaactccgaggttttaccccaaaacttctgagtcggcgctggactaaaagacaatgtccacgtttgggactcagcattcatggcaaaaactgcaggtctgtgagatactttttcgctaacgaggcggaaacctttatcttctctaacaagctcgaatgtttctcctagcaaagggttaaatggtttcctcaaactccgtactttcttcctcatactcgagaggtatgtgactgcgaaggcagcaattcgaagaatcttctcccctgaggcttccaggtaattgccttgcaatgcattatctatcatgtcacagtactccaaaatttcagcgtacttttgcaagatcgaaacaggttcgttcatatccacgggcatcgacaaggaagacatatctttaccaacgttcttgcggacaaaagagagaaggctaggaggatcatgttcgaatactggaacatctgcaattcttttcaccggctcaagaggtaaaggacacaacgaaaggtctgcgtcgtcggtcgtgctggggttttgttcagatgctgcatcatggagggaggcagaagggaccggtaactcgtcttctgaatttgaatcagagtcagatgattcatgctcttccagttcatcatcccacttcttctcagttgggaaagaatccataattaccacagactcatcaatttcatctctagcatcgaaaaactcagcagtagaaactgaaggagaaaggtcaagtccactgtttctttcgagaaactcttgcacttgactgcaaattgccagtatatgcttctctaactcgctcttatcatagtcaccagacaacaacgacgccaacctcctctctgtatccacaagaatgctcttatagtcgtcattatgtcctttggctgctgattcttgaggagttgattcatttttcttgacgatattgaatgcatctacccaggcatcaaaatcatctttgtttagagccttgaggtcccaaacttccattccagagtcaataaaaaactcccttgttttagaatttgcgctgacaatcgacgatttgattggcatttggcctctcaaatttttgtcattgtttttgaagtatgacaacgtgccgtacttgaaattgagaacaaatagtcttttcgtaaatccctggagcttttttctccttttttttaaaagaacactttgcaagacctcgccatttttagttgtcattatattgttcgaaaggtctttcgaacgtggcccgaaacttggagatggcaaaggagtgccattattgatgaacgagctggcttttgacatagagctagagtctgcattaggcacgattgtagagctaaagagaacttttttgctggtggtttttgagaaagaattgtcaaaaataaatgcaaacatgccacctttcgttatctcgaaagtacctttcaacaattcgccaggtatgagcttgttgtattttttaattggcaccaagttcgagctgttcaaattagaagaaaatgtcgacgaccttgattttgttttataagtgctcagttctgtaatttggttgacagaagcaaccgactgcgacctcatgcggttcattgcaatagaatccattgtgtctgaggaatcagaaaatggggccataggcctctctggagcattatttctatccagcagttctcctgccaacagatccgtggaggtgctgaaatcactctttttgtaaatgccgaaattaatagactttttcaaaggtttaagctcccagacaattgaacaattgtccggagcatggacccatttgaccaagaaatccttcgagtgaatttctagggtttccatttcagacgtggttctcggacgtggaattcacaacagacctctcccggattttatatgttgatggtaattcatatggaaatgagagtcgcatactataaagggtaatccccacatcatacaggagaccttttgtaaggtgtcacatgggggagatattcgaagattcagacgttcccaatgtgtctatgctactttcacaatcaggaaaacaatttggtaatggaggaaacagcaagagtcacgaaaaaaatgaaaccgattgttccttaaataaggtgcacttttagagaatggatcatgtgctcaatttaggtgtatacattacctcggccatacaacgcgcggattttagcaaaaaaaaatgatcacgcccaggctcgaactggggaccttctgcgtgtgaagcagacgtcgtaaccaactagaccacgcgaccgttcttgaacatttggattttagtataaatatggcatccaagatagcaaatggtatgcctcacctttgaatggacgtataaacatttacttggaagctattcgtatccacctaatgagagaagtattggccaatccatctaaagaaccaatctccagtttacctgcttgtcttatcagcgccacaccattcccaaagcggtatcgctatctgcgacaacggaaatttgtacgcacaaatccgcactatcttccaggatataaaagatacagtctcccacagaacaagttacatcattgaactatgtctattacacctaaatcgagcaatgctcacaataataccccgttaagtccgaacatcattaaagatagctctacaggaggagcgggtgtgattgcaggcgaactagctgctgaagacgttgggttgattagtaaagacacattagcgtcgcatcagtatgggtctttgagtgaggaaaataccggctacagggcgcccgaggaaagagaaggcgaaggcgaaacagacgacttgaacggtttcgctttgccaaagagacagctctatactgtcattggaagtttgtacatggccagttttttggctgcgctagataccaccgtggtcacgacattgctttctgtgattgcctcggacttgaatgctgtggaaaacattgcatggattgccacagcatacttgttgtcgtgctcagcattccagcctctttttggtaagttgtcggatattttcggcagaaaagtgttgcttgtgatttgttgtgctttctttggagtcgggtgctgcatctgcgtcacagactcgttgttctggttggtttttggccgtttcattaccgggtgtggtggctcgggtctaaccaccttgggaacgatcacaatgtccgatttaattcctcttcgggaaagaggattgtaccaaggtttggccaacatttgctttggtcttggtgcagcctctggtggtatcattggtggtgcagtagcagattattttggctggaagtatgtgtttgtactccaggtcccacttgcagccatagtgggtgtagccatctactcctaccttaatttgcctgccgggtctcccggcttgggatctccaggcacagaattcaaggaaaaattgaaaagagtcgatttcttgggcgccttcttattggtgtccgcattgatgctgattcttactgctgcgtctatgggaggtaaacagttggcgtacctgtcaccatttttcatcactcttattatcgtgtctgccgcgcttctcgttgcctttgtttatgttgaaacgtatgtctcgctggagccaattattcctatggaagtgatgacagagcgtacagtattggcatcctcgctttccaactggttctacactatgggtgtttttgcttatctcttctacgtgccccttttctttcaagcaggcatggggttttcggccactcaaggtggtgagcgtttgattccaaacttctttgccgtttcttgcggttctgtgggcgccggtttatacatgcgcaagacaggaagatactacaagcttactgtggctgtgggtcttctcagtcttcttggaatgatcaggataatcttattgagccccaaatcctcgcttttcacccagtttactatattgcttattccaggtttgggttacctgtgcatgcttacagtgactttactttccttaattgctgccgttcctgtaaagtaccaggcttgcactacttcgatccagtatactttcagagccaccggctcaactttgggtgttgccatcgctagtgctgtgttccaaaatgtcaccagatctcaaatggtgtcaagaatacatgctttggttagtgatgagaagttggccaatgatattattagcagagcgttggaaaacactagctacgccaaagaagcgcctaaaattgttcaacatgcgattatgaaatcgtatcagttaggttgccgtggtacattcatcttcagcacagtgacaatcgctttgggttacttttcctccttgttcatgcgggaacacgttttgcacaccaagatcgaaagagactaagggtaccaagctatttccagccatagagatgcatatttatatttagtagagactattaatattagctactttcattctcattgtcttgaaccattttaacatgaaacgaatgattcactccaccatagacaacaagattcgttgccgttgactcgccttctaaagaagaatctatcgtataaagatttttgtgatggttggcgttttgtaaaggcgaggattcatctgtaccagcagagttcaaatttaaaccagtcgcctccagcaatggcgctggcaccaagggagacagaacatgaccttgtctctttctaaaaaatttcaaacttggcgataaatggtttatgccaatggaagcgtgttgtctaggagaagcttcatgaatatgaggagacccaacatatggcgacaaaatgggagataacacttcgtcttgccttattgcatcttcaagagcatcgtctatgacctcttcaatgagctcattctcagtagtgatgttaagatttatgagaataactgaaaccaaaatgcagcccactccaaagatataggtggagaggttagaagtagcacccgaagaaccttcattaaaggatagaacaagaaagtcaatcaagatggtgattggaatcgacgaagtaagggccaacgaagtgatcaagggacttgtgagaagcatagccaaaatagtcacataatctgagatcacagagaaaacagcatttacactaaccatgataagtacgcggttgttaggtggaagcaggaactcctcgatgcccaaagcgttgacgataatcaagatagggcaacctaaaataaaggtgaacacgcctacccaaccaaacaagatccgctcgtctgtagtcttttcaccagtaccacatttcattttcatgacaagtagatacaacgcatagcaaaaagctccaatcaaggcaaaaaaattgcctagcaatggattcttcggtttgaattttccgccatcttcatctcgggttccttcagaaacactaattaataccacacccaccaaactgaaaacaacacacaccattttcttgacagaaaacttgtcaattcccaaatatactccaagaaacaacgtgaagatggcagtggtcgatcccaaaactgtttggttggacgcagatgtgtactggagagctgccatgacgaaaacattgtaggcaaaatagattgttgcaatgtagagtgcaagcaataaaacttcacctttacgaagaggtaccggcccttctttgtgtaaatcgtcttcattcttagcaatagcaacttcttggctgtgatcatgatgagtcatcaaatctgacgaggaaagctggggggaaagatcagtggagtgattctgtctccggaagatcaactgagcaaaaaatcctaacacttcaggaacaaagttcaacatgaaacatgagccggtcaagaatgcaagaaaccaaggtttttggaactcatcacctttcaacacagaattgaccaactcaagtcccgaaatccatgttccaatagcgataactaaaaagatcacgccaagcttgaagtttttcttctcttgttggttgatgatttcgataacctccagaacatttgtgatgactgtagcaatgatttcttgactccgtactctgggtgaattgatcggcaggtccgaattggagagggaagatatttgcttgtgcacaactttccctgagagccccatttcagcaacaatgacaagagatcaacttttaccccttggctaaagaaactggtgttgggtttctagaacaatacgaaataaccaccggatcaaataactgtgttgggataaccgccgcgcaggaagagcggaattacgcgcaaaatatttgttcgttcatggggctacaaaagttcaaagtagaggacatgaattaaaagacgtaaaatcatcgataagcattataaggttttgttctcatcaactgaaacaatgggagagaatagcaaatattagcacacacgggcgaagaaacttaaactcgagttctagtaggaccagttgtatgtcgcagccaatctcttatctaagtgttctttagccgtaactactttttcggcattattcgccccgcgcccttggatcgacctaatcatgtcgctaggcaccggctccaataatgtttcgtcgttcggatggctgaagaaaacaatcgagtaacggtcctggccagtttcctggactttaggagggaacttgactctatggatggtagatttcaacaacccgccagtccagtacgacaactggtcggcgatgttgataacaataggagctgcttcaccagggaatttttccgagttgggtggcacatatggcacagcttcccactttttgctcacaggggagtaaatttccaatccttcctgattctcctgttggaacaatagcgtggccgatccgtaatctgtatgagcacctgctctgatcacagcttctgggctcaaggatttttggcccgggtaatgcaaaaatctaaaagtggtgcctgaagccttgtcaggacgatatctcgaagtaaaccactcagagccaggggttccttctgtatcttcgatcttcaatccgatagcgagaagtgtcaacaccttgttggacaacttgtacaaatcaccaatcatcttcttaaccaactgtgctcttttagggtcttgagtaaaccaatctggaagaggtcttttggtttcgcaagtggtgaagtcaatctcgctgaagttgtatgcctctttaggatctcctttcttctgacttgatggatcgagattctctcctccgtagttcgtgtatccattgttagtggtgtcaataggaaacttggacttgtactcctcaggcaattcgaaaaactccttggacattttgaaaagatccgctacttcttcagcggagaatccatgaccttccacgaaaagaaatccttgcgatgtagcagcatcaaggatatctttggcagtagagtcattgatttgggagatatcaacaattttcaatgggttattggcaatgctcatcttggacagaaaatgtgatccgaatgataaagaagatcgattcttcgttctttgataattttctttctttctttttttttttctgcttgcagcaccgttgcttcgcttatgtaccttgaccgataatttgtctgactgctctttaattacagattatcgggtttatgcgagacatacaatacaatttccgttgaatctgcacacaagacgcatactttacggtatgagcttccaaatggtaaccttggctttacaagtttccgttgcgccattggccaaaaggaatacatgcaggagaattggtcatcttccaagttataattatcaagccattttaagccgcctgattattccgctttcgcgtaataccgtgctctaaccaaacctgcacgaaagaccattcttactgcaggttactttccacctttttgactccgtcgcgtctctctttaaccatggcatcttcgatttccgttccagatgctctcccagaggtaacagtgaatgttgtcccctgtagaatccattattctgggcctgcaaagactgcggagtattttactccttctaaaagcaacgaggtggttggcggacgcgtccaacacatcgcgcagtttcgtggtttgaggctagtcggcgagtcgatccccattggcgacaagaagggctatttcgtttccaaatctgaacttttggtccctgcgcctgaagaagaaagtgggtttactacgtcaaaccagtatggggcagaggcgcaatttgacgagctctgcgtatatggccaggattcgcttgtggctctgacgagtcagtggaaattgatgagtgagtgggaagctatcgcagaagttcttcacagctgagacagatttgccatgggtatattaccagacatgtgacaattgggcagactttgaactgaagctcatgctgtaatctcatttcaaaaatgccattcattcatgattttgatgcgtcgttactagcgtctaagatgaacgatcctccatctgtgaactttgcattttctatcgtgccacctgagaaggccttatcataaacagaaagtcgcttgattatgcaactagcctctcccagcttgtctgcgggaagccagatctggggcttatcaaaagaatagcacggatgcaaatacagcaggggatcgctgttactattggtgtaaacgtcatcagactcttcacattcgttgagaactggaacgtgctcaaaatgtgctccaaaatgtgtgtgaacatacacattgccgaatatggtcaacaatagaaccaaaatcatcactaatccctgaaatttcatggggcactctccattggggttccgcagggcaaagaatagaccaatcatgcagaactctaaacaatatattccagagtatagatggaaaagagcccgaggatacaacattccaaatgtgtcctttggattttcatgtgagtacacctcatcaagggcatacttataatataatagaatcaacaggaatataaatatcatgaacaaagatatcatgggcgaaattacacagtaagtaataccaatggaagcatacacagatatcaaaggataaatagatccccaactgatttttgggagatcatgaagtctttttttctttaaccttggggtggtatccacgaaaggatagtataaccaatgtttagtaagtcgagatatttggagaaagctaccgccgcacatggcaaatgccttcactgccaaatacttaaagaagaaagttgcactttttggaacattagctgctaacataataggaattgatgctggcttttcaacagcctgaacaacaacaactatgagacttgacaggatggataccaccaaaaagtgctgtatgaaaagaaacgcaaagtaccattgttgtagatccaattccttttcgctaccgctccatttccctttccaatgaactaaaatctgaaagacttgaagctgacattcggtaagtatgctcaacaaaattgctggtagtaaactcgagagaacctctctcacctgctttggagtacttgccaaccagatcataaaaggaaataatttgataatgacgggaatttgagacaataaagtaatcaatgaaacaggaataatgtaaagagcaatggcaagaatgctaatgacacatatgaagtatttttctactgaagtaaagaaagtactctttcttatcacattgtcccacattatatcatctggatggactttggttagcgaatgattaaaagaccatatttctttcgagagtaatgtctggtgtgccatgtgcatagattcttgtgatcggaacttcaaaataaccttttccttcttgtcgaaatcaccaagtttgatatcctgaaggcgttgtagtaagatatcattggtatctgctaatgtttggacacaaaactccaatattggaatctttttttgaaacaaaaagacccgaaaaataccgggtagcctgatcgaaacccgtctctccaagagcgggatctttaccaaaggaaagaaaattgatggccacagacgaagtacactctcctggtttttgtttttgcttgaatcttttagtttaattttcttttgaagaaaccgaatttgagcctcttcgaatgtgtctaatgcatcttgggccttctcagtttgtctttcatatttcgtataatcatctgtgaaccaaacttcttctaacccacctgagaaaaacttgaagagagattgaagtttatcaatatttcggtaagcctctggtacatcccctactagtagaatacgtgacagctctttgagcttatgcgacgtggatgttaggtagacttgtcgtatctcaaatatattttgcatttcacgaaaaagagcccaatggaaaaatgcaattgacaccaaggtgcaaacaaaatgtgcattgagacgatttgcctttgatagggcaatgtttgaaaggctaagtttgtctaacccggtagcaaaatgtgttgtactattaccagagaaattgatgggaactaaaatggcgaaattaagaataccacaagtgctgaaatagaatagcaagaggtcaataaatcgaatgaaaaaataactgtctaggtcactccgcatgtaatcatttgtatttttcctccaagttggaattaaccatccaaaaactgattgttgagccacatcgtccgcatttattgacaggaagactagaggttgataaagattcttcaaataaatacgaagatacgagaaacatagaatttcgaagaggcaaatacatagtgacaccaataagtgtttcattagcacactgaaatcggttcctgaagcagtatgtgcaagtccagtctgcgttgtattaagaaatgtcaggagagtttctgaatccacaaagaaacctaaataagaggtcgcaagagtagaaaaatcgtactggatttcgctagaagccatttgtttttgttttaggttcagtttatttttttctttttttcgtgggtcaagtggtggtattgtacattttatcctaatgcgatctctacattgcacaaatagaaaacgtctaaagatttgtctatacaagactattttttgaatgccacttcgtgaggtaactcaaaagtcacacaaaacattggcttcgtgggagaaaccttacgcaccaaatggaagctaaacttttcaaagggagcttcaaagccgataagtttgacgatttttgcatgaactcttctgtgtaattcttccatagatggctcagtctcagtaggagaatatttctcgaaacagtgaacattaattatcgggagcttgaagtcggggtcattcttaacagcttcctccacttcaggaaaccgagaatacaatcccacaaattcatccaaaaacgtaagggccgaatctggcaagttcatgacgtaatttgtgaagaactttgggataggaacacttgtcacctcaacgtctttggtggtgattttctcctttgtctgtggatcaactttccgacgcttgatcgtcttcgtcttctgtacttttccttcagatttagcccattccaataatattctaggcgactcacgaatgaattccctaccgtcgtaattgtatggttgtacaaactgctgcacattattaagcgaaatgttttccttcaagtacttgtaggattcgggattcaaatcgtttgccaagacaagaacattcttttttccagctgggactgcaaaaggtccaacacctgcaaatacgtcaccaactacttcattcggctgaaactgcgtaattaatctttcatgttccgtgctcaatctagaattccaatagaccgaactaaagtcgaagcgaaacttgcacccactttcactttgttcaacgatgaagtcgtcttttccggctaaaatcttcattttgaacgtacggaactttgtgccaatcaggtcgactttgtcaaccacagtctcaatcttggaattcttatccaaaatgacctgaccaatcaaaggaccataaggcttgaattccagtcgcaaattcaaatgggcaatgtggccagcctgtgcaaagcctgtcggaatttcatccaacaaattttcgggaagaacagcgttcaaaatgtcgtctgctttccagaaagaataatccaatgtaagaacatatggtttgatagaaacgccgtattcctttatcttttccaatgctgtaggagataacttatcctcataagtgcttatatcatcaatgtcttgtctcaacaaaacacctctggtattttcaacaggcacaatgtgcttcactccaggtaaaagaagaatttctcctttgcatgccttgacaaaattacctaagtattttggatcggggaaagttgctactaagaggttgacatctttcttgaagaaggagcggtcaaggactctcatgtctcggttgactgggggaccaaacttgtcttgcattatgagccttctttctgttttgttccaaagatggagatatctggcaggggaaaaaaatagctctcggttgaaaattggaaacagccgaaatctctttagcatagacctgcaaacaacaagaggaggagcgactggtaaagatatgctaaggtggatgcgaactgctaggcttaaactacatttctcatcgcgcgcacaaaaaaagtgtacattcaaccagagaagattgcctttaattctttatcgtctcaaagggaaataaactagtgacatatcatggatctggttatcacaataacgaaacctaccaagagggatgagatttttgatcaagactcagacgtcgagatggataacgtcgatgaatctttagagcaagacagagatttgcagagttccagacctaaccagaatgcttcgattgtgactccaggagaactagtcactgatgatcctacttggatgaaaggtcacgggacatactccttgggcaatgaaacatattcctcagttgctggtaatgtgtctcgtgtcaacagattattgagtgttataccgttaagaggacgatatgaagcagaaactggagatcacgttgtcggaaggatcacggaagtgggacaaaagaggtggaaagtggatattggatgtaagcaagatgccattttaatgctcggttcggtgaatttacctggaggagtcttgagaagaaaaaacgaaagcgatgaactacaaatgagaaatttcttaaaggaaggagatctattaaatgctgaggtacaaagtatctttagcaatgggtcagcatcattacacacacgttccttaaaatacggtaagttgagaaacggaatctttttgaaagttccttcgagtttagtcatcaagcagaaaaatcactcgtataactttcccggaaatgtcagcataattctaggtgtcaatggtcatatctggttgagtaaaacgccaagtgaagtctcctccaaagccaatgcatctagtaataaagcacaagcatcatttgacactaaaggctcgtataatccaggccaaggcactgtgtctataacaagattagaagaggaatcatcttgggaaatctacagtgacaagaacgatcctgatatcagcgagagtatcagacacaccatcacaaggtactacaacgtgatcaaggcattaagtgcttgtgaattaggtataacggagcaaagaattagaatgggatacgaggcaagcatgatgttttctgatgtgagcagttttattgatagagaagcacaggagagcatctgccgggatatcatcaatggagaaaagatgaggggaaccggcgcataaagaaagcagcatcggaaataagtagcattgatatgaaatgccattatgtattattcacatgcttggtagctattgtaaatcaagaaccagctaattcactaagcgacacaaagtatgaagcagatagtcttttcatcatataatcttccttctggtcaagtagcatttgtagtaaattagctggattacactgaaggcacaaatgcaaatgatgaggagaagccatgacttcgtgtaagattcgaaaatggtttcatttgcgtttctcaagagtttctgatggtcaacaagagtgttgatgttgttctcggccaatttaagttcattgagaacatgctgcaattccgaatgcaaagagttcatggcattttcaaaatctgtttctgtgaaatccatcacaaactcgtcattgttattaaggtcgacctcatcaaggtttttgagattgaaatgcttggcaagagtattatagtttgtttctttcaaagtggtcatgttccggattaaaatttggaacgacacatcgcgatgctgtttctggaaactccaagacttgtcagtgtagatgttatcaaaacaaatgtacacatacgacttgccctgatttggcgatagcaagtcactataggagttacctgtgtctttccgatttatgagcttttcagggctctcgtcattgagctgcgtaggattgttcaagttggtaaacataaacatttgttcgccggcggtatcatgcaaagtacgaagttgattgccctcactgtcaaacacatgcaagttcaacagctgggagatctgtctgtcgccgcttttcacgcggacgatgatgatgtcgtctttcatcgtgctgtagccgacgcaatttagtaagttgtcaagggaagagtatcttcttcgatctccaatctgaacgggaggaacggacattcctaaggccaggcataggcggaagaacgccagaaagaccacaatgcacgcaagaagcaagttttcttgaagcatcttcgatggccaaatcaacactatatgtaccggtatgagaggaggttagtgtgaaggagggaagctgtatcagagtcagggttcgaaatgcaaactgataagaaggagctggagtattatagaaagaagcgaacggtcaagcgactcataaaggtggccgaaaaggaaaaagtgcacgcaacgacaaactggaaaacacccgccgctagtagtcagctgtacttttgttttattttttctcgtgcatggaaaaagcttcctcaacgaaactttttgcgcgtgtcttactgcgtataccatttgtgccagcagaccccaaacgcctacaataagagagttctccaacactcttgtgattattttttttcagaccgtccagggattgtttgatggaaccaggaattgtccaatttgtctgcgttggtgttaacatagtgttttacttgacccatttggggctactgcattctacttctccaccatgcacactgctttttttagtatgatacgggctctcaattagaaggcttcgtttctcgctcgcggggaagaaactcgcaagataaagatacaaagacaaatcagcaatggcatacaagtctgaacacgtggcgcagaaatttccaattgagcgccttcctcagaaactcccttaaccacaccgccaggtttttcttgggcttctcactataggcattccccaagtgaatgtgtgggtcacgtgcagccccggctgtcgggagaatcacactcctatcttcgaggaagcaatctatcaattaagcgatcaagacggaaactttaacagataaacttcacctctagaaacagaaacagcaacatcaaacaatacaatgtcgctgcatcttagtgcttccctcatccgactcaaacttcttgactgtctacgggcaggcgatatcaagaaagtcgaatcattgatcgaggatcttcagtcggtgcaatccaccattgaaacaacagagttgattcgcttgcgagaaaccgttttgcattacgctgtgcaagtggcgcccttggctactattcaagcattagtggagtccaaaaaattctcgttggatgtcaactctcaggatatggacgggaatacacctcttcacttggcagtcgctgcgggccgccttaatgttgtcaaataccttctttcattgccaaacatcaatgacacagtacttaatgccgaccggaaacagcccgtggagctttccaaggacacggatattgcccagcttatgcaatacgaacgggccaagtttgtcgaacgagcagcgacggatttgcgccgcatgttcagcaaccgggattttgctggcttggagaatattttggttaataatcctcgtgcagcagagttgttggatatcaatggtgctgatccggaaactgggaacacggtcctccatgaattcatccgcaaagaagattttgaaatgtgcgattggatcttgaaacatggcggtgatccgttcaagagagacaagcgtggcaaactcccaatcgatttggtttctagcaaagctgatccaatcagacgtcttttgaaagtggcttcgcgtgaccagaacatgatggatccagtggcttcgactaacaatgcaattaaggcaggaaatgcccctacttacaaagggtacttgagaaaatggactaatattgcctcgggctataagttgagatattttgttttggacctgtccggaattgtctcctactacaccaaccagggcgacactatcaacgcttgtcgtggttcattgaaccttggttttgcaaccttgcacttggactcatcagaaaagttaaagtttgaaattatcggcaaaaacggaatcaagtggcacttgaaagcaaatcacccagtagaaacaaaccgttgggtatggactttgcagaatgccattactttggctaaggataatatgaaacggaaacagaacgcttcgcgcagatctgtggccgaagatgctcctaaggctcttgaggataccgaggacgaaagaagacgcagcagcttattgcacgtaccaggacgcagaaaacataaaaaatctccaagtcaagtgtccttgagctctttcaccccctcggatgcagaagacagtgcttctataacatcagagcctcgtctgacttctgctaaaagcaacactcacggtagcttgagccaaatcaacgaacgcaaggcggttcagaatgatagatcaagcatggagggcctccattatggttctgaagactttgattatgacttggaagacagtgggtctgattacgatggagactcctcggcagatgaaccggccgatcaactcgcaaagtattcaatggatcagattcaatccacaaagagagccatcaaggtggagttggccagtcttatttctttgttcaaggatttaggagccaatgcgacttctgacggaaatgatgagacattcaatgtcggaatgaagacgttactgaatgttcaagacttaattgatcagcttgacacctataactcaattagagatcaaaagctcctcaagaaaatcgatcgtcaacaagaagtgaacaagttatgggaaagctcaatacgtcaacttgagaatgagatccaaaagagagaagaggcgttggctctttacgatggtaagaaatacaagttgaagaagttgcttgaatcgaagggaatgtcacctgcccatgtttcgaacgaacaagcgactggccttatgaattcgcaaagcatcaccaacgaagaatcattggcgaagactgaaactaaaacggaccaaagccagttattcaaggaaattttcaacgactctgaagatgaattctttgatgctgatgactttgatgaagatgtcgaagaatcagcgagcgcaaaggctggtgaaacgactgtcgaagagaatccaacaactgagacgacagtggacaagtcgaccgataaatccgaaagtcagaatacattgaccaatccagatgaaacaaagaagatcgagccagtggctactgaagatgaagctgcaagtgggaagactgcaactaagggaaccgaaagtatttctgaagggggacaaaaagctgttacggattcccaaatgaagctgcttgcaaaactcaaagaagaggggtcgttcttaggttacgaaaagcctccccggaaaaagttggccatggatgaagatgacagaccgaaaattggattatggggaattttgaagtccatgattggtaaagatatgacccacatgtctttacctgtttcttttaatgaatgcacctctttgcttcaaagactagctgaagatatcgaatataatgacttgttgaataaggcggcatctattcctgactcaactttgcgtatcgtctacgtcgcaacctttgccgcatctgaatatgcatcaactattgacagaattgcgaagcccttcaatcctttattaggtgaaacgttcgagtactcgcgccccgaccaatctttcagattacttacagagcaagtgagtcaccaccctcctattagtgcatgtcacgctgagtccgtcaaatgggattattacggtgagaatgccgttgacacccagttccgtggacgctcattcgatgtgaaacatttaggtaaaatgttctgtaaaatcagaccagataatggtgttgttgacaaagagggccacaaagtacaagaggagctctacagttggaagaaagtcaacacgtctgtggtcggaattattgttggtaatccgactgtggacaactttggtcagatggaagttagaaaccacacaaccggcgatgtgcttatagttgatatgaaacaaagaggatggaaggcttcttcggcataccagttgtcgggtatcgcttcagatgctcatggcaaagaacgctgggcaattggaggaagatggaactctaagatttatgctaagaagattactggcttgtcggagaagaagaggagaaactcgttaattgatgccgagggtgaacaccaaacttctgatccgtacagtggtagaaaattcctcgtatggcaagcggcccctcgtccaaagattccattcaacttaacatcttttgcagtgactttgaatgagatcaacgacaacatcaaaccatggttggctcctactgacacgagattaagacctgaccaacgagcaatggaggatggaaggtacgatgaggcatcgagagaaaagcacagagttgaggagaagcaaagagctgcaagaaagagaagagagcagaagcgcgagatttataagccaaactggtttgtcaggctgaaccacccagtgacaggtgatcaatattggcattataatgacaagtactggcccaaaagaaagaacaaggagttggcaggcgtggcagacattttctaagttttcctttttatgcatgtactgatgtaaaaaccaaatgtaggcaatcttgtagatttgagcgatgtgcatagtgattatttctatatcaactagtgcgcatctcatcaccttttcagttggactttcgatactatcatgggaaaaaagaaaggtgcttcgaaaaccacgcttgaacaggagtccaatgttcctccaattttggagattggatattccgacccccttttcagcatggcggctcatccaacaaaacctataataatggcaggtttggcgactggccatctcttttgtcattcctacgatgccgagagcctagaggaaaaagtgcaagcagccagagagaagttacaagactctggaaaaaaggataaaatctcccaaatttcccagctcaagaaggcatggtggaaggttgttcctgaccatctgaacattgatggtgccgatggcattactacaaactggaaaacgaaaagacacaagggttcatgccgttcggtgatttttgacattaatgaaagctctgttggagagtcgatttactctgttggaaaagatcatataatcaaaaaagcagcgacggaaacgggaagagtgatggcaaaaacaaccatttctgagcattatgacgattcgtcggatgcaatcacgactatggctatttcctcaacacatccctttttgttggcgggtacagaaaacggactggtgctagtattcgacagcaacgaactttcatccaataagttgaagttcaaactacctgcaatgcatgaagatgctgtgaataagatccttccaatgccagcagtatctgcatatcactacttgagtcttggctcgaccacgttgacgcatttagacataagaaagggaatcatcacccagtcagacgaccaagcagacgagcttttatccatgtgttatgctagtgattatgtgaacgaccacaagaatgacactgtgcttgtctctcatggtgaaggtattgtcacgctatggagaaactctaataacagtttcatggaccaaatctctcgtgtaaaagtgaacaaaaatgcgtctattgacgctataatttctaccatgaacgcgggaactgaagatatgagggactctgtttggtgtggtgatagtgaaggattgcttcatcgtgtgaactacaagaggggaaaaattgtcgagtctcgtgttcattcttctctgattgggaaattgggcggcatggatgaagtaggaagcttggaaattgactacgactacagattgatcagtgcaggtatggatagcttgaaaatttggtccggtgaaacggttgaaaaccaggaaatgaacgaggatgagagcgatagtgatgacgagtccgattcagatatgtcttctgattttggcagcgacatttctgaggatgatgaagtcgatgatgttgagacaaaggaagaatcgggcaacgaatcggcaggcgaaaatgaagaaggcgaagagcaaccgcagatcgtcagacgaaaacgccaagatgttcagacagcactcaagccaaagaaaaaaattattaatatcaacaagctaacggctcaagagaaagaagaagaagaagaggaggaggaggagaagcagcggccaaaaaagaaattgaagaaggtgaaggcaaaggtccctccaaacaatggcatcgcccgtttcgaaggattatagactatatatttaactacacaaaaggcagtcccgaaaaaagagctgaaacgaacctgagtagcgttacaaaagcagcacaccattcaaaacatactttattatctagaacatgtgctcttcgtgtcgcctgttttcgcccaaaggaaagcctctgtgagtaaatcgcacgtgagcacctgccccaaaaacagtagtctacttctcacgataagtgattatagataagaaatctaccaagcctcacgatcgccgtttgccaatggatccgttgaaggccattactttcgagaatgttcttctctcgaggcgtggccattatctcaaaggctcgctaatcttgtcggatttccacatggtgttctccttcgcccaagagaaagacaccaaacccagggaaatctggctctgctaccccgtgattgggcgaatgtgcaaagcacgtagatcctcatggtctgtttcaccggtagcatccatgacgggggcaaaattgcctcttattgacccgccaacagacactgattttgatcggtactctgcttctcacatccgtgtctactgtaaggactttacgtactattcttttgattttgtcaacgactcaacctgctcagaagtgtaccataaactcagtttattgatcacgtctccgaaattcaagggctcaatcaaggaattttatgcatatgactacaaacctaacatgctagaatcgcgactcgagtcgtccggctggctgctctactctgctgaagatgagtacaggcgtcaggatcttatatcagaggactctgagacacaaccatggcggctcacttccataaacgaaacatatcgcttttgcccttcctacccacgaacatgggttgttccatcgtcgatatcagacagcattttgaaacacgcggggaagttccgttccaagcagagattacctgccgtggtgtacaagcatcgggttggagaaaatggcaatgtcattgcgcgttgttcacagcctctagtagggctcaacttgcaaaaccgttcaattcaggatgaaaagttggttgaggaaatcttccggtcgcagcagttggaaagggctgctcgtctttcgaatgatagtgaattttcagagcaaccacaacgcaacttgattgtggatttgcgtcctctcacgaacgcgttggcacagcatgctcttggagcgggcacagaaaacgttgacaattataagggacggcaatctcatggtaccaattcgcaggactctgaatctggcaacgtccgccattttcagaacgtggacaaaattttttgcaatatcgacaacatccatgtgatgcgtgattcggtcaacaagcttatctccatcctcagtgacctcgacaggtatcctgtctcatctaacggtgatacaatgtaccctcttcttcagcagtccctcacaaagacacaatggctccatcgattatctgtgattcttcaatctgtagatcgcattaccaaatccgttcatttgaacaacacaaatgttttgatccactgctcagacggctgggaccgtacatctcaagtatcagcgttactgcagctttgtcttgatccatacttccgtacaatgaagggttttatggtcttaattgaaaaagagtggataagttttggtttcaagtttgccacgagagctgatcatggtggttgcatcggtgcattgattcccaggtctcaaacggactcgcaagattcgcctaatgactctgaatctatttcttcagggaagcaaaactctccgagtgagtcgacagacttgcctccgagcaagacgtactcaaatggaggcaccaaagaagctgtcacatcttttttgcaaagagctgcaacacacattaagaatactgcttctgcagctgcatcatctgcatctcaaaagagtcttgatagcagtggcgaacagtcgaactacatggtctataaaggctcgaacgagtgttcgcctgtttttcatcagttcttggaatgtgtctaccagataatgagacagcatccaacaaaatttgagttcaatagccgtttcctcaaacggcttttttatcactactactcatgtcagtacggaacgtttttatttgataatgagatgctgctctctttgcaccaagctcacaaagaaaccgtttccctttgggactattttctctcacgacccacggagtttacgaatgcgtcgtatcacaagccctccaacgatgatgttttattcatcaacttctcggatgtgaagtggtggtttgagctatacggccgtacagatgaggagatgaatgggctctctaattccttggacaagaagtttgcgcagttgggtctcaatcatagttcaagtgaggtaagcacacaagaaagcacaacttaagaagaatgtgcacaatccccgatatataccttagcataataatggcattcatgattgtaaaaaatgtatacttcattcattcccttttgatatcggcctttctacttgccgaatttttcaatccctgtttcgttcgtcattttcaatttttttgttgcctcgcatctcttcctttctgttaacgttcaacatgcattatctaatcagatcgcgaatattgtccgattcggttttgggctgtacattcatctttttacgatgtatggacattcctcgagatttcaaaggtattccatccgaacgaaaatgagaaagtttcgtgatacgccccatattctaagatcggtctccaggtgtttgagcgttcatacttccggtcctcaaggagttgaccggagaatcccatcgtttgatcattctgatctggattccacatcaactttagtatccactgatccttttcagttgtatatgagttatgttgcatcgggtttaatgataaaggatgaagctcagttgagagcaatgaaagagttccaaaagctttaccatcgtgtgatagactataaacctccacaagaaatagcaataagaacactgattctaatgaagaaattggagcttcagcatgcagaggaagtatcgcaggttaacctgcaagtagagccgcttcaccggctacgtctgtggtttaaaaaggacatcgagacgaagaaaaaggacttgattaggtatttgacagatgaagaagaattagcaaacattgctgcacctcaaggtctcttggtaaatggcgaagttggatgcgggaaatcaatgctcatggatatctttgcaagcactttaccgtataaatcaaaaatgagatggcattacaataattttatattgtgggtatatgaggaaatccacaggattcaaaaggagaaaatgttgaccttatctgtttcaggaaagcataagatgaccattgaaaatgaatttatcttgtttgagatagcacagaaaatgatatcgcggagcacagtattcatgttagatgagtttatgttacctgacgttgcttcagctcaaatcgttcgaatacttttcacttattactttaaattgggaggtgttcttattgcaacctccaacaaactccctgaagaactctactcgtcggagttcaataagtctcgtttcaaatcttttgttggcatactcaatacccggtgtgtcgcagtcgatatgagatccagcatagattatagagcacaatttgctctagactctgttgtcagccctaacttggttgtgcaagaaaataacatgaaccatgacatagaatggcttgatttggtcaaaagaagagcgttacaaattgaaccacattcttatttgcatgatccacggattctgattctggatttaccgtcaaaacggtccacatttacagtttacaatcgtacatcgactttggatactacattcaaggataactctgtgtgttacgtaacgtttgattacatttgcaaagggctattcagctcatctgattacataactctcgcttctatttaccatactgtgattattgattcagtcccagtgatgacccgcaaaatgaaaaatgaagccagaagatttatcaccttattggatgctttatacgaggcaaggtgccagttatatcttagaactgaggcacctgttgagaagctttttttcccggaaggtaaaaaagaggtagatactgcctcggtgcaagaagaggaaatgttcgctaaaaactgcaatcgcagcttcgaatccgtatagaccaaacgttgcatcatacgatacggaccatgcaaaagaatatgagacgaaaaaccccaaaaggatgtgaattttgtgatgtgaaagcttttacaggtgaagatgaaaaagttcgcctataagagagccgtatccaggattagggagatggttgagtcagatagatggagaaaatctaatcagtgggtcccggtacatcaacgtttgagaccttggggactgagaagcgaccaaggagaagtcaagaagttgaacaaggaagaaaaagaagaggacgtgaagcttaacattctgagacaagaaatcaagtctatcttacaagataatctaccaagggacgttggtcagcagtataatatgacgtttcgccaattcaatcagaaagtggccccagctttttctagtcttcaacacttttggtccatgggcgaatggactgttgagcagcatcagaaaatcaaggacaagatagcccgaagatgggtaggaagctcgataaagaaacccgagtcaaaatgaaattcacattattgtcatccgtcgcacattgaagatatgagtcttggttcttattggtctgctgaactcttctaatggtcagctcgttctgaagatgattagaaggcagaaattcttccatctcggcgaacttaaaagtccattcaatttccgattagagactatttacattgatctgcgcttagcatgacttagctacagtttttattgctcatcaaatacagaactttgatggttttatagcaaatacaagagatctttgatgttctgagtatcaaagctttgaccgctacatagagcactgtagttgtttcgtgtttttggcaattctcatgtgaagataaccagtccggtacgcatctctctcttctccgcgttcctcggccttttttcttccccacattctttcttctcccatggccaccttaacagcagaaagacttgtcaagctagcatacaagtacccgactctccacagcaactggtatgtctttgcctcgacaacgcttactgttgtgaaccagccgcaggaaatcggcaaggtgcttcattttgcgttgagacaacaactcctcgaatcatcaatgcagaaatcgctcttgaccgacacatatttgttgcaactagcagaagactctatttcatcagcagcaaagttcgacgaccttacagctgtgggtgtgtcattacccgatgtgttgattccccacacttatcacgacaaacttccgcttgcatacaaataccagcgaagcgaagacatcagagcagcgcagtccatagtggccagcaaaatcagagaggccattctcaaagctgcacctatagctggcttgcctaagctgatcaatgcgttgaccgcgttgaaaaaagtgactcccaatagcatacgtgcggcacagaaatctttgcgtccagctactgtgaatcctggccatgtactgtcttcaacgttagttcaagaagatgtggctgggacacgctttgaagatctgcaaatctctacgtacgatacattggagggcccagtaagcgaggactgtgtcaacgacaagcaaattgtggacaatatggttcgcggcctggatttttggctgttggtatatgggaaggtgagcgacagggtaaggacgcagatgtatgacgcctacccagacttgtggcagtatgctttccataatgtgtactcgcctctattgagcttcaccggagtgttgggacccaaagaaacttcgttctgcgtcatttcagcattgatcccacaagacgttaatcccacgttgaagggccatttaaagggagcgttgaacgttggtggaactcgagcagagctcaacgaaatccgtcttatggtatttgacgtgtgtgactggagcgggaacgtggtttggaaagatgggaaagacagcgttgccaagttgtaatcgcatggataagtatacgtaacattcaccgtttacaggcagctgtagtaaatctcaatggcttttaggtcattggtcggtacttgtgatgaagatatggtcctgcagttcgtgattatctgagttggttactacaatgtcgaattgtggtgattcccaactctcgcctctggaagttaaagctatagaagcgtattttgaaaggtagaaaccgttcacgcggccagtggcgtattgtcatcaatatggaatatctctacttttggtgggacttgcgtatattatacagatggagaattgaatgtctaatcacaacttgattctgctctctctttggattaagaacacctgagagccacagaagaggaggaacgccaagtaaacgaaaacagcgccgaagacggtatgggcaacagcatcaccatcttctgggtcggaagtagaacccatcatagactcatggccgatcttgaacaaataaccaatgattgacaaaattaccacggcaaaggcggataaaatggtgcaaaagtaggcctttcccgtagagacaactggcttcatgttgggataagatagattgggttgtcgtggtagatattctcctgatgaatttcgcggtgattttcgcacaatctcttggtgcgcacagaatatattagtccatgactacttatcaaaatagattagctactggaaaaaaatgaaaaaatgaaaaaataaaaaattacaatttaccattaagagatatcttctatgttaaatacgggcaagtgtaacaaacaccgtcggacatctatgcatgagcatgcaagcgagtcttcttttgctgaaacaagacagcctggtgtctagtatatgcgatcatggcgacacccacaaccaatgtgatggtcaccaaaattgcattgattggtgtgggattcatgtggaacgtggtgtgtgtaatcttgtccaaagtagactggaagaagttgaaagcacctgaaacgcagatcatggcaccatagacggtaccaaaagtgtcaaatccaaacaccttggcacagaagtcagaaacagcggtgtagaagaatggtctgtatgcgacaaagagaatgacgttcaaaaatccagcgtaaatgttggggataagtccaagaacaccaatagtcaaagaaactccaagcaaagcagttaaaaccaccactgtagtgcagtaatctaggaaaagaccaacaaagggaatagaaataatgcctccaagtggcaaggcaatgtcgaaaaacctgttcaatagtgttcctttcgtcgcagaacccaataagtaaatgtactgcgttccaattgttgcaacaaaatagttcaaccgcaacatcatgatggtggcaaagcaacacatcaaataaaaccatggagttttcatttggtactctgcagaaaagccgtgcaatatgccgaagataccgccggaatgctcaatcaagaactcttctccctcctctgcatacggctgcttcaaggcatcaccaatggaatctcttctaccagaatgtgcacttggagacatttgactggataacaatgggtctgtctcagacgccagagccacagccacggcaacttcttggctatcatttgcacacaagtctgtatctgggccagtcttgtatgagtcccaaggcatgatgaaaatctgtgcaagggtaatgaaaatgggcaccacaagataaagttggaaaaagctcaccaagccaaatgattgattggtggcgttgtagatcaatctgaatatcaaaaacactgctgatgaagcgtcaaatgcgccagtgagtatggccaagatagttccacttttttgaggaaacgagttcgacaactggaacgacgaaatgtacgcgaacggacctcccaagtgccatcgatgcataaccaatcaaataaggatccaaaaatgaaagagcagagttctcaatgtccttgccgaagatgaaaatgaaacacgcaatgtataagaataccgctccgatgaggccacacacctttggtccataaatatccaaacagcgaccaatcacaaaagcggaaacattggtcaccatagctccgacagtaaacatcatgttgagtttgagatcctgattcgtgcacttggccacgatgtcttggtccgaagacgttgttttcgccaacatcaaggataaagagctgaacttctctggatccatgacaaagttctctgcccagtagttagaggtggcagttgtggcattgatggatacatcacaagcatattcgtaaacgtgttctttgattaaaactggtttcaaagctgcaaagccaaagatgggaccacccgaaagtaaacaccagaataccgcactgccacattgtaggaagcggcggcggaaagagacgttttccgcaagcatggttgaatggttgttgaaaaaaaaaaattgaatctgttgggatgcgtttaataggggaaaattattccgtgcgctcggcgaacgaatatggaagattgataagaatactgtgataaggtgacgcgcggcgaaaaaaatatgaattgcagaacggacattggcctgctgttgtacagattcggaaacttccgtcccaataaataaatatatgataagagaatctctaatcttttgaaatgcatgcacaattattaatacaaacgatcggcactaagacgtatttctcatatcttgggatacatcggcatcgtcggacctaaactttccgattgaggatacgtcctctcccaagctcaattccaaattaccaatcttcgggcaataagtaaattgacaactactggcttctgcaactttcttttgagctttcaagcctctgcctattttctattttaccttttgaaccttttcatctttccctatagcgcactatgtactcacctgagccccgccacttgttcgcgattcatataaaatccgtcactattaccacttattttagtgctacctttcgttatgacgctgccattacagtattcacttgaaaaattagatcaattagaaggatcgccaattgtgttgccctttttcaacagtgacattgcgtggcaaattggaaccttggcccgtgagttggctcaagatcttccaaaaccaatcatgatcgatgtgactcttgccaacggccaagtattgttccacagcccttcaaaacagggtacaatgccagacaatgatgcatgggtgaaccggaagaagaagaccgttttgcgctttggcaagtccagtttctacatgggccggaaattggccaagaaagagaaggatgctggttgctcgttaggtaccgaaaaggcctactttgtaagcagtttggaatatgccacacatggcggatctgttcctatcaaagcggctaattttgatgggctttatggggcgttgaccatcagtggcttagcccaagaggaggaccatatgtttgctcttaaggttttggtggagacgaaaagaagacttgaatcagtagagaaacaattagatttggattgagagataggtttatagaatgttgttccttgaagatgaaacctcttacaaagagtctagactatcaagaaaaattatttgccacaggaagcttcgctagctcagttggcagagcgtcagtctcataacaacagttgtgaaatctgaaggtcgacagttcgaacctgccgcggagcatccttttttaaattgcttttttttgatgcagaacataccaagaaacatcgtagctacagaatacttgacaatgtactggattaaagcttatgcttaagcgtgcgaagtttaaatgaacgcgatgcaaagttcttattagccgcgataatttgagttcttttcaatacaggatgatcattcatgacgttgtattagcctatgagataaaaatgtgtcgaaagtgacaatgcaaaagacgaaaataaagggcacgagaaagaaatagcgaacagtggttcttcaactttttttttttaacattgaacagcttccaaaacgaagatttcaatggcagaacattggtcaccgatagattcgtcgtacaagttgtaaaagtcaccggacaaacacttgtagaagacggtttgcttacccaaagccaacttcaaaccttcgtcggtagtgtcggaagacttttcgttaacaccagcgtagcttgcaggaacaaaggaccagccagcagcatagatggtaccagcttgtggtggaggaccatcgaattggaattgacggttagccacaatagcaccgactctacccttgctgtctctcaattcaccgtccttaagttggatggtcaatgcatcagagtcgtagcaagtctcctcaacggtagcctcgtctggagaagaagtcgcttggacttggccgtcagaaacttgagaagcaactggagccagagtgtgttgttgaggttgaccgtcgctgatttgagcaacagccgaggcggtgttcttttgagtcttggtcttagtttgttcctggatctggccgtcactgatttgagcaacagcagaagcagtgttcttttgggtcttagttttagtttgttgttggatctggccgtcactgatttggttgatcacagaggcagatggagttggcttagccttggtttgttgttggatctgaccgtcaccaatttggttaatgacagaagcagtggtcttagccttggtttgttgttggatttgaccgtcaccaatttggttaatgacagaagcagtggtcttcttggtttgttcctgaatctggccgtcgctgatttggttaatgacggaagcagtaggttcaggtttctttgtggtcttggtgttctcctggacctggccatcactgatttggttgatgacagaagcggtggcagtggcagacttggtgtcagcctgcacttggccgtcactgatttgagaaatcacgtctctcttgttgacagagatgccgctgctgaccgaggccgagacagttctgatggacaatgcaaaagttccgctggtggaagtgatggcactagcagattttggcaaagtggcggtgggagttaaggtagaccatgtgttggatggagacactggtgcgctcgaagcgagcgatgccaagatggacacgagggcaacagattgaaacttcatgctctgtaaaaatgtgatggaatcaaaaagcaaagcaggcggtccagcctatatttatagggcgaggggcaactcatgcgtccattacaatgtcgacgcagccacttgtaccgccattctatttttaagtttatattgccggccgagtggtgatacctaacgcacctccaccattgggacctgcagatggggtctaaccatatttatctggggtctgttgtaaagggtccatggatggggcaaaattgcaattgagatagcctaaggtaatctacgcttgcgatttcactggcggtgccaattttttttttctacatacaatggtgatagaatcaatgactatttccaaggactcctcttgcaagatatggttagagccgacgtatgcatgcaatcaaccgattgcggaaatgtaattggcagcgacatctggcaggggcgatctcctacatatacaccaggaactccggatgcgcgacatttgagccacgcgacccactaacatctggtacgacacagcatcagagtcccgagcttgcacaaccgcacagaagcgatgggcagatgttggtgtgtccataatgaaccagcaccatgtttgttgctgatattttccgttgtccccattctacaggccatgacacaatggtgcgccatacaagcatgtcgcgcacaatagtgtcaagtgccttggatctctggcaacctggataaattcccgagccgttttgtgattggtggctgtgtctctgtttcaccaccacaatttgcccggtccgcttgcttccgaactcggtattgtcggtgtttgcggaccaccgcgtcgtgtttactcattactgtctttggcctaatggtgtctgtcttgagcgccgcagactgtctcaagcgacaaagttaaaaggatatttttgttcagggccatgcatggctatgtaccctcaagattctctcgtaacctggattaagagccccgcagaatcctcgcagtgcggattctttcttgcctttgcagtgactgctttgtttttcgcctgctggggaaagcaagtgaggcacgacattctcgtgctatatacgcgagtaacgtcatctttggcaagcattctggtgaaaagaaagcatcaacagaaggaaataatgaccatgtcgaaaatcaacaaaattttagaaatggcgtattcccatctcctgaagcacgtcttcaattccgaacagccttttgaaaatgtaattcgtagaacctgtggcaaggagatatcgctcgaagctcagagttcggagaaatgtcccttcctacaattgcagtatttacgacctggcccttcagttgcgcagaaacttctttttttggggctcggcgacattttgaaccctgtcggagatgatgtaacccgtctgagccacatctgtttctgtttactgcaccagcattaatgcgaaatacattcttctcctaatcaacactggttttgagatttatacagcagaaattccatggcgacaataggcgtgatatggccgggtcgaaatgcaatatcgcaagagcttcgttcctcatggcccaatggtcaaggcgtctggctacgattagtaaccacttctggaaccagaagattccaggttcgactcctggtggggaagcttctttttttttgcatacatttgccttcagccagcaactaatagtactactacatcccttcaagtcccgatgcagcagaactacggtagatactcgtggccttcattactgttcaataattatatttggaacatgtatatgaaagatatttctaagtcctttgttcatatccctcaaagtctagacagcgttaagcgtgataaggaaccgcgtattagaagcccttactgaccttttcttataaataaactttggtgacagtctcaagcaaggaataacacatgagttcattatttgtacaagcaagcaacaataaatcacgttaccagagagatcaacccgctatcatcagcaaccccgtaaacaacatgaataaattggttggattgatagaaccgaaaatgttaagatcgctttcaccacagcctcacgtcaactacttcacaagttcggccaaaaattcacccaccaagctgtaagcgaacttagacagaaaatctccctctaaagccctctgagcaccagatttgcccaagtagtcgagactctcaacatagaaaagagcgtcgtggatgccgcctgcctcgacatacacctccaacttgcccaggccctctttggtgatgatgtcagcaaaccgttcgacaccttctctcaagatttctcttgctccgtaaagatacaagcatctgcccttgccattgaaggcatccacgttggcccagtgtttctcgtacgtggtatttgtgaattgcacaaacggtttgatctcatccaagttcaatccttccacataccaatcgccaaaagaggtgtcgatagcacccaaatcacccgcagtgtccacaccaggaagatatttgggaacagtacaaggttcaagccagggcgagatgaaaatcatgttctcaggctgaggcaaaggcgaaaagtcccagtcaaagtcagcgaacttgctaaaagtggctttggcttcttcaggataagcgataaacctagccacggcgcacgccaagttggtacctgcggaatccccaagaagcgtgattttggtatagccttggttcaccaactcgcggtatgcgtggatggcctcgaaaatctgggtagggaatttcttgtagtggcaagtgagagaatagtccaaaatagcaatggacaacttctccctttcgggctctgggaccgcgtagtagagggccatgatgccaataaactgagtgctgaacacatttaagcagtagcctccaccatgaagaaaaagcacagcagatttctcagaggcagcagcactgccattcttcacgacccaagtagtgcgggggtcgatggactcgccaaagccgttcaatcccacagccaatgggtgggacttgaactttttgaaatgagactgagtggaacgatagatgaacgttgcgacatcgtctctgttgtaggtattggccaagtgaaacaaaacagacatatgaacattcttatagagggagtttgcaaattccttgttggtggtcagataaacggtgcctgtggtgtaatacttgaccacggccgatacgatagccacaggaatagtcaagagctgcttcaagaacagaagcgaaatcatggctggcgaaatcgaaaagaaacgcaatcagacaaacgtcaagagacacagacaagtggttcggaaggagaagagaccgcgttgactcgaaaaggaggcgagtggttttgacttttctaaagtgccaaaacgccgggcccacgcccattttgctgcgcgaacactttaaaaccgcatgcacacacacttacgaggtgcatgccccgtcaagatgtcatggcaacaacaagcgagccatatgtgagtcccagtgcaaccgaattgagcagagtggtctggcgagatgatgttgcttttgtactttcccgatttttcgcttgtgtatatctcttgtactgatgtatttgcttggggtacatttgatcggcggtgcggcgcgacggttatgtcaggcgatgaaattggtctggttgtggtagtgtgcattcgcattgtcacattttaattgcctccaccgctggtaattccatgtgctgatgctaattgtcgttttctttatttcttctcgtagtctgttttttctttgtttctttttttactatcctttgttgtttcttcttatgctttctcgtcaatgctgtgtattacctagctgtgtatgcatataccctgaaacctacaaaagaagattactgccgcttggggcgctctggttctttttagcattacccttggcatctgtaagccggcccttcttgtcaataactgtgacgttcttcgccttcgacaacgtatcaatgacgtcactcaccttttggcgcttgcggtctccaccctctggtttctgcttctcgcgagcttctctcatctccttcaactcgttaaagtgtttggactttgctctcttctttgctcttctcaatctctgtttgtcgtcacggtccaactcatccttcgagtacgccaaaccagacttcaattgcacctgcgaaactcccttggctccatcagccttcaccttatcatcaccaatcttatacacttcttgtggcgcgagcttcgtctcgtcagaaacatgtgtaggctgaacatcctccaaagaaatggaagcagcagcatctgtaactttaacttcaagagacttgaattgatgtggctttggaatataatgtgccagacataacgagtcaagcttgtaatttagactggtcatcaagtcgctgatttcatcatgtgctgcttgaagctcctctgtgatcttttcgtcaggatccactccatgatatacatcctcatagatttctgccaatgacttctcactcttttgctccgacacttctgtcttttgtttttgcacaaagcgagacacatcagtaatgagtctcttgggtaagtcatcgaactcatcattgcggattcttcttttgatcaagtcttcgatgctctcagtaacttcttctgtgatagctggcacaggcttggatgtacggtcgaattctaacaatggagcttcttcgtcatccaaaagtgaatccataggacgatctttcgatcttacttcacctttcatagtccactttttctcagccacaagctcggcctccaacttagcaatctctgcttgaagttgcagttgcttcttctcaaaagatgacatttgctttgtgttttgctgcttctccacttcctcatcctcatctgcaaaaagatcaaacatggcagaatcaacagcctgatcatattccttatcatcgagttcacgatcttcatctaactcttcatcctcttctgactttgcttttttggacttctttgctgttttcttttcttgtcctggtttgtcgaaaaattcatcatagtaatccatttcctgctcttcactctcttcggcatcactcaagtcagcgaacaagtctatttcttcctcgtcatcgtctccatcgtcctcgagggcgacaatctgcttgttgaagttatcaatgtcgaagaactcgtcattcaagccaaagacatccttctttggtcccagggattcgttgtccgacgcaacctttgtagtttcagactctgcgtccagagcatcaacattttcctcttcgctcgcctcactgtcgttggcttcctcgttgtcgttttcttcatcttcgctatgttcaagttcttgcgcagtgaaatcttccggttcttcagtcaggaaaaactcttcttcgctgtcgtcatctaagttctcctcatccccagatagtttgtcttccaaattctcttcgtcttcattgagttcagcaccatcatcgtcttcactgttcacctctgtggttccatatttttctttcaattcaggaatcttttcgaataaaagagcctcgcctacgcccagaagaaccatttgtgcttggccaaaaacctgggtcgcatctagtccgtccacatatatttcatctaaaacagaatgttctttggcgatagggtccaataaagatttggtgatggtattaagttgttcgacggtttcttctttctgtgcgagcttgaaaatgttcgctgggttctcagcgagcgattttagaaactccatgacactcagatatcgacggcggtgattgtaaactagagagtttttgatgcgagagcttcttgtggtcagaaaaaatcttagtgtacttgtagatgagcatcggcttcccgaagatgcaggaccacacataataagaatgcatttggcagagatactaccgactataatttcgattccacgtctgggaaacccgatgtctcgcctgtttttctctttcaaacgaggtaacgttgtctcgcctctctttgtgcggtggaagtcgggaacttcctccaaaagatgggtcgccaggcagatggatgatgcccacacaaaaaaatccaaagccgaagggtacagatcccgagccgcttataaacttattgagatcgatagcaagtttcgtctcttcaataaaaacacccgtaacattgttgacttgggttttgctcctggtgcgtggactcaagttgccctagccagatgcaaaagcaaaaacatcactcctcggatactcggcgtggaccttatcaattgctctcccccggaaggctcgctgtttttgcaaggtgacattttctcaaagaaaactcacagcgagattgtgaatttctttgatcctgagggccatagtcagcccttggatttggtgatgagcgatatgatggcgaatacaagcggcataaaggacaatgatcactttgccagcatggatctatgtgatggagttttgatcttagcctgccggctattgaagaaaaacggcaatttggtgatgaagttctatacgggaaaggaagagaggttgcttcaaaacaaattggagaaggtgttccacaaagttttcatgactaaaccggccgcctgtcgagcagagctgcgggaaatgtactttgtggcattaaaaaagcgaactgatgttgttctggtagaggacgttttttcacaggagcatgataattaagaaaataaaaataatgggagaatagagactgtgctggaatacgctaaggtacatagttattagaaaagaaaatgtatatacctgtgtctgttttcttcatattagaccaaactgacatatagtaaattgcaaaatggcaaaggatccaggaaaatcgtggggtactagcaaagtatttcaagtcccagaacataagccgccaacgaataataccacaatagcgaatactttaaacccaatctgaattcttgatatgatcaatttaaacccatcttaggctgctcactgacttgcatagtaaccaagtcacatcatctccacatgaagcatccgctccttcgaaatccggccaaatggcttcgaggagtagaaaaaggacattccgctaagttgtataaagaaagctattatgactcgcagcttttaaaagctaatccttttgctaatgcgctagtgtctactcgcaaagatgtgagcaatttcagattcccattaggaagcatggtccaagtcatagtaaagaaagagcacgaagcatacaatttagttcccgttcttgaaaaaccaaaagtgggccagaaccctgccagctatgtcatagaaagcgaagcctatatagatttcctttccaaacgacatttcaagcctatacctctaaagtatcgtcaccgaagtctgtccatggcggattcgatccaggtaccaaaagactttcttcagcgggccgagtcgatatatttgaaccggattgaagcactattgcctcaattgaaacggagcggcgataataatggtattgttctcaaaccatctccggcgcatattaaaggccagtgggaaaattcaacttacgtcatttacgctccattttgtaccgaagagcaatttattccttacaagggaaacagtgagctctgttttcttctaacaagatatatccgattcaaagactttacaaatacaaaagagacagcaaaacaagcgtcacagcactgaaccacaacgaggttggactggacagagtaccatcagatttctttgatgacgagcttcctgatgcggcggcgctagctgacgtggtagaagtgtccatcgaagcacttgacaaggacttgacaccctcggatgaagcagacccgagccacttttgcacgtcagacgcggcaacagactcatcgatgaccatagagtcatccatgaagactgtaattgtgcggtcgtttccaaaaacaacaccacctctcataactccagaagtgtctctctcaaaatagtcggttgcctccaaaccattttggatatcatcagtcccctggaagtcgtggattgtggaatcaagctgaagaggctttgtgctgttgagaacttcaaagatatcaagctcgccacagccggacgcccaacaggagcacgaagtattggcgttgtattgcgaagttcttggaattttggcgttcaaaaaccaaatcgctggcatgttgtggtaggttgtgtctttgtcatcagtagcctcgggcatctcaaactcaaacaaaaacatcttgatgtcgccgtagaatccgtggtaggcagcaatgccttctctgtaataaccacagtcattcagagcaccagaagaagcacacttgacagaagacatgatagtgtactcttcgttggactcaaccaagttgtcatcttccaaaatcgttgcactagaggcaattccagtaccgttagacgaggcgtacgtcaacgcgcggccaacacagggagaaaactcgccgccattgaccaagaaagtgacgttgtcagcagtctgtgacgaggaattgtagtaggcttttctttgccacgtacccttgctcaggtcgtcgctaacatagtagccaaaacccttcaagctgataggacctctcaaatggacagaaagctcttcattgagcggagcattagtgccttcgaaaaccgtgaaagacttatcaagtttgcaggagcagtcgtcagaggtcaaatcggtgtaggattccacatcgtagtagtagccagtgtagcccacgttttcaaacacaattttgtctacggcgtttccgttggccgtagacgagttcctttgagtagatgacgattcggcggccaagacaccagcgatggagcagccgagggccaacaatttgaagattgacatatcagtaaatagccggaacgtgaggggcgtcgaaaattaagcgagcaggcgagaaaacgatctgacgtgatagtaccaaaagactttgggcatcggatgaatcaagaggggcgcgccctagttatagacaaaacttgcacgatacgaggtgggcgcctatttcgcatgagggctgagcatctttgtttgacgtttcggaacggttcatacaaagagacccgggaagactttgagccgaggcgactagaaacttcaattccaattctaccctacaaaaattatatcggtgtgagtgctacctgttgttctcaaatcaagccatggacttgcgaatccgcttctctcggaaggcctaggactgcgcagaggaggccggaagttaatggttccactggactacacttgtaactccttagaagagaaaggagtatacctacatcaagtcacccaatctggccattgtggcttctggatcatgatctttatccactgtgttttatcttccgcctttgacaccttctgtcatggtttgacactagtgcgaggccgttgtgcagtcggatggtttccaaatatagtcgagatatcctagcagggcagaaaagaaaacaaagtgaaaacgactaattacatgcatccttccatactttgatctgagatacaatatacaccgacctactccaggatactcacaaacagcccgattcctgccctctcttttcgtcttcttatttcctccaccagttttcgactcgctcgcacccaatgcacagaaaataaaaaaaaaaagggccctggcgtgcgagtctcactggattctctactgcatcgaacaaccttcacctaaaacctttaagcactcgaccgtttaactccaatatttcaccagcgccacggcgtcgttttccgaaaaatttaactgcatctacattccggaatagccgtttccgatttcatatttcctactcttgtgtgtattgcacctgaactaattcgtttttcttcacttcaacctggcggctctagcgcttcgtttgggctactgatcctgctccggccgcttacctcctgattatttctccaggaatcatgctgtccagagccccagatccaccatactacatgctgcctcctccgtttggcccgaactccaccagcaagccgggccagacccaacaagcggtttttccgacgcccaaccagagctcaattttgactccaaagacaaaccgtgacgtgctagctttacttttcctcttattgctattgcctcaaggaatctcatgcattgttcttaccggatacatcttactgggttcttttcggacaatcgctggcagaaccatctccagatacttgggcctgtctgacgccagttcggaatacgaacttgaggcaaaaccaactgtccgttacaatttctaccgctcagaattgattggagactgccttcagctcttttccatcaactcttttattttgctcgtgtgccactatacgttgcccactagctggatcaagtacgccatcgtattggcaaagtccattgttgctagccgtttagttggatcttacaccacaggctcaactacttacgtttcggtagtgtctaatgcaggaggttctactaccacgacaacttcgacgacattcccaggttctctgacacaatctggcacaataccacaaaagtctgactcaaagttctacacgagcagcttactcaactctttgattgggtttctttcagttatatccataaactacattgttaaaaattggttgttggtgttgaacatcccgcttgtcttgagtgatattgcaaagttttatcggaacttggccaatgcaagtggcgatcagaataattatgagttcagctactcgagcctcttcctgtctttgttcacacagtccccattttttgtttcctacaattatcttgcgtcgaagaaggcccatttcactttggatgaccataagtttctaggcaagaatacggttctcacgcaattggtgattcacatttgcatgaactaccttcatctcggtgaaacttcgatcagaactatcgctcttcttttgcgtgaaactaccatcgttgttaattacgcatacttagtcctctgcatccatgtcattagcttgacagtctctccatttttgctgcgtatttttatcctcaaggactactcaaaaacgttggaccacttatcttcattgactccctacgtgccatacagtgccttcaagaagactggaacaggaaataaccttgcacgagaagctacctcaacagattccgtcgttgttatcaatatggaacagaatcaactgcaacagcaaatggccctcaaaggacattctgaacccccagaaatgaaacttgacgcagctgtggctaatagcgaatttagcttactgcttgcatcacaatcagtctctgccagtaacttcaagatcttctgtatggttccagcacccaataagtcttgttttgggaacaaaacaaaccacaataggaccattattgaccgcaagagatccaacagcaatgcgacaccatccacgaccataatggacaagtattttacgatctctattcaaccaatttggtcatggttggcagctataaaaattctttttgcatctccaaaattgtttgctggtcaacctacaactcataaaagtaacgggcaaaagttcatcaatggttctgtggattcatgtcttccaatggctattgcgtcaattgccgactcgagggttgtgtttgaagtccttgatcaagaccaattcgagtctgccttactggcaggctttagcgtccgagtgaatagtgtcttttggccccatgtgagattgtttagtgaagaaagtactagaaagcttcttctctgcatttatggattaactccgctttatcagtatgaaattgatttaagctccgaaggtcgtcagttgtcccattatgttgtcaatactacttctgccgatagaagcactcagatcagctgctctttggagtcctctcctttacagacccttcagtctagtttgaaacatactattgaaactttaaactccttgaaagccacgtttcggaaaattaagaaagatgaacacaaacggaccacagagttgaaaaagcagattgatagtttaaagtccaagattgacaagtatgggaaccgtgaggcaaacgaaggtcgcgtcagtggaaagttaaagggcttacaaaattctataacacagttggttaatgagatagaacaaatggaacgacttgttatggagtcagaactgactaatgaaggcatgcaaagagagtacaaagaggaggaggagcaccttagtcaagaaattgcatctttggagaagaaattggcagaacatgagcttgacagcgcgaaaatgaaaaacgacgtgaaaactgttcaaaatgaaaagagcagtattgaagctaagaaaaagaaaagcattggaaagtaccaagttagagaggaggaaattgctcgtctaaacatggagctcaagacgttgaagaaagccatgattgccaaacttcaaaggcggcaaaagagagtgcacgatagatttgaaactatcttacccaaggtaaatgaagcaattgacaacttgaaggcagatctttccgaatatttcaacgaaaatgagcagcgggccattgaggcttcatgggagtaagattgcagagaatgtattttctaaatgatatgactcatgacatatattaacttcgtgtagtgtcgatctgattgttttgggagcactcagagggtatatttatcttgtaaagaaactacgtttctcttagtggcggcccaacctcatggaatcctctgtcaaaatatagtaggccaccagttttgctgttagcaaatgcggagttgggtaagagaatatcggtgacaccaacgacccatatttcgtgattatcgatttcaacgactttttccttttggcaaatgaaggctacttccagctctttaaggacaggtactttaagactctcatttgccttgcgatctttgatttggtgaaagtagtactcggtgggcagaagatgcgaaaagggcgttgtcatttcgtgaaaaacctctccatcgtctcctttggactcaaagtgctcgggatctgttttcacgccgctggcaaatattctacttaaaaagacagccttttccgttggaggcatcacatggaggcaaaggtatccgccattagaatgcaaagacgaagcggtgtaactgggaagatgcaaattgaactgaagtaaaggtcttgggaaaaccgaaagcgaacatacagaggaaagagtcatgccatggaggttatcgctggcattttcacatccagcagtaagtatcattgcctgagacgcaattcgagacatggacgagcggaagagcagtttgaactgcgcactggcctggaaacatgttcgtgacggaaacataaagtatggaagggggcaggcgtgctttgtttcctgttttgttttctgtccttttggccagatgtgcaactgggttttcctaaagtcttgcacagtatgggacatgcacaatggctgaaaacgcacaagcaaagacgagcaaaaatgcaaaatggtcctcatgcgtacatcctagctacggagagaaaaagttcatcatcaagttggaaagccttttctggggccagccttctcggtaatcaggcctaccttctgttttcgctaccttgtctactaatatttaagcccatatagaaaggtaccgtcgcacctaatgtagaaacactagtgtgtgcagttttgtttatgtaacccagagcgtcttcatacatctgtctccagtgagcctttctctacccttctccttccttttgtttggttctttcttcatggcagatttatccaccagagacctgttgcttcatacactttcttctcatgtgggccgctacctgaacccgttatcgctacggagctcaaacctgaatctgtaccggttacctaaaagcgagcttttggaccagaaatgtcttcacatcatcaattcgccgtctgacccagaattggtgtctcttgcttacaggtacctctacttgcaagcatcttcaaacatccgtgatttgatttctcaacaccagcgctatatagtgcaattatcttcgtctaaaaaacacactcttgtgttgcaagaactttggacagttgccctggttttgcaaggctcgcgcaaactcgggcagttttctctttcatcatggatgtgtctcgtggacggattgtctccgcaaaatgtggaaccgtctttagcatccttcgttgtgtctcatcattttttggttctccagtctattcttcaatatttgtccgcttcgctacagtctgtcgtcaagggtagctcggcgatgaccttgtctgtttttgaaaaagtggctcagtctttcttatctgactctaatcatcagatgtgcatctccaagtttgcacccaacaccactgccgtccagaaatacgaacgcaacaatgcaaaggtggctgccggttttctaaaagttgcaaagtttctccgatccaaattgcatgcaaacgaaacattgaccatgggaattaccctcttggagctcaaaacatgcgaattgaagatgcgaatcggtcaatttgacgatacatccctacctgatttaacaagcgcctctcatattacacccttcatcgacgacttgaagagtgctatttccttgcatcctcttccagttccaaaacttgagtcttccatcaattcatacttagtttcccgtcctcgctcgtcatctctcaactccattcacggcatcctaagtcaacttcattttgttgaagatcacgacctcttatcaaagcttcaaaaattgttgtcaataacttcaccaacagaagcgtgtgaagcattgaatgtttcactttcgtcattagtgtcagaaaatccgaatcgtacttcggcctttcgttctttgggcgttgtacttcgatttttattttccaagattgataaaatagaaaagtgtcaagcgttcatcaatattagcgatactatcatatccaaaataagaactcagtctgcagatacctcattcaatgtctacgtgacagaagtgttatcgccactctcaacgatcctttttcaaatgaaacaaacaaaaagagtcaagcaaattacgaagctatgttatgaagcttctcactctccggaagctcttaaactttccgcacaattagatctctccactacagataaagacatatcagatccatctaaacttcagaatcgcattagacaccttatttcgcagttgtgttctttcgatgaccttgaagatgcccttgatgtcttagataaatatactgaatactgtccaggtcatgatattgttccactcgtgattattccaattgttgacagtttgtttcaaaccacgaagtccttccaagcagtactagacccagtgctgaaattgaaccctaacctcaaaactcagttgatatcgctcatgattcaggatttagatcgcagaggatcggagaaagctcttcgtatccaaagttttgtgcagcaatttctggatgaaaacactccgaactttctccatctttacaaagctgcatctcttgcagatacgcttagtattccaaatcttaacccgtctactccttttgaagctttatgcacagctgggatctatatcttctgtctttccagaggagccggttcatacgaagaaatattaaagctggctaaaaactatttagagtgttggttgaacctggaagagaatactcagcaatcttctgagatcgaagtgttcaatgaaattatgtttgagctttttcatctttcacatttccagttggttcagctgcttactgaaaattttcttttagtgactaaagcgactacatatgcggtgttgcaacttgaacttcttctatgccgctctatgcttgaaacaacaaacatatcggaggtaccaagtgtccttaaaagagctggttctcttatgaaggggttaaatactagtgacagaggcattagttatagccaagtggctgagtggaaacttttgcagtttgattatttcattagcatgaaagacattggcaaatcgagcgaaaagtatcaagaaatccttcagttccttgatacaaaaccaggattcaatctaactgaaagctcacataagctaagcttcaatcagaaacttggcaattttttgattgtggctcgctttctgattttaacctcgaaaatgaactcattaaacggtgattttgtaacgagcttaagaaatgccaaactcgccataaagatattgaattccattttacgcaaaattaatatgctggcagaattaaaagaaatcagagaagatactaacttcttcatttcgcaagcatactttctggcatttgaagcatctcgtcatttgggtttactgaaagatgctatgtactatacgaatgaactcagggattttaattcatgttgcaagtatccgatcttcaaggctttttatcattttgcacttgcagtattctatagttttgctggaagggctgaacctagtgatgaagagtttatgctgggtcaaagcatagcaacccagattgcatgttcggctaccgatacatgtatggcattatcatccaagttgataacgttgtttagtggtgatgggacctttgatgacgacaacttactctcggacgctttggaaaggtttgaaaagagctctaatttactaattggtctctcctcaaaatatattaccaaggcagcccttggtctcgactatattgtcttcttcaatttttcgaaacatccttcgatttcaattgataatgatagacgaaaaatgttgttgaaaactactttggaagtcaaggaaaagctacagaccttagaaaaagcgttgtttgccgattgcggcaccaatatcagatggacagcaaaaattttgcctagtgctacttactcgacatgcgatttcaaagatatttccaataatctttctttttgcaaagaaattttgttaagaattgcccaagaagatgatcaactaatgtacttaaacgttagtctcacacgttatgtatcaagcttattgtcctgttgtgtgttcatgctttctttcgttgccacgatgaaggaagagtttgcttttgacttgctcaacaccgttacttctctactggattttgcaaaagccttgccatctgctaaccaaaaacttttgatttcaaaagataatactaagaaaaataatgacttgatgccatcaaaaggtgaagcaaatgaactactaactctaaatgataagacaattaacatgaaattgcaaaaatgtcttcctgactcttgtgttgtcgtttctttggatatatgtgagttatcaggaaatttaatcataaccaaatttgagtctggtcagactcttccgttcgtcttcaaattgccgttcaggaagaataatggaagttttaagtcttttgcagatatttcggcttgcctacaacgcataattgaagatagtaatggttcaaccaaaaaaagtgtgacaacatccgtgaaaactaaagaagaccgcagaaattggtggaaaatgagatttgaattggatcagcgtttgaaaaaccttttggatgatgtggaagatgagctcttgaaagggtttaagggagtatttttcttcaccgatcgccaaagtcaggaatacaatgcttttagaaatcgactcaacaacatttggtcttcatttctccagtctatcgataatgagcaacacgcatcgcttcagttgaatcaaggattagtggacctctattacaatcttcaattttcaggtcacgagaaacattatgctgacataagagacttggttacgtatacgttcacagaattgaccggtagcaacgatttcgcaagggtatcctctacaatgacaaccacactactatcgagtattcaaggactctattcatttgctgccaccagcaagaatgaacatatttttctcattcccagcaacgcatgtgcctcatttccttgggaatccatggaatgtttacggggaagatcagtgagtagaatgccaagcgtctttcaattgatagacttactttcgcttcatccaggcttcagctttccgaatacagagccagagaatgttttttacttggtgaatcccggtaaagaccttccaaaaactgaggcggagtttgggcctctattgcaaagtatgccaaatgcatcaggtctctgcggagaaaaacctgaggaagaacatatgttagaacagctctatagtagcaacttgtttctatactttggccatggtggcggagagcagtatgtgcgtgcttctaagatgatcaagagaaagacagaaaacaacacgaatacgttgcccccggcacttctcatgggctgttcttcgggtgcttttcaagataatggcaacttggaagcgactagtaacatctttagttggttgtcatgcggctcgccgttagtggtttcaaatttatgggacattacagacaaggacattgacagattcagcatgtctgtcctatacaaatggggatttttcacagagtcggataaacagcctgctgcatgcgaagacatatgcaaagcagttgccaatagcagaaacctttgcacactaaggtacttgaatggagcagcaccaatcgtgtacggtttacctttcagctatcgttaagccgttttcaaaaactatggaatatacatttaagggatactgcccttttgatggcatacactttcgtataataccaggttgtggctggaagccacccgagattttactaatctttacctaaaatagacattaatgcatagaaaggaaaaccaaataggcgaagaatcgctggttccttcacaaaaaagaataagggaccttactgggataaatctcccgtattcgaatttagcccttcggagtctgaaggcgcagtgttaactgtggcaatttcatgagaggcatcataattagtggcaccagaagtcgccgtagcagtggaatttgtagatgcattacttgggacacaccaatttcggtggcaatgccaagcacgcatttgacattctcttgaacaatactttgtgcgcttgcattttttgcacttgctaaattctttagggtacttttcccacttgccacattcaagattgccacattgtctcacgcctcctttaaaatcattgcgacggcacaggtttctcatgatgacaccagaccagtaatacatatctgtgccagccaaaaaagtaaatttttcaaccatcgggaacaagttaaccttcttgtactcgatgagtgactcgtcgtaatcgcaatcttccctcatatcatgatctatgtcgaaatgttggtaagtctcgtagtcccattttcgcgaaaggtactctttttgctccaaccgcttccttataatagtatcgctcaaggacttgcactctgcctcgatgtatttgttgaccttgtcgctaatgtgaaataaagcaatatcccggcttaagtcgttcgtaatagactcagcgtcaataatggaatcatacaacttgttcaaataagtggagttctgcgcagtcacggtcacattgtcgtcaaagttggataagtagtcatctacttcatcatcaaagcttttcttacggtgatcgctatcttcgtcaaagtcgtccaagtcatcgtcaaagtcgtttgcttcagcattttcagtcaagccttcatcgtctggtttgttgtacaagtcgagcttatcatctcccaaatcaaaattatcattgcggatgtttaagtcgctcagcatttgaggcgagttcgaaggagaaggattgaagcgttcaatataggtgtctgagtttccactcatagctgcagatgagtggggcaaagcaccaggggaaaagagtcttccttttcgtgatctcggggtaagagtttggcgtgaggcaatgtccatttctggccgcattttcgccttcatctgacgctcagcaaacatacgcaactgtttatcacgaatgctcatgtcgatgatcaaatgcgtattctgcaatacttccttaagatatggatacttggagatgtaagctaaaagttgcaaacaccacacaacatcgtcatcgcgcggaatcaccacgccggtttcagtaaagttacgcggagcgattttcgaatggatcgctgaagaaaagtgcgttgccttttcgtcttgtaagtacaaatcggagaggaactgcaagttgttgtccatatcatactcgcgctggaaggcaccctggtcaaggtcatcaccttctttttcctcacgcaacttcttaataatactgatgatgaggaaacgtcttcgtatgtcattgttgaccgagttccgcccagactgctcgggtgcatggttgccacggataagtttgaaaagttggtcaacggaaaggctatcgaagtcctcacttgtcaagctgttaatgtggctgttgctgaagtaacccgaacgagcatcggggcggtctgctctagtgtcacgggagccaacccgaatggagccgttatgtgcgtcatgcgggttctcgacctgcgaaagccgctccgcctctggggcagcgggtgggaaacggatattcatgtacgcggcactctgggtttcgtctgcaaaagcgctgacgtaggaaggttggccctggtagtgcaagcacagcagtggatcctgagtagaagaagcaagagccacaaaactgccctcgtgaagactcatgtagttatccaagacggtggcaataataggaagaatgccagcacgcactactttctggcgaattttctctgttcctcgagtgcccacgagaactagacattgaaaagctaatgtccatttccaggcagtgagcaacttaatttcgctgttaaaaatggtgtcgttcacgttgtaagtggtattgtgacactcgtgaaggatctctaccaagcgttcgattccgccgtcgtttgagagcgtttcacgaactttggcgctggaagaaacaagataagtcaagtggtttaaagagttgacgagcggtttgtctgcagttacatccaaagcacgacggtcgtagagactcgttgtgatggtgactgcagcccgattatttgagatggacttgtagttggaatctctcattcgaggggttggtcacgtagataggaaaaagtatcagtcagaggaaaaacaaaacagtgaatgaagcaagagctcagactctagtaaaacagaatcacacgagcggttgctggaggtaaaattttgccaaacaaaatgtggttggggtgtggtcaagaaagatttagtatagacttttgctagtcaacactaaacgcagagacctgggtggaagtattaataaacggtgcgtataggagtcaaagtcaagtgagttcggaatcacaagtgactggtgcgatcagagaagtaagtaactaatgtgatcgattcggaattcagataatgggagtaatcagaataataacaaaggggaaatcagaaatatcacagcggctgctaatattggtatggaaaagaggcaaaaatatcacggattcagaaaaacatcaaagccgacggagtatatttatgttggtaaggtatggaattggtggcgctggaatacggctgttctcctttgccggaaattgggagaatttgcttttgccacgtcacgtgcgcgcggccctcattcgtggtctgcaacgacgtaagggaaaagaagatggaaacccgagaatagaaggagtatagagctgttagcacaatccaaagaggctatggagcatgatccggaagtatggcttgctctctcgaaggaataaagcataaaatgttggtgtggtgaaggttcacgtgcgccggtatcacgtgcgcaaatccccttttcccatcgaggatgtggtaagtcgagggtgattgtgtactacgctcgttagagttgatctacagaattgcattcgacaaagtaacgtagcaggaagcccttgcgacaacgtgaaaaggttggctagcttgctctttgtctattactcgattagctcggattttggcaacctggcacttgacttattgcctcacctgtcattgtttactaacatgaattcttcgccccgcatatcgcttgcaggcgagatgggcgccggccttattgatggtgcagagcgcgtcatgcgcgctgtgggcgcctggaaaaaagggcgcgtatactcgttcgcagtgcctcagtgccgcgaaaaaatcgccaccgccacctactctgaccaattcgaaggcgattattgggtggcgcgccaaacggaattccgcgagttggatccaagcacacgccgagctgtgtttgatttgctcatgcgttacagcgcaggcaaagctgacttggatcactgccacacacagtatgagaaagagtacatcgaagagctcgttcaaatccatctcaccgagcatccacttgcgggcgcacctgcacattactcgtgcttcagctacttggctcagctcgagtacaagttgcaatggcccttgctgcgcaggcggttttgtaatttgattctcgtggcgtggcacgaatcgggaaactccgcatatgtaatcagcttggctgtttcgcccgaggtagctggtgcgcgtcctggcaactttgtcgaggcacaatactctgcggttgagcacatcgagtttgacccggagtcaggctctcttaagtggaccatggccacatgctccgatgcaaaaggacaaatccccgcctggcttgcgcgtatgtccatgaacggcgttgtggcacaagacgttgcgcactttctccggtgggcagaaaccaccaaatgaagtcgactcacgtatctaaacaaaccgttcaagccacgcacgcacatcgtctcctagactatctatgaatccaagatgggcgtacgactttgtggcagggcgcacgtgctcactttctcgtggccgccgtcgattgtagtttcgtattactaagatgaacttctgctcttggcgcaccacgtagaacaaccagtcgtttgttttcgtgctggaaaacttatggaggtgttctgcagccccggtggaagcaaatgcattgccgccttttttgatcaaaaaatggtctatgacctgatcgtggagatggaaaagtgccgtgctttccaacggtggaagcgagctttggtagctgtgatgtattctgtcgtagacaaaatagaaaaaatcgttgtcggaagaaacgcctggcgaatgttttgaagggctttgcgtaggtccagatgtaggcgtcgttatcgcagtgttagcattgagactttgctggttctggattgaacttgtttccgaaccattcgtttctacttcgctctctgttgcaccatctgttgtgcttgaaacatggttattttggcccgtcgtctgggtaacacattccccaagcgagtctgctgccagattgagcttttccttcaattcctcgtagaaatctggcagtcctaattttggaagacccgactcatacacaagagctataagagctgacccatgcaaatagagcacaagcagatactctcgagcacttgatcctagatagatgaggaattgcccatggtcggcgcctgtgataaaagttccttgctcgggttctggttccgcctctggttctggttctgctgcttgctcagtccgccatggtgccaggatttgttcgttgactgcttggccaagcatccgaagacctgataatgaatacgtgaacggcagaactagtgtatcagcaagattttcaggtctcaaactatcgagggatggtgcaaatgtcggagtgaagggtgaaatggcggctgatgctgcagctggttcagcctctggttctgaatgcttagtctttagttctttctccattcgacagaacatctctttcacagattgaagtgatagtggttcttcaagctggttgtgtgacgcgagaaattggaggaaggcagcaacacggcacatgtcttcttgagccaattcaccagtcagataggcaaggcccctgtatttgggcggaagctcatgatcaggtcgtgacacgagagaaagaagaacagcagaggggcgaacggccagattgttgattccactgtccgatcccgtttcagtttctcggcgattgcttttcagcagatcaagaccatcgatgctttgctgcgtcttttgttcgataccatctactgctccctctacttcttcctcaggtacgccctcaatttccccttctgtttctctctgagtttcctcatctgcctctcttttcacaatgctatccacacacgcctttaacttgctcgatactactatatccagaagctggtgaccaccaggaaacatgcctaaaaagccttgcaggttaacttgattgggccatgcaagcagcaggggaccaaaggagcttcgagctgaagcattgaatgcatttctccacagcatccagtgcagttggagtacatcacttaaccattgtcgtccgaagagtttctcaagtctctgaataggaggatgaagaatcgaaaaccctgcgtgaatttggaccatgatacatcgtacatgggcaaccacagcctcctgctgtggtttcaagtggggtggaatagccacaaaacacgccaaaaagaaatcttgctcaatttcctccacaatgaaagccccaccagaaagcagcaccacaagcggctccgagctaccgcctaactcatcagcaagagcctgagacccgcgaaggagccccactatgttcaaggccgtgacatcattagtattggagtttgagccagattggtgctcatcttctgtttctcttgtatggttagctgagtttgtttctttctgtgagtcatgtcgtttgcttgcctcgtttgcctcagttacatccgtatctgtttcgaaaaatagtatctggtgcttaagttcgtctatgttctcgcctgaggcccatttgggattgaaaagcgtgatagttgaaatttcgggcgattttagctctttggaaggcgccgcggggctgaatactggtccttctccactcaatcgccctattaggctcgaaagataagcactcatgtcccgttgatatggtatctagtggttagatatgacctctatatacaggtggcacctttagattctttgtcgaagctgctagtcaaactttccttgatgagaagaacaaaggggctatcccactgggtagtatttgggttgtacttgatattggatacgaaaacttggcattagaagtggttttaagcagcagataaggcctttgacctataccgtgcagtacagatagagattcttagcaaatttgatgttctcaaacacaagagaatacttcttggcttccagagcaagtttgtataggtaatgactttttgactagcttaaatgtatttatggccaactctggagcttttggagaatatttaccattattggcacaaattgtattgttcgcactaaattacggttatcaaaagacttggcctttgttcttatgaagctatagtggttaaggaatctattcactttgtagtacaataactgatatcacacttctctgattctgaattcattatggatcccaaacacataaacataagatttcaccagaggtcatagtacatgctacaacagcacagtaactccataattatattcagaatacaccaataagcatcttgctatggcacccaaagatcctgccaaccaatgttttttcttacagcattggagtatccttcgtggtgtttcacccagatacgcgaaacactgtgtttgaccgtctttggcgctacatccaactgactattcaaatggtcatatctgttcttgaagaaatcaagcgaagacgccatacgcgctctttttgctttaacagtgttgagttcacttgcagaaacgtccttgagcgttcgtttggtcgaaattccaagcgcaaactcagcctcaagaagtggaaagagccacagcctcttttgtaagatgcccctagctttggttgtgaatggtactggagctagttcattctcaaagattgtaagcgtatcccaattaggagaaaagaccaaactagtagcattggtttctatatcccgctgtgtttcaagagccaagcccaacttctttgtaattccggccaaggactccaccaagcgtctttcatgcgattttaaagatgttttgatcttcgaagatccaacctcaggagacaacatcttatccaaaaatggaagaaactggcatgcataaagttccgggctgctagaggagccacagaatgccaagcgtacttcaactggtaactggtcactcacgcgttgtacgacggacttgttttgcttcaaagtatcgagagaatcaaactcaacagctctggcgttgggaagaagactattctctgtcttccacttgtatgcattgatttcgctgaataacgaccagaacttaagtgccgttagcgtaggatagttcccaacctctttgtttcccgcagtcatcatatcataatagtacaaccagtcacttatttcagccggacgcacatttgaatcatcttgaacatgaacaacatcaagataccgattgaaacagccgcgtatgactttatctaacgagccacttgcagcagtctttccttcgttagatagcataatctcgagcatcacttcgaaattctcatctttcgccatgcgtgagtctctgcggaatatttggtctaccaaagcaaaccaggataccagggaatctttggctgctaaagcttttggtcctgcaagagcatgaaggtcggagtcgagttttctactggagaattgcatgtggtttaaacaagctcgaatgtccccttcacaaacctcgaagatctcggcaatttctttagcatcgagacccattttctctttgctgttgacattttgaagaaactccttcacagatttttgtgctgcaatgttaatgcgtcccgagttgttgctcgaaacgggacgtcggaaaggtacaagttcacaaagtggacgaagcttgtccatcggattaggacccaaacgcacgttttgcgtgtaaatgtcgttggcaatgcaaataatgggtctgttcaagacaaactttgactttttcttttttgggtcttcagaacgcagatctaaagccactaattcgctgatcacgcgaatgatgtctccggcattgatgctgcagtcgatttcgtcaatgacaagacacgttggtttcccacctccagtcacggagtttgtggttaaggcatttttgattttgagtttaagtgccgcggtggcattggcaaagcggcccgcgttatccaacgactcaacaccatgcattgagtccatgctattagctgcattcaattcttggacggaatagcccatttgctgggcaattagatgcactgctgctgttttccctgttcccagcggtccatggaccaacaatactttgcgtagtggtctcgataggtgatcaacagcatccaaatccgtgggagcatgaccaaaaacgaccagtccccattttcgaagccaatgcatgattgcacggtattgtctctcattaccagcagaacagagctgcatgtatttcgttgggcgatatttttctgaccatacttggggtagcggtgcttgggatgattttgaaggctttggttgtgtcctccggcgaacctcctctcggctttgtcgaagaacttctctctggcggacacgttcgtatagagtatccatatcaagaatggaactggactcgtcgaaggatatgtccacatttttcttttttcttggtctaagccgcaaggatgttccgttgaaaagacggacctccttttccttccctgagagctcttcgggtggatacagaaggtcagatggttcaggtgaaagttgggctggcaaagctgctgacagactgggcgaatgcggtagatcctggtcggcagcaaacaccaaaggctcttcaaggcccagctcctgcgtcggagcaaaaagaagcgaatctgaaaaagaaaacgattcggccatatgtgatggagtagacgcgttggtgatcttgtataactcgcgttcgaaaaacacgcgcacatacaatcggagctacaaggaaattcagattcaccttttttgaatgtatagatttcagctttttccttctttttttattttattttttttagccaaccttttgcctttcttttctcttcagttggtttcatctgcaatgaaaggcgcttattaggtctgtaaccaccacagctcgataaagaagatacgagtctcatacgtttgtgttctgatgggtaaagtttagtgtcatattcaatcagatcttgggatgttgagtggagtgtagctactagtgatgaagaacctaaaatcaagaactagcggagctggctttaagtagccttcgtgttccatcattcgagatgaccacacttccgtttaacatgaaacactcttcaaaaaagactaaaaaatatcacgagaccctaagagaaagctccgttgcaagtttcagcgtttatagttttctttctaagcaatatcccagcttcagcttacgtagctacttagctccatacctgttctacaagtggtgtgctctaacgtcttgtaacagcaatctattccgagcatacttacaccaatcaattaatctggttcaaaacacgctacgaaatagcacgtggtgcttcaccctcaggtccaatgtactttgggtctctccatggaccatagtcgttcatgtacaattcctcttccgtcaccttagaggtaccaccaaacttggcaggcaagttctcagctgggatctgcttaagcaactccttcttgtacgatgagcccaaaatgaaaatcttggacacagtgacggggtctaaaaatggcttgaacaacttgaatgcggtcgagaatccaaatggcgcattgatacagtagaacttacccattctctcaggatagtagtcctggccgatcttcgatgcctctctcacatatcccaccacctggtatgcagcactgatggagatacctttcaagtccatgatcgtacacgaagtctccaccaagtggccctgctttctcgagcaggcaggcaatctgttgcgcgtgaatgactcatactcccacacaaggttcttcaacattctctcttgcgtggtgatcttcaacatgtctggcaagtaaaccttacccaactcctcaaagtaaacaggacgaccatccttgtctgtctcgtggtaatattgagggtacatcttggccacaagaggcttctcggtatagtggaagtcctccaaaatggtgtttgtgccaaactcttttctccacttttcacattcgacaaacatggttttcgccttctccaagtcgaactttctggctctcaagaaacggagcaacgacgcatcgtccaaacggaactcgaaccccatggccaccaattgttctctcaacttgagcattattgccctttgctcttcggttaaattggaggtgaagcccgtttgggtagtaggggcggatatttgcggataagacgccaaaatttcagcttcagtaggcattgtacagcttagtggtatatagaagccaaagaaaaggtggtatgatgaaagtgatcacgagttggaaggagaaacttgtggtggtttttttttttcctttcactttttttattttgacactgacgcacctgcattactctggcatagtcggaatcatggtgtcctgcttacataagccgcgcactgtcgtcactatcttgctgtctaataaattacacgggaagacatctgtctttggaatatgtcttctggtagacatacacaagaacgtataggcaattgtataaatgagtatatgtatatatttatgtatacctagtctctcttgagccatcttttgaacgggttttttgttccgcttttcaatattgtcgacatggacccaacactttccgacaccagtatggcgtcgtctccattgtaacccgatggaaacttcaacttgagagatgatagcgcatgctccgttaagcgtttctgacctggaagcaaggcatcttggaaatgcggctcataaaacacaatggagttcttattactgtccaagcacgctctatcaataatatcatcgacaaacaattcccacatctttgtcgagccttgtaagttgcgacatacttcgggaaactgaagctggtacgacaaatcattgatcttgttgacgaggttagtgctttgtttctgtaagtcccggagtgagatgttggaggtgatgaacgagaagatatcttcattgctacgacaaagagatttgatgaacccttctgtttcgttatcgcctaccaagtccaaaaattccgacttctcaaactcaagtgacccaatctggtaaatgctgccttcttcgttgactttcaaatccgacttattttccacaattgcgtccctatcttgtaaaattgtttttcgttgtcccgcaccactgatagggctgttcacatttgagtggcctgggctcaacgtggtgctaatactggcagaagacgatccaaacttcgaagattgcgactgcgaccgactatgagtgtcattcaattgcaaaagatggataaactctgtaagacgcaaatatttgtcaataagatagggtgtggtaggcaattcacttgagcttgagtcactactgagacccaaatcaaatcttttcatttcatggctcaaattcaataccttttcgttgaagtcgttcttccttccagttatacgatcaaaatattcgtaaacttcgtgttcgtgtgccttcaaaaattcgttcatacgaacaagatgcggttctttgtgagtattgaactcctgtctgtttgcaaggttcaataagatctttgctatgagagtcaatgtcctttgtgcgttaccggtttgatgagtcttagtcaaataaaaaagcttcggattgagaatcgcaggacaaaaaaacctcaaaaatatgaatgcactcaaacagttcaaagatgtttctttatcatcaggatcacaggccaaatctaccttcgttctgaagtttttcaattggaccttgatttgttttggtaaatcatttgacgtagagtatattctggaccagatttcctctgtgtacgaatacaaattttgaaaattctcttcaatagtgtctttcactagttgttcacgatccctttcggtatctgagtcatagtcctcttcactgtcgacatcctcttcaacggccttatccgtgagatccacattttcaccatacttcgatttagcttttagttgcaatctaacatatctaggatcgacctcgcaagtctttttctcggtcgaaaccttttcgaaaaagttcccaaagactttctctaggtattcctggccaatgcgcaaaatgtacttctccaaggatttagtgaaaatagaagaaccccggaaaagagtgttgaacacgttgtttgaggttgttgtcgttccattcttgtttgtatagtttttccgtgtgacattgttgatagtgactaactctgtctctattagtgtcttgaaccatctgtcttctatacctagactttggaaaatatccaagagaatgaaactgacattttcaaactgcgacgtgacgactgtcgaattgcaaaactttatcaaatccttcataggacaattgagcaacatgctctccaagggccggaaatcagctggaggtagaataagatactctttcaaatccacagtgagtaccaatttcccaataggtacattgacagagtcgtaaataggcaaacgaacaatgttgctttgcggtatcaaagccgacgccgcaagagtacgtgaaattgacagcagacctgcaactgaaataccatttggttccgaaccaatggtcatggttgaagcagaaaccaattgctgggtcaagatatccggagttagatacaccgtacccactatggcgtcacttgcagagtgaacagttgagctgctgcgcttgatcacaatgtggatcatctgggtcagaataggcaagtctgtggaaaactcctctttccagaacggattctgcccgaaaggaacacatgcggttcgggcccacggaaagttccacataacgacctcagcatatacgttgttcttgtggttctgctgctcatcaaatttggcctcaataatgtcgatgacaaccttctttgaaactcgaaaatgttcacgtggaaacagctctagtgacatgcttgtgttactttcagaattcgtagagtctgagataccgctatgttcaatagtcgaatctggatcaatcaggttatcaacgtccggcgctggtaaatgtgcacatttttcagtgaaactcccaatgtattctcgtttgcagaaataattgagaccaacaaaccaatcctccaagtcgatgtgcaatgggaattctataaatatacgcaggttgctggccacagggcgtccttctcgtgtaagcaaaggttgcatattcacagactcgggtgtaagcgcagaaacagatttaagcacattgttccagcgcaattcacggatgtgtcccacaaacaagatgttgggagctccgcaaatagagtggtgaagttctcggatctccgaacccaagagcattttcacgtcaatcagatacaagagcgttccgtcaagctcggtgataaagttgagcattccattcagtcgaagcacacccatggtatagaaccaaccttcattagccacatggtcaaaattcagagaaataggtgagtttacctgaagcagatcgccagtttcagtagctgattcgtggaaaagtggcggtttcgggccaggcacaactttgatggacttcgacttggccggaagagggccgtaaaccttgaaacgacacacaagcaactcgtgtgggtcttctgggcccgaacctgccttattgagggcaaaccatttcttggccaaacccagcgggcgcatgttctgccatgcaaaaagcgccagcaaaatggcaccaaagtgggatttcgaggcaattttcaagtacaaccgcacattgtcgtaggaccgcacaaacaccaccggtggttcttcggcctgcgaagacgggtcgtctgattttttcccgaaacggcgccgcccagtactcaacagtgacgggaagatctggaccagacaagactggaggtccgcgagcaaaacagacacacggccgccgttatcctgggccataatggcaccctcggcggttatcatgaggctgccagtctggctccacgaaacgccgtcgcgtgacacgttaatgccagggccccggaatgtggctttatctcttagtagacttttgtgaaatgacgatttcatgagcgatcggagggtatgggttgaggtggcgttggtgttggggcaatttggagggcacgattggactttggcagtgagagacacgtcgctggagtgtgagtaaagtttgtttggtggaggtttttgttgatcaagacaattcccgtcaacgggcctggtgcaggatccgatgcaggcgatcgtaggcgctgggcgggaaaaaagaaggtgagaatgtggggcctcgaaaagaggcgcgtgcggaagcgagacgaaaaactttgggcgagcggctccaatttggccagcctgtgcggctcgaaagacacgcgcaggaaagaccagcctaaggctttctcgtacatagatcggctacaggctgttactacagctgccagggtccatgctccttgacaggatagcagaatattttttgcggatcagtcaaatcgccgtatcgggcgcccagccaattgtacaggcgccatgcgaaaagtgcgccagatctgccaggaaccacaatggtaattgtattcgacaagcgtattattacaggtcaccagtatgatggaggagtaaatcgctcataggggcgggtttgttcctctgccatcgacacttctgctgctttggcagattcttttttcgtctttaagttgttcctcttctctgtttgacacggttgcttggtaactacaaacagatcgtaacattagcttcggctagagaaagctttcaggctttttttctcgccagccgtggctctgtgggcaggcgcagctggaatcttattttgtctctagtgtgcatgaccattgtccggttatgagtttcgtaggcctttttagtgcccaatgttctcgaacaagatgtagttaagttctagctccatctgtggctaagaaggcgtaatgtgttaaagtcttggtcaatccaagattggtcggaagtgatcatctaattttcgctttcgcttggcgaaatagcataccatgtaaattaatttcctgtttttggtattgcactatgtatcctaaggaccataaacagcttgtgtatcttttgactttctcaaaattgaggttcgctatttcgaggtgttactaaagattcgatgcttcactctgcgtacctaacctaactggttctatcgatgacattagaattggctacgattaattggctcattcacatgcgaactatgatgtgaataaagttctagtgtttaacatagaaaatgcttctgggctcaccttctttgaaataagtacgttttaagttacagtgtcagtcccctacacttactttccattaggaatactaaaaattataagataatgcaatgtcatttgtgatttcggggaagttatgccgcagtatactttggacgtccattcatgacagagatttatttgtttattacgaccagcaaagcaacaaatgatatatattgtgaagtaacatggcttactaaattataactagtacatgatgttacatgtatttttactatagaatcagcgtattattctactggatgggatttcctgtcattggtatgtgtgtattgtacgatgtaggtagatctgatgcgttgataacaaaacgtcctaatgtcactacttgccaactgtcgaagaatagatcttttgggaaagatgatcacatcaaagtttatgggaaaacttcgaatgattgatgagaaaagtagtttcgagtggtcgtcgtcctggcttttccgtactttgattacccaggaactagatttgtcacttctaaagaaattattattcaattatggatgatactttccaaaattgccgaagacatttaattgaagatctcataccattaattctcttcaagccaatatctatgcctgttaatcggtcacaaatggcgatgactttccagaacttctcactttcgataatcttaaatagtacggccgcagtctaccagtgatacaggcacttgatccacagtgagcttgttgattagcatctgaaatggatgagtctaaggctgttctcgtctatcaggataactgtacaatcgtttagaagctcacgaaatcaaatgaaaaacatcatactatgaattgcgtatcatttagcgttttggcacttgtcaaaaataatttctacatctttggtaccacagcttcaaacgaagatcgaaaaactactggacttgaaaagcttattagcttagataaatccacttctcttcagcgaatacgagagcactttgagaataacttcgatgtcttcgcatttcacaatctcagaatactctcagaagactttcagaaccgctaaaatcagtttcaacaaccttcaaagacccttctaaccttgtccaatttctcgaggcttcacatcaagtctttccacggtgactggtcttcgcatctatgcgcacacccatgcgcacactttctacttttcaccagatttccgctccaaccatgggcagcactacaacaagcagcgacgagcatgaaacgagagccgctgctggcacgcccgtattggatccatctgtcccaatagacggcggagcgccgtctcaaccgctctcgcttactgacgaaaccgaacacctcaccgcataccaacatggaaacggaaacgaaagcgaaaaagacggcgaacacgaccacgaagccgagcctactgaagcatgctcctactgcagcaccagcgaccctgcttcgcttgcccggtgcggcacgtgtcagcgctggttctgcaacggctcgagcctgaaagccggctctcatatcgtggcgcacttggtgcacctgaaacacagcgagatctctttgcacgaacagctggccttgggaggcgacccgttggaatgctacaactgcggcagccgcaacgtgtttgcgcttgggtttgtggcggctaaacaggagctggtggttgtgcttttgtgccgcatgccgtgcgcccaggcgcgcgatatcaactgggccaccaacgagtggcagccgctcgtggaggcgcgcgcgctcttgccgtgggtcgccgcgcagcgcgagccggcgcgcgacgtcaagccggcgcaaatggcgcgcctcgaggcgcagtggcgggtcaagcgcgacgccactttggccgacgtggacgccgacgccgacggcgcgcgcgaccttgccatggcgcttttgcggtacccggatgcgctcgagtaccagcacgtttgggcgcctcttgtggaggcggaagcagcatgcgacaagttcatgaaggagctgcgcgtgttggaccatcttctggtcacatggggcaccgttgcctctgggcgccacacggcgctgttcatcgtgtcgacctacgagacgagcgagttgcatgtggcggtgggcgacgaggtggtgttgcaccaccgcgatttcggcgccgccgagtggagcggcgcgggcgtgttggtggcggttccgggcgcacgcaccgatatctacaccgtcgagttgcagccaagcgtggtgcctccgcaggcaaccaccgggtttctggcggaaatcgtgtggaagggcacgccgtaccagcgcatgcagcacgcgctcttccgctttgccacctccaacgagtctgtgtcggcgtatgtctaccataagatattgggccacgatgtggtggaggtggagtttgacggcgagaattctctaaacaacaaacggtgcagcgccctcaatgcgtcccagcgcgcggcagtggcccatgcgattgccagtccgcttacgcttatccaaggcccgcccggaactggtaagaccgtcacttctgcggcgattgtgcgcgagctcgtgcggcttcggcgcctgcgggttttggtgtgtgcgccttcgaacgtggcggtcgaccatttggccctcaaacttcgcgccgcgggcctcaaggtggtgcgtctcgcagcccgctcgcgcgaagacatcgagtccgaggcaacgccgctcgccctccacacacaggtgcgcgcggcgattccgcgcagggtgcgtacactagtggataaacaggcgagcggaggcgagctcgatgcgcgcgcaaaggctcgcatcgcccgcagttggcgtgccgcagaacagaaactcatttcgtcggccgatgtgatttgcactacttgcgtgggcgcggatgaccgccggttggaggaatatgagtttcctattgtcttggttgatgaaagcacccaagccaccgaaccggaagcattgattcccatcacacgcggcgcaaaacaggttgtgctcgtgggcgaccatcagcaattgggcccggtggttttggaccccgccgcaagcgctgctggactccgcaggtcgcttttcgagcgccttgtgtccatggggcacgttcctttacggctcgaagtgcaataccggatgcacccagcactctccgagtttgcgtccaacatgttctacgaaggtctgcttttaaacggcgtaaccagcgacgaccgcacacgcccgggcgcagacttcccatggcctgttcccgaccggcccatgatgttctgggccaactacggcaaagaggagattggtgccaacggcagttcgtacttgaaccgtgtggaggcaatgaatgtcgacaagattattgcacggcttgtacgagacggtgttctgcccgatcagattggtgtgatcactccatacgagggccagcgtgtctacatatggcagtatttgaagttgaacagcactgttcctaagagcgctttgaacgagcttgaagtggaagtgtcttcagtggatgcatttcagggtcgtgagaaggattatatcattttgctgtgtgtccgtgccaatgaagacagagatatcggtttcttgaaagacctgcgccgtttgaatgtggcgcttactcgtgccaagttcggcttgattattttaggaaacccccgttccttgagtaaaaacaagctctggaacagtttgttggtgcactaccgtgagaggggatgtcttgtagagggtcccttggacaatttgaatctctcgcttgtgcctttgggtcagacgtccaaccaggaaaaactgttcatttccggccctcgcaacacggacttcgacacccagtcgatgatttcgcatgtggtggatggagacgacccagaattccattacgatgcaccacaggaactgccgctacacgacgatgtggtatggccaagtctttcgaacaatgcggcttcacgtctacaagaaaagaaatcgcaaccatcagcgtacccaaaaattgctgaagatgatctcaaggcgtttgccagcgcctttgctagtgggcttaacttgtaactggtgtcgtgatgccagctgcagggcctctcaagcatcctgtgcatatttttttgcgctcagcctggtacagttttgcgcatatttacctaaatgcctgcggcaattttatacgaaagctgcgtgagatgcttgcatcaattagtcttccggcgtacgcctcccgtctaaaaatgcctttcctcgtgcatgagtatgtactgccccagcaagacactggtttatccgaaaagttgctcactggtctaatgcttgctaaaatgcaagtaatgacagacgtcgccgagtctatttacgaatggtacaacatgtaccttgcgcttgaactttggttgttgattttggtgttgactactgcgacgacaaaattgcctatcgtgttcagtctcacgtgttactgatgttgtaggcgtcatgtttgtttgcgtttttcgacacatttccctagaatgatagtatttcgtcggatttgcgtttgtgcggcagttgaaagttttctcttgtataaaatagttcttccaggcggatgaataggtatttgtctcacgtgccatgtacgattttatttatgtgcaccctttgtatttggatcgtgagccctagaattcaagcgcaagcgagtgtttctataattggttcatcctcacgtatttacgacagagttttaggcttcaatacagagtttaaatccacgccaagatctcatctccagagcgcaaagaaatattttataatccaaaagtacgcaacctccggttgttgtttcatttgcgttttcctttatttctaactttgttgtctttagcaaaggaagggcccaacacgcaagtacagtcatttttgatccacatgcaaggtaaggctaaagaacaatcatggtcgggctctcgaacccttgtaattgacgacattgtaaggcatggattgtgttccactggaatttttagtgtctgtatatagagtaaactggcacctatcttgcagaggtcgaaacaacgttgtcagacaagtctttagtttgtgctgcacatacatcgaatgggtatacacatgggcgtacacgcacaccttgcagggacccactgcattattcccttgtgttatgacttctgacgcatacgttgaactgcatctatatacattggcttacatgatgttgcattaaaatcattttgcacaacgaatgagactttagtgtagcgctgcagcaggtactgaatcaatgccataagctgtgaaagcccaaccggcacgagttttctgcacttggaaagagcgaaaactttgttgcagctttatctagctcgccatgactttcccttatttccttgacgctagctgcacgcgtgcgcatgtgcgaggattcctctgacgtgcgactagcaacttagcccgctgtgccttgagttattaataagattgtgcaagagatgcatgtggttgccgaaaacctccctttcggaattaccgacagtgacatttgcttcacggccagccgtaacccaaagtcgcggctaaccactatggttggcctcaaaccattgcctactatcctcgggacccatgctcagcccaaacgtcctgaaacccgaataaacttttgctgtaaagtctgcgacatggcgacatggtgacatgtttggcatgacatgagtcttgcgatttcctcgtgtctatatgtattctcactactccactttctcgttctcgggcaattgcaactgtgtggctacacttttgcttctaccacgcacatctcgcgtccactcacttcggctttcctgtttctttccgtttcgtcttccggcaccaccgcctatacgcttctgttgcatctggtttcctaatccccacgaccagcattttcgcctcgtcccggcgtttagtacatattccttttctcatctgagcatcccattcctttgttggcggccctcatcctatctagtcgccttcccaacctccatccacgtcctatactgttgccagctttgacaagtgccgtgtgttctatctacgctgtgtccgagtttggttgttgtgtttcccgctaagcgccattcaccctcttgtcaagtgtttggctctacgtaaaaccttgtgggtgtccgtccgtccaagactggtgtttctcactatccctacttcccaattgcagcctttccccacttcccataacgcctccgcatgtcgtacaacaccaatatgctgctagccacgcggcagcgatcgcgtctttcacacagcgacgtcaaactcatactctacctcattgtacaaatcaagcccttcaagtatgtgggcgaccgcaccttgtcgcaatcgcgcaagtgggatcttatccagcagaagtttgagcggtacaagctcagtcgcggcaccacgcccatatctgtccccactgtgcggacgcttcagcggcagatggccaccgcattgcgcaaagcgcaaacactacaacttgcagatccgccgcgcgctccctttgatgtatttcgccacttgctgttgcaaagtctgcttgccgacttggagcgcgctgtgcttgagttgtacaacttgtctgaggcatataaaacgggccagaccgtgggtccactcccggacattgtgcattcttttgcggacctgccgattgaggcggaaccggacgcagaagacgcccccaatacgccgagcccacatgcgtcagatctgggcgacgacatggacgtgcctgatgccatggcgcctcttcttgcgagcttgcatgcattgatggaccagaacgcggctttttacggcgagtgcatggccatgatgcgccagcactccacagcgatggcggaaaagtgcgcgtacttcgagcggcttttgacctccacagcagagctacttaaaactacactgcctaaaactggtgctgctgttctacatgcagaaacgcatgcagacgcacctgcggccgaaccagcagatgaaccggcagcagatgtaccggcagatgtaccgggagatataccggcagatgaacccgcagatgagccaactgacgcagctgccggcgatacctcggatagcacctccagagagaggcagctgggctcgcttctggtgcttcttaattgaatcatatcttcccaatcattcggtgctacccacgctctatacctgcaggcacgcttggagctttcgctcttgtcgcattgtttcattgcgccctcgacatttagttaaggctgcaatctgcatctactccctcccgctgcctattgcagccttctcagcatggtcttccactgcttccgtggccaaggcgcatatctctattcttcttccgtttcatgcgcaacggtccaactctcgtttttatgccgggccaatttgcccataatgttagtgtccgtctgttcgctcactgttttgcgtcctgtctttgggcggctttattagttggtgtgtgtgggggactttcgtcagccaggcttgtacatttccggaaaatacaatccgcatacattcttcgcatccgcatggcctttttgatgtgagtgtccctacgttgcccatttctcatttttttttattttggtcgatcatcttttccgcttatttttatgcttgatgatatgcgtgttcccaggcgggttttctggaccgcagtcttcgcccttttctgtaatatagtccggtgatggtattctccatacaaaaagagtaattgaattaatgttggtatctttttaagagtaagagcgcaatttattccctttgttgtaactacatttaagctacaattgtttaaatagggtgtgaagccatagtttcttcagagggagacaaagcagtcgtattttttctgaaaattgttggcccagcttactcccggccttcccggatctttcacgatgaattcccatttcggcggcgctttgatattttctacctagtttatgagtcatcacaaatctatctctaggagataacatgagctaccgggacatgtatttcatgcggggattaggtatagtcatggttcgaaaccctggtcatcaacatacgcatgtaagagcacgtatttgtacatgatagcatcctaggctaccaatgagaaaaatcatgcacttaaaagggattccaatacaagatctgaagcctcgcatatgcgttaatacgtccttacgtaaagtttggagaactcgtagttaaaaggtatttaaagagaaaaataaatagaatatcttgtaaacagatgggttgttgaagaaaatctggggtccgaagaaaggataaagaaccgaaaatgtgcaaaaagcaaagatgcatcttgaaatggatccggaatgtggacacattccaagcttaattcacgaataagcaggaatatagttgcgaacataaataagtgagtcgggccaaaaaaataaaaaaaaaaatgaagcaaataattgaaatgtctaactggaagtgcaatggtatcatgtaaatgggaaaagtcaaagagttgggaaacagaggaaaccttggttttctttcaggaagtctgatcccatagagaacccgaaatcaagcgaattcaaaaaggattcgttatctccaaaagacataacctccggattcaaaatctctccgtccgatgccagcatcttttgttcctctgggatatgcataaagtcttgtaaaagtttgtctgccgatggggtcacgggcgaaacttgggccgaagaagtgtctagcaaagaagaagcattaaagacgatgtttgattccagcacagatctctggctccttctggagtgttttctgactgcatttgggcctttgtaacttctgaacactgatccatctccgtttttgcgtccggtaaaggtggaaacagattttgctcttttgtggccaacagaagatggctgattcagcacgaccgaggcctgctcggggtatgaaaatgccatttgatgtatgttgttattctgggtttcgtttgtggctatgtcagcgctttcaaaagacagcaacatatctggatatggagccatcggttgtggttgagaatagttgtagtccatgttcaagaaacctaagccgaggactttcgtgtcgtcagcaaggaagaaagaatcattgtagaagtccgtgttttgtgtttgagacatgtcatcatccagtatacttccgaaggagaagttccctaaggacaatggagacaacaagcccgagtctgtgagaggtgacgtatttgatgtgttgggcagtgaagtttcgtcatcatccgaactacggacgggcgataagtcgacaaacacaaaactcttgggcactccatccttagactttggtcttttcgtaggtggccgcttggccaactgtctaccagcagctgaaattcgcaaagagttgttccagcattcgagagacagatcactagtgagagtcgatgtgccgagagatggagttcgtttgacacgccataactttttgccatttgcaggtggtgcaacttgtactctgtttgttagaaccattcttggggtcttggggaatagggaatagtgttgaggtagtaacatactgcgtggtcattgtaagaagtgaaggttcttcgatgtgattctgatgaggtttggacaagagtcgaggttgggagtatggatatttataaggcttctcgtggatgaggggaaccagtctttattttcctctgggctgctcttgaaagtttcaaaccaatgcaattataggactgatggggtacggagatggcattgaagctaccggaaacgcactgggtggaaattttaccttctgaattctagtaagggtgcagtttgtgcattccatttctcccgattaggacattttcgtttttaccccagatttcgtcactaggttagtacaatgcccattttgaactttattgtcactgcgatttttgtgtctaaaaggagctctagaatctacttgcgctttaggcacaggagctggttcgttcagttttcacggcattatctgttccgagacacattattgaggttttaggagcaacgagaaggtgctgagacgtaaatttcatccatgcaagtgatgagccgccgcttcgagcagattccctaattaggttgagtcgtacttgcggagaaattaggtgcatgaagagttgcccaaataggaaatgttatctgcaataatcggaatgcgcaagactccgctttgactaatcgagcactacaaaaaagaaaagcaaaaaatatatccgaggcttaccttggacccgttgagcccttaataaggtcgcgtgcaacgtaggcttcgtgatgtgtaataaaactaaatcaaattgagctggagaaaaagcgtagcacaaacccaacaaacttgtcatagcttcccaaaagagtgaccaaaaaaacaatgcctcaggggtgtctacaagacaatagcaaatgatttgcaacttcttcgcatgcctatcgtggtaagagcaggtcgaagccattgttctgggttagaagcccttgctaatgcccatacccaattagtcacttctcctcagtgaggcgcataattacgagacagtgcatccgcaatgccagtgattgtacattccggttaccatgggcgcctttcaatctgacgaggcgttctagaatcgcttggcgcgttggcgaagaaaataatgcccttttgatttcattcattggcgcaacagtcaacgactgaacgatggaacgatagatatcgagaaaggtggggaactgtggaattgcgaacccgaaggcccagattgatgactagcgataacaataagtccattgttcatttctgcatccataaacccctctttctggagaatctgtggtgcgagcacgacactgacgaaatgtgcgtctagtgactgaatggctaaaaaatggaagctcgactaagcaatttcctgtattcaacaaaaggaggggtccgacaacgctcgttaaggcggcagacgtttgttcaataatgatttgcaaaaaaattgatttgataaactaatgccgctgcaggctctcccattgtattccccagcgaagtttcaagtcattttattccccaagacatggaaggcttgtcgcattcaatgtaccatccaacgtagcctggaaggccctcacatgaaccctgatgcgggccaacagtcatgacgcacaatgcggattctattagcgaaatttgcatatgcaaacgtgcaacgtccggggaggagttggcgatgttagagcaagtaataaatgtggcctaaacaggaaacgggtaagagccccgatccgtaacattatgcccgccattagtccagttatgggtgcggaaaatctctccgccatcaatttctccgcacttcgctccaaaggaaaagccacttagacctcggactcacaagacagctaaagatcaagtgtggcttgaccccgccgaaaatatcttctccttcttgcaggggtcaggattgttgaataggctggaagtagcatcctggaacagcgtcagaaagtaacctcagtggaatgttccgtgtgcaagcagtttcttggctgtttgcctcgacaattttcggttgcgtctgagtcagctcaagtttgcgtaattttcgttctggagcgtcataaacgtggctttttttttggccttgtcttttgtgatagcattatttgttgctttgagatcgtctccgtgtatggtgaagtcagccaaatattgacggactgattcccaatggttatcgcccattggatgatgtcctggtttttccctcgtcgccagcggctggaaagtccaactcgggcctctgtttcaatcaaccattctgggcttgtttcatatgatcattccagcttattttttcgtgggcacctctcgtctactcatggtcagtccttcctttctcttctcctttgccctactacttgctgtcctgctctcttttctttgccaactctttttcatgctcctccaagccccttcttattctttcctttgcttccggggtgtaatcaagtgttctggtttcaagttgtttgatggagagcccaagcccttccttctttcgtctttcgacctcctcctctgagcgaggctcaaactttataaactggaaatccttgcccgtttgccagaatgcatagacccctgcaaaaactgcaatggttccaacaacaattttgtgcgagatgggcgaagaaggtgggagtgggggcattttagcagtcggcacctaatgggaaaatgatgattgttcaaggatgaaataatgtagataatagctccaatagtcaccaatgtaggctgtaactgtgaaattggatgagtatgatggaagtctcttggtttgatttcacctcttttcgcgaagctagaagcgcgagaattcccagactaggaaaataccaccaaaccagccatatgcttatcaccgaaaaaagaggcagagcactcaaagaagttgttctgcactgaaaaagaagtgttcaacgaattatctgtggatctcttctggctattttctcaaccaaaaatgtgtgtgtgcgtgattcgttacatcgaatgaatcttgaagaggaccgtgaatatataatccagtattatgccatttcgagcctttaggattacgtaaacctattctgaattcacagaacagtaagccggtgttttgctgataaagtttctagtgtcgcagtagaccatgagattccttatatataaacaatcgaacgcatgtttacctgtttgtccaaatttccgttttagtcaagcgtggttagaagtttgcattgtcagaatcggtgctcccagaaaggcaacggtcttggtgaatgctgtggcgatgatgaacgagttttcgatatcatttcctaatcgggtaagacccagatctgtgcgtctttggaaagataccaccaacggtctgagacatgctcaaaaaggaaaaagtagggacctcgctttgctctcggctttctttgcattatgttgaacaatgtttccatcgatatgcttagttctacttttgctcagtcgaacatctttcactcaagcgttattccatcgcaagttttttggcacatgaaatcagcctactattttccggtcaagaagcatgtcactggcacccaagtctatggttacttatctgcttcatgttgcggttctccctgtgacatgtaggattatcatcacgtcacattgcttctcagtttctttcatactacactatgtagaattgtctcgatgctctcgtttgaatttacaatctgcacttccactagaaccgaaccagagtctttcatccggtgtttttccttttcaagacatgtaattcccttcaaagtcaggtggcgcacttcccgatccggtaacatctctcatgacgtgcagataacccattgtccagtccagctgtaacaggccttttaggtccagcaaagccagtgaagcaaacttccggattcggtaccaaccacctgctactatattgatgttcgccaaaagaaatcatacccaaaaacacgccaaacctctggacccaaatgtttggtcctgcatatggtctctctgacaaagtccctcgctccgttccaaaccctttccccttctttaaccatggccgctttgcccaaacgaatcatcaaagagaccgagcgcttggtttccgatccggtgcccggtattcttgccgttccttccgaagagaacttgcgctatttcgaggtgactattgacggcccggcgtcgtctccgtatgccaacgggaagttcaagttggagttgtacttgccggacgactatcccatgtgtgcgcccaaggttcgcttcttgacgaaaatctaccatcccaacatcgacaaattgggccgcatctgcctcgacgtgttgaaagacaactggtcgccggcgttgcagatccggaccatccttttaagtatccaggcgttgttgggagcgccaaacccagacgatcccttggcaaacgacgtggcgcaggagtggaagcaggacgagccacgagctatagcggtggcgaaagagtggacagaaaagtatgcggtggagtagatttgccggtagagcagtatatagtgatacacaacatggaggcggaccgtaggtgaggctagggaaaaggctcaagcagatcctatatctcgagaggctcaaacagaccctaaatctcggaagtctatgaattgtggattactgatgaacaggagcagatgaagcatcccggaagaatggacacacatctaaaggaaaggtaatgcgtatttggtgaatagctctacatacatagaaattattaagaaagaatatctccaataacccgagcctctctttggcataacaatttattctatggataatgcattctagaaaacatctcggtacattgtcttatcgaggactgttttaagccgtcttgtcttgatctcactcaatgtattattttgcaacctaggaatgaagaaaaaacatttttcaaagtgtaaattacacttgcgatgagtatttacgagtgccgatggagcatagcgattatgacaggtcctcacttgactcacttaaattaaagcaccttgaagtcaagaaaaggtacatttattatgattaattttgaatagtacatgataattaggcgggccacaggacaggcatatgagcacaaggagtgaaaataagctttagacatccaagcgtgaactggcttgagaaagtcgagttaaaactgtgataaaaagccttgaagaatgattatggatcacagtaatggggaatgcattcctgaagagagatggccagaaccgttgaaaagcggagttcgtcagcaatatttggctaggtgatgattatccggcatcatatgtggtaacaaatcctcaattcaatccgtagaagaaacgtttcgagcaaagtacggagatcaggagtagagacgaagtttagcatacggcagcagtgaagccgacagcccaatcgtacgagcccacaattaatagcacaataacaaagccaagtgcaacggaaacgagaccatacaagtacgctgaacctagggagagcgaatagagttcagcaacaaaagtcagaattgtcgtcacagtagcacaaaagccattatccaagccccaaagtacatggcaccccatttttccacggataacgggcgaattggagaaagggcgtcggcggccacggctcaaaatggtaaagactgcaagaagcaaggttccaccgacgttaacggcaaaagtccccattggaaagcgtggagtacgaggattgagcaatttcgccgctgcatgacgaattagagcagcccatggagtgaaaagacacgaaaacatccacggacgccaagcgccatgtttttcagtagcaagaagtgctataacgccgccgtacattgctaaaccaacaatgtgaatcgcatattctgttcgtcgataaaatgtcggcagaaacagaccgatacggtcaattaatgagccagcatgctgtcccacgacatacgacgatgcagaaatggccatgtgtgctatgagaactgcaagagcttccatgataccatacgcccgatttgggtaatggaaatgttccgaaggcatgttggcagtcttttcaaacagctctagaataaacgaggagaacgacagacatgtgccacaaaatcctgtggtcactcccacatacatgggaattgcacctttggaaccatgcgtaggcgaaaccttgcgccaaatgtcatttgttttggcagctaggcccataataaaacatgcagcacagttggcccagattacgccgcctaaaaatgcccctgagtatgttgtaagggcgactagtcccatacgggccaagacaccccaaatggagaagaaaacgatgcacaacagaggtcgccaaaacgagactttcatcttgatactatcagggaggaaaagaaatacggaaacgtggacaaaaaagcaagaagatctaagccaagccaatgaccaaaaatcggtagtttcccattatttcccgttttttccccggcgcttaggaccactcggtttgtctgcagtacgagtacgaatgtgtgggggttctttagccgccggatcctttgccaatgggccttccgagaacgagcgcgaatagcttgggtgtaatgtcgtgtttgtttcgcaatgtcgtagcggtgtcttctcggacttgtattcttcaaatgacgacatgccgagtcgatgtgcccaatgtcgtagaaatgccttactcgagcctacagcgctctcttcttgtccgaatatgtttcccctttaactcggcgatactaagaagtctcgaaaaagaccaatcatctgcaacaggggcgcggcggaacaataacaaacgagggaaaaaaaaagaaagtctgttcgcagagacattggaacgaacaaatcaacgtctgcgaacttgtgcaaaccaatgggcgcggagcatgtcgcaagcgccccgcgacattattttccccgtgcatcagtgccaaaagaaaaagactctctgtcaccacatacggaggtaaaagtaaaagtcatttgtgccgaagctgtgacagctcgtaatttctagatcatgttaaccaattgggccttgacttctactctagatgaccattcggagcaaatggagcaagagcattatgtcctccggcacatagattacggctctagaccaatcacaagttgcggtggtccccgataattgccgtgtcacgtgcagggggcatttttgcgttgccagctgcgggttgcgacattttcagcgcgcacaaaattttccatcgcccgcgaaaaaatatataaacgaaacgatcccggccttgctcgtgtttttccctttttttctttttccagatttgtttctcagtcctctccactacaatctattcaatccataatggctgctgacaactcttttctcgttgacttcttgatgggtggtgtttccgctgctgtctctaagaccgctgctgccccaatcgaaagagtcaagttgttgattcaaaaccaagacgaaatgatcaagcaaggtcgtttggccagaaagtacgacggtatccttgaatgtttcaagagaaccgctgctgaggaaggtgttggctccttctggagaggtaacaccgctaacgttatcagatacttcccaacccaagctttgaactttgctttcaaggacaagttcaagaagatgttcggtttcaagaaggaagaatcctacgctaagtggtttgccggtaacttggcttccggtggtttggctggtgccacttctttggctttcgtctactctttggactacgccagaaccagattggctaacgacgctaagtccaccaaggctggtggaggtgagagacaattcaacggtttgttggatgtctacaagaagaccttggcttccgatggtattgccggtttgtacagaggtttcggtccatctgttgttggtatcgttgtctacagaggtttgtacttcggtttgtacgactccttgaagccagtcgttttggttggtccattggagggttctttcttggcttctttcttgttgggttggactgtcaccactggtgcttctactgcctcttacccattggacactgttagaagaagaatgatgatgacctctggtcaagccgtcaagtacaacggtgctttcgactgtttcaagaaggttgttgccgctgaaggtgttgcttccttgttcaagggttgcggtgctaacatcttgagaggtgttgcaggtgctggtgtcatctccatgtacgaccaattgcaggtcatccttttcggtaagaagttctaaacgcaagattgagcttgtatatatatactcccttattatttatcttgttaattgaaacttatcgtatactttttcgtagctatttggaatcattgtcatcgagaagaaaaacgtgaagtaatttactttgtccatcacagtactgtttgtactaaatcaattggggatgtagtgaaattgtatcaactcacttggcatgaaactgtgtagtatatcttttaaatttactaattgtccaaagctgttcttttagttgaccttgacatgtttcacttaagtcagccaaaactgatttacattcgacgatgctaatcttaaacatttaactgttccgacgattccaaatacatggtattcaagtcagtctcacggatataaatggtgaatctggtggatggttcaatgggaatcatggctctaacacaaaatatcagtacgttcgagtgatgcagtcagatcatattctcgaatatttgttatcaatttcattgtcgtcaccgcatttctacatcctttttgttttggaaactctttcggccaataatggctctacattcaatatttgaaacgtgtattcactactgccacaagaacccaaaggagtaatgtatcagaacggcttcatcgagacaggtccttcaccaccttcaaaggacgcttgtctacaagctgttctgatatcccccagaacttccttcaggaataatgcagcagcataaatcagacaaatcaaaagtagcatcattgcttctcgaagttcaagtataacaaattgtgctcgcccttcaaatcgtagatgactttttcgtgcttcttgtagcccaacttggccaaagcgccatcacacttggataattctaacaagctttcgtggttggcgatttccagcagcgataaaccatgagaagccacatcggtgatcatagtcatggaaaatctccctggagagaaaatggctaagactcgcaacaaaacatcggtgacactaacgttagacttcgacgaaaatggatagttggtttcgaacgatgcgtacgaccatccacattcaggtgtgatgtggagcgtatagtagtagccgtcttgatcggacgagactgagttggacgagaaaccgcaaggcgaaaaggcaaaagcatcgtggagaaactctaaaggcggcttttcttcattctcgtcgtcgcttaattccatgttgtcgctcaattctggtgaaggcataatgctccgtccgacaggtacaacattggtctttttctcatcaaagatgctgtttaagccagtggaacgcatgatagtctcgccaaattcgtggcccaaatcatggtctgcatcgaccacagattctggtcccggaacacgctccaaggaaaacatttctgccttgttgggatccaaacgagtcatcaagatttcaaatgtttgatcacggcttgtgccaaaagcggaccttccgctgccagatccaccggtgtacaagtaccagtgatcatcggaggtgaaatcgcccacgacatacagctttcctgcaacaaagtgcttgttgagcaattcaacctcgcttttccagtctttgtgtacatgcttttgcttctccgggaacatgaacgatcttctggagtagaacaccttctcgaccagcttcgagtcgatcttggtgggcattccgttcacggtacaatattccctagcaatgtcaaacatttcgtctaaagctgccaaagttgtggttgtaccgcaagttttcaaaatcatcttgtgcgggaacacaaagagagacagttcggacaacaagtatgcatcaaccgcaggagtggacttcatagataaaatcttacagttgactaaatccaaaatcgaaacccatttctctaaggggatcgctttcaaaccttcggaagtcacagacgatggaatatctttgggagagggccagaaccagacttcgagcaatttttcagggccttcaaacgcaaaagtggaatccaaatttgcggacaaggcatgatcaacgtaggagttttcgatgtaagcaggagctaccatattcttcttttgggataggtggattggaacttactcttggggtgtgataagtgacggtacactcggagatattcgaaacgatgagagaagtagcaagaaacgtttcaaaaatacaacgagcggtgagcagatcgggatctgatcgacgggttggtttttttttttggagttttttttttctttcctttggattagtattcctttggaagtctttcactagaggcggaagggggagggtcgacaaccaatagtgaagcgcaagtgcggataaatgatgtcagcaagacaaaacgataagaaagtgtaactggattagaaagattgtatggttaacctgttgatggaatcttcacggcttttgttatccaggttcgaggattttattggagttgataaagttcgatcgtgaaggcttcttaggcataaaccactgacgttatggaaatcgtattgaacttctttgcaagagatgaaagtaaaatcaagtcttgagagaagttgaaagtgagaagtttgaagagaataatgtccgtgtcaaaagaaaaaacactcttgctgggtaacttaaatgtgacgcaaagcaaaaaaaaatgactaagacctttttcaatctacactactgcgcgatatttcagcgatattttatgccaagaatcaacctcgcacagcaaagtgagacatgtatgaaaacgtcaaaaagaaatgtgcaagcgagggtggagaacatcataaattactcaaacactaataatcatatctcacaatagatttgaaactatgctttcttttaaggaagagagacggggtataaatattttttttgtcgttgcatttgtatgttctacggcgttttcgcgtatttattggacatctgcaagtattttgccaaatagctaccattaaagaacaacacaatcccaagaaaagaggagctttcatacaaaaagatccaacgagttctgttttggagctattttgaatacttacaagcggaaaataagaacttttcaaaccgttaccattttctttgtgcatctcatctaataaacacatgtcctgcctggtgcctctctcgcttagtgactgatgcctcttttcacgtttgatgaagagcacttctcagcagatttctctgctgctgtcatagtggaagaagaccctcttgaacaggcgagaccaaacgattctctcgatgtaaacaggttagggtcctctccagggttccgaaacagaagaaaatcatctgtttatcgacggctttcggttagaaatgcttcagtttcaagctcccagggaattgcaatcccctcagacctagtcccagaggaagaagccctgcccttcgcacaccggaggacattggcagattttgagccgttgaaagttttgggtcaaggagcttatggaaaagtccatttggtcaaagatcgattgaatgggacgctttatgcccaaaagcagatccgaaagccacaaattgaagttttcgaagacaaggtcggcaaatcgcctgaagaaaaaccccacctcagtcacattcaaagaacgattgcagaaagacaaattttgacgcagattacccaccatccaaacattgtcaagcttttttacgccttgcaagaccacgaccggttttacttgttgctagaatatattcctggaggcgagctattccaccatcttaccactaacaactctttgggaaatgtatttattgaagagcacgtagcattttacgctgctcaaatggcattaggaataagacacttgcatctgctcggtatcgtttatcgagacttgaagccagagaactgcttgctcaacacaagaggacatttggttcttacagacttcgggctttccaaagcaatagagccagacgaagattcattgggatgccgctccatcataggaacaccggagtatatggcaccagaaatcataaaaggtgagccctatgactattcggtggactggtggctgttgggttgcgtaatatatgacatgatgacaggaaaaccgccttttactgggaaaacacatcagatcatcctggacaaaatcataaaggccaagccatctcttccattctacctttcacttgatgctaaggatttgttgggaaagcttttgcaaaaaaacccggccaagagatttgccgttgatcaaaaatggaccacgtttcaaaaccaccgtttctttcgcaaaatcgattgggcaactatagaggaccagctggctctgcctcctatcttgcctgtcatctcggatccagcgttagccgagaatttctcccccgagttcacgtcgctgaaaattagtgagtacgatttgggactgggccaaacaatgcacaatgagatgtttgctggattcagctacaccgctagcaacagctttatcgatcgctttgcatcttaacaattgaatcattgttcaatgaccgagttgaagattgtttgctcatgagaccgacagagagtacgtaagctcgctaattttgtcttgagtatagacgggtggatccaggcgacggagacttcgagttccagttttcctattagtctatggccatacacaagaatctcatgtacaatgatactgcagaacagccactcataaactattctggttcaattttgaacatatttacagaaagacagttgttggtttcagctttctccactttgcgtcggtttaaattaatcatcggagaaagagcgcaaattcacaagacacacgtctatttcaatatattctcacacacatcatagtgctctgttagcggacctccttccacttgtacaaacatcgaagatgccagactgcgtactaggcaaatcaaatggtgaatgattggtgaaagaactaaagagatatgaccattgatacaagactagtatttgaagttcaaggccgtctagtgcctttggcttgcaatctttctatccaggtgcaacttcagctcaaactctcaatatacagaatcgtttgagattcgtaaattacaggcaaggttgggcagagaataaataacccttgtattgcaccctaacattttgtatagtcactgatgggcgcaggaactatatttagacaatcgttagcttgaagatgcacatcgcaaggtccattgacatatttccttactttagagtgtaatctctggccataaaaaatacacatcctcttcgtttcttcgcctggccaatgtctctaattttttccgtacattgtattttccccagcctttgccatccttgtctgccttttctcgtttcctactatctgattcctgtaccgccaacacttatcgcgcgcggacttcgcacgaccaagggcaaatatttggccaaatctccgtttcaaccacaaacctcattctcctttatcagcaatggacgagactttgattgccacaatcaacaaattgcaagacgctttggcgcctttgggcggcggctcgtcttctccggtagacttacctcagatcaccgtggtggggtcccaatccagcgggaaatcttctgttttggagaacattgtcggaagagactttttgccccgtggtacgggaattgtcacaagaagaccattggttttgcaattgatcaaccgcagaccaggtatcaacaagcaggacaaggatcttcttaataccgtgaatgacaaaggtgaagcctccgaaaacaacttggaagaatggggtgagttcttgcacttgcccaacaagcgcttttacaacttcgaggagatccgtgaggaaatcgtgcgtgagacggaagcaaagacgggcaaaaacttgggtatttcttccgttcctattaatttgagaatctactcgcctcacgtattaacattgactttggtggatttgccaggcttgaccaaagtgccagtgggtgaccagccaaaagatatcgagcgccagatccgtgatatgctcatgaagtacatttccaaaccaaacgccatcattttgtctgtgaatgcctccaacaccgatttggccaactccgatggattgaagttggcgcgcgaggttgacccggaaggtgctagaaccattggtgttttgactaaggttgatttgatggatgaaggaactgatgttgtggatattttggcaggtcgcgtgattccgttgagattcggctacattccggtgatcaacagaggccaaaaggatatcgagtccaagaaaaccattcgtcaggctttgcaagatgaagcggctttctttgaaaaccacccttcgtacaaagccaagtcccagtattgcggaaccccatatttggccaagaagctcaacagtatattgttacaccacatcaagggcacattgccagacatccggatgagaattgagcactcattgaagaaataccagcaggagttgtctatgttaggtcctgagttggaagagagtcctacatctattgctttaagcatgattacaaacttctccaaagactacaacgaaatcttgaatggtgaagccaaggaattgacttctcaggaattgagtgggggtgcccgtatttcgtttgttttccacgaaatcttcaagaacggtgtcaatgctattgatcctttcgaccagattaaagatgccgatatccgtaccatcatgcacaacacatctggctcagcaccttctttatttgtcggcacccaagcattcgaagtccttgtcaagcagcagattcgtcgtttggaagaaccatccttgcggtgtgtgaatttgatttttgatgagttggccagaatcttgtctcaaatcatcagccacccacaatattctcgatacccagcgttgaaagaacgtttgtcgcagtctttcatccagttcttgcgtgaggagctctcaccaacaaacaagttcgttacagacatcattagatcggaggagacctatgttaacacagcccacccagatttattaaagggttctcaggccatggcaatcgtggaggagaaattccatccaaaaccgcaagttgctgttgaccctaaaacaggcaagcctttgccaccttctcaacaaccacagacgccgctgccagtttcgaaggacgaaacgagtggtttctttggtggtttcttctcatcaaagaacaaaaagagattacagcaaatggaggcacctcctccagtcttgagagcaaccggaaccatgaccgagagagaacaaatggagactgaggttatcaagcttttgatttcgtcgtactataatattgtcaagagaaccgttgccgacattgtgccaaaggcgatcatgttgaagttgattactcggtcgaaggacgagatccagagagagttgttggagaagttgtacagttcaaaggatttggctgacttggtgaaggagaatgagctcaccgtgcaaaagagaaaggaatgtttgaagatggtggaagttttgaagaacgccagcgaaattgtgtccagtgtctaggatccataattgtatgtttatggtccacggggggtttgtactcgtacagactgcttgaccagcgattagaggggcttgtgtggaatacatagctagatgatcattcaatggcattttgttagattgtataaacgttgatgtgtagtttagggcacttttccaaaactgcctctgtttgctcccaaggtacattaaatatcccgctgttgatcatgggcatatttacgacaactttcttttcactgtctttctccacattggataacagcagaagttggtgcgaaagctcaagcatacttttccgagtattttcaacaatctccgaaggaggggaattgaagtcgctcgtaaataaacaagcaatgtacacgggcggattcccgttatttccaggatcgtttggttctgttgggagaagaagtgacgtccccatcaagtttggaccttgttgcttacaatgattcgcatataacttgtaagcagacggaaatttttttttgaatacagcagcaatgcctccgccccacagaccgaaggggttacatgcatgtgccaaaacagcggcctgtgacgaagtgtgggaaaagagatctcctctgatgtacgaaaccataaagaagaatgacttatacaggtgagaatgtgtgcgactggaaatagataaggcatatcaactagcaggagataaggagaagaaacaattacaatcacttagagaattgaatagactgtaaaaccaagacggcccaaaagcacgggggttggttaatgatgtcatcgcataaatatcaggaatgacaatctatgagtgcaataaacgaggaaagtagttgcatgttataattggcaaattatcgcattagcaaacaaccttattcaaagataataaagaaacacttatctagttcttgatttttcagtcacatttgatagaaacgctttctctctagtctcatttaatctctactttcgtgttttctgtctgatggccttctatgtaactcctaccgagtgattccaaagccatctccaaagccatctccaaagccatctactatatacatttcacagctgataggccaagcgaactacttctccaggactcttgtggttgacgccatccatgacaaatccagactccgacccgcatccaaaaaggtgctcgattgtctgtgggctgcccaaagtcatctcataggaagacatctcaggcaatgactcaaacataaactggtttgacaccactgtgttgctcatgtccgcatagcgcacttctggggttaccatgaaaaattccaagcggtcgcccacttgcattttcgcctctggagagatggccaataaatcagctttgactccccatccaccacctcctgcaatcacctcatacttcttgctctcattgtcacggaacactttcacatacacttttgtctctttgctggcgatgcccatcaacttggagttgttttcaagaattttggcagctggcccgttgtttatggaccggaccaagtttcctgtgcaatttgtcaccaccaattcttctccctcagtcaatggtgtccatctgtccagagaaactgcagtctcaagagaaggttccaaggggggcaaaatcgctgtcaagttagacaagacttcacccatgttcggatcgcctgtttgtttctgcaatgcaggtggttgaaagtagaaaagcgtggccaactggttggtggaaaaaatagtattcgccaaagacatctcaagacagttcagacccaattgaagcttaagcgcagcatcaacatttttccaattggttttggctcccactacgttgattccatcgctttgctttggtttcactgtatctttggccagaagaagtacagagtcttcaaaagtaatatagtcgtcaagccaaagctcggatatcccgtttcggtttccattaggtacaacactatccactccagccacaagtacttgcatattgccaatctggtaaaagttgattgcgttttcaatcactgtcggaatgttctgtggagtggaaaggaaaaccaccgatttgggcttcaagtcggccggcgcaagaacttgggcatttaaaccaggagatacagtagttcgagccaagaatttagccgccaaagggcgaaaagtcgagaaacggcgaaggaagaccattggtgaaatgtggggaatctttgggtggtggaaatttatgcaggccaccatcgcctacggaacaaaaaactctacaaaaatctgtcattgtgaaagtgtaatttgtttatatactacgggcaatggcaattactgctcgtttgtcattgccagtacttcaatctttcttcttttttcagcctgcaaatctgctgtttcttggacatctttttcgttatcgtctgtcttttctttctcctcgtcttcatttccatgcttcacttctgcttcgtctttcttcccatcctgattctcttgcttaagttcttccgcagctcgctttttctcttccgccaacaaagggcccaaagtctgagaaaccttttcaaactcttcgtctaccaaaacttctggaccattatcaagcactcttttcaagacaggcccccagatacgcagatcccgctcggtaaagtctgttaccttgaaaacattcttgcccaactcccaatctgattgcttcagtctcaccaactccaccatgaatgcagaggagccgactgcgcgacccaaatcgctaatcaagcttctaatataagttccagaccctacggtggcagtggcatggaagacaggcaaagagtccggttgtggtgtgttagggtccactaatctcggtttaatatgggtgttcttttcttcgtccgaaacatttgggtcggccatgaactcgtcggagaaatagatttcgtggtcattgagcgtcggattgttggccaacatcgcttcgaccgtgttgccttcagcatcgggaactaccttaatgggaccaaagtctggatgaggcccgaaatcatcgtggaccgtgaacagttccacagtaacatcacgagctttgatggctttcggcaagggtattccttctcttgcatactcgtacaacggtttaccatcgaccttgagcgcagagtagattggaggagtctgcttcgactttccaacaaacttgcgtgcagcttttttcaagtcatccaatgtgacgtggtcgacctccgttcgggttaaaacctcgccctcggaatcgcctgttgtagtggattggcccaagactgcccgggtctcgtatgtttttgtgcattcacccaaatagtaacttaactttttcgttcctgtgccaacgccaatgattaaaacaccagatgccaacggatcaagtgtaccgccatggcccactttgattttcgttttcttcacacgattggcgattttgctagccagccatttggttccctttgtaagttgttcgtggactttctgctttgactccgccaaatcgcgagcaaaaacatctgaggtgtcaaaaatcgactggagctgaagcaccacttttgacgaggtcacacctttgggtttttccaccgcaaaaattccgttcattcttcggggtagatacctaaacatgcgaagatgagacttgagtgcgatgatgcccatgcagtagtatgatggttgaaatgcctattgagtttatccgacagtaatgacaggcaattcatttcctggaaggaaacaaaaaatgtatcgagttttcgctcgcacactttcttttcagactttgggcagatcctcttgagatgtatcgtcttggcgaatttcatattcagtcgtggcgggcggttttggaatctgaaagtccaaagaaaggaaagcgctgtcgacaggcgagatcaaacgaagaagctcatgccgtttcgaaagaaagtttctgttgagctgctccacgtattcttccatgcgggcaatgccttctttcaaatgcgtagcaccagccttcccggcaaaaattctcgagtaaagcgtgccagtgaaaaactccacaatgttctcaaatgtagtggttttgttagggctcatggcttgcaatagaaactcattgagccggtcgacaatctctcgaagctcattggcactcaaatatccagggacaagaggtgtgacggaagtggggccgaaaacagtcccatcatacgaagccaagctcacaaatccgttctccttcccataatggatagcagcaggctctgcgcctggcgcccacgtagaaaattgggggaccatgtacagatgttccactgtatcgaagattcttgggatccgcacaattcgtgttgtgtggtagagcgcagagcctttggtagtgtaagggtttgggaaatggtttatgacaagcgaaactttctgcttggacaggtgggaagatatcgagctcgcatcatctagtctgtgtttggtctttgtgggattatgtgctggggtgtatttgtctgtgagatactcgtggtaattgaagtaggtcaacggttcctgagtggcattagcgtattttgttgacggatcgttcatctatggaaacatcaagttgtcccagaaggctttactttggccctaggtcacaagcaaaaaagaaggtgtatgtaggaaaaaaattgatttcgcccaggatcgaactggggacgttctgcgtgttaagcagatgccataaccaactagaccacgaaaccaacttgaaaaattatgtggatggaacaatatagcgagccagtagcaccaattaccttcatagagccagtgcaattggataactaaattctgaaaatttctattgtctaggggattggttttccctccagagttgactttaagtcattagccctatgttagccctaagcagatgggcatgtgcacgacattcttcgcattatataagatcgagtatgcgaaaaacgagaagaaaaaaaaacaaccagtactttcattcaaacagtatgtgacttttgtttgtgctacctgatgatactcgtccttttaggactgctattaacccagctcatttgatatactgttcatgataagaattcaccttagatatctgattgcacacaataacttttaagttctgtcactaacatcacagcgtccattttcttcttcacgtccacaactgcgggtcatcacggtaatatatatcgtattcgcttggtagaacttagtagactctttacaaggattccgtttctttcttgaatttggttcaggttgtgtcagttagtaaggactggtatgcttgaaccttattcctttttctgatacttctatccttgtaatgatggctccatctctcgtgcattgaaatgctgccgaatctcttctctccgttttcttctctatttagcatcttgtacctattctgtggaaaacgatctccaggttttagcactatgcgagaaaatttttggtgcgaaaaccgactttcaacttactcactacttcttccaccaaaatgctccaatccagagtcatcggaagaagtatttctcgtgctgcagtccagttggcccgccctgccatatctgccgttggtgttcgtttcaaccaagtttcgtcacaatcatcggcgatcaaagatgaatcttcctcgttaaacgccagtgttgacgttactggaaacagaagcaacaaaactgagaatgacagcggaaagagaagcgacactcaaaagaaaaatggacgcaaacatattgccaacaggaaactcagagacatttctgcgcaggtgaagtcgtctgtggattctgcgaacgtgggcgagatttccgaagccatcgatatcttggaggaaggcatcagctacttgagagagatccaggaagtggaaagactcccatcggaattgttgtactcggtgttccagcccataacggctaccttgttcgacaaaattactgcggatggagccaatttgggatcaagatccgtctcggatgttttgaccatgttggtggagcaaggtcttgcccacaattaccatttcatgagaacggtagagcacgttttgagaaacagtgccggtgacgaaagctattccaaagttttgcagatctggctccaatatttgcagtattcgaaggaagtgggcgttggacgcatgaattatatgatccaacaaccatatctcgtctacaaagaacgcaacttcgattccagagacttgaagaatttggcgtttttcgcttatgttatgcactgtttgaatgccaatgtggagtataatgtgaaggatgccatgaagatcttgcaaattcaagatagctcacgtgttctagaaagattccatgttgtttctaccatcaaacgccttggattgcaagagccattaaagtcggacttgtccacttttgaacgcaaaatcaacgagctcaacacaaaatcaatggatcctaatggtgcattggtgacaaggagaatcgaacaagcaattcaacaaaacaaccctatcatgttgaacaatttatatgaacagatgaaggcgtcctcagtagccaacgatattcaaatttctgaagctactttaaacagaataatgaacgcatatatcgagttgcatctgtttggagacgtcattgacattttcagaagtttcttgcaatcctctgcaaaaccatctgtggcaacatgggacttggttttgaaggcgttgggccacccaagcaatgttaatggcatggatgcagcagagaagaagaaaatgacggaaaatatcgaagcgactatcaattctatgatcgcatcaggaattgctatgaatgctagaactttggccattgttgttggatgttttgccaatttgggcagatttgacttggtagacaagtatttgaaacaatatgagtctgttccaatcgtgcatttgaccagaaacaacattttggtaggattggtgttgaacaaggatgtggctaaggccgaacaacagttgaaggactttgccagagaagaccccacctatcagccttctaccggagtcatgaatgcattcttgtcacactacgtatctgttggtaacaacgaagctgtcgaaggtatcatcaattacatgagacaaaatggcattgaagaagatgtgggtactaccaccacattcattaactactatttcaaaatgtacagaaacaaaggaaaggttcctgatgtcgctggtttgttgaaggaattgtccaatgcatctatgccaataaaccaattcactgtgacttccattgtcgatgggttggctaaagatggcgtgaatttggaagcagctcggtctgtgttcaattatttcagcaaagaaaactctagattcaaatacaataccggtttattaaccaccatgatcaaggcagagttggatttcggatctttgcacaatgcagaagagttgttcgccatttacatcacaaacttgaagaatgacacaagagcatggaacatgatgattgctgcattgttggccaaaaaggagaagattgcacttgagtactacgaaaagcttttgcaacaacgtcctttcaatgtcaagccaaactacttcacctactactacatgcttgatcattttgttaaaactggaaacgaaaagagaatccaatggactcttgatgagattgcaaaggctgacttgcaggatatgggaaacgtgttgcctcgcagaatccatctgttgagacacaagtttaacgtgtcgccagcattgaaggaaaagatttccaaaagacacaacaacttgtaaataaactaacccatgtatatatactggaattctatgtacaactaaatgatataaataaaagctcagccaagtgtgctgtggaactttcaacctcggactgcagattcgtagtcacaacttcaatgcccatactctccttctcccattgctttcttccataatggtgtgaaccagtggtcaaatctgtcgaaggcatttcttggattgtccaaagctggacgggtgtccaacataaaagcaggcattcccgtgtcttcatcatctggagcactataatagtcaatgacatatctcaccttttcccagccctgatctttgcccatagatctcaaaacagtccagtcgtggcggtcaaatggaggctgggtattaaaagtctggggaaagactttgcccaagtaaagaaacattcttgctcttggagacaaatcgttaggtcttccagtaaaacgctcaagtctgggctctactcttgtggtttcggtatactttttctcccactccaaaatctgctgccaagcgccttcgttcaaaaaattgtgcacatcaaccatagactccaccgcctcttcatcgataccttggccctttccctttctcatcatcgcattaagcatttgctggggcgacggatactcccagaaaccttggtcattggattcacctctggggatactagagatggttctttctgttgacaacacaaccctttgccccggtgctctttccgacgagattgccatgggcatattattgagaggatttaacacctccacatcatccgatccagaatgtttcacgggacaagccagagctggcaaggcagcatggttaacaggacaaacggcaggagccagtccttgtgaaatattgcgacgtggtgaatcggcccaaaaccaacccatattttaagaaagtagtttgtagatccttttttttctcctgatgagttatgacacccatacaccgaatgcgcattgataagctatgatacagtctgcttattatttttggccattaaatccaatgaagggtccaagtcgttattcaacccaaacaggctagtatacgactgaaagaacttattaaagggaattaagaaacgtttttgaactcagattttttttttttacgcaaaccctgaaagaaattgtggtgttgtactgtagaggtgagaggttagatcttcagtgaccgtcctttccgtaatcagaaaaatccagtttctacttcgtaagaaaagcatagattttctctatgaatttgttttcattcgtctgaagaattcataagattgacaattgaagtcgagcggtatgagagtagcatataaagagaaaataaagagaagaaaaaataatgaaaacttagcgaattcgggcagtaattggaagggattgcagtagcagtactctcacattggagtagagctctccagctatgtactacctgaaagttcattttgatgaagagagacactactaaatacaagaaatatcagaccctctggagtgcagttgtttctaagaagatgatatatcctctatttgagtacccagctatcctttaagttcttgtctcgtggctggatagctcctgcaaatcgaaatgaagagagaagatatttgggtggggatggcactcgagaagaattcagcacttggaaggaaagctagactcccgaaggagagatactgaagctttctctgatacttcaaacgtcgaaaaaattaaatgttctgtattgacaacagagaggtgtatctcagtcccttggtgcatgaaatggccttcgtagaaaaacgtccgtagaaccgaaatttcagttattcaccaatccggtggagactgaaacgattgtttccttgtgcacgggagtaaaatggcgttattctgaaatagaagaacgaaagttgtgtttatggagattagtgctacaaagcgcaaaatcacaaaagcgcaaatttcaggagagtaggcttttatagtcacgtacggccgaaccgaaacgtggagacgcatgagaccagccaaattggaaaaaattctagccagattgagaaggaaaagtgcaaaaatggtttagaaatcttgccagaagtttaatttatgcggttccaattcagagattgcaccatctttttaattattcatgtttttcagcatactgtagatgctggtatactgtactgatttaagagaacaatccatctcaaaacaatcagaagttactttggtaaaatgtttcaagaaagggtctacaagaaggtacgtgagaaaaaaaaaaaaaaaaaaaaaatagccagccttcgcaataattcacctgtttaaactgaacagccgacaaactaaggtatgtttaaacgtcagatttcatactgaaatccaccgtctagtgatggagaagaactgctacatggagttggacttggcccatagtggagacgttatgattacttgtagaaaggaatactttttcgaagaccgccaacaaaccgaaagagaacatggacggattgagaaagcaaaatgaaattcacgatgtaccagaacattatcaaaagtgcatctaaaaaagaagttgcagatgcaaaaaataaatgcaacaaaaagttcttcatgtagaccaaaaccgtcggctggaagattccatgcaccctgttgttccaaaatggaacacttaaactactgtgctatttccggaatagcccttgtcgacttccggtcagaatggattcagctagatctgagacttttgccgaaaggagtcatgcacctgaaacaatggaagctgttactgaatgtctttgttggttgcatcttcaccgcaaggacaggatatgttcgcattcgggtacgcacaatgtgtaaaacggtcctaagagcgtgccaaaaggtcaggcgagaaaccctttggatgtagaaaagccattctagttacaagcatcggggcaaaagcatgcccggggagcaaagtgacttgcattgtttgaccaagttgcgcatctcaggcttcggtagaggcaagccatacaatcttgcaaccaagtgcagtgtgaagaacaaagtcgagacgatgtaagaagagctcaaaagaggctctggagtaggctgaatggtgcttatggcaaataagcaatgggtgaggcgccgcttcaaacaatacatatgctaattcttctttgttcccacggctgtgcgatttgtagtaataatacgagccctggattccgcgagggcttcgttgaatcaacactacaagagttgcgggcgataatgtctacggggctccgttcacagcgctgtttcctcccgtgattttgggtgcgggaaattaccaactccataatcataagctgcaccaacgtactctacataatcataccgtatacgatggcgtgttgttgcgtaacacgtatgaaggcaattgacggcagctgaaattcacatctttgtaagtagatgaacttgcaagaacacaggtgaaattcagaaacaatagaagacgcactgctgtaaagacaaagcgccgaaagaagagaattttagttcgtaagcgtgactgctagaagaaacatgccatgaattcatgtccagcgaatttaaatgaccggagctggattgagcatgcgcacagggccattgaaggtcgaatgcttaaataggcagtgacaggtttgcatattgacacaaaggaatctgtagccgttggccagtctcgatatattgcttgcagggaaggcacgtgaccagaaagtcgcaaagacaacgaaaaaaaaaaaaaaaaaaaaaaaaaaccggccgagttacccctaacataccggggggaagaaatgtcgcatttttctttcaccggtataccctcggaacgcacaaggcttggcgcaccctcctcgaaatgtccaagccttatcggttgcccaccgacggaaggcgcctgctgctgcttatggcgccgaaatgtctcccaatttttttcacaaactcgtccgactttagccttcggttcccgaaacttatagctcctgcggagttcagcatactctaaagctggcgagatcatagcgaacttagacaacaatgaaacacaaaagttaccttctctccgatccacctactcctgcattacacaggatgtgggaatttttttagacgacatctgttttacccagctgattgcacccacgcagaaagaggtcacatgagtcttgtcgccatgctttcctgtagtttcccatcgtaacccagccatttccggtcacggctctaggatctcctgcaatgcctgacacctgcatgctcctactaactatagatacaccacatatttgtcaccacgcctcacgttgattcgagcgagggccagattttggtgtgggggttggttttcgcttggaattccgttagcgccgtgccttctttttccacactcgagtgtgactttcctcttgcaaggcgttggccaagttatgcacatgcacatagatctggatgcgttatactactcagcaacgaaaatgtcgcgcaccttagttaggggctcggattacctcgtccaaaatggatgcgcagcgacacccacctaggatggcgcttaatttttttttttttcagaccgaatttgctactttcgtcctacgcaggctattgtcgctgtttcattcacccgatggtttccagacagaagaaacgatagcgggtagaatttattatctcggcgatcatctaccattgctacgataaacatgcatcaataacgggtatccacaacttggattcatctatttcttggtatgagggcgtcggtgttttcggcccacattttgcgacatgataaaaaagccgacatcgcagaagttgctacgcctgcatggctcaggcgccttgagccctcaattccattgtttacgaaaacagaaatacatagaagaaatttagacgggggtgacaatcgaggatcttgaaaaataatcgtgaatcactgctattgaatccagatcgcccagtaagaatcccgaagttggactgcagacaagaccaggtcggccaattaagcctcattgggtaattcggctagcatactgtctctaccaattacgcttacggcgagaaatttttttcagtctccaccactaataatcaatttctcatctgtatgcacacgtccgtatgtccccacccctgctcatttcaagtttaagattctcgggtacatcccgaaaatattactaaagtcatggatgttttctgtgcaccggccatcgctttcggaagatatcttccactgctggatgaagcagaatatcacgagcagtcaccatttccattgtccgccagaaaataactctatattgttcaacaacccaagtagacaatttcagcgtaacaaacaacttcaaaccggcttcgaagttacttcaagaaatgtctggaatgtttacaggggatagctggcgtagaggatggacatttttaggatcttataattagtttttcgtatgtacattccgacgctcatggatttccattgccggattccacgcaggtacggatggaagtgacggaaaaaagacactatatgtaataccttcatgcatagcagaggcaatcgaaatgtcgcttatgcagaaatacgatgcacctgagtatttgaggaaacatctggccacacattttatctcacgaagtttagttatgactcatcgacaggaattataatgttcgcctagaccgtaggagtgcttgaagtaagcgacatatagcgtttcgcctgcgccctcctcgttgaatactattggagcatttcccgccatgaaaaccttgatggggcaatcataaatcttcgagaacgccaagagctccatgtcagaaccccacatcgcagtgttctccaattcctcagtgtaactgttgacatcgcgcaactgcatcgttgcctcatcaaataaatagggcacaaagtcgtcggaatgtgcccgaatataatcggcagcagctttacgtagttccagcaccagaagttcgagatttctgcgtaatctaagctggtcttgtatcgacaggaaaagacaatggccgtcgggtttgatctcatgcaacgtcaaaccttgggaatccaaaagcttagtcatcagctcttgttctatcgctctgtaatccaccagattggctgcttcttcgcgggcttctgccttgatggcgtctatctgcgcctgtcttttcgccaacttctcttttgcccggtttctttttttggccggaggtgcactcgtctgttcactagttataccgttgtctgtagctgaagcgggcatctggtcctcaacactcaatgtggctagaagctgttccggagttatctccgtgttctcctcctcttcatgtgcttcgccattcaattctcgaatctctttgcgctgccgtgcatcgaggtcctcttgcatagccgtacattttgagttcactgcctttcgagttttcttgcttgcttgttttttaagcgacgtgatggtggcaaccaagtctcgctgttcttttttgtggcgggctattagttcgtccataagtgtgaagagcgtatgtgtcagacgggttaagagcggtactgagtgattggtaagtttggtaagttattgacggacgatgaatttctttttttccacgtgtacgaggccttgtacttccgtcttgtattgcaacgaagtatttttctcagtggttgttgctggtttcggcacctgcacacaggccagaaacttcaatgtcgccatgtactttgaaagcggcttcgcgtccaacaattaacataccgttttcggccaaatctcttggatgccgtttccacaattccacccccgtggccgataatgaaatactggaaatatgtgaaagcaataatcagaggaacgtaatctccggtagatgccattaggcatatgtcatcgtttcatgttgttttgcttatgtggatgctttccacagtatatgttccgccgaatgaaattatagccgtggtcctgtccccactcactggacattggtgcagtctgctatctgcagtccatatacccgaggtgatgcgacattcaatcagttgctgcagctcatgttcatcgagacgaacctcattgagcacgacactccttagcgcataggcgacatttgatgctttcttcttttcttcaacccgttgaagcgccttctttgtaaacgtgtacgccgagatccttggtttgtagtgggatatctgctgttctgaacctgggtcaggatgggtctaaagaactggtcaatccttatggatagctgctggtttgaagcctatactaagaactgtatggtgcgttgaagggatggtgttactgagctgccagttccggagggtgcagtggcactaacctgaaatatgtctctccatcttaggggaattccgagggtgaacctatccggaggtgcgtcagatcaattggcggacacacaccttcatttcctgcagcgtgcgcacattttttcatgcagagggttagatgcataacgaccacctccctctgcagattgggtaaagtactctcggtggtgaactgcaaatttatatatgcactgtgttggcccatgcgtttttgatattccaaagccacttcttttttttttcttttctttcttccacggtttgaaaagtcatcatcttttttttttttatatatccatctcttcttgaaactacgctactataggttaggttctttgctgaagtatctcacgctaagccttcaggagagacattatcacaaattattccacttacatccttcattggcattttcatccttcattttaccctttgacatcacattcccacttcatcgttccagtctagtgagtctttcattacattttcaacaattgaacatttgtgctttcacattctttcgtgcattttccaccaacattcttggttaacctaactacaacggttcaccttcaattgcatcacaccaactttgagaccccgtctcttcacccattttcatcttcattcacaattgctggacgttcatgactaaacagaatctttgaaagtcttttcttcaatatattcacattccagtaacagacacagcatgagcacttccccaggtattttccataatgttcgtgtttctcaagccgctttgaaagcttccaacatcaaggtccaattagcagaatacaatgctcacaagaaacaggttgacgagtacaaattggacatctaccagcatttattggagttggacaccagtaccagacccaatctccagttgatacaacagcagccggaaatcaacttgcgcatgagaccattgttgcttgacttcttgatggatgtgatcaacaaattgaatgcttccaaagccactttccctttggccgtgaatcttattgaccggtactgctcggtccgcattgtcaagaaacagcactaccaacttttagggctcacggcactctggattgcttgcaagaatttggattccaagttccgggtgccaactttgaatgacttgtgccgttactgttgcaattgctatgataagaagttgttcttggaaatggaaaaccatgttctaaagtctttgaaatggctcgtggacgcccctacttttgatgcatttatcgacgtctacatccacaccttggcctcgtccccgtttttagcaggatctaaaaacccacacaaggtgtgcaatgacgtcaagatcgtggctatttacatctgtgagttgattcagttttaccccaacatctacttcaactacactactccaaagattgcattgttaagcgttttgatgtcgtgcttgatccttaatgttggcgagaatttcgtggtgaaggatttcctcgaccatgtgtacatctcgaccatggtttcggttgtgctggttcaggatttctgccaggcctttgggttgcttatcaaagtgttgaagtgccctccaccctcgcttaagaccaagtacttcaacgaggatctgcgcttcctcagccacatgaagttattggtttcgtttaccttgacgcacttggcagagaactctgtcttttctcaaacagggtctgcgccattgtcgtcttgcgttacgcccgttgcttcaagaccggcctccaacagatcgtactctggcgagcatcaaatgaaaactcccaggttaggaagcggcgtcaccactcccaaattctatccagccacgccgatcctgctgagcatcagccctaagaactcggagttagaccatttcgaaaagtctcggccaatgtgtctgccggctataggctacaggggatacggatcttttaacggacggcctcttcccctgcccgcagacctggagaacgatattcccggcacgaaaagaagctttgaagccgttgcacctccagcgatcaaaagatcaaagagcaccagcgaccggtccgtgtttttgctctagctacgcaatcgcgcgtcttcaagttgcgtgagctacacccacatgcttacatggacggcagtccccaaccaatcactttcatagattctcaaaataaccataccaatcgctagtggtacgatagtgtagacgcaccaacgagacggaaattgcgactttcatcccgtggtgcccctctgcagacgtcaatctgcttgggcgctgcatttagcccgcgctacatgcttacaatgcgcctcatgcacctgatgcgcttgcgataccgtcccacgatctgatagcgtatttgcgcgttttccaccagcaaacgtttctcccctattacttagtgaggagcataaacaaccccattctggattttgcctgtcatgcgttatgcagtcacactcaagacgtgctaaccccagtgctggcgcgtccttttaaaattaagttcgtatcacttacacgagtctttcacgagatgtgaaacgagaaaatattggggaaaatattaaggtgcggggtcaagtcctggtgctaactggtgggtttgccgaagtgaatcgcggcttatctagggatggcagtacctcggcatttgacccttcgcactagcatcgcccagaaattcatgcatccaacgccccaacgtcgttgatttattcttggagaaaagcaattctctagcgtgggcatgaaactccgcgtacataaacacaaatagaatacacggaaatagaaagcaagacggggaacttcattttgctcttcgtgctgcctcttcgaaattccactcgtaagctgttgtccgaaatggggtagtgcttatgcacctctcttctatagacgcgaggtggatgccagtgggcttgtgtgtgtactgcagactggcgccaagtactgtacgacattatctttctggtgacataatgctggaccctcttccacgatataccaaactggaaaatgaagcgagctgcgtctccactggcccgaaaggtgaaatcaacaagaacaccactcaaccagtatgctggaactgaggttgggcaagactgggaagtcgatgcaatcgaaacactcgatcacttttacgagcgctacattgaaacgagaactccagtgaaactaattggggaaaccaaccttccgattgatctcgacaggttccgcttggacaacatagtggaccgcttagcgtatcctgaagagaagaagctccaggtggagcggaaagtcggctttgggttcggtctgggaaaatctcgtgaactcatgtcttttgccgaagttgtagagaagttccgtaaaggcgacgattcgtactacctaacgacgcagtatgctgaacatgatgttgtggatgcgctgaatactctggatacagaagagttacaagagacatatgagacggaagataaagagaacgaagccgaggtagccaaggactcagaagccgaagaaagcaaaaacgaagaaagtactgacggcgagcatgatggtggcaacggccaggttgactttgccaacttctccgatacctcgtcgcttgcttcatttgacgtcaatgatcttcacgatgatttcgacgatgtagacagtgaaaactacgtcgacgaaaagctcaaattaactacagaagaggcagaggaaagagttctttcgcttttccagccccctttaactgagctttgtaacgacaccctgttccccatcacacccaaaccttttgatacattgatcccacagcaaataaatctctggatgggtctgtcgctgcaatcgtcccctaaaccagaccttcttcaccctacgaaagaatcgttgggaaaatgggtgcctaacggaaactcttcagggctccatcatgaccatgcggataatttgtatgttcttgtggaaggacgcaaaagatttacgctttactctcccaaagatgcattgaacatttttactgtaggcgacattgacaaagtctacgccaatggtctcattgattacaaggtcaacaaaaatgccagactttggaggaagatgcgggacgatggcgccttggtagctgaacatgctgcgtggcttttggaaaacgaggatttctccacttatagccaacaagaactcgaggatctaattgaaaatgaagaggagtacacgggagaaattgatgatagcttggatcctcctagtttctcttcggtaccacctgttctagcgcatttagacgaattgacggatgatgcagaggttgagagccttaccaagtatgccaatgaacattatcctggtttcttgaatcttaacaagacgcaagtgtggcttgagcccggtgacatgctatatttgccctgcggatggttccatgaagtcaccagttttgctaatgaggacctgccggcgcatattgctatgaattggtggtttatgccgcctaatggcctgaaagcttctaaaccgtacaaagacgactattggaagcacgattactccaagacactagcatccattgagtatgtaaggactaaatgagttagtctacagctaacgtatagttttgcggcataatccacgaaacacatgctgggacgtgaaaatgccacaatgcataggttttgcatcgtaatcttagtaatatcacgaggatagggccaccaacgtatatcgcattaatcgtgggctagtaaccaataatgtggatgcacctatgcagctcgtacacaggtgcatgatcgcgcatatgcgctgatgcttctgcatgctcgacagccgtttgcagattcgagggcttgtgccctaaggactgcagctctttgaagaattttaagtcacttgaggtcacgtgcaaactgatcacactttgggtaatgattttgctcaaacacactgcagataacaaaagatatgcagctggaattggagtcacgtgcaattatttattttgatccccaaagtgccgtgcgctattaattgtggagggcacgttttgaattaggcattttgaagcggaattgagagagcaaaaggcaaggcaatgcgaatacagtcacatgtgtgaaaaaataaaacaaatcaagtgtagtagtgatagaaaaaagaaatagaaaaaatgtaaaactccgtctgaaatccagtgatgattttgatgcaaacaacaaaactaaattgggggagaagccctcatttttgctatctctgctatcataatactgtgtgcaggtgtagtgcgaagttactttttccttgcatgaagtacaaatgaaaaaaagatagatccataataacacatctccagataagcctacatttaccgcttacaaaactttgagcttctggtctgtctttccaactcctcctgattcgtttctcgaggctgctcaactttttgtactttttttttttgcggcttgcttagacctgcctccggatttctggctggtgtttttcccctgtcttcaatcccaaatctccagacatcaggacctatcgagtatgtgttactttactttttgatctgacaacggcatttctattcctttcatttgttatattttcctcttctttttttttttttttttttagttgtggaaaactgatctggtgctactccatgtcgcactatcagattgacaatgaaaggggaaatccatcttgagtggagctcgagatcggccgatctgcgggtgacgatgttcaaaatattaatcattctaggtacttttttttgactgtctgtgtcgtatcctttaattctcgagccttagttattaagttagctgaggaatcgcaatcagtgcattactacaatcttgtttaacctcacacactaaagtctgaatagcatttcactatcgctgttcagttttgccctccctttatcccatcgtcgattagcaaatccatagtacctcgttttatgaacacatttgcgcgtgtctgacaatccaataatattcaaaatggctatggcagatagaagacctctcgggctcccagttacttcagctcaagctgctccagcttacaacgtctcgggcctttctaagagccccgacaccaagatgaagtcgaccatctccgatttaaagggaaatctttccgagattgatatcacctcatttacaaccgacaagagcgttagcccagcggagttgtcgccgacgctgagaagcatttcgcctgattctttgatgcatacaggcactagttcggctaagaaatctacctcttcgataagctcaagagattccactccacctgttggtgcttcctcgtctttgggtagtttctaccctaaggcaagcttgaatggcaccactttgggcaaaaaaccaaaggtgtctgctcgtgtaccaattgctaccggaatttccactacaattcctgtcactggagaaaaacctaaacctgatcaggaaggtgatgcgtcgttggaagacgacgtgctctttgctattttcctcatcttgtacgaaaaagacccagaaggcgccggaatgaccgttaagcaaatctgtgatattcttgttgagagacatccagaaatggcgcagttatcgagcaagacttcaaacttggttagtgcaaaattgaatgcctacgtgaaacgtgttgaaaaaggtgactccaatttgaagtacgccttgtcgagagaatgggccgatgcctcgcccaaaagaatggtttatgtgtaccgtggtcttttaacgaaggacttccatgtccacgtgaaaaacgtcatggagtaccagaagcagagccagggaaaccaaaagtttgtcaacggtctgagctcaaacttttccacagactccttcgaggcggccaagcaatctgctatactcaagcaaagaagactgactatgtatgattttggtcccaacaggcctgcgttcctggaatcgtctgatcttgccaacttgtttgtcccctatgcgtctgcccctgtcgctgctaacatgcctgagcactcttctgcttctggaaaagagactgatgatgtggcttcgccagcaccaaaggtatctgctacaccaactcccatcacagaacagaagaagctcaacgatttggactacgagtttgaagacctagacgttttcaacgacacagatgacgactctgccgatttcagcattgaaacattcaagaagaacggaaagaggtccaagtccatgtcgtatttatccatgacaaaaaagagcaaagttcttactgctgctgctgcggcccctagagcgcccaagactccttgttctcacagcccgaatgctgctgctgccgctgctgcgttgcacgcggctgcgctcaaggccatttctgaaacttcgtcttcagacatgagttcggcgaaatcttcttctaacaattcaccaaagtcgaaacgcaactgggcgcatgtcgtgcgctcgggctttttgacccaggagataagtgccccagaggaccttacgttgtctgatttggacaagtggttcagctgagaaacgaaacaaatgacgttcgtgaaaattaatctacgcttggtctaatatggccgtttttgatgaggtgcatccagcatcagttacgaaaaataaaaaaatatacgctaaaacctctgacgataattactagagagtgctcccaccctattttccattgtgtcatatttgacaatatttttcaaccatgtgtatcgttgtgtattatatgtgtacgctattccatctcgtacttataggttccgtatgactttctacttctaagatgggctacagctcaaattcgttgtactatagtcttttccgttctttcctttacatccaatagtatcgccatgtcgtacctggtcaaattatctatcaattatacatggatctattagtgattgctcaagtttttgccccggttcaaaacaggagtttcattaagtatcattctccattataggagaagagtttgtggaataggtggtaatatagtttctccacacgatttttcatggtgtgctcatgcatttctttccattttctcttcgatctatgtcatgtagtattttggcccatcgcctccctcgggtacagtccaattaatgtcttggtcagggaccttaatatcacaagtcttacagtgaatgcagttttggctgttaatgttgaacttcactcccaaaggctcattctcgtcttccacgtattcgtacactccagcaggacagaatctctgttcaattcctttatagcgtggccatgaaagttcggcatgttttctatggtcctggtttggaatacgcaagtgacatggctcatcgtcttgatggtacgttccggtacgagaaaccgaagtcaaaatatcgaatgtaagctttccgtctggcttagggtactcgattggggaaaagtctttggcatttctggtcgcttcagcatcaccgtgcgaatgagacaatgtccatggttcggaaccacgagtaatcatagtagtcaatccagagtgtgcaagaccagtcaaaaatcccaacggaccaccagccaaattaaaggcgggacggacgtttctgacttcgtaaagctcttcgtatgcccaagattgcttgaatgcttcttcatactgcgccaagtcgaaaacattttcctccatatcagtttcttcgtccacggcatccaactccttgatagcatcaaaaatagactcagctgcgacaataccagacttcatggccgtatgcgtacccttaatttttggcacattcataaaaccagcagagcaaccgacaagaagcccgcctgggaaatgaagtttaggaattgattgatacccgccctcgttaagtgcacgagcggcatatgaaacgcattccccaccttccaaaacattcgagtagtatggatgtgttttcattttctggaattcctggtagggagaaatgtatggattagcgtagtccaaaccaaccaccaagcccacagcaaccaagccgtccccaaaatgatactggaatcctccgccatacacaccagcagacaatggatatcccatggtgtggcctacaaagccacgctcgaaattttcgtcacgaacacgccatacttctttgattccaagtccatacgtctgcggatcagaggattggcgcaaatcgaacttggcaacagcactcttcgtgagcgagccatggcatccttctgccaaaactgtgattctcgcatggaactccattcccctttcaaaagaagatttgggagctccatttttcccgattccaacgtctctagtagccacgcctttcacagcaccgttagctccgtacacaagttcgctgacagaaacaccagggtatgtttcaacacccaagtctgtcgcttgttcggccaagtactgtaccaccgagctgagagacgcaatataattttttccgtggttcttcatttgcggaggttctggcaaagaaaatgcatactcactggtcaaatacttcatgtcatcatgttcgacaagagtgaccaagtctggcggaagaggaattcccgatccatcttcgttcaaaaactcagagtcgggaaaaagctctttcaatgcccgcggctcaagaacagctccactgacaatatgcgatccaaagtctggtgctttttccaacaccacaacccgcaaatcaccgttgccttcctcattgtccaattgcttcaacttgattgctgtggctaatcccgcagggcctcctccaatgatacagacatccacattatctgctgctctctcttccgtcaaaagcgagcggtcttcctccagaagctgtgagaaaggaatttctttgcggaaagaaggtgtcggtctcatatgctgccgcagagctaccgaaaagtttctataggcaactcgtggcgctgatcttgtagaagatgttgccagatggttgggccaaaggttgcgaccggaccatgcccggcgtaaaccgggaaggcgaaaagacctcgaagtgtgccgaatcatttctggacctagctcaaatgagagaaagaaatctgacaggaacgaaacgaaaatgaaagatgatttcaatcaatactccaagtgagacgcacagacgaatcagacgcgcgatgattacacctagtagtactaatgagtcacggcatgtgatctgggtcatgtgatgtgagatgctactaggccactactacttcaaacgaattaaaaagtttctaaattctgattgcatttatctacagatataagccagtggtgaaattccttctctcaataagctttgaacatcattgttttatctatttccagctacttttttattgattgaaataccatcgggtgctaggaattactctcaacaaataactcgaaagacgttagtcaaggcctgctagtctaaaagtaacgattctcgtggagcacattctacagtaagcaatatcggcgactccttcggtccttcagacaccattgagtcctaaaagaatgaggagaatgtgtgcggagtttttagaaacatactacccataagaaattggcctctcgactagcctgcaacaacaaaacattctctctaaaatgattgcaagaagcttcttctcgcccgtacaatttttttctaagaccgcatgttgttccgtttaacattccgcctaatacacggcgcttaaagccaacggatgaatgcacagaaacttttaattcaagtaattgaactaagatataacttctctcgcatgccaaggctgacggtctcatagtctgtcgaaacaagtgtatgagactggtgaatgttagatttccgcacctatcgcaaaaactcataaatgcctgtcaaccacctggttgggagactgcgtttgagctcaaatacaaaaaaagaattatcaattctatctacactatttgcgtgtgattacagaatgaagtctaaaacattgttagtcttttaacattgcatacaggctaggcgtcatagtagcgctatgcatcgctaatgcacaacgtgctacattgctcacggttagaagtaatcacgggcacttgtatattgtctttgatttccagcaaaaataaatagcagaatggtcagtttaaccatgtatatctcgagtgcaccaatttcaacaataaaatcaaactaagcccacacttgcaactgctcgtagaaatctattctcttgtccgtcttgtccatgtactcgataatggagtaccggagatcgtcaatcaagataggatgaccacatccaataaatgcaatagaggcaggtgcttgttcagtttcgcgagcgataagcgcattcaagtccggccggccgacatggaaatcgatatctgggaactcgtactccaaaccagccaagccaaaggcatcttgtctcgaattgtcactaccttgggacattccttgcttttcttcttgggcaaaaccgggaccgtatttctcttccaagcgaaccttttcttcgatgcgagtcttctcgtccagactgctcaggttatttctttcgaggaatgccttagctgccacggtagcttctggttgtgtaatgtagacagatgtgagcaaaccggaatttcttgtagccttgatctcgtccgtgaatccagccacggaaacgaaatctctcaagatccacaccaatctgactctcttggatgtggtggaaagctttctggacatcgccatagcctcagaatacacacccgaaacaccacttccacctgcaacgtacacaatactcgaatggtgcttcacaggactagtttctccgtatagaccatccacagtcactctgattggcatggtttttcctggcttttcgtgcaaagctttcacaagggttttggtgattccgccttttactttacagaagaacacaatggtgttttccttggtaggcgagtcaatgaatgtgaatgggtggctttggaaaatgtacatgccatatccaaaatgaagccaggcatgtccgccgggaacagatggccatgatttgggcttgggcacttccactttcaaagtgtcatctagaagccatgtcacttgggcaacgggcatgccgaaccaaaacaatctcaaaactctaagaacacggtcaaggccccatacagcaatggctgggtaaaccaattgttggtagtccttggccttcaagtggtgccacatgcccacgacccagaagacagccaacaaaatgtgcaacaccaagaaagtttcatagaatcttcttctgaaaaagagaaggccttggaaacaaataagaccaccacatgtagtagcgacgacaccccatctcaaccaagcctccttcatggcagtggtgtagtacttctccttggaatagatccaagtaaatccaaccgagtggataaatgccattgtcacggcaattctggcaatccatctgtggtagataatcatggtggaatacttccagccagtaatccattgcaaaatgttgttgcggccagcaaacaaaaagaacaatggggtgagcatagagcacatgattcctgttctgtcgacaatcattctggtgatgaaagcctgtttgcccgggtagagctgttggccttcgacaaagtcgatattcacagcacaaagaataacgcacacggcaaagaatccaaaaacaataagagactccgctctagtggggatcaaaaactcgaaaaagtacaaaaatctctgtggcacatttctcttctttccaagcaaagctggatattccacatatctgcggtatgttctgctgataggaccgttgaggaacaaacgcagattagggaagagatacactacccagttgcacacaaacgcaccgacaaccatcaaggcccagtaagcaagacagataccgccataagacaaggagtagttgaagttgcggaagaaaacatggtaggtatcacgagaaataatcacactctgcttgtccagaagcttgatggggtagtccacgggtttgctcatgtcgtaactcttattgccataaacgtcctttgcatctttgaggtacgtctgatatgccgcagaaagatcggaagtggatacctgagccccgtacttggcacactccttcaccactttcttgtacatggcgtcgttgttctggccttcgactgcaaggcagcccatgagggtagccaacccgttcttgttgctgcagtaacattcatacgactcgagaggttcgtacgattcttcagacaagtttcttggcatacagaaggagccttggtaccaaatcacggagttgcaagagcggaagacgtactctttgtcatagatgatgatgttgccagccatagctagctggatgaggaaaagccagataaagttcctcatggtcaggagttatctcagtgttgaagcagcaattacacgagacgtagagaacatgggctgggacctctgtatttatagctcacactcatctgggtgtttaattccgccttgtagtcaggtacctgcagaaacgaggtgaatctctttcatccagggcaacagagaaaagcccaaacaataggtatcctgcattggtgcaattatctaagcattatagagccatcgctgatccacatttggtgcaaagaaccgttcggcccaacctatgtttgaatggtgaatttgtctttcccatcgccagagactcgcagtgtggagtccttgagaaatgatgtatgcataacccgcatatgtcctacaccgcactccgtattcgtgtacactttccttccagcatgacgtacgttgatgctggattcagggttggccgacaaacacgggtgtcttcttgtctgtccaggttggcaacgtgcaagcatcaccaagagcattttgggcgctgcatacatctctggaatgggcaaacaatgacaatcgcgggcgcctctaaccgtccattcatgtgatgtatgtgcttcagatgcttcgctggctcccaaccagagaagcaagagattgcaaatcagtgactctggcagtctgcgcctcgcaaaaatacaggtccggagctcaatcatgaagccatggagataagccgcgcatggctaagccgcacctttagtggagaaacaactgcactctgcgatagtgggaaaaaaaaccgtgcatttgctgcgaagcgtcagacatacggcacttgtgtgcaggcaagcttactaagacgtgcctccacgaaacgtcaaaggtcttttccgaagcgatctagacatacactaacaaaccttgttcctgcaggaacggctctgggctacctattttcctattgtttttccattgttgtcgccgtgccaaccgtctctggcaatctcatacacggaaactcatcagcgacgtttcttccatgattgaatcgcaacacttctcgtcgaatcgtgcaacactttttgtatctgcttagccaggtgggacatgtgtgcacccgtacctcccgtattcaacactgccactgacgtttgattaactacgtacatgtgctctttagtaatgtccctccgcaatataagagcaaattagctcgttgcctgatctttttttttttattaactctcgggattttttttttctttttttttttttcttcattggttttttctctttactgtacctgtttctgtcgtgtaggggtaatctacccggaaacttgcgtctttgttctccaaacacatccagcagaacaaagcaagcacgcacgtcagctccattttactacttttttactaatgtcaaaagacaatcctggcctcttagaaggcggccattgtgaacactccaaaaagttaataccccattgtgcagtatagaagagtaccttgtaaccgaggcaacagagcatgaacaatacaaggggaaaaaataatattttaaacaggtggttactgggagatacacaaaaagaaccgttatggtgttgtcaagatcatagtaaggcttggggtcttgatactctggttgcttttagagctatgtagttacttgagcacaactaattgtgtttacgttgttccgttggatccttatcatgtttctttttttttttttttttcaggtgcgttatatagccgcgggtttctaagaaacccaaatggtcaaaagtcgtccagtatcttccagagtggcgagttcatccaccatatccacggccaacagccagtcatccgaagaagccatcatcacaaagtctccgtcctcgtctttgtacttgaatttgttaatcacaatgtcatcgtgtacctctccgctcgaggctatgaacgacagaatcttgagtttgagctcgggaaacaggacactggacgagacataaatgggttcgctaagttcaatgacattgtagatgagcttgatcttgatactactaagcagcgacactgacgaagtagatgtgtcagagttgttagtagtcatagtaatagacgagctcgaaatgcgcgacgtgttctcatttttattgcggctcattttcatcatgctaaaatttgacgacgaagaattatgtctctgatacgaaggagatcggtggtttggagactctgcaattggttgggatactgtcgactcctggattgaatgagatactggtgaagcactggaatatggagctgtcacatcataggaatcgtaggtactccatgagccatgtgaatctctaagccgacggcggatttgattattcatttcatgagtcttcaaatgacgtaaacatgtttcccattggtttcttgcttcttcgctcttaaatcgtaatgtgaaagacccgctctcctttttccctgaccatgagatgattaatgtgtggccattagcgtttgctgatgaaatattgtaaatctctgagatatacaccctgccttttagttcgagtatgcttttttccttggcattattcaacgactcgaggagattggctgatgagcctgataaactgccagctttctttctcgatgatagtatatcacgctttttcttctccttgtgcttagggtcggatacattagcttcaacaaaaaagaaaatgatcttgtcgaataagtatgccacgtattccttctcgccgtcgccatccttgacagacacgacactatggtataagagttctccctgttcccgcaagttgaaacctctccaatttttgaccctatccacaaggttctgaaggtagccaacattttcggcccttctttgcgcttcattgacttgattggccacttctttcatagcagaatttgccataatcaattcattatagcacgggctgtccgttgagtcagcgtatgctttgatgagttctttcaacaaaagcgggtatttacataaccgttgaataggtttgatgatgtaggattgcaattcgaatccaggatctagtaaggaagatgatcttttcaaattcggagcttctctgttaatgagttcgatagctgccacttgacctatcgtccaaggttcatatgccttaaaggggccgttggaagcatgtatgaatatggaaccaatacgttggtacttcggctcaatgtttatgttacactcgaggccgcataaaagccttctgtggaaatcaacaatgtcgttgagattcgggaataggacatgcaattgctcgctggaaagcgcctcagcattttgcaactcattacgatatctcattagtagctcgaggtccagaatatacttgcgttcagtctgaagtaactcgcggaacactttagatctttcgtctgtaatcttaacctcggcaatgtctgaagcgaggttctcgacagttaaatcacttttactatcgtccatgtctagtaaacgttccacaactttgactatttttagcaagtcatgcgtattatctgagaacacattggatatggtgaacatgaagtcgtcgtcgaagttcaaatgcgttttgactgcgattagaaaatcgtaaacagcctttttacacatgcgcaagtcttccgtggaagatgaaatgggaatggcatgttcaggtgtaatgctgttgaaaaccaaacaaagcggtgctccttgttggaatagtttccagagttgtgtggctgggtccacgttaagattggcaggaagtacccctgcagtaaatgtaaaaatgctattgatcagtgaaggattggcattcgattgtgaagttccagagttatccaggtagatggaaaatccgccagaaccaaccgaagcccgaaagcctgcggaagactcttggttctgtaagctttgagagaacgctaatgcctgttgctcggcgcatttttctgccgctgagtatgcgctggccatgaacggttcaatgtctttgattttcttgagtctgttcaataaagtcgagcattggtagaacatgtggtcttgaacagaggaaactttattcataaacagatttggctgtaggagcgggcccaggggaactctgctaacattgttcgacgaggaattcaacgagactgaagacgctgccgaaaaagagcggaattggtgattgccttccatggtgggccgtggcgggatagatagtggtgttgttttttattttatcttttttttttctcgatttctctgtactgagaaaaagtggggacaaaaaaaaagacggcgattatctggcaatgagactaatggagacgctagtgaaaggagatgggaaaaaccggggatctgtagcggggagtaaaaagtggtaagaaaaaaggcactccaaaaaaatacaagccttgacgtttagtacggcgtgcgaaaagatgtgaagggcgcatttgcaaatggaaataataatgtatggaagtgcaaagcgcggaaagattaaaaaagaaaaaaaaaataaacgctcgcctgccccagcctggccggtttgagtatacaatgtacatgctgttctagaagaattcgagatgctagcaaactgcatctttgcagctttcaaacggtggttagtttaatattcctctggtttttcaatttcgtcccattctttgctgcccaatcggtggctctgaaaccgcgtgaataccgtttgatgtcaatatataaacatactagtggaccgcccgaggaataggggcacgtgaccgcatttaacccaatgctaggtcaccaattgttacaagcagaaaataagtagggaagttgtgatcgtaagcagttgtagtcagaatctggtgccaccatcagcttcaacgtatctttgtagataatatctggtatacttatttttaatcattgtagatgatcagtcgtgatacataattccacctctttcaatggtggagtaacgaatggtgacactgcgtctagcccagtcgcctcggctctataaaaaggtacaaggttctgttgccgctgtacgtactttctccgtatcaggaaaccatattgggtgcttccttccataaatagttcgatgtgcaattcggccacgatcatggcaaaccttctattttctcgcatctttttgcattcccctctgcggatgaaagggatctagtccatggaacaacaatggctcaaaagaagggttagccatatatactggttccaagcatgagagaaggtatgtaagaccaacgtaaatcctcgaaagtacaacaatagttctcaccttacaaataatcatgtttcgactcctagtcattcctctcccatcaatctctagctcacctcttttttagcgagcagcatcacttgtcctttatcgaccacaatgatcaacgctgtccgatttggaaaccacgctgcctgtccaccaattttccctgcctgactttttggtgcattgtgaacttctgtgagtgtatcgtactcataaatttttacatcggccccttcgctgtaacccacagccaaatacgtcccgtctcggctggcagaaaggctgctgatagctcggtctactgcagaaagaacaccgaggtttgtaaagtctgtagtgttccataatgaaacaattccctccctcaggccgcaagctagatatctccctctaggatcaaggcacatacacgtgacaggcgaatggtggccctgaagcgtatataaaagctcaatggccatcaggtcaaggcgccaaaaacatatggatccgtcgtcatggcccgtggcgaaaacgttgtggcctttatttgtccattgaagcgcgttgattttgctagggcggctgtcgtgtgctattttcgtgtaacctttggcgacgttgtagatggaaatgctgccatcggccactactgccatcacatcaccatctggagcgtacgccaccaaatgagcggcagtttttcccaatttgatctcacgttcaagatggcccagacctttccatagtttgacggctccatcgccgccaacgcttgcaaaagacgtttcagtagcagggttccatgagatacacgtgacgggtcctctgtgggggttttcaatgacaatggggtctgtcaatgatacagtagaccgccagattcgaatcgaacgatctgtgcgggtgtttatgacacgcgagcccgttgcattgattgaaacatgtacaatttcactttgagtgggtttgccattgcttccaagatccctagcagggaataggcggagattggaaaagaaagcagacatgcaagtgtgatgaagctgaacacgcacggcataaaagtagcggctgtatgcagttattgtcactttgttcctctgttagtagagggtgaagatgaaatatggtctgctttcagaggtattaagaggacaggcaatcggaataagtcgtcattttgtggttgtctgttatatattttcgacttttgtcatcttgtgcacggtttgtatgaaattgcgaattatttcgcaggtctatattgtggagagtgaaaaaatgtaacccctgccaatgaaaaaaggaactacgatcaaaaatcagaagcaattgaatctcaacttccccaatttgagaaaagcaaatggattttcagtaattgaagattcagcacaatgctttcacgctcgtaattgacaatgtagactatgaattacagataaacaataagactttgggctgcttctcttgccagaacagcaggcgacttgctctaagggactccagaatacgcatcagttcgcatcgatgctattaaagtttaagcacctgtcctaattactctattgagtagccgagtgagaaagtgcatgaggtgcgaaagccatcatggcctgtctaacatacaaaccaacaggcaccagtaccgaggtttgacacccagcaataataataacgcttttacaccaacgttgacgacagtttggacccaagagcagcaaaaatggccttcattcccgggtttggtgggtctcagaggcacgggtgtttcgatcagagccgcgccgcgctagtgccacgagtgcattttcaagcgaccgttttccactgacattttcgcaatacaccacattcacagccatgtcttcccggccgagattgctttcgctcgacgcctttgcgaaaactgttgaagacgcgcgcgtgaaaaccgcgtctggtggagtcatcaccttggtgtgcgtgctaattgtgctctttttgattcgcaatgagtattccgactacatgctggtggttgttcgacccgagttggtggtcaatcgcgacgtgaaccgccagctcgacatcaacctagacatcactttccccgatgtcccgtgcggtgtcatgtccttggacattttggacatgactggagacttgcacttggacattgtggaatcgggctttgagatgttccgcgtgcttccgctgggtgaggagatcagcgacgatttgccgcttctttccggtgccaagaagtttgaagatgtgtgtgggcccttaaccgaggacgaaatcagcagaggtgtcccatgtggcccatgctacggtgccgtggaccagaccgataacaaacgctgttgcaacacatgcgaggctgttcgcatggcttacgctgtgcaagaatggggctttttcgacggatccaacatcgagcagtgcgagcgtgaaggttatgtggagaaaatggtgtctcgtatcaacaacaacgagggctgccgcatcaagggctcagcgaaaattaaccgcatttcgggcaacttgcattttgcaccgggtgtgccattgtcccggaacgggcgccacctgcacgacttgtcgttgtggactaagtactccaacaagttttccatcgaccacaagatcaaccacttttcgtttggagaggacccatctgcatcccgccgcttggcctccactgacgatagccaggagccatcgatccacccacttgacggtttccattttgacttgaagaaaaagaaccatgtggctctgtactatttgtcggttgtgtctacgcgtttcgagtttttggacggcaaaaaagaggctgtagacaccaatcagttttctgtcatcacacatgacagaccaatcgtgggcggacgtgatgacgaccaccagaataccatgcatgcacaaggcggagtgcctggtgcgttcttccactttgatatctcgccgatgaaaatcatcagcagagaggaatatgcaaagacgtggtctggatttattttgggtgtggtcagctctattgctggtgttctcactgtcggtgccgctttggaccgctcggtttggaccgcagagcaagttttgcggggaaagaaggatatgtaacatgtacttaaaaaaagttaaattcggttaattcgaaaactatttagcactaagtaagatgtgctcttcatgcttattactcaaatgtcgttattactcaaaaggtgccgtgaaaaaattaaaaacagttcttgaagtgaaattgaagtcagatggggaacaaacaagccagattttaagagtttatgcttagagtccatatgcaaagtctctggtgttgcacttgctattcaatgatgacttctagttttcaatttaacaaagaaaaggtcttcaaattacttgcctcccgaataacgtagaccgagttttctgtgctaaggcttgatgtacgctcctaagttacccaagataaaagaaaaacaaagaatatgccattttgagcttaaaagtatgtcagtatcaaccagtcttgcagataccttaaataatctttcctgagaatataaaaagaagaacagtaaaaaaagtttcaataatcacttctctatgtgaaatgtaaatacaatgggattatacagaatgatggtgcattgctatttacaagatgctgactacacttcgctcatcaaatgagaaatctcagcaaagtactctttgtccaagtactcgcccacttcttccttggtcaaccacaagaacttcaagtccggttgttggccagaaaactggccagataagatgtgcagcttaatgaaaaactctttaccttcggcgccattgtgaacatggcatggctttctggaaacattgaagtagttgagttgatcgccaccaatagagtacaagccttcctcggcagtcgtatgtagagcagacccattatttggaaaagatggaagcttccaagactttcccttgtcttggctgacaaccaaatacaaggttctactcaatgctctctctaagctggtcaagtctttggcttcgtctgcttttgtgattctagagttggggacaatttttctggccaagctctcagattgagtgtcctcctcttccttggcgttctcctgataggttttgggcaatgaaagttcctgcttgaatcttctgtctctttgttgtctgagttcgggtcttccacccacaaactcgaggtttgggttgttgtaaacagggttcttgttcaactcacggaacttctgctccgataaagtaccttccctgtagtaaaaccacttgggaaatgtccacatcaaacgtttccacaactcgttttggtaacgatagtattgcttttggaactcgggtaaatcagccgtaatcactggtgttctcagcaacaaaagcgtcgaacggattgctggagcagttggagcggaatagctccgcgagaaggctctaccgatcatatgtatggctgaacgatgttggtacacaacgaaagattacctgaatagaaattttcactttggtgcgcgcgcgtaaacgtgagcccgctgcctccagagttgggcgtaaacgtcagacctagatcaacctaaacaaacctagacagcgtggatcccatttactggaagtatttaattcgcttcgaaattgggtttctcgaatatagacccacaaaacacgaatagtaaacattgaaagatagggttaccgcaaaacatatcaatatacttgtatatctagatgatatagactcactaccccctcgataactagaaccgtaaaatccaggctcatgaagaacaaaacatgtcacgtagtacgtctctcccttcttctctttcgtatcacattcctatccttatggagaacggggtgcatacaaaacctggactaagcatttgggtcgtgccctaaccagatgaatatatatagtgaccttcgccgccctcgcttgattttttgttcggtaccacttccctccttccgtccccttcccgaagaaaaacacaaataattgtccaatttagtggctcgaccttgaaatcttcgtattgataggttgtattagtaacgtattgtaattggcaaatcgaattacgattcttcctctgtggtgaaaaagttccaaggtctcagcgtagtggtggtgccttaagaaatttgcagtaatttattgtttttgttgcttttgtgaaacatgtcagctgtgggtgaatttgaatcgattttgaaagagttgctgactctaaaggccccaggcgtgtcaggtactcgtatcaagaaattgaccgacatcgcggttaaaaacgtatctgaagagtctaaaatcgtccccgcattatacgcaagctgtaaagctactccctcgtcgcacaagttgggagctttgtatgttgttgactccatcgtcagggtttacatggatgaggcaaaaaagagaaacgaagtcatcaacgcacaagctcccgagggaacttttgcggcaggcgtttttaagatcagcgagttagttgaatctcttattgacgacgccatggaattgctgattatcccatcaactaacataaaaatcgggaagttggtggatatctgggagcgtgcccagaccttcagccctgaaacgataaagaaaattagagataaacactttcgctcaactactcctcctggaactccgccaggaaaaaaggcagatctcgcatctgcttctgtatcttctggggctgatgctccaaagccaacctcggattcaggaagtattcttctggctcttgcttctttggcaaagtccaatgatacccctactccaccagcggctgcatctcctgctccccagaaagatgctgcagcaaacaatgcgacgaatattttgtcacagttatcagtattagcgggtggttcgtccggttctgctgtagcgctgccttcccctcctacactgcaaacacaacctcaacagaatcaaccaaataaagagtatattttcaacatgttgcagcaaatgcagggaaacaatggtcaaaatggtccgcctgcgcctaacatgcctcaaatgcctcaaatgccacaaggtatgccacagggaatgccacagggtatgtctcaaggtatgccacagggtatgcctcaaggtatgcctcaaatcccacaaatgcatcaaatgcaaggtatgcaaggaatgcaaggtatgccaggtatgcaaggtatgcaaggaatgcaaggaatgcaaggtatgccaggcatgccaggtatgcaaggtatgcagggtatgcatccacaacgtggtggatacaataacggcccaggcaactttaacgacagaagaggtcgtgatgatgttggtggttactctagaagaaaccgctctagatctccttcaggtcgccatggcagaggccatgacaattatggttcgcctcacgaagagaaaaagtcattgtctcaaggatataacgctagcgagggtgaaatgaatgtccctggggcacctcatttccgtcctcgtaatgttggtttcgatagcacattgcctcaaggctctttcaaagtcatgtcaagaacattgtttatcggtggtgttccacgcggcatggatgaaaagcaacttgcatctcacttaagaccttacgcagaagtgcaatcagttattttgaatagtgaaaggaaacacgctttcgttaaagtttactcgagaaaggaagccgaacaagttatccagtcattcaacaaagatggtgctttgccattgagaacgagatggggtgtcggttttggcccaagagactgttgcaactaccaacacggtgtttccattgttcctatacaacgtttgacagatgccgacagagcatgggtcgtccaggcacaatggggtggtactggaggacaaccattacaaagtggattagttattgacgagcccgatatcgaaattggaaccggtatttcgtcaaaggcaatgtctaagaagatgccaaccaactcagccagaaatggaccaaagtcaaacagaccaggagagccagatgaacagtttgtcaaggccaccatggctagtggacagcaagatttcttagcttatggccaaggtgctgccaatccattaagtggtttgttcaacaacagtaataataacaataacaacaatgctcctccaccacaaggatacccaggacaaatgccacaaaacaattcacttccgaacttccctccaaactatggaggtcaaaatggcaacttgagtgcccaattggcgaactttttcctgaatggccagcaacgctaaggccagagtatatactaagacgtaatgtacaataggtttgacatacaatgtaaactaggatcatcagccaaatgctggaaatccactacaagtagaacaattacatgatatattggcacaaaaacatgaccatgggtatttacatagaaactttttttcatgcttcggcaagaggcacaggctgagtaggttcatttataacctctaatcggccactcccagaagacttaatgacggtgttgctgatggtctttggtttgttgattggttctcccttgacgattttctccatctcctctttcgtcaaagtttcgtattccaataagccttcggcgagtcttttcaactctgttttctttgcagcgagcattttgcgtgttctagattcggattccaccaagaagctccgcacctcgttatcagccaaatctctgattttaggagaccacgattcccagtcatcgctcattctcactggcccaataacatcactcataccataggatgccaccatggcccgtgccatgcctgtagcattcgccaagtcagaggaacatccactggtgacattttctgggccatggatcatctcctcagctactttaccgcccatacaaacgtcaaggcgcgagaagcattctttcttggtcatatcgaccttgtccatttcaggtaattggaatgttacacccaatgcccttcctctaggcaagatcgtggccttatataagggagttgcagctggagagtacatagccatgatggcatgtccagcctcatgataagctgtgttttttcttgcctcttctgtaatcaccatcttcttctttgcggcgcccatcaaaatcttgtccttggcccattcaaagtgactcatatcaacggcaggtgctgaaagctgagatgcatgcacggccgcttgattcaccaaattcatcaactctgcaccagataatcctggtgttcctcttgcaataatggtaggatcgacattttcggcagtttcgacgttttgcatgtgatgcttcaaaatatcaacacgacctctaacatcaggcaactccacaatgacttccttgtcgaaacggccaggtctggtcaaggccttatccaaggattctggaaagttggttgctccaatgatgattataccttcagtctgcgaaaagccgtccaactcaaccaacaattgattcaaagtttgcttagcatatgcctggtcctttgggttacgttttcctccgatggcatccaactcatcgatgaaaatgatggctggcgccttttcacgcgcctggccgaataactcacggatacgcttggcacccacaccaacataaagctcgtcaaattccgaaccagacatgaagaagaagggaacaccagcttctcctgctgtcgcacgtgccaataacgtcttacctgtacctgggggaccggttaacaatacacctttgggcaactttccacccaagccggtgaacttggaaggatccttcaagaagtcaacaatctcctccaactctgctctagcctcatcacagccacagacatctttgaaccgtactgtggattgggaaacatcgacagacttgtcgacaacttccgagttgcggaagatggtgccgttttcgaccaagtagttgaaggcgttcgatgctccatatgtgagaagcgccactgggatcaaccatttgagccactttgacaatatagtgagtccggactcggacacaatcacgtggacaggttcagttctcgagcccatgccgtaggaaaatggcgagtgacctgcgtttcctgccacagcagcgttagtgccagcagccaaatcacgcgtcacttgctctgccttggcccttttgcccaccttgttcaacgcctcaatgtaaagttgcgcacactccggattggaggcgataccgggggtttcaaagcgctgcacgacgatctgagggtagttggtggcaagtagccgcttgtaaaactccgcctgcacttcagcgttggaaatgtccgagttggccgcctgttccagcgccgaaagcatcgacatggtagaactggacatgttcctatacgtggttcggcgcacatgccatgcggacacgcccaaagccaagggccgtatgtatgtcggccggaggatccgcgctggcgcccggggtatgattctggtcaaactttgcatttgccgagaaagtagttcagaaagcggaggcgtagatggaacaggtgcgaagtgtgtagaaggtcgtgcgcgacccaggtgcgatcatgctagcgagtactttgccttgtatgggcatacaagaacatatcatgaagcttaacaaaccgagatacgacatcttgggaagaagcggtgcatattgaagttgagctctgaaaatcttttcgacgaaaacgaaagcattagacactgggggccgataattatctcagcctactctcgtttgtagatactttatttgctcatttacatttgccataatattgagcacaattatgcgtgtagattgaaaattacgaaagatatttccttggacgctttggatctgtagggaagattgaattctattctgaccatgaataaatgtgcaaaacgtacctttaatcaagtaaacctcatgttcataactatacaacccgaaatctatacctacctgaaactagaatcccttgatcaagagatcatcgtgggcatctgttgccgcaatagagagcccatgctcattcgccaaatgcaaaagacatataaaacagaaactggtcgaaaggtccttcttctcttcaggacggtacatctcgctgatagtctcaacgacctctgtaaacgttttctttcgatcctcttccagttgttcttcaggactgacacttttctccttctcgttctcctcctttttaatggacttccagagattatccttgagaagtttgacgtccactctcttggccactttggaaaaattaacatactcgggacgcgctttcctacccccagtaacaaattgactgccgttatcatttttcgtctcttcctctcctccaaccgttccatcttctccacccaagacatcattaaagtcgatgccaccgaaattatcgttgtcataatcttccatttccgcttgaaggaacgatgcggcaagtttttcttgtctggcttcctcttccaacgccttctcctgttctagatacttccctgcaaaatagttctcgtcggtgtatgctttatcgttcaaattagactcatttgagtggttctttgaacgtttggaaaacgtcacgatcgattttttcggcttgagaaacaaattgaccaatctttgcgaattgaattggatatcatctggaagtacatgaaagtcatctattttgcattcttcaggcctcttggagatttgaaacggattcttgtgcttttgaaatatattttcaaggaaatcctcctcctcttcttcgaaaaaattaatggtgatatcctccttcctgattctcttaggagcagtttcgggttgaggagtttgtcctttcttacttagaccatcaaggtttttactttgtttaagagttgtgactttccaatgttctggtcctctccaattagttctcatcttctcgtcgaagtatgccattagatcttgatccattaccgtagctgtcgtaactccttcatcaaattgagtatcatcgtaggatttcaacacatcttgtgctttttggatttcgttctcaatattatctagattcacatcttctctcttttcgtcctgcgcttcaaaatccatatcatagtcgtagtccggaagattttcttcaggcggaacactgtcggctaaatttcgttcctcttcttcgtctgcattgaatcgatcattcacatcaccaagtaccgtttttgccttattgacatcacttaatgcaagctttaattccagaatagagggacaaatggagagagtttcgagttctggaccagacgatacgaacatgtttcttaacttcagaaaatctatacttttcttatccacatccatatcgtcttgctttgattccgattcatgttcttcgtctggattcatcgagtttgttgtcgcatcaaatacaactcttccagaactgtcaatgtttaatgtattcaaaagtaagctttttgcacctccctcatcgaaatcggccaaagcttttttgaaaagtggatcgattgccaattcttgatctagcttcttgatcttcaaggcgtcaaagctcaccaaagtggattccactatacgattaacccgtctttctttcttcgaattggcggagtcttcggcttctccatcttcttcaccttcctcttgtgcatcctcaagttcgatctggccttttttcgttgctaaaccactcaataatttgccagtctcggaagccgcagactccactctgctcagatagatctttacacagccatcaagtgtggcagaagcacgctgaaagttgatgttatcaccgtctttgatgacattcatgtcatggaagtagtcaatcaacgcaaactgccaggagtttttggttgtgatcttgttatctgtagaaagcttgatccattcctcaaaattggacataatggtggatcgattctcgtgaaagtggatggcatcgtcggcaaaggaagagttggcatcttcttcgtctcttccaacaaacatatctcctctactaacatgtctcgttccagatggttttctcttcgtattcgagacagatcttcctgagatcacccgacctttgtttgagaggtcatgaagaacagcactggactttctttttttctggtcgccagatctttttttgggtaggaccgacgtcatgatgaaaaagggtgttggctctgtttatgttgcgcgagtaaacataacattgatttgcacctccgcaaaaaaatacccacacgaaaaaaaagtaacacttccagacttgacgagaacaatgtaaatattcaatacttgtggctaattctctcttcttttagctttatgtagctgactttacatgctcttcggaatctttgttcagttactatacattattatacatacatcctatgctcctatgctcattttctccgtcttttctttccttggttattgaccttgtcgatttcctgctgtgaaatacgcaatccatttctggtggattttcccacagagtgaatcttaagtccacggtctctaattctgctcttatgtcccttacccacacctaaacggtccgtaactggggtcacacctttgcctatatcaatgtttctcaactcgccctttttcacttttgaaaggatgattcctgcctcacgagcttccttttcgtacttggccacttgttgttctctattcttaatcaaagtcttcctcatgttcataggcatcttctccaactttttacgagccgtggcattagtagaagatacttcacggatccgctgatcaaggatacgccgtctggcattgccaatgggtgcatcataatctagtgtttgcatagttaaatctgctccagaatactccaagctattggccaaaatgtgcgattcgctcaagagcctttgtaatttcaagtcgttttccaagttctcctcatcttccttggcagctttagcctgttgcttcttggtgagtttcaggagctttctttccttttcttccatttctaaaagcgtaggtgctcttccagaacgggccaccttcttgtctcttttattagaaagcacaggcgttgagttctcttgagtaagtttgaccaccttgacttcatgttcactttcttcactgctgatttcactctcactgtcactgtccctttcattttcgctaacactgagatcgctttctgattctccatcgaatccatggaattgcgtctcatcttcactttcttcagactcagagctttttggcgcagatttgtcttcaaatcccattgactcaaggctgccaaactgtgcctcaaagtttcgtctctggatttccattgcttttaggtagtcatcgtcagccatggtgaagagaggcagaccgtgaaattttcgcgatgcgatattcagtttcgatgtggagtattttcccgaagagaacagtgacatcttatagggttcaagaccaataaaaaaaaaaaaaagcaaaaggccaggaacatgttcagagtcaatatgttcgataacattgcctacttcattccaaacattgcactacagttattaaaacattttacctcacgtactgtagcactacatctagcataaccataaaaagaatgcaggtccattcatttcatgagaaaagaccatatctgggacaggacttctctatgttcaagatgttacttgaagagaaatctacattggcctcatagttgtgcctgcaccaccttatcaagtatgttaaagcctatctgagtcatatacactcttccccatgactagattcagaggctgcatcgatatccacgcaggccaagtcaagcaaatcgtcggtggcacgcttactcaggatgatacgcaggccctgaaagataccaaagagaattttgtttcgacgaagccagcttcgtattatgctgacctctacaaacagaattcagttgaaggctgccatgtgatcaagcttggaagtaacccagcgaatgatgaagccgctagactagcatgtattatatggcccggacatctccaagttggcggtggcatcaacgatagcaatgcattgcaatggttggaccaacataaagcttcgcacgtcattgtaaccagctggctattttcacaagatgacggacgtacggtctttgactgggccaagcttgaaagcctttcaactttggtgggccgtgacaggttggtggtagacttgagctgccggaaagtttcagagtcgaagtgggtggtggctatcaacaaatggcaaactcttaccgacagcgaactcagcgcagaatttttggctcgggcggcaaaatactgtgccgaattcttggttcatgcagccgatgtggaaggtctttgcaacggtgtggatgaagaattagtgacgaagttaggcgagtggtgtcccccacgattcgaggggcgcattgtttatgctggtggtgctcggctgatcaccgatttggacctcgtagctcgtttaagcggaggaaaagtcgatttgacttatggaagtgcgttggatatttttggcgggtcgttagtacggtttgaagatgtggtgcgatacaacagagcataagatattcgttccaacgcttaagagaaatatgttgaaaaacataatgtcagaaaaattgatcaaagctacgagaatgatagaatagagtaggggcacatgctttgaatagaatagagtcgtatagtgagtactattcgatgcaagtatacgccgaaactacatgacgattaataatcatatgagctcagaagaatgtatctctcaataaatattcaaagttccgtggagcttggaaatttcattttgattcaagttactaatcaaatttcgaaaggtctggccctagaatacaacgcaagagtaacgattaaaagagcacactgtaactgatactaaatcaaacctattcaagattcagtccttgtagtcactacacagagttgcatttctcctgccacaagatgaagtatccattctagtaaaccattcacgacaatttacaaagtcttgcagcaccatattctaccaagagagaatacacacattcatcgcaacagttttacatgtcttcattattttctatattacactcaccacgccgaactgccaaaaccttcaccatatgagtatccgttatccggcgaattgttaccacctggtgaacggccataggtggtgaatccacctgtagcggcatcgtttgcttcaactgtgtctttgttcaactcgacagcgataccggcaagtttcaattgcaaggtttcgattccacgcacaacaacttcgttaggagccaaactacccaccgtttcgacatccacataaaagtttgcaggctttgcattgtagtcaaatggagcttctgggtctggagcttcttcccattcgcagttcgccgacttaggccattcagcctcagcgtcgtcttcataccagaagtccgtgtgtttcaacttgttccaaggatcgtactcgaatccgatcgccgcacatggcgaccatttggcgtgttccttggctatacccttcttggcgatacatgtgagacgaagctcttggtgttttcgcaatttgcaaatcaaaggtcccctgtgggctggatcacggatcaccgggtctcccaacttggaaccattatggaacttggccaagtccagcgaatacacgttcatggtgctgtcagagtcacacttggctgtcaactctaacttcacggaacagttgggacagtactgatcacacgtgcaatccctcgagtatgacaagttttctatgccttcactattgagaggtatcaaacccaaacggtgtgaaagcaactcatctgccaacaccgacgtattgacgtcgatttcaaccaaatctatcgccaatgttggaacttccgaaagcatggtcctccgcaatgagtttgccacagaaagatccacgccacgcaaaatgaagtccacatggtctcgttccgtctgtctgatggtcacacgagggccagattcggcgctgtcaacttccatggttatagagtggtgttggttttgatggttgatgttttttcgagactgggcaggaggcacggatgtctggcctacgactgaagaagaacgtgtagctggaccaacgtttccttttttatttcagtgactcaattgttctcttcagtcttattacactaattaccttgatgtaaagagattgtttacagttggaagcttcatcaatccatgccctgaaaaatggtgtaatggtcacgtgccaaatataaccaaccaagacattgggaggtaaccactagaaatgaaaatgactgaaaccgtctatggcataagttttacagatctataagtattctgaaacatatatatgagtataacgattcatgtcgcaccaacagtcacattaatggtaactactactgcttgtaaaagtagcgcgaatatcgttcttcaccatcatgacggcaaacattgcaaaaactaccgtatatccgattccggatttacgctttgagcaatcctttttcaggtcgcttcagacatacgctaacaagaaggctggcatcaaccatacgctttcggaaaaagaactcaagttaatgggagtggatgaaagtgccgaagatttgaatgtcgagggaaacactcttcaggctccagtcgccccacttgctccaataacgcccagtgttgttgcatatgccgtgattaaggaccaaatcattttacctctcctccaaggttttctttggagcggctttttgttgtgtcttggccctgttatgagggctatagtggccaatggacaaacatgcggcacgtggctagcacagatggtagggctcggaagaaaaccagtatacggacgtgggtttactacaacttaaggtcagggattgcgtatgaccttgggggccggtttccataggtcgatacggtaatatataaaaatacggtcctgcgcctactgtgcccgattattaagacataggctggtacaataggtggaggagattcaatgcaataaataagaaaaagcgggtcaatttttcgtcggggttgtggatttatcttcaagccgttgagtatatgaacaggctgtggaacattttagtgaataacatattcgggagcgatacgaggataatctagattgactgcaatggtttatcgtgtcgtgaattttaaacgcaattgtccttgaatttacctgcaacactctgtttctggtttatgtctgcggctgattctccatgtcctaataatggtatgggcggatcccatccacaattttttttccacacttattctacactgaaatagctagggaatacgtactgaaaggtatgtatgtcactgtcaccttaatacctccgaaagaccaactaaaccactttatcacatcagtctccacacgatctcaatcgaacagggaatgttgtggattacgtaggcacgtaggattaaggtcaaagcgtcactttatgatccagacaatgttgaaacactcaaaggagggaaacattgcccaacaaaatggtagtcaacgcttgaaggtatttttccccattaaatcgtgtacagcataaataacatagagaatctgtgatttttttcagctttctaattttattttcctaaacagttaagccgccaatcaactacgtacatcagaacatttttgcagaaaagttggatgttcgaatgtctagggcttcaatgaacaatagacgtgtatagtaggcacaaccaatttcttctcatgtactattgcatgcctcacatacatggaattcagaatatttcacgttcacaaacggaaaacatcaacgcaatttagcatatttccatgacaatgaagtataaaaacaataaactcattacggtttgtagcttgaaccatcgtaatactagtcccacctttcgtatctattcatgtggagcagaaaaaagattctgcatctcttgcttccagaaactgcgcttgccaaaagatgattgtcctgcatcaggaccgtcatgcctagccacgagacacttcccaagcctaatatttgcaaatgcttgggcgaatataatcggttcaccgcttgaaatcgcgagcaacaattccttccctcaaactttatctggcccagctcctcccgtttcgcctaagccccttccaaaagtcgtgttgtgccgaattcggtacgatcgcgcgtattgcgataaccaacgggagaacaacactattgctttgacctttcggcctgcctgaaaaacccaaccgatttctcttcgcttctcttccctgttacgcaaaggatatttttgcagttggcttagtcaatgttcagaagaaaaacccgaaattcaactgcctacaccggcgtgggtcaggcaaacaatgccgtccagcagccgaacacaaatgctatggcagcagcattatccattggcgagaatttgagagaaacccagccggcaaaatacggtaagtcccggaccctgtcgcttaagaaccaggcccacaccactcgctctgctggcagtcttttgaaaagaagtccttcggtacaagatggtggattccggccaccggtcacgaggacttccagggctggctccaatgcctcgaagcggaatacaagtatgctgtccactggctctacaggcaagcgtttagtgtatagtgttgatgatagtttcaacgactcgttattagaggaaatgggcaaagaagcagacgtccactactctaaccgagccaagatggaggacgtgaaactcaagcatagacctgccgaaaagcctcctgtcaaaatggtcaaaaaatatattccgacccccaacggaatcaaggttgtggaggtgcctgaatcttcaatgcagcaggagattgctcgctcaaattcaatgagatcaggaatgtctatcaagcgctcacctctgatgcagaagaccccgcgttcagcatccatcaactccacttcgcgtcagcccacacataaagtgactcgctcgacaggatcaagattatcttcattagtttcccctcctaaaatcgaagagaaagtggccgaagaaacccgtgaaggagccattgactcagcaacagagaggcaacatgagatggaccagcttcagaaactgattgaaagtgaaaaacgattggctgaggaattggagcgcaaacgccttgagtatgagcgcttgaaacaattgagactagagaatgaaaagaaaatgcaggagttgaagaaactcgaggaggaggaagaagaggctgtgtcacgcagcatgtccccagttgcggaacaaattcctaaggagcacccaattccaaaacttgcaaccgacattcctgaatccctggagaaaagatcagacatcacagtggagcacaatgcagtcgagaataatgcaaaaagtatagaggttcaacacaacgacaatgacatgaagaagattctgcatgaagagaataatgttcagaaacttgaaggcgaagacgaagaagaagaagaagaggaagaagaagaggacgtacctataaaaccattgcctatcattgtcgatgagcttgaagtaaagaagaatgagggggatacattgaaacctagtgatgaccatcaagacggccattccagcttgtattcacttgatgcttcaaatactgaaattgcagctacctcatccctatctgaagctagtgatttggataaagttttggaaaaggtactgaaactgaacaataaagcgggtggcgaggatgagtttggcatcgaggaagttgaagacactgattcccccaatctcgcgcaccatcttagacctgtttttgacccagtaacagatgatgttcctgccatatctcctactttcgatccagttccagaaattattgaagagggctatactgacttgaatttaacttcacattccccaccaaatgttgccagttctctccaatccatcacaagtaatgaatcacggagcaagcccattaaatctgcgatgaaacaaccaaaagcgacatattcgaaatcccctaagagtgaaaacgaaagtccagcacatcaagcatatctctccttgacaacggcagaaaatacaaggttaaactcaaagttatccaactctcaacttggtgacgccagtgacctcccaccagaacatcatgttaatcctccaagatcacctaacaccgtgcaaaaaagagtctctcagacattacggaagcaaccaagtggtgctatgtcaggtggcatggcgggccgctccttaagacctgcatcacaagcagacttccatcaaccacgtacacttgcagcaagcaacggtggaatgagtgcaagaagtttcaagacgcaaccacaaccaattgcgccgcatcccgcattacaaccaaattaccagtcaccttccaaattgaaggcagccgatctctatgccaaggccaacagtcgaccaagatcggttttccagcctgttcaaaggaaatcatcattctccaagaatgctgatcaacaagcgaaaccagaagctgcaaggcccgtgtctcatattcagcacaggactacacttagggcaccagcgtattctagtccttcggcaagaccatcttatgagcaactgtttgctgggaactcgtcgacagctcaagagagcaatggcggatcgcgcttcaaatctcgtttagctgactccgatgatgaggatgctggtctctctcatttcaagggtggagagggtttcttgtctcgctttagtgattcagctgacgatctaacaaaacacagtaatgtgagtggacaaggatcttcaaatgatttggcacaagcacccgtaacttcgcttcggaaaaacgagaatgaagcacctaaagaaggaaaacataaaaagaaacgtttcttgaagaagcttttcggcagaaactaaatgaagaaaagatttaacctgccatgtgtcgttttttcatctttacgtacattttacatgccgacattttctaatactcttaatgatttattttttttctttgatattttagaactgttcaataaaagtttcgtgcctagaatagttaaacactgttactgagtagacaattaattaagtttcaaactcaatgagattcttatggtgagaatgagcctcattgccagatgcttgttgttcagctttgtggaaattttcaatttgtctcctgtctgctggagtcttgtgcactgggtcggtataaacctgtgcctcggcaccaagcaaaagatctttatcattatcgtcaatttcggtgattccaaaatcatcatctccgtcctcatcatcttccagagttttatgagtctttgatgatttttctgaagagttatcactttgtgaatgggcagcagaatccatacgacggcgaacctttttcgcaacttctcttccatctgctagaagcccatcgaacatatctctcaaattgcgcattgttgccactttggagtccaatggcttgtcgatatggattgattgccgcaaagtagtactgaagaataactcatatgtctcatcggcaagtacaaccatccggaaggtgggaaggttaagggtgacaggtgtgtttggattcaatgctgcattatgagaaatagaattgtcaacagctaactcttcaattagaggcttatcctccacaggtacagcatattcaaatgcacgttgaatgaatgtgcttgctgctgacaagtatctttcaagttgcatattctcgatcttcttcttgtctatatcgatactggatggaattgcaatattgcccttctctgcagagtgttgttcttgttgctgtttgtagatttcatcagcaatggcattttcgatagcaatttcagtaagagagtctaaaaggagcccttctttccatggtgttgtaatgtgaagcaaatcttcagaaattgtcaatataccttcacgatccacagcgtcatttttgctgtaaagggcaaaaaagttagaaattgaagaaagcaaatctgtttccattagggaatccaatccagaaactaaattcgccaacgagagttcattttggtgatcgatatcccatttgttgaacaatcgttttaaaaatttgtcttgtttctctgcatattcgtcaacagcttcgggctcaacccaatcacaaatttgtcccataaagatttgaaaagcctcataatccatcatactagagcctgatcctacagttatggtagattgaacaatagtgtagaatcggtcatagatcaaagataaatcgtcaggtgttaagtttgcagtcttgggtaagttacgcaattccgttctcttgacgaaggtggtgatgttctggaaaatggaatctctatgctttgctctatgcttctcaatagtctcatcgttgataaccgaaaattctttgaaagctgttaccaacaattcttgaaactttgtcaccagagcatattttgcatttccagctgtagggtgagcggattgatccaaagtgtggaaataatcttttaagatggaaataaaagtgccatcgtcctcggcctgaagcaattcctctccattcaatttcaatattgccaaagccacttgaaataacgttttcgggccctgcaagaaaaaaacatcaagtattctgaaagcaaacaccaatggcatggaggtcaaatacaacgacaagaaccaaggcaaggaaatgaccgagagttgaatgtcgtgcttattaatatgtgaccatagcataggcatggtgtctgcaaccaaagattcgaatactcgttggtcgagtagggtgccatacattgtctttgagtaatatcctggtacgacgcgatcacaaagaacatttaagcaccaaaaggcctgctcttcagacatgtatataagtaaggctgccacaacaatgttcattgcctgacagtaaccaatgtcggggtttttccaagagtacgcagtaagaacgcggcgtaaacgttcaatgccctctgaatcttgatatgctgcatactcgggtaatgatctgttcaagtccttggatatttcttcgatagcgacagaattcttgtctttattatcttcaattagcttcaaatattcattttggtgatcaagtcttaaaaacatggaaccacaacataactcccagatttctcccctaagtctgtttggcaatccaacgcgaacaagcttatagaacattggggttttgatcaaggaaaggtttcttccatcagccctgaacaagtcaaaccacaacttcattttggacctatcgcgtgattccttggcattacctgggaacttgaaaataatgcccaaccctccaggcgggatcgattcaaccttttctgtggagaccttgtttttcgccaataagtactccgagtaacacgtttgaataaatgggtgcaactgctttacattaggcaagttgtttctcaaggctgttttgagttgagacgaaaacctctctgagtcagaccggaggcccaccaagtagagctttatatagatccgtgaatgtgtagataatgctaaagcaaatccataggagcttgtagggagccgctcaacttttttgattgtagacaaatgtaacgtaaaagaacagttccgacggtcaaaaacgtccctgaaaaccaaaaaatgtggagttagatatagttttccttgtggataattgccattcttataaacttctttcgccgcttcgggtcgatagctcacttccacagccagctcagacaatactctttctccttctgggagattgaattcccgacaaaaaagctggtctttggtgagacccaggtcagatttacggtcaaggacctggttaaacgtagaaacggccttctctttgagattgtcaaagaaagccatcttcaatttatgcaattgtggctaccagtgttagcgtgattagaacaggattgaccgggtattggagctgtggaggcacgggtctatatttaaaacgtggggaaacaaagatttgcaatggcttacagacaaaaaatagagagagtcggttgagccgacgtattcctgaactcctttttatcgtaattgtttcaattcgactattttgagtggtgtaaagtcatccagttccgctcatggtggacttaagaggatatagagaagtcgcgcgttttctgaattatcatgtcagggccatacatagagctactattgtacatattgtacagttgggttgggatgaaatattgattggcaaatttatggcgattctttcgtagactgatccggttgagaaatcagctcaccatctgaaaccaggtctagataattattcatattgacgtggtcaacgggatgccttgcaacatttctttgcataggactgagtctcgttggatgagaagctgattttcgtgaatcttcagtagcaatcagggcatttctcttcaatttttgtaagccatttcgaggtctgccttcttcttgtaactgttctaacgtcatgtactgagaatagtccgagatttgttttagtggttgtccagtcttcttccgatgacgatgtttaaatttgtttccaataattttaccagcgtggtttaacacgatacgaatgacatctttcttgaggtgcatcgctaattcatggcccgaccaagtcttattttgatagtgaatggtgggaattaaaacctgaaggttatgcacatcaatgatattcaaatgcttgggtgctttgaaactgatgcacattctaaccttgtgtaccttaagctcctcgatgacaatatacttcgatgaccggttcataatgagactgacatcatccacaaactccttttgagcttttctggcagactttcttttgagtttaggtgtcaaccgttcgctcactgaagtcccgtccgaagatgagaccactgacagactctcgacactgaaatcttcgctcttcgctgaatgtgcgtgtctcgaactttgattggaatggctagaattgatactaggagatcttttcttcgccatgagttttctgaaagggttagagctctctggggaggtattagaagtggcactggatgagtcgtcgagctcctcctctgccagcagtgaagagctttctttgctcagttcatcttccttaggaaacatgtagttaaatatcttgttcgcagtatcatgatcaacctgaatgtgcactggttggatcttgagctctgcattcttcatcacttttattccaccaacgggattcaacatctcccacgacatctgtacaataggtgtggcatgactaacattctcatctgcattggtttcggcaacttccaagtatggtcggaaaagctcggggtataccgctttcggttgcaagttgaaaccttgaatcattgatatttccaataaattggaattggaaccatcaaacttatccacgcgtgaaaattgcgaagcagccaatgcaaagtcaacaagaggctctctgttatcatcaagaatatgccagataacttgatcggcgtccactttccaattcatagctagatcttttttccacgcattgttatcccctactagctgagacatctcaactataacaccaagttcaagcttcatcctttccatttccatctccacaacacttttctctctttgttcttttttgctcaatagtacagttcgttcatccattttaagcaaaataaaacgacaaactctgatgttttgctgaagttgcttcactttctccgatattccttggaaatcagattcatcagataaagtcataatttgttttaaacggcggtgaagctgatctcttcccgagttagaatgcatgaggagatcagttaccacaaaatacatcgccgaatattgagaagacgttgcattgaaaacaacttttcccaaatgcactttgatctcattggccttagacagtggagttgcatccactgacaacatatttggcttctcaaatgtgaaggccatagttgtcctttctaatacgagatcttcttcatagttcaaaacttcgtcacattcttcacagtttacccagggtggccaggtttgacggttaacatagtttccatatggatttaaagacatgtcagtgaaatttttgcgctcaaaagcgaacgcaaaagagtccttaaggaaaacaccataacgtgttgcaatcaaagacacaaggctttgattctcgctgatgatgttattagttccagcaacattgacgcatatgatacgcaattcaacatcttgggaggtttggagaacacataagtttgtatcaagctcactaatgaattgagcttgaggtcgaatgaatttgatgagatatttgttctcgatttcccgatcatcgctgtcattgtgcgtcaagtactcctcaaaacaattaataatgtcctcattcgagtcataatcctggcttgattcagttgtagagctctcatctcccttagctttgtccgactctttatacttctttaaaataccgtcaacaagatcaacagccttcttactcatagcgaatgcctgagttttttcatcgttcacaaccaacaaatattccatgaataaatttctgactttattattccaaaccaattgcaagttatgaatcaaaaaccgattatggtaactgctagcagacgcattagaagtcataacttctcttgcttgttccatggatttgtaatttgaatacgcggaaaatgccctagagtccattttagtcaaaaagcttccattttcattaacgccaatgatacttgaatccgaacttgtggcgattttcttcaacatatttgagcttgggacttttgaaagtacctctgcattaggtgccaaacttgctggccggctattatgagatgagctcggagtagaagcaacatcttcgtaaatggtggtaacatggctgatagctctttttgctcgatcaatttgatgattgagacgatcatagtcttgtttgctagtagaatcatctttatcgagtttcagtaaaacatcatgagtgtcttctaactcttgctttatctcatccacacgtcgtttgagaatcattgcttgcacctgatcaggtgtttgtgcccctataagacaacggtgggatttttctgcaccaaaaggaaacttgctttcggaactctccaacgtgaactccctgaaataagtaaatcgaggagtgaagaagaaaggatggactgatatagcgggatctgcagagagcatttccttttcttcaagttcaataaagtcctccaaatctaaccacgggaagtcttcttccttgatggacatattctttttccagtcagatgtgccatatttgctctgcaggctctccctatttgcttggaacgatcctatatcaattggcgtcagcgaatcaccagtataataggacatgagctctcccctcaaggacgtatcactaaactttgcatagaagagtctaatatctgcatctgttatgtcaatttctcctaaattaagtttcaatttgcgaaccattttatcgatgccgagtttgtcgttgacatatcgaacaacttcttttcgttggtggagatcaataacacagcgtgcaactttacctttcaagcccgtgaatatcacattgtaatttcgattctgtacatcaaaggaaagatggaggttggaaatagtaaggggttctatctctaattgatatttgaaagtgaataagtgtggactcattttcaccagcgattttggaatcttttttgaggagaataactttccttccctaattggcaaggaaatagtgtttgtaagtgtattccaccaggttgtaaaatacttgattgaccgaggggttagataagcagaattggaacagttgccttttgaagatttagagcagactgatattgccatatgcaaataatctgaccgatactcctcataggaatcgggatgccagtcaaaaattggattcgtaacaacaacatcgtagtgtggcttgaatttgcttgttctttcttggttgctgcttagctcggttgcattcttatcacaatttcgttcaaaagcaaatccaagcgtccacaagactttttcatctgacgaaaacttcaatactctcttttgaaatttcttactttcgtattcgctctcgtgaacatagtcatgggtgtcgttatagaataaactccatgtacgactctcagcagttgaatagtttggtatgccaagaataaaatcatgactatcaagaagaatgagttctgctgggttattggtttcgttgatccttaacagaacaccatttttccaacaaaagacgaaaccagagttctcgcccactagttcgtatggagatatagagctcttgatgtgaagacacaattcgttttcaatattaaatttgatttttccgtgaatcaaaagaccgaatttgtcccaccaaccaagagggctgtcgtctattggcggtttggtaaaattatcaaatgcttgcatcacactcagcattgcagcctgatacgatttactccaactgataatgcaagcgcgatcggtatttatattgcattgaagatcgagcatgaatttgactggagtcaacgttctaggaatgtgaacggaatagaaattatctgtagattcctcttttgtgatagctggagaaaacggtacaaatatgtgtctcatttcttccttccgaaaaacaagtttctcattaatcaccaaattccccagaaaatccattataggtgctctcccaccgctattcgaaggaaatgaaagggcgggaagcgcatagtcacgaacgcggagactgacagacgaacttctaagtcggaagaataatgggattaggatggagtactcaagcttaggttgtcctttaccgtgaagcctcaaaaattcgtcaatatcattaatcttcgctgtttcaactgcaagatcgaaatctttgaacaatcccgtaaattgaggtgtaccgggagcaaagttctgaatcaggaacttgcttttcataattgggttcacttcgtcttcatcccaaatgctccttgatatgtcacggatatttgcgtatcgggtttccttgaatttcctgaacttctggatccatgaagttccgaaatctttatctaaagcctccttcgctctattgataatttcagctgcacattcctctgtgtaaacttcttcattttgagttgatacctctgtttgatatgtttctttctcaacagatccgttgttctttctgtgtgattttttgaagaagcttttagatttaacgtcaccagcctttgaacctgccaatgattggtcttcagaatgccttgagtgcatattcgaaaattgtgatttgaaagattccccaatcgctggtccaatttctgaaattgtaaaccttgatgagctgtcctgctttcggctgtgtttcgatagaaaccgcagagatggaacatgctcctctaaaactgaagtatcaaccttggacttgatgtcttttactttttgctcaaaaagtgccaatttacgaagcctgtcgacttgctcgtagctggcgagctcgaaaatcaaagcaagctcagcttcaaatgcatcgttttccaacgtaagacccacaatcgacgacttccaactgattcttggaacattgaatgctggtttgccctcaggcataatccgctggtagtcatagattccttgcgaaagattcttgaaattatacttaagttgcctgattgttttgaaaaacgtaacaatgttgtcaatgactgtgtataccaaaaattggaaagggatattgaaacggacagtctttgaaaccaagttgatgttagttttagacaaattgttcaagtttatgagtaagtctgtgatagaaacgagtcttgtccataacttggtagctggatgtacgacataaagacgcaagaagtctacctgaactcgatgttctgaaccaatgattcttagttgtaattgatcacactcgaacattagatccacattgtttggcactttcacagttaaagcgagtgaatcgatattaatgctgagattgagtctcttatttttcttcttcacctggctttcttcttcgacggaataagttttgctcacctttggtgcaatcatttcgactaacgtatgtgcatacatcacacaccaaatcaaaaatacatcgattttgccatcaacttctggaatagaaataaggattctatcactaatattcgcaggattttcaataacgatatcattgatgaacaaaactcgtttcactttcttaatctcgttgttgtcgccttggtccagtatatgtgacagggttgtgttcaaactggatacgtcctcgaagtcaatctctcccacgtcaaaccttgaaacatcgtcaacctcatccacatattcattcatatactcactgagagtattaacttgaatatgacggatagttaccttgaaagttagttctgattttttatacgttaatgacacatcgttaactgtgaatgatatacctcttttgaatgaagagaggtccaccatttcaccttcatccgttttgagtatgtgcgatggtaatgaatcattacagatgatcgtagtagtgattctcttagattcaaatctcacagaacgaattaccgaaggtagcacttcgaaaatgtccatggaagtgataataccattgctgtcagaagagttggtggtactagagtcatcttgtggaacttttgcaatatctgcacaggcagcattcatgtgggattttctagtctcgcgaattaatctcaccacatggaaaatcatggtgttgacagatttcaaacgcacatgctttgacacgaatttcaatgaaacgctattattgtccacgcaataacctattaaggagtttaggttggataccaaaagttcatttttttccacttctaggcgtaggtttttcatacgcatgtatcccttaagtgtcaagggacttgcatatccaaaacacttgcgctcaataagtcttcccaagtttttgcttgacgatttaaatgccaaagacagcatttccccattggaaacaatattcttcagtgactctctatggaactttatcagattgttctgtggcatgtggagcgtcatttttgtgtccataattagaaccttagtggaaatatttctgatctttttcagaagagcaaaaaatttattattcttccaatcaatgggttgtttattcctcttggtattatgttgcgtgttcaagagaaaacctaactggtcaaagaagatgcttatgttagggtttgccaaagtcaagttagaggaaatatcaacacaatgatcagttgaaatattcgccaatattgcgctttgaaaatctgatatgttggcttcaaataggtatgtgagggaagggatttccatacacttcagatccaaatggaaaaactggccagcagtaacataaaaggaaatttttgaaataagttgcttcttataagagtagtcttttgtgtaattgaaactgtaactggatgactctacccgcaagtcattataggatacaacgctctcttctactttgatttgtacaaaggaaatcaagttgaaaagagcaagtagagttgctgtatctggaagattcagaggggatggctcttttggattcggttgcttcgacttctgcaactgcgacaaatctagtgagtctgggatatgaacatcggcaacgataaactttagtccgacattgttaacagttccccgaatccgggatttctcttttggtaagggacaggtaaagtatatctcagacagaagctccacttcgagattacgaaccactctagttttgtccacggtggaacgccgcagattatcgtggataaagccgtccaaaactgtaagtgaaatgccgtgagttccaaaagacaacgatcttaaagattcaagtcttgtgtacgacaattgtacgctaaggccgcccatagcaaaatggctaattgataagtttccaacgtgaactgcaaactctttaagccagcgatcccgtattagaagagtatatatccatgatggaatatcgacaatgagctgctgttgcagaattgtgcaacgattggattgttgcttgtcttgtggagactcgctctgtattattgatacgtcggataaatagacattgatgatccgagaagagtctgatgacggtaaaaggaagtttagacgcacacgaaagttgccaatgacgactttgctattccgatattctagtgtgaccttgttcaaactaaaccatccgatgtacttgactctgacatgcggaatgcaatttagactgaataacacaataatatatgcaatggccacaatgagaatgtaagtgtctagtttgtggatgacatttagtagggcagtagtcaaaaaccgaaacatggtggttctgaagggatatgttgccagaagtgcttatagtatggtagtattgacagtacatccatattagagaagcgcgagtcataaagagaacggatcaatcggcatatctttcacactaacaaaacaaatgacacagaagagataataaatacatagagacacttatttagcgtacgtgatccggttacttgtaagtatatcatcaagttatttgataataaatgattggcgaaagtagcctttgagcttctagcacctctcttttcgaacttagctgctgcgttaaaaaaaccaggtggtcagtagagaagttgaaacactttcatttcgtctacgaatcatacctaaacaaaataagagcatggccataggcggtgccgtggggtacgctcacaacaccgaaactacgaatgttaacatgatagagaagcacggtaaaataaaacggctccaaacttagctccagacattatagatcaatttggagaagctttcaaaagcaaccgttaaaagtgcttttggttttgctgtaccgaatgcttccaattgcttcctccattgcttagttagtggcgggtcgtgtggtgcacaagagctcgccacgaaactccaccttatgcgagactccattcagcttactattatacttctccaaccagcgctttcatttttttccacctctaactttcacagaacagaacgtaaacatggaagagcttggaattcaaatgcccgtggtgcccgctttggcgcttcccaaatcaaaagagtggaatgcgccccaccaagaggaacagcaagatgtgtatgtcaagttgaaaaaattggagaaggaattggacttgttgttgttgcaagaagactatatcaaggatgaacagcgccacttgaaaagagagttggttcgtgcacaagaagaagtgaagagaattagatccgttcctttggtgatcggccagtttttggaacccatcgacgagaatacgggaattgtgtccagtactacagggtccaactatgtcgtgagaatattatctacattagacagagaattgttgaagccttcttcatctgtcgctttgcatcgccactccaacgctttggtagacattttgcctccagaagcagactcgtcgatctccattgtgggcgacaatcaaaaacccgacgtgacatatgcggatgtgggtggcttagatgttcagaaacaagagattcgcgaggctgttgaattgcccttaactcaaggcgatttgtactcccagattggtatcgacccacctcgtggagtgttgctctacggtcctccaggtacaggtaagacgatgttggtcaaagctgtagccaactctactactgcggcatttattcgtatcaatggatcggagtttgtgcagaaatacttgggtgaaggaccaagaatggtaagagatgtcttcagattagcacgtgaaaactcgcctgccatcatcttcattgacgaagttgatgccattgccacaaagagatttgacgcgcagactggtgctgatcgtgaggtgcagagaattttattggaattgttgaaccaaatggatggttttgaccagacttccaatgtgaaggtgatcatggctaccaacagagctgacacattagacccagcgttgttgagaccaggaagattggacagaaagatagagttcccctcgttgaaagacagaagagagagacggttgatcttctccaccgtcgcgtcaaaaatggctttggcacctgaagtggatttggactcgttgatcgttagaaacgatccattgtctggtgcggtgatcgctgccattatgcaagaagctggcttgcgtgctgttagaaagaacagatacatgattttgcaaagcgacttggaagaggcttatgcggctcaggttaagacgggcaccgagcatgacaaatttgacttctacaagtaagcgcacatatgtaacataattattaaagaagctcgtaaatccccaaaccaagttgtaagctttgcgctttggaaaagtcgaggtggtctaaatccaaatgtgcagggtatgtccatgtctcattgaagagagaagcattgaaaaattgcttgtaggaagcaactggtgtgaccaagaatatcctttgctgtggatttacgcttttggcaaaatcaagtgctgattgaactttttcgtattccgctcccatagcatctatcaccgtatttggtttatttcctggtgaaaacgcatttgctagatcaaggtattgtgttgaattggacatgtcgccaagcaaccaggttggaggagagtaagtccgccaccatatttgggtgactcctgtttcatttttggcataaaatctctcttgaaagtaagacaacgctggtacaacaccgccctgatgatatatgcccattaaaagggaaagaactagattgaagacaagccacgagttcatgattagagtgacgggtaccggagtcgaccccggtgtttccaggaacactgttaaatcgaaacagcaacagagtagaggtaccacaggaatcaaaaaccgtaactcttggtgaggaacaaaagagagcacaattagagcgccaacggcactgagaaaaggggttgtttgatagtatctgtttttaaatctccaaaacaagaacaataaacctggacccatgatctgaggaagattaatgagtatgtgggtgtagtatgggtgaattccatgctgtgaaagattagcgtaattcgagttatacactagattgtttaacggtgtcaatacatattgcgaccagttgaaaggattctgtgccaagatcagaagtgagatacgtttgtaaataagagtatccaccacaacacagacacaacttgtaaacacaaaggaaagtaacgtaagaacgggtagccatatccaagtcaaagcgcatttagcgtaaatgaaaaacggcaaggcaagaaaggcaggaaatgtcactctgttaaaaataccaaagctagcacaagcaccgatggcaaggccaagtgtggcgatctccgtgttgcggactttttcacttggtgtactcaaaagaaagcgcaactcgttgatcatataaacacataatacaaccaagatcgtttcaatggagttggagaatgtatggctttggtagacatgtgttatgtatgatgtcagcgtaaaataaatggccttgatacgctcttgcttggtcggaagcatcttgtagagacacaagtctataactatccaagatagcaccataagcgcaagacgagcaatgaaatacgactggataggcagaagttgaaagagctcagcaactttcaacactgggtagtatgtaacaagcaatggaacgtaacttctggcgggattgacgctggaaaactcccatggaatgttggtggaaaatccaaagaatcttgacagcaagacttcgaaagattggaaatgttcatctgggtggatatatgacgctccaatagcgaggagaatccgcaacccccaagtgatgaagtatacagatcgccaattggagtgagccattattcgctgttttgactcgcggtctgggtttgagaagttgtgaaatacagtgtgcaatggtgtcagccttatgcacacacccggattcttgtttgtagagcgataaccaattcagtgagtcacttaaggatcagcttgagtgaatatcgtcagtgaggacagttgggttgggcatcttaatcaataatgattagttaggattgatctgtacgcatgggacgatccttagagaagaaaccatcccaaaagagaaaagttgtgatcttatatacttgagtgaagtagcctttgtctaagatgagcgtacagcaattactgaaagtcaataaaagacatggtcatggcattgccatggcatcgacgtggcaccttctacgatagcagagacgtgctcacttcatcgttggtgataaccaagtgccgttcatacggcacctttcgaaacccatcttcggaaacctgatattagagacatgctagaaagttagaggaacgtgaaatataaatcgtgtggatatacatcactgtagcttcttctcaacagaagtcgcatctctctatcttttctagacatgtagccgtatatctttgagacggcttacacagactgtaagacaagcttatataggaagtatggaactgaaataattcaacttccggttttgcatctttgtgcaaagttttcgacatctcatgtttcatatctcatagaatacacccacagaactggactcattttaaagtaattaatgcaaaagtgtctgtccactaacggcatagaagggaaacagaatctacataatgtcacacggtaagaccaatgcatctgtgtgtattctccgcatggcggtctattactatacatgattactcttcgaagacgtcattcttttccaccgcagtttccacatcactcaatccgtcttcatcttcagccaagtctccttctgccacttcttctccttcgtcttcttcgtccatcatctcgtcgtaatcgtctgcggcttccatatcaaggtcttcgtcactatctatcaagccagcttcaatggcatcatccacttcttccacgtactccacatcagtatcagcatcgtcgtagtcatcttgtacgacagagccgtccaaaatttctttcctcaagtggttttgctgttgcatcatgttgagtctgccttgcaactccaacaaacgaggtaactgctgcgctttcttggttaagatagcatgcaagctggccaatttgttgctcatatttggcatcgaagacaacactccaccgtgaataatgatgatccatttgagccagaaattcaactgctcgaatctcagctgctgacgggtaagacgctcggccaaacggtccaaaaggataatggccaaggaggaatcaagtctattgattgtcttttgaatcacgctggggtctctgttacacaagacagtttctaataatgagtggtcattgtttctcaatgcctgcgaaaggacaaccgtcaatgtacctgacgtgtgtctgttgagcctcttcttcccaacctcctcttttgtgctgtttccaccattcaacttgttcaacctgtctgccaatgactcttcttcttcgtcgtcatcgccggtttccaaatcattttgaaaagctgtaccttcagtgatcactgtgtgtgtttcgctgtagtgtcttccagcagcagaatcatgtcctttttcggttctgctgggttgcttaatttgctgcttgcttctacgaatagtcttagaacctgagaatgcaaactccccagaggccgtgagccaaggcaaagtatcaaagcgcgagatggaggcgttctccaaccacgaaacatgcaacacactgtctgtagcagcaacagccgacaagggcaagttttcatcatcaggtcctctcacttcatcttcgggtctagcaaatttgagactggcgtcgctgtgtttggactgtaccatggaggcaagctgttttcttttctttctggatgtttcttgaggggaggcctcaaagcagaatgggtctttgaagatctcaagacttctgtcctctacgatgactgccacaatagaatcattttcatgcacaccgacagccacctgttggattggggattgtgctgctaagactgcttttgtcgatcccttagcaatggaataaatgttggcaaaccggtcttcctctgcagcagtgatgaacaaatctgaattacccgggacaggcatgagagcagtgatgggctgcacatgagcgggaaaggtcttgacgatcttcttagcaaagatatccaccaagtaaacgttgtgtgttccgataagcaaatgagcctcatcgtcgtagctggtggaagagagtttggaaatcttctctgtagtgtcaagcatgtcgctgagggcaaatttctgcaaaagcttgaagtcttgaaggtcccactcgaacactgttccgctgatgtcagagacccatgctgtgtgggtcactggagaaaaatggaagtcggagatggccacagaagtgggactttcaagctcaccttctatgctgttggaagatggggagtagatgagaacagtgccgttagtttggcacaatgcaatgcggtcggaggaaatccactccaaagttgacaacttggcgcctttgttcaaagttagcagggtgcttagcaggtcctgggaaagaacaagcgactccactcgtatttggtgctggtctagcgcctggatcactgacgccatataggtgtacgacggatcatatcgggcgcagattaaggggccggacattgtgggaagagaaaaaaaagtacggctttcgagagtccggggtgttttgtgcctatgcggtttttgatattagatgtgatgagcttttttttccactagccatcgctgcatgcgatcacgtgcgcgaacaccgataacagaaaccaccatgtgtcaactgacaggaccaatttggcgagaaacgtcggcttgttctgtccttatagaagagggaaactgggcataggttccctttgctactttcgatggcgtcaccagtagacgaggcatatggaaagatggcgctcggaaacagtctaaagacgacgcaaagcatcggcagagaaatatgaatggtacacagcacgaagataccttatccgctctctatttcagtacatttgagctttctttcttctctacatttcattttttttcccagaatatatggcccgatccaccaccaaagtgcgtgccgcacgacctgcgcattccgctcgagaaacatgcataatcaacacctaacattagcgctcacactctatcatgcctctttgtggtagcagcaccaaaagcagtatgtactggaaagcattctagctctttttgtttcccttagctcttctaactaaccttcagtacagcgaaagattgtcattcttggcgatggcgcatgcggtaagacgtcgctacttaatgtgttcacgcgcgggtatttcccacaagtgtacgagcctacggtgtttgaaaactacgtgcatgacattttcatcgacggccagtctgtgcaattgtccttgtgggatacagcgggccaggaggagtttgatcgtttgcgggccttgtcgtactccgatacccactgtatcatgttgtgtttttccatcgactcgccagactcgttggagaatgtgcaactgaagtgggtgggcgagattgccgatcactgtgaaggtgtcaagctcgttttggttgctttgaagtgcgacttgagaaaccaggaagaagaggcgcaagtccgtgaggatgagctgtttaatccttattcgcaaaattccggcccctacgcacagcagaagcgcttgatttcatatgacgagggtttggccgttgcgaaaaaggtcggtgccttgcgctatcttgagtgttcggcgaaaaagaaccgtggtgtcaacgaggccttttccgaagccgcacgttgtgcccttaatgcgagacccaagggtgccaacgacaatgagcctgaaaagaagggttgcgttgttatgtgagctgtcctatgtacaattagctattcacaatcagaaagaattaagacgtatgcctcgcggctctcgcgtaaggaggtgaaaagacgcattccgcctcattagtatgactcctgttcgatttggtgaccccttcgactactaggatcagttcactcgtttcttccgcctaaaagacaacagattttcggagaccacgagatgtttcaagtcaagggcctccatctgactagtatttgaatggattagaactagtaacatagaagtcaatcattgtattatccgctgaggtgtgtcggtattaacagtaagtaatgccttgaacatgtatggtaacggatgagctgcattcaattcctctcaacacaccgttttactaccatgattacaagacgataacccagttgtctctaaaccatagactaagttcatgctcagccagtgctccaaatccccaaagtatcttcaaatctaggattttattcaacttcaatcagtatttccaggttggatgaatggggtttctaatgtttaatcatatccctttgtctagaaaccactgatacataagtactgttgctgagcttaatgtgtataccactcgaatcagcatcagactggagatactttaaagtattgttaatgtactccgttagatatccgattctttacctgtttgtgcactcgttgacgtaaagtggtaaagacaactagtgcattattaaaccaacggtttcctcccttcattcttcattacctcttctctaaccttatatttcacagaagcatcaaaccaatatatacaaatgaacaagcgacgaagaaactccatcattgcatcattccttgaagggtctattaagaagagtcgaacgctcatcccaaatgtcctcggagcttccatgcagcttcttttccaagagcttttgcttgtaaaactcttgcactttctttcttctttctaactcgcgaggatcttgggccacttggtcgacgtccatttctttttctgagacagatccgtgccacatggcaaaccataacttctctcgttgctcctgacacgtcgtatatgttccgtacctgtaatagttccgaacctgaccgcccaaagcgaagcacagcaaaacgtcatcaaaggctgaaagaacagacatgtcggaagggaaagaagagatgtcattttctctggcagttcgacgcacatcacgccgtttttcggcgatctggctgtctttttcgtcgaataagtccagtaactctttgagttcgtcttcaagagccatgaagaaagtggtgtgcaggtgatgatatgtctgtgcgctttaacgattgtggaaaggcagagtgtctgggatatacaaaagcgaataaataggacctatgtcaatatattgtgacaatggatatcacggtctgtttcaatgtatcatccagaccaacgataactaaagtttggaagtggagtaatgtgaagatatacagtaaacgagtcgtgatgattattcttacgttttccgtacttttcacgttcattgtttcttttctcacccttagctgttctctctatttattcattcctttgtttacttattctactgccaccgtttcgtgtgttgtttttaccttcaaatgcttcatcttcctctcgcggactcatgttgtgcggggctccaagatcaaccggcccaaggcctggcgcgaatgcccggccttcaaagtgaaaacagtgcggccgcgaacccaagtttccgtcacgcgcccgcgcaaacgcattccatcgtaggcggttaatttgttcttgaagaaagtttccgcattactcacttcgtactctgcttctgggtcaaatacacataaatcggcgtcgtatcccacggcgattttccccttgcggtgagacaaacccacttgtttggcggtgttccacaggcaccattcgctgatttcggccacggtaacaggcggatccattttctggccttcagtatgcaagatgggtaagccaaagcccaccgatgcaatgccgccccacgcggagaaaaagtcgcccttgtccaagcccttcaagtccggcgtgcaaggtgaatggtcggaaaccacagtcgaaataacgccgttacgcaatgcccgccacaaaagtctgcggttggcatctgtccggatgggcggacagcatttgaagtgtgtcgagcagtttgatattttctccgccgagagcgaaagataatggaagcaagtttccgcagaaacaggcaagcctcgagcttgggccgcgcgcactaatggcaccgcctcatgggtggccaagtgcacaatatggagcggcacacgcgggttctgcatcagacaagagatgatttcggcaatggctgtggtttcaaagctgtcgggtctggaggcaagaaacgacgcgtacaaagtggcatcgaccgagtccaaagtatggtcgtcggcacgggccaacagcaatgggtcggttgcgttttcaagaagtttgtgcgagtcaaagtcgagcggcttcgcgagcggcagtgtcaactggttacgcgcaagctggtcgtggtttgggttggccaagcgcgcaagccgaccaaattggggctccgacgcctgaagatatggcgacttggccaacgcaagagcttgttcatgggaaagatcctgtggctggatcaggcccgcgtggttatggggcaagcggcagagcgcatgatccgagctgggcgcgcggtgcgaatcaagaagctccaccacgggcgccggtgcgcgcgaaatgaaggacgcagacatgcctaggtctaaagcgtcaagcgactctgacgattttgtgcgttcaagactttccacgtcgtcggccccattcaccacgtttgctttcgaaagctctttgccaagaacgccattgctctcgtggccattaacgtaggcgtcgtggctttcatggtcgctgatgtcgggcgtttcatcatcgtcttcgcccacctcaaacgcagcgcgcaccaaacggggcgcgcccgcactttgctccacgtagactggcactcggttatggggctgcatctccgcatggaacatcaaaaccgtacgctcgccttccaccacacgcatagcctgttcgatgtaccggggcgtaatggcggggaactcgtcaacaccgctatcaatcaaaaatcctttaaatccacgaacgcccatgcggatcaaagggagcaagtcgtccaaattgtctggcaccaagccgccccagaaggcaacgtcaacccaagtttggtcgcgcgcggcggcgattttttgggcaaagtgcgcggcggtggtggtgggcggcactgcgttcaacggcatgtccaccactgtagtgactccgcccgcggcagcggcttgtgtgcccgaggcaaaaccttcccattcggtgcggccaggctcattcaaatgtacgtgtgcgtcgaccaaaccgggcatgatgactttgggcgacacgtcacggagctcgcccacgtcaaaccgcgcgataacttcgtccgcgtgcagaagaatgcctggggccacgtggagaatggacccagacacgggcgagaaaatgatggtcgccgcgcgcaaccgcccgccgagaagaacgtgcgacagggcgagcgcgcagtgcacgccgtggtgcgaatagggcgaaagctgcccgtcgatcgaaacgcttccgtccattacgctaccgtcaacaggaatgctattggtcatgacgaatgtgccaatcggttgaatttgtgcagtagattctttggatctgtgggcttggatcagaagcaagtcctcgtgttctttaagccaacagtggcttagacctggatttggagatagtgcaaccttaaggctggtgataggccgataagtaatttggcgagtttcctgactctaacttggtcaatacttccaatgtatgggagcgtacccgagcttgaacgagctgtttaggatatgcaacggagattcgtatcaacgaataattagtcttatctggaactgagataagaaactatgctaagcgatctgaaacgaaacacacacaaacacgcaaataaacaggaaataacgcggagaaatgtggagacactaagtttcacttacttgattttcccaagaatagcacaccggcccgtttattgattgggtgtgcagatgtgccagaattaagacggcgatcgccggtgcgcggaattctccggcctgtttcggcccctgcagacgagtggtgtttttattttctggaggagccctgttagtctaggccactgccctagtcgtctccttccgttttggatgctttgcggctccttctcctttggcattttcattttgttcttgattctgtccaataaccttgtagatagataagagaagttccgcacgtctatatgcacacaagagatatcgacgaatgttgactcagtgccagggcttctttctgacgcttccgtttctttttctgtcttgaatacttccttgattgatggtctctttttcaaaagatttttaggtattatcgacggtttgctcataatatcaatttccattttgtataattatgcgttattattgtaaaatgtgccttttattgcagaggataaatcttgggctagaagccccattattttgctctcatccttgccctttaatcactccttgacttttccaagacaccctctcctacaactctccggttcaacacattttaatgtcaactaatacaatgcgtagtactttatcaaatgtattcagcttcaatattcacctttttgtcccagcaacttctgctgagtatttaatgcagttagaaggtcacaatctgctttccatccttgctgtctgccacagcacgtttgaaagtctctgccaaatcaccttcatactttttctcaatggaaggagaatcaacaagctcgcccgcctcataccatgcaatcacacggtccatggtgtcgcgctttaactcggggttgcccttcaacaactgggtgacccagaatcccgcactagtgatgtttttgaaaatgtgaagcgaggtgggtaaaatcactggttggtacgacattccaccataggtcaacatgataccattgggtgacaacttgcgtgccacagcagtggaagattttcctcccacacagttcatggcaagcctgatttcgccacctgtctctttcaaccacagcttgacttcggcagaaaactccctcagactgttctgctcctcggtgatcaccttagttgcaccatacttctcacgaagctctgttgcaacttcttccaaatttggccggtcacgaatcacagagagcgagttgaaacccaaaagcttggccatctgcgaagcgaattttcccactgcagaattgcctccattttgaataaaccaatcctttcctgggcgcaacttgacatagtttgttagcatcaagtacgcagtgagcggattcaccgagagtgttgctccttgggcaatcgtaagcggagtcttaccccgctcctgcgactgcgctggatttggcaccttcatgatttgttcctcgtcccataacgcatgggtgcgccatgtgcccatgtttacgctcgtaggcacggcccaatcacctggagcaaacccagtgacgtcctttccaacatggagaacttcaaacaagccttcattacccgccacagccagcggggctgaggttccgagcgcagtggtcttttcgggctggctgggatagacaccttggatctgattaatatccgaagggtttaccggagcacccaatgtccgtacaacaacttccgtggcagctaggttgttttcgtcaatggtataggtttgagtagacaaaacatctttaggttcaccgtgttcagtgaaaacaacagcttgggcagtgagcattctgcgggctgcgaatgctgaattagaaagtaaagtctttttcgaaacgttggcgaattgaaacatgggaagaaaagatggttggtgtattttccttgctccccacagtaagcattgtgcagggctctccacacggccttgcttattactaagcctatcagagaatcggttttagcacacagaatctcggatgcagcgacccgaacgtttgaggggctttatcgaacagtcagctatacctaataactgatatgttaactttgttgcattagtctggaaatggggtatgtgtgtatgcaggccacggtaaacgggcgtggggtttatggaaatgaagtttggagtaattattttgaagggtgctaaggtcttccgcaccaaagcgttacatttttgctgtatttcaatagtattgatggtggagagtaatattttctatccattttgaaaatctagtccttcttttgcgactgttcttgttctctctgcttcaacttgaatcgagtattttgcacggtgcccaccacaaagtacaccaacgtaaagaaagagacccaaagagttggcggaagaaagttttgtgcaactgtaatcgccaccactgatgtttgtgcagaagacttgtaaatggcccagaaacctttcttaaggcctgaccgaaccacatgagccatacgaagcaactcttgacgcaagtttctcgactccggccggtatccattgatcaaagatagccatgaaacgtatgcagcagacaaaatgggtgaaatcgtgcaaagagaagctaaaacttgtaagaccttcattggagcggacaatttacctctaaagacacggttgagtatcttataaagttgatgtgagattggcgtggcgatcatagaaccgtaaaccaccatcagcaagattttgggactcaaaacatggcgaacttcccgtttttccccacatatttgtatagtggtttttcgaaagtctctggcaataacgctagctaaaatttcgttgagagcagcaaatgttccagcagtagctgatttagtaagaagcggatactcagagagatagtaaaggtattttttgttgagggacatgtcagaataacagttggagataactcaacagattcgcgataagactgttatcggaaattaccgacggcgcaaagtgagaaaaaacgcgagagcatgaacagttcaagttgaaccccgaactgcaaacaatgtacaactgaacaatgtgacaactcccaaaacaagtgcatatgtggctaaaaatacctattcttttctttacaagtatttgaatatctcagtcattaattacattatacaatagtcgtagcagaattaaatctcctcttcgtgcaccacctctgtcttttcgttccagtctgggttggtgacagccaatctttgatgcacgtacaagggaggcaaaggctcaaccttttgtctcataacatacttgcggaagttaagaactaattccttagttctgtacagcgcgtgctttctaagcgacacgccaaacacctcatccaactcttctaaagttaaacccttagtctcaggcaagaaccacaacacaaggaaaaatccaacaatattccaggcagcataccatccaaaagcaccttgaggcttgaaagtgttcttaagacgtggccatgtaaaggccaaaataaagttgaaaaaccaacatgttgctgtggcaaatcccataccgatgtctctaatgtacaaggggaaggcttcagcggagtatgtgaagggaacaggaccttcacctgaagaataaacagcagaaaacaaatagatacctgtggtgatacaggctaatctaccatcacgcttatgctttggaatccagaaaccaaaaccggccaaaagcaaaaatatagccatcaatgggaaagtggtcaacaataacttacgacgaccaaatgtatcgatggtgtagaaggcgggaattgcaaacaagaagttgatcataccaaaaccccaagacgccaacatggccttgatctctgaaagattggattccacaaagatggaagatgagtagtatgcgataacattgatgccacaaaattgttgcataaacatgaccacccaagcaccaagagcaccatttctgtttcttctaatggtgaacatctcataaagtctcttgtagtaaggaataccttcgtaactgccttcttcattcaacaaaacaaattgatagaagcaatcacgagctgcttgcaacctggtatgtctcaactggcaaagagactcaaacgcatcgccatgtctgtttttacccatgagccaacgaggggactcggggacaaaaggaatttgaaacaagacaataattgctggaatacaagcagatcccaacatcaatctccagttcaaacccccagaaattccatggtcaccaacatagtaaaaagccaacgaggacacataaccaaacatgatgccaacagcagtaaaaaattgccaaagcatgaccaatgaacctctaattgtagcaggagtggtttcggcagcgtatgcggggacagtggcagatttcacaccgacaccaacacccaaaaagaaacgagaaaggaataagtggtaccattttaaattcacaagaccttgccagatgcaagtgactgcggagatcaaacaagtccagaaaattgtccatttacgtcccatctttctgttccaaaaatctgacgtccagcaaaaaatggatgcacataggtacggagctccattgatcaaaccttcaatcaaatcggagttcttcatagttgtaacacccatcacctttggataaaacaaagtagcaccgttgacaactgactcgtccatgccttgcacggcagcggccatcgaacccaaagcaatgacagccaccaatttcttaggaatgtgccacttttttgtcaactctgtgttgagagaaatcttgtcctcctctgacaaaaactgcattgagttgaagtcaagaggagctctagccaaagcggcagctttgccgaaaagatcagcatccaagccatgcttgagggcataattccttcccatttgcatggtttgtttctcggagtattgggacaagatgtttccccgctcaccttcacgttcagtttgggccaacaccaaaggatcgtcgtggtaatctttcttgaccgaccccccagaagaggagtctgtagggtgaagagactcggtcaaattcttttcagacattgcgaatctgttgagatagagaatgagaaaaaaagaagaggaaaaagagcgctcaaggcaggaagtgggaggtatttatatttatctttcctaatatttgcacccaagtgcggcagagacggtgtgcatgatgcttgtctgcaggatgtggaggtgactagtgatgtcatgagaagaaggatgaaggagccaagcaggctagcgtctggttccccgtttggcagaactaaaaaaagtcccgaaatgttctgggtgggaatggttcggtgactggcggtaaccccagatctcggaactgggacattgtgtttggggacagaattacaaaccagacatgcgcgtcctgcattcacgaaatgcgggatgtggagtattgagacaaacccggggaaaaggtaggaattctcccgaaattcataccggcataccccagggccagccacctagataggaaggtgaagaacgaaaaaaaaaggtacggtaaaccctgtcactggtataggggaaaggagtaaccaagctatcgattccgagtcttcttttggcgaattttaatctggtggtggcatcacgtcaggttcgccgcgaaacagcaatgtttccgtttgaggtttctttcagggtgcagagtcaagttttagtggccttgcaatcagccaccgtgtcctgcatacgtgccctttggtatctacggcttttttggtcatcgttccgtgtgtcatgtcatgctttctttttacggattatcattcgtccaccggatttaaccagtgcattcttgcctgaagcgagcgctcgcctccagcaatcgaaaaatcatcgcttcggtttcctgtgtcaccgagtttccgctctgtcaaagtggtgtgtcaagatggggcagcaatctaagcaggcggcgcgggttttttgccttcataggcatataacacacgcttaatggaaaaggcaccatggcggggtgcattggccccaagaaaatttgtgcgggcccaaacaggaaacacaccttccgtcaagtagtcaagtctaaatccgatctgtagagaaccggttaccggtgcagacatgacattacttggtcttgctccgtttgttagacaactgcactatggtggtggggaaaatgtgccaagcctaatcatggttcgagtgtgttttgttgtatcgtgacattggtgaaaatgttctgcgcgtctttgcgcagtggcccagaaatgcgcaagtgtcaagcttgctctccatatgttctgctggtatgcaatcgaatgatgtgactgtatggatgtttaccagcattacgaaagtggtcgattttttcttgaccttacgtaatctccgcagacattgagtagcagataaaaggtattagtatggatgatagagtaatccataaaacattatacgaggctctactagggcattacaagtgagtggtgggtctagacctttgcatagtctatgagtagagttagttgcttccctctttgaactttcgggtcatgattagagaatatccccaatttgaattaccagctttcgtatcaacttgatttattgtacacgactcgtaattcccttgtacactcatgatcgcgtctacagcacatacaccagacgttattactccgacatgctttccaatgttgtaattatatgttagcgcaaaaagtcacgcaaaaagcctccaagcttgttggctccgtcttccaacgcatcctttaaaacgtctaaatcctggttggcgtttcctgaaaatctagaggcaaagtccttggcggcagattccaagtttcccaatccaagaccctgttgtcctctcgcaggtccagccatctgagcctgttcatcttcgccaaagtaagagcttgatgaaatggcttgggcaccgttgaattctttgagtttttgacgagcctccgcttttgctgattcatcaaaacgtggtccacgtccaaaatactcatcggaagaaatacctttctgcacaccaaacttgttggcgacttctccagtgtacttgacttccttgtattttttggtgttttcattcgtagtgacattggcaccctgggtcatgccgaatcccaatttctggatttgcactgtagtttcttggattggagtggccacaggcgcactttcttccttcgaagcagatgacgatcccaaagacaagctgttgttcttcttagctgccacaggcactgcaggagtaacttcggttgcaggattgtaacccaatttctttgcttcctccgcctctagtttagcttttctctcaatctcgtcaaaatcaatatcttcctcctccttcttgatttttctagcacgtgctgtctttggtccaccacctttgcccgataagatggattttttggcagtagtggtattgtttttcgtactgcttctagcagtcgaaatccgcggagcggcagaccgcttgggaatgatttcctcggcgggagtaggagtgcccgatctggatcctaaaggagatggactagatgctattggctttgtccagttggagaaaaaatcatctgtagacgcgctgttcgaagatccatcaaccaacagcaacgagtccaggctatcatctaaggtcacgatatcgggatgtttcaatgcatcctgctgcgctgtcttcttcaatttctccttgtacttctttgccacaggactagtgtatttggtggttggatcacttttcccatttatgtactgggagccgccgttcttagcaaagaaatccttggccacctggttgccgccaaacttgaaatgtctcaactggatacgctgccattggtctaagttcagcgacttgacaaaggaaatgtggacacccaagttacgatgcactgcagaacattctaaacaaagcaaaattccaaacggaatcgacgtccaggttggattcttgttcgaacagtcaaaacaaacttggttagctggattttgtcttaacttggcaaaaattttgtcaacctcttcctttgtagcaaacccgtcggacattttcgcagaggccagtagctgataacaggttgatttggtatttttttttttcgaaacaccgtgtctgagatggtgcacaggtgtcttgagatccatttggtaagtatacaatcgaatacttctacaccgatcgaagcctaaaaaggcaaatagtttagcctaatgtttatgaacatgtttttgtgaccatcttttatttaccacatgttctcctctgcttttgtcgtgtgaggttatttattattaccttcgcatctttaaataacctcaaccaatctttgagtaatacacatccacacaaaatctacgataaacggaagttacaacaagcatagtacctagtgtacatatagtcccgacttctatgtccagtcaactatttacttatagacatgcatcatatgtgacagaaattagtggaaaggtctcgagcctccacgggcaaattcaatgactttccagccctcagtaacgtcgttgcccatctcttctgggatacgggtgaagaccatagcatatgtactcatttggatgtggtcttctgtaccagcagcaatctctccggtctttgcctttctgaacaaatggatttcttgagcacggcaactaacaacgatgacaggaacgtcattgggttgcaagctcttgcaagtgacaatatcaacccctctgatatccaatatctttgagtcagaaaacaaaccttgttgaacaaactgtttgttgttagcttgccaaacattgaaaggagcttcactgagccattgcttcaataccgcttcgtcgtttttgatgtaagcatccaacaactctggaactatgtagttggtcaaagttctggtgaagtcagtaacacggaaagttgggtccatgagtttgaattgcttgatcaccttggcttgttctgtctcggagaagaaaccagtcactttttcgacaatggttctcacgagcgagattaagccgttttctgactcgtcccatttctccttcaataagactataccacgaccaataggtgaccgaagcttgaattgttcccatttctcgcccatcgtgggccctgttggtttgatgtcagtggctatcaaagcgccccctgcttcttcattttccttcaccggtttccaaactttcccgctctttaatctttcctctagctccttctttctcaaggcttctcgttgttccttggtcaaaaaccctccgtatgctgtggatgagccatcatcaataacgttactcacatccttgtacacctgggtttttctgacaggctcaaaagccttatcggcagcctcggcactggtcttcacagtatatctcacaccttttccgaccggagactcccacgctttctgagctacatcaccaacggcttcagcggttttcttggccattttgccggcagccgagcttcccttttgggctctgtcatacgcctccttcgccttcttaaaagcctcactttcggccactcttcccgtctcatcctgcaaagccttaatgttgtctttgagctcattggatttcttgacttcttctttgaaggtttggaaaaaaacctccaagggcgacttggctttgttgctatagcgggccgacacagacaaagatctggctcccgaggcatagctaatctgcctcaaaacagactggcgcaacatattaggtggcgactatgtacaagttattggatgagaaggtgttaatatatccgattcgcctcgcagttttttttcattttttgggtcgtgcactctggagtagcgaaatctggggcacagacaaatagtcaccacaacatgaatagataccaaggtgcattctgttgatattttttctgacacataaagcaaatgaaatatggtaatctctagcattctctcaactttcttcgagtttgaatactgccctcccacacatcttctctttctttgggagaactctactggcgcgctttatttgtcacttttattcattaggtattctctgcgattacctggcgtttctaacggcggaacctgtcccagtactgagccaccttagcaagcccaatggccgcaatggaccctactgtcacatactcgatgcatctgagtacccgcctctgtctcttttcgatttccacagccttagagtagctaatatctccacggaatgagatcatggtgtacattggaatccacgggaaaaggacaccgttggcgtactttcccaagaagtagtcaaccttctttctgaacaagaaaaatgggtcaataactttggtcgacatttcatagtagttgtccattgcaagcttgcaaatggtctgaatgtccttccttctagcaccagtgtactctgcaaatgccagttttgcatcaccgttattcttgtcaattagcttcatcaacacatgaacatcctcaaaaccgcagttcatgccttgtccgtagaacggaaccatcgaatgcgctgcatctccaataacaatagcattatggcttggatttgtgtatggactcatctccacttgcatcaatgatccacgaactttactgttaaaagctgtgcgcaatccttcttcaccaataagcttgtaagcgtcagggaagcttgttttgaaaaactcgaggtactccgtatcatttgaaaaagactcaatcatgccccaaggactgaaaaacgtcgatgtaaaagacccgtctccattggccaaagcaatcaacatgtaatcttttctcggccaaatgtgaaggtggttagggtcaattgcaaatctctcttcactttttgggtcctttcctttcacaggtggaatgctgagttccatgtattgcatgtcaatgtacttttgagagaaatccattctcatggtcttctgcaattgataccgaaactgtgaatgtgcaccatctgctccaacaatgaaatcaaattcaaatctctctatattcaggtcttttgtttgaaactctaagtaggatttctgctcgttaacgcttccgaggccaactaatctatgtccaaattttgtttgcacctttgcggcatcaatttcgttcaataagcacacattcaaaaactgtcggtcgatcgagttgatactctctccaaagagcccatatatttgagattcttgtttggttccagttgcatcgtgaatcatgcggcccttcataggaattacatgctccaatacacggctggtcatttcttcgtccacatacttcatggccctaataccacggtcgctcacagcaagattgattgacctcaaactttttctactctcagaatcgcttcgtggatctggcctcaactcgaagagggtaacgttgtaacccttggaggagaaggctaaagcggcaagactaccaaccaaacctgctccgacaacgcccacagatttctgttccagcattttcaattcttcttctcttcgtttattatacctttcaaggatgactatacaagaaagtaagtagataattggattccccagcgaggaaaatcaggtgatgtgtgcctgcatatgaacaacggttccaaccgtcagaccttgtctcgtttgactcatcatttttgcacctttttcaattttgcactttttgtagcgatttgcttctctagctcagcaatttgcgcctccaactcagcattctcgttggaaatatctttgttggcattgactaggttcgtcaagttttcattcattgtgagttgagcatatttggcacgcaattcctcttcttccttgcttagacgttccttttcttcttgggcttcttttagcttttctgtgtactctgtcaattgcgtaacgatttccgcctcggtcttgctcaaagactctgtcttcagtttcaagtcctttaagtgaagcagtaagtcctcatttgtctccttcaaattagtgagttcagagtcattaccgctgattgcattgacactcatcaaatggtactcgttctcgtatttgacaaaagatggtgcaatcttgagtgctgcttccaatgtagctaagtgcaagtcgcttaaaaactcattggaatagatatagctgtatagctcatttccattgaggtccaaaatttgcttctctttttgttcaaatactgccgttaggatgcggtgtaaaaagtcaaagccctcgaagacaacaaagtccaagacacgaatcgagaagtcttcatccatgtctagtccaataacactgagaagaaaatttctaaacaaactcgacaagtcaattccttgcttgactatgtgaagaaaggtctgtggtgtattgtcttcaagcgagcggctcgctttgtagcaaaactcttcctttgataaattattgaataatgcatctaccttgaaaagaattgccaaaatttcaggattgctcaattccggaagctctaccaaaaagtgtgccacgcgttccactatttttaatgctctgtggctgctgtctggtgtattcggaactgcaatttccagaatacagtattggaagacttgcatgatctctttcaaaccctccgaatatgcttccgtttctggttgagtcgtttcccattgtgccaattttgccttcttgaatattccattgtacatggtggagtccatatgagctcttatttgcatgatcttgagataaagaaggggtctcacttcggatgggacgccggcgatgaccgcttgttcgatttcttccacaattttatctgtgatgtactggggaccatagttttcgagtagccgggcccaaaactcttcggaagagctgagtttttcaatacgctccttcaactggatcggcgtgttggctagtatatccgcgtgcatgttcatgctattccaagcataaagttcattttgcctcaatgctagctttttccctaccgaatctccgctgtcttttgtactggccaggttgcttctcggagggagtttaggcggaacgtttggcggagcgagcggagctttgtcagaattgggagaaatgggcagaggcgtgacactgtcgacgccaggagagcccaattccactggggtggttgggttttctgtcattcaagtgagatttgaaatgaagagaagaaatgacgctgaaacggcacggattacagtgatgttacgcctgagaaagtggtctatttgtatcatccacatagtctagtactagatgcagtaggggctcatcaacggcctattatggacctttccatggtaagtgcgaaaacgtcgttcagaaaaccttacaaaggctcatttgatgactgaacccgtctccttttcggccctagcaattcggaccgcgtattgactttgtcccttgttgaatttgttctcccattcccatctttatcttgtagtttactttcatcgtccgggacagtcacaactgtgtttttcctgggtggactagctgtccctttgatgctcataaatgtctgcagtttgccctgtagtttttccaaattcagttgaatcaaatttttgggcctccgagaaagacgcagccgcatttgtcttcctggagaagtatatgctttctccagcacgatttgtacttcgtcttccaatatatcaaccgctgcatcagacaaacttgggctagcatcagttttgggacttctttctttcaaacgtggggagcattgtttgacatcagtttctcgcataaacctcttggtggcttctggagtacttctctctgtgtttcctttccgccgcttcggttcatcactagagattctaagatcactcacgctccgattgagctcttcgccactctcttcaacttcttcaatgacaaatggttcatcaacaggtgccattggcccttgtagtgtctctttgaatctcttaataagaagctcgcattgttttacttcaatttggggattgaagtaattatagttggaaacaaattccagtatagtcttctgcttgtcctcgttgtatgctttagaatgatcttcaaagaactcattgagaaacttgattgtgtgtggcttgagacgcattttcatgcaaagcctgcggatttgaggatgttcaatttgataaactattccaccttcattactttcgaacgaatcagtttgtggaatctcagtaccaaccactcgaggatctaaagttcgaatggtgttagccactggtgatttctccaccgcctctatacatttaacttttttcttcgccgacgactctatgccaagttgttcggaacttgacttcctcattaaggtttctttattagctccatttggggtagaagaaggtgagtcttggggtttgtcgttactttctgcctcctgagaattggtttcattggcatctttaggtggtgcttcttccggtttcgatgaatgatacgatatcaattcaatttcatcgtccgattcgtgttcatctggcagagcggcagaagcatcttcactcagagatggttgtttcaggtggagatcaagaagtatatcaatgaatgtcttgcgtaatccactcctctctgatccactgaagtagttcttctggttctttgcaaacttcttccacatcctttcacatacagatggttccctcaaccacttcctgacattatagatcacatgaataccacagtcattgaaattcctctgtcttggcactctcgcagtaaccatgcgaatggagtcagtatcaatctccacaccgtgtttatccctgcaatactcagcaattagcgtcttcaagggtgagacgatattcgggtgtgtttggcgcaaagaatcaaacacgaatatttctgccacaatttccaggttatgtggtgagtccttctcattttccaagcctcttgctttccgtttctgtgcccgtttcgcataacgtagtaacttcggtagattttttatgatacaacaataccaatgcaaatgctcgttaataggcatgattatcgcttcatagctcataagatcaaccttactgagccatctttttatgttctcgtaatagtcaggtacctcctggtcttctgctttcgacattagtttggtgaagaaaaaggaattgaatgcatagacattagattcatcaaccagtttgaactcattgaccgctttgtcgatctcatatgcaataaagaaatcaatgagtgtgtcattgatccaatcgttattatataacgttttgaagtcattgaatgcaactataaattttttgccattggccaatgtatgctttaacggggggtcaaaaggggctggagtttcttgaattactggctcatcctcgtctgccagattgtcatcttcatcgaattcaccagtattatctgcttgaaacagcatctcggggtcctcttggagcaattttgtcactgccctcgtctttcgtcccatatagaccttctgcgtagcaatattagggtcatttagctctgctggtagcccgtttcgaaggatattgtccgaatcctccttaacgttttcgctagtagggtcacttgttacaacctcatatagttgtggatccttctgaagatcttggcgtcgcttgatgcacaaatcatgaaggcttatcacgtcttcttctggaagaactttaagcttatcatcgagccatgaagccaaaaactcaatgaatttcgcataaggcttggtgaattccacaaagaaaaacccgaatcgtttttcaagcacgatcaaaagcttcaggcagtcttcgttgcatgcaatttttcgaatcgcatctttaggaatggccatcttgtctaagaatgctttccccttgacaaaatagatgtattcttcagtagtagagactcgtagacgaattttcccctcagtcgaggcctcgatgaggttgaggttgtagtcgactttggaaacacccaaggatattttcgaaacttcgcctagcccgctatctagaatggctatgggaaggaaaaagcaggttctaacatcctgagaccgcaccatctctgacggattagaagggtgcatgacataaagcgccccagcgtttacatcgtctgtaggtatgacaatcttatgcacgggcccaatcaacaggtttctgggcagggtcccactatatcgctgcttccggagagaggagaagtctttccgtaaggacattgcgaagatgacaaattaagggaaatcgtgggcgaaaatctttgttcttatggtatgtgtatgatcttcaaacgctgcaaaatatagcaagcgtaatgtttggccaattagctcggccgctttctatgtccacaagaagccagcttctcaacctatgttcctacaaatgctaacgatgttgtactgcatacttcgtcacagttgatctgaaggtgacttaagatgctgtgtaaaagtctatcaggttaatgaagaaattgttgcttaaatatatagtggctagagaaagggatgcctttctgtttttgttcctcattacttttgctagtttgtccatctagttagcgaagatcaatatcagatgaacaaaattttcaagcaaaggaacaaaaactagagagctgttttcacaagaagtgactatgttggtgagagtggtctaagtccttgatgaaatagattgcagagtttgtcttcagcttgatttcaagtcacctcggacctgaagtcacgtgcaacgttttacaagagtgcggaagtccctaagcatttcaatgccccaataacctatcatgtctattctaagaaccttcaccagagtcacttcgccaatcttcgcctttggattgggtttcgctttgtttcctgctgattggcgaagaggacgctgggcgcccgaaaagttgacccacttcaacacggatgtaatgcatgaattagagaagaaagagttattcaagcaattaaacaacgatcccgacattgaaaagtactactcaagcgaagcgttcccttcacagcaccgtaaaaaccatgtggggtcgggacttttgtttggccccgacttgtttgaggtggacccagtcttgttccttaaccaaggaaaaggtgaactaaccgccttctatcatttgggtggaaggttgatcagccaagatggacagatccacaatggtgtttcggccactattttggacgaagggttgtgcacctgcgggttcgccaagctcccttcgaagaaaggtgtgactgcgaacctcagcattgatttcaaaaaccaagccccgccaaattccactgtagtgctaaaggcgcatgttgtcgaagccaagggtcgcaaagtcgtgatcgaaggaactctatcgacgttcccacttgacggaagtacgccttttgaaattgcttcggctcggtgcgttttggtggaaccgaaatggttcaagtacttccggtggtttcaaattggattatagcggttctaattgtgactttcgatgtgaaaatgccatctagaatgatgtaatgacgaggtggcgcccattactgtgggtgggggtaaacttaccacaatcttagtctgacgcaattagcgcccatacacaacgcaaagcgtgaatgccaatgatggcgcttgtatggttctggatgtgaaaatcgcgagaatgcagaataggttgaaatgacaatgcgccaccaggctggttgctgcaatggctgctttccaactgcggtggcaagagatgtgcaatgactactttgatatggcccggtctagtaatggttatggtggtatagacattccgaaatgcatgtgaagaagcattggaattccgttaggtgcttcttttacgctcgcttagcagcgccttgtcctgcaagcaactggtcgcgtatgctttttgcctaaaaaagaatattgctactcgccacagcaatcatcatgggcctgcatggggcaagttagcatcactctgcttgaatatggggttgcttaattgctggcaagaacaagtataaatagaggctcggatggcgtctacaatttaatttctcattctaatcaacaagactacaattaacaatgagtgatctcggccgcaaagacatttctgacaaaatctcctcctctgtcaagccagacaaccagaaaactaccccagagcttgtcaaggacaaggtgactgacactgttgacaatgctgttggcgacaacactagatctggtgacaagtctttcctccaacaagcttctgacgctgtctttggtgaaaagaagtaagttagccgctgaattgatgtcagtttatagctaaaatatatttttactattcatactcgcattgtagattcggttaaataggtgcgttaagaaggcaccgtgaaccaagatgtatgttggaactgctgcattcctaaagttctgtgtctataggtaacattcaaactaacaataacttttaccttttacgtagtagtgtcttttctcttggagcatgcatttctgtatttttttgtgaatgcgacacattccacagtaacgcgaaacgtcaccggaaattattaatcagatagacaattgatttttaagaagctctttccattctccaacaactaaacttgaaaccttttccctatgaattactcaatcaatttcctggtgaattccaaagagaaaccttgactttgcccattagcctcttatcctgtactttgtcttcactataagtaacgcgacgcgtaatcatttcaggttatcaatcactatgactgctagcacgaatccagcagaacaagcataccttgatttatgccaaaagattatagaagaaggagagttcagaccggatagaactggcacaggcacaagatctctctttgctcctcctcaactaaggttcgatctctcaaatgacacttttcctctcttaaccacaaagagagtgttttcaaagggcataatccacgagcttctctggtttgtggaaggctgtactgatgctaaaaagttgtctgcaaaaggtgttcgtatttgggagggaaatggctcgagagaatatttggataaaatgggtttaaccgatcgcagagaaggcgacttgggtcctgtttacggcttccaatggcgtcactttggtgctgaatacaagacttgtgacgatgactactctggtcagggcttcgaccagctccaggacgtgattaaaaaactcaagactaatccatacgatagaaggattattatgtctgcttggaatcccccagacttccccaaaatggctttacctccatgccatgtcttttgtcagttctatgtgagtttccctcaaccatcttctcccgaaccttatgctcccaaactgaccaagtcccaggcgagacctaagttatcatgtctcttatatcaaagatcttgcgacatgggcctcggagttccctttaacattgcgtcttatgcattattgaccaaaatgattgctcatgttgttgatatggactgtggcgaattcatccacacattgggcgatgcccatgtttacctagatcacattgatgccttaaagactcaattggagcgcacccctaaacagtttcctaaattgttcatcaaagagtccagaaaagatgagatacgctctatagacgattttacgtttgatgattttgagattgttggttacgaacctctcccagccatcaaaatgaacatgagcgtttgagtaccgtttattcactgccaatataattccctgttaccacgtaaaaaaaaaaaaaaaaaatcaaataagcatctttcgcctatttgaattcagtatctttcttattcctctttgtttttaaattactccccggcgttttgttctcagtaaggccagtcttgtctgagtttccaactcttccggttcaacaaactcgaaaatctccttatctggcacctcttcctccctcgttacaatatctttcgctttcctccgaagcgctgctcgccgcctattcgtaacgttggataaaggttttcttgttgccttggatttgtttatagtgtgtcttgaggtcttattattctcagattcagtgtcgtccttgaaatcgtcatttttggtttgagaaagcctgtagtttacaggttttcggcgactggagcgatctagcagttgtttctcagtttcgggatgcaacttgatcctcttagtctggcctttctccggactcagcacaagctcttccacagttgcgaggttattgtgctccagagtgtccatgtgaactgaaaatccttgggacgactcaggcaagatgtttctttcgttttgcaattcagttgcttcttctctgctttggccctcgatcatcgccatatctacatctggcaggacagaatttgctctggatctctcagtagtttcgccttcattgtcgccccagtactccgccttttcaccaagaaaagacgctagattgtcggtggtgggcgtggatgtcactggtttacttctcccaggcaaagccgcctcgaccacagaaaccatgggattttccggcaagctttcctcagcacggatttccagcaaagttgccaaaacatgtcctagtctttctaaaatgcttgtttcaatctggcgaagtctctgttccaatttttccgagtttctttgtccgtttgccccatttttgagtaaggcattttgtcttattaattcgctcatcttagcttccatttctgacatccgcagggccatctctgaatttttcattgcaagcagtttgttttgtgcaatgtaattatcaacagtagaaggtaaatcaccagaattggtgttggaactaggatttggaaagtcgggatctcctttatcagtctctggtttagaagcattttgtccgtataccatgctttcccggcgctctttcgcctggaaatattgtgacccaatggagagacgagccattactgaataaagaaggatcaaaatttatctttagtaaacaaaagatacacagtgcgaatacactgattcaggtgcatttcatttttgcagacaacatacaagagctaaaaaaaaaaatataaacaaaaaacacaggcatatcaatacattgtgcgtaattctactttatattcaactcactagataagtggtatctttgacttcaatcaagggtccacgaaacatatgacctacatacagcatatgatcaaactgcatcaacaatcgcgttgtacaactccacgtttatcttcaatgagttcgctacagagcaaaatagagcagaaaagggaagagcttgaaaatctccaggagttgaagaaatttacagagatactagtgaaacaactcgagcaaatagaagagaagttcgctacgatggcagacggcgccgaaagcgtgtctcttgttctttccaactggaaaaatgtcatgaattccgtatctttggcgtccctcgggcttctaaagtattcttcaaaagacttcaaagagaatgttccgcttccagagtgtctagtgcggataaagcttgacaaagacgacgagcctgatattgaaggtgataaagaggagctgggagttgcgaagtccccccaaggtgataagtgatgatggtgaatcgatacgaacaaagtcaagcgctacaattactttgctcgaatcataaggctccatatttgtactatagtgtatattaaatggttattaatattgggaatcatagacgttataggctagttttggcgaacttcagctttgatactatccacccaggatgcaagattgttgttgtggaccaaatcgtagagtgtttgtagtaaaggcgagcgttcattatcattgccctcttcaacagattggaggaccctgtccaacatttgcatgatatctttgttaaacgaaacaagactgagtgtgtgaaacaacgtagtttcccggattctagtcttgttaaccatgtctgttgtctcacttgtaagacaaatagacttccagtcatccgtggtggtcaatagtttgagccacacttcgctggcttgttgctgaaatgttgagtcgttcccaatcagagcggcaaccatcaaagcatctgcaaatacttgcttgaattgattcacgggcttgataattgttaggagggtaactaattgttctttttccaaaggatgctcgttaacaaatctttcgaaatagctcagtatttcttgcctaacagcgtccagagggatggcaggattcacgaaatttttcataaaccaatctaaagtaatgagagatttttgtccttgaagaaacagggaaaccaggtggaaaagattgttttggattctggttacaacaagattgttttccgattcgattgcaatctcttcgagagccatgatatttggagagacgggatccttgaatttagcagcaatggccgtcaacttagccaacgaaagattaagctctctgttttcttggttatccatctctttgctgttggagagagtcatcaaccccttagctgcctcctcaaacttactcaccaataagtaatggatccatgcaactttcgcagatttggtgtggtttttcttgaagaacatttcaagatattcttgaaatgaaccacagtcgaggattaaacggtgaatcttatcagcttccaaatagtaggaaaataagtctgctgcaaattcgtatccatatttttccatgaagcgacgaatgtgttcctcaatatactctggagatgtttggtctctttctttttctaaaactgcagcaaccgacaaaaagtcgtggtatttttcagtgatacgcaaagcatcattaaccaatccatgtttgagcattgcattcacccactggcttttcctgtttgtataccatttttggtattcagtaagttgatcatcgtttgattctttcatgtatttcaccgcagaattgaccaaatagtataaagcttcagttaggtgtactaattgcatacggcttggtgtcgaagaaagatactcaaactccttatttgaggagcaataagcattgctgtagatatcttcggcaacaattaacaacttggaatcaaaaatccagttcttgacggccgttttttgtgtagtttgagaaacataccgttcctcgttaacaaaaacagcttcatataaagttgtctccaagatcttgagtattgctgctgttgaaaagtcattctgatgcaaaaactcaatgaaaccagtcaaaacgtcaagaatgttatcgacatttttcgcgaaaaatgttctgagagtgtcttgattagttgatgtgttaacaaagctcttgctttgcatgaaataaactaatttctcttttaaaagcgatgcttcaggggtttccacatccaccaaattccaaagaccttcagaaactgccaatttttccaacgcgtagacaatctctggtacaataaaccacgaattgtcaaaattctcctgagcaaatgcaatgagctgatgcatgagattaatgcgcacaatgaaagattctcttgtgcttgcgaatatagatggaagataaggcgaagaactgtctagaatctcagagataacggacttggttgcagtgctgataacttcatctgcgtaaccttcagaaacattgaagtcaacgacagaagagtcatgatagtaaatagcttgttgtatgcgagatttgagtaagtagacaggatctgttggatcaatagatgtatcttcaatgttttctttgacatcatcagtattatcagtaaagcgctcaacccgcaaaacaccataatctcgagttattaaaactaaggacggattggactctgttgctttatcctcgtaacctaacccaatgacttcgaccgaagatttaagattaactgtgtcttcccattttggtttgaagtacaggaatgtagcagtggatgctttagtcaagaacttggtgttcatgtcggtcaagataatggaattcccaacgacaacaaaagcagtcgcaccgggtcttggaatgaaaagacgtggtttaacaaccagagaatctgacaagcttgtgtcgacttgaggaagttggtgagagccatacactaaaacgccactatcattaattttcatggtgaccaacaaaagccgttttacgtctgtaccatgtatggagctctgtacgcaaatcaatgcagtatacaagtcatcaaagagctgtgagtccgaatccagatcgacttgtgggcgcaacggccataggtcaagatatttcacatcgataactgcaccgggaatgaaaccatcgatgttattctccaagtatgaaggtaagttaaagttcaaggttcttctatggttaatgtgaggagagccagtagctgagaattggaagaaaacctttttgaaggcacctgcagcatcttggatgataatctcctgagccagaccattacctgtgattcttcccgttttgattgacacgatctcgtcggaaaggtggtcgccatcaccacgtttgaaccagccagaaagcaacctgaatgactttgatggcgcggagagttccaccaaagacaactttggagcgcctttgaagtcccgcaacaaaatgagaactacccgtttccaagatgtagcaaccaccactccagcaggttcgacattttcagccacagtgatacattcaccttgagccagcagaataggtactgtcgtctctattagcttgctgtttatgagtcccaaagctggtgcatgctgaagactttcgtaaaaacgaacgtaacctgaaatggaattgataataactaaacctgggtctatggtagatccaggtgttggcagagtcaaaatcgccaactgtaagccctggttttcgtcctgcaacgggaattcaaaggtaaggggaacatcatctgtggatttgtagggccaaacattgatggctctatcgccaataaccaaagcacacttggaggtattatccgcgtagccatttaagagctcgttggactcatccatgttgttgctgctcaatattgggggacatgcgggaagtttagagacacaatacttgtcattctttgtgagttcaactccagaataaacaccaatgtttgtgagaccagaaaaggacggagcttcagtggtcgagtcggccaagaaagattttctagtaaaaaccgccgagtcggcattgccgaacttgcggggtttgaagagcatcttttgatccgacatggcgatgatgtctaatgttttgtctggtacgaaaaagacaatatcgaaagtcgtgcgcacatcccacacaactttgaagaattccgatacacttgaatagaagagcaaacaatacaataaattagagaaagtattaagaaaaacaatctacaagattgaggtgttacagaattttcaagtggtaagacgaaaatatgtatgtactgacagttacgctatattacgaagaccagacatgagttgggagcctgaaagaacagtgtccgaacgataccactatcaaaactttaatcacctcacggccagctggagatagtacgtgaagtaacgccaaccgtatgacgtccctacgtaaatcagtcaatatgttcattaatgtagaggggtagtctcgtgctaaactttttgcttcttggctgctggctcatcatcagcaacatagtcttcttcatcaaactctgcgtcgtcaacttggtcatactttgctttcaaacccttcatcttcctcgtttgcatcttactcaagtcttgggtgcccatgtgaatcttagcaaccttgtcacccatgaaatcagtagtgacattcttcttgaccttagcttgtaattgcttaggtttagacaatgcatccttctccacttctggcgcaggagtcactcttctgccaatcttgaagtcaaaacgtggaccgatctcgtccacttcgactctggggatcttttggccactcttgtacgattttaacttgtacactctgaaatgcaaaagaggcaatactgaggagttagggtcctcaatttcgcccacagataaagaaatgatatattgcaaacctgcaacatcttgcaagtctgtctcgtctccacggtagaaatccatgaataaagacttgatttgctggaaaacaggatgactgtcgaacgctgggccgttgaatgtgaacataggcttcaagcccacaggaaaggtcaacttcttaaaatcactaaacaacttagggttctcttggatggtcaactcgatcatgtcgtaaactttgtggttgaagaaacgagcaaaagtcaaggtattaggtcttttcttgttgtgagacgagaacaccataagcgatgtatcgtttttctcagaaaagaactccaacccgctggcatcttcgaatggtctgatagcgttctttttcgaaaacttttttgcgtctggctttttcaaagccatcaagtcgaccatagcatcatgcaaaaacttgtttcctgtcgcacctgggacgaataaggcagtctttgtattttcaaccaacttggcctcttttttagccaaggctcttttggagcgggcattctttggcttgctgagcaaaagttagtacattaaaactttgatgttaaaaaatgaaacaactagtacatacattgttctgatcatggcgaagaaagtggttgaagaaggatttagtagatgctcatcggcctgtgtgcaaaagagtttggtgcgcgaacaaaaaaaaagacgaaaaaaagaggtcgtacccggattcgaaccggggttgttcggatcaaaaccgaaagtgataaccactacactatacaaccatcttcgaacgttatattttctgagtaaatatgacgagaggaacagatgtggaggtactgctttttatggctctcagtctcttttcatgtggcagtaattcggatagaaaaatgaaaatggtaagttgataactaaccttggattctcatttttctattatggcgtagttgaatttaaacataccgttacttctccgttttgattataatacagtcatctattggccatcggcttttcatttccacggttatgtgagttagatatcggacttgacatatgcaagaactgtggattgtagattgatgacattatgaagtggctctcagatgcctaatcggcacggcccctatatcccgaaaagtggaggtttatgaccaaagaaaaacattccgataggcgcacggcactggaaactgccttatctggcgacgagcgcatatcgagatacacggattctgcaccaacatgtatggtcgcgtgcacatggaaaatcaaaacattaaaacgattacacttgggccgccacagtaggtccaacatagctagctacacaatggtatgcaattgattttcaagaatctgtaagaagataggtgatgaaacatagaagaaaacgggatataaaaaaagaaaaaaccaaacacttattcacggtgactcaacaccacgtgattgacaagtgaataataatgtcgggaaacgtaaagtttgaagcattggagccgcacctgtgtgcggacttttgtgttgttgtgtaccttttatacgcattatcgtagtgtcaatttttcgacgacgcattttggcgtctgcgcgcatttgacatttcttgtggaccaaagatttagaaaagaaaacgtgaacatgaggtaggcgaaagaaattacagtaacatggagccgagataaacgcctccataatcacaatgatccggcgtgttacgttatcggggagaacaatggtattgtgtatatgcgccgatgcatttttttacgaagcacgtcaacagctgtggtgtttagccgccgcacataattgatacggccccaatagaccaatctctttacattagacaccacataaaagggcatgttcagcccagtttactgctaatcaagactaaaaaccatgcgtgcgggaattctctttctcgttgctgctgcatctgcttacatgcaattggacttcaaggtcatgaagggccatgagttcaaacacttccaaaagagagcgctgactaacagcattattgagaacgaagctttgttctacttggccaacattgaaatgggttctgacaaccagaaggttggcgttctcttggacacaggctcttcggatttgtgggttcctcaaacaggatgtgtttacggagaaagtgttgagtgggttcagaatgcaagtccagcagaggctgcagctaactcccaacaatgcgaaggttacggctcctacagtccatcctctctgagcacgttcaagcgtgtgtacgatgatgtgcctttcagcattcagtatgctgatgagtcttatgctttgggctactgggcccaagacctggtgtctttcggtcccctggctctcctgagcttgaccttcggtgtggctgacaatgtaacctctgacattggtgtcttgggtatcggaatgatggatcttgagtcgtcgaacagctctcttgccgactcgtttgagtacaagaacttccctgccgctttgaaagatgagggtctcatcaagagtaactcttactcattatacttgggaacaaacaacgtttctgaaggtctgatccttttcggtggtgttgaccacggtaagtacgacggaaaactttacagaatgcacattgccaatgaatttgcccttcttggcgatggtcccatctactccaatgtgattttggacggaatttctggttacggtttcgaagccgtccaacaaactccagctttgcttgattccggtaccagtttgcagtacttgcctggcaagtacgttgatgcggttgcatcctatctcgaagccaccacttttgatgatgaccaaggtatgtacgtggttccatgtctgctcttgcaactgacagactcgatctcgtactacttcagcggggttgagattgtcgttcctatcagagacttgctctaccaatacgaccaatgttacttgggaatgattgactctggtgatggaaccaccatcttgggtgacactttcttgaagagtgcttacgttgtctacgactttgacaacttggaaatcgctcttgcgcaggccgcagtggagcctagagctgaaaccatcgaggacattgtcactgctattcccctggccgtgaaagctccattctacgactacacctcgttggaaattgtctacactcgtgttgacggaaacgccactctcaccactcgtcatgttgctgaacctaccttctctttcaacaccggtcctcgtccatcgattaacttgggcggcactgcttacgccacacttactggacctgttgatgtcagtggcacagctgagcctctgtcgtatggaccttctgatgccatttccgcttctccatcttctggctctgttgctgccactgtgactgcagagccatctggtgcttctgcttctggctatgcatcgtctgcttcttcatcatcatctgcttcttctggtgcttcttctgccgccggtgcttcttctggtgcttcttctgctgttggtgcctctgctagtgctgttgttaccactgacgcatctggtaacgttattactgtgactgactctttggtttcgtactacgccacctgctcttgtgaggaagagtccaccacctcggagtctccatctattagctacaccacctacaccaccgagattgtcatcaccacttcttgcaccgacataggttctgaaagcacgtacaccactactgagatcaccgaggttgtggtgactgtcccatgttccaccgagactggcagtgtcacttccggagcctcgtcaagcgaagtttctgagtacgtctccacttacactaccgtttcctcggtgtacggcacaccatctgttccggttgacgttgtttcttctggcgttccagtcggccctgctgtttccagcgcccccgctccttccagttccatcccagtgtcgggatttgtttcttcctccacttcctccggaagcgccgttccttctacaatttctcctattgactccggtgccagtgccttgagaagaggtgccttgtccatggttaccggagctcttgccgctcttttcttcatttagacttttagaccactttagatacctggcgaaaacccgcggcgttccacctctcgcgggtttggctaatcctgtactattatataataaacgctcgttgagctttcctgtcaagactgcatctccagaggagaggctaaattgggcgcgcttgtttagccgatgataaaggtaaatttgccatgccaaacacctcgagcggtggccaagtttgcaagaatcctattttggacatctgatgtgagggactcttgagattctctgtatgagtagtcattggcttcagtatgcaactttagccccaaatttttgccccgctgcatctctagtcgagaactaagcgcaggaccaaatatcggacatacgatcttaaaatgtcagtcctgcaggacatgctcatatctagaacaagctgtcagtatggcagtttctggaggttaccccaaaacattgtccctccgatatcctagcccgttctcccatacatatgccttccactttttggcctttgtcatttgtccaggtgtgctgaatgccaagtgggtccaaactctaacttctgcatcctccccatctcatcatggcgtatgcaggtgattgcgtagttatctcgcgtgaaaaagccttcttttgtcctctgtagtttccctttttgttagttgtctcactttccgcaatcgtttttgcccatctgccaactaccttggacatatcctttccgtctccagcttgcgccaatttatccctgtcttttgatcatccagacaaccacagtgccgcgtattcttgtgctccccaggttttgtttcgactgtgtctcgttctttggagccatgagcgcatcttccaacagaaacaacccagcaagcccttccgacgttttaagcggctcaacaagcccgtgtcttcctaagcaagcgcttgctgctcgcagacaacgttcgtcatcgatgaactcggtagggtccaatttttcttccaaccagcgaagcatgtccatcatcagcttggagctgagacgaaattccatcatatctgtcgatgatagcctgcttcggcccacgcgaaacaatagcacagccagtctttcttcactagcccctgtgacatcgcctaatgaccctgtgaaggataacttcactcttcccaccaaagtaggcaagtcgcgggcgaaaacttccagcgctgtactttctgatgaggattcggagtcagaaatcttcatctcccgctttcgatggcgccgccgctcgagcgaaaagaaccctccgaatttcctttccaacctcaaacgtgacttcaagttcaagtacgatagagtatcagaacccccaaaaccttctccaaagctcttggacgacccagctccatctccgttatcactaaattcagacctcccgctgcctcaactttcaatgcatctaccttccacaaacattcataattcatcttcatcacctcatacacttcatgtgtctctgtcagcgccgaatattccgtctactgctttccctcagccctcatcatctcccttgactgcctcgcactctcttctgacagaaattgaggctgatattcctcccgtcacccaagggaagaaggtgcgtacatcttccatttcccagtccattttcttgaaacgccggcttttactctcgaaagatattcaactagagctcattgcaaatcacggctcaccaatggtctctccaacatctttaaattcggatactcgcttccccataggatctggctccaatgctcatttacacaatcctcctcatggtaatactacaacctcgtctactgttgcatctatgtctgcttctccaaacgtggaagaaactccagagttggtttcttctcctccgcacgtcccagcctccgaccattcggtcaggagtcagaataaactcatttatgagttgaacagaaagtggaacaaagcagtttttgattcgtgctcgccagaacggcggaatccgctcgtactgggagcaggttcgacccgaaaaagatccagatcagcgctgacatcaagcaccgattaactaacattatgcatttgtactataattcgacacacacgccgcgtgtaaaacacggcaccagtaacctatatccgatttttgtaacctgcttccctatagtaatatttcgtcatccttgtgtgtgtccaattcgctgaaaaacggagactttaaaagtagcgacgctgaaagtcgcttggatggatccatactaaagcacccgtacaagagttgaagtaaatgcttaaggtcgttgtacccttccaaatcttccttgaacttgttataatctgctgttgtcatttcttcactgctgttgaatgttggcttcaaaagagaataattattcttgtcgaggtattttagggtatcatgaataacgctatctggtggcaagcactcattctcctcctcataactcaaaagcaccgtaatgaacttgattaaattcccattataattggacgcctgaacagccggaatggttacctcaagcccacacccatgtaactctgcgcatttctgaagcttttccaccccgaaaatcaaaataatctcgatcaatgcatcgatatcatcgggtgaattgaacaatgggaatttccgcgataagagtgataatgcaatcacaccagccgaccatatatcaatcttagttgattgatttgtgcatttgaataatacttcgggcgctctgaatcctcgcgtaccagctctgtttgcacgtcttggtggtctctggtctactttgggatatgctgctttgatgttgaggcgcttagagtgtactcggttggccgtatttttttcctttgataaacaagggcaagcattggatgacttgttgctataggagaccatcagaggcatcttctctgccaatccaaaatcaaccaaaacacctttccccttaaaagggtcgtataagaagttagtgggtttcaaatcgcggtgaatgatacctttactgtgcacgaattcgagaccatgaaagagctcccataagtattttttcattcccttaatggggagatcacgatagaagtcacggaaatccgcatgctggtagtaaggtaaaatggcaagtacctgatcattatacctcaaaatgtcaagcaaaggtgccacatgagagttgccactaagcatgtagaggagatttagctcattgtatattctattgggtgaagatgtcacgtagatctgcttcaacgccacaaggggattcttctttgttttcctctgttttttggcaacacttttttgcaaagggggcgatttccacacttgggagcccaacatcacagctccatttatggcttcggctttatagacggtggaaaaggtcccctcgcctattttatctaataggcgatatctttctgctaatatgggaaagcacagttcaagtttgtgcatttcttcaagaacttctagtgtaacttcgtcctcctcaggatctgcctctaccacgtcttttgactctgctttaccgctcgcaagcgcttggtcagtaggttctgaaacgggcagtttctccttcaaaatggcggaccgcaagttcagatctttgataaaatcgccagtcgactctgttcggttgagggttgaaacaaacgcagaagagtcttccttacttgttttcgatactttcaggctcttgtctgtaaagggatcatcggtggagctagggcgtttgcgacaaaagtcttcgtcccgcaaaaccactttttcgtcggcaaccgagtacagtgtggccgggtcagttgattttgccggtgaaacccgctctcgcaactttttaaaagacgtgacaaagccgtccattaggagattctgggcttttttctctaacacaggcaaacgctagcagaggctaaacaacacgcttagcgcgtgccgtaggggtacgggtgtgattgcagaatgtctcacccaagatctattttttaccatgtagacggatttcttggttcaatgagacactacgggcattctcagactgatctgaccctgttagcgggacagtatggtgatgggactgatacgacgagtctgcctggtgaatttgatgcggttttgctgcgaactcagcttcaaatgatctgaataactaatttgtatttctcgctgcttgtgcaaacaagtgcacatttacgtggctcgtcaccattgctacttgaagcctttttgctggggcatacatgtatttatatttaaggtggggcggccctctagccctgagggaagtgcgacattgagcgagtcgtgcgacatccggccttggacagaaaatttcttcaccgttagtctaaatacttttcacatttgcgccatgttttgcaaacaagcgttcacaagcggcaacaagctgtttgtgccccttcagattgttcgaggcgcaaagaggaagccggcttatcctcgataccgtgccgaattggctcctttgtcccatcctaaaaaggaccacgctggttttttccaaagacacttgaaagcatggttgggacctaaaaacatcagaggcgagtactacagaaacaaatactactacccgccgcagaacaacacacccaactacatcgttcctaatggtgatactttagttcttccgggtaaagagagtttttctcgtagcggcatggactcaaaaagaaaccctgcgttacatcctttcccacagaatcttcactgcagaaccgcttctatcatttctgatgacttgaagcagcaaatctacagcgaagtggttgaggatggagcgttgacacaagaaattgctcacaagtatggtatcaagattgctcgtgtggaagccattgtcaagttacagcaaattgagaagannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaggtatgtaaatttttgaatttgtgcagtggaaatgatgagattacaaaaaaattcgattagtctttaagacaactacatggttagaccacttgttactgaaagattccactgccaccaaagtatttttgaaactttatactaacattcagggcactatgaataaggaaattgtgcgtttttcctccattatgaagaagatgtttcctttgtacgatcctccacgtgaggcagacattttgaccgagattcctacaccacacaagacgttgaaccaacggtttttgaccatttctgagtcagagcctttcggtccggttgatgcagcaaagatcttcggtctagagcctgctcagcagactttggacaacttgtcggagttcaaggaagaaagtaaccaccgcgtccaattgaataaggttaccgttggaacgcagaaggatggggataaggttcaatttagattcactaacgccacttctggaaaggtggggtaccgttatggtgcttctaggagagacagaaagaaggacagagcagtcggttttgacaagcttggtcgtatggtttacactgtctaatcgcatgtacatagaacaatggatatttcaacaggatgtcggtagtagtgtggtttagtgctaaacttggtgtgagaatctttaaacctgccataaatataaagtcgctggacgacactatgggaaccacaatgatgataaacttttaattaaatacacgagatttagagaatactttgcaaaactcgactttctagtccagttggtaacatgcgtcgtagtttctccatttaggtggtcccagaggaaaaatagttcgcgtctttttctagtgagaaagcttcaacggccttacacgaaagttttgctctactaggagcgtctgcattcaaagaatgctaaaaaatcttttgaacatttgacgatacgcaatgctgatcaatatgatcataacgcatctgctgcttctattgttcgctgcgcgcttcttctttaggcgcgcccaagatctggctaattagaacaacagacattaaatcacatcgttacacgatccaaacgagaaggaacatcgagccgtttgaaaaagccgtcaaacactaagtaagcaatatacgatagaggaaaagattcaacaccaaagtcacgttcatagacttttccccagtatctttccggcctgtcacactggcccacgcacgacccacacctctggtgttttttttcggacacgtccagaagctaaaaagacatattctacttcacttatgttggcccggagtattgcgctttttgcccttttccagctcattgctgcgtcggcgttgactttcaacttgcctgccaaagaggctgcttgcttttacattttcaccgaaaagccagacacccaagtgagctactactttgctgtgcaacaaggaggctcttttgacgtggattacaccatcaaaaacccactgggcaacatcatcgcctccgaaaccaaacaaagacaaggtgacttggttttcacggcccgcagtgttggcgagtacgagttttgcttttccaacgaaatgtcgacttttgccgagaaggttattgatttcgagatcaagtacgacggcgacgcctcgaaagcattccgcgcatccatgcctgagcagcccaaccaaaagccgattgcacacgttgagaacatgaagcgtacagtcgaaaccatcgacggccagttggacgaactcaaacgcgctttgcaatactacaagacgagaaacaaccgtaaccaggccacagtgcaatcaacggaatcgcgcatctactacttttccatcttggaggttttgttgatggtcggaatggcattcttgcagatcaccatcgtgcaatttttcttcaagggctctcggaaacagcttgtgtaaaatacagacagagtaacttatgacatgtatgcaatttctaatgtacagcgcagggccttcttttctctccttcctttctcctctattggtccctctctctactgtcctacaggacagttacgtaagtagtccaccttgttcttcaagacacggacggacttgagaaaaatctctgcaggcgacatcgctccagtcgactccacattgaaaataaagtgctctctgtcacgtcccaacttgactttgcccgaaaactcttcgtggcgcaaaacttctctcgaaacggtgtcttttctggcatcagccacatatgcctctcctttttcatcaatgccaatcacgcccgatgggaaacacttctggaatcttaccgcctgttcgcctgagatcggctccaaaatgtcaataacaggcatcaaacggtacgatgcagtggcaactggggaaaatttggcgtggtcactacctactcccaaaacacagtgcacacgcaacgagatctcttgtcccggacgcaacttggccaacaagatatcagggtcacaaggaaccactggggagtccttgaaaagctcggcctggcggccctggggctcgaacttcaagtctctcgcatagacactggagttacggtaaagcaacttagggtctgtggtacctgctggagcatgagggtttctggtacaagagacgtcaagcgacatgactatggtgtttgtgtcattgaagcgctcggcctcgtctgcagcaggatcaatccacaccaacgcatcggggtccacattcaaaggaataagtccaatacggtgtgccaacacctcatcctgaatgacagaagtgttgttgaaaacataaacggtctctgcagcaacagaaggcacctctgcaatcataatacgacgaaacgcattggcgatcgaggtgtcaatatggcgcaagtcaaagtttgcatttcttccagcaatgtacttgatatcaatatcgaaggtccgcttgaacttctcaatgtcccatgcatggtcttcggcagaatggccagggaaatccgtcagagacgtatttgtgacccgattgtactcgattccaactatgttcgacatactggggaagaaagtaattttttttttttagcttttgtaagcctcatcggatggtgcacgggtgtgtggcctcagacttgaacatttgatgttcctatttcagattctctacactttattctattttttttttcttttttttttttaggtatacttttaattgccaactgaactcatatagatccacttcttcccttaagaactgaatatattgtgatgtacctgggctctccttcactatgtcctattaatttcaactttcgcacccagtcgagaagatgagaatatgagagtatgctcagaaaattatctatacatggtcccgatagcacttggatttctccaggtatattagcaaatattgacctgaaagtactgcaattgttcaatgaagtagccattctgatatcaacatagactttggcagcgaggcacatgaccaatccagcgaagtaccacagtaattgagagttatcacttttatacgttcttccctcgtctcttcgtacttttatctcttaattttccttgcctgttcgtacatttactcctcttctttttcgtcctcctcacttcctcttgatcttttcacctctttattgtcttgaagtcttctgaaggtcctgccgtcagaaacaacttcactgcagatgaggattaaaaacaaaaaaaggagtgttgcacaaacaatgatccttgcatttaagtgtagattggaaatcttgaacagcaagcaatgcagttgcattacactaacaacagaggtagtgtgtctctgtttccaagacgtaaagccactggctcagctatttcgggaagcgttggggctttgaagcagctttttacattggccaacacgtcaatggttattactgtcacattcccattgtagccatcggacaccgcttccagactaacagaaccaaattcatctgaggaattctctgggatggaaaccgacaaaacctccagatcatctgtcccgcacataagtgcatggtaaactagctgtaagaaaaaggtagccacatcatatgcaagtatcccccaaggagtacatggtgcgctttccccgataaattgcatgcttgaagatccatagtagtaatggccggaaggaagcgggctcacaggaagcgggaaaataaggtgcacgaacaaacaaataccgttgaaaatgagaactgagcgcattaagaacctcgcctgtccttctttgatattgaaggtggacccaaattctggcccaacatttgggaacggctctgagagcaaaaattggagggtgcacctgagaatgaagagaaccaaagaaaaatctcgtagatacgccatggctatgaatacgtatcccaatgtccccatgaggcggcgtaaatcacccaaaaaatgctttttgcgccgatatagtgtggaaacgttattgactatagtttcctccactgttggatgtctctgagtctcgaaattactcggatccagcatcgggaaaatgaaaggatacggtgttatcgcagtatgtttttcgaaacacgaacaagcaggtggaataagatactctggtttttagcgttgcgtatgtgtaggcaagtatcatcaccgcgaagatactcatacggatttaatgtgcgagagtgcaattgctcattatggtacattatatacattaacctatttgcgaaattttatgcttttgatgagatcacctcccaaaaggctgatctggtcaaaaatctcctgcttgttgatcacaacctcatcgccatcaccagtgggtttcacatccattcccaaactaactctgaatttctttttggacattgctgtcggaacgaaaacaccacacaccacattatcaccttcaccaaaaagaacagggcattttctggatgagaaaatgattatatttccgaattttttcttgagctcatcaacgagaacgctgctcaagtcgtatctagaagtaatatcagtcggataagaagtgagattggtgttcaaattcttgaactcgccttctcttttgataccactcagtttgttgaggttgcttcctttcaccttcataaagaaatcaaaatcgttcaaagctggggtgaagaataagtccatcgttgcttggtcaaatgccgtgtctttcactaacagaatggctgcacgagccaaagcagtcaatctacttgcgattggaagagtcacttcatcggaccacaatattcctgatgcatcgtctttggaaccaacaaagaattgtgtcttcatagctgaaggatcgctcttcctgattttctcgaagttagactgtattaactggtatgcttgaactgataatttgtcagatagcttgttatccaagtcagtcacaacagcgtcgctgcgcttcacgaggtctaagattaatgcatcatctttccagttccacgaagcaaggaagtctaaaacttgaagaaaacctttttcaacagagttcggcactgtgtatggagcagggtccacaaatggttttaaagcaataagttccacgagttcatctgtgaaatgtcctaaaagaacatgggcatccaaccattgtttcaataatctgacagttggcgaatagtatgggaaactgctgttgagaatgttaatggttctggtgtgtttgatggatccgatgtatctctggttgaacttcaagtaaatgttctgaacgatcgctttttgcgtaccggcattttcgactgctctcaagtaaaggatttcgtctctttctgtgagaactctgattttaaaaccgaatccagatggggccatcacattaaggatggtaacatcttcattgaatggaatcgaatggtcacgagaaaggaatgtcttgtatgtcgtctctttgtttaaagtatcactcattttcaataagaacgcagccttcgttttttccaaagccttaatctcatccggccatctcgaagacgtttcaaactgcaaaacaacttcgttccagaaattaggatcagaaactgcgaatggaacaggttgcaagatggaagtgttgcgcaaagcaggagaagcgggtaaaatcgatttaattcccaaaggcatttccaaattgtacatgattttgcaaagatcttcaaatgatgattttaaaagagtgaagttcgcagtggaagttacacccaggttggaagcaagagcattcagcggtgttggtaaccttgcattaaatttggaagcatttgagcttgcatgctgagaaataaggcggtgaacatgggtattgagggcgtagttcatgatttggaaaactagcggttcatttttttccactgtccaaacaacacagtgttggattgttccgtctttgaatcttctcaaagaagacttggagccccaaaaggcacggaatttggccgcttgttcttcatctatatcattagggcccttagtaaccaatttatcgcactcatctgcatttaactcaagaccaatagtgtattttgtgcaatgtggttgggtaggctttctccttgtgagagggaaagcattagaaactttttcattcaagatttctaagctcgttactcgttcacccaatgctgttttcaagatcacgtacaatttgtgtttgacgtagttgtcaaaggtgatgaatgatatcttctctaaggcgccaaaggattcgtagaggtcctcaggaagctcaacattatacaccaaatcgtacttcatgcagttaagaccagttttgcgtaataagattggatcaaatctatcgtaaacaacatcattaagcaaagaataggtactaattgcctgtagtcgcaaagcttggtaggatgagttggacatcttccacaatatgttcaacttgacattcttatcgaaaattgtaggtgtgttgaaaccggcatcagcattgtacttgcagctgattgaatcgccaatttcacctgaaaacgagagataacctgaggtcaagtccatagtggccaaatacttgattgtacctttgaaaagttggtatgaagagaaaccgtgcaagagaatcttgttaccgttggctccacctccgtttaaaagtgcagccatcgttatggcaaattcaaagtggccaaatccacctttattaatagaggagcccattcccctctgttgcaaccacaatctccccaaagtgcaagcgtctttgaacgcatctgctgacttcttgcttgcgtacaaaaactttaagtagtaatcatatgtggacagggaaagaatagacgagttgtagtatggggtaggcgggagttcttctgaatcgctctggaccctgatgcaattgcggtcgggcaaaagcttctttggctcgaagacaccaaacggaaacgcagcgatcaaattaatggagaacttggtcttatggaaacataagtcgtccttgttatctgtcttgatactctcaagtttgagcatgggacagagaacatcgtcgttcaaatagcaatatgagattttcactggcaaattgtttttcttggtcaagtggataaggtgttctgccatgtacgcaagatagaaggctctcttgtacaatgcacggtagttgagataatctttgggcaggaacaaagatttaggcatcgtcaacgaaatatcaatagacatcccttctctttgagctatgccagtttttaatccaaaagatccgaccaaggaaacgtcctctggaggcaaataaccaaatttgtaatttgtcttcgtgggcttagggtctgggaaaggaataacaacttttttcggattgataagattttcggcctcttcaagtgttaagctttcgctcgcagggatctgcagaatacacccatgaaggcgatgtaacactttttcaattcgagatacgttagactctttaatcttgacttcgctcacaagctcatcgatttgcattttgaagatattcgacttgaaaagctctgctgtttctctggccacctgaatctcttgcgcagaaagttgctttctttgcttctttgtgggacgaccttgttgccgaatggtttcttcttcagtcttggcttcatcttcttcctcttcttcttcaacatcagaatcggaaccggcatctgagttgtttccgtttatggattctggaacggcatcaataccagcatcatcgttaggaactgcgctggcctggacctcgtccaattttcttttagccatggcgtttgtgggatagcttagtacggaaatggctttttttccacgatgagaggtcgtgcgccagatacaagcggtgtggtcatgtgaccagatgccctatgaagccgtagtttgtactgtggaatatagtgttttgggctcaaggcttttgttgtatgaacatcaggagagtttttttgcttctagcaccggggatttttctttctgcggtgattcaccgatttttgtcgcctattagtacctgcgactttctcccgcatagtagtcgagtgactaacattctacactagggatgtttctgtctttacattcacgagaaaccctccgagtaattgtctccttgcatttcctttgacgcgtcttcaactcctattcgattttttttgtacttctcggtactcttaccaaatgtattctcctttctcctaacctcttcgtgtcgtgatgtaacctgcataccccattatcgccagacttactacttctccacaaaacaccattgtcttcccatgtctcgggaatactattcagaaaaactcgggctccctcgtacagatccttcccgttggagacttgagtgcagtgaattgggagctacgaaatggcggtacttggatgagcaagaatcctccagtgttcctcaaactaacactacgcgctacctcattggggcgcaggatttcgaggctccaaagccagagcctgatattaaaacaccacttgccgccgctgaaaagggttcagagtttctcgcagccatccagagcgatagcggatgtttcccctgccaatacaaaggacctatgttcatgaccattggttatgttgctgccagctacttcaccaaaactgaaatcccggaaccgtatgctcaggaaatgattcgctatcttgtgaatacgtcccatcctgttgacggtggatggggcttatacgaaaatgacaaatcaacttgttttggtaccactatcaactatgtgtgtttgcgtcttttgggcttgtccagcgaccatcctgtttgcgtcaaagctcgtagaaccctacacaaattaggcggggccctcggcaatcctcattgggggaaagcatggttgtctgtcttgaacctttatgaatgggaaggcgtgaatccggctcctccagaattatggatgcttccttactggacaccgatccatcctgcgaaatggtgggtccatacgagagccatttacttgccattggcatatttgacggccaaccgtaatacgtgtgagctcaccccgattttgaaggagattcgtgaagaaatctacttgcctaaacagttgccatatgaacagattgatttcagtaagcacaggaatactgtttgtggtgtcgatctctattacccacatacaagagtgttggacaccttaaattttttcatcacgaaatacgaaaaatacgtgcgtccacaatggttgctccggcgcagttccaaaagagtttacgagctcattgttaaagaatgcaaaaatacagactacttgtgtattgcacctgtgagttttgccttcaacatgatcattacttatatcgaggagggccgtgactcttatgcttttcagcggtttttggagcgaaaggatgaagttgttttccattcttctcttggaatgaccgtcatgggaaccaatggtgttcaagtctgggatgtttctttcatgtgccaatatctcattgttgcgggaatgtctagcgatccgaaattccgtgacttaattcttagaggatatcattttttacgccgctcccagttcaccgaggaatgtgttgatggatctttcagagataaacgcaaaggggcatggcccttcagtacgaaaacccaaggctacacagtctgtgattgctctgccgaagctatgaaagcaatcatcatggtcgaaaatgacgagtacttgggccattttgttcaagatagaattgctgagcaagacttgcatgatgctgtggaccgtatcctcttcattcaaaacacagactcatttgagtttggttcgttctcttcgtatgagaagatcagagccaacccgcttttggaaaacttgagtcccgctgaagttttcaataatatcatggtcgaatacccttatgttgagtgtacagattcgtcggtcttgggtttgatttacttctccaagtactatccagattacaaacctgaaattatatccagtgctatcgataacgccattgaatatattgaaagggttcaagatccgcacgacggtctgtggtatggttcatggggagtctgctatacgtatgctgcgatgtttgctatcgaagcgttggaaagtgtgggaaagacatatgaaacttccgaaactgttcgtagaggacttcatttcctcgttagcaagcaggaaaacgacggtggctggtccgaatctatgaaggcttgtgaaactcacacgtatgttcctactgggaaatctctagttgttcaaacatcttgggcggccattgcgttgttgttgggtaattaccctgatcgtgcacctatcgaccgtgctatccgacttcttatgagtagacaaggtgcaacgggagaatggaagtatgaggacgttgaaggtgtcttcaatcacagttgtgccatcgaatatccaacatataagtttttgtttcctatcaaagcgctcggactttatgctaaaagatacggtcacgacgcgattccacaattgtgaatagacctagcttccaaaagagcatctttgaggattcatccttgcttcaacggatctcaattgcgctaacattcctctactaagtttaggtagcgaaccaggagcactacataagagaacaaccaaaaatattttctttttgatcagctggagagatattttcaaaaagaaaaaaaaaaaaaaaaaaagaatagtattcttcgctggatgtatgtctttttctcctcttaattagatccatttattcctctgctccagaccaaaactgcaccttggtgcgcgcgcgacttctcggccaaattttcagagccaacactttttacttcagtaaagcatgttgggattattcaacgtggcaaagtcgtgggtggcgacgcctgtccagcccttccttagctgcgtcagaaatgtttcctatttgggaaacttggctgcttttgatggtgcagtcaagggctacaagagacttggtagaggtccagcttccggaaagggtaagacttctggccgaggccaaaagggtcaaaaagcccgtggaaaagtcccccactggcttgaaggtggtcagacaccatactacaagcgtttccccattatcggattcaaaagatcccacagaaaaatctttcatgatgtcaacttggacagaatccaggatttctgggaccacggtagaattccattgaaggcgggtgaaaccttgaccatcaaggccatgcgtgactgtggcttgctcacaggaactttaaaagacggtgtgaagttgttgggtaacggaagcgagacttataacgttcctttgaatgtggaggcttcaagagccacttccagtgttattaacgccatttccaagttgggctacacatacaccagtgtgtatcacaccaagttgggcttacaggctcatgtcgacccagaccgtttccttttgaagaagggatatgtccctttgcaagcgcgtccaacgcacaagagagacattgcatattactctgaccctgcccatggcggctacttgttaaaggaccgctcgttgttattggaccatgttggaggcagtaacatgcagaaaaagaaggagagaaagagcgagttgaagcgtctgttggagaatgcttcggaccgcagacatggagattttgcggaaaacaaagtggtggatttggccagtctttaggcccttgtatatactgaaatagctggataaatggctcgaatatttgatgtagattacgacaattgactgtagtttagcagaagttttagtatggtgatatcaaattggtgctgttttggtaagcctagaagaggttctttaataaaagaacaaaaaattagtgatttcagatcgagaactacagaatgaatttactcgtgtatctcattaatctatggagtatggttcaaaagtaaaacttgttgaaattaaaattattgtatgtggccggttaggaaatcactgctagtgagacaactgacatgaatgaatgatgtcgtaatggacaggtacttagacaaaatcaagacatgcctcacagcaattaccgactatacagcattttaatccacccttaaaagcatttgcttcaagtgaaattttctgctggttctatgtcaacaaatacctccaatagccgttccacaacgtcctgaatatcgcttgttttgatcttggtgttcgcatcgttaaagtcatagttgtactttcgtaaggcaaagtgagccgccttcttcgtcatttggtaaatttctccaattataacccgctgctttgggctttgtgctgagcttctcgaaagcccgcgaagccggagacctgaaagaatggttttgtttatcgtttctgaaatttgaggctctgaagaaagaatcagcagtggcggcggaagtggtgctgttctcgtgggcttttctgataatctgccttcaagcacacgatcaaagacagcagtgtccgagcgggcggcatgccgagggttttctgaaaagtagatgttggaatgttgattccggcccaaattctgagcctctcttataatgccaaaatcaatgcagaaacacttgactcctgagccggctagatagaaaaccacgtatacttctgcatctgaacgagccatcactcctgtcctagtggtcaagttttcttgaaagtagccttccgtctcagcatgctctgagtagacatcaaacggccctatggaaacaaggaagaggggtattcttcgaacacgtacggacgccacatactctagctgggaaagtttgtgcttcaaatctccccatatttctagctggtatgaggtttctccaacagagagaacgctagaggaaatcatagcatggcctaacgttatcttggcctgaaatttggttcttttcggatttctatattcaaaaaatcgcccagagcgttctttcaacggggcactttattactgttagaagtctggagtctgtcttgctgtagtgcaggattgcacatcgctattccgctggggatataacccgaccaaaaataatccgtcctattgtgactttcgtatgtttacgtagtcggtacaaggcatataagcttgatagaataatgtagcactttgccttgcgttagcgtttacatgccacacattatatgtctttatccagataacttctacttaggtcacctttgtgtggcttttgggaagtttatgtgccataactgtgaaaaattttaagacgattcgatccctatattatgcttcagtttactacacttgttcatactggatctgggtctacaagcggtgtagatccttaggtagacgtacatgattggagcataactatgccagaaaattgcggtgtgtcctaaattgtcggagctactactattattgattttctacaccgggaaggttgtctcctaaaatcaaagagcaataattggataaattagcagactttctaagatcgctcctttcgtagatgttccaatctcctagtggttactcatgtcccatgtatacgtaagagtcattcaggtatcacattccctcttcatagttgagagaggatttctgcccaagcaggggaagacgtgatacttgttctagattagaagtaggctagggacaggattgcaactggtcagtctgaggccagtggttgtggttcaaaggtcatgacagatagaaagaaggactaagaatatcagagacaaaagaaaatagcaaaattaaagcgaatcaagaaaataaagagtcctaaccagtatcctaatactacaggtgtccatacatttgccattgtatgagcagttgggagccgttgatttccctcccttatcattcctgctcgatccgcttttcgtgcgcggccttcataaactgcgatgcacacaaaaattctgccaccaaaaccaggaaacccaaccatgtcttcgaaagtgtattccgtggcacgagtttacgccgacgttaacaaacaaaagccacaagaatactgggactatgaggcacatgtgatcgagtggggcgatattcgcaattacgaaatcgttagcaaaattggccgcggcaagtactcagaggtgtttgaaggtgtcaatgtgcttaatgaccagccgtgtgtaatcaaagtgcttaagccggtgaagatgaagaaaatctaccgtgaggtgaagattcttaagaatctcacgggcgggcccaacattgtgggtcttttggacattgtgcgcgatcaacagtccaagatcccagctttagtgtttgagcaggttgataatgtggatttccgtattttgtacggtaagttcaccatcccagacatccagtactacttcacacagcttcttattgcgttggactactcgcattcgatgggcattatccatcgggatgtcaagccgcagaacattatgatcgacccaaaggccaagaagttgcgcttaattgactggggcttggccgagttttaccatgctggaatggactacaacgtgcgtgtggcgtcgcggtaccacaagggccccgagcttttgatcaacttgcaacagtatgactactcgcttgacttatggtctgtagggtgcatgttggcggcaatcatcttcaagaaggaaccgtttttccgcggcgactccaacaatgatcagcttgtacagatcgccaaggtgttgggcacaaaagacttgatggcatatgtgaacaagtaccggatcaaattgagcgacgagtacaactccattttgggcaactacccacgcaagccgtggtcagcattcgtcaacaaagacaaccagcatttggttctgcccgaggttgtggacttgatagataaacttttgacctacgaccaccaattgcggcctacggccaacgaaacacgtgagcatccgttcttttccttgtagacaataggatggaggacgggggatggaatcctgtggatggaagagttttcgaggtttgcacaaagatgggatgtgtttggattggtctgataatgctgctagtgcctggtctaaaagggcggtttgtgctcccaactgtttttaatcttactgcactttccgcgtttgtttctgtggtgccgtctattagcaccatttcggttgcctacgaatggtgtgatctggtgtgatctgatctgatccgccagtgagactgcgtaatctatctatggatgtaccactcttactacggtgtctggtgttggtttcgttttagcgtgcataataaatgtcactgcgagttaaacgcgcgcatgcgtcagtagctgtctacatgtgggcccaacttcttttgggttggaaacggttatttgagattgccgtcaaaaaaaataaaagaacaaaaacacagtccattgttgcgctaatcgtggggcgtttttcctattgtgttttttgcccattgtgtgggttttcgcgtgttttcgctctcttctcatgtggtcccattgtctattcctgtgtcctactccagatcctggagagacgcgctatttttatagcgcatgcagaaagcctgctgcgcggcgtctcgtttcggaaaatagaataaccctgctactctgcccgatactttctccaacaaaaaaaaacttgctcttctttgaaagaatcgtctctcctttgataatccgggtttgtcttcagtccttactttcgttcttttccctatccattcttttatatcctctcattacagtgcatcctctacccgctccaatttccaatgtctctgtgggcctctgctcaggaaagaactatggcccgatggctcagctcaaagataaatactcctattgtcgaccttgtctctgccgtgggagacgggcttgttcttgtgcaacttattaactgcattagcgccgaaactggtgcttcttcatatattctatctccggtgcatccgcgtcccaccttccggatccacaagcttgaaaatgttgccgatgtattacagttctgccggctcgaattgaaaattaacacctgcaatattagcgccgaaaacatcgtcgatggagatgtcaagttgattttgggcatgatatggacgcttttcgtctttgccacatcgcaactgatgctgatgaagaacgaaacctcatctgtggctgaaatcaaggcaattcttctcaagtggcttaacaatgtgtgtcgcaggcgggccttgccagttttgtccaatttcaattcagactggtcttttcagcgaatgcgcagacctgaccttgtctttgcatgcatcttggacacgtttcttccggggcttgtgacctacgatgacttccctaatggaaaaatgctagccaacatggagctattgtgcaatgttgcagaaaccaaattgggcatcgctccgttagctgtacccgaagatttcaatatgctagtgcccgatgaaaaatgcatcattttctacgtgcttcagtggtatcttttctttgaatctgcagatgatgctaccgttgttcaggatctggacaatgacgctgtcccagcatcgccaaaggattctatcctttcttttttgagtctgctaatctctgcagtgaagttgagaaacaggtatgagaccatgtctttgcggttagtcaatcacatcaacaacgcaaggtcttctctttcccggacagaagaaagtctagaacggtgtatcgctctgtataatatgctgtgcgagttgaaccaatactgtgctgaactatctaccctggactgggagaacgagcttgcagggagaggcaatctggtccacataacgaatgccatttctctgataagaaacatcatgtctcaatatgagcagtttcgacttcaagtgaagcctgttttgttccatcaggatttacccgaattgaaagcgcttttcaagtcggtgcaagcggagctaaaaaagtgtggcatttcctctggatatcttccgagcaagcagctctcactcttttctatatgcgaccgacttgctcttttagaccagttggatcgccaagtgggcgaaaagctacaggcctatgtcgaggaacttcgctggacgaagttgcaaaagcttgggtctttagtgagtatgcttcattccactctacatcagcaaaagagcatatctgagcctcttaaagcatttgtggatagcatagatatgttatcgtctttcaaatgtgaactagatgtgtttggcgaaaggattcgacaaaaacacaccacagcagaattacgtgctattattgggtcagctgaaagtttagatgtacctgatactcctgtgacccccgaacaatctgcctttgagatgtttaaagctttggttgcggcggaacagaaccagcggaatttaagtggttctgatattcgtgattttctcaaacgaatcgtgccagtaggaaagttttccagtctcgatgtgtccagcctacttcaagccattccaacgagaaggctcttagtgcgcagcgaaagcgataatctcatgtcttatgcgtctgatgatagtgaggatctgggatctgtatttgaagaagcacaaagacaactagaacacaagctcttgggtaactacaacatactttatgacttggatgcatttgtgactcggatggaaaatggattcaagctttagcattgtctttggtgggctagttaaatctgcttaaagcgaattgcttcacttaatattgtccgaagcccttatggagtggaaggcaaactataggaaaaaaaaaaaaaactatagttagttttacgattagagtaaatcaataacaattgcaagatgaaggtgaagttggttgcatgtacaagagctgtaaagactgccaaagtacattgcaacagctcgtagtaatgatgtacagtcagtagtttacgcaacaaacctgttttcaaggtactcgagggtttcaaatcggattgtagatgcaaaactaaactatcgaacgctatactggtttcttgccgattcgttttccggtgtagatgtatggtctgatatcagtatttcctacttctgtacaagccgatcagtccgcactctcgcagttaaaaaaattgtaactccatgtctgaatttgatcttgaggagcccttgacgtctaacgtgcgaccacccactgatgcactcatcaccattcggattgtcaaatctttcccttaccggaatgtcaaaaatcacatcattcactccatcaacttgaaggaaacaacaccatctcagcttcttgagcaagtgcatactatcatcaacaccactggcgctctaagaccctacagaaacgtggactatgacactgtgaaagtctacacgcatgcacatggcaccaagtccatgaatttagtgatcaatttcgaccatgatgaaagagacattttggtatgcaaagacgaagagcacagcgtttcaaaggagcaaagcttgtgggaattgggtgtggagaatgagaccgagcttagtgtattcaattacaaggcctacgaggacttcaaggcaaacccagaagagaagtggtgatgccagtgcggtatagtaatcatattaataagtagcatatgttttcacgactgtagagatttgacttcttctatttggcctttgttactttaagtccctttcatgttgcgtttataccttgccctgttgctcaaatcatagaaggaccatcctagctggtctaatgcgaagagaggtgattgacatattttgaataagcaaacagttcttcgtcaaatggcgatttcttcctctctgcttacttccattttcacaggatcccactttgccttttttccatttttatttaactttgcttcactttccacttgtttcttaatctccccactatatgctcatacatctcccccagattcgtgcacacaagagagccacctgtacttttcatccattacttcagtcttctttatcatcatgaagtactcagcgcttataatatcgatctttgtttcccttgcagcagcaggactcatagacccaacgttagaggttgtttgtccagactctaacgtggcacattgttacccaaaggtattcaagcctactgatgagtggcaaacagttcgagaagggcaggacataccaccggggttacatgttcgtttgaatatggaaacaggagaacgagaagcaaagctcgttctggaggaggattcagatgcgcaggttcccgttttggtggaaggtgcccaagttgagctggaagtacctatcgaacagaagattcaagaaaccctcaaaaagtataagcaagagcaaatgaactttcgaaaatccaaggtgagcgaatcagaactctccgactatgcttcctcggtggaagaactattgcatttcggcaagaacgcagatgtctcgcgcttggaaaaggccttggacactttgatagacttgagtcatgacattgactttggagaacgtttgacgagggatcctaaggtcttttcttcattgttggacgctgcacagcttacttcttcggagtctcagatcccagaaaagtcattccggatcatgggttcgtctttgagaaataatcctgctgcagtcacaaatgttttcgaaaagcaggatgacaactttatggtgactctttttgcaacattagagagcccagaaacgctggacgtggtgcggaaacggattgcaggggtgatacatgcgcttgcctcggatatggctttcgcctatcagtttttcaatgtcgaagacgcatccaaatcacttggttttctgaggcttttgcgtatttttccaaaagcagatcatgaaacgcaagagcgtattgccatgctttttgaggacttgaatctcttgccatctctgcctgacaagagagatgaagatagccccaaaccacaagagcgtgtatcagaaatgctccagactttggtgccagcttcacaatcggaggagcaactacagaacatgttcaagtctttggtggaattacacagaaaccacgatttaaggccatcaaagcagttcttgcagtggttgagcaaagaaacggagatgcgtaagaatacaaaaaacgttcgggacaaaaccgatgcagattttgacacctttatgttagaggcccgtcatcttgttttcggaaatcccaatgccttgcggaaggctgacgaattttagttatcatataacaagataagaagacagtgcgtttaagctgcatgtgcatgcgtgggcttgagtgttaaaaataattggggataatgtgagtttgctagctcagttgcaagagaatggatatgatcaaatacaattacagtggtattttaactgcactaacatcacctcttggtctggactgtgcacattcgtacacattacatacacatatacggaccttgattcattctgactttgagttgttccgagaaacatcctcttgtgtagcttctctagttgtttctgtgaaaaagcctgaaagaattcattacgttcatgtaaaattgccttggaccgagccaaagcataactacagtttccacctagcggggttcattagtatgatacagagttctagttaagatgcttagtcgaacaaaccgaaacccatgtcgtcgtcagactcctccttctcttcttcttgtggctcttcagcagcagcctcagtagaaccagaagcagcagcggcaccagcagcagctggagcaccagatggaacagaagacaacttctcgttaccctcggcaatcaactcttcgacgttcttgccttcaacttcagccaacaacttctcaaccttgtcgtcctcaacctcaatagagacggattccaagaccttcttgacgtcagcagcagatggggcggtgttaccagcgttgaccaacaataagtaagcagctaagtatttcactagaattcgttagtaaaggacactgggataagcaaaatgccacatgaagctgctggggactccagattatctttcggaatagctatgttcaaaagttgctcaggttcccgatttacagaaagggaaatggaaatgggatattgcagctagatttggcatatttttcactctggttcagcaagtaacgtggctggggctcaacatactatttgtgtgtagttactagtagagatttgttccaaggtgaattttcaacactttttcgcaggatgcgcttttgtgtcacgtttgatgtgcacaggctgccggcaaagcagtcactgttatcacgtgactgagtcccatagtcgtttgcccaagctttttcaccctccttgtgattactttccgtcaagtacataatagcaaaaccattcggctggatgaatccatattaagtctcctgtgtctgtcatctcttcgggtattcgatgtgccattcatatgctttgtgcaggatatacctttcaagacaaatctcaggcgacggtgatccagtcgccaaattcgatcacgtagttatcgaaaagtcccctttattctcgctggctcttgcatcacaaaaattcgttcggatgtttgcagatttgtatgtctcacctttcgtatacagatctgcaccaattgcttattaagccgatgctgcgtgcagtatgatagcgatcaatagataactccacagctgatcatccttcgttcaacattataatgaccttcaaggacttccccgagctcagcgaaacaagccaggctgaacttgtcgagaaacttcttcaatgggcattggccaatggcttggttatgtatccaccaaactatgaggtccattctaccaataatgcaccagttaccctttatccaacgccgtttcctaaagatatgttcgaacgggcagtgaatgtgcagcagggattcaacaagttgtatgtgagtgtggttgcgaaccaaaaaaattggctcattgacttgattgagggcctctcagattacgacaaggacttcacggggaagttgtatgaaacatacatcaaagcggtagaatttggcaagggcaaagttgtgcagccattgtcattgggtatcttcaggtcagactatatgtacaaccaagcagatcattcgataaagcagattgagttcaacactgtcagtgtttcgtttggcggattgtcgtctaaagttggtcaattacacaattacttgaacaatagtggggcttatgatgaaagctattctaacaagtactactcagagcatgatcttcccatatcagactctatcgaccaaatcgccaacgggttggcgcaaggtaattacttttacaatggcgaaaagcaaaacacagccacggtagtcgtctttatcgtgcaaaatggcgaaagaaattgctttgaccagcggcatatagaatatgctttgttgaacaacttcaacatcaagtcctaccgcttctctttggagcaagtggaatcgcacttgacagtgaactcgggaaagctttatgtcaaaaagaccatggatgaagtttctgtggtttactttagatcaggatattcgccagtcgattacgaatctgatcctgagtcaacatgggcagctcgtttatttcttgagaactcggcagcaatcaaatgcccttcggttttgacccagctttccggagccaaaaaggtacagcaggtcttaactagtagaactactgtggaaaacttcttaccagacgcatccgaggaagaggtcaatgagcttctcgctactttcgttaaaatatatcccttggacaactctgaggaaggtcagttggcaaagaagcttgttgcagagcatccagaaaactttgttttgaagcctcagagagaaggaggaggtaacaatgtttacaaagagaatattcccaagtatttgaagagcttacctgaaaaagaatgggaagcatatgtgttgatggaactcatccatcctccaacacacaagaataaaattatccgcaacagcgatgtttatcacgaggaaatcatctccgaattgggtatttttggaactgtggctttcaacgaggagacaggtgaaattttggccaatgaaaatgccggtcacttgttgagatcgaagttcagttcaagtgatgaaggtggtgtggccgcaggatttggctgtgtcgacaatgtctatttatactaagcggaatcgacactgggcttgcagaattcgtttgaggataacaaggtcattccatctcactactgaaactcgagtgcatctttactgtccacaaggccaagccaatattgcttgtgaacataaaaaatacattgaatcctgggatcatttcgagcgtcaacgcaacaaccccaaacattgtgtagtcgcctttatgaagtttgtagaattttgcaacctgaagcctatcccactccatgagctcgtagtatcttctgtgagtccgattgccctttctggatgccttgaagtatagtactagaggaaatccggcgaaaggaataagtcctaaaagacagtatgcaatttccctaaacacaaaaggcacgcctcgaaagcgaataaaattcgccactgctattattttgcttctcaacattggctgtgttctctcttcccttctccgatgaagcttccagtgaagaacaatatcatccttgctctctttgctgataaccgcatcgaaaacagcgccctgaacatatggtaagtatgttatcattgcaacaagtgccgtcatagtacgtgaaacttgcaaaactgaaaatatggcagatataagacccattggaccgataaggataatcgctattgctgaagcaagtggatacaaaaaaagaaaagctagtagggtattagtagccagtatgaccactaggggaaaaagagcagtacagtatactggccataatcgtggatgttttacgaaatattgaacgccctagatcttagtcgtttgaacgctggaaagtgaaagcatacttcatacgtacgagtcccggataaacgtaggttttgctactgatggcgtccataggattgcaacaatgtgcgacaatcctcatgggaattttgaagcaaggaaagagaaagaagctccagaaaccattaagcttattcatttgattataatagtatactttcgattttgcacccatgctcacaaataagaggtgcgaaaaatgtgacaagggcattgaaagcgcatattacactacaaaggatataagaaagggaggccaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaatcaaaataaagaaatacattagtcaccgggacaaaaagtgaaattgccaaaataaaaaacaaatggacgagtcaggaatcgaaccagagacctttcgcatgcgaagcgaacgcgctaccaactgcgccacacgcccagtgtagaagtggtccctagcaggatcgaactgctgatcttggcgttattagcaccacgccttaaccaactgggccaagggacctaattctgaatgcttgttagggtatctcagaaatgttcctgttgatacaaaaaatgatatggagggagtggaaatctttcttcaacagtgatttaattcaagacatgatagtcgatgcataaccgtttgctaccgtcttttttgagcacgaatatcactggtgatccgtatggcgaaccaaagggaatcacttttccacccttcaagagagcttcaatttgtttcgtcagttcctgcttgtcattatgagacaatctgtacggagacctacgaggcggagttgatccttcgacgagtaagattcgatgctttacctgcctttcgggaggtataccagctggtaacgcgtccgttactactttttcataacgagagaggtcaaaatcaacaggtgcaactcctggatgtgcatcctcgtcgtactcaatcctttgcacaaggagagtaaatacgtcgttgtttttcttcttgcattcacgatcaataacttgaacgccaatagtctcgtactttgcgcttggtgctgtaagtgctacttcttgactaacttgtaaaatctttgatccaagctgttagcgatggtcttcaatgaatacacgtcctaacaagactttatcacgaagtgtaggacagacggcaaacgatctatacgcttcgcgaccattccataccagcattaatgtaactttgtgagttatcggaatcatttcaccttcttggcaatgccctaacgatagaggtttctaaaccggttgtaacttagcgttcaattcacgaacgatggttggcctgactaggtcagtaggtgcacctatatcgagcaatacttcagtgtaccaccacatttaatgtaattgtgatggagttttcttccggtccacattttcttagtggtaaatctgaagcttcgctaggctgtctggtcgatctgcttgctctactaagatttgttgaacttgtaagtcttcgccggaacgatcgttcagtgatatccttccagctttattcttttttctggaggtccgttcttttgataataggtgttccggttactagctttctggttatacagcgacttgttttcttgtttcctttcaaaacctcttttgttcttactaggaaagaaacgtttttcccgatttcttttacgtcctcggtcttccgttggcgcaggccgattttctgttgtcgcagggcgactttcaggtggtggctgtaatttgggccaaacctcctctgcgtccttgtctaattccgccatgggaatcctattccgcctaacgaaagctattgcctcgctgaccaattcattaacggagtctggtggtggtaacgcatgaagagccgttttgagctgcgggttcttgatagtactcatgaatattcgttggaccaaacgtgtcaaagtcaaattttcattcagcccgtaaataccggcacccatttttaaccacacttcgcatgttgattgaaatgttcctttcggtacttcctgtaacacttttaggagacgggagtacggagaaatacttctttcctcgacgttattcattattttgaaccattgtacgaaatcgccaaggtcaaacgtcgtttcggctcgatattttcggaacatttgacgaaaggtttcatcgctattgttatcggtgagttctatgatctcctcattgttcaattctcttcgtctagcggtttcctggatcacttgaatccattctcgggccctctctcttataccggttccataggttaagtagaagagacgcttaccctcaattttcctggaatcgccaatagaagcctgtgaagtactcgcgctgttggaattgtttcttggagccatagtagtagtagttgctgtacgtccgaaagaacctttcttgcggcgctaccaattgttagggtttctcaggaatgttcctgttaataaaaaatatgatatggaggggagtaagatattacggattcaataaagatgcttcataacttataactagctaaggagtagttgttcttacttggacttccccccagggttacccctgagtatttatatatatctcagcctcgtgacattctcatgtcaaatgtctagactctcgtttatgggttctggatcttctagatcctagcctcgtagctctcgctacttatcgccttgcacgtgaccgtgacttcctacctaacaatgctatgaagctactattactatattttctcctgctagtcaagatgtggagcaaggccacgtgaagaagaacttcaagtttttagttgtttctagttgctatgcctatcctgcttctgaaaatatatcgttctagtgagttctaatgtttgaagttagaactcgcatatgtgcagctcttgcatgtagcttggtccatttggtcgataaattgggtgtgaaagaagaaatgtggagaaagcccaaaggagaaaatattcacagccttggttcccatccgttaaaaaaggagatggtggtttgttacgtctagttattgcgctattcaagttcgcttcccaatcagttgatgtaatgcaaaccttctggcacattcttgataaatcattgattgttgggcaaaaaagtagctccgatacggggaatcgaaccccgatctgctcggtgagagcgaaccgtgatagccattacactatatcggaaatagtgggaaactccgatacggggaatcgaaccccgatctgctcggtgagagcgaaccgtgatagccattacactatatcggaaatttctgtctgtttttgttgcccgtataatatattcattttcattgatggtcatgtcacaggtaacaccaggacagtgtatgatctctttgggctttctttttttccttaacttggaactcagagctatgtgagacagaattacgtgcgcatcattcaggaagtatttctaaatcttgcttcatcaagcacttggtttcatatatccgaccatatccctaatcctaaatccgacatcactctttttgcatttgttacactgaaaagtgaagatcatgaactatgggattttttttttttttacaagtttgtagtttgcactgtactgccaatatctcatgaaatgtacaaaaatgcgattatttcgccgaagctcgaacgatgaaacaaactaaaacaaccgaactgatcttggcgtataaaaggaaaacggctaccttatttgaaaaaccgagaaggagctgacatcagtaaattcatttgtctactgttgtcaaaaggtgacagtgcactaaatgaagcatgatgagaactcgttatgcgaaaggctatcacgaagagaattaaaagacttgcataaatcataaggagcccgtcttgctacatctttgctgaaacaaacgtattcgatgactcatagtcactctactataaatgctgtgacaataaggaactggtgacttgacatccggcacaaagtcaagcgaaaaaagcacccactaaatttttccaggatctacctcagttcttagcatacccactaacacaatgtcagcagaagaaaccaagaaattggaggatctctctatcaacaagcccgctgccccagaaggagaagtcattttgggtgaagatggccagccattgtctaagaaggcattgaagaagttggaaaaggaaaaggaaaaggcccgcaaaaaggctgaaagagaagcccagttggccaaggaaaaggctgagaaggaagcccaagctgcaaatgacccagccaaggaaaactacggtaagttgcctttgattgtgtccgactccaaaaccggaatcaagagaatccaaatcaaggacttgtcggccgccaatgacggagaagaggttgttttcagagcaagagcacacaactccagacagcaaggtgctaccatggcgtttttgactttcagacaacaagacagcttgatccaaggtctcatcaaggccaatggatctactgtgtcgaagcaaatggttaaatgggcaggtgccatcaacttggagtcgattgttgtggtcactggtgttgtcaagaaggttgaagagcctatcaagtctgctaccattcaagacgctgagattatgatctccaagatttacaccatccaagaaaccccagagcaattgccaatgttgattgaggatgccattagatctgacgctgatgctgaagctgccggtttgcctgtcgtcaacttggacaccagattggatgctcgtgtcattgacttgagaaccccaaccaaccaggccattttcaagattcaacacggtatttgtgcattgttcagagagtttttgtcaagcaagggctttactgaaattcacacccctaagattcttggctctgcttcagaaggaggctccaacgtgttcgaagtttcttatttcaagagatccgcttacttggcgcaatctcctcaattttacaagcaacaattgattgctgccgatttcgaaaaggttttcgaggtggctcctgttttcagagccgaaaactccaacacccaccgtcacatgactgagtttgtcggtttggacttggaaatggctttcgaagagcattatgacgaggtgatggaagtgttggagaacttgtttatcttcattttcactgagttgaagaacagatacgcaaaggagatcgccactgtgagaaagcagtacccagttgaggagttcaagttgcctgctgacggaaagatggtcagattgcacttcaaggaaggtattgccatgttgagagctgcaggtaaggaagtggacgactttgaagacttgtctactgaaaacgaaaagcttctaggcaaattggtcagagacaagtatgacaccgacttttacatcttggacaagttcccattggctgtgagacctttctacaccatgccttgtccagaagaccctagatactccaactcttacgatttcttcatgagaggtgaggaaatcttgtctggtgcccaacgtatccacgacccagagttgttgaaggaaagaatgaaggcccacgaagtggactacactatggacggtgtcagtgactacgtggatgctttcacctacggctgtgctcctcacgctggtggaggtatcggattggaaagagtgttgatgttcttcttggatttgaagaatatccgtcgtgcctctctcttccctagagaccctaagagattgagaccatgagacaacttcgtatctactaatataaatcctacggtagcaagcctgtaagatatctgtagagtgggcgatactaatcacctgttgacatgaggcgaagaatcggctcgtttgtgagccttctaagaaaagacgagagaataagacttgggtacctgccatcttattgtacaacggctttattgcattttggtagatgtttgttagattgtgaccgcatggaaataacagaactccgaattcaaaagatagataatacatgtgtcaattgtcaaactttatacagaagctacaaaaaaactcttttctcaatgatattaatatgaaggtaccaatggccagtatttgtgacgaaagcgtcgtgatgatatgatagctgttttaggcagaatgtaacttgacaccttgtccgataggcatgtcatgtgaaccctattaagtaatccagtaaactaggtggaccgatttctcataagaacagcccgccaagtcaatgaagcataaatcttagctcagcattagtggtttctgtccgcagttcttggctttgcccggagaatattgtccactcttaacaatacttcagccgcttcagcagcagaagaaaccactgctcttttcgacttgaaagattccactatgcccatgtctcgcatgtctgcaacctttcctgagttcaagtccaagccagaagtagtgataccgttgtacacagcagaacgcaactttgtcaccaagtcacttgagtcgaaacctgcattgtcggccaagatagtaggcaaagcacgcaaagcacgcgcaaacgcttctacagcaagcgatttcttgcctgtttcgttggctgctgcctggtccactgccttcgacatgatcatttctgaacatccaccacccaatactgttctggtctctcttgtggtctgcgacaaaaccgaaagggcatcatgcaaagatctttctgcttcgtccaaaccttgttcggttgcgcctctcaagaccacagtacacgcttctcctgcggcaacgcctgagaatttaaggaatgtgtcttctccaataagaatctcctcgatcgaatcacagtgacccaatctgaccttgtccgggttgtcaaaagtggatgcaacctctgcgcctgtgacaagagccaatctttcaacaccatcgaaatcggcatgttcaatcgagttgattttggcatcagtgaacaactgctccgggtagtcatagatcaactgtctgttgatgaaaacattgatgccaaactttttgatcttctccaccttgctcttcatcttcaacttctcggccttttccaattctgccaacttagacgtcaggtccactttgaatttggcaccgaaaatcttcaccttgtcggtatccaacgatgtgttagccaccaaaatctttgcgtcagtgatcttctttggttggttgataccaaacttcttttccaaaataaaaccttcatccaagtacgagtcggccaacttgccaccagccttcttgataatttgaatgtggttcaagttggtcgagccttttaaccgcaaaatggcgctcactgccaactctgcaaagtggtccttatcctgcgacaagatctttgaagagagtgtggttttggcaatattgatcaagtctgctctgaacttttgggtgtcttcggcattgttgacagccacgttttctaacgcagcaatggccgtgttcctagcaattctaaagccttcaatgatggtctgtggatgtattttcttttccactaacttctctgcctctcgcaaaagttcggcgccaagaactgtcaccgaagtagttccatcgcccacttcatcatcttgcactttagcaatgttcaccaacaccttggctgcggggttgtccaatggaatcgacttcaaaatcgtagcaccgtcattggtaaccatggatctttcgggatccgaagctgactgcaacaacttgtccattccttttgggcccaaggtggttttcaccaagtcacccacggcaatggctccgacaaacgcagacatacgagcattttccgctctttcttcgctggcctgttcgccaaaaatctgaaccgacatgctttatgaagttagtgttcttagatatggtaatgtcgctgggcaatttttttgcctagcggtgatttacgtgcgcgcaccagaacaccagaaaacgcccatgggcttcttacggcaaaaaaaaaaaaactactacgccactactttttttctacctcaccgttacattctcatttcgaataccatgctgtacgatcctgaaggtcccactgccaagcaacttttaccgcttttggtcaacgagctcaccagcacatatggaattcccgatgatgcccaagatgtggcggaatacattaatgttttgattggaaacaacaggactgcggctgacatttgttccgaagtcaaggaagtggtcaacattcccattgatgaaccgtttattggtcgtgtttttgcggagattgccaagttggagcaatcgcgtcaagaacaggcccaaacacaaacacaaccgcaggcgcaaacgcaagagactagccagtttcagcagccaaactttcaaagcgagcaaccgcaaccagaaagccaaccacaaagcttccctaatgaacaaccacaaactttccaacctgaaagtgtcttcaaccaaccacagaactttcaaaataacaacagcgtattcagcaacgcaacacagaatacgcaaaacgggcagagctttccaactgaacaaaattttgcaagcggccagaacttccaaaatggccagaactttacaaatgagaacgcttttccccagtctgcttttccatcgtattcagggaatcaagatgtcccagctgactcagaagataagctgatgcatgtggacttccaaaaattgggcaacgagctccgcagagctgctccacaaggtcctaaaggcgctcgtggaggaaagagtggtatcagcaaagactttcaaagcaactcacgcaaccagaagaaaagttttggtatgaagaatgctgccaaccttgaaaaggcattggctttgagctcgaacgcacaaacagtgaacatggctccatttgttccaagggctccaaagggtcggtgcaaagacttcccatactgcaagaatagagaatgtcagttttctcatcccacgaaaaagtgttttgcgtatccaaactgcccaaatcctcctggaacttgcgattacttgcatccttctgaggacggtgagttgatgcaagagttggaaaagactaagcgccaattcatggaccgcaaaaaggaacgtatgatggtgccacaggtaaccttgtgcaaatacggcattttgtgttccaaagaattatgtccatttggccacccaacacctgccaataaagacgctaaggtgattattcctaagtggtgcagagagaacaagaattgtcagaacgagaattgtgagtacgcacactcgtctccaaattaccaagcgccagttcaagctccggcgcctgcagcacaatatattaagatccctggaggtagcgggcctaaattcatgaataagactgggccgaaattttcgaatttcaacaagcggacgcctactactttagaacagtgcaagttcggaatgaactgcacgaatcagctgtgccccaaaagacactcaacttcgagtgttgcttgtcgcggaggctacaactgcactcgtttggactgcactttcaatcatcctattgaagaagattgtcgctttggcaacgagtgcaaaaacaagtactgttacttcagacaccctgacggacgtgaaagagcgctttttgaaaacagcagcgattccacaagcaaccgctcttttgctgtgccagaagaccaggtgatggagcaagcagtccaacagtaatgtattatattgtttaatgtgtaaagaaaaaaaaaaaaaaaaaagaaaaagcacacgggaaagaaccgtacgaataagtaacgacttgggtaaggatggaaaaaggatttgtataatggttgcaatggatactcgccgtacaggcaacttgggatcaacatagtaggccagtataggacccatgttacgataaagttcgataacggaccaccctgtttctctccacttataatattgtcagttggtggcctctggcatctccgtgacaggatcttcttatgctcttcgttgaatacctgcaacattcatttacttgatatctacgcatggtgatttgtttcatggtgaactgtgagtatgaatacctacatgataaatctgaggtatctagagcaaattatatattgaaaccgtgtatatctaccaccaagtgtaaaatgaataaaaaaaaaaaaatgcaacatttttagtaggattgagtgacttcaaagagtcttactcatcatgaaaagcgtacttcagcggactaaaagcgatttaaagagtttctcaactacagttgtgcagatttccaagattttccattctaggatatggagaatcatttcacgatgagtaaaacttaaagtatactctgacaaagatacgaatacagaatcgaatatctgcatgtgttttcaggatataagagttgaggcacatatccaaagaagaagaaatttcataagatcatctgagccatgtacaatacgttcacattattctgtctacatcaatagtctgacttggtctggggaagataatctctttctctatttttacgttgatgggacgcatctccacatatataatcgattggtttcagaaaaaagggaactagttagtaaaattgcctccacagcgagctttaagaacagagtggttgagttctgggtatctatctcactggccaccatttgcaaagttgatacattgaccagcaaaattacacatgctaaaagaaaaacatgagaccataatgcttacacgaaagaaaaggtagattacattagtacaaagtgcttagtatcttctctttccaccttgggcctcttcagcgaaggtgtccaatggagaagcaaccaaaggttgaacggcccacaagttaggggtcaagaaaccgtaggtgttaccgatggcaatgaaggcagccttcaaggtgttctcggtagttctggtagaaccggaagaagaagtgtaaacatcctcaacaccagccaattgcatcaacttcttgacaactggagaagcgacaatacccttacctcttggggctgggatcaatctgacggcaacggaaccacacttaccagtgaccttacatggcaaagagtgaggagcacccaagttggaaccccagtaacctcttctgattgggatgatagacaacttggcgatgatgatggcagccttgatagcggaagcaacttccttggcggtcttgatacccaaaccaacgtgaccgttggagtcaccaatgatgacaacagccttcattctggttctttgaccagctctggtttgcttttggacagatctgatcttcataacctcgtccttcaactctgggagcaattggtcaatgatttggtattccttgactggcaaagagtgcaagtagatctcctcaatggtggtgatcttaccggcttggaccaatctaccgagcttggtgactggagtccagcccttctcctcatctcttcttcctcctcttcttggacctcctcttctcttaccgaaggctctctttggggcttctggggcagcagcagacatgattatcggaatgttacgtggaaagccggggtggtggttttcgatcgataaatctgaagagaaaaagaatgaaaatttggcgaaatttttttctgcgcgggtggtagaggatgcgcgagggcgcgagccctaaggcccacgatgagtgacaagccggtacctccctcacaaatgtgctgtagccaaacacccgtacatctcacaggaaagagacactgaccggacaaatttatagaatgacgaaacaaaacaaaacacccgtgcacccgacacactttgttccttgccctttttccgctccccccgcccatgagcaacctcgcaggcttgatgttcacctccgtacacccgacatacttagttggcgatggcccattggaacaaacaagcaacgccagacagaaagtgggtggctgagggcacaaagagccacagaagacccgtaccgctttttcttttgtgaaacacgccagcctgagggttccaaaacagtcttaactagaccgcaaccgtcacgctacctgtacaatctgcagtaccgaacatagataagctgggggtccccaggcactctgcaggacagcaaacaatccgggggtggcaccattgctttaaaaagcgcccgtccccgtgttggagctacttcatccaaaagaagaaaaacctttgtgagaatattccgtcaaaaatgtcgacctacgccgaagccgctgcatcctcgggccctacaggagcccagaaacttcccgagcctgccaaagtgcagcataccaccgagccccacggcggcgtggaactagtggacaaggaggagttggaagaaatcaagaaggatgccaaagaacgggcacgtgatgctgtcgccaagggcaagaagactcttggagacgttgctgaggtgtcccgggaggatgccaaacgcctcaaggaggaaggaaagtcgctttggagccaggcggtggcctacgccagcgaaaagtacgacgccgtttcgctgtacgtgcgccgcaacgtcaactcggacacggtggctgctgctggccgcgagttgcaaaaccctgcggttgtgggccagttggcgcttattgccggtgctgccactgccggatcgtacgtgtactcggagcgtgctcgcattagaagcgacaacgggtatgtggttgctatccatgccggcttgatcacggcgttggtgttgggcgatgtgtatgtgttccgccggttgtacgcgagatcgaagcgtgcttagatatggagctggcgcctctggagcgcaatatacgttgatttgacacaatgtagcgatgtcttaccatgctagcaaagttatgctagtgcagtgaacagacacttttggagacgatggaaaatgccactgcgccattcgtgctttagcaatgcgcttgcctgtaatatcttctacaaatactacactaaatttgagcaccgccagacaaatcgtcacgacacagaatcttggtgacaagttgagatggttttcgagctgagaggtttccaagttgagaggtttccaagtctcggtcagaatatctaccatgtcggaagccttcgtatgattattcgcattgcatgcacctccctatttgcattttgatatcctaacctttgaagtcaagtcttctgtaaagtgccaaacgggtcttgtgcggctgatacgcctcacagaaggatgtttttgttccgtttgtgtatgaaattagcctttcaatcctggccgtaacactgcttcccgtacataaaaaatgacgagattctgcttcttgtacatgaaaaataacttacagttcttgtacataaaaaaaataagctcacaatttcttgtacagaatagacccttcttggagctccgaaaaggttgtttcgtcactgtctccttacttcgtgttaaaagtccatcggatctttttggcttgactcagtcaacttcaacgatgcagatagcttgatgggcttgaagaactcaagctagccacgcgagtaacagaaaatatcaagaaacaaatatcataactcagctgcgtgtgattggtgcagatacgatttgtaatcaaagagatttcaatgagaggataaactgaacacacacttgaaaccataccttcttcttagaatgacagtcctactcacactcggatttttgcaatatggggtccccgctattaaactgtcatagtttcgaaacctacgaattcggaatccctccaatgtcatggtagccgcttatgcatctttccgataaatttctcagatacattgaaaagcaggtcttgatggtgttttcaatattgacctttcagcgaatttggcgggtctttctcccgaataggttttaatgaaggtacgaaagattcagttggtcactgaaaagagaagttgctgatcgaacaggcccataacgaatcttacggcaggaaaaacaatttgatgcacagaatcgttttctctgtatctatttttacaggctcaagaaagtttagtcaagcatgaagcgtgttcttttatatgcatatgttctctttcataacctctgctaggcaaatggttctgctccaaaagtaatcgttttcttagaatgaatgcacatgcggcaaattttgttcacaatactttaatccagagtttatttctagaatggctagactttgagctattcagaggtcgaggtggccatcagtatcaaactcctaatagtggagtgcttgcaagaaaaaatgaagcacaaagctgatgaagaaattgttatgaaagtggtgtggacgtcgcccgaatcatacatgaagaacaaataagggcgcgtatggccaaatgttttaaacaccttgaaaattaaagtttgccctgtcgaatcatcttgatcgaagattttccatagaagaagtgacctcccaaaaatagagggatcgcatgtacaattaaaggttaaaagagttcccgccctcaaaagagaaatacgctttgcttctctgaggcaaagaaaggcgtctgatgcatagatcttttgcagaaacgtgcatagtacgtccaggatgccggacgcggacgcagtggctgaacttcctgatgcgcgccgattgttcttgctacaacaagagaagatcctccatatacatgcatctgtattgtcgccccgctcttgtagctgtcccttgctgacaaaggtattacgttcattcaatcagatgaaaagcagctagtccaaaggtttgataattaatgagaccgaaatgagaacgagaaatagattcagaacagcatgacgaagttgatgacaaggatcgaaggtgtgtattgcacttttctcttttacgatgcagttctagtaaatgcttgtgattgttcctcgacagggttttgcgaatctttcatgacatatgtaggtagaacgcctagaacttccagcctttcgacagtaagaacgttcttccttcgttgttgacctctgatgtggtagatggatgcacaaagaaaaccgcctcttgcttagttatcgacttgccgagatataacggtaggttatgagtgttgctagcctcaccgctgttaacacttgaaagatttttctcgtatccagcgtttggtttgatggtcatgctgcgatactgtaggacataaacagatccgcattatccgtaaagccatgatggaggatgagtctgagcactccattgtttcccaaatctttgggagtggaggtacagactgaatacatgcgagttggatctgagtcgatgcaaggtcacgacctgtgcagaatgcgggattcggcccggctcatgcaccatgtgttaaaaaacctccaccggacgcacagagaaccatgcgccatattagcccaaagcagtgataagcagatttgcctatggggtcttttttttgttctgtttatatctgtggggattcccagcgatttcgaacacctattcccagttttattctgcttgtggatactgttttgttttcgccatgggtgacatattcaacgcccatgcgtcgcttgcggacttgtacttcatgtcccaagagccgctttatacggagccacaaccacaacaagagttcgtcgtgcaacatcccgtcgactcagtgttctttcctccttgggataacactctaaccagtgccacggaagggacttttagtgatgctgtgccctacgcaagttccacctccaccaattctgttcgttccaccaactctgctaactccgtcaactccgtcaactccgccaacactatggccacaccttcttcgacacaaacacgacttgacatggcatctatgctccaaaacgattcgatggcgctggcgccaaactcgcttgcagcattagtggcatttacaagtgtagaccacgatgcagtggcaatgctgtctgccccacggaaagcccattttgaccctatagaaacgggcatgagtggtgtcacgcagtatatgcctccagacacacaatatcttcttatagaagcgcaacaccaggctgtaccacaggcgtttgcgccgcctctacatcgcaaggcgccttgcatttcgccagacccgagcgaagggcaacctattccagcccatgttgaagagcagctgccgctagacgatgcgagagctgcggcaatagcgcaagtattaccttgcaatgcgcaagagtgcgcgcaactggcataccacagcagcatgcctgttggcgcccagtcgcattcgtcaagcatgtggcgcacgcctcctacgcctgtcagcgtatgtacggtcgatttgtgccgcattgtacggggatcatcgtccgcttctgccatgtcaaagcctcccgcaagcccaccaagacatgggcattattatgcgcccgtcaaactagcggtgcagaaggagctgctcagctatgcatgcagctcgcactggagtgacgccgaattggaggataagcggcgaatagtgcgtgtggaatgcacgcaggattgtgcggctctcggcgcagggtttcgcattgtgggactggctacgaaacacccagcgccagagcctgcgcctgcaggcgtatctgtaattgaggtctcgtgcttgcagaaggatacatccgactgcgggatacccgccggttactacattacttctgtcgaggtgattggcattgtggaaacgctaatcaacgcaagctgtatggacccagcgcaacggcggcgcgagcgcggccggatccgctctaatttgatgcccttttggcaaaaacggccgttgctggcaaaatcttcgggcgaagactttgcagacgctgataatgcttttgctagacgtatcatggcctatagtattcgcaagcctcgtgggttcgacaagaacgtacgggttttgcattgggaccatcttggacaggccttagagagggctctccagtgctattacgttgaggttccgttagacaagactattgaataatgacttgaaagacttacttaatattgctacagactgtagatgtaacattagcatccgatcatcacgaagacgttgaaaggaggctgatgtatggctgatgtacggctcatgtatggctcatgtatggctggtgtacatcttatcgcagatatcctcactcggtatttgcaaatgatttccgagttctgttcatgcgcgagaacggactataggggtcatctcaagccagaatgtgaggtctgtttagtacctacccttttcgggagaccaatacaaatgaagagacatccctcttgggcagcaatatgtccttccgtaggctacctaccaatttttacgtttgttaagaaaggctgacaaaggtcacagatgccgaaagagcaagcggacgcgcagcggctgcatcatatcatgcgcgtcatgttttttatgaatcgactaatgcgagtacgcatgttatctgcagcattcccacttttaaatgccaaaacgcaaataattgtacgtgcagcgcacgttgagaagcagcttgagtagagtcgcacaggaggggatgaatcttccgatacactacctacttgtaagtattggttgtgggccgatgttgcattgcgcctgttatacgatgggcatactgattagtaacaagtactacaaaaacatattgtgttcacaaaggatgtgagaatatgagtcagagacctagagcagaaaagaacgactatggctcctgatcagttagtttatattattgaacgtttagttattattatgaggacaaaggttgagatcaagcacataaacaaaagaggtgggtaactgcaagataggcagattcgctgccgtgcatacattaagcaaacgcctgcggtataaccgcagagcgcatcgagagtatttgtgaaggcgcaaattccgagatacattggacgtcgcaccaatacaccattatccccttgtttccttgcattgttctccagcatatgtgtgagattcatgagaaaaaagccactaccataacgttctgtgtagggttgtaaacatgatatgtactttttccccccatcttaaatgctttatgcgtcatgtagcgacatatattgaaacataagcttctctttcgttagtcggataatcgcaaaagcacatgacctggctgaacgttagaggcaagaatggagtatcgtgagcttgtatataacccatcacattgatcgtggatgtgcaggaatacgcatttgctctacctcatgcttcaaacctgcacgtttggtcatgtaccttggtaaggtttgtgcatgctgccgattgggcaaacccctggttaccaaagaagtcaaatgcggagtcagacttcacccaaccctctgtatctatgctgatatcatccaccctgaagcaaaattagagattagctcttaactagtgcgagatctcgcgactgtgcacccgcctattctgagcccgcgctgcgttattatcgtttgatctggccattttgcaaactttttttgtccccaaatctttttaccgtctacacaacgaagatgctttctggttctactctgatgcgtagaccaactcaattgggacgtgatattccaaagtcttactcaacacaatctttggctaatgctcgtgaggacgcttccatccccgatactcaaagcgaaaacctggatatgtacttcgctcccagctactcggactacacgcacgaaaattacaaagtaactcgagttggtactcgagactcgtgtaactctgcgtattctaatcaatctgtttatcgtgtttcgcttgacttttctcctaaagaaatcgctttggtgagatacacgtggaaccgcatgttggttgacgatgccgagccgaagatttccctccctggtgcgtttgcacgccccaagaagatggcccaactgtccttgcatgctctgtcgaccttttgtacgcagctctatctgaatctcttgtctatggacccagagttggagcaggcatttccttcgctccggcaccaggctgtgtctatggctggagtaatgtctcttgcagtcaattctcttgacaacttgtccagcttagatgcctatttggagcaattgggcaaaagacacctgcgcattttgggcatcgaacctttccagttcgagatgatgggagaagcgttggtgcaaacttttgtgcaacgctttggttccaagtttactcagcagcttgaagtgttatggatcaaattctacatgtacttggccaatacgcttcttcaatttggtttggacccggttcttcggttagagccaggcgcgccgcaagttttcccgcgccaactgcgtcccgaaagtgttttttcgggcgacactttgtcgcttcttaacctggcgcggcgtgtttcgcagagcactggccttaccgaggtgctgtcggtgctcgaaaaaagtgcggcgcccaaggtacgcgcgccgcccgcgcagaaacggcgcctccgtttgaagaaaaagagcgactgtgtcatcgtttaggctgcctggcgcgcccgcgaattcatggatgcacatgaaagtatgctctgtatttatatttgaaccgtcttcactaatagagctctagaaagatgaattctttgaggcgcaagaaaaaaaaatgtcgagaaacgttttgcctgcggattcatgatctatcttgctatacactaatggacgatacatacgcacttggctttgctattcatgcccttttttgaatctttcaattgtaaaagaatcttcatatagtctttgggccccaacgacagtaaacgggggctgttagtgaacatcgcaattatactgatccctcctgtttcagatgtcctatttgattcagcatggaaaatgttgtgtatgaaaaactccgctctttgtcatagaagatcttagcctaggacaattctacatctagtgtttatgaacatgcaaggaattacatccgactgcaaatgaagctgcacagtaagggtcgtctgcatgtgaacatgaagcagctgctacgattgtgatgcaatgtagtgttcgtatcttttaagcgcttagtgtctcagggattcgctagcaaatacgagaaattagtttccctcgaagtacacgccaagccgccccataattgtgcagtttttacctccccaacgtttcggaaagccaaactggggttttgcgtgcagtcagtataggacgcccagataacaatgtatcgagacaaaatgatggcatgctaagcccgagttctgacattgcatttctatgtacatcactttcttgtacatcatattcttcgatgtacatcattttcttcgatgtacatctttttattttttcttcttttgcactcattcattcgcatattgtgtcttcccattgcagcttttttgacatcgtccgtctgcaacctccccaagttgtgcatccgcctcccacataatttagccatatcaggccttccgcatcaattgacccggtgcctgcggggagaaacacccgtacctccctaaggtgtgtactccgttcctgacgcacgttgacctacgcgacgcgtttctgctttgggaatatttcacgcatcctctaaagcaagacaggcacgcctaaaaaccccatacaccgatttctggccctttatcatcacagtgtcatttccacgcggaccaagtttcttctggtctagttcctgctatatccctttcggtgattctcattgagccgcaagttcgccaagttctcgactcgtctctgcctgcatcacatccagccttcctattttttctcttcatttgcccaattgggttgagtccaccggcacatcttttttttttttttttttcgttcccagctttcgaccatctccccttgatattcccgcttcccgtgtctgacaccaactatttcgtctagataaattctcggagcccttgtgtttgtggcgcaaaagcacccactatacatttttgtttctaaccgccaagagtccgttcgaacccaaaaagccccgcagcaatgtcgcttgccaaccatgatgagtacgaggatgctctttggaacaacgacttttattcttccgcagctggaatctcccagctgtcttccctgaaccacattttcaacttgaagaagaccgtcaatattcccaattccatgctgtcggcactgatcagcgcaggcctcatgggcgcaggcgaagcttctaatgtcgaaagttcggcgtctgccattagccgcaccctgttgatgaaagtttcgccttcaatgaaagcattggagtctgctttgaacgatcggcccacgagcgtcgcagccccgcccattatcgaagaagaggaaactagtgacaactctcccggctcggataaccataaaaatctcgagcacgacgctgtccgctcaacgactctgcccgataaaaaggggcactatccatctctgtctttgagcactatgggcgagtctggctactcccttaccgatgtgacgccaaaattggaccagcctgcaacttttcagacaatcaaatgcttgtccaaggacttctcgccgcacttgaaaaccgtttcttcctcgtttccggaaaaggaggtagagagcggcgaaaccaaagtcagcacaggagaggatgcttcggaacgtggaagtacagtctcagacgataaggccgatgacacattgaccgaagcgcactcggacgttcccatggcgcttgataaggcttctgaaactggttctgctttgctgaaaccaactcaagttgctcatacccagtataaatcaatgcttgatgttcctcaactcgaagaaccatttcaacctcaggcaaaggtatcttcagatatgtcgggccctaaaccgctggcaaagaatgctctgaacgaaagcttgaaaaaagctacgaccaagaacagcatgtccgagaaaccaatcaagagttctaaggctacatccaccacgcctcttagctcaaagtctcagatgacaccacgttcgcaaatgagccgctcgcctcatcaaaaatcgctaagtgagttttcatgaaagccctgcttccgcgacacaccggagaagtaatactgtcagtgatatatctgcacttgcaaatggttcgctgaaatctctgaagcggttcagctttaggggattgttcaagatcaagtcgaaaaatcactcacttgacaaattaagaggtgtagaggaagagccaagcaagccagtaaaaatcacggcaaaatcatattccacgcccaacttcagtcaattggttgaggaggccccaaaatctaaggatgcaagaaaaagctttttcggaatgaagaaaaaatcaacgccagcattcctggcgacaaaacttgaaactgcaccggcttcagtacaacaagaagagaaaaaggttcctaaagcagtgaaacctatagcagcagtgcctccagccttaggaaaaccgaaagaagcccctcaaacaccagttcctcgtactccacaaactttcgagtcttcggctacaatggagtctggtggcacaccagccacaattgcattgaatggagaaaatactattcgcgaggtagatgattcggactattatccaagaggatttccagatgtttctgagatgacaattgacgaggaaaaccttgatttagaccctccaaaaagactcgagaataggaagtacggtgaagaggtttcacttgaacctttcgattcatattcgccaaagatacaggcgctattggaccccaaacaaaacaataatatattcgggtcgccatttgcattatcgtaccactctcaagccagcagtcctcatgaaacaccaaaaatatctgtgatgcctgttttcgatcattcaaagaattcgtccaaagaatccaaagcacaaatgaatgtcagcgagctgcttgttggagaagctttgtttcccaagtctcttctgccccatgaggttgaaagtattgtttcgcttgagcgttcccggtcaatgaaatctgtacggtcgggcaagagaagctcgttcatgaattatgatggctcggatgaaaacatcatttttgccgattcttcttcgcagaacgtctcaggtatgaaaagatcagggtccatcttgaaaaactcacattctacttctagcataatgtctccactgatcgatgcttctttagaagtagcagccatcttgtctgaagtacaaaatgcagaagcagcagaagcaacaaaagaggcacatacattggcacctccacaacttcctgccgcgccagcctcagatgacttttttgagaattatgaggatttgattgagtttactgattttattgatattgaaaatcttgatttctcctcttctcctctccagagcagtgcgattgatgaaagcggagatgatcaagaacgagacgcagttcacgcacatatgttagaccaggcccatgctgcgcaatctgctcaagttattaatacagttgaaaacctggaatttgcttcggatgcaaatggagtccaaaacggtaaagacgtccaatctatccaagtacccccaccaaataaaaccaacgaagctaacagagcctctatgcgacaggaagaacctacaattatagttgttgactctgcgtccgggctggaaccacagacgccaccaccccagcctgtggacgatgcaaacacacctaattcaataattaagtcaccaattcttgacacggcataccgtatggctgtcaacgaagccgtggcacgagaaagtccaagcactgccgctcggcccatctcaatgtctttccgtggcttcagcgggctggcattgaagaatcagcagttgcatcaatcgggctcccatcaactgttccatttggctgacagccgtctgagcgactcgcttgcagtgggagaaggtttcggctcttcggacgacgaggatgacgacgaatacgatgatgaaaacgcgtacggtgtcagacctccgtctcgtgattctaaacagggactcggttcatctggatcatcagccaaccgtgcagcgcaaacttcgtcaaaatacagcgaccttcagccaccgcaggcaatgccattccatcacgaccgcattccgtcagtgtcggaccacagcactacatctagcccacggctgttttcgtcattcatctcgcgcatccgcaagtctccgatggcgctgccgcggccaactttcggtaaaaagggtgtgagattttcgtctaggattattctctacgatacgttcgacggagaagagtacgaccggcacccagatgttgccacttgtaatcagttgacgccgatgttggcgcaacaaattaaagacgagttgaatgaattcaagagcgccatggtcattcacaaagacagtcagtgcaacacgcactttttctgaatgttccgaggctggcctcatgctgacgacacccatcatatgctacaaagagtacatgtactcgaaaacacattggagataatatacgtatacacattatgtacttcctccgggcgattccctatactctgtttatccacttactctttccgtggaacatctcccttcttctccacgagctggtcagaaaagtccttgtgggcgcttttgaaaatggagtcgagaactccgttgtccttttcgtccaccgtagcaacaacttgcagaggattttccatcaccactatgacaaactttccgtctctgcggtcaacacaagtagtagatgcccacgatgcagtgtcatattctttcaatgtcaccacaggagggtttccgttaacgtaagatggataagacatatttggttctataagtcctgcagaagaatattgagtagctgatgaggttgacacctcttttaataggatctatcctgctagtggaggtgagaagccaatagaatctgtgcccctgggttcctatcactttaagactctacacaagcattgttattcatgtgagtaaacattataggagaaagacgggacggcgaaaacaaaaaccttcctatgatcattagcagaaaactcgatcgtgacatacatgtgagaattattcacagacttggagtctatggaaacatatcacgtattcctgtaacagctaaggcaatactagtgtcttcaccactatgtcagctctaaaaagtacaatctctaccaaaatgcactggcgattgtagtctgaaagattgtgcgacgatacgtgaagactcgaaatacgttcaaaaagtcaaaagcttgtctttgtctctaatttctaccaagacgactctatcaaatcttcctggtactctggaagtacgattttttaccataaagtagacctgtttttgacctgcagacagcccataatggagatggcccaaaaaaagcactacattatcaaacttcagacaagtcataaaatttgattgtttacaaagcaggaaactcttcaaaacagacgtttcttcacataactgcagctctttttgaaagcctgcaccaattttgcccgcccactatccatattttctcataggcattttgcatcggctattccacacatttcatacccccatctcacataaaatggacgaaaatacgccagttgtgcccgggcagtacattgtttctacattcaagccacaccaaggagcagccggccccgaaatccaccgcttcatcccaggaaaaggaaccacactttcaaatatcaccaagggctcacaaacggtgcctgtgatctcagcaacggtgcttggatacccactcatgcaagaagttgttggcgacgaaacaccagcggaaaacgctgctgaaaacccagctgctgcgcccgatacgcttcagcgcacgtttcttgtttcggtggtgacaaacacaaacacttatggccgctatgcggctgaaatcgagcctcaagcagcagctgctgctgaaggagcagcctcgagccttccgagggaaggagacgtcgtgctagtgcgtatcacgcgactcaacccgaaacaagccaattgtgaaattttgtccgtttgtggccgtgggaatgtctcttccgatggtggaattggagcaacgggtgctacagcgcacttttctgttcctatgggcggcggtgcccagattttgctgtcttacgctgcggttgcatctgcccaaggcactatgattggagctcagccatatgatgttggcgaggcgttccggggagtcattcggagccaggatgtgcggcaaacagaccgtgacaaggtccgcatagccgactgcttccgtcctggggatatagtccgagcagaggtcttgtcgcttggagatggtagtaactactacttgaccacggctcgaaatgacttgggtgtcgtctttgcaaaaagtgaaggtggagcaggtgaacgcatggccgctattgattgggaaaccatggtaggaggtggagtggcggaaaagagaaagtgtgccaagatgttctaatccatgttgcttggttacaagacaactgacctattagtcattggttcaaagaaaacgataataattctctattaatgaccgctctctctagtgtactataaaactacgattcgttgagcaaacggggaatatagttgcatgtataaaacttttcttctaagtagaatgtttctcgtagtcaatcattatcaattagaatctacttacttcgtggtgacttatcccaaaaaatgtatcgctgtatgtattaaaagcgtgctgattacaaggagatctttcgaccacacccattctggttattggttatcttacattcacacctgtgattgttctagcattcatgtcgtattataattagcctctacctggactgatgttccaacaatcataagggatgtaccaattcctcgtggtcaccacgcaaatccacttccgacaaccctatcttgctcccaaaggtctcaaagcgcttgatgtactttctcttcttctcttcgctgatgcgaatcatctcgttccaatacttggagtggtcgtactcaaagttgaccgaacccccgaaatccttgtctagttgcagagcaggaacaaagtcggggaaaggttggtcgaaaactaacttctcccgtgtgagcgggtcgatgaacggatgaatcatcttcaaaaatgtccacgctagcaacggaatgtttgttaaaagagcctttccaagtctctcgggataatgcgtttgcaaaatatgcaacacctgtttgccaatgcctatgggtgggatcttgttggactttattccgacaggcgaacttttaaagtcaatgagcaatgcaagcgagtcttggccgcttgggcaaaagtcaatgacgcgttcaagcatgtacaccaaatgctgcacctgtctctggcttgttttcgtattctgtcttccgggcttcaaataaagacacggccgcgagtggttgtcgaagccaagaatcacctctttgcctgtttcgttctcctcactgcacaactggccgttgaccgtattgtcctcgtccaagaagccgttgatgccgaactctctgcgccatgccaaagtcaactcaattcgtgcaatggcgtccttggtttcccattttgtcgctctcaagtaacgcaaaaagcactcgcgtgtcaaccacgccttctcgcttggagtcaaaggtttatagttggacttgtctttggactttgcttcgtgttcgctgctggcagctttgaagtcttcatttgcaaaatgggcaaaaaccaacgcgtacttttccttctgcagagggtctagttcgtcttccggtgggattatgcactctggtgctggtgactcaaaaggaatataggtaatttcctcattaacgggagcagcaggctttgggtctgctttctttgatctaaacataatgggcagaaagaaagaatagacaaacggtcgaaaggtacgtcgtgtgtggttttattttcctggagcctttttttttttttttgtcctgttctatttctattcaggtaatctacttaagatatactacattaacacaccgcaaattaactccgcgccctgcgacggaatattatgcgccactcggcttttcgattcagttcttcatggaatcaagatacttcactttttggctagtgtccaacttggcggatcttgatccggagctgtttctcgttttggttcgccttctcctcatcccatgagccatgcggcgttagggatcggaagtttctcggcttcttatataccgattgccgtttcggcgcaactctgcgcgcggctaactatggaagctttatgccgacgcagaagcaacggaaaaatacgtgcagtggctagtgcagaagagaagacaccttcattagagaggctagtatgctcgaaattcattggagcactaaatgaaggggttaggacccttaagcagaaggaacggcaaagaaaaaaagaaagctccgatacggggaatcgaaccccgatctgctcggtgagagcgaaccgtgatagccattacactatatcggacttgttatattcgtaaagttttaggtagtataggttcgcataatcatactattattccatctgatggctctccatacataaattccttttaagttactattctaaatgaacttctaaagggttcaagggtggcttctttctctcgagagtatagcatagactaatgtttggtcacgtgatgaacaaccatttgttcttcgctactttaagatagcggttatcattttgcaatcttcttgataataattaaaaatattagctgcctccaacaactaagaatcccgattttctgttttcaacttcgttgttcgatttctagctggtttgtgaatcgtggtaatagattcgacactcaccggacctattgaaagtcagtcagattgccatacccataatctgatcgaaccaagttgccgattttctgcggtgaatttagaaaattcagcatatttcatctttttataagcagacttcagaaggacatcttttttcgtccacgttagttcaacgattgtttgttgttttcaacgctctgatacgtttcattggcttgttcccccattttattctatcactgctggctgccgttattgatcaaatactgccaattgaacgcagcgactgactgtcattaagaactgccccatcgcctgattatcttcgataacctatcagttgattttctgttattgtttacctgtcattgattccgagctgattgtgttatcttcattggctgtctacgatggtacgttctctctttgatacagcacttgccgcctgtgtccagaatgctctgcttatagacaatgttggaactacgccatatcatcttgttcggcccattctcaaaagactttcagctaaacaactagctcaactcgaggagaattctccctcggtcacacccgagtctgatgagctatggagggtgctcattgagaaagactttcctgaccgcccacttccgcggcgccaatatgtttctggaggtgacatgcccactaaagcgacttatttccagtacgttgcagaaagagacgaactacgagcctcgagcgcccaaagacttagaaaattcaccgaacgcatccaacgggagaagagccgaaaccaaatcgtgccattgaaaggaatactacacgaacctgtgcgcaggaaagtgccactgacttttactcccttcagtactaatgcgagaccaaagtctattttgggcaaggccatgcgggacatgcaacatcgcctgttgatattccaaggtgctcgcaagtatgatccttaccgggctttcaagcagcgagatcagcaaacagacaatggccagtatagggatcggagagcagaaaggactatggttggcaaaaccgaggaaaacgaagctaggggaagaaaagaaaaccccaattctacgggaaacatgtctagaaaaaagagaaaagtggacaaccaggtgcccagttctgctccgtttctatatttcgctgtcagtctgaggacccgatcttctgataatggcaggtttctagctggacctgaaacaacttcatttgaagaagcatctcgcaatgctgggcaagatataaccgattcgggaacggcaagtgctgaatctgaacgtgcactgtcctctacaatctcagaagctgctccaagccttactgaaacgcccacaacttccagtattcaatctgttcgaaaatctaattctactcctccggctgcatctctctcaccaagtcctaagcctgcttcaccctcgtctctgctgaatctcccttcctcaactgaacaagtgaggcgtgaagctcctgaatcctataaacggaggccaccttcaatttttttgccgaagcgcaaaatgccacgggcgccacgcatttctgtgcccaaaggagagaaagagactaaaacaagggaaccgcaagcaaaagaaaccaaagattctcaaggcaatgaagatgtgcctgtaaaacgggcacttcgatcctcgatctttcattgaattctcattgtatggtaatagatgcgtggggagaatttattggatctacatgttgagctggtgtactccttcagagaaaatcaagtttgtaattatgtggtgtatatgtcctgctggcgggcacaaaatgagctctagatggacgtcttttatagcttgacgcagaatttaaatagtgaatacttgttccatgtgtgaaaccctgtcctatgcgttgtcaatgtctgtaatctattatgttctttgacactctccgtatgtcgctataatggtctattatttatcagctcttctgaggtaaggcctgtgcgtcggcggactccatcgctcgctttatcttggcgagacgaagcttagagcctatttgtctaacttgcaacttcggcccttttcgtctgtgtctctggttttggccgttttttcttagaatcaccctcactgtcagcactcctcttcgccggttcgccgatgagcatttcagtggctgttttaccgcccgatcccactgccactgtttgcttatgagagcgattacgcaagcggccactaaccaaagctgcctctgcattagcaaagaaaccatccttgctgttggagttcttcaagccgagctcgcgcatcacgcccaaaatgtccacgtagttgcgcccatgaagaggctcggtggctccgctcagaaagacaagcccgcggccgcgtgacgcccgcacgagctgaatacagttgccaaagaaagtgcgccggctgaggtgggctgtggtgcccaaagccagcagcgactcgcaccccgcagggccagcgaccaagcctgagtagcacacctcgaacttgacgccccgcagcaacgccagcccaacacacttatgtttcaaaaaaaacggcaaccgtgtggccataggcaagctgatgaggtccacatcaagatttgcagcagccacttgaagcgccttttctgtcgtgggctgcaccgctatgaggtcgaaacacgcggctgcactgagcttcagaagactttgcgttttagccgggtccagcaccacaagcgtgattctagagaacaagcggagaccttcgaacagggcaagctgccgccgaagctcgtcgatgggaatcgggttgagttcgcgggcgctggtgagtggaagcttgacactctccgcagcaatgaagttgagcgctatgtaccggtagccaagcgtatagagcatggcgatggtgttgcgtacagtggcgatttgggcgtctgacgcaggtgcatattgctgcacgggccacggcacgttgaggtcgaacattggagatgagatgtagtgtgcacagggcaaagtagtaggaagcgcgaacaaaagttgacaataagaatatggttgcaaaaatcaatctcaagcacctggcgtatattgtgttttggagtagaggtgtggtgatttcccgtacctagaaaatcgtgtctttccgatattgtcctaaaaaatttctgctctgcaaaggtgaagagttggccttgggcctgtcattttgatgccaactctttttaactgagcaaaagtatagaagattttggtgttcgtttgttgtagccacgaaggtctgtgttactcattttaatatacttcactttgttgtctatcctggttgtctatcctggtctatcctggttgtctatcctaataatctgatttgaaatatgaagagcatttcgatgaagtaaaagaagaaagtggtttaatcaaactagaaaagacacgcgaagtttcaagtcaccactttcttctgtaactcgtgctgcttttccttgtttggtggttaagagaaaaaaagaattattcacgttcatgccttattagcagataaatccccaaagctggatgtgttataactttaaccttgatctttagagcaacaattcgagtactatgtgtggttcactgaagagaagattactcatgggcattggtgttccgtttcgtgtattttttttcgtttactgttcttctttattccttagacctcggtcatttgtttttgtttctcgttggtttctgtctactattgaccagtggttatcgttgtttcccattttgagacacacttctggtttcttagtcagctttcccagccacagttatgtcctgcacccatttacacatcgcgtacattgttctatacatgagagaagcttctgggggttggccaccgccaccaaaaaatggcgtactttcaactatttcttgattcctagcttcctcttttcttctagcttttttttttagcttgtttatttttttgctgcttgccgaacacttctctgtctcattttcaacgctccccgctttttcgcccaagtcgcaccatgtctacacataacctcttcatgacgcaaacccgacacgataaccagggcatcttgaacctcggcaccaactgctatctttgcagccaacttgactttctccccttctcctgcgagttttgcaaccatgttttctgctcgcgccaccgcaacattgacgtgcacaattgtgtgggccggccccagcgccaacgtcaaacttcgccaacttccagcgacgacacaactcctgtagcggctcttttcccagacaaagacgtccgtcgtgcacagctagacctgctgctccgcccggctaaacctgtatcgatttctgctctggtgtcatcgaatccgttcaacaaattgactcgctttttgcacgctgaacgcatgcgccggaaactgcgcaaacccagtgcagcgctggagcttgttcagcttaaaaaagttgcccgagggccgcagaccgtggcccagtccgaccgtgtgcatttgtgggccctttacgttagtggtgaggatctcgctgaagtggatagcgcagctatgcgtcgtggtgtgtgggtgctgaaaaactggtctgcgggccgatgcttggacactttggcagatcttctcggtgttgctaaccgcaacaatgcgacgcagcagccagatgacaggttgagcttgttcgttgtgcgggacggcacgccggagcttctcaaaccggctgccaagctaaacttgccgcaaggatcaaccgtgtacttggttcgaggcccagtttcttgatgcggtctctcgaatgttgctcatatctgttagctgttagtgcaaccgagcaaggtgccatttacgcctgtctcgtctcgagaatctcgcatttcagccgtctcggtttggtactcgtctccatcctgccatccttcagtctctatttggcagtctcgctggtaaaggatgcgttaccctttttgaacatgttatgaagtgtgaagaactcgcctggcgaatgcaaatcaaaaacatccagcaattgcctgtgatgtctggttttgctcttcgaaattacgtgattgctgacagcagcgtgcagacctatttcggtcagtgagaattcgtttgcagatttttccatttgctattcagatcgtcacggacagtgttcttgtgctacaaatcgcatccgtcgcttgctcattcattgagtttttaccggttaagtatggtgaagtttttgcctgtctaagatgcttgccggaacttgccggctatttccattcccatgttcatatttctgttcatcggcagacaggtttcctcttcagtcgccaaatggacaacgcgcgccgcctcacctgtcgtcgtttgtaattccgtcatatgtcgcatgtctagagccataaaagtactttcttcactgccgtaaattcgtttccgtttgcccatacatcatctctcgttgctttctttttcacatcgttgaaaatttagtttcttttttttaccccatccgtccttggcaccccgctgtaccacttacggcgttgggcccggatccacacccgtacctccctcgcttcacctcaacagcgaaacaatctttcttgtggacaaagcagaaagcataatagcacccaccttttggcctagtttcacataagagaggctgtctcttgttccgcatattttgctccttcttggtccgtcttctatcccgaacctgtgccgcttgtgagccagattttccgtctggtcgacatcttatctttttttctgcattttttggcgtctccaccacttttggttggttttgacccgtggcagtctagcagcgacctgaaacactccaaggagagcttccattgataccactcttttccggtgctttttcctctcgattttcgcttgttttttgctcttttccgttgccgaaacaactttaccgtttccagattcctgtcggcagaaacgcacccatccatataatctttgcgggccatcttcgactgctggagtcttcatttttcgttgatccgagacccttccctgttgacctttgagctttcgagcgtaatcagggctatccgcgattgttttctttttccaatcgcttgcttttgaaaacccatgtccagtgccgccgccattgctgccgctgctgcttcatctaataaccagaaaatgagcgctcctaacagctcttcctcatccgctaacaacaattctgttgttggcttacactacaagattggcaagaaaatcggagaaggttcctttggtgtccttttcgaaggaagcaacatcattaatggcgttgctgtagccatcaagtttgagccgagaaaaactgaagcacctcagttgcgcgacgagtacagaacgtacaaacatttgcaaggctgtgatggcattcctaatgcctactattttggtcaagaaggtttgcatctgatcttggtgattgacttgttgggcccctctttggaggatttgtttgactggtgtggccggcgcttttcggtgaaaaccgtagtgcaagttgctatccagatgttgtctttgattgaagaagtgcaccgccacgacttgatttatcgtgatatcaaacccgacaactttttaattggccgtcagggctttcctgatgaaaacaaggtgcacttaattgactttggtatggccaagcaataccgggacccacgtaccaagcaacacattccttaccgtgaaaagaaatcgttgagcggcacggcccggtacatgtcgatcaacacacacttgggccgcgagcagctgagaagagacgacttggaggcgcttggccatgtgtttttctacttcttgcgtggccagttgccttggcaaggattgaaagcacccaccaacaagcaaaagtacgagaagattggcgacaagaaaagaactacgtctgcctcagtcttgtgcgaaggcttacccaagcagtttgctgaatatttggagtctgtgcgtctgttgcctttcgaagctgagccagcttatgaggagtaccggatgttgttgttgtctgccttggacgatttgggattgcatgctgatggggactacgactggatgcatcttaatggaggcaaaggctgggactcctcgatcaacaagaagcctaacttacatggctatggacatcctaacccgcccaacgagagagagcgtcgtcatcgtgaacaacgcagaaacaggccacaccactcggcacagccgggcggaaatattcccaactcggcaggtaatagcaacttgaacaacatgagtcaatccgcacaacaacagcaacagttgtcggccacgcaatcccaccagcagaagttgcaacacttgataaacagaccattgcctccaatcaagcaggagctccaacctaactcaagcatgggtggaaacatgaacaatgacatgtccggcaaccaggcgatgatgagaaattcgcaaacgaacaatggccagcgcgtcaaccagtacgagcagcagcagcatgtggaagaagagaagaagggtttctggtccaagttctgctgtcagtagagatgctaggtccaaacacaaagtgaaaaaaataaaataaaaaaaaaaaaaccattagatgacgcttctagcgtttacttgttcctttatttcttctaatacaagatttttattgctctctcgcaccgaagttgcgtggtaggtttcggggatttctgttgcccgtgttatggttcaatgtattcggaaaaatatgaaaaatcataacaacaagcacttttcgataaaacttgtctgatgaaacgcttcgaaccagtaattcgttagcccacgtgagtcaatgatttttttgccatgctgtgcccacttggttttcttatagtcaaacgactgcgacaaagcgcaaataaagcagactttacattagaaagacatattaacaaatttatattacctattggacctgtgctctgcactccagaggcatgaaccgtcatgactagcatgataaagcattgttttcggtcacatactttattatgcggccacagtaatgtccttttctttcgccatgatggttgcccattcttcaggactaacttccatttcagtgtatgttgcacgcaagtatgcctcaatagatttcaaagagtcaatggtggccttcttatcaaacttgtctgcagcctttactgcactagccaagttttgaagacgttcactcaacaaacgggcacggtagtccacccattcaggatagaagtcgtggtaacggcttccatagttaacctctggcttcacggtactcaataccgagccttcgtacacgtttggatctttagctctgaaactagtaaccatagtgattctctccgaagtaccgagaggcttgggggccaagtgttgaatcaagcgtccttgcaagacggctgcagaacccttttgagggcccggcaccttagcaatcttctggtctcccatgcgaagataggtctctcccccgatcatgttggtggtgtcagacaacataaggacacacacaaatggaggagagtcgtaatgccagccaacaatggcaggaatgtcttcaccggaacttttgccgctgagagcctgctccctagcgcgtacctttctctgctgttcagcaacttcttcagatgtgacaccgatgttcacatgagcaatttcgcattccatcacaatttccaattccacgccagccatggtggaaatcaactcgattgtttttgggtgagtccaggcctggtaaataaatggggtcacaacctcgtcgcggactttggcgtagtgtctgataatgcaatccatgccactggtggagttgaaggaagttctggcgtacttcaagaaaacctccttttgcaaacactccatcttcatgatgtcggtggcctcttctgtgaacaatgggaaagggtctgaaacaccaatgggagagatttgagtcttgtgtgtgaggcccaactcctccatggtcaatctgcgggtgctgtgatacttgtgttggtcaagttcatcactagagtagtacttcaagtgtttctcgggctcaaacttaatggtgctgatgtctccatacttggctttaagttcttcgtaagtttgctctaatgtatccttgtactgttgttcggaaattctcttgcggaggttaccagcctccacatcggcgatcaaagcagcagacatagtgattgaaaattaagaatgaatatgaatagcagattcaaaaaaaaatgaagagaaaaatgcgtagatgaaagggcgtatttatatcgctgtcaaggggcatgttgcattatctatgggctttgttttttttcgcatagataaggccttctcagaatgggtgcaaattccaattgtctcctgcacctgtcttgggctccttttcgggttacaaaaaccgcgtgttatctgtcatggttgcctaatatggttgcgcccatgtcattacaaaaagggaaacatatcacggactttgatttttcgacctagacttgacattgcatccagcgctttctttctttggacaccatatctttccaaaaatggatgaggaaaccctatatcatgcaactcaaatgtaacatcatgtggttgcatgtgtctttctcttcatcgtctgaagtgtaccccctttcatagtactttgtaaagttttttttttccagagcagtgttcttgtattgttgggatgtcaacattgtaggtatgctctatgttttgttttttttgttttttgctttcaaggatgtagccagttattccgcgcgcggaaaagacaccaactagtaactagtagccatgtctcacctagcttcaatcaatgccaacaagaagtcttttgcctcaacagggcaggagtatgacgctaagccatcgattcaaacacttacagactactttgctgcgtcaatccttcgcttggatgtctctgccgaaaggaaaacttttgacgaaacagagaaaccgctctccgcgcaggaagcatctggtcttttaacaagtattccgccagacttcgagcgccacttgatctggcccaactctaaggtcatcgactttgcctgcggaactggtctccttgctaagaagttggctcccttcatgcctcaaggcgaaatagtaggtatagatatcagcgagactatgctttctggctttgatgcaaaggcagaacaaataaaacaagagttcccagctttgaaaatccgctccatttgtggtgatgtgctcgaccagagctttgacaccactgcacttgagaagtatgctgatgtggtgatctgtactttggccttccaccatattcactcgtatgaaaaagtggcacacattctcaagacattcgttcggccaggtgggcacatcttggtgtacgacttttacaacgaagacagcgatcggccagtttcaccagaattggctaagcggggcgtgagtcgccatgggcttagtattgacgaaatgagtcgatgttttggtgactgtcgtaatgtttcgacagcacgtgaagttaaaatacaactctggcaagaggaacagtttatcttatcgcattgtcggcaagcggtgattgacaacttgccgaatgtgcccaagaaggataatctctactatgtggaggcgagcgtgattttggctgtggtccaagtatgatgtgattaggggattgtaaggaaaggcatcaggaggcatgacgatccatgggtctatagaaaggacctgatagcttgacactcattctacagatgggtgaccagaatttgtaaacaggaaacaaaagtcaaacaaatgaagccgcaacaattacggttcaaaatataaagtaagtctgtaaattctagtatccgcgtttgtagaagggtattgtctagcattactataggtgcggctgcgggatcaagaatagggtgtgcgcacactttcatggccgggcgataagagtcacccaaggctttgccttgaaccagtgtcctattttctgattttcttcgcctttgcactgcttggaaatcgaattccgagtcgccgacctttacaggggcatcgtagtgactttaatcagcgtcgttcccttgttggccagtttcacgtgaccgccgcatcaaccatatctggtctgttcctcccaatttcttcccctatactcctgcttcatggtttccagacaagcacaaaaacggctcacaaaagaatacaaaagcattgcggccaacccgccgccgttcatcacggccaagcccaacgaagacaatattttggagtggcactatgtcatcaccggtccgccgaaaacgccgtatgaaggtggccaataccacggcgttcttcggtttcctgctgactatccgttcaagcctccttccatcagtatcatcactcctaatggccgcttcgcttgcaacacgcgcctctgtctcagcatgagtgattaccatccggacacatggaatcctgcttggagtgtgctgacgattcttacagggctcttgagttttatgaccggcaccgaacaaacgaccggtctgatatcaactacagacggagtcaagcagaagttggctgcagagagcaaacgctggaacacatcgcagaacagccgtttcggcctggttttcccggagcttgcccagcagaacgcccaggacttggctgcgcaagaacggctagagcaagaaatgcttgcgagaaacgcgcaacagccactgccgctgccccttcagatggatcagttggatccagaagaccgagctcgccttttggtgcagcaggaacatgcgccgatcggcagactgcttgcggctgccgggatcttccttgcggcagtcgtggcgatgtaccttacgttttaacgaaactacccatatggggaaggactggtttgggttgttggctggtgtctgtagcacgagcggtggttgtactggccgtttatgtcatgttagagggcgttgaccgtattggtggtggtcacaaggttgtggttccataacaacgttacagcactgtttgaatatacattaatagcattgattattcgctcggtagattgcatgagactatattgaattactccaatgaggatcttgttgggccatcactatgagagactaccgtgagagtccatacgagacttcacatgcgagttccttcgagacttctgagaggtcactgagactacattactcgagtaggttagtaagagctctagtaggttagtaagagctcgactcggatctcaattttagtggcccttttccgcacgtcgcgtcgtgctgggcgtcccttaaatccttggagagtacctgagtctgcgacgcgatcgatgggtattagactctgtacctttgaatagactatctacgtgtcaatacaggcgcattgtaggcccaaacatcattgcaggaatttcagaccccgcgctcgaacacctggctagccaacgtgtgtctatttatagcctcggacggagggcaagcttatgctcaagaattctggagataaaattgtacaaatatataagcatccatcgagatgatggcgttgttttgtttgtgtaagcagcaaatttcgggagcttctcacacagttattccggtgtaggcgaggcgcattacactggcgttccgacatttcggtatgcgatgtgactgaccgatgcaagaacgaaaaaaaaaagagtacaaactcgaaccgaaaagccaggctgaacaggagtagctgcaattaagactggctgtttcttcgtgtcgtgtcgcgtccaattatctgtcaattgcccgagacaagaattcggacccaagcgttttagtgcaagcaatttgcagatcgaaaccacccatttgaatccatcgaaggcgcacccagacgcagatcgcataaattgcccgcccagaaaatatcgcgaatctaactccacaccaataagctttttcctttgttttgtttttctttcgcttcgcctagaccgatcctagtgtattcacatcactggcgtgctccatctccctctccgcaaagggttctttcttctgtgtccttctaaattttctacgcgcctcgcgtgcctactaattctacacagtcgccgtcgttgccagacgacttttctacgaaactacgttagccacccagcgggtcttgaagcggcagccaataaaggaaacaaagaaccgttatccgaacagacccaaatccgcaactttgaagcatatcagttgcgttatcctccccagccggccaattccgagtacaccgtcccaatacaaccgtgctcgacatcatgtcagcacatccatatcgtcagaaggctgcaccttcgccgccataccctgtcgatgatcttaccgttcaagctttgtcgagttcgctgagcttgccaaactcgcaaaacttgccaagcccacagaatatgccaagctcgcaaaactcccacatctcgcaaaattcccacatgtctagagatcatgctgccttgcctatgagcccacagttcatgactaaagaacagctgccttcaccacagatgttgtcggccacatcttcgcttactaatttgaatctcccgctgttgctgcagcctgcgctttattcgcagtcagagagcaatttgcctcatacccatagccgctctgtgtcgtcgacgctgtcttttttctatgacaggcctgacaattcttctcttgtggatttcagactgagtgtgctccagcagcacttgggctcaaacctgtcgcatttagtgcctcggctcaagacgcttgaattgtaccgcaagaatgccaaaagatctactgatcctgccgtcttatttcagtacgcccagcatatgttgcagacagcgttgatgttggaaaacacaagcccagaggcatccaccccagcaactccgaaaacgcatgccaggcttgcctcttcgctgtctctcagtgtcgatgggcacaagcgtactcgctcgcattcgttcagctttgacgacatcgagctgacagacccaaagttgaagctttcacttctcaaagaagctcatcattacttgaaaaaacttgcagacaagggctatgtcgaggcccaatatcttcttggcgatgcctacagtctgggtgcgtttggccgagtagaaaacaaagaagcgtttaatcttttcctttctgccgccaagcacggtcacaccgagagcgcttttcgcacagcccattgttacgaagaaggtttaggaactggtcgtgactcgcgtaaaactgtggactttttgcgtatggctgcgtcgaagaaccatccggccgccatgtacaagctcggtatgtactcgttctacgcccggatggggttgccagacactgtgaacacgaaaaaggctggaattaagtggttggagcgtgcgctgaatgttgcaactgaattgactgcagccgccccatacgaattggggaagctctatcagaacggcttcatggatatcttgttgaaagatgaaaagtatgcattggaactctatgcccaggccgccgctcttggtcacgttcaactgtccgccatattgggcaaatgttacgagattggcgaagttgttccccaagacgcaaacttgtctattcattactacacgcaagccgctttgggaggccatccagagtctatgcttgctatgtgcgcgtggtacttggtgggagctgagccgcatcttccgaaagatgaactggaagcttttgagtgggctaagcgtgcggccttgtgcgaattgccaaaagcccagtttgctttgggcaacttttatgacaaaggcattggttgcatccgcaattcagcggaagcccagctgtggtacaaaaaggcagcagaaaacggcgatgagaaagccctttctcgtatcacgaataaggaactcgctgcccaactctctaagaacgtcaaaagaaaaaagggccgcacaactctgtcagctgcacaggaaaaggaatgtgtgattatgtagtaaattttagaaggagactgtaatgcagtgcaacgatttttcctgtgcttgtactcccaggactctgctcgagccaggaccacatgagctgtgtatattcaatagatagattcaccaccatatttgtgttaggttctgaatacaattggtagttagtacttttgtagctttatcagctggcctggcactcttagctacctgaaaggctaagaaggtccgttactttgagtgttactttgagtaattaatagtgctcgaagcagacactcttgaggttgttaccaagatattagaagaggacgcttttgtaacaatagattgtgacagttgcggcaccgtattcagttgcaaaggggaaattatgattttttgaatgctattgcgagagtatttgccaatgcgctttcgtgataatcgctaggagcgaagcattcgactgcgaaaactggccaacattgattacgtttgtttttgctggtcagtgtttgctattgtgacttgcaattctgttataattagatctaagcagtatgttttgcttctaacattcatgcgctctattgatacgtacaatgacatcccatgtacgacagacccttcatgcgccatcgtaaccttcgactgcatggaaagctgcttccattgaaagaatctagtccacgaattcatgcagggtatctcctgcagggacttcccccgccatactacatctagtgccattgctatagtgatgaaaacagcagaattatacattccacagtgctgcattgctttcttgggtgcgtgacacatgcgtgggagattatgcacgtggaagtaggcacacgcttctcgcctccacagccacagcaggtgtctattgctaattttatattctcctataagtagaagaacattccccagcattgtagacaaatcaacagccacaatgtcttacaacgactcatacaacgacaacgacacctcttacggaaacgacagatcctacggaaacgagaacgaacaccgttcgaccttaggtaaggttggggacaagatcaagggtgcattcggcaagaacgacgatgacgactacaattcctcgaagaaggactcgtacggttcgtctactctggacagttacggatcttccaacagaggcgactcgtatggatcttccaacaaagatgactcgtatggatcttccaacaaaggtgactcgtacggatcttccaacaaaggtgactcgtacggatcgtcgaatctggacaactacgggtcttctaccagtgacagatacggatcttccaacactgatacatacggctcttctggaagaggcggtgattcttatggatcttccaacactgacagctacggttcttctggaagaggtggcgactcctacggatcatcgaacaaaggtgattcatatggttcctctggtagagacgaattcggctcttctggcagaggcggtgattcgtacggctcctctggcagaggtggtgactcctacggctcttctggtagagacggtgacgcgtacggctcgtctaacacggacagctacagatctggcggtgactcctacgggtcgagtaacagacgtgacaacgattattagctctataggttcaatgactatgacatgaaaaaaatggatgatgatgcattgtgtagctttattcgttattgttgaattcgtggcgaggcaagtgatgggcaattgtaggcgaaataggggtgtcgactgctttcgctgggaaattaaacgtgtccctcgtgtttattatttcattgtgcacgatcttcgtactggcctgtttattaaggagtggaagtttcgcaagcatatcatgcagaccatgcgtcgatagtttcgtttctgtgagggccggcatgcgcagcttcctatcggctttagtaattgcctttgaaggaggtgattgtacattgtgattcaagtccaatgtgtcgagcaaggacttttctattatgcgattactcatgggcgagtcttcgtcaagatcactgcggccaatggtggaatcatccatgcttatgtcactttcagcattagacccagcattccagcctgatgggaatttagacaacttcttgattgctcttgaagatcgcaaaggagacgtggagaaacgtttatctctttgtctgttcaggagttgaggggtcagctcagaaaaccccgcagccatgtctactcgtgacctctgttcctctaattcggccttgacatgcataaaatgggtagtggcttcttctactgcagcatcgtaatctgtgtcattcattcgctcgagtatattacgaatgtcgtgtaatatcgctgctgctcccgtggtttcttcgtcttcctttttggcaataagggactggactagtcgtgaaaggcccctcggtatgtaattgtaatcgttagtggctccaattaaatagtcaaagaggattgatgagttgaccaaaaagtccttctggagtcgatctttaagcgcctcgattaattggtggaatatgtctgtaaattcgtcagaccatccatccatttctttcaatctttcaagtgtgtgctgagtggaacttttaaggatctcatctatttcggaaggagtgtcgtattgccgttcaaggttgatgatctgctcactgcatttgttgttgagctgctcgctttggaccaagattcgttttatagtgggtattagttcgtgaaactcctcatagatgtttttgttattagtaatctcacgaagatgatcaatcatgatgctgaggtcgttactctgcaatagaagcaatttccttttcgccaactggaaatattttcgccatttctcgtgcacttgtttatccaaattcgatttgagagactgaatattcttggtaatggcagtcatacattttttcaacgaagaatcgtgttgcttgattgcattttgaacaacagtggcttctcgttgtctaagttcctcgatttcctgtttctgttccgttatcatttttaggtaagagccgacatgcctgtccaagttttggcgatttcgaacgagctttgtcttgatatctttagctctgtctgcgtatttcaacgtgtttaatgtttcatcataatgttgggacaggggggagatgcagacaatcataacggttttgcagtttccacctagggaaaacttcaagagacgagtcaatttcagattgcggtaagggacatggttcttccgccgaggatcgcataatgcattaatgcagtttccaagggccaacaaggacttgtttatgttagcaccttcgttcaaagttgctccacggttcttagtggcagctgcccgctcgctgccagcgagatcaatgatagacaatgtagcaaatgtgtgttcttcgcttagactcgcagttctatcacgcagcacaacattaatctggagaacagcgtgagatcgagatgatgcagcattggcctctgttggagagcatgttcggttcagattgccaagcataatgatttccattacttcttccacagagctaggcagccgcgacagcaaattggaaacaacaattctcttgctggaatcctcccgaagcacaagttttttatgcgatgtttctgggttcaaaagatctcgtatggtctcgttgtatatctctaagaacagtatggagacatccacaatttttgtatcactgagagcatgtagcctttcatataattctttcatggtcaaaaaaattactccagggttttccggcgtacccagaatcgtgtgtgtctttccacatcctgtagcgccatatgcgaagacagttgcattgaagccatccaaaatgctatcaagtaggggttttgtggtgctctcgtacacttcattctgtgtagcatgctcatcaaacaagcggtcaaacacgaatctgtaatcttttattcggcccttcccattgggaaaagcattcttctgcatcttgctgagaggattcgtatctggaggatcaaaaatgagcattttgtcatccacaactttcacgatctttcggagccctttgggaccctgcgacgccttttgctcgtcggtagctgtgccttgaagcagaccatcgccaacgaataaaggtacgtggctctctcgtactagtttatcttcttctgcaggagtaaaggggcgaacacggactgcaacactgatagaagactgcctggaagatactggtatcatctaggagccaacgacgaatcttgaaaaggtatagtatgtatgaagtatgatacgtatagacataaacatcgagcgtgtgtacaagcaaagacgcggatctacgtttgcactatgtgatttgcgatggatgactttgctgtgagaagaaattcgggtgtgcttgatatgagcgtgaagagaaaaattattattccttttggcttacgtttgggcttttaggtatatgtctctgatttttgcagacatcttttgtctgcgcaaagttcgcacctatgtcatttgcaatttaagtatagtttaacagagtctgagcacaacgaaaaagcctcacaaaagcaaaaatacgtacccactaatccaaatggatacaaggataccatttaaaaaagcacgtaagatgtggaaagatcaaaagatcatagggctcttaatatgtttggccatatgtaaccattgaaagacttcacgaaaaatacaatctggcccattcaattgtgcgttttggcaaagtccattcagatagatcagtcgagacagatattaacgggcatggaacttatgtttttgaatcatgaaattgtgaactaatggcaaccagtaccactactctctaggtataactgcaaagctttcattacacttgctggaaatgtgttcgtcaaacttattaaaattagatagacacaaacacactgtatcagctatacacgcatctactcgctagaatccttttttgcgtcgccacccatgaactgtttcgccatgttttgaagcatagggttgttcatcaagttgtcaagtccaccttggccacccatactttcggccatttggcgcacagcagggttgttcatcaaaccctgtaaagcagatgggttactcatcaagttctgagcagcctccattaattgtgggttgttcatcatctcagcgaagtttggcattccgccaccgccaaacatggacgagaaatcaggaagacctccggcgccagcaccagcaccagccccagagcctgcgtcggcagaacgtgccttctctgagtcctgggtagaaatcgagctttccaactcttcttcaactctcttcttcgccgtttcataacctctcttcatagcatctgaaggagacgagccttcgacatccaagcccttcttgtaggcctccatggattccttcgcattgcccaaagcatactgggccaagcccaatctcgagtaagccttggcaaactttgggtccaattcaagagcagctttggcatcagttactgctttttcatgctccgaggcagaagagtaagcagcagctctgttagacaaatacactgcattagtagaatccaaagaaatggcctctgtgtacttggagatagcagtagagaagtctctggcagccatggccttgttaccttcggccttcaaagcatcagcctttgccttcgtctctgcatcaacctcagcagctttgggtgccgtagccgaaacacctgagccatttacagcgtcaagcaaggatttgccaccaaacttagcagaaatagtgctggcatttgccttgttcacttcgaaagcatcggcaatgcagtcaatggccacgtcaatagattcggcaaattcttcgttgacagttttgtcggaaacgcttgtttccaaaaacttgatgatggctaaagccaagtcctggttggtgattgacattgaaaggtggaaaatgaaaacttgcagggcaaatcccgaattctaatgaaatcaatattgggagaggcacaggcgggcgtagatttgggaggcacggatgttcgagaagcttccctggagctcaacctttacgattgtatgaaattccagggcgaagctttcttactgtggaggtcagcaagagttttgctcaattcgtagtggcggtggcgcaagactctcaagtttgttcttgtaaactgtttgatggcaaaagtcattaaaccagacctgaaggtgagaaactgcgaaatcgctgcagctatcgcctcgtgatctagcttgatcctcacattgagatccatcaattcttggacactttgtgactttgagtagagcaatttcttgtagcgggagtttttagtttcgatgaaaccaaagttgaaaaaaggcgatgatgtttcctccacttgcagtgggaggtcttccacggacaaggtgttccttctgctaatggtttgatgttcgtcaacatcaccgtcccccagagggtgggtcactatctggtcttcaaaccgccttaattcgacattgatatccacaattttgtgatacatttgcttccattggtcgagtttttgactcaccttgtcacagctagcaaggagttcgcgtactccactctctaatctctgaatgtacgattggaaggcatagtacgttgaatcaagtcgccttccttccgtttcagcctgcaactgcctctgctgaacaaagaaaagagactggaggaaacggtctatcacaaaacgaacatcaccctgtttcactccaccaatactcacaagcttgttaagttttgctatactcttttgaaacttgactagatcttcccgagaaaacgccacaaagtactcaatctcctgtatgttttgcacggaaagttgcacttttcctaatgcaagcctttcggcctcctgtctcagcgaaacttccttcatcaaatctaaaaccagagtggaatcgctctggcaacaccgcgagaaattgcgcaagaatgtggttttcgaagcatctgaaacaaagttcatactcagaaagtaagtgcttagatgttccaatacccgattcgctctaaacttggagcaaaatggtatcacctgtttcccgggtggaaaattgacccaaaactcgtcgggactaatatcaaatcccaaaggattcgaaaacttttgaatctgtacaaactgtcttaagcaatccatcgtgacatattttgtagagtaatgcagttttcccagatcagattttttttttgtatgaagtgcaacattaacgatccagtcgtcgttgcttttgtcataccggcagtttagcacgcctaggtctatgttgttacgaagagggaagttgtgtttgaagtattcctcaacaacgaccttttgaatgcttttgaatgcttgatttgtttcatttgcagctttgctagcagagaaactgcagtagtccaaaatattgtaaaaattcttcgaatcttcccagtcgaaaaacaatctactgtctttgagtaagcaaatcaagttatcgagtcggctgaacctaacgtaaattgcagtggggaaaaagagcttatcgttcacctgattgatgtcaatcaaagctcttgaaagtaattgggattcaggaatacctttggaaagaacatggagcaaagtgttcccatttttgtcaatatgattttcaaaggtgaagggtccagaagactgattatagacacactcgaacgcctttttgatgagcaattcatactgcgaatggtcataacagcgacagaaactgaacaatggagtgacaccacttacatccttagattcccagtcgatgaggtggcccaccctatccatagcgtctaagtcatgcgagagataatgccccactgttcttccattattgtctctcaggttcaaataaagttccaattcacgcttcgaagtgtttgcgaagagaacatccaaaatgtcttctacaatctcaggcacttcttcttgcaaagctaacatgagtaagttttgacctgtagatgtgttaacatcgaagagaatatcttccaacagaatccacgctgctgttcgtgttagtaacattctaaaaatgccaggacttttcgcttttatagcaaagacaaagaagctttcaccgtggatgtttttgcttcttatgcaatgattagttgggagatcagtatttccgtaattgtcttctgtatggtcgaggaccctttgcaatgtgtccatcttctgcatactgatggagtaccaaagttcgtagttttgagcagagaatgaaatcatttccttcaaatgactaccggattctaatttgtttgagcttgaaagatgatatatcacggcatcgatgttgctcaagatgtaattgagatagccagattcaatttcagcactagccgtgttgtcacttttgcatgtactggaggcaccaaaatgtctgatatagtataggtgagcttctaaatttggaactttagaatgcacaacaaccatgatgagtaatccaatgagcgtatctgcatcaaccacaagatcaggggaagagttgccaccagcaggagagccagtggttaaaatgttcaccgcatttttgataagcaagactttttgtttctggttagcaactgtggagttcgccaattgagaaaactgttcaattgcatccgagacccttctgtatagaacattcaaattccaaggttcgtcgactggaatgtccaagtggttgagggataagcaagataaatctctgtacaaatttggggtcaatataagctccggtttatcatcttcataaagtccatcatccacttcatagttctgatactggaaaaggagctgcagccacaccttgttatatatatttagctccacatactcgtggactagactgttgagatccacgttcttgtgttgcgtgacaatggaattgagtagattgtacgttctttctccatcaacggtctctgcattgacgcagttttggataatggagaacgcttcgtcaactaaagctgtgaactcatttctgatctcttgaagcgacatccgctgtcttgttcgaagacgctggaaccggcggttattatgatggaaaagaatgtagaacttatcagacattgctcgagagaggacagggaagttacgcaaaagctcttcaaaagttattgccgattccttcttcaaaggtagtatcttcggctcatcaaccggagttgcgggtggcccctcaaccatcggcttgtggccaaaaagcaggtcctcaatgtatatcaataagaacttactgctcttcgggaagtaatcgcagaaagaaataaagtagttgacattaaggatcctaagcttcatgctgcgcttggaaccacggcccgtgaagaccataccgtttttgataagaacctgcttaccgttcatggtgctgtacaaaaccagctggactttggtcactggagcagacgacgtagataaaggcgcactagtcttgatgatgtgggacttcacaaagtcctcagacgtgaagcatatttcgcttagtttctgtgacaggtggtcgtagcactcttggagtatgtatgctggaggaacaagaatggcatagtcattgtgcagacggcaaagttcccggattgtggctttgagggccgacttcagatgatgtggattgttgaatatgcaattgagaagcgggttgtagaccaaaggaagatgctttggtttttcgctggccatttgcacagatgaacgccaagttagagtatcgaactgtcggaagacatacagtatctagcatgcgcatctttaatgtgtgagacaccgaacccaaaaaccgaaggagttgaaaataagaacgaaaatatattaaaaatgatacttgtagatgtatatgtaagtggtattcgtatgattgcaactttgagtatcaagctttcatcggtaaagcactatgaacagaaacatttgagcgcgtcctaagcttcacatacaaagcacgatccataaatccttaatgttctggctcccagaatagtccaattctatagaaaaccttccgaagcaagcgtattcgccgactaacggtaccataattatgaggtgctttgacagatgattcgtaagtaggatcatccgtcacattagaaatattgtcaaagttgcacggtcttcatgtcctgttcgagccccgtggatttggaaatgatattgcccaacttgtcatactcgtactcttcgctttcaggttcttcttcactgtcagattcatcctcgctttctgccaaatcggcagggccccttctcacgatatttcccaaattgtcgtactccacttcttcgctctcttcatccagacgctcggtttcagaatcgtcctcgtcagccgagtcgccctttctgttaacatttcccatcatccacacatcgccagctgcactttgcttcttgcgctcttgaacctcggcctccaacttagccatccactcgtcttgtgctgccgtaacagactctgaatctgtgcactgctggtacacctctataagttccttgttgatttccaagaacgtcaagccccacgaaaagttctcaagaagagtttcggcccattcccaatgtcccacaatcgcaaaacatgccgcaagggcttccacacagttaagcttccatggccggccataattgactgtgtttgctgcaactaagtacggtaacaacctttcatttttgccgccgattttgttgaacggaatctcgtcgagacgggcccacgagcactctaccacagcagctcccatagtctctacaatttcccggtcgttaggacaaaccaccccagttccattgggcgacacgacaataccctggaacttttggcccaccctcaagttcttgatgtatccaagacgttctagctttttgcctgagcaccttttcggatcacagtggtcgaagtcccacatggctagcttgaccggaaaatctgcactggcatgtttggtctgagaccccgcttcttgtctcccgcggcgaatatggtgctgcttggatttgtgtccattggatgttctagatttagaggctctttcctccgtaggcttattttttcctttccccatttggtgcaagattataagcggctcatcagtactgcaagtgaagagcgatggagtaaccggatgtacggaactcttgcaccataataccctactaagcgttttttgagacttttgtattagacaaattagaaatgaatggccagagcccataccagatgcgcagggacccagcaggatacctataaaaacatgattaaaaaaggataaaaaaaagcaaccaaataaccgtacaacgtaatgcgttttgtaaccaagcgtgacacgagacctaaaagtcttcgtcgaaggagaaggcgttcttggaggcgctggcatcgttggtctgtgccatgacaccagccttctggtagtccgaaactctcttctcgaaaaagttggtctttcctgccaaggaaatgttctccataaagtcgaatgggttggtgacattgtaaaccttcttgttacccaaggccacaagcaatctgtcggcaacgaactcgacgtattggcacatcaagtcacagttcattcccaacaagcttgctggcaaggcatcggtaaagtattctttttcaatagtgacggcctcagtaataatcttctccacgatagctgggtttggtctgttgttcaagtgagagaacaacaagcaggcaaagtcagtgtgcaaaccttcgtctctgcaaatcaattcgttggagaacgtaagaccaggcatcaaacccctcttcttcaaccagaagatagaggcaaacgagccagagaagaaaataccttcgacagcagcaaaggccaccaatctttcggcaaacaaggcctcgtcgtctgcgatccatctcaaggcccactcggccttcttcttaatgcaagggatgttttcgatagcgttgaacaaaaagtcagcctctttagggtctttgatgtaggagtcgatcaacaaagagtaagtttccgagtggatgttttccatcatgatctggaatccgtagaagcatttggcctctgggatctggacctcagcagaaaagttctccaccaagttctcattgacaattccgtccgaagcagcaaagaaagccaacactctggagatgaagaatctctcattgtcagtcattctgttcttccagtcgttgatgtctttcgacaagtcaatttcttccgcagtccagaaagatgcttcagcttttttgtacatttgccaaatctcgttgtacttgattgggaacaacacaaaacggcgcttgttctccaccaacaaaggctcatccttctcctgggcctttaatttgtggcggtgaaccttgtggtttgccaagaactgcttgtgttcttccacagcagcagcaagttcgctgtcaagtttttccgattccactttggtcatgggaacagagcctttacccaccaaggagtcgagggctgcgctttcatctttagaagcggcggcagcggccaatttgtcggtcaatgatgatcccttagacatttctaagttggagattttgccggtcaagcctttggttggggtttgttcgatggacattaggtaagatgagaaaggatggattattcacaaatgcaaatgatgaaggaagaaaaaaaagatgagcagcggggcagatgagagtagtttatataggatacgcgtcggaatccgagttacggcgtagagatgtgtatagatgtgttttttttttttttctgtggtgtacaaaggagtagtgcagaaatgatgaagcaacttacttctccgagggcaacatcacgtgccttgatctgtgtactgggccgctgaaactcgaccaattggcctgttcaagttccaattttcagcccaccaccaccatgtgtaggcaggagcccattaatctcttttccggccccaaaaattacctatagaaccgagatcaaacggtgcccctaaaacgtcgatggctggctcattggactacctgcagtccgttttaccatgggacaacgagcgcgtcgtggtgcagcacgcgcggcgcgtcttatgaccacgaaccaacgagaacgcgtaattgggacgagtatggcagacgcgcctcgcagtatttatctttgggcctgttcaggaaagcagatcgtttaggagatctcgccaagtccgttgttcgggcgcaggtggggcatgagaaacgggagacgttgctcatgagacgagattcccccattgggaagctgcgacatgggaaacgtgcgacattggtcggcgatatgaacggcttaatccccttgcttcatctatgcgaacgacattggggcgcgacatgagacaggctatgcgcttacaaatgaacagcgctgacgtacataggagaacaaatttgcagacccagtggccaaaccactagcaaacactacagcatatcaaaccagttgtacatctgagaaaacagactatataaatttatcagcaccttatttggtgcgccattgaagagccggcatggcgcatgtgcgcatgtttcgacaatatgctgatacataatccatgagtgatgcgtggggccaggaccagcattccctatcagacacattcgtatgcgcatcatcatcagcccacactgaacgagtccacaggcgttgctcgtaatttctcgtccacaaagccaaagtagttgacgccggcgggatcatccaatggagtaggcatatccggaatgggttcaagcgagtggatggtgtcatcacggaccatctgcagtggtgggggcaattccatcaggcgcggacgcagggtgctattcttatcgtcgagtggcttacctaagtactggccgtcgttaagcccaatctccgggtcgctgaaagataacgcacccaatgtatcaaaggtgtcgtcgcgtgtgctactgaaccgaagcttcagagaaatggggctagcgacacgcggtgccatctttgggagagtgatgcgaggcgatggatactcttcagcaaagctgttttcttcagtactgtccccatcaacagagttgaagagatcaccaatgcggcccacgccttggtactccgagtccatctgcttacaacgaataagatctttgaagcattttttccactcacgcagcccccacgagttgtaacgcgcgctatcgaagttggcttccacaacgttgtaggcatcatccattgacaagtaaccgtagcagggcaagcgtggcaagccaaaaagcatggattctgggtctgtcttgtcactgctgaggtgttcgggccggccgtagagcttaaatgtgtccacccaatggataaaattgcggatcatgatttcaatagcactcacacctggatgcggaagaggcatcaaatataagtagttggtagtgacaaagttattggcagtttgctttttgaaaaaatgggcagaagatggaggtgagcgaggtgtgagcgaaggagatgcctctggatctggcgatggagcattcacaaagaaactggacgtggagttaacagaactgcttcgcgacctgtttggaagagtgctcaagggcggaggagggttgtgggtcattgatgcgagtgaagacagcagaccaacccgcgtgcggaccttggaagatttgggcaggtctgggccagagtcgtggtgatgaaacaagtgctcatgcagcttactgacaaaaacctcgccttcaagtttcatgatcaggttgaagtcaatcattttgtagtcctctgggtacacgttgtaaagtgcatcggcatcattaacatacaataccaacaggcgcttggtcatcttgtctgaagtgtagacctcgacacggccctttttcttcgagtcaccaggcgtcacagcgacgtataccttgacccacttagaagatacctgcggcaaacgcatgttgcaccactcgaagcgagggaaacgcttgcgaggcgacaagagcgtgtcaacgtcagacaagtctggacctttgagcgacaacatgacgcctgtaaatgcttcgttgagagcggatgtttcatacttggccaagtgtaacgccgcaagccacatgaaggcatctgcatcgtcatcgcaccgaagcgtcgcctgcttgctctcaaagtcttgcaagattaccaagtcgcattggccctggcgagccgtagtggggataatcaggcagtcctgcacgtttaggtagcgcgggcgcccgccgggcggcgtaagcagaagctcggtgcccacaagcagagcatctgcacggatgccttgggcagagcccggcacaacgacagtgacggtacctgccatgtattcacggaggcgctgggcggtgatcaaattgaccacaggcaccaactcgggagataagtcgtggatgatgtcgcgctggcgttggcgcaaagactgcagtggggagaaaatggcgtcgaggccagcacccaccagcgccagcgataagacacgcgagtggcggacagcagagttgggcggcgggcgcggcaagtccagcgccaggcgcttactcacgggcgacacaggggccgaggttgagccagacgttgactctgtcatcagcgtattgatgcgcggaatcaccacgttgccggcagtggatgcgtcggcgccgcggaggccggaactgggcggattggcagcctctgctgcgccaggggtgcgctttttcttgaaaggaaacgaaaccatttgtgactgactgaagatatgggggtacactgtctggcggttagcgtatgtggctagtggttgtggctattgggcgatagcttcgttgtgctagctgtggtttgcagtggtgtttagcgttgtgaatatgatgctcaggtgtgctttaaggcctgttttggtcgggaggcgctctttagttgcccagagtgctcaggttccgggagagtttattcgctgcttgcttcttgtgctcttgggcgaacactagtggctggtgtttgtttgtggttgggggaagggcgagtctggggaagattgcgcaacaagaagaaggcggcaatgcgaattggacgagctaaagaagagtggcgccaagaaaggagtctgccgtttaagatgttggagcgacgtcagagattttcgcctgcggccgtagattatgaagatgcaggtgcgtcgtatcgagccacagaccgttccttccgttgtgtgcccaaagctgtcatagcctccattccagacctacgttttcctactgttccgcggccatgcctccacctcacgatagccctataaggtcgagaggtttttccgtcatcccgcgcggtccgttttttctttatttttaatcttggcaaagcaccctgctggccgccagggcgcgctctgctcctttctgtgcgtgccgagcaaacgggccggaaaccgtttcggacagcgagcaaccctgcacagcaaacaaagactcgctgcccttggttttgggcacaagcctaaactggcacacttctctctcgacgcatggttacctacacgtaagctttcgtacaacctgttgtacgcttttgctcttccacagccacatggctcgacaaaccaaggaatgtgcgtgtgccggcttttacatcatatggcgtacgggttctgcaccaaagagatgagaagaacgatcaattgggcacgaatcttgctcactagtgcctcaactaagagtattgttgcgcaaagtccttctggatcatcgattgcttgggttttcttgccctcgtttgtattttctattgcacattgctctgtctactggcggttgctcatttcttgctacttgtgcttctcttgcccctgtctacggatattcttcctgcgcatctaatgcgttgctcgattgcgtcatgtttctgtgtgcacgcatgcttcctttcctccatgttgttgctgcgggcccttgaccttatcttatcgcctactttcagccttctccatggaagcttctctgtctttgagacattgcagtttctcaattctttgtactcgctagctgaatatcacctgctaaccatgtatatggctgctcgtctattttttcctctccttctcgagattggttttccttgctaccggcaggccggttggccggtttggtctcggagatggccgagtgtgccttatatagcacgataagagccaaatatccagtggtttaactctgattcttggtcgcatttccactgcctattagagaagaagctatttagcaaaggtcaggctaccatatatatagacccatctacacaaactatagatcagtcttggtgtgttctatcctacaatattctatatttgacagcttgatttctatgcacgagtctctctataccagccaccgaatcactccacatctcgcgtggacaactgccctcagttgtcttgggactttgcaattcggctaccatcttgcagttctcaatgctccgcaacaaatcctttcatgccaaatgcatatccctggaccgttcccgtcctatctggatactttttggggccgccatggcttcgaccaatgcatctcgttagactcgcaagatattgcttggatgaacaccatgtttactgtgggtggcctcctatcatctacaatagccggatcgcatacggtagcgtccatatgtgggagaagaaatatgcaaatcttgtgtgcgggcctttacgctggagggtcagtcatctttgccttgtccaattcctttggaactttgaacgctggtcgtttcctatccggattaggtgctggggcctcgatggtggtttcgccggttttcataagcgagatcagccctttcaatcaccgcggcctcatgggttcattacttcaatttggagtggctattggtatattacttgcccagctcattgctttattatggggaaatgatcaacaatggcgtatgctttttgtttttggcactttgatggcactttttcagtttgtatttttattttcaactgtcgagtcgcccaagtggctcattatgcaccgaggggagatttccagggcatctgacattctacaatctttgcgctccaacgtacgtgccactaaatatgagattcaccactggcgtcggttatcaactacacaaacgggaaaagcacaggaaacactgtcattgttggaagatccagtcaatcaggaaacacaaacaaatgtgggagatgaggatagccagccagaagatggcttttaccctttgagtactgcaatgtcacggagaggctcaatagacccaagtactttgtcactccaagagtatttcacgtctcgccgctatagaagagaaattattgctacagcgataatcatgacagcacagcagctatgcggcatgaacgccattacgttctatggcgtgtctgttctttccaacattgtgccaaatggaactaatgtacttcttcttacttgttctttggccttgtgcaatgtggtactggcgttggcaatctctccatttattgataggtggaaccgaaaaagtttgcttctcttgtctgtttcgaccatggcattctgctctgttctcattgctggaggtattgtgaatggacttgatatcttggctgcagtggcctgttttggattcattataggcttttccattggtttgtgccaaattccattcttgatggtctcggagttctgcaaccacgagactataagtaagtcacagtcttttggcaccatgctcaattggttggccaatattgccattgcatgcatgttcccattattacggtcgtatttgggaggatacacgtttcttttgtttactgttattggaatcttttacttgttcgccattgtatggtgggtgccagaaacaaagggcaaactcaattatgccgacatttggaacaaagatgaacttccgtgattctgtgcagattccctgtgttgatggaacgaatcgcgcgtcaccacaataattctttgtgcacaacaccaaccgcatatcgtccacaacagtggaaaaggaaaataagacaacgtcaaatacatgacaagagatgaatggtgagacttttttggaccctcatgtacataaaacttccggtatttgtatggaagtactgttgagggagaataggcaaccgtacgcacgttacggcagtagtacatatagatgcgtcccctgcatcatgtagtgaacgcggagaatatatatttgggcatttcctccgtaaatcacttcccccaaaatatacaatggttgactacaaaacgtggctcaaagaactcgacgacaacaccctgatcgcgtctctttcaattcctggcacacataatgcatttgcgtgccatactgctttgccctctgtgcaatgccagggtgaaagcgtgactgaccaattggaacatggcgttcgcttcttggacatcagagccggaaaattcccattgaagtctggtgatgaagccaacgacttgactgtggtgcatgggaagtttcctgtgaagattcccttccccaagaagttgtcgagcgctttggacgaggtttatgattttcttgacgctaacccttctgagactgtaattgtgtcgataaaacaggagggcacaggcgagtggaataacgacgcagatgagtttgccaatgtcatttgggacaagtacgtcaacccaaagaaggacaagtggtatttgggcacatctttgcctcgtttgggtgacgccagaggcaagattatcttgtttagaagatttggagtgcgtaatgacgacagaaggaacgagtttggctttgacgctgcttcatggaaatataacaccattgaagacgatagaggcactttctgcgttcaagacttttgcgagatccagacagaagaggacattcccaaaaaggtggattacgttaagaaattgtctgaaaaggcatcccagcacaattccacaaacaacgataacaagttgtttgtgaacttcacctcgggatccaactttttcgaccacaagtgctggccccaacaagtggctaaagcgatggccgagcataatttgcaagacagcttccacaaaggaagtggaattattgtcttggactatgtggaggctgacgactggaagcttactcgtgagttggtggacaagaacttttgaagtcaattagtttagacgatatagtagactcaattgattcgattagtgccaaactaaatactggaatgttgctagactgcgaaaatgtcaaacacaatttcgtccagcagatcgatcaagttattagtatctcgataaccacttttacaatttggacgccggtctattggacctccaatgcccttttcatttctcgcactgcagacttccccagattagtgcgactcggcccgattccatcatcaccaacctttgttgttttaggctacgtcaagtatgttcatgtatggccgattctgggccactgcaaaatgtataccacttcctaaaccgcatcaaagtatattcgcagtgagacattcgtcgacaacaaacttcagcgatgaaaagctacggcagattatagagacgtccaaagttgggatagcgaggcgagaacaagagaataaaacaaagacggggcacacgcctgctcctattgaggagtcaaagaaaagcacctacaagatgcctccttccaccgataagcttgagagcaacctttcctcgaacagtatttcgaccaatgatgctaacgagggaaagaaacaagtgaacgcaatggcccaagcattgcaagcacgtcttggagaattacgcgggacgctatcagtagtttcgaaagcactaaacgacttaacaggctactcagcgattgaaaaactcaaaaccctagtgattgattttgaagaggaattacgccaggcgaaaaagaacctcaaggcggcaaaattagagtatacagaagcaatccagaaccggtcagatatgcaaaaagagatcaatgagttgttgactcgcaaacacaattggagttctggagacgtggagcggtttacagagttgtacaagaacgatcatatcaatcagcaacaagaagagcaagctgaaaggaagcttgaggctgccgagcagaacgtggacaccgtgcaaaacctccttacacagctgatcttgactcgataccacgaagagcagatgtggagtgacaaaataagacaggttctgacctggggcacttggctacttaccggagtcaacgtgcttcttttcatagtagccgcctttttcgtagaaccctggaaaaggcggcgcttggtggatgctttccaaaaagagatgcaagttaaggtagatgctttttcggaagatattaaaaatctttctggacaaatcgctgcggccacagaagcaaaggatgaaagaacatcggtagaaacacctccattgctcgaaaaagccgatttcttccagttaaatttctcaagtatccggacatggctggatgcaaaacgttggtttcgtgctacggcgagtgctttacaaaatccgcaggtggggacgtatatgatggacaaaactgagttttggacattcactgctgtatttgtagctgtcggctgtacgcttggctccgccttgtcatatgcatttctctcctacaaatagattacacaatagacgattatcgctcatgcgtcattgcaaacgtcatttattgctacagccgtagcttcttacttatttgagggaaaccaacttaatgtcgaaagtcaattcggagttggctggaatgccaggcaaagcttgagagccgtaacccatcttaggtggaatgatgactcttctctcgcctccaacagccataccagcaacacccaagtcgaaacccttgatacattcacccttacccaagttgaagacaaatggcttgccggaggtgttcttgtcgaatacctttccgttcttcaacttaccaatgtatctgataccaaccttgttaccagattttgcgccctggccgcttccaatttttctgtcttcggtgatgacaccgcccaacaaagtcttagtagggaacttcttggccttgtcagccttttcctccttcttgtcctccttcttctcttcaaccttttcttccttcttctccttcttctccttcttctccttcttttccttcttgtccttcttttccttcttggaaggtgtaggaccttgttctaattctttggagaattggactttcttcttgtcttccttggctttcttggccttaggagagttttcctcctcagcagctctcttcttcgacttctcctcgtcggcttcaaccaactcggtgatcttaccctcgacatcagaggcgtcctccaagtcctcaatgtccatgagctcatcttcatctggagtcaagttgtactcgtcttcgtcatcttcatagtactcgtcatcaagctcatccgagtcgtagtcatcttcgtcgtcacctgggtgttcgacaaagttaccactcaagtgcactgggtaagatccagtgacaacaaagtgcacctcttcatatggggaaatggtgaagtcgagagtctgttggaactggactttaggggaaagagtacaaaggatgaactcctcaatttcctcatcatcttcaatgtcgctgtcctcctcatcatcctcttcttcatcatcttcttcgtcatcttcgtccttcttagccttagaagacttcttggacttggctggcttttcctcttcctcctcctcttcctcttcttcgtcggagtccaactcatcggcctcttccgcctccaagtcgtcttcatcgtcatcaatgaaagctctcgatctcttcaagattctgataacggaaggttcttccttgtcatcgacagcttctgggtccacagctgccatggtcaatctgacggtgacagggaactcatcgtccaaagctggagtagggttgaaaggctcaagagccaagttgtatgtgctaattggaagcaaagaagacatgttgttaaaagaagtggagaggggaaaaaatactagagaaatatatggctatctaggcaggagagatgagcagaaaattttgtgcacaccaaaacgtgtagaagcaatatggaaaaagtgggaatagccatagtcgggcagaaacacaagcacgagcttttgatttacattcaattgttttcgtgagtgtattaaatatacataaagagaattacactaaaaagatccaaacgacaaaaccagacagaattattttccgatttttgccacttagaacttcaacaagtgtggcttgtcaccgctcttcaaggagaaagaggaggccaagtattgcttcaacaatggggtcttcttgatttcagccaacaaagcagcgtcgacagtcttttggtcagcgactctctcggccttgatttccttctttggctgttcttcgtttgaagaagtcctcctcggacttcttggactttggagtcttctctctggcaaagtaagcaacgttgtacttggaaacgtcaacagagtcgacagcgaccttggtggaggtggcaatgacgtaacgagcgttcactcttctcaatggaacaccgttaaccttgaatggaccggtgaccaacaaggtgttgtcttccaagtgcttcaagtagacaactctcttacctctgaatctaccagccaacaagatcaagacggtacctggaacaatggaggcacgcaacttgtgtgggcgattggtctttctgctcttcttggcgacgaaggagtcttcgcttgggtaccactttggttgctataatgttagtatcgaggatattattaaaagaaaactcgtacgacgcttctgggtcttgcaagtatcattatggaccatgaataggaaaaggcacaaaaggcaacgccgtgaaggtaaaagaagcttgatggcagcacatagtggggtagcgtgacccgagtcgtcggagattcgtaggcatgttcaacatacagttgggctcattttatctgttcttggtgatagaagtaaaacaagagtctatgaattttttcactgggtgtatgcgcaaaatttctcaaaattttttcttcaggacggagtgcatgcaaccgtgaaagagaggtgcgggtgtgcgtagggttaccgctgcttcaaaggaaaagcagtcaccacaagcacgtgatcatatatattcgatttcaaaacgcctcccaccaacaccgtcgtgacgttatgaggataccataagatgaagtaggcttgcagaagcattgttcaggtcaacattacatactggaccgtgtgttggctctatggtctgtaagactagcgtttgtgactctgtgcaagatgcagtccgtaacctgctaatcgatcaccttatagactggtgccaccttgatagcttgagtagctggaatagtggtcagattcctaaagttccattgaatgtagttttcatctccatttctgaggatttctagctagctacttactctatcctctcattgtaggtatcttctaattaactaattttgacccttcttagcactgcaaattggacaaagagctcactttatagactcatactggagttatgatatcgagtaaacagtaggcgatacattatactttagcaatttgatactttagttaaatctatatacttagtgttagatttgttggctaatttgctggagcgaaggcgtattcagcacggttctttggttgatcattatccaagtgaattcctaatttcatggcgctacagaaatgttggacaccccacaatccggtctacaagagagatacaaaattgttcaatcactatctaaggattattttttagtctcataaaacagacatatacctcaagtgtatggtgacttgaccctcctcaacaggaactgtaattatttcatccttgtcgacgtagtcttgcaacgggatttgagcagtacccaccacaacgtttcttccaaaagcgtggtgttctctaacaaagaccactaaagaggaatctggcgatgccttgaagacacgagactcgttccactcgaactttcctccttgtgccttggcagttctagtcttgtagatgcctttagccttaggttgcgttgagagcgagactttcacctccaacgcagaacttttgaaaccttcagcagagacaatattgaccctgcctggtatagcatctgcccctcctgtgcccaggctcaaagaactcaagtcactggtgccactagcatttctcatgtgacgctgagcagtgggtttctgaggtggaggaagcaactcaggtacaatgtttggaagcgcttcgatagaatcatcattgtcgtttgaaggctccattggtggtggttcctcgtacttgtcgctcttcgacttgccattgcttctcttggaagtattattcgtttggcctgtttgatgcgaagtttcggatacttggtccgacataacactgttgtcagcttccgaatccttctctccagatctcttttttctgccaaggcccttcttgaggaaagaacctcccttggtgaaaccgtccgccactgctcccacaccggagctgacagcagtactggccaaatctgttgcacctccgacagcaccaccaacgagtttcataggaacacctgcaacaccgttaaggtcaacttgcaagccacccttcttgttcaactttggtctgataaactctggtctatacgtagcgcggagattcacaaagcccagggtgtctaactcagcacggaaactagtagtttcgtttggaggaatctgagaaagatcaagaacaacacgtcctaacaactcatcatcatgggtcaagtcccaatcgtaaacctctaacataagagtgtctctagaacgagacaacatagggaactccacggactcgttccaaaggggatccaaagtctttcttttcttgtcagtacggtaaatctcaataccgtttaattttaccgcacacaatgggtccgacttgccattagaatcgacagatttcaatttttcaccattcaacaagtccaagcgaatgtgaccgacatccaacaccgtgtccaatgggtccaagttgctcgcgaagggaacaaactccatctgaaccctcaacgtattacgttgatcaacatggacggttatgggtttctggtaggctctcttcaaaagatccattgtattgaagatcttttcaacgagaacttccttctcctccatcacttcagcttttttcgaaagtctgaacactaccttcgagttcggcaagtctctcacaaaaccttcaccaacattaggagcagtcaatgatctattgctacattttggagtcacaaccgatggatatgcctggtcatcaaacaaaacatggacatacacatctggcttgttgaaagaaccactgaggaggtgtacaacaacattaccagatctgtacttgacgctttcttctgctgtcattttaaccttaggcgcatctccaatattgtcctcagccaactcaatccactcgtattgcgttgggttctccttcatcaacttctcttcctcttctgcctgcttcttctcttcttcttccttcttctttttgagttccaagtactggtcataattgctcaattgcaaatgtgtgtaaacaggaatcgtaggaataaaggagacactaaagtagaaagtaccacagtttcctccattatacaaaaccggttgttccacaatttctttgctgccatcataaccaaggtaataacctttagagttcttcttcaagaagtcctttacagccacagcacaagagcccaacggtctgtcctttccttctggttcggcatcaaaaatgtccatcaaaatgtgttggtgctcgttagccacaggaacgtaaaagacattgttgaacacagggtccgaggtgttggcaattgtaggtgttttgcccttcaatttgccgtcttgaataaccttgacgtatgggtccacatctcctacggcttcgagattcttcaatcctgaagcacgcaataaatgcaatctcaaaccaccaatagacgcattcttttgaatctccacctcttcatcgtccacattaatagccttccatttagcaccaatcttaaatttggcaggctcaccgccttcagcaacagaaggcgcagacaaccattgttgtccccgcgaagtctcgaagatcaaatcttgtaagttggtgtccaacttccccacaacgaggtcttcggcagcatctttaaccaaaacctgaatttgagtttcagattgctgagtgatgaacgactcaaaagaaacaccaaagtctggttcattggtctctctcaaatttcttgatctctttacaaacttgttgttgatataaatttcggcataagggttcaaaacaccagtgaccgagtgggagatatccaagttagtagcaccagaaaccaaaagcttcataataccagtctgcacatcactgtactcttctcttgttccatcttccaaagtcacaggtttcaaagcaggtgaccacttgaggtcgtactcaattttacccacaactttgcctgactcgagaatattcttaaccatacctgtctggacttcagtctgtaacaaatcagctaaaggtacttccaaaagcccaaggttgatatcgtccttctggtcgggaaccatgtgaaagacattaagaagtaaatggtttccatccaatgcactcaccaataagttcttggtctccaaatatactggttgagtcgtatctttcttgaccttggtcttttcaataaccttaggattgttactgaggcccaattgcacatatgggtgaaacacattgtccttgatgtcggtagtactcttcaagtcgatgattctcttgatgtgtacactcaaaagcccaatagaatcgttggattgttgggccataatctcctcgacatcaatatcaagagagtttggagcatacatcataggccgcaaagtggcatggataagagtgttgacaaacgtggataagccaggaatgaacgacatgatatcaataccaaatgtatcaccaccgacaggttttaaagcgtaatcgatgactggaggttcgaggaactggatagaaactgttttgacgtggggaaagttatcgttcaacttcaatttaatattcattttaccagtgaaagacatgtcctcaactaagattggcaaagtcttcaggatgaaagcctttcccactgtgacacccaaggccaccttaggattaaccttcttcttaatctcattcttggtcatatcgtcagtgtcattgggggtgaaagaaaaggcccagtccatttcaatgtggtccttacccttctgcgtatacgacttgatggaatccactcgaggggctttagtacccaaagtgaactcgtccaacgacaaattgtcaataccataaccaggagcagcatcattcaagacctgattggcctggtacatgaccatttccgataagttgggcatataaatgacccagaacttagccaagaacgaattgagccattccatagtttcagattcttcctccaaacgtctagctgctttagctcttctcatatcgtcacgtacatctctattgaatcttctaaactctgcataatagacagagcttgcacccaaaagaaccacaaataaccacaaaaagctaaaaccgattctggcaaaagcccaagaaaagaaacacactccaatgggaatcacagagttgtggtaccaatcaccatagaagtgatccatgacatactcctcaatgttcttggatgctttcaacactttatgagcatcatctttattgatgttatcccacaggccaatttgacgccaattgaagccaggcttggtatatggctcagacttcattttctcttcggggaccttgtgtctggattgtttattggaaccatcagcagggttcttgacggcagcttgagtagcagttttcttcttcgtctgcttctccacctcttccttgctcatggaaccattctcctttgttttctttgaatctgcctgcaaatcgttagtacggtggaagaaagctggaaatcaacctggggagagaaggtcacgcatatgggccttgaagatcttgaaaggaaagatacatacacctgacatcaccaaattgggctgattggtaacgatacaaagggggaagggaaaaaaaatacagtcgagaaaggggcagcgtggtgtataatgtatacagtgaagtgggtggaataaaacgagcgtcgctcaagatctgtatagaagcgcgccggttttacgccatttttcggggggagagggcgcaatttcttcggtgagaaccttctgcgcctaatcatgcggcaggtttgcgatatacaaaacaacgtcgccattctcagcatgtagaaactacaatgtcatggccttctccatagaacatgactcaatatctcgtcaaaaaaccaacgaaatatcttcagatggcgtagcaatctacacaagcaatcaacattcttaactgcacgtctttcccagcgacaatcttgactgccgaaggaaacaattgcgaacgctcacctgcaggccgtgcttgcttccgtgcttacagacagttcggagagaagcaagtcaaaggcgctgaagcaatagatacaagaaaagaagtaataaagtttcgtaacagcgagccaagaacaatgctggagcgaaacttaggtgctggcatatgcttgcattttcgcatgctaatgatgtgaaagctcgcacctcgccaaggctcataatactacgtatgctagccttgcctctatccccacattagcatattcatagaagatctgcacatcgcttcaaatcagggcaagagattttgcaccagcaatctctggcctatcttttgaaatgttcatttcctccaggaggatcggagagaatttcggaacattattttattttttcttgtagcattctgcaggccagataggaagagtcagagcttgtctttcaacgcaagaaacgaaaagtaccaacggggactgtcataacacagaaaaagaaaaacctttctcctctgcctggtaaccccctcaaaccgtaaaagatccccctttgaatcttcaagagggttcattcgctcaccaattactaacacgttgaccaagtcctatcaaaaagatgcagatagtgcagtttgtcctttaactttgactatttatcacacatattgtaccatatacattattggaaaactcgttgtctgttgaaaaagcaaaaaaaaaaatctatctctcagttgcgaatatactcatcactttgagacaagcttcacctgcgaaagggcgtatttgacgtatcgcggtatttatgtatcattgggaaaccatatttccttcctcagattatgaacagtggcttgatatatgcgtactttaataattcaagagtccaaaagcaaggggaaacgaaatgttgaacagaaagttggaatcgtttacctctaaatatttgtacttattggcgagtcaacgtttcccaccttcaaatgtcaaggctccctctttactaacatcgaatgaaaagtaggcaacgcaacgcacgacaccaaaagactaacggacagcttacaaataacctatcgatgtatgtgtcttattaatatttaacaaaagacgagctttcgctcagatgggatggagagcttagacagtttccaagacaacgtccttgaaaccagaagagaccttcttacccttttcttcggtagaaccctcaccgtgcaaggccaacaaagaacccaagtcgaactttggttgcttcaacaacttaacctttctgatgtggatgttttgcaatggcaagatggattgggtggacttttcgatttcacggccaataacctctggaatcaacttggaggtcaactgagccaaagtgacgttagaaacttctctttgcatgatctcaatcatcttctttctcacttctctcaacttggaagattgagcgtaagtggtcttcttgacctggttggcttgtctcttggtgaaagcaatggcgaagactctcaaaacgtagtcgtcagcagtcttgacggtaacgttggcttcaaccaaagattgccactttctgaccaaagatctcaacttgtcagaagtgaagtccaaaccgtggaagttggtcaacaagttcttaccttgaacttcgtcaactctcaacttgacctttctgtaagagtggtcctcagaaccttgcaagtcagccaagcaaacttcgaagacacggcccttcaaaccatcagcagcgttcttcaaaccggtagacttgttgatcaaggtcttaccgacgtttctgttctcaaaggtagaaggagccttgatgtcaaaccattcctttctggcgaatgggtcgacggccttcttcttcaaacctttcttacccttggacaatctcttgttcttaccaactgccatgatgttctgtactaggaagagttactatggaagatttttttgaacttttttttcatttttttcctagcgcgggtgcgaccattggaagacctgctcctgtagataagggcggttgttcgcacgacatgcgacatcacgcgaccagggcacgagccctaaacacatgctggctctcgtcccacacatcacaaacgcttaataaaactaaagatgaacaaagtacctatttgttgtggtaatttacataccacatacatggcttgtgccatacgtgaagtggtcgctgtttcgagtagtccatctggtgcctcttattgtctctatggagattattggctaataaggagatgtgcagtaccattttataccttctcagatccaccctgatatgaacatcatactgactttatgtaccgggatggtttgaatatcacgttaaaccttgctactagtaaaactaaaattgtgatttcttgagtctattttccgtcctcagaacttaattggtcaaaacgatacaaaagaacggtcgcagacggagagctcgcatgatatcaccgacgtaatcatctccttagatctagaaatagatatccgttccatgtattatgtggagtcggacaacattgatctattgtggccaagtggattcagcgtggtatgtgataggtggtcacatgactagatcgagccgcgtgttatagaacataaacggaatatgaaacacacgaacgaagatatggaccaagaccaacagaacaaccagtatgtataattatagcgaacaatgcttgtttaggactgcttactaacaacataaagagttgcgctcaaaattgggctcataggtgattcccagattgggaaaacatcgttgatggttaaatatgtggaagggtcctttgacgaggactatatccaaaccttaggcgtcaatttcatggacaagaaaatccagattcgaagcacaaatataactttcctgatatgggatttgggtggccagaaagagtttatcaacatgcttcccttggtttctaatgacgcggttgccatcttatttatgtttgatcttactcgaaaatcgacccttaactcgataaaggaatggtacaggcaggtccggggtttcaataaaaccgccattccctttttagtcggcacaaagtatgatgagtttatcgatctacaaccacaagaccaacttgaaattacccagcaagccaaacggtttgggagggcaatgcgagcgcctgtgattttctgctctacaagccactccatcaatgtgcagaagatctttaagatcatcttatctaaggcgttcgacttgaagttaaacatcgaggaaattgttaacgtgggcgagcccatactaatttacaaagatcccactaagcaactataaatgatagcaggacggagctcttgcaaattcataactgaagttttgtaacctctatctatcgatctgcatttaccaatatatagcatgtgtcataatctttacaagagactaacatcatatttgtgtagcaccttttttttttttaacaaaataaagaatctatagtcatatatcattggcctaacttattcctctcccatatgtgctagtataaatttcgtcgatgcttttgtaccgctaaagtatcttaacctaagacctaactttcaagttggtatcagcgcgtagtcgcgcttgatatcttttcctaccaataaccttcgatggccaaaagacaaaaggatctcgaagattggaaaatcgttttagatgatgatgagccaagtgacccatcaactccatccagaagaagccgcagaaatgccgttagaggtgcatccacaagtgtcaaattacatagagaaacagatgatacgcatcttgaagttggcaattgtgtattgataaacggacattctcgaacgcaaagaagcggcaactctttttatgctgtaatcatggatatccagattggtgttaagaatttcctcgacttacaagtggtaccacttgttcatatcaaaaatgttagatctgatgatcttccaccagagtatagcaatgcggagcctgcaaacgaggtctttgtcacatcagaactcgagtttgttcagttgaaagatttcgttgagaagattcaggtgttgaacaagtcagattactctgagatagctacagatgatacatcaacatccaccattttcctctgtcgacgtggatgcgatcgattcaaggaaaaattcagcagtgaatttgattttaaagactggcaagctttggtaaagaagaactttaaccatgcacttaactatatagcagagatgactctggtgattgtttcccctacaaaagcgaaccgcaagactcgatctttaaaactgcagttagaacaagttctgtccccactgagagggagatacagtaaaatgtttgacagcgacacatcagaaagtgaagttctggaaactgagactgagactgaggagaaactcaacgaagaagaaaatgaaatggacgacgaaatagaggagccggaagaagcagtgaagcaaaaaacacctagaaaaagatcctcaaaatcagcgactactacgccctcccctcgcaaaagatcaaaaagagacaatgaagcagtaaagcgtttacaatctgtactttcgcctcttaagaagggatttaaagtgaaatccggctccaccatctcgagcttgccatctttgtcccgtgcagttgacaaatccgatgcaagcaagcacctgatgatagatacatcttctgaagcgtttaagcagttgaaagaaaaattacacacttccacccgaattgattctttgccatgccgagaagatgaatttacttctttacttttaactttggagacagcagtcagagaagaaactggatgcagtgtatacgttagtggaacacccggaacaggaaaaactgctacaatcaaagaggttattgcgagcttgaaggagatagtatcttatgatgggctacgcgagttcgacttcttggaaattaactgtctcaagcttcttaccccgaattccgcatatgagaagttttgggagtatttaagtggtataaaagtaacaccctccaatgcagccctacttttagaagaatacttcagcagagatgttcctgatccagacaggaaaccattgattgtattgatggatgaacttgaccagattgtaacgaagaatcagaatgtcatgtacaactttttcaattggcccacatatgccaatgcaaaacttatcattattgctgttgcaaatacgatggatttacccgagcgtttgctctccaacaaaatatcatcgcggttaggtcttcggcgaatccagtttgttggttatacttacgaacaactagggcagataatcaaacagagattggaaatgcttgccgagaagaataaaagaagagtgacagtaagcccagatgcagtgggatttgcctcgagaaaagttgctagtgtcagcggagatgcaagaagagcattgacaatttgtcgccgagctgtcgaaattgcggaatcggagtacttggctactgctaaagacactgaaaaacttcctgaaagtgatcaagaatattccatccaaatcagccatatctcaaaagccatcaacgaaactacaaatacaccattggctaatttggtcaactctctatcttttgcgtcaaagcttgcgttggttagtgttcttttaagaacaaggcgcacaggcttggcggaaaacacatttggtgatatatgcgacgagatgagaaatactctccgtttgctcacagcaaaggaaagttcctcagctttgaacgagatttcgtcctctgcttcttacattgatttactctacagccatggcgtgttgcatgatagtccccagtcgttaaacattcgcgtgtttaagatggcagaaattatcaatgaattggtggaacaggggattctagtccaacagaacattagaagcgagagatacagactaattcatctaaacgtgtctggtgaagaagttgaatcaattctcaaaagaaatgcagaagtagcagctatgttatgatgtggtgcacgggtgtgccaacagatcttcgtatctttttttcttgcctcgatgatcatcgaaagataaccacatagcttagaaatggcttctatcgatcctacagatttcgttcaggtggaagatgatagcacttctttgaagtttgaagacccaaagcaacaagccaagtttgagctaggtgtatgcatggccatttataaatgggaagaattgaccacagcagttgagaattcgtggggaggaccaacttcagctgacaaaagagactggctttcaggggttattattgacttgttcgatgagaaggctgtggatatcatgttaattgaagaaacattgttgtacgctatggtggatgaatttgacaccgaaattgataacgattctgctcttatcattggtgacttgatcttgaaactttacagagattgcgctcttaaaaactatgccagagtggatgagttgtacgcgaactaccagcaaaaacaagctctgcgtgcccgtgctcagaaggtcgaaatcagcgctgacccaaataaccccgatgtctccgatgatgatgacgaggaagaagaagaaagcgccccacaactagtagaagaagattctatggatgttgataatgggccagttatcgatgatgatggctttgaactcgtccaaagaaaagggcgtagaaggtaagtgtatttatagattaagaaggaagaataaaatttaggtaataagaaaaaagatggtaataatttttttatgaaaaactcactgagtttcgaggagtgtttgaacgagacctattgagagtattgagcgaatgaagcgaactcacagaatttctgttggaaagtcggggcctctcttgcagttcatcaagcgccagatgaaatgagctttgagaaatcacactggaccggctattcatcctgaagtcactgaatctccgagcaagagagtgagtaatatcgttaacgttattattgctcagggctgactgtccaaacttcaagcccaacgcgttgaagaatttgtcgccatcgttcaaattgattttaaagagcctcacatttgtgtggctccacacattatgcgtggtcaatgctcggtcaacgtggtcggtaataaagccgagttcacttgtattgtccaggtgtcttgatccaagcccggaccaagaagatgcaaacttgctgaaaacagcgattgatgatgatatactattcatgaggctggtgttactaccaacatgtgctttaatgttttcttgagtattgtaaatgtcccagtacaaaacggaaatgtaccaccctagagacaaataattccaggagaaaacaagccgatcgacgggagtatcaggcataagatcgtaaatgagttctttcttgttctccatgatggttttgtccacatcagcatgttcaatttgttgaacaatgaagtagttgtcgtaattgcattcatccctcttgatccataagtccttcaatttggctttaatctcggggatcaaaacggtaatgataacactcaatgcatttttgccaccccatgcttttgataatggcgtatcttgcggtaatttctcttttgctttttgcgacataccagctggtggttttggtcttaaagcgttctccaattccttttcttccgtgaaactttcgtctcgttcttcaggaccaatactggcggtagaactgttgaaagactggtacaatggagaagcaatttcttcagtgctcgtgaacgagctgatagaatattcatcgggggattttagcaaagattttggtaattctcgttgagcatgcatattcatttggagcgagtcatttcctctctcctgaaaatttaccggtgaatcttcgttctcttcatcgtcttcctggacgttcatcaaacgtaagggctcgccattgatattttctgactcaagactgtaaattgacgtccatatcgaatcataaattttttcgttcttgacaaaggagaatagcaacattcttgaaggtacagggttcttagttgccgcagagcacaatgctctgagaatcaatgcaaggaattcggcatttctgtaactctcggctaaagcctgtttagatgaaagtgtagacatgagttgcaagagagcagaacacgcttgatacgataaaccacctttggaattgacattgttcatgcgcttcgaagtatcatcagtgccgacgatagagtcgtttacaacgggtactatattgtaaagcacttccagaaatgtcgggaccaaaaagcgtttcatttcgtttgcagtgtcggactttgggtttgatccgaatccagaaaagacatatgacaagatcaggcataactgtacaattaggaaatcccttgtagagtgtggccctccagtcaaacgaaattctgacggtaaaacttcattcatattttcactcatgggtagcaccaacgcttgaacccaagtttcttgagaagatatatagagcaagaaatatgcgcataacttcacaagaactttgtaatgtggcacgtcgcagaatgcaaaaatatgataggcgatataggggacgagtttcaccacgagtctttctgcaacgaacagtcttaaatactgattacactgcaaaagttcccaaagaatcattatggcttcgatcgcccagggggaaggatgcggtttggtgaattttcccctattttctaaacgattgacagaaaaggggtgtttcaaaatgcttagtagatgcgaaacaagaaacactaaatcattgtttttttgacttcctagatagaagcgaaccatgttgtatggtttatgagagcacaagcccaagtttgtcataaatgctgtatgtgcagaagatggcataggacaaacaaccatgcatgcaagtagctctgcactatatgaaacacataagtggcgtccctcgactaaggaggagttgtcatattttagtcccgagtcatctagacctgttcgggcggagcgacacaagatgttagtcaaatttgcagtcaaggtattgatttccagcgaggcaaggccagcaaccaagaatgtgagaaatctcaggcccgtccgaacagtgtccaggactttctcgtaaaaggttgttgatgcaaggacgagcaaaactcgcaaaacctccgttctgttgctgtcgtgaattgggttgggcagatgatacttacctggaacacaaattccaggctcccataaacacatgtctggaggcagttcaggatatggctcagcaactgtgaagccttgcgctaccaatagccgcaccaaggccaaaaccaaatctgcaccaagcacattttcagaaacgtctgcgaaagaactgtttctaggcaaaacaagcgcaggcgccgctggttggttgaagaaatcacgagggttaaagtttcgttcccagaaaagagggttttcgatcgtttcggcatagtccggaagttcaaacaagtacggaagcactttggctaggagccgtaggcagttgagaagcggcatgtgctgggtcggcgaaagatcgcgggcaagttcaaccacacggcatgctacaatgtgcaccaataaaagaaagttgggaaggttctggtccctcacggtctgaagatcgaacggcgtaagcaaatcataaatgtctgaagcagactgcggggtgttccagaaaatggaccagaatgcaacgtcgccgtggtccataagccttccctggcccaacttgaaaaagctgttcttgaaggcaattttttcctcggctgttttcattggccttgtgtcaagatgaatccctgggtcgatatatcgcatcttcattctgtgtgccggacatgtcaccttaaatcaccccagagaagacacttagacagaaaacggtgttacgttcttgcctactcttttccatgcttttcagccgattttccgtgtcttattcacggagccggatgaccgacgacggcgtactgtacctgcaatctgggtggtgtgcatggccacattcatacccgcttctatatctgtatctgcacggcctggatccaagtcgtcagccacgccatcgttaacccactcgacagaagtaagaccattggacatatgcgtatgttcactgggggtttcagtatcggcggcgtggtccatagcgcagtctgtcgaatcgagccattgcatggggatggcggcaccgaaggcggactcatcctcagaagccgaatctgtatcgtagtgaagggccgaacacgctcctaatgcgtcgtagacttcaagaatggtgtgagttgcgccgaacataggttcctggggactgtgctcggaaagcgtgatttccaccgtctgaacacggccgtctggcgctgaaaagtgccagaggtcacatgtgagtaattgtaggtacaatacagcaccgtgagcggtgtcttgaagtgcgtgaagcgatatcagagtgtatggaatgtccaaacctgacgaacaacggtccagccaaagaacaaggcttgtatcgagcacgaaaagcgccactgggcctaccatcagcgccacagtcgggtcaagcaccacgttttggccatgggctagcgccaacgtgtagtttgggccgcccgcgtggtaaacgaacttatcgttatccagcgagtaccacgcagggtactgggcctggtatgccgccacagaaagcgtgttctccactgagggacattcgtgaataatgtggggggatcgagccatggaaaggaagccacacagtgtagtgggggatatgtagtaaagtctgttctgtggtctattattaagtgcgcgcagcgatgactcggctgggccaaacgaagatggttaagaattcacattattaggccagtcaattttgctacagcacaactctaatgtactacgctatcttactcgttcccttggttttctcgttatcatttacttgatcagtaagtgcggtacacgtgtttcattatagcattctcttgtggaagttgtattagtgcggagaatgcatcaagagtcgcttagcccaacagggcttcagatgttcaaaatgtcatgcgtgttgtgggggccatgtagccttgtattattcatacgaagtcgagcccaaatttattaacgttatgcaattgctccttcatgactttatttcatctcagtgtgccacttgctttctagtagacaacttacaactgtatcataaaactcgtcttgttcacaagaacgttggtattcttaactatactagattcacttcagccaagcctcgagaccttcgcttcctccaacatctcagccggaaagacgccgcatgaggcgcaggaaactagggcttgggctcgccagaagctcgcgacggatcttagcttggcgctcagcctcacgctttttgagctcttcgggcataggcggcatggcctcattttccaagtctgctgcccgggcgctttcaaacgtcatgagtgtgttctggaatccttctctgccgtgggataatgagccccggggcaaagtgccagagttcaaactcttcaagtgtgccacattctcagattcctctctcaaaacttgatacatacgtgccacacggccaatggccataaccttcctacgcaacgcagccttcttttcgtcaatagttagctcttcagaatcactagcagaatcgggcaaagaaggcgatgtgggtagtatgggcagaggctgcgctgagccatgcgcaataggtgtttcctcttcaagctcctcttcggtgcagatattcaagatggacaccaacatgtcagtaaccttttcgcccacaaagggtaaagaccaagtaaagacatccatgaaatgaggtaaccaatatggatgcggcgaagaattgaactggcgaatattcatgacgttgttctcatatttgagcactgctgccttgttgttgtacgtgtccaagtagttgggtgcgctaaacatggtcaacaacgaagggaaacccatggtttttgttcgcttgtacatacgatatcccgcatcttgtgcctcgtgtgccctaataatggacaagaggcccgtacgctccaaaaactggcaggatgctttgtaagtaaaggcataagaacagccacgaacagtattacgcacaaatgtctggtccatgttatcttcatcgtagtcttcgattgggtctgcccagagcaagtcacacatcaagccttttgttggcggctcgcggaaacgatcgaacgtggccaaatcatccaaagattttaattcgggtgagattccgccgtgcacacagaagaactgcttgttcatgatcgcagccaatggcaatgcattgaaggattcaagggaattctcgtacacctccttcgagtacttatgtaaacattcggacttaaacgtgaagtagtcagtcaaatgcttacactcatggtttccacgcaacatccaaaacgtcttgggataattgagcttcaacgagtacaagtaaagcaaacattcaattgaaaacagtccgcggtccacgtagtctcccaaaaacaaatactgagtagtagctgggtcaccgcctacctcgaacaatttcatcaaatcatagtattggccatgaacatcaccacagacggtcacgggcgcagggacagttaaaagggttggttccatcagcaaagcgcgtgtggcttcttggagaatatgaatcgcttggtggtgttgtaaacgtccctcgttgaagaaatggtctttgagaaatgcacagttgggcaacccgttcggcaagaaaacatcgctgtctggtggggagaaagacgccggcggagacacggaaggaactactctttcagtagtggagagcttttccccttcttccgtgatgtagacggacaaatccctaggtggcttttcgcttgagtttttgttggtgatcacctgcaaggcattcttcatctggttgcgattggcaaccgctttgttagacattataacgaattagtgtccagactaaagtgaagaaaatgaaacggtggaataagaagcaaatatggaatgccgggtgtcgagtcagtggagacgtggaaaaaagcccagataactttagtacttcagatagtgctgtgcgaaatccgcagtggctggtgtatcttgtccttgaccgcgcacttttgctgtgcctcgtacggcgttctcgactgtgcctctaatgccctgatacataaagaaagatgtgtagacatattatagaagtgaggcatgcggtgtttttaattacgaatgtttgagaagagaaggatgaaactaaaaagaaacaattggaatgttagccgtgcatgccgcatatggatcgtggggggcgagaagacagcatgagcaaagttaaacaacgccatggatgaacagcaagtcaatacagagcggacttaatcggcaatcaagaccgaagatattatatgatttgccgagaagtagatggattatggatgaaaaagccgtgaggtggcgctatagcgtcgtaaagataaatcgtaatgacacaagtaatatatcacacagccaaaggtggaaaacttcggttacccaaacattcttagctttgcctgagatatgctcaagcatgctatcaagtgtgtttatcagattttcgtggcatggttacgaccggacattaaaatatgtatcattaatttacattgtttattcaagtctttaaaaaatcttttgctgctaatagtgctctttcactgagattatcatgagcaaggtattattatcttagcctctaattgatgctttcatttttgttcttttcccaatggtagtagaactagtggtgaatgctcctttcaatactataacatcaggagaagactataatacggatgaataaatctatatatggtttctaatattatcatattaacagaacttggcctcgggcctcgttgtgttctgtcttttcagtaagtggaggttccttcagttactaagtatctcttctccaattattatgaaataagtctatgctcaattctaccctaccaatttcaattgatacattctcatccaaatgatatgatccacagtgtaatccgcttccgttttggctgtatcaatttttgttcggtcggtggaaagtacgcttcggatttaagagtagtaaactccacttcgacgcagagctcacttggataaatgcatgtaattcaagctaacattgaaacggaaaaaaggctccacaaagacttcttgaaatccatagtttatttgaaagtcagaatctaaatgtatacgaaagagattaaaaagtcttaggatattgagctggcaatactagtgacgggcaaccagtacctaccatatctatagtacagtgccttttattataccttttcccctttcttctatcccattttcttatgcctattcgtcctccctttctcctacgatccctctacttggtgtattcattaacttacttaataaccgtactcaccaaggtctacagagcacacgtagttgacctttgcacagccgctgaagccattgaaggacgttgtagccgcagaagtgtaggcgcccaactcaggaaagtacaaccagtcgccaacacccacattggcaggcaatgctgttttggatgatacacagtccaatccgtcacatgtgggaccccagatggagaagttgtagtgctgagactgggtttctccgtccatctcgcctggaaacatcttcccagcgtgtttcaacactttggcctccgggtgttggtggtcaaagagaacacagttcaagtttccatagactccatcattgatgtagagcatggcttccatgcccgagttcgagtccaagtcacggcgagcaataatgtgtgtggccaacgtaaacgcgtttgccaccatgaaccggccaggctcagcaatgaattgcatgccatgttgttgggcataagtggtggggaagaacgtatccaaagctctgttcaccacttgtgttgcagcatcaaagctgcaaggctcaaatccaccaccaatatccaaaattgttaagcgcaaccctaactgttcacccgcatcaaagatccgccgtgcatctttgatggcatgaaagaaggagtcgaagcaagtggcaccagaaccaacatggaatgccactccagcaacgtcaaggtccaattcgcgacacaatggcaacaactggttcacagccacttccacggtgcatccgaacttggtggacaagcggcactgagcagattcatcgtcggtgacgatacgaatcaatatacgagtacgaggatggaaccgcttcaacttgtaaagctcgttcgcattgtcaactgtggtgaggttgacattcttctcgcaagcgtgacgaatgaacgagttggttttacaaggattcgcataaataatgcggtctggagtgaaaccaagacccaacacagtatcgatttccgtcttcgaagcacagtcaaagttggcgcccatgcggccaagtaacagcaccacgtgggggtcagtgttgcacttgacggcgtaaaaaggctgcacgcgaggcaacgtttccttccacaattggaatgagcggaaaacctggcccaaatcggcaacaaaaaacgaatcttcgtcacctgcagcacaaacatcatggtcaatctgattgacctgatcaacgagcgcggagcggaccaaatctgaagaagctaagctgctccttttgtgtccggaagttacagagcctgaggcttcaaaagaatgtttttgaggagtcaagacatagccatcctcgctaataacatcaacagaagggtgcataccgatggaatgcgtctttctctcgtcagccaaatgtaatttttctttcttcacttgagctatcgatatcgtgggggtttcacagatcgatagacggcggtggggagcgcaactgcagcaactggtacactttttgtcggttcaaaactcactggaatcgtgagttatatatatctgggacttcaagcggcagctctcgtacgaaatggggacgttctaggggctagatatctgaagagaaagacgatgctctaaggttgcgggaaatttttctacccacagaggcgtcctgcagaaagttccgattcatttttctgcgcaacactggaaaactggggcgcgggattttgggctatgcacagaattgattgcaagggctctttggaatgaaaaaaggagggatctttttgtttccctcagcagttgtttctatctcgtttaagtgctaggcgaggatattgtctgttctttttgtcgtcgcgagcgcttctcacatgtattttgactcatcttatctgtgcagtggctgtcctactctcattgctatttcgcacaaggcacaatatactccactaaaaaagcctcaacgtattcactattgaggcatattgtcgacacaacaaaatgactcaatttactcctgagtaattactctcatttcaatatgcattctgtattacgtacgaacagacggggctaacctgcattcactcaaataacaccaataacttagtgtacgccacatagtagtagataagtgatcacaattcaatgagcggttcgggctctgacttataccgtttagactcgcgcgacagagtctttctcacgtcaggaagactggtgccagacgaattcaaatccttcaaatcactgagagaaggaaaccgagtggacgcatgctccttgtgtggctcaggtgtcttatcctcttcttcagaaaagccgggaactgggggatacatgcttgcaacactctctgagtcgctattatcctcagggagatatgagggttcagacgggtacacggagcgacgcttggattcatttttgctcacagtagggctagagctctcgcggtatgtcttcaggttgtaagtgctgggcaagttcgcttctggtccgtattcaagttcccttttatcttcgggtacaaaggtttcctcagtctgctcatagtttggtgcgttggattcaaagttaggtgcattaggctcaaagttaggtgcacttggctcaaagttaggtgcactaggctcaaagttaggtgcactaggctcaaagttaggtgcactaggctcaaagcttggtgcgctaggctcaaagttaggtgcgctaggctcgaaacttgattcattcggagtcgaacttccattctcgatatcaggcccatccgatggtttgtttcttgtgtttgcatcgcctgggaggaacgtagatgggcttggcatgaaatgagaagacccatgattcgacatgttccgtccgtagctcagttgactcctccgcctctcgtttggttctggatacaccttacgataacctggatactgtgatccatcgtcaacagggtacggggttgtttgcagatttcccctggatctattggtgagaccatacttttgcgattggttatcatagcgactctgttctggatgtgagtaaggtgagtcaacaaaaggtccctgttttcgcttttctacctcagaaacctgcgacccagtaaatgatgctactcgagaacctctgggtctcacagactgggtatcaatcgttggtctcacaggtttttgagcaccattgttgtggcccaaagtatctgaagaatacctatgagcactctcattgtagacattgggtaaactagcacccgtgtattcagcggccgaagaagagatgttgtgcatgttgtaagccatgttaagtttcgtctccaaaaacaggtcgtaaagacgagtgatggtgctgatcttattgctcatttgcaagaaaaaaccatatgattcaatggccgagcgaagagacttgttcaattttggctttagcttcaccactttagcgttcaactcacttaagtctttgtcgtagataatgttagcctgttttacacggtcgttcttgatcccattcatcaagcgaatgtagagattaattgcatcctcctcctctggagtcaagctttcgctcgtcttgtttggctccatccgcacagggtttcctgttggttgagaaccgcctcttgggtgctgttgctgctgttgctgctgttgctgttgctgctgctgctgctgctgctgtttttggtgttggctccatgggtttgtagcatcaaagacacttccactagttccgtacggtgggggaccttgaacatttgaaaattgattcacgccggtgtatgctgcctgaacgtttggtgggtagtttggtgcattgtatactggtgcttccattcctgtctcattgtactgtgctggtgcgggagccgcataggtgttcgtgtcaaatggcatgatgttcagatagaaatccacctctggtgcggccgcgggaggttgttcctgtctttcctccacgtactgctttggctgtttgcttgcttcagcttccttcaaacttgcttcaatggcagccttaagatcagggtccatatcctcttctgcttcttgagtaggaggattacgaggaggaggtggaggctgcgttgaagcaggagccgccagaatggaagtttcttgcaagctcaattcgattgcttttctgatctgatcttcctcagaatcagccacaggaacactctctgctcctgacgcaccgttgtttcttcgatttctctccttgtcgttctttcccttgtggatctcgtagcaatcatcacagactctcactggttgatgtattccaagcgaaaacaatgggatatttttgctcgagtgtgtctggcagaacaccccaccacaggcacgacaatgatgctttctgttcatgactgaaaatggcgtgtaacagatcatgcactctttcccgtccaaccaatctagcggagctgtagtttcgataaaatttgctccagcatctacagcagccacatctacttccggaaagtcgtagccctggttcaccaaggtcttgtagtggctttcgacgtaattgggctcgaaacggcccttgaaatagagagaccactccttgagaaacttcaagagaagcgtgctcacaccatacttcgcttcggaagagtagaccttgtatgattttgtatcataatgcactttgaaaatatagtccaccaagtagtcaataaactccttcgtattgaactcagcaagaaaatggttgccgccatttttaacacacaagtccacgagcttcaaagtggaggtcaacaaattgggattcaaatacacttttgtcactcgcttcttcaagcagcgcatagcctgcttggcaggaacttttttgcttcggattatatcggtgatctcaagccccacagctatatctagctccccattgggaatagattccgatgtggcctgttcgatttttgtatccaactcctgaactggatcagtagctctaaaccacgacatttttagttacgatacttgcgacgttggaacaaaagttgaatggatgtaacgtaagtaggctattattctctgataagtgacaatcgcgtgtatgcaggcgtcatgaatgtggcgaggatagaataagcccccaagctatagaattgtcaagagtgctacatgcgtgcaagactacaggataaaaaaattcgaaaacaaaaaatgtattacacggttattctgaggtgttgcgtagagcaattgtactttagtcggcaagtcaatcctttgagtaggcacaggaagacgatagacgagaggatatctctacttacgtagattttctgccgatcttggattcagcaaagctcccgaatagcttatgcaaatgttcgaaagttattcttgaagcagttgtcactctcgaaaattggagagtaatggcctgcccagtctagcggagaaaccatgcagcagaaccaacacccaaaacacccacagacatccaccaaaacttgtcaaacttttcgcttgaaaacttcttgaccgcgttcgttctgtactgattctccaaagaccgcttaactttccgcgataaggaagaagacgtttccgaggccttgtcggtagggttcaaagcagtagtaggcaacatcataggaggcttgtatgccaaatacaaaggctgcataggagatccatcaaactggtagatttgcaacatgtatctgccgtggtaggagttgatagacacctggtacttctcaaaccacgttggctggacatatctgacgtacttggccttttctgcactgtaaccgcatgggtcactcaacaactgtctgccatccacagcaataggagtaagcacaacactgccgttgctcaagatctcgtatgtcccgtgttggaatgtgagactggcgatggggcaagagtggttttgtgggttggatttgattctgtacaaggcctcctcatagtgaccgtctttcgtgaaggagtacgagattccaggtaacgcaggctcgatcaaaagttcatcaactggatcatacaagccaggaccggtgaaaacagtattggatttcgatgtccatgtgccctccaactcctccatgttaggagctgcaaaggcacacagtagcaacaagagcgaaatgaagtatgcaagcatgatatcacggttttatgtatcttcttggacgacgctgaacaaaagaacggggaaagaaataagggagaagcaactattcacaccaagaaggtaaaatgttgttggttaaagtttagggcgatagctgaagatatctgatagatccagagccactgtggaagaatagaagcgtaaacggagctgggaagatcagtcgatgtgctcaggaaaagaaaaccgcctaacaaaaagtcaatattcgcgccaaggcagtgcaaagctcgcgaagaaagaatagaaacacggcaggtacagggatggatccataaacaggaacacccgtacctctttgtgggtggcttatactcctgccaggagactggtatgggttgccatcgctgctctaatgtaggacaagttgttcatacacaatcatgagatggactttgttgatttcaattccatttctttgccccccccccccacccccctttttttttttttctctcacggcaccacctgctctttttaagtaatatatgtagtgcatatactacatttaccaatatcggctgggggaacgaaagtggtcggaacgaggattaaacggtttttatcggcttttcttccttttcaagaatgttgttttgcctccaacttttcacttgccttttccttttgcttctgtattctgcacctcgacggtcttgccttgtagcattctcaatcacattgccgcgagcggtactgtttttttgctaagtatgacttctcatgctctaaagaaattgcgattgtgcggtacccgtgtttcactagatccaagtgtctggctggagacatcggctcttatctctgacgatctattttcgcattcgtggggccgagcccatcaatagattttctccgcgaaatctcctcaagtatggagaaaaataaacaaccagatatagtatgactgcgcgctaattgggccgttagcatgcgcatgcatagggacatagcgacgcatgcatgcatcgtgaagcatgcatgcgcgtgcgttccttcaacattcttgaaaaattccaggttggcagatatcagatcggagtcgcgtactcattgcatacgcaacaacgggttgaggaaagtttcgccggtgcttggaccattgccaattgctgcatgtcggaaacaaaaaaagccctcaattcgccaaactttgctacgacttcgtcgtcgcataaacgagacaattacggttatggcctcatcccacggaaaatacggggtatgggctcatcatgcgaaaaatacgggtagacgtgctcctcgtaccacatgaaaggcaggcatttactactaaaatctttacgggacgggtgcaggtctcatagctcatcgtatattgttgcatatctgcatgccaatggacggctgcctttctcatgaatacttctcgatggtcggcttcagaacacaaccagcattgttgaattaaattaaatcaaattaaattaaatgggcacttcacattcaattagatacaatggacatgctcctaaataatcgaggaatactctttacaagaagtatatggtatatttgcttattgacattgagaccatgtattaggattcgataagatcgttgtttgaataagattcgtcaatagaggcgaaatgaaataaaaaaaataatagttatgcatggcggcagcgggtactaagatgaattaaaatggtaaccctttttgacgggtgaaagtgtctccgcggctagacggcgtggcgttttagttttgggtcgcatatggacttgacctcttcgtgtccgctcattggagtcgaattgcatctagaagggtcgtagtcaaaaatgtcatgttcttttgaggatgcagaggagcgaatgctaacctggctcccgttggagcgagagtatgggcccggaggacacaatgaagggtattgatgactgttggagtgagcaggatctatcacgggagatctaccgctgactcctggtttgcggctaataatagaatatccatctccgaaacgtatctctgaagctgctttgtaattatagtcgccaccactgttgactgaagaggttggggatgcgtaagtgtagcttgtggctgcttcagaaaatactgatgaaggcgacaaagtcagggaaatggaaacattagagaggggaacttcgagtgctaaagtagcagcttgtctaaagctggtagtgatgagagaatagaacagctgtggaccgcgggattcaaagcattgtaaaaggtacgatggcgcctttacaatgctacggaccaaatgtttgtggatttcacgataatgtttggcatccaccactgactcgtcaacaataatagaatggtttaatgtttggtagttgaaatctgcctcgttcaaagaaaatgtgtcgttcaccaagtccacaatcaccttggacaattccaacaggttgtatccaaccaaatcatacagataacatgccgcgtaagcagcaaactgcttgattttaaaatattcaccaagtttagattccacatcctcatctttggtgattttgagctcctgtgaatacaccatatactcgtcaacagaagggtcattcaacttccattccaaggcgttcatgatgtgtatttccatttgcttgaacatttctgcatcataattgcaccgagaaccgcacaatttgatcaattcgctaagtttaggcatgcggtaacgctcagttggaccacagaagcgagcgcctcctccgtagcccaaatccagaatcgtgtgtacttcttcgcttcttctgtcagagcttaagttaataaagtgattatttcctccagtcacctttgcggcaatccacaagcaggtggtgatgatgagctggacctggtctaacaacacgatacgtttcagacagtagcgatcaaagtagcgcacagctttgtagaaaacaaagggcaagattttcaaccgcaccagcatcttcaagagatagtcaaccaacttagagcgaacagtagagttgatgtacggctgattgctgtaaagcttgacgttgggtcttgcctcctccaaggcagccttcatggttttcatgatttctgccgagtattcatggatcgatttttcatggcacctcacctcggccttataggactcgtacgggtatcggtattggtgaatggtaacggagctattactgaaagtgccgtggactctgtcatacatcaagaatgatcaattatgtggagatggtatatgtgggcaaggtatgaggaaggaatgggtaagcgaaggtgatgcagaacaagttgtcaaaaggttggggactagactgaaaagaaaaaaataagccgtcacaaattttgtatcagaaggaagcgtgtgggcagtggccagcagagatatataaaggtcgggtaccagacgggacaagcaaaacaactgaacaccgaagtgggtatataatagaaaaaaatgtccacagataatgcgtttcgcagtcttgcagtacattagcacccgcagatgggccatatgacgccaatgggcgcacagttcctgcgaacgtgcataagcctacaggccacaaagggctaaaattggcgattcgtaacaattagcggtttttgccagcagccaagggcgttggcggaatagcataatacaattgcaaaatttcagtacctgcgtatactgctgcggcggggtttaaatccgcccatagccgaggctagccctgcatcaacaacaaataatcctgcgcaataccattagcgtacagcgcgtccaattccactaattcccacttgaaaaatagcctgcctgtgatttaggggaaaaattgtggggcaggcacgaggaggaaacaggcgcggcatctggagaaggtgtctggaacctaacgctgttttcgctggggcccctactcttgcgtttgggtggccatctcgtcttttactcgaaacggccgtctgcgctagttctgaatgcgcatgaacaagctcgaagcgcgacaagtatttggagaagcacaaaaaatacgcgttcggtaggacaaccacacagtccagacaatagtcaatttttaaccgaggagaatgagcccaagattggtgttgacaacgatcaacgcatcaggctggtgcgtggctgcggaaaaagcaaaacaaggcgaaaagagaaaaaaataaaataaaaaaaaaaaatacaaacaataagtggaaaactatgccatggctagtttgtgtagtttggctattttgactaactttactatttagtctaacttgtctattttgtctaaattttaatcataatgttctgtgtaattggcgaattttgtctgggtagtgttttgttgatgtttctcttgccccttcgggacacattgacacccattgtggctagtgcagtcttcgagttcgcattgggcactttttctactgcttcatcaccacgtcggaagtttctcgggcgtgcgcataatccttccgaattgggcccgaggcatggtactattttcaccctgctctatgaaaagcatcccatggtaaatgctgcatttagcccgtgctgcaatcattttctttcgcacttaagggatctctgctcatgcagacgcgggcttgttttcttagcttagggtaagtgtgacatccatcgcggccgcattttctcgcaccacaatttaaccgactgctcaagactatatgtgggaatttctgtctacgcttcgtttttgtccttctgtactttgggatttcttcggccctcgtatctgggcctgttggccctccctcgtacgtttctccattctctgcataaaatttacccgtcctactcacgcttgggcgtcctcgaccgagacaaatcgcaccaccgcatctggagcgcatttgctgacacacttctgattttatgtgcccgaaatgtcgagaaacttctctaaacagtgttcttctctgtttttacccctcacacagcggaggttcgtgcgtggggggaactacttgggaaactcgcaaaatgccgccttctcgcggtgacacggctgattctgctcgcgctacactaacccgcgcccgcttcatgcaagtacgagcttacacacttaagcgagcgagaaccgcgctccaccaaactcgcgcttcaacaccgtcgtcaggccctcctccgtagaagtagaaaatataggggctgattgttccccacgaattgggctgtgttcacgcgagtggatacaagcaccgaaaccgaaaccgcaaagtcaagatgcagatagccccagtgcgcacaggcgataaccatggaagcacataggccgcctccacgtagatgcgaggcggcggcgcacatggcagagaaacacatgcacaaataggccgtgtttgcaggaagaacttagcagggcattatttccacgcttgacgagagattgatttctttctcctcccccaacccctgcattgtacggtggaccgaagcttcctttgctttgttctctttcccctgcatcaccatgtgtgtttacaagtggataagcctaatcggggaacataattctttgttggactttacaggcatcttatctttttccccctttttttttggcgcttcatgtattgtgttctattattgcctctaaacaatgttgcttgacagcatcgctgggaggacagagtgtgcatcaatgtgcacgtttccctcctcaagaacgccctcattgatgcacaggcgtatgattttgtcccagtcagaaaaaataacaaaatatacctgagccacagagataaagaggagcgcaatcaccatgcccatccacaaacctaccaactttaagtcaaagtaaaaggcaaaaacaaatgcacacggaagggcaataaggtagtaggatatcaagttaaggtaaccaccgattttttgtctaccttggccccgcaaaatgcctcctgtggtgcaagccaaaaaatcattaatttggtaaagggcaccaacaatcaacacctgcgatgcaatgtgcaatacattggggtcattggtgtacaatgaagcaaagaaatctctcaatgagaaaagaatgattgcgttgaggcatccaaagacagctgctgtgtatatggaagctttcgtggcgatcaacaatgccttttttgaagcagcgccaacataccacgcaatccttgttgaggcagcaatcgagatggcaaatgatacctggtaaagtaaaacacacgttgtagaaacgatggattgtgctgccaaaacgtccgttccaaaagtggatgcagtaaaagtaatgatttcaaatgctagccactctgcttccaccatcaaaacccctggaacagacaagtctgtcatttttctccagttctgaaagtagcgtctgtcgaacaacagcaagcgaggcaagcaccgatatccatccacatacaacgcgtaccaaaggaggaaaaagcacattaaccagtccgaaatgaccacagacaaaggagccccgataaaaccaagaccaatgtgcttattccaaactaagaggtagtttaataaagcgttcaatggtgcacagacaagcaaaacgtatgttgaagcatgaaagatgccttgagcttgtaagaagtgcttcaagttttcgaacaagatgaatcctggcaagccaagagccaagatctgcaaatatgttgccgccaactcagctaattccttttgcgactcgccaaccaagaagacgaggattgacttggaacagaagacccacaagatgaaaattggaatgtacaagagtgcaagcaagtacgtacaacggacaaaatacaagcccacggttgtgtaatccttacggccaaatgcctgggcacataaagtgtccaagcaggtggaaacaccttgcacaatggcatatccgctgatattggctgtcatggaggacaaggagacggcaccaagctccttggagcccaagcgcccaacggaaaagacggaggccacagtaagagagtactgcaataagaaagtgattaccaatggcacagaatactccaacaacacttttgtttctgtgtagaggctggtctttggttctcctaagagcacttctgagttgtgggataaaatcgcattgatgctggaattggccaccgaaatgttcgatctggctgcagaaagtgtatcgtcgacggagtttctcgaccgcttcgccgacaaagcaaagtgaggcggaatgtggtctgtgcccacagacgcgatggatgctcttctctgttggacatagttgatgaattcctcttcactcacttcattcgatcgtgccagggtaactgacaagagccctgtagtctcacttgtatcgggcatggtaattgaaaaaagatcgctgctcagcggcgattaaagaggtgcgccttatctactggtaccttatctctttattatcgaggatgcgcgttcaatgacctgtctaggaaagtgggcggccactaaaagagcgcgccttacaaaccactacttgacacatggcactggtttatttagttcttgaaccgcgattgactaatggttttttggacagagattgagtttgtgagtggtttctggtgctccttctcttgtctagtctgaagctctgtgctttcgagctcctaaagtttcatctctcaaaatagcgcgctattggttttgcgctatcgattatgtactttgaaccgtacggtgaaattattgtgcatgtcggaattattgtgcatcgaggtacatatcgagcttagggctagtgttattacaatggttctaaaatcttttaaaccataaattgagcagggaagaatgtcttctctttcctcaacttgaagcatactatacttgtttagtctccgatttccatctcgatcttgcacaccatcagatacgattgaatttattagctttctaaacgctctatatacaacccatcagtctgctcaaaactttcctctcaacaagttgatgatcatatcttttgctgtgaagtaggtagttctggcgaaagaatagtagtccaaagtcagcgacgcaaacagcacgaatccgaatggcaacataacgggaatccagccttgagccaactcaagtgcaaatccaccacggtcgaaagagtactgcttaacatagcctctttgcaaatgatgttggtcgccaggacggtattcttctggaagaacagcgtttggtaaagaggcactttgcattccggtcaaaatggtgaagtaatcatcagcatagtggactccggtgtggccctcggttcccactgcagttccgaaaaagatcaagtactcggaaatcgaagcgtgcaaaatgaacatcgttcccatggctcctccagcattgttgaacatccagtcatcccaattgagatcgttgatgaggcctgggtaggctgcttgaagcttaggagttaagtcaatcataatggctgtggcatttccatctgggtgggctgccaaagtctcttgagccaaagattgcaaaagcttagggtcgaacacgaatcgggaaggaagccatgtctggaaacttgcttcaagaacagcaaaaaatgcaacagcgatagagagaaatttgacccacatcttttgtctgttgatacttgaagtgaaagttggttgcagactacttgtattttttccgttacgagtatacgatgcgaacggaatttcggttcatatacgacaagtcgaaaagttgaccagaaccggttttcgatatacaacggaataacgaagtacaagaaagtcttgacctcagtgctaagcctctgctttttgttctcgttatcccttttcctcaacttttcttttcctattccttaacttttcttttcctattctttagcttcgtcttccatttgacatgtagaaaacatcataaccatatactagacggaatttgtatttctactcgcctggtatccaaaatgaactttggtacttcaaggataagcaagacgcgggaagcaaagatggtttctccacattagccttatcacttgtctctatcacctcttctgtacagatagaacgcgatctctatctacactcttcctctatattcctcctttagtctaaatgtttgatgaactggccagacagaatatcgaggggaaggatgcggctgatctcttggaggaaaatcagaagataatatttggtgttactcaaggaagccacaatctcgattcgcttatagcgcaattgcctctgaacgattcttctcttgcgaagaaagttgccgataacttattgagagtggagctccttctcttctattccattggccctgttgatcatagctcaatacagctgagcctaaagtgcttggagtctctacttagcgaacctgaggtagatgacaattcaaatgcattattcaaagtcaagtatcatgacttgttgacggattaccaattttgcttcacagattcaacaaaacgacttcgattagtcgacttaattaacaaaaagctcaatttcttgaagtcaatatgtgggaatgagcctttggttcacgacattcagcttaaaattcttctactttacattctcagtgaggctgacttacggaaaagaaacatctatcagtatttgaaggaagaaggagtttttagtcgagggtatccagtcccaatcagagaatatgttttgctttctacaggaaacaggctcatgtccatctctgctttcaatattcttactgaacatttgctggctcattttccattcttcaagcacttacttgaaagacaccatgtccagcttcttgaatactatcttgagaataatattcagcgtcttcctcggtattttaagtctatcagattggtaaagattccaatgctactatgctataagcaggaggaggtagatattgaagacttggtgttccgcatgattgtgggtaaacagcttccagaaggtacaagaattgatcagctacaggagatggtttttttcggtcccaaagttgaaaagtacgattccatgaacacacgaatgaagagagtttgcgagatggttgattcattagctatacattgagataagtaacaaagaaccctattctactaatcgtattttgagtattctttggtccagtattgtctcaaggtgggatgcttctcaccaagagttttgatcttctccacttcctctggagtcaagctgaagtcaaagatgtttacaagttgagactgtctctcttcattgcccgaagttgtaactggcaaaactcctctttcaaggacccatctcaacaagatttggctagggagtttcttgtacttcgaagccaaggtatccaagtagtcagtgaactcgcctttctcacccttcacaaggggagccaagggactgtaagcctcgaccaaaattccgtttttctgactaaattccacgattcctggagtttggttttgcaagtaagcattgaattcgatttggttgacaacgggtttgatttcagctaccaggagaatttcctccaaatctttcacggcaaagttggaaacaccgatattcttagtcaatccttctttctgagcttgttccatggatttccaagcctcggccaaatcgaacccatgtgattccttggaaatgaaaggggcatgaagcaagtagagatcgacatagtccaccttcaattcattttgcaacgaatgctttaaagaatcataaggcttgccatgtggagaaatccttgtatgtgacaggtcaccagagaagtacttatcggtcaaaaagacattcttgcggtccaatccagcaattgcctctccgatttcaccattggtgttgtagatttcagcaccgtcgatgtgcacaaagcctttggccaaagcagacttgatagcattgaccacattggcatcgagttcattacgaccgaacttaaaccatttggtacctacgccataggcaacggcaggaattgagtttccgttagacaattggaacttgttattggagagggacattgttaagactggtgtgaagtgatgcgaaagatagcaattaataagcaaatggggtggggacttcacagtacttatatgccacatttacgaggagaaaattgtggaacttacgccacattcaagcctcagatatcagatttgcttcgtttgtaaagactgttcatagtgcctacgatcggttatcgaccccgtttatagaaatcacgcttatctctcctactgcaacttttgggtgggcttctgttcgaggcgtatatgcacatttctggtccagagtaacttctttctgatcgaagtcttgcatatcaatacaatttcaaaagagggaaaagttaaacgtgtcgtagctactagttctgcgagatcgaattcaatagaacttatggcgattattctcctttgtaatgagggaggcaagaggggaagatcgggacattatgcaggaatgaaattcttcctgtcacttttgcacgtcaccttttgacataataacgcatgttaagccagcacgttgtgaacacctaccgtcggttgaggatcgtctataagtgcaatgaatttgcaaaattcatgatatcacaggattaagcatgtccagccacgcgagtggctgcactgtagggaatgtagtgcatagtacacatgttttgaatcacgcctagggacatctgttctaccagtaaatatgcattagaacttgttctgtctatataatgatacaacattggacgtcgcggccagaaagaattagggaataaaacagaatcaagcgagggaattgaacaacgtcaagtatgcaatgaaggaacgtaaagcgcgtcagtagtatcccaggccaagctgtaataaagactttgccacagaaaagctgctcggtgttccaaagctgctgtgtctgagaggagatgaacccaagatgtcttccttgcctttgcgcaagtctgtagatacctcgtccactgtttcgtcaatggtttcgtcgctattggagttggcgttgttttggagaaccatcctcgacgtggctttcattggcgttttcaagatcttatgcactgatgggagtctctgtgtggatagtgggagcagctgaggatacgcgttgtggaaagacgacagaggcttgatgtggaacaagcgcaagctgccagagggtttgcgcgatgctatggtattcaacagcggaagcctggtagctggttccactttcttcaagtttctgtttgccgacgtgtggaaagttcttggggcaggtgccttggacttgcaaacgcggatcgtaggcgaagcagccatcagcgcgtcctttttcagcttgagcttgtagaaagccaactgtaacctaagtttcaatttggtggcggctaagtctgccttgacatttttgttgttggaaattttgtactcggaaaagctctcgagcttacgcgccggagcaagcctggtccgagaaggaagaatcatgcttgccgatttggacaatccatttctggaggcaaagtttggcggtaatccacttaagccggagctagatttccctctgtgtaaaggagagctaatgttgatgttgacgggggccaaggccacccttttggaaggtgtggaagacgtagccatggatgctgatgatgaatgcgatagcagaggcttttgtaaccttttgcagtttttcaattagtgttgattttgggttgagttttttttttctttttgaggtggccagcggcaagtgcttggccctggtgtttggtgttgctaatggaaagaggtgtgtttggagacgaggcgtggatggcgtgtggttttaagaaaagaaggtcgcgtcttgtgtactataaacaagaccgattaatgccaaatcaaaacagcgctgtcgtttatacaagcagtgtgaccaactttcatgcgtgcacaagaactggtgtttgaagcgtgtctgtttgtttggggagtgcacatgtgtgtgttgtttacacaaggccacatatagtaaggcagtgcacagataaaccacattgagcactacttggaactgggtcatagcatatgggcagaatcacgtttgcttggcccaattccgagtttctactatagttttcagttacaattgtgggtattttatctcaccacttgtgattctcgtcgctgttgggtttttcggtttttggcgcgcatgcaccttggctcgtattgatgcatggccacgacttaagtcagcctaatcgatccgcgacacaaacaaagagctttttgcaagatctaggaacgccaattacaagtgagcatggaaaatcccgagcttttctctgcattggggcgttactctattttgttctttccgttttagttataaggtcttctgccgtttacgagcctagctttgccacattgaaaataggttcgcaattaggttccagttctgtagtttctatctggggctactcatttttacgcgtagtctcgttaggtggggtctctgtaatcgtgtaaatgtgtaactggagatgacgagttaagttagcatgtgcagtatggaacaatagtgcgtcgcgttcgctaaggacaaccgttacttagaatcatatattgctctttgttaacagaaatgtaaagcagtggctggtaataatgcttcaggatgacttggtggcgtagctatgtagaagaatgtgcttttggagtcaatatatggcttttctgattttatagtgtgtgtttctattcgcgtttttctgatgatttggctatttttaagtatttttccaaaatgagaagtgggtgccatggctaagcagatattttaaacaagcggttcagctagctcggttgatgtaaagaatacataggctaatcaacaatcgacattatttcacgttagaagaggaagcctttcatctatgtagaaactattctatcttcgttaaaatgcctgtcctccgtaccaagggaaactcatccgaacagagcttctccagaataaacacaccgttcgtcacttcagtcgtcaatgtcttttcaacctaaattccatttatcaatttatttgttcgtggatgtttgttctaatgagtaagtgatcagtttgaaatttgttgaggtatctcaacctgtcggatactcaaaaatctgatgtgaataagcgagcctcgcttcctttggttactttcaaagtttcttttttcattatttttaacttatctatggttaaacgctgaaccaataatagaggtaagattaattactgggactttctgtaaacccgcaagcgccttagttgtcgaagtttgatactcaaactaatacttgataacaccaaaagttactcataaaggactcaatttgacactaaaatgtcgcgtcactgatagattcgtttcagatgtatgacatggtgtacctcaactactgaaaagcgttttgcccactcgagtaatttcctaaggactcttcaatcagtgaataagaccgattgaagtgataattgtgcctatagaatcaaaaaataagttctttagagttcatggtaaaattatggggccagcctttataaaggactttggtcattgccccgaggttcacacgaccagcatattgtatacacgaaactcctgataacacaaagaaccttatcgccacttccattttacataggccatgagcttgagaagcaaactctcttccttgagagaatatttgacccctataaacaatgaatcaaattttcgaaaaacgggggaaatttcgcctgaggaattcgtgaaggctggtgattatttggtgtataagttcccaacctggtcatggggaacgtgcccgccacagcttcagaaaaagtttttaccgccagagaaacagttcttggtcactcgacatgtgccttcctaccagcgagttgccactgcaattccagactcattcgagaacacagacgaggaatttgaacatgatagcgatagcgaatggattccgagaatgaatacaggtggaattaacgccttgaagcagcagcaacaacagctgctgtgccagcaggatttggatgacctaatggacgatgctgctgaggacgaattggctgaagacgaccttgatgaattcacccacattgagctggacgaactgacgcttcggaaatatgatctttacattgcatattcaacctcttacagagtaccgaagatgtacctagttgggttcaatgcaaacgggataccgctcttgcctcaacaaatgtacgaagatatcgcaggagactacaaggacaagactgccacaattgagaatttaccgatgtcctacaacacgacctcggtgtcgatccatccttgcaaacactcttctgtgatgaaggtatttatgaagcatgctaaagccaaagcacacaagacgcaggcggatttgtcttcgcaattagggtctttagagttgcgggacaactccagtgaagacattgatgagggtattcgcgtggaccaatatcttgtaatctttctaaaatttattgctagtgtcacgccagggatcgagtacgacttcactactgatgccctctgaatataatttataatgggacattcaccccatagtaaagagagatgtagagaagcctggaatgagtacacattaatcctatcttgaaataactttcgtatgtgataccttgacccattccagttagattgcaaggaaataggaattatccgattatttcacaggatagcgtatcggcgggaggggtattggtctaatagttcgaaatccactaatggtgcgaataggtgcgcgcaatacgaccttttatcagttgataacacgggcccatctgtcaacttaaccatgtccgaaaaacttcacaatcggaaaaaaaaagtggtagaggatgaaaatgtgatagaagagtttgatgcagatgaagttgacgattctaacacgccaactactgaagatgcaccagtttccagatctcattcacgacactcccgtcacaagcaggcaaaagacaaaagcgagatcaagaaaaagttgtaccagacaagaagagccacctttgttctcggtgctgtgattggcttattgataaccattgtgatcactgcagcttcgtccgatgacatcaagtctgaattggataagctagtatcgttcgattctgtgagcgatttgtttgaagatttgaaaggttcgtttcctcaaggtagtcagctgatgctcgaatttgatgaatccaaaaaaggcacagaattgcatggctcagctgaatctttttccgtaggaaagagaatgaagaaagtgcataacctcaccgaaaaatacaatgttgttttagtccctggtgttatttccactggtatagagtcatggtctattaacgatgaaggagactgtccttctacacctcatttcagaaagagattatggggatcttactacatgctaaagacgatggtattagacaaagcatgttggctcaagcacattaagcttgatcctgtcactggattagatccaccaaacattaagttgagagcatcgctgggcttcgatgcagcagatttttttgtggctggttactggatttggaataaagttttacagaatttggctgtcattgggtatggtcccaacaccatgactagtgccgcttacgactggagactagcataccttgatttggagaaaagagatggcttcttcaccaaaatgaaactttcaatcgaaatgtcgaagaagttgagcggagaaaagacatatctcgtgggccactccatggggtcccaaattgttctttacttcttgaaatgggtagaggccgaaggtgagttttacggtaatggaggtcctaactggtgtaatgaatatttagctgggttcatcaatatcagtggatcgctcttgggagctcctaaagctatatctgccttgatttccggtgaaatgaaggacactgtacaattgaatcaattagctgtttatggattggacaagtttttctccaaaaaggaaagagtggagatgcttcgtacattcggaggcgttccttcaatgttacctaaaggtggcgacgtgatctggggtaacattacagcagcaccggatgacccaactaaccatctcatcaccaatacaagtgacgttgaaatcagtgggacaaaatctgacacttttggtacttttattagatacaaagccaagtccaacgaatcagcgtcaatcacaggaattgaagaggatgaaaaggacttttccatgatggacagtatcgacttgcttctcaatacgtcacccaaatggtttagagacagggtcaaggaacaatactcctttggtatagcacagacaaaagaggagcttgaggagaataatcacaagcacctgaaatggtccaatcctttagaagtgactcttcccaaagctccagacatgaagattttctgcttttacggagtgggtaaccccacagagagagcatacacttataaagaagacctcacttctgggctccctcttgtcattgatacagaaagtaagaaccctgtgtactttggtgatggagatggcactttgtctttaatgacacacactatctgccatgagtggcaaaaggaaggatctagattcaatcctgctggtattgacgtaaaggttgtggagattaaacatgagccagacagatttgatattcgtggtggtgcaaaaacagcagagcacgttgatattcttggatctgcagagttgaatgaattggtgcttaaagttgtttctggccacggagactctatcaacaactcctacgtttctgaattggccgatatcgccaaacgtcttgaaatttagccatgttttgtatacattgtatatcgtctatgaattcatgatacagtgcgaaagtgagactccgcaaatgggttctttgtctgccgatgcgaaagaaggcgacagtgcaaccacatgcgggttctgtggcgccacttttgcatctaagggaacgtatggacgacacttggactcgaaaaggggcgactcgaagcaccctcaagtccagatcgatcagatacgagccaacgtcgtacgacgcggtcccaataggctgaaggagagagtagaaaaggccaaaaagagcaagagcgttctggccagagcatacaacagcaaagaagcgatacgagagaaaaacaagcttcggcggaaggaaagagatatgcgtatcaaggccagactaaacgctaccgactggttacttagtgccatagaggggagcaccaatacgcaatcagactttgccacgcagccgaagttctccacgcaaccaaagttctcctctttcagcactgctgtagccattttactctccccacgctcatggcccgtgtttggtacggttccaggagagactgaattcaagaaactattggccgtgttgtcgctggcagagcgcccgcttcaagagaggctcttcctcaagtacggagaatggaaaaagatggaggaaaagtgcaagcacgaactctggcagaaggatgtggatcaagcgctaagaaactacatgggccaattcagtatttgggaactctcgcatgcctcagaagttcttctccgcaaacaagccgagctttacgaaaattacacacagggagaagtattagattggatggtcagtgaagaggaccagtgagacatacataacgaggaaacatgaattagagacaagtaatggcgacagaaagtagttagcgcacgccgggtatgtatgcgcctccatttacagtggccgcagtggatgccgaaagggacgtgtcgttactttagctgcactccttccgcgaagtatcaacaatctggcatttgcgattaccaaactttacatcatacattggccatgaggtatgcagagttctagtagcacattgtgcatatacctgtactaacacggatatagtgggaagtttgtaagggcgtccaagtacagacacgtatttggccagccagccaaaaaagaattgtgctacgaaaacttgaagatcaccaagaatgcttgggactccaacattatcaacaccaacggtaagtatctttctgtaaattggcaggcttccggaggtggcgctttcgctgtcattcccctttctgaggttgggaaagctcccgacactgtccctttgttccggggccataaggccgcagtgttggacactgctttcaaccctttcaacgagaaccaggtcgtcagttgctccgaagatggaaaaatcttgctctgggatgttccagaggactactcgttccacaattatgttgacgacgatggaaatgcaaaggacattttagagccaactaaagtcctcgctggccacaccaagaaagtaggccacgttgagttccacccatgtgctgagaacgtgttggcttcctgctcgttggattattctgtcaagatttggaaccttgagacaggagaggctgtgatcactttgcctcactccgatttggttacttccttttctttcaattacaatggtagcctcttggccaccacgtcgagagataagaaattgagaatctgggacattcggagtggaaaagttatatctgaaggtccaggccacaatggtgcaaaaccttcgagagtagtttggttaggtaactcggaccgtatttgcactactggcttttccagattgtctgatagacaaattggtatctgggattccaatgacgtcggaaaagggccaatcaatggcttcattgtgattgattcatcatctggtgttttgatccctatctttgatgaatcaaattctatattgtacgtggctggcaaaggtgatggtaacattcgttactacgagtatgacaacgatgagttgtatgaattgtcccaatacacttccacagatccacaaaggggatttgcatgcactccgaagattaaagtcaatgttcatgagaacgaaatcttgagatctttcaagaccgtcaacgatcactctatcgaaccaatatccttcattgtaccaagaaagtccgaattgttccaagaggatatttacccagatgctccatccgataagcccgcactttctgcttctgaatggtttgaaggaaaagaagtaaatggacctttgttggtgaacatggagtctgtcttcgaaggtacaactccagaagtcaaagactctgcaccagcagttagcgtttctgaaaagaaaaaagcaagctcagttgcacctgaaacagcaaaagactctcctgtggtggactctccttctcaatctacttccaagttcgactcacagaaatttgactcttccaactcttcctccagaaatgaagtcgatgaagttttgaagggttctcaaaaggtcgacgatcttcttaataaggttgtagacgaatccgaggatgaagatgctcaaagaattcaggagagcaaggatgatggctgggaggaagtagagattcctaaaaccacgtcatccacggctgaagctgaaacggagttgaaggaagagccaaaagaaaaacccaaggaagagcctaaggaggaaaccaagcaggaacctaaagatgtagttcaagaagctacgaaggattctgaatctaaggaagctcataaggaggaagttcctaaggaggaagctcctaaaaaggatgctcctaaagaagaactaaaggactcatcagaggaagaacccaaagttgagcttaaggtggaaagtaagactgaacctaaacttgaagcaaagattgaagccaaggcctcagcaagcgctggacaacctactttgagagctacggttgacaagcttgcgaagcttgttgagagcttagaaagtcacatcgctacattggtcgaagccaacatcgagaagaatgaaaaaattgagctgttggagcgtaaggtcgaacagcttctcaagaaatagatacaatgactttagatacacttatatttttacttcaacgagaaactcataagttaatctttcttgatatcataaaactttctgaagatcaaggatgcgaggttttcggtttcaaacgcggccattccattgaacatttcccagtactttttcttttcatattgatgatccaacaactgatccaatgtaatcgtagtgcatgctcctggtatagttgcaaggccatctgcagcctcaataacgaatgcacccagtttgtgacaactgaacatgaaatggagcttagatgaagtggcgaacctttcctgaagtgcccctccaaggtctcgaatcacattttgctcaagaagtttctttgcagagtatctgtatgagccaaatttaggaagtctgttgttctttttcaattggcgatggtaaaaatattgtttgctgaaaacaggaatgatgttgaagattttcttttcctttggcctgagttgcaattggtcaagcacttcatcaatatgcgtattataatctcccaactgtctcttcaagaaccgttccttttcctccaacttgcgaacagtctgtcttgcaatttccatttgctccttcctatttatcctctgcttgtctttcgttttgatatctaccacgatttggttcaaaagctcttgaaacgaatcctttctagaaacctgtcccattctctccaactgaagaataacctttagtgccaatttcttaagttcaacataggtcatgttgggcatatcccccaagtatgatgccctgtatggatttgcctccgaaggcttactcaggtcagcttccgaagctataatttctttaaatgtaacttcgtgaactggttttataccatgaataaataactctaacaagtcatcaccttcttcaactcgtatcatgtatagtaagcatctctttgcttgtgtaaacaaagttttagctttagagtctgccactgaatcttccttggtaacaggactcaaagttaaggtatagcttcccatctctgttaagctgacataatcatctgctgcatcattcaactcccgcaacttttcagcaacagaacgaagttgatcatcagcacttggtgccataatgtcaatgttaggacgaaccaatttttcaatggaaatcatatcggcaactctcatggtcaattgaggtctttcgtgagcaactatgtcatcgtactcattcatctcatattctgcttccaaatctttgacattgattatttcacgaataagagaccttgtgttttctgtgcatgaggtgacatagtcattgaggggtttcatgaagttgtcgctaaaaggcttcatcgagaagacttgcaacaaaaccctgtttaagtacctcaaattattgaccgccatgtattctgggcgtgagccaaacgcacgttttgtggagaagccataattttccggtaaatggaagatagatccaatgtagtgttttatgaacactgcgcccgcaactgccaagtgatgcttatcgctctgatcaggaaaatgaagctgagaaaccatgtatgcttttttggccaagaaccgtatatgcaccggaagtttgtctattgttaaacgtaacatttcaacagtgtccgttgtagcatctctcaaagccatcaagttactaacaaaggcacttgagactctggggtcctttattgcttcttgagcagtgacgccttcatccatgacagaggaaccatatgctcgaatatcttgctccctcaattggctatagattttggctggatctgactcaaaagataattcatcatcatcaataatggcttctacaaccttgcctatcaatgacttcaaatgcattctttggtaagaatgactatgaaagtcaacaagaaaatcaatccagaaggcgtttttcatttttgtgatatcagcaacattttggcagtatttgatatctaactccatcaatgaactgacaaacttcaaaaagaaatattcgactcttgaatgcgagttgattgtaccttgcgcgagagggaaaaccagaagaatattgtcttgcaatttggtagtaaatttatccttgtttctggatggatgctcttcataaagacgtatccagtaggatgccttggtctgcaaaaaatacaacatagacagatagagctctattctctttttcgcagaggagctaagcttatctaaaccatttgtgccaacgttcttcgacataatgggtttgtaagtcttaaatttatgattgtgtttcatgaactcttcaattgtgattttgtttttgtccaataagctcaatttgatatccaaattttcaatttgcagttccaactcttcattgttctttgatttctcaaaaattttatctttgaggtttgccaactccatttcttcttgaaaatccaggccactatcagaaagaagatgggcaaattttctcacaacactgagaggtgggctcttcatgttgattaatgacttgtaggcattctgagtatatttactcttgaggtaagattgggctttaatgaccaaattaacattgcgattgtagtaatccatcatggttttcaattcggaggtaacaaagttggctctgatcttagattgcaaagtggttatgctatcaatctgttcataaatacattccaaatcctcatctctatagaaacggaaaagaatgcccctgaacatagactgaatagggataatttcagacttcgatacacattccaacacggatttcttatagttcatgacccttctaacattgtttcctctgaccttggcaaatagctcattcattttaatgtcttctcccatcaatgtgatcaatacattattgcaaagacgagtccgcaatattcctcctctagctatgctctgaatctctcgtatttcatagcgtagtttgctaatgtttctaagatagtaacgcacttcatttctgaccttccctcctcttataatggattgcaattgagttattccttcactacccagcaatttcgagacgattgttttgtttgtgtgtttctgatagagaaacctgcgaatgttggactgaataaccacgatactgtcttcaatacgatctctgtttgtagcaagtgtagaggctctaaagtaagtatcctttgcccgtatgcgactttggaatgcagaaatctgagcttcatatcggctcaatgccagctttttaaggtagtaagactcccttattttagttgcacgtataagtgattgaagcttgctgattgaagccgtagctgactcatcaaactcataattaaggaactttctgatgatcttacctcttgccaaagcctgcaaatttcttacattgtctgaatagcaaagtaattcatccctatggcgatgtacggttcttttccttgtcaagtttgctcgaataatcgcatagagttgtgtcaattcactatcgtatgatttcaacatgattttatccacaaacatattgtagcggaataagggagcctttggagagggctttggagcataataacattagaaatatgctcgtttcaatttcaggagtgtagtatttgctatttgcggtcaatgggcctcggaggtgtcagaacggaccagagcgttgctaaaagaatcaaaaattggcagggaaagtttcagaacgatacttaagaggagactgaagctcttgggtattcgagggaaagagatcaggcttcttcacactgttcaaccgatagttggaagctgtatactctggggacttatcatctgtgaatggattttcgtttggttttgctttgtcatctcggctcgaatcttctttgtgtaccaccttctcaggacttaatgtcatggttttagccatgtatgtatttctcagaggagatcccggttgaccagaatcagcactcgagaagttaggtaaatgcccattaaccaaagattttgtggctgtcttgatatcagattcgctgaaatcaagttgccccactaaattttccattgcagggtaggaagggttgaactggttgattttatgactcatggcatgtaaacagtaccacactttgggcacatcctttgcatcataaagatctgtgagctcaaagcgaaacaaatcaggaacatctaagtagtctagtaaatggaagaagcggttgatattttccgtgtgtctgaactctagtttggtatcgttagtgtaaacgggtcgtttcttgggcaaaatgacattagctagcttggccaaataaataccatttctgatgtaagaaatgagttccactggcgactgcagaattttttcatcaagaacaatctgtaaccattctttaattgcttgaatgcggcacaagtattcatatccagggccaccagataccagtgaagacgactgattttggcgaggcgcagtagtcactgttgaatgggcaaccttctttatcgattcctgaggtcttaattttgaagggctagtgttgtaattatctgctttcctaggcgagatcttgaaagaagacacagttgcagatggagaatcaaagcgggtccttagcatggacaagtttgagtttgaaacttcaatgttcatctgtctggccaaatcatccaagtctggagagtcatgtttagtgtttttcagcggagtgtttgtgttgaatttcagactttgcttcaaaggtgatctggttggtgaggtatcttccaacgcctggagatatttcgaggcgacgtttcgtgttgccattggaatcactctggggaagaaaggtgaccgtttagagcgaagacttgtatcgggaacggagaaatctgtaatacggttatgtatttaatgatattactgtatcgggaataaatgtcaacaaacactacgatggagaatgctgtgtttcgagcaaagacaatggccagtaaaagacccagaattagaattactgattcatactatataaattatgctaccaaattgctgttattgaaatattgccttagtcccgcctgtagtgaaaaccattggtagtctcactgatacaattttttttcgcgttcttgctttgcgtagctttcctccaagaactgtatggtgtggtttagtgagtccaactgtgctttctgctttgatagtcctgtcttcaaggagtagaggtttttcacgctttccagcaactcattggtgatttcttcggaattggggatgatctcttggtcgctcggtagttcctgtaactcatcgtcttctggcgtgagctctttgattagtgcagtcacttcgtaatctgtatttgtgactattgattcataggcgtctttggctctctgaggaagctctcttcggaacctggttacttctgttgttttcttttccacctgctggatgacagaccttagtttctgatttagttcagcatcgaaagggacaacttcttctgtcggctgaagtgataaaaggtctttgatcaatatattttcttcgccaagatcgtggccatcaacaattaaggcggattttgccatctcaaacacttgtgccaagtgctcaataactatattttcaacttcaatcaggagcggatcatggttgtcggatacgggaagataatgtcgtattttcctctgtgtagagagaataaattgcttgtatacatgggacaaatcctgctttgagagcgatattttttcgtaatgttgactagcactcatagtggtgttttggtttagacagatgccagactttattgaggtagtacacccgtacaccaaaagggtttcctgccaggaactgattgaaatagcctggagcgaagacgaagaaaatgaattaaattgcgtgtcttaaataaagaaaattcttctggcctctcttgtttcttttcgtagttgaccgaaggtactaaattatgtatggtgaatcattattgcgcatagagagcacggaattttgaatgcatcggtaaatctcaggaagactgatttaaaagaaggggaagcaatactgacatggacacagcaaaactaaaattatgtagcttcagaacatagtgatagaagtactgccctatgcttatctcccatgtttctggtgcgcgcactaccgatttatgtccaagcttcaattatcccacttgataatgagcgtgaggattacgagtctactacataatggctactaccagcactgagcttgcgccatttttcgcaccattcttgggctttgcgggatgttctgcatcgatgattctttcttgtgtgggcgcagctattggatctgccaaatctggcattggtatttcgggtattggtactttcaagcctgaacttatcatgaagtccttaattcctgtcgttttgtcgggtattctttctgtttatggtttggttgtgtctgtgttgatcgctggtggcttgaatccaactgaagagtacactttattcaagggcatcatgcacttggcatgcgggttatcagttggttttgcttgcatggcttctggttatgccattggtatcgtgggtgatgaaggtgtgagacaattcatgcatcagccaagattgtttgtgggaatcgtcttgattttgattttcgctgaagtgttgggtttatatgggttgattattgccttgatcttgaacaccaagggcgcatagttttctcttgccgactatcctcgtggatacttctttctgcatagcttttcgaaatgcacattcttagaatttacatgtagcgtcttcaacataccactcaagtattttttttactatataaaagtacaatctagtctgtttgcatcttgtcatcttcagccttgccgttggagcccaacatgacattcccattgtcatcaataaacttgttggagtattccgtaacaaactgcaccgagcggtcagcatccaagaacaatgtataagctctcttcacatcaaccaattcaacattggcgcttcttctcttggaagcaatttgctgagaaacagaaatcaaattggatgcatatctcaagctggtttcctgaccaatcttagtcaacaaggctaaagcatccgcagtcaattccacttcctcttcattggctctgatagacaagatggttctaacctcatcggcagagtagttggaagtgtggatgatgatacttctatccaacaaatccataggcactccgtgtggcgatttgtagcttgtgcctctagtctgcgacactccacggtttgtagccatcaccacaattggagcaaaatcgtcttctaaagcacgatttatgaaagagaaacattcgatatccaacatgtgaacctcatctatgaataaaacaccaggaacaatttccgccttaccctcttctttccattccgcaactttagtgttgatttggtcacgaacctcagatctgatttcgccagtgtcaccagaaaacaaagccaaaaagccctgttgtctcgaatttatcacatctatctcgtgcaatgacactgtgtgaacaacctcttttcttttctgcaactcgccctctgggcattggacaaacttggtttctggtcccattgcatcgtagtctctggctctggtgaatgattttcccaacttggtaatcttaccggaagccttgtcgatggaaataacatcaccagccaaaactttttctttggtcaatccttcaatcatcttgtttcccaactcgtagattgtttccatatcagtagttttgattgtaagcttaccttgcttatggccgccggtaatggagcggtcaatctggatctcaacaacttcaccctcaatgatctccgtctcctctttaatcttgattccaatagactttctgaaagcttgtgtcaatgattccgtcttggacaagtccaaagaaaagatttcagatccagcaatcgccgtgaaaggcacatctttacccaagctttgggacaaacccattgcaatggcagtttttcctgtcgaaggaggtcctgcaatcaaaactgctcttccggcgatctgaccagcttggaccaacttcaagatgaggcccgctgctttacgagccttgagttggcccaccataccttgcgcagattccttaggaaccaagttatcatctaatcctaagcctgagatatgagaatgagaagcaatcaaagaaagaccgttcaagtctctagtctgagtagatgacgtagctatagtagaagtctatgactgttagttgattctaggacttcaaatcaaaattccgtacataccatattcgagaaaataccgattaatcgaaatgttcctgggtcttcgagcctttgagtaacaacaatgtcgcgcgacatttttttctggctaagcgacacaaatgttctttccaactcatccctttattacatttaggcaaatacaattttttcgtagaatcaatgaaccataataactattttcttcttgatccaccacatagatattatgtccagtttttcaggattgaagggcacgatcaatactcaagttatcatcgtgggagagatggtctcaacttgcagcgattggtatttactgtagacacaaaccgttcctcatttacagtctaaggtaaagtcaaaatccgtgtattgtttcaacatagtaccacgattggcatgtccatgattcaaagtacgtctacaatcaagtcatggaatgatattcgatgggacagcataaatattctaagaggccctttcacattttcgtcttggaaaccaaggatggctcttcatacatactcttgatttgttcagcgaaaaacttggccgctattggtcttctaatcttgaccgtaggggtaatgacatcacgttctatccgcaacggttcaaattcaacgtacaagttgtgaataagctcgaatccagttaagcctcttactctcgagttgagagccttaagaagcttaattctattctctgtcttattgaccgtttgcaagatggcttcttccaggtgaagttcggccttggacacattacattcatgtaccaagaagttagtaataccagcaggatccacaccaacgacggcaaccaaatgatggcgtaaggagtcaccatgaacaaaacattgggttaaaagtgggttgctagacaaatacacgttttcaaccttttcaggtgtcacatattcgccctgggccaacttaaagaagttcttaactctatcgataataaagagtcgtccattcgccgggtcaatacgtgcaacgtcaccagtggcaaaccagccatccttgaggcacttgtctgtttcctccttgtttttgtagtagccagggaaaacttggtgaccacggatcaataactctccacttgggcctctaggatcatcaatatggtagtttaactcgggcaactcccgaactctgatgtcacaacagacaccaggagcaccacatgagccaggttctttttcgaacggttggctgaaacagaaaccagcatacgtctctgtcaaaccatagccctgggaaaagccaatattgagtgcagctttcatgaacctgactgtctcaggagaaattggggccagcccggtggtacagaaaagcatttcgtcgaatcccaacagctttctcaactttggcacaattgtgtgatcataaagccaatgttcacccttagctccgtcagcaacagattgcaatttcatttttgtatcaaaaactttggcgaaaagtgcccgtttgactgccaggtccagcttgagagttgcatttttgagagctgcttccaactttgtgaaaacacgaggaacattagacatgtgcttcggcttcaataatttcaagtcttcaactaaagttaaaggagtgccattcaactgcgggaaaccacacataccacccttcagcaaattgtgagctaaaccctgtctttcataaatatgggcgagaggcaaaaacacaatctccacatcaaatggcaaggatggcgcattacacaacacgaagcagattcccagcgctgcattcaaatgcgtcatgatcacacctttgggcgaagcaccagtcgtacctgaggtaaaggagatggtgtagagagattctggtgttggaggtaaaggggccattgggaataatttgccgattccaataacctgatccattccaaaaagctcaatgttggctgcacgagccatttcgactaaactctgccctgcctccggcgattcacagtccaaggggtccatggaaatgattgtgattatagcagccaactctggagaattttcctttaatgaaataacctgctcaacatgctgatacgacgtaataaccaccggtgattgtgtggtcagtaaaatgtactctgaggtatttgcacccaaagtgtcatacaatacagtatttgaaatggcatacgtcgagcatgccaaatctgcaatcacccactcttcacgattccccaggtacaatgtcacaataaaagagtggttttctggagtgtacgacctgtagtctctcaagtgattttcgattttctcatggggctcgcatccggggatcttgaatggcgaatgttgaagaacatggaacaacccagcaccaaagtcctggactttgcgatccgcctctttgaaagtaatggaggtataccttggttccgagacgccagttttgtagttgtatgggcgggaggccaaagctgggcggtcaccaaagttcttcacagcattcttccatatagcgtagtatgtgtcgagtccgggtgcaatcattttcttgaggtttttgatggccttgctccggtaaacggacgagtagccaggctctgccagaccagaaagcgcccgagcattagcaaagttttccaaggggagatgcttttcaatcatatccgagaaggagacaccacattgttccggactattgaagacatagtctacatcggccagtgcaatcaatggttgtgtcatggtcaatagacagttgcgttgtaaagaacagaaaagaagagagtgaaaaaaactttagcaatacgcaacttctcctaaccatccaaactgtgattggggtactcggatatttatatacatgtatattgttttgtcctcggcatcgccagcttgcgaaatgtggggaacaagggaaatatactacacttcgcggaggggtacttgcacaatcggcccgcagtggagaaaaaaaagacccgctcggcttctgtagaaatattgtcagttacgctgacaaggatctgcctaagctagctcttaatgtgatataacggtatcactttgcgcacctctattacaattcataagcctctcaaaaatgctattgttctttttaacgccttttttttatccgtcgggtcagatccaggtacccctcaaggtgcaagttcgtgcgggtattacaagaaagcttcgcacgttaggccgaatgtacagggccccattcattttaaaacctgtattaataaaactccgataaactagtgaaacatcttcttaaatctttctggaacatccaacttgggcaagcaaagttcgtacaattcgatcttgtcggatttctctctgttgattgctttcaattccggggcagtttgtactaatttactcgtgtgcttttcttccttcgcatcgccaaagattttgaaaaagttcgtccatctccatgtgtcttgaatgtcattgtaggatctagtaggacccaaaatgattctctctaccgtgtacccttcgttgttcaaaaggaaaatctttggtgcttcaatgtcatatctcaaatatgacgacaactcttggatcgtcatttgcgctgagccatctccttgaatcaaaatgattcttctcttgctacccaaatctttcacagcgcgacagacacccaaagtagctggcaaagcataaccaattgacccgtaaaagtattgcgagtaaaactcaacccccttaggaaacaataagtcaccaatggcgaaaaggaaactacatgtttcagcaatcaaaatgtcatctggttgcaagtagttgttgaaaaaatctgtcaacttgttctgggtgataactctctcatccactgtgtcattcaatgcaaactttggtggctcatatttgtagtcaatgttgttgacttttccgtcgttattaacgagcttctttttgtcaaagtccgcagcaagcttggccatcaaatcatcaagcgagaaagctctttcaccagtttccatgttctttatatgcgtgtaagttccatccatgtatatgtaatctggatgaacctcgacatagtcttcgattttgtcaaacttctgggagtaccctccggagttaatttcattgttcaagtgaccgaggtttaacaagaagtctgtcttttcctccaaactgctaataatgtttttatcgacggtcaagtaaccctggtacatgccaacatagtttggcaaagactcatttacgtttctggccatcgcagaagagaataacttgacaaaattcgttggcatggactccacaaacttagtaaagttttcttgagctctaaaccgggaaaccaaagggcttccaagaatagaaggtctttccgaacagtacaacttattcaaaatggtggcggcgatatcctccaaaagttcgctgttcttcatctcattgagactgattggagcttccaaagcctgtctggggacaggagtgtctggaaggtcactcgagatgaataaataaccaggtctgttctccttcaagatagttgtgatgactttgtcaattttcttgacgttttcatcggcgtccacgcccaaagtttcttgaactaccgaaaagtcttcagcagctcttttgtagacatcgtgatttggagcagccaaggcgtttttgctttggactaaatgatgaatatttctgacatctttaggttgggcagatttagcctgggcagattgtttagtagatgttgttccaacgatgtgcaaaacaggagcaaactctgcaaatgcaccagcaatgccattgagcgcagaaagctcaccaacaccataagtagtaattaagacactcaagcctttaatggccttagcataaccatcagcagcatatgcggcattgagctcattacaaattccaataaactcgatattcttttcgtctgcaacagaaggggcgtacaaatgctccaaaagacgtaaattgaaatctccaggaattccaaagatagacttcaactggggatttgcctgtgcaatacgcaaaaaaagatactctccaagaggaatggtggaggagtatgcgcgaggcacaactccttcagaaggatggtttgtttccacaggtgccattagaagtgaacaagttagtactactaaaacggatttttcgccagagggacggtattgctcttttatgtttagagcagacaaaattggtgccttgtgtggaacgccatgcgactgcgggtatgcgcggctatcagaggataagagcggtaaaccacggtaacgcgcggcacactctcgcgcattaaccctcgtcacccgaattccatacccggtaccgatacattgggcctggaaacaaaatacccctttccggatcattttgcaggagtggctccgtattttgctgggcctttttctcctccaaataccccccaaaactctttgagtgtgtcttccccaaaagacggaacagccttttccatagcggggcaattggcttcaagatgcgtgtagtttggactagttattttcttcgtgggccagtcgaagtcgtcgacgtcgaaatccagagtctgtagtgtccgagtttcttcgttgaagcctccaaattgcacattatggcatttttctatcaccactcgcttgcttgccactttaccccaaacggtacagttaacaagttcgtggagccgtatctgatgaccaagaagtatgaagtggcagtttgatgcgttcgtgaccacaacagggcctttggcactggagaaccacaatcgagtctgacgcatcttttacactgacagccgagagtgtgtgagcagaaacaacaacgctatccagtatattgcaaagtgacaaatgggaagtcgaagagatagacaattccgtgttgtgaatttcgctgatttcgtcagacttgcattctactactgaagcattttggctgatgattgattccgaaggaggaataggtgctccctgaaacaggaaccgacgcagtccaattcgattgtcagcatcatttactgccgtccaaaggcgtcgaagaagctctgtctttttcttcttttcgaacgaagatgtgtttggttctattgagccttttatggcgctatcaacctcagctgcttcagcttttagcgaattcaagtcttctgctgtacattgtgtaagcttagatataagaccttatggtcagtaacgagaacgaagaggttggcatgtttaacgtactttctgctggagtagtcattaggtagatatgacctgcagacattcgagtaccgatactaaacacattaattgtccatttgtatatggaagtagattcgtttgagctacgactctagaagacaattataacagtggggcgatctagttccattcttgtttttccaatgtatcagcgctttcttactttttatcacacaattgttcattcgagaaagcatacaaaagattctcttacatcagcgtttctaagatgcagttgatttatctataaaacgtcgcaagaatttcgatattcctgcgagatcagccagtattacagttggggagggtcgtatctattctaacataacgaaatgcagttactttgcggcaagcttagttctgcccaccaactggtcacaaatatctctcacagtagaccacgaaattttctttggcattctgctttcggtctcagtctcaaagtcgtataactgtctaatggaggagaaggtcaagtgagacgatttgattcccaagacagcggcagtatttatgaccttcttgtcatcaattgggaaatcaagcgcatcatggtatggagcaatgtcatcgtacacattttcaatgaattggactgccttgacagcaaatctagtacctctagttctgtctataggcgaaggcaagccaccttgttgcacgtggcctggaatggcagtcttggcatcgaactcaccattggcctccagcttcatgatgttagccaaaacctcggctgtcaacactttagaggcgttggtacttttcaaaatcaacttaccgctcttagacattcctttctccgtagcaaacgcttctttcaaatgtctgacatcgagctcaagttgggccaaatcaatgccctcttcaggaacataggacgcctgggcaccacatgccaaagaggcatatgtagcaatgtagcccgagttaccaccctggacttcaatcacgaatgcacggtctctggtggcagatgcagactgcttgacaacatcacagtactccatcaaggagttcaaacacgtgtcggagcccaacgagtactcagtacctggaacattgttggagatagtcgccgggatcaagaccattggaatacggaagcttggatacatggaacgcgctttctccaactggtccaaggatgcaaacgcctcaaaaccaccaacaagaatcaaaccatcgaactggtatttctcaaagtagtaagcgatcatgcctatatcagtatcctgaggggtagctctgttggtaccaatttcggaaccaccaacagaggtccagccttcaatggtcaaccaatcaattgaacgcacagattcatgacgggccaaaccggagaaaccgttgtgaatagcgtacggcgtgtgtccacgcgacatgcagtaggtggccatggcatacacagcactattcataccacccgctggagcaccgacattgatgatggcaatgcgcttgcgcttttcttgtgggagcgttggctcttcatggttggcggagttaattgccatgaaattgtgcaaatgctcaacaaattccgagtcacgcatagacatggccttagcaaagtccttggactcgatagccagagccacagacttggtgatacggacagcatccactaacgacaagcggacaatcttgttttcagtgataccaatcaaaggcgacggcgtttctggagttgactccaagacagccttcacggcttcaacaccttgcaatgtggccaacactctgtcgtaagccacagcagtaccaccacgttgcacatggcccaaagtagtgacacgtgtatccaagtgcaaacggtccaccaagacatccttcacttctttcgcactaattggggccaagtcgtttgtgatggcaccttcagccacaatgacaatggtcttccgctttcccttagcacggtgctttgacacaatgtcgcacatttgatcttgccagtctttagaagacaggggtttctctggaatcaaaatgtaatcagcgctgcaggcaataccagccatcaatgccaaccaaccgcaatgacggcccataacctcaatgacaaaagcacgggagtgagagtttgcggtggcatcaatatagtccacagctttacagatacggtccaacgatgagtatgcaccaatggttgcatcagtggtggccatatcattgtcgatcgatcccacagtaccgcaaatgttcaagtgcttgtgtttttcgtattgctccgcagtaatctccttcttctccctcaactcctcgatgagagagggccactcagaacggaacaaatcggcaccggtcaaagaaccgtcaccaccacagacaataagagcgtcgattccggcttcgaccatgtgtttacatccggccaaacgacccgcccgctctttgaatgccatgcaccgcgcagtaccaatgtttgtaccaccttcagacaagaagccacgcacatcctgccagctcatttcacgaatgttctcggggccaccacgcaccaacccttcgtaaccttccatcacggcgaacgctctgcagccacggaaaatagcggcccggacgacagcacgaacacatgcgttcattcccggagcatctccaccagaggtcatgacagcgatattacggcgctgggtcgcgcctggagcagtggctcttttctccagtacagtagtggacatcagaggggcaatttcatggccgtgagtgaatttctcaactggaggattaatggacattgggttcttagcagtggtgaagccaaccacgtggcccaaagggtcgacggtgtatgcttcagttggatacaagtcgtttgggtagagctgcaccgggtacttgaagctttgcaaacgggagactaattccaggaactcagaaacgcataaggttaagtggggtgccacggaacgccaatcgcgggtctgaagctcggtagaccaacgggaaatcgattctgcaatttggtctgccagtttggtatcaccgagttcgattctaaggctggcgccgtctttcccagccaaagttgcgctcgagtcggtttgggcaacgacggaaaaacccgtcaattgcgagtagaagctgatggtctgagccatcaacggcttttccggtgcaagcaaaatggcgccggaagggccgctaactaaagggatagccataattaagtgtgaagtgagaaaagagagcttgatcaggccgccctagaaatgcgcggagccttataaaagtccgatacatcacctgacagcgggggcccggaggccgctacacaggaacaatctggtgacgagagtaatggaatcatcccatggataaatccttctgttagggaacatctgtagacgttgaaataagttgacaggttggcaattaccggtagaagtgtttttgtggtcaacatccgagagagacctagtcaattgggggtaattgccaagatgcatgtaagatacatagatgcaaatcgggcaaggaagaaatacagagatcgaatgtacaataataataagaggaatattggtagggccatatgtggaattgatgaagacacaagaaagaaagagcataacaaaagaaggtcaaaatttagttgcttctgacttccgttccgtctacaataaagcccatgtgtgcgactggcagttaattacaaggctaaaattgtgcaacttacagatatcggaacaagctccacatgtaatttcgctgacactaaacggcgagaattattcatacttacttcaagacattccacctttcgttcatcagattcatgaaatggtgtagtatctgctgatatcattcaggtacagatgaagtgcggatgatcttcggatgcattacacccagttattccgtcatcttacttgaataatcactaatttcccgtccattcttcgcatctgtagatcaccctttactacttctattcttcccttttgataagcatattatcattgtggcactttttttgctctattgccagatctagcatacgtcgaccatttttgtctctgcttccttgttcttgctgtcatgttttacgctcaagagcattagacatacacaccgatctagcagtacatcattaacatggtctttaaaaattctatgaactgttctcgttgtccatgccagtacttgatcgaccgttcctgttttttcgctcacaacgaacactacactgtctgacagcatagcgcctactaaacaaagtggccccatatacatttcctatattcctctccaccgaccatcaactcttgtgccctgcaagtagccagtatatcatttcttttcattcaactcaagatctaactacgccttgactttggcgcagaatgggactgcgcgcgtaattgccgtcccgggtcaaatttttctcacctcgacaaatacattttctcaccaattgctcagttcctcctcaatcttcatcatgtcggaacaagtgcctgtggccgatctctccaagatgaccattcctacccttcctaacttggctccagaggtgcctaagccaaacggcttgtggtcgtccaacccagtcttctcctacttgaacgacgcctacatcaacatttccgagcacagaaagtccttgggcttgaccaaccctggtaccattgaaaacatctcgaaggaggtcaaccgtgatgtgtttttgaaccagtactttttcactggcttgcgtgccgacttaaacaaggcgttctcattgaatcccgcattccaaacctcccacaccttgtccatgggctctaatgctttgcctccttatgccttcagtgccttgtatgccaaggaagacttcttcgttcaaggtaatgttgacaacgacatgtctttcagcggtaaggttaactacggctgggaccagcacaacatctccaagttgactttgcaaattgctcacggtcagccagtcatgtgccagttggaacaggactaccaggccaatgacttctccgtgaacgtcaagtctttgaatccatcttacctcaatggtgctttcaccggtgttgctgtcgcttctttgttgcaatctttgtctccaaagcttgctgtggggtttggaagctatgtactctagacaagccgtttctcttcctccagacagcgctgtcaactactttgcccgttacaatgccggaaactggattgccactgcctctttgcaagctcaaggtgctttggtcggtactttctggagaaaggttaccgacaaagttgaagccggtttggagacccaattggttgcctctgctaagccaattgtcgactccttgatgggcactcctattggctacgagcctgttgtggagggccagaccacccttggtgccaagtacgaataccgtcaatctgtctttagaggccaaatcgactccaccggtaaggttggagtgtttatggaaaagagagtcttgccaaccgtgtccattttgttctctggtgaaatcgaccacgtcaagaacgcttcgaagttgggtgttggtttgcaattcgagtcggctggtagtgagcaattgatgttgatgcagcagggcttggttgatgccaacggtaaccctgttcctggcgctccccagttgtaatgctcacgactcatgacttctgtatatactgcaaaatacactgcacatcgctgtacactcagttccaacaattgcagtagagcaattcgtaaaaaaacatatggatgaaccacctacgagagacgcctgtatttcacgcagccgtgttgaaaatggtactagcaactcagtgtacacaaaattggtacttccatgattcccgtggtagttgatttataacgtctcattttgttgtcttttttagctctttgatttacttcgatcaagaagaagaacctaatgagaatcgacgtccgtaggctccatatatgttcagactaggctaaattagttttgcctatcgatagttcatggaaaatcgcaaaagtaaaaaatgggacattacaagattcatgttgtcatgataatgtagcacttggaggagtaaaaacgcccaaacatgaatgagtaaatgtttactgcttccgaaatatgacatgaaaatacctatcgtcgtttcattaaaaaaatatgtaaatggaagtagagttaccaaccgaaaaacctgccgataccggagctagcctcaatcttctcctctttccggcttatgagattgtaaacatctgatgagcttatccgactagatctcctattgagcctttcactggttgatttagtatttgcctgtgttttggtactcacaggttttctgctgaactggtccgtaacaagcaatttagaatagtacagatcccccgatggatatttgggttcggggagagcttctgaattcttttctcgaccggccaaagcagcaacattatgcagcgtaatggaacgataaatgtcctgataagtgtcctttacatttattgggcgattgctttgacgagaagccaaagtataattggaacgggagtgtgataattttgggccattcgtactgggatccatccaattggaaacggaggtatagagttcactaacagaagacctgcgcgacaaaccattctggctgtttcgccgatttcgattatactgggaaagagacgttgtaggaaaaaagccatcatcctcatgtttgttcttgtcaccgataatcgatccagcaacacttctttcaggtaaaattagaacattgccccgagcgtaattgtttaatggatgatgagaaattgaaacgaaagaagccgttcgtgaaggcatacgagaaccattatagttgatagaccttgtcatggatacattttcttcgtactcatcgagtaaagaatccattgacgatgaatcagattgttgactagtatggtgataaggatttgcgatctgagaattattagcttttttcactaaaggttttgtaagttttgattgaataggcatgtacgcattgggatgcgagagaaatccaaagtgatcatgttctagatttggtgaccttgagggcagaatgggcagcttagaatcgtagagatgaaactggttcggagaaaccggcactgagggcggcgattcgggaatgttattgaaaaagggagtgaattgatttccttttgcttggaagtttggtgaggatgcatgtggtgatatgggattttctgtttgttcgtttgaacctctaagaggaaacatgtcaggtattgaaagttgtacatgtccagcatgtgaatcggcactttctttctctttttcgtatttttcaccatcatcaaccggagaagagaccaaaaatagacttgtatagttgacgaacttttgaaacactttttcgagttcctccaataccgcatcctcttgtgaaacaacctccattttccaatatcgctgagggttgaccaaaggaagtatgaagtgagatcgactcacccggaggatcttgagcttgcgaagaagaggatatacaaaagatggtccacacgccaagtacgtgatatcgccgttatgtaattggaagatcgtgaactcgccgtggcccaagagtgtacccgaagaagcatttatgcccgagtccgggacttgctcatgatacacaactattcgggcaaaaggtgcgcggaaaatagttgttcgatcatccatggggtagcttgctaataagacattgaacttttcgttttctgaccgaggcatatgattttgcgtcaaaggcctacgattctttttgagctctttcacttcactgaggaaaagaggctcgtcttcggagagattgctcttctgatgacgtaggagagtttgtttccttggactcatgggaacactttgttcaggcaaaggaggtggatccaacgctatatctgctgatttcgattgcacgtcttttgtcactgcgtttttctttttccgcggccgccgcttctttttcttctcaggagccttttcatgtgaggcgactggctcatctggaaaaggatctgaagccatagtgccgatcgcgccgataagaatcaataattagctatcgtaactgctactgatgaagtaagttcgcgagaaaatgcggagagaaacaaacacaagagaggcacgggtctagcccggtctaccctataagccagtgaataaactagagtttctaatgtattttatttcgacaatcgagaagaaaaataatttaattttagctagaatttcctggtatttttttttatttttgtttttcgaagggctaagtgcccaatcttctttcaaatccttcaattggagtttcagatgtcgaatggttcagttccaaatcaccagaaagtacagggcggtatgtaacagaacgttcgctggcagcgtcttcctctctgatatagagcacaatattttgtaactttgctatgcctggagccaaaaatttctcaatggccaatatgattttcgctggaggatacaagacgctcaatttgcccattgccaacaaatagccagcaccaataccagccaagtggccaaagaaggaagtggacggtatgattaacgcgatcaagaacaaattgaagaatgggaagtaaatagttggcacctgaagttcatggccagcaaaattcaaagacatgatgaccggtttcatctcgtgttccttgtaacagaagtaagttaaaaacgagaagcaaattccggaaagccctgccacagcatccgatgggtacaaaaacaaaccaaccacacaatattgcaatgctgtaacaacagccaaaagattcaaagtgactccagtgtagaccgtgccatggaaccgttcatagcgagaaagcaaaggaaacaacgtgacgatattgatgagccagtggaaaatgttgacatgagggaaaatataaaaggaaatcgcattcaagttcaaatccaacggcgagcttgggagtaacaaaagcgatttcgaatccgttgggtagaggacatagaataagaaagaaaagataataattccaacagaaagagcaggagtattcttcaatctttgtatgctggactcccaggttaatgtgctcatttccgcaagaaggtgaatgtgatgaacttgttgatttgaatcgcgggcattgaaaatctactgtggcccaaaccgaaaattcccaaacttcaaaatcttgccgattgtgcattgttcttggaccattggaagatacatgcttgtgtttggcctacttgttgacaaattccctaaaaatgtgtaatatctcctaccctattcctatttacaaatctccacaacagatgtagtgaaagagagccaaagacgcgaatcaaagtccagatcataatcggaatctgtaatgatctacttcatgccgtatcctccttgctcaagcgcttgacaacctgctcctgaaacagcttcaagaaggctattttttcactattgcaatgccgtatagacgcaatctttttttcccgttcttccaccgtttcacagattccatccacttcatgcaaatacagccaaatgttgctgaccttcaatcttatggcacccgcgttattgtcaaagtccttggcctgaatctctccgttctctaaactttgcattaatgcgaataagtcgggcaaaagctcaatgtcggcaagtttctgtaatgggtccgtatacggctccatagatgtatcttctattaggggactcttggaactaccattggaagccatgaccccgtctgcagtaggaagattcgtatgaagatacttgaaatgttgatgcgagcctagaggagacgatgaacccgtacaccaggacaggtgtcctttgggcatcctatcgaaatacgtattaaagagcagttgaccttcgctgatttagtctgtatcgtaccaggtatacaattatagcttcaatgtagtttgtaacattatagaatacacctgagggcaacaggatgatgactctagttaactgatttcctgcaggctagactgggctttatgccccattatcacccgatgaaaacacccaacgtcatggatcttattctcaactcgatatccaagtgtttcccgtgctgtccagacattctgagcccacaaatctctgtcaatggcacaaaatataaaataatacgccttcttggcgagggtgggttctcgtatgtgtatcttgtgtcgcaaaagaacaacgccagcattctttatgccatgaagaaaatccgctgcccctatggcagtagtgatgccactttccgcaatgccatgcgtgagatcaaaagctatcatcggtttgctcccgcaaaatcaccgtacatagtacacactatagatgaggccatagtgagcgagccagatgggtctaggaccttttatgtgcttttaccttatttcaagcactcgttgcaagacattatcaattacaatgtgctcaatggggtcacgatggatgaggaagaagtgctcaaaatatttattggtgtattaagcggaatccagaccatgcacaaatacaagaaaacaggactggatcctggagaagaggacagccagaatgaacaggatgcaatgctccccatgggacttgatgacgatactggtgctatggagagcacagagatgctggagctttgcccatacgcccacagagatatcaaacctgccaatgtgatgctctctgctgaaggacttccagtgctcgtggacttgggatcatgtatgaaggcacgagtctctgtaaagtcgaggcaacaggctttggctttaaccgatttcgctctggagcactgcactcttccgtatcgggccccagagctattagatgtggctacaaacgcggagatcacagaggcaacagatatctggtcccttgggtgtctcttgtactgctgctgcttcggcttttcgccttttgaaaaattggagatggagcaaggtgccaatctaagtgtggccattgctcaagcaaagtacaacatcccacaagatatcaagggttactcacctgaaattatggatattattcgactgtgtttacaattggacccaacgaaaagacccactgtggacgaactcttagagaagtgtttggcactccagggtatgtgaagagaattcgctttgttagctgataagggcgagataataaagagacttcagacgctttgaaattaacttctgacacgagctacaatgattccaaaacaacgactacgaggtttgggagactgagttggattagcatcgatgaattagtgcgtattctatgattgccgtacgataacttacttgtgctatttgcaagagagttatcgtatttacctgtttctatcaaacactcttcttgctgctcaaaaaaaaaaaaaaaaaatgtaaagaacaaatagatgtgaccggaaaatattaggcgaaccgaaatccaatctgcgaaatgtcccaatgcggcacatcatactagccacatccaatttatcctcaattctggattacaacatctttatctgtcgccgcctattaggagtctaatgtttcttgtatggcttccatcttgctttgttcccgcattatttttatactttcacccctaattaaaggtggagataattttcttcggtgatactgcacactcctactatggtgcacttcatttcacaccttgcgatatttatcattctcgcccagaaccatgaccaaatatcaacgtggtgaattgatggagggttggaatgactgccctccaccgccattaagctcgcgtgaatccagctctaccagcgtttcttctgcgcgctcgaaaagaagaacacaacgactaccggtaatttccggtgagtcaacgacacccagagctcctgtggctcgaggtgggttgtcggcccctccagtatcaggacctccaacactggtatcgccagcaccaagctctgaatcggtacggccagaaacactggaatccaaagaagtggacattgaagcgacacccgacaaacttcggcaggccgtagaacagagcaacatggaccaaaagcaacaggagtttttcctcaagcgcgttattgagccgtatgaccagttggaccaaccgcacaaggagtttataagtgaagttgcccagtcaatcttggccaaagaagaaatcgccaagataaagggtgagattttgaagtacatgatggtgcacaacggagtcagcacttggtgcgtaccgctcaagaagttggtggagagctgcgcatgagcagctgtggatgtagttttatgtttcatgattaatatacagatcgacactatactaggtgacacaacagtaaatgcacgtaggaaccgccagcgccgcgagtgccagtcgaataaaacgtctaaactctctttcttcttccgatttgggcctggaaacccgttttgatgctcgaaaccgatcttgtggagccacacgctttacagctaaggaaatgcaatctgttggcggattctctcttcaattcggtgttcatagatttgcatgttttgcatgtgacgtattcaataatgtatcttctcaacacagattccatctgcttaggctggaacttacccttcaacaccaatctcttttcaccgtcaatggaaccagaggtacccaactcagcaaacaagaactgaatcaagtgctctgggtttctttgcaaaacagaagcaatgtcctggacgttggcaaacaacgtcttcttcgaaccttctctctgacacactggtggaggaatcttgaacttaggtccgcttctgtcaccagccaactcagggttgttctttttcaaaatagtgaaaaaccgagacaagaggaactcgtatggcaagccaagggaagcttgtattgattgttccttttcttcagtttgcgcagaaggagccacatcgtcaagaccagctttttccaactgctgctcgaattccgatacgcctgcggccttgacggacttctttttcttctttttcaagcccaagtcatcaagtgagctggccaagtcgtccacggaggtcgagtctgctgcagagttttcgccttcgctcttcttggactttttcttcttctttaaacctgcaaacatgtcatccatatctggtgtgggcgacgcaggcgaagcggccgaagcatcgtcggccttctttgacttctttttctttttcaaactaggatcgaagcccaaatcactcatggttattgtagtaggcactagacagttgaaattttctctcgtttttttttcatgggtgccgcgcgcgcacgacttttaggctgctaggtgacttgagcttgatttcttatcgaaaaagaagtgtaaatatagggctgtgtttattttgaagctgtatctttttcgaaaaaagcgttgaatttgagttgtatataagttctttcacgttttgatcattttctcctcttgtaccctcttgctatgtgagagctggggccgttgctgtctgtatgttatcttcaccacatatcgtaaagtgtattcgtctcgactggtccagatgatatcttcatatttctatgatgatccatagcaacttaaacgaaattgccagtgaatttttgggacatcgtagattttccaatttatatgcgacatgcaataatcagaagtagataaacatgcttatgctattggaaatttgtagacaccttcaagaatggcctttctgaaaaatgtagctgaattcaccatatgaaagtaatgaaactccttttttgtaaatgagtagtcaaccacgttgttcagtgatgtagagcacactacggtgttcctttccaattcaacagaaaccgccttaataaattttttagaagtaataatgtgcaatgttatattttttctttcatttcagaagaagtaggacgttatttaaaacggttacgaagatactcaagagattgcacatcacatacacccatctaccgcaactttctccttccctaacgatccttattgctgagaagttagagaagcatttggttcgcttttacccccatatgttttgggttttgtggaaatcattgacaagcaaatgtgaagctgatgaagtttcctcctcgctttctatgattgttaaatctacgtgttctcattgcctggggaagcatctaggccaatgacatagttatagtttatttttaaacgatggctaatactctgatcaaactctaaagtgaaagagccgatcgtccattatctaattgtccattcaccaatattctacaaggaaagtgaggcagtggagtcagccacggcggccacactatctgcccgcagcttttctgcctcagctgcttcacgatcaagttccttcgactctgttcccggcgtgaaggtgattttcgtgttttctccatcttcttccacgcgcacgtcattctcgattgcaaacttcagcaagaaccaattctccacttctgcttgaccatttttctcagcctcaaagagagcatcgtggttcgaagagttcttagcaaaaacatcggcgccatattcttccaccaataactgtaccacaggcaaatggccattaaaagcggcccagtgcaaggcagtgtttccgctctcgttagcctggttaactaaagccacggcttcatcatgaggaagaagagacaatagatatttaaccacctccaagtgaccattggcagctgccatatgtactggggtgctcaaagtgatgtcgtctttgattgtgggaagtaccagccccgggacaatttcggaaaagacttccttcaaaaagtccaagtcgccgtctctggcgtcatagattatggcgtccatctcctcctgcgacaaagacatggttgcgtttgaagtatagagagaagcgatgagactgatgcttgtacaaatatatgcacacccgtgcctccgatgtccagtagttccgaaagttggtctgatgaaagtacatctttagagacatgttttgaggtgggaccaaaccgctagtaaacgaatccataggatattcgcttatttaataatctctcgtatttgcttgcgtaagtgttctgatgatattagcctttcgcacaagacttcgttcggtttggtgttcactttatgatgtttgggggatagtggcagttcttcgatacacacatttataaacaagattcttagctagatatcttagatattattgctaaggataaagatgagtcgttctcaacaagatgtatatttatgcccattcacgtttttcaaagactcttgtttcggttgcgaaatacattttcgcattactaatacaatgcattcagaagttactggcagtaatccaaaaaccatactttgaagatttcatggcaactaccaatcatgcaaacaaattctggaaatacaactgtgaagtagtatagtttttcgtgtcccataagcctgactttagcatcacatatggacttcatacaccactaagacttcatacaacagacatctctgttctatcatctagtgatgggaacaagaagtaccttgatcccaacacagtctactttcaagttccaaaaaatattatatccaacgtctaaagattctctttgatcgactatagagcaatttcaaatccctcaaatatgaataacggtaagaaaaacccgtttgccgccaaaaagtcaacgaccatacaacgttcgcctgatgaggtatatccgcaacggaagggcctaaataagcctcaataccttggtaatctgcccttggaccagcttttcgctcgtttggaacgtcttttatctcagaaccttcaagacatcacattggagagccttcataccctgcttttgcctggaaaccccattcgtgaacacaatgctgccatttacgatgtagcgaaacaacttcttgatcttcttgcggaagttcaggcgtgtgcactcgcagcaaaacagaagatgtcagaccagaacttggtggttatttcgctccacgacatcaagacgttcggaaaactagtgaacttggtggtgatctttgccatttatcctgctctttcttcgcttcacattggtgttccccttgaacagcgcagactagcggatttcggtacttcagtatacaagccactaaagggccctgtcctcgaacctcaggatggcgaaagcgatgctgaacggttcgccccacatgaaaggctccttcacatggctttttcacagttatggccattgtttgagaaagattctgatgttcgtgatctcttaatgaagggtacggggtactcagactttttgactgtgtcactttcgttagcttctgttccatggtggaaagagaaggacgcaaacgaggcaaaagttgatgtgacggcaagtattgcttcaacttacgatctctaccaagactatacgcttcttctttcaacaccctcacctgcttatttcaagcggacagttgttgcgcggctagaattgcttccaagcaaggctccaaaaggcgatggagttttgactttggtggaatttgtcttgggcctccgagatcaggaacaagtaagcgtatcaaaattcgaccatgtggcccgagttttacttctgaagccaaagactgtgaccacagtggaatactttaccctgatcggtaatcaatgctacgatattttggttaacgtcaacagacctacagtcggaagttgtattggtcattttctagaacagctttggcggcggaacgaaaaagttactgtggattttttcctcaagccaatttgggatgtgtttgacccacaaccgaccgacaagttggtatggctgtctgaaactgcagtcaacaataacataaatgtgctttatacattagcacagcgcagcttgcctgccgatttggccgctgccatttttttgcctgtgcttatcccactttggcgttacttcgtgtttcttcgccagaatgaacgtccaactgaagtcgccaagagcatcttcattggtttcctcgcagcaatggacacaaatcgtcgtttggaagcgcttgatcttgtggcgcaaaacgtcgtgtgcgagggacgctggcggtatcgtattggacccaaccagcttgtggagatatgctcttcgccagaaaagttggagggagcagttcatctcacctctagtggcaccggctcttctagtcaagcgcgtgctgctcaatttctcaaaaatgtagacgctgggtgctctgccctttccgcgcttcttccgcccactcgaggcacccgacgttctggcgcttttcgcgcgccttcttgcacgctggctccacggaactcgcgatgctgctttcgaacgccttgcagagttgcgtcttgtggaaactgttggtcgcgacttccgcgatcaattggcagaaacgcctggtgatcttttgcgcgttgtgcgcagcgtcctaggagcacatgaagatgatgttacaaaactggagggcagcataaaaaccgaggatactgaccacaatcaagtgaaagcagtggacacgatgacgttgaaagatgttaaaatcgaagacgaaaacggtttccttgatacggaaaaggcaactgatggagattctgatgatgactccgatgatgaagaagatgacgatgatgatggtattgctcttgtgttggaactcctttcggccatattgtcacagacaagcgagctcgatgccgcggcacaaaaacatctcgaagcgattcgaagcaacttggcgctgcgaacttcgtccactgcgcgcgacttggtgcagcgcatcgacgccatgcgcttgccgcccgccagcgagctcgcgctgcagcggcaaatgttggtacgcgctgtcaaacgtcttgaggaccccatgcctcctattcgggcgcaatcgctttatctcattcgccaactcgttgaaactggtagtgatgcaatcaaggtcgactatgctgtgcggctccatttattgcaattgaaggatccagaacctttcgtctatctcaatgtgataaaaggcttgcagagcttattggaacgcgatgactcggcgcttccgttactcatatcagtctacactggtgcggatggtgccgatttggacgaacgtttgcgcgtgggcgaagtgctcttgaggtatgtggaaggcgcgggcgaagcttttgctggcgagcgcgcgcgcatcatttgctctggcgctattcgccttgcagggcggcgcgaggaaacagacgcagcacttcggttgtctgccatgtccgtattaggcgcgtgctgtcacacaaatcccttgggcatgattgattttttgcctagtgcggttgattgtgcagtgggaattttagatttcgaaacactgcgagaggaatcgcccatgcggcgtgcagctgttgtgctaattcatgatttggtgcacggcacttcaaactcggcttccgtaccattccctgctcagtacagagaaaaggtgcttgccgttttgcactatgtcgaaagtcatgatacagacttacttgtgcgagaacaagccacgtccgtgcttggatacatagacgatttggtgaaagcagctttgagtgtggaagagaagtaatagataatatgaggcgaataaataacagaagctctccaccattttacatttatttaaatagttcacgacatttaatatgtatatacatgcctacaacaagcttattcttcgtatccagttttcttattaggctcgcaaatattaaaatacataacttcgtttagtcaacctcctccatagcggactcaacagctggctcgtcagtagaagcagtagaggtagcaccgacctcagcctcaacctcgtcatcctcctcgatgttcaaacccaaagaaatcaatctgttaattctaccagcgaaagaagatggctcttccaaggagaaaccagaggtaagcaaagcagtctcatacaacaaggtggtcaagtccttaacggtcttgtcctctgcaccatcagcctcgaccttcttcttcaactccttgatgataggagactttggagagatttcgaaagtcttcttggaagacatgtaagatgacatggtggtgtctctcaaagcttgagccttcatgattctttccatgttagcggaccagccgaattgaccagttctgatggcagctggagcgtcaaccaacttgtgggagacgacaaccttctcaacttggtcacccaagatttccttcaaagccttggtcaatggctcaaactcctcaatctccttctctctttgcttcttctcttcctcggtctcctccaactcgaagtccttggtaatgtcaaccaacttcttgtcttcgaattccttcaattgagtcatggcgtattcgtcaattgggtcaaccaagaacaaaacttcgaagttcttagccttcaaagcatccaagaatggagacttctcaacagccttgatagattcaccagtgatgtagtaaatgttcttttggtgctctggcatacgggtaacgtagtcagacaaggaggtgtattcctcagtagacttggtggagtagtatctcaacaacttagccaaagctggtctgttttgttggtcctcgtggatacccaacttgatgttcttggcaaaggcagtgtagaacttctcgaattgctcttggtcctcagcaatttcgttgaaagtctcaatcaacttcttaacaatgttcttcttgatgaccttcatgatcttgttttgttgcaacatttctctggacaagttcaatggcaagtcctcagagtcaacaacacccttgacgaaagagcaccattctgggatcaactcttcagcctcatcggtgatgaagacacgacgaacgtacaacttgatgttgttcttcttcttggactcgaaagcatcgaatggagctctctttggaataaacaagatagccttgaattccaattgaccttcaacagagaagtgcttgacggccaatgggtcttcccagtcgttagagatggacttgtagaaggcgttgtactcctcttgggtaacgtcagatggggctctagtccataatggcttggtcttgttcaattcttcagtctcagtgaccttttcagtgaccttcttagtcttttccttcttctcgccttcctcgtcttcaacttcttctaactttggcttcttgtcttcttcatccttagcttcttcctcctcttcaactgggacttccttttcgacttccttggtaacaaccaattgaattgggtaggagacgaattcggagtgtctcttgacgacttccttgattctcttctcctccaagtattccaattggtcctccttcaagaacaatctaatgatagaaccacgcttgattctttcgttggtctcatccaaagtgatggtgaacttaccaccggcattggattcccaaacatattgttcatcgtcgttgtgcttggagatcacttgaacgtggtcagcaaccaagaacaaagagtagaaaccaacaccgaattgaccaatcatggaaacatcggcaccggcagacaaagcttccataaaagccttggtaccagacttggcaatggtacccaagttgttgatcaagtcagccttggtcataccaataccagaatctctaatttccaaaaccttttgttctggctttggagtgagtctaatgaacaactctggctcagtctccaacttggatgggtcagacaaagcctcgtatctaatcttgtccaaagcatcggaagcattggaaatcaactctctcaagaaaatttccttgttggagtagacagtgttgatgatcaaagacatcaactgagaaatctcagcggtaaactcatgggtttcaaccttagtgtcggacatcttgagtaaattagattttgctaagttgaaaaggaaaagaaatcctgagtgagaaagttggcgattatatagttgcaaaaatggacgagtgtgcgtgttacgcgaagtttccatggccttccatgggcccgatttgggtcgtgcacgaccatggaatgtccgtttttttccacgctagcctttaagttaatgagtagagcgtgccatggggtgaattcgcgtagttatcaatgtaggcgttgtccatagaacacgcgagaaacatgtgctcattcgctttccaatttcgcacccactagatatgtagttcacatcttaaggaaattaaacatcaacagaaaacaaagaacaatatctttgctgatctattgtctattcaattaaatactatggagtaatccaagtgattaaagggatttaaaagattcctaagaattcgtattatccaatttctgttccattataagtcgcgcaccagtcttcatgacgtctcttgcacctatgagacttcgccagttgatgttacggattgactgtatctgggaagaaattgcaatccagggttggtagttcagtcttacttatgtcgttttattaatcaattccgaccataccacgtatttcgatagaagcattgaaatcaaatgaagatattcagcattagataatcattcaacgagattatctcacaaatgctctgggggtacaagtcgcactgatacagtattcagaagtaagatcgattaaagaaacagctcaatgagaagctcaatccagtggttcattgtaccattaaggaagttgtattcgacacctggtgatggtgaatgtctggtaaattaggataccttcgtatctagtacttttcatcctctgcactagcccacttttcgtccaattatggacatctaactttgcaccaggaaacattgcaatataactcaacagtattcaatagatattacaccctaagccattcttttcaggtgacattaatctcgttttgctatataataatttcttccgtttcgattccgcaatctatgcaacgtcttctcaccattttttcgttgtcgccaacagccaatggcgctgaccacagatgttcatgccgctcacccaaagattcgccgttacgcaatttttgcgtgtattcctccgcccgagtctttttgcgcatttccttcattttctcgcggtagcgtttttctttccgctcgagccgcacccgctctcttttttcccactcggcgtcgagtccctcggacgacccccattttttccacgcaacctcttccacctggtaccgtagaaacaattgcatgcgcagaaagccatgaggatttggcttctcaatacgtttcaaaagcgacgtgtctcgaagctctgggtctgtaagtaaataatcctctctgcattcagtttttgttagcaaagcatacttgtcttgtttctctcgcatacagcggcggcacacacgcgcgccgaagttagtgaagaggtttggatcgatttcgagcgatccgcattcaaaacactttggagcgttggctaaatccaaaggtggtgccaagtccttgactatatggtcctgcttctgtttttctttccaatctttgagtgtttgcagctcttcttccgggccttgaagcccgaacttatcattatcatccaaaaacccacctttgctatccttcattgtcgaaaaatcatactcaatgtaatctttcttttggatcgagggccgctcgttcttgaaacgttttctctcttgttctgtcaccggaatagccgcttcaggtcgcgacgcatctcttctgttcttttgtctttctttctgtaactcaagcgcccgctgtcgattttgatctattcgcttcttttgctctgcagtaagttcaacacgaggcaatgtgggtatatcttttggcgctggctgtgttgctacagaagatgcaaccttctccttcaatagtgagacatctggcttctcttgagcaactattgggctggctcctctgcgtaatttgagtctttccaaggcttttttgcgattctcgtcctattagttagtaactggaagatcaatgaaaatttgactgacatacgatacgcctcctttgttcttctgaaagccctctgttcatgataagaaggcaaacggtattcttatgtgccggttccatcacttggggtaatcctttatcttgcacattgataccggcctacctaactgaaatgaaagacaagatgaatagaataggtaagaatttcgaatgagttgataattgcttaccaacgtccatttaaggttcgtacctagtagtccatcggtataccatacttggaaactggagtgcaccaaataactacatgtggttgaacaaagacatggttccggacttcacctgtgaaccctctctactctattctataaacctgaaaccaattaccgtacaatcataaatcatcaaattcgtgcaagctcaaaaggctttatgaaattgatggtgatgtcattggtctttgttcaaaattttgtcagcccattgtggcaacacgaaggaagcctcgtgcacttgggcattgtagtatttcaagttctcgtcgacaaatttgtcgtcccactcgaatctcaatggcttcttgacattagcggactcgtccttgctacaaaccatgaatccaatagtaccggaggggtaagttggaatcgaggtgtaagcgtattcagccacagggaaaatctgttggcagtccttcttcaatttggagatgatgtccatgtgcaaccagatactttctgcctgggtggtgataacacccttctcagtcaaagcacccttcaacaactcaaagtaaggcttttggaagagagactctgctggaccttccgggtcagacgagtcggtaatgatcacgtcaaaagtgttcttgtagtcctccaaaaacttaaaaccgtcaccaatgtgcaccttggttcttgggtcgttgtaagcttttgccatgtttggcaagtacttcttggaaacctcaatgacagtctcgtcaatgtcacacaaccaagcttcctcgatagaggagtgcttcaagatttctctcaaaacacctccgtctccacctccaataaccaaagccttctttgggtttgggtgcgagttcatggccaagtgagtgatcatctcctggtaagagtattcatctctctctgtaacctgaatacagttgtccaaaaccaagacattgccccagtttgtggacttgaaaaccaaaacatcctggtacttggacttaccagcatacaaaacctcttgaactttcaaggacatggccgatccaggccacatggtgtctgaaacctcagcaaaccagccgtctttgatagaagggtgtgtcaattcttgcgccatgttgagaagaagaaagtgctaatgaccaattaaagtggaaaatttcgctaattttgccagtggttcgccaataagattgcattgcatataacaatatcgtttttcttggttgcgcatatcaatgactaatgcactgcgagatccagggatccataaacagaaatagttttttggtagcaattctgaatcaacaacttcacagaatggaatggatgttgcactactatcagtcaaatacattgtggcgtctgctatacttttctcattacaatttcctccgaaaacagcctggctagctcaatggctagagcgtgagacttttaatctcaaggttgcgggttcgacccccgcgtcgggctttctttttttatcctattcatcttgaatttatcttttttaacgattggtagtgatcgtgttatgctccaatagacatgctgcgttgaataatgaatccatcgttgctgcttccattaccagtttaagtttggattagtgcgcacgtttcttctacaggatgcagatcaaatgaataagcaataaattatatcgtggaccacattacttagaaatccaactatatacttagttagagtgggcggcagccatcttgttcaaagcagaaccgtacttgaaccattcaatttgttcagagttgtaagtgtgagacaactcgcagtcccaagcttcgccgttctttgggtgaactctcatgataaggttcttacctggggcaagctcggtcaagccgagaatgtcgatctcgtcgtctgggttgatcttgtcgtagtcagcaacattgacgaagttcaatggcaacaaaccttgcttcttcaagtttgtctcatggatacgagcaaaagatttagtgatgatagcgaaaccacccaagaatcttggctccaaggcagcatgctctctggaagaaccttcaccaaagttctcgtcaccaatgacaacccacttgtggccagcgtctctgtaagcagcagcagtgtctggaacaccagagtagacaccagtgtagtggttcttgacgttgttggcttcaccgttttctgcgttggtggcaccaatcatgtagttgttggagatgttctccaagtggccacggtatttcaaccatggaccggccatcgaaatgtggtcagtggtggtcttaccaacagccttaatcaagattggcattctcaaagcatccttaccatcccatggcttgaatggagtcaaacgttgcaatctgtcggaggttggagaaatgacaacttcgacactagctctgtcggctggaggagcttggtaggtgtcctcacccttgtcgtaacctcttggaggcaaaccaactccgtgtggctcagccaacttgaattctttgccctcagcatccttcaaggtgtcagtgattgggttgaagcccaagtcaccagagatagcgtaggcggtaaccatctctggagaggcaacgaaagcgtgggtagcagggttaccatcgtttctggaggtgaagtttctgttgaaagaagaaacaatggtgttcttctctcccttcttaatgtcgcgtctgtcccattgaccgatacatggaccacaagcattggccatgacgacaccgccaaagtcctcgaaagtcttcaattgaccgtctctagcaatggtggctctgacttgttcggaacctggagagatggtgaagatagacttagacttcaagccgtgggtagcagcatcttcaatgatagaagcagctctggtcatgtcctcataagaggagttggtacaagaaccaatcaaaccaaccttaacttccaaaggccagccgttagcaatagcggtttccttcatcttagaaactggggtagccaaatctggggtgaatggaccgttgacgtgaggttccaaagtgttcaagtcaatttcaatgatttggtcgtactcacaaccttcatcagcagccaagaagtccttttggtaaagcttggcgaactcggcaatctcagatctaccggtagcattcaagtagtcaaccatagagttgttgaatgggaaaacagaggtggtagcaccgatttcggcacccatgttacagatagtacccataccagtacaagagaaggtgctgacaccgtcaccgaagtactcgacaatagcaccagtaccacccttgacggtggtgataccagccaacttcaagatgatatcctttggagaagtccagcccgacattctaccggtcaacttgacaccgataatctttggagccttcaattcccatggcaagttggccataacgtcgacggcatcagcaccaccaacaccaatagccaattgacccaaaccaccagcgtttggagtgtgagagtcagtaccaatcaacaaagcacctgggaaagcgtagttttccaagacgatctggtgaataataccggaacctggcttccagaaacccaagttgtacttggcacaggcggaagccaagaagtcgtaaacttccttgttcaagtcaatggctctagccaaatccttgacaccaccaacttgggcttgaatcaagtggtcacagtgcacggtggaaggagtggcaacttgaggcataccagcagacatgaattgcaaaatggccatttgagcggtggcatcttgacaggcaactctgtctggtctcaacttcaagtaggagacacctctttcaatctcttgttcgtgtgggttgtccaagtgaccgtacaacaacttttcagcgtaagtcaaaggtctgttcaatctttgcttgacgatgttgacgttttccaagtgctttttgtattggatgtaagaaaaatcctccaacaagttttggtgcaccttggagtctctggtaagaccagatgtggcaagaccacgaatggagcgtggaaccttggcagcagttcttctagaagcagacaacatgcttgttttggcgaagggttgagaagaaaaaaaaaattcaccaggcgctgatgggcgaattggcatttatatactccctggccataaagaacaccggtgggccatagccaatgaacgcgaggaaatttgtaatgagttccgagggcacatacttggccaatatgccatctccggtggtcctattgtcataaacgagacttgtgctagcaatatctgctatttgagaaggccttgccgacttcttacttgctgttggttactgttgcagctttcagaaaaatcaaatatctggaaatcgaccactattctccttttcatctctcaggaaaagatttctaccttagccctcggtattaccttgtgttctccagatttttgaactccggcaccgcgaattacgcttctttcattggctgcatgtcgtcggagccgacctccggaagcttacatctgcatctaaccctcggattgttttctttccttcgctcttacggatgtgcttttctagaaatatagaaactgttggacccctctcgattacatagttttgtggggttggcgtaactaggtgtaaaaccacatattgtgtgtaatccaatccatattcatacgttccgaattagcccatgtgtgtttcattttaccgtacgttacccgagcactctgcagtattaccttccccagatttacactgggtttttgttgactgtcaaatgaaggaaaactcggaacgttgttattgcttgatctgggttcatgcacattaaaaacctgagttctcttctttattttcttttattcttttctactccgctcattttgtttctttcgtctcctccggggcttttgtagttgcttgttttgtttacttgcttattggtgcatctactatccccttaagtctgaggtgctgtccactttttttttacaagttcgcgatacctcaacatcttttcttcttcgcacacagggcaatcataatattctaggttaagtacacgtgactcaaccaagccgatatctccaagtccatgacatacccgagaaaacctctagtatgtggagcgacggcatttttgcatccccttgtaccgacagcagaaaatgcttttaatccctgtttcctcacggctctcgtgtggctcatttctgcagtgattggcgtctctggagcagtccagctctatagcacttggaaaaagcctgtttatggcaacctctcggcgaagagtacgggcttttttcattggtttcgatgcagcttggtgtttctccacacacttctcgtgtgtctgttgtttagcctgatctcggtagtagaaaggtatgcggaccacaagctcattccctttgggacattggctcttgtatccgccaccatagtaactccgttacatgttattgaacctactcgcgtgaccattcctctgggctctttactttgcttctggccggtgatggcaattctcgaactagtgctctatttccaagattcttctactcaatggccggttttgctcaattccaaagcaccaagctttgagttgttggcttcaattacttctatatccatctttattttggagtattccaagaagtcatggcggcctacacatgagctcttgatacattatcacacttccgaaactctcgttgcttctcttcaccagccaaactttattgatagaatcactttcctgtggatgaataatttgatcactaactcttacaagaaacaaactttggaagttgatgatctacctgaaatctcaggttttgctactgaagacttcactcaaaaattgcagttacattggggcggtgtagaaggaaaaaagtcaaaggcgcacctagccggatcgcttcttaaagcttttggtcctcttatgctctcctgccttttgtacgatgctgctgattccttacttggttttgttcagcctcagcttttgagattgctcattattttcattggtgataaacttgagaatccgcaggacaaccctgtcttgaaaggtgctttgatatcagcaagtatgtttgctgttaccatcattcaaacagcgttgagtaatcagtacatgctaaaagttcttgaagtgggcttgggttgccggtcttctctcacatcactcattttcaggaagagtttgcggctatctacaaatgcaagagctgaaagatcgacaggtgacatagtgaacttgatttcaattgacacacctcgtattcagacttgtgctcaagaaattggaacgctcatcattgcgcccacggaattgttcatatgcatttactctttgtggcaattattgggcaaggcttctcttgcaggtgttgtggccatcattgtcataatgcccattaatacggtaattgtgagatttctgaaacgtttgaacaaacttcaaatgaaattaaaagattaccggaataatattaccaatgagatcctcgtatctatgaaatcgctcaaattatattcatgggaaattcctatgctcaataggctacttgatgccagaaacaacaaagagcttaagaacttgaagaagattagaatcatcaatcaagtggcaaatttaatatgggtatctttgccatttatggtaacgttagccacctttagtgcatttgtttgttttgaaagtgtacctttaacatcagaaattgtcttccctgccctcagtttacttaaccttctttcacggcctatcctttcatttccaatgttgattaattatatgactgaagcttcggttgcattagacagaatttctgatttcctacttgaggaggaagtagatgataaattggtgaagtttgtgtcaggtgaatatagtgaagctttacggatgaagagaatctcctttgtgtggaataggcctgttgagaatattacagagatcagggaggatatggacttctcaccaataagatatgctcttaaagacatcaatattgaggttaaaaaaggtcactttatttgcgccgttggcaaggttggttccggtaaatcgtccctcttatctgcaatcatcggtcagctcgatgctgtagatgctcataatccattcacgaaagctgcacctatagagcttggaggtactattgcatattgctctcaaaatccatggattatgaacgcctctgtgaaagataacattctttttggtttccgctatgatgaggactactacaataaaactattgatgcttgtgaacttttacctgatcttaatgtactcccagatggagatgctacgcaagtcggagagaagggaataacactttctgggggacaaaaggctcgtttagcgttggcaagggcagtttattctcgggctgatatctatcttcttgatgatgttttgagtgctgttgatagtcacgttggtaaaagcattgtatccaaagttttgagtcgtacgggtttgcttgctggaaacacagtgatccttgctaccaacaatattggtgtcctttcgcgggcagataaaatttatctctttgagagtggctcaattgttgaggccggaagctacagcgaagctgtccacaatcaagatcttcccaaactcaaccaactcttacaggagtcgggtcatttagattattcgcggagccgaactatgagtccgccaatagaaaacagtgatcatgaatctacagagacgtgtgtttcatcgcccactttacggaaagaatttccaaggaaagctagcgtggcaacatttgactggaatcctttcaagaaaaatgtaagcagcagatcccagccaacagcagaaatctcagctaaaggaaaggtgaagtggaaagtgtattggcagtatatcaaggcgtgctccttgatttggacgtgtgtatggcttgtggtcaacgttgcagctactttggcgtcagtgctaagtaattactccttgaagaaatgggctgacagaaactctgcttttggtgataacaagggtgccctcaaatacattgccatttatgctgtcctcggcttcagtaccagtattttgaatttatgcaagggagtcattttttggatacatttaggtatcagaggaggtcaggttgttcatgatgggatggcacggcgacttatgaaagcaccgatgagttttttcgagcgcacgcctgttgggcggattatgaaccgcttcagcaatgatataaataaggttgatgatgcccttcctcgctcctttaattccttcatgggagttgcattaaagacaatcatgaccttcattgtcgttggaacagcgattcctccattcgcattcgttgctgtagtcttgtttttcatttatgggtactaccaaaagtactacataagtgtccaaagagaacttaaaaggttggtttccatttcacgctctccattttataattcaatttcaagaaagatagacaggtgatagccatattcagagcataccgacaagagaaacgtttttcaaaccgagaataatgataatgattgatttcaacatcaagagtttatttataaaaagatcaatcaacagaaggctttcggcaaagattacaactcattgggtcaataattgtatggagctcgtcctctatgctcatttataaaagcaccacagctcatcctataagtgctagtatggcaggttttgtgatgagttatgctttgcaagttacaacatcaatgcggatgatggtccgtatgtcagcggaggtggaggcaaacattgtgtcggtggagaggtgtttcgagtattgcgagcttcctatggaagaagacgaaaatggcgagtttcttgagttgccagacaaatggccatctagaggtgaagtcaggttggagaattactccactcgctatgcgaaagacatgaaccccgttttgagagatgtaacgatatccatcaaatccggtgaaaaagttggtgtggttgggcgcactggagcaggtaaaagcagcttggttcttgctctcttccgaatactaccggcgatacaagggcgtattgaaattgacgagctagatatttctcacttgaggctatttgatcttcgtcacaacttgagtattatccctcaagatgcacatttatttgaagggacaatcagacagaacctagatcccttcggtgaatttacggacgaacagctttggagagctcttgaacattgcagtcttgccgaatttgtaagaaatattcacggaaatcttggtttggaaagcagggttagtgaaagtgggtgcaatttctcagcgggccagcgacagttgatgtgtctaggccgagctcttcttagcacatccaaaatattgatgcttgatgaagcgacagctgcagtggacgttcaaactgataaaatcattcaagctacaatccgaaaagagttcaaagacaaaaccattatcaccattgcacaccggctcgataccgttatggatagtgaccgtatcttggctcttgaccaagggcaagtgtctgagtttgatactcctgctaatcttttgcaagatgaaaatagcgtattctacaacttgtgcaaacaaggatcgtatatatagacagaaggattaaggcattcatttaaatgacttttagagaaaagtaaaatacctccaaatcgatatctttagtgtaagagccaatagtacaagtccgagagctactaccccactttgctgcaatgctcttataaggaaattgacaataaaaatgccttccaaaggtttgtaagaagcaatcatggatatccctggcaactatcttctacgaagagatcatttcgcgttaagactaacatcgtctttcgtgtcatcgtgacatgaattcgcaaaagcaaatccgccagcactggttttttgcgctaacctttgggaaaaccccaccttttttttttgtgcgcgtactttgtatgacagaaaaaaatgggtgcgaggcacccgaacctacatagagctcacgggaaaaaaagaccttcttttactcccgaactcgactaaaacatagaacatggctgcctccgcacaacacgcatcaaagtttcagcgcttcctcaattccgaaaccggtcccagaaccgtccatttctgggctccagtcttgaagtggagtttggttattgctggtctcaatgatatccaacggcctgtggagaaaatctctggtactcaacaagcagctttgttttgcaccggtgctatttggacaaggtgggctggcttcgtgattaagcctaaaaactacttgttggccagtgtcaactttttccttggcggtgttgctggttatcaactcctaagaattgtccactacagaacttccttaggtgacagtcctgcgcaagttttcaagtacatttgccagggtgagcctgatgcggctgctgcttcaaagtcctcctaagtgtatattaatggatagtacgggttaatgctctgtatgtgtatgtgttttagttctaatcaagtatcatttcatcatcttgcaaatgtctctcaggcattggtttctctgcgtcactcggttgtgatatttctgcctctccgtccccttctatgtgcctactctgttcatctgtggcttcctcgtcttttggcgattctgcttctgcctcatatagcctctcatctggcttcgattcttcttcaacttctggtacatgctctccttcagcttctggtacatgctctccttcaaactcttcatgattattatcgagttcaccgtcacctctatgctctgcatcgggctccatgtccccctcaagttcgtcattcgatcggctttcttccaagtgctcctcgctctccatgtcaaagtcatcctcgtagtatttcaaatcttcgtactcgctcgtcttaattttttccacctctgcgatcattttagcgagatccctcgtgataaactggtttaacagggagtctctggcagaccactggctgttcttggccgtcaagtgtgatttcacgcggagtaaaacttcatatttgatttgcatacgcattcggagacgatattccaagttcacgagcttattaaattcggcaaactctggatttgggagcactgaatttctatcgagcgagaagatttcgctcacttgaactttacgtgggtagttgcccgcagaatcttttttaagatactgaaggagcttcccaccttcaaattgttcaagtgtctggattgagaaatgaaatttgggaagctgaacggactttcgaagctcggcatatttactctctaagatggtattggctgaatggagacgagaaatttgagcatattttctattgtaagctttgatctctttttcaacaaactgttccttcgttgcgttttcccattccttgtggtctcggtgtagtttcttcaccttaaaagaatccaaaagtgcttgtttctgggccattttcaactcagtagtatccacatcttggccgttactgattaggcgtgcaatcttaagaagttttgtaagagaatcacatgctgctttggcttttgctgaagactccctcaacgacgagacctctttggaattttggaccatggttggtagaatgaaaccaactaaaacactatgtgagattaattcgcagatgcgcggatgtatgtaggagaagacccaaacaattgataccaccagaagtttagcaaaatgacagacttggtcggcttacgtcttgagctctacaatgcgtctcaggttctttccaatatttgtttagttcatgctgctaaatggtgcaccgaagcactcaacgggctagcgccaatttcagaaccttttgatttcccacctatagcgcttgatgaagatgagagaaaagaccagtttaactttatgcttgcacgaacgtacttcaattgtaaggagtttgaccgtgcagcgtatacgttgcggaattgcgttagtggaaatgcactatttttacgcctatactcaatttacatcagtatagataaacgggccaccgaggatacaggaggaatgctcagttttggacagccaaaaagtttgccagctcgaccattaggtggtacacataatagagatcctgaaactcctctgagagatcttgtggatggtctaaatggaagattgagcaccattgtcgaagaagctgaagcgtattacaatgaaggaggtaaacccaatgcatttctatattatcttgttggactcatcttcaacaaaaggaagaagacggatttggctaggaaaagccttcttcgatctctcactttgttcccttataattggagctgctggcaagaattattgtccacttttgcaaagtatgatgaagcaaaagatttcattgagcatgcgaagatttcggattccctgttctcctctagtatcatgtttcgtatgtttgaacttgtgcttttgcaagagttttatcagcagctggacaacttcaatgatcaactcgtggccttgtcggagatctttccgaatttcatgtttctcaaggtgcaaaaattcttatttgcgtatcacaggttggactactatcttgcggagtcgctattcgatgagatccttgctcaggatccaatgcgtctagatgacttggatacatactccaatatgttatacgttatggagaagaaatcgaaactatcttttcttgctcagtttacttctcaagtcgacaaatatcggtcagaaacctgctgtgttgtcgcaaattatcactccatgaaaggcgaacatgacaaatccatcatgtacttcaaacgtgccttgacgctcaacaaaaattgtctcagtgcgtggactttgatgggacacgaatttgtggagttgaagaattctcatgcggctattgaatcttatcgtaggggctgttgatatcaacagtaaagattttagagcctggtacggattgggccaagcatacgaggttttagacatgcatttgtacgccttatactattaccagagagctacgaaccttcagcctatggataagcgtatgtggcaagcgattggaaactgttttgaaaagatcgataagcttgaggaggctcttcactcatttgaaaaagctctagctatagatagtcaaagcaagatgacagaggacaactcagagggatttatgagtgtagagcctcacatatgttacaagttagcaactatatctcagaagttgcacaaaacaaaggaaacatataagtatatgaaattgtgctttgaacaagaactagaatggggcatcaccgatgaaacatctaaggctagactttggttggcacgatcggctttagagagtggccattatgaagaagcatatgaattggctaaagagttcaacttgagtaacgcgcatgatgttgaagaggcacgagctatagcaaaagaggcgagaagtagaatgaccaaatagttctttattatatgggtagattagatatagagaaagtgattaatgagtatatgtttccccggtggaaagaaatttcgatcgtagcatattcaacgtgcaatcaactcagattccaaggacaccaagtccacaggaccattaagtgtggagcaaatgctctccacaactcctggtaatgcagatatagctgagccgatttcttccttagacaaaccagcattaacgtgaatcaacaatctagggccgatgacaggtaaagattcttgctcgaagacaattcttgttctgtttatgagagcatgctgcttttcaagaagtgcatcaatgattttttgcaaaatgtaacactcgatgttatagtgatgattaaatggattcaactttcttgaaggttttcctgtagtcaataacgcagtgttgccgtaaaagttgggcaagtctaatttggctttgaaatcggaagtgaaccccaaatgaataattggactgcttgggtctgatttgatttcaaaaaatttcgagccttgaaatgcattagttatctgtttgtgagcaaacataactttttcgtggagcgtggccattaacacagattctcctttggagttggagctttctgttattaccttgattgcctcggaaacaactttagctgagtaaggtggcaatgaggcactgaaaacgtaagcgttagagttaattctctgatggtgaatcattggtctaacaccagcacaaaatccacccgaggaagcaaaagacgtggccatagatccgatagttatggcaacctcatctctggaaatcccatagtgttcagttataccccttccaaatgctccaagggttccgatggacaaagtctcgtccaagaataatctgtacttatacttgtttttcaaggcgacaatcccaggcaagtcagcgacatcgcctgtgtaggcgaacaacccttcagtgattatgaaacgtcttctcaaaggtttctgcttgttcaacattggttgcaactcagcaaggatttgctcgaggtgttccatatcattgtgatcataccattccacatcacatctgctaacaatgacagccttttgaattgccaagttcacacctgagtcaacaacagccaaatcaccacgcttcaagaatgctggaataacagaaccagcggttacaaagtcttgtccatataaaattgcctgttctgtgcccaagtaatgagcaaggtcttcctccaatctgacatgaacgtcctgggtaccataaaagtttgggggaccacacgctccaacacctgcgctcagaatcacttgtttagcagctgctttcatgcggtcgtcacaattcaagttgaggaaatcaagactggacaagttagagacgagtcctagttcctctttctgcacgagttcaatgtgagcggagttctggcctttcacatggttctccgccgctctccaatgttcatactcggtgacttcagcaaccaatggatcgggtgtccattcctctacaagctcatcgatttcccgcttagagaatttgaccaattccgccttgttttctttctttttggaggataagaagtagtgcaatgcaaacacaaaaagactgaactcaaaaagcgaccggataggatcatctttgtatgaagacttgagatacctcaaaattatcagccccccaggtactctgtctagaagactaaagtagtatcctatttgatggactatggatgtcttgatcaattctgcagcctgcggtatggaatctgattcggtaggagacatggacttgcaggagttttggcagaatacgttgtggaacaataaaggtccaggataacagtcgaaggaaaacgcggtggggacttgcgagaggaatgggttttctcgcggatcgcataatattttctagtcttccggttcttgatcacgtgcatggttccacccctattgggtagccgaggtctgggcatgtacgtttgctaattttctggccactatttgggaagtttatactattctttaatactgaaagacactaaaaactcaaacatgtctgtacattcaagtagcattattctcctagcgttaaggaatatataccctcgacacaccttcaacatcacgcctgcatgtcacgcatccttccatgcccttagagaccaagctcaatctacaactttcgcagatgctaaagcatttgcacggccaagtgattatttctctcggtgaaacctggcaaatgacacaagcaaagcgtggatcaatatcctcatcatcttcctcgccatttttatcatcctctgtaggcggttttcttttggagagaaggagatccaaaagctttgtagattcatcttgctgaatcttcgatgtgtaggtttttttatactgtgaccttgtcatcacccctcttcccccagattcgtattccaaatgcagacgtaatatcgctagattctcttcttgcaacaactcttgcatgctgtccggagtcatgagttctcctaatgcatctgacacgttcgtggctcttaacactcgaccctgagctatatcaatcagctctatatctgattcgagatcagattccagctccccttcgtaattgagaataaaatcgggagaggtatctgtctcttccaattccttctctttaagaatagcagcatactgttcggccaacgtctcatctgcaataccctccaagttgaaagtctcattcttgtctgttgtattctttgattccatcaaggggcgaacaaaagctggggctttgtttttctgtagactgagctcattttcttgcagcaaagaaatctcatcttggctatgaccgagctttttcttaagccactggggggtaaacttgtaaatagcatacctgattgtcaaagagtatactagcagcacgaatcgttctaagatcgctttggtgtaaatgcatctcattttaatagtgctcaatcttttggatttgtcaactgctagttctgagtcttttatcaagccaggaaatggtgagttcaaaatgtttgcatatcccgtcatattatttgccttgagaaaagcaaggaccttaccgtcttggaccaaattcgagcttgaagataggttgtccactttgaactgcgccttcaccttcgcccataagccttcttctagccacgtgctatttccatggataatgccattatattctgtaatgtaacttgatttgcccgccagtgacacagcaaacaatccaatgttcatcaatgcagtaaagaaatcttgggaggaagacacatttaagtgtttctcaaagaaaccggaatcgtcatcagcactccatatgtaactagcgtaatttagatcttcaatattttgcgctttagccaagaccgctaacaagaaaattgctagggcaatcattattactgtcaaaacaacgacaataatggcaaatgaaagaatgaacggtgaagggaagctaaaaattgcgcttggtgttgagacaaagaaccatataaatagtgcgttcgctattgtcagaccgatcaatcggtaatttggtctattaaagatcccaatgacttgattccaaatgttttctgcgagaacaagaagacacgttagcaagatatactctgatggtcttttcgcaacctttttgactcctagagggagaaatcccgaactcatttcttggcaagctactgagatctcaaatagcgtagcagctcccgtaatacggggcttggatcctgatatggcggaacaaaatgtttctgtaaaaagcgagaaacagatgctacagaaaaatggccagagcattgccgatgtaggtccaaatctcacttcatctctgggcatactcatgaacttcgatgaaacatgttgctctgggatatactcgaagaaacgcgtgggcacccattttgttaagcgggatatcgtttcaggactgctcgttttctgtaccacccataatgttgtcaatatgttctttacctgtactaacattagtcccaatgacaataggcgcatggaactgagaacaattgattgcagaagaaagctatccaatagcacactgatgcgtcttcttcgtctggagctccttccttgtctgtgtgtggaagcaattatggatgtacggttcaagagtatagcgataaagaatgtagcgacgccatacatggagcatacgtaggtcaccatacccccgaagcgatctatggaaaagccatctctctcagctttctcgctctgtgtcttgagagcctcccagaatggtttgagctgctcaaggaatccaagatcaatctcctgtgtatcccctgaagcaatcagtaaagtcaggtggttcattggggaaagaagttgatggataaggcgcgcatatctgcagagggcagattagagccaagataatacgtctggaaaagcatgaaccactctctactgtccacctatactttgaaaaaatgaattgtaactctgatgttctttctgatgtttgttgtaccaaactttttttttttcttcttcggcagaatctaggaagctgcatgctacttttgaagtatttgtagagatttgcaaaaacattacgaaaggatgagtcagtcaaaaaaatatctagttgcgaaaaaaaaaaaggaaaacggaatacaaattcatcacaggctcaatcccgtaagacaatcgattaatacaaactaaagcatcactgtactgctgttgccgtatctgctcatcaaaactttgtagttccaggaatgagaatcgtccaatgcactgcatacaaacgccagcactagtccaacttcccatgatattttgtgggtaatccaggagcgttgaggagtattgtggagtattgagacatatatatgtgcattgatacttgttccactctatagttggttgggaaggtcacaccttttattttttcaaggatatataagatcatttgtttatcatccccatccgttatatcaataataactaaacgttactgatctcaaatatccaacccattcacctcatttaaggatactcgtcctagcttcttctttgagagccttcagtggatatatctctgatctactagcaatatggaagggtgtgcacatagtcgagcctactgcacttaccactaagaatgatgagcttcatctcaaggccacacattttggaacattcgacactactggaaatggctccaaaactacctcctccaccgcctcctcctaaaggcaatcgttcagatggaagaagaggacctcccccaccacctccgcctcctaatgcaaggatacctcctccgaatgggaggcatgttgcaatgccagtaagagtcccaccaccacctccgccaccgcagaatggcattcagcggccagcaaaaatgatgaagacagaaagctccaaaaaatcagatgaagaagagaagctggatacaagggcgaaaatgaccacccagcagcatttagacagttcgtttgtaaatgcaaaactgggcaaacagaatcggggattggtccagcccataaagacagaactacctccagagcatttgagaaaaattatgatcaaccatggtgatctctcatcgaacaaggtagcttcggacaagagatcacacttgggttctttaaaatacatgccacatgcgatattaaagcttcttgagaacatgccgcaaccatgggaagcatccagggaagtgaaagtgctatatcacatcacaggtgccatcacttttgttaatgaaatccctcgagtaatcgagccagtatacactgctcaatgggctaccatgtggataatgatgcgcagagagaaacgggatcggaaacacttcaagcgaatgcgctttcctcctttcgatgacgaggaacctcctatagactggatggaaaacatagaagacgttacgcccccagaacccatacagcctgatttggaagaagatcctcgttttagccagatagattggattttcgacgataaacctttcattgaagacagaaatgtggtcaatggcgattcttacaagagttggaatttggatgtagctactatggcaacgctctataagctagcccagccgttacttcctcatgtgaccgatgcgaactactactacttgtttaacaaggaggcattcttcacagctaaaagcttgaatatggtggtccctggtggaccaaaatttgagcctcttttcaaaatcgatcgagacaaggaggactatacggaattcaactccttggatcgcatcatattcagagtaccgataagaacagaatatcgaattgcttatccgcacttgtataattcatttgtcaaaaatgtccatccctgctggttccatgatccaataaacaattttgtggttcaccgtgacgatgaggcatctgattctgcatttttattctccgaagaatacaacccaatagttcctcacaaattttcaactacaaaggcagaatctaagctcttagattttgatatcaacgagatcaacggtaatataaatctatctccttttatggccacagacaatgagggtgaagagttacgtatcgaaccggataatgcaaaagctgcacttgatttatggtgggcaccatatccattcaaccgtcgctcaggaaaaacaatcagggcgcaagatgtcgcacttgtgaaatcatggtacaaggagagaccaccttcgaatgttccaactaaagtgcgtgtatcatatcagaagctattgaaaacttacgttttgaatgaactcaaaaacccacctgggtcaaagagtggttcaaaagcagcaaaccaaaagaaagttcatcttctcaagagtttgaaagcgacaaaatatttccagcagacaaccattgattgggttgaggccggtttacaaatatgtcgtcaaggtcataacatgctaaatcttttacttcataaacgtgggttaacatacctccatctcgattacaatttcaacttgaaaccaacaaagaccttgtctaccaaagaaaggaagaaatctcgctttggtaacgcattccatatgatacgagagctattgcgcattattaaaatcattgtcgattctcatgttcagtttcgtataggtaacatcgatgcgtttcagctagcagacggcatttactatattttgaatcatttggggcagttgacaggaatttatcgctataagtataaagttatgcaccaaattcgagcatgcaaagacctcaaacatgttgtttactcgaatttcaataacaagataggtaagggacctggttgtgggttttggcagccagcctggagagtttggttgtcgtttattcgaggactaatcccattacttgaacggtggctaggaaaccttttagcaagacaatttgagggcagaaggagtaatgatgtcgtcaaaacagtcacaaaacaaagaattgactcatattatgatctcgaactacgtgctcaagttatgcatgatatcttagacatgattccagaagggttgaaacaaagcaagtctgctttaattttgcaacatttaagtgaagcatggcggtgctggaaagccaatattccatggaaggtgcccggattacccaagccaatcgaagatatcattgagcactacattaaagcgaaagcggatggatggattgcgatcgcccattacaaccgtgagagaatcagacgtggagctacggtcgaaaaaactgttgtaaaaaagaatttgggaagactcaccagattatggatcaagaatgaacaagaacggcagaacaactttgccaaagagggtccttacgtttcgcccgatcaagctgttattattttccagaccatggtgaattggcttgagagcagaaagttcaacccaataccctttcctccgatatcatacaaacatgatacaaagctcttggttttagcgttggagaacttgaaggaaagctacaacgctaatgctaggttgaattctgcacaaagggaagagcttgcattgatagaacaagcttacgacaatccgaacgaatgtttggcaagaattaagaaatacttgcttactcaaagaattttcaaagaggttggtttggaaatgatggatcactatgatcatcttgtaccgacttatgccattgatccccttgaaaaaataacagatgcttatttagatcaatatttatggtatgaggcagagaagcgactgctctttccaaattgggtaaagccgtcagatgatgaaatccctcccttgcttgtctacaagtggtgccaaggtgtgaacaatttggaagatgtttggagcacttcaaggggcgaaagcaatgtgatgcttcaaacatctttgagcagagtggcagaaaatattgactttacaatgcttaataggctccttcgattgattacagatccaaacattgctgactatattacttcaaagaacaatgtctcgctctcatataaggatatgaatcatgtgaatcagtttggtttgatcagaggtcttcaatttggttctttcatttatcagtactattgtttggcaattgacttattgatcctaggattggatcgtgccaccgagctagctggtcccgtgcagcaaccaaatcccttccttcactttaaagatgcgaagactgaaacggctaatcccatcaggctttactgcagatatcttgacaaagtttacattttcttcaggttcaataaggaagacgcggatggcttggtgcaagattttttaagggaaaacccggacccaaattttgagaatgtcgttggctacaacaatcataaatgttggcctaaggactcgagaatgaaactcatgaggtcagatgtcaatttgggtaaggcaacgttttgggagatttctggcagggttccaagctcgatcacgaagatggaatgggagaacacatatgcttctgtgtactctcccgaaaatcctaaccttttattctccatgtgcggttttgaagttagaattttgccaaagtgccgtatgtctgaagattcttcttcacaagaaggtgtatgggatcttgttaatcaaagtacaaaggaaaaaacagcgaaggcttacttacaagtctcaagggaagaggttgataaatttcagaatagaatcagacaaatattgatgtcttcgggttcagctacatttactaaagtggcagcaaagtggaatacggctttgatatcactttttgcatatttcagagaagccacggttgctactgaatctttgcttgatattcttgtcaagtgtgagacaaagatacaaaatagagtcaaaatgggtctcaattcgaaaatgccttctcgattccctcccgccgtattctacacaccaaaagaacttgggggcttgggaatgcttagcgcatctcatattttaatcccaacgtcggatttgaagtggtcaaaacagactgatacaggaataactcatttcagagccggaatgacacaccaagaagaaaggttgattccaacgatatttcggtatattacgacttgggaaaatgaatttttggattctcaaagggtttgggcagagtatgcaattaaacgtcaagaagctgctgaacagagccgtcgacttacattcgaggacatggaaagcagttgggatagaggtcttcctagaataagcacactattccaaaaagacagacagaccttagcatacgataagggccatagagttaggcgtgagttcaagcagttcagtttagcaaggtacaatccattttggtggactaataaccatcatgatggaaaattatggaacctatctgcctatagaacagacgtgattcaagctttgggaggtatcgaaaccattcttgagcatactttgtttaaaggcaccggttttgactcttgggaaggattattctgggaaaaagcatctggcttcgaggactctttgaaattcaaaaaattgacaaatgcccaacgttcgggtttgagtcagatccctaatcgtcgtttcactctatggtggtcacctactatcaatagagcaaatgtctatgttggtttcttggttcaacttgatctaacaggaattttccttcacggtaaaattccaactttgaaaatttcattgattcaaatattcagagcacatttgtggcaaaagatacacgaaagcttggtccaagatatttgccaagttttagataaagagttggaagtcttacacattgacaccgtggagaaacaagcaatccaccctagaaaatcatacaaaatgaactcgtcctgcgctgatattgtcctaacaagcacatacaaatggaacgtctctcgaccctctcttcttaatgacaggaatgattcgatggacagtgctacagcaactaaatattggattgatgtgcaattgagatatggagactatgattctcatgatatctccagatatacaagagcgaaattcttggactacacaactgacagcgtaagtgcttacccgtcaccaacaggtgcaatggtaggtgttgatcttgcttacaatgtttacgatgtttatgggaattggttcagtggtttcaagcctttaatgcaaaatgctatgaaggagattatgaaagctaaccccgccttacatgtgcttcgcgaacgtattagaaaaggtctccaattgtatcaatctcaacctcaagtggccctattgaactcgtccaattatgcagagttattcaatgatgaaactcagctttttatcgatgataccaatgtttacagagtgacggtccatcggacatttgaaggtaacttgacaacaaaacccattaatggtgctgtgttcatgttgaatccgaaatcgggccagttatttttgaagatcatccatacactggtttgggcaggccagaagcgtttaggccagttagccaaatggaaaacggcagaagaggtagcagcgttggtacgctcgctaccaagggaagaacagccaaagcaattaatcgctacgagaaaaggagttatcgatcctcttgaagtgcatatgctcgatttcccaaatattgcaatccgttcctcagaacttcatttgccttttgcatccgcgttgaaaattgataaacttggagacgtagtgttgaaggcaggggaaccacagatgatgcttttcaacttctatgatgattggttaacgagcatttcttcgtatacagcattttcgcgtgtgatcttaattcttagggcgttgggaatcagccaagagagaacaaacatgattcttcgcccagatgccagcgtcattacacaaagtcatcacatctggccaacattgactgacgaacaatggatagatgtcgagactcaactccgagacttgatcctaaacgactacgcaaagaagaataatgtgaatgtccaatcattaacgcaatctgaaattagagatttgatccttggacaagagattagggctccatccgcaaagcgacaacaaattgcggacatcgaagctaataagaaggatgataatggaattgcgaatgcacaagagcaattaactgctttaaagactactactcacaatgttcatggtgaagaaataacaacgatcactactacgaattatgaacagctgaatttcagctccaaaaacgaatggagaaaccgtgctattgcagccaataatttgcacttaagaaccaagaatatctttgtttcatcggaagatttcgtggatgatgatagcatcacttacatcatgccgagaaacatacttaaaaagtttgttcagatttctgatgtaaggacccaaattggtgcctatatatatggaacatcaccagaggacaacattcagatcaaagaggtaaaagctatagtcttggtccctcaactcggtaactcacactcgattcaatttccatcaaaacttttcaacaagagtaacaacgaatatctttcaaaccttgaacttttaggatggattcatacacaaaacaatgatttgaacatgttgagtccaattgatgtcacaacgatgtcgaatttccataaaaataacgaagacttatggaataggaacctcgtggggatgactgtgtcattcacgccaggatcagttacgttagcagcttacagtcttaatgatgaaggttaccaatggggctatacaaacaaagacatgatttccaatgcgcctcagggattcagccccacattcagcaaaaaggaacaactaattctttccgataaaatcgtgggtacctttttggtcccagatgatggactctggaactactctttcattggaccagtttgggaccctaacggctcattcgacttgaagattgatattcctatctccttttacgatcaatcacatcgcccacttcatttcacaactttcagtgagattgaaggaaacgaattggaagccacacaagaagacaattttgcatagtacattaatagaacccgctgtataatacatatatctatacatactctgagtattaccagtggcgtaccgaaatgatgtgatcctcgatggcaacgagtaattttcttaagtctgtcctagaaatattttccttcaacaaaagaagttcaagagaatttcttccattcatatacttcaagaccttgaaaaatatcgatgtcaattccgaagacaagtggcattcatcatggataattctgtttatccatcgcctttcaatgctggacgcacggccaggatcaaccaaaatagtatcttcgtcgtcttccattattatgtcgggactttctccagaccattcaaatcttctctgtatgttgtctatttcttcatcgatagaacccgagagtttttgctggctagcgctttccacttttttagaagagttgtcaacagtgacatgattaccgactttattgtcggaagccggtggttccttatattcagtgtctttgttgcgcttagtcccatttccaagctcattttccatatcctcttctactctcattttaatttttcgtgagaccttgagccaaatgtaagtgtgtaattgggtcacatatccatatcgaattaaccaaccaagagccatcaaatacgtttctttatgatctcttgaaggaattatagaagcgaattgtctaggcttcttcgatctcgttgacaacaatttcaaaaatacaggcaatgatggcactgcagtgaagtctcgcttgaacttggcaatgtctgattgcaagttcgttgtcaatggtgccattggagaaacaatgtaaattgatcttgaattcaaaggaggaattgcacgagcctttctccagtaaattaaatgtaatgcgaacagcttgacttcgcctaagctaattgctgactttgaatcggaagcgtaactaagtctatcagccaccttcacaagggaatccacaggtctcaacagtctcacaaaagtagcaagtccagattgctgctcaaccttcatatcacgtatgatagcttcagggtcatctagtagaagcaaagaaaaataaatcacatcattcgcgttggatttgtcctcttgatcgagactatcattagagtcctcaaactcatcacctccgtctgcacttttgccgccaagtaatatgttcatcaagttgttagctctatatctggttgtctcacccacgctgaccaaccccgtctttccaaactgatttacagcagatgttaaataggatccaggaatgaagggaactgtcatttctggtaaagagtgaaattccaattttatcgggatttgaaacgagcgtagcttgttattaatcaataaattagccaccttggaagaggagatggcctcgtaacaatcagccataagtttgcataaagatgatttagagagtagaaagttagacaaggtagtcatcagtggattattttggctttcagtacgccattcttctttcaagcgtgatatgttgcgaacttgattccagacgtagtcatgtctcagttgctcagatctgaggactaaagctatcttggaagtgatataataaaacatctcatctattctgtaatcacgctcaatttccagcggattcattacgaataccatgtgaaacatatgcatagagcttttggaatcattatcatcagagccactatcgtaaccatttccttgatgctcttgattcagctttgctttctgtttctttgatctccaggacccgttactgaaaacatgaattggtaatcctaagaaaacaacccgctctaatgttagctcaaatcttttgttgcacaagtccttgggtggacaaagcatttcgcacaaatgttctggttcaaaccccaatatctgcttcgaggttggttcatttgatgttgaaaaggctgatacggtactcgtatcacccgatgtaggtgcagaattcagtaagctctgggatgttttggaattggagacctttggtcttgaagacttctttttttcttgccctctgatgtgtctctgagcatcaagaaaagaagttatatccttcttagttcccaaataatactctctatgattgacatcccatgcattcggcgactccttttcctgaatcgactcctcaaaatcgaagtcttcgtcatcaaaatcttcatccgactcctcggctccggccgactgtagtgtgacattcgatagttcgggtggataatggaaaacaaaatggggaccattatggtttgacacaacaaagaatatacccattagactgggacagggtagattgtaagacatgatgtcaaatgtatgtgtggatgagtattttggtggggtaaatgtatgtactaatagcgcgaacaatcttagtgaacgcaacgaaattgtatagactacagtaaatacctgagaaaataagtaataattcatggctacctaaaacttgtgctttatttccttgttagctaattgcacgaatctttgttgtggaataccctggatccatctattgaagccctggatgagctccttggaattggcgttgttgactaagtgatctctgttggacttgagaagctgtttgttttggaaaattgatggctcatacaagccctccaatttagtggaaatttccttgtatacttcttcattgaactgctccgtggtgagacctttgcccgtgaatactttattgaagaatccaactttattcaagtcgtcccctggaatgggtttagagaggagcaaggcctcagaagccttggaccacccgagacggaaaaacaatgttgcggaagaagacccttcggctaccaatcccaaattggcgaatggagtcaatacgtataccttttcttcatcaatgcagtaaatcaagtcacataacgccaccaatgccgccgacaaaccaatcactggaccattgagtgcagcaaccaacacctttttgtggttgttgaacaaatccacgagataagcgtttctaccgacaaagttcttgaaccaaaaatcatgggaaaaaatctcagaaggatcatcaaactcagaaaggcccaggatattagcaccagcactgaagtatctgcctgtcgattggatgattgtggccactgtaccgtcttcttcatcagcctgggctaccaatttcgccaattgaagatagttgtcgccagtcattgcatttaacttttttggcaagttcaaggtgatcacagtcacctttcccttaacctcatacaaaatatcctcactgtctgacattttttccgtcttagtagcattaaatcatggcttcccctgtcgttttataggaatagcctagtgcaggtccacacaccgtattgcggagaaaaatggtaatcggagccgcggttgcccccgactgtgtgccatgtggaaacaaattctggagccatttcatgctggatgccgcgccccattttaatagctagaatggcgcttaagcgtctgtagaaatcgggacagtccgttatttggacaaaatcgagtctggacagcgtgcgttggtctggactagatgcactgttcgcaaagtaggttttacacgataggagcccttaaaaagggaatgcttaacatagtatgctcaagatgtttcttagtgctttacaaccggctacacattagggcgacgctgtattatttgcatttcctcaatgcgtccatggactctagaccattgaacacgcttgaaggtgggcgttgctgaaaaatatgatacttctacatagtttgacacgacgcttaccaattcagtaacacacctaagcattcttcaagttagtggacaaccactccaaaccctcatacaatccatcacctgaggtggcacaggtagactggatgtaccatggccgttgtctaatagaatgcaagcccaatttttccgtgatttcagcagcattcatagcgtttggcaaatcctgcttgttggcaaacacaagcaacaaagcatctcttaactcatcttcgttgagcatctgttgtaattcctctctggcttcagcaatacggtctctatcgttggagtcaacaacgaaaatgataccttgggtattttggaagtagtatctccaaagtggtctgatcttgtcttgtccaccaacgtcccagacggtgaaagaaatgttcttgtattcgacggtttcgacgttaaatccaatagttggaatggtggtgacgatttctccgagtttcaacttgtacaagatggtggtcttaccagcagcatccaaaccaaccatcaagattctcatttccttgtggccgaaaagacctgcgaataacttagaaaacgataaacccatgttctgtcgtgtgtttcagttttggtgtgagccaatagtatggtaatttggatttgagatcgggattttggtcactgggcgattggggtgatccggggactgtacgcaggatcggggcttaatatttcctgttgttcgtccggtaagacgatgtcttaccttttctgtgtagactcatcacttcgtgctaagacttgtttgcacatgtttacagctatttcttagttgcctctttactaaatgtctgcactaataacaaagtgctcctacgccattctggacgatcacgtgccaagatctttctttcgtctatgagaagctgaagtagctgtggcgtcacacatgaaatggctagttcaaagaaatgaaacgtgtatgggaaatccacagaaaacaacatatataggtgcaacgtaacgtacgctctctctcgtcaatcttgtatcccccttcttgtgtctgcgtaaggcgaatatatgcacctgtacctctgcgacttaccccaagtaggttacggccacattacttcttcaacataaacatgactatccaggttcggcatccaccaaagttccctccgcatcacggatattccagaatccgggaaaatgtgaaaatacagcccccagaagatgtttcgatctctccgtcaatggaattcaaagtcccgttctttatttacaacaatacagagtacgttttagtccaggatttagcgaaattgtggaacttcccatcttcttaccacgtgttgtcgaagatagtaagccattcaggtgtgaaaaagggtaccttcttgcttattagtgacgaaaagttgaatgaagcactcttaaaggaaggacttataagcgaaagcgaaacgaatacaaagttgttttacttggagttgaagtttatctaccaagttgtggccaataaggaggcattgtgtagcgatgctaatgatatggatgtggtctctgagaagagaaagcatccggctgtggtgaatgttgaggacgacttaattacggtatctcaagtattccctcagtatggctctgttgaggcggtaacgcctttaaatcatgcaacttttctttgccttaatccgcaaacgaagtatctggtttacaaacatgaaggcacttacagaagagtgtatggaaacacgatcagcgtacaagaaagagagctcatatttggatccaacaattataccaaactagaaatcaacaaaccaaaagaagacagtgagaacaatgatgagagcactaacaagaagccattgggaaggctgaggaggcatgttggaagtgtggatccgaatctcctagatccagctgaaaatatactccctggatgtgggcttatacctgaattcaacgttagtacattgtgcaaggtacctaactatttcgtgaccaatggacaaatgagcgctgcgcaacagaatgcaatgttcaatccccaaagggcgcaccttagttccctcaagatgaaatttaacgacagtgggaagatgcccaaactgcttcaacagcttcttttcagtaatgatcaagatgcataccattcgaagtattattacttcaaaagttatagaggccctggttcaggaaattataaggatgcagcgttagtgaaccgcataaaccgcattagaagatttactccagaaacaactccaaaaagcaataaagttacgcatgttccagccaataaggttacaaagccattgaggaatagagcagatagacctatcaaaggtctcatgcataagtttttctccgatgataatgttgagattgtcttggaaaggcagcgcagatttacagaggatttcactaacttggaaatgcttcacaatatcgttttatttaacttgctcgttaactcatacagggaagtgtcaaaggacacatggaagtgcttttttaagttcaaatctattgatttcgagaagttgtatctgatcaagcaaaatgaagcgagagaaaagagaaagaacgagcttctcagagaacgggcgaacttacctgatggctcattagctcagttgcaaccaacgtcagaaatggttgatttacttcgaccagatctttctctcaggttcactttaccaacgcaacaccctgagattatggagaagttgcctatagagcttcgaggcgaggatggggaaccggagcatgctatcagcaagcctataagatacactgccacgtatcctgataaggcgaaccctgaagtattgaatcaggtcgagctaatcaagcttcctaatgctaactccatagcatgggacaacatcaaaaagtacagacgtcaataatgtgtcttctatgaataatgcaaaaccgtatataaaatgtattcgaataaatatcatgcttcatctgcgtcatcgtcaaaaatattaaaactaagagacgactttgactgcggttcacccatgataaaactcttcccaatgctgttcccaatgtacttgttggcgatattgtaattctccttgactgggttctttacgtccagcgtaaagtcaagtttacgaggcttgaagcgttgttgctcagcagacaacttttccacgcgacgctcaccagtacgatgattcaaaagctccatatgcgtcgatagatccaattcctgtttcttggggctccgatattcatggtctggagcttcaccaacgaagggattttttagtctctttcttgcaattctatccaagtcgcaaaccttgacaatttgaatgtcatcctcactgtcggaaaaaccgtcgatcgagcagcgctggaacttagaaggagtttttggttccggaatattagctaccgtagggggagttagggggtcagaagaaaagtagttgatggtgctatcgtgaggtgataaggcgtgttctatttctggcgtttccctggcttctgcgtttaaactctcatcagtctgcagatcacactctcttagcagagtgtcctcgacttgtaggtcaagcttccgaggtcttgattctgtgtgttcgtcagcaagggcatgtagactcgccgtcaatgactttgatcgcgtggatggctcacaaaggccaggattgaatttcgatttccgtccggagcccaccgtcagaggcgttggtagaaaaagggtctgcgcccgggattctgatgggaaatgatccaaaagctgcttttgatgtcttttgtacgactttggactctcacactgtgggcccaccggggtgctaggccccatctcaaaggacacggctcgagaatgtttcgctgaccggggcgtgatacacccataagacgaagattgcgaagcatgccccgacgaaggggtagtgggacactctggaattttttcagacatgtcttaattttgcaaaagactggcaagagttaaggtattttagaaaaacggataccagaaaagatactcgcgtttgaattctgtatacaccactcttctggtgtacacaatgtctgcaggacgaacgaaggggcaagtatccggcactccaattatcgacgccagagaacacgtactgcaccaaccaaagaagtgagaccaataatcgagacatggagaacagtagcagtaggaaggaaaccaaacatactgaaagtgaacgatgctatagacacattgggccatagagaaccatcctggaacccagcttagcttgtttctacccacaaagcgagtcttccatttgcatgagtgcgcttttccctgcacattcctctacgtaacatagaagtaggcgcgttctgcggttctctcgccttaccttctgaacatacttactattgaactcttattattaatatgtcatttgccgatagtttctggacctatgactatcatctgggtcatgaggttctctttgatgtccttttcgaaggagtgaaggaaaacgaggacttcattcaattgtttaacagacgcatggatctggagctccagtatggcctactgcttgaaaatttgccggggcaagtgagacctacaagtaaaagacacactgacgatgattatgtgtcaaccataaagaatgcgtttagcaagatgaacgagaatttctctcggcaggggaagtatcatatcgaagtggctcagaacattcaaggaatggttttggacccctttctgaaatggtgtaaagagcatgagctgagagtggcgttttcagaggcaacaattgctgaaaagttcaaagcttataaaagcaagaagactgctttggagaagttgcagaagaagtactttaacaagtgcagagtgttggaggaattcagatctcgctacactgacgaggaactagccgaaatcccacaagaggacactagctttgacaatagtgcggacaatgaaaatattagcgaaaccgaaaatgagttgaatgaaaacacatacacttttgcaggcgcagtatacgattacaaaaatgcaagaaagttgttgagtgacatcatcagcaacatcgaattgacctcacacaaagtgccgatcttaggtacgtatcataatgtgtcgagcgggagcgccatcacgcaatggttattggataacatgcctgagtacaagggaaatattgccaaggctgagtcctttggacaggatttgattgaaaacaacttcatccggttgattggctctatgaatgcaagtaagagcttcatcaactcttcccagtttctttatcaatggaaaccacttgcctttgagttcacaaaattgtacgaacgtgatggctcaagagcaaatgttgccgaacctacaacagtcctcactaaaacgaaccaattcacaaactatttcgaagatgtgaagcaagccatcggtgttgcttctgtcgatttcaatgacaagagtcagtaccctaagctagtaaagcaagttgaaagtttggacattgcgtactttgagtcaacaaaagatttggacatgacaagatgcaaattcgaagaaaccgtgatggaccatttggcgttcatgcaaaaatgtgagcttgaccgtttgagggcggttaaaaaagtcatgttcgactttttgtccattttttcaaataaatgggctgctctcaaaggtgtatcggatgaactctttgttgtagaagagaccatacaccctctgagtgatttgaaatttttgattgaaaattatggcactgggagatttgaaccccgcgttacattgtatgacaactactacaattccaatattaaacagacatttggtgtcgacctaaacgttaaagcgcgtttggaaaggaaagcagtgccatccataatccaagccacactttcctttttggacaatgcttatcctgatttagaaaacgatactgaaagaatgaatttgtggacagagccagtccacttgtcaaaagtgcacgagcttcgattcaaattgaatgagttgacagatgctgctgaaatgaaggacattttgaaaaagagtgaaccaaaagttgttacgaacgtgcttaaactctatttcatggaattgcccgattccattgtgccacatagttactttgatttgataatgacattataccaaaactatccagctgagagccaggacaaaaacgttaacaaatccagacttacaggcttacaaaacactttactggaattaccagtgtgcagtttggctactctagatgcgattttgacacatctcaatcgtcttgttaacatcatcagctccgcaaacgaagatttgggatcgtcacttcgtttgagactttgcaaagagtttggtgcattagttttgaggccgaagagagacaacgaaggtgccgaaggcaagaatttacattctaacactgttgctgtggaaatcatccagcaagaatttgtaaccgatctattcgctcacaaagacaatatttttggtgaattgagaagaagaaactccaacaagccgctgagagcaagttccgccgcatccgggactgggcccagaaactcggataatcagcctcgcgtgtcggacagcacgactgcatcaaatggtagcgatgcagcgaaattacgtctagagactaaacttaagagagcagtgacgaaagctgcaggaaaaaataacctttccagcaaaggtgataatatgtctggaccaggttcgtcatcaaagacgtcgtcatcaaagtcgccaccaacaactccagtcaaatccaaatccgaccttctgagcaaaagtagcggaactggtcttaagagatctagttccccaaataagaagaaattgagctcgcttattgaaaagcaatcaaagtcgaccggtgcttctacactgtcccaaacaggcaacgatgttgaaaatgagacccatgacagcatcctgcatgagaacgatatgccggatgtggcccgattaacaatggaatctctgaccccgaagaaaggagacgaaggggccagttcggaatcgtccgatcttccccctgtgccacccaagaagtcaagctctaccaaggaggttattgtggtggactaagttttgtgttgtaattgtgcttggcatgaagataccccggtgagacatgtggggcgcggatttcgggccaaagaaatcgcgcgcatataccgaagacatacaaagcgtggaatctgactggtggggtacataaagtgtcctgcagtataaatagtacatggattagcctctttcgatttctacagtaatcatgtttagactcagtcgccatagatttgccctcttactgagatcaatcactaaaagaggtcccaacgctcgcaggctgttactgacaaatgtgcttcactctaagccgtcgtcgagcttaggatatgccataattggctcagctgcggcagctgctctcgtttggaaatctcttagtccactcgagctggaatcggcccctaaaggagtcaccgctgaagatgtgcggaaccacaactcgcttgagacaggaatctgggttgctatcaatggccaagtttacgatttgaccgagtttatcaagagacatccaggaggacctaagatcatccaaacttatgcgggaaagaatgcactggctattttcaacaagtaccatgccccagacttttttgaaaagtacttaaccaaggaagagtgtttgggtccccttattggcgagatggaggttgccgaagatatcacgtctatggatgatgacgagatagaggacaacagagaaaacaaacctccactttctgaggttttccgtgtatcagattttgagtacattgccaaaaagacgttatcccctacagcttggtgctactactccagcggtgcggatgacgaaatcactttaagagagaaccacgttgccttttcacgtatcttcttcaagcctcgcgtgctcgtggaattgaaagacgtcgatatgtccactacaatgttaggtcagaaatgttcggtacctctctactgctccgccgctgcccaagccaagttgggtcatccagatggagaactctccattgcacgtggatgcggtaaggaaggcgttattcaaatgatctccaactctgcatcttaccctttgaaagacattgctgaagctgcaatcaagggccaaacccaatggttccaattgtacttgagcaacgaactggcggccgtgaatgcggtcaaggcagtgaaagagctcgggttaaaggccatttttgttaccgtagacacaccggagttgggccgcagagaaaaagacatgaagcttagagcccagattgaggcccgtgcaggaccagtcgataatgatgacggtgccaaagaccttggaacatctgttccgtatggtgcaaaccttgcagtaacatggaaagacattgacgacatcagggccatgagcagtgtcccagttgcggtcaagggtgttcagagcgtggaagatatcatactagctgcagaaaagggcatcccagccgtagtgttatccaaccatggtggtcggcaacttgatttttccagagctccgatagaagttttggctgatgctatgcccgtattgaaggaaaagggtttagacgataagatcgagatttatgtcgatggaggtgtcagacgtggatctgatgtgatcaaggcactctgcttgggtgcgaaaggtgtaggattaggaagaattttcttgtacgccaattccgcgtacggggaagacggtgtccgcaaagctatccagcttttgaaagatgaaattagaatcgacatgcggttgttgggagtgtcgacaatcgacgagcttggtcctcatcttttggatttgcgcaatttgtacgctagacaatcgccacttgacagcgtgtacaactccaactatgagccattgagcccaccaaaatttagaaacgagtgattttatacaaaaaaaaaagtttaaacatcgtgctttggcaacgaacaaaaaaatgtaggtcgtacccggattcgaaccggggttgttcggatcaaaaccgaaagtgataaccactacactatacaaccttcttgtgatgggaaaaaacaggccgtataccaagtaaagtggagacgtttatccgtcttgcctgtaagtagagagcaacataatgctgggtttgtaggtagaacggtttgcatatactgaagacttctaaatgttatctgtcattacgcgggatttggccgcgatcgcatgtaccggcattatcaaagtttattccacattccgggctatatttatcgattttctttgcattggcagaagacatagaagaaggcttgtttctttatttcttattctagcaacacgccagattgggtttcttttttggtgacatgcttgtacgcatggatcactgtctctttagcttagcatggaaaagcgcttcgcatccacgaagaatatcccagtgctactcatttaacgaaggttctagccacatactgttggcaagtaacatccatatgaaaaacagggcaagattcatttcaatgtcaatttaagcagtatttttcaatgcttactctcccttattgatttggagagtaatgtgtctgccatgaaactaaccatgcgaacataaaatcaaaaaaaaaaaaaacaaaaaagaaaaaacaaaaaaaacaaacctaaaacggacgaagacaaacggaatggacatctttcgcaaattcaataccaagaaagatattttgaatttgctcttttggaccctgtcaatccgagaatcccattcagtataataggagcactagttgggatccaatggtatgtggagtgcacattgatcagggcaaggcgcagaaaacaatagtctaaaatagttctctgtaacatgaacaaagatgctttagccggagtcttaaattgtgcatcgttgccgcaggtgcagaaaatatgtattgaaaaaaaaaaaaaaatcccagtttagataggctcaacaagttatgggagtctagtaatcagagaaggtaggatgggcgagcggattgaaacccgtacttcgcgtttcatgaactaaccgccttcctgttttctttcctttgcaatacacggaactgcatcagtttctcaaatcaccagtccttaaacatctatgcacatgccccagctaagtgttttagctcacgagccctttagggttatgagattatgtgaaaatccaaccgctgtacagcgatgaaagcattttgcagcaacatcacgaaagagacaattccctcaggagcccaaaccctttgttaccaaattttttgaagtctctgaacaacctgatgcatgagccatgtaaacagataatggctcttgaataatacgcggatgctctatcgggaatgcttgcttgtcatcaaggtgtataaatatgtctcaccaagtttgaacttttgttttaccaatcgacagacactacggaacatgaaaactccttcagtttacgcagtgcttcttgccttcgttatcggtatatatccggcggctgcatgcttcggggctttattctccgtcgtgcatggtttgattgatgttaaaaagaaattgcttttgggtggtctcctgggtggaggctctagtgggggctccggctcgtgctcgagcggaaactgtggttccacgccaagctgttcgggtgacgactgtggacctgctccaagcggtgccatgggtggcagtggaggatgtgctgtcaacactattattaagtgtggtactgacattgaaattagtgcaagagacgacaatgaaaagagaactttgggcttgtttcctaaagctattttggcaatttctgatgttacaaaatatgctaatggcttctacgaggtcatgtgtaacttccagatggacaagtacaatgaaattatcaatttgattcctatcagtatgatttcgtctctcaccttcacaggtaccggtacaatggactacccattgatccagggtgacgataccaatatcgaaaactgggcacaatggagtactcctatagtcgttaaaccagaaatcatcaacggcaagtgctgcttgccaagatctttggcacttaacattgatatgaacctggattccgcttctgggtggaaagaagttttccctatgcaatttgcttggaagaaccaaggcagcactgattcctgtaaggttcttactagtgctggacagcttatgggttcttcttctcacaagagagaagattcaccagaattccttgcaaaggaagtactcggtcctcatcagaagagaggatttttgcacttcaaatccaaggccaagctttttgaactgatgggaacacagaaggccgaattcaaccaatactgttgggaatgttcatgttcaggtggtccaccaggctcgggctctggatcaggcaatggctcaggcaatggctcgggtaacggctcaggcaacggctcaggtaatggctccggctctggatctccaggatcaccaggatctccaggtgcatcaggtgctccaggtgccccaggtgctccaggtccagcaggtccagcaggtccagcgggcccagcaggcccagcaggcccatcaggcccagcgggatctccaggttccccaggttccccaggtgcttccggttctccagaatctccaggatctccaggttccccaggtgcttccggtgctccaggctctccaggatctccaggctctccaagctctccaagtggtgctccaggctctccaggctctccaggctccccaggtgcttccggttctccaggttctccaggttctccaggctctccaggttccccaggtgcttccggtgctccaggttctccaggttctccaggctctccaggttccccaggtgcttccggtgctccaggttctccaggttctccaggctctccaggctctccaggctctccaggctctccaagctctccaagtggttctccaggttctccaggttccccaggtgcttccggttctccaggttccccaggctctccaggctctccaggatcaccaagctctccaggttcgtctgagtctggttctccaggctctccaggttccccaggtgcttccggttctccaggttctccaggttctccaggttctccaggctctccaagctctccaagtggttctccaggatctccaagctctccaggctccccaggtgcttccggttctccaggatctccaggatctccaggttccccaggtgcttccggtgctccaggctctccaggctctccaggctctccaggctccccaggctctccaggctccccaggtgcttccggttctccaggttctccaggttctccaggttctccaagctctccaagtggatctccaggttctccaagctctccaagctctccaggtgcttccggatctccaggatctccaggatctccaggttcccctggtgcctccggttctccaggctccccaggttctccaggttctccaagctctccaagtggatctccaggttctccaagctctccaagctctccaggtgcttccggatctccaggatctccaggatctccaggttcccctggtgcctccggttctccaggctccccaggttctccaggttctccaagctctccaagtggatctccaggttctccaagctctccaagctctccaggtgcttccggatctccaggatctccaggatctccaggttcccctggtgcttccggtgctccaggtgctccaggttccccaggctctccaggctctccagggtcaccaagctctccaggttcatctgagtctggttctccaagctctccaagcgcttctgagtctggttctccaagctctccaagcgcttctgagtctggttctcctggttcttcaggttctccaggttctccaggttctccaggttctccaggttctccaggttcttcagcatcaggctcaggctcaggatcaggctcaggctcaggctcaggctcggcaaactctggtccaggctcaggatcgtctgcctccggatcaggatcaggatcaggatcaggatcagggtcagggtcagccaaatccggccctggcggctctagctctggctcaggttcaggttccggatccggttctggatcaggctctgcttcttctggaggttcccctaatgaatctccatgtgaagtgtgcgctgaaatggaaaaggagagagagagagagtaagagatcagtggtcgagaagattaaacatggtggtaatgctaccataaagttacaaaaaaaaatacgaactgttaacagattttggcattaagacccaaaacatactttcgtgatatccctgctggattgttttgatttcgaacaattatacccttttcttcgaccgtgtagaggttttttttcacgctttttttttgctagtcgcaaattaccaatacacacccattgttttattgaacgttgaatgctagaatacgcagcaggtctataaggatctaatgtgcgatattcccgctgctgttaatgtaatccatcaattcgtgaagcacattctccaacgatgaatagaaggtacagtaatcgatgatgtccacaaagttgttacgtagatcgtagtagattttctcatttagttgaagaagctcaagtttttgaccctgcaaatctgtatcacttcggtcatctaattgtttgaggatgttgctcgaatagaaagactggcccattaattcttgatctgcccatctattcgagggttcattgaaggacgaaacatcatcattatctttaatggctccataattttcaccatcacagatcaaagcaggctgaggcacgtccataacattgaatagctcacttaaattcatgtagccactaacctggtagtcaaaaaactccaccttcacatccttccggtggtttatggcattcataacgcgcacaacattgtgcttttttaaaatgaactcccatgttaaatttgtcaacgaaagcatcctcttgtacttttcatttttgaaatactttctgttcaaaatgaagagcgctttgtttatcaagttgacatagatcaccaactcatttaacgtcataaagtcgtatttgaacttgacacaaattaccacaaacaacattattattgaatccaaaggtattgttcgtttcacataccagttgaacttcccaaatttgatgaagtcattatatttcaagaaatcattcaaattatgcaaaatggagggaattaaattgttatgcatgttctcatacgtgaaaagctcatgctgattgaacttgagttgcgagatcgacaaattatcaaaattcttgattatatttgtctcttgcaatctgccaaacgtatcctcatactcgctcaaagccaaagaaccgctgcctttacggaatgaaagagccggtgtatccttcgttacttccaaactcccagcatcacctttgggttcattaagaagaatctttttatgcaatagcatcatggcgcgatcaacgtagctccacgagtgattctttatgaaatgaagtagattcacttcttggacagtctttggtggattggccttgaagaactcattcattttcaagattgattggtggatgtagtggaataagcctatgatcatggatttgattcgttctacctcatcggttgagatatttggtgaaagagcattatgtaactgattcaccaattcgctcaaaatacgatcatacttgaacttgatggtcatagagagaattgcgacattcaattttttgtgaatcaaatgaccagaagaatcataaacaggatcctctgcttcaggcaattcaacattaaagtcatccatcttgcaaactggaggcaagcaaaaattgtggctacttaaagcatctagtccaaaaatgacccaccaaagtactcttctgaacctgacaatcttccaatcggatatatgcaatgacttaacaggatctttatgcaattgcaaaaattttgcatacctcattatctgagacatttccatagttgatggattggggctagttgattgtataatcacattacccaagaggagtgggatagacttcaatccatgagggtaattataatattgacatatgttgttgaaccccttcaagtatttgttaatatcttggtttaagagcaaattgtcatactcctcaaattcggatattgttgcagcatatagaatcggaaaatataatgtatagaactgcaacaagttgaaatcgccatggctctcaggagagaagcaggagctggaattggtcttgttgggatcaaatttatcccaaaatttctcatgctccttaataaactcaggcaaattgaccatgacagggaatattatatgcacagaattttggtaacgatctaaaagctcaagcgaacgttctttcgaacctggtaaatgattgataaggtctgacaacaaattgtggctttcataatacgtgttagttccatatagataattcatcgtagttgcagggtttgagggataagcatttagagagttgtgcaagcttggattattgagctgagagttttcagtatcggaaatatcagacgataagttttgcaaagtgtaagtcgacagagttgccaccttaatattatttgaaatgtttgtgacaactgggaccgtgctccgtgggccatccacaaagttagtaattgcgctttgtgagtttccattcaagataccgtttatattagagttactgtcagtttttttcaaaacacccacggaaggcaggcggtatggctcatctgattttcttggtgaatcttgatcaaattttcccagtgaattgacagggaaaatcttgtttgggactgcattcccatttagtgattggcctgaagtgaaagtaaaagaactcaaattaaaagaatagagatcttctgaagaggtatttttttgttgattgccaccattattcgcatagtttgtgttgaaaaagttattggtgatattattgctaacggagttaacaacaggagcctggagcatcggattcgtagattctgaaggaagtgcgacaggaggaatggactcaaccttcgcagagggaggactaacgccagatttcattgttgtcatcagcacataattgagtggggcatctgctggaaaagtgatgggatcatccttcatttgttcgggagatctcagcttaggaatcaggtcagataagtgggtagaagaatgggcggctattgaaccaggatcttgggaagtaatgaatttcggcagattatgctccaacttgacggacagttttgaggtggtgggttccctagaagacttcgccagagtttgcgacggcagagagtttttgcggcggcctctgcttaatctcttattaacaaagtacttgcactcgatccctagcttgttgcagttgtcacacacgggctgaactcgagagcatttgatcttcttcgaatgacaatggatgcagctcaaaattcgtcgttgccttgttttttgaagcttcataacatttccatcggcgaggactttcacctcttggagcttcttagtcgacttctccgtatcattgttttcaaacgctgactgactgggtagaccaacgggaagaagaggctggttcatgtgcacttccatctggtcactacttagtatctctgaccacgtattgggcaacaagtttaagaaacgctgggaagagaagatacaaggaagataaaggttggagctattaggccctttcgttattttttttctatttttctccccacgactgatgaaggaacctcaagatagtaatgagaaaagcggggcaggggattgcacattaccaccagaatcaccatggttgcctgcagacggaagaacaatagacttacctccgcgaaaggaaggatctcatctacgcctctacaatatatgaacgttcactcggacttgactattttggcctatatactgttgtagatacttccatttgcaagccccagaaatgcacatagcagagatcacgatggtggagaaccgagtatgtttgcggtgatgtcatcaagtgcattcaaaattctcttttgtttctgtatatttcggcgttaaccggcatacggctgccggacttacttgaggagggtgttagggcttgaaaaaggagaagattgataaaagagtggatgtcaagagttaccaaattaataggaaacttaaccgctctccatctagcgtaggataacccgcatttttttctttattttcaccgctgtgggtctctctgttttgaatagttttcccgaggcggtgaaagtaccaccagtcctagccgatgctacaattgtcgcacgcagtgcttaaagttttaaaactcgtcacgttattatacagggttctcaataaatattacacttgggtggtcataacaccttcctctcctctatcatcagaagcagttgaagaaacatcctccttaacttcgaagccctccttctcaaagtcgccatcgtaaagaccgagctggttgccgtgttcttcgatttgcttgtagttgagctttggcaaagtagcagcaactctccatggttgacgaccgtcgacatgagccttggcgaaaatgatatcgatctcttccaaagttctgccggcagtttctgggtagaagaagaaaatgacaggaataaacaagtagttcaagacagcgaagaacaagtaggcaccccaagcagaagcatccatgaaaattggagtgaacatcacaacaccgaagttagtaagccagttggtacaggtggagatggcagttgccacagttctggttctcaatgggttgatctctggagggtaaatccatggcaaaggcaaaatggtgaaaccgaagaaggtaataaacaagaaaataccgacagcagcacccttggcattctgtgtagtagggtcaaccaagcatgcaaaggaaatggtgaaagagatagcctgacctaaagcaccagtcaagaaaaggtttcttcttccgaatgtgtcaatcaagaagaaagatgggatagtggaaagggcataaacagtagcaaagacaccaccaagaatcaaagataatcttctcttaccgtggaaaattgtggtctcaaacaaaacagtggagtagtaaatagccgcgttacaaccagtaaactgttggaaaaattgggtagaagcaccaatgagcattctttggaagtgctgagtcttgccaccagaaaacaagtccttgaaaccaacttgggatctcgagaatctgttgacagcatcttggataagagtaacttcggcgtaaacctcatcatcatcaataggcaatccacccaacttactcaaaacctccatagcctcctgcttacggtcttgagagatcaaccatctaggagattcaggcaagttaatgataccaagcaacaagataagggcaaagaagatctggaaagcaacaggtaatctccattggacagtgttgtcgacatacgaaagaccgaaatccaaccagtaggcaatgaaagtaccaattgcaacaacagaaccttccaagttgaccaatctacctctgttctcggccttggacatttcggattgccacacagggattgtggcggtgttcaaaccgttaccaataccagtaatgactcttccaataacaaactgacccaatccccagtgttctctgaaggcagtgacagaaatgatagtaccaccaatgataatgagagagccagagaaaatcaaaggctttctgccaatacgctcaccgcggaaaagagcgaacaaggcaccaaagaaacatcccaactcataacaggcagtgacagcaccttgaataacagtaacatggtgcttatccacatgtggtctagtaagcgaagtggcggggaactccttattgaattccgtaccggtaatcaaaccggacattagaccttggtcataaccgaagagggaaaaaccagtagtagcgatgatagtgacggcaagtctcaaaggtcttcctgagagaccaaaggtatttgttcttccaaccaatttcataatcagtaacaatcctctagaatggggggcaaatttgacgtaggggctaaccggccgcttttatatgcccggcctgaaggtaaacaagaggcattctcactgtaaggatgccccaccactcatatgcacctgcgctacatccagaagcatcattacgtgaaaggactgcagacatggccattaatatgcacaattagccataaaagtacatttcttctgccggcatctggcatacaatgccgcgtttgcaatgacacccgcgcaacatattatgttcaaatgcttgagccgcatcctatagtttgtgtgttagtagccatgtgttcccgtgtgtgcaatgtttgcggggtaaggttacacttaccagagcagacgccatgtttccactcctcggtaagcatttgggccccatcttgcggaagaaaagccttgccgtcgcctgtgacttacagatgaaaccggaggccatgacatagaagggtcctggatgaaagatcactgttccgggaatacatgcaggtgcacatgagggacatgccggatggcacttttggtgtcacattgcaaaggatgaaactgggcgcaatatgtaggaactccagggaaactgtatcatgacgttattatgtgttccttttctttttttgctggtgcaaaaaaaaaaaaaaaaggtttctgccggaaattcagccgttgtggggaacctgaaaaatgttcgtacttggggaatgtcgcccttttgtcgccgcaaattctcggtgggctcacttacactacatatgttcggtgcacttcgctgattgggcccgcatttgtactggcaaaatgtatcaaaaaatttaaactgcataacataaccagaacttttaagcggcgtgcagccttttggccggtgaagtttttttcacgcttccagattataaactttttccgcacacgtacgctttgggctaaatagatgcacgccaagagctggttagctcgtgaaaaaaaagaatgcaaaaaaaaaaattacagaagaaagggctagcatgacgtggtgaatacaagttgggttcgactcgagtctgtggctatgaacatgtgcccagtcagcactgaatacacttctgagcatcctttgaccctatattttctagtgtggttaactattaaatgactcacgagatttgccgcacacatctatacatgcttaaaagactgaagtagtggccagtaacccccaacaccacacaaacatgccagatgttgtggctggataaaatgtagtctacccaccacaatgagaaaaggtcgcggtggtatggtgtcctcattggttcagcaggaaaatgctttgctaaaatatcctggattttatcctcactgtcagagtcttccgcttcaacggtgacagaaacggaatccagttcctcgtgcaagcccaattcctccatttcgtgttccatttcctccatttcttcctcaccacaattttcaatgtggcctgtcaaaacatcgctggttgtgtgcgtgtgtctgcaggtactgtcttcattgatgataatgtcatatctccaccgttcgggaatcaacccaccgtagaaaactactcccgtccagtaccacacaaacgagttgtaaacaagtggaaggtagaaatacaacgacggaaggaagccctcgtatctccatttgcacaaaaatgttgttcctcctaacaaggccaagcacacaaagaagactatccgaagtggcctacactctggcttgtcaaagtatggcgaccaatttaaacaacaatccactcaagcctgaaatgatcgaaaaacccacgaataggtacaacaattttgaactattgtacaatgcacaatactctgctgatatgacggaacatgtaatcaacacggtgataccagtataatcaacacaggcaaagcggtttcgaatctgaaggtgtgcaaaacaggaatatgtgtgccagagaacagaactaaccaaacactcgattgcggcaagcaagaagacgtacatcaccatattgtcaacccacgtatttgcggcaaaaacgtcagtctttgggaaatgaacaagcccaagataaagcattaacactgtacctatgatgtgagtccatatattacctgtctcattatggttgaagtgaaacatggacttgagtatatccttgtgttggagggaaaacctgtaaccgtgaataatatatctgttttctctccagctcaaaggaagctggtagtaatgcaagtacttttcttcggcttctttaagtgctttattaaagttgaaaaagcgaaaccgattaaacttggaatcatggtcgtagttatctgttgcagctggagtcctacttttaatgaattggtcaatatgactcaacttttgttcgaagaactggatggtgttgatgatgttggtcgaaagtgcctcattagttacatcctcctctggtaagattagcgatgattcatcgttactgaataaatcattgtacttttcatccaatgttttgtataagtactccaagttagtaattgaagtttgaagtacatgatccttaacactccgtaactgttcataaacctggttcatgtgggttgcagataaagtcttcaaggaagagagcgaagcagtgctgccccgccgattatgtgattgcgttgggttttttccattcccttcactttctaccaaggtctcagatgctccagcaccaactacttggaagtacctctcaaaacgctctaagcgcagttcgatactcgaaaggaaagcatctagcttttcaatcaaaagactttcactcgtctgagtttcagtgacctgtggtggtaacttgtttgtatggtttcgatttctgacacccgatacaatggtagtggacattatctttcagcgccgatgaaattaaagcaatgataattaggccaactatgggctatgtaaaacgataataatgaaggtaagaagagcggctgagaaaaggaacgagcttaaacgactgaaggatgacacttgattataggagctcagtccggcacacaatattattgagttgtgggtgcgactctttccgctctattgcagaagaaaaagaaatgaatctgatgatctaaatttcctacatttcgatttacccgtttatgaatcgcgcggatattctcggaagttttgcaattatgatattacacagatttctttttttttttatacactacatctccaaatttgctcttgtcaagtcaaagctcatggtctggcaagcaaatgctttaattagtgagctgttctttcgaacttttcatactcgtaaagacacattctcattggggatctcattgaaatttcaccaactagttcttcgtaatactgtttcctttcgctgtcctcaaggacatctattctatctttcccgttgttatcgaataatacattcttttccttcatgtgccattcagcaagatcttttgataagaaatactcctttagaatgtcatcgttactctggagcaacttaattattctttcggaagacaagtttttaacagagttcacaattgtttcgatatcctctgtctcatctttgtgtgtttcttcatctgtcaaaatcttcatcaaattactctttaaaacccaaagttggagttgcggaacaaagatccatccgttaaactcatacttgtccaaccccgtctcatactcgaaacgtaatctctcctcaaccttattaggaataaatactggttcaccattcatcatggaataacgcaatggttggagctgcggcaatgtataaaagtgcttccggcgatcattgtacacctctgcatctgcactgttgtcagctttctcgactaattgtttgtctttgtattcggatggaagattagcggttgatttcgagagaccggtgatatcaatgtaaattccagaatcaacatcaataaatcttccgtcaatatgattgcccgtctctgagacatctcgattatgaatataggagccgatatcaatgagaaatcttccgtatccttcttgtggattctcaaccaccaaagtttggttataatttttgctcaatctcacaagctctgaaattggcatttggacatcaatgtcaacatcatagggaaacatgagaccattccagtaccaggaaagaaggggaccatgcatgatccacgaaatgattcccttttcctccgtgaagcggacccagttccgtaataagcgctccaatataatatttgttctttcaatacgttgttcgtttgtccatcctcgcttatggaagaagagcatatcattaaagaatctccaatcataatgccagccccaatcattatggatgtttctcagctcttgaatattgagtaacggcatcttgaaatatgttggttcattcgtgccattatacttccgactttctttcatgccgttcaagaaattgagttcaggttcagatttatcatccttactttccaattctttgataagattgtcaactttttggatagaatgggagaacaattctggtccgagggacatcatttttgtaccgttattagagtcaatgacattatgcaaagaatgaacgtcctcttctttagacaagcgacgagccgggaaggatttagccattttatcaaagtagttcaaatgattgaatgaaagtcttttttcaccgtccacttctttcacaatggaatcgctaatgagattttgtgttaaatcgctgtataataggcgttgttgaggatttctttcttggtccacaataaattcgaacacacctctctcattgttcttgttaaaaataatgactttgtaaggcttagggaggtgtgttaagacatatgactttgccataaaaaccctaacgtcgttgtatgcctgatgttcatgcttgcaatggtcatagatcacagcttgtggcatctgctctcgcgaaaggaaaccactttcatatacttcttcgtcggtgagagcgtcaacatctttgcaaaagtaatctgggttaggatggcctcgtatcctcaatctcaatcttttgcaagtaatttgccgtggattacctctatacttcaatttatcattcaaggcagtcacgtccgcccaatcagcccaatgaaacggtagtgttggaacgtcgtttgagttgccgaatttcgataactcgttggtgtatgctgcaatagtgaatcgaggatcccaaaatagctcagtttcgttgatgttctccgagggaacgattctagaaagcggaatttccacatccaaatgccgcaaaggtgtgtttgtagtccaaaacctagttttgtttgcggaaacttccttcaataatggtgcaactagactatcccactcatttgtcggtatgagctgggcaagtgacgacagtagcaggccatcaagatggaaatatgttaacaaaaccaagtttatcgccgctagccccaaaatgaagaaaaacttggccttccgagatataaagatcatccgttttataagggccatattgaatttgtagtgaattatgccataggacaaccacctgtaagttttgatttaggtttaggtacgtggatagttagatactagaaccaatgtagtccaactcacacttaaacactaactaaaaataaaaaatgtggttacagaattcctcacatataagaatatatatcaatgtggaatttttagctgcaattgcatattggacgtgcactccactcggcatgtctgttgtatgcagactttacatatctgggcatctacagtaccaaatcattcctaaggcaccgtttagcaatatggcaataaggtactttagcgcacttggtttgattacaatgtcttttggcattcttgtattctactcctaccggtaagaacacattttttcttccaagcttttctcgggccgacgtcatgcattgatgcgcacacatacatacactacgcagaagacattcggacatagacttagggtatactgagatcaccccaaaccagatccttgtgagcacgagcgttaaaatcaaatgcacgcgatgtcgttctaaaactctctcacttcaagtgaacggtaattcaccacacgatatgcatgtttacaacgtcccacacactcggtaaatggtatcctgcatgctctaataccacaaggggtatgatatcgcgcgaccgtgtacagcgggctcttgcagattattccacacgcaagaggataatgttcgaagtgttgaagaaatgacgagaagagcaccaaaacgcagtctaccatcaccaagattgaaagaagttcaacttcaacaattataagattcgagggtcgtttcttttgttttacctgtatggccgtgtttgtgtgcgtgctcctaactcgccatcggccgatggccaggcaaaagcatcacagaactatgttatcgttcaggcgacgctcaataaaaaataggattctaaaggtatctcaagtacgcttgcctacgggaagttgaatatgctttgttgctcttggataagatatagcttagttttcaagtctaactgtacgagttcgtgtaccgcatatctattgttattttctttctattgaagttgttttcattcaaagtggttaaccacctccccgaagtaacatcttgcataattcctgatgaacagcgtctcgtaatttgagtatttccgtttgagggtattcttgtacactcttatctaagagtgtaatttttctcatgccttctaggcgcacggcatcgaaatcaccggctttatcgtcacttttgttatcgtgttctgtgagcaaattgaactcctcgatatcatctgcagctaaaccaatatcagccgtattcatgttaatcacattgtcgttaatctttttccattcttcgtcaatggctttttgatgtggcaaactggattgttgaatttcgtatggacttggagtatccgatgaacctttacattcacccagttgggcattcattgaattagtcgctgatttgctcaaaaggtcctttaacatttttctcttcttaagtatcaaaatcatcctgccatcaacctcgtccacaaaccgatccttatcaattggcgacgaaggcttaagactggctaaatcaagagtaacgctttctgggtccttgaatttagccctcaaaatgttcaagaagtgttcgatccaacccacaatgccgagaaatattttgtctgtatccttgacatacaaattatgcaaaaatctcccaaagactttgctcatgcttatccaagagtgattgaaagcgaccaagcatctcaacgggactaataaaatacatatcaccttcatccaaaatagttaattcttccatcaaatcattcataaagtgttgccaatctctaaacactaagtgaatgtcacattttttcatgactgacatcatgggattgaagaacatagagagcacctttttgatcaactgcgttaattctgggttcttgccacattcttttcatattattcttatcttttgttctggtctccaattgccaaagttgacgaacgttaatatatgcattggtctcagaaacttccttatgttctttcaaactttgatatgccgtatacgattcggtgatcttttgtaaaaaaggtaaattttcagcagttacttcaggtagaactctctttgattttaagaagaataaaagcaaattctcaccttctgttttggcttcatctttgagatcctctttaatttcatcatcgagatcgtatacgtaatagttaatgcggtcaatgataaatttgtagcgtgggtcattcaatggttctgagtttagcaaattgactctttctttatcataattctccaagtcttcatccaacaacatcacaaacaccatcgagagcaaactatttggacctttattggtaccggatttgaatgaaaatgaaggcaagtccatcaagagaagatccactaaacgagtcattacattcacggggtttgtgtactttaaaatcccgtaacagacattatagggaaataatcggtgaaactttctgcattttccgagccattcattggaattgtcttgagtaagaaacacttgataaagggtagctgcaatttcgagcttacaccaatctatgaaggaccgcaatatgggtgatacagcttcccgtttctcacaatactcaagttcttggaaaagagtacttatcaggtgcggctcttcaattagctttgatttgaacttttcaaaatcttgtgccaacgagtaaatcactttcgcagtactctcttggaacttttcttgcgtttcgagtctctgtctttcgagttcaagccgttgccagtaatcatattgttcctcagacgataactccctagatttagagctatcgttaagaaaagattgaaaatcatcacagtgagaaatctctggtttgcatgccaacatattcaaatatccccttagtgctaagcgaagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctgaggccatgttccaatttcttgaagtccaggtatgacttgcgcaagaaatacgaatcatattcaacagtaccttccacccatttccgctgaacaacatgaaggataaacttgtagtgcagtctctctggtttagactttgtcattgagaataactttatagcactagttccccatgattgggtaatttcttgcgtcacctcattttgagagaccacagcaattatattcaagtgtacatcattcacaaaagacattcgcaggtaatcttctagagatctgagtttctggtaatcttgaatactgaaagttcccttcagggggcctttgctaatcttatcgagcttgccttggtcagacagctttaggtgttctgaggcgagatacttggggtcccggggactaatgatcatggaactataaaaaagtaaaagacctgagagcaatctacgattaacttgattgcgtttggtgatttgctctttcctctcgataccttcggaaatgtgcttggagttgaagctttcgacaaatggttgaacagtatccctccagaaacttaactgctcatcaacaggattactggtgattaagggaaaagattggacaaattcagaaaaaaagtatcggagaagtggtaatcttacctccttcttttcctcagaagtacggaagggtggacccatgtactcaagacatcgaggttttgataagaaatgaagttcatttttaagctgttcttcgatcaaaaacttcttgaggaagtgctcctggttaattgataatgagttgatgaacagaagatctgtggttaaagaagtcatcaacaaagacaaagtaagtgacttaagacgggagtattctacacaattgtacttgctagagattatctgcagagctaagcttgtgaaacagtgtctggggcaacgagacgcacgtgaccaatttggcttcgcatcgcatcatctctcaagattttcccaatttttttttcttgttactttctttgagcaatgggaacccaaaagaaggaaaaacaaagaagagtccgagagggcgatacaagagatggtaatctccgtgtcaagggtgagaatttctataaagatgcaaagaaggttagacgtttgcaaatgtacaaaactggccgtgctgtgagaaacgcaaagggagaaattgtcagagctgctgtattgcaaggcaccgacgcaccagttgctcgtgttgatcccaacaagaaatggtttggaaacactagagtgatcgctcaggattccttgacgcatttcagggaagcgatgggggataagaaacacgacacttactctgtcttgttgagaaggaataaattacccatgtcccttttagatgaaaaagaccagacggagtcacctactgcgaagattgtggaaactgagtcttacgctcatgcttttggccccaagcaacagagaaaaaaaccaagaagtcaagcggcctcgtctttagaagaattagcttccttgactgagactgactccaaagcttacgaggagaagcaggaattggatgccactcttggtttgatgggtggttcattcttggataaagatgaattcactcaagaagcgaaggaagccatttttcacaagggtcaatctaaaagaatttggaacgagttgtacaaggttattgactcttcagatgttgttatccatgtattggatgcaagaaatccattaggaacccgatgtgagtccgttgagaagtacattaaagaggaatgtgctcataagcacttgatttatgtgttgaacaagtgtgatttagttcccacttgggttgcggtatgtgttcatttttttcttttctccagtgaagctttttatgattttctttctctttgacccaaagccttttgtcagggtggcaatcgattttacatcgcatatctacattgttgcctgttacgtctttggaagaacaatgctatccgcccgtggtcctgctttcgagcagaattcttgtcgttctgacttgaattttgtccacatttaccaatagtctttattggtttttcagggtagtatcggaatcttattgagttggacctgctttgagactttttagtctctcttttaggcttgtccgtagtctagaagccgacatcttttttctatttttcccttttttttgtcttacttactctgtgcctcttctttgttttatcttcactgaattttctatttttcggttttactaacaactcaggctgcatgggtgaaacatttatccaaatctttcccaacacttgcattccacgcatcgattaagaactcttttggaaagggttccttaattcaattgttgcgtcagttttctactttacattcagacagaaagcaaatttctgttggtttcattggataccctaacactggtaagtcttcaattatcaacactttgcgtcaaaagaaggtatgtcaggtggctccaatccctggtgagactaaggtctggcaatacattactttgatgaagagaatttttttgattgattgtcctggtattgttcctccgagtaacaaagacacagaatcagacattttgttcagaggtgtcgtcagagttgagcacgtatccaacccagaacaatatattcctgatatgcttcagaaatgtgaacgcaagcatttggagcggacatacgaaatcaagggctggagtaattatgaagaagattcgtctttattggagcaggccagtgcggagttcatagagctcatcgctagaaaacaaggaagattgttgaaaggaggtgaaccggatgaaggagcagtcgccaaacaggtcttgaatgactttaatagaggaaagattccatggttcgttcagcctcctaaggatgaagaggtgagaacaggcgaggataagaaggctctgtttaagagggcgagagctgagagagaagctgaaaaagactccaaagacagtgcgaagaggttgaagatggactcttcagagggcgagtctgacgataaagaagaagaagaagttgaagctaaagaggaattataatatccctggggacaaaaacttttcaggtttacatttctattcatgtacattaggtatctgcattaatcggacggatggatcgtattgctaatctcttctcagctattgtaaagttaaaagaacgcaagctaccatagttgcttcatggaagtagtcacttttgttttttcatttggtatcagtgacttttcaacaacgtctccgagcccccataaataacctttgaatttctcaaagatcgaaaaatcgaaatttgcttgcctaagcaactccttgaaacattccattagtaagtaggcatgcaaagtagaagtcatctgctgatgctgatggcttgcaaattgtccaagggatgatgacgcaaaatattgacgaatcacaggagaaattggtagcaaatgcaattcttccgcaagatattcaacagatggtttgttatttgaagtgaggctcttgttcaaatcacctgcagctccactgatcccagatggtcctaagggatccttatcattcccaatattgtttaaaccactatttccaattttgccacctgaagacgacaataattgagtgccgatatgtttcatatcaaaaaagttcggaaagtacttcgatgtccaccagaagaactccttttcatcgtttggaagaatgtcattcgttaacaaactgatgaggaaccccaaatcatatcctgagtgataactcaaccagtttatagatgtgtccaagagcaacccgctctccatcatcaattctgcaaaattgaaatgaggaatgcctctgctcatatgagaggcaaagttaatttgcgctgtctgggacaacatagataagtgttcttcgttgaacatttcgactgccaaatcgtacgcaaaattgaattgccaaatgaccgagttactgatctcgttgtttctaaccttgacagcgcataatgacaactgaatgagatttaataaatcggcatttgatcttaatgtctgaaaatgatagtccgaagaagacttgaaagtacccacaggtctcgcaacgatgcctgggatctcttgatggatcgaaacaaagaccgaggatgttttgtcattaacaaatgaccgcaatgcattgaactcgtgctccaaattgaagttccatacctcctttatgatgggcacttgctgttgttgctgaataggaatatgatgttggttttggaaaggtctctgtggaccctgttgttgagactgactatgttgagcccgtgaaggttgttgctgtaattgttgtaattgcatctgcaacaaaggattcacattctgattgaaattcatattcgaagcatttccaccagggttgatattgttgccgttctgtacattcattcctccattgagcactgctaataagggattcgcattagagttctgttgctggggttgctggggttgttgcggttgttgtggctgttgctgctgctgctgaggctgctgaggctgctgaggctgctgttgttgctgaaggtgctgactgagtagttgttgacgctgctgttgtaaatggcgctgctgcatttgcatgggagacatttgtggcgactggccattttggttagatccagattgctgttgttgcaagtactggagatgaggattgatgttcatggcgccagggaggaaagacaattcttttcgtcacttagtatgaagtatttgtttgtgacggaaaccttggaacactcttattcaggagctttgaaaactttaaaactgacaagatgttgttaagtttgggacaaagatagcgtgtatattttcactgaacgcaagccgaaaagcatgtagatgttttgacgtgagcacgacctccaacaaaatctgaggcgcgccatgacttcaaacatctacatcaaagatagagactaggagcatacatacatagcatagtcattaaaaagtatattcaatcattttgtttcctgtctattgttagagctgctctctgaagtgagcgggagcttgttctgcgcctccttcttgcaagaaattatggtttcctatccttctaggcttgatcaaatgttgcaggaagaaaccaatggcacacaccaagcacactatagcaacaatgaggtagacaattcccaatgtcatgttgcggccaccgaaaactgaatttgtcgtgatcaccaacgacttggtgccaccatacattgaagcagggtagttcaaaccaatctgtatctcgtaggttcccagagtgaatgttgttgttgtattcttcaggtagagcttgaaaaatgtgggcaaacccgcagttctcatccagttttgtagctgctcccactgagacaagtccgggatgttactcagattgtaaccttgggggaacatttttgcccagttgggtggaggtacaatatcttcaggtttgtaagtagttttcttgaattggtgttttctgtcagatgcccatgagattcctttcgatgttaagacataagtttcgttgtcgcttcctgtcttcgagttgagtaacacaggactgatgaatgtgtcattgaaaagcgagtttgcaatcaatccgcagggataaatcactttttcatcagagccatcacctaccagccgcaaaggcttgcaatttgttgacaagctgtctgcatcaagggcgtgtccagctatttgctttgggtccacagaatccacgtactttctgtgattctggtagaaattcgtaagtctgtagtacaagtagattggaggtttcaaatcacgtggtaaattgaacttcacgaaacacgtctctgttctatcaccatctgcatctgttccattgatcactctccactggaagtctggatcggtgtttttgtgtcggaaatgccaattagtgtacttggaaggaactttcgcgtacgaatctgtggccaaagtggcacatttggaataatcaatctgcaacttttccacattatatgtgtagtagacaatagctacacctaatggagcaaaaatagcggcgagcaaaaagaggaaagggatcaccgtcttaggcgtaagaataggctgccatgctttcaatctctgttgccggaaggcagtatttgggggctttcttgacttctgaatccgcgatactgtctcctcgcctaaatcgtcatcgtcgctcttctttctccgacgtaaaaagttcatgttctctgtagaaactaccacgattggagttttgagacactgcctactttcatgcaatatgcaggagaaacacaactggggctataacaccacgataaatcacagaaatccagtttagtcactaaataggctgttgatgttttccccatatactttcatgggtaaaaaggaccataatcctctattttctattttttctatctgatgacttattttattgtccgaaagtcattgattgacttttgttaaaagccaagataaatgcaaaagtgcgatacgaagtcgatttaacattcgatgaactttgacactcattttctttagtcctctgtccttttatttcattcattccataagatgctttgacacatgatttacagtcattattccttgcggatgactcagtcgtgcacaggtgctaaatcggactttgagccatcccgagtatctgatagcatgcacactggttatttgcatcttgagtattactagtttataacaatatggacaataaacgctctgcaggcattccggccatcacaggggaaattgatcggtcccaagccattcagatattcccctcggcattgctgccgtaccgatctacaatcttagcttacggaacatcattcttgtccacaaccattggattcccttttgacactgtcaaaaccaggttacaaacttacaaaaactttacttccaacatggattgcatcgttaagacgttcaaagcagaggggattcggggattctatcgtggcataatggctcctcttgtttccacctcatttgtgagatcaatcagtgtgtctattttcacaacaacaaagccttatttctacgaagcattctatggctgggatacgccaggagaaacagtagtacatccacttatcagaaaccttcctgtatgtttcgctgctggtgcagcggcaggggcaggtgtgtctattttagcatgtccctttgagttctccaaggtttatgcgcagattgctatgttagcacagaaacgagcccgtgaatctaacccacaaacaaatgggctttaaacaggagatggaaccatacaaaccatccttacgcagcacagcaactaatatcataaagtatgaagggatttttgggttgtattcaggttatcggtaccatttcttcagggatttcttgggatctggagtttattttgccgtttatgagtctttaaaatgggctacaaatgtgcttatcaattctgatctgtcaatctcctctcctttctcaatccttctcgccggtgggatgtctggtttgacttgttgggctattgttttccctatagacacgacaaaaacactcatccagaaagattgcgtaactaatatcatgcgaaaagaagaagactacaacctttgccattaaagaagcgaaagatacatccttcgaaggatatgtaccgaggattaggcatctccatgacaagatcgtttattgtcaatatggtattttttggcgtttacgaattaagcatgaaaaatttcatctaaattgacttattgtcaatccttccgaattctatttattggttagcgtatttacattcagcataaacattaatttatcgacgctctctagcgcgacctcgtaactcttcctccttcgttttttcttcttcagctttcttcttgctacttctcgttaccctcctgcgcttgagcggttcatcatcgatatccgaagatagttgttgaattgtcctttttatcggagacttcgaccttgttctcaaagccggatggtccgtcagatcgagcaaccacttaccacttgaaacacgcctacgaccgggcagcagtggcacatctaatgtaggtgaagaatgttcttggattggtttcctttgggacctagattttgtcactttgagcggcgaatggaaaaaattcgcaggttcattgttttttgcttctaggtcttctcctaagacaggagtcatagggacctcagcttcttgtggtttttcttccttccagtttttttcttcatgctccaccagttcagcattttcgtcacccaactcgtgcttggtttgactccgcaatgtacgcttccttggaggcggggtcgaatcctcagaaatttccaatcctaggatttttctttttcccgttttagggtgtgtccgtttttctgcaactggatgcatagtcatttcagaatcattgacatttcgagtggatttctcttgcatcaacagacttccgtcatcctgatgcttacccacgttttgttgtatctctggaatctcacttcccttttgaggaatttgacaatctaattcttgctgatgattatcctctggagattcaatgccattgagaggtcccttcttcacttcgggttcgtttgccttgctggaaattcgattatctctctcttttataacatgattgactttgtccttaaatactgcaagaatagattcaactggtgctagggcaatattatcgggagtcttttggcttttctgttcttccttctctggaagaaacttttcactcgtatttgcagaattgcttgcgttttcacttttatacatttcaacttcatcacctatctcctttcctgaagaccccctgttctcttcataattattcgaagacatattcatatcctcattctctatgccttcatcggactcatcattagatgcttcagacaagctttcaagctccttcataatcgttttgcctttattaaggagattttcagacagaggagcaatgatattgaattgaaaacccccaatagtagtttctttcccttccaaattcccaaattcaccacttgcgtcgacgaaatcattatcatcatcatcatcatcatcatcgccatcaacttcgggagagaaacgtgagaggaagcgaactttggcttcatcttcaccagtgtcgaggacagtctgtgttccggctattggaagttctgctccttcttctttctccttcggatcattgtgtgttaatttctttgcatccgcaacattagagggttcagacatctcagatgagtcaagaggagtgctctcttttgtcagttctagagggtctgtaggattctcatgtttgatattctctttctcattcctatcttcattcaccataaactcttcaacgacattgctttcttcacttgaagtgaacaaatcgccctcatcttttaacgctgtatcttcttctatgaggttatttccaaatcctaccccggagtctatgggtgactcaccctcaccgccagaggaggaatcatgttgatcagccttcgctccaccctcaataaaagcttcagaggaagactcactttcattttccgtcgggacatcttcaagatgcggaactggaatagatggtttttttctaagttttgtattaggaaaaaaccatttcaacgggttaaaagaggacaatgaaggttttggtcttttaatccgagaagattcttcttgaatatcacttaaacgctttctggatggttcatcatgcaacgattcatcgtcggatttcttattcagtattgagaatgaaggatatacatctcgatccactggcgtacctctcaaagactccatttcttggatgaatgttggtaaaactacatcagttgtctcctcaaaagattcaacaatcatttcaccatcaatatcttcgggttcgattacttctgttggagtttggatatcaggaggtaagttatcagttatttcaataagctcacctatgacgtctgcctcagttgtctctgcgatgatttcagtaggttcctcgattgatgttggaaaaattgacttcagttcgactatagtttcggtttcgaacgtcatcaacacttcctcagaggtgacaggttcaatgactgtgactttattaccacttgacacttcaaactcacagaatgctttcttaaaatcagcactggggttcagcagcattttcaaatattctatctctttctctttcaagcgtctcttcagcattagaggaatcttgccctggatggttttcagcatcctgggaatcaaatgaaagatcttcctgaataactgaagctgtatcagatacgggattttcagcatagtcatctgttgcgctgaacatttcttcatccgtatgttgattggtaatgccctcttgaaaattttgagagaagttacattcatcatctgactttctcccattcgtattagcatttgttttcacactgtcagcattctcatttgtattcatgaagctagtgttgagacatgtgtctctgggcacactatcactcacagacttattttcgcattcgttgtcaatagtcgacttttgcctatcaactttcaaactgcttgtggcatcgtgaaagatctcttcttccagtgcgttttcgtcttgtacaataccttgaggaatatcattgattgattcaggctccatttgattaggcagtacatcagtttcatctgcattatccttttcaattggatcgtcatttcttggcaaaacggttgggacgatttgagttttaggctcaggttcaatactcgcgttctcactaagtatattcagagcctgtaggcccacaaattccttaggatcgtttaaattcgacagagtagccataagcgaggaactgtgattgtacgttattttgtcctctgagttcatatcttcattttccttctcgtgaaaaatcagttcagtttccacgaatttctgaggattttcaatagcttctatttgttcatgaacttcggccatttcttgagccactcgcaggatatcttgcattagttcatcttcaagcgcctgggcatcctcatatatagtattaccagtggccgaaaaggagtctgactcctcgggctctattgaagtaattccaagttcagattttaaattttcaagagtgtgtaactttatgtggaacctcttctctgtttcttccaatttatgcaagactacttctggcagttcttgcttgatcgttttgaagacaggatatttgagattagctttaggtatcatgataccctgatcttgaatattttcaacatccgcctccgaatcagctaatgagccctcgctgacaatattttcttgttcttcagtggttttagagtgcaaatcgatttctgcctgctcatttcctttcaccatatcgtcgataatctcagagctctgctctatctcggcaacttgcccacgattgaaatcagattcaacatctgcagggtagtcactggaaagcgcattagaagttgaaggaatgtcagcaagcgcttcttgtgcaatgtttgcgaataggttagagttcaacagtggatcgatagtagtgttagcatgagtagcctcttctgtccattcttcatgctgttcatcattataagaaatatgatttatcacattaagagaaattctgcgttcttcattagtgaacaagtcgtgtgcttcgtcgaggtttcgatttgattcattgtcagatttggtagggccagataaatgtgaatcttcttcggagtcagatgaagcattttcaggaccagacatgtcttcttcgtcttcactggaaagaaccacgatttcatcattttgcgattttcgttcttcctcttcaaggtgtcttatcgtctcttgattttcatcatcatccttgaaactatactcatagtcctcttggtcttccactttaggtttgaatgaatgttccatgctttgaccaatgtcatattcgtcttccccgtcaattacttgagtattgttcatagcatttaggagatgactagccatgtcaatgtcaactccgggggtcatatctgcctctgaaacttcactgtcgtcattatatattccactttcctcttctgccgacgaactgctcattccaccatgctcgaaaagggatggatcgaattttcctcctgtggtatcggataattttggtcttctgttggggagcgaatggaacggctgttgggacacttgctcatagctattactctccacatcatctgcatggccttcctcttgtgataactcatcgtactcatccatttgatcgatgtcatgatcataatcaaggctatgatcttcatcgatggaagcaatcacttccttatgatttgttgatatattaggccctccagggacattctcctcctcttcctcgatgatcagcccactatgatactgctcactatgatactcgctcaaagaattatcatccatatcggaatccacatccacaatatcactacgaatgtgctcagcgcttttctctaatcctgattcacttgttgaagaaagttcttcgtcgtgagagggttgctcggattcatcttctccttcgcttgatatgatttctatgatgtcggaatcactcagcagcgaatggaaactttcttcatttggtcccagggaagtggggtgccctttaagatgggctgaatcatcaagagaatttgaaggtattttcgtatctgctttggtttttagatactctgataaccggtcaaactgttccagaacaatttcgtgccgatacttctcccggagcgattctttctgcgtctcatcgcgaagttgcttcaattccaattgctggcttgaaaaatgtctccgacgctcgtagttttatgctatctatccaagaaaggatggattcatcgtcaaacagtggaatgtttggattgctggaattcggtagtagcgaaacattcagtgcatctgggctttgtggagttttacttagctttcgtctggggctaatgggaaacttattattggtcattggcacgatagatgaacctgtttatggagctacacaaaggtcttttgtgatgcacgtgatgttgtatcttcagtaggtggatatacaggaacattagaaatgtccattagaaattgcaaaaacaccactaatgcaattagagcacttttacaagttaaattgcattctaagaaagtccaaggaaagtggaggcattaagatgaagaattctgtgcaacgtttctcattttctatctaggacgtataagtcctccacaatgtatgcacgctcgtttcagatccttatggacaagtgtatgagaccattgaagcccatcttcagtctacaaatagtaataatcattaccgaaattgtgccagagatatacacaaagaggaagcatttacgaatgcattcactgggtacgatttataaatctaatgtatccgtacttactttcccgtttccttgctgtttcctgcacttacggagtatatgtgaaatgtaggtaccagcatatcacatggtagaccctgaagtctatcataatcgttagtctattttagtgacactcccaacgggaagtgtaaggtcctgcctctatgcatttttttttaaagtcaaggtacaccacatcatggtgccaagaagagttcgggtatgcgggagaatacccgttggataatccaccttcaaccgttccgagtgcataatattttttatgtttaaatattgaacaggaaaaataaccaacacaaaggaaagccgaaagcttaattctgattacagtatatccttcacaataaaaagcagcgcgtaggtgaaacagaaacgtgatatgataacaaagcaagtctcgtatcggcccattacttgtgaaaaatgggcaagtccgtaatattgccgaaatatcgcagatgtcttacagagaatgtgttgtccgtccttccagctaacatgtgtaaaaattctgctttgcatgacctacttattttctgcacacgttcgcacttgcgaagaaacttcgaagaggtacatggaagcctgccagttagcttagtgcggaggacatacatcaagttataattagattcgtggctgatgcaactgcagcaattgcacctattgttaaagatctcgatgacatcagacagttcaataggttaacttacgatgccatattcgagagcagaccacaaatatgcttggcgcttaaaagatgcatgatacttgttcccagggcatgaccacatatgtgcataaaatttttcatagcggtgggatggaggttgcttaacatgagcgaaaaggggaacaaacgaatgaacatggaagcaactgagaactagtgaagtgtctgcgcaacggaatgtgcatggacgtgaaactgccattgtatgaattgggaaattaccagcagctgcaagtgaacaagaatgtacagactcatcatgctcatcgcgtaagtttctgaaatttctgagtaaatcttccgcatttgcatagtaaaagaacctttctcgttttattttgtacttctttagacgcgctgcagcaggatgagatggaaagaaaaaaaagaaaaaaacagaattccaacatacaacaacaagggaaaatacaatcattaataattgtttcaattcaattcagtcaatggaaataggtattgatcaccaggactaagagaggaagcattgagatgttaccgtgaaatgatgtctcagaatctttcggagaggggatttcgcaaaccgatatcttcacacgcattacatgtacagagtgcatataagatgacccttctagatttttttttgtccaatcgggtatgaagggggtgatgtgtatgccaaaccgcccactcatgaccatttcgaattccaaatgagacatggggttctacaattgaaggcgaccagagaggtattgagaatttggaacagtattatttgcgagtgagatttgaagtgaaactgccagaagcagataattatgtactacctgcattgagaaacgattcggaacagtttccgatgtactttaagcccgagtgaatcctatgaggtctcctgcagctccttcccagaaaaatacccacaatataaaagcacacccatgtcgcctttaattgacttatgtagactattttttttccatcaaaatgactgcgtctgacgtcgaagctcaagccgttcaggagccatacgctggcactgtccgtagtgaaccatctgccatgaagaaccacctcattgcttttttgggtgagttctttggtacttttgtgttcttgtggactgcgtttgtcattgctcaaattgccaaccaggacccaactattccaactgttggttctgacccaggtcaattgattatgatttccatcggtttcggttttggtgtcatggttcctgtgttcatgttcttcagaatctctggtggtaacttaaacccggctgtcaccttctctttggttttggctggtgctgtgcctcctgttagagctgcctttatggttttcgcccagatggttgctggtatggccgctgccggtgctgcttccgccatgaccccaggcccaattgctttcgctaatgctttgggtggcggatgctccaaatctagagctgtcttcattgaagcttttgctacttgtcttttgtgtttggctgtcttgttcatggctgttgagaaagctaaagctacatttatggctcctttggtgattggttttgccttgttcttgggacacttgatttccgtttactaaactggtgctggtttgaaccctgctagatctttcggtccatgtatcgctagcagatctttccctaactaccactgggtttactgggtcggtcctttgttgggttctgccatcgcgtggggtatctggaagatcttcaaggtcttggactaccacacttgtaacccaggccaagatgctgaccactagatttgtggaagcaaaatgtatcgagggtttcctagtttacttacctaattcacaatctcacgttgcttggagattgcttataatctgcaacataatcaagctgggaccctttatcctttaagtacgctcttaatgaaaatatcgtatatttgttattctcctcgtatagtaacaagtgtgcatgaacatttaccacagtgtctcacctacttagtgtgcatacatgcatacgaaacctatgaaataatggtgcttagaatttagattgatgcatacaagagatatctatagtgttccgaaaacagtaaaaagccacttcacacggttaaagcggccaatattactgatctcccggagttgcaaatcccggagtgtttttaactcagattcaagcaaaagctcttcctcatgacccttcacatcttctctctcacacttttctagcaagattttatgttcagctttgaacagttcaatattggttaatatgtctcccatattaaacgccaatgcatgacttaagaagcgatacagcgatgcatccttgtgacggaaaagataaaaagttttggatgctgctctgtctgcacttctaggaacctcctggatttcaataacattcatgttaatcaaatgatataactcgtttttgaccgtacgttctttcaacaaaaccaggtttgaaatagccttctcatcaaccaacttcatggcttttatacatttaagaattcgcaatgcgtttgtgcccatagtggttttaatgagagcttcgtagtgaaattgcttgacatgtttagataattgaaggaagggaatagtgtatgatcctggcgcaacttcgaacaagaagggtacagtgttgaaagttaaaagtctcaaatgctcagcaaccaaggtcattgacaaaggcccatccccattttcagcatgaaagtcactttcaaactcaatgtccatttctgttattgccagcccatcttctagcttaattttcttgtgcggttggtcagtgccatttacattaactcgttttgcaggtttcaaaaagttttgagttaagatggagtttcgcaaatccaagtcggggggtaaatgtctcatcaaatctctgatagtgaacacagtcattttactgtccaccaatgcattttctaccgagcttaagaacactctttcttcctcagggttagtgatcaatcctgagatatcctgatagcgatgacgcaaatccgcagatttctgttctatcaaggagcagcattgctcgtaaataaaaccggttaaaagccctaatcttgattttgccatatcagacaacgcccggcttcttaagtgtttttcaaatcggcttaaattaaagccaagggtaattgatgacttgagctgatgaattccggattccacaatgaaaacatccttggattcgttacctgataagaacaaatcattgaactttattttggttttctcggtggcttcagcgaccctcttgatttcactggtcgttgcagaacgaggcgtattcttcaacgtttcctggtacattttattccataaatcttcagccgggtgatagttgaatatttggagtctgtgcaaccagccatcattgaatagcttcacaaggatcgccatgttgtcatacttttcctgttcatcagatagcgtggagatgaaatccttcactgtgatgttcccgttctcgatgatgttttgcacgagttcagctgccttttcgccgtattgcagctttatccgagcgatgatatcaccagcatgcaaaagagttatgattcccctgtcgttaaacgtgtaaaagactgatttcgatgagttttccttccagtattgtatgcaattaagctgtatcaaagataccaatgcaattttcacctgtttaagagtaagcttgcttttaatgctaatatctttggcagttaagcgaccatacgagatcaatgtggagatgatgatggcagaagtttcacctagatggttcaaagccactctcgtatacaaataggagaagggagactgcgttttagcagactccgtcaacgcagacgtcatgtaatatgtttttttaagagatgtttctctatgagttctggacctacgtaaaataattttgcgacgtgatgagagatttgcgcacgtgactgtttttcactggtgaatgggcacttcaaagaataccatgaaagagcatagaatagctacctggctagtcagatggttagaaatatttcaacttatattctatcattttgcttttgacatgtttctgatgaagtataagatcgcaagtttagcctcagactgggcaacattaatgggaccagaagatgatgaatttaaaaaccaatgcagcgaatataggttcatcctcaaacatgtttaagtactgtaatcaccctatagacattgtatgctacttgtaatacgttcaacatttgtggttgtcgcacgtgaccttccacagttgaaaacttcaaatctcagttgtgcaaagatccacctttagcatatcatgtcgatgaagcaattgaaagccgctaagaaggctctagaaggggacgatcctgaactagcattagagcatgtggatgaggtgctactggaagaaccaaataattactatgctcatatttttcgtggcaagtcatatcaacttctaaacaagttggacaaggctagcgcgtcgttcgccaaggcgacatcgatcgagccagacactttgttaggatggaaaggttattttcaggttgtgagatcacaagatgactacgcacagttctttcaagtgctaactagttatttgaaagtattgattcaccagggtattggaattggcgatgtgattaaagaagtgtacaattacttgaatgcccacaagtatcacagtgatgcggagctaagtgagatgtttcttctgtctattcttccaggaacggaattaggagatttgcttgatggtgccatgggtaagcctgaagaaatattacagcagctaattacattggtgagggataaggaagctcaagagttgagaactaaattagcaaaagaaaaacttcgcttgcctcgtgttctcaacccacaacataaagcccatttgaatgagatcgaatggtctatcagacaacaatacaacctttcggaattgtacaagaaatttttgcacttctccaatgacgacgagctcagaaggaaatatgagcaagagtttttgaagtacagatacgaattgttgcgagtggttcccgagaagaaaactcttttgcaagagataaaggaaatgtgtagcgatatggtcgttattgacacgaatgacatgttcgcctggtctctctactttgatttacaagaccccaaaagcctagcggacttggatgagggaattgttttcagatttattcgcaaattccagaaggaaggattgggtgttttacttttggcttttgtaatgagcgacatgtgtccctttgataaagcacgaatcgcagccttcaaggctgaaatcaatgaagcgaaacttaaaaatccgagtttcaaggaaggggatggtgaattgaagaatcttgaggaggatgaagccgtaactgaaaactccctcacccctagtgaaattcttgatatgatggtggaaggttactccaaatgttctaattcaactttggctgatcgtgtaatttgcaacttttacatccacttgaacgagtatgaagctggctcctcaaaatgcactacagctatacaccacctcgctgaactacagagaacttatggtattgaccttgcaaatgctaagcaggacatcttgtgcctgcttgcaacagtctatacgtactatgaggctccgaaaaacttttctcgagcacttcaattatatgatcgtattctcaaagacaggccaaacaataagcaggctctcattggaaaagggttgattttgctcgaaaaaagagatttggaactggctaaagagatactctctcaggtcgctaagtcttatcccaaggacgttagagctctcaaggaattaggctggtgtcatattttgatgaagaatttcaacgaaggtagagagatgttggagaaagctttggtttatattgaaggcgcgtcagtgcatcaaatggaaatgcgtgcaacaattcgtgccaggattgccaaaagttatttacttgagggatctccatctgaagaaaacttgaagattgccttcgataaccttatccaatcactcaaggaccatccaacatatgccccatcttatacgttattggggactttgtataaggaatattaccataacgaagctagagcacaaaagtgcttttacaaggcttttgaacttgacgtttcagaaattgaggctgccaagtatcttgcttctgatttcgcagaaaagcaagaatgggatatcactgaggttatttgtcaaagagtcgttacatcagagaaaagtagaagaattctattcagtcagttgtacgacgattcagataagtcctggccataccgtgtcttgggatgttctgccttaaacaagcaagatgacgcaaaagctatagaatggtttcaaaccgctcttagaatgaaagcaatggatccagaatgttggacaggtttaggtgaagcttattacaactgcggtcggatcgatgctgccattaaggtattcaagcacactacaacaatagtacctgattcctggacaaatttctacatgctaggtttatctgtttgtgcgattggagatttctctgacggtttagccctccttaaaaaagcgttagcaatgtctcccgatgaagaatgtatcttaaatgctatctatgagcaatcgattaatcatagcgcccagttattacaaggaggattcacaaagcgaatgcttgaaacaaatattgagaccattgaaactatttcgcgagctgttaaaataaacagcacttctcaaaacttgtggaagtctctatgcgactgtttaaatttggccacgagtgttcaacaagagatccaaaagtttcctatagcaactgttatactgattgtgaaccaggtccccaatattgatgataatatgatatcaagcaaacgtgcactcgatctctttgaaaataatatgtgggtaaatgcgatatgctcgctcgctatcctttctgccagagcagccatagcagtcttaccaaagaaggttaacaagttgttaagggcttcctgtcaattcaatttaggccgtgcatttttggtgaacgctcaacatgattcggaacggaaagaacagtgtcaagaagcagctattattgccataaagagtgctattcagcttgaaccaggcaatgcgcaatactggattgcgttagcaaatgcttatacatcaacgaagccacagatagcacaacattgtttcattaaggcgagtacattggatgctagggacgttagcgtgtggaccaatttggctgcgttttacttaaggtatggagatgtggagttagctagggaagcttttgacaaggcaacctctttagctccagatcaggctacctcttggttgggaaatgctttagcagcagacttatctaatgatatggaaactgcatctcgattgacaacgcatgcatacattctttccaagggcaggtctccattgtctcagttatattacgcagtaagcattgtgaacaaacgcgttggtcatgctaaagatgttcgagacgttgaagcggcccaagagtttagtatagctaattttgccattcaaaatttcttgaaatttcatccagatgatgtggaaggtttgaaactatgtcttcttttgagtgagcgatgccaaacttataagataagtgttgaggttggcgaaaccctttgccgcttgctagaagaaaaatacgagcggactgaagacatcgatacgcttatcgaattcgcagaaacgaaaactctgttggctagagtatacttgggtatggaggattatgaaaaggctgttgattgtgcgcaatttactatggattgccttgcagaagaagagctcacgaaggaaatcactcaatccttactttcctcgaggattgttattggattggctttcttcttcaatggtcaatttaaagaagctttggaagaatttcagataattcttgccgaacataatctgtcacaaagagtcgtaactttgattgcgcaagttttgcatgctcgcaacacaacggaaaccaagcaggcggctttggacgagcttttcgcattcatagaagagtacggttcttcgttgattgttgtactaaccttaggagcaatttccattgtggacaatttggaagagtactttacacccatcaaagaagagcttgaatctcttaagccgaccgatcttgttgacgacacgtctcgcctactacctacgatgttacaggaactctccttcaagaccaacaatgatacaagagtgtggcagaaatttgcgatgttgttccctggagattttaatatctggaagaatcttgatgcatctatggcgttgtcaactgcaatgttgaccgatacgaaatgtactgctcgtgaagtttcagatgcttatttgcaaaaggggactagaagagaagtgcaaagggctcttcttatatgtggcgataaccacgaagcgcatgctgcacttttgagtaaatacaactaaaaatatcctattgatgatacggtccaatgttaactaagctgactggtgctccataagcccatctgtagcatatgcaagctatataaaataccaatcctcgggactcggccgccaatatttgtatagttagccgaagaatgagacttattaaacattctcaagaaaatgtgtccacacatgcatgtcggttttcgcagcaggccgcgagattgtgcgaccgtggtgtacataggaacatgtgcaggatctcaatgtaggcttatgacttatcgctggtagttaaaaggaaactatcccaacaaacctccatttttcccatccaatatatatattttttgcagtcttcccatttggctgtgaaattggaagcgaacataacacctcattttgttttcttttgattgctactgattgggtatctgccacaattcactacacgataaaaggtgtgtcaaactaccaatttgattctgctccttaagcagatcagtagctaagcatcagtggaatcgttcaatctgtcgattaacagcagggtcctttcactaagatctttgtcggtttagtttctggaaatcaaacacctcgtataatcgatagtggcaatcgcacattggggcctccatcacaatgtcagaccaacaatccatccaaaagcagaatgcaaaagtgattcaggtattccagaacttttttacaaaaactctgctgattatcgttctggcaagatctgcttcagattcgccgtcctcaacggccgataacacccgctccttcaagatcaataaatggttcaatcttaacattgccacaccaacagatgagtggcttcgatcagaaataaagctctggaagtctcaagctgaagcgtccttactacctccaatgataatcgagacatatttggatttgagacaattgaacgccagggaaatcgtaatgctcgaggatgaacacggcaaattgtggacagtagcagaagggaaatcgaagaaacaggaagtagtcattgaaagatggcttatcgagtttgaccagctagatgttttggattcaggtttggacgagcttcccctaatatacaagcaagctatcgttcttcttcgggtggtgttcaccatcacccgattgttaccggcatttaaattgaaaaagattgtgtcgaaggtgtcatcaaagaacttagctctttgtaaccggctaattgacggtaagcagcctattagctccaaaggcagaataggattgtctcgatcaattatcccttcccaacatttgagcggctcgcatatgacacagaaatcattttccccaatacgtacaacgcttggaagcttacgtgtatctgttgcttatcgtaaccacttcaatttcaaagttgttgaccatgaagagagattgtctgatcaatttttgcttacagataaagagaaggcggacgaagcagaaaaactacagaacgcaaactcacaagggatggtttcacgaaccaattctatcagctattctgacaacgagacgacaaatcacattggggctgcacggatcgatcgccgccatgaggattatctccacagaacagaagatgaagagaagttttctgtttctccgtgtacatccatccaacaagatgccaaccaaaggcccaaaataggcattacaggtactggtgctgtgcgtcctagtatacagccgttcaaagttggttccatcagtacatctcctcccccttcgggactatctgggacacctacaagttatgcgtcgggatctattgagcggcgaatatcgataacgagtcacaggtctggctctaatgcatctcttgctgcactattgaggaacccgaagggtagcttgtcttcgtccaatacaccaacaacgatcgccatctcgaactcgcagaacaattcaaatgcaatgctgtttccaagatccatttcttcgtcacatggctcacaccttcaaagcgatgaacactatggagaaaatgtgtcgagcactcctagattttcatcgtcttttgggtctcgtcaaagccggcggtttagtggtgctagtggacgaaataatgataccaatgcatcattgctaggcactagtatggaactgggttcctcgggtgcgcttttaagcggattgtatattgacgacgatatcagttcgtttgtacggatgattgatggcaagtccacgttgaaacttactaacagtaatacggactcaaaaactgttcctcactcaagcgatagcaactctcatttggaggcgttgagccgtttccagcttttgaagagccagcaccaacaactcggtgacagtgttagtgccagtttgattcttcatcgcaaccggagcggatctcgagaaagtcacggagtcagtggtagcagcaaggctgcaagtcacaagtcttcccattcaagttccccacaaccttcatttctgcccaattcctatgacaatggcccgttgccgtctatttcttctcggctacatactagtgggatagacagccgcgtaggtagtgccagcccgagatcgttgatgggactgaagggaagctacacatctcctaatctttcatatttcaagccttctactaataaacttgcggcatctcctctgactgcaaccactatagcgcatgcgacccaccatccagggacagtgcacaaggaaggcatcaagggtcttgccacttctccgtcaatctactcggaggccaagcatcccataagatatgaggatgtattcgaagatgacgaagacgcgggtggattttatcattcgccggaaggaggtaaaaggcattcacagggccgagacaacgacatgagctatgataacgacaatgacgacttgcttttcgaaatgaccgataccaagtgaaatgaaaaagtgtagcttgcgactgtggcttctaagcattgtttggatattgatggttcgaatttgctacaagggactacatgggaacagccacttggggagaaggtgtctgcgtgtctaatcatgtgttcgtcaataaaagtttacttcacggttggatttttgtaaaattgcaaaaatatgtagcgtatcaaattgtaacttgtggtgcccagttgtgcttagcaaacccggagctctattggcttgtgaaagtggggtacatctctcacttgcggaatatggggtacatttcgcgccaacactgcattttgtaaggccagtcaggctaagtgcacttcgctacttgggaggtacaggaactacaagcgagaaatcccaaatctgcaacttcgtcctctttccatcatttccgcatttgaccggccattgcatgctctacaaatactgccatgctcttccggaattgtgtggctttgcgccgatgtactgtggtgcgcgtacgattcttgagcaccaaacctcttactccgatagaagcttacgacattcgagtagcagagaataaactaagggatgacccctaccagcggaaaatcatactgaatctttccattttgcatggccagctagctgactataagcctccggatgtggggatgcctgacgttgagagtctaaagcccaagatcggtgttgctaagtttttcgactcgtactttggcaagaagaagcaggatcggacggttctggaaattgtcgagaacaaagtcaaaggtatttatttatggggtgatgttgggtgcgggaaaacaatgttgatggacctcttctatctgactgttcctgagcatttgcccaagagaagattccacttccatcaattcatgcagaatttgcacaagcgctctcatcagcttaaagtggaacataaccattttgacttggacgtcattcctttattggcaagtgaaattgcgaggtcatctacagtcctatgctttgatgagtttcaagttactgatgttgccgatgccatgcttcttcgcagattgatgttcttgcttctcagtcccgagtatggagttattttatttgcaacttccaatagagcaccagacgatttgtacttgaacggaatccaaagagttctgttcattccatgcatccagttgatcaagaaacagactcgtgtcatctatcttaactctccaacagattatcgaaaagtgccccggccgttatcttccgtttatcactatcccaaacccggtgtgaagtatcacagtaagacaaacatttccgcttgcagaaagcatattgaaacgtggtataactatttcaatcgtcacaatacggaaaaggatgcggtcatcaatgatacgttaactgtttggggtagaacactaaaagttcctcttagttcgcggccatacgtggcacagttcacattcgaagagctttgcggtaaaaatttgagcgctggcgattatttgacgttggccaatacatttcaatcgttcattatcacagacattccttacttaagtactgatgtgagagacaaagtcagacgattcattacgttcctagacgcagtttatgatgcacatggatgcatagccaccacggctgctgcaccattcctggatatatttgtcgaacctgaggatctacaaaaggacaattaccaactcttcaaacatgagagtgacaaaggtgaagaagagacatttgaaaacgatgatttggtcttgaagcatggcttcgacaagctggttgccaaaaaggcttcgatgtttgtcaatgatgaggaaaaattcgcctttgccagggcattgagtcgtttgacccaaatggggacagtagactgggttgaatcggtgagcgagaagcattgattatatgcattcatagggtttgcatctagcgcgcacttttagatttcatcaatttctattctagagtttgaatacacagatataagccggttccattcatcatgtcagcgaatgatattcttgacgttttgaatattaagcgggacgatactccgcaaccggcgaagaagaagcaaaaagtggagtatgctgcccctcagaagggtgctatggcccgtgaattgtataaccttttgggtccaaacactcctccagtcagcctcagtttaggcgcaaacaaagcaagagatcggaagcaaaaagtgtctccgtggacaaaaatgcctttcaagccaaataaaaagaacgaacatgctccgcagctctaccactggcagaagggtagcgaagaacttttgaagcaggaaagtgcaggcaaaccttacttcttcgataagttctctgtttcattggacattcctgaacttgtggatgaagccacgtatgaccacttcatggaagagatcttgcaagaagaaaagagacgtaatgagcaagagttgaaggacaaggaagaagaagattctgtaccaagcagcgaaactacaacggatggcagttctgaaaaagtggctactttgaagaatgaacaagcagtaaagctactgaaggatatgaaggatacgaaaagtaatggacggacagatggcaaagttaagactgaaactgatactcctggaacacagcagaagactcgagggctaaataagtcaggcgatggtggcgcggaggaagaaaaggaagcaaaagaaggtgacgagattgatgaagatgaagaggaagacgatgaagatgaagatgaggtaaaagacaatgaaggcagtcaggaggagaaagaatcagacaagaaggaaaaggatgagaaagcacgccagactaaagtggccaactccctgaaggctactacagatgttcaggataataacagcataacggacaaacacactaaccccccttggtcatataaggaaacgcaacttcttttcgactactgcaaagtttttgagctcaagtggtatgttattgcagacaggtttccctatgaccggactatggaggagttgaaagaacagttttatcgaatctcggccaaaatactaaatcaccaaggaaacgcaaatcctcatttggttgaatctctagaatcttattccaaagatgctgaaatagatcgaaagcaatatcttgagagtcttctcaagcggactcctgctgaaatcgcagaggaagaatcgcttgttatcgaagcccgtcgctttgaactcgctgcgaaaaaaatgcttatggagagatcgcatttattgacgttgctagactcaccacagtcttcccaatctgttcaacaatacctctcttctctgggcatgactaacttgtataataagcttatgatcatggacaagcaacaaaagaagaaaatgagcaacaagtccaattctgcaaacactgatcctgttccgccatcaatccctgtcgcagcctcgtcatcctcatacaagaaggaccgcgggtttcaaactcatcttcagcaatacttatctggtttggttaagcaactgagtacaaagggcgagccaagtccaattcaacagcttctctctaagagacttacaacgaaagaggaggaggcatatggtttacattatcatgctaatgagagattgactcctggtgttattttacgttctacccaacgtctccctgggttgcaacagcggcaatctgtatttaaatctgtcaacagtatgttgcaggaattggatattccaacagcaggtagcactacatggaaaccagtgatgcctactagaaagacgatggcaaaatatgatgaattgataagggctgttgtggctcttcttgatgttaaaaagggaaaggacaaattagaagcagaaatcgaactcataaagagccaacggggtttgcaatgatgatacttactaacggtgtaatattcatgatttgtattataatgcaatgtatattcgaagttagtacttttataaccgaaattcaaagtctgttgatatctcagtatcgaattcacgtttctctgtggtttttactaatccctttagggcaagcataagctcatcttgtcgcttgtatgctgctttgtattcctcctctgaatgctggaaattaaggttgaaattggggtgacatacgcttctcaacatcccaaatgtgatttccgtaaacaaattccttgactggaatttcagagaacactggtctatcatcgttaaaaaatcatggatgtaagaaataatttcacgtcgatctttgtacccctggtagatgtagtatgctttgtgaagaatatgcgaagctgtggtgagtgactcaagttcaaaaatgaccagatttttgttcttccaacggcaagaaactaatgacaagtcgcataaaaaatctagaaatatcttaaacttattatcttgtgtttgaacttgaaagcgagaaagctttacgagcaagtattttaaaaggtaggataactgtgcccaatagtccgtattaattgtcaccgcctcgacatacacttgaatgagggaataaatagtatcaatatcatctggagcaagcaactcatccaaaaccatatgatagtctctgttgtaatgaagagcatcaatgaattcattattaactttctgcaatcgttcttgttctgatacattcttccagagttccttattctttctcctagggaaacctaacttagctgcaaaattccaaatatcatcaagaccgtcaagtttatcctgagaaaaacgaagaagtaattccatcgtacgtttgcagaagtctttgaatgtatggttcctaaagtggatcgagtattcatcttgtaatcgtttcactaaaacgagaagatattctctttgttccctttcatcaaagctaagagaacatacagactgaataacaagtgataagatttgaacacgcgtagccaatacctgcgtgacggactggaaatctccaaggagtattctcttgaaattaaaaacagaaccattccgtttactgagtatgtttaataaatggggggtataggtggacaaatcgaatgccaataaacttttcaaaagtatgatgtcgatttcagtaatctcataactcgttaaagtgtgattactagcaaattgaatgcacataaacattagatagcgatctctcagaaacgcattgccaagataagaatacttctgtagcataacgatattccaattgcatgtgttggtacatttgctaatcagaaaccaaatttttatcgtttgttcaactatctggtcgatttttatttgaaatcgctcttgagatactggaagtctcagcatttctgtactcaagaacatgagcaaatacttctgaaattcgacgaaatccttctcataattagtgacaaattcggtagaagaggcaaggctttcgaaatcaatgcttgccatatatttcaatacatcgataagaataggatctggaaatttatcaagactgcaacgttcacaaagtttgaaaaataaaattatctctttgcaactttgcatgctgatcaattttgatccgatgtaattgacaaatgactgaaatagcgaaggtaaaccaaaaagggagtcgtaataggtacagaatgactctaatagacattgaataccagaccatggcatgaagaaggattttttgtgcgctacgtcacattgcaactggatcgcactcactgccattccgaaaacgaacatatcccgagagtcccttacttgttcgacaagattggaaagctggttttttaaatcaacttcagatatttgacagagaagtgaaatgagattaattcgattgacaaacattatttgatatcttctgcccttctgataatgatattgactcgacgcaactaacttagagaccaacctcttgatggactttttggattcaagctgggacacataggtgtagacaagacgtaaaaatctttcaaaaacgctcgtcttagggatatcatgttttgaatacacgtagtgaaggggtcggggtactaccgtctcgtcagcaaagtttccaaactttctttttccataagaagaataaaggtgaataatcaagcgttcttcgataggccattcaagcttctcgattgctagttcgcaaatatctaggaaatggtgatggtcgacggataccttggcatttttgaatttttcgaaaataatcaaaaacggactccagtcgctttcgcgtggaaaccacgaggcaagtacatataatgcatccaatagtgacgcattttcttcattgaaaaagccgatctctttcaacgattccgttatgggaacccaccaactgcacgttctaccgacgtagaggaaatgaatgagttgaatcgagtcgaatagagaagaatttgtgccgtcatcatcgcagagtttatttatatctgagatgcttatggccagaaaaaacatagaccagtactctgtgcaatagtcgtcaagctcctttaatttttctgactgttgcaaacttgaatctaatttgatagcgatgaataaaatgaaaaggagctgagcgtgaaatactgatagatataatctaatcttctttgtatgcatcttcgctaatacatccaacgtcaattgtagttgctttaatatagtattgggaatgccttcacgtacgatcaaaatccatttagtcattctttgtaacgatattttaatatcagttcggagaatggggttggaaagcatattcgtattcagcaagagagttcgcaattgaacaaaatatttttccgtctcccgaatagaagaatctaatttgtataagcccaatgagtactttttctcaacgaggctgatggaaaccgcattctcattagcgcagaaaatgtgcccatcgccaatggtgtgaattctaggtatatcaatgggcgctaggggtatcaatgcataggagttttctggaatagattgtggtctgtgaagaaaagaaagggcatgagatgtagggcgtacgttccgatcgcgtataaactttgaatcgctctcaacctcaaacgcagtggtgctcattactggatcacgtctaaaaaatggtgcaataggatgaaagacttgtgtcttcttattaagttttccttcaccttcctctttctctgtagctggaagtaagttatgtgtcacagagtttgcattgtgttgtgcagtcagtgcatcctcttgtgggtatgtatttttgtttgtatgctcaaatccttgttgagataattgaggacgtcttttcttcctcaatttattagttcgtcgtccgataacagcatttttcagacgttttcccgaaagggatattgattgatacggactatgcatattggtgaaacttcgtccagtaaatggtgatgttttaatgtgtctttgatgtaatcctttctgcctcggcttcgcaactttagttgtacctttcgatgcaaacatataatcaatatgatcttcctcttctattgactcacttccactggtcactaaagttatttcatttgggttcgaattcaacgtaaggttgcgcatgggggtagattccaaatctgtgaatacttcatgatttgaatctgaaccggagccagaatcagaattagaattaatatacgtagatcggaaagcccttaaatcttcaaaggatgcagttggggaatgggaaatgcgtagatagttcggggtatactcttccttcgattcctcatcattaacgaacgattttagcccttcttgattgctttttttagatatggatgggatttttcgaatggcaagtccttttcgtggttctaattcacgctcaggtatctttctcctttttgtcttccgtaaatcatgtttaaagtagtcaagcctctttgcagattcaggcaacactcctcggaggattgttttaagtttccgaaagcgtcctcctactctcacatactcatcctcgtaatcatcattttcatcggatacagatgtttccgtatcttccgccgactcatacgtggggtgctggtaactgtggatgtgtctctgctttgaagggacgggagggacttgaatgtcctcaagcctgataaggtcctcgtcgtcatcatcttcctcgtggtcatgatccatttcttcattctgtagagtatcgtcattttcttcgagtaccagtaaggattcatcctcagatttggaagccggcttggcatctggatccccttgaagggcgagtaatttgttttgtcccaaatgagcatagaaatttttggctttgtagcgatcttcatcaggatatcttttctttcttttgaggtatagggtattcaacgctcgcacaactttctgtagatcttcatcagcagtgaacatctcgttaatactgtctattgtacaaatccccaaccagtcggcttgatctgcaatgtaaggatggcgacttgagaaatttctctttcgtagacttcgaaatgcggtttccgtcgaagatgtcttcaatgacgtcatggaggaatcatttggagcatgcgctgcagcagaaatctgatccaactcattcggttccgtttgaagtgtgctgggtaactctgtcctggttggagatggtaaaagctgtgaagagtttggatttgcgtcttcaaagtcattgtccaagtggttaaataacagccaaagcagggtatttctgacctcgattcgaagtctttcctttgaagaaccggataagaaagaataaaaatcatttagtaggctcatgtctatagcggattcaggtagctgcggtagcgagttatcgccatcggagtctgaaatgtactgcaattcagacatagaacttgaaagactggaaagacatgaatagctgtggtattatgaagtttgtagtcttgaatgaaagttttgcttttctttgtttgaaacaatatatcagctagttggatttgtaaccttggggacgtgtaatgatgatgctaataagtgcaggaggcgtaattattcgcgtcttgggaagcctcaatacattagtattaaaatggccaaaggcaacaatggaatataaaacccaatgaaattggttacaccttaagaccttgtagaaaattcaaggatgatagtcctcttgtacttcggagaatagagaattacacgtaatctgttcggtggcaattgaagaaccatttcttgtggtcaatatttccagccactgtaccgatggttccatctcaattatatttagcctatcccaccctcaatataggcctttcaatcctcgttccttgggccaaagttaaccgcttagtcccctttccttagtggtgtgcagtcacgtgcgctctgatggatttcaaaaatttgtcttacatgcaattatcgtgtgttcaacaagacgaaaaggtttgtacaatggacaaccgcagagtcatgaaagcctacagagatagggtaaaggaaaaggttttaccctatccatctagggccggcttattctctagggtgaagagatacttttccggaagcgctatacccaataatcgacaacatgagcaaactagaagaccaacgcaagtagcagaaactgccgcgaataagtcgggttatatcttacccgaatcatctactccagcaaacaatactatgattgcagatcaatccacaaatcgagtgttgtctagcttcttccaagagaagggcgatcaaccgttgtctcaaatagaatacgaaggtgtcatgtcccttttagaaaagtcgaaagcctctatcacattgcctcttccagactctccctcagagaagaaaaaaacaagtggtgcagatgtatcgagttcatctactgtccagcataatcacacattcgcaccttactcgcaaacaactttacgaaacacaagcatgtacgaaggcaattccacatcttttgcaactccagactataagcccgtttatcatactttttctgataattctagggcaaatgtttcggtcaaaagagtgtatcagttttcgggattgccttctccatacagaacaaggatcaaagcacccaacatggtgtctcgcaaagctaggcgtattgacaccgtcgcacaatcaggctctaattcgacattattgccatctaatcaaacagttgattctacctcaaccaaggttatgagtaacaccgctaattcccttttgtcaattttgggtggtaatgatgcaaatgagaaagaacagtcacaggaagtttatagaccacttcataacccttacgcaacaaacaagcggagattcaatgttgaagaggagcgggtcaccaagaaaccagtcctaggcgctgatgacattacaaaaacagtttcctacaataaatctgaggatttgccgcagagtataagggaagagtcttctagctcagcccctatatcccagtctgctgtgccaaggctggttcctgacacactctcgttctcgtcgagtaatgagaaagcccaaaagtcaatggcagaggccaaaagcgcaaaagaagctgctccagcggaggaaacaggcttggaatctgggagcccagacttgtcgcaaaagggattcaaatccatgcaaacaagcactgaaagtgcctccccaatgccagagtctaaaccacagcaatcgcttttcggttctaactctaatggtcccttccttgcaaccacaaatggtacaaaaccatctttcaattttggtgcaacaaccaaacccacttcgaaacttgaaaaagttaagaatccttcatttgaacctgaatcaaatgcacaaaaacctgcatcggcttccaatggattcagttttggggccaaaaaggatcaagcgcctctccaatcattctcatttgcttcacaatccactaaacccaattctacttctaacgacaatgccacttccacgctcaagtttgctgacacaaataagccggagcagccttccaatggattcaattctgcaaaagcacaatccagtcaagctcctactttttcatcagcaaatgggaaatcagtgaatgggagcggaaaacgtgaatcatttgaattttcgtttcctcctgtcgaaacattcactgcgaatgtggacgaagcacaggttgaacaatacaagctgctattcgaattctgattgttgatactaagagttttgtgtataaatacataggaaataatcatctcgtcatttcaatatatattgcggcgcatagtgtatttgcgcccatgaataattaatccatatacgatagtcgcgctcgtataagagtgcgaaactatcaacttcaactctcgggatcataaacgccatatatctatgaccgaactcacttccgtcttgcttgtcggtggctccggctttcttggtttgcaccttgtacagcaattccgtaacaaatgtcccaatgtgaaaattcatgtgttcgacattcgccccattccagaaaagttatccaagtacttcactttcgatccatccgaaattgttttccacaaaggtgacttaacatcggaaaaggatgttagaaaggctgtggaagcctcaaagtgtgaggttattgtccactctgcctctccaattcacggcatggcacaagatatatactataaggtaaacgtcgtgggaacaaaaaatcttgtgtacgtggcaaagtcttcgccagtgaaggctttagtttacacttcctcagccggtgttattttcaatggaaaagacgttttcaatgccaatgaagattggccataccctcgcgtgcatatggacggctacaatgaaacgaaggccattgcagaacagtatgtcatggaaagtaacgatcctgacaatttattgacagtttgcttgagaccagcaggtatttttgggcccggtgacagacagttagtaccaggattgagaactgctgcgcgtttgggccaatccaaattccagttgggcgataacaacaaccttttcgattggacttatgctggtaacgttgcagacgcgcatgtattggctgcacaaaagatcttggaggaaaaaaacgaggaaatacttggtggagagacatttttcatcactaacgatgctccaacctacttttggacattggcaagaacagtctggaaagctgatggacacattgataagtataacatcgtattgagcagaccggtggccattgcagcaggttacttgtcgcagtttttctcgaagcttttgaataaagagccgggtttaacggcattccgggcgaaaatcacctgtgctacccgttatcatgacattacgaaggccaaagagcttttgggatatgtacctgaggtttccctcgaagaaggaatcaagcatactctcgattggatctacgagacacataaggactaaacaatcaagagcagtcatatgatttcatgtacgataaattagtttaaaagatatacttagtttcacggacttgcgactcatttaaagccgcaaatctcgccctggatacagagctgacattagagtacactaagaaaagtagcaaagctaaaaagaaaaaaaaaaattggtctggattcgtgcagcacaccacttggcaccttctctaatctttgtcttctctctgataagtcttttcttgccacaaggcgattatttgtaaatcatggctacatatcgaatcaggtaaacttctacgctgcctgacgcgaatttccatattctatgaatttttgccagcggtgtacaatatgactaaaaaaagacacaaatcaagagtcttaaaagaggcagacgcaaatctcccctgactacgctcgtggttcctgatttttaaatcgactattcaatatcctggctggtagagatactctcataactcatgcctcctaatcgcgccatattgtcctaaacaagaaagaatccggttgctgcaggtgaacgtcaccataacataaagcacctggaccaaatgcactacggcctgcagaaacaacggtatgtcccaaagcgcaagccttggtggtcccgcccacacatcttgttttgtatgcagatggatatgttccggcacgatactctttatcagggttcagcaccaagcacgagacaaataaattcgacatacaataataccgagaaaagtactgacagaatctcacagatttacagccttggcgtttctgtcagaaaaaatccacatgaatctcatagctgatttctttaagtgctgccaagaggagaaaggcatggcgtagttctatggagttgccgacttggccgcacctcctggcatagccttcctgtatggaatgtgttcccaaccatgggggaatcgtctaattttattcgcgaaccttggacactatacacacctagcacgacaaggctcgcaacatttgcacccaggccgatcaaaaaacattttccactttacgtgtattggttttcgcgtagagccagatataaataattcttgccgcccacaggacggacgtaatcccttctgtaacttttccttcttttcattcctaaacctagcaatcgttttccagcatgagacaagtgatttatcttctctcagcagtgtttgccttttcattcgctatagccgcagacttgccaagtattgaggttgtgggcaacaaatttttttactccaacaacggttcccagttcttgatccgtggtgtcgcttaccaacaaaactttgaaaatgctacttcctctgacagtgccaagtacgtcgatcctttggcggatggcgacgcttgtaagcgtgatgttaagtatttcgctgcttctaacaccaacgttttgagagtctatgctgtcgacccagagaaggaccacgatgaatgtatgaagacttttgccgatgccggtatttacatcattgctgacttgtctgaacctgaaacctccatcaacagagactctccagcctggaacattgatttgtacgagagatacacctcagtcgtcgacatgtttgcaaactacactaacgtcttgggtttctttgccggaatgaggtttctaacaataagtccaatactgacgcatctgcttttgttaaggctgcagtcagagacatgaaatcctacatcaagggcaaaggttggaaattcccagttggttactcttctaacgatgacgaagacattagagtggccattgcagactatttctcttgtggtgagcttgaagaaagagccgacttttttggtatcaacatgtacgagtggtgtggtgatgcaaatttccaatcttctggatacaaggacagaactgaggaatacaagaacttgactattcccgtctttttctccgaatatggctgtaacgccgaaagaccaagaaagttcactgaaatcggtacaatctacagtgatgagatgactgacgtttggtcgggtggtattgtctacatgtatttcgaagaagccaacaagtatggtcttgtgtctgcctcaggcgactctgttagcaccttggaggatttcagctactactctaaggaaatgaacagcatcagcccctctcttgccaagactgctgatgtcggttcttcctcgacagtcaccctttcttgtcccgcctctgcttctacatggaaagcttccccaagcttgcctcctaagccagaccaggacgtgtgtgactgtgtctctagctctttgcaatgtgttctttctgacaaagtggacgaagatgactacggtgatttcttcggtactctttgtggtttggtgaattgttcggcagtatctgcagatggtgacaagggtaaatacggtgctgtctctttctgttccagcaaggacaaattgtcttaccttcttaacatgtactatgaagaccaagaccagcactcttctgcttgtgacttcagtggttctgcctctcttagaagcaccagcctgcttccaaagtcctgttctgcaatggtctcatctgtgtcggctggtgcggttgtgactggttcatctgattcttctagcggctctagttccggctctagttccgaatcaggttctggctcctccaactccgactcccagtctagttcttcttcatcatcctcgtcttccaagaagagcagtggatatgttgctgctcgtccagcaagtaaaggtgaattggccgccattgttgcaatggccttgtgctttgttggtggtttcagttcattcctcttttaatattaagtattaaagtgtcccatatatttatatttacttcgtaaccatgaagatttcattaagtgcctttgcatccatcacagatgcccgcttttgccggatccatttagctctcgcagaaagacgagttgcgatctccttatctttgttgtctctaggttggagcatgctagccttggtgacctcttcggtagctaccaaattctgtttcttctccttcttctccttcttctctttcttctccttcttctctttcttctctttcttctctttcttctctttcttctctttcttttccttcttttccttcttttccttcttttccttcttttccttcttttccttcttttccttcttttccttcttttccttcttctctttcttctctttcttctccttcttcttcacatctagatcagttccagcttttcgtttcttactggggctttcttcactcatcgatggtcttctcttcgtacctgtggcgcttcctcccacaagctttttacaatcggcatcccacgtactcttcaaagtttctccacgaataaagtgcataccccattttccattaacgaaattgtcaattctctttctctctaactcattattgacctgctcttcttttccattcaatctgcccaatattctttggaagacgtcgagaccggcacattctccactatcaaattcatctttctttgtcttttttgctaatttggctccaagaccagcattatccattttgatcgagacttttacatgcgtagtggttgcatggtttactagacccaaaccctttcctggcgtccaccccatcttctctaaatactgatgaccaaatctctctgtattgttggaccatgcggtattccttggatctagaccgaatctttgcttcacttttgtacctgccaaacccatcttgtcttatgctgatgataatacatttctctacgaagagatgagaaaaaagaatagtgcgatgacctgcacatcattgcatcgtcttgtaataggcatgagaacaaatatattaaccaagaataaactgccaaacattgctggctatataaccgttaagttggttttttacaatacacttgctatcaaccaaccactcaatggccttgttgtaatcagacaagctcaaagcagcttgtaacttctcatatagggctaggtcaccaattccaggcttgaaaacaatatggtaaagcaaactagtaatgatctttacccatagctgtttgttgacttgtccagttaagtcaatccatattggctggcatggtcttacactaggaacaggaacaacctttatgtcatcctttttagtcaagaaggacttgcacttaaccacaatatcgcacgcaatttgctccttatcaatcaatctggattcataattttcaaaacggaatgcacgatctatccttatgaagtccacctgattatcggaaaccaattcgaggagagtcgccatttctcctggcattatcccttgagaaagaatgaggcctttcccacctttagacacagaatgtaatgttgaatagaaacccgatgcttggttaaaaaatttggtagtaaagcttcgctgagaaaagctgttattgaagcgatcgctcaatacaaatctggtgtccagatctaaagacacgtacaaaatttctcggtcatgtaacaaagcatcagttgcttctcgtacagtgacttcgccgtatggattcaaaatacttttgaccataattgggtcaaaatgctcttcctttgtagagaatatcgctttgagtatagatcttagttcatcattctttttagcaacaggttgaatattcggttcgtagctgaagatagcagtggctaggacactctccttctgtctcatagaacagtcttcaatcttctcagcatagctaagatttgaattatccgaagtgcttgccgaaaactcgtactccttgcaattttgatggtaattggaatacaatggcatttcgtctgttgacgcaaactccgtatttgtgtcgaatgctttccagtactccaaaaaaaacttcaagtcgccagtaacaagatcctcttcagtaatggacccatcatctattccttgcatgaccatgttcttgaatgtatcgacacctttgccaactgcttcagctcctccatacagtcttcgtaaggttccccacttttgctttactaatttaccatcaaggtctccaagcaacgttgcgatgtggttgaaatcaattgcatctcttgagaaagctttagaaatcaccacggaacggtagagagtagtagcatcagacttttctagcttaatattacggcgtggtctcttcaatgtcgaggacgaagtttctggcgcttgcgacgtagaaaacttctttgccctccgagacttcttcaaaccggaaaagatatcgtctgctgtagctgactctgacacaagcggtgcttctgttgcttcttgcttgattgtagcattttcatcttcatcacccaatgcacgtaacctgttcttacctcttcttttcttagtaccaactgatactttcttagcactaggctcctcgacataaagcttcatatcagattgtatgacacgacttgtgaatactttcatatcttttctgctagttaaatgaccgtaatttcccttaagttcttctagcgttttttccgatgggcgatcttttgggttcatcaacaccatcaaattcttctcagtcgcttggcctccaacttcaattttggccttctgtatttccaatatgccctcagatgctaaatgtcgagcatcccgggctaatgttttaagatccgtcacagtagaatttgccattctcgtatccaatttgcggcacaagacggagctactaaaacacgcaccgccctcttcacgaataatctctatgagcaagttcctcctcgtcatcgacttgacagagctttcggttttataagtctgaggctgcgctctttttcgctttgattccttgggagccggaacaaacgaaggtaagtcgttggatgttagagctgaagttggttcctctggctgctcttcattaggtacgtattcgtctccagaaacgctcatgtcgatatctagaaaagattcagatgcatatgacttcacattgcgggttcgccttttagtaggaagctccggtgaaggttcttttaaggattgcttgtcttgattatccacgagaggtcgtttcgaagggaggttgctaacttgaacaagccgtttcttcttctccattaaagcttctttagacgtttttccaagcgttgtatgcaacctcttattgagagcaacaatagaattctgtggacctgctgctataggcttatatggctttacaggtggtttctcttctgtacaaaattctttagcgaagtagcgatagaatttgagttttccctcattatcatagagtttcgcaatagtataaccatcgtacggatcagtgtacttcttgcaagacttcaacttcttcgaattactcaagtaagtaggaagaacctcataaagtcgcgtgtatggtctgtaatcagatacacccaataaatttttggctatttcacctgatgttattcccgtctcctttctcgagtgaatctgctgaaaaatttgatgaaatatagggaacacttgattatatattggaggattctgtgacttcggtgcatcctgagatatagactcgtcttcggaatcaccgaatgcgtcgttcaccggattgcctgtgtcaggaaagtcagacacatcttccatatcttttggaaggtccttaacaaatttaattgcgtacaacctttgcttggtctctggtaactccacatgaagcttttcgatgtatcccgcacgatgaagctttaagcagacactccgaaaaaacttggacgcagaatgagaaccatcaagtttcaattcctttcttaaatccgaaaagcctcgaagttgatttggtgcagcttttattgcctccatgatgtgtcttttgagcttgctcacgtcccgcgaggcatccaaatcttcttctgcctctcgcaggtcgcatgcaataatgctatcctcggcaaatttgacatgcacggaatgtgttgtgtgtttcttattaacgtacacattacggcatagaacaagacccgcctgttcgagtttttgaagacgaattctcaaggaccgtgcgtcttgaccggattccctagccaagtctggattcaaaattccgtctgagccgtgacgtgcaatgacgacaagcaattggaaaggtaagtcccccaagttagacttcatggtctggtaattttctgtaccagtcaagtagcggaattggcactcttccgttggaaggatgaagatcttcagttcggatctctcaaggagacgatcgtaagaatagtcggtagaccaatcatcgtctggatcttcacactcaatttttaagagtttaggacccaggccagcgaaaagccctttccacgctatttgtttttgaaagtcatctagttctttattttctgtttgcgaggcagctatggcccataactggggtaatgaaagcttgtcagacacagctagtgctcccaaaatatgcgtcaccaattgcgcctgagaacaaagaaacagcatactttagcgaacagtcgtgtaaattgttcttcgttttttttttgtttgttgaccaacgtcacttttattcttcgcagactgtattgattcatggctctgttgtgaagtgaagtcgcgcatctcaataatgggcatgcacgaccggaagacttgaggtggtacataagtcgaggtgagatggcaatagagctttcatttccctatggactcagacgacgaacctttgactctttcctcccacgctttagctgcccttcaacaatttaaagacgaggaggaaactcggaaaaaacaatttgagaagttgtatcaagagctggaggacagattcgaagaccagcaagtcagtattgatgattttaaagaggattggcaactttctcagttctggtatagcgacgaaacagctgagattttagcgaaagcacttcttgagggagcggatgaggacactatcatttgtattgcaagtgccccttctgtctatgctgccatcaggaagctaccaaaggaactagtacctacaaaacatatttatttgcttgaatatgacaagcggttttctgttttggcgggcaaggaccacttctttttctacgattacaacgagccagataatattcctagcgtgatcaggaacaaatgccacagattacttatagacccaccattcttggaaagggagtgccagaccaagtctgctcaggcagctagaaaccttttgtcctctgatgatggtctgaaaacaaaaaatggagatcgcaagttcaaattaatctcttcaacgggagaaagaatgagagacattatcaaggaaacatatccagaaactcacctcacttcgtttttaccggagcacaagaatggcttgagcaacgaattcagatgctacgcctcattcgaatgtccatactggaacttcgatgacaatgtgtaagtgagtgaatcaaaaatgtagataatcggatacacctaacttattcgagaccgtagaagtttaacgccatagtgacaagcgcgcccaacctaaaaatcagtatattgaggatcgctggtgtcctacatataccagaaacttggaatatgtggctttggttacaaaagtttactccaagaacttacagcttggaattcggggtatacatttgtagacttcatcattgtgccacatttctctcttgtatgatttgagctgtaactaaagattctctacctgcatacgctagcagagctagccctaatggtattaagtcgtgtattcaacaaatactgctgagaactcaacacggggacaaaaaaattttccataaattcttctctcttccattgctcatttactacaatgtctttctccgatttctctaaggtcgagaccctcaagtctttgaacgaatttttgactgacaagtcttacgtcgacgggtatgttcattcgaattcatggtaataaactcaaataacacttgacccatgtattatggttcctggtgcattttctatgatgatcgcaatctttggtccgtgtttatgaggtgcttaagacccaccgcatgagtgacaaaggagattttaatctgttagctgagtcaattcccctacaagggttgtttgaggtaaaaaaatttgtgggcgctggtatactaacatctcctagtacttccgccactcaggctgacgtttctgtctacaaggctttccaaaaggagttcccacaattcaccagatggttcaaccacatcgcttctttcactgaagaattcgacaccttgcctgctggtaaggctccagctgctgccgctgctgctgaagaagatgacgatgaagttgacttgttcggttccgacgacgatgaagttgacgaggaggccgagaagttgaagcaacaaagattggctgagtacgctgccaagaaggcctctaagggtccaaagccagctgccaagtctattgtcaccttggatgttaagccatgggacgatgagaccgacttggaggaattgttggccaacgtcaaggctatcgagatggatggtttgacctggggtgcccaccaatggattccagttggtttcggtatcaagaagttgcaaatcaacttggttatcgaggatgctaaggtttccttggatgaattgcaagccaacattgaggaagacgaggaccacgttcaatccaccgacgttgctgctatgcaaaagttgtaagcggacactgcgttaccccgttcaaattttttattgtataagaaattgaatgtttgtaccatgacacgttatcccggtttgtgggcacaagattgcccagtatatagactataatcagacaacgactccccacgaattagagaaattgagatgttgtacggaggttcctctggtgtattaagtgtattacgtgcatcaacattttaagaaatattcgagatcgatcctttgttaataatagctaccacggcccgtgaaatttgatttcaagccgtcgggtggctctttttgaagtgccttaggcgtaaatgaattgacggtggagacaggaatcttacagccaattggccacttgctatcactgtgtatatcctgccaatcaacaacatcgtcaaaagtgaggttgtcattctcttttgtgtattttagtctgcattggaccaacaagtcaaaaagaagtgcaacatcactgagtacgattcccagcagtgcttgaaaaactgatttatcgcaacaaagggtagtggtagactgtaatcgcgagatataatgttcattcttctttcccctaaatttttccttaaatcggaccattattttgttgcgtttgtaatcggtgtttagctttttgctttgaagcgagagtagtgaaaaattagtgagaccgatagccatgccaagttgtcccttctgatagtactcgattgaaagaaagagaccagcgtacgcagatgcataccgagagaatagtttgaagtattggtcccacttgtctgttttgggcaccataagatctcccgtaggagtcatttcggaagacaaacgttggcatttcttaatctcatcaagaatccaaatagcaactcgacataaaacagcattgtttccatcagtgaatttatcttgatcattgtacaagtttcgatttaacgtggaaaacttgcataagatagacgtctggataccaatattgcctatactatccaacaagataaatacccgtgagtccaaaagtggcgcagatgcgtgttgtgcaaattctgatccaaaatacgccattgctattgctttcttgtaaaaatttgtcaccagcttccacttgtcgtccgtttgcacatcttgactatcggactcacaaagttcatttgtgatctcagcacctaacctggtataggcaaatgagattgcagtgatcactgtctcgatttcacaagctagagtccataagcaattttccgcattattagaacgtagcttgagttcattcttcttttccagagcgctgatcacattctcccaggggactgatttgcagacaaccaatgacagtgaaaaagttgtagctcccttcaattctgaaatattctcttccgatagcaagagctgaaagattccctccaaatattcttcgagttgagcaactaacctgaccgaatcactgtaagtagagggggcactagcatcaagagatgaacggagtgcagacaattgactaaaaaactgagttgatgtatcgagtttccatgtctttggagagggtggggtatcaggtaaaacgatcataaaaaagagatacgtgattgattgtgagtaattgattaaacgtacactgtaaatggcatacgcattatgataaccgcgtacatttcaacctgcatcgatgtagtaacgaagacacgaggcgtatatttttcttccttcgccatggctgacgacaagtacggtattgtcattgattcgggttcttctggatcaagaatacaaatataccgttgggaagacccttcgaagaagaaagaacacgcttcgcccgaggagttggcatctccaccaaagatcattcaagaagatggatggagtcacaagatctccccgggtatatctacctttgctgaaaagccttccaaagtctggagtcagcactacaagcagctaattgattttgcactgaaagtgattcccgctaacaaaatctcggaaactccgatctatattctttctaccgcagggatgaggctcttgccgaaatcaaaaagagaaaaaatattgaagaaaacttgcctggagcttcagaagaatacgaaatattttatttccgactgtgacgaacatattcaggttatagacggtgctacagagggaatttatgggtggttggctctcaattacttgatgggacaattcaacaactttaagccagaccaagccgatcacgaatcaattggtttcatggacatgggcggcgcttcaacacaaatcgcttttgtcccatcttcgcaagaagagattgcgaagcatgacgaagatctttctacggttgttatcaagaacattaatggagatggtcaagtttggagagtatttgtcgaaacctggctcaaattcggagctaaccaggcgcgtgcacggtatttaaagaacactcttgctttatctgctgattcgcattcaaagggtaaagcaaaggtcatacaagatccatgtatgccttctggagccgtcatcgaggactacaagtttgaaaataaagaatacatcattcagggaaccggaaattatgaaagctgcttgaaggacatttttccattgctaatgaagcatttgtcttgcaaagatgagccgtgcctcttcaatggtgtccatgcccctaagatgaacttcgagaaagacaaatttgtgggcgtttctgagtactggtacactgcaaatgatgtctttcatagtagcggagagtacaatttccatagctttaatgagaaagcaaaggctttttgtgagagcctgtgggacgacatcatgaagaactcaaaaaacggtgaatactctaacctacccgataaggttttacttgaagcctgcttcaaagcaagttgggtaatcaatgtattgcatgagggtttcgagcttcctcgtttgggtatagaggtgaaggaaccttccgaaagctcggcgaccaaagaattggataatgcgcatgtgccactcaaaatagctgactcagtaaatggtgaggaactttcatggacactcggtaagattttacttgtggcttcatcacaagtgccttctaacgatgaggttcacgtgggcattaagccaagtgctatgtcactttctacgtctctggacgaatacgactcagatgaggagtttgggccatcaatgaattttgtttacagcttcctatttttactattgtttgttctcttcttttaccgatttggcaattccctgttgcgcaagatcggcaaacttttgagaaagcagggcaacgtcaaacttccttccacttgcaaagcagtccttaatagagtcaaagctcatagtccctcatccatacggtatcgtatcaacaaagcaatcaactatatggaattacaagagcaagatgatatcaatttagatttagaagagggaagcatgatttcatcgccttccagccagccggcaaaccctcccgatatatctgttttacgcacacggtctactataaacttgtctgatctagacgaaggaaactctccagtcgattttatgaataagccttttgtcaacgttaagaaatcaaacctgttctatactcacagaggtgacagcagggactcactatcgcgcatgtcaagctctgcatcattgctgcgtggaaaacatacataaaactgaatggatttcctgtgatattgagaaacagactaacgacagcacactatatcactattactctttgtatctattttttgtgtactttacttaaaggacatagaattctgggattactgtagatgttgtatgcaaaccgcgatcaagatggccatcgcacaaaaaattcatccatagaaacatcaagctaggttctttaacaaaaaaaatacatcatgagagtgaaaaagcctacgtccaaaagatcgacaacccgtatgaaagagggtatcaaaaagaaggctgctgctcagaatagaaaaaacaggaaattggctaagaaagatgttacttggaaatctaggcataaaaaggatccaggtatacctgcaagtttcccttacaaggataagatcattctggagttagaggaggaaagaagattggagaaggaaagaaaagaagcacttcgtttgcaaaaacagcaggaacgtgaagctgcattggcacgaggagaaactattgatgagatgatcgaagacgcagaagaagaagatgcgaatgagggtggtttgggtgcattgttagagtctgctcaacaggctgctcgtgagttcgatggtgaaattgatggtgatgagatggaggaggactccgatgacgatgttgaatacgatattagcgatgttgaagtggacagagctgatttggacaaatccagaaaagcatatgacaaaattttcaagacagtggtggatgctgcagatgtcatattgtatgttttggacgcacgcgatcctgagtcaactcgttccaagaaagtggagcaggcagttttgcagagtggaaacaagagattgatcttggttttgaacaaggttgatttggtgccaacacctgtgttaaccaaatggcttgacttcttgaagctgtcgttccctacaattcctatcaaagcttctccgggagctgttggtctgagcacatacaacaagaatctttcaaatgccatgacttctaacaccttgttacaagcgctcaaaagttatgctaccaagtccaacctaaagcgttctattgttgttggtgttatcggatatccaaacgtcggaaagtcctcgattatcaatgcattgaccaatagacatggccagctgaaagcttgtcctgttggaaacttagctggtgttaccacttccatgagagaagtgaaggttgacaataaactcaaaattttggattcccctggtatcgtcttcccagaagaggtatcctccaagaagaatgtgtctgaagcaaaattagcgcttttgtcagccatttctccaaaaaacatcaaagaccctgtgtctgtggtcaagcatttgctcaagagattgtctaaggatgataccatggccgatgcattgaaacaatattacctggttcctccattgccttcttctgacttggaagacttcactaagcaatttttgattcatgtggcgagagctagaggaagattaagtcgtggaggtgtccctaatattgagtctgcagctctcaatgttttgaatgactggagagatggcagaattacgggctgggtcttgccaaactcttctaaagcccaggcggtcgaagtggacttggatgcacctaagagtgctgccagaggcgagaaagagccacctaaggtcgaaaatactactattgttactcagtgggcggaagagttcgacttgggcggcttgttgggtgaaaacttcggtctttaggattatgtagcatatttacaataaactcacatgtgtgttgtggtgagaaatgtacgcatggacttactaacttctattatttaccgacgaccaacgttctaaccaaggaatcatgcagcatagtgtattatttttagtgtactaataaatccgagtatgtggagcaaaacgcgcattgagttttacattaatcttgcactgatggccaccaaatacgaacatggtttcgaagatactaaaatgtggtcaaagaattcggattgaggatgatttcgcaaccattaaatttgttggccatattcctccttggggagatgatgtgatcgcatacggagttgaatgggataatccccaacgcggaaagaacgatggacagttggaaggttttcgatatttcatcaccgacgttgaaggagcaggctctttcattaaggcatcaaaccacaagattcaatatcccgtgctgtttttagaagctcttatgaaccggtatgccagcgaagagaatgcccggtccttaacgcactcaataaagtttggactgaaaacggtggagaattacgggtttgagaaattgaacacgataatgaaggatgtctcgagtctagcaactatcatgttggataagcagaacataggatattgttccgacttgccccaatttccaggcacgcaactgttagacataagcttcaacttattgagtcaatggaacgatgtcgagcaaattcttcagctgttttccaatttgcagagcttgaatctcaatggtaataggtttttgactacttttgaattaagaatcccccattctcttcgtgacttatctttagcagcgatgcatctaaaagaggaacagttgaagaccttggattttgatggtttgcacagtttatgtttggcgggaaacaaactcaccgataatcattgtaatcatctcatattggggaggagcttatcaaaactagatctttcgttcaaccagttacacgcgttaccttctgttgttgcagcctcttcggtgacggaattaattttggcagacaacagagtcaatcatataacagaaaaagaaacgtatatgtcggttaaagttcttgatcttcgaaataatgatttaagtctgtgggaagatattgaccgtctatccaaagtgttcccgtcactcgaagaaattcgcatcgagaactgccctatatttgcacaactatcaattgatgaggtaatggcaaatctaatagcacggatttcgaatcccttcacaagcaacatccgcaagatcaatggtagctctatactggatcaagaagtcgagaatgcggaattgtatttcatttcgaaggtgcgacaaggtcatacggttattacgaacgaagaacaatgggaacgcctaatccacaagcaccacatgtcattagagcgtatccattcttcattgaacgattctgataaggttttgctttatttaaaaacagccaatagttctgagatggaggtttcttcccgcgtatttctcaaaagcaacactgtcttgcgacttaaaggtgtcatttcccgacaaattaaaaaaccaattcttgaatttcacatatttgtctctgtggatgaaaatcagttacatgagccggatttattgcgctatttagtggatgacactgctacacttcaaagtctaggcttacataatggccaaagtatattcattacgtgggatcttgcttgaaaaagggaattagttactttcatcaagatgccacaacccatcccctaagtagtgaaacaattcaataccaacacctttgttgatcgacttgatgtcgtcggtgctcatagttaactttccaactgccaatgcatgttcctttccttcggcgtagatagtaacaatggtatccttttccaagttttcgtcaggtaacttggctccagcagatgtcaaaccaggacacataacattggcgccagataaaacgaacttaatcgctcctctgtcaacttgaatcttagggaagcaatcagggtacttgtgaacgatatgcaagtcaggaatcaaatcatcaaagtgttggaataatacaacctcaccgtcaacactgtacaacgagagttttccttcacatttgatcaagattgcttgagattttttgggaatgatggcatcaatgacaggctctaatttttcaaactgggagacaaagttggatttcaatcctctttgcactgaagattttatattggaacgggaatggatctcgtcctttccgaactttttgaacatgtgggcaaatggtacgtgatgtatcgaagtccgatgagaattctcaaatcttgagaagtgcctttgtatgcaaaacaaagtcgtgttctgatctacgttttggtcaagcactaaaagaataaatagaaatgtcaaggcagataattacagtgccaccatccggaaaaccttggtgtcaccgcactcaaaagaagccctagttcatatggccttttgcattacattgcgaaagcaaagatgcatccagctcaagacgtatcttaggaacgatacgccgagcgaggcacgaggcaagacaacactacgagagttttattcgtactcaggtctatcaagttcatccttttttctgaataaatgtccacaattaagcagagaaaaagaagaaatgctgggccttcaagaagtgccacaaagcaaaatcaggcaaatccaaaaattccccgggcagcccaagcacaaggcaaggtctaccaaggagttgtcaggttatagttttcaaccagcaaaaacatgatctcggacgaatcctcactgatacacgtaatgcccctgcataaagatggagaacaaaaattcctttggagcgcgggcgtagctgtcttatatatttatgaattgaatccgggtaacaacagactttcttcactaatagacacacctacttaatgagtttacatattcgttaatcgtgataattaaaactctataaattctcctaacgtgggagccagtgtatcaacttccttatatacctcaaggagatcccttttgtcttgccgattggtcttctccatatattcttgggatttgagtattgagagagaaacttttccatgtccaattctaccgcctctctgaggagttcgcagaggaacataacactcagcaagggcgctcgcatctgtagggacgtagtagctcaagtacaactccagattctgctcatccgttaaaaagccttcattttgagtgaaaatcgggacaaggttcgattcctctgctgtaacaccatatgagctctggggaaagctaaaagaagaactccgtgctaaggccaatatttcatcgtcgtcatcatcaaatgcatcgtcaccgttatcattgttagcgtcatcactgaatgatcttttctgtacagcttgaagttggtcgacaatcgtcaattgtctcttcagtgggtcggcattatgttcatattcaatttcttttcccacttgcgacaggtcgctagaattgagattctcgttcagtacaattggtagcagtgatttattggaaattcgttctgagtcgccatatgtgggattctgctcaagatgtttaccattttcatagtcattcagtagaccagctgattcattgttggacccagtctgtaacaaatcatgatcgttatcggaatcaagaaacgagtctagaatatcagggtctctcttgtcttccttttccgaattcaaacgctgtcgtttatctcgaatactttcatcttcacctcttctttttagcattgtacttacaggagtaaacccttggttgacgttttctggcatgaaaaactgcttctgtgcttttggagctggcgttttcggtcccttcttagcatcaagtttgttcagtttagtcttagttttggtcatgtacttcgtggcaattttgatgatttcatcttcatcgtcttcagccttgatatcttcattctctttggggatttcgattaacttttcttccgcaacaggagttattcctggaggaagaattctgttctgatcatgcaaagtaaccatattaccgtttatgatgtgttgttgaatatattcatatcctcccatcgccttatcgaatttcagttcctcgttgctagaaaacaacaaaagaacttttccatccctattacgacctgttctacccattctctgcacattcttgatgggagacgatgtagaatcatagcaaacaatgagatcaacttcaccaatatccaaaccttcctcaccaatagatgttgcgaccaaaatgttgtaggatcccttcttaaagtctttgatcaattgcttctgcatcttttggttcattccactaatttgagcccgttctgaagaacttcctggtctttcaagcatctgcttctgctctgagttttgttttttgtcctttccttttgactttttacccttttttaagaacttttcttcatcaaacttttctttttccttcgcttgcccaatgaaaatatgaggtttcaaatgatctcctttggcctccaaagctctaacaatatcaagagcggattcacgaaattctgtgaaaacgattactctagaatttgaattgtttgtgttctcgaagaagcttgtgagttctgatattagcacttctagttttggatgccccaagaaagtgggatctttcacaagaccctcacacttgtgcaacaaccctttaatagagctatgaaagtagaactttgcagctagatggttggtagactttttgttgttgtatttcgtagagaactccgtgtacttgtcatagaagtagctgtagaaactccggatgccatagatgttaagacgtcgaaagcattgacctacaacaactagtagctgcaaaatgaaataatttgaccactttagaccctctggaatgtttggatttttgataatcttttgctgagcgtcgagggcggcaaacgcattaatcttagctggatctgtaatctcataaatctttctctggtttgcggtttccaaaattggctctatagcttgacatatcatgtcaatggcgtccacaatttcaggagaagggctgactgtgattctttcaataaccttccgtttcaaatacttgaaaatatcaatgcttctttctgttcgaacttcaaccttcgaaatgcataggttatcaatgatttcctggaccccatcgacatcagaggctggagttgcagtcaatgctagtattcggaaggagttgttgaatctgttcaaaaacttaaccacgttattataagcataattgcctctggcgcgatgagcttcatcgataacgagtaacacgacatctttggggttaactatacctcttgttaagtcattttcaactacctgaggagtcgtgaagaatacttgcttctcattccatattgttgacctattctttcgcgttttatctaaaagaatagccacctgtgaagaagatatcccagtgataccacaacatgctttgatctgctgcgccacgagaggttttgtgggcgccataaatatgattttcaggcgtggaaaccagcggagaaaattgagcatgacagtgctggcaatgaatgttttccccaaaccagttggtaaggccacaagaacattgtcaaatatggctctatacacaatattgtactggtaatctcgaacttgaagattagttggatatatgtaggttgcaagattcgattcatcaacctcatgatgagtgattctccgttgagagttctttttctccattagctcatattccgctttttcaagtaagtggaggtcaagatcatcattcaataaatcattatccagagtactgtcatttgtcatgaatgggaatagactagtcacttaagagtacagtcgcgactgacatcttcgcatgtgcatccatacctctcatcaccatgcaacaacatctataatcgcttcacagcttctccaagactctagacatggagaggcaaaatccttacaaggagttggaaacagcgttggtgcgaatgaaaaatcctctcactacattgacagccatccatcatgactttgtgcttcaaaatgttgagtccgtcaatagtatccgctcaatgcggctgttcagaaaaagcctagaaggagcgctagaaagcaaaaccacgcaaaattagggcgggtttctctaacagttgcattgttacctagcattatttcaggagttactagcgaacctaacaagtactggaagggaggctagcctgagtcattttcggcggtgaacgaatgctcgaagagccccgcacttgcgttttgacgaacaggaaagaaagaagttaggagactgcgcatcactaactaggtcatatgtaaaagtttgaaactattcatatgtctcagtgccaaatggctcatgtctgtagctatgctgatgaaggcaaggccgcgcatgaattgtattcgtacatgtgaaatttgcgagatccgcttggctagatgttgagatattgagaaaaggcattaacgccgagcaaaggtacagtctttccagaagtattttcacactagtttccgtaatggaaatgaaaaccttggcagagcatcccaatgtaagaggcatagtaaatggcgtaccccaatacatggaatggcatacgccaatacatggaagttctcggccctataatgggcatgcgagagttcggtcataagcgtactatatgataccacaagctaaaatgaagaggaaaaagtaaaagatgatacgcaaagactttttcgattgtttataatgctacagtttgctatgataatgccctttttaagacattgtgggtttaatctcatgattttttgacggcctagtgctgagtgattactaaagatggggcgaggaacgccccgcggaagaaactttcggaattgtccgcgggctgggttggcggaggagggcgcatgaaagatcctccgggatggtatttccgccatattgcatttgaggagtacgccttgcgaacgccgtacggccggtttgctattccattacaaccgctttccattctcatgtgactagtatattctaaagctatgggtatattagtatctacgagtgttaattggatactttggatttcaagtcgcccccacgaagtcgaaaagatcaattaaggttgcatgtgcttagccgtagtatactgtgagacggcttgtctgcaagtaatggtgtgcacacatgatgatggtacgcgaacattggttctggaaatgtgccgcatggggaagtgtctccagtcaacccctcttacggcaagcaaacctgaacccccaaattgttgcaagcaacaaagcaaaatagacacgataagggctacaatgtattatgtaagtagaacttgtaatcagtacagcctatatgcagtggaaaaaaatttgtttttggtttcggttgtcatgcttgccattactcttttcgtagcttagtcacacagagtgtccaagaaattatagtcaaacagcaactcgttgagatattcacgtgaattcacaatggagctgaattgaaccagtttgcgggtcttcctcgccttcttgtcgttggtgagtttcgagtaatcattagaaactttcaatactggcttcaaccgcaagtggtcaaagtcagagcagtcttcttccgagctggctaaagacgaggattcgtagaacgacaatgatgagaccagcccaacagaagaaagatcgtcgttctctaacccagatgcattttgagaattaaacttggaaagggtatccgaagtaaggcgcgtgtcaaatgggtcttcgtttgtaaatttaggaccatagagccatgtgatgtccatatccttgttccagtttatctgggatggtgaaatctcccccaaattgttcaactctttctgcactcgtctccaacaaatgttctccaaccggcgggaaacagtagatgggattcttgaggagatgtcatctgagccacttttgatgcttagggagttgttttgcttccagcaaagataaagatggtagacagaaatgtccgacttgtccatgtaatcaatattctccaggaaattgtacttggggcggatatataggtcatccattggaaagcagtttaatcagtttgttggcaaggaatatgaagaaataaagatatgtgtgataataagaaattcagttgaatataaaggaagcgaaatggatggcgaataaagaagttacgagattgggcaaccttgccatatatacttctccgccctcacctgccaaaatccgggaaattcctggatgcatacttcttcgattgacatgcagaacatgcttaagccactcacgcatgaggggaatcttcgcggaaaccccgatgtacggatgcatggacttgtgggggaaacaatggcaagaaaatattcattgcttaatataacttcaggaggcgaagaattaggttttgacttccctacgcctcacgttattgtttcgaaagattgggagcatttctaacccaaagtatacaagtgttcaagtcgcatctcatgccagtcttaaaaagacaggcttggctatgcccaattcttcctgtgtaggtatgtttattgcatatacgatgtagagcgattacataatttatccgacttcatttctttttttcacgtccgcggtctgcactttgaggtttttcgcatgactcgttatggcagtattcgcggagaatttcggaatgatatagattatacatgtgctcattaacagtatagtaccgtgaaaaacccaagaagctcttttgaatgaagctactcggtgagatgatctgttaacctatgtgtgcttttgcttctggcaagcgaaacatgagtggcgatgcacagtgctcaaagtatatttggtaagatccaaaagaatcatacctaagcggatccgacatatagtgtgttctttgcagctcaccccgctagtgggctcatatgaccactctaaaatcctcactagccacaatttcggcttggtgaatgctctcatcgataaaagactgcattactattatgggtatttttttgccctcttcgtatccctcagcaattttccggcttgtaattcgaaccgcttcttgtagcttcttattcgtgagaacttcatctggtacaaccacgtatgtgcaattagtggcatccaaggatagggagccaccaaagcggagaattcttctttgtgcttgtttatgaattgcgttatctgtactattgtctccgccttctaagacataaaaatgcgaacctgcgaatagcgacatgttggacaacttctccgcattgtaaaagtctttgcggcaatcttcgagacatcctgccgaaagttgctgagacatgggtatttttttgagccacttgaacaatcctttgctactggggaagcttattacataactatccccatacttgtctgttgtttctgaagcagagcgtcttaattttgcatttccagattgctcgatatgttgtggttcaatccctagtatagtatggtagcgtatacagtcaaaaacccattgcggtcgaatgatatcaaaaccttccttaacccacattgatattcgaggggtaacgtattgacccaaaattatgatgtttcgtgcctggatattttcctgttttgggtgtagcaatatcgacccaccatattccttcacacgacgctctatctcttcttttgttataagctcatggctctggagatctctcgcgtctgtggcaacaacaaaatgtagcccttgaaatacgtcgctttttggcacgatccgctgtctcttcttagtagcgaacctatcataaatggaattttcaaatcctctcttccttgcacggttgactgtttgttgtttgaagacatccgtcgagtatctcattttaagttcctggtactgctgcaaagtaatacactcctcgtaccccttgtcttctctgacagcacggcaccatagattatgtaaagtcagtccagccgcataaggtgtctcagcggtaacctcaatggacctcgctttgatttccaaaacaatcagatttgcaggattgatccaaaaatctggtttccttgtcccaaacttcactaagtcttcaggtggctttctttctttgtaatttacccaaaaattatataactttgattcaatctgacggtatactgccttcaggaagccattagcaaccatacaaaacagcttgaagcatccttcttcttcttcatcccgaagcccacaaatatacgatgttttaattcttccaattttgcccacaaccactaaatcaaggttttcgccgaagttttccaagtactcaggttttacttttatccacgtggaatctctgctatggacacgatacttcagcaagaatgacttcaccataattccctcgtttctttcggatacgatgcgttgcatatttcgcttgatatcatcaggtgtgctagccttaacccattcaaggatttcgaacctatgtggaacattggtaacaactttgctcaacaaatccttacggtagaataacggcaagttgctcaagtcttgtccatttagatgtagaatatcgaaaatgatgaacaatggccagctattgttcccttcatagacatcaaccacatcgaattgtcttagtgcttcttgaaccgcagcggacctgagagttccaaatggaagtactaattgacgatctttgctccatgctaccatttcaccgtcaagaacaatacttttcacattcttatgaaaagcgccggttaagtgtttggtcaaggatccaagatgatagttctcaccataaatgaaagtatagtctctccttcttctggtgtgccacttgaagtttccttccaccatatgcataagcattctatctccatcgattttttcttcaattaaaaaatggtcctgaattccttcatccttgtataagttaacgagtttaggatccttgtctgataaagacatcccagacttcattttcttgcacaaattttcgtaagaaagtgttaaggatttcgacgactgtggaataaatgaatacatcggttgaacacataattgctgtggggtcaatctcttctctgggtctgttaggagccagaataccttctttatgtcattacaaaccttgtaaagattaaatgcatcaggatgccacgcaataaaaaagctgcgctcaaagaaggacaacattgattctttcaagatgatttgaaagaaaaaacggacttcagtgattgttaatctgtccaagaatgggtccaatacttccaattgatcagatgccagggtattttggctgagtttatcaagaacatcgtttacttcagttacagtgacagaagtttcaaccacggaattaggatctcttcttctcagcattattcgagcgataatcaagggcaagtcgccagtcagtcgatgttcattagagcccgttaattgaatcttttgttggtaagatttcttccaattttttattatcagatagtcagtcgatccttgctgtagtcgcaagagtttaatcactagccgtgttagagcaacatctttaataaaatacttcctactgtctttattggggaaaatgagggaaagcgcaggagagatattgacaccaaagtgcgttctccataattttatgaactcttcaatgatattcacctttttagcgctcaccgtgccaaagggagccatattttcatggtttgtagattccaactttaaaactagctccgagatgataagatcaaatggtgccggttcaggattaaagttctcaggctccttaacattgtctagaaaagacgtcgacactgacatactgaagggtcactgatcattggatttctcaagtctggatagtatcactcacggatctacagtgagaagcaatatatacactccctgtctgaaggtgagacatcgaagaacgcagcctatctttatacaatcatctttgtctaaccttttagttgagaaaatagttaatagcggtcttacatagcacgttattttttttttttttcaacgaagtacttaaatgaaaagcccagacacaaaagtcacaaattgggcccactcagcaaagtaaaagtctttacaaaggagatcagtagtgtaataaagatgcagcctttaagtccgagcccaaaaatatagcaactgaatttttcttagttggtttctgtttaccctattcaaagtggagaaatcgcatattaacttgcatactattcgagaaagtaatggcctacgcgataacccatgtaaagatatctgcaattcatcatctatgcttcatcttcacagtctaacgaatacagtctccctttcaaaaatttaggttggggcagaagttgccttgttgatgaaagagtccagaaaaggaaagcgtttgccacgttcgccttcctacattcaagatgtccgtcttctcaagtggcccgaaagttaaaagcggaatcgttcccaaaagggaagacccaacaaaatttggtgtcgcttcctcatttatttcattacttttctttttttgtcttcacgagccatgtcgtaattacttgaatttctgcatctgggatagtattaattcttcaggatattttctatatgtcctttacacctgtcatgcgcagacaggttttcatagaagccacagatttttcgtactctagacgatcatacaggctcgttcgcagtggaaagagcacgcgaatgacaaaatttccatctaaccacagtccacagtgttaatgattacaactacaagtcatctacttgcttcgcgagccttttccttataaggttattatcaggtgaccacatgactgaagatgtttcaaacatcgctcaactcaaagtctttgaaatgaatccgtcttcgaatcactgatctcggaaaagtaatctatctcgtcttagctgcaggtgtcttttccagcaagtgtttccactgtatgcatatagcacggtgacagttatgcgaactttacataatctcttcacctctagtaactcatattcttctttttaagtgaaggacagccgcaacatgtcgtctttcaaaagaagcacccatgggtttgattcgtcatcgtatctatcgaactcctcttttcacaattccccgctgagccaaaaaccactatttcctaatacagctcctctggttcattcgtcaacttcccacaccaatctagcttctatgcatagcaataccgccgcttatggcagcgaatccagttcgccgccttcaagcaaacagcatcctgaccctttgtcgtatgaggatcacatttctacattgaataatatcagcccatctaacatagattacaaaactgttggaaagcatcttgtaagtccagatgaaagtttgaagatgcaaggtggtgatgtggctcgctatttgtatcagcaaatcgaaaatgcctcgaaatccagtgagcctcgtgacaggagacgtaccagatcctcttccttttccacatttctttcagaatctagaagagagtctaccgcgagcgatatcaatgtcccaggtgggtttagaagggagtttctaatcaataagtcgttacaagagaacaagccgccgccgaattttgtaactcggaatttcgtggagtttttgagtatttatggccaattttgcaggtgaggatttcaccgatgaagatgatgacgaatcatcctttgatgaaggttacgaggaggtttttgatgaggaatcgctgctacttcacgagagaagaggcccccagaagcggaaaaagcctaaaaagcatgagcaaaagggtactgccagtcagttgaaagttttctttttgctctttaaggcattggtagggtcaggtattttgttcctacccggtgcttttatgcatggtggattacttttttcaacagttactatggttttgtttggtgtattgacatacgcctgttatgtggtgttgattaaaagcaaaagtgtattgggaaaatcctctttcggagaattgggttacttgacttacggcaacccattgaagtattgcatcatggtgtccatcatcttatctcagattgggttcgtcgccacttatattttgttcaccgccgaaaacatgaaatcattcattcacaattccttgcatatttccattgaaaagtctactttagtcattattcaatgcattttgcttattcctttggtattgattagggacttaaccaagctttcgttcacgtcccttctttcatctaccttcatcgtcatcggattactcatcatttttttcttttgtggtgaacaacttgcacatgaaggattggggcccaatatcgtccaattcaatggcagaacgtggtccatgcttattggtgttgcggtaacagcgtttgaaggtattggtttaattctccccattcaagcctctatggcacagccagagaagtttccatttgtgttgagtatgagcatgtttgtaattaccctcttatttgtctcaattggtgtaattggctacaccagctttggagagaatgttcagtctatcatcattttgaatctacccctgggaaatgcagcagtgcaactgattatgcttctttactcggtcgccgtgttcttaacgggaccattgcagctcttcccagctattagaatcggtgaactggcactcttcaactctcgtttgttcttgaccaaagagcaacagtctgaaaataacggtaagttgatgcaaaactcagggaaacataacccacacatcaagtggatgaaaaacgttttgaggtcgttgtctgtggtacttatatccacagtagcttacttaaatgcggacaatatcgacaagtttgtcagcttcaacggatgttttgcttgtatccctcttgtgtacatttacccacctatgattcatttgaagacctacaacgcagaacctcagcaatcgaaaataattaaggtgtttgatgtccttttgattattgttggtacccttgcaatggtttataccacgtaccagatccttttttccatttgattaggtgtacgtatatactccatattataatttatgatacaatagcatcttcgctatcttcgcgcccgtttgagttcaacacgtagaaaaaccccacatctcgcgacatcaaattccgctcttcaagcacaaaaacatagaatacacactgagctaagtaatgataaatgaggaagttggggcaccttctgcatcgctgaagcgaggtaaaactgctcctaaaaaggagatgcccctctcctgtcagagatgtcggttgagaaaagtcaaatgcaactttgctcatccctgctcaagttgtgtcaaattaggagttgaatgcattcaggtgcccaatgatatgaggaagaagcgtcctccggcaaactacatactgtcgatggagaaaaagatagatgctctttcgaagtttttcacgtccatgcaaagagtacctgcggaagacagaaataaattctttgaggcgaatgccactaacatagcttcgtacttaaacgaggataatactcaagcaaaggccagttctgctgatggcaaagtcccatcttcaggaaaaaagagaaaaactgaagatgttcggagtactccttctccaacacctattacgaagatcagacccgtttacggcccaaccagtgtttatgataattacactgatcatcaccgtccgaaaacgcaatcgctaagaaaagagctgagagaaatgactgtcttacaaaacctaagcaaggatcccgacgttctccattgcctcaaacttttttttacatggcagtacccggatcataatatgtttgtctttcgagaggcatttttcatagatttttttaacccgaaacccaactctctttactgcctgctggttcttgtctatagcatttgtgcattgggctcaaggatgtccgatgttgataccatatactccaggtccatttcatattataatgaggctagaagtttcttgctttcaaatttggagcatccttccattacatccgtacagagttttcttcttcttgctttttatgatatatgcaatggaaacaactctactggttggatgctactgggagacgcaatgcgaatggggtttgatttaggattccaacttaatcctgaagtttggttcttaaagagacatggcacagatttcaagcctttggatatggccattcgcagcagaatctactggggctgttacatggcagatcattttataagtttgattttagggagaccctcgcttttaaagctgctggatgcatctataccagaaacactggacttgcctgagttagaatggattgacgattataagtatattccagagaatgtaaccaacatctccgatccattgaaaaacatcattaatctcatcagcatctcggacaagatgcttaatgatattttcactcgttcagatcatgagtctgtgtctcataaggagctggagcaaaacgaggacctaaacttggtttccagactcaataaattgttttcatacaacgaacaaataatgcaatggaaagctaatctacctcaggacttaaattgggatcaggagagtttgaagaacacatcagacaacccaaccatttctgttgttaggtattactattacatcgtcattctttgtttgaatcgtcccttcgttggaattgttagagatttcaaagataaagaacatttatcaccttcagtgttttgtcataatgctattgaggacctctacgttgccatccagagatttgaactggctcatgggctacgccgagcttcgatatttattgtctattgcagtattttatccatttctgttattctcctaactgctacgactgaacagttgcaagacgataagaagacgaagttgaagtattttcttcgtgtcttagcagggtgttcaaaaacctagggcgtagccagaaaaaatcctataataagggattgaaatcaaattactatcttccagtttgataacgacccggaatttcaagccaaattatttctaaattcacggaaaacccaaagctaagaggagcgtaagtgttatggcttctaccccagaaattactggtgctgtaaaaaaagaaagaaagtgaatcacctatagtcctgggaaacaacaaaggaagatgcatctaacgtcgaaagccatgaggacaattcgtcctttcctggtgtgaataaccttattgataacggaaatgaagctaatttggaagatggtaaatcttccttccacacactagaaaattataccgacttcattgacggcagcgtcgaattcttcgggcggtcctcccgtgttgatgacatctgacttattcaatgaagactgggaggcattgtttcccgattccattttcagcaaaatggggaaccacagccattaatacataaagaatagcaaaaagcaaacttcttaacctatgtactctattctgagttggctttactagataattcggcttgcttcaccaagttttcaggtgcgtccatctcctcaagcataacctcaataaaacgaattttatcgtttttagcaaattccttactggtgaataactcctccaactccttggcttcactgactttatagttttcatagttcattggcattgaacaatggaagcgctaattgaaggtcccagtgcgcgtcgatatagccttatactcggcgtcggcaccatgaatcaacttctcgattgtatatccattgttgttcaagacaaaaaggtaaggctttctgttgttcctgaccatagatgagatttctgtaaaagttaattgaagggaaccgtctccgacaaagagaagcactcttcttgatgggtccaactcctctgctgccaggttacggacaccatatgtgcaacctcactgaggtagcccaatggaactcccaaaagaatctgcgaaaattccgtaaaacttggtttaggaaagactggtctggacgattccaaaaagaaagaaagtacctgtctcaggtaatgacgatgtcatttgagtttcaaaaacttcgataaaacgagaccacaaccattgctgtgttattttagtccccggagtttctgagcgtcaggtgttgtaaaggttctttcacagtttgactgatggaggtgttctttgaacacttgtttcaatgcctgagattgaataagctttcctaacaactctttcatcctgatttcagggtatgtggctccctttaccttggtgtagtcagagtggaattccacaacattctttgtctggattgaatacgagaaagaacctgtgttaaagtcactaagaagtgcacccacagaaagcaccaaatccgacttttctacagcctctttcacatgagggtaggaaagtgaaccaacatagacacctgtgaattttgggttttgctcgtcgatatctttagtacctttacccattggggtagtagcatacttgaagttagatattttgattaactcgctggcctctttgtttgcattgtgacgggcgcaacaagcatccacaataattaccggatccttcgctttcctgatcttatcaattacctcctcaattacctcttcttggagttctgggtcattcttagggatgtttaaatccaatggtttgttcaatctttccttaggaacaggcacatccaccatgttcgctggaaaagctaagtatgatggacgctggttaatatatgcttccctaatgactctgtcaatgacatcgggagcaagagctggatcattgatcacgcctgttgtaccactgatgtgtgatgacatcttgtggaatacagagaaatcgccgttacccaaagtatgatgcaataacaattggttcttttgagcatccacagacggaattccaacaatatgtaacattccaacatgttcagcataagagcctgccacaccgttgagagcactcaattctcctactccaaaagtagtgactaaggcaccaaagccaagaccctcggcactgccattacccttcactctcgagtatccatcacacgcataagcagcatttaattcgttggtgcaaccccgccaatgtaaatctttcacctcagagatcttgtcaagcaacgttaaattgaagtctcctggtacaccaaaaatagaattcaagccaagaggcttttggttgagtctcgcaaacaaataagtgcctaaggaaatagagtcagacatgataataatattaatcagtgtctctgaaagggaaacctacaaagctttatactctgctctctggttaggataccagcaattgccgcctaccttaaagcaattgtgcaaggaatgtcgtccgggtcttcacctacaggagagtggcgtggcaaaaactcgggccgatcactaaaataatctccgtctaggctcgcccctgcaacccccgaaactgtgccattagtcgattccggtttgttactcatgcttagtccgattctggtttcctgtaccggaagctcggtcccttgcatgcactagcgtacttagataaaaggttgcgagatcatattcgatcattttaagtactgaatatgaagcaattacaatacaatgggaatctgcaagaatgggtatgacaatactcatataatttaattttacgcactagagcagtatatttaagcgcatgacgactttacaaacatgtaccatttgtctgttttctcacccttgtgccatatgaggggggggagaccagagtcgctggactcatcttttgactataacgcattctattctagtgttggttcccaattggtctctgtttatgcataatccgtttcgatttcccttcgaatgacacagtacatgtatgcattttatgtatgcttcctaggaatttacgtgtgagttacattgcggtgaacaatttcaatggttaaagtataatgacttgacacaccaaaacaaatcatgaaccttctcaaatgcgtactttgttcttgatctggctttctaagcgctaaaagtgcaatgtcctgtcttgcaactatacagttgatgcaaaggacttcttttttgttccaggagtgcatcattagactggaattatcaaagaacgcattgtgtattaatcttagttacaccatgtttgcagaaaatggcatgatacgctcaagaatcaatgtcgtcccagatactctcatcgacaaagtaaagccaattgaacccattccatgagcaaatgattcctatcccacagtaaacactcactaacataagtttcaaaaactccaacttttgtaatatctcaaatttgtgttgaaataagtcaatcaaagtcaccagagtaataattggaataagtcctaaaatgtaaaggttagtaaccctttcgaccagaaagaaacttgcttccttgtgcacgttattggggactctaaccactttacgaaactggaaatagtatatgatataccagaatagggtaaacgtgactttgatgagccattcctcgcatgtatagattagcgggaacaaagagacatatccacaactgaccaaaaggttgaatgggttcaaaagtcttttgtcacgcgtgacaaggaacgtgatggggaaaatcacaatcaaaatggccttctcatgaacatgccagccaaataaaaacgatgcataaccacaaagagtcaaggccccaatgaatctttgaaagtttggttgaagaaacaaaggaatgagggccatagtttggtaaaagagtgtaagatagaaagttaatttgggcgtgatggtaggcaaaatcaagaactcaatgtctcccacgatacctctggtagacgaacttaacatctttgtattggttaaattactttcatcaaacatgaggattttgtgtagggggactctcaaaaggggaattcggaggtagacctgaatgaggatgcgatccaagaaggaatatatagcccaaatatttggagcccaatacgcatgagttaagcctctactaaaaggaaaaagtctttcaagtaggttgggaatgacattgtagtagataaaagggccaaatgcaacagtgaagacagataccactatagatcccaatttgatcaagttcatccatctcaccattttgaaagcattgtgcaaaaagctctttttagtatcataggacatattgagacaataagcacgcaacaagtatatgaaaacggctggggccaaatacaagtagatgtgcttgaagcatagtaaaacactgaaccagaatccacacaataagtatctttctaatcttgcagaattgatcattaaaaccaaaattccatacatcattccattgtattggaagtgaatatgatcaataatcatcaaaccaggcgagagaaccaaacacagcgcaacaacgaacgctctactggcttctcttttggatttggatgtgtctagataccattgcaaggacacgaataagacaacctcgcttgcaatgactgaaagtctctggaacaaaatggttggtaggctgtagaggcccttttccacgatagacaagcatccatcctccatgacgaaatttggcaccatgtgtgataagaaccattcgaaataagcgaagaatggtggatagtctagtgtccattgcgatgtattttcaaggtaccactttgctaccggtaaattgtatgtgatggctagccaatttcggtgtacatcaaagtcggtggaatggtagcccactgcaagcaaagctttcaacgcaagcgaagcacaccatatgttgaatagagagtacctgcgtgtattctcatcgccatcagagtgattgacagactttgtgtctggcatgtcggttctttatgtgcaatgtctgtattatctattccgtggagttcgcggtagttaggtgaggaaatgagctcacaataaatgggctacatatcgaggcatgttactttgacctttttcttttttttttttttttttacttctttatctactttaattcggtcatcaaccaaatagtagtaaattcgtgtccttgcattgtagaaaaatatctgaatcttgagttaccgttcattattatgtctgtaccttcgcactaaggcactttgatttgcgcctgaatttgcctgggattcgcactagctaaattctattgccactttccagacatctacctgtccttgcgtcactcttctacaacccttttttccccatttattcattcttctacaactgtaatgttcagacgctcgtatccagctttagaggagctcaaccagaacatttcccctgagcaaatacgtgtactcaaggaccagcttgagtcggaacatcctcctaccccacagtccgaattcaattacgcatgggctctactcaaaacagacagccttgcgtcccaaaaagaagcgcttgatattctagccgtgctttaccgcgatgttcctctgctaagaagagaagcgttgtattacttgtcgcttggaagcgttaagattggagaatattctaatgcgcgtcgctatgccgaggctttgcttgaaaaggagccggataacactcagttcaaagcattaaagcaagcgatcgacgatcaggtgacgcaagacggacttattgggctcggcgtcgcaggcggcgttttggctattgggctcggtgttatgggggcgcttatgagaaaaaagagatagaaaacaccaatacgtaatcttttatatcatgaaattcattgttgagatgtaagtacgaatgagagtaaagttttggaagacacaacccatccgggccagtatcactctgactacaaaaaaaaaaaaaagggggtggggggggggagatctaaagatatcctaggtcattgaagtttgctttctttttttttttaatgaatatgtgtttcttatcatgggtgcgtgtcccttaacatcttcctatagtcttattaagatagtttcgaaagaacttgtatgccagatcgagatgaccgagtttcttggacaagagatagcttctgctgtcgaaaaagagttcaattcactagcacttaagtcaggaaagccaggtgtgaggtccaatggcgtcagtgaatggtcagttttgtctggaattgttgcgctcgaagatggcatcatcacagttttggctctcagcacgggagtgaaagcaatgccgaatgaggttagaaaatactcacatgggtggattgtccaagattgtcatgcagaaatactttgtctccgtctattcaactatcttctattggatcagatcaaactcattgaactggggaaagaccactcgaagctcttggaaagatcaacatcgatgaagtataaactacgagacggagtcaagttggcactttacatttctgaaccaccgtgtggagatgcctctatgagttttctttcggaagataaagtagcatgggaaggacctaaaccgaagaagcagaaggtagtgagaggcagggcccattttgatctacatggtattgtccgaacaaaacctggtcgagccgatagtagaccgacatactctaaatcttgctcggataaactatgcatgaaacaattcactggtgtgctcaactgtgtgaacagtttactaatagaacccatctacctactgtacttggttttgcggcaagataagttcagcaggaaagatttcgatcggtgtttcaaaggaagaatcagtgaatcctctttagaaattcacccattgactccactaacgtacaaagaaagcgaataccagtatgagcggaatgagctttcttctcctctgccagcaagtcttttgtatgtggtcccatctaaaacaagtcaggttatagtcaatggggtgaagaatggtgcatacattaaaaacaagccacctaagccctctggggctagtttcatctgcaaacgaaaactttatgagcacgcatgccatttactccctccatttctgagttacgaagagttgaaacgttcgaacaagcaaagggaaagtataaaagcaagcgcgagaaatattcttggtctgtggcccgagtctcttccagattcatttccattgagtatacagttgcacactaattgtctcaccgcctagaaggttatctgattctacgatgtggttccactctaatgcatgtattgaatactattcagtccgattccgatgcacttccttcgtcatcgtcctccacctcctcattggcctccaaatcagcctgtgctgtagcagcatactctgcactttccaataggttccgaagcttctcgtcttgcttgacgtaattgacgggtttcaaaccgtgcttatccacaacagtagggtctgatccggcatcaagtaaattgtctataatgaagtagccgtattccggttcgttgctggcgtacttaaccgccaaatgcaaaggcgagtcaccttctctgttcaagggatcgatctccactccctccacatcaaggaccatatctataaattcccagttacccaacagagtggcaatatgcaaaggcgaattgttcgtgatcacttcttttgtttcattaatcaagttagccaacttggcatggtccaggtccaaggagtgaatgatttctttcaagagttccgtattgttccttcttgcacattccaaaatctgttccgagtaggaagcgccttcaatttggttttctgtagacatggtgacggggtcggaagttggatatgaggcggaggtttatcgtgtatcggagtggtgtctgggtgcgaatcggtactcgacggaggaatttgggaagtgacaaaaatagacaggcaaatttcatgaggcttcatggatttcagggtcgataaactttacaggttaaactttattgcccttagggatttgtatgcgaaatcggtgcacccagagaagtcaacaaagactttctttagtgggatgacagatccgaagggtaagagtgaaacacaaaaaataaataaataaataaaaaatactacattatttgagaaagttaacgagatggtctaagggatatttggtttcccagcttgggttttggtaaaaggttgattgtaagcatttaattacattgtattccttcggttgtcaaactaattagtgagagcgcgcacaagatttgttttattgctttaacacatttcatcaatctccaacaatggttaaagctatcattgcgccatccatccttgcatcggatttcgccaacttaggatgcaattgccacaaaatgtatgactctggtgccgattggctccacattgatgttatggacggccattttgtgcccaacatttctctcggaccgccaatcatcaccagcttgagaaaggaaattccccgcaaagcagaaaagacgtttttcgactgtcatatgatggtgctggagcctgaaaagtgggttccggaaattgcgaaagcaggaggtgaccaatacaccttccattacgagtccaccaaggacccattagcgttgatcaaattgatcaaggaaaatggaatgaaggcggcctgtgctatcaagccaggaacctctgtggatgtcttgtatgagattgggctggagttggatatggctttggttatgactgttgaacctggctttggtgggcaaaaattcatggctgacatgatgccaaaagtggagaagttgagaaccaagttccctcatttgaacatccaggttgatggtggtttgggcaaggaaaccgtgccagctgcagctgaggcaggagctaatgtaattgtagctggcacttcgtgtttcactgctccggaccctgttgtgctcattgatttcatgagagaaaccgtcaacaacagcttgcgggctaagggatactatacggaataggtgttagttagtaggtttgtggagaatgcatggtgtggatttaaagggggagtagcttcagtggcgtcgtaaaccagtagtatgaagagtggatgtgtacgtccatgtgtatttagagtgataagtagttatctcgtcattgaacaattttggatcagttgtccatcgaagaaattacttgatgtggcgtttcaagttacactacccagtgcacaatctatatcaaagcagtactaatagccatggtaaatacattgaaatttgcaaagcatgcttcaagtagatttcacaatcaaccaagaaaagggaccaaagataggtttttgtgaaacggatgttttaaaatagagaaaacgagtcaaaataccaaagtcatatatttctatattacatagcgtcccagtgcagaattcagaaatgcatccagcctaaaaagcttggattccaatggtggtgccctcgctcagaacattcaatcccatgtcgccagacgtgctgtcttccacagcagcccaaagagcctctttcaccttgtccaaagtggttggagccttttgaggcttcactcttttcccctgtggttccatgtcgatatccatgccctcttgtttgacagcgagatcaatgttcaactgctcatttctcttcgccacatatctcttgttacgctcaatcttcttcgctcttttcttggataacgtggtggtagtgactccattgcctgtagaagcgagcccgccgctgtataaggctaaagccttggaatcggttggtcttggtgcagtgtctgtgttgtatctaccgttcgaagatctagttgggacgacgcggttagcacggtaggcctttttcttggaaatcacattgctcctgtgggccgcttggagcttgccctttggtttgttaacagaatttcttgaaggcatttcttgtttatcaatgtgatgacggcaagtagaaaaatatctttctgtggtgtgtgtacagggagaagagggagatgagctaacaggaggattcgcaaaaaaaaatctcccgggggtgagtcgaacacccgatctcaagattacaattccattacagtctcgcgccttagccagcttggccaccgagaggatttcataacgcatgaatttcttgctatataacactgttaagatattccattgagacgagtaaacttggctacagaactaagagttaaagtgcccacactttgaatacgatgagcatcattcgtggtccaacattatgtgaaacatcatccaggactcctgtttgtgctcacaataatctgggattaaccatttcctgtaccaactttacgccttggtctttatttctaaaacgtggctacaacaaacgaggttacaacaaacgaggcttgtcgtctctccatgtgtaaaattctctacaagtcttaggttattacctgttcaggtaaaagttgtctgcaggatatgcctgaatgggacccctccacaactataataataatttcagaagaagtttagtctttcgtgaataatagacaggaataaatggttaattttctgccgttcctttcgttgcagagaattattgcctgaaagggaagaaactgcatctcagccgtgtaggtaatatccccacactttctaggcgacgtatataaactgctgctagccttacaatgatctacaacctaaacccaaatacatgcgtattacttctattgccttgttatcattgcccctagttcttgctgctgatggcgggatttctgctgctttggcggattattccaatctcccaaagaactcagctgcacaaaactcatggcttatgagtttcttgggtcagtattcgaagaccttgcacgctgaagcaggatccaaaacagaagactctccaggctcatactcttttccaacttctgttgacagttctgttgctgctatcattgcgtccatcactgccaaagcatctaaacacaacgtatctggtactgaatctggttctgcttccgagactggttctgaatctgaatccgggtctggatccagtgctggctctgaagcaattactgcatcctccgcagatctgtctcaaaccgagcagtccgaatcgagtggtgaaagttcaggctcgtctgaaaccagcagcacctcctctggttctagctcttcctcttccctggctgaagctggaaggccaggccccatttatgctattggagcttttgctgcaggaatctctatgttattactttgaagcccatgaaatacatcatatgttcgaaccatattttctgtagtctcttttcatcatgtcaccaagttagattttctaatccaactcgttcaaaaaattagggttgttggcaagcttcactttaaatttgtcccaccagttgtcgaacgccttcatggggacttttcctgtaccgtcaacaaaacttcccaaaaagttgtaggcatgtttgacaatcttgttagctaaacttgcaatatccagaggagcttgtggtgctggtggtggttgcacggctggaagtatggatttagatgccttctgtttctcttgtagcaagagaacttccgcttgaggcgtcggttcaattgcgattccaatattaagaacgacgttgtctacacttgcacccaagtcgtcattcatagcatcgtcgtcagcaaagtatgactgggacgcttttgttgcagtgttgttaagcttgaaaatggctgatggcttattcggattcaaaccaccaagcaacttgaactcggttgagttgggcaattggaaatataccaaggcggtgtagtttggatctgtaaattccgattggggaagtaagaagattgcaatatgatttatgttagaagcgttgttcatcgtgaaaacccatttcatgggttccacttgctgcgctagctgtattggacgacccgaacaaactgccccaaacattcttctgtaaaggtttatgcaataattatgctactgtgttatcgtgtggtgtagcccacactgaagtatggagccgatgttggagttacccgcacaaaggtatgacatctagaaaaatcgcatctcttccatacttttctatacctaaattcttttcattagcccaaatgacagctccataaaggattatgggcttgcgatttgggttggataactaagaaggggggccttcagctgcatcgattctgtatagaatttttgtatctcttgattgccctccgatactgttgtcctatataaacgacgttgaacatattttccatctttgagcacagatgtccgacatctaacgcattagatgaatatgggaaagatacctcgctacattaccaatattgcagtattatgtctttattattctaattgttcttctctattgttttttctctcctctcgtttacttcaccttttcttattatttattccacaactaaccatgttgtggccaagccacaagccattttggtgacttttgatgttccattgtaaattaggttcaagaagttgaaagtgactgaatcgtctttcctttccccacaattaccgtgctcgccccatccccaagcgtagactttccctgattctgttagaaggattccatgttcactccctacttcaaaatcaacgatcttttctggcacatcgtattgaaaaagctgtccatgagaattgtttccaacagacgacaccaccaagcttccatccacttcatggctatagtggattgatgaccacatcgctcgggctttgtttgccctcacatcaatctctaaaggatcttttccgatgactcgcaatgactcgcctagtaacaacgttctctctcgccccaattttactgattctgcagttaagtttagctttgttggttcccataactgagcaagaggttttaagtcaccttttttattggggacaccaggaaactcccccatttggtgtttcctacttgcaccccacccgaaaaatgtgccatccgctaattttacaatagtgtggttgatggacagttccattgctaccacatccttccactctttcttcaagtcgtgtaaagtttctgctctcgttattttaggcccaagtcccaattcgccttttggtccgtaaccgcacgtgaagactctgttgtcgatcgaacaaagaacagaaaactcccacccggcagatacatgtttccaggatcctgttactttggtgaagttgaaaagcgtttgaggcccaggtatgccacattggccatgttcattatttcctgttgcaaagagcaggccatcctcaagcaaaataaaagtgtggtttccgccgaaagcaaactgtcttaccccagatagcttggcctctggtggaagtgccacctcctgtagtttgtcatggtcttcattatcgcctgttcctagttgatagttgccatttgacccacatgttagaactttgtagttcattatgttggtacttatcgtactgcagaaagttcatcaaacgtcatgatgccaaaaagtacagcaaggtttgagagtacctagcaaagttcaagctaatattcttaaatgggattacttatttccgtccctatgactgctacttttttattgaactttgtttttttttgccttcctatgatggaactagcgcgtcgtcacaactgatactcttatgtccctttacatgtgccgttaagcctgtttttatagagaccgtaaggaattgttcccaagaaataggcttgtagtatttttttatgagcccagatattgtacttttgtgttgcctgtgatagttcagtttcttttatgcgttcttatcgaacgcgcttcgaaaaaaaaaaaagaatctggcttcatctcttctaggtcctgtgccatgacgaaaccacaggaaactccacggaaggaaaatgttcttcaggtgccgagctcttcccctataaacgtgagatcttctcccgtgctgacttctgccatgccgcctagcatcaacgagagtagatcatctgatgagaggcataaggaggaggtgagaaaacgattctactcacacaaaaattggccgattattagcaagcgcttttattacttaaatgagggcgagcttttcaaggctatggtgaaaggaaagggaaatctacgcgatatcagccagtggctagctgagaatcacaatttgggtagccgaatgaagcaatttgacgatgccaagaggaaaatgcaagctgctgatgcagagaatcgaaaacaagtgctttcaaaattttcgccgaatgcagtttcaaaccatcaagattatcctgtttcatccgaaacgaaagtagaagttggtgctccggttgaaaatgcaactagagaatcgcctgctactccaattaaagaagaatatgcagatgaagatgcatcacccatcaaaattgctggaaaggctcgccagaagagatcgctatcggccattgacacggtgaaggcaccagacaccaaggtgcagcttctgaaaccaaaggtgtccatcttggaaaagtataggaaccggcaacagatgcggattgattcgattttcaaaaatccaccagagttggaggaccgcaagaaaagaagacttgtacgtgcaaatgacatgtacgttgctacgcccgaaccctcctctgcgtcaccgcctatttctttgggcaatcctggtgctcttacttctgcctttggatattccgatgacagtatccccaggttgaaaaacaatgcgcctcagttgggtggtactggcgatattgatgagttggagaggttggaagagagaattaaggagaataagagaaagaaaaagggttctaaagttgtggatagcgacgaagagttggaggatgaggtctttagtgacgacatgtccgctgaagacgacgagggcatgtactctactggactcaccagtattgatggtcaaattttggattttttaaacaaagctcctatcaatgatattgttgaaatctgtaatattcaacccaatgttgcagaattattgatttccaaaaggccatttaatactatctacgaagttgctgaagacaggtttgaacaggatactcctgaacctgaagtgaaaaagagaaaccagaggaaaactttaggcatgaagatagtcgagagtacggaattcagcttgaagggttatagagcagttgattcattggtgaagaagtgttcagagtatggaaacttgatatcgcgccaaatgagtaggtggggtgtcaaagttacaggagaaggagagttaagcatggtggatgtcgaagtggatgacttagaaaagccaaataatgatggagacgattatgatgatgacgatatcggctcaaaaaagagaaatctcccttatgtcaaacataagcctacgcttcttgctccagaaatagaattgaagacgtatcagcaagttggtattaactggctcaatttgctataccacaataatctttcatgtatcttagccgatgaaatggggcttggcaaaacatgtcaggttatttcattcatggcatatttgaaagcaacctctgaaaagaaacgtcctcacttagtggttgtaccatcatctacattagaaaattggctaagagaattcaacaaattttgtcctgatttaattgttcaagcatactacggctctcaactggagcgtgaagatttgagatatgagttacaggaaactgaatttgatgttcttgtcactacttacaatttggccacgggtgcaccatcggactttaagtttttgaagaatcagcatttcgatatgatagtttatgatgagggtcatatgttgaaaaactcgaacagcgaaagatacaataagttgatgaggttaaaggcagacttcagattgttattgacaggtacgcctttgcagaataacttgaaggagcttgtctctttgttggcttttatgttacctcaattgtttgtcgaaaaacgtgaagatttacaagggctttttaataagaaagctagtgtggattcaacaaaggattataacccattactttctcaacaggcaattaataaagcgaagacgatgatgaccccatttgtcttgcggagaaaaaaggcccaagtgttaaagtatttgcctaagaagcaccatgatatagtgagatgtcctatgactccaacccaaagagctatctatgatgagtacatcgaaaagggaaaatctactaaacttgaaagggagcggaggaaacagttaacgggtaaggatgcggaattggcaagaaagagtcccgttgcttcatcgtctaacgttatgatgtcattgagaaaggcatctatgcatcctcttctttttaggaagaactacacagacgacatgttgaaggaaatgtccaaaagaatcatgaaggaacccgagtacgttaatgcaagccgggcttacatcgaggaagatatgctggtgatgagcgactacgaacttaatgccttatgcgaaaaattcccaaatacattatccagttacgtgttggacaaggaaaaatggcatgatagtggaaaggttgccaaacttttggatttaattaagcaaactatcatgaagaaagagaagattttggttttttccctcttcactcagatgctcgatattctcgaaaaagttttaagtttcgctaatatcagcttcttgagacttgatggacaaactagtgttgatacaagacaagacattattgatcgattttacgaagatgaggatattcccgtgttcctcctatcaacaaaagctggtggatttggtatcaacttggttgctgccaacaatgtggtaatattcgatcagtcttttaatccccatgatgacaaacaagcggaagatcgagcacatcgtgttggccaaactaatgaggtgatggtcaccaaactcatatcagaaaatactatagatgagaatattttgatgctagcagaaaacaagctacagttggatcaatctattagcaacgaaccaaatgaatccaaattcgaagagaaggcgtcttctatgtttgagaagctcctcttcggtggttgaattaaaagtcggaaattgatgattcatgaggtactggtgttcatctacattttggagtgtatattgtagcgagagatctgctttgctacttgccatttacatactacattcattatagaataaatactatctccgggactttaaacatgtttgcaagagcactgcgtgttttcggattacccagaagacaagggattttctctctccgtaaccttttcatccagacagctgagactcccaacgagaatgcattgaaatttttgccttccaccaagcttctacaagagaatgaaactcgtgaatttctaagtggtagagaagctgttataagtccgttggcaatgaagctattttcggtagatggggtgaaatctatcatgttgggctctaatttcatcactattgagaaatcgaccgacgacatcgaatgggctgttctcaagccggagattttttccattttgactgaattcttaactaacgggactcctataatatctgacgatgcacagttaacaaatgacatgcagttcagtgaagatgatgacgaaattgtttctatgatcaaagaacttatcttcacgagaatcagacccgcaatccaagatgatggaggcgacatcgaatttgtgagctttgaagaaaacactggggttgtttatttgcgattgaagggtgcatgccgttcttgtgattcttcatctgttacattgaaaaacggtattgaaagtatgcttaaatactacattgaggaagttcaggaagtgaggcctgttgatgaaactgatcctattgaggaaactacagtacctgatttcgaagcggctaccgtcacgccccaaagaagaggagacgcaagcacacccccatccttgtaaataaatgtgtgttacttttgcaattatttaagtcgaaccattaatgtcatccttcgaattatacaccttctttctcttgtgcatttcttttgtctctcccatttttcagtgatggaaaatgcttgaatgggacatttggagcaacaggaagcaatggtccattcatgggtacaggctgcattggattcatcctcattggagaagaatacggataatataaataataatatccataaggaactggatactggttgcttggcataggttgcccagcggatattgtcttcaacgacttgtggggattgagcccttcttcctcttttctggtgtcctcgtccgtatggttagacggatactgtattggaagaatgtatgggttgtatacaaatccatctcctgggttgaaaaatggcgggctttgaggaggagactcatttcttgcgtaaggtaaatccatgaagtagtatgaatcattcatatgcaagttcatccgatgcatgtatgggttgtctggagggggaaagtagttgtattcgggagtggagtttagtgaatacttagaaggtggcatctttccatttgaaactgaagaatggccacctttctggattgcaaatgaggtttgtatgaggatactcgggtgatttttgtaagtgacaactttattgtttgtcaagattatggcccgtaatgccattctaaaatcctcgtagaaaacaaaaccaatcttccccaaaggtccttcggatctcttcgagtaaaattggggtttaatgattctagcagatttgatgcaatcaaccccaaattggttccaaaattcagcccataactcatcattgttttcaaaaagtattgggaaattgttcacgtaaacatttgtttcttggtagttagaattcttcgtgaaagatttagcaatatcgtttacgagaacaagatcatctaaaggtgattcaacgaaagttaactcgggcagtccgatggatgttaggaaagcgttatctctattctggaacaagtagtggttgtgctttctttgggcaattaccaacttgagaacagaattctttgaaccctttcttattggggttggcgcattaacatcattttgaatttcatagatgttactgctcgaaaagtcaagtaattctttctgagtcaaatcattcaagtagtataagcacttcaacgtatcgctcatcaattctcttgaatgagtgaatttaatgtaaccacattttttgaaggcgaacttttctgaatccactttcgtaactgggaagtataccctctcaattttgtgaaacaacagaaacttcgcaattatttgctgaattacttcaacagtagtaggcccaccaaggaagtcacaaaaattttcaattacaactgtgtcgtattccatggaatcatcttgggtagtatcaaaatttgcagaactggaaggtaacccagttatcagaccatctgcttggtttttggatctatctctttttttcacatagcgacataaagtcaagggcccctcagctgcaaaatttgttgcatctggaggattttccaatagcatgtctgcatcaacataattttcaaattttaatacagcagcaacagtgggtgtattgtcctccgcggaaagactaatgaaggaaacttcgtttaacgacctgaatctggatttagaattaaagaagctttttaattcttcttcagatgactttgaacggttaagacctttaactagaagtagtcccgggtggtttgcaaaagaggagtaatcgaagctaaagttccatgcgtgttccgcaagatgattaactagattattactctcctctaatcttagcaacgaaacctcaatgttctgatgagctggtttccatgagtacccattcattgtcaaatggtttttcaattcctggctagattgagtagacgaagaatttgatgggtcaacaataatcttcaaaggaaattcggctgtggattcattattctcaattctttctccacctccactttcgaaaacaatttttgtaattgtactgacaaacgacgcactttggtccgaactttgggtcatgttactactgaggattttggtgagtcaaataattgaggacgatatagtattattcttttattcttgatgtttctgttcgtcaatctttcttcttgttcgctgttgttttagcagtcgttctctttttctttgtctggtttttctgtttatctttgcttatctttgttttggtgggggaggggtacctgactgtttttggaatggattttgcaatcacaagtgcgtaaggaacacgtaaccttgaagccgaaagattaaggaaaagaagcgattgaagtagtaaacaaaattttagatgtggcttttcagattgtcgtcgtgtaaaaagtaatgactagacaatgggctaggcaaaagcgttatgcgtggtgctcaatttccgatagctgtgagtaagcggaggacaaaagaacaaattagaagaaaagtagtaaaaagaaaattctgtagaaacaacttgcagctttcaaatggaaagcagaaatcgggaaaagcaggaactgaagtttaatctcttacgtggtgacccctcgcaggtatttattcgctcgtagcctagtagaagcggaaaatagtctggctgcatcactcaaaaccacgccgcccgggtttttgtatgcatatagactcctctaagtcgcgcccaacctgtgtccacaggcatttttcttaggcgcctcacccatttaagctatctcttgttgttgaaaggtccaattcgaagcactttgtgcccacaacaatcatgaaatctgccgtcatttctgtcggaggaaatgactaccaagtgattttccatagagacaaagcgaatgccaaggcccccaccatggtctatgtcaatcaagtagggaactctagtattggcgcctacgtctacacaattggcaagggaacagaaacctacaccagtgtacttcagcaaggtgaaagtatgaccatccaggacttggctgccaacttgggacgggtgttgacccgaagatttgcggcaccgtcgtatgtgtgcatgagcgggtctttgtcgatgtacgattatggcgaagtctctagttttgtcgttgcccaatgcatgtgagcgtataatattgcttacttgtcatgcgagccatgggtttgttgcgcctaattaagaggacagggaaaaaagatttacataataactgggaagtgaagtttcgcggacatgaatgcctttcccgcatccgtcaggcattggtcagtttcttcgatcaagggttacacaaataaagataaatagagaaaaaactggtagcttttgggcctacgcatccgtatgtaattgccagcaccaattgcaagtctgtgccgtttcacagtagccttatgcgcgttctgcaacttgtggaccatctggaacagtccgtggttgggagctccgtgcagctatctgcctataggattgttgatgtattttggcatgtgagcagtgaccgcctagtactacacgttggcagtttcaaccgttcgactaagtctactttgcataaatctgcagctgatgcagaagataacttgacgtgaggtcgattacatgtacctcggatgtggtaatttgttgcacctattgcgctccaatttgggtccgtagagtaagacggggatgtcgattctgaagctgtgcgctagaaaacttggcacattctttcttgagatcgtttgaagtcatctatatttgttcgttttatgcgggcattatcactttttttttttctcccgttgttgtcctgttcgctggcagttcggtcctttgcggatccaccttcgccacttttcccattgaagactttgtagatgcataaaacaatgtgtccaaagtttcagatccgtgcatggccaaaatttggccaaatacgaagcccgctaaaggatcgtaggaagcaagcgttctttgcttggcgtagaagggctaaaatagcatccctggaaaataattcatcgccttcacattagctgaagatattttatggactacaaagctttcaattgcatgattagctttcgagagaagtctctaagttagccgatagtctatagaaagatatatacttctcattgttctatgataagtgctgcaggggaaatgccatcttcatgcgaagcgactagtgtgcagaatgtctacattgggagcagtcttttagcgtcaaactccaaaggtttcgacagaacattctcttggaacgtctttttggattctttgagtcactctaaaatctgggtggctcttccgaatcgcttgtctctaaggccagaattcactagttcccctgctgacttgctttgttgcgcatgcagtcaagagggaagaatgctggtgtgaaaactgtactactcttgccgagataatgggcatcatccgttacgagataccctttgtcctcagcaagggcaagcgaccttcagcaaaaagtgaaatcacatacgcgtggcctaggccgtctttcaaattttgaccacattgacggtatgaacggtggtgtacccaggtagagttgacaatatcgatttaattcgatcgcgtacatggtacaagcgtaattaatcttgttccatcgaattgtaagggcaagcatcaattttgcgtatactgagcagactcatttgtaatcctctaccgatgtatctcaacagccgaggtgcattaatatgcgtaaagtgattatgtcacttgggaaccatcgtcaaaacaagtttgcatttggagcccttattcgatggtggaatattgtttccgcccgattgtactgttacaatatgggggtcgctgattgtaatgtatcctgcgaccactacggccaaacgtgtattatttgtcattcaatagaacaatcattgaaagtggatgactaatggttgtgaatgacttaatatgttcacgaaactttaaggaagcagagaagaaaaaaatcacaccacatggtaagagtgccagcagtgtctcgtttggctcactcctgggccctcgccaaagagaaaacatggtgtaggtgaacaagtgcgacattttgcgcgacattgtcgtaatgcaccctcatctcgaaaaaaccacctcaggctcatctccaaatatctccactcccaaaatggaaagcaaacccaagggccaaccctcaagacacggtaaaaaggcatggagaaaaaacattgatgttgatgacatccaggctggcttggaagcaaagagagagaatgaggttttattgggagatgactcggatttcataattgataacgagggtgacagcaaatcgaagaccccagcctttataaggaagacgtctgagatcttggccaacaagtccaaagttccttctgtttcctcgagaaaagtcaagcacaaagtcagcaagtcccaggcgaatagattgatggctttggctggtcgtctggttaccacatcgaaagttcaagctagaagtgaaaaggaaggcattatcagagcatcttcgcttgatgtctggggtactgcctctgaggaggagttgcctgaagtatacaagaagacgccctttttgtcttacaccgcagcgaagaaggctccaaaaactttatctcatcagcctgtggctcttgaaactccagctccacttgaaactgtgatccacgctggtaagtcttacaacccggacttaaaatcctggaaggatttgatcaacaaggaatttaacctcgaaaatagcatagaaatgaagcgtcaagagatggaggagcaccaaaagcgcattcagtacttgattgccacgttggatgacaaggaattcgaagagtctgatgacgaagaaggaaaggaggaagaaggtgctggagaaaacgaagacgaagacgattcctacaagctttcactcaatgaaagaacagaattgaagatcaagacgaaaacacgcagaaataaagaaatgagacataagcagagattagaacttgagaagaagcttaaagacttgaaaaagcaaattcatgacttgtccaacttggaaacaattgaaagcgaagttgaaaagaagttgctgtctgttaagaagagatctgagagaaaataccgtcgtcatggtaaacatgaagttggttcacgaatgaggggagtttcgatgatgaccagcattgagaccatgaaccagaagtactctatatgatcagatgtacagtgcagcacagtaagttgcgcacagttcctcaaagcatagagaaagcagtcagatcaccgaaaatggagctacaaagattttaaatgatttcgggaagacatttcatgttgggtgtatactagtaattgcattttacttttgtgagagcagcgttttcgccagtaggctacatttgattctgtatgcttgtgtattcgaatagttttaacttaaaactctccagtctagctgaagtcccagttaccggtaacatagcctctgtataatctctctctgaaagagaagaactggtctctgtacggagtccagtatctttccttagtgatgtgagcggtcttgaaatgttcgggagcaaccgcttcactggactggcctcttttgactccggtcaacaaaaggtctctttccatcattttgtggtcccattggtccaagtcgaatctgtcgttcttccaaccgttgtcccagtatctgatgtagccaacaccgtggccggcgataccgaaaaatgcagtcatgatggcataaggcaataagccttcaaagggaactggcattttaagtgctgagtttggtaagttggctcgatgcttttctttgtagttcagttgattggcccgcgcggcgtgcggtgctcaatttattactagccagaccagccaacatgagcttgggaaaagaaatttggctgtaaaacatgatgttatagctcaaataatgcttttccgctttcaatcatgtagtttttacctaaatctgcatactctagtatacctttcttttggacttagtattgctttttttcgtatcaaattcaccttctcatgtaattggaaaattcacgaaagaactgcgaaaatctaaaagtaaggtgaaataaccttgtaacaaccgaaaaagaaatacaagaagattacaaatttcaatgcgccatccaccaagcatatcattatcgtaaataatctattaacggacgattctgtaatcagtccaaatcgtcgccccaaagccggtaaacaaacttctgcatattgacccgaatattacgttgaccaacacaccaaggatgttggagcatttgctgcgggctcggcctctcttccgcgttcttcttcaaacagtaggaaatgaaatttttgagtgagtctgaccaaaatatgccgtcctcaggaatgtcttccaagcgcggctggtactccaagattaaagacaatagttcgattgggcctaacggatttgagtccatctgtaaatgatagggaaacagaccccgtgcaacttccaacaacgtaagtcccaacgaccatacatcacagctcacagagtaaggcttgcccatgattctctcgggtgccatatagtactgcgtacccacgaatgtggtggctacagaattgtccacttcaccactgacgccaaaatcgcagattttcacgtttccttggcgatcaagcaagatattagaaggtttgatgtcacggtgaatgattcgctgcaggtgtaggtagcttaaaccccggaggacagattctgcgatcttccctaagaccttttcattaattctgtttgtcggatccaactctatcactcgcttataaatggcatccaacgatcggcctgccatgtattccatagcaattccaatcattgacagcttttgcactatgaatgtgccgtagtatttaacaatgttcggcgagttacagagccggttatactgcaactcgcggagtatttgcttctggatatttggatctggatcggcgtttatcaacttcaaggcaaaaaccagcgaccggctacgaagaacgcatttggacacacagccaccattgccttctccgagtttgctgagctcgacgatttggtctgtattagcgagaatattccagtcgcctggtgtcaaatggtcgatactctgacccgagagcggcgtattactgacagtagcggcggcaggcgaatcttgctgcgactctggactggtattagtaacctctgagcgtggctgaggatgggagtcaggtgtatacgaggtggagccatctattttggtaaagtcgattggaggcggttttcggcgtggagcgcgttgtttctgaggcaatacagtaaacggaagcggtacaacagtctcgggcgcgggattatgggagtcgctggtgagattggtgtcagaagagtcgttctgaccatgaccaagcgagatcggcgaaggtatcagtggcagttgtgggttataagagcgcttgatcggcgctttaaacatggggctcggatcagacattctgagcgggccatggacagtagatggaagaagtgtaaacggatgttttcgacactaagacgatggttttcgggtggagcttttgcgcgtgataatatgcagcgtgcatagtggggtgtgcctgcgtaatcgatctccatcagtgccaaggcagagtaagggaggggaaccaccacattggagccagtacgctacaacataagaaaagcagtgagagtgacagggaagaaagataccagacatatacacattgtcttgcactatactggacatgttccatgaaagtaactgattatatttctcgtgtcgcggactcaagttccagaaggcgcgcgacaccactataaaaccactgttgcaactgcgcggctgatgatacagtgaaaagaagaacactatttattttgtaactttgcgttttttcgatgccggcagactggtagtattcttggatgcactagctctggctttcgatgtagtacttttcttagacgcagcacttcctgtcgtgcccgttttcctgccctttttgggcttaacttctttgatgaatttgtcctttttcggatcaaacttgccattgtcttcaacctctggctcctcatcatcatttatcgtatcatcttcaaccacatcctcaaagtctgccttttgcttacccactccacctccgacagagttacccgtcttgagaatggccattggatgtgctgcaccgttgtaccttctggtgaacgctcctttgacgttggagggaatttgcgccaagatgttggcacctttgttgggtcccacaccaaagtcaatcaagttgtcccagtcttccttcgtgatgtagtagtagtccatattatccataacttcttcaataccagcttcaccttcgtcaattagcggctgcgaaagcttcttactaagaactgggacataatctaaccgtaattcgctcttgcttgtggaagttctcatccgggtatggtattgcaattcttgaagcatccgcgtgtacttcatcgttttcgaattttgccctagccaacttgtgaatgctggataagacgtcatacgcccactcacctctttcgcgggaaccactgttgacatcaccgcatggaaaggtaacaagctccactgctgttcactcgaacgaatcaaagaattaatctgatccgactgactaatcgcatcagcagcagctgctactctctccaaatgttcctttggtgtcaggacgctaggaagcagattaagatagttctcctggatcatcaacggggtaaaatcaatgtcattgaagtacatttctatcttgtcattcaaagagtgatgagcattggggttgaaaatcccaccacctaaaaactgcagcacaattgcaaatggttttaacatcgagtgcttcttccagctatttgcaatctctttggcattatcatggttgatgttcttttgcgttttggaaaccgtagacatcaagtttataatctgccgaatatcattaccagtggcttgaactagttgaccaatgacggttggatccaacttgagcttttctctgaaagcaatagttagcaatctggacttcatttccatttcggatggcctcctgaaaggtaaatccaacgttactctgtcaaatgttctcattttgggaagcgatttgtcgttgcaaatcaaaatcataggcatgttcgtaatacggcaaaaagcagataacgcaccagcactaccatgatcaccactagacataccatccacttcatccataatcaagcaaaatcttctctcattggtttggtgttctttctcgccctgatgcttgaaaaaaccaacaacagaagtgttgttgagtactgatttgatgttactgttaagcaatgatttcgatcttacatcagatgcatttttttccaaaatgtcaaaccccaactcttgcgcaacgaggtgggcagcacttgttttaccaataccaggaggtccactgatcaatgcagcacggaaaatacccgatccgtcggcacccttattcttaaagttggtcttggcattgtcaaaccaatttgccaaccagttcttcaacttttgaatttgtcccttattaccacaaagttgggctgtagatgttggtgcatacttgactgtccacaatttttcgctgttgggaatttctcttggaggagaagcagcacgcgatgactcctgctttggtccttgtgcagctttggtagccttctcggcagccttctttctctccaactctttcttctgctccaatctttcttgcgctagtgcttcttcccttataattctttcctcctcctccctcttcttcttagcagcctgagcattagagccatcaccaccatcggcaggcattcttcgtaacaactcgatgaaaccatcttcactgatagctttgattttgaagtctttgattttcttcaccttggaagggcccgcttcctctccaataacaaccaagctcgtctttttcagtatggactttgttacccttgcaccatattgtttggcaatagactcagcggcatctctgtctaaattaggaagaacacctgtgaaaacaatcgtgaggccacctaaacagtttggggccgcgataggaagctcaacatttcctgacggagctgcaacattctgttgcttgttctttaaggcgaaatagttcaattttccttctgtttccatggcctctggcaactccgcatcatctatttgagaaaggatctcgtcagccgtgccagatgatgaatcctgggctacgttgcgtgtggttgatcccgatgtagcggttggttgcttctttgccggagaagcttttggagcaggcgatgctgactccctctttctttttcttggctttggctctggttctatctcttgtacgagaaggtcttcgtcttcatccactggagcttcgctgtcttcttcctcgacgacttctggttcgaaatcatcctcttcttcttcctcttcgtcattaggcttgaattcctcttctgagtcttccatatctgaatcaagattgacatatgatctcttcggtgttctagtccgctgtttcttagttgatttgctttcaactttttctggttcactcttaattcctgttttcttatcttcagaggaatgcttgttcttatcctctgcaattttcgctcttttcggttgaggctcttccttttcagagagctcaattggctccagtttgcttcccttagatgctgtgtccttggttttgggcggcgctgctcgcttcttcgtctatgttcgttagtaatacaaatcggattgcagagaacaaaaacatacatttggagccccacctccgttaaaaaattgccggatatccaccattgtgctggaattggatcttttgaaagaagagttgaagacgcgccttacaaatttctgtcttgcatcaagcatggtgcgcgcataggatgattaacaatgcgaatgtgttcattaattgggaaaactcccaaggtaactatggactagaacgaaaataataaagaggtatacgatgtgtaaatgctgcttatttagctgttttggaactttctttttccaagaaatctgtccataaggagatgaagctctgtctcaaaggtcttccttcttcatctcgtgcctttgctcctccgacagtgtgagcaagaccagcctgaactcttcgagactcgtcccattctagtaaatcactaataagctgaagagactcgaacttctttgtatctccacgaggaaactgcaaaaagttcaagaaaaggttcgaaatcaagtccctgtcaactgtgtttttcgattgattcagttgctgcttaagcatacccatagattttgtcaagtgctcattcaaaatcactgcttcgtgtcgcaatttccctattataagctgttttgtgtgaacctcttcctgaagactagcaatcttgctgttttcttctttgagtttcgcaatctcctcatccttatccgctatgattgcctcatgcttaccttcctgtgactggaaacctgctttttcctcttctaaaattcttatctcctgttctttcttcttcacaagttcgtcgagctccttcaccttcgcttcccatttttcctccaggttttctactagttgagcgtaatgtgaaatctcactttctttttgctcaactttattgctgagttcttcgattgtcgccgagaggtttttgttctccattgttaattcttcctgggcgacttcaagctcattataggcatgtttttgctcattgagttttttagtcaaccgactcacctcgttttctaaggagtacttttcgtcttgccctgtttcctctttaagttggtattcgcgacggagattggtcaattgcaggctcaatctatcacattcattattcaagtctgctgcctgtgctttgagctgttcaagcgtctgcttcaacgattgattctcttcctccttatcatgaagctgggtttctaaattcccctttgacagcttgagggattctacttccagcttaagagtagccgactctgcttgtacggtctccatttccagcttgagctcttctaactcgctttgagtaaccttgtagttttggaataccgtcttcatgcttgaaatttttgataagaagccctctaattgctgctttgtgtcatctctttcttttttagtcgcctccaactctgcttctagttccttgatgtgcttctgactactttcggaatcagactcttcaagcttcttcagagatatagctctcaattcagtgagttcttgctcttttgagtccaactccgtagtcttttgagccaactcttctgatttaagttccaactcgcgccgtttctccgaaatttcaatctcacacctagataatcgagaccgcaactcagctaatgcatcctctgtatgattttcttcttctacttctttcttatggtggccattatttgtgagcggcccattagtagtggatgctggctctgattcatcccacaaatctgattcttgttcatcccagccgtcggaggcatttgtctctggatcagacaacacggccgcttgtggcttttcttgtgacacgggtttggtcgatcctaactcggcctcattactcgagttattctccattgttttttgagattcctccaagacaccagaagtcaagtgtcgactaacgtgactggctgcaggaataaaaaacgcggattgagtaggtttaagaaacttggagaacaagaccctaagcaaaatttcctaaacacgtacaacttaaaagtcatgtgagagactaaacacacagaagacatacaaaatagttaactttgattcgttttattaaggtgaaagaattcattttatacacgctgaaccaatggccagcatgcgactacccaagacacgtccatgtcccgtcgtagattacatgcaaacaatgggcccaacaatagagttgtggaagggtaaagatatcgtgacttcattcaacttagatgttggatgggtacaacatgactctaacagaagcaccgaaggtctttggtggcaagttcttcttgaagttggctctgacaacaccgttgttaccgtgagttctggtcaccttaccccagataactctgatcttggtgcctctgacctccttggaagctctgtagacgtaagcgattctcttacccaagtagaacttagcgtcctttgggttttgaacaccttcgatttggatcaaagagacgtttgggttggtgacgttcttagaacgttggtaggagatgtgcttacccttaacgtacactgtaaagttagtatttgtcaaaatttatctggtctcaactaagagaccatccggtcaaggacatgaaccgaagagtcaagaaaaagtcacagcagtacggatgccatagtcaccatagtattgtgacagtttctatgcttcattgatatgtgtacatacatctgtgagattcagccattgtggatcgagttgatgatatgaaaaaaaggtttcttcactatgaaaaaaggtcaatttttttcctccagcgtgagagaaaattcttcgcggtactgcatgtgttcctgtgaccagtgactgcgactgtatcgtctggtaggttttaaacctgtacacctcatgcgctctcttactggcaactgggacccttgggcattaggtgcactctcttcacgtgcttggcgattcagcccttattgtacgcacgtgagaagccctaagaccgataagatggagtagatatctggtaataaagcataagagccaattctctctcatgtacgcattcttcagagctttttcttaaaatatcattattgctaattcctatcaacacagtactatattaaacttaacgtgtaactcagacagtaatcttatcctcggcatgccacttgtcaatgttaactctccaatgaagcgcttctcccttttcatatttggatcctacagtagatccagatggaacattctccacagacaatccagcgatattggctaatggaaccataggatcgtctttcttagttaacaagtcgacctggtcaaaccaacgcacatcccacttggtgtctgccgcagcctcttcttttctcaactgcctttgggcattttcaatgagagacttttctttgtggatcgtgtcgtagtctccttctttgatggcatctgcaaccttggaccaagctcttcttgactccaattcgtgttgctcctctatgggtttcaccaccaaatgctcggggtttttagcgttggcgtcataaaagagttcatccttgcttgttggggtagtgggtcctttagcaacatacgacttgtctgaccattgcccactgattgtgaacaacgcattctccttcttactgcttgacaacttatctctgtacactctcgccttgaatgtgttcttcttgccagtaaagtagcccctgccagaatactcaatcacggaaatgtatccggaagaactttgaatgtaagaggttccttctaattcaacaaatggcgacgcagtgatgagaccttcaatgtgcaaaggtggaagtgtaatgagatatgtttcgttgagatctccaaactccaaaagcgtatgaccatattgcttcacgttgatggaagtggtgctaatagttgctctaattccaaagtaaccttgtaacaacaagttgttcttctcattgagaatagcgtaagcggtgacgggagggtggtggcttacttgttcactcacaagaacagtctcacccaatctttcgtccagagaagtgtccttccatttgcccacgaaaacctcacctagaaacggattcaatggtttcttctccgatcccatactttcgtttctcgaacagtactgagatcttaatgtggaaataaaccatttagtgacggcaagcattctctttgccgaaacggactcaatttcttctttagagccatcaccacggatgaaactaggctctaccaaaaggtccgggtgctctccccaatattgcgtatactctaccaaagacgttggtgataagatgaatggtggagcagtcaaggaggacaaatcaccattaaaggaagcgatcgacttgagaaaagaagtccacgaagcactcagagccatgttgaaaaagacaaaacctgtcaagaagggaagtttgtatcaggaaaaaccttaacgaagctaatcgcatacgaatgccccgaaccgagccgtctgggatagctggggatgtacgggtctgatttatgtgccacctcccattgcgattatgctcagtgcgttaggtgatccttgaatacattacttgccctcgctaattctttccttttattcttaaacggctttcttatatatgtttttccttacccatttgcattgtccagtgtattcactgtcttctttaatgccatttttggtttagctgcgtcgcttgaaaccacacatctaaagcttaatatagatcttacgggcatgcaagaacattgcgagcattgtccagatcaacgcataaacagtaaggatgacataagtaatgccatgaccgacagccaaagtgtttatggacatgttcacgagaccagtaagaaggttggctgacaaaaaaatcgctagaccattgttgttgatggagtcgagaattgatgatgatattgggcccactaacttctcaatcacatcgtatcccaataagaatgcacaattgtaacttaccacccacattacataagggaagttcgcgagacgacgcgatatgttgcccgtgtagacgctttccttgacaaaataaaatatagtcatcgtaataacgcttgcaatgagcaaaccctctgttgttgagactgttagccatttttttcctttgcttttcaaagagtacattcccaaaagattgttgggagttttccgagtcgttaacacgaacgaaccaagggattgaccgaaaataaagatgctcaaatagccaaagaaagaacagatgccttccttgttcatggtcaaaaggttctctttcctgttcgctggatttaatataaatgcagtaagaccagtcttttgtaaagcaaattcgtagacactcccaattgccaaggcaacaaagaaccgggggacaaaatttaagatagggtcgaggaggccgagaacaactggtaggagtcccaatgtgatgaaaaaattccagtgaataccatactcactctcatgttcttgatactccaatgacttgactgagactaagcgaatgatgccgagaatcaacactggaaatgccttcactgtgctattgtagaccaaacgaaagtagccatccttctgtgtagaaggagcggctctctttttaattactgctcgtgagttagccaaacccatggagaacacaaacagacccacccccatgtccataagtgaagtgccccatgtttctactttggcaaaacgccttgggaacgcgtgaaagtcaacggccaaaatcgccaagttggtaataatcatcatttgagctctgtatgcggtgataaacagcttgcgacctaaaagttctgttgatgtcttatgtttctgtttgcttggtcctttcttcgtggaggtgaatgcaacgtagatcatggcgacaattgggacaaataacgcgttgaaatatagctttccaatctgggagctatatatcgttatagactgtagcaagagcataacgtcaaagtaaaactccaccaaaaactttgccggttggctattgagcacatcaaagttggggaacacatatttctttagtatactatgcgagaaaaacccagcgagggcaattgctgtaaccgcataaatttcgtcgataggcccacctgaaagatctgaaacaaatttctccttgagttccttgagtgacatgagacctttaatacatcgatagaatgcagagcgtcgggtgtgtactgatgttccgttgaacgaccgtgcacaacccactttacgaagaaattgggagagcatacaagaaatattgttatctacgttaacataataggcgctaaagtcattttatactcaatgatacaatgcagtattccgaagtgggactagtagggcatcttaacatagtgagttctttgcatcgagtagtgaattgaccgaatgacaatgaacgaagcagtaaacgaacgatacgtgaaataagaagtgatggaaacgggagagattaggggagccgacttggaaaaaggttggtgcaagcagtggaactcagattttggctaaactagttctttgtagtagagcatgagtttacatctcatttcgcgtgcgacagaaatcctcacttctccgcctttcacacgagaacacattcctagccaagaaacggtaaggtgattcaagagtaagcttctcacgatggggtcatcagagtctttgtctagaagcagacgcaatagctctgagttggagcaaagtactcctaccagttcgttgggttccccattttcacccagcgatagagaaaccatggaggccctcggcaaattgaactcagtctcactgatggagttgggtccaatgaccatctcggatacagactcagtgcgtgaacgcgagatgaatggcgtaactttctactccagtgcactggagtcggagtctcagaaccatggggaaaaaccaaaagagcgtttacgaagccgaaggggctcgcccagtggactgctgtcgggctctcctcgtacaaaacgaaaacttcggcgaaagtcccgaacttcagaagctccgtcagagaaactgcatcgttcagaaggatttactggcagtggctacactctgacgcctgcggcaggaaagatcttcaggaacttacttatccttgaagaaactcttcggcagcaagtcatccaacaaaagacactccgaagaaagtatttgacctttctagccatgctttgttctttgattgcatctatctcgcatcatctatattttgctccgcaaacagcggcatcacgcgttgttctacagcttgtgctcctagcgctttgtgtaacgcttgttctttatcatctatctggcgagtatcaaaaaaccatcgttctacctaggaaattcctatcatctaccaataaaggcttgcggcagctaaatgtgcggttggtgaagataaagtcttcatatgccgacagcttagcggatttgatccgagagcttgtcttatttttgtgcactatggcattgaaatgtctccataccgtggttccatcggctaaacgaaatcccaacgtcaaattggaagtatggttagtggctggccagctgcggtgtcagcctaaagttggtcttaatgatgttaagctttcactaatgccaaggagttttagcacagatataagagaagggtgggaagtttaccgtaacgaattttggataaacgaaggcataagaagacggaaaaacatgatgtccttcatcctgaaagcacaagagacgaaaatcatcaagaaagatcgcaaggaacgccggcctaagcggaaactttctgcggcaccaccatcgcagaattctaacctcaatgaagaaaatctaaaggcattaggtactttgagtcccgattcactcacgccatatcaatctacatagcactgaaatacaattcatgcctactttgttgaactgtgaatcgtaaatttcttcatactggaattcgtatatcactattgcttggtaatgtagttagcaacatgtctaccaaagacaacactttcaagcaatgcacacccacctaatctattaccgccgtggatacctccacttgcctcgccaattgcaaaaacgttttcctcaattgttccactggtggtgacgacttgggcgttttcattgatttcgataccacccatagaaaaatgtaagactggagtgatgaaaccaaaataaaattcgggtcccactgagttaccaaaatattctcttcccaaatcatccacactggtgatcttacgattatattcctccaaacctgcttcaatgtcatctgccgaaaggttatgtcctggtatgaccgtttcaagtttattcaacacatcagcgtatgtgcctttgaatatcaactgttgcgacatgtaaaatccgatgtgcgatttcgctttcgaatagtcttcctcaccgatgacaatgatggatatagcagggcgatccttagaaatcatgcaatgcgacaatattccttgtgtgacgttgtctctcgttgtcaactcattcacaaaacgcctgccattgattggcgacaacaaaataccaccaatacctctcattaactcgccacacaaaaacttccatttgctgtggatagtatcactgtctttcaactgaatgaaaccagttgggtgtacttgaatctggtccatgtgcaagagtttagcacctaaatcccgctcagcaaatttctggccatctccagtagtttgttgaccattagtagaggggaaatccacgagatccggtctaaagcgcttcaataagctggcctggtctgtgaaatctgctgagtatccaccagtggcaataatgacgtttttcccattaacagacaagttttcgttgtctgagttggacacactgatgccatctacttttccgtcatttttcaaaaagccctgaaagcgacacagtttcatgatctccacattgcttgattcttgcaatcttttggagagtgcggacacaatagcaaagccaggaggcaatgctccacttcctctatgggtccgcgaatgagaatggccaccaagcctggcaacagcagttaagtccacattaaacttatctgagagccaatttatggcatccgctgaatttttggtcaaaatatccaccaacataggattggacaatccctttcctgacttgatcgtgtccccgcgaaatgactccacagagtctccttcgttagggtcctggaaccttgttggagctccacttatgcctgaagaggcttttgctgaatttcctccaagcttgtctgtcttctcaatcaaagcaacagataaacctttggcctgtaattctaagctggcagtaagcccagcaagaccagagcccacaacaatggcatcgtagatccttttattggtcagcatggtgggaacagctgctttatgaaacaaattattattcaaataagacacgacaatcaaaaatgctgaggcgtataggatcaacctcagaattcgagcaaataaacacgcaatgatggcaaaggacagatataaaaaaaccctctaagtagctaaaacctttgaggatgagatgggaagtgtttatatacttcaaggctgcgtgtacgaaaagccgaaccaaatatacattatcagctgatcaactagatcagtatgcattgtgccaaagatggtggggtcacgcgcaatgcatccgtacctcctgcaaatatctataattctatgcttgcaggaaatgccattagtaaccatctttcatcccacaatgaatccgcctaaatcctatgatacatcctgatactcgctaacaaaaagttcaagttcgagaatttcctacgcaaagaatacagttttggtcttgatcccgacagacctatctgtcagttttataaacctagccagcctgactcttgtcccaatggaccattttgtccgaacaagcatgttccagccatgtacaataacaagattgtttgtaagcattggttgagagggttgtgtaaaaagaatgaccactgtgagttcttgcacgagtacaatttgagaaaaatgcccgagtgcttattttatctgaagaacggttactgtacccaaactccagaatgtctttatttgcatattgatccacaacaaaagatacctgagtgtctgcaatatgaaaaagggttttgtcctgagggacccaaatgcccaaatcgtcatattaggaagattatgtgcccgctttatttgactggattctgtccgaagggccctgactgtgattatagccatcctaaattcgacaatctacctcctaaacttagggtggagcacaagaggcttataaagggtgaaactaaagaagtcgagaagatttcgtatgaccaaccactcacggaagtcgttagagatagaaggtaatgggctgcgatcgccttgctccatagttttattatcataatttacatcattatttgattgacgcgtagctattttttattcactattatactttagattctgaaccggcgaatctgctttctttggagtggggtgagcacccaattaattcctacttcttcttgatcatcctctcccttgaatgaactcaattcgtactcttcattatccattccaacgagtaacacaatttgtgtgacccgcacaaacttctctcttaattcgtagtcgtcttcacatacttcattgataatgaacgaaagatccttatcgagtttcaatgcaccaagctcattgattttgaacttcttcatcactgccatgagcttcctctcgatgagcagcacaatatttaccaccactaatctaagtagcttgtcgtagacatatttcttgtggaaagtttgtttgtatggcctcattaactgatcccaaccttgtttgaactttaagatggacgttggatcattgagtacgttggacgagtagatgatataatgtgactcactagattcaggaaaacaatcattgatcaaggtgacaatcttatttttaagcgactgattgtaaaaattgacaaggttctgttttagaatgctgcttgatgccgtcatgaaaggttcaagcaaatcattttcaatgatattggttacttttttctcatcaattccaaaagggaaactatttttcaaataagctgggtttttctttgtcacgttattgataatttgactgacgaaatcttgtcctgaagccacagtgttcatgtaaatgacaaaattaatgagctttggactgttaacaacagtgttaggattcaccattgatgaaccagtaccaacaacattccccaaagcatttgaagcgcctttaaaaaaaccactcacggtctcaggagctggagttccactatgagaattcgatgggctcaccatggtactcagagcaccattctctatattcgatgctatcaaggataaggtctgattatactttggcaggttttcgtgcaaggctttctcgatgaagccgtccaagaggtcattttgcacaaccttgaagcattctaccacaaactttctcaccgtcgaaagttgggctgactcaagaatatttctcaacacattgttgaacacaagagtgaagtcttcaataacagacgatacgggggcctgttccggcgattttgacactttttccgtaatgagatacggctctaagcgaggtaattcctcgattgataaagctttttcaaatgagcgacggaagtagaaagtgtacaaatgttcaaatgctggaaggtatttgctcaggattttcttattaaactgtgactcaatgagcaaatctggtgctttcaaaccttcatcaggcgggcttggcattttggggttgaaatacttgacaacaatgaacttgcaataaagtgcccaatggtgcaaaatcgcagaaaattcatgtatcaaatcaccaacttcaacaatggaaacaagatcgacatcgttcgcgtcattcgagtcgccctcagggaactcagtaagtctgttttttaagtcactgaatgagtgaagcttaatatcttggagtaatttttctatcctgttgacgtcgtagaaagtgtcggtgattaaaccaatttgggaatcgatcacccgttggattttgttaacaacgaacacaacagcatcaggataagaatcaccataatgcttattgattaatggagtatgttgtgataacatcatggaaacactttcaaacaagtttttggtgatggaagcataaattccctttttcgaagaggcgtcgccttgcatggcagagttaatgagtgttctagaagtatcggtgataatagaacagatgaacttggagtagcagttgagacccacttcttcctgatcgataagcggaaataactgaaagtatttggagatttctggaacgcttttgcgcttagctgcgtcgtcaaacaacgtctgcaattcggttttgagctgtgctatccacttgtcaatggttggacccggtaattccggaatatctgtagaagggatgactgctgatgcgaattggccgttgaccaaattgggactaagcttgtggttaattgtatggatgcacatagcagctaactcccaatttttgttgtctatggcgtattgtatctgactaatattgtttcgaagtgtttgcatatcagaaacaaacgaaagagcagcatccacattcccaatttcttggtctaatgccttgatctttgacgttaaagagtgacccaaatcattagcactggagaagactttggttaattgtgtggagttggctatagcacccgataactttgcccgagacaattcgaccgatgctatttccagtgtatgctttcgagatgctgttgttatgaaagccgccaaatctgtgtcaagcgatttggtttcatggtcgatttcttgaatcaatctcgtcaagtcgttcacagaagatgcgtgccgaaacttttccaaatgttgggcataacgatgatccaagacagtttcctggagtgaaggaaaaagtttggcaaccccttgcttccctgtctgaccttccatgtttccttgcataatgaaatatactagatcgtagtatgaacagtaattcctgcacgtctgtgttggccgaaatagtccccgtacgaactacacatagtatcattactggaacaatattccatattactttacgataatatcatgagaatactgattcccgtccatacgtggcataaatttctactactctcaaattcaaagtgtacattctctttggcttgagctaatgaaactacgaaggtcagattcgcgcactgaacatctaacctacgccaaagcacccattgggtcgtagaaaggaagcactttgaaatccttcgccttccagatatcgtaagtcgccttttccacgtacttcttgctcgtgacaatctggaaaacatactcgtcaaaccaagcatctgtcatgacaaaatagcctttgtcaccaactgcgtcaccccaagaattctcgattttccatctgattggttttcctgacttggggtccaagtgaacacctgtgatgaccattgcatgggtcatggcagaggagccggtcttcaatctttcaagtttagtgatattcatgttagtgttgaaaaccaaagagtaatcatacgctccagtgtccaaaacaccagaagcagtgtctccgaacttaccaacatcagaaccgaaaaaaataggttcgttatctttcaacatcttgatagcgacctttttgatgttaggcaagtcaacgttaacatattcaatcggtttaccttcgtaaacattattcaacctgtcaacggtgtacaaggcattgtactcattcctaggatcgttgattaaagagaaccttttggaaacatcatacttcacatgcgactggtaaaagtccacaggggaagtctcaaagtgactatacttcccatccttgtcgatgaattcccaagaaaacagatcagaaggttttggaggagtacctaaactcaaagcaatgatgttgtaaacttctttgttcatggcatttttggcgccaagaatctcctctttgcttgcacccttggcgatcaattttctcaagatcaaggcgtattctctcaacttgtttgtcaacacatagttcaatttcgaagttgagactgcctgagcattgtcagggaacacttcattgggcacgataccatacttgttaatgacattgacaatcatatcccattgaccgccatcactaacggatccagaaaagagaaactgtaataagcgtgaatctaaatcttcttcggcagtgtcaattatgttttccaagaagaaattggctttttccaacttatcgtagaaaaacaagtagctttgggacaattggaatttttgggggtccaagttgtagttcttgataacatgggctctcaacacattgcaagtggcaaatatccagcatcttccagaagatttttggttgttgagataggaaggggagccaatggtgtcaacttcgacgttaaaaaagtatctgtcttttaaggacaagtttgttccactggttgcagtgatggcggcaatgtcattcttggacaaagcattttgtgccaatctatttttgggatcagctaataacttggcttcccagctcgataaatgggatacagtgatagcattggatgtgtctttcgcacctaatgataagccattgaccaactcggatatgcttgtagagtcaaagtatgtgcatttttcattgaggatttcctgacccgaagagccgggagctccgttcgagcttgtttctttggatgtatttgagcccattgaattccaattgcaaaagggaaacatctttacgtggggcttttgccgtatttatatttggagccccataaccgctactgtacgaaaaagcgcaggatcgaggggcgaaatgcgataagcttatgcacctacaccagcccaatcgagtcacacgcgcatccacattttgtttgagcggcctccttctccttcaccaaatatgctcatggttagtttgtaattctctttaacttttttttttcctctgttatttgcttgctgtgtacatatatatgaactggttcgttgtttatcattaaagtcttgtctggtacatgccccttggattatagtttcattgtagctggagccacactaaccacggcgcgaatgcgtctaaatgttactcgcgcattatctcctacataatgcctaaaacgtcaatgctttcaccacaccaccagctttttatttgtgaactctgttggtagaaggtttctttctcttgtcttcatccttcttctggcctgctttgcctgttttggcaccagcatctttcgcttgtttggccatctcttccctgtccttcttaaatctggcggatctgtcagtcactctaggctttttcgctctgcccttagcactcttcaatcccttaataccagcgattttctggcctggtgcagctctcgaaccttcaacaataagttttcctgcagtgtttctgtcagccttgcccaaaagtgccttcgcacggcccaacttggtcttctgctcgtcggtcaaagtacctctgaccttcttttgctttcgcacgttgtccacatgattaggtgaaagaatagatggtttagcataggctttggcacgcagaattctgagctttctactcttttgcttgacgtctccttcgacaaccatgggtttttcatgcaaaagcaacgccttgtcaactgagagagagtccttgaattgaaccaaagcaaaaccctttccaaggttcgttttcgagtctctcacaatacgaacactctcaacatcgtcgttggttttggaattgaagtagcgccataatctctcctcttgttcctcaaagtccaagtttccaacaaaaatggttctcttattatctttaggtgctgggtgagccacatggtccacccgaatatggtgatgatcgaaaatagtagcgtttaatctagaggcggccttcatagaagcttctttctctgcaaagacaacgtaagcattgactgtatcccttgtgctatgcaaggccttcttgacaaatgcaacttttcttggaacagcctcatcaaaagcaatcgatctgaatctgatcgatgacacttttcctatgctcttgaaaagcttcttaaattgcttgtatgtttgtctcgaggtaatgacgttgttcgaaacatttcccacgaacacagtcttctcagcactatttagctgttcctctttcaagtctaaacttttggcacgcgtgtccttcagtttttttttcttttccaggtcctttgcaccctcttctgcaccttcatcttcatcttttttaatgtctccgtcttcatcagaacttgaagagtcatcattgtcttcactttcttcagccttctctggtttgtctgtttcatcggtcttctcggttttcttttcttccttcattatctgagtgaagtactcggcttccaagtttgcattctcatcctcggtctttcttttatttttcttctccttcttggatttgcgcttttctctcttctcgttcacttcctcctgctcctcggtgggttgggacttggcctcctcttcttttgctggaggcacctcaataacggttctaggcttaacgtcatgttttgtaacagggccagcagaactggcgaacaaggaatccaagtccttatctatctttgccttgtcaaataacgagctgaatgcggacatggaggttctagaaagtaagaaatcaatctccgtctctatcaggcatctcatctcacaagttttcgtggtgtacgggtctaaatctggaccttacagtgaaacactagcgtgtcacatgttctactgccgactgctactatttgctgatattggaagacttggttttaatataaaggaaagaaaataaaaaaaaaaaggtctttgtcttcgactagtccagtggtttcccgattcggccatccatgctcaagagtcgagcatatcggaaagacattaattgccaagtcctgcgcacaagcctaccaccaccagatgaagccccagtggacagcatgcaggggcggttagacctgtgctttgttactgtttttcaatcccccactcaaagttttttcaccactttgctacaactgctcgaacgagccattgaagacgaaccccgaatccgattctccatccgacctttgctgctttcagctctagcatcgcttcagtagtattagagtgtcagacatggagaaagtctctggccctctattcgacaagcaagagacatcgacaaacacggatgcgaacggcgctgacccggaaataacccacaacagcttactagaaaacaaatcagattccctgcaagcagcagaacttccacaaactaaggactcgcccttgactgacatcggcacatctccgcctccctttaacctccaaacactagaccagagacgcgcacattccagagactcgtacgaaagctctgaattgagtgacttaggtgcggaggagtctgaagcagaaactgataagatggattttctagacgacgattccaactcaggtctgggcgaaaaggtgtcagacttacaagctctttccgagctcacagagttggcaaggctccaagaagtggattccgatgattcggatgaagaaggcgatatttacgtcaaacaactcagaaaatctgcctcgccaactaatctgaccgcttcaccagctgtctcacccaataacaagaggcttcacaacgaagtcgatgaagattccaataccatagccgaaatttctgaacaaggtgacaatcattctctcaaaaaagtcaagacctcgcctatggaaaaagaagaacagcaagatgaagaagaagaagaggaagaggaggaagaggaagaggaagaggaagaagaaaacgacgacaccaaagtggtggtgaacgcagaatcagagatgtctgataagcatacttcctctaccacacacatttcgaccaatgaacccaaatcaacttccgtggaccaaactatcaaggaagagggaacagatgataaggatgaggtgctgcaggaagaagaaatggatactctcgagaaggaggatgaagagagtaaagataacgtgaatcctacctcagagggagatgcggaagcaggagaggcagatgtagaagatactgtaaagcaggaggaacttgatgaacaacaagagcaatctgccgctgaagctgaagaacaatctgaacaaacacgagaggtagttgaaccatcggagacacaagacgaggtgggtgaagataatggagagcttgagaacggattgagcgatatcaacctcgacgaacatcggagattagctgtcgaagaattgattctgatcgaaacagattttgctcaccttcgggataagttgtaccatgataagctcagctttttggaaaaagaattgcaactctgtttggatggatctcatccagagcttttggagatatactataaggtgaatgagtactaccaagacagtatgaaaatggccaactcaacgctcaattacagcctaaaatgcattaacaatgagaccattgccacacgaaccgccatcccatcaagactttttgagaaagttgatggacatgaaaaacgatatggtgacgaaaacaacatctcagtggtataaaatcaaccgtgagcgaaacttgtttgaccaactcgtgccggaatgcaacttttcggccgttcctggagacaagatttccacaggcaacccaatagctcctggtggcagctctgttgaatattatctggagaattaccctgttaacaagaaggaagtcaagttcaacactctagtggacttggttcaacaacgaaataacttcaatcaagagctaggcatcctcaatggcttgaaagaattccatggcataccctctgcgatatcaacaggtttggttgaggcggaagatttctctacacaagagcttttgcttcgaaaagcaactccggacgagatcaaagatgatctcctggctatgggaatattttagaagaaatccatatgtatgatatagatccactcattcgtttatactcggatatgtattttatttgtttcgtgtattgtaatgatttcagcaagtaaacccgtacctccatcgatggtgattgtagtcgagactggcgcagtatcctacactattttggatcaattactgacagcactataattactcgctataatggttgaagtctcacttactgttggtaagcttgacgcatctttagcgcttttgctaaccaaagatcaccatcttatcgaatttccgacgattttgttaccgaatggagtcaaggccggctctattgtgaagatcaagtgtgaacgtgacttggagacagaagcagaggaaagaagaaagtttcaggaaatacaggatgaaatacttactacttttggcaagaatctccccaaaccacccgtgcttaaggttaaaaacgtgactcaaacatcctgtgtcttggaatgggacccattggacttgggaactgccacgttgaagaatttggtattgttcaaagatgacaagaagcttgggtctattcatcagccattgagcaatagaacgacaaagttgtctggtctcccgatcgataagactttcaaatttcagttgcgcttagatacaactgctggtgtttattcctccaaattggttgaagtaaagacacataagatgacagacttgtccggtattactgtatgtttgggtgacattacgaccaatgatcaattcaccgtggatgacatacagcagactttgaaaaatatgggtgctcactaccctgctcaagaaaagttgctggtggatacaacgcatttcattacaacgagggagaataaactgaaccctgaatatatgaaggcaaacgagatgaatattccaatcatcagacctgaatggttgaaagcttgtgaaagggaacgtcgtatcgtgggagtaagagatttttacgttaaggattgcgtgttgccagatattcttgcgaaagactactggaaaaagaataattcttctcagccacctcctcctcctcctgttcctgagaaggacgctagtaactctgatgcctcagtaactgctctggtaacaggtgataatgaaatgcatgaagattcaagcacaaatgtgaatgaaaaatctgaaactatttctcaaactcctgaggaaaccaagatatcagattcgggattagaaaatccaaaggaagaagcagaaaaaaactcagagtcggcaggtcagcctctggaggagccaattgaagcgccggctgaaacttttgagcagatcccactagatgaagatagagtttctgaagcaccagaaaaagaggagttgccggacgcaacattagaggaggaagaaccaaaagagtcttcggagaaagttctggaaggaggacagaatgtgaacgagggaaaggaactgatggatctttcccaaattcaggaaaaggtggaggcaaaggatgaggtttcacaaaaggcgaaagcttctaataatgacgactattctgaagtactgctttctgagacagcggaacaaaatgtggatgcagatactacagaggctgtggaccttacggaacccgaacatgctacagatcctactgatgtcaccgaacaaatacaagcattagacgagcatgctgaagaaaaggctgcagaagattcccaaacagaagctgatgtggttcatgtgactgaagacaagcctgatgaggctgatgtcgatgaaaacaaggatgtcaagggactacaagaggaggagcatgcggatttggctgatgctgaaggtaatgcatcgggactaaacagcgagaactcaacttgaatgttgcataatgcgacaaacaggacagggatatagctcaggtacaacgtgaagtacgagtatctagaagtgtattaaacaaagtataagcaaaacatttttactctccgaagagacgtctgactttctttaagatggaatctttctctggatcataaggatgatctttagagggaatttccaaaatagctggaaatgcgttggtgtaagtgtcaaccttgtgtcttatcaagtctgcaatatgctgattaatcaacaagatggcaatgtcatctcttgaggttgtaaatctctcaaatgcttcttcaacctcttcaacagacgtcttacctggaaccaccgtaaggaaattggattccttccctggctcgttggacacctggcccacacctgccaataataatcctgttactgaatcttcatcagcaattactgcaagcaaagacctcttggtcatcgcatcgttcgaactcatgtttgatgtgaagattggggaacgatgataacttctcgctatcaatttacgtcgagtaatgtgcacaccactagcttccgatagtaggtaatgggctgttagaagttttcgtccatgattaatactttttagtagaaaactttacaagtatatcgcaataggtatttggtttcttctctaaatataattaaagagcaaaatggatagatgtttaacaaattcatgtgcttcaattcggaacttttccgagacttcgcactatttagttcatattctgaacaccgtagaaatcataatctttggagacccgaaaaaaaatagcataagaccgataaatcggtcatattaacatcattgacaatggaatgagatctctcaaactcatcattggttctcttttctaggcggtcgaaacaggacccgattaacaaagaataagctcaaccacaagtaacagtattggatgtttcgcacgtgatctaaagaaatattgttcactctccaaaacattcgtaagactactcaagatatgctgctccttcaattgcttccccgaagagctttgaaatcaaacttcagagccttttcttccagctccattattggcgctggtcactccaaatggcaaaacattcgccatgacaaggctaaaaacgacgccaaaaagtccaaggaagcgtacgccatggcgactaggatcaccactagtgtgaaaacaggcggcgttgaaggtaatgcgcagcttatcacattgatggaaaaggcgaaaaagttaaacgtcacaaagaagattatcgaaaacgctatcaaaagaggtacaggcgagttgacacaagatggcgtaaatactgctgaagttacttacgagttcatgggccccggtggcgttgcatttattgtggaagccgacacggacaacaagagcagaactattggtcttgtgaagcatgccatgtcgaagttcaatgcgtcattaagtccttgtaattacatgttccaaagaaaaggcgagataatttttgagcctctcaaggaggacgaggagttggatgaattgcttgaagttgccatagaagtcggagctgaagatgtggaggaattcaaggaccctgaaggagactataatggagagaagctcttccggattgtgactgaaccttctgacttgcacaatgtttccaacaagttgtccagtatgggatacaagttaagggactccaaagcagtgtttatcgccgatgcggacaaccaggttgattttcctgaagaacacgagaaggcattgaacaagtgtttagagcttttggacgaggtaagcgaagtgacgaattactattcgaacatccgggatgagtgagtcatgagatgaagcgcatacatatgtgcatgttgagcatattcttctacaagaattgacgaataaaaacgtcatgtaaatagtaatggatccaaaggaatttatcgtattacaaaaaacagcttgccgttccgaaatcgacaagatgcacacaataaaccactatatgctaactcactgaatatgttttatggagatgttcatgaaaacaagctgtttcaaggggccccacgacatgaagcccttactcggacttttcagccttttcttcgtttttagtggcctcgttcaaaacgttgtccaagttggacaagtttgggtttttccacaatctcaattgcttgtcgtacgcaaagtgtctgtaagtgaagtagcccaaagaagtgatggcgacaccaacagcagcaaacaatgggtacatctcaacagggactgtattctttggaccagcatttttggtagcgttcaataaaacacgggaggctctcatttcggacggattaattactagtgggcaagttttttcctttcacaaatcgtatcatttgagtagtgcgaagtttcagtgaaagctggttggctgaccggcgggtcacgtgcacacctaaaggattcaatcatagaattgacgattaagaagagcttgtagtgtggagctcgctaactacagggaaaaaggaaatagaatatatctttttgttcatacacccggagcaactaagctggagcgatggagctctggtgtgtatcattgtgctatctctaaagctacctttaaagccgcgcgaagagagcggcctgaggccatattcaggaggctcgattcccatccaatatcgggattaatcagcctgcgtatgatcgattgttgctccacccatatgtgtgaccggcagtattaccaattagcaattgcacttttcaacgtatcatagcaaagccaactgacggccattgaggggacaatcttgtacaagttagcagtcaagcccttgtatgcaccaaaaaagccctctttctggaaaatggtttgaagtgcgtgcgcaacagaacggtactgaaaacccaattcgccctgagccatgctagcaacttggtaacgctttcggagcaagtctagtggatagataagcactccaccaacaaaactgctgaaggcccctgcgcctaacttccacatagggttactaaagtctttggtggatgagtccatcaggtctcgcaagtactcatatagggcaaagttgatggccacatatggtgccacacccaaagttgtggggactatgccacggtacaacgcaagaaggcccccttcgtttctgtaaacattgaccatcgttgcatacacgcctggtgcctcaactaactttcccttattgagtttggccaaagacgcggtctgaactgtaattctagcacggaccaagtcaagcggataagtaacggcaacagaagcaattccacctatagacccagctataagcctatccgtgtcggtcaaggtctgctgacccggcggttttcggcgcactaagagttccttgcacttttcaaaaacagcgaattgcacagcgctataaggaacgattcgaatacagtttagcgtgtttccacgaaaccaacctcgccaaccttcttccttgtacattttccagattgtggcgaacataccctgataagctttctgtgcttccagtccttgaagctggagaagaatctttgcgcgttcgaatggcgaaacaatagttcgagaaacggcgcccgaaatgccgcctgctatcaaagaagcattggagtcctgcttaatggttcttttgagggcgctgaagagctccgattcttgcgtcaccatagcatcgagtactggaaatgtagacgaaaaattcgtgcgcaccaaaatttgtgtctccgctcccggcgttagtacgtcggtgtgtggaacgaacaagtctagacgaatcgttaccagcttcgtaaaacgtagacctagtcatccaatgttcagcgttattaatgtagaaaggaagactaaaacatgtgagagcttttgattattcatactgaacgtcgcactaggtatttttaataagattggccctcaaaaggacgaaaaatggaagaattcgtggtgagcactgtattttcttgggcaggtcaaatattgtttacatacaaatgccctggttataccacgtctgcttgtgtatttatgttttgacgtttcattcgatcatcaaataacagcacgtagaaccataatgaacgtctacaagttagtatagacaatcattagatgtgaacgacgtaaaccttcattcatatccgagtacttcttctccaactgggaaccaacgagtttcctgtgttctcatctagattagtcgagtcatagaaatacggaaatctagaccactactactaaaatatggaaggaaagctggaacactgcgagtatcttttacaataattttcattttacaccttcataatttaccttgcatactttaagctatatccatagcatgcacttatcgcatcaaatccggggtacctgcatcgtcacatgtctctagtagccagacaagatcttgtcaatgccagcaactaaaatgtccgcgtgtttctcctcgaaaaccaatgtaggtctcaatctgacagaatcttcggcacagcctccgatgttaataccaacacttttcatgtccaccaaaaacttgtttctcaactctggtttcttgaaggaccaagcgataaaggttgcacggttttttcccctcaagtccgtcacaagctcagagtacttgctgaacaaggattccaacttcccgtacaagtagtcacccacgcgagatgcgtgttcagccaaattgtgcttcaccacttccagaccaatagcaccagccaaaatcattctcgctgggtcaccgcaccaagtgttgaattgacgatatgcctggttaggaatgatctctgggtcatggaagtagtagccggccgactggaacttcttagagaaagtgaccatgtctggggcaggagaaaggttaaagtgctcatgtgcccacattttccctgtagcaccaacaccagtctggacctcgtcgacaatcaaaagagcgccatacttcaatgtgagatcacgcaagccctgaaagaaaaatgcagaagcgtggttgtcaccaccttccgattggattggctcgatcaaaactgccgcaattggtgatttccagtgcttaagatattcctctaccatgactaaacaccgctcgtcctctttcttgttgacttcagcattggcatccaatgggtaggcgtaggaaggaaattcggccttaggccatttaaatgatggcaagtccaatttatgaactggcttagaacatgtggtggaggcagatgcaaacaaacggccatggaatgctcttttgaaggataaaatggccaagtctggcgagccaggagcggcattttccataacagacctattttcttcttcagtaaaggatgcagtgtagcctcttttcttggcttggtaccacatgaatgcagccttgaatgccaactcgttagcatcggctccggacaaaccggaccagaccttgtcctggccctttggtgccaccttcaacaattcagagatgatttcttcagtgtccttgccagggaagtttcctaatgctggacggtccacaattgctctcaccatcttatcggactttgcggcttcaatcaaagccgggttattgtagcccaatggaatggatgcgatctgagcatacacatccaagtatgtgttgccatcgacatcaacaatatagttaccaacagacttttcgtagtcggcaacaaagtagacaggtctactgtcaaagacagtgcccaaagacttgatggcgtcctgggactttggaccagggaaggacgttgccactttaggctctttaggctcctcagggaagtacttttcacaaatggacatcgttggtggtagtcgatggaagaaggcgtccaaccattgctttatatagtgtggccagtctaggagcttagcgcactctaccgaattaggcatacgatagcggaagtatttggcgcacctgcagaaaagtgccaattgtaaggcattgcgattgggaagcgaaagagcagaccaagcatagaaattgggctcaaaaaaaaatgaagttagaagcgtgaagaaggaaaatgtaagcaataagttatgatactgcaactgtgaagttatgtttaatatcattaagtcagaattttgtaacatgaccagtagttttggtctaatctcagtcatggcgcgaatgccgtactttcatcctcaagtgatgacacttgatactcccctacttcagctcaagtattgtgccacccaatcatttagtttcgcaaatggtgatttaagaactgcgttggccattatcaaccgttcaattgtcatagacgactactagcgcagagtgcacatagtcttcaccttgctataatatccgaactgtccggacaacacctaaataaatgaaccggaacgaggagacgcatttgaatattagtcaatatggaaacaaatcatttatagtcagcatcacttcttttcattctgctctggtattaacctccaacgtaagccatcgcgatgatgcgtttgtatgcacctctaaaaacacacttccctctagttctgacagcaccaagttgcaccaaaagaaaacagacaagttctccccacataaagtgacttctataatgtctgatcagttcgttcaaagctctataagttcggggtcgctggcccaagatgactcgctgtcgactcaaaaagcggagcagtttgtaactgagtatggactagaccaggaaatccaaagggctatagctcaacacgacttagcgcaacaactccaacagcaaaatgagacagacaattctgagagtaaaatgggcgcgaataaccatgagctggagcatgaaggtcaagaacaagcacaagaggcagaacaacaaacacaacaaccacaacaaacacaacaaacacaagaacaaggtgcacaagaagaacagggacaattagaacaacaaaagcaacaaaccgagctagaagtggggcaagagcaacaaaactaccaagaacaagaacaagcacaacaccaagagctgccagataatcaccgcggggatgaacaacaacaacagcaacagcaacaaccacaacaacacctagaagataattcacaaaaacaagctaaaacggaaccatcggagccgcttaacgtccaaactcatgacctcgtgatgggctctgaagctgagaagctgagtctccagatgattgcagatgagcttaaacgggctacaacagaccaagcgatggtggacaacactcaagacgaaaagaaccagaatactctggatcaaaaacaaaataatctcccagggtacattcctccagactctgaacttttagctacgaatacagcgttagccgcgtacaatgctctttcaagccacgttcccccggctgcactgttggctaatgtacaattagctgccgttcccttacctatagtggcagcagactatttgcctgcgcggatccagcttcttataaattctttacctgttctagataacttggcgtcccaattactccgtgtttttgccatagggccctaccagaagataattgatttggcgtccagtccagaaacgccatcaggtgctgctttccgtgatttgacctccctttttgagttcacgaaacgtctttactccgaagaggacccgtttttaactgttgaacatttggctccgggaatgtggaaggaaggagaaaaaacccctagcatgtttagaagtcgtgaacaaactatagaatcgacgttacgaaaagtgaatctcgccacctttttagctgcaacattgggcacaatcgaagtcggtttcttctacttgaatgagtcgttcttagatgttttttgtccgtacaacaacttagacccggcaaactccatgtccaatatgaatccttccaatatgagtcttcaaagtggtgtaaacacgatcattggagataaagtgggtaaactcttgaagtctcaggcagttttgtatcttgatttgaagacgcaagcctacatttccgcaattgaagcaggagaaagatccagggaggagatcttggaagacattttgcctagcaatttggaacaaattcttctcgaaagaagaggtgttaagtcgttgtcaccatcagaagtagatttcgttgcaaggtgcaaatcacggaaagaaactttactcaattaccccgaaggatcgaatctaagcgaagaatacgaatggtttgagtttctaaaagaaatgtttgactacgtggccaagaatatgggcttcctcatttggggaaagagaggaaaaccacatacccgttctgaaagaaatttgaacacccctataccaaccaccactcctcccgtttccaatacacctcacagtgaagaaacacttcgagaagttagtatgaacacagcagtggatcacatagatcccgcggctagccaagagattaatgatatcacgtctgcgcttttgcccagcgagattcaggaacaacagatacatatacgaatcaaccctcgtatgcaagggaaagttacgaatagacgcccttggacaagggaagaggagaaagcattgcgtcatgcgcttgaacttaaaggaccgctgtggtcaacaatacttgaactttttgggcagggtggtcggatcaacgagtcattgaagaataggacacaagtgcaactaaaagataaggcaagaaactggaagatgttttttctcaaatcgggtcttccagttcccgcttatcttctgaaggtgacaggagatctagaacgtgacgataagctgagagcgaaaaatgcacgaaacaaaaagactgcagcagctcctgttccaactgtggcaaagaaagatggagaaggaagtgaaacagcatttaacggcgccgcgcaggatgcagctcggaagagaaggaaagttgcataagtggccttttttttgttactatatgcataattataatgtattaaaagacgcattgcagtctcgtgggtatgcaatgcaacttattagggatgttaactagccttaaattgtggcggggttgaaaaatagtcgtgtcgtttccgaaacagtcgtgtccccatttgttcagttaccttcgttctttctttgtatctgatggccatttgttctgattttcattgtttctgattggcccctttcggactggagagcgactagccaacgttaatctgggactaaagaatgcgcggcgccagcttatcttgcattatgcagttagatacggctccctacaatctgtatgttataaggttaaagttttctgatgcaggatatacacacgtagtttatgaaacgagtacctgaaagaaatacttgaatgtccagcccttaactacatcctaccatggtggagaaatttgacaatcttctggtggagcttaacaaggctcgtcaaacggcgcaaatcttgtacggcgaggtccaaagcacaaatgcaggcattaaggacgcaacactcaaagaaattggtgcaaaaatagcatcgattccccctcaaaaatatcttcgccaatatggtaccttaaggggccacagagataaaatctccggaatcaaatggtgccaggattcgactaagctcttgtcagcttgtcaggatgggtttatgataatatgggacacagtgaccgggctcaaactccaggcgattccgttgcaaaattcatgggtgcttctgtgctcctactcatactcaggcaattttgttgcactggccgggttggacaataggtgcactgtgtatcgggtcaataatttccaaaacgaggggggtgcctcatatgctgatagcgtagagctcagcgaaagaagaggcgggcgcaaaacaccacgagctcatacggcttacgtttctgcgtgtgaatttcttaacgataatgaagttttaactgggtcaggagacatgaccattgcactctgggactttgcaaaagatatcaaggtcagggattttttggaccacatgggcgacgttttactgttactggtagcacgcagcggcagtttgacaccacagacatttttctcctcaggtgctgatggatatgtcaaagtatgggatactcgcacacagggtccgcaatactcgtactgtatctccaagtcagatgtggaatgtgtaacaccgctatcgcaagggtactcttttgttgctggatgcgattcgggaatttgcaagctctttgacttgcgggcggactgccagttagaagagtactctttgaaggagcatttcgatcggccacgcaaaagctttgagtcgccctcatccgccgaaagcttgtggtcgcggttcgactcgcctggcgtggtatcgttagatgtgagccactctggccgtataatgtacgcatgctacgccgattacggatgtattgcatgggatttgatcaaatgcgagataattgagctgattggtattggtggtggaagccacacaggcagaatctcgcaagtagcggtcagtcctgatggacaaggtttggccacagcatcgtgggattctacgatcaaggtgtggtctacataggcacatgaatccgataacttctttgacatagaaacattgggcgacataaggcacccacggggcgacgctattttttgctcgccataagctttgcctgagtatttctattgggtctaggcctcacccgtgtgcttcttgacgtactcccacaagctcttcaacaacagttccggcaaagtatataagtccatagtaaactcgccattgtcaacgtcgtttttgatgttcatgtcactagttctattgtcagtgaccatctgcacaatgacaatcaagtcgtcttcactgagcttagtcaagccatttgcgagcttctccaagtcaatgctaccttttgttgcgttaccgttggcgctcttcaattttttcagtttggatgctgcgtctgactcattcttccgtttggcatcaccttctgctggcacaggaccagactctgccaaaagcttattcaactgggcatttttcaatggaatcagaatagggtggtccactgtgtatttctcttgcaaaaagttcaaatcgtggttgaacttacgctctccttgtttgccgggcaatcccaccaagtgtacagaaataggaatgtcaaactctccccagccttgttcttccactttgaatggcgcctgcttcaatgttctgattggattggcgaaggtagggtgtaaagtatacgtcactttatctagaatgttggcaggaatctcctggccctgatcatttaacatagagatctcaatggaccactgtctcattggataattttccacagcaggaacatcttttaagatgaattggtgggtggtgattctgatcgttctcttcacctgaaacacagttagtatatgatgaagccaaaaaaaggaaagtttgaagctctatttgcagaactttatcataaaagacatacttccgacatgccaacgcaatgatctcttgaagccaagtagtggtgattttccgttgacaatagggtttgcttcctcgcccaattttatttttgttttttttaccatgagactaccttgtgcactctttagagtaccaccccatgacaaaaggttgtttaaatggtcttatatttattctcgattattctgaaattgctttagctattgcaattaataattttccatcaggttcagtatttagtgaaaaacaggagcagtgtgctgaaagttaatccgtctgacttccttagcaattttctgaggaccgaacaaatcatttttcaaattttttttttttttcatagacttctattatttgtataactttcttcgatcttgttctctttcccttcagtacttcagtttgcgtcttgtcttcttttgttacctagagaacgtatagccatcatcccttttgtgttgattcatattgctaaacgatgctgctcaatagagaattatagtagtatcgctagtgtttagatctacaatgtcctatgttatggaatgtgctttcactgttcaagtatagaccagaaatatatacagatgagcaaaactatacaagcatcatgcgaaaaccacccagtcacaacattgtcaaccacagtcagctctctactacttcttgaaaatgtccttgtacaacagaggaaccattgacttgatcacagaaggagcagcaccccatgaagaagctaagtcatcattgatttgtttgaagatagcaccgacatgtgtgttggcgtcatttgctttgatttcgttcaagaaatgggtcaacttttccttgatttcttcatctgatgcaactggcaaagattccacatacttctttatgatttcagactctttgctctcgatttctgccaagtcatctctcttctgttgctgaaattcacgtgcagaatcaactctttgcttaaccatcttgccaagcactttgctcaactcaaattccgtctgtgctccaccatcgatttcattgttcttgatcgtggacaaaatcgaacgaatggtggtcttttccatattgtttttggcaatcattgctttcttcaaatccactttaagggagctaagaagtgccccataagcgggcgtggcttggaatcttctaagagaggcgaacatggttattgaaagatcgaaagattcttcgtgcgcggaagctgtaatcttatacgcctatcacgaaagattatagagaaaaaaagaaccaacaagaaggaaaaataaattaataaaaccgtaggtggtttgtcatcattctttcttcgctaccaagaataaactgaaagcatcttgatcttgagtatgattcaatgatggaagggaaccgcctttcttacgaatctctcaacttcgcgtactaaagtaagagcattagtagaaatattattagcatgctaacaaaagtcggacttgatccgatagtatttggtaacgcataaccacaaaaattaaatgtctttgtctaagcatttgcactattatttacgtctttcccacattgtgtactcgtactcatagtcaccctctttgattattccctcctcaaattcgacgtccaggaattctcttatacgggagacattactctgttcccacaaagacatgtcccagtccaaaaatgtgtctaaaactggttccgcctcagggtttccgacatacctgatgttcgtaaccaacaaattatcaaccaaatcccctttcatcactgaattatatatctcggctcctccgataatgaagattttgtctataggtttatcatggtaccagtaattgctttgggccaagttagacatgatggagtcgatactgttgaaatagagaacgccatccttttcctcattcgaaaacgatctcgataaaacaatattgagtctatttggcaaaggtctgaactttttaggaatagattcccatgtttttctgcccatcaccaccgcgttgattgaacctgctcttgcagcagaggtgacatccttaaagtatttcatttcctgtttcaatctccacggaagctttccttgtgcaccgatgccatatttaggcagtaaagccgcaacaatgacggacgtaacaggcttcaacgactttatcatatgtatgtgatgcaaccatgttgaagagacgcgtgcacttattatgaggcagccatgcagtatgaacaacagtctgccaggttcacaactgaacatatggaggtctacatggaagttagagcttaaaattcaatgatgacagaaaaaaaacaacatttcaattatattaagacaaaggtagggcaaaaaaccagaaaagagggccttcaaaatggaagtagtaagacaagtagtaagacaagtaggaagtatactgggtatgaattcccgtggctcacgccaacacacacaaaaaaaaaaaaaaaaagaattctaatgtacacatagtttcggtctataagacaaagggtccagagttatcaagccttagtcctcgtggcttttttcactgcatttttcttctctggaactttcttcaatggtgcttttgtcactggagctttcttcgctggagctttcttcactggagctttcttcgtcgtcgtcttcttaggggccgctttaggtttggtgacctttccagaggcatttgaaacggctttcttagatgcactcttcactttcagagtcgtcttggatgtctttttagctttagtagacgcgagcggaacaattttcaccagcagttttggtttcacgacacgcttagaaggtgctttggttttcgaaacagcttgagttttagatgagaccttagtctttgaagaagccttggcctttgaagcggctttagacttctcagcagtcttcagtttactcactttaggtttcgacacaacctttggaactgttttggacttcgcaacttttgtctttgtcactttacttgatggcagaggtttggaagtagtagcagattttgttcgggaagcgcttggggaggatttcttcttcacaattttggaagattttggggccactatattctcttttctaacaactttaatgggaccagaaggtcctttgggttgggaaaaatctccggcctcaacaccttttctcaaagcagaattgaacaatgagtcgaatgtagcagttttgatttggaaatgggaagaaatgtattttttgactgcctgacgactaaatggttagtatcacagatgaatacgaaactcaattgagcaagattcacacatacgaggatccagctctttccttcaaagagatgatggcggacttaatcatgtctgatgttagcgaagttattaaaaaaagcaggaatataccgttaaaagttctctgctgctcaaaataggacatacccttataagtcatctttgaagatactgaagtagtttttggaggcatttctgacaagagagaaaaaaaagatgtagcagggaatttaaagagtaaacaacagtgcaaatctttgggcaaaaaacgcggagtgcgtgttttattgcgcgccgtatttcttgttctcttgcgacttaaaagcgatatgggccagaaacgagacaagaaaaaaccgttcgaggaaaacgagatgctaatcatttcatctccgttccttttccttaaatttttcttttctattcgcttcttccctgcaatctaagtatcttaactcatttgggaagcacagtcacaaaacttacttccgtcgtaacaattcattgaggatataaactggattaagcccacgtaacagaattaaggacatacctcttgttcgctccagagatgggtgtcgtccttaacatagatatacctgcgctctttctccatctcatagtagtcgacttggtcaataaacatggctactacagcaaagtttttcatgccactttcttcctttttcccgtccacacctcggctgatcttgtccatgagattatggttttcatcagtaactggcagcattggtgcaggtcttctaaacgacagcttgagtcccttggaaagagagttccacactctagcaatctcaccatcccactcttccttagtgggaggcttgaagtctatgccactaagctcgtgtaaattggggtatgagaacgaaatggctgagttttcttgctggatgttcagcaacaatgacggcgaaattatggggaaatgaatgggtctttgttgcggcgaaacgtcgaggtcttcggagggagacgcagatgatcgagacgaggcaacagtaatgcgaagctcactttcggagtcctcgtcttcgtccgaggaatcctccgaattcatgctgctagcgatgatatgcttaggctggatgacagtcaagtccaagttgggcgagtggttatcgtcgatgatcttggcacggccgcggaaccggaactgtttcttgactttttcaaagtaaaacaccgcttcaaatttgtcattgtgaagcaactcctcgtacttgcccatacgtttgtctgtgcaaaacgtcaagacattattactcttattatcaaagagaaaaccacggaaaaccacagttctgttatgaggaaaaccatctgtgtccaccgatgcaaattggaacagcgtgaaaggtggtttatggtcttttgccgccaactcgccctcgatggcagacgtaaagcagggaatccacggagccatgtaatgaaactgcatggtgctggattttcgaagatatttgaacgcttgggaggtgagcgtcaacaatgcaaaatagtctggctgaatccgacgttgaacaaggtggagatggaaaaaaaaccgagtgaaaagaaagtccggacaggatgggggcgtaaatgggcctgcggaagaggtcggaacgcggaataaattggtggtagagacgtgccagactttaaagtctcactgaagttctaacttgacttttgtgctgggaagattcttcactaaatgtatgcctgaatcagctagtagtcttatgacccactagataatagacaggacatagagtgcccacatgggtaattattgcgttggtgcaggacgacatgcccgagaggcgagcgtgctggggaaatgtgccacaagagaaagattatccgaacacggcgctggaccagacactgggggatattcaagaaccagtatgggaaagaaattttcttataaaaccggaacaaagcactgaaatgcacaagtgcagcagccaccaatacagtactgtgtccggaaatatccgacgagtaataagtattgggcccgcgactccatgtccctgcgtctcgtggagcgaagaagtttcttgcatgcatttcgcgggcatggtaggagacgcttcttgtccaacaccactgctactctcgtgcaaacattgtatagtattaaattgttatttattccttcttttccgtcgagctttcgtccttgctcgttacgaccccttgcaagatttcaacattgtctgagggctcttgaaccatatactcgccgatattaggtctaggtccaacgtaccacttgtgtgcgtcgacaatccaccagatgatgaaaatcaacatgggcccaaagtagaccaccactgtccagttcatagagttagcatccaagtccttgcccttgaccgtagggaaacacaagaatggcaccatcatgatgacaaaggcgcatgcaacaataccaatggggcgagaatattttcccaagttccaaggtcccggcttgaaagtctcgtaggatgtggtgattctaaaaaacactggcatgacaaaagatatcattgacgaaataccgcccacagagaaaatagctccaatggcagtatcacctgcaaacatcaagagcaaaaaaagctgacccaaaagcatgttgatccacaccgcgtagatgggagtctccgttcttgggttgacctgagaccaaatccgggagaaagggaaaagtccgtctctggagtaagaaaacgtgacacgggaagcggctaacatacaagagcaacccataaaccatgaagagacgacagttaaggctgtgcaaagcatcaccaacttcttagacatgatttgagccaagtatgtgacaaaaggctggcccaaatccaatgggtccgcggccacatcttcgatggaaaccatggtgtatgcaatcgccaacatgaaaaggaagccgaccgagccaccaaaagtagccgtgagacaaatggctcttggcgctgccacagctgcattggcacattcttcagataagtggaaaggcgagtcgtaaccggacatggcccagatgacaccgaggaaagaacagacaacagcaacacccaaaggaaactccgtttggttagtaaagctccaggctttactattggagttaaacttggggatctttccatcatacatgttgactctgtcgtttccagcgaaaatcacaatgaacacaatcaccaaaaataccatattgacggtcgtaccagcgttgttgaaatgcgccaaaaaacgtgttggcaaagacgaaatgattgcatgcgagaacataatggccgttgccaatccataaacttgaccgttggttggcacaaacccagtattataggaacccaaagagtacatcaaccacgcacccgtgtaattcacagaaggggcaccagtgatttgacacatccagttagaaaaacaagtgagccatgttaaaaagggagccacttttttaggtgccaactgagacacggcatacggagtaccggcagaagttgggaaagccgaagcaacctcagccatagaataggcaacagccgtgacacctatcattgcgaaaagccaaggcaaaggagaagcaccaaccaccaattgttggtaatcaaatgtagaggcgacagaaggaagcaaacccaaaacggaaaaagagacagcaaagatagaaaacatagagaactcacgtttgaactcttgcttgtaacccaaggccaagatcatggcttcatccgagtccacctcatggtcaatgttcaacacaaccgactggtttgaaagaacagattggatacgcaagtcatcgataacaacttgagacttgaccggatggagctcggggtctcgcttagagactttaggagagaacattgacatttctgagtctttagtacattcgctacgataagttacgacaccgaaggggcaagaggccaagactatatagtggctgcgaggatgttgtgtgcatttctttttttcggggaagatacgagtgatacctgatagtgaactgcatgtacgattttgataggtttgcacacccaatcaagaagccggatgcgtgttcacacgttatcaacagtagtgcatgcactacacccacggcttgatatcgcattccgtttcgcatctggcttgaggttccgcctcttctgacgtgacacctccaaacagattgcccagagattacaaagggcgaaaaagttcaactgaaagtaaacattttcctatgcggggaaatccagtatctcccatgaccctcatagcgcctaaagatacggagaaaataaaagtcgtgcaagtactaatgacgacgcatgcacaagaaccatatttcaaggcgctaggcgaagcgaatcgccgtggcgaatattattacaagtttttggtgctacagtcttctcgaattcctgagaccaagaacacgactgacggatgtcatgtatgaagcaaaaggaataacaactttcaggataacaccagtatagcataatacattttcaaaatggggcagtatgaaaagggatggagacatttcagcttatctgcatatcactgacttatctttatgtccaaggtttgacttactattcatagttagcgcactttgaatctgcacagaagttctttgcgacgcgcgctaacgtgttctccaacgtcaccatctaagctccaatggagttttctccgtatctagaagggctccatcatgtagtgcatttacgcactatagcataccaggtaaaaccactaattgtgtcaggtcctccgactttgaagctgaagcatttgttatacgttgtcgaagaagcgtcacaatgcctagtgctagccgtcgaagtgtatgtatatttcacctgtgacaacggagtactccatagacatttcttcgtgtccaaagcggatacaagcggattgggaacgcgccgcttatccgcggcaggtatcattgcccagttcatcaagtacttggtttccttggccccagatgcttacttggccaacgtctcttggcgcaaacaacaccagacagaaacgaccgcatccgctaagaaaagtgaattcagcgttgtcaacacgcttatggatctcagccatcagctcaaatctgaccctgccttttacgactctatcctgttttatcatgctagggatttgcctctttcgagaacaagtgcccattcgacagacaagagatggaattacaactcaatttcgacgagcctttcattgtttacccgctccgccaacgcgtatatctttcccaaatcggagaagaacccggggaagcacgttgcagatggcaatggtcttttaaaatggtggatatcagtgctccataaatctcttggtgactgttgggattgcaaggctgacatccctggttctgatcctcaagaagtgagacgttatttgccaaaggcatcgaactggagcgtgggcaatatatacacggacgacaatctggacttggccgtgttccgcatcccagttttccctgacgaccccaaaggtagatttttagagcatttgattgttgaaggacggtacaaaaatgtcactcaaactcaattctggaatgagttgggatacagacaggaattcagattgggcaacacagtgggaataattgggtgcgttcaaaaattcgaacaggcactttcttcggaagcggagaatgcaactgtcgtttctttgcggacatacaaaagaatcatcgaactcatcaaaggccaaaattttagcatcaaggaagacattcaatctttaactcgctacagtctaccggaaatgtttcgcaggcttggcgtgaatatttcaccgttaagagttgatgggaagaagaagcaagtacaagggcaaactgatgtatccgccagtgattcccttaaaaccttgaagcatgcggtggaacccaataatgtgagcggacttgtgaagaaaaggaagcccgaagtcaataatataagtgggctaattagaaagagaacacgaacaacaaacggtgttagtgcgccgaatgagaccagaactcaacccacgagtaacatcactgcactgattagcgagaagactataccagtgaacaacattaacggactagtgaaaagaaaaactacaacaaaggagaagcacacttaaatagcacagaaaaagagaaaatggaagataatgataaacagattcaatcttttgagagcgaccgaaggctttaacaatccattaaaacgaattagtgttgaaatgtgtaggtcaaaactacaaatgaggtacttctttcaagtaactgcatgcacctctcaatatctaattactcatttcaagtgcggataccaatgtggatcatagtacattatccaattgacaacacctcagttggagtttggcattgcattcacaatacgaagttgcaaaaaaaaaaaaagataccaaaaaagaatgatttcgcccaggatcgaactggggacgttctgcgtgttaagcagatgccatgaccaactagaccacgaaaccacttctatattttttatttgccacgagataacccataatagttatcttacaaatctaaatttggtttgcaattataaccgtctctttggctagagggcagagctcttacatacgtcactgctactcaattagcgagtgacttaaatgcactcccacaatttcaatcctcatcataatacatacgcagtgggataatggaatatgtcatacaacatatctaaaatcatgttacgacggacacaataagcgacaggacggaaccttcggcgcatttgtagtatatgatacccccacatattatatattcagttatataagcgacacgagtatgtattgcgcgccttaacacttgcttgctacttgctgtcgctcgtgacctagagattatggaagcaatctttgctattgcagagatataaatactagctgccctccataagaggcttctatgtagcattataaaatattcaccatgttcagacttgccctttccagattacctacttacgcgcccaccgcaactagagcattttcaacttcccttgcatcaagatctgtggttggtaaaaccaaagaggttttaagcaaggccaacgagaaagtgggcaaagtattggccgatggcattgacactgctgaaaccacagcgaagaaagcttcagaaaacgtgcctaatcctaaggaagccctagatatcaccaacaagaaggttggcgaggttttggccgacggcattgaaactgccgaatctgtcactaaggatgctcctagtgctcaagaagctttaaacaaagctggcaacaaggctgaagaagccaaggaaactttgggcaaaaaggctgagaatgccaaggagaccttgggcgacaaggccgaagaagcaaaggaaactttgggagacaaggccgaagacgttaaggattcggcggtccaggccaaggaaagagctagagtcgaggccaatcacgctggatacgagagtttggctgacaagggttctaaggtcgagttggagcaacagcgcccagacgacgctgtcggaagataaaatatgagtactgaaatgaagtttatttaaaagatgaattgtagaaatgatgccagtggttaatttaaactcaagagagcagtcggttacattatatgcaccagtaggtattttatgtgccagtaggtcaattttttaatttgacctagaaaatcgttgaaagtgactaaaggagtgaactaagcggcatataatacttcctaatattgtatccagtcctttctgcatcatccgttgatttaaatattacatatctgtatctggataatgataagatacaaacggcctgacccatgacacatgtgcgtgtttccttattgtttctggaattcatcgacaaacttcgtggccacagggtccgacagcgaagcttcgacttgtttcggtgcccgctcaatgatgcttaaataattcagaggaacatagcccactttccctgaacgagaacgcactttccaccactgactttcattgccgagagggtccaattttgacaaaatggccacaagttcctttggctttagctcgatctccacatttggattttctggattgaactcataaatcgctttagcaaattccaagttcttgggatcaagagggttacgggtgcctgcagccatgcccagttgttcttgaagtcttctctgctgttgcgattgttgttgctcattgagcttttgaattgccttgctgagtaagtatggaaagccaatagaggctgccaagaacaacaaaagtggtttgaaggagatgcgggatttggcaccctgtggcgacttgcggagactttcctccaacttcttttgtttattctggaacttggcaaaatcctccgcactgatgccgtggttataagtgcggccggagatcttgtatagtagctttttggcgaatttgatgatggcaaatatgcctaaaagtgaacccaatgtattctttaagttgccaaactgttctgccaaagacaccatcgtgaaaaatgaagagtgagtagccatatacgtagcttcaagcatctgcgcaaacccgccgacggcaccaataatcgattcgataagttgaaacgtggcctgtgtgccttcggcgattccaccagggccttgcattccgtttggtccatacatgccaccgccgtatcctccgtacatacttgatccatagcctccgtagccgcccattcctgagccgtagccaccgtacatagaggaaccgtagccaccaatacctgaaccataacctccatacatagacgagccgtatccagagccgtacatggagccacctaagcctgacccatatctagaaccaccataaccggtaccatacccagtggagccatatcctgacgacgcttggccgtagttataagaggagctggaagacggatcagtcaaagaagttggacgttctggaactgccgctggggcttctgaatccgaaccaagcggcgcctgcgtggtactacccgacactgctgctgtagatgtgccgctagaaacctcccatggttttgctctgggtgttgacatggtgaagaaaaattgaatatggatttttttttttccctcagaatctgttgataatgcagagcttgggggagtgcacacaaaactggtcacaagggtctactttgctagtggagaattatcaaaggaaagaaatttcggtttcgaaaagtggggggtatcacttgcaagggcagctatttctggtagggtattatcctttccttcgaatttgtaattgtgtggattcttccacactccgaggaatggaaatttgccttgtgactcaaaaagaaatattgagtcgcaccccacacttgcatcctcgggtcaacttagaacaatagcccttcctaatatctttgctgagcttttatctcctatattctttctatgtagaaaggttgcttgcgagtaaactttccagaaaaaataatactttataacgaatgggttaggttatcaaattgattcacaaactaatgtcatgtgaacttatggctacaggaatcgtcgctgttggttattatggtaactgtgattttacattcttccacacagtcatttgtgttcagaggtgagatggtttttattggcattgtagaactatcgtaagtatatcgtcacgtatatgtaactaggtttgtcatgtcactaaatttcgtttctggctccgttatttgagccaagcgtgtcttttcagaaaagatttgaattcatcaagcttctctgtctgaataacttaaggaagcggttccagtgaactactcaacttgttcaagtgaatgtacacatcagtaccatagccttccatagagataagcttcaagtcacctccaaaatactgggcataaagccgtgatattggtaagccgtacccaaatcctgccattggtgccttaaaactggtctgattgtactctgcatccaaagtaggtgtcttatccatcgtggtatacaaataggtccaaattaatggaatctcactccgtgctataccaccaccttcgtcggagatcttaatagtaatgtcttctgagccctcgctgatgatgacttttataggtggaaatgtcaaatcgttgatatcgatatcatcttctttgagatttgggttttcggccatcatctcccgcttgagacgaggggtatggaattcaatagtagcacgaagtgagtttttcaaaacttcgaaaaacatgtggataaggtgacctggtacatacataaagctcaccagcagttgtggtgcaatcaactgcacctcaggcgcctcgaaaaggccatagtattcttcacaaatatattttgcagtctccacagcgtcttcagcaatttcactgacattgcattctgtgcaaatgactcccacataattgcttttaccgtttttgttgctattgccattagagccattgatcaaagtcagtagacgttgtcttgtaggagaagcttgtgacatgttgagggcaatatgctgtccaataagcatacggatgccgatccgcagcatatagaaacgatccaaaaatgtttggatggccgagttcactgtcactaacttatgttccgttttccattcttgaacaccttgggccattgtagcaacagtggcatcgtgtcttttttttatttttgtgagtgcatcgtagaccaacttattgtagtcatagacttccttaggccaaacaatgttcatgggacaaggattgaagtaagttaagccgtaggtgggagagtcagatctcactgaagaagaagctgacgtagtggaagacgcaagagacgattgtgaagaagaggatgcagatgaagaagatgacgcccatgacgacggagaatgtctcactacaatgccatcatcagaaaattcattgttgacggctggattagacttctgttcttgtgccaagttagaagtttcagccacacccagaaaatctctgtctccacctttcaaccgctgtgcggagtcgctgttgaacaacatctggtggagtttttcgtccacatgtggtttgggcaatgatgtgagttcctcgaaggactgtgcgtaccagttcttgactttgatggtggatggcatttccagaaggcccatcggagagttttctaggtccttcactttcaacgcaagacgaataggtagttcttcgactatgaagcgggaagccaaaaaaatggagccaggcgacggcgacggaccaaactgaaccatctggcgaatgctaacagacgtctgtggatacgtggcatactggtatattttttctcttagagcttttgttagctcccagcctgttcccatgttgagctgttctcgtctgttttttcagaaaaaatgtgtagtgtggattccccagattttgccgcggacaaaaggaccggggtccggagaaatggaaaagcacactgtgcgatactgtgtgcacgtgacctaataccttttggtttgcggcaatgctgagagaaaaaaattaattgaaaaaaattgtaaacgtggtaatgcagtagaatagacaaccgtggtttggttatgttactgttccattgtaattgtgcttctccttccgcgacgccatgtgaaactgttcgcaccggtggaaagggaatgttccttggttaagagcgcggaatcggaccataatcatcccgtatggacagaaaatagtcgtgtgtcatacaagcgcagatccggggtacatcagcgtgcgtcatcacactattctgtctcatgagcgaaaccaacgttacaaaagaaagaaaatgaaagaaaatttggtcaagggcaaaaagactggcttgtagaaacaagcaacaagttaaaaaagtgaaaaggacaagaacaaagcaccaaatcggcataccaaaaatgcatccagtggcttgattgcaccgtattctgcaggacgacgcagatgaatcattcgtgactcaaggccgggctatcggagctgtttctccagcatatataaggacaagatttttcccacaatcacttcccttttcctcttcagcatttacacaccttcatttctctcacatacacaataatagcataccatggtcaagcaatacttgtctctcgccacttttaagactgcttcccgctgctggatgccagcctacgctcaacaaccagctagtcggtttttctcttcaagacagcgttgcattaatttcaacaatgtcgaccacgaaaaccgccacctcgtatccaacgacgatgcgttcctggctgaagacgtttcggctactgagcaaccatttgaacctactgtgttttcgtcagatgaagtttttactgctggtccagtgaacaaggcttaagccagagaatatagtccaatacatgatgttacgttaatgatagagaatcttgtaaatctttaatgtttctttaggaggtcaaaagcattagcaaacgagccaaagaaatcgtgctagtgctggatttggagccatgagcaaacagtattttcgctacattcacatggttcttttttcttgtgcctatctcgcatcaataaacatgcgacaaccacagtgtttgtgccctgcacacacaatgtccaacaatagacaccaagtcttcatttccccgctccaaactgaaccacaatcttggattgccttcctcctttgcggttaggggaatctccgtgaaatggcactttcacgtccactgttcgagtcccgtttcctgctgagttgccaaacagacccgtgcacgtgatagacggcgcgattaggtgataggagagacaaacggattgttgatcaaataataccgatactctgtcacaagaagtctacttgctagatattctctgttatagacactctatttacattcaaaacttcaattcccaggctcttggtaagcaatcgctgtcggttcaaacggctgaaccacaattgtccaaaaaccacatttccctgccacaccctggtactacactactgctacttttctttggctgcaactttaactgcagtttcattgacacaatcgtgactgaaaaatgggtatgttgaaaatcgctgctgggcaaatgtgctcgtcggcagacttagcgcaaaatgcccgagtggtggccaaactcgtcgctgctgccgctgcccaaaacgccaaagttttgtttcttcctgaagctgctgattacatatcccgagacgcagcgcactcgcgccgcttggcgagtcgctcgcatacagactttatttctcatgtccaacagctggttaagcgtttgtttgacgagtcgtcgggtccagaagaggacagagggatttttgtggcgttgggagtgcatgagccaggccatgataaggaagccaaggtgcaaaataaccagttgtggattgataaccgcggccgcattttgcaccgctacctgaagctccacctttttgatgtgaacatcactaacgggccagttttgcaagaatcgcggtctgtagaagcgggcatggagcttttgcagccatttcctgtcaacaatgcttcgtggagcaacttccatgtgggtcttgctatctgttacgacatccgctttccagagcttgcactccgtctccgtcgcttgggcgccaatattctcacatacccttcggccttcaccacacggacgggtgaggcgcattggcttgctttgggacgggcacgggcgatagattcacaatgttatgtagttatggcggctcaatgcggttcccatgatgtggaggcagacttgccacctgaagaacggaagggtggcggtccacgtgtcagctatggccagactgtggtgataggtccatggggagaagtgttggcgcaggcgccgacgtataatgagcgaggtgagactgattctgatggagactactacgagattgtgacggcagatgttgatttggaccatgtggaacgcattagaagggacttgcctgtgtttgaccaccgacgcccagaagtatttggctacgaagtgtaaatgatgagtcgaaaatcaccctggtattgcttcccgaaagagatggtctaggtgtatagcgtgctccatttagactaatgcaatagaatgtcatcgcaattattattcgattgtagttggtaatcattttcagagtttggtttaaatcacaatgactttgctgacacctggcattgactgtgcctgaggtatggagtatgttaaatctaaatagttaatgtgtacatgcttcataaatgaaaatctgggatggttattgaattattcaaggatttctgtggaggagtaaaatctagacgaaagcttaaagcatcccacaggaaaaaattcagttatcgaaagaatcctacctaaatcaaaagaaatgagaagtactgagccccctactaccatacgtaaattccctttcaactatttctggaagtactaccgatccattgaacaatcatcggtacttttgtaagaattgatatctgaaccgtggaaattaccacttctattgacatccgcagctaatagatgtgtacttggtatgtgaatgcgagtctggtcgcttgagctttcgaaggtgttctatgcttatcgcaaccttcatcgcatggaatctcgatcggactgtacagcgccgcaccttacgttgcgttcaagttcacaatatgaaaaaaagatacgtaacggctctttccgggccgaaggctgtgtaggtctagaccaaggtgttttttcttttatatggcaaaggctatcaatacgcgagttgctgtcaacccttacactatctgccatacaaggagtagtggcgatctgccctggcagaggattgatcttgcatataccttatcgttgcttaacgagcatcgtctggtagtattgtggtacgagcgccaaatgcaacgacaaaacaactcaaatgaggggattgcagtttttcggttgggcagaatgcccttcacttttttttttttttactctgcaagaatggggcaaaacaggaggggagggcggggagtctcacctgcacaagagttgttggcccaaagttgatggccgcagcttcggataatttcccctcctcgtatacaggagaatacccctcccttatcgtataatgcaaacacgttttgtgtcttataaatatggctcatcggtaactctgctaacatcagcacaactctttttcctttccatatattcttgctagcaacgattggccatggcgctccgttttcttaagcccttttcgcggctaaccaccgcttctgcgccaacagtaactatttttcacaagccttcatccacactttccaaccacttgctttctaggcttgcctccaactcacgctactccttggatgttcgcaccaacaggttgcctctgtacctcacctaccgttttgtacacgaggaatgcatcaacatacatccgcagaacgccaaggcttttgaagcgatcttcccaaacttgcttgcgacaaaccatctgttctgtgaccatcaggtgaagaataattcaaagcggaagcagtttgtcgcagatttggtgttggagtccgaaagtggataccttgacaagattgccaatcacactgtggacgacttgacaccattcatcgtggactgggaaaaccggttaattgccacagacgacgagggcttggatcgaatcatgcaaaactacttctcgtgcgggacgcagaagagcagaatggaacatatagacgtggcgggacaaccagagacgagaaaacaggctcgctctgatgcaattgctgtccaccctcacatagcagagtttgccgacctcttttgatttatagatggcactataatgggtaatcaggatttttcaatgataaattgtagaaacaaggagtagctgttcggtgaattgtaattagagatcgatacaatcgttatctgtttttcgaactctgatacaatgatcgcttggttcaataacgcaatcacaagatacaatagctttgctaacatgatattctgccctattcgatccatacccacatctgcaattctcaattacactcacgcctccgtcatatcgaacatacgcctcttaaatacccattctcttagtgacatattcttgggccaccacggcaaaacacaaggataagccgtcacgcaaccactccttaacccactccccaggatcaatcgcgtcttcatcagtagcgctgccgaaaacggcttcaatatcgttcctgtctccagaaacccagcgaacccacttcaatgggaatggctgggtcttgctgattatagtgatgttattggttatatctttcaaaatcatcgtaaaagagaaggaatctgcattattggcctcaatcaaggcaataccgtcattttctgctcttccttcattgtcactagtagaagttgtgatcggctggatagcaataaagatgtttgacttattgattttatcattcgcgtcttcgttgtcttcttccagcttcttttcagaggtcaaggacacatcagcttctgtctctgcgccagtgattttcaaataatctttgatggcactttccaagttggcgaaacacaatttctcgccatcaatagcctttccatgaaacatgtccaattcgtaaaagcgcagcagaccatcctcttgctcgtgcttatggttgaagttgttcacagttactttgatgcctccttcgacctggctcattactttattgaatttttgcgagcatacgctgtccaagtaattcacgttggacaagtcatgcactaacaatatgttcaagagctcatcctctttgtcgattaagccgtccttgatctgttgcgacatagtggtcaagatggagttcaaccggtctgatatatgcaaaatgttctgttctgtgtctgacgcacccgcatgctcagaaataaacttgtggcgctggtggttcaactgttgagaagttgtagacgcaatttggaacgtagtttctcccaattggtgtgcattggaagttaaggatccccaaaacgatgatactttagatgagccttcgttattccaccacgacagaatggatgcaattgggtctgcagcttcatctgttgcagcagacagtgacttttcagcaggaatttccttggttgcttcatctggtgatggtttttcagcaggaatctgggcgttctgagtattctgagtgtttgaggtatcttcagcttcagccagaggattggctgtttctttcaatgcagtttctttagctggcacagctgcttcttctgtttttggcttctcttcctccctcttcttcggctcgaacttaccccgagatgatcccactggctttgcggctttttcgtgagcactaagctcatccaaaaaatccaagaggtcgtctcctgtttccgattgcggaaccggtttgggtgtgctacgcttggagtctggaagggagttgatgaaatctaaaacgtcatccgtatctttggaactcatgacgatgtaatttgtttagaacaggagacttagtgagaacgttctttgtgggacatacagtgcagaaggcacgggtgtatagccttgtccccaatctgaaccttgggcattgtatacacgattggtgaatgttgagagtggctacctgttttgcatatgcacaaccgtattctctagacgggacattactccgaacatactccggagatactgggaagatacacattgcaactaggtatgttgttaccgtctacgtatatttggtgaaagtcgtttcttgtagatgacacgggtttgtaagatcactctttttctctagggtttcttctctaaggatcgattcccgatacatcattgtaactaaacgtcacttatgtgaatgcccaacccacctgtctctatcgaaagattgagctgtcagatctctcttggatagtcactaccagatcactgacttagcactgattaggtgtgcatctagcacactactggccattgcatttcacagtggactaaaagaactgtcttacttgcgtgcctaagagtttcattgaaggtacactagtagtgttaccgttgtaaagggtggaggagagaatattgatcataggatctgaaaatacgcttatttcaatcaaaataaatcatgtggaggtcattttatctacaacataaaacccagactacttcgtcgtttatttccactatagtaatagttggctcattcgggaccctttcattgtaaaaccatatatcgctctctttgaaatttctgtgccaactctatgactgcggcggtcaagcacaagtaaaatatgtattaaacgggagtattagaaattcatttcgccttcgaacgtagtatcccctaaaagacctagatagaaggtctttttttttatttctttcgaatgtaaacaattacgaatgcagcccaggctcgtttcgctcgcggctttccccaccgataagaaaaacttaaatgtttgcaagtaagaaggccgattcgatgcacgaaatctaaagcgattttagcagagctgtttacgaggaccctttgttcacgcaaagaagcttatcatttttcgtcttgttctagaaaatctctctcccgtatcttgcaagagattatgtgctgttcataatctctgttccccttaaccccacacggcccgaagagaaacatgtatgaagatatcatattttgccatctttctgcgtatgagtctttttcgtcagaattcaagactagaggaagtgtagaacatgcgggttataaggatgtgggatatcgcaaggtttcgtggactttggagccatgtggctaatgcttaagccccacacagattgttgcatacctatctctcaatttaccccttaggggttgtggcgggggtaattacgattccactctaggaaatactgtggcaaaatttaagaggatagatgtaaaagtgcagctgcagtgtggctgacggggccaaggtacatgaaaaaatatgaaagtctggcttatctagttaatgaaattggcgtgcatgcgcagctcgttttcatactcgcgagacttctgtttcagttagtttgcagcttcatacctatcaaaaagtaatacatgttcagtacttcgcgattggatttgccgtatttgaaacagtggggtatcgaagttactgacctgtgggaactcggaatgagttttgaagaaagcaagagactcctcctctgcaccctttccagcccagaccaattgactcatgtgcacgcgccctaaatcgagcgatacatatgcaagcgcagcgataaagcaactgcaagaaaattgtgcataagatcatcagggtgcatgcctctcatccaaatgaagcataacgtggcgtttgatgtgccacttccctgcacaagaaacctcccttccattaatgcccacgcccaaaaaaccatcaaaagacgcatcctcagccacatcgaaacgcatcagccgaaacaggggcaatctgtgccggccgcatgaagtttcagccttgtcgcatgcatcagacacacgccgttgcaatcagctccgatcccataagggcaaccatatatagctgcgttggggccagatttatagccgtatgttgtcatcgccactgtcgtcgccctcttcacgcatgcgcctagcgcggtggaaaaccaagctcaggctgctctcgttcaacggccgccttagcgattcgccatacagtatcgcatcagggtgtctgccggagtcgcagtgtttcttgacaccgctcgaggtgcgccagccagagtattttacgcccttgaccgaccatgtgggcaaagctctcggagacgaaacacttccaccacctcctccggcgccgcgccgcaaattatcttacggggcttcccttcctgttcccgaggagagccgccccaaagtgcgcccgtttgttgctgcgagcaaggcgcctatttttggtcaaaaatgcttcatttgtggcgaggcattggaaacgaaattggagtgcgagaaattagtgccgctcgcttgcggcgactgcgttcatagcgaatgtctttctaccgcgactgagtgcggattgcatcgcgccttatcttgcggccggttgtcgcaccgctcttccagcattaaggtcgaagcagcgattttcccaacgtgcggtggcgcccattgtatggcgcacaaaaagaatgcgcctgtggttgtaatcgacgacgatatcactaccactcttgtagatgacgccttgctcgcgttgaaactttccacagttgggcgcatttctgaagccgcgtcggagttcacacaactcgattggcccgacggatcagaagacgataaaagggaggtttgcgaaagaaaaatacgcaaagacagtgattcaagtctcttgagtggaaaaactgaaagcattcctagtcgtagaagtgacagcatcattagcggacgtcatgactatgacagcagaagcgactttcgcttcagccgcgctagtctgtttgacacctctgaaaagccttttcttcacagaccgtttctggacttcaaatcttttgcaggggaaaagccttttgagcgtgaatcttcccctgctccaagtagcgtcactaatgccacggtctctgtccgcattagtctccacgaacaggtgccactagaccatcttaaaagccatttcatccgacaaatggtcgagtcatgcgacgaaatgaactacttgcttctcgtggccgtcggtccattgcgcttggttgaccgcttgcgtgtgtccattggagagaactactttgaggcaattgtttacctttttctcaacgatttagtaatatgctgcgagaataaagctccccaattcttcagcttctcgaagctaaaacatattggctctcccgacttctcggtacttcagcttcactttgttgatagtccaatttcactagtggaacttttttctgatgttgaatccatcattcaaaaatggggtattgctctctcagattcgctgttactgttcccgtcagagattttctcttctactatttccctttccgaggttatcccggataagacatctttcgtcgcgcaggtttcaccaatatgggaagacaatgaatcgcaggaaactagtgctgtggcagataaaaatcgtgacgatttgagtcacgtaaactgcgaaatacctgaaaatgatgtgggccctttagtgaatgatttgagtagcctggtgcttgaaaacgaactttccgaaattttccgaactaagaatcagacgtggttgagtgaactgctcttagactcttcgaaagtcaagcagaagaacgtggatccagtgagtgcttctcaaatcggaacatatgtgtattcttcaagtcccactactccattgaatatttataaaatccccgcaccttctatgtcttcgcccatcgactctgattctgaatcggaatccgactctgatgacgaggctatccgtgacgctattcgtgggaagttgcatattcattaaacttaataattacccgattgaattaatattaatatccgattattgatctagagccaaaataaaacttctctgacgaaaccaaagtcacgaacggcatcagcagtacctttcataagcacgcttacttcgcagagaaacgatcaatttcagtagcaatactgtgtacccataactccctttcctgcctcgatctacacatgaaaaccatctttttgccagtcatacccagttttcgtaccattgtcaaaaatcggggatttttctttcccttattacccaatgcatccttgccagtagcataccgaagttttctttttttaccataccatattgtgaaacaacgctcagtatcctcctctgaagacttccacccatcgggatagaaccgtgcaagttggtcctgcccgggtccatgaatgtcgttcttgtcaaccaaatcttgaagtgtgagctccccgccatatacataacacagtgataatggaagagtcatgtaatgctcgtaacatggcgttcgtttccaaacaccagtaacttttgaccttttgaacaaattaaaaatgagaaggtatccggggcttaaaactaggaaacgctggctgaaatcagaatgctttctgaacttgtgatatacataaccactgtgtactaggctagtaggcatagaaagcgtaccaatagtgaatagagcgtcattcgctaatgatgactgagaaaaaaatccctggagttcacttgtggcgtttgagtcaacgtgttcttggatcccaaatttttccatattacttcgtctgacttcgagttgactcaaaagcgtacacgttcttcttccccgccaatattcaacaagcttgccaagtctggcgacccattggtcccttatgaatcttgacggcgctagtaacttcaagctgctaccattcaaaagtaagatttgaaacccgcagtccataaggttttcatccttaatcaaagtagtacttgcatgccataaaaacgattgcaagaagaggatttggttggaaatttcttctggtcgtattggagaaacttctcttaccgaacataagtctaccgccgcgtctgccttcaaaacttgctgaactcttctactaaattcttcagcagcttctcggtcgtattcatcgaatttctcggaggcaagccaatgaatatggccatcttcatcgacctcaaacgggttacggagaaaaacttccggcattcgaggcatgttttcacgcgtaagctcagtatccatcaaagcattcttaggggaaggtggaacagccagaaacaacttgccaaaaaatagaacatttttggctgtgtgaaaatattggatcttaaagaacgcacgcaaattggatattttttctccagatgtgttagtaattcttgagagaaaaccttctatagcgtgtgggcgagctaccgttttaccctcgggggtagtaatgctcatagccgttcgtgttttctgtctaatctccaactgagcattgatacgctgtatatgattttgtaccaagaaagtccggctatcattaggaacccattcgagccggtcgaaaaacttgaagcagaaccacgggtcttctcccctggacatccattcggcgatttcagtatgcttttgccttagctggttgaatctttcacgaatgtttgttagcaaaaaatctagcaactcgtcgtactgaacacgatatcccttttggagaggatacaaatttagcattttgtccacaaccagttttccaatgattatgtccttcggtatagtaaaacttgtagagatgtcagtgcctccaactttaacagtaattattggaacaaagatgtcgcccaagatactttgcacaagagatatcccacataaagcaggcactggagtagcgtggaatcatgatataaactatgcgaccacctttacgcggatcaatgatccgaaaagatttttccacactcgagtaaagatgaactgttgtttcacgctggatattaagagagtggtcaggacgaccagaaaagtcacctctcctcgacacgtcgtagagctgtaccacgagcgggtattcagactttgaccccttgcggagaaggacgtcgtattcacgcattcgatcttttgttgtaacatcattcgagttcgtcccgggttgctctgcaatgccttcattgtttatggtcacaagcattttgtctatgcgaaggatatcaccagccttgtaattcttcaagaagttgacagtaactttctttttcactaactgcctactccggctagccttctttttggacttcgatgcaagataatggatctgattgatttttctaatgaagtcatgctctacgcgagcatactctgtatcgtcaatttcctcttgctttcttggagtaggaagcgtaaaagaaatgtaagaatcatgcggcagaggtttattgctagcggactcaaaccgtactttcggattgtggccaatactagaagtcagatgcgtaagcgctggaactgtgttaaagagagacgaatccccacttctcaaggaaggagactgagacttcagcgggagaagggtcaggttaacggcgatatttggaacaggtggctgttttgaagtacttgttctcggtgttatcctttctctttcgtcacaacatgatacgggagtctccatttggtataagttgaggtttttcagagaagtcaggtcatcttcaaaatccgagtcctctaagacatttcgatacacagacagcaattttgagtccgcaacgttgttgtagagcgtttgaaactgcagatcttcgcttagtggctgcgaaacaatttctggcgacagctgctcgtacaatcgaagagcagcattgactagctgtgtggtggaattgaagttacgtttcaccaggcttttgcaccagtgtgaaagactagcaaagagacccatttgctctccaccccaccataaatcaggcactggtcctaagaatacacattgggaaagtttgctgacttcatctgctggcgcatacataagacgaaaagcagtgaaagaatctctcggaattgatatcggctcatccttttcagggaccgggtccatcggggcgaggttagaaggaattattggttttgctaaagaaccataagaatgggggacaatgaatggcttcttatcaaagcaaggcaagtatgggcacaaacaaagaacctgcacatcaaagttgattaattcccgaagcagtgcgagatgccaatgtagtggataccttaaatgaaagtaggatcgagaacaagatagtttgaatgatgggatagaagagaattttgttcagggtaattggaacgaatttaagtagaaattatgattagcttttgtgttcacctaaagaaaaatgcaaggcactattagttgcgaatcttgagctctaaaattagataagcttacaatccgaaaagtattttatttcatgctttctcaatatattcttgaagataagtctgaccctccaccgtatgtttcttgaccggatggataaagaagaaacatgtatcacgttgaaatatgattcggatgggcactcttctttatattctcaaattaaagtcgtagtaaccattcggacacttataagcaaattaagttctctcttttgatgtgaagactttattcttgactttgatttattaaatttttgacgtcttgttcgtagatatttgtatttgttgctgacttcatcaatggaatcattaaattatctttccgatacctctagcacatttgcctactttattcaagacctagtttaccactacaaacatgatgtcacttctacattaaaagttcaaatgtaatttatacttcgttgtgagttcgttggggcttctctccgttaatcatcatgggtacccgtacgaaaagagtttatgttactcctttctccatctttataatccgttggtaaataacaggccgcaaaccatgacagttctttcgtggctggtttattgactatacaatatcttcatcttggataccgacagagataccctctgggctcatgttctctggaggcgatacgcttccaacgccctccaaggcaatgtagacaaggcccacgcagaagatgatcacacctgcaaaggtgcggaaccagctggcaccgttgatgctggcaccgataagtgtgtagactggtggggattagtagcttcgtgagaaatagcaagaaaagatacatacagacaccacgaccgatgaaggagaacataaaggacgcataagtatggaattcaggggggatttggaattctgatgttagtaaaaggacgaaggacgatatctgctggaaacataccaaggagaccgatagcggcaccaaacgcaattatgtagacaccaatgacaaactgatattagtaaacaatacatgagggtgtgaaagatagcttcaacatacagattggctaggatgttagtaaaaacaattggaaagttgtttgctgtttacgtacattccactgaacaactgggagagacctgacaagacctggggttagtaagacttcttctgtgattacattagcttcaacataccgagagcgccgcaacagaaagattggctaacttaaaggctccgttcatgtccagaccgcttatcatgtccatggttaaatatagattatagtgcaagacgggcgcggattaactaaagactggggccgtacgcacatatgcaggttgacctgttgctcaagatccatctacaattttcataagtgcatgaaaaagctaaaatttacatcacttgagttgacagcccttggatgaagtacccgcatgttttttttttcgtgagtcgtctgtgaaggctcgatagtttttttccccacccccttattctccatagtcccagggtttctcacgtgctcaacgcgctactcttcaatgtacattacactcactccaataaagaataatggcggatcccagcgtagttttgcgtctcgttgtggaccaaaacagtcctgacaataatttgcgtaagtcctccgagcttgagttcaatcatctcgcggcgcaaaacccatctcagctcgcttttcatctcattcaatctgctttggctgaaaacctcagcgttgatgtgagacagtcgtgcttgctccatttgaagcgattagttccgaaattctggtccataggctttgagctgtttatagggcctgccattgaccaggaattgaaacgggttattcgccaaaacttggtgcagttggtgacttccacaacgatctccaaaatcaggtctggtgcagcgtatgtcattgtccagatcgctgcttcggactatccggatgaatggcctgacttgctaggtcaattgtactctcatactacggacttaagcaatgagccagccgttgttggtggattggctgttcttacagacttattcgacgatttgatcacggaagaccaattctggggtggtggcgtcggagcccagctcatatccaacgtgacccatgtattgggccaagatgcattatcaccagacatcaaaacctcagcgctcaagttgtatttgactgtgtttaatacattgctgagtgctgaagcgatggaggtgaaagaacgccgctcatcggtgacacagcatatcgtgcagttttcagagttaactcttacacttttgcaaaaactgatgactgcgtcaacgtctactgaagcagttgctttgaacgaacttcactacagagcctatttgtacaaagttctctctcgcgtgttaagctcgttttcgaaattagtgtcagagaacgcaaaggttgcatttatccaaactttgtgccatgatctcgtgtttggctcgcgagctttccgtgcggcttcttcctccctggatgtcttcattaaaatacctgatgatctctctgatcctcaaaaatgcgtaacaaactacctcgccaatcttttgcagtgtctctcgttattgcaacaccgtattcctctttcgcagaccctttcgaaagaagaattcacccagtttcttctgtgtttagttgaatgtgcgaccctctctgaagatatggttgatgacttcactgcagacgcaaacgcctttgtcacagagattacagggttgtctgcgcaagcatctgtgcgagattctatttctgagtttttaatggatgtcaacgaccaagacgcaacacagctttttcatgtcattaacgaaaggtggatcaatgttgaacttccgtgggctttgaaagaggctcacttgtttttgactgaagctttacttctgaatgaggatgcggaaaacttaggtacaaaccttcccttatcgaaatatttggagagcttgaatgccttggtttccgtagaacaaggaccttcaaaccatcctcttctcatttcgcgagtttttcttgtccttccgaagttttttgaaaagttctccaacaagttatctgttaatacttttggtgcaatcgagtttaaaaatacttttgcatatgctgctcatccacaaaactttgacctgtttgatctcattcaagcaagcgctttggtgtcagcaacgttctggaagaatttgcctggattaaaattgcctgacttgggaactgacctccaagctaacatctttgaagttgcttatgcaatgttttctgacagtgaagaggatactcttccggttcttttggaggctatctctgttgccattgacattgatcatcattgggcgttcaaggcagtagttgcacagcaatttagtgtgattgatttaattttccaaatctcattcaaagaccctgcgaatgtgcaattgacaattgattctacggaatgtatcgaagttttgcttgcaaatgtgctgaacgaagagtatattcaagtttgccaaaaactgattccatttatccttgacataattaataattctttgtcgcagcaactggttgagtattctccacagttgtacctagctcttgaaatacttggatacattgttggagcatcaccaggtgaggattcacgggataattttccttctgaagtgtttaccttcattttccctgttttgaagaatttgatcttgagaacgaatgatgaccaaatcttacagaacagtggtgaggtattcaacaacctcttgaagcgtgcttctaagctttttgtagaatatgtggatgaggaaacaaagcagtcgggcatggaattacttttggaagtggctaataaatttttgtccccagagttatcagatagtgcagccatgagctgtgggttgattgttatttccttgtttgagaacttccaggagtaccttgataacaacttctactttcagctacttcaggcgacggtgcgtcgtttagtgattgcaaaggaggtggttactatcgagaatttgatcatggtcttctgcaaattagtccttaactattcgcctgaacacttgatcaatgctttggtagaagttcgggagggggataaaaatggtttgcagcttgtgttgcccatctggtttagttcttttgaggtcactcgtggttttgaaaagattaagcagaacattcttgccttgggcagaattttttcattcaacgatgatcgggttaaaagcatcattgttgatggtgatcttattccgtacgaaggtgatatgatcatcacgcgttcaatgtccaagaaaatgccagagagatatacgcagatccctgcaccgcttaaaatcttgaaattgttggcaggcgagttggagttccagtgtcagcaaccagatgctaatgattacttgcctgaacgagtggaggatgaagaaaatgacggcgattgggaagatttggatgacattggagttcccaactatgaaaaattgaagtcctacatcgactctgatgaagaagaagaagataacgccgattctggtattaaggagatattggtacaatttttcaaggagtgcacaagcaaagatcttggtggttttcaacagtactacgaggcaatgagtgatgacgagaagaaggtgattactgaaaatttagtattttagtaaaacatgagatcccacgttaatattaattttttctgcaatcttcaggatggaaagagtagattaagtagcacgctgcgttgcaaacataatgtttaggctatagcgtcgaagttctcctctcgtttacatccctaacttcttctacttttttactcttttcttgcaataactattctgacccttctattctggtcttcgtacaattctttttcttttttttttttttaccttcgttgtacacgaaagcagtgtgacatggatcttcccattgttaaaaattgagtcgcacaagatacggaaatgcatatacgtgatgactctaatgagtatggaacgtagtgcacacagggccatctcatcttctatctcaacggtggatgcttcgctgtcggacatcaaacataataaagaccgtaatgtcgttccacactcgggtcctaaaagttcgcaaggagtccattactttttcgggcgatgtgcctcaaatttccgatgcggaaacgctcgaaaacctccgtctagctgcctctcatgtacgtcaatcaggctcgatagtggcgtttcctacagagacggtctatggccttggaggctcggcccttgacgatgactctgtgcgtgccatttacacagcgaagaaccggcctgccgacaatcctttgatcgttcacgtggcatcggttgatcaaatccagcggctcattcttccaagcctgcggcaaatccccgctgtttacgaaaagctcatcgccaaattctggccaggcccgttgactattctcttacccattgagaaaggcagtccagtgctgcagcttgtcactgcagggcagaacacagtaggtgtccgcatgcccagtgattcagtggccagagcgcttatagctctcagcgatactcctttggctgctccttcagccaatgcatcaacgcggccaagtcccacgcttgcagagcacgtcctatatgacctcgatacccgtattccttacatcttggacggcggcccttgcaccgttggggtcgagtctacagtggtggatgggcttgtaagcccacccatgttacttcgtcctggtggcgtgtcaccggagcaaatccgtgaatctggcggttatgggtggaacgaagtgattttggctaaaaagaccgcaggcaagacggagccagtgcgtactccaggcatgaagtatcgtcattattcgccaacagcacgtgtgattttgtttgtgggctgtggcgacggtcgtacagcagttcgtaaatatgttgatcagcatctgggtcgggttgcccttttacgttcgaaacaatttgttccagcaagcgagatggggatctctgtgctgtcagacaaggaaatgggcactagcgcggcagaggtggcacgcaatctattccgtttgcttcgagaggttgatgaatcgggtgttgacatgattttggtggaggctgtggacgaagtgggagacgggctcgcagtgatgaaccgtctttcgaaagctgcctccgagactgtggttggaaaaggcgattgcaactagtatgttgtggtgtgtggttattggacggtcagccctcttcaaatggaggttgattcatccagtgtcagcataaaatagtaaagggggagttcatatctattcaactggagcgttttaataatcgtatccgtctctgagagcattctgagactgcctctgaacgttccctttgttttatgactctattgtattttttatagacgtgggcatgtacgtttaataaacgaagctggaatcagttgtcaaaattgcagacaattagagaaaaaacggagagcattgactttgcagtgccgtgcttcatctcaacaagaaagctaatccataatagcttgtatcgagcgattgtagcgttttcatactttgagatgcatacctaatgtagtataagatacttaattgtcgagtagcccagtgaaggagttccacagaattagatcttaagaaaattacgctttcagcacccaactaccaaaaaaaatcttgccgtttcacgatccactaaccaatcagtgctacgaacgcctatgcgatacaaggatattttaagttttttcgctacatatgttttacgtttgattggcaataagcgtccagtaaacgaaattaaacatgcgccgaaaaagttattcgtccacttgtttcgcataatcgcagaacttagaaaaagcagatgttttcttattcagcacaatgcgccttgctgtattctgtaaatgctttggcccagttcgaatatcagttccatatctcactttcgcagttgcttcgttcccacatgccttctggctattttttgcaggctttactaggaggaatgattccagctgtcaacagtgtcaatgcaggaaatagaacacgcgagcaccaagcgcgctgctccagaccctatttgacggagcaagactccgacataaaaaatgtaacaggacgtacctcgaactttggtacccaatttattggtggtagatatttatctcacttgcttctcctctctggtctcttttcccctttcaattcctattcctttcatttttttcctccattgtctcgtgtctcgattctcgtctgtgcctcagatcgcagctcggcacaatatccaatatccactcccgacggaaatgcgcacgggtgttttttcatcttctactctaaccttcggcctctgtaacttagtggccccagtgcacaatgagcgacaatccgtttcttgtgggcgataaaccgccctcgcgctcatcgacgccgtccattaaattttcacagaaaactgttgaggacactatttcagaactccgtacagacataaccagcgggctatctagcaaccaggatgtcttgaaccgtcgcctgatccacggtgttaacgagttaagctcagatgaggaagagtctttggtaatgaagtttgtttcgtcattctattccgaccctttgattctcttattgattggatctgcagtggtgagcttctggatgggcaacgtcgacgacgccgtttccatcaccttggccatcaccattgtcgtcactgtcgggtttgtgcaagagtaccgctccgagcagagtcttcaggctttgaacaaattggtgcccgcggtggccaagttgactagaaacggaaacaccaatagtgtactagcgtccgcattggttccgggcgacttagttcatttctcacaaggtgaccgtataccagccgacattcgtttaaccgaagccgttcatctcaccattgacgaatccaacttgactggagaaaaccgtcccgtaaagaaacaggtggatccgattgacgcgaaaaatggcctttctaacgatgttcctgtcacagaccgttcctccatagcgttcatgggcacattggttcgtgacggacatgggtccggaatagttgttgcaacaggtgctcaaactgaatttggcgctgttttcgaaatgatggcccagatcgagaagccaaaaacaccattgcaacaagccatggataaattgggcaaggacctttccctgttcagttttggtgttatcggtataatttgcttgttgggcatcctccaaggtcgtaagtggttagatatgttccaaatttctgtttctttggctgttgctgctattccagaaggtttgccaattatcgtcactgttactttggctcttggtgtcttgagaatggcaaaacacaaggctattgtgcgcagattgcctagtgtcgaaactttgggtagtgtcaatgttatttgctctgataagacaggaactttgacccaaaaccacatgacagtcacaaagatttgggctcttgattacaagcactcgtcgtcacagaatcagtttttggttgtggagaagatgaacgatactgttttgcagcattcactcactcaaaatgttaggaaactcttggaggtagcaaacctctgtaacaacgcacgtttctcttctgaaaatgggaagtatgtgggtaatccttccgatattgctctcgttgaatgtttaccacactttgatctagaagacgttagaggtactaaacctagggtttccgagttacctttctcgtccagcaagaagttcatggccgtttgtgtacatagtggagacttgtctaaatgtgagacccatgtcaaaggtgcaacagaggccgttttgcggttatctacgaagtatttggatcagaatggacaagtgaagcctatcactgacgagattaaagaaatcattcatcaaaactcgattgctttggctcaagagggtttgagagtattgggttttgcccgtaacaaccaaaaatattctgctgacaatgatgctgcacttccgtcagatttaatcttctgcggtatggtcggtatgaaagatccgccaagaccaaatgttggccagtctatttctatgttaatgaaaggtggtgttcacgttatcatgattactggcgattctccgacaactgcggcgaacattgcaaaacaaatcggaattccagtcaccagcaacgactccataatgacgggagaacagttggacagattgaacgaagagaatttaagccatgccatccataatgtttccgtttttgccagaacaacgccagaacacaaggtgtctattgttaaagccttgcaaagaagaggtgatattgttgccatgactggtgatggtgtcaatgacgcaccagctttgaagttagcagatattggtatcgccatgggcaaaaacggtactgatgttgccaaggaagctgcagatatggttctcacggatgatgatttctctactatcttgaacgctattgaggaaggaaaaggaatcttttataatatccaaaactttgtcacatttcaattgtcaacctccattgccgccttgtctttaattgctttgtcgacgtttttcggcctccccaacccattgaatgccatgcaaattttgtggattaacatattaatggacggtccaccagcacaatctttaggagttgaaccagtggatcatgaggttatgaataaaccccctagaaagagaaccgacaaaatcctaaacaagcaagtaatcaaacgagttttgcaaagcgcatgcatgattattcttggaaccttgtacatttttgtgaaggagatgcaagataatgtgatcaccgctagagatacaacaatgacattcacatgctttgtcatgttcgacatgtttaatgcgttgtcatgtcgtcattactccaagtcaatttttgagctaggactcacaaacaaaatgtttaacttctctgttgcaggctcacttcttgggcaattatgtgctatttatgttccattcttccagtccattttccagacagaagcattgtccttgggtgatttattcacattgttggtcatcactagtacggtttttattggcgacgaaatccgtaaatacatattaagaaaaaaccaactagtggctggttttagctatgctgtctagcatcgatgataggggctagcgacttctatagataaacttacataagagaatgtttgattcatacattattaagagtgcagttttttatgagtcataaaaagaaaccatatatggaaggcgtcgtaattcaagctagaacttggctatctcctcaagcagcactacgccagagaaagttgggtcttcgatcttttcaaaaatcttgagggcaactttttctgtcgaaactgggggtctcaccaaagcatctaatcctggaataccatgtcctaatacattgctcttcaccttgtaccctaaatccaaaaacttggagaacaatcttctgttgttgcttattggttcgttttcgtcatacataatccctggtctcattaaaatggaacgtaagccttctttgcacgagagttcaaattcggcctcccttttggaagtgatatagccatctgggacaatgggaggcttattgtctgctgaaatgtatacaaacgtaggttttgcttcagagcccagctcctccaaatatgcatcagcaagaagcacagccaggtcccgttgaattgcttcgtatgtttgtttggaatcacgttccatggggttcgggccctgcatcatgtttcccaatttctgaatgtcattcaagaaattgaaattcgagttgatagtttgtttatacgattgattttcaaacaagattcccactgaatgtacaaccgccgtctttccggccaaatgtttcttataagtgtccggttcaaataagtcagctcgtgtccactggactttggagatccaagcattatccagatacgagacaggcgaaggcggtttaccggatcgagacaaagaagtaaccgaccagccaagtctaacaccgacttcacaaatttttcttcctaggaagccattgcctccaacaattgcaatcgagttcataagagaagtagcgtagagataccgtgtcatttcttgtgcaggttaaaaattgcccacacaatggaaaacgatggtttgttacgaaaagagaggagtaagaaaaattagctacaatgttttcctttatttgctatcgattgtagtagtacctttaattctttgtggctgtttgcatttttgtatttttgacagtgcaagaggaatatttccacttgggagcaatccgtacaaaaattgcaaaatcgcggaaactcatatgtcgtctacattgatgttagattgcaattataaattatccaatttttgttaccgtatttcgtcaatgcattaaatataaacgtaatgaattaaaaatgaaaatgcaatcattggccgaacttctttctgaacatcacaaactcctcatcttcaacttcctccaaagatggatgcttatgtaattttttcatgctggcatcagaatcatcagtggaagacttagaagaaggagtggaggcgtttgatgcagaagcagcctcttcttcggcatcggagttaatggactcggtttcagaaagctcggcctcgctgtgatcattaacttccttcttgttggacaccaggtttgattcttcctttgtggcctctttctgcgtacggatttcaggttttgagccatccagttgttggaacccttcaggtttgttgttctctaccttttcaggctcaacttccagttttggttctggaggcacaacaaaattaccaaatgggaagacatttccaccgaaaagctgcttaatgatttcctgttgctgggcgaagtttttcctatattcttcctcccgtttcttcctctcttcttgttgtctccttctttcttcttcctgtttcctctgtctgactaaggcttcccgtctagctctttcttcagctacctttctggcatgctcttgcttctttctggcttcttcagcctttctagcagcttcctgtctggcaagttcagctttctttgcttcttcttcagctattctagcaagctcagctgctcttctttccctttcggcttttctggaagcggcaagctccgcatcttcttgtcttctgatctctctttcgagctttctacgctcactctcgctctcttccgctctttcttcggcttcagactggcgagatccaagggagtagtcttgcttcattggaaaagagccacaagacacacatctcattggttgagggacaccgagtagacttgcgaggaagctgttagggtagtcatcagaacaataatgaaccttttttggaacattcaagaccaaaacgttttgagcttcatggtactcccaatcaatggcattgacatcaatgtcctgcaagttgaactggaacacctttctgaattcatcttcttcagattcaatgacaagattgaccaagttgctcttgttgtggtgataaggataggcatttctcaaaactttaacctcataggagttgaagtttccactctttttgaaaatttggatctgatatgcatcctcagtttcgacctttttcacaatcttaggtctggtttcctgagcctgcaattgcatttgatagttctgaaactgttgcaagctttgcaaagtatcgaacaaacttgtgaaattgtatggcgaactgttaatggcaaacatgactgatattggtattttgattattgaatggcgaaagaatatgaaaggtttccgatcgcctttttataaatgatcatttgtcacggaacttggaagcttcgagaatttgcacccaaaccagtgcgtctggaagtttctcgaaatgcgaagaaggaaatagaatgcatgcacagccaaaaatctccgcatcatccagcgcgcgaaggcgcaaattgggggcaaagaatgacttgacacacgatccgcgagtgtctactgatttttgtaccggaaccagcaaatggagccacgttcagattacgaactctatgcatattaaagttgtttcattactatagagggactgcataattgttagcgatctggcagctcagaactatgatacacaagctaaacttaaacggtgatggtagagtagaccgtggacgtggaagtcacggtttcggtgtagtcggtcaagtagtaatcatagtccacgtagcaaacaccagaagtgattttggtcagcacatcttcgaggaaccagctaccagagagaactgaagaggcagtggcgggagcatcggtaggaagagtggacacttcgtcataaatggaagaagtgaccgaaggggcagaaggggaagaggttggctccaacaggctggtagcagcagcggaagatgttggaacagaggaactagtagcagcaggcgaaggtgccgcagcggatgttgttggttcaagagtagatgtgatgacaacttgggctgaagactgagcggctggtggattttgagctttttgcgattcttgaggctcttgttgtggttgtgattcgacaatcgctgcttgagacgttgcgggcttggggctgagggtaactgccgactcaaacacgctggtataagtgtactgctttcccataacggtagccgtgtacgtcgaagtataatgggtggtggtgactgtgacggtcgaggtcaggtagccggtggatgtctgtaccggagcattgacgacatcagtattagtgactgtgttgtcgacagtctgagtgaccttgataacacgaacaccacgtttcgctggtgctgcagaaacaagacaaaggaaagagagaaggggaataaggaaagaaagctgcataatgagtgactggaggtgagtaggaatgaatgactagggtggggggaaatgagcgagttcagatgaacaggaaaggtttcagaagcaggattgtcgtttgagtggtttcttttgtatcgaaaatggggtttcagattttttggctaattacagggttatatagagcgtgagctacgtgagcgaacatgctggctgcgaaatgaatttggagttgcagaatgcacctatctgccgccaagatgaaagtcattcgagaagatacggaagtcaaggcaggaatgacccaatgcgtagaggaaccagcaggaaagtagctgcaagcaattttgcagatgccttgggcaaatttggcgcagcttgtcagttggtgctcaatgcacgatgttgtagatgttgcgcgcgcatgcagaaaccgctggggcgcgcttcccaaaagggaaggaattttcctaaagtgcctgggccagcaccaggcgtcagatggtagattcttgagacagaaaatacgtcaacttacgtctcatggtgggaggtacgtcctgggtcacgaaccaggttagtgtttatgatgagcattagaccatatggtgaatctcaaacaatgcgactaatcaatgtgaggtgtgccaacataatccaaagatactatgtcggcaccgaaattcacacagaagaggaacacagcgagaacctcgcgttctacacaaatgcaccagcaagccgccgaagccggagctggtcgagttaatgcgatacacacgcttaattgaagtcagtctatgtatgcagtcgaatgttcaatgaacctttctcttacttagaaaaaacatctctctacccagccaggaaaactactcaacatgtcgatctagagtacatatatggcatctcttatcacggaaaatgatatttgctggtggcaagaagctggcctgttactcagggttgaggcgagaagtccaactgtctcacatttatttccacttgcaatattcgtagaacactcctatagttctgatatcggtcaatagattcaagcgccatgtcggcaaaaaccacaactatctgatactattaaatcaggctgaaaacatccaggttatcttggcctatgtaaagtagtgttcgagtgtgcagtattgtagctcaaccaggctcaattcacgtgatcgcatttccggtgtgtgtttttcgcatcgcgcaacccccgtctttacccccgtttttccctcttcacttccggtcatgagctacttcaacccggccccaggctccaacccgctcacatttccctcctacaaccaacaaaacgtgcctcaacgtggcctttcaggtcttgtaccgaatcagctccagcagtaccaaaggcagcgacttcctccgcacttgcagaatacaaaccccgggtccaacaactctggtgtcaacaccaacaatccagccaataacaataataacaacaacagcagcaacaataacaataatattaatagcggcaacaatgtcaacgctggtaatagcaccacgaacaacagcgctgtcaacagcaacaacggcagcaataacaacaataataatgccaatatgatgaataatgccaataatatcaataacagcgcaggaaacaacaacggcggcaacaacaacggcagtaatgctggaaatggcccagggaataatcccggcaacaacacatcgggaagcagtgtccaggcaggccaggcgctgcagtcaaaccaagacgacaaaggtgataacacgcacaagcgcgagcgaaaaaaccgaccgggccaaaagtttggtgcgaaaaaaaagctgtgggtgtggacgtggtttgttcaggacctgagagacccaaacgtagcagtatgcgactactgcggtaaaatcatcactcggatgccctcggacaagggctccccaaaaaaattgagcgagcacttgaaaacgcacaagctcaccaaagagctgctcaatactgcgcgcgcgctaccaatggataataccatggcctacggcggcggactccagatgccgtattcgggatatccggcacccatgggaatggaagagagtgacgacgaaccgaagaagaaataccgccggcttgcgggcaacatgaacaacatggcgaacttgggagcggggcatgccaatgccaatggtgcaaatggggccggcatgggcggcggcaatgcgggtctcgcggcaggaaacggcaatcttggtggaggtggcggcaacattggcgcaggtggcgcgagcggcccgggtcttggcccaaatattgtcaatctcggtgcaggcggcgcaccaaacatcgcacagaatgctgattacgggcgccgttttatactgccacatttcgacaatgctccatatctggcatccaagtttcaccggcacttgctcaagtttttagcagacaataagttgtccattcggttgctcaagctgcactcgttccagcagctaatctacgacttgcgtccagactccatcacggacttgttggagctcactgggttgtacctgtctttcgtggaggtctcgcgtgctgacaacagccatgaagctgatgcctcattggccgaggctagtgtggtgagcacattagcgcaggaactcataaaaaaataacgtgtagtatctataatcatgctcatgaaatgtccatacaaaatgctgacccgccgtggccgcttttattgattgctcacagagcgcacccaaatatcgttttcatcgtgctcgcgccataagcggctgatggtgatgcctaaactgtacttcttcttgccaatctcatcctgcttcatgcgcaacttctcaatagcacgtgtgatcttgctgcgtgtagcgtagtcaatctccacattatatggcgggagcaagttggtcaaaaaggcaatttccttgttgatcttttctatgcgggcctcatactggtcatacttctgttggctatattgtagttgggataacttgtcgctggccttgcgttgttgcgcgagtgctcggttttccgggatatttccatacaagtactcacggccctctcgcgtcttttgtttttctggaatgctaatggtatcgcgagaaacttttctcacagtaaacttgactggctttttctcaccagccttaggtagcacgggcagcaaagtagagctttcagcgctcgacgtctgcagcgacccagaatggacgcgttcctcctttggttgtgagtattgtgattgttccgtacgcgttgaatgttcagtgctgtcttgtgtagctttctttgcttgtccattttcagcagcgtctgccgcatccaaacgatgcatagacaaacttttgatgaggttttctgttgaatccatactcagtgcagaacccacagaggctgtaggcgactgtacggattcctcctgcgacacctcaaccatgaccacttgtgttgtgttattgtcggatgttatggtttgcgtggtagagtcattgccacttgcagatgtaagtggttcagtcagagtttcggtggtcataaaaaaagtcagtggtaaagatctggggtatccggaaataacagaaatgaaggcgattaagaaaccacagataaacaaaaagctccttgtgttgtgtcgtgcgtgaaccgtctcggcgcgggcgttgtttttagccgaatcagtacatcagcagcggcccgggcttctttcctcttgttttttcgcatgattactctcacataaagacccaagattaaacttttacaatcctggcttcttattgagaattcaatgggaactatggcgatgctgacacatgagaaacccacaccattgccctcggacacttttgacagcgaaattcatgcgtcgtaaattatactagtgccagaccccactataaattgacaggcgttttttttttttttacccattttgggtgtgcacccgaaatgtccttcaaaccaaacatccgcacttacggatagtaaagcatagagccttacctattggtattaaaagttttttttttcttctattggtgtaagagtcactcattatattcgttgttttaagtgcttttatttttgcatactgaaattgtaaaagaaataattagtctcacttacttgtccaccgttgagagccattatgctttttccgcattaatgcactccgcataaaacccaaatgtcatttcttcctcttgttgcatctttggattctttccccttcaccaaagatcccttcttttgggagcttaaatcccacgaaggcgcacttttgggctatttggtgcctagtgttgcgcgcaaactcggtctgtggtcacaacatttcatcattgatgaatcttgtcagacagtagcattcgcaccacacttgactgatttcacccagaggaatgaaatcttcgctcaatttgcggatgcccttcgtcaagaagacacagaggtagctcgagcttggcgcaacgaactttatgctgtctacaatccgctgactgtgccatatgtccttatggagagagcggtggctgttctcatgggcgtggtaacctatggagtccatattaatggatacgttcctgccaataagacaaaagatggtgtactcaaaatgtggattccccgccgcctggctacaaaacagacatacccgggaatgctcgacaacaccgtcgccggaggattggcctatcctctcggcatctgggagaacgctgtgaaagaatgttatgaagaagctggcttggacaaagagtttgttgagctgcacatacaatctgcgggcgtggtgtcgtattactgccagccctatggaccgaagggccatccacaaccagaagtggaatacatttacgacttgtgcttcgaactggaagatgaccatatcccccatactgttgacggagaggctgaagatttcaggctcatgtctctcgcagagatccaagaacgcattttacgtggtgagttcaagaagaattgtgccgtggttatcgtagattttatgatccgccacggtctagtgacgccccagaatgaacctaacttcttgcaggtggttgcacggtgtcatcggcaatttccttttgcaacgagaaactaagaaaagcaaaacattcaaaggagttagacagcctaaggagaaaaaaaattagcatgacgatagaacaagagtgacggcatgtaactggctggatagatagagccaatgacgtaggaaatgaattatagccactctggcatgatacaacatcatgtctaacatcattcgtgattatagacagagtgaataggccgagccatctaaattcagcaagatatatgaacagtaaggactacctttggcgcagaatgtaaacattcagatactttagtatattgaaggtaagcttcaaacctcacacaactgatatgcacaatgtactccactttttttttatctttcgcgctatcagttgcatcaaagtcacattcatactactttcaggccagcagcggttagagactattacattttcctattcataagcccatgctgtggcattacctccctatttgcattcgattcgtgcctaaacagcaaacagagcattctcaggcagtttctggaatttatgtggtgaagaaaattgatggtactatagtagattcattttgcttgacggtctgtcatatatccactgaccagctagagtctgatcacaaaatatatgtatcagcaccccaattgaatcgggaatcgattttttggcgaaacgctactactaccgcctcggtatctgtttttcgtccaccctctgacccactctataattatattcgaaacgcattgaacctgggattcaacatctttcctctcgatagctcctctccatcagcccttcagaatattaatgttcttcaactccgatgttctagtttctacactgaaagctccgcttctttattttcgccactacgatttggagcagtggaaagtcctgctgctgctgttgttcgttcgactccattcagctttacaagtcccaccatgtttgctgacttttcgtcgtcaggacatataaattgcgttttgaaggacagcacaacctgctacgggtatcttagtgatatcaagtacttggaaaacatgtgtggggccatagctaactcaaatacagggaaatcactcggtctagtattagggaatctacgcaaattgaacggtgatggtgatcttctcgtgatttgtctgtggctgtggctttgggaacaattgatgtacaccaaaaagccggaaagtgccgtggtccaaaagcaagctgtaaatcaactgagaatcctcaataattctccagtgctacctattgttttatctctgcaagatttgggcacgagttggggctcatgcgttcttttcaacgaaagaactcttgtgaccaaccagcatgtggtcgcatcattttcgctgtccaaagagatactggcctcaattattctcaacgcagagaagtcaattgcccttggcccagacgaccagatcatctttcccgccgagggacttgatttggcttttattcttctttccccaagtcaccaaatggagctagcctatatcttgccagccaatctcggattaagtgaccacttgaagcaaggaaatgttgttagaacagcgggttacggtcttttgctaaacgagaatgtcttgactcctcttatatctgagggccacgtatcttcaaaagttagtttgcgcccttttctccaaagcaagccaatcccatgcatgataattgcttcggctcgatgctggaacggatcttcaggtggtgggctcttcaattcgaagaaagaactcgtgggaatcatttgcagtaatgcccaagtctacgttccttcaaaacatggaaagcagctgccaaagacagagaaggttcccctgttcgcattatgcataccaatagagcttgttattgagtgttaccaacgaaaagttctcgggcgtgaccactcagttttactgaaggaagtagaacagatatggaaacttgatgtacctcataaggacattttcgagagggatgcaaaattgtgagttttcttcttttaaaatacaatggacggcttaattgttcataatattacgacgaaattgttattgataatatttaccttagtttaatgcatcatttcgaaacaggaaatgtacttccaaccatctcttttatagtcgttcttaaagggggtaaaatcagatgggccaatggagtaatgttgttgggagaggtactcaagccggtggctggtgtaaataccgacaacatttgaagtggaggcaaagactgagtgggtgataatgcatccgggagatacggtgttttgtgagcatttgtttgaggcaacagcgacgactttttcatcaacacataattatggttgcttgttgtcgacggaaatgacagatgtgagctctgagtgctagaacttgttctcaagctcgcgtcactcttgtaaggcgaaaagcccatgtcaatggagcctattgattttgaccgtttgcttctgagcaagattgactcgtttgtgatgtatacatcctcaataagcaacctgtcgttattcaatgcaaggacaaataaatcactcaagaatcggttcaagtttgttcgtaatgtatttaaactctctgccctgtccacaatgttagaccacgtctcgcagattttcgtcaacttgttgaaaaccagcaagaaatactcgggcgagaactgtgtaattcgtgaatctccatcacccatcatgtagaggagacctcggagaattacgttctcctgaagtgtctttgtcatatttccatttctgttcgagacgagattaatcaatactttcacaacagtaacttgccactctagaatcaaatagctcaaatttgttaactccaatatatccaagttttccattattggagacgtcatatggttcaatctgagaaaagagtaattgaatatcaacggataactaacaattccaacattcttatagccttcttgtatggatagctcatcagaagtacctgaaaagaaagcaagtaagtcatttccaaatttttgaaatggactatttaaattctctttcacaaacagacgaaaattgaagtttgtattgtagtctctcaatgtgagagagagtaattcccaatggtgtggtttggacacattaaaaacataatcgtccaaaaggcttttgaattcgtgtggtgcgttaaaaataagcttctctttgaagctaccaaaaacatgaggagcaacgctggccagcagcatagacttctcgattgatttattaaccatcattatggcattgtgcaaagctgcacgcagatcgtagacccacaaactcttgttgatgacataattgtttagctcattagacaaagtgcagatgacaacgtcacaaataaatgggtctgaaagagggtatgtggccagtgagaaactcttcatcaacgaaagcaacgaattattcgaagctgcatcaataggttgtgataaataccaagagtagaacttaggaggcatatcgctagtcttatgtttcgagaccaaagtgtagattctccagaataattggatattcagaaggacaacacgggatgccactgcttcggagtatgatgacaaattctgcaaaattgcaagagcactatcttccaagtaagcaaccatcagacaattgttgaagaaacggatatacgtataagtcaacaaatacaaatttcgaagaatttcactgtgggcgtccacattattattctgtatcataagccgatctaccaaaatattccaggctttattcatgaataatgtggccacttcttcccggctgaaatcttccaagtggatggtcaatgcaccggcagctagaatggtataggcaatgccagccttgtaatcacaaaactccaatgccccaggagttcgagagtgtaaatagtcaacgaattcttgtgcttcaaacccagatgatgtgtctctggcgagaacccagtaccctgccaagaacatatcatctactggataatgtaaatcactgctgtcatatagcagctctaatttcttggacgcagaatagagattgcgagcattagagctgtgttccgacctgtctaaggagttgtagtagcggtctgaatcctctggggcccggcaagccggagcaagttggagaagcatttgtgctgacgcaacctcacccgaaactggtccttcggttgcatctgacctcgggctattgttcggaatcattgttttcaggccggaaatgaccggatccagattggactttacaaccttttcatccacggatattacgtcactattgtgctttgcagccgcttcaggagattccttgatggtagatctcaggactagtcggatattgtgcacggtccggcaatgccgctgaagtaaatcacgccgaacaaaagccgacgggcagtagaggcaatggaacggtttctcattggtgtgtgatctttcatggcgctgcttgtgttccgagcgagtaaacgcacgggcacaataaccgcaaacatactttttctgaggaggagccattttcagtgtagacctaaggatccggaaccaaaactgaccgatagtggggtaggacaatggggactccaatagttgatctgaagtgcggcttatctagttggcagctaaaagtaatggaatcaaacagtactaaaatagttgtgagaatattacaaccagtaagaaccgagaagtaataggagtgaaggtaatcgtagggtagcggaactaatagaactagaaatgctaatagtcggtaattgtagtgctaatagtagagctgatagttctataaaagagacgacagtaccctcgcgagaaacggaaggaaaaaaaaaaagagaagatgcaaaagtacgacgaaaagattggtataaaaaactgactagaactttccccgccatctgtagtggaaagaaatatactccgcatttttgcaccacccccggatttgagggggccccacatcccccggagaacttgtcaacaggactccgttcgcccgtctgcaggacattctattaccgttacctatacgttttcggcagaagccctacatggcaaaccaaggggtccacggaaagacagcaactgagatcgtatagttaaagttcaatacatgtcattttctgtctcttcttttgagttatcatatccggtagtcataagtgggacaaggtctatttgcaggaatatcagtcaagatgattcatgcagcggcagcggggtggctatttcgccaatagcgcaccttcgtattatgtgcataggtggctttcggccggagtagggccttcacgtgcatcatcacgtgcaaagccatttccggggggcacttcggacaatagatgtcccgttcattacattgttgatgaacacattactggaattgcgccgttatccagtatcaaaacttacattcccttggcaggccgagattcagtggctccaaccgccaacaccgaaaagtgctcgcaatagaagaaaaagaaacaatcaagaatcataatagcactatgtgcacgataatcttcggttgctccctatgtcctttgttctttcactactttgtgcactccggcattgacgattcacaagcacaagcacattaagcaatgtctgaagacgtgaaagccgaaaggtgggatgaatagcgcacatcatcagccctttagaccgccagatttttcattcttctttcctcttctttgccctagattctagggatttcaggagttggcccactaagtctcgtatatttctgcgtgtgaacctctaagctcagtcactagccacacatttatggaaaatgccttacatccgcactacgatgccccgcacttttcttgtcacaagttccgactttccgacgaaaaaagggtctggagataaattcacaggattgcattaaggagtaacttgctggcggggtcatatgacttgaccgatttatcctacaattgccgatgcctcttgctcaagtggttgaactattggtgtactgatgcgatcattgatcctatgcctagacgcactctttacctttaaagatagtagattctgcaatatgcttcgatccagacccagtgaggacagtcttgccacactatgtacttcatcaacggaaaacgatgatgtcacatcgcttttttcactggaaacattaactgcggcatcgtatcctattttcaacaaacccattctgtcatacacaagaatacgggagctcccgcttgtggtgggacaaatcaagctggatctccaactttttccgtctttgggagctttgaagaatggcgaaagtcctctcttctcgatccaactgaacaagttgcattttttcaagaaaaactctcccctcttgactatctttatccatcgcgatgattctaaatcggagttttgcaaagtctacttcaagattctccgcaacaacctaacttgttatgttctcatgttctctaagggtgaaaaagttgtgttatttaacaatgcgctaaaaccccacagcgactccctcttcagaaacacaaaaataagattggtgggtgcttccggcgcttctgcctttagtaatgggtctcttcggcttcttcttctaaaaccagaaacacccactttggtggatggcctagattacgattctttggacgctgcagagacaatcaaggatgtggatctttcaaaaaactcgctgacgccccttttcgattcggtggtccgccaggagagaacaaaagtactgaactatctcaacaacgcaaagcttgtggtagaagtcccttttgcctcttatacagaccatggcgacactaaaatagaaggagtacgagtgacaggcttggttcgtcttttcgaatcaaccatcatgggtgaagaagagaaagacattcctgaggactcgttgatagtggtatctatgttgattacgctcgtggaacaagagattcgcaaaatgagagggagcaacaagccgctgtatgttgtttaataatgcacatatttatattacgtctatatatttgtgaatgtgatttactgaattagtgcagttgggtttaaatggttcattaaaccatcatacctattctcagacttgactgggtcctttgctaggaaattcagtcagcaaatcacctctcggtggccaagctggctaaggcgcgagactgtaatggaatttgtaatcttgagatcgggtgttcgactcacccccgggagattttgcgatgcctttatggccaagttggtaaggcacctcactagtaatgaggagatcgtcagttcgaatctggctgaaggcattcttttttgtgaagctctagtatgtgtcttctttttttcgttcgtcgatagacacttgagacattacttaactacggacctgtaaccacacgtgatatatataattttttcctctgattatttcataaaaaaccaactactagttagcgtgaactaaagccttaatgaattccttgatagttcttggtaaaaactgacttgtccccttttaccatttatagcagttgatgtatttcttcataggatgcgaggatttgatattagggcttgtgccctatgcctgcacatcaaggttggaaaatttgcctgcatgtgtctctagtcgctcgcacctccaacctcattaacaaaaatttttccacacattctagtttctctacacagaaatcaacagcaacaatgggtatgtcgaacacaaatagcaacttgatatgcgatcccacaagatctgaagaataaatccaacatccacattatcctatttatgtctgtccaaccgtgatcccttcacgtatgtttgccatattggccatgcacaagacagaagtttgactgatatttgcaagtgtcaatcatagattattcttcggttttcccttcgctctcgcctcctgacagttgcttcacctttttcttttggcattactaacattcagttaacgttccaaagcttagaaagactttctgtaagggtaagcagtgcagaaagcacacccaacacaaggtcacccaatacaaggctggtaaggcttccttgttcgctcaaggtaagagaagatacgaccgtaagcaatccggtttcggtggtcaaaccaagccagttttccacaagaaggctaagaccaccaagaaggttgtcttgagattggaatgtgtcaactgcaagaccaaggcccaattggctttgaagagatgtaagcactttgagttgggtggtgacaagaagcaaaagggtcaagctttgcaattttaagcgagtcttgcttacattgctcttgcatgccgttgctgtacattatcacgttcggtttgctatagtttaatacttcaatacagaaactgaaatccatgtgtgtaggcgtgttataacactactcttttttacatcgaatcttctgttcttttccgcgcgcttgtgctgggattatcggtacgcctcatacccatggtgcacgggttctgggtgccatgcctatcctgttcatttgtcttggccactttgggcactattgtttgccttttctggttcgtaccatttattaaatagtttgtcggcccttcaattctctcgaacaacttcaagaacgcttgctgggacgtattgcgctctatttaccaacgcccattccacgcgcgatccagcacgctattttgtatacattttttttctcgtgttttttacccgatccagtttttgaccgtatctattcccctccacttccgattactgtccccttcttggtccgagcgattccatcttagaacatggaccatcactacgctgagtatacggccgccaacgaggcgcttctgcaccaacagattcccaacttaacctatggtcagcaggagacttatcagaacgattcttccatggacgaggacacccctaacttcgcagaacagacgcctgcctggagtgcttccaactcacctgttcagatccgggcgcaaccacacagcgagttcgatcaaccgccaacgtttcagttgctgcccacgttttcaggaagctcgtttgagcaccatcagagtctccgcaacggcaatttccagctggtagactcaagcaactcggcgacatttcagccgccgtcggggttcatggaattgaacaatctgtcgtataccaatttatctgaaacaagcaacgccaactctgctggtaactctttgaatgacagctatctggctgcattccagtctaaaggagcacagtactttgaagcaccacagaaggtggacgcccaatatcaactttaccaacaacaacaacaacaacaacaacaacagcagcagcagcagcagcaacaacaacaacagcaacaacaacaactacaacagcagcaaaaacttgagcagcaaaagctacaagagcaaaaacttcaacaacaactagagcagcaaaaacatcaacagcaacaacttcagcaacaacaacaacttcagcaacagcaacaacttcaacaacaacttcaacaacaacaacaacaacaactgcaattccagtctctggcacaagcagcgcaacagcttcaacagcaactccgtctgaatgtgcgcccaccactgtttcccacagaggcaccccgtactccgccagcacaggttacaggacaaggagaaacaaagagcagcaactatgtttatttcaatcgccaaccatcgctcatgagcaaggcgtcacaggataaggcagcggccataaagttgaaactcgaaaactactaccaaatgtctgttggccatgctattgaacgcaaccagcggcggttggacttggaaaacaaactcatgtcacaagagtctggcatgagtgaagaaagacgtaacagacaattgcagaacttgggtaagaaagaatcacaattcttgcgcctccggcgcacaaagttgtctttggaagatttcatcaccgtgaaggtgatcggaaaaggtgcttttggggaagtacgtttagttcaaaaacgtgatacaggcaagatctatgccatgaaaacgttacttaaatccgagatgtacaagaaagaccagcttgcacatgtgaaggctgaacgtgatgtgttggcaggcagtgactcgccatgggttgtatctttgtattactcatttcaggatgcagttaacttgtacttgattatggagtttctacctggtggagacttgatgacaatgttgattaggtggcagatcttcaccgaagacatcacgagattttacatggccgaatgcgtgttagccatcgaggcaatccataaattgggctttattcatcgtgatgtcaagcctgataatattttgatagacataaggggccacatcaaactttccgactttggcttgtccacgggattccataaaacacatgactccaattattataagaaattgttagagaaggaaacgcaactgggttcttccttagctgttcctggcaaaggcggccagcgtaactccatgatggtggatgccattcacttgaccatgtccaaccgtcagcaaatgcagacgtggcgtaagtcccgtcgtttgatggcatactctactgttggaacgcccgattatatcgctccggagattttcattcatcaaggctacggtcaggagtgtgattggtggtctctaggggctatcatgtttgagtgtttgataggctggccaccattctgctctgagactccccacgagacttatcgtaagattgtcaactggcaggagtcgttggtgattccagaggatatccacttgtctcctgaggctgaagacttgattcgcagcttattaactagcagtgaccggcgcttgggccgccacggtggtgcggacgagatcaaacaacatccattcttccgtggcgttgactgggacaccattcgacgcgtagatgcaccatttattccaaagttgcgttctatcaccgatactcgattcttccctacagaggaattggagaatgtaccagatagtccagcgatgagccgagcacagcagcaacagcaacagctgctgcaagagcaggggaagaatatcaaggaggacctcccgtttattggctacacatactcacggttcgactacttgacgcggaagaatgcattgtaagacagcggatgcgtgacgcggagttaggacggaatttttgtggtgcggcagttgtaaaggaattttcaatgattacgcagcagccactattcaggaatcatcgaaagtggcgaatgtttactggtggcgcattgaatgtacagtggtaaagtacagtggtaaactaccctgacacaaatagtactgaagcagctataaatagcactttctgtgggtaagatgtgtagaagaattctgggggtgggggagagtgtgtattcttcttggctacttgtggttgctcaatgtctcagattctgtacgggtatctgaaggtggcgtgtctcagattgctactagtgcgtatgtctcagagccctgtgtctaggaaccctggccctggattggcccaccgcaatcaccccattcgtaaacaggatcgactcaggcaattagccgaataaggcaaaggtgtgtatgccgaagcttctgcgcgcacggtacaacctattaataattgggccgtgccggttgaccaccacagccttcggtgattcggactagttcggcgcttccggacataatgtagcaacatcccacctcaactacgccaactctcagtttatttttatcctcgtaaaccggtagaatataggttttggtgtgcggtagaccgttccgcctgttccgatggtatgcggcttctaccgttttctcagtgatggctgctatgattttgtgcaggaccatcgtctcccagcacatatatatatgacctaaagtctaccgaagtccccgacatagcgccattgacctttatagtgcagtgcgtgggttttctcttctaattgtctttactttccgatgcgtttcctttatccttgtcttcttattgccatggttgcggccgtgaaaagggacatggacatggacatgaacatggacatggaccacgatcaaatgtcaaacgacgcaattgagccagctagcgatgacagcaatcgcataacttcggaccacacagattcgtctgatagtgcgtcctccactttgattccggtaccgcattcggttaagcaccagcacggtatgcctattctcgagacaaagctcacgcccgaagaaaaattgtattgggagtcatattcgactgagacatactttaacaccccttcttcgaaacgtggcgcattgtacgcccacttggcgctctacgtagggtcctacgtctttttgtacccgcttgtgcttgtcttttggaacgtgggccattcgctatatcttcctgctttaactttgcatactggtctcgtggtcgcttctgcattcacattttggatcttctcgggttcggtccgcgagttataccctcatagcgctttcaagcctatgacgcttctcctctttttgggttcattaatgcattgggcaatcagcgtggtggcagtcgcctatcgctacctcaatattgacaatgagttcgactactttgagttagcgcatgcggaagacgggtcttctgttcactcacccgaccttacgttgcgcgattctaactctcattttgaagatttcgagttagaatcatttggtgagcctgatggccacttaaaaacatcaaatggttcaatgcttcaaccacagccttctcgcatgtctctggtgttcttgaaattccctgcttttaaaaaggctacccagcttggtggaaagacagcacttgctcttactggtttaaccaactgggccctgtttgcatatttcctcatttacttcccaacaggcgtggctacctatgctgtgtatggtactgatggcactatcttcaatcttctcgcacatttcatcaaaggcggtgtctttttcgtattgggcttggtgacgttggctcgctactgtggtgctttccgcggtaaaggatgggcatggaatcaccgctttgtcactgcaagaaacgataaccggggctggctccgttggcaaccaagaggtctttggaccatggaatttgttgagtcgtcgttgattttcttttacggatccactaatgtctttttggagcatttggctggcgcaggaggtgcttggaccgctaaagatttgcagcatgtgtcaattgcattcatctatttgggatgtggcctctgtggaatcttacttgagaggcgtttgagcacttggcgttacactaaagcggtggataacttgacagcctcgactgatccaaaggatgtggccgcggtaaccaaagcgcatccaggattttcgcctaacccattccccatcttgacgatctactggactggaattctcatgtcgaagcacacacaagcctctgcattatctacggagatccacattcaatggggaaatttgtttgttgttggctgtgtgtttagaatgatgtcgtaccttatacaagtgcttgttccatctcagtctcgcggcttgacagccgcccatgccccatttacggagattgttgtcgcgtttgctttgttgtgtggtggcttgattttcatggagtcttgcgatccggtggttcacctgtttgagtattacggatacacttcgatgttcactctcaatgtgtcgctcggatttgtggcgcttttgatggcatgggagatgtgtgtcttttctatcaaagacgcgttaattcgccgcaaagctccgtctcgcagggcagtatgaaaaacctgaaaaagtttgtttatgttttatgactgtgttatttgtgaagcagtttaatgtcgctgatgcttctatctttgattttattttgttttgttttgagttttgttttgctttccttatttttctttgaggttgtttgtgtcctatttattgagccttactggctaactcttaattttttccaccacatccttaatctgagctatttccgctggccctgtgctgcagcagcctcctatgacacgaacgttgctatagagagcccacttcgctaccgaactagcccatttttctgtggaagaccgaaacgcgtaattggctgtgtcagtcggctcaaaacccaaattggggtagacgagcaaagacaattgctcagagccattgttttgacacacccggtttacggtttcgatgaagtcgctaactatttcaaatggtacgcagttgcatccgatccccactaaattatcgctaatttgtgacgatttttttgataaaatgtagcgaataacttgttccaagggtgttccatccaccaaatggtctgcgtccttgcaactgagactcacgtagaattccttgtgcaagttggcgttgaacatttgctcaatcaagctaaaaatcgcctgaacctcagcaaagttcggcaccgtttcaaaggcgatcacatcaacctcctttgtttccgcgtaaaaacgtacaatatcacgatggtagtccatcaattgatccagcgaaatgtcgccataatcgccactatattcggcaccatttgccaaatatgcaccatatggcccaatcgaacccccaatgaagattttcttctctgggtgggttctcgtcgcctccaaagcacactcaacagatttggtccagactttcttggcttgagcaagatccatgttctcgtacttcgatagggtctgtggcgatgcttggtatgttgcggtaataatcatatcagcgccagcttcgacgtattgtttatgaatggacgatattaactctggtgagtaaagaagagcattagttgaccaaagaggcagacctttgacagaatgtggatcatccaatgggatgagcgcttctagttgagttccaagtgctccatcttgcaccaagactgattttttcaatgcttctttgaaagacataagtgtggagtcaattataattggagcgaaagcgaagtgacccacatgcagagaaagatgcaactgcaaatgatcaccaagatataaaagtaatcagaggaaaaaaaaaaaaaaataaagaggtagcatcataaatgtagaaggaaaattactagctacacaaggtcatctaatccgactagcaacttacgatcctacggacggcggaggaagccttcaatatgttaattgtaacacaagtgtagaataaaaacaattcattgttcatggtaggacattcccacaaagctatgcatcccatattagtcgcggcgagctttaaaggggggcagatataatctcgtactaagtagaagcgaggttctagttaaagccttattccatcaaactcttttcgcgttgacctgcacacctctctttcctctccaacaacttcttgcttcgctatggaaaacggaaagagaagcagagacgacttcgaaggaggatcagggcctcaactcgacgactacgacgacccatcgaagaagcaacatgttgacccagttgttgagttgatctccaacatttgcaaagatattcgcagaatcggagaaaactccaacttagctaaccaagtcgacgacatttcatacatcctgaatccaattgtggctgaatttgagaagattgataagttgcgtgaagctatacttaacacgttgtatgctgttgttcttgaacagccacaaaagatcccaaatattagcatcttgatcttcatttgcaatgcgaagaatttcttggtggctaagtatgttattgaattcttccatgcgaaggctcaggcgctactagactctatacgcactgattctatggacacagaagaagatcagaagaaggattcgaagaagcaggctgaagatgcgggtgctttcaatgacctaaagtctgtgttaaagtttttgggccactttgtctcccatcatagaacaaggttctgtgtctaacgttttgaagcaactcttgaattgtgcaattgaattacaaaactcttcgtcagaaaggagcgggattgcagaagagattttctacaatgtcttgatatctacaccttatttgtttgcaaatgacttctctcaagccaccgtggatacagcaaatcaggtcattgaattggcacaatcctttaaaatcgtggagctggacccggagagaacaatctctattcttgagccctttgatgctaaaaactcgaacttcactaacaacttaccttacaaacctcaaaagatcatcaaccttatcttgagtgcgttggtgaacttacaaggtccggaaaagaattggtcctcgttgcaggatgctttgttcttgaactttggggaacttgtagacccattgattaatgaggcattaagcaacaattctatttccaatgagttggtgaaacacccattgccgcaattgtctattccttcgattgaggaattgaaaaactacagacccactggtttgatcgacaacttgtggtatgagcatccgagattactctttcaagtctacaacactactgactttgagacggtaccctctattgaatcgtactttggtttgtttttcaaggatttatcgtttgacattttaaccaatatgtcgttcaaccaaagggaagcttctatccagttgtccatcttggatttgttttgttcgaggaatcttttcagtcctcctggatcgtctgtggaccaattgtctctcatagcgaaggataatgcttccggtgaaaacaatcctcccctttccacatggaaagtggaagatgtggcagtagagagtattttgacaatgatttttcaacttcctaagccacttcaccgtgaaatttattactataccgttttgatttcctgttgtcgagagagcccagagtcgattgctccggtgtttggaagagctattagatttttctacaacaatttagaaacttttgattacgagctgaaggtcagatacatggattggatgaccacgcaaatttccaatttcgatttctcatggaagtgggatgagtgggtggcagactctgtcaaatattcccagttacagtaccacccaaaaaagaacttcattaagaatttgattgctaaagaaatcagattgtccaataaggctagaataaaggacagttttgtaaccatgactcaaggtgaagatggtgagaatagacttatggctttggatgagttttaccagtatttggatatttctcttttccctaatcctacggagtatatcatcaactatgattatgaattgtatggtggagataacgaggaattgaagaccacgatagttaacgcaattatgcaaagaaaggaagcaatgagcctgagattgatgttgtctccgcaggaggaacttatatacgagttttctaaccctgccttgcccctcaatgaagtggcaaataaactctatgatttcatcattgctaactggagatcgaacgagcaattcaatgacatggtgaatgagactttagaagctatcaagtcctcggtggttaatgtggattcggataaggttttgatcaatcttttattccaaacgtatgcgtacattggttccagatctatttattctgtcgtgagtattctcaacagagatattgcgaaattgaaattcgtgagtggggtggaagtcaccgaagaagattacaagctaagcggtacagagtttcagtttccagatttgcacttgacgcctgagcagttgggcaacagacaaaaatggatcattgagtcaattttgcgtatatggattcaacagccccaagttgcctttttgatcttagagtatcttatcgagtttggaatcttgaacccgcaatatcttatccgcaaagctcttgaccccgactcaaatctaattatcaataacgtttcgtgtatggagtctatcaaccgtgtcttgagtacatgtgccgtgggagaaagctccaaagaggttattcttttgttgttcaacctcattgtggagaacttgaactacactcttggaaagattggcgtggaaaacccagagacagaagaagtcaagatcatcacggaatttagtgatgaagacaagaatgacaccgaattgatggccaaaattgatttgcaatggctattctatgagtaccgcggattgcttaaaacatacttgagaaagtttaacttacagcattctgattactcgaaggaaattgaagatatttttgagagtattcagaacaagcccgtgaagtcggatgttatgagatggattaaagaattgacctattaaaaatatgtgattccctgtattactaatgcaaaagttttttgtacgtacgtttatagtgtaggtgtggtgtaagtgcattatcggttcctgcagtacccacacatgaggtttccaattcatgaaagcaggtaccccttgaaacaaccgttttaaatgactacttcgcattacgcagttgaaactaccaatctcacctatgtttttggcaataagagacgtggagtggaagatataactttgaaaattccgtggggcacagcaaaccttttggtgggacctaatggagcaggcaagtcgacactcttgaagatattagccgggaaaactttgataaaggaagggagtctaaagctcggtgggtttgatcctttcgaattctccccaactagacacgagcagcacaattctgatataaacaattacatttcttacttaggaactgaatgggccaacaacgaggttgtcaagagagacattccagtgaaactcctcatttcttccattggtggagaaacgtactctgagagaagagatgagttaatacgaatcatggatttggatcctgattggtccatggcctacatttcggacggtgagcgcagaagagtgcaattagtgatgggactacttaagccctggaaattgttacttttagatgaagtcactgtcgacttagatgtcattgtcagactgaatcttttggcctttttgaaaaaggagtgccgtgaaagaaacagttgcgtaatatatgcaacccacatcttcgatggattgggaaagaattggtgtgatagagtaatccatctcaaagaggggagaaaggctgacgacgtggacattgccgatatcacattcaccaatgaactgaaggaagttgaaattgctcgtgattctcggaatatcatcaccaagataaaagttgcattggcagagtcgttgcatcctctagtattacgttggctcaaggatgacttggaagaacgaggatctcgagatgaggaaaaggagagattggctcggaaattgaatgactggaacaatgctagagacggtcattattttagcgactccagactctctgactatttcaaaggaacaagaggaaagccgggtcaaaattaacgagcttcaacaggtaatggaactagtgggaccagttaagttctggccaagaaagatggatgatcgaattcactcaaccatagctatccttccatagcatactctcgttcaagctccaaaaacttggtcatttctctctgtttggataatagtttctctaatagccacattttgtacttggcatcgaccaattgtagttgagacgatgactgcagaggcagaggttctataattctcgaagaatcgaacttgcatgagtctggttttgaataaactattctcttgttttgcatattatgaggggtcaaaggtgtggatggacctctttttcctgatgaccttccgtcttgatccagagtcatgatggcaagttgattgtacaaacaaagaagtgatgttttggtagataatgtgcgcacgtgacatccgcgcattctgcattgtaggtgaagcgctcgaagaagctcaaatgcatacgttacccggaagcacttacaagagaataggtgatccacatgatgcttacagaaatcgtttttgtgaatgcaccccacatatgaaacgtgatcagtacaaatatacttcgagccgtctacactttgctgaagcattcgattccattatgccattgcaacgtgggattattagaaggatctggccacgtgattgagtgtgtggagtaggctaccgtgtcggaaaaaaaatttctcgtcgatccggcttgccttttttttttctcttcaccaaaactaacaatgtccaacaacgagagaactttcattgctatcaagccagatggtgtccaaagaggattgattgcctccatcttgtctagattcgaaaacagaggcttcaagttggtcggcatcaagttgtgccaaccaaccgaagaattgttgagaaaccactacgaggacttgcaagagaagccattcttcccaagcttgttgtcttacatgttgtctggtccagttttggccaccgtttgggaaggtaaggacgttgtcaagcaaggtagagctattttgggtgctaccaacccattgcaatctgccccaggtaccatcagaggtgactttgctattgacatgggcagaaatgttgcccacggttctgactctgttgaatccgccaacaaggaaatcggtttgtggttcaagaaggaggaattggttgagtacaagccagctatgttctcttggatctacgagtaagcgtgttttttttttgacatcgtaactagctgtaaatacaaggttcgtcaactgcatgtagagtatgctgtaatgtcactggttagtcatagtaagtggccaatgcaattggtaatatcaatcattacatgagccattgttcttcaaccaatccaggtttcggcttttcgagaggccattgtactgtcatggaggtatgtttaaagtcgcgatctgcttcaagttgagtaaatttacattttctggatcattatgcgaaatgtacctacaaagaaaacaccaccagaaaaagaaaaagaaaactactgcctcaattgtaacaacaaaccgaatactaactacctaggggtaaatctgctctaaagtttgaattcttttgtaatattggtagttcagtaatcatcaataccagtagatacgatcaccgtactacgtgcactccattatcaacaaaccacaattccttctgaccatgtcgatggacgaggatcttttcaacgtcgccgaaaatgaggatagcgtgctagaggaggatattgaaaactctgatatggatatggaggatgctggcggcgacatggaactaagtcaaaatggagaggaacaagatgaacaagatgaagaagaagaggacgacgaagaggacgaggaaggtgaggagggcgacgatggagaagaaggtgaagagggtgaagagaatgaagacgaaggggatgaaaatgaggatgaaaacgatgacaataatgaggaaagatccatcaatgaagatgtggacatggataaagaaaagctgacacaagcaacggaaaatgatgaaaatggcactaaggccctgtcagctcaaaatgtacataaatctgccagcgaggttttgaaagagacacatgataaccaaacgttacgggaaaagattattgcgggaatgaagagtgcgtccgactttgatattgtaccagttgtggcaatcccatatgctcaacaatgccacgccctagcaatttctgatggcccgaagtggatcttgactggaggagaagatggattcatccgcaaatatgatttcacagcttccatagagggaaaagcaccgctaacagttgcacagaagcacaacttgatggatagtattacaaaagcgggtgcaattggttcctattgggagaacgagcagccgctcactaaaagacagatcttgaacgaaaaccccaaacttaaagaaagtgatttcatagctgggtctgcggcctatgaaccaaaggtaaatcccgtttactcgctagatgtagagcgcaacgggtattggtgcttatcagggttgctatctggaggtatctcattgtacactatgatttataatgagggtgttattcaccattattttccacattgcgccaagaagacaaatgaacagtcgattatgactggccatctggatgctgtttcagtcatcaagctaaattttgttcagaataaatttctttctggctcttgggataagtcaattcgagaatgggacttgaacacaggaaaagtggtaaatttattcaagggaagtaccggccaaatatcacagatccactacaggccacagggagtggtagacatctcattcaatccagatacggaaacagctgagaaccaaagtgatgttgattctctcttcggagacagtgatggagaggataatgataaaagtaacgacaatgacgaaaacactagcatttccaacatcaaatcaaacacttcgaaaaacaagctttctacaagtgactccatattcatgtcttcgagcattgacggcacaatcaacatttgggatgcgagagtgtctggcactaatgcagttctcaagcttggagttccagaaggggttcctccttggtgcatgtctgcgatgtggtcaaatgatggtgataaactctatgtgggcagacgaaacagcacagtcgaagaaataaatattagaatgcctcatgcacgaggaattggttccactatgataccaaatgtcctgaagcgtcttcaatttcctaaaatctcgggaccagtcacagcgttgctgaccatgcctaacgattcctttcttctctgcggctcgaatgataacattagattatataatcttgggttgtatgatgattttaacctggaagcaacaaccaaaaagagagctacaccattcttggttatacctggtcaccatggaggtgtgttgagcaatctacgtgttgatgatactggcaggttcatgatcagcacaagtggaaaccgaggttggggtcattcttcgtatgctgacgtggtcttggtatattccatcgatcacgactaattgctacttccgcgtcgcattacgtatggtgtatgtacaaggacgtaaaatatagatgaatgcagactcataaaagtaacacgaagtacgaggtcatcaaaagcaagacggagagatagggcttcaaaaaggcaggaattaattgtcagttcccgaaggcgtacacagaatctcgtagcgttcctaagccaacttgtgtaatatccaatccagagtggaaaatacttgtgtcatccaaaaacgaaaagacattacccacaactctagaaataccatgaccgacatcccgcttaagcattgccaaatctgctccgaatgtactgaaagttcttgtagcaagatgagacatactagatttataccaatggctttccttaagcaaaaagtgtaataggaagccacagaatccaacagttaagctaactttgtaaatgctacccacaattaaggaatttctcctccttgaatcgcgaggatctgcagcatcatcaggccggtgttggggtagtagatttttcaatatcatagatgatgtctgtataatttcccttttgagggcagaaggggctcctgagatgctagaaattgaggaagatagcagattgcccgatgagaactcattctcattgtcgagtgaagtaattgaggtcgcaagggaatcttgttcgagggccatagtcattaaggacgccttgtgagctgtttcttgctcttgttcgtgttcctgaagcgttattatcggggatagatcttcgttgttatctaggtgtccgggctcaatggatgcaacacgttcatcgcccatatcgtattcgctggagaatatggtaccgagtttcgatgaagtacaaaggacggaatgcttgttgaattctccgaaccagacacctatagtatcaggagttgaaatacccgttagcagatgttcatcgattagttgctttgtgaaagacaaaatatctcccaaattggaatctgtgatccttgaaaataagcttgttggtgacaagagtgaatgaacacaatcagggtcaactgatgcaaggtcttcaatgcttgatacacagagctcctctaatagtacatccttgaaatgaagtgtgatagcagcataaatgaaagcagaaacagctaccgaacggtaactgaaaacaaagtcccaaatcatcaagaggtgagagaaattggtgacatcgtggctaaagatggtgagaatagacagaagtgcctgaagaaattcatagtcaaagtaaaatccattagtagccaaatgagaattactagtttgacgaatgagttgaaacaaaagagtatcttcacgttcaatgatgcatgggattattttcaagtggttaacagagagcccgatatcggagatcatgtagtctcttagatgttcaacagtgagcttttccaaaagcattgctgctaaatcatcattaccggctgcagaatcattgcatacgaggaggataaccgttgcaatatcatgatacccctgataatagttgagacacgggtatttccgtaaaacccggacaatgagacagaagagtctttttctcatttcttcaatgtcatctttagaaaggattgttgtataagatgaactgactgcatgactgaaagaaatgaaatgcagcatcactgtaaacagtcgtttaatatcgagcaacacttgaccttcatctttgtgaggctccaagtcatgaaagtcgagggcatcagcagatgcacctatggaatccaccttttgttttgaattagagttcgcagtgaaaacattcaaaagcaagggccatgctttcactcgtaagtcagatgccaccaacccctcagacgatctagccaattcagcaattctgcctaaatcacacgcctcaattgcttcgtggattgttttcattttcctttcccgatatctttctggaaagtcctcattaggtaagaaagtagatacatcgatgtcagcccattctttctccagatagccggaagatcgacgtctctgaacgtcagacatgttatgcgatactttcttctcttgtttcttattctgctatgtgcttaatatgaatgccgatctaaagcaagcaaataggctgttttaatctggacaaacactgtgatgccaatataggtgtgatttgagtgcgatgagtagaattaagcaataggtatccttcgcgcgaaactgataatgcagtgcgaaatccaaaggaggaacgagtcaattcattcgcaataagtggagaataatatggggaaagcggcagagaaaaagaagaagtaaaaagtgaggtgaaaagtaaacagtcgcaaaagtgaaaagataatcgccgaggtagtgggttcgaagagtaggaatgcatagcttgcccactattgcccagaatattctgggccatttgattataaggctaagtcctactgcagattaatgtcggtgaagggttttgccgaaagaatgcctgcatgtacctcggaatcccccacaaatggtatgctgaaagggaataaagcatgagccgacaattattttaccacatcccattctttcctctgaacccaccaaacatgaccggatattcgttcaagctcaattcggactctgtcactgtcggcattgatggtgcaaccacctcgttccattatatttggctcagagataactgtcgttgtgaagagtgctactttgatacaacaaagcaacggttactcaactctgccttaatagacgagaacattcgtccaattgagtgcaatttagctgacggtaagttgactattgtgtggagtcaagagaaccacaagtcagtttatcaattttactggttgagattgcacgcttacaatcctcgtattttgccctacgagttcaaagtcaagggcgagaaagatgtgttggctcgccagtactggaaaactgcagacatcaaggataacatgccaactgtggatttcaacaagataatggcatccagtgatgaaactgacagtgaacttgcgataaaagagtggtgtttgaagatatggaaacacggtttcactctcattgacaatgtccctgtgacgcctgaagatacacagaagttatgtgagaagcttatgtacatcagaccaacccattatggtggtttttgggatttcacctcggatttggggaagaaggacacagcctatactaattttgacatctctgcccatacagacggtacttattggtcagatactcccggtttacaattgtttcatcttttgtatcacgatgggacgggaggcactacctccttggttgacgcctttcaatgcgccgaacagttgaagcaaactgatccagagagctacgaacttcttacgagaattccagtcccagcccattctgcaggtgaagaaaaggtttgtattcagcctgatattcctcaacctgttttcaagcttgacttggagggcaatttgatccaagtcagatggaaccaaactgaccgttcttgtatggactgctgggccgatccaacggacgttcctaaattctataaagctattcgcagctggtataaaatcattagctctcctgaaaacgaaatcttttatcaattgaaaccgggtcaatgtttgatcttcgacaattggagatgtttccattccagaacggaattcacaggcaaaagaagactttgtggtgcatatatcaacagagacgattttgtgtctaggttaaaattgttgaacttggggcgtcacaacgttttggatctgatttgaaccccgaatatctagaaaaaaaaaagaaatatgactaatagaaggtaattttgtatttttctatacattaaaacgtacctagtggaagattgggatttcatcccagtcccatggatcattgaaacgcaagccaatgtccaatttagcaatggcactcaagtccagagcagaaaggtcaaaatcgttgacattcaagttctgaaccaaacgttcggttttgttggactttggaataacagcaagaccgttctgagtagcccatctcaacaagacttggccagggctctttccatgctttttggcgatggagacaatgtcttcgtgttcgaacaatgtggtgcagctaccgaccttagggtggttcaactcaacgaatgattgaggaccaaacgaagagtacgcagtcacagcaattcctttgctcttgacccatttgatcaactgtggttgttgcaagtatgggtggtgctcgatttgcaaaacagcaggcttgatcttagcagctctaagcaagtcgagaagcaaggagccattgaagttggaaacaccaatggatctaatctttcccttttccaccaacttttccaaagctctccaagtgtcaatgattggaacgtcttcgtaaatgaacttgttggtgtctccacagtagaatcctggagggtacttttcttcgaaaggaacaaacttgaaagcaattgggaaatggatcaaaaacaagtcaaggtactcgaggttcaagtcgctcaatgtcttgtccaaagctttttccacattgtcagggtgatggaagttgttccagagcttcgagacaacgaataactcgtcacgagcaaccaagccatcagcaatggctctgttgataccttcgccaacttctttttcgttaccataatcttcagcgccgtcaaacaatctgtaaccgactttgatggcattgtagatttggtcagcacaggttttgttgtcgactttccagcagccgaaaccaacctgaggcatctcgtatcctgagttcaacttaatagtggccattgtagttttgtttgtcaattgatcacactgagctctaattttcgggcggtcactccacttatatatttcctcaacggcaaatgtggaggcacggcgcctctatatacacaccctactggttgcagcaacgagacgttgctgtgtatctttacatcattggccacacggattagaaagtatgagcccgaaccccgtgaaatgtgtccacttcttttattagccactaaattcgaagggtctcacttggtggatctcgacttgtttgattcagttgagctacactgaaagatatggtgatggccccggcttaagactacccaaataggagaggcgtttaagtggggtaattagtcgtggggcccccaatggtatgcaatgtctccaaaacatataaaatacatagtggggcaatgtgaggaggacacagagagaagagtacagaaacgggcaaataaaatagattagtggtatacgagacgatcgattcgagccctggatcagccgcctactgcggagtagttgcgggggaggcaattttggccagggaagtaattgacttttttttcaaaatcacttgatttttcattatcaccttaatcttgttttgcgtttctttttttattttttttattttctctatgcttcgccttttttagtacggttctccgacattagtcgtactttctagatgtagccacatattcctgtacattttcaggggtacgggtctcgattgtcctagtaggctatacctgtttgagcattaacgtaaatattaccatactagactgataatgatgcactaaagtgataagcaccctgatacttttcaccacggtggaaatgaacgttcctttattgctcaaggttagactggggcagaatgccgtcttctccaaatgttcttccaatacaatcagctttaacaataagcaatacgaattctcagccatttacgaagatgaaataccagataatgcgctccagaaactcacatctacctcatccgctctcgtgcttataggccctacaggaagcggaaaaactacgactttaaggtcaattcttgaacataaagtgaactctccgaatgatatcctattcactgcctgcgaagtcaaggaaaacagaatgctaaatgatttgctcgacaatggctccaaaaagaagtacctaagctcaattcctattgaaactcaacttaagaagcagactcttaacccgtccactatacagaaggttttcgaagatcggaagacagctgctacagatgctaatagcgcatctagcagatcttgtctcattgtgagtttacatgaggattcgcatacaacaacgatagtggacatgatgggaaatgaaaagttccattcaacaacgaatagttttgcaaacacaaacatatcgtccataacacagctccttttgtccaaaacaaccattagatcatctaatttggttacaaatattatctttaatcgtcctcagcaaacggaagtcaaattccttcttcacttgcaccaagatgggtgtccaaaattaataaaatcagcgttacttaatattgcagatgtcctcaaaaccttccgcatgtctcctgcaaagaaatcacttaaatgtgaaacggataaaacgagaaacgttcctaattatgccatgccaacggtctcatcattgagccccgtcaagcaagctttcaaagtttccaagccattaaagccatcaagagttgatgttaagatacggcaacacgcgaaagatgtgtatgccttgactcccttgaacctcaattcaaattcaactttcaacactcgtactgtcaagcagattaaaaacaaaggcattactcaatccctatacgaagtcgaaatcaagcggttggaaagcagcaatttagagctagagatgaaaagaaaccaactacttaatgagttagtcgattaccgaaagaaaatgcatgactcagttggtgagctcaaactggagatgtcgtttattaaaaatgaaaaagtccaccatctcaaagaaatactacttgccgtaaaaatgcaggcagaaaagcttgtgctggagaataattcgttgaaggatgaattagcgaggacaaatgaaatgcttgaactatcccaaattacttctctgaagcaattgaaaaaccttgaaactgagttgagcctgaaggatgttattcttcaagaacttacatcttcgtatacttccaaaatggagcagctcgaatctgagatttttagcttaaaacaaactcttattgaaaatcaagaaattatttgtgctaaagatacctcaattaatagtttacaaacagaggtgatcgagagtggaagaaaattgaaagagctcgaaacggccaaaaaggaaagtgataactttctagaggaacttcaagacgaccgtggaagattcgtaaagaaaattgctggcttggagacgaagatatcacatctccaggataccctagtcgaaaaatcgaatatcatcagtggacataattcgcatgtacaaagtatagagggtttgttggctaaaactcgcgaagcaaaaggagaacttcgcaagcagtcaaaaaagctttctcaaacattagatgaaatgatgcacgagaataaggacttggccaaaaagcactcagatctcatgtcgtacaataaatatattgtccagaagtattcgggcgcattgcaagaaaatgagaatttgaaagagaaatatgaacaagctgctgcaaagatacgagaagaaaatcgagaaatcagagaattacaagatagctatgggattctaagggagcaattatgccggctgaaaaaagaattggtttggaagaacgtattacggaattcgaaatgtttcttgtgcttaaatcagacaaagtgaccggaacttaggaaagaattatatcggtcataaattcaaaacagtccccgtgaaggggaatgaacggagttggagatcgccagtacaaagtatattatgatcaataatattatttacaggtacagccaatcatcggtcaggaggttttaacttgatctgacatgcaatggtatcttctgtaagcctaacagtacgaacggcttgaatcaaaccaagaaatcattgagaagcaccagaagtgatcaaagttgaagaaaaaaaaacttcaatgtgtgtgctccgagatatcattttaactcttagtttgcaaaaaaaaatatcatgctacagtcttccataaaaagctgcgcatgtttcacttctctagtatgctggccaggctgattcgctacattatatgtaccacaatgaacattcgtatattttaaaccgttcttctatcgctgaaatggcgaaccacagggcccattcccgtgacatccacggttttttcaaaccaagtcaacatcaagccaccttgctttgcgccataaggcgtggccatgatcttgtaaatgtactttaccaacgtgtcctgctcgtcggaagtcaattggctgacgaatttggaaaactcaccgatgttatggttatttttaattgatgcaagaacctcaaagactgtttcagcgtgcaaatcttttgtggcctcctcagcaacgtaaggaggactgtccaaagccgcttgcaaagcggccaaaaattggcccttggacaaggtttgtcttatttgcagagcgagagaaacaatttcatcgtgagacgttggaggtaagtcgggcaccaagtcttgcttggacaagtgattttcaggctccaaagcgtcaatgtcaattcttctccaagcttccattattgttgttggtgacttgcaggagttgaggcttgtacttgtatatcctgcgtgcgaagcacacattagagtaaccacacagaaacgaaatgaagataaggagcaaaaactaaacagtaaacataggttaccgaagtatgtctcaagcgcaaattctgtattgatcatttgatgcggcaactcttttagtggactcttatggagaaaccacatcaaagaatcactttcagtacatgccagccacatatattttattaaacctaatgcatttatcttattttctagcctttttcctatccacagcatcattctcatcctcctcgtcgacctcgtcgtcaagttcatcgccaaactcagcaacatacccatcaatgaacttcaatacttcatctcttaacttgagtgtgtcaacaaccacaacaacaagcccatcacttcccacctcatacttgatgtgattttcgtttggatatgccactttctcgtcaaatgcatcgaaaaacttatcaacctcatcaaacgtctggatacagtctagcatcctttcttccatgtcaccgtccggaacatcaggagagttgaccacaacgatcgctctcaatggattgtccaagccttcatggccctctggccgggtagggatgtcgatttcctgggccatggtgaaaggaaaaaattccagagctcattccctgcacacattaggatttcgctatgaggatgcgaagcccatctagaaaagcgtaatcggttgcgggtaaaatacagcaaaattgatcccactaacttaaaggccattttttttttaaaaaaaaagtatctttcttcacaacgtatttgcatgttgaagcccatgagaagcggccttggtgaatgataaagtctcctgcaattagtctggtgcaattgtctttcttcttgtctgaggttggcgactcaagttaccgtttgatgacaatagactaatgcagcttacggtatggttgtaccggtcgaacatagggtatggcgagagctctttacacgaaaacacatttttgagtaggcaactcatggcatgatccggttaagtagcacttcttacgcagttttcgtccgtgaaaacaaaatatgcattcaagtacatatataaacattcatgatccgtaacatacaatgtcagtggatgttagtgagcttatcacagtcatacacggcacgatacctgagattggacatcacaagtgcgcctggcttcagttggaccacttcttgaactggttgatcaagccgttggtcgatgggtcgtgggcagccacctccttagagtcatccaattccttaccaataaccttggccaaaaccttacccaattcaacaccccattggtcaaacgagttgatgttccagatagcaccttcaacaaaagtcaagtgctcgtagtatgcgatcaacgcacccaaagcggccggcgtgatcttctgagccaagatagaggttgttggtctgttaccagaaaacaccttgtgtggaaccaaaccgcccttagcaccttctttttcaacctgagcttcatccttacccaccatcaaagcctcggcttgcgcaaagaagttggatgccaacattctttggtgcaagttgttttcgatagggttgtgggattgggcagccaagatgaaatcggctggaatcaatttggtaccctggtgcaccaactggaagaacgagtgttgagcgttggtggctggttcaccaaacaaaatggtgccagtttggtagttggtgaagctgtttccacgggtaacggatttaccgttggactccatggacaattgctgcaagtaagctgggaaacggtgcaagtactggtcgaatggagcaaccaagtgggtttgagcaccgaaaaagttgttgtaccacacagataagaggccaccaagcactggaatgttgtgttccaaaggtgtagacgtaaagtggtggtccatggcctgcgcacctttcaagaatgcttcaaagttgtcgaatccaatgtagatggccacagacaaaccaatggcagaccacacagagtaacggccaccgacccagttctcaaaaccaaacatgttgcgtgtgtcaataccaaacttagacacctcctcggcgttggtggacaaggcagcaaagtgtttggcgatgtgggccttgtcttgtgccttctcaataaaccactttttagcagagttggcgttggtgcatgtttctgccgtagtgaaagtcttagaagcaatcaaaaacaaagtggtttcttggttcaagcccttcaaagtctcggccaagtgggttccgtcaatgttggacacaaagtgcacttcgaggccaggttgggagtaagccttcaaagcttctgtgaccataacagggcccaagtcggaacctccaataccgatattcacgacgtcggtaatttttttaccggtgtatccggtccacttgccgcttctaacctcttcagagaactctttcatgtgctgaagcacggagtcaacctctggggcggtgttaacgccatccaccttcatttccttcatgtctctgtttctcaaagccacgtggtacacggctctgccttcggtttcgttgatcttttcaccagcaaacatggcgtctctcaacttctcaacgcccgcctctttggccaaagcaatcaattgcgccttgatttcatcattgatgatgttcttcgaaaagtcaaacaagatttcggacttgtcgtagttgtcaaaaacctcagagaatttgtcaaatctttttggatcgttagcaaactcgtccttgactttcaaagccttgccggtcgactcgtatgtggactcgagcttcttccaagctggcaattcagtggataagttgaaactagaaaatgtagacatgatcaattgagattgtgttgtccagaaaagtgggctttagtctttaatatggcagaaattctaataaaattgcttcaccaaaacttcggtacaccctcgtcctgtaggtcaggtgagcgcatggcattatattctttagagctaactcactcgaccgttaatgctatctgaaggtatttagcctcgtcttcctagtttcatctttgttggacgtcttaatgccttttattccttcctaagtggtcggaaatctcttatttttggcgtactttggcaaattagaaatcggactggactctcatgcttattaagcgcatacaggtatgcggtcacatagaccatgtcatgcggtgaaaaggtacgggtggggtatgctcaaatcactcaattactacagagcgcagcttctccgtttaagaggaaaagtaatgcccaatgagttccttgaatttgagaccaggtttcatccaccgtagttgagctaacgaaacatttttcttttttgtcttaccagcattttttcgttggccgttgcaggtctagtgcgtcaaccggaggaactgcgcgccccaatctcaagtccccagtatatcaattatcttacagaaaaatgggtctcgcctcgcggtgggccgttgaagaagacttggtaaaagaagccctcaagcaagactcgcgtgtgaaaaaacaatctgacacccctaaaaaagccactgctctcccatcaaaatgggccgacgcccatcacgttcctcaaggacccagaaagagtgcaccaaaatctacagccactgaattagaagccaagaatcataaggaccccgcgagaagaggaaggcgaaaaagtgaccacagagtgcagcacaagcagaatgagcttgttgatcggcattcattgaaggagccagtgaaggatcttgcccaagacttgggtgcgagactagacatcagagagaacaaacacaaagaccacccaagtccaaaacatagagatgctcctagacacaaagaaggcgctaaacacaaagagggccccaagcatggcattaagcacaaggaaggcccaatgcacaaagatgatacgagcgactcccatttgccgcacgaaatacttcatgaaaagggcccgatgacggatgctgcaaggtctttagcttctcgtattggcacagcaggtgctgtctcggccccgggagaacaaaagaaatacatgactccaatccagaagcgagaggcgaggttaagagaagaacgggagaaaaaggccgagaaactcaagaaagaacaggagttgaaagacgcacggctccaacaggaggttcgcgacttgtttgagaagatgtccgacaaatcgaagagttgggctgacatagaagatgaggattaataatactatacaaaacaaatgctgtccccaaatatagtccactcactaagagcactgcatgatgtagacactacagacccctaatggtcgagcaaactttgtactatcatgtgggatagcagctaatgtatatagagcatggtaatgcgaggagcgcgttaggggaacgaggaggaaaagaggtgatttcctagctctttgtagcgcgactttactccacactattcagtccatccatcctttcatttttagttctactgataataatattagaattagcagcaggtgaatgtggagatttatattttctaggcggcctatttatcctcggccatttcgctttcgtcatgccaacagactgctctcacgcggttacaagccgaacctgaatcgacaacaagttataaatcagttgcagaaagacccgaacattatacgtacgtcaggcgcaatacaatcacaggcactgctcaattggggaactatcattctactagtcggtgtttcgagttctgcaacaatggcattgtatttgggtgtgcaagtgtaccgtgcgtccaaagatgaagaaaacaagacaagacacgttttccttcctcttcggttcagctttgattggccttatcagcgcaaatgcaactttccgtcatacttgaagtatgtggatcccgcttttcatcaacaaatttcgagtaatgaagactttctcaaggaattgtttgaccaagatgtccattatcaagttttggacattttgtttcgtctgaaaactgttagagacctcttcggagtccctttgtctctacgtgctgatgatatggaggattttcttatctgggtggaacccaagtaccctacagttcacggccctgtgatccagataacgaaaaatgatgggaagctcaatttgctgtggaaatgggcgattaagtcgatcaagtgtctctcaattgagggctttttgacgggattgggacttaaacttgaccgtattaagcctaccgaagcgcaaattaaaactcacgagaaatctagtggaagaatccacgaagcagttaatcctaatgtgccaacagttttctcaggtgataaggactacagtatagtttttggaggaaagcttcatttggaaagcaagcaaaacatacaatgtggtgtggtaaattatacaggtttgatcgattttaaccatatgggtataagcaagggcgtgaagattacactgttggaattaacagtaaacagcaacaataaggaaatggtttacaagttacgttgaaaaaaatgaaacaagtttgtggataatgaaatgaaaaatatgggtgtttaagatttttatgttttcatgtatttgatcatcatctctaaaatgattgtaagtaaaattcagagagcatttggcagctttgtttatacctgagcaaattccacgctagaatctctcttttttaacaatgttctccccacaagtcgtactcgaatgtccagatcggcatacagtcttatctctcgaagtctcaagtactgtatactcagacggaaagtaccgtgcgtagaagaaagatacggtttattgaaatacaactatggcccctaaaaagaaaccggcacaaccgagcgcaaagcgaagaaaaggtaatggagaacctcaagctattgagcagtataatggagaaatgagacggacgctatcaacttctctgcaaacccgagcattgaaagcctgtacttactgccgcaaacagaagactcgttgttttaaagcttctccctttgcggttagctgtctccgttgcttgggatcagaaagagaatgctctctagaagaagagtataagagagaaaatcctgaggtgaaggtagttcaaggtgtgcctgaacactttgttgggcaagaaactgtgggggacggtagttctccattggagtttcttacaagaccatttccaactcacatacgtccctatgctgatgatatgaagaccaggcttgacggaatatatttgggcgtctccgagcttttagcattagtgaagaacggagccaaaacagacggagactcttccacgctcaacagcgatgccagactatttcttgacgcgacctcctcaatgagacgaagtcccgctcctcccactttggcattaatgtcagggactagatctaatagtccgggtcctagcccactaccaaataaggcaggctatttcagccactcaggttcttctgctggtcagaggccccaactgcaaaatatggaagagattggtgtgaatgaagaagacccatacggtttcatgcttccatccaactcatttcaatctgctcctcttactgttatagcgcgacaagtacgagatgtgccacgccctatacttaatcttctccagctcactaacattgaaaacccaactagcaggaggttttttgatgtggagaaagatgtcattagtggcggtatccttactgaaccagaagtggtcgatttaattaatgattttagaagcaattatggtcggtgggtgctgtttccactgtatatggcaacggacgagcttatagtccaaatcaggaagagatcttctcttttgcttactacatgttgctgtttgtcattgcggtacctgttaaacgggaaaccaagcccaggagatgtggacagctttagaaggaagaaagacacctataaactaatcatgcagcaattagttacagacttggataaatcactccttaaatttgtggcgtttctgggaacagcagaaaatttgggggatgtagaattttttcaagcaatcgtcatcttatccatttacctgatgtcattatcttccattatcaacgacaccattgatccggataccttgcttgaaacagacctagcattgagggagctcaacctagatccgtggtatttatcaggattgggactttctgctttcatttcaaagacttcatttggtacattgttttcggatagacttactgtctctgacaagcaaaaagaaacattcctctcagatttctccatctggcgaggacaatttgaatccactgaagatcagatgttgactattctccgtatctacaaccatctcatattgatacacttagtcagttgcatctttagtgggcgcatgtgtatcgttgacgaaatcagactaaaccactgtattgcgtcactcagtttacctaatgctacaaactttgatggcagaatggtaagcgaaataagcatacttctcatcacatataatttcgtccagttgaacttgaattctggtacatccaaagtgtccagcaacgttgagagcaactttcaggtcgtaaaagatgagataaattcctggcttgaacaatggggctatctttttagccagcctgcacttcaatttgttgaattctgctatcacttttgctacactttgatctactacaattacacctatgcaaaagttttcataacatctgtatcttctccaatgatggacttttctcagagtacagttgatcagattctacttcatggggacaaggaaatttggctaggaattatgtcccacacttgctcgttggcgaagataatcctgacagttaaagacgactcatacttcgcgtatctttctgatcagattcatttttgttcgttctttgggggtttgatgttgattaaaacgttgcacttcttaaagaccaacgacaaacttcattacttgaacgatccagatttgctttcaaagggcatgagtgaggcaacatggagggcgccacttgagtacgtgaaactgcttatcggcaagtacactagggtggcacaagagaacgagcatgacatcttgacaaaatatagaaacgggttggtggaatgtcttaaatccctgttccctgacttcccaatcgatcagtcatgaagcaaattacgaaatgtgtatatatatatatatatatatatatatatatgtatgtatatgggcttaatttaaatgacccttgaagttgccttccatgtaatcgatatgaacaaaagctcgttcaaccatgggaagggtttcgatggcatattgaagggcttctgcaatatcatgggcgtccttaaaactcaaatcgtaatcatcagtgttgaatactagatcgatttcaacattgacattgtctcccacatgatatactttcaacgaagtgatctgtttgatacattctgcaaaccggtaggccaaatacaagacgactttataatctaatgggtctgcagatgtccctgtcaaattatcaacatgctcaaaggctgtgatactccacgatactataacatacaatgaaagggataacgcacccgctggatcaagccaccacgtatcaagatagtaccccaatgtgggcacgactaatgatacagagttaaagataatgtctgtcattgcatcttgggccaaggcttggaccgaactagacttattgagcgagcaccaccaccagcatgcaatttttgcaacgatagttgagatcataacggcggtagcttctcgccctactttcaccgctacgcgggtttctcttgtagagagtaacaaccttttagcagattccaagccgacttgaaaaaaggatatgataatgatcacagaaaaaattaagattcctaagggctcaagtttctttcttccaattggatatgtgaatttcgtcctccaattattggtctcagatagcttgttagcaatgtaaataatgaaagttgacaagaaatcgagaactgagtcgaccaaagatgcaacgacagacaatgatgatgtcataaacagaataagggtctttcctatcaacaataaaaagttgatgaagaaattaactaaaatagcgactcgtatttcttgagagctctcctctttgttgtagcccaaaaactgcccgccttcattgatatttccaggtaggtcgttaaatctggatttagacaagctctgttccatttcagtcagtcccaaaagattattactcatgccttcatcacagccagtagtattcaggatactgttacctgaatctttataagtggagagcatattgaggtgaattttcccgtaatccaacaatctgtcgatttcttggtagcgaagtaaaagaacgttttgttcttggtaaaactctcgtaaccccttgttgcgtattcgttccggattcttttttatcttgtcactccaattagtcaacggtatgaatttgccaatcaatttctctggtcttagaacgctcaaaatattaagtcttctgtgagagctccaacctgaattgctctctaaatccatactggccattgaagccccgtcctgaaacgcatactggttaacatcaagtgatgacgaattgggattcagaactgtataccctccagaaagaattgtctgaagaaacggtcgggaattctgttgtggtggaggttcatttcgaagtaggtctaaggcggaaattgacgattggcggcctggtctagcgttttggttttggttttgattaccataatattgcccaatcttatctaaaccatccaaaagtggctggctctcggaccgctttggatgttctttggattggcgctgaaagctgtaggaatccagctcactcatgtagatatgtttctttaccgaagtgtggagttttgcgtggtacggaacctttaattagcgccgtgcgcttatctaggcactctgctgaaagttaccaagagaagtgaacatatgcgttcaagtttcgcttttggatctacaaagaattcaaggagctatataggttgccaaatgtaataaaattattcgttgctttcgcttcttcttctttcattcttctttcattcttctttcattcttctttcattcttcttccgctcctcttcttctcttctagctttctagctttcttctattcttcttttacttctctcgcttaagtctataaagctcaatgccaagtctgaaaagaacatagggtttctgtatcatatttttatcctcgccttcgttcgtacttttttatgcaattacgacgcatccgacaaaaagacgaaaccatgttcaataacctaaaattcgaaatccaagcaaatctattataaaatacttgtacaagaactataagaacgaaaatttaatgatgaaagatagtttgagtgtgaacgaatcacggcatatgaaataagacgaaatgtttaacatctactctttgacctcagtgccccaatagatcgtaacgtgcgcgcgccaaagttacccgacgcagcgttgagtattttttctcaaatttcgcaccaactcatcaacattgttaacactcttcttctaaccctaacggtatgttttcttaggagaactgctttgtcaaagtacatgattaaaaccaaagatgtaactacacactgaggatgtacatgcaggacaaaataattataggaattcttcgtttatgactggctttgacaagcggaatgagtttgtgtttaacgaaacgaaaactaatacggttcaggtatgttccgaagaagcggcttttcttgatgattgttctcacaacatatgtcccggtgactcgtgagccatggataattacatgcatcaccatctgacctagcctttgatattttgcaacgtgtgcaactaacaccttagctgtgagacacacattaaatttggaagtcagagattccaggcggaaactctggttaccaatatgttatggagagtgcgatttttatgatgaaaaactaaatttcagttctgcttctgaaccaaaaaattctgaagataacccattaccaaagctcaatttctgacaaaatcgccttctcctttacatgttggttttcgtagcgtagattacttctatctggtccctagacactaaaaattacaattttgccgtcaataccagaggtcgaaaccttaccaccatcataccatctgagactagtaatagtattttggtggatggtgctgagggcttttccgcttcccttgttggttttgttgactctacccttcaagtccatttgcttgaacatgttgagcgcgtcgtgactcgaaatctccacgtcatcgtcggctaccggaggtacgtcgtgaatcaaatccttttgcttctccacatggtaagcctcacgccaaccactctcgttaccctggaacacaatcaagttacagttgtggccacccacaatgatcttgtcgtgcaagaaaagaagggacttgaatggtaaaaagttcgtcttcactgtaataaaggctgtaggaggcaaaccttcaccttgtgggtaaacgacggagacagtgccgtcatgactgacgtaggccaaagagtcaccagcaccgtcttcgttgaacgagacatcatggacccaagcgcctgtctcattagtgtagtctccaaccaacgtctggaaaggtaatttcgacccccaaacagatggctcgggctttgtgtccaagcctttaataaaggcactgaatacacgaacgtggccatctgtagagcctgacgccaaaagcacgttgtttgggtgccacgacaagctggtgatggtggacttgaggggtttcttcaagtgtttggagacccaccagtcattttcctcctcgtagtaacagatagcaatgacgcgatctgccgaaccgacggcgaacttatcaccatttggagaccatctgcataccttggcggctctgttgatacgcaaaagcaccaaagtaggcttgaactcacgtgcttcatcattccattgccacaccaaggcatttctatcctgagaacaggtcaaaatcttcgaaccgtcaggagaaatgtctacggaggtgacggttttgtcgtgacctttcaagacggtgatgagggttggtttcttggaggagcctggggagttttggtacaattcgaccgtgttgtcctttgtcacagccaaaatatcaaagtttggggaaaagcagtggtccttgatgggctcgtggcccaattgaaaaacaacgggtgcagacatttggaattacaggagtgctctcaactgtaatggagaagatagttggtacttcgtgtctaccctattggcgctcatatactatagacccgtgcaccataggggcggagcttttgctatagtgattggattattaaacattaaaaagcaaagataggcccaaatactaaaggaagtaaattctagcctaagtcactaaagtatacggtgatggagtaaatatcggccgactgtggtgtctactgtatatttgaagccgcaacggactattctggagtctaacacattatcacagtttgtgagcgataatcatcacttcatgagtcgtcccagtcaattgttagctaaatgggaattcaaaatcctgtcatgatacatcaaaggaaataattagctgatgattttgtagaagtttcgcatacgcagtagatctcagttgctcacgttaagccaacaccaatgcagcatggcacatcattgcggacctttacatacagcaggaactacttattgtgcttgaaatgttgtaaatctaaagctgtcacaatatatagtgtatactgcaaattgctagaacactttaatcttttccggcgtggcttgctttctcgttgatgaagtctctaatcttcttccagaccttggatactttctcattcttgattcccgaaacctttccatcgagtttatcaacaatgaagctgaacattttagctgtttcctcatcaaacaagatacgcaaccacaagaacatcaacacaagtaccaactggtagcctgctgtacttctgaagaaaagagtacgcaaaatcaaataaacaatgagaaaaatctcatcaaaaccgatgatttgtgccaagaaatctgcctgctttacaattacgccgacattgaagtggttggacaattgcaagaatgaaatcaagaagactggaatgaccttcaacacagatttgaacgtaaaacaccacacaaacgacaagacaagatactgaaagttcagctgggccaagagtgtggtcaacggaggcaaaaatttcaagccaaacttatgagcagcagtggcagcgaacgccattgtagcccctacaagggtcaatcggtaggatatgtttccaatgtgatagttatctttcaagcgcaaagttttgaaaacaaacatcacggtaccgaaaaggaggcacatgatgtggccagcaagccatacgtaatacttaacattggaagacgattggtgcttgcgaaccaacttcctctttcgaagatgtggctccacagttgaattggaaacttttgtggctgtgggctcggcagaagacatgttaacgggagtaattgatagaagcaatcgaagatatgcgagtgttcactgcgtggaaggttcagcgcagcctgcacataatttgacatacggatcggggatgggatttgcttccgtgaaagtaacgaatatggatgcattaaatgtgtatgaattatctaagcgtcctaacttttgctattttcaattcaagatctttccttattatactggaactaaaaatgttgcgctctctaaaataagtatgagcaattgcatccgtacatccttcaccataaacaagcgaagcactacaacaggatacaaatcatgtctaacaacgttctacaagaagactactcaaccaaaaatgagtttctggcactagagaggcaagtacttagccagtatcaagcgttggcgatcaaacttaatacactctctgatgaaatcgccaagttgaacaaacatctcccatccgagacacaaatcgccttagacctcaccactggcctggcagattctcttttacggaacatgcacaacctagaacggaagattggtctagtgtacactttgttcaggacggcggtgtatactttgttgcttcaaaatcaagaaaacaaggatgcgcaagatgctcctctgaatatgctcgatgacttttctgctccattggactaaacggatctctctatgatataattatgaataccggtaattgcatgaacgtacgattgagttgtctaaaatttagtgacaaaaatccatatctgttcatttgtgaaccccatgttgtccagaatggaataatgccccacagagaatctacaatacgggatggcctattagttggagctcatgtacacagaatgaccattggataagtaatcggcaatgtgaaggtatggtggaacctgccaaccttcatatgcaccgaaattgatattacggggtagtcagaaaataatgcgaacaagtggaatgtattgatgcaatcacaggaggtcaaatatggtagcaaccgaattaatacggtaaagcagacaacataacgtctcaaaattgtgtattggtctggttattgtcattaggtatgtgacactgaataaacattagtgagccgaagacaaagaatacccttggcgaatgtgcggagtcaaagtgcgcgatgaagaggtccgagtcactaacataataataaatgccaccttcatttaaatagccccatttctcaacgtgggtttgaaaaagtagactgcccttttttcttttcttcagccatgtcgcacgataaatactctactccattgtcctcgagatatgcttccgaggaaatgtctaagattttctccttgagaaacagattttccacctggagaaagttgtggttgaacttggccattgctgaaaagcaagttggcctcagtgtcatcaccgatgaggccattgagcaaatggaaaagcaccttgaaatcaccgatgaggaaattgctgctgcttctgttgaagaagccaaagtcagacacgatgtcatggctcatgtccacgtcttcggagacacatgccctgcagctgccggtatcatccacttgggtgctacttcgtgctacgttacagataatgctgacttgattttcttgagagacgcttacgatattttgattccaaagttggttaatgtcatcgacagattgtctaagtttgccatggaatacaaggacttgcccgttttgggctggacccatttccaaccagctcagttgaccactgttggtaagagagccactttgtggatccaggaattgttgtgggatttgagaaacatggttagagcaagaaacgacattggattgagaggtgtcaaaggtaccacaggaactcaggcctctttcttgtctcttttccacggtgaccacgacaaggttgagttgttggacgagactgttgttaaattgttgggctttgagcatgtttaccctgtcactggccaaacttactctagaaagattgacattgatgttttgagtccattagcctctttgggtgctacttgtcacaagttcgctaccgatgtccgtcttttggcaaacttgaaggaaatggaagaaccatttgaaaaatcccaaattggttcatctgccatggcttacaagagaaacccaatgagatgcgaaagagtgtgctctttgtccagacacttgggtggtttgttgaatgatgccatccaaaccgcttccgtgcaatggttcgaaagaactttggacgactcggccattcgtcgtatttcgcttccgtctgcattcttgactgccgacattttgttgtctactttgaccaatatcacctcgggcttggttgtttaccctaaggttatcgagagaagaatcaagggtgagttgccattcatggccactgaaaacatcattatggccatggtggaaaagggtgcttccagacaggactgccacgaggaaatccgtgtcttgtctcaccaagcctcggctgtggtgaagcaggaaggaggagacaacgacttgattgagcgtgtgaagaagactgagtacttcaagccaatttggggcgaattggatgctctcttggacccatctacgtttgtgggtcgtgctcctcaacagacagagaagtttatcaagaaggatgttgcccaagcgttggagccattccaacacatgatccacagcgaagatgtttcgttgaacgtttgatgattggtttacatagggtttgggatatattagagtattttctgtcatgttacgtagagtaagcctgttaagcgatagttgacgctgtcatcggtacttatgtcatttgtttgccatgaaactgtgggtatcgtatcaaaagaggggtatcagaagttggagccttggttgatgttacgatcacgcacacccaattctccgttgaagaaagtgtcatcagcgtccttctcactcttacgccagaatgtccatccgctttgattgaaagtgttacccttgcgtctcatccagaacacgagtgctacaatagcaagaagaatggcacctccaacaccgacaacaacacccacaacaatcttgttggtgttactcaagccaccagagctgcctcctttgttttgtctggacgaggctgtcggttccgaagtgttggtggcaactagggatgtacgagtgacgataacagtacgaccatttgtcacagacgaaaaggtgtgagtaacaggaagactggtgatggaagagtcagcagatgaagtagtagggcttgacgacgattcctgctcactagatgctgcagtcgatgacgatgcgttgtcttctgaagaagaagtggagtcttcagcagaagtagagtcagcagcggacgaggagaaagcagcagaagaagacgccactgacgatgtgaaatctgccgacgacgacgcttgcagggcttgattactgcttgactgagctgcagatgaaaacgactgcgcagaagacgagaacgagaatgcttgcgacgaggaggatgacgaagttgatgtttgcgtggaggacgttagcgaggaaaatgccgaggaggaaacgaaggaggaggttgcaaaggatgaagtggaggacgagaaagtcgagttagctgcctcaaaagctggctgttcgtcggcctttttcgataaaacaaacttttctgcaaacttagccacggcgtctggacaagacagtgggatttggaacgaataaacacaggagaaatgtaacgcaagacatgcgacaagcgtactggagggcaccataggaagagagagatatgttgctagggagtgaaacggaagtgaaaatggaaaatacgcaggtaaaagcgtgccgggtgcgtgtcaggaaagactctcagttgtatattttttttttcgagatttgcatctttcggtgaggcaaaaaagtaaaaatagatgagtaaactctcgcacgtgcctgcgttctttcagcccgccaaactggaatttttttttccaatgaggcaaacgaagtacctcctctgtgtgtgcatgtgcttatacacgagatgcttttcaaacgaatgttttgtcccaaagtgacaaatgggaatggtacgcttcaggcaccggaggcacgggtgtaatagccagtgacgtatgtggggcggtttaagagtggaggaaagaatgaagaggacgagaaaagtagaggggttctaggcttgctaaattgggccccaaagaaaagacattcgaaacacagatctgcacaaatatcagaaaggcgggtggaaccaaaagccgaatatctcgtacgtgctcatgtcttgcgcctctgaaccttaacggttgttgcaggaacgcagaagccgcaggaattcggaaaagtcgcaggaaggggcacacgaatgaaaaagaattcacttaatcggagttcgggttatattttcagtgaagaaacgacatatgtttttgtttgaaatagcacaaagataaagcgaagcgcatgagaaaagagaagaacgctccacttcgaggctcgtaatatgcaccatatctatcatattagtgatttcaaacacgtagctgattgttcttctttttctcttttcttcacagataacatagaccacctttgttaacccggtgttattgaaaattccctcatcttaagcacttagtacctctttccttcttgccggcttatctgtagaaccgattttatctagcttcaactactgtgcgcgatagttcaccacctgcacatgcatatggtggcatagttgacatctttttagtgacatatttgcacctatggctgcgctcacattccgagagcagatggcgggaatgccaatccgccaaatggtggtggtatctctcattcggttttccgagccgcttgcgttcacatcgcttttcccctacatgtatttcatgatccgagatttccatgttgcccccacagaacaagacatttcgaagtacctgggctacttggcgtcctcatttgcgtttttccagttcctattcgccgtgcaatggggcaaaatgctgaatcgcgtcggcagaaaacctgtgctcttatgtggtctctttggcacatgtatttcgttagtgacctttggcttcagcacgaattattacatggcgttagcagcgcggtcgcttgccggtgcgctcaatggcaacattgctgttttgcggacagttattggcgagatctgtgtcgagcggcgccatcaggcgttggggttcagtactttacctttgcttttcaatttcggatccatcattgggcccttgattggcggttcggcgttattcacaaggccaaacccacacagtccatacgaggatgagcatggaaatacgtcaagtctttctttgctgacgtttggaacttcgtggtacgacgcgtttgtagagcgccatccttatgtcatgtccaacattgttgtgtctgtgttcctttgttttagcatggttatcggctttttcttccttgaagaaactaacgagaacttccgtcaacggcgcgattacggtgttgaactaggcgatgcattcttggcccgctttggtgtcaaacccccaaccagaccttggcagaaaaaatccgacgaagaaagaccgcttctccatcatgcggaacatgtttcagcttcgcaggtcaatgactttagggccacagcagctactgaagatgaagctccaagtggtgccaatgaaattgcgacagaagaggccgtcattgatgaaaatgacgatttggatccaattcccctcgttagtaaaccaatgacgaatgccatggtgcgccgctattccctgagctcgctggtctttggccggacggacaaagacaagactgcgctaactgggcgagttatttcagtgattatctccaactgcattatttctctccacagtatcgcctacaatgaatttttgcctgttcttcttgcatctcggttccagagagacctcctaaagttcccgttcagaattggcggaggatttggccttgactctagctacattggaacccttttctcttcgactggggtgatgggtatcattatagtcttggttattttcccctggatcgaccgcaccttggggaccattaaaggctttcgactctcgctatcgtttttcccgttggtatatgcgagtgtgccaatggccattttcacgttacataagtataatagcgcttttcccctgtggttcacgcccattttcctttactcgctcactacgttgaagacgctcgcctcggctactggtatgcctcaagtcatgcttcttaatcatagagcagcagcaaaagaacatagggcatacgtcaattcgctaactatgagtatgttagctttggcccggtgtttgggtccgattatttttggctatttgatgacttttggcgacaggcacaatatggcctggctagtgtggtggctcatggctctcatggcattgtgtgggtttttgcattcgtttacacttgatgattacgaggattagagtgctgagggcattactttattttagatctctgacacatagcttacatcactgacagagctactgaacaactgaaagataagataacgtagcctttacctgcttctcaaatcaaaaagtagttcattgagtacccacttaattttcgtagattaagtctctctttttatgaagatgattgataatttgctatgaactgcttatctgaagaaggcattgacgctatcatagcttgcactgacattcatcatcatcatctttttaccaatatttccccacatgcatacgtgtaccatttaatagtgttctttcgtttcttgcacaaatttacttttcttttttttcatgtactctttttctgtctacctatatcgacaatctggcatacattggccactcgatagtgcatactgcactacgctaatcttgaacgaggctaatgaacccgatacaaagtgactgctactgcaagtgctattagcaccaaatggaatatctcacgtgtgaaacagttttagtacaaacctcgatcattcaaatcttttgtctgtaactgtccattcgagtattgtaattgtgacaagtaaattaaaatcgcgcgttaaattgagtcacagatccacacttttacgtggattccacgtaatcgaaaatctctttataaacttggacctactccaaacttaattgcgtattttccatattttcccccgctttcaacagcacattgagcaacaaataaacatctatatttgcccctcaattatcaatagctttcatttcttttaaccacgaagaaacaccatgccttcctttagagaagaaatgaagggatttcccttgtggcaaatgtcagtggtgttgatgatcaggttttccgagccgctttccttcacgtcgctctttccctatgtttatttcatggtcagagactttcaagtcaccaaagaccccacacaaatctcccgttacacgggttacatggccgcgtcttttgcgtttgcgcaattcttgtgttgcatccactggggtcgactttcggaccgcataggaagaaagcctgtcctaatgtgtggtcttttaggtacggcgtcatctattctattatttggtttctctacaaactattatatggcacttttagcccggacggctgccggagctctaaatggaaacattgctgtgttgcaaactatggttggtgagattacaacccagaaaagacaccagctgatagcattctcgatgcttcccttcctctggaatgtgggttgtttcgtggggcctcttattggcggctcgcggcatttgacgcgacccagaatggactcttcggtcaatgcttcgtctggttacgatcgttttgtctctaaacatccatatgccatgtcaaatgttgtggttgccctgtttttggtgactctggcaattattggcttcctttttcttgaagagacccactacaagagatgtacacgttatgatccaggtctagtgcttggcgacagtattcgccggcggttaggctataaaatcccacgcagaccttgggaaccgcagaccgagacggaagaaagcgccgttgttgacgaggtcgacgaatattcaccattgatcacagatgcagcgaacggcgatgaagagtccattaatagcatggatgaaccagaagctttctcaagcacattggaaaccatccgtagatactcgtcagcatattcacttcagcctgaccttcagcctgttcttctgagagccactacaatttctgtcaccgaggaaacacgccacttgtttagagccttccgcaacaagaacatattcacaaagcgagttgttcgcacgatcatggcatacttttgcatctcattccactcactcattttcacagaattcatgcccgttttccttgcgggtctggttcaaacggagtatctccatttcccatggtctatcaagggaggctttgggtgggatacagagcgcattggccgtatcttatccaccacaggcgtattggggtgttttttcgtcattgtcgtgtttccatacttggacaagaatctaggaactaccaaaggattcagattagcaacgagtgttttcccacttacatatacggcgttgccattcacaatctttaccatgaccgcctataatcctaacttgcctccatggctcacacaagcatgtctctacgcatgcacaggcgttaccgttttaggcacatcattggcattcccacaagtgtcgattttagtttacaatgccaccaatgcaaaatatcgaacttttgttaattcttcagccatgagcgctacatctttggcgcgctttatggctccgcttttatggggtacactcatctcgtactttgataagaaggctatgggggccgttccatggattcttcttgccgctgtgggaagctgcactttcacaattgccatgaatcttgaagacacaggagcataatactagaatgtgctattaggaaatgccagatattaggaaatgccagaaaagccacgaaacaaagccctatacatataactatcattaaatgaaggctgcttgaccaacgtcatccataataggtgcaaaagttcaatgaacgctcatcggtagttttatgttagaatcgaagacttagcccacacacggcttgcgtataaaacaaaggataacgccccgtgctctctatgcacacaggacatgacgaacaagtggggcaacatcccactgtatccttggctacattccgaatatctgattcccgatatattaagtataaaaaagattcccgtcaaagttataaaaacaaacaaaagagtaatagataattgtatatggtggcggggcatgagaagctccatgagttacaagaaccacggaaacttcaccccatcaggacaagtcctgacattagctagcaagaatgccaaagaatactagagcataagtgcacttagaatctttggttagcctttctagccttgagcttcttttggatttgaatggcaacgatagcacagaaggccaagaagacaagaacgaaaacaacaataacacctgctgggaacatcttattgagggttttagtggagttgagagaaaaaaaagagaaacaatttcactccgctgcggaataactagtgtatttattcggcggtgcgctatttttttcgccgtgggcaatttttctcaacctacccaattcgggcctgccagaaacaaaccgggacgagcgcttagctaatatacaggtgattttatgcatctggttatgtatctcgctgtcactttgagttttaggtctatttccttcgacggggtaatttagtgcaaacggtaaatgtaaggaaatagcgcaagcgagcaccgccttaccgttttggtcaaattttcatggcagccttctttcagagcattagcgttagccaaaatccatgtatttctccctcagataacaggcccgctcacttccgagggctcccgagccaatgaagtttatcacacgtgaccacactacgaatggctaacatgataatccctcattgggccgatgcgcccgaatgtaaagctgggcataatacttggaacttctaatttctaatgggcgccgccgcactttgcccatcatcaaaaagatcacactacgcataccagccatagagacctttgccagcgaattgtgccatgtcccagatttgtcagtatccctcgctcccattgcatatgtcggtaattttcggccgccgagagatgccggatctttacccatggaaaatgtggagggcgcggaaataacagtgggtatttcaccttgccttaccatgcggcgttggtaagagtagcgacaacaactgaaaaaaacagtagagaaagtagtagcagggcaagcgcaagatgtacttgctgtggtatagcctgatccactgctcgtacaccacaagagagattggaaacagataccatcattcctgcgaatatgctcacggctgtttatgtgtttacaccgttgacgcatattgcatcagaatgcatacttcatcgcaagccgcagaggtcgatagccacatcttatatccatgctccagcggctttagatttctacactttgtttgcttttcttttttcgtacatgtctgggttttgcaattaatgctccactctttggcattctttccgtggctctgtgctctggtcagaccgtgtccaactgtcccgttctagaaatgatgcaatcaatatagcttcgtacggctttttcccttcttcggatcgtgtttcggacgttcgaaaatgctccgtctagcgccgaatcatgacgtccacggccagccgagacatgagaagacggtagtggcacgatgcttatcactgggattagtctttttctttccccacgcacacgagcttcacatgcacatgaacgtgataaaatgctttcgcccatatatacgtcgaatggttcatgaactttcatgttagtcagtgatttgtgccacgctggaatacagaacatttctccccagatctgcttaaaaattcgttgtttggacaacgccaattgactcgacagaagatctcgctttcgagtaacaaattatttacttgagattcattggaaaacaatgcccaagaaacagatttctcctgctgaaaatggccagcatcaatctatgcacttaattcatctccaccatggccagcggactttttctgcctggtgcaacaaagatcaggaaagcattaaacctggcttctttgacagacttattatattcatgcatgggtttcctgataaccgagactcataccatgctgtggttcctatagtcttgcaggaccttgggccgaaaacactagcggtcgttcctctgctaagaggatacgaggtttcctcccagggcggaccgaacaattacaccatggcagagcttgcagatgacgttcgcctgtggattattgagcttgttccggaccaatctgtaccagtccatttggtgggacacgattggggcgccgtagtggcttttaaaaccgcttccaagtacccaaatctcattaccctgatggtgacgatggccattccatacttgtccaacctccacttgtggcactttttgtggtatgcaccatcgcagttgtactattccagttacatgcttcgaatgcaatcccctctcttctacagaccaaaattcggtaatttagaagagcctggctatctagaccaactttgggcatggtggtccccaggttgggacttttccaaagaaatcgagtctgtgcgtacaacacttgctctggaaggtgtgctagaccatgccacagcttactatagaaatgtgctcacatggaagaaccgtcacgagatgagatggaatgtggattttgaaaaagtgccaacgcttattttgggaggcgacattgacggatgcatggttccggcattgtttgaattggagtctcgtcttttagctcccatccccaaagtgaaggtgcaattgcttagtggggtcggccattttctccaccgtgaggacccagaaagagtgggcagcttggtgtcgctgtggttcaaaaagtacttgaactgacccagaaaaggcatttaagcatcaaacaccactacccaccataaaaactttccgtttttttcttttttttttctttaacaacgaaacaactgtactgacgacaatgaacgattttttaaacgtcttcatattgtaaaatttctttttgacaattatcagttcaagtggtttgttcaaacctttcggggccgttattgcattaggaatcaaggtttaatgagatgaggtgctacgtaactgaaggctatatgtgctcacattgggtctgagtgattattcaaaatcgtatccagtttttttcaacacttgtgagatgttagcaattgcccgaaagcaaagcacggtgactaaaatgagaagtaggaagtgtaaagcttgactatattatgaacgatacagccaaacaaaccccaacagtcaatcaagaagaaaaacagcttcatggccagactcccctcaaaagaattttcatgtatccgatactaaaactttgatcattgtttttgttcatgtatgtactacaatatctagaaagcgccagtgtcacactgtcctagaccaagtcgcttagctaagtactcaccaatacttctccctaattcaactgtacgtagtttccaggaaacgagcctgtttgaccgttatatcttcccgtccaccatgcgttagcgtcacccttttccacaacttcgatcaccgcccccgcagggaagctcaagtcaccctgagcctgtgcggcgtagtcatacaaagcagtacatgtctgagctgcggcaggcgcagcaggtgtcgcaggagaataagagggagcggctggaacagcaggcgagtatgcgggaggtgccgaaacaggagacgcggccgctggggtctggtacgtactgtaaggggagccaactccagcagtggcaggagtttttgcgtccgcaccgtactgcccatattgacccgaagtgggagattgcacttgttgaccgtattggccatactggccatattggccatattgacctggagtaccagtcaggtctgggctttgctggccgtattgaccatattgaccgtacgcaggggaaccaggagcgccaggcgttcccggagcaccaggagcacctcctgccatcatggcatgtcttctcttagtagcctccaacttgttcttggagtgaccgactttaaagttggtgattccaatgctatcagtttgctcctcaatgttacccttcttcgcatgataagcttcgacgatatccagcgttaagtcaaagtatgggatcttcaactcttccatgcggttatacaaggtgtagaaaatgtttaactgcatgtagtagaaggacaagaacaagggcttgacgaagtccagctgcatttggaacaagatgggaagttcgttcttcaacatgtcgttgtagtagtcatattcctgctgcgccacgtgcacttcggcttcggcgttgtacatcttctcctccacttttgccgtccgttccttctcattggcatacttattgtaggtgcgcttgtgtctgtccaagtccatgcgcttgtggtctctcttggtggccattttacgaatcagatgaatcaccttcaacaattcctgcgcagggttgacgacacgcttttcaatcaactccaaatcaggcttcaacaactccttgagctctttgacaacttcacggtactgttccgctgctttgataccttcgggattgtcttccggaacggtggcatttgggtctgacaaccgcccactgatgggcttgtagatctcctcaattcctttcgaaaagtcaatctggtagtctaacatgccattgacggccgcaaagtaccttttcgattcgtcactaagttttttagtctccaactccaactccttgaaccgccgttcagcatccgagtaaacgggatcctcagtgatctcacccatgttcattttttggcggaaactctgcggagcacgcacaatcgttttcttaaaacccttgaacgacattgtggaacttggccctatgttgagtttttggttggcgagcgaaggcttttcctaataaccagagtgatcactcactggttttgagggagaggggcgcgcactctggtgcacggatgtattgggttgctttccctgtgccgaatcgaagaacaaaaatgcagtactaatagcactgaacttctttttgcacccagtactcacgtatccttgtcccacctttttcattttttttttaatagcgccaactgaactttttcaaaaacgaaaatcttctctgatgaattggtaccgtatagatttatctcttaatagtatcggggctgccatgcgccgcctcgccgggaacgtattggcgcccagtctttattgtatctatgtgttgcaacttttggtcatcattgttctagaggcgtctcgggacacgattgcagggtggttcaagttagcaatctgttcattgcgtccgttttactgctataagaaagtgagagacgcccaaggtcgattttctgctgaacaatgtgaacgcacaaagttgtatttcctgacaagttgggcggcggttaaaagtcgcttttgcgatctcccgcagaagctgctggaatccagcgagaaaatcattggcgccactttgagtggtgactggctccactcagttctaggaggactacccttaataagtagtcggaacatggagggttcacaaggttcgagaaactctatgaaaactgctgcgccacagaatatgaatgatgatacaaaaacaaccagaaaggaaaatggaaacaaggaaacccttcaatcgaagcaagcgaaaccccagaaaagccaagtggcctttcctcgcctcttctcgattacaaagccagctgcctcggcacctgtgcctctggcacccaaacttttgaaactgaaagggccattccacctggcagaacctgcttcgtggaaaaccagagcactttttccttctaaagctaacaccgcaatatctgatagctcaagcaccgtttctgaattcaggaacccatggaccgagcagaaacagaggaaattggatacctctactaatcaacctctgcaagtgctgccggcagaacctcctgtgatgccacagaggtaatatctaaaattgaattgtgattcgaattcagtttgagacaagtcacgttgatccagtgattgccattgtcttgtgctttatcgatttccgacactacatgaaaaagaaagaaatagaaaaaaagaaagaacacagtgtcatgagaagataatctaatacaagattacataccaaaaaaggatttctatgatctgcaacttccgttattaattatctgtgataattagtaataagccgcatcttgcatgtcgcgagtttactaaccaggcactatcgtaaaattcaatttataagcagcggacttaatcactgtaccggcctgagtggggttgggcttagcgcgaaaacgtttagaatggggaagtcatctcgggtttaagccgagtcggtcatggcatgtgtacgccttcaagttttagttttcttttggttggaattttttcttttcctctttttcactctccttttatttgtatttttgtatataagcgcatcaaagtctgaattgtgtgcttgtgatcacctgataaattagttgtctcactttcttggctcgtgttttgcgttagtgaaaatcaaacggttttcgaaaaaaaaaaaaagaaaaaccgacatcagtttaacgctaccgaaaccacttttgtttttgaacgcagacaggatattcctttttcccagcagaacttactttccgtgtttccttttttaatgtttgacattctgtcctttgatgtggacccagaaactggttttcttccacctcagctcccactagagcggttgccgcaagcgtactatgcaccatgggaaaaccttgtcaataatcttcccgctttacttcttgctagccgtgtccggccgcttgtggataagttgcctgctctttcaacagaacaattgtcctcgcctccggaatacagaagagcctacatggtgctcggatttttggcccacgcctatgtgtggggaaccaacgaaccggtaagtcgccttccagagaacttggctcggccgttggtcgaagtaagtgatgttttgggtcttccgcctctagccacatacgccgggttgtgtctatggaacttcaaggaaatcattccaacaaccacgaacaccaaggatgtcgagtttgacaaccttacgaccattaatactttcacaggctctattgacgagcagtggtttttccttgtgagcgtattctttgaggctcgtggtgctcgtgctgtccgggcaggcatggatgccattaaacatgcccaaaataaggacagtgcccgtcttattgcttcgttgcagcagttggcgcaagtcattgaccatttgggctcggtgatgatgcgcatggaggaaatgtgtgacccccatgtgttttatttccgtctccggccatacttggctggatggaaaaatatggccgacgtaggcttggacaagaacggtgtgatttacgggaatgaagaaaagccacgggcgtacgcgggaggctcgaatgcacagtcgctgttgatccagttcttagactctgttcttagtgttcaccactatgctactggcgagcgtccagcaccacatcaaaaggtggaaacatcagagaagcccgagagcgcctatcttcgcgagatgagaaactacatgccaggctcacatcgggagtttttggccatggtggacagagagtcgtgtatacgagaatacgtgatggccaaccgggaaaatgcagagcttactctcagttacgacgcatgcttggccatgcttaaactgttccgcgacaagcacatccaaattgtcacacggtacgtggttttacaagccaaacaggcgccaaagatggggtctctgctgactttgcggtcgggacttgccaagaagaagcgcgcaggtaccgaagaaaagggcacaggcggaacatcattacttccattcttgaaacaatgcagagacgagactggtgaccctgccgctggcagctggggtaagagacttttaagcgatggtgtgatgcggttgaattactcaaaggcaaatgcaatcaacgaggactgattatgatgagatggcaacgtgatggactttaggtatacgcggatacagagcgcgggcaaactgtttttaggtgtctatggaatgatattttattgttacggctgtaaagaccagagtaaacttctcgaactacaaggcgtcaagttggttgctagactccatggctccttcatggctccttcatgtcaatgtagtcaaaatttttatgatagattaattttctagataaacgcatctcaatggaattttcgcctttgacagtgcatcgcggcaagcgttgcctaacaaaatctttaccaaaaatatataacaacaacagtcccctaagctagatgtaagagccattttgttcaataaggttctcttccttattgtattctggctagtaaagggtactagatggagtcacacccgtgcctcccacataggtaaaggccgtgcagaaaaatttcctggaatcatgttcaggcgctcgttcccaaaactactaagaaggatgtcgactgaagccagctcgcctattgttgcggccaatgttccgccaaaagcacccaaacagtcaaaaaaggctaagaaacaagagtttcttttgaaaacgcccaaaggtaccaaagattgggctgacaaggacatggtcttgagagaagccattttctctactctcagtgatatgttcaagaagcacggtggtcaggcactcgacacacctgtttttgagctcagagagatcttgaccggtaagtacggtgaggattcgaagttgatctacaacttgcaagaccaaggtggtgagttgacttctttgagatacgacttgactgtgccatttgcacggtttgtggcggcaaacagtatcagctccataaagagataccacattgccaaggtttacagaagagaccagcctgctatgaccaagggaagaatgagagaattctaccaatgcgactttgacattgctggtacctatgatccaatggtgccagatgccgaggtgttggcaattttggttgaaggcttgacctctttgggtattcacgacttcaaaatcaagttgaaccaccgtaaagtgttggatggtattttccaggcttgtggtgtaaaggatgaagacgtgcgtaagatatcttctgcagtggacaagttggacaagttgccatgggaggcagtgaagaaggagatgtgtgtcgaaaagggccaaccggaagctgtggccgacaaaatcggggagtttgtcaaggttaagggttcgctcaagcatactttggatttcttgcaaggttcagagttattggcctcaaacgaatctgcccaaaagggtatttctgacatggctgagttggctggatatgtcgaggcgttgcagatcgaagaccacttgtcgtttgacttgtcacttgcccgtggtttggattattacacaggtttgatttacgaagctgtcaccgaagcatctgctcctccttcgaacgccgaggagttgaaggctcgcgcaaagaaagagaacaaggatgaggatgcaagtgagtacgtcggtgtcggctctattgctgcaggtggacgttacgataacttggttggaatgttttccaatggaaaaactattccatgtgtcggtatttcattcggtgtcgagcgtatcttttctattctcaaagctagagcggctaaggagtgggaaaacctctcatctactcacacagacgtgtacatcatggcatttggcggtggtgctggttggaccggtttcttgaaggaacgtatgactgttgctcgccaattatgggctgctggtatcaacgccgagtacttgtacaaggtgaaggctaatcctagaaaacagtttgatgcggcagacaaggccaaagccaagttggcggtgattttgggtaaggaagagtacccagaaggtaagttgagagtcaaagtattgggtcaaggtgatgacagcactgatggagatcttgtggaggcaggcgagattgtggaagtcgtcaagcagaagttaggcgaggtgtatgtggacggcatgagcgacatttctcgtttggtgaagaacttgtaatctaccgttaatagatagaaacgctgcgaagacagtatatgtagttggcatgtatgttttaaggcagggatgcaacggggtacttattaagtaagatatgattcaatgaccggatgcaagtttttgcatagcaagctcaacatgaacccgaccaattatgtatatagcatgaagtgtcgacgttcaatacaaaaccatcttagtcctggcagaggtctagaagatcaaaacctgaactcacatcacatcctcaattgttgaagttcaggactttagccgctacttaatcccatacaacactccatcatcactcatcaatttattccttatttattttacatatccttatcttcgtcgccctggttgcggtctaagccactgactctcagaccatggcgttctgttccactacgcttgacacggcaccataacgtgttaacatcgtgaaagcagaagttccacaaaacagcacaccaggagtctacctgtggcaatggatcataaaactctgctgcaaggtggcgaagttcaggtaactttgtccatgcaatgtacgggaaatcatgatgctcgttatggtaaccaacgttccaagtcaacaagttcaaggatccatagtacgaataagtttcagctggaacaaggttcccaggaacatttgtttctgcggaaaccttcttggttcgtgggacattattcttgtctaaaacgtagtgctcggcaatgaaatggcccgcacatgggtgcaaggagccggccaagaacgaggacatgatgaaatagagaaacgagtaccagccccaggctttcaccatggcaatatccactgcgatctgaacaatcacgttcaaaagatgggtataggtgaattttgatttgcgtgataaaacataggacgcaatgcgtagaagaaaatttggaaagttgcaaagaaaactttacccaagacgttcagaaggacaatgctttcaaaacgagtgggcaaatctgtgtccaagaactcatcacccataaatttgtggtgaagctgatgataaggctggaaagacgcggaataaggaatgccaatcggcaaattggtgaagatggcaaacaacttattgtgaagaggcttcttgaacaagaggttgtgcgataactcgtggattgcaaggaagatcgcctggttcgaggtagcaccaatcacatacgccaacgcaaagaatttccacgaaattggatacgtattgcgcaaatagtacgccacagagaactgaagggccaccacaaacatcacataccactttgttttcggctcatagcctgtcaaacgcgacacttgtggatatttggccatgatggcctttcttctttccacgtgaggctcagcatcttttgtccaatagtactcattcaaaacctcaatagaggaatctgatggtggggcatcacacttatacgactctttggatacacggtgtgtgatcgaggtcatggttcaaggaagaagaaaacgtagaaagacgtaacgaggcacagtggaagaaatgattcgagcctgcatcaaagcgcatcgtggtgtgagtgcgccagattatacgcgaaacggaatatgtcaaatgtgaataatagaaactcacagcggcgtagcggaactagagggaagaaagaatattttcagggaagaaatccattcataccttatcaattcaactgttctaataactttacaagggctagtttcatttctcttcgctggagagaaatgccgttcctgagtacctgaaactgtatgtaaggtaatgctcgcgtaatgcttattcgaatttcgtgtccgatggttttcttttcggcacctactaatcaacactcgactcgtagttccatatggagtcagaagatggcaacaatgagcttccgtgtgttgaaaaagaattcttcctaacataatttgatggcatttcttatattgtaattttcatttgtcttcaggtgagaagcctaattgtagctttgtttgtccttttcattgcgtctgatcgttacgtcttcaaatgccacgcagttttcattgttaattatttcgtgattattctctctcatactaagagtctcgatataaatttgttatctctgagacacatgctttcgaaagttttttttaaccattctctttgtttccaccgcgaaataagatatctcaactacaataacacgttacagttctaccaggaggagaccgcacttgaaaagtagatattagtaagtgtagcatttatacacagccagtaaccgtatttctgcaaggatgatcgctatagtacacatgaacgattcgagatctgaaatgctcttcataatttgctttaaagttcagtgatgatgatgcgtaacttttgcacccaagttatttttataacgtggtactatttggacattgcgtcccaaataagaccatataaaaagaatacagcaaacccaatccctccatcaattattccctatcattattattacctcaccgttggtattgagggcattgtcggtattggttatagttctgagattcgtttgtgtacacggcaccattttgggtatcgtattgccatggcccgggagggggtggaggaggtggtgggaaaattccacgtcccatttgatggtgcatggagtaatacgggtgtccaggttgtgataccaaaaagcctgggggtggatacccaaatggaacttgctgcggcgcgaatggctcctggggcattccagggtagaagcccattacttctggtctggatggaggactctgtaaagggtatggaggaggcgtttgcagttgctcatgttcagaccgagaagttacagaaacattcggagatgatcgctgcttttggctagattgaacttgaacaccttcatcatcactaacaatagagttaaccatgtcagcaagcccaccttctgtactaatatctctgcttggctgagtgctttgaaatccagaaacatggccagcaatcatcagttctatttcatccaaagatgccgcaatttgttttgtttgtggaacttcactctggacataggcatctgaactttgggaatcgttagtgtttttaactctcttcttgcggttacttctttttcccttactggtatctttttgcgtagctggtatttcaactttttcgagaaccaaagactgagagtcttcatcgactttgaaactatgcgggaaaagtttcttcataaaaataacagcagcatgtaagcgaaggtagttttcataacgaacacattcttctttaattgccgattctcggtcgtaaccatggagctcggcatttttgttgattctctgtgctgcttcattgtctaaaaagcttggaatttccttcagatttgcgtaatagtaagatccatagagcaagtccacattcccacttttgtatagatgatcatcattgaaatccttgaatctggaaccaatggccacaaaatctttgaattgtacgtcttcagaaaacaaatatgaccttacagggacttggttatctgaaaatgctatcaaaagattcagtatgcttgtttcatcttcgtcactaaggatggcccagatagcttgatgcaaagcacgaactatgtcttctttcgaatacttatacgaggaaggaaattcatgacagaacgccaaaatcgtacgaatattctgtaatacaccagtattatcgcgcgtgtcagaatgccacctggagacatgcttgagataattgacaacaaagcgagttaaaagagaaccacactttgtgcttgcttcgttactgtgctcagactctgctaaaatgaagaaggacatcaaaacaataagcatatcagagataatgcgagcatctctcacataaggccataggttcgactgaataaataaggtcagaagaaagtcgactgccgttttatcgtaatacataggctttttgtacgcctgggggtaaaagagatgtcccaagatgcggagcaaaatgatttgtgattcggaaatagaccacgatttagaaggagtcttcaacacccgagaatatgtttcttctaaccacggtttagtaaagatggttgccatgttgtatttggcaatatcacgcttgcgactgctggtcaattgagctcgtgaaaaccattcaacagctagaaacttctcctggacggagttgtagatgacaccaatatgattataaggatcagtcatattgggaaataactgaatgcatttagaatagtagagcaaaggcatcacaaatttttctttgagattagcaattggcttttcattcttagtgtaaagttggtacagtgccatggatttgcaaggctgcacatatgagatatcaatttgggcagagtgtcttgttacgttaccgagccctaaaagacattggtaaagtatgaccttggtactgttcaagaagttagaatcagaagcctcattttgagaagagctgatttcgatttctaattctttgaagaagaacagtgggattaacgagttggtgaaggagccggccacatattgcataaccttgtcgtagaatgaaatcacgcatttcgcaaacttcatgaagtattcgttaagctttctcatttcgacagatttgaacttcgatttagaaccctttttcggttgaagcaggaggcccaaaagctctgcgtgttggcgttgatagaacttgatgataggatggatgaactgggtccaaaaagtttcaagaagttgaaccagttcaaatttagcaagatcggcttgcccattttgcaagttatgactattatgataaagcaaatcgatgtcatcttgaatccatttgcaaaacttgctttgtaccacagcagtgaagcctaggagaagcggctggtcgacatatttcttggacaaaaaatcgttgagctgtgatttgtgcaaagccaaatctgagtttatttggggggagggcatactgggttaataacgtcaaaatttgatcattatagtccccaagtctttatggatgtgaacaaagtttggtgtgaaaaaattgagcccaatacattttcgaggttactgcctgcacgaacacaaagatggatagactgtactgcgttttacccattcgcctcacggaccatgctatctaagtggttttgcaaagtacttcaacccgaaagcagcgtgaccaagtgttaattctcacgacacggcttcgctttcaaaatctaaaagacacaacttgcccaaaatgcaatagggttcagagcctagccggtggtctctcacgtgcttcgcgatagtagttcgcagccggcttcagacagatttgccccagaatttgcctttcaacaacatgactgagaatccaatacccgtgcaagtatacgtatatgacctttcgaatggacttgcagcagcttactcccctgttcttcttggaacacagatagacgcaatctaccacacatctgtggtgttcaacaacaaagagtattatatcgatcaaggtattaaggtgtgcgatcggccaggatccactaaatacggtaccccgcgggaaatattgaatatgggagagacttacatccctcaggaagttttggatgactttcttgacgatctcagaaaccatgaagatcaaaaataccatgcgctgcggtacgatttgttcgataacaactgcaatcacttcaccgatgtccttcttgatttcttggtggggaaaaacttggaggaccggattctaagcctcccacaaaaggtattaaatactccaaatgggcaaatgctaaagactctcttagcaggcaagatgctataagggtgcgtttgtgaccaccttttgacagcttttagagacgattcaatttaatatgtgaaataatctatccttattctttctgcgagctcgagaaactctacagacagaaccttgtaaatatgcggtgtcttgcatcaaaaagctccgacaaatctaaggataatgattccaaaacaaatatgcgcgcacaagaaataaatggctgcaaatttgaaacatgagcgacttgcgatataaatacagcatttattctaggacttgttttcatttttttttttttttttttaataatcgtcttctttctactttgagactttcttctctttttactaactttggaacttcttttcatgaactctaccgttgactacaacgtcggatataacagattaagttctggtagcattgctgcaacagtttcaagcggttataccggcatcaataccgaagacactgatcctgaattaacgtatctgccttccatgtattcgggaagttatgagggtttagaaggcaagagctatgcgcagcatcttcaaggccctggttcgatgtggccatcagttatgggcaaaagcgagactacccaccaatttcaattacccagctttatgaatcccccttcatttcctcaaaatgggaggtctcaaatgtcattacctcagagtcagtttggttctggaatgacaattagtggagggttgcggcaagatcaaaacactactgtcaggaagattgatcgtacgaaaacaagctcgattttatcacccaccccgctagctggatatacattccaagatgccaatattgccctgctttcttcgaagaaacaattttctatgaatgtaaacgctcctagttacaaccccgttggcaacaacaactcaatcagtgaaacaaaagaagatgagaaggaaaattctcaaggaacaaacattgatagtcttgtgggcacaaagctcaatgaagagacccaattcttccacctttcgggaaaaactgacaacgagactatagagattttaagaatggaacttttacgcaagcaccagatcaatacggctttgaatgataagttcaaaatactcagaatggacgaaaaaagtgaagaagaaatagaaacagaaaacagaaacgacaatctggtcaaaatgccgaaaaactactaccagttgttcaaagatctcactcgtacattaaatgaacgaaccaaggagttagaggaaacaaagtcgaggcttgaagccattgtggttggtttggtgatgaacaaaaacacaacggttattacaaatggaacttttgatgctcaggaactagcacaccgaatcaccaataaactagaggtgttgcaaaatgagaacgaaagcttgttgaaaatggttagccacagcaacaagcaaagtttgcttattgagattgggttactaaagaatgaaaataatcttttgcgtcaaaaagtggagaaaatggaaggcaaagaatgagtacatatattcagaataaacgtattcgcagacttctgtttcactgtttgcgagtacaaaaacacaaaaatgacgagcagtgcatctgatgatgcagagcatttaagatgcctaatttacttagaagaagtagagcatgttcgattaatcaaacagattgaaaattaccaagagctgctcaatatgcttcacgcttgcacccttggatgcataccttcagatgtgagtgagatggttgacaatatcgagcacgaaatatctaggagacagaaattggagctggaattttgtgacgccttttcaatcgctttaaagaaaaagaaggtcgaggtgtacttaaaccaaagaaaacaattgaagcagagaagcagaaatggcgaactagaaatgaaccaagtaatgagagagttacgcaaggtaacttgtgggcttcttaagaggttgacgacattaaagaattggagactaaaggaagttttgagggcggaagaagaagaagaagagcaagaatcgtatgatgaaagtgatgctgatagtggagaagaacaagtgtacagcgggaaagaaaacttcgatcctatattcgagagaagagcccttgagcctagatggaaggaatctcctgataaaactatttctaaaaagcagggtaaaaaaatggggcctaaaaagtgttcaaaatggaggggaaacaaacaaaagaacacagttttggttgagaagagagcaaggcatgattgaaagcacactcagaaagaaaaaaaagttatggaagaagaacagactggcatagaatatcattagccgtattattcaatgacgccatatttaaaaccctataaaatccctccatgttggccatgtgtccatctccacatcgtatatataagccatggaatgcctcaacgaagactgcaagtattgaggcttgtaatcatagatgaacatgaccaaggcccaagtagccaccgcaaagtatttccaggatttgttatagatattgctctttagtctacgagcctgagcgtcattcaagtctcggtacaacaccagctcgccatggatcttgaactttggctggcgacactccaaaagcaagtcgagcaagattttccccaccgcaatcaacacacgtgaaaaacagtacaatgtgatttggtgagtgattcctggattgaaagccgagaagtgctgcgagtatacgatccaaccccccactgcgccagcaatcaacttggaaaagccctgtttcgagcccaagagcttttcctgccgcaaaatattaagcactgttttgtagacaatagcaaacgcggccaagacaagcgaatgttctttggtggctttaagcacctgctttaaacgaggtcccatggggcctgagcgatacaacaagttgatcaccaacgcatgggaaaaacggatctttccaccgtacaccacaccattacgcgacgaccgaagcgcctcgagaattggccggtatgctgggttagaaagcactgacatggacgttctctttcttaggtggatgaagcgagaacaagagtgtggagtaagcctgtatacgggggcagaaaccgaggcttcgaagaaagataagaaaacggtatacggtcccattttagcggggaagacatgtttggttacttgtatggtgttgatggctgcatagaaaaaccatgtgtgctttctggttttgccttggtttttactgtgagaagctttggcacaacgtggtggtttaaaacgcaggtccagcttgagtttcttgtgaacaatcttattattcattatttttttttcgtttacaccagccttttgtgcaagagccacctgaatcttgagcaattctgtggactgctgtaatggtctgttcgataatttgtactctccagttaaggccggccgcgcactcatattggggcctagcatagacagattaaagttaaaaagaagcattaagcttgcaaaagactcggacaaagacaacaaaacgtagtagcatagaaccagaagtgctcgataacagaaattaaggcaaagtttccacatctttacacaccgagtttggcagagaacaatctgccgtctaggtctaaagtcttctttcgcccgtcacagaccaatagtcggatccgcatttggtgcaggtttggtctcaattttttttcgtgcgggcactagtgataatttttttttccacaagctttttcagactcttattaccggctccaattcgcctccgcatactggcatctatacgtgtgtcacatttgcagtgctatttaatctgatctcgcaacttcattgcatttttcatttgcctgatctttaattttttgctggagacttttgccttctttctttcatagccttgaaatcactgttgattaccgaccggtgtctgatttcaaaacagcaacacgttatctgatcttctcagtctgcctcccaagaagttttcagtctttcattgatcacaagtactccgcttgtgttatcgactttctccacattttgcaactagactgaaaattttcacctgtgttccataatggcgtctaccgtttcctacgcaaatattgctgccaacggcactgttccaaaaaacgaaaactctgcttctgagtctgaacaagcttcggtgtctctatctgcatcctcctcttcgctagagacaggaaacacaccagtgtcagaacaggcccaacctgcttccgctgaagaacctgctccagagccagcgaaaaaggaaaagaagattttggcacctgctccggttccttcaaaatcggcatggggttctgccccttcgtctgtggctgactctactgcagtggatgagcataagtggcctactccagacaaggtgattggaatgcaacaaacccaatctgcggcaaacaaggctgcttctaagttcattaagcctaacaagtgggtcccaatcaatgccaaggttgttttacccagccccagaagttctcagtatctgggacatgcgggctctggtaaccagcaaaagaataagaaaaagaacaaacctacaaagaaaaagacctctgcatcttcaccaggcgacgactctacagtgagaaaggacggcaagccttcggagaacggcgatcaatctcacatcgagggtgaggcgttgagagaaaataccgagggtgagcaaactgatagcactgatgcctcgggcgaccatctgcattacaactacaactaccatcaaaatggtcagaagcctagccaaaaccagaaaggcttcagaaagtataatcagaatgtgactagtcaaagtggaagagctggaccccaatctcaacaaaaccgcacacaaaatgaatattatcagccttttgcttctcagtaccacaacttcaacggcgcaaacagacagtataagccagcaggtgaaaatggatttagaagaaacagcagcaacggaaacattcaaaacggtaactatactgcgaatggtttccgtccaatgggtcttccttatgcttcccacattcctcatcatcctcaggctatcatggtccagggcgtgccttatggtgcacctatgccagtttatattcctcctccaatcagccccaagcaagatcctctgcaagctttgactcagcaaattgattactacttttctttggataacttgattagagacgttttcttgagaaagaatatgggtactgaaggctgggtcgatttagatttgattttgaacttcaagagagtcaagatcattgtcaacggcattcaaaactccattgaggaaacagatgaacaaaagaagatgctgcttttggatgaagccattttgaaagctgttcagcgatgccaaaacttggaaattggttacttgaacggaaaggatgatattactgctactgccactgaggttcaattgagggtcaagaacaacttcgagcaatggttattgtctgacatgtgattgcacattcttttaccttatgaaaagaaatagggaaatggttaacagcagttctccgtcattctaattttttgttctttcgattctatggtcgttgcttgcatgtacataccttctcctgtgcaacgttaaagagcgaatgaactataatagctgctccatcattcactttccctacacttttgcttgaaaattgaaaaataaaaaaattttgcagaaaaatacagaggtacgtcaaaaatatcaaatggaatttgaggattcccagaaaacaaaaacaaaaaaaaaaatttattcagtctcacattagcataccgtccatctttatagttgttaaatcatctttaataccacttttttttttttctattcaagttattattgttaggtaaaccgtatgagggaacctgggggtatcgcagttcccgcgtatagtaacctccagataagccacaacaatgccttgtctggctcgaactactgaaaagctccgccgtagaagtaaactcgcacctctatttactacgtctacaggaagccaggaaccaagacgttcgtatttgatatacactaccaattgtattcagaacctaacgattatacattacttactgctctcttggatcggtcgaaaaagaaatcatatccatctcagaatcgcgctgcttttctggtcgaagtttaggaacctccaaactttttacaatgaattcttccgccacagcaccatcgagatattcaagatcttcgggcggaatgattttaggccacacccattttgcacaaagcgcaaagaacatgagcactcctgggaagccaacagcacctttagttaaagtgatgataaactctgctaagcccgcaatcacctgcaaaccaagatataagtagaaccattttttcttcagcgacggaatggcatttaaatctttccacaattgcgggcattcggggtcatgtatgatgtagtccttgtcaaggaaaatgaatctaatcttgttcaccactggaccaacatgcaaaccaccaattcccatgataaggaaaagtccagcaagaacagcctggggaatgagaccaagaacggtcaaaaaaggccctgacatcatgacgaaagtcattgcgccttgcaaagtgttggttaatctctgttcgacaacagagagtggtttgcctgtagacaaatcgtgcactactaacgaggatgtatgcaagggagcctggggaattaaaccgtttggtgctggaattcccattatgcccgagatgccagttgttatacccaagagcaaaaagtcccaatggaaagatgcgggttttttcaatgggtattccctcagctggcacataagcgacgacacattatgatcaaagtagaatagaaaagtcaacaaaatagcatagggaatagctagaaagacatcactaacatcaatgttttctttgggccaaaagtgtataaaccaaccgtgtggtctttctgagccatgtgcggtaggctgaaatgctttcgtcgttggtaaatgtgcaaacttaacatcgtctaggtatccgccaaaatgaatgaagccagaaaagaaaatcactgatagtggtacaccgtaatccacaaagattttgcggacccacggcttgaagtagtgaagttgggagccaaaaacggaagaacccaagccaaaaaccaccatgagcaaagcaatcgtgacggaacaaaaccctgaagccacccccatatccgagaactgcctgtcaagaatcagaaccgctttttgacagtacacgatacaaataaagaagccaaacacctcgcatgagaagttcgaaatgatgcggaggaaagaaacccagttcaacattgctacaaccacatgcatcaccatcagccacaagtatatccagcacatgaagggaaaatatggtgtgcctcggggttgcattaattcatacactgtgtaactgaagatagctacgggaccagtgactccaactatgcaaagaggctgccccgcaagaagaccgaaaacaactccagccaaagccgagctcaaaagcacttcattcacaccatacagattatctgtccggtcaaacatgtcctgagcaaaagcaatggcaggaagtaagttggtgaagaatatgtagattgtagaaggtataactctgtagtcgtaggcatcggcaaagtcagagcggtagtgtggccagcgatttcgaaggtcgcggatgacaccccttcccaagttcctaattaaatatagcatgtatctttggtaattgggaatagagattacaccacttatataagtaggtatacatgatgcgctcccctagcgataacgagagatgagcaatatcacgtgtaaagtaaatacggtctatctgcagaaatgtcttgaacagtggcgaaccactactaatgacgggaggaacgaagagattgtaaacgtgaccgtgccaatgtaaactttatgattgtggtcagagtgtggccagaacaagatctccatgtgagactatgattgcggcccgattgtggccagaacaggatctcatcgtgagatatagataataatctttcaaagtgcgttgataagtggtgcaggttcagcggggggagatttacgcacattcagccatttcgtcgtttcacatgaccataagcaatcatttgctgctagacagttgagctttaggggtagccgatactgaatttgtggaaggcggcgaacttggtcctttgaaattgaagaaattcaaatacaccataagggacgtatgtggaaagaattgttcaaggtcaactatgaagctaggaagtctaattctatcggtatcctgcattagagagatactttgatattatcaagtcaaatacacgctgtaagattatttacttacaggttaacatttgtttacgaagaagatcataatatgaacatgtattaaattgatcggatactcgaggacatttagacctataataataatattgcgtaacacgaagtcgagttatctactaggcttgatgcttttcgggcgagtaagcatacctggaaaactttcttatcttggccccataatgacgaaagatttgcgaccttatgtggtacaggaatgcgactggatcttactgaggccttcatcaatatgcttccatcattgagttagcattgcttgatggaggctcctttttttaaagcagctgcagaagacagtaagtacagtacagaaagaatagcagaagcggctagcatatgaaataacactttgcccaaatctggttttctctactgtttgaaattacagcatttgttgtctattttgcgcgattcctagtcatgtcttgtcggacctacctgtatactgccagacaagctacatcgctagcccattctgctgtttggctttgcttgttccaagcccttagacgaaattgggtgttgtcgcctaagatatcttcagtccatttacatccatctgatcactcctttgtctgatatctcacccggctactttcaccggtttctcatgttggtcgttcatcttggcgcagggcgacattcgtccactttcaacgagaggtaccgcaagcttcttcgacgggcacttgtatcagatttgcgcgatgcagcacgttgtatcgaacatagcgccctaacaaacaccggttacggcgctgctctagatgtgtctggcgccgtggcatgcgatgcgacagtgttacacggcgcgcgcggcgtgtgtacatcgctctcacttttggccgtggtagacgcttgcccgacccaagtatgtcttgaggaaatggcgcgccaggcggaagagtgcgcgcaaacggggctactgcggcctctggtgatgattgcgccgcccgcaaactcaggcgaggcccttgtgctgcctgcagcgcgcgccctttacaagaaatatatccagtccaccaatctacaacaccacctattgacccaagaatcggaagaaaatggcggtactggttttgttcgtgcggccaaccctaaagcacagatcagcgtaaagcctatttctctcgcagaggaggagacgagtctcattttccctgtgctggacacggtggggtatattgagattggtacggaaacaacagctgcagtctctctgggagggcactggctccgaccaaagggccgcgtgagttgcgccggaattccgggcgcgggagtggcgctcgccggtcgaggctccgtacaagtctgctgtttatgcagtggtcagggcgacgacattgtgcgaatgacgctcgcgagccatgtgtgcgaccaattactgcgagaggcccttgatgcgcctgctttaggaccattgctagtgaaaaccatcgaggagcgagcaaaactggctggtatagaatcggcatacgtgggtgtgcttgccactgtagcgatcgaagggcgagttcagcttgttttctgtcactccaccgagtcattctacttcggttttcgtgcagcagacgggcgcccgcgtattgttctcagtcgagcagaggcgggctttgtttcaggcgagtattcactcggaagactgcaatagtgtataatgcctacggtaaccacggtggccgttgaactagggcgtcgacgtaaaatttcaacgagtttatagactttcggagtacgacagaattgttctgtattatgaactaacaagacatagaagtatatgggcatggcactgacgcttttggcatataacgggcctagtatgaaagtatattacaacgtctctagcgctcgtatagttatgtgtttacttctgggcaatcgtaatacgtatttcctctttcagtatctacattaagacacccacggaatcttattcgctccaatgtacagttttacactcggtttattaagacttgtattcatcaacaatctctttaatacagggtttgaaggaggagtgtgctaggattaacgagaggtggcgtggaccttttggaaagcacccttttgaccgagcttggagaccttggcggtggcgccagcagcagcaagcttggccttttcagcctttctctcagccttcttggccttggcagcttccttggccaaagccaatctttgctctctggtggcctttctctcagctggcttttggtttctcttctccttgatgaactccaaagaagcaccaacaattggtctttggtgcttgacggttcttctggttctcttcttggaggtctcctcagagatacccttcttgtggtgtcttctgtacaagacggtccaagaaactcttcttgggttctttctttggtggaacaaagaagcggacttggaggattggaatctgaagaccttggagtcacctctgacaaacaaggtacctctacctgggtaaatcttagaaccggagaaggagtcgatttcgatcttcattgtgctatcgctgttagtaaacttgtttggattgaaatgtttagggcgccagtattgggggaatggatgggattatatccttttcgaaatggtccgcaggttttctgaagatggatacctctcccaaaatctgatggcttcgttgtaacataccaagtgggttgatctagaaagagagtaaaagttgcgactgaagaagaaaattttcaccagcttgagaccctcagcgtgtgtgcaggttgcgcggattgaagcgtgcgacattgtctgcgagattacaaaggtatgtatcacgtgcaatgtcgtcctggcccgttcatatctatgttgtagctactcttttctggcgggagaaggttgtgtctctacgagctcaattgattgaattggactaatgctgtttgtacatggatgtgtacaatgatttgtccatctttgcaactggttgttgattatgcgacgcagacagtaagccacgtacctacgcaatacgtcaggtaaagcagaccaagtaaccaacaagtgccaccaatatctgaaattgttctttgcccctttgaattccttatctataaacgggaacaccgttaagcacactctagccctgggatagctacgacattttctcctgcactaaaacatcggacgtcaataaagcacgtgatatactgtgactgtgcttggccgtgtctctctcccgctgcgcgataaattttcacacctcttccctttctcttttcctcttcatccagaccggagtgtaatacttattaatcacagagatggtcagtatacatttttaacggactcaagaggaatctgagtctttgggttttgcggctggcccgctttatcccacaatcggactaaaaccacattactaacaattgaaggccccaaagactaagaacaccgaaaacgttaacgccaagttgggtttggttgtcaaatccggtaaatacaccttgggttacaagtctaccgtcaaggccttgagagctggtaaggctaagttgatcatcattgctggtaacaccccagtcttgagaaagtctgagttggaatactacgctatgttgtccaagactcaagtctactacttccaaggtggtaacaacgagttgggtactgtttgcggtaagttgttcagagttggtaccatggccattttggacgttggtgactctgacatcttgtctgctatctaagtgctcggtgactttttaagtaataccttgtataatagacgcaacatccaacacaagcgtagatgtgtattgaaagcatttgtttttttcttttgtagcgaattgccataaccgcctattaagatgtccgtgactttatgaggttcctaagtttaacattatgattatgtgtaacattgatatgtttggctaatcatggtttaggtttctttgctttatttgtttctactggtacccatttctctttagtaccttccatgcgtaatattactacgtagtgtagattctaactggtcaaccttgatgataatggcggtcttcctgcccattgaatttcccattgtgatcccttatacttgtctcttgttcaactcctcttctagaattcgaatttcctgttcctctcgctctatcatctcgtcaatgccattagaacgttggggcgaaatattcccacgccgcggcagaagttcgtttaagctgtcattgtatatttccaactgctttcgctgttctgcaaccacattctccaactcgtctgtttcgtgaagcaaatcattgtactctgcctgtaaggaatcaactttacccctaataccgtttgcgccctctgtgtccgcgtactggtccgccacttgacggacagtattacagatgctattaaaatcttcactttcagcaaccgcctgcgggattaggcgaagaatgtttgcgttacgtttctttgaaggtgacagtgactccaaagtagtgctttcaatatccagcaggggttccgaaaccaacttgggcactttcactgccgcgtcgttccaatcttggaagtctggcgccacatagatcgagctgccgtctattcgcgtgggtttgggttcaaagaatccattctcgccgtagctctgagagccttcggccgccttctttgtgatgcgatatagacttggctcgggcactaaagcatcgcgtattaaactcgttacttctggttttgtgattattgcattcgtgaagatccccggaggagcaaactcaagagtatttattttctgacacagttccaacacggtgtctagaagcttttctgtccgcgacatgagtttgtgatttaaagataagttcgttttgatgtcttgtgtttgtttgtgcggagcgtctgttgatgtttacatatgcaggaagtaattaatcctagcaagattcagtttgtcacttttaccttatatcgtttatgatgcatagactatttcagtctctttttccaaccttttccaaatgctgtggcttttgaattttgcagtagttccatgttggatgaacaatttgaaaatgcggtcacttatggtaataggtaacacacctggataggtacttttgtatgtatttaataatcgtaccaggaaatcatacgtatctcttctctgatctgtaaaaaaaattcggactttaacttctatggtaaattatatatgtctcttttgtcagatgattttattcataagcgtcgcgaccacttctgatttgtaattttcatggtcttcgacacaatctgctccagattaaaaaggaaaaagtgctaagcaaaaaaaaaaagaaaaacaactaaagaaaagcaaccactctatactataacaaaaaggtcttcgaactttatacactgcctccagaaagtcgacaccctgtcttaactgatacactttcatgaagcagagtgacctgcacaaatttgactagacatcatcatctttctttcatgaccgtcgatcttgacaaacatgctcgcccgggccgcgacttctatctatcgttgggtctagaagggtctgcaaacaaactaggagttggagtgatcaaacataatttgggccagcttacactgctgaatagagcagaagttctttccaatgttagagatacgtacatcacgccgccaggagagggctttttgccccgtgatacagcaagacatcaccggaattgggttgtacggacgataaaaaaggctttggctgaagctggtgtccgtgggctggatttggactgtatctgctttacacaaggaccagggatgggagctcctttgcagagtgtggtaatagcagcgagaactctttctcagctttgggaattgccattggtgggtgtcaaccattgtgtcggacacattgaaatgggaagagaaatcacgggtgcagaaaatccagtcgttctttacgtgagtgggggaaacacgcaggtaattgcgtactccaagcagcgataccggatcttcggcgaaacgcttgatattgctatcggaaactgcttggatcgctttgcacggacattgaagattcctaacgaacctgctccagggtacaacatcgaacaaatggccaagaaaggaaaacatcttgtacagttaccttacacagtaaaaggcatggatttatctatgtcaggcattttgggcttcatcgatgggttggcaaaggacctattcaacgaaaaagggaagaaacttgtcgatccagaaacaggagaacccatcacacctgaagacttgtgcttttcgcttcaggaaacattgttctccatgcttgtggaaataacagagcgggccatggctcacgtccaaagtaaccaggtgctcattgtgggcggtgttggttccaatgagagactacaagaaatgatggcattaatggtcaaagatagaaagaatggctcagtctattctacggatgaacgattttgcattgacaacggaatcatgattgctcacgcaggtcttttggcttacagaatgggacagacgaccaagttggaaaacaccgtatgtacccagcgctttagaacagatgaggtatttgtggaatggagagacgattaatatacgactgattaccagtctactggacaatgtaaacggcccgagtggattgaaaacttttcgtcccttttgtgtggccgcagagaaaccagactttcaaaggcttcctccatttttcctttaaggttgaagtcagatacgggtcggacaatgtagtcataggatgcgctcgtatgattgtgcatttctgtaatcaccagtgaaattttgtagatttctcgtattcctacaattacattttgcctatccttcctttagcctccacatttatttcctgcgccccataacataaagctggcccacttcttcttcgtaaacatacccattctgatttagcattttgatcacagaatgccttatttttgggcctcctgatgaatgtaacccccgtcctgtgattatgcatagcggttccacgaacgaaaccttggtaccgtgcttgtcgattaacccatgctctactcttgcagctaattcggccagccaccaatcagagacagcattctttgtaactgaaatagcttgtgccactgttagaccgtgcaaatctattttgcttgaaggaggtggcagagacacggtggtgtggactgttgaagatttagatgacaatgtattagtattgggcttccatgcacaaagaactgcattcctgggtttcggactaactgtttgaaaaggaacatgtttcttttttagaacatccgccgcctttgggcccacctggggacactctttcggaacatatcccaaggaagtgagaaacgttgtatcgctatgatcaatgaatagttgggcaacactaattgttttgtcaacgttgccgaagaacgctaacagctttactaaaaagtcatagttgagctttttgagttcctcgttggccaagataatttcttgaagctctctcaatgacgcagtatcgacgggaagaacaactcccgtcaccacagcagattttcggtcttgaacacgggaagtccaggcttttcttgttttcttgtggttggcaatgatgtcagctattgcagtaaggggatcattgttgtatttgctcaagtatggttgcacctctttatctgttagtccacatatttgtgcgacatcaatcagagtatctcccgccaaaagcgaattgaaagcaacctgcgaatcttgtccactttggtgatagacctgtgagattttcttggttgaatattggggaaagagctccgctaatttcaccacttcttctgggtatttgcggcttgacgtttgtggacgctgttcacatagaagttcttccactacagaatcaaggctgttcagacacaaaagacgggccgctagttcgcttctagggtagcttgggaaaagatctgacaaggtttctagctgttgtgacgatgtcatggcgaatagtcatgaatgggaaacgggatagtgtgcgatggtttttgtgcttcaagcttatcgcgatttcatcagttgtagagaacaaattgatatgaagcacaacagataaagagcgacaatcattttgtttccaagttgttgtttccacctctttttaatttgtacttttccttactctgtatcttagcaactttccaaaaaccgtttctacagttttcaaacgttatgtatattttggcactgcccgcatgctagttttatttatggtcagcttcttctccatgcttagctttgtccagtagaatcactgccttgatcgccgagaggaacttggtcatttcttgttcgctgtcagcactcaactgatatgactttgtgttggtgatcaacatcaaacaccatttttttcctctcgtaccatccacctcaacaacgtccactaaattgtccacacctaggacctttcgaggcatttgcgtcttgtcagaagatttgcacatgtaaaggtttaggtttgtgacaataaggtatatctttctccattgattatatctacctctaaacttgtagatctctccttcctcgaccaaatactcgccgccgtcattctcttttgaaagttcaaccaaactcgtcctatcacctgttgctctttcgggctcttcgtcattggaaaagtcctcgtcgttggaaagatctgcgtcattgaaaaactcgtcaaacacttcacaccatttttcgtactcctgttgtgtttctgctcgcaagtggaggatcttgttgtgggtatacacggaaaattgatacttgtgagcattcaccactcgagcataggctagaagatcgtctcgaagaaacactttacgtggcttgtgctcggaagaacttttgtaataactgagctgtcgtttgcggagaacgaaccacctcttattccagtggtgagtagcacgagatttttttagcaaccatgccagacataaaactccgttatcgtccatttttgctttagctatgaaggaaggtcaaaagaaagttgagagaagtatgcactctcagccgtggggaatgtgtatgtgtaggtgaagtgcatgatacagaccatcaggcggaaaagtttataaagacaccgaaaatagcacaatgagagcaaaacatagtgattagcggaacggactagctcatattacggaacattacattggaccgagcagccatagcactggatattattaatattttatttgtcgttgaaagataccgtcttgtacattaggcctggctttccatcgcagacttgatgacagccactacagcgctcgtttggatcttgtcgtttccaccttttgagataccgtactcgatgtctgacaagcctttcaatatcttgactctggtagcaggtttcaaatcgtatttagacaagatctccacgaaccccagaacaaggtccactaaagccaatcccttcgatttcttgtagcggtcaaatgtcaagatgcatgtcgtccagtcatccttcaataccagatccaaaacagcttcgatgtcttgaggatgtggcgcaccaatacactcgtagatcatgtcgatgtcaacttgatcttctgggttttctaacgcagctttgcaagcttgtaacacgttgagtgcccttctcatatctcctttggataacgaaagaagagccagctcggcttctggtgtaatattcaacttctcttgctggatcacattctgcacgcgatctcgaatggcctcttcagagatggggttgaaccggaatcgcgtgcatctcgaaagtaacgctgggttcaatttatgtgagtaattagccaaaatacaaaatcgagtgttctttgtgtatctctcgatgattcggcgcaacgagttttgggccactgctgtcatggcatctgcttcatccaatataataagcttgaaaccacggctgaagatctgcattgtgcttgcaaaatccttgattctgttacgaacaacgtctatacctctgtcatcagaggcatttagttccaacaccatgcttttgtaattgggcccatatatttccttggctaacgctgtgattgtagatgtttttcctgtccccggtggtccatagaaaagaagatggggcaacttcccttcatgtacaaactttctgacagtagccacgatgtcttcttggccgtagacctcatctagcgaagaaggacgatatttctcgaccctatgtgttagaattgagcaggagattacaggacagattcactgtgcagaaacataccaaggcaagttctctttgttggacatttgcagatgggagcagattggaactaaaaagatgaatacgcgtctgctatgatgaaagaggttcgtgcacgtgatttgcacaattgttggagcatcatccaaaatacattctatggcaaaatattgaaaagcaaatcaggtcttactatctcatttggtctaatcctattgtttgcttgctatttgttttatgtgttttgttccctcttccataatgctgaacatttatgagagcgcgcaaagtcagagattcgaacctggaacgcagaaccagacactaagatacatattagtaatactgttgttaaagacgacgaaggagagaagagtggaataaaaattgtaattcaccatggtttctggaagacaactgaaaaaaaaaatggtaaatctctttgtatagcgtgtcatctttatgcaaggacaatgctaatcttctctgtattgttaaaattgacagatgtactattgcgaacaatagtacgaacaactatccgaaaaaactgacatatgcgaccggtatgcatatgtacattttacattatgttacgatttagtagattaaggatttgttggactaatgatactacactctttgctaaattttggctcatcccttttgataaacccaaactcgaaaccgttctcctttaaaatcaaacaatatctcacatacgccttcctgtaaaaatggtaacagtttacagtccataaaatgtgatgacttggaggccgaaagcaacagaagcaaaagaatatgaccagaacacggttatctaggaggtgcatagaaatattcaggctgtccccgcttacaaaagttaatcctagaacaccacaaaatacttagtgcttcgaaagttcattgggaaagtcttcgcctacttaaacagggtatgataaagcggtagactcctctgtatgtgtacgtaatgcccaatgcgcccaaagtctcggtaccgagcacaagcggcgcttcctctatgctaataaaagtgaagttgatatgatcttcttcttggtttgagagacaatgtgaagatgatactgctctgccctcttcataccaccatcattaccgaggcaaaggcacccaaaagcgtccaaaaaccgacactaatggcagcggcacgtccttccaccagggcttgcacgccaacaaagttgcacgtagaatagtttgcaccgacgtcccagaaataagacttagctaccagcgcattgtgcttcggacagagaagcccgagatccgccggacaatcacgaaccatggaccagcagatgtcaatacatggcatgacttcataataagttaagtttggtgcgattacatcgttgataaagtcgctgcgggactcgcccggttcgcggcgaacaaaatggttgagctcgcgcgtcagacaacgcgggatggtcaccgcacagagccagtatttgtacgaatcgcggcaatcatcacacgtccgaacaggcaggtagattgcctcggcgctagtgttgcacgcaatctgctccatggctttcgaaaaattggaataaagttgctgtgcatggtaatcgtatagtgcaccgagttctgaattagagcggtactgcgcatgcgacagcgcaggcaccgagtaagccacttcggagcagaaatctagactgtgcaccaacgaacacgcgcccgaggtcatggtttcaatttcaaacagacggtacacgacgccgcccaacgaggagtccttgaaatccaaaacaacatacgccgtgtagcgtgttgaggcgttgagccctgtcacatagaattgctcgcgcaaagtcccgccccgccgcgtgtaggaaactgaaaagtttgctgtgctaaagagcgcggggcccgaccgcaccgcgcaccaactattgttcaacccgctgagatgcgcactgtccgcgccgtgttcgtagacaaaaagttggtaccccgaatcgatcgcatcctggccttcctccggctcagtcaaatttcccgtcacgaccaacgcactggtatcgtctgtatcaaccactgtcgcaaacagctgcgagctccactggaataccaagtcctgttgcgagacgcccacttggtattcccactgcgccgtgcgatttatgtgctcgggcgcgcgcacttccatgtacacgtttttgtacaaggccaaattgtcgttgttgactgcaggcacttcggccaagccttggaaataaccattcttgaaggagtctccgtcgcccaaatacagctcgttgaatccaaatgacatttgcaagtcgttgccgccgtcgggctgcgcgcaaatggttcccgtgagaaataccaaaagctcgtatgcctcaccgataccgtcggtgaagttgacagggaaaacataccgctgtgaagtgccctggacaattgtggaggcaacaggaacaaagtcctcaagcaaagtgggttctgagtctcttttgctgatgttggtgttggtttcgcggtaatcgtagaaagcttgtgcgtggtcaatttcgatctccgccggtagctcattgagccctaattcattttgctcatgtgtatggtggtttagtctttcctcttctagcccaaggtcttgctctgcggcaaaggccactgctattaatgccactagcgtcgaaagaagctgcatggaggcgtagatgtgatgtgatgcgcctgataagaatgcagtccacaagttcttactttcacttctttcaccaaaaaaaaaatacggatacattgagtaggaatgtttaggtttgcgctgatatcctcttgtatttgtgaacctccagctcaaagtgggcattttaaactttcatgctgtattggcagctaatctgctttaaattagctctgaatatctaagctggttgtctcttacctgaatcctagcaccttaacttaaaaggaagtcaaccgtgagaggtatccgattgtcagttcctatgcttatacatctactctactggggacccaataatttctcgaatctagaatgcaatcgatttccatcatacggtcctcgtagaagacatcaaagcggtttacatgacgtgtacatccaattcaattcgaccgaattgcttttagttgtcatagtcacttcgaacaagtgacattaaaacttacatgtaacaaaattattagaactttcaaaccctgctgatatttatttagtacggcaggttataaaatagtgtgaagaagtataaataattgtagtgctgtattaagtgcatcagaaaagcttccagaacttcttctttttctttttctttttcttctcagaatctggcgttggcgtctctattccacgaatgtctggatgcgacttggaaacctttaagtctacttttcctgaagatgattcgtcatgggataagtactttttcaacttgcttccagcacgtttctgggttggcacttcggcatcaactgcaaatttcaaggatgtatgtttcggagttgtgtgacctgatgtgcttgatgaagtcggcagcagaacagatattgatggagccatacctatgctttgttttctcgcagcattcatcatcaagttccgcttcaattcttcataggacaagccgctttttttgtcctcaagcggagccaacaaagatttagttttatatggaactgctccaaacgaattggacccagtgatggcacgcgccaagagggcaccctgtcccttgaaatccggattcacgctactaagttcttcacagaacagaagcgatttatcagagattgctcgtgcaaagttggaaaagtagtgttcgttaacttccgcggtactcaattcgtcgagcttgttatgaatgttgttcttatagtcttcatatagttctgcaatttcttcataggaattgtatgagtccgatgaggacatgcttccagtatcagacgaatgcaaagagtcagacaaagataatatatcttcattcttggacgtggaagtctgttcagatggaggcacctgcgctgcatctgattctcccgatacaatgcttgtcgaaactttacttgtatctgccgacatttctgttacagacgaagccagagctgacatgggatagccattctccttcattatatggcgccgtaagcttctttcgaagcgagccatattcagcgcaggcaccaccaaaactggaagcggaaagttcttcacaaggcggtcactaagacgtgatgaattccatgatttgagtggagcgctgtttcgagaatttacttttgacgcggtagaaacgatattaggttcgtaaaggcgatacatatcacgtaagacatcctttgttttgccctctaaaatctccacagtaattctcgagataacatccggattcaccactttcaagcagtagttcatgacatttgaggtgatgcttttaatgaattctggccgcgttctctgacgaaacctaacacgcgccgttttagcttgaaaattcagtggagatggataattggaatttcttgtttgttttcggcccaagctatggttcatagcagcagcaacaatcacagtgtcgccgttttcgatgaaagagcggagaatccaatcaagcgccacccatgtatgttttctgccgctgatgtataccaaaatcactctgcgaggtaaaacaggacgcaaattcttgctggccaacttgcccaggtacaagtcttcaaagtccttgtgggtccgcagaaacgtacaccctcggcgcgtaattatgggtgtagtgggataagcaatgtgatttctaaaaatggataccccaggatttccgatcggggagagaagtctgtttggagacgagctgggcgaacggacaacgaattccctgtctcgccccctgccacgatcagttccttccagtaatcgagtataaagcagatcatcatcaacgggttcctcagcatagcaaatgtcaatagtatcaaaagacacgcggggtgcatactttgggttcggttggagctggattgggaaggtgatatctctatactcttcattcagccgctcagctagggcatcaagcaactctttgttatccttcttttctatttcaggcacaggactgaaacactggacacccgtttcaagagccagatccagctcaaactgacggaaccccatcaattctggcgaagttaatgtgtggtataaattgggccgaaggtttgacatggctgggcaagatatgagcgagacgaataggaaaataagaaacctgattgatgaacaaataggtcaactaagccagaatgtatggctcaaataagttagactggtaacagttgatggctaggcaggcctgaagcaggaagaacaaaaaaaaaacctcttgcagaagctggacaggacagaacaaagatagatgagaccacaaaagttcgcacgattatgtattagcactagcagcagaaaattgcggggatgtggatagtgcggcgaaaaaacgctttcagtacaagagctgattttagctttcggagtcagacggaaaagacggatagacgggtcgctagaagaacttttcctatgtccttcagcaccttgatagggtttgtacaggaatgacggggtttccaagcacaagcaaaacctgcgcaaaagaccgtatgagccggattgcttccggtatttttcttgtcttcgaccctgcgcaaatccaagatgctagttctggaatatttttagctatagcggccaatggtcattttttacttttaaattacgtcttgctgattgaattggagcattgcgcattacgttcgtaaatcaagattgcgctggaacagtttacattagatgaagcattaaaagtgctctagcggccttgcattgaaagataacggtatgtcgctcttcaagaataagttcgaaccggccggtggttaagaagtcggccaaaggaattgcggagttaatacctttaagcttcagtctggcaacatcggcccgttcgatgttcccgatacttatcgcttccgtaaaaggctccggatttggtgcagggaacatatttagccgtaccgcccggccatgaaaaatgagaaaagtcgcactatgattgattatgcatgaacgagacaattcatgccgaggcattcgcatcgtctatatacatcactattggtacaatctttgttgccgagtttgaagttattttaggcttactcagatgggtaaatattcctgagataaattctcgggtgatttatgattaccttgtaggagaagtatcactgtggcataaaaatagttggagccattcaactgcccaataatatggatacgataagagcgacaaatctcagtgagcgtcgtttccctttgatgttccacaatacgatgatcgagcgttcttgttttcgtacgaggtaaacgttctgaatatctaatctctcacacaaaggcattattcagtgtggagaattggttaatacaaatggctcccctacaaaaactgtccaggtagatttaaaataactaatcacatttgtggttgtttcacttatacacctatttttcataccttgtaccacgtaaatgactagtctatactttattctacaatgcttatgatacaccaatgcaagctggaggatggtcctagcctcgtaagttgactattgcaatctcgtgatgcaaaatcatggaccaccagcgtaagattttaccggaaacgtcgaaatatagtcaccgtataattcttcatcaaagtgagtatctgaatccagatcttgcccaacatcagattgaacatactcttttggagtgactacattccaggaggattgtagatcactggtggagaatttaggctcggctattacgttatcagaacgtcccagttctataagttttttctcgtgtcccctctctggtatgtttttagtcgcgtcgctcgttatgtttgaactctcagcaaatgatgtgtttaatgaatcgttcgcactgctctttgattcgccctgcgcgtttatgttgaaaccagcatcaactccaccttgaaatccagcgttctcattcctccgctcttcaatcgaattggcaggagcattctgccttgctcttgccatctcattggcctctgacaacgtctcagatggcgtttgtacgaacccttcgacaacaaaatggcgctgacttggaagaatgggcggatgtgtcaagagcgcgctcaaatctgtaggggcgtcctcgcccttcaaaggcagagacccaagcgcccggcgcgtacggacgcgaggttcgaccggcacccgcactgccggtttccgtccacgtgtgccctttttgcgcggccgccctcgtctgttcggcggtggaacttggataggcgggcccatattttcgtcatcctctgttttcgcatgcgtatgctcatcgtccagaaacattgggctgcgtgaagcgttctcttgtgccaggcgaaagtctgctcgttcgcccatcatccgttttttacgtacagattgtatcaccttgaaagtgtcccgcaaaagacgtagtctttgtgctacattgacaagatcaatataccatgctttttccagcgagtatgctttgtattctttgagcgctcgtagagactgagagactggtctatgctcagaaaccgcactgacttcttttggtcgagggaaaaaaacaggggaccctggcatcgaaaccgcaggcgaaggggaaagcgcaggtgaagagatgtctgtcctcccgtcaaaatgtttgggtggctccaaaaatggcgtttgtgggcgagatggtgtgccttcactgcgctggtatgtcaaagtgacaaatttcgttggcgacacacttcccaggcggcttctggcatcccatttctcgcggttatatcgtaaaacgaccgtactgggatccatggggcagaaattgaaaaattagttgaaacaatatcaataaaatcggccaattaattatgctgggaaagataatggtgtctgttttttgtgcacaacagaaaattgttagaatgtcgggtcagaaatgctcaggaggagaaccgaaattttcgacggtggtatctattactagcctctggaagaactgtaatatcagacaatctttggccagaagttggtgcgacttttcttgcatttcaaacttgcatctcaacttatgcagaaattggtgatagcaacacatagtcacttttatgactttcagcttcgaatggttcaaagtgtgtctctaaaatatctgtacgatatcttctgctcttcaatttgataatcagctacgatcatgttccggtttcgttacgtaagaatttgtagagatggcttacactggctatgtcaaatggatctgaattttctcacagttacaagttcagtaaatgagataatacaattatgtgtgatgtgtctaccgatgaagtccatggaccactcttacctggaatagtacgtgcataagtcgcctgaaatccatattcgaaatatctccaggtccctatgggaattggtgagtatttctctctgattcgcttttccatctatgtttctcttccattggctgtattcgtcgatacgtaaccagatagtcaacttgtttgggtaagcaagatttgagaggtgtggatttttggggccagtgaaatggtgtacgttgataatttcctgcatttactgtcaccacgtctctctgccctgttttcttcctcccatgactacatcagaaatctctctgacacccgaaaatgaaccgcttatagctacggcagcgcagctacaatctcttgttgagtctttcatcgagttaggtgttttggttcacgacaaccagggcacagcgaattcccattctgcccttatacataagacgaaccaagtagtcagccagctctcgggtcttacggacagtccgtttacacaacagtatccgattcctattgatgtgttgacttacatcgaagacgggcggaacccggacatatacacaagagagtttgtggaagtgacagcgaaactgaatgctaggctaaaaggcaaaatgttgggcttcgaacggttgtgtaatattttgggtgacaagctcgtcgaagagtttcctcacctagcggatggcgttgctgatatcaagaaaagaaccatccaaagcgcaggcgccaatacatagtggtaatagatgaacatatgaagtcattaactagtgtagaattgaaaaggatgctataggagtattcagaagggcgatcattctaaagttatgttgcagaagtgaacacaaatgctcctttcttcttctctccttctaaacaagttaatattaacaagttaccttataagatatgttttctttctggtcatttctaaaacttgtcacaggacgaaaaggtgacgtccgtattggcgtcgacattacgatttcggcactgcatcggatggaaaaactcgtatcttgttctatggtcaacacaagccggaaagagagaagcgctatagtaacgacggcggaaagccaatatatataaagaaagccccgtaacaatgagattaagaaaagaaaaactgcgaaattgctcttccagttagtatcatcaaaatatgctgagagggaaattttgttcgccgggatttaagcaaaaaaaataagcgcgatggaagcgcctgtgcatttattttgttctataccgcaagatcatgcaactgttcaattacgcattaaagtgtgacatttccgagatcttcctagtgctttaggagttattcattttgtggtgggtcaagctttatgatataagagctaaaacaaaaaaaataaaaaaataaaaaacaataaaactttgtcgtgtttgtctgaaataagatttagtgatcttttagactggcgccagccatcaatttgcttgtcgcttgtcgcacacaaatcagtcgattttcctgcatattactttgcatcgcttttgacaaggatgtacggtattccagaatggtgcagtgcatcagttcattaactagaccaaccataccaaaagaagggaaatttgtataacgaaaggtttcgcatattcacggatggaggtatatcaaatgctaagatgtaacgaccaatgatgctcgaacttgtcgtcttcttgtttagtcctcaatatgctggccaatgcacgaaaagatgagcgcagaaaatcttgcataaagatcccttaaccagcagctcgcaaatggctggacatagcatcacttctggttaaaagccagaagggcaagctcatctacggcagacaagacagtttactggctggatctgcttgcaaaagttcaaaaacatactctctggctcgtttttgtgcgtcaagacagctttagtaaaaaaatatgcgcgttaacgcatcctcaattggggatttgggcttcggataccgcccgcggcaggacgcaagatgtaaaacttgcagcacgcaccttcaagtatataacgttagcatgcgccgtttttttgtcacattttttttgtttctctccacctaattcttctgcatgcgtgccactcgtttcttgcccatttcgcttgcattgttgaatgccatctcgggtgtctctgccgattctgacgttactgtgactgtcacttccaactatgttgctcaagaaactgttactgcattcgtttacacgaattctttaggctctttgaccactcaactattcacgagactgccttcggcgactgcgtctccatttgtggccccaagtgagacctctcaggagtcttctgccgcttcttcggctccagcttcttcttctgctccagtgtcttctgctccagtgtcttctgctccagcgtcttctgctccagcgtcttctgctgcagcttcatctggtgttgcaagctcggcagctggaagctctgcctcagccagctctgtggccgtcagttctgctggtcagagttctgctcctagctcctctattaagagctctgctgcagcaagctctactatttctagtgttgctgaatcttccagctctgcttcttccgcagttccttcgtcatctagtgctgctgaatcttctagcttaccaagcgagacactgtttgtgcttcctccaggcacttactacaccaaaaccgaacaatccactactactatggaagacggtgctagcgctgttattgagtatgtcattatgtatactaacgcctgtggtgtttgaaattaacagaaatggctttctttcacttctgtcacgattattgggtaataaaacgataaatggaaattcactgaataccgtgtagttactttcactctaccgtaattttagcagacactggaaatttgtagatggccttctcgttttcttgtaaattgaccactatgaaccgaaggaagctataataatctgcagctcttggtatctctcttagactttacttatcagctttcagccatgtggagctgtttgacattacataagcttcagactggggctttgtacctgggagacagacgagatggtttgcaaggatgttaccaatggatttcaaaagtgttagcaactatattcaacagattttgaagctgaacattcaagcccaaaagtttaaccgtatctttccgatgcgaccaaacggaggacacccttactaacagtgtatggagctagcaagtatgagcgcttctaaacggcaagttgtatctgaggagattacattaaaactttcaagttggatcgctactaaaacaacgggtttctctttctgtatacggataagtttcctcttatggaagatcaactgcagagagtagtgaagtggtataattgagtaaagaagatttgatgcatccttatcttaatgatagaaatgcggatccaacacgtcgataaagtaaggtaaaagtaagagagtcaaacttgaaaacaatagaatgttgcatgttgaagtaaggaggctcgcgatgagtgtgtaataaacctatcatgacttctagcgagttcatccgcaacatctagctatttttatgaaggctttgaagcaagagcagtcccaaaagaatgactgaaacgcatgaaaattcgaaaaaggtccgagaagttttacatggtaatgcattgtggaaagatgggaggtcacgtatacctttattttaccttcacttaagaatcccttgtaggtataggtggagaaagtgtgtataaagacacgtcaagttatgtggctcttgaccttacatctaaggttcggagcccgtatatgtatggcgcatatcaacatgctggaaaggcatattttgggtcggcaccgatctgctatgccgacaaaaaaatagcttagcatcagttaatggagagtatttccttgaccatatctcccggagcgaaggccagtttattcttggtctatttagcaaaaaatttcagtttaatcttgttttctcttagtgtatctccagaagatcttcgggcttcggcccgagtggggagttgagaataagtcggattttccgtcgtttcaactagcttgcccaatcattaaatctaacgtgttagaaaagcccatatggccaatcataaagctacttgagtgaatgttgaagtgggaggactaaattgaaattatttggcggtgcaacttatagctcctaaaaaataaaacttcttcgtttttccccatgataaagatttaagacatatattcattagcagctatttaatttttcattacatcataatttgagatctcgatagaaattagcagcttaaacaactttattcacacagcttgtttagacaacttcaacatgttccactgattgcttttccacaacgttgtcggcatgtcttttgttcaattcaggaggttcgtccccgaaaacttgggccacttcctccaaagtgtagccagatgtttctgggaaagtgaagaaaacaacaactaattcaacagcaagaatacaacagtagacaatataatatttccactcgatagcatccatagcaatagcattgacataaccattgtaaatcaagattcctgtcgtccagaactgcatgatattaagacccattgttctgtgagagtaaggtaacacttccgtaaggtataagaatggtaaaccattcataccaatatcgtagaaaagatagaagaagaagatcattgcaagcacaccgtttgccaaactcttgtctttgaaatcacgttgttggttgagagctgataagactgtccaaataacgtacgacaataacatgccgctcacgcatgtaaggaacatagttcttctcttgaaaaagcgaacagtactggccatagtagcgcagataacaaagttgtaaatcatcaagcaaccattaatttccaattgtttcttagtcagtttaataccaatagaaatcaagactttcaccaaataataggagaccaatccgttaccagaaagttgcatcataacagggacaaaagaaaccaagaacaatctgcgtctgaaactcttcttcttgatgaaatcaaagtaggaaacattcgtgttcattctctctgcctccaatgcacattcaatttctctcaactcgaagtcaaccaaagcctcatctctggggtcagttgagtttccagtatgcatctttgcaatcaccttcctagcatcttccacgcggccacgtgcaactaagtatctaggagactcaggtaccatccagagcaagcacacttggattgctggcattgctgcttgcaagtaagaaggaagactccaagaggcctttccatggatgtttctggttccgtacgtcacccacgaagcaatgatagcacccaagtaccaacagatgttaaaagcgaaagtacatgtttctctgtgtgtagggtaagataattcggatatgagtgctggagagggagtcgatgcaagacccgttcctaaaccaagaatgattctcgagaccaagaaaaatccatacccattggatacaccttgtaagatacctcccacaacggcgaggatttgaccaacgtagataactttctttcttccaaatctgtcactaaagtaaggaacaaaaggtaaggcggccacggcaccaaacaatgtaccgttactcaagtgaccaagtctctttcctgttgggtgtcccatggttttttgccagtgactcaaggactgcaaaccgtttaacatcgaaccatcataaccattgttggttgaagaaattgtaatcacgaagatacagaaactcaagaagcgcaagtgtttgaccttgtaccagggccgagtttcagcaatatagtcaccaacggagacggagtgtacttctgcagaatccggctgagaagcaaccttttcagtaattttttcagtacttgagatactttgagacattcgagtgtcgaataagaaaatatcgataaatgatctggagattaattaccagctttatagttgtctaaattcctacgagaagcggagttatcacctcgtattgcatcgaaaacgcgggaaaagatgcataactgaggggccgaccagaaataatcaattttactaagtgttccgtgacatttacttctcgcattctccaaatttgaggtaccccgcttgctggcatggtatatgttatgagcccggaagtgtggggtgcgtttcgactttatggttatgaatggcaaaggttgaagtttaatgccctgcaattatctttctcttgggacagggtagacaataaaaatactcattcggtaggtgatcatagttctgggatgtgatattggtcccatattcaaagaaagtaagtctggactgtaggcatcgcggacgaaaggaaatcttggatcctgcggcacctgtccgcaaatggatatcttccctcgtacgttaagcttgggtccccgatgcgggtttctacatgcatgatcggacgtgaaacatgaagtacccaacgacacagtggagtaatgcaagtttgtcatccctcatggcgattttactaatctaaacgcggagcgggttctttcaaaggagcaaagtacatcattttgaagattggtcggtaaatgcttcaagattgcgccgaaagtagaaaaaaaatagataatgggaataaataatttcgagataaatgtagtaaaaattttgagcagtgtacgtagttgatgttatgttcacctggagtaaatgaattgacaagggatataatgtttatgacaagaagggatatgagtcccactaattttcgttgtggtaaaatggtggtgccaaaattgctaagtttgaaattgcttttgaaataagtttgctattgattttggttctagtgaaaacgttaacgctttttctcttttcaaaagaatcaacgaaacttagcagcaaatacaactaacgagacatatgtgtgtgaaaatataagtgatagtgacagcatggaataaacatctctaattgtcagtttatgaaacaataagaaacgctctttcaaattgtcaaacataatacagcttgaaggaaaatcaatattattgtactgggttttgttctaataacttgagaaacgttctagggacataccgtcgactatagatgtgacgagttccgttgatcttttccccttgatcaaatttgttgttttgtttttttttttttttttgcccttcaccttataaagaattcctattagactttactttacatatccacaccagcacagctttatattacaccaagtaatcggagcattaacagatcgtagaaattatattacttattttgaactagacatcttccacatgttccatagactgtttggttgtgagagcattgtctgcgtgtcttttgttgagttccggaggctcatctccgaaaacttgcgccacttcctccaaagtgtagcctgacgtctctgggaatgtgaagtaaacaatgattaattcgccagcaaggacgcaacagtaaacaatataatacttccattcaattgcatccatagcaattggattaacgtacccattgtagatgagaattccggcaatccagaattgcatgatgttgataccttttgttctgtgagaatagggtaacacctccgtgagatacaagtagggcaagccgttgtttccaatatcgtagaaaagatagtaaaggaagatcattgcaagcacaccgtttgccaaactcttgtctttgaagtcacgttcttggttgagagctgataaaattgtccagataacataagtcaataacataccagcacagcaggaaaggaacaatgttcttctcttgaaccaacgaacggtacttgccaaactcgcacaaataacaaagttgtaaatcatcaagcaaccattaatttccaattgtttctttgtcagtttaataccaatagaaatcaagactttcaccaaataataggagaccaatccgttaccagaaagttgcatcataacagggataaatgaaaccaagaacaatctgcgtctaaaactcttttttgtgataaaatccaggtaagatgcattagtgtttagtttttcggcctccaaagcacactgaatttctgtaacttcaaaatcaactaaggccatatctcttggatcatttgagtctccggtgtgatattttgcaataatgcgttttgcttcatcaacacggccctgggcaactagatacctaggggactctggaaccaaccagaaaagggcgagctggaacgctggcattgcaacttgcaagtaggaaggaatgctccaagaagcctttcccttgatcgttcttgtgccaaaagtcacccacgaagcaataatagcaccaaggtaccagcagatattgtaagcgaaagtgcatgttgctctgtgtgtagggtaagatatttcggaaataagtggtggagagggtactacagcaaccatggttccaaaaccaagaaggattctcgcgcccaagaagaagccatatcctgtggatgcaccttgtaaaatacctccaacaacagctaaagtctggccaacaataacaagcttctttcttccgtagtgatcactgagataaggaattataggcaacgcagcaatgccaccaaaagtggctccattacttaagtggccgagtctttttcctgtgggatgccccatagtcttttgccagtgttccaaagactgcaaaccattcaacatagagccatcataaccattgtttgtcgatgtgagtgtgatcaagaaaatcataaaagtcaaccaacgcaagtgctttaccttgtaccaaggccgcgtttcggcaatgtagtcttcgacggctaccgagtgtgcgtctgccgaatcgggcagccaagcttctttttgtatgctgtttatactatcggtcattgcagatgtatttcaaattgtagtgatgcagtaaccactgaagcaaggtttatgagtttttatactcgagaacctatcaggacgaaaatgatgccagcagcattcatgcaagtaacacgcaaacaaatgcacttgggtgttgtgattcctggatgccgtgagtgtttgaccactcggttcctgttgagtctgcgatccttcgtataacacgccttgtcaattgcaggcgtgcatggcgtggctatattattttgagccctggtgatgtggggtgcgtatgccaggtcggttatgagtgcgctgattcaggcggaagatctgagtgcttttatcgatcgcatctttgatctatggaagtggctgagggatgaaatagtcatgacagacatgtgaaaagccacggctaaaaggaaagtgaggcgtgtgtgtatgtacggcatcgggaacatgagagaaatggctaatgctgccgtatacgcggtaaatggtcctgccgcatatgctgccaaatgaggaatccttcccgggtcgtgactgttctttcccccacccgaaaatttcctttattttccggaaggtgaagtgctccaacggttgctccccatgaggaatcttttccgatagtacgaaaatgtgctggtaaggaatttaatctttgtaattccccgtccgtaggctgaagaaacacagcaaaatgggatttttgaaagtaaatggtactaagattgtcggttcggatggaaagccagtggttttgaagggaacagccacaggagggcacttgaacatggaaaacttcatcactggttacccaggccatgaaactgagcataagcaagtgatggagtcaaaaatgggcaccgaaaaatttaactactactttgacaaattttacgagtacttctggacagagaaagacgccatttttttcaaagaagagttgaatttgaactgtttgcgtatccctttcaactatcgccactttattgacgataatgatgacttgttcaaggtcaagcctcaaggttttttgctcttagacagagtggtggaaagctgtgccaagcatggcatctatactatcttagatatgcatgctgttcctggtggccaaaaccaagattggcattctgattcgggaattcacaagtcattattctgggacttcaaagtttttcaagatgctattattcacttgtggaagaaaattgctgaacactacaaagacaacgtatgggttgcaggttacaatccattgaatgaacctgctgttgcagatcattctaaattggtgaatttctacaatagcttggagaaggaaattagaaatgtggaccccaaccacattctattcttggacgcaaacacatacgctatggatttccgccagtttccaaagacgccttggccaaattgtgtttattccattcacgattattctacatatggattcccaggttatgaaaaagatacttatgctggcactgatgagcagaaagcgaaattagaaagccaatacaaccgcaagttggaatatatgagggcggctggtgttccggtttggaatggtgaatttggtcccgtttatgcttctgaagtgaggggagattccgaacctgagaaaactaatcgtgctagataccaagtcttgaaggaccaattgctgatttataaaaaaggagatcctagtggagatggatctcctatttcttggtccatttgggtttacaaagacattgggttccagggtcttgtctatgttgatccgaagtccaaattttttgaagtattcgagaaatggttcttgaagaaaaagaagttgggtttggatcgttggggaaacgatattgacaaggaaaatgcaaagttgtacgatgctttggttggacacatgaaggaaaatattcctgaaaagtatcaaaaagctctttatcctcataactggtccattaaggattacgttgctcgtgttgctagggacatgttgttttctcaatacgcccagcatgaatatgctgatctttacgcccaactctctttcgaggatttggatgaattggctagctgcttcaaaatcgagaactgcgtcaagagagaagagctcaactccattttgagagagtattagctttgttttcagtatagtttaaaacatggattttttaatgtggagagtagtaattacagagccaaaaaaaaaaaaaagtattttaaattctgcccgcccaaaaattttaattaattgaatttgagaggaaattagttctgatcatttggtatcgaccatgatggcatcgtcagttcaacatctcgggcatgacaactctcgtttggctgtcttctacaggtgcatgattgcatgatttttcttgcgcatggcgctcgtaaaatttcaccggaaccgaaaagtaataatacagatgccccacatgatgcatcttgtattgctcttacgaaaatattaaaattaccatcaaattgtattcaaaagatgggggtttggaagcttacccttattaacttcagaggggtgtgcgacccaactaaaatggtacccattccttcctgttagctcacgaaaaggttaccccgcaagtctgtttacattgttcgttgcttctttctaccccttctttattttcctttcctttaccatgcatccggggtaacgtgttttcctgcgcctcccaatgaggaaatctaacgcaattgcgggggcacagacctgtcaaagcccaaagaggaagtgaacccggaggccatacctgttgtccttccttggcttgtgctataaatgggccacacaaaagatgtggtactcgctcaagctgattaaacaatcagaaagtataaaaatcaaaaatgacaaaattggatgtcgaggcactcatcaccgagctcagtctcccagagaagatatctcttcttgcaggagcaaatgcttggcaaacagtacccattgaacgtttgaatatcccagctgttacagtttctgacggccccaatggaatccgtggaactcgtttctttgactcggttccttccaattgtttcccatgtggaacaggaatggcgtcgacatttaacaaagaattgctctatcaagctggtgaattgatgagtaaagaggcaaagatgaaaggtgttcactgtattttgggacccacttgcaacattgcccgtggtcccttaggtggcagggcgttcgagtcttattcagaggatcctgttttgtctggtcatatcgtttctgctgtgatcaatggtattcaggatggaaagattgtcgcatgtattaagcattttgtgtgtaatgatcaagaggacgaaagaaaaggtgttgacaccatcattaccgaacgtgcattaagagaaatctacttgaaaccgttccaacttgctgttcgtgatgcaaacccaaaatctttcatgactgcctacaacaaggttaatggcgaacatgtatctcagtctaaaaagttattagaggatgtcttgagaaaagaatggggatgggatggaatggtcatgtctgactggtatggtgtctactccatcaaggaatccctcgatgcgggcttgaacttggaaatgcctggtcctacaagattccgtgaaagcgtccaaacggttcacagtgttgtttgtaacgagattcaccgcgacgttattgacaagaacgtaagacatgtcctcaagttcattgacgattgtcttgaatctggagttgacccagaccaggatgagttggagaacacagaccctaaagctgccactttgttgcgccagattggtggggaatcgttagttttgttgaagaacgacgacaacatcttgcctttagatccacatgccaagaaaggtaacgaggttatcgcagtgattggtccaaatgccaaagcagaaaggaactctggcggaggctctgcatctttgaaggctagatacactgtcacaccatttgatggtattgtgaacaaagtaaaagaaaaggctggtgataaagctgtcgttgttgagtatactttgggtgcctatttggataaaaccttgccagatattggttccatcatgaagactgaaactggtgaaactggtgtcgaagcaaggttttacaaagttgctccaggaactccaggaagaaagcccttcgacaagaggattagtacaagcactaagctctttttaaccgactacaagcacccagaattgcctgtgggtgaacaattattctacgtggattttgagggctactttacccccgatgaaagtgctacttacgagtttggatgctcgtgtttgggaacagcacagatcttcttggatgacaagcttattgtcgacaataaaaccaagcaacaaagaggtgatgccttcttcttgggtatgggcactagagaagaacgttcagccgtaaagttggagaagggtaagaagtacaaggttaaagttgagtatggtactagacctacatcgtctcttattgtggactatcaggaggttggaggtgtctactttggcgctcaaatcaaaaacactcacgaagaagcattgcagaaggccgttgatcttgcgaagaaggcagacaaggtcattgtggtcggtggattgtcgaaggaatgggaatctgaaggctttgaccggcctgacatggatatcccaggatacacgaacaagttagttgaagcggtaagcgatgttaatccaaacgtcatttttgtcaaccaaacaggttctccagtgaccatgccttgggttcacaaggtcaagggtttggttcaagcatggtatggaggaaatgagttgggcaatgccattgctgatgtcttgttcggtgatgtcaaccctagtggaagattgtcttttacattcccagaaaaattggagcacaacccttcgtacttgaactatggctctacaaacggccgtgtcttgtatggtgaggacgttttcgttggctatagacactacgaaatggtcgacagaaagcctttgttccccttcggatacggtctctcatacaccacatttgagttcaagaacgcaaaggctgaggttggcgaaaagactgtcactgtgactgtagatgtgacaaacacaggcaagagagatggatcagaggttgtgcaaatctacgtgagccacgagaacccaaggattattcgtccagcgaaggagctcaaggatttcgcaaaggtgtttttgaagagcggagaaaccaagtctgtatctgttgaaatgcctttgcttgaagtcacatcatactgggactcctacaagaaccaatggttgtccgaaaaagcaacataccatgcacttgtgggcgcctcttcagacaacattgtaggtgatgcggtcttctcaacagaaaaggatgtctactggttgggcgtctaacgtttgatttacgattcaataaaatagcttacgattcaatataatgaatagcaaatagtccgaaatgtagtttctctcatacacaagaaggagtgcgagattactatgagtttaatctggctgaaagccaaacagcatattttgtgtcttttgtatgcgatttacgaacctattacagagggttaagtcaatgatttcttccttctggtttattctatttattatatgttcgctcttttatccttatgaagtttgtactgctgtatcttttctctatcattgctaaagtagcaagcttatatgtttttaagtttcgagatgattgcactgttcatcgtcagtgtgcctacaaccacaagttctcaaaaattttgagagaaggacaaaactttacaaaattgaatgataaaagtaaaaatgtaacctgagcttctgattcaattttactcaacaagccaattcacagtagccaaatacaatagtaaaccagaaaatagggtcacaaattacaaaatagcttttgtgtttgaatattttcctacgtcaagcatgtttcaggatactatgcatctgcaaattctgtcagctacatgttcagtaggacgtggccggagatctcaacttttttcttttaaaacccgtgatttgctttccatagaaacaaaactcgggaacttttcatgttagtgcataatctgcactgtaggcgcatttttacgagtccctccatggcacaagatcacaagatcacatgcgcaacttccccaacttttaagccatgtacaagatcaataaatgacaaaaaagaaatacaggagaacctacaactttgttgatggtgcaagtctccacaatggaaagaatgactacaatgaccgatgtcagatgacttgaggctcttctcggactgcataataccacgagtctgttcttccgttgtagtgcacacatacacaagtttcttgttctggccattttgtaaacacccacctccatcttactttggagcgttggcaccagcacccgcctttttcagccatttgttttcttcctccttgcaaatgtcgtcgccggtagatttgtcggtagacacatcgcatcttgctgacgagttccaacttcagtcagacgatatctttcttgacaatctctcgtctagcccagtgaaaaagcaaggactggtgtatgaggcagcggaggcgctttctaccttggcaacgcccaacttgcgttgcgattttgccccggcaaacgagttgtttcaagtgactacacatttgcgccgggaaagagacatttcttcctccgacaatctccaccacaacaagattgaaaaattattgcgccagcttgaaaacacgaatgagagctttgagcttgacgaccaactacgaacgcgtgttttcaaaggccgtttcacccgcaaggacactttggacgcgctagaacttcatctcgactcatatctacaaggtaaggagaacagcccggaaaacatcaatgcaactcccctgagcgctaacgaaaacaaggagaaccacattgaacccctgaaacgcaagctacggcagcctttgcatgacacaaagcgactccgaggctctacttcggtgccggtgctccaagctcttccaaacgtgctcaacggggctcaacgcgagctgcagctatcatctcagcgaccaacacagcgatcgccgcagcgaatttgtgtgcctaggcgccgtgctgctcccccaaaaccggcattgcggccgctgaacgacctcaatatttttctagtcaattctctgacaggcatggtcaacgatgcgacgcagtttggaaccgagttgaatgcatccaactgcgagggattccctatgcctgaagatgtcaatgaggtggttcaaatcccgaccaacgagacggtgccggcgagcgccaaacagaaaatggctataatcaaagctttccatagcaagcggtttccgatcgcaggcgacggcggaacgcggggcttctacacaaagcaagaatctgacgagtacaaacagaaaggaaaaacgctgggggcaccacgcgacggcaaacgtcatgttcggtgggctgaggacttagagtggtgaacaatatataaattattagtgcaggcaaaggatatacggttttctagacacacgtaatgtgcaaagagttttaagttgagttgcagaattacatgagagcacatagtgtacgaatcgtggttgctaagttggcatagtgctcttatatgggtccttataaatgaagttataatatttgaagtgagttacgagagtacaccgaaagtgacccgcaagaaaagaaaaaaaataaaaaagaactaaaagcaaaggaacaaaataatgtacgagggtattcgcatctgtgctcacgagatatcattgttgatgtttaacggaataaatatttcagtaacttactaaaagttccccaatggattattaatgaagttcggtgttagactaaaagtacgtcagcaagattgattttgcatccacaatattatatcaggtccacacttgtcatagccattagaagtttccactcttaccaacaacaatattttgtgagagctaattcaaagtaatcaattctttttggttatgagagacagaaagctatgtacgtcaacaggcaatctgctgggagttcaatacatgggcagttaaggaaacaagcaagcttaagatcatgaatatattagtgacactgatatttcagtcttaaaggtcctctttcttcttataagaattagagttccgtaaagaaattggagcacctgtactaatcatgctagttgttaatctcacattaatcaaacaatgcgacgtggatcaaatgcgaaactgcaaaaaccagcccacgatttttctatccttggtgattcagaattcctcctgttatttttaggactttcgaacggacacggaactcttatttatgcccatagatcgtaattcgtttccagtacctgaattcgcgtcgtatatcgcatagttgcttgaattgcgcggcgtgtactaacgcgaaaacttgtcaaacttgcccacataccaacttccgatcctcttcaaaacctacgccatgtccacgttttttgacgaaatgaaaaggtccttcgccgatgttccggtggaggacagcaagatcgacactgctgcttttttggaagcgtctgaatcgcttgtcaagctctttgacttgttgggatcaaccgcgttcagtgttgtccaaaaggacatgaatggtaacatcgagaaggtgcgtgctaagcttttggcgtctccaggtgatgctgctaccttgcaaggtttgattttgtcagaagcgggctcctccgacaaaaaagccacgcaaggtcttttgtggttgtgccgtggcttgcaattcactgctgcagccatgagagaaacggtggaccacccagagaaggacttgacagtcacattcaccagcgcctactcgaaaaccttgtctcaatatcacggcatgttggttaagcctattttcaagttggccatgaaggcatgtccttacagaaagaacttctttgataagttgggcagcgaccaaaccaaggtgaacgaccaattgcgtgtgtggttggaggctttggagaaaattgtcgccattatcatggagtttttcgctctgggcaactacgggaagggcttgtaacttacttcttcttttctatcgttatacagctataaacgcttgtgttctactgctcgcccaaacgcttggtttcgagcatcaactcgtagagctggccaatttgctccggagacatcttgtccaaatccagctgttgtaactttccttccttccagttgccgccgtcaagactccgcaagtagtcttgccactgtgttaaaaaaccaactatgtgaagcgggttgtccgttgatttgtgcgccttgaattctgccttgacgtattcatcgcccaaaaaccggagttccgctggtagtttggagcggtgcgctctcaaaatggagcggtagagccggaggggcggtaaaagcggctcagcttttctctcaggccggcgtggccgcacaagtctcacaagcgaaggcctcatggaaacggttgtgcttgcaagactggggccgggccgtttggttggtgagatcacatgcacgtgaccaaagacccaccagattggccactaagtctaccaggacccagataagtggtggtatcactgaaaagctgctgtagtcctacttgatagcctcataattccccattcgttactctttattttataatgcattccatttaaactccttttgacatttccttcagctacttgtttgcctccagcatcacgtgcgcatatctactttgttcccatttccttctcttcttcccagcaccatgcagcgggcagtctttttgtttgccctcttcttcacagtcttctatttgtttcctcgagagacagacgagattggtggtgatgtgctgaaaagaaatgttcttctggcgtacaaagacaccttgcgggagcaaagaaatgagcttgcgagatcacaatactacctgggatatggcaacttgacagggttcaagctttcttaccaagacaatctagaaaataggaatatcctgctttggccatttagggagtacagtcgtgagcatccgtggacagaaaaccagaaccacagtatcttgcccaatgaagttagtgacaaggtcaagctgttctatggtctagatccggttgtgtcttcaggaaaggcgtaccacttgaacatatcgggccatgtctatggtgaatttctggtgtctgagacagcgcaatcgctcaaacctttttcctttcgattaccgcagtacttgtgggaatactatcgctatttccaacaggaacaatacgaggatgaaaaacaaagatatgagcaagatccggaaaacaactcaccccctcaagagattgtcgatacggacgaaaaaataggaaacataaccacatacaaagacgggttgattgatttgcgtatcgactctttagcaagctcttatccggacttagacatttcaaagaatggtttggcggcttacgatgatgctgttcttgtggtattatcattgacgctaaaaaaccgtacggaagctgactccaactcctttgatatgtttggagtgtacttccaaaacacaggcgaactagttgccttaacccggtctgccaagttccgtggaaaccacgctttgcctcattttacaatggatgaagccaatttcaacaaaagtaaaacgctaatggcgcgtcttgtcaatgctaccaatatcgaggaagatgtttcccttgaagatatcaaccggtctctccttctctcgcaactgctgtgtgagcttgtttcatacttccagttcgagaaaactgccttcacacaacaggaattgaggtttattgatgacgagcttcaagatccaaagggtgttcctttgccaaaacggttgcctgagttggaaatttcacactctgtgatatattcgccagactgtgcaattttggtagaaacgactccagagaaaccattggtgggtaataaacttgaagttactatgaaccaaatctatcgttttttcgttcttttagtggtgctccagtttcttaatctcaacttgtttcgcaggcaaactaacgccaatcagacaccaagccgcttgtccaatgtgtccaaattcagcatttttcttctcagtctttatgactccattgtttgtcttatgtcagtactgtacttgtggaatacacaagtgagccttgtttgcacctgccttggatcactcagtggcattttgttcattgggcttgaagtacgttacatgacaagcatcagctacactcaagcgaacgaaagaggcactaccttatgggagattctccgaggttctaggcaaaatgctgttacagagaattcaaatgaaactggtggtactccagagacaggcgaaacgaatgttgtaaacggcactgcgaatgaaaacgggcccgcaaatgccaaccccaacgttaatgcgaacaattggctttattttgacgagtcaagtgtattggtacgctacattgtgaccggtttcatgatatcacttattttcttgaatatgatgctttcagcctcactttggcgagtgtcggtgcgtcatgtcatcgagtacattggctgtttgttgatcaattcctactgggtgccgcagtttttccgtaatactttgaagaacagaagaaagacttttctgtgggagttcgtatttgggtcgtccatggtgcggctcgtcccaatagtttatttatgtttgaaccgctccaaccctttcaggcatggatacaatcctacgttggtgattacagtttccggttggcttcttttccagatattcatgctctacttgcaaagctcgctaggaccacgcttttgggtcagtgagagatggttgccggagcaatatcactatcatcctgtgatgagcgtggccgatttggagaatggattcgcttctgatatcttagcaagtatgaagccacacttgggcgagagtggcgtgtccttctgtgatttggactgtccaatttgcatgtcaacggtcacagttccggttttgagtaatgacacggccaagaacaagaaaacttatgaaacaatgatgaaaaatgtgatggttacgccctgccatcacattttccatacgagctgtctagaaggctggatggtgcacaaacttcagtgtccagtctgtcgttgccctttacctcctgtttaaggttttggatcgagaagagcacgagactattagtttttcagtaaaagttgttggcgcataggttaaacatgaagaggtacaacctctatggcaggcccaattgaggccttttcttcgttttgttgaacaaccgagccatacacgacagagcagtcaatattatgtctttttttttgttgtggttctacagttcaatatcacaccaaactgaatgatatccattttttgagtgcagaaaattcaccaactcgttcgaattttgagcacattgctacgcccaaggtttgtgcatatgctacgttagtttataagtgtatgtacagtgcaaatgaaatctctggttatactaattagtataaagtggtaaatacatgagagtatagaattcgataataaatagtatactttgcgacagaaacggcaactccagttggcagagacttgcctgcaagccgccgatgcagaatccgccaccagacagaagaggagaataataataatattaataataataatcgtaatatgatgacagtaaatcatgacaatgaattttttcttttcttttcttttcttttcttttgtttttcttgttttcttgtcaggtatgtcaatgcttgcaatggtagaatagtttcgcctggcgcccatgcgccgaagtaaggaatagccgcagtgaggaaaaatgaaaaaaagttttctcaaacacaaatgtatgacaacagcaactcatcttctttttccccttgattttcggctactgataactgaagtgactcaagcgactcatcatgctagatgcgtctgtgtgagacaattgaaggtcaacgtccaaagtatttttgggcggaagggtcgcgtgcggctgaaggtgcagtttgggcctgattttctgctgaggcgattccgcatgagatatggggcgaggggacgacacatcgaccttgattagctgcgcgcgcgtgaccactttgggcgccgagcgaggagcctggggcaaagacgatgtactggagcgtctccacaagccgaagaatgagggttgtttgtgatgctcaggccgcttcttgggcttggaacggtggagcggatttagtctcgaaagcatgctaaaagtttcacaaaacaacgtgggcggcaaagaaagggaatggggaggaattggggcaattggggtatgaaggttccgacaacagggtctagctgtagtcttagtctggggaaaagaaaggtggatggtagataagaaaagcgttcccagttacttatggccttggcaagtggctgatgatgcgtaattatgcaagttgcgacctaaatataaacggggctatgaggaggcgtaaaatgtttcgaagtccgttcgtacttgcagatcgatcaacgagatagggaatacaaaatcaatggccggaaaatttcaaacggtcgaacgctttctatatgtactggaaaaatgctgccgatgacaaaccatctgcgatcgggtcggagataaatatggtccgcgtggcgagaaagttaccgctacaaaaaaactggtctttgcggagcggccataactccggagataaacggaaatatatcccgtgggggttacgccacttatcacatggacgcatgtatctctggacgtcctatttgcttcttagaacaggcttctactgtgaagtttcgtcttttgctgttttgttcaactgtcatcttttgtcggctcggcacatgcctcggtccaactagcaaacagttcccggtgcggcgatgcggatttttcttgggatccttggtatatgcattctttaccatccctcacatattcggtgcagctactagggcaatgactctgcaggatatacccgccgtccaaatttccgttcatccattccagggtcacggaatatctgcaacgatcaagaacggcggatgtcggtgaaccaaactacaaatagtatagtagcctatcatcttattaggatcttatctcctgtggtcataaacggcctggcggccatgcagattaccggtgaactgcacgcaaatgacgagccgtatgcatcggatttaaacgtctctagcttcagcaaatgatcgatcgccactaccgtcaccggacaggcgtcacaatcacagatgctaacccggccttggggtttagttatttttcaatgggcgcacattgctgggtcattgttatgtcgctgccgtgttttgccctacgctattgtcgcaccatgtcggatgtacgtatgctcgtaaccgagccagtcttcattgagacgtaatcaggctatcttcgctttcaaaacggcgatataacatgcaatccgcttttcatcgccaacaatgaaatttgtgggatcgtttgccactttgagtggcacctgacacgcattgcaaatgtagatccactgttcaaaaaagtcgccatgcctgctgagactttctggggcaaaaatgtcgctggtctcgctgcaatgatgctggcggagatgtttgcgagaaacagtgcacatgctctaccttgacatttggactttgcagtccttgttttttgaccctccgctcgtatcgcaagtcatcaagtcaatcgaagtcgtctgtatgcatcttccaaattgagtgacccgaagtctgagtttttcaattcttgggcatgatcacggagaaattccgcaaaataccgcttgcgtacttcgctcttgtagggctggaggaagtggaagaaacgcatttccgcagtggggaaaattcctgctgatttttcttcggtacttgttctttccaagacccactggttgaatatttcttctcgtgattgttctggcacggcatagtacactggattttgtgctaatttcggtagaagctcttcctcaaccacaaaccatgggtcgtagacggaaatgtcatctttattcgactccaaaagtgctcggaaatcctcaatcactttagacagtaacgttatgtctgtcaacgagagatcaagatcattattagactcttcctcgtcaacagcttccagaggttcttcctgctcatccgacacttcattctctggagactcctttttctcgagagattctccttcgtcaagaatatcttttttggaagattcgctctcggaatctaatgcatgttcttcgctaccgtcgtccgaatcgtccagactagaataaccaagcgcaagtcccgtttgctgtttttcttctgtagattcattcctgtaatcgtcctccatgtccgtatcatggctttcttcctgtagaagtccgctttctgctagaatattttgtaacatctcatgttcatttgcatcttcctcttcgtcgtcactcatgtcgcttgagtcgtcatatgcaacttccatattttcgagttccttcctttcctcatccttttcttctgattcttccacataactctttgtacccttcaggagttgtttgatgggtaacccatttgctcgggcaaataagactccaagctcatcgaaattaacatttgcgacaagagtgtctgatgcgatatctgtatcatccaattgccatacagactgtttcgtatctgtgttgaaataaaagtggccagcattctccgtcaccacaatacaccagctagtgggtttcactcgatacaagaatagcggccgagccataaagggaaaggtatgtatggagctgggaacagaggtgggtgatgcgacatttctggtgtagactacgcgacatttttacccaaggtatagtatgcgacatttatttgatgcgggacatgggcggctaacgcaaccatatggcaatggtttcctccccaacgtcgtaatatccggcagccgggatagcaaacgaccgccctgaacctatataaagaaataaaaaaaaaagaaatgaaagtataaccgccagcggaagtaaccttaactgacaagcatgtgcaccgacattttcgtgcgcttgtccttcttctcttctcccgagagcgtattctcttcttgctgctcctcctttggctccagcttcttgtgcagtttgcgaatgcgcgagactgccaactccgaccccttgtgaaggttctttgcatgtcgtagaagcaagtctctgcgtgagaaagcccgggagcagagcccacatacaaaaggcttgagtttattatgtgtcagtagcacatggcgagaaaggtgttcttcgcgtgtaaaagcccggttgcaactgccacagttgaagctacggggattgccatgaggtgttcttgtgcccaatcccatctttgctgccggcaatgccttggctgcgggaagcttttggtggattaggcgacaacggtatttgttccactagaaaaacggacaaaacggcaacagaagggaaacactggctgtaatctttctaaatgggaaagtttcggacaaggctaatggcgaagctattggatttaaaaaggttcatgggaatgcacaagcgatgacataggtgaaaatagaacaaggatgctgattgtctataagtattgcacaagtctatgttccccgcattgagacacccattgcgaaatgcaagattactctaggtttacagtgcgagccccaactttccaagacataacagggcttgtttgaggggaagcgaacattatacaggtcacgacgaaacctaaaaccgaaaaaaccttctagagaagaattgcacaggtactccgctacggacttgttgtgatacggctttattcgcatagtagtgaggctaaacccaattcttctgactgcaggacgggcagaatgacacatgaggggaagccggaggggataggtcctggattgaagtgaaaagcgaaatccagggcaaagcaaggctgcctaagtcgatatatactaaacaggaaaaagtaggcggggaggagcatcagagtgagtagcaacttactgtttctgatagccgacgccagcgtttggggataagaaacaccaacgtaattgtctgcaattgatgacggtaagaatctggtaatagttgccagaaaatattccatcatgcaacaagaaccaaaacagtaagccatggggaatgctcaacgccaccacaactccagccacgtataacgttgatttctttcaaaaaacgtttccatgtatggttgtgtctccctttttatggcatccactcatgaaaaatcagcttcggtcatctaagtatcttagaccaaagagcggcggaaaaatggcgagtacatgttccaaatacggtttgtgatactgagagcttgctgtccactttcagtattgcgaagagctaaatcattcaagtcgtgaagaaactcgctgcgcaatttcttaggaatgacagacgaagacatcatcgtcaaattaacaacctccacaaaaagttttccgtcgctcacatacttatttccctgcacttctccattcacaagccgttcaatctgcttcaagctcttgagacacgagatacgccggtcagcaacattttgtgacatagatgcgtcagccagcaacgcacggtttacctggtaaatgataaagagcgagggcagaatcgaaagaatgccgaacaatagctgctgcgatttgagaagcttgtctatgccgttgattgcaattgctccatccactttggttttctgaacctggatcaacatggaccggattagcagaccctgtatgatcagtttataaggcgtccggatctcattttcatattgtgacatcattaaagtcaaatctccacgcgagacggccgcatgcacttgctgaggatcaacattcaaattgttgtctttcgcaaagtctgctaccatgcgttccaacgaatcaaggtcagatcttaacagctcttttgatgtaattgtcatagtgtcgtcatccctaagaatagccaacatgtcacctattggcttgacaatccaattcttccaaaatcctaccactgtgtctaccatattatggcgtacccacgacacaatttcgtacctactattccaaacagaagctgtagtcagagggccgtaattgatcaaaagaagaagcgcgggccagtaacgagttaaaaacccgggtggtgcagtttccaccaacatcgatttgtctctagtatacgcttccactgcctcaataaccagcttaacatcagttgtgaccccaggcaatagctcagcgaaaatgtcgcgctgcattggaatactgttaatgataagacccaattgcgagtaaaactcttccaactgagcatcaacagccttaatcttgtgtttggcctcctgatcaatatagtggagaggcattttgagccacctaagccgcgaactccgcacaataaagtttgtattaagcagaccgatggactcaagtgcaagtctgtaaatggagcggaaaaatgcagacaatgtcagaaatgttgacgaaacaaggtggcgaggtgagtagcccgaaacacccagctgtttcggtttttggaaggctctggaaagcagcccaaccaacagaatatatccgagcaggcagagtttgcaccgcatagcacaatttgccatatgtcgacagccgcaaatcagaccaatagcccagttgccctttggcagctatggtcttctcaataatggcgttggacaagtggtaaaaagcgatgagaagcgaaaactcttcaatgacggacactaaagacgcttcagcttcagaaaaagaatacgtggacacactatcggggtccttcaaaagagccaaacgttcctggaaccgctggagggtctggagtgaaacctcggggacagtggtgtttttgggcttgtccaaacatgcagtgtagtaaaagtctcgaaagatctcctggaccgaattgggaggcacatcggcacccaaactctctgagcttgccgaaaaaaaatgagtgttcgtctgttccaccaagtctcggtactgcaagcccaaacgggccgatatggtgttggtattgcggatctggagaagcgccagtttagacaaaccaggttttagcaagtccatcgtggcgtgggggaaagggagacgagtggcggcttggggtaaagcagcgttcggtaatgctctatactcagagctggggaatacgaggaaaggaattgggaataaacactaagtaaggaaagatgtgggaaatcaagaaaaggaagaatgtggagaagcaattatagtgcgcgcgaaagcaacggagatgaatgctgcacagtaggagtagacatgatagacctactaattacatatatcgagtagcccggatctttcgatgaaattgatgattcgggaagacttatttgcttcgagtgctaaacttcttaaatatgacctgactcaatgggcagacaagtggttattgaaagttgcagccactacattatcaaataaaaatgaatctgctaatcctggtattggtttcaaatagcttcgagttacggttctgtatttgttgaatctttactctattccttgaagatttagagcttttaagcgcccatgaatcagcactttgcaacccaaaagtgtttacgcctaaggaaaataatggatctctgatctaagttcatgatgcagaaaatgtaggcgtcccacttctaaaaagctactgtctttccttcccctgtttaacatgtcttttttaatggaaaccacaaaaaaagagaaaggagtataacacaacctccgctagcaaaatctactttagcaatgcatccgcccttcatatccgctcctacttatcgatcaattctctattcgcagtttctcagattcatctatgcatcatcagtcttgtccaaaacacccagactcttgaccaacgcatcaatctctgcgtcagcccaaacctttctaatcacaccgtggtcgcctttgctcaaagtggcaaactccaacttatcgctgttcaaatttgcactatccatggttttggaaagcaccttgactgccaactcacacgcctctgacaacagcatatcatctttgtaatcctttttcaacaaggtctgtgccgccgagttgttcgcaccgatcgacgttgccttccagccactgtagttgcctgaagggttggacgtatacaactggaagccatatctgtcgtcccagccggcgtaaatgaaactcacaccaaacggacgcaagccaccatgctgcgtatatccctgtttcacgtcacatactctttttatgaggagctcacaaggaatttcctcgttgtatgttttcaagtaccgctgtgctgtgacacgcgcgttgttcacaagaatcgtggcatctgcggtcattccggcaacggcacacatcatctggtcgtttatcacatacaatttctctgccgagccgtcgttgtcaagcaacttggatataacttttgtttcacacgccaaaacaacgccctcagctgacaagattccaatggcagttccagcattcgatatagcctcctgtgcatattcaacctggtagagccggccctcgggcgagaaaattgtggttctggagtcgtatcttctagacatggtaaggaagagaaaggttggaagtggcaagtcctgcagaagaaccgcgcccaaatatattctggtgtatctttagtttctaactaccgggatctacaagatagtctcgactgcttcggacgagaattggcatacacacgagcttagtataatccgaagctcagcagatccaaaatgattctaccgctccttgccctgagccattcccaataatgggcagtcaatgcacgtgctccaaagtcacgtgcatcaccacactcgctacatcttgctacagaaattattatgctcgttctttaccactacattgtggcgctgcagattctcattcacaacttacatcaacggtgtttgctactccaacttcttccagtcctagcaattagctttgctctttgtttgctcgtgtggcgctgattttgctgatttgtcaactctaaagctgagaacgatttattttcgttgaagtttgcaccttaacaccccgcaagtcggcctagttccgtcatgaagatgtacgtcagctccctcaacttgcccatcggctatgtcattccgcgatttccagcgctatactggccgttgggcccggactttgataagtaccaggacctgtttcttttctactccgtggatatgtggcgtttcgtcttgtattggacgctcatcttttttgtgtcggcgtacacttgcgccggattgagtgcatgtttcaacatgtattggcgagtataccgtgagcggcaggttgtcggcgggacattgcgcaagctccgtatacggccgtttatggtcttgatatcgtatgtgcttctcggttgttttcatgggttttcgagtggcgctctagtcggtcttatggtgctggctatatatcgagcaggctcgttaagtatgaccacttggattcctttttgctggggagcggcacaactattttaccatattgcatcgtcatatctgaccagtctgttgttgatgtgagcatagcagacgtctgtgctcagtacgaaaccttttggtcaacagggcagcatttattgtggttgagtgcagtcaaactgttgaactttcgggcgagactgtgttcccaatggttaaaattggacttagaaagcatctacactgtttgcttctagttgcccttctctcgtattccgacctatgagcatgctggatgtccagccatgaacaatactggccgcgattcttctaatatctgtacttttagcgaagaacatccggactcggactcggactcgtgtctttaattgcatacattctttctttaattgcatacattatttgtttaatagcatatttcacttatcattcccgcctatgccgtgtattaatatattctatccgtgcaactaatgggatgtattggtcttgcaatttggagcgcgcgcttttctatcagcaaagacgagtttggtgtatgtctttgtcaactctttctggggcaatacctctgcaatcacaagagcaagtctaacaattagataaacaagggataagccctcggtttgcagaggtctccatcatttatcgccgccaccacgagatttgaagccctctcttattagagagttctgccaaacgaaatcatcctttcccagtgcccacgcagggtatatttcaaacccattccgacgcaaaatattaagatcaataccagtagtcgtgggcttcaggaagtcttaggaacgctataaacacaaggatatctgactgcaagtccgcattgattgttgaaaccgcacggaattgcaacctaagtcataaaaaacgtatgatggacttgggatttatccagattcacagtcttgccagccggttccaaggcagcgagaagaccgctgcggcgctcgaagctttggagctaatggagtcatgccgtgcgctccatccaatggcgccccaaatgatggcacaccttcgcgccgaatcgcaccccaaaagtgcctactatagtgcaggttgggcgcgcaccatcgagcaaaacccgcccgacgacacttttttcagcgacggcgcggagtctttcgacaagaatgaaatgttcgaccacctctggccgctttttcgcgcgcacttcgttcgcagcgattttgctgccatcagtgctctactagccacagtggaatgcacagtccaattttctaaccacgctgcagaccacaattcatttgtgggaaatcgtctttttgagttccttcttttgcaaacgttggcccatgtttaccagatttggttttccacaagcgaggaatcaccgctcgcggccattgaaaaacgatgcgatcactattttgcgcgctcgacatggctctttaaatcacttgaagaaaagcccgcactgcttgcagcagcggtactttctgaattcgactgcgcttatttgctccgttggtatatttgcctagcatgttttcgccaaggcgcattctccgagtttctcgctcgcttcgagtcactcgagcctcattggaatattcttgagaaggtgcacatgcaacgcgaagctcatacgcttcatcagctcgcgtgtgtagcatgtcgccccttccaactgcattcgaccactactagcatgggaacgagccagttttcaggtggtcttgacgttctttcgctctatatggaccaattggctgtagcagatttcgcagcagcaaaaaaaacctgccgggacctctctgtggtgttgtctgacttttcgaactatctccttccacgcccaagcgataagttttggaccgcattttctggcttgattgatgcgaaggcattcttattgatcatgtctgtcacccgagctatccctcggaaaaagcttcttgctcgtttgggaaccgaggataatttagttaaaatgtcaaatcgcttggttctgcttgtctcggtgctccagttagggcaactgggtatagggtatgatcctgagcgtgatattttttaccgtgagccggtctcgcaacaaacaaagattcagcagctttcagttaacctcgatgaagcagagcatttattggaagttgagtctgcatcaaagttgttcacttcaatggtgttacaggcgcatatatctcagaaataacaggtttaagaaacttcgaatcaactacgaaaatggcatacacttaagccacgctctgcagcgaatgacatgtcccatgtatttatagttttcctggtttcagtcaagtacagtttacatgttgcctaatggcaagccacctggtaagttaatagttttgctaatacaagataaaatctaacaatggaagccacaatgtattagcgaaccatcatagtataaaataccaatagtttgtattgttgaagtttaccctaccatctttcagtctgataattttttgcctgtaaactttgacagcttcgtcaccaaatcatacttcacattctttgcttgcgtctgcagaggttgcaatacgatgcacgagttccatgattgatagccgtccttgtagcccatccaaacggacattggctaaatcaaacagcgtcggttcgcctgaaagcaaaagggacactaagagacaagtgaacataatgacatagacaccacaatcatcaaagttgtcctgttgagcgcatttcatatggcgaacggtaatggtgcccctcttaaaaatggtcttttcgatgcgttcgacgaaacgcttgataaatgctccatcgctgtcaactgccatcgagtcataaatatacaaagtcttttctggcacgcacaaaagagctagggcccagtggtctccaacatttgcgtcttccataaatgtgtctgcgtcgacaaagttgaaaggtagaaatacaagtttcagttccaacaatggctggaggggaagaatctctttgatttcactttcaatgggataatgcacgaggatttgcacgagcgcagggtacatgagatagacatgggacccaaactcgtggggccgaagaaaatgggtccagagcgcctcatatacaaaggcaatattgttgtcgttgagccattgttctggcatcaaaagctcaatgtctgagcggaaaagcttgatcaggccaatagtagctaccacatcgtcgatggcccttttgttaagactcaggcggagattagagagccgctgcgacgctgcggcatcactgaggcgtgtttttctttcggatttcccttcgtttccacccaaactttcaagtcgctggcgccggcgccgggcggctacggcctgttttttctcttgtttgcgctgcttgcgagtctgcggcacgttctccaccactggagaaggttctggcgcaggcgaaatgtgactatcccaatcgagctggtcgagtccgcaagaaaagaacgacggcagggctgcctctgccacaaaacaaatacccttgtgtgggtcaatgactacaggcatagcgccaatagaagagcgcagaaagaaggccagagtgcagatattgtgcgaagcgagagtactataaccaggaactagtggcatagcacatcggtgaacaaaccgaattgccaagggaaggattgtctgctgactgaatagattgccatctacgtatcggctctgtatctttattttgtcgcttgaagtattttattctcctttggaacagctaagacgagcaaatccacccgactgcctcgagtgtcccacagaagaggaccagttgtcataaaccagaacctgtgcatttcaaacagagaaattgacctatgttgcgccgattgttggcgactcgcccaaaagtggagttgccatataagcttggccagcccacacacgaaacacgcccacaccgtttaccggaacctggatgtttaacgcccggaatcactgcattggaatattacgagcggcgacacgcccttgcaagacagctcccgccccagtctgcggcgattattgtcgggaaccgcgtgcaacacagttctgggtcagtgttctatccatttgagcaaaacaccgatcttttttacttgactgggtggttagagcccgacctggttgctgtgattgaaaaagtaggtgacagcggacacgatgacgatgttgtgtttcatatggtggtgccgccccgtgtgccagcatcagagctttgggaaggcgcccgcctgggcgaagaaggcgcgcaggatttcttcaacgccgacaacgccgtggccaacacgcgcgccgacctgtttttgcggtccgtcgtgcggcgcaactcgcacatttactgcgacgtgggcggcagcagcgacaagtttgccctgtttttctcgccgccgcacaccgacactctcagcgacgtgctccgcagtgcgcgcgcccaagttcacgccctcaagccgtacgtggcgcgccttcgggcacgcaagtcggaggcagaaatccgcgtgatgcacgcagcagcgaaaatcctgtcgcgcgccatcaataccgccatggcccgagtcggctcggaggcgccatttctcctggaaaaaactttggcggcatacttggactttgccttcatccgtggcggctgcgaccgtcccgcgtatgtgcctgtagtggccagcggcgaaaacgccttgaccatccattacacgcgcaacgacgacttactttaccgtgacgaaacggttttcgtcgacgcgggcggcaaactcggaggctactgcgcagacatttcgcgcgcgtggcccaactcgcccgacggttttctgcccgcgcagcgagacttgtacgaggcggtgctcagcaccaataaatcgtgtcttgccctctgccacgaaaaggcaggcatatctttgcacgatcttcacgagcattcggtgatacatttggcccaggagctccgcaacttgcccggtttcgctgcgctcgatcgttccaccgtggccagagacttgtatccgcactacattgggcaccaccttgggttggacttgcacgatgtgccgctggtgtcccgccactctcttttggaaaagggccatgttgtgactgtggagcctggcgtgtatgtgccgcgcgacctgcgcttccccaagcattaccagggcattggtgttcgggtcgaggatgacgtggctatcggaaggtccctggaggatgtgcttaacttgacaagcttgtgtgctaaggaagtggctgatgtagaggcattagtgcggctgggaaagaccaccacaccaggtgttggcgacgaacaggttttggtggaaatatagtgatgtgtacatagagagatagacaagagtgtgcttatgtgtgtaggcggtaactatgtgtcgtctcgaaccgatgttgaatatttttctcgtgctttgacatggtttcttaagttgcatcagttcattcctatttacaatatcacaactagaacttcatcgtagtctcaattacagtcaagttctattcacggttagcgtcccacgttcaacaacaatgagtttttcgagtcctcgcccgcttttcctgatggcaagtacgacacgcttggagagtttgccaaagtctgcgcaatctccttcgacgcctccaaacgacgaatcatgagcaagccgtcacctgccttcgctaatgctttcgagacggtgtcagcggcttcagcctcaccttctgcgcgaatcactgcagcttttctctcttgttctgcacgttccactagatactttgctctttcggcatcttgctgcgcaatctgcttctgctcaacagccttggtgaactccttgccgaacgtcatgtgtgtaatggacacgtcctccaaacggatgttgaactcgctggctctgcgggaaagttcctggcggatacgggcactcaccacttctctttgggtaataagctcggctgcatcaaactgcgccacaatactcttcaagatttcgtttccaatggcaggcaaaacacgctcatcgtaatctaggccaagcgtctggtagatccggggaagttgcatgacatccgggcgatgcaaaacacgcaacgtcaaagaaacattctgcaagtccttcgaccctgtagtggtagcaatggtctttggttttgttctcacatcaaagagaatgggcttttgcaaccacggaatgacaaagtgcgtgccttctccaatcactgctgtttgaacaccattcaaacggtcgaaaatgactgcacgctgtccgccctgaacatcatacatggccgattgtgccaaggtgaaagcaataccagccgggatggcaattttggaaagacggtctgcaacgcggaaagacattgtagttgtaagtgctgaagtagtagcaaatagtggcgagaaataccaagacgcgggaggcacgggtgcggggacgccgacttgtacgaccaagtagtacaatattagttggattataggaataaattggcttacagggtgtcttcttcattctttatgcgtatatacccattcattattcaacttgatgtcgatcgtggacgaccgcctacttttggaatggattgcgaaaaatctccgtgttaggccaagttgcgaagtaaagtaaagtgcgagcaacgaatactgttccgttacatttatccacgcaaaacttggtttcttctcttgactctttccttttatttgccaaaagggatgacgggttgttcattcctttggacacggcttatcttatcgtaggatttcaatacttaaggaatggcggaaaataagcacttgtaagcctaatatggtgttactattaacgatggcatgagtaatatgatctcaggtctattgtatacttcgggaaatgattccaataaattatataaaaagtgcattggtactgtgtttatcaaatctggtgagtctattagtggcgcaaaggccgtatggtacacgaatatgaagaggacatgcaaagagagaaagtatcacgaatcaatgaggtacaccaaagtccatgcagaaccggcagcaaccgacccaatgatcaccatttgaaaaccttcgaggaccttacgatgcgtcccacagtcgtcgcccaaagatacaatggttttcacatagccgaatacgaacaacgtgatgatcattactgccacggaaacgatgagtccggtcctcacaacgtcgcagaagaagtatggtaccaatggaacaaagcctccaagaaagtaacccagaccgatggtcaatgcagaggtgaattctcttccttcggcgggctcgtccaaacccttcccgaatctgatgacgaaatcaatgagattttttggcttggagtccaagtctttcaaaaaggagacaatggtactttcggacgcgccgagctcaaacataatctgggccgcatcttggttgaccaactctggtttcttgaagaactccaacttttccttcttcacttcactcttgtagtaatccaattcactcttcgcggccaagtagccaccaagacccatggaaatagcaccggaaaccaactctgccaaaccaccggtgataacaagcttcgaagagcccaaagaggacaatccggccgtcaatgcaaatggaacagtcaatccgtccgaaagaccaataatgatgtcactcatcacacgtggatcgaacttcaggaaaaaaccggtgttgttatcttcctcatcgtcatcgctcgagtttttagcattgatgacagcctcttcggcggcaacctcttgtccgcggtctgcgctatcagtcgagccatacggagattgtccgttttccaacaagctttcggctctggctagttcttgttccgacaggtcttttgcgacgaaaaccttggaaaggatgtttttggcttggaccaacatatctgacttgtatatgtgtggtatatgagggctaatagactagtacacgaagggcacgatgctgatcgagattagtgcaagttgtgaaaaaaaaaatttttgaggatgaagatttcccgtgtgctctcttaagccatatatatcagatggcaagcaatataccgcccctcattacacaatgcgcgttgtgaagaggtattgcatattgtggtgatgacatttatggttacgtttattggttcatccatagaagccgagcggctttggagtactgcagaagaattgtagattactaaagccccacattctagagttggggctgcagagttttcgtgaagcgttgcattgaactttgatgagtaagatttttttcttcaaaaatttgggcaaaagttacacctctgctggtatgagaagttgctaagcggaagcaacaatgccacctgtagagtagcacggagatagtagaaaaatctttttttttttttttttttttttttttttttttttttaatttccggaaataattggaacatcgtccgtgcacaagtcttgacccatcgggacaaaaacgttttgccaacagtaatctcatgcgtgtagatgcgtgtagcgttatattatacatgctcgttgaccttctacgcacataatgcaataaaaccgtgacattaaaaaaggaatatatacacaaggtaaaagaacacaatgttcatcactgtgtttgagcccacgaaattagatgaagaggggcaaaagaaccaaaagactggcgacagaaagacgcacattagaagcgcctccgctagtggaggcaatggtgattaaaggactagaagatggcgatgaaacaacgccgctctccgttgaaacaggcagtccgctatggtagaccgagctgattgtggtctccttcagtccagcaggggtagtagaggtttctccgactggtgtagtcgcagtggattgtccagacaatgggcaataagtagtgtactctgtaaccatctcattaatggtggtagtaatcactgtaacaccggtggtcttgtaagcagtagtgcaagagctctcgtcacaagacgtttccgtgattgtggttgttgatggagcagatgcagttggagctatagtgctgacagtttcaaccacctcagaatgagttcccgacaatggacagtaagtggtgtactcagtgacaactgaaccgatagtcgtagtaacaactgtcaagccagtagtcttgtaggcagtagcacaagtagtgtcatcgcacgaaacttcagtaattgttgtggttgaaggagctggaacatgtggaactccagtgctgacaccgttcaatggctcagaaggagaagtgcctgtcaatggacagtaagtggtatacttagtgacaattgacccaacagttgtcgtaatgacagtcacaccggtagtcttgtaggatgtagtacaggatgtctcatcacaagtagtttcggtgatagtcgtagtagatggagatggaacatctggacttccggtagtaggagtctgcacaccttcagaaggcgaaggagtggaggagacaccagtcaatggacaataagtagtgaacttggtaaccaatgagccgattgtagtggtacgcacagtaatacccgtagtcttgtaagaagtagtacaagtagacttgtcacaagacgtgatggtaagtgtggtggtacctggcgcagatggagtaggttgctcggaagtgaaaccagacgtagacacatcagaagtgacactagcagatggtactgaagttgttgcgtactgagatccagtaggatcagctggcgaagactcggaggcaacagaagaaaatccgtcagtcgaagaagatccggatggaacagctggagatgatccagatgggacactataggacgatccgtcagtcgaagaagatccggatggaacagctggagatgatccagatgggacactataggacgatccgtcagtcgaagaagcaccaaaaggaacagctgggatagatccagatggaacaccagaagaagatccatcagtcgaagaatagcctggaacagatggagaaggagacagtcctgaagatgcaatagttgaagatgcagatgagaaagtagatgaagaagtcaagtccgaagatgaaacaaacaaagatccagaagaagaatcagtggagaaagatccagaaggagatgcagatgaggaatcaacatttgtgctagaagaagcatcaaatgaagatccagaagaaaatgctggtacaacgggttgtcccggtggtggcaagctgaatgccggctcagatggctgaggagtagaaacaacaatactcagattggtataacgagcaaacgaagaaattggtgtttctgatgaagagaagatagtactactggtactcgactctatgaggattcttggatcaactgggaaggtggtagtgaaggagttagaagtctctgtggatgaggctacagaagactgttcagttgaaggttcactagaagtgaccaatgaaaactttggagcaatcgtatgtggccaagtcgatgtagtttcagtagacgaaacaatagaagagtcatcagtagaagaaacaacggaagaagcctcagtagaagaaacaacagaagatccttcagtagaagaagcaacggaagaagcctcagtagaagaaaccttagaagatccctcagtagaagaaacaacagaagatccttcagtagaggaaacaacagaagaagcctcagtagaagaaacaacagaagatccttcagtagaagaaacaacagaagatccttcagtagaagaagcaacggaagaagcctcagtagaagaaacaacagaagatccctcagtagaagaaacaacagaagatccttcagtagaagaagcaacggaagaagcctcggtagaagaaacaacagaagaagcctcagtagaagaaacaacagaagcctcggtagaggaaaccttggaagatccttcagtagaagaaacaacagaagcctcggtagaggaaaccttagtagacgaaaccttagaagaagcctcagtagaagagaccttagaagatccttcagtagaagaaacaacagaagatccttcagtagaagaagccttagaagatccctcagtagaagagaccttagaagatccttcagtagaagaagccttagaagatccttcagtagaagagaccttagaagatccttcagtagaagaaacaacagaagatccgtcagtagaagacacctcatcggaggtaatcaaagagaactttggagcaattgtatgtgggtggaattccgatgtagttgcagaagcttcagtggatgaaacaacagacgaagaatcagtaggataagccacagacgatgtttcagtagaggataccaccacggaagacccatcagtagaagaaacgacagaagacgcatcagtagaagaaactttagaagatctttcagtagaagagaccttagaagatccctcagtggaagaaacaacagaagcctcggtagaggaaaccttagacgaggaaaccttagaagaagccttggtagacgaaaccttagaagaagcctcagtagaagagaccttagaagatccttcagtagaagaagccttagaagaagcctcagtagaagagaccttagaagatccttcagtagaagaagccttagaagaagcctcagtagaagagaccttagaagatccttcagtagaggacacaacagatgagccgtcagtggatgaaaccttcgaagagaccttagaagatccttcagtagaggatacaacagaagattcttgagatgacgactctgtagaaatggagtcactcagtggaggaaagtcgtaagaggaaatcaacgaaaacttgggcgcaagtgtatgtgggtggaactcagaggttgttgaggaggaggccgtagaagaaacttcggtagaggacacaacggatgatccctcagtagaagaaactctagaagaggtcttggaggaggccttagaagagacttcagtagaagaaaccttagaagaagcttcagtagaggaaacgacggacgagccctcagtagaagaaaccttagaagaaacttcagtggacgacacaattgaagatccgtgagtggaagatacaactgaggatccatcagtagaagatacaactgaagattcttgagatgacgactctgtagaaatggagtcactcagtggaggaaagtcgtaagaggaaatcaacgaaaacttgggcgcaagtgtatgtgggtggaactcagaggttgttgaagaggagtccttagaagaaacttcggtggaggacacgacagaagaaccgtcagtagaagaaaccttagaagacacttcagtagaggagaccttagaagattcttcagtggaagataccttagacgaaaccttagaagaagcccttgacgagacctcggtagacgagaccttagaagaaacatccgaagaaacgacagatgatccttcagtggaggaaacagctgatgatccttcagtagacgagaccttggaagaaacttcagtagacgagacttcagcagaggaaaccttggaagaaacttcagtagaggagaccttagaagatccttcagtggaagaagctctggaagagatcttggaggaggccttagaagagacttcggtagaggatacaacggatgatccctcagtggaagaaaccttagaagaagcttcagtagaggaaacgacggatgattcctcagtggaagaagagacgtcagtagatgagaccttggaagattcttcagtagaggaaatagctgaagacccatcagtagaagaggctttacttgaaacttcggtggaagacacaactgaagatccatcagtagaggatacaacagaagactcttgagacgacgactccgtagaaatagagtcactcagtggaggaaagtcgtaagaggaaaccaacgaaaactttggtgcaagcgtgtgtgggtggaactcagaagttatcgcagacgatgcatcagaagagaccacagaacttgcctcagttgaggaagcatcagatgatggtaatgtcgaagagacctcagaagatgagacctcagaagaggacaaaccagaagaagcagctgaggaagaaagacgtgcagttctagatgaaattgctgacgatgcactgtcagaagaaaatgtcactgtgctgacttcagggcccacagtacgtggtggtggtctattttgagggtcatttggggtttcagaggtgacttccgaactgctggaagaaaccacgctcgaggatgcctgagaagaaaccacgcttgaggaagcctgagaagaaaccacgctggaagaagctggaacagaaaagtctccggaagtcacgtcgaagttatgtggtgtcaagtaagtcgctgaggactgagagctagaagactttggctcgttccaacagtaatctggagcatctttttgtgagaatccagtgctttggtcaaagttgtcacatccagtgatgtagtcgtaagaaccttgatatttccagttctgacattcactccaatcagtaacaccagcactacaccaatcgtactggatggtgaattgtggcatacaagtcttatagttaccaacagatcttggggtaacagtcactctctgagaccaggagcctgggttgttgatgttgtcaaccttgaggttgtaagagtacaagaagtaagtcttggacaaactcaagatcttcaattcggacaacgacttcaaagacatggtagccacagcattaaagttgattgtcacatcccaagtaccgtcgccgttgtcagatggatcagtgacggtgatagtagcttgtgggaagttgaccacttgagcatggaaagtaaacttttggtttggacaagcgttgatggtgtctgggtcagttggcgtatttggggtagcaggagcagatggaacggctggagcactggaagattgtggagcaactggaacactggaagagcttggagcagctggaacactagaagagcttggagctgcagaagaggagacaattgctgaagatgatgatggtacattaacatcccaacagtagtctggagcatccttttgcgaaaatccagtgctttggtcaaagttgtcacatccagtgatgtagtcgtaagaaccttgatacttccagttctgacattcactctggtcagtaacaccagcactacaccaatcgaactggatggtgaattgtggcatacaagtcttatagttaccaacagatcttggggtaacagtcactctctgagaccaggagcctgggttgttgatgttgtcaaccttgaggttgtaagagtacaagaagtaagtcttggacaaactcaagatcttcaattcggacaacgacttcaaagacatggtagccacagcattaaagttgattgtcacatcccaagtaccgtcgccgttgtcagatggatcagtgacggtaatagtagcttgtgggaagttcaccacttgagcatggaaagtgaacttttggtttggacaagcgttgatggtatttgggtcacttggactggatggagtattaggggtagcaggagcacttggaaccactggagcactagatgatggagcagcagaggaaatgactgcagaagaagattgtggaagggtggcatcccagcagtagtctggagcatccttttgtgaaaatccagtgctttggtcaaagttgtcacatccagtgatgtagtcgtaagaaccttgatatttccagttctgacattcgctccagtcagtaacaccagcactacaccaatcgtactggatggtgaattgtggcatacaagttttataatcgccaacagatcttggggtaacagtcactctctgagaccaggagcctgggttgttgatgttgtcaaccttgaggttgtaagagtacaagaagtaagtcttggacaaactcaagatcttcaactcggacaacgacttcaacgacatggtagcatcagcgttgaagttgattgtcacatcccaagtaccgtcgccattgtcagatggatcagtgacggtgatagtagcttgtggaaagttcacgacttgagcatggaaagtgaacttttggttagggcaagcgttgatcacagcggtagcagccgtgaaggctacaaagattagaagcgtgaaaaaaccgcgcaacatcgaacactggaacggtaacggaaacggaagcggaaaccgaaaacgaagtattggcaaatttgattcatttataacagtggcaccgtataggcggacggtgtgaaagctttttctagaagcccatgcatgttgtgttaaagtacatctcaggcccaagatgcatgcgtaggtcacagctctagctacttacgcgaaactcgcatatgcaagtgttccagtatacctcacctttactgagaacaatctctcgcatctgcagtgcgctactatagatctacaaacaatagattcagatcattgtctgaagatacccagcaattacgcaaaggagagatgatgggttgataatagaatgacatggcgttgcatcatgcgagcacaattgctgaggtaatgtgtcaacctgtagatgcaggttagtcttgaaccgtgccttggataaacaaaagctgtggggttacgagactggtgaaattttcattctttgtactctgtcgcccgttgacatatgctgcggtaaattacttccctttcaggcttccatacccttctacgttgaaaggtaattacgcgaaacgccgaaaatttttaaggtggggtcgaagaaatgtaaaaaaaggtaaaaaatactacacaccgaatgcagatacgcgcagcacagcctttaacacacgtggcgtgagactttccgcggaaacgttttgttttccgccgatccgctcaagattcttcgaccgaagtttcttgtaccttgtttgcgacatcggcgattcggttcagactgtcgtgttactgtcggtcatttgaggaacaggttgatgcggacatcgcaagaaagatgtctaccttttcttctcccttttcccttatgtattgcaatatctttcgttcgataggggacataggaaaacctctgaacaaccaatggtaacacatgtcgtaagttgcgtgtgaatcgaaggcagaaatccagaaaaagaaattgggttgtgaccatgcaggatacagtcatgcacttcggcattcgtatcttgtcggaaattcgaattagtaattcaactagtacattacgactctggggaacagaccgctatgacggcaaacctcaatatacagggctagatatctgtaatcaggtaagcaaaacttgcaagcgacgaaaacgttttttaggtgatttagtttgcatactctacagtcgagttttgtcgcaggaaaaaaatttctgtatgatgcattgtataaacaatggacttcattgtttaacaaccgccaaaaccgcaaccataatgcttgctatagccttattagcctatgaaactatgagtctatccgctcattatgtttgaaaatagctttattcttgacatcaacggcgtatgtcatgttgctcttaggaacaggaatctgcgcggaacggtagaacggtgcaagtggaaagtggcgtagctgcattcatgcagagaagatgcttggaatacattatgcataaaggcggtgtcatgtgccatcgaaggcggatatgtgtgtccctagtagtgggtggatttgtgtatccacaccaaagttaatagttcaagtacggtggagccagacgtacgagtgtgtcgtctcatgcaagagttcagaaaaaggggtgaaaggggtggtacttgttagactcagatgttgaagacactaatatttttcttagcgatgtgtgacacatccaacttaacccaatctacggttatctcttacttccgctcgttcccattacgagagtatacgggaacagaatcggctattccccattaagccaatggaagctcgcgaaaaaagttttctgtgcatttgcgacatgcatctacgacttaactgcaagatgtttattatatgcagcatcacacttaggcgcagtttatatacaccatcacacacacacttcggatatgcatgagcactgtcgatcatttagtacgattcactgtcattggacctgcgtcaaatgcgaggcgaataagtaagcccaaagaaaactctcttttaagacatcgctcaaaaagatcgtaaatgggccccacctattttcatgatgccataagaacatcagtaaaagcggaaaacaactctctttcttcaaacggttgtagatttctttaggttctgatcccatcggaaatgagaagcaagataaacacacacataatttgccacaaaggaatattttttgaactatccctttcagtaaaggtgtccataccctaatgacgaaacggagtctgtcatattaatatgcagagcttccttcagagtatccagtcaggtatttctgcaacctgtaactaatacacaacctgtaactaaggctgcggggctgacagctgcggggctgacaatcgcaatttaatgaactgctcactcaaatgcaatgattgagtgtgatgatttattggttagaataatgggccgtcaacatttttgccagacaacgccaaaggtaaaagtgaaaagaacactacattgttgttctgtaaactcacaattgtggagatcatcgtccttagatcgttagcagggtgtgaaagttttttcatgaaaaacatcgattaacgaatgctcatcctagtcaaagacacaataaggattgacagattgagagctctttcttgattttgtgggtggtggtgcatggccgttcttagttggtggagtgatttgtctgcttaattgcgataacgaacgagaccttaacctctaattagcgccgctagccttgtgctggcgcgcgcttcttagggggactattgacttgaagtcgatggaagtttgagactctcagcttgacatttgctacactgttcttttgaactttaaacacctgaaagaggcatgttttgaaatttttgtttacttttcgtggcttctttataggttctcggtctggtcgtagtattgtaatcaaccacaattcaaattctttttgattaaaaacagtgctcaacctagtgagcaaaaattattgtctcttgtcttgacgtatgcgatattttctgccgcacatttgaattttcctcttctccgcccgcatagttccgggggtacattagacggaagaattgacactcgcgtttcacaacacactaaaatcaggaattacactgcatgaatggggagtatgaaaatcccccggtaaccccccaatagacttgatttcttctactatgacgaaggacgcgtttacttgctgatattggatgtaaaaagttggtttcagtcagataataatcactactctctaaaaaaaatgcgtctatttacttctcagtttcatcttgcagatcatctaatgttaaaatcgagttcatgaacaaaatttttttttgatcctattatccctctcgagaaaatatattagcatattcgttctgatagtgggagattccttttgctttctggcagaaggccaaattagattgtctttattttgttgcttcagccgtgatcatctgttgtcgaggaataaagtatacccctatttgcacgtaattttcctttcttccccagtagtaattcatgcatgttggaggttcaattatttcgacttctcctcagctgcttttcgatgtgaagtaaaagcttgtcggaatgatggttttcataaaaacacactgaaactcgatactcattactggtgccatagtaaatcgcggagtcccatatttgaattttgtttttagtcttttgtcctgagtctccaaataaattttttctgaaggtatacttcaaaaatcaagggagctatgcatgaaaaaggaaaaaataaaacgccagcatgggacgaggattgcagatagcgtgcttggactgcctccgataaaggagtaacactgcagttccatcttttgtttcattgtaaggttgctctaatattttattctgaaggctacgaagttagctaacccactagcaataattcgaagtcctatgtttgtcgcatcatgcttcaaaaaagtctcctatagcagatcggataatcttgctactgagcgttttcgaagtgccgagaattaaccccactcaggattttcctgccccgagggagtttttcctaacgcaaaaagctttcagtagcaactatttaggcatttccccgctctcacccaaagcagcaaacaaagttgtgtcaaaaagaggattcaccccatgcattacgagatgttttacccgctggggcttcgattttgtacgtttacggggaaattgtagtgttaccccacagatgagaggaggaggaagcacagaagctgcatctacgccgcgcaaatgcgcggattaacatcacattatatgcacgcttcggtacccaaagctttttcattggcccaaacgcgctagatcggaatatttttcttgcatgtactgcattcttcatcttgaatgcagtttttccctccattttgtggagaaacccagccgtatacatattggtctgcatactgactgcgtctcagcctcgtctctaccaatcgacctaatatttccccattctttctagtttttagtaaaaattcgacatggggaaatgaggggacgagcggaacaaaagactataaattgtagccaattttttctgcttccaacggtgttttcaacatattctttgcttgcttctctacggaaaaatgggtttggaaaacagcaaaattgttagaaggtttatcaatgtcggtgaaaagaaagcaggatccacttctatgggaattctcgtaggagcattcgctgcttttggtggtgttctttatggatacgacacaggtacaatttctggtgttatggccatggactatgtgaaagaaagatttccatccaacaaacataagttcagttcttctgaatcgtccttgattgtttctatcttgtctgttggtacttttattggtgccattacagcaccatttgtcaccgatactctcggtagacgttggtgtattattttgtcttctttgattgtgtttaatttgggtgctgctttgcaaactgcagctactggtattcctttgctttgtgttggaagagttattgctggtcttggagttggtttgatttcctctacaattcctttgtaccagtctgaggcaactccaaagtggattagaggtgctgttgtttcttgttaccaatgggcaatcacaattggtatcttcttggctgctgtttttaaccaggcaactcacaaaatggattcaagtgccagttacagaatccctcttggtcttcaaatgatttggtccatcatcttgggtgtgggtatgatctttttgccagagacccccagattctatgtttctaaaggtgaacacgaaaaggcacgcaagtctttgagtatattgagaaagcttcctagtgaccaccctgacttggttgaagagttagatgatatcaaggctgcctatgaatttgaaattgagtacggaaaatcttcttggtctcaggtattttctaacaagaaccatcagttgaagagattgtctacaggtgttctttgccaggctttccaacagttgaccggtgttaacttcattttttactttggtaccagtttctttcaaagcgctggtgtgaacggtttcgtgacttctttggcaactaacattgttaatgttggctctactgtgccaggtatcctcttgatggaaatcgttggaagaagaaacatcttgttggtgggagctgctggaatgtccttctcgcaatttgttgtcgctatcgttggagttgctggatcgggtcacgccgcaaagcaatgtcttgtggccttctcatgtattttcattgccttcttcgcagctacttggggtcctactgcttgggttgtcgtcggagaattgttcccattgagaactagagccaagtctgttgctttgtgtgccgcttccaactggttgtggaactgggccattgcttttgctactccatacatggttgagccagacaagggtaacttgggctctaaggtgttcttcatctggggtggttgcaacttcttgtgcttcctctttgcttggtacagcatttacgagaccaagggtctttccttggaggaagttgacgagttgtacgaaaaggtcgacaaggcctggaagtctcctggattcgttccaagcgaacacgccttcagacgcgagactgaggttcttcctgataccgacgacaaggctgaagcagtctcagtcgaagaagtttctgtttaatttgttaattatgtaccagagctgggctcatatacacgcaacttagaatatccgcgttgctgtagttctgtacgccgttatggctttttctgtatgcactccagagtgcgttttagcagtagcataattaatcttagcgtcttcaatcattcacgcctttaaacgtacagggattcgacacttcgggatttgagccgtttcgactaaattttgccaacctttttccaagcctgcttcatccggttaagaggatccctagctccggtgcactatgctcttctgtttttggttcttgtggctagtggtggcacatgttcttgacgcttcgccaactgctaaaccttctgaaagccctgtgcccaaaccgtctacaatcgtggactacttgtcttcaagcgcacaattctcctactttctccgacatttgcaaaagcacaatctcataccggtagtgaacaagctcctgaacgttacgttatttgctcccgtgaatctggcttttgtggatgatcagtttgccatcaacgacaccacagatactctcaagcggtattttgctgatgaacggctgtctattgacccctctgggaaagaggatgtgattctcgattccctctacatcactaagcactaccgcgatggtaacacgagctttcctctaaaagtcaccagtactcccaacggcgctcaggtaaacgattttgccgacattgtggaggcgaattattacgcaaagcaccagagatcctacattcatacgatagatcgactactacctgtacctcctacgttgtgctctatgctaatggattcgcatcacacatcaattaatggacactctatttctttcatcaaacaattattccaactggcttttaccaatatccgtggctctggattccaaatgtcgtgcgaagaatatacagcgaatgtgtcgacaattttgatcccctccgattctgtcattgacgcttcactactggatttgcaaaagaagtattatacggttcttttcagcggcatcactcaagcacatctaaaacctagtaaagatgcgatccgtgaagtcagagctgatattttgcaacttctactgaacctactttttcctcatgtcattggtggaaatagatattccaacagcacacagaagactgcattgggcaatcattcctatcagataatcaaagataaagatacccaacaattgattcttaatggaagagtaaggaccgcggtgaacggcacctctatagttgctgcagatgggttagtgcatgttattgatgtcgaggacaattctgattcaaatgttttctctgatttgaatatcgaagcagcagaaatgataccaagaaaggctctttacgctatgcacttctcatatcttgtgaaggaactaaaatttagaaaattggaatatctcatcgacggaagtacgaaaaatcaaacaattgtggttgaagtatctgacagagacgattatgttgatgatgatgcttttttagcggcgaagaaagtctcatcgaactcattcagcaacaagcagtcgatgctctatcactttttggacggtgctgttgatgtccacaaagaattagataaaagcgcctcctatcgccatttggtattctctaaattatgtctgcggaagcggaatcaactcctgcttcaaagtgaaagtatatggtacagtctcagaaggaaggaagaaagtactgttcaatgatgacgtcagagtaagttcattaccgatttatgctagctctgataacattatctacgttgcggacgacgagtttttggtacctagttcattcaaacatacgctagcggatctaatttctaacgaggtggttaggggcactctcgaccatgttatcatcgacaaagaatcgtgtctaacgaccttgaactacctaagtcagttcagtatgctttctcttccggaaaatcataaaggctatagtgcatttctcccctgcggaaacaccgtatgggacggaaggggcaaatcttcgcagcaaaactacggttcatggaagagtttggggttagtaatgaagtatttggagtcgcatccgcatgaattgaaggatatattgaagggcttctttcttgaagacttggtttactccgattttggccttcaggacgaaagagaactgtttactgaagtgaaaacactccgtggagattacgttaacatttccgagaggtacaggagcggtgatgtgaatcatctcatcacggttaaccacacatctttttcaatgccgttaaattccgatgttctcttcagtcaaggcgttattcacatcacgagcaaaatattacttcctgacaattttcacgtttctcttttaaatttggtcaagacaacggaaattgcttcttaccccaactattcttttctgcatcttgttgagcagataccgcaacttgtcgacacattaaacttgaatgaggaaggaaagccctctgaatactctttgttgattccctcgcctgatctgttgaaagattctaatattagtgcaagctacaaccgtctttcggaattcttggaattgcatttggttccaaatactgacgttgacactttactccagtgtgtaaattctgtgcaccacgattctaacggaagttttatcttccatacaaaccacacgtatggaaacttcaggtgcatcaagaacaaggctacgggggagacttttcttcatttgaaccgtgaagtaagcgggtttgaatcatcggaccacaaggtgaaaatcgtttcgcatggatgcacgaacgtcatgaccccaaactctagttgtgtgtttcttcttgataaacctctcaagccagaatggtttgacgcaccaaagaactttttgcacatccacattgggtggatcagtgtgtgcattggcataataatcggtgtcatattatttggttttgtcatgacaacgctaatagtttgcctcgggagcggcaactcccggaaaaagtcggagcctttcatgttcgcaaatgaacctttgtcgccaaatgaaccttcgttcatgcgcgttacctcagacgaggatttccttgaggatcatggttacgagactgacgatgacatgatgggcaatgaaagagatcctattttagcacgaggtaaaggaaaaaggaaagcacaaaattactacggtgcaacatcgaccactagagaaactcctagtgctccacggtctattaaaggaaactcgttactcaagaaccttaatcgggatcgcgactttccggtcttgaatatgtagtactgcaacaagttgttttgtgtgcactacactttctcaacgtcacggaaatgtctctttccaaacccatactacagtcttgccaagaaccttgcggcgaaaatgaaacaaacaatcttggctctacgtacccaggaataatgctcccttcgaataatggttcagtgcaggcacttgaccaacaagcttcctcagcccacaatcaaatcgggaacgagatgagctttgagtcgcagttgacagaattagagagggaagcagccatgttgcgagatataagctcgcaattggatgacatctcgaactctaccatgaataaagtatctacttctgacgtggattcccgttcagtctatatagggaatttgcatagggatgttactgcgcttgaattggcgttgcgcttttcatcgaacgaagatgttgtgcgagtcacaatactatcagacaaaactactggtcttcctaatggatatgcctacttggaattctcgctggtggaaggggcttctcaagccatggcacgaatggatggaacacctctacgcggaaggaaactcaaggtgagatggaagagaacgaatatttttggctataacatcttgcgtagaggtcgaaatggccggcttgtcaggggtgttgggcgttccgggtacaggctgttcgggcgctttcaagggatcaaacacggtgcttccatccctcgataggtttccaatatggtaagtggtaaggtctgttcgttggtcaatggttttattgtcatgggttctgctgctatgaaaacctaagttttcataggtgctgttcatactttctttttaattaatatcttatttatactttttatggttgtgcgataacttggataccaagtgcttcagttactatgaactcatttattttcgatgcagacacagcctttgagaatatgacagaataaaaaaactatactccattgtgggtaaaaaaacttgtttcagtcttacattctgtaatcgaggacaacgagctttataaactgcagtttgtacaaatgttggtgcattttcaaaattcgcgagaattgattgaaagatgaagaaacttgaaatagaccaagaaaaatcgaaaacatccaataaactacatgtttgctactatggtatgttatttatggcaaaattatgttttaagaaaaaaagagcaaaatttgaatgaaatcagtaccagaaggagcaaaagtaacatttgttgaagcatgataggcttcgctgattagacacgaaaggaaaaaatggtttggcgcacgcaaatatctatttggttgattttattttcttgtatctcttgtagcatggctggaacttagtgattttgtttcccatatacgtctattgtgggacgattgcgagttcccatgacatgagtatactacgtacatcgatttacggtgcatttatcgcaactttaaaagttattattttcctcgcaattcatttaacaaagaattgtcatccattgtcagtctcctcgaaatcaaaaaggatcttaaacgttaactaatagtaagaataataattaaaaaaaatgcctaagtcgatttgggtcgcagtagacaggaggattttagacgcgctaagaagcaacctatgagccaatgagataatagaaccatcatttcaggtacttgcatgtgtgaggcttcttaacgatgatatgctccacttactggaatctttaagcgatgtaatgcatagttagcatggcaccatacacttgacgagaagtttgcattttaggtagatgtgcagggaagtgtcatgggtccacgctaattccatcgtctgcatcaactaagaaacaggaagaaaagaatggcaacttacacattcgttaatttgataacgaagaagaaatatctataaaagccacagtagtactgatgtttttaataagcacagtaaactctaggagctcaagaaatgcagaatctaagaagctctcggaaattgccttcaaagcagaaaacatctcgcttggctacgccctaaaaccgaaactagtaaatatgcaagcctgaagctaaaatacacatatgcaatacagcttacgaagagatcaaatctgtacaatttaaaagcgcggtgcatacaataggatgccgaacgttatacgtcttcatttcttctgccgtttttcaagtattactgaagacttgaattgagtgattattaccagctcgtaggcttcaaagtttttaatacccctgaccgcttaccctcgaaacagtagcagtagtcaatattgaatataggatatctggagggtgtaattgcatgtgaacaaaatcttcttcgatgagtagaagcaagagtgaattgggatatttcaatttcgatataataaagaaattcatttgaaaataaaaagcaaccaaaagcaaactgtaatacaggacacaaagttgcagtttcttaatggtgttgtcgtttgaaaacttttcacgcaacgcccgtctttctttttcggtatcctcaaattgattaggtaaggatgctttaggtgtaactaactcacagtaatcttttttagacagacatataatcaacttcgtgcataattaaccgctgtgtacatcatgcataaacgtaaacgagctcttaatttccagaagcgtcattgtccttgcgcattttgcaataacgagacagaaggataacactttttcttcactatattaatagagccgaggctgtcacaattctgtagataccaccagctgatgctctcaactcacgtattgcttgtaagcttatcggtgattgtcagtactgcattctcgcaaataaccattagccagaatacggacatcgttggaaatgccgatgtttgggatagtcttctcgtaaatgggggaagttacttatcctataacaacgaggagggggacacgtacaactctttcaagaatgcagttaccaatgacgggcagttgtatatcggcgatgacggaatgaacgtgggaatgtccgtttactttttccaaggcatcaccaataatggccgagttgtgctcaatgccaaggaatgaaatttcagatccaaatttcaacttcaatggccctacctttgtgaataatggagatatttttatgcttggccgtggcgattcagatgggtcaaatatgaacatttgggcagattggtgggtaaccccagaaaaccatggcactatccactttcatcaggacgtggaaaacaacggtggaatttcacattttggtcgggcttctcaaactgtcaccaatgatggaactatttgcttgcacaaaatgaacatgtaccagcattctaatgtgcaaggcacaggttgttacacagttggagaaaaatccatcttgattgaagatcttcctagcacttggccactttcctctggccaaaccatctaccttgcctcctcgtcttcatatgttcgctttgggttggaggctccatctgaatacattaacatcgccggttggggtaacaagaacaagattggcttcttaggtattgttttttctgctaccatttcagggagtgttttaactgttgttgctgatttcaacaccttttattttaatgtgggtgaaggctatgaacagcaacatattaagataggtggtggagatacgatcggtggtttttctatcacgtcatatgtgatgtacaagcacccgccacctgataatgcttctcccaacatcatgtgaagcttgtttcgcaaacgcacgatacacctttaccagcaaatagagagcctccctttgtcacttctagcagctccagtaaaatattcagttcaacatcaaaattcccggaaacaaatagtgaccaaccagccaaaagctatgaaacgcaaagctcaaacgagttatccacctctaaatcgaaacatacgtcaaggccagtatacatctccgcttccttaaaaacgagtcttcagccagaatacacacaaatctcatcagaaaaggcatcatactcttctggagaggaacattcaattagctctacaaccgagtcagcacttaaaatcgaactgagctcttctataaacttcagccaccaaaaaaatctgaaggatgatcttagattggattcttctacttatgaacgattttcaagctcggattttccaaccacttcttacgagatcaatatttctccaacctcagttcctacacaatatagaaaatccttacttacttttcatggatcaagttcctcatattcatctgttgaaatcaataaagctggggggaagagttcaactttccaatcttctagccgaaaattgaaaacgacttatggtctggctacctttccattttcaacttatagtcatgattcaagtgtaaaaagtaagccaagtgtcgatgttgcgtcttccagtcttgatagtcgttaccttaaaaacacaggctatgcaagcagctatgtcttgccaacaagggccagaatagaccccagtaccactactaacacatacttggaccagaaaagcagtaaagatgctctttttacctctagcagcgaatttgcctcattaagttctcagcttagagctagtaacagcatgaacccaagtgtcacttcgaataactttaatgagaatctcactactgcaacagaaatcaccaacgagtcctccttacctatcacaacacttgagatagaatgcctcgaaactagacacagcgatatcgacccacatactagcgctgatcctgtcttttctggaacagatcccagctcagtatccagatctagtcatgtttttaagcatgaaaacggcactatctacaagcctagttccacttactactccatttcaacacaaatgtcaagctccgaccacaatcttcaactgaaaaaatacagctcttctcaagcttcttctagcctgatagaaatgaaatccatcacctatattactaaagatccccattctattctttcatcgtcaacggaggtactgaatcgggacttcagttcttctcttgcgttggaggttgaaccgagtcaatcaacaaatacgtatgatataaaagatccgacaaaaacaagacaagatccgtcctttaaagatacgaatacctcttctgtggaatcacatacagctacgttttcaagcaatgaccaaaaagtaccattgcatgaaacacgtttaacagctgcctccagcaattcccaccttgtacacagttacgaatcacggactataacttcttctgcagatgatcaattggcaacttccaggcttagttctcatgcaagtcaaggtacgtcttccaaatttagcccaggggaagtgattatgaacacgtcaagcaaaggttttggctccagctttgcactttctcatctctctgtcagccattcatcaaccgaacacgtagaaggcaccaagtcttccccatccaatacactgtctaatacgttttttgaatctatttcgactagttcccatcaattggttattcccacagatctccgtactgagacgagtgatcagaagcgtacattttcaagttcaagacttagtttttcttccacactggtctcactgcaattaaaatcgtcagatttagactttgtggactcttcatctaatgctgtatcaaccaggtccacctcacttgctgcagaagcatttactactgacttgacagactacccttgtccagaatgcaccaaggattccacaacaacacttcacagtgattttgcaacccattctgattctaggacagataaattcttgtctctgttatcatctgccattgtttcaagtaaaatctccgttgccttgacttcggacatgtttcatgatagccatacttctagtgcttccatgtccaaacaagtttcaataacctccagtctcacacattctactgagacactgtcgtttgccagctcagtactcccagaacataaatcatctttggaaagtatcacttttgttgaaagcacctccagtataggcaacgatttttcgagtactaccagaatttctcctactaacatcgaatatgctagtcctgttagaatatctcctaccagcagtgattcttcaagtgccgttattgtctcatctgctatcagggacgtttccagtactatgcggcaagcttctggtttttctacacgtgaagtacgtacaacttacaaagtttctacgtctgaaaatgcatcatttactgaaagcacatctgcggctcgtctcgtctcggctttagaaagccattctgggttctaaaaatgtccccggttctcacactgcgtatacgtccgagagtaataccaggtctgaaagtgttactaaacagaagtctcattctatatacccatcaggttctccaaatattcaagtttctgaaggaaccctgagatctgagatcccatcaacgactacgtattctgcttctgctactttaaggtctgaattattactgagtatgaagagcacttccaagcttgaataatcattccatactgttcaatctgctagggttgctaaatcttccgatgttcaaaattacttaacacaaagctctggtggtgaatcagaatcgactatattttccaatgtggcctcctcagagagtattccttcggcttcagaagacatgtcttccacaataactcaaaagagtgcagaactgagcacaagagctcacacaaacgatttacatacttcccattccgaagaaatttcaaaggtaatatctaacattgtctccagaacacatactagtgctaatgttatctcctcttcttggtcggtatcgaattctgaaggtgctatttctgagaataccatgacaggtcatttgtcaatcattgcacactcatctagcttgcaacttgatttacctactaagagcgaccttttgaccacatatcacacagttaacgtgcagacatattcaagcggttctgcttccatcttcccgcagtcatctgcctcagcatacgtatctcatgaacaatcatctatgtcgcaagatgtatcgtctggaaggtactcaaatactggagacggccacctgttagaaactggttgtgaaagatgtgccagatacaccatcacgtttccccaagtccaatctggaggatctgtggagacagtttcggccatcgtggatgtcaccacaaattccaatggtgctttaactgcaagcacatctgcttttctccaaacgtcttctttaaaagccgccctgaagctggatccatcaacttcatcttttatttcacctactacacatgttcctagtgaagtaagtctgaaagcagactctgatggggaagtcaccatggtaacgtctaaaccttctgaaagttttaccgcagttcagaaatgtccagaatgcacaagccatacctctaaaactgacgcatccctgggattgaacttttcatctgataatgtgtcatcaaatcataagcaaaaaccgtcactgatattgaagtccaacacttttgctctactgtcaacttttgatgtggcttcttcactttctttgaacggaagtggctctacagattcttcagctgttaaacatagtcttcctacttctactttagtatttttcacttcagataacacagttcagaaacacacaattgctgcaatagccaccactatagatggagagcagtccactttactatccgctctgtcccttgaaagtgtggcgagcagtaactatttcaaagcatattttaatagttctacacatgttagatctgaagtccccttatctgtctcgacatccacgaatatcctgccaccatctcaatctcataagtatggcgatccttctacagccgctgtggcttcagaaacagggttgcaatttccttatctgccaagttccgaaacagatttaccatcttctatgataccttccggaaagctctcttctaaaaccacactatttgaagagtcggttaccgtgccgacttctgtgcatttcattttgtcacatacactgacgaacacagtcggtgttccttcggataatgatcccaagcagtcagcgagtgatgttatcgaatttagcctgatgctttcgaatcagcataagctgatgcctgaaatggaatcttcagaaggtgttgcattcacagaaactacttcacaaagagaaactttttctattgtttctacctccacttttgctgcatctctggcccatgtttcgcaacaggatactctttctttaccttgcggtgattgcaccagtgacaacctatcgccgtcagaagacagcggatggggtccagtaactgctagcttgacatccagtaaaagagataacattaccattctttatacctcgacaaaggcgtctacatatgtcgattttcatacctcttcaacaactaatgagccgatttttgatccatcgatgtccattgcgactgaactgcaagactatcacggaactgacttgcttaacacgaagaaggcaaactcttatacaatgtctactttggccagcgtacattcgtctagattactggtcgcgtcaggttctccacaccctgcagtttccaccacaagcgttgattctggtctcaagttacatctaacttcgtttcttgttctatttagtacaattttggctgctctcctatagatgaatcagccacgcatctattctcattaagtactctattctttaagtttgcaagttctgcttcaatgcatttttttttttttcgctacggtatttgtactatggtcaggaaaaatagcgccaatagcaaaaagatttgattcaagagaaggcaaaattttgtgagcaagaatcctcttcggatactgactttttgaaagagagactgtttgaatatccaaaagagaaaggccgagtcaatttggaagagaaagaagagtctttgcgaaagcatgttctactcatccccatattattttgagaggatcacagatacactgatgagtataaacgggaacaaatttcaattaaaattatttaagcaataggaggaactgtaacggtagagataggcaacagcctcgtgctccattttgcggtgtactttctaaacgctttaccccaaatcacgaagacaattccaaagccgttgaacacgacacagaagacagccattaatgctgtaaacttcttgattcccatggcgtcaagccaatcttgaaacacccaattgaatatagccccaatgatgttcctaatgaaaagcaatgtcagcattgtttgtgggacttcttctggataacactctatgacgtaagttaacatacatgcggtaatcgctgacattccaaagttgataagcccgagacccacaaccccaaccacccatgatagctggtatgctggccccaaaccgtacatcaacaatccgagcgtatttaaaataagagggatccagatcaaatcgagacggtactcaggttcagtgataccattgttcctcttggacctccagatgcaatatttatcactgagactgacgtagattgggccgaccacagaaccgataattccagcatagttaatattacccaaagcagcagtagagaacaggtaagggggaacaccaaagaattgccaagcagtcaatgataaaagtgaaagccaacacatctgaattccatagcccacagaaacccatgcaaccgcaggatatctaagagtaaggaatggagtaatacccacgttaagaagagtgttccgttggtacacaggcttcataaatttcattttcagtaacaaagaggtatttcccaggaccatcacatgttccaccactactttggtatgttcttttttggaattattggtggatgaatcatagtccagaactgaattaattgacagacgatcgaagtaagactcttgtaaaaaaaatagttggagaagaaaaattattcccataaggatgataacgctgtagttggcccatgtccatgaatttgtggccatataaccggcaaggattggtccccaatttgaaccagtacccatagccatggtgtaaattgccatcaatcttccgtgctgatgcaaaaagaaaatgtccgacaacgatgcttgaatcaaagtatccataggaccaactccaaatccatttaaaatattgaaagccaaatatcctttgtaagtcttttgagcagcaaatacaactgaacctaaaaggacgatcaacgagaaaaataggtaagtaggtctccttccgaagatgcttgccatcaattgggtgaaccagcacccaaaagccaaaaagagaaactgtaagcccgagccagtattgagttggttaagggataccccaaactcggcagtgaattgcccgtatacgacacctgtccagcctgatgcagcagctgccactaagacaaaaaatatcaaaatggcatagttgagcattttccaccgcattgaccagttaagagggtcatcagggctatctgaaggttgtggcacataaacaatatcgtcctttgtttctgcggaagaagtaagcacatgattactatcaaccaaggttgttgtgcctggaatatcaagatcatatttatacttaatgaaagtcatcgtaagtggttcaaaatgttcttacgattacagcttgtgaactttgccgcagtataaatacttgtgaagcgaacatacgtagagataagcttgtcgcaacgaagtactatcttctaaaaacggatactcaaaccttcatgtcggacagagtccgaaattttggtgatatgaaatcgtgcacataacaacatcattatatatgtaagcctggatttggtttggcttcgaaggcgataagagtggttacgaacgcgataaacttttggcgcgcgctaaatcatagatcagagcgcgcaaaactattttattgaacgccgctcagaataagtacaggagcgcgctagttttaagattaaagcgcgccaagataagcgcgcgatatgtgggtgcaaatttaaagtaggtttaaatggcagcctcctcccctctctggtattaacccgtaagtaaaatgtcaccagtaaaaagagaaacctggcaggaaaaagctgaagcaaagagggcagaagtcctcagcaacattccccaagcgtgggttctcggacctaaagagatcaaagagttgcgcgcagacatattaggtgcaccagcaaagcttctcacaccagaagaattggttattaccgaaattgcaactgctaccgaactttctaaaaagctcgcaaatggtgaattaaaatgtttagacgtggccaaggcctttatgcaccgcgccgctatagctacccagttgactaactgtggaacagaaatattttttgaaagaggcatggaaagagcaaaatacctcgacgattatttcaaagaaaacaagaagccaatcggcccattccatggccttcctatttcgattaaggacagcttcaatgttgagggcattgatactaccctcggatatacaaagaggatcggcaatgctgtttgcctcaaacaatcttctatggttgacatgcttcatgaacttggtgctgtgttatacattaaaacaaacattcctcaaaccatgatgacggcagactcggagaacaacatttttggcagaactctcaaccccaacaatcctgctcttactgcgggaggactgtctggaggtgaaggtgccatcgtaaaacagagaggatctatcctaggcgttggcactgacattgctggatctattagaattcccagtgcatgttgccacacttacggatttaagccgtccaattacagattaccttactacactaaggacagcgtggacgattcgttttgtttccagattgatgttagttctggacccatagctaattcatttgaggacttgaagtttttttatgacaccatggtagagaagaagccatggaagtacgatgtcacttgttcgcttcttcctccaataaaggcagtaccatctgagcaattaaggatcggaattatttacgaagatcctctgcttccagtgcatactcctgtgaaacacctgcttagatcagctgcagtgaagctagaggaagctggccataaggtggttcctctttctgttttcccttgcttcgaaaatgcatggaagacagcactaagcatctacaccatcaaggttgaaggcgaatttgacagtttggagccattattcgaggctgaagaaccattgatcgcgtcgttgtctcaggctggtatcgaacactatgttccaactcctccagacacgttgcgtgaaacagtagcttgtttgagagaagcacaatcgttttcacaaaagtggcacgatattttcctcgagaatgagcttgatgtattgattacccctcctgctccttcaactgcgccaccacatgatacatatggtattgctccatacactgcgatgtggaacctcgtagattacccggctatcgttgttccttacgaaaaagccgaaattgtggatgatgacaagtttccaagattacctcctcatcttgtgggaatttttgcccattatgtcccagaagattacaaagatggtttgacaagtgttcaaattgtgtccccaaaagggactgatgagagtttgttagctgcagctgagctcatcgataaagtgttgaatgaacgcaagtagctgagcattacagtatttcacttgatcgttagaaaaattgaatatattaagcagtgtcgtcgttggcaaacaagaaaatgacttgaaccaaaaatgaaggattatttagtgctttctacttcaagagaattaaacaaactagtcgagagatttgaagatttctgtaattgtaaagcagaagttggactaataaagagtcgaaaatgaagatgggtaggaactctacattgtatactatttagttttgttcattacgacgtgcttgtgggagatatggagtactctttgcatcaactacgcatgatcgtccaaatagttcactagcttaaaaaagaaaacagctaaatcaaaggatagcttatttagactcaagagaggcattactataaatgtttgcaacaacaagacttgctagacctaccacttatttttcttaccaaacgagaaaaatttataccataggaccagcattcaagctatgtgcaagaattcgtactaacctaaagaatacctcggataacttagctgtttggtttgaacgatttttagtgcttgctgtgaattaaaagtgtagagactctactatttctgcgaaaaatcattcctcacgcaaaaggatacaagattgcacgcatcaaatctaaaaaaagaaaaaaactgaacacgacattctccgatatgtccttctcctcagggtgctactaaaatatcatgaagttctgtggtgaatttggtatcattcaaaatttgaagcccctcgttcgttttccatgcattctccattaatccaagaatagggattcgaaagccgtttgggatatctttcgtaccactgatctcacaaatacttctgaatgttttcctgtccacttctctatcaatgcataatccgcagatgagaaaaacccagaagatggttaagtcttcctcatctaaaactgatgtctgcaaataggctaaacattgtgatgtatactcatgataatgaattctaacctgatcatgacttggttgagcaacctctagtagtaagagcatcgctgattctagtaaaagcttctggtagcttgatctcttttcggaccgaatcgtattttcgatctccaacctcaagcagaacgccaaagttttcttttcatcaagggcacatctaaaaataaaacaagccctattgacgtaggcaatggctccgaacttgtcaccgagaacagggttcaaattatagtcgtggactttgtttagagagagcgcattccatatagcgatgacactgaacacattagggaggcaatcaaattcaccattacttgagcaaatcaaaattaatccatagtgatagaaaaagctgtcagcacaaatacggaatatgggagtgtcttgaaaggttccatgtgcaacgatagtgcacatgatttgaaacaacgtatgcatgtgcaagatgaccttctttaagctccttcgtgcatgaaagatttctattagatttagaaatgtgacgcaatggagagtatcaacagtaatagttttcgattgttccatcaaaagacgagcacggaa