ttataggattatttaaataaaaccttctctattcgctaatttaataaataatactaaagtttaattttttactactatcttaattactaactaatccctatacaataaaaatttagaattaccttaataatacgctttaacctatctgctaataataggtacggtcttatacgaaataatactgcaattataatattataactactaatcgatctaagttattgtacgtagaatttagatacgtacttaataatctatataccttattctataacgtattcgataagatatatatacttattaaaaagaagtaaaaggattacgataataaaatcgcccgtaaaagcttcgctttaaaggatagttataaatgtaaccctctattaatagctattatagaaaaggtttcgtagaaggcgtttacccttatttagaactaatataattaggccaaaatatattttataagtaaggttctaataaccttctatatatacaattactctcaataactcggattaccttactactacgtactagtagttcgtatagtatataagtataacgataatagggtaaaaagagtggtagtctgagagccactcgttttagaagatatcgattaatactagtatttacctaaggatttagtaatttcctatcttttttcaacctataatattaaaagctatttactaataaaattaagtaataattaaccctaaatagtatattaaggaccctaaaatttttaaacgaacgaagaaggctaaatagaaggcaacggacttacttctctaatttataaaacctactcccttataaactacctaacccaactctacccctagcactaacaattaagtaggtcaaataggctacgtaattcaatactaaccccctcttacaattggctaaaaaataaaccttattaagaattaaaaaggtataaagcccagcgaccgtttaccctctcgctaggaggaagaatatatcgttagaggttataatagcccggcagtactagtaatagagactccccgtatctttagtattaatttactaattagtatcctttgcaaagttatttatatacccttattacccctatttaggtagccgctagtgctagagctagagtaatagagtatataattatatatatatatataaggtaaattataaaattatataaattagaaagttctagaaaaagactataaaaaataaatactcctctcctctctatatacttctccttcttaatactatatacgaatttagtgatatagggtacaattggatataccttagcggtatgcgttaacagatttggtacgtataggcacacggggccagtctgtatgagaaaccctacttttttgcggggatttcaatgacagggacccctgcacgcccggcacgcacaaaatatttgacgtgccagctcccctgcttcgtactcttaccccaagcggttaagtagtctagatataggggaagggggtagtctagatataacccgcctctgtattcaggctggatcgacagtgtggagatgttccagagagaaggaagcaaggaacaagcaaggtcgccaggggcaccatgctcctaaatggcttcctacgacatctgattgggtaaaatgtccgattttagccccatgcaccacgaccgttcccgcgaacagggcgtctgggcgtgcagggcccggggcacctagactagccaccggacgggcactccaagatcactgctcttgccccgaaccgcgttcgtgtccttttgggggactgacaccagtgagaccacctactctccacaggctcagcccactgaagtttcgctgaaagaagacctccaaacatccatcatcttggaccgaatctatccgattcacttctccatcatcggcatcatcttcctcccacaccgcaacccacacaaccacaataacaacaccaacaacaactttggccaccgggcaacggacaaccaatccagaccagcactacaccaaaaccacaacggttccatcaccaccggtccctcttcccgagctcagtaaaagctacccgctgagctacacacacggcgccgctgcggttgcagccttttactctcttgtttgcacatcaactgccgccataggggcacatcgacgacaagctcgcaatcatgtcgctcaacatcttccgcgtcgccggtatgcttaccttatcttggaggaaggacaagtcgaagctggattgctaactaactcgtcgccatggcacagcggactttagccacttggcttctattcttatccttctccataagatgacgcagctgaaggtatacacaactcgacctctggccatccatcccgaccctcaagacaggcaatgctaactcactactgtcacagagctgcgccggcatctctttcaagtcgcaagtcatctacttcatcgtctacgtcacccgctatctcggtacgccatcccttgaaagctatagatagctatgcgctgcggtccctccacctaggtagaccatttggctgacatagatctactgacagacctgttctggacgacaagctactacaacatcatcttcaagattctcttcattgcttcctccggctacatcatctaccttatggtcagcgcctacaagcccaccaacgatcccggtctcgacaccttccaggtccaatacctgctggctttcgctgccgttctcgccatcctcttgccctaccagtataacttctgggaaatcatgtgggccttttccatctggctcgagtctgtcgccatccttccgcagctcttcatgctccagcgtaccggcgaggccgagaccatcaccacccactacatctttgccctcggtctctaccgcgctctgtatatccccaactggatctaccgctacgttaccgagccgaagcacaagattgactacattgccgttgcggcgggcatcatccagacgttgctctacaccgacttcttctgggtgtactatacgactgtcatgaagggcaagaagttcaaactgcctgtttaaaccgtggaaacagcgaatgggttgggggaaaaccggggcaattgagcaaacaaagtcgatccatcaacctcttatccggttgatcaatgttcgactatcagcggaggctggactgctcgaattggtgattcgtgtttggcaccgtacggtaacgaaagtcgaaccctgaccacaaccgcagcttcagcacatactcaccgagggcacaaaactgttgtaatggcagaggaatggggactggggaggacatgcttcacccagtgcggtgggcatgcgtcgttgaacctcgacaaagagggataacgtgacaatgaaaataaatattggattgcatgttaggccggcgttggtgggatggagatggctttgtcgataagtttgcgcacaattatgaggagcgcatagccatcttggcgcgccaaggcaagtacactacacatggccaccatgggattggattccggcttggtgagcttctagaggcgatatatctatgtggtttagagaggtcgaacgactagggtactaaaatatcaaaactggcttcttctttcaggggcaatagcccgtgtgcttgagacatcaactgtggtgttcggtaggttgatcaaaaggtgacaccccttgaaccccttgcttggctgtcgcatggaaactgggtacgagccaagccggcgcataatcaaagatgtttcgagttctcagacatggtaacggtaccattggaagcgaacccccctgcacttcggcattgcacgatgctgacagtggtactacgcatcccaaaagcatgcctcaagaacatgctctcaaccgagaagggctctctaaaacgcgaatctagcctcccaccgttcatgccactggattactgggtatgggaagaggaatcatccttgtcccaaagcatgaatgatggttcttctcactctggtaccgactaagcctgacatatctggtcaatgacacaccattttctttaattctgtcacccatcttcctcgggagtgacgaacccgctttccgtgctacgtcctgaaaggaccgaagaacaaaacttctggggatcccagttcaccctcgtcatgtcgtccgcatgctctcaacgctctctcttcctcttctttcgcttccccccttcgacccacccgtcattaggggaccaggcagcacaggctggctcgctgggcgaaagcatgatgatgcttagctagcccacaacaaaccctctttctcacttcgtctctcccgctggcggtagacgttttccatagccatggccgctaatcactcgtttaacgttttcactaccttcgttctcttcttttttgtattaaacttcttaatatcttcaagctgtgccttgaaggatggccgccatgttgaagcagagcatgaggcgccacaggggtgggccgagagagaaattcacgacgacacagcgacaaatctcttctcatcaccaccgccaccatcaacgattacgataaccataaccaccatctccctcttcacctcaaccataaccccacctccctccctgctccatgtccaacaccgccgccaaggccccgacccagataatgacaacgccgtcgccgacctgcaatcccaaataacctccctctcctcccaactctccgccctctctcaagctagctcacaaaccagccaacaactctcgcaatcgctacaacaagcctcccaatccctcgcccaggcttcccagaggctaagccagaccgaacagagcttagctggcgcaaggatcacacagcaagcggctgagcaggctagtcgagttgcgacgcaagcagtcgcggatctgtcgagacagatgacagaaatgagcaggagtatgagccagagtgcggagcagagagtgagcagggttagtcagagcgccgaggagaggattggaagggtgatggagagcatggctgcggttgcgaaggacgatagtggtgaaaagggtacgaatatgtcagttttggtggggaccgcggtgggtggtgtggcggggagttcggttttaacggggttatcggttgttatgtttatgaggaggaggaggaggaggaggaggagaggggataggggaagaaaatgggggggaaaagagggtggggaggtggtgtatgctggttctgttcgtgatagtggttctgctcgtgatgttacaggtggcctcagctctcgtggcagtagccgtaacagtcggagtatctcaacaagggaaaacacaaaaagctatcacagcccagttgtatgggtagcatcaacaaacaacctttccaccgccggttctggccggacccacgtggcatcacgttcgacaatggcgacgtcagccatcaagttatccgactacgaagacgaaagcgtctacaacgacgacggcctaaatggcgggctaccctccagctcgcggggaggaagtcttatggagggcagaacagcattgtcaccaccaccgcctccaattcctccgcgagctaggtctagatctcggtctactccaaaagaagctgctcctgctcctcctccagcagcagcagaaaccttcccgttcgcccccgaaaatccggttcttcaggctcccactccaataacaacagcagcatcagttctgctttctcccttcccaccccgcccgaagagtgtcaggacaggagtaggcactggtccagtcaagctcaaagaccgccaaaacagcggcgacgaggccatgggggtaggttatgctgtgagctataactcagcgataccaccaccacctgtacgggccgccccacctgcaccaccaaagtgggcgccgcctacgatacccggctatgaggatgatgcaaagccgttgagctcctcaggctttaagctagacgatccgccaccgtcgggggctgctgctgctgctgctgctaacaagggaaagaccggcagcaacaaccgtaataacaggctcagtatcttccccggcccaagtcctagtccgacgccaagtacgcagggatggtcttcgtcgccgcttagttcgccgtctactcccccagttcctactgtaccaaccgaccgtttggaagcaagtgaacatgggagtcaacttaaacggggaggaagtggcggaacagcggaaggagaagaagaagaagaagaagaagatgagaacgaaaagagaggacgaccttttcaaaagcgacagcagcagcaagcccagacccgggcccggccccggggctcctccgtaacgggacaatcaccaagtccagctcctacactagaggcatggctaaagagggggatgtcctcgactagagtgccggtacgaaggagggggacggagacggagacggagacaggaatagtagctggtccaggggcgtcgccatcatcatcattgccgagatcagcttctacttcgaatcttgctgctgctgtgaggaggcagtcgtatacggcgaggttgagggaacaggtgcagcagcggtacatgctggatgcggacgatggggggaggggggaggattggcctatcaggcagtcttagtgtagattcatgggtagagagaaatcattgtcgatgaaatgacagatggatatgtcacttgttgattggtgatgatgtgtaactgaactgatgctagttttttttttttttttttttgcgataatagacaaatattcttgttcctgtatagctcggagaagactgaaggagctgtcccgaaaggggaatggatgttcgcttacgtacctctagtgcagttttgcacactatctttgcttcaaatgcaccgcataatttgccccaataatacttgtccgtgcaacataagctttgagatgaagccagtctcaagagtgtccaggtgactatccgtcgaggaagttgttaggcaagtttagaatggtggattgtacgggatgggtgggcgctcgggccgcttttgaaattaacttgatagcagccacgtttaaactccgatttcaacaaatgacatcggtccgatggtgtagttggttatcacgtcagtctaacacactgaaggtccccagatcgagcctgggtcggatcatcttcttttgcgattttttttttcttatatttaccttttcctatacttcattcatactttggaatggatttttggtttattttcccttttttgttactctccagtcttttaattttctcgttacctttaggcttcctcatttttgtagtacacctagttctgtcatattagcaaaatacacccactcctcttcatcgcggacgtgatagcgatcctgctcgaagaagagtgaccccctactgattttcttacttgtttcaaataatacacaagaggcgctgagcttgttctcaaatcatggaattgtcctccaggtcggaaaaggcaacattatagaagaaagggtcgtcaaacaacagccatcactaaaccaactcaacctagtacccatcatcatcccaccttcaaaaccctctctcaacgtcctcccctaaccgtcgtcgtcccccctcccctcctcgaaccaaccccataagcactccccgcactcccataatacccctcatcatcatccgaatacgccggcgtatccaaactgctacttcctctaccactaccaccaccatgtcgacttctactccttcttctatccctaatatcatacctatcatcatcatccaaatccaaatcccgatcccgatccctcaactcccgatacccccctcctccccgttccttcgctctcttctcttcttcttcttcttcttctcccgccttcttcttcttcttcttcttttcttccaacttcttctcaatcacattcgcccccaaccctccaacagcagcaccgacgatagtggaaatcagcgccgctttacgctctctttcttcttcttctttttggctcttcctgttgctcctggaactactgctgtggctgtcgtggtgggatttcttgccattgtgatgagacgatttattacgtgcgtgcttctcagttgcttcgcgcgctgctagtccgccgacgatggcgccgaggacgccgacgcccaaggcggtggtggagggggaaaaagtagacgagtagaggtctttggctttgcggaggggtgctgctgctgggctgggggagcggcgggagcgagagcgagagcgggaacggcgggatgaaggggagcgtcgtcgacgggaagagcgggggtagtctgactcgtcgtctgtggtgtagatgctgcgagcgccgcgggagcgggagcgggagcgagagcgagacaggccacggctgatacggctgtctcggctgggagagcgagcccgacgggcgtcggtgaccgcgagggcttggacggctcgctcgggatcacgcagttctgggccgccgtagattttggtctcacggacaatgtgccgctcgcgagtgccgggcgctgccgatggggctgaagctaggcttgggccgcgggaccggcttctgctcctgctgacgctgatggttcgcgctgcgacggggggattggtaccaatgccggagctgcgctcccaggagcggtctctaccccggagcggagtgccatttcggtctcggccgtcgtcgtagacgtaccctcctggccctggccctggccccgatccggtgcggtaagagataggaggagaaagtggtggggagggaacgggtggcggtgctggatgtgctgttgctgttgatgggatggcaccactggcatacggacgaggagcgcggccggggccagagatgaaatcgggggagtaatctctgtcgcgactggagtgatgagagcgggttggagagggaccgcggccgcggcgggcacgcgcgtcttgttcgtccatgaagcggaccatgtttgagtcgttgtgatgaaagatttgttgtgttgcaatgtgaagattccaagaatcgagttatgtgtctgatgccgtccgtttattaacggcgacctgacgtacttgaccacgagctggtatgagtaccctcaatctcttctcttcttgagcttcgaagcgtccagttcgtataacctccttgccaacgagcaaagtcgtcaacgtccaaccttaaagttgtgtgatgtcgaacctcggaaactagagaccgacccttttgccctcttgctgtcgaggcctttcacttttgccgtcgcctggataatgccgaggtgtttgatagattaattccccgggcgctgtgtaatgatacacgtaaaggacgttccgaccgagcttctagtgtcgtaccgcggcgttcttcctttgcctcgtggttgtgtaatgataagcctcttttgactaccgaagtgatagatgcggactgccaaggcacgaaaaggcgagaagaagtggtagtgtgacctcagttggtattgccgttgttggtgattgtggcaagtaggttgagttgactcgaatttggatcttctactatgtagccatgaaaatgggaacaacagcgagttgatgaagaagaaaagactcgtatatgtaggtatggaatacgaactcccggtgacgacggtgatgcttgcccgatgatattcagggccttggtgtaagtgacggcctaacggggtgccccacaagccgaacaatgaacccccctcccaaaaaagaaaaagtgactgaaaaaaatcagggaacttccacttggacggagcccaaacgccggctctttcgggaatttgccagttgaaagggcacgaggccttcgtaaatcgaatcgaagaagcttcgtgaatgatgggggactgattcaagatagtcgagggagacaaaccatgagacccctaaagagacaataaaaagaggaaaaggaagatttatccacctaatgatcaacagtgaaaacagcagattgtctttccttgcgaagctcgcatcccgtccaaagcggaatggaatggctgttgttgcccagctttgctctcggctgtccagccagcttcatttcatgcccagccatctttttaccgtacccaagcagagcccaaccaaatccactttcggtcacaatgtgtcccccccgaaaagaatatcactttcctcttctcgaatcttgttgttgtgctggtcctatgcattggtacagcatcagccctaactggggggtcgctgtcgtcccactgcagaagtcgactgtaattggcggagacggcgaaaccattccatatgatgtcactgtcgccaaccattcaggatcgtgaaattcttgggatgtcggggacaacaagcggtgataccctgcagatacctgcgtctcacaaagctgtccgtgggcgtcgatcttcaccttgttgctgacctcggtgaagaccgagtgcaatctttgaattaaaagtacttacacagctgtgattgaacaaaagcaagggctttccagcactcgccggttgctggtaacgttcctgtttcattgttccttatcacccaagaaaggttaggtatctaccagaaaagttcatctcgagacatcatatgattaacaaggcctggatttccttttctcttccttgcctttccgtctcttcaaagtagcttttgtctgtccgaccggcccagcctagcccatccatcacccatatgttcatttgcgtctgttactttttctggccccatcgttgccatgtcgtaatcatccattcacttccaaaatagccatgtacctggtgagtaaaaaaccattcacacaggtaacccctcttccgtagcttcatccctctccaacttctccagccccgtaccaacagcaccgtaaatcttcaacggtactgcgacctcgaagctctcgcagatgaggttctccgccgccaccaaaatcaaaccgcccctatcatccctcgaaatctcctccagcaagggatgcggttgctgctgctgctgctgctgctgctgcatagcattcctctgtctttcccgttcgcgttcagagatggtctggttcttgcgcaacataggcggcctgcttctgcttttctgatttcccccttcagcagcgctgccattggctttgactaacctcgtttccctttcttcttcctcttttccttcactacccttgtgcgcttcatccgcttcttcttcttcttcttcttcatcctcctcttcaataactccattcctctccgcctcttcgtcactaacaatgtcatactcctcctctccaatattagttatccccaaccccatcatcccttgcccttgcgcctgtcccagcatctgggactgtcccatcctctctaatgcctctgcgcttgccaccacgaactccaccctaaccttccactccaaactgactccgctcgttacaaactcgggtgtggctgtgacggggatcgttggcgtgaataccacccttttggcaaacatggtcgcttcactgctgcttaccagcacctttctcgttacacggtgcacactcgcttcacttctcagcgccaggctggaatctacccgctcggctgtctccaaagcaacgtgcacagcatagcaagggatctcggcgtcttcaaagtcaatggccatggtgatctgctcgcctaatcggtaagcggggcgggcgagcatgacgacggcgacacggcgaccgttgcgggcgatttcgaagcggttagtggattggttggagtagtgggaggcgatgttggagcggagaatggccaggtcgatggcctcttttgcggtgagagcaggcatgtgggtttgcgggccgaacggattaaagtgcgaggacgtgttagagttgacggagtagttggactgtcggcgggagggagggccgctagctgttggactgagaaggccaggggcgcgagcgccgttttggagttggagggagcgggaggagagaagctcgtcaacataggagaggaaggagtcttcgttggcggcgggtttgtctcccaatagtttctgtcgtgcttgttgttgttgttgttgttgttgtagttgttgtaattgttgctggtgattatgattatttaaagtagtggtagatgctgtgtttgtattatcaatggtcttaacccgagcctggtctcgcaggatgatgtagggcgccatcaggtcgtgacctaggatttcgccgtggctgttgacgctgccaagcacgcggaacggaacgtccacagacttgacgtgcttatcctttgcgcctcctggcctttgcgtgccaatgacgaggctgtatgatatcttcatcgccttgccgcgatgcgttggtggtagccccttgggcagtttgaacgaatattcaaacgtcctgctttccccgggtgctagctgcaggtcgacgaaaagaatcgactggggtgttgacaacagggggatcgactttgagctggcaatcccgcgcatctctttgatggtgctgagttctcctccgcctagaagctcgccaatggagctcgtgatgctgccccaaccgaagcctctcagtaagccgctgtcgcgcttcgtagtttccacaccgatgacgccgccaccatggccaccgactacggctttccgcttcacttgctcaaagggtccgaggtttaccaaagagccatcaagcgtaaatgaaccctggatttgcgcatatcccatcatcaacgtttctggcatctttgccgtacttggggagaaactggacggccgcctgctgtggcccgatcgcccaccagccattctcagcggctgtggttggacgtactcggatgccagggtctcggaagagtaattgctcatggagtaaaactcgccactactccttggtgtgccgccaatgctggttgttgaaagaatacgtgccgagggtatcgcaccatgttcgttgatggtggggatagggtctcttgatcgcatcgggagagacctgacggattcgccagcgaccgagtatgttgggctcatgatgttgtcttcatgtatgggccccaccggactgcctccgtggacaacatcgggcgaagaagatgatttggtgaaagggaacctgaactcggtgttcggctcggctctaggagaagccttgggagagggggacgttgcccatgggaagatgtttcgtgttcgttcggaaggagtcagagggccttcggtcgggctgtgtagtgtgttccggttgggagggtaagaggcatggaaaaggggtgatggctgctgagaggtctgcacttttgggtgtgtagctgtatgggggcgaggtaaatagtcaggcgtctgttcagtggtggcgtcacgtaagaaagacgcggccttgccagacttgggcccgccaaagaacggaagacgggagttgatctgcaaactcgaagctcgggcatgaccccttgctggtcgctgggacttggcgggagacgaattgaggtccggaacctcgtccatggcctttgtagagcccagtgacacgatggacaccgacctcttgtgtccgtggccattgccgccattgctccgggcggaggagctcgagggaggaccaccgcgggagctgctgctggaggcgggattctggatgggtgaccagggtatggagctgtctcgggcgcgggaagtggcagcagcggatggaactgtcaaggaaagggtggaccgatggccgtgaccgcgtccgcgcaccgagggcggcggcgccaggccgtcagcatggcccttggtacggccatttcctccttgtgtagcaactgacgacgacgacgacgacgactgaacagggtgaccggggccgagaggggatggctggcgcattcgttgctcggcagcggcacctagatgtctcggagacggatgcggattctttgtgggcgtggtcggcgggggcccgggaggtcgtgcgacgttcttgaaggtgattgtgcacttgacttcctctccggcgaagacgacatggtcctgccagcggacaaagacgcggatgttgctgttgctgttgctgttggcggctgcggcggcggcgtctgctgaaggcgacatggttgttgaggatcggcctgttttgtttatttgttgggtatcgtctagtatcgtgtatgtcgttcaaagccgtcttcctctttttatacactccttcctcttgggtatgcgtatgaaccaagcttcttctgcctctgttgatggatcgccgtccaggtcgctaatccgctgtttctctcttcattgctgacgagcagcagcattttcggggtacacagtgtgctcgagatcgatgctggcgtcggcgggcgggcgggcgggcgtctaagtcgcagattaggtcgtgttgcctgggtatacttatgatgcagtgtcgagagaaagagggaggagacgaagagagagagagaaaatgggaaaccgaactgaacgaatgcggtttctcctcctcctgctgactgactgccctgactgagagcagccaaacagcctgagcccgaaagcggtaggtcgaacgtgtggatggagccgccgggcgctgagtgttgttgcgataggttgccgtcaagccgtccgcaccgctggagtcgtcttggagttcttggctttggagcatcgatggtgccaagacatgcagatgacactgtccgatagcgtcaacagccccggagcacgcaggggaacctggctaggtaggttgtgcttggtgagtgaggtgccctgaggtgtgttgggggatcacaaaggaaaaaggaagggcccaagcttctcctgaacatccatggccaaaaggggggggggggggggggggtcacacaatcacttcaagttcctgtccagatgccttcagttgcaactaattgtttcagcattccatgtcatcaatctatgagctccatactcagagagactcttttaggttatcataggtacctatagtgtaacttaagggagcttgttcagacgccggcttgacacggcagtccgattgggtatcttgtccattgcaaaactccgaccccccaaacgccattcagcaaagaacatctgccaatccgagaatctccattatcaaccctaaccccggcggagtttagcaaggcaattgactgaaaccatcatgatgaagatcgacgacgaccacttcagaaaaaaaggaaagaaaaaacaaaaaagcaactgaaggaaaagaaaacaaagaccacaagcaaggagaaatccacccactccttaggtacccttccagccctccatcaacgccaaccactcctgccactcagcccactccctccttcttctctcctcctcctccatctccctcttgacaatcgcctgcgcctcctcaagaatcctatctgtatcctccacacccatccgacccatgctctccaaaatctctccaatggccgtcagcttctgatctttcttgtgcttcaacttgctctgcgtctgaccctcccgcatcaccgccacatactgcgcgtcggatttgtacttgagctgcgcgatctgctggttaaagtattcccggatttgtgcggggcggtcaacatcagattctttgcggattttaggcgtctcgacgggtatcttggtgttggtgttgcgagaggtggtggcattgacaaaggaggaagaagaagaaggaaagtgctgagagcgagaacggccgcggctaggaggaggaagaggaagaggctgggaaacaatacgttcgataatggcaattgcttcctcgttggtggtgatggccggattgaagagtccaccaaaagctagggaacctttggcgagctcggcctggagacgggcgctgatggcggcgtggacttcgcactcaatcagttccctgacaagcggacggctgcgaggtgacgaaagaggacgaggcggctggttagtttgcgttaactcttaaagtcgtgatggaaaagggttgcgacgggacttacattctctccagctcatccacctcgtgctcaagggctgccgtctcaacccgcatctccgcctcttgcttttccaggtcggcaatggccttgttgcgagcctcgaggtgttcacgcgccttgtgaccgggaatgccgtctgccaaggtaccggggtagttggtgatcgcatcctcgatctcctcctgattcgaggttgcaagtcagtgatcgatactagaaaaatgactacagcagaagaaggagagagaaacactcacataagtataggtctcaacatgaccataagggagctccggagcaccagcttcctgagtctcaacataatcatcagggagtttcggcggaggaccagctttaagttccaccatctcgaggctactgccactgccgctactcagactctcctcaggaaagatgatttcctttcccttgcccttccaatcagtcttcttctgctgaccatcaaaagggttcgcagaagcagacgaagcctcagcctcgtcctgggtcatgtcgaactccctagcctgcactgcaaactgcgcttcaaagcccggaggcaccgaaactatcttcctgatctggcgctgcgcatcaaaggggacagccttgcgaaggggcgggatattgcgctcgtcaatcgtaatgcggggaggaagatcgccgacatagacgtaaaccggcttgctctcgccaggtatcttgacgggcgagtaatcggcgaggttggaaaccgggcgtgtgccatctgctaaaagtgccggcccggcagtagcagcagcgccagcagcagcagcctcagtagaagtcgaggcggaggcgaaagcgctgtcgttgtcagtgccctgaagaccctggacactctcgggctgaccgtagcggcgatggcacagctcgcgaccggcaatgggatccatgcggtcgaaaggaaaattctcgattctgccggcgaaattggtgtgggcaacgcccgtggcggtccacttgaccgaagggttggaaggcacggagtaacggccggtcatgacgctaccgtcgtatgcgtcgtactgagactcgtaagtgtcctgggatgagggagagggggacacggccggcatttcctcgatgggaggtgtagaggggcgggtacgctcaaggttctggtaaaagtcagccagccagtcagtcagcgaatatctttcatacctatgtgtgaaagcgaaaggaaattacttacgctgggaacaggaaccttggctggaccgccaaccctaaaatatctgttatccgtcgcgcatccctccgtcagcttcaaaaaagtcctgggtgaaatgctgctagcatccaaaccctcgtcatcgctgacatcgccctctcgaaggaaggacatcttgacaaaccccctgggcggagtagacggagtgctgctgccgtatccaccatcgccaccaccaccactactgccactactctggtcagaattcgatttcgctgagccatgagacgcatgggaagagccatatgaaccgttggaaaaactgcgcggcgacgtggccgtgggaggccgggagaagccttgctcctcccagtctgcacgctcttcggcgatcgcggaatggggccgatagtaacgaccacgcacttggaggccgaacggggagtcgatggtgctgaggggggaagtgatgctgatgctcgtgggagaagaaggaggaggggttttcggaactttgcctttttcagaggacttgccatcgtccattggggttccctcttggtcttggtactcttggtacgtgcttgtgtcattgctaatgagttgcctgtgtctttcagtaataatggttgccacgccattttgcccactggtaagtatgtttctttcctctctctctcactctctcttctctccgttgggatgtgccactatccctttggttggtcataggttggttacaaaatgtacaccaacaccccctggaggcccccatatacaagaaggacaaaaatgatgacggtgacggtagtgtgtaggtctaaggggctgtcgacgtaccggttgtcgtcttggacaggctctgtgagctccaagaattcgggaggctggattaccgcctcttgggtaggctcgtttgccgtctctcgggcaggctcgctcgacatctcctggattgccttgttcacttcttcctgaaccgcctcgatcgtcgtcgtctcctgagcaggctcaggctcagtctcggtagcccttggctcatacatgagcctgaccaagggctctaacgcctcgtcgcgagggtagtggccgtggccggtaatgccgcgcatcgtgacgtaggccatcatttccgcgtcactgaagtgacgagtttcaatgggccggctgctgctgccctgctcagccgaggcaaggtcagctcgaccgcgtgtggataggccaggcgaaattgctatggaaacaaaatcagttgatgaagagagacaaagaaagagtcaagtgatggatgagaggcaagtgagcttacggcgggtaataggagggggctggaccgccggctcctctgcctcggtgttcacttcatcggggttgatgaagtagcggatgggcatatcttgctcatcctcggggtcgatgaaccggactgagccggggttggagttgttgtgagtgtggccactcattgttgttgttgtctcgcgtcttgagagtgatgaggtatatggtcagtcaaaggaaggcttcacgcgaaggttcggtggtgttgaaaggaagatgatgaggaggagtaaacgcgaagaaacacgcgtgaacgcagggcaaacaacgcgaaggaactttggttgctacaagtgacagttgattccacagcatacgcggtgaacaacctggattgctcaaactgagagtgaatcggatgcgagggaggaaggggcatcaagattcaactctacgaaggacgatcataacgaagaagaagaaaaggtcatactcacaaagtccttggtccgacttgttgctaggttgcgaatgagcaaaagtcaaatcaagaagaggaaagagacgagggcgagaaggtcgcgtcaacaagagagttatctggtttgcttactcccctccctgaacaatagtgcaaatcacttacgttaatcacaatagcaaacctcaataggcagttcactaagtcatccttgaaatctaacagctagttcaatacagcagcaatacctagtaatgtgcaactatgagacccaacctgctgcgtggtggtgaggtgatgaggtctgtaaactaggttggggatccactcctcatcctattcaaagatataaacaatagcagcctgaatcagccagacccgcgaggacaggcaagtgaacgtgcattcagaaaccactcacaatacctagtcacaataggcagacggacgggaaagaaccttgatagttcagatggacactctaccctcaaaaccaagccgaaattctcaccacgcgaccacttcatccgaactatgaaacacctccaggcagatttctgatatcgcaaggaagataccgacccacgcgagtagtcgtaagaataacccgagcaggacagtccaatacccctctttcttcctacagaacgccatcacacaactgtcatacgcctcgtaacaactcgcaaatacgtcaaccaaaaggtctcaaggattctcctgtccaggaaaggcctggaggttgggttcagagatacattgaggacgcattgaagcgtgtaggaggaccctgaaggtatgattgatggattgtgaaaaggagggggaaggaaatgagtgtgtgtgagagggagagagagaggttggcgcgggggggggggatatccttatcatcactcgccaagagacttcgtctgaagtgtgaaacaccgacagcaggtttttgagaaggaaggcacacgtatctagtatggtaagatagtcattcaatcattcatccaactggttactggttgggcagcgcaggttgttgatagagcatgctcgactccggttgtcggagctgggctacctagtcaccgcaagtacagggctcgtagttcttgcggtctgcccggcaactaactacctaactcaaggtacgcaggcagttctcgttaacccgctcgagagagtgatggaattgctgagggcgtcgtcaacgggtgccatgtcgtacgttactttgaaatggaaatgtgctcgaaggaaattcaagtagacaaccgcaaacatcaccaattttgacaacaggatcaacggcagcctggagtggtgattaaaattagacactaagccataaaatagggtataacaactcccgacggaatcctctctcatgtatccataaggccatgcgtccttctcaagctgttgccagcgtcttgttctatgctcctcttctcctctgtgctccttctcctacacttggttcgctcctttcgtcacgaatcccgtttctcagcacgcttctcactcctcaccgcaccaaagcccaactcacatactaggagtaggcatcaaaacataaggcaaatccgtctgatcccccctccccgccaacctaatcacactcccactactactatcactattctccccactcctcacactcgccccttttccagaggacgatgccaacgacaattgcgaaacctccccaggactgatccccgtaccattcgtctccgccctgcacagccccgtgtgccccgtcagcgccacgctcctaggggaagccggcgccgtacgaaactgtctcagttgttgctgccaggaatacgtagtcgagcaagtgccagaggattcgcggttcgcagagcgttgataaggatgatgatgatgatgatgatgatgacgatgactgcgactgctgaggtgggttcttgcggttttcgctgtttcggggcggaggtggttgtgagtgtgggtgctcctgagggaggaggaagaagacaagtaggaggagttagtatgttgccgggtcaggtgattgaggccgcggaaggggttggcgtcgcttgggcctgggtctgatgggtgggcggctgtggtgtatttggctgttctccttcttcttttgggagttttgggcgtgggggttctgggtggttcccgttgttgttgctgacgtcgatgctggcggctagcgatatagtgctctggttcgtttccagcgtggtacatgctaccgccatcgctatctttgcgtaaatcgccagaggagtaacttcgcctgggcgcatcgttgtcgatgtcgctttcgtagaaggagtttggtgagggttgttgcggttgctgcgagtagggagagaagaaacggcgatcattactgccatcgccttcggtgccggcgttataagcaattcccggatcattatcttcagctccatcatactcgtactctctggcaatttcgtccaacaccatcggatcaagcggtctcatgtctttaagcacctccgcaaaaacgtgcattaaccgtctgaattcgtcaagcgatagcggccgagtagaataccgagcgcgctcgtacagctttatgaattcactcagggcctctgatggtgctaccacgccgagctccgtcaaactagtcagatactcgcgaagtcccatgctctcatgtcgctgaagtagctccacggcatccgggtccaatagcggcgggtccatcctccctgcttctccctcagcctcgccttcgcatgcccggtccggcggtgcaagggtgatagccttggcctcgatcaaattcggcagttcgcgtatgactgtatcgtattgcacattcgcaaggtccggagaagtaggcggaccccagccagggtgttcgatctcgccccagatatgggaacctccatgtagtgcaccgatattgatgcacgtcggctcgtcatggcccgatgggtgcgtggtagtcgaatcatgttcggattcccggccctcaatggtgcccgcgctgagtccccttcgcacctttggtttccagcgagattgtctcccagcgaatctgtctgtggcttctttcgaggcttccttcgctgccgtggctatccgtccactatgctcttgctgtggttcttcatcttccccttcatcatgattcctttccacctcttgcctttgcgatgtagggtgcggcacatttgctgttgcagggacagaagctggcccagaaccgggagcagctgaagtcggaggcaaaggcaaccttggtctcgcttcatacgcaatggcggcactcctgctgagacgggcgacaatcaactgtctgacatcgcgaggcacgtcgcccttttctacagggacccatgatttgggtatcgagtcgagcaccgctttgttatagtacagtcgggtggcgtagataaagacaatgatgagaatagtgacgaggtaacagagcgcaacaatgaggatgctgtagttctgcttggtgatgatcgcctggcggatcaagtcgataggactgacaatgagaaaagcgagaaggacgagatagatgaagtagtagacaagtttgtagaggtagtgggcgatggtagacacggccgacttcattctttagtgtgatgttgtcgaggtcgcagctggatattcaaatcacctgccgaaagaggcaaacgtagagaagcgatcacagctgaccgttgttgaggtcgaagctgccgctggttccagaaggagctcgtaacttgcgacagaaagatgttgggcgtcggggagtgtcatggcggcgcgggataggttggaatgcgatgattcgagaccggaggaaaagagccgcaattcaagggagatagtggccgattatcagattgattaggacattgaaggaggtgcgatgcctaggtaggtatgttaggtcgaaaaggcgagaaagaaaataaataatgaataaactcggcagcggaggccacgcccgcgaacaaaggagaaccttgaaaagatgcaggaactggaccgagacagcgaacggaactatcgagttgggttaaagcccgtggatcatggcacgtgtgacctcatttcccgccggctcgcccatccctgcacagccgcaccattacctacgtaccgagcccctgcacggcttgaccgttcaggggggcacagggggggacatcgctgcaagtaaacaatctatttgtaccttatgtagcaccacgaccgtacgctcactgaggtagtaccatacaacataaaacattccataacatgccgccgaaaagaaagccatgcagcttttctccctatttttccttttaagcaaaacccccctactccgtgtgtgtgtgtgtgtgtgtgtgtgtgcttactcatacaagaaatatgctccagtcatcacaatatcttcatcacctcttccactggttcaggtctagtagatggtccgcccttggctgcggctccggaaaatttgcagcctccctggccaggcgcatatccgtcaacgtcagcctcaagtcccgcgcatacggaccaaactcgacaatgagcgtggtcaaagcttccctcaaggcctccagaatagcatccacctcagggcactccttgataccctcaacatccgtccagtgaacctcgaacccttccttgaaccggtccagcttcttggtcatattcgtcaatgtccggataatcgtcgcgatatccctctgcacgttgccgtacttgtcctcctgcagactgtggcttgtgagcatgctgagggcgtaggctgcgttgatgtaaagactgggctcgccgtaagggcttccgagaactgcatggagcatccttctccggtactccttgcggaatggaatccccacccacttgtggagtcccttcagagcccaactcctgatgaggctggcggtatcgtcggttcccgtgacggccttttggatctccaggagttgatgcttggccgcatctatgaccctcttcgcaaatggcttgaggggagatccttgaccaggagcaacggcaacctcaacaaccgtcttctcaacctcagacaggaagttccgcctcctggcagggcctcccaggaagatgggttcctcctttggaggtggagcagttcgaaccttttcctcaacaggctgtactacgggagcagccacaggctcaggagcctttccataattgccaatgttcgtctcaaggctcttcagaacctcgagacaaatggagcagacctgcgaccacgccggtccgtcctttcggtcgaggtcttcgtagatggctttgcgtctctccgggaaatcgcgcgcaatcagggccaactcccacatggcgaagcacttgtttgaccattagcaatcaggtacgtgacaacgtgcacgattcaagcgaacataccttgtaaaacaactttctgtgcccgagtccgttcaagagactgccattgggatccttggaccccgatgtgaaagggcgttgatccttggtcggttccttgaccatgaacatggtgaacgcagtgttaccagcaatccaaacgatcaggagcatggtgctagccaggatgatcgaagtggcgcttttgaaggagacgggccacgaatatggcacatagttcgtctttggaaggttgaagaatgggcgaaagaagaagagcgacagccgccagaccaccttgcgcaggaacgggtaggtgaccaaagtcaatatcaggctggcaagcgtttgattgagtgactgcaagaaaatgctaggcatctcaccccagaacttcttcataagggtgccgacatcactgttgttgttacggacggccttctctgagggcttagcgacacccaagaggagccggtcaatgtccaaatacagatgtctgatggcctggtagacgccgagcatcacaagatgggtggtaatgaagacagccttctcgttcagcctctgtctatcgtacgacaggtacgtcacccattccaacccagagtccttaggctgggaaaggaggtagacttgggcaaacagccaggcagagaaggcatatgtcaagatggtctccaaggttgagaagttgcgccaatgcttcaggaaggtatcgaaagccgagtcggatgttcggtagccgggatggtattgtgcgatgcgcaggatgaggatgagcgagccggagaaccagaagaaggcggcgcgaaagccagtcgggccgatgggaaaccaagaccagaggactagatggagagcagcatggtcagttggttcgcgtcaggtagcagaaggtagctggccagcttacaagagttccatctggccaggccaatggcatagacatatgcgatgacgagcagaatcaaggctgtggtactaaaacggcgatggagtgcaggctggaggaagtccttgtagggcggtcgtctaacagatgcggacgccatcttcacagcacattgtcgacagtcccgccgtcgttatggtagttgtttgcctgtggatggtgtctggaagacgtgatgcgcgtgagggggagggcggggaggggggaggtgggattggtcctcgtcgaaattaagctgaggtcagtaaagcccaatttggatcttgaggcagcagcttcgggtttgatatgaggtgttgagttggttgtatgtaaataaaaaaacggggtgggcctgcctgccgcgctggactggactgaactgaagcttccagttcccgtagtccccaaaacacgaggggacgcgctgtcgtcagcctgtcactctttttggatccacacgagctgaaggcccggtatcatgattggccaagatgccccattacgtctccaacaagccaagccgaagctttggagcggcagggcaggacggcagggatccacatggaagttccctcgaaactgacagtggatgctgacagcgcacagcgggcagccactgagggacagcgactggtggtgtcctggctcgcctggataacgcaatccattgcaaccacttgcgaccacttgcgacccggcattgtcgtcccagatcacaagtcacaagtcaccttaggttcccgcgcttcaacttacaaccatccacccaagggaaccttggaccaccaccgcctgttgacaaaaacatcaccaacaaaacaggcaccgacgaatcgctcgttttccgaagggcctcatctcagcttccatttgcttgaagaaccgcatacttgtacataccgaatcccatctcgtcgacgacaatcaatcactaccctgcgcatcgcatcaggcaccgataagccaaactatctgctatcataaccacaaccacaaccacgacaaccaccaccagcaaccatgtcattcgatcagctctcctcccttgaggcggggcgccgtcgtaataccggtggcaaccagtacaccgatgaccccgagttccagcgcctctcccaagatttgatgaacaagctcttcaagcttaacggcaacaaccagcgactccaaggcgaggtcggccacctcggcacgcggcgcgatactccacgggttcgggaacgagtccacgagctgattgaggagtcgcgcgatctattcaaggaagtcggcgggggcgtcaagaaggtgcaaacctgggaagatgtcactgtacgttactattctctctctctctctctctcttatcaccactcctcgtcccctccattgccaagcgccggaccgtagactaacacgccatacccaaaaaaaaactagccgacccaaaaatacatgcaacaaaaactctcgcgcgaattccaatcctccctctccgaattccaatccctccaacgcaccgccctcgacaagcaaaaagcctcagtaaccgccgcccgctccgtgattgacgccaccgacccttcgcactcttcgcaccccgtgctcgagtccggggaaccccagctgctgcaatatcaggagcaagaactcacccacctcgcgtcgcaatccgatgtcgatttccaggatgcgctcatcctcgagcgcgaagaggagattcgcaatatcgagcagggtgttggcgacttgaatgtgctgttccagcaggtggctcagattgtcagcgagcagggcgagatgctggatacgattgcgaataatgtggagaatgtgagggatgatacggcgggggcggatagggagttgaggagtgcggcgaggtatcagaagaatgcgaggggcaaggcgtgctgtttgttgctgattttgagcgttatcttgacgattgttttgttggcggtgttcttgggctaaatgggtgggacatgatatggcatggtatgaaaaacaagtgcaggatgcggaaagacgggacacagtaaggatatgattgttgatgatgttttgatgatgaaacggaagggaatggcccggaggacagggtaatcctgtaatggttggttttgttatttctgttgctgtcgttgttgttgatttcgttatcgcaaagacgcctgggagggatcaaagacaggggaaaggcgttttcggagttcttacattcttttttgactcttgttggctatacagtttccatctggcctctgtaggcggccagtccatctatcatccatccataggtatcttatgtctcatacatctacatacatactgtacaaaaaccgctatgctctatcttgtgacatggcttgcgagatcactttctttacggctgtgtgattcggctcccaatccagccccggcagcttcggtctcacatacggatcatctcccctccccttggccggtcccagatatggcggcaacggcatcttggccgccaccacgctcgtgatcgcgttgctcgtcagactcgtcgtgatccagtacaggtgcagcgccgccggcaagttgatggtggcgggcccaacgatcagcgtcagcagcagcagcgcccgctgcatcctaagtcctacggacttttgctgcttgatcttggatgcgtgctcgccaatattgtttgggttgacgtcctccgtcccggggttcaggagacgcaaccacccttcttggttgcgaggcattacgttgacgaacatggtgaaagaaagaacgaaagggagaatgtgcagagggtcggcggccatgaggtcggggaaccagaggcagccctccatggtggtggggagggtgttttggaaatagctggagagggattccgggaggatgttggctagggggttgacaatggcgtcggcgacgggcgtggtagtggtgacggatgcttccgtgacggcctgcgtggcgtttgtggccgcttcagttgcttgtaacactgcttgttgtgtggtttccgccgccttcgaggccgcctccgccgccgccctcccatccttattagcccccaaaaacatacccaacagaccaaccggtccgccacacaacctcctcaaagcctcgatacccaccagccagccgggaaaggccaaaaacggcacaaactgcttccatggctgcacgccccactctttcagtaaccttttgctcgtcttctccatccgcttcatgatctcggtgggcgggtgaaagtcgtgcttgacgggatcggcctgcttcgcgtagttgacttcttggtagtgcctccggccccatgccatcagaatgggcttgagcagggcccggcgctgggcgagccgctgggtgtatttggccgcgggaacgcggaagatgaggctgatggtcgcgccgaaaccgggaatgagaatgtaccatgggatgtgcaggttggcttgggcggcgaggaggagctgctcgacggtggtgacggcctcgttgacaaaggttcgtcgttgtgagggaaccgatgaggctggactattcctcctgtgatgtatttgggtggctgctgtgaagcccagtggtcgaactgagctcgatgtggtggaaagcccatgccgggcgagcgagctcatgctcaaaccgctgactgtacgtcctccgaaagcagccatgatgagctgggagctggtgatgagtgagacagggtagaaagaagagaagaaagaaaaaaagttagggcatcatattatccatccaacttgaatcaccctttccttccaacctctctcttttcagcactttactgctgaacaactgagatgagatgttgttcccgctgaaccctgaagttcacttggacattcagaggatcgatcctcttggaattcatcgattggagagacattcccgatactcaaacattcaaaatgaatatcgtgcctgccggctctaagccagggtcccaagcataactatgccaagatcaaacatgaagtccgtgctccgtactcatctgaccaattgtaggcttcagctgacacttggtgactgattgtgagcttgcacattccacttgctcttggcgcacagtgttccctacgtcagagctcgacgcagacccctgaatggcgcccgcttgcactatcaaacacccccgcaaataccgtagctgccgcgatagtacataatcagtcatggtggtggtggagggacctgaagccaaaacacaaggccagatcattcgacctccatcaccccgtcaaacgttatcatccgcccagcaacccgtccaggcttctgttcagttcagcagtagtcggctttgggatgtcgcggcgatttaacttcatagtccttcgtttagccgttactccctttctgttttctgtactatatgacctctcatctatccctgggccatcttgctagagctgctccaacaaacgcccgttcgattcgcgcctagataacccgaagctctggacacttaatctaccaaagttccccaagcaacggcgcatagcgctcaaataccaatcgatacatagaaccggcataacaatacagaaaccacgcataaataacgcttcccggtatggcgaacggcctcttcacatacgttgccatctccttgtttactatcggcccgcttctcgccctgtttatccccttcgtatggcgactggtcggttcctcgctgggatggtacttgcgtaggaagacagacggccgacgctgccacattctcgaggtggtggaggccgacgaaaggaaatatcgggactccaagagcgcaaagggccgaaaagcggagaaagaggatcgggacaccttcaacaacaccgaagctaccggcacatccgacggcaaggtctacgataaggattgggatggcatcgtgggcttctttcaccccttttggtgagttgtacctaggggatctcgtactgtaacagatctggcactaacaccagacgcagcaacgccggcggaggtggagagagagtcctctgggctgctatccgggccacgcagaaacgctggcccaaagccaagtgtgttgtctacacgggtgatcacgatgttagcaaggaggctatcctctccagagtagaggttagagaagtgcccaactgtaccgcttcaagcgcatccccaagtgtcttgctgacctctttactttaacagcaacgcttcaacatccacctccacccgcccaccgtcaacttcctctacctgtctacccggcgatgggttctcgcctccacatggccctacttcaccctcgccggccagtccttcggctctcttatcatggcctgggacgccttctccctgctcgtgcccgacatcttcgtcgacactatgggctacgccttcgctctcggtttctcccgcttcctcttccgcgacgtgcccacagccgcctacgtgcactacccaaccatctcgaccgacatgctcgagtcactcgacccagcctccgccgtcggcagccagggcgtcaacgccggcaagggcactggtgccaagggccgcgccaagaagatctactggcagctgttcgcacggctgtactcgctcatgggtgcgtctgtggacgtggtgatgaccaattcgacctggacgcaggcgcacatcgagaagctctggggacctgtgcgcaacctgacgggcgcggtgcccggtatcaagtccaaggtcaaccccatcgcggtggtctacccgcccgtggccgtcgaggagctggagcaggaggtcgaggtttccccggaaagcgagaagcgaagggagaatgtgctgctgtacattgcgcagttcaggccagagaagaaccatcaactcattgtgcaggcgtttgcggaattcttgaagagcggatcggaagcggcgagggacgcaaagttggtcctggtcggcagtgtgagggatgattacgactcgaagagggtctacaagctacggctgctggtcaacgagctgcatatcaaggaccgggtggagttccatctggatgcgtcgtggccggatattctggagtggttgaggcgcgcaagcgtaggcgttaatggcatgtggaacgagcactttggcatcggagtggtggagtatcaggctgctgggttgatctcggtggtgcatgacagtggtggaccgaagctggatatcgttgtcgaggtcgatggagaacctactggtgagttttgcacttttgactcctctctcgggccgagtttgactaacgaatgtaaaggcttccacgccacgacctccaaggaattcgcagagggcttcgagaaggctttgtccttgcccaacccgtacgctgtccggttgagggcgcgcaagtcggcgaaacgcttcactgaggaggagttcgcgaggaggtggatcgagcaactggagaaatgtgtggctatcaaggcggtcgaaaagcccaagagcagacagtgattgcgccatctactgctctgttcgctcctgcaccttgccttattatacgaacgtcattactatgctggggagtgtggcggactattggccccagccagaggagccagtagatatcatcatggatacccttttcttaacatacaaataattcatcagctgctttcatctatagcgagtggttgaactgtcatacagtgggaggtgggaagatatccataggcactatctattttgtcttgattcatgatgggtatatagaggcttgaatcaattcagatcatcttggtgatgtaagatggatgacaagaccgttcttctacaatatattgacgtttcaactgtagaacgagtcatgatcaggggtgagtttagaggctgtgtggcccgtgcgcactactcagaaaatccagactccatcgaccactcaggttctccctgtcatccactttcctattcggatcacaagtcaaaattctgcgacaggacctcgattcatcccaacttcaccaaaggagaagagttgagatattggacgcaggaaccggacttgggcatctgcatctcactcgtccgcctcacttgggttttgactgtttctgcgtcacaacccatcaatgtcggcaaccgcccgacttctcttcactcgatcaatcatcaaacccacaacatcagcatccatccgtagccaattggcgctgccgaataacaaattctcctgggccaggtcagcgagccactacacggcatcaacatccaaagcagatttcgacaacgagttccacaaggacaacgggttccataagcagcaccatcagcataacaagatgggcaagagacagtttaacggcaagcctggaaagttcaggaaaaagcagaagaaggttgtggttgcgtccgaaggatccccggaggaagttctgctgcacgatatccatgcacttcttgagaccttgactgtggccgatgtggtcgacgagggagccactgaggctcaggctgaggccaagccggaggttgagaaggtagagggtgaggagaaggcggaggagaagacggaggaggccgagaccaagcaggagcttcttgcgcagggcaccgaaatcgaagccgaggtgctatcactgtcttccaccggtgatggtcttgccaggcagaagggttcgaactccaaccacatctatgtcgtccccttcacggtccctggcgacgttgtcaaggcccgcgtctaccgccatgtaccgcaagacggctactcgcatgccgatttcctggaggttctcaccccttcgcctctccgcgacgacagccgcatccaatgcaagtactttgccaagtgctccggctgccagttccagatgctcgactactcggagcagctcaagcacaagcgcagcatcgtggtcaaggcctacaagaacttctccaacctctctcccgagcttgttcccgagattctcgacaccatcggctcccctctccagtacggctaccgcaccaagctgacgccccacttcgacggcccccctggcggcaaccgccgcggcttcaagaagcccatggaggagatgccgcccatcggtttcacccccaagggtctgcgcaaggtgatggacatcgaggactgcccgatcgccacggacgccgtccgcgccggtctcacggccgagcgtgagcgcatgtccaaggaatttgcctcgtacacccgcggcgccaccatcctgcttcgcgagagcaccaagcgcgtgcccaagcccgccgacggctcggaaatcgccgttcccgatctcaagcccggcgtgctctccacgcccatcgccacccccgccgccgacggcagctacaccgacttcaagacgtgcatcaccgacaacaacgccacctcgaccgagtacattgactccttcatcttccagaacccggccggctccttcttccaaaacaacaactccatcctctccccctttaccgaccacatccgccaacacatcctcccgccctcgctgccggaaggcgccaagcccatcaagaacctaatagacgcctattcgggctctggcctcttcaccatcacccaatcctccctgttcccaggcggctcgatcggcatcgacatcgccgacaagtccattgactttgcacggcgcaatgcccgcctgaacgggctggacgagtcgcagtgcaagttcattgcggccgacgcgcccaagctgttcgagtccgttgcgcaactcgacgcggacgagaccgtggtggttctggatccgcctcgcaaggggtgcgatgccagctttttgcggcagctgatgcagttcgcgcccaggagggtggtgtatgtcagttgcaacgtgcacacgcaggcgcgcgatgtcggcgtgttggtcaggggccgcgtgggggatacgtttggggaagcgtttgtggatccgacggagggggagaagaagatgagtcgctatgtgattgagagcattcgcgggtttgatttcttcccgcagacggggcatgtcgagggcgtggcgattttgaatcgggttgatgagtagagagtagttgtgggtgatgaatacaagcaaaagaagaaaagaggctttggaacgagatgccgcttactgatcttgggatatagaaaaggatgatttgcggctatcatgtggtaactatgtatatagatacggtacttgaaattcataccccttgaaagaccattcatcttcttgtgtcgttagatggtcggtttgcggatgaactcgtattgctttcatcaagtttgtcacgtcaagggaaggaatatggtcatggtgaaggagtgtaaacgattagtaaaggcgttgttgagaacaggctaccgcctagcaacgagcggactatcagctacttagaggtaatctagaggcaccactagagagcggctaatgtcctctttgccggtatcacgataatagtcaccatgtacgatccttcactaatcactacactcgggtaattaccaactttcactcactttctctgcctcctttgcattattcacctcaactttaactccatccctttctcaccacacccctcaaggaaacatagcaaagctttaaccgctcgatttcgagcgcctacagaccccaggaacagcacaagactttacatcaactattccatgaccaccagcagtaacaatagcaccaaaggcgaaaaaaggaatttggcggaacatcataatgacctttcagattattacaacttgcgctatcaatcggtttaactctatagcatcttcttgatgacctatttttacttgcagaaatgacaaccgccgactaaacagccagcgctctgacgtgccggtgcctcatctacaaggcgagaccggcaaagatggcaaaggcacccatggccatggcgggcacggtcatagcaacggcgctgccggcggcgccgctggtgttcttggcgtcggacgtagcctccgagctggagcccgaggtggtggagttgccggaggaggaggtgacgctgccagaggattggatcttggcatcgttggtgccgggagctgttgtgattttgttagtcaaggttttccttgatactgaagaaaggagagagaaaaaatacgtacagttgctctcgtcgttgctgaggggcttgacggccaagtcggagatgacgctaccatcggcgttcttgacagtgtacttggacttgaagttggtaacctcaatgagcttgccgctgggcttggggctaacaccattggcgaggatcttgggcacgttgggaggcatggcggggagggtgaagttgccgtcaaagtccttggactggatcaacttggagtcgcacttggggggcttggggccggagccgtccttggcggacttgacgccctgaatcttcttccagtcgagcttggcgaactgatccttgagggtgtagaagtccttgaggagggtgacggactggtccttggtgttgacgctgacgagaccgtagctgttctcctcctcggtgtactcgtagacgataccaccagagaaaacttggctgaaatccttgccgtagatggcgccaacttcggtgaacatacggggcttcacctcgttgcagccatactcggagtagaagacggggacggaggtgttgctgaagccctcgacgaggtcgacgtagccggacttttgcatgtcactgtcgccgcaccaggagtagctgttgagggcgaagatgtcggcgcggctagggtcgtcggacttgccgtcctcggcgcaggtgaagtactcgaagctgtcgaagagaacgtcacggacatcggcggccgagtagccgacggggatcttgcggtcgcagtgcttggcgacgtagttcttgatatcgcgggtgacggccctcatgtaaggggggacctggccggcggaagaagcgtcgttgatgacctcgtttccggagaagaaggcaagggtgttgtcgtagttcttgaaggcctcgacaacggcgaaagtacggttgacgtaggtgtcatagtacgactcccaggggttgtagttctgcagggagccggcaacctggggagagttgacgtcgaggatcatgtagataccggcggcgttgaagatgctggcgcactcgtcgtggttgacatccgggttcaagttatagacacgaatggtgttcacgccgagaatctggagaatggcagcgtcacggcggcagatatcgccatcgctgagggggtcctttccgagggcggcattgtagccagcagagccaccgggctggtaggcgacaccgacgatctggaagatgttgtcgttggggtcgacgaagaactggttcttgaccgtcaagggcttgacggcggccgcgagggtcgcgctgagcgcgataagagtcgattggatctacagtcacatgtagcgtcagtcactgcggctgtttcccccaacgttcacatgcgtgccactttgatgtacatgctactgcagtacaactgcatatagcacggccgaagaggctgcgccggcgcatacttacaagcatggcaatagtatgatggggtctggaaattccgcagctactggatttgcaagtcgagatgaccgagttcggttgttgattgacgacgagttgttgctctggtgatctgcccaaatactagtagtagtagatcgaagggcaacggagactcgaaatgagaaaacggcggtcggcaggcaatcacaacaaagctgtctaaaggagcgacaagaagaaagagcggagcctcagatcaggcaaatcggacgaacgagtgtcaggaattaaagaaggtgcagagaatgcgactccaacaagacgccaaagtcgatgcgttgtacggaaaagacggggacgaaatagaaaggaaagagaggaaagcaaggaagaaaagggagattccaaggcgcaagttggaacaggccaagataccaggggcggcacaccccaagccgaacacgggcaagcaagtgaaggaagtgtcatggtgatttcggcgtggttgggaaggcccatgggggcaccgctccacacaagcgagctagcgaggttagccaagtgtcagggtaggtaggtattggataccttttcccctgccgcgcaggactgtggcacctgaggtagctagttcataactccccttgattactgcttcatccaattgcagtcttattcggccgtttatcaccatttctttggaaacaacacgggggcaccctttgttctgggcgttcttgtgaacagtgtcgcgctaatctgagaaggatcaagtcatcttccgttgcaacctcctcccatttatctgcggatccaatcctctctccacattcttcttgtattatgtaggtgaaatgtatcaatgttaaatacccgacctacatacttcaaaaagccaagtgtgagtgtggttccagtcctaaagttattgtgacggattcatggagcaggaataaggctgttgggttactgacgatcgccggcatgctacctttgtctgagattaaatgtgatttccatggtctccataaaccattttacaactcgtactatccctgcacaacgatgggatgacagagggacactcccgcgccgcctctgtttgagattaggtgctgttcaagatcttggccacgacctgtcaaaacggctgtgaggaagttatgagagcttctattgtttctcaatgccacacatatgacttttgtgtcactcacgctgtcacagaaaatgtcacagggaacgacacccgaactctcacgggagctctgatgcaggcacacagaaccgctgctgtctattcgcacggacaggcacataactgaagtacctgagcggcaatgacgatttgtaaatctgtcggtagcagtcggcttcaatacatctttccatcgcatcttgtgatctggaatttgcctccctcattgcttccagtatcaggtgctgctgttgaacgtctgaacatgccgtgatgacaaagcagccattcagcgtctggatgacctcctgttctggaagctgcatagaacattcctttgcaacgaactagtgccgtgcgcatcgccaaaccggtacactactcgattgattacgaagcaacgtcaagcaggtataatctgtgctgaactcatccatcgttgatgccatcaacttgcacttgacaacaaactttaaacctctcacgcagttgcaaatagaacaaatcatcatcccttacggctcaaacttccttgcattgatcttggagttttgggtacacagctatcaaaaacactttgcaatcacgacctttaaataagatctcatctatatcagctctcctaattcttcaactcagctatcaagatcgagggcggaactactcagaattacgcaagttcttatcgagtagtccatactaatcataatgaacgattcggagcaagagtcgcagccaaaaggcgcaccgctgccactcgcatcagaggtcagcacatcatacattaacgatggcgaacacttcgaaatgacaatcaagttcgcccctgagaaacactcccaaagttggctttttagggacgacaccactttcgaggacattctcatggccctcggccaccaatggcctgaatatgaattttcgaaatcgaaagctatcgtcgagaagcgccagtcgccaccatcatcatcaacaacaacaaagaccaaatccctcctcaagactccagacgacgatgccctccccatgcagctttacgccggcaactccctccgcttcatggcccccaagaaatcagccctcgaatccctccacgctgcctccgcctcgatcgccaagcgcgaagcagccctccaagcccagcggcgcatggcttacaaaggccgaccagcggctccaacaagtagccaacgacccggtgccggtgggatccacaccatcaacggctcaacagattcagacacccgcttcaccttccaaaccatccggcccctcccccacctccccaacccctcccggagcctttcctttcttaaccggctcgcctcggaccccggcatccgcgccgccatgcgctcccaccagttcaccgtcggcttattgacagaaatggacccggggcagtataccgcctctaatcacgagggtaccacccgcatcttgggactgaaccgcaacaaaggggaggtgatcgaacttagactacgaacggacgcgtacgatgggtacagagattacaagacgatccgcaagacgctgtgtcatgagctggcgcacaatgtgcatggggatcacgacaggcagttttgggatttatgcaagcagattgagagggaggtggaaagggcagattataccaagaacgggagggtggtgggtggggcggagtacgagtatgggcctgcgcctgtgaacgagtcgccagatgagggggaggaagaggaaggtatggtgatggatcatggaggttggacaggcgggacgtatgtgttgggtgctagtgatgcggtgccgtcgtctacgtcggctgaatcagctgggttgactcggagggagatcctggccaaggcagcggaggagaggatgaagaaagcgagcggtccgaagcagggcagtgagaatgaggatggacgtcgcggataaagaggagagctatgctacaagcacgatgacctcttttggctttttgtgggcattactatcatcatgtgtagcgttttggatttttcgcatagcgtttcaggtatatgaatacccctacaggatgataccatgcatacaattctcatgatattatacgacgccaactactattccgtattccccgatgctgtgcatctttattcaggttgtgtttgtgtgtttatgtgtgaggcatcgtatcgttaggggcccatggcaatcacatggagccagaggtacctacgctcttgaactttaagtggaacttggagtgcttgcctactacaaatatctccgcgaaataggacggccagagaactacatcatttgacatgatccaacaacggccacctgagcatcagtattagagacattcagacatgttgacgaccaaggcgaaaagcttcgacgctcaaattacctttactgccctcaacaccctgtatatgctatagaaccacgctacgagctcgtattgtgtatctccttgccaagcaagtcgattcaaggatgaatacggccacagacactaaggcaaaagcctcgtattccggtccgctttcccctgaataacatcgtggtctccaggattcctagtcaaaatggtgcgggtcgttaagggcactgatatcgtataattttcttattgttcctatacctcaccgttcaacaactcaagagtattagaagggaaggtagcaggctctcgaacactgcccatcaaaaccagacaacgagactcgctaactcagcatcactcggagcacatgatgaacaccaaagttagacatgccgagaaactagtagtattgtaaattcaagtagatacgtttcgtacttagctggacgagcctcaaccagacacacatcaccaccttacgatcaacgcttcatgggtaattagcagagctcaatgacaccatatcatcttcacatgccgacctttcatctgagataagcttttgtgtacaactttccatgcgagttctcgctctattgggatcttctgtcatgtccgcattaaatgcaccaggataaaatgaaccaaacccgctccccgttccctgaccagaaatgaaatatttataataccatgtgcgccacacccatcagccttttaagcttggaactccaccgcaccgctctcctcccacttgccagggaccaatgccagaggcacgataccactgacgtgcatctcggggccaaagatcttggcattgagtccgagctcttgtgtcgcagccttgaggttcttgagaccctcctggtagttgggaccggcacgacggacccagatctgagtgttgtgctcgatgagggccttgccatactccctaagagccttgatgacacccttgaaagtgctagcaacgttggtgaagttggcaataccaccaccgatgaaaaggaccttacccttctcagagacaggagcacggagcatgaggtcgagaacagtgcgagcgtagtggtaggtctgagactcggtgggagcaccagagtactcaccgtagttggcaagctcatcagcaaaaccagccgaggcaatggcatcggcgtaaaccacggaggcaccaccaccagcgacgagagtccagatacggccattggggttcaggacagtaagcttgagcgaggcaccagtcttggcatcaagctcagcaatgtaagcctcctccttggagagctcacggccgaagggagcggggaactcaatgggcgggccggcatcgatgttgacaccggtgttagagctctgagcaacaatgcccaaggcggcgggagagcgggcaatagcccacttgttgccgcactcgaagtcggccgtttggtcgagcttagcagcaagatcgaggaagtgaacctcggcagaggtggcatcctcgttgggaatcacaaccaaggggttgatctcgaggtaggtgaactggcagtccacatagacggcatagagacgggcaactgtgagaggctgttagtactaatgatcgagtcatgcatccgccaaccccggatggttatcaggatgaagagtgtgggttctcgacgcctgacagggcaccgccaagactggccggttaagcttgatttgacaggtaaaacttactgaagtcaacaaggacattgtgaatgcccttgggaacatgcttgagcagtgtgctcgcaagctcctcgttggaagggtattgtgaaaggtcgacggggatcaggatcttctcggcctttgcatcgacgtcaccgacatcaacaccaccctcgtggtagaagagaatccagtcaccctacatgatgtgcagttagcttccgcaactttattttaagtttggcaattcttttggggaaccacgtgttgtgatggggtttgggtaggggttgagggggggttgtggtggtgaggatcgcaaagggggcggtgggtgtgtcccgctccacatgaattgggtttagcctccgttcgtccgtagactggcaggggcaacacaagtcatgcacacgactcaaaatgtgcttctcatccccaattttctcaacctcccccctaaatcttctttttctctttttccaaagtatatgaaaactgaggcccgctgcctcacgaatttgtttcgacttgaatcgggatgcggacatcggacctcttgggcttggcgacaccttcattcggatgcacttgcatgtgggacctttctgatgattcgacgaattgccaagacgactggaaaaggcgacaacacttacatcacgaacggagttgatctgtttcacgttagcgtgcagttcatttgtggatgaccttggccaatccagcaatgggacgacttacgttaatataatactcggtttcctgaggatggggcacgaacggctcaacaaggaactggcgaaggacgccctctgtgtgctcgaccttctgaggcttaccggcgcgctcagcaatccaggccttggcctcagcccaggtcttgttgagagcaaggagaccgctcttgccacggcgcttgatcaactgatcgggcttggcgacgaagcgggcgccctcctggaggagccaagggtaggtgacctcagcctggctgagaacaccgttcacatcggcatcctcggcgaagtggagggaagcaagtctgggaggagggttgtgcttggtcgggtttggtagcgtgctgggcttgatgacgggggcacgggtgaggtggtagttgaggatggccttgccgtcggcctcgaggatgctcttcgcagacattgtggtggattagaagagttcaggtatgtgaagatttcctatgttcggttgcctgcttttgttgctcctgttagcaccctgataatgaaattactggtctgcggcgcaagttgcaattgcgacagcacgtccaaagttgggaaagttgggaaagctcccagaaccagtgcgccgttcacacagctcgagctagttgttccttacctcaagtgaggaacacgcaaacagtcaattgagagtggtgaaagactgttgttgtgttggacgacaagaaactcgatgacggaggtcacagtcgagtgtggatgttgatggtggatggagggaaggggaggaatgaagagaagggaaaattgatcgaacggggtgggaagaagggcgggagagagttgaaagatgaagagagagacgggatgcttgcttgcctttggatgggaggggaggaaaaaaaggaaacggatcgatccaattctttgccaggcacggcgagggcaggtcagaattgcagggacggttggtacagcttccacttctgcttttctggtcctgttgggggagcgagcaacggaagggaccacggccagaaaccacgcctgagcaaaaaaggtaccggccccgcgtcctcgaaaccattggggatgactggctgggcaggcaattcagcacaaaatcgcaatttccaggatgccgcggtctgggttttcgaggggtcagaggtaccggtacttcgcggggtatccctgtggatcctggtgggacaatcactggaggcaaacccaggctaatgcaaggtgggcaactgtgtgccccacagcttccaccgcaacaagcaccggcggcatcagcaggcggccagcgtcgaccagcacctggctcagcaacagggaatgcagctcggttcttccagccttcctctgtgtccacgcaagactgtcagctctacactagaagcagctcaccattgcagaccattgtcctcgtccatgcaatccattcgtcaaagtggtcaaagagataatattggaatgctttgggctgctttacactagtgtgctctgccctgtggcatgggaatgcccagtgttgtactgtcttcttttaccccccccccccccccccccaacccaagtgggcttgccacaatattcgtcaaggttacccgttcctctgtcaagtggaaattaaagaccccaagtggcccagaaactcacttaattgagtcacgatggacgtcgttaacgattcgttgatctaagcgcaagctggaacctcgaggacggaggcggcgtggtacgatttggaatggctttgacggacaggacagttttcattttcatccacttaagttgttcttgtccctccgcgcctcatgggcggccccgtaattggggttcgtccggtgccggctctcacttagacgcttgtccgtgggttgactccagtttcccctctcgtcactctccggcctaaagccttgtatgacggggactgatccggagtacactacgggacgaggcacggggttccgtagtggggagacacgcaattctggataaggaagcccgttgtcgatgttgttctcttctccaaaccggaacccccctttttgttttgctgttgttgtctttagttcatcacgcatctttctttgtcgttggttcccccgcattgaggtggtccaataggtctccgagtggcacgcacatcctacccgatgttgatggctggtatgctatacctaccatactcgggtcctgttgtcttgaccctcgtcgtcgtgcacctcgaagccagtctgcccctattctgctttccgtttcgagaagcacaaaatgttccttacagatcaattactttgggcaaatgtccaaggtgatcatgcactgccaagggccacaaaaggaccgcagcttcgtacctttgttgacgccgagtggaaccagaaaccccccgaggacccgcgggcgccgccttccgcaggggtagagctagggagcaatggccgcttcccagggggccaccagatagggcaaggctcgggtggaccccccttcggctacatgtggatccagctgtgtggatgacaccgttgccccgcacccagagctttggagtgaaaggtcactctgtttgatatctccaaacagctttgatgacagtttattgcatgataccccaggttggatgacggctagttgctacacccaagacctatggtctgttgctgcttagtggcagttgtcatctacactcgtggtaaccatttcgtatgtcatcttacctttcaagaggatggggaggatcatgattacattgatgcttatggaggcccggggggagaggggtcatcatggtgtacccaaagaacctggaataaacacccgaactgtctccagctgtctatgccatgtcgggtcgggaacggcgagcattccatgccacacgcaatgcgatgaacatggagcggaccatgtcacagctgcgcctatcaggatcggatgaggtgttgcgcgtgcaggttacccttggcggtaccggtacttaggatcaccaagctgtggggcccaccgcctgtcagcaacgcaacgcactccgagtgggaaggaagggaaaaaaaaaaaggttgacctcgaaccagaggctgccgtccgtgtgttctttgcaattccggtgtcgcatagccattgaggttgcaagcatcacggtccgatcgaccagggtccaaaaaagagttggggaagtcggcagtcttgttggatttgaccaccccttgctggccaattaactcgacgtccgcggcgagcgaacaccagcacggaaggaaagacacacgaccagaagacagttgagatttggaagacagtttctggacctggattttttggtgaagtcggctgtcaaattgaaactgcggagctgctcctgcctcctccccctcgcctgcaaacttgcgctagcaattctgccacccgaccaggaagagggaccttgttacgtaccctcgagattgttaccaaagagcaggaaccgaccagacaaaaaaatacgctccccctcccacctcgctgctccagtccccccgtcaccaaaaccctccatttacctcatctcccgtttctttcttttcccctacaccccctcaagtcttgatcttgacccatctccctcatttccctccttcttcctctttcaattctcccatccttcatatcaccacatcgcctctccaacttcacttcctttataccccaccatcacaggaagtcatccgctgggagagtcaccataaccatattcagtgaagatgccttccgcaacgaccgctagcaccaacggtgccaatggcgcctctgccagccctgctcccggcaacctctctgcgaacgataacattcgccgcttcgctgctcccagcaggccgttgagccctctccccgcccatgctctcttcaacgacaagacacgatgcttcgtctacggtctgcagccccgtgctgtccagggcatgctcgatttcgacttcatctgcaagcgctccaccccctcggtcgctggcattatctacacctttggtggtcagttcgtcagcaagatgtactggggcactagcgagaccctcctgcccgtctaccaggaggttcccaaggctatcgccaagcaccccgatgttgacgtcgttgtcaactttgcctcctcccgcagtgtctacagctccaccatggagttgatggagtaccctcagatcaagaccattgctatcattgctgagggtgttcccgagcgcgtaagcttccacttgccttccacccacccttgccttggttgtttcaggcagctaacacgttcttaatcagcgcgctcgcgagattgcctacgttgccaagaagaagggcatcaccatcattggccctgccaccgttggtggtatcaagcccggctgcttcaagatcggtaacactggtggtatgatggacaacattgttgcttccaagctctaccgcaagggctctgtcggctatgtctccaagtccggtggcatgtccaacgagctcaacaacatcatctcccagactacggatggtgtttacgagggtgttgccattggtggtgaccgttaccctggaaccaccttcatcgatcatctcctgcgctaccaggccgaccctgactgcaagattctcgtcttgcttggtgaagtcggtggtgttgaggaatacaaggtgattgacgctgtcaagcagggcatcattaccaagcccatcgttgcttgggccattggaacctgcgccagcatgttcaagactgaggttcagttcggtcacgctggtgccttcgccaactctcagctcgagaccgcggccaccaagaacaagagcatgcgtgaggctggtttctatgttcccgacactttcgaggacatgcctgctctcctcaagcaggtctatgacaagcttgtggctgatggcaccattgtccccgcccccgagcccgttgttcccaagatccccatcgactactcgtgggctcaggagcttggccttattcgtaagcctgctgccttcatttctaccatttccgacgaccgtggtcaggagctcctctacgctggcatgcccatctcggacgttttcaaggaggagattggtatcggcggtgtcatgtcccttctctggttccgccgccgcctccccgattatgccgccaagttccttgagatggttctcatgcttactgccgatcacggtcctgccgtgtctggcgccatgaacaccattatcacaactcgtgccggcaaggatctcatcagctccttggtcgctggtctcttgaccattggctctcgtttcggtggtgcccttgatggtgctgctgaggagttcaccaaggccttcgacaagggcctgagcccccgtgagtttgtcgacaccatgcgcaagcagaacaagcttatccccggtatcggtcaccgtgtcaagtctcgcaacaaccccgatcttcgtgtcgagcttgtcaaggaatacgtcaaggccaagttcccctctaccaagctcctcgactacgccctcgccgtcgagagtgtcactacctccaagaaggacaaccttattctcaatgtcgacggctgcattgctgtctgcttcgttgatctcttaagaaactgcggtgccttcagcacggaggaggctgaggactacctctccatgggcgttctcaacggtctgttcgtgcttggtcgttccattggtctcattgcccattacctcgaccagaagagactccgcactggtctttaccgtcatccttgggatgatatcacctaccttctccccagcctccagcagcccggccctccgggtactgagggtcgtgttgaggtccaaatttaaaaggaaattatatcgggatttgggatggttagacatgggatattttactttacggagcggttacggtcatgaatgttttcattttgtttcttcggcaggtggtagagggtcatcaagcaagggaagagtgtatgacagaatacgtcattaccatttacggggggatttccccataatgcaatcaagacagcatcaactaccaaatgagtgtattttttttgttactgtgagacggggtcactaacatgcagggactgcttcacttaccgtcgagactacacgatggaatcacggaagtcgggcgcccctgtcgtcgccgaaagaccgccaaccgccaagtcgacccgagatgcatacttgcattatgggccaacgagccacaggtgcagtctgcagcgctgcgtctcgtcaaggtgatctggatgctatgcccctagcgcgtatcacgaaagccgactgggtaggacaaaccccggctgagatttcgagacattctacttacaatcttctatgcatcagcgacacaccggagggtttcctttttcggactttcaaggtgcacaggacttgtatatgcaaggcttatgggggggcttatggccgccgagaatagaacatgggtcgtggggaaacggcccgtggggcagtattccctcccaatcgtaagtagacagccgtcgtagggtctccgacatggtcaggtaggtacaggtacaagacagacaagggaagaaatcaacaaggggggtcatctatgtccgtaagtactggtactagcgtacggctaccaatgcaagtcatctcacttgaccccccgtccctttcccctctacataagcagatctaccgggtcatccgcggcttgaagcgtgcacaatgcactgcgtggtatgtatgcaaggaggttggacccaaggtccccagcttcggacatctggacctggctgctggggctttgtggtcttgggggagtcagcagcgcggcatggcgtctcggtaatcgactgagataaggtaagatcagtatgtaagggaagggggtggatgtggagtgtaggtattgtttgtagcccgccttgctggcctgtaacctgcacgccgtcaccctgacggatagggtaaggtgagatggatcttggtgtgtaatggaatgcgcaagtggttctggatggtggtgtaagcgggtatggtctggcaaggatctcggttggttccaggttgataccgtataatctgttaaaggtgattttcgggtaatcacttgttacgcaggcataagcaggattcaaagtgtcggtcaactatgtacaggtctcattacagcttctttccacctttaagcctgcttatgcttacatcaaagtgattttatttcgaaagtcaagttcgaaagatctatatgagaggccttcgctgggttaactgaagttgataaggcgagtagagcaggtcaagatgtcgttgcgtcatgcggaagtgatgtagaaagtatcttgttatgctaagaggatttaacctatatattatctttcatggttacagcacttcacaaagattgaaccattctttaacaatgaagtcaatctcctatcatggaatactctcactcgcggacctgagatgtcagccaccagtaagataatgaaacacctggcagtgattatgagaaaatagttaattagtatcataaacatatgcatgcggaagtgacggtgatatgtcaaagtcaccttggaaggccgcaggaattgtgcttgatgcggtacataggatatcgggctatggtacccttaattgcgcctcgggatcggaacgacggacgggaggatcatgctgatgcgctccacctgcaaactgtcaagatgtaaatgccaatgttaatgtcaggtaccagcgatgccttgtgatgtgagctgccaaagtcatccgagccctagaggtggcgacaggtaggtacatctctagataacagcatacaatggactgtaccgtcattccatcccgaatcgccatgctgcaacgacatatcggataggactcatatgaccaggaacgacaacagccttgcaagaagagggaagaccttggaaagaagtggagcaggaacctaatgcggaacccaaaggatagacctggcattacggacgtaacccttgcatcctttggcgatcttaaaagttaagcatgattgtcaccaagttcactcggctggattttgtggggatccgatccgggtcccgtccggtaatcaataagtgagcggatcggaagtggcccactaaactccggcagaagctccggtacctctagaggctccgatttaagtggagaatcagagcttcggcgctcaagcggggtaactccggaaggccgaccgggttccacttcgcggggataaatcgaggtgaatccggtcgctgggccgtaggtacactacttggaagacgtgaagctagtaagagagagaccactgacgatatgccgtttcgtacctctttggctgtcttacacagatggtagtaagtaaagaaggtgggagcgattaggttttttaaaaaaaaaaatgcagtttacgctttgtccggttgttcagtttccttaaacgacttgaagagcaattggcgtttgcgagtttacagcattttacaacctgaaagtatctttaaagtttcaagaaattaggaacgaaaagagtgaccactaatgtagaacgcgcatcaatctatcgacgtaaacttgtactcgccatcgtgaccaacaacaacctcactttgaaatttaagcggtaaatcacggcagaattatcttgctctagcaaagagttcctgaaccgttgccccaccggccaaatcgcgaccagccaatcgtgccgcgcagtgtgtgcgcagtacctgacccaccgacgaaccccgtaggccgtagctaccgtccccggccggcgcacggcaactgtggtgatccatccagaggagatccccggcgggccgtaaacacacgctacgtacgagacgaggctaccgaaccaacggccttcgaggttcccttctccgttttctcatccgactgattgacggcggaaagtagagcgttattcgcgaggtgcgtaataattcgagcgaatcctttctgacaccaatacgatttaccttttggcgcaagcggcgccgcacctgtttgaataaactggacggcatctcgaattcggttgcgctggcgcatttcaaacccacccggacggacacctcaactgactttcggatcattgttcatatcacaggaacgcggcagtaatccatttttatcccccaacctacctacatcatccgaccttcaacgacgacgacgacgacgccgatacctacccctcccacgagcgagtccaaaccttccaatcgtcggcgtatcaaaccagaaataccaaacctcccaacacacacaaaaagaacattccgagataccctcctttcttaacaacaacaacaacacaaccgccacaatgtccttcttccgcataaccctccaccgctccgccatcggtctgcccaagcgcacccacggcgtgctcgccgccctcggtctccgtcgccgcaaccaaaccgtcttccaccccgtcgaaccccaattcgccggcatgctgatgaaagtcaaggagctcgtgcgggtagaggaggtcccccaccgcttgaccaagcgcgagctgaaggatgagcgcaagccggacgccgggtttgtggtggagaagcaagtgagacggttcatcccgggcgtgggcgtccaggacgaagtggatttctccaaggtggtggaggagctgaaggcgcagaaagttgagaatgtcgaaggggtggagaagatggtggtggagggaggggcggtggtcagggatggtaagcgggctggggatctgggcgtgaggacgagaagtgattgggaggttattggcaagatgaagagtgttttgcccaaggttaaggctctctaagttccaagttgttgacagggcaaagggggaagaatgaaatgaggaggaggaggagggataggaggtcgagaaggacagggagggttggcaagaccgcgcccagtttagcatattgccaaatggttggctgggcgcatggttctgtcactacgtcccgagccagctgttgaatttctttcgggacgggcttgtgtctgggaaatactgagctcgtgtactcactcggttggcttacctcggatctcacgccgtctagaagcactgctttgcttgctcggatactcccgtctttctcgaccaccattttgtacaatactgtatgctacgaattccacgtagtaggacatcatcgggaatggaaaaagcacgttggaacaagtaactacctgtgatctgcacggcagctaaacatgcctgtagtgattaagaaaaaagcgagcaacaaggacggatgtgactgaagcgagaggtacctcttatcaggtcatgaacatcaccactgtgtgcgacaccttaaggaactagacctctactcggccctgatgattatatccacatatgcagatcatattcactatccacggacagacaacggtcgttggctcttcactcaagcttcaacacttcatcacacacacaaacacaacgatgctattatctatcataccagtttccttttctaaaaaccatccgaattttcccccccctgtttcctagtgcaatgggaagaagagaaggcgcaagtactctcaacctcaaatgaattaaaaggaaaaaaaagaagcaagacacaaacgccggccatccgcgcccaaaaggagctatcaagccacaaccacataatcaaagcgacagaccaacatgatctagagaagaaaaaagaaaagagggagccaggcactcaactgccctccgtccgtagcaagaccataacccactgactggtgtctgtctgatctcgccatcctccagccttacccggaaccacaaccgcacctaaaccgaacttcgactcagtgacatccacacccgtacaaactttatccttcaggaggtaagaagtcaccgcctcgacatcattgcacaacccgacaaaacagctaaacgcaggaagatgaaatcacctcaacgggtcttcttcttcgagctcttcgccccctgagcttcggacaaagcttctgctttccgttttgctttcatctcttccaacacctccctcggaatatggccaaaagaagattcctaaacgcttctagcttggtccacatactcctggctgggtgtctcgtactcgctgacaaagtacttggtcgtgtggcggctgaaccagttggtgaacttaataagctcctcgcggaggcggttgactgattgctggtccatgtttgtttgggcgacgagttctggaagggatactgtgggacgagttagtaaggttgtggggataaagaagcagacatggatgtatgggtttaacggtgatatcttacccagtaaacgagcgaggtgctcagcgccataagtgtcggaggcgctcttatgcttctcgtccgtgccggcagtccagatcaagtgctgctcgtggtattgtgcgcgctcaaagctgtgcctcttgtcagtattccagaccagacgggacaagggatgcgggccaccactcaccgatagagaaggatcctacctagacacctgtcaaagtactcgcgcaacccagcaacggtctcctcgagaatatccatctgtggcgactctggtacccggttgggacgctcatgctcgaggtagtccttcaggatctcgtcgacagggtggacatggggaataggcaccagctgctggttcttggtgacattttcccagtcgtcgacaagcaacgccttgacgtgatctggtagcgggagtttgatggatggtcggttgtggaagttgtcctcctataatttgaactattagtaatgatcctgcaatgaatatgaggttcctcatcaaaaccagtgacaagatgcttggcaaacaacgctcctaaacaacacgacgcttttgtgccaaggacaatcaacgacgtgttgacgtggctgtgtcgacccactagggtgcggcaaaggcgacgatgtctgtgcagataactgatggtctggaagggtgcatccagaccaattagtcagactgtcttcaaccaacgccaccccggcctactagggctgagatgatgagtggaagctatacggtgtagcatgagatgaccagcgcttgcgaggccattgtagtagaatacacaggctgtacgatggaatcctatcgccgttgtagggcgtgtacgggcagttgtccgacaagtgaagaaagaaccacaaccagcaaacgtactttctccttttccacgtccttcggtgtgaaacggcattcccacatcttcttccctgcagtcggctccctaggcttgcgtatcttggcgagtgcctcgaggaggatggtgaaaggtccaaaatctactctaaaaggcgtcgcgactcgtgttgagctgcgcgaactccagtcttcatcggccttcttgcaagcctgaccagccaaaggaatgttatagtttggtggtagctcgctatagtatgcctctaacttctcggaccagttgccgttattccttgccctgatgattttggggtggttatggccgatgggcggtggccgcgttgatgtccagcccagtgcgtaggtatcgtcgaacgtcgtccgcccatagcggtcgacgtaggttgatgtgagtttgttgggcagtcgcatcagacgatctgccggctctgctagcttggaccatcgcgcttcgcaggctgcgaacgagcttatcaaggagctgcgactcggggtgtcgtcgtcccaatcccggccatggctacgcatggagcgcgacatggtgatgacttgtggcaatctcgaaatatataatatgatcttctgatgccaagcgaggaatgcaacggcgatgatggaattgggggatttagagccgtctctccacaaagggatgatggggagagatctgatggtgtgttgatgtggtgatatttgcccgaaactcgccgcttgctctccctgactgagattcaaatagcccaagcgaaggcgaaatgtagatttccaggtgattctgtgaccggccaaggatgccgcgtaatccggacaaaggtgagaggatgatggaaggtggacggacacgaggaccagcaggaggcggctgacgatgatgacaagaggaaggacgaatgagaaatttgcagcttctcccttgtgagagcggaacaaggttgcgcagacagttgcgtgtgttccaaatccagtgactgtgacaagctgctgagatccgaaacggtgctggtgatgaaaagcgcccaaagtgtgttggcgagcagagggaggggagtgatgttggtgagtgtagattttgagaggttgcgagatccaggggtggtggctttactctctcgctgctcttgtccaggcagggccgctcagggtcccagctccggattatgggtccctccaaaactcaggtttggtgcccccccttccctttcacaaccacagccatgtttgctgtccagaactactggattgtgcttttttcccccgtcattttttccgtcctgttttcaggattttcatattttgttcagaaatccgtgttgtggccttctttgttgtgagtggtcccttgacactttccccttctccgtatgcccgagattttctgtgtcgcctagcaaccgacactccacacttgtaaaaggtcgccaacgacaaccacatgaacgaagccctttgtagttgacctgcttgccccggaaaccagtttttgaccactcgcggtcatgaaggctggggttgtcgaacagatgaagaaagaaattaaaggtgatgcaaagaggaggatataggagacgaaacagaaggatcaagaaaagggaacgccgccacttactgtttcaaggtcaaaatcacgagcccttcgcgggttacggttgttctgtgtcgtcgtacctgccgcagttcgctcctcactaccgcgggcagagctgagatcggaaccaccaggacggccgcccttcttaggctgcttggccgccttaccggactgcagctgcttgtactgggcgaggagctgctgggcgagatctttgttttcgtcgttcaacttgcggatgcggtcctgcggcacccagtcgtcccagctgctcttccagcccttgtagtgaatcttgtagctccagccatcgccgctctccgtcggctgcacgtccaggattttggcctcatacagcatctccatgtggaaacacaggacgcgctcatccttggaatagggcggctggggcgttttggacggggccattttgagagactggggtggccgagttgtgctcgaaaaagttgatatgttgctgctgctatcaaacgtgggttttcagcagatggtctagtgaaaacggttggataggtggatcgagcaaggtatgaataacgcttcgttgttgagtcgatgatcctgagatggcgggtgaggtattgggcccgcgggaaaaataaaaataaaaaatgagtagatggggaatgacgacaaaacaatgttgtcgtttcgttggttgctgaaattggagatcccaggagatgaacaatggcagggcggcggcaggtgtcgtcaagtcgaaatggttgcttggttcagtgagtggcccgggaaggtgtactgaagctagctgcctgcctaggtaggaaggggtcaatgaaacaactgaactgattgatagtgagtgaccactgagtcacgggaccacgtgtcttgctcatttagcgcgcaccaacgcgtccccctttgctgtgcgcctccattacattgttctgcatgggcttcttttcggctacaagtactctttgttcagttgtaattgtgacaaattgttttattactggcttgcatgaccactcagttctagaactcaaggtcgtctttatccattttcgtcattatcgcaaacaaacaaaaaagcacggcgcaatggcacctactgaaaccaagatcctcagcgactacttgctcgtccccgcgcagctgcctgcaatcatctccttgcaagagttcattgagctttttccgcggtcccttcagtcttcgcctcagatcagaaacttgtatcgcgatctgcagacccagagaaatgccgtcgttgattcggttgcggccgagatcgaagccgaggccaagcgcggcaaggccatgcgccgggtcatgatcaaggccaaacgggaggaggaggccccagagaacgatgacgaagccgaaatcgaacgccttgtaagatatgagaatcgcctcaggattgcttatttacagtgactagtgacagagctgactaatggccctcgtggcaactgtctggtcttgtagctgtttggctcgacttcagattcacaaactcccaaacataatattggttccattcttcccgaccttgaaggcgccgtgtcggagcttgaaagcgagcttcagcttcttggagaagaagaggcagcacttctgtcgtccattcaacagacagtgggtggcatgagcgacttacgctacggccgctttgctaatggccaactccgtgatcaagtgctcgaggggctggcgagcttgcgagacacttgtaaatccaaaaattaatcatattggtgatatcgtgttgcttaatccgagccatcatggtgaccccgatcttcaaacctcccgcttgttcctgtgccttcccctttttttttcccctatcgtttggagacattcgaacgcgttacccaacaatcaacagccgtctcccaacccagccgtcattcaaagccattccttcatcatccgcgtactagacgctatgataactaaatcgacggtatctcctctgactccctcacgtcgaaagagaatccaagcaaagtttcatgaactctgcaacttgcatgaattgtgaaacgacgtccttgggctgtgtaaccacgccatggacggccatttccttcatatccgtaaaaagagcgacaacgatacgtataaagcacatcacttcagcgacgagtttaggcagtcccagttcaggcactcccaactaagaacggccatcaccgggagcggcgccacgagcagggttcgcacggcggttctgcgcgccacccacgctgcggttcctacaacaagagaatgcgtgttagaaacccgccaaatgacaaagtgttgacagtttactcacatcatcgtcctgctaaagaaggatacaaagagcatcatggcccacgaggggacgatgctcaagtagtggagggcgtaagcaatggggacggccaggttataccgggcaagggtaccatcgaaggggtggagcgcgccttcgacgagttgaaagccggcggcctccttgccctccgtggtttccttatcaaatgtctcgagcagatcggccgccgtgacggtggtgaagtttaggcgcttccagtaaacatcgatggcggcgggcggggggagcatatcgaagacccagagggacgaagcgccagcggaccagacattgcagaggacaggctcctcttcacaatcgagaacggctacatggggggagttggggatagtcgagaacttctccaccgtctcgccaaaggccttttcaacgggtccgcagcggcctgtgatatgaggatactcgttagttctccaaaccagttgatttgttgccaaaaaagaatcatcatgcgtggtaaaggttcatcataccaaagcacgtcttgttgccgccagtaaccagaacccaccactcctcgggggtagtggcctcgggctggacgggcgcgtacaaggtatccttccagttcgcgagcgtgaggcgctcaatgtgcttgggctctactgagctgctggtggcagagtcggtgtcggaaacaatgggtttctgctgaggaacctcgtcggcctggggaacggtagcgccaccagcagtacccgcgaagcttccgaggaagttttgaaacttggccttgtactggtcgaggggactttcggcagctgccaacagaggcaatgccaggacgatggtggacgtagagaagcgcattgtgtctggaccgtggaggaaaaccgtgaagctcgacagggaccgttcttttacagaatgttggacggagaacggatcgtacaggaaatttcacaagaaaagagaatcagatgtcaagctgtctttttggtgtgagccccaatgatgtgatgtaaggacacacgttctcaacggaatctagctgagcagtgaggggcctagccgtgcctatcagacgagagcctggggtctccagtctgtagctcaatgcgggcgggtggagtaagatattggtgatcaattcggcgggcagacagaacgagagagaagggaacggagacttgggtttgctaaaaaaaaacttgaactgatagagagtacggcgcgttgcagatgccaattggatggacacctaataatacgagcacaaaatggatgccaacaggaatttccaagaagcaacaggtaaactcgggttttttgtgtgttgacaaaatcgagcaagtcgccgccgtcggtccagtgttctcggcccattcccagcattacgatacaagcggggaaccgtagcaacagagaagcaggtgtcaggggccaactgggggaagcttcagctcgagacccttcagttctgttcctcacagttcaaccggccacccaaccaggctcctcggattctagacatagtgtacctagcgagtgtgagcatgagaaccccacaaaccccaacccgaggatcctgtcgtgcctgccagatgatgtgagccaagcattggctgccaagagtgccaagattcttatcagtatcaatgacaaggatgaaagaagtgagcacggtgagtgggtaccaaagcaccagccacagtacagtaacatcgttgcgagctgtcattgctgtggcttaatttcgaggggcagttaccgttagtttactgccggcaccttgacggcctcgtcttgaacactcaatcatactattcatttgtatcgacggcgcataactgtttacttcagatatggtaatttcaactggcatccttcaaattgcctcaagctaacaatgatacaaggcgcccgagataccaaatcaaaagaggaaacgcggtcgtccacctaacgcgtccaaggctggagaagacgcgtcggggcgcgcagaagagacaacaaggaggccgaagccagtagaggaagcgcaagcggaagacgtaggaggcgcatccaatccggggccaaagaaacgaggacgacctaagaagacgcctcatactgaaccccaagaggaagtatccgcgcctgctgtcgtcgagaagcagtccaaacgaggccctaaagctagagaggaaactatcgcggaggaaccgctcaaccctaggaagagagggcgaccactcaaggaccgtgcggaagatgtcagtaccaatgcgcctgcagaggaaacgaggccacggaaacggaggaggcccactcctgctgcggaggagtccgtagaagatgaggtccaaccagatccggaaccaaccaaaagaccaagagggaggccgagcaaggacaacggaaaggcgacagcgaagggcgtgcgaggcagaaaagaagtagcgtccatcgaggaggaaccagcacaggagggggacgtccgccgaagtacaagatcaaccaatccaagtcagcattcatccaagacaactcaacgcggcaaggagaatagacgagatccatcagcacaccaggacaacggtcgctcatcactagccgaagtatctgcctctcaaactcagaatcggatgtctcctccgcagagcgaacagaccaccaagagcaggaaaggaaagaaggttgccgaagccgagggcgcagatgttgaggaggcggcgccgacacgacaacgtcgaaggggccaaactgttccagaagcagaagattccgaacgtcctgaagctgcccggaaaaacaagcgcggaccagcacatcgtccccccaatgctgccataagagagaaggctgtacctgcagccgctgctaagcaacagcggacagagaaacggtcagccaaggactccgatacgaataccccgggacaaatagaaaagccgcgacgacggaaaagtgtagagccggacgagaatgaaagacctcctgctcaacaacaacaacaacaacccaaagaaccaaaggaaaagcccccgcctgtccccaaataccgccacctcacttctcgcacccgacagatcccccgatccaccatcgcctccaaatggtcaccgctcgatcccccctccatcgccgcagtagacagcattatcgccgacgcccatcgcccgatcctcttcagtctccgcgaaacccgcagcgactcgagtcggcacgcccatgcccaagacatactggccaccttcgcgtctcgtctacacaagaagctggagaagggcatgccatttccgccaccttccattccttctgtctccaagcaaccgagggatatcaacggcgaaccagcaggcccaagtcacgaagcggagttcgactttgagaagaccgtcaacgcgatccaagcgctcgagaggacgctcgatccactgctacactctgtcgctctccttaagcgggagaaggagaaggaggagcaggagttggagcgggcgtacaggcggttgagaacgctggaaacgaatgcgcggacgcaatcgaggggatggagggaacgcggaaagcgggaccacgtgttggcgccgggcatgcggcctactggacctggtgctgcaagggattgggaggaggaaggggagattgagttggtcaagcccatcgagaaggacacaagtgggagtgtcttcaaggaaatcgaaggggacgaggagctcgtcaaggtggcgcagcagttgggaagccatatggagagtatgagagggaacttggagcagattgagggggtggtgcctgccatggagaagacgaagggcgcgttgcagggtgttttgcaaaagtatctcgatgataagcagtatgaccaggttgtgtttgggtaaggcgttggcggagttgtacgtcggtgatgatatccggactaaatgtccacgagtcatagaggatatttttgtgttttatgatcaagcgatcaagtcatgtaacaacagcgttggaccatttgttggccatctatctgcgtgccagccgctattccttcagtctcgcaaacgagttaacaggcacacattctatcggaaagctgactacaagattacgggtattatgctcgtctaggggtatatatgctcctggcgacgatcccaacgaccaatatcgcatggaaactgcggttccttccttcatcccccttcaatcctcttatgttcgatccctttatgtgcccattttataccaccggtattccaacgccagaaatgcaaggaacaagacaaaagaactcatcttcccgacccgaggagggcttcttccgatgacgaaagtcatgacgacgtcttctacgccaactccgtcttcacccactgtttccgcccatggtcaaattgatgtctgtcacatcaatcgatcgtcagtaagtgccatctacttcatctcccccaaccccaaacgacaatcagaagaagaagaggaaattactcacccagcgaacgactcctccgtcaaactcttcaccccatactcctccttcagaatctcctccacatcccacggcacccacgcctccacgccctcgaactccgtcctcctcagtggccaaatctgtctcgtcccatagccatgataattcttatcactccacaccccttgtcttgtccccgtctcttcgcgatcctcactcaagcccgtaatgtccacatacataccattctccatgtcgatccaccgcgcatcaatcacattcatcccctccaacctcgtcctctgcgcccagtacgggttcacatccaacaagtactttttgacagtgacctcgccctgtttgcccagtccttctttttcctcttcttccgaaagggtgtacacgtaatcgaacgtcgtctggttccagtcccgcgccatctgccccagcgtgatgttgctgacttgcacgtcgagatcatagtcccacggcatgatggcgccgttccagtaccacccgagcagcgtgccgtgtgccagccaggtggtcaaggagcgcgacgaggtcatgagcaggtaggaccggatgaggtggcgcaggtgcacgaggtgggggtcgtaagggacgggcgaggtgaagaagcgggtgtcgtagtgactgagctcttcggtccagccgggttcgtggaagtatttgcgttcggggaggagagggtcgtcgtcgtctgtgttggtgttggtcgtgtcatcggaagtagtggcggtggctggttcggcctcttgcgcttgcgctggtgctgagaattgcctgacttcggctttggcttgggcttgggcttggggctgagagacggcatcgttgttgttggctttgacgacggcaccttcaattgggagggggctggcaagtgaggataggacgaaggtcaaggccatgaggagggtcaataggcgatccctccatgatgtcgttgtggcttgtcttcgtgctggtgttagtgaagaccacattttgaccattgaatcgcggctttgtgagagaaccgtgacgagatgtccagcccgcggtgtcaagcaaaaaagaaacaataatgggttttggtcagaaggacaagagtgaaggttcgcagatagatatgaattaacttttttttctttccagttgccttgcgaatgcgccggaagaccggatgaaagacgaactcaagtctgacccataactgacgaagaacaggaacttaggggggtttgacctccccagcattcaacgaaaattcgcaagccagaaaaaaaaatatcaacatgaaatcaacgactggtgaactgccgaccgagttagttagttagatagagagaaacaaagccacgagggcttgcgtcaccgtgtgaaggccgatgccacggtaacgagggtcgtgaagccgggggaccctgtccatgattgcgcggcctgggtccacggatataaatgggaggctcgggaacaactgactcgggttgtgtctagaaccatggaacccctgatggccggatataagtggtaatgtgtcgcgtgtgcatacgtacgcgcgttttgtgactagccaaggtggataggttcgatgaaaaggattcgtaagtacgaaagtgggtaatatctgtgaaaaaaaataatatagtaactaggtgcgattaaggaggaactaaggatgaacggcgaagctccagatcatgttgtggactttgggggaccttttgatgcttgggtgtatttaactgactgtacaagtgacttggattgatatatgtcatgatggctttgagaaaagaacagcaaaacaaagcaaaggactttggaaagaacgaggacaagagcttaggattgacgaaaccgaagcagtgaacaatcccatcaggtgctagaactcgttctggacaatgtctgatgcttcacatagcgcagtttcatgacatttcagattccctccaatgctgatatcgtctcattgtggctttgcctgtctcccaggtacatatgttgttgttcgctgagccactgtccagagaatccctaacccctgactcgttctcggtccaaatcaccgatgaacggacattaacgcacaggtaaacgtgcacatgcaccccaacccgagccacttgatgcctttgaaagatggcccgacaacttcatgacagccggttcccgcctgccagtttctcacctacattacagaacatttcatgtcactttgcgagttgtatgccggacgtgccctgacatggtcgtgctttttgccatcaatcatccgttgtcatagtcaatcacccttattcttgtacttggtctcatcaagattgatggaattgttttgttttgttctactcttacactagatacgccatcgcgatcaacttcccctggcaccgccattagatcaaagccattgctccaacggccagcactaacgccttgctccttcctttccactacccattttctctttttggaagcaaactaccagaccgagggggggagtgggggtatctttgatcatacatcatttgtccatcacattgattccatgaagcagaacgaaagcacgctcaaagaaaatacgatttccgtaacgccgcaaaacgagaaaaaaggagagaatcagcatgaaccagttgcaggctacactcaaaagatcttggagcctggatgaatgtcatcctcataagcactcggatccatcttgatgattccctgcgacgctgatcccttcaagtgaccaccactagtagcagcagcaaaagtggtaaaccgaaccgggctagagagcgcatggttgtggccgccgctggcaccagggtgaccgggagcagtattgtgttggcgttgctgctgttgatgatgatgatgctgatgccacttgttagactcgtccaacgaatgtccaccgcgcctcactgggctctggctcctagactggatctgcgcctgggtctgagtttggttcagattctgttctggaatcggcgacggtggtccctgatactgcggcgcaccaccaacccaaatcccgtcacccgaagtcgtagtattccccgactccctctgctgctgttgttcgtccatcgttgtctcaccaccaccaccgttgccaccattgccaccagcagcaacctcgatcatccccttctgcacctctctctcaactaccgccctgaagaagccaacacactcccccagctttctctcttccgtgtctccggcgcccaacagcccgcacagcgccctcgctccaacaagttgcttcgccactaccgtatccggttggcaaaacgtcctgatgcgcatcgctcttgcatctagcttggcgccgtccacgatacccatgatagtagtggtgttggccgctgcggggccgtagaacttgaagtcattgacgtgtaagcggacaagatcgagttgggtttcgaggtcgtaccggaaggagacgacacgcgggcggcctttagattgccatgtgtccgagatacggcggactttgttatggtcaagtagacctagggagagctgcgtggtgatgtaagtgtttaggagagtagagaggaggaattcgagttcgcagtagagcagcgattgctcgcgaggcgtgagactgatttgcaaggtgcgcgcggagtgaggcttgttggagtcgtgggaggagcgttggttaatggcgttctcgggcagaggagcggagacaaagtctttggcctttttgacgaggttgtcgaggaagccgggtttgcgggcgggaacggcggttgatggtttcttgtttgtgccgttcgatgtggcggtgttgagctgattgttgagcggggcgtcagagggacgagacgtagactccaaccagccgttttcgccgatcaaggtcttggaggccatgcgcatgttgcggttggggttgttgatattgtggactgggaaaaggggagtcagggctgagtagtggaagtcatctgtgcctgtggctccgtcggtgccaggccggtcagcgctgcggttggataatttggtgggagcgcgagtgacttctgggccttggctgttctgaacaggctcctcagagttggcccagttgctccagttaccgtagtcttgaaggatgctgagagtctgggagtatccactatcgttctccttgttttccttgacgacgtgaaggggacttatctgggagcggaaacgagggtcaggagccttctcttgattctcctgggagtagacggaggacttgtctgtggccacaatttgaacagtctgggaagccactcgcgcatcaggctcaggagagtaatggatgacgatgggttcacgatgggctgtgaccttggcgtgaagacgggcaatgtcggtgtcgatgggagcaagagggacacgatcttgacgacgctttgaaggaaagggagaagccaagcggaaggcagctgcctcggcagcagtgttggcagcacgttgttcctgctgatgctcttgtctctgcctgctagcggactgaggggacatgcattgctgctgtctctgtctgctcacaggcttgggggaatcgtactgccgatcccacgaaacctggtgttgatggaactgtctctgcttgctagcaggttgaggcgactggtaagagtcggagccatagccaagccggcgttgctcggaggtcttcggtcccgtacctcttctgacgggcgaaggcgaacgctgtctgggaggcgtagcaaccacctcttgctggtgctttcttctctttgcgggggaaagagatctgaatcgctgctttagcgtctggtgctctttggctttgggcttgggcgtggctgaatcgacaacgtcgggctgctgaacttcagtctgaggagcttgacgaccacgcgattctcgttctgtgtcgccatcctcggataagcttatgcgggttagcattggtaacacagcccacatatcgctggttatcttacactttggctaacttctccatctgcgactcggtcaagctaagctgcaagaagtggtggatgttctcggacggctcccgcgggggagtgggggcacgagcattcattgacttggacacggggataaaattgccacgaatggccttgctgtcgtgggcatacatggtgagctcgttgttctgctggcaagaagcaatgtcgaaagttggtcgagtgactgacggaatattggtagctgtatcccgcgggggttgacgcgtcgtgatggatgattgctgctgctgagacgtctttgtgttttgttccgaatgaccacgatgatgctgatggtagggcttgtcgggaagctgatcgggcgtgatgtttccttttcttctcagcggagggggatttgatttgcctgaagagagggaagtgttgctcgcgatagggctaggtaaaggggcagcaataactccgggagtaggaagatcggtgacccaatcttgtactcggtccattgcgttgcaatgatgcgaaagccgcgacaatagcaagcaatagggtgggttgtttactgttctggtctattcagacaggcggggtatctattgtgattgtccggcccggagctcgcacgagaagcgattgtggaaaaaaatgagtctgaggttcgcaacacgcacggccaagaccattggtcaatggctgtgtcagtggtcaggcagaaactcatggcggcccgtcaggaggaaggaacggcgtcccggactcggtcggtgtggggtaaccgtccgaaggttggacttgggaagaaaccttggcccttcaatgtcagaatctggtcacccgggtgaagatcgatggcaataccttacgagtcccggtaaggagtcctgacctgctctactattatttgagccccaataaaggttgaacatcactggacacgtcatctacagtctgtcaagctatgggacaggaacatatatgtgtgccgtctttctgagtccatccaggttgttctttaaatccacgttcctgtttcttcttcggccgccattcacatatgattcccattctcaaattttgaaaccacaagttacaggttgaaatgcccatctaactttgagcgagtgtccgttaggcggcttaacagatagcaccttttctgaagcccgaggaggtttctcgccagaacattaaagcaaaatagcaaactgaaagtgtcattttacgtctaatccgccatctcaccaaatgatcaatatcacagactttcaagagcccgctattggcttggttctctagtgttatacgttgctacgttacatagtggcacccgggtattcgacactcagaacgacctgtctaaggttgttccattataacctgggctttgtacggagctatattgtgacagcaggaaaagaccctgtggttattatggtcattttatgctttaggagtattcgttcttactgaagacactcgtgtaaggtgcagggttcaagtgacttgtcatctcgggcatgtcgccttcacatgctgacatggcgttccagagtacaaatgctaaagacattgtattgcggccgtccaaatgttacatatgttcaacctgtcatgtttacagctgttctttggtgggaatatatccacctcaggttttcgtgatcgtcgttggtgtatcaacctttgggtgacttaagtcatgaacctcttagcaggaaactgaagcgccggcgatcctgatgggatttcggctcaggagagggaacgtgctacttattttctccatataagaaactctggtgacactgggtgcttcacgaagttggtctatgcgtgcttgaccagtgatcagcctgttttgtttcttccgatcctctcttgagaatatctccagcgactattctgtaacctgggttacctctattgatgaaaagccatttcagtgattgtttgagcaacacgaacagcaatgtttttccggccccttcgataggcctcaagccaagaaatggcggcgccctcaagcaacaccgagctgcttagactgtcaccatagaaaaagcttaggaaaagcgtcattgattgtggcaaagatgcgcaatgtgaaactcccatttctcattgcgctcgccacggtttacaacaaaggcccaggcatccgggaaaatcacctactccaaccacgaccggccaaacaacatgactgaaagccctgttaccaacgatcaaataacaacgttttttttcttttttttttctcatggaaacctgtgggtacgtcaagcatacgaccaaccctttcttcaagaatgttccattatccatagagtggtgtatgaaagacacaaaacacacacaatgtgagaccgggtaagcttgccggaaacatgcaccttgcttatttcatggttccaacgaaatgacaggggattcgagaaaaaaaaaaccagaaaaccaaaggcaaacaattgaaatgaacggggagggtaaccaaaagtccacgatcacacatgatgacatggaactacagatgctgctatccgaggggaagaaagtcctttttagccctttcggccgttacacaaaagtacgtacctacctaggtacctacatctaacctgccttgctgatttgcttgctatctatctgacgttacctctacttaatcgttcacgaacgagcgggcagctagcaatcggttttcggtatctatgcacgattacatgtacagttaggcagatggtaagactgtgaacatcggagtgagaggcgaagcgaagacggatggggatgtaggaacaagaaagtccacttactgatttctccatgaggagttgacaatgtgttccgtccaattcctgatctggttgatcgggcagggctaatccggctcggtataccggggtttattacatgggaatacgtgaatgcacagagtgttgtcgaccattctggggagggtccaacgtcgactaacggactcgacggcatgcctggccacgaaaccaggagaagtgtttggttagtctagagagatcctccagcatccacagtttcatcggggaaaaaaaaaaccgaactttgcagtcctgccctgaacttacatggaaaaaaaaattaaacataccctaccgtaagatataggttgaagcgggtgatagctttgttgtaagctccattgctccgtacgtccgtacgagtgatgaacccaggaaactcggtcgacaaccaaatgtaccttaccgaactcaaacccgttccataaacgaacgaacagtttccgtgagtatactccccatgatccttcacatgtataccatcttgatatactcccgtgctcctccaagtacccattgttgatgacggcaatgtagtcaagacagatgggcggatgactactggagaaggaaacaaaatcacagcggcattcggctcggcccgagagaaacttctcacctgaccgggccaacggcttgcccaaagtcaacggttctacagaacaatgtttcaagccccgtcaggcagacaaggcaggcaaccggtggaatggcaactctttgtcccgtagcccaaatatcgggaccgagacatttgttcacccgttgatgcctgttatcttgtccgcgcccagcaagccaccagccacaccaaatacagccgcacgcggccagcttcgagtcattgtgacctccccttgttttgggggcgtttgctacttcccgcgtggctggatgtactctttcaatcataaactctcttgaaagttcggatgtgtgaatggaaaggaataaagttggcccacgacagtcccgtaaagcgtgtgtgcgcgccagatgtctctcacttgaggcctattagatatctagcacaatcacaggctcgaacagaaaggacacggcggttgaacgcctcgtgaaagcctcgttgttgacgaggcaaacatcagtgtctgtctagtgtatactattttataatcccagattctaagcatcgataagaaataaaaggagaggcgttctcggtctgcaatgaggcgttcataaacgcgcggatctccgttctttcttaccctctaacgaaaagcgaaagctgagaaggccagtcagtcagccagactgactgaagcagccagccacaacagccctacaaaaatgtatgatgccatccatgccggccggattaagtcagcggttgtccgtggtggtcccgtccaagaatgatctcgggaattcttggcacgatttgtcctttgcctggaggctgacggtcggcccaatgtcggtaaggttgacgaacgtgagggtgtatcgtacgatatcatgtgaaaaagattagcctcatctcagtcccctactctctgtcattttgtcagtttgggcccaagggtccaagagcgtatgtgatgcaacagaagtttcgactgctcacctgtcctcttccgaggacccctataatgccaaaccctacttcttaagggatcctgcccggtcacggcacagtccgctgatggagggtgccagttacgaccaagtggtgcataaatctgtccactatatgcagcatccgagaaccgttcgtcctcgaagtttggttctcatctgtccttttcccagtcctatcgtcacggttacattctggctcatttcaagggcccaagcataccgacctctacgtacggtgtctgttgtagtgtaagtgtccgcaaatgggtagtaactccaaatgctacgccgagctcgtaggtaacaagcatcacactgtcggtgtcatccgtctccttgtaccaaagggagggagaaaaaaagaaaaaaaagaaaaaagaagcaaggctgtcaaatccagacccaataggagccagttaatgagcccaatatcgagccgtgagccgcgagccgcacattgtcgcagagcgaactagcgattaccaccgtattgtgtattctggcctcttaggcagtctaggtatattgatcattgggcaccgaaattgcaggatcaccgcgtcggtcttgcgttccaacgccccgcttcagcccagcaaaaaaaattgatattgtgttgataactcatctcggggaagaaatgagtgttgtggttgctgttcatattccacagccatgtcagcattgcagtacgcaatggtgcaaatgcaacccaaaaaacacatcacgcagaggcgcgaagaaagaggatggtgcgttaggctcggggacctaccagtggaacagttaccattccgagagtagagctgggatcaacagtaggtgtgtagttcggatcacgtagtgttttcgtgtggagagcgaaaagccagcctgccagcctgctctgcctgtccaccaacaaatatttttcatatgcaatcgataccaaagacgggaaaagggctgactaggttgccaagggtgagctggtggggaaggtacattacagaagcgttacgtccgcttggaaaccgtccaacatcatttcgatacggcgtcaaccgggcggttttgtaagacaggacagtgcttatttcgtatagcgagttgatcggtagccatccggatgtccttgaaaccatggggcttgacggacaggttcacaaacaaagcctaggtccatcgtggtctggtttagctgcttcgcaggggtgatgcctcaccttggctgcctaggatagcgcacaccaatggcaactttccgggagactttgtcactggtgatctgctagatatgaattagtctgacatgttggcaatctcaaaatctaattatcggccggaccgctcttacaatcctgttggccggtattgtactcgaacgccatcatccactgtgctcgactggtctcactttcggcttggtcatcagcaaaagagtcttttgcaactgagggatgccacctcttgtctgggttgaccgatttgatgacgtcccgaggaagcggcatacaccatataagcttcgtgacatcttcgaatagtacggggatctgccaagagggtttttgaagatttaccaggatcgccaatcagcatctgcgtcgccggctagtaggtatgtttacgatttcgagggcttgccatgacttttaatgtcaagtcatgatgttgtatgaagacctatcgtttattcggagcacactaggagaatgttagcagtcacaactagtggacgtccagcctcccaggaccattcacttggatgttcgaaaagcgaatacgggagaagagggcgcgagcggcggtgtccgtttaagtgacctagttattaatttcaggctgaccgtcagccaggaacccctaaatagaacgttggacatcgcccatccccattgggaacatgttttcacgttaatagatgttcggggtctccagacgccctcagacaggaaatagtccggttcatgtgatggtgtcgttctgatgccggtctgtggatttctttgaactctcgacttgcatcctatactcttgaaagcgaaagtcttgtgccatgatgacggtcctatgcttcttgacgacaccggtgtgcatcttgccgagcttggcgagcaatagaggtgtgcaaacgggagtgtgcatggcgctccgctacgctgatatgggggtctgatatctattccccgtaacatagtatgaatgaaggccctttgtgtgtgatgttttgcttgcttccgatacacacttgctctggaccagaagacctttcgatatctgaagaagcttgttacgaatcggaaaagctcccatcgccgtcacactacctttgcgtagtgcgccgccaccaccaatggccttcatagcccaagtaggttattcgcagttacacgacacaccgtcctcttgatcccatgacggtggctaatatcgtcttacgggcaccctttcgcttggtcgaaagccgtcacggtgatctttcgcggagatggcgtttctcttttcttcttttatcattttcttggctctgctggacactcgcggcaagcatggttgactggcagatttggtacgtctgtttggctgacacgatgctgtgtgtctcagaaaacatccattcatcacctccagagggttgagttgcactcggagtgaatctccgtgatcattccattccatctagtgtcctgcaacactgtgcagtgctacatgggcagcagaagctcgcccagttgggtagtgtcttgcgatgcagcagaaagctgattggcatggaacgctgctgttcagttgtacctacgcagtattcggtgtaggtaccgtacacgtaggcgcggcaggtacatatgtacggcccagaacgacgcacatgtaaccgttcggatgtttccattcctcggcgaggggcgcactttgtcggtttgcgtgcccagtggttgattccaccccatgtccctacctaccttgcataccgactcaaatccgctcctaaatccagcctatcggtcttaaaggtacctaaattttcgccctaatatgtgaggatgcacccaactcttgcttctatagaagcgaattcgcactttgcgggatggctaccgtttttggtcatatttcaaagaagaaactggtgttgaacgaactcactggcaactgcgtcaggtacgtacagtgtgctactgcttttcccaatcttgcatgtacaggggttcgcgcaattgggcggtgcagttggatgcggatacggccgaacgggctgacatatttgctcagtcttgcagagcgccgatcgagttgtcttcgaaacacggaacatggtatttgcgggtgtcggccctggaattcgtgacaaggtgctggcgaccgggagggcggagcagatattgaagctggctgatcgcaatacacccgggcacatccggctctccgggctggctccccttcacaggatatgtacgcggggcccgagtcgtaatggctcgggaaggcggggcagggatgaccccagcattgggcgagcctccctactgcgtacagcactcagcctctgtgctggaccccgtcaattccatgtgaaacgccgtgaaataggcgaataggggcgtgttggcctgttgtacgctctcactatgtatgtgatgtattccaaccggtacgacatctggaggcattggtctgtggctcctgtcgctctgtatctcgctacactcggactgacccgaggagccgcatcctatggtgttggagagcgatgggatggccaagtttggtttgtcgcggaatggtgccaagatgatctaggctcgccgtgtgattttttgcgcgggcgtcttcatcgagcagaggtcgaggtagcatcggcatagatctggtggctacgatagcatctgggtagcttggccgatagtgcttgcaaggtcaaggtatgaccttggtaatggtagctagcggctccctagcgagccagccgcggtagccaaccgaacgatccagcgccctgctgtcgtcgcttgtagatactagatggggagtgatgagatgatctggaaagccaagagaggcccatttccaactgacgggatggttgtactggaggcacggagacactaaaccaaaatgggagagaagtgcatcatctttgataaccaaccaccagtctaccgaggaaggaaactcgctcacgggtacaggtccatgcaggtgtcgtcgggataggcggcgtggtaggcacagggcacaaggcaaagactgaagcctagtgtacttacttgaacccccccctcctccccccttccccccccccccccttccttttcaaatatactagtatgtagtgtcgggtactgctgaagggatggatgggtggctgctgctaccatggctgctgtcatgggatgccacgcagaagatgatggtaaataagtaagtaatggccgacctgatgctagctgaacgggagtgagattgctgaaacggcgccatccaaattgctgtcgccagtccgtccgtcactaattagcgtatctcgatattatgggctttgctggagtgtcggtggcggactcgagaattgtcgttcgagacgctctggatgttgatgagaaacgggttctgaccagtcggagttcgtctttgtaaattaagccgctcactgcaacaagtggagagaagaaaaaggacgggaccaggttccggttcggcgcattgcaaggacaggtcggtacgtactactcgtaagtggaagtgccgattttgaaacggtgaccggtgcaagcggggataaccaataagagagagtgggtttctgggcttggtggaaagagtggagcatctagggcagggttccttatccgatttggaagatggacaccaatctaacgagacagctgtggcttgacattcagagagcgtggctgacatggaccaggcaccaaggaacttgagaacatgtcacggtccaattcacactcttcacactccaactcgaccattcccattcccgaccgagatcccgacgcgacgaactacatacgtgtactaagcaatttcgagaacgagatcgacgacagatcgtttgtttcattgttctcaatctcattttgttgcattttcgcttttcgacttctgcccctgccaatttggtgaaagaaccgccaatgcttacaaccgcgacttgaagcagtccagttacaaaggtacagctgactgccctgccactgtttttatctcgagacagtcacgactaggtactgacttgccaacatgccacatgctggcaagacatcactaatgagccagctcgagatgccctggattccgactggtccaatcatccggctggcacaaatgaggagaaaagcaaagcgagacagccactgggatggattagactcccatgctaaatcataggcgcaagaagaagaagccgcgctcaatcgacaccaccaccgccatgaccattggcatcatcagttcatcactgctacagcatggcaaccaccacgggcaccaccactatttgcgccgccaccgccacaaagccaatattatactcgcaatacgcaaacaacggtgtcataagcatccaagttggtgtcccgaggcgtgtggatgtgcgggtgtgtgggtgtttgacaccacgcttcggccggatctcttccgaacatgactccggaagagaagatgggcgggcggatgacggagcgggtgacaaaccaacgtccactacacactgctccaaaaatgaatactgttggcgttttttttcttcgggacgagtggagcccgaaagaggaggcggtctgtctgcccaactgccaccgtttcattcccattgctcacttttttcgtaccgaatcccacaccacaacctgacacctcggttgaagctaccgtagcatggagccaagcctcaggtcgccgagcagaaaggccctccaccctcaccacctggttcccctgtgctttcaagcgctaggtaccagggcttgaaaggctccaagggcttcatcaccggatgccggccgagtggagagctccccacatgccatctccattccattttccctcatcttgacactaccggtggactttgggctccatttattggatcagcattccctgctgattcgctaggctctgttgtgacgaaacttttcccaatgggcccggtcctgggagagcctgggagcctggatcctgagccagatcctagccggggtcctagaaatcgaacttgcgagtcgagtcaacaacaacgtcgtcctcgtcccccatcatcttccgctggagcgggtgccgacgggcttggcccatacagatcgcaggaatcatgtagcgctgatccggaattctgcatcgacccggtaggacaatatatcacattacggaagtagctgccatgttcaaagcagtgccacatgacaagtcctccctcgccggctttttctacgccctcggtggcggaagtggaactggaatcaggcctcagaaacatattgaatacgggaacccggtaccgttgatcatcctgcgaactcggaatccggagaggggcaacataacatgatgggttggatggttgtctgctttggattcgcttggcaaggcggcatcccggtggaatgggcgctatcagacgccacgcattcttttgattctttggctgcaactgctgttttccagttccacgggtagccgagcccgatgccttcttcgaggcaaagcagtgactagggaggagacgcggtacacgtaaatgtcgaggctcacaccgtcatcacggattatcagggtccagaaattccacccagactgcgctctagcgaattaccgaatactgcttgcctgtcacggcttgcatgatcctacattacgtgtagctgcctgctgctgcgaacactgcatgccaattccatccaaaacctggaacagatgttcatagtacggtgagacgaggaggcttgagcttgcacaggttcttacgcagcctacgtagccggcaactcgggcatgaatggctcagacagccaagagataccgagccttttgaaccatctcgggtcactagcatcgcggtgcctattcttgtacactgccgagactatgaacgtgctcatagaaattggaacttcccgcaccattatttcttgctgactgaactgcgctagcggttcatcaagcaaggagcatcggcgacgatctctcaaaccccttgctccaaagcccacttgtcgtccacggttcatctcagcccctagctccctccatgtcggcctccgccattcgcgctaacgggacaggcccgtgaggcccgtagcggaccccccctggtaaggagcgcgcaacaattgcggacacttgcgcacagactgcggcaagacgtaagccaacggttcgacggccttgctgacctttccccgttgctacccccgtgcccgtggtatgcatggcgtaacggcgggttgcggcttcaaccatgattgggcggctagcccatccactggggccgctgccatccaagcgcacggcgtctgatgtgctgagatccgatgtaccattgcttgtcactgcccgccagcgtgtgtccctccgcagcacacagtactttctacatattctacgcggtaggtaaacatcaccagccgggactcagcaggttgagccgaatggtcacgattcgacgcgccggttttaggttcgtgatccgaggctgacaaactccaacgcggggcccggtacctatcataaatctgaagaaaagcgaccaaacggcagtgcttctccatgagtccatacatacctctctcggggcctcatccggtgcgaggaatcaacagcatgataggcacatgtatccgttctaccagcatccactttggcggtcccaaccccgcctacacctcctcggtcggaaaaaaaacatggactacgccccgttgccggcccgttttcctgcctgtgctcggggatatggcacttcagacaaatccgaaaaatgagacgaactccctgaaatagcgtaacaccgagccagtgatattgtggcaaacaaggcgtgagtagtgagagactgacctaaagggccctgaatgtacatcccgccgtcaagggattgtattggatctgttgctcaaattcgaacaagaatgcggacggtcaagccaacatgaaccaaaattactgccccgtactgtaattctccaaacagccacaagggcggttcatgttaaggcacggcactgcattgtattcgtcttcacgattcactttttcctttcttattggtttctttggcatggtaatattccgtatggacgattggccatggaagcaaggaaaccgggggcaaaatgggcataccaggtccggggttcgttgtcagcgaggcccctgggttccttaatcaagatcccaaaagcccaccgaacggctctgcgttgaagacacacagggcaaagaacaaagaacgagaaaaagaagatctcactggtggaacgtatccttgtggcttcatctgatgtccctggtcatctacagatgcagggggttcttacgagcgagcaaaagccatggacggactcaggatacaaaccaggacaaacagtctggcagtgacgcagcacaatgacaacaagaacaggggcccccaagcatgcttcgacggtacggttaccccattaccgctcctcagacatttgcaagcaatggcataaagtattgttgctggcatttcctggtgtttcggtgcatcaagttgcgccgaatacggactgcgcatgggttcaaaccttcagctttcctcaacaaacactccctggggcatattacatatcactttcatgacccctttttttcattttcatttctggcgtagcaagcttaccacaagtaccattagctttcgtttccgttcttctcggcggtagctgtgctgcttagcgcatactatgtatgggctagagactggacaagttgggtacgagggatacgatcgcttcaacgcaacgctagaccgcataaagtagcttcactttcatgctgtatgaaagcctgtaccccctcagcccttttctttgtatacttgtatacctatcaagctcaccgttgctacgctactcaggcctgcttttgcacctcctgtccttcttctagtgactttcggttagccaattttcagagctgctttcgccctgcgtgttctatgtattgtttcagctgccctgcgtccacaccttacttccagcagccatttcacatctgtagatgcaaggcgttggttttcactgttggatagccattgatcctttctggggatcaccgcccattaactagtagattggagaatctagaccacactataccggggactataccggaatggggatctggaagcactggagattgtctttcactacactgctgtatatcttgaggtttcacccaagtataagctgtcactggctattcatatggcggagattcccccacattcatcccctgaccctgaaaggagaaggaagcactaagggacaagtacggataagaaggacagacatccgccggtgctactgataagggccaccgtatgaccgcctgttggttgcaaaaagaagactcgatccggggatctaccagtacagcacgatcccgactcagacaccgaggacagcaaccaccataggcaagtgcagcacgaaaaggtcagcggggcgagcctttcaggtttgacgaaagccagccgcagcatattcgcggatcatagcggcggcgttgaggttgcacggcgctgcaacactgtgagaacctgggcagaatattcccaacggaggcacaatggacggtgccttgagcgagattggacctccaaagcttgagacattgtgtgaatgaggctttggcacaggggggctcgggccacaaaaacaaaaagggcctggcgcccacccacgcacctacacctccgcaccgacacgttctgttcaccaatgctctcgccgtgctcaaggggcatgtcacaacgggtaccggccagaggaagcttgcgccgttttctatcgatatcttttgaagaaattgagcgtcgcgaaagacataaccgaacgacgataaaacacgaaacaagccttcaagcaatagacagtggtgaaaacacctacacgaatcattgttgagcgccgcatcttcgagggcgtgccttggtgcgtatcgatcctctgggtcggtataagagaacctagcgcgcgtggccagggtgtggaaaattacgaggtgaagcgaggaaaagagaagaaaacaagttataagaaaaaaagaaaaggaaaagaaaaagataaaaaaaaaaaaaaagaagaagcaggctagtggcctcgtgggaattgccggggtctgaattataaacccccgtcctggttcggtctccatttcccgccaaactgacgagaccgcaaaaggtcccgtctgcatgttcctcgaccggcatctccccagaatccatcctattggggaccttgtggagacggttccgaatcaggctgcttttgccggaaactgcctcctctcaaaatccagcaccatggcagctgcgtcgtcgcacaataacaataacaagccatcatgccctcgatcccccgttgacccatcgactggcactccattattcgacgagtcacccgtctcgtcggctacctctgccaaaccgcatgcgccacagcaaccgtatcttggcggcctgactagcacgactccttctgctactgtaccagggacgaccccggcttcatcggttccggcttcagcacctcgccctccttcaccacgatcgctgccgcagccaccacatccaccgaggatctccactctggcatcatcttcgacagagaaccttcttggccaccaggtctctcaccagaactcatcattccactcatacacgcctgccaccacagcaacgcccttcaccatgggaggccgagactccctcccgtccaacgactcagtgtctggcacgccgggcccttcatccggccaccagttaccctcgtccagttcacaagcccagaagcgggcatatcgccagaggaggaaagatccaagttgcgacgcctgccgagagagaaaggtcaagtgcgacgcgaccgacactaccagctgctccgaatgttcaagccgcaatgtcaagtgccaattcaccaaggagacgaaccggcgcatgtcttccattaagcaggtgcaggatctcgaaaagacgctggacaagctcaagcgggagaacctcaaccttaagcgggctttggaaacccagggtcacggtgttcatggccatgttaaccatagtctaggccgtggacaagctcacatgcccatggaccgcatggacattgacagcggtcctgttgttggcggcatgggcattgagcagatgcttgcccttcttcttcccgagataggcgccgaaccgaagccgaagaagaggcctgtcccgattcccgcgcttgcgcaagcccggtcaaacatccgaatccccgcaaaaggagtgtggaagccgccggcgcaatatcggcattcgccagctggtccatccatctttgactacacaccgaggcccgagttgccctcgcaacagacaacggaccacctgatgcgctgctattactcgtccgctcataccatgacgcccattatacactggcccaccttccggcaagaggtggataacttgtacaggccaggaggactaacacagcatgtgcctacgtcgtttttggccatgttctacgccgttcttgctgtaggcgctctgttttctccagatccgcaccgttcttaccgggcagccgagtggatcgaggcctccaggaagcttattgacccttggggtaacgactttgtgctggaccatgctcgatcattggttttcatcagcattgccctcaatgagctcaacctgaagtccgcggcatggaactggctcggtaacgcagtcaaggtggcccaggacattggcctgcactcggatatgggttcgtggccattgattgaaaaagagatgcggaagcgtacctggtggtccatctacatccttgaccgcagtctaagcctcgagcttgggcgccccatgttgatcgatgatgtcgactgcgacgtgccactccccatgggcgtagatgaccactttatacgcgacaacggaatggttgttcccaacggcgccgaaccccttactcactcgctgctcgccatcacacacgttgtgcgatcatacactgccctcggccgactgctttctttgtccgggaatgaaggaccaatgcttcacaaccgcaacgagttcatgagtccagcaatcccgcctgctcggctcgcgacctttgatcaatactttgcatcctgcctgcgtaccttccctccggcgtgcgacccttcttctggctccccactcgccccggtactgctcaacccgctgatctacctcctacatgcgcgactcctgcttcatcgccagaacctttctccgcaatgcccacccgattcccgtctcctggctgtggagcagtgtacaaacattgcgttggagactgctgcttacctaaagcgtatgacacctacccttcccgagggagccacagcgctcacgaccatgcacatcttcaggtgcgccttgttcctcctgctcatcggccacttggaccaagctctcgtgtgcatacgggagctggcagcgatcaataccaacagggaggttgccgttccctgtggacgttacctcttgttctttgttggcgttgtaggacaaaagaggagcgactatctccagaggatcatgatgacggggagcccagaaccggcgccagtgaggttgagaaacgctctggtaagggatgaggagctgattgcatatgtgagcgcggatctgcaggcgcggcccgatacagcgtggatctgggcaggcggagagcaggaccatgcagcagctgcagctgcggcggcggcggctgggcgtgtagtggggagcaccagcggctcaagccatggaggagccaacggattgggaactcttttcagcgaggaagccaagatgggcttgtcgaaggaggaaatcaacgagtggaacgtcaacaagggctggacgagactggacgaaatggtgcgcggattagctcatccgcttgcggtaccgttagcacaggtaccaatggtgccatcgacttcgagccaaacgccaacttcagctaccagacctacacactcgttggcttcaacacccacatccgccactgctcctcctcccccttactcacaaggcccgccgccaccagtaacggtctccgggccccatcctcctcctcctcctcccgtacactatagccatcatgcaccaccgccaccgccaccaccaccaccgccgccgccgccgtcagctcgaggacgccaaatgccaccaattcaacccggacccagcccgcaacaaccgcccccgccagcaagttggggccatcccacgagcggcccgaccctccctcccccgcaacaggcccgatctccatacatccccccgcatgcgcaccacccccagggtcctccaccaccagcacaacccccaacgctccctagcatctcaccagccggtactccccgtatcaagagcgaacccggactgccatccctaccaccccttggaggagacagagatgataagcgacctatcggcctgggaatcggtggtggtggtggtggtgaaagaggaccggcaagtgccataagcccctccaacagggcagcggtgcttcagagcagcgtaggcggtggacatggagcgggcagtcccacgctgagcgtcagccgcagcccaataagtgcgacgacgacgccgacgacggccatgatgccgaacggaatcttgaatccgatcggtgggaaggagaatgcgaacctgaaaccgccggcgattaagagtcagagtcaggagaggataagcattgccaacatcatttagagggcaatgagtgggtatatatgatgggagaggtggtggtgcatcgcagcgcatagcatggcatggcacatataagcatcgcattgcgtttgcaaacaaacagttgcgggcacacaccctctcttttctttattctgttcaatttctggttagtttacggtagcggcgggtcaggattgggagaaaaagacaaacgcaacaagaatactacacattctgggaaaaagggggaaagcacctaggtatacacaaacgcttataagcctctttagaggctgacagaaagaaacacaaagggcttcaatcaacttgggttttacacatgcatggtaaaaggggtacggggaatagttttctttggacaggaaggtcggtggtttggacaagacgggggcggctgtcttgacgggatatataggtagtttggatggaaacggctactcggagacaggcaaagtgacaccattttcttgttggtgtttacgcgattttggttacactttcttttatctttgtcatattttatcttcatattcggatttcatggttgcctttcttggtgtacgctttgtagtacatcatgaatgagagagatggacagtgggcatggatggttttactatgtttgttgatatactggggatgagagaagactagtgaagggcgaggctggaagaggttggtcaagcctctcctcgccttgggaattgcgttgaaagggcgcaagttctgaagaatcaaacaagcaagcagctgaagctgtgttattgatgctgagacatattctgtcctaaatgctctccatgttggtgaactttttgcccccgtcctttgttctttgtcagtcgcctttgcttttgtaaattcattcaacaatcgaaccgatcattacccgctgtcatttccctcagacaactaactccaaacaatcggacaaacttaccacaactggacgacagcaaaacagaggctcaaccacttttgagacagtcaagtcattgaacaggttcagatctggtaacatgttgcacggatgtgccaccttgcctaccaccacaacacccaagttatgtatggtaccggtatggtactggcacaaataaacggtgcaaagaaaaaaaaaaaaatcttggtgtggttacacgacgatgacgaagaagcaggagagcccaaaaggaatttcgggaagaagcattccgtacagtactcccttccgtccgttaagtcgtcgcttcggtaacccatgtcatcatgtccgtctcgtatttcttcttcttcttccttcttcttctactgggtggcgttttggtgttacatgacatgtgacaaagtgggcaagagttcagttgcagtgggggcggtatccgagaccgggtttgagacccgaaccatacgatggtgtagaggtaggtagcccctctttcggctcggggaggtttccattgtgagattgtgtgtgcgaaaaatgtaacagtcgaagggagagagaaaaaacaaacatgtgattatgaaggaaagggaggaaaactacctagttggttcacggaaaagagaatggaaacaccgacggctgtcgcaccaagaaaatgtaggcgcggtgagtgaccatttatttggccaataggaaccatcaccgaggatgttttacccctttttggggggcttcgtgaagtaaacaaagcgataactaactaatccagtgattgcaccacctctaggttggcagcttgcagtgatgtttgacagtgacgttgaaggtacctctatgtaagagaacatgttggtttcatcctgtactatatcgctaatacggtaggtaccctgcccacttctgaccccccgacgacggcgactccagctggaaaatccgtatcgttgaatgctgtccttccattcggaacctctaagcagaaaaaaaggtgcgaaaccaattttctcactgccagcaatgcatcctatcaccattcgcgtgacggtttgttgaaaattctcgcaaaggataccccgtcgctttggaaagcatgcggcaagtgatccgagtggttgtcgtcgagccgtggttccgaacgagcgaagcattacgaagcggatcatgcaacctcgaccgggggggtttcaaaagtcgtatacgaggggagcgaacaaaacttcaacaacccatggtaaaaaggacattcattttcaatttttattgtcatggataccgctagataaacagaattgatcgatgacgatgcgtgtcggaaccaacggcaacggtacaacggcaaggcaaggcagggcaaggcagattccggcaattgcataaagttgggcggttgccgcgaccgactggcatgtacacgtaccgaaccgagttccgagaccggcaatgcttccgacggaacacggcacggtttcgttgttgcattcatggcttcaagttctcgggcactcactcggaggccttccgagactttcgaccacacacaagccttggcggtgcgcgtacatgctaggtacgccgtgcacatggaacctggtaggggaggggggtatggcttttgtttgcttcttggctcttttttttttttctaaatttttgaccggccgggagtaagattggtggagggaatcattgaccaatcgatgatgcgttcaaatgtcgccagtggtggtttgtgtaacgatgggttgttgtctaggatgatgaaagttacgcctcggtggtgtaatggtaatacgcggatgtttgtttttttacgcggaacggatgtgagaaccgacccaagttaacgaaaaccccactttctttttgagacttccgtctctcactgagaacgaaaacagcgatgatcatcaataacgtcctgtggcttaccatcctctccttgggtaccgtaccagttcaagcacaaagtaaacagaaaccactgtctacacccgacaggaacaacaacaacaacaacaacaaccaaatggcggactacaaccgtccttcgagtggtggatggaaacccgtcctcgaccccaccgacaacaagaccatcatcggccaccactggcgccgccatgactacgtccccggcgaggaagccttggccctccaaaccctcgacatgtggattcccatctccccggccgccttatcctggggcaaacctacccccaacacacttctcggggacggagcaaaggccccctggctcatctacatccacggcggcgcctggcgcgaccccgccatcgactcgtcctctttcgacgcaagcgccaccaaaatcctctctgacctcgctcaacaacccctggagcaaagaaagaagacagtagcgggaatcgcctccatcaactaccgcctctcccctcaccctaaccacccttccagcgacccgtatgaccccaaccgcaccgccaagcaccctgatcacgttgccgatgtgctcaccgcgctggggttcctcaaaaactactttggaatgaaggagtacgtgctggcgggccatagctgcggcgcgacgctggcgctgcaggcttgcatgtcgcccgagcggtgggggctggctgggactgcggagtggcgcgcaggatggtataatgtagcaaagccaaaggcagtggtggggttcaacgggttgtatgacctcgcgggtttcatcgcagatcccccgaagggttacgagaggtggaaggaggcgtatagagagtttgttgtcggcgcgtttggtaagaaggaggaggattggaaaaaggtgtgtcctgggagtatcgcggaggggtgggtgagggagtggaatctgactcaacaacaacaacaaggggaagaatggaagaagaggaaggtggtgttggtgcagagtttggaggatagtttggtgccggtggagcagacggagggcatggcggagtatctggagagggagaaccaaaaggtggcagacgaggataaaaaggtggaggtggtggtgttgagggaggaaaagggtggtgatcatgatgaggtttggaagaagggggagaggttgggggagattttgctgggggttttgaatggggagatttgagcatctgctgtgataagctacggattacatgggcttttgttcggtttgaggcagaagtataccctttccaaacatccattgcgcgtggtcaaggttcccagacaattacacatcggatgcagagaaaaaattgctggtttaaccatattaaacgcaatggcttgaaagcctatttatccgtattacatcagcgtcaaaagactatgaaccaattccctagagtctttttcaagtctgacgagtatagtccgtgtaacagcgactactgcaatgggctgaatgttgacgaatagcctttaagacattctggttgcacggggagttgaagagacttttggagcaccacatcacattggacattggcagtcaacggaccagccaaaagaatgattgtctttttttcagagcgtcgaaagcaagatatcactggacttgacttggctacggagtgcgaattcccgggctgtggctgaacattccgctatgtatggcgtattccctgtcagagacagcggatgggagccgatcgatgcaatcacatccgatcaattgaaggcatcactcgcatggaggctcccgcgtgggtacatagcttacagccaatccgaccacaacccctgaaactcagatgcctcttagggctggaactaggcttgccttagtcgtggctcccacgtggtgctgaacaagggattatatcttgacatcagacctgtcaatccaccgttggatgggccgaatggctgtgtcactcttgaccgttcaatgacattgtatttgccctcgatggcctccgatttctggacgtccttcaccttgactcaaagcctgcaattcggcttggttgttaccgatgagaaacagaaaggggaagcttgaggtgtagaacagggtggaaaagagagcggcatccggaccgatctcactctctcagccccttcgtacccaacactagtgagctgctgccgtggttggtatactgattttactgtgtgtgacccgcacagcagatatcaattctggaagccttccaggtttgcaaaaaaatgccgctgaacagcaacttgatttgtctgatgatcgaaccaccaggcggacccagccggtgagtggtgagcggaatgaggggtcgattccaatggcaaacggaaaccgatcatgttccaattctcaattaatcagctttacgccgggcagatcgaatggcagaaggtacttaacctcaggcgtgaagggaagtctacgcagtaagagcacccatggaagagagaatactatacctattctggtgcaacatgtcttaacttccaggttgtcgttggaaaagcttggcagtcgtgatgtcatgcgatgcggggtagctgtttcacgtcgtttgccctcagtctatatactgtgtatgtacctccagtgttcaacccgtctgaatcaacaaatagtcgggtaaaagtacaaacttgttgctctggaacaccaattgagccattctaggcagtttccaactcaccttttgaccttcagatcattcaataggtagtgatgttggcctgttaaacccttctgtacctactgtagtcagcagggggcagaaacaggcaacagacaaatgcggaaaagtggagcttgactgttagacgttaggttgggttgtggaacgtcccgcaccccgccaacgtcagtttccacttatgattggtcgtctccacactaccacttacacgggaagctccttccagctctgttacctttcagaattcgtcaagcatggcaccctcgaaatgagctgcgtcaccgattgggaaagaaccaaacagatgccaagaatcaagattgcccaagagatgtagcattggtaccttcctgttccgagtcctgttgattgcaaacctatggatatcacctgcctctagtattcatatatagaatttgggcaaccccgtacaacccctccttcccgtctcttgctcagtccgaccatctccaattcctgattccaagtactttggctgtcccaatcgcatcgcaagggcttcgcgtcgtcggtgtctttctgtcggtctgtttcagcttcaacctccgctacctcgtaagtggttcatcaggagactgtcatggagaagctcccctcgttagctcgtcttaccatgacggcctcgtcttgtcttgtcctgtctacactgcccctcttgacgccgtccctttcccaaaccaacttttatgaaaacggactgttcatactgacaattctgtccactatatccaatatccagacaccataataccatcatatttccacttatcaatctttgcagaacacttccaaaatggtgcatcttactatcatccccaaggaggacgagatcagagacgggctcgacattccacttacgggcgccctcaaggcggtccatcttcagctcgccaacgatgaagaccgtttcactacgagcgtgtacggctcaaagttcgccgccgccgacctaccccgccatgaaatgcccgatgaggagatgcccaaggaagttgcttaccgcatgatcaaggacgagctgagcctggatggcaacccattgctcaagtatgtcatggcatcatgcgtctcttctttgtatgtccatttgctaatgaatccaccacagcctcgcctcgtttgttaccacatacatggaggaagaagctgaaaagctcatgaccgagtctctccccaagaacttcatcgattacgaggagtatccccagacggccgatattcagaaccgctgcgtctccatgattggtcgcctcttcaatgctccagtaaaggatgcggaggctagcagcgccgtcggaacatcgagtgttggctcttctgaggccatcatgctcggcgtccttgccatgaaaaaacgttggaagaacaagcgcattgccgagggaaagcccgctgacaagcccaacctgatcatgtcatccgccgtccaggtctgctgggaaaaggccactcgttacttcgaagtggaagagaagttcgtctattgcacacccgaccgctacgttatcgatcccaaggagacggtcgatctggtggacgagaacaccattggcatctgctgcatccttggcacaacatacactggcgaatacgaggatgtcaaggcagtcaatgacttgcttgtggagagggggctggacacaccaatccatgtggacgccgccagcggaggtttcgttgccccctttgtcgtacccgatttggaatgggattttaggctgaagaacgttgtatccatcaacgtctctggccacaagtacggcctcgtctatcccggtgtcggctgggtggtctggcgttctgccgagtaccttccccaggagctggttttcaacatcaactacctcggtgcggaccaagcctccttcaccctgaacttctccaagggtgctagccaggtcatcggccagtactatcagctcattcgtctcggcaagcacggctaccgcgctatcatgtccaacctgacgcgcacagctgactacctcgctgaatcgcttgccgctcttggcttcatcatcatgtcccaaaagtctggccaaggcttgcctttggtcgcattccgtctcaaggaggatccggaccgtacctatgatgagttcgctcttgcccatcaacttcgtgtgcgcggatggatcgtccccgcgtacaccatggcgcccaaaacggaagggctgaaaatgctcagaattgttgtcagagaagatttctctaggaacaggtgtgatgggctcatcagtgatatcaggtcgtgccagggtatccttgagcagatggacaaggaaactgtcaagaagcagcaggagtttatccacaaacatcatgttgtaagcgggaaggcatcgcacaaccatcctaaatatcacgtaagtgccgtaacaagatcccgtgctgttgtttctgtgtggatcgacgaccccttgaaaagagacaagctgaccaggtactatagaaggagaaacactcgttgcagggcaagacggggaagacgcactctatctgctgattattgtcaagatactgtggtcggaaagcaatagttcgcggaaccaagcaacgccagagtaagggtgtgggtcaaaagttcggcctttatcttcctggtgggaagaagttgcttaccctccgcaccggggcttagtgggcgttgatataggagacaagctaaggattttttctctctaatacgtgtatttatttcatatttcaccagccgttttcttggcaaggaaaatcagcactatggtcaggaaaagaccaacaatgagcactatatgactccgtctcaaactcgtttgtgaacttgtttgatttaacaactctaaaaaaccatatccaaaacctatccaaaccaatgcatgcaaaacgaccactttacaagaaaagatgcagccaaaagaaaatcgaactatgtacaaagacccttattcatcagacatatacatgtatatccgaccggcctgtttccgagcactttccccttttctttctccgggtatcatgccgcttactgcttggtagtaaaagcaccaaagtacttctccaaggcctccaccgtcttgccgccctcctccagcctgcacacaaagcccacatagccatccggcctcacaaccactacaccacccttgtcctcgtcaaagcccatcttcgcatgcgccgccgccttggcgtcgggcaccctgcgatcccaccggtcgtccgcatagacattatccctgtaccgcgccaacagcgcaggcaagtcgcgcgagatctcgacctcggcgcgtttggcagcaaagacggtcgccaaagtaaagaacttgctgtgcgggttgtggcgctcgtggtggctgacggtgtcgatgtcggggcgctggaagcgggagaagaagctgtcgggcttctggaggccggcagcgagggactccaaagcggatttctgggcgggggaggtgagggagccggcaaagatgaagaggcggaaggagccgttgagggggatctcttgctcgaggtgcaccacgttggcgtcgacgacgcgggtgacggtggagttgataaagagacggccgggcacgagcttggtggtttggtcctcgggggagagaatggtcggggaagtgccggccgggtggtgggcgggggagtagttgagcgcgttgggcttgtagaagacgccgtacccggacgtgaactcgcatgcctccttgaaggtcttgatgaactcgttctcttcggccgactgctgagcgtccgggttggcgtgggtgcccgaggcagtggcctgggcggtggaggcggcgtcgggccgctgggaaaagagcttggcgtacttgttgtcgaaggcgagcaaggtctcggcgacgtccttgcgctcgggctcataggtttcgagaatgtggcggtcggcgaagccgccttcgacggcgtggatcttccaggcgaggttgagcgcgtcgaggaaggccgtgttcatgccctgtccggccttgggcgagtgcgtgtggcaggcgtcgccgccgaggaagacgcggtggtcgagcgtgtacttgtcggaaatgccctggccgatcgggtagacagagtaccactcgacgcgctcccactcgatggagtagggcgcgaggatgcgcttggcggccgcctggacttccgcctcggtggcggtcttgcgcgggtggaagtcggggtccgtggatgaggcgatctggatgtacagacgcaccatgttggcctcgcgcgggattaccatgatggatccgtgctccgagtggatggtgcacttcatcttcatgtcggggaagtcggtcttgacgacgccgtccatgacgccccacacgtacgagatggggtccttgtgcgtgatgccgatcttgagctggtcgcggatgaaggagcgggcaccctcgccgccgaagaggtacttggccttgacggtttccgtcttgctgctgtcgtccacgtgcgcgagctggacggttacggggtactcggggtcggccttctcgtccgaggtgaagccggtgatggtccaggggcgctggatctccgtgccattcttctcgaggtcggcgatgaacacgcgctcgatcagaccctggtgcagaagggtggtgaaggggtagcgggcatcgataaattcagggcagctgggccaagtgccggtacgcacgatgccgccgccggtcttgggagggtcccagaaggcgacctcgtacacacgggcgggcttgtgggccatgatggcggacttgagacccatgttccgcagaagatcaagagaccggggctggataccatcggcacgaccggtggcggtgggctcgggcctgttgtcgatgtgcttgatcttgtaaccccatcgtgagagacaggttgagagcatgaggcctacggggccggcaccgacaatgactgtggggtgtgttagtgatggttgtgcgaatatctactgagtgaagggacttcacttaccgatgtcatagtagttatctgattgtgtcgccatggtgtataaatgtgtatgtgagtgtagttactcgaaaaaaaggaaggaaagcaaagaagagcaatgaaggggggtatcttgaacaggagatggatggacggacggatgaatgaatagaaatgataatggatggtcaatcaacggagacaaagaagaagcggagggaatcacgatttagtaattatatctcaaccatcattcacgacagggtaacacgccggccatctcgcaacacacaccgaaatccgggatggattccgagaattggggaacaccaagatcggggcaagtgtatccatagtggtagagatgaaccggttcaccgcgataggctttgtccaggcgagcgggcgagggatctccaagaagtgcggcaagcggacccggtatgtagagtagtgtattggtgagatttgacagctcctgttccagacacagcagtgaggcacggcagaaaggggacacacaactgcgtcagaggagtgtgaggcttggtggcacccagagggctgaataatgctgtgctccttgaaagagagcaaaaggctgcatcgtgattggccagatcactttgttcggatccgtccatgggtgtcctggggctctgtactacgttgtggttcgtcggaaggatgggtaggattgggtgaaggaagacggggaggggaaggtcgggaatggaacacggtagtcgttggtggggccgcgggcggtagtgggatacgagtggatgttcacaggcggtacactacaagcgcagtctgccacggggttaccaacggctgcggcctcgggacagggaaaaataaacattgtccccagggcagttccccaccgcaaccatagcaaccacgacttgccgtcccgaagcccaggcccgaactccaggccaggataatcccgttgtcaccgatgatctgtcccgagatcttggtccggcttttttttttttctttctctttttcactttggtgtttttctccttttccagggcctgtgttttgccagctacataccataccgcgtacactagaccagcttgttgccccccctgaaacgtggtggggtcggcgcttgtttacttgctgagcttctggctttccttgtccgtcacgaatgacacagagccgttccctttgccgttgccaactcggaaaggaagaagcccgtgaaaagatcggattccctgtggacaattgagctgtcaccgctctcgggaattttgaccctaagccccttccttgatgatcatcaacagcggacccccgcttcgccgccatcgttcccgttcacgatttacccctggcattgaattctgcagacaaagacacggttcatggatgtcggaagggcctctaaaaaccatcgattgatagaataaagaagacatggcatcgacacgacaacacctgtcttcacagactcatccaaaatgtgctgcttgcgggactttggggaatccatctcgctgtggaccttggtggagtcgcaatcccactgcgggcggccaactccatcctttaccccatgggaccgactcgcccagctccacgataacggggcctcttctacctgacaacccagaagcatctatcattcttccacccatgattgcttcctcaacatgacagccttcgtctctaacaaacctggcacctgatgatgaccagatgtcaacaaagtcagacactagtcgtcgcagccgcagccgcagtggttacacggactgttgttgtcgtcgagacaacacatcatggttacctaaactagagacgaggtctaacggagatttcttcgtgatctgcccgattggccgtcatccaagacaagtcggtgccaggcagcaacttgtgacacatcccatacttcacattttgaaacaacgtaaactctccttcaaattcttccttactgctcacgcccataatgggatcccaaatcgaaccgcgacaactgaacaagctttgtcagaaatgccagcaaatctttcctgtgacggggctctggccttgggaacgacgagatcctgaccaagtcttttcaggcggaaaacaatggcacttgcgcgatctcactatcgacgaactcgacgaatctgcaactaccgatggctgtcacctgtgccgcgtattcctcgactccttgattcccattcccaaattaatcattctgacaaactgtgacggctacacatcttggagggaagacgtcaaaacaatcacattttatctcagattggtcaaccgtgatcacgaccctgacaactacaacttttcactggatcacgatgtaaaaccctcttatgggggctcgtcgattgacttgaaacctgtcactccgaaagattcaccctttcaaccgtcttgggtaatacgttccaatcatctcccatatggctacaaaaacagcccttctccggtgacaatctttcaaccttcatcaacaacaaactttgatccgcttgctcttgaacaaatcaggagctggattcacgactgcacccataaccacgaggcctgcagaggagcatcgttggttcagaacagtatggccgagttcctggaaaaggtgcgctttattgatgtcgggctcgatgacacggctacggtccgcttggtggagaggatcaaggacacaaatgtcaaatacatcaccctcagctacagatggactgtagaaacaccaaaaacgaatctgaaaacccacaacaaggacaaataccatcaatcgatccctaccgagaactggccccagatatacaaggatgccgttgctttatctcgcaccctcggtatccgttatgtatggatcgattcgctttgtatcatccaggacgatgggaaagactggaacactcaagcttcgttgatgcatcgcatttacacccacggctacctcaacctcgcccatgcatgtgccgaattctcaccaggcctcgaggtcacccgggacccaatctctgtatcgccctgtgttctttcccgtactcgtactgccagctcgagcgaatactgggcttgttttgtgaactacactccgtcatcagaccttgcacgtgctccactctactcgagaggatggtgctaccaggagagatttttggctacgcgcactgttcactttagccagcagctctattgggagtgcaaagccggacacgcttctgaatcattcacaggagacaagggattggcttggtccaggggttcggcgagcagtaacccagacatactcacatctgttgatcaagccaacgaccaacgcttttccactgtctttggtgtgagcacggtatggcaaacaatagtccgtgactatagccagacacagctcacgcaatattcggacaggctggccgctttgagaggtgttttcaacagattctgggaaattcttgatgcatcacaggagcgcgactggtgtgtagcggggttgtggaagaaatatctgatacggcagctgatatggtaccgtgtttcgcatcgtcacggccactatgacgagtttgagaggatccgggacaccgcgtattacgcgtcattcgaaaaacaacttgctggcttcccatcgtggtcttgggcttcatgtccaacctccccgggctcatcctccattgcttggccgggtcatacagaaccagaataccaaaatgaacctctggtggagattgagaccatcattccactcaactctcaagcccttcaccttggctatcctggcttcgagtcctccgcactggtcttgcgcactgcgttcggcttcttcggttttgacgccgaacagcttctctcaaaatgggagtcctggttttcgacgtgcaaagctgacgcccgagcgtataacggtgacaagtgccagtttcaggtattaataaaccttgatcggccaataataggcgttgtcgagaaagaagatctacggctgctccctatcagcatggagtaccaagccggacggtgggataccgtatggatcgagggtattctcctagaagaagtgggtgtagaggacgatttaccgaccttccgccgaatgggccagtggtcgcataggtacgacatggatacttgcacacaacaaagcccaattcccggattgctgggatcttttgacaccaaggagcgtctcgagattgaactaggagagtttagaaagaggcgtgaattacttccctttcgcaggtacaagttggtataattaaggtacagtcacatatgggacctcgtcgactttggcacaaccaggacggcctttttttttgtaacgacaaacttggccagaggggctaggtcaagcaaactcagtcaaagtcaacgtaagactcgtgctgataagacagtgtcaccgatgaacaagctcatctggttgtatgttttaaatttcatgatcttgttctctttcgacaagaaaagtgtcagagaggatagaatatctatctaatgcctgatgctgtatctggcaatgcctatccaggtaactgccaagtatgcaccagcctatcgaggcgcgcaacatctccctggagtatgagagacagtcaccgccttgtcaactgatttattgctagctctgttcgtgcgcacctttgcgctttcagccatcgccgtgatccaaactctattctaaagctaggtatttccaggagtaatctaccaacatcatgacttgttccatccaacttgataattccaagcctgctaactttgttacagcataccctatcttctgtagcgcagtgagagggagcgcttgcaaagcaagtcgtgacatatgccttggaaaactacaacatcttgttgccataggacgactctctgagcggttccggttcctcgcaagagacaattcacgaacgctcatgggcgtcggtcacaaagttgtaatgatgggctgccatgtcccaccaatcgtggtttaccagtggaggagctgtttcgttgttccagtaatagcggcggatccgagggggttcgatgatgttatgctcaatgttttccccccttgggaagtattccttggggaaaactgtgggcaccttcacctcctttttgccacagcattcactcgacggccccagctgtgccaatctcttatcgacattgttcttgaagttcatccaggacctttgcacctctcgaaggtggacgttatctccagaattgaagcagactgtggcgtttatgcgctcggggttaccagccggttgtgactcgtaatccagggagacctttgccacaaagtgcttggcagtgttgcttatggtttgtccagccaaagcatcacctatttcacaacgaagtggaccatcgtaaaactcccacactcgcagaaaagtgtccgaatcgggacgaagaaggcgcccatagttcccgatccagttgttgttgggaagacgtcgtgtgtcgaagggaatcgtggcaaatgcaaagaagcttatgatctccccgagcgcgccaacggtatctttatccaaagaactggcgtgcctcgttcggccaaactggtcccaaaagcgcatggagagcaagtcctgcacaaacagccagttgcgcaagaaacaagtgtcttcacagacaaaacgatggaggggattcaagtgagcttctcccttgaaccgtggctcatagtctgggaaatactgaaagacatcatcgagcaacatctcggggtgtgtgatgagatccatgatctcgccattggaggcgatgatgaaatagcccgcgggaatgacgaccaaagagcgcttgcggatgtcaatgttagattttccggttgtgcggttcttgtccgagtcttcgagcacaaggttgtcaaagtcctcggataggaggatgtcagagtcttcgtcagaatccaagccagggtcctcggacccgaggtcacggacatgagccttgtcgaaatccatgccagagtcttcgacggtaagtgtcatgacagtagttttggccaccaattccttgacagagtcctcagccaggagttccatgacagactctccggccatgagtgccataaccggggtaggggttttcattgtgttcttgtcggtcttggtgatttggccgtagtcggtcaatgctggctcttcggctaatgtgggaacaagaattgatgtcatcgctgtcgctccttcaggagtatctgcatgtaagcaaggtcagtagttgtcggttgaaaagtcgagctgaaatagatgaccaacgtgattctcttgcgggcatttcccgcatctgcctcggtttcaagctctgtctccttcttcctctgtagttgtacagagggtacaaatagcgctggggttccctatgatctttgttgttagaggtcatctggacgatgataaagttcaggtctagagtacgggtgggcatacgggtttgtttaggcctttttggttggggtttcctttgatcttgaaggttggttacaatgccagcttaggttgatgatgaaaaaagttcaactcccatttcggtgggcgacacccatatttttaatgttctcaaggacatttgagtcatggaaagtgcaacgccagcctggccatctgtatcacagcaaatcaagcagtagccctccatgacataccggctgccaaatttcagcgcaggaaaccgggcaggtaccagggaattgacgcgctgtgcatctattccccttgttgttgacacggcagaatatggaagttaccggtactccccaaccgctcgatgctgcattgaaatgctgaggatcgggcatattctgggatatctaagcaagtgtcaagctactgtacctacacctatgcgtttccgcaaccccaaggaaacctggaactccaagtaacaacttcgacagcctcgttggattatggggaattggcttcgctcgtctcgagattcaggaagctttcgactgcaaagttactggctggcaacatggaaagcacgcacacgcgacttgaattcaatcgcaaccgtttggtaggtagacgttcctcccgccgagcgtttctgcactactactccaaatgaagtcgtacaaatacaaacggcaccggtagtcgtcataccgcaaaacctcgagccattgactattgattttcttgagtatcctggaaatcaggcatagtctgtaagcatactgcaacattcctgcccgccagaaattaattgtatgccagatggtgaattcgaacgtcgatagctctcaacgccctttagaaaacagggagaaaagtaaggggagtcgaatagtttatcacgaaacggcaactctgtggtgttgaacaaaaagaagaacaagatgacccaaaaggggttgcaagtaaacaaaactgggttgacgttgtgtgaccctccagatccatccgtaccccatgttttctccacattccccaaaccccggagtccggaacttccccccctctttgtttctttgtcagggtgtctttcaatcatgcatcgatcaatgttgcactacaatgtaggcggtacgtacactagactagtacatactactttacctgttcttctcggccaaagtgccaccccccgttttcacatgtcagacaaaacccactgttgggatggatcccaggacgccgattgggcggcgttgggacgagcatgacgacaggcgatcatatgcatcccgacccccggcgccgacgaccacccttgctacactaatagctagatgcaagccaacacatacataccttcattccactgccatcaaccctcgtcgctgttccaacctcacctcaccttgcttcctgtttcatcaactaatgcccaaccggttttgcctctcttttccctactctcttcttttgctttccgataaccttgcgcagtgatcgcaaagcatcccaaccaaggcacttttgtcctttacagaccaacatcttggtgctgctgtatgcagaaccatccgccatcagactctgcctgttgaccagcatcacatcatcctgtgtgcccaccaccagcccaccctgcacgcgtaccttcgaaagacgccgaacgctctgcccttggcggttcaactggttgccttggctgtccgaacccggaatcatcacacagccggtcccaaatctcatggacaggcgatagtaacgcgactctgaagtgggcgattgctgttagcaagaaagaaagggctttgtttactgccttgcattcagccccttccgaccacgttggtaccaggccgcgcaacctgatatcgggcaccggggattcaagcctcctgaaaccccgtccatcatgatagaccacctcctcggacgaccgtctgccaagtctcgaagactgcaggtactcgccgtattaggcttttggtccgcctacctcatcaagtacgtcccagtcatgacaccagacaccaaatagcaacctagattgacaccatctccacgcaggggtcacaaacatggcccgcccggcttccgcatcttctctcgccttctctcccggcgtctgacaacatggcaaaccgtcatcttgaccatgatctacctgtacgcggcccgcaacttcagcaccctcgtcgggctcgccagccccgaacccatggccaacatgtacgacgccgcctacttccgggccacgtgggtgctgactgcattggacgccggcttctggaccgccatgaagatcaaacaaaagtggctgcgcgatatctccagcatcgccttctcgcttttctacctcgtcgccgccgaaaaggccgacgaaaaggtccgcaaggtgcgcggcaaccttacggtcgagcacctccgcgtcagctggaacaagggcgtcacgtcgccctacctccgcttcgtgcagaatctgatgcgaccacggtttacgcggtggccgcccaggcagatcaggatcccgaggccagcgacgagcgattacaaggatccggttgccgcctggctgtactatgatggtccgctggcggatctggaatatcataacaagatcatcttggatatccctggtggtggctttgtagccatggatccgaggtgcaacgacgacaagctgttttcttgggccgccaagacgggattgcctatcttgagtttggactataagaaggcgcccgagtttccttatccgtatgcgctgaacgagtgttatgatgtttacagtaccatcatcaagaccaaggggcgatgcattggcttgtctggacgagaggtgcccaagatcgtagtcacgggtgatagcgcgggaggaacgctggcgacttccatgacgcttatgatcgttgagagcggttcgtcgcctgttcgtcgctttcagggagaggtcaacctcaaggtacctgatggtttgattctcttttatcctgcgttggatatgaacatcggcagctggatgtcggatgagcagatggcgttgatcaaggaccgaaggatgcgcggaaccaacaagagaatcgtccagcgcaagacgtctcagtacaacgacttggtcggtacccccgccccatcggacgacgaagacgacggcccttcatctggccctaaccccgagcccagcctggtcaaggagaaggagccatcgtcagcagctcgctcagctccggaatacgcgcactcgggcccttcaacctggtcgcatgccgacattccttccctttcctcttcaaggtccgagaaatccaaaaccactgagaaacaacccaaagcaaagtcctctgctgtcgcagccacaaccaccccctcacccaccgccgccccgcacaaccaccacccccagcccatgcgcacccgcctcgccatgtcttccatgatctcctactttgccgaccgtgtcctcacgcccgaaatgatgcgcgcaatgatcatcctctacgttggccctcacaaccggcccgacttctcctccgactacctgctctgtcccattctcgcgcccgacattttgttatccaagttccccaaaacctacttcttgacaggtgagcgcgatccccttgtagacgacacggtcatcttcgccggtcgtttgaagagggtcaaagcggccatggtcgcttctgatggaaccaggacgcagtatagagaggaagacgtcgacgaggcgattagaaagacaaatgggaaatgggatggaaagcaggcggctgaggtggcgctggtgccggggattagtcatgggtttttgcagtttgcgggggtgtatccgcctgcgtggggattgtttggcaagattgcggggtggatgggggaggtgtttgctgaggcggaaagaaaggagagggaggaggagagggcgaggaggaagatgggcgttgctggtggtggtgccaagttggaagagaaggctgaaacaggagcggcttctggaagggggacaaatgagaagggtgtcggttttggggcagtcgaggaacactcagctgaagaaagaacggggcgacatcaccaccgtcgccgcgggacaggaggcacagaaagcagcgccgacgaagacaagccattggagatgggcggcaaagcccgaacaagaggaagagtggcattgaagaatgccgccggctctcattctgagggaaatacttcaacctcggcagatgctatggaaggcatggtaaaccaagacgggatccatcatgtcgtcaagggagcagaaggagatgaggaaggcgggagtgatacagcgacggaggcagcgattgcggcgaatacaaaggtcaaagcgaagaaggcgccaaggaggatgaagctgaggagggtcaaagtgggcgatgaggatggggcgctgttggtgaggctggatagctcggatgatattttggggaggaggatgcaggggttggcgggagggttgacggggttgcaggaggcggaatgagtaggtaggtaggcgggggtgaggtgttgaatgatgattttatgagggatggagctatgatgggttttggtatagctgttgttacctagaggtaggaaatggatgaatgttgaattttttttgtttttaataaaagaaaaagaacaaatttcgattcgagatgtgtccatgtaaattgcgtcgactgtgtgcgtgcccggtcatgtttttcttcgccgcgcaacgcgggatgcctgcctgcccgcagtggtgatggagtgcaataaacagcctgttcttacagtgggttttagtgaaagcttccctgtgtgccgattacctaggttaccttacctccaccagcggggacgaactcatctccatcacttgcgcactgtaaactctggactgcttcttggaagcctttgcttattgaatgagtaatttgcttctgtataggctcttgaggtacattatcgtactttcattattatacaggagtgcgataatcgccagtgtcccagaggtacgttggtggtggtgagcgccaacgggcatcttgcacgcctcactaggtaggtaggaagcttccccgctgtaattacagggagggtattcagtattttcagtataggaaccgacggggatttggtgttttcttgctggcgtcttcagacggatcaagatggggagacgaagagcaataaagtgtggagagaaagattatattcctgctatggcctattgtgtgtgagattgaatgcttttcagccacatacaatggaggttggaaaggggtatggaatgtgtgagtatccagagagctgtgctctcaatcggtttctctctctatccctctttgtatttattcttttgttgatatctcctcgttagttgaagcctgattccggccaccctcagaagccatatgagatttatttgtcataaataaacattggatgccatgccatcgcggccatgatctggtctaagccccattcgctgaccgggaaggcgtcaccaattagttggttgacgaaccatctgatgcgtatctatgaatgccgctggatatctaggcatacgtgtagatctacaagattaatggctctatcaatgagaaggccatccttgaattgccctcgaaatatggacccaacttgatatagtgtagtagagtccaccgatcggcaaatactcatacctaaggtgtgacaaacgccccagaacggcttggagaaggaggcctgttccgaatcccagcgctggaaattcaagatctactacatatctgcgttgaacaacccacgtgctttgagattattgtgaacaatagtggaaaccgtaaacgcgaacaagaaaacacaagacaatgcaatgataaaatcggggttcgagcagtagtcattgaggctcaaggctatcgtaaaacaaagcgacactgcaggagttggaatactcttagtctgttataccagggattatccctggatatccaggcttatacaaatcaatgtcttaacccgtcgtgtgaaagttgtgtgcttgttgtggttccaacttacgcagtacaccgatgctagcgagatccgggttgccttgaaactaaagttcatgtggtaatctcgtggggaagtgatttgtttgtatgtcccatccaatccgaagcaacagcgaaagtatggcaaaacctgactgtgacgttgccatacatgatgttatcttcggtcatcgtgttgcggcaagagagaatggactcccagagcgtttccaccgaaagtcaccctgggcacgtcggaagaggacggcaaaggcgccagaagcagtacaattaatctccggctcaaatataggtagacagcttgatgttgatcaacgggctgcttagttccatgacgaacgatggcgcttacaaggacaaatgagttgacaaaagatgaggtgcctttgagcgaggccatggtctaggtcgttgggagttgtacaaaacttgtagcaatttcaagtcgatcattgaaacacaagaggaagaatccctctgctcctgataaccgttgtgacagatggtcagcctggaacctggtcgatgatggactggaaccatgagagtcgaagggctgtaatccagacatgcctatctgcttcgtaagcgccttgcgttctgtaagagtcgaccaaacatacatacatacatacgcacagtgtccatttgagaaccgtctactgccaggagttgctgggtttggcggagatgtgtattcgtcgagatccgaagcaccccgggaacggcgttgacgtccagtgagcgaggcccttgaaggaccaggcaactgcttgccttggatgtagaccgagctgcatgagcccataaagtggctctggtccgtgaggagtgtccggaaatggtcacccaaccaccctattattatggacagaatactggctttttcgatcatcaagagtagtgctgcagacagccacgaatgctcgcgcccatcccccagttgatcatctgggttatatgtcgattgagtaaggttcaagtggggtatcttatttctgaaggctaattgtaacaaagcgtactcatgaaggcttagtgtgactctgtagctcttctttgcttcgcaggtcgagcccgggcgtgaccaggactttttgttcctcaaggggtgacgctgggatcctggtggcgtcagtgcatgtgctgatcggggttatggtctcctccacgaaatccctttccttgttgtactccgttggcaactcgaatctgaactccgtatccatttccactggcggcacttttgaatcaagttccgatggtggtattttatcggtgtgtaactccgccgagttgatttcgctatctagttccgttctgcttcccgctccgctggtgccgtgcagttcaggtgtactgccggagctagaccgtagatgccttgctttcttggatttctttctcctaataagcacgaagaaagcgaccagtgctccaagaacgatggcagcagcgatagctacgacggcccaaacccatccagcaacactctttgagcccgaatggctagcctctgttggtgacaagggggtcgttttacgggtgccgtagcctcctgcaggtatagttgagcgagtggatatgtcgctagtatgccagccagtccagtcggcacgtgtgattgttgcgatcactagctcggtgaccgtgatggtttctccagtaagtaaaacatagttgttggtctggatggcctggtcggtagtcaaccaagacgcggcaatggacgagctggtgccggtggcgctgcttggtgaggctccagcagttgcagttgggtcgaatggcgccgttagcgtgtgtacgtttgatgcctcaactcccgtcgtgctcgttggttgctgaggtgcaatggtgccaaccactgtggtggcaagtggctcgggggggccaagtgagagagtaacagttgccccaaggtcgatacattgtcgaaggatatcaccgaagtagggatcaatgtatttttggtaggcgacagcataagccgaatcagttgtggtcccattcttgatacagctattgcaagagtcgaactctcggataagggggccgtcagttgcacataagtcctgacgagtcagaagagatttagattccagaaaggcatcatctgtgatatgatgggtctctcggttagtggctgtgccatgacaagaagagaatacatagaagatttgatgttaacttgaacgtaccacatagctggaagcacgtttggggcactcctagatcgaccccatctctaggcgtcactgaggcccacatgttgtcaagtcaaggagggcggttgacaggcgaaaaagacagaacagagcaagacgagcccaggagatgcttgggaacacagccgaaggaacggactggcgcgcccatttaaggaaactcggagaggattttcaggggtaccattttcccagctggtacccaccattctactttgggttaccgtcactgcctagggtgtttgggtgtaaatcatgtcgacatgtgcttcccggcgcgacagtaaacctcgatgcccggcactaggactaggccatggtgaatggtccgtaggttgcaagttcacgagatgtaaggtagtcatgactcgacatgacttgacagagatttacactggggtcgggtaaagggagtggatggaaaacctggagatgcctggcagtcgtatgaggcagcaagagtgatttcagcatgggtctggatttgtacccgaccacttattcggatcttgggatgcgcagacatcatttccgttggctccacgacagcaacactagagacctggggaaacgaggatacgaggcttcagccacagcctgtcgggtcagcgccacaagtgacgggattgaagggtggaagttcgcgggcgggtactgccgcaatgacatccatcccatgttactttgtggcggcaggcacccactaactgatggggatcctcattccatgtggggtccatagaggtacccactgaaaccccactgattcaccaacacgcgcagctggaggctaaccacgtcatcagcgcatccagttacacacagagtgagtaggtgatacaaggcagaagagccagacgggagcactcgacctcgctcgcgtccatccccgccagtcctctctcgcaaccacgtgtagtgtagtgtaattagacttttgcgcccgtgtacttgtcctacactatttctcaatctcacatccatgaaaaagaacctaaacttgctttctccacaccatgtctcggatcgcggactgtttctcccaccagacttggagcccgagcttattccacttccagttggtctgaaggtcacggtcacggtccctgtaggtcatgggcctgctcacttcttctcttctcttctctaactacactagtgtcctcgttcgcaataacctcgactggcacttacacatacactactgattaggccggccagtccgtctgagcacaagcgcgtgcgtacgtagtgtgtggtaggtaggtagctagctactcttcttgttcagacattgccgttcgttggctttgtggaccatcgcccggtatactatgtacataagtggctgacgtcaggtacctgcatagcaactcgatcgtcgatcagtgcgcttcctcgtcgcgtcgccctcgagtcttgtcaccgcccgcttcaaaagggcaatcaaaccatgtccaacacggccgagacccatcataccttcggcccctcctgccgactagcgcccatcaccgaacccgaacccatcgatgggctcgagggcatcccacctatcaacgcccagttcttctactcgtccaccatccccatcgatgaccccttgtctgctgccacaactgttggctcctccgatgcgaaagcagcaaacctaccactgcgacccttctcccctggtgataacagagatctagagcgggcgtggctgggcttctcctccgacagggacagaaggaatcacagacacgctcagagaaaccgaagtccgagtccgtctctctcaaaggaaaatgccgagaaacttgccgctatcgtggccctcctggctgctaagcacaaggacaagcatgatcgggagggccattccgctttctcggccctggccaccaccgaaaatgagcatgacctcagcgtcccagtatgttgcgcggagctttcgatcgatgctgacgcagagttaagaaaggagttttgcgccgttaccagacgtcgccagccaaccctcgaccacgaccgccttattcaggaggttatggcccagttgactcgcttgtgggcaaattcagatacttcgcaagagtcctcggcatttaggccctcaagtcttccgcttggcactagccctcttcaaagactttctggctctttagaggtgaagccttcctccctcaacgataaccaacttcctctttcgactattggcaagatgattccaagacccccggtcgtggatgctggaatctcaggcaagccgttcgttcgcgtcgaatcactcagccggtcagtcggtgctacaccagaagacaagccgtccagagaaccatccatacgtggccttccatctcgcttaggggggaatgatagccgagcggccaagcgcattgtcaaagaggccattcgtcaggcggaagattcggttgaggtgcctgttggtatctcgagactgcacatggtttcgttgccagttcttcagatgaagccgatatactggtcgcctgtcaatgacatatccacggtgcaacgcgctacgtggttctataggtaggcattggcgctccgtgcaacccttcttagtcgactgctgacactgattctcagagacaccatgacccccgtcaagcctgccgtcgctaaccagctagaagccggctatcgagagttacgggtatggggtcagacctggaaggacgaactgaagtctgcgttagatgtaggtgcgctaggcgaagaaaaggtgtcgcaccctttgtggccagaaattccggacaagcgccccaaagtcaaggacgacatgcctcccgagccgccaatatcgagcgatccgttttgcgccgccagatgttttcgtggagaagccgcagctgaagggacacttgagcatgtgcatcccgatcaagaactgccgccgccaccacccgaaccctctgccaactttcatgtcatctacaaggacaagtccgctgccttcttgctaaggcccagccagaaacctagtgcatatcatggaagacggccactccaaaagatcatgagaggtattactgtgggaatccccgtggtgcgcggtttcgaccaggccatctgggacaagatacaccaaaagaagggcacatcgccaaataaagcgcccaaccgcaatacgtcacggcagacaaatgtctcgggtgatggttgcccagcatgtcaaatggagcaggatcgcggccaagtgaccgatcttcttttgattgcccatggcattggtcaaaagtttgccgagcgggttgaaagtttccacttcacgcatgccgtcaatgcctttcgaagagccgtcaatatcgagttggaaaatcccatgataaaaccggtgctccggcctgaccagaatggtatcatggtgctgcctgtgaattggcgtcatctgctcagctttgaagatggcggtcccagcaaggaagaagacgcgtccgcatatactcctgacggtttcgggctgaaggacattgaacccaacacaatccctgccgtgcgcagcatgatctcagacgtcatgttcgacattcctttttacatgtctcatcacaagccaaaaatgattgccgcccttgtaggtgaagcaaatcgcgtgtaccggctatggtgcaagaacaaccccggcttcgccgacaagggccgcgttcacctcattgggcactcgctcggcagcgccatggcggtcgagatcctctccaagcagccgaccagcgttccccggcccttagatctatccggaacacagccggaaacccgccacttcgagttcgacaccaccaacctcttcctcctcggcagccccgccgcctttttccttcttctagaaagaggtagcctcgttccccgccgcggccgcctcaagcccggcgcagacgcagccgacacgctcaacaaggatatagtcggtgacctcggccgcttcggctgcatcgccgtcgacaacatctacaacattctcgccaaggaggaccccatcgcctacctgctaaacgggaccatcgatcccatttatgcttccagcctcaagaccgcttacgtgcccaccttcaccacctccttcttcaaatccgtctccgactccctccgcggtttagctggtctgacaacctccacctccgcacccacatctaactcttccaacccctctgatccgtcaaatcaatcaaccgatcccaccggacaccaatcccagatgctgtcaacctccaaaccgcccaccttcctccgcctcccctcgcagctcgaactggaagtgcatgatttctcgcgggaagaagtcgccgagaagaaggccttcttgttgaacgataacggccaaatcgattactatctacgatcgggcgggggcccgctagagattcagtacctgaatatgttgagcgcgcacacgagctactggaataatctggacttgatacggtttttgtgtattgaaattggtaggagaccagggagggagaacagtttgggggtgttgagggcggataagattgttcggttgcggaagggggagagaatggggtagtagttcctcacggaaaatggaagtctaagagatgcttgggggcattgatgtgtgatgacgaacgaggttatgacgggaatgacgggaatgaaggactttgattttgacttggcatatgggtgggctttttggtattgttttcttttctgtattgtgtttgcattgcgttgcattcgttcgttcttgtttggggaggatagactgtctggctttgagcatgacgagaacgaaagacgggagggaggctcatgttgttttgaactgactgctccaggtagcagttagtcatcatttagcattttttttttttttctttttggcttgatacccttgatgatgaaacgagtgttctatttgtatagctagcttttatattaaaaatgagcgaaatactaggcatgttcgaatacgtgtgtccaaacacacacacacacacatacacaagttgcttctgtcatcgacagacgttttgcccaagttgcgcccgtgaagcctttctgggacgagaaacaaagcattgataagtagtcgctttgcatcaaacaagcacatacgaccatacccactggaaaactcgggatcccgtccgctctcctattgataagccagtaaggggaggcattacagtaaatagggaggtggcgctaagaagataaataccttacaattaggcggattataaaaaaaccaaagttgaccatcctaacactgcaccaagattgcactcggtcaatacacgactcgattgttttgaactgtagtgtagttgtaggtagtaaggaatggcagtaagaaattggctgaatccagccgtctaattagtagtcgaatcgacgatttggagaaagaagtgcagacggttgcaggtgggctgcactcagcaacttgcataatattgagacaaatctaacgaacgctccctacgtagtttagtaaggcagcatgcttactacgtatgatccgaatcctgtaaactgagtaccctctcaaatttgtatagcggtactgaatgcgctcctagattgttgtattgattttgcttactgagattttgcttgagagctgaggttcttactgagatattgctttggagctgaggttcttactgagatattgcttcaaagctgaggtgagatgtgattgagggacatggaaatggagttggtaatggaaaggtaaccgagccccttgagtctctttggatgttcttgcttgggaatgtttacgatcgcttcagtcggttcatccccgcagcccaaaagaacagttgggggcaacggagacacctcgaatggctccattccgtctataaagacgctcaattcctatctccaacttgctcatctctcattctcaccatccaaccagcccctcaagccttcggcacttactcatcttttcaaaccacctcatactctcagatatatctatctatcttgaccaccgcaaacatgcagctcgcctccgtcctcgctaccctcgcggcgctcaaggccgtcaccgccctcccttccgcttctaccgtcgaagtcgcaaaggtcgtcacaggcgccagcgtctccgcagacgaaatccccgacgccatgaagttcaaccctcccaacgccactgacgccacggctcttgcctcccgcgcttccctcgacaagcgtgcttcgctcggtgtctacatctgcaaggacgctccattcgtggctagcacttgccagcatatcttcagcaaccctaatgaatgcagtatgtggctccggtcctttcgtattttgtggaaaaggtcaagtaaggctaataatggcgatttctcaccttgccactgaacaacagttgctctcgacagctatctcgccggtcaagtctccagcgttgggcctgatcagggcgcttactgccgctttttcttgtatgcctgctcccggcccctttcatttccttcgtcctcgtgcccgtctccctgcgatgctggtcggtgtaagcacatggatctcttgacttagttccaaactgacatcgatctctttttttttttcccagcgactccaattgcccctccaacaacgacgaaaacggctgccgccacttggacgccgagtcccccggtcgctccaacctgaacaccgccagcaacgacgtctgtggcgtcaactccaatgacaagatcaggagctacaggtgctggaacagctaaactacctacctaccttggtcacgaatgtactcccctcggcttgaccaaagcgatgatagggtccttcaatggtgatgagtggtttgttttttgtaccttgacggctggttctgaaactgtcacgatgcactcagagagtattggagttgggaagaggaaggggcggcgatggctgctgggtgtggaaggtgaacgggaaggagcaactcttctgaaggaaaaagatggcaagacgaccgatgtagtgtgctataaaccgttattcaacaagcggataagaacgagagatttccttaccacgctctcatttgaatatatataattgagcccgaggagtacgaagaaccaattaagaatggtcttctgaccgagtgcaatcttagtgttacccgtgtaaaagatctagccgcagtgtcaggacggtctactttactcataatccgcccaattatactaatcattttagcgctgcctctctactcaccgtaatgcctccgtccgaataatatagatataggaggcagtagttcagatttttgaccctactacgcaggtgattaaaagacccgtttcctgtgtttcccacttctatagtatacacaagcttaggtagtgagggccagactagtatagtagttgggtcggtaacgaccagcgatgaatccctggtgttgtctgttttttttcttttttttttttttctcctctctatttgtacgtctctttttgctcacaattgtccccccctttatttttccccccttaatgctttttggggagggccggccatgttctatgttcatttttctctcttatattcagataagcagcatctcgtagcgaggtggccgtatgatgtagcacggttcttcgtaggcgtggtttgttcagacataaaatcaccgtcttgatgaataaagagggatacaatcaccgcattcagacatagttcaggtacgatatcggtttcattttggtacaatattccttcattactttaagtatctgagtgtctaaaaaattcattcatctatgaccataaatgcccaccagcgggttgggactttactgacaaattgaattccgttatgcccatcctttgcgcactcgatgcccataacgccaacctttttcctttctttctgtatcatcaaccataatcgtgtcatcgtaatccattcatggcgtgtcttttcaagggccgcaacaagtttctaaaagacagtgtaaatgaaacaaacaacctttcattatcgagctggctggagccagtagtagtagtaaaatgccgtaggaccgcttagtaccctgaaccactgtagtagcaatcaataatcccgtccaaatgtccgtccgttttcccccaacgccgcgcttctgctgaaagtaatgcaatggtatcgtaggtaaaagccaaattgaaaaaaagggaaagaacacagagctcctgaaactcagcaaatggggacctgagcacattatccggtaggaatatgcactctatgcggaagtcaggactttccaggctttgttgatctttcaatctcccgcccctgtcctgataatccgcagtccatctatatgaacctttcttcccagcctctttcatcgcgatggcgaaaatgaaattatgggatcaacccaaacgccgtcgctttggcactgctgttcgaaaagatcagagaattgccccaaaattaaaatcgcctccgaaatcacatcatatagaattcacttcaagcacaatccgtaccttcaccacgcagcctctcgggtccatatggtctcctttgcctttctggaatcgccgcagccacttcggcgctctgctgttcgtcctcatcctccgcctcgtcaatgccatggccatccctgcccgtgggctcatgctccgccacattcttgcgcttcttgctctcgggcgcctcttcgacctcgacggaccgtcggcagacagggcaagtgttatgcacctttagccagggcgtcacgcattcgccgtggaagaagtggttgcagggaaggagggtagccttgtcgccgagggtcatttcgtcgacgcagatgacgcacttggccttgttgtcctggcagccctggagcatctgctcgtcaatgtccttgactcggagcttctcaatcgcggcttgagaggccggaggggcgccgcctgggttctgcgcggcgtgctgctcgcgcagctgggtgatgatgcggtcaaaggcctcttgcgagtaaacgccgtcgttaacaaagttgaggttgccgagaacgagaggactgagggggctgaacatggcggacaagatggcgttcatgagaccagctggtacaggaccagatccaaagggcgatgattggccttgggtggcaggctggggaccttgctggggctgttgctgctgggaggcttgtgcttgttcgtcattggattgtgactgttgctgcgcagtgccttcggtctgggtggtgttgctcgcagcattggatgccggagcagtgtgggcatgaggaggcctaggcgtaaagaagtgcaatccaaagaaggtaatgggggacggaccagaagcggtagagccgttaggtgtgggaacattggtagatgtgttggaagcattagattgctggttattaggctgctcattcgattgctcggtagattgcgcctggccatttggctgtgagccagctggttgctgttgagatcgtggggtgagaggctcggaaatgacggtagtgaagaaggtcataggagggaagatgaagcggatatcgaagtgttgggtgttggtggagcgggatccagatcgaggggcctcggtgttggaagcattgctggtctgctcctgagtgcctcgggtgttggtctcatctgaagtctgagtgtttccgctggttgttgatgtgccgttggcttcggtctgtggtctcgcatcattatggccgttgctctcgttggcattttgggtctctgtgttggaggttggaacctctgtgggctgttgagactcggtcacggtggcagcagcagaatagtcaggttggagctcgtcctctgcgggtgcgtcttctacggtagcaggcaagggccggcggtggaaatggcgcgggtcattctcaggcgtgatctggtgatcctgggttagtagcgttgtcctggtatccagagttgttgacgaggtctggttgctgacaatttccgtggttgcgttgttgcaggcagggcactggagggtttcgccctggcgctgccactggtgatggcaggcgtggcagtacatttggtctggtgatggagttgtgggagtagactcgttgcgtatcgaatcagccatgttggtgatactctggctggcgtagcagtgaaatattgcagctctcgaatcctagcggatagatcgagtcaaaggagtcaagcaataggactcgatgatgtgaaaagtttcatcaaagggagtatgagtgaaaaaaagattatccagggaccagacgagttatttttctggagatattcaagcgggatgtggattatgaggagtacgtagggtggagagtatggaaatgaagttgaggaagttgtaaaagggcaagaatcagatatcgaagtcgagattgtggatttgtaaaatagaaaggagcaagaccgccacttctgcaccaccaaaagaggttcgataacgaagtggaagctgcccgcgtggccgtgaccctttccgtggttcggtttttagaccggattgacgttgcgtgacgcgattcggggatatcgctgacacatactcgtaaccgacaggaatgggctgtcgacagcgcggtttccagcacttccgttgttgctgtcagcgagctctcttctagaaactgcgattgtcggccgcccctttctacacggtactatggaggtcatccttggccaatcacagcgtagcaccagccacaatcaagcggcgtttacaccgtaggttggaccctttgtggctgctgctgctgaataattggcgctttcggacctgttcggcaactaagcggtccaaccggttatccgggacggctgggaatcatccaaactccaaaccgcacctgcagatcaccggacgcatttcgtcattgcgcattccggggtattgattgtggtccctttgattcatattgtcatcccgaaatcagttccttgacagcacaggcagcaagcttcacgaggtgcgaccaaaagaggaaagaacttcggccagtggcagggcacgtgtgcaaatgtctacacttagcttctgtatttggtgttatttaccaacaaagtccggtatagtgtaacggttaacatatcgcgttttcaccgcgaagctcggggttcgattccccgtaccggagtttcttttttctttctcttttccctcatgtttttttcccgttccaagtccggtttgattccacccttcgcttattcaacaattcgctttttgttttgcggagttggttcgtggaacaatcgagatccgagatcaggatgacagatatcttcgcgaatgatccgagcggcttctcacatcgcgctctgcccaaccgagacgcctttacgtttccgctcctgctgtacctcatctcacagctgcgccttcatcttgcttaacgccgacgttcaggtaaactgccttcgatgcaacccaactggctagaggcagccaacgttgcacctcataagaatgctgttattttgggggttggccgcggcgagcgttctcgactcttctcctcttccagcctggatatcatgaatctacccctggggggcattctggtgacaccagtgtttttttttttttttttttttctctctctctctctattattgtcttcccaataatggacgatagtccttgcccgttaagatcgctagtttgtaggacgcatgttccctttttctatgtgtcgtccatcttggctgcctggaaaatagcatcctgccattaccgccccctcgaaagtgaaacccatatccagatgctttatatcgacctgatgctgactggcaatgaacagctactatcgtgatcgcctgttcatgccagtcggcaggatgggtcggtctatgacgcacttgctggggacctttcgacttctgccgcgaaaaactcatatgcagggcgcaccaagcccgattacagtttgggcggacggtgtctatatcaaccaagaaaatgacgataaatgcgagcgcaatcatcaggtgcgcctcatgtcgcaaatttacagcaattgctggacaaggcctggtattcctgggaaaagaggcggacggtagcgagagcatagacctgattcagcacaccgtcaacgcgtactaccgccgacacgagaggcagttttgaatataagtctggacccagttgctcgccggcttcaaggagaagagtgttacctatgacgaattggatgggtggcgtcgttggcgtcgtctcagagcgttactacctatgtcgcccatcatttcggcggagtggctcaggagttcgcattgcctcaacagctgagattcgtatgatatgcggaaactgggaagttgctgccattataatctcgaacatggcatcgatttccacggcctggaaacagtcacttacaatcatgccagcgctacacagcgccaccgaggggtagaggactggactaggaaagtattcaaacacgccccatttgatatgggaacaaggccttgacaataatcggcaaaagtttatctggccctggatgggcgttcactccttgtcagaggcttctgtgtcggaaccatcacagccatgagtagttccgcgccgatggatatcatccgactcatggactggattgaagaagttaacacgatggcagcaaagagcctatcatacccttgtggtattcagacagaggaagctacaagagcgaggtcggtgcctgaagagttcaagttgacttgttggaggtgtggtcggctcgctttagcggatcctgacctctcgaatcttgccgacgaaggaattcgaaacgctgctgatcagtttttccacgttgtgactggcgacagaagggtccgaagttttgtatcacgactgatggcatgtttgggttgattcccggtaatgctgagattataaatcgcattgtagtggtcagaggtgatgcgcgtctgataaaggggaaatatgtcatcgggaaaaagtgttggagagactggagccccaagctatacgaggctggggcatgcgtacatctacgacatatgaatgggcctgaggactgggggtctcttcaggtcgactggccactattggtgtacgcttcgtagtcattgaagtgattgaaagggcggtggatttccaggtgcactgctatttttgtgtaagttggtcccgtgtcagagaagccactagcataaatttccatttcagaccatcaaccattccttccctatacctttctcggctcaaaaagaagggtactgctcgttttgatcccactacgtcaacaaagcagcaatgtcagcacgtcacgtcaaactctacaacatcagagacaactgaactcacatgctcaacaatacacccaccctccatgcgatacctatcaacaatctcgccaaagtaattggttcgataattcaaccacccaaactcgcctttaaacgttcttctcaacggggtgatctggaccgagtcccagtaaggaccgagggcatcgagagcagcgttggggccgttggcactggcgaaagggttatggttctgtcactcgtcgaccaaataacaccgttagcctacggtaagtaagatcaaatggcactaccggggatgtgagaaagaagaaaaaggcatacaatgtacgtagcgtcaatgtactcaaacgcttcagtcaagttcttggtttcaagaaaggcgtgggcgaacttctcgaagcgttcggctgattcctgctcggtgggaggagggctgagttgcggttggcatggcgctggggttaccactgctcttgcttggaggactctacttggaatcacatcctcggaaggtgttggggcggcgagggcaccgaggggtgctacgagaaggacgaacgagatggatgtgatggcacgcatccttgttttcgattcagcttcccctaagcctcttgatgattgaattcaggagaagaaagtaaggcccaacgcgacggtctttcaatcccactttatagataactacatcttatctgatgcgggaatggcctcagattgatctcagttaaccccccctttttcttttacccagcccacggacgccatagtcgctggtggtatagcatgtcgtggccttgggcgaagcatattggagataaaaaatagccgacgggcgggacgagtattttgattgagacagccgtctcatctacgacgttgtgaaggaacattgtgttgcgatgatgaaacggagcaccggtcggctaattggcgaagatctgggcgtggcatgttaccccgtttgcgttggacacaccaaagactcgggagtgctgtcctgctttcgaggcagtggctgccgaagaggttcgtcgtacttgtagacagggtatatacagaataggaacaatgtcttccgcctccaaaacgatcctcaatcgcttcatatgccatttcactcttcacatgtctggactgcacccatcccccgctagtccctctcaacttgatcaactcgagagtttcagatggaagcgaggtatggctggtttgcgctaaagtgttgcaagttgtgagggagggcgggactgattgtttactcaatctaggaatatttagctaccttccagacttgatcaatgtcaatcacaaggactctgcgtcgtcagaagtgaaccgctaatctcggcagtcaagagattgtgagctgaagcgctgaagggatcaccgctgggccttagctacacgtgcgcccgctgggaggtttcggttggtgtcgtttctagtgtagatgagatgcgcgagacaaggatatccggtcatctctttggtcttggtgtcttggtggtgtcatgaggtttggggatgacccgaagcctggaagttcctgaggtacttacatactctctcacatggtggggtggctactagcctccaaaatactacgcagtagcgcgggatggagtggcgaaggacgaatgatgggggcttcggggttccatggtgaggggggaacaaagcagccgctgattgcattttctcatgccattcgcagaagcttggcactggcgcaggaaggtgcagatgtttccaacttaaaactatggtgcgtgtgtagaggtatcccatacgcacggcagagaacgacaggattcccgatggttggtacctatgtacggtagtccgtaccaccctcctgccatcctgccattcattcattgttctcctcaatctggcatttctccaagtccagaacttggcacgggatacctatgacaggtagtttaagtaaatccatccatcacccgccttcatcagggtctgaggcggtcactgcaaatcaagtaaacagcaggaccggatctgtctgatgacaggcttaaaaggcgtgattttgaacacacctcagcagatagccgtttgaaagcaacggccaaaacaaagattttggttccactttccttggtgcatggaagactgaggaaagagtgcggctacagcgaccagggcccaatcttcacaggaccactacagatgcctacaggaccgctaacggtggggtttcagctgggtacgtacctcccccagtcccctctttagtccccccaaaagaagaaaagtggcacagccaagacaccgaccacacgccgtcgactgacatccaaatttatcacttatctttccatttcgctaactctgcttcttcctccagaacctcaaaacatactactccatcccatcttcgcatcctgacagcaatcttcaccttcgcgaatcttgcatacagtgttgtcccttttcttctgcgccgagacaaggtcctggcagataaaaggaggcccaccatatcccgtcccatcgcgtttccaccttatttctcccctccacgagtccattgaccttcgagaccccatacccctcctcctcgtttcctcgactgcctgcctacctctaccctgcttgccttatgtcgttacgactaccttgatcgacttatcgataaacattgtaccacccgctgtaccaccccgtgcccgcacgacaacccgaacgtcaacctccagtcgtgtgtgactgcacctgtacgaccgaccgcgcttatctcgagacctgcggacgtgcgctctacatcaggatcacttcatactcgcggcgtgcccctcacctgcgaccttagctccccctggttgcaaaatcatcgaaccctcctttagcactgctcctaccaacagtttcttcacaaagatcccacatcaacgaccaaggtcaatcacaccacgatggcctccgtttccaccacggcgccgaatgcccacacacgcgcgatgcataatgacctgggaagggaagatcagacactgctcctgtttgcccacctgatggagggcggcaaggaagacgatgagacggtcgaaagtttgggcaagctaaccaagctgctcagcgacgatgtcgaagccacaaagaagggagagaaatccatcaccgccgtcatagacagtgactgcgtcgataccatattgtgttatctggatatgagacagaccgatgttgttcgcggccatgctgctctctgcacctctgcttacctcaaggccgctggcgaggacggcagcaagaagctctccgccttcttcctcgaccggatccagcgcggcacttacgacgactatattgtggcgttttgcgtggcagctaccatcttccccatcgtccccgatctcacgtccgagcttttcctcagcgaaggcttcctccccagcctaggcccgcttatgaggcgcaagtggaagagccgcaaggtcgagacagcctgcctcgaaatgctcaacgctgcttgcatgcactcccactgccgtgaagctgtccagaagtactgcatcgactggctagaggagattgtggaccaggataccgagcaggttgtcgagtccatgtacaccaccgatcccgacaccgccacccaggaaggttccgtttccatgaggaggcactcgatccatgtccagaacctggccgccgtggttttaaccaagctcagggtgagcctccaactgcctccttcaccgacctccgaggttggcgctccctccttctgatgtccctgcggctgacatcagctcaaggctgttcaacccgaccaggcacctccagacttgtccgacccatcccagccccggatacagccggcgacaaccagcgtagaagatctctccaaaaagtttacccagatgctcatcaaggaccccgaacattccagccaatcctcggtcgaaggactcgcctatgcatcgattcgcgccaaggtcaaggaggatctagccggtgatccccaatttctcaaatcacttgtaaaaacactcgagtcggcgccgcccaggtcccctctcatgtacggcgcactcagcattttccttaaccttacccaataccgtcccgcccttacagaagaacaaaagcgcataagtcaactcaaggcctacgcggacgcagtaggcaagcttcaacccgaccccctgaacgacaacgaacatgtcagcgcacgctgtaaacgggtcttcgaagccggcctcacccccgttctcgtgacgatcagcaaaaccagctccgtagcctcccttaccctcatcatctcgattctcaactcgctctccatgactccctctatgcgaggaccgcttgctcaacaaggcgccgtccgtctgttgatcggtgcctggaccaacctgcccgaaggcgacccaaagaacatgacagtccgacgaaccgccgcccaggccctcgcccgtatcctcatctcaacgaatccgatgctcgttttcgggggctccacccccatcaacaccgccatccgtccccttgttcacatcctgctccccgaccaaaccgtcgacacacgcgatctcctcccaacgtttgagtccctgatggcactcaccaacctcgctgctgttgacgacgacactcgccgcaccattgtccgcgtggcctggaaggacattgaggagcttctcctatacaacaaccctcgcattaccactgcagctgtcgagctcgtttgcaacatcgtccaatcccccgaacaagccgaggcgctctttgccgataccagcaaaccgcaggcgcagaccaggctgaagattcttgtagctctagcagacgccgaagacgctgctacgcgcagtgctgccggtggtgccttggctgccttgacggggtatgagagcgtggtgaaggctattgcggagcgcgaacgcggaccggaaatcatcctcggtctatgtgaagatgataacgaggatctgaggcaccgcggtgtctttgtcctgctgaatatggtggcatgcgagggccaggcaggcaaggtggcaagagagaagttcctgagcaaaaacgcggtggagattgtgaagacggtggttaccagatcaaagaggagggagattgtggagctggctgtacagtctctgaagttgatgctggggaaggagtgattggctttctgttgaaagtaaaccatccgaggctggtaggtatacaggatgccttgttgatattgtttttccatcatttcaactgtcttgagtttgtcattgtaaaaacaggggtacaattcacctacgggattggggcacgggcgggcaaagaggggacaggcaacaggcatcgtcaacattgcaacactgttgacatctcattcatcacatttggagttggagcttttgtttagtaaagaaagggaagcagagacaagagatgtgcgatgaggaagatcatcagattggagagtagtagcagaaagggtaacagctgttgttattcgctgcatacatgcctatgtacctatcatgatcacatcacgtttgaacaaaccacggtcgtgcattcttttcgtaaattgtgttccaaagatcagagactcggctgcttgaggaccttgacctaggtcatcgaatcggtgctcatgtcatgtgaaaggcgcagtgatatcctgaggacaaaccaaaaaaagaagggaaaaaaacatacaacaccagggattcgctggtcgtcaccgacccaactactagtctggccctcactggcttatctatgggagagcggacgggatcccgagttttccagtgggtatggtcgtatgtactttttttttgttcaatctttgtcctataaggtcatattgatttgttgtcaggtgcggtgctggactgatgctatgtatgtatgtgactagataaatggtaagcggcaagtagactaccccttgactaattgggcaaatgggtcgattgtttaatggtgccttgaggcgatttctataaacgttgtctatatctctacccaggcgggtagtagaggatggggtgacgtagtaacgagaagtcagaaaggttgatatggcccatgcccatttgacttatgtgacgtgtcgggtagtcgacgttggagctggtggtgatggtctagatgggtttctcggaaagagagcgtcaagctggaccgtactcaagagaaggacggctctagtgaacatacagatgactgacaactacgcagcgttcgtgcctgctgcacggcgcaagaggttctgcatcaggttgcttctttctgtttttgtgtcttgattggagtttagggggatgagtcgctaaagctatcagcaaacgctgattttcctcatgcgtggtgatgccgtaactgtgatataagcaggcaggtggtcttgggtggtaacttccaggtgctgccggaagctgtcggggaagaagaattgttgactgacatcctccatcattttgagcttttacctccaacgcacattttcatcagatcagttccacccacaatggccgatgccaacacccaaagctcacgtcgcggttgtcgcccgaggaaacgagcacgcatcgacagctaccttgaggacctgtccccggctgaagaatcaaatgagacagctgaggtcgttccagaggctcccccgaccaagaagaaaggccccgagcaagggaacgagaggcatatgccttgcggcccatgcgtcaccagggctttcactacaccgggacagaaatgctacaaccaaggtggacttggcgttgcgtgttggcaatgcgcaaagaataatcatcagaagacatgtgttcctgtaggttaagagaacttgcactgaagctatccggctactaactcacataggttcccttgcatatccactctaagcttaaagcttggtgggaccagaaccgtaccgagaaagaggacgatagccgtaccaaggcgttcgtggaagaactccaaaacatcatcagggagattagagcccacaataagggcggtgttcaaccccctctctccgctacacctggctcatcctccgcgggccaatctctgttcaccacactcccccgcaatagcccgcataccgagaccgccgaggaaaaggagtacagcattcgtaaagtcgaggctttcgaggccattgccaactcggccgccaaatctgctgaggctttgagcctccttgtcaaaaatacagaccagatgaaggatggcttgaaatatgtaggatcagacgacgccgaagaggaacaaaactgttccccttctccttctcgatctaccgaagaggagtcacttctagccgtcaaagaccactacatctctcttctctccgagcgctacgattcaaccgataaacccctgatctccatcagcgatcgagacgccctcctcgctctcgctgccgcccgtgatggcactatcggcggtctgctccaacgaaagtacatcgtagcgagcacccgctatcgtaaggagcgtagcaggcgcacgtcaggcgcacggaatcatggcgctacgggctcggcggtcaggctgagaggccccggcgtggaagcggcgcagcaccgccttgtaacatcagaactactcgaagatcttgcgggggagggtgatgatggaatggacttcgatatgtaaaagaaaggtttcagttgccagggccccctactcccagaggatgagctcgcgatgaatgtaccttttgttccacccctacgtttagcctcactcccctacgtgaatgctccgtctggagatacctcaaccgttgtccctttgccagccctggcagcgcgttcttaacatacgcactagacgaaaggggaaatgagctaaaattggattgctatgacgagaatcaaaataggcaagaatacagataggattgatcagtaaggatccttgaaattctacggtaggtggaatgagggtttccaacaatgaagtatcattcagttcaagaaacatcttcgtgctgtatattaagggtgctaccaagatacaagaagtacggtgaaactgcgcttactaaatgcagaatttttagaaagggcagtgtggcccatgcccatctaacgctgtgcatctaattgtcgttgttgttttggttgctagggagaagtggttttgcttcagccaggtattatcggatacttccatgtcaacgacgtactccatgcgtatgacaccgtaatcatgatctaatcatgaagtggagggttagcgcatagttacaggtgtaaaggaagggtttaaacgtgctgacatattggttccaagttcctatcctgatcatcttttatatcttttgttcaaacaccaactccttccacgtcaactttacttgtcttgtcaaacaagctgttggttacttcgtatcagaatcagagaatatgaccgatatcaacgcccagagctcataccacagtcatccccccaagaaacgatctcgtattgatagcgaccttgaagactcaaactcattcaaagactcagattcaggcaacacccaagaggaggaggaggaggaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagaagatgatgatgatgatggaggagaagaagcacacgcttccccttccctttcctcttccacccaccaggaatcaccaccaacctcccgagaccactaccaccatctcctggtcacaagaagcggcccaaaccacaaccccatgatctccctctgcgaccaaaccgccatcctcgctcttgccgccgcccgcgatccgtccaccattggcaaactgctccagcaaaagtacgacgtagcatgggctcgcctgcggcgtaacagtcgcattatcaactttgacaattactaccaaaaggtcaaaggcttgctttcttccctgccgcaagatctggacccttctgactcaacaaggacccacatgagacaagcctgcaccgcaatcgatcgggtttttgactctatccaccagcaagtcgacaatgagtcgaaactggaaaccaaaatgagtgcggccaggactatgcagagaattcttcgtcgcttgttgctatattcagtcaagtctggtaataccattccggaagagttttccggcaacggccaccggggtaggctaggactagatggcaagatgttcatgttgatcaatggcaagtttgatcataagaaacacgaaatcaagcggatgatggtgcgcgaggacgcatggggtggttcggattgggtagagagagtgaaggaactggtaagcctgtcgtcgcgcgggggtgaggtgttcaagatgttggcccgggtgttggaggtggtagaaaaggatgcgtataatcccgcgacggattatgattcttgcggaagacctactttctgatcgaagaagcgctggttgggtttacgtcaggaggaggcgacaggcagcgagacagccagtcccacatgctggccaatgtatgagaacaatgggaaggagttgtgtgtatcttataaggaagattgtattgatcaaggattctgcgttcaattgatattgtaattatttcagagttatgcaccctctgaggagcacaattcgttgttctgacgagtgtcaattaagtgtccggcaagtgtccccgtgagcgttggtacctggtcgacgatgcatgttcggacaggggcactttccacttcacaccacacctcgcgcaatacgcgtgagtcatcaggtccaacagcaagggcaaccccgagactcgacctcatggatgagcgatcggtctcagcagcggatggagcacaaacagaacagcatgtgacgtgttggagccagagccagcctgagagcaaggggcagtcgccggcggaaatgcgctgcaagagcccgacgagtgagacgttcgccaagggaagattgcaacattgaggccgttataactcaaatctagatgttgtggcttgatataggtgctctctccgagaagcggcgaagtgcaagagcttgggacacccaccgtccccgttggaagctgtggcttcgggcgttccggttctattgtctcttgatggagggcttgtacatgggctgtagtgtaaaagtcaagttttcatttggggcaatttccacttggcgacagcgacttcctcactatcgtaggaggcctcgaaatcgtaatcttccagaagttcaagaggaggcagctggaaatttagccatgcctcaggctcggattcaagattgttccatgactcgaggtccgaccacttctggtatcccgtctggtagtcatggagccacaagaacaactagcaagcaataccagtcggtacggaacgcagtcagatatatggggattgcttttttctactctaaatgtcgctttctgcattaaaggccccatagaggcttcactgcttataccatggcatggtatgcaaatggaggcggccgtatactcgtcagtttcgacagaggtagacaaggaggcgggcgacatggaggaggcgaagacagagatcgcacacaagcgatcaggcgcagacgggacagcatacgaaaagatttgaagagacagtacgcaccgtttgggagcataaatcatgatcataattgccggtggtgaaactttccggtgtatcatcagacactatctttcgtagcttattaaaggtatgaagatgactttataagagacattttaatgcaagagaagtacatacgaccatacccactggaaaactcgggatcccgtccgctctcccatagataagccagtgagggccagactagtagttgggtcggtgacgaccagcgaatccctggtgttgtatgttcttttcatttttgttaagttttttgctcgttattttttgcgatacaactgtattttgcgggcctcgtgtcaacaagcttgtacctgcgaaaagtcaaagtaatgcacttatatgtgccttttcgtacggccatcatctgtggctgaccctcaaaacattctacatataccttggacggacacaggcgtactagccactttacccctttgctcttatcccatattgcctccaaggtgggtagtatttgaaaatgttagagacccccgatcaagtacaaccttccaacgttcttgaacagtagtccggtgtcatcagatatacactgcctctgcttagcttcttctgtacggacgttattagagaagctgattagctacctaggaaaacataattacaaatcctgctaccataggccacacgagacgaagatagacgccgaggtctagcctctgtaggttattttccccgtagcaagagccttcatcagataggtctcccatttgcctatgttaccgtaggtctcggaccctacttatggactaataggtacctctcctctccagtgggtggtccggtcagtctccttcctgaatgctgtgtctacaggtacgttatattgtagccttccgatgacttccttcatgacctcatgatcagcgcgtgtcttgcgctgttgcaatttttcatacatcacccaaaggtaatggtgagagtggtaagtgggacggctgcagcgaagtagacccatagcttatctgaaaaatttgtcagttcgattagtcgaaaatatgatacggacatatagagcctaccaatcttaaactcaaagaaaggcatgctgaaaatcgccgacataaaggtcccaggaaggaatagggcgcccatgaatgccaggcccttcattgttttggcatctctagtagtcgttgtgctgaggtcaatttgccattgcgcggtagccatgttcaactggctgtttctctgagagtgctccaaggccatgatatggatctagtcatcatcctacattagcatcatcaccttcctctttggcggacgcgtgtcaagcgctcttgcctgacctaatgagacttactgagctttccaaagcatgcatgcgctgctccaactgacgagtaaaacccgcaatgctgtctaactgagcccgctcttccttcaaacccctggctaattggctgtgaatggcagtcatctccgatgacttttcttcatcagagagtctcgaccagaaagaagccattgcttctcgaagttcatcgatggcctcacatagtgctgccgcagagctcaaaactgatatcatacttcggcgattgtccgcccagtgcctcccaatacgccgaaagttccatgaatccgacgtgtttgtatatatcttcctgatattattattgacttcatccgtgttacacgcgaggaagagttccatttgttcagccatccatgcagcctcgaggtgcctttggttcaatcgaagtctaacattgcgaatcatgatgtaaggtagagtcagcgggtgaccaaccttgcaagtgactttgctgatttcgtcgaagcatttactcatgtccttgcgcatgtatcttccaaaccccgcattcaagcgaaaaagtgctgtcgtctcgttgctactaaatgcgtaggtaaggaaaagctcaatcttgtcctcgtagcagtgcgagtaagcagaaccagagaaatctcgcaactgcatatctgttcgttgaaactgatgtcggaatacaagacctttagcaacagtcagcacctatctctctctgtctctcttacatacacacacacacacacacacacacacacacacacagcttgagggctcgacgttcaacttgaatggccgttgcgccatatctagccatagatatggatttccaagacagtgcagaaggtaactcacgcataagggactcattgttttcctctgcaaattccaagtcgaagaatgagccaattgttctgtcaatatccaaagaaagcaatggcaatctgaggttttccattatgacttggtaggtatttggcggtaaaaaccatacgtcttgaactttgtacgtgagtttcgcgatggacaatttaggttcgtatagtctggtctggcgttagcacaaatcgaggcagatatagtacattgacagatcttgacttgcatcagacaacggacttgacccttgatagtgacgccatctggcacctcttttggcgcaaactgaccctgagaaaggctcgaatgtcagcgattcctgttaaatcacgcaatcaaggaaaagtcctcggtctaagtcaatgggacacaaagaaacatgggtaaatacttggccattcacgaaattcaagatcccttcatcctcaggcagagaacattcttccacattattgcgtctcgagtcctatactttcaccgtcagcaacatccctgttccgagctgtaaaagcgcctttggatatcccctaacgtagacgcgatcttgatgtgttgatgctgggtgactacacaccgcagaggacaggcagaagtgaaagaaacaaccatcttaccgtgtagttgaccactttaaggcaggatacctctgcgcgtgtcgtatgggtgtgctctggcgaggcaaaaggatcgtgagagaagtagcgctccattgctcgatctcaggtgcatgacacccataccctcatagcgaagatacctttattgatcacaatttgacagcaccgtatccaaggtctttatgtagagttcaacaactggatgtgtgaggcagacagcttccagacccacactcgccatctcacccacgaccatgtcttttcgggtgtcaatcaaagtgtgatacccaaactcggaacggaacttacgattggtttatattgtctggtctaagctcgcgtcgcgctcagccccgctgttcaaatgttgtgtgaccggtgttcgagtgatacctacccaccaattttgaagcacagccatgctgcaccgcccttcagctatccggatgcatgccgcgtatataacgtagaacttgcagtcactctgggcgctcaaggtgggttcgttggaagggttggagggtgcggttgattgggagaaaggacgaaaactctgacaaaaacctagaagcaccttaaataccccaccgacaaccattgctccttccaaacttcgcgggagagccttttaacttccagggaaatcggacaggatctgtaagaatactgtccgaagatgtgcattttatgcccgcaaaaaggagtgggagagacgtgttgccaccccggagcactgtaaattcgattcatcttgtaccataccctacgtttttcacctacctttccgaaggcactagagggtagaggcattcagaaccaccgtcctggaaagtaattttagcgggcataaatgatatagtgtgcttactaaccctgcctgattctctgtaagttggaaagccatcccccggacttctacggtaccagacactacttagttagtttgatggcgaagcgcatccaaggacaccattcggtagagccaggatcccgcaccacttcccagaaattacttgtcgagactagaagcgttcctctctctgcccaaggcaaagattgggcttattacgaggcggggaccttgagtggcaatgacctgctatttccctacctctgggtttcgatgaaaatacgccttcaatacgtgcataaatacgatgaatagctaggtatgcagttgcaaatcatggtccgcgacctcgtcacattcccgcgatctttgccttcggcagaaggagggacacttctagtcacgacgagtaactgctcagcacatcttcgcatccttcaaacctccgtactcatctcatccctccccgtaaagatcttccaaagcctcttactgaccgccttcccgaccctcttctccccaacctccctttccttattaatcaccctcctgatatcctccaacgtccccggacctccctcctccaacgcccgaactagttgtccaaccctgggatacacattcgcaatccccatggcaatcggcgccgtgatcctcgccacctcctgcagcatgcgcacgtacgcttcctcagttccaatagccgtccgcacctgtccgctatccatgcagaacccggccgacttcatcaagtagtcttcttggtgccgtttatagggcgcgacggcgacattttgggtgaagagctgtaggtggtgggcggtgtcctggaggcaggtggtttcttggatttgcatggaatagaggagttggagtcgaaggagggcggcgtcgatttgggattcgctgatagtcatagggggatcgttcttcttattagtccggcgggaagaggaggttgatgcggattcgtcctcggctaggcgggagcggacgacagaggcaaagtcattgttgcgcttgttacggtttgaggagaggagtttctttaggccttcgatgaggtaaatggtttggtgattagggaaatggcgttgcaccttgagtacgtgcgcttcgagattgtggccctcggcgcccattgcgagcttagcgaattcggcggcggggaggataaccaggataatcttctcggtctcgatggtttcgggaatcgggtcatagtggtggcgttcctcgttgtaacgggatttaaccgcgcggcgccagcgcacgacgttatcgactggggaggtccaggtgttgatttccttgacatcgatcttcttcagaaattcctccatctggatcttggtagctggagggaggctagacggaagatccacgatcatctcaggggtggcgatttcctttctgatcttcagcttgttggcttctgcacgggcggcagcgcgctgtttctcttcggccttttgttgcttctcgcgctctttttcttgcctttttcgttctgctgcgctcttcttctcgagagctttgtcttctctttccttggctcgttcctcggccgttttctttgtacctccttttgcaggcttcgtcctggtcgctcctgttgttgtggatgcggacttggtgaatggtcgtttcgtaggtcccgttagatcattccctaagcgattagctgggaagcggaggtcggatatgtctgggaagtcatcctcgtcgttggataaagggtccgcgccgatgtcctcatccgagtcttcgagaggactgaaccttgattgacttcttcctagggagcggtgaggactaggtttcgctggaaggggggccgagcttgatatgggatcccatgccgctgctgttgttgccgcccttggcggtcctcgtggattcggattgactttcagcggagagtctgcgaatgggtcatcgtcgtcggagtcatctatgttgataacatctggtgtggtagaagcaggtcctttccctttttgttcccgggtgaaccttgggggcgggcttgcgaagggatcgtcattgtcgtcattatcatgataggtcggttgcgccgctttggatatatttgggccggaaatatcgggagatgtggaagactcaaaaccctctattaccctactgctgctacttcgtgatggtcccaaccgagcgaggctttgacttatcgccggggtatgtgtctgtgccaaccgagacttcgggctgttggactctgagactggggataagcgttgtcgcttcctaactggctcgcttgttcgctcgcctctgattgtcgatctggtgatactgtcaatatcgagaaaaccgtccgaggatatatcaatgtcaagttctggagttttcttctgggtcatagttcgagcagagccctggatggacttcaattcttgactgtctcccgtgagatcaacggtactgagtccttgttctttcctggcgggagttttggaggtagatattggccgaacgtcatcggctgtgaggtcaaaattgtcgtagtctagatcatcatcgaggacattcttctgtgcgctgggcgggacatgcgacaacatgttgttgacaactaatgttgatcgaggttccacctctgggctggagagaagggagatgacctccgggggcatggctcaaggttttgaaggcgcgtggaaactcggtaaaggctgtttgtgtctctccatgacacgagccgctggtggggacaaatgacgcggacaattgcgtgctggccgtttgtttggggggcgggcggctctcggcctatgctccgtttgcaggcagtcgcaaagtatcggttcggctcctgtttgtcttgcaactaatgttgtctagttgccacagcacgacgaacgacgacgtcgcgacagcgtaacgggatgcaatgcaatgcagtgcggtgcggtgcggtcgcatcgtgtaacgacatgttgacgcgacgggtcgaggttcgaagcacgaacctgacgcgggcttcacgtgatctgagcttaatcagaccccgctctccactcggccgttcccgttcctgttattcatcgaatcgctgctcctcgctttctccattttttggccgatccgaccaggccgaccccgtgctcgcaccatcgatcgcaatgaccgacggccgactgatcgacgacctctttgccccggcccccggattcaaatgtccatggtctgtctgtggagtgtataaaaggccgtcatacccggccatagtgggtcatcaaggacgaagcgagaaacgtgatcaatggaatggaagagactgaggaagctcatctctctccatccgagactccatatgcttcccgcttttcactcgagacagtttcagtgacccattcggacacaccgtatcgaaaagagtcagcttcaccgtgctgttggcagtcctcaccactcgcccgttttatgaaggatagatctctgctcccatcactgtttcttcgcgcatacacaacgaggttagatgacatgtctgtccttcatcttcgaatccctgcattcctaaaatgcaaagaatcgtacgtactctgcttgcacgtggatatgtcgttcggtcgtccaatggcagtctgtttgcccgctcttatcgaaccccatcccgatacatacatacccagcaacatgccaaagatggggcagccagagcgcgccgccgtaatctcttcctgtctttttcattcgtctttcatttccttctctttcccatgggcgaagcgaaagacgttgaacgggctcgaactgactgacagactgacaggggctttaaatttccaacggggaagctaacgcaggtgcacggtcacaggtccccattcaagtgccaccgaggcgtcagtgcttctggagatgagagagcaaacgaatccggagcatgacctcatttgggagactgttgccgttgtaggtagggcacgggtaggcaagctggggtcgtagatgcatgccatgactgttcgttcctctgtgcactacgcaatgtctatatgtatgtgtaaattctcgagataaacctcttgtccaagtgtcgccctcttcttgaggttttcacatggccgacgatggcaccgcagcatcggtaacaagaacatcaggccatccgatcttcacgatgctgtatccacgccctaggctacgtctagaagggataaggtatgcggagcctgctagactagtttctccgaagcccggcgggaacctgagaccctcaacatgcttttcatgacagtatgtacccgtggtgccggtagatggattgcaccttttccacccattattggtgtctgattccgcacagaccgccgctcattccgacggcgaggacaagatacagatcgatatgtaatcaaggcaccccatcagacaatagacgggaagcgcaccctgcgctctggcatcataccgtatggttgtggtgtgcacgatcgtgctgatgcgcgtcttctgggtctttgaaatctcagcatctagaaagggagaagagggtgttgaggaatgtatgatcagaatgtagcacaacaggcaagctgtttggtagtgagtcttgcaaggacggaatattgaacgctttcgattttccacttggttacctaagaaggcggaatgagcgaaagggctgtcggatgtcggctgttgattgggcagaagggcccgccttgattcggcgccctgagcacatgtcttgctagcagtgaattgcatcgatttgtgttcccgaaaagcgtgcctgactttgtgctgcgtacctgcagacccgttgctttggcttgctttggcgggttttgtgtgtccgcttcgctcacatccgcggagctggtttaaagcgactagtagttacctaactacctctagtacgatcggtcagtgcgactgtgtggggcctgacaaactgggcgactcgagtcaagaccaccaaaatcccgggagcttacaactgaaccaccaccagaagtcccgcatcccctcgttttgcaccacgacaggcaacaagactcaaagcgagccatctttttcctagcactagattttcttttccacgtttgccttaaccgcgaatcttgaccatccatctgggttgctaaaagtgacttgcacccttagttggttgaagctgctgctggctccacacagtcgcacttaccgactgtgcagtcgctttaaccggcttgcagtcatccgctttatcacacactcagtttcgacaccccactgtcactaacgtcgggaggttcatcccatccactacctctacactagaattagccccatgcccgtgtccttgatagcgctcatgcacccctgaattaacaccaccaagggaaggcttccagaatgggagttgttggtggactgggtcgggtggttagggccaaggagggaaagacaaagcgacgatctcaggggaagtttggcgatagcgggtgcacttttggggtttcccaggcaccccgcaaaggcatacagaagaacccatacctattgagctatatatacagatgggtagctatgttcatgtgtctctaaacatcctcgctatcgtaggccttgctgttactttctggttgttgtttgcagtaagtagcgattgcgtgaatcatgtctgtgacgggcgttcaaggcgggcttttagctttcccaagaaaaaggggtccatgaggacaaccaagaacatggttcatctgatgtgatgcaacatctgccaagtctcaacagatgcgcagtgttatgcagagcctcgcatcccacgcttgctggctgtggttgcgagtatctcacaacatcccgcgcatgcagatacacatacgtgatgtggagagggagctgttgctggaaagggaaaagaagcaagcgcgggtgccccttaatcatctcgccatctcgttggcggcttgacgactgtgttaaaaggtacccgtgcaaacgattgcgacgcctcatgtttgttttcttgccggcatccccgccctcttgacccggactcggtttgcatcaactgtggcaggattaccagagggagaaaaaaaaatggtaaaaagaaaaaaaggcaaaaaaggaaggtttgccttttgatggacaactggccgggcgtgtccgtacttcgtacctgaccatcggggaagcaaggatgtctttactttgccatgtttccattccatccccagatgtcgcatccaactggagcttccactttctctggtttaggttcccttgattgcttcgtgcccatttccctttctagcaaaccacccagcaaagaacaggagaattgcacccacccggtgacctactactaggtaggtagatagtcgtctgtctgtctctcacagtccgtcaggtcccgtgtgtgaggtgcacgatcagcgagacatggaaaatgatttctcattcgctcccgatctggtcaaggcaagcaagcacctagccagggccaagttcccaaagtgtactagaggtaactcgagcggaagggcctgaccgtgaccggatccccaatcagatgcgattctcgttgcttccgttccttcctctccagtcctgttcaggggatggcagtggatgggagagttgctagtggtcgtgacctgagtggggggtgcccgtgctagctgcgctctgctacatacctaccctgtcggtagcgttggtaatttgcgacgccgtctacatcctggtcagtcggtcgacgcaatcaaataaacaagcaagagtcccccaaaccactttcagcccagagatcctgaaccactttttttttttttattgattttgcagcatttggctttgctactaacatcgtgcccgcttcctcgactttgggcgatttaagactaataacaaaaaaaaaaagaagccaggccggtatcgataagacattcactcccgacaccagtctaacaccactttcgcgaccagctggaacatatgacgcccgctgtgcaaattaaagctggataacacccgcctccccgcgaggggccgcagtccgccattccatcatctcctctatcaacatacagcaagcagcaagcagtccctcctttttgtccagtccaaaatcccagaagcatcccgacgccaaaccatacagtaattacgagatacccgacggaggagatatttcacgagaccaagactcaggagagacgactactattctatctataccttcaggccatcccttgcagcgcatatccgattccagaatcacctactcctccatccaacagacctccaactccaattggtgatcagtcgttactttgaacccaacaagctgccgagcagcccgaatccaagcccatctcatcccgtttggctgccgaccgtcattcgctattcgtcgctccctatattttggcccaactatcaagcagcagtgcagccaggcgcacaggtgtgtgtgtgtgtgtgtgtgacgctggggaccaattcgacctgggcggtagtgcagacttgcaggtggtattgcgccgtcgcattggcccgtccagcggtacccaagcctgaggtccaaacggcaatcccacaagccgtccattcgcttccaaggaaaaatccatcataagaagataaaacaatggacttcgcctctcctccaaattccccgggcggctccagcttgcctcagcgacccatgagcgccatggttcggccaacacagagaagcagcagccgcatgagcattaccagcaaaactggtggtgggagtcgagcgtcggacgacgatgtcaagactgcagtcagagtcggtacgttaccccttttctttacctaccccctccctggtggctccctattgtagagcattccagctgtggtattccggcaactgcacggcaacgccgagagaagcagccactcccgcctgcacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaggacatgaacaacttggatgctgacaccgcattttcccttctgcagcggtgcgcgtgaggccgcccctgggtccagacgatccaggatacgatcttgttccacaacgctttcagcggtcaatggtgcaagtccaaggagagaccggagtagccatcgattcaccacagggccgcaagttgttcgtgtttgaccgggtttttggtcccgaggtcgaccaggagggcgtatgggagtatcttagcgactgtgtaaatgctttcacacagggttacaatgtctcgcttctcgcctacggccagtcgggcgccggcaagtcatacacgatgggtactgcaggccccgatgtgcaggaagacctagaggccatgggtaagtgcacctggcaccggcctctgagacatgcaggtgccctccccaccaagaagcttgcgtgctaactgcacatgcaggagtgatcccccgggccgctatcgccctgttcgaaaagctggacggctcaagtccaaagtcccaaggcgcggcttcgaaacggagttccatgtcccagctgcgtgccccttcgagagttgccatgcttcagccctccaacatcgacaaggattggaaactgactgcgacttacgtcgagatttacaacgaaaccctgcgagatcttctaattccagagcacattccgcagcatgagcgcggcaccgtcaccatccgtgaggatgtcaaggggaacatcatccttaccggcttgcagcaagtcgaggtcaattcggtggacgatctgatgaatgttttagcccagggttcagcactccgccagaccgatgcgacagccatcaatgcccgatcttcaagatcccatgccgtcttcagccttaacctggtacgaaaaggagccaagggtcccacggcgcccacagatagacgcatgtcgatgccgctcgaggccatgtccggtacggaagccatggtcaccaccgatagcaagatgcatttcgtcgatttggccggtagcgaacgtctcaagaataccggtgcccaaggcgagcgtgccaaggagggtatttcgattaatgccggtctggccgccctaggcaaggttatatcgcagctttcgtcacggcaaccaggagcgcatgtgtcataccgagattcgaagctcacacgcttgcttcaagattctttgggtggaaatgccattacgtacatgattgcttgcgttacccaggccgaattccaccttagcgaaacactcaacacggtacaatatgcccagagagcgcgagccattcaaagcaagccgaggatacaacaggtagacgagggcgacaaacaggccattatcgagcgtttgaaggccgaggttgcgttcctgcgtgagcaaattcggagctcggaaaggggcgggggtgacagacgtagcatgttgcttgctcctggggagaggtccgagcggcagaatgaacgggaggcagagctccagaaccagctactggacgccagggaaaactataccacgctatcccagcgacatgcgaagctgatttccgagatggccaaggcgcgggaaaatgagtttgctgagaatcagcatctcgaggaaagcttgggtgaaagcgccaccgaacgtctaaatcgctcaaacagtttcgcccaggccgtcgagcaggtcgttcttgaatacgagaaaacaatccaatcgctcgagcagtcccttgccagcacgcgggccaccctcgctaacaccgaggccacgctgctcgagaaggaaacgaagtgtgcatatacggagaccatcaacactcaactccaggcaaggctgcaaaagctcatggaccgtgaggctagtacggagaactacctacatgacctggaggccaagctggattcccatacttccggggaagaaaagaacgccaccattattaccgagctgcgtaaagagatcgcccgtgtacgcgagaatgaagcaaacgcagaggactatatctctaccctggaagagcgcctcgccgaggctgatcaggatgccgagttgatgcagagggaaattgaccgtcttgagcaggttattgaacgccagcgcagcctcggaaagctggactccttgctgaacgaactggaccacatccagcaagatccgccgaccatccccgagaacgagcatgaactcaccaacggaggccgccatcgcaagatggctagccgagactatgccaaccattcgcgtagccagagccatgtcagtcaccgaagccagttcgatgaaccaatccgggagagcagcgaggaggacattcctgaggaagatgaggacaatttggatgcgaccccaacggataaggcaaacacaccgaaggcgtcgcacgctcaactggcgggcaagaacggttcgaaactggtacctgtggaccaattcgaaaccgttaccaaggaactcgtcgacctccgtaccgagcacgagacaactctgcatgactacagcgctctccaagctaagcacgaggaggctcttagggcgcttgcggagctacaggatgctgttgacgaggcccgccatccgagccgtgtacgggattccattctttcggtatcagcaccgggtacgaggcccatgtcgttgatgtcaggcgaaaccaagactggacaccgatccttgtcgtctgagctgtcatcggccctgggttcgcatacagttgttacggacgtttcgggtgccgagactgccaaacatcacgattcggagattgacgaagcggatgctgatgctcagatccagaaactgaaattcattgccgctgcaaaggaggctgccgaaagggaacttgctacgcggtatgctcagctggaggagaagcaccaggagactctcgacatggtggaagaactgaagacggagattgcaaaggctcaggctctcagcgtggaatcttccatatcaagaaccagcactccagttatccgtcgtaagtccagccagaacgtgatgatcatcgatcgcgcccatcgctctttcgccacgctcagcaacatcgcagccgaaaatttgcacgatccagatgtgatggccaacttcgagctcaacctgaacgccgctatgcacgaactccatgctcgctcggtaaggattcaagaattggaggcggatgtgacgaatgcgaagaaggagatggagaccaagatgaccatcatctctggcttgactcgcgagaggtccagcttgaaggcggcatcgccgatggatatggctatggtgtccagcctcagggagcagctggagaggagcgagaagcacgtgcaggagttgcgggagtccaacgccatccgtcagagggagctggaggctcagatttccgagttacagcatgccctgcaccaggctggtgttgatcctgcttcggttggtcccagggtgtttgacggagattcggatgcgcaggcaaagagaatagttgagctggaggctgagcttcgcggttgggaagccaagcaccaggctgccttggagaaccttcaggactcggaaaataggatgaagtcttcgatggccgagcttgggagccagatctcattcctaaccacacagcttaccgagactgagacccagtccagcatgttgagctcgcgacttgcccagactgagggtcaggtaacctcgctcaacgaccagcttgcccagaacggacacaaggaacccgaaggcgatgaggccgcaaaggagaagaagcacaaggaactcgtcgaggtccttcgccgcgagattgatgactacaaggagatcgtcaacaggacacagaccaaggttacacagaccgaagagcaagctgcggccaccaaggtcctgcttgatgccgccaccagagaacgcgacgacgccgctgccgaagccgaacacaacaagcagctcgtgaacaggctcgaggagtcgatcactgagcatgagcacaccatcaaggcccaccaggagagcttgcatgctcttgagctgaaccacgctttggagcttgaagaggcgagaaccgcttccagacgggaggttgaggctgaaatgaaggccctcaaggctaagcatgctgagcaggtaagacgtctcgaggaaggacttaccgatgctcgggaggatcttctcagggtcgccactcaggtcgctttggctcttggcctcgaagttagtatcgagaagctctcggagcgcatcgaggatctcctcgaatcccgtgatcaggtggacctggagcagaagaagcgtggcgaactggagcagcatgttgttgagctcacatccatcaacgaccaggtcatgaatgaactggagtctgttaaggccgctctagcggacatgttggcgacggagaacgacaaggtcaagactgtctatcctgtcaaggaatccgtggcgctggtcaagaagaagatggtcgatttggagacgaagaacaagaagaactcgcgtcttgtggaggagctggaggatcaactgcagagtaactacgaccaagtgcaaatcacgagcaacaggttgtcaatgttgcagtccgagaagacccagcagctggaggaggcgaatgctgccataattaggctcgaagaggagttgaagatggctcgggaggagtacgccgctcttcaggtatgttggcctgccctagctatcccccttatccgcttccatcgccatatgctgacacgtatgtttagaccaagtacaacgtgctgtccgaacaagcggcgtccgttcctcaacgctccgactccaagtccgcacctaacccgagctctcccatccgcaagtcgaactccgtgcagtccctgccctcgcccccgcccgcgattcctcttccaccgctcccatctgatcgcgcaagcggcgccgtctcccctacaagtggcgctcctcgtcccccctccaaggacattcttgccgctgcgctttccaaccagcagttccaagccattcaagaagatcaggaagcccgcatccgcatcatcgagaagaaccttttggccgagaagcagcttactgccaccctggaagaagcgctcaccgatctcgagacacaacagctcaagatcaaggccgacgccgatgcctggaagcgccgggccggcgagctcgaggccgagctcaaggagctcaaggacaagccccaggtggataaccggtggagcctgcagcaggttgaggaggaacggaagaagcgggtggatgccgagcgggcgcgacagcacctcgaagagaggatgcagagcctggcgtcgggcaagaagaagaagaagggaagtctgaactgtttctaggggggcgcccgcacccggttgcccttgtcgtccttgtcctacagttcaagcgctacgagcgttggttgttttggtttatcatcaataggtgggggtggccggagttgcggttgtggttgctgtggccgaagaagctgcgggtgttgctgcggccccaaatgtgggtgtgggaacgggttggtgaacagcgggatggtcactcctgcaacagccgcgcctacacctaccatgcctaccatgcccatcatggcggggcggcgcagtcgttctggtagtggcgttagtttacacggtagtgttgggggtggcggcggtggtggtggtggcctacggaggcgggctggaagtggtgcaagtcgtgtcagtgctaccagtgctggtggacggcgcagtcacgttggtagcgtcgctgctgctgctgctgctgctgctgctggtggtggaagacgtagtcgtgctagcagtgttgcttctggtgcgagtgtcggtaattgctgtgggttgacggataatgagaagaacaagaaaagtaaaagcaaattcaggatacccgtgagaaggaggaagaggagcaagagcattgtcaaagggaagatgaagcagcaagcagggggtggtggaggaggaggaggggaatcgtcagaaaaaggtgctgcaaagaagagaaaagaaaaggccagggaaagcggcgggagttatcatcagcttcaccggctgaagctcttattagagagagaaagcacgttgcagcggaaactcatgttggaaagggagatgtctctacagcggaagatcgatgcgaatccgaatgtttcgtacatgacatgagcagccaaccatgcacatagcatagttcagcaatggaccatcgggtatggggttggtttttgccctccctatcatcccttaaagaaaagggagtgagcaaaaggaaagagatccatgggatgatgcgatggaatgccagggaatcggatgggaactggtcaactggacgggatgaatggatgggcaatgtcgattttctttttcgttttttgtttttggttctttgtctcttttcttggtttattatatatcccccccttcgagcgcgccgtttgttacttcttgttggcttgtttacatataccttagtatccgcattatgcccctgtatgtatgtaccttctacgttgtacaaacaacaagatgaacaagaataagatcaaagtcacgtaatacgtattagtcttatactgagcctggtattgtccaggttttctgtttctttggtgacttgcgtgatgttgtagacttgatactacctgtaaggaatgataacagcggacgaacaagagagggtcgagtgctgggtttgagggaatgaaaggcatagggcatagtaggtagaaagaaagggaaagaaaagaaaaaaagagagaaaagaatgagaaaaaggacatacaacaccagggattcgctggtcgtcaccgacccaactactagtctggccctcactggcttatctatgggagagcggacgggatcccgagttttccagtgggtatggtcgtatgtgatagactaagccgcatctatagcttattaatgctagtgactaagttggatcgggtagtgcgaattataatacttacaagtacgagcctgtctggcacttgcaaattgtatgtgtacaacctatcaccttctactacgtagagaagcaacgactgttagattctattgttattaggcattagtgagattggcctattacacttctgcatattcattaaagatgatgacctctcctaccattcaatctttctcgaactttggagtttcaagacagtcgaagggttggtcgcagactcaactaaacgaatcgggcagaagatgagaatcttagctttgccttcgaccctcccatattgtgctcttgcatttgggatgcacgtgtcggaaaactccgtgcctgccaacatctccgggtgcccgtagtctacagcgtggtggtagctcattgcatctttgtagaattcttgtcggtccgaaggccctcgctgccaaattttgataataagggcaaaacagacgcctcttcactgccgtggaccatctgggaacgtagattcagcacttccaagctcaccccggtacacatctcggtgaactcctcatcactcatctttcccttggttgtatgcttgagttttagaacacgttcaatcatggaacgcaacccctcttgcccctcacgaggtgtgatcttccacttctccccatttcgtacattgtagagtataatacgcgggagctccaacaagtaggcatatgtgcatgcctgtatgacatgctggtttgaaagttgtgagacaaatttgatctcccagacagactcaacgcctccaacgttgttcccgtcaggattgggcgaagccgccacgatgtcagctcgaccaacgagtcggcatctctgatcatcaatgctgaaactcccctcagattgaacctcgaatctggggtttgcgactattccgctgagctctccccggagtcgactgcacgctagggcaaggtcgtcaggttctatccaattgaattcgctgtttgccatttggatgctgcgcgggagatagcccgagacggcagcttcgtaatcacaggcctttcgacaaagccatgagacaccttcccgtgagcagacttcaggaattgtgtcagtcttaccttggccgagtccaagcgcactcagtgatccagcaataccatgctcaaaagctgcgacaacgacaaggccattcaaatcgctcacagcttcgtagaacctctttccttggtccgaaatcacgacatctgggagtttaatgtgctgatcctctggtagaggcgattgtacctggatacataggtgaatatgaacaatggcgtcgagatgttcatcttttatgtgccgggctatgtctcggactgtgatcgagcatggcagggtaagcccacgcttcaagggtcggcctggaggatcgggcggcttaatttggttcccatttcttgtcaggttgataatgctggctgtttcgtattgagcttcgaccgatgcaaaaggcatgagcttcttctcctcgacatggaccaagacaagctgttctgcggcacgtgttaaggccacaaaaacctcgttggggcatctatcatcgggaagatcgcggccaaaatactcaaaaaaagaggaatcgaggccgaagaggatgaccagatcacgctcgctgcctttgaactggtgaattgtagcaacacacagcttgcccttaattaccctgtcatctagaggaacctcgtcgttgattgatacgctgatgggcactctgtatttcactgacaagatgttgacaacatcctgcaatagctcgcgtttacccacagctggcgctataattgcggtattcttagccccgtagcgctcgagcagggatgacagctgcttagccaacgcatagctgttccgaaggtggcatctcaggataataggcttaggcccaggcttggagctggtgatgtatgattcgccactgagaaaagttttgttgatgaactgaactgactgatccgatagtcgaaaacttcgattcaactgagccttgataaagggatatgggctgacgatacccagtaaatcaggagccgaagtaaggtagcggtcatcggcaccacggaatccgtaaatggcttgtcgctcatcacccaatacgacgagacgggcagattgaccccccgccttctggtcattggcaaggatgaagcagttaatcagccagaagaggagtttggtacaatcctgaaactcgtctaaaacaataatgtcaaagggcgcggaatcccaccgaggaagctcgttgcgatcaaggactcgttttttctgttgcgccaaagtagcgtcgctggggacaagggtcccaaaaagtaagccggccatggagtgaaaagtgaagactttgcagttagagtaggtgcgaagccgtcgatgggtctctagctgaagtctctttgagtaggtgagcacagctactcgcttttctgggtgggcggctacaatagcctcagccgtagccgttttgccagagcctggccgagccgacacgacaacattcttcgtaccgcagagttctgcaatctcttgctgctccttggacggggtaaatgaacatctctttttctgccgattaagcaagctatgcgtgttcatgaagaagcgaagggaaccaccaaggcagaaggcctgaaactaaagtcttgttagtgcgatggatcttttacatcacctagtcgttttccgttacttactagaggcttaacagtatgtgagattggccatgcgcgggcggctgggtgccatgttaagaaatactggccaagcatctttgctccaaatattgctgtggtcggcaagagcgttgatttgcgttgtgttgatggtgggcgtggcaagagcggttatcagggcgtttagacagcacatcggaaaccactccaaggtatctcatctcccccatttttccagatttcatctggactctgctttcttcagtagtatctcttttttcacgggcatcaactgtctgccccgccttttcagcaggtcaaacaccagatcaaacgagttcatcaaaccaccggttcaatgccgcgttgtcggacatggattcccgtcgtctggactcaacttcccgctccggaatgcaaccagagggtttaattcgggtagcgtttgttttacacctctgccggcgttaaacttgttagcgtggtaccgccattttacagtatctggggcttctatgtaatgtggtcaaaccagccatattttgtacggaaattagagttttgaactacttgcagatcaacgcgctaacaagtttaatgccggcagaggtgtaataagaggcttaaagccatcccaccttagctgccggcttttgatcctagggctgtagttagcaactggttgctgccgtcatcttgttccgcagccctctaagtgtagaattaggacggtcaacttttctcgtcatctgcctaattatatttatcttattagcgccccccctactcaccgttatacctccgtccaaacggtctagatggatacgggaggtgattgttcagttttttgtccctgtcacgtaatcaaaagacccaattgatatccttctcactcccatagacgatctcagtgagggccagactagtagttgggtcggtgacgaccagcgaatccctggtgttgtatgtttctttttcgtctttttttatatactctttatacttttttgtcaccttctgttttgttccagtgattgattctcaccctactcctttcaataataatcttgcacccttcttttgtttattttgccaagttgagagcccttctatataaaatgccataccgaactgtcgaatgtaccggttaatgcaaaaggagtaggaagccgaaccccaaagccgaatgctctattaatctgtactttctaggagctttgaggatctggaagacgataactgtagtaaaagcatcgcgagaatgaaacgcttcccgccggtctgtgaaaaacttcccactggtgtgcataaacggatccattctccaagcggagggaacaaccatcatgcagtagttcgcaccacttcgactctgctcctacctttgtagtattcattaaccctaatgttatttcctctcgagccgttggcaccggtcagaaacaacaatactacccgccttggataatccaatttcagaaatcgtcttgctcaagaagaggtagaactcccaggaattcccgtcaatgccgtgatataaacttcagcaatggtgatggtaacgacgagcgagcgagcagcggttcagaagcaccgccgccaattccccaaccctgattgccgcccatttcaagccgggaaatattgttcttcatttcccatcctggatggaaatgacggtgaaaatgactgagatgtgtcgggatattcgtggtaaccgttggtctagttctatggtcgatgttgtcacatcaggcaaaggccaagttcagcgcattccttccttcgttttctggtgaacttggaggttgtatcatttagaaaggggggcgaggaaagtccgaagaggtggttgtaaatgaagggaatgaagaaacccagattgaagaagagtcggagcctagtaacgacactagaaatcaggagagttcgcatcatctagcgcgtgatgcacacttgaagagtctgtcagatcgagaccttccaaacgggccaagatgggtcttatttgtagtactgacctaacacacacacaccagcataacttcctctttcatgcatccgttgctcatgccgagaggctatgtacattacctctttgaccagccatgactttcttgactttacatcttatagcgtcaggccacagttcgcaaaatgtttgtgtattcgcaataaatataaaagcagacaagattcatcatttatcatcaagattcgaacgccgcagacgctcactcatatacaaacagtcgatttataccgacatgcccggtagtgttcaagcatacctaccataccccctctgctgttccctaaacggctcataccttccatcccctccttggcccgggaactgtccctgacccatgggctgtcccattggcggctgcggaggtcccccttggtatggcggcggtggcccttggtattgcggcggtggcggccccgattgcgagggcaacggaacatgcccgccgttcctgccgccgccccagttccaccccacaggatgctgacccataaccggcgacggcgccatcatccttggtggtgccctcctcgacctgtacctcgcacggcgacaacagctgcagcagcagctgatgagggagatgagaagaagaccggcgatgacgcagccgacagggatagcaatattcttgttgtctttgaaccagtcgaggatctggttgctgagcttggcgccctcgcagatgccgttatggcacttgccgccaccctcgcaaggggtgccgtcgaggaagtactgtggaagggagtagcattgggcatttccgaacattgggccctcacaagcgagcgtgcagccctcgttggagcacgaagttgtttggttgtgtgtgtcctcggtagccatgaacgtcttgcattgctggtcgcgcgaggtacattgtccctgagaaaagttagttatgcagtacagagagagtttggttcaaaagctgtcgtataaacaaacgtactgaagcgcaggtgagcgaatcgccgcatgaagtgccgtcgtcggcggtcttgtcagccgggcaggagccgctggtgccggagcacttctcttctggatcgcaagggccagtgctggcgcggcaaacggtttcggtgccagaaaactggcacttgtcggtacagcactcttcgttggcggggtcgcagatgctgttggtggtgaacttgcacgtcttaggatcgcagcacgggttgtttccgcacccttctgcgccaccacaatcacattcctcgccggcttcgacgatgccgttgccacattgctgaccggtgatggtaacaacgtccttattgttggagaggcagctcaatctcccggggtttctgcccagaaagctgcaaatgttaccgatactgcaggccgagaaggacgtgatgcggtcgtctgtggacgggttcatgatgaactgggcgttggcatcgcaggtggtggttgaaagggggcagcacttgttttctccggcggagccgtctgcgcatgtgtctggaaggcagtcgtggactgcaccaaaggtatgacccgactcgtgagcaaagacctgccattcggtagaggtcttgacgacaacatttgcgcccgcgacggtttcgttgccctggctttgcgtagcgcctggttggcagacctgaccgagccaggcgaggccaacggcaggaccagtattgcaggttgacagcaaagtccagtacgcgttattatcgttggacttgccgcgccattcagaaaatttcacaaggcggtcggtgattgtcgcaccgctgctgcagggcatattgaagggcgcactgtcaggaggcgtagccgggcactccttatcgctgatcgtcaagttccgaatacctagagaaatgctaaaggagctctcgaagagctgagaagccttgttaaccatgtcgatgacattttgcctcagagattcggtcgagttgaatttctccgtgtaggtgcagtcggtagctatgccaatcagggccacctttttcgaagtcgggcaaccggctgtagaaccaatgctgttcagcagattaacaccagcaccattgccaccttgggttccgtccatttgtcgtccgaaaagggcccttggactgatagcccagcggctctgatgctcgaacacctcctcggtccaccgcaagactccgttgttctcgtccctattccaaagcaggtcgttcgaggcgcaagagcccgtgctcgcaggatcacgcttcttcaggtcgttgtgtgccggcttcttgatgtcggaatcccgccagacaaccatgtactcttcatccgcctcctcgatttccggatcgcctggtatcatagtttgtctgtagttggtattcgtctggatgtgatggtcgactccgtttaccctgaaggatccttggaaaataggtcgttccccatcccggaggacatagactcgtgcccatcccgcctgcttccagtctgcgtccgtcgttccctccctttgaacaaacgtagtgcccctgaaaaccttgtgctcttccctggcaataggctcaatcctcttgaccttgccatcgggacccaatatgtgtattgttgcatcgtcggaaagaatgtcatggttcggttccagaacgaagcgaatcttttgttggcgatcgtggagatagaagctgaggtcaaaggttgattgagagtgcactcgatgtgagggtgtgtggatcacagcatcgtcgacatggctaatgtacgataaagggtttctctccgtcgaatgtgcttaagacccgctatgtcaaccagatggcagtcggatgggaagaagatggcgaacatacctgtagcagattggacaagcaggccaacggcagcaaatacggccgcgaaggccgtggaaacaaacatacttcagctctaaaagattatgttcttctatacgcaccgcccgtagtccatcgaaaagttgcaaatcgagtactagttcttgaactggacaagaaacgagcgaaatgggaatatcgtggaaatgaatgctatgtatggtaaaccacagacgattcaaaacatgtgtacacccgtatgccaggtccttccccgcttgttgcttactattagtcgacagcttctaacaggagctgttggcggtggatgtatagaggaagaggcgggacctggtagaaccaaacgggggggggaaatgggaatgatcaacgtttatgtttcaggaacaaaagtcgacaggtgcaaaaatgaatggcgaaaagagggaatgtccaaaactctgacctccaaaatgcgcccgtgtggagggggaagttggaaaagatggtggcagtgcaaaggtccgtcggagtggttgcgtgagcatcaatcagcgccgacagccgacgtagcgagcgaaaagggagatgatgggaatcgacaggaggatactgccgtgtatggtggtcacctactggtgggtgtctcaaacagtagaaagccaaaaggagaggcgggaggtcagcagggacttccaggaaccagtccatgaagcgcggcgggtcgagtggctcggtggacaacaaaaagaagggaggcgggagactgcaaagttcacaacctataattggtcgcccagcgcctcagccaagatgaggccaagcacttcacctggctaagtacctaagaacattgacacggggtccttggcacactgtacgagcgcctgcagtgcagtcagccggggtccgaacatcaatcatcacagcaatgattgctgctgcggcaacatggggaacaacttacctacatagcacaactaagaatggggatgcgcctcacttcccctcaccacggatctcttctcatcatttatcagcaacctttttgacataacatcatacacctttttcatcgcccaacccacggccgcgcgttctttgacaacacacacccgaaagagaagacaacggaagtcattttttcggtggcttcccaactgcgccaggcttagtctttcttgcctccggtcttggtcccaattcacttcctttccacttcacttattctattccctaccgcccagacatcgtgcccagcttgctacgcgtgtacacttcgagacaagacatctggctgacaaatatacaaatataccgacgacatctttctgatcttcttcttcttcgaagcgagcgaatgaacgaccaactgaagtcttgcagtctgagcgagatccctcgttgaaactcccgagaatctcggcatcggtatcgacaacccccgacatggacaaaaaagttttccgagattgaagatcgaaataccaagacgacggacattcgtcaatcgacattcttcaacatctataccggattttgtaaatcctaattatgcctgctcggtaggtaggtaggggattgatccacgaccttgatggtggtttacatacacctaccctgttagtccgggccttcttcactagcccagccctgtgaagctgtgacgaatgacactactgtttttttttttttttttttttgttcatcgtcgggtcgtttttcccttgccctgtgtttcagatctcggacctcctgcgccaaccagtgaggttgcagcactaacaggcacatggtacaacacttttgataccggcagtgaggatgcccgatacctatgagacgaacacaggccatgtaggtatacctttgctgggcaactcctgtctttacattgcaagcaactttaaagaaagaaaagagagagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacccaatggtgccggatgggattcggcacatatcataccgactaagtgtaaaatcgtatcgacattgcactacatgtattccacttagcacacattagcttcgccgctgactgtgagagcctaacctataaatagacctctgtacgacctcgagtcctcaacaccgagtaaaagctgtctcgccccgaagcatcatcatcatcatcatcatcatcgtcgtagagaagaacgtcgttgtcgggcggggatttaagcttccaaagctcattacctaaatttcaaccccgattgttcatctaaccaacaatgatcaactctatcgcgttatcttacaactccaactcaacgtcgagatgtactcactgttcaacacttgacctagtttatgctttttaatcctgtgatacacgtatatgtacgtcgaaggaacgaatcttctgctcagccctgccacgacgccagtaagcggtaacgtaagccctagcatagatagctgcccaatgaccctacctgcctaacccgctagccgtgggaaaaatcgcggctcctgcggaatcctgcgcaatcctgcgcaatcgccgtgatgcctttcactgtggtcggtcagttcggaattgtacgtacaacgccccccgcgcttggtagataggctgtgctatcctggggtttgcgtggagatacgtagcgtactttgtagatgggtggcgtaggtgaggctcgtttcaagaggctgatactggagagattgtttcaggggtttgtttgtttattttgattataggcactagccacccccctaacaacgactgtggttgtttccgtttctagtgccgcaacgggaaagggggttgttgacatcgtgatgggagacatatcaaagctgttgaataactccacctcaagagacggcagaacgcgttctgctggctagtaaaactgcacaacatgacggcagggcaacgagaaatggttcacgtgttgcaatgaatgcaaactagtaatctattgatctctccccaaaaggtatccaagtacatgtggtaacccaagaagatagaaataaaacgacgcacacttgttaaaaggaaaaaaaaggagaaaaaaaaggaaaaaagtaccatgatatgacataccaaaaaataaaaataaaaacatcgctcttctttcaacaatgtgcctgcctgctgaggcgacatatgacggaccaactgaccgcgcgtccttccttgtgtagaagaaagaactcgctagtgttcctcctcctcgctttccacttcctcttcttctccttgacctaaaaccgatacataatcattgccgtttcccttcccttttgcccttttcctggacgtttgactaccactactgacactgacttgcagcatactagtaggctagccctatggtatatgaatcccaaaatcccatgccccattcgaaataaagaaaaaaagattaaataggtttatatgctttttacttctttgtttgcgctatatttctttactggcgctgcgcgtggacgacatcgatgatcttggcaacgacgctgggatcgctgagctatttccagctgttagtatcttgcatgcagttgttcggttggtagactggaacttacagtagtgatatcaccaagctgatcttcctcgccggcaacaatcttcctcagaatgcggcgcatgatcttgccagagcgagtcttgggaagatcaggaacgatgtagatggccttgggagcagcgaagggcccgatgctgcggcggacctggaggacgaactccttgcggagagcatcgttgatctgggtaccctccttgacggcaacgaaggcgttgacggcctggccagtgagctcgtcggcaacaccaacaacagcagcctcggcaatggagtgatgctcaatcagagcagcctcaatctcggcagtgctgagacggtggccactaacgttgacgacgtcgtcgacacggccgcggatccagtagaagccctcgtgatcgcgggcagcaccgtcgcccgtgaagtagtagcccttgtacacatggaggtaggtctccatgtagcgcttatgggcaccccagacggtgcgagccatgctgggccagggctgcttgaaggccaagacaccctcaacgtcgttgccgtggatctcctcgccggtaacggggtcgacaagcgcgggctcgataccgaagaaggggaaagaagcggaaccgggcttggtgggggtaacgccggcaaggggagtgatgacgttggagccagtctcggtctgccagtaggtgtcgcaaatctgggcgcggcccttgccgacaacatcatagtaccacttccagacctcggcggcgatgggctcaccgacagagccgagaacacggaggtgcttcatctcgttgcgaacgtgatggtcaccggcgcgcttcagcaggcgcagggcagtgggagcaacgtagaactgagtgaccttgtgctcctcaatgatgtcccagtagcgggagaagttggggtaggcgggggtaccctcgaaaacgacggtagagacaccgagcaagagcggggcgtagaggacataggtgtgaccggtaatccagccgacgtcaccaccgcagaaatacctgtcgccgtcatggatgtcgaaaacgtacttgccggtcatggcagcaccgagcaggtaaccaccggtagagtgggcaactcccttgggcttgccagtggagccagaggtgtagagaaggaagagaggatcctccgaggccatggccacaggggtgtagtaagcagggtacttctcaacctcctcgtgccaccagagatcacggccgggggtcatgctgatgtcggcgccggtgcgcttgtagacgagcacgttgcgaacatcggggcactgctggagagcctcgtcgacgatcttcttggtgccaatcagcttgccaccgcgcttgccctcatcggtggtgatgacaaccttggactgggcatcgacgacacggtcgcggagggagtcggaggagaagccggcaaaaacgacggagtggatggcgccaattctggtgcaagcaagcatggcaacgatggcctcgggaatcatgggaaggtagatggcgacggtgtctcccttgcgaacacccaagttggtgaggacatgggcgagcttggagacctccctgaggagctcgccataggtgacattccttccctgaccgggctcgtcggcctcgtagatgatggcgactctgttggggtccttgtgggcgtgtctgtcgacgcagttgtacgaggcgttgagctcgccctctacgaaccaggcgttgtcaccgttggcgagggagccgctgtggaccgtctggaaatccttgctccacgacagaagctcgcgggcgcgctcagcccagaacacgttgggctcggtgatggactgcttgtacagcttctggtactcctcaaagtctggcgcaaactcgtatgttagcaccaagcacacagggatgagatcaatggctcggcccgatatccgatgagcgtgttgggccagatgaggggttcgagggcccgacagcttggagtcgaaggcagagaaaaggggggaatgcacgtagcgtagcagtcgccgaaaaccggcgtgtcgcgaatgctgccttgtgcgggggggagggacgggaatagcaaggggccggggtaaccgagtttctagggggtttactcactggcaagatgaggtttgcttgggtggtctgtggtaggttatccagttagctttttttttctttggcctgaactacccgactggactcccttggtcctaggcgagtttccccgcagtgacaataactggatcaaccccaacaacttcggctggaggcggcatcctctattggttggttacatcaattcgagttggaatctgaaaaacatactctgaagcatctccctagggggctctaaaagagaaaattccagggttagcaaattgcctgactcaagaccctgctggcttgttcggcgcaactccgcggccggccgaatcccgtgttggagcctccaatctcctgacgagagtctcccgaacgcatcgaatctcctgacagccatgccgcgcagccaattgggggctctggggggtttcgaaacttacggaaggtctcaatagtgtgagcctcgggcactactgccccggcaggaacggtgctaccagacatggtgactgtaatgtggttgttctgggtggtaatgatagatgggtactggtggtcgcaagcaatacctttctgcgcttaggttcgctggaaaaggatcgatgcgaggtagaagcagctctaactaagcaaggcggattcggtgctgaaaaggctcgattaaagacgcaggacaaggcacagcagtgagtgaaccacagtggccagctgacaggaggccaaggcttcgcaaaccaaagagaggagatgaggataaaagggcaaggaggaaaaaggagaggacagcaggcaggtcaggttgttggtatagaggtacagcaggcagaaggaaaggacagcgggttggcaggacgagggccgacgcgcttttgtattatgagcacctccgagcaccaccaccaaaacgaagcatacccgccaggatggagaaggtcatgaagagctgcatggatagaggatgtaaccgtaaaggatggacggatggactgactactaccacgcacactgctagctagggtcggacgtgtggataagctgggctggctcgggatggggactactgtggactgtggagggccgccaatggcaccattggaaatttggggccattgggacctggacgggacttgggttgggatgagggatgtccatatcccccgtctggactctggacgttgttttggttccaaaagggctccgcgggtgacggccgaaccggagtcgcagcgtcagcgtacaactacagtcggagagacatgcccagtaaggtacccggttactgattctccatctgcccgaggatgggtgaccatccaacggaactctgaaccctacctacccaccacactttagcagataatcatgacttcctttgtgagcgggatgctatctctgcagaatgtcgcctcaggagttaagagtcccgacctaggtgccccgcttggactacctcgttagtattcagtcgagccagtcaatcgaaggtcgagactattcgctacttgccggagccccgcgctttcccgattgggcaaactaacccttcgatcgggcgaaccttttaatcacttcgctcttggctgtggaatgaactggaattgttctacatggaccgcatatacatatccgaagtgtggtagcagcgcgtagtataccatgttgtaggtaacttggggccaacagcagacagttggaaaagtactactttcatgctgggctggagttattggtgtacctggccaagcgcgtttgtgaccttcatcgtagtctttcatgcctagtagaactggcatggtgataagaagcattgatggctttctcagtttgcttgatatgggaagaatcgacgtgactgcaagaggtcatgcgtacctacacagtaggtatagggaaggtgaccccaagaatgggaaccaatgttgttcagacccggcaacctactttacccagatgccatgtcaggtttacagtagcgcacaattgtacatgccaggtcctacctggttacccccttggcgcatggtatggctggtttcctccccgttacgcaccgtaacgggatcttacactagtttctcgggattcttttggaccctgaccgttacgccgtccatgttagtacgcagtgtacgtgctacgatgcgccgccgccgtccgtaatgccctgatacctctagacccaaagccatatgggatgggcagcaaaattacgagccgctacctagcttctgaacacgttgtacactagaaatcacctaaaagtctccatggtcccgtcgtatgggaggagttgtgaggtggcagtgtaggcttgcctgccagtagcgttctaacagtggggccttttgcaacacctcgtccttatcggattgaacccttgagaggcgtcgaatttcaaatgtcttttgctgttgccttgcttatattgactttggatcggtaatgcacagctgctggtttgtcgtattctcgtcaagactcggttggttcgggtttgcctggtcgatgatactgtccgctgggaagtgcggcttgacgggggactggaaggacagcacgggcgcatccgcgtcttcggccaattcgtccaattcgtccacatgattggtcgcgagtcatttcgtagatggcgtgcatcagcgctgcataccgtcggttattgctaggggcctgttcaggtattcagtacatcagtaccgggggcaaaagggaggtgaagcccaactgcctagagaatcagctgttgatggacaatgatacaagccttgtaagcaagccagtagaaatgcaaatcttggggccagctgatattttgaaggtgggcgggacgggcacgtcggtagaagtatgcctcctgaggaggtgaaatacgtgacggctgagacggatgtaaggagaaaccaaagtttcggttgggatcccgtccccgcaacgaatcctcaacattccatggttcccacaacgcaacctcaacggtacgagtaaggtacataccgacgtctcccggctgtagccaagtggtgaaatggagccagcatccgtcgcatggcggcctgtgcacggctcatgatgaggctcgagtccatccggccagtcagtgctcgtgcaatcttgtcacaaagctttaccccacgctgccatgctgctcttaggtccccatcaactccaccgcttagtctcgatgtgatccactttcgaataacctcaaccaacctgaagactgtcacctcaaatgcaccgtatgtaattcctttggataagcagttctgcggacgacggacaccaagatgaccactacacgaatgcatcgaaatatctcatcccgatggctcgccactgtagtcatcacccaatggtgatgactgtccggtaccggttcgatgggctcggctgggaccgcatagagatacgctagacagggtcaggctcacattacactacatactgtagtcaaccttacgcggaggttataagtacactatctcctgcggacgacgagcaagatgcaacagcgagctcgggctcgcatcgcaacgcgagccatcctgctatggccccgctgtcgctcccctttccccagcctcgcgtcattgatatcgcggggccgctgttagtcctgaggattggcgcgggggtccttaaccccaagcactttccccgcaacatgggaagggggtggcgaacaactcaccgtttcgtctcaaccgctgtgtcctgttagtcggcagactgccacccaaagtcacgattctgtcaatacccagaaacaactgtctattgtccaaattataaatacatcgacgtgtaggtcaagagccgtggctttatggacatggtcccatctgggccatcattatcggttggaatagagttatcgttgaaagatagggaccgaagacggatcgacagccgagtttcatcgctccttgcggtgtcaccaactagtgtatagcgtatggtacctttgctaactccactccaagaaaagaaacacggcagccctcagaaaacagcaccgggggtggacgacgatagcgtgctgtattacggcccttgcatagatactcttacagagcttacattgtacgaactccaggtccttgctgacgttacactccaagcttgttatttgaaatcggcctcggaccgttagagtaagcagtgcttactttctctacactttgcctttcatcccttatcaaatacatataatagctacttctacgcctcgaaagaatgttcgacactcgagggaggcaccctcagaactgatccaagttgtttcacagctattctgggaaacgtcggtacggagttagaccgagtgtacgactccgtaaacccgtagtccggacgcccgacccccaatttactccagctttttctctacctgtttcggcgttctcagcatgaggcggtcgctagacacctcgggcctttctcattggtagcaagtcaggagttgcgtctcattcattcaggggtgagccatctgttgcaaagaaaaccacgttcttttacggcgtcttacagtttcgcagacggcaggccgcagatcaaggacgacaagaaaaccaaccggatcgaccgggcgtctctgccttgacccggccccgggtccggtaaaccggtatcagcgaaaaacaaccccattcccttaacacaccgacaaaggacgtcccaaaacgttctcaaaacgtgctgtattggggtttcttggcttatgtcaccgatacggtgggcaaacatacgtacttaccgttacgtatgtactgaatagtatgcgcctacgggcagtacctcgtctgccaaagcagtgtggcgctactcaaagatcaccgcgaacgagatcacgatccaggtcatgcttcgttggaagtcgcagggagcgaggatgagcctcagggtcgcacccgatccgctccgtaaaccactccatcctgtcgcccggccgttcgtccaggccctgtttcgaccactcccgttggctcccgcgcactcactttaccgaactttcccagattgcgtcccggatgcgcccagcttctagcttctagcttcacctcctccttcggtcacgacttgcaccgttctcgccaagctcggctctacaccaggtaccatgtctgcctgtcgaccgcccgcccgcccgcctttcaccatttcccaagtttcctacataccccaaaactaacctccaattcccaaaacggttacaatctttccccccatcatcagtaccaaaccattgacaacggaccctacactagctattcacgcaccccggattttggtttgcgtaccccagatctgtggttcacgtgccggtggtgtttcaaactgccgagagagtcttatatagattcggctcttacaccgaccatcctaacatatcaatcatcctttcccccttgctcctcattcctctcagagacctgcctcaagacaaacccccccccccccaaaaaaaaagaataaaaaaagaattacatcagcatagacacatgtggtaagctcaacattcacatgtctcaatctttttctcttcaatgcctgttcagatatgggtcaggttggtggtattcaatcctgccactaaaattttgcagtgatgtcatgtatagactagcatcgcgctctggctacctccctaggtaatggctgcacaaggtggtgaggtctcagggtcatcatcattaacgttcaacacagcaggtgtcagagttcaacccagttctactctcaggttgttcgagtatatatatatatactcactatttccgctagtcgggtcccgacaacttgttaggtggtgccagaacgacagacgaaaaagcctagtacatacataaccactgttttttttttttttttttttttttttttggcttcttctatggatgaatagcaacggtagcagctacaactaccaccacgaaaaggatcaaagctgaaacagtaactcaagacaattgggtaaacgatgccacaatacataacaaatgaagaagagagacaaaaaaaaagaggtaaaagaccaaaacgcacaaaaacatacaacaccagggattcgctggtcgtcaccgacccaactactagtctggccctcactggcttatctatgggagagcggacgggatcccgagttttccagtgggtatggtcgtatgtgattgtaattaaaaaatgaagagtttattaatgctgcctcaatctgaatgagatcatgttttgatgttggcttatacaatggtagcctctgttcgagagtcaagtgtacctacacagaggtaactctctgctccaccctcagctctgtcaaccacttctgtttctacacattatctctgttttttttcttctttttttttctccacaatgcacatcccattactagttgtacacccgcctgatgctcgttcattgctgttcactgtgcttgtcaaatgccggaccgtttccttcttactctctccgttttcctattcctcttcccatccgaattcccagcccgcttcccttcggggaacaccctgatacatgcgtgacgatggaccactgctgaccgaggaagagccctgcgccgatttcttacgcggtttgttgtcgtaaccacaaagcatgagcatgaaatggtggcgggagccggcgatggtctgtttttgtatgccgaacggttaatcagcttctatatccatccgattccaatgtcgagagagaagtataaggacgggaatggaaatagagatggaaggagaacgggagatgggacgtaccatgccactagcttcagcatgggtgatcaacaactcggggtcgttgagaaacatggaggctttgcggcgcttctcacgggtgtcgtaatcgacgtggtaattggagttggacatgctagagagagctttggcgttgccggagatttctactctgtgatgggtggtgacgttagcttttgctggtgttgatgttgttggtgctttccttcatcagtccttctcccctatttttgaagttttgcccctactcatgctctccttccttgaaatgcacccggaccgcaacccaacccatcatcgcaacatcatcccctccaagcttcatcaacaaacccacccaacgaagaactctcaaacaaaagggcgatgcttacttcctcctaacatccttcctctcaccccatgacaacccacccgcacctcctctccccgtcccccttcccaatcccctcccaccaacacccccaccagcacccatactcctccccatcatcccaaccgccggccctccaccatcaaaatcactctcctcatccgaccgttcagcataggggtctttgcctctggcttgcttatcacgcatctcgggggtgaagttgctatgtccgacgttggtgatgctgctgcttgtggttgaggggttgttgtgaaggttggacgtgctgttgttgtgggaggagttggtggtggtggttgaggcgaagggtgagtggctgtccattgttggctgttgtggaggctggctggtaggtaagtgtgtgggtagaaggtgaggacgattgtcggtggtaatggtggattggtacttggtggatgtggtgatggaagatatgatgcttggtcgatgattcgattaatagatgaatattgagaagtgattgagcgtgagtgaaggggtccgtgtctgtgttgatgcggacaagtggatggtcacggtgagatacttcttatatgcaggggatttggccttcactgttgcttcctacgcgtttcgtaggttcgacttccaacttcgcaatatgtgctgatgccgatttcagcgctaactttctgattcagttccggcaacaagtgatggaagttgcgtgtgaggttctgtgaattgggttgacgacccctcttgtccgtcgtgcgctcggtagtcgcctgaagtaacgtctgggcggttgctgcttgttcctttggcgcagcctcggcggactgaagattcttgatgagtttatggaaacgtagagctcgaattgatatccctcggtcgccagctattctcaaacatctgcgttgtcgtcttaaagtgtctgtgttggtcagggttgtacagtgtgatatgagtgcagtgtaacggggacgtcccggtcgtgacgaagtccctcagctcagttagtggggataccctatctacatacaaagcattagcaatctgtggcccgctcttagcagtttttacttgccacatagaaatagcactttcaccaacacggcaccggtatcgacaaagccattgacaattcgcctgcacctacccgcaccgccatctccattgatttcacatgcacaaatgcgcatatggtgaatgcaaacagtcaattcgtgaacaggcggtaaagcagtggcctatagcccgttacaccaacctccatgcggaattgaatacttagcaataaatgaaacctcagtattattctcacgtataatgctcaatgttggggtaggtgtccgtagtatcaacaatgcgcattgtcatcaccagcgacccaatatgtcagatctcagttccaaatgtaccaaatgtttcgagtcctggatgactggtcacgtttctggctcctaggtgtaaaacaatgcagaataattgatcctttgcatgtcgaggtcttcatacaagtgtatacagatacctagatatccagttttctagcccactacaataacaaacaaacaaacaaacaaacaaaccggttcgccagatcaccatccttcatcgcgtgcatacatgctgttccgggaaaccaagcattgccattcgcaaatcagattgttcttgtcgccatccattgccttactttttgggggggactcggtttggtctcgcccgtcttccctgcgggcgcattgttttaactcaaatagttttgttgcctaacgaaaaggaaatactgtgtagccaaaaaaagacgccgtccggcgtgtcgcagctacacgctgccccgatgataagaaaacggaaaggatggtaactgttgtgtatattgaaactgcaacggaaatgaactttggcgggtttcttgggtggtctcgagacagtgattatccaggagtcattgtctgtaggtggtaacaccaatcacccatgcattggtgagcaccgcgtcgaaagtattgtggactcgcggtgggaagagcaggtctgttcaaagatgcgggttttcacatcagcggtgggcttaaaaagaggtgcggaaccgtaatcatgttgcggagatccgcgctaccggaaaaaatatcctcatcggcggtctccgcttccattcactttcgctcgcctctgggtcgtaccatgagaacacgggtgttacagggcagccggcctcaatgtccatgtcgcctcctttgactatggtgcattgatggcaggcatttcgacctgcgtagggcctaagcacgcccctcctgtttgtctgcaacggttgttcgtatgcgcagcctttccttgccatagctcatagcagcctcgggctgccactctccgatgcggcgcctaacaatattcctatccaataatgacaaacggctcgtggaggtaacatagttaccgggtcgagaaccacaatcaccgctgaaaggccatcctcatgcgatgctggcaagcactgctggcagcgagcttgggcggaacaactggatgcaatatggtcctcgaacaacggatgcgactaggaacgtcatttcgacgcctaacagacccgcctcgcgtttcgcgcttctcgtgacatcgaagcgattaaggatcaagacctaagggccaccgccaagctgcgcagaccgaagcggaatcacgagctggcctcagagcctcggaggccacatatgaggcctgagtcgaggtcgtggacgagtacacgttagattcgtcagcattcagaccgacctcgtcaagggccagcgcaagttcattaaggccatccttaagtcgcgcctagcgaaagttgatgacagcaagctgcaacattgttagcacaagtccacaaacccggacgaagattgtacgtacccgactatttaggccatagaccagctttcctccctctgcatcccagccaaggcagggtgcgagaatctcgtcagcttctgcgcctgttttggggctcctccatcccggatgggattccttgttccagctcgcgtaaggcaccgttggatcatcaagcttccacaccaagaccctgtccgcggttgctccggcaatataagtgccgtcgggggtcattgcgatgctagcaatctgatcggccatcgtcatcgagtactttgccttgttgtcagcgttgcgcacgttccatatgcagatggcgccatcttccccactggacgcaagcaatctttcatcttcctccggctcgcggtccaagggctgccataaaagaccggtgatgtttccgatatgggcgctgatggaccgccgttgacccgcttggtcccaaatctgaggggtagagtgttagtagaggttcagatgttgttgttttctttgcttgcagtgtcttgcttacatgtatgacgcctttttcagtggcagtagcaataagccccgtctttgcgtcgtatttgatctgactgaaactctcgtccttgttggtgtcgaactctctgccaggtgcgatgcccttctcttcatagcgcagggcgaccaagcaatcacctccacaaattacaaactcagtttcgctaacccagcaaacatcgagaacactatcgtcgagagtgcgttcaaggaggtgtgagaccgagtttgcggtcgagagcgagaacacagtgaccattatgccgcggctatcgagactaacgcccaaaatcaagtctttgttagggctccaacgcaacttgatgacgggagggtcgacgccatcgaagcggtggataggcgagccattgacatcccagatgctgacacgcgacttgcccccatgatccacagccagagcaatggcagtaccgtcggtattccaggcaagtgacgagacggttgacgacttgaggacgtcctgctcggtgaggctggagaagctggagttgagcgtgaaagggggggccgtgcggtcgtccacgtgacctgcagggaagtcggccactggggcgtctccacgcgagagagtccaaagacgggctagcgcctcggtcccggcaaccgccaagatggatgggttgctggggttccactcgcagaacagcgccagcggcgaagcaatcggattttcggccatctggtcctggcttgttgatagttctgattctgtgctctcgtcggcgcccatgcgcaggaataccgttgccggcgtgagatctagcggctcttctgtctgcgtgcccttctctgggccctcggtgcgtggtggtggagatgcggcctgctcaccctccaggggcgacgggtaggcatggttgttgttgacattgctgctactcgagttgttgttgttgttgttattgttgttgctgttgttattgttgttgctgctgctgctgttgtctgcgtgagagtcgatttccatgggcgtcgtggctgactccgccccatttccgttctcgttgccattgctcagcctttgtcgctttgctggcgttccgttgcgcaaaacatgatgcggccgctcactcccgcgttttcgcgcatttccattctcaatctcggtctcagcttccgactcatcttcctcctccatatcctccgccgattcattgggtgttggttcaaacttgagaggcccgaacacaccgcgggcgctctcggctgctgcttgcccttcacgggtgtcctgctaaaatgtcagcaaaaaaactggagcccatgacagcgctgcaaccgctgcagccacaggagccgactcccaccggggggtttccgggtgtgccagagggcagcgcacaatgacgccgcccggccatctaggtcatgccgaattgaagccgatgcggatttttggagagcagcggatcgagcagcacatgctaaggaaagtgcgcggctatcgtacctggttggcttccgcgaatttcctttggtagtcttcatagataaggcccttgttcaacaaggacaccagcgcgtacgtgtgcacatgctttgcaaagtcaaatttcctgtggggagcctgcactcgccattctttctggagcttggcagcagtgtctcgatagtctgtggaacgagagacggtgcgcgcggttagtctcgcaaggcgggaaaaagaaatataccaaccgccaagggccatgcgccttggagggattcaagaaaagcagacatactggactcgagtagatatctataagacgcgagatggcaagtccatcgtcagtactttgccatgccatgagtagccccaagcctagggagggagagtgcgccgagtcttgacacttgacaagcagcgcagagggtggcggggagggatgggcgaacctccaaacgagatagttcactcggtccgtgtccagtagttccttcatcgtcgccgtcgtcgtcagtcacgggcagattgctggggcggcgagcgattggacagtggttgtaaaaacgggtcgaaggcgacaaatatgtactggtcgacgcggtccagggagacgggatcgtatcgacgacccggcgcggcaaatgggtatcaggtactgtagcgcgctttcaagaatgccgaatctgtagctccgtcgtatggtattgtttacgcttggaacggcgacgctgagggttggttgcggagggcgaacggcaggatgggatgggggttagatttgtggtagatttggctggatttggctttggcctctgggactggaacggtgggtaacgggagggccccgggcagtgcggatttcgaggtgttccaccgcagcgcagggccaggcagtggacaggtgggagtgggtgccgccgtgggtgccgccgtgggtgcactgggtgggcaggtgggcgagctcccgtcctgcttcggttcttgcccggctgctcagatgctgcatcgaaatggaggacaaggaaggtacctcccgtccacgaaggccttgccccccggtccggtcgttgccctgccctggcggtcctgggccttgctgctgctgctgctgctgctgctgctgctgcgcgtttaggcgagtgctaagatgcaggccgcgcgctagtcctttttgggatatggagaaaatggaactgcaaagtgccacgcccgctcgcccaagacagcagactgacagacagtttcaatttcgacacttgcaatcgacgatttcagcgtgttaacaaatcatgagaggagacagcattggcagcgaatccacgtcattcatggcagcgcaagcattcacactaggtatccaagaccgacaggagagggggacttcgatgaggaacaggggtcatccagcccatctggagaaccccccttccttcatattgctgatgtcgcctcacctcgctcttggacacaccaacatgtactgctgtccatcatgtaacggcatatgtatcgcgggatgagaaggttcggtatccgactgttagcgatgtgatcaatgcgcttaacgacaacttcatgtcatgtttcagttgcttctttcatctgttattccattgctgacgagtctttcatccgatcagtcaaaggaatcggatggcagttgtttcgcgttccatcgcatatgacgatccatcttttggggttctggatgcccgggccagtcgaacattaggttggccgggatatgatgggtcaggattcagtcccgggcagggcgattgtgccgtgtgtcgtttgttccgcagcattgagggaagggtaggaagtgggatgcaagtcgcccttctgcctttgacctgcgtttaaactattgcacattgcacatgtgcgccgttactgtacgaactgcaaaggctcgactcatgaaacttggaggtcgttttgacaatatttatcatggttcgcagacgacagtgccattgcctcgctttacactacactacactacactacactaaattcccggctcccaaggctcctgttcgcgaggtgacgatccctttctcacattggcccaacgtgtaaccaaccatcaatcagccagtgacgatgatctcgtgcatgcgacagacccaatctagcccccctcccggccctttccagagcacgcaaatctactcaccaagctctccatccacctcgttttgtacatgggctgctgtgtttggcccgcctgaaatccggacaagtagaactaactggcttcgattctgttgcagcgtcgtgtgttgcagacctgctcccgggggaaaaaaagccctggcgttccatttctacctctaggctgtcctcctctctccgtgtctcgccaattgccatccatcgaatgggcagccaatcagcacggccactggaaagggtcgctactgggcaagggtgccaagggaccaaggcccgggggtcttcgatctcgaccagctgccgcaacgattggctggagttggttttgacgtgcctttttcatcacaaacagcccgatggttcgtttcaggggtacaagtacaagcgtcccgcgctgcccccacacctttttgggatgggcactgccggtatcgagactgcgaccctctttttcccccctcaagtccgaagaagcgagcgcactctgtggcacgcgtgttttgtgcggagacgtcgaatgcaacgcctgaattaaatcgtcggggcaacgaccgcttaacggctcgctgatgataagtttcatctctgcagtacatgtgttttttctaggacatgatcgctgtctgtcttctttcagttgtctctctgccgacttgaccaaattcggggcaaacgtactacgtatgtaggtagtgtacgtgaaaggtttatttatttgtgggaccacctctgtgggagtgcgattccatcatcaacccaaactccgtccaagccacacagttggattaagcgagaagtgtgtaagctcctgctggaactttgtgtgtcgctactgttgtcttctgctttgtcgtatgtagaacaagttgaacggaacagacccccttgcattcttggtacgtcggttaacgatacgatagtcccaggctctcccgagcactggagtccaagagaagggggagggggggttagaaatcgaactgaaaagtcaagttgacacactcatccagtggccctatccggatcggttcatgttctttgtcctccccctcggtctgactgctgctgagctgtgacggatgctgttacatggtgctggattcaaggttctttgtcaaaggcaggtacactacgtaccggctgcaggatggagcaccatgatggcatggcagggcattgggcaatctccataccgttaagtggggcacgatccaattctccagtgacacatgatcggcgggccgcccgttgcttgacgcctgaggcaacaactgcagttcggctctagaaccttgccggccaggccacgggacattccgtgaccagctacgctacgaacacacacggacccgccagggcgcgacggcctgcagcttgacagcttctctgacaagcgacaggtgacggacgacccctcgatgtcgcgaactcgacgatcatgctctgattgcgacgatatcttatttcataccactactactactactactactactactactactactaccaccacttcatagacgatacccaagccataacatacataggtactaaacataatcaccgcaatgccgccacgaataaacctcccgcccgtgacgcgcatcagcctcctcgccctcggcctccagtccgtcctcagcgctgccatccgataccgccagtggacggcgcactccgagattgtcatcccatatctcaacctgattcctcaactatcgctcgtctacccgtggacctttgtgacaaccaccctcgtcgagagcaacatcttcaccttcagtatcgcagccctgaccctctaccatggcggtcgttaccttgagcgcgcctggtcctcgcgcgagctcgccaaattcctgctcgtcacctccctgatcccgaacgctctctgctttgccaccttgatcttcttcttcacctttaccaggaacgagcgatggacgtacgtacacaatccaaaccagctaagacgcattgctgctttactatggctggctaaccctttgctgtttacagactcatgaccatcgccggcaccatctccctccagatctccttcctcgtcgctttcagccagctcgtccccgcccacaccgtcaccctcttccgcggcatcctctcgctccgcgtgccccgtttcccgcttctctacattggcgtcgtgacggccctgtgccttacccccatgctcacgagcgtatctttcctactcgccgtttacggcttcatcacaagctggacctacctccgtttctacaaggccgtctttcccgacctcgaccagtcccagacgagctccctccgcggtgacgccagcgaaacctttgcctttgccgagttcttccccggtcccgtccggcccgtcgttgcgggcatctccgagaacgtcttcaacatgctggtcgccatgcgcgtctgcacgccttttacgcaagatcacatctcagccgcccggggcgacaatgccttctcgcaccacagccaccaacgcggcgtgcccggcagcgcaagagccgaggctgagcgtaggagggcgctggctcttaaagctctcgaccaacgtctgcatgctgccaccgccggcgccgccgctcgcgcttcgagtaacccagccccgcccgctgttcagccccccgctccatcggctaccggcccaaccgttcagacacaaccgcaggcgaatacgcaaaagacgatgacggcgcagacgggcgaggcgggcgccagctccgataatgacggcagcagaagcagcgcttaaatatgaataagaaacgcgaaagaaaaaaaaaactactgcaacggtcagcttgatcagacgcatttaatatcggggcgggggaaaagttcaacgaggagatcctgtcatggaacagcgtggcctacgatttatgcgataatcaattgtgagaacgtgcgggactagaatgaccgagactgcattgatacccgatctgaattattctcgaagagatggcggacgcatgccaccatacctttggcgatatgtcatgaagaacgaagccacctaggaaggaagtactaccagcagaaggagtcagaggaggaggggcagcagtacgagaagtgggaggaacagaaccaagagaagaggaagtgaaatatcaagactcaaggttgtgggtgtgcgtcccacccagtagatctgagaagtggaaacctccaactgacgcctgtcacgtacagcataagcataatcagagaacagaaaatagcaactgctcgaagagagccagaattaccaagaatcttttgtgagttatgttgtgattcatgaaaactcgatcgcaaaggactggtggcttgcatgccattagttgccagatgtgttggaaatattgtccaagtttatcatcagcacgctgagaacacgaaggacagaatacgccccacccgactttgactttgcgcatacattctcgtacacaaacaatcatgttctgagtttctcattcacttgttcatcctgccatgattgctacttgtggctcaatttcgaggtgatctcttttctgggatcacgttgaaacttggacgttgtctatttcgtcccctttctctcaaaacaccccctttcagccatgtcattacctttttcttgagcaagaagtaggttgaatgaaagctcaaactttgaggaaaaaaaaaagaaattcttatttggtttcctttacaactgttgaacttgttgaattgcacaagttttttcgtagcagaagtgcgcaaagtcgatgggaagggtacgcgaagtcctgccagccatcccagttttctgataccttgatacaaactgatgtagctgtgaaattgaatcaacaaaacgtgaattgcaaaacttttataaaagattgcatcatgcgtacattcgtctctggagtaccgtctacttgaaagaatggaccttttctgcccaaaatcatcccagatacaatctttctaattagtccataattgtgtcatgtcacgaccaaggttttcattccagctaaactgcgttggcacctgtatcgactttgtctcatgttcagttttggtttagtctcacgaccattagccaactctgaaggctgcggcgaaccgttttcctcatttgtgcaatcctctttctctcttgcttcccctccaaaaagttcttctagtatctcctctgttcatgtaggtatgttctcatcatcctcggacataccatcaccatcatcaggcgccaacccatcgcaatcatcatccactctcttcgccttctatgccattaccgccatcatcctgttccaatcctcagcgagagcgacagcggccccgggctcgacgccggtagcaagacgaggacagagatggcagcggcagtaactgggaccgatgtgggtgtcctagcttggcgaagtagcagctggtgtcttgatagcgtcacacatcatttccctattctcttccttttaaccagaatagcttcctagcaacaggtgcgtggttaatgagaatgcggttgtctaaattagtatgaagactagccagctccgtttgatcaatacctaaacatgattcctggatgaaatgaagcaacgttgaggatgacgaagagaaagagaaagaagaggaacagatgggagggggggggaaacgggaacgaatgatgatggaaagaaccacctatgtcagtcagttcaagtgagtatgtgaaagagtttgggaatggttgggtagaggaggaggaagagtgggaaagtgaaagaacacatgatggcgggactgcaagtcgacgacagatatgtgaccagtgatgtcgttgatgaaggagagcaacgaggtggcactgatttttacgatacccaagatgaagatggggtggatgacgttgaagaggaaggagaggatgctgacgttggtaacaccgatgacagtgatattgtcgactatgctggcaacgaaagcgaaatgaaagaagagttcagcgacgaagacttcatggcgatgttgaagacgatgagggggggaaggaggatgtgacatatgagggctaaagggaaaggaaggcaattgttatcctcttcaagagtatcatggaacatggatcaagcgagagtcaaagaaggggacgataaaggcggtggtcaagatggcatatcacgagttacttcgaaaaggataataaaaatgaggctgacggtaatgatgggaaccaacatgaaagttcaggggaggcgtacctggatgttgaagagaattggactcatacgtaccagcaacgttctcaaggttcttgtggaataacctccggtatccaggttagcaagaggcactatcgtcttctgctgattatagcccgcccaactcggaaaccaagtcaatgactacgacctcagattgacgtcaatcagtgatcgaaaaccgcttgaaccaagatagcttctgttccacaatacttcatctcgcaaagattggatcgagtcacactgttaaaggtcagtcagtaagtcccctaagacctctttgaacgatagatggccaagtcttgccctcagacagatcaagtctcagcctctctcgttccaaacccagcagcacacgggctgaacccgcaatcaatccgaaatgcggttttttttccagccataataatctccttgaaggaagaacggggaacacattactgagacacgaaagacttactcagtgatccgttgtgcccgcacaagggaagtagtgcacattccctaccaagtcgggcaccgggtccaacacctcgtggcttttgacttgttactccaagtgggcgttgttgcctcttcaatatcactgagatatatgtactgtggtatgcgaggcgaatgtcaaagggacgagaggtaagggttcgttatttgccagctttacgtcaggagtcagtgagccgcctcaaatcaagccccaaacttgctacaaattgacacttgtatcatcacgaaagaaggtgggatgaggcgttcttgtggctacccgaccagccaaagagggaacgcacgcataaaagttgcgcggcgccttccctaagctacttgcccagtgtgtgtgtagcgtttgtccttgaacgggaaaccccatccagactgtggcttgatgggtagcaggtagtagcaagcaatatcctcccacaccgcgcatcaaagacgtacgtatgcaggtaactcgagtgctgtaacgtcgtcagatgccaccgatttccgtcactcgtcatcccttcaagaacccgccgcatccattccacatcatacacccgatccatggccccgtctggtctactcatccatcatgacaatgataagtaggtagtgacatggtagcacaaaaccgccagacagtcggcagacgagaccagcagaacggaacaacagacagacaaacagacagagagacgaacagacggacgggagagacagaataaatcagacacgaagccaacagcaatgaagagtctgtgctcttgaaggagatgcatgtccggtttagcttcggcttcctgcatggcaggcgtctgcagctaagagaagcatcgtgttgtcaggagaggggaaaaaggggtaaaggaaagaaaagagggatgacaactgatacatgtactacatctttggtcaaaccgctccctccccggttcgtaaaacctcgggacctcagcaacgcagcaaggtagtaccgtaggagggaatgtgagaagtacaacatgacctgtttcaacgcctcgcgcagtccgcttaggatttgcatgcatattcggtagatgcacaggttcaggttctgtattcccgttctaccccttgatgtgttatgtatcgagcgattctagacatcatgaggagtatgtgttgcgatgtaagcggaaggggacctggtcgaggtcatgatttaatattaagaaaagaaagcagtaagtggcttcgtaagagagtcagagcagaccacacagggctaatataaagaacggagaggaacacgagctggaacgtaggatgacacacccacattaaagcaagacatctgccgccgggatgcacgaatttcgtgaacagcgagcggccctgaatgacagacacatgacccatgaagtctcgttatacctacaccaaacatctttcatcttttctggctcgggaggccgcgttcctcccaagtgtacaacagacgccactgggcgcatcagtgattcgcgtcaccttgcctgttccacgaggacccgtttggtgatttcggccagcttcattaggaaatctcgagccttacgagatcctttcctgcctcgaatccaagctgcctgatatcctcatcgatttcaacaactaagatttgctggcgcctctgaagcgacttggtatgttgcagacatgggtagggcaagttaatttatccaagtctagggttagggttcaaggactggggatatcacgaccttcccaagccttcgagagcttgataaccgaacgtttgtgtaacgagccatctcctgtgcaacggtccggtaaggcagggggctaactcatgaagctgctaatccgaaaagggggattggtccccgttggcacttgtcggttggctgttcgacaggctgctgaacccatgacgctgctgaggaagggtgtcagcaaggggttcgtttcctgcctcgagcgaacctggggtgctctggttacacagggcttgatagggaaagatggcttggctcggtgtatctgcgacgaccgcgttttgcgccgaacgatttgatctcttttgattgctcagcgtcgatcctcctctgtgatgaatccttgcagccaagccgttggaccaaccacctgctcggaatatttgtgccacgccgtgggattccaagccagtcaatcaatgggcaacaccagaggctttgatagctcaagccacaatcatgccttttccatctccatgctcaaaatccggacaacatgatcatgccagcccggctagaaacgtggcgcatggaatttttgcctcggtctgaatctgtatttcagacgatttgctggtgcctggcattgtagcgacgactcggggagaagtgtgaaaggtggtcccgtcctgttacatagggcgttattcacgtgctgattcctgggctccaatgcaatgaaacccattggaagttacagttgatgccgatgctgagctgttcgactacctctagcgattcgaggcaggtcttttatcgctgaaaacgccctatagaaggtaaggtgccgttggcctgtcagcatggcggggcacttgggcgttacaatacgcatagaattgggcctcattacttttcgtgaggtggttgatggcccctttttcggtgaagatatcatgtcgtccgccttgccgtttgccaatgacaacaaggcatgcataggcgtttctgtcgaccctgttgagacttgcctttcgtcatcgggctctaggttggctggcccggggcctcagaactcgtgggcttaggttgtgccgtgtgcgatatgtagtgtacactactggaggcgcagaaaggggtgacaattcaggtacttgagtctgcaggtcccgtcgtggtggtcgtagcgccccgagcacaccaactgcccggcccgtcacagcggttgccgaattttgttgaggggaatttgagtggaaggattgagcctctttggtgggtggagcctctggtaaaatagggtggaggagaggctgtggccgatatggtcgtcgtcaccgtccactggaatctcggcaacccgccattctcgatcctgacaagcgttgtgtagctaatgaaaatgcggagctggaacactgaccgggaagcccactcatctaactcggccgccctcgggcacgtgcagatatacccccgttccttcaggagcagtagaaaagcccgaaagacacggacggtagaatggaaacgagggaacgctcacttgaggcgtcaccatgtccgcaaacaaaccgaagcaaaaagtaactgaagaaggaggctatcatcaattgaccaaaggagtgacgggaatgagtgctcggcaacccctccctgtcttgtcagtctgtggtgttacactacaatggacagatttgacttgcacgtgacccaggcggccgcacgattcatcagtctgcacactttatcttacgtaagagactccgacaatcgtaccgggaagtaccgcagcaagaccccaccccgggcccgactcctcgcgatcccgttcccgtctcaactccgacagattctagcccctcaattcacttgacccggcttacctgcgcacccgttctcaccttaatatgccgaaaatgccgttctttggagagagagagggaagaagaaatgaattcaaacctatgaaagacaagtttatcaaccttccctcagggttaaacgccaagagtgcctggccctgaaatagctcgtgggtcggaagcaacgtcaggggtttttgatccatgacatccatttcatccaaaccttcctcgccttccaaaactgagtgtccaccctgtttcttttccccggcggatctgtatccacttctccttccttttggtcccacttgtgaccggcttgtgccaccccaccttccacccaccacaaccacaaagcccttgatccttccatctcggaaacctcccatttccgggagatggatggcctgtgctcagtcacatcgttaaaccagtgactgaccctttcgggacagggccggcgataattggtgcgtgtgccactttctgcacccatttgcaaagggtcatcattgttgttactctcgtcttacccgacaggccgcccgaccgctctagatgaacgtgcaacaacataccggtcgcaacaatttactggcgatacagcacacaataccaaatttatcctttatccaaccgcctttacttccaccgcacacaagcgtctgccatctgacttgaacatatccgtcccctcagcatccttctccaacattagagcagtttacacgccataggaccactgaagagaacctcgcggcggtcctcctttgccacccctcgacttgacagaagtgtgcctggatctggtcatccatccttccattcatctcccatggtatgattgatgatgcctcagcctccttctgccagaacctctggctaccgccacccggttcctctcttgtgttctagacggaccgacaaagtgcccatcggaagagaaggaacagccaagacacatcacaattccgcggacccgacgcccgcatatgcgatttcccatgcatgtgatatgaaacttggtgacacatgtttggcaacggggcctattcagtacgagcatggcatgacgcacgcactttacgcgccgcgcgcacacattcgggacacaatgcgtgatcttccatttcgaaatgctcctcgctctcaactgcgtggacgtggcaaccacaagcgggatggatggatggatggatggttggtagttaataaaacgggttcgcatccagcggacaccatcgggcaccatcagtatcaccactaccgctaccagtcgggtctatttcttgctggttcattcatatcatatgtcacttaagggatatataccacatgcagtaccgagccgatattgcccatcaccaccatcgtcacttcatttcatctgattccgcccatttaacacaaaagaaacgacagcacagacagatgataagtatctaccacatctacccactccctccgcctacgtcgctcgtcaaatttcacattttgtaccctacccagctcactcacgcttcctttcacgttatcgccttattctgcccaccttactgagtacagtgccgcacttcctcatttgatatggttttacttgaccaatcctttgattctgatcgttcccaagtagctttgagactggcatcaactcactagcagattggtcgaagccagatatacccggcgctatacctagttgagtgaaactatatcggatgagaagatgcggtaccatccgagccaaccatccgacatgttcgatgcgacccagctgatgagctatgcccatcctcgcttccatccctttaacggtgaaaatgtatcatttttgccaagatccggggggagccaataggatagccggattttatccacctttacttctgcacccatgccgatacatcaatttcgccaactttagaagcacttcaggatcaaccaatagcattcccctcctcgcgcacaaaacgaaaacacaacttttttccaaacctcaacacaacggacacaaatctcgtagcatttgcattggacaatgaaatcttatacctctatcctaactttcaaaagccaaagtagaataatt