aatgagtctggctgtggtaattttttgtttttccttcacgccgtcccgtcctatttcaagtgcagctgcattgcgggtataatatatgcacagctagggaaaaattttcgcatactgcgttgcattgcaggggaaaaagactgtggtgggatggtgggatggtgtgggttcgaggaccgtgtaagagtatatagagagatgggaggagtcggggctggagaagaagatacgggcgatgatgcgatggaatgggaagccacgcgggcgcgcgcgtttagatagaataggacgtgcgtttagatagaagagggcgcgcgtttagatagaatagggcttcgacgttaggttttgagagactgacgggacggttcaagaaagggggaggacaacaagaagagctggggatagttataggaaggagggaaggaagaaaaaataaaaaaataaaaaaaaaaccaaagcacaatgagccttgaccagcgggagagtatggaagatagcagtagtgatggtggaagaatgcgtgaaaacggttcggtgggtagtagtttgggccacgtgagaatgcgtgttcgtagagcatgcgacatttgtaagcggcgcaaggtcaagtgcaatggacaacaaccttggtgaaagttgcacgaagcatcgtatggagtgctcgtacgggagcgatgtttatgcgaggcgggtaacggcggtttcggcgcttccggaaaaaccgggtttttccggagtgccgccgccatcggccggaggaccctgtggttatgtaagcgcggccggcgcaagcacagccggcgcaagcacgatcggcgcctccactgacaacacatcccctagtctccaggcctcgccctggcagcgctactcgcttggcaagtatcgtttccatcgacgccaccataaccttgttccctactatctgggcaaggcactcagtgcctcgttaccacccgccctcgtacgaaagcatgcgcttcgcgcgcctcgcttgcagtactatggctggaacatgtcaggcggccactacctcaaattgggctccagcgcaacccatttccacgatactcgctcctggcgctgggacttcacccaggacttgcagcgcggcattgtagaaaaactggcaacttttttctttcagcacgtgaaccgctttgtctccatagtccatgagcaagtgttctggcagcaattccgcagcgggttactcaatcctgggcccaaacttgggcccactgatcttttcgaggcaattctcaatctcatggtcgtcatcgccctacgtttcaccgataccggcgctacgggtgatgatcgcgccgcgaaaaatacagtgcttaccaaagacgaggtcacgtggatagacgctcagcatcatcctcggctcgaggacgcgctcttcgagcacgcctacaccgtcgtcgcccatttatcattcgaatgggagtccttcgagctgatccaggcttggctgctcatcactgtatacctacgcacctgtcaccgccaagtttcctgctggcaggcactaagtcgtgctgtgcagatgtgcaacggcatgtctcttttcctggacaaattccctgaaaatagcaccgcttatgatgagtgcagagccagaaactgctactggaccacatttgtgctcgatcgtctcgtaagcttccaaactggtaggttccccgagctggcaatgccaggcccagaaatggtctcacctgatgtcgccccagactcttggctcagttctgagtccattgctctttacaagcttgcactgctcatgacccggtgccaaaaacggtacgggcaggatctaaccatcttggaaactaacgatatgacagcacaactatcacaatggtttcatgaaaacgcgccctcccttgattataaccatctctgcgcacgccaagtttttctgacatatctagacgtgcgcatagcgctggaaataagaggtctttatcagcttctcgacctagatggcgacattcctccacaggtgccaacgtcggcaattcctctcaacgcaacttctctgatagacctcgtttcgcaaatattgggccactttgagtctatcgtagaagaaggcaaattctttcagccatggtggctaaacctctcattactctttacttccagcatcatatgtcttactttaatccagggtggtctgcagttagcccgggctcgagttcttcttgagaaaagtttcaaaatatggcactatatagaggacgccaggcctcccaatccgcccgagatggctgcagaatgcttatggtgtctcaagatgctcaaccacatgttttgtcagcgactcaaatcttgtgccaagcggttagaatcttccattgggttagatcatgtagacgactccgtcaatgacaataaatttcgtcaatttggtaaagttgaaaggggctccgatgctaattcctcagccccggagctggacaactcacccttctcccaagcacatggagaggataatttactggctcacttgcaatggtttgatcaatggttagatgttaataacttagagactatgttctagaaaattagctttattataatgcattatttgttggtagcttccatttttttctgaaactgtcgcgacctctcatagtatagatttggatgcgcgatgtgagtctggtcgttcacctccacattggcagccccgccgtgcgtcatttcaaacactttggtgcatgcgatagtatattccgttcgctgtacactatccaaaacactagtaacttgtgccggtgtgagactcattccttgcgatagctccatcgacaatctgtcagcgttccagtctctgtaaggacagccatgatattccccacgcgatggtcgcggtctcgataaaatggtccgacaatcccaaggtttgtaattgattctattaccctcaagcccatagttatgtctaaaattgtatctgtattcctttgtgaacttgtctgcagtcatatgcccaccgctagtgaatgcatcagaccaaaattgtaaagcctcgtccacatccatgcctattcccttgaggaaaaaagagagctgttgacgtccttgataccgcaggtgatggttttctttgagtccgttcatcaggttcttcgcgcacaaggggaaattctccctgatcttatcggagtatacagacgtggcggtaacctctccctgtgacgcttggttaaactgatcctgctgctgaaagttggaaattgtgtagccagaagataagtggtgcaatatcggtaagagacgatcatcttcgttcaaacgaggtatgctctgatacgttttgctcaatgccaacgataacatattggaaaactcatttgcaatatgattcaattgttggaattgtggcaggtatgcgtaaccttttttgatgaaaacctgcctacttcccacaagatcaatcactgactcgaacggcagtttgatgaacttttcctggttaaaatattgtctccgttgtgtttcgtcagtaaggttcaactgaaattgaagcgcgcttgatatagtctggtacagctgcgtcgatagttgttccttctcctcatctgtgataaattgtaaaaatggtaagttcaaagtctgtacaaatttggcttgatcccgggacgtcagcatgttaaaccgtagcttgagaagtgctgtttctgaccggataactttgtctcgcagttctttggagcgacagaagcagagcctcaagataaagtgcgagtagtagtcctttttccgatcttgcaagtcgtccgatgtagaaggcagaagcttgttaagcaacggtttgacaataatttccatttccttgggagacttgtttctttggatacaggactcgatctccagtaaaacttttagtcgatttatggcccacacctcgaattgctccaacgtaatctccccctttggaggcatctgataaaatgagagctttgactcgtaaagcgattcatatagtttgctttcctcctccgttgtggtgccatctaaaatgaacttcccagatgagtctccaacttggcccgcaaagttccttctactagtaattctcctcttggcttgcctgaacatcctagtggcttttgattgtaagatcctctggcatgagctgttggttacgcgtgttttagcatttccagctgacgcgtctttctcattttctcaaatcactatatactaaagagataaagtcataaatcgtctgatatgacttgataaatatcacaacatcgaatttcacggttgagatcaagtaaggcacgagctcgataaacttttgatcaaggttaagcgagaaacctcctgagatcgcatgtgtactacaagatagtgcaccacgcaacaccatctattgcccacaacaataatctctggaatggtatatggtttcactggagataacgccctaaaagacaacatcaaagtccgttgtgagcgcttaacctgaatggcgcttgaagccaagagggcccgtatcacgagacaaaagataagagttttatcgcgatgtgtataaatgtagatcttctctctccaggaatctgtagaccagtagaagttgtgtcaattctccgataagtagcaatactttcttattctagttgagcattatgattgaaaaaaaggttgttattatcggggccggtatctctggattaaaggctgcatctgtgttacatgaaaagggttgcgactcatgcattgttatcgaagcccgtgatagaatcggcggcagattacatacagtttcagggtacaagggcagaaagtacgatgtgggagccagctggcaccatgatactttggtaaatggtcttttcctggaggaaatgggcctgccacgcgaggagcgcaccccgtttgtctttgacgatgatagcatgcttgtgttcgataaggcgcggggcagagtcgattatgactctcaaatggagttagagatcttggtggaggaattgtcgaagtacacccagctacagtacttcgaggacttggaagtggaagatgtaaattacttccaaacaatcatgaagtacttgtatgaaaggcgagaactgctaactgacgatcaaattcaatacttgccccaactcgctcgctttatggaattatggcatggtattgactggaaatctcagagttcaaaaggtttggagattgcgcatcagggaaggaacgcattcgtccttaactttggtaacattgcacaacgtgtggcatctaccatccctcaggaatggtttgaacttgaaactgaagttcgcgaggtgaagaaagagggcgagaaggttttggtttcaacaagcaaaggagaaacaatttcctgtgactatgtgatagtcacgattcctcaaagtattttggcacattccctgcaacccgaacctcgcaagggcagaatcgaatttattccacctttgagctcagagataaaaacttcattggagcacgcccattttggaggcttgggcaaagttgtgtttgagtttgagagctgttgttggtcaaaggagcgttccagagctcttgctttgggtaagcccatcgtggatttgacatctaagataagggaggcagtcgatttgtctcagcttgttgaaaaactagatctcgattcgaagtacacttacaagaatggggaatcctgggattttcctttgctgttcgtgaacttggctaaacacacagacattccatctttcataatgttaatgccaaacccattaactgaatacatcgaatctattaaggataaggagaaattatacgagttcttcaaaccaatccttgatcaactactggttacattcgggtgctttgagcctatcatcaaagactttgatgatgagattgtctctgaagatgaaaagaagcctgttttgaaaaacatattaactaccagttggacgggtgacgattacgccttaggtgcttactcggcctgctatcccggcgatgacccaatgaatgtagttttggctctctctaacaaccaaacctctagaattcggtttgctggtgaacatactatcatggatggggctggttgcgtttacggcgcatgggaaagtggaaagcgtgaagctcttttcatcgaagataaactgaatggattttaagcttcaagcaattccccaggtatgaccacctgtacacaattgagatgtatactcgtaatattatgtgaatgtattatgtacaggttaaaatattttattatgaagtcatcatcatgctcatatcatgcaagtttacgctcccgtcactctcgttgggtatctcagcgttaaatgtttcaataatatgttcaaaccattgaaaaatgtcaaacgacgcgctctgttcgtgcggcatattgggaagctcctccttcaacaaatgccaccaaaacttcgagggtatcagcttgtgcttgaattttataacgcttttgcgcttaatagggacatttatcagcccgtatatgaaaatatggttcagtgaaaggatttctgcaggatgcagtagacaatcttgtatagggcattcctccgccgagtatttgcagacgaaagcatctttagacgattgctcgatagggaaagtaatgcggccatttccgatggttgaaagcggtactccactctgctggatgtaggattccagttcttcctctttccggtgaattaagcagtttacacatgaacaattgccctcatcacaactacactgagtgctcaagtagacacccttgtgcgtaaagagctccaccatggacgtattatgagcttctgaatctagagtcgatatctgctcggtgtgcttgccagttgggagaaaagaaggtctattctgctcctcaaatttgatgtctggatattcatgtttctgtgactcattcgataaaagtgtgtcgctttgcaaaaggttgcctaaagaagatggctcctttactgaatttttggcaaggccgtttgtttcttgagagtagtcatcgagtggaatttgtaagtgattcaatagatagtctctttcagagacaaatttgtacttgccatggaaggctgggtcggtgtcctctatcattatctttagtgcaccgtcgaccaaaagtgccttttgcgtgctcattgtccgcaaaaagagaatgggctgcttgttcattttggtgcacgaccgcgacgctgatgatgaacagcaaggcgactgcccctggtcatcctcttccgtgtgaggactagaattcacttgtgaacttgcatcaactaagattactttccgtactgtttgagcggagggtctgcctcttgtgcgaactttcaccaacattctgttgctgtgcttgcatgttgacgatctatgccctcggatacaagagacacatgaatacttttctccatcaaatattatcatttaaactcaattttgagcctgtagcttgcgttatgaagctgtcagtacctctcccggtttgatcggtttttgacttggaaatgaaggcaatttggcgcgctttccttcgaaatgagcagttggactaccttcagggcctgcgtgttcgaaagcctacaacgttaagtcgtttatagctggtatttaatgtagggctatggcaacaacagctatctttgatgaaacgcggagaatggtaattttttatattaagctttgatataaaaaactgaggaggagatctaacaagaaccaaagccgccagatcaagacccattgatgtctaaaacagcccaaaaacgtttatttaaggaacttcagcaactcttgaaggatagtcctgaaggcattgttgctggccctaaatcagaagataatctctttgtttgggattgtttaattagtggacccccagactccccatatcaaggcggcgtattcaacgctacactggaattcccaaaagactatccactatcacccccaaagcttctatttacacccagtattttgcaccccaatatctatcctaacggagaggtgtgtatttcaattttgcattcgccaggagacgaccctaacatgtacgaattagcggaagaacgatggtcgccggttcagagcgtggagaagatactgttgagtgtgatgagtatgctgagtgagccaaatgtggagtctggagcgaacattgacgcatgtattctgtggagagacaacaggcccgaatttgaaagacaagtcaagctttcgatattgaaatctttaggcttttaaatgcagaaagacggtacgctggagtgcagttgaagccggtatacggtatgggttgcagataaagtttttgaccccagaatcacactacaactgagaattctggtggaaagagccgaaaaaacaaggctaatcaatcaacacctcgtatgcaagcttagaaagatggcatggagttcaccatacgatcacgttcggaagatactcattgtgttctcaatgactacgtattctgtgacaatacttcaagtatcaaaagaagtgcatctctataaacactttgatctactttatacagattgaaaaacaaggcaaagtactaacactgcggccatgtggatctccctgacgtgtgtttttaccttgctggtaactttaagaggctcgctgggcatttatttggatgtaaacaacacagagtcgataaaaaatgccactgctttggttgcgggtggtcttctagactactacacgggattgcaatacggagaaaccatcggtatgttctctgatccatactactggtgggaagctggtggtgcgtggggctccattcttgattactggcactatacgcaaaacgacacatacaacaaaattttggaacaagcgttactatatcaatccggcgaaaaccatgactatattcccttgaatcagtctaccacagaaggaaatgatgaccaggccttttggggcctggttgttatggctgctgcagagaggaacttcaccaatcctcctccagatcaaccccaatggctttacctagctcaagcggtcttcaatactatggcacttcgttgggatgaggacacatgtggaggaggactgaggtggcagattttcacttggaattccggttatgactacaagaacacagtttcaaacggcgcattgttccatctggctgcaaggttagcgcggtacactggaaacgacacatacgtggagtgggcagagaaggtctttgactggatgaaaggtattaaacttctaaccgaagaaaatgagaatttcgtttatgacggtgcgaaggtcgacgacaattgtactgtgattaccaagctaatatggacttacaaccaaggtctcctgatgtcaggaagtgcgtacctttacaactatacaggcgcggaaaagtggcacactagaacttttgagtttttgaactcttctcacattttcttcaataacagtgttctttatgaaagggcttgtcaaggtgtcactgtctcgtgtaacaccgatcagcgttctttcaaggcatacttctcccgtttcatgggcctaactgcacaacttgtccctgaatcgagaagcaagatcatggcgtggattcaagcatctgcactgggtgctgcgcaatcgtgctcaggtggtagggatggtcatacttgtggtctaaactggttttatgatggatgggacggaaagtggggattaggtgaacaaatgtcagcactagaaataatgcagaacctcttgtgtcttgataggcctgcaccatacacagctgagactggcggctcttctgttggtaatggtgcggcaggtacggagacctcggctacaaacttaagcccattggctatcaccgcaggctcgcgtgctgcggctggtattattactgcagtcattggcttgtctattgtggcatgcaccatatggttggtactttgaattgcacttttagcatattttgcaggcactgccatctacttattggtctctaaaatttattcaacatactactctacagtcaagacttctaacttgtaaggatttcataaaccatttttgacatatcacgttcaaaaactgatagtcgctaacactgaagcagtccaggtcggcggcagcgagaaatggaggtgagacagtgagtgtctcatcgctactagtctctgcaacatctttaagtgatgcgtaaagaagtgaggtcttctcatgaaagtaccccaccagggatatgactatctctaggttatcgcgatctaagtcagcaatagcctcctccccttcttcatgaaaggaaggtctcatgtagcctgctgtagcccaccaataaaagccatcaataaaatactgtgaccatgtagtaggctccactagcctagatactttttctctttcttcatgagatagctgataccctaggcttctactcaaaagcttttcgtacaactcaaattcatgcggagttgcttttatgtagttgccaccagcagtctggatttcaggtaaggaatcctgtccatcaatcctcagacaaatatcgtagagctctcgatgatcttgtagaatttcatcagctgtacaggcaatataccctggtacgttgtaactttcctcggtagttgctaaagctttagaaacattatgtgttaaaatgtcgatgtccattattccaacacaatacagtggttgtagaggattgttgtctgtctcgtttgagatggcatgcggcatgatagataggatcgataaacagtagactagggaattggatttctcaaatgagactcctttgcctgtaattatcaataccctctgccgcagtatgcacgctttccataaaggaaaaatcaagggccctagaaaatttaaccattgagaaagagactctagcatatgagggtgtttttcttgcaacgtgttgttagaagtaaactttcctgcattttgccagctgcgttgcaatactggggaagaaagagtccctgactctgctcttacgctgttagagtcgaagtaactctcgaacagactaaaatcgtgtgcatggtttgctttctttagccagtgtgaaaggagctcctgtaaatcatcggcatactctgttgcgctaataaattggttgggtttccaatcatagaacttcgatttcgacacgccttgatacctgaagtttgcatccactatgatcccaagcgaatacatttggacttcgctgcgatcaatttggtccccgcttcctgacaaggcttgcccattttgttggaagaaagctattccgtaatatacttcatctaggttatcacccttaggaataacaaaactgatcaggtctttctcaaattcatgaatccctgacggtattgacttaaactccacgttttcgagtgaaatatccggagcatctggagacttttttgaccaaacttgcgtgtttccctttctcacgtcaaattggcataagaacatacaacttatgggaaccttgtgagagggcgctgcaatctcaaagttctgtggtttagagtcataccgaagctgcaaggctcttgtaaattgtcgcatgtgagattttctctcggtgtacatccccgcagattaaggttagtactatcttgaaatatttcaccactacttaatcttccctagctgcgtaaatagtaggctatgaaagagagactactcaaacaacacattgataactgtactgacaaagttcaggaatacatcgaccttgaatcggcacaagctatttcgagttttcagaaaaaggcctctgaaaactttcaccgtttagatcagctaaaacaacagtattccactaaagaaatagatattgaagagtatagggcattgaaagcgcagcacaatgagaaactaaaccagcttgagaaatctattgaatattacgaaaagctttcagatgaaattgaggaattccttgcagaagttgaggtgaaaaagaagctagcacttaagaggcattctaaaggaatcagatagtgacgtgatgctagcctcttcaggttcattttcctacacaaaaacgtgcgaatacaatgccaaggatttcctcaacaccgacagaatctccagtgattttaccgataccctctgcagcatagctcagactttcggatgccattactacatcctcggcatctgaaaaggtgagaaacccttcaataccaaaaagaacatctttggaaagtatttcattggtcctcttcgagactatgatagggtccagatcatggccagtagcggagagactctggaagatagctgaaagactagccatcaattcttctgtcccttcgagactggtgcaagaaacggctagaactggaaagtcaccgccgaggcaactcctaatctctgagctgacgtgttttattttatccatgtcaatcaagtcttttttatttataacgacaaccaactgcttgtgcgacatctcatctttgacaaatgatttcaaatcctccgaaacataaggcgttctggtgggatctaccactaggatgattaaatcgctagctgagcccttcgctttcgccctcttcatcccttggatctcaatctggtcagtgcttttttgacgtatgcccgctgtatcgcatattatgactttgtacccattgatatcaatgggaacgtctatagcgtccctcgttgtccctggtatgtcgctcacaattgatgtctcatcttttgtcacgcaatttagtaatgacgatttacctgcgttaggggcacccaatagtgcgaccttaataccgtcttgcaggatgctagacctctccactctcgacatgaattttctaatctctgtatttagttgtcgcatctctttctgaacactctccaagatgttgtcaatgtcagtgatttctgtgtcttcgccaaagtcaataatggcagttaattgtgcaatattggatacaatcctggatctccaactttcaaaaagagctttgttttgacctctaacgctagacacggcacttcgacgttgggtttcggtttccgcatcaataagctctgcgagcccttccgcttgcgttaaatccatgcgaccgttttggaaagcacgctgagagaattctccaggaagagcataccgtatactgccgttttgttcctgacacttgatttcctcgatagccttgagcacactttttattaccgctctaccgccatgtaagtgaagttccaacatatcctctccagtgaaagacttgggacttttgaagtaaagcactaaagatgagtctagaaaacggcttgttccttttgaagcgccgtacagatttcttaacgaggcataccgcggtactggcggtttctcagattttgtaagttggtggaaaatatgtcttgagagagtacctgtgatcctaatcacagcgattgctgatttttgagttggagaagttgaaagagcatagatcgtaggatgaaaagctgtggcaggcaaacttgaatacagtctgtatcccaacatttcgctgtcgtctagaccttcctagcactatctacgcacatctcacctttttgtccatgatagcctttggatgtcctcacgtgcacagctgaaactcgcgctacacgatcttggtttctttctaactcgtgtgaataagagctcttgtatagcgccgaccggttattcatgagagcctagacacatctgatggtactagctgttgcttaaccaggaattctacgcagccctggccacttatcatctcttctttttgaagcacatcttgatcttaaacgtggctgttcttttgccaaggagtaagtttgaaaagtttcgtttttggagcttttttcctattacctgaaccttacttcttcttatatccttttccaagaatttagccgccgaagtatgataaatagctatgtacgaataatagctgcggacatttcgaactgatccttgacgatttgcccagtgcattgaattcagatgtttataagggtgccaaacatatggttaagtctagcgagtaagagaggccatagatggtcatattcgttaactaatatgtgtaaattgttctttaaacaatcgaaatggacaggctcaacacctttgatttgccagttcgagacaaatacgcgaaagccaacagtacttacaacaactgtcttaatgcggtccctctcccctttgttagaaaaaaacaaaaaggtgacaactaagatacagtacttccccagaatctaggatcataatttcaaatgattggacgagaccggagtcgaaccgatgacctctcccatgctaagggagcgcgctaccaactacgccacacgcccagattgtatgatggatgatattgttctctttacatatactgtatacaaatatgtgtgaatgctacaatgtttacatagcatttcgcgcttctgagaaccatcgacctgacgtatctgatacaaatgattatcgaggcgacaaccaagatgaatatgactgtctcagctacaggtgtattttacaattgatcacaaactaacaagctgaattaaggggttggctttttcgaatgactgcacaatcagtccattctggtctaattccaagaatatacttgactactttacgactgtaaagatgtatcgccacttaattcttggtattggaatgaaaaaaatctaatcgtgacattggctataaatctaaccggaccctctcgtgataccttaaatcaatctgtacaggctcggcgctacatatgactggtatatgagttttagtgagcttaggtacggcctcgcaggttctccggtaacctctgctgcactttctaccatcttggcataaatagctgggctgttttgcgtaaaaagtgctatgttgatcgaggcgacagcgatcgccgacgccatcgcgtcagtgcgacacagaaactgagtatataaaattggagttaagttcagagtaacacagtcgtgttttctacttccatctgtagtatatttattcatcttactaagactagcgatttacaatactacgatgaagctccaaaaatttactagcattaatttggctttcatggtgattggtggactgtgttcgagctctcccctgcaaaatagcaatctctttgcatccgattcgttactgcatgtggtgccacaatcctggaatacgtcgatcgaatgtgaggataaaactctgcctatgattaacagtgtattaaactacaagtttaatctggatcatattgaacactacgtccttgaaggactttccattttccgcacgctacttcgagacaaacatgagttttgtgcactggacttgatgaatattgccactgatcaagtcccttggctcgcgatagccgatagtggtttgtcgcagaagatatcgctcgtaaagcagttctcggaattgaagaccttgtacaattctgctccaattttgaacagcatttacagctggatgagatatgtcattcaagctacagccaacagtactcactggcagactttgagcgaagacgtaaatcaggtttggactcgtctcattgatgacaattcctctgtgcgcggccttcacgagcaactggctaatgtcatgcactcacaagaaactttaagactatttctgaagttaagagcggactggtctcttgcctcgcccagttgcaaaagacctagagatgctaggatcaacaaatctagtaacgttgaggttccttctcgcgtcaatcaatttaatgatccaatgcctgggagctacccaatggtgaatcagaaagacgttcaaatcgatagccctggactccagaataatagtacacctactaacaacactatccatgttgtaatcaaggacgatgaatcatcaggggtaggcatgcgtcgcgtttcatcttggtccgcgatgggagccgtgatagttgttcttagtggggtggctctattctgaacatcacctgagggtagttctttaacatataagcaaatggtaaatgacttttcccaatcaacacccaccataacaatcgatactttgttctattttaaaccgtatcaatactccgtaataagtaaccttgctcgtaggcccgtcaggtattctcgtcttaaatttagcgatcagctatcgaggttggcctttctcttgccagatattcgcgtcatagtattcatgcttcgaccaactgatgctgttaactgacactgatgtgtgaaccaacagctctattcatggcaatatcgtaagaattttcgagatatacatggcattgtttggctgtctggtcatattcaaatggtaacaacgatcaaaactcgttatgatattctggattcacaacgaatacctttcagagaccgcacttgaactttttctcacaatttctctggcacaaatttacccacccctagcgaatcactctgctaaatcagtggtaaaataaagcagtatttcataaagcccatcgctgtttcttgctcaatgccttcacgaattatttagttcaaaaccacagctctactaccctttgccgccttgtttttcagcgctacatgtcttcgtattcagtgcttctgaaaaatttttagacatcttcaataatcccacaagaatcacggaatatagagctgtgtggcattttgattaaggacatttccccaactcttaggactcgctggatctccgtttcatataatgtcccagcgtgtaattctctctgggcatttcgcgcggaatctgaacaatatcgttcggcccaggagagctttagcgaagtttcccagcagccatagatcgatacatgtcagtagtacattgcttcaagaccaaggcattatcgaaactcccgagctgaacaagtacaaggattactacaggcagctacaatccgccattagtgaggtgccggaggatctggcaacaaggtctccgtctctagtcacactacacaaaagactaaatcttcccaagtcatttaaactatcgactctggccaggtgcttaacctgccgctcgtcccagttgcctactgatctgagtacaccttccgcaggggctagctttcccaacaccgttcctgccaatagacttcacgacaaccacggactcaatatatttggcaaaaacttgctgacataccacgtcacacgtcaaacaatagctaagtatccccgcttgcccactgtagtgctgaatgcagcggttgatgcttacatctcccagaatgttctggctaacattggtagatcctggggtatcgagctagaacatagttctgtgctggataggtttttgaaagaggaaccagttcagattacattgggtaaattgaggtttttcaacaataccctgaaaaaggaagacggtgtggaactcatcctcaaccagaacttttctgaagattcggcttatgcgctagcggtaagaagcataatcggggctctctgggcctatactcacgaagttaatccttcattagcattcaaattcatcgatgatcatgtattatcaagaaaactcgatgtctccaaaatttttcagttcgaacaaccaacaagagagctagcggttctttgtcgccgggaaggcctgccacacccggtttctaaactgcttgcagaatctggtaggttatctaaagcacccgtgtttatcgttggcgtcttttcagggactgaaaagttaggcgaaggctttggctcatcattaaaagaggcgaaggctagagctgctaccgatgcattgatgaagtggtactgctatgaaccagttaaaagacaagctcctttgattgatcatggtgccgtcatcgtctaaccagctcatctgagttcaaaaacaccttatagcgaagcgcagaagttgctgaaatcgatttctttctttatcgtcatgtatatacaattctatcgaaattggccatgttgtgttttcgtaatgtaatttagcactaatgaaaagatcggttacattcagacaatgcataaaacaatcaacatccgtgcgggagtcattctagaagccaatcatctatatgagtctagatgcgcagaacaaagattgcagagtgcgccactatgtcttttggtgttcggcaagggtgacgatgcctctattgactttcaaagatgcattgaactgccgttgaatcaagatgaacgcagtgttgacgagctttttcaaaagcgatcaagtctaattggcactgttgcctctgagctcagtattttaggcgtattggtcctgttaaccaatgacaacatgttaaacgccgtcacttctgttttacaagcgagattcaatcagatttattgtttctttacatatagtgtgaacagcaccgagctttgtcttaagtgctaccataatgaggcaggtttaccagaaattccctttctgctatcggatgctgataatatactctccactgttgataggttatgtgaaaacacgaaacaaactgaaattaaaggttcagaccgtcaacaagatttcaataaagtactgattgatagagtggatgatatgatacgatattgtgagcgtgagtatgttacggatcaggttttgcgcaagttatcgttgttggtttcgctactgaagaaagagccaaccacagatattgaacaagcacttttggataaggagctagagttagaagcccttcaggtaatttgcaaccaatgggaatctgctcaagttattgataaatatacatagtgggattacagcaacagtttccggattcctgtaatagaccagccaccgttactttggtcaaattcgcaacctaagagtttggcccccgtaacaggacatctaccttcatgttgtggtagatattccagaatgcaaggatagcaaaatacataacctgtgccaattgccgctggattttgaatcgggcctttgcatatccgacatgtaccatcttcgtttttctcatgcggtagcggtggtggtggaatatctttgtctatcgaattcagtttccgttgtatctcccccgatatatcttgagatgtccaccattggaaaactcgcaacatgaagataaatgctggaaacaactgggaagcagaggatttcaaaacctcaccccctccagataaaaacctttggtaaagtgacaagagggcggatctgttcagttttggtggccgtgagatgccctttgggcttgggattgagtttttgttcgcattccgttcgtagtcgtatttactcaaacgcgcgtattgaattttgaagacgaaatccagaaccgtagtggaacctgtccttccggataagaaatacagcttagttcccaggttaagaatgaatataagcttttttatcagcggatagtatttgacaaatagggcttgtaacgttcgcagcactcttgttgtccagctctcgttctctgaaggaggcctctgcacaagtgtgtttgctagaagctttgaataagcaagttccaacttgccggttaggtaaggggcgaccaccttttcaaacaataccacgcgtctctgagcatcgcgcaaacgcaaaggaatttccactggtgggttcttgcgcagagcgtttaacagaacagggttagtgccatcaatgcgcttcaagccataaaagttttcaatgaacgtcgcgtcccaatttttaaggtagtgcgattcaatagccagctttgcagcgagcataaaccattcatcaaaccaattatttatctttatcgtccatttattagggttacgagccactagattggcaacgatataccgaacagaaggacttagcaagtcatcgatttcatcggaggagaggatttcaaaaatcgttggatagattgaggaagcattagatgatgaagtggccgttaagttggaataaaagtccatggcttaagagtttagcaccttaatcgatctttatagcgacgacggactccggtgtgcagtattttgcgtgatctaggaaacactcatcacccacagatttttaaatgtgtgttgattaaatgtcacttgaagttaacaaaacatatttttgaacagacaagcgcttctcgatacgatgagagaaatataaacagactgcaaaccaaacaactcatggaataagaagtccctcgcccagttgcacctaagtcaaggtagtacgtttgcaggcgattagacgcttggaatctaaatcagtctagctttgttctactttggggtaggagccatcagttacaaatgtggatacggctgtggaaaaagtttcacttgcctcaccttccacacttctgaagtctttacgaattgtgattttagcttctatgcttattgaccaatattcaattgaatcaattgtggattcaacatagtccagctctgcttttgttatgcctaatgctgtgacagaaagaaaaatggttgaaaatcgccctaagtctttcaatgcaaaagctttcatggcccgaaacgtgttctttttaccttgatggtcattagggttgctgtttcaataatcctgtatcttcaattgaagcattgcatcaaacatcttattacctgacaccaaacataggttaatttcggccactggctgaacagctttgcatttctgggtcttgaatggtacccctacccagaatatcggattcacataactatttaatggcctctcttcaactggcttgcaatagaacccgtttcatctgaacttgaccaaagctgactgtagtatttctctcccttcgagccagcaatgccttaatcaaaacacaagtcgcctactatagtcacttggctatgaactgctacgataaacgctcgagcacaaaatatactaaagattttacaagcggcgcagagctaccgaagttatgtctagttacgagtttatttgttacatgttgagcagatactgatggaaggggaaatgtaatactcttaaggagatcgtgaaactgacagatttcgaagtgttggaacaaatgaagaggatttcatccgcctcctattgtttgtttcaactctagggtacgacgaaggttattatttagtcaggttattggtacgggtctgtataaatacaggggggaaactatccaccgcgttgcaaaacgaacgcttttggggacaaaactcacattacctgctgcactattccaagaagtgatgctaccacgcaatgcttgattacctcgattatgaaagtatcagttattccttggccagagcatgtagacacgtgtatattcgcagattcaatacttttaatacacacaccatgatcaaggatgatatcttgaattcgacgaaacacagtcttcttttcttacttcacgacattgaccatcttaactcgttgtctagcgaagacaggcgcatagtccatgtaaaaccaaccaaaccgcaggaccttgccttgaaagagtcgttgcgatgagccgtatacgcgttcgtttactggagaagatcagcgtttacttcctatacacctcaccgccgagacaagctcgctcgtccggaatgctatcaatacatttgttcgccgcctgttaagacgaagactgatctatgtgccatccccatcggagctcatgccagctcgccaacaccctctgagcgttccagactattctaaaagtgtataaatttcgtatatttcacgttagacataaattacgtaaataagtaagcttcttacaaagtaccagcggttctgaagtcctccaaagcagtagcaactctcttggacatagtcttctcaccctctctaacccagactcttgggtcgaagtacttcttgtttggagcatctggaccagatgggttaccaattgggcccattaggtagtccttcttgtttaggacgtagtctctgataccttccaagtaggcgtattgacagtcagtgtcgacgttgaccttaacgacaccgttgtcgataccagtacggaagtcctggacggaagaaccggaaccaccgtggaagaccaagtacaatggcttctcctccttgcaggaaagcttctcaacggcgaacttttggtggtcacccaagatctctggtctcaacttaacgttacctggcttgtaaacaccgtggcagttaccgaaagaagcggcaatagagaagtttggagagatagcagccaaggcctcgtggacagcgaaaacttgctctggcttagtgtagagagactcctcagcggcgtcctcgttgttgacaccgtcttcctcaccaccggtgataccgatttccatctccaaccattggttcatcttggccattctggtgaagtacttgacacaggtgccaatgttctcctcgtcaacctcctcggacaagtccaacatgtgggaggagaatagaggctcaccgtgtagcttgaagtaagcctcgtcggcctctagcataccgtcgtaccatggaagcaacttcttggcacagtggtcagagtgcaacacaactgggataccgtaagctggggcaatggatctaatgtagtgagcagcagcgacggcacctctgatggcggcgttttggccgtcgttggagacacccttaccagcgaagtaagcggcaccaccgttggaggtttgcaggatgattggagaaccgttgtctctggcagcctctagagcagcaacgacgacggaagaagaggtcacgttgatagctgggatagcgaacttgtgggcctttgcgtagtcgaatagagcacgaacatcgtcaccgacaatgacaccggtctttctggttagaacgtcttgaacacccattatgtttatgatatgatttggttttgaagatggttttataaaaacacaagagataatactggactatactgcaactcaggctgtatacttatatacttttgacgccaggcattaagccatttgcgttcgatacacgcgggagctctacgtggtgggagtaggcgagcaagagaccaggaaaaaaaaaaagaccacgcgcgcgtgcaatagcatggtttgatggcgagatcagtcagcctctcgtgatgggtaggttgcgcctttgggcaacagattaacgatgcccatggtttcgccgtagctgaaaaattgaaaaattgatgataatttttcaattgattagatgcgagcttccagtagcttcctcagactgcaggaagaacgagaaactagaggaagcgcgtggaagctggaaagaagtatggcacgttttttttttgtttttgtggtttttcttttagaaacataacagttgtaatgaaaagcgcgtgagcgtatgtaatgatacatagggtgggaatcgtagataataatgacgtttagacatttgctgacgactgacgtcatagatcacgtgcaaacagcggatggaaagtgaaatgacgtgcgttttccagttttcacccttaccactttcgtcgatcgtgagatagcacgtgatatctagatttctacaatttacgtagattatgatagtgaacgtggtgtgtcgagattgtttccagattgtttccagtactctttcctgaaaatgtttccaacattttccatttttcattccttaccattttcgtagctcgttatgtagcacgtgatgtttccaaactgtttcccaggctgtttcttgaaaatgtttccaacattttccacttcttcattccttaccatttacgtaactcgtgagttagcacgtggtatctttgtttccagattgtttcccagattgtttcttgaaaatgtttccaacattttccatttcccaatccttaccattctcgtcgcccgtgagatatcacgtggcttgataatatctccagtagagtaagcaagtttaggttgtctaggtgacccctcccaaggaaatgaagggaaatatcatacaatacgagaatagacaaatcgtacacaatgagtaacatatcacacaccacggttttaggggagtctgggcggctaaaatggaaggattttggactataaaggatgcggggggagcgaaagtttggaagatccgttgcacctatctcggcacaaccaagtgacgaaaagacttcaaatgaagtaaccaaatgacatcaagagaaatgaccggcagccagtgaaaagcaggttcgagatgagaagcagcacccggtcagtcacactcgtaaacgcgaaacagttttacagatttttaactggctggcagatttcctcgtgcagcgtaaaaggacagacttccgagaatccactctaaacaaagattcaaataggtcggctgctaaaaggatgtttggcgtcccccagaaacctcacatgacgtgtcaagaacctcaccgtcaccagcat