ttacacttgcgagtatctcatcaagactttgggttcacccgatcaacgtccaggtcgacgagtgcacgacggtctggattagaatagtctacggagatgtgaggggtgagatgaagaaaatcacgccgcaaagggtgatcctgagtatcatctggagacagcaacttatggttgatgtcatggaaggtattcagtgctttcagttttacttcggttgggggtgcggcccactgtgggggcggcgggacggaaagttccgtatcaacttttgaggttctcctctttcgcacaagagccttccactaatgacgggcaagcaatggaggaataatcagtgccatcatctgtgacggaagtagccattcctgccctgaaatacgcaccgtttgaatggaggaaagtagcaaaataaataccaacggcagaattttgagcactgcgtcctcgccatttgcgcttattgccctgttcacaaacagccatatgactcagtctgcatcacgataggaaaaaaaaaaggaattcccatgactcaccattgtaatcgatgtggaagatgatagcaaaccagtaggctaagcgagtacgctagggtacaaatgaccattgcgtaacagtagagaacaagcagtttgatcttgcctaaatatttgttttgcaaaattactgaagttcagctcacatcctcgaatcactacagtcgaaagctgtctctggctcactgatcttaaagctcctcagccacttgggttttgaaggaccgacgggtttttcaaaggccagtgggatgtgagatttgatggtgtctccgttttcccgagtttcgattctcttaagcgcggctgccgcaacgaagtaccactggtcgtgtcagaaggtataacaagcgtgccacatgtgatcagcttgtgcgatttttcatcaacagagaccttagcaccctctaaataacgcaccacgcagagaagaaagctcatgattccttgtaaggttccggtaaaagtacgccacagctcgaatgtatgctgagtatcccgccagtgattgaagagtgaagccagatcggaagggttcacggcttttggacttttggcccacacgcgagcagatttctgcaactgagctctgaacttaaattcactcccatgagatttgtgcaaggaagcttgcatcatacacgaggtgaatatatacaacccgcccgccagtaagcaccaaatggcccagcatatggcagacactctcgatgataagatgcgatctgaaagtagtacgtcctttggctggcgtgacagactacgtccgacaatgaattgagtgaacaggcgctggaatacctgcagagtttttcaagaggaactcacgaagcagaccagtagccccatccagaagtccagagcccaatgtagaataaaagaaatgcaatattaaacctttatatgcggtagaagaagtgtatcaattagttcttctgtattctattttacttgatgagttttcaatttaaactgagtaattccacttaccaaacagaagacgaggagaggttgagctcttgaggatttttgaagtttttaaaaacaaaggacatgtacgccaacgttgcagcaccagaggcagattgaaagattatcacaaagagactactgttgggcgcgataacaaatttcttatctgaagcgtgcaaatgtcaattcggggtatcatttcaggcggatcgggcaggggtttctgacctttggttctgacatatcgaatgaaccatagatgtcttgagcgcccttcgcggccgttaaagaggacccacaagaaacaaaatagcaagaccaaaatatttataagggtcaaaactgtcaagatgatcaggactaaaaatgtgccttcattatgtcggttatgggtgcggaggctctacaatggaagaccgaaaaagttaaaaagggatggcttaatttctgaatacaattaagtcaaagtgtaacagttcaccaaccatgtttttttgtacgaaatcaaaaggattcttccccttgggcaccttggctagaactgtggaccacttggtatcaaaatcgtcgcgcatcttcagtgtgaatggctgcaaaaatataagttattggtgaacaatttcctcaatcttctgaacccttgaaagtgaggccctcggttgatggttgtttgatgaagtccttccagcttgaaaaggcgattaagaaaaaatggaggtggtagagccgtgtctcgctgcaagctgattatgtagttgtgttctgagtctgttttgatgcgtgcttcaagcacaagacggtagacccagggataagaggtgtttaagttcggatacaagacctggagtgaattaaagccttggttgggtttgtggggtaagctgttctggaaccgatggttaagggaagaagaagctacttggggctctcaacaaatacccgtttgagggaagcaggttcgtgcttccgtgagctgtaaagcctaggaagaacgaacctttgattccttgctacaaaggaagctagcccatcctggaaaagcgcttcgctgagctcaagtgctaaacgcgcattggagctcaactgggcccaactagagtgagcgctcagagacttcggaagaaaggtagaaaatgtctctcctatcggaagaccaggtttgctgttgagccattgagcaagctgccttttgcgatgagactgctagaagtcagaacctcttcattagcggcatttcgcgagttcggctaaacaacgcttacagcgactcagtgatccttcgcaagagtatccatccgccttccgctggcttttactcaaaagaggaactactgtagaagataaggtattcaatgttttgtgctcagtccagaaacagggtttctgattttcgcgcgttgtttgcttcgctttccgatctgcgacaggcggccttcctgtcttatcttcccgctcgctacacatttgcattggttgaaacttgacatagcttgacatccactgctgatgttcgtaatactaatacttctgataatttatttcgctttttaaaggtccaaaccctttgaatacacaaagggttgtcgatgaaagttttaagtggaacgaagtctgattcatcaatttttatgagcatcgaggtgactcaaatgtgtggcagtgatacaagaagcccaggagtggcaatccagaagggattttgactgaggttgtagcgaaaagtttgactgcaaacccttccaagcaaaaaagccttcctcttcccttaagttagatcaaattttgtggctacacagccaggatttccacccacatttttttttgggactcttggaaactccaattccaactccactttagaagtcaattaaggggggtttcacgtttcttacccaaaaacaagttttgcctgaatgttgtaaagcaggttttgcttgctgatgcataatcttggttaaattttatcgtgggatcttgcttctcaaggggagctgctcaccaatggaggacttcccttcggatctgggaccctcccagaagtcgatctagacccgaaaactcttagggcctgtaccgtagggttcaattttcaaaaatgggcattttctccatcctctacacaaaaactgggaacaactggagagatctggtgttgaaattcttcactttcatgccaaagactagcttctagttatggtcaattttgatagtataaaatattgagcaagataaattttgagaaattgtcagcctctatgctagagatggtcgcggataatctgccgcggatatccgctatccgctggcggatacccgccagtgccagcggatacctgccagcgggtgcggattggggtgcggatgcacccttccccctgaaatactggcgggtatccgggtatcccttgggatacccggtgccaagaggccacaccgccgggaggaatccctcccgtggtttttaaaccagctcgtcgcgaggggttcctcccggcgagcgtccacaggccaactcgctgggagcgcttcctcccagcgagctggtttaaaaccagctcgtcgggaggaacccctcccgacgagctggtaccgatcgtctttggacattccctatttttcagtaaagttgaattaaaatatgggacaactcaataaatattggtaaaggtattactagcgtgggatacgcaataaaacgaaatgcatacagcatggtagtgatgggcttttatccggttcttggcagagaggtgtgtggcaacctcttcaaactgcttctttgaaagacaatagatgatcccaatttcacctttatgatcgacagtgatgatctgaatgatgtcattcagcacgtccttcgtcttgggtcgaacctcatatctcaggttgattcggttgaaggactgggtcaagacccgacaaccggtgatcttcaggttcgacgtcacgtcctgttgaaccctgtggtttgctgttgccgtcaaggcgataaatggaatattcttgaactctatacgaagcatcggtccgatgcccttataatcgggacctaaaaaccaataaaaaaaaaccaattaggctacatcgattttttgttttccaggaaaaagggaaaagcttccgcttttttcagaatgagaaagttttgccaagctccaaaagaagaagcagaaagttggtgtggattgattctaccaacttacgaaaatcgtgtccccattgacttacacagtgagcctcatcaaaaacaaagcgagccaacaacttgcgatttttgaggtcagttaggatgttagacaacaccgagcttctcatgatctagatcatcaaaccaaaaaaaaaaaaaacacaaaaacctaacatgagaaaaccggtaagtcatcgggtggggttttttcggcccccatcttggtcttggcagtcaatgagggtgaaaaaaatggacaagtaccctctcaggagtaacataaacgagacataatgcagggtcaactgaccggagatcgttcatcacatctggtttttttttcttttttttttctcttttttttcttctttttttttaaaaaaaaaaccctcctggaagagcctcgccgcccattcagagggcggggtatccgcgcggatacccgccaacgctggggggtatccgccggcggatgcggatgtgtatttccgctgaaattgtgagcggatatccgcatccgcgcggatatccggattcaatgcgcccatctctactctatgctactaacctgagtggttgtgctctgagtgttaacaagaagagtaattgagaaggtttatttgtggttaaatccctcaacctgtaaaagaaacagggaggagtcagtgaggaatggtacttctactgctgactcatccaattattcaattgggcatccggatcaatcctcttgcatggattaataggcttccatggtgaggacttcttcaactcacttgggataagtcttttaacaacaattcagattaataagtgtatcaacacttaaggaccagaattgtttaacctgggggataattctttatgcaatagagataagtataaatgccttgaatttgagcaaagtaaatctatttaggtctaaggtagcaggtttgtaatgttattggtgggttaaatcactaataatcactgtacaagtgttggtttgatgctactagaatttcctggggggaaaaggtaggaatctgggctccttaaatattctacagggggcttaggggaagaggagaggccctcagggcactaggaagcttcttagcagctctacaattttgtgtaaggatgggagctgcagctgtgcagtgctatgcatgggtggaacgtcctaggacatgagatcatacatgcataattgagttttgtggcctatttcttgcgtaattgaaaaggctacagttactgtgcaggggctgtgcaattgtagagttggttgcatacgtgtaactctgcttatgcaagcttgtgatcatgagaaatgcatgtccttcatgcataattcagtcttgcatgtagaatttgggctcctttcccatgtaggctactttgaattatgcaagctttgaattagagcacaaaagggtcctgatgacgccatccaagaggtttatgatgcaatctgatgccctgatgatgtgatcaaggatgggtaagcttcagataaatgtatatagcttattcctcatccatttcacgcttctattagctaattcttacacatatgttattaatttatgtattataaaatatgtacataatgtataagaataaatattgttttaatacttcactctaaagctatttctgtgaaatcctagtgatattatatgtacaatgctcaaggggatttcacagttaattatagaattattaaatagggactcggaaaaacgactcccgttttttcgccaacgactcccaacgaccgtcagtggacgtccgttgggagtcgtcttctaaagtgtgggcggattctgggagtcgtccgcccaatttcaatttcaatttttttttttttttttttttttttgggagtcgactccccaaaccacccctcatgtatgagggagtttgggagtcactccctcccacttgaccggaaggaaccccttccggtcaatgaggtttagcttcctcatcgaccggaggagagtccttccggtcgatgaagcccttgctttgaaccccccaacctcatcgactggaagagattccgtcctgtcgatgaggtacagcttcctcatcgattggaagggattccttccagtcgatgaggaggctaagcctcatcgaccggtagggctggaatcatctgtggtataatccctccgttttctcccctccccctccatttacctcatttaaacccggtttttgcttaactacatagccagctaaagtcctccctactgtcaccatatattttttattcagtatccttagggttgaccatgtcagatgggagcagcgagctcaaggtcacatctcagcttgacatgcgcggctgatcagtcccaatcatacgaccattgctggacgtgctgcccacaccagctgggtgttttactcaagaccttggaatcgcagcgaggagaaatttgtagaagatagcattgcgaagatcacccaggatagcaagggcgctccaggaacaatgccatttgcccatctgggtatgctcctgatcctctcaccaaatcgactacttcccgcgacataatatacaagcacagcaatgttggcgggttccacagttccaaaaggagatcctagtgcctcatttgcggcagacccccctgaagatcttaaacgcgaagtgtccggcctggaggatgttaaatgcaaagcgtccggcgaattcaagatccgattgaaagttttgaagcctagcgacccaagacagccgactgaacaagctataatactcacaccaagctgaaaaatgccaatcaaaaacagccggacaaatgcgaggttaagaaggttggagagtcaaagagtaaaactagcattgcaaaagcaaaggtgatcaagccaacacgctcagccactcgagcaagtacccgaaaagccttgcaaaattgaccatgggaggataggcacacaaacgggtgtcttttctttgcttttatatttttttttgtgatagcatcgtttcccttgtaaaagtcttgatgccttgtaaaaatctcatggggctccctccatgggcgtttttacgttgctagcgaatgaaaaaatacatcccttgtgaagcatccttggaaattctggtgcttttgggcctgaggttctttttaacatcacttttattttgcgaggcttaccattgtatgagattccgttgtaaaattacgcttcattggccaagctgtgaaatttacaactgatcttttgcagttttttttacaaggtagggtcaaatggcgggatcctcggaaaattatgaatcactgaaggcaaaagaaattttcacattggatctcttttacaaggcataagccatgtaaaacaagggttgtaaaaatcaacccccccatacaaaattggtcaaggagaccaatcttttatcggccgcttctgactgaccagcttaccgtggggggttgtaaccaatgtggtatgtccatacctttccatgtatcctcatttttcacataatttctacaaatattcttcccagtattatttcatattcagattctacacatcatttcacctctagtcacctcttacagcttttcagtagctcttatagttctctagttatcatctcttcagtatattcatagttacagaacagtacattactgtgtacatacagtacatatacattacacattatctagttacagtatctatgtagcatcactctttcatcatagtaaatcatcttatctgcactacatcatatacatatttctcttcacgcagctttgactttccatctatgattagcacttgtatacacagaacatctttctctaggttacattatttctcatccctcattactgtttaagatttacattacccatagccaggatttccccagccatggttctttgctgttgtatgtacatgttgtacacatatatactctttcttcctcctcatgtattttcccccttatgccagttttcgtatgtaccctctaaccatagtcttagaaagcatacttatatcctcatcagatatcattgccagttatatttgccagttatatatcccccccttgccaattataaatcctcaattgccagttataaatccccatttgccagattatcccatttgccagtgccattcctcttttccagtgttacacccttgccagtattatcccatcacacctcattactcctcctcctctcacctcagtaggtactacatacacaagctcatcagtaatggtagtctaagataaagtagaaatcagccacacctctcttcttctttttcttagtgttacactcttcccattagcattgtacgggaggtcagcctcatcagcacctgtagtctcaacttacattagtactagtgtagttgtctatatcccctccaagctctatctccctggttgagtagttccacaccgatacaacccctttgacagtggcgacttcaaaccatccatcacaactttaacctcaagcacaccagtgcaactgaatcaatgtggctattgtagcttagtgatagctgcaagcttaaatcacttgcttttagctcaaacggtaaagatgctcttatccaagcaatgaccaacctgtttttttcagtgaaatttgaatagacagaaataaagtaaatcacatgaaaagagtgaaaataaataaaaccaaaaaaatgttggggcttggctaattgactcccatcaattggagatttgactcccactcaaaaatatttaaataaaaaagacatacccctagaggtgttgggggtcaatgcctcaagacccactgggttttgggggtcggcaaaccaaaaagagcccccaatggttgggaggattcctcccggctgttgatagtgtaagattttaaacaactaagagtgatttatttccattagacttcttgttctatcttgctattgctatgtacaaattgtgtgatcaactaaagacaagaaatgaaagaattttacctaagagcagaatcaattgacatgcttcttggctttgctttttgctgattggaatttctgatgcagtgtggtttgggatgtgggtgatagctgagttaagagtgagatgtgagatgaatgagaagaagggtagaaggtgatcattgacggctgtttgacagtttgatgcaagcagggagttagtatctgcttgtctcgttccacatggtgaaggagttttttattcactttatgtgcctgtcttcggatagcttgtccttatcctattgatgccagatatggtcgcctggttcggattgtgttctaagatccgattaatcaggttagctaatgaccaatctgctgatcggcgcacatatgctgaatccaacttacttgttcctgtctgattctatacgggcgagtagttgtgttccaggtggattgcttattctgtgtgctattgatctgagggcggagacaaacgattagttctgctgtctgatctgcctgatgaaagggctggttaaatactcacaatttctcctcgtggttccttccatgtgttgcttgatccccggtgcccttggtgacttgtctgggatggcttcgttcccaagtcctttggttgcgggtatcattgcttggatctgaaacagtatggctgaggtgagtttcatctcttggatattctggctgtagagtctcatggcttacattgttttgtttggctgtatgtagacttcctgcaacacttggttgcggtctcatcccctaggggactattctgacagatagcacaccttcatttttttattgcaatttttttactgatgaactgaaagctaattggtgtaggtcaagtgtgcatagtacaatgaatttaacagaatcatataacaactactatttgtaggataaatggataggtttttttctttgtagattatttgaataattttgaggtaactaaaggagagtatttcacttggtagatgtcctgtagaatatcattgatctgtaagtatataagatctgagatgattatatgtaaatctggaaaacaatgttgttttcaagcacaatgcacaagattgttttgaagtttctttttttgttcacagagtctctgggcccgagcaagaaaaacagatagtttcatgagcaagaaaaggatgctactggtatgtgttctatgttggtttctgttgagactgaagctcaaaatgacgtggcctgcatgcatcaacagttcacgcggaatcatcagtcatgatatgtctgtgaaacaacactgtgtctcaccaaatgtaacctaatctagaaagaggatcactcaccctccttactcttgtcaatcccagctctcctacaccttccccaagatgctctcatttttgctgatcaatcccaagggcgatgataattgcactcctcccccctccccgcatgcccacgccccttggaggggcgggtgggattgcacgccccttggaagcgtgttttttcaataaaacatgcttctgaggggcgtgcagaagagcctgcccctccaggaggggcgggttcttctgcacgccagccaagaaccgcaacaattcccgcccctcccttttgggcgggactggctgcacgaccctaaattaggctgatgtaagcaagacactctggagtgttttgcttacatcagccttcctatggccatggagactacaatctccatggccataggaaatgtacatccggccaggagggggagaaacctcctggcccacagttgacggttgggaggaaacctcccggccgtcgagactgtccaatcccgacggccaggagggattcctctcggccattgggactgtacctttggtggacgatgcacttgtactaaccgttgtcaaagccgaatctggaatggaggccttcaataagattcagccagcagcagccgatggaagactattttaataattcaatgaacaacttcttccaagagcaagattatcttgccctcgggggaacggccagcaacactgaagacaaattgtcatcgccttgtgtccaagtgacatcggcctggagggtggatgctgcactgccttgaccccccaggccccaccaccactaagcaatccacaagggcaatacggccacagaagattcagcatcgacggtccatccgattcttcattgaccggggccgggcgatgatcaatcacccggtagccagacaatttcgacggctcgccgacaggcctccttagtgaccaggttgcatacttgctctccaaggagactcctccacaagtactaggccacatgcattcctgatcgccaaggagcctcctcgaccgaggagactttgtgctgaattagcaatatacaatataacccccagcatccttgtaagttatggagacctgtctcagggtacagatcctgtattttctctttgtagaccattactctcagccctcattatcagtgatggttagtgacaattttgaggcccagcctagatacgtctatcagcgtagcgatggatgaaaaaaatggaatagcacgatgaggaaaggaaagggatacactacgatgatgctcggaagcgtgttttattgaaaaaacacgcttcagccttccgaggggcgtgcgatcaaacccgcccctccaggaggattgcacgccccttttagaggggtgggggcgtgggcgtgcggggaggggggaggagtgcgattatcatcgccccaatcccaacctttcctttcttgtccaaaaacactcaactcatcaagatcaacaacaaacttggcccacctttctcaaccaccatcaagtcttggtgaagcttcaacttggacagcctttctagcttccaacttggtgaggaatgcactctcagcatttcttatttgtttcttctcacctcaatctctttgcactaatactaatcacttcttttttgtttaaatactggtctatcttttcttagatctttgttcttcttttgatatctaacacttactaaattcttcttatatccatagggtttgtttatttttctactcttgtttctttgtattttaatcaactgatctttcattgtgtttctcagtttctctctacaagtctcttgtatcattctattcagttgtatgttttgcattaaaaatttatctacttcagggttggtctatcatttatcatttttctcattctccttgtttctttgattgtctcttgtctaatccttttgtttcaattctagttctggtcttttgtctttaggaatcaaacagtatactataaattggtacagttgcaccaacatcagcctctgaattttaacatgcatgttgaccatgtgtttttcaagccttttcttcaaaatgaagtctgtgcctatcccacagctgggttctggacacttcttacttcttcagaacacacctgtgggataggaacagactttattttgaagaaaaggcttgaaaaacacatggtcaacatgcatgttaaaaatcagaggctgctgttgccagttggtgcaaccaacacagaacacataccagtagcatccacttcttgctcataaatctatttgttttttgatcactagtctcagcacacaataaaaattcatggtaaatcaggggctgctgttggtgcaaccaacatagaaaatcaacctacagccatcaataaatgctttcatttgtgtattttaatgttaactctggatcagaaggcatcaaagggggaaaaaacaagcctttcaaacttataacatgcaaatagaccacaaggatagtattgttgcggaccggttaaagaaatacaggtaacatatacagctatttgatattgctaatttgaagctttctttcaaacaaatttttgccaagtcatttcatactttcttcaaccacatacgcttctctgttcgactgagaaaaacgaggaacgatttataggtcagatcttgacgaaaggccaagcttttcgttgatggctttgatggaaggcataaggaaatattctccactggggttgaatttaaaagatgggataacgtaacgtaaaaggtcatgtttaggtttagtctcatttcctactctctgagaatgcagccgatactcacccaaggggaacgatgaaatgtgccggggcggtcactatgttgttgggatcggtagtgcccgcaattccctgtcaaacgaaacatgcacaaaacagggctcgatttgtcaaacctccattgagccattgaactatgatatcgtcctcaccaatgggttgatattttgagctactcgaggcttttcatcagcggtttgtccgattaacaaatcgaacccgggagtcactttagccggagttttagccggaaaatcggtgttgttgcaccaaagctgtgatgatcgaaaaaatcgattgaggcaacaaagagtcagaagtttcatctgatctcagtccttttcaaaaaaaatcaagattcaaagagagacttaagtgaacggttagttaccttctgaacaaattggaatccactttcgatttggctttgataagaaacaaataatagaccacgattctctttcgttttcttcgctttcttttcttcctcggtaagctcaggccctaatgaatgtaacacatccatggtcaatcctcttcaggccacgcgaaattaaaatccaaacatggagataaatgcaattccaagagctgtcccaggacttaccataagggatgccgtttctgatcataagatgaggcaagacggccgtgttgggatccgcaccagctatgccattacgcgggttagtttttctaggagacagcaaaaataataataataataatttcaattacaattggacttggtatccttttggttcataaatttgagccgataccttatgtgagcagcgtagggacaacgttcttgtttcaattcatcggaataatcgaagtcctgtgctcgattcagttccggtttatcttggactggggtcaaggtaagtggggcacctaaaacaagacaaggatggaggttattcaataagaagcgctaaacatttatcgtgtttcttgagttgaaaatggaaagaccaagtgaaagctctcacctgatttccatctgccaacaattctagccccgatgaagtcgccagacacattagggttttgaagctttttggcagactcgtcgcagaaggattgaaactctggtacgagttgttggagctctctgaaagccataaacgagccatctttaatccaagcctgcttgggatccaagttattggtattcccacccgaagcaggttggccgagtaaaaccacatccggtttaactattccactcttcttatcacctggttgggcattaatattttcgatcgttggcgtggaaatcccgtccttttgaaattttgaagattggtttgttcattatcagtataggtaattggttgattgactcaatttgccgcttgtggacaatatcaaaactcatgagggtaaaaaaagcaggaaagacactcaactaagaacccaaagtgctcatgcccgacctcattaccgggtctaacattacccttgcgaacaaacgaagaggccaaaaacccgctcaaattctttcgaagctggtctagtttttgatccaacaacttgcagtccggagccgtgatcaagatgacgaaatcgatcgagttggcttcatgcaaaaagtctttagaccaggtcttcaactttttcgtctttgggtcgacggggtcgcccaagttatcgaccgcatcaaccttttggcccttcgagaagactccgtcgccaccggttgggatctcttcgagcttaagtcccaattttttcaatccggcaaagctgaatccgaggttgacctgggtgatgggtaacaagtcgttccccccctcggatctcttatttcgtttatgatcattgatctttttttgtgtgtcgagtacgtcttgagtggtggtaatcaacggaagtaaagagtctttcaggtttctacgaaaaccttcgacagagttggattcagattttagggtgcaaaaccagaaggcttcaactcgtttctgtaaaccgataatgatatcgccttggatgttcttgaggtcaactctggaaagcagttgagtaacgttggaagtcaacggaacgggtatgaagagaacaaacggtcagttagtttatcttcgagcttttcaaatcatgatgcaagcagagccatcaaaagatcaagaaaatagggttctactacatatatgtagacgataccagctcgataagttatacacagtcttaatacgagcgccgcccaacacataagtagttcattcaccccagacaaatcgctggcaaagctagaggtttgatacgagacaaactggcgagaagcagcaactaccaagggcccggagaacagaaagagaaagaaaccagaccaacttgttagaagacatgatgactctcgcgtaggattccgagatggtcagaagtgtatgatgaaatgcgtttcttaatcggtccctgtccttcgttctccaggagaaggaactgctttaaatatccaagagctatgcgactcaggaaatccgttttcagatcagtcagacccttggcgagttcatggccaaacaacgggccacgttgtctccggctgttttaatgttcatttccactgagaccgagtgcagtgcgacgagcacagcatttatgcacttcccactgcctcatgtgtggcttataaagcttacgatatatggaatataacctgtgacgagtctcttatgtgtctgctgtttgtatacatctcctcacggttgagcaaagtttgtctgatgagaccgcttggatggatttcatcttctccagtcggttttccttctcttcggctcttccatcatgcgtccgtgctgtccatcacgctgatccccctttcttgcagtcaagttatgagttcatcgatcatcgcacaattattacaaagccatccctcaatcacaagttccaccgacaaattccacgaatcttcacgaatcaaatccccccgagggtgtcaggtccctcacagcaactcagcatgcgcccagaccccaatttgctgtgttgagctaactttcaggcgatggatgtccattgagcacacaagatgactacagtcaaatttcagcccagcaacttccctaaccaccagtgaccgagacgcatatacaccatacacacgcatgccaaagacggcccaaccgttcatccggccgttacataactcacagaatggccccctaattaaagtgggagaaggctttgttgatctttttttttcaactgatgggatcattgcaatcattcacactgatggcactttgggaaacgtactcgagttcggccaagataacgtgcctgattttcctatccaaagaggcttcttcgaaagcacaatcaaccccagttctttcagcagagtgttagcgcatgaagatctcacacaggggtttcaagaaagaaattggtggcttatcaagatctgttgacgagctttctagcttcagtttttgaaaacaaggttggggtgggtgacatggtcaggtgtatgtatgcactcttttgagaaccaagaaagagaaatcgttgatctcaaaagcccttcaaggagaacaataggccagtcgccatctgcaaccagtatctgtgctatcagcaactgaggtgtactcggcgatcttttgagattgaagttggaggctttcagaaatcgcttgatcaggtgggtgccgcaaattatttttttgatccgtcagcaactttgaatggcttctggtttttctaatttgccgttttacaaagttgatcccttgtaacttgaagcccaaatttgttgttgaagaggttcaagaagcaaccggggtgggtgatgagaagtttggggtggtcggtccggatagggacccaatttaggggcgagttaagcacaccaatccccagaagttgattgttgatatcattcatggagctgaattgtcggccgcaggaacgccggtggagcggtacggcacgttaacgtgtgtgtttgtatgcgccggcgcagccgcactgttatctgtttccgggatcttccaaacccacaagctggcatgtcacgaaactccgacgatcctcacccgggcgggccggacagctgataacacccatacggaagattggtacaatcagaagtttcctaactctcgtggtggatcgactatcattaggaccaactaataaccaacattcaagatgatgtgagtgttttctcaggcctctctcacttgataattcgagatagagaccgatgacattcaacttgaattggaaaatcttgcagatatcttctcgactacggagctggcaatgtacgctctttagctaactccatcaaccgactaggattccagttcaaatgggtcaactcgcctgatgatatcaaatctgcaacagttgagtgaagacttttttttctccctaagatattcagttttccctagcaagatttctccctccttcctcggtcaaaagaacagcccattgagaggtgctgatatccagaaactgtactctttgcttccgttttgccaacgtatactgtgcccagaaattgattttccccggcgttggagcttttggaccagccatggaagcccttcgagccaaaggatacgctgaaccgttgatcgaatacatccgatcgggaaagccgtacatgggcatttgtattggcatgcaggtgatttacaattctctacaataataacactcgttgatcatcctgacggccatgctaacgatattcttcctcctttgtttcactatcaaatcaggccctgttcttgtcatcagaagaaagccctcaagtccctggactaggaatcgtcccatcgcatgttcagaagttctcatcgaccaacaaagcagttcctcacatgggctggaacaattctttaaaaatcacatctcccagtggatcttcaagcggaagctccgactcagattccgcattctacttcgttcactcatatcgtgcctcgaacgttgaggccatggatggatggacagaaacactcacccgttacgaagatgaagtatttgtcagcagcatcagacgcggcaatgtttttgctacccaatttcatcccgaaaaatccgggccagagggtctccgacttctgcaaggatggctgtcggaacctgacctgattactccttattctgatgtcccgctcaccatcccagccccaatggatccacaaattttgatgactcgatctggactgaccaagcgaatcattgcgtgtttggacgtccgaagtaacgacaacggggacttggtggtcacgaagggagatcagtatgatgttagggaggctaacggctccgagctaggcgacgtgagcagcaagggcgaagtccggaatctcggcaaaccggttgagctcgctcgtcggtactacgacgaaggggccgacgaaatcacttttctcaacatcacctcgtttcgatcttgtcctcttaacgatcagcccatgctcacggtactcgagaaggccgccgagacggtcttcgtacccttctgtgtcggaggtggaatcagagatacggtcgagcctgacggaacctcgcgctctgccctcgaagttgctactgcctattttcgagctggagccgacaaagtcagcattggtggcgatgcagtgctcgctgttgaatcttatctgacaagcaaacaactccccaagagtagcatatccgaaattgccagggtatatgggagacaagctgtggtggtctccatcgatccaaaacgggtttatgtctcaagtatccaggatgcaccggcagagcatcaaccttgtgtggtagatctttcttcttcagctttgggagcggggtctgactcgcaaaacttaaaggctgatctggggccaaacggggaacgattttgctggtaccaatgtaccatcaaggggggaagagaaagtcgaccagtagatgttgttcagttggccactggagtcgaagctcttggggcgggtgagatccttttgaactcggtcgacaaggacggctcgaagtctggcttcgatttgcgtctggtcgagctcgtcagaagacacgtctcgattcccgtgatcgctagctctggcgccggctctgcccaagacttcgaagacttgttcctgcagacaaacgtcgaggccggcctggctgccggaatcttccaccgcaacgaagtccccctgccgaccgtcaaatctcatctcaaaagactaacccaaatcccgatccgaaattcaggacattgaaccttaaccatgtcttgaataatatacccaatcagtccaccatttcggaaattgtaatacatagatgtgttttcttttactttcacgcacacaataataaacacaaaactgatatatcgagatgtgagtcatggattgattgatttgacgttgctccagagagcagggatggtcgattggaggaggatgccaaaatcaagaacaggatgtgctccagctttcccatgatatgactgactgactcccgataataaaaactcttgtgtctcagtgcaaccttctgcccacatggccaaacagcgccgaccaggggccttcagggttgagtagctaattttgcctgcgtttgagttgctttcccctttccgggtgcttgaagactgatggtggcagtagtagacacacacgcacacatgtgattgcactagggtacgtatcttgtatgattcggatcatttaaaccatttacacaaattttcctgttctaatcttacgggcgtgtcatgtctggaccaattgtaaatccacacacgcacacgtttctcctcagttttacagcgagcccaatggcttccaactgccatcaaatcccgaagctgtggagatctttatttactcgtatccagcaatttcttctttgccaggcctccatgccctaacagactcaacagaccgctttctttcttcacttgatcaaggttgtcactggcaaccgttccgtatcgctgcaaatttccacgatgctcttggagccatgaatacatttaaattactacatatgtagcaacgaagcttccattatccttgcttgaatgtgctacgtacactactaatcatgacgatcagtgggtgttgccaggcttaaccaggtgaaagaagaatgcgttcacgacaggaaaccacactgattcagctttgacgctcacggtggacgtgactacagttgaaagagattgacatcattgacagagtgccggaaggggttacgtaagcatcctctgcagttgaagatgagatgctgtgcaagcagtatcgaggctaagccccctctgctcgcaccccagcccatctcaacccggcacggacaacggtggcagtggctgattgattgatggtcgctggatttggtcaagtgcttaatataataacctcatcctcttcatagtacatcatcccaataacccttcttatccatccatcgacaacccctcaaagcttcaactcagagacatcttgaccactccacatccacctgcaaaagttaacaatgttcagtcgcaagaaagctgtcgaaatcccacctgtagaggagcccaaggcccgagcgcccccggtaaaccgaaacttgttatcctcgagcaggaacccggctggtccatcctcctcaggtcgaccgatggccaacgacagatttgggaacccggatgccaaccgacaagagcttttcaaaggcgcgcgtccacccaatagatcattcgtcgaccgtgacatggatggcccaccaggatcctctggaaatcagctcgatgatgaggatgaagaagtcgaggctatcaagcaacagatcaaattcaccaaacaggaaagcttgagtagtactcgtaacgccttaagaattgccagagaggccgaggaaaccgcccgtaatactatgaaccgccttggggaacaatctggttagtctttacgatctgtgtttttatcttttaatttacctgcatgctcaccatcagaatgattggccttcttcgattacctcaaacttagaccgattggccaacacggagaatcatctggatatggcaaaggcccacgccgtcagagctgacgaccaacagaaagagatcgttgccttgaatcgctcgatcttcagaccgacgttcaccttcaacaagaaaggcaaacgagacgcacacgagcagaaattattatcacgacacgaggaggaaaaggccgagcgagaagaagttcgtcgtcaacagtacgaatctagggagaggaccgcagaaaccttgaaggctttagataagggtgccaatcaaccgaaaggagcacccggaggattacggtctagattggccgataaggctcggtaccaattcgagaacaccgaaagtgacgacgagttggaggatgagttggacgacaacctcaacgagatctctggcctgacctctcgcttgaacttgatgtccaaaaccatgggcacagagatcgactcccaaaaccgtaaattggaaggcatgtccaccaaaaccgacagactcgacaaccgtattcacggccaaaccgagagattaaaacgtatcaaatagatctcttggccttgattgagctcgttgtcttgacttatacagcctcagacactttcggcttggtttatcgctgcaggtccgcccgtctacacctttaccttttcgagcccaattagcacttccatctttcttagtttcttacctctccatctcctctcgttcctcgctctgtatttccttgttgttgaataattggatttgcaagagcttctttcatcctttcctatcctttcttcctctcacgctatcaaataaccaaacaatctatgcacacaaaaacttctaaaaaaatagtctcttttctttttttttctttgtttctttcactttcaacgtgattgtacataacctatcggatcccaaaattcatcgttactactacttactatcctactcttaaatcctctggtacgttctgccatcaaatggcaaattgtaattgtagttacttttatgattgatttactttcaattaatttgcatatgtaaataggcatggcttttgaggtcccaataattggagaaatgtccaaaattggagtgctcagctggcctgtattatcagatgttgatcatggtttcaggtaagcatggtggggtgtgctaaaaggtgaatgttgattgagatatgtatgaagagagaaagggtgatgcttttgatgagagatgagaaaacaagtacagaaaactgtgagaatggaatgtgccatccagatcagctctgagacagaaaagaaaaacccaaagaagtaattccttgatccatgtccggtcgctggccagcttaattacttcatgacatcatagaataaatacaacaaaaaatgtggatctactagcggggttcacatttggatttttccagatgtgagttcagtgagcctcagaaacgcataaaataagctttttaagcattttttgtaactcacttcaacagcatgtgaccgattgagttgaggacctcaggatcttttctttgggtcctgtacaacacctcagcaacatgtaggtgttgctcagttgagttgttgtgtccagagggtgatcagcaagttctcaattttatgataaaacaaagcaaccagaacaaattttaggtagggtcagaagcaaaaaattcaaatgtgaaccccgctacttggttgattgaatcaaaaaagagagatgaaatcaatgaagaagaagaaataaatgaagatggggttaaatagggagtaggttttgttgataatcatatacatacatgctatctacctagggttctaacactacaatatagagattcaaacatatttgcacatggaatgactaacatataaatttcaatttaatcttgtcaagatgatttggttgaaatcaaagtcaggtattccactgataatcaaaggaaatgagagtttcattttgaatgaagaatgttagaaatttggtgaagattcaaataaaaaactgtccagtttttggtcagatccattgacaagtttgagaaacttgggctcaatttatggacatctcattcatgcagtctgctatgcttgctgcttcatcaagaatgtcaattaaccaattcaattgattctacttatgttggctgagttctatattgaataattgaccattcaaacccagacattttgcctgacttgcagagtagaccagccaatgctggaccatcttatccatggaaccatggcctctttcttcacatccaggacagctaagacagcacaaccttgtaattcttgaatgtaagccttagctgacacaagctgtcccaaaatactatcaagaagtggggcatgttcatacagattattttgattgaattgcccaaaatgcacaagagcaatcatctccaaaggccaagtaattaacatgttgtttggtttgattctggttctgggtaccaaacctgttggtatggcctgaaaatccctcctgctcggtgccccctaccctattcagtataggggattcccagagtcctattcaaagcgcacagccaatgcttcacagcaccatcaagatatttgggtgcgctagcttcaagaaacgtgtttgttattgtgaaatacccgctgttacagaatcccgctgtgacacttggcagaagtgagccagtgtcatacctttaagtaaagggggaatttattcacccagtcagcatttttcaaagctggcataacagatcctttgcactgagctccatcatgaaaaaggtagtgcaaataccactcgttttccttccactttttcaccttggtttagtcatctcaggtcgaccaccgctcggaccatgtccacaaaagcaggcaaacatctgggagtatagcgatcagttaagccgttttgaaggttgagcagaggaagtatatgccacctgctgacgctcctgcaatatgctcattcttgatagcgtcaaggaggcgaattttcaaccggtccatgctgattcaggaagtgttacaaatataccttccagcaagaccaaagctttcctactggacggaaggaacacccttaatcaccaactccttggttcagattgcggtttgtattaatctagcattttcatctcgatattgatatgttgagcatatgactatctccttttgaaagatcatggtgaagatttacgatcaatcagggatatacaccctaccgtaggtaatttgaacctagacctgtctctgcgaagcggttgtgagccgatttcatcaacacagacaaaaagatgggacattgacttcatgggcaagtaccaattctgttttccattaggtgaagctgctagtagctgctgcttacttgatatgctgtgtgtataactttgggccacacttgaatcaaaatttcaaaccttaccaactgtagggcttttgactcaggaagaaaatgtccatttggagcaacacaatcagtctagtggttttgatggaatgtactgccaacctcaggaaataagtgcttccaatgtgaatggcagtgacccaagtaagcaaatttcctaggctaatgcactgcaccagataaatgtttctagatatcaggcatgatttttaacacaatggagttgatgcatttcagaaccagagcttgatctagccctgggcttgtattctgagaatttgtatcccaaaaataagagacaaaaggttgcaaacccttctccaaacttacaacctgggaagatatctgaaaataaaaatgacaaaaaacatggttagtctgaataaaaattccctccatgggattatacctctcatgcttctatgaacattggtgcatgtgaaaacttacagaattgaatatgctgatcagccaaagaaagactagctcctcaaattaattcaaagaatttgaatcttaacaagagaaaggatacatgtttttgcaccagaaaactattacatttggaccagatctcttgtgaacatgatgaaattaaaccaggtcaaacctaaattcttcttcttttgttctgcaatatgtttcaagtttattcaaatttttgatatgatcaatttttgtctcattcagtactacaccttgattttgcctcatttcatgttcaatcatctacaaaattaaggacttggatgaggaaaaagaagtgatctaccaaattccaaattcagaaaatgcaaagcacaaagttctaggatgcccccatgccacagtctggatacaacacaatcttccaggatagtacaagaaaatgtgccaccaaatgattattccaaaactttcaatgaagaaattccccaagaattagatgcgaagaaacttatcaaaaaagaaaataagtccacgaaaaagaagagaaagctcactggaccatctgggatccaaaaagatgaacaagttctgtggggatggatttcgggagcaacacaatacatggccgaagaaaatgatcaattgtcaaagctggaacacaatccaggaattctcaaaatgaatgctaaaatcaaggaaagaattctggaatctgtgtaccaaggtcactataaaatcagtggtgaaagtatcaataccaaagagattgatgaaaacttgttgaatttttcccacactctttggtttatcaacatgagattgctgaaaacattgggaaatgtagtttaccatgaagagcatttcttgttttatgaatggatctttgatctttttgaaaataaggataaatggccattgaaatctactcctatcttggaacatgggaatgaaaaaacattgagtaacactagccatgtaattccatatccattacagattctcatttcattgatcacttcaaaacatgataatgatctggtttattttttccaaaggacatacaaagattcaagattccaatcttccgagtttacagcttcatatggagccatctcacaaacccagatccatatgaccaaagctgcagttgctttgatggctcattactacaaggaaactaatctgattaagtgggaaaaattatttgagagtgacacaggatttttgaatcatgtatcaggaattcagtcaaattttgtttattgcaaaaacactgtggcacaaagaaagtggaacaagatttatccatttgagctgcttccatggagacccacttcatttacaggaattgattcatcaaatttaaaatggccaaagaaattgggaagaaatagcttcatccatccagaaaagtttctgaaggatgcatctgacttgaaagaagataaccaaaagatgagaatcactgactgtttggatctgccaacaaatgaaaacagaaactttgtggggaaaagatgggaatgggaaataatatcaaaaatttacattatgtatgaaaggtgtcttcaaaaaacaaacaactttgatgcaacactttctatgttcaagatacaagatttaaagaaagattttttggtaaatttcaaagaaattaatcaattacatcaagaaccaaatgcagatatcattttgaatgagctgaacattcttcttcaaataatttggggcatgaatgaaatggtaatggaggcactaggacacccacatgatgatccaatggctttggaagagcaaagataccttcaaacagaattttactcaatcatcaatgtttctcacaagtttcatgaatcatcaatttctgaacacaatccagaaatggagaaatgtcaagatttcaaactacaaaaattaattctcctgtcactcaaccgttttaaccgcaaaacaatcagaagcacagatcaaaatgatagtaaatctcatatagaaatattgaatgcccaagaaacaaggacaagggcagctgttgccatgatggcatactattaccagaaattcaacccagttaaatgggcaacccttttttctagtgaagggggtttcatccaattcatcaaaaaaatgcaagacaggattatgcatccccacgttcatagaagattttgtcaagaaaccataccacgtcttaggatctctgcattcataccttggaggaatccattcagtgtcagtccaagacaaagaagattcattggttagatgatacaatggtcaatttgatttcatcaatcccaatcaccccttacacatatgtttttgccaattttctcctatcaatgcatacaagactgtagaaaatcagagataaatgcaatgcaatttgtaggttatatagatttgaaattacaaggccaatctattcaatttccctagttcaaccctggggcttatatctgatcctttgaatcaaaggagcagatataatcaaagtttgattattgactttctatttcctggtaactctgagccattgatcatatgtaatccaagtgaatgagaatatctttgaaagagaaattgaatcaatgattctgatgaagaaaatttgcaggttcaagctctgttgatttgaatgatatgtcatcatatgctgaggatgcagggtttgattcagttttggttctttctcctgtccctttaaaagaacaaggttcaaccaatatttttcagctctagaagtttttaaagagtaggtatgaagtatagatgggactctggcacctgctgggggttacctgccacacaccagagcacagacttcacacttccagcccccagccatttaagttgaggttccagtactaaaccttcctcataactgcaccctctacctgcatgactggtggcttctgttgtgcaggcaatgctttgaagtgtgtcaggtgccccccaacaggtgtcaaagtgccatctgtcttgtggagcagttagaggatcagactgctctagtttgtaaggtagaggggaatcaacctccttgtgagcatagtggttcactggggccgcatggaaagaaaagaaaactgcacagagatagattgcagtctatttcagcatctcaaccttaattccattaattccattaattcgatttcagtttcatttcagttttattttgatacacagaggccaccaatggtgtacatatctatcaaatttcagagacccagatttgagtctttcacattttggattagggtctccaatcaagatcccaatttcttccccatcttcccccttttttaactgaatttccccccttttttttaactgaatcattctttctcagaaaggcctgatgatcctgagcattgatcatggtctgaagatctcagcttgcttgaatttctcctacatcaatcaagactcttctggggtactacaaactgacagaattctctatgcccttataattcttgaagggtggtaaacttggttttgaaggaccctgcaatttaccccctgggctggagataccctcaaggacaagcagagcaaaccttgcatctctttcaacatcctacatacaatagaaaggccagatttcgagtctgaggaagcttttcatctggacagagatacagagatgtaaccgcagagtagagtgtcgtgtgtgtggtaaacttggattgatcacttgttatgcatacaaatcaggtcactccaaaaacaaaaaaaaagttatcttccagatgcatggatctttaaattttacaactttgagaaaattggatctaattgttcttaaaatgtataccacatatgaatccttgattatgacaatttaaaaaaaaaaaaagagcttgaagggacttgtttctagattgattgctggacctgtttagtatggtacagcggccgatatcaactctgatgatatagaaagacgaatggagcgaaaaaagaagggaacaaacaggtgaacgacaaagggggggaaaggcggaaggagagagtcgcgagtattgctaattttcttgatcaagcaggagccgttttttcaatctagatttcatgagtctgagcaggatgacgctttcctgatcaggacaatcggcctcggattgcatgagcagcttgaggttattcatttcgatctggctccgtttgagctcgcgttcgagctgcaagttctgtgcgaccagccgctgttggccctgatcgtcgagcgagtcaaacgtgttgagatccaactgatcctgatcctcgttattctcgttggatggatccggctgtcgtttttcgtgtggatcggtagggatgactgggatgctgtggctggaatcatgtccggttgtttgggcaatcaagcgttcgagatcttggtctagccttaatcgttttgatctgctgccttcgatcgtctgagttaaaggcgagtccgacctgggtgaatgatgttgcgtagaggtacttgaacattctgcttgttgatgttgctgctgctgctgctgctgttgttgttgtggcggtggcggcagttgatcctgaggctgttggagtagttgatgaagctgctgatgatgctgattgagtgtctgttcttgttgaccaatggcttgtaagcgctgatgttggtgttgttgatggacgtcgacggatagatcaggcatcaaaacctgatgataattgagttttttattatcctgtttccatttgggagcgtgtcttaatttcttccaagcgagttcatctttgaaggtgtgacctctactctgttcagagtagatctttcttgcagtggccatccagtcctccggcgtactgtccttagggggtgacttttccagtgcattgtagattgccgaaaactttagggtagatgtattgagagcagcccagctgaatgaaggagaagcgaaacgattccagagtacactacagatcagttttttttttccggcaccactggatcagagcgtgaatggcttcttcaacttaccgaattctgatttggtcgtggtcacggtgatggagcttgctatgttgattgaagtcgagttcgacggctctaaagaatgactcactggtttggttggtgatgaattcgggtcgttggctgaccaccaaccacgagcaggccagttgttcctcctcctgtggcaaccagttcggcgacctcttcttcttgttggagtctcccgtcttgatattctgtatcttctgctgcccatgcagctcgggggtggtgctgctactgcctatcgtgtttgtagccctggcgtcgtccttgctctggctaactccctgctcgagattgttgctcatctggctggtcgtcggttaaagaattgggtaacttctgggcccactcttatgtaaactcgatacggcaacataacgaattcgactcgggatcttactgaagcggtaaccaatgcggactgcgcatgaaccttcaacacatattctgtatagatcttcagagggaaactggcccaaaaaacatttattaaccacagcattctctggagactgcatgtgccaccacatagaccagctcatcatgtctgaaccttgacgaattttctagctcatttaaccataaagccttaggatgtcagtggaatcattggtttgatgttttttttttgcaagtgtgacaataaaatgacattaacataacagtaaaaagtggagcaacatatggagagtaaccccatgacaccccaaacctaactaagtccctccttgcctggtcattgaagactaaggttgaatgtgctacactagtatgattccaatcagttcatgtatctacaattacaccgcaccatgaaagaaatccggggataatgaactacaacatgtttataatagatagactaactattggatcttgatcatgaaacaagtcgaccatccacatctgatcgagaaaggatgaaaagcaggaggtatcaaagtccccaaaggctgtacgattcccaaaagctacacggatcaaaatcgaagaaagggaggagagagaagaagaagaagataaggtattggatgattgaaccgatttggtcatactgatgcgtgtcttgttgcctggatcgatagcttcgtctacttaagtcaatgcgtatccgagaacttttaaagctaaagccttgatgatcaaagttttttgattagtttctaagctggagaagacctcgcagaccgatttgcctttggcgtctctgatagcacccagtcgatttccagcaagagatccgatcgctagacctggtaaattgcccacaataaaccctagtgtacccccagatgcggcgcctaggtatttccatttcgtcgttttcgtctctgcagttcgttcgatctctggttttaacagatcttcaacttttggttttgttgtggttattatttgatgtgtacccatgattcaggtttgtcagtcttgactgcgatgaagatagtttaaacaaaagccgtaacttacaaacatcggcaaaagtagcttctggatcaggtctagattgattcccttggccttgatgggttgaattgttcgccgagccttgactgttattgaacaggaagtttttgaagaactgaaaaggatcgctgaaggggttatcggttgattgatgttgatgctctgagttggagtttgactgttgctgagctctgaagacctgatcgtattcttttcttctggccggatttgaaagtatgtaatacgcatctgcaactttttggaaattttcctgtgattaacgccaagtaaaatagagattgagcacacacacacaggccgtcagattccatgatttgacgggtttgatggcctccgctgatcaggagtccaggaagagtgacagctggccacgttcactcacagttgcgatacggcgttcagcttcgcttagattcgggtttcgatccggatgagtcaactttcattaaggtagccaaaaaaaataatttttttagctttgctactgttaatcgacgcctggcctgctggagagcaagaagagatacaaactcaccagagaggccctcttgtatgccgtccgaatctcttcagccgttaagttggggtcgaattggagtgataagacttcctgcaaatcggaaagtccagttgtcagcaaatcaatatttaaggtcaagacatatttatctattcttgttttgagccggaacaaacctacgtaatagtttgatatcgccattcctcgttttccttcaatttgcttgatgtggttggttgattgagcttggttgcccagtgctactgctcacctgttgacctggtggttgacccttggaaggatgatcatgggccggcccgcgaactgtccagctgggccctgcagctgtgcaagggcgtctgtcacaaatcagtcagtttcacagatttctgtgcaaaagatgtcacatggtcctcatcaactcgcagtctctgcatcgctgaccttcagcggtgacaaagaattgccaggtgttgtgctcatgtatccctgacttaacaaagcctcccgggactgggggtgcagagcaccccgatgcggagcatctcccattcccaatgggaggcttatgagttttcatcgcttactcgcgtggggacttgaaacttattgtggcttttagcatcaatctggagaaaaactgaaactgcaaaccactcatgcatcgcacaacaatgcggtgaaaacaagcagataccccaccttttaagcttcaatgtaatgtaaagagttcattatttccaccagagctacaagcttgcgctgtcccgggagttgatgaatctctgggaccgaaatcctgtattatgagttatgttttgaagcgtggcaggtgtattggatacattgccagccacattattgacaagtagataatctgtaagttgttggatcacacaggtaaagagcaataatttcggttataagggtccaaacaatctcagagaaaacactccttcatcgcacataggcctgcatcacttcatcgaacttccgacccgatgcttaatcaaatctcaagtcgcacaatcattcccaaaccccaaaggatatggactccgacaggcatcaatgtctataagaagatctacgaaaagcgtgatgctgatgtgaagactcacattgaacaggtttcactcaaaacctacggtcaaccctcaaagactcagcaaaccgatgcggtgttgaatctaatcagaggaaggaatacttttcttctggccggaaccggatttgggaaatctcgaattgctgaactatactacaagatgattcctcagaacaagcgagcggtcgtgctagttttaaaccccttggactctttgggggataatcaagtttatgagaaggtacaagccggcttcacggcaataaatctaacgaagatgaatttcaaccaagaagtcgcaaacgaaatttcaaatggtgtgtatcagtttgtatacatgagtccagagacgtttctcaacaacaagatatgggaggcggtctatttcagcaggaagttccagaatcgtttggcgttaattgttgttgatgaggctcacatgatctacatatggggcctcgtcgaaagcggtcatggaaagaaggcagctgcaatccttcttcggttccaggacatcgggatttttcgaccctgttacggaaatctgggcggccacctgctctttcgaaacaacaagccaattcttttgttatcagccacctgccggcctgtggctatcgaagcgatcaagaagagtctcaagcttaacgatgaagatatcgatgttatacaagcggagctgactcggccagaaatccgtctgattcgcatccccatggaaaagtccctcgcctcttcccttgatttgatcaaggtcttcccttcggctcatgacgtggggaatgccgacctcgtcccaactctagtctatagtgggtcgcgcaaccgaacattaactgtaatggaagtagtcgaccgggctcgagagacccccttgtcttgtatggaccctcataacacgtgtgttcgacgattccattcatgtacaggtgatttagacaaggttcgatgtgtcgatcaatttgcgaatgggactttccccatcatttcggcgaccatggcccttggtttggggcagaattggaagcgtgttcggatggtggcccacatgggccgaggtgacccagctcaaattgcacagatgctaggcaggtgtggtcgagacggaagaatgggcttgggattgatgtttgtggaaaaaacgaggcgatcggggaagaacactgtcaatcaattcaccagaggagctgcccagtcggatgaagatcgcattgatgcactggcaataacgccggtctgtcttaggattgctttctccatggacaacctgtaagcaatttgtctaccgggttttgtcagacttgagatactcactgatgtttcatccatgatcgtggtgtgaattggataagtcttggttatgtacctctctgggaagacgatccagcttacatcaaggagaaggatcgtgaagtcaaggcaggctttgccccatgtcgatgctctaactgtgcggtttacgagtctgccaagctgattaagcacttggtattggctaatcaagacaattttgatgcaattctggacgacacgtttgatgtaccgagtatcccagacatcagccataaattcccaccaaagcggcagtcgcctcacaagcgaaagtttcgcgatgaggaactggttatcttaaatgcgctgaaaacagatctcatcatggagatgaccaagatgtacaatcgattgatcccaccgggcggacccttgtcttcgactgatctgtttgacaccgacgaggcagaagccattgcttacaacttggacaatatcgcgacaatcgacgatatccgatcactcattgggggtcagtgctttcctggtcagctcgagaaattactggcattggtgatcgacttcaaacatgctcaggtcactcaaaactccactcatcactctccaaaatctgccaagacaactggacctcaatttccaggtggcaatattcaaactctagccacagctgatggaaatgcggaggcttctatttgcgttcaacgaaagactaaaaaggctattgcagccgagaagcgacaggagaaggcaagagagaaagcaatatcacttgaaagagatcggaagaggaaggaacaagtggcaatgattatggctcagacatgggcggatctcaatgataagcagaagactgattccaccgatacaaggtaggcgggatcatatatcttctgagttattcccatcgtcttggtctccatctaatgttccttgggtgtgctcttcagccacagtagctcggacttgattggccaacatatgtcgtcggaatctggataactttgggtcggttgtccggatggtttttcgcatcttgataattccacatagatatgtgttagctatcatcgtgatgtttttgttccactctttgccaaagcagtctaagatgtcgcgattgtttcccatcaaattcaacatttccatagagcgatgggtgaggaggtttttatgagactgataaagtcgtgtgcgaccgcaatcgccctcaagggagtgaagcaggctgtgcaactgggagggaaaatgatgttgtcattggtcaggtcggttgtcatcagtcatggcaattgtgcaggttggtacaatcaagttatgagaaccttacaatttgaatgttgagggagtagagatctcgcaaacggtctatcttggttccgttccctgtgttgttgtagaagtatttgagccgagaattttgtatttcaagccaaaagtctttggctacaaaatgatcctttcttccagtgggtgagaatagtaagttgtgttgcaagtatttcctcaatgaagctggtaagatgaccgtaagaagtatgaccatccgggggaggtacgatgagtagttggtcagcccaacaagagattggctcatgaggcaccatttcttccacacaagcatgagcctcccaacatcacctgctttcatcgctcgactggcttccactacgctggaaaagtcgtgtaacataagcaaggtattgtgaagtttagggcatttacgggccccggccgcctttcgggccccagatgtacaaaaaaactcgtagcagttgttgattattgcattccattctttggtggggataacctctggggtttcaggaacgggtttccgagttgtcttcatgataactctagaccaagcacacaagacagggtgagtacacaaggcatatgccaagtagaaaagcagaaaagagtgaacataccgtagacagtagaataagattgactcaagaacacgttccatctggttgatcataagcgtaaaatccttcttctggattgccttttctgcagggaaaccaagggcttcgaggtattgccacgccccacaatctgaggagtcgctctgattgccgaagtgatgagtgaagattgctgaacccacattccaaagggtgtgagcagcccccagctgaaatacacagctgtccaggcactcctgagggaatggattagggcttcgttggcctcgaagacagttgaagttctggacggtgcccaatatagaaatgataggcgcagcgagtctttttgaaagaccgacgatgtgttagacactacacgagagttgggatgagaagagacgagtcgagcacacctttttgaaagaccgacgatgtgttagacactacacgagagttgggatgagaagagacgagtcgagcacacctgttgtgcgatgagagttgaaacagcaaaaagaaactgaatgagaaaaagtagaaacggtacaacaaagttactacttaaatacaatctcaattaggtttcgattaggttacaactgtgactatcattacacaaccggatgccgagtatgcttatactgaggtaacttcaacacccccccttgctcaaaaccggttgatgttgagcttgataatagagtcgacgtgctttttctttggtagtgctttggtgagaaagtcggcgagttgatcgtttgttggaacgtatcgggtttcggcagtgccttcattgatgaagtctctgatccagtgatacttgattggaatgtgcttggtgcgttgttgaaacatcggattgttggcgagtgcgatggcggattgattgtcaaccatgagagtgagtttgcccgagagagttaggcctagagattcgataaggattagaagccacttcgcctcttgagcagcttcgaagagagagatgtattccgcctccgtagtcgagaccgcgaccaccggttgtttgcgtgaacgccatgagatgacggacttgttgagcgttgcaatgtagcctgagtacgagcgacaatcccctttgtcgtttgcccaatcagcatccgagaatactttcaactcgtaggtaggagacctgccgtcgagcaatatgccgtgattgcgagtgcctgcgagatatcgcatgagatggataactgctcgccagtgggtgatgcctggcgactcgagatgtttggagagctgggatagggtaaaagcgatgtcaggccgagtgcatactgccagatacatcagcatgccaatcgatcgcctatagttggcccccacttgctcgaattgctgtcgttccactggagtagcgcgagcgagctgggtgttagggaccattgggactgaggtcggccgagcatcggacaagttgtgatcgtcaagcactttggcgaggtatacttcttgcgagaggtagagctgcttatcgtcgatgcgcgaaactttgacaccaagcaagtgttttagctcgccaatgtcgtccatcttgaagcgcgccgagatcagacttttgaagcgttggacgtcaggactgatgatgaccatgtcgtcgacgtacacatgaacaaagcattcccaaccgctcatcttgctaatgaacaaacagggatcggccggcgagggttcgaagttgatcgacgtaaagaaccgggataaggcagcgtaccagacacgaggagcctgccgcagaccatagatcgcctttttcaatcgaaggcagtgaccggcagggacggacaagcccgcaggaggacgaaggtagacttcttcctcgagctctccattgagaaaagcgttcttggcgtccatctgatgaatcgcatgcccttttgagagaccagcgacgattgcggtgcgaagtgcggcaaagcgaccagtgggagcgtaggtgtgaagtatgtcctcggcggcttgaagagacccctgagcgcaaagacgagccttaaatttggacacggccccgtcttcgttgagtttcttgcgaaatacccagatggtacccaacaaccgccgaccgatgggaatcgggacaatctcccaaacttcgaggtcgatcatcgctgagagttcgagttcgacagccgccctccattgcgccgcttcagtcgatgccatggcttgattgtacgtctgaggaacaccgactgagatgaaggctgttggatggatgccgagatctggtagaaactcatcaagcatgagtccgtcgaagtggtcgagaatggccatgtttgctcgtcgcttgtgagtaatgatgttggcaggatcaatatctgacgagatgtctttcgaggccttgactggagccagtacgatatcccatcccggtcgcggccggggatttgaggttgaagagggttcgggaatgggatcgggagcacggtttggattaggatcgatcggatcaacggattcttccggatcgacatatattgagtcatcatccgactgatcaatgttccggctgggatggagatcagagtgtggaagcgccgatgcctccagttcttggaactcttgaggatctggcatttcggcgccgtctgaggtatcagctgaggagagaagggagactcctgggaactccgcttcgtcgaaggtgacatcatggcagcgctcgaccttccctcctggaagtagaatgcgccagttgtgcattcccagttgatacccgaccattataccttctttagctgtgtcaccaaacttgccatgccgtaatttgtcggggatgttgggaaaagctttgcaaccaaacgggcgaagccgagaggtgtcaaattgagaatcaaaccacagctcataaggtgttttccatcggagtgtgcgcgttggggtaatattttcgagaaataccgcagtagatacggcctctccccagtactctgccggcaatcttgcctgcttgagcaatgcccgggccttttcacttgtcgtgcgatttcctctttcagccactgcattctgttgcggcgtgtaaggagcagtcacgtggatagtaactccttttgatttcaggaatgaggtgaattctttagaattaaattctcctcctccatcaaagataaccgatttgattggccgatcatgcaaagtggtgacattgttgtagtattcaacaaatttcgaaaatgtttgagatttagacgagagtataaaaacatgacggtatctagtgaaccagtcggttattttgaagtagtaaagcccccctccacatgaagcaggagtaattttcccgctgagatccatgtggactgattcaagtgggtgggttgctttgggtagtgtagaagggaatacaagacgatgagatttagataatgagcatgcatcacatttgattttgggcagcttgattccgtacatccttctcagtgcgtcgtcgctgcagtgtccggcgcgtcttcgtgagtcggaacgatgtgaaccatgcaagtgccgccgataattgaagccttgaagatgacttcaccttcacgaactagaacgaatgatgactttccggtccgtttgatttcgcaccctcgttcatagagtcttcccaagctgatcaatgtcgcgctgagtccaggcacgtgaagagctttcatcgggattattgagttattctcggctcggacgttaacgaatcctttgccttgaacctcaatggtgttaccgtcggcgagctcgacatgactgattttctgttgatagtttttgaatagcgacttgtcggtgaacatgtggtgggatgccccactgtcgagatagcataagttaggagtacttattgctgcaaaggccttgatagtgcatcgaagaccgtttccagtggattgagaatcgccggcatctgagttttcagcctgtgccttcttcgcagccgctcgtatgttggcaagatgccgacactcgctctcggtgtgtccagatttaggattgtgctttccgccggtacaccattcacgtctcttggatttggacttgttcgatgatgaggaggcggtgagagccgtgtcttcagacttgatagtgaccgacccggaagctgagacatcgagtcgtttgttgttgaatgtctcttgaacaacggcgatagtgagtggtctcattgagtgcaatagttctttggtggtgtcatatttggatggagccttaaatacgatgttttcagcaacaaatgattcggtgatgtgccgatcttcgccttccattttgattccaacggaagccataagcttgaggtgctggtcgactagctcaaggtaggcagtgagatcgcttcccttgtactcgaatgtgcagaagtcgttgtaaactcgagcttgattgccgggggttttggcttcgaagtagtctgtcaatagcttccagagtgcgacaggatcctcgtcgttcttctcggtaacaaatcgattataatttgttacccccatgtttgaaaccagtataccagccgtcttggatctgttcgtctggtatacttcgagtgctgcagcttcggttggttcgaccttgagtgtcagatattttcgcaaaccgagttgttggcagtaaccgatcactttttgcttccaagcgccaaaagtcgtcttggaaagatcggggatttgatttttggtttcagacatgtttattgattcgtgggtgtcaaaagcgcgttcctagagttagaactctgggctcataacctatagaaatgataggcgcagcgagtctttttgaaagaccgacgatgtgttagacactacacgagagttgggatgagaagagacgagtcgagcacacctttttgaaagaccgacgatgtgttagacactacacgagagttgggatgagaagagacgagtcgagcacacctgttgtgcgatgagagttgaaacagcaaaaagaaactgaatgaatttcgagatcatgataaaatgagaatgaagtgagaaatgaagtgaaaccagacaagaacctttttgaaagaccgacgatgtgttagacactacacgagagttgggatgagaagagacgagtcgagcacacctgttgtgcgatgagagttgaaacagcaaaaagaaactgaatgagaaaaagtagaaacggtacaacaaagttactacttaaatacaatctcaattaggtttcgattaggttacaactgtgactatcattacacaaccggatgccgagtatgcttatactgaggtaacttcaacacccaagtcaccatccataggctggagtcgtgcaaagaattcatccacggataggccagattggctgagaataccattaaaaacctgaccgaccccctcagcgcagttgtctgaagcatccatgagtttaagcatttgtacatcgggcttttcatgactgatctgatcaacaacaggcgggtgcaaaggtaatgccgacttcttgtcgcctggtactgcgatgtacttcttcaaaacctgggcgatttgagatttccaaaccccctcttcaacaatattggattcagtggtgggaagaaaatactccggctcaattggagctgagttggccagctcgattgctttgtagtactcaggcaaagataattcatccatattgagagaacggagaagctcagggttggggaagtggatgtatccccaagtgcctcggaacgtatgagtcttgttcccaactgacaatgcatgcactttttcaaccatgtcaatgttatcgatgcagatcgtaggggaaattggaatcccagccttgatagccatgccggatcttaacttccctttagcctccttagccaaagtgttcaacgccgcaagagatgtccagcgcgatgagcttaagcctataaagttcatgtagttgtggacacgttctgagacaccgcatgccatgaatcgcatagcattcatcagctgtaacccattagctcggcgatttgatgcaaaggtaaccatcgaacacactgtggtgattatctacactctcaaagcccaagggatttagtcctgaggatttacaaagggtcaaagagaagttgctgaccctatggaaccgaaagttgaccttagcttctccagtgtgcattttggtatatgctacaacatcctgatcaagaggcatgtcctcaggaacctcatcactttgaaaatcatcctccaaatcgctatcgcccttgtcatcagtgttggttgagtctttctgtttgtgctgcttgtgaagtgcacccatcaaaatgttgtacaagaagggtgtgtgtgttgatgtgaggatctcttcgcggcgatccttctcttcttgagtgaagaaggactctttgaccttgtccgagctgtggaacgatccctggggatagtgcccctttgggggcttctgacttgcaaggatctcgatggcctggtcaaagtgagatggccgatcagctatccattggatctgatgaagtcggtcactatcttacctcgtcttggataaacttggcccaagcatcacggcccacagcagagctcttaatctcatcggccatagcatcaaccaggcgcatagttgagtctatggccgactcggcccaataacgtcgccgatatgcaatatcagaattttgcgagcacaagaagtgcaccatgaacgactttggtgtcatcttacatggttgagactggagtaactcgcataccgtgagggttttgtgatccatttttggtgattggggaaggaatatgaaagggttcagtagctgtttgtcaagggggaagtcaattgtggagagaagacatccggacaatggcatccctcaagaggtatttacaagatcagtcccgactcccggtgcccacagtaccttacagaatctcttacggaattcttgatagctaatgtctatgcgttaggctccacagtcattacaggtttggctagaacccgtcggaagatgttccatctttacagatcggccggatgtggtacaatgaaaataaaacaattttctaacacaaaaaaagagtggatggggagcatgaaactagtcttgagacccccagaaaaatagagaaggaccagggctttcaaatggttccacaggcgtgacacgtctgaggagggaagtcaccggaatgaggggggggaaaaaacccccaccaaaatggtgaaagctcccacgtcaactgtaagcaataacctgcaagtccctccttcggaggtcgcgcttcgcgcgagggcgcttcgcgccagccctgtaccagggccctccgaagcgagggacttgtgttaagtcagccaattgctggtatttggcatctcccccacattcccttccggaaatttgttaaggcttatatgtcataacttcactgaatggcacaactgacatgactgatgttcatttcctgaatacaatgctgataatttctctggtcttgaaccataaaaagaaaacccacatgatttatctttttcaagagttttcaagagaagcccaatgagtggagattattttgatgcagcatcagtgactttaatgaagctcttaaccactggttgagttttattggtttgtgcaacaaaatcaattcaggtgaaggtttgacgtagggagactagtcagctcaccacaagttccttcttactgaaacggtctgacctgccagagtgggctcccctatcttgagttcattatccatttgatttgagaagttagtgccactaattccactagtatttccagtcttcaaagcccaaatagaagtgctattttcttttgcaggattgggtatatatatgttacaaatatgaaaacataaaatcagaaaaactagcatcaaggactgtcaaaccccctgaaaagacaaacttaccccaagagggggacctttttctcttttcagaaacattgctctggactgcagaattgtttgaaagagccctggtggccaatttagtccctggagcaagcttcagccaccaggctttgtcatgtatccctgactcaagaaagtgtcctgcacaatgtcaatatttacccagtcattatggtcaaaagccaacacagactcatgtgctcaaccaaagtggccacattaatcaatctttgctgaagccacagattccttcaagatcttcaaagagactggcttgggcttgaatccaacctccacttaagcaagttcaatgaaaagctgaaatgagtctgaaaaaagcttgaacaccttgttttcaggggttaaggaggccccccagcactccaagctttatttaactggagcttggaagcatttctgtctagccactatacaatttttgtttgtgagaatcatggtaatgtgtaatacacttgccctaacatttttttaaccaatacaatgcctttactttatccaaaaacaaacatttcttgtaaattttcctatatataatttactgtgatccctgctcctcacaggctcacacaaacatgtcacgggattacataagcctgtttcccccttgtatttagtgtcacccttctccttgacctagacagcagagatctttctttctggtctagataagtacccggtcttcctaccttctcttctcatttccttcacttgtatatactaatgagagaactttctctccagcctagactgcaattaaaccccctttggtactagaaacctctccttaggagctattgagctcctctgctagtgccttttccaaaggaaagtgaaggactctatggagtccttacacttacccaatgctcttttggctaacaggaataaatatctacaaagccaaaataattttgaaaaaaagaagtacacacaaataaatgatgaaatttcttacttacaatctgagagcctacatgcaaaacgtaaacaaaagagcaccaaaaatatacataaaatctttcaataattgatagttatttggttactgcatgaaatttatgaggggtttttccttgttcctctggccctgtcaccatacaagcacaaatcatataccacaagacacaaatcaatagatcactaatcagattcaaaccatattccaaatttcaaaaagaaaaacaaattggatagagtatgtgtgcatttctcaatgagtctcaaatgctattaaataaatttaaataagcaacatgaaaatctgattcctccttcaaaaaataaggctgttaggatggagcagcctccagtttcaggaagtgaaagtcacagatgctgattctggtgaggatgactaaccacaaagatgaatttattttggattgagggagaaaagaaatagctggaacaatgctgtggtggaactaattaaattctagttttgatataagcatacatgtgaatccctgtttcacttggaattcacaaggaggtccctcattaaatattccatagtttgattccagtacttagtctctcttatacccttcccccacctagctcagtatagaggaaggtaagattcttattccttttctctttcttattcttatgattcatcttgtacggagagaccccagactgaataaatctcccactgagctagctccttgaaataaagccccacagattgtttctagaactgatccaaggcctcactgccttgtcactttgtccccacagtgaggatcactctcagctcttacaattcaaaatcttacaaaaacattcttaatttcaaatgagaagaagtgatcatacccacttttgtcagagtgcgctaatcccattttcatcaacaagataaccacatgtcattcatgttcttattgcagctgctgtgccctggacaggtttagagccagacttttgccctggatacagaaacagatcagcattttccacaaaccatctaacaatttcatttccagcttcatggtaaaagactgttcttgccaccccatgttatgagctcagcttcattacaaacaatggcaatttcagtatcaccaaagccaggtgtttgaagccaatttgtgagagagttttttgagccaattggtgaataacttattcatagattcaggtccttgaaaatattcatcctcttttttgctatgctggcacagagcttgcttatggatctcataagtcccacttttggagtttgatttctaacctcctggcaggaacttgagttaagtttgtatgaaaaatatacaaaaaatggtttatctgtatgcaatttccttgtctcaggctggtcattgttgcaaggcatcctaacaagcttcagatcaagctggtttataattacttggatggttgtttatcaagatctgggtgttgattatttgaagggcagtgatcccagtggtgttttctatattcccagtggcagttgctatcaatccagtccttcttgcaattatcacagtagtataaatctgatgagacccctagtgcctgacactgaggatgaggaagattgtgtacacaggtccagaactgcagacattgggaattggatgtgctacctatgaccctggttttattgcttccacatttagggcataagtccacagcagctcccgtattaatcaaagacccaccaattagtgcggcccaaagccaggctgttgctgagcacttcatggataaagaaaattgattgggatgggatttgaaccaaggttatgacagttagagtttcaattcaagctgagaaatttacaaatcaactactgccattgggatgcaggacatgactcattgatagtatttataactcacattagctagcaaatgttgccattctctcatatactctcactcatcccctcatgtgattataccaaagatgctggctctgaatcagatccaagggtcaaagcttgtccattttgatatcataacttggaatcagccacacctcagatcatccctcacattggtagcctaataattgacttacttggaaacacctaactttttcagattccacattgttggtttttatagctctgaattgatgaatcacattgcatgtcatctcctatatcaaccacttaacagtgatatctagcagactgatgattgaattcttgttaaagtttaaatgtccttatgtccactgttggaatttcacctctctatcactctgtttttcccttttctttccaagtgaaagttcaatagttttctcctgtttcatcacagagaagcccctagttttagtagcatatcaagtaacttgatcacagataaatacaatgatctgttcttctgcatctgattcctgagaccactaatacagcctcttgaagtgtgtgcacttttgcaccacacaagcatcagaaaattagaaattgcccttacaaactgggcctcttgaccttcactgcaagaaaaacttggtcaactgtatgcagttgaaatgaaattataaaagggtccctttgtaatattacctgtcaatggtaaacatttgcacaactttttcttgcagtgcttttttcttgctttgagcttttcctgtatgctttgttttccaatcacttcaagttcctcccccttctttgtctcagtcatataatttgttcatgattccaaacaactactggaaacaggaagtcaaagaatcttcctaaagcatcacagagagttgctgagcttcagatgaggctgaatcaagctcttctcatgctgttgaaatttgagctcaaagtgaaaaggagaaattgaacagactcagttgagtattttttggtgggacaaaaaagtggtcaagaactcaatgaggaggataactcgtggctcttgatttcaacgttctaggctacttaaaatagacttggtaaaattgtatcaagctgtggtataagtgataatgaataaaaagaaataatgagtagaaaagaaaatattatcaacaatcaaaatagatatgaaaaaaacaccagaaattaagcatccacaacaaagaagataagcagacacttgagataaaataggccctccttagtcagggttctaagactacaagctaggggtttagattccataacaaaatgataagtcagactatattagaggagatttcaagatgtttagagtgtagatcccaagagatcagtcttagaaactatgatagaaaaaaggttagaaaatgaagaaaaggaatgaggcaggagtaagaagatgaaattccaacacatgtgcttaccagaagtaggcttgttaatttctattttcttaagccaaaaaggccatcaacatcttcaaagagactggcttgggcttggatctgacccccacttgaaaaagttgaacttcatgaagtgggtttacaaaatctttggccaaatctttttgagagccaaggagccatctttgggagtccaagttttacctcacagggggcttggaaaacaattatttctggccactatacaaattttatttgttaggatcatggtaatgtaccatacacttccactaatttgttttccagctgaaatttaccaaccacatcagtaagaccatcaaattattcctcatcaaatgggttgaagattatgcagtgcaaaaacaggaaacgtaaccaacaatcttttaagtttcttagttaaacttctcccaaatattggagttccaactcccaaatatttgggacgttgctaagaccccctgcagatggtccgtaggccgtccacccccggagatgggagttggacctcccaaaccttcaacaggtttgggagtcaatcctcccaagaaaaaataaaaataaaaagataaaaaatgaaaaaccctgggggtttttgggattcaatcttcaaaaacccccagggaggttgggagtcggtgccgacttgactctcagcggcggagaggaatccctctccaccgttgagagtgtatactctcacaggccgagagggattcctcccagccgctgagagtgtatactctcacaggccgagaggaatccctctctgctgttgagagtgtatagctctcagcggtgtggaaagaaaggcgcgccctcggagatttcttgcacttctccgctccgcaacacgtcttactccggtttgttgtccggggtaacttgcttgatggtcttgtaggtagttaaaataactctcttttattgttcttttgtaggtaatactctaactctagtctatctctaacaattctttaggctaatacacgattcactcctaagtcactctctttttctgatatgttccgagtcataagtccccctctctccccccccctcttccgcctcgaactccactcctcctaagtatcccacactccagtcccttcctgcttcccgcgatgtcatccgctgtcaccccctcgaactccgcatgtcacccctccgacgcctgtcggtccaggtacagtgcgcatcacctcttctcgactaccccgcacctgcaaaaaaaaaattgaactttgatctgtatgtttgttcacaccaaccatgctacatgtgtaaacaatgcttatttgagctctacagaagtagtggaactcaaaaatataaagcaagattgtgtagcatgcaagacaaaaaagtttgaaattttcaaattcaaaatttggaacacccatggaaaaaggccatactatggcctagtgggtatgcaatatgcatttatatggtgtgtattatgcacatagaccatccaaatacatgatattgagggaagaaggagaaaaaaaataggaaaacccagtgccagttgtccggctaacttgcagtcataattgaaacatccatcattgcagcccttggaatgcaacaattagatctcatcaatgatttcaattggctgttgcaagctttttggtttttttacatgactgtgttctgattgtgtctcttctgctgataagtatggacaaaaatctcaaaaaaatcaaattcaaagaagaaaaaacaaaatggcattgaaaaaaagtgaaaaaaattcaaaaaaaattcaactcccattttgaaaaatttggaacaccctcctgggggtagtccagaagaggtgatgcgcactgtactcctccggccgctcctaagcaggtctcccaccgccgcttccgcctctggtccgctccgaaccccgcttccgcccctcggtgctccccgctccttgtagcccctccgcagtataagctgaacccccgttccgcggtcggccgtgatccccggcgtccgccgatgcccggattccccgcagtaagcttttcagaaccttgtgcattcggcctacttttctccgctttcccgcgccttggaaagctagactttccactaatgcaccgccgctttcctcagcccgcttgtgtagcgtcagctccgcgtgctttccgcatcagcgccgcaagcattccgcatgccccaaacaacccggccaaagctttggccaaggcgcgctcccgccaccacagcggccgagagggattcctcccggccggtgagagtgtacactctcattgaccgagagggattcctctcggccagtgaaagagtacactttcatgtaagtgtaaatgagagtttactctttaactggccaagaggaatccctctgggtctatgagagtgtacactctcaccagctgggaggaatcctctcagcggccgagagggattcctctcggccggtgagagttccgagagaatccctcttggtcaatgagagtgtacactctcactggccgggaggaatccctctccgccagagggattcctcccggccactgagggtgtatagctctcagcggccaagagggattcctcccagacggtgagagtgtactctttcaccggcctagaggaatccctcttggttgatgagagtatacactctcaaaggcggagagggattcctctctgccgctgagagtccggcgccgacttgcaacctccctgggggtttttgaagattgactcccaaaaacccccgggttttttttatttttttttttttggatgattgactcccaaacctgttgaaggtttgggaggtccaactcccatctccggggtggacggcctgcggactgtccacagggggtcttagtgacgtcccaaatatttgggagttggaactccaatatttgggagttgtttaactaagaccctcttttaaagagcccagaggaaaaaatatcttagtgctcatattctatatgtaacatttaagttgttgtatttttaccaatgattaataattatcctctttgatcactgatcaaaatatctttgtatttgtcttttatcattatcacctacgtctatcagcacttgggaaaccatctaacaatgagattaaccaaaagggactcggaaaacgactcctgtttttttgccatcaactcccaacaaccgtcagcgggcgtccgttgggagtcatcttctaaagtatgggcggactctgagagtcgtccgcccaatttcattttcattttttttatttttttatttatttttcttgggagttgactccccaaaccacccctcatgtatgagggggtttgggagtcgctcccacttaacctgaaggagccccttctggtcagtgaggaaggtaaatctcattgaccagaagggattccttccagtgtggtaaataatactgtgtttctacgcagaaaatataaaatttattattatctctttatatattatatatatggtaaaaataacatcagaaatggatttctcaggtaaaattacccctagtcactcactacaactgaccccatatctctcatagtttagaagttacacagatttcaacctgttacgggatatcttttggatgctttactctcaggatggcttgttttccatactggatgcatattgaatattgaattcctttgtgttgtattgaattcctttattggcacatagtgcatattgaattcctttgtaggcgcacatgcattcctttgtagtagaaccttgtaggctagccaaattccctcaaggcagtgctctcaacagccaaattccctcacctgcatgtactagactagctaaaatccctcataggatcttcagaccagctaaaatgccccaacagcctgtaccctggggctaaaatccctcacatttgcctatataaggaggcctctgcctgccagttgttccccccatcatcccaccagaggatcagatcatcccaacccacattacagattatatacgagtgaaagtcataacactacattatattgaaatacaatcataacagtttcatcatcataacaagtaccaagtgctcataacctgcctcacataccattactggttgaagtgcagcgctcccggagctccaagccttgttagtaaagctttgaaacaactccatcaaatataatcatcactcattaacaacttcagacccatatacacatcacttggaagcttcatcttgaactatcctctatcacaataaatataactgccaagctaagcttggtggtcttgttgttctgatagcatagaagggcagagcttgcaactccaccatccccttctccattcagaaaaagggtttcagaaccacgtttgagtcttacactggtcaatgaggaagacgtccctcatcaaccggaagggatcccttccagtcgatgaggaagattgaactcatcaaccggaaggaatcccttccggttgatgaggtttagcctcctcattgactggaaggaatcccttccaattgatgaggaagctatacctcattgacagattgcagcgagggcttcatcaaccggaaggactctcctctggtcgatgaggaagctcaacctcattgaccggaagggatcccttctggtcgatgagttcaatcttcctcatcaactggaaggggatgaggttcagcttcaaccccttccggtcaagtgggagcgactcccaaaccccctcatacatgggggtggtttggggagtcaactcccaaaaaaaaaaataataataataataataaaatgaaattgaaattgggcagacaactcccagaatccgcccatactttagaagacgactcccaacagacgtctgctgacagttgttgggagtcgtaggcgaaagaacgggagtcatttttccaagcccctaaccaaaatgtgtgaatttttgaactgacccccaagatgttacctaaaaaatcatcatgtagatggccattcttggcagtaagagaaaccgcctggagaatccttcatcaaagagagaggcatagtgactagatatgcacaagatgctatgctacaaagctccaaaactacaccaaaaagtgattcaagtttatacaaaacacaagcgctgcaagttggtggtccaaacactagatgaataactgcttgctgatccctatacttcaagtgtatgcagcaatacaaacttcttgaaaattcttgagtgcattgaccaatgatgcacttgtatctataccagggatcattgaccgtaaaaccatcaaggcttcttgagctagtgtgtctagcccagtagagaaaaacaaacagtatacacacacaaaataaatgggatttctttttaccctctgctcagagcctacacaaaaagtataaatgaatgagcacccccccccccttcattcatatagtacaaatcatgtaccactagaagacatgcataaatggatcacttcctgtcgacatttacaacccttgcagagtttgatttacacctccaaggtcttcatttttggcaaacttcagaacccttgttaaaatggtgctcatgtgagctggtcatggtgttgattaaagtgttaatttagaactgagggaggggggggggtcttaaaatattctaactcaaaacaggaagtcctccattggaggacttcctgttggatctgggaccctcacagaagtcaatctagacctgaaaattcttgattctcacagagaaatttgaattttgaggctctaaaccagctctgggagacctgcagatgttgatgggaagttgtccattatgcagacaaatcatcaaatcatcacattggaaaaacaaaatccacttggacacacatgcatacacacatttatttggatgtatttcttgatgcatttctattaatgaaggcaaacaaaaaaaagaatggaattaatagtaatacaacttcacaaaacatgccttcatcaccatgacaaagcttcaaaaaccaaaaacaaaaaagtgagtaataatcaagtctttatgaacaggtgaggtagttggattagtgtatccaaacatgatataagaagaaaaaaaaagtgatggaaatttggtttggtttgttttatttgttatatgaatgtgtgtatggatgggtgtgtgtgtatattataaagtgatcaggcaggaaaggaacagggatacaatgtgatttgatttgatttttttgttttgttttctcatgagggaaaaagaagaagaaaaaaaattggaagagaaagtgtaaattcaaaccaaaccaatcaaaactgacatgaaaagaaaaaaaaaagagagagggaagagagagggaggggagcttttttattgcaaaaacaggaaaagatattgtttgtcggtttgtttatttttatttaatttagtttgaatttggaaaaaaaaggggggggggatgaacaaaaccacaaaattgatattttattgcaaaagagaataaaagaaagaaagagagggaagtgtagaggattaatttgcaaggccagaatgagattgctcagggagaaccgctggagaagagagagcaggagtaggtaaagggacaccaccgccgccctcgatgccttctcccaagggattagggccgtctgtggcaggcttaggtgtgggacggttctggcctccgctcggggaaccaggcgctggtggggggccgggcttgccactcgatcccatcgcatcatcgtatgcatcaggtcggtcaaacggccggcgtccaatcaaatcaatcatgtcttgtctgtttgttcagcgagccaaaattttcatcaacatcagtgtatgctgtgttttgtgaccttcctgtctcttaaaacggcaaaagtcaagccaatcaatcacatacctcgagagaacttcacggtccaacaatcgttgggctactttatcgaccaactctttcttctcggtcaacaattcggtggttcgtttatgagcttgattgatcagagcccggaccgtcgagtccagatgttcaccggtcttctccgagtacggtttctggaaagactcttgttgggaatcggatctaccaaagctaattggtccgaaatctcgcgacataccatctataattcaaatattaaaaaaaatcatcaacgtcccactccttctcgagtctatccttttttgaagaaaaaaaagagtggtttggaattaagattaggttccgagactaacagtttccaactaattcaaacgctagtttcgtgatcttctgcagatcatcttgagcacccgttgtgatcttgccaaaaaatatttcctcagccactcggccaccaaaagtcatacacatccgatcgatcaattgttcggtagtatacagaaacctttcttgaggctaagaatttccaaaacacagcgatcctttcgacagattagtgtcattacccagagagagagagagagagagagagagaaggcgcaaagaataaggtatatagagaattgctcaactaaataagaagcatatccaagagctccgacccctctcggaatgatcgagactttgagtaacggatcggcatgttccaagaaccatcccatgattgcatgaccagcttcgtgataggcaaccgttcgtttctcttccggagataacactctcgatcttctttctaatcctgcaacgactctctcgatcgccatgtcaaaatgtttttcactaatcatgccaaccgttgaaaaggtccttcaagttagcaagactacggttgactttggttgacccaaatatagaaatatctaatagatagatagcagagatcactcaacgttacaaattctgcactgagccttgctgcaatgagcgcagcttcattacaaacgttggcgatatcggcaccgctgaagccaggggtgtgtgcggccaacttatgcgagagtttgacgagccaatcagggatgactttctcgacggattcaggaccttcgaaatcttcatcctcctcggggagcggatcggagccagaacttttgagatcttccttggttttgatggcaccttcgagcacaagaggtctgagatggaccaagaagatctgtcgtctccccgaaacatcaggtcgatcgacggcgatatgtcggtcgaatcggccgggcctgagcagcgccttgtcgagcacatccgctcggttggtccccgccaagacaacgacatgctgagaagtatcgaagccatccatctcgaccaggagctgattcaatgttgattccctctcatcattccctcccatcgcgcccgatttgcctcgagctttaccgatcgcatcgatttcgtccacaaagactatgcatggcgaattcttcttcgccgtcgcaaatagatctcgtactcgtgagggtccaactcccacaaacatctctacaaactccgagccagataccgaaaggaatggtacaccggcttctccagcggtcgccttggcgagtaacgttttccctgttcctggtgggcctgaaatcatggcgcccttgggaattttggctcccaaacgttcatctgtgaaaattcagagcgggttgttagtcctcatgatataagagggaatgaaggaatttgattggacatacatttttcgggttccttgaggaatttgacgaattccataatttcttcctttgcttcatccatccctgcaacgtctttgaacttggtcttgacttcagattcgtgattgaacatcttggctttacttttaccgatgttgaagatcccaccggggccaccagcgccaccaccggcaccgcccattccggtggccctccgactgacgtagaagagtaagccggcgagggtgagggttggagcaaagttccagaagaggttcatcagtgaggcctgttcgtggtagctgactggaactctttcgtgacttgggatgcctagttcgtcctgcgctttgtctagtttcctctcaaaggcttcgacactaccgatgctgaagaagtaggatgcaccggctgatggggatgctatactaccagaaggagcggatgatgatccgtttggattgattccggttaatttgaatgcgtttggatggaggtagaccttgactttagatcggttgatgacttctaatttttctactaatcctttgtccagtacgcccgttcgaaattcttgccatgagatctcccgattactcagactatcaccggctagaatgtgatagagtgcataagctcccaaggcccagaagaccaatccattggctgcaccgggcgattgttgttgttccgatcctgaagtcgatgaagcgccttttcctgatttgtttccttttcctttgaggaataaaaacaatgttaatatttgcagatatatatgtacaaaatactcttaccatgatcagattcattattaaatttaggatgttcgctcgagttcggcttcgaaggctggccaaataacttggagaggttgatgaaatcggagaatggattttgatcttcctcctgctgttgatctttctttggtggttggtttttggtcgagttccgtcttggattcctaggtttctcggagtttgaaggtgatggtgatgatgatgatgatgagctgggttgtgaatctgaggagcgggttgaggatgatatggattggaatagaccaagtcgattcggatatcggttgtttaggaattgggttctgagatggtgaggatggttgaggatcaagtttggaattctcctgatcgacattgttgttgttggtgttgttgttgttgttgttgttgtttcctactcggatgtgtcttgattgtgtttggatggttgatggtcaacaggaggagggaagtgagttggtctgccacagcggtgatccaatgccgataattggcttatgatctcccagttgagcggtgaagatcgaggattacgtaatccgccgcattcaactccttccactttcggaacaaaccccgtggactgaaccactgcgactgagccgggtcaaattgggaataaagggttcaaccacatatttatgatgaacccttgaatgaccaagcaaagaatcaaaaatgaaatctacttccaccaagctagaaatctgtgtaggacagcagtattaacaatgaatttctcataatatgttgcactatttgactgcagtgactcaaaaaaaaacaaaagttcaagctggccaattatgggcaatatcaatcaggcaccaatatttagatttttgaaagatctcagtcttaagcagactttcctttttcatatggtactacatattgacaattggtcaagatgaacaaattagctgcccacaagacatcttcaagagatagggagcctcacatatcaaaagctttccctctgcatatgattatcctaaaaatttaaaaaaaaaatcaacacaccttggatcaaatatataatattctgagtcttgaccatcggattattgttgtggttcaagctgactttattatacctacactcgattgagctgagtaagaaggtgactgtttttttaccaagaagaatgagtatcaatatcaatctccttaacacttggatcaagtattccagtacttcatcttgtttactccttagctgccaagtagacttttgtcaaggctgagtggagaatgcagctgcatggtgtgattgatggatgaatcaatgattaaagtagccggaaaggtttcacttgagtgtcaagaacctatcacgaagctcggaggactcgggagtgcgtgacaggtcaagtgtagtcacttccggctcatcaccatcatcaaagcatcgatcatctcatcatcatcaagcactcatccgacgaaagctctcgcaatcaaacacaacatgcctttcagcttgagcactgccgcccgtcgatcccggagcctgatctctgcctcgtctcaatcaatctcgggctcccatctagtaagtgcaaagcaagagatccatgtttagccatcctgggaatgcatattgattactgactctagcacgcggtggtatattcgtagctacatcacagctcaaccctaatccgggccaagtatgcctcctcggtctcacaatcaccgccagcttttgaggtgcccaagacggagcgagaggtggcggacatgctagcgaaggcaggctcaaatgaagagcgaaagaggatctttgatgcattgaaaggcgtccaagaggtcgccgccaaagtaccaccgaaggcccgaggtccagcgggtgtacatttgatcccgatcggacggaccaaactgacgacgaaccagaccggggtggatgtacaccattcccccttcgagtccttatccaaaacctaccaggacaccctcaaggctctcgagaaaatcccggcatctaccgtctaccgtcaggccgtccactcaaccactcggaataacctggaaatcatcaagaaatatctctccgctgcggtccctggtgaaaccgctgatgccgtcgaacagcgcgttaaagctgccgagaacgagctcggagtcgagatgatcgagaaggccatcgaacaggccgaagatgaacatcaactcgtcttgaaaatgatcgaatacaaagcgtccgtctctcaaattcattcttcctatttccttctacccctttctctctctctccagacgcttgaagatcccttaatgacctcgccattctctcgatttcgtagttggcaagagttggaggaaaaacccgcgcccggccaatgggactacttcgagattccagcttctacatcgtatcctaaaaactgatgatcttgacagtccagttggtcccgattccagcctaaaagccacttatttaatatcaacttataagatgtagatggttgacgaaaaaggatgaggagaaatttgtcgattgtttgacttgaaaaaaaaggaaataacgatctaactggctgactggttagaagatatgtaacaaaactgatagctctgtgggttgtgagatctataagagccctattcacctagatattaaatcagattactcgtccaacttgatgaaatcccacatgtttggagtggggacaccctctcttagggactctccaaagatacaagcctaacaaagacttgtagaaagcttacagagtctatgtctcatagagaattatagtggtgatttatgtaaagacagagttgccagagaatatttcaagaaacatctacagaagttttaaaatttattcctattagatagcattggatgacttcctgttggaatctgcaggtcccccagaaccaattctagagcctccaaaaaacatatttctctgcaagaatctagagttctcaggaatgaattctggaaaggctccagtttgcatcggaagtcctccattcttccttctgacaacaatgggccagttagtagtgtggtggaattccaccaaaattgagtgtagcacagcagaattctgccatgtctgtggtagcacttcttgtgtaggtgtgcctgccactctgcactgatacactagtcagcagcattttggccctgtagcagtggtgggccgctagtacctgcccaaagtactgctggtacccaccagggggtgccaggtgaggtatctggtgtccatttctgagcaaaacaaaggaggtaccagggtaccactagaggtacccgggtaccaatggccatctttaccattgagtcagattagtgttggattttttgtgatttaatcaacagttagctgtagtgttgtagcagaattctgctaaaaagtagtctagtgttggggaattctgccacaactgtgtcctcaaaatgtgaccctcttgttttaatcctgctccccttttgatgggtttttcaaggaaatgttggtttgcaggtgtaacctgcacataattgggagaggttgcaatctatggcttgtggattaacaaacaaaaacctttgtgtcaacaaaatctttgagtccttaattgagatctctagcagtgattgtaaggaatttgttcaggatcttgtgtctacccactatgttttgggctttaatccaccttgcttcaccgattgccccaagtgcaatactcccacatgttcatgtccaacccaactgaccctaatggtggaatccatttacatcctatttgggattaatgcccaatggaccatgatcaatcgcacccaaatcatttgttgcttaggactatatttgtgatcatcatgggccaatcttttttgtatgtggagtccgtcgataggcgctcgcctggacctcctttctggaactgattcttatgagcaataaaaagaatgtgtgttttacatgaaaaaataaaaataagctcgaaaggggggaaccacatttttggtatgttgcttaagaggttgagatttttgtggaacatgtaagtggttggtaattacacgagaagaacgatgtacgtggactggtcgatcagagacggctcgtttgggtgtgaacactgacaaaggctgccgattttgggacggacttgtaagccattttcagaaagagtagatgccatttagtgaaacaacgagtcaaatataagctaaatgaaccatcaaggaagcgaattgtcccggccgcggttgggtgtaagactagatgtacattgtaggctgagccactcgacttcgctgcaggacaggatccgggactggatgatgttacttgccggcggcgccattatcatgtttggaagtctccgagcggtcgatgggttttgcagtttcggtcgatgaagtttggacggacgggctttcaggtttcgttgctgtgggaggcttctcatcggacaccttcgctgcaagtttgacgtcctctttagctgtggaggccgatttttctgcctttgctacgtctttggcttccttggcgtctttttctttgttcttgatcttggctggattcaagtaagcgaccaaggcccgcatgattgtggccaccgccgaatgccctcggtaccaacgggccaagcactgcttaaatctaacgagaatactggccgtctttctgcccttggcttgttcggattgctctggagtcggccctgatggctttgaagaactctcttcattttgcgggcggtctagaagcggtgtctcctctgttggaatcgactctgatgattttggacgacgccttgcaccctttgtttcggtgagtagattttcccctttctcttcgaacggattcctggcggagttcgcgcctatagtctcaggaaggcttgcgtgtgaggcatcgactcctcgactgacagctcttgaatctgccatcggtcttccgaataccaagctttgatggcagaacaggaagacaagaatcggaaatagcttgctttgcatgatctaaacccgggtagaatgattgaagttcggtgactggaggattcttgtgcagtaaatgcagctcaattgttacctgagttggtgataaagcgagtgtgatatttgaatgagcctctgggacttgtgaatttgactgactggtggagtctgaaaaagcagggtgttctggtgcttatctgggtgtttgtcgggcgaacacggtaccagattctagatcttattactgtgataaggaatactgcgtgtcacatggaccaaaacctgctgcttgtgacctaatcactaccgggttcaactcggttgaagagtctcgttccgacaattgcgacatgtttagacaccgaaatctctaaggcacgcattcgcccatggaaatgtcactttgaatatttttgatgatatgttgtacaaacttgactgtttcaggcttcctgtatcgagtctagacactctgacacagagtcagacagtctgtcccagagcggcgagccgactttgcaggtcggatcaggggcatttggtgaaacatggaggggcacttagccccactcagtgacattaagttcctgaattggagatttccagaaaacattcttcagtactggcagtggagctgagtagatggtttccccagaagctatttggagcctcaagagctagacttgaggacccctcatcaacctggagcgcttgatttttagacccctagagtctaaaaagcaaaacttgatttgccgatgaaagatgattgagagtccaacggggacggtgttaagtctgtaactgaatgataggcctagggccctgatgtgaactcggtcgagagaagcgttgtgccgctccagtatcttacttatccaaaaaaagagagagaacatcttgttaggggtgatatgcacgtgggtatatctggtcgttcgggtttttcaagttgaaatatatactgatggtttagaagcatgcttcaccagcagccattcaatgaatgagtgtcaaagtcatagaaccgtggcaaacaaccaaaaattgattgcctctcataaagcccattgaaaatagcaaaaaaaatgctttaataaaaaaaaacacggtttttccgcgttcagacgcggtttgaatacttctgaaaagaaaagaaaaatcattgcttgcagcatttacatacaaattaagaaacaacaacacaaacacataacggaaaaaaaaggaaagaagagttatgttttggttgaggttatcatgaagagaaagcatcagaagaagagagagacgagacatgaacgactctagacgttccgtttctaatccaagccggcttcttctcgatggcccgcagattctgaccatcgacatccagaagaagaggacgatacgaagcgcgacaagtccaattgcccaggtcgacgatggcgggaccaaagacccaacacgcggcgacgatctggcgcttttggagcggctccaaggccccagaatgattaagttgaccgacccaattggtcgaggccatatgattctcgtgaggagtagatgaggagaagaccggcccggctgaaggagcgttctgcggactcgctctcgtctgcatgtctccccgctctagcctcaactcataccatgcggacgcactcgtcgaaaggttcttgatcgtgaacgtcactgggatcgtcaatggactgacccaaggagccacacccaacaaacccaaaacctaatcaatacccctcaaaggcaaagcctgcatctatactgtaaaacaaatcggaagactcaccctttgttctcgaaatcccattcgatgaatgattgactagtggagagctcgacagccaacgggtcctgagagctaccgaactcggagttctggaactgagcgacgaggagtttctgctggagctgactttgctgatacattccaccggctttatccttgacgatctccagagtatccctcacaagatcgagggtcgcgccgaaactgagctcgggaagagaatggtgtccttgaaggaacttgccggactcctccttgctcctccaaaatacgagcatctccatcgatcgactcgtcgttagcgggaagatcgactcgatttctggccccgtcaggctcgtgaaatagccttccaacgctttccgtcgcgcgcttcgccgcgatgtgaggacggtgttgaggagtgtgggggcgccaagcctgacaaatggctcagtggtctgcgaaataccaatcatggaacaataactgtttttgagacgatcggggaagttcccacacatagatatacatataacataaaaaacaaacaagagacgacttactggatgggtcaaagaaacatgggagcggacagaagacttggcgatttcatcagacaccaattcttccttcttgagcagttttttgagttgctctagcatggtgatcatggttggatcgtcgcgagagtcgtggcggggatggacctcgaaagccagattgacagacgaagatccctttggaagctgaagcagacccgacgatcctggattacaattgatccatttgcacgaccaatgcgtactgatcgttgagacttggtatatctcaatatcttcggaaaggtcctggcaatcgagctgaatgaactttcactagttagtcaagcataatctcaggcgcattgtcctcatggcgagagtagctaccaacctctagggttaacaagtaaaagggatccggtgtgagactggggcgaatgacgggtttgatcgacaatgaaggtaggacggttagatactggacatgacggaagctcaaaatttctccagaagtcttggcagcaaaagagcaacagcagccttaggatcaacgattataggacagaatagagaaaataattcaagtgactcacagcatgccggaacacaaacacccaacatgtggtatgctgtccaacgccctcccctcgacaaacaatcgaagcctccatggtttcgccttccttcagatcctgggccaacaaggctggtgattctggaagcaagtggttaggcgtttctaggatcatctgttcggaagagtcatcactggatttttcgtataaaacactggctttactcatagacgaattcgattagaaaatcatcaagatcaatacgggctatgatttggacagtactactacgccgaccagatcattaggattaagacctactttcagtggttgattgtgaatctgagcaaaatctgaagaagctggtgtgactgataacggatcgtaagtccttcaatccaacttgccccgagttacgaatcgagatcctcgaaatcaagctctcgccatcatagattgtcgtggggagattctcagagccgacgatttcaaggataggaatctcgtctcgaacgcgaacttgcatggattggtcgttcgtatagacccggcctagccgttggattaaagtagcttggagtcgcttccctttcttcttcaacttttgtgaacaatcaactaatgaatcaaatctgaatttgacgtgtgttatttcaatcttcatcgatgctctcttgcataacaacttgactgaaatctttttttagaaaaaaaataaagttagttcaccagaaaacctagaagagaggacttatagtccgttgcttacttcacgggtttcaagtgggagaagttcgaaatcttcgatgggtgtgatttctaggttggataaaagatcatcatccgagttgacgggtgtatctgaattggccaccttgatatcgagatgggtaaccttgatcgaggttttcaaaggattttgtaagaacaagtccagatagaaaggctcttggagttgaatatatcatcaattacacatatcagtacccatgttatctgtcatctcctcatgaagcagatagcaaacacaatttttttttcaaaggccacaacataccattcaccacagctgtatttagttccttgcgtgtgtccaccaaatcaggactccccggacagcgggaagccagttgctcccagatgcttgaatctacgtccggatatgcttgaagatgattctgatgaggtacacgaatcttacagcgttcgacatcaaacagggaaatatcatcgatcctagggagttccaatgatggattaacgtcgatcgacttctacaggttgtagagtgttaatgatgaaggacggtgtgattgatgaatctcgaaaaatgagaactgcagacgagtcttacttgatacagcgctctgaatttcgtaacatagacttcatcatcctcatcacaagcacccgaatggatccgtctcctaatcacgttccagtagcggatcacagctgcgggccaatctgagtcgagctcagccatctgtgccatcttgtgatcgatataatcttcggtccggtcccaaccaataaattgaggagactgcctgagacagattttcgaaagccaattctgctgggcaaacgtgtagcgatgtgcagccagtacgatatagagggccgcttgacggggcggtacgatccgggatacttgctcgtaaatcagcccagagatcaattcattatactgttgatcaacccagttagagccagaaaacagaacggcttatgagcttggatcaaagggaatcacgaaatattgtgatgtaaacccactgacaatggttgcgatgcggattagtgagctagacatcagattaggattcccaacggctttggccatctcgtaataaatcattacgatcctcagctgactgactgatgcggtctcaacggtatggtcgaaaaggaaacgttgaagatcgatatcaagcttagagcgttgactgaaagaggattgtaagagggtacacaggccgatcatttgctagatcgacagattcccatgtgagattaacttttctagaatcagagtaggatagtcagtcgagtgtcagagaaaaggctaacggtggcagacgagtagtatgaccatgcttgatcgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggaaggggaatgggctgtgttgatggatttggatccagtttgatgtagttcagggttgggctgaagattgtttgctcccagattttctttaaagcgtctcgcttgtttttgttgttgttgggtttagtgatctgaacgattcgaatgaatgataatcggatggagtcgaggatggtggtggagtagtttgaatgcccggacgctgactgtttgtggtggaaattggatgatgattaattaatatatgaggatgtcaatgattagagaagtagaagccagacctcgatcgatgtattcgaatggacggagcaggctggcgaagttggtgagatggttcttgttgcagatctcctggtcgatctcctcgctggtgaatagtgcgattcttgggctgaagcatgcctggatggttcgttggctgctgctgctgtcttcgatcgatttgtttgccatcgtccttgtggtttgagtttggttgttggtcaactggtctctggtggtggtgggttatgatatcactttcccccgtctgcttcccccccgtggtagactcgggtgacccattcacctcatccccctcacagtgaccagtcacagcaacccaatctcaaccatcaaacagtcatcatgacttctgttacgagaacccatccaatcccatcaccctcgatcgatcacaatcctctcaaacaagcagtcacgaagacttggaacggcttcggtctggataaacaggtcatcaagaacttagaaaagctttcgtaggtccccccctcctttggcctacaactccaaagagaagatcaggcaaacttttttttctcataaacctatttactgaattaacagactcgtcccagaggaaattcataaacgaatcattctgtcgatcctcaaagccgaccatctcgagatcatcgtaccaccagatagtcataccaccaccgcaatccaagccgcactgatcagctatctcataacctcctcctcaaacgatcacactccagctccaactcagacctcgccgatggtcttaatcttatgtatgaacactcactcagtcgagcgacatacactggtatgcaaacaactaggaacggatatcggagcactcgacttggaagatatcaaccattctgaatgtctgagtactgacttggagatcgccagaagatccgtggactcgccgatctggatcaccactctgccaagagctgggctcctgctccaacaacaggccctctccctcaaccgactctcgatcctcctcctcgacctacgccattccaaccatctcaaccatcacaccctcgccgaactagagcccctcatcaactccctcggcccccacgtccaattgatcttcttgatcagcctcaacacccgcgtctcgcccgcactctctcaatcgatcactcagaagatggagtcctctatcaggattaatctctccaatcagaacacacccgctctcacgcctacctccctaagtcccaccccatctcactccgtctctcagatcccttcccctccatcttatgtcacctctaccaactcaatcaaagtcaacactcaagatgactatcaagccatgaccaccttcaacgaccaactcaaaacacatcacaaaccaaactcttgataaacataaacatcttccttttttttaataaaaaaaaagaaatacatagacagaacattctctataccaattcaacatccacccaaaaatcaaaacacttcagatctatcttaagccgtgtcaatctctccctcttcttgattaaatcaaaacttcacaaaccgaagaattccttgcagtttcccttcaatttctcatgaatcatgtattccaatcatccattgtttatgattatcttcatctgtcagcttgaaaaaacaaaaatcaatacaccaataaaaaaaactcatgtttcaaattcaaactcacatatatgcacatgttgtcctttgatttttttttttctctcataaatcatcgtcacttgatctaaatatctgtaatacttataatgtacttttaatttttcctattttcctgttgattgaatagtcctcacttcctgatgaaacaaactccaaaacttcgatcctttttttgtttggcatagacaatttctcattagtccttgacgtccatgtaaacatgaaaaaaaaaaaaaacaatcttctgatgtttcaatcagattagtgaaaaacgatcaaacagaaatcaaatccatgtcttttcttgggttgatgagcattgaggattggaacacaagctgctcgatcatggtttccaacagtggaggacgagtgtcgcatcaatttgattggacaggtttatacatgtaaactgattgtccgagggttttcattagaagttgacaggaagataagttaggtagcaggaacaatatataataatttatcaatattacatggggcttgtggagtgtccgccgtacaacataaacgatcaagcaaagagacatcacataaaaaaagcatgtttttttttctttctttgaaaaaagaaaagagagaagcgaagtcaagctgggagtcttaaaaaagcactgacgtagctgacactactatcactgagagtgaaacattgactagactgttcatagcgaacaagctgtaactgttgttgaggcggaggaggagtcgagcgggtctgctgaagcttgatcatggagcctaagaggacgccgatcggatggcgaccacagatcgtgttttttgtccgtttgagataccctttgaatgtctcatgagcctggctggggtcctgaagagaaatggcttcgatggcctctttgtcgagattctcgatcgactggtggatcggatattccggcggtggagagcctggactcagtcgtttggccggctcagtcgaacgtggatcttggtaataggtatatgaaaatcgtgtccccctgtttgacaaaaataaacacatctttttttaagtgattatcgatcatcatctgcagtggataggtgatgaggattttgaattaccaatgacaaaagtcgctggaaaccacaaataggttctccggatcggctaggtaaggtgccaatagagcaccgtattcgagctcttctgcaaacgtgatcgagcctactaagatcggaacgatcttgatgtcgtggctaggaagatgtccaagcaaatgctagccagctcatggttagctattgttcatccccccccatacagcatgatataaagaaaaactagaatccgactctactttttgaagatgtgccggatgtacgggagatgcagttctatgctgtgttcttcctggtccgtctgaagactcatttcaccaaaccggttcttggcttttaactcttcgttaactgttcatcataccatttaattaatccatgaataatctgtaagctccagcccaacagaagagtaaaaaagggacgatcgagttttgggaagcaagatatcaagtgactgaactggaagtatcgatcggtagatcgcctagtggggttgcgtattgggtgcatttcgacagcgcacagcagtccagatagacgtgatgcgaaggaccaaggatgaagacccgttttcttatgccaccaaggagccgagagtagttcagaaaggccacaatacccaagctaaaatgaagcgctcacatttgatctgtatcgatgagcttgtaagcccaagcagcggctcgtccggagtagctgtaaccagcgtgtctgtcgatgaatgggatacagatgacgacatcaaccaatgaccatggtcaaaagccgatcattaagtcgaaggctgacgttccacttacggggcaatgatagctcgacagtctttgatcgggacgggcatgcaaaccgatttccaagcctgggcgtgattgaccggctgttcgttggcgtgggcatcgctcaaccagcccttcaggtcgtcctccaaccgagtctctggaaggtgcagatcaggttgacgtttcagctacatactggccaagaatggtgtccaaccataagcagactgactggatgctggataccatgagccagcgtgtgtggccgatcgagtggtcatcttccgagtgctccaatgtgttgtcaattgtcctgttgatgatgatgaagatgatgatgatgatcaaccaaggtttaaaaagggcatctttcctcttggtgcgtcaaagcgggcttgggccggcccaggcccacacgaacaagccctcgacccttgattgggtttaccaaaacatcggggttcgtcctttcctgcacccatggcccttattcctagatcgaccttataccagtcatgaaggtagaaaatatcaggatttcattggttatttttgtgaagagtttgagggtcgtgttggggatgcaactcccagcattccaaacacctataacataagatggaagaaggatggccaggtggggctagagtagaagaatcattgtcacaacttcaacttgttattggacatctaatcaggtaacatcttctggtggaaagcaatatgcaagaatctttgcagggacaatggtcattgtttccctcaaaacaggtaagcttctttctacccaagcacctgggtacatacacacttgaatgagttttgttgattagcggggttcatgattggcatttgtcataaacccatttaccctaaaccagcagccacatggcctgctgcaaagcttaaaatttgttagatggtcaacgggtatccgttgcagatacctgctatccgctggccgatacccgccatttgtacctcgacagctggaaggaaatccttccagtcgacaaggtacatgtacctcgacagctggaaggaaatccttccagttgacaaggtacatgtaccttgacggctggaaggaaacccttccagttgacaaggtacatgtacctcgacagctggaaggaaatccttccagttgacaaggtacatgtaccttgacggctggaaggaaacccttccagttgacaaggtacatgtacctcaacggctggaaggaaacccttccagttgacaaggtacatgtacctcgacggctggaaggaaatccttccagccatcgaggtacatgcggctggaaggaaacccttccagctggtccctctccgcccctttcaagggcgggtatccatggatagccgcttggatacctgcttggatacccgctgtggccgacggtgtggaactccaacggtgctggccggtggcagttggttgaggggaaggtgctgagaagctgccctcgttgtaggtccggatgagagatgtgatcaaaacaggaaaggtgaggttggatttgttgagaagacagcagaattgagttctgcaggcggttgtataatttgagtttgaggatctgaatggaatgtggggtaagaaggtttgagatcagaatagctcagaagatcaggatcaataagatttcaacaaggtttgatgggtctttcttggatcagaacagaatgccatgcctccccatcctctcagttcaaactgaactttgactctggggagtgacatgtcacagacatgtcatcacatccctaactacaacacaactcaaccaaaaaagaaaaacaagaccacactacacaacactacacaacactacactacacaacacaacacaacccacacaacacagaacagaacaaaaaaaaacaaaacaaaacaaaacaaaataatcaagagtgaaataaaccaacatactaagatgtcttaggaccaagaaaattaaacaagactgtctgctgagtaggtgatttgaaaaagataataaaaaatgataaaatgataaaataaaaataaaatcaagatgaatgaaaaaggatatgaagataaataataagaggaaatggaataaactaataaaatgaggaaaccattggactgagtggggatttgaggtgataatattgaaatcttgagtcttgaggatattgataatttgaaatttgaccttgagggggcctgtaccgtttagaacaccacaacggatacccgccaggaggtgcggatgcggatgcggatggccattttgccggaaaaaaacagccagatatccgcatccactgtggaaagcaaggcgcaccctcggagatttcttgcacttctccgctctgcaacacgtcttactccggtttgttgtctggggtaacttgcttgatggtcttgtaggtatcccacgctcaagtttcctcctgcttcccatgctgtcctccgctgtcactcccttgcactccgctcgtcacccctccaatgcctgtcagtcagtgtactcctctggccgccctttggataggtctcccactgccgcttccacctctggtcagctctgaaccccgcttccgcctcttggttccccccgctcctttgtagcccctccgcagtatacgctaaaccccagtccgcagtcggccgttgtaagactcaaagagtgattgtaagatcctttttgccgaatggagaaagggataaatgagctgcaaactctgcctttctatattatcagaaaacaagaccaccaaggtaagcttggcagtttggttggtgataatggattatgttcaaagatggttgtataattgttgaggattgatcttgttgtccaaagaattgattgagttgttgatgttgtttcttgtcttgatgtcttgatactagatatgtgtaatgtaatagaattggttatgctacccaaatgtctagatattgtagcgtagagtagcaatgcacgtttgaataataatatatcatacattagtaagacttttatatatggtgattacttgtatcaacggtgaaacgatgcgatgtgatgcaataaatagccatgtatcggtatcacatcaaaaaagtgatgcattgcattggcattgcattgaaaaagtgatgcattgcattggcatcgtattggaaagcgatgcaaaccgatgccaccaaattataatgcatcacatcacatcgctttgccgatgcaatactgatacactgtatcaaagaatccgatgcaagcaatgcaatgcggagccccgcatcgctctcgcaatgtgatgcgataaaggaccaatatgatgtgatacctatgcatgcattgcatcagttacattgttgcttgtatatacatatgaattcatgggtgatgtatttttatgtatagatcctttgaattacttactctgaaatatattttcctttttttgtttatgtttataccaacttgttgagtttgcaaagagctagatatgttggttgcttcaacaacattctttatttgaaagaaaaacaaatctggtctacatattaggtgattttggaactccagacactggagctgtgaatgtggttaacaagatggtgtctccaagctgttgatgatcaatctttgaccaccacattctttcctctatacatttctctctcttttactaccccaattccaagttcaaataacaagctccttcccaaaaacctcttgggctgacagtgtgaccctccctggaaaaatgatgtacataggtccctgatcatcaaatgtctcttcttgcgtctacttgggagcagggactcttttttctcttctgctcaattcactctacacttaatgaacttctcctcctacattgtttgctttcaattttttgtgtgtgttttttactgatacacccacaactattctttcaaaccccatactcaacacatttcttcctgcaaatcaggtaccaaccattccggccaaatgatacattggattgatatgcagttcccagagcctttagagatcttctgatggtacatcgtccaacagctctagttagaaagtcggccggattctcatttgatttgatatatatcaatttcaataattgagatttaatgtgttctcaaacaaagtgtagtcaaatgctcatatgctttgtccgaaaaccattctgagctgtttcgctattcgccaggtcgatagccgctttattatcaacaaaaacttgaatatcggacggagcttttagaacctgagtttcattaaccaaactagttatccagaccatctccctgctcaagtcagacaatgccttatattctgctttggcagaagataaagaaaccgtatcttgtttatttgacttccaggagagtaagtgatgtcctgccatcgcgacgtaacccgtaactgattgacgagttatcaaaaaattcccccagtccgcgtcaacataagctttcaaacttgaattctccagactaatcccatttcacgagtaccagaaatataccggaaaacttgctcagctgctcaataatgtgacaaacccggtttttccaagaattgtgataaagcactaacagcatatgaaatgtctggttgagtcaatatgctaagatagttgagagaaccgactattgatcgataatttaaatcaagttgtttcaaagcttcttgatcatcttgagtagctttatcaaattgaatacatggattgagaggacatgatgctggatgagcatcttgcagaccaaattgtgctaactttctttcaatatactgcagttgatttatttttaccactccattcattctagtaatattcattccaagtagaaattctgcatcccctaaatacttgattgcaaattctttttctatctcttctttgaatactagaggatccgagctgatgatgacaaggtcatccatgtgcgcatatatccaggtcatcggttttccaggctgttgcgttctccagtaaacgcaaggatctgatacagagattttgaagttaattgacttcaagaagtttgacagcctcttgtacagtatcctcccaattgtttatgacacatcaattactttctttaaaaaaaatctatcgcacttgaaattctgagtttttgtggagtggtggatagggggatgataaaaaggaatatgaaacaaaaaaaacaaaatgcaaaatgcattacattttaaaaaaataaaagcatcattgaacttttttattttctttaatattttttttaaaaataaaaaatcaagtggggagggtagctgagaggtgggggataatgattatgaaataaaaaaataaaaatggaaatatcaatatttgatcggcccaccagaggcctccaccaccaggcgcattcggttgggcattgacttgacaagggcttgcagctgcatcaagtctcgctcgctactcaatcgaggccggccgctcttctcggcggtttcgacggtcccacgagtccgagcccgtgaaacgatcgaagagaccgttgttcgtccggagcccactatcctcgcgactcgcccatgagacatcccggcttcaaccatgccggcaatgcgagccttctgctcggtcgtgaggttgggctgtccgcgtatgcgtcccatcaaaacgaagcaaaaatcagaaaaagaaaaaaagaagaaaaaacaaaaaaaagagtggaaatacagactaatgtctgattccaatcgaattcgtcctgaggccaagatcgaccgagtttgttccaggttgattgaagttgtcgcgagatcgtgaggttgttgtctgatgagttgttggccgatgaagaggttgacttgcacccgcgcactgcagtttagtgcgcgggtgcaagtcaacttgtgacagttcacccccagacataaacatctgggaggatactgtaccatacaagaggagcctgtcgtaaaccataaactgccttccgtaattcgaagaccatatctggttctccgacgtaatctggtggtggaagtaccatagctttatcttccaaaggacatgttagaaaagcacttcaaacatctaactgatgaatcttcaagttgttgttgatagcaaaggatatcagaaggcgtagtgagcacggttttccagtaggagtgtatttggcaaaataatccaatccaaaagattgacaaaatccttgaacacatatttgagccttaaactcgactacctcattgtttgaaccaagctttttacaaaaggcccacgttagaggaatcggagagtcatcttcttttcttttacgtacaatccatgttctcatactccttcttttccgtgttcttccattcatcggtttcccctcctttcatggcttgattatgagttttcggcgccaaagaaactaacaccgtttgtcttgattaattaaggatgtttgattcatcaaccttacttgaatcttgatgagtgtcaacatcaatttgcttttctgacaaaatttcttcttcaagcagctcttgcgatcgatcattctcttcttcaattggcaaggaatcttcttcaaatggcaaaggtgaagctttctcaaaaattggtagattatttgaagtgtctagattgttgatgctcttccgcaatgctgggcaaactggaaagacattctcttcgaagtacacgtgtttgacgttgataattggtagagtatcaagtcaaactatcttataagtcaaataattgtttgcgtatccaatcaatacgtcttcccaagccagagaatcaaattttcgttcatgatggacctccggttttaaggacaaaaccttacaaccaaatggacaaaagatattgatatttggcttcttcttgaatagaagttcgcttggtgaagtttgaagttttgaaagagatggcaaacaattaataattgttcaagaattcttgactgcttctgcccaccactccgatgccaaatttgagtgcaaaagaattcagcaagtcatattgagaattgttcgattagcttgttcagcgataccgttttgttgaggcgtatacggaggcgaaacattatgctgcactcctgctgattctaggaaactagcaagagttttattacagaatgcgcctcctccgtctgttataagcttcttcatatgattgccggtttgattttcgaaaaatattctgaacttttcgattgcgctcggcacttcactcttctctttcaagatcataatgttgatatagccagtgtgctgatcaaccaaagttaagaaataacgtgcgccgccatttgatgaggcagtaataggcccaaccaaattgccatgaaccacttcaagagatgctgaggttgaattgaaatgatgattaaagctttttcaagtcattttgcctttcatacacgcattgcaacaatgttctttcactagattcttgccagtgggtataacagtcttcaatcaatccttactcgcatgaccaagtcaattatgccatttggtgaatccagtaggttcttttgtgtcgtttgtcatagctgtggtacactgatgaacaggagctacgtcgccatttatttcaaaaagttgattagaaagatcaagcgagaataatttttctagattgtttgaaataaaatcaaagaattttccagctcgttgaattgaaatattgttgtcgataagttgagataacgacacaagattttgtgtaagattaggaacaaactttctgagtgtaataaccttattatcaacgagttgaattaaaactgttcctttatgagtagcgacgagttcttctcttgatttgccgtcaccagtaattataaaaataaagactggtttgctataaataaagaaatccagagaattaaacatatcactgctagctcctgagtcgagtatagcaccaagtttagctactggagaagattttacaaaactaaaataactgaatgcaggaactgcattctcgttgttgccgctgctgcttgaagattgcgtctgggtattgtgcaactgagaagcttgagtagcgttggctttagcgtattgatagttagactgaaagcgctttggtttcttgtgcggattattgtaccaacaatttttctgactatgtttctccttcagatcatgaccattttcacaaggatgccaataaggtcttttttcatgagaatccgttggtaaagcagaagatgaagcaactgatggcttatcagatttcatcgttttttcatgaacagctagagttcttaatctctcaattaaacaaaatggatcagaaactagatcctcgtctaacatcaagccttccataagatcctgcttgatagtcgtgactcgactgataatacaaacggcgaaaacatcttgcgtgacgtcgtaaccgattgttttaaattctccaagacactctaagcaacaattgacataagaaatgagtccttgattgcagtgaatcgtgtcccaagtgtgccagactttacataaagagaagatggtcttagaagcatatttcttctttaaggacgtccaaacgctataaggagtaatggatgacttcccgtcaacatctgcggggctcccagtttcgatttagagccaaaaaagctagatttccctgcaaaaatctagactttttgggtctaaatcggaaactgcgaggctcccagatccgacgggaagtcctccaatatttgagaataatttaaaaattgagttatagattgagtcattgacgacagagctgagatggaagagagcacaagaatgttttgcggcaataagatccgtaggaggcaatgcttgctcttgcagacaaacgtcaagcaactgtcaagaatcgagaaagtattgcatctttgattcccagatagaatagttattgcctattagcttaggaattgatgcaattcccttgtcgtcaattgcctctttgcgagaaaaagactccatagtggataagtcagattaaattctgcctttcaattattgttcaaatacaacgaggtttatgatcaaaggtccttcgagagtctttcgagactgtaaatctgacagaatttgaaactgcagatttatttctttataagtatcttattcttttaatgaaatacaatgaacttttatataaaaatataataaagaaatacctgagggcagatatttaatctgctacaactaataataatactgctttgataacaatgaaaagataattcgactgtgttgctttgtctttgctttgaagaaataaagataactagttgcattcgttaattgttagttatcttcctgaatcttttcttgttatgcttgatgtcaagattaaagaaaagtactttacttttgtgaatagagataataactcttgttataatagagactttaatgatactgtttgtttgatggatctaacatatcgtcattgatcaaagtagttgatttattacttagtctctctctttttcttctcatgaagaaaaaggctaaagaagttaacacttcttgcttaccgcttatcaatggaaatatacaatcaatgagtttggttgaggttgattttgacaagagtaagcttaaggaaaatttggaagatgatttttgagagaaaagaaatagaaccacaattgttcttttaattctgatcctcttgttcttgtgatctaatcattcaagactcacttagagctcaatgattgatcacaatcatcattcttgtttgcgcttatgatgtcatgaaatgatctcttgaatcacaagctaaaagcttggcatgatcttgttcttttgtggaacagctcaattctgtgcgtgatcaagaaaacaatgatcagcgcaatgatgatttagctttcaggaagtttatcaaactagtttgataaacttacctgacaatctcctctttcaagggctaagacaaggaatgacattccaacacaaaccacccctcatgcttgaggggttttgggagtcactcccatgaccatttccttccggttgacaagaaacaaaaacctcatcagatggaagggattccttccggtcaatgaggacatttatttacctaaattgtcccaggttgaagaaccaactatcctcaggatagtattcaattaaagccctcaagagcgtatagaggagcgttgacatatagagataagagtgttcagttttacaatccttcaagaccaacttgagtaaagacaagaatgagtccttgaatcctaaaatctaaaaaccattcacgggaagaaaaaaaataagtttaaaacacttgaaagatcacacgctccaagaaggtcaatggaaggtgtactgcaaggccagcattattggagattccaatgataatactgaagaaccaatgtaggcaaattggtagacatggtatgaacgggagccacaccggcctccaattcagcccggatcctagcatgacaaagagggtaaatggattggaagttaacagagccagagaatccacggcagagagaactagcaaccaagctgtgtccatgtttgaacggacattgattggaaggaatcccttctgatcaatgagatttaacatcctcatcaattggaaggaattccttctggtcaatgaggttgttatacatcattgatcggaagggattccttccattgatgaggatgtcatgcctcatcaaccaaaaggaatcccttccagccaatgaggttttttttttctcatcaattggtcatgggagcgactcccaagccccctcaagcatgaggggtggtttggggcgccgactccctaaaaattgaaaaaattaaaatataattggatggtcaactcccaaagccggccatcaatttggaggaatgactcctgcccaacaaaccctcaaccaaaatgggagttgttgtcaaattttagggagtagtttttccaacccccttttttcattctcctcacaagtcacagctctttctttcaaaccccatatccaacccattttcctttttctgaggatcaggtccatcaacaataaaatttccaaacatcctagccccatgatacacatctcttggcaagctacagaagaaattgtggaatggttccagtgatgttatcaagacactatggccgagtggttaaggcgcttccctgctaaggaagtgggtttacccgcgcgcgttcgaatcgcgttggtgtcggcttgggcctccttgaggtccatatttttgtgggctttcgatgcaaggtgtattggggaactgaaggagaggggagtggagctgagagaagacgaagaaatgccgatttttgtttcttttggctggtcggacttggagggcgactttgttttatgtaggcgagagctgttattcgtccgtgcagaaagcaatcggtaccgtattcgcgccaggagcctttccgttagcgcgccgagatttggagcctgatcggcggaaacattcatgcattatgtaagtcggggtatttcaagcttgtcttcgggggatcaatcttgcgcggtggtgatcgagctctccaccgtggctccccggcctcccgatcagatcctgggtgcatgcgtcttcatcttttctgagcttccctctccaaccaactcgagattcctgctgcaatggccaccacagacacggacgaaacgcaggacggactatccagactctcgctggaggatgccgagatattgagccctcaacagatgttgaacgagttcgaggtcgtccatatttgcggtcagtatgctcaacttcctctcacgtcgaaagatcattgatcttactgatacatttccccccggatttcttgtttcgtttggtgatgcgcgtagctccaatggtccgatattctaagttaccatttcgacagctcgtctccgagtacgagacccacatcactttcaccccgatgatcctgtgagcatttcccaaatcatccacttcatcaacattacacgagaaaaaaaaacacgactgatctgtggaggagagagggcgatagagcgcaagagctttgtttatcggccaaagcgagggactcggatttctcgacgaacgccgacgaactttatcatgcaagaatctccaccgcgacctccgtctccttcttcttcttctcctccttcggctcctatcgtccctggtagtcatcgagttgccaaacgcaaggtgtgaggaagtctgatcgcccaattcggcggccatgatccattctacatgggccatgctgccgcattgatcaaaaagtacgtttttctcatggtttctaatcgtgtttatttactgattgatttgaaatagggaatttctaggtacgtagacgggatcgatatcaactgcggatgtccgcaacaatgggcatgcaaagaaggcattggctcggccctcctgcgcaaggtgaacaacatctcattagtattactgcttttcttcttccgtcttgatatatatatatgctcatttctaaattatggaatgtttctaaaagtggatagcctgacttggtccgtgagttggtccgttttatcaaagtctcgtgtggccaagatttcccagtatcgatcaagattcgaatagatgacgacttgaggtgagtaatcagtactttcttccttctacatttggactaacatttgaagcgctgattttttttttgaagaaacacttctcaactgatcaaaactgcgatccaagccaatgtttcgatgatcacggtgcatggtgagtacccaagattgcctaagcaaagaaaagcaggaaaagagatgaggcttaaaggggtgaatgatggtaggacgtacacgatgacaagcgagctcgtatccggtgaatttagagtcgatcaagtttgcgaattgagaggcccggtcgagttcgcatgagacaagagtcccggtggttgcgaaaggggacatcttctccttggatgatgcgaggaagatccgtgagatgtgtgaggtgcatggggtgatgagtgcgcgaggattgcaggaaaatacggccctgtttgctgggtatgatcggatccctcttgcaggtatccaagtaaatcttcttctccccccccccccctacgtttatcagctatggatcttcaaacaatataaccacttacgttcgatttggtgtcttgtcctccagcgttttctgagtctgtcggcccaaaatggattcatgttcccgctgttccatcggcatttagctgacatgttaggcccatggttctcgagtcaagaagaaaagaagttcttcaacatgttatcgagtcctccttttgtcatcgatttcttagaggtacgttatagatctcctctctcctcctctaccctgctacttactcaagttgaaaccattcttctttttgataaatctgcaggaaacttataatattcaacctccaccattacctgaaattatcttttgatttctctattatggaacctgattttttggttttcaacaccaaagattcttgttcttttttcatcttgttttcaatctctttccctccatcctggatgtgcatttccttgttaccaaagtcaaacagaggaatatatatcttggttgccatgggctcactgtttgatcagttcttgtggattgcgctagcacccacaattcaatatatttttgtcacccatcagacttatctatttcacacttgacttggcatagcagcctatcactgatacacattttgacatggtttttgctgcgcgcagcacacacaattctgtgtttggatgtgttttttgcattttttgtatttaattttttacaccttattttttaggggcttggttaaacgactcccaaaaactggagagccaactcccaagccccagattccccgaaaaatgggatccaaacccccaaaacctttgactggtttgggagttgactccctaaaaaatcccagccgctgaggtacactctcaatggccaagagtttaccccctaaaccgcctcagccgttgaggtggaggtgtacacacctcaacggccaagaggaatcctcttggccattgagtatcaaaacgtgaaaaaaccatgtttttttattaaggccctaaaaaaattgattaaaaaagcgcataaatgcagaatccgtgtgtgctacgtgcagcaaaaactgtgttttttttattaaggcccttttgaaaaacagtgaaattctcttttttgttgtttccaggctcatgaggctcttgatttgattttaaatcatctgtaaacccttgatttatcatgtctgtcatggacaaattcctgttgtgatttataaccctcccagaatttgatttacactgcctatatctttatttctggttaaaaaatattttttttcacaagccttgttggaatagctctcatgtgagctggttgtaattgttagctagtgatcctgacatgctgcggtgtactacggatacggatgacattgcataaccatatgcatcaagtaaagctgtctagaagttcaaactcaatgctcccagtttggaaaaacttcatcgcatccggaaccaccatcatcgcacaccgttgtggtgagattgatcaaacccatagcccataattaaaaacaccttattacatatacatagtagttagaatactagagggaagggaataggttaggaaacaaaccacataaatattactgggctaaattgtagttaattaatttacaaactgggcttaagatatttaatttctcatgaataaaaattatacaaataatctgtagaactataatacattcatcttagactagtaaaacaagctactgattagaaagtgcttcacagactagttccagaaaataactcttatactaattagtctaagaataccatactcatattaattaatctaagaataggcctcatatagtagatttacaacctcttgtattagaaaggcacttagagattaattcatatcagattaggccatctcagagtagtaaaaaccactctagaagtacccttctcagacgaacttgtgttcaggccaaaaacccatgtactgcagaaccatttgtctataaatagaggctcctctggctcatgttatcctttctccctcctcatgctagctacagaatagtaataagagatattacttagctttcatcaccccttgattaaagaaatccagagattattagagcccctgaacttcccttacctcaattttggccatagacaagtaattcagaaatattgcttagccattctcacctctttaagatttagagaaatcagcgtaccttttatcagagcccagagaaaccagagagacttataagaacagagaaccagagagaagttataacagatttaacagagaaaccctacagaaacccttattactccgaaaaccccataaaactccttacctcctaaacaggtattcttaagcaacaacaacagtagtatcaacactaagataaatttagaaataagccacactcttatttttcttagtctaactatcccgcaagctagacaggagggcagtctcacccacacaccaatactaattctactatttcatagtcttattagctattttatcccctccaagctctttactcacttgctgagcagttccacaccgtcaaacacaaactcccttaatcaaccgtcaatcaatcccgaactgtacgttcttgaaccgcctcacacttgtctagaccaaagaaattcaggaggagcacggctataactcaagtggaggtatatccgactctcaattctccttatctctcttcttttcttctctcactattatttctttttgaaccagttgattgatcttttatttcttatttcaggcttgttgttatattattttatctcctataaacatttctcgtgtctattaattgagtcgtagctaggacaagaacaacaaaaggtacttattgagttcattctttctctctttaagtattgttttttccttttctttatttcttgtttctttgcttattctatttcttttctcttctcttttgttctcagttatctactactattagcatttgattatacgctgcaataaagtatttgacctcaaaacttctacatcgtagcaagagtcaatacttggctataattcattataagactaaagttagaataacaaacagtttaggaaattcgtcagcatggggaactcgtcagacagctcagatgatggaaaatcatcgcgattctctttcaaaaaacttgaccgtaacaactgggctgaatggaagactcggttcgagaacgtcatcaccgccaagggctatgaagacattatgaaggacgaatgggtcaaagacaacaaagacacatcagatttccgacaaatgtcagcctggtgcatgaataagctctactcattggttaaggaagaactacacccggtgtggtggcgggagcgcgccttggccaaagctttggccggtttgtttgggggcatgcggaatgctcgcggcgctgatgcggaaagcacgcggagctgacgctacacacaacggtgggccagctacgctaactgtagcgttagcgtagcgtagtgtagggaaaaattgctacaatgtagcgcagcgttagcgcttttttcattttcagcgctaacgctacgcgcacggggcaaaacaatgcgctaatgtttagcgtagcgttagcgcaattctccccatctgcgctaacgctacgcgcacagggcgcaaaaaaccgcccgctacgctgcgctacagcagtttttagcggttttgtggtgttttttgccgctaaaaacgctgtagcgtagcggcgccagcggggcgctaacactacaccaaaaaatggctagtgttagcgccgctacaagttagcgtagcgcaggggccgtagcggcgcgctaacactacacgaaaaaaaaattggcgccgctacgctaacgctacatgggcccatagcggcccaccgctgctacacacgcaggcggaggaaagcggcggtgcattagtggaaagtctagctttccgaggcgcgggaaagcggggaaaagtagaccaaatgcacaaggttctgaaaagcttaatgcggggaatccgggcaccggcggacaccggggatcacggccgactgcggaacgggggttcagtgtatactgcggaggggctacaaggagcggggagcaccgaggggcggaagcggggttcggagcggaccagaggcggaagcggcggtgggagacctgcttacaagcggccggaggagtacctggaccgacaggcgtcggaggggtgacatgcggagtccgagggggtgacagcggatgacagagcgggaagtagtaagggactggagcgtgggaaactgaggaggagtggatttcgaggcagaagaggggagagaggggggaacttatgactcggaacatatcagaaaaaacagagtgacttaggagtgaatcgtgtattagcctaaagaattgttagagatagaatagagttagagtattacctaccaaagaacaacaaagagagttattttacctacctacaagaccatcaagcaagttaccccggacaacaaattggagtaagacgcgttgcggagcggagaagtacaagaaatctccgagggtgtgccttactttccacaccggttgtcagtgcgcataatggcgatatctatggtgcgatccatgctctaggtgctgcttgcggcgagaaatcaatcatcagtctctgcgataagctcaacaccataatcaactgcacctacttgccagggtcattgttagttcaacatctcactacttttcggaaatcgctcaccgctcttcaaatgtcgatccaagccaatcccaacttcatgacgatttcaactggtctttcagtggccctcttattacgaagcctgcatcaagacgacagtttatcgtccttggttcaaagtttgtacgacaagaaaccgtttacctttgaaaaaatctatgatcaactgctcattgaagattctcgaaaagcaagtggagctacggagtcagcctactactcaaatcaagctcgacaatcgggaaaaaagtctgcggatcaattgtcatcaacttcaacgttttgaggagctagttcatctcgtggtaaccatcgaggaggcatgtcaactcaaggaggttttagaggagtcacaccaacgcaacccgacaacgtatccaaccagtttgcaaggatgttcaatgctcaaatgaagaaattcatgagtgatcaagcgaatctggcggaaacggaagaatctgaccatgcggatgcggccgaagaagatgaagatgatgaggaactcgattatatctcactagacgggttcatgattacggatgaagtcaatgcaaatggtcttaccattgctcctcaaccaaacaccctgatcctggatactggagcttcaaaaactacgctatgtgacttcaaattgcttgttgacccacaaccgattcttaagtcaatcaacacttactcggggtctattgagataactcacgttgggaaattcaatatgaatggtaccatgatctatcctgctttctacgctcctaatggtcctagaaatctcatctcagtcttgcaactcgaggaccatggccttcgcttggtagtaaagaatcgattgatgttagttagactgggtcaaaaggttatctaccagttccctcgagttggcaatctgtatcaaggacaagtcccgagatcaagtacggttaattatgtcctgaatgtgtccaatccagatccacgacttgactatcatattctcttaggccatccttccaatgaatacctgaagaaattttttgatctgcatggtatcaaaacagaaaactctgggcagctggctaaatactgcaaagtgtgcaagcagtgtaaactcaagcaaactccccacgtaaatcctcttcctaccactgatcaactgttcaagactcttcacatggacgtcttgcaaatatctcccccaagcaaatccttgatgaagtacatccttgtcatcattgatgattactcccgattcaatcgtatctacctcatgaagaacaatcggactctgaatcgaaaatcctgtcttatgtcaaagaaatcacgaacaagacgggtaagtccccagcccttattcataccaattgtggtggtgaattcaactcaacctattttctctctcaactggaaaaattaggcatttgtgttgaagctggaccagcaaacagtccccaaaccaatggtctcgcggaacggttcaacgagacgttactggtgaaggtccgatgtctcttggctcaatctttggtacctatcaacttctgggatgaagcggcacgatatgcttcgaccctgatcaatatccttccgtccaaggctctcaattggtccagtccagtcacggtgttttcggagctgaacatgtgtattgaacctatttgggacatcaactagagatggtcgcgttgcatccggatatccgcgcggatgcggatatccggttgctttttccgggaaaagcggcatccgcacccgcatccgcatcccctggcggatatccccccgccttagcgggtatccgagcggatatccttggatacccgccctctaaatggccggcgaggcacatcctcgccggctggaaaggttgccttccagccggcgaggcatgtaccttgccggctggaaggtttcccttccagctggcgaggtacatgtacctcgccagcgggtagttaagaaccacttcggccgtcaggtgcgggagctagcatatgacgcctggtgagagcagagctgactctgggcaattctatgtacataagtgcaagcttcggcagagctatgaaccccgagccactgcgacgaaactcctctcccctggcctcatttttgtttgccggagagcgatgtatcggaaggaaggacatcgagcctggggggagtgcacgcagatatgctcgagcgagaggagttcttgagacggtaggccaggtaatgatccctttccggttaccaactcactgacgatgtctttcaaaagcggagcaacctttacggtcgggtacataacctctcggtcactaggcactggaggacaccgtaggagtaagctgctagtctcgggcttaacaagataccgacactcctgcacctctggcacttgatgttcgtgactctagtacataattgaatgtgcctacccttgcacaggacaccagaaaaccttcctgtcaacttggagatatactctattgcggcaggtttgtcttcaaagaatgcgttcaaaatatttatgtatatataattaactcataaacaagtcaaatacaaaaaaaaaacataaagtctaacaacaaaatgacctttgatatcccccccctgccaaaaaaaaaagaaacaaatgaaggaaaggaaaggaagcacggagaggaatgagaaagaagggaaaacaagtcaggaggaaatgagagaaagacaagattagccgatgctcgagaccaatagtctatgtccgttggtagaaggagatttggcggaggaagcggggtcgtccttgggctgaatgtcgcgggggatgttgtcattagaacgatggctggggatgaggcgaggggtagggacgggggagagggagccagaatgctcggagggcgtgtcgagagcggccgggaatgagcggggctttctcctgggtcgactggcaggcttgggctgacgctccttgaccaccgcgtgtcgcgggcgggagtggagcttgggcgagatggaggatgtgcaggtggatggggagcctgtcgtagaggccacctgacccaccaaatagcgatcagttttgcagaacctgataccacacttgggcaggaacaattgaagatataaaccgatgtgtctggtgaaggaagtagggcacgcgtgagcaatgagattaagaaaagactttgaagtctggggaacaattctgctcactttcctagccttggcggttcggaattattgaggtaatgaatcacggcaggcaatctaagaaaagaaaatgcagcaaagtcgtcagcatgaaccagtgaagaataatgattgtttttttttcccctctagtttggagacgcgaaggaaggcagatggaggtttgataggtgggtactaactgtcgaatgagcgtggttgctttggttaaatttctcaattctcctgtttgaacctggagagcgaagagaattgccggctggaaggaaacccttccagccggccattggtctcgggtatcccaggggatacccggatatccgccgggatttggggggggaaaggacatccgcacccgaatccgcatcccctggcgggtatccgctggccctggcggatatccgccagcggatagcggatatccgccagcggatagcggatatccgccagcggatagcggatatccgccagcggatagcggatatccgcaacggattatccccgcccatctctaacatcaacaaactaattccgtttggtttaaaagtctttgttactcacaaaccaccatcaaaagttgtggcgccctcaaagccactcatatgtcttggttacaaagatcattccaatgcactcagattttttgattcaaccaaaagacatgtcgttatcagtcgtgactattcgccaacccaactggctttttgctacaactctccggctgctctcactaaacctccagacaccttgcctcaagcagtgtctctgttttccaaatcctccaaagacagagtgtcattcagaatcaagcccgccgacatggcaatgaaatttcagcggtgggcagatacgttacggtacgttacagcaggagatttggagaacgtaacttttttttagttatccaaatctgttgtttttgtaaagtaactaaatttggttgtaaagtaaagtaacgtaaccaattttattttttccatatatttttttggggtaacataacttacttgggtggagggtgtcatgagagtttgaagggcaaaatcatattgcatatagcttaatggtcaaagagtgcctcacaccacggacattcggatgtcgctcccgcgcgattcgtcacctccgcagtgactgcggccaccagcgggaggtgacgaatcaggccgcagcgacaggcagttgtccgtggtgtcacatgtgcattgaatatgtggacgttgtgggttcaattctcacaccagacatcttttgacctggcttgctggtgaaatgataatcactgattggtttatgatcatattgtgcgaattacctcgctcctaatgaacaaaaccatcaagaatcagtgtatctccagcaaagttacccttaagttatccaaatcttggaaattctgtaacgtaaccctgttttgttcagaatttccgggaacgtaactagaaaaaaatggggccttttgctccagtagatatcgtaactgaaataaagatatctgtaacttgtggttaacgtaactgtaaaggttacgttacagtcaacgttatccatttgggtaacgtatctgcccatcgctgaatgaatccagcacccaatcggtcaactcaggaagttttatctcaaactccgagccctattctgaatccaacgcctctgcctgttacacctatgaaaacccattcctccaatggtgtcggtgttcaatctcatcaaccctcacctcatgttatgtcacctgatcagtctcggttgtctatcaatcctacccccaatctagtagactcggccccacagtcgcttcccacaagaaaggcaaacatcgctttgagatggtcccagctgacaagccgcttgctaaggaaatagtgggtgacatcgatcctcgcaacattgtatcgggcacccgtcgtcgaggagcgaaatcatctggctctgctgcggtgcccccagcggtgacggacctgcctgaggagcttctcctgctacactttgatgttcccgatacggtttacctcactgaaacggtatcaatcaaagaagctcttgctagtctcgatgaacatatcggctggaaagaggcgatggccaaggaataccattcgctggcgtcaaagaatactggcaccctggttcctccaccgggtgatgataaggttattggcagtatgtggcttcttggtcggaaaaagaacgagtttggtgaactacttcttttcaaggctcggtgggtatgctttggaaatcaccaggtccatatgcttcattatttcgacacttatgccttggtcgcccgtaatgagtccttcaaattgctgttgtctgtggctgtaaaccggtcctggaatgtattccaatttgacgttgaaactgcatttttgtatggcgaaatagatgctcctgtctatgtggcgcaagtggaaggttttgaagagccggggaaagaaaactgggtctggaaacttaacaagtcgctgtatggtacgaagcaagccctgtgtcaatggcggaagcatcttgttggtacactcactgctctgggactagagtctttgcccttggacgaatcattattctatgacaaggaccgatctgtgtttcttcatatgcatgtggatgacgggttcgtggtcggaaaggattgggatgcagttctggcacttctcaacggtatcaagaaggtatacacaatcaaggtcaaggaaaaaccgtctcaacacctcggctatacacttgactggaaggaggatggaacggtgcatgtaaatcaagccgactttattcaaaaaatcttgtatgatttcaacatgcacgattcaaatccagtcagagcgccagcgccaatgaacttgcacaggatttttgcaacggatgccccgccttttcatcaaaagctgtatcagaaagctgtaggtatgctgaattatctggcactgcatacccgtccggacatagcgtttgctacgaacctactagctcagttcaccaacagtccaaacgagtctcactggtcggcagtcaagcatctattgagatacctttgaggcactccagtgatgggtattcattacacacaaactctcgacccagatgatggtctttgtaggtgggcagacgcggattatggtgcttccctaatcacaaaaaacttgacctccggttatgtgatcaccatgtatgggaatccaatttgctggtcaacaaagaagcaacccgttgtagcccaatcgactacggaggcagaatttgtggcaattaaccgatgcgccaaacaactccgatggctaaccaatttggttatgaatcttcacattaaaatcaaagcccctataatgaagaatgataattctggcaccgtgattatcagcaaggaagccaaactcaatgacaacaccaagcacattgaagtgagatttcaatatgtactacaactggtcaataaaaagcaaataatcatgcaacaagtgtcaacacatgatatgatagcggatggcttaactaagccgttaggattcatcaagctagaaagctcccgtgaacaactccacctcaccgatgcagaatcaaggaggagtgttagctagtgatcctgacatgctgcggtgtactacggatacggatgatgttgcataaccatatgcatcaagtaaagctgtctagaagttcaaactcaatactcccagtttggaaaaacttcatcgcacactgtcaaacacaaactcccttaatcaaccgtcgatcaatcccgaactgtacgttcttgaaccgcctcacactcgtctagaccaaagaaattcaggaggagcacggctataactcaagtggaggtatatccgactctcaattctccttatctctcttcttttcttctctcactattatttctttttgaaccagttgattgatcttttatttcttatttcaggcttgttgttatattcttttatctcctataaacatttctcgtgtctattaattgagtcgtagctaggacaagaacaacaaaaggtacttattgagttcattctttctctctttaagtattgttttttccttttctttatttcttgtttctttgcttattccatttcttttctcttctcttttgttctcagttatctactactattagcatttgattatacgctgcaataaagtatttgacctcaaaacttctacagtaattatgattgtggtgaggagttaggacttaggagagcttaaaaagcactctcaatggcaacgggcagttctccaatctttctctttttaggttaattttgaatgttttaattagaaacaattcaaaaaaaaccatagagcccgctagccttgcacagcaaccaagacccgtaggctatctagagaaagccaaacctaattacgagtcttggcttgatattcgattcaattttttccttcccgcaaacttcagcaccctgtatgttcggggaatgtgattgcgtatcagcaatattattttccaagaagttgaagttttcctagtacgagtctcaagagttttgttcggccggtactatgaggaatctggggtcctggcccacaaactgcctgccggggcgaccctttggaaagttaaaagcgagatcgatcaagcacattcaagcgttatcattttcatttcccccgatgtgacttgtcagattttcttgtcatttgggtggtccaccgctgcgcaaagttgccgtggagcggtctgggcaagattggatccctctggagctgccaagcttcttggatggaagaggacctctgtcatgtttttcggtaaaacttctaggcatcgcacagaggatctgcctgcttgttcgccttttacttgtagcactcgtcagtcgcacaacgctctcggtgtcactagaggcttcgttaatacaaatgggacctggtacataacccgctttcttccttgaagttaaacctgcgtgaggaagtgaagcttgagcgggtcgaatcctacagctgctattttcagtcaatacaggtttccaaattccatgtcagaaacgattaagcgggcatactttcttcaattcgatgattgagcgaaggagtcgggcttcacggtttgattagtcttgcgacagcttggttttcctgtgcttgataccgtcaacaaatgtcaggctgaagagtgatgaggttcttgtacaagttgtgcgaaacagtgagatccaaaccatgaaacgcaattccccactgtgtctttgagcttaacttgcgccaagctaggtcgaataccctgataagtaccttgagagcttgaggcattggagtctcattccatcatccaataatttccgataaaaaagaaccatcgagagaactaactgtcagcctatcagaatcaaccaccagaaaaacttagtagaatcataataactatccaagtcaactcacccacagtcatgttgggcttatcccagctcttgatcactttttaccttttgaatcaccatgtaatttcagcgcatccactttcgtcgggggaaaccctttcgaaaagaggattcggaggcgctacgtccctatcttttggaaatcacgcgctaagaaaaaggatggaaggtgccattgccggtggcgtgcagggtaagtgaagtttcttcaaacaatgctgtcggatagaattcgattttcttcttattcctggctgccggttgatgtttcacagcctcagaaaagggcttaggttcaggttggtgctaaggattcctatcagtttctgtttccttgttaagagagaaggactccgctgagttttcatcatttgctactacgacataggtgctcatgttgaagagctaaaaggtgagtgacttttaatttgtaacttatccagaagtaggcactcgttctgaagaatatgttcaaaccgcactcccaacggatatctagccgcaaactcgggattgtcggcgcgtccagtagcttcagttccaatcatagagtttcctcatgaagatacccgtgagttccgccattcgattttcacagttggccattagtaattcataagtcttgttcaactttactagccgcgctaacagcccacgagcaactcccaccggtcaacccaagcgtttcgggcactccagcctctggagagcttgaagtggtgcaattggatccagaaagccttgataagagcgccgcggtgaccccagctcaacacaaagccagttcacaagcaggcccgaacccccctacgccagtgccaagcacttcgatcaatccggcgcctgagacaaaaggtattacctccgactatttttcaacccaacaaattaaatttcctcatttttagtactttaactttcagaccccaaggagattaccaataccaatgctcaggggtcaactgtagagtcttcccctgcaaaggtaaacgagccaaccgctgaaagaactggcgagacacagccaagtaagctgcaaaatgtcatcctcaatttcaattattatatcccttcaaaggaagtatttcagcctcaaaattaagtccaaacttttggtgatttagcagcagttgctacgactcccgagagtcaaagtggccatgaggcatctgtggctagttcacaaaccaaagacgctaaagatggagtaaatgcgcaagttgaagatactcctaattcttcaggtagaggagcaacagtaccagttgactcagatgcaaaaaacactcacaatgcaggtatgcagaaaaatattctgctttcaatcagaatatccttttctctgaaattacgcacaatttggtcttgacacataatcttaacatgctgttctttccaaagcagagaatccagtgcatgaagatgcctccgtaaaatcttcagagaataaagaaaaaaccgagattaattccactccaggtaagatgttttatcataattcaacggcctatttgtctttgaccttcaatgcatgggaattttactaaccattattgttaattcaaaggaaaaacacagcaggatgccgctgaaagtcccgttggtggctcaagtgtggacatgtctcaagacaagggtaagcgggaaaatcttattctttcaatcttgcacaaatcacttccttcctaagattctgggatttaatttatccttaccttctctcttttttgggatgatttgtgactttcaggctctgcgcaaactccagttggctctcaggagacaggggagaaggcctctggggcgcaaatcgatcgaccggagagcgatgaggcgaaagctcaacacgagaccgccgaaagagaaaaagctggcccaagttctggaacgtctcaagatacaggcaagcgggaaaattatattcttccaatctaacaaaaataaattcctggcagaaattctaataatccaactccccttcccgcctgtttaaaaatggacttgaacttttaggctcgacgcaatctccaggtggccccaaggaaggagaacaggcctccggaacacaaactgaagcagaacacaataaggataatacccaacgagaagccaatgaaagagaaacggctggcacaggtactggagcgtcccaaaataaaggcaagcggaaaaaatgccttctttcaatcttgcaaaattaaattccttcaggaaattctgataaataagcttcccttcccccctggtttcaaatgcctttgaattttcaggctccacgcaagttccagatcgctctcaggaaggaggagagcaggccaccagagaacaaaccaatcaaccaaagaacaatgaggagagagcccaacaagaagctgctggagggcagaatgttggcccaggtgttggaagatctccagatacaggtaagttttcaattcattgtctgtcgatcgaaatattattttgctttgaatccagtaatataggtgttgatataaaatctaatcgacattaatcagcaacccctcatggagatggacaacaaactgatagatctacaacttcaaatccaagtaagctgtgttactaatctattgtaccgcagtttgagtttctttttccctccaactcattttcatcttgtgctaacatgtaaaataatttgtgtaattcggcagagaaaggggatcaagatacaaatgataatttgaaggggagtggaagtgattccaatagccaacatcccgaaggtgagttacaaaaaatatttccggccatattattttataattcatctcttctgtctgcctgttgaaaatgacggttcatttttggacaaaacaggaagtgggaacgaatatcatcagagcggacaactggtctcaatacagaataacgaggaggtagcccaaagaaactcagagcgggacacaaatagggaaaaaattgagaaaattaagcaggctaggcgaaaagcaagagagcagcaaaattcaaatagaaactcagaggaagaggaatctaacaggcaaggacaggaatcatcggccccgataaagagcaacgaggaagtaccccaaagaaactcagagcgggacacaaatagggaagaaattgagagaattaagcaggctaggcgcaaagcaagagagcagcaaaattcaaatagaaacctagaggaagaagaatctaacaggcaaggacaggattcacctccaaatcaaaataagccaaagacaaaagaggaagaggaagaggaaaagctcaaaatacaacaacagaaggaagaaaatttaaaaagacaacacgaggaagaggaaaagctgaaaaaacagcgactggaagaagaagaagctgagaggcaaagacaagcttctcaaaacgaaagtgacaggagaaaacatcttgagttggaaaacaaaataaaggaagaaaaagagaggaaaagaaaagaagaggaggaaaggaagaaaacagaacaagttgaagccgagaagaaaagacttgaagcgttgaaaaatgaacaggagagggcaagacagcaacaggaagctgagaggaacaaacaaagtaatggtaggattatccaatattcttacttcgagatattagagattctttctatccaaatttgtgaatttgtagagctgatatttagaccgtctctccagttcaccagagctcagaaattccaaatgacgaatctgttcataacgaaagccagaaatctggtgccgagccacattccgaaccccacaaggaaggagataatggggaaactccttcgaacccgtcaacccccaaagggaatgaagaggacccagctctggaagaaaagctccgagaggcgaacaagaagttcgcaaacgaccagccaaagaaggggttctttcatccaatagtatccatgtttaaaagcatggtgagaagaatcaagattagttggaataagttgtggaactttttggtcaagcgaagaaaaagttcggtccatccgccagagggtgaagcaggcgcacttttagccaaggatgttcccttcaacccctcggatgagcctcctaataccaaagtggcgagagaggctgctcaaaaaggtgaactggctcctccaccggcccctcctgctgaaaagcagaaggaaccgtttcataccatcccagatcgtaccgcggagtccaaataagttatgcacccccagagttttcactgctgcatcatcaaggcatatgtggccttgatgcttactggaaattgaaactcgtcgatctctcgtgtgcagtagcaacattatcttttcattcattcaaattggcagtagtcgttttcatttttattgttcccttgtttgttttggggtcatgttgcaagtcaattttcaatgggcatttcaaagaccctactatttctatgaccaccatttcacttttatttgattttattggctctcgcttttgcaaactctctgtctttggcttctaatgatatctggtctctcgtattttttgtttacttctctatcattctgcataaaaattgggttttgtgatttcccatatacatctataggcattatcatcgctagttttccatctcaacatgattagtacttcctgatcaaataattaaacatatggagatgaattcggtgggccaaagccggtaactcttctcaaaaatagttgaagcttggcaagtgtggtgagaagccgttgagtaattgaaaaaaagatgacagtcggtttgctcaaaagctttggtatttagttcatgcaaaacccctatctctagtcgccggtgggcaccagaatgcaacgacattaatatatctccttgagaacggccagtcagctcacctatcaaagcacaactttcttgttctgaatctcaggttactacaccgtagatgttctcatgaaaagcattaaattataattctcattggccattttctcgaaaaaacaaacgaattgaaaggtgtctatgtcctttgttgaagtaaagtacagagcgctaaaactctcagtagtacagtttatgcttgttatatgcggaggggaaaaaagattgctttgggggtccaggtccaaatttatttgggaatcggtacatgaaaggtattgaaaaacagagtgtgcctggaaaactatctgggtttgggacaactaattccgttgacacagatcagattgggatcattttcttggtagcttacagacagagaagtcggccagggcttgcatttgaattgaagctgtttgtcgctaccggcctggcaagaacagcctttcacgtccgcgtacaaagtgttatccaccccagaagatcttcgaaataggtctgcctccatactgccgactttcgtgaatgttttcttgtcacaaacagatacctgtagatgttgtcaataggaatcaagtcagttgtccgctggagccagcccattcctcagctcaagagagtttccaatgaccagattgggtcaatatcttgtttgagtagcgcataaaacatacctgttgagtgccccgattggctgcgaccagatcatagcctttgaccaagttaagaaaagccggtgaataacctgttggacatactgctttaccctcatcgcttctcccttttgcacacatcataggtctatctggtggttgctgggcgatagttggccattgattctcttcacatgctaagtatacttgctgatctgcggcctcctgacaatagcattgccctccttgtgattttaaaagttctccttgctcattcattagcgtaactctgtgagatacgtccagagaagctaccgccttgccattcagacacaatgtctaaaagtgcgaatgttaaatagtgcttcacagcagaaatgatcattgatgaacgggcttggtaagttactcacctgttctgatgcaacaaaaaagacgaattgtaacaagcataacaatgaccctaaaagtctctccattcggatcgtgatcggcgggtaagttccttctcaggatcaagaattgctagccaagaaagatgtgggttcggatttttgggctatatttttcaggaaggtttagggtcagcgaagttatagtgtttcgagggcttggtttagaatacaagtgtccgagccgagaggtttagaagtttagcgttctaaatcagtttatgcagccaggatgggaaggtttttttaactatatatacagcgtcagtttaggagatgatgagtgggttctttgcacctcatggacatgagtcgtttgttatatatctgtttcgcttggagttaagatctccgtggccatcaaacaagccgacaacaggcaatgaattattaccggtagccttcaaacaaggcgacggagggacttcgacccccttcagtgagccgtctttagggaagataagatcccggtttcccggtaaaccactcggcaactgagccgccaaaacaaatcgctgccagactgaaccgacctcggtatgcactggttcactggggtcgctgacttttgaatcgtctacacaatatgagtaccgcaacagccagcgctcaaagtactaggggtccacgctcggtagctagagaggcaacgtctcgccaatgtcgcatgcaaacgtcggtgctagaaaagactgggcaagggctcccataattggggaagcgggaggccggagctgaattcgaatcgtgcagggcgatgtgcaaagagtcgcgtcgagggccatttgccctgctctcttcatggaggactcggatatgagcacaacacctggcaattcttgtgttacccgcgggtgatgaaggtcacagtgacgcaatagatgaagaccatgtgacatcttttgcacagaaatctgtgaaactgactggtttgtgacagacgccctgcacagcctgcatggcccagatggacagtttgcgggccggcccatgttcatccttccaagggtaaaccaccagttcaacagctggcgagcagtcggcaaccaaccacagcaagcaaattggaggaaaacgaagaatggcgataccaaactattacgtaggtttgttccatctcaaaacgcaccaacgtagaagaatagataaatatgtcttgaccttaatcaatttgctgacaactggactttgggattcgcaggaagtcttatcactccaattcgaccccaacttaaccgctgaagagattcggacggcatacaagaaggcctctctggtgagtttgtatcttttcttgctgtccagcaggccaggcgtcgatgagtagtagcaaagctaagaaaaattgatttttttttttggctaccttaatgaaagttgactcatccggatcgaaacccgaatctaagcgaagctgaacgccgtatcgcaactgtgagtgaacgtggccagctgtcactcttcctggcctcctgatcagcggaggccatcaaactcgtcaaatcatggaatctgacggcctgtgtgtgacatgtgctcaatctctatcttacttggcgttaatcacaggaaaatttccaaaaagttgcagatgcgtattacatactttccaatccggccagaagaaaagaatacgatcaggtcttcagagctcagcaacagtcaaactccaactcagagcatcatcatcaatcaaccgataaccccttcagcgatccttttcagttcttcaaaaacttcctgttcaataacagtcaaggctcggcgaacagttcaacccatcaaggccaagggaatcaatctagacctgatccagaagctacttttgccgatgtttgtaagttacggcttttgtttaaactatcttcatcgcagtcaagactgacaaatctgaatcatgggtgcacatcaaataataaccacaacaaaacaaaaagttgaagatctgttaaaaccagagatcgaacgaactgcagagacgaagacgacgaaatggaaatacctaggcgccgcatctggaggcacactagggttcattgtgggcaatttaccaggtctagcgatcggatcacttgctggaaatcgactgggtgctatcagagacgccaaaggcaaatcggtctgcgaggtcttctccagcttagaaactaatcaaaaaactttgatcatcaaggctttagctttaaaagttctcggatacgcattgacttaagtagacgaagcaatcgatccaggcaacaagacacgcatcagtatgaccaagtcggttcaatcatccaataccttatcttcttcttcttctctctcctccctctcttcgattttgatacgtgtagcttttgggaatcgtacagcctttggggactttgatacctcctgcttttcatcctttctcgatcagatgtggatggtcgacttgtttcatgatcaagatccaatagttagtctatctattataaacatgttgtagttcattatccccggatttctttcatggtgcggtgtaattgtagatacatgagctgattggaatcatactagtgtcgcacattcaaccttagtcttcaatgaccaggcaaggagggacttagtcaggtttgaggtatcatggaattactttccatatgttgctccactttttactgttatgttaatggcattttattgtcacactttcaaaaaaaaaaaaaaaaaacatcaaacatcaaaccaatgatcccactaacatcctaaggctttatggttaaatgagctagaaaattcctcaaggttcagacatgatgagctggtctatgtggtggcacatgcagtctccagagaatgctgtggttaaatacataaatgttttttgggccagtttccctctgaagaaagatgtgctgaaggttcatgcgcagtccgcattggttaccgcttcagtaagatcccgagtcgaattcgttatgttgccgtatcgagtttacataagagtgggcccagaagttacccaaatctttaaccgacgaccagccagatgggcaacaatctcgagcagggagttagccagagcaaggacgacgccagggctacaaacacgataggcagtagcagtacgacccccgagctgcatgggcagcagaagatacagaatatcaagacgggagactccaacaagaagaagaggtcgccgaactggttgccacaggaggaggaacaactggcctgctcgtggttggtggtcagccaacgacccgaattcatcaccaaccaaaccagtgagtcattctttagagccgtcgaactcgacttcaatcaacatagcaagctccatcatcgggaccacgaccaaatcagaattcggtaagttgaagaagccattcacgctctgatccagtggtgcggggaaaaaaaaaaactgatctgtagtgtactctggaatcgtttcgcttctccttcatccagctgggctgctctcaatacatctaccctaaagttttcggcaatctacaatgcactggaaaagtcaccccctaaggacagcacgccggaggactggatggccactgcaagaaagatctactctgaacagagtcgaggtcacaccttcaaagatgaactcgcttggaagaaattaagacacgctcccaaatggaaacaggataataaaaaactcaattatcatcaggttttgatgcctgatctatccgtcgacgtccatcaacaacaccaacatcagcgcttacaagccattggtcaaccagagcagacactcaatcagcatcatcagcagcttcatcaactactccaacagcctcaggatcaactgctgccaccgccacaacaacaacagcagcagcagcagcagcaacatcaacaagtagaatgttcaagtacctctacgcaacatcattcacccaggtcggactcgcctttaactcagacgatcgaaggcagcagatcaaaacgattaaggctagaccaagatctcgaacacttgattgcccaaacaaccggacatgattccagccacagcatcccagtcatccctaccgatccacacgaaaaacgacagccggaaccatccaacgagaataacgaggatcaggatcagttggatctcaacacgtttgactcgctcgatgatcagggccaacagcggctggtcgcacagaacttgcagctcgaacgcgagctcaaacggagccagatcgaaatgaataacctcaagctgctcatgcaatccgaggccgattgtcctgatcaggaaagcgtcatcctgctcagactcatgaaatctagattgaaaaaacggctcctgcttgatcaagaaaattagcaatactcgcgactctctccttccgcctttccccccctttgtcgttcacctgtttgttcccttcttttttcgctccattcgtctttctatatcatcagagttgatatcggccgctgtaccatactaaacaggtccagcaatcaatctagaaacaagtcccttcaagctctttttttttttttaaattttcataatcaaggattcatatgtggtatacattttaagaacaattagatccaattttctcaaagttgtaaaatttaaagatccatgcatctggaagataacttttttttttgtttttggagtgacctgatttgtatgcataacaagtgatcaatccaagtttaccacacacacgacactctactctgcggttacatctctgtatctctgtccagatgaaaagcttcctcagactcgaaatctggcctttctattgtatgtaggatgttgaaagagatgcaaggtttgctctgcttgtccttgagggtatctccagcccagggggtaaattgcagggtccttcaaaaccaagtttaccacccttcaagaattataagggcatagagaattctgtcagtttgtagtaccccagaagagtcttgattgatgtaggagaaattcaagcaagctgagatcttcagaccatgatcaatgctcaggatcatcaggcctttctgagaaagaatgattcagttaaaaaaaaggggggaaattcagttaaaaaagggggaagatggggaagaaattgggatcttgattggagaccctaatccaaaatgtgaaagactcaaatctgggtctctgaaatttgatagatatgtacaccattggtggcctctgtgtatcaaaataaaactgaaatgaaactgaaattgaattaatggaattaatggaattaaggttgagatgctgaaatagactgcaatctatctctgtgcagttttcttttctttccatgcggccccagtgaaccactatgctcacaaggaggttgattcccctctaccttacaaactagagcagtctgatcctctaactgctccacaagacagatggcactttgacacctgttggggggcacctgacacacttcaaaacattgcctgcacaacagaagccaccagtcatgcaggtagagggtgcagttatgaggaaggttcagtactggaacctcaacttacatggctgagggctgaaagtgtgaaggctgtgctgtggtaggtggtaggtaacccccagcagatgccagagtcccatctatatgtcatacccactctttaaaaacttctagagctgaaaaatattggttgaaccttgttcttttaaagggacaggagaaagaaccaaaactgaatcaaaccctgcatcctcagcatatgatgacatatcatctgctgaggatgcagggtttgaacctgcaaatttttttcatcagaatcaccgattcaagttctctttcaaagatattctcattcaattggattgcatatgatcaatggctcagaattaccaggaaatagaaaatcaataagcaacctttgattatatctgatcctttgattcaaaggagaagatatcagcctcagggttgaattagggagcttgaatagattgggcttctaagttcaaatctatataaactacaaattgcattgcatttatctctgatcttctacagtcttgtatgcatggataggagaaaattggcaaaaacatatttgcaaggggtgattgggattgatggaatcaaagtgaccattgtatcatctaaccaatgaatcttctttgtcttggactgaaactgaatggattcctccaaggtatgaatgcagagatcctaagacgtggtatggtttcttgacaaaatcttctatgaacgtggggatgcataattctgtcttgcatttttttgatgaattggatgaaacccccttcactagaaaaaagggttgcccatttaactgggttgaatttctggtaatagtatgccatcatggcaacagctgcccttgtccttgtttcttgggcattcaatatttctatatgagatttactatcattttgatctgtgcttctgattgttttgcggttaaaacggttgagtgacaggagaattaatttttgtagtttgaaatcttgacatttctccatttctggattgtgttcagaaattgatgattcatgaaacttgtgagaaacattgatgattgagtaaaattctgtttgaaggtatctttgctcttccaaagccattggatcatcatgtgggtgtcctagtgtctccattaccatttcattcatgctccaaattatttgaagatgaaaattcagctcattcaaaatcatatttgcatttggttctccgtgtaattgattaatttctttgaaatttaccaaaaaatctttctttaaatcttgtatcttgaacatagaaagtgttgcatcaaaattgtttgttttttgaagacgcctttcatacataatgtagatttttgatattatttcccattcccactttttccccacaaagcttctgttttcatttgttggcagatccaaacagtcagtgattctcatattttgattatcttctttcaagtcagatgcatccttcagaaacttttctggatggatgaagctatttcttcccaatttctttggccattttgaatttgatgaatcaattcctgtaaatgaagtgggtctccatggaagcagctcaaatggataaatcttgttccattttatttgtgctacagtgtttttgcaataaacaaaatttgactgaattcctaatacgtgattcaaaaatcctgtgtcactctcaaataatttttcccacttaatcagattagtttccttgtagtaatgagccatcaaagcaactgcagctttggtcatatggatctggatttgtgagatggctccatatgaagctgtaaactcggaagattggaatcttgaatctttgtatgtcctttggaaaaaataaaccagatcattatcatgttttgaagtgatcaatgaaatgagaatctgtaatggatatggaattacgtggctagtgttactcaatgttttttcattcccatgttccaagataggagtagatttcagtggccatttatccttattttcaaaaagatcaaagatccattcataaaacaagaaatgctcttcatggtaaactacatttcccaacgttttcagcaatctcatgttgataaaccaaagagtgtgggaaaaattcaacaagttttcatcaatctctttggtattgataatttcaccactgattttatagtgaccttggtacacagattccagaattctttccttgattttagcattcattttgagaattcttggattgtattccagatttgacaattgatcattttcttcagccatgtagtgtgttgctccaaaaatccacccccacagaacttgctcatctttttggattccagatggtccagtgagctttcccttctttttgacggactgattttcttttttgataagtttctttgcatctaattcttggggaattttttcattgaaagttttggaataatcatttggtggtaaatttttttgtaatatcctggaagattgtgttgtatccagactgtgatatgggggcaccctagcacttgtgcttgcattttctggatttggaatttggtagatcacttctttttcctcatccaagtccttaatttttgtagatgattgaacatgaaatgagggaaaatcatggtgtattactatgggtgaatgagacaaaaattgatcatatcaaaaatttgaataaacttgaaacatattgcagaacaaaagaagaagaatttaggtttgacctggttttatgtcatcatgttcacaagagatctggtccaaatgtaatagttttctggtgcaaaaacatgtatcctttctcttgttaagattcaaattctttgaattaatttgaggagctagtctttctttggctgatcagcatattcaattctgtaagttttcacatgcaccaatgttcatagaagcatgagaggtataatcccatggaggtaatttttattcagactaaccatgttttttgtcgttttcattttcagatatcttcccaggttgtaagtttggagaagggtttgcaaccttttgtctcttatttttgggatacaaattctcagaatacaaacccagtgctagatcaagctctggttctgaaattcatcaactccattgtgttaaaaatcatgcctaatatctagaaacatttatttggtgaagtgcattagcctaggaaatttgcttacttgggtcactgccagtgcccttcacatcagaagcacttatttcctgaggttggtagaacattccatcagaactcctagactgattgtgttgctccaaatggatatttggttcctgagtcaaaagccctgcagttggtaaggtttgaaattttgatacaagtgtggcccaaagttatacacacaacatatcaagtaagcagcagtagtagcttcacctaatggaacccagaattactacttgcccatgaagtcaatgtcccctctttttgtctgtgttgatgaaatcggctcaaaaccgcttcgcagggacaggtctaagttcaaatgacatgctggacggtgtgtacccctgagtgatcgtaaatcttcaccacgatctttcaaaaggagataatcatatgcttaacatatcaataccgagatgaaaatgccagactaatacaaaccgcaatctgaaccaaggcgttggtgattaacggtgttcctttcgtccagtaggaaagcttcggtcttgatggaaggtatatttgtaacgcttcctgaatcagcatgggctggttgaaaattcacctccttgacgctatcaagaatgatcaaattacaggggcgtcagcgagtggcatataattcctttgctcaaccttcaaaacggcttaactgatcactagactcccagatgtttgtctgcttttccggacatggcccgagcggtggtcgacctgagatgactaaaccaaggtgaaaatgtggaaggaaaacgagtggtatttgcactacctttttcatgatggagctcagggctaaggatttgttatggcagctttgaaaaatgctgactgggtgaagaaatcccccctttacttaaaggtatgacactggctcacttctgccaagtgtcacagcgggattctgtaacagcgagtatttcataataacaaacacgtttcttaaagctagcgcacccaaatatcttgatggtgctgtgaagcattggctgtgccctttgaataggactctgggaatcccctatgctgaatagggtagggggcaccgagcaggagggattttcaggccataccaacaggtttggtacccagaaccagaatcaaaccaaacaacatgttaattacttggcctttggagatgattgctcttgtgcattttgggcaattcaatcaaaataatctgtatgaacatgccccacttcttgatagtattttgggacagcttgtgtcagctaaggcttacattcaagaattacaaggttgtgctgtcttagctgtcctggatgtgaagaaagaggccatggttccatggataagatggtccagcatttgctggtctactctgcaagtcaggcaaaatgtctgcgtttgaatggtcaattattcaatatagaactcagccaacataagtagaatcaattgaattggttaattgacattcttgatgaagcagcaagcatagcagactgcatgaatgagatgtccataaattgagcccaagtttctcaaacttgtcaatggatctgaccaaaaactggacagttttttatttgaatcttcaccaaatttctaacattcttcattcaaaatgaaactctcatttcctttgattatcagtggaatacctgactttgatttcaaccaaatcatcttgacaagattaaattgaaatttatatgttagtcattccatgtgcaaatatgtttgaatctctatattgtagtgttagaaccctaggtagatagcatgtatgtatatgattatcaacaaaacctactccctatttaaccccatcttcatttatttcttcttcttcattgatttcatctctcttttttgattcaatcaaccaagtaccggggttcacatttgaattttttgcttctgaccctacctaaaatttgttctggttgctttgttttatcataaaattgagaacttgctgatcaccctctggacacaacaactcaactgagcaacacctacatgttgctgaggtgttgtacaggacccaaagaaaagatcctgaggtcctcgacttgatcggtcacatgctggtgaagtgagttacaaaaaatgcttaaaaagcttattttatgcgtttctgaggctcactgaactcacatctggaaaaatccaaatgtgaaccccgctagtagatccacattttttgttgtatttattctaagatgtcatgaagtaattaagctggccagcgaccggacatggatcaatgaattacttctttggttttttttttcctgtctcagagctgatctagatggcacattccattctcacagttttctgtacttgttttctcatctctcatcaaaagcatcaccctttctctcttcatacatatctcaatcaacattcaccttttagcacaccccaccatgcttacctgaaaccatgatcaacatctgataatacaggccagctgagcactccaattttggacatttctccgattattgggacctcaaaagccatgcctatttacatatgcaaattaattaaaagtaaatcaatcataaaagtacaattacaatttgccatttgatggcagaacgtaccagaggatttaagagtaggatagtaagtagtagtaacgatggattttgggatccgataggttatgtacaatcacgttgaaagtgaaagaaacaaagaaaaaaaaagaaaagagactatttttttagaagtttttgtgtgcatagattgtttggttatttgatagcgtgagaggaagaaaggataggaaaggatgaaagaagctcttgcaaatccaattattcaacaacaaggaaatacagagcgaggaacgagaggagatggagaggtaagaaactaagaaagatggaagtactgattgggctcgaaaaggtaaaggtgtagacgggcggacctgcagcgataaaccaagccgaaagtgtctgaggctgtataagtcaagacaacgagctcaatcaaggccaagagatctatttgatacgttttaatctctcggtttggccgtgaatacggttgtcgagtctgtcggttttggtggacatgccttccaatttacggttttgggagtcgatctctgtgcccatggttttggacatcaagttcaagcgagaggtcaggccagagatctcgttgagattgtcgtccaactcatcctccaactcgtcgtcactttcggtgttctcgaattggtatcgagccttatcggccaatctagaccgtaatcctccgggtgctccttttggttgattggcacccttgtctaaagccttcaaggtttctgcggtcctctccctagattcgtactgttgacgacgaacctcttctcgctcggccttttcctcctcgtgtcgtgataataatttctgctcgtgtgcgtctcgtttgcctttcttgttgaaggtgaacgtcggtctgaagatcgagcgattcaaggcaacgatctctttctgttggtcgtcagctctgacggcgtgggcctttgccatatccagatgattctccgtgttggccaatcggtctaagtttgaggtaatcaaggaaggtcaatcattctgatggtgagcatgcaggtaaattaaaagataaaaacacagatcgtaaagactaaccagattgttccccaagtcggttcatagtattacgggcggtttcctcggcctctctggcaattcttaaggcgttacgagtactactcaagctttcctgtttggtgaatttgatctgttgtttgatagcctcgacttcttcatcctcatcatcgagctgacttccagaggatcctggtggaccatccatgtcacggtcgacgaatgatctattgggtggtcgcgcccctttgaagagctcttgtcggttggcatccgggtttccaaatctgtcgttggccatcggtcggcctgaggaggatggaccagccgggttcctgctcgaggataacaagtttcggtttaccgggggcgctcgggccttgggctcctccacaggtgggatctcgacagctttcttgcgactgaacatcgtcggttgttgttaacttttgcaggtggatgtgaagtggtcaagaggtctgagttgaagcttcgaggggttgtcgatggatggataagaagggttgttgggatgatttactatgaagaggatgaggttattatattaagcacttgaccaaatccagcgaccatcaatcaagcagccactgccaccgttgtccgtgccgggttgagatgggctggggtgcgagcagagggggctaagcctcgatactgcttgcacagcatctcatcttcaactgcagaggatgcttacgtaaccccttccggcactctgtcaatgatgtcaatctctttcaactgtagtcacgtccaccgtgagcgtcaaagctgaatcaagtgtggtttcctgtcgtgaacgcattcttctttcacctggttaagcctggcaacacccactgatcgtcatgattagtagtgtacgtagcacattcaagcaaggataatggaagcttcgttgctacatagtaatttaaatgtattcatggctccaagagcatcgtggaaatttgcagcgatacggaacggttgccagtgacaacctcaagcgaagaaagaaagcagcttgatgagtctgttagggcatggaggcttggcgaagaagaaatttcaggatacaagtatataaagatctccacagcttcggaagttgatggtagttggaagccattgggctcgcggtaaaactgaggcaattcggaagaaatgtgtgcgtgtgtggatatacaattggtccagacatgacacgcccgtaagattagaacatgaaaatttgtgtaaatggtttaaatgatccgaatcatacaagatacgtaccctagtgcaatcacatgtgtgcgtgtgtctactgccaccatcagtcttcaagcacccgaaaagaggaaactagctcaaatgcaggcacaattagtcactccatctatccaaacctgaaggcccctggtcggcgctgtctggccatgtgggcagaaggttgcactgagacacaagagtttttattatcgggagtcaatcagtcatatcatgggaaagctggagcacatcctgttcttgattttggcatcctcctccaatcgaccatccctgttccctggtgcaacgtcaaatcaatcaatccatgactcacatctcgatatatcagttttgtgtttattattgtgtgcgtgaaagtaaaagaaaacacatctatgtattacaatttccgaaatggtggactgattgggtatattattcaagacatggttaaggttcaatgtcctgaatttcggatcgggatttgggttagtcttttgagatgagatttgacggttggcagggggacttcgttgcggtggaagattccggcagccaggccggcctcgacgtttgtctgcaggaacaagtcttcgaagtcttgggcagagccggcgcccgagctagcgatcacgggaatcgagacgtgtcttctgacgagctcgaccagacgcaaatcgaagccagacttcgagccgtccttgtcgaccgagttcaaaaggatctcacccgccccaagagcttcgactccagtggccaactgaacaacatctactggtcgactttctcttccccccttgatggtacattggtaccagcaaaatcgttccccgtttggccccagatcagcctttaagttttgcgagtcagaccccgctcccaaagctgaagaagaaagatctaccacacaaggttgatgctctgccggtgcatcctggatacttgagacataaacccgttttggatcgatggagaccaccacagcttgtctcccatataccctggcaatttcggatatgctactcttggggagttgtttgcttgtcagataagattcaacagcgagcactgcatcgccaccaatgctgactttgtcggctccagctcgaaaataggcagtagcaacttcgagggcagagcgcgaggttccgtcaggctcgaccgtatctctgattccacctccgacacagaagggtacgaagaccgtctcggcggccttctcgagtaccgtgagcatgggctgatcgttaagaggacaagatcgaaacgaggtgatgttgagaaaagtgatttcgtcggccccttcgtcgtagtaccgacgagcgagctcaaccggtttgccgagattccggacttcgcccttggtgctcacgtcgcctagctcggagccgttagcctccctaacatcatactggtctcccttcgtgaccaccaagtccccgttgtcgttacttcggacgtccaaacacgcaatgattcgcttggtcagtccagatcgagtcatcaaagtttgtggatccattggggctgggatcgtgagcgggacatcagaataaggagtaattaagtcaggttccgacagccatccttgcagaagtcggagaccctctggcccggatttttcgggatgaaattgggtagcaaaaacattgccgcgtctgatgctgctgacgaatacttcatcttcgtaacgggtgagtgtttctgtccatccatccatggcctcaacgttcgaggcacgatatgagtgaacgaagtagaatgcggaatctgagtcggagcttccgcttgaagatccactgggagatgtgatttttaaagaattgttccagcccatgtgaggaactgctttgttggtcgatgagaacttctgaacatgcgatgggacgattcctagtccagggacttgagggctttcttctgatgacaagaacagggcctgatttgatagtgaaacaaaggaggaagaatatcgttagcatgaccgccaggatgatcaacgagtgttattattgtagagaattgtaaatcacctgcatgccaatacaaatgcccatgtacggctttcccgatcggatgtattcgatcaacggttcagcgtatcctttggctcgaagggcttccatggctggtccaaaggctccaacgccggggaaaatcaatttctggatacagtatacgttagcaaaacggaagcaaagagtacagtttctggatatcagcacctcttgataggctgttcttttgaccgaggaaggagggagaagtcttgctagggaaaactgaatatcttagggaaaaaaagtcttcactcaactgttgcagatttgatatcatcaggcgagttgacccatttgaactggaatcctaatcggttgatggagttagccaaagagcgtacattgccagctccgtagtcgagaagatatctgcaagattttccaattcaagttatatctcatcagtctctatctcgaaattattaagtgagagaggcctgagaaaacactcacatcatcttgaatgttggttattagttggtcctaatgatagtcgatccaccacgagagttaggaaacttctgattgtaccaatcttccatatgggtgttatcaggtgtccggcccgcccgggtgaggatcgtcggagtttcgtgacatgccagcttgtgggtttggaagatcccggaaagggataacagtgcggctgcgccggcgcatacaaacacaacgtgccgtaccgttcggcgttcctgtggccgacggttcagctccaatgctccatggatgacatcaacgatcaacttctggggaatggtaactcgcccctaaataaatgggtccccatccggacccaccagcccaaacttctcatcacccatcccggttgcttcttgcaccccttcaacaacagattcgggcttcaagttacaagggatcaactttgtaaaacggcaaattagaaaaaccagaagccattcaaagttgctgacggatcaaaaaaataatttgcggcacccacctgcagatcaagcgatttctgaaagcctccaacttcaatctcaaaagatcaccgagtacgcctcagttgctgatagcacaaatactggttgcagatggcaactggcctattaatgttctccttgaagggcttttgagatcaacgatttctctttcttggttctcaaaagagtgcatgcatacatacacctgaccatgtcacccaccccaaccttgttttcaaaaactgaagctagaaagctcatcagcagatcttgataagccaccaatttctttcttgaaacccctgtgtgagatcttcatgcgctaacactctgctgaaagaactggggttgattgtgctttcaaagaagcctctttggataggaaaatcaggcacgttatcttggccgaactcgagtacgtttcccaaagtgccatcagtgtgaatgattgcaatgatcccatcagttgaaaaaaaaagatcaacaaagccttctcccactttaattagggggccattctgtgagttatgtaacggccggatgaatggttgggccgtctttggcatgcgtgtgtatggtgtatatgcgtctcggtcactggtggttagggaagttgctgggctgaaatttgactgtagtcatcttgtgtgctcaatggacatccatcgcctgaaagttagctcaacacagcaaattggggtctgggcgcatgctgagttgctgtgagggacctgacaccctcggggggatttgattcgtgaagattcgtggaatttgtcggtggaacttgtgattgagggatggctttgtaataattgtgcgatgatcgatgaactcataacttgactgcaagaaagggggatcagcgtgatggacagcacggacgcatgatggaagagccgaagagaaggaaaaccgactggagaagatgaaatccatccaagcggtctcatcagacaaactttgctcaaccgtgaggagatgtatacaaacagcagacacataagagactcgtcacaggttatattccatatatcgtaagctttataagccacacatgaggcagtgggaagtgcataaatgctgtgctcgtcgcactgcactcggtctcagtggaaatgaacattaaaacagccggagacaacgtggcccgttgtttggccatgaactcgccaagggtctgactgatctgaaaacggatttcctgagtcgcatagctcttggatatttaaagcagttccttctcctggagaacgaaggacagggaccgattaagaaacgcatttcatcatacacttctgaccatctcggaatcctacgcgagagtcatcatgtcttctaacaagttggtctggtttctttctctttctgttctccgggcccttggtagttgctgcttctcgccagtttgtctcgtatcaaacctctagctttgccagcgatttgtctggggtgaatgaactacttatgtgttgggcggcgctcgtattaagactgtgtataacttatcgagctggtatcgtctacatatatgtagtagaaccctattttcttgatcttttgatggctctgcttgcatcatgatttgaaaagctcgaagataaactaactgaccgtttgttctcttcatacccgttccgttgacttccaacgttactcaactgctttccagagttgacctcaagaacatccaaggcgatatcattatcggtttacagaaacgagttgaagccttctggttttgcaccctaaaatctgaatccaactctgtcgaaggttttcgtagaaacctgaaagactctttacttccgttgattaccaccactcaagacgtgctcgacacacaaaaaaagatcaatgatcataaacgaaataagagatccgagggggggaacgacctgttacccatcacccaggtcaacctcggattcagctttgccggattgaaaaaattgggacttaagctggaagagatcccaaccggtggcgacggagtcttttcgaagggccaaaaggttgatgcggtcgataacttgggagaccccgtcgacccaaagacgaaaaagttgaagacctggtctaaagactttttgcatgaagccaactcgatcgatttcgtcatcttgatcacggctccggactgcaagttgttggatcaaaaactagaccagcttcgaaagaatttgagcgggtttttggcctcttcgtttgttcgcaagggtaatgttagacccggtaatgaggtcgggcatgagcactttgggttcttagttgagtgtctttcctgctttttttaccctcatgagttttgatattttccacgagcggcaaattgagtcaatcaaccaattacttatactgatgatgaacaaaccaatcttaaaaggacgggatttccacgccaacaatcgaaaacattaatgcccagccaggtgataagaagagtggaatagttaaaccagatgtggttttactcggccaacctgcttcgggtgggaataccaataacttggatccgaagcaggcttggattaaagatggctcgtttatggctttcagagagctccaacaactcgtaccagagttccaatccttctgcgacgagtctgccaaaaagcttcaaaaccctaatgtgtctggcgacttcatcggggctagaattgttggcagatggaaatcaggtgagcgctttcacctcgtctttccattttcaactcaagaaacacgaagaatgtttagcgcttctttattgaataacctccatccttgtcttgttttaggtgccccacttaccttgaccccagtccaagataaaccggaactgaatcgagcacaggacttcgactattccgatgaattgaaacaagaacgttgtccctacgctgctcacataaggtatcggctcaaatttatgaaccaaaaggataccaagtccaattgtaattgaaattattattattattttttttgctgtctcctagaaaaactaacccgcgtaatggcatagctggtgcggatcccaacacggccgtcttgcctcatcttatgatcagaaacggcatcccttatggtaagtcctgggacagctcttggaattgcatttatctccatgtttggattttgatttcgcatggcctgaagaggattgaccatggatgtgttgcattcattagggcctgagcttaccgcggaagaaaagaaagcgaagaaaacgaaagagaatcgtggtctattatttgtttcttatcaaagccaaatcgaaagtggattccaatttgttcagaaggtaactaaccgttcacttaagtcgctctttgaatcttgatttttttttttgaaaaggactgacatcagatgaaacttctgactctttgttgcctcaatcgattttttcgatcatcacagctttggtgcaacaacaccgattttccggctaaaactccggctaaagtgactcccgggttcgatttgttaatcggacaaaccgctgatgaaaagcctcgagtagctcaaaatatcaacccattggtgaggacgatatcatagttcaatggctcaatggaggtctgacaaatcgagccctgttttgtgcatgtttcgtttgacagggaattgcgggcactaccgatcccaacaacatagtgaccgccccggcacatttcatcgttccccttgggtgagtatcggctgcattctcagagagtaggaaatgagactaaacctaaacatgaccttttacgttacgttatcccatcttttgtaccccagtggagaatatttccttatgccttccatcaaagccatcaacgaaaagcttggcctttcgtcaagatctgacctatgaaaagcttggcctttcgtcaagatctgacctataaatcgttcctcgtttttctcagtcgaacagaaaagcgtatgtagttgaagagattatgaaatgacttggcaaaaaattgtttgaaagaaagcttcaaattagcaatatcaaatagctgtatatgttacctgtatttctttaaccgcaacaatactatcttttttgtggtctgtttgcatgttataagtttgaaaggcttgtttttccccctttgatgcgctctgatccatagttaacagtaaaatacacaaatgaaagcatttattgatggcacaaaccacatgtaggttgattttctatgttggttgcaacaacagcagcccctgattcaccatgaatttttattgtgtgctgacactagtgatcaaaaaacaaatagatttatgagcaagaagtggatgctactggtatgtgttctgtgttggttgcaccaactggcaacagcagcctctgatttttcacatgcatgttgaccatgtgtttttcaagccttttcttcagaatgaagtctgttcctatcccacaggtgtgttctgaagaagtaggaagggtccagaacccagctgtgggataggcacagtcttcattttgaagaaaaggcttgaaaaacacatggtcaacatgcatgtgaaaaatcagagggatgctgttggcgcaactgtaccaatttatagtatactgtttgattcctaaagacaaaagaccagaactagaattgaaacaaaaggattagacaagagacaatcaaagaaacaaggagaatgagaaaaatgataaatgatagaccaaccctgaagtagataaatttttaatgcaaaacatacaactgaatagaatgatacaagagacttgtagagagaaactgagaaacacaatgtcagactcgtgttgatgaaaatacaaagaaacaagagtagaaaaataaacaaagcctatggatatgggaagaatttagtaagtgttagatatcaaaagaagaacaaagatctaagaaaagatagaccagtatttaaacaaaaaagaagtgattagcattagtgcaaagagattgaggtgagaagaaacaaataagaaatgctgagagtgcatttctcaccaagttggagctagaaaggctgtccaagttgaagcttcaccaagacttgatggtggttgagaaaggtgggccaagtttgttttggatcttgatgagttgagtgtttttggaagagagaggaaaggtgagaatttatccgcaaaaatgagagcgtcttgggggtgctgtaggagagccgggattgacaagagtaagaaggagggagagcaatcttctttctagattaggttatgtttttttttttttttttttttttttttttttttgagtgcagtttgttttgacattgcgcactataggttatgtttggtgagacacagtgttgtttcacagacatatcatgactgatgattccgcgtgaactgttgatgcatgcaggccagttcattttgagcttcagtctcaacagaaaccaacatagaacacataccagtagcatccttttcttttcttgctcatgaaactatttgtttttcttgcttgggcccagaaactctgtgaacaaaaaaagaaacttcaaaataatcctgtgcattgtgcttgacaacaacattgttttccagatttacatataatcatctcagatcttatatacttacagatcaatgatattctacaggacagctaccaagtgaaatactctcctttagttacctcaaaattcttcaaatagtctacaaagaaaaaaacctatccatttatcctacaaatagtagttgttatatgattctgttcaattcattgtactatgcacacttgacctacaccaattagctttcagttcatcagtaaaaaaattgcaatcaaaaaatgaaggtgtgctatctgtcagaatagtcccctaggggatgagaccgcaaccaagtgttgcaggaagtctacatacagccaaacaaaacaacgtaagccatgagactctacagccagaatatccaagagatgaaacttacctcagccatactgtttcagatccaagaaatgatacccgcaaccaaaggacttgggaacgaagccatcccagccaagtcaccaagggcgccggggatcaagcaacacatggaaggaaccacgaggagaaattgtgagtatttaaccagccctttcatcaggcagatcagacagcagaactaatcatttgtctccgccctcagatcaatagcacacagaataagcaatccacctggaacacaactactcacccgtatagaatcagacagaaacgagtaagttggattcagccaacactgggaggttacgttttcagtaacgaaaaataacgataatgtaacttaaaattttccgtttttgttgaagtttcttgtaacggttttccgttgcgttactaagttttttttgttttttattttccctcatgctacgttattcagtgagattttttttctattcatggaaaagttatgttatcaaatattttcatagataactaaggagataacggtagagacagtgtaatattgatttcagggcttcacaagtgaatgcctatagatgctggcattatcagatataaaaaatcattttatttttgggacaacaagctcggaaatcacctttccagcagtatcaaatgctcccgtgagaggaaccccctcacgtagccacatcaagctgctcacactctgtgacattgttttaggaagcatgctaccgcggctgttgttgcaaacatcagaagctgctgagaagagtcgctccacagagcaagaacttgctgaggtggccaggtagcttcgtgccaaggttgcaacatttggataaaggtggcagtgtttctagtatagatggcattttactattagttctggcactagaaggttcagcaaggaagattcacataccttccaccatcgcagagcaaatccatgatgtgtaatgtcctcgggcttaaacatcagattggcagatagatacaactgaagttcatgttcttgggctgatggagtctttttgttgagtgatgccaggcgtgccattagtcctttcgggtcggtgctgccgctggtggagtcttttggattggtgctagttgttggttttttttggaggctagtagcttgtgttgaaaccgtttccttgatgcaagtaaactctccttgaatcaatttgttacaccgatccacttcaatgctatcttgaccataaacaagagtaaaaagagaaattctgtagcaaggatggagaattgtggcaagaacaagtgaatcacaagccatcgcttcttcaagatacttttcgacccgtttcgacattgcacaatacattggataaagtgcatcactctccgcggccgcatttgttttctcttcaaggtcctccttcagctctaagtacttggggataacatgcgcaccagatggatgatcaccctccatgtcttcagtgagcttcacaaaaacctaagaagatttaaggtcagaaatcacatgtcttaaatcatgagggtgggtgaaattacctcgagctcagagttaagttcctcaatatcttgccagtcaacaggggaaaaagaaacatcattgaagatgccaatgttaggatcggtggctgagttgttcttgttccttgattttcgtcgggatttctcgacactctcttgatcatccttcaagattttgtcaatgacctaaaaaattatcaaattaatattgaatataaaaattcaaaccacattaaatttggaactgacctctcgagctaatatagccctcttatgactctcatacttgatgttccatcgtatgccatagccagcaatcaatggtgaacatctaattccaagtgcatcagcagtttgttggaagagaccccgtgtagctgaggatcgagtaatttgcctgatgacagtgtcaagctaagagttacaaatcaaagtgtgaccacaaaaagtaaacaaaatcaaattgtgatcaaaaacgtaaacaaaattaatgtgaagaattataacatacctgaagagttaaatcgcgcagctttgcagatctggaatgtttatctttggccatctgaccttcaccagacctttgaccatttctaggctcagcatctggatcgtcatccgattcggtcccttcactagattcttcatcatcggcgttaccataattgctttcttgtttgtctttgatttcatcaggattttcttcaggttggctggcaacagtgatctcctgcacatcacttcctggatcatggtttttgtcttcttcaggcaattcggccaactttcccagaactggaaacaacccaacactgaatgtttggttttaccgggaggcaacgtcttgagagccaaagcctgtaggcctgcattcacgattaaagcaagcttatggcaaaagcaccgtatgtgcatcgattccggatcccaactggatgtcaaatttccagatgattcaaatatctcgtacattttcttggccatggtattgttgttcgatccagaatctgtagtttgggctagcatgtaaatgaggatatgtaagttagtaccaattggccataaccataagataaatcaataactcatcttttggtgtagattgttttttgtgaggagtttggcaattggtcgtgccaagagctctcccctgtgcttccagggaatcattttgagtgacatgtgcctcacgataaactcccaattggagttgatgaaggtgactgccgcaccaatgaaggcaaatcgatttcctttagtcgtccaaacgtcatggatgagcgtaaaagtggtgtcaagattcttggtaatagatattaaatgaaattcatcagtatggaataagaaaaagagtggaatgatataacagaggaatttatacttttaaagaatcaaacacttgttttcgaaggccaacatataattgtttggcctcatcagcagcccattttcgagaatataaacgggcatccttatttgcatagagaaaggcggctcgtaggtagggatcttcaatgcgggaccaagggagtgcttgccgtacttgccatgcaactatgatctggttcaggactcgtcgttcaaacttcttggccgataagaacccattgagtgtggtctgttttgacttttcgatttcttttgcctttctagcctgctgctctgcaacacttttgggtaatcggtggccttctttttttgccttcgctcgctgcttgcatcctttgttgtttttacaaagttgagccgatccatcgcgatgagattttaagtttgcccgggaggttccatggattcgataggtgatgtgacaccatttgcacttgtaattcaacaacgttccagggacatcctgtttgataggaaatgaatcagtcaatagaaagctgggtcaaagttaaacaaagagaaaaatatttactgaccccttctttccagaatggaggttcaaaaaagtcatcaacaaatgagtagttgtcctcttcatcatctgatttttctgcatttgtgtgacctcggactcgagctttggaattgattgcgtgtattttaacctctgaatcctggtcgtagtcatagtcgtctttggcctaagatattattgtgtcaaacatatatatcttatcagcacatgatcttatttgaacggtagagaagataaccttacttgtgatgctaggctgttggtagtttgggtaactttactcaacagaattgctgatccaggaggctgagaattgccttgggttgaatctcttgatggaaggtatgttggtcgctttggcaccttggctggcctttttgatgttttcttttgttcaatttgtgtatttttcctttgtttgttgattggttgtcatttgttctgatcgtttagcgttccctgggagctggtcactactgagtcttgaggagaagccgtaacttgtctgcgacgcttgttggcactggcatttggagcgcctaccaaactacgtcgggaatctgctggggtggatataagggttcgtgactgaactggggtggtcacacggcttgaacgatgaggtccattctgactttgattggtggcataaccagaggcatcttcattgggagcagaagcggttgattggggatcagtacgcatcttaaataaatagctagttgatgggtggtgaatttaagtcgggttatgtgttgagtgttgagttgatttaagataacgatctttggatgagataagatgcttcagtacagaatgaaggccaaaagaagtggaatttttgtttggttaggacaactccctctgcattggaatttggatttgaaccgacaacttgccagggggttctttgaaaattgtttcaggctaacccaggccctgcttcaattgaggctggttactcttcagcttgacattcaacttgaaaccactgggcaaatgcacatggattggcacgaaaaaaaaaattcagaccataagggatgtccagtctgattcacttttgtgatgaaatattttcaaataatgaataagaatcacatcagttcaccttcttgcaatttctgctccattcatacatcacctcttgtgcatttggttttaacttatcaaatgtgtttggaaatttctcagcagtgatgtatttgatgttctttttatgaatgtattaaaaatagaaccaatgatactttgatataaattaaacttgaagcacttagacccatttcaaataaatgtctgatgtctctccaagaagctagagatcctgactgaagctgatacatgattataatgtattataatttgaaactcaggcacaaacactttcttttgatctgtttgatgactttgggaaatgatccctgcattcaacaaatttatggattaaccacaagcaaaaagatgtggcttatgagttatagtagcaggagcatttgagaacatgaaaagcaatgagttgaagttgagaccattccaaagagatactaggtctgagtctgagttgcattattataaaccaaaaaattaatattgtctgatttatgtggaaaggttttgcatgtaacatattgataaacttatttcccaaataacacagaccagaaacaaatttccaccagttattgactcatgttgataaatataattgaacaaagttggctcagatcaggatgaaagctcaaccattcattggagaacttcccattgatttgaaaacctttatcaaaaattgtaaagttctaattttttcaatacaatttagaaataatctgattgcaaaatgattcaaaaaaattattgaaatctatacctgttcctcaaagattctatatcaaagctatggaaatttaaatatataccaccatgattttgaatggtttttacttcaatttcaattcattctcaagagatttattaccagtttgacttgatgattatccttatattcaccactattcatttaaattcttagtggtatggtatccttttatcagtgcaatgagataccccaaaaaaactgagaaaatgttaaatttgaagtaaagattcaaaaagattctatccaatccagcgactaggacttccgaaagatcaattcttcattttgggaatacatggaaccgctgaaataaacaataaaatgttccatatgcataatgcatacctcatgtgcatgcattttcccattttcattcatgaaattgactcacaaccacatgacacatcagacttcgttcctggatttcacttcgacagaagcaactcacaatctacaaaccatccgacttagttcccaattttcaccaacactgggtgagtcatacaatcactattctttctcatccgataatttcagatttgcaatctcttgctttttgctgcttgcattgaatccaccgctcacatcccttcaattgagtatgatcaaagaacttggtcgtgccttttggaggtaaatcaatgggccatcatgtggaggaaaatgtgatgtagctcaagacagccatcccttctattcttgaaatactcttttcaactttcattcgtgacttgtcctatattcatgctaatcgtatcctcttgcttttatcaacaggctttctcatgaatatttgaccagagctctaccctactatcaactgctacacagtaagtttatttttggtctcaatcattttccgaagtaaagccccaaccaaatgaaaagccagacccaaacggcttggaaagcgagatcaatttttttcatcagggagttgtcttatctgatatccactttggttcgactaacgatcaagtttttcttgaatcacatccaatattcaacttggttgtaaaaatctatcagtaagtctttttcttgatggactcctgatcgcgattgaaaattgcaataaagatactgattgttgcaattatacattgatagaaccggctatcttattatcaatcaatcttgattaaacatatcggctatcagttatctttgatcgttcaacttggattgaagttctctcttctttaacctggtttgttattgatcgaatctggttacagatcctataaagcaactgattgttacctttttgaacttggatttggctgatgcttacaaccgatcaaatttcatcagggttagctgctactctcagctgattgaatttcaccaaggctggttgatactctcaaccgattgaatcaaatcaaggtgagttgagcctcttagctaagtgaattctgtcaaggttggctgatactttaagcggattgaactacatcaaaaaatagatcaatatcagttattttcaatcgttcaacttggattgaaattctctcttgtttaacctggtttgtttttgatcgcatctggttacagatcctataaagcaactgatttttacagttatacattgacagaactggatatctcattgttgatcaattttgattaaaccgataggctatcagtcattttaaattgtttgacttggattgaagttctatcctcttttacctggtttgtttgtgattgcatttggttacagatctactaataaactttttgaacttggatttagctgatgcttccaaccgatcaaatttcatcaaggttatctgctactctcagctgattgaatttcaccaaggctagctgatactctcaaccgattgaatcacaccaaggtgagttgagcctcttagccaagtgatttccatcaaggttagctgatactttaagtgaattgaactccatcaagaaacagatcaagaagactcaatcactccaaatcgttccaaattaaatttgacttactgttgctgtgttagttaaaaacttcaattatttatcatcgattccaagatgactaacttgtctgctttgggcttggtttgattgtttgatagaactgaattttcaatttcaactttcttgaatatatcaattctattaagccaaatcatcaaattagtatgttcaatttttgaaaatccaacatgttttcttttcttaaaactgattgaattctgactgctattggctttaattatctcaacaagccagcatgtcaagcaacagaaaagaatatcttaagcaacgaaaacgagacaatcgtaacgaacggcgatcaaacgatagaacctccgaattaaggttatctggccatgatcctgatcccttgttaccccccccccgagcgcattgtatggtcaatacaaaaatacaaaccatgcgaactcttcccccatcaaatcttggagggtgaccgaaaaccaacacctgccgagcttgaacatgcacaatcaattgcaaaaacgtttttctactttggacatggaaaggtagttgttctagatgaggataacaaaaacgaaataattgtgatcattgagttcactccacttgaagaactatcacctcaacaaaccagggacctgaacattgtgaccaccttccttcacaaatgcaaaagatttgtcaactcgatctcgtccgcgccacgctgctggggtgggaagatgtgggcgtttgggtggcgaaagtgtatggacgcgtttaagcttgctggactctatcttaaaagcgccaagattcaagctgccaaggccgactacgattcccacatgcggtcttcaccccggccttcgaagattctaggaaagatgttcaaaaatcttgcaaatgtcgcttttgaacaaaaccgtgatctcatgaaggcaaactctattcctgcctttgcatccttacatcatcaagacccacttggcgagttcgactgctcaccaaatttaaccttcaccacgggcggtttttataatccaccacacaaagacgatgaagatctgcaagattttgcatttgctctattccttccaaccaaaacggctgacggtactcttgttaagccatctgacaattacaatatcacaggtggtgcatttgtttttccggattatggttttgggatcaatttctctgaacaaaaaggtatcgtgaagcttgtttgggcttcaagaagagtaaggcattgcactcttccagctgttgaatcttcctctcatacacgtatggctttgtcacttcaagttaacaaaaaaacagccaacacctttagagacattgaaaatggtgatatctttaagagaccaaaaaatataaataaaaagaaagaagatttgtatgtagctggtcacaattattgtttgaatcccacctcttatgcccgctcttagtttttaattagtatcagctttgattgaagatttttcacagttatcccgttattcaagatttttttttaattgaaagttacgttacagcttggtgcaaaaaaaaacaaaaaaaccaagttacatttcttgagaccacaatttccaaaagttaaaagtaactttaacaagaaaaaatataacggaaaaagttacgttatggaaatcagcccagatatcgtaacgtatgtaacttcccagtgttgattcagcatatgtgcgccgatcagcagattggtcattagctaacctgattaatcggatcttagaacacaatctgaaccaggcgaccatatctggcatcaataggataaggacaagctatccgaagacaggcacataaagtgaataaaaaactccttcaccatgtggaacaagacaagcagatactaactccctgcttgcatcgaactgtcaaacagccgtcaccttagagattgtttgtttggacctgttggggggtacctgccacacttcagatcaagccctccacatcaacagccaccataaatacaagtgggggggtccagtactaaaccttcatcattaccaaaccctctggaagcatcagtggtgtctgagggtgtggagggagtgttttgaagtgtggcaggtaccccccaacaggtccaaacaaacaatctctacgtcaccttctacccttcttctcattcatctcacatctcactcttaactcagctatcacccacatcccaaaccacactgcatcggcaattccgatcagcaaaaagcaaatccaagaagcaagtcgattgattctgctcttaggtaaaattctttcatttcttgtctttagttgatcgcacaatttgtgcatagcaatagcaagataaaacaagaagtctaatggaaataaatcactcttagttgtttaaaatcttacactatcagcagccgggaggaatcctcccgaccattgggggctctttttggtttgccgacccccaaaacccagtgggtcttgaggcattgacccccaacacctctaggggtatgtctttttttatttaaatatttttgagtgggagtcaaatctccaattgatgggagtcaattagccaagccccaacatttttttggtttaatttattttcactcttttcatgtgatttactttatttctgtctattcaaatttcactaaaaaaacaggttggtcattgcttggataagagcatctttaccgtttgagctaaaagcaagtgatttaagcttgcagctatcactaagctacaatagccacattgattcagttgcactggtttgcttgaggttaaagttgtgatggatggtttgaagtcgccactgtcaaaggggttgtattggttacaaccccctgcggtaagctggtcagtcagaagcggccgataaaagattggtctccttgaccaattttatattggccaggcccactgatacatttttcctttgttctaatgtatcagtgagcccaactgataaaaaattggtcaatgagactgatcttatataggttgcctccggaccaccttatcgtggcttgtaactgatacaactccttttgaagtgagtctaaccttgttaaaattggactttgctgatgcattggaggacttcccgtcaacatctgcgggtctcccagtgtcagtttagagccgcgaaattcaaatttctctgtgagaattaagagttttcgggtctagatccacttctgcaagggtcccagatccaaagggaagtcctccattggtgagcagctccccttgagaagcaagatcccacaataaaatttaaccaagattatgcatcagcaagcaaaacctgcttcacatcagcaactgttttggtagaacgtgaacccccttattgactctaagtgggtggattgagtttccagagtccaaaaaaatgtggtggaatctgctgtgtagccacaaatttgatctaacttaagggaagaggaaggcttttttgcttggaagggttggcagtcaaacttttcgctacaacctcagtcaaaatcccttctggattgccactcctgggcttcatgtatcactgccacacatttgagtcagctcgatgctcataaaaattgatgaatcagacttcgttccacataaaactttcatcgacaaccctttgtgtattcaaagggtttggacctttaaaaagcgaaataaattatcagaagtattacgaacatcagcagtggctaacttaactaagtccctcccagtggaggggggacgccgtcccgcagggaccctccgaaggagggacttatgcgcaaggccgacctgcctgctcgagagcattaggaaaatcagcgttttttttttattcactttgctgggttcatcgtttaacatcggtggatgaagttgcccaccaaacggaggggcctttccaggagattcgatctcttgactgaatgagctggtggggtgacccattgctggcccactgagcttttcatgattgctttgctcagaggtctttgggaggtgtctcctgtagtaggtgcctcatccgatgtacgagagcttccacatgaatactgtggctggccatcaatagtaaatggagcatgaaaccacatattattgtgaattcatctcactagtgtcgaagatcctagaaactcaggaacataccggaagatacaaaggccatcttccatgaccccaagagacatgaaaagagtgattggctatcatgctgatgagctggcaacaccgggagggtctagaaagatagagaccagcgaggcgatcaagaaaatcaaaaaatttggaaaattcaatcatacaaaatggagtagggatgattacgagattttccccgccaaattttctaatgctttcaggccgcggggtcgcctttccacgtaagtccctccctccggtcggcgcaatgcgacaagtggtttaccactccgacaaaggagggcagggacttagctaagttagcagcagtggatgtcaagctatgtcaagtttcaaccgatgcaaatgtgtagcgagcgggaagataagacaggaaggccgcctgtcgcagatcggaaagcgaagcaaacaacgcgcgaaaatcagaaaccctgtttctggactgagcacagaacattgaataccttatcttctacagtagttcctcttttgagtaaaagccagtggaaggcggatggatactcttgcgaaggatcactgagtcgctgtaagcgttgtttagccgaactcgcgaaatgccgctaatgaagaggttctgacttctagcagtctcatcgcaaaaggcagcttgctcaatggctcaacagcaaacctggtcttccgataggagagacattttctacctttcttccgaagtctctgagcgctcactctagttgggccgagttgagctccaatgcgcgtttagcacttgagctcagcgaagcgcttttccaggatgggctagcttcctttgtagcaaggaatcaaaggttcgttcttcctaggctttacagctcacggaagcacgaacctgcttccctcaaacgggtatttgttgagagccccaagtagcttcttcttcccttaaccatcggttccagaacagcttaccccacaaacccaaccaaggctttaattcactccaggtcttgtatccgaacttaaacacctcttatccctgggtctaccgtcttgtgcttgaagcacgcatcaaaacagactcagaacacaactacataatcagcttgcagcgagacacggctctaccacctccattttttcttaatcgccttttcaagctggaaggacttcatcaaacaaccatcaaccgagggcctcactttcaagggttcagaagattgaggaaattgttcaccaataacttatatttttgcagccattcacactgaagatgcgcgacgattttgataccaagtggtccacagttctagccaaggtgcccaaggggaagaatccttttgatttcgtacaaaaaaacatggttggtgaactgttacactttgacttaattgtattcagaaattaagccatccctttttaactttttcggtcttccattgtagagcctccgcacccataaccgacataatgaaggcacatttttagtcctgatcatcttgacagttttgacccttataaatattttggtcttgctattttgtttcttgtgggtcctctttaacggccgcgaagggcgctcaagacatctatggttcattcgatatgtcagaaccaaaggtcagaaacccctgcccgatccgcctgaaatgataccccgaattgacatttgcacgcttcagataagaaatttgttatcgcgcccaacagtagtctctttgtgataatctttcaatctgcctctggtgctgcaacgttggcgtacatgtcctttgtttttaaaaacttcaaaaatcctcaagagctcaacctctcctcgtcttctgtttggtaagtggaattactcagtttaaattgaaaactcatcaagtaaaatagaatacagaagaactaattgatacacttcttctaccgcatataaaggtttaatattgcatttcttttattctacattgggctctggacttctggatggggctactggtctgcttcgtgagttcctcttgaaaaactctgcaggtattccagcgcctgttcactcaattcattgtcggacgtagtctgtcacgccagccaaaggacgtactactttcagatcgcatcttatcatcgagagtgtctgccatatgctgggccatttggtgcttactggcgggcgggttgtatatattcacctcgtgtatgatgcaagcttccttgcacaaatctcatgggagtgaatttaagttcagagctcagttgcagaaatctgctcgcgtgtgggccaaaagtccaaaagccgtgaacccttccgatctggcttcactcttcaatcactggcgggatactcagcatacattcgagctgtggcgtacttttaccggaaccttacaaggaatcatgagctttcttctctgcgtggtgcgttatttagagggtgctaaggtctctgttgatgaaaaatcgcacaagctgatcacatgtggcacgcttgttataccttctgacacgaccagtggtacttcgttgcggcagccgcgcttaagagaatcgaaactcgggaaaacggagacaccatcaaatctcacatcccactggcctttgaaaaacccgtcggtccttcaaaacccaagtggctgaggagctttaagatcagtgagccagagacagctttcgactgtagtgattcgaggatgtgagctgaacttcagtaattttgcaaaacaaatatttaggcaagatcaaactgcttgttctctactgttacgcaatggtcatttgtaccctagcgtactcgcttagcctactggtttgctatcatcttccacatcgattacaatggtgagtcatgggaattccttttttttttcctatcgtgatgcagactgagtcatatggctgtttgtgaacagggcaataagcgcaaatggcgaggacgcagtgctcaaaattctgccgttggtatttattttgctactttcctccattcaaacggtgcgtatttcagggcaggaatggctacttccgtcacagatgatggcactgattattcctccattgcttgcccgtcattagtggaaggctcttgtgcgaaagaggagaacctcaaaagttgatacggaactttccgtcccgccgcccccacagtgggccgcacccccaaccgaagtaaaactgaaagcactgaataccttccatgacatcaaccataagttgctgtctccagatgatactcaggatcacgctttgcggcgtgattttcttcatctcacccctcacatctccgtagactattctaatccagaccgtcgtgcactcgtcgacctggacgttgatcgggtgaacccaaagtcttgatgagatactcgcaagtgtaaatatgtataccattaatttcgtcgtcgcattgttttgctgtgctcactccctaaagcacttagtgtccataatttattcataccattctctgcatgactcaatccaaacataataatgaatcccttgtcaagttgtcctctgaagatttctcccattggacaggtttctccaagtgtataaactaacacttgaattccctctactagaaaccaaaacggctttcagagcttatttgctcacacggcaatcatagaaacaaatcaggaggatcccaagacatgaagttggaaaatgataaggatgaatgggaaggagactgaaaatgaggcagaggaagaaagacataaggactggagaaaaaaagcatggcatagtgaggaaaataaattccagaacttgaatttgtagggtcgcagttttgagagtatgcacaagcaatcaaatcaaagaaatgacaacccggcagaacatttcctaattgtcaagtccagccctgttgatttctgtttctttgaaaacaaaaactcatccaacagccaattcgaagtcactttgcgaatgtcgagattaccttggcaagccagactgccactgtcccaatacagatttcatcccttccactcatgtctaaacgtgtgccattgacacgactcatatgactgccgaaagtcatgacagaccatgtctaagtgattgaaatactttgacgaagattacaaagatatatatttattcattcgatgatttgaattatttgaatgtttggtagtggttttagttgtttgaatagctcctgcatggataaatgtaaacaattttggagttggatcttggaagcaagactacaggtttcgagaacaaaacaccccctcaaagcacaacaaacgaaacaaaatccgacgcctaattatcatggcagagtctagaaattagatggataaataagggttgagccttctcatcaactagttttctgtctctttgatttcgatcgatgtttaccgctgccaccttgactgccactgttatcagattgctttcgcttactatcctgccgaaagaattctttcctagtttccttttcacgttcagaacgacctccagcttcatgcgaacgttcgattttcttgatcctttcggcgtctatggagaaggaggcgagaagatcgttcagaactatcccactcgagcacttgaaacaaaggaagacttactctttttagccttagtttctttccgtttttcaatcctgactttagtgacagcctgtgcctgttgcagagcacccaaagttttacgctcttcaggctgtagaagcacagtcctttgttgtaggtaagtcggtttcgattgaggcttttgatatttgggtttggatgcaaagggcaaagagctttgcaattttttggggattttgagtggattgaatcgccttgcctcccttacaatcggctgatgaatgattaaggattttttgttagcaagggccagatttggagcaattaggaaaaggctgggagatgtgtgacatactcggtattgagaattgacatccaccggtgttttcaactgttgatctcgtctgacttcacccgtcaaacgcataccttgccatcttgttttgtttggtaagagtaaagaagccactggcgtgtagaacatccttggttttacattgtaccaagccctcaagaatattatatcgctcatcagaactttatcctcgaacgtcgctctgtaagtaccctcgggtttgggaagagccttcttcacttgccctctgattccagaaactgtgcggatttgtgcgccttcaaacttggttacttcgagagcacttgtgaacattcctttgacaaaggcggtattcttaaagatcttgtaagggacaccagtcagcttcagttttttcactattcgactgctaccatccacgtccaggaccactccggttgctgaaatccgaaagttggtagagccgctacccatgcgactgaaagcgcagaggccagtgttagggctggatacggggccgtaaaaggtggctaagcaatgggtgtgctcaggtgtatacttgagcattcgattcctcgtgccatcatcaagtgagtagattggaacagtttggaaacggcgccatcctacagaaaggatcagtggatcgttcgtcttcaggaccttaggataccatcgatgtttcttcagtcgtacttgaacaaacccaagactgtcttccccaggcaatagaccacccagtaagaaggggaaagtgggatcgaagttgttcaccaattcaggcggtacaccggttatctcgatgcgaacataagctcctggtctatatccttcaacggcgattcgagtctgtgggtcatcatcttcaaactctttcatcgtctgctccatccttcgcgcgatttcttccttctgctcggtgtaaaagtcttttttcccttcttcatcggatgatccgtcgtactctcgatcaaattgtcgcttcagcgcttctttcttggcgaggagttcggtcttgatatctttcgaagcaggtgcggcttgagagggagtgcttcctgtgactttctctccagtttcaaggtcttcaaaatcaccgccctcgctttcgtactgatatgcgacttctgcatccttgttctcaatatcaccggtgatgaatagatgccggatggactgtagacatttttcttcgctccatacctctagctcgttagactcggttggccgataaaattggtaaagatcagcccgtcggctgccatcttctgcacctgaggggcgactcgcaagttcaaacaattcattttcgtcggaatcatccaccttgggtaaatcgcgaggggcttcgcctcttagtcgagaacaaacttcagctggttcaaggcgattatcatagatcaatttcatcggatcacaccgagagtgtttagatgctgctaggcgagtggcagtttgagcaaggttctgcttccatttcggggcttcttgatcttcaccatcgtcgtcttcttcctcatagtcgtcttcaaaccgttcttcgtcggataagtcaacatctgattcgtgctcagatccagatatactgccttccgagcccaaaccaagatcagagtcgctgtcagcatacgcaacatcttgctctcccgtctgtgtagttttccaactgccagcgcgtctccgaacctcttggtttgaccttgaggattcagctacgggatgcgcatcaagatcatcatcatcaagaccttcaaaatctgaatcatcgccatcacttgcatgtgagctagagtcgcatgaatcagcagcatcagagcaatcttcgatagaacccaaagttttgaggggctttttcgaatcgtccaaaagtcggatcttgctagatttcacattgtcgccaagacttgatttgacttgctgtaggtcaacgaccatttttattccatcgcctgcaaggtcttcatcttcactttcttcatctgagaattctgagtcttctgacttttgcttattggaggaaaaatgatttgtggtgttgacccataccgtatcgccatcgaaaaccacggcaccaccagcaccaccactcatgggggcgtgcacaagtttgtgcttctcggcgatcttgcggcgtttttcgctttccgcggtcggtagtgggcacggatcatccagccccgtcattttagtaatacagaatgaatcgactcctgatcctggcacatgtacttttggagtgacatggtctgaaggcggtctaagaggtatgcctcgcaagtaaccccagacagcaaccgtgcggtcacaagatggcgttagtcgtacggtttcacgtggcgtaaggtcctcgaatcggtccgccagcatgtaaggatggctatttcgaaaaatcagggggcggaatttgacgacactgatgaatctgtggaaacggtgtcagggattaaatggctgttaactaagtaatttggcgaacaaattcaacagatgacaggtggcaaacctcgttagattgataatctctctgtcgggatacctcccatttcgaactccgctgaggtaaaacatcttcgctccatcatatacctcggtccaaaatcgatgttttagtcgtttcttttggtctttcaaggctgcgggcgttttgatgagatccaaatgagtcaatacggccatcagcttgggtagtccatgggaggatagggcagataacgcctcaaatgtttcctgattcaaccaagtgtacagtcatatttcataagaatcaacagcatcagctcaacgattagctgatttggttgagaggatgtctatcaggagggaaacaaaccatttcaaagccaaaacttccatcaatcatgaggaggaccaagtctgcaactttggcgagatcgaccatcgcacccaggtcattaggacattccacaaatgaaagccttcttgcctttccggcaacaactgttacaggccctttgatttctggtagggtgtttttggtgtatcttcggacaagtgatcggatcagggtggtctttcctacctgtaaaaataggaaatcatgtcggccaaaaacttcagttttccttcttgttccttcgtctcttttttaagcaggacataattactcacaccgggtgggcccatcacagctacaatcacaggagggggtccattgtcctggttggcggaatctgtggatgacaagggttgcaaaattcatttgagcaagcacgtcaattggaattggtggacgaataaacagaggattgttctcttgacctttgctagagccctggcttggctcttgtttagctgttggtctgacaccaaaggttcggtccggtagaggtacatggagcttagcttgatccttttcgacgttccttcgggcctgtttctccgcttttcgtcctgattggggggcgaaggcctgtgtaccaccaacaacccaaagtaagcaacatgtttaaaccaagccaattttgagaaaatgataagtctaaccttgggatttttgcccttttcgtgcttagttttctctttctttggtggtcgatgtggtcgatttgtttgttgttccattgtcgggtgattgactcggcgtgaaggatgagtatgatgcttgtcaggtgctcgctgctgttcttcttggttgtgatggtttgtggttttccaaattgcatacgctgtatgcatcttgcctatatcggcgcgggaagagcaaagctgcagtgctctgtgctctatcagctgcggcacaatgcctccttcttacgtaatcgtagtgtcctctttcaccctggtccctggccttgcccgattggcacccaactgaacatctctttggcttcacgaccggaaaaaatggaaccagctcctcaatcgtccaccttccaaccactctcacggcgagaagaagacgaattccagaagcgcatcaagctggcggctttgaagcaatgtgatccagtagttgctggttagccttgcaaatctgacttgaaattttggtgctcatatcattcttgatacagattattctccccgcttggtgtttctttcccgttcgaaattctacccacaatagcgtttgcatcatgttcgagcacccggactatcagtgtggcatgggcatgtcggaaagaatggaaggcggtccaggagtgcatgcaaatacagttcagtcaccacccttttcgtaattcattcatttatactggaaaggagcacatgctcaaagttaacttcttctctttctcccttttgaaaaactagcatgactgaagaaaaactagatcttgcaagaagagagtatatgaccaagcgagaagaacttcgagtaccctacaaaaaattgagctgagaattatctcatctcttgattgcttttttgattgaaattctagaccctgtaataaatttgttgattatgtagcagtagatccaaagggacctcagactatattaaacatcatctcatccagggttatgagtgtcatatcacaaagaaaggcagcgagaaccctatatcgtttgatttcatcaacatgatgaggttaagaaccgagaagaggcgttgtgcacagttcctaccttatggaattttcccagttaaaacacgcccgtaggaaacagctattttccagtctgttcaaccagcctgatgccataacctaatggcagagtaatcattaatactagtgggaaacgatttttgtaaggatacaactatgccggtttaagaaacattcatgtaggagagaatagattggttatcacttatgttggcaccccccccccccagagccagtaaaagggtaaaacgaataacagacattgccatcatgtatcttgatatgtattaagaaaatgaaatgggagagaaatttatcaagaatgcaaggaggttcaaaaaattaaatgcaaggttacggataaaatattgggacattcagagcagaataaaaggaaaatgtaagttgggggagatacgatgcgtagaaataggcattttcttttccaagcgctagaaagaggatgtatcaatcatctagtgtcaacgggacgagttggttcacctgctaacccggtctgatagtcatagattagggcggcaaatacaactaaaaaatcatcatgtctcatgttcgtctgcttatttattggctcgctttttgagggttgctggcgaccaccatccttcgtcatggagctgtacttgcttcagttttggaaaagtaatccctccctcaaagaaagaaacctcctgatcatcagtgggcttctttgttgatggttgttcttttccagccaaactgcttgcactttcggatttgaaattggacgctaccctccaatctggaggggctggaataactgataaaggcctagatgatgccacggtacgatcgggaaagtgcctcaccgcggtcctcggaggagagtatggactgcgcaaactggttaatctcggcattcctagcgataaaatgaagaaaaaaaaagttagatcaacactctggtagcatggtatttttaaaggttagggaaagtttcatgccgtcgcttactatcgtgttgtttcggtggcacaataatcttcagagcccggaggtaatcgttgggcgcatgactgctaacctcaaaagagtgtgggtgctgcaaaagttttgtacccccttctatcgatgatttaaaaaaagaaagacaagtaatatgagcatccacgcggtctgatagtggaaaggatatgacacggctacttggctacgtaccactgatttttttgggtgttgcaggtctgtttgaggtcagccgggctccttgtctcttgacagtgcttggtgaccggtatccgcctataaaaagtcccttattcggcggcggctggattaatgatgggactcgtcgattgtctccgttcgttattttgggaggttgtgagtcccgtgtggacatagcccccagtgaaaaacaccgaagcaaacaacttccaccttgatgattttttgaccgagtcttgcgattggttaggtccagagcttgatataattcagatgcagatcgtcgttcatggggccttgaggtgtgcattacgggcagggcttgtgacaagctggctccaatcgaaagaattacgagtactgaatagaagactcgttgcttgaggctgacgatagcgtttttcgcagacatcctagcggtcacactgagaatcaaaacactttaaaagtagtagggcagatcgaaaatgtctaaagggataaagcgatttcttcccaggaataaattgctcttatacacacatggcatctggggagaagaacgacaggaattcgtacatccgcagatgatgatatgaagacgtatcaatgggcgcgacccgatacaaagatcggccgcaataccaaagtcagctagctagctagctcatcctagctcgtcttgaaatctgtccaagagaatgtattccccaggaatacctggtccctccagtccttccggttctctatgacatcataaccagcagggcccggtactccgactttacaaaaataatatggagctggccggcggcctttcgccaactttgcatgagtggtagtagagcgtattagataccatattggatatccgcccgggcagccgaagtgactggtatacatgatatgttactgaaacctgcagtgccataccacaggccgttccgagtttcaacggggacccaatcactttgcacctattcctttcgtctaggcatgacatgtaatggcgcgtctcccagagctatttattggagtacaggaactacacattaagctgaatcaactcctgagcggccgtgatcagttcggccgctaccccttccgacgggcggagcatccatgaggagattatcatcaacgttaacttacttgtgatgatgagtgaacataggtaattcggtgtaactctgacggggtgaaggtgtcgcacaggagtcgattttcaaagtcttacacgcaagttactgtggcattattggtgcgtcgtagggaatgtgcccattctgttcgaacttcaccctcgtctaccggcaggtatctgaggccgcaatggcgaggcgcgacctaccgtcggcagtcgtacggcccgggacgggcacaggtgccgtcccgcactcactcctgttaacgtgccagggcttcaaaaagagccctatacatgtggtccggaaagccatcggataagaaaccaaattcatctattttttttctcggcttctggttgacctacttaaggtcataaagctgggccgtgtatgtctggtttgaaaaagaaacagcagcatttcacttccagcgcattgtacctccatagccagcttgaagcttggagccttctgtttacgatcccctgttttgtatgacttctcgaaagaacgaaaagagctgggctcactggagtattttggtcgatgtcctcgtaccatgaatctacaatccgcggagatgtcagaacgactcaaggactacataggcagactcagacaccgcacactgacaggcaaatttcttgggggagaagatctgaagatcctatgggaaatccatagattctggctgcaagggtcaaactgtaaatcacaagcgaacaagattttctggattcactcaaagacttcgcacaccgctgccttcccatccgattattccgactgaagtggaaaactataagttactaagtcgcaatattttcctccgcttctgccacaagcaccagcatgttacatccattttgagaaaaaaagccaagcaaaagagctaagataaatatataccatctaccagaatagaatcaaaaatcccaaataattcagccactacctatctctttgtcacgtgaagttggtgatcgtcttctggtaagcaaaaattcagtgagcacaatattggccaaaattattcatggcgtcggtttcgttacgtccttcttcgatttggttgacttggaaagtgaactgattcttatctacaatcttcaacaaaaccaggaagaaaagattctaggagatccatagtcgggcagagaccatgatgaatttgtcccagtttgcgacgaattcaaccttgcaaagatttcgaaagaagctcgtcgatcttacgcccgtagctctttatccaatcgttcgaacactgacgatcgaggctctcaagttgggaccgatcccgaaacatatttcgttcatcatggatggaaatcgaagatacagtcgcgaacagggtatctcgattcaacaaggtcacttcagaggatttctatccctcaaaagagtttagtctttattttttcatccttttccctatgattgttccttatatctgcctctacttggatcttgcgtgctacttttgtgacagtagtgacagtaacatctggctttgatgtttcaacagtgtttgcttatttttggattggctttgattttctctttagcttttagagttcttattacgactcggtgtgtcacacattacagtttatgcttttgcgatcgacaattatcgacgaacggcggaagaaatcgagaaattgatggacatggggaagagtaaaatgctagagatttgcgaaagagggtaagtgcaaatatgagaattttgaccaaaaaatgcactctgtaccaaatatggactcgagccactgaaaaataaggatgagctgaacgaccgggatatgatttcgaacttaattttagggaactttttgagcgattcggaattcgagtcaggatggttggtagagtggatctgctacccccagacgtgcaagtcttagttgccagagtgcaagctttaaccgccaaaaataatcggtaaggcaattgatttggtctgcaatgtcattttaattcacagactgttggggtccggaacaaggaaagcaagatcaaccatatgcgctctgcacaatgggttggttttcgcgtctctaatatatgctgacagccggaatgattgtgtttttttcctaatctccagtggggttatcaacattgctttttcttattccgcgcaagaagaaatcgccagtgccataactcaaaccgtgcaagaggcgatggatcgaaagatctctccgaggttagctttcgcgttgattacttgaagctgaagcgagcacaaaccatccatcaaccgcatgattatcgcttcacactaacgtcacaaaatcctcactctatttacctccctttctttgatttgctggtctcaagttcgattgatattgatactctggctagccatctttacaccactcacacaccgcccttggacatgttagtcaggagctcgggagtcaatcgaatctcagattatttgctctggcaattgatcatcaactcgaccagatacgtaaagaataacgaggaagaaacgacggatgattggggtaatcacactccgatcaaacttgatagaaacattgtggagggtgctgcctatcacattgtgcccactcattggcctaacttcgggatggatgatatggtaccaatcattctgaaatggcaactcggcgaatttcgaaaatatttgggactgacaaccgaaacacaagttggcaaccttcttaagtgagaggccagagcaataagacggttattgtttgaacaagaagcatcccctcgattctttggagacacctttgcagtactgtcatttcaagagatttgtacgagtctgagagtagtactcagctcatcttcatgtgaattttgaaattaagaaaaaatcaggttatgcgaagatagaaaatagaagtggaagggttgctgtcttgagcagacaagacagagaatccctttaggcaaagaaatgccggtaggaatacctgaagatggcctcaaaatctttcaattgacaaatcagattctccttgaaatttaatggtttttattgccacaagaccatacttgttttagtaaatctgggtttgtattaagaaatggaggtacttgtcacttggtcaactacacaagatggaaatgaattaaattttttacacaagcagaacaaaggattcatggatggtctattgacagggttgaaactacaaatttgtgaggctcaggaagatatccaatatctgcatgcactagagtcaaggcttaatttttagccaaaatcagtccaaatttttaacagataaaagaaaatgaaaggatgaccccccaagtggtccaaattatccttggagtgggatacagacaggattaaaggttcctgggcccacttagaagaatgaaagcagttcactctaaacctgaaggcactgaaccagcctctgctctacaatttgatgtgtggaacttgacgtatctggccaacatgatatctaacttgggcacaagctcctcaatcagaggtttgtcaaaaactagttcaatataggggtttgtaaaaatgactccctaaaatttgcctatgactcccattttggtcaagggtttgtcggacggaagtcgtctttccaatcccccctgggggattgggagtcggcctcccaattgattttttttatctttttgggtgggaattggcgcccaaaaccctccttggaaagtgggaggtttgggagttgcctccctcccactgcccgggggggggggggggattccctccggtcatcaagactgtacagtctcaatgaccggaaggaatcccttccggccatcaagattgtatggtcccaatgacctgaaggggttcatacaatcttgttgactggaaggaattccttccggccgtcaaaattgtatggtctcattgaccggaagggattccttccctgtacagtctcgatgaccccagggaatccctcccagccagtgggacttggagggaggcgggtctcaatgattctttccggtcatcaagaatgtacagtcctgatgaccagaaggaatcccttccagtcatcaagaccattcgatgaccagaaggaatcccttccagtcatcaagaccatttgatgaccagaaggaatcccttccagtcatcaagaccattcgatgaccagaaggaatcccttccagtcatcaagaccatttgatgaccggaaggaatcccttccagtcattgagaccattcaatgaccggaaggggtccttgcggtcattgagaccattcgaattttgatgaccagaagaaggcccttccggtcatccagaccattcaatgtacagaagagattccttctggtcatcgagaccattcaatgacaggaaggaatcccttccattcatcaagaccatttgatgaccggaaggaatcccttccggtcatcaagaccattcaatgacaggaatcccttacagtaatcgggaccatacaatctcgatggccggaagggattccttcgggtcattgagactgtacagtcttgatgaccggagggaatccccccccccccagccagtgggaggaaggtgactcccaaacctcccacttgccaaggagggttttgggagccaactccccctcaaaaagttaaaaaaaatcaattgggaggtcgactcccaatcccccaggggggattggaaagacgactcccgtctgacacaccctcaaccaaaatgggagtcattggcaaattttagggagtcgtttttccaacccccttaatataagcctctcaattagactcgaggtgtgtcaagatctagcaagtggttgtagcagcagtgtaactgatgtgatgcatgcattggcatctgtcatttattgcattgcatcaagtgggcaatgcaggggccttgcatcacatcaaccacatcaaaaattgatgtggagtattggcatcacatcaattcaggaatgcacaatactttgggagcatttccaatattattggtgtgcgtcgccaaaaacagaacacatcaccatttgcattgctttccaatatgatgccaatgcaatgcattgctttttaaacgcaatgtatctgtattgatttagtgtgcatttctaaaaaaaatgcaataccaatacatggtgatttatcacatcacatcatattgtttcaccattagttgtagctgtattatgagtttggggggggggtaaatttagtttaccaccccctggggagatggtctgaaaatcagatttttctgttctgaaaaccctatctggaagatgcttttcatctgcagattatgatttgtattagtagcaacttggcaaggagaatttgttacggccaattccagtgttttgttagaagtatactcatgcaatttcacactactagagatttgtgagccatcatgtgtgagttgtttgttgtggtgagatcacccgtttctaatgacttcttgtgtcagtgtcagcctctatgctactaaactggtggttgtgctatgagtgttgacagagtatgtggtttgagtgatgattgatgagggaatttgtggtaattgattgctcaacctgtaacacaaagcacagggagtagtcagtaagatctctcaaacctgactcttcctactgggagggcatccagatcaatccttcaggaacagagaggctttgggtgaagagtgtgggacctagagatggtcgattggcatccggatatccgcgcggatgcggatatccggctgctttttccagccatctgagcatccgaatccgcatccgcacccgcaggcgggtatccgtcggccgcagcgggtatccgagcgggtatcctcggatacccgccctctaaagggccggctggaagggtgtccttccagccggcgaggtacttgtacctcgtcgactggaagggtgtccttccagccggcaaggtacttgtacctcgtcgaccggaagggtgtccttccagtcgacgaggtacctgtacctcgtcgaccggaagggtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaccctgaacccaaagcacagggatagtagtaagacttttcaaacaggatctttctactgggaggggttccggttaatcttctagaacgagagctttgggtggaagagtgtggacctagagattgtcgatttgcatccggatttcgcgcgatgcggatctcggctgctttttcaaccatctgagcaccggatacgatgcgctcccgcaggcgggtatccgtcggccgcaccggttatccgagcgcgtatcctcggatacccgccctctaaaggcgccgactggaagggttttctttccagccggccatctcccccttttggcgcgcgggtatcctttgggatacccggatacccgccaactttttgcggaaaaggggccatccgcacccgaatccacacccgttggcgggtatccgttggcactggcgggtatccgccagcggataacgggtatccgcgacggatacccttcgaccatctctaagcggataacgggtatccgcgacggatacccttcgaccatctctagtgggaccttttggtgcaggacaccttctctacattacatacagttgcagatggcaaagaccgaccctggattttgagagtgtccaaacatattagtcaaaaattcaagattttttttttttcaaaaaaaaaaaaattcaaacttttgagccgtctttagcctccagaatgatggaaacacgcactaggattatgactgcttactgagacctggacccactcttggatttgaagcacatcaaaaaagccttgcaaatcccatggtttttcttggatctggaacatctgtatgtatgcacatacattgtcatctttggagatggcctggattgcagaaacactgaacttggagaaactttttggacaggtcaggaagccagggataggcccaggtggtgtaacagcgcccccgaactttcaagagaaaggtgcccacatgtggtaacatggggaaattttccaccagaaggatcaagaggccaagtagatagaggccggactgcagtctttcccaccaataagaggctacaggattagggatgcttgtctggtgcacaagacagccatgatcaaaaaaaattgtttcattggaaaaaaatattaaataagtgacaatcgtaactcttaaattgtttttgacaaatcaaactgctcaaatattcatgcatatgtagatattttacaatgtgtgagtaatatttgaataaaaagaatcacacgagagaaagtcgaagaagaatcactggaggccataacatacatacatgtccatgagacaggattacaagacgaactgattgaggcctgaatggatatcatcatcgtcgtcatcgacaccaggatcgagcagctcgttcttccatccagccggttcgtcgtcccaatcgtcgtcgagatcgacggcctcgtcttcgagttgctggtcgatctcaagttcgtccaacgcaagctcgaaccggaagtcctcctcctcctgatcttccgtcttccctgcgacccgggccggctcgagtctacttgggcctgccgttttcttcttcccccggcctccccccgcactcttcgccttcccactcacagcaccaggccccacgggaccacccaccgccggcgtcgtggcccgattcgtcagcgttttctccatcaatgtcatcccgtccaggatctttcgtactttcctctcccgccggcgttcgcgaagtaactgtcgtcggtcctcgccgtcaatcgtaagccggtcgttacatgaggatgtcagcactctcgagatccgatgtcacctctcctccccctctgggcccatccgtcccggtatcatcatcatcgaagaagaagactggggtcatcggctcctcaggctctccgccacgcttctcgtcctcttccgcgatctctcagcatctgccagtcgatcatcacccaagtagtcagaatcaatagtctggctcatctggctgggttcgatcggccgatacgctctgaccaagaccttgcgcgtgcccaatttgatgggctttggatccggagcgccgtcgatcgctttggccttccccttatctttcccatccgactgagccccacttgcagtggatgtcttctttcccttgtcggcccccgtcgtctcatcgggcgtggtgaatgtgaatgtttctaactcggtgtagactgcagattggtccggattgccaaacggcaaattcggaagaatcgccttctcctcaccggattcttcagagccttcttctgattcattagccatggcttcatttttcgaactgtttgtctcacgcttcttgatcgataattgagctttggtcgtctttgtagtactatcaccagttttcttgttttggtttttattgttagatcgttcgacgcgttttttcttgtttagtaaggatgatcggtttttggatgggtcattagtttcggggtctgggagatcttcataaaaactaagatcctcctctccgggcataatcaagcgtttgcgtttagttccaaagctgatgttcttcttcttgccggtttggccggaatccttttgtgcgcattgaggggcttgattgttatttgatccgctaccggatggatgactttgcgattgagagatgaatggggtggcagagttgatcttccatttggatttgatcatctttgatggactgagtgaatgatcatctgactcaacctctggttcatcaaacagaggttgaaacacattgtgcgacgtgggtttgaacggtgatgggcctagaagttcgtcatcctcgtcatcgttaagggtatccaatccgctctccaggttgggtttttcgtgtggttggattggttgggacttcagaaaactagataatcctgagcttaagccttgacttgctgagtacaagggctcgggtggatgtaatcgtggcttcaatggactggcttctccgaccaagaacttcctcgccttcgtccgtggggtatctcgcttcgattcgagtaacaggtcggcaaatagcgcaggactgcccttcccaccgcctgaatctagatcgaaggggtttgcacgaaggtgactgggcgtgttcttggtactagtgccaggtctaccttgagagttccttagtcggtcgtaatgaattttccttggtgaatgttcttctaccaactttctgagcttgcttggagaatttgcatgggcataagttttggaaggggagctgttatggttctcttgagatggctttctaccaccagccttcgagctctccgagcgagttttactcttgggtgtactcagaatttgacgctgatagctattcgaatgtgatgatgaggaattgggaaggtcgtctgatcccttggagcccttacgagaggagttgtaagtggaatacattttcgctgttggaaaggctgacatcagtttctgatgtgtgacaaacgattcgtgtgattcaagcgcgcacataccaatctctgggtttgctttgatatccgccttgttgggtgcgcgaccttcgatcgccttgaattgtcgctcccatgtcttgagtctagtcttgatttgggtgagctgggaggatgaggagggtgttgaggccatggtggtatggtttgggtggtcgctctggcctgcttgatgtcgagttggctgtcttgaggcagaagcccagagtatggccttgcggagtggccctataaccccatagttgctccctcagtcaagcgcacagtcgcaaggttcaagacaaaagcttccagttggaaaggggattaatcactcctcaaatggtaactctttgttatgtaacagtggggctcatgattgaaacttataaatctttagagccaattccaacacctttgtcaacaacattttgaaaattccataacttgggcgggtatgggggtttttgaacaatccacacagctttttgatttttaaaataattgttgatggacacctcaaaataggctttggaatttgataaatttcaattttgaaccccactatttattagaacgtacaatacataagtttgagctttatgtagcattagatcttctattctaaaccaaggtttccagactgataggaagtcctccatcttggctgtcctgatattctcctctggaagaacaatgctcttgagaaaactcacaatggattgttaagtctgataccattcaaccatcaacatggatgatcaagaagaaccaaccattgtatcaatccagaccaaagattaccatttacccatactaatcaactgatccttcaataaaggccatcagttcctatgaacttctatacaaattcagacatattctgattcagaacccacatgaggttaccccacaatggtttcatcatgtgttggattaacaaagacaagcaaataaaaacagtcttgattggttgggttgcagaaaactttgtgggaagtcaagcacttaaagttctgtggttttccaaaatttcttctagtagcaaataaagatgtaatatctaatatgagccatgtgttgcttccattgaattggctatttccaatgtgacaggatttaacatagaataatgtcacataacagccacaaatctggctcttctttagactaggggggtttatgattaaacttgatgagattttgaatctagttttgaggcattaataccatcaccaaattcccctccccatttctgtgcatcaaaatattagaagatcaaacttattaatctacatataactgaataaatgggctcagagagccaaacaaacatgctttctgatgctggtgttgacctctgatttacattttttgacactgaaattagaccataaaaggtgcctaactcaagcaatgacaggtcattgagtaaaaataaattatcatgcttgattccaaaggtacccacttggtctcatgtcaaattctgttgaatcacatgtggctcaacttggaaagtaagatttccattaatcaattgcataactcaaccagtgaccaaataatgattactcttaatttccccagggggataaccatgaaaatgttgggatatccactatactaggatatcaatgtggttttttttcaatttttaaacctttcagatgcagttttagtttttcttttagtttttctatattttccagattttcagactttttggactttttaagattttttctggaaatttggagtttaaagcttcagtggaggacttcccgtcggatctgggaccctcgcagaagtcaatctagagccgaaaacttttaattctcgcagggagatttgaatttcgaggctctaaaccgactctgggagacccgcagatgttgacgggaagtcctccagtggatgacttcccgtcggcatttacaaccctcgaagaattggatttacaccatgaaggtcttaatttttggcaaaaaaatctttcttcagaagccttgtagtaaaggccctcatgtgagctagttgagtttgtgattagagtgttaatttagaactgagagagctctaaaaaacactctaaaccgcgacgggaagtcctccagtaagctgtaaatctaaagattctaaaaatgtagacaatctagaaaatctgacggatctgaaaaaaaaaataacaaaactgaaaaaaaaatcatgttgatatcctggatatattaatatcccaaatttttccattaatatccctcatgaggggataataagcaaaatttgaagtagattatgcctagatttgattttcaacagagccggggtcttctggttcagggtgtcagccctaaggccacttggagaccaacaattgctggttaattgtactaacaatctctctgaaggtaatttactgggtttggcttggctttgtactgagaagctgttgacaatttttggagtttattgcctttggttctttgatggtttggctttgagaagtttggccagggactttgcggtttctgaagtgattcagaattcgttgaattggtagagtgacaggactatttgccaaattacaaccaatcagcaagcatatctttctccactttcgatcgcgttttcggtcgtcgtagcaagattcacagccccctcgtaatatttaagacgataactaaacaccggcggaccaagcttgatgctagagcagattctgaatacgattggacacgctatcacacatagtgtgcggctgtagataaagagcctccacccacccacccacacacacacaccaaaaataattctaagaaaggatatcgaaaggctccccccaatgcggctctaagatcaatcaacggttcgtcttcgaaagggtacgtgggagcccaaaattagtgcgaagaaagcacggatggattggtgagagaaaatgagcatgtgtttgattgtatgtgagggtgtgaagtgaacaccgaacgctcgacgggtgcatcggccgagaacaggcttactaagaacccagttcagaagactcaaggggaaaacgagagagaactattattgaggcaacagggaagggggtggtggtgtttgagtgaggtcactgagatcgacgccaaatcgaaacaaagaagaatgcttttttttccacctggtttttactcctcaggatggtcgtcaggcagctggtggtggtgaatggatccccttcagatgctgtagctcagttcttggatatcgtctcggccataataggaaagaatgtggcttgcagtcatcgtccagctgaagctgaaacactctggagtactcccaattccgggctgttgtataggtgcattgcaagacaatgacagtgatgtgatggcactatcttccaccaccagctaccgctgcactttcgagataccccaggccgtgctcgagctagttccctttgctttgtcctgagtgttccccgactgttggctcctgctcaagtcatggaaaactaactcttgctgatactcgttttacatccattccctccccacccatacacgtctctgcgcgtcccatcgatccagccctccagtcggaggcgacaatccaggggatacccacataaatatatatcatccagctcaccctacccaggagcaccagtcatctctttatcttgaaagaactcattcattgggcagccctccctctgccaagattgtatctccatcaatatggcccgttatcacctcatagtaccacctcgccctcacactcttttgacatgtttgattttcgtgggcacgctcggcctgctcttctacctcccgttcatcaagatccaggccaacacctgcacgcctaccttcagactgcccacccggcagaccttcttcgccaccgagaatggcctgatcgtctttgccacgccgattcggaataacaccaagatcaagcatcctatcgagagtctgatcgccaatgctaagacggaatgggaccaaatgctccagagacagagcaaaactttggcgatggccgtccaggaatatcagaggcgcaacaatcaaagattaccccccaaaggcttcgagagatggtggcaattcgctgtcgacaatcaggtcggcttggtggatgaatatgaccaaatttcaaaagatctggaaccattctgggcaatgtaatatctgtttgcagacccctgggtgaatattgggacgaaaattgacaaacaatgtttttttttttttcgtttcccctcggttttgttggttatttagtgagccctcaaggctaaggaaactttccaatcagctgcagacaaaacagaacgatcgaaggctaattttccaagtagactcagaggggaaagtgaaccggacgggagccttcggcgcttctgcaagggccaaggacctctccaatttgatggaaagttaccagaaatacagcgtgaatgctatgaagcctttcacgatggtcattggggccgacgaccaggccgaaatcaagaccacatggagagagagatccaggctgctagagctttccaagcggcacgaatgtcagtcgagccggcccttggctcttctcttctccttcgacctcgcccttgctcgagattaaagaagtcacctggagatctgacgatttgtgtttctacccccttgaatataatgcagtcatcgaggaagctgaggatgtccagctctcagaaacccattcaccctatgacgattgtccgccggacagttctcctcgaagtctgggcaaaggctacagtagctttgtttttgaccacctgcaatccatggacatctgctcgagtctcgagcaggttccaatccatggctctttggtcaatcgccaccattcccccttccaacccatcacacccctcttctctttctcaaagaccagcctcgactcagatatacgcgtcactcctttggagcagtaccaatctacttatgttcgtccccttcttcttgaatccacgcgacttcccttttcttcctaatttggtcaatttttttttttttataaccttactttggatttatttgtggttcttcatcaatagggagatgtttatgactgggatgatccccgaaggatcggaaaggctttctggagaggctctacgacgggtttgtgatttataaaaaagtactcaccgcggaagaaggacgtgaacaactcaatttctgttttttctttttgcgttctgccgcactaaaacctatgaaactataggggtaagcaagttgaagggcttcggataactgaagtaatgacatgattggagcaagaagagttgacacattttcatatctgtttgccatccccccaaaagactcttcacagtaacgagaacccgagctggaaagaatcgcatcgattgaggttgcaccaactgacccgaccggccaaggagcgcaagcagttgattgacggcagccacgttgatctggcaaaggtgaactcggagtggttcgatatcgagtttgtcggcaagccgatccagtgcgagcctcccgcctgtcaggagctcaaggacatgatcaacttccaggagtgggtcggacaagaacaggccaacctgtataagtatgcactcgatggtatgtctccattcctcttgtcagccttgatgctccccaatatctaatattttaacatgaatcatgcattttgtcccaagttgatggaaacggctggagcggtcgattccataagctactttcgtcaaatcgagtagttatcaaagtaagtccgactaccttatttagtttcaatggaagcctgatctttatccgatcggccatgatcgcttctcagaacacgatttttccggaatggtatgcggataggatccagttgagtcccattcagccacttctccaagcatttggacattgcgaacaagaaatgttgtgccctcagttcctaacctttgcttggatgctatggtgttacagaccctggtatcattacgtccccgtcaagacggattactcggagtgagttccaccaaccagtcctgtgaagcaaaaacaagttttaactcacctgaatctttccaccttttttttccaaaaaaaagcctacacgacatcattcactacctcaagacacgtgacgatttagcaaagcaaatcgctcagaatggtctagactacagtcaacgatactggaggacacaagacatggtccgtcgctggtcgcatatcctaccttttttgctagtccacacctcctcaattgttttccccggtttgtttataaacaggctgcctacatgttccggttgtcgttggaatggtccagactctataacagagagacttgcgatccgagtatggaaaaccatcattgcgaatcacacgacttcgagttgagttcttcatatcaacttcacattgcatcactttcagctttactaactggggttctttccctgcttctctctctatgatacatagtttgaacctgctgtgaccttggcacatttttcccttctcaacttccttcttcccgccaacccacatccgcattctaattctcattcgtcaaacttaaggaaagcaagatcccccaaaaaagaacaataaaacatttctagaactctttaatatatgtggtaagggtattcttcgttttcgagtccgaatcctcgcgtaatcgcggacacctccatccccatcgatctcccactaaccctatccgagagaagtaatcctgcgtataacgatgatgggcttggttttctctggacacaccattcaatatccatcatcaataaactccatcttcttttctcttcagaaaaccacctacaaacacccatacataggataccaaaccacgtctcacttctcataatattgtgcaaggccaatagtctttctcttgttatcctcctcaagccaatccatgtaaaccattccttgttcttcctaatgatgttgttgttcttttttttttggggggggggatctctctagtcttgataaatcttcaatgtttcatttatcctcgtttttcataatcacaagaacattattatttcatcaaatatatatctatctatacaagtccttttgtttcagtcttacctagaatttttgaagcattttcttctagtctctttctgtcttgctcaactttctaatttgtttcttattctctaggacttttgattatctgttttgttgatccctcaataaccacatgacttgttcaacctttgtgctgcctcttcaattgatagatatcctgatccagtcacccagacccatcagaacaattttgcaaaaatggttctgttgagcattttcccactttttagatggttccaaaacaatttagaggaaaagaaagtcccaaatccttactgaataacttagagcaagcaatagaagaatcatatcccagggctcatcaatcctggtcttgcttgagcacctccttttcaaagtcaagttcaaccaatacctggaggtcaagattgactaggccatttgaatctgaaaacaaatcagtgtatgggttgttcatagtggccaaaaattgctgccaatgggtgagaagtttaccacttatggatgccttgtggttatcaaggttgagtggtcagattttgcttctggaggcacagagctttcctgaaaacatgaatatgtactgtcttgctcatcagcaatgggctggtggtaacagggaccctctaaaggagggatttatgcgctaagtcaaccttgtggcatgaggcaatttggaaactggcatgcttgaatatttttttagcattgcaatttgccatatcaattggcttgattacacttcggggagacaaacaatgtacaagatcgaggagcatcttgagaaaactgagactgtttatttctaaagaccaaagaaccagatactagaaagaacaaagttagaagagagaaagcagaataatagataagaagacttgaaactaaccccgaagtggataaacttttatccaagacagacaacaaggattttaagaagagagagacagcagtgactgatagaataataaaaaggattagttgattggacaatgattgaatatagaaagagaaacaaaccctattgatttaggtgtgttgagtgttaagtatagaagaaagaaataaacaccaatatctagaagaagacaactaagagagtttgaaagaaagagagttagttatgatcagaataaaaagagaagagataagagagagaatataaaaataagaaatgctcaaagtgcatttctcaccaagttggaagctacaaaggctgttcaatgttaaagcttcgccgtgacttgtagacggtcgagattgagttgatttgtcttgatctagagcgttgttgagcggtgagcggtgagcagtgatttgagcggtgagcggtgatcgatgaatgtgagtgagatcaatgaggaaggggaaaagagaggaagaagcggttggtcacgaagatggaagagcaaccgtgtactggagttaggtttgatttaatgacagtctttgtttcacaggagtgtcacaagtttctgtgtcacaactgttaacttggactcaagtttcaacacatctttgcatggattcctcattattggggggccttgatcagtgaccctcagctccctttttttggctgctcacattttccccaccagatctgtcattgcacactgtgcactgtacagaatcaacaacatgcgttgttccaaccagcagtgtgaatccaggaaatcggccgaggattgttaggaaatgtacaaagatggaggaggctttggctgtcataaaaatctaaaccgaaataaatttcttccacaggtgattcagtaaggtttgtttcaaaaagattccccgccaaaaattgtaactctctagggctgtgggggaaacatagcccaatcagtccctccctccagtagttggtgcaatgcaatcattggtttacaactctacagtaggagggaggtacttagttgagtggtcatcccctttgacactgggttccagtcaccctgttggccaatgatcctctgctggaattcaacctcttcaacaagctcacttccataccaccaggcccaatcaacaccagtgcaatgatctcacccaatagtctccaaccatcattggacaagatcactgaacatctccctgttacaatcttatttccaactgggcaccaatgatctctctgcaaaggtaaaaaaaaccttcattgtaattttttttctctctctcttgggttttcttctgtaatcattcctcaaaagacctcaaaactcccccccccattttttttcatcccttttgaaaaaacttgggccttgtttggatgcattgttatacatcataagttttcaagttcagcaccaaattacatgatgtacatagatcaacataaattcatataacacaatcctccactaaactttaaattttatgccttatacaggtgttgtccaaatggcccttaaaaaaccagacattcaatatttttttctacattttttcactgtggaatgaacttgtatcaactggacattcagtgtcctcgaccctcattgtctcgcccaccctttttctgtccacccactgcacacggactgccctatttcatttgcacagaccgcttcttcaagctgacatgagtaaaaaattggctatgcttaaacaggcatgtctggtgtgacttttgattacacacatgcatgccataatctaacaaccatgtatttttcatataaatacaaaaccaaagtacaccataatacacaaacaagacaaggaaagagattgctagcagagggtaaacatgtgtgtgtatgcattcaagggcgtccagaaacggtgaccgagctactcctgcggggttgttcagaagagaagaggagacaggggccagaggagggtagtcgatcagtgacgagtgtattgttggagtcgttgcccaagtcgagaggataatggctctgatgtcgttgatgatgatcgtagtttggcttgacagttgagatgggaaggagagatgtggaggaacatctggagtgaatgatgttggcaatggagtgttaattattctactatccttcttttctgagtatattggcggtagtcagtagtaggataaaatgatggagcttactcgcatccacagccagtcggacaacatccctgaccggcccaccattgcgacatgcactcaagatggcctacaaacaaagaaacccgatgaaacatcgcgctcgattaacatttccaaaagtgtacccaaaatagaggaggaaagagagaggcttaccaccatggaaacagctaacacagtcgcgggctaagccgacgaccggtcgatgacagatcacacacaacgaaaccgggcgtgcccggtgacatgtcggacaagatgacgatgatgataaggaggatcggttagtcaggggaagaggggatccacaagagggacacagaagaaccaattcgactcctgttttttacaagtcggcgtatggaggggccgtcagtcactaatctcgcgtgagcaaacaacacacacacacactctctcgaaaggaataggaggcagttctgaaaataaaacaacaactgaccacattggctcggttgctcgagtccagacaacagccgtgcccgttccgaaaacaccgggttaatcgttgctcgttctccttcgccatctggcgggactctcagcaacttaacgaccatggcccgctcgatcaccttacccctcctcatcaacaggtcacagagataatgcttgtagccctccatttccgcctgcagagtcggattatcatcgatcgacctataacccacacacctaaataagctttgcggtagcagctcttccataagtcggcgaacgtacaaaggttcttcgtcaggaggaggttggattttcttgacaacgatcatctgccgtttacggtgagtgttggaggtcggcttaacaggaaagatgtgagggcttctagggttgaaatttcttgcatcgttgttgttgagataatcgaggcgagacctagccgagtcccgctttgtagcattagaatggctgtcggaggattggtgaagagggggtagagaattagtgctcccagccaactgttgtttgagcatagcaacggcccgatcgggggaaggagtggtgttactacaataagcgtgcgtgttggacgagtttgagccccgaccggcgctaggtccgctcgggtttgagaggcttgtaccctgggtcagggagaggaagaaagtactccacgagccagctttggaaggagattgagaagcttcggcagcagctgggagatcgggagtctgcagtagcacggagctctgcgagctcggcttgggggctgatcgatgggcgctgaggactcctttagagttaaagtaatctgtcgtcggtgccgggcgttcatcggcggttttaagccgattatcctcaaatcgtctttccctctgcttcccacacacttcaacaaacgggtcagtcgattaatgatttacctctcatcattttcgcgcgtcctctcacctcttctattcagctccatcacacaagcgatataacctaacgtttccaaatcatgaataccacgcagatacttcaagctgagagagcaaaaaaagtaagactcgaaaattagcaggaaggacaacattgaatcaatcaacagattacagacccacatctccaacaacactgcataattttctggccgacaatcttccttaggggcacgctccctcaagctgagaatgaagatacggactaagacccaagtacgatagcgaacgggatcatcgacgctggatgtgaggttcaagagactatcgatgaccacgattggatcctgactctccaaatttgggatcggtaggggcctcaacatggatagtgatcgaacagtgaccatggtggagatctctcgggctggaagcgggcctggagatgagactagatcggattgctaacacaatcaaaagttagaaagttttcccccacttagaaggttgatcaatagtgaataacccaccattcgtatccgacgagacatgggtaatttcaaggcctcatctgattcagaggattcctcgtccaaatccgctcgtgagccacctcggttgttcctagtgatcggagtaactgcaagactaccaaaggcttcaaacttatagttccgtttagggaatgccatcgtgattttaggactgggaacggtccggaaatcgccacaataaaaaatgataagacgacctgttcaaaatatcaaaaagaatcattcatatttcattcctttaatcacaatgttgtcagtagaggaacaaaaaggaggtgcaaaccttcggatgtaaagcacgctccagcttgacgtggcgacggaacactgacattattttgaaggacatccggacgcataccgggggtaggctcacgcatctcctcatcagagtcgacgaaacggtcgactttggcggcctcgagagcggccgagcgatcacccagaaggaatctgagacatgactcgaaggcggccggtttgcagttatggacgtgatcgcgcatgagttcccgagccgatttgagcaggaaggcccgggtgcgagcgctgacatctgagctgcgttcgatttcgatcgatgggggcttgagctcggggtagtactttgggaacgagaacatgatccgtaggaatgcaatccctccccgagcagcccatggcccatagagcccaaccgaacaagttcgactctggacggcgatctgttcaaaggtgattcggggaaagttgcgctgggcagcggtgagctcttcgcccaaggtttggggctcagtgtagtgtggggtcggttgtgaatcgtcgacagagacctgggtatgtcggtcttgtgagagagatcgggtgagctgggagagtccgatagctgagctactacggatgggagcggtacgagggcactcattggccgccgggcgataaagcttgacgccttccatccatgtcagtcgatggctgggcgtgttgagtgggccggcagtagtttgagtagtcatataccctggatggcgattgatacgatcttggacgaccaagctgcgagaatgacggacatgatcgcccggtccggctgctttcgaggtctggttggtggtggggcgatgaggacgcggtgaggcaggatgatgtgattgaatagtgcgagcagcaagtgaggatgatgtgtatgaggaggcatgactggctctaccggacctgaagggagatatggacattgaggaaggactgggaacaaagggtacgacaaggctggattggcggaaactgcgattagccgaggtcgctttcctggtcactctgacatcgatcggtgcacccggcttgaagcccgccttctttaatgtttcggtactgattggccagagcctcagctttcggtcgttgccccaggtgaccagctgaaactgacgatcatcgaagtttgagttggcacctccacgtgttctccaaacaaattcccggactgtgtcctgatgacccgagaagcttgcaattggagtcgaaggttgatcggctgaccacatcttaagcacatgatcggagcgttgtggtaaggtcataacaccatgtccaaatggcaagtgacgtgcccttcggacgggagaagaagtttggatggtttttgtaggatgatgaatcgaattggtagaccagaactggagcgagagaataggggtttttagacatatctgatcggatgatcagctcaggtgaatagaggaggacagataccttgacagtcttgtctaaactgcaagtgaccaaaccatcagaagatcgacgcgaccaatcgatcccgtagatcttctcattatgggcattgatttgaaggataggctcggcagggttctaaaatgagatgactttaatacgatgaaggttgaaatcgtgggaagatagtaaggcgagacaaacgcgagtatcccagaccaagactcgcgagtcgtgagaggtagcaaggagatgtgggtcttgtctgttccacttgacttgtgttgcgggtgctgatgaagggagagataagtttgagtttgggatgataattagttgagctgatttgacttacagttccaagcacagaaaccttggacagcggttttaccaccgatacgtaggtcgaaggcgtaagtccaagagtcgattgcgcaggtagccaggacatcgacgttactgatttcctcgagatggattagcatctttcttacaagctaggtatgactccagggtggtgtgacttacaagaccgaccaattaatatcacatctagtgattgggctggattgatcagtctcctttccttcttctttcttcctctgaggccttgctatagttgacttacgtacattgctcgagtgtgtgcttcgagtacgaattggattggagattggatggtccttagcggttgtgagcttgcgtctagtgttgatggagagggtaggtcaaggttccagatcaaagctttctgagatgactgttgtgaagatataggaataaagaattagatctaaatattgagttgtggtgtggagatatccgaatcatctcaccgttgatgctacccaactccttcgctctggatgtggtgaccattgtatgtctgctacgtcccaggttgcagagtgagccaagaatcttggtgggtcgtatggatggtggagatcgacgatgaagagaccctttcgactgaagcattagatgtttgagttccttggtaggatgatgaattgatatattttaagttgtcgacttacgctcctagtacgatgtctcgattctctgggctgtggtttgaatattggaagtcagttttgaatatcgagatgatggagtggattgattgcagatgtggacatacctcatactgagacatcctactggctgatcgagtgctagttcgagtgtttggtagaacgtatcctctgtcattttctggtgattgctgtgaactcaagcagtgtccagacaacaagctcattgcatcaccaccgggggggggagtgtggtacaccccgtggagaggagccaaacccagggttctgatccggtgccccggagctggatttcaccgaaccctgacccggaaacgatcaggccctgagccggggtttgccggacctttggcaaaatttaagaacaagttcccagggagagtcaggacacttgtggggccgtacaacagcactcaagggagccaccgcagtttacatgcagcacacatcttgccactacatcatgccaactcaacaacaatcccagtgttccccctcaaagacacccagtattgatgattcatctgaatccaaccctgacaaagtcaccataattgaaactagtggcccgtctgctgctcaaaagaccaagatgtcaactcaagataagcaaagctcatgggtatggcaaaacttccagacccaggccattgatggtaaaaagtggaatgtttgtcaggcctcagttgttcctaatgtgactgtgatttgcaaaaaaaaaaaaaaatctccccagactaccaaggatctatggaaactatgagcaatcacctactcaatctgcacagtctcaagaaagataacacatgtgcagtaggatctctagtagggttcattgataagaataaagaagtctcaatggcaaagcttacttggtaaagcttgctgtgcattgttggttgatatgttgcccaatgccacctctcttaccaaacaattgaccacccaccattcagaaagatgctggagttatgcaacccaatttcaaaaagccttttccccttggctcacacattgagtaaattcaccttaacaaccttcatggatgtcagaagactttgaaatctttgattcaagaaattccctcaaaaattagcttgaattgtgatggttggacctcaccaaacaacaaatttcttctcagaatgacagcacactggattgaaagctatgatctcaaacctatgattttggaaacagagttgatgttggtatggtgaatcctgtatgtagtactcaatgcttgtacatagttatgcttatatcaagctgtccattaatactgaacaccggaatccctctcagtactttcttcctccctgaataaacaaattagtttctcatggtcaagtcccacaaatgagtctcaacttcagtcatagttttggtccctgtgcccctcaacagttgattgatggcccccatcaaaggtgggccactaccctgccttttgttagagatggtcaaagggtatccgttgcggatacccgctatccgctggcggatacctgccggtaccaacggatacccgccagggggtgtggatttgggtgcggatggcccctttcccccaaatcctggcagatatacgggcatccccagggatacctggtcatagccgccccacttgtctgctgggatatactcatgtccttgtcggcggccaatacaccaacagcctcatcctcatccgaaccaacaacacccactgcggcctggaagaaaccacaaagaggatttcttgggaggtaagtcctcccagccaccacccccttcacctgcaaaaaaccaccaactcccaccaatcctttggtcggccaacagacaccgaccgcttgtcccacccaatttctggagcctccgttgttgttgttgttgctcatggcgttggaggttttttaggcttggttgctcatcatctcggccggcctccttgtctgtctcagaacaaccatgaccgatcacgagttgcacagccccccctccctctgtcgacttgccgcttctcccctctgttgccgattcccccctccactgcccctgggcctaattttttggcctccaacctgccttccaggctttttgaccagggtgagtccacatcttttcccctcagtgttactaatgaaaactgacctgttcccttgtcaatttttttatttagccctccctcctgggcctaattttttggcctccaaccggtcatttatggggtggatatccgcagatatctgcgcagatacccgccagcgccagcagatgcggatgtctgattgcgctgaaattgtcagcagatatctggatttgtacgggccatctctaccttttgtccaaaaagtgttgtcctagcatttgttttgtgcagaaactgtgtagtattagtttgtttgtgctacactatcactacagaccgctaatggccaccattttccccattctggaattaagttagtgtctcatctcactgaagtccttcaaaaatatggaatagcaagaatgatcatctgcatgatggctgataccgtatcaaacaatggaaaaatggcagcagaactcaatagcctcattgaatttgattctggaaattgcatgctcagaagtatgctgcgtgtcataagcttggaattaaaaccttctttgaattcttacctccaggaatgtcagccacagagtacatcaccacttcacagtacatttcatgtaccaagtaactgcaacacctgtacatatccataatgttgtttacctttacctcttgttatcttatcattattcttatcttgttatactttaactcattatatgaaatcaaaatactttcttatcttttaattacttatcaattatatacatatctgttttatacataagtaattatcacttccctttccctcctttatccgtgaaatacctgtaccacaagtgtttaacagtattttcacggtcaaatatcattacaaataaacatgtactggtattgaatgttacttattaattgttaatagaattaattcattcaatacatgtacagtggatgaaccgtcatttttggctgcttgttttggattccagagcttcaaagcacaaacttgaagtcacaagaattggtgaagtggtgcagaataggtcccaaagaatgaatattaaaaataaaaacaaaaaacaaagtttcaaaatctgtgaaaaataaaaaataaaaatgttttttgcaaaagctttgatattccttttgggggatgttgagatctgatgtctctccctctaaactctagcagtgtttttaccaataaagactcggttatgtaatcagttgctttgggaatgacatcatccaaacatcccagcgcatcgtacttatatctcagtccctttctttgaaatctctttcttccctcctcatgactctagaaacctaaatcattatttcctcatcataaggttacattttctcttaaactggtctcattgctgttgttctctcctcttcatatcgaacaacttctactgtcttaatactatcatcactttcctcaacttcaaatcatcttccttcttattgtgaacattttcccttctactcgacactctgccgactcacatactcttgcagcatcgcattgaatgctttcccttccactcaacattccaccaactcacgtgcccttgcagctgtcaaatgatcttcccatcatcgtaggttctgatcttgtcttggacctttctcgattggatcacattctcatctgacattcttttatcattagttgtgctattgtgtttttctttccttgtcgttgtcgcgtctcttattgaacacttctcctgccttaaggtacctttcatttttctttcttttcatttccatttatattgtatttcttattactgtactgattcagaaatacaatccttaagtttgatacttaacaggggagtgggagcgctggaagaaagaaagaatggaaaatgggaagaatgattataaatgaaaaaaattggaaccgaaaaagatttggccaggttggttgtccatattggagcccaaacagtaaattctggtgttttattttaatgcgggctggtgaattccccactcaacagctgtttgaagccatctggaagccaatttttgtgaaattttcatttataatcattcttctaatatcccaatattcctttctctcagcactctctgcaatcccccaaagggccaaagtgtatttcaaagcttttgagaaaaataaatttcattttttatttttcaaaaattttgcaactttgttttttgtttttattctttcacattaattttttagaacctattctgcaccacttgaccaagtatcatgacttcaagtctgtattttggagctcttgaatccaaaataagcagccactttttcactatctacccactgttagagatggtcgcggataatccgctgcggatatccgctatccgctggcggatacccgccagtgccagcggatacccgccagcgggtgcggatgcacccttccccctgaaatactggcgggtatccgggtatcccttgggatactcggtgccaagaggccacaccgccgggaggaatccctcccggcaagctgtttttaaaccagctcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnattctggggccagtgcaaaccattgagctacagagactttgtctctggttttgattttggaaatctagtctgctgggtgagccagctcagagcagctcacccagcccagcagaagcttcggcttcaagcggaagatgttgccggttttttcttcggcttgaagccgaagaatttaattgacacaggtgggcctctgcccctttaggccgagggggctggtttttttttctttttttttttcttttttttaaaacaaacactcctggaagagcctcgccgcccattcagagggcgggtatccgcgggtatctgcgcggatacccgccaacgctggcgggtatccgccagcgtatgcgtatgcggatgcggatgtccaattccgctgaaatggtgagaggatatccgaatccgaacggatatccggatggggtgcgcccatctctacccactgtactgacaactctgaaacagataatgtatctgccatgtatcactatggatctgagccccaataaaaaaaactatctgaccaatctgcttttatttgcaagtagattcaagatatttggtttttggccaagcagctttgcagaattctccatgatacacacagtgtattgtatctgtggcaccgttggtactgatcacaatcatgacttcattattagaggatcagttaaagtgcacacatcaaaatcaactagtatacaattatcccacaattctgtgaaagacaccccttaactgatatcaattttcttctctcaaatcatccaactgacattttattccaaatatctggtatcagtctgtatttcaggatgatgctctggaatgggttccagcatcaacctgaatgattgaaaaaatcaaggagtacttcaatatttttgttaggataactgtttgcctctgctcaaacttgcttgatccttgactcaaaattgatggtttgaaaaatagtcttctcaatcccattgatgtgagcaaggaggaaatcatccaaaagttcaaatattccaatgaggatcttataagctgtcattctttttacacaaaatcatagacatccaagtagaaataacaagcccaaaatgactctccttgatcatcaatcagttcagatttgtccaaaaagaaaaaattgaagattatgttgcttcaagatccattcttctcaagcctctccaacacccttgccttctaggataatgcgtagagctgtgacagtcccagtgtgtgtgggtatggtagaaagagggggaggtgtggaactcctcttgggatgagtagatctggagagggaaagatgctttaatgggctgcctctctggaaactggtttgagtaagataagaagaaaagataagagtgtggactcttcaggaaaggtgtggctttggagtcttcttgagatgtgtatgtcttctgtcttctggtcttatgtctgaaaaatactactatcccaaattttgatgggcagctgctaggctaatgattaatgaagggtgatcagttatatggattgctggggcaggatctgatggggagcaaatgaaaaggggaaaacaaggctccttatatacaaaatctggggagtggccagcttgtggttggaaacaccatagaacaaaatggaacaagagaaaattatcaaactgaaacaatgtggcccaattggtaagcactaagctaaatgaaggaaatgacatcagagaaatgcagggatgaaatgtgccacaaccaatgagggaggaagaatatatgtgagacatgaaaataacccaagaggaatagtgtgaaaccatagaatgtggcacaaattggaaatgagactagagtgaaattggatttgagtgaaacacatgcagaggctaagtgtggaaggctgattggagattcatgatgtaagactgcatgagttgatagtgtactaaagaaacaaaatgtgcatccatagtgtattctgtccagggggcttggtcttgtgacatccatggtgttgcaggttggttgaatgtcccagagggggcttatcttgctccttgagggtcctgtcattcctgaaggcttgatattgtgcttgaggctttgattttgtgggcctcttattcaagattggcttaccacagcggcaggactctgggacttccaaaaaactcccctttgtctggaaagagctgcagaaggtgaagctggaatctcatgggagaagagggggaactcaatcacacagcccccccctactacacgtgtttgcatagggtggggggggctgaactcaaaaaatagagtggcagctatggagaagaagaggaggatagaagctgacttgctggatgatctatgtgtactgttggaggtggagatggaggtgaagagagctcaactctcaactgtctccagagaccttgaagtgtagattggcatgaccatgtgcatcagtttcagtaggtcaagactcaatgtgatggtctgcctggactcaatggtgaaacagatacaatacaatacagtatctgcagagaattttgtattgtatcttttttctgatatgttaagaaatttgtattgtgtattgtatctgattacagatacaatatgattgtattgtatcaaaaaaaccactgcacatttttttggccaatttggactgtttccaacaaaaattttggaagatacaaaaatatactgtattgtattttttttatctggctgtacttatgaccagatacaagtattttgattcatttttatagtatctgtttttgatacaatgcaaatacaaggtatttgaagaaaaacagatacaaatacgaataaatacagacacatgtattgtattggtttcaccgttgctggactggctagttggattcttggccatggaagacagtgaattgtcttttctctagtcacttatcaggaaatcaactcataccttgaccacgaatttgaaggcaaagatggtgaaccaaaagcatattagggactagtatttgcccccaatttcaaggagtttgaagtgttaacctttttttttgccctgaattttggggcgctttactcaatgaccttttgcgccttccggaggtattgcttgaattgtgcacctttcttggtctaacacctgtgtcaaaaaatgtgaattggaggtcaacactggtgttatattgcatgaaactttgtttggctctctgagcttattcttctagttatatgtagatgcaatgccaaaaaaacttcattcaagattacagacaaaaccaaatgagagccacaaccctcaaatcactcatgtgtttacagagttggattgatgacagtgtggtcagcattttcaataccaacaatctctcaacacaaactcagaaccctgaaatcaccccacttgactggtgattggtcaccacagtttcttgatttatcaaggctttccagcatccctagtttcagtcaccagttgggcaaggccaaggttaataaaagtattaaatacatgcagaaggtgcttcagaaccaaaaatttaagcattcaatcagtttgaacagcagcaccagtgtagcctaattagttatcttaggactgaaaaagaatgaatccacacagaaaagttgctatgtgaatttcaagaaggaaaaacaatgaggagactgtctcttaaatttaatcaactctgcatctctacatacatagttttattctaattgagcctaattctggaaagataacattaacacttatttggatcttctcttatacaatcccaaaacaatggttcacttgaatccttcaggttaccagttcccaaaactatcagaagaagtttcttgatttttttgtggatctaattcaacatgattgatgggtctatttcatcttgcatggtttctgtgaatacatatattggttgcaattacttccaacacaagataaaatcaagcccaatctttttctccttttgaatattctgctgtgattaaaaactcaagataaaaggttggacaattgagccaaaattcttgaaaaggatttcatacttgaatacattgaaatatcttctgattatggataagatggaaatgtaaatgtaggttctttcaagtatgtgcattgtaatggtaatttgtataaaatctgttttgatgttgaaaaacacaagaagatgagtcttgaagccacatgaaactgcagacctgtgttttcaaacaacccttgatttctttcatcaaatgggggggaaggttggtactctaatgtgtgaaatgcacaagggatttgttggctgaacaattcatggagttagtgtcatcaggaaatgatggtccctttaaatttggcatcctccagcacttgagatgaatagagcaatcaaagcacaagtccacaagttctttgagaaattatgagttcatttggaacttgcttacataggattcagatttttttttatctttcatattcaacatcagagagggagctttcagtcacattggtgctggttattttcttcttgtctgttgtaaagatatcgtttgttgtttttttggatatctggagcctctaattcacatcatcatcatcaaggtttatccaaagttcaatggggttggaaattaaaatattcaatctggtcatgtggggcttgatgagctgtgtgaggactgcttggtttgttggtcaagtgcgaataacttgtgccgatctcgggtctccctttcattaagtgttgatcatcggcgggtattccgctgtttgacagtctgaatctgaatctgatgatgatgatggctgatcgaaagttgatgtaataattgatatgtataagggttggttgcttatataatccgttacacagcaacaacacccttggtatccaattttcgatcgaagaagccctttacatccaaagttgaccagcagtgcaagcgcagaaccatcgcgagctccctctggctgtctgtctgtgtctcttgaagaagatgactcgagaactcaccaacccttcatcatcggcaacggcaacgagaacggtcggaagaaggtttagagcgagtccatcgaaccggcggatgggaatccaggcagaggctgcaaacgaggtcataccagaaaaccaccaggagacaacaccaccaccactgctacaggtcaccctcatcgcaatccaatccatctggtcatcatcctcatcagcatcagtatccacgtctgaatcagtcaacaatgactatctgaccggcttcctacaccagctcatccggcgatcaagaaccaatcacaacacgctcaaactggcgctcttctacatccaccaggcaaggaaaccactcagacatcacatctccaccaccaccaccgccaccaccaccaatcatctcgcactcagggatccgattctctcgggcaggaagatgttcctggctggcttgatgattgccagcaagtatctcctcgatcgaaattactccaaccgagcgtgtcagtggcactgtttttgtgtccttctcttgaagacgaaacactgacaggatatcgataatgtaggggcaaaaatcgcaggactgccgatcgaggaggtcaataccaacgaacgagtgttcctctcactcatagactatcgtacccatctcgatctggatgactttgaagtttgtaagccaagtctgactgactaatctctgctgtgagatttggtgcatatcacagctgactaagtgaacaattaattgatcaattaattaattaattgattgattgattgatgatcagggtcattccgattacagaaactgatgaacgagaagaggataaagtcagggaccagtccccacctggtcaacgaccatcgatccgaattggatgaccgatcctcaatcagcagagctccacccacctcgaccgtctccagcttacccagctcgcactcctccccacatcgaagtaccatcacctcgagctcttcacgacgtcagagcgctgcctcagccatcagtcacccaacaccctccctcaagcacagctcacccaccaagccgcaaccgggctcggtccgtcagccacccagtctcgatctccatactccgatccgccagcaaaccctctcctcggacgcccgcaatggctttgcaaccgcaccctcccggatcaacccccgatcggcggacgaaggcttccctccggcgaggagccaccaagccacctcccatctcaccacccccatccgccagcagaccctcccagcagcgctctccaagtccatcctctccaccgcccctgctcacttcaaaccagccacttctacccaccgcacctcgctctgtgaacctagtactccagctcaccagagcaccactccagttcgccgaagcaccgagccaactcgccagatcaccactcccgctcggcggaactcagaattcaacactccaatccgacaacaacagaaccagcatccgctgctctctcatcctgacaagccccccacgacccatcaacttgcccaatcttgtctgagggctgaagtcaccactccagcacgacgggaaaggatgaccccgaccccaatcttatccaggccgtccctctctgctgctctttcggatatgagcatcaggccagctgtctatgctacccccgccctctctaacctcgggtcgagtgctgtcaatccaccgatcctcatgtcaccctcgctccgcgcgtatcaacagcctgctctaggggggttgagctcatcgaggcgtagcgaaatcatcgcaagttccaagtccgacgtggcctcggccgttgggcctcccaagagatcagcgatcgcgctcgaaaacatcaccccggccgatgttgtcaaagctgaacaggacttgatggaaaaagtggcacaggagaaacgattgctggctcggcagcaggaaacacgtcgtcctaccccttcatcatcatcagtctcggcccagccatcggatcatcagcatcaacagaagctgatcgaccaacaactcgctcatgagcgcagaatgagggacgaggagaagaaagagcatcttcgcctgttactggccgagaagaacaggaagcaacattatccactgcagccggcgcttgagttgggtcaggagcgctggaatcgggccggttcgatcgtctccagccttgatcgaccccgggcggatcatccctcaataccatccaatcgtcgacagaccgagcccagccacctcccctccttcgatcattcgtacagtcgtgagcgtgatgagcacctgggacaggtagaagaatccagtgacagcgaacagagcagtagttcggatgaccagctttcggatgggctgggatatcaggctaggactagtggagagatgtccttcgtccaggacagattgtacggccgtccttcgctcgaagaagccgtcattggtaacagtgacttccgtcaacctcacctgccacagaccagacagcctccgctttctatgaggacagactcatgttatggcaaagatgatggccagaagggtcgcgacaaatacaatggcgaaggcccgagtcaggctggactgcgtaaacccctggaacggaacagacctcctcacgaccaagaacctcttgacggccgatcactgttgtcttccgactcttctggcaatcagccctcgctcacaatgagccactacatcgactcggcagcacatcaacaccggagcccggcgagtgcccacgctcgattgacgagcagtggaacccgagggatgacaacaccgagttcgagtggcatgaacggctatagcggctaccgtcgccagccgacctatcgcggcgtcaccccgcccctcatttccgcccgtccactccagtcatgtggcctgcaggagagccaccaccaggccctctctaccaccgcccgggcatctagctcccgccagttcgtcgagcgccgcaacgatcctctagcttcctcccggcccccgcccgcgcttcatgcacgacaatcctccgtctgtgccgacgatccggtcggcttcccccatggtccccgtcaccctacatctcgtcctgccatcctttctcaccaccagaatcgctcattctccgaccatgacatccgtcctaaccctacatcttccctccggaccccttcttcttctctcatcactaacaccctcacccgacctccctccgcttccgcttcttcttcttcctcctcatcatcatctcgtcagccactcgacttcccctaccatccactccatcataatcaccatcaccatcatctctatccttcttattatggcctcaacgttaatcatgttgctgccagaccggtttattaacttactatttcttctctctctcccatccccggctgttctactgatgaaatttttcttgcacccccccccggccctgctctgactatcctttctagtcgctccgtctccgggtggtttttatataccagtctcttcttttcttctccatacaaattgacatcttctaccagtctcttactttcttctctaaacaaattgacatcttctttttttcttgcataggtgccaagaagaagtttttgtctgtattttagtatttttgtgtttatatttaagtgtatgtcttttatataaatataaacatatatataaatacatgtataatactgtggattgatatgtttttcttttctatctgtttcccaccccctgctctctcctgatcctctccccttcctcttcttcttcctcttcttggctttatctctagggtggtttctataggggaactcttggaggatctaatcaaaatcaagcaaacaagcaagcaagaaaaaaaaaaagcaaacaagcacaaaagatgaaggttttttcagttctttggttttttgtatcagattcagttttttttatcagccttttatcttttaacttttttttttgttgacttgcttaaaacttatacctccatatacatagatgcttatattcacttgacacccatatgaacacacacacagacagacaacagacatgtttatttagtatacttgggttacattctttcagtcattctcacacctcaatcaatcaatcaatcaatcaatcaatcaatcaatcaagaagaaccaaaaaaaactataaaacaagattgattctcaactctttctttatctacgcaattcagatagcatggaaatatcttgggattcatgcatcaataaatcaaattaaaagaagaagaaaaacagtgttgtctttgtgatcaggcatgtttgcacagaagatgaacaccaagagatcaagatggcagaacaatcaaatcaagatggcaaaagaatcaaatcaagatggcaaaagaatcaaatctagatggcaaaagaatcaaatcaaggcggcaagaggaggaatcaatcaaagcagtcaaaggcaagatcttaatcgcagaaccaagaaaaaaaatgcaatttgtaagatcatcaagtggaggctgacaagaggagaacagaagatcaagatgatgatgatgacagaagtgcaagatcatgactaatggtcagatgtgaaaaaaaggtaggcaggatgggaggaaggaaggcaagaagactgctgaattatttggatggtctctgatcaatgccagaacaaattttgcataactttgggatcagtcagctggaatttgagatcagtgggatttccaactgccagctactgttttgttccacaatagttcaactggtggatgatatccacttgttttttttttcccaaggcttaaacacttctcatggaaatcgtgttgggatatgattttccaatcaatatgatacatgcattgatcagtgtttcaaagggtgaggaaaagtgcgtctgttccctgcacaagcccttggctcatcctcctcaccctgcactttcacaaacacacacacaagcctttggctcctcataggaagattgttgaagcatattaccatccaacaagaagctagagaacagaaatggtcaaaaaagaaaataaattgaaaacacaacagagattataaacaagagaaagaacagtaagagagagcgtgtgtcgtagtagtaaagttaaacagggtctgcaatagcgagaaacaataatccttgagccagatcagtagggatatcaatcaactggggcaagccgggttggaggctgtgataatagagaaagtgacggcgctcaggatcacacaacatgtaatcgatggccgagccggagcggttctggatccaacattggttggcgtcgatggcccattggaaggtgacctcccagggtccaagtcggtatgccaatcgccgagggatcggcgtcctcgccggaatcgtcagcttggtcgtcgccccatgcatcctttctagctgctctaaattctcgtggcctgacgccatcacactctcatgcttccatgccgtactcggaacacctgcatcaatcatttgcatcattttactcggatcgttagcctgggtttgttctgttgggctggttgttgttgcaattagaagcgtctggcggcaaagtttcgtcactcacaaggcgcgtatccattcccaagacagtttgcaatcaagccagtcacccaaactataagggcaacgatgaaaggagtacacttcatcatcttgacgatcctttgttgatatcttgctcttttaacagcgttggatgatggaaatggcaaacaaaagaatggtagatgtcaatgaacgcagatgtcgttcagaccagtcgaagcttgaaagaggaatgctgctaaggttggatcaatcaaagcactatagtatcgataaaagctagatcactacgtttgagatgggagaggggggcaagatgggatccaacccagggatttttatagcgaaaatgcgctcggctttcgtgcaaagctggcgacattccgctggctttgctcttgccctatacgaagcaagactcactctggcttgttactcattccgctgccgggatcccggatccttgcacatgtatatacaagtttcgcctactctgacaagaccaagacgacatacttttaggctgattgcaaggccgagtattgtatgtatgggctaccttttctgtatgtatgaagttggatcgttattttttttttctttttcggtatgttctggagtctagactttttcagtttacatcacttggcttttcacagtttcaggatgagagtctcacaaaaaggtgtgaacacgacacgcgtgcacgccccatgcctgaaacactagcttgacgaatccgctcgacagaagcgccggggagaccccggcctgccgcgggcaccttggggaaccgattcggacggctggcttcgcgccagcctggcagtatgtataccaggccattcgatcgagctagcttaacaacaccatcccctcgtttcagggaacggaggaccggcgcgccgttggcgcctcgcgaagcgagcctcttagccgatcgaggcacttcggcgaagttagcctgaaacactggtcccacggcgtccaccggagggtgtgtgttgtccctttagccttagggagtccatcgagcccgctccgagagggcggccttcggccgtagtcagggggctctcactaaagctgggcacttgtgctatacgtttggtgggccctaccgaagttgattctactaattggtagtctgtacgcctcggcctggaggcgggagtgagagccatctcgatggcgagggtcttgacacacctctgcttgaggagcttgtgttgaggtgcatgtgacacaggaacttgtcgtaagtttcccagtttcctgccgctgatgcatgtcgtgaggaacgcgccttacaacctcgggatggcaccattcgaccagtcagccgagtcaagaagggcagccggactcccggagcggaaaaaaatcgcggggccttgcgtgcctgatgggctgagaagaccctagctcgtccgagggagaggctttgctttttaagctagctgaagacgatcaaccggcactattttcgagctgttttatttgcacaccaacactaatttatataagggccactaatttatataagggcctgtgccacaggacatgaatatccaatttctcaagatttatcttgcacaaaattttatatcatgtatcaaaattgaccataactagaagctagtctttgtggcatatgtgaaagtgaagaatttcaacaccagatctctccaattgtccccagtttttgtgcagaggatggaaaaaatgcacatttttgaaaatcgaaccctacggtacaggccctaaaacagacccaaaaccgacgcgcgtctaactctacaaccctcctccccccatccccacccaaaaaagaaagaaaaagtaatgataagcaaaaaaaaagaggatgtatttcttcgataaaagaaaagaaagaaaaaaaccgatcaacttggatgaattgatgatgatagacgatccaccaagaaagaaaaaaacaaaattcatgttggcaatggatgaaagaagatgtataaaaggaagagaagaatggagggcattatatagagtgcatacagtttcgaacagatcgtcagattattttcaaaatgataaaagaagaagaagaaggaaggaggaggaggaagggagatgataagatagatgaagatgagcagcgacagttaaaaccaactaaccaaaccttatatatatatatatatatatagaatgaaaacttcgtggatggatgagtgactaacaatgcataatgttgaggagagagataaagtaaatcaaaaagaagaagcagaacaaaataacatcataactgaatcaggtcgaccgtcgagagagcttcttcttgagatctaactgcaaccaaaaagacaaaaaatgaagcattattcaaaaaaaaaaaaaaaaaaaagaaaagggagaccgcgactagtctacaaaacaataatgacaatctgatgatgatgatgagataatcaaaaatggcgaagtgtggtggtcgtaagaagacgtgataagattgattgattggactatttagtcccgctcatcatcgagattcttcgtgcggtacgagccaacaagccttcgttagcaggttcgttagtagtgttattaaggtctgcggtcattttgaggcctttgatcccaccgggagcaggcgcaggagcagtggcggtagaggaagaggcgctcttactagggctcaaggagaagttagattgtgcgggggagagggggtggttaggggttgtagattggcgggcaaccgagggccgcatccggtgtccccggatctcgatctccgtgaacccggaggcttggcccttctcgaggttgatcttcgactccttctcgcgctcctccgtccgcttcatcagcccggcttggctcaagggcaccaaggaggagtcgatgctcggcagcagcgagagcttgctcaccccgccaatctcccccgagttccgtcgcttctcttccaccactgtcatcgccgcttggctaggcccatacatgctcgacgaacgtcggttcgctcggatcgtcgcatcctgcggcttcccgctctcgcctgatgagctaaagtctacctggtaggtcccgtgaagcttcatctcggctattcttcgctctcgagcacatgcttcttcatcatcttcctctagttcgggttgctccttcacccctgcccaacctccactcaatccggctgaaggtgcagaagcacccggagtgaccgagctaccagtgcccaatcggagaggtttgatgttgttggatgcggctggaggcgaccgcatgaagtattgtaaccagctcgatcgtttggctgctgggttggctgctgtggaagcaatgtttgcaggacctggcagattccaaacgcttcttcagctcctgattgctgttgtgaagctctatctcaatttcatcgaggcagaaatcacgtacctcctttagcagtttgagggccactagctgctgtatgggcagttgttgcggatcgggtgcgctgccgggctggactgttgggcccatcctttgtgtaatcactcgaaagcaccttttcgaatccatcgtgagctgagatacgatcaagaatcttggagatgtaaagcaccagcgccttgttggtatcttgaagcgctttaatttctgttgttggaatatgcgggaatacagattagcacatgcccccccccccaaaaaaaagaagaagaaaatggtgggctcgccgacacaagctaaaattgattgacctacctgtgtctttatccttgttgattttcttggttttcttacgctcttcaagctcaaccttgcgaccatggtggacttcagtttcttcagcctgagccagttcagcagcgagatccaatccgagcccggtaggttcatttctacgattagggatccgtttgggttttaaatttttggagatgccagcttcgactgcgccagtggtccgagagccgtctccatgggactcgagtacggctcgctcgatggctgcatcggcatcctcgtcgtcctcctcctcctcctcttcatcttcctcctcaacaccctcgagggatggagtcgatgagcttgaaggactgtttcgacgggcaacagggctcgggcctggggccgattcgccttcgtctacgcgcaggagttgcttgatgtcaaagccacccatgagagtgcgctcaccgaccaagaattggtaggattcgttatcgtccatgagttgttcgttgacacgttctaggtcggcgagctgagtcttgagagtctccgatgaggcgatcgcttgttccagcgtggcctggttagtggcctgttgggctttgagggcttcgacttcggccttaagcgcagctgttgtgtgctctgcttcaagacgatcggggacctcagaaggagctggcttgatgggtgagccgggctgtgaaggtagtgaatcggctttgttgctctcatcatactgtttctgaagcgtgaggagttgtgaatttgaggtggacagctgcgctcgcaagttagattcttcttcagcccaagcggctttgctggcttcgtgttcgtctgcctgaaatggatggattgggagttagtttagtgggatggagatggggattgaagaagaagaagaaagggcaaacctgacggaattgagttcgttcgagttccttatgggcagctttgagtttctcgagctccttggttagacgttcgtagttagttttgagctcttgggcctcggccagttcggcttccatcctgtcgatagtattcgagagttggtcggctttggagcgccagttggcagcttgggcggttgcgtcggcttccttctcttcggcagcggtgatgagcgccttgagactcgagaccttggctcgttcacgttcgagttcgtcggccgaggcgtgggtgttgagggagttggatctggtcgggttcatgttcgaaagacgtttggcggcggtggttgttgatgttgctgttgggttggggttcttcgcaggactggatacggcggaggagcgattggaggagttggattgggcagtggacttgcgaacaggggaggaggccatgatgggctagagagagtcagcccaattggatgggactgatttatgtagtgggatgaatgggatgtgttggttgtaaatgatggcgaggggatggtgatggtgatggtaatgagagggttgaaaatattttaagttgagggactttaactgagagcagagcgacgtcacacagactgatctgaaatatgtgcagtttcaagtgtcgcagtggggcttctgaattccgtggaacggacattgcccgggctcagcctgtaacagtgtcggagggggccgatgagccctgcagatgactgagccggcttggctgaagacttgatcatgggatgagactcggaagagagatccatgatcccatgcgatccgatcttctgtccatggccagcgagactggggatgtgcttgcttatgaatcttgggagcaacctcacatcgatagccagattcacccacaaaccgagatcagcacatcaaccagcggagcagctcgtaaagctcaagataaaaagcacaacattaaaactgtggcttgatgaagcgggcgccctacgctttctgggcaggggattatttattcgggagagattaaagcaggcagtaaagcacttgagggtatgtaaggtctgcatcaaacctgtcaacttgaacaagaccgagtcgaatcggatcgccaagaagagctacatagtcgtttgttaattattcgaaagccccaaactacttagagcacagatggatatcgtccactactctttttgatgggtgaccaaccgagtcaccatgaaggattgagggggatcatcctccagctcgccggcttggagaacttcacatccagccagttgatgatcgaggagctacttatgtacatcccccggtggcgatgctaaactttcataataatctttaatggcgtggtttggtggggtgatgatacacaagcgaaccctgttgcggatatttacaatatgcaggggtcggacgatctccagctagatgttttttttgttttcctcatcttcatctgtcgatagattccaaccaaaccaatctatttacaattgtagctagccttactggtgtccgtaacaattctccgaagacttgactgagttcacagaatatatataaataatatgtacaataggcagacttgcttactagattgctcttccttccatcagctacaaagtaccgattgttacccccttctgcttcttcttcttcttttttattttgttgatccaaaacagatttgacactcatctgatgatggatttacgctttggtgataagtatcgtctgatcaagaaaatcggagctggctcattcggtcagtcgcctctcaactcaacgtaatccatactgttgccagattccactgactttgtgtccctctgacttccaggcgaggtctaccttggagtccacatcaccgatggggaggaggttgccgtcaagcttgaaggtgtaggagggaaacattctcagctcggtcatgaagcccatgtctacaaatttctggccgatggggtcggcgttccgtacgtgtgataatcatcttgcctttttgttctgactgatggtcaactcattttttttattctctgcagatctatgaaatggtatggcacagaaaacgaatacaacgctatggtgattgagttactcggccctagcttggaagacctgttcaacttctgcaaacgcaagttcagtctcaagacgactttgctcctcgccgatcaattggtaagcaagctttcttgcattctcaatcttccaattctggtcgactcgagtaatagaccatgtatttatatatatacgatcggaacagctctatcgaatcgagcacgttcactcccgcaatttcatccattgtgacctcaagcccgacaatttcctcatgggcatcaacaagcgtgcaaaccaagtcaacattgttgatttcggtctggctaaagcttatcgcgaccacgagtcgttgattcacatcccctaccgagagggcaagactctcacagggactgcccgatacgcgtccatcaacaaccatctgggcatcgaacaatcttgtcgcgatgatatcgaatcactcgcatatatcctcatttacttcctccgagggagcttgccatggcaaggactcggaggatcgaccgtgacggaaaagtatgaccgaatcatggacagcaagatgactactccgaccgaatcccttggccgaggcttgccacaagaattcgtgatttgtctcaactattcacgctcgttgcagttcggtgacaagcctgattacgactatcttcgcagcctattccgtgccctatttgttcgagagggctattcggacgactacgtctttgattggtcccttaaaacccccaacggcgatctatcttgtgtgcctaccagggagcaaatagccgctcaggagcacactgttctagtcgccggtctcacgtggtccatgcagaggatgaaactcatcgattctcatgcttggcatgaatgggggtaagtgtcgctgagattatacatttctcagttttcgcccccagcttcatcataagctctcgtctatcccacaaggaatatatccctagcctggttgggagagccggagaatcataatcggacagctattttttttttccttcaggttttccttggagtggacacctgctccagatcaccatcatcattcctcagagtcaaggccggacctggattccctccttgactattgctaactgttgctatccagtctctctttgccatgacaccatcatacccgccatttgtgaaagaacatcaggctcttgattatttttgccaaagtctgctaccaggaaggaagcatcaatatcttcatccatactctactgtttgaaaaaatttgttctccatctttgtcttgatgcacttgatgaatccattgggatatataaatgcatccattggaaaatatatataaaggaatccattggggtatccaaacaattttgtcaggtcattgaaaacaattcattggcctatctacatgactccatcataactcttcttctttcttgattttcttttttccctgccccttcccccaacttttcgtgaagatcacctgttattatgaatgagatcaaggtttgttgtagcttattagtccacttgtagtgactattgccttcacctgagcgtgtgtggaacaacatccaatcaaccttggttaataaacaatacaaagtgcatctaaaatgctattgttgcttgttttggctaattcaattcaattcagtcctgtacaacttctctctccaaagctctattattccctccctccctgcatcattcttctttcctctctacacaccattttccctcctgcttgagcttcatgcgttgattgtcaataaaagagttcaagttgcatttaaagttgttggatgatactgagataattaatgatcccagttttgagggtggtttactgatctgaattgggctagctattcaatcacccatcctgctcacaatgtcttttttcacctcttgtaatttgcaaggtaagttcaatcatggtctatcaagcccctctagtgggcactgtccaaaggtacaagtggaaactcaaagtctggattgggctagcccaaactgtgcttggccttgctcaaaacttggcacttttcaaaggtgcagtgctataagaaattttggaatcacaacaagaatgaagaactacacaggaatgaggaagaggaacacagaaattaataaaaaaaaagaaaatattagttgattggagctgatgtagagatggtctctatctgctggcggatacctgccagggtatatggatttgggtgcagatgtccgcttttccttgaaatcttggtggatatccaggtatctccaggtatacccagtcatataggcctttggcctcgtccccactcctttgctggcacatcccccatctcccctttttggcggccgataccccgagttcccacatcccatccaaacaaactacacccgctgtacccagccagccattttgtttaccgggaggatgcaaattgggcccccagtaacaaggtcctacataatcacacaccccatcgagcaggagaaagatatgtgcacttgctctgagtgagatttacatagaaaatcactagggagtgttattcactggcaagcaagtacatccctggaggtcagcttggaagtggcaagtctgagtgtggtgaatgcaaatcagactttccattactcctcaatggggtaattatgaggatccaccttgaagttatacacttggcttctacttattgtttcttgcttatcttgggaccaacctcggaatccatcgacctgatctcagcaggagcagctcatgaagctcaagagaagaactagcacttggggagcacaacatgtttaactgtggctatattgcgctacactttctgggctggggatatttatttggaagtgacaaatctagtgtttataacgtgaggatattaatgatgctttcaggtaatagattggtccaagcagaccgagttgaattggatcacttggctgtagattggcaagaagagctattgtttattcgagagcccggttcaaatatgatgagcacatcgtccacaactcttgggctgaccagcaccgagtgatcatgctcaaatttttgtccagttttccggctcccaatattatttgatcagttacttgcagataacatcagcatattccctccctcaacttatactctccccttacacccaccaggggaactttcagggcactgtctttccagtgactgcaactcacaaataactaggggagccggggcggcgagcgccccggtcccctgggaattgagacctgactcattatgagttgagtggaggcagacagggtgaatcggtgtatcattttaatttcggggtagaatcttcatatcattgtagactttgtcacacttgtaaacacttattacacttgtacataatctgcgaaatactcccagaaaaaccacttgttaagatggtgccggtagaagaatttgtggggggggtctagtgttcaccctttttcatattgggggatgatgaatctcaactgatgaagtcagagggacaattggaaacaatcatgctatcccccggagatctttgtcactgcgtgcgccctgtcgcagttgcccaaaacatacatgagttgttttgaagttttaagacgttaagggtgtacagcggtctgccgacttacgacattaagctagggcccggtcttggcatttcttgatcacttcgaggttgacgacgttggatgtggtggcggtggtgttggatagctggtcttgaaccatgcatatcgtcaatccttcaacgctggtggcccgtgacaatgcgacatatagttgcccatggccgaaaacgggttgggggaggtaaacagacacagttgacaatgactgcccctgagccttgttgatcgtcaaagcaaaggcaatggcaatcgggaattgatgcctggagaatgtcacggcgtagatcctgtcgggcttgtggataagcgttatccgaggtagagatggcccctcatacttgcatacttgcgacaagtacaagtacttgcatgaaaaatctcagatttcagacacccatacttgtacttgtacttgtgggggcattacaaagcaagtacttgcatacttgtggcaagtacttgcaagtatgcaagcttatttggagagatacaggagataaatttcttgtattttcatttcagagatttgtatttctaaactaagtgacctaagtgattgtaaatagtaataataagaccttcattttctcccagatttttctttttgtccttctggtcagacagttctggggggtggaaagaagcataggaggggctgagttggttcttatgaattctcagtgcctttcctaaaaaaaataagacattgagatatattagtcttttgattgcttttgattgatcaagttggtcaggacactgatgaagactcaaagacaacttactcagctcttgttcatcagtgagttccttggtgttggaagcctgagtgctttcaggagacccgtcgtctcggtcgctagtactagggctcgttccctcatcggacttagccaaatcaatcacgtcatgagtcctgttctttttcgatcgttgcttggacctagcagggtcatttgtagttgaggaggtgggtgacgacatgcgtcgcttcttgctgttccccctccctgccatagtcttgaatcgatagccagtcgcaatcgatgggggttgtttgcgatcgaagggcttgttcatgaatctgaaaagtgattgctaacataacaaacataaaaaaattacttacattattggatccgaagcggatcagtcaatcaaagacaatactacagcaaaatgaagtccaatgatcgatccgtcgattatagcgcgtggttgatggaaagagaagtagaacgagatatgaataacagtgtgaggttagacccggttgccaagggcgacgagatcaagagaaagatgacttactggtaaagagccgaggatcaatcagcgaggagggtgtggttggtcggggttggatggagctatgaacaggacttctcggtttgatgggtgggtttgccgatgtgcgtgggaccagtgggaccttgggttggtggttaggccggtcacctgcacctctgaggagggcgggtgtcggcaagtactttgtgcaagtacttgctggtttttcagctcaaaaacaaggcactcgtactcgcacccgccacccgcgggcgagtacttgtgcactcccaacaagtactcgaaaacaagtagcgagtacttgcaaacgagtacttggggccatgtctaatccgaggaatagcaatttcagcaccggtgcaggacccagtcaatatccggcagcgaagggcgtcgggtctgatcgccaggactaaaagcctagtcccgttcgacaaacccctcttgaggtctaagttccggaggagaatgaccggcatccccaccttcaactctatgtcggcttcagggaaaccggggatggaaaaggtcctgagaacctcttccgggatggcctcgtcgctgtcttctccatcctcttcgtttcgcatctgatttatcgagtgggaaacgaaaacctcgcctggtaatcgagaagaacaaatggcattgatccggttaacatcggagttcagcggggccaatatcaggcggtttccgaaataggcattgagtctaccggcctccgggtcatttaaagccacagccatgtccccgtaagtttttacaatggcacgctctgccactacccgggcgtctgaatgtctgtacacccaaccgaaggctatgtctatgtcggcggtgaagtccgtctggcccgagccgtttcctacagaaagcagccattccgcaaagctgttgagtgagctgtcagtctttagtctgcttcctccctgtttctctcatgtcacagtctgtgacacctgtctgtgtagttacctcgggccagcaaggtgtatgaatggtttcctcatccttccattcacccatctctgctggacccaggtaagttcctttttggtcttgttgtttcttttctctttctctctttctcagtctgttttcattctctctgatgaaatactatccttccattcacccatctctgctggacccagttggccgcaacaggtttgaccttgccgactggtcatccccactggccctcaatctcaagttttgagtgagttgaaagtagaacacgtcattccaaatggctgagctgatcatgcagcatcttccctggtcgagaacggacccgcctgggaccactggaagagtttgtctgaagtcgcctccgaaaatcacgatctttcccccgaaaggttgctcgttgtccatgagggaacggaaagcttggtcaaccgcctcgactgcatacttcacctgcattgatatttcgtcccatatgattacccttgcacttcacaaagcttctgtcgatggggatctaggccgccaagaacattcagaactctcgtctacgttcaagggtatcttaaatcttgaatgggcagtcatcccgttgatcaacatcaaactggccactccggaagaggccacggtgatcacaggtatttcacttgcgttgaagtaatgtatcaatgtgttaaggaggaatgtttttccacatcctcctgggccatccacataaatcagacccgcctcgcctgcggatgtcaaaccgatgacagcatcagctatcgcactctgtttttggttaagcctggcggacatctccagaaaccggttggtgtggtccgttattctcattgtctcttctcttgcagacacagtgtcaaagtaccaccataatcgatcatcggctgctatcggtctcagcccgacgtcagcaagcgacttgccattttcagcaaggatctgcttgatgaggtagtagcatagagaggttctctgttcgagagacggatttcggatgttgtaagtgttttgcagcttgtaaatcagattgtccgacaatacctcgatgaactcttctagcaatccttgcgggcgggaaggagggctatgtatgaggatcaggcaaaacatgtgcctcagcgacatcccactcatccatagtcccgcgttgtggaactcctatcgtgccaggcggtaggcagttggttgaagggaaagtgctttgagggctgccttcaagtggggtctggatgagtgagctgtgatctgaacaaaaagcgttggggttggctggttttctgagaggagacaacagaattcgatttctgtggcggttgttgaggttgaggatatgtgaaggtgagtatgaggatcagatgaatcaataataaaaagatcaataagaaatgatgggtctatcttggatcagatcagagtgccatgcttccccatcatctcagttcaaactgaactttgactctggggagtgacatgtcacagacatgtcatcacatccctaactacaacacaacacaacacaacacaacacaacacaacacaacacaacacaacacaacacaacacaacacaacacaacacaacacaacacaacacaacacaacacaacacaacacaacacaacacaacacaacacaacacaacaagacagaacaaaacaaaaaaaaacaaaacaaaacaaaataatcaagagtgaaataaaccaacatactaagatgtcttaggaccaagaaaattaaacaagactgtcttctgagtaagtgatttgaaaaagataataaagaattataaaatgataaaatagaaataaaatcaagatgaatgaaaaataatatgaagagtaaataataagaggaaatggaataaaataataaaatgaggaaacaattggactgagtggggattgaggtgataatattgaaatcttgagtcttgaggatattgaagagttgaaagttgaattctgaaattggaccttgagggggcctgtaccgtttagaacaccacatctcctcaccacttgcagtctgtccctagactgctcttctcttctcctacgcttgaagcctaaaataaaacctaaaaaaaccaaacaaaccaagggcccatccaggtgctcacaaatgtggcataaagtagagtttttacaatgtggtagtagataccctggagatgcatacattgggaggacttacttttggtcaactttgcctccacggggaaaaacctctatcatccatccttcttcctcatcaaaatgtaacaaacctagttcaccctcattgcagagatcattttcaacttggccggaagcttgcacaccatcagatgacacaggatcgggatattcaacattggaggattcggacgtttgtttagtctcattgcggagcggattggggatcggaactgatgctggtttatcctcattgcggagccggatcggagaagaagaagaaaggggatctacggagttggataaaggctgggaggattgagattgatgaacttcaggagtgatggaagatttgggaacaccagagggatgagattgataattatgggataaggaagacatatggttgttgggatcagatgaggcttgagaggagaagacagattcctggacttgagaatttaatgtggcctctttgtggaggcggatggaggaggaaaccaaactctcggcagtcgggcggagctggccaataggatcaagatcgggaacggaacacagagaaggatcagaagatagtttaacctcattttggagggcgattgaggagggaaccaaacgctcagaagtcgggcggagctggccaataggatcaagattgggaacggaatgcagagaatgatcggaagatagtttaacctcatctcggagggcgattgggaaggaaaccatacgctcagaagtcgggcggagctggccaataggatcaagatcgggaacggaacacagaggaggatcagaagatagtttaacctcatctcggagggtctcggatgaagtcggatctggtacacctggggaatcgagggcagaaggttgtccattgctcacaagtgtggcacgagatagagttttgactattttggtggcatcaagccctggaggtgcatattggagagaacttactttgactccattatgcctccgcggaatcacttttcttgcctttgtccttctaggaatttgactcttgggaagatgaacgttgtccaaggaggaagcggagaaacctggaaccatcagattgataatcttcttcaggacagagtttgcctccttgacaaacttggccaaacactttggagagggtggatcagaggacaagactttgggttgagaagacttgatgttgggtgatttgcggatcaagtgacaatgataagattcagaaactggcggatctgcgcagggaattggcttggttgttggataccatggctgaagagcgccacaactgatccgatacggcgcaggaaatggaggagcggaacgacttgaagcttgaaatgccgtcacaacactgcggataggtcgaacggggtcgaaagggatccaggcaccgctgggaaggaaataattgtgccccttctgatcaacaaggaatttctctttgtccttctggagtgcatgacagtgggccgtcccatggcctttacaatgacaataataacagatcagtggtcaacaaactgtggcggctgaggcagaggcagaagaaagattttccgagatctctgtagaaagatgattgttgatcggggaagcgactggattaagtgcaaggatcagtctagcagcggtgacttcagcagggcttggatcttcagttgattgctcaaacaactcgggattgtcgtccatgtcttcttgatctgaatcaggaactggaagtgtagaatctttgaccggaggaagagaaacagagagcactgtggatgacttgaggttttcatgctgccttcgggaaggattggatttgttgattctagaagccaatgggtattcaatggcagaggcagccgtaaaatacaaactggtgtttgtgggatgccaagcaggttctctcgtcttaatcgattcattacggtcctgtttgctagatttatcaaaaagctccggcccaacatccagatctacaaaattcgaatcagattctaacgcctcctcaactagtagatcattatgagaacccaatgggaggccgcgctcaagattctggggattttcctcttccagcgattgatcagaaggcacgggatcaggcaaactgaacttggtggtatcaacgtttccccagtacgctatcatagaagccttcaacttaggccagtccggcggctcgtatccttccaaagtctcgacgacatccaacagcttgtcctttgcaatgaaaaatcctagctgttgagccatgtccttctccgacgctccatccaaacgcgcagctagttgatattcagaaagaaaacgcttgacattgctcccattaaacgctagatcctcattctgaggcttgatcttgaccatggcgtcgctagaagatcctcctccgttgtcggccattctgtcttgattgattggactctaaggaaagcaaatggcgaacaaggatggctcacgaagtggcgatgatgtctttgacagatagtagtgattcttcagaggtgcacaactggaggggacttacttctggtcctaaggcctccacaatatacgccacgtgatgtgtagaaaagactgattcaaagaagaggaaagcctgagagagagattgaggggttttacttgaacagcaataactttggaaccgctggtccaatttcgacgatcttgatttttgccaaaggccctggacggcagctataactttgtcaacggagtcaatccaccaaagcgaacggataaggtggcagaaggatccaaaggtgagggaagcgaaaacttgagtttgaactttgaaagcttatatcttttgaaccgctgatctgattctgaatatcttgatttcggcagaaagacccgatcgacggctacaaatttttctgcggacttgatcgacgaaaacgaacaggtaacgtgttaaaaggctccgaaaacgaggtaagcgaaaaaacgagtttgaacttcaagggtcaataacttctgaaccactagtccgattttgacgatcttgatttgaggcggaagctctgattaacagctacaaccttgtctgcggacttgatcgacaaaaacgagagggtaacgggttagaaggctccgaaaacgaagtaagcgaaaaatcgggtttaaacttcaagggttgataacgtttgaaccactgggccgattttgacgatcttgatttgagctaaaagccacggatccgttctacaatttcgtttgcaacacttttccacaaaaacgaacatcgcgcgagatataagcgatcaaagttatcaaccaaaagcgaacctaaaaaaaacgtcctgaaaccagagctagagatcctgaaacaaggctagaggtcctgaaaggaggctagagatcctgaaacaaaatccagacgctagaaatcctcaaggttagaacacctgtcgcctgaaagaagaccaagtaagacgagactgtaaatcttgaggtcgctggttcgatcccggctcgggggaccaaatgtggaactcctattgtgccaggcggtaggcagttggttgaagggaaagtgctttgagggctgccttcaagtggggtctggatgagtgagctgtgatctgaacaaaaagcgttggggttggctggttttctgagaggagacaacagaattcgatttctgtggcggttgttgaggttgaggatatgtgaaggtgagtatgaggatcagatgaatcaataataaaaagatcaataagaaatgatgggtctatcttggatcagatcagagtgccatgcttccccatcatctcagttcaaactgaactttgactctggggagtgacatgtcacagacatgtcatcacatccctaactacaacacaacacaacacaacacaacacaacacaacacaacacaacacaacaagacagaacaaaacaaaacaaaacaaaacaaaacaaaacaaaacaaaataatcaagagtgaaataaaccaacatactaagatgtcttaggaccaagaaaattaaacaagactgtcttctgagtaagtgattttaaaaagataataaagaattataaaatgataaaatagaaataaaatcaagatgaatgaaaaataatatgaagagtaaataataagaggaaatggaataaaataataaaatgaggaaacaattggactgagtggggattgaggtgataatattgaaatcttgagtcttgaggatattgaagagttgaaagttgaattctgaaattggaccttgagggggcctgtaccgtttagaacaccacagcgtccagcattgaacgtcggtagtgctggtcggaaaccaacaggcccagtgcgttgcatgtctcgcggtacgtcaggtaggttcgaccattgactgttcgcagatgagcaagactcctcggcccctgaacgttcagcagtagcagtcggagataatatcgttctccttgattgatggaagcgtggtagactcgaccaatcatgtcggattgacgttgtcgagccttgaagcgtttcggccttgcccaagtaaagtagcgtgggatttcatggtagattaatgtcctggcgggaacccccaagccaactgtgtttatccaattaaggcggtagaattcggtaagagttgtgcgctcggccgaaccactcatcatttgttgcaataacccttcctcatccctgtagtaaacctcatgctcgcctttgaggtgaatcgcaaggcgttgaatagccgggtatcgtgcggcagaaatcaaatgggtactcacaagaaagtcactagattttcccctgatcaatttactactgatttcccagaaaagataatgaatgtcctctaaaattcacttttgcttactcatagttttaccccaaagatattgtactgctgatttaaatgaaaaaaagaataaaaaacactaattgaatgcaattttcatggccttagcaggttttttggaacaaacgttccagattcgattcacaatcaaatcaagggcatgagctctccttttttgattttgtagcccctggagaaattttgtagcccctgtagaaataagtatgtgaatttcatgaaatttcccctagtgaccgcaaagagtggccttgatctgagactacaaccaaccaacccacaactcaaaatataaacctgatcaattcaatttccaacaatgataagtctgggtttcctttgttgtaatctcgacaattcagccccccagtggcaaaggtggcaatgctctttttatatacaataatctttggcttggtttgggtgatgatgataagcaaaccctgtatatgcagggattttcttattttaaagtcttgatctttcgatgtagattccaaccttatttaatatatcgctgaccgatgtaagactcaaaaagtggttgtaagaccctttttgctgaatggagaaggggatggtggaggtgcaagctctgcccttctatattatcagataacaagacccaccaagctcagcttggcaagttttaatcaagtgatagggtaagttcaggaatgagtttgtgtgatgctgagaatgagttgagttgttattggtgttgggtaaggttctgtaaaggtggtgtatctgtgattgagtggtactaaacttgtgactgatgaataataccctgaggagacaacaactgggaggagagcctccttatatagaaaatagtgagggaatttagctccagggaagccagtaatgagtgattttggctggcctgggctattacatgaggtattttagctacatacataagttgaatgagtgaatgtgattggtcagacatgtacaagagttaaagtggtgagccaaacagctgaatgagtgattctgattggtcaggttgtgtggtgtttacaagtaaatgtggtggtaccacctgcagctgtcatgcaaggaaaatatactaatttagactgcatgcatgagttatgtaatatgtataagtgaaatgtaaggagtgtatatgtatgtaaatgagtgtgtatgtaaatgagtgtgtatgtaaatgtgaggttgtactgtactgagggtgtctgtgtaggttgagggttgtaatggtgattggtgacatgtaattgatgggtgaagtatgtgtgatatgttgtccattgtgggataagtgttgatccaggtgtgttccagtgacgcctccaaggtgaccaagggtgaatttgtccgtagagtccagttcttgagccgtatggtgtgatttctgagagaaattaggtgataatatgaagaaaatatatatatataagaaaagaaaagaaaaaactttgaattttcacatttttgactaccacaccgatgtccgtaagaattccccaaagagtatcaactctgacttgcaacttttttccatctacacacacttttttttgcttttccttgttggtccaattaaattaaagctctctcaacacttcgcttctcatctgaggatggatttacgcgtttgtgaatatcgtctggtcaagaaaatcggagctggctcattcagtgagttgcctctcaacttcaacaacgtaactactaggttaccctaccagattccacttactttgtcactcttatttccaggtgaagtttaccttggagtgcatctcatcaccgatgaggaggttgctgtcaagcttgaaccttgcagagaaaaacattatcagatcgatcatgaagcccatgtctacaaacttttggctgatggggtcggtgttccctgtgtgataatcacgcccttcctttggctttcttgccttcttttttcactgatggtcaagtccccttttcttctccccctgcagatctatgaaatggtttgttgcagaatgtaaatacagcgctatggtgattgagttacttggccctagcttggaagacctgttcaacttctgcaaacacaagttcagtctcaagacaactttgctcctcgccgatcaattggtaagaaagttttaatcctatctaaccttgcaatcctgctcaagtctaataacgcataatgtatctatttatatggtcaaacagctctatcgactcaagtacgttcacttgcacaatttcatccatcgtgacatcaagcccgacaatttccttatggggatctctaagcgtgcaaaccaagtcaacattgtcgattttggtctggccaaagcgtatcaggaccccaaatcattaattcacatcccctacagggaggacaagaatcttacaggcactgcttgatatgcttccattaacaaccatcagggtgttgaacaatcttgtcgcgatgatatggaatcactcgcatatatgctcatttgctttctccgagggagcttaccgtggcaaggaatcagaggcgcaaccaagattcaaaagtatgaccggatcatggagaagaagatgacaactcccattgaattccttggtcgaggattgctgcaagaatttgtgatttttctcaagtatacacgctgtttgaggttcgatgacaagccagattacaactatctttgcagcctcttccgttcctcatttgttcaagagggctattcgtacgactacgtctttgattggtccctcaaaactcccaacggcgacgcttcttgtgtgccgaccagggagcaaatagcggcccaggagcccactgtcccctgatactccagtcgccggtcttgtgttttccttgcagaggatgaaaatcatcaattatcatgcttggaatcaaggagggtgagtgttgctgaaactatactttttttttctaccttcatcaaaaggtctcgtctatcccacaaattagatatatccctagcctgtttgggagagctggagaatcataattggatgattttgctttttccttaggtcttccttggagttgacacctgccccagataaccattataattcctcagagacaaggcctgacttggattcccttcttgactattgctaactgttgctatccaagctctctttgccatgacaccatcatacccataatttgtgaaataacatcaggctcttgattatttttgccaaggtctgctaccatgaaggaagcatcaatatcttcatcaataccctattgtttgtttgaaaaattctttctacatcttgtcttgatgcacttgatgaacccattgggatatataaatgaatacattggggtatctaaacaaattcatcaggtcattgaaaacaattcattggcctatctgcatcatacatgtctccatcataactcttcttctttcttgattttcttttttccctgcccctcccctaactttgcaaatcacctgttattatgcatgagatcacagtttgttgtagcttattagtccacttgtagtgactattgccttcacctgagcttgtgtaacaatatacaatcaaccttggttaataaacaatacaaagtgcatctaaaattctattgttgcttgttttggataattcaattctgtcctgtccaacttctctcttcaaagctctaatattccatccctccctgtatcattgttctttcctctctacaaataatttcccctcctgcttgagcttcatgcattgactgtcaataaaagagttcaagttacatttcaagttgttggattatactgagataagtaatcatcccagttttgaggatggcttactgatatgaattgggatagctgttcaatcaccaatcctgctcacaatgtctgtttcacctcttgtttgcaaggtaagtcatgatgcatcaagcccctctagtgggcactgtccaaaggtacaagtggaaactcaaaatagagagttgtttaatgatctcttcctttaaaaattatgcactttaatcagaaactagagctccagggttaataccactactactagtttattcaacaattgttaataatactacttattttagcttgttatggttgaaggtttccgattctgggttggttccttccatcactcataaagctctgaatttacttgaataattccatgacaatcacactactactaaccaactaattgtgaccaacatacagctattgtgtaaatgattgcgccttccaaaccgttttttctttctctcctgagtttttttttcccccaatccttgaagccccaagcccatttggccaaagcgtgggcaattacctaccaattgtcatgaccgacttgaccccccaaagaaaaatgtgtgactttggctgatcaggtggaattgggtggcctcatctggtgtgtgctctgcagtaatttgcaaaggcggggccgggctttgaggattgggggcaaaaagaatttgtgtgagaaaaaaaaaagaagttcaaaaggtgcaatcatttatagaatagctgtacctcagtaggttgatggggaaacagggaattcatagtggagagatgccctccttttgtattgaagagtgagggatttctgctgcagggaacactttgtgaatgatttatgctgcaggggaacacactatgtagcacagcatgatgtcagtggttgctatgaaaccaagccacataacatctgctcaaacattccaaatcagtagtccagtacagtatccaatgatcaatctgatgagatctttggtttgtagatggagaaagggcaaactaggtatttttatctgtgaagtctccagggaattattaaggacatcagtcgtgcatgtaaagaacacactgaatttgcaccactcttatgacttttactttgactgctaaaaactgttgtatgacaaggtgttttttgtataatagaggaaaattacaagatgtctcttaaggagacatacaaaattagtacaggcccttatagttttttgttgctttttattttttgccgtgtaactaacaaatagaatcatttgactaactatcatttcataacctatcttttgatctgtaagtagacataatagaaaatatgatggaaaagacaaccaataagatagaatggaggacttattgaggctatggcgcggaaatcgtagattcaatgcagaacagacaactcagctcctctgacgagaagctgagtctacgtgtacggccgtgctgcggcgagttcaggcatgtaacatgtatgttacaacaggacttcccgtcaaccagatggcttaatttagatggaccggctaaactttgtttgctggtgaaatcttgaggtcaaacaattttcaccacccaataaggtttagccattccttgtaaatttacaaatttagatgacgggaagtcctccaatatccactcgtctgaaacttcaacaatgagaatttgagagaaaatatttttttttggttttccagtcccacatttgaccgcacgatgaatccaggtcgggttcgggtcaaaatgcagcgcccgaaccccagtcagatttgggcattccagcaagaacactgggtgcaaccctgtgcaacctacagtgcgcatcacctcttctcgactaccccgcacctgcaaaaaaaatttgaactttgatctgtatgtttgttcacaccaaccatgctacatgtgtaagcaatgcatatttgagctctacagaagtagtggaattcaaaaatataaagcaagattctgtagcatgcaagacaaaaaagtttgaaattttcaaattcaaaatttggaacacccatggaaaaaggccatactatggcctagtgggtatgcaatatacatttatatggtatgtattatgcacatagaccatctaaatacatgatattgagggaagaaggagaaaaaaataggaaaactcagtgccagttgcccggctaacttgcagtcataattgaaacatccatcattgcagcccttggaatgcaacaattagatctcatcaatgatttcaattggctggagctttggctgttgcaagcattttggtttttgtacatggctttgttctgattgtgtcttgtctgctgatttgtatggacaaaaatctcaaaaaaaaaacaaattcaaagaaaaaaaacaaaatggcattgaaaaaaagtgaaaaaattcaaaaaaaatcaactcccattttgaaaaatttggaacaccctcctgggtaaggatacgatccggtgccccgggtccgggtagagctcatccggcatccgtacccggtatatccggccccaacaccgggtatccgccggatgcggcattttttttttttttcaaggcttgtatttgtggctgtgaagtaaagaggatgaaaagctgaggaaccccagcctcgagtgcaccatgtgagcaagcgttctcggttggacgacatattcaaacataaactcgtaaccggatgtcgctcaacaccttggaatcactgatttgcttgaaagactgggttaatcaggacattgttgatgtcaatgatataactacctaacaattctctttgtcgttgacttccggattcttttcatcttttctcaaccggtccttttctctcaaaatcgatcctgctaaaaatcttatctgaacagttgatacaataccaccttgctcgtcgatttccacttttgtttccatgtcctctcacatacatgcgccagtcagaacacaattgtcgattccagtatttcttttcatgtcttctcacatacatacatcttgagagctgcttgtctgctctgagagttgggactccgagctccccatccctaatagcttgtacccgccggataccgggtatgcacacaccacatccgacacccgacccgacccggcatccggtcgggtattgccgggtatcccgggtccggatcgtatccttactcctgggggtagttgagaagaggtgatgcgcactgtacgcaacctatatgattcggtttgtgaaaagagtatagaatttcaaggagttggaaatatattcatgagaattgaagtttattagatatgtatctgtttgtgtgtgtgagtgtaaatgtatgatagtatttgaccacaacccaagtatttgaagaggtagaaaaacaagggtgaagcgtgtttttgtatgaacaggggcctaaaaatactagatacatacaccatagtatgagagaaggagaagagttgggattgagaggacaagagacagaggtgacaactcagaaacgagatattgaaaaaaaaaagttgattaaagaaacaaaaaaagaaagaaatgggatgggatggatggaatgaagcaatctgatagaaagtagagatgacacaggagatttgagaagacattcacaagcgatggggtcctcgatcaaaaccagggagtagagcgagtcggccagagaaacctggctgataagcgaccgtcgaagactaccagtaagagattaagagagacggaacaggtatgggtaaccggcctgatcgaatatcgcctctgctttctcctagccccctttaccctccccccccccccttgcgtcaatcaagtgaacctgacaagcgcaccacaccaccccacctcttgttcatttttttcgatttactgatatccgctctccatctccaagatcatcatccttcaaatctaacccgagtcggaaaagcacccgccgctgcatcttcaccctaaactagaccacctgccaacaccaacatcacaacgtttcatcacacgactccgacaaaccaagcaagcaaaaaagacgctcagggcgcaaattcatcgtaaaaagcctgtcgctgttcttcgacggttttggtctgactgcgaagcctgagcgagtgaaaatcacaaaagagccagagtcagtggtgctgaaatagaggtatttgggaacggttggtcgaggagcaacggaagggtatatgaaagaggctggggcatgaaacctcaagtggattgagggaaccccgcccgatctttccaggtcaaacgccacagattgacaggcgaggcaggcataatagtatcacgtttgcaaagggtaaggagaaggaggaagaggtaacaagaagaaatggtgatattcacatgattcacacactactcacttcctgtcatgcccgctcgcggggaggggagctgcttcaggaataaccttcctgcgcaagggtgccgcgggactaggagccggtgcagcagcggagcttctgtctttcgcagccatctgtctctggtgggcactgaagagtcgtctgcgttgcgggtttgagcgaccaatcaaagacgtagtcgtacgagtaaccctcgcgaacaaacaggtcacggaagagcttgcgaagatagccgtagtcaggctgtcatcgacctcaaagagcgcgagtagttgagtagatcgcaactcttcggaccctgcagagaattcggtggaggggtcatcttcctcccatgatcgtcgtacttttgcttctagtcgccgcttcaatcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaagctgcctcggagaaagtacatgcacacatagccgagagattccatgtcatcacggcgagattgttcgacaccgagatgagtgttgatcgaagtgtaacgagcagttccggtgaggttcttgttctctctgtatgggatgtgcaacagagtcttggggtcacggtacttcttggcaaggccaaagtcaatgatgttgacttggtttccacgcttagcaatgcccataaggaagttgtcgggcttgatgtcccgatggatgaagttgcgcgagtgaacgtactcgattcgagagatctattttgacatcagttgacgggctgtcagaggtggtgatccggacagggtcgagtgagagaaagcttgcttaccaattgatcagcgaggagcaaggtagttttgagactaaacttgcgctggcagaagttgaacaggtcttccaagctaggaccgagcaaatcgatcaccatagcattgtagtcacactctacaccaaaccatctcacaaacctgttcgaaccgacataagaatcagcaaaaggaagtcggggtgagtgaagcaggactacgtacggaattccgacgccaccggccaaggttttatagactttggcttcatattcgagctgaggatgcttggctttgacgctttcgagcttgatagcaacctcctcaccggagatgatgttgattccgaggtagatatcacctgaagaaaaaaatccgagttggtttgatttgagagactgggagtctcaaattgagggaggacgactaaccgaatgaaccacaaccgatcttcttgccgagacgatattttccaccaacccggagatccatagttagacgaacagcgaggtgtttggagaatcaagaaacgagagctggtgatgatgtggagaaggagtaatgagctggtgagataagggcgaacagacaaggcaagtcagctctgaggtccttgagaggttattattaggaagagagtggatggattgagaaaacgaatgaaacgatcgatgggaagatgaggtcaaatcagcacgagatgacgagtgatttatatagagggaaggggggtgaggaggagaatggcaaggccagctggatgaatacagcactttgggttcagctggagtgtctcgaagcaaacaaatcggatggagacaaggggcctggtttgaggaatgaaacagaaccaaggctacggagagcaggggagggttgccaggatagagacagacgacagtgttaccttttggaaatgagtcgagaggagaagaaagtgtatgaatggagattgggcctgaacgaggaggctgaaggatgaggaagtggagggagcaggatcagaaaaaacccgagcgaggttggcaacaggcgtgggaggaggagggaggaggaggaggggaggagggggagagggaaggggtagaagaagggagagagtcagctcgaattggtgtgtcagcagcgcagccaacgcccaccgaacggaaggaatgatctgcagctgtgtcgaaatatgcttggctggccgagttgactgctgttgactgttgacctacacacaccaaccgcaggagaaaaagactgttcaaagcctgtcatccgcatcatctcctggaagcatcaattacttatgtgtggtacaaaatcagctccaaagagcattgttgggaaaaaaaaattcaccaattctgacaacccaacacaaccatgccaaaaacctggaatggccactagattaaagctggacagttctttgtgtcaacacatgctcaatcccccaaatcatcaagaggtcccagccattatactctgtaaaggaggatggttattggtaatcagtacttaactagaatcatggtgtattgtaaaaaggtcaaccagcttaaccttcattgtgtctctgtgatgatttgataaataaactcaatccttgttggaatttcatctctctctctcctcatccctaaaaatcctgttctgtttagtcttttaattaataatgattaaataataaaattcaaattattatacaatttttgttagtttctgcgtggtatcttgtcctgttgtctagtgctgcaatccttgcagtcttcgaaccctggtctagtctttatcaatagtcatttgctccagtcatctattcaagaatttgtttatttttttttgttattcattatgatattcatttttctctcaaccacatgtttgacctcttgtatgtagactatttaacgcgtagtctcctctaagtaaaaaactcattggctctctcattctttttcccgacccttgagtcagtccaacaaaattcatttttgttgcccccaaaaatttttctctcaaaaaattctccgcgtcttcggtcaaaatttcttcaatcctccccaagagtgaaagtcttttcacatgattctcccctgcacagttgcttcaaagctttgatgtttcctgtcaaaataaaatcattgatttctattcatgtcatctttcaaggctactggatacagttgactccctcttaaaccatgacctattaacccataacccctcttaagccaaaaatttttccaggaaatttgtccattcaaaatgggaaaaatgcctaaaaactggacttattaacccatactctcccttaacccatagcaaaacatgtccaccaaggggtatggcttaatagggagccgactgtactgatctacatatgtcctggattcctgctgggatatagacttgactgattttttaatcacttgatgtagctactcatcttgttgatttacagacaggtttattcttcttccttaatctaacagttcatgtgatcaccccaacattgcaagattctctttgatatttcttttttcaggaaaggtttcctttcctttttcatcattgacatacacctgaagcagattttgttgaagattatcatctgaaaatctataagtaaagtataagaatcacttgattaattgacaaatcaaattttgaaaaagaaaatctacaaaaacttcaagtatggttcttatttaataagcatctatcatatatattaaaaaactgattgatacaactcttatatatcagaaacactagcagattaaatacaacagtgaaaaggtaggggaggttttaatcctttccttacacaatttttgtaaatttttgtcaggaaacctacaagttgaaatggaagtatccactagctacaagcatagagtgactaaggatgattgaatcattcagccacaataaatttgggtctggagaaactgcaaagatatctgtatcacctttcaaattggaaaaaatgtcttttggcaaagggattttcaaaattgctttattaatcaaactctagcaagtaaaaaaatatcatccaatgcccaattctgaggcagatatgtatatggaaaaatattcattcaatcaaactacttcatgtcttgatctgggctaagtagaatcatttgacaccggaaagtcagctttctgatcattagtaaattctggaatttcaatgtctgttttttttgccctctggttgcgctgatcaaatttgcaggcaatcttcaacaacacagaacaaactccaaatgttagttggagaactgcaaggtttggtgtggtgtaagattgaaatcggctgacaatcacaatgagccacatgccaaagctaaaagcaccagctgagtttgcaactgttgaagaaatgagtgatagtggttgtttccagggttttttggttcgtgtgcatgtgtaactgaccccaaatgaacgattatgaaggtcggaaccggtcgaatcgaccagccaagatagtatttcaagctgttctgaaaataggagtgacaaggcagatggcatcttgagtaaatttgattcgttcataatcagacgcacttcgatgtcctctttgaatgtgattatgaagaaggtgctctctatgaatttaatgttcatgaaagcgggccaagggtcggtaagttctgatgtgttacccaggtacaaacttccttccatttgataatttcgaatggaagcgggggtgttgagtgtagacttgggtgatgggacaaacgccattttcttcaggcttatttcaagctgggtgatatcggtactctcgagtctcttcggtgcgtcagaaggtatgagtgactggacgttgtcgaggttgaatttttcgaaagaaagccggcgcgctgaggaactggatgtgtcccactggcagtcaatttatagctgaatataatttatacggcgaggcagtgtcgtttggtttttattaatcttcaaagctcacaagacaaactgctccaatcggccataaaacttggaagcgaattttggaaggctgatcaagatacataccagaactatcagtattattgaggctctggttataggctgatgagtaagctaatgatcataccgcgaggttgatgaatcgaaatcactgcacaaatgaactgtgttttgaaaaacgtccgagtagcaactcccgcagattctgtcatgttcaacggagtcacaatcaacttatataatgaggcacattttacaccatgaatctgcacagtatactcactgatgcttgtgtctatatttactcttgaacttgggtcttggtttcaagtaataagtgaatcgcgcgtccgtgatctaatagaatttttaactgtctatattgagcttttcaagtcatatgcagacgggctctgcttccaggcatcatgattaaattccagaatgtgaaccaacattacacgacagagattcctccatgtactgaaatccaaggttactcagagaggaatacgccgcaggttgcttgttcggtgtgggaacaacactccagactgtccagcggaatgggcctggaacgacggcgacgcccgtatcatcgaccaaagacgatgttgcgttttgatttacgggctgaacagtgtaaatattatcacagacgttgattgatgctgccatgcactgagtttcttgacctttagaatctacaccactctttggatgtgccaaaagtattgttctgccaagacagagcacgggatttatgagtgagtttgtaagatcaatactcaaaagctgaaaaaaatggcttactcctgtgtcgatgttcttccccttcaaaacaaagaaataaaaattaaccggatgagattcgcaatcctgccacgggtaatgatgaccaatgaatacctcactgggtcaacacataaaaaatcaataacgcagtgtaaaaggaagcctagggtgacatggtcgattttcgaaatttcagctgggtttcaactgattctgagatctgattgtaatctctcacttacggaggccagagcgacttcaccagccaagcggtggtgcaccacaacatcgcgggtgaaggggaatggtcaagagtcagcgcacgtaggaatgctgcacattgatcttgaaaaactacaagacataccgataagaggtatccgttgatcagtatatgactgcctaaccgggtaatctccaaatagtactcttatggtgttgcgccacattcttaatgatgtaatcgaagaagccgattgaaacttgaatgccaaaacttgaccaaggtaggggagacattaactcaggcccagatggttgggcatatttgccttgtctgccatttcgcatgactccaaccatgcctgcaagaagctagcggccagatcctacaacaccaacttttcggagtgaacactgccggcttcatcagctcaaaccccgaaattcagccaccttgtttgaaggcagtgatgtacttcggtacatgaataaaagcattatatctctctgccaggtcatcaattgcgtggaagttctgctcaacaaactttgccaagctgcttgcatacacttttgcatgtggtctgtgtgttatgaagagctccttggcatcttgcgctcacaatgtatgcaacttggcggcttgagattgatggtaagcatggctcaaatggtgataatcttggcttgagccgaagatgttggatgacgttgaatgcgttgggaggatcagaaaatggaagataaagtactgagcactagtagccattgtgttcattggtagagcaaagctcaatatcaagaagcttatacatgaagaggctgacacaggatcccgtaaatctgttacaaaggtatgcactttgtttttctggcttaatgttgggaggcaccgctcccagcgagtgggcgtgatgtactccttcctgataagcctattttgcttttgggaggggttcttcctgagtgtggatagggtttcctcttgccaaaaagtgattctgactggagggtttattcttggtaagtagttctgacattgaaaccctcttgcctcaatcatggctactcaaggcaaattcttctttgttgccccatcattcaaattaatcaatgacaccaatttccaaacttcaacacttaagaggagctagttctatctttgggtatgaggtaatcatctcatttgtactaccatttttgcaataactgttattgaatttgttttgcccttttatcaaattctctccaaggtctagttttgacgtgtgatctgcttacatcatggtgttcaacattgtaataactaggatactagggtggatgggccaaagacaatatgccctataagaatgtcaaacagatgagctaaggacaacaaaaaggcaacattcttatatttagattgaatatgatgaatgttgagaaaacaaaagagactatagattttacatgactttgctttccatggtatgtccctcctggaaattcatcttgccttgagagtctattgcatgtggataataaattcttccttaggaaaacatgtgttggttcttatttccttgtatcaatgtaacttgatttaagggcctgtaccacagccccaattttcaggccaatttccgatttccaggttggaaattgactccgccagaaatggtgtaccatgcacacccaatttcccacagtacagcagccagattttcccaaaatgaattttggttggtgaaaaataaaaagatcaaaaatggaaatgaaaattggctggggtgctatggtacaggccctgaatcttaattctctttctaattctttttctgttttcacatactatgtaaatcttattcttaaaaaaattatctaaatattttttacttattgaaataatcatacataatttgtgattttggctgggacctgtcaatttgagttttaagtatgctgacatgccccagccaaaatctcacattatgcaaataagtaaaactcactaaaactcacttaagtaactttgaacattacacatatgtgtaagtgttggttttgttgacatggctcatgttttatatggaattcatttcattcaatgccatcttctctggggtattttggttgcattccttgtacaaatcatctttatttcactattattagctctctggcttttatagtgagtgtattacttctattgtgttcaactaaatgttccaaaaagttattcattctgttgttattgcaaattcttgtgctaaggaattggtagcacatctgtctgagaactttgttcaaagctgcataattatggtgtcctgagggaaaaaaacagtacttgttttagtctgattaggaaagcacatgagaaaaaaaaagtgcccagacactcctgaataacatttctcacatgttgaatttcttgagtttttgagcaacatagaggtcaaggaagaggtaggagtttcttgttcaatggacttggtggcactctcagggtggcacaagatattatataacgagagctcatgattgaaagaatccacaaaactaagagtttattgcattagagaaatgcaagaatgagagataaacaaatctagcattttgacaaacacaaagagaaatacaaaagaaaaagcaatacagacactgagagatgtgatgaaaagaataaaatatattaaggaaagagtaaagaatgatggtgttgacttgggtaggattggttggttctgattattgaggaaaccagatacaccaacacccacctcagttatttatattgttgtctttttttttctaatttacttgttctcttatttctattgtaatgttaatgcacctttttaatatcacatgtcaactgtaaacatttgcctaactttttctagcagtggttgtgtgcaacttcttggatcacttaagatagtcaatggatgatctcaatacttggttctatatatatattgagtagtccaagtgattgttaacaattttctcctttcacttcattatctctgtgtctttattcaacgtaaaggacccaggtgagccctgaccaagcctacttatgtcaatatggagaaatatgggttttggatacctgcacaaattgggttttattttccaaaaaaaaacattttgctaggactgacttatacatcagtaagcacatgcaaaactgattagtgctggaacctgtgggataccaaagacattttgactgtacctgcaccccaacccaagggtattcctgtccctcatatacacaaatcagtgcaaccaaggcctacccatgggtatagggaactggccaccagtacctgtggggctgaatttgaagtgggtatacctgcccatcaaagggtatatttgccaatccaaggtacctacttggagatacccaagggtatccaaggtacctacttggagatacccaaaggtatccaaggtacctacttggagatacccaagggtatcccaggttggggaggagtagaggcaaatttgcctacactccccctcccccctcagcacaaaactgagataacaagggaatggggctttaatgggctgcctctctgggaactaggttgggtaaggtaacaagaaaagaacaagagtatgaactcttgaggaataggtgtggctatggagatttctggagaatggaatgtctaatatttcttatgtttactggtctacatatacttgttcacaaattaaggtatcccaaattttgatggacatatatacctggctagtaatgggagatcagttatatggattgcttggtcagtgtcagctattgagtaagagccggataccttgggggaatccggatcctaaaacgggatattgataagtcttgagaattccaaggctcttcaggttcggggattcactgatataactaaagaaaggttgaatccaggcttttgactagttcagggattggcacaatataacttgaatagtggtcttatactttttgggtaaatgttgtctcttcttggatttctgaggaacatagaaatagaagagaacaaagctgatatagtatgtgcaatgcataatactgtataagcataaagagataaattgaataaagagaagatgcatgttgtagtctgtgtagtaactggaacattatccggtaacaggtattgtgaaaggcacttgcaggctgaaagtcaggatcagatggggaacaaatgaagaggcaaaacaaagctgcttatatacaaaattctgggcagtggccagctggtggttggaagatatgtggaaaatttctatgagagcatgaaacacaagagaaaaatatttagccagaggggaaggggaaacaagctgcagtgggacaaattctcccacagttaatattatgaaacaaataaggaggataatatttcatggaagaaaataggaggaaatgactgtttgtactgtcaaggggattggcactagtctgagacccagggggggggaggaagaatggaattgtttggaggggaatgagtttcaagggtgtggagtttctgttgggatggggagggggggggggtatttctattatccaggtggcctgtgcttgggcggatccatgacactacaaacaataccagtttcgccccaggaaaaaatggcaatttgagtggtggaaaattgttcaatttcctgaggctttttttacaaaatgactcaggagtaaaaatcaggctaaaatgagctattttagcccaaaattaaaaatgcctcaaactttccaaaattaatttttagctcatttgaggcatttttattttttggctaaaatagcttgttttagcttaatttttactcctgagtcattttgtaaaaaaatgctcaggaaagtgacctattttccaccaaccaaattgccattttttcctggggcaaaatcggtattgtttgtagtgtgagtcactgtcaccaagatcctaaagaaatccattattgtaacccaacttcatcctctggtgattaaaacaacaactgaacaacagtgatcaagaaggctcttcaagaaagaatctcaagagaccatatttctgctaagttctcaatttttctcttgatcagggtattgaacgtccaatcaggatagtcaagggaatcctggtgttgaaactcaatggtttcactgtcatatagtgtaggacttccagtagtgttggtgtggtctgagattcaaagatcgtcttaccaaagctccagagattccaaatagagacggcttcaggtactcgagtacctgcaacctgttagcgggtccctccccggaaggtgtcaggtacaagtggaggtgaagaaatccagcaggatttcaagcaagtgtcttagccgtcaataggagcaccaaacccacccatgagtgaccaatagtaactcatagtgagagtctgtgtcctgtctgcacagtgcagcgcaggccgggcaagaagcaggccctctcacatctaactgcaaagcttcttttgtttttgttttttgtggaggagtctgcatgagagcctaggaatcatattgcttggccgtctgcttctccgcttgtcagcaactccaccttggaatcaaggatgatcagactggccctcttgatcaatgggaagcatcccccccccccttatcacatagatcaggccctaaccgccccattcaaaatctctcagaattggccaagtctttgtggtacctcagaccatccacttcctacttgttaccccaatcaatcaaaaaaaaaacacatctacaggatatcttggccatccaagcctatgagcagtctgtggagcttgttataagcaggaacttctgaagatgtccagaacattacaaggaagatagattgaatggactctgatttttctcaatctgattcaatggaagatggatgaacccagtgattagaagaggattgtgtatttatgtagcatgattgtatgttttttcttgatgcaggtgtagtgaatgaggacagtgcagtatcaacttgaatgtcccatctaaccaatggctgaaccaagtgaagtgtgtgcatgtatgtatgtatgttaaactgggcaaggtttctctgggaatcagggccaaacatgatcaatggagatacatacatacatatacaccaaaaaaacaagtgaggccaagagcttctcatctctgtgggtttggggaaacaagaggatgatgatgatgacaagagtgcaccggtgtgagagtgggaaaaggacaacaaggcgggaggaagaagacgggaagaagaaaaaccctagaaggtggaggtagaggactagaggagagtaaggaattcgagacacattggataagaagaaaacaaaaaaaaacactttgagaaccaaaaaaaaaaaggaaagaagaaagattggccagagaaactagggaagtgaaaaaagaaagatgaccggtttcatagtgtggaaggagaggtgagactacatagggagtatgtgacaggagactagagagagcgatggctatgtgaacagtaaggatgtccgaagagccatcccatgaaaaaaaaacataatgaacagagggagagggagagggagagattggggattggaaacaggtatgggtaaccggcctgatcgaccatcgtctctgcgtccaccagcccttcctcgcctcgtccttccacctcaccatcccctcttcttcttgtttccttgtccgtcctcatcacaccatccttaaaatccatattacttctttctagttgcacaaagactgtatcccccatctatcccccgctcgcctgccgggtccatcgatcgggccaagcactcgtatatatccaacactagaccttcttcccatcacccccactactcgccactccaaaaaaaaaaaaaaatcataatgatcaaaatcgaccccagccatcaggtgaattgtggcccctattattgaagtgggcgcattcttgttcttcggccagtttgggcttgctaggaagcctacatgaatgagattgaagagagccacaaatcagtgctcagaagatccagataatctcaagatagtcgattgaaaagcaaacatgttaagagtggggaaacgtgtcaggacaaggggaatctgagtaaatcatcctgcaaaactgcaataaccacaaaggcttgaaaaagataataataacacatgctgcggtttgggtgttacagaggggaggggcgcagctactcacttccgatcagtcaagcgagatgaagggagctggttcgacgatgacctttctgcttgaggcgacggcaggactagcctccggagcggcaccggcagggtttcggtctttggcagccacttgttctctggttgggaccgaagcctcgttcccgttgcgggttgcaatcgtccaatcaaagacgtagtcgtacgtgtaaccctcgcgaacgaacaggtcacggaagagcttgcgaaggtagggatagtcgggcttatcgtcgaacctcaaggatcgcgaatagttgagatagatggcaaattctttcgggaaacctcggcagaggaattcggttggagtggtcatcttcttctccatgattcggtcgtacttttgcttcttagtcgccgctttcaatccttgccagggtaagttccctcggaggaagtacataaacacgtaaccgagtgattccatatcgtctcgacgggattgttcgacaccgagatgggtgttgacggaggtgtatcgggccgttccggtgaggttcttgttctctctgtatgggatgtgcaagtgactcctggggtcacgatacttcttggccagaccaaagtcgatgatattcacttggtttccacgcttgttgacgcccatgaggaaattgtcgggcttgatgtcacgatggataaagtttcgggagtggacatattcgattcgggagatctggatcattcgaaagaggagattatcaggtctgagcaggaaatgcagagttcagctgatgaagggagcttaccaactgatcagcgaggagtaaggtagtcttgaggctaaatctgcgattacaaaagttgaacaagtcttccaagctagggccgagcagatcgatgaccatcgcattgtagtcacactcgacaccataccatctcacaaacctgtgagcagttgtttaaacgcaagtgagcgagagatatttatttatttatggatagtggagagagaaagactgcttacggaactccgaccccaccggcgagagttttgtagatcttggcttcgtattcgagttgaggatgcttggctttgacactttcgagcttgatggccacttcctcaccggagatgatgttgattccaaggtaaatatcacctagagatccgaggatggttgttagtatcgaagttaagtatattaggaatgtttctaggtcagaaagagatagaatgatgtatggacacaccaaacgagccacagccaatctttttttcgagacgatatttaccgccgacacgaagatccatgatgataggaagaatgagaggtctggggaggggtcgagaggctttttgaagctttcggtaggcacgagtaagttgtttttcagatgaaggggggggggggggagtcaagagggagggcaaagtcagcgaggaagatgagaagtccaagggggaaggagtgagtgtatgtgagaaaggggggctggctgatgatcgggggagctgatcagtgattggcgaattagaatcgagtggaatggatgagaagatgggggatatgtatgtagtcggaatgctccgatcgagagtatctggacagtattatcatgtacagcaattgatccccgcaattgctggctggttgtcctatgtagtgctggatgaaacagtgggaaaggatgagatgaccaacctttgaaggtgttcgggagtgagtgagcgaaggagcaggttggagtgtcgaggggatattattgtaatggcagcgcgagaggggtaaggagaggagagtatcgaggctttcttctcggctgggttgttgttgttgttgttgttaggtaatggttcaagacaggcggggcaagtcagaaggtcgagagaggttggcttggaaggctgagaagggggtcggagatagatgaaatccaaggggggagaagggggaggatattaaggttgagcggttgggccgaggcggatgaagcgatatcgatatcgagtctgtgtaattggctggggtggtttgagcagtcaagttgaatgatggctttgataagctgtttctgcgaggagcaagtcggaaaggagttgaagtttggatgttcaactcttgttgtgctagactctacacagtcaaacagcaaaaacaacaactgtttctttcaaagaaatatgtagcatgtgaaaaagagataacaaaacaaaacaaaaccaaagaaacaacaacaacttgattaattaatttgtaccaagctacccttcgacaaactggccgaccgccgagccctctctccttttgatcttcatcttcccctctctcatgtgacgacgttgtgggctctgcatgaatatcagtcgtcattggtggggcagtcggcggtagaggaggcttcatgatcaagaactcttcatatagactaatttaatttttttttttcctcatcattttataatggccaatcaaactcacactagtattaatcaacaaaacagcccaaatcatcatcatcatcatcatctgaccaaaaccaaatcatagcagaattgagaattcaggaatcatcagctcaagccaagttaacttttcctctccaccaccaagattgccctcctcgaatctcttgcagattcctcattcacctcttttcccttggccgcttcatctgatcgacttttgatgaattccaaaaaaaaaaaaaagaatgactgtgctatcaagtcctgtcatggaggtgcacaaaaagaaaagttgaaagtctcatgagttgttttgggatgaacccatgcaagatatcttctatgtagctgcagggggggtatgggaatgtcatcccatcaacctgacagctaattgaactgttgtaagaggaatggtataactgagtatgagaaatcaaaatgatcattagcccagttcacaatagccagtcatcagcaaacattttagctgtaatcagcaaatcattgatacttaaaaacacctccattttcgaatgtgtagtccagagtcccccagattattccagaaccatccaaaaaatattttcctatcagcaacttttaacaaggtgatcagccattggaactggctaatgtgaaccgggctattatctagagtccaagacaacctaatgtattttccttattgtcttcagtttgttagctcttcaagacaacccaaaactaactcacatcatgaccagaaagaaagtacagtgaaacctttctaaggacatatgtataacctgtacaagggcattataagtaacaggttctcccaaatcttaattttccccttcaaatccatctcctctgagcgcataacttgtttgaaagcatacataaataaatccttctgccaagagatatgcccttagacaggtttgaatgtatatggtacctttgtttgtccacattataaatcactgatctttgttttcacaccttgtttcccatcagcaggtgcaacgggaaccacctcaatacaacaaacccactgcatccagtctgagcctgtggtctttctagcaacggtgggccgctacactaaccgtagcggttagtgtagcgtaacgcagcagaatcgctgttagcaattagtgtagcgtagcagaattccgccacgacaccgctaacgctacgcgtgtgggccgcaaaaaaagggcccactacgctgcgctacagcagtttttagcggtttttggccgctttttccactaaaagcgctgtagggcagcgtagcgtagtgaaaaaccgctaaaaaacggccaacactatgatttttggatgaaaaaaagcaccgctacgctacgctttttgggccaaaagcgtagcgtagcgtagcggcccaccgctgcttctagctatgcctcagtaagattgagcttacattaagtttgatcaaccatgtactgtatgtagtctagtacagcctgctcctatggcacatgatgtaacatgatgctgtctccctcccccaccccctgatcattgactataattttgcttggatgatcttgttgtccatgtcaaagttcaagttcatgcatgggggatacaggtgcaataagtcttgtaggcacatgggttgaatctttcattcatctcacaccaacacttgtacacagctaggggccaacatctacacataattaaatttgttcactcaccaatctgagaccttggcatatccctttttggtattcataataaccatcctttcaacctttaccttccctttcagaaagcttcatagttgattgaaatatctagaacaaaatcttgcttaatgatggatcaattatgagcctgcagacaagtgcaagctgagttctgttgtgccaagtcaggttaatggtgatgagtgtatatcttttggtccatttgatgggctacatacataaatagtgaacagaacagcaccatacaacattccagggagcatcaatgcagaaagaatacaactgtcttggctgatcaagcgatgctcatgagcaaccacgacctcgcactctgcaggctgcgcggagagatccgcatcctgtggcgtgtcaccgatccccggaaaatcccccggcctcggcccgcatctttttttttttttcttaaaaacccggcgcgtgtgatcaggtccaaggtgtctttaggatccgataaagctgcgttttcatccctgcccctgcctcctgcaaagacaagacttgggtgtgcaactctcaccaccaccaccaccaccaacaacgacgacgacgacgcccgattggaccacggaagctctctccactcgacctcatcttcttggctcatatagtatcatatatctgtctctgttcttctgtgtacttcacggctatcaggcttccgcagagagaacgagaatctcggacgagtatttgtggacacgatggtcgcttctacactcgcaccaacgaaagaaagttacgaggagatccggcaacggaatatcgcagctagtaagtcatccatttcacaacaggggttttttctttctttctttctctctctctaaaagcttatggtgtgataaggaaattgatacatgggagtcaacagatcgcagtttattgctgtccttacaactcgccgggcctgggttcggaccgacgttgatacccaagggcgatcccaaacaacacgaccgacgacgagaggagcgaacgaagannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttgcttccatcatgccacatttacatttgtcattaataaatctgctgtgaccaaagaagcatagacaaaattttattttgagataggattaaaatctacatttgaattcattcctgaaaatagcatggatcatttcaaaagaattgctcccccttaatttatattctaaccctgtatatcttctctgattcaaggacaaaacatggcaagtgtgacctgatgcaaaataattgtttacaacacctgttcagtttttcaaaaattccagtaataccttggtcaaaattgggaagtatagaaaattctaatcaaggtaattgtttcaattgaatacttgagttttttaattcagaatcaatgcttaaacttggtttcttcctcagagatcactcaaaatttgattcaagaaaatccaatgctgacaatgtgcacatttcacagtaactttgcataaattgttactttattttttgttgtagttataagacaagctacattgggagtaacccacattttggcttcttccagtttgttatattttttcttgaagtttggcatattttttcttgaaggtaaatttttcaggccccatttggacagcccgttatatgtcataaatctttgaatttataatgtgtgacccccggtgcggggcaatttatgatgtataacaggatgtccaaatggggctcaattattgagaactggaattttggaataccctccttatgatttcacttagttgaaaatacagatcaactatacggagaagtacacatcaatacaatagagctatacaaaaaaacctaacaaagagctaatgatagtattgcaaatgcttacatacacagcttcattcatacattggatggaggactgagatctaggaggaaatgccactttccactgaccaggggcagaattaatattctgattgtttggcctattttattactatgaatgtatcttacattagaggggttcacaattgaacttcaagtgatttttatggtgtttttgagcaacattttatgaatttctttgagtttttccaatttattaatttctgaaccttctgtacatcacaaaaaaattgtacattcatgatcagaaacaccttaaaaatggccttaaagttcaatcttgaacccccctattggaattggaatttctttttgcaatgttaatgtttatacaaggttcttcaatatcttcaaaggccttgatcatgaaagaatccaatactgtttcaaattatgtttcacatattacactgatctttttgaggccatctttatcatcattctgctaattgatgtgccttttatcaccaggaaatctctcaagtatcctaattaatccaatcctgttctccctttcatttaaaacccccctctgaccccaaaaatgggggctatgccctcgtctacacataattaaatttgttcactcaccaatctgagaccttggcatatccctttttggtattcataataaccatcctttcaacctttaccttccctttcagaaagcttcatagttgattgaaatatctagaacaaatcttgcttaatgatggatcaattatgagcctgcagacaagtgcaagctgagttctgttgtgccaagtcaggttaatggtgatgagtgtatatcttttggtccatttgatgggctacatacataaatagtgaacagaacagcaccatacaacattccagggagcattaatgcagaaagaatgctccacaaccgtcttgggcttggctgatcaagcgatgctcatgagcaaccacgacctcgcactctgcaggctgcgcggagagatccgcatcctgtggcgtgtcaccgatccccggaaaatcccccggcctcggcccgcatcttttttttttttttcttaaaaacccggcgcgtgtgatcaggtccaaggtgtctttaggatccgaccaagctgcgttttcatccctgcccctgcctcctgcaaagataagacttgggcgtgcaactctcaccaccaacaacaacaacgacaacgacgacgacgacgacgcccgattggatcacggaagctctctccactcgacctcatcttcttggctcatatagtataatatatctgtctctgttcttctgtgtccttcacggccatcaggcttccgcagagagaaagagaatctcggacgcgagtatttgtggacacgatggtcgcttctacgctcgcaccaacgaaagaaagttacgaggagatccggcaacggaatatcgcagctagtaagtcatccatttcacaacaggggtttttattttctctctctctctctaaaagcttatggcgtgataaggaaattgatacatgggagtcaacagatcgcagtttattgctgtccttacaactcgccggcgcctgggttcggaccgacggtgatactccagggcgaatccccaaccacacagcgacgaccgagacgagcgaacggacgaaaacagcaagacgcgggcagagaagaagcgacggaagtcgacgcggcgagaggcggagcaagcggcggagggggagggggatgagaagccgcaggaggaggcaggctcgcgtcgacggagtggccggatccagaagctgcaagcacggaagcagaacaagctggctggagtggaggatgagcgctcggaaggctcggaggagtcggaggacgaatatgatgatcaagatgggcctgatggaggcgactcttctgacggctcggaatctaaggaaatctcccgcaaacgcaagtcgacctggaaaccgccctcgggacctaaacgtcctcgtggctcccttccccctcaacgtaaagctaaaagcttgaaaggtcatcgtccgaatccgaaaatcttcggtcagcaggtcggcaccgaggttggcgattggtgggactctcggatgttgtgctcgcaggtcagtgtttttttctcatcccctctttttttgttttgagtcacatagaaagttttctgagctttctagaaccatctgttttattattattattataattaggctggtgtgcatgccccaccagtttgtgggattgcgggtagcgacggggtgggctgttacagtgtagcgttgagtgggggatacgaggacgatgtggatctgggctatgcgttcacgtttacgggctcgggaggacgggcgttgagcgggacgaaggagaacccgaagaatctccggacggcgccgcagagctcggaccaggagttcacggcgatgaacgcctcggtccgactgtcctgcgaactcaagaacccggtccgagtgatccgtgggttcaagaaccatagcccgtttgctcccgaatcaggttatcgttacgatggcctctatagggtcgaaaaggcttggagagaggccggtcaatccggcttccaagtctgcaaagtttgtccactctcatctcatcgacaccccccctttttttctgcaataaggttgtgctgacagattgatggcagtttgcatttgttagattacccaatcagcccaagattccagtcaaaccggggcgagaagcggaggcggagcaaatcttacgggacatgggtatcgcgacggaagagctgctggagattgttgcgcagacccaagaatggacccagaagctggccaagcagaggatagaggagcagcgacgacagaggcaatgcgcgacggaggctggcggtgcagatgggaaggacgagcagccagaagagacggccgatccagacgcagaggggccggtgaaggccgttgcagatgcagcaacagaggatccagtcgagacttctaaactcaccccgtcccctcaaaacacccaggacgtcgggtcgagcagcttggagcccgagcgctgttccgacaaaccagccgagccaaaccagccagttgatgatcaagaagctcatcctgccgcgccgagatcgccgaaagccgtgcccgacgagcccgcggtactatcatcagtcgagaagaccggcgatgaggcggatcccccttctggcgaggagtcggccaccaagactgtcgacgatggccgatctgctctggagactgatctaggaggaccagagagagtggcttcgttgccagacaagcactcggcctccaagccggtgcccgagaagaccccttccgccacggtcccactagtcgagtctctggacaaggagatggcgactgttgcctctgattctgaggttgtggtcaatgatgactgattcccccccttttttttattgataactcacggccagatgatcagcttggaatgcaatgcgtcttgttttttctttttcttttttttgtttctcctgttggcctgctctccctgtctgtttgcttgtttgcttgcttgcttgattgattgaagttgtgtctgttgttggcaatgagagtatatgtgaacaagggactatgtatactgtacatacacagggtctcctccatacatactccaagggttcctatcttgaatatttaaaagaagccaactcgccggacttcttccccaaccaaaaaccaaaaaccaaaaaccaaagccaccatcaaccatctttgcattcttgaacccacaacaagatcaagatggtctgcttgatcgatctgcccaacgagatcctcatcaacatcttctcactcctgcccaggcacaacacagactggctccaccaactcatcagactcagcagaaacaccaaaccaacaaccgaactcaacgcataccaccaaatcaccctcaacaaccaccagaccatcagatcactctccaaaacactcagaaccaaacaaccccaactagcaccactcatacaccaaatcacactcatctcatcatcaacagcaacaacagcaacagcaacaacaactgaatcaaaaactatccacgatgaatcaatgaccttcttcgcattcaccgcactactcagacactgccatcggatcaaccatctccaactagagctagacggaaccaaccgattcgaactcacccaactcttccaagccatctcagactcaaaaaccgcacagaacatcaactcactcgtctacctcacccgatcacccatccaagccaaccagcccgacctctcccaactcatctcaaacctcaccgcactcaaatcactctccatcatcggaaacatcagataccaccaccaccaccacacctgccaccaccaccacaaccccttctactatcgccaactgccctccccacctcccccgatccagtccatcctcctcagctcctctaggctcactaacagctccaagaaccatctccggaacttgctcagatcggtctccaagaccctccttaaactcactctcaaccagaccagcgggctcagctattcagccctcttcgacttcaccgaacccatccaagccactctagaacacttggaactcatcggcaacttctgtaaccccatgaggatccaatctactactactactactaccacttaccatcctttgccatttcatcccgattggagcttgttcgtcgctagattccgcatcctcaagtcgctcaaattggtcaataacttccattggataactcccatacccgtccccatctcaacccagcaaccatcctccgcctccacctcatcatatcatccactctcttcatcttctacccatcatataccctcctcactcaaccccccgtctgatgaccaaagcatgaccaacgatatccagcttccccagccgggatcgatcgttcatacccattatctcgacttcaagagcctcgaactcctccccaagtcgatcgtccaattggtcatccgaaaccatccgaaaccgctactcaatcaccaccatcatcttcaccatcatcatcttcatcttcatcaagatcgacgagcggaagagtttttggaagaagaccaagatgatcaagaggaacatcatcatcaacaacaagatgatgatgatgatgaggaggaggaggaggaggagggcgatgagcaagtcagatttgccaggttcatagacgcccatctcgaccaactcgggctagccaaccctgctcggaatgcacacccgttcctgctcccgccttccttctcccatcttcctcctgcccctgcccccgctcctccagctcctccgttccatcctctcttcaacccttcttcctcctattcttcggccctcatccatcatcatctccatcatcttcactgccactgtctcgcccatctcgtccacctcaaaatcgctaagctctggagtcatctcgagaacctcagtcggttcgacttcgatcatcgagcgctcatcagacccccgtctccgccgcctcctcctccgacctctccatctcatccttaacctctttccccccctttcttcttttcttgcacttcttcttcttctttttctttcacgttgtcttctgcttctccatcgaattcttcttcttcttcttcttctttcttcttggtttttttttttttttttttttttttttttagtggtcaatacagccgacgatatcggctgtatgacttccaaatcttccttttcttccacatccttcccctctctcctctccggtccacgtcacccctgaaatgcctcccccagctaacctccagccaaccacaacccccgatcggcaccgacatcatccatccaatttcggaattgatttcaaggtcattcggtttcaatccaagcttgattcgatccaaacctatcattatccaacccaatacgacgaaactcttctgtgtaagctcgattcactcaatgaggccgctccctgccctacactttgaatgagtggctgattgacatcagcaggttttgttacagtcgatatggtctatgtgctataccaacgtgacgtcaagttcatcgtggtccgaatggtcttgcgtgggctgtcccaagctgagatcaacgaatcgcttggcctcaacatttcgcctgattcattccgccgttggaatgaactctatcgggagactcgagatgtagtgcgcgacccggcgttgtacttggatcgaggtcgtcctttagccttaacccgcgaagagggccggtttgtcttggaggctcttgaagaagagccgacgctctacctggacgagatccaatctcacatcgaggccttgacgggcatccgccaccccttatcgaccctctcggacgagttgaagaggcgactagggatgaccaaaaaggtggcccggacggtgcatcctgcccaatgtccgatcaggcgggccgaatacatagtccagattggaccatttccagcaaactacctggtattcttgggtgagtctgactctgaatgtggttttgtgattgactgacttatgacttctgcttccatcagatgagtgcgcggtgtctgttcgatcccactcccgcgaccgagcttgggccccgcgggggcgtcgcacacgtcggctgcccaggcctcttccaactggacggcttagtgtattacccgccgtatgtctcgatggtttgttggctataatgtgccaacccggttcgattattcgatgggatttagaatttttcttggccgatgtcttggtgagtgcgaggccgcttgtttctggtgggatgtttgaccaacgcgctgatggcctgatatcctcctcagctaccccggatgaatcctttccccggacgtaacagcgtggttgtgatggataacgctcagacgcaccataatggacgcatcgccgagatttgcgaagctgcaggggtcctgctgatttatcttccgccctattcacccgacttgaaccctatcgaaaaggtgttctcggtactcaaatcccagctgaagagaaaccgcctgctcaccggcgatgatagagatcctgaccgcatcgaggagcacatggaacgcatggtgactcctgagttaatgcgctcgctattcctcggaagcggttacgaggggcagtagccgttcgtcttggtcacatttggcctctgggccttaataaatttgtagctctgttatgtgatggagcgttcttctctaattctcatgcttgactagacaatatacatcgtctttttgttgttgtcgtgaaccgtcagacaatgaggtaatcataatcaacgtgggatttaccagccatgattcagaggcgtgtgccgttcaactcgggcttgagatccgagagtcacttgatctgaggggcccgatgattcagaggcttgtgccgttcagctcgggatagagatcgcagagtcacttgatctgaggggtcggctgcctgcttatttggcttatggacatcttagaaggatggcttgtttgggggttggatcctcagacagagtcactcgtgccatcagcgatggcaggtatcatatgagcagctgaggcgcattcttcagcagggcgcgccctttgtggtagatgagtcatcggtgtttgattacttctgccctcatcttagggaatcaatctggtttaggctatatacaataagatacgataagatagtcggcgagcgatccacacaatgggcccgtcggctttatgacttatcaatcatttatggggataacatcactcatttatgtatgggggtaacacaacgcggtaacaagcttagactatagcatattccggacacaagtcatgaattttaggtattttgaagggtaagtagagaaaaaaaaaaaagggcatcgataacagaataaggacacttcgcatgagagttgggtatgatgaataagatctagactatccgattggcatcaagccatggggctggcggggtcggcgcgggcgtcggcactgtctgtgttcggggcattggcctgagtatgagtagcttctaacccgcgggcccccttgatgagttgcttggcaatcgggaaagggaaacccatgccttgcaattcgcatatggtcgtgtcgcaaaagaaatcccagtgtcggatgtgggtgacgtcaatgaggactcgaggtaccatgtcattagcctcgaagttgcagagcccgaggaattcctccattcgaagggtgcgacccgcctcgttcaaaggaggaccatccgtctctgcctcctgggccggggcctcaggtgcgggtgagcccgccaataccccagccgccggagtggcacccggatcctgatcggtcagagtggtccccgggtggtgcaatggcaactcgcgagtggcccccacttcctggacgggcggagtgggaaccgggtggtgcgatgacgagtcggtttgattggcctgatgtggcctattggtgtcaaagtccaggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggcattcgtgctagtggtcgccaccctagctattttccgagctaggggatggatgtgaccctctcaagccctgatcaccagagaccagctcgatatcggtgccgtcagttgattctcggctgacatatggatgcacctcgatatcatcgagatccccgtccgactcggtcgttgaacaccctggatcgtcacccttcgccgaatcgtccgtgagacttcgctcgggcgccttggaaaccgaagaggcatccgagccccgtttcccaagcacatgtagttgattaggcgacttgggggtgcccagggatggggaccttaccatgtcgttgaggtccaccgacccacttggtgaagcgatcaattttggcggcctgatacgcccaccggtggtcctgcgcacgccggtgaagcggggcggtggcgggctgatcccagacggagaaccgtggttgtgattgccggaggccatcgacgaggctgagcggcgaatgcctcctttcgcgggggccttattcttcggggtcttatgacttgccacacgggatgcttcctcgtcgcgggtgtatacagtgataggctcggatatgaagtcgtctgtcttaggaggatgatcgaagtccacccccttcagttccttaaacaaagcccttccccatatgcccagcccgttcgatgtgatacggatcgacttctctggatcgtcagggtccttgatcctcatcgactctgcattggcgccgtacttctcgcatatgtatgttgagagatcggcaatcttttggacccgacccttagcatccaagtcggccttcggctgaatgaaagacaagggtgcaagttcagagaccagccagtgtgcccacaaggcagagcgatcacttacattcttggccagacgtgaatgtaatcgttccatggctatttgctcgggcttggacccatattgggctacaaggttatctgtttgcttctttgcctagtagtgcagactcagcagcccattagtctcatccgcactacaacaaagcatataggaatacataccgattcagcggctttgaccgtttttcgaggatcatccatcaggagcttgataatgattttcttcgccaaattatccttgtggcaggcgacattgacaaataccttccactcttcatcacaagtcacataatagtggcttatgtggccatacgtacgatgcgagttgaggacgcactgccacttgagcaggccggagtccgcgagggtctcgaaatgtttccgaagtaactttccggggccctcgaggccaaaggggtcatgtggaccctcgaggattgagaggatccttgcctgcaaactgggccagtcccaccgcgtgatgtccgttttgaagaccgtttcggccgtcggagccaatcggtcccactctttgaccgaaggagtcgctttgctggacccgaccgcttgattctgcgccgatcggatgaagacaatgtaatcgatcaggattgggcgcgcttccaccgcgccgcctgaacccaggtttggtgcaaccgaatgggcgcgagtggggttcctcgccaaagcctggcccgtaacttgaggttgagccggcgccatgtggccaacgttacctgcaggcatcgacatcaggtggccggtcgggtcagaggtgagggccgcctgagcccccgcggtcaaaatcggcgtcacacgaggattcggcattgcggtgagttggccgagcgagcttgaggtaaacgccattggtccttgaagacgaggatcttgacctggaaaagccagctgatgacccaccgcgacgtgaccgatagagccctggtgattggccgcgtgcaagcccggtggcgctggattggtgcttgtttgaagggcagccaaggggatcccttgcatgacgtttgaatacgaatggatgtaacccgcattgtcttgagagggctcaaaaaaaacccgacatgacgccccgtcgctttgagccatttgacttggtgcaatgtacgactcctcgtactcgtactcgcccattccgatgttttcagttgacggttgcatagcctgaggtgtttgaatggcaatcactttgtcagaacgtggtgggttaggcaacggagggaataacatggccgcagactcacaaagattaagcagttttgtttcgacgggcggttcttgagggtgtcaaagataagtttgataggattgaaatcaattccgaaattggatggatgatgtcggtgccgatcgggggttgtggttggctggaggttagctgggggaggcatttcaggggtgacgtggaccggagaggagagaggggaaggatgtggaagaaaaggaagatttggaagtcatacagccgatatcgtcggctgtattgaccactaaaaaaaaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaaacaggctcgccaaccgcaagctttatcgaaatggctgtaattcagaggtgcagtgtctgatcggagctgaaaaattgttgccgccagtcccttctcttggttgtccagggcttgcagcagcttagtgcaatctttggaataggtaaaccgacgcgtctcctcttctgatagaacttcggggatcctgagttggctttgtctggtttgcttgagtttagcaagactgattgataggtcttgtgatcgaacggtgcagtcgtctgggaggggttctcctagtgcagccgccttggctagggtatcggctttttcattggcctcgatcccctcatgagctgggcaccaatataaacggattgttcgacctaggagcctcatgcgaaagaaattttcagcgtaaatttgttgtcctgaggacaaagatatagggtctgcagaacgcatcagagcaccctggttatcgctgaatatagctacgtcagtgtaatcacaagaaaggtcagcctttagtatctctcgtgccatgcttatggctagccctatcccgatcagttccgtctcaaaattagagattgagtctgccggattgagtcgtgcaacagtgcttgctcccgagggatgggccactgctgctgctccagcccctttgccagggatccatgacccgtcggtgaagatgattagcgcctggttttgaacttctcgctgtagttgttgtgggatgagttgaagcacctccactcttttgtcagtcaagttgtgtatgtcggagatcgggttggtccatgggggagctgggaccgggtaaatggtttccattgagtctgttgggaaactgtagcggtcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncttcgttccgcatttggctctgcacgttataacgaacacacaaggactctcggtccgcctggctgaagctcactggtcaatcccgcacttgccatcgattcgggttgaccatcccgcttttgttgttacattccatcaccctcgcactcggccgactttcgaccttctggtccgtttttccacttgcatcacccccgcactcggccaccttggaccgacgagtccgttttgcacattcatcaaccgaccactcgctcaccttcagaccatctcgtcggttttttcacattgaacacccccgctctcggcgagtctttcaccatcggtggttttgtggaaatccttgtcatccatccgtgaaagctcatcgcctccagaaggaaagctgaaatcatcatccccacaaacctaaatcaacatcatcaattggaatacttcaagtatccactttggtgagaaaataacctcaacaacttaccatgactggtgacccccaactaacaccttctcatatttctctttagtctggtgtcttgtgttctccccaatcttctttgcctatattcagttgtttctctcttaagattgatcttctgttgtggtaaattatatcaacatttgattccatttcattccattccttcttcctttcatgattctaattttctaaccttgtcttgttctgcagtctggttgggttttttagcaatacaactctctctcagattttttcagatacatcagcatgagggctcccggcccagctctaggtggggttttagcttcaatgatccactgctcaggataaactcccatctaacaccaaaattttgcctgggggccatccaaccgcagattaccagttctgtgatgggctctatctatgccacctatgtccaaaggccactggcacaaagaattggcgtcgacactgtggctctgtcacgcacaagcgccaggttcaacgccgagacgaggccaggcgtatgagtcaaccggtggtcccagagacggttgggacaccaggagaccctggggaggctgatgggcaggaggatcacacacaagaggacaatgcgcacagagagagggtgtgggaacggattgagcgcttcctggcactggaagaggaagaggctgcattggatacaaacactagggcgctggacgactacttggacgagcttgagtcaaggggcgcaagggaagggggagccaacctgggaaacggcactggacaggggccggactggcgcggattggctgagacggcactcatggggattgaggtggataaggacgatcacattgttgaagaccccccaatcctcaggacagacaagaggtcggaccgggtgaacaaaagcccatggtacccttttaagagccaaatggtgagttgtgttggtgatgcttcacccttcagtctaggtggaaaactggattgacaatcttgtgtactctgacctgtaggacctcattgcgtcactaattgtggggcacacacattcaatgctctcaagaagtctgtacaccaaaatcagggcaatattgaccctatgcggcctgcgtttgcccgcttgggcgacagtgcgcacgtcacgtgagaggattaggggtttattgggcagtaagatcaggaaggctgtatccgttttcgatgtgccttgttatgcactgagtgcaaagaagatcttgagccaagtgagtcatgtgtgatgggtgactgggggcaaggaaatgttggctgatctaactcatctggattgtttttaggaattggctaaccctcgtgtctccaaattcttggactattaccccgagatgacagatggtttgatgatcaagaagttctctcaatcaggaaagtggctgtcaggaatgtcacgagcgattcgaccacaaatgtgtgaggcaaacggaaaacacttctatatttatgaaccagtccaactgcggtcccatgtggttgtggtcccggtgtatctttttatgtatcagtcggttctacacgcaaggtgctgggagatacttgatgatcacataacaagtaccgaaacgagtgtcgagggaaatttatcaacagttcttaatatccgaatgccattggatctggactttgatgacgcgcggttgggttcaatccctgtggaacagtttgatgtggaatactcaggaattcgctgggaagacgggaggctcctggtggaggcatgtgcagggaaaatctttggcaagtaaacatcatgttctgattgcctgtggctcatgctaacatgtttcttgggggtggcggtaatcagacagtacaggtctatcaggagaggttttgatgtttccaaatccttggagggccaaggcgaagaagatgatccttcggaatgtgccaataaccctatattcggacgacacttcagggaatgtttccaagcaattcaataagcatatatcgttctattttaccctgtccggtctgccgcctcacttgtccaatcaggaatataattgtcactttctctcaacttccaacttggccagtgtgggggaaattgcggagcaaattgtggaagaaatgaagtgagtcacggttgcatggatttagatcaggagctaatgggtgggtgtgttttggttggctcagtgatatgacaactgaagggtttgaagcctacgatcatagcattggccagaaggtttgggtgacgtcttcggtcttttgtttcctggcggactcgcccatgcatgctgaggtgacttgcacaccaaatcctggggcttcaataaatccgtgccgaatgtgcaagctgtcggtgagcatgaagaggttaaagcggacacgcaggttcatcagggctttcctcgggagggggtttcatgggaataaggtaaggaggctgctggggatgtctgggtgggattgttttgggttggctgattgttgcactgcatttcattaggtgcgaggggaccctagggagtgggaggaaacaaaatcaagatgtcgcgaactttgggaaattgcgaccacacaaagctggaatcaatttgtgatcaaatgtaaggagtatggtctaaaggatacaataacaacaaggctcttgaccgaggcaaaactggattcttgcatcaaagagaagatgatgaatatggcccttggggattccaatcgcttatacagcccctttttgcaactgattggttagttttgaacatgtacaaattcccagggtggaggatgatatgctgaatttttctttggtgatttgttgtagggtttgacggggtgcgtgataccccagttgaagtattgcatgttgtcctccttggggtggtgaaatatttggcccgagatttggttgcagggatctccgaaggagaccagaagctgctggtgggacgcctacaatctttcgactgcacggctctgaacatctcttcgttcaagccaaaatacctgatcaagcacatcaagagcctggtagggcgggattttaagatcttgttacaagcagccccttttgtgtttggggaatggatgagtgaggaacagaaaccaatatggtttgctctttgcaagctggcccctttgattttccagacatgcatagacgacatggacgcctacctgattgaactcacccaccacattgacatattcttgtttcacataatccgatcaacagcgcaatgggtcaacaagccaaagtttcacatgctcgtgcaccttgtggaatgcatccggaggtttgggccagcgtccctgtttgcaacagagaagttcgaatcgtataacggggtcttacgcaaagcttctgtgcactcaaacaaattggcccctgggcgagatctggcgacctccttcaatgattttggatcactcaggtttgtggtgtctggggggattgtcttggacaatcagacgggtggtacacggccgattgggacctcagtgacgtcggtttttaacgataacccctcggttcagaagtcaatgggatacaaccacctggcgtgtcacccagatgacagacgcgactaccctaggaaggcacgtggacgtgtgggggagaagatgctctcagtcccaccagcagccctcttggaagcacacccaagcgctgttgtcaaacaagttggaagggttgatgtgagcaagcatgattgtgtgggaagtgggtcatttgtggtggtgagtttgccccaaattaatctgcaggtttcctgtttggctaaccaatcccccgggaatttcattcaggttggcgagagccccatgggggagttggtggttgggcatgtggagtctttgtgggaggtctcagctaatggaagcaccccggggttctttgcctcaatgaatgtttgtatatcaaggggggttgatgactggtatcaaatgagaaaactgctgcggtcaactcgaaaatccttggtgaatgttaaagtaagatcctatcattgcccaactagctgcacatgtgaggacaagagcttactgaccgggcgattttaaatggacagtttatcattggatgcataaatgttcaacataattgccacagaggcgaatgccccgttgagctcaccaaggaggaggacatggagcggcagcgtacagggcgcaagggaaggcaggtcgagcactcagaccaagaacactacatcatcaacagtggagccctcaggaatgccgtgctccatcgaagaatatcaggactgcctatggatctcccggacagacacaaatggactgaagcaatcgatcttgggcttggcatctggaatataggtttggatcctattcaatctgatgacgagcactttgatgaatatcagccagggagtgaagatgacgccgagggggagacggattccgagttcgccagatcatcaaatagttctgggtctgataatgatgaggacgtggatggcgaggaggacgccgagggcgagacagattccgagtatgatggagaagctgatgatgaggtgtagctgggccctggtccttggcgggtggaaatcatccgtcatgaaaactatccatgtgtaattgatacccataagtgtcacagcaattcccctcttacaccattgaggtcagctcatgccttagtcaggtgaatatgcacatttgattattgcctacgcagacatccttttgcccaatgaatgaaaaatttcacattgcccaatgacatttggttcacgggctggtcttgattttgcaacccttcttacagcccggctaaaaaattttgctttttgtgtcaaccaatgcatgcatggtttctcttgttgtctcattccatcaactgtggctctcatggtcatcctccacctgaatgtggggcacagcccaaccagaaaggacagaaaatcagccatgtgtccaattacctcaggctcactgggaggaacctcagcattcaccatgctcattgaggcaccagatgaatttggttgccctttgggtcaagtgtcactaattgatgatagggcaaagaaaataattgggacaattttcagaggagacatgcacatgactgagtgattattccaattgggcatgagcatgaaccccctcccacaagtattctctccccacagggggagtgtccaaagtcaccaatgatggatttgatacaatagccctggcccaaccatggatcaccgccgcagacatcctgatgaacttctgccccccaggcgcccatttgaccttcagctggatatgcccggaatttccatccaggtgggttgcctctgtatgcaaccggcgctcgagttcggcaatcagattgttcctgtgcgggcaatggcgaatatgcattgcctggaaaattgagattgtatttattagctgcttgtcagcaacgcaaagcccaacgggctccgcaatgggggagggcaggaggaaataacaacacaccttgcaaaaggcatcgctgaccgccgtgcgcccgtacgggcggttggtgaagagcctgaggtagattttcgacgtcgccgttgtccttgctatatagccggtaaagatttcccaacaaacatcggtgcagactcggaatggaacaccccggccaaattctcggaggtctgggattgtcccttcccacaacaagtcacggtaccggtcgttacttctgagctcgtcggccacctctgagtcataacttcctatcgcctccagaacatcgtgtcggatctgatcccaggttgacgcccgcgggtctccacgccatgtcacgagccgggaagggcccatcgtttcggtccatgtgtgaactccatgtgccgcccggtactgccggcacccgtcttggtcagcctggggcgaagggagccagcagtgatattccaggatgattaccacggacagcggagccggcaccacgggtgggactgaagtgactggacactcgtcttccgaagcagttgttgtacacggccattcggcgagctctgggtaaaactcctgcagctctgcctcggttaaagtgttacccatgagaggtggaatctcgatcgcctcagcttcctccgggcgtgttcggctttgcgtgtccgcttcgtcgtgcattgtcaatgtgccgtaagcaaagaaaactgggccagtcgggtcgaactgaggggtcatcaaattccaggcaaaagttagcagccttccatcggaagatccagtcaaagttgatattgaggaggagatgcctagacaaacctgaaaacaccacaccggaggtcttccgtgcagatgcacttagctgaacggtgtgcttggcgaacccattccactaacgaatcagcctgctcagaagtgtatggccgctggtcggcgcaacgacatctgtttgcatgccgtgagaccatcagtgggccgacccaccggcgtctgaatgctgcatttcattcctttttgggaggaatccctcccgaaaaggaatgaaatgcagcattcgttcccatttcggacatgtcgctcccatcagacggatgaaacatcagctcaaccacgtcccggccgtgatgaagaaatttttcgcaacttggtcatgggcgattccgccagctccatctccccgctgactacaaaagcccatgcttggcgcgccctcaagacgctttgctctgtccccctgtccaatcacgacttgagcctttcaaagtccggacttcctacaatggtcttcctccccccaggtaccaatcagaccccgctcagtgaccccaccggcccaaacggttccgggactaatcatggctcatcgacccctggatatcgccgccaacgttcgccatctgacccaggtaagcccgccattcccagccccatttaccccccacctgctagcacactcacaatcgaacctcttctccttcaacctcaaagatgatgatcccagcccccgccagcgggcacgaacccgcgagcgagcgagcgaattggtcaaccccttccttgacattgacggaccagacttggatgaacaactgcccgacccggatacccttgatgcgacccgccctccagccgaaaacctgaccgttgccctcggggcccaggtgctgaccagtggccaacttgctatgttagcagaggtcagccacattctctcacccttgtctccccctccccactttgacttgaaccagccactaccaaccaccatatttcgtccccagatcccccaacccgagcacacaaccatcatcctctcaacccttgcggctgtcctcaagcgactcgataccttgacccagcagcaatccgcgcggactcccctggacccagcacctgccgccaacctctcattggcagagcaggtccgcatgttccagttctccccagaagccaaagtaagtcaccgttttgtttttacaccactccggtcgacccccaccaacgccctcatgacctcctcatcctctgcaggaattcctccgccagcaagcccgagaatcgatgatgcacccggaccttgaagcctactgcgaggatacccgcgaccgtggtctgttccgcatggtgctcgtgagcttccgcatcccccccctgaaaactcttttcactaggactcacccttcccccccccccccagtctggcatcatcaggcaaccagccacctaccttcgggcccagttcccccctggctttgtggcccaagaccgcctgtcgatgaaccacacccacactgaggcgaagagacagctcaagaacgtccgccaccagctccgaaacctacttctcacgggtgttcttacatcgaacgccgaggccccacccatcccaaacctcacgaagctggcccgagatgtctggcgcttcctcatgggcacggccactcggctatcaaacgaagaagttgacacccgcgtgctcccccttttgaagatcagaatcgcttacctgcgactcgcaaccttggaaaatcactttgaccccctggccagaaacgtatctcaatgggaccaaatcgattcgcaactccaagccaatcgcgagcgaaccgttaattttactaactcgtgagtagtcatgtctcatattcgtgtcccccccatcatgtatgtactgacatgctccctgctccaacccagctggcataagatgatctacctcaaggacgaacagttgttctccacatcgcccgctctggccgatctggacacctcgctctgcaagtgccccaccgaccgcgaagtcctcgatcgtatggcctccttaggcgaggcttgagccacacgaagtacatacccctatctgttgatctgttacataagatcgcacgtacctgttaggcctgagttcctcagttggccatgcttcatgagccggcccctttgttcccccccctttgtcattatgaaataaatgcctatcccccccgatgagatttcccaagcaacctccctactagagctatttctcagcctcgctgtgccgacaggtgcagtcacctgtccccttgagcactggtgcagtacccagtccccgatcactcctggccgctcctcccttgagatgagcccatccgccagccccgctgcagcgatcaacctgacgccctcgccttgtcggccccacgcctggcacaaagccggcgcgattgcgtcctcccacacatcccagtcgccccttcgcggccgtccgacgcagcccctgagctgtcgacccaccgaccccaaagaccctttcctggcgaccacatccaggcctcctcgagacctcacccgccccacccaggcctccccctggcgaccccacgccgccgccatcaccccgcacaggcggagcgtgaacctcgccatggacaccggccgcacgccatgcgcgtaccctccctggcgcgccgatggagcatccgctggcgcctgcggcatgacaccgtctgggcgccccgagctgcccgtcgtcctcatgaggccgcgccggcggccggcacagagtacaggcgacatcacgcggtcggcctgagggcgaatcccctgggcgccatcaagggcatgctccaagacatgtccccatggcgaccctggcctggtgggctgcaatggcgccgtgggcggcgcccggctggcgaccaattagtcccggggtgtactaatcctcatgggcaagcaagcgcacttagcgcataagtccctccttcggagggtccctgcgggacggcgtcccccctccgaataaagagggacttagttaagtttggcttaattgggggctggatgtcttggcctgtcaggacagtggcgttcaatgtgggtcttcgccttacaaatactgcacaccgtcggcaggttcaactcggtcgcaaaggatggcccgacaagcatcgccgtgaagatgacgagctccaagatgctggctttcatagtttcagtaagatacgattggacaagctggagtcgaactcaggtggtggatgcgactgattgtgtggactaaatcccttgtgaaacgatggtgcttgctgacacggttatattatcggcggtgtgacgtggtgtgtagtttgggtgactataaatcgagctgctcgttcaagctttacgcagtgcttgtatgcggcaaaagtcaacgagagccaacccacaagaaagtatgtagcaaggtcagtagaaacctggctacataaatgaacattgtttcggcttatacttagtctcctcatccagcatcagaaatgaagggcgaagaagtgaaaatcggtatattgataattatgcagtacataggttttaggaaccatttgaacagagctggaagtggcagcgcagattgacaaaaagggtcgagcaaatacataatccgattcgattgtcgtaaagtcaaggccaacctacgcaaactatgtagcatataaattggtgattctcatctggtgaactcgttcaacatccggtacatatcatcaacatgtaccattcccagctatgtacatagggatcatcactagaagcgcatccaacgacaaatgcgaaactaaaaaaaaacggtacggcaaactcccctggaaaagtacaccgaatattggtcctctcatctactatttactctaagggggacctgactccggtccagtcaagaaaaaaaaacgctcatatttttgggaatatgttgatttccattggattgagtttgaatcaaagttggttaagtaaatggagtatataattacttgataacttcttttttttttaaaaaaaaaaaaaggaaaatatggcaaagatgaagcgaagatccaatccgaactcagaggagctcaaaaaaaaggggtgggagaaggagaagtttcaagtgatagtgaggaccttgacgttatgataatacgcggagatctggtcgagatcgggcacgtttgcatggccacgccgattgatattgctcatcttgtcacggaaagagggacttgcgaggatcttgacgaggaactgagtctgctcatccaatccgaccactttcttggccagcctatgagtcgaggaatctgcttcttgttgatgatcggtgttgagcagatgggtatagaggtggatcagttcctcgaaatcggtcgggaaaaagatatcaaacatccctggtttgactaagaaagtagaggtcggaacggtctaaacccggatttttttttagaaacaaataagcgcttaaggtcacaaagacatcatacttgtgagagagagagacatacgactccattgtatcgagtctggaccactggcgcgccgaatcggttcgaacggggatcgttgagggtattcggaagatgggagaaatcggagaggatgagacgatggttggggaagaaattgaagatggattggaggaggatgaggtagttagtcgggatgaattgatgctgggtgaggttagatctgaaggggagatatttagcccagagtttctcgaagaagagcgatagttgagtggtttttgtttgttgttgatcgaagatgtcgagatactccaataggttcggattattctgagtggtgatagggatgaagcgttcgtggaagtcgccgagttggtcggtgatgacgatggactgaagtggcgtgccggtgaccctatctcttctgatcacgtctctggccagattatcgagcacctccatgccgagtacccagcatggttcatgggaaggttcgagttcgggtgagcttgtgaggccgaggatcgagcggttgataacccgggcacgcccctggtggcccgatcgatcgatcttctcccgttggcgatccgccaggcgtctggataattcgatcgtcgtgtacctggtcttctcgtataagttcggatgatgttccttgatgtagtctagtatcccgacacataacgtcccattgcccgcaccgatctcatagatcttgagctccttgccttcctcctgaagctgatctctcttctcgagatgtttctctacgatataatgggccatactccaagcgtaccatggctacatacatacagagatcagtatagaccctacacaaaaaaaggacaagggatggttgacagaccttgaataattcggttggagtatgccaaatctgacgttgatctgcgggtgaggatggttggtcttctgactctgaagcaagatggcgacggagcaggagttggttgttttgcttgcccgaggcagggtcgaagtattcggcatacaggtccagctcgaagttagccgtgggggtttcgggtctgtctaggatctcgacctgattgaagaagtagccatagtttgggttgtagagactgtcgtggatgaagtctctggccagggagatggatggtctgggaggatggttgaacttggctagctcgttggtggtgagcagtttgatggtcgatgatgatgagaattggttgatgaccagttgtgtttcggttggttcttgttgagagtattcgtctgggagatagttgaaccgagtgggctgagttgagtatctgctcctactaaccagcaccctcgctcggtgtagtcgtccagtcatattttctgtggatgttcaactgcaatgaaaacttgccaatcaaatttgtaacttgagatgtcttcatgaggaaaaatctcatcatccaatcctacgaacatgcaggcacaccccacagagatcaagtcaatgtattttcattcttccttgttgccaatccaactggatgatcctcacatcttctagtgtgcaatcaacctttctttctttcttcttcttcttcttaaattaaatattcattactcgcaacccacaagctgaacatagtctacttggatcagctacatatagctcactcaaactcattggtttgttcttgaatttttccaacaacaaattggaggacttcctgttgccatttagagtgctttttaagccctccccactgccagtcctaattagaattaacaacccaatcataattccaatcaactcacatgagagctgtcttgacaaggcttgtgacaaaacaattttctattccaaaaattaagatctagggggtgtaaattaaattctgggagggctgtaaaccgccacaggaagacatccattaactgcttctgtgaagatgtccatgtaatatcttttcactctttctaatttcaaatcctcagcttccattttagccatgatcttaaaaacaaaagtttaggccccatttggcagtgtcatcaatttaggtgtattaaatatagcctgattgattcaataaaaataaactaatgggaaatatgtattaacaaaactagtatatgcccccaaatttggggaggctggttgtttttgccccggatgttgggggttttgctcaatgacctatggggttttcttgagttggacacctgtctgccttggtctaacgctggtgttgacaaatccaacaaatgtgaattggaggttgacgccggcgttagattgcatgacagtttgtttggctctctaagcctatttttttagttatatgtagattgttacttgagaaagttcaactactggtttcattaacactgtgaggctccgtttggcagtccatgatatcataagaaaatgtaaatccagataatcagaataaggttgataaaccataaaccaatgatcacaaagctagaaaattgtctgcttgtgacagtggatttttggtgttgtagtgtggccagccaaacatgattttcacttatgataataaatgtggtcccccaaaaagatttgcaggaatttcctatgatattttgtgatatcatggactgccaaacagagcctgagaacaaatctgatatcttaggctatcttcagccccatatcaatattacgctttaaatgggtaaaaagtgtaatattggtattatgatgctgaagctagccccctcaataattttttttgggcctcgtttggccatccatgattgtcatatatgatcatggcagatattttggggacgcacagcagatgacgggggacaaacaacatgtttggttgtccacatcatatccactcacatatgacggaaatggccaacaagatatatctccctgccaaatccaatattttgggtcccccccaaaatgtaccgttataagagcaactgattgctctccccaccctcccatttccatccctccatccccttctgccggtgccatgccaccccatccctccaaaagacctcccggtcgtcctaaactccctttgtgtccattccctccgccaattctaccctctatgtaccatttacaatgcgtgcaaactgccaaacggccacatcaatatatgagaagaattttcagactgtgtcatatgcacagccaggaaaatacaatccaggatttgcatatgacaatctacgctcacaatctattacgattgtggatggccaaacaaggccttacatatttctgagtggtttatttttttcttgaattgataaggcaatgtgacacttaaatttatgactctaccaaatggggccttattatggggcaccagaggagggggtaaccaaggagattggtcgtgggagctgtttttttgatcaaagagtgaaaggggaagatgattatcaattcacaactcaattacaaaacaaaagatgactttgaaagggagggaatggataacttaagtaaacagggatcagcaacactgagagattacacgtgttacaagatccagagggattcttttaacagaacttcccagtgcattggataataccaacttggttttgaagctttgcagtaatgtaacaaaggggatttcccccctccttgcagcaaaagaataatgcaaacaccatgttatccacatgatgcaagggtaaacccccttgataagtgtttgtttccactgagttgtgatggatagcaatataacaacaatcaaaatggcaggaaacaaatgtaacagaaaggccatggcagttattgtaatgccaatggctgcaattctattgtgttattgttacactaccattgacaagatggtttaaaacctatctcattgtgaggaattcctcctgatgagacgggtttcactaactttttctttggtcaaggcattgtggttgcacagaatagagcaactgcatgggtattagccttggagctagcaacaaagacaacagtgacattgccaacatgattaggcgggttgatcaacccaagcttgatggataatgaggagacaaactgcagattggagtgtgtgtgcaaagggggggggggagtgtgattatcattccccttattggattgattttactttacttcacagggaccagcctttgatgtaagccctattctcaagttgctttgttaattgagaggctgtaccaagaaaagaaagaaaaaggaggtgcccattacaggcccattttttatatttgatatttttaaacttttttttgctgtttcatttttttttttgataaggtgcattttttggagtttttatttaaattttactgtgcaagtggttttccaggctttgtgcgtttgagccaacattcatcttcattgtggccatgtttccgacaatgtgcacatggtggtgggggtgttggagatttactagttgcatcaataacttgcacacttataccatcaaggatttgtatgttaccattgcctggggggtccatagccaacaaatggctgagaaggacatttatcagcattggaattgcaatgctcatgttcatgatgtctggcagagggctgggattgaacacaggttgtggtgggtttaatggtggtcaagatgatgaagtgtgtcagcctacgtgatgccaagatgtataatcttctagctacacgtggtgcaaaagcaagcaaaaagcttaaaggtttttggttttaattctaaaagaataaattccaatacaataaggaatttatggcgtaattttagtaggaaaaatggccaatttatattaataaaattaatataaataaaaccagaggggcctgatgaatcaggggtggtttaatccctctaaggtatcgtgcaaaagcagaggatttagatacctggaacactggggcctgtgaacaggtgtggtttaaatcccaggaagaatttaaggggaaaatctcaagaaaagggttattacttactagtaataatcctatggggtcttgaggatcttcaaagttgaaactggacagttgggagcgctcagaaaggttgattttgggtgctgggtgatcactggggagtttcttgagggttcttgaggctttaataacagcaaaaatagtaataactaggctaattacaagtgtaggggacttgtaaatggtaagtatgtttctatatagtattgtaaagctgggggctcattatttgggcggtcagaaggccctttaaatacctgtggaaggcctcaggggttgctcaggggagcttagtaggacttgggggcgcttttgggccctttttggcccacatagtgatgtaaccagggctggaaccttggggataatattctagaagctccaaggggtcatgcacgaaattattacagccaagaatgtcccatgggaacctgtagataggggctactctgttacgtggagtagtttccttagaaatgggccacagaatgttccagaggtgtcttctgaggcttgctacacgtgttacccattggaatatggttactgtagtattttcatggatattctagcttatttacattcttactacacgtgtgggggctttgttgtcacgtgtaatggggtttctggggcttttgtggcccaatcctaggatactggtgcgctgcatgactacgtggcgcgtgggcttggagacagaactctacactgctctatcttctaaaccgtgcacaatactccaattctgagactggatttggagtatatgcattatgcattatgcacaagagtcacagtacccgtgatctgggggtacctgttaattattcatgcatgtattacagggtgaaggagttagaatttggggtacctttggctgaggtaccctaggttaaattgtatgctgattcagaatccgcaataatatttaaggttttgtttatactttttaagttattcatttatttttatgtattttttaccttatttacataagtaatatttgtttcttttacttatgtaatatttttactttatacttagattttttatgtaatttattattttatttgcttatgacaggttgtctctgccatagtagcaagctgacaaagtgccaatgcttgctgatacagttaggttgatggtggaattgtgaatggcttgggagactaaaataggagctgctagttgactctcaagcagtgtttcatgaatgagacaaaagtagaagacttgaatgaggaggtttatatagaaactcaagtcatgagggatcaagagtgtagccttgagttatgcctgtcagctgatggttacatcattgcccaactgtacaccagaaggtccaaaaatttgtgtcatcagtgttttttttttttacttcactgcacttttcattttatttcttgatctctgttgactactttttcagcctgaaaatccttcctgatcccaacaaaatcatgatcattttcatggcaggaaccctttatagaatctattctcaactgtctttaatgttaatttagattttttaccaaaaaggaagaatgggttgcccattataggcccattattgttttatttattttaaatatttttttggctatattttttgttttttcaattttttttagcttttttttgatgaggtgtgtatgttttgtaggtttctttttctactttgtggaattcattcattaatttttgttttcatgcttgcttagttaccagggttggcatttggatcatttggcccatttggtggtccacagtacttatgggtgtgcttcttgcaatgtggacaatttggtggggcatctggagaaggtccagttgccttgacaatttgtacaccagtttgactatcaaagactggtgcactgtcttcagctggtatgttcatagcaaacaattgggagaacagggcaataggtgcaacaatgttgatgatgttcatgatgtctgacagagggttgggattgaacacaggaggtggtgggtttggtggtgaatacagtgatcaagagctggtgcttgctgttacacttaagttggtggtggaattgtgactattttgggaaactaaacatgaacctgctagttaacccttgggcagtgcttgaatagcctggttcacaatagccagtcattggaaaattctttatctgtaatcagcaattggaggacttcccttcagttttacaggccctgtaaagctatttttacaggctgtaaacccaaatttccagcacactgtaattttagctttccgttggaaccaagctacatgtgcatttttcagaaatagtaagcccatcttgggccaaacacctcccctcctttgccaaggacctcatcacactcaaagaacactaaagatggcacgtggttacccgttggtgggtacctggtacccgcaaacgggtactcaattccctggtgggtaccctctccacgtgtaccaagtatgggtatggtgtaaagctcaaaagtgtttgtgaaaaccttttgctgagtgtggaaagggatgattgaggatacctctgcctttcctggatcactagacactagacaagcccaccaatctcagattggaaggtttaataaaagtgatagtggagtgtatcaaaagataactgtggcttaacaggtggacaaagggttcaacccagctttataagggtctaaaggttgatttgagagtgagagagtgagtctagctgatatttcaatgtaaggggatggtatgtaatggtatgtaaaggtttgtaagggtagggggtatgaaataggtggatactaaactgaggggaaaacaactgagaggagagcctcttaaatacacaaaggtgagggattttagcttcaggggaacaagagaatgagagattttagctggccagagctttaaaatgaggggatttagctagtcagtacatgtacatgaggtattttggctggtgagcaacgacatgatgtcatgaggagttactttagcttgaactagaagtctacatgaggtttttatgctggtgaagcattttacataaggtgatgtactagtctgcaagctaaggtgaggtgatgaatgtggtgtgagatagtctgacagctgcaaggaagattaacaaatgacatgacaacctgcatgatgtcacttgtaaatccagagtggtaccagaccaacactgcatgtgtcaactgtcagaagatagtggagtggtgtgtatacatgtactataatggtgtgagagtgtatgtagttgtcctgcaatgtacatatgtatagtgtgagttatgtaatttgttggtgttgttgagtgttgaagttcaggtggcaagtggggccgacccgagacccgaggagttatgaggcgggttcgggcaggagtttgggaaatgttgacctgacccggaccgacccggcttgttctcaagtcgggttcgggcaggtgctgcagacttcgggtcagcctcgggtagacccgaaaacccgactaggtagtagggggccaagggttaggacgcagggcagagtccggatcagagacagctatcctcctcagtgctgacctcataactccccaactttatttgtgattaggctagttgtcaaggggccagtttggtgcctggcacatgtatcatgcccctcctgcgttcaaatcccctgactgtctaagtgtcataaagaaagtcactttgccgggtcgacccgagccccgacccggtgcaacccggacccggtgtagctttaatagagtcgggtttgggcagcattttttacaatgcaacccgacccgccccgacccacatatcttatagggtcgggtttgggcactgttttttgacccgaacccgacccatatgccacctgagttgaagtgttgccatggtggtgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagaagtggatcaacaactggatccttaatgagacaaggatcaacgattacctacaatgatcgaggacagcaggacaaaagtagtggtcggcggagttgtcgaatggaagggatcgcttcgatacgaggatcgaagaaggtgaatgacgatcaggaacgatgattgatgatgtcaatcgagatgtcgaaagatggttgatgatttaggataggaaggacacggtcgattaggaatatcgattgtggaggaaaagtgtttagaaggagtcctgggaagaaagagtgatttgtcggagaaggtggaatgataaaggaaatgagagtgtgcggtagcaatgacaaaagggtttgaggaggtccgagtgcgatgacatcattgcatgagctttgatgaaattcagagttcaggccatatgatgtcatgtgtatttcgatcttgggtacttagatggtctagagcttctggagagtgagagagccaaagctcagacctcaacacccccccttacctcaagacaaaataaccccaaggcaagtaatgatttgaccagtgctgggcgcgggacggctttcgtgaggaagtcagccaacatttgatgagtcggcgtgtatttgagaatgatgttattattcttgatgacatctcgaatgaagtgaagctgaatttccacgtgtttcatcctcttcgaatttgaatttgcatcgaaatttgcaaccgctatgcaaccctgattgtcttcatgtatgacagtcgggagtaaagcatcgctgagaccaatttccacaattagttggcggatccataagatttcgcaagaaaaatctgtcaaagcacgatcctctgcctcacacgaagagagtgagaccacgggttgtttcttcatttgccatccaatcaggtggtcattaagcaaagacaaataaccagtgaccgaccgacgcgttgctggacaattcccccaatccgcatccgtgtacccctccagcggactagaggcacctcgatgatagacaagagcatgttctgcagtacccgccaaatatcgcaggacgtgcgtgaacgcctcccaatgagttatccctggagcctcaaggaactgcgacaattggctcacagcatgtgctatatccggtcgtgtggcggagctaagatagctgagagctccaacagcactccgataattaacaccgagcgacttgaagcgatcagtttcttctgttgttgctcggtcaagttgagtatttggcacaaacagagtcgcaaccggtcgacaggcagtcatgccatagagtgccaagagagaattcacatagtggagttgcgacaaaacgatagccaaacgttcatgaagtactttgatcccgagcagcaaatcagctttgcccatgtccttcatgttgaattctgatttaatttccgatttgaaggatgagatatctttcccaaacacggctatgtcatccacgtggatgaacaaccagacagggttatccccaaggcgataaaagacacacggatccgcaacagagatcgcgaatccgaccgaaagcaaccaggaagataggcgattgtaccaggccagtggagcaacgctgcaacagatacgatacgctgtgtgtatcatggagaattctgcaaagctgcatggccaaaaaccagatttgttgaatcttcttgcaaataaaagcagattggtcacatagttttttttcattggggctcagatacacagtgatacatggcagatacgggcagataccgtatctgtggcagcgttgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncagtctttaattcaggcaaaccgggcagtttcatctccgtgtgcatgtactgaatcgctggggtgttctaagcgttgatgccatatctcatgattatcatcgactttcttactgaaatgagcagaaggattattggaatatgacgaatgaagtaggttgtcgacgatattgcccaagaatagttctccagaggaatcagaaatagtgaatttgctaccagatttcttgattgtgatggaatccgttatcatgcggaccaaagagatcaattgttgagaaatttttgggacaaaaaggcactcagtcaaaatcaccatcctgttattgatcaggagagagactgatccatgtccttcagcgaccaaaggagacaaggggtttccggtattgatggtgactttttgtttcttaaaggaagtaaacaatgatcgatcgcgtatcatttgatgcgaggcagcggagtcaattatgaaggagtttgctgattgaggaagaacgtaggtgacgaaggcggcagcgtgagcgaaactagcactggggttcttccttgatcttgagaattctgatttgagttctggatacttctcaatgcatcgattttctgggtgattagattcggggttatgctcgccgaagccacaaaaatgaagtaccttagtcggaaacttagacttcgacgtattgagtgactttgaaggggttgaagccgaagtgtatagagcggatcccttctcatccttgctgaacttgtgggtctggtaagtttggagttcattgagtacggcatacggatcagatatcactttttcatccaaagccagtttatccacgatctgatccaagtcttgattcatcagtttaccaaggatgaggtacgcaatcactttgactggtacatttatacccacagcatcgatgtcgattaagcatgctctggtgtcgtcgatataatcctgaagatcacctttgtacatgagcgcggaccaggtcatgtatacccgtccttggttgatgaccgttcttgaggcgtattgatccgcaattttcttccagagcaggaaagcgctgtcgatggtggtattgttgacacactcattgtagcagcgttgactgagacgtggaacgatgattgagattgcacgatcacttgacgtagtgttcgctgtgattgttgatgcagagactggtgtcgtggttaagggatcggcagggggagtgatgcaaaccgaccagagatccttgccgcgaagttgaactttcatgcggccgtaccaggaaggataattttttccattgaggatgggtaggagatgttcggtcttgattgattgctcagagttgtcggccattactgcttcgtctttgattgagtcgttcgattccgatcgagcgttcgagactgtaaatctgtgaattattagactaaaagtttgtatttcataagtgccagcaagaaatacaagatgagaagaagaaaagaaaagaaagaagatagtcacctaaaagcagtagatggttaaataaaggacaacaatgtaactagacacgataatgagataaaaggtagagagaactaaggaaagaaagtggatcaacaactggatccttaatgagacaaggatcaacgattacctacaatgatcgaggacagcaggacaaaagtagtggtcggcggagttgtcgaatggaagggatcgctttgatacgaggatcgaagaaggtgaatgacgatcaggaacgatgattgatgatgtcgatcgagatgtcgaaagatggttgatgatttaggataggaaggacacggtcgattaggaatatcgattgtggaggaaaagtgtttagaaggagtactgggaagaaagagtgatttgtcggagaaggtggaatgataaaggaaatgagagtgtgcggtagcaatgacaaaagggtttgaggaggtccgagtgcgatgacatcattgcatgagctttgatgaaattcagagttcaggccatatgatgtcatgtgtatttcgatcttgggtacttagatggtctagagcttctggagagtgagagagccaaagctcagacctcaacaactataatgctcaagtatcttgttttttgtttttaagccccttctgagtcaaatatgaactctaatttaatcagctcttctcaacaactcatgtctctaacaagaattcttctttttcctgatctttttgcttgatttattaaaacctgattaattagaattaacaactctaaatatttgtggattataacatatttttcttgattaaatcatctgtcttgaccaaaagagactgagaatccctgtccagtttgttacttccaagactcatgtttcttcctctcagttttttattcaatattccgtttctatttatttctcataaccactttttcaccacttgtacttataagtctatttaaacctgactgtatactactgaataaaaaacattggttcttacactctttttctgcaagccttcccaaaaaataaatcacttcattttttggccctcaacctcttccacgccagagttctaaatttcaacaatgactggtcaaacggtcatcaatgggagtgtttctcccattgatgacagtttcatcaatcgggttgtttccccccccccccccccatcaaggactggtaaaaaccaatccttgatgggagtgtgtcctctgtgcattggtaatcacacacaccccctccccacccgtccgcacccccgcccctccaaaaggggtgtgtgattgcacctgcccgtctctgtggggtaggtttgattgcacaccccttggaagcttagtttcccaacaaaacaggcttccaaggggctggcagaacaacccacccctcagagacaggcaggaggactcgcccgccaatcaaaaaagacttgcaggtagcttaaccaaggggtgcctggtccctacccaattatggagttctgttgctcaagaaggctcttctccttgaacttcctttgagcttcttgacactcgatccctttgatgaccatccctttgggccaaacatctgagaacaggaacattgataacatgataaaataaaaataaaaaagatgaataaaaataatatgaagagaaaataataagaggaaatgaaacaacaaaaggaaacaaaaacatagtaaaatgatataatgaaggaaactgttggactgagaggggatttcaggtgataatcttgaaatcttgaggcttgaggatattgaaaatttgaaatttgaccttgagggggcctgtaaggtttagaacatcacaccgcccagactggcccaagcatgggcttgctgggccgggttgaaggtgcacttttaccaaaggggtttgggccaaacctggcccaaacccacatgggcttcggcggccagttagacaccctgcccatttgccatcctgagaggcaagacaaaacaatattcagcatttatttgtattgtctcagaatttggataccccaaaataccaatccttgtttgtctcactttcttgagacaaaacagacatgtattgtgtattgtcttagagggctgatcccaccataaatttcttcaatgtgcaagatatttggctgtctcaacaaaaaaaaagaaaaagacaatttttttgaatgggtaaggatgaatccaagacggtgggatcttatcaccaaccaaggaaatactgataccaggtatcattctcagaaaagagacaatagggggtatcaaatatggacaatccaccatcagaaaccagtcacttttccaaaactttttttgcataaatgggccccaaaagggattaaatagataaccaacatgtttaaaaaagggtgggttttttcaaaccagtcaattaaataatggtggatttggttatacttgataccccctaatacacacaaataccaaattcatgtcttgtctcagtttcagcattgcttgacgtccaacagggatgctgtgagactcaaaagtggttgtgataaccctttttttgaacagagaaggggatgtgaagaaattatgatgatatttctgagagaacaaaaccagacttaagggagaaacaaaaatcagataagaagaaaaggaaataaaaggaatagaatagaataaaacatacccctaatgatggacaatagatgtaaaaagtggaggacttgagaatgaagtaagaaaaaaaaggaagaataacagaagcacaactgagaaagaaaggaagtaggaagattagttatttcttcatcaaacaacaatgactagccagaattaaacaagagagaaagaaatgaagaaaagaagaaaagaacaacaaacagcacattgaaagatgtgatgcttgatggataaattgccctgactagatatcttgaggatattgagaatatgtttttgaataaaaggaatttggaggatgaagaaaggttaaatacaaacaggatcagaatttacagaattgggtcttggaggaagattggttgtctagaggcttgcaagtcttgattgatgatcatctagaaattgagtcaagagtcttttcaagtctaaggaatcacagtattgagtcaagggttcttttatccttcagggatagagaaaccctaagcggtagaaggaattgctgcagttgaagcagcaagagtgatcacctttcacaggtgcatttaatttgtgaaaggagcaaaaaactcaacagaatggattttcaagctctgcccttctatgccatcagagcaacaagaacaccaagcttagcttggcagtttatatattttgatagaggatagttgatgaaaaagaggaatgattactgaaagtagaaccagaactagcaaaaaaataaatgacaagagttaatcataagaaacaatacaagatatagaaaaagaaaaagaataacaaagagaatgaaatttaccacgagtagagttgttttttgacttagacagaacagaaaggatgaaataaatgatgtcaaacaatgacaaatagtaaacactgtttttgaacaggaaaaataaggattattaatgatttgatttgatgaagaggaaagaatgtgagttgttttctcaccaaattagcaatagccaaggaaaacaattctagagagagagtcggcggtatgagcagaagaggtggttggagagatgtagatgggatgagtgaccgttgacgttgagactgaacaaggagtgagaagagcaataagaaatagagaaagagcgaggaaaagaagtggagtcggagaaggataaggaagggaattgtgggtgaagtttatggttgatgttgaagagggtgagaagtgatatgagcagtaaggttagtcagtttcttggttgagagatgatgggttgaggactgagtgtcggagactgctgagagaggggcaagattggatcggtgatcaagccatgttttatacttgagaaatggttggttcaacttgtggtttagagatgattggttagggctgtttctaggtgattaagccgagttggagggcaagacagagaaggagaaggaggcggtttgatgaggcgttttttagaagagagaggaagaaatagatgaagattgagtgaaaggatagaggatagtggtgagagagagaagagagcggagagtgtggagagtgcggagagagcggagagagcggagggaaaaacagaaagaaagaaaatagagaagagaatgtaggagatacatagagagacggagagaattccaacaatagttcaagacaaagcttccaagtgatatgtaggagggtctgaagttgttaatgagtgatgattgtggttatgaagttgttagtaaaagcttcaaaaccaaggcacagagctctgggggtgctatgcttcaaccagtaatactaggttattggaacttggcacttgatatgatgatgatgaaagttttatgattttatttcaatataatgtattgttatggccgtcaattgtgtttttaggaactggtccgctggtgggatgatggagggaaccactggcaggcagaggcctccttatacagactagagatgtcagcaggtacctgtttgcaggtacccggtacccgtttgcaggtacctgttttccaaagcaggtacccggaaacaggtaccgggtgcaggtgcgggtgtcaacatttgcggtaaaaaaaggcaggtacccgggtacccgccttacacccgccctgggaatgcttcccctgaagaatttcatttatcattggtggtccaaaactcccttttttgggtgtgttgggctgcacaaaggtgtcagcaacccatgtaggacaccagctggtgtcttacatgtgttgctgaactaatctggttgctttgttgaggctggagggttccctccggcctttgagatggtgtacagtcttgatgactggaggaattcctccagtcataaagacggtgcacagtcttcatcaatggacattgaataaggcaaatgaggccaagcaaaagggtaaagctaaagatagatcagagagaagataaaattaaattggtgatggaataatttgtttttctttatttctttatttttattttattcttactcatatatctagtgaatatcaatcttatatttaccaagtcatgcagaaattcaagggtgagatttctgggtatatttgcctgcaaaaatgtgccaggtacctgcaggtacccggcgcaggtacccgggtacccgccctggctgccctagcaggtgcgggtgcgggtgcgggtgtcaaaaatattggatttttgaggcaggtacccgcacccgctacaggtacccgggtatcgagcgacatctctaatacagacaaaagtggtggattttagctccagggtaagggctttgaggcattttggctgtcctgaaaatagaatgaggaaattgagctagtctagtacataaaattgagggatattagctagtgaaagcacagccttgagggtttttgattagcccacaaggctcttctacaaaggagtgcatgtgcacttacaaaggaatccaacatgcagtatgagctagtaaaggaatccaatattaaacaaaagaatgcaatatcctatatgcattgagtatttaaaatgagctatgttcacagtaagtaatccacaaaatatcccatgacaggctaaaatacatgtaacttcaagactacaagagatataggggtagttttactgggtgagtaggtgttattttacctgagtaatccatatctgacataatgtttgccatacattgaatgtataaagagatgatgttttattttttttatttttctgtatttacatccatatcatgcacaattggggagagtggtgattgttcctccccatcgatttagagactggtgctgaaaaactcatcccagtcagctatgctgagggtgctaaaaataccaaaattaatactacaaggaggccagaaagtgccaaatctctatgttttacttgacttttgttgtgtttatttctttctttctacttatttagcctggaaatcaaattcctgtatacagatcatcataatgattatacttccaggccctgcccttatagcctgtactcaagtggatttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacgcggtttccgtgtttaaacacggttttctatttaattttttatgggttatttttcgagtttttttgaatttttaaagttgtttcctacactttatacggtgtagaatttaatggtaaaaaccattttccataaaaatgcattttgattattaattttttttttcactcatttttcaagtaattgtttgcatgcatgtatgtaccttattttttatgcttttttgaggtttcaaaattgtttcctaggttttgaatcatgcaaaatttaatggctcaatccaattttcttaaaactcaacggttcatttttaatgatgcaattacacccattttttcacttaaattgttagagctcaattttcattcttttttcacattttaaacttttttcctacactttcagacatgtataaacttatggtaaaaatcattttgccccaaaatgagaactacatcttgtatactgcatttgacaccattttttttaattcttcactttttcactcaattgtttgcattaaatttttttccttattttttatgcttttttgaaatttgaaagttgtttcctacatttcaaagtgttttaaatttaatggtaacattcaatttccataaaactcaacggttcattctgaatactgtaatcagccttaaaattcaattgatttttaagagcttaattttcatgattttttgacattttaaatctgtttcctacactttcagacatgtatagaattatggtatcaatcaatttgcatcaaaatacaaactgtaccttgaataaagcctttgacatgtttctttaattaattcttacacgcttaattatccttattgtatggcatttaaagttcatttcctacactttaaaaggttttcaaattgttggctgtatccatttttcattccaacaaaatttgtatacagtacaaattatgcaagaaacggtgtacactcttatattaagattgaagcttttattttgaggaaaaatgaattctaccattaaattttaaacacttttagatgtaggaaatagatttaaaattccaaaaaatgattaaaattgagccggtaacaattaatcaaaagaaacataaaaaaaaacctgtcccacgcagtattcattacaaatctttggtttttatgcaaaaagatttttaacatcattttaaccatgtcttaaagtgtgggaaataaatttaaaaagtcaaaaaagaatgaaaattaagctgtaaaaatttaagtgaaaaaaatgtcaaatttcagtattaaaaatgaactgctgagttttaagaaagttagatctcgccactgaattctgcatgttttggaacctaggaaataattttaaaacctcaaaaaaacttaaaaaataaagtacatacatgcatgcaaacaattacttgaaaaatgagtggaaaaaaaaaattaagaatcaaaagtcattttattggaaaatggactttaccattaaattctacatgtttattagtgtaggaaacaattttaaaaaatcgaaaaaaattaaaattaatggcaaaaataaattaattaaaaaatgcgcgtttaaacacggaatgcgcgggtgctgcgcgcagcaaaagcgcgtccaaacgcggaaaatgcgggtttttttattaatgccctaaaaaatctggaaaaatctaacaaaaatctagaaaaatgtaaaaaatctggaaaaatctagaaaaatctttaatttttttacaggatttccctaaagtttacaagatttcccatctgggaaattatgtcagggatggtgtggtagcagtctcttatcaaacctagatcaacgtaaattcagcaggctattggagtggaattgttgagtaagatgtgtttttttttcttttttatatgtttttatgtatttgaaaaatgattggtgtatgtactgataatgaatgagaatttatgagatactaattaagaaaaaaatgtgcttattcaggcgtcttttccttcttccttaaccttgattgggagcacaatggtttaagatcactgtctcttgttttaagatcacaagttgtactggttgttactttcctttttctatgcttctcaatgtctgaatgatctcaatgatgcccttgattaagatcactctgtttaatgtatggattgattgctctgctctgtctggttgctgatcagatgagatgcccccccaaaattagaatgaggggggaaagcccttccttaaatagtctattttccaactcggctgacttgtggttctagccctaacctataatccataaatggccaacttgtggttctagccccacacaagattctcagtgtacctacaaacaatgtggctaacttgtggttaccctatgcaataaatattgaatatgtaaacaaaccaaggccaacttgtgctttacattatgcaataagcatttttttatgcaaataaaaattaaatcctaaataaactttgactgagtggagctagcctagtggttccagtgagtgactacgggttaaatgacctgtagaatgtgattatgccataatacgcctaagaatatatacccttctacatcttggactgtgactttatgcaatttgatacttgaatccaacggtgcaacagatacgagactagagatggcccctcatacttgcgtacttgcaacaagtacaatcaacaaaaaaaataccaaaatcacccattttttctcctcttcgaccccacggactcagattttttcgattcacctccggctcatttccaacttgcaggtacactctaaacttcaaaaaatcataacacggccatttctcaaccaaaattcacaaaaaaaataccaaaagcacccaatttttatgctcttcaccgccatgcttttcaatttttctgatccatgtcttgttttttttttttaagtcattgttaggcctcaaacttcaactctgaataactcagccaatcctcaaccaatttcttcaagaaaaccatcaatcaacttttttcttgatcctcttgaccgccaccgtctccgtttttgccgctggacctctcgtttttttttaatcattgctgggactctcaattgactcaaacttcaactctgaataactctgccaatcctcaaccaatttcttcaagaaaaccatcaatcatcttctttcttgatcctcttgaccgccatcgtctccgtttttgccgctggacctctcgtttgttttaaatcattgctggaacgctagtaggactcaaaccccaactctgaataactcagccaattcttgaccaatttcttcaagaaaaccatcaatcaacttgtttcttgatcttcttgaccgccaccatcttcgtttttgccgctggacctctcgtttttttttaatcatcgctggaactctagtaggtttgaaacttcaactctaaatacctcagctgtttctcaaccattttattcattcaaaacactaataatcttctttcttgattctcttcacccccacattctccgtttttgccgctggacctcttgtttcgtttaaatcactgctggaacgctagtaggactcaaaccccaactctgaataactcatccgtttcttgaccaaattcttcaagaaaaccttccaaaatattctttcttgaccttcttgacagccaccatctctgttttggccgacacacctctccttgttggttattcattgctcaatcgctagtaggactcaaactacctctgcaattatctcagccagatctcaaccaatttcttcttgaaatccatcaaaaaaactctttcttgattctatttacggctacggtcttggtttttcttgttgaccccctcgtctttttcaattcatcactcaacttcaccaaactcctgcataacatgtctgagagtcaaagccacatcaacccgctccttctttcggctgcaacagctgaggatacttctgacggtaaccccctccccagtacaactcaagacaaagtcagcccacttcctgaaactgtgtctacagcagctacgtcaaccactccgtctgccagtcttcattcactagcgccgcctcccgcgttatcgtataggacccgggagcaactagatgatgcggttcaacagtggcgttggagcatggctatgcgctcaagaagacgaacactacaactcagaggggggaggatcgggcaacttttaaatgcgaccgttctggcgaaccggatgaaccaaacccagacaagttgggcaagtccaaaaagatcggctgtcccttttcaatgctgggcaacttctacaagagggatggactctaccgtatcacgatcaagaatccaaatcacaaccaccccgcttcggaggatccatacattcatccaattcacagacgattgactgaatcccaaaaagaaaaggtcaccgaattaactcatgctggtgtcgcccccttgaagatcaagtccgctttagttcaagatgcgaataacccgtcgcacgccaccctcaacacaatttacaatcactgagggaagatgcgcatcgaccagcttcaagggcgcactccaattgaggctctggtccaacaaatccggcagcatcagttttacttcatgatcgacaatgttgaagggcacatgacgacgttcttttttgctcacccccgttcacttgaattggtcaaacgcttcccgaccacgatcctcctcgatttcacttacaagacaaacaagttcaacatgcccctgcttcatatcgttggaatgaattcatgcaatcggtcattctcggtcgctttttgtttcctctcagctgaaaaggaaccaaattatacgtgggccctggagcatctccatcttgcgatggatagagaatccccctcagtcatcgtcaccgaccatgaacaagcggtcattaatgcaatcaagaaactctacccaaatgccaaccgtatcctgtgctcttggcacatttggaagaacatcgagaagaattgccagaagcatttcaagggcaatgatagcgatgataaatggtctaagtttgaatcggcatggaagaaattgagaatgtcgccaacattgaatgagtacgaggagaattacaccgagctctccaaattgtggactccagatacggcggcatacttgatctcggtagtcctcccgctgaaggagcactttgtctcttacttaatcaatcggcacccacactttggaaatcacatcacatcgagggttgaaagtctccacgcgtacctcaaaagattcatcaactcctcaacagggtcctttgcagctgttgttaaagggattcaccagtccctcgagaaccagctgcatgaaagatacatcgaatcagcccaacatcaatacaaaagactgaccggccttcctccgtcggtcgccaatctcaatggaatcatctcccactttgccttgaagatcattcactcatttcacgtggccaaggcacctacgaccacatgtacaggtaactacttgtcagccacagagtacatgtcacagtacctttcatgtaccaagtaactgcaacacctgtacttatgtacataagtacttatccataatgttgtttaccttcacctcttgttatcttatcactaacttactttatcttatcttatcttacatttattttatcaatcaattacttatctattaaatacatatctgctttatacataagtaattatcacttacctttcactcccttgtccgtgaaatacctgtaccacaagttatccctgctctacagtattttcacggtcaaatatcattacaaataaatatgtacaagtattgaatgttgtttaacaattaacaatagaattaatacatttattacatgcacagatcacaattatgactgcattattagaggatctgtcaagtgcacacatccagagctactagtacattgatcaactagtacacaattatgatttcacttacagatcattacagataatgatcaagtcactcaatttgatgtgctcattctcctggccaaatctcccttgattctgagcgctcattcttcccttttcaaatattctggaacttataatccatgcccccttcactgattaatccccagaatattcagacaccagttaaaccagttaacatttatattgatacagtacacgtaaccaacataaatctagtctacctttattgttattaagcttcagtactcttactcaacttatctacagtattcatagccttgctgaatattcccattaacaatacctgttaatcttcaactaattctgttaaagcttaataagtattgttagcccattcccttttgggaataaacaaatcaatcccaggtgagtcttagtaccctggatgcctattaatacctagtattgatccggatgcgctgttgatagcaagcctctcagtaaagaccatactgatagagtgaaacctcctcattacaggactggtattaatcacccactacctaacactcaccacgctcaaaacactcagtcaactcctagtaacaaccttttcacccatcaacactcaggttagttacccagaggctgacaattgggggtctgggctaattggaattccgtgactaacatatctccgtgcttctttttaccatttgtccccatacaattcactactaacaatggccttctgaagaacaaatgccagaagtcttgcaatttttttgacaaattgaccttactattgcagaggaagcaaaaatatattaccacaaccacccggataacattactgttactgaaagagtagaaaaaataaaagttgtagaagcagtagataaattttggaactacacagaaactaagcgctaccattgtaccatccattctacatattctcctgactacattctcataaaccttgtagaagaagataccttcatcatagaaaaaaccgtagaaacctctaggaataactacattacagcgctagaagaaaccccaaaatacagaactcttcctacagaaatcttgtctagcacagtccgctacttatctcttccaccttttaccaactgttctccccctcaacccaactctatcctcatagacctcacggatttagaataaattagacttattttcatttcattttatcttactttcttagtatcagaaataaaaaacacaaaaaacacaaaaataaaaatttttaagctatctgttccactcctctcgtgccacaaaaatcacaaaaatatttcattatatttccatttgatccatccgcgcagaaaaaattaaaaacccttaaaaaatacacccataggccttcaaagagtcttatttttccgtttggagtcactctacactatcttggagagagaaccataacagatacaaacaatctgagccgaccattcgatctgccgtaccctgtttacactactaggtttttttcctgaaccttgaaagtctaccattcctacggcgtgagcggatctagtctcatttacccatcatctcgagggattagtacttggttgaagcctaatacacctggtcgaagtctaataatagagttatctcacgtgtacataaggttctgcaggctgtattacacagttacaactcaatacaccccggatttgccaggatctgcaaggatctacatacatacagatcttccgtactacccctcccgcctagtacatcacccctcctactaaaccgtcgaaagtgatctttcctgatctttgagaaagtgtagctccttcattgattgagctacaccgacaaacagaatacagaactcatcgcctttataagacatatccagcgccgctttcaaatccatcctcactcaaccttatcacccagtttcagtagcaaacaccaacctctcaagttttcgaccagaaataccttgaactatttcattctgaaaatgtgagcgtgttccttatcttctgaacctatctctcgaacaaaaaatttctgaaaaagctcaaaaattggttgtgtaacagtgtccgccgtcaacagcacccttagcgctaacatccaaaacctagaagtccaagacaaaaacaccgcgccacgtgacacaagagcccaatctcctcaaacaaccaatagggaagcttcagtagctgtctcagataaatcctcaggtaaatttaacacccctacatatttttttgttatcaattttcaccgggttaaattttcctactaagacctttttccttttactatgtcaccgccttctctcagacttagaggttataatggaaggaccagagacgctccagcatcccagagaggatttccaccagcgtcagtattaccaaagaataaagaaaaaattatttacgcatcaaaaaagaaactaacatctcctactaacagttcccaaggaagagaagttcgagcgctactactacaggatgaaaaccaacaaggaatggttgaaggacgtgcgcaacctcagcagttactcagccatcagagctcatctcaagtattgccgggaggatttccaagcgatgatcaacttaagaggaatgacaacgaccctcagaagaaccaagggttggaacccattagacgtgacggcggagagtctcatgcaaccacgagaagcgccggaccttcaagaaggatccatgagacccctgagtcgcagagggaggaatacccattcaagacacccaaggaatacggagaggaacactcaatggcgcagccaaatctacgaggaaatggtgcgccttgggaggtctctccaggggacttatcaacatttggagaagggcaaaatcaaccgccaacaccgcttcatggaagagaagccttaattaattcccctgccccagcgcgtgaaatttctcctgataattctgatagtgattctactagtaggaaatccaagttgttttctagtgattattctacgccacaagttccccatgaaactatccccatagaaatttctctacgcagatctgttaatatgtttactgagaatatgaattttttagtacaacatacattaagaaataacagaaaacttactactgatatgaagaaattgtgccgtaaaattgagggcagctgggacaatagagctgatgaagaagatgataattttacttacatcagagataaaattctcattattgaaactgggcttgacctgttacataaagaaattccccagatgtttgagaaattaggtgatcaaaccatttgagtagtaactagagtagaagaaaaatgggaagatattcaaaataataacaaagaaatacttcataaatttaacaacatggaacagtctttccaaaaattacaaaaagacacgcttgaaaaaattaactcacaatataaaagctttgaagatgtagttgatagaatggaattaaataatttaaataacaataaaaataattccgccagcttcatcagattagaaaataaaattgaaggattaattaaaactaaccaagagcctaacagttgccagaatttaacatctcaaaatactgttcacggtaaaggtaaggatataccacctcatgtaaattcatcaattaccataccagataaaataagtacaaatcctttctttaatttatcaaacacgcaatccagtaatatgaatttcagtgaccctaaaattaacaccccagttagatctaataacactgaagtacaccattcacatgtgacagatgaacaagataaaacaattcagaaattaattttatcaggaatgccaaaagtcaatgtatggagtaccttttcagggaagggagagtatgatcactataaattcatagaatggattgaaaaccttaaagaagatacccaagcaccagatccacttatctgttctaaattaaattcaattttgactggagcagctaatacttggtataatcaaaggaaaaaagaaactcatggtgtcaaagattggaacttctggaagaaagaaattatttctaaatacagcactcctgaatggaaaaggaaagttagagaaaatttcaggaaaagtagatttgacatcaaaggagaaactgaaccatctgaatgggtaactactcaagttaacaggttaagagcagtagaaagaaacattgataatgctgctattaatgataaattattggcccaattagacgacaagactgcttacaaaatgagaattgcaataaatgatgaagatgacttaactaaatttatcaatgaattagaaagtatagctaatattaagaggaagaaatacaagagagataacaaagttaacaataaagaatactccaaggatttcaagaaaattaataaagaatatactactaaagaaaaagataaagacagagaaaaagaagtcacttgttatgaatgtggtaagaaaggacataaatcaactaaatgccccaaaatcagcaagaataaaaaagatgtaatgttagtcaaagctcatgaagataatcaagaacccttttctgactctgaagaaaataataccaaatccatgagcagtgactctgagacttcttctgaggaacacagtgatagtacaattgacgctataattaatgaagaaaaaataatctctaacattgaacttatccctgaaaagaacctgcctgtaaaaattgttaaattacctatcaagaagcccaataataaaggagaaattcataaaacaggaggaaccaatatcactaacattatctgtaataaatataagattaaatgcttaatagatggaggagctttctgttctattatcagtccaaaattactagacaaaatttcacctggttggaagactaaattgagcaccatcaaaccagagaaattctacagttgcaatagcaaattgaacccaatgggtataataaccttagatattacattcccccatgctaagaataacatacagatcatggtggaattaatagtaatagaagactttagaatgaaatatattattttaggtaatgattacataatcaattatgggatagatgttataaacagcaatgggagatactttactattaatggagatgtgtctacaaaatttgaacttggcattactgacaaaatgaacttagtacaattagaatgtgatgctctagaaaataataattttggaaacaccattgaagaagctaaaatttctgaaactttgaatgaagaggaaaaagctcaattatactctctacttcacaagaagaaattagcctttgctactgctgatgaaccctttggaagaataaaaggacatgaagtcagaattaatcttaatacttccagaacttaccctccagcattgagaaaagctgcttatccagcatccccaagaagcagagaagccttacaacaacacgtgactgacttagtaaaaatgaatgtacttagaaaagttggcgctaatgaaaatgttgaagtaactactcctgttattattgcttggcataatggtaaatctagaatggttggagattttagagctcttaacaattatactattgctgacagataccctatgcctaaaataagtgaagctattactcaattgcaaaatgctaaatacattacatgtatggatgtactcaagggatttcatcaaaatgtcattcatgaagatagtagacacttaatgagaataattttacacatgggtatttatgagtatttaagaatgccctttggaattaaaaatgcaccctctcacttccaaagaatgatggacactgagtttcataaggaattacgtgaaggatggttgataatttttattaatgatattattattttcaccacggattggactgatcatcttgaaaagttaaaaattgttctagaaagagttataaaaatgaatatgaaaatctctatgaacaaatgtcaatttggttttcaagaacttaaggcattaggtcatattgtttcaggattaagcatagctattgataaaaacaaagtagctgcagtaatgatgaaacctatgcccaccaatgttaaagaaattcagtccttccttggttttgctagttactacagacaacacataaaggattttgccaaagtaacaggttgtttatataaattaagtagcccaaacacttcctttgaaatgacagtggacagagtagctgcattcaataaattacgtgaattactcacttctgctcccatattatttatgcctaatccaaacaagccttagagcaaccgcatcggacgaggattaagagtggattagcgtaagtaatccgagtcctcaaccacatcgggttcaatttaatcggactaaaccctactccggagtaggattagagctaagtaggagtaaagttactcctcactaatcctgggattaagggccatttgcatacgaaacacacatgcaacccctggctactcccaggtttacaccacaccgctgcggttgacgacccggagtagccgtaatccaggattaagctaatccgctaatcctcaacttacacccgcaccgatgcggttgctcttataaattatatgtagatgccagtatggaaggattaggagcagcattacaccaaattcaagatcaagaaataccaaaagaaggagttatttgttatatttctaggacactgaaagacagtgagaaaaaatacggtgccagccaacttgaatgtttatgtttagtttgggcccttgatgaattatattattaccttgatggatgtgaatttgaagttattattgattgtacagccctcaaaagtttattgagtatgaaaactcctaatagacacatgctcagatggcaaatagctattcaagaatggagaggaagtatgactattaaacatagagaaggtaatatacataaaaatgctgatggacttagtagatggtctctagagaacataccagataacccagcttgggatggagaaattgcagcaaaaatcatgtgtttattcccagaggaaaataatgaaaaaaatcctgattttgatgataacactgatgatataaatatttgtgggttacatgtaactgaaatgcaagaggaattttgggatgaaattagaatgagttatgaccaaaataaaaattgctccacaattaaaaatattttacaaagcaacttcaaaaataatgatctgataaattccttaaaagaaccatggcttagctcattcaaagaaaatagattttctctattagatggattgatttaccacagaatcaaacatactagtgcagtagttatttgtctacaagaacatattaatttatttttgaaagaatgccacgacaatatttcttctgcccatttttcttttgacagaacaattgagagagttaaacaaattgcttggtggcccaattttagaaatgatactaaggattactgtgaatcttgtgacagatgccaaaaggcaaataaagctacaggaaaaagatatggattattacaagagattgaagaacccaaagaaagatggtctgttattaacatggattttgttactggattaccacctgggggcctcaataattttaatgcaattctagtagtagtagatagattttccaaaagagcaagatttctaccatgtcacaaagaagatacagccatgtacacagccttattgttttggaattctataatatatgatgttggttgtctcagatatatcattacagatagagaccctaaatttacgtcagaattttggaggaatttgtatgatttatgtgggacacaattaaaattttctacagcttaccacccccaaacagatggcctagctgaaagaatgattcaaactttggaagacatgatcagaagatattgtgcttatggaatgacctttaaggataaagacaactatactcatgattggtgttcactattacctgcacttgaatatgcttacaattctagcaaacatagtacaactaataaaacaccttatgaactagaaagaggttggaccccttggtttccaaaagaaatactcatgtccaaagcagtgcatatacaccctagtgcctctgacttccatttcatgatgaccaaagcagagaaatatgcagcagaatgcgtgaaattagcagtagattacaacaaaactagatgggataaaactcataaatctcaccagtttaaagttggagaccaagtcttaatatctacatttaatttcactaacttgactggccctaaaaaattaagagattcatttgtaggacctttcacaatcaaacaattacatggtgcaaatgctgttgaagttatactcactggagaattagaaagaaaacatcctacattcccagtcagtttaattaaaccatataaatccagtgataatgaaaaatttcctttaagaaaagataacatcagagttgtaatacctcctttggaaaaagaagaaataaaaattaagaaaatattacaacatagaaaaatcagaaaaaacaatgaagacattaaacaatatttagtaagatacagtggtactaaagaagatgaatggcttacagctgataaaatacctgatgctgataaaactctcagacaatatagagctgataaaagaaaataacatcaatttatttcttggatcagccttttttagaggggggaagtgtcagccacagagtacatgtcacagtacctttcatgtaccaagtaactgcaacacctgtacttatgtacataagtacttatccataatgttgtttaccttcacctcttgttatcttatcactaacttactttatcttatcttatcttacatttattttatcaatcaattacttatctattaaatacatatctgctttatacataagtaattatcacttacctttcactcccttgtccgtgaaatacctgtaccacaagttatccctgctctacagtattttcactgtcaaatatcattacaaataaatatgtacaagtattgaatgttgtttaaaaattaacaatagaattaatacatttaatacatgcacagatcacaattatgactgcattattagaggatctgtcaagtgcacacatccagagctactagtacattgatcaactagtacacaattatgatgtcacttacagatcattacaaataatgatcaagtcactcaatttgatgtgctcattctcctggccaaagctcccttgattctgagcgctcattcttcccttttcaaatattctggaacttataatccgtgcccccttcactgattaatccccagaatattcagacaccagtcaaacccagttaaaatttatttgtgatacattaccagtaactcaacataaatcaagtctacctttattgttcttaagcttcagtacattactcaacttatccacaatattcatagccttgctgaatattcccccaacaatatttattaatcttcaactaatttttgttaaagcttaataagtattgttagcccattcccttttgggaataaccaaatcaatcccaggtgagtcttagtaccctggatgcctattaatacctagtattgatccggatgcgctgttgatagcaagcctctcagtaaagaccatactgatagagtgaaacctcctcattacaggactggtattaatcacccactacctaacactcaccacgctcaaaacactcagtcaactcctagtaacaacctttccacccatcaacactcaggttagttacccagaggctgacactacttgtcttccatggggattccttgcatccaccaggtccacaacgccacacgcgaggggacaaagttcacagcagacaatttccatgctcagtggcatgtcaagactgatctggccgtaagttcctcatttctcaagggattcccaatcaattttgcagatgtattctgatttattttgttcactcatctgatcatttgacagaagcgacttagtgacaaccaagatgccccggagacacagcagaagggccatgaacacgcgttcctcagtgaggcctttgaaaaattccaatcccttcaacctggcgaacaacacttcatgctaggcaaaattcacaaactgcttgacggaacacatgcaacgattccgctcgaggaacccaagtttggcaagaaccatcaattcaagggctgacccaaaggctccaaacggaaacacaaatcgacgtcttcaaccaagagggacccatctggatttgagtacgtcgaggggcagaagaagaaacgaggcaggccaaagaaggtggccaaattggacgagggtcccaagcgcaaacctgggcaaccaaggaagaaaccggccaaaaaggatgagacggatgagtcagaggtgtgcattgcttatatccttctgaagatttttcctgcttctgattcatttttgcataggccatcgaaaccgacgaggagagtgaggatgatgcttcagatggaattggggccctatgtgaaaatgtattcaccgaagaggagcattcggaagaagaaccaaatcccccaactgtaaagaagcccttgcgaattaggccaatcagagtggtcaagcaacaaccagaacccatcaccgaagtggacaaacctgatgaaacccctttgagtgaggcgttgacttggagtacatacgagaatgtggagattgaccttgtgagtaactcatctacttacttctttttcacattgttcatcccctctttttccctcttaaactttggttagtataagcacaaagacagcatcaagccggctggagcaatcacacacatcttacacgttcacgacgttagaggcaatgggaactgtggcttccgagcggttgcggtcagcttgggacgtgagtctgatgaatgggactcaatccgcaaggaaatgcagatggaattcgagtcaaacgaggcctattcggatgagaagttcttggagaatgtatggggagcaggggacgaccgaaaagacgtcatcgaatctcttgcatggagagacaaggaacagccagcccccctcaagtactggatgacgttccctgcgcacggttatttaattgccgatatatcagaagagatgcccgccacttatcttcctctttcgcatagccaaagaaacaaccctccgatctgtctgatcctcttacctgactactctcatttcattagtttcactttcaaggctgaaatatggccatgccccaggactgatgcattttggagacactatgtcagggatgaagcgctgggttgggagcagtatattctagcccacactgacctgggtaaagaagtcttgtacccccctctcagaagatctacacgcttcagaaaggatcctgttgatgttgattaatttatgaattactgtcctccataccttcctctgatttcctgcttgtgtcccttttaaaatccaaactacgcttgtttattcccacactcttttgcaaatttaaatttggcctcatgagaatattatagcactctttgtcctttttccattgagaaattcaagttcggaaggttgaataaccactgggaactttccacagtgcttgcatcaataaaatgagtgggagccaaaattcaaaggcaaagaactcatttttaagcaaaataaatgttaccattcaattctacacccttccaagtgtaggaaacaaatttacaaagtcaaaaaagaattaaaaacaagccggtaacaattaataggaaaaatgtgtcggaaaaaattgcaccaggcatacaattcatttttatgcaatataattctcaccattgaattctacacctttcaaagtgtaggaatcaactttacaatgtcaaaaaataatgaaaaagaaggcagtaacactcaattgtacatatgagttagcagaaaaaaaaatcaaagtcgtttttatggtaagtggacttgaccattaaattctacaccttttaaagtgtaggaaaaaattttaaaaaatcaaaaaaactcataaacaatggaagaaattaattaattaaaaaatgcgcgtttaaacacggaatgcgcgtgtgctgcgcgcagcaaaagcgcgtcaaaacaaggaaaatgcgggtttttttattaaggcccaaaaaaaaaaccttttttttcttattgtttttttttgaaagaaaaaaaaaagatgaatggggccgtcccataggacccatgcctggatcctatgggacggcccaggtcctaaacgcatatttacatatgcatatatttggcatgcaggcaggcaagccaacctgcagggtataccccctgcaggcaagtggcttgccgacctgcacgccattctgcaatggcgtgcaggtgcgcacaccaatctgcagctggcgtgcgcgaggggggttggcttgcgtttatcaacctcccatgtgatggtttcagtgaaacacacatttgattattttatgtaggttttcaagtctacatgttgctttttgacatttggaaaaattgagggggtgattgaggcaacttgatttttttttttgaaattaatttgattcatcttacatgtggagagaaacaccaaacatattgaatacatgttgtgatactcattttctgcaggccagcagactacaggcataataggtagcttgtattttaaatacccttcatataactggattttactgttgaaaaccaaaaaaaaactgatgtccacagcacagtaactgtcataaactttgaatactacacctctctcaaaaatagagatgctgccatgctaatatcaaacctcaaagcaggtcccagggggcccttgaaaagctgaataagtgcaattctgatggaacttgaagcttaaacatgttccagtccttccacacagaaaggttttgtgcgaagttagatttacaggtaaaaatagtgcaggcagctcaaccaatatccttatctagatttaaattgtcattttttctgatcaaacatttttcaaaccacacctgcatcttgtactcatgtgatagtttcagtgaaacatgcatttgattattttatttaggttttcaggtccacatgttgctttttgacatttggaaaaattgagggggtgattgaggcaaattggtttttttttgaaattaatgtgattcatcttacacgtggagagaaacaccaaacatattgaatacatgttgtgatactcattttctgcaggccagcagactacaggcacaatgggtagcttggattttcaatacccttcatattactgtattttcccgttgaaaaacaaaaaaaactgatgtccacagcacagtaactgtcataatctttgaatactacacctctcaaaaatagagattctgccatgctaatatcaaacctcacagcaggtcccaggggacccttgaaaagtttaataagtgcaattttgatggaaattgaagctttaacatgttccatccctcccacaaataaagattttgtgcaaagttagatttacaggtaaaaatacaggcagctcaaccaatatccttatctagatttcaattgtcattttttctgatcaaacctttttcaaaccctatctgcatcttgtactcatgtgatggtttcagtgaaacatgcatttgattattttatgtaggttttcaggtctacatgttgctttttgacatttggaaaaattgagggggtgattgaagcaacttaatttttttttgaaattaatgtgattcatcttacacgtggagagaaacaccaaacatattgaatacatgttgtgatacccattttctgaaggccagaagactacagacataatgggtagcttggattataaacacccttcatattcctggattttcccaatcatccacatcccacttgcataatacattgcaactcttagttcaatcaaaaattatcaatatcaattcaaatctagccatgcaattagccagtgtcttgtgtgcttttcatcttttacattgctatgtaatctcagcacatccaatgttatatccaaaaactctgaaaaagagagaagttgaaggtgcttctttagatactcaacttaaccatctctacaagagaatggaaggatcctcccaaggtatgtctttattcctcaggatgtttttatacctattttttcaaaaaatgatagagatagcagatatcattttctttgattaatgaagaaagcaaaatattcatcatcaaatatctaattctaaaaatgcttcaaaaatacctccccatactgacaaaaaaatacaaaaaaaattgatcatttgggaattttaaaactcaatgatattgcaggtggaagaatgacagatgatgagatagctgcacgcatgaaggcagcaagtaagttttcttcaaatgatcaaatgataaattgggatcaaactattgacctgatgctttacaaaaaaaatgatggttacaaaaaccacaattctctttatgaaagttcggccacagaaacaaaaagtggaagttgtagcacgtaaacaagcagaaatgcaaattcggttagatgaatatgatagaatgttgcagcgtcaatatgacagttttcgttcaggagtagtagatgaagactctgagaatattaaacaacttgatgcacgctttggaaaaaaataagcactggaataatgatgtgctcatgcctctctgtcatttctctcaaatccctgtcactcctttttccatctgtcactcattttcttccctgtcagatgaatatccatgtcaccatttgtcccacaactcagcccaatgtgtatgtagataaataatcatgctcatgagttataaaatgaaaatggcatctgttcttctgtgccttatctagagatggtctcagggtatccgttgcggatactcactatctgctggcggatactcactatctgctggcagatactcactatctgctggcgtatactcactatccactggcggatacttgctatccgctggctgatactcgctatccgctggcgcatactttctatccgttggcggatactcgctatccactggcggatacttgctatccgctggcagatacttgctatttgctggcagatactcgctatctgctggcagcaaaaatgtaactgatgcaatgcatgcataggtatcacatcatatcaggcctttattgcattgcatcgtgagagcaatgtggggccccgcatcggattctttgatacagtgcatcagtattgcattggcaaagcaatgccagatggcccacaggtacctggctgattttcatggtacctgcttcaaattgcttgtgatcaaacaaaatcaatatgtaacactttcatctcatcaagaaccaccggggcttgaggaagacactaacactacaaacaataccgattttgccccaaggaaaaatggcaatttggatggtggaaaatagatcaattttctggcactttttttacaagatgcctcaggagtaaaaaattaggctaaaatgagctattttagccaaaaaataaaaatgtcccaaatgagctaaaaattcattttggaatgtttgatgaatttctatctctgggctaaaatagctcagtttagcctaatttctactcctgaggaattttgtaaaaatttccagaaaattgatccattttcccccacccaaattgccatttaattttggggcaaaatcggtattgcttgtagtgtaaacaaactgtctaggaaggcacctgtccaagtacagatccatatacctgcacacaggtacctgtaagcaggtatacctgttgacaggtacctgtgcgcaggtatttggcatctatactctcacctgtgtaaggccatgcagttaggtgagtttcttactcaattccaagtggtatctgatgataagaaagtgttacatattgattttgtttggtcacaagcaatttaaagcaggttccatgaaacactataatttggcggcatcagtttgcatcgctttccaatacgatgccgatgcaatgcattgcttttttgatgtgatgccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccttggagaggaactggaggtaagtcctctccccccaccaccccctctttttaagtcattgcttcaagttcagcttgcatctttctactaagtttcttctttgtctcattaaatgatcaaatcattcagtttctactaaatctcttccttaacatcaccatatcaaattagagctggccccggcgaatccagatatccggctgctttttcccgggaaagcaccatccgcacccgtatccgcaaccgctggcgggtatccgcgggtatccttggatacccgacctttaactggccagcaaggcacatcctcgccggctggaaaggtttccttccagccggcaaggtacatgtaccttgccgactggaagggaaaccctccaattgacaaggtatacatgtaccccgccaactggaaggaagcccttccagccggcaaggaggggggggggcttacttttctttgttcagttagataactttgcttatcatacaaatttcaaaagctatcaatctcattaacaaatttagtgcgcatgacagttgagcaattgtcagcggccttgatgagtgcctgagacttcctaaggttatcaaggaactgattgcgttcagccagagcggcagcataagattgttgatagttgaggttttggaaggatttgggcaagaggctgtggctggtggggttagggggttggtaatgggaggaggaggaaggatgggcagagagtgagagatatttctcgtggcccgagagggcaggggcgggtggaggacagacaacgtagtgtcggaagggccggtagacatcctggggaggctggacgagatagaggtcaaagctgaccttgctcgccggccctatgccggtctggcccggcttgttggccacaatcatctcatgcacatccaccagtcctttgaagcgcatgctgcccttcttcagttttgttggcgtactgtggccgccgccgagcgactttgcaaagaagtctgtgccccactcaccaccaaatcgccaactggaagggaaaccctccagttgacaagttatacatgtaccttgccaactggaatgaagccattccagccggccattggcttcgggtatcccttgggataccaggatatccgccaggtttgggggggggaaacggccatccgcagccgaatctgcaccccctggtgggtatccattggtaccagcggataacagatatccgcgaccagctgtatatcaaaccaagtcatcattatcttctctgtttggcggtataactgaaaaccacataggtttccctttaaagaaccttgatcgtggatctgaaaaattgaggttggattgatttatctgtatcaacaccaattacccttgtcagtttcatttgagttagtaggtgtagatcctttatccactagacaaatagccatcccttgaaggaaagtaagactgtcacaaaccttgattgtaaaataattaagctataagaaatatattatccatcttttttatctctttctctcattctagttgtatttctttatcctcttgaaatacatctggaatagccccccaaaccttgtgtcctgttgtcactttagagacccaggctcacatgaagagtgatcttgtaagacacattaaggaacctgaccagattctatgccaaagtcaccctcatccaattgatacaaacggttgacactttgctgttcatggggctgccactcaagtcttagattgtggttatttcaattcttctacgtgaacacaggtggaaggaagacttacattgcatcttaacatctaagtacgctgttgagttttgcaatggttcaattgtgcgatgataattgcaccccctccccctccccgcacgcccacacccccgcccctccaaaaggggcgtgcgatcaaacccgcccctccaggaagggcgtgcagaagaacccgcccctccaggaggggcggttagagcctcactcgagcggtttttagttctatggtgtggataaaaaaaaataagcctcagactcttcccaattgcgcacccataaaaaattactcacatgttgtacctagggcccttttttattgcccctgattggacttttatgtgacagtaggtcatctggatggataaaaaaaagggtcagcatcatagccttatgcatgcctggatagcccccatttttaaatccctttgaggcgtattttgctggcaggagaccctaaaaaaaacactcacatggcccagtttcagccttcttttttattgcccgggattggtttctgatgtgagtgcaattcgaggttggttggtcttctggattgaaaaaaaagggtcagcgtcataccctcatggctggatagcccccgaaaaaaggccctttttggtgtattttgggggcaagtgacagggaaaaaccaaaaaaaaaaaaaaacccacttttttttgacccaggtgcctcggagcggatcggatcggatcggatcggatcgacggctagcacgtccgaggttatcgtgagcaggggggaggtctactgcgggccccccaataaggaatttaaattcagctgatcgattttgtggttttgtggctctgattgtgggttcaagtttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccggccgcttactcagcaaaacatccggggatgttttgatgaggtaagaggccgggaatcaaggtctctctctctcctgggagagagagaactatatcgatacttgatatgatatagttctctctcctcccaaggaggagggagccccacttacgtgatcaaaacatctctggatgttttgatcacgtaagcctagccaagaaccttaccgattcgatattggtaaggttcagagataggaaccttaccgatatcatcggtaaggttccgagcttatcgaggggcgtgcgctttgacccgcccctcgcttaagctgcacgccaggccagaaccgacctatgtcggttcttggcgggcgtgcaagcccacctgcccctcctggaggggcaggttcttctgcacgcccctcggtatgaaaaaaacacgcttccgaggggcgtgtgatcaaacccgcccttcctggaggggcgggttcgattgcacgccccttttggaggggcgggggcgtgggcgtgcggggagggggagggggtgcgattatcattgcacctcagatacccatacttgtacttgtacttgagggggcaggacaaagcaagtacttgcatacttgttgcaagtacttgcaagtatgcaagcttagtttgagagataaaagtgataaatttcttgtgtttccatttcagagatttgtatttgtaaactaagtgaactaaatgattgtaaatagtaataatatgcccttcattttcttccagatttctcccttgctgctttcttctcattcttcttatttgccttccattttatcaaaagcaccctcttgatcttactgttttttgagtaaaatgccacactcatccccctagtgagagactgtgcactgagcttgtgcctcctgagagaagcatattccctaccaaagctcaaggatttctccacatcaacagtggttgcttcagaatgtgcgggaaagttgataaaaaatcaactaacataatattaataatttagacaaaaaacaaacctggacaactaagcacatcaagtacaatctgaagtaaaggtgcgcaggtgcacacttgcaacaagtacaagtacttgcatgaaaattctcagatctcagacacctgcacttgcacccacacctgtaggcaagtacttgttggaaggcaacaagtgcttgccaacaagtagcaagtacttgcaaacaagtacttggtgcgatctctatacgagacatgtatttgtatcggattgtatagtctttattttgagcctgataccggtatcagtattttcttggttggtgaaaaaaatccattgtctcggattcggatttatgaatgaaaaaaaaaaattgtcttcgttttttttcgttttttcttcaatacggccaaatatcttgtgtatcaaatacgtttttggtgggatcagtcatctgagacgatacagaatacttgcctcaccttccaaagacgatacgtgtgtattgtctcaggaaagtgagacaacacaaatctggtatttttgggtattcaaattctgagacgataccaataaacacttgataccgtatcgtatcgtatctgttgcaccgttgttgaaacacaattggcatactacatcgctctccttgcgtacactcttcaaggatcacctctatggctgaccccacagcccaacccaccgactccgatgcccttaaccttgaagtttcgggcatcattcagcttaagcctcaaggggctgactcggattatctctattggagctttgtggtgctcctgcacctcaagtctttaaagctggcctacgttttggatcccgttgatacaacgtctcccaatgccaaacctctcgcttcctcctgggctaacgacagcatcgctgtctcgtttttcatcgctcgggccattcatccgagtaacctccgtttagtccgattgccgcctcaatgtggctctctctctcgcaagctcaccaagacttttccttgggaggccggtgtggtgttctaaacggtacaggccccctcaaggtcgaatttcaaatttccattctcaacttttcaatatcctcaagactcaagatttcaaaaatatcacctcaaatccccactcagtccaatggtttcctcatttcattattttatttcatttcctcttattatttactcttcatattatttttcattcatcttgattttattttttattttaccatttatcattctttattatatttttcaaatcacctacccagtagacagtcttgtttaattttcttggtcctaagacatcttagcatgttggtttatttcactcttgattgttttcttttgttttgttttgttttgttttgttttgttttgttttgttttttttttgttctgttctgttttgttcttttgtgttgtgttgttgtgttgtgttgtgttgttttttgattgagttgtgtgtagttagggatgtgatgacatgtctgtgacatgtcactccccagagtcaaagttcagtttgaactgagatgatggggaaccatggcactctgatctgatccaagatagacccatcaaattttattgatcttctcatcattgatacttctgatcctcctacatatcctcaagatcactcagactcaaccaccgccacagaactccacttctgttgtctcctctcagaaaaccagccaaccccaacgcatttgttcagacctcagctcactcatccagacccacttgaaggcagccctcaaagcaccatcccttcaaccaactgcctaccgcctggcacgataggagttccacatttggtcccccgagccgggatcgaaccagcgacctcaagatttacagtctcgtcttacttggtcttctttcaggcgacaggtgctctaaccttgaggatttctagcgtctggcttttgtttaaggatgtctagcctcgtttcaggacctctagccttgtttcaggatctcttctttaggttcgcttttaggcaataacttcgatcgcttatatctttcgcgctgttcgctttcgtggaaaggtgtcgcaggcaaagttgtagagcggatccgtagcttttagctaaaatcaagatcgtcaggatcggaccagcggttcaaaagttatcgaccctcaaagtaagttcaaaccctttttttttcgcttatctcatattcggagccttccactgcgttacccgttcgctttcgtggattgaccttgcagacaaagttgtagctgtcaatcaaggctatctgctgcaatccggatcgtcaaaatcggactagcggttcaaaagttatcagcttccaaagtcaatactcgcattttcgcctacctcgtttccggagccctctaccgcgttacctgttcattttcgtcgatcaagtccgctgacaaagttgtagcggtcgatcagtgcttcctcccacaatttggatcgtcagaatcggaccagcggttcagaagttatcgctgtttgaataaaccctctcaaattctctctcaggctttcctctttttgggtcattcttttctacacattacgtggcgtgtattgtggaggcttaaggaccaaaagtaagtcccctccagttgtgcacctctgaagcatcactactatctgtcaaagacatcatcgccacttcgtgagccatccttgttcgccatttgctttccttagagtcaatcaatcgagacagaatggccgacaacgaagtaggagccgccatggtcaagatcaagcctcagaataagtctctagcgttcaatgggagcaacatcgagtgttttctttctcaataccaactagctgcgcgtttggatggagcgtcagagaaggacatggctcaacagctaggatttttcattgcaaaggacgagctgttggatgttgtcgagactttggaaggatacgagccgccggactggcctaaattgaaggcttctatgatcgcttactggggaaacgtcgatacggccaagtttacgtcacgcgatctggagtctctggttgaggagtggaagagcaagggcggcatctcgtctgttgttgactatcaagaattccggaagacttgggaaccgattcaatcataccttctggctaaggctcacattgactcggttgaggagattcacaaatggtactatcagtctttttcgaccggcgtccaggaaaggattcgagatcagctgatcagagataagacaatgatcaccacactcgataagcgtttcaagctgccgacgtttgaggtcttgaagaatgcggtggaagaagtgatgaagggtcagactgctttgacctttgaagattctagatcgactgttcctgttccctccactttgtttaaggattcgaacgatgttatgaagaagatggaagccgatcggcgccccaaggaagtatctgatgcttcaaaacctccggcaaccatcgatgagatctcaaagatgcttcagtcgtttgagcagcgcttgaagaaagaactttcaactccccaagcttctcaaaccactccatccggcacccgtccacctatggtctgttattattgtcactatgaaggccatggaaccggtcgctgtcagaagctgcaagaagataaagaaaataagcttgttgagcagcagggtaataactttttccttccaaatggtgctcttattccattcgatcgtacccaaccaatccgccatgtcgttgcctcctatcaaccaccgattccgtctgcaagttttgtttcaactgaattcaagaccagctgcggtactcttcagccatggtaaccgccagccgtttcatcccagtctttctccggagcctatgaatccgatcccgctaggaagaggcatgaagagccaaaaccctacaaggcccctgctgttcccccgtctcagacttgccgtcccatcaggaagccctctaccgtatcccctagacctgaaaaggacaagatggaagttgagcccgagctctttgaaagaggaccagccgagcctgttcaaaatgaggttccatcaaatgatccagtttctcctttgcctcaatcaaatgatccagtttctcctttgcctcaatcagatgatccagtttctcctttgccttcatcaaatgatccggtttctccattacctccgtccaagcccgcaagttcccaacccaaagtccgtttcgagcgtggagtcaccaaagaacatccaaatgctgtagatggtgtactcaagaagatctccgacctcagggttcccgatatttctgtgtctgagttgatggccattgccccatctattgctgaaggaatgaagaaatgggtctcccgtcgtcgcgttgaagttggaccggacgagttgaaggtttcttctggtaccctagttgaaggatttgaagtcaaagaacaggtttacgatcctaaactctactcctgtccattgggatacctcccctgtctcattggcaatgaagattccgccgcatctcctcttgttgattctggttctcagctcaatctcatctccgacgcattagccaacaagttcaatatcagtccacgtgtcaacttcagctccgccgtctacggtattggcaatcaggcttgtgagttggttggtgtttctgaagacgttcccatccgagttgggcgaaatattgtggggacttgtcatttctggatcacccgtttagatggacctttgattcttggtcgcccgtttttgattgatttcgatgctaccttgctgttctcggcccaagttggagagagaattcttcttcctgatgcaagtgggcgtaagattgaagtttctctttgtccagttgattcaggtcaatggcagcgtgaatttcctggtcacggtcggaaggcggttttaactaacaaagggaaaaatcgcgaggacccggattcagagcgacattttttatagattcagttgatccaagttacggcagtcttaatgtagagcctcgaattctcgccgttggattcactcaagatcaagaggctcaatgtgtttcggtttctgtttcatcttcaattaaaaattcaaaatctcaaaaacaaatgaaaatcatcaaagacacaaaaaatatttcgacttattccgatctcagttctcattcagtttcaatcaatcatcatctcagtcctgtttccaacgtcgtttctgttggggttccgttttttatttcacgtggagaagatgttgaggtggataatggtttcttgcggaggcaaattggagtagaagtaagtcctcccaattgtgcacctccagggcttgatgccatcaaaatagtcaaaactctaccgtgtgccacatttgtgagcaattcccgaacccctggtctttcttctcaaataggacatacccgttcggaggacaaacgtctccgcaatgagaataaactacactcgtttcatctcaagacttctcaactctcaaatctagatccttgtctccgcaatgaggataaactattttctgttcagttaagtgatgaagatggagtggtggaatttggacctccgtggaggcaatttggagtagcagtaagtcctcccaattgtgcacctccagggctagatgccacccaacgtttcaaaactctacctatgtgagcaatactctgccccgtgctttctccttttcagaaaagtcttcgtttgaggatccctctgaactccggacgtggctcatgcttgagcgaggtttgaaccgtcgatcacaagatatccttctagaatcgtggaagcaaggggattatctcacgtttgctactaagtacaagccagtcgccaagaagatcaagcctgtgaacaagcctatgcccgttggactcaatccgcctctcaaacgcccccctctctctcgcgacccgtattgtggacttcctaggtctctggcaggtccttttgttgcttgtggacgtgtcacagaagaacggctttcagtggttgattttggaccagatggttggctttctccggatgaattgaatttgatcaagaatgttctagcgcggcgggagaagtcaattgccttctgtgaagaggagcgcggtcttttgaaagagtcctatggtcttccttatattattccagttgttgaacatgttccatggcagaagaagaagattccaattccggcagctaagttggaagagttcatcaagttaattcgagaacgagtacgaacaggattatatgaacaatctacgtcaagctattctagtccggtcttttgtgttctcaagagcaatggtaaacttcgagttgttcatgatcttcagccattgaataaagttactatcaaggatgctggagttcctcctgctactgaagattttgtggagtcgtttgctggacgtgcttgctacggacttggagacattatgggcggatacgacgagcgagctctagaacgaactcggttgctgtttatcaagctcagatgatgtggattttacaagatgagattccagatcatgccggaatcttcattgatgatggtggtatcaaagggccgacttcagattataacgatgagcctttgtcttggcaccctggaattcaacgtttcatttgggaatacgcagaagttctagagcgcatccttttccgtattgaagaatctggcttgacagtctcagcatccaaactagccgcttgcgttcctgctttggagattgttggtcatgttgtctgtaaggaaggtcggcgaatgtcaaagaagaaatcaaataagatcctcacttggcccaacccagtcaatccgactgaagttcgtggattcttaggtttggttgtatatgttcgaattttcatcccatcactttccgagatttgcttgccactccgccgccttactcgaaaggattcagtttggacttggacagaagatttcgaggcagcctttcaactcctcaagactatcgttgggaaagatattgttttggtcaagatcgattatggaccagaggctggaaaaatcaagcttgcagtcgattctagttttcatgctgctggtgctgttctgacacaggaagatcaaaacggtttggaccgtcctgctttatacgagtctctcttgttttcagacgtcgaatctaggtactctcagcccaagcttgaactctgtggtgtgtctaggatcttgaagaaactacagacgatcttgtggggccagcactttgagcttcaagtcgatgcacattccctgattcagatgatcaattctccaagtctaccaaatgctcctatgacacgttgggttgcctttattcagcttttctcttttgatattgttcaccgacctggaaagtctttcaccatgccggacggtctttctcggcggccacgtggcgatgacgaatcggatccgccctctgattttgatgacgaaactccacacatcaagccattgaagtcttatttgttggatgctagtggggattactcgggatatcaagaaggctattggcgacagatggaggattatttggtgactttatcaagaccagaaggcttcaattctaaagaatttcaagcattcaagcgcaagtctgtcgatttctttgttcagtcaggaaggctcatgaagcgtggaagtccttgtgctcgtattgtcatcaccattccagcaaagcaggattttgttctcgagaagctgcatgaagaactcggtcatcgtggagaaattgaaacatatcggagagtctcagagcgcttttggtggccctcattgaagaagtcagttgctaagtggtgcaagagttgtgaagcttgtcagaagcgggatcttcgtcgtccaatggcagttcgttatcctactggcaagtcaactgtttttggacgtgtggcaatggatgcagttcacatcaaagctagcggtgccaagtatctgattgttgctcgggatgatttttctggttggtttgaagccaaatttctcaataatctcagttctgaatcagttgcttcattccttcatgaaaattggacggtgcagtatggtctagctcgttcgtattccaccgatggaggatctgaatttggaggaaagctagccgagatgttacgttcaattccaggtcaacaccaagtttcaacttcatactatccagaaggtcaaggaatggttgagcgtggccatggaccccttaaatcagctttggtcaagcttgctggcgaaagtggaaagaattgtcgaaagtttctgcctcttgttttgtttgccgatcgaatttcaactaaacggaccacaggatactcaccctatgaacttgtctttggacagcgagcggttctccctattgatcttgaaatggagtcctatcttggtattgattgggaagaggtagaagacacggccgaccttttagctgcacgatcttgacagctggaacgcagtgaagaaacccgaggagttgcttatcagaagatgatgaaggcccgtgaagagtctgttcaatactgggaagataagaaatccgatcgaatcaggaatcctttgaaaccaggcgagctagttctagcttataaccgatctcttgaatctcagtggggaaagctttttgtaaatcgatggaatggtccttattgtgtggtttgtcaagtccgaggtggatcatacgttctggaggagttagatggcacggaacttgcacggcgcttctcggcagatcaggtcaagaggttttttccccgtggaggcaaagttgaccaaaagtaagtcctcccaatgtatgcatctctagggtatttactaccgttttgtaaaaactctactttatgccacatttgtgagcacctggatgggcccctggttggtttggtttttttaggtttcactttaggtttcaagagtaggagaagagaagagcagtctagggacagactgcaagtggtgaggagatgtggtgttctaaacggtacaggccccctcaaggtcgaatttcaaatttccattctcaacttttcaatatcctcaagactcaagatttcaaaaatatcacctcaaatccccactcagtccaatggtttcctcatttcattattttatttcatttcctcttattatttactcttcatattatttttcattcatcttgattttattttttattttaccatttatcattctttattatatttttcaaatcacctacccagtagacagtcttgtttaattttcttggtcctaagacatcttagcatgttggtttatttcactcttgattgttttcttttgttttgttttgttttgttttgttttgttttgttttttttttgttctgttctgttttgttcttttgtgttgtgttgttgtgttgtgttgtgttgttttttgattgagttgtgtgtagttagggatgtgatgacatgtctgtgacatgtcactccccagagtcaaagttcagtttgaactgagatgatggggaaccatggcactctgatctgatccaagatagacccatcaaattttattgatcttctcatcattgatacttctgatcctcctacatatcctcaagatcactcagactcaaccaccgccacagaactccacttctgttgtctcctctcagaaaaccagccaaccccaacgcatttgttcagacctcagctcactcatccagacccacttgaaggcagccctcaaagcaccatcccttcaaccaactgcctaccgcctggcacgataggagttccacaccggatgcactggctccgccaacttgttgttgtccatctctcaggggacgatattgattctcacatagaagcaatggctgtttgcgtggaacgccttggttccctggtcacgccggagaagcctctcaccgtcaacaacatccacgctacctcgcttctgacttctctcaccaatgattggctcccctgcatctccgtgctaatgaacaaagattctgttgtaaacccccctcctccggctgggttcacaaacctgtaaaccacatgtcacactctcttgatagtcttcacttttccagtttccattcctggctccatagagatctgctccttccatctctctgagccaggtgagttctattttctattttcatttgttttctctctttctagactgtactgagagatctgctccttccatctctctgagccagtaataaaatctccccacgtttggtcttagaaaattctaggctctcttgcctgtcccttgcgcctctcctcaactcttccagtgaaggacatactcagtccttacatctgttaccttgtcctggattgtttcggctctcaaagccgagtcccttagacaaaaggcccgccaagacaatgaaacgtctatctcggtctctaaagcgtgtgccaatctggcaaaggtcgcctgcgtttcaacaacgctcttcgctgaagtttctgcaactgtagtgggcacgctcttgcagtgtgtaagaatgccgcgcgaatcttatctgaccataaatccaattgttcctcagcgcctaacccttgccggtccaacaaccctaagggaagaagccgggcaggaatgtacaataattcctcttcacgcccctcctcctctatgaagccacccgcggccgctggtcaaaccaccattgtccagcttggttacgattcctatgaggaggactctgacttctctgtaccagagcaagccgggaacgccgttgcggggaacccttcccgcccctgtgcaaacgagtcagccggtctcgttgacgctaacattgactccaggtgctcgatctccatgaccccttacccatccgccgtggttcgcagcaaaccggactctacttcaatccgccttgctgatcaatccgtggtccttgcaactcatcgagggtctcagtcccttcccctctccgtcgacaagcaagtaccctctttagtggtcccggacctccataaacctctcctttctgtggctggactttgcaacaagggacttgtgctggttttctccaataacggctgtgaaatccaagaggcgtcatccttctcctcctccagcccagttgttgcccgcggctatcaaaaggaaaatcttttctatctcccttcaggtgaggtaaggtctcactcagccacccctgccccatcagtctctcatggatgctcactactggattaccacgtccggctttcacacataggtctgaaacccctcaagaaactccttcgtatggccggtatagttccgactccggaaaatgacatcgatgtaactcattgtcctgtctgcgtgcaagcaaaaatgcattgcatctccttcacttctcgtctttcctattgttctctcactcctggtcagtttattcactcagatgttggttcttttgaggttgcctcctgtgagcctgggtgtcagccacagagtacatgtcacagtacctttcatgtaccaaataactgcaacacctgtacttatgtacataagtacttatccataatgttgtttaccttcacctcttgttatcttaccattaccttactatatcttatcttatcttatctttattttatcattcaattgcttatctattaaatacatatcagttttatacataagtaattattactcacctttcacccccttgtctgtgaaatacctgtaccacaagttatccctgctctgcagtattttcacggtcaaataacattacaaataattatgtacaagtattgaatattgtttaataattaacaatagaattaatacattcaatacaagcactgatcacaattatgactgcattattagaggatctgtcaagtgtacagtgggtagacagtgaaaagtggctgcttattttggattccagagctctgaaacacaaacttgaagtcatgagactgggtcaggtagtgcataataggtcccaaaaaatgaatatgaaataataaaagcaaaaaatatagtttcaaaatttgtgaaaaacaaaaaataaacccaatttttttcaaaagctttaatattcattttgggggagtgagagtgctgagagaaagaaggaatgaaacatgggaagaatgattataaatgaaaaaaattggaaccaaaaaaggtttagccaggttggtggtccagattggagccaaaacagtaaattctagtgctttgctgcaatgtgggctggtgaatgcccaactcaacagctgtttgaagccatctggaaaccaaattttccaaaattttcatttataatcattcttctaatatcccaatcttttcttctctcagcactcccactcccccaaaatgaatatcaaagcttttgaaaaaaatcaattttattttttatttttcacaaattttgaaactttattttttgcttttattgattcatattcattttttgggacctattatgcaccacctgacaaagtctcatgagttcaaatttgtgttttggagctctggaatccaaaataagcagccacttttcactgtctaggcactgtacacatcaagagctggtagtacattgatcaactagtacacaattatgatgtcacttacagatcattacaaataatgatcagtcactcaatttgatgtgctcattctcctggccaaatctcccttgattctgagcgctcattcttcccttttcaaatattctggaacttataatccgtgcccccttcactgattaatccccagaatattcagacaccagtcaaacccagttaacatttatttgtgatacattaccagtaactcaacataaatcaagtctacctttattgctcttaagcttcagtacattactcaacttatccacaatattcatagccttgctgaatattcccccaacaatatttattaatcttcaactaatttttgttaaagcttaataagtattgttagcccattccctttttgggaataaccaaatcaatcccaggtgagtcttagtaccctggatgcctattaatacctagtattgatccggatgcgctgttgatagcaagcctctcagtaaagaccatactgatagagtgaaacctcctcattacaggactggtattaatcacccactacctaacactcaccacgctcaaaacactcagtcaactcatagtaacaaccttttcacccttaaaaactcaggttagttacccagaggctgacactgggtctcaatagtgactgcaggacacaaggttttgggggggcacttttatatgtatttcttgagagaagagggatacaaataaagagagaagaggggaagacaagaaggggaagaaatgaataatctttttgttctttatttattttatgatgatgattaaggttctggcagtcttactgcctcttttggatggctgctgacagtcttactttcctttataggatggccgttataagcggagctaactctacgcctccaaatcaacagaaactgaaatgggttattgatacttataaatcagttcaaccacaattttttagatcaaggatcaaggttctttaaagggaaacctatgtagttttcagttgtactaccaaacaggaagaattgaaataatagcagctatggcttgctttcttagatcagggctttggtttgaagaagattgaagagaagctgagagagacagagaaagagaacaagcagaaagatgctagctaaaacttataagaagttacttactgatgacaccaatgacactgtgtagtgggaaaggtgggaaaagtggagtactatctggttgttgtggttctgtgttggtctggagtctgaagatcctgatcaaaggcagtaacatttggggccttcgacacatctcgagtgaatgagattgatatttgatctttcagatagtttgttttgattgtttttgtggattgatcaaacatactgtcagcttgctactatggcagagaaaacctgtcatagcaaataaaataataaattacataaaaaatctaagtataaattaaaaatattacataagtaaaagaaacaatattacttatgtaaataaagtaaaaaaaatacataaaaataaatgaataacttaaaaagtataaacaaaactttaaatattattgcagattctgaatcagcatacaatttaacctagggtacctcagccaaaggtaccccaaattataactccttcaccctgtaatacatgcatgaataattaacaggtacccccatatcacgggtactgtgactcctctgcataatgcataatgcatatactccaaatccagtctcagaattggagtattgtacacggtttagaagatagagcattgaggattcctgtctccaagcccacgcgccacgtagtcatgctgcgcaccagtatccaaggattgggccacaaaagccccaaaatccccattgcacgtgacaacaaagcccccacacgtgtaataaaaatataaacaagctataatatccatgaaaatactacagtaaccatattccaatgggtaacacgtgtagcaagcctcagaagacacctctggaatattctgtggcccatttccaaggaacctgctccacgtaacagagtaacccctatctacaggttcccatgtgaccttctgggctgtaataatttcgtgcatgaccccttggagcttctagaatattatccccaaggttccagccctggttacatcaccatgtgggccaaaatgggccaaaaagcgcccccaagtcctactaagctcccctgggcaacccctgaggccttccacaggtacttaaagggacttctgaccgcccaaataatgatcccccagctttacaataccttatagaaatttacttaccatttacaagtcccctacacttgtaattagcctagttactactataaattgctgttattaagcctcaagaaccctcaagaaacttcccagtgatcatccagcacccaaaatcaacctttctgagcgctcccaactgtccagtttctactaagaagatcctcaagaccctttaggattattactagtaagtaataaccctttcttgaagattttccccttaaaattatcttctgggatttaaaccacacctgttacaggccccagtgtatcaggtacctaaatactctgctttttgcacgataccttagagggattaaaccacccctgatttatcaggcccctctggttttatttatattaattttattaatataaattggccactttttggatttaatccataaattccacgtaattcttttgaattacttgtaccagttttatcccagagttttttccataaaaactcttatattttgcaccttgtgtagctagaggacacttgtcttggcatcacataggctgacacatacggtgtggtaaataatactgtgtttttacgcagaaaaatataaaaatttattattatctctttatatattatatatatggtaaaaataaaatcagaaatgggtttctcagaataacccctagtcactcactacaaactcaccccatatctctcatagtttagaagttacgcggatttcaacctgtcacgggatgttttttggattctttaatctcagtatggctcattttgaatgctggatgcataatgaatattgaattcctttgtgttgtattgaattcctttattggcgcatagtgcatattgaattcctttgtaggtgcacatgcattcctttgtagtaggaccttgtaggctagccaaattccctcaaggcagtgctctcaccagccaatttccctcacctgcatgtattagactagctaaaatccctcattggatcttcaggccagctaaaatgcctcaaaagcctgtaccctggggctaaaatccctcacatttgtctatataaggaggcctctgcctgccagttgttccctccatcatcccaccagaggaccagatcaactcaacccacattacagattatatacaagtgacagccataacaatacattatattgaaatacaaacataacactttcaacatcataacaagtgtcaagtgcccataacctgcctcacataccattactggttgaagcataagcgctcccagagctctgcgccttggttttaaagctttgaacaacagcttcatcaatataatcatcactcatttataacttcagacccttatacacatcaatcggaagcttcatcttgaactatcctctatcacgataaatataactgccaagctaagcttggtggtcttgttgttctgatagcatagaagggcagagcttgcaactccatcatccccttctccattcagcaaaagggtttcacaaccacttttgagtcttacaacggccaacgtgtgtcgcaattgatgcttggctagtagtgttaactaaaggcgtggcctcttcattgaggagggaaatcagttctcagaaagatttgcattcaacaaatgcaaaggggaggtcgcagtcagcaatcatgtagactaaggcagaccggagtgttttggaattcaattcagtctacatgttatatagcaaagaatgattagtgcaagtgctcatgtttttcatgaaaaattgaagcttgccttgggttccaaagtacctgatttggcccatttcttgagatccatgtgattcacttttgtattctttgagagatttggatccactaggcaatgaaagctgaaaagatgtgcatggaaagtctttgtactcctactcttatctttatttaatgactttccacaaatgttgcccttttttgtaacaacctgacagattgcttgcttggatcctttgtcctccttgaagtggttccagacccaactacgcttgccggacccggataccttccccccttggctagactcaatctcctcctcctccaagttgataaccttgtgagtttgaactgttggcggtggagtgggtggccattgtttttgctttatcttggggggtaaatcttcagctacagagaagtctggtactagtacttgaccagtagatctacccccaaggctgcacatacaagaaaaaaaaatcaaaatccctgggggttcagggcaagccccagaattcctgggatcctcgggatgaccctccagccccatcccaagccctggggtaatcccttaattcagtttccatctgctttatacatgtcacatgagtttcattaccatttcacatatttataggatacctgaggcagcagttgtggaagtcttctttcctcatccttccacaaacaccagccactcactccaccttgtgtctgctgctctcaggtatagtaggtcattgttctcattttcttttatttttgttccttctctgttgtctatgtgaaatgatcctcatccttccacaaacaccgcccactcacttcaccttgtgtccactgctctcagccctgtctaggtcatcaagtcaatcctccaaaactgaccacacttttgggagtaggtgaattcaaaaggtctacagcctggaggaatcctcctggcctctgagagtacactctcaatggccaaagattcctcccagcttctgggagcaccctctcaacagcctggaggaggttcctctccaccgttagaagtgactctcaaagtttgtctccaattttttgagttgattgaccaagccccaaaatatatcaaaaaaccaattgtttgtggggcagcttgaattttattatcagtaagccaggcatcatgccccccatgtcaagaaaaattggctactattcttccctcatatgtaagtatgttattatgaatccagctggtttcaagggtctacatcaaaaagggttttcctaccacagtacaggtgcactgctttattgggtgtgggggttaggggggttttgcatggattgcatgtttttaattttctattgttttttttttctgttttctaggtttctttttgattttttattttttatttgtaatttccatgttttcattccccttgaggattagcatgtgtacaattatctcatgcgatgtgggcagttgccaggtgtgttttcttcccacagaaagagcattccaaacattgagccaggggcatgagcaggctgatggcaaccaggatgatggccaggcacttgttggtggactgcatgttggttctggtgattaatgcagttggtggggcttgaacaagggttgctgagggactagaactgcaggagcaatggtatgccaggaccctggcaagcccctatatatgtgggtaatgtaaaatccggaattttgccaaaattcatacatttttgggacccattcatacacgtttcatgcgtatgatcagaggattttcaatttcctcatacatttttcatgcttaacatttctggtaatccatgcaaaaaaaattgattgtaccaaaaaaacttgtgacaggggctttttgaccaaaaaaaaaaggaaaaaaaaagggtcgaaggtgctgcttgagggggggggggggaggtacaaaaaaatttggggccaaggtctttcaaagggggggggggggaacaaaaaaagacaactgtgaacttgtgaagtccctttcatacatctttaattactaaccccccttccccagtagaatttatatacatttgagatgagtatgtttgcggccaaaaagaccattcataccacttttcatgcctaccattttggtttttggcccaaaaattcatacattcacattacccacatatataggggcttgccagggtcctggtatgccttgccaaataggttatgttgccggtgtgagaatcagtagcttggtggactataaattgaactgccctgctcacccaaaagaaagtagcaaattcaagtacatatgtatcatcgacgtcaactgaactttttgccgatctgacagacaaacagctaccagacagctgatcatgaacgaagtgtaaacacacatcgattccagcgcttttgtggcttgcttgagcctgcatgtaccgcctcaaaaatcagcagcagcccccagcagccctcttccttcggagggtggaagtaacaaacgtcctgatcgtatgtacaccccgggactaattggtcgccagccgggcgccgcccatggcgccactacagcccaccaggccagggtcgccatggggacatgtgttggagcatgcccttgatggcgcccaggggattcgccctaaagtcaagggcgggatgtagccaacacgggaatgggggcgccagttctgggccaccgactggttatgtagcactgaaaaaaagatcgctcatgcgaggttcaaacttgtgtcggaactcggatcggctcccccaccggcggaatggtcaacttcaccagaccgccagtgcgacttgtcagaaaatgtcatttatgaacttatctgccaggtttcacccctgagagagctctgatccaaaaaaaaaaaagcgaagtcgaagaaaaaaaaaaaaaaaaaaattggcaatagtttttttggaagtgccacgtgaaaaccatccttcccgatggtattcgagagggaaaaaaggagacgatcgacctttgacccgggtcgcaaggatgacgccgccccaaccataaaccgtccctgacgcccctggtctcatggcgcctcggtcggtgtcatccccatggcacaaggatgacgaccccacagccatgtcgaccccgagtcgacccgcccaatcgccaccgggacgtgcctcttgtgggtcgacccgatgacgcctcagggacaccatgctgacccagagcgccgccctgaccggcctcggggcgcctgtacaaccctgggtcccgctggcgccctggtgcgtcatgtggtcgcccttccggccagggcgccggcacggcggtcgggatttcttcgatccgtcccgctgtgtatgtgtgtcttgacagaaatgcttcgctgctttgtattttgaactgggtgcatttaaaaagagcatcgaaactgtgtctctggtcaatcatcctcaagaagttcattagcctgtcacgggatattgttgacccagaggggaggggacccgggcttccaaccccgtgtcaactcgatttcaattcggcttcatcgcacccgtgaccagcaacgcagaaccaacaactacatatttacttattcataaataaacaagactcaagaacgcgatggccgcactactatcatcttccaggagacgaagaaaggatcggtcgtgtcatttttgtggggctagcaaaccatccgagtgtgactgtggagggtggacaaggaaggatgaggttagtcgcttggattcgtctatgtattctcttttttttttaaaagtttatcttcattctcgaactcaacatccatattcctttgatgtatcatgatatctagaatggtaatctgatcgactatctccctcaaatgtcagatcccagcttaaaccccaaacctcaccaagccttttcgatcccacgaatcttgaccgtctctcgaagtcctactacgcccaaaggcagctccaacgatcgaggaaatccgtcttcttctgattcacccttctgctcgacttgcttggcaaaccaaaacctccaactcaatcttcttgccaactatcttccgggtgacttggaccacccacaatcacgcagtcgagctgattctcctactagggtgagcgtgatatatccaacttcaatactccaattaaaaaaaaaaaaactcttttaatttttaaaaaagacgatcatcgtcgttgtccactgattgaagttgatcatactccattttgttttgcatagacattgatggacaatttacccgcctacaaggcttccttagaggctcgttatccgatactctgttcgagttgttcgaagaaggcctctgaattaatcaaagagaggaactacaaagtgaaggcgttctccctaaacgaatcagtcaaacggctcgccaaaccattcaaatccactttcatgaactcaaatcacgcccactccgcttcctcaaacaacaatacctcactcacactttccggtatgggtgggaaactttggagactccaggaatggctttggagacttcatggagtcgcttggctttcttcctatctcgtcagctcctcagtcgcaatctattgtcggtcactattctttcttagaatattcacgcttacattttgacctctgatcgcgttataaactgcccaattcaagcataataatcgttatcttaaccttttttttccttttgatatacacaagcttcattcacatttcaatgtaaaccaatcctcatcagtcccaccttctcaaccagagcatctctactcggcctcccaatgaactccataagctattgcttccttgaacttggttgcagttgttttgatttcacttgggctagggtgcgaaaaaatcgagcacaagggatccggacgaaagttattggaaaacgttggtttctggtgagtttgatcaccatccctcaaatgtacctattatatcaccatatagatacatgaacacgacattcagaatctgaatggttgattagctctcatttaacctagtgtttgaacgtgattggatgtctccttcgtctaccgttctggttttattcatttgacgcagaaatccaagcggacgtgaacgcatacatttgtggaatatccaagtcatttggaatcctgatctatggcatgttcggagcgcttcagttagcagttgagtgtctgggctacttatcacatcgaacggccatgttgttacttccagatatcaagtgagctgaaatcaccccttccatgtagctcctcgcagcttccctcactatcctcacgaccgattctccgatcggagtcaaatccttagccacctctcaaacccgaagtttagcccaatcgacgcccaagccaacggccggacttgcggagcacgagctcttttcgactctatcactggctcgtccatcaccaagttcatcactgaatcaggcggctcatcttaactcgcccacgacggtcggtggtggtccacgcaacagtcgtctacaaggagaacccgcattcggaaaactgagctcgctgcaagggccttttaatgaacctgtcggccagccgtggaacccttcagctcctcctccaccggataatgaaacgtctggtggatctaaggaagtctcgatggattgggaacccatgaatgcccaccgagattctcaactcaacgatatcctcttaaggcctcaaactttcatacccccacctccgtttagagaagaaactgggatcgaggagctcttccaggataaagcgaagttgatagaagcaaatgatatcgatcatgatcaaaaaccatctggttggctcaaacaattgttttcggtcaagccacccttcaaacaagaatcatcttctcgtcttctttagttttcgttttgcttgctctctttgttcttctctgtgagaataaatgatatattataccttttatttttcttggacttttggaatgtttctaattttctttcttgccttgaaaactcttattaatcgtcttttattttcattcgtttctttctgtctttctgaatagtcatttgtccttaatattctttatatcatcttgacctccggttttgcacatagcaccgggacaacagaaacctgtcttttagttcttagacgttgtacctcattcgtcttttcccctctgtcttgacgataccttggtatgtatgcatgtagttatctccaactaaatacgatccaccggactccgtttcatcatcatgtcttctcctcttatgaccatcaacaacaatgctcaacgcccaacgccagcccctcatcaccatatcctcccaatccacatcctcctattctcatccatctttcaatggttgtcagggcccctatatgaatgactttgagtgttaacttgctcattgtagctcgatcgcgatactatgtaatttcttgggtacggtggtacgcaaaaaccatcatgtcatcactagcacaacagtcttcaatgaacccaaacgttctttctcttctcttctgttgtttttctcattcggatcgctgaatcaatcattggtaccacaacatcacatacaaatctatttcaatccaccggccactgaacatcaatcgacggatagccaactcctatacataaatatttacatgaggaagtttgaaggtgtagcacagggcgaaggaagaagcagatggttaactaaattatgtacctggtttagattctcggtcatgaggcctcctccttcccgaaagttagcagatcagacaatcaaaaaacaaaagatgaaggagtcgaaaaagtatacccaatcatttgaacgctaacggataattttggttggttcaaacttgctgactatcatgaatatctatcatttccagcagatatcgtatagcttgtcgatccagcttgcaatcttcttcgacctctctttggagtgcgtgcaattatataaacacctcagctctcacatctctgctcgttgtggtgcgaaggacatcgttgatatatgcgaaaaggatttgagctagtcagtggtcatccttttagaatccatcatcattataaagaattggaaaaagtaataacttcgtatctgctagtcttgagggaagttgcatgtagtgttcccattcgaaagcttcccgggtcaatccatacaaccaaccatcagccgatccaacaagataactaactctcttggattgcaaggtgtctattcagcaactccctctcaagaaagactccaatcatcaacaacaatagggacagattccacacgagacatgacgagatcgggaaatgatatcggatcggatgattcgaaggataaccagagcactgcttccagagatactatcaggaagctgttgacatcctaccgatatccgggctaccctccgagtgatctctcgatccattcttccttcgagcagcctcatctgacattcgatagatctacgaaccgcttcagttgcaatccctctgatggagcacactttcaaccgctaaactctccgtcggactctgccgccaagcccccgatcactggccccagaattctggtttacatgatccctggaaaccctggcttggtagagttttatgaccggttcctttcggttttgtgctcctctttcgacgcgatcgggggatgtgaggctgtctgttgtggccatctcggccattcattgcgacataactctaacttggatctcagattcctggacaatttcaaactttggaatcatctgttcgactcgtcttcttcatctgatccgaccccgaaccatggccgtcaatcgtctcgcgaaattaatcctccagctgctggttccttggctgatcaaatcgaatttcattgccatctcgtcggtcaaatcttgcacgaaggtatcaaagatccgacccatactaagttggtcatcatgggccatagcgttggtggatatatcgccacaaaggtaaggcgtccactccctcatcgatccaaattccttcaaacccttcatgttcttcaagtcgcgaaatatttctctcctggacacttcttattcatgtccggtttctgtcttgggcgcgcttgttttttcttcacgcgtgtcgatagtggtttgtcttgaaggattgtctataattgacactctttattttcttaaaccgtttccacaagaacaaatctcaactatcataataatcatgtccagcttgaaaatttatatacaaaaacctggccttaacccaaagttacggatatcctgattaaagaatcaattgactcatgtacctatttgtttcattcatcttgacccgacaggtacttgaaagatacccggatcaagtgatgcacatcatcggcctattcccgacgctttcgcacattggtcgatcacccaacgggctccgattgaggccattattctcgccgatcttactccctttcctgaacatactccaaatcgtgttttgtttgactttacccaagatgatcatctgtcgtctgatcacactctactatagtcccatcagtggtaccaggaacgatcatcaaccagtcaacaagaatcagcttatgaaggcgaaagatttatcggaacagaacttgttgatcatcctgaacttcatcctgaacatcaactccgtcactgctgtcttgaagatggctcgatcagaaatgaaatcgatttgtgaattagatcgccaattcatccaccgattcaaccgacaaatgacgctcttctgggctagtcatcaagccgatgaatgggtaggcgagaccgaaatcactgagattatcgatctactcaatctttattccgagcctactcatgacactccgagcgaagaaaatcattcaagacttcgtccgacccatcaaccctcagatcttgaagctcccactagtattgataatcaacctccacccaccttcgaggacatggtgatcgaaaatcaatcgcatgttagtcctactgagaaagttcctgtttggaagagaatgaaagaaggcataccgcatgcgttttgcttgagtgagtctgttgccgacccccacaaacgtcaacttttttttctggacaagagagatgtattactgactaatttgttgtgctactgttgctctcttcactttctcatagaggacaatgaagtgatggcaaaagaatgtagtgcactgatcaagcaacgattgtctaattgaatctcttggacggaagctctcatgtatacttcagataatagacaggatctgaaatgtataagctcatataatattcaatttctttcaggttgtttcatgtagaggccagagtgggtttctttcttgcctctgtttctatttttctatgactctagagggtaatcaagtgatatggcaaatcaatgtaatgggcattgatcaagcgttggttgtctcaattgtaatccttcatactctagcatgcttagactccagatcatagacctgacttgaattgtataagttgtataatagactgttttcttataaaaagaaagacatacactctgccatgcagagtccagagagtctggccttttgcccgtcacactgggcgaaggtcgccgacgcttccttgcccctgtcgtcaacggcttttgcccgctaaaccattgcaagatagatagcaggtgcgccgcctcactcaaagactcttgcatttaccaatcataataccaacgcagctaagttagttttactgcacactcggatcctccgatcacttaatttaacatattcccccctatcatttcaggggcctgcgcgccgggggcacttggtaaagcgccgagcctatgaagtgcgggacgcttcgcgccagtttggctatattctgacacctcttactatcaatcatactgcaaatggaggagctcttgaatggtcaagaccgatagacgctcccttgggcccacttcagggctcaacttgaatcccgtaggtcatacactgtttgtattttttaagggtttatgtcgactctgattgctgataccgcgaaatcgcatggtacatgtcgaatggtgggaagggcggattcagattggcaagagctaacaagtggatgaaggcataaaaaaagagtacacgcaggttcagtcttataaggaatccgtataactacatactcaggtgtgggagcgaccagagcaaaaaaaaaaaaaaaggataaggattcaagcgtgttgctaccacggtattgacacttttcctactatttgttattcaatgaattcatgaaaaaggggaaaatgtttggagagaatatatgtgctgagggggaatatgggggatgtgagaccaatccagactgtcgccggttcctcttgaactgttggttagaagcacgcttgatgtcactcgggggagcttgaagaagacctgatagggggacaaattcccaaagatggtcagcgatgtcatgttgaatcctagtatgtcgaaagcttttacaaaacacaaggaatctgaagtatgccgaccggctcacgcgttggaaatcaatcatctttgcagccgttaagagttggcccaggtcttccttcgggagttaagagacacaagcatttggcggtcctgccacaacggacagtgtcttgactatgcaccacagctaccaacaagaggaacgagagcgcgatggtactgagaagacgatccatatttgtgttggttggagttatgcgctgatgtaccgagattgtatcgatttcgagtgtaaattagaggtgatggatgatctgagtgctgagcagagtgagacaaggagaatacctgcctttaaatattctatccatcatcccaacctcactctgccaaaaaaaagaaccagaaagaagaatggaacattgaaaccaatcatgttagctttccgaagcatagcgtaggtgggcgtcgtccacggcgccgccgtccttcctgataagaaggacatgtgaccagagtagccatgcggtgtcttagcgcctctcgacaagtacagccgtggtcagagttaagagaggccggacacgtgtccttctccctctccaagtctcgtggagagctccgctctacacggcacttacacaggcgggcgaatcgggaggaagttggtccaccggcgtggcgtgcaagaaactcggacgccacaaagaccaaacatttctggtccattctctcttccgccccatggaaggtggaggaaaagagggtgtgcccggggttcgtggtgtctcaccgggtgagtgtcttgacgcagtagcgtgcgtctgtattctctcttatgtagttcatctgacactaaagagcttgttgagcttggaccggcccagacgggtcagtccgtgtgatgctcttttggctctctacacacccggtcgagtcccgcgcccgctaggcgtcactggcggcgccgttgctgccgtgcaggttggggacgcctctgaggcgctgttctgccacacatcccggcggcgccaagttgaggccttgaaggagaggtctcgtggcgcctcacaagcgtcaaggccatatgggcacaccggatggccgcatgaggacgccaggagggccgtactgtcactacgatgtacaagacgcattcggcaaaaaaaagacccgccgcccgcttcgtccgtataagggcatggcataaggcggcctggggacggccttgtggcctgtaggtcaatccgacgcctgcaggtgaccgaaccctggcgccccccaatcccacgtcccgggtaagtggctggtggcgccatgagagcctcgggtgccattgagcagggcacattggcgcctcggtgacctcgggtcccggtgcgccttaaaagtggtcgtaaaggcgcactcagggctagtgcgccgccggggcgtccaacttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncaggcacaattgcgccctcgtggggtccccggtggcgctttaagaagcatactccaaccgttcccggtgaatgcaggacctgggaccgacttcagccgggccgcgagggtctttggtcgctagttgagctgccgagcgagtggttgcaccatccgcgggggtcgaccaaagctgcccctcggctgctgagtttggccagctttggccgtgtttcacccacccccgctcaacttcacagtccgcatttaggacaactgtgacaaaccggtgacacctcgggacatctgactccaggccgccaaaggcaagccgatccacccccagaccgttagagatgctctaaaagtggttgtaaaggcgcactcagggctagtgcgccgccggggcgtccaactgatttttgattcgcccggctgtgtaagtttgttccaggctcttcggacgcctggcagcttctcctgcgagcggcgcttcgccggcttgtgtgctatcagccacagcccaagcgaactccccccaacccacactcggagtcttgggaacctgatcaagacagatcatgttccaggaatctctaggtgtccatagacactgaaaaaatacgggagtgcattataatctaggcagattacagaagagagagcaggggctagcacaaaggctaggcccctgctctgtctctcctcactaaaagaaggttgagtggactaaccatcatcccaacctcactctgccaaaaaaaggaaccaaaagaaaaatgtgaaattgaaaccaatcatggttgctttctgaagcaaggcgtaggtgggtgttgtccatggcaccaccatccttccaaataagaaggacacatgactagactagccatgcggtatcttagtgcctctcaaccagtatagccgtggtcagagttaagagaggctggacacgtgtccttctccctccaacagtaggccagctacgctaactgttaaaattaacaatgcattttttggacagttagcagaaaatgattgacttgggcaggatttgaatcagcaaccttagcttgaagttaagacactatactagaagtgctgcctttaccaactaggctaccaagtccatgcctgatgtgctgatatttagaacactgtggattacagaatttcaacactaaccttagtgttagtgtagtgtagtgtagtgtagcaaaaaattgctacaatttagtgtaccgttagcacttttttcaatttctgtgctaatgctatgcgcatggggcaaaaaattgtgctaacgtttagtgtgattccccccatctgcgctaacactatgcgcacagggcacaaaaaaccgcccgctatgctgtgttacagcaatttttagtggtttttaggcattttttgacgctagaaacgctgtagcgtagcataacgcagcgtagtggctccagaggcgcgctaacactacaccaaaaatggctagtgttagcgctgctacaaaatagcgtagcgcagcggcagtagcggcgcgctaacactacacaaaaaaaatggcgccactacagctacatgggcccgtagcgtagtgtagtgtagcggcccaccgctgctccctctcaaaatccgctctacatggcacttagttcccttctcccatccaggattatccgccttttgcccgctggacctccccttcatcttcaccgctcaaaccgtaaccctacacaccctttcaccaattttctcttcatcttagtcatccttagaaagaatatatattgacataagaccatctccaccccaaagaggcatccgagttggtatacttaccagctcgggagctgcggcgtgcggacagcaaccctgggaaaaattattttccaccacaggttgctatcctcaatgcctcgcgcgtgaaaggctagtcaatagggggggggaactccggatttcaccaggattgacctgtgaaaccgttgggttggggaggtacttgggttggtatagcgattgcacatctagcaacgctatacctcccgagggggggaaaactgaatttacctcccctttagcacccccggtggcaggggaattttgggcttggggaggtaaatttggtttacaaccgcagtttacctccccgggtggagatggtctaaccctataaccctatacatagagaactaccagaatgtctaccaacccaaataacctccaatttaacgcagaacagatgaagaaaaacaatgttaatcttgcaagagaagaagcaggaacacaagctgcacaacacccaaaccctgttaatcccttaattctggtaccagccatgctaactcaaagaaacatgctggctaatagccattcagacgtctggcagccctcccagccagagtctgtgagatatgccttgccaggttgtgtgctatttagccttgaccctagaactctcaccccccaaccaatgctgggccagctacgctaaccgtagcagttagcgcagtgtaatgtagcggaattccacacaactttagtgtagcagagcggaattctgccacgttatcgctaacggtacgcgtgcaggcccttaaaaaaggtcccgctacactgcgctaacgcgctggttagcggtgttttggctgtgtagcggccattagcggcccgcagtgtagcaaaaagttggtaactttttgctaacactacgcgaatccggcgcgcaaaaaggaccgctacgctaacactttttgggcaaaaagcgtagcgtagcagcccagtgctgccccaacccatacttgggaatctcgggaacctggttgagacaggccaggttccaggattctttatatagatatctgagaattgtattgccaaaatcaaaaccaaactaggaagaaaaagatcagaatcaaacaaagcagaaataaaaaacaccagaatcaaaaagacatgagagaatatttaccacaacaagagacaagattgtgagaaacaactgagaaaaagaattaatgagaagaggaaacaggacacagaactgaaaacatagacattagttgatgatgacttgacaggtgaacctcagaagtcctaatttcttaccaaataggattcagtcaaagtgatcctagagttaagaggagttgatttgatggatttgaatgagttgatgagaagtcaggataggaattggtgttgagatcaaggattcagagattgagggaagaaagattgagggaagcggctgagtgaagcgtagttggcaagattgagggaagcagctgagcgaagtgtagttgcggaattgattttaggttgatcgagggaagagtgaagtgggatttggtttaggttttgtttgatgacagatagggtttgagcttggggaaaggaatggaagaaagaagaagatggaatgggatggaaggagtttcagttgaggtcaagatttcacagagggatcacaagagtttcaacaattctctaggtgtcagaacttgaagaaaccaaacaagtacacaaagccacaagcggcaccttgtttgagacaccacaggggtttttccctcttacagctgaaaagcatgattggagtgtggggccaagcgcaggagattggccccttactctctctcctatcccagaaggtaaagtggattgggggccaagtgtggtcatcaaagttaaaccatgatctaactgttgacttgagcttctccaactgaggagtgtaatagtttctcaaaaataaagagtttgtcaggaggaagttaatttcccgccaatttagcgtttaggtggcagtattttgcttatttttgcctttcacaaaaactttgtttgttatactaataacaactttggccaaatctttgcttgcacccgtcttgccccaaagacagcttgaggttaaacttgcaatgtcctttgaccttatcatatttgccaaagtctgctggcataaatagactgcacttgtagccaattccctcatggcttccttgtttgaattagtatagcagccatgcagtattttcatcagattttcagcaagcaaaacatacatgattgacgcaccaccacttatatattgtcagcttgaccaatttcacatgcaacctatgattatggccaagctgtccacagcttgttctcactttgtgcaatttcagccacattgtgggtattttttgaatgaactattgggatattcagttggaaaatgagaaacctcccactgatattttcagtccttactcattggaaagaatattttaaagggtctgtgttaaacaacctcccaggtttagtgaaacaactcccaaaaacttgggacatcatccagggacaagaccaacatggagcaagcatgcttaaacattcagagggccagattcctggtccctctgtttctttggaggtcttgctcaaatacaggtctccattttgccattttggagttgttcctccctgaagcaaaatactgaccaagtattttctccatttttctggatagctggccctaccatgactcattctttcctctttcctcttccattcatccttgctgctgctcatccttccatccaactcaactgcctcttaaccctactttccaatgctatcctcattcactaaatctattgatctttttgacttccctcctcatctcaaattcaggatgtaagtggttcagtttgaaccatgaccaatctgcaacctgttgaaggtcatttacccaacatttaccaccactggagcctccataagcacaattcaacaaaaaatgatctgctgccatgattttgatcttcatttgatgtagagtcagccatgattgacaataggttgaaaactgaatctgggacctacttgagtttggctgggctagacagtgatcacatttgataaattgacatgatccaccttttacccagttttggtttctggcactgttttccaacccaaacttaagccattgacatcctaatatcaaatccattatgccaaccttgctcttatccctcaattcaacccttgaacttgtttggcaaactcatcagccttctcattcagtccttctcaaaatccatgaccttgtctgctctcaagatggtcataaaattggggtcttggaaaaacaactcccaaaaattagttgacgactcccaaggaccgtcagtggacgtccattgggagtcgtggactaatctggggttcacttttgggagtcgtccccccccattttgtttttattttttattttattttttgggagttggctccccaaaccacccctcatgcatggggggtttgggagttgttccatcctgaccggcacctcatataaattggaagggatcccttccaattgatcaggtattttcaccctccttgaccagaagggattccttccagtcaatgagacccttgcacctcatcgattggaaggggtcccttccaattgatgagatcttttcaccttgtcaattggaagggatcccttccaattgatgagatcttttcacctcgtcgattggaagggatcccttccaatagatgagatctttttcccctcataaattggaagggatcccttccaatctatgaggacttttccatgcaaaaaatgaaagtgaaccaccccccagccggagggagggtgtactgacggtcaaaaaggacaatgtgtcggtagtagtttcccttgggagggtacgaacatttgacggcattccaagaaagactagtgctccagtagattgtcgcctaccccagacctacatctcactatgatatgggatcagcatacaagacttcaaggcagggcgtcctatcactgttaggaaatttcttcagacacgtaaaagattggggaagcctcaattttatgtctgggagaatcaagaaaaaataaattttgtgtgatatcagccccttttatacaaatcatatcccaccaacttctccacgtgattttttacatagacacaatatggtgtgcgaaatcgcccaccatgtgggtgtccttttctgtttcccgtcgtctcactctcttatcttgtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncacgccgctgacccttctacaacaaatcaaagtttaggtgggatgttaccgccttgaaccggagccgggtttgggaggaaggttcgccgcggcccccccgacctgtcagggttctgtggacgctcagtgtccagacaggcattcctttccagtcaattaagcccttggcacctcatcgaccgagaagggatcctcttccaatcaatgagatcttttcaccctgataaattggaagggatcccttccagtcgatgaaggtctttttccatgaaaaaaaaaaatgaatggaaacaaccagcaagccgggaggaaggttgactgacggtcaaaaaggaaaatgtggcagtgttggtttcccttggagggttcaacagttgactgcttttcaagtcgggatttgctcctcaagttcattgtgggcttaccccggagctccctcttcctctgcacatggcatcatcagtagcgtccttcaagggccaaggggctcagatcaattgttaagaaaagtgacggcagcaaggaaaaaagattgaggaaagctccgattgattgtccatggggatctctagtgatgaacattcttttgtttggtattcctgcccttgtttaccacattccatctccccacctgtcctctgcatctttctgtttattcattcgacccagcttttgtaattacaaaaagatctcattgattggaagggatcccttccaattgatgaggtgcaagggtctcattgactggaagaaatcccttctggtcaatgagggttcaaatacctgatgaggtgccggtcaggagggaacaactcccaaaccccccatgcatgaggggtgttttggggagctgactcccaaaaaataatataaaaaataacaaaaaattgaaaataaaatgggggggggacaactcccaaaagcaaccctcagattagttgacaactcccaatggacgtctgctgacagtccttgggagtcgtcaactaatttttgggagtcgtttttccaagcccctaaaattaaccactgagattctattattagctaatcccattttcttttgctcatcctctcttagttcatgtactgtgggactcaatgctgaaaacttgtcatgatttctgtcttctacacaaaaaatgagaacaagcacaaagatctgttgttgaaattcttcacctctaggccaaaaactggctgttggcaatggtcacttttgatgatatgaaaatttgaggaagataaattctgatacattgaattttcatgccctacagtaaaggcccttagagcaactccaccacgggcggtaaatagggttgctagttggaatttacagactcaacatgagccactgcggccgctatttgtgtctcaaatctacggccatccctaaatttcaagcccgagtccctacatgtagggactcctagcgactcctctattgactgcacaatcccctttcacacaacaaccagcttgtgaaactccactcctccacctcaatccaaattggttccaacttcacaccacgtatttttgaagactcttgcggtgcatgccacagaacttcaaggctgtgaagttggctgcacagtcccaacaatcaaattctaatggcccaaaactaggggccgcggtggagttgctcttagtcctcaccaggttttttccctttcttcttcacttcagttcatgtctggctagatcatctaatttgttgttgtggtaaatcttgtctcttctttggttcattgttctcaaatttttcttatcatattctcaactctgttgttttttaggctggctttgccatttgaaattttgattccagccataaaaatttgtagttttctcaagatgctcaggaggggttgatttgtaggtggtttgagataggaagatggtcaagagaggttgattttccagaagactttctggttgtgcatgttcattagtataacaagtaacgtttgaccactccctccaaaccttcaacactttgctggcaattttatgagccctgtcatgcatcatctcagcgtactttgctcgcctgtgtatgtgctgcggggcggccttttgacgtcctgagtccatacattcagctctttatatgcgcgtgtcttgggacgcgacgagatctgagttcctcaactcagtccattgaacgcgtcggagttcccgaaatacacgaagagaccgacaggatgcaccacctccgtttattcaatccgaaccacaacatcttcatcagctggaacagataatcggaacgatcgacccgaactcgatagccactcccacatccgagattcgaattgatgaagacgccgtcaaatcatatccatcgccttcgttttgttccccggctccagtaacatccgaaatcctcgcaagaaagaacgtgtttaacaaaggggaaatgcaagcatttaaccatgagatattatcaatagccaccggtccagcagccccactctttccacccttgaatcaggaggagagggagattctgtctcagattatcaaactcacaccaccaaatacgaacgccttcaatgccctcttgtctccgtacgaaaacactttgagacgctatcggatcgatcccaagatagatgacaaatattacacatttttactcaaactcagtttggtacctggtagcgattggaagcaaaaatgggcgagggttttatccgatcaagccatatcttcaggcttacctccaaagcaagcaatcgtacctactgctactcaagttcatccaactgcccatgatccaagaagaataaaacaaacagtctatagcggcacacaggataaagaaaagtggaaggccatcaacagcaacgtgaaaccagctactcatcagacagctgcccactcaaagtcccgccctccaaaatcggtccactttctgccctcgaaagctgaagagaatgatcacaatcaaatcaaagaaccgccagcagcaagagatctttcattgcccgttgaacttcagtccgagattatccagtcaaaaatgacccttctgatcgatcccattgatgtgaaagctaggaaattcagacgagaacaactactggctcgttgtatgaataaatggatgaattcgataatttattggaatacgctgaattcagaggctcaatccgctcgacgtgtcctcgacatcagtactgcacatcaaacttggacgcgaaaattccgtaatcgagagaacaaattgaaattagtggatacatcctataatactcggttaggatatctacacatctgttttttcattttttttgtaaggcactcaagctgatattttgaccggatgttttttacgactaccgatagtttattatcctcacatctagatcaatggaggaagctgacggtttcgaggacaatccagaagaaatcactagccttgaggaatgcttatcgaaaaaccaaaggaacgagggaaaggaacctgggtcgtcaagtcttaattgtctgtttgtctcctttgtttttgtataaatatgtttgtatatcctcaaaagcactgtatggtgattgaaatgctcacaaactgattcgatcaacaaattatgggaatgtcaacatgaagatatgggctaattatatgaatcaacgaggatgtataactcctccgatcggcgagtgatttaccaatcattaagcaattggtatcaaaaactgcaatatctctctcatttatctcacgcagcggataatctattatctaaattcgattccattcaactccaccggatcttgtcacagtggtttcaagaggctctcttgcggtcgaagctcagaaactttctgcatggtcgcgattctcaagtcaaacatcaagtttttattaattggaaaatttcgttgtaagtgttggtcgataagcttgccaagtttttcctcctgtgtcgctttctattgacccgttacattcccccttttccaatccctcacagaatccaatctcgccagagccacttctttttactcaaatcacgttttcatagacttttgaaggcgtgtagtaaatttcgtgctcgccaacgcgtacgtgtttttcgtttttagaataccagaagatccatcccatgtttctgacatatatccgttaatttatttgcatctatgatcaacagaggttggagttctcagaaagtacagtcttggcatttcgaagttcaaatactcagttacacgttctcaggtattggattatttctgggcggggacgtttatttgcaaagctcgtccaaactagattgatgaggatgcttttgcagcgatggcggaggcgcacggcacacgttcaccatattctcccgcgtaagtgaatgtctagcatgtattcatgaagaaatccagcattgttactatttcagaaaaacaaaaaccgagacgcaaggcaattattaacgtttggggtatcttttctcctgataacggaatgttaagagcaggcttacaaaatcaattcactgtgcagtggacagtcaaccttgccaatcatcacctccagcactggatccagtatcatcatgcactcatccaacactctgctcaagctcagcattttcataaactacatgccattcgtgaatctttcttggcttggacgtttcgtcattggaggactcaacagctgcaaacagaagcaagttcaacccgaatctattttttacgcaaaagggttttaatcgtatggaaacgcaggatacagaggataagggtaaatttatggcgtcaggaaaaaacactcgcacatctacgcgatcggtttaccagttgagtttttctcatactttggcatcaaggaaactgggttcaattaaatcaccggttgaaaattagaaagaatgactcatgccttactcttataaattttacagcatggagactgttgtttcacaaaagacggcgattgtcgatatccttatggacgttcgatcaaagaagcgccgaggtgagtccaatattgattgtatagactccaatgaagacaaagactgatcccgacctaaacgcgtcagcgtcaatgtatgaatgcgatttcccaatggcggattcggctgactcttacaatcagaaatgaacaaacagccgtagaatttgctcagcgaaatcttatacagtcagtaaattcatacagcattatcgtagatgaaaacaggcatggctgaccggtaggcgaaacattattggaaaatcaggaggttttgggtcacttggaccgaccgccatcaattaatcagggttctcattcacgaatcaagtttggttgtacaccgacgttgtcaaagtgattaacccactttcttgacaaacattgatcattcaagttctaacccacttaactccttcataattgttgcagcccaaaagtcgaccttactagcttattggctcgatcggactcgaatcaaggttgctcacaacttcaaacttgccgagttttcgaatcgccgtcgtcgggcgattgtcatgtgcgtttgggaaaagtggagggataaaatccggtcgcgggagttagagccgattgtaagacatcacccactttgatcacactccaatctgatgaaagagatgagtgaactttttttttctacaggaacaaacctttaatttcatgcgagataggaattccaaaactcagataatgcaagtatggatagccagatcgagcttactcttcttgataggacagaaaaagcagaatactttaatcgactgttttaagctttggtataatttgacccaatcccataagctccgtaatcgattcaatctcagaaaaaatcgattgatcctcaagttctttttctctctttggtgtaaaaaatcaatcgatttaaaaaccatgaaaattattaggtgagttggctggcatcttcctgaatccgtctttccttctattcatgtactgattactttgttttgcagtcgatttaaaaataatctaaggatagcacaacccacgactagaaatacaagaaggttatgtgctcgtgaggtaacagaagaagattatacaacaaccactagtctgactaatagttcatctaatgaaacctacgagacctcccaataatcaacttgcctcaagaaagtgattaccaacctttaaagatggacctaactttcttgccctgggatattgtcatctcgatttataattgtcactcattgtataaatcagtactagtactcatttactgctgaacattttgtgggtttgaacatcctttcttgaatacctttcaataatcttgtttatttgttttgctacatttgatttatgtattctatgcacactcccaggtaatgacatacaggcatgtgtaactattcaatttttttttcaagttttcaagcaaactggcctttggattttcttttttaaaaaaaacctgatattttgtctaagtctcaatgctcagctttatttgatggtgacatttgattgaaatcaagctcttcccaccaaataaaaataaaagttagctttgtgggctaaagtagaaatcaacaccaacaggagcttttccaaagctatagctgcttgacaattgtagccctattgacacttagatggctgctccaatccaacggtcccaacctactatgcagtctatttcataagaaccctatattgttttcattgccaatgtccctcagttttcacttgtctctgttagagcaagaaccaaaccatgaggaaacatgtgaaatagtctgtagagaatattcataacactccagcctccctccaaagaacaaagagcttcaagaggggtttttccacattccatttgattactggtaagtaccagtaatatttttaatggatctgggaaggtgaataggggagaaccttttatcctattttgagaactatcatagctccctcaggtacaggatagttttgtttgaggtcctgaaactgatcagagtttccaatttttgaaattttccaatggaagagaccccttgcagtgggcagtggagattgtctatagatctatcccaaaatcatcatcccactcaaagtaaaaaatgttgttgatacccaagattgttgatcaacatgcaaattttgatttatgttgccataatacaaaaaagtacttcaaatggatgtatgtaattgaaactggaggtcaattaggttcaaaattataaggttccaatccatgaagcttactgggaaaatgaagtttgaacctactcaagttttctactatatgaaaactcacactatcaagctataaaatggttgaaacaatttgaagaacctaagactagtggtttccaaaccagggtgttagggcacaacctacatgaactaaatatgagagtgagaacaagcaagcctactagtttctaaactagggtgtaagggcacaacttatgtgaactaacaatgagagtgagaacaagcaaacctgggaagaaatgaagataagaaaaagaacagcactagagagagaaatgagagacaagagatcaggaacagacctgtggcaagcaagacatgagcagcaacagtggtgagtgagaaaagaaaacaaaagactagaaaaaatggatgaagaaaagaaaaacaatcatagaagaatgagagatcctcttatacatccaatgcaacatgatctaggttttgaaccttgtccatctcacagtacctactaccacatgtccagctttgccacagcggggtaagaataaattctcaaactgacagttcaacacaattctcattccacatccctaggtcaaacacttcctctctgttttggttgaatctgaatcttattattgaatgtaaaaaataagaaaagggctccattttctttacagagacccagaggaaatacaggcttgtcttctacaaagacaaaaacacagaggtccttgaaccaaattcttgcaatcggccagcagttatgggtcaaaccagccggtttgaacagtgactgcagctgctatccaagcttttctgcactcttgtgtgccctggataggactgggggttaaactatgcaagtgttcagagactacttgaaatgctgtcacaagttttattcttcaaccactgtttagttactattcaattcaaagaaaagagtatctggttgctgataggttgaggcaaatcttcctcaagtatacctgtcaaagaaacggagaaaaatacgctttcttgaagccacatgaaatttaaccagatataacaatgtcacatctagtaaaggagtaaagggaataagaaagtatagaaattatgagataggctgatatggtgaaatagaacacttttgtgttttactgttgggttactgaagattaaaaattcttggaagtctgttggtgtttgctaaacttttgaggattgaaaatagatcagggaaatatgtcgtcttgccaagttccaaataacattttctcagttaccacctcgaagctcatcgagttttgcgatctcttcgttgagttttttctgcgctgaatccacgctcttttgatccttagcactatcttcgttgcccgaattttgactctgttgttgcttggcaatcgcctcgtcaagtttttgcttcgccaaatccaccttcttctgttgtgtagcgatcgcctcttctttttccttcgtcaagtcttccttttccgcgggcccgttcttctcgtttttggggtacttacccggaacaggcactgcgtcgtgaagtttgcccttgggaggactattttcaacctgatcagcccgtacgcgtaatcagacacgagttcaaaattaaaaacaggcgggaaagcaaggaaagttaaagtaaactgacgttaacaactcggttaagggggtctttaaataatgccacgcgagttcttttctccaacaggcccgtttgttgatccaagttgacaacagtgcggcccaatgccaccgaggctatgaaaagaactaggagtagaattctctggaaagacatcgtattattatatgtgatgatgtgggagttagatgcaggagagatgcacgactgaagtcaaaaatactggtttaaagagaggactaggcagtagaacaagcaataaatacgtgctgagagaacggctgacaatgtacttcttgaggatgattgaccagagacacagttccgataccctttttaaatgcacccagttcaaagcaagcagcgaagcatttctgtcaagatacgagcaggacgtatgttactcccagcctccgaagaaagaggtcgctgctgacgatttttcgaggcggtatatactgtagtcacgcttgttctttgtatcaagcgagccacaatcgcgctatgaacacgggaattgaggtgtacatatttgcacttcgctcaccaacatgtgtgccgttcgttctatgtatctactgaacgacttcatgtgggcgccggcacgttctatgtacgtagttacttcctgtatatgccattgggatggcgcggtgcctcatggatccgcgtggatctgcgtctggtatgtaactgttcttctgccggattgcaaaagactttcacttgacgaagtttaaccgtcgatgatgcttgactttcttttgtgtgagcagagcagttcaatttatatccaacaaactaatttgaaatatgttagaaaaccaaaggtttttcacttgtttgaggtatttatcttcaacataagagacaatatgaataaataattatatgagagaagctcaactttattgacatcagctacaagtctcccatctggccagcaaagccagctgtgctggattccagcacaactggcttagaccacctgacccgatgatttcaggccccatcatcacatgtcaattgacgggtttggatgccacggctttgattactgagaattctcaagacacacatgttcaggaaggtaaacatgataactacaaatattcgaggaaatttccttggtatcagtaacgatgactggtatggacatcagctgaggactttccgacacgcagataacatacgctatcatagtatactgttcccaccgttgagtaatattagaaagaatcctgcaggcatcaattccagtgtaatgtaacatatacacagaagaaattctgaagttaatatagtggaaaggtgggatcaaggacaagactatacgtctccaagcccccaacaagatccataaacttttcatttttgattgtatgatcttgttctcgatgaggagtagaggcggagatgacactgttcaaggcatctgcggctaagagcgagtcgttaccacgcctacataccaccaaccagtcgcactgattcttgagtgcactcgtcctgtcttcattcttcaacgcgttgtgtgtaaccttccttaacctttcaatcgttgattctggattttctaaggcttcggttattggaatgtcttcattggggaaaaatggtgataagtgttgtcaatccaaggcaatgaaggaacaaatgggaactgcatgtgcatgtatacccccctcacgagagatcaatttgatctcttgaaggagttcaagatgcgtccgtcgaaaaagagtgaatcttcttcgacggattcaatggcaaggagaaaaattgtactgactaatggagttcgggagtgcgcaaatctcaaactgagttctaggccggacatcgagcaagcgaaattgattaagctggtatttattcgacagaagatcctacattgagaatgagaaaatatatcacagtactgtcaatgaacatagacacatagattcagcaaatccgacggtcatacattagctgtgatacgctcggtagaagtctgaattacgggctgctgagaacccatcgaacacgcgttcgataaggtatcgacttctgaactagcttccccatgcgatcccgacggctggactcggatgcgttccaaaaaagcagtcttactgggggcactacatcccaggcaatctttttttgctttgcgtagcttgatggaccggaaagaaggcacgagaagcaatttgggtgtgaggtctaaaaaaaaggggggggggaactcaaaaggtgagttgaattcctagcccccatgggcgaaatgaattggagatagaatacaaagagagctacaaaccatggataccaatcaagagacgaatagcttcccaggccatgagcaccccaacgaccccgactgcagggcccaagacgccttcatctgcgcatcgctcgacccgaatttgatccgtttctggaaatatacagcgataacatggaccgcgatcatgggaagaatcagatgggggtggtaggttccagacagctaattgcccctcggttcggattgcagcaccagacactaatgggattccgtaggcggcgcaagcgtccgatatcaagtaacgactcgctgggttgtcggtgcaatcgagaacaagcgagaattgactgatgtccggtaagagatttggggtcgaatcatcaactttttctttgctcgggttggacattcttgacatcataaacggcatgggataggcggtgattttgacagatggattccccctgaatgaaagtacatattaaggtaaaaccatcagtttttaagttcactttagcctcatatgaatagatgttcatttttaggttgattgaagtatctgtttttttttccaactcaatggcgtagtaaacacagatggtaatttgcggtggtcgaacttacgccaataggttgattcgtgcggattccgctttattcaaaccaacggtcgagtcagtatgcaagacttgacgatgtaggtttgagagctcgacggtgtcatggtcaacgatagatacatttcctaaacgaatcgtaaagtgtcgatgagaaatatcaacatctgtttcacgtcaaggcaggagaggttttttggaaaaaaaaaacaaagttaccaacgcccgctctgacaaggtaaagcaatgcaggacaacctaatcctccggcgccgatgactagaaccgatgcttttttgagctttagttggcctgacacattcaatccgtgaggtctaccgttagcaggcgtccatcaattttggggaagtttgaaggacatcatgatcatcatacctgttagtccaacttgggagacaatcatttgtcgtccataacggatataatcatcgagcggtaacgagtcctgcttaagcgaatcgacctgaatgtaccagagcggatagaaaatcagctgttctattcaacatttaaatttttcacatttgctactttgctgagagaaagactaagaattagttaaatactcactttttgagacttcaatgcgtggctgagttccagttgaagctgaagtagcttcgcatttgtctgtttgatttccttggcgatctcttcgatcggtcttgagcttcctgagtggctggtggagttcgaacatgataagtttctcgtgaccgtcattgctcgaatctgagtttttttttttttttcttgattcgacacctttttgccagagttcgctgtgtttagttttggctggaggggtcaagaagctcatgtcacaatactgtcccgcatccagagtcaagcgcgtcccgcactgttgacccaaaaaggggccaggccttttttcgaaccaaatcaccaccacgagttgaccatcagtcccagcagcgcatcaggaaaccaggaagcgcaagacctacatataaaactcatccactcgatggcttcacccacatccttacccccacccgcgcccagaccaacagcatgggaagcactacaggttcgccaagtttttttgtgattggttgagaacccaacaaactgaccaccagatttgtagtctttcaacctcaatgacagtcttcaggatagattcgcaagagtgccctctcagaggaaggcattgatgtttggcatggccggaggaacatgcatcggtggcctccggtttatttcaacgagacgtaagatatttctccgaattgtgatacaatcaggaaagcagagttgaaattttggaaaaaaaaaaaaaaacagggggatggtcatcggccaactggggcgtctactcgttcgtattcttatcatcgatatcctactatcaactgagtcaaaaacgacagaccgaggtcgaacagatccagcaagtggtcaccaaaatgaatcaagtcaaacctagtcctaagctgacagccaatctggcctccgaaggcgagagactcactgaagaaaaatcggaatcaactggcgatcaaaatctgaataaaaagaagtcttggctatggtgattctagctcaatcgatctggattctgtaatctaccttacaagaagcatgtatcacaaatattgtaaacttgatcaattcaccagcatttcatacatacatccaaatcaccacgacatctcgctcttgactctgtgttaaaaaccttcttggaattcagttaattcgcgttaatttagaaaccaatatccgaacaaatttatggagagcaagaaaagaacgacctcgattgaaaacaataaaaacagctcgcccttagtcaaatcatcacttttcgacggagactagaagaaaaagagaaggagaatttttctagaagaaggctacaggaagaatttaatgttgaaattgaaatttctgttcaatcaattttaccaaattgtgaagaacagttgaataatgatccgaataccaagttgtaagaacaaatcctgctgatcttttcaggatgaggggatcttccttaacttgagagaaatacactattaattgtaattgaaccatctgaaagccttcacaaactccatttcttgcatcctcccaaggtgccagatctcccttaattttgaaagctccaaataaagggggatatccttggggctttagtataatgtttatcagccattcaaatatcttttggatactttgctcatattcttcttcctcaatattgaagtatttccaggccttgaggtgaatgtgattgattgccttgagtagtttgttgaattttctatatataaaaatcgatttcaatgggcgcttcaaacgatcttttctcaagatgtgaaaaaatttattatctgaattaattgattcaaagtacatgcccattgataacctagggtgtacactcctatatttatttttaagatttacccttctagatttaaattgatcactgaaatctttaagaaataatgaggaaaacttctcatagccaatcacaaacttgtgagcatgaaccaaattattaaatatgaattggttttcagataaactcaataaaatttccatattttttttgaaattattgcaaggataaaattcagtgaattctttcatttgatcattggaggctggtgaatcaaccatcaagtggtcctttctccatagtgaacatgaatctaacccatccataggtactttggtttgaaattattcaatgacatgatttaatgaactttaccaatcttgttttgtttaattgatatcaaggaaaatgaaactcacgtgaattctcagctttgaaggcttccaacaggtaggcagcagtgtcaaatacagtactgcttttatcagtttgggaaaagtaaaaaatcaatttgatctgagtgtcgcggaattgatgatctttgttccattccaatttttccaagcgtttggtgccaattattggaaaattttgatcatcagatccacatatttcaaagtctaaccagttcaacagtctttcttgcaaaaccctatacatgaatgttgggatcttgaaattattcagccattcttcatggaggaaatagatccatttgattaagacatagtagtgtgggcacaacatttgagtggcatccataggcctgtctgtggagtcgttgaacactcggatgaccgcaggagtctcttttcctggatatattccaatcggtagatatgggtgagggacaatacgttgacgggcagcgttaccctgtttgatgtaaatttctgaatgggctcttatataaaaaatatcataatggtgcttgagcaggaatattgtgttgtatcccacgatgaaagaattttcaagaatctctccatctacctgatcattcggactcgaacattcagcagttgatctcttctttgattctctcaaaggcgacctgttgataacttcattcactggctcgctcaagggcacttcattgcttcgaatagcgccatctgttgagactcgtatcaagtttaattaaacgagacttagttctgaggaaactgtgccctcttaccttgatgaatcatagtcctttgaatgctttggactattctattggtcaaatccacatcgatatcaggcctttgagccaacctggagtggtccttctcgatttcgtcatggacttcagaccggtgttagtcagcctgaagtgaaacaacagtttgtgtatttggataggaaaccgaaaaacagctcacctggagtggaggtattaggatcctgaataagagtatcaaatggattggaagaggtacctacaccacattcaaaaggcttgccttggacctgattggcttgggtcgaatccttttcccaattaagtaaaatactttccaaaggaggggatggtgggaccggagaaatgtgattgacttcgaaatccttcgatgttaagtgtgccgaaggatgagattgatgatctgattctgtgagggaattttccaattccgctggaggaattctgggggttggccacacactcaaagcggtgttgaactgctctcccatgaagtttatctttggggttggcatgtcttcccactcagacaagtgtaggtcggccgagttaaaatgggaaactattccaaataagcagaacatcagatgtctatagaccatcatggcgcccttcgaagatgtcagaaaggagcccctcgaagaaaccgatactagccgggggatttcaccaattttcgcagttaacgtcagactccttagaagtttgcttacaaggtccttttgtgaaggcgttatcatgttatcagaggtcagggcggtcagacctgatgcttggcaagctgcttctggacctaggtctggagatcatgatgcctagagtctatagcgactacgccgttgctcttcgatctacaaaattgtttgtctaaacgcttgaatcaactaattgcaaacgtttcagaaagatcatccgaatatctgtatcgagtgtcaacaggaagcaggaacctaattattacggcgcagtcttgaagaactccaaactaaaaaactgcatccctcaaccttgataaggatgatcaaaagcaattgtttcattgggcttgtaaaacaaaaactctatttgaggacagagacatctataatgataaaggacaattttgtgcacacatcaaattgggattctcaatgtcgaatcgggtttctgaggttcatggaaaaaataaataaataaataaataaaaagaccgttttgagtttgtgagactatctcaatcctatcacatttgccattgacacaagtccctgctgacttcaggggagtttttactcacaaagccagcccaaaccagggtggaatttcatctgatctccctgaattgttacggcaagaatccaaagaattcttaaaatttcttaataacttgcactgatgtctttatataagcaaatttacttagattgtatcaaatcatcttcctttccaacacacagagtctggcgtggcttatgaaaatcctatcagtcacaaaaagaacaacagcaaataattccaaacctctggatccccaatcagttgctagctcaattgcactcagtagtgggctgctattctacactacaccttttataaaaaaagcatcagagtagtggcactcactgcagtgttagctgctttcttctataagctgctaaagtttcaaaatgtcactaacctgcatgatcatggacacctctttgcagattcagccatcaattttagcatcatgtcattaagatttaacagaaaaacatgtattgttagtggtattacactagcactagatttagtgtggctggcctatcatttgtgagactaagaagaaggaattcaaccgggatgacttgctttcaggattgtttcccacaactaaattgatggaagctggtagtaactgtcctttgaaatgagacaagtgttgaaaaataactatggttgaatatgttctgggttatttatgctctaacttcaactaagtggaagaaagggtgcttgatctcaagggaggcagggtatctgaaactcaacggttttgaaagcttcatgagacatgctaattctggggcttagttaaacaactcccaacaagtggagttcaaactcctaaaaactgggagacattgttgacaagaccccaacaaggcatctgctgctggtcagcaggaccagcggtgcaacagatacaagacatgactggtatcagtatttccttggttggtgagaaaatcaattgtcttggatttggacttacaaatgaaaaaaaaaattgtctttgtttttttttcttcaatacagccaaatatcttgtgtgtcaaagatgtttttggtgggatcagtcatctgagacaatacagaatacttgtctcactttccaaagatgatacatgtgtattgtctcatgaaagtgagacaacacaaatacagtatttttgggtattcaaattctgagacaatacaaataaatgactgatgctgtcttgtcttgtctctgttgcactgttggcagggcccagctttgggtctgggccattttgagagttgactctccaaaacccaatgggggtttgggagttgcccctgttgatggattttttctttattggatcaatgactggagcttatttcaattttagcttgaacttgtgtacatctattcatgcatgtgaaaataaaaggcttacatgttaatattgatacaatcatttttcctcagtttagtgtgaccattaataaagtaacaaaagcagtgcacaattggaattttgaaccccacaattatgaagtgcaaaccacagctttgaattatggattgaaattgatgaaagctgtatacatcacattctgaatacttcaatttcaatcgtttgtttttcttcattaccttggtactaaagctccttcaaatgataccaacacataggctgccaatcaaatattttctttgatcagattatgaactagtcatgttgaaaaccttggaagcaaatcagttattcatcccacactctggcaggaaaggatgcatattttaaggtaccacttctacatcatgtctgttttctttttttgcaaatgggacttacaaatgataaactatatttcatctcttacaaaatatctatttagatgtaattttgaataattgccagatccttgggatgctgctaatgcaatagtggtgtcccataacatcagagactggctagtgggcaccttgtatgtactcttagcatagctttagtgttgtgagggtaggtcccctggtttttggacacatgctctgttttgggtgctgctctgagttcagccaacaacacttgtaacttgtaaggcatctccttttatgttggggtttcttgtggttttggtgatgattgttccttgatgtccagtcgatgcagtgatggttgattctcgaataatcatgtaagatcatgatgtgatccggatcgaccggatcggttgtgtcatcctgcgtgtgctctgaatttcccgatccggggtgcccactcaagcaggtagcactggctcactgcccactccagtccgaacaaccaactaccatcaacaaccaaaacacccaccatgtcagacaaccaacaaacaacttcatcccgatggttctgtcatgtgaatattcaaatcaactatcgaatgtatcctatatgctgacctggcttaccgttctgtgttactaggcttgcgaagcttatttccgtcaaccggtcgaccctcaagaccctcagtgcttaaactgtcactcgagcttcgtagaagagctatcctcctcctcatctaactctgacccacaacccaaccactggtcgcattctcatcaccatttcatcgattccttccaagatgacgatagtcccccgatcccgagtaccagacaacgatacgaacaacagcagaacactcgtcatcaacaacagcagcaacaagccaaccgacagccactccatcaggctccttttatcaacctcatcgaccccctcatcaacatcctctctgctccctcgatccccgatccagccgatcatgaccagcctccctcctcctctcgtcgtaagtttatcctgcccaaaaaagcctttctccaaatatgaaagaggagtcaatcaacccgaatgaccagctagctaacttctgctttttttctgtgacccgattcatgtagctactcctccacatcgatcagggcctaacccattcagtagtataggcgacttccttgctcagcattactcacctcaaacctttggaagccccaatcatttctccaaccgatcagcccaggctgacgtggataccagcaataataacaccgccaccagcaacaaccaacacagtccgaatccttccactagtcctcgtcaagctgctcagggtatttataccttcacctttggctcccggccttcagacccaaacctcagtaatcctaatgaggcacatgatcattccgctgatcaaagtccttcaacagaaccagcaagaccatcagctggtgaacgagccccaacccaggatggcttcaccttcgccaccaccgctaacccaccccaacaacctctcaatggactcttatcgtaagtggatcttgaaagctaaacctggtttatccctttccaacgcattgaatccgatcttctctgaaatttatctagtttacttcagtctgcctttggcctgactccctcagatagcgcagcccccgaaaacgagcgtcgaacggcagagagcaatcatgctggagacagcccagcagccgaaagagctacttcaaacagccagcccccatcaccatcatcctcatcctcaccaccttcatctggatcaccagaaactcgagcgggcaattctgacgaagatcgacctggagacgctggaaatcgaactcatccccgtcccactccgaggtcacctcgggtgaaccttgaggaatcccaccccttacgccaattcatcaacattctcaactcgctcaaccagaccgatagctcgatgggtcggaacggcggcatgaatgggtttgtcttcaacgggcccaccggaggcttcggctttactacccagctcgacatggatcataatggccccttcggccagaacttgggcgattatgtagccagtgactcggccatgcaggatatcttgaatcagttgatcaatatgacgggcgctaatggcggccataatcctatccccgcttctgactctactatcaaatcattgaggaaatttaaattcgatgcttcttgtgccggttagtacaaacttatccttcctcatcgtgtctttgaaatttgtttgaacaagcttgtgttgaattctctccctagggcaagaagattctattgaatgtgcaatctgtaaagatacctttacggtcggtgattcatgtatggaattgccctgtaaacatttcttccacgatgaagattgcatcgtcttatggttgaagcagaatggctcgtgcccggtatggtaagtctaccactagctttctctctgttttaggaaagagcgtggtaatacataaaccaagaaagaaaatttttatcccttgatattcagagtactgatgatgattgaacgtttgatcctgcatacacagtcgatactcacttgtcaataccaacgatagcagcgaggataatgcggaagatggagacggagcagaaggggaaagaggtggaggtggaggggatcggaacgctccagaagcttcgacggcggccgacgactctcagtatcgccccgatcctgctgattggctcgaccccgacggttggtatgacgaggaaaattacgaacctccgttcgattatgattgatccccttctcctcttcccctgttctctcactgaaattcaatcccttcttcttcttcttcttttccttcttctcggtcaatcttctatacatgaataaaataaaataaaaacatcaataacaaaaaaacagattcttttgactggattcttcatagcacttatccgaacttttcacagcattttctgttcactgttttcacaccctgcaactcttttttggctcattccgttgtcatgttacattacatatacagatattattgaaggagcaggcgatcataacaacacatgtactcacacacacacacactcacacacaaatattacttgatgtccacagctatcaaaccgtagccattgaaattaaatcccatttaacaccagtcacaagaatgttaagaataaccttgtagattgtacatgaatatatatgaagatgtgtgcccaagaaattcattgtgcttgtccctcttacttgggttcttcccttcttttctttcctctgctctttaattgattgggtctgagttgagcttttttttgcattgatttcctcttcttgcttggcttatctacatagtcttcctcaatcatccttcctctctttccccgcttcctgttcttctctctcaccattcttcaaattgatttggatgcttacatgaatcctaataatacactcaaatactcttgatgctgttcatcattacatgtgttgcggttcatgttcatgtacagtagaacttgtcctaacccatacccattggtggattaacttttctatgggttatgacaggttatgggtaatgccagttgcccctcataacccatacactaacccatacctttgaagacccataaaatgtattgttttgtacaggtatctgcaaagcaacctttgaagacccataaaatgtatggttttggacaggtatctgcaaaagaggtgttgttgtgacccacggtcccagtggtaccactgggaaatgtatgggtttgagcaggaaaattctggtttgggagaccaaagtcctatggattacaggggagggcaggtttatgggttaagaccccttttttggctggccccaaattgggagccccaagtctctatgggtttggaggggttatgggtcttgacgagtatgggttaggacgagttctagtgtagctgctgttttggctggcacattgttgctaaatgactgtttttttgcacagtcactggatgacttcctgttgtccaactatgacaattgagaagggcatcctacacattatttgctggcaagaatggattgagagaccactaggttcccagaagttgtgtaggttgaaatagatgttgaacacaaggcttgggtaacagcacacatctcctcaaagtgtactgagctcaaatccacgcaatccgtaccagttttgcccctttcttggtggtaggtatttacttttttttcccctgtttggggcacactgactatgtcttctttttggattgatttgcacccaaatatacaaggccttgtttggaagagtcataagtttaggcgtaatattacctgattaattcaatataaaattaaacagattggaaatgtgtaaaaagattgttacttaggcaagtccaactactgggttcaccaatgttgagaccaaaaaaagaattgatatcttaggccatcttcaaccccatagtgtcaatactacacttgatatgggtaaaatgagtaatattagtataatggtgctcattcttgctcaacttgaaatcagtagttgaccttgcctgagtaacaatcttgctacatattttccatttgtattgaattaaccaggtaatattacccttaagatttgtgacgctgccaaacagggcccaaaagtggctctggaaatctgaataactcagggttgaaaactaagtggattccatccagatgggatcggaggctggatgtgtggggtcaatagttgtgagatgcattcgattggttttgtgaatcacatgagctttttggacgaaatgatttcgctcattattcccctatgaaaatgtggtgtttgatgaacctcttccgtcaaccatctccggacaacacggcgtgcagctcaaaggctaccaatctgacaccattgcctggctcaagattgatcggtcacaaaactgagaaatacacatcaccaaaaacaagaaatctcagtccagggtgtgaactgagtcaaattaactcaaaaagccaatcaggctttggttgcccaatcaacaagcatgagggcactcactcagcgctcttttcactgaatgaagtaatcctactcaggattactcactcaggcacgggtagaagctatactcaagtagggtgtaactcaccagatatttacttaggttgtagcagctcaggtttctcggtggtaagattcaaatccggcggcataattcaaatcagtgtgtgcaataccggctgttttgtgcacatctctctagattctagtgtttgtctaatcaacaagcgcaagggcgctcatgtagcattgtgttacagtactcaggctgaagactcatctctcagccaaaggcaaaaactgctctcatcagggctcgtgactgagagaggagcatgcccgctctggctggtcctcgtgtataaataagactcgatccagcctcgaaattgttggtccccatccaagccactcacttcccttgacatcaatccaaacagccaaaggcctactcatctcaaacttcctaaaaaacccccactccactcccccttatcaagcaccgacaaattagttgaaatgggcgatgtaagaaaatgctcctggctcaaataacatatctttctacctctccaattctcactcaaacacatttgtcaacttttgtagatcatcgacttggatttgtttgctgagcttgtcaggctcgatcaacaacagcccttcctggacgagcagatatcaaactatttttacccatcgtcgaagtgtatatgggctatgatggatgagttgtaagttttggccgcggttttcatttgtcattgatttcaatttccaattatccttgcggtactaagtactaactaaactgcctacccttccccaaatccggatcgaaagacgcagcggcgattatcgcaagctggaacaagaagcaatcgagctccgaatattggtaggaaaactttcaacaattatggtacatgcaagaaaaacagtttgattgactggttgcattttttttaaatctataaccaggcgtcctcattggcagttgtgcgtgtggcacaactgtgcactttcgttgaaaacaagtgcagatcaggcctcgtcgatagggaccgacttgagatagacacgaggttgcaagtcatggaactggcaaaccagttcgcccaagattggctggtcaaggaattatatgctcgaagggaaaggcgtcgctgagcgcgatggaaatcgattcctttacatctctatccgattctcatctgttgttttcaaaattctcatgttcagcctttcaccctttcatgaattttatatttgtttgatcttcaataccaagatgcaaagataatgatctccatacgtatattgaaacacatataccgatcttcttcacgatcgtagctatataagatgacaagttgaaaaaatagtcttccgaaaggaagagcgtcactgagactttgacaatacgtgataatcagtaagacgaaaacggcaaaagatgctgtttctaaagcagtcaccatccagactcttttcagcatccatttttaaatatatatataaaagccgtcatggagtcttgcatgttaagaggtgcgatgaacttccgccccatgttgcgccgtgaggtaaggatgaggcctagatttatgacgaagagcttgacgcgtcaatttcttcctcgaaacgtgaagattggactgctttgacgtagagtcaaatcaggtgttctgttttggattcatgaatgccagtcctgaaaaacattttgacggtgacccatgagtgattgcaatatttcaggatgtatcccattcaacgattgctcgcagactacaacgcatcggaatggctgttgatcgatagtgatccggcgaggattaccggcacttgatagacgacggagagtcgggagcagccgtcgtggtgatactgataggggaagcagtcaagcagcacataaataccaatgaccatgctgtaagatgaatgagaacctggggttggagactggagtgacagagtctgagcgacgagcgtacctatccgatgaggagctttcggggaccagaagggccacccaccgtgctgagttgttctagctccgcgtttcttcccagatgttcttcccaaaggaagaaatatccacaatgaaccggtatgtaaggcccaccaagcgtattcatttaatttatttatttattttgtacctaagcatttctatgtacctatttcttttgactaacgctattaaatattaatatgattgactaacaccatgattacatagtaaaatagtaaaaaagcatcagccccaacccaatcctccaaatacccagcaacttcaatcatctcttccatttaaccacacaatcatgcactccagggaatcctctcaagtccagccaccacaatccagggaacattcccaaggccacctgtcaacagtcacagcaatcccaacaaaattgggaatcaaacggttctgatagccaatctgtaaatcaaaccaaaaaaatcttgctttgaagtttgtgccaggtcagtatcaccatcatcaaattaaaaaaagaggaggaaagcttaaatgggcccctcagtgagagtgccatgtgagcaggtacaaacggcagcccagtctcacagagatgcttataccttataacaccaagttggcctgagcaagtcaagattttgaggctgttttcaatactttctcctttggattatacatctctctttgaaaattccggtgtacacttttgagtttttggtgttctctgccatcttgctgattttttctgccattttacttatttgtatctcataccaatattttttgagaaaaaaaaagaaaaagggaaatattcatttggaaggcaaacaatatattgcttatgcaggtaagtgtgctcaagtctatcaatcaaagttcaaatcatgaacttgattgtaatttttttaccacaatcaaacaactttttgcattgaaaaaaaagaaaaatcaggattatgtaaaattggggatctttgatctactagaaagacaaaaaaatcacagaaatgaagctggggttgtgcaaacaaggtggctatcaccaaaagtgcaaatcctgctcatacaagaaaatcatctcagcatgcaagttacaccagcaagcctcccattggtggaacttgtgcaagtttgaggaggagagcagtggaagtcaacaatcttactgagccatcatcactatccagaaggatatggtcaatacaattgagacctacatctaatttagatctggatactcctacccctaagcattgtctgttgtctcccccagaaagccctaattgatttggtacatggtgcatcaattgtcttcaattctccttctccctctctccctctcatctaattgtttatttcagggggaaggtaaatgtgaatccattagtgaatccaaaggttacgattttaagttggaccaaatcttcaattcctacatacttgagcactggaaacctttattgatctagcatccactctgttgtcaagagctgtgttaaggatggctttaatgcagctgtctttgtttttggtcaaaatggaaatggtaaaattttgaccatgcttggcttgaacatgaaatactggggatgatttggccaagggccatagcaatgatttcatggccgatgtcagctggtttgctcctcaactagctcaacactagttacttggtttcagagtgaggcaggtgggttaagccacaaaccaaaataagtcccaatggtgtgcagaagattcaagaagaatggcaattacaatccctttgtttgttgagtcccttccacacatgcgatattggaaatgaagcaatggatgtgcagctaagaagcagagccaacttgtaactatttcatgcatattgttcctgtgccctcctaccttggttttaaaatggggtttagaagtacttcaggcaaatttgccctattatcattagacacggcaggcttgacaatgatgcttgcttcttcacttgcctctccgcttagagggggttgggggataggcttatcagatgagaagtgggtcagtgataggcaagatgcagggctacaagctggtccaagccagtttgtcgtatctttcctgaatgaggagtagttattggcatctgttcttttgggttcaccactgagatttccaaccgcgacgcgacggtcaactggattatgtaagccacgaggaaaatatttccattcgcagactgagcttcacagcaaaaacatcccatcatcaaccaacaactgactcaagacgagcaagaccagcaagcatccctaccgccctcatcatgccaaccaaatcaaacaagaactcgcttcagtaccaactctccttggtctcagcacccgaagattttccgcccgaactcagtacactcagtacccttgactctactcttaggtgtcctgtcagtagtcgttttcttttttctttttctttttgatatcacttaatgccgattcctaacttatttgtctccaattcttacaggtctgtaaagatttctatcaagcaccggtcataatccatatccaaaaatgctgccacacgttctgttcagcctgcatccggacgtgttttaacaacaactcaaataaccataagattggcgcgactggattgggcggcgtaggaaacagccagcggtgtccgatttgtaaagtggaagcacaagaggagaaaatcaaaccggtcccgactctcgaatctgcggtaatcagttggcagaatgccagggaagaaatcttcaggatcatcgaacgtagccaatctctcgaatctcaattgaatgaactgcgatcactctcttcttctaactcaaaaccaatcatggaggaggcgacttccaaacagaaaaaaaccgcccatacgtcctctcaacaacaatctgggaaaaccaccagtcatcctgagccaaaaaccagggcccaaaaggccaagctatctgccaagcgcaagtctcaagatcgacccacacaggcagacgactctgatgatggcatcgaagtcttagatcacaatcctaccgatcgtaagcatctttgtacatcctacgcggcgtcctggaagagggagccattatccagataaaatctaatcctattataatccccagcctcggctccagttagatgtccaatctgctctactcagatgctcaatgcgaaaatggattcacatctcacatcctgtctcaacgaaaagaatagaaaccgctcgcagtcatcatcggtaccagccaagaaactcaagacctctcatcaacgaggtacccagccagttcaaaaaagaatcccactcccacactttgcgagtatgaaaactaaagacattaaaacggaattatcgaagcatgacttgagatcggatggaacaagcagtattcagatgagaagactgagtagatatatcaccttgttcaatgctaacttggatgctaatcctttgcaccaaaagtcactagaatccttaaggaaagcattgtacgagtgggaaagtttgcaagactctgagaacttgaatttagacaaaaaccgacagaaaatcttcagtaatcagactaattatctgaaatccaatcattctcaatttgctcagttgatcgatcaagcttctaaatctttaaaacctccgccaaagcccgtcgactctctgccctctgatccttctacatcctctctagcagaggcacaccctcctgaaaccgattccagacctagtaaagtcgtagaatccaactcaaatgggaatcacggtgaacttgacaataatcatgaaagccctattcaaaaacacgtcgcactcgaatccccagatcttgctcctcatctcgaatcggcccttcaagagaaccatcgtcctagaatcgattcggacaccaacccagaagaccgtcaagatccaaatgacaccgaatactctacccagaaggcagttgataatccagaggatgatcataatcctaagctcaagtcgaacgccaacctagaagatcgtccagatccaaatcaatcggaaccagaagataatcatcatcctgaaaacgagtcaaaaacaagtccaattcccccctgtaactcaaatattcatccccaggaaggtagctcgagcaccaataatcttcaacaatctagcctaaaacctggcgatcagctatcctttgctcgttcccctcctctgcctcatccggaatcaactgctgaagatcacaagcttcctgaaaactgattctagtccccccccccttccattgaactcgtacatgtgtataaccctggttctaattacctagacatttagtcacaacccaaataattgtggatctgattttagtactattcccttttttctactttttttaggattgtgttgaatggatgattatacttcaactgctgtacatctgttcattttttcactttcttggcatttttggttttggtttataattggatcagtaagtacatatgttgtcattcaatttgatcaagattaccgcagacataaattatagcccccttggaaaaatcacatggaagtcttggactctgttgtgatcaaccaagacctgtagttgaactggggttgagttcacgctaaactggctgttgtcaatgtataacgtggcaaaattccaacagcatgccaggaaattggccttacattcaaggcaaaaatttctgcctccagcttttcaaataaattagcccatgaaagcatcatacatggcatccttgcaatgctttagatcctgagttcaacaatttacatgtgccttattaatggtccagtattgggaccattattaaaaactggtacttcccctcaaaccatatcatgacatgattccattttctggcaaaaaaaaaccacctcaatttttcgcaggtaagatcacatgggactgactggatttccagctatgcagatggcatgattcaggacatcctaaacattatttgctggcgaaaacttgctctcaattaattatcaccataaataatgttgaggacttccttctcaacaagtaaattcagcccgcaggatgtgttccactggagggcctgatggattgtgtgtcactccaatcttgaaatcaacaatccgcctcagatttttgagacagagaagcaagactttatatgggagtgtctggtggatcagcatttcaatcttgccttgatcaaggttcaccaacctatggcctttatcttacgaggacgatcaactccaactccgacagcaataagcctatatgtaaagctgaaggtccgaagcaaatcgaaaggaacacgcgccttaacacaccgggccttcaccagccgctgccgtgccgctgctgagccaaccccgggtgtgtcaatcgaggtcaatcggcttgcatcagtgtatatattcacagaagtgtcaaacttttgtggaaaactggatacagtcggatgcagtgtttgtgacttttacaatgtcatgacatcaagatgcacttttctgaggctttctcccacctgcctgcgtgttgcaaaccggattgcgtgagacttcctgttcccgtactaaacaatttatcaaaagactttggcaacttgaggcatttcgggtgacacatgccaaatgacagagaaaatcgccatgcctcaagtgatataaaaacaactttgaagaaagcttcgtcgtccgttccctttccactaatacccaaaagaccaaaaaactgcctcttacgcgcacttgaccttgtgctgtattgcctcgaagtcatggcggctctttcttctggattcgccactctaacattcgttttactgttactttctaattgcctgttgcaaataagcgcctggaaaacaccccacgacaagacccactgggatgccacccaaaacgagcgtacaaaaggacacgtgaagctcaaatatgcgaagacgggatacgcaagctactctgctagtagtagtactaactcccagtcgatggtcgtatctcgtcctccgggtcccagcctgaacctcggttttcctcaaccacgtccgggcaatgtcaataattttccagtaccccaccttccagcatcacaggatggtgcaggagtacccccaatggccaaaacgtatgtccaccctgaatgcccatttgcaactgctcctgccagcctaatgatcttcgataattagctttgtagatgagcacaacaaagtcagagatgtttatggagtacccccgctcacatggaactcacaactgattccatcggctcaacgactcgctgctgcttgcgccttcagacatacggacaataacccttacggagaggtgatttaccattcagtttttttggaccagtttggtctgtgattactcaagtgctcgaagtggtttatttgtcttcaaatctgtttccggctatttcgtttgtagaacatcgctgccggccaaagctcaccggaagaagttgtgtctcagtgggttgaaggaccgcaagaaaaactcgcatataaccccaataatccacaagattcacatttcactcgtgaggcctgcaccgtagtcttcttgcttgtttaattcccagtatgagttaattgacattttaaacattttatgattgtcccagaggtcgtgtgggaggaaactcgggagctaggttgcgcagttacgagttgtccaaggatggttggagtttcattgcctcaatctccgattcaattttgggtatgcgagtaccacccgtaagtctgtttcttcgtgccgacggcttgattccaacagcgctaatagaagactgtattcttttcctcgtccgcagggctggcaacgttgagactctgtatttgaaaaacgttcacgctcaggctggaggtgcaccatcccgccgttaaaccatcatcatttgatcaacgctgcctcagcagttctcctttcattcagttcgaagtctcggtttagcttttcgcgcggatcagattattcgaccatttttgcatacaaaatcttcgtatctagtattttccaatcttttcaagctcgttctcttcaatcaatcattaggcctttctaaatttcgactgctgtactccattcttttctctttactgctttttcgacttgtcccaatcattccaagctcatttccttgcgtgcaagttcattcatcatttttgtggctattcatttctggcatggttcccttgaaccacaagtggctctgttctatagtgcaaattgcgttttgtcgacgggaatgattaccattgaatattggtcaacatgggtctactctaagtcaagccagttgctcttccttctcctatttacatgctacccccccccccccccaaagggtatcttcaaacatggataattcattcaacatcttgcataagagaaatgacaacatattccctctcatgtatagagctcgttggggagaatgatttgaagggaagcttgttttgatcagttggccaactattgcacctctcatgattggagcacttcccgtcgtgatttagagtgctttttagacctctcttagtcttaaattaagagcaaaattaatattccaaccagctcacctgagagctattgccagaaggcttcataaaaaagattttttttgataaaaaatttagatctaaggggtgtagattgcgacgggaagtcatccattggaggacttcccgttggaatctgcgggtcccccagaaccgatctagagcctcaaaaaccaaattcccctgcgagaatctagagtttttgagtctagattgacttctgcaagtgctccagttcacatgggaagtcctccattggaggacttcccgtcaacatctgcgggtctcccagagctggtttagaggctcaaaattcaaatttctctgcgagaatcaagaattttcgggtctagaccaacttctgcgagggccccagatccgacgggaagtcctccattgtttcacaaaatccaatttatctggttttgatgacacactgaaaggttctctggtctgattttttcccttaaaatgtgtaattgtgcctcaactatctgatcaccatcaacttcctgtattcttctgacttttcctcggccacagcctgtcaccaaatgctttgaacttacctgggcaccttgggccatgccatgccagctttacttgattacttaccctgcccaatgacacatctactctaggccttataatgctactgttttataattgcacattgtattccagtgtattttgaaatcctattgaaacttctttctgatttctttttcatttcttttctattttcaaatggtttttgaatagaaaacccaaaaattcaaagtattggtttataattggggtctgagatgtggttgataataattataaagataatagcctggttcacattagccagttccaatggctgatcaccgtgttaaaagttgctgatagaaaaatattttttttagatggattcggaataatctgggggactatggactacacattcaaaaatggaggtgtttttaagtatcaatgatttgctgattacagctaaactttttgctgatgactggctattgtgaaccgggctgataataataataataataataataataataattgattggcccaccagaggcctctacaaccaggtgcgtttggcctgtcttcttggcagttttgaccgttccacatgttgcagcctggtgggacacttgacatgtttcaatggctgagattgttgtttgtccagagccaacagttccagccccttgcccatgcaacattgtggcttcaaccacgccagaaatgtgagttttcaggttggttgtgaggttggggttgctgcacaaacatcccattgagcctcctggtcaccaagaacaaaaaggaaacaagttagaaagaaaaggaagaagaagaagcaaaaagaaaagaaaaaagattaagaggagaaaagaaaaacaactgacagatggtgttccaagtattgatagcagtccaaatgttgataggacttggttatggctggatgactctatcaaacatgaactgatgagttgcagtcaacctgcaccctgtatcttagtgtgtgggtgcaattgaggtttacccccggacataaacatgtgggagggtactgcacattgttctggtccaccccttggaagtctcagggaggtaccaccaaattatgtcaacaaatggacttcagcttgcattgaggtttgattgaagcttgctgcatgcaaactggtagcagttgcttaaatttttcctgtcgtgaggaggggggggggggggtgggggtgttggtgcagggagttgatttctttttggcaaactcatacctttccaagagtatgtataattatgcggccaaattctaggattttaccggtttcaactaggttcacaaacctaaaacagcctctatcatgaataccatcttagcaaaaatcatcaattcatacctattttaagagtatgattttggcattttcagcacccacctatgagggggctttctgaaccgtggattgtgggtcccacccttaatcatgattgatggtaaaagtaatgataagaagaattcacaaatatacgtataactaaaaaaataggctgagcaagatgaaacaacacgcctcaacatccaatccacatttgctgatgttagactaagacatattagctgcccaactaactcaagcaaggtcatcctatgagttaaacccacccaagattgggtttgatcaaataaccctaaaaattgggggcaaatactagtaggatatataaacaatataaatttgaaaattacatactattggcacataactgcttacacacaacaatgggccagttatgcttgttattttctggcatagcatagcagaatcccactatatctgtgctaacccaacatgtgtggggcctcaaaatccacccgctatgcttggccacaataaaatttgatgattgtaaaacagcagcttactcaaaaatatctctttggccaaaaaaataaataaatcctagtgaagagttggaaggaagagcaggggaaaagaagtggaatgaaagattatcatcccattcaagagttaatcaccaaacttaattgtttccagtcaaattcaaaccagtttgaattaatcactgctaagcaatataaaagtgcctcttcttaatgatgaagcatggcttcatttgagaatcaaacacaataggtagatgatccccttgacctataactacttgacctcttcttaaaaggctcatgtcagagattttgtgaaataatggtattgtatgagcaagaaaaaaaaaagggacaagagaagagagacaagtatgtaaacaaaaatctcaacagcaacggagagaaatcaattaacaagaacgatcgggtttctcttctttatttaagtttttattgaataacaagatgattttgtttttttgtttttgatagacatgtggaagggggagcgagagggagggaatacttggtgatcaatgatcgaggtctgggaaatactcggatgcttgtgagtgatacatttagagcatgaatgaaagtgggttttccatgtaacccttgaatgctttcagcctgtaagtttttttttttgatggaggaggtaatccaatgaggcggtcagaaaaaaaaatgagtcagttatatgcatggtcaaatgtttcagatgatttaggtgagcattaaaacttgccatctagctccaacagccccatcaacaacacgatgatcacagcttaaggtgaccttcatgacctcgatctctttgaatcctttaccggcaggatcctcgtcgatcgccaacttcttctcggccccaccgacagccaagatgcaagattgaggggaattgatgatcgccgtgaagtggctgacggagccgaacatccctaaattcgagacggtgaaggtcccgccttggtattctggtggggttaactggttgttcttcgccttcgttgccaaggctttgatttccgctgaaatcgaacctaaacctcgactgcctacgttcgtcacaatcggtgtgatcagaccggttggtgtggcaactgctactgaaatgtctacgtgatggtttctatcgaggttcaagttcaagtttgtacaggccaaatcattagtcgaaattcggaaaatcgtatgtcaaaggaaaatggatggagatcaaggttacagtaactcaactgtctaacgaagtcttcttgccagctcgagttcacttcagggacgtctgcacaggccaaggcagaggccttgatgacgaagtcattgacactcaatttagtgggggccttcagtccaccagcttttgaagaagcagctcgttcctcggcagccttgttaaagagcgcccggagacggttgacccgatccatctgaatctcggatgtcaagtagtagtgaggtacgtcacgcttgctggcgcccaatcgattggcaatcgtccttctcatgttggataccgggaggtcttcatagggagcaccggaagccgaggcggaagaggcggttgaagctcctccagctttcgagtacgaggttaggtcggattcgaggatgcgtccgttgggcccggatcccttgattgaagccaatggaatccccttttcaagtgcgatgcgcttggcggctggggtggcgaaaatcgcagaccgtggagcggactgggtggatggtttggaggagggggagcttgatgaagatggagggctggatgacttggagctctccttggcaggttctggtttggaggatttgggctcggagggttctttgctggttggtgctgccgaggcttcgctttccgagatcaatttttctaattcgctactgctaacctcttccccttcctcggcaaagattgcaatcgcttttccgactggaaccgcttttgatccatcggccatctaaaacacaagtcagttacttttttttcccatccggaataatctgaatttagagtactaacaatgatcttggcgatttttccatcgtcctgggcttccacatccatggtagctttatcagtttcctatcaaatgatttgtgtaaaatgttgggtttgatatcaaagatgattgattggatggaaatcagttcctatttccagatgaatgatgaagacgccggggagaaattgtgagagatgcatgttactgactatctcaagtaagacatccccaaccgcaaagctttctccctctttcttcttccaacttgcgattccaccctcagtcatcgtgggggacatggcgggcattgagaacttgctgagtgcataagcctgtgccgagctgtggatttctggagaggagaagatggtgagataagtttcaatcaaatagcagaacggaagaggtaaaaaaaaaacaggcggcttacggcgagtggaggctgttgaccgcctgagaagtgaagctgataaggcatgacgagagaggacaccgagcatgatgactggcgagctgtttgtttgtattggttcgagagtggaggagagaagtagttgagaccgagaaggtatactctggtatctggctgcttcaacgggaatttcctcgatcgatggtggctggtcacaacttggcagtggttcgaggaccctggagtgtggttctcctgctatggattaatctacgtcacactctaagtccatagcacattcgaattaaatctcgtttctgaccgacccgaaggcccaggctgatactcggccctaaactcggctaactggactatggacttacaagagtcaccctgaacttcccatttctctcaaaacatctccgcactggtcaacccacacaatcttcgacgggaagcaaagagcctggtcatttttgcaaacataaatgaatgccacaaataccagtcgaggactcgagctgcatcagagacagacttgcaagcagtttgtcgggtatgtctcgctgagtttgattaggttggggttctgtgtggacaaacctaggaacccctctcccggaaaccaccggtgacatgcagtcccttaccccatcgttatagctcatgatgaacaactcaacaggagctcactgcccctcactgagagccccgcagttgacctatgatggatccttgaaaagtgaacagttcatggcaaactgactactcatgacattcacccatctcaatagaccttgctctcttagacactggcatgttgtaacaccacctaacaatatacactccataagatgtgccttgatgaattatcagatctacaatagggaatcctaaacaacaaaattaccagcttcaatatgataatatcttgtttttgttggaaacaaagagcattttatccttcttttcacttctattaactgaataaaattcctatcaggaatagagaagcttcagtttatgtgccaaaaatgttggttttgcatcaatgaatccaattttagggtaaatctgtcagctccggtctcttatgtgaccaggagttgatagggtttttgggtcacactatagccaaagagtggccagtggaaataaagtccaactcaacacttgtactgtggagggactggcttcttataaaaataagggtcaactgtggaatgagcttcacaatgcctgagcttaattattataagagaaattgagttgtactagtcttataagttaaataagtaacttataaagactattaaagaggatagagaaagtgtactgatgtaatgtaataataggctactgtaaaaaccccactcactatttattataaggtaatatctagtaaggtgattgggtttgtatggtaaatgtctgggggatgaatctcaggggaagagccatcctcttaaatattacagagcaggggtcaaactgctgctgggaccagtgcagtccccttattggtgcactattccttgggggaaagtgtcaggatattcagagcatgttaaatgtacatacatgtgatgaatattttttatttcagaaaatacacataagagagataaacagaatatatattcacacaagagagataaacaggataattatctcttggatacacccaagagataattatccttttcaacttgagtatgtataattttcatggaagaggtaaattaataaagaggtgaatctttattaatttacagaataattattaacataaataatacatgtaaaaaagaataacactactttataattattaacttaaagattacatataataataattttacattctattgtagacacctgggctagtgtctcagtgtctgacaaaatcttagtctttcgtaattagaaatcaaggttcaaaaaaggttggtgatttgaaagaagtttcatcattctatttggagactcaatgcaacggtgggccagttacgataaccgtagtgttagtgtagtgttagtgtagcgtaatgtagcacaattccgctaaactttagcgtagtgtagcggaattccgccacatctgcgctaacactacgcgtaaagggcgcaacagtgcgctaacagttagcgtagcgttagcgcaaaaattcagaattgcactaacgctacacggacagggcgcaaaaaagtacccactacgctgtgttacagcactttttagcctttttttgccgctaaaagcgctgtagcgtaacacagcgtagtggtggtagtggcgtgctaacactacagaaaaaaaatgtgttagtgcctctacaaagtagcgtagtggggcgctaacactacacaaaaaagggccacattttgcgccgctacgctaacgctaaatggccctgtagcgtagtgtagtgtaaaggcccaccgctgctcaatgtcaaaaagatgctgataaatttttcttcaatttttatttggtgaatgtcataagcatgttttctgagaaagatttcaagctttgcttagcatacatatcaggtggctttgataggaactgatctgatgtgactagaatgaattcatctctaattgaagcagattcagctgagaaatttggcagcattcaggaattgtagtggtttccaggcagttgaccaaggcacaaatggagatgagagatctttctccaagctctatcattcaataaccatatcacactgggagactgggacagatacactgatggaggcaataattatgcagaacagtgtagtgaaattatcctaaaatttagtatagtgcagcagaattctgccccatctgtgctaacactacatactacactgctctaatttactggttggtggatgtttggccctgaagcatgccatagaagaaagccgctaacagggtcattaacactacacaatttgcaagcaaaaaaacatagcatagcaacccagtgcttctgacatcaaaaggtagataaatttcatcaaaattgtcgcgcacaaacaacaatggagagaccatacatttggccaaaatatccagtgcatggagttcttgagtaaatggggttccttcatgactcattctcaaatcagcattcatatgtaaacacacaaaatctaaaattcaggggtagttttcccaggtgtagtggaaggtgattggcctattttatttacagttcaacactttcttcaaagaattccaagcatcacattgatttattgcagaaatttacaagctttgaaaccattatatcacccaaattaaacaaaagtgaatttgaattttgagaatcacttcctactgttcacttgatttttttattcagctcttgagtattcaatattccaatcattttctttttagaatttccaacattgtgtgaccaaaaattttctctgaatgatgggtagtttttttgttcgattcaaaattcaattcaatgatcatttctcatagttaaccaaaccaatattcacattgaggcttctaaactttcctcagaacttgacaaatcatgtgtcaaagagtgaagaagaaaagaaattcattgggtcaagaataagtaaacaggaatcagaaacaaagtccatatatcaaaatgaaaggcatacaacttaatgaatatcatggtttcattttattcagaaatagtcttatctgtcttaaaattcatctcactttcactcttgaatctttacttgtaactgtgtcggaatgttgattctttcatgagttgatgtgcgctttaacaagaaaattgaaaaaaaaacttaagttttggattaacaactggtaagttgcaagcaatcaggtatgtgagtagattttgtcaacattcaacagtggattatgaattatattgaaagtatccactgtctccccttccagatgattttcttcaggtatatttaaaaatactatgaggaactttctaattttcacattttcctcaaggaaattccccatcttcaactctggggcccttattggtttttctcccattgaaattcttgctcttctcttcaattctggggaacttaccagctatggatgaagatgcttatgcatgatcagataagatgcatcattgatgaaatttttttgtgatcaaaatcatgcttgagatatattctagctagttttggataaaagaaaaaacactcaattggatcaggatgggtgagaaattacattttctgagtctttttgtggttgtgtggggtgtggatttggctcatgtgggttgaatttggtctgtgtgattggcctagagcttgggtaggctcattaaggccttgacatcctatgttccatgatttgatccctacagagcccacctgatcaagcctgctgggccctcatagccccaagcaagaagtgagcctgtgcccaaatctagattaactaatcccctcaacagagggccagaggcacattgaaaagcaagcctttgaaataagggcttatgcaatttcacactcaaccactcattactcccacctaattaaagatgacaatcggtacccggcacctgtttgcctggtaccgcccagacccgcctggcacccgccagggggtgccaggtgaggtacctggtgtccatttctgagcaaaaacaaaggcggtaccagggtaccgctagaggtaccctccttactgcgcagtcactaatgaggtggatgtctgctgccttctactcaaagaatgggatgataaaggaaggggtgttggccaagtggaaagatggtattcagcctgctaagaagggtaaatcagatgggaaaggtaaaagaaaggtgatagtattagaagattagttcaacaagagtgccatttgcaccgcggccacaggtaccgctggtacccgcccaaagtaccgctggtaccctccagggggtgccaggtgaggtacctggtgtccatttctgagaaaaacaaaggtggtaccagggtgtcgctagaggtacccgggtactgatcgtcatctttacacctaatccaaccaaacaggtggcggaaacgtttttccaataggttagcataagaccttggtgtccttttttgatattttttggtaacacttatccattctctggatcaaaagttggggacttgatttgaggtgaaaatgagcttacggcatattacatggtacaacaaagaatattgaggaaggaaccagcggaccttcatcaaacttgaaccaaaacggccttttgagaggccagtggggaaaatctagagggcatttgggcatgtgggcaacacagaaaattggagtagaagcagagccattggctagtccaaatggctgaagaaaatatgatgaggaagaggggggggggggcaacagtcagggcaaactttttccctactattaacttccagcttccacaccaaaattcagacattaggtgcaagtccctcctttggatgcttgcttcaagccagcttgcctatattctgatcgagggacttgggtgcccaaatggctttttttttttttttttttttttttttttttaaagtgttattgatttcacatgtcacactataatctaatgtcatacaccaattacagatctttggatactatcaccatctagaatggttatctaatttaagtgtcacaaaaggaacccaactaagtgtgaagttaatgactgttaaaagctgttaaaaggaagaacctaaaaatttcttaatgagagaaagaaaagggggaaaaaaagaagaaaaacaagggaaacaattcaataaaaaactttttagaagatgacataacaccagtccagaagtaaagagatggttgtatcttattgattcttattaacttcaatgctctttaaggggcattgaatactaaatggagaatgtgtatattttatgtcggttaaactagtgaatttgttcttgttttggtctcttttaacgcatcggaagcaggcgccacttggattttcaatctgacaatcttttgaattatgtttacctccgcatctagcacagagtggaggtgtcttacaataaaaagcggggtgtcccatctctaaacagttgaagcattgaggtggaccgggagtgtatcttgaagccgtaagtagagtgccatcgattattaaactgcctcgtgtaatgtcttgagtgagttttttatccttcacatttattaacagagtgccgtgttgttttccgttcttcaaaggttggcctagccatcgggctttttctatcatgtcgtaaggaatgtcgttttgagcgcagagcttcttcaggtggttgttgttgtttgcctcgaattcagttggaacggagtgaatcataactgtgtaagtggccattggtgtcttgaagtttgggtctgccagatgggtccaagagtgtttgtgctcgagtagccactttgccattgttcgattcttagtaatgaatttgaattttgatgtcgcccgtgggaaatcgggtgaccgcttgtacttgaactagtgtgttatcgatttttgcattgattgagctgagggcttgattgacattggtaacaatctgaatcggggagaggttcaagaagggtttttccgtccctggatgcgtcctgatgatagtatggcctcgtttaaagcggtttatgtaactgttagaaggaatcgatggtaatgggtgtggtatgttcttgattgatctaattggagcagtgatttgagctgtagtttgcttcgaagacggtgtagctacagatgcataagacatctttccttgttggtgtattggagcgggtgtgttggtttgtatgtcgaggctatgaatagagtcagaatctaaggtcttctccattcgttctagtcgtttggctaggtcgtccaatcgcgcagtgaggaattccatcaagtggtgtgggatttctgagtttaaggaagattccttggtgagagcttctatcttatctagtcgatccaccagtgcctgtagggtgttgaaaagtgtatcgagggtggttggcgcactggttttgggacctccagctgctgacttgttgttcttcgtcattcttgagcgctatagaagaaagggtcggtcgagagaaaggagctgtttgagtggaggattgagccgggctgtagctcataagagaagccaaggagtggagagaaaaggatgacaattgaatgttttaatcaaaggtagtgaggttgtggttgatggtaggaacgcccaaatggcttgaaatgttcaccggatggaggcctggggtgacttttcattgcggagctttgcgccgcgcactgctcatggagcacactgatgcatacatgcatattcacaaagaattacataatcttttttctaccaggatgagcattgctgatcactgcaggctgtacaaactgacccagctgtcttccgccaacttccagccctcttcaaattccacatattctttcagtggcggttcatacacaggctctgcctaacttaactaagtccctccggcagttgatccgatggcttgccggagggacttatgggctatgtcgcccccgaggcccaagagcattaagagtttggctggtgacttttttataactcgcctccacggcgcatctgtgcaccatttttcatctagtcttcgcacatctgacggccgatccgtctacctcatggacatcacttcttttggtcataaagtagccaacttgatcgcgaattaagacattctagcctgcttgagaactgaaaaaatacctatgggttaagagatgattccaggatcttcgacatatctaaacagtattcagcagtattggcgactgccctgtactgctgcatacattcgggtttcagactcagtaacccatgatggcctaacatgttatgaatggtgacattggcagcagataacaagcgatccacaggaaaatttgataagacatcaagagttcattggccaaaagcacatctgaactcaccgacatcgctgagaatccatttcccgccttaaatcattgtcaattactccagccgttcaccgtgactagcatggatcaaccgggcagcgggctcgatatctccagaacaggccacctgggctcctcgggtcgctatgaacgacaaactggactcgatatgttcgcttatagaaagtctgaacttaacaccaaaggaatttgtggttgctttcctagagcaaaaccatgactttttcagatgtgcataaaatactgtattacatgcaggagctcctgtacttgacgtgtggcataaaataccggtgcttcctccaaatcccaaatgaccgatgaaaacaaaaaaaatgaatgtgggaaaggcccaagtggcctcaccaactcaaggatgggatagaaagatacacctggaaaagcccctcctatcggtgggcgactttgtacctggcaaccgatagatagacccaggagaaaggattaaaaaaagagactgatttttttaatcctcttgggcgagagggtcgacctagctcataagtccctcctgcggagggtccctgcgggacggcgtcccccctcccatagagggacttagttaagttagggctctgcgggcagccagtctgcaaccaaacgaagtgcgtatgtatccattagtaatcccccccttgacttcattccccagccgttcaacttttggaagcagagcttaatttcccatgatgccgctcgatttaggatagcaatgcctaacgtcttggatctcccgtggcacgtgtttgaggtcatctacaaaaatctcaccaaagatggcgatttctcctggccaattttctccaatcaaccccagagcgctcccggcacaaggagcacgacgggaaagttgagactggtctgtcgtcaatgggcagattggctatatgtacatcatctttatcgcacgatgaccttcgaaagcgcttcccgagcgatgcgtttcatcgtcaaccaaatcaccaggcgttcaaagagccttccgcgtgctagatgtcaacacctgcaggtcctcggcatcctaacttggggccctgcaccacctcatcaaggatcacaacgctcaagcggattctctctagcatcgcgcaggaaacccgaagatacgatcactttcgagatcttggaagccctagtcgagctgttctccgacacgatcgtcgagctcaatctgcggttttggaacgtaatgtcgcttccaccacgaacgatcgggacgatagggcgaatcgagaacctgcgcgccttgagactcggccacgagttaccagaagtggctccagctgcaccccagccaaggctctttccgctttaccacgatagtgatgacgaggacattgaagaagcaatactccagcataatgcgcgactcgacatggacgaaatgcttggcggtggtgatcgacctccaacagacatggatccagtcaagtccaaaatcgattctgattgtttcaagtcgttgatactagccactcgaaagttgcaatcactcgatataactgatttggatccaatttgtctacccaagccgattaaatccacgctctgcagccaccatgtcccgacaatcactcaactcgaagttagcctagagggacagagtctatctagactcatagatctttctattatcctcaaaggcactttgaaagtgctttccctacaggatcgctggcaaggcaatcacagtcgaaaccttgtacccgtgtttgaaaacctcagagaaaatcttgaaggcctctttgttactgacgaaaagatcctgaacccggtgatgaaactcaaatttccgaaattacgtgtcttcaaaacgatcttctgggatggccatatttctaatcttttggagaagccaatgatagcctcctcccccatcgaggttcttgcccttcaatcagaggtcgtcgatcgtaaaccgaaaggaaaattccgcgtcaatccgtttttgaacctgcccactttgagacgactagtattctgtgaagttcgtcctggttattcgccccctccagcatacatcaaggcttgtaatgctcgtcgcgtgaaatgcgtttatctgagccccagtgatggcgaggatgtgtctttgatcatggtcagtggattcagagctctttcacattttctgccacggagacactcgctccaaagacggcttgcttaccatgttgctcttttcaaatgcagaaattatgaattgaatatcttgcgtgttatttggtagcaacgcgggattccatctgccgctagatgagacatcaaatcaagtatatcgtcctctcaaaaagcaaaaccgatgtctatctattgaatgtacatctactttttacctatttacccgtcaaaaaaaaaaaactgatggcccgtctattgaattcccatctgttttaccatttaccatcccccgcctttcctctacgtattcaaaagaaaaacatctgttgtaaagtttagccaaaagacatgaagaaagaaatggaatttttgccatgtcgcaataaaacaaacactacattagcccgatttagttgtaccctgttcaacgttcttcatactgatcaagaaataatattttccatgcattgtctattgtccacaagttgtgcgatcacagaaagaatgtttagatgctatggaagtatgaaaaccttcccaataccgctacaaagtagcctgatgagtgatgaccccttgtttggtgcccttaagtattcaagaaaaatatctaaagcagaacaagtcataactctctcaataattactgatcatcaagcttccctggttactacttgaggctccccagagcaccaacaactgtgggatagatgcatacatgcataatatgtatttattacaaaacttcattttttctcttccaccaaattcccccgagctttcttcaaactctacgcaggcgcttcattgcagttctaggtcctgcaagcacccaatcccccaagtgcgtattgagcaatcaccatcccagctgatgaacttttgagagcaatgcttaattattcgatgctgcttgttccagattcgtaatgcctaaaatcttggatctcccgtggcacgtgttcgaagtcatttacaaacacgttaccaacgatggcgactcttcatcgacatatgatatctgtggtctccagtacgatagcatgatgaccgagacaggaaagctgagattggtctgtcgacaatgggccgattggatatatgtgcatcacctttatcgcacgatgtacttcagcaaggcttctgaagcgatgcgtttcatcatcaaccaaatcaccaggcgttcgaaaaaccttccacgggcgagatgtcaaaaactagtggtcttggagatcctcacttgggtcctccaccaccctcatcagggacaccaacctcaagagattcacaccagcaatgtttagaaaacctcgaagatacgatcacgttcgagatcttgcagctctgatcgagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcccgactattactcagctggaagtaagcctagagggcaagagtctatctagactcatagatctttctatcatctttaaaggcactctgaaagttctttcactactggatcgctgggaaggtaatcacagtcgcaaccttgtacctgtcttcgaaaacctccgagaaagtctcgaaggcctctttgttagtgacataaagatcctcaagcccttcatgaaactcaagttcccaaaattacgtgtcttcaaaacgggcgcgtgggagggtcctatatccaatcttttggagaagcctatgatagcattctcccccatcgaggttcttgccctcaaatcagatgtcgtcgacagtaaaccaaaaggaaaattccgtgccaatccgtttttaaacctgcccacgttgagacgactagtattttgtgaagtccaacctggttactcggcgccatcagcatacatcaaggcatgtaatgcccgtcgcgtagaatgcgtttatctgagccccaaggatggcgaggatgtctctttgatcatggtcagtggatttagtactctttttcctttttttgctacggagactcttgcgacatatgaaagctttgaactttaacgcttaccatgttgctcatttcaaatccagaaattatgaactggcgagcttgtgtgtttttggtagaaacctggatttccattggccacaagatgagacctcaaatcaagtcaatcctccccccccaaaaaaaacaaatccaatgtttatctgttgaatgcaaatctgtgttctgcctacttgtcagtcaaaaaaaatgtctctctgttgtaaatgcacatctgtgttttacctatctaccagccccccttcctctattcacaaagaaaacaaattgttgtaaagtttagccaaaaagaccagaagaagaacacagattttgtctctgaaacacccactagctgattagttgtactctgttcaccttcttcaagcccgctggtcaagaattatatttttatgcatttcctagtgtctatgagttacagaccatgcacagaattttcagatgctatattcaaggtatgaaaaccttcccaattctgctacaaagtaatctgttgagtgacagccatgtaacttgtttgatgccctgaagcattcaactaaatctaaatcagaacaataactcagatattggtcagtcaatggctcagcccagctctcactccctcaaccaagaccattacattgagatacattgcaagaaaaagttgcacaactgggtgcagttgacatgcaattttgcaaagacacctctttaatattgcttgtcaactgtgcacagttgcacaatttcttcttgcagtggtaagtttgaattaggatgtattgccatggagttggtcaaccagggacatccccaaaagctgtcttcaatgccttggcaggttatttgaaccattggcaagatgtggtatcatgtgactttctctcatctaaaatctaaaagtagagcattttggatatatttctttgcaatgtgaatgatgcttatgccttatgaaagaaactgctacaataagttgaattttactgagctgatttaactgacagagcctcctaatccaacagtatggaggtgtttagagtatacttgcattatcagttatgatactgttttgtggaacaattttattctatttttgtcaattcttctgaatttgttcaaggtaaaattatcctggagatgtgaattagaaccttttcaattaaatcttaagctcttgtatggaaatgagaatctatttaacaattcctttatggaaacactcaaaataaattactgagattgtgaaatatgtctttgtgaaactggtgactgaacccaaaaaagtccaaactataataaacactgattggatgttttgactagattttcaaatccctgtgggtgattttcctgataccaaactgtaagaactaaccctgctgtttcttctagagtcaagggattttgttcttcagagaagaattcaatcaattggatttgaatcttttgaaatcctttccaatttctgtttttctcaccctcccaaggtgcaagtttgtcttcactttcataatacccaaatagaggggtagagtcttgagagctgacaagttttccagtcagccattcaaataatctctctctactcttcttgtactcatctttcttgatatcaaaatgtttgtaagatttaagataaaggtgattgattgctttgagaagttttttgaaatttcttatcacctgcaatggttcaagcaagtatttagacttactgttatccaaaacatgcaggatcttcttgtccaaatttccttgtacaaagtaagctgacatggataatttgggatggatgctccgcaaagaatgacccagctttcctctcagagagagaaggtgattcttgaaatttaacatagtgggtgaactcaacttctctccttgaattgaaaaattcttcatatgaactagttcagaaaatacttctttgtcagttgccaacttcaataaagttttcattttttgttttaaatgtgtactttgataaactgttgaaaaatcttcaatttcatcacttgatactggtgtattgactgatgtatgatgtttttttagttattcaagatgaatcaacccaccataattaggttttatttcaaaaaattaccaagaatcaataaattggcaattctgttcattcatacattctcaaatctacttcaactcacttggatacatgacttggaagatttccagcagataggtagcagtgggaagtgcaagctcttgatcccctttagagaagtaatttatcaacttgatctgagtatctctaaattgatgttcattagaccatttgaattctgataaaattcttatccccatgattggataactttcattatctgatccaaaaatttcagagtccacccaattcaggatcctttgttgcaaatggatgtgcatgtatattggaatgctgaaacctttcaaatattcttcatagagtacaaagatccattttatcaagctgtaatagctttgaaacacatcttgcttttctgtcacactattcatatagaatttcaagatcttaattgctacatgactttcatttatgaagcatattccaagtcttaattctggataggggatctgatattttttctgggaagtagttttgatggaatcaattgacttgagtgttttgcaaaatttatcatggtggtatttgagatgcaatattgagcgatatccatcaatagaatactgttgagaaattctgcctgtaactttgtgctttggactcaagtattcatcagctgctcttttccttgatggttgagcaggaaactgaggagacatgtcattcatggatgggtttgaggatggtttaatgctacacagttggtcacctttcaaaactgtaggatgtcagtttaatgaaagctaaacaagaagagatcatcaattttctaacctccatcaatataatccatggtgttatcttgcatcatcagcttagttggattgccactagcttgaggtgtttgatgtaaactggtgggggactttgagattatatcaagggcttcaaacagcaaggttttacaaatgaataagatcttgattctcattagctggtatcctttttttaaaatcagttatgtgatctcctggaaagcaaaattccttaccgggaactgcagcacatgaattcaaattggaaaccagactggaagaagaggaaattggaaagaagtcatttttcaattgaattaagatatcctgtaaaccaggagagagtggaactgggagaggttctttggctgaaaaatctgccaagtttatattccctgtacaattgggttcatcttgtgagtctagccatgaattttctagatcagtttcagaaactatgggagaattccatttcatcaaggcaatagtgagctcctcttctgggaagcatgcttttttgattgatttgttggggttgccccactctggcagcttcaggttaacagagttggtggatgaaactgctccaaagatgtaaaaaagtagattaaatgtgtggtgttgtgaaacaatatcccaagatagcatgttgaagactgatatgatcaattttcaaatatctgggtgatgaaaaaaaattttgaatttcagacttcaaatcatttctcttttaaactaggtgcaacaagatcaaaagggagccaaagccttgataaaacaaggccccttgattctgttagtcacttaattcaaaccttgtttctttgatgcagcagccattgcttcataaaatttaaacttatattgaataagattcagctcctgtaatcagtacttctcacacaacaaagtagttggacattgctttctgacacattgtcataaaccataagtagggagatgtgttataaagagagaatgtgtgtattgattctaaggatgtttgagaacttgttttccaacatttcagactggtagtaaaagtagatcaagccttttccctatgattccccctgcaatttgttgtgctagaacagacaaatatttcaattgatgaaatttccttgtggttggaatcacagaaagccccataataggtgggtgttgaattatgcatgtgtaataggtcaaacacacaaaatcatacttttgaaggaggttaaatgtcaattgtgccaaaattttacccctgaaaaggtcaattttgggttttgaaaacttcccaagacttttaaaaaccaagtctttggaccaggttgttgagatctgagctcagttcctctacaaccccagcagtatttttctaaagaagaagattacataatctcagtcatcttctcaatgaaataatcttggattcctgacataaattgatctctctcttggctgaaatcactcactctttcctcctcatgaatccaccaactcacttcctcatctttttgagcttaagacttctcactcactttcttaacttgttgtcttaagactcctacacttctactcaacaacagattcatcaccatcatccataaaatcatagatcattatgcaacccttatcatattgacattctcacatcctcatcttttcatttgttgtgaaacaactcaacctgaacatcttcttcaatcactgtcctccttcacaaacacttgtgcttccccttctatttaatcttccaccaatctaagcactcccaactatctatcctgtcattggaggttattgcttcagtctcctgtctcatcgacttgattgaatctcaactaagattctttattgtttagtttctctttctcttctcttttttgatctttgttgtgtcccttgtgttgtttctcctgccataaggtacctttttatttcattatatcagtatctttattttctattgtatttcattgttatcattactgatctgaaatacacccttaagtttgatacttaacacaggtcacatgagtttattgatttgtaccttgccccttttcaagatatttttctctcaggcatactcatgaaacaggcattgattgatgacattgtgttttgtccccaaaaatggtttccctgaaacctggctcaattgtaattggctgtaatgactgactctacctgaaaagcaaacatgcgtgactttgtctgattggttatccacaattgatgggtggtctgcagcactttgcatcactggggctagttacagataaagcttttcatggtagcacaaaaaaaactctgggaagctccagacaaaccacacagggttatcaatttctccctgtgtgtgcctatggcacatttctgctatacctgcaaattgacacacacctgaaaggcaggatttaagtgtataaaaacacattcacatgcataaagcatttttgctcatgaaaaaggatcttccaagaaaaataatcaattttaaggaatctaacaatgcaaagatcacaattgaaagtgaaattcattctggtttaaatgggcattttgtggtaactgatcaaatccatgtgggtgagtttcctgataccatgttgtaagagaaaagactgctgtttcttgtaaagttgatgaatcttcttcttcagagaggtatttgattagttgtatctgaatcaattggaaacctttccaatctttgtttatctcaccttcccaaggtgcaagattctcatcacttttgtagaacccaaataggggggtagagtcttgagagctgattatttttccaattatccattcaaatagggtgtttctacttttctcatatctatattccttgatattgaagtatttgtaagatctaagatataagtagttaactgccttgagtagcttcctcagattgcttactacctgtaatggtttcaacatacgtttaatatgagttgtatccaaaacagtcaagatcttggtttctgcattatccctcaaaaagtaggctgaaataggtaatttaggatggacacttcgaaaaacattacgtagactacctttaagagatttaaggtgagtctcaaagcccaatagacatgatgatgggatcttctcccttccaattagacactcttgatgattaatcaggctagaaaatatttctttgcattctaccaagttcaacaaaagttgagcatttattttgaaactttcactcatagaaaagtttgaatcatcttgaagtttgatacttgagtctggagaattgactgatgagttacaatttttattttatttgggtacatttttgaaaagatttgatgaattagaaatgtagtcaatacatttaatattgaattattgacaactcacttggatttttagctttgaagctttccaacaaacaagtagcagtggcaagcgcatgactttcatctccttgagaaaagtaatctatgaatttaacctgagtttcccgaaattgatcctttgttggccatttgagttctgataagcttatattccctacaattggataactttgatcattgtatccacaaatttcatcattgacccaatccaaaatcttttcctgccaaactgtgtgcatgaatgtttgaattttacaactgttcaaatattcttcatggagtacatatatccatctgatcaaagtgtagtagattccaaaaaactcctccctttttttcatgctacctgtggaaagattcaagatccttattgctgcttgatcttccttgagatgatataatgcgattcccaattttggatgggggacaatttttcttttcccgttgataggctgccggcgaatcaccaagtcaatttgtttgcaaaacttatcatagtgggatttgagaagccatattgaaacgtatccggcaatcgaaatattcttggggattcctccagtgggattgtcccttggattcagatattcaccagctgatcttttccttgttgttcctcgaggaaaatcggcactcttctcgtgcactgattggctcaagggcggttcaatgcaactcaggaaatcacctgtgacagctagagaaattcagttgaatcatacctgtctctcagataaataaatttttctaaccttcatccatatcaagtttaggatttttttggtttattgttgtaaatatagcgccactggcttgaggtgcttgatctgatccgacatggcccatagggattctatcataggcttaaaaccgcagaattgattaaatcaagaacaggcgatttatcccatttgaaatgagttattggacaggaggaaattactcacttgaactcgaagtgtgggggtttctagcagaatcatcagatggattggcaaaggatgaatttggaaacagatcattttccaactgaagcaacaatctctgggaagtaggagagagtggaggcacgggaaaaccttcagctacaaaatctggccatgttgcttgcccgatggaatgaaaataatgatcttgtggtgtattccatgaattttccaaatcagtttcagaaactctgggagagggccattggccaagggcgatattgaaatcctcttttgagaaacaacatcttttggctggtctgttagtttcgccacactcagagggcttcaggttaacgaatttggtgggtgaaactgttccgaaaacattaaaaatcagccttatagcatgacgccgtttagagatggtcccaaatagcatagtgaagccctaagatgagaacctaaaatggaactaggcaatggcaactaatttcaagatcagactttcaagaatttctccccagccagccatgattgtaagaaacagcttgcactttgatcaaccaaaccccctgcgtccccgttctttacgtgcttcaatcctctaggatttgtatcttgtttggcgcagcacagccgccatcacatgttgcatgttatcctgtttaagtaaacagcgtcggtttctatactttgctggtcacttgaagcatcagttgggctttgtttgctgaagcagatgcatcatcagttgggcgctgttcgctgaagcagagacagatttcaccagaaggattatggtgaggaaatgtgtataaatcatcaggttatgtttgaggccatcttgttatgtacaggtcattgagtgagaccactccaggccggagccaaagtttgatcaagctaatgtgtgatggtactcgaagtacacagaagctgcttccacaaaaatttaatgtgaatatagaatttgccttcaagttaaaaatttcctggcaagacatcacatgcccacctcctttggcgaggtcttgtcacaaaactggcccgaggtaccccgggcttcggggactggggcgctcttgtaagaactttagacttgcgccttcgccaggtgacggagcagcttgcaagcaaaagtcgacgtatttaggtacgaatttctctttaattttggaaagtatttagaatcaagagattgattttgtgattctcgcctgggaccagcgatgcgcacgatcttggatcttccgtgggatttgttcgaggacatcttcaagcatcttaacaaagaggcgtttccgctcaaccgatccgatagggttcccggcacaagggacgataacaggaaggttgagactggtctgtcgtcaatgggcagattggttgtatgtcaactacctctaccgtgcgatgaccttccgagatgcttctcaagcaatgcgtttcatcgaccaaaccaccaaggacccaacacagctcccaaacccaagatgccaagagcttcagatattcggtattttgacttggggatctccaccatccaaccggggatcagcaagagtggtgagtagacaatccgggaagacaatcactcccgaaatcttggaagctctgatcgattttttctccgacactgtcgtcgaactctatctccgattttggaatgtcatctcgctctccacgcaaataataggaagcatagggcacatgaaaaatttgcgcgacctgaaactaggtcacgagctgaaagcatttattccaactccacaactgcattttcctatgcaccacgatgatgacgatgatgagtttgaagcggatatgcgccagcagaatattggagaaatggcccttgcccacatggtcgcctacgacgcttatgaggatgaacctccaagcgatatggatcccatcaagtcgaaaatcgatcatgattctttgaggtcgttgattatggccactcggactctggagtcactcgatctacttgaattggatcctatctgcctcccaaggccgttcaactccgccttccttgaacatcaaatcccgtcgacaattactcgcctggaaatcagcatggcgggggagagcttgtccagacttagagatctctctttgattctcaaacgaaccctgaaagtgctttcacttcaaaatagctggggaggtgactatcgcgagaagctcgtaccaatttttgaaaacctcagagaaacattggaagggctctttgtaaccgatctaaacgacctgacaccaacccttcaactagagttcccaagattgcgtgtcttcagagcgatcttctgggatggtcgtattggccattatttgaatcagcctatgttttcatccgcccctctcgacgtgcttgtgattacctccaggttactagacagaccacagacggtagaatttggggctcatccttttccgaacctgtccatgttaaggcgactagtactgtgtgaatgtcatcccgattttgcgctgccaccagaatacctagaggcgtgtgtagccggaaatgttcaacctgtttatctaagcccctgggataatgatgatgtgtcctcaattatggtcagttgatcttgttctctttctatttggttccctcgggagcaaactcttaggattaaagccatgtgaatgatgctcacgtcattgggtgatcttttcttttcaatacagagcttatgaaccgccggttttccattgtatttgataatggagtttattttgttgaatttctacccatttgtcttcccaaaagattaaaatccattgatatcaatcaattactaaggcctttaaaagttcttgagtctgtgtgttacttagaacaagcctgctcagccttttcccaccaaatcatttgagcccctagctaaaacaaattcatctatttatttatttatgtaccttgaatcgacctgcggcccttgtaaaacaatgttatccacaaaaaacctggtgtttcccaaaccaagctttgcactgttttggttggccagtcaactatcatctatactgatcctgctatgttggctgcatcaatacaaggggcacctggttcaatatttcaagatgtatcaagagcttaaatatctattgctgaaagatggggcctagagtagaagtagtgtggcatgttggaacccacatgtgcagtgtgcaactagaatattcagaactcaccccggaataaaaagcctctacttttctagtccaagagctagcaacccttggcaacaaagaaatttttggtatgagactagtctaatcctgcaaattttaaagtgctaaaaaagatggtacgggacaacaaagcttcagttgtgagactgaattagaccttggaggaatgattttgctttgttaattcttgatgcccccatgccacctgggatgctttgtgtttctagtttcccagttacagatttctagattcactgtggagaaagattaatatacacttctactgatcaagaactatggtgtaagattgtcatttttgttgggcttgaatgaagattttcttcattgtttactccatgttagatttctgttggataaaatatttttgtatgctattctcactcttagatgctgataaattcatgatgaccaatgactgccctggtgctgtctatttttctatatttcatggttctttgagcctagggagattttctgtgtacagtggtgcatgacaaattgctgtacaagtcatgtccggatggtcaagactttttgggaggatctgactgcccttggcgccagggaaagtctagcccaagggcatgtgcccaaatgtaaaaactggctggaccaatctgggtgccactttcattttgaatccacaaaatctaaaacctccaaaaatatcaacatctgcaggtttagcaaattgcccccccccaacccactcctggcctttgtgcagtaatttgctgtgcacaactgtaacactggccctgggtgcaagcttccccagaccctccattcaagtggaggaattcctgttgccatttgaagtgtttttagaatcccctcagttctccattaacactcccattataatgacaaccagctcacagtcacacaatagccttcagaagaaggcttattgaaaatcttttcttgccaaaaactaatattgtagtggtgtaaatcaagttctggaagtagagatcgttggttcggacctgttggggggtacctgtcacttcaaaacactccctccccaccctaatgatgaaggtttagtactggcccccccactggtatttatggtggctgttgatgtggagggcttgatctgaagtgtggcaggtaccccccaacaggtccaaacaaacgatctctatctggaagtgttctaaatcccacttggaagtcatccagtagttttgctaagttagatagatggctctacactgttaaattccagggttcattcttccatagtcaccctatcttgtctgattgactgatttctactgctacatattctaccacatatgtcaccttgtgtctggatgattagaaattggatatttgagggtgatatacccagccagaatcagaccccaataacctagtccagctgcaaaactactggtgtcagctcaggtttctgtctgggccttggtcatccaacaaaccagtgtctcacaaatgagcaaaaccatcaacatggtaaaagccctcttactttttttaaattgtgtatgatggtcttttctccaggcactatgctttacgggatgtttgattgagatgggaagatggtacatgtatatgtcaatcaagatgcatacaggcaagtaaaaaaattgggggtagaagtaagaaaaggatctcgtggtcaattgtctggatggtaacaaattactataaggaaggatggttcaaaagaggacaaaaaaaagactgctgatagataaatcccggaaagatgatatannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgatctttagctttgtcagaaacaggaagacacttaccagagggatctgatcagtattcgctttagtatgacagccaagttggtttgatgaattgacgagatccaaagggctgcagttgattggttcaagacggtaggaaggcatgatcatctgaggttgctttgtcttgataaaagaattggatagaaagtctgagagaggatcaagaggggcgttttcgaaaaggatgttcagaagaaagaagaaaaaaaaaagaattactgactactgaggaagatctcgaaagtgtgttgagaggttgatgagagtcgtatattgcagtggagtataaagaaagaaaaaaaatgaaatgaaaccaagaatttcaagaagttcgagtatgatgataactttgatggagaagggaaaatcttgtggagtatctctgatgaaactgattggctggtatttaaagtgcttgttcttgaaggctcaagtccaactggacttgcgataaagtgtctttttgactggctggtctgatatgagatttcggtttccagtccagaagccaatgggacctggtttgtcggccaagccctggatgtctctggctggtcgtttccagttcccctccaaataaacaccttttttccattcgtgtggattattgatttgttttccttgtaaggtagctgaccattattaccgttcaaggtttctacagtgtgcctaatggacagacgaattttggttctgatcgacattaaaatccctctttaagggggaatctcaggagaaatttggatgtcaacctcgacgatctgaacgattatgaactacagacttcgtaagtggaggaggtagctggccgatgattcctactgcaagctcggacgcgtcttgcttggtgtccatgagccagcaactgtcttgagaagagtgaagaggtagatccaaatcgccgataaggaaggatcacaagcctaaataaggagagctttcttccttgccaagggaatcgcaatctcgaaagacaacattccttaatgtaagatttgttggggtcgttgatgcatcaaaggttggggatgatgatctgaactacataagaagaccggaactgaatcgcaatccatgttgtgccttgactgaagcattcatggccaatgcctcattgaagtttgttggttaaaatcggcaaggtcttcatccgagagaaaagctatcttcaaacagagatagatggacggaagaagaaccgggccgtctggaccggcattaagaattcaagatcaaagctgagaaagttgatcttgatctctttccttccctgcacatcatcaagcttatttgaaaagtttgattcttgaaggaagcggaaccaagagataaggaaagacacacccatacactctgtgggtagtaagtaaccaggggaacaagctggttcggccgctgtgtaccagacagtcatttcccggccggttctgtacgcctcacatatgctattgtaccggccggacacacctgtctgattgatcgatgtgctcggattgccgggtcccggaccgggtcaattgttgccggcactgattacttggtttttaccggcagcgcagccgaggacctcgaggtggaccatgagaaaagtccacggcgcggctgaagaaaggagccacggaacgcgcagtgcgcagcccaaccgcagccagaggcaagcgccgcaaactgcaaccaagcacaaaccgccaatgctaccagtggtccagtgccaatccccagcaatattaccaccattaacggaaaccaaactaattggaaagaaagaaaaaaaaagcaaaatttccacacccacacacccactgtggtggccttcccgaccggcgggctctgaaccccatacttggctggtttggggaggagggaactcctgtcaggccagcctaggcaaaccagaaaataagagatatatttcttcagaaaggttggccaaaaaagtaatgcaatcttgtggagtgggccagtattcctggcaaaggaaaagggccctcccagagactggccaggcaagacaggtattaatgcccgacactgtttgactctaaatcggggaaggatttgattgcaagattcacaaaaagggattgagaaacttgaccttcaaaaatctgtcttttgcaaccaacttcattttctttctgagtgtttgttgttgccccatagtccaaattagtagtaccctacactcaatccactgccctgtcttgttttcagcttgccattgatgctattaatccatttcatttttttattatgtcttcctattctggtccaaaatgcattgtttgtaccaatttttcctgaaagccatttccccttgattctcctcttatcactaaggtattttctctctcagcgaatcctgattacaacaaccagatctataaatccaggtcttgaaacggtttgctaattttacaatctatctaaatcttccctcttaaaagttccaagctatttcaattgcctcccacatccaaatgggttttcatgaaccccctacctgacctttccctgctccatcattttgagttccttgtgtatgtatgtatgtgttgcacttaatcattggtcctgcaacaacaaccttgggaaattacatgacaatggtgttttaaagagatttaccaaccaacaatgtcagtctataaatggcattagaccatcttgatcaaccaagcagaggcctgtcataactgagtgatctgagccgtgtaagtgatggctaaatttagtgagtttcaaaaaaaaattaatggttgggggtcctggcttgcttatatttcaatcaacctcctcactcccccctgattttttttccattccctataatatatcccatcctgtgtaaataagcactctgagattaaaaagtttaactctataccccaaaccatctggtattgcttatactagcaatgtagtatgagacattaattctcttactgaacctgtgtgtgcccaaaattttgacacaatgtccactgcttttatactatttccaaccttttgttctgcccaccgcctcagggtgcaagtgggccaggttcgggccaaaaaaccatgcccaaacccgccccgcacaacaatatcccgggtcggggcaggttgggttggaagcaatgaaaatctgtccaaaaacaccccaatcttaataatggcgggtctgggttgggtccaggttggttcatagccagcccaacagcttggagtgcttgctttggattcttggtttgaagttaaattactggtcctttttttggatttttgtgatgaagtgggggttggcgcggtagaaggagagtcttaagatactggcttgagagtcttgatgtttgaatcagagttggaatccatttaaaaatcacagcttgaacaggagtcagttggttgacaattatatctgggcatcttgcctggtaagtaggctgggagtcaagctaatggagtttggagagattctgatgtaatgtacagtgccctcccagatgtatatagccaacttgtttggattacacaaccctaacccaccaaattgcaataatgagacttgggcaattgatataaaagaggttttgaaaaatgattttgaaaacaaaaatatgaaaaaccaattttcaaaattttcaaaaaatattacaattattgcacttttttcaaaagtcttaatattgctccaaagaaaataaaaattggaaagagtggtatggtatgcagaagatgataataaatgaaaagaatcaaaccagaaattatttggacctcagtacccagctcaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctggatgagccctttgtcttttgatgcctttatgctgacagttgaccattgactggcatccaaatcagagggagacagtcgtatgaatctttgcctgtttttggaactgctccttttcaagcttacagggtgccgatatgccacaaattccaacgtcattcacaagcccaggcaggagggaggagtccagagtgatcctcagagaaatgggatagacatccacctatttgaccatcacattacggcatgttttttctgtgctccctcagaattttgatgggaacgttccaagacaagcgagtgttaataccaaaaatcacattgttctatgaaggtgatgtggtggtcgaatttttgttttttcattctacagatatcacttcctggtagcatgggcattagtgatgacgattaataacaaatgccaaggctataagagtatgacttgggtagctttaatagtcttagaaaatcagccatttgcccatgctcaattacatgtgggattgttggggtttattaaagatgtgtgcaatcttctggttacatgtattgcaagtgggaaacaatccaacaatgacaaactttgcaaacaaaccatttttctctggaaacctgcaaggacaaagcaagggattcagaagaacgtttcatggaagcataacagattgtatgtttctttttttgtagtacaaatgtatgttttttttttttctttctagaaattgtttcatccaatacttagtttcagaacagccatcaagacgtattgtatgtaactcaacagacggcaaagccaccactagaccttagtataaggtgtgttactttaaaagagacaaatccttaactttgtgatctgcacttttgagcttggataagtgagcaaatatacattgaatattgatgttttttttttggttggtttgagaggatcaatgcatcatagagttttctttgtatgtatttctcacctctgccctccctaatagacaagaaaaaaaaagaggaagaactgtttttttttgacaatggccatcttcttcagtttaatgcaaatataaattactggttgttataagttgtttaatgtttgttgttggagttgaataatatagacaatcaactgtttatagttattcaggcctcctcctcctcctcctcctcctctgatgaggacattatagcagctaaatgaatttcgaatgattctgtcactgatttcagattggcctggatattcgatcggtttgatgattgtgattttcagtgggtcgactaaacattacattagtcaagatgctaagctatgatgttgttttaccgagtattcttccactgtcgatgattgctggtgatgtttgatgggagtgttttgattgattacataagctgtcaacacagtgtagtagtctgggatccaccatcacagcaatattgacaaatatttgaccagccaacccaccaacggggggacgaccggagatataaaagcaagccaactactaccactactactactaccactgctcggtcaacagggaaaccaacaaacaacaacaacaacaacaacctcaggactcagcagtcaggacaaaaaaaagcaaaggcaagcaaactactactactaaagactactccttaccatcatcagaacaaaacaaactaaccaaaatgaccaacccatctgaaacccatgaactaccaacaacaccaacaacaccatcaacaccaacaacaccaatcgacgatgaactcgatcgaacttatcatgccatcacccaactcatccaaaccacactcaactcaccaccacccaccactccacgactatcgatcgaattccaaccggaccacctccaactatgtctaacaccaaaccacgaacaacaacatcactcaatcatcatctcaatcgatcatacaaccacatcatcatcaccatcatcaccatcaccatcaccatcatcatcaccatcatcatcatcaccttcaacccaacaacatcatcaacatcaacaaaatcaacaacaacaacaactatgtctcactcctacctctcacacctcattcgacttcaaaacaatccgaccaaaccgaaccatgtcactctcatctcactatacaactcaatccaatctcactcatttctcatctacgtcatcgatccaatcgaccaccactactcaccatcccaacccaatctacacactctcaccaacaacaccaacaccatctcatccgcacccggcaaactcatccatcatcatcaacccaaacaacaacaaatcacggaaactaatatatcattcaaaactcaatcctcatcaacttcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacgaagagagaccgaaccaagctcctaacccaagccgaaaagaccgtcgtccttagcgaccactactgttgctttgcgatcccactctacaatactggcatctactccatcctcgctcagtttaccatcttcggcttcgtcttcggcatcctctccttctccgccccctccatcctcgctatcgtcctcgacttcagcttcactgctttctttggagtcttgtgtttggccgtcgggtcgatccaggcgcttgggttcgtctcttctacatatatatatatatatctcctaattaccaacacaaaacttatttttgttatcttttggggttaacaggttttatggagtgtataaagaaaagccgatcatcttcaagcgatattttatgggcaacgtcggcctaatagggatcacgttcctatacagcttgattctcctgatcatctcctccaccaagcatcagacggccatcgaccaatgcttgttgcagttcgtctccaacgacgagtttgtcgatggcccgtcgaactcctcgagacagctctgctccgtctggacttgggcccagttggccgtctgtttcttcgtctggttcttgttcttcttttcgcagttatacttttgttacagtcagttcacccccttttttttttgttttctcttcttctcattctcactaacatcattttttttttttttttggctggtagtggtgaaagtttggggacaagatcaacgccttgatcatatccgataccaatccctaatctcggccgtccggcaatcgagagcgacctcgtcgatggtccaaccgagccatctggaaggtggggatgaatgggagagtcgctcgacgggcggttccctggacatccgctcctcgacatactccggacattcgaatcgacgggccaaggggggagttgccaatggaggcagtcggctgaagaacgagatcgagtggaaagagatcccccactctactaatgagccggtttcgcctccgcctgctcatcaacaagtctcgtcggactcttccgaatcctcggaatctgctcgacgcaaacaaaagtataggcaacgcacggctcggctggatgatgaggacgaggatccgatcgaccctcatctggtcagatcccctccccccgcctcctccggctcttccaccctcatcacccattctaatcatcatcgccgccaactctcctcttccgccggacacccctccttcgtcgatagagaccctcgcgtcgacggccattggatcgaggtcatcgatcagtctcttccggatcccgctcttgcctcccacccccaacttcctccaaatcatcagaagcttccctggatgatcgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntattgtagggcgatggaggagaaaggcgcagattgagtagtgcgctgggtgggtgctggccggggaaccaggccaccgacaaatttgcaggccttgatgtgatgtccttatatgatggctaactcggatcacaacacactctgctactgcacctcccaactgtctgtggggagggctaaccgcaccagatgtcttctcttctctctcgctgtctctcgccacttcttcatctgacagctggcagctggctgggcacaggaatcagcttcacttgacggagaatagtttcatgagctgctgaataactgggtcagggcttcgagaaataggagcttttccatctcatcgactctcggattgaactcttacatgaagatgtgtttatttaaaaaaaattggaatatggtcatcttgagcagttcaaaaacagccaaacactgtccccccttaaaattagccccattaatatttagagtctgagagtgcttatatgtgggtgggaagggggagcacaatgctatggagggaggtactgaacagccactttggccacaaaaaaaacatgggggaatgtggttatcattcctcatgcacaaggcttttggtgaacgatatgagaaagattgatgatcaggcctgaaaacatgggaatgatttgtatttgtaagagaagggtagttggaggggagaatttgagtgggtcatgtgttgatgagaaatagatgaatattcaggaaatcaatcagggaaggttttcttagggttgaaaagtacagtagatcagcactaactagatcactcattaaagtactcatccctggatgttggatcaaaaatcttacatgagattcataacaatattggatatcaaatatgaccaaatccaccaccattttttttaaacatgttggttctttacccaacacctttggggacccatttatgcaaaaaaatatgttttcggaaaagttgctggtttgtaatgctggatttcttagatttgatacctcccaattatgagaacaagtcaaagcaggaatcacagtatttaaattagaaatactctttccaaacagaatcaattcaatcaactggtttctcatatatataatttaccctcttgaattttaagattaaacaaagaagattttggattttggattggcatacagccaattgttttcaaatgctattctaatctatctctccaaatcccggataaaaattattttttagatgatgaactttcaccgatttctttcatcaaacgccggatttcatccctctctgtatcaaactctctattccattctttcatttttttctcaagttcttcataatcagcagcatccaattctttattttttgactcatctttcttctcaagcatgttaactctttccactttttttttgtttttcaacaaagaaatcagtcagaatttttgatatgatttttctatcaatcattttgatgaattaaaactgttgaagaaaacagctcacacaactcctgatatctctctttgtaatttcccaaattttgtttgaggaaccaagaaggggatttccatttattcatggttagttttcagcaacaaaggattttgctttctttggtagaaatcaaaaaaagaatgaattgagacagaaatccttcaaaatgtaacagtagacatacctaatttggactttccttccattctcttgtggagaaggtgatgttgagcacccaaagcaaattcttgatcaagaccactactctctattctttttggatataaatttggatgtgctgaagttccatagcaagtgagcagatagaaggacaataagatacttgtaaacaacatggcttgggttggcttgaactgattatctgtttgttgaattgagaataacagatttctattcagggaggatgtgaatggtttgagaactccagaaaggtaatgagaatttataatttttgttgcaaaacttgatcaaaagcatgggaaggctgttgcttgcttcttcataaaacaattttgattcttgtctcaagaattgaaccttagataagctgcatctcatttagtctgaaaaacattcagaaaagaaactctgtctcacatcttcagctggtttcatttgcaaccccacatgtaacaaattttattcccaaatccttgaagataaaatcatacaaatctaaaacatctccaatcccctgtttatttttttttgattggtcaaagtctttcaaactttaagttgaaacctgtttctgaagaaacatataccaatcctcaaaatcgtgttccacaaagctcactcagttgcaggtgtggtttggtggagcagctttgataatgaaaaatgatagtttcaatgcggacataattcaaagataacaattaagtaagtacaagcaattgagaatcataaatataaattcaactttgcacaagaaacttcagagtaaaaggcccacaaaaattttgagtcaattcatgtcaaaggcctcatggggaattccaagggtttttacatcatcatttcaactttgctagagctttttttccaatacaagcagtaaccgcagttcaagggtgatgataaggttttgtttgattttgacagggagattatttctgccatgctggaaaatggttagttagccacagccacaatttgatgaagcatttctgataggaaagattttgattcaagtacagtgaagtttttgatttagtagggggtatcaaatgtaaccaaatccaccattatttaaatgactggtttgaaaaaatccatccttttttaaacatgttggttcttcattaaactcttttggggcccattgatgcagaaatggttttggggaaaaatgaccagtttataatagtggatttcctatatctgataccccctagtatgaagcatccatattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngaccggaagggattcctccggtcgatgaaggtacaacaacctcatcgaccggaaggaatcctttccggtcgatgagacttttttttatccttccggtcatgggaacaggagcgacgactcccaaacccccttaagcatgaggggcggtttggggcgccaactccccaaaaataaattaaaaaaataaaaaaaacatttgatggccgactcccaaagtcggccatcttttggaagaacgactcccagccgacgacccctcgaccaaaacgggagtcgtcgactaatttttgggagtcgtttttccaacccccataatatatatctgccatgttggacaaatacttcctcagtagcaacagtgaagcagatacaatacaatacatctgatactccaaatcatttgtattgtgtatcatatctaaaatcagatatgatacaattgtattgtatcaaaaaaccactacacattttttggccaatttggactgttttcaacaaaagatttggaagataaaaaagatatagtattttattttatttgtcctgggctgtatttctgaccagatacaagaattttgatacatttgtatagcatctgttgttgatacaatacaaataaaatgcatttggaaaaaatttgtattggtttcactgttttcagtagggaggccaaggggggggggggtgctttggcagagtttatttcctaaaaaaaataaaaattcaataaacaattaatagtcctgaatttcactccacttaccaggatgatctagatatttcccatggattattggatttccatggaggcaacttactacaatttgctcacaattattgttttggctagaagcaattgtttgataaagggggttccctactgaaagaattcagggggtatcaaatataagaaatccaccattggaaatcagtcaattttccaaaaattaaattttgcatcaatgagcccccaaaggggttaagcgcagaaccaaaatgtttaaaaatgattaatttctccaaaaagtcaatcataaatggcagatttggttgtatgtgatacccattagcaacggtgggccgctacactaaccgtagcggttagtgtagcgcaacgcagcggaatcgctgttagcgattagcgtagcgtagcggaattccgccacgacaccgctaacgctacgcgtgtgggccgcaaaaaagggcccactacgcttcgctacagccgtttttagcggtttttggccgctttttccgctaaaagcgctgtagcgcagcgtagcgtagcgaaaaaccgctaaaaaaccgctaacactacggtttttggtgaaaaaaaagcgccgctacgctacgctttttgggccaaaagcgtagcgtagcggcccaccgctgccattagtagtatgttaatttatgaaattatggatatagttttcaaaaaacttccctttgtgtcaatccaaaaaaaaaatgaaaaaatagggggctgggaaaatgaatcccagattttgggagaactacccccaagagtttggagatatcaagaggactggatcttgaccatcaaaagccaatcctggtttttggcctcccaattaaaccaggaaagatggaattcttggaaagaagtaatcctactttccaagtttatggactaatttccctcacaccatgcaggtacataatcaatcttcttggcaagaaaatgttcctctgactgggcaggttaaaaaattgctcagcaggaggaatttcctctgtttgagcaggtatatgagctgtctggccataggaaaatcatttttttatcagaaggttacaaacctgcttggccagaggaaattttccttgcccaataggttatgaacctgctccacaagaggaaagtcgtgttttcaggcaggttatggactagagatgaccccatcgcatcaggatctccacttgatttttcagcggaatcagacatccacatccactggtgggtatccctcagccttagcgggtatccacagatatctgccccttaaatggttgacaaggtacgtgtaacttgctggctggaagggtttcctcccagccaacaaggtacatgtacctcgccggctggaaggaaaaccttccggttgacaaggtacatgtatgccttgctgactggaagggtttccttccagttgacaagtttgcgccttgttggccttgagaatctactcaaggcaaagaggtattcctcttggacttgtttacaaggtcttggtctcgggtatccctttggccttgtgtacaaggtcttggcctcaggtatccctggagatacccagatatctgacaggatttcaaggagaagcggacaatgacatccgcatactctggcggttatccgccagcagatactggatagaaggtatccaaaagggataacccaaggccatctctattatggacctgctccacaaatttaggaaatccctccttccaattaggttcatagccttcctgtaaagagaaaatcactcttacaaagttggtaaataacgtttctggaaatagaaaagccttatttacaagtagtttatggacctggcaaatcccatccatccctggcaaattagtagaccaaatcccagtttgagagccagttgtctgtttttctaccaacttttgggatccattctcccagaatttacagggagttgctttttcaaccccccatgtatttttcttttataaaatattttcagagaacctaatgaagtctctgagaatttttccatctattatttctttttgtatttgagcacaagagctcccaaaatatatttaattctcttccagtttctcattgacctgtcaaaatctgctggtcccccagttttgatttagagccttgaaagctagattaccgtgcaaaaatctagactttatgggtcttaatcaaaccctggaaggtccccagatccagcaggaagttgtctaatctcttgaaaagcaagttttaggtcattggaatgagtatccaatgcaagttgttcattttttggaacatttctttaatgtacccacttgaccatttgatctatgattactgcaagttttatatttgtgattaatcagttgaatttaactcaagtacagcaggtgaactgatttttttgatgcaggtttcagtgcaggctacagaatgaatttcttctgtagttgcaaacaaaagtcacagcttgtgtcaggcctatgtgccaacttgtgatctgaacaaacccaaaccaacccaaatgcaggttgtgatattgcaaaaacatgactcaaccaagttgaaatggggtggggcaggtaggcaattttcagacctgaactgtagaagtgcatgtcaaattgatatgttttacctgcgcacaccacataaaatctatttatacatcaatcatttgattaattatacctataaacacaaaaaactatgaagaaaaacatgtgggagtctttatagtctcacaaaaaaaagagttggtgccaattaatataattttgcatgctccttcaggtcatctagtagtactagcctttgagcacgtaagcattgctgatacattaactctttttaaaaaaaaatctgtgcatagaaggattttgttgaactaattgttcaccggcgcttagtaatatttgagatgtactataatggagcgggatacaaatttgactgaacgaaacattgcttagtaaggtgtgacttggttcaatggtaaagaagacttgagtgcgctggaattcgagaggatgctttgaagcaaccgagtaggtaatttgaaagcgatataggaattgagaggaattcacatggaaagaattgattaaaaaaagctctgagggctctgttagcttagatcacgttgatgagttatctgattaggtatctccggtcctattgggattggtttatgagggcgtcgggtgttgttgaatggttgaagtaagcaaatgcccgattccaaagctcagtggttttcgatggttctatgaatgctctctcatgaagcacgtcggccattcttaaacatttctggtttgcttcctcatccttgctgccgtagcatgttgatctccatatgggtgaagcaaagacgatccgacataaatcccgactgtgttagaaattcaatagatcgaataaagagtaagcaaccctgtcagtagatatgccaaaaggcgtacactcggtaagtgaggggaagacttacgcaatgagtgaaaaacttcttgaaggagcgacgtgatactggctattgctattgtccgtgtagaatgcccaccgtttatcccgaatcaatgttaaactactcgacgtatcttattgtgatggtgatttcagatagttcgtaaccgtagttttaagatcaacatcacagcataagcatcaaaaaaagtcctaaggagattggctaactggtatgaaggtgaatcgttccaacacatgggtcaccagtcccgccgttcaaatacgcttcgcaggcccccagattgaaggttacccaaaggataaaaaagagtagagtcatccgagacttttcaaaggcgagtttagtttgagaggaaatgaataagtgtcgcacagccgtttcgaataggtggaaaaaaagtgtgtgcagcatttggtaccgagtttttaggtctgatagaatttaaatgtgaatggaagaattttgtaagaaaaactagttgattgagcggaaaattcctggaaaggtcttatggtctgatcgcaccttaagtgctggcaaagagataatcggagaagagttgaagagggaggaagaatgattcttgactacatagaacgggcactgggttgggcctaaacccacaggagagagctattttcaatgccagtgatcctccccaaatctgatgtgaatcagctcggcctggcagatacatacaacccaatcactggcatcgcctggtgttctcctgagagatttcaaccttgaatatctgaaagaatcgttccgaagtctaggcaaactcacctttgttgtgttggtagataagctcacctaaggttgctttcaattccaaatagagagataagcagctgtcgcaagcccagtgcgagaggtagcttgatccggtcttgagttgcctgttgtttgagttgaaagaatggcacatttcccgatttctgcgtccgatacgagcgagggtcacctctttggaggtaatcaggcaatcttattttgtcttcagacaaaagcacgtatggctcataagattgggaaatataagtcgctgacaaagagagattagagggtattagactacacaaaattcgagcgctgcgggacgttggagcccatgcttccacggcagtgagttggagagtcaagtgagtcttggaggtatgcaaataaataatcttaggccgaaggcctggttgaaagtttctgccacctacagcggagcttcccgctcaatgacccatgccctggaaacaggaaagcgatgtattacataaatggaagcttgaggttgatcaatctctggaaattgagataaagaacctacatatgtagaagcagttgactctcaaccttctctggaggttaccaatctttaccaatggctgtcggcacagccacgaaattccaagcggttgcgctccggtgagtgctgcagtacagttttggctccggcgaggttagatcgacgctgtgataggtgacggcggcggaagccctcctggaaaagattccgaattcaaatgaagagattttgtactatgcagatgttatacaaacaatttgggttacagattgttttctagattgtcgacgtgaacaacgtggaaattgaggattccacagagcatccatccgccagccgactccagcctccggagcagtggactcaggagtggccggactgtccatgccatgcataggaggacgatatatgaggtacagagcgtctagggcgttaggggcaataagaggctagccaccactcgcgctggcatctcctactcatggattgtgtgacatattcgacgtgttctggatcatctttgaactccaagtattccgagctagcgatggcgacctttcttctgaagaaccttctaggctgcttacaagacggattctacgtacacaaacatgaggtacatgcctacagcttacaagtgtatcgcctaggataaattccaaagctagtaacatggcagctggctataatgatatcattgcagtacggattgccagccatgaaagagacagtctgcgagacgccatgaaagcggcaatttggcaaacaatgctgcaataaatgacctgtcgtgttgccaaattgtcattcgctcatgctgatgccacccacccggcttcacgcggatggctttccagttctgcatctgtggcaacccttacaataaagctcgaccgatcactccacttctggatttcagcgaattctgtcgcaagctggaagcaagaagcaccggtgactccagtcagggcttcaaggctgataaacaagcagaaagtttgaacgaagtcacataccctgctagcgtatcctagattaccaactcttcaatcttgagctcctgaaagggcaagatactaggaactcccagtagcctacgagcaaaactttgaccaaagggtgcttagacaccagaagaagtacaaatacacttggcaacgatttcgaggctgcttgggaaaattagggagctagattggtcaatcagacgcataaataaatatacatatttccatgaagcctgcagtggcctcttttttcagcgcatctccgtattttgcatgtcctaattactgaaacataaggaagtcaacggatcaaatgtgcggtccatttttctgacttaggagacgctgtgaggggaaacacagaaagcttacgaagctgcttcagaaagaaggccctatcagtcacattggtatgactacaactatgtgcgttgcatggagtgtgccctattgcactcaaatctgagtttaggatgcccttgttgattatcgtttatttatcgctcggatcttacaaagcaggattgagctgcggacccggtgttttctttcgatcacagagatgcatgcatggcaatgcaagtccattgtaaataagtcagattgtcgctcttcggctctccacctatggccaaagccaaagtccaagttaacattacagccaagacacccggtcaaagaattatgaagataacctggctgtggacaaggtcgtcaccaaatgagcgtcgacacttgaactactgatcggctatttcgggtccagtttggacttgaaattgaaaggataaatttgttgaaatcttatctgctgggggacatcacccacagtctggaaccacgtacaactgcacatgtagagatcctagtaccacgtgcgcaactacctttccttagaaatcctggaatacatggacttgcattacttgttgccgagaccgttcagataaagctggaaccgggtttttgcagagggtgagggtattcggcgccagatgaatatgcatagtgcgcaatgttaaatcaaatctgcacttatataaaaaaaaaaaaaaaaaaaaaaaaaagagggtatccggtgtccaaaggaccaaaatcacctgggtggcactcgtaacccaggtggatccaagttttttgtcttcaaagctagagcctgtaggaatcctaaagccttccccctattttcgatgctcacaacaggaaatcagctagccaccagaatgtagtgcagaaaaaacaaatcccagcacagacaggaaccagcaagagtatctagacctagacagaacttgaagactgtgccaaagatagcctgttgctatcttgcaattccagccacaagtgctgcctcaaggcaagttttttcaaaaggaagacaaatggtcacttagcagcactcatcactcaagtgtcttttttaatctgaaggattatgtataggatcaaccccttgatggtctactcgagtcttagagaaactccttcggttgccacccttttcatcacttatcttatctagactcccacagtcaaccacccataattgactggtgcacactttgaaaggggttgtatcggttacaaccccccgcaataaggtcgcccggaggcgaccaatataagatcggtctgattgactgatttcctggccagtatgaaatcggtcaagagaccaatgttatatcgggttgccttggggcgacattattgcgaggggttgtaaccgatacaaccccttttgccgtggtgcagccctcatagaaattcaaaacttgcaaaaactgccaaaaaatgaacaaatagaagctccaatttttctcctgggtataaaccatggaaaatttgagggtagtacatgtcaggtgacatgtagctaactcctgcctgtattccagtgttacttcaaagtcaaagggttgggactccctgatgaccacaaagggaacatttttattttagcagacaagcattagagtaacaatggagttgtaacatatgtcacttcatgtcacctgacacctactgccctcagatatttcctggtgatatttttttgtacagttgcacaaatcaataacccgtaacaggacccaggcaaccccctatataggtgcctaaccaaactgcagggatttctggccaaaaattcaaaatgatacacaccaaaaatgtatgaatggcctttttatcctcatagggtactaacctagaatgtatgaatgacataaaattgtcaaaactttgccaaactttccttctattcttgggttttttgctttttcctgtgtgaatttggtggatacaacttgcctcaaaaaggtgaaaaaagctaatttttggcagcaaaaaaaaggcaaactgcaagtttgaggtttctggacaatctggatgattgtaatttatagggctctgccccccccccccccctcagcaggagggtaggcacaaaatgtgtatgaatggcttcactacaaaacgtgttggatcacattttgaaaatgtgtgataacatcgcatgtgaaatgcgatgttattgcgcattttcaaaatgtgatccaacacgttttgtagtgctttgagaaatgcaggaattttggcaaaatctaagatttttggttaggcacctctataggggattgcctgggtcctcctgcaaaaaaatgaagtttgagctgacccatcacctgcagtattattattcatcatgcaagtaagtacattgcatcaaacaatgctacacagcccttagaacaagaaaatatgtagccgaccacaaaatactgcctctaaggggtcaaaatacttctctgtggcttcctgtaagcttgaactacatattttcctgttatgtgttcattgaagcatgttttgtgcacgttttttcaagaaggagtattacaggttattgatgtgcacaactgtacttcccaatcatctgggggtctgagtggtccctagacccagtcacaaccactcaactagaaccttctggatggttcatgtcaaaccacttttgaagaattcacaggaatgtcacatattatgtaattcccagcttaaatttggcattgtgtctcattccttcccccattcctagcttggtagagctcttccctctgcagtactattgctagggatgtccttccttcttatctttcttccttcccttcttcatttggtgcctacaacacttcattccccctccagtgctagtaatcaataatgtaatgtggttctataatctctcctaggctgtcagcgccggtctcttatgtgacctggcgttgatggggtttatggggtcgcactataactgcagaggcagtcagtggaagagaaccacacctcgacgctagtaagcggaggggttagctccctgggttagaggggacacacgcggtatgagcttcgcggtgccgagcttagagtacgtataactctcttctaggctacagtagtgactttactgtagtctagggatggaggaagatgataggggtaggaaggagggatgtaataaattgtaatagattataaaaaaccccactcacttaatttaagtaaggacaacgggtttgtatggcaaataatctctggggggaagaatcctagagggaaagccctcccccttaagtattgcaaggcagggttcaaactgcctgttggaccggacaggtccacagatgatcattttatgtatttaaatcacaaatgatcagaacatgtatttaaattaagattacatcaaaagtggagggaatgacatcatttctctctatgggaaatccatacagagaggaataaattaatcaattcccaaagtgtagtaatctctctaattacagaatatacttagagagaaagaagaataaactttatgtacataagttagcatctctgtaataaaggaatattaatacagaggaaaatactaagttattccacggaattacttaggagaaaaaaatataaaaaaggaatgaataaaaatacaatagagtgttgagggggattgaacacagggtgttggtaagaattgtctgaagacagttcttaaccactacactagcctgtttgtacttatatgttcacattgtagacacatgggctatagcctcagtgtctgacataggcttttgagccaagtaatagtccttccagaacaatcagcaaagaaccaaagcagtttctaatcacattccacctgggggatgccatttgggtatcagcctcaggaatctagagggtataaaaaatggttacagcagcttcaaggtatttcaggcttacttcttgaaattaaaagcttctatacatctatgatatcaacagcactgaaaccaatagaatacatgtgtaaggactccgttgagtccttcactgtctgttggaaaggtgctagaaaaattgctgaatagcgtccacggagaagattctagtaccaatgtgtctttcatttcagtctagacaggagagaaagatctctcagttagtatctacaaatgatgggaagtaagaaaaggaaatgagaagataaggaaggaaggcagggtacttacctagacaggagagaaagatctctgctgtctaggtgaaggggaagtgcaggaataaatacaaggcagaactgagcttatgtaatctagtgacatgtttgtgtaagtcatgaggagcaggccttacaacatgtatctgtattggtctgtatctgtatcttttttatcccaattatacattgtatctgtattgtatttacaaatatattgtatctggtcaccaatacagctcaataaaaaaatacaatactgtgttttttgtattgcccagttgagttgttgaataaaatccaaattggccaaaaatgtgtagtagttttgttgataaaattcctctgtgttgtatctgattttatatacaatacccaataccattttttttagtatcagaggaaaagatacactacactgtattgcccaatagatgtattgtattgtatttctttcacttttggtatcaatggcatagcctgagttgcaagctgtcccgggtttctcaacatttcattcattttcaatatgaaggccagtagacactaccactctgccaatggcaatgaagtcaggtggtaatctagcccaaaagccagcacataattgacaattggcagggtgatagtcactcagcttgaaagccagaatgtattggtcattgatcttaaagctacatatctcaatagcccatatgtgcttgccatttttctttgtgtttgtcccagctcaatggggccaaatttcaaacaacagcttggacactgtcaaaatattcaagtaacacaagtaattgaatcaatcaggggagcccatcaactttaaatgcacataaagagtgttacctcactagattgagatgactttcaaagataccatgtatcaaagcaacatgatttccaaatctagtgatcattgattaattcaacaccatttcaaaatgaggtcaatagataaaagttgacaaaacatcaactctagccagcaaactcaatgcagagtgatgtaaatcccacaaggagaaaaaattggtcattgttatccaagtatagcctccagatatcatattgtatgtaacttcctagttttgatttgggtactgtaggtttcagactttcagttgcaccagcctagagctgaccagagttgtgagtcttggtggcaagggtaggtacaggaatgattaaagaaacattgtccaagttggtcataccacatcaatggctgagagaagtgatgcttcaagtgttttaaatgccaaatactaaaaaaagctgtcttgtaagtggtagagctggagacaagggtgggctgccatgctaaactacacttttggcccaaaagtgtgagcgtagtggcacttgttttgcacagaaatctggtagtgttagcacaataggatggttcacatttgaaatatttcggcaaaatcttcatgtgaaaccagcagagcgctgtgagtttgcatgcataaagttggcctgcacgtctgccaatttttaaagttttttgaaaccagcaagcaggaattttatccaaaatcaacaagattttattcaaatgtgaaccgtcctattattagcgcattttcactacgctgcactgcactacaagccgctaagttgccaaaagaaaactgctaaccagtgtggcaggcccttttttgcagcatgtgtgcatagtgttagcaaagacatggcagaattccactacactaagctattcttcagtgcaattccactatgctaagctgcactaatgctacagtcagtgtaactggcccattgttgctgaagagactggacttggagcagcgggaaatggttccccaagacaaccagggtgagtgagtgaattggtggaaggatgagaaagacttctacaacttaccctcctgatcaggtaccccagacatgaaatgagactgtcaggtagaaaaatagactacagtctatcacccaaacagcttttggtgtattgaagaaaagagaggagcaagacacctcaaccacaagttccagtccctcacattctcaaccactgaactaaacatatgtgtgggatctggatacgccttgaagagggtaccaagctccacccaatggtaactcgtttagttcttcacctttggaaatattttagataatttcatttagattggggcgaaatccaaaatatatatatagacgaaaatacaacgacatgtggctgtctgcttttcatatttaaggatccgtgcgatcggtctgaatgaaaacaggcgttgaaaactgtaaactcccgtcacaaaatttgagagtccaatcggtggtccagaaaatgaagatatcatatttcttccccccgtttaagcgttttcaaacgatggtatttggtcgaggatcttcgattcttcaaggttgggtttagggattgcaaagcctttgttgagacgaccggccaatttattcggatccagtaaggcgagattccgatggaaatgcaatctgatgtgatagaggaaatccgtgtatggcccaagtgggcgagggatgcctttgacgtgtgcaaaatttccgattttggtcttcggggttggggtgcggttgatgagagatacggttgtgggtgcggcagggtcgttagatgcggttgatgatgagtcgatactctcggcggctttgcgaagtaagtctcgccgtaaccgtttggcttgagcggcttcgatcaaggcttcttccttggttgggatctgagggggttggcagtattgataagcttgaacgtactgttcactcaagactttcttcatattctttttggtcatctcaggtagcagacgctggaattcttcgatggcttgtttcgcttgggcttcggacttgcaaggaacgtttcgccaaacggccgcagggattttcgctttgatactgctaggagaagatgggttggaataggcaggcttttgtgaaagctcgagttgcgcaagctctcttgatattgtccgtattactttgtcacgtttcaagtcacgagcgttgtcgacgagttctattattgccaaaggcgcatgatcgttcgctcgatatcctacgcggtgaatcctggtatatccaccacatcgagtctcatatcgctttgccaaattgtgaaaaaggtgttttcgtacttgaacccaattctgtttcaagtaatactgctcagtcataaattctagctcaagcacttgaagctgtgagtgatgacgtaccataaggtaagactcagctttccgctgataaaaaatgttctcggtgccatacttggaccaggtaatgactcgttcggccaatcttgatatcgctttagctttggggtatgtggtcttaatttgctcatgttcgatcagggctgagaccaagtttctgaacatggccctcctatgggacatcgaacggttaagtttggcgagacgcatgttggagttttgtctgttgataatctgttaattatcgagatagcctaggtggtgaggtgaagctggttccttgatgtcttcgtttccgtcagcctggtgtttcggctgtggacttggtcgtctgactgacgaaaggtgcctcctcccccgaagggggcttcactatccgtatgcacccaagctccactatgcatacactggccactcgcctgcccaagagtcaagacccgaggggctacatactttcattttgtcctgggaggcttcacccctctttggatttaaataataaattcttgcctacttctcgcattttccctaccttcgacaatcgctgatagctgacttgaacagatgtcaaaacttgatgcacagtaccctgtgatcactccatgagcacaaatgtggcacaagcccaagtctggcttggccgaacccaagctctgggctcaccagaaccaccaaccacaaaacccgacccgaccaccacacccgacaccaaccagcaccactcattggttttggcctggttggcactctcgcttgggctcggccaagctaggctttggcccgacccaccccagctttgggaggtgccaagccaggcttgagtataggccaagttgggtttagagggtgccacgcggggtttgggatcggccaagcccgcttggcctctttttcgtccaacttgtgccagtgcccagactggcttgcaacaccatacatatgtagacgaagagggggaattttgtggattgattaccaagaaatccggctcaactccctccggcaaaaagtggaatacctaagggattggggtgcccccaaccgcacctcgaggcagcctccggccggagtgcgcgtacgggtcacgcccttcttgggcggtggtcgagaggttgtatgaagtccctctcattcatctcttcatacacatcactgagatcaccggtgtataggttctggccgagaagagctgtcgctgtgcaagtggctcacccgaccgcattcaccggtgtgtgaccttgtgtgacttgaggcttagcagggcttctctgtgtgtatacaacatttgtgacttcaacccatacacacatatattgagccaaaggatgaaagcgagctccatcagatcaacataaaaatataggttgcacgttctgcttcaagtcgattcgcccacgaccttacctgttcttgccatcttagccacagtcactcacaatgtccatgatgaacccgttccaaaaaatattcatcacttttgcactcgcaggtcttatcattggccttctctcgggccaggctgctgctagagaagtccaatgtgattaccactttgctcctctggatggtgttaatactggcaagggctgtaagtcgcaatagcccacccactcagatttttttcctgatattgctaattattgataaactgttccaattactccagcctgcatttcttcggcgaatactgctcaagacaactactgctctcttgactactgcggtgttcgtgccacccccaccacctacacccactgtgagcttcagccctcatcgtcgaagggtaaagatcacaatcatgagagactgatggcgctgctttgaatcctttcgtgggctcgtgttgacctaatgaactgatgtcagggaataatgttcaatacatccaatgcgaaggcatacccaaagtttttgtgcagcaatacttccgttacaccacatacgtctgtaagtattcgagactattgctttacatagccaaagatttcttgccggtacctcctaaccattgaaacgtgtcgcagccgcgcaggacaagttcaatgggaaattctacaaatgctactatcagccccctcaaaacacatattacatcagtgagtgccacctgactcaaagttaacccagagtttacaaactgacatgtgtgttccaaacaactaggctgtactaaatgcccgtaggaataagtcgtcgttagttgcctactcaaggggttgacggtccaacgaattctcgatgctgccttgcgtaggtatcatgacattacttattcatcgtacatcaagtttgctattgccggcactcccctcacggagttcgattggcagataagagtgcagatgtttccttctatgaaccctttattttcatctctatctatccgccggatatttttctatggcaaaacacagaaggacttgtcttttgagggattcatgtgacgctagttaaatattactaccggattgaacctttttttttcatgcgagcaaaacacggaaggacttgtcttttgagcaatacatgtgacgttagttgaacattactaccgaactgaaccgagtccgccggggacgttgcgcgaaatcctgaggggccttatcaaactagatcaatcccttgtcttttgagcaattcatgtgacactggttcctattgtctaaatttattgatttagacggactggctaaatcaagttatctagtcgataaaaggttctccactccaagttgatatgagtagaactttgggtgttgatggagattacctggtacctgatctcagttcaggtgaaagagctgagttttggacaacatggaaaaacggaacaaagaaagaacaaatcaatgagtaaatggtaaagaaataaggaaacacaacaatacacaagagagggaaaagggacagttcttacacaatccttaagttcatcaaaataatccatatcatccttgtctccattgactgattgggccattggtaggaactgatttggaatcattctactgagttggtaatgacatacatatgttaaactgtgtttttagcccaaaatcagtcagagaaaagaatcacaggtatctcaattccatataatatttactggggcttggttaaataactcccagaaattggagagttgactcccaggccccggaatccccaaaatttgggagttgaaccccccaaacctttgactggtttgggagtcaactccctaaaaattatatctaaaaaaataaaacccctggtcagtttgggagttgatcctccaaaaccaaccagggtttgggggttgatgagccaaaagacccccacggaagtgctgggaggatgaatcccggccgctgagagtactagagatggcctcagggtatctgttacagatacccgttatccactggaggatacccaccaggcccaacggatacccgccagaggattcagatttgggtgtggatgccccaatctcctcagaatcctggcgggtatccgggtatctccagggatacccgtcagagggacccggccttgagaccttgtacagtctcaaggccaagaggggttcctcttggcctggagaatgtactttcttgaggccgcaaggcacaaccttgtcaacctgaaggttttcctacaagataatgaattatgtagcatatgtatatctggttgtaatatcatgaaaagtactatttatggctattttgtactatatatgtccttgattggtctcactacaccatcaagagtgtacctcttggctgtcaagagagtaccccttggctgtcaagagtgtacaccttgctggccaaggtggttttccttggccattgagattgtacaccttgccggccaaggtggttttccttggccattgagagtgtataccctcaacagctgagagtaatccttgcggccacttcagtggggatcttcaaaccctggttggttttggaggactgaatctcaaaccaacatggggttttatttttttaaatattttttagggagtcaactctcaccattcaaatgttttgggggtttgactcccaaattttggggaatccgggggctttttgggggacatttaaccaagctccttttgagattttattttgtgctgcaacaaagttttttcaaccctgtcatcattttacctgacccccttcactacaaaaagtgttggatcacattgtgaaaatgtgtggtaacattgcatccttgaatttcaaacacactggggtgagctgagctcaagctaaactagcttttggctctgatttcagctaaccattgctagatctagcaacagttagctcacaagctagctaaaaggacacacccatggttgtgcttcaatttggtgccctcatgcaaatattacacacctcaactccaaaccattcatcacaacttaacctcaagccacaccaatgtaactgaatcattgtggctgttctagcttagtgctagctacaagcttaaatcactcaattttagctcaaccagtaaagatactctcataatataactttccctcatttgggagttagtacaagctcttgctgaggtctgtttttgtagaatctcacacaaaatccacagaagagttcagcattcaacatcaaaagcctggttgattggattgtcttggtaattgtatgctttttattgtaaaataaattcaaacatgggatctctgcttctgcagagatgtatgactctgcatctgtcttgtaactaactcactcgtggaagttagttctcagcaagtctgcccaggagttgatgtcaggtctctgatctcacactgctcctgaaggaatgcaggcttagggtggtcaagaactgcaggatgccatggttgaaggctaactggacatccaagcagtcagtacacaccattccttcttcccagccctaatatcaatcaatgagataccgagagagattcagaaaagattcaattgtattaggtagaaacatcatcagttcaagtttggtagggttgtactgcatcaatgttaaccccactgtataacttgcttgaggtatgtttcttcaactgggttctggggcgatatcaatcgatatttaaacagaagattttatttcgctcataggacgggttcaggggtaggggaatgaaaaatgatgatttattgtttatttttcatttgtgacgcggggccctcctgagtaaacttatattgcctcgggggttctttcgatgtatgagatagctgttgaaaaagcaggaaaggggtctcgtcagctcatgcggtatggagaaaaagcttaggtgagcgggcttaccttcgctaaccgtagtgatttgatcggcttcctcgtccggtatttcaatcgagaactcctatagtctccgatcacgttcagttgggagcagcggaatggtagaagaacttggcacctgatcaaatcttacctcctcaatcgccatgacaacttcgacggcatctaaagagtccagacccaggtcggtggtgaatgaggccgtaggggtaatctattgaagaggagaacatgttttgagtactcagaacatgtttagcagccacgacatcatcacaaaccttggcggggtcacatttttcaaagctgcccaacacttcgaggattctacgttgaatgtcatccttgctcaatgaacccccacttgcgaatcgaatcgactggaggttgatcgtaggacggttgagtgcaggggagaattgagggatggtactccgagaaccactgctcaaaggttgaaatgacaccctcgtggagtaagccgccaacttcgggacagtgttgattttggaaagggcgggtctggcaattgaccgggatcggagagcgtatcgggttagagccatgcttgtggagtgatcgatcaggggtgccggttaaatgtttcgtggttccgtcaggcctcggaagggagatgatgttcttgtgtcttgagttgctgtcaccagttcggggggtcgggtggatcgggcagggccaatcacgtgcggcatgattgattttgcatatattgcgcagcagctgatgcacacaagctgcgccccagcgcgcactcatcgcctcaagtcaacgggtccccgactccgccactgtcgatccctatccaacacaatcaatcgtcaatcaatgatgatctccaacccaaagacctccagtccatcagtcatccctggccaggagctaatcacctcggatgagtctcaaccatcagcaacctatcaatgcggccctggcacattcgaaagacaggggaaagtttacgcctccgttgtgggtcaacccgtaaggaatgcaggcgtgagtcgatagttcaagtggtggtcgatgtcacttttctcaaaatcaagttgctgatcagctcgtcaatgttccaagacgatttcagttgagtgttcttcacgatgcgcgaaggtacccgtggtgggaaccatcgttattgggatgattaccaaggtgacgaaaccgcaagcacatgtgtcaatcataatggttgatgaccttcctttgcctgtcggtcaagagcttcaaggcgcaattcgatctcaggatgtgagacaagtggataaagataaagtaataatttgggattgttacagacctggagatatcgttcgagctgaagtggtgaagagctttgtgttgatactctgaagattggtattgatgctgaccgtttcactcttgattagatttcactgcctactagtgcaatggggtatctgttggcgacatttcggaatcatcttggcgtcgttttcgcacagcattctcaaaccgggaaccgtatgacagcaatcagttggaaggaaatgaaggatgccgaaacaggtcaaaaagaagcccgaaaagtagctggacctaactgagcagatcagagaagatggtttcatgtcgctgttgttccgtgatcataatagtactacccgacacaccttattcactcagcctccatcgaatcagcaatgccttttttgcttcatttgccggcaaagagacagccagtccaaactcaacacacacccaaccaacttgagcctgaatcctgtattagtatatctaggcttggctttgtacattaagtctgatatttgccacttctcttagctgacgagtgtagagatttttctgggttcaaatcctcagtaggtcaaattctgcactaatcaatgaatggttcttgttaattttgaaattgcatctatctttcaatttctaagttcaaaattgattgatggtaaatcaggtagcaagtgagccctgcaaggcttggttgctcacccaatgggaaaaactccctcattgcttggttgaccacaccaatttgaataccaacagtgcttccacccttgtgtccaaccacacctgttggaatttcacatttctgttaatctttttttcccttttcttactaagtgtatattcaatgtgttactcctgttttcccacagaccgcccctagttgtagtagcatatctagcagcttgctcacagagaaatacaatcatcagttattctgtgcataatccctggagtatctacagggtaaaactctttgtattgtgtgtgctttttcaccagacaagctagcagccttagccctccttggggttctttgaccttgtttttttcctcacacctttttgtcttgagtttgtttttcctggtcacttcttcctcctctcaactctggctgtgaaagttcaacaacatccctcattactcactcctcatgtccaatactgaacagtcattgggtgagttaaggcaggttcctaacaaaaaattcacacaagtagaatgatagaataattgcaaacagtctacatgtgaatgtaaggcagagctgctattaaaatttggacatttgttaaatattgaaattgtcatgtagagaatttcaaggggactaaagatgtggcctgggaagtgggattccccactgggatggagcatctccaatgtttctgctgatgtggtacatggtactgaattcagcagtccatgaggcttttttggcatctagccaagcttctaaaggtttctagggtggaccaattggaatttttccactcacccccactcagattcacagtcgtcaatttggactgttgtggcaggttcaagacatcttgggatctgcttggagacttctgaaatcaggcgaattcactcgcagactgttagagatgctctcatgaagaagtgaacttgcttggttgcaaaaatgcttttgtaatctggttctctgtgaaacaaaaatataaagggagactcaattggttcacatgtcctatcttatcatcttctcccaaacacaattgatctaccaaataaagtgtcaaaaaatgaacaacttgtgtcaatgaaatttgagttggagaagagaaaaagttggcagagccaaaaaagcagactatgtctgatatacttgtatgacttaacaaagtgggctaatgtgtactcggttaaggctgaggagaggcttatgtgtctactcaggatcaataataagctgaactgatgatttcaatttctcagtatctagtgaatgttaattagtctagatacaaggtgcacaagttgtgggacaatgatgcataatgaatatagaaaaaaatcaaaatttctcaagcatgaaaagagtgaaatgtgataaaaaggagtgacatgtatgagcaaaaaagagagagagagaggtcaagtgaaattcaaacatgcgtggtatactcattccaatgacctaaaacttgcttttcataggattggatgactttctgctggatctggggccccattttttgactaagacccaaagagtctatatttttgcagggaaatctagcttttgaggctctaaatcaaaactgggggacatgcagattttgatgggaagttttgaatgtcacatgagaccaattgggaagccatgctagctcctcagaaagaggatgaaaaatagagtctcaaccggttagggttgtatcactctgatttaaaaacaaattggagtgcttcatcttcaaccccagactcaacaagatactcggtgtggtaacccatacatttccatatcagatattatttcactgtacattgtctgggaatagtcacattattactgactattcagattctcattccttttttaccgatatagaagatctcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaccccgagatatttagatgtttgagccatgctgagtatatccctaactaaaaaaaagaaacctgcaataaagacaagaaaaaactagagcccaaaaccatatgatctgaaaaaatttaatgaagatagtgatccagaacctattgacaagaaaggcaaccctaatattgttacataagatgtgagcaaatggaattattctgcaattgcagagtactcccaatctttccaaaaggtcttgtagtctgctcctcggcgagcttgttcgtcctgtaacacccatttgaaagcattccaatcaatttttccaaacaggccaaccatttttgatactaactccgctaagaattcttcttcttcctctcgccgctttctaccgccgtgtcgtatttgtttttccattgctaggcccacccccgtgttgtcacctaaatacatatgatgacgatctcccggcaaaatccaccaagtttctggccaaatattattgttctccaggtaaccaattgttccttcgtagttcagcagcatcatgaaaccaatacggccagttgaatatccaggtaattccttccaatccccctccgatgttgatccacgattctcagggaacattcgtacgaattctttatccgggtaccctttgtcaatataatccgctgtgactttaaatgtatttgccgagtaatcctttttgctgcttgtccaggtgggaattggtgtccattcttcgattggttttgcattcaatgcatctttgtataacgaatccatcttccagctagccgttccatgagtttctgtactctccatttccgtctgttcgccgtcttgatccaaggtctctagttcgattccaactccggtcgttcctctcatatgtggtatactcccagcatccacataacagtctactttcatactaaaacacttatctgctatcctacgcggaggtgccatctcccatcctggaatctttggagaacaaatggggatacataatcttccaccatcctctaatttgtagctcagtatctcacctcggtttttggataactctagacgtaccttatgatcagccaggaagggccttcccaacaccgtataaaccttacctcgagcaataaagaaatttgcagccttctcatcttcagaatctatgcagaaatggattccttccgccaagccaactatgggtgttgaatgtcctccaatacccatgatgttcatactgatctcacgtgctggtaacttcaactgtatggccaatccttctggcataatattcatttctgcgcccgtgtccactagagccttcacctgtttacctccaatcacgatgtcaataaatccgagcgggcaagcataagttagtgaattctcactcaaacctaaattcattcggcgctgtcgcttaatttcgtcctcgaaatctcgatggtcgcatctcccagagttttggcttctattcaccgtttttggttcctcctccggaaaggtccgtaattcttgaagaaatttgggtgctatcaataggagctcttccaaggttagtgtaaaactttgctttaaaaacttcttcttaagtccccccccaactttggatttgtccataattctaggaaatacttcttttactgacagatcttcttccttcctttccggttcttgtcgtgcagattcctccaactctggttcctcttccacactactcccgtcgtccgagccaccttccatccacgctcctgggtaacttggtcgtcttttccgtgccgccgatggattcttattggcttcctgatttcctggtggtgtctttggtgtagcttccttgggcttaattggtacttctggcttagaagcaggttgttgcgattctttctccttatccttgttggtccgagcggatcttcgcaggccaaatccaatcaaattctcctcgtcctcctcgccgtaatgcatttccggtggactccaggcttcccaacaattagtcgaaatcatggacgctgttgggtcttgtctaggctgcagaaattcttcactcatcatcatgtttgccctcttatccccagtctcctttgcttcattggaatgttcggcaaatttcctgaccaactctcgaactgaatctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtcttgttcgaatccctggtatcgtcgctcaaatcctttgtcttgccaattgaatccttcttcttgccgatcgaatcctttgtctcaccaatcaaatccttcgtctcgccaatcgaatcctttgtctcgccgcttgaatccttcgtctcgccaatcgaatcctttgtctctccaatcaaatactttgccacctcaatcgtatccttcgtattgccaatcgaacactccttatcgccgccaaaatctgccttcttcccgttatccacgattgatttgatgttgagcttgattcactagaaaaatatgattgattcgaatgatcttgatgaaggtaatcggccactgttgggacaccagatgtaggactcctgggacggatagacacggtaaagtatatgtatatcaaaagatcccttgagggggaaataaattgcaaataggttgaaaggctattacaacttacgggtggtttgaaagacctgcccctctaattgtactaaacaaataactaagagtcttgtaatcaatatttaataatatgcggctgattccaagatagatcttacttttgtgaagtaatctctatcagacctagatcacgtatcaatctactaatgaatctgttacaacttcaggttaataatggaaactgtggcgcttatggttgagcgcaagacagttgaatttgttatttagagtttgttaatgatctcttcctcgaacaatttcttgctaaggcactttaatcacaactagagctccggtgttactactactattacttgttatttgttatttgttaataatactacttatgttaatttgttatggttgaatggttctggttctactacttataaatctctgactttacttaactaattctgacaatcacactactaactaactaattgtgaccaacgtacctcagcaggttgatgatactaactttactaactaattctaactcttcacactttactgacactccagaacacttccggtagctcaggaccaaacttactgctctgagagactgttgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnactgattgttctgtgttttgttcccctgtgtttgacatcttgggttcttgatttaataatttgccgaaatgttctgccaaaaatttccgctccctttctctaatctcctcaatcctggacgtcttgtttgaatccctggtaacgtcgctcaaatcctttatctcgccaatcgaatccttcttctcggcaatcaaatccttcgtctcgccaggctcgccaattgaatccttcgtctcgccaatcgaatcctttgtctcgccaatcaaatactttgccacctcgatcgtatcctttgtattgccaatcgaacgctccttatcgccgccaaaatctgccttcttcccgttatccacgattgatatgatgttgagcttgattcactagagaaatatgattgatttgaatgatcttgatgaaggtaatcggccactgttgggacaccagatgtaggactcctgggacggatagacacggtaaagtatatgtaaatcaaaagatcccttgagggggaaataaattgcaaataggttgaaaggctattacaacttacgggtggtttgaaagacctgcccctctaattgtactaaacaaataactaagagtcttgtaatcaatatttaagaatatgtggctgattccaagatagatcttacttttgtaaagtaatctctatcagacctagatcacgtatcaatctactaatgaatctgttacaacttcaggttaataatggaaactgtggcacttatggttgagcgcaagacagttgaatttgttatttagagtttgttaatgatctcttcctcgaacaatttcttgctaaggcacttcaatcacaactagagctccggtgttactactactacttgttatatgttaattgttaataatactacttaagttcactttgttatggttcaatggttctggttctactacttataaatctctgactttactcaactaattctctgacacgcacactactaactaattgtgaccaacttactcctgtaggttgatggggaaaaagagaatcctggtggagagaggccctccttttatattgaagagtgagagatttctgctgcaggggactccttgtgagttatttttgctgcaggtgacacacacttgcacagcatgatgtcattggttgctatgaaaccaagccatgtagcatgtgctgaaaccttccaaagcagtaatccagtacagtagtcttatgagatctgtgacttggaaaccaaatccacattccaaatgttctgtgtttcatctcaacagatgaagcaacagatgaaacactcacttaattccttccttgttcctttttccactgattacacaataaataaacccatattacataacctacccatgcacacaccacgtctacatatgtataccttaccctgttgttgtatgtcctacgtaatgaatgttcctcctcttgtaatgaatgataagtgtgtgtaactatcacctattctgtatgcttttggcattggaacaggcacagcacaccacaccggcgaaggtgatactagggctgtgattctcggcgatcaacatcattcttcctggtgtttgtttgggtggtttctaccaattgaggttgatcgaaacccgccgcatgacattgcatggagcgtcttgacgaagcagttggctcgacgcttttggccttgaggccaggccaacggcggtgttgctgttcttctacctgtagctgccgtcagcccgcctgatttggcgggattgcgcaaaaatggttatggccaaccagtgctcgaccgcggggtcaagccgacgtagcgccatttccaggaccgcacccgtggtgtagtatgtacaccagcttgtcaggaggggttcctcccgacggtgtggcctctgcccctctaggccaaggggggcagggtttgctttcttaattttttttgcaaaaaaatcccactctggtttattttctgcaaactgcatgcttaccacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncggaattcaggaaaccccacaggattttgcagctgtcgatgcacgctgtgtgtcaattccaaaaaaaccctcaccttttggcgtggagcccgtgaggcaagctaggatttttgacgagggggtgtgtgtctctgacacgtttacacccccgcaatgtgagttcgctgcggtcccttccaaaattcctattgaaacagctggcaagcctcttcccttcctaggacatagcaccaccgaccggatcccaaccaccgaagacaggaccattgcaactgccgagccagttttgccaattccgacaaaggcctcatctattggcgtggagcccatgaggcaagctaggatttttggcaagggggtgtgtgtttctgacacgttaacacccccgcaatgtgagttcgctgcggtcccttccataaattctgttgaaacagctggcaagcctcgtcctctcctagaacttgttccaaccgcagatgtcagcgccgccaaagcctcttggtcaacatcagctcaactcgcggcggacagcaaggccaagacccctgtgaagacggcagaagaactagttccgacccactatcaccggtatatcaacatgttccgcaattccagtgcccagaaactgccacccagaagaatctacgcctttcgagtggacctggtgccgggagcccttccccaagcaagcaggatcattcccctgtcacccgccgaaaaccaagaactcgacaccctgatcactgaaggactagaaaacagcaccatcagacgaaccacttcgccctgggcagcaccagtgctgttcaccgggaagaaggacggcaacttacgcccatgtttcgactaccggaagctcaatgcggttaccgtgaagaacaagtaccccctacccctgacgatggacctggttgatagcctacttgatgccgacactttcaccaagctcgacctgagaaacgcctacggaaacctacgggtggcggagggtgacgaggagaagctggcttttgtctgtcgacaaggacaatttgcaccgttgactatgccatttggaccgacaggagcaccaggctactttcaatatttcatgcaagacatcctgttgggacggattgggaaggacacggcagcttacttggacgacatcatgatctacacgcagaagggaaccgaccaccaagcggctgtcatgggagtgttggagacacttagcaagcatcaactttggctgaaaccggaaaaatgtgaattctctcgaccagaagtagaatacttgggacttttgatatcatgtaaccggctgaggatggacccgactaaagtcaaagctgtatccgaatggccaccgtccaagaatgtgaccgaactacagcgttttattggcttctcaaacttctaccggcgattcactgaccacttctcagggatagctcgacctctccatgacttgaccaaggacaaaactccctacgtctgggacgaccgttgcaacaagccctttgaaactctgaaaaacgcgttcaccacggcaccagtactgaagatagccaacccgtacaggccttttgtccttgaatgtgattgctcggactttgcactcggtgccgtcttatcccaaatctgcgacaaggatcacgaactccacccggtggcgtatttgtcacggtcattagtccaatccgagaagaactatgagatttttgacaaggaattgctggcaattgtggcgtctttcaaggaatggcgtcactatctggagggcaacccgaatcgactacaagcaattgtctacaccgaccaccggaaccttgaaagcttcatgacaaccaaacaactgacaaggaggcaagcgagatgcgccgaaaccatgggatgcttcgactttgagattgttttccgaccgggccgacagtcatccaaaccggatgctctgtccagacgacccgacctggcgccttcgaaggaggacaagctcacctttggacaacttttgcgacccgagaacctcacccccgacacttttgctgaagtggctgaatttgactgctggtttgaagacgagtctgtggatctggatgacgccgaacattggttccaagtggacattctcggtgtggaggagcccaacactccgtcagagaatattccaacagacagcgaactgataagccaaatccgatctctgactccatctgattccagactgaccgaattgatttcagcctgtgagaacccagtttccagttgaatgaaagaggccaccaagcattacttggtgaaggacggagtgctctacaagggtggatggattgaagtgccacacaatgaggacctcaagaccaagattctgaagagccgccacaatagcaagttagcaggacacccaggaagatcaaaaacgctctcgctgatacgccgcagcttcacgtggccattgatgaaaagctttgtcaaccgctacgtggatggctgcgactcttgtctttgggtcaaatcctcaacccagaaaccatttgggacgttggaaccgttgcccatccctgcaggcccgtggacggacatcagctatgatttgataacagaccttcccctatccaacaattgcgacagtatcctcactgtgattgacagactgactaaaatggcccacttccttccttgcaacaagtccatgaactctgaacagcttgcagatcttatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcctacgtaatgaatgttcctcctcttgtaatgaatgataagtgtgtgtaactatcacctattctgtatgcttttggcattggaacaggcacagcacaccacactggtgcctcaccggccctttaaagggtggttatccaaggatacccgctcggatacctgctaaggcggggggatacccaccagcagctgcggatggctgtttccccggaaaaaacagccggatatccggatgcgctggggccatctctaacaaaaacagccaaagcaaagtaaattcaacacatcctgctgactgaaacacacagcagattatgtcctgtgagagctcttttgaggtgtgtagcaagtggtaacaagtcagactcgctatctggcatggagatagacaatgggagaatgaatcttaccaagagctattgcactcaatgacttgacacagcctggagagcactagcaatatccaacctctcaggacactcatttcaagttggaggcacctccttacgtaatgccctagaggccacatctctaccatttgcaagttgggaagattgacttcccaatgctatagtataagctttgcatcctaccgtacttggcaacagatctctaagaaaaaattggtatttcagagcagttggatgatagtaattgttaggtcttgtgctttgagaaatacagcttcaaagtgaagtgatttgcgtaggctcaaggcttctccctgagttccaggtgtagcataattcaccaccccttctcacagctgttgaaacagcaaggtgtttttctctctgattcaggagctgagtcttgtcccatcaggatacagactaaaaaacactcttcctaggagaggtttccacaccaggtcttaccctaccagaactcaaggctctcctcaagactcagtagcaaagtttttcttgcagtggaagatggttcagttggtgatagagattgttccacggtactccttgcaggtacctagtactgcttggggggtacctctggcacccgctgcgcacctgccaggaggtgccaggtgcagtgccaggtttctgtttttggggaaaaaaaaacaggaggtaccgcaggtaccgcgggtaccaccccacatccctaacaaagggtgcgtgggagggctgcatattttataataaatatggaaaaagtgaaaaaattaactatatacactttcaacagtactggatatgcaatatagtttccttttttttgttaaaatagtgtgaagaagtaaaaaaaaagaacagcacatacagtttcattttaccacatatctagtacaggatatgaagtaaagttgagatagctagtggaagtaagtgaaaaagagaggggaggtacctgcggtacctgccacaagtaccaccggtgcccgctgggaggtgcctggtgcggtacagtgggtagacagtgaaacaatgctgggccagctacactaacggtagtgtagcgcaaatacgctacattgtagtgtagtgttagcgcagatacatgaatctgcgctaacgctacgcgtgtgggccacaaaaaagggcccactacgctgcactacagcacatttcagcagttttttggctgtttttgcggctaaaagcgctgtagcgtagtggcactaacagcgctgtggtggtccaggctgttgtgcgcaacaaaactgccaaaacccctaccttacaacctaaaccacttacatatatgaatatattattgcataataagaatctgcatacaattttaaccatagtcactcactacaaccatacctctatctctattagtttagaagataatccaatataaaggttaaagccataccatagctagtcattaattagtatttaatagtatttttaccacatatatataagtacatacacataaattattacatcagcaggcctccaccagtagtgcagaccatttatgcaattcctgcatgcatatgtgcaaccattaggcctccacttagttacttaattgaatttacgcagactttgcataaatgcatgtggacagaaaaacctccaccaggcagtgcaaccagttatgcaatccttacatacagtagtaccatatttagttatttccacagcataattagctcaatgcatgtannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaagcccctacctgatgaccggctccggaccaaaaaatcgagaggatcacgatgatccaactcccataccctcaactcaaaaaatgagggagttgggtactcttgcctgcagtactgtggccatacagggccacatacaggagagagcggcgcaaaaaaaatttcttctgaaatacagcgctcccgaaaccgcaaggcttttgggaacagctgtattttcattcccagaaaaccttgtacctgctttttagtgaagtgataaaacagtcttggattgattttaccagattttaatacaataataaacagattgaaaagtgtaagaaatggtagaatttattcatcttttgaaatagtatatttaaatcaatagaagtaaacatctacatataactaaaaaaatagcctcagaggcccaaacaagctgtcatgcaatctaacgctggcgtcgacctccaattcacattggttagatttgttgacgccggcatcagaccgaggcagacaggtgtccaactcaagaaaaccccataggtcatcaagtaaaacccaaaatccggggcaaaaacattcagcctccccaaatttgggggcatatactagtcttacataagaaaaatataagtaaattgttactgaaaagagcaaaaaataaaaacagaaaaataatacctgatagattaaatcagtatgtaacaaaaatcacaacacaataaattataacaacaatgtcaactttcaaaaaacacaaggattatcacaacaaaccagcctgtaagagaaattgataaatagaaacggtcataacattgcatgattatcaatcagaagagattgaaagaaactaaatttcctgaagctagagccagctcctccaaattgtttgaagtggacaatagttgaatcaaagtagtgagattgattggtcagaaaatgagattaatggcctcagtggtttttgattgaatgatgaatggtagcaacaataagaaggggaaagaagtgattgatgagtgggaagttggctgttcaagaaggaaagagattgagtggctgagctgatgcagggtagcaagtatgatgaatattatttgacattgaatttcattttgaataaaaaactcagtgttccaagtttaaaactcaaaaaaaaggatcagagtaaaatgaataacaccatgatcaaagtttggaggataagctactgatgaaaagtggtagagctcttacatctaaatgtatttctaagactacatatctttgatcaagaatatttaaataaaaagtacaaagataataaagaacaggaagttaacagcaattaataacttatttctgaaaaccaaggaaaaaaagtaaaatgtttttggggatgaatgagaaattagattgcaatattccaaaatgataaaattccagataatgagtggaggaaggaaaaaaatagctttgccatcatagaattctggaatagattggctcatcaagctcataacaacggtgggccagctacgctaatcgtagcgttagcgtagcatagtgtagcgaaaaactgctacaatttagcgtagcgttagcgcttttctcattttctgcgctaacgctacgcgcatggggaaaaaacttgcgctagcgtttagcgtagcgttagcgtgattccccccatctgcgctaacgctacgcgcgcagggcgcaaaaaaccacccgctacgctgcgctacagcagtttttagcggttttgaggtgttttttgccgctaaaaacgctgtagcgtagcgtaacgcagcgtagcggcgccagaggcgcgctaacactacaccaaaaattggcgagtgttagcgccgctacgaattagcgtagcgcagcggccgtagcggcgcgctaacactacgcgaaaaaaaagaaaaaatggtgccgctacgctaacgctacatgggcccgtagcatagcggcccaccgctgctcataagtaactctatatttgtgacatcttctgtcagcctgctactattcagagacaacctgaccacagcataataaatatttagagacattattacatatactaccccatagcatatgtaattagtgtctattttatatgtacataatatagggacattattacatatgtacatataaaaacattaatatttaaataagtggaatcactataatagagacattattactcattacattaaagttttactagtcatgaaagaaaacgtaaaaataaaccaaaaacatttataaataaacatttttaacatgaatctacaaataacctctaaaccttaagcaaaagttagaatattatttcagattcttaattctcatgcaaaataacctagggtacctcaccagaagtacccctgaattattactccttcaggtacttctgtgtactctgagtgacacttgctcattttgctaaaaaccctcccagttacatcatactacatgttgtgacaggtctacatatgtaattcaggttcatgcagttcgggaaaaatctacaaataaggttgacatcattgaaaccttaactacattgtcacaacaactgtaactggctggtcaaaagccatttgtggccctttttggcctaatttggctaactacgcctggttaagaccagcccactggtcattaaagggtcccattgcccaaaccatggctgcaggttcgtcacagcactccttagtgtgtgttacaagcctcacttcagccctctgccacctgtaaccaaggactacaggtgtctaggcagtgctacaggtcaccaatgcctagtaggaggcttacaccagccaaacagagttctgagttcgcctccaagggcccagaatgagtatataaggagcccttcttgaccacaaactcaaattccccatcttcattaccatttaccagcaataaccacctccaacaaccagtttttacctgtttttgggcccagttcctgctgtttctgtctggatatcaccaacccaaccatcaactgttcccagcactcttgcaacacctgttacccagttttctgagcgctcccagaccagttttcacccacctgaagtccccttggcttggaaatagtactaagtaggtaatatttccttgatacttcagttgtaggcatattgtctgggcatactcctttccacaaaggaccagatcatcaggtacatcaaaaatacccctgtttaacaggtcctgattccttggagggcaccataaacacccctgtaactcaggcccctccttttataaaaacttaacagtttttattatctcttttcttaatatcaaacacctcccattccaagtgttacccacacttgtacaccttttttcttagctttgcacctggtgtagctagaagagtcaagctcttggcatcacctaggctgacatcttccaggataaaaattcccttagaagtaccagcggataaaacaatgagtttaaatttggattagtctggaattttcaaatgtaatacacaaagcaagattgatttgtgcgagaaatgaaatcggtgaagctgaacgaagcaaaatcaatgaagacagttaataattcaagatcccatttggctatgctgatgtcattttgatactcacacctttttcataaatgtatgataaaaacatacaagggtcccataatatgttttcagtcttaagcatggaacttggcaacttttagtgcttagtgagttgattggtgggtcaaaattgagcaaccgggtgaaatttcaagtgaggtcagagggcaaaaatgcacttgcgaaccctaccatttacttcttgctcactcggatttttttaatttattattagttaagacaataaattggcaaatgtgagttattattatatcaactgaactgccaaagaacatgaatgaatcttcaaggaaatacaaaaaaatttggccgttagcccattaaatttctattaatctgaagaaatgtaactaactggagaacatgtatttttggttaagatgcaaagatggaaaaccgctgtgatgatgctcagatttgggtttgtaacaattggtttgcagagtgaaagatttttgaaagaaaatcgaagtgatgggatgaggagggaagtctatggttgaagagggacatgaatatatcatggaaaaaacgatgtaaatggaggggtgagtctataagtggctattgcttgatggtacagatgtcgggtttcacagatgctgcgttgagtcgttgctgatttttgaccaaggtatcggccgaataacacaggtttgcgggtgattagccaccaattctatggcgtccatagaattaacatcgtccggcactcgatcaaagaatagttccatgcaaagcatggcgatatataacttcaactccaaaacctgggattgaatgcaaagtcactaagcttaagaagaggtcaaagctatgaaacatgttgcttgaattaatactaaccgcaagattttttccgaagcagccacgttgcccatgaccaaaaacatgcagaggaccaggaagctgtgcatcgaattttccatcaccatcaatccagcgctccggtcgaaattcggattcagattcttgcggactacttagacgactgtgaggcatcatcacgacagtatccttgggaataacatgccccatcaccattgtatccactcggctagttcgcgaaacttctccaagtactttcccgcagcgcaggatttcaaagcaggtcgcatcaagatagccaagatcggagctgcaaactttcaagtcggaaaaggtcggggaacgttcattcaggctcgggagtgtgttgactagttgatcgcggagtttatattgtacttctggattgttcgatagcagtttgaccgcccatgccaaagtacaggccattgtacctatagtaatgataatttggatagtgtctttagttactatggctcatttatgtcaagagaaacttgaaggtaggcgactcaccatgaccagcaacccaatagactaggagctcctgggtgatctcatcctgtggaccaaggtcatagcaatcaaaaatgagtacatggatagcattgtatttttcgtatcatcaaatggacagttgcttaccgtgctgagcggtttctcgcctctcaacttcgacaagtgctcgtctttgaccaatagcgaaagtacactgtcaacattatctgggtccttggagtcggcacctccaaaactttgctcctccgagagagttatccgttctttttccacttcattcttcagatagccgaagaccgtggatttggcttgacgccattccctattgaaaagtctctgaatgaaccagaaaagtgactttgatggtgaaaggtagcaacgagcgacctcagcgacgatgacattcaaggcacgcgccagagtcgggaactgaggcctggcatccgcagataaggcaccattggaattctcaaggtgaacaagcctggcactcatcacaccgaaaggtttaccgaatatgatgtctgagatggtatcctaagatgatacatggcgaagggtttcacagtggtcagtcggggccataggaagcatgactagtgcatgatcaaactaaccatcgtactcaaccttagatcttgggctgctttgaagtacttttctccactttcatcgagaatttgactccgttttttccctacacaagagaggattgagcactaaagtaatgattccaagatcaagaagtgagtagatctcacataattgaatgagctcaatgacggagttggtgatttttggagtcacttgcgagaggtgggaggaggacattgaatgtgctatactataacacatttgtttcggagcacacaaggagaacagttgaatggttagcaaacgatgtaaattctcgtgatctgagatgatggggaaagacagttgggttacgggtaagggtatcttatatctatctcgttaattaaggttaaagactggcacgtttgtgtcaccactatttaaattgaaagacggatgacgtaggagcaaaaaatatgtatcaaagagtgataattgtgaaatgtatcgttgtcggactttgaaaggcttcactccgctgccacgcgatgtaaatggtgaaacacccacacggtgggacagagaaaagcggagtggcaaaaacggagatagagtgagataagataccgagatatatgttgatgtaactcacgctcgacgatgatgcttgaatgctggaccggttgggagggctaattggccattgggaatgatgcccttatagctgttagagcattgatggacgtgatgtacatagaaattgggacaatggccatgatgacaatcggattggtgagaggggcaaggataacaagacaagttcgttagttctctagacttcgcatatagcagacgccattcgaatacagatatgccggggtatcggtggctcatacacacacacagcggaacgctaaacgaaaatcggaaaaagagaggtactaacatatccagagtcaagcctgggtccggaaactctcgcgacctcttggcacacacttcaacaagctgttggccatcggcgaggacgacgatgtgggagcccaaaccggtcagccttccaaaccagctccccgccggcccaagcattacttggctcaaggggccgacgcggttcgcttgatcggtgaagaaggtggtccgcgttttgttcaacttcatgtggcgatagagcgcaccgctatctccaagggcccaacagtagcgacctgacgttggaatcccattcaagggacgtggtcggagtgcgtcgtagataaggaggcccaagatgaagaaactgattatataaaatccatgtggcccggtgaaccactccgtccaccgtcttaacaccaacacggcgtttttttgtatccaactgttggtggtggagtgttcccccagaatgaggttctcgaagtcgaatcgatgagtgaagaagattcccgagaatgagtggcttaaaagatgtagtgataagaacggaaactctgcactactcatcgcactaacggagctcatgttgctgtttgataaatgggtagtttaagactaagttctatgcgctttataggggagcaatagcagacaataacggcaatcctataagtatatttgtgatggtaaacagaagacaggcaatcccgcgtgccaaggcaggtagaaaggattacaggaatctagactagtctaaccagagattattttgcccgtaaaagggggaccaattaaggagcagggattgttttatgactaaagctgttcttcaacgcccctgcaagttgggaaaggcagtagaatcaggaggagttttccttagcctcagtatatatattatcaaagaaatactatatctaatactgcaataggctccgatgatggtctgaagatgatggtgaaggaaagaacgaaggcaaacaaccgctgtttttatattcgaactcatgggtccaaagcccattgagcagtgtttttttttcgctcgcatcaggtgagtctttgctgccggcctggcaagagggaccccaaaagatgattgtccaaccctatgggcggcgggccagcttgccgctgggcaaggagtagtgcgaatttcaactatcataatgtgaactcaagtggataggccgaagatcctgcggctttgccatacagcttccatctttgttttttttgtcccgccaagtatagagtcatagaaaggagggcgaaggggactcaagtgagggtcatcaatcagatcactcagcatcttcgacaaagcgatgatatgtctcgttcatttgggcttgagtctttgaatatcaatgcatctgatgtgagaagtggttaatcgggagaagatgattttttatgatcctacgagtacataatacgtgagacgtccggttgaatgtgggaaccgaatgaatcgcagatctttcaggattctgacaggcaaaaaaattatgtcagtcaaaaggctacagattaaagaatacggaacggcccaatggggtcccatgttgttgtaaaaggagttttctgagtgcagcggatggataactaaaaaaggatagtcagtaaatgattcaacgggactgaattgattatcagatgtataatgcatggagagagatatggagagattcgcaaaaatcctaaatagatatttgatgtatgccatattagaaagagaggggggagagagaaagaatcaacaccaagagccagaaagatagagaaagagagagaagagagtggcatgcagatacattgagatagagcttacgtgactagcttgactgcgggcagctatgatcgaccgggaggaaaagccggaagagaggcctgggagcaaatgcccaggttgaaaataaacaccaacatgattcatttttatttacttgtctatcatcagccagttaaagccttttgtattttctctggtcatcggtttgcccgagtaatatcgttttcgcctcacttcaacaggatgctgttgctagacatgggctaggtccctcatcaatttcagttttcccgccagtgcctgcatgagtgtctttgcaaggctcctgacggaatggaggcaaggttaagacaaccaggtcttgcatgggttgaacgttgtgtttttgccttgggcgcacctaattagttgccgcgtgttgtttggaagatggttggagcctgttggagcctagagctctttttgcgtacgtatttacagttggtctgataaattataatactgcgaataggtcgacgatcgacccgagttgagactcgggacacttacaaaatcgcgcggtggcgatcgaggaagggatggaacattcagtggggactcgggagggcaggggtggtgcagtaatcctggattggtgttgtagattggtgtatgtacccggtcaattcaattgagttgagaagaaaatagtcattcaaccataggactgaattgaatcaagagttgccagttggacagatgaggaagaaaatgatgagcaagaatttaatcttaaatcttatccaacaaaaaaaaacagtgaggatctggagagactagcgcaacatccttcagacactgtggactggagctgactggagtcagctggagtcctgtcgaacagtgagccagtggcacatggtgccaaagcatcactcatcaatatattcaacatcctgcacttgccgatggacgctaggctggccacgattgaatcgtaagttgtaagcagtcgagacttgaggatacatatttgctcaagcccgcttcaaaaacagactgaacatcatgttgacggctgaacaatttgtacccaagagattcaaaaggcatttcttgtaaggttctctattcgacaatctctagttccaacttacgtctcaggcccattgcgtatcaactgatgaaatgttcatcgatacaaccgacctccttcggccgggtggtggcttgggggtctactgcgtatggttcatttttgttattcgatcaacatttcaacaatttgaatattacagctgagttggagaaccgtataactaaataaattagacacgggcaaagccatcatgaattcatgatgcgagccggtaaattgcggttatgcttgggttaccggtctgagccggcaaattcaagcgtatggggatcttatcttcaaactctttcaccaacgttcaaaatctgtcatcaccgtcaaatgatagtctggatgagccggtatcacatcattttaaccagaagttgaactgagtaaactgcaaaaaatatattctacgccttctcaatttcatgaatttacattagtacaaatcctccaattcacaagctcaagtgactctgttgtatttcaggtcggagggtgaaagaggaggcccggatgactcacttttgggaacccctatagcctatacgatgaagatgcataggacagatggacgggtgcataccgccctatgccacctttttggcatacagcttgaaaagtgagagctacacatcatttagccaggcggaatgaaccgggtcacgagttgcctcatgttagttcggcccgacctgacatattttttgtacgggtcttttctgctcggtcttgaaatcatagctgagttgggccgacagctgccgtcaggatagaacaaaccaggaaagtatctgcgcagcgcacaactgggtttggagctttggaacccatcaaaaattaatctctgtctatctctgttttttggctgtgtaatcaggatctccaagctgtgcaagcgggtatgcaactctgccctacatctgaggatacatatatgccaggcctgggtcgaaaacccgtgtccaaactcgatcagcctcaggaactgggccttgacgggtcggattggaagtgaaaaatccctgcccaaatacaagtacaaatcaggcaagagttggcccgtgtttcttgtggttgatgatcacctcgaagttgttggcagtatgtactccagtggcccgggggggggggggcaagtcctacaagtccttgggacactcacaaagtttgaaaatttcacaattgtatagcaccatttattgcatgctgttcactgagcaatgtgttgacagaaaaacaacattgtagggattacacaacaggaatatatgttgctgcttgtttggaattttattatagagcacataccttatttggcttggatgaaggtgcagatgcagtgattgttaagcacatgctaggatttcattacagctttccccacacctatggttaatgcttaatgagcctcagctgaaatagagtcaaataatttcatacatctaatttccagaaggaagattaggtcttggcatgtgcatttttcagattgatgctgagttacaattggtgtgttggtttatgaatttctactttctgcattcttgttattttttattctcatagtctcatgactcttggaataattcaatgtaacagactgcatccaggagatgcaagccttgtaatcttggcttgtgttgaagcttagaatattttctagttcaaaaagcttatgcctacgtctcaggttaaaatttgagatccaaatcaggagatggggaaggttttgaattacttaacaaaatttgcctgttgctgattactgtagtttgactcaacaagtgtttctgatgggggcctgtcatgagctgccctaatgctatactttttgccttatgatgtggtcataggaaaaatatacagtgactattgccatttttattgaaagtatccatcaccaacatggaatccacaggtaaaatacatcaaatttccaattgagaccaacacaaagagaattattgaacaaaagatgccataacaaatagtctcaaatacatgaacaaatagtctcaaatacatgcatacaaatattttcatatatcaatatagagaaagatctcccaaggtggatggcagaagtgctaaaagtatcagaccagttgaagggccaacaaatttgtggcccacataactacccaatccagacataccagattcagggtgaaaatgggccaggccaagtcaaagcagaaacaaggcccaacaggttatgggttgtgtttgagtaaacattgagaaaaaaatcacatgaacagtgcaggactcctgggacaaatagacacggtaaagtatatgtgtatcaagagatcctttgagggggaaacaaatgccaaataggttgaaagtttattacaactcatgtgttgtttgtactaagcaaatgactcagagtcttttaatcaatatttaataatattaagctgattccaagatagatcttacttttgtaaattaatctctatgagacctagatcacatatttatctactaatgaatctgttacaacttcagtttaataatggaaaatttggggatgatgttttgagtacaaagaaaaagagctgctagaggggtgttaatgatctcttcctcaaacaatttattgctaaggaactttaatcagaaactagagctctgaggttaatactacaagctttggggtattaaaaacaagacaaagtattcaccatttctgggcaaacaaaaatctaaaggttttgtctggaatggagtagagaaaacagtatgcttaccagatgggaaaataggaaaaagaattagtcaaatttcaccatttcaagtcaagaaggcgcaatttgattatgaagaccttgagatactagttggacgtctgaaccacgtcacatacatactacctcatttgaaatgttttaatgtcatctatgttcactacacaggtcgcttgtgtctttgcaaatacaaaaagcttttaggacaaccccaccagcagtgttatgtgacttaaagttgtggattgcaacactcaaaacgtttgaacacacaaggataatcaactacagatcaccagtagatgtaggatgggtaggagacacttcaacattgtttggttatggtatactgataggaaaaagctgggaacagttcaagtttgaagaaattatgaccgtagaagggaaaattttgggcaacaaaattgatttttgttggaacagctcaaaaggttgcaaaatgaaggagagaaccaatggtgttttacttagaggagactaggcgttaagtagtcttacaagaggttaaacatgtggttgagaagaaaaatgaatattgaaatgaataacaatttgacacatgcatgaaaagatgacaggagcaaataatcattgataaagactagacccagtttcaaagactacagggataatgattacagcactagacaatgaaaaaggtgccactcagacacttacaagacacagtaaaattaataagttttcatccattcttactagcctttccaacacccgctcaaaactgggtcttgtgcttgccgcggggaaccagagtttgagcgtgtatgggaaagagatagggaggtatggcttgccaggccaaaggagcctccattctggccggaaaggtagtaaaaatggtttgcattaagtgcaaacggggaggggtgttctcaaacacaaagccctcaaacaaaagggtgggtgggtggatgcaagaaaaaacgctaacacattaaaaagggggagaaaagggaaggggctagaagaagagaggaaatggctcttggctagctacaagatttgtggaagagggtgaggagactggggggatcatagagaccctgtctcttgaaccttcttcctaaacaggtgcaagcaggcggtctgatcgttgggtcccctcttgggtctgtgcgctctggaccggcctggcttgttgctagcctgctgtcctcaatggacgtcagtgacagggctttgccttggtcactcctcatctaaatatcattaaatcagaaaggtgtgatagaaggattttgtagggatgagaagaaaaagacaaaattccaacaaagttacatgaccccaaagctaaccctttatgtatctcttacttggagactgtttccatatggctaaggcttctaatgctactgcaactacaaaaccaatgtggtaggaccccggtagtatggagggacaatacaaagaccgagaatggtatcaacaacaagaaatctagagacaaaaaagccaattcagagtggatgaagatacagactattctagtaaaagaagggataaattttgctagcaaagcaagtttcatctaaggataaaaagttggaaaccctttacaggggcattagatcaggtcaaaatgtgaaacaccagctggtaatagaaataccagatgatttaaacaaggtactagaccaagttgttttaaaagtgtaactatcatacttccataaaaattttcttttgacatctatcacatgataataaaaaccttcttccaagaattctttccagaaatacatattataatttagtaaaaagcatctagaacaaagcaggttgatatgaaagacttcacatctacaggtctcactttgaaaaacccatccccattagataaacacatcctaaatggctggagaggtagtacactacagagctttaattctgaaataaggaaattccttaaattcaccaggaccaaaattactagaccttttgatttacctgcctcagaagacaaaatctatcacttctgctattaggctggcacaaattcagaggaacaaaactcaaacaaagtttctggggtaaccttgactaaatacctccatgttttgaaagcttggcatacttaccacaacctccaatatcaatcactaccagacagaaaagtctcacttatgctgaaagcatctgcaagagtggatgcaaggataagcaagaaggaacccaaatgactggtaatgatcacccaccttctgatgctatacagccacctgtcaaacagaggaatttcagaacatggctatcttggcattctggggcatggcacaactgggagaattaacctgcagcacagatcatggagacttacaaaccaatgaaggcatcaagattaggattaatttttttggtaagagaagtaagattgagtagagtgggaaggagaagaaagaaacacaatatgataagatttctttattctaaattgaaggtgatagttactcacttcggaggatccgaagcgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaattatttatatagacactcagaggtaaatagattagatataataagacaatctgaaaatatttaatgtatccagatgagttatactaagtaattacctgtatttttggtgtctcaatagtaattatgagaggtaagaagattttttattgctgaggagggaggaaggactattttggtctcaggggttgaatactttgtacaagtcctttttccaaagtttggtattgcttttattgccttgatttgatcatcttgcaaggctgaagtcattcttttgaagattgctttcaatattcaaaggatttggttttctttgattaatcttaatttcaagagatcacatatctgtgaaacctctaacatgtaagtgaaatcttaattaatttcaatattattaatttttatttgttttgattgttttgtgaaacctttaggacatgtcaacatatctctaaggttgatacctccttctcacagctgttaaaacagcaaggtgtttttctctctgcttcaggagctgagtcttgtcccgccaggatacagactacaaaacactcttcctagcagaggtttacacaccaggtcttaccctaccagaactcaaggctctcctcaagactcagtagcaaaatttttcttgcagtggaagatggttcagttggtgataagtatgcacttagctcttacacattgacttgccaaataatggaaacgtctatctttctctatgattacctagagtaaagactttgattgacaggggcaatcacagaaaaccatggagaagtactttaaataaagattctgttgattcactcacagaatctgctttttgaatgaacagaatgatgaaatgtagatccaaaatttctcagaattacatggtaacacagcacctacccctgcctccactcagattccccaacttattttccagtgtgactttttgggattttggcatgggattatggctctacaaatgcacttttgtgtccagagtgctgctttcctctttgcgacctcaaccctctacaattgttgtaattccaattcagagtttgtaggcttccatacatgaaccaatagaattacatcataacagtttcctattatatagataatgtacaaaagaggttgaagaactgatgctgttgttaccaatattcaaaatcacgacgctatccaagggcaaatacgaaaattaaaaagtagtcctaaacattccgatagccgtgaagattaatagagcggagacaacaaaggtggtgagcccgatcaaccttcgactgtgaggaaacttgccggtttgcaagacttgttggacgcgaaagtatctatacgtgccttatattgggaccacccaaaaataaagtgaaaaaaagatcagactagattctggagagggaaagaacaagcggtgcaaaaagtaaagacaactcaccaatgaaaagaaagagtaatccgatgcatacgtaacaatttccaatcacactggcgaggcttttagtccgttttatcgcatctacatcttgatgaattccattgattacggcctggaggttgatcagattttggttgatttgatcgagggaggattgaatggagttggatgaggatgagctggaaagatcggccaaattatgaggtactccgctggacgatgactgaggtgataagggatcgatgatcggttggaccaatgtaattatttttttaacttgggccactttgatttgtttcgacagtcgtgatagttgaacgagtgctatagacccaggaatgggtaaaaacggaaaacatcgattttcgtcagatttgtacatactcttcatctgctttatgcaatcattagcatcaaagctcaccaattccgatggatgttaggctcaatgaagttctgaaccaagccagaaacgtgcgctcattggccaaatggtctctacgtaaaacaatacgcaattgcacaagacaaacgaaatgacagatcaactaattgaatttcacgaaaaaggtagataggcaacgagcaagctaacctggcaacgcttgacttattttcaagccatgcaatgggtgagagtgcttttgaccatgatttaaaccctgcaaatggagacattggaaataatcaggggtcatgactagcttataaatggatctgagaatttagaagaagcatagatacaattgtgagctgtttgggccgtctcgggttgattgtttaatggatggtgagaatcaacaggtgattgaacttcttcatgttcttgatgatggcagagagttgatggtgaatgaatcggttggtcttccgccgggtgcaagacttttgttcgcgtctggtcagttgcctggtgggtgtctatgctgctctgaaccatggaaagcctcctggagttgttcctttgagctacgaaatagtttgtacgagttgaagggtgtgcatcaataaatatcttgtgaatactgcacttgctgccacatggggagctccgccaaacttaacttaattcatttaactttgtttgtggcaattcccgcttgatcggggtttcggaattacataactctgtctgacgcagcaggcctttcaagcggaggggaagcggataagtcgaggcccggatactccggaggggggcatcagatcaactatccgacgggccatcctcgtgtctgtgcaatcgacttctcgtcaaactcctcttcgcgcttgccccctgcaaaaaagacggaaaccggaagatggcgaccactaacccactatggagcgaggcaactgacaaggcagtacaaactcagctcaagaactggacccaagagatcgagcagaaagggaaagaggcaattcatgttcgattaccggcaaaagttaagctctgtctattcacctaaatcattgccttaacatattcaacagccagcaagatgttttattttatttcgctcctctattgataccagtgcttactcctttgtatgcatgggctgttttagatcttggaaattaatcaagtgatagaggacttctctgattctactctaggacaccttgttgctaccgagccaactctatcttcacctccggatgagcctgacaacaatactggacgtaagaagcgaaaaactgccaatgggaaagaagcccaacctccaccaaccgatcaacccacccctgggggagtcaaaaaccctgcccgtgcgacacaaagtctctttcgcacgaatctacagcatcatcaccaagctgtaccactgatgaattattcttgattatccttttttttactagacgtggccagtaatccaaaagtgaacgcgcacttcatcttcttgaggacacattgggaagaactgatcaacatcaccaatgcaatcaaaattcacattaacttattgatccccaagatagtaagatttatgctcgggtctgcttagtaagataatcaattgattcactttttttttggactgaatatccaaaattaaggaagacggagatacgttcggtgttcaagtgcaagaagagtgtctttctgagctctcacgtgcacaggatagtggatataagtaggtagagctcctcatcgtccgccgataccagctgaagttgatgattggattcattgtaaccccatcaaccagtctgcttgaagcacagctcaagcataacatgtctcgagctaaactggcgtctaaattgatcaagtacccgaatgttgaagattatcaacttgccttggtttgtcctgtctttcgcaattagtcaatttgaaactagtcaagagagcaggaatttccctcagaaaaagtcaagtttttttcaagttcgaaatcaaatcagctctaatattgtgattctccttgaccatctcagcaagaacacgatcgaaaatcgattttcttatgtcgacaacacctattagatctccgaaatatctacgcacttttgactgatctacttcataagaacatcgtcaaaatcaccaaaccgaaaggtgctaactcggatgggatgtaggttctctcatccatcaatctcagctttgtctttctcctcatgggttttcttacaatttatctatttatggcgacggggggtttgttacaggtattgaaggtcatgaagaatcagtcccttcttctcagctgtatctgcttgcctaggccacttattgattaggacgacgagtagtggtcgagctaaatgtacagatgtcgctttcttcgccttcgtgattttcaaccagttctgctagatttcgaaacatcacttctccaactcccttcgctgtacaatgaagaagacagatgcatcttatgaaagatgttttgaagcaccattttgacgatcccaatcatagtgagcagcctcatcgcagaattgctatgttcctcaaactacgcgctccacatacgagcagtgtagaacttagcataatccaaaaaaaaaacatccttggaattatttccatttctttcaaacttcagtagcagtgggatagatgtgacctgcacgccagaatgcctaaattaaaaagtcacccacgtaacattggtttcatctgtctctctggccgtgagcaaggtggcccaaatgcgcgtctccagctcctaaagcctctcgcgattgttgatcagaatcagcctctcgcgattgttgatcagaatcacatctatcatcgcttgcctccatcttaagaaaagttttccaactatgaacttagttctctgctcacaatgtctcaaaaataagtaaaataaccagtttacccttgcactgcagtcagtcagattgttgtttgagtaagcgtggtgttttgtagtgaggtatataaaattgttttattccaaatggtttaaagttggaactgggaggcaaatcataatcgctctgtgtcatttagaatcagatcaagagggaaattatatcggtggttgagggaaaaaccccagcatctgtcaaatccctcgctgctcagccagaagctattgagaatgaagatgaagaaatcaaaaattaacgatgaatgaacccccacaacagaaaatgataacttacttgatatgggttcatagagcaaacatgaagaatcgcgtcatttattgaatgaaagtagagaattaacagcaagctgaacgtgaagatgaagtaggcatgggtatgccataggcctttcagaagcctttgagattgactacttccggaggtaagagctgtggggctttgcgtcttattactggaatttgcaagtgcctcggcctcagatatggattggtttctgactccgcttgctcttgctaataagatcaacctcttcctttcgattccagtgcagttgaaacaattcttcaagatctgcacaaaaagagaacgacgcaattaaacttgtggcttgttgcgcaggcaattgtgtggtcacatacctgtattaagtagaatccaatttcttttacttttccctctagcctggctctttgaaaattgaggacaaatcctgggctgtttcgttttgaatcaaaaaaggcactttgcgaaaacgagttgagggtggaatggacttggacacgatacaacgagacataccctttcaataagctcaaaattttggctgctgactggttgtttaatacacgcagtgcaatgtccatggcgccatagagcttccaatacgttgttaagagtaaaatttcactcctcgccctttgtttccgttcttctgcttccattttaggttccttggtatcgtcctccctgtgttcaaccagagagccaacctccgtgttggatactctttcgaatgccgctttgtgttccaactcaaatataaatttatctatcgcaaatcccacagagctcttgtggtccaaagagacttgaaaatcgatagaggactgggattaagcaaaaaaaacttcttcagcttccccctactgagtcacattttgtttgactgattatgaacccactgaaatgaagattactcgagttagaagagtcaaaattgaacttacataagtgattccattcaatgtcaaatcaggaattcctggcactggttgtatctaagagagtaggaaaaacatatgaaaacagaagagctatttaattaacaccatgaagtgtttatttcaccgaagcagagtttcttatcccgaagaaaaagaaataaagatattatgtctttaccgcatgatccagacacgaaacctccgagaacctgtctatcgagagcgagctggttttcattttccagtcaaatgggtggccgtgttttttatcactgctaacgctgctgatgaaacaaggaattcgggatttgtttgacgacttgaagtcaaaagcagaggagttataggtactgaatatactggaatttgaaaccacgttagttgaggtagctttttgaatatttgacgatatgaagatagccatcactgtaaaagatgttagtcatgagattagggaggtattttttgtcatgcaaaatccatatcaatgatgatttccattttcattgtgaagggctcattcttgtcttgtttccattggacactaaccaataaaatataaagttggccagagcagcaaaaaacgaagaatcctgaagccaacggctagtacagatgtcaaagtctccatcgccaataacaatactcgtgtttgatgctcctatagtccttttcacattttgggcgcgatggttaaatccaatacctcgtaagatatctagtgcaaagggtgttctaagaagaagggaaacatgagccaaggaacataccgatggaagagaaggtggctcgaaataaaatcgagttatcgagttataaaatcgatcaattgatattgaaaatggtttgatcaataatcaataaatagtggaacggttatattattttactgatcttggtgatagaaacaatttccagagcatgcctagaaataaagctttctgaaagcgcttactgttaatgttcacatatctatcggttgtgttaaagttcaaaatacttgagcattaatttgtccatcaatcaatacaaattcacatatttattagaagatgggagatcgaaaaattaacaattaccagagtattccgttgattgggaaggcaaacaaggtcaaggatcagtatggctggaaaaagaagggccgcatgaataagatggaaattcccttgcgattgggtaaaagccttacaatctgatcgatgatagcgaaacacccgagggaaatcaatctgtctaacatcattgcgcttagaaatctgggagctcattcaacctttcgattgcgcttcaaggttttttaattttcgtggagccggttgcctcccgaattgttgactgtaccagtgggcgcaggatgatagacgaatagcgagcgagcctagccctattccagataacgtcgcaggaaccagcaccatgcaattttcatacaaatactcaatggacaagtttgtcagaataatgagtcgcactcgcgagtaggatttgaacccaagactccagggcggtgttctggcgatcaagcgcgattaaacaaacaagaaagcgccatccaatttgaaggtatcggtctattgtcgattttctcggtacgaggctgtatatatccaaaaggccatgccgacctgctcgtcaatcgattgcgagtcgaattttgcaggattgttctacagattcacctgcaaattcagaagaggctgaagttgcgatgggtgcatgactccctatgacccccatggcccggtgaaaactttcactgcacttcttggagactgttggaggttttgcgccgcactctttcagcttggtcggagcacttggcactagattttcccttttcttgcatcttctgaaagcaaaaagaacatcggttttgtgttatcccatatggaggtgaagcaaagttggctgtcgttttaaagcaataaaaaaacaaccccctcaatttacaccagcgactcccaattaactaacccgtcgggtcgcgcggaccctacatgtaattacagggtgtcctcggaaactggtacacctttcaccagaggacctatgaggattcctcctcaggagccggtacatgactttgtaggcttgcaccggttcagcaaggaggattcccactcaggcatcggtacactttgtaccgggtgccagtggtgaatgaggaatccaccttcactttgcaatcccctgtagtacgtaccggtccaccaaggggtatttattgttggaattttgtctctgtctgtttctatctcttatcctatccttctttatcctatcttttttcttcctcgctctatccgcgctcctctatacgcgctctccgcgcactccactctcctcctctctctctcgacctctgtctccatctctccttcttcccccttcttctcaaacatcaaaacgccttcaaacgccttccccgtctcctccgtctctcaagcctcaattctctctccgtcgtctcctccgtctctcgatcatcaattccgaactcttccgactcaactcaactcattgaaacaaccctaaccaaacgctccctcaaccacaagtcaaacgactcctcatacgagtataaaacatgccgagattctctatcccatcgctcttctccctcagcagtctacgacaccaaatccttcaactgtcgtctatcaactaaacaccaccattcctcactgctccgctgtctctcatcctctccaccatcacctctcaactccgccaacaattcccttcctaatcctccttcgtctccgtttcttctcctcgctctttctctattttttatctctcttctcgctcattgttcaatctcaacgtcgtcgctctcacatcatatcgacatcccttcaaccacctcctcttctcattccgccgactctatctcttgaattgttctcttggctattgccaatttggtgagaaaacaaatcacattttctatctatctctcatcgatttgagtattaatgtcctgttctttcatttgaaatagtgtctactatttgtcattgtttgacatcctttattttagcctttctgttctgtctaagtcaaaagacaaatccaactgtggtaaatttctatttgccctcgtgtttctttctatgaaatgtttttcatctcatcaattctcatattaacctttgttgttcattttgttagttctggttctattttcagtaatcattcctgtttttcatcatttatcattgttcactcactacaaggtgtactggagctccaaggacaatcatctcagtggtatggtggtgacgcccaaaaagatggagagaaacaacccccaccaattacaaaaacggcgggtaaccctaatgtctcaggggctcggtgtaaagtgagggggttgtttcaaggctctttatttgtgggctgggcatttttcaaattttctgtcaacttctctcctctcatttctctctgtttgtctcctctgaagtgctatttttgtcttttcctttggtttctatttgttttgttctttcagacttatctggttctgtttgtctagtgataactcacagatgctagaaatcaatcttattgagcatcaacctaatttgaatgaaacaaacaggaccaaaccctctttctttgtaacatgtaactattgtatggcacaggatgggaatatttagttccctccttctagttaactttggaaaaattgatccagggaaactttaaccaaacagctttcctttgagaatggacatgaaattctccacaatattgagatagattagaagtattatggtgacattgcaaaaaccaatgaagcatagagagaatgattacagtagtggcccaaactgaaaaatcattgtgatattggggatttgaaatcagattaggattgaaattggtaaactctgacctttcaattcaaacatagagcaaaagttaattgacacatccttcattatgcaagatgctgattaagaattaaaattgaaattcaaaattcaagtgtgaaagaaaatgtgacactaccttcatagagagtagaataatcaatgagttataccaactttcatatatctctgtttaatactttcattaagatgaggaatagagaaaaaaaagatgtcctcaaaaaatgtggaaaacattttttccagatgattttttttgaatttgatgtcaattatattttcattcttttgattcctgaaaccttgtatccatattctgataagcttccaagccctgtctgatggaaatcttttcatgagctttttataaactgcatgatcaaattcttgaggtgaatcttgctctatcatcaatccaaccatctggcaaattgatttgtagttctctgcagcgttttttagaatccaaccattcttttctttgttgatactcccatttgaatgtatttcatttggtttcaaaattatggaagtgaaaatatctatatttagaagaaatagaagaaagtgattctcaacttcttcaatggtataaaccccatgggtttttaaagaaagatttttgatatttattccagatttctcctcataaaattgaatccaatatttcctttctgaccaaaaaacttgtgtagctttgtattttgaagctcttctccttcttccttgttcattattcaacttctgtctcattgctttagtccaaaccccctttttcccttttttattaataagcttttgctgaagactgccaattttttcttccagttcattttggggaatcaataacttgtttccaagctttgtctcatcaattagtgaacaaaaatactggatgatctttttatcatgatcatttgcatctggattaatttgaaaaactcctctatgaaaattgagtgacatttcttcatcaataagtggtggagttggatgtttccaggaatcaaggttttctttcaaattccaatatccaatattcccattgctgatttgtgggtaagggattcctttgctgggtgatgaaattccagtgtttgtggctggataggattccattctttctgattcatgtatatccatgggaggtttaaattctgactttatccaaggatgatcagtgaattccggtggaggggaaatgttctttcttttccttgatggtatatcatttgtatgatccgctgatattggttcagcctccccctttggttcatttccaaaattggaatgatgtaacaaattttgtgctatgagatggctaaacatatcatgaggttcaaatgtttctctactttctgggttatggatttgagagatttctgacatcttggccagattttggaaatagtccagttgctcttggtatgtttccaaatcttgagatgaatgcggatagctgtttgaatagttgtccagattatttgggagtggctgcaatgatgatgattggcttgaaaacccgttgtgtctgtcatgaagtcctcctgaatggtgatataaactctccaactgttcttctattctacttgtattctcaattccattctcagacacaaattctccccagctagtaccaggaatgattgtatcttgatgaggcatagcatgatgattaatgctaccccacggagaattatgatcaaaaagggattgtatgttttgatatccttgagacaaaggataatgatgctggaattcttgtggattttcataaaaatgaatccaatcttgcagaattacatctgagtttgtattggcttgctctgacccaaaatgttcccaagtatcttgagtttctgaatctgcgtgaaggatgttatgtaattgatccatagtatctggaaaacaaggggaattgagtagtgcttgaaattggccaactgattcatgtaaatgttggaaaggggtagatgagactgatgtaggggaaactcctgccactgataagctggaatgtggggtttgtatttgagaggtctggatgggttctacgggtgctatgggactaagaatgttgtccaagctggggggcacgtctgtattagcccagtcaaacacctgattcaaattatcaacttctacagcattgcaagtgatcaaaagcagtagaaaagcaccaagaaatgcttgacaagccatgtttctgttaaggatgtaattgagtccctttctttcgcataaagttttctgaagatacgttggattgtggtaattgaattcaagtagaaatatcttttatataccttcatcattgggataggacagaaagtcaagacaaagccaacaagcagatggtacaaactggttttcaaaccagtcacattcaagaacaaaacacatccgattccaaacatacacatcaccagctcctgtatttttatttgatttcaactttttgtcatacagcacccttcgaagacagtttcacaaatatgtatgtatacaaaacatttggttcacaatgatgatgtcagcacattcctgatgtttgaagaccgtatttgtaaatagaaagtttatgagcacgtggaaaagggtgatctacaaatacacccacaaatgttagcttatctgctgaaacactgcaaacaccaagtaatctgatcttcagctcatggtactgattggcaggtccgtgtttcaaatttcatgagttctagtaatagtctttcaggtgttggaaatgagaccctaatgatctatgtaggagacgcgccctggaactcctgctcaactttgatgagcagttcaagatcaagacctgcgttgttcggaaggactagaaatgagacaaagaggaagaacgagagtttgctctcttctaatttgtgtgggataccatagattcaagtagtcattattcatacaaatgggctgttaagatgagcatcgaatatcacaaaatttcaagatagcgacaaaggatatgatagtgaaacccaaatcaagcatagaaattattattatgatgacccgagctaaacgcattgtaagtctggctggtcttttggatcaggttggaatgtaacttatttaattctgaattccatctttccaatgatttgtaatgtcggttttcaatctcagaactggcaaagtttccaaaaatgcaaaaaaaagttactatctgacttgattccaaaacatcacgttcacagaaacttactcgtggttgagttccagaacgccattgacttggtctagtttacctgaaatcttttcatcaagtatcaaaaggagcatgatctcttctacctcactatctgagattttcaattgctgagggatgtaaattgggaactcgtcagatacaacaagattattattttcgaaattttattcaatgaaagaaacacatacacgtgcgacatgagcaatttcgattttgttgtacgattgcaagatgcctaaaatccattgagttctcagggacgtcaagacatcctgaatgtagttagcaataaatggatcatcgagaattgttgcccggttatctgtaaaacccatcgattactatggttttcaaacaaacagggaaggatcaagatgaagatggcttacttttgataattttctcggcttcgtggacatcttgtctttgataggccgctactaagttggtcattgccacgatttgaggatcttgtttgtatctattgtttagcagaatggccaaagaattgaatgggattcaagacgttgaataagcgggctgattgaagaaacttctcagacgaacggcttggtttcttgagaatcaaacggatcaattccgctattcatgagcatatgcgccaggaccaaatatttcaacgacgatattcgttgtggagatcccgcttcgtcgtagttcttgaacgcctcaaaaaagtcatattgcgcggccgtccaattttctataaaaaaaagaaaggttgtttttccgggtgaatggttgcttcagttgcgatttccaggttatgatatatctcccagactaactttcagacatgtgcattttgcccccacactctctgatgatccccatgatttttggatggggaattgttgatttgacagtcagggtttgatcgtaaatttcctaaaattgcgaggggcaaagaagggtgaattttcggggttaagatgagtagaatagtcacggcctaccctcaacttcttattctcttttcggtcagtatacatctggatctcgagagccaacacttccaataagagggttccaatcgagttgtcaccgtcaaaactttccattttttgattagatgaacctgatgttgaattgggcgcgttgatggccatgcgtaatttttcaatgacctgaataaagattcatttttaattgagagtaatgagattgggtgacatccaggtttcatgcgggattatgacgaaaaaaacaaacctgttctagtcttgtgtattctttcttatccatccaaatcttggccaatttcaattcaattttgacgttcaatctctatttaggcagaagaagttatggccaaccatcagggccaattagtttgaggggaacgttttatgtcgtcacgaaagaaaacggttctgctaacgtcattcttggcagcttgtaaggcctgttgagtaacctcataccattgttgcattaatgaggtatccagatcctgagcgacaccaacatagtccaaaattccgttgatcgctttttcggccgcgtttctggtaacagcagtttggcaataatccaacagctcggtataagtctgtacaaaaaattatgataaaatgtaaatttgatgaaaaaaataatgacatgaggcaaagagctggtcaagatgtactcaacttttaaagcttcttgatacttccccctgtggaagttcaacttggtactctgtttgagagctttgaatccccattcgccctttggattttcagtctccacgatcgatctccaatctgcgagcgctttctctgggttatctgatttataattcttagcttggtagtacttattttccatatccgtgtccacatcttcctggtcatcatcctcgtaatcaaaatcgtactcctgtgtgacaatcattcgattctcagtcagcatgaggctactgtatgatcccttgattaacaggttctctcctcacctcatcaccacctgtcgtagagggatggagggagaaaagaggacgcgacggttagacgagggctccattgtctgtctttcactcaaatgcgtcgaaaaataaactgaaacgcgaaccttcgtccatcactattagtacgagacggagaagcaaccgatcagccagagatttggattatggattttcaacagttacaacgtactaaagtcatcgtcgtcagacattttccgagagtgttcgagggagctagtttgatttttgttgttattttggcaattggatacaaacttcgtggtagtggtccgatgaagcagctgagatggagtcgtcccctatgtattaaatgtttttttttggtgcgaaactcagccaaaaaggttttgtccaccgatttatgtaagccaacagcccttgaccagctcaccgaccaacacgactcagccagaactccaatcacctccatccaatatggcatcagacgctggcccggtcaactatcaggtcgatccgatcagtctcccactcaaaaggatgctggcacttgggattgaaggttcaggtcagtgtccggatgccaatcgggtcaccgtcggtagatgcttgtgggtcatcatcatgaggatcttgtcatcttaacctcttgtctgaatcgtatgctgactcaagacacttgtttcccccatgaatgtgtctatctagcaaacaagcttggcgtcggggtgatcgagcaccttcctagcggacagatcaacgtgctttccaacctgcgcaagacatatgttaccccacccggccatggcttccaacccggcgatacagccaagcaccatcgagatcatatcatcgacttggtaaagcgctcagtcgaggaggccggcttagaactatctcaactggactgtatctgttataccaaaggcccaggaatgggctcgcccctgcagacctgcgccctagtagctcggacgctatccttactctacaacttacccttggtcggtgtcaaccattgtgtcggccatatcgagatgggacggctgatcactcaatcgatgaatccgatcatcctctacgtctccggtggaaatacccaaatcctcgcctactcccaccatcgataccgaatctttggcgagactctggacatcgccgtcggcaactgtctcgaccgttttgcccgcgtcatcggtctctccaacgatcccagccccgggtttaacatcgaacaagctgccaaacatggccgaaaattaatcaacctgccttatactactaaggggatggatatctccctcggcggcatcctcaccaaagctgaagagtacaccaagagcacgaagttcagaccgaagctggacggacttagcgactcgtcggaatccaaagattgttattccgccgatgatctatgcttttcactgcaagagacggtctttgcgatgttggtagagattacggagcgggcgatggcccatgtgggtgcgactgaagtcttgatcgtcggtggggtgggctgcaatgaacgactgcaggagatgatgaagactatgactgaagaacgcaaggggaagatctttgcaaccgatgaaaggttttgtatcgataatgggatcatgatcgctcataccggtctactccaattcaggatgggcttcacaacaccaatcgaaaaaagttcctgcactcaaaggtgagggattcaatacaatctctaaacctctactctatgaccttcagcccctctgctcccaagtttgattttgtaacttttgctttcaatccagatttcgaacggatgaggtactggtggattggaggcaatgagatagatttttctctcaatatccagcctgtaagcaactcataggggaacagactagtacctagccatgttttagtttccgatcatgttaatcaagttagtttgttcgggatgcaatcaacccaatttcctatgcataatgaaaaccccaccactttatgcgggccttcaaagcataacaattccttttattccctacccccagaccatgtctctacaagtcttcagtcagccatacactccttatccaagggatgattcatttgagaagcaattctccataccattttgtcctacgccccttcaggttccaatttgctttgagaagcaaagcgtacttatagcatactcaacggaccaagaatttccccacaggaatagattgctgcaacattatcagagttctacgtttatatacagttgcgattgtaatctcaaaactactatattatcacaaagttcaagaggacgagtattccaaacttgcaatgctaagcaagaaggacgagttgttcagctgagactacgcgtagaaattgtgatgaattggactgaatgacacctggtcatgaaccctaagagctttggaactcaagagcggatattttattcttcgtgtataggcgattgattcgctgtcgaaaccatagtatcattattgatggttgttgcttttactggtactttcccccaggacagttggtgtaccgaaagcctccattgaatagatgtgttataactcttgcggacgtgtattcaagaaaagagtgtcattgttctgaggatgggaaaggaatcaaatgatgggatgtgcgacttgtcagggtgctcctcgtagtatcatgaaacgacggaatcgcgccacgaagccatttgtatgatgatcctgactagttttactcttgatcttctccaacatttctcgttcgacctcctcgtcatcaaactgttcaccacggctgtaccaaatgatggtgaggacgccgatcaatgaagagatgatgcatgccgcaatcgataagtttcctcgagcatggaatcctgatacttgtgggaatggcccatgtggtgcagtcgacaggtcgtagagcttcgagcccgataatcctccggcgtttccactcgatggaatattcatcatcgcacattggtccttcatgaattgaggtactgggaagttcctttggtgcacttcgggagctactataaacattgctgctaacccggattgtaaatgccactgaaaggagcagctttgattagacacacccgctcaggttctggatgaatgaaaatagatcgatggaaatagccttacttctatatggcaatggaagagccatgcgccagggttgtccgctacaaaccgaatactgacaaaccctccgcccggaatctgaatcgtatctcttcgcatagggttgctcagtgtctggtttgagtaggttgggttgccaggatcaatgctcgtttgcttattcaccacttgaaacttttgaccgtgcaaatggactgcagtgaagacatcattagccagtctaaattttctgatctggagtcgcacattataaactcacaaggatggtttcctttatcccagttgaaaacggtcaattcaaccacttcaagatgacttatcacaaatgcattgctctgaggaccatagatggccgggctctcgagcgcgttcgctggggcagaatcgatcgtcatgaccgttggaacccgaggtggaacgtaggtgacgttgttaaaagctccgcgattgaccccattctcgaaagttgagaaaaagacactgtgtgaggagtacatttttattagtgaaaccttcaaaaatcatcaagaagggcagatccttctcacttcaaatcgatgttctttgtttttgataagattggcaaagccgatgttggtttgaaggccaggtcatccaaagatttgtactctgtaaatagctcttcgggggcggtgggtgctccaggagtgtagataatggaagagctgtaatctgtgaattcagagataattgttcagtgttgataattctcgacagtcacaaacatcaagagcaactcgacaaactcaattgaagtccctcagggatactatcaaacatgcccggctcaaagttcgcgtggataagaaaattttgttttgtttcgttcttagccgtgacaaggactgaatacctctgggcggtagccaaagacaacatatcggttggcagcggctcaacgtcggtctagtgattggaaattggcaagattgtcaacaaagtatttaaattttgggacattctttgactgactggtttatgaggcagagaaacttacgccatcaacttcgatgaccgacatttggtggccatctattttgaagtaaaacattcccaaggcacccgcgttcaggatgcgtaatcgataggttttaccaggcgaaaatgggatcgtagcgttctcgttgaaatgctcgcgatacgtgttattttgcacgacatatacgagcgcactgtctaacgacgagaaggatgaattcgtgtcgtaaacttgagtactgggacgaaggtagtcagactaaccagggatgggctcagcccccagaggattgcttcggcttaaaaaggtggatatcagttgcgaatgttgttggtgataccaatccgagagtacgatcttgaaatggtctgtttgttactgccgtgcctgctgataagaaaaacagattattccaaagcttaccgtgaattcatcatcatagggacgtttccccggcgttactggcggcaaaataaccactggcgagcgcaaaccatcgacatattgaccctgcaagacttagacatcagtcatcataacaggctagtaaaaaaaaacttgaactaatttacacaccagagaatgggcatggacccaataagttccgacttgagtagtagtgtttacgatgtatgtaaattgagcaccgggcggaataccactgcaaaatcaatcgagtgaggttagttttcttttctggatcttccatacaaggcggcctcacgtaccattgggtgactcccatggcaccgtcgtagaaattggtcccgttgaagaacattccatggaaactgattttgttgaagttaaacagagtcagtgctcgcctaaatgaatacaatgctacaaatggccactgacttactgaagggttgttggcttgtccgggaggccgttaaaggcatgcattctgataacatctccggatgtgactgtgatcggagggggactaataattatcaaaaatattgctcaactcattatccagcctgacgcacaaattcatgaaatctagagagcgctacttacggccaagtgttattgacgccgatcacggtcctctcaaagaggccatcggggttggcggtcgcataggtaatgttccagtaaaaatccaccaccgcggaacgagcttgataaaccaagcaactcagacatgccaagcggctgaggatcttgactgggcgcatcggccacgctgaagaaccgaaggagagggtcgttttgaaggggagatttctcgacgcaagtgcgagctttggaggtcaacaatgatagatatccaaatgagcacattcacatatagtctccgtctgcgatatcgcatacatacacccccgtctaaccctgtggaatcgatggcgttaatggagtgtgcacatgttttctcagcaacaaacgcttgtcgatgagcagatcttgtttgtttgggtgtacggtgccacagttaaaagcatgcagcacttcgactgtacaagactgtatatggtcagaaaattgcagttgtacagctcaagaccaggtgccttggggtatgtagccattccaggcgcttaattaagatggaaaaggacatcgacatcagccctaggattggtcaacgccatttaggaggccctggtatacatagcacaaagtcagacttttggcattccatctgagagactgaggatcagagatggatgggtggggatttgttaggtttgttacatttggcttcatttatgttcagggaccatgcaagattttgctttctccaaagttgatgctgataaaacttaaaagtgagcatcctcaaaaggtagattttgacctcaaaatgaacaattagggcagttcatgctccagctgcataatttctgattttcaataagggttgcggattatgcatgattcctagtaagctttgcacgtgggaacttgctcctaaagtgaatgacttcttatcaaaatctgtgggccccccagtttgggtttggagccttgaaagctagatttccctgcaaaaatctagactttttgggtctaaatcaaaaactggtagggtccagaaccaacaggaagtcctttagtgaaggggagcttgccttcaaacttgaatatttttctggagaatcagctggagcatttttaacaaggtttgctcattgttgaacttgccaatgtctgaaggaggatgttccaaaccatatgtaatggtgaaaatttcttgagatcaagtatttgccagaaaaccaagtctagagcccccttccaaatcaagcaatttagccaacaggaagtcctccattgattttgaattgaggagtccaagaagttaactacccaacttccgcaaccaacccctccctagttttattcatgttataggtcctccattcctttgctggagtggaaaccaaacttgtcactccactagagcaccatggaaaccaatcttgccaaagccttgtgatgagagccggttgaaattataagcaaagacaagggaaaggcactggtcaacaaagccaaagttggaaaaggtccaaaaaataacatatatgctcagacaaagaggcttaagtgtctttgtgtaagactctgaggtggctgaagtgacctcagaggaaaagtgcgttcagaaataatgattttattctattgggctatggtctagatgggttaaataatctagttacatgaggttcaggttgtgggtctcggaacactaagagaagattgacaagcaaaattcaaacagagccctaaagagcatctttaccagttgagctaaaagaaagtgattttaatgcacagctatcactaagttacaatacggacaactgttcagttgcattggtgtggcttagagtcaagttgcatggtgtagttttgaacttgaggtttgtgcatagtgttttcaggagggcagcaaaatgaattacatacatggtttagctgcaatcagatctcaaagccaatttggcttgagcttagaaaagcccggtgtggttgaaaacagtgactaaagtgcttatcttgggcagaactagccaccagttaaattgctctcagggtctctgtgaggttgcagttattatgaggtgctttttgacccctgccctccagaaggcaagagactgtaagtgcatgtcttcctgtcaggatttagaatccttgcagaatttgatttacaccacttacatcttaatttttggcaaaaaaacattttttcaagaggacttgttgtgattgctctcatgtgagctggtcatggttctgattacagtgctaatttaggacttggagcggtccaaaaaacactctaaatggtgaccggatgtcctccagtttgtatgcaaataccacatgctagatcaaggtagatggaaatctggtgggacatattcatgttaaaatgtcacttgtctaacttgtgacattacctgagtcctattcagcaacttgttctgataaaaaaaaacctgaatcttcttcaacaaattgcctaatctcaaaaactacacctagcaactgcaaaaagcaagtcaggtttagaacactcactccattgaccatttttctcccaattaattcttcatgttctctcctctactcaacaccttcctcatcttattcacaacacttattcttctgttcctttcttcccttatcatttttatcctctcatacttcttcaaaaacatctcaaaatattcaatcaatcaatttcaacatcaaaatatcttacctctcaaactcaagcctctgatccaaatctcaagtcctaaagatcaattcatttagaggaataactttcaaatagatttactgtttttcttctattttgctaatgattttgttcttcattcctatctatctccagattttcttcctgccctcattttttaaataatcagttttctattctcttctttattgaaaatcaaactcaggtatgctttatattttgcttcatcatttttccatttttatttttatctgataatgatatatctttcttttagttctggtcttcctatctttagcaattctactgttattttatcaagggatgaagaccaaattttacgcagataaaatttgtgcaaaatcacagacaaccctgaattgaagtacagcttcacacctcaataaattattcaagcttcttttgccttgggtggatttcaacttccttgttgaatttctgtgataatggattcatgcctaaatggaatgttgcaaaacctttctttttttcttctttctccatatccaatgtcatttctcatcaaaaaccacaaaacatgtcctgccagcctgtaagcagctcattttcctatactagtctttccaaaataatccaacctgagcagtacagtgaccccgccttgtaagcatacacgatataagcataaccgtgttgtaagcatagcataaatattgatttccagcaaccattttcttggttttgcagtaaaattacctccataagaagcatacctccatgtaggcataggatttgtgttgaccatccttatgcttacatagcggggtcactgtatcagaatctctgatccaaggttgagaattaccaaacctcaactcttgtatcactcactggcttagtgattttcaagaaatcttgagaaatttctttgggcttagtgatggattatttggtattgtctggctcacatcctcaggagtcatatttgcttatttctttaaatttggcagttgactcgagtcaatgcaaaaattgatcattcagttccataggaaaaaaatcaactacccttgaaaaatattatgaggtgaaatataactaagcccaaaagaaagttagagtgttctcgcatttctacttcaaattttctatttctagtattcagaaaccaggaagtccttgcccatacaatacctgttgtgacccagtggacaacttcccgtcggcatttacgaccctcgcagaatttgatttacaccatgaacatcttaatttttggcaaaaaaaaactttcttcagaagcctttcagtgaaggccctcttgtgagctaggtgtggttaagattagagtgttaatttagacctgagagaggtctaaaaaacactctaaatcgcgacgggaagtcctccagttactgggtcattatccgaatcactagaccccagagtatatagctctagtgagcgagtttgtgataaaatattcatcatcatcacaaatcacatcaatacccacaacacttattaattccatttagcacctgattcaattgagccaccaggatccattgcctaaacttaacaatatggatttccccaagacaattaacatccactaccagtgatttgtgaaaaaaagccttctggaaaacttgttgtgctaattaaaagcaacatcccaaaaactttagttaataatatctggtcatgccaaaaccagctggaggctgtagcctgtatcacgtttctgcataaaaacaagacatcatagctggaaacatcaatggtgtctaactttgaatacataatccaacacccaagaagaaagtaatgatcaatcaaaaaaagaaatttcatcggatgggccgatgggagcatgcactgacagaggccggaccacaggggcatttgtggtggagcatactgtaacgacggcgatagggcaaggcagggcaccattctgcagcattgcatgaatatttgaaacaggagtacataacacgaagattggcagaaattccaatcagaataatctcttttggagtctgagacgtgacagacaccatcaggcgttgcacagtgtctgggctgactcaggaattgttggggtgtgtatgtatagaacacaagaatcgtgacgcttggcccatggacgagtcggtttcgatattttcatatttacaatgaagcttctgcacattaaccttccgcgtctctcccttcttctctggtgctgcaccataatcctggctccaaatattctcttcgatcttaacgagacaccggaggagagcttggttgaagcatcacaacctgcttctcacgagtccatcgcgggttcatcatccaatccgattccagtcaaaaattcagaactaagctctagaaaacgcaaacttgaccaggggcaacctgtcaactcgaatgcatcaggaaagcgtgcttatctgtttcatgctgcggatgtcttgagctcgagttaggtgacattgtatgtactggcttacgtcgactattgaaaaatctaaccccaggccttgatttataacactgtagatcgtatcggacaggacggtccagcgatcccagattcgatcgtggtgaataattgggtcgctagaagtgcaatgatccgaataatcactgccatgaatgataaagcaggttagcacataaatccagctgctgcttgagctctgtaccaacagcctcatttgtctgcctgtgtctctctcctcagccgatcaactcatacgtgacgctttgaatctgattcaaccgttgggtcacgttgaaactaatctcacgcgacggcccaaactggcgaatgaccttcgacgcctttatgttatcaagagcggtcaagtcgtggaagcaatcctcagagggtattgtgacgattttcgtgaaagaattcactcaaaaaaccttaaagccaagactcaagctgtctcgtccaaacacgaatccttgccatttgggctcgccatgcggttcgaccagaaaccgggtaaagttttcagggtgttaagcgctagaagtggattaaaaaaaactcagacattttgggatctaatttcactgtacaagaccttggcgatttcgttgtacgaggagcacaacaatatcctcaagcggctccgaataccaccttttggtatgaggatgatgcaaacaaacatgttgcattggctaatgggggagatattttcccctgctgatggtcatccagtcatcggtaccttggaaccggacaagtatccaaattggtttgcaaacatttttcccgggacagtcggggatacccaggcgaagttgataagatatttctctcaggctcctgaagaagcaaatgcagatgaaattgtgtcccatctgttggatagctaccttttccagacgaaatgtgagtcaattgcattcaaagagaggaggagaaattgcttgctaatctcgatgatgacatggaacacatttttttttttcaatttgcgacccaaaactggccaatgaatagcccattatttgagcttgagtgcatttgcaaaatctattcaacaagatccagcggaagccgagcgcaaactacaatttagacgggaagtggaaatttcatcgaagataactgaaaaagcagaaattgcagccctcaagaaggttaagatgactgtgaaccatgaagatcgtgaaatgtttgactattttttggaagattttaacgctcgactaccagaggcgaaattgaaccgagtcgagacaagacgatatcatccagacttgccattggcgatgtactttgacaaaaaagccccacttggttttcagtcgttgaggattttgaaagcgcaggcggacgagacgaaaaatgaaagcagtgctatgttggactctgcagaaaccaacaagaggttccaaaaactggcgagagcagtagattacacacacaagaaaatcctcatgaaattggaaatcatccaaccggactacaatcacaagagggaagaagcgctcgcagcccttatcgacgcgattgtaaaaccaaaattggggcttccgatcataagtgatattcaggccaataacaacatccctccctgggaagacattttctatgcgtcttccacacttttcggtgatactcagttaaaactcctcacctttttctctgaacatccagacatcgctgatactaaagggacttcagatttcttcttgactggttggtatcaggataatcatccaggtgatttcaaagaattgaagaaggctctgaaagatctagattaatcattaatgaaaattgtttacattcttaaaacctccggtatatattgctgagtgtaatgattgctacatgcacatgaactcatgcgttttcaagtttgaatcacagactccggtgcttcttcaaaattgttgaaattatgaccaaccaacaggtagaaatttctaggaggaagctttttaacagcagaattgatggttccaaacccactcagatgggcagaaaaagagggaaagaactaatggtgttaatttcttgtacttgactgggttaaattgactaagcacaagagtacaagttgcgggtatgagacaataatgaatcaacaaaaaggaactctctaggtacaatgcataacacaagcacactcaagaagataagaaacttcaaatgagagaagataagccctctacatacagggttttgatgactacagggacagacatggagaagaattcatagcagtagtgattaacagactataacaatgtgatgttcaagatgatgagagcactgatcaaaaggttatacagctataacaaaaaagcttgcgggctctgaagtcggaaaaaaaatctactgactatagttggatgctttggaagaatacagttccatgtatgtatggattaccttggaccaattagctatcttttttcactcattttaaggcgatgcgagtgacaccatcagaatgctgatgcaaatttcagtaggaatagcttcatttgtctgcctgagcttcccccatggggaccagtcaggtcccatagttgctgctggctagtatatggcaatagagatggcacggcaggtacctgtctgacagcggtgggccgctacgctacactacgcttttggcccaaaaagtgtagcgtagcggcacttttttcgtcaaaaatgtgtagtgttagcatttttttagcgggtttttgctacgctacgctacagtgcttttagcggaaaaagtggccaaaaactgctaaaaagtgctgtagtgcagcgtagtgggcccttttttgtggcacacacacgtagtgttagcggtgtcgtggaggaattccgctacgctacgctgagggctaacagcaattccgctgtgttatgctacactaaccgctacggttagtgtagcggcccaccgttgtgtctgattttcatggaacctgcctcaaagtgcttgagatcaaagaacctcaatatgtagcactttcatctcatcaagtaccacattggcttgacgaagacactaagatagctttccatcaaggcacctgtacagcaacactgggccgctacgctacactacgctaaagggccacttagcgttagcgtagcggcgctaaaatgggcccttttttctgtagtgttagcgtgctgctcccgccgctacgctacgctgtagccccactaacaggcggcttgtttctgggtagtgttagcgcatcgctacagccgctacgctgcgctacagcgcttctagcggcaaaaaaggcaaaaacccgctaaaaagcgctgtagcgcggcgtaacgggcactttctggtgccctgagtgcgtagcgttagtgcaattccaactttctgcgctaacgctacgctgacagctaacgcgcttttgtgccctttgcgcgtagcgttagcgcagaaaggtggattttttgctaacgctacgctacaaagtagcgcttttccgctgcgctacgccacgctaacactacggttagcgtagctggcccagcgttgtgtacagtcacagattccaaatacctgccaacaggtatacctgttgacaggtacctgtatgcaggtatatatatggcatctgtactctcacctgtgtcagcccatgcagtgatgtgagtgtattactcaagtccaagtggtacttgatgagatggaagtgttacatattgatgttctttgatctcaagcaccttgaggcaggttccatgaaaatcagacaggtaccttccatgccagctctatatggcaacctgtacacttggctgtattcttccaaacaacctgactgcagtcactgtttttttatttattttctgacttctgagcctgcaagctttagcttgttatagctgtaagtaggaatggggatggaatgagcaagaggagtaatgaaaacagcaaaatttcaacaaaaatccttaccttgattcaatcttgagcctcaagatttaaaaaatacgcaagttggcctagaattgagtgaaaaagccatttacagagtctagagtagaaaccatcccacacattgtaacaactggtgcctgtgtactggagtcacaggtcacttgtgtgaattcagttttgaaatgagttaaaagcactcaagaattagtaattggatcaccagggactacttgagtactactgcctaacattgactcatattaataaatttgggggattaataaacgtaccccccttttctgctatccacacccggtttttcacacctggttttctgcttctacacctggttttctgcttctacacctggttttccccagcctttttaattaatttttttggcaattccgaatatgctaaaaatcttctaaaattgatcattctttttggccggtatataaaaaatcctcaaaagagaaattttaattttaatttatctgattcatcaagtttttttttctgcctatgagtttttgagaattcaaagtaaatttaaattcatcattgatattgcccaatctttgggaaatctatacaggaccaaatttgatttcattttggaaatcccaacgttgttggttttgagctataagcaaatggacaaaataaggaatatcttgaatggtaccatctgtatggagaagaaaatttaaaaacttgacaattaataacaagttttggctttaattcaagttttcaagagttcatagggtcaaaaaaaaattgggaaaaaatgggtgagaaaaaaaattgaagttctctttcgacgattttttatttaaccaaaaagaatgatcaattttagaagatttttagaatattcagaatttccaaaaaatgaattacaaaggctgggaaaaaccgggtgtagaagcagaaaaccaggtgtgaaaaaccgggtgtggatagcagaaaagggggggtacgattattaatcccctaaatttggatgtgctcaaaatttcaaatatattgattacaattttgagggggaaaagaaacattgttttttttactaggattatcttttcaaaaaatatactctgtttacatcccactaaaattattttattttattttattttgcagctcatttttgttctcagaaggccattcacaaaatagttttgtcaaacaattctaaaaaaattgtctgttagctgtgctttttgattgaaagattgtgagactagcagaaatttttgtgcacacaaatggtgtagttttaaaggttttttgctgtgctatggggcaccaacccacatttttggggggagtgataattgtgcacacactcccattcagagaagtgtgggcaagcatccaggagcacacaccaatctgcagggggctaaacacatatgtatgagattggtgtgagttcacgcaggccaatttgctgtggcgtgcgggcctgcacaccaatctgcataggggctaaacacgtatgaatcacagccaatctgcaggggaatctacccagcaatggattggtatgtgtggacacacaccaatccggaggggagtgtgggagtgcatgtgtgagggggagaggagtgtggttatcaaacccctcttactcctgcctcattccttgtcttctttttctcatcttttttctgtcatagtttcttagactgatctctttggatatacactctaaccatcttgaaatcccctctaatatagtcagacctatcagtttttaatctgaccccctagcttgcagtattataaacctgactaaggagggcttattttctctcaaacatgcctgcttatattcttggttgtggatgcttcatttctggtgtttgttgttgcacccattttgattgttcttgagtattcttttcttttttattcattactatttttttattcattatcacttccgccacagatggatctaattgtatctagtctatcttcactggcctagaacattgaaatcaatccctgttggttctcctcttcatttgagttttcccaccttttgcccctcaaaaggtgctcaaaagagtaccttcaacatttcctctcttcctctcaaagttaaaattttaatgcaaggctgaaaaaaatggctgatcaggaatcttatccctcatagaattggacaggaatccaggatatacttccataatctcaaaaatggggccaacatgtcatagtacacacatgcatagctgaaaattgggcctgtgtctcaagatttattttgcaggtgagcttatacagtaccttgcacaactgtaacttttctttgaaattaaccaatcccctatagaatgaaaacattggagaatttccaccttcttgcatcatcaaacatcaaccagatgactgactcaattcaaggaacatttgatcatgtgcttttgactggattttggttaaaattttgaacccatagatatagtattagtagaccacacttatctagtttgtcttgcaagattcttcagataaatacaagcatcagtttacccattctatctggcgcagatatgattggtgttgcaatttttacttcactccgattggccggcttcaggggctggtgtgtatgattccataaaatcacatcctattaaaagatctctaccaccaatgaatgcaaaagactctttacgtgggggtcctatatgagcatacattgccatgactttcggagagttgaccaaaattttattccaaaagaatcctgcccattctatgtttaacaagcacctattcatttgacttaatacatgtttatgattacaaatttacatctgttggaaacaacaaagttaaagagcatgctcttgattatttaatatataaacacacaatattaatacataaaaacttatattcacttttcaaaagtcactattaggtctatctagagattgatgggtttgattattcatggtcaactctgacaatcaatcagtatggcagcggaagcctttcctgaccgattggacatggtacgcgttttaccggatcttgtttcgactgggaatccgaaatttgagaggaatcctacctcactagtctaaagctttagacaggagagtcgagttttgagtcagaagtagggattgaagcctgggaaggtgtgttcttctttccaccgaggaacagccacgctgggataatgcaagcggcgcatagaccagtgataactaagctgacgatttgccatccatgttggatgcccatgcgtcccaaaagtctggtgaataacatcaagaaatactcttagcttgtgtacttgaaaatgttagatatacacttttgggccgttaacttaccctccaacgaccaatggtccaaccatggcaccggttgaatataccatgttgaaaataccgtagacgtgagcgaagcctgtgtaaatcaaataagtcagcaaatttgcacagaggttccttatcaataaatgatggaaagactaacctaatccaggcgtggccttcacgacttctgctagatctatggaatcacgcaatcaaagttgagtaattataaattaagtttctggggaaggtaagagagaatctcaccttgcatgattggtgcagcaatccccatgataaagatacctggaagtttgaggaaaatagacagataaatcaacgatggatctttgggatatgaccattgagaatgacaagaaaaggcctaccagtgaatgcgataaaggtgatcaaagcagcgagactggtgttcatgctaagtaaaccaaagaatggagtaccaaggatgaggcagatgacgatgggccactttgctccgtatttatcggcatagtgtccagccattggactggaaatgaacgatggtacgacggcagcaataaagatcagggcggcgcctcttgagctcaatccgtatcgctctttgacaagcatggtcattccagtgtccagtagaccaccgaatgagaatcctgaacaaagtgagcaagagggagtttcaaaaccatatcaataattttgagctgggatttggactcagtgaaagtcaattcgcacccagcacaagagtaatcgcgcaaagagtccagaatcgcgagttcgtcaacaaggagagtaaggcacgagctgctgaaggtggcttggatccatctgaagattcggcagtcgatttaacttctttgtcactgagttcaacattgattgctgcggcagcttggttgttttggatacatttcttgtcttggaccaagcttctgaggaagaagtcgatggcagctggagtggaaaaccggtgaaataagttaatgacgtggttttgattgatagaatgtgaatatgctgggtgtaccagcttgtaagatgaacttacttatgataagtgcgaagacgaagatcgagttgtagcccaatgaatcgtataataaaccaccagctaacggtccacctacagttcctatcgaccagccaatcctgaaaagacattatcttattataatcagaattgaaccaccaactttgatgacaagaaaccccagatatttggcaagctcttacatgacatatcccatgataacaccaattcgtgcttctggtaccacatcacaaatcagagccagtccaagggtccaaatggcagttccactataaaacacagcaatcggatgatgaaagcattaatttctttgccagtgaccacacacaaagaaaggatcaaaaaagtactcacctgaaaccttgaataattcttgcaatcatgaggactgcaaatgatgatgaaagccagaacatgatcaaactggcagctgtattggagaagaacaaaagcaatcgattcagttattgtagttcatatttaagggaaggcccaaattattcaggacttgaagtttaacaacccacctagaaatgtcaaacatgccaaaaggggggcctttctggatcggacaatttcgccgaaaataccaacagggatctagaaaaaatgagtttgtttgcttgcccagttagtctctgtcacggaatcaaatattaatgtaggaagattcttaccgatgagattatcagcccaaatgcaaatgcggcaatgactgatttttaaggaaggagattattagcattcactcatcccaattgttgctgacggaatattgaacttttcgcgtaaaaatttcacgtttttgcagcagaagaagtgtgggtgcttacggtaggatgaagtggctgggacgttcttgtagccggtggactccaatcggaagggaaggacaggtaccatgatcccataagtggccatgtcgaccatcaagccaaaggagacactgaaagtgatgtaagggatctcgctggtgaccttgttaaaatagttataacatcttgaaataattgaaggtgacatcttgatatatcggatatacagaaagaaaaccgtttataaaatcgaatcgttagaaatgttaaaatagaaagagtttttcgacggttatttggacagggtcgatacacagaaaacaaagagaagggggggaaaaaaatagactgatgttacgaaatcgttagaaaagtaaagccgatttgaaagtatcttaaacaggacagaacgaaacggaagaactagccgaatggatataagagactagaccaggggcatctacaactgatgactgggctcttattataagacatcagttcgacgcagtctttgggaccaaaaccaagagacacagcaagaagggaatcaattcgactaccttagtgtttggttgaccgccggggcgtaaccttgggagaggaccaagaagcgtaagtggagagttggcgacaagttcgggaggcctgcttgagcaatcggcttgactgcgacttggcttgagttgggcaacagtcctcacaccaacggttactcatctgtggtacgccccgatcgagctcaactcctccacggcggggtggaggcctaacagtaacagccgacaagaattctccaacaaggttttggttttgttgttctgttgtgcttagcttgggggtgggggtggggtggggtggggggtcatcaagatgtgagtgggtcgcctccagaactgagaggggtgatggtcaacagactacaaaaaaatcagaaactgcagccaaaccaccaccagcaactcaaccatcagcaatgagccacagacatcttccagcctccactagcacgctcagggtggacatcagagaggcagagatactggatgaggatgaatcgactgagacgagtgatatctatctgcccaaacacaccgaattcatctcccacatcgcactcgatgtaagtctctccttttctctcccagtcagtcagtcagtcagtcttccttctcttgtaaaattcagaaaccaaatgctgacttgcttgtgtgtgtgtagatcggtggttcactagccaaggtcgtctacttcacccgtgccgccgatcataactcatcaagggaaaacctttccaagcgatccggcggaagcttgaaccagagtttaccccggaaaccggtctcgactgaggaacttagcactcgtgaacggccttccagagctgccgtcgatcaatcctgtccgtcttcttcctcatcccattctacctcctcaagtgatcccgagccacccaacctgcccaactccaggccgcactcctccgcccgctcctcagtcagtcagccaaacggtatcctcaatccgaccgtcgtccgggaagaagtctataacagtcgggccagatctctcgaccctggaaaccattgcaacacatccaacgatcccatagatcaagatcctctccagcgttcctctcagctcaaccaaaagcttgcttccctcagtactctcaaccttcaagacccattccgggaccccaagcaccgtctctcgagatcatcctctatctcatcgatcccaggcggaaggctgaatttcatcaagttcgagacaggatccatcgaatcagaatgtatcacgtttatctccaacctgatccagctctcggcggagtccaaccgggtgccgatctcgacgatgaaacgaggagtcaagatcatcctgaccggcggtggggcatacatgtatgcggatctcatcaagaacgctctaggcggggatgtggaggtgctgagtgaggacgagatggactgtctgatcaccgggcttaactttatcaccgagatcccaaacgaggtattctggttctccgaccaactcgtccaggagatcatccacaataactcatccgacccggccagcgaacaggagaacctgctcaccaacccccacaagaccctcggccccatccaaccttcctcctcttcctcctcctcccacccgacattcgatcaagaccgatcgccgggcatcgaacagttcccgcgtccctcgccaaacccaccccaatactccgttctcttcgactcgaaccccagccctcagttcccatgcatgctggtcaacattggctcaggggtatcaatcatcaaggtgaccaactttggcaagtttgaacgaatctcagggacatccttaggaggagggacactctggggattgctctcgttactcactgaagccaagagcttcgacgaaatgctggacctttcgatcaagggagataattcgaaagtcgatatgctcgtcggcgatatctatggtcaggattacggtaaaatcggcctcaagagctccactatcgcctctagcttcggcaaggtcttcaagaaaaaatcttccccgtctactcagtctcgtaatctttctggcgtcgaagatccacctaaggtcgaatttaaaccagaagacatcagtaagagtttactctatgctatcagcaataacattggccaaattgcgtcagtcttcttcccctcctctatctcttcatctcccattttaatgctcaaaatattgataacttgtgtttgtgtgtgtgttttgcagacacttgaatgctgagcaacatggactagatcggatctatttcggaggctgttttatccgaggtgagaaaaagaacaccctcatgaaatagcctgaaaaacaaaaacctagagagttaaagcagaatgtgttgcaatgatccaggtcatgcagcaacggtgtcgaccttatcatacgctattcggttctggtccaaaggtaccaaacgtgccttcttccttagacatgaaggttatcttggtagtattggagcttggttgaagaatatcggccatgaaatcgatcaagcttcctctcctcctcctcctccaccaaatcattcttgatttcttgttttactactttgttacatttatatatattagcatttaggcttttttctatattctctctctttttatcattaactttctagtttgacttgtgtatttatttatttttctactgctaagaaaagcaccatcagtgttaaaggtattttttctttctttctctttttcttactatctacatataaatgtatatacatgtatatacaaaactaacatacaactagattgattattttcattctttgttcttgtattacataacccccccgccctttttttgatgtgttgaagcagaagagaaaaaaaaacttattttggtttgttgagagttttcttgttcccacatgttgctacttatcttaatcctgcaaacttgaatcaaaatcatttttttttctttgtttctttttacgtcaatttgaagagtagatctattttgttgaccatcaaatgaacatttctttcctcttttctattctactctatttctttgcttggctttatttgcaaaagcaaaccccaaattgaacagaaaaaaggcaatagagtacttcctgttggatctgggaccctcacagtttgcaatttagacccgaaaagtctagatttttgcagggaaatctagcttttaaggctctaaagcaaaactgggagacccaaagatgtcaacaggaagtcatacaattataatatttagagggaaagaaaccaaatggaatatgtagtggaagacttgtgaccaaatttattgccctcacagatgacaatccaggcctgaaaagtccaactttttgtgggtaagtctacataatgaaaaaatccaggaaagactaaattgatcaacctgggtcaccaattctgatcaagaagtcctccggctaatgtttaacaaagctgttcaggaactttcaggctaaggatttgtattgtaattagcaagaaaaaaacataacaaagaaaccctcttggtctctggtagtaccttgctccatgactatcaggtgtgtgaggatcatcaattacattttctttttccttttttgccacagacatatcacagtctgaatttgaaacatcagctgtgggtcacctagctgcgctctctggcatatctgagtgatgtagtgacccaccaccacatgaggattgtgctctactgctacttaaattttaccttgtattttgcaatgtgtagtgtaattttgggcttttttgcccagagatcgagtacagtagtgtaaataatgcaatgtctgcattatccagaggcacaaaggcccgaaagatgacaaagaccttcaaatttggtgaattgtccacttccagatttgtggattgtgtagtgaaccccccaaaaaaatcatcaactggtgaaaatgatgtagtgtaacaaacactaccggtaaaggaacagtagaagtgacccaagaatcactacattacctctaggctaccactgcgagtagtgtagtgaacccgtgtttcaaacatcattcaccattggcatgggcaaattgtagtcagcaatctggtggatagttaatttgagcattccaacagctcaatttctatcatcatggttgctggtttctttcccaatccactccaaaatcacagctctagattgatgtgatgttaacgggttgagtttttatctggtttaaaatggggtaagtgaattttacaaactattttttacaagacatatgtcttgtaaaccggatagtttgtaaaattacatttttatgggggtaatgtataattttacaaaccatcacccaaaaatatgggttgcaaaaaaaagggttgcaaaatatgtgccttaaaattgcaacccatgccccatggagtagaattttaaggcacatatgttgcaacccttatgtcttgaaaacaatatgatttgcaaaagtaaatttttgccttatttcaaggaattttgcaacccatctatgagttgtaaattatgttttgcaaaactgcacaacatggtatgtaaaattgaattttacaaaccatattttgcaaccctttcaaggaaatttgcaaccattagtttgcagcccatctatgagttgtaaattatgttttgcaaaattgcacaacatggtatataaaatcgaattttacaaacatatattttgcaaccctccaaaaaaaaaaaaaaaaaaaaaaaaaaaggaaaaaaaacagggagacactatggagtatggaggtactgaactgccactttggccaaaaaaaaaatgtaaaaatgatgggattgtgtctatcattgatgaccagttttgaccagtcatttatgtgggtgtttactcccatcaatgaccagtcaaaaccagtcatcaattggagtgtttactcccatcaaaaaatgaaaaaaattcatcggccaatttggccatacattcctcccattgatgaccatttatgacactggttgtcaattggaggacacactcccatcaaggaccagttatgaccggtccttgatgggagtaaacacccccaacatcccagccatcaatgactggttttgaccagtcattaatggaagtaaacacccccaagcacccccatcaatgaccgggtttgaccggtcattgatgggattaaacacccccagcaatgactgaatttgtttttgtttttttgtttttttttttctttttttttggccaaagtggtagttcagtacctccatattccatagtgtctcccttttttttttttttcttttctttttttttttttttggagggttgcaaaatatggtttgtaaaattcaattttatataccatgttgtgcaattttgcaaaggggcttggaaaaacgactcccaaattttaggcgacgactcccgtttcggtcgaggggtcgtcggacgggagtcgttcttccaattcccgggagtcgtcggcctaattccacaggcaattttttattttttttaattgaaaattcggaagtcatccgcctaaaaggcgggagtcggcgccccaaatttgattcttttttttttttccttgggagtcgtcaggctaatttccccagacggaaagggagtcgatggcccaattgtccaaactgacaactgggctttttttgtctcgcaggagtcggcgacaaatgcctaggagtcggcggggagaagaaaccttgtttcttctgagggtgccatatggcgacgactcccatttctagttggacgactcccttcatttttattatagaaaaaaaaaggcaaaacatttggcggaattggtgcgacgactccctcgtattaggtggacaactcccgtcaatttaaatataaaaaagggcgaaatattaggcggaattggtgcgacgactcccagcttttaggtggacgactcccgttaatttaaatataaaaaagggcgaaatattaggcagaattggtgcaacgactccctcatattaggtggacaactcccgtcaatttaaatataaaaaagggcaaaacattaggcggaattggtgcgccgactccggcacttttttcggacgactccctatttttttaataaaaaaataaaaattctccaggtaaaattagtgcgacgactccctatgttttttcgggaattggaagaacgactcccgtctgacaacccctcgaccgaaatgggagtcgttgcctaaaatttgggagtcgtttttccaagccccttttgcaaaacataatttacaactcatagatgggttgcaaactaatggttgcaaaattgcttgaaagggttgcaaaatatggtttgtaaaattcaatcttacataccatgttgtgcaattttgcaaaacataatttacaactcatagatgggttgcaaactaatggttgcaaaattccttgaaataaggcaaaaatgtacttttgcaaatcatattgtttgcaagacataagggttgcaacatatgtgccttaaaattctactccatggggcatgggttgcaattttaaggcacatattttgcaacccatatttttgggtgatggtttgtaaaattatacattacccccataaaaatgtaattttacaaactatccggtttacaagacatatgtcttgtaaaaaatagtttgtaaaattacagcgacccgtttaaaattgatataatgctattgtattttgagataatgatatggatagccatggatacgactttgcgtattaccaatcaaccgggtgtgcaatcatttccttctcttctatcaactctaacaagtttctccgcaaaaacattaaggattgaggttatgggccgagttttgtagctaaatgtttgtaatgataagatgaattgattgtattgtcatgagttgagacgggcgtgtataagattggaagcaacttcccatacgaggttacgatcagcccaaccagcggagaagtattctattaacttgtcctggatgtacccaagtttccactccgaagaatcttcttgatctgggtatggtggtttgatatgcccaaaaatgggcttgaggctttgacctggtgagaatatttgattatcaagccaatccaacattccctcttccttgagcagcggggacggggctcgcaattttctgagacagtagtgaattgatacaaccagagacttgtaaagcgaatgacaaacatcagtgggttgtgccgcattccccccatggggtactagtactcttaccgccctagcttgagatccctgatcagatgaaaaatgcgcaaagggtaagtctggatgtgaaaccattccagttgtacgatacttgagcgatcttagttttttgtggaacgctgtgcagcgttgtctgagagctggaagtaaacggcgattacgttgcgacagatatccgcgtacgaattcgcgcaaagattctggaaagaggtcggaacttgtaggaaaacctgtcgtaatgcgagctgctgctgaggtcggcaatgagtccctcctttaatgctcatgagcagccgaacctttgccaacgtggggacttacatcgttgtggatcaatctcaaagattctcgggatcgtggtcattgaatgattgggagctgttgttgattggatcctggtacaatgatggtcgggcttgagctggtgatcatcatcggtgaaaccttgggttgacgaggaagaatcaaagtgtcagctttcgctggcttggatcaatttctggagagacaaatgaaatactcccttactcagactaggatctaagtaaccggagtgagctagtgttgggtcaatgtgctttcgaggtcccctagaaaaatcaatctcttgtccatcatacgtttcgcgcttctttgtggctgctcgtatttggattgcgctcggaatcgggaagcttgatgggccagtggcgatgggttcaatgtggtgagctgcgattgtcgtatcaagatgcaattggccttctgaacattcctcctccggacgtttgttcaagtcgatcaaaatgcctgctgaaactgctgcagcggaccataactgccatagaacagaccagcagagaatggaagcgagaagacccatttgcagcgtgacaccggcgcggaagaatcaattttgcaacctggcatcacaagcggttcgcatcttgggtcgtgactcaatggacgatgggagtctccggaaggatgtaataaaaattcgccaaacctgcatcaaggtcagtaatgttcttggatattcttatcatgctacggaggtcaaactggtgatgcgttctgactgcgagggacacgtactctcagttgcaattctggattgtctgtcctccggcaagtgagcttgaggaatacataggggctgccaaacctatgtatggcagcgaattaaaacagatcaaaacctcctggacccgaagcgccctcggcatcccccaggaggggactggtggcgatacggcgccagcagttttcgggttagggcccgctccattgatattccgatcaatgcgtttcgtttctatgcggcactgagcggcggcacttgcggtggtaacacccccagcgcgaatccgttggcatctccatcgattttttttgtcttcgtatcttctgaacccatggtgatacattgtcttgacttgagtgctgcacgtcgaaccacgggctcgataaaactccacccaacacaccctcgattgctttgctacgaagtccctgcagtaacatcgcacatgcttcttgagtcgttcagaaagagcaattgaacttgaagatttcgatttgataagcctcgatctctcaggtatccccaggttgtaatatttaccatatatagatcatcgaccaaaacaaatccgactgcacaaactactaaaacagcctcttttaaccattcgcattccgcccacagactcggtggacattccttacaagcttttacctgtgaataacaatataaaaacccacatttatttcaattctttttgcccgacgtcatgttggtgaaaatctgttggatcgtgtgtttcctccttgcgtctgtggcagctctccatcctaaggttgtcagtgcctctgaccaaaacgattgcttggttagtaatttatttgttacttcttttggtttttgcctggcacgatggggatagaattattggataggcacctgaccgctctgatttaatccacgcgtatttcaaacagcaaagtactgcaaaaacaactgaacctggagctcgaaaacaacacttcaacaaggggatatccaatggttccggctttctctttgcctcgcagaagtataatttcaaaaaccgtggatccaaatcagccggaatgcgaaatagaatcatgaaggaccttgctgctttcaaaatgaaattctctgaccaggatgaagtttcagtccggtggacaatcgacgtgaacactccagacgttcctactgcttcagctacgagaaagatcaaggtgcagctgcccctaaagtaagtacacttgacatggtttcctaaagggaaggagaaaaatgcttactttcttgtgtgttcctcaggattatttttgtgaaaaacaacaagctcgctttatgaagctttgagatgaagaaccaaagtccaagcttgatgctaagtttaactcaagtccatcggaatggcaaaaattcaggatggcctccaatccttggcaaattgtatagaatgtatcgcttcaagttgagcctctcggaaaataatccaggcttcagaattgtaagaatctctcacctaagttcggcacgccaccaccgtttcttttttaccattcatttccaataacagattatttttggtgtaattacagtactatcctatgaatgatccagttctttatatgtttttgttttactttcgttgctccttttccaatgacaaatttctgtgtttagaattgatgaacaattttctgtgcggcttttcatgtcactgaacagcctggtcagtggtaaataggggggctcacgatagcttttttggcttctggccccccttataagtaaaattcttgctggtcacttttttggcccaggttttttgtgcgcatgatcagggaggtggatattgtcgcgctgaatacctgcatcagctgcctttgtcgacctgcggagagccagttgatagagtcagattatacgcctcagaaagtcgggcggatggggattgatccggtccacaccgacttagattcccagattgtacttgtagcatgctcgtggttggatcgatcgacgcagttcatcgaccgagttcttggtcagactggcgccgtgttgacctcagctgatcatcccgattggaagggatgaagtggtgaagagtgagtgggccacagtgctgactaagcattgagtacccccccctgggatctcttggagtacaaatagcccacccaaggcctcactgagaggaccgaccgatcaccagcatccacaaaattcaaaaaatcctctgacacgaatccgactcatcatggcttccttggcacgctcactggccagaaattcttctccatcggctctttttggtcggcagcacgtcctcaggtccattaccacctggtcaaatgttcccgccggtccacccgatcccattcttggtatgtttctcgtcttcagtttctgtatgtactccaaagaaaatggttgatcgaatgatttatcgatcacaggcgtcactgaggctttcaaagcatgtaccagtcccctcaaaatgaacctcggcgtgggcgcttacagggaccaagatggtaaaccattcgtcttaccatctgttcgacaagttgagtaatcctcggtccgatcctcatccttgagcaccatctgcgtgattgatccagaaagggcttgtcaaactcatatatcttaaatcataatctcattcataggctgaagcggccattgttgcggccaagtacgacaaggaatatctaggaatcaccggttttccagagtttaccaagcgtgcagcaattttggcttacggttctgacagtgcacccctgaaggagggccgagtgggtcgaatatcattttttaataacaagactttgatgtgtactaatatccattatttcagatcgcaatcacccaatccatctctggcactggtgctctcaggattggcggtgctttcctccaacgattttacccccactccaagtcgatctacctccccacaccgacatggggaaaccacatcccgatcttcaaagactccggcctggaagttaaacaataccgatactacgacaagaagaccgttgggcttgatgcgagtggtatgctcgaggacatcaaggtgcgtgatcagactattctgtgtctctcgaattttcttaatctgcgaaagtgttttgagttgttgtggaatttttttcaattcttcagaacgcgcctgatcgctcgatcatcttactgcatgcatgtgctcacaatccaactggagtggatgctacccaggaacaatggaaacaaatcgcacaagttatcaaagtaagcgccctccatgggtatttctttgcaagcacccaaacacgtagactgaattgtattctgtggaatgatatttaacaggagaagggccatttcagtttctttgacatggcataccaaggctttgcctcgggggatgttgatcgggacgcctttgcgccgcgatactttgtctcacaaggcttagacatcgtactttctcaatcatttgccaagaacatgggtctctatggcgaacgagtcggggcattctcggtcgtctgctcgagcccagaggagaagagcaaggtcgaaagtcaggtcaagatcttggttcgacccatgtactccaatcctcccgtccatggtgccagaattgcgggtactatcttaagcgatcctgccctttacaaacaatggtaagccttgtttctgctgctgatcgtcgccttttcccaaacatgtgtagcgagttgttccgatttttatttgtttgtttgtgtattccttaggctcggagaggtcaaattgatggccgatcgaatcatcggaatgcgtactgcactatacgacacccttgttaatgaactcggaagccaacggaattgggaccacattaaatcccaaatagggttcgttatcacatcctttattgttccgttcgtctaaagaatggtgccttacgaatttcggacttgacttggtttgaaaatgcagcatgttttgtttcgctggtatctcgccagaacaagtggaacaaatgaccaagaaccaccatgtttacatgactaaagatggccgtatctccatggctggtgagtgatctgcattgaatagactcgacctcctcgtggtactttgaacctgaccccttcattcgcgttgtaccttcccaggtgttactcctcacaacgtcaagaacttggccaaagccttacacgatgtcaccaaatgattgggaaaaggcaattactgtttttcttaaacaagcaaacgatcaaatgatcaaaatcatccgaaagccgtcccctttcgctgtatcttggaatcacgcaatgcaatgatttataaccacattcagtcttgttagtcctgttccctttggggccctgtgtttcgaatgtagacctgaatgcaggaaggtcactttgagccacaagtcaatctcaatgagagtgaaatgtgaccaccagcatttaaaaaaaatggaatttgattgactgatctggttgtagctcaggaaccacagcttcatgcaactatgcatatcaaatccacagcttcatgtattgtgggatttgacagttgcccttcgcaataggggccgggaaggccgagacggcgcgaagatcaaagtgccccgtttcaacgccgacccctgcgggagaaagtggtatggaccggtgccaagcaatgtgtagttcagtgactgagttaattgtcgagggtcgagactgaagagattcaaggcaaaacgtactctcgccctccctcgcccgatcaactcgtcccgatctagtagaatgtgctgtggaagtgtgtgtgtagagctgaagccggtctgctgaggtacagttcccaacatgcctccccccccctgggctttcgtagagtatgtaatgggtgttccgactcctgtctcatggaccatcatcaacacacattagtccaactgaaagaaaaaaaaaacctcgaaatctgttcgcaataagaaagctgtctctccatcatggcttgcgtggaaaactcgtcgatcaaaaacgccgctgggcccacgtggtctgatgttcccgttggtcccctcgaccccatccttggtatgttgcatcttgattttacttcaagcacattctcaggaccccagatagtcccagtagagggatgcattgagaaggggatagaaattggtccaaatttccacagacgtactctttgggatacgcctaaagtttagtctttgtttcaagcctctttatggctcaaagcccatgacttcacgggtgctaccaagaattctttccttgatcatactcagtcaagtaaagaggtgttgttgagctattagttggccactgtccgatttttgtacccatctccaatggggcttagcatgatcttacatagtagaaatggctaactggatgatttattcattgcagctgtcgccgaggctttcaaagccagtaccagcccattgaaaatgaatcttggggtgggtgcgtacagggacgaagatggcaagccgtttgtgttaccttccgttcgacaagttgagtactctgcagccccattcccagcctttgaagtgtgtgatccaaaaaaaaaaaaatctttggagctgatggtgcatccttcgcgtcattcctaggctgaagcggccattgttgcggccaaatatgataaggagtatattggaactaccggcttgccagaattcacaaagcgtgcggctcttttggcctacggctctgacagtgcacccctgaaggaggaacgggtacgaatcaaactcagattttcaccatccgacgcgttgttgtcggaactttttgatcacactttgtcgggattattggacttctacactagattgcaatcacccagtctctctccgggactggtgcgctgaggatcggttgtactttcctccaacggttttaccctcactccacgtccgtctacgtacccacaccgacatggggaaaccacattccaatgttcaaagaggctagctttgaaatcaaacgataccgctacttcgacaagaaaactgtcggacttgatgcgactggtatgctcgaagacctcaaagtgcgtgagtcaatgggtttgaaaattctcgagtttgtaactaaatcgatctgtaacacttttttttacagcaagcgcctgatcggtcgatcatcttgttgcacgcctgcgctcacaatccaaccggagtggacccaacccatgaacaatggaaagaaattgcacaggtgattaaagtgagcaggttttccaagaaagtgtttgctcttattttggtttgaagccccaaggatcaagatgcagagtgacagaacgaggtggtggtcttctttccctgttggaattgcttgaaatgacactcaacaggggaaggggcatttcagtttctttgacatggcctaccaaggttttgcgtcgggggatgtggagcgggatgcctttgcgccgcgttactttgtctcccaaggcttggagatcgtgctctcgcaatcattctccaagataatgggtctctacggcgaacgagtaggagcattctcggtaatatgctcaagccagcaggagaaaagtaaggttgagagtcagttcgagctcttgattagactcatgtaccttaatccccccgtccatggcgccagaattgcgtctatgatcttgagtgatcctgcactttataaacaatggtaagcgggtctctgatctttctactgacgatcctcttattttcgaattgaattgtggtaactctttccttcaaccatttctttgattgcccaggctgggtgaagtaaaattgatggccgaccggatcatcggaatgcgtactgcactattcgacacgcttgttgatgaactcggaagccgacggaattgggaccacatcaaatcgcaagcagggtttgttcccactttcttgaattcccagtttcatcacaaaacaacaacagattgatgttctttttatgagataggatgttttgtttcatcggtatttcctctgagcaagtggagcaaatggccacgaagcacgatgtttacatgactcgagatgggcggatgtcgatggctggtgggtgattttttgtagacctgagcactccgtgttggactgtggacactgatgtcttcaaacttgatgtgcttgatcataatctcccagggatcactcatcataacgttaagcacttggcaaaagctttgcatgatgtcaccaaatgactagatacccccttcacataccgtatcccttgaaagcagccatgacttatcaagatgtccagaaatttatcttcttttgctttatagtagaatcacgcaaatacagtagttctctagttagacctggtcaacatggatcaaaattaccactggaatagatttgaatacctctttttgaagtttggtttgtgttttatgtgaaaaccgcttgatctaaaaattacttgcttataagagagaaatgtcaccactactctaggagtctagcttgaccaatcaaaaacagttctgttgtaatcattaggatagagtttccaggatttactttcctaaatacatccatattgcagttaagtccacaagtaactacatgttttacatccaaatccctttcatcctctctagatggcattctgaggctttcaaaacttatgcaaactgattttcaattcttctctcaataatatatgtaggctcactgaaagtctacccctggccctggtgccaaccttcttcctcaatctgatcaaccttcacccactgatcctggcatttatcctgagcttatacataccctgaccatcacgacctttttgtttttatttgtagtgtggtggagaaaattcttgtttagaaaaatgccatcttattcttaagaagaataccaattactattactaacaaacttaacttggcatttctcaaccagtatgaaaatatcttcaacttctatttcgtagttcatccatttaatccttgatggaatttggaatttaatatatacaaattaggcttcccccttgggctgcctctaacataagtgttcatttcaatgtttgcaggtgtgtccaaatggtgtatttattttgatgttcattccagtccctattcaagcactcatgattttgctttttcttcggaaattctttctgttcactctcaacggaacctttgcttttttcaggtttgaattttacatgaaatattgttattctcagcaacaataagtaaagaagtgtgcattaaagtcgtgcagtacattgacctaggattgttgataagttcaacaaggtttgattggttattttaatcaggagttgctctaccaaaaagggataatcctttcctgcaaggtggttagtatggagactggttttgatagaactgccctccaaatgagtgtgcagtaggttttgagtgagtgggtttcttggtttcaagttccccagattctgagaagtcggaagttctctcagcaattcttgatccctaccacgatcgacagccacgctccatcagcagttcaccgataccctccctccaccaccccagggcaatgttgccaatcaaccagaatgcattcaacctgttccgatcatcctccagaaccacccggccaaggacctgctgcaaactactcattttctcccggggtgcgaagatgtgggtcccggtacctcaaaaggccaagaccgagccggacaacctggctccactactagacagtctacggttggttaaagttaagtcgattttatatctatcgaaaggcctgggtaatcgaataagggttagatgaaagcgaggtgaggcttacgatggctggtttggattgtttgtagtaggctgtgaagatcgatcaacccgacctacctatcgaactaacgatcgaacctttgatgaagaaaacggtgaatgccaacgtcttgaaaggtcgctttgtcctgacgaacccggtacccagcccagcttcttcgtcttctggtcaaaacaacgagagtgggaaggatgtgatcgctgtcattttggacgaccaatctgctgatgacgttcggttggctaaggagctaggcgtggaccatttcggtggacaggatttactagatagagtcagtctgctatttcaccctctcctcggagtcagaaaaattgatttctagtcctttaaatatcaaaataatacactcgcttagatccttgcagaagaagttaaacccaccaaactcttggtccattctaaaagtccaaagattcagaacatcttcacaagttcagaaagcaagaagaccctgttcaagactctatcacaattgaacctgatcataccatcagaaaagcgaggaacgatgtcagagaacttgaatgaattgatcatgaattccaaaaactcgatcgactggctagtcaagaaaaaaccgacgaccgagaaaccaatacaaccttcagatccaacctcttcctctccagttaaagctgcaaaagtgaacaataaaaactcaaagaatcaaatcgattcgtttatctccatccccgtcggttcgatccagatgaatctcatccatctcgaacagaacatttcagacttcctctccatggtttcgaacctcactcaattcggtactgcctccaccaccactgcctctaaaagttcgtctaactccgatactcttcctaaactaaaatccaatttcaagtctggtcgaccgatcaaaaaacgtaagtaatctctttttcccttttgtttatcggacatttcaacaaatctagaaaatgctgacttgaactcaaaaccaaaaacccttcttttctccgccttgggacctgttttatgagacagctggtatctataaagccacactgaccgtcaaaggcatcccgccgatcactgtcatctgaacgcaatccttcatttctatctctatctctctctatttttttttctgtctttatttggtactcaagaagggaaaaacagctctcaatttgaaattgtcaaaaaaaagagttttggtgtcctagaactatctacttgattgtttaattttcttggaaaagtgttgcaaaaaagggggggttctctattcatcagacaaatatacagagtggcaaatggtgtagatcactttggatatgtatatatctcgagatagacagatatgtgattctcctggtgggagctgtaaatcagaaggtagcatgaaaaataaggaagttgatgggtcatcccaagatcaaatgacaaggctctcacaagcaaagtttctcagggtttttattgaaatcatggctaagaaaaagtttctttctgggcctagactaaatcaagacctcctgctgcagatacttgtatctgcaacaatataccatgcagtattcatttttttttttttaaaaaaagaagactatatctgcttgcatagagactaacaaatgaaagtccagtcatcagaactggccacttcataggaatcaaacagaacttcacagacaggaaaaaggaacgatttggatgattccatggaattttaagtcaagttttgtttttgtttttaaaaggagtcagaaaagattgaaatcaacaagagtattggaggaatttatgtttttcttttttttaataacaaaaaaaataaacatttttggctgaattagggtgacaactcccatattttttaataaaaaaaattaaaaatctttggtgaaattagggcaacaactccctttttttttcttggaaattagacaaccaactccgctgacaacccctggaccaaaacgggagttgttgactaaaatttaggagttgtatttccaagccccatttaataacctctagatattaagaaatggaaatctccagtcatagctattttgatctggtcctaagaaaacacattagccttgaatcatgtgcacttgagcccacttgatcaagttggaatagcctgtcttggactctgtcctctttggacctgttgactttcccccttcattgcgattatctcatcagatttcactcaagaaagcacaagtctcatcagaaattatttctctatcttgaaataacaaactggttaagtttttgtgtcctgattccacaatcacagttgaaatccagtttcaatttattgtagaaggcccaaaacactgtcataacttcactcttattctcttttctgagtattctgcaaacttgtgaagtgagcatgatttgtcttgaaacttttgttttgaaaatctattgctttcttgagaagagtcaaactaggatcattgggattggttggatagtatttttgaagtaaagtatcaatcatatcaatggataataaaagtaatgcaaaaccttttttatcagataggctgatattatacatgtctttaaaattttccccagtccaccctttccatacctcaaaccctctcttaatgtgctacctttccctgtgcccctcaacacaatcctccttgaaagtggatgcaaatattgtcaaaatttgtctttgaaaaacatgtgttgagaagcataagttggtagctggtcaccttcatgatatactttaatgagggaaataattttatctatttacttggctcaaagatattcacatcaaacttcagtatttgggtaggctttgtcaattggtgatgaagtgtctggcaagaagatcataattccatgagacactacatgagaaccgattttttccaaattagaaacttttcaagcttctgctgaagctgatttctatatatagctggtcctgtcattaaacacacttctatgagtgatgtgtatatacttcaataagggaatatatcttcccagttatgaagctcatgaagttaatttgaaatttccacaggcgtttttgaaggatcatgtgttgtgatgtggctgaccctttttgacaccttgccttaacccacctttcatgcccctctacgtttttgtggcagacagcctcattttatcattttgaatcaattatcttgcagctgaaattattaccaggccgcaagttgcacataacccaacctgcaaaaatattagggtatgagatccattttcaactgagtggggagtgggcacgagaaatttacatccttctccaacaatggaacgatttccatgtgttgtactgacattgcgcaataatgcagacacaaaaatagagcacgctaagagcattcgcattggtcgggttaaatcgccgggttaaggcgagttaacccggccaagcctgattgcgcattcgcattggtctcaggttagtgaccggttagcaaaccaaaggtttgatttcaggtttgcggtcgctaaatttaacctgcgctaacctgaaatcaagccacaggtttgctagtctggtcctaccagatttgaagactcattccattcggggggagtcaaaatcaggcacacgacaattcaaccaccaacaacgaccaatttgccatgtctcaagcaaaccgaactcgtgcaagtaacttcacccctgtcaaagatgaacaactggcccgtagctggattgaagtgtcggaggatgtactgattaataactcgcagacaatgggatcattctgggaaagagtacaggcccaattcaaagaactctcaggaaaggaaaaggagaccaaaactctatcaaaccggtgtgttttttaatcagtatcttccggctatatcccttgtactgacatgagattgcattatctgtagttgggacttgcttcggaaagcgaccatgaagttttcagcacattacaacaagatcaaagaccatcctccctctggatctgcccccaccgactatctcaagttagctaaaaagtcttactacgaggaaacccaaaaggtctttacatacgactcagcttggtccatcctgtacacacatgcaaagtggcaggatgcgaggggtaatcgcaaaaaaactcagccaacttcagaagctccgccaacgtccgatcccgtaccactaccacaaacctcaacacaagaaaacacacctgtcggcaacctggaatctcaaggggacgatccaaccgaagtttgtccaattgggattaagagtgccaaaaggaaagaagccgagattctacttgctcaaaagaaagtcaggcttcttgaaaaaaactctgccgagggctccaaacgaattgcccagctcgatcgtgccaatgaactacaagaagaaacgaatcgaattcaaaaggagcgggcccatgacttacatctccaaaatgagatggccatcatggacaaggacctcagccggcttgatgaatacgctcaagaattctacctcagcaaaaaaaaggagatcatcgacaacatgcgaagacgagatgctgccaaacaagccaatgagaatccagctcaatcgaccttgcaatccaatgaaacccaaagccaggacaacaatgacgaggatcatacaattgatccattattagatgaattgcaatagtttttagttcattttcttgattcattgccttgaattttaataccaaaaagcatgtaagaaatcactctatgcaaaaaatagatgaacgattgagatttgagagaaaaaaaaagccatttaagagaaaacaactgtgatttaagagagagcgattgagatttgagagaaaacacaataatagtaaatgattgagatgtgagagataacagagagtcaagtttgtaaaactaatctaattgcatatcatctcctgcactctcattttcgccttctgaatcaccatcttcgctccctccatcgttgcttgcagaaccaccaccttcactggctccttcgctgtctcggttttcgtttgaatcccccctctgccttcttagttcaccacggcgtagccactggacatggacaaggtctttgattaggtaagaatgctgcaggcgagattgtacatccattcttcggaagttgatctcgttgctggtgagcggtggctgatcaggtatcggaggtatgacttgaatgtcgtaaggaaggttagccggaggagggaaaaagccgacgtctctctcatcaatgagcatgttgtgcagaataatacagcatattattacatcttccatcacgctcttgtagaaaaatcggcctggtcggtccaaaatctggaaccgtcccttcaggattccaaacgccctctcgatatccttccgagcaccctcctgctttttggtaaattatttagcagccgatttagttgagcttttctttgatgggatcaaagaagcccaggggttgcagattccgtcaaccagataatagccataatcgtatgtgttgtcgcgtatcttgaaggagacttgacagcccagcttgtgaatcacgtcatcaaagaggggtgatcggtccaggatattgagatcgttcaaagaaccaggggacccaaaaaaagcatgccaaatccgagtatctttagttgcgacagcttccagaacaacggtggggtacttctccttgcccttgtattgaccggcaagacccaatggacagtttttccagctccagtgggtgcaatctaggcttccaatacatccgggaaagccacgcttaacgttttcgtgcagaattctcttcaagtcgacctcggttggctttcgcaagaattcttctcgatacatttcaacgattgctttgacaaagcgacgaagggtatttcggctagtcgtatcagcaaggcgagcatattcatcggtggaatcagatgccactccatatgctagcaaccgcagggccgaagtaatcttttgacgggtactgagacctaaaagtcctgtacagtcctagtaaatagaattaagtcagaagctgattgacagcaccaagataaaaaacaagaacacaccggcttctgcaaaaagtattcatcttgttcaacaatttctccttcgatcttcatgaacaaactttttgtaattcgaaaccgtcttttgaaatcctgcttgctgtagattgatggttcggcaaagtaatcaatatcaagcttctgctggccttcaaaacgcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngaatgttagtgacacggctggcaagaaggtcagtcaggtcagtatacttagatagatcggcacgtgtgagccactaggtaggaagcacaaaaaagcgccatgtgtctgccgatggaaagcatgtagcgaaacaggtcgctttctgagtctcacatcaaaggatttaaagaaggatgggtcagactgacgggcattgcctcgcttgaatttcaaacagaccatcaaataagaccacaacaagaagacatgtaggcttataatgaaacgggaattacacaagatgatcaaggaacaagatgaggggctttttttctttttttgttttgaatttgggagaaaaaaaatacggggtgctgagatgaggggccgggaagactaagactattgttgatcaaggacgtcagcctcattgatgaatctttggtttacgctttcaaactcgttaacagcagccaggaatctttcgtaggtgggattgaattgggatttcaaaatgccaaacgattcttccatgatatcatcaacggtacgagcgggatcagaaggaaccatgtgagaggcaataaaatctaaggtgtccttcatagcttcctttactgcattggagaagattgggagtctaccacctcgctcgactgtttgggcgcggtaggtacgcaacaaatagttcacgatgtgggagagattgttattgatcatgcctgagccacgtcgaataagttcgaggtcagctgagcacatatcttcaccaaatgtgaaggggggtccggagccgatctttcgatagaagactctagctaatttgacgagggggacgatttgctctaagaggtggatgatgcgaggtctgaggttaaaagggtggtcggcgggggggacctcgaggtctttagcttcgtggattctctgggcaatctgggctagagaatcaccaagctcagtgtcaaactcagtccagatgtgtcggaggatgccaaagtcggaacggtccatgagtcggagggaagtgtcaatggcgctttggatcttgtcaatagtcgcgaacagttgggtacgacggctcaaaagcttcgaggcatattcctcatcagagaattctgaaccaccttgagcatattccccactagaaacaaactgagaaagttcaaggaaaagctctggaagatcttgagatatcaactcgtttacatccatctccaggatgtagcatctgaatctcttcaagacaccataagtttgatcgatccgactggacttgcgtccaagggaatatatggtaggagaaagggtacagacggaaatactgagggtgttcaaggcagtgttcaaccttgaaacaacgtctaaggcttcattgagcttgggcttgggttcggccgactcgggaaataagtctaaagccatctgcaagtgagtgagtaggcttcggacatcaggcagtagagtagttttgacttgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgcagcgggctggctgcccaatgccctcagtttatagacgttaagggatggagtgctgagcagaactggctgcaagactcttctgtttttgcgttggtggtgatgaaggattggaaatgtcaaaccaccggaaatggtaaaccccagctaatgatgatggaaatggagcgctgaggatgctgcagtgctgctgccgtgtccatttcccactacatcataggcgcggctattgaatgcctatcccgtcgcgctgagtatcactcctcagtcctcagctggggtactgccggtgcaagaaaagttgatcgtaactgatacatctcacaatggtttttttttctaatacaaacggataatcaagcatcagaggaaaccgcggtttcagccggatttccacccatttgctttgaaaaagttgaaagattatttaagaagactggaccgcgaactttttccatgaaataatttagaaaaccggtctttcagcttttcaagttgaaaagcactgagtcagaccttccgaaaagctaccaaaacggttttgcacccaaagttttcaaaaaaagcttgggtgaatttgcaattttttgaccttttctgttgcacgtatttgaaggatttgctcgttatcttgtcaaacagatcacagttgttggcttggaagctgacaagaaccacacccatttgtcctcctcctcatcctcatcaaatgaagatggagaagaagaaagttcagatgaggacgagataatgagtgttcaattgactagaaaggcccctcccggcctcctccatcactttcaagaagctaaacaacaaaccgactatggcgatgacaattgttgggactctagttgccattccaatccctctagcttttggtcttccctccttttcaatccaaattctcctgccttccatcagatgtcttcaagtgttatctctaatcctactccatttggctttgacaattgcttctatgggcccacttgctcctttcctcaatctttccaggaccactccaatctcgttcatctttctctctttctattttccctctaaatgtcacactctctcaatccttaaagaataatcagacggaatgtttcatcaaacaactgattgattgtatgtatttctcttaatttgtgtaggatcgggggtttcaaggtaggctttccaggtcccaggaggctcgcgcaggttgtcaaatccaggacaaaaaagccacctggaaagccacctgcggccctgggctccttcttccctctgcctcccaggtgggcactcgcaggtccaggaacacaggacgaaaggagttaaatccataaaacctcacctttttgcctgccccccctgcccccccccctacaccccgagctgatcccggtatcccccaaagtgaacccttttggtcatccggtcatcctgcgccgtcctcccacgccttccctgaccctctcactcatcccctcatctcagctcagttttgcaccaatcatgccaccgaatacctaccggcctccaccatcctctccaacttgttgaggattaattagttacgtgagatgtagagtgtcatgtggggttttcaagattgatgtgggaggagattaggtaatcaagttggggttgtgtgttgtcgtctcgtcggtgtttttcaaatggtgtgattctcttatttcatttactcaaactcgtcaagaagagaagatcacgctgttcggaaccctcaagatcaaacgagtagaagaagtaaaggtactcaatcttagtctcaagtataccaaatgcaagaaactcatcgtcgaattgattaactcaaacagaccagaatcagtcgagaacatcaatcaaggaggaggaagaatacaaaaaactaaggagcttaatagtttgttgttttctttttcattcatgtttaagtttaaatgtatcattgttaactaaaacatagttggtgtctagtttctgtttcttcaaagtcttgtcgtcgttatcaatcatcgtcactgtttagtttcattgtttcagttatcagtaactaagtcggtattgagtttctcttatttcagtcttatcgttatcttgtggtggctcttatgatctctttatttttatcattgtttttcacttattagtttacctactactactggctgttttgacttgatttgcaataaagagtactcgtcgtgacttcacacaactatcacagttacgagtcaatacaagaagaagaatcctgccgttatgttggacaaagatggtagccctgacggcctgtcaagcattcagatcttgtacatcggcttgccattgaccccaactatcattgatggcaaggcaataccaagagtgtctcaaccaaagtggctttggccaccatggccacgtgtggcatagtccaccgagacaagaaagggattcaaacaaaggttcaagaacttcagaactcgtacgcaaaagcgagattagcggtgcctgattagcaatagccatgatttgatggagggtgattactctctaaccccggagggtgcaaacagagcccccggtgatggggcaacttgtggttctggggacttctagggggggggctctggagaagataaaccctttttggccccccgattggaatggataatactagttagagcatctccaacggaaccgcaatcgggccaccgggggcaaactttgaccgcctggtttcattttttgacctccaacggacccgcggatcaaccctgaaaacattgcgcagggcagtcaaacccgcgatgacctgctgacttctgcgggtcacctcccagccgcaattcaatccttcctctgcagcaccatcaccacaccttcatcgaccgatcgaacacacctccatcaaccgatcaaacacacctccatcacaccatcaatacagatctgcaccaacacaaaaatggcagccacctagcataatcggattattccttttttcagttgattattggattgattctattattttgttggattaacacattgtctcttccttttttggtttgataataagattgtttctgtcttgttctctcatcactctaagataattcacttgaaaacagttttcatttgcattccctttccacatatttttgtcttgcttttttaaacaaactggaaaataaacaagagaaaacaatagagatgtcagcaggtacctgtttgcaggtacccggtacccgtttgcaggtacctgttttccaaagcaggtacccggaaacaggtaccgggtgcgggtgtcaaaatttgtggtaaaaaaaggcaggtacccgggtacccgccttacacccgccctgggaatgcttcccctgaagaatttaatttatcattggtggtccaacactcccttttttgggtttgttgggctgcacaaaggtgtcagcaacccatgtaggacaccagctggtgtcttacatgtgttgctgaactaatctggttgctttgttgaggccagagggttccctcttgcctttgagatggtgtacagtcttgatgactagaggaattcctccagtcttaaagacggtgtacagtcttcatcaatggacattgaataaggcaaatgaggccaagcaaaagggtaaagctaaagatagatcagagagaagataaaattcaaattggtgatagaataatttgttttgctttatttctttatttctattttattcttactcatatatctagtgaatatcaatcttatatttaccaagtcatgcagaaatgcaagggtgagatttctgggtatatttgcctgcaaaaatgtgccaggtacccgcaggtacccggtgcaggtacccgggtacccgccctggcggtcctagcaggtgcgggtgtctaaaatattggatttttgaggcaggtacccgcacccgctacaggtacccgggtatcgagtgacatctctagaaaacaataaagtgaaattgcaagcaatcaagaaaatgatcaagtgaaattgcaagtgattgagaagacaatcaagtgaacaagaaaaagtagacaactattgcagtgtggaaaaaatttttgcacagttcccaagaagctagttaaaggtacatctgatctatgtagctatgtatgcttgagtaaattgcattccaattagaaaagaaaaatgggcccattcctccaccatcaacaactgccgaggttattgacttggatgaaattgaaactagccaaggcggggccgtatccggaaagcgcagtcaaacccaaggttctgcagtttctcaccccccagcaaacaattttttctccttggcattgtatcagcccgctcccaaaatcaacggcatccaaggagaaatttagcattacttaaaagaggatgtcaaaaccaaggacatccaagtcctgccttattgggcaagccaacagaaatcatttccaaaactctccctgatggcctgacctggcctgacggtacctttcaatccctgccaccagtgctgcattggaacatgtcttttccactgtttgtcaggttgtctcatggcagtgatcatctctcaagccctcggcaatcaagagtctgctgtgcttgaagaattggttccaggcctgcaatggccccttctagctagttttttttcttcttatcatttcttatcaatatcaatattattctacaaaaaaaatacttgtaatacagtcaaacctggctaactgcatacctgtataagggcataaaccctcatactacatactcatttgagtccaccaaattctcatttttgcccttagcctacccttgtaaccacataacctgccaaaccacataacaaattctttccaccaagaggtatgtggttagagaggtttgactgtacacaacaaccaagtaaaaaatatcaagaaataaaaaaaaatctgctaaaaaaactactaaaaaaaccccgggtttttggggtttaccaagaccccatcccaattcctggaccctggggcttggaatcgggtcagacctgaaaacccaaactttgggacaatcccttacccaaggagtctagatatttggaggaaaatatagcttttgaggctgtatatgaaaactgagggacccacaaattttgattggaagtcccccagtatcagtaatctggacaccctttgttcttctccatgagtttacccacttgttcctcaaagtgtccatccattcatattctcctctcactctctcctaagctcagatttcaaaaagtgtacagagaaatatattcattgcatcaaaaaggtttgatacttttttccttctttcatctcttctttttattgcatgacaagaatcagctctgcatattcttatgttaaaacatagttggaaattaggtacttccaatcctttactatactcagcttcacttggtctttcctttttggctctctctcatttcctttcaacagccctcaatctgaaaatggatcaggtcctaaactaacacactcgactcattcttctctcaactactcagacttgactcatgagcaaaactcatccaaggtttgagccgatctttgtagttgttattctttctggttctctgtttctctcatgtcaagtgcgctgcatgtatttcccctttatctctatatccacaaaggcttagccaaatatttgtatatataagaatgttgttactcaactgtttcttgctcttcttcttcatgctttctgggaatcaatacactccatatcatcaccacagtcactggtgcattgataattgcactcccctcccctccctgcccgcccacgccccgcccctccaaaaggggcatgcaatcacacccgcccgtctctgaggggcgcgtttgattgcacgcccctcagaagccttatttccgaggaaacaggctttggaggggcggggactgaaacccgcccctcagagaggggcgggaggacttgcctgcccatcaagaaccgctcttgattggcaggttccagcagccaagacagatcaagcagaggaattgctgtaacgggccaattgaagccatataccctattaacatttggacagaaattgcataatcctttttcaagattttgttttttggcttttctcggctcgattgatctgttaaaacacatccggtaatttctggaaatctcacaaggatacacttctcaactctgctctgctgggcaagaagatttataagatgttcaagagcagcctgttgagggacaatttttataatcactcgaatcagagcattgtagatggattaatcaaagcaaaagcaccacctcttacataggttcaatgtctcagcctacgtggtatttgatcgcgtccatctcccgagcaagaaggttacagaggacaataacaagaattggtgttggactgtgttggccaatgcccagaaactgctagcccaaggcaaccaaaaacaagcacgcgaagaatttgtcaaggtggttgagtcactccttgactagctcacaatgtcatcctttccctccattcaatgggtgttaaatatgttgttgctctgtatgaagcagatgctcagctacaatacttggagatgaagggagaagtccatggaatcatcacggaagactcggatctgttagtctatggtgctcggaacatcttgttcacaatggacccctctggcccctgtatttacatatgtcgcaacaaattgggtcaggttgatgataaacggatgggcccatgggatgaacagcagttcagacaaatggccatgctgagcggatgtgattacctgtctagaattgatagcaattgttggaacaccatagattgacagttcccaatctgagagtttgtccatcaagtgatccttaacttgctcaatagggggtatcaaatatagcaaatccacctttgcaaacccgtcacttatttttttgaaatccacaattattaattgacgggtttccaaaatccacctccatcaaccccaacgggttttgaacaaaaaaacacacatcttttcacccaaaccagtcaattaaaaaatcccatttgtttcaactcatatcaccaccaaatttcactcgcaccaccaaacttcacctcatcagcaccagtcatctcaccaccaaacttctcattgtcagcactgatcatcccaccaccaaaccattcatcatcaacaccaagatcggctccactcgtcctcaaaaacaatcatgcccaaagtatctcgaagtgatctgtccgggatgttcaaacttttccttgcagagtggacattggtgtgcgctgtcgatctcaggacgcctatcgccgtgattctctatggtcagcccaagagtcgccatctccaaaaaatgcaatactattctccaattcattagcattacaggtcacaaaacaccccatcgatagggttctctctcctaccaaagagaagggagaggacccaattaggtcagcaaaacatcctaggatgttttgctgacataattgggcagggaccaggcccgcccctcctgccagtctcttgattggcaggtgattcctcccgcccatctctgaggggcgggctcttcttcccgcccctaggaagcctgtttcctggggaaatcaggcttccaaggggcgtgtaatcaaacccgcccctcagagacgggcaaacgtgattaaacaccccttttggaggggcggggaggggaggggagtgcaattatcaacacaccagtcactgacttcacacagtcagactatcatccctttttccgtgccacgcacatcactcaccgcaccttgtgcagactgcccttgctagatcttactcaagacattgaagcctcaaaaggtctctataatgtgtgttttttggctcaggatattgccacctgatcaggtaacatgaacccaatttgaccctggtgattgcaaaacttttatcatacttcaatctggataaaagaggtctgtgtttgcttcaaaagtacatatttgttaatcttattttatggtagtggccatccagaattccttgtatccagttgtgttgaaatagtcatggaaagaatctagtcttcaaggatttctacttcattttagccaaataaaaagaagttcgggacagatggaaacttggacaatttcatggaatatgtttttttgaacaaggtgtcagctgtgctgcatgcagtgacaagatagaactgaacaagaaaactttgaatttcaaattggatatcgacaaggtatggtttttgttgtgactaagagcagaaactgaatgtgcttttacaagttggaactgatagaactggtatagatgagcatactttatgtttcagttataggaaaaataaattgcttctattttttgtaattagaaatcagattacaattgtgtgaataagtttttaatctctcattcaaacctttgatggagtaaaaaaagatgtcattgaagaaagcagaaatggtattaggaatatttttcctatcttgaaataacaacctgcataagttttcttggcctgattccacaatcacagttgaaatccaattccaattcacagtaaatggcctgacaccctgtctatcattgccttttttcttctcaatgttggatactgaaccaaacttgtgaagtgaatatgttttgtcttgaacccttggttctgctaattcaatggctttcttgagaagagttaaactaggatcattggaatcagttggataatatttttgaagcaaagtaccaatcatatcaatgtagaataaaagtaatgcaaaaccccttctatcaatcagactgatatctttcttttcttcaaaattatttccaatacgtttttcccatagcataaaccattgcatttcatttgactgaaactctttcaacgcatcactttgtagtttttgtctttgattcttgtcatccttatgctcattgtatgttttcttggtagtccttaaatattccaaccttcttgagattggataaagatggttttgaatttgcattttgaagaatgcaagttgagaatccaaagttggcagctggttagctccctgaaacatttccacaagggaacaaatgctttctaatttgcattcatctttttctgatgaattttgacccagtttaaatatatttgcatcaaacttcaatatctcagtaggcttcgttgctggttgttgtgctaacatgatgagttttgtggaactaagatggggtgcaggtctgttaccaaaatgtttttctgattccaataaaaaattccaagattccaagcttactttactgctgctacatgagtgtcctgtgaatacaccatctttcatttgattggtcatccctaaagtgattccttctgcaccggttattagttgattgctttctattccaattggggagctcttgattggaacacgattatttgaaggatcaaaaaatttgactctcttggctgcttggtgctgataatggacacccgaatatgacaagccttgatgtgagaaatttttgaggcgctttgaagaactcctgtctgtcatatcctggtttattgaaaattgagggcttcgattgatctgcgactgtaatgacctatccttcccaaccccagacaaggtcgcattgtaaacgcttatatgtgctttttgcacctgatgatacgaagtctgaagattcacattttctattgtggttggtaacgaataagaagtccagatgtcttgggccggttcaggacaagaagttggattttgtgattgaacttcatgagggtctgtcataggcttctcacaatgaaatgggtcagatccatatccagcaactgcatcgggtaagactggaactaaggaagcttgctgatgtctgaaaccatgatgtgcgttttttccaatattggacggaaccaatgaactccccagggatagcttggtgattgagtctgactcggcggcatcttcttggccagggtgatttacttgaggtgttgttaggccaacatgaagactttttttgagttcaacatcatcgttgccccggccaggaaagagattgagagttaccggccatgctggggcctctgcagcattacaaaaaatccatagcccaagatgagtgaagaacagacgattcctaagactaacaaacatgattttgtcaagttgttggtaatgaatgctacggggaaacttgataatcttcctgttgattgaaaggtacttgattaaaatgctcagatatatccggtctgcaagggaaagaagttctcacacatgggccaacatatcgatagtatgcgtagtaaaggtgtccttgtcaaaactagtctccttgtcaagtctagagccaatcataaatacatgtatctctcctcaagatgtatcaagtcacttattcagcttgttatgtagaggaaattactagggtggtgacagcaagctgggcttcctgtcgggaccagagctacaattgcaaaacacgatcaccgcagcattcaaactaggtccacaaaaaagcatcaaatgcatcctagagagcagtgtgcgtgtcaaagaacgaagagaatagtgatctgtaagcgtaattggaagtaacaggtgttcagcatccatttaacaaataaatgaactagaactcaaacagccttatcaatatttgctatattgacaggctaacattgccaattcaacacattttggtgctgcctcaaagattagaaaatcctagaaacttctagtttctggggcacctggcatttttttttaatcattcatctcatatagcaaagagtcaatgatagaaacagtttctttcttcaaattttaaaaattgtcatttggaatatttttatttgcactagatcactttttggacctcctttttctcaactatatgtacctgcaatccccatgagctcaatttgtttgttggagttgtcaattcaaaaaaaaaaaaaaaaacaatgtgtcaatattggatgaaccacagttgtacatacatttgagattcagagaaacaattgtatgtacgcaaataaaaaaacacaatcaaaccaatcagttatctcaactattcaattgtgttagaataaagaattaaggaagcaaatgtgatcttttaccaagatctgaggactagttaaaagtggaagaccaaatttcacattgggacttgaggcagttatgtctcaagatgagcagagaggttactcatttgttgacatgatcatagaaagttgaattgaaaagtgaaagcttgacataaattatgcatatctaggaatcagaaaatattgtcaaagtattcttgagcgtatcacaatgcaacactattgtttcaactaaagatgctgatctgggtaatactccgacaatctcttgttcagattttgaattgagcaacaaaagacatcaccaaagaaacctcgagtgagatgatggatcctatttgtgttgctttgaaagaagatcttgtacaattgctcattatgtgattcaatgataaatttttctatccaactccaaaccaagctgaaaggtctggttgttggcggtttgatatgttttccttttgtgctcgatgattgagttgatctgggattagaacttgtgacttgagttgattttcttccaatccactgatcatcatgggattgcaatgatttgttcaaaatacttgacttgaacaacttgattgcatttttcaggagaatggatcctggatcttggattctatctggataaagtgtataataattgggaaggatggcaccaatcatatcaatgtaaaagagaagcaaagtcaaatgtctttgagcaaaaggctgactgatccttttatcatcttgaagcaagtcaatttgcccaacgtcaagttcaaccccagttctttcttcccaaaacctgaaccagagtcttctgttagaatacagctcgttcaatgagtcattcaacaagcttcctctttttgatgaaggtgctctgtgtttttcaatgtatgagagatctggattttcaaatcttaaatagtctactctagagtgcttattgattcgccgagaaacaactctaaaatgcgaatgaagatgttctggagaaacgtgactgaacttaagcttctgccctttaggtgattgcgggatgagtgaaattatgctgtcagctttggctcgacatgctgctgatagatactcatcccgtcgaaagacatcaacattgaacactagaatatcagtgagcttggtcaccttctgtggcgttggcatgctcatgctgttgctgccatcaagggttgtttcgactctcggtagatgaccattctgccattcccacctggttggtgcggtactctttgatgctcctgtgatcacattcccataccctttggggtaattgtgggccgttgagctatgctcaagttgattggcatctcttagaagatgtttggttgatgtaatctggaggcgaggaatgccaatcgagctggaagactgttcaagttgaacccttttggctgggggatgttcgtcttgatatggctttggatgatattgcgtggcttgtaccgcaacggttggataagcttcatgaggatttgtcggtagcttctgataagatggacaagacccaatccctactactggtgcgtcgtaaagaattgaagcccgatgatgaccggttgccgaatgattcattaagatctgcattcttttatctctgaagggggctgattgtagttgtcctgatgatgaagcagttgatccagcggcaaggtttgcttggttagcattacagtcttgggcttgaggtggtacaagattgccatgcagaaagctggccaagttggtatcgaaattgcccctgcccaagcttagctttagcggccatgctggaccttctgaagcgagacaggtgctccataggtgaacgaggaacagacgagtaacacgatcacaacacatcgttttcaccaaggaattcttctgtttggaggactgcaggaaggaactgagggtggaagatccaatctatgatcatcatcagtgcgacagccaaaaaccagaaaccgagcaggcacgtaggtgcgcagtgtgtgtgttcctgtacccaatctcgcgcttctcaagctgtctgtctgtctgatcgggaacacccatgcttattgtttaggatcaaggttcagtgagcaagggattggatatgacatgtgttcggctttgtttgtacgcgcttgagggcggggcacgtgaccagatgatatgaatgatctatcattgttaacaaggaatggtcattgtcatataccaagttctttccgttaaacaggacctgcgccgggtaagtaaccactcatgctacacatttttttcttcaggtgttgtggtgtattgaacacgcacaataagccaagggaagcggggtggaaacgcaacgcgcgaaaacaacccttgagacaagccctgctctggcaagtcttgaacaagccggcatactggcatggggtgccctcaagtctctgaggtgcaactgcgagtattcaagcgtgagtttgagtgtcgcgagaaaaatgaaggattgtattgccacgtgtacattaagatgattcaacataagagtgacagttacgcagcacacatcatgctagagtgtgtggcagctaatgcggccgtgggtctcttagccgagataagtacaaaatatgatacatgaaatgagggccggctgtgcatatcaaactatatacctccacggagacgcagaaccaagtggagagttgattccttctggatgttgtagtcggcaagggtgcgaccgtcttcaagctgcttgccggcaaagataagacgctgttgatccggagggatgccctccttgtcttggatcttggcctttacgttgtcaattgtatcggacgactcaacctccaacgtgatggtcttgccagttaatctgtcaacaaataagcgatcgcttgttagtctgctgagacagagcaataagctgagatgcccataacctacgtcttgacaaagatttgcatccctcctcgaagacgaagaaccaaatgaagggttgattctttctgaatgttgtagtcagccagagtacgcccgtcctcaagttgtttcccagcaaaaatgagacgctgttggtccgggggaatcccttccttgtcttgaatctttgccttcacgttgtcgatggtatcggaagattcaacctcgagagtaatggttttgcctgtcaagctattgaaaaggcaatgtactattagtttatctcaggcatgcgatgatgctgagattaagaaacatacgtcttgacaaaaatttgcatccctcctcgaagacgaagaaccaaatggagggttgactctttttgaatgttgtagtcagccagagtgcgcccgtcttcgagttgtttcccggcaaaaatgagacgttgttgatctgggggaataccctccttgtcttggattttagctttgacgttgtcgatggtatcagaagattcaacctcgagagtaatggttttgcctgtaagcctgttaaatgatgaaaacgagattaggcaagagcactcgacagcaaagaggtagtacttacgtcttgacaaagatttgcattccaccacgaagtcgaagcaccaagtggagagtggactctttctggatgttgtagtccgcaagggttcgaccatcttcaagttgtttcccggcgaagatcagacgctgttggtcggggggaatgccttccttgtcttgaattttggccttcacattatcgatcgtgtctgatgactcgacttccaacgttatggttttaccggtaaggctgcagaaggaacagtatcaggatcatggtgctgggtcacacgcacaaaagatgagcttacgtcttgacaaaaatctgcataccaccccggagtcggaggacaagatgaagagtggactctttctggatgttgtaatccgcaagagttcgcccatcttcaagctgcttgccggcaaagatcaaacgctgctggtctggaggaatgccttctttgtcttggatcttggccttgacattgtcgatcgtgtcggaagactcaacttccaaggtgatcgttttaccagtcaatctgtttcaagaaacgggtcaacttgctatcaaaagtcggtaggtaggcaagggctactcacgtcttaacaaagatttgcataccgcctcgtagacgaaggaccaagtggagtgtggactctttctgaatgttgtaatcagcaagcgtacgtccatcttctaactgtttgccggcaaagatcaatcgctgttggtccggaggaataccctccttatcttgaatcttggcctttacgttatcaattgtgtctgaggactcgacttccaacgtgatggtcttgcctgtcagactgaagagtggagttagcgacgaacgttgtcaacaagtagcattcaaaagaggagagacaaaggagacaaacgtttttacaaaaatttgcattccaccacggagtcgcaagacaagatgcaaggtggattccttttgaatgttgtagtcggccagagtacggccgtcttccaattgcttgccagcaaagatcaatcgctgttgatccgggggaatgccctccttgtcttggatcttggccttgacgttgtcgatggtgtccgaagactcgacttcgagagtgatcgttttgccggtgagtctgtagggaagaggaaggtaaaacgtcagacggacaattggaccatattaattcacccagactggttactcacgtcttgacaaagatttgcattcctcctcggaggcggaggaccaagtgaagggtggactccttctgaatattgtaatcggccagagttcggccatcttcaagttgcttaccagcgactggaggaacaaaggagctcaaccagtcaaaccaaagaccgagatgacaagttctctagaatttgggagactcacagataagacgttgttggtctggggggataccctccttgtcttggatcttggccttgacgttatcgattgtgtcggaagactcgacttccaatgtgatggttttacccgtgagcctggaattaaaaaaacgacatgcgatgagcgagagaaccagtggtcgaaatggatcaaagatagcttacgtcttgacaaagatctgcatggtgggaggttaagcttgagaagggtatggatgttgagctagagcgagaagagcgatgggttgaggagaagaactactcagatgaacggacggtttttgtggagtgaacaagatcaagtgttacagtggtcaacaaggaagtgaagaggagagaggaaacaacgatgaatgagaagtgaactgtcgctaggtggaggggatggtcaacaggcgcagatgggactggcaatgaggctttatactgtatccggccttcgcggggcagtgcactccgcagcagacactgcggtctcatcgaagtttcaccaacgtccatcgatatccctcgtctttgctgggcctcggggctatggatttacatggaaaacagctcggatcaattgatacgccatgtcagtagggcagcggccagcctgatgagctgcgcgagtcaccgggtgagtgcgggatgagtcgattgatcattgggggcaccttgtgtggaccagtgaaggccaaaagggcggcttgtgactgatgatgacgtcactggatgaccagtttctcacgaggccctttagttgaccattaaaatcgatcggtaactataaacacgctgtgaacaagtttcaaagtgcctgagttcagactgcatgtcatcatgagtcaaactcgacctggtccgacactgtccgacagcatacatatccggccaaatccttcctccgagccgaggggccaagccttgttgctaggggaccccgtgccacccgtgtggtcagttggacagattttacttggtgcgaaccaggtgaatcacctttgtgaaatttgaatgccaaactcttgcagcgttgatcctggggggaaagtctatcaagctcactcctagtggccggtcgcatcttgatgatcatcacttgaggaccaacaagttacagcaatgaaaggtaatgtatttacatatcccaatcgtgccatgtgtaccggaccttactggacaacatttgtattttaccgttcatgtttggatcttgtagtcatttgcattttacaatcttctagttcacagcatgttttgacttgttttaagttagtgttctccctcaacaacaatttattcacatttctttaaagttggactgttaccaggtaaaagttcaactttttgtttccaaagtatgggttcagattccatgccagtagcaagcatcaagaattctcaatctgcctccaacaacccaatcataaagactgatgatcaagaggagccctgcctttctaacaaagtgcaaacccaacccacagaaggaagttggatctgtgcacattttacccagtcagaagatggcagtgagggaacttgctatgtaatagctaattaagatggtatatgatgcctccaaaaatgataaagcaaaagactggtagtaccttttgaaaaacagtgcagaatcaatccaacagggtctgcccaaaagcaggccaaactagcttgttagaccacaattatgtttctgtaagaatttgcaagttgattcttgactttcaaaaagcttattgggtaacttgctcaatcttgaacacaatatataaatattctaaagtccaattttcatttgggccaagaattcatctttcttttctctttttcttttgaatctccaagagagcagaaagagaaaataatttctccaaccaaccaaacaaaacacctctgacacaaaaaacaacttatgatttgatatcaagacaaaaagagaaagaatgaaaacacgagtaaagaaaaaaaaaaacatgcaaccaaattcaattaaagaggagaaaatgatttgactctatagatgaacttagttttctatgttttttttttgtatcgagtgtcttctggaaagggaacaagtgggcgatcaaagcatcgtctcagtttcttcaataacctcctcgatccattcctcgatctgttccgaatcggcgggatcggcagctttctgagcagctgagagtttaccggcccgactggcctccgtagcaagttcttgtttcgagtgacgtctccaggagtcccattcttcgagcaatcgtcgtcgatgggccaccaactccgcactcacattgctggcctccagttgatcctcctcctcgaactgtttgctgtactctcgcaagttcttcctgatcttccgttgcgtctccttgctcaacaacgaccgaggtcgtggtcgccataatagttgcttaaatctttccagcgtcactttgtgcatcaattctcccttgaagtcccagatggtgtatccgcattcaagctgtaattgcagagagatgcagggaatcaaaacccgaaatcacccccagaaaggaaccagatacaatcgtggtcagaacagaaagacttactgagcttagccacatgcttccaatactggccaaatatctgccactcggatcccactccaattcggtcataccataatgttcaacagatgagaggagagagattccggatcccaggtctttgtcgctctcatcaagatcggtatcccaaaactcgagatcacatttagagctagaccctagggtggcagtgacaacgtgtctgcccttgggagaccagtgcaccgagttacacgtcttgccgtcgtatgtttcttttataatcaaaagtcccccaaaatcagatggtttcattggggaggagagcgaaaataaactgctgggaaattgcctgacttactgaacaaacggaagtctcctttcttgacgtccatcccaaaaaagtgtatattggtcttgattgtcgttcccggagttggaccttgggacaagttaggatcgttactggtaatcaaaataaatcgattccccttgggttcccaagcaaaagcggtgacagtatctagcagaaagcaccaagatgttagcttctctgtcaaaaatcaaaatatgaattcaaacgtccaagaagaactagatagtacctttaatctcaatcacatcaacggggaaagacttgtctcgaacccggaacaattcaaggttgcagtaggttgtctttttcgttttcgtgtgtcggtcaacttttacgcagacataatcaccattggattgccagtgtatcttggcctatgattatttttccaggtcaggcaatgtctgggatcgaagaaaagattttaagaatgcaagtatcacttacgtcgtgaacattgaagagattcttggaacgtagggtatcacgagatggtatgttcattaatgagactctcgcaggctggttggcaacttcaggggtccagaaagccaacatgttcgatctttctccagcgttcttcttgggtttggagtccgaactaggctcatcgaatgaagcgctcgggagcaagtttcgagcttccaagatggcatcacgctcgttttcgcttaagggacaccactcgaagtcgacaactccttcgatcttgatactctttttgtcaagtaaacccatcccgggtgtttcgtagacactgatagcctgtccaggcgtcacccgagccaggtaacgatcgtccccactccatttgaacattggccactggaacttgattcgtgccccaccctcttcttctgatgacggggtgagcactgggaacgtccgcagtaattttccagtgacgacgtcccagactgcaatactattcccttcatcgtcttcagagaagatctgaggcgcttgagggtcggtggggagctcgattggctgatcggaccaggtgacgagataattctccatgggtgaaaagtcgatcagtttcaccttcggatggtagagccgatggatccgatcgaagtttgctccaccccagagggcaaccccttgattgtgaatcgtggctagcattgtaccatctggagaccaggcacagtaggcatcagtccatttctaatggcaaacgaagttatttaaaaacaacttaagccatgcaccaataataagcgaataaatcaatagaaaatagaacatacggttcgtttgtgagcaacgtcgggagccccgttccggccatgccaggcaaccttgacatcatcaccttgatagatgatcatctggtcacgaccttggggatcggctagccaactcttcaagtgactccgaggcttgtactcttccaataccggttttacaaagttctcggccacatgggcaaatcgttcgacctcagtgaacttgatcactgtgaaccgatgcttcttgtcgaaagggtagtcgtgcaagtttcgcacggcccgatcggcgtcttggggactattgagctcaatgaaaagataactgttgaaacataaacgtgcatagtcagtctatcctgttggaaaatgggtccataacaatccgaaccgaccctttactctgattattgggatccagaggcatctcaatctttgactcggagatcttgagatcttttttagcgaaggtggatatgatagctttgatcaatctgcctcgtttggattcatcgacgatgggtgcaccctcgacgacgatgaggttatcaaaggtatcttggaacttgggtcggaatcgttcctcgatatccgtgtagtcgatctcgagatcagaatcttcctcatcgctgaagtggtcgacttcctttccgtttgcaaccatcttatcgtttgattggtcgatcgggatgtgaggggatggtatgagtgttgtggttagctgcaagttgcctctctccctcttgaccgctgttgaccactgttgaccgccgttgaccccccgctgaatgactgtcaaccacaactgtcttgctggagctccccctgcgccgcatcaagtccagcccgcttgcactgccggccatgccgagcatgttgaccatctcccgatggatgccccactttatgatgggccgtacactcttccagtccttccaatacacagtcaatccgaattgatctttgtgcctcttattttttcaaaaaaaaagaggaacatcgactccccaacccaacccgaaccaaccagaatcagtaaaacacatggtaccaagtagattatggccaaatgaatgtaacggtactcgtagtttcgttgctcatttgtattgagatcaggttatagagcaaaatatttactacgaaagagctgttcagatacgatgagacagtgttgaccttcctttcaatccactgcgagttatataagggaattgtgctgtttgccttgaaaaattatacgtactgaatccatcatcaagaggactttgtgcttcaaagggttgtatcatcaattgcaagtatttcatttctcttctcttttgagagacaagtgaagctaaatggggtaatattacaaagtagcacaggagtacattacatgtattatggtgataaatggggatttgctttttggggggatgagatttagtgtgctgatgtgctgttcttggaatcagaaaggctcgagatagaataagggaagtaaagaaaagtgattttgtttctacacagatacgtagatcaaagcgttaaaatatcaaaacaaagcaaaaattacaacaggagagagagagagagagagagagagagagagagagagagagagagagagatggcagtacgctttggtgggttcatgcgccaattcggccatgggggaggaaaggatgaatcgatagtgctccaggatcgccactgcaactaccccacgaagtggacatgatgctgggctcattaggattccagctgatgtctctcactgttggttcgacgtcctcgacataaaacccgcgccgaaagacatccgcactgcccgcccaagattgttcgccagtgcttccagaaggccgataagggtcgttgaaggtgtactgactgctggcactaccgacaacgccaacttctcctgtcgacctctgtggctttaatagcgaggccgatttcgatcggtggatgatctgggccgtcgtgccatccaggttccagatgtggatgttcccgtccgccgatcctgaacctatgtatctttgcccggtcgtgttggggggcgaaaagtggacccggatgagggtgttgagcactgaatgtccccgatacgtcaccaccgaagaatcttggggatgttccaaatattctgcaagaattatgttgtgttcgatgttgattcagttttttgttcctctttctttccagacccgttttcgtagaacgtttggttgcaccttggtgacttacttggtcgggcgtatgagccatgacgataatcccagccattaatgaacgtcctgggtttcttcatcgcctcaaactcggcacccgagatcatttttctcaaatcccacaacttggccgcttgatcctttccattgctcactatgaaccggccgtcccctttagagctcacgtatgtgattccttcggtgtgccccatgagggcactggtaaagattgaactgtttcaatcgaatctgccaagactcaaacaaacaaaaagcttggcgacggagaagaagaatggttgactaacccagctggcttagcgttgttcaaacagcgccggtcccacactttgatgtatgaatcatccgagcctgacactaagatgttgggatcagatttatcggcaaaacacacctgacagacgaaatggacaaaagatgatgagctagattatgaaagattgggatacgtatgttgaaaatttagcgactcaggagagacccaactgcgttagtgtcattagaatgtcccttgatggttgtcagtattgtcctcgtttccacgtcatatgcaacgatgcgtcctgtttgatctcgccgtcatgataagtaagatgttatggatggatctgacaggggtagaaagctacaatatgggtaatacgggcatacacttgccttgggtacagccagcaaccaattctcgcccttgggagtcaaacctcaagctccaaatgcccatcccacgagcccatccacccggccgatcatcaccagagaggcacaaaacctcctgctcgtgctcttctaggcctagccctaagactgcgtcttcgcctctggtcttgaccagatgaacgtagggcgtgatagagctgtaggcaagccagttgttgtcaggactaagactcgcatcggtgatcgtccattggcagttctgagaaggtgcctggaaggttcggatcagtttcaatgacgagttgtgagtcgatgtgtcccggattcccccgatatgatgcatgcttctgcgagattctgaagaatagtcggtgtcgtgtgatatcttggaggaagtcacaggtggaacggtcctacaagcggttgcaactgaattagacaagtagggcggcgctcgtgattggctttcgaggttttctcacatgtcataaatgtagacccggtacgcttgggtacaagtgtagaagaaagtaccatctacagcgacggtgttatcgatatgagcacagatttcagtcaaatcaagaccttccttgcgatgcatcttccacaaaacagtttagcagtcagggcggaccttctgaatattgtccgctgtagattctagatcgataagccgccacttcagtaccgggtgaatttggcaagtggttctaccagtagcaaggacatccgaatcttgggtgaggatatcttgaatctttcgatagtgatgctcgcgaggaaggtagagcttacggatgctagttggcctttgttgaacccatgataagacgtttcggaggccgttaaaatatcaaatgtgttggaggaatggtccttgagacgcttcttcgacgcctggtagtgttctggtggctggttttgatggtaaaagatatgtcaaggtgttggttcttgtttgagtcatttgcgattttgagagaggtgtgtgtggctaccgacttttccatacgacccactgcgttccaagttgacgccattttggattggctcgacaacaggcggataataatcagaggctttacccatttcgggactagtgttggttccttctagagcttcaagttcctcagcatcccaggtatcgtctgaggtttgattctctgcctcctcaacatcctcatcctcctcactatcttcagcatattcatcagtggcgttccaagttccgtcttccgattctaaaacaaaaagataaaggattgatgagtaaattgcatgcttacaccgattggtgtccgactccaagacaaacaattctatcccagtcactcaccagaatcgagtcctaagaaggacctagccatagacatctcgacaaggtcgtggtctaatgatggatgagatgggagttgttgggagatgatatggtcgaagttgaatcttatgtttgttcgtgaggaagtgggttgaaaagggttgaggtggtcaccaagggtctgccaatctcgacttggctgccaatcgacaaaataggacacaaccacccggacagctttcaagttcaacctcacagagtagtcacagtataccacgtattaccacatgacactgtttcttgatcaggcatgaatcatgatcaaactccctcgaccagacagcgtcaggacggctctcagtacttgtactgaattcctgccatgttttgatagttgttcaacttttctgcaggcatcaaggttggggatagtatttttaaaggctcacatcatgactcagttccctcgaatgatgagtgtcaagtccaaaattgattccgaacaccaaaaattctttacacagtaacaagattcagcagatgtctcgtcgtcttgggatttgcctgttctttgttcctctggcattgtggatggcttgtaacgcctcagtggacccaaaatggccggaaaccctagattacaaagctcacaacacagaagatgacctgtgcctgagtctagcaccacctcaagtacatcaccctagccaagtagatatgcctaaactaaagaactcagaatctttggtttccaaaccagagatgttagggcacgagtagcgtgaactaacgacaggagagactgaaggcgaacctttggtttccaaaccagagatgttagggcacgagtagcgtgaactaacgacaggagagactgaaggcgaacctgggtcgagcagaagagagacaacggcggggtgagactcaggcaacaagaaaagaaactgaaatgatcggatgaagaaaaagagaagacaacttgacaatgaaggaactctaaatacaacagccgatgcagaactaggtttccaaccttgtgcatctcaccacgtgctggtgaacagatgcgccgcagcggggtgaaaaaagaacccatcggacctaaagttcaataccccccctctttttcaacccgataggttgatgccttggacacaggaattgtgtttcatcctgcagagagatttggtcaggaaatcggccaaattggagtttgtcgaaatgtagtgaggagagacagtttgttcgacgatttgttccctgatccagtgcagatggatcctgaagtgttttgttctgtcgtggaagacagtattcttcgagagagcgattgccgcctggttgtcgcacattatcggaataggcccttcgtgagataagtcgagagatgcgagtagacgtttaatccacactgcttccctgcccccctcatacagtgccgtatattcggcctcggttgtagaggatgagacagatggattcttctttgatttccaagaaaccacactgtccccgagtaggacaaggtaggaaaagtaggagtaagattggagtttgtcgttggcgtgatcagcatcaacgaaaattttgactggactaatcgaagaacccaacgtaatgcccctttttgtggtcgcacagaggtaacgaagaagatgaatacatgccgcccagtgtttgatacccggatgttcgagaaattgagatagctgagacatcgtgaacgatatatccggacgagtggatacagccagatagttgagaagaccaacagccctccgatagtttatccccagcttgacaaaggattgctgatcttcgattgaagcaggaactagacgcgtatgaggaaccatgggagtttcgactgtccgacagttgagcattccgtatgatgaaagaattttctctgtgtaaatattttgagacagtcttatggaggagttgatcttctcaatcttcatccctagaaggtgtctgagtggccctaagtcatccatcaagtatctggaatttatcaatttcttgaatcgatcgacatccttgcttacaattaccatatcatccacgtagacatgcacccaacatttccaatcggagtgattggagacaaataggcaggggtcagcgtctgatggtgagaagttaatagacttgaagaacgcggagagttcgtgatgtcagaccctgggagcctgtttcaacccgtagatcgacttcagaagtaatagacattttccttttggtaccgaaagtcccgcgggagcccgtaggtatatggtctcatcgagtctgccgttaagaaaggcattcttgacatccatctgatgaatttgaagattgttggccacccccatggataggagagatcttaacgcagtaggccggcctgttggggcataagtttctgcgtagttcagtccctcaacttgaaagttcccggcagcacacagcctcgctttgaattttgatagttcgccattttcattgaacttcttgcgaaaaatccaaacggtgttgagaagttccacatcagctggaatatcgacgaccttccatactccaagcctctccatcgccgacagttcagcctcaatcgctgctaaccaacttgccgagtccggatccttcatcgcttgcgagtaggttttcggagcctcagaggtttgatcaaaaaactgcgcacccgcgaggaagcattggacatgaaagtcgaagtcttgatccactattgctaagtgcgctcgtcttttggtgttgactatgttggcagcgtcgatgtcactgctgatgtcattgggagctttttgattgatcggttgtagaacaatgtcatacccaggacgtttttgagcttcagtcaaaggttggtcagccgatgtttgatgttgggttgatacttcttgatcgtcagaggttgtcagcagtctttcaacgtcgtcatcggattcatcagaatcatcgggagtcgaattgggttgctgagcaggaaggatttcttcgtctgattcaatagactcagataaaagatcatcgggagaaatgaggccagcgggatcgaacaaggagattcctggataaagagactcgtcaaaatcgacgtcatgactcaactccatttgtccgtcctctctgagaatgcgccagttatgcattcctagctgatagcctatcatgatgcccttttttgcggtgtcaacaaatttggacgagcgtttttggcctggaatattgatgtaggcccgacatccgaatggacgaagacgggaataatcaaatgatcgcttgaaccagatttcataagcaggaacccagtttttcttacgggtcggagtgatgttctcgagaaatacagctgcatcgactgcatgcccccaaagagagtgatttagctttgcctgcttcagcaaggctctggccttctcggtggttgtccgattacctctctcagccactggattttgctgaggagtgtacggagctgtaatatgagatgttacgcccttgtcccgaagaaacgatttgaattgattggagttaaattcccctccaccatcggtagtgatgtttttaatcggtcgagaatgaagattggtaaccagattatagtattgctcaaagaaggtaaaagcctctgatttctttcgcagaagataaacaaacttatacgacgaaaattgatccgttattttgaagtagtattcataaccttcgggagtgggaggattgattcgccccgacaagtcaaagtgaacatattcaagacaatgagacacaaggggaagagtcccggtgtaaggaaggcgatgagatttagatagagcacaagctttgcaatgaaatttgaaattagataggttgaacatcttcttcagggattcgttgcttggatgccccgcccgcctatgaaggagttcaacgtcagatttcgatttcgatgataactttgccgaagaaaaggacttgcctttcacgatttcgagattcataacgaacacatcttgatcggtgagattgattttgaagagagtctcgccttcgttgacaagattggcggtaagaggaccggtcctgacacgatcacaacctcggcgaaagagtcgaccttccgaaattagattgccgaccaactgaggtacatgtagacattctagcttcattgactggccggattcggttttgacatacacatatcctatgccagggcaggttgtcgtcttgccattagcgagttctatcttgcactttgagtccgtacgatatgttgagaacgaattgcggtccgaaatcatgtgatgagaggctccactatccagataagctgtgttgggagccagcttgacggaaaacgcccttttgactatgtgccaagcgacactagaggttgatgagtcgtctccggcagcctccgccttcttggccttggcctgagacttggcacgtttcttgagcattctcgctttttgttcgggatagagctggaagcatcgagattcaggatgagaagtcgcatttggattgtgcgtaccgttagaacattcaggttcaatagagccggatggttttgacactgctttcatggcgctctcttcagatttgattttcaccgtggagtcatcgagtcttcggttttcaagaagagtttgaagtttatcgacgagtagaggacgattttgaattaagacttcacgagtgtggacaagtccagaagggattttctcgagaatgttctcgcagaatagatgctcgtggatttcaaaatctttaggaataccgattcggaggcccacagcgtttaatcgactgatttgggcagtgatatcggagatgaatgattcgatgtcgtttcctttaaacctgagagcgagaaagtcgttgtataccttccactgattggatattgcctttgattgataatggccttcgagtttaagccacatctctcgagggtcgtctttggttgtttcagtcttgaacttttgatagttcgttatccccatgtactgttggaggacaccggaggccttcatcttcctagtgttgaaagatttcagttcggtgacgtccgttggttcagcctgagtagacgaaatgaaaggatacagatcatgttgtttcatgtatccttcaatcatcatactccagagatcccaattcagatttgaaaggactgggatcgcgggattggtcgttttgtcgttcatcgtgatataagcgattggagtttttagattggagagagattatagcgcctctgggctcataacctaaagaactcagaatctttggtttccaaaccagagatgttagggcacgagtagcgtgaactaacgacaggagagactgaaggcgaacctttggtttccaaaccagagatgttagggcacgagtagcgtgaactaacgacaggagagactgaaggcgaatctgggtcgagcagaagagagacaacggcggggtgagactcaggcaacaagaaaagaaactgaaatgatcggatgaagaaaaagagaagacaacatgacaatgaaggaactctaaatacaacagccgatgcagaactaggtttccaaccttgtgcatctcaccacgtgctggtgaacagatgcgccgcagcggggtgaaaaaagaacccatcggacctaaagttcaatataaacttcaatcttccgttccatccttgtcaaaccaaccagccccattcactgttggaagaaagttcatggctgatgctgatgaggataccagaaataaccggattataaacacatgtgaccggaaactagaaacttccacttcaatcccctttattcctctatccttgaaatccccaccgggacaagttgaaagaaatttacttattcatgagcctctaggtattactgccaggaattgccaggctcccactcaaactcatcaagcaaatgatgcctctaccggcccatgtactgttctactcttgagaaattttcaatttccccaagaaattgaaagaaacttcccagccgatttgaatatccgtgttcagcaggcatcacacagctccaatggtgaaaatgttgccactatagttccatttgacggtgtatctttaggacatctttccaggcccgatcaatattcagtggaagccatcaagaattctgcggggaacatagatcatcattctccaatttcgccagttttgaacattgaaggaagaagagctacgccctacgctttccaggattcgttaccatcaaaaccaggtgagacgccactcaacggcgctcgggagagtcagacccatactaacgctcaggaacctcatccagaaacggaatccatctcgttgttgccatccaaattgaaagagatgcaacagcgacctactcttcccccaagagaaaaagggaaaacagtagaaggtccagactcggatcaagctacagcagctccactattggagtcggagttaaatgtagcatcaacccatcgatctgcaagaaatcttcgaatgcttgcgcggaagtcctcaaagcgcacgagcaacctcacaaggcttgacgcttatcctcaatctcaacaagccaaaaaaattaagcttggcgcgccgtcatcaaatatcagtcctatgcgaattcattcgaggcaaaggggatccggaaagttcattgtcccggtggaacaaaaagacgaaaagctcaccgatatcttcaagtttaatgcggctgtctttagacatgatagatacaattccttgagagatcaaatcaaagctgaaaaaataatctcaagaattgcagaacttgatcaaaatgaagagttaaaaattcctcatgattggagtccaacacatatctttggattttttaacatgttttctaagcggcatttacctaaagctatccagaaagctatccatcaagaaataaatcaaaacatttcaactgctggagtaatctcattatctcctgaacaagtggcaaagtcaaatcgaagagaacttcttgggattgtgttggatcatatagattcacagaaagcaagatggtttcaattttgggaagacaggacagggattccatttggggaaatgtctttggcacaagatccaacattgaattctgcaaaagattgcactggaagggattttgctttgcttctttattacattgatatgataggaaccatccttcaaaaagtctgttcaactgattcaaaagttgaccaagactatggggcaaaacttctgaaacttgcagcaaaattgattgaaccaagcatccaagaaaaatccttcagaaattacattttcaaagaaagttcaaataatttgccaaatcacaacttatatgtggaaagcagcaaaacatatgccaggcccaagcaagcatttgaatggatttgggagtggataaaaaacatcatttaccaatcagatgaacaaaaattaaaggacatcttttttcaaaaggaccaaaacattcagaaatctgctggatctttcttcaatgatgcttttgcctactccattgtaaacatgaatgatagattatgtaagcattacatagaagttttggttccaccagtagaatagccctactcatgttatgatagaacagaattaccatattttagacttgttttctatcataaaattaaaatctaaatcaactttgcctgagtagagctactccagtgtttccagtgagtgaatatggattaaatgacttgtagagctcaaatatgcaataataaaccttagaatatagcttcttaattctcaaaagtgaaacatggcttcacactgtaaaaaaaatcttaagaaaatgctgccaattgatatgcacaaacttgtgttgggttgtgactcagattatggtcagctgttgcttcagccatacttcaatgcaaattcactgttcagaacttgtttacattgtaatagattttagtatgacacaagttagattgggagtaacctgcatgtcaactgccaccattttggcaagattttttcatagtgtcatgtgatttgatacttgaaacatatttggaacaccacatcaccagtttctctgaccaattctatccaagtgcaaccaatcagcaatggtgtgccatttcaacacacaaaaatcttggtatttaaataaaaaaacttgcagtagttgaagtaacaactcccaaacctggtaaattttgttgtgaccagcatgtgaccttctgagcaggcccccgggacccaatttggggccctaggtcttgagggagtacatcatccctctttacattgatcaactgtttccctcttccacatctaaccacatatttctgccaataagctcactttttctcttcctttaaagtttctcatcactattctattataatcaaccaaaatcttccaacatcagatcttattgctgataaatcaagttccaatttttgacccaacagttgttcacttcaaacatacaagcaaattttctgtcaggtgggaacacacctagatccaagttgtgcaggacaccagatggtgtcattgaaacccactggggcagcatgtaggccaaagggagtatgaaaccacactcccttagaccaggggagtgcaggagtgtgtgtgaaatggggtgggattgtgattatcaagccctgggttcaataccatcttatttggagagaacccacccaacaagctgggttgaataccggcttttttggagcaattcattccaaaaagctggataatgtaccagcttgttgggaggaatccctcctggaaatttggtatcaaaaccagatcttttctttctgggtggggaagctggtatcaaacccaacttgtttggaaaagctcctcccaaagatattgtatcaaaacctcattgttgagagagaatcctcccaacaagctaatacataatcctgatttctgggagggatttctcctaaaaagctgtcacataacccagcttttcagaataaatctttcccaacaatctgggttcaataatatgtagcttgcttataggggtctctatcaacaagctggtttcaatactagcttgttgggaggggtctctcccaataatttagtacatagcccagctttggttgaagagaattgaataaaacacaatagaacaaaaccaagcagataaaattcacaacaccaaaaaatgaacaagaaacactcaagaggataaaaggcttagttggcatatcatataccctgaaagacagggtctctggctacttggtgcttgtgaacagacataacaactaagtaagacatgcttgctatagagaggtgaatatcaattgaatggacacatagatctgaaagttctgataaagtttataaaggaatgagaaaacataattcagaatgcaaaaatggggtttatgcatgagaaaaaaatacaacacaattaaggctgatttggcatctcaatttgggtgagtttaggacttttctacatgtatgacttgcttccaggtgttcctaacttttcggaacatatgaacattaaaaaacttctcatcaaattcagttgctacaaactcactatcatcaacagtgaagtcaatgtgtgtgcgctgtcctggcgtcaatttgaagtcacatttatcatttataaaatgtaaggtttttgggcctaaatttttgaaaatgatgaatttaccttcatcatttgaaagttccccttcctttcttttgaggtgaccaagcagacctgccccatttttatttttgaatttggcatcaaatgagagataatatttttgatcaaattcaaataattgtgataaaccccacacttgataaattaatgtgcttgtggccaataatagagaaggtaacttcatgatatgtagagtatcttaattgatcttccaagttggatgtgtgaaccaaaatctgcaatcctttctagaaatcttgttccaagatggcttgtgagacctaccaaggtagtatttgtaactgggaacgttaaggaacacaatcatcagccatttaagaataacactacaccaaagatcattagctgaaattgataaatttttgatatttgaatacatcaagaaactaggaaataagtaagaatcaggataaaatgctaccttttctatgactacaaatgcaaagggtgaaaagatagatgatatttaccttttggaaacaaagaaattttggaggggaagtgatggggcttttatgttgtgagaattttcatttttaaagataggtttctgtatgtttggtgttttcatgctttgagagaatttgacagccaacccacaagatctattatcaagtttcaaaaaacccattaaattcctcataaggttgacacaacaattgagccgaattttgattgaaacaggtcaaactttcagttagacttgattgaaagcctcctgaaagtcaaaattttagttagaatttattgccagaatcatgaaattgaattaaactaattctcaactttaaaataataaatactgggattttggttttgaaattttgttgtgtaattccctgtacttatcaagattaatgtcatattcaaagcccagacagtgaatttccaactcttttacaactgaatggaactcaaatatgcccggaggactttcagatgaaaagaaacattcaatatacagaaacttagcttttcaagaattcaagtcaatcaaacctctgcaatttttgtcctcatattttatcaatttcccatctaaaaccacctccacttcagaatgagcagtacatatgcagagaggagtggtagaaatgttccttgaacagaaatggaagtatggaatttccttgtccatccagaagtgtgcccatctggtttgcattggaactgcagggcacacccaagctgatacagtcaactttctcaaaacaaatcaaaatcattaatgctataggggacatgatcaaattttatccattgagtttgattttgtgtgtcaagtgtcccttgatcagactgaatgaaggtaaacattgaccaatggttatacgggagatgttcatactcaatactatttatatactggattcctgccatgtgtcatggtcatgtctacttgttttccaggtgtcatgaatggtgacaagttagaggatctatactctgcacttccaaaaaccagcacaggcaatcaaatccctgatggcctcacatgcagatccagaagacaatgcctaatagtcttgagactcttcttttccttttccctctgggattatggatgacttgttctgcttcaattgacctgaagcggctagaaaaccttagtcttattggctgcgagaactccaaagcagaagatatctctcatttcactttggcaatacctgaagttgattcctttgaccaagcagataaaaatattttagcatcttcatccttcacatatcaactggcccccatcaaagattcaagaaaaactatggtcgatgctttggattctacaaatcatccaactcctagcatacctgaccacatggattctgtaactccagctccatctaccactctgtacttcgcaagggaatctctggttgatactctgactactggaaaccacaaggcatctatccaatctgatcaagaaaatggggcctctatctttcaacctaaaacaatgttcttaggaaaatcaaaatcattcagattatttggaagagaattatcctttgatgtagcatccaatatcagtggttgtccaacaggtttccaatcaaaggaatctgataataacattgacacactatacttaggtgatacattggggcccttcaaagctgtaaagactgattcaacaaaccatcaagatttaaaacatattcaggctcaggcaatggaatcatcaaagcacctaagcagactctcaccccaaggccaaggcccatcagcttctacagctgagatttgtatgcagccaaccaaaagaaggaaaattgacaagtttccaactgatcttattcatacacaattttcttcaattggaaatgtaaaacaaagtgcatccaagaagagtgttgtaccttcagtcacccagacagatttgaagctttctgatatattcaagttcaatgtggatgtctttcaacaccctcaatacaaatcagtaagatatgaattcaaagtcaaaaagattatttcaaaaatgagattgttttgttttaatgatgaactcacaattcctgcaaagatcaatgcaagaagaattagtcacttcttccgcaaattttcaatgaattgtgtcatacccaaggagggtgatgaagaattcattgaaacagcagcaacagaacgtagagatttactcaatagtgcagtgaattgtgtagattcacaacaaagcctttggtttgatttttggaaagaaaggactggtataaacttccaggaaatcgacttatctcaagtgccaagagcacaatctacaaaagacacaagtggaagagatttggctttacttttattccatgttgacatgattggtacaatccttcagaaccactttctctcaaacccaaagcactatcaagattatggtgcaaacctactaatagaggcagctgatctgatcaaacaaagcagttgggaaaatccatttccaggaattcgaaataataaatccactgtttgtctggaaacaaaaagggatttgaaatgggtttgggaatggataagaaattttctcattcagtcacaggaagaaaaattgaagaatatattcttcaaagacaagaactatgagattcattttcttactcaatgttttttcactgatgtttttgcctactcaatcaaaaaactgaatcacagattattagaatattctaaaagaacaggattcagagccaaataatacaatttcaccctttcatagacccaagatctatgcttcaaccccaaattggttagctacatagtactcactcattttcaattcaatttattacttttcaaaaaatttccagtttgtctggttagctttctgcacactctcccaatcacacattatggtgaattgatatcacctctattatgaggcttgaatcacagtcagactgttttcattgttttccaatatgatttaatttctggaaaaatggctcatcaagtgtatatgctacgaccccagtgaatttagcagggctgaaattacttgagttgttgataaaaagaaaaataggaggtttatgagcaatgagatgatagccaccagacaaatgtgaacatttagaaatgttgaactaaaggatacaattagagaaagataaaagactggagatccaactccagaagagttataaattggaaaaggtataagatgtgccttggtcagaaagttgaggtgaaaatgataatatgtactgagggtctggtatggctcaaagaatgggtggttctaaagatgcagtaagctccttgttacaggttttgttgatgtaatttgtctcatccttttttggccacagagctaagcttgctggtcaattatctactaattaacttcacactctatgtgatgacatattttactacaaccaactgccatgacaatgagctgtgtatattcaggttgaaaacaaactgaaacagcatccgggcagagcagaagtatttcatttgattcagagaaaacacaatgagttgtacagtgggtggaccgttatttttggctgcttgttttgggttctacagcttcaaagcacaaacttcaagtcacaagacttggttaattgttgcagaataggtcccaaagaatgaatatgaaaaaataaaaagaaaaaaaaaacaaatccaaaacagctaattccattaaaactggaaatttttacaataattctgttctgtagtgtgaagggtaccgttgttgacctgaagtcttggagcccctacctgtgaacctactccttgacctcttccttttatacctgaagatcagttccacctttcacttcatttcaatcttttttcctgattcaaaaccaattgctctgcctaaaatagaattctttgctgctgtaaattttgttgtttgtaccagacaatcacttttcttacattagattcatttcttgttgcctgttttgttgtgtgtacttcctttgtctatttcctcccccatttgcccaattccctcttccaattctcaaccgcatcctcaaccgccatccaaaatttcaactcctactcaatgcacactgacaagaccgagatccaaatggaattgcaggcttaacaatggttgagaactagctctacttaacaatcttaagcctgtatcattgcacgaacacagcttcaatgtttcagtctaagctttgactcattgttgattgtctttggggcagaggattgtctcagaatagacaggattcagcactgaatgtagtcctattcttttttgcacattcagactggtgactaaatttctactagccctgccattgcgctcaccaagcttaactcatttcctcactagcatacgagttgcaacatatctaggtctcgggctgccactccgtcgtacaagtttgtactgatgctccaattttgtttgaggctgaatctttgatgttcccaaagccgaagcgagatcctattcaactcaaacaacgtgctgtattaacacaaatgtgaaatatcaggactattaccgcttaagttgatacacctcttccaatcaaagcaatggacttccagcccaattccaaatccgtcaccttccttatctcatgctcagtatttacactactctcactaaaactgacattgaggaatggttaatccgagctgagctcaggaggattgcctatcccaataaaacattcttccttttaaagtactaagcacggatgtcaatgtagatagatatcgcaaagctctgattcttttatatgtgatttggaccggaaatagatgtcgcaaacctctgactgcgttataattcatctcagtcaagtttgatgattatacccagaattttgacacacataattgaatcatcaacatccctattgtcacattgcttgctaagatcataattcttcaatcctcagtcaagcgcactgctcaactagaatacacttgaaccaggccgcaaccgcttcaaaaattccattgttcaacaacagcgcagagcttttccgaccaatcaaaatcatctcttctgtgtctgctcttgatcttataatatgccatccaaagtctatggccctgcggcaagaaattcctctcaaaattctgaagcatatttgaaattgtgtttgattgcacggttaatttcttttgtctactcatatttacctatgtcatggaccaagaacctaggtcatgggattggtgactattatgagtctagggaaattataaagctgttgaaccaacacatcaaattcatcaatgatcagtgcttagcattggttcctgggaagatgttttctccctcttgcttgttcagatgacacattgtacggacagagccgtaccagaagagatcctgaatacagtaaacattgctaattttatggaacataagctcggattgaaaaaagacacgctgattatgctgttaaggaatctatgctcaaaggacggccttgctaatgggacaaaacttatcatcaaggatattcaacctaagattcttcaatccaaggttgtgaacggcccttattacagtaatatacatatgatacccaggataagcctcatacattaacctgatcttgagttcagggcaaatttctctagatttcaatacccagtggttagtgcattttgtttgacaatgaacaaatgccagggccaatctctagttaaggtaggactttgtttaccacagcctgtctttgacctgttgaggtggacaaggctgagatgtgagagtcacagacatgagtcttgtgacagatgactgaacacaaagataaaagtggttttagattcagtgaggaagatctactgagatggagctggcgtagactacatacaatcttggttttgttagaagcatactgatcagactataagcatattccaacatggccatggtcagttgtatgttgcattgtcctgggtcacttccttagatagtctttgtattggtctattatctgagactgaaagtaaaagtacgtccaatgttgcaaataaaacattattgaagtatcataaataaattattaagtttaagcatttaactcgtagctatatgattgtaaattggttgaaaaaattggtaaacgtggcggcagccacacttttccctagttttcaaaatttgtgaaaaataaaaaatagggggttggaaaaacaactcccaaaattttgccaacaactcccattttggttgaggggtcatcaggcgggatagagatcgttcggttggacctgggtacctgtttatacctaggtacctgttcattttttcaagaaaatagataccatgtaccgcaccagacacctcccggggggtacccaaggtacccgttgcaggtacctcaggtaccccccctctctttttcacctagtttcactcccagagtcccaagtcactttattattattattattttttcatatttattgtaaaatatcactcacaagtcacttttttggcattttttaatatctgttgtcatatatctacatctaattggaataatcttaattttctattttttcatatttattgtaaaacatcagtcccacatcacttttttcatttgttcatatttaataatttattgaaaagttgaaactatctaaaacttataaataattggaagaatcttcattgtcatccaaaaccatcaccttcctttttgattttttgttagacttcttgttatccttgagtccctgtttccatgcatccaaggtaccttcttggatcttggagttcttggagtagaaggccaccatcattttgatttttggtagggaagtgagggggtacctgtggaggtacctaggtacctgttcaatttttcacaaaaataggtaccaagtaccgcacctggcacctcctggcaggtgcggggcgggtgcaaggggtaccccccaggaggtaccaggtacctgcaaaaagtacggacgaacaatctctaaggcgggggtcgttcttccaaactgatggccgactgtgggagtcggccatcaaattattttttaattttttttaattttcagggagtcggcgccccaaaccacccctcatgcttgagggggtttgggagccgacgctcccatgaccagaaggaaatccttctggtcaacaagaaacgaaaatctcgattccttccaatgaatgaggttgttacatctcgttgagcggaagtgatccctaccggacgatgtgatagttatacctcatgagtcaggttggatgccttcagtggatccgaaacagatacttctagtgctgtactacaacgtgagctggtgaatgccctactcaacagctgtgtaggagcaactggcaatcatttttttttggaatttttatttataatcattcttcccattttccattctttctttcttccagtgctcccacttccccaaaatgaatatcaaagcttttggaaaaaagaaatattaatttatgtttcacagattttgaaactttgttttttgttttgattttttcatattcattctttgggacctattctgcaccacttcaccaattcttgtgacttcaagtttgtgctttgaagctctggaatccaaaacaagcagccaaaaataatggtccacccactgtacatcaaaacatcattgtcaaactactttgcagttttgatctctctttagccaatttgagacaggccatcctttgacaggtcattgaactggatagtgaaaatctttgaattcctttttcacatcttttaagcctggtttttgtatttggacttccaatgtcctccatagagatactcctcctgggaaccaccacaaaatctttccgctcctggagtcctggttccatccatttgatgatctcctacttctgttcaactgtctgatcacaatgaacacaacattataagattgtttagggtgaaatcgaaccatccccaaattcgacatccttaggtatagggtttggtaggccagattgatctaaagccaatacttgtcttctgaggtacgaaaacaaagcataatgtgcaccttcgtaattcatgtcactaacataatagagtattgtggtttttgtcagtgggcaaaagtgacctgcgcaggatataaggaaaagggaagaagtaaggaggaaagtgactcaactaccaccaattacaagcgatgatcaggccgttaggagtcgtcctgtgggcttgaacatggtggaaccaaagcgaaggaagataaagcaagtcgccttgatggagtgtgacgctcatagatctagcgaatctgaagcgggggtaagtgttgtaatcgggctccaaaggatcgatcggaatccacgggacgatctgctcctctgagctcttcgggataatcgtccacttctggtccgattcggcccagtggtattggctcgatcggtagcgcccttcatgcatgcaatagtactccaccggtgggaagagcgtgaatgtcttcgatccttcaatcaatagatagaaattctcatatggatctttcaattgagcagcagtggttgcggatattgtcaggttgtctgttacctatagaaaaagagaaagatccggctcaatatgttttacgcaccattgtgaagtgaagtaatactacggtcatcgccaatccacagattgacagcgtcaggttgattggtgcctgaggcaagagaagatgagtaagaaaggtcgaaccgcgtgaatctggtgaatgagcatacctagcgcctggctggctatgggtacgtgggtgcccacgttgggaaggagtggacgaagctccttcgacaagttgccatcctgcgactgcagatacacaacatcccctcgactcgatcctggagacgcccggtcctgattcgccgcgtctgtggagccatcctggctgcttttaggccccgagcagccgcgtaattcagctaggaaatcagccatcgtaagtttttcatctgcatggaggatcgatttttgcatcagaaagttcaaagttagaaagttgtcagatcatgtcttatacatgcgataaaaagggcagtcaaagggtcgagtgtgtgatcgagtgttcaaaagagagcttaaatacacacatgccggttcgacgaaatatgtgccatccacgatagaatcagcgttacttttccaagggatatgactgtcaggttgctgatcgtcgggagaagctgcaaagatgagggatgatcgatggccgatgtacaacttacccgaatggtgttcttgctactgtgatgggctggtcggcaagcctctgaacgagcttcggatccgtccattcctcgagaccttcgagatgatgatgatgatgatcttcttcaatggaagaagaagaagaagaggaagaagaagaggctctttggagtccagcgtacgaccgaatcaccagtggccgattgcgggcaatcgatcgagatagttcgagtgctgttggcagtctgtcgctgacttggtcgatggccgatccgtttaactctttcaagtttccgatcacaaaacaagccatgagcatatcaaataaatgtttatgtcctctccagcatcaaccaatcaagcaagcagacccaccttggtattcgctgactagtttctgtaaactttcttcggatggatccattttgggtacatataagagattggaagcgtcaccacccgctgagttttttgacttgatgaccaactatccatccagtcagtccggaaaccacatcctcacagtcttcttatccaaaacacgacgccacgcataaatcctcaacgcaggacgagcgtcacacaaataaatatcattttctttgcggttgttgtttaaaaacctcaaggccagattgaaggtagcacatgtccattcaatttgtagggacaagatcataatgagtttgtagatgcgtgttgcttgccttgtgatctttctacatagtccatctgattttcctctcaaagaacgcaaaaggggcagctgagatatatgtaggctcaattaactcccatcagtattacacttgtaaactaccttcaatgagcaagtgtagaccaacactgagagaagtaacaccgaatcacactggtcaatggtgtgcttgcttattatctggatcataacaccatctctcagcgacacaaaggctgggacacaaaatctgtattatgcagtgggctgatgtgacccccagaaaccagaaaaacccagcaacagttgggatggtcttactccagcacagcataccgtttacaaaacaaagcaaatctccaaattataaacaaaaattgaatcgaagccaatgaaggatgaaagtgaggaaatcctcaacttgagcaaatcaaggattgttcgaacgaaggattagagactctgagagcggatctcaatggagcagactggagaagaagcgctggctggttaagaagataccagcagatcccttcagagagcttcctacaggagtcgggcagacgcgagtacgggccagggagggtccggccggaggtgggatggtcgatcgagaagaatgggaccagtaagcggccaagatctggcagacaagcttcgaagaagatcatcggtcgactgacgactcgatgtagaaacgaaagaacaagctgtcgattaaaaaaaattgatggattctttggtcagtataaaaaaaggttcaaagggaaatataataatctgggcttgatgactgacatgagaggtcgtcggattcttggttcctagctgccataataacttcggaagtcccatcatccattggcgcaacttttcctgagtttcgggggcgagaatgtcgagctcagaggcgatttgacagccaggcaaatcgtccaactaacccagccccgcaccaattgatcaatcaatcaaaccccacacacacatatatatacatatttctgctttttttgattagtagagaagggaagggaaggacttacgatgcataacctggcaagaaagttgagcccaagaaacttgagttccgagttaggactgaggccattcaagtgatcgatgaacgcttcgatcacccgacttgcccaactatcccggtcagccttcgggttctcgcgttgaaccagatcgtgcttcaatagagaccaaacgatcggaaagattctgcggtatgcttccggttgcatgggtccggaggaactgttcatgcttatcacctgcgtattgttcctgatcttagcgtcccgacactgttggatgaaagattttttcgggtgtttagagcttaccttgttctccagtaatctggtaatgtagttgccaactcggttcaattgaatcgcaactgtattgctacaatccggcttggctagtgctaacagggaaaccaaatcgcaatacatgaggtttaaattctgcaacatatgtttcagctttttttttttttgaaaaatagagtttccaatgagcttaattttctagcaggtgtttgagttttttatgttgatttcctgacaatagaaagcttacttctgttccttgtgggatgatatcgtcgccaccaaatacgaaatagggggacattttgatcaaaatggtttcgagggacttgatgtccttggtttctacgtccaaatcggccgccatgctggcttgccacagacggtgcagggaggttatcacgcaattcaccagttccaagctaggtgaaactgtagccccagaggacgagcttgtgatggcgggggaggtggagccaagctcggattggaacgccgtaggggcggtatccaggaagatcgataacatcactgggtgcatcgcccgcaataattgtaatgagttgtcgggggttgggtgactatgggtggtttggtttgacgagccgcttgactcggcaccacccgcgccagacgagttaccaaggttctcttgaaaactatcaggttccagaaaagcttcactgaagcgttcgaacatgtggctattggtggagtcgtagtgttctgaattgatggtataactgttgctggtagactcgtcttggctcgggggatcagattctgtcaataaaactcggaaggtctcgaaatcacgttccttgcgaaatgcgctccggaaaatccacaatggcatctggtttttgctagttttttgggtgtcgagtgaacttgcagcgtcaatgaagcgggccaaagatttcagaacggctaatttggactatcgaagaatacagaacaagagagtcggttattaagagatcttatggctcatctgtaaccgctcaggatgctcaagaaaaaacgattgatttacatttcccgaaagttggttggcagaagtagatgatagcccaggagcagcggaatctgagccgattgataatagcgataggtagagttgtagcagtcgaaggccgggctgttgaggaagatttctgggttgagaatctgagccgttgagttgaagatcgagccgtgtgtcccgaggccagccagcaacgacgcaatcgggggcgacctcgaggaggatatcgatgatatagattgcatcgaccctgatgtctgcgaagatgtgggataatgctgaacaggcgaagaagatgattatcgaacagaagggctttagaagtgactggatattaaagaattgtcagtcagcagttaatgatactaggctggtggagttgatcgcttggtacatagcaacttaccagctctacccgtggtataaaccatgaaaagaaactcttcaaggcttttcgtaccgacgggttctcgtcgctaatcagacaagcacagctgtggatgacagtacccaagttgagacgccatatggtacggtgtgcgtccaaaagttctcgaagtccctgcaaggcctctggtaaacaaataataataaatagatcagatacataaatggaggacataactcgaaaagttgagccaaccttacctttacgagtattgggactgtagtgcctcagccgaacgatcaggtcatcgagggtgaggtttgacttggttgtaggaatggcggtgttctcggtcctaattctttggttcggcagagcgatggctacgaatctccgaggacagttagtatactgtgaacagttcctacttgaaaggtggactcactcttggaagagtacgaggtgttcgtggcattgttggcaacctgcttgccctttcctagtttgagtttggccttggtgaagtcggcggctctggctttcttctgcttctggctcttgggcatcctgaatcctcagggaagggtgtggaggggaaaaagtcaagagttgaaaattccaaagtgggccaccagtggtactgatatacatacatgtcctaggacacactcactcggcaaaggacctgtatcaaataaaacatcctctctgcatcaattggtcttaattaacctcaaatttatgttctcctgcagttcagccagcaggcatctttttatctgctctgcatcccacatctcgcggtttacttgagttttacgctggttgttataacaagttattcatgatgcaaaagcggacaaagtgttgggtatatgtatttatatataagaacagtgaaagttgggcaggaggaaaggatccccccatcaagatgggaccctacatgtagaattaggcccagaactctgttgagctttttcactttgccccaccaataaaggactcgagatgaatgagcagaagtaaatggtggaaggagacaatacagagcagcttgtgtatttatttattttggaaaaaaagggggggttccagccaagtagctttgaccatttggctttcgaggcaggagagagatcgggatccaagacaagctagggctaggggttactcaaactggaaggttggggaaacattgctcaaatgtatttttgacatgtttattcgatgcatggtcccggagcaccgttggcatcgtcgcgatcaactctaccctgcagatctgacattgggccttaggtttttcagccttcttggggatacctttggtggaggaagagaagtaggatggcagaacgtttgggagtgagcctttggaataactttgcaagataaggaacggcgaagatcgtacctccggcattagtcgcaactttcgtcccagcctgtataaacatttatccaagttgttattattattattatgtatcaaaaaccaaatcagaggtattccaacgatccaataggaacgaggtgactgaccagctctttcttcctggattcttgttgtcgtagctaggatcggtaggagcgagaactggaatcagttcggccagtacccagaggagaacctcacaaaggaaaagaaaagaaaaatgcttgaatggtcctaccgttttctttgaggcaggcctatgatcatgtgcaagcaaacttataaggtcagctgattggtccgaagaaatagatccgaatcggaagcttacatgttggattttgagaatcagaggatgggggtaaatgtctgacggtaggttcggaagacgagcacgaggttttccaaattattgcctgttcgatatggtcggtgcttgttctgttctgtgatggtggcggagatgactgaaggtgttcgaccggcgagttcttccagctggtggagcgccgtttcgggggagagctgccaagggttcgggggtcatgcattttaacctcaatggcccggtatgcttatgcattatgcatatccatcaccggtgtcatcgacttgactgtgatccagtgccttgaatctgagagcatctctaacggccctgctgatgcgggacctgggaccgacttcagcgggccacgagccttttttggcctctagcggccatgctgagcaagctggtgatggctccggctttggcatcccatcctccaagctgccatagccacctctcggtccacccgtcgtcccatttcccctttttatgcacttcttgatatcaacaccccatatcgcgacacatcctacaccaataccatgcctcccaaaagggatcgaccagagtcaatttgttgtctttgttgtagctcgctcctctgttgtatctcgctctcatcactcttgcctggtttctacatgccttcttgcttctttctttcactacacaatctctctttcttctcgcttcaaactctcacttcttctctcttatcttcttgtcttgcaatccaaaagcacacaatgggatgcatctctcactgaatgcactaaatgaaaattgaaaaaaaaatgcaggagtttgagagaatacaaaaatgtttcatgtgtacggaaatttcaatgccaggttcgatccacccctgcccacatccacagtccatattttggactgttgtgacatgtgggtgacatcttgggacatctactcctgggcttctgaagtcgagttgatccacccccagaccgttagagatgctctgataactacatatcatcgtggcctgctgagagtgacaatttggtgaaaattgattgatggttttttttttcaaataacctttgcatgattcaccactatctaaaaaaaacaatccaaagctggaatctggatatgtacactacgggggttgcttttaaggttttgcttcaaaacaatgtttgaaatgtatggacttggtgatttcaaagcagcttttgtaagaatttcgaaacttttacaaaagttgcaaaaaaaagattgaaactatttcgaagtcttctggttaagattttgatccagtaagattccgggttttatgcggatattgccggatcagaagtttaaaacaacacttcagaaatcattccaaaagttttttggtgggaggagccaacctttcgtaacaatttcaaaccatgctttggtttctccaacggttcgaaacaatgttgaaagcactttgaagctttttttggttggagaaaccagctgacagatgtgattttttggagagggtatttaaagtgcttgattgttgaccaaggtgtcttggtcccctcttgctcattcatcttgaattatcacctcctgatctccccctctgacaatttccttgagctctcctcaacttctcttaagcttataagtcatctcctgtcctttttcattaacctggcactatccaagaacagacaaattctcagtctggctcgctcaccccactcacctcaccgagatccaaaaactgcccattcctctgctaccttcacataagcacccctccagtactaccaccgtttactcaagctcagtcccatatacgttcatttatattagtgttttcttatgatttctttcattacacaccaatcaatcgaccaatcaaactgaaatgttttttgtctttttctttctttttcttttgtatggagttcaattggtcaattgaagtgaaatgtttttcatctttttttttttctttttcttttgtatgaagttgggttttttctctattatacatagcagaaatacaaaatcatgaaacttgcagataaatgattgagcatgaacgatgaaacggggcaacccttataagagacaagggtgccaatccgaaagccagccgagagtgccactgcagaactgtgacagttccaaaagagttccaaaacctcccaattactacagaagtctttcaaaactctttcggaagcattccgaagttgcgcttcggaggcgactttagaactagggaattccaaaacttttccaaaagtatatcaaaaaaaaaatcgaaagctcttcgaaagaccattggaatcccttttgaattgcattgcgaaatgtacctggaccaaggtccaggacgtccgcccctgcaggcgcatctttcaaaacatttccaaacgaactttggaaatgtttcaaaacccagaacctgtagtgtagagatgttctgatgggtcatgagccttataagacagctaagtaatgcttttggatgtttattataagaagtctgtaatgcaaaaaatacaaaacaaaaaaataaagaaaattctgattgacaggagaaaatttgtaagattgtgagaactgtagatattggaataaaagaagcccaatcaaaaagcaaaaaaatgcacatattggaagtagttcagaaattaaaatgaaatcctgatttgaagagtgctctagcccaaactctgaaattgcatatctggaatgtcttccaaaaaattcatgactaaatcccatcccatgcaactctcgctgaggtttgtccaccccaaagaccccttatgattttggggtcaaagttggccttgaacctgcctgatatttttctagatttggaattaatagggtgttcaaaattacctgagtgagtttgaattatttgcataatttgagattttggctgggacctgtcaggatacttaaaaatcaaattgacaggtcccagccaaaattgcagattatgcaggagtattccaacaagtaaaaagatatttaggcagttttgagcaacatttaaggttacagataagaaagctagcttgaatttatatgattttgatcccttcaacaagaagtaatataattgaatggcattatggttctactttggggtgttgaatatgtgactcattatagaaaattggaaaagtgataaaatatacgtttataactgactagtatatgcccccaaatttggggaggctgcttgtttttgccccggatgttgggggttttacttgtttaaggtctatggtgtaatagcctttgattttgaaggtcgctatgattgtagtaaagtcttagtgaatgtcagaaataacattgaaaagtgaaatatcgacgccggcgttagaaaccgcatgagaatcaatagaaagcactattcaagcctgacggtttgtttggccctctgaggctatttttttagttatatgtagataagtgggaacagtctcatcaggttttgaggttgttaatgttaccagagactgtatcaaaatttattcagaaactggaagaccacaatttcatgtttatttaagatagataggaattgttttgttttttgggctcaataaaacattttgtaagacataatcacataattgtttgttcatcttttcaattgaataggcaaaaacatctgtaaagaaacatttaatagggtgtgtaacctttgagttattttccatgccaccaaatagaatctttgttaattcttcttcatttgattgaatgagaacagttttggccccttcccaaacccatgcgaaagctctctcggggtctacagttttgatggatatattatctgaatgttcaaatacaccatttgcaaacaaatttttctccatttctttttgaaagaaattgtatgcatctttaagaagctttgttccacagctctgggccttttctgaacctactgagcagtatctttgaagtatggtaccaatcatgtcaagatgaaacagaagtaaagcaaaatctctttcaatgggtatcttttgtgagatttgatgttgaagcttgaggtcggataaatatttcaaagtcaagcccagtcctttccttccaaaataaaaaccactgttttttctttgaatcaatctgtcgcaatgcatggcgcagtaggtctcgtcgttctgcttttgaaatacttttgattgtggcttgccgttttggtttgaaaatattctcccccaaagggttaatgttgctcgttttatgcgtttaaagctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttgattgaatgagaacagttttgaccccttcccaaacacatgctgagaagctctctcagggtctacagttttgatggatatattatctgaatgttcaaatacaccgtttgcaaacaaatttttctccatttctttttgaaagaaattgtatgcatctttaagaagctttgttccacaactctgggccttttctgaacctactgagcagtatctttgaagtatggtaccaatcatgtcaagatgatacagaagtaaagcaaaatctctttcaatggtatcttttgtgagatttgatgttgaagcttgaggttgtataaatctttcaaagtcaagcccagtcctttccttccaaaataaaaaccactgttttttctttgaatcaatctgtcgcaatgcatggcgcagtaggtctcgtcgttctgcttttgaaatacttttgattgtggcttgttgttctggtttgataagtattctccacaaaggggtaatgttgcttgtttttatacgttttaaagctttcttttcagcctcaggtaccctaattcttgcataatcgttaaggaatcgagtgacttctcttggctgacaatttggaagtgtcaggtgatgatcatctgaatcaagtaatctaatttttgaaataagctttctgattttgtattcatcttcctctacattgtattcattatcatgaaatatttcatcatcaaacttgaatatatctgtaagcttgccatattttggttgcactagtgacacctttccatcttttgtatcactttggtttgctgttttgattgaagaagcttggaattgagcaatatcactcacaagattgacatgttttcttttgtttgctggatgtggttgggcagtagccgtaagagctaatgtgccttgagatgaaaagctgctttgttgcttcagcaagttccgatcagaaatgtggagatttttttcagattgatgaggtgctattgcatctgaagatgacggtgaagctgctgtagcagcattcaaggttggattacctaccattgcctcttcctgtgttaggagaggcctactttccaaggttttttcttgtgccataatttccaaaaatggaaagggctcttgataacaggtagaaggaataggctctatgtgatggatgggtttggggtaaacccttgaatcttgcactggaagttttgcacataccaaatgattgcttctgattggtagtccctgctcagatgcacctgaccaagatggattttcttcatcttggcaggcttgatccattctgtgaggctcattggtaattgtgtttctttcaccttcatagggcctttgcggaaatcctgaaggtagaggtgcctcaggtggtagtgggactgtaatgatatcatcatatttcattgagcgtatggattcctgctgagccatggtatctgctgcatcaatcatatattcttttccaaataatctgagcactggaaattttacaatggatttggcattgggtgaaactgcgtgggctccatttccttgatcagattggaaatttttcttgtgatttgcagtacatgcagcatcaattgaaaagctacttgctaatgatagatcagtagatgggactggaaaatgatttttagctttctcttggccaggaatgtaggaatcctggtagtttcttgaacctggagcaacaaccataaactttctttcagtattgatgggcgatggtagatttgataaggatagttctaaagatggtagattagtggcatctttttggctagagtgatgaaattgagttggtaccaggctgagatgaagattgtgttcagttgtgagggaattctcacactcagagctaggaagaagactgagtttttctggccattttgggtccactgaagtgttacaccccatccaaaggaaaaagaaaagacaaattgaaatatgaacatgcatttttttctatatctataactattggaaggagctaagagaaattgcttcaatttataatcacccatgattagtttgtgaaacaaatctgatatctgtgtagcaggagtacattttctctcaccatgtcttacaatcagatttccatttatttctctgcttgatcattgatcaatattagcacatgtctgatcaagaaaaatttactcacaatggggcctcatgcctatggatcacaggccctgctgacacaggcattgttaaaaacatacccccttgtttgagcttcctgtttctccttgtgtttttccccctctgttttctgcttccaacctatcattacatttcacaaaactttgacactgttgtaggcagtcaccagaaatgggccggtacgctatactgcactaaacagcccactaatgatggtgtagcagccctcaaaacagtgcaccaagcctgtagtgttagcatgctgttagtgtcactgtgctacagcacttttagaagcaaaaacagaccaaaaagccctaaaatacactgtagtgcagcgtagcttgccctttttttggcctgcacacttaattagcattagcgcagttgtggaagaaccctgctgtgctgcactaaatgttagcagagttctgctgcaataagctaaattttggtggaattctgctgtggtacaccaaattttggtggaattcaactgtgctacactaaattttagcagaatttcactacgctacaccaaatattagcagaattctgctatgttacgctgcgctaacactaccattagcgtggttggcccattgttgcagtaactgtaggtcaaaagccaggttgtggaatttctatttgaatttctgagttgattcaatagaagcctgagtgacagaccaagtttaggtgattgttggacaaattctagatgattgttggaaaaaagtttggataattattatgagtggaggaagaagatctcaagcctgtgacactttgaggctgatttcacaagagaaagttcattcctgaaaaaaagttaagataaaattccaaaaaacaataaagctgcaattaaataaacaaccttaagattctagcaatgggaggaaaaaaaacatatgagagtaagaaaacaagggaaacaaatccagacagaatttaatcatgaaaaaaactagatttcctgcttaaaataaataaaacaaattatgaaacaacaagttgtttttttgtttcaataccctaggtctgctttggatatttctcttcttttttggaataagttttattctaagggcctgaactaaatatttaggaatgagcaaatttgacaaatgtgtggattctatttcaaagtcaaattgattggaatggtgattgaaattgtttcaaaccttccaaattatcattggtttgttataaggccaatttcaattttttggggcccttccctagctctatttgtgtgtaataatttgctaatctggtgttcagattctcgatcaaatagacaaaaacatctgtacagaaccctttggcgagctcattgatttgattttcagttctttgaaagaaaatcttcttcaattgaacttcctttgatcctgcaagaaactgtttcatccaaaaccaaacccatctgacagattcttctgggtccctcattgtattatatctatcatttgaatattctaccctgctcctttcaatcaaatttgacttgatttgatctccaatgagactgtcagcctcttgaagaagtcttgccccataatcttgaatcttctccagattagctaaatcattttcacacagcacagtgccaatcgtgtcaatttgaaagattagtagagcaagatcccttgcggtgtactctactgaaagcctgttagatccaggaacttgagaggggatcaattttccaaaattgatcccagtcctttccttccaaaacctgaaccagagagttttgtgtggttctagatgtcccaaggctgtccggatgaggtctcttctctcatttcttgaaatgagtctcaatttagagattatctctgtttgagacagtgaggggttatgcttcatcatttgtattttcatttgaacatcatgaccaccgcttcttccaaggctttgaaagaagagtgcaacatccctgggtttccggtttggaatcttcaactgatgatcatctgaatgaagggatcttatttttgagatgattttgtttactttggcttcatatttttttgaattgtattgtttatgtttaaacacctcctcatcaaaaacaaatatgtcagtgatcttcatatcttcctgttgtgttagtggtatagtgagcctttggtatccaattggatttgattgttcaatcagagacctttggtacggggagctaccagtaagataatctgacattttccttttcttctctggtgtcagttggaggtgatcagaactagggccagcttctgcatgtttcaatgtgatactgcttggttgatttgagtagttgctacctgaaatttgattgtattttgaatatttatggcttggtgtaagtccctctgagtttgaagttgaaggtgatggaagcaaattcaaggttggttgagtcatcatcttctctttttctttcaaaagaggccatttttgagcatgttgatttcccactctaagttcaaagggatctacagcctctgaagaatgggtgggatttggatgaaagtttgaattttcaacagtaatcttgttgtgtgcctcaggagtgttgattggtggtgtctggctgattaatttctctgcagcttccacaggacctcttggaattcctaatgacaagattgtagatggtacagcaatgatattgtcatgaatggttggctgttgaacactgatacctggagaatcaattcttaattctttcccgcggtttatggctgatggatgattgtctaacaattgcagggtgggtcttaatttagtggtatccattgcctgattggattggacaggagtgttgttcatttctgtggatagatgatcagttggtaaatcacttgataatgatagaagagtagatgggccttgagtagaagctttttcttggtcagagatgataggagaatggtgatctctggtacccaaagaatcacccagaaagtttctagcaaattcattgggagctgatggccttcctggtgatattagagctgaagattgagaatttgtttctgggtcagaatgatgcatctgaggtggtgctatgctgagatgaagactatgtttggtgttaaaagcattgtaatcctcagagcttggaagaagatcaagggtttctggccatgttgggttcactgaagcattgcaagccatccagaagagcccaagaaaagtaagaaatgaggaagtacccaggcccattgacatgttattctgaatctacaataattaaagtcaccaaggaattcatcaagttttcttgttatgggagggagataggagtgcatgcttgaatttatccccaaacttgaagactgggaaaacaaaaaccaaatctgattcatggtagagattcagtatctggaaatagatacagtgctctcaccatgacttgtatgtagctttgtatttcttgggctgtgtgatccaggagcaatctccgctcaagcagagaatcatagccggtggaaagctgtagtctttctggacccagtaactaattctaagaaactctcaccatgactttttttccagatttgtgattcttgtgctatcgcagtgtgatccaggagaaataagatgccagtacatctagtcaaatggagcatcacacaaacctgcgggaagctgtagtctttttggaccctgtgaaacatcaatcacgtcgaggaaagtctgatttcgcccagctcatttccgtacggtaccactgccaactcaacccacattacactgacatggttcatgtttggtgtgtggtcaaggacccgatccagcggagcaactgagacaaaaacaaaaacaaaacaaaaaaatgctcgaggtccgacagccgttttctctacgagcaattcatgccttgctgattcttgttgtgtgctcgaagctctcgatttccagttccccaacacaaaccttgcaacattattgatatgtggagcttagtgagaacgacggtgaagagaagttaagcagactgaagatcaagcctgcccgccaatgcctcgggggggacaagcactacgagaggagaccatacaacgctagtcccgagttccggacgataatccgccctttacatactggacaaaatccaagggcttcgcatttcttggccttgcttcagtaaagagggaagacagattgccgtctatcggcctcccaaagatctcatcatgggatgatgactttatgtataactaacatttcaaaaaaaaggaaaaaaaaactgacaactgactgtggtgaagatgactactgattatggaaaacgattacttaagtatgtatgtatgtattgagctaattatggatgagttttactgggtgagggtggtttgtgcgtatgtatcttcaaaaaagaaaagaaaagaaaaaacggaaaaaggattgggtggatggataatgtgaagaaaatggagcatgattaaaaaaaaaaaaggattattgcagatggaaggatgtggatgtgtgtattagactgatcataaaggtatataaatatttcgatataatatatatatatatgaggatgtgaagcgatcaaacgggtggatttagatgaccagaaatacccaaaaaaaaagaaagcacaggaaaccccaaaaaccaaaagaaagaaagaaagaaagaaagaaagaaagggcaaggcgcagagatgtcaaaaaaaaaaatgaataagcaaagaatgaggctggaaaaacgacgatgaaagagtaagtgtgtaggatgagaaagaacactccgaagaaggccagagggttatgatacaattcaacgaagaaaaaagggtggggggaggaagagcgagggttgtgcagtttggtctcaagaagcccgcttgatgagagcactcgaagaacaggaagaaaaaaaaagaggaatgggcgaatgaggtgtgggagatgttgggaaagtgagccattgaagaaaaaaagctggaacagaaaactcgtccgtcggctccctcagatcccccagacttggaaacagaccaatcctggcggggctcaagggagccaaaccgttattgcagggggaaggagatcaggctggcttccgcgcgcacgcgcagacatatctctctgcggatcggtaccatctatcctcgtccgtcgatctggacttcctcaatccttgatatcaacacaaaaagtaccacaaaaaaaaagaacgaggatatgtgtgtaaagaaaaagggatggtatttgaaaaaaaaagaatggatgggatgtgaatgaaagaatcaagagtgatgaaggaatagcgagcaaggcgcagggatgatcaataagtttcatcgatcatgtcttcttcttcttcgtcctcctcttcatcaaactcttcgagatgagtgtcggccggctgacaatgatcgacaaagctagtggtattgatcgagatttcgttgtcggattcggtagccgagcaatcgagctcttcaggccgattgttctcgagggcttggagggggatgggagaggtgctggtcggacgacgctcgagttggtcgagccgactgaccatcctgccgttcagaagctcgagctcggcgatccgcttcttgagttgacagacctcctcgagaggcgcctgagaatcatcatggccagcagcctcgcgagaccaatgatgggagacgggggagatgggggtctcgagcaggtggtgccgaggcagtctttcgggcggggtcgaggagctgttgttgtggacggtcgggctggcgatgcggatcggagagaggacagagtccgggtcggagatcgacgagtgcaccgacagcgcccgtcgggactcgaccgtcgccgggatcgctagcaggtggttgtacggcgacaccggcgagtgtagccgggcctcccgggcactttcctcaaacgacttcggcggcccgagctccgtcgttcgaaccctcgccaacggcttcgcattctcgttcagatgccgcgtcagctgcgagagcggcggtaggacaaccgtcgagagacaccttccggaaacccgctcggttgtcgatgtcccttgatcagccatggcctgtgtgaaaaaatcgaagaaaattcaacatcaaaaaaaaaactcgggttgcaattggtttatgtgagtacttcttacctgctgggattgggaggggtagaaagcattgttcctattcacatggtcatctgtgggagacagctggaaatgatcagagactctagagtggcgcagggaaggcggtgaatagcgggagttggggggaggaagccgagcgagagtattggcggaggggagcggcttgagatgattacgtttgccgtgatctggcgagccggagagaggggcagcactggttgggtaggtgttctccgtcgcgatggccaagctgtgtttcctgcgcttgggctgggcggaggggtgagtgagtgaggaggggtgactgaatgggtctgggccacccggcaagctcttgcggctagagtgagcatctgatctaatcagagtacttggcacagtaggcgcggattgggagtgcccgtagctggacgccggcaagttatgagccgatgaaacagagagtggctggggattggggcgcaagaattttgcactagctggatagtgggaggatggcttgcgataaggttggatagcaagagggataggagaggttggcgagttttggctgctatgagcacgagagctgcttggctgttggtggatttgttgtgggtggcgttgctgctgctgatagagggacggatggaggggggtattggtggtaccgctcccactggcgagctgtctggggccaccattcttggtgttgctgctcttgttctccggattcgctggcatcctgtcgatggccttgatccggttgcgcggtttgataacgttagtcttgagtgagatcggcctcggacgacccttcatcttctggaacagggcacaggcgttacagagggtggcaccggattgattcctcctccagagtggagtagtctgcaaacaacaaacaagccattaatcaatcatcagcatcatcctcagtcttggttggctctcttcaaactctatctcaacaagattcattctaacaccgcacccacattagttccacagttggcgcatgttggggtgtttgtgcttggctggcgggtgctctggatggtggatggatgctgctgatggggcacatgtctggtggctgtggcgctgatggattgttggcgaacccgcggatgtgacgtttcttgcggaggctgggattgagttgttgggtgttggttggtttggttcgcttgatgatgacgtggttcagtctgcgacggcagtgttgatgttgttggtggtggtgggggatgcggataggatgacgaaaacattacttctttcgaatggaaattattaagactaattcaaaggagcgaagatgtatatatatttttgtattttgtattttttttttcttgaaagaaggaaagcgtactactcaaaggaacgaagggatggatggcggtgatgggaagtgaaggagaggataaactggagaaggcaagggctttaagataaataggaaaagacgatgggagactggcggctaaattctgaagctagggatgagcttgaacaaggtttacgataacaatctcctctgatggaattaatgtggatgatgaaatctccagtataaaatagggaggggaggggagggggggggggggattgatgaagtttggcgagggactgattgggcgttagaatatgacaagaatatatttttttcgcctttgctacaaggtgggagtttgaatgttttaggtatcttgttatcttatgtattgtttctcttttgttgcagttggactgatgggcgggtgtttgtagtaaggctgagtgtttatataaggagttgatcccgaattggatgagctgttgtgagtacgcagtaggggacagagggagggagagagagagaggacaaattagattttataacaatctctttctttttttttttttgaggtgattggcagactttcaagcttattggttggttagtgttttcttactcgatatgaagtatccgttgccccttgggagggttttctagtttggttagttggttggttgagcaagtggtcggtggagagatagatgataggtagacaatcgtcttcttccgtccttctttattgtaaaccaaacttcctttggcgagagactgctcacgacagagctgagggaaagagagcagagtggttgccgttggagaatcgagatggcaagttcagttgtttggaattgtgtccttggaaagagaactcaaaagactcgtcagcaatccgtgcaggagttctaactttatctgagtcgcagagggttgagtccggttgattcctgctgaagaacaggcaaatggaaagaacacatcccggaattcaactgggttcttaaggatgactctgctgggagaggaggggatagacagggtgctctaactcttctcgattgtgagcaagtctgggggggatgggatagcttcaatggccactgctccggttgagagagttaaattggaaagaattaaagtatttggaattcttggatagaagatatgatgaagatgtattgtactatttggtgataaccaagggaaaaaaagctgttgaatggctgtacaactcaactcgacctgcttctcactcatccattctattttcttgtacacacgcgcccgagatccagcactctcctcaccagacggaaaagataaaggttataacaatgagaattggtagggtgtacaacatacaatcaactgtgaaagagtacacatgaacagctggctttcaaccagcgattacgattggtgtgttgggcaaaaaaggaggaatgccttggaaagaagtgatcaatggtaaatacagagctacagcgatttgaattattaaggttgagttgaggccccccagagcaagatctgaagaatcgatcttcttgaactggatcgtgctccgtttagaggagacaaaaaacaattgaactcaaatattggaattgtgaagattccagaaactagatttctctcagtcctccccatccagcctccttcaaaagaatatgcagcctccttcaaaagaatccatattcctgactcaattgtgtacacattgcactctgatctagagacacctgaaagtgtacaaaatagtacaagctcaagcaagctgctacagtgggataaagtttttgggttgatcaagaagcctccaaacccatcagctccacctccgttcacctcgaaacaatttgtgagccgctcaaaatgcacgattcccactttcaaataaaaaaggaaaccattcctgattccattcgagtcttcaagtcgggccgatgagaaggcctggatcatggaaatggggctcgagtgagagcggcttaataataacttggagacaaattgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntctacacatttttaagcggctatgtaggcgggccctcgaccactcgaacgagtactacacatacatgcaacatatgtatgtaatcaagcgcaatcatattgttttttttttcggttgtgtgactgaagcaacagcgaatgcattggggctgttggggggaggggggaggggggaggcatatataaatataagaatggtctgaatttgtatgttgtatcaacaagcaggagatcattagtcggaatcagatggcggtgttcgataagaaaagcgtggtgttggctggcttgttttggccagttttcatatctgtttttcttgggtgttctgtgagccgatcagggaagacacacacacacacacacacacacctcgcggcgagtctttccagcattctgagtgggtttaggtatcttttggatctcaactgcaatagtttctcctctcctatcgcacatatttatttaacggcttggttgtcagatcagatcagattgataagatgaagcgtcccctttgtaccgctgcattatatgaagccattcgccaatcgatcatctcctccagctcgtggttccctcgatgtgctgatagaagtgatctctccaggtgaccgacgactacatctttacatccactggttcctggtccagacctctccgacagacgttccgactgagcttgatgtgttgttgttgataaatacacagttttgacattttaagcggatcggatcttggaagcctatgtacaaaaacatctcagcctcccggcccgagagagcagctaaaacgacggccggtaagatacccgatagatgagctgtcttgtagtgcccatgcccgaatcgcattcacaggcgagcaattccctggtcacataaccagcaggtcttgtcggccatcttgcctcctcgccatttcttccttacatattatttacagcacctttggtgtcatcgtggcgggccctccgtgatgacttcatgtgtcaagaatcttaccactcctttctggaaattgatccgccacttcgcgtcttgattgaggggaagcgtgttgagatattgatatcagcgcatctgaagatatgtacatatttagcaatacgtacgaagcgaatgttggcttcgtgtgtcgagagttgagatgagattgttggattagagtggcgaagctgatttatgtatgtactcatgggatgaatgctgagataactgatgctggtcagcggaccaatcgggatgtggaagctgtcaagtcaggtgatctgactgcccctcggattgggaatcggatctttagtcagtcgagagagggaggagggcgagcttcagttccaaggtgcgatcgatggcgagaccgtccgactgttcatgctcatgtctcagtctcatgactctcaatgaatttagcaccattctgcggagggactcccgaggaaacgagacgatcgatagaggatatatgcctcttcttcgtcttgtgtgggttatcagagcacctaacttgtacgatgcaagacacactgggcgtgaaggcttgaagcttgaacgatcgagatttcaacctctgataggatcactcccagaaggatgacctgcagatatgtatatacagtgccccagaaaaggggtggcggacacggtggtccatacagtgtactgtccttaatgtctgaacatcggattttcagatcgagatcagctagggagggcacaccagcccttataaatatgtgtaaggctgactgcactgccgatgtgtacaatatacaacagcctggcaactgagatcacaatcggcaccatccaggcccacaaatctagtggcacgagagcgtctaatcggatgtatgctgtatgtagaaaacattccttggacttccgatcggttgtcgtgggtagggtttcgacccggtgcctcggagccggattctgtgcatcccgaaccctgaccccgcggatatccggcacctagccgggtttctccggatctctaggataattttttttatgcttttttgctatgtattctgctgtaaaaaaagggggttcagggcgggaaagttggagctgagggcagcagctaggcccccgcacgggtttgatgcgggtaatccccgcaaatccccgacttctgggggttttctgttgagatggacaccctggagacatgtgtgtgggaaaggatatgagttcatttcaacataacaaaagagaaagagaaagaaaaaggaaaaaagaccatacctggagacatgtgtgttggaaaggatgaggaaaaggaaatcctcccaggcacacatgaatccagtatatgaactgagacaaaacaactgaatgtcacagagtgtgacatgagagaaatgaaagaagtgaaagaagaaagaagcacaataactacggggaacatgtagcagtcattgtcatgtcacagtatctcaacattttcagcatccgaccggatgccggatctctctgggtcaatcccaagccctgatctggcttacgggttttccggatcttgctggatctgcggggtcctgatcagaaccctagtcgtgggtgcccaggaacatccagactcgccgcagtgccaacctccgctgccgatgatggccaagctaattgctcacaagtcaaaatgcattcaagaaatatgtcgtccctgggggcagtaacaatatactgtactacttgctggtatattataagctgagtgagagttggttgggagaaaagaataagggtgatgtgaagcaatgatagctagatgattgcaagagaaggttcaagaatcaggtcaacttgttatgtagaatgaatttgatctggccaagctctgctggacttgtagctagatatagctcaacctttcaaacaacaatcctccccctttttaaagtgtgaccagacctcacatttatttttcttgtttcattctcctctttttgctgcctccacttagttgatcaagatcaagaacaacctacaaaaaaaaaacaattaaaaaggattttgtgagcttgtaggaagttccttgaggtccatgatgtgaggagcagtaattgaatacttctcaaatgatgatgagcatatatacccattgggatttcctcacaggtctgactactacttcttctccttttttagtgccaaaaaaaacaatgctcattcaatcagcttgggagtcccaaatatcacttcttggtgcacaaagattagccaatgaggaaagatatgcaagactctccagagtcacatctttgattgtatgtattcagtagttcccaaaatgaatttctcatttactagaataattagttgagtgttttttttctagtgtgaaattcatttctgctgttactagaataatgtgcttctgctatcaagagtgttgtaactagtaggatcattggcactacagtctacttttgaaaagtgttggaatgttgatctctagtccactcatcccaaaacaaatccactgctatccttttcaaatctgacttgattttacaatctatccatgatagaatcacatggatctacttatagtctctcattaccacgataactcctccactagagcctgagtacttgtctctttcagctataaaatttctccccttgcttttagtctttgtgttgaaatttcactcattctctttcttttttttacagttgtcgctcatttgttttcaagactggtttgttatttttattcattatgcattgtccttagctcccacaactcatgcctttttgtatctagactattttagagatgggcgctccgcatccggatatccgttcggatgcggatatccgctcacattttcagcggaattgcgcatccgcatccgcatccgcatccgctggcggatacccgctggcgctggcgggtatccgcgcggatatccgcggatatccgcccccttttaagggtggatagtgttttttttttcaaaaaaaaaaagaaaaaaaaaactggtttttgaaccagcttgtcgggaggaatccctcccggcaagctggattgtgtaccctctcgtcgggaggaattcctcccggcggtatggcctctcttggcaccgggtatcccaagggatacccggatatccgccaggtctgggcggaaaaacggccatccgcagctgaatccgcacccgctggcgggtatccgctggccctagcgggtatccgccaggggatagcggatatccgcggcggattatccccgcccatctctagactatttgtgtcactagatactaagaaataaaagaaaaccattggttctctattcttttaaatcgttcctgaaggagcacttgagcccttcttcagtcttgtctgcaagcacttaagccctctcagcaagagcctaaaacagtatctttctgggcattttcaccaaaaatttgtgaatggtcaagctgaaggatatatttcttatgagttttaaatgaataagaaatacaatggatgaataaaaaagaatctaaactgaaggtaatcaacaacaggagagaaacaaaacaacaagatgatggctcaaaagacaaaagaagtagaaactaagagagtgtgattgatgtcaatgtctgcatgagaacatcagaagagaaacaagttgtatatgacctgaaagatttttttttatttctttataagtaaaatacaactgaatagttttataaataaaagagaaagaaaagttaggttattacccaaaggcagaatagcagtctgcaagggtaatagcacttataacaggataaaagataatagtttattgagtaatagcaacgctgccacagatacggtatctgcccgtatctgccatgtatcactatgtatctgagccccaataaaaaaaaactatctgaccaatctgcttttatttgcaagcagattcaacaaatttggtttttggccatgcagctttgcagaattctccatgatacacatagcgtattgtatctgtggcagcgttggtaatagcggtaatgagctaataatcagaagaaaaacttaatgagtttttattcaatttattctttctttcttaatattaaatgcttgataagagaattactttacaaagattagatcaataaatctagtaaagataatttcaatacgacatttggcttttgtttaatatttctaaatattatacaaagcagaaaacattaattaatgttttattgctcaatgttatatttccttaattataaggaaagggtcttactcaccagtcttacgtagagagatacaattgataagttatgtataacttggggagatttgatgtgaactaaagatgatgaattttgaggaggaagatggaatggtcaacaatcatatgttccttttcctctgatcacaatcctcaacactcacttggagttcaatgattgataattttcatcatttagagttatgacatcattgatgtcatctcctgaatcacaagctttaagcttggcaattgcatgatcatctgcagaacagcttatctctttacatgatcaaacattaatgatcagcacaagtgtttgttctaggaagtttatacattaaagtataacttacccaaggctctcctcttccaagggctagacttaggaattgaattccaacatgacctactatagcaaaaagaccagagggctttctgcatgatttgcaatgaattaaaaggaagggagagaacaagttctgttggcaaagaagttgataggaagggaagtgctatagcaatgaagagatatgatgtactgacaatggtgcaacagatacaatacaatacggtatcaggcgtttatttgtattgtctcagaatttgaatacccaaaaatactgcatttgtgttgtctcactttcctgagacaatgcacatgtatcgtctttggaaagtgagacaagtattcagtatcgcctatgacaacactgggtctctacgctactctacgttatctgcactatctcagtaatgtatagtccttaggggtggcccagctacatcaaatttaaccgtagcgggtgttatgcactcccaagccgtaaagaagcgggaggttttttttttgttcataaaatgagtagcgtagtgcacatcaccgccagataacaaaatatccagttggatagcgataaagaataataacgaattatcattcaggatagcaaggaaattcttccgttatccaggggtgaaacagccctaaccagatgagagagatgttttttgaaagaatccaaaccagtatgtagtacatagcctaccagtggcttttcatagggggcaactggtcctggaatcatacctaaacaaccgtatcttccatttccagcacccaatcttctggctcactgaaaaatcatacaaagctccaaagccctccatccagttgatcataaaaaattgatcatgtctaccaatcctcaatcccacaaatcagcctcagtgtcaggccacccagatagtgaagtctctgattctaatgcaggccccggctacgcaaccaatcagtcaaatacccaactccgccgctcaagtcgtgcttcctcgttagtgacggcacctaatatggtgacaccagcatcagactcccgggtgaggttgaaccgcccagcaactgcacaagtacaaaaacaccatccagaagcttcatccgatcaagaatatattcagggtgctgccccttcaaaagcgaaggccaagtcgaagaacaagaggcagcgtcgaaagcctccctctccggctgatcatacatccaaccgtgtcacccagccgaaaaaacgcaaggctggaaaatcagctagcaacactgttgaggtgagtgcatcccatgatgattggtcaatggaatgactaattgaaaacgtaattttctacattgcaccttgatctacaggttatatctaatgatgagacctacaactacgatcaagattctgattctgtttcaattttaaatccgaagagacttggagaaaagagtgcaaagggcgatggctttgcccacccacttgattactttcacccaccaacttggaaggagggtgacccgcatggaacaaagctaaattttaagtgtaggtggtgtgataaaacctatcgtggacagttattatcaaatgggaatctaaagacccatcgcgatggttcaactcaagcggataagaatccaaaaggttgtttgaatcgtgaacaagccaagaaggctgggattatcttaccactctcggtcgccaaaacacgagctttgcaggataacgaccaagttggcagtaacctgaaactccaattcaagccaacatttgtcaatcgagtcttgaaccagatcatcatgatgtggcagattcgacaggccctaccatggactcgcattgaagatccatatcttcgtgctgccttcctttttgcaaaccccaaagccgtgctttatggacgtcgatggtcggctgacgagtccaagaatctatatactgtgctgaagtcccatgtatttgaagagttaaatgtaagtaattggagggttcctttttttggtgattgctagcgagaggaccaaatctgattccattgtttgtttattctgttctccaaacagaatctcgacaccaagttcaccctgatccatgatgtctggaccacaaagggtaatcgatttgcatttataggtgcagcggtagcatatgtggaccagaactgggaatatgttgtttggcatttgggcctcaaaatgattccttggaagcaccgcgggtatctcttagcacgacctattgtaacgatccttaagaaaaacaacttgcaccgtaagataagttacatctttgagatgtcatattactcatcatgttcttgtgcttatttccatctgtttgattttttacatgttggcccagacaaacgactcagggtcaaacaacaatacgatggcgagtgccatgtattcattgctcaacaatgctggagacagtaatgccaacaacacttctccttgtgatccgaccaaaatgcacatccggtgcatctgccacaagttcgcgcttattgttaatgtcggtctggctgccttattgctcaagacattgccccctagaaagacaaagcggtcagttttgggctgcttcccggtgcttggtcgactagacaaggatgacaaaccaacctctcagccacctgaaggaagcgggatgaaagatgttagcaatgccgatgttgatgtgaattttgggggctctgaaagcgactacggaaatgccgacaatgaggtcaatgatgaggaggccagtgatgacgatgatcccaacgacaaggatgtagctgaacagattaaaaataataagaccaccagacttcttgacctcactacaaaagtcagttgatatgttaccgtcttcatgataacatgtgacatttgatgctgactactctttgggttagctggaagttgttatcaaacaaattacacgttcagcagctcagaggtcaaactttgaccgcatagctcatcaacttggaataaaggttgccccgttgattgctggatatggtatccggtggaatatcaagttccagtcctacaagaaagctgttgatgcccgagatgtcatcgatcaagtcctgaaggaggatcaagaagaacatggacccggagactttggtgatgtccttttttcaccatgggactggaaagaacttgacaatctcacacgagagctagaggtaagcaaattgttcagctgatttctgtatcaatcttgctgatcctgttccttcttctcaggtatttgtagaactcacttcccaaatggaaggaaattcggcaactggaacgcatgtgatcccaaaataccttgagctcaaggagaccctttcacaaaaggtgtcgcaagctcatgaaaaggatgcgttgtacccaatgcacaatgtgatgctgaaacgagtggataaatatcttgatgaggcgatgaaatgcagcacattggtcattgctacaatcatgcatccctgctaccggatgcacctgtttgaactagcatttggacccgatagcaatgaggtaactcaatgcctgagcttgctcaaccgtgaattccaactggtcaaggacaatcagaaagtgacgtcggagaagtcaaacgatgccaatatcgctgtcatagacaaaccacccaaccttgcactcatggacgctagcctcgcgtacaatactataagcgacatcctcaagaaaacaaaattgatgcttacttgaatgccaacatcacatttgagaaaggcgctctagatcacaaatcaacacccttgaggtggtggaaaggtaaagagttttttcatatgtctcttttaccttggcattcaaaaaactgattgtttgttcttctgaaaatcatcagaggcaccaatcgacttatccaacactggcagtcatggctcgcgcataccttggtgcatcggggagctcctgtgctgttgagaggttattctcagcagcatcagatgtctgtagcagtaggcgtggtagcctcctaccctctactatgtcgcactctgtgagtagcctgatgtggctttgggagggtgtcaaagtatcaggggattttgaggaggctgtaaaggctctgaagggattgattccccgatccaaatcaaactgatcatgttaatttcagcctgattcactgctcagaaatttcacaccgctacgctactttcactcaatctatttgtagcaaaaatttcccttatcctcattagcgtaatgatagcaaaaaaacgtgacctgagatcctgttagcgtagtgtgcaacaattctcaactcaattacaataagggtagtgtggtgtgcaaacagttactgatagcggtaatgataactacaaaaattccgctactttacattacgcttctgttacgaatagcgtagagacccagtgttgcctatgatgactgatcccaccaaaaacgtatttgatacacaagatatttggccgtattgaagaaaaaaaaaacaaagacaatttttttcatttgtaaatccaaatctgagacaatggattttttcaccaactaaaaaaaatactgatacctgtatccggctcaaaataaagacaatacaatccaatacaaatacatgtctcgtatctgttgcaccgttggtactgaggaagataatatgagtcaggaaactttgacttttaagctttgtcaagcggaggaaccaaagtgtttgcatataatagtataagagataacacaatgtgacaaataagacataaggtctagataaatgaccttgaggttccacaagggaaaagaaaaaggaatgatttgagcaagagagaaagttttaagtactaaggttgaagcagccaatgcaggatgtccgcattggtaacatgaattcttggttggtgagagatgcatgatgatgtcatttgtcttgctttgatccagtctggagggaaataaagaggcacgagtatgtaagtacgagtaaagaaagctaagaagtagattgcatagaggaaagagacataatcttgtagagaaatacatgcttatttatactacatgattgtgtaaagagacaatgtgagaaaatgctaatggtgagaaaacaaagtgacatcaggattatttgtcaagacagttgtgagtaggattcatgatgttgatgtagtgatacataatgctttatctaatattatgtaattcactacaacaggaaacaagattgagcacatggtgctcagatttcaacaaaattcaacactttgaacccaatctgagcagggcctctggttgcgccatgtaagcatacttatcttattggatgtagatacttcatttgtcataccctcctgaatcaagggggttttaatatcacaatgtctttgagccatttatgtacaagtcttaaaaatccaacaaacaggtgcacaccaagcaaaaccacctgcaagaatgtgagccttttggctgggatggttgcagtgttccagggcaaggctcctgaatgctgatccccattttgatgacacaaaaaaatgtgtaccaaggtgctggacaggtgtaccttggtaccttgtccaggttagtaagggtgacacaaacagcactaagggggagaggttctcttaagctacgagggctgtatgggtgaggaggacagaagaaaagacctctcctgtgaagcagatctcaccactatgggcttgcatttcagatggtgacagaagtaatacaactgtgaaaaaggggggctcattcaagggcctaacagctcacagcaacattaaattgggatgtgaaggaaaaatgaatgaaagggccctcttttgggcactggtagaaatgtcaacgcaaattctcttttcttctagctataccaccgtgctggacatgcttataatttgcttgattgatttgcaactcttctggtgggtgcacaagaacctttctggtggaattattttgatgaaaattgtattttaaaaaactatcagtagcctgttaaatgttacagatatcagtaacacttttcacagggaaaaaaactctcgtcatcagtctagttgatgttgcctgtttccaaggagattaacaaatgagaataaataaccaagaaggggtttcaacatgtccatgctattctgcatcggctctgggccatccaacagttgttttagtttcacatatggaggtggctcatttgtctggggagatcctgagaagcatggcggccttcctctttctggatttcctcctgagcagggaaatgaacgtcaccaagattctcagtaatcccatcgacgtcatagaccttaacaattttttctagtttgcacagtgagtgagagagacccttttaccttgctttcagcagctggggttgaggaggccaccgctgttgtggacacggcccgcgccttgcattgacatctcgaccacgcagattttggtgcgcgactgtcgccagatgggtcctgaagaactttcagggctgcaagtgaggccctctgttcggccacacttgcggaactcgcatgtcggccactcgcaatctcttggccgtgtagctcgatccgacagaccttcaccgagattgggtccttgtcctctccttctggattgggctccttgattgtcgttctttcggtgagaaaacagaaaccaagtaagaacagaggaaaacattagcgcttggttttttcctgccgaacttggcgtgtgtttgccaatgagattgatgagagaaaagggccttacgatactcgacgcaactctgcgcattggtattggtcacggagtctcaacattgtggacaaggggtcgcgagcaacgatccgcgacaagcctggggtgacatcctcgaagattttgtcgatggttcgatagacagtcggaaggtcgaagcggctatcaatgaacaccgcaccgacgatggcttccaagacgtcgtttaatatcttcggcggatcaaagaccacgaagagattctctaggtttgaaaagaattcctcgatcgaggtaaaaggttcgatggctttgatggcctccacacaggcttgttcgaagctctcagatttgtgcatgatcattttatgcagacctagttttttgattgccaagaagcccagactaccattagaaaccaacttggctcgcgcaagagtcagttcttccgcagtcgcattgtcgaagcgtttgtaggcatgctggacgatccacatgtcgaccaccgcatctcccagccactcctccctctcgtaacagttcgtcatgaatgagttggcgctacggtgagttagagcttgaactaacaataatttctctttgaaaacgtagccaatcttctcttcgagcgcttggcatttaaggaggattggtgatgcgagtttgtcatgagcggtgccctcaaaagcgatatttaacgttctttcgttccagggtgtggtacctccaaagcaaagatccagggccgttccgattttcaagccgagttcgataccgccagtgagaaaaccagcgcccaacagggcctcaacaacgtcggacaaaacccgcctcggcacatttctcgagaaattcccgttggggagctctttgccgtcttctgtttgggcgtctctgaatctgtctgtgcgaaagcgttggccgaggattgagctgggtagattcgcctggatcgctttccgccggaggtagtcgttatcaaccgatttggatcgcacgtgactcatatcgccttcgccctttcgaaggtgactcagatagacgtggaccgaggtggctagcttgaggaacgcatcacccacggtctcaagggtttggtagtcccaaggaacaccaacaccaggtggagtgagtgcttggattccacgtggtagcaaagtcattggaaaatccaatcgcatgaagagagcagtcgcctggatcgaatcgtgcaaaagacgagtcagcgatggtaagtaactgaatactttccaaatcgttcgtgggatgtgtgttccttgacagagcttcaacggtaatagggttcgataaggatgggccagagttgattcggactgcaaaagattattatagacctgaaaggtagtttgaagatagacaaagcctcccttcaaatgctcgtcttccaagtcgtaacaagtcttataaaagtgacccagattgtggaatttcgcgatcttcttacaaaagtgctgcatgctcggacaagcaggtacacgcgaaggcggtgaggcggcacatagatcaccagccgattcacatgtatcgaatattctgaaacgggggcgtcgggacggcacgattgtacattggtaacgtgaactgtcggcagcttctgaaagcgggatcatcggagtgtccacaagattccagtcgatttcaatggcatcattgaggagaggagcgacaaggaaatacagctttccttcgtagggctttcgattgacggcaacttgcatcaccagtagagtaaatctctctaacctctgcaaattgaagggcgcagcatccttctcccattcaacttttttgctgtgtttaattttgacggatagtggtctgctgactgggtcgtgatcgaatagctgcaagtcatctggaatagtgaggtgacgagcacatagaagtcccatcgttgagaatccggctggagtatcatccgggaaagagagtttgtggagccagacttcggaggaggtccggaaatcgccgtagacgttagagataatcgcttcgaccttatctgcgagttgggtggtttcaatttctctaccatccgcatcacggacctgagcaaccttatcttctcgctgaggaaggaaatgttcatttaggacgccaagctctcgcaagactttgcaggcttcaaaggcggccgagcgtttggcgccgttcttggtccccatttcgagaccagtgaacgtacgccgagaaggcgggagagcagccatcgggggcaacgtcactcgacatttgaaccgttctcctaattccatcatctcatattccggcgcaacgactggaaggaattcatcgggtggaatcagctggcagacgtcattcaaaaggctagtagccgcactgtatgtcaagatcgattccttcccatcggcaagttggcaaatcagttgaggagtcgattcttcttcaccatcttcgatgagctcatcctgcggacgatcgtagagcgcggctttgagctgctctctggaacgacaaatggtagatggaaacatgcgtttaatgatacagtcgactttgttgagcttccaagatatgatagattctccaagacatttactctttcccactgaatgctaaatatttgttcgctgtaccagtaggaagcatgacgatgtagtcagattcgcgcgctcgggcccgtccacgggattgaatgtagctacgaacaaagatgtaaaaacacggatgacatcaaatgagcctcgcgtgatcatatccaattgcagtgcctgcagcaagatgctatagttacgcaccctttccaagtggttatcagatcaaatcgaataacgaccctgcatgagcgaaaatccagtccctccctgcagaagaggatcagcagcgcatcagacccagagcaatcatgatcgacattgattagggaaaatgcttactcagccacactagttgcgattgtcaaattgtgttcgcctgtcctgaactttgcaacagtcctgttttgctgtggtggatgacggaaatgagtgattttgagggcaacatgaagggtagatggatcaagtgcctactgttttcgagtccatcttgatcccaatcaagtcgttctcattgcctgaaccatggccagtcagggctgcgggacgaagaaagtctttcagctggacgttgcgctctaacagaatgggtaaaagttgtgcatgttgcctgcgttcgacaaacacgatgcagagaaagttgttgtggtcgtctttctctttgtaattgactagaatcttgtacaatgcaataaccttggaggaaagttggttttcgggtatatcgtcaatgtccacaagcttctcgacttccttaatcaaactttggattcgttcttggtaattgggatccactagccgtccggacatcaattgattggagccaccgatagtcaacagggatttcagccagtcaaggacagccaacgagtacgcatacgttcctaagtcctagtcgaaatgggaccaacttccgatgagttgatgcggttgaagttactgggagatctagatatgcaagagacaagacagtaccagagaaactgattggatggcggcaatcattttaggactggcatgtaggctgaggagcttgttaatctggtcccatggaggatgagaaagttgttggaaatctggggcaggttcgaagtatacgacctgttcgtttggtttgaagttatgccgacaaacatcttcggtgtgcttcttgacttcgtatatttgagcggcaagggcggactggagattcctgttcactcgaaagagaatgcgttccaatatgagttacaccaacgatgatcagaagcacatgggagaccgaacttgatatcgctttctgctttttccaagtccttgaaattccagatgggcgatgctgtcagtcctagaatcttcggtagacgcaccgtggaatctttggccaaacgatgataatgacttcgcctgataaatatgagcgaaacactagggtaaataccaatgttcattgtaaattaaattgggcttatgaaaggaaaaaaaactcacatgatttgattgtagacatgatttttacgacaatggtgtgcttcatcaaaaattaacaaggatacctacaaaagtgtttgtttggacatcaattgcgacgcctgagctaatggatctagaaatgtatatgaagcaagtgatagggtccttacgtcttctaatttccagtatcctttcgagatcaaatcataaaatatctgcgacgagacaaaaaaaaaaaccaggcacgatgatcagaataagcaggcaggcgacaagtcaatgggcggagaatagactgtgttaaagtcggctttggtccacatttacctgggcagtagagactaggacatcgacttcgttcagttctgaatgccatttcctgatattccacagctctggctgcaggtcgccggtgtaggctttgatgcgaagagtacagtgcttctggatgtattcggcctgttggtgggccagcggacgggtcgggacaaggaaggcctggatctgatggtttttgttgtttgccttggtcttgacggcagtccatgcgatcaagttgactgccacgatagtcttcccggtaccggtgtcggcgcggatgatgatgttccgcttcttggcttcctccagcagctcggtttggtagagtcgcggtatcttgatcaagtcgggacgatgaaggccaccagtcgggccagggttcttcgtatccatcaccgatcagggtatgaacggaaggcagaggataagtcaagatggtggttgaaagggggaaccatctgggactgcttcagtggtcgaagatggccgaaatcgccgttgactgccccccaacgcttcggccaaacttgctgcaaccctcgacccaccacagcaattggcttgaccacatctccagaatttaatccgatggcagcccacccaccctgacccataccaacagatcaaaagatatgtagatcgccatcacaattcaaaaaagccctcgccagtccccactgtgtagccgcatggggatgtaaacaaacctctttggaccaacaacaaatttatactcagatgttgtaatcttgcttttagagcatccgcatcagtggtctgttatgacatgaattcccatgtcacattttgttagatttctcaccctatttatatgcatagtctatggatttatgggttttggtttctcaccaacccaagtatgtacataggttttttctataaatactgggctcttaagaaatttatatccccttgggggagttttccatcatctactcgaatgttaggattcatagcataacaggttatgagcccgcactgttaacagcggtagctcctattctcgcttgttacttgactctccccatccacaagctcccagtggatttgaaccatttaatttcctctagtcacaccttcctgcttcaaggttgcggtgttgaactcttttctggttttatcatcaaccccgccaaatcatggtcctcatccgacttcttcttggaatctcgactcaacctcggtttcccttgacattattctggcggttcaatcaataatatttttgctatcatcggccctagcaaggctatcaacggtcctagcgaggctgtagccatgtcttcatccgacgcaaaattggtttctcagccgcgcttctttggtacgatttaacactattcgatcagccatgtctccatctggcagtaagctggcctcccaacaaatcgaccacccttcttccgtataaattgaccgcccttctgcggtataaatcgaccgcccttctgcggtatacgccaacgttatcctcattcaacacgattccctcctcaaccgcctttcggtcaacgggctcagtcctcatacgacactatcgatcctttgctcgactgtctttctgcggcatacattggaaatgtcctcacacaacactatttgcttcttgaccgcccttctgcggtataactcggtgttttgcaacaatcccagtcctcatacaacgctatcaaccatccttctgtggtttaccttttcctaacacaaaacttgattttttttcttattttttacactttattttcattttctttcccctcttgcacttcgttccttctgtttctctttagaggggttggtgagggggggagtgttatgacatgaattcccatgtcacattttgttagatttctcaccctatttatatgcatagtctatggatttatgggttttggtttctcaccaacccaagtatgtacataggttttttctataaatactgggctcttaagaaatttatatccccttgggggagttttccatcatctactcgaatgttaggattcatagcataacatggtcaagttacactggattagcgagcttggattaggacaagattaaggtgatctcggcctccagccacatcggtggtggctgaggtggtttaaatctatgtgttatgtatgtatttgaggtcagttgatccgacttgatcggagctagtttgtatgtgttcatgccttttgaatatgcatgcaggacttattcccaggattagtgaggtctagatttagaccccactagctccaaatggagagctgagtcaagttgatcctgtcgtaatctggaccggtgcggttgcaaggctggactaagtgccttaatccgcgctaagttaacgactgatgcggatgctcttatgacaattttctcttgcaggcatttgccaactcatgcatctatgaaagcagagttgactatgaggcttcagcacccccaccctcccaaacacctgcaccattcctttatcacccacaatcataccttgcaagtcatattggaagcgaacttaactgagtcccgccttgtaagaggcttctgccggagggacttatgacttatcaggaattctcgcataagacctccggatttatgtgccctctttttgttacaattgacgttgttactcaccattttacacatttctcaacatgttgtaactccactgtatgtacatgttttggaaaaaaaaaaaatacatacaaaagaaaggataatttaattccaattactttggtgagtgcgcacagacaattatcttgttgtccagttgcattgtcaagaaatttgagaaaatcaaacatttagaaaaatgaaaaggacatgatcaaaacatgggggatgtggcttcaaatgctatcagaagaaagcaaacaaggaggccaataatataatgaaaacttagaagggcaggcattctacagtttgtgtgggaggttcaaagtgaacacacaaactgaaatctgttgttgagaatcctgataagtcacaagtccctccagcagagctaagctaggggaacttattaagtttgtattgaaagagactcttagatcagagggatcacttggaaaaagtagaatgcatcaattagaacccctttgttgttacttttcacattgatttaaaaggtaccatttgatgaaattctgggctggggccaggagaatggggagaagagcaactggacaaacaagctcaagacttgagtcttgaggaggaaaaacaaggttgaaggacctcaaaagaggcttaagctgctaggttgcatggcggaaaagcactcgtgctataagtggttttatatcttggagaacgcagggaaatgtgcacagaaatcagataatccatttctttctaaggaggtaaagagccttgtatacttaagctattacaactgttggggccagattgtgggacagaaggtgaaatgcatattcaactggagagaaagaaatgagtgataggcagaaatgagtgacatgggggagagagaaaaaaagaggatggatgatgacggctaaattccaacaccattggacaaatacatggtacccaggatgccttgaccagggattgccactctttcaaagatttcctcaagtccacacagaaatcagggatgctattttcatgagatggacaagtgctttttccatgaaatgtttggccagtgccaaagctaattggttgacactggcacttgaggaaaaatgccaaaaagcagtttcttttccctgttcaatgctaaagtaacaagggtcagtacagaacatttttcaacaaatctgattataattcctcaagtgcctgtgaaaaaagcaactcttggttgctctagctcattttggtgtgtacagaaatgggggctctctacacattcttgccgatcagctttcaaataagggccagtaccattgggaacaaaatctcaatttttcagaatcaatcttactcaaatatctgatcaaaattgaccatcaccagaagccaattgttagcataacagtgaagaaatgaactttttgatctcttcactttttatcaaatgttgtgcaaaaggcagaaaaaatgccaatttttcaaaactgaatctcacggtactggccctaagttttccttctctattttgatgaagctctgtactggaataggaaattggtattcagagggaccttaatctaccttgattgtttgtaattggcagcagagggctgtctatcaggttaatggctttgtggtactacgactagtgcccgcaattaaccagtatttaagaccacaagagtaagtgttgaatttcaactgtctctgtcagactcccggttaactgataatctattgatatcttcagttgtagaaaaatttaatttttgtcttctctccgggtgaatgttccttgacagactcgacctacacagctttacacatcattattccagcttccaagtgctcaagtcccacgtgataagcaactgtttaattgtgagctattgtaagctcatgaaccatagattaataattgagcataccagtggattgctcaaggaccgttgtcattcactgaagagcccaagtgttaaagttcgtgggaagagtacctaggctggtgtagtgattagggcagagcttcggtgcccatagatgccgaaaatgaatatttcctcatcttctgagtatcggtcttcgttatcaagtcgcagtaatcaccctcaatgaaactgttggcctggccggatcttgtaactccacttccaaggaaaaagtcacataccgaaactgcccccaagttcacttgtcccgcacgagccgagaaggctgaataagtggagggcctattttgtgcttgagttgcagtcgacctcacgtccttccgaagctgtttgttacttgactgcaggcaaagtttcaagctcgtagaaacagccttgatgtgaatgataatgtcatacagtctggcgcgaattggtcagctactgttcatatcagcaagccgcagaaacctgtgctgtcattgctagcccccccccaggtttgagagatttgatacaacttcgaggttataagagtacactcaatgattttgcgatcccaaggttgagccgcttcaaatctgcccggaagcaatcctcttgttttattgactgacttgacttaagaaataatcatgaagtccattatgctccttggtctggtgagttgatgaattctttgctccacggccacctccgcttggtgcttgacggagctggctctgaactaacaacatggccttgaatagcttattggtaattgcattgcaatgaggaatgcgccttcagctgcgcatcgctttccgcctgaagcttcctcgccccgtggataccaacttcatcatcggacaaatttagctgcccacagcacaagcgagatagaacttgtcccagaatcttccgtggactcggcgcactcaagcatgagattgcctggattagacttggatccttatgatgatccccaagtgagtttacttgcggattagaaatttaattcgtgctattgtctcaagaatcttacctactccgtttacgagttacaacagcaaagtcaacatgatgtcgcggttcggcccggcacaagaataatagacagcctcgtgcgcgaggcgtacagaccgaccgtcgacctgtctcgggagcatagtcatcgagtgagctgcgttgaccaattgaaatcctaattcgagttgcagtcctttgtattgatgccgaatccttgtcctgtggtttcagtccgacggctctgaatcagacatgagcgtactttcccgcaatcggctgaggagaaccggcaacatagcaattaccagtagcagtctcgaaactggaaatcggacaatcagtattctgtggaacgcgttgaaggagacagataagatcgatatgaccatatcaacagttttaattgttgtctcagtgatgtatatctgctacttgattataaacggattcgataatcacgcgcacaatagagctccagaaccttctagtggaaaaggtgccaaaaatcctaaaaaattaagtgattttggaggtattcccccctggtaggaaacaatgccatggtactgaaaaaccattagattatcaaaactatgtatgcagcaaagcttgtatctatctatccttattgttgatccagctacttgcccattttacaggtagccagtcatcagcaaaatatcagaaaactgaatagcatgttataataaattgaatttctggtctgagaatcaatgatgtgtaccaaatggccagtggatagactgatagccaaggaagtctaggccatccaatccatctcctcttctttcatctctgcacggtttctaggtgtctgtgggggttcctgcttgacacctgtagccctccttggtccccttgttaccaagggttttcagaccatctacaccggtccctaaattgggtccctatcccacatcaggacttcccgtcgccatttagagtgctttttaagcactccccagtcctgaatttacacctcaatcataattccaaccagctcacgtgagagccatcttcccaaggcttatgaaaaaatatttatttatatcaaaaattaagatcttgggggtgtaaatcaaattctgggagggttgtaaaccgcgacaggaagtcatccatttagggaccaaagcccaaaaaacgcctcccaccacggtccccatcattgtctgtattttacagacttcacccttggtccctctattggatagggaccaaggattgtacacttcaatgtgaatgtcacacaacattgcacttcaaactagtgtgacagcttgtcaacactacaccaataccggtgatttaaggactacccggtgtggcagaacagggttccaagtccctacacatgtttccgagtccatatttttgatcaatagggacccaaaaatacagaccgcggtggagatggtctcaagagggtcttgggagagggcttcttcctgggcttattttagcccaccagcaaagggcccttggccggctttgtggtagaaggaagctctcttcttgaaacagagaggaaaagagagggggattgcgctgaacccccgggtaggagggtggagctaaaaaaccggtcccagcgcgttcagagataggagaaagcctgaggtagattggtggggcacaaaggtggtcactatataccgacttcctcaagcagcacttggctcgtgatctagagtagagcagggcggaactcaggcccaaccactcagcttggctaggagtcccaagcgcttgtgttcttggactttggcaacatccgctagtgcgctgctgacaccaccaatccaatccatctactcttcattcatctctgcacggttttcaggggtctgtgggggttcccgcttgacacctgtagccctccttggtccccttgttaccaagggttttcaagaggggcgcgtgagggtcttgggagagggcttcctcctgggcttattttagcccgccagcaaagggccctcggccggctttgtggtagaaggaagctctcttcctgaaacagagaggaaaagagaggggaatcgcgctgaacccttgaaatcagggtgaaagcctgagccttgcgcaaacccccaaacttccgcactgtgttctgtctgttgactcctcaataacaggtgtgtggtttctattacacgattaatgatcaactaaacatgcatcaaactccattgcaggtctagcttccttaagagctttagggagctatctagatcttctgatgagtatgtctgcaaatataatttgtagcaggacaagctccacctgccaatcacagatttgggctatgggaataccaagggcgttcagaaaagatgtgtcacccacccggaaagaatttcctgataggccgagatagccgtttgcttcccaaacttcaaatattcgtttattaaccctgtatttggttagtgggacgggtttgtcgtttgccgtgaagctgaataggtgtgcgtctgtcaaaccgcagctatcaacgtgcctggacagcgccttgacggggcagaggatgtttggtagttgtttgaacctcaagaagagggattcttggcccactgagatctgtacactctaagccgccaggaggaatctctactggctgctgagagtatacagctctcagcaggccgagagggattcctcttggcctcaaagagtgtgcagctctcagaagtcaagagggccctcttggttgctgagagtgtatgttcctcttggcctctggatagtatacactcggccgttgagagggtacactcttggtggctgagagaagccctcttggttgttgagagtgtaccctctccacagccaagaggaatcctcctggccgccaagagggtatactcttgacagcaaagaggaatcatcccggcctttggtaggttttattttattttttttgctgccaacttacaactgcccatggggtttttagagtatccactcccaaaaaccgtcggtgtggtaaataatactgtgtttctacgcagaaaatataaaaatttctcattatctctttattcattcaagatagggtaaaaataacatcaaaaatggaatcctcaggtaaaataacccctagtcacccactacaaccatacccttatctcttatagtttagaagttacacagatttcaacctgtcacgggatatttcttggattctttactctagccatagtcattatgaatacaggatgcatattgcatactgaatacctttgtagtaaattgaatacctttacgttattttgaatccctttgtattagtgatattgcatgtatgcatccctttgatcatacatatgcgtccctttgttcatttatatgcatccctttgtagtagtatctttcagcctgtaccctggggccaaaatccctcacatttgtctatataaggaggcctctgcctgccagttgttccctccatcatcccaccagtggaccagatcatctcaaccacccttataaataaatacaccttatatattatttcagaactacaagtcatagccatattacaatttcagaattatatacattgaaatacagatttaacactttcatcatcatcataaaccaaaaagtgccctgaaccatatccatcaacaacaacttcatcaatataaccaacagtcaacaacaactttataccctcacacatatcaattggcagcttcatcttgaacttatccctatcactatatataaaattgccaagctaagcttggtggtcttgttattctgatagtatagaagggcagagcttgcaactccaacatacccttctccattcagcaaaagggttttcataacggggagtgataatcacactccacccccctttgcgcacacactccaacactcccttcagagaagggagtgtgggaccgcacgccaatcaaaattggcgtgcgggtccgcacgccagccccctgcgcgggcattaccccagcaggttggcgtgcgacgctgcacgccaaccgttaagcgaggtcgccttgcttgcaggcaggcatgcagccagccagacctaaacccatattcatatgggtttaggttgaggcatataccataggacccagggatgggtcctatggagagactgtccggccggttcaaaccttgaaccgacaggggttcaaggtttgaaccctgacggccatcggccaaggttcaaaccttggccgatggccttgcagattcctgtaggactgtcagcctctgggtaactaacctgagtatttaatagtaaaaaggttgttactatgagttgactgaagtttttgagcgtggtgagtgttaggtagtgggtgattaataccagtcctgtaaagaggaggtttcactctatcagtatggtctttactgagaggcttgctatcaacagcgcatccggatcaatacaaggtattaataggcatccagggtactaagactcacctgggattgatttggttattccccaaagggaatgggctaacaatacttattaaactttaacaaaattagttgaagattaataggtattgttgatgggaatattcagcaaggctatgaatactgtggataagtagagtggttgactgtagcttaagaacaataagtataggcttgatctatgttgaagtacgggtaaaggtatcaatataaatgttaactgtgtttaacttgtgtctgaatattctggggattaatcagtgaaagaggcattgtatgctaagttccagaatatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctagttgatcaatgtactagtcgctctgatgcgtgtacttaacagatcctctaataagtagtcataattgtgatcagtgcatgtattgaatgtattaattctattgacacttaatacttactatttagtacatgtacatatttatttgtaataatatttgaccgtgaaaatactgtagtagagggataacttgtggtacaggtatttcacggacaagggagtgaaaggtaagtgataattacttatgtagaacacaggtatgtatttaatagataagtaattaacagataagataactgtaagataaataagataagttaataataatgataagataacaagaggtaaaggtaatcaacattatggatgagtacttatgtacataagtacaggtgttgcagttacttggtacatgaaaggtactgtgacatgtactctgtggctgacacttcctctctctaaaaaaggctgatccaagaaataaattaatgttattttcttttatcagctctgtattgtctgagaattttatcagcatcaggtattttatcaatgattataccatgtgttagctgctccagttaaaattgaattcaatttagaacatataagtggatctggtgcttgggtatcttctttaagattatcaatccattctatgaatttatagtgatcatactctcccttccctgaaaaggtactccattcattaacttttggcattcctgataaaattaatttttgaattgttttgtcctggtcatcagttacgtgtgaatggtgtacttcagtgttaattgatctaactggggtgttaattttagggtcactgaaattcatattactggattgcgtgtttgataaattaaagaaaggatttgtacttattttatctggtatggtaattgatgaatttacatgaggtggtatgtcctttcctttgccgtgaacagtatgttgagatgttaaattctggcaactgttaggttcttggttaattttaattaattcttcaattttattttctaatttgatgatgcaggcggaattatttttattattatttaaattatttaattctatcctgtttacaacatcttcaaagcttttatattgtgaattaattttttcaagcgtgtctttttgtagtttctggaaagattgttccatagtattgaatttatggagcatttctttgttattattttgtatatcttcccatttttcttctactctggttattactcgagtggtttgatctcctaatttctcaagcatttctggcatttctttatgtaataattcaaggccagtttccataatcataactttatctctgatgtaagtaaaattattgtcttcttcatcagctcttttatcccagctgccttcaattttacggcataatttcttcatatcagtagtaatttttctgttgtttcttagtgtatgttgtactaaaaaattcatattctcagtaaacatgttaacagctctgcgtaaagaaatttctattgggatatgttcatgggggacttgaggcgtagagtaatcactagacaataattttgatttcctactagtagaatcactatcagaactatcaggagttttttcacgcgcaggtgtaggggaagtatttaaggctcttcttccatgaagctgtgttggcggttgattttgcctttctccaggtgttgataagtcccttgaagagatctcccaaggtgtaccatttcttcgtagatttggctgcgccattgagtgttcctccccgtattccttgggtgtcttgaatgggtattcctccctctgcgactcaggggtctcattgatccttcttgaaggtccggcgcttctcgtggttgaaggagactctccgccgacacgtttaatgggttccaacccttggttcttttgagggtcgtcgtcattcctcttaaatctatcatcgcttggaaatcctcccggcaatactttagatgagctctgatggccgagtaactgctgcggttgcgcacatccttcagccattccttgttggtcttcatcctgtagtaatagcgctcgaatttctcctccttgggcactgttagtaggagatattagtttctttttcgacgcgtaaattattttatccttattctttggtaaaactgacgctggtggaaatcctctctgggatggtggagcgtctctggtccttccattataacctctaagtctaagagaaggtggagacatggtaaaagaaaacaggtcttagtaggaaaatttaacccggtggaaattgataacaaaaaatatgtagaggtgttaaatttacctgaggatttatcagaggcaactactgaggcttctctattagttgtttgaggagattgggctctattgtctcttggcgcagtgtttttgtcgtgtacttccaagttttggatattagcgctaagggtgctgttgacggcggacactgttacacaaccaatttttgagctttttcagaaattttttgttcgagagataagttcagaagctaaggagcacgcttaacttttcagaatgaaatatttcaaggtacttccggtcgaaaacttgagaggtcggtgtttgctactgaaactgggtgaaggagttgagtgaggatggaaaggaaggcggcgctggatacgtcttataaaggcgatgagttctgtatcttgtttgtcgatgtagctcaaataatgaaggagctacactctctcaaagatcaggaaagatcactttcgacgattttagtaggaggggtgatgtactaggcgggagtggtagtacggaagatctgtatgtatgtagatccttgcagatcctggcaaatccggggtgtattgagttgtaactgtgtaatacggcctgcagaaccttatgtacacgtgagataactctatttttagacttcgaccaggtgtattagacttcgaccaggtactaatccctcgagatgatgggtaaatgagactagatccgctcacgccgtaggaatggtagactttcaaggctcaggaaaaaaacctagtagtgtaaacagtctaataatgtagtcataattgtgatcagtgcatgtattgaatgtattaattctattgacacttaatacttactatttagtacatgtacatatttatttgtaataatatttgaccgtgaaaatactgtagtagagggataacttgtggtacaggtatttcacggacaagggagtgaaaggtaagtgataattacttatgtagaacacaggtatgtatttaatagataagtaattaacagataagataactgtaagataaataagataagttaataataatgataagataacaagaggtaaaggtaatcaacattatggatgagtacttatgtacataagtacaggtgttgcagttacttggtacatgaaaggtactgtgacatgtactctgtggctgacaaggacccaggcctgggtcctacagggattccctttgtttgagccctgacggccatcggtcaaggttcaaaccttggccgatggccttgaagatccctgtaggacccaggcctgggtccttgtcagccacagagtacatgtcacactgacggccattggccaaggttcaaaccttggccgatgcccttgaagatccctgtaggacccaggcctgggtcctacagggtaaagatggcccgtgggacccgggtaccgcctacgtttttacccaaaatagacaccaggtaccgcacccgcggcctgttggcaggtaccggcggtaccggtggcaggtaccgcgggtacctggcgccaaaaatgcagtatattactccaaaattgcaatttaacatttttttagtttttttttttcaatttatactaaataagagtttatcctgtctcaatttcaaacacaccctctctcagaagggaactttgcaccaaagatgcagtttgacacaccaaaaatgctgttgagcattgtttttctttcattttatactaaataagtaagaaagattcacttttttgtttatttcaataaataaaaaattatcacattttttctcttcaataaataaaaaagtatcacattttttttcttttcaattcataaaaaaagctgttttttttttttttctttgcaatttataaattttatactaaataaaaatctttgcagtcccaagcacacccacaaaatcaatcttcatcaactactataacttttctctttcccttcttctgcatcttgttatcttcattgattccatgtttccaccgagccaaaataccctctggaatcatcttgttctttgaatagaaagcaacagtcatccccctgcttaaagatttagcagcaagcctgtgcctcttcaatgtcacatagtcgcgtccaaaactgaatgctcgctcgacatcaacggatgttgctagaaatatgagatgtgatttgattcagattaggcatgcaaatatatcaaatttgtaatttggcccactcaccaagacaacttaagacatccagtgccatgtgcaacaggcccccatgtgtgtttccggagcgcttctgctgtatccaccactgcaaaggattcaccggattgccatcttcgaggataagtccaccggcaagccacacatcgagtgggtcagatgagcttaggctcccccgcgcagccgctgcgtttcccagaccagcaagcattgacgtccttgactgtgacattgatgatccccttggtctgattatgctcacactgacactattgtaatacaaccagagaacttactttggagcctggtttgggtgcagcagtgggagtgtttgcacttcgcggcttgtaatgagtgatccacatctcccgcgcaagtcgtatggcctcggcgatccattccggctcccagttggccaatttgaattactcatccctaaaggatgggtgaagcactgaggaaaataaaatcagctgtgagcaagagaagtaacattatacttatagtgtaaatgacctaaatattgcaattcggtaaagaggggaggcatcggtcaggctataatacttgttggtaatcttcaatccagatcggcaggcattcctcaatgctggaggataatcggggttgataattgcagttgacagatgatcagtgatttgatcgatgaagacaacaacatttgatatttgagtcgacccggccgtagagatttgcaacgttatttcatggaataagtcaagtacttcaaccagatcgcgcgccaagtcaaagtcgttctggtccacaaagtacttgcgtttcataccatgccttttatgacgctgccactccagacttcaaattgaaattaaattgtttggttagattattatttctgattgattacaaatgaaaattcaaaggaatcaactcacattgcagcctcacatctgatgacacttctcagttgagcagccgttgaattccattgagtacgtacgtctcgttcgaccatgtgtggggtagcacactctttgtcccgacaggtttcgacaaactcggcttttgaattcggtgaatacctcaacttctttgcaattgcccaaaactttggcaaagcaaacattagtaatggcaccatctcgtgtacaagacatgaggaatatggcttactttggctaaagtttccttgcaggaggtgctcgtgtatcgatccttgtcgccttcatcactagcgttatcgatgtctgtgtcgctgagagtatcgtggtcttcttgagctggttctacctcggattctccatcactggagtattcatattcctctggagaagtcttatccccacgggcaagcctatcagaatcagtagggaaatgcatcagctaaatatgaaaacttgtaaaggatggaatgaatgacctacatctgatttgtccctcagtgtggtcatcctcagaacaatcctcgccggaatcaaaacccccgtcgtcagtgccttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcggcatcaaagttgacaagctctgtagcgtgcaagcttgtgtgctatactccagaaaggtctcggttggcagcatgtctaattccggatttggtgttgtagtcctgagcgccaattattgaggagcgcaaaatcgaacatttgtgttttgaattcttctcaggatttattgagaaaacccaacactttgtttgcataaaaagactgaagattagtctccgctaatagattcccaagaattttgatcttgtcagccgcgttgctgacactctttgttttgaaaaagatttggaccccgtgaatccagcgtaagaatggctccgtttcctggaacggccctcaaaaggttggaccgttggaggcacaaaacttctgtaagtcgacccaacccggagttggttgttcagctcaactgttgacttcgttcttaatattcatccctaggagcaagtcctccaattgacggatgcaatctgtgctagcttgatgagccgcaagaaaaatttgtcggtccgctcggcgatcttccaaggcctggtggcaatcctcttgggcttgagcaattgacgtatgttgaatcttcagtacagccttgaaccactccttggctgtgcttgtgtcggttccatcggcaggacggttggagtcgcgtgaagaatccgtggtttgtttgtgacctgccggtgtggcagttgtattggacatggctgttgattgtaactgagagacagtagaagatgatggcggaagaggtgcgatgggtcggtataagtgcaaggtttgtctcttctcggagtgtccggctcgaattattgcctcgggatcagaaagtggaaggatgtcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncggtcccacactcccttcagagaagggagtgttggagtgtgtgcgcgaaggggggtggagtgtgattatcactcccctttcataaccacttttgagtcttacaccggggggaatcaaattattcttattttttttttttttctgaggtcaggcagcctaaacaaggcggacctgttggaggtccaactccccaaaaacaggggaaaaaaataggtggtcaggcttgcaatgtcccaaaaagttgggagtaggaactacaatttttgggagttggttgactaagacccaaaaagaatattcttgattttttttcttgatgattttggttgataaatggaggagttgttctgtgttgaagtttgagttctagcaatgattttttaaaaaaaaacaggagtgatccatcagcaaaatttgagacagtagcgctgaagaggataaaaaaaggatacattggatgatttttttgtggatttttgttgagaattggccaatttgtggtttgttgaagtttaaggtgtaccaaaaagctggaaatgaagaagaggtgaatcaaaaaagggtcttggttaattgactcccaaaaattggagatttgactcccaaaccccaaaacacctgaaaaatccaccaaagtacccagagattgggagtcaatccctcaaacccgtcagcccccaaggaattcaattaaaaaaaccaacccccaaaggagctgggggaggattccccaaaaaccacttgggttttgggggtggctaacccaaaagagcccacaaaggggtgagaactcctttaggaacggtggcagtcctgcaagagggaaatagctgatgcaatattacaaatgtggaatgagctactaaagcttttattgctggtttaaaagacctgccccactattgtaatacacaagagtcaacacaacaaattatatattgttgtggcagtactgatgatagagaaactgtgtgtagcagtttcctatcaaacttagatcaatgtgtattcagcagaaactttgactgaatttttaatgggaaaagggtgttgagcagaaggtgtctgctagcctatgtgtactcttgactcaatcaccacaagatatcacaccagagatgtcacagaaacctaaggtcctcagggcttccaacctcaacattgaggaaccccgactacccaagctacagtccttagaacatgtggagcatgtttggattgctttcagtcaccgccaaaagtagtacaatcaaagaaaagcaactcagtttgataaaagctcaaacaaggagctagctgagttcatagccgctaatacaaaaaccattgaaggtaaggtaaaagcagcaatagcactaaattcacgcaagagaaaagccctttgggccgagagggtgatagctaagaagcgccaagtgacacttggaaagtacagattgcaaagggtcaaaatgtcagacactgagacactagcccaggtgtctacaatagaatttaacccccttgggttacataacaattattattatatgtaatctttaagttaataattataaaatagtgttatccctttttacatgtattttttatgttaataattattctgtaaattaataaagattcgcctctttattaatttacctctttcatgaaaattataatcaagttgaaaaggataattatctcatgggtgtatccaagagatgattatcctatttacctctttgtgtgtatgtttattatgtttatctctcttatggtattttctgaaataaaggatattcaacacatgtacatttatcatgctctgaatatcctgacactttcccccaaggaaaagtgtaaaaataaggggactgcaccggtcccagcagcagattgacccctgccctgtaatatttaagaggatgtctctccccctgagattcatcccccagacaatattaccatacaaacccaattaccttactagttattacaacaatttagtgagtggggtttttacagtaaattattttactttagttattatatttctctttatcatcctactagccttataagttacctatttaacttataagactagtacaaacctctttttccttataaatccttcagctcaggcactgtgaagctcattccacagctgtcccttatttttataaggagccagtccctccactgtactagtgttgagttggactttatttccactggccactctttggctatagtgtgaccctttatcccatcaactctaggtcacataagagaccagagctgacacaaaaggacagagaaagcaagtatactcaaatacttcaacagaagaggaggaacttatgggctcgtgaacacccacaaatggtgggcattagtataaatagaccattgccattggcttagttgtattcattatcaatttttatcttgtcattacatattatctcattttcattatcttaccacaaaatttgtatatacaatcatcacatagtctggtagcctttgctcaacagacttagaaatagaatcatcagaacacttttcattgcacaatctcaacaaaggttttgcgtgggtaactcagtaggtttggttcaggtgtggaatcctatgacttataagtaagagaatgcttttatatatttttatgtgcttaaaatgattgagttatgtgctgatagtgaatgtgactgtctgatatgctactgatgaccaatgtgactattcaaggtgtttctaccctcctcctttacattcttgttaagatcagttgctcttgttgagagcacaaatttgtgatgcttgttactttccctttcatatgcttcttgaggtatgaaggatgtcaaaggggctcttgattgagatcacactggttaatgtatggattgatttttctgttctgtctggttgctgatcagatgtgatgatgatctgttgtgttgagatgacatgagatgatgaaaaaaatggaatgaggggggaaacagccctccttacttagtctattttacaacccagctgacttgtgattctatccctaaccaataatctctaaatgaaagagatggccctggcgcatccggatatatgttatgggtgttctggggagtcaggatgaaaccgggtcgggttcgggtcgaaaaacagtgcccagacccgacccggcaaaagtgttgggttgggttgggtcgggtcatacagtcaatattgctgcccgaacccgaccgacctaggggagcaggtgggtgagggttgggtcgggtcgggttgcgggtcaatttccgggtcaggcttggagcaggtttttagagcatatttacatttcttatagaaaaagaacactttttgtaacttatcgtgtattttattatattcaattgtacgatcctgatttctgaggtcgatgggatgccgatggcgtacaagcctacaagcctgcgaggatgcgattgaaggttaagcgtccttcaaagattgtttgtgagttgtagtcttgtattgatgaccaatcgaagaaagatttccaagcggtgactcgcgaggatcctgaagttggttggcaacccacagaccagaggtcaccagagtccctgacttcccttaagcgggtcagtagtcgggttttcgggccgacccgaaatcaaaacttgctgcccgaacccgacccggtaatcaagcgggtcacactcgggtcgggtcagataatatttcttttacataaagccgacccgacaggtcacgggtcacttccgggtcgacccgacccactttcatcctgactggggagagcaggtgagggatcttcagggttctgagtcttgatggtacattgcaagatgagtgatgtacaaggtgtggatctcaaacaaacttcaatttcaaagctcatgacatgtacataacaggctaactacatatgtaacgtccccagcttccagtcctccacagctcataacgcatcccccctttaatgcctaagctacccccactgctgctccaaagattaactatggataaaaataataacaagaaattcctcctcttttggctctgcattctttccccaggcaacaataaaaaactcagtgggaaaaagcttggcctctcacttcattctccgtggcctcttgtgccttgatgccgcctctggaaatttgttgttgaatttggtgaccagttcttgacagtgttccaggttgaccacaggttcccacaagttctcctcccgtccaaagactttccagctgaccaagtatttgatcttcttccctcttttccaacagtccagtacgctttccacttcccattcctccttgttgttgacctataccggttccggtgatttattctataacattattttcagccacaaatctctcaccagatctcaaatatttaaaattgaccatctttgttgctcttcctcttcattcctcattcctgtttgctacacattactccctccaaactcatcaatccttgcatcttaactcaacacaaatcataaaaaatctcagggaacttgctctcttttgacttcaaactcctcaaatgaatttttcaaaacttgtctatcttgatacaatcacttctggaaaacacagctcatatcttcatttggtgagaaataattgccaaaacatcaagctcatctctgatccttaacattgactgatcttattgtttctccctagacctgtgttgttttccttcccaattcttgtctgagtcttacaatgttgcattgtcttcagtggtccttgttattctctttattttcttttcttttcactctctatcatgtattttcctttctttatgttttaaatcatgttctaattgtgctttcatgctattctggcttgtggtttctcaataacaaacttctctaggttcaacaaaattagagatttttctagcatgaaaaagccaaaaactctgattttagtacaaaaatggccaaaataaggctgatctgcttcctatctggtgatttacggcagtatcattttgagaaaaaagtgttttgctacatggtacataagccaacctggtctgggctggcctgaatggccccaagaatgccatttcccatattggccctggatgtatgaatttttgctaaatcttggatttttggctacccacatgcatagggggtttcctgagtcctccccccatgtatttaaacctgtgtatgttttgctttttgattcaactgatttgaagtgatgtttaggatttgaaagtatgtacaggttctgtatctacagccatgtttcctggccttttatgtagaaaaaggtggtatgcatgtacatatgtccatacatcatggctgtccccatatgtatgatctccttatacaaggtagggcgaaatgcaaactgcacttgaaaaaattgtcactgtattcttggccctgcggaatttccttcctttacttcaattgcttgtgcaaattgtacgcaatttctcggtttgaaagtgggtgagtgatttccggagtcgtgacgctgacaggcaatctccgctccctaggctagctagcgtgtttggagtttggattgtgggtcaaggggtgtcagcattaagtcggaatccgaccccgggagtgacgatgggcggccagggcaaccactgtggggcggtgggctcgaaggagaactgtgcgcgggcgagtggaagtggcgaaccctatcgatcatcatcggaggaccactgtcgaggccgggggagcttcacagactggttgggggacagtcgatggcttcggccaacgggcacttcctgatccggcggttcataaaaaacagggctggagtagtagtggtcgttctttcccggggtctaattccttcccaaccaccatctcaactatcctctaccctccatcctaactacgctgatccttgatggagaccaagaacccctgctcgactgggggtggtcttcaccctccggacaccatgaagataccacgactatatcaggccgagctgttggaggaagcaaagaagaggaacatcatcatccgtgccgacaccgggaccgggaagactttcgtggcgctgagcttgatcacctggattgccgcccagagcccggcaaaccatgatgatcatcggatccaagccttcctcgcccccacccgcccgctggctcaccaacaggccgaatacatccagaagcactgcacccttcgcgtcaaagcctacactggcgacctccagcctgagctgtggaatatcgacaaatggcattcagagctgaacgaggtggacgtcatagtctctactgcccaggtccgttggtatcaaatctcactccaagtcccctctccccgcatcacctttcgggtgcgcgcttattccgaagatttctgatgtttgtctcgtgttgtgtaaattattagatattttatgatttgatctcgaaaggatactggaaattagaagatgtaataatgttcaacttgtctggctctgagagctcataaatcgcggctgatgtcctaacaagcacatttgtaggtgtcgttattgatattcgatgaggcacaccactgtcgcaaaaatcacatctacaaccaaatcatgtgagtattggaggactgattccgtgatttggaggctcgtgatggtgactaaacctctgtgcacatgtttacaaatgtctatttatcaggagaagtcattatcatcgcttggccaaagatcctaccgtgcgtctacccaagattctaggactcacagcatcgcccatctggaactacaaggatttggaaagagcagacagcgatatcaagttcgttcgctgcattattcgatcgttggccatgaacactcataccccaatcctcaaatgtttattttctttcgagtgaacaggagtctccagtctgccctcgctgctcaaatttatgaagtgaagacacacaccgaagatgtttgccagcataacttcaaacccaacgaaaaggtcgtatatttcgagccttcgcctgaattcgaaaaaaattctcatcctccatgggaccagattaaccaattgctcagcctgcatgccagtcctaaaatgattgctgccatggaatcggtctctttggtactgtctcgtctccttcccatttagatgtattccggtgaattaacatcggtcaacccatcggggattggttccaatttgatcaggagttggggacctacgcgcactcgttggctgtgctcgactggctcaaatccctgttgactgtcggcgcctcaaaccaagtaatgtccgggcgcctgctggatccaaacaaacaaaaacaaatccgagaaatcattgaggaactcgaggagctcgtgaacatcgacgatatacccgaaacccagttttcctccaaggtcgctgtcttaaacaagatccttgtcagctataaggagaaagacaaccacgacaactttctctgtatcgtgtttgtcgaacgcaggcaacacgcccaactattgccttttctgctggagcgcaatggccagctgaaaggcttccttcgtccgacagccttgactggccacgctggaggcaatgtgaacgacttgattgggatcaagatggactcgagaactgtgggtaatcaagttcatttgccctctgtgttcccctcaaaaccatcgaggctctcaacctccctcgatcttcccctgtcatagcaaaacaaagcggttgcaaaattcagaaccggcgaatataatttgacaatcgcaaccagtgtggccgagtaagcagttgccttacctaacaaacacttcatcgaccatgattactctggggctgatgcgttatcgatcccattcttcagagagggtctggattttcgctcatgcagggtcgtcattcgatttgatctgataaccacttggaaagggtacgcaactctagcatcttgctgcagacaatactattggatgggatgctcatttcaagcctaccgtgtccttgtatgagtgttcgtagctacattcaatctcgtggacgagctcgagcgcgcgaatctgactacatcgtcatgctacccaacggcacaacaaacaaatatttagagttcactggaaaagagtaaatgccttcatattccaagatttaattatgcggaatctgctaatgatgatgcttctccattttccatccttctttccagagagcagctcaaagcggcactttacaatcgtccggaggatgagctcatcgaagaaggtgaagaggagtggacacctcaattaatttgccaacttgctggtggaaaggaatcaatcttgacttacagtgcggcgactagtcttttgaatgacgtctgccaactgattccacccgatgaatttcttccagtcgttgcaccacaatatgagataacgtggttgggagataatttccaatgccaagtaacgctaccccctatggctgctcttcatccgtcccagcgcacctttaccggcctggcgatggcgacgaagaaagacgcgaaacggtcggccgctttcgaggcctgcaaagtcttgcgggaactggatgttctcaaccaacatttcctacctcagcgagaaggtaagtccgctcaaatttgcgacgccgatggtagagaaatcgaggctaccccattatcagatcaggtcgaagcaatcatcccgaacgtctatggcgatttccggacatcaacagaaatctggctccacaaattctctttcccggatgatagtccagacggattttcaacgatgggactcctgtgtgctcgtcatctgaccgtccccgatggcttgcagttatttgatcactacacagacagcagacccctccccatcacaatcgaacagagtaagagaatacaatgggggcaggatgatgcacccaccaatctgcagagattagagacattttctcgagtggtcatgcaagccgctataaatcgaaaggcgtacgaaggaaaactatatttccttgtcgctccgcttcttagggacacgtgtgagatcgattggaatcttgtggacactccaatgattccgctttctgatactgcagacagcttgcgttaccagaataccatcgcccccatccgacacctgcattacagaatattcgatacgtgcgaacctgctggagatatctctgaggcttccccacctcagtctgtgccagcttgtccgagcatgcgagatttttgtaaaaaaatcttcaaattccataatctcggtcacttttacaaggtagtttatgacctgaaggaggaacaattccagggagagttagtctatcttgaaactacctttcatgtcttgaataatctctcgaagtccgaatcaactgtggtacagcctcatcgaatcttattacccttgaagctttgtaaaggaacacacatcccacgttcgatgtggaaagtgttcagttatctaccgtcccttactcgtttgttgcacgatacacttcaggcgactgctctcttcaaacgactcgatttcccaacgatttcgctgctacatggaattcaagcactgactccacctggtggtggtgttccttgggactaccaaaccctcgagaccttgggcgatgcattcctcaagttagccacctcggttcacgtctatctgagtcacctgaaaaagggcgaaggcgatatgagtcatgtgcgatccagatcggtcgataacgcatacctgcgacggaaagcgatccaggctaatcttcccgcctccatcctcagtcaacgttttcgaacagactcgattttatagacccttcaacccgaagacggcaaggagctccccaacgggaattttcgagaaagatcccgaagcgggtcttatccgacgtcgttgaggccctgctgggcgctggtttcctgactggtgggatcgaacttggcttaaaaatcggaacggctctggatctctgctttggaggtactacaccctggagcgaacgacctgtgaatatcggtttggagagcatcactcatgacgcgctcgagccatcaatcctcctcaaatgccaagcgctcgaaaagaagattggctacgtcttcaaagagaaattattgttggttcaagctctaactcaccggagcgcgaactcgttcatgacgaactgctacgagagggaagaatggcttggagatgcggtgattgacatgtggatcgtcgaacatgcctacaaacgcttcgaccatgcgactgcggaagaattgactcttgctcgagccaaggtggtctctaatgggagtctgggcttcttggcactcaaaaaattaggtctgcaagagatcatcatgcatgcgtccgagaactttgaacaagcctgtaccgaggccatcgaagccatcaagccttttgcgaagatagaggagtacttttcaaccattgataatctcttcgtggtcttcgatccgcccaaaatattgaacgacgtcttggaagccatcgttggtgcggtgtttatcgatagcggcttcaacctccataccgcctatcgaacgttggacatcatctttgaagatgttatcccaggcttgtctcggctcgttgctcgcgacccgttgtccacaatgttgagactccgtgaccaataccaatgtgcagagttgcgtcgaatatcgtaaggattttttctttcatcgctttcattgacatacacattcaccagacctgaaaaaaaaaaatgaattgtcatttgtatcccatatttctcaccggaagaacgacgatcagagaacccaatccaaacgaagagggcaaagatccgatctcagtcaaggtctgtcggatcgagttacatggccaagagatcgcgagtggtcgacacaagagttcggcaagtgtggccgaacagagagcttcactcgaagcgctcaaagtcttgcaggaaccaccctccgaaagtcccacatcccatttggtgtggtcgacatgtcaatgcaagacgctcgccgtggccgcaacaacgttggcttcatcaaacctggctaaaagcaaggtaagaagagagttcccttattatggcaagaatctgtccgccctagcacttcaaagcatcactcatgccttctggccatctcaattccctactcaagaagaaaaataagaagaggacggcagtcacaacactcgacaaagtatctccagctaaagttcccaagaaagaggatcctccaaccactgctcaaccggaagaatcgacaaagatggacagtgttatcgcaagcaaggctgaaaatatgtcattgcaaagggcttaagatttgtacaatagagagaaaaaaaatcacagacatacaaatactaacaaatatgtaagcgctgacaattgagatgttatgtagctttgcaagctactccattattagtggggtttaaagttggtgcataaatgtatcaacacaaattcagaaattatttttttacagaaccacttacataatccatgtttcaattcatttatgaacacaaatttattcatgaatctatgtctataccctattattattagactttgacattttgagtagagtagtggattcataaggacctttgcttaaggcatttgggttgacagagataactgtgtctgaagttagtctactgtggatcctgagggttacacatgactgtctcgggatttggaacaagagcactcacagagtatcaaaaccatcaccaagaagggtagccaaaagactactttttgcttgcttgcttgggctggagttggaatgaaaagtctgtttgcacttcatattccaaccctgcagagaggttgagaagaagagcatcaggtgaggggggagggaagctagagaaccagttacttgctgctagctaatcctaaggccactcaagctttgattgcctactttgaatgtcccaaattttgtgttttacaatctgaccaagtcactatcagacagatttaccctggcttgtgtgggttgcaaaatgtcaaatttaaattgggtatgccccatcatgttaggtgaagcttgttccaagcaggcagcatgttgcaatgtgtggcatcgccatcagctaaatagataaggttgcaaatcagaaggcttcaggttttgactcacttgacttgtgaagcctcttaatcaaaggagggccccaaatatcagatgttctgattagtgaattagggtatgcatcaaaccttctgtgtgcatggaacaggacttgtttttcactccccaatttacttgaaagtggaggacttcccgtcggtctgggatcctagatttagccttcctaaagccagattccaaatcttgtttgctgatgagaagtcaatgtcacttgattctcttcaccaaattgagtttgggatctaggattagaccttccaaatcaagggttccagatcgacgggaagtcctccagtttgcagaaaattcatctatataaacagggcttctatcagcttaaaatctagccactctgtccattgcacagctaattccaaaactctcttcccccaaaagctacatggaaggtcaagcttagccaagaatgtgcactatgaatcaagcaacacaggaaaccttgtcccaccagctaaccctataatctgcctgatcattcctatgaaactggttgaactctgaatattgccaacaaaatcaataagttccaagtaatcatgggaactcaagcctggttggttcatgcaaaaggcatgaagatacataaatgggaattgagattgcttgaagttgacaaaacaattggtcttttttgtgcaagttactactttctacttgtcattataactggttttgcaaaatctggaatactcaaaatattccagctcaaatagcttacaaaaaaaaggagtaataaattgagtgtgattatgcaatcccaaagatgctcttggtaatagccaagttatgaacagtgaggtcaaggcatgttccttggcaactagattaactgattccagatgaactgtgaaattgctgccaatcaaatattattgttcaaaaatcttcctcaaaacaaaatgtttgatgagatgaactaaaaaagagttttagaagcaaaatccaatataagcactgtagcacagcgtagcagtgatgatgactctagagccccagcccccagcagtacaaagtaagggttgctacactaaattctaaagctacatggccatttagaatagtgtagtgtaggagcacagtgctgatgacatcctcaatacatttatgccacatagactgaacataatggaagtttgtattgtcttcatcagaatgacaagctcacttttttcattcctgaatttaatactgaatgggtaaacaaataagaaggataaaaccaatatactgcaagaaatacttgttcaaattgaataagtgctttcaggtgacatctgatgtgacaagcacacctttgaaacacttcaagtcaaatgtaagcacccacataagtctttcttatgttgaaatctgagcagttagtgcctgccccccccccccttgccagagtggtaaaccacttgttgcattgcacccaccagagggagggacttatgtctaaagctgaccctgaagcctgagagcatcaggagttttggctgggaattttttgtaatcaatctgacacaactttggctgattggcttattggtttttcttctagttttcagattggggatcattcaagctgtcttcatctgtgtatcaactttgctaatggcaaacacatctctctgatcaataatgatcattataacattgccaatttcagatactgtacagtgcaaaatgtgtgaagcaggatggagcaggaggattttagtcacaagaaagacatgttgaatgtcactttctagcttgtagagaaaagtactgagtgtgagtgaggacaaggtttattcgatcccaatgggggaagatgcaggtgggcatgagtgggcagtgtggggaaacatgaggaaacttggagaatgacaggcaccaggtggcatcagaggatctgttagaatcaccgggctgcaccaatcttgccattgtgcaaatcagccaaagccaatatagtatgtacttgtaggttcagtttctccggcaaaggtaggattggagtttttatccaagctgctataacagtgcacacagagtttactcctctgcagtccagccctttgggctaccccgcaatgcacagccaatcaatagtctaccggatcacagaagaccaaaacaattactatctgagcaacctcaaccgaaagagaaaaatcttaccaactgaagccacgtgggcttgtgattcttgaatttagctgaaactaaaggccggtggaaaaaagaactgagagtgagtgaacaagacaatgctgcctgcagcaggaagtggggactcgatttcatcaaccaagtaaggcataaaagagaaaagagcatactggccatcagggtgtaagtacatttatcaaatggactgctaaaaattaagttagctaacactaaaagggttgatagattacgaggtgaatgagaagtcgagaaattagataaaagataggtctctaataattaatcatttggctgaaaaagtttgcaaaagcagggggtgttttgactgccgcaattgaccatccctccagcagaacttgttatgacggaccttgtcgatgaatttcaatgcccatttccgaccgcaggcggcatcggctagctctatctcttgtaaagctgcttctaacttttctgctagggtctcacgtattaccgggttgtcctcaatctaacgcgatccacattgaccgtctgctcctgtgggtagaactgggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatgtggatcggtgagattgaggacgacccggtaatacgtgagaccctagcagaaaagttagaagcagctttacaagagatagagcaagccgacgccgcctgcagccggggatgggcattgaaattcatggacaaggtccgccataacaagctccactggagtgatagtcgattgcggcagttaaaacacaccctgcttttgcaaactttttcagccaaacgattaattattagaggcctatcttttatctaatttatcgacatctcattcacctcgtaatccatcaaccctttttagtgttagccaacttaatttttagcagtccattgggtgtacttaccttcatccctatgttttcttagacaccaatccaatgccagtcattagtaaaacatctctcgagaaaatcttggctgcgagttgcagtaagagctttgagttttgtttcggtctaccagtggaaaattgttagtttgcacttatctggatggttacttcgaggaataaagattgtacctcattgtctcgaataacttaagatgttgatttgccgaagtggttacttggaggatggcgagtaggagttggttactgcatctccatatagatgaaggggaatgttaccgctgctctgaaatttttgtagctagtagagaaagtaccttttatctcaagtgctgaagttctagtggaccccagtagaggatccaggtgatagtgagtggcgagtgctggggagtgagagaatggggagaatgggggaaaatggctgggaccggtgggcatgagagcttcttttatattcgcaaggcagcaccagggctccgcatcgtgcagcagctgagccggtgccagtattgggctcagcattcaagctgccatcccgctcagcattggattataccaccagggaacagaatcatctgaaaaccgcgcaagactccgacagcacacctacagcgctcctagaatgctcagtagtaatttttcaaactcttcagaggcgaacattcgttgagcgcgtcatgatccagagttattttcgaggccctcagtcttgacttggcctcaaccaatctgcctctggcacaatcactgagacgacttttgccgtagggaacatttgtttcttggctgttgcaggagatgtggtagtatgatagtttcttcaagagtcagattggctgagcaattcagctgatggtattatgaagttcgttcgaggtatctgactgtccagagggcaatcagctgagctgatgaatggcggggtctggggagcacccagaggacaaaaaacacctatttaatggtcttatgaggcaacaaccgcacccttcctctcgatcagtcattatgcaacgcgacttttgtgcaatcaacagtgaagatccacttcctcttgagtattgcaagcaattcaagcccttcccttgtatgatcgagtgccaacttttctttcgatgcccggatgtcttcctgattcctagccccttctgatatagccacgtcttttaattccttaatgtgtatcttcaagccgagatgcggattgctatcaccgaatcccatggactcaccgcaagtttcttctatagctatcgatctcgaaagcgcaagagacatccaaccacaaatcactatcctcaatcaactgcattatagattcatcggatcctgccactacgtgactcggtttgtcaattcactctcagttagagaacggtcctcatgattcaatcaagcggaccatttttcactctatcatcagctattgtgactcttatcgcaaggggaacagtctggatcatcatgaaacactccatcgggcgtagttgtagtgctctggttagtatccatcaagattctcgcgttgatttattgttgcactctaagcctgcccctctcgactaaggaaatattacacgatcattaatcacttctttgtcattcaacccaatacacagatcaaaccggacgtgttcaacggaggatacatcgcgatcatcctcaaggaaaaggaacctctcgatcgattggattatctatatacatcgagaaggaagagtacaccgcgttatcaatggaatatacagaagttgtagtagtaatacatgatttcaacatgagagccttgattaatttcacatgatttgatccaaattgggggggggggggggagtgagagaaagagcaagaagaaatagagcttgcaaagcctaacaggtagtaaactacttctccaactgctgaaattgacttaggcttgctctcatcgtgagttattttatgttttgtcaatttttgatgctactttgggggcttgcaatcctttggaaaattctcaacatccatatgcttgggatcggtgtctgtgcacatgttgccgtattttcgagggttacccccgctttccaaaatcattggctattgcgagagaggatgagtgggaagaggtttcagatgcatttagtgtgaattctgttattatagatgagtgtgaaggctcatttataattaatgggaatctctaatactgaccttgccttcggacgggattttaatggtgcccggtacacagcaagtgctataagccatgtcggtgccgagacaattataaaagtctttgtgattttctgtcgagtgtgcttttacgactgttggtttgagcaaacggggtagatagataagttatcatttccgctttaccgctgtatgatcaaatcaaaatgaagaaaaacaaatgttcactcacattcccatttgatcgggtcatcgccgtcgaactgtgttcctctggcgcaacctccttccgatctgccagaggaagaggggcaagtaaatgtgcactgctttttctggtcttcctccaaggtggcagctgctaaatcgaacgctgcaagcgtgacaactattatcgattttaatgataataacatcgtgagaggtaaagcaagaaattgatcttatcgaaacagatgagaggagcttaaagtagctactaggaaaaaaaaaaaaacgggctaaaatacgctgggaagagttgttggaatttcggtttgagtttataaggtgagccgactcgcactggaaagattggatttacaggaacgtgtggttggatgagggacagatggggctagtcagctcgatttataaggctcgatgtaattgtcaatgtttgttgttttgtgatccccatgctaaaacagcgccaagatgaggacagaagctgtgcgtgaagtggctgaaaccatctcccgttgataaattccacgaagtcgaaccagccagcgaacacgcacattaaaacgcctccacagtgtcaagataccgaatccatcaaccttcgactgtcgtacggccaagcaatccacgacagtctacggctaagtatgtatcccgatgaatgggtcaacaacggcttctatgtcacccggacaacctgatcgagttactccatttgattgtcagcatgcaagaaattgtgcctcctgagctgtttctcagggaggaataccgtaatgcgcgggaagcccgtcatcgactacgtttgcgacagtagacggaccttatcagtgtaattactggtattaagggggctcacttactgctgatgttgaccatcagcagtcgaactttgctagactagctgttttaaggtttaagggaaagtaaacgagtttagtgggaggctcccctttggagtcgaaatcccacaattaaggttcatgaagtttgtgcatcagcaaacaaaccttgttcaagaccagcaaagaatttggtgcaacgtgaactgccctattagcccggttcacaatagccagtcatcagcaaaatttttagctgcaatcagcaaatcattgatacttaaaaacacatccatttttgaatgtgtagcccggagtcccccagattattccagatcaatccaaaaaaaaaaatgctatcagcaacttttaacaagttaatcagccattggaactggctattgtgaaccgggctattggttcatcaaaccaatcaactaattactcttatctttgaaatgccctcagccaccacccagcttgctggattgactgagacaatggtcttgggctcacactactcccttgtgctgtcaggcaaaatgtggtttttgtcaatcacatacttgcctcaaactggttccctgtttttttttttttccctaatagatggaattatgttttcttttttaaattgattcaatcaattacatatcttatgcccttggcttaaaaaagtccctccaactgtggaacccaggctggtgtccaatggaaaccacataggagaggcttacatgcaacaccttgcctaatcattgcatgagcagaaaagaatttcaggctaaagacaatacagaccatttgtaaatggaagtgggtgatcaaaaaaaaatctgaacagaaagaacttcagcccagatccttgttcagaacttgtcatcatttacaacttttcaatccaggaactggtgttgctattgccaaaagagttcaaaatttgtatttttgagtctgctccaaaaaaaaaaaatgaaatcatgttttgacttttggcaagtccacagaaatatgcatgctttgtccatggcatttgttaattgtcatggcaaatgccaaattcaccgggaactgatatctgtagaaggaaactttcaacattgtatcactttcatgaagtaatgtaatcttcaacaattctgaatttgaatggtccactcaaaattcatccacaaagcaacttttgactaagcctttcaattaaaatcctgttcccgttgcatagtccttgttcagttcctaaatttcaaattagtattataggagcaccaaccttaagcccagctcatattttggaaacccagtgacttctaatttattcaacgcctctatcaataatgcacctgtgtgtaaaacaggaaaaaggaaatcttaatggtcaagaaagttgaatatggatcaagcacaaagaaatgagggcagggggatgatgaggcacaaagacacaaaggataacttttgacaaagctttgattaccaaatgcaaatatgtgttcaggttatcaattgcaaatatttcaattgaaattgattgctagatgacagggaattgaatttttccacggaaacagtgttgtgtgcatatttacatgctttatccggagcctccagtcccacccattcacaacaatagtccccaacccattcaaggacaattgacagttcaccatcttaggaattgcagcaggctgaaaagatgtaaaaggcaatgcctttgttgcacggcttaggaaggaccaatcacagattgaaaaatgataacaaaaaaatgaaaatattataaagagaggggcagattgttgaagttcccgccaaacccagggtcagtgagagaattaatgtctcttgtgccatcattagtagcagtacctgtggaagtggttggtttgggggttagtgttaaaacttttaattgaaaggttgactgttctggacttgttctgactttggctgagccaacttccccttaatctcattaatttcaacagattggtaaacaaaaaaacagaccaaaactcaagaaaaatctatggaggtcagaatcctcctggggccatactggtgtcttaccagaaattcttacagatctgagtctttcattctgcttttttgtaatggactgaataagttggtattttgttgtttccagtcataagtgtcaatgaggttacatatctgactgtcacactttcttacacatgtgaaggtgtcagattgttggcttggatgggtcaatctgcaattcaaggatcattacaaagtggacatcctatcatctaatttgaggcctccttgctaaggctttttttctgattttcaaaacacacactcaccacactcaccacactcacccaaacaatactcacacaattgattacatgcaaacaaatcacaccgatcttgaaatattttcaatatttaatatgtatattatttagatgtatttatagtttagatcaagagggggttggaaaccaaaaaaaaaacatctaccaaccagccagctaccaccacaaataagccaaaagagaagatgaatggataaaaaaagtgtgagtggtggtggtgttctgaaagctaaaacaaatgacctttgggtgtgtaatttaaacttatgctgaatcttttcttgtcataaaatatgtatgtatataaattttggttttacaagttactgactccatgagcgttacaactatcaatctaaaaaggaaaatttaaaaagaaaagtcaatgagaaag