agtgttctgccagagagcaacactgcggtcttgccttcctttttggctcggtcaatgtcttctacattgtgcacttgcaatatcaaatgtgagaactcatcaaaccattttttccattgaataacgttcttgatgctttcggagaagttctcccacaaagtacaggtacaagaaaccatggttataccacccttatgccatgcttgaaagatatcttcgccaaaattgcaaatgttcaaaccatcaatgtggatggatctgcggtacaattcgcgagcttcttggtcggttagcattttttggtaaatttgactacattacgcacccatttatgcttacgaaacgaagatgagaggcgggggagatacgatgatcgccggtaacgtgccgagatagcgatgtcccaatgcggtaaattggcatcgaaactccgaaaaattaattgtggcacatcaacggctcgtcccagataggcaactatggatcgggattacgtcaagattgtggatgagatgcaagccataatcacacccaattaggcatgttcatcgtcggagaaatgctatcatcgaccaactcgatggatcttctttgtataaaagttgtaccaagatcatatccagcttatcatgagtgaagttattgattctaatcttgagaagaagaacggaatagttaccgttgattctgttactggtggttcttccgccgaaaacaggctgctaagttccaaaaaagttgactggaaaacaaagattagaggcattatttgggactctcttgacaaaagtccggaggaaagaaagtttgtattcaaggtggactgctgggtaatgtcatacatttgtgtggcctactttgtcaaatatttggattctatgaatgtgtcgaatgcttatgtttcaggaatgaaggaagaacttcattttggaggattgcagtataactatttatcaacttggtactacattggctacatcattggccaaattccttctcaggtggctatcaattatatcagaccttccatctggttaccagcaaacgaattgctttacggagcctttgtcatggcaatggcaggagctaaagatgtcaagactttgtatgcgttgagattcttcattggcttgttcgaaagcactgcctatgttggtatcatgacaatcttatccaacttttacttgccagatgaattgggaaagagaacatgtatctttcaaacttcctcgagtgctgctcagatgttctcgggatacttgcaaacaggccttcataaaggcatggatggtgtaggtggactttcggctttccggtggcttttcatatttgatggtattattacaatacctgttgcgattgtgggattctttgctattcctgacgaacccttgagttcaaaggcattttggttcaatgaaaaagacagagaaattgcaataagccgattaaaacgggggaacagaaataccaaacctaatatgaaattccaagattttttggatatgtgtgtggactggcccatttaccttttctcgttgagctttatttgtcatgtggttgcaattagactttacggatacatgaacctttggttgaaatcaacaggtacattttccatctcccagatcaacaacttacctacggcaggttatgggctccagatcttcgcaaccttgtgctgggcttggctttcagatgctgttggaaaccggtggtctataataactctagcttgtactcctgcgataattgggtcgataattttgtgggtttggccaagcaaccagagtgcattatttgccggctggtatttgatgtttgcagaaaccggcgcaggcgccttgttcattagttggatgtcagagacgttgggtacggcagtagaacaaaggtacttgatgataggcgttgctgaggccacttcgtttatattcacggctgcaattcccatctacttgtatccggctgacaaggcaccccgttatccttatgcctatcctattactttcatgttttttacgcttgaagcggtggttaccttggtgattgctttgattcagagacttgaaaggaaaggagttttacgcaacaaacacttgtttcttagcaagacccaggaaatattgattgaagaagaacaagctaggaaggataacaaggaagcagtttgataactaattcattcaatagtattgagtcgacttaatgaagtttttcacagaatactttaacatttgactgtatgctacccaccaaatattgtcgagtcccattggtccttttccattggttccaacggcaatagcggttttctccgaaatttatagtcaaagttcccaaagtttgggcaagaccatcctccacaatcaactaaatgaattccttgatcagctatctgggtgtaagaagatctaaaatgcgccgtcgatttgatagcgattatcaagggttgtgtctgggaaatatcaatgcctattcccatgaaagcattgatgtcataagcctgaatccgctccgtcgtaactataatcaaaccattagcagcttccaatacacaagtcatcccagcgtagagtgtagctccatgcatcatgtcaccaatgtttgtatacttgtagtccaaaatctttgaaactttagccttgacttgaagaaccttgctgctcgcgtgtgacaacgaagttcccaattcgaaggtaccttcgttaccaatacctttttcaattgcctgtttaaccaccgctctatcaacatgaaaggcactcacaaatggtgtaggtaaacttagtagttttgataataagtgtgtttcatctgctgtgccacctgagccaggagagtctgagacatctgccaccaccactctccccaaactcgctttggattgtatcaaatcccatacggagtctagtttgggaattggtgcaaatatctccagcttcaattgccacaccaagtcgcttatagcttttaaagcctttgtgcatggctcataggtttcattagtcgctaacaaacacatgccaacgtcgaaacaatcaccaaatgcaaaacctccaccaattgccaagtctcggactccaagcttgttctccaattcattgcactttttcattatgatctcgaagggcataccagcaacggtagcttggtttggcaacgctgaaagcaaaggaatgggaaacctatatgtggtgagactcttgggtttaattaccaagtctttagctagttcaacacaaagagcacctctctcataggtgtctatgtgtgggtatttcttaccaataatcgcaacatccgcatatgaggttaggttttcactgatattgccgtgaaagtcaagagttactcctatcaccgaagaaggtgagatccgcttgaacttttccaccaacgcaccctcgggatcaacgagtccctcaaccacatttgctccatgtaagagcatcataacaatatcaggtggtcctgtttcttcaacgtaagacttgaaagtattgatcatatctagttcaatttggcgaaatgcctctttgttcatcatgcctccaggcatacaagccgtacaaacaccacattccacttccattgagcagcttgaggcagcatccaacacgccagtaacccaatctcggtccttcagaaacttgtttttgacattctggtagccgctcaaataatgacgatttttgaaatcagtaacgttgacacgaattggaacaaatgacgaagcttcatagaaaatctgggtaacgaatgttctcatctggcacactaagattagagaacagatctgtttatcatttacaatgaatcgattgtccgactgaaaatttcccttttggggatgacgataagccttacagaaaatcgttgtctatgagggtggtaattggcaactttgccgagttcgtatccaatatgtcgtagtaggcactggcaacgcccatcaactcacggaatagattagccatttcggtaatttctggtccgtctgcactaagacttatctcaagaatgttatcgcaaattgtacgaaatacctgagcacacttttttgcaatcacccatttttcgctgaaggcttcgagtatctcagcacaaatgttaatttcggtctttgagtctatcaaatcaacgctccagttgcacaaacaaaataaaatgctcgaacagatggttagaaatcggtatagggtgatccagttgagcggaagtagcttttcgttgaacaaaatgtgagtgtaaagtaccgattgaagacttaccttgcccaaaatctctattctttgcggggaggtcttgggcaataaaaaggaagggcggtgtaagagcatcaagcaatgatagtatctcgcagaataccatgcatttgaagtgtaaaacgaaaataactttttgtccgttttgaactggataggacaagcttcataccagcgatccaattcgttgatgatatttgtaacaatgagttccttggtttcgggatctttctgtcctgctttgtatgaatataccttctttatgatctttccctctattctccttaaatgtatcatcgattgcattattttcattgttccgtattcttcatcttccaatttacttggcaaaggaatctctatatcatcctcgtcaatagccaacggtttgccaaagcttatcgataagagcctatccaaattgtaaacgctccaaaaaagacgatgtctcatttctcgttccacatgatccatggggcccctaacttgccgattgagacccaaagaaagtgctattctggaaacagtaccagacaaagtccatgaatgtagtccattaggctcgaaaaacgaataaatgcacaatagtatcaacattcggagccggtcgaaatcgtcatatgatttgtttctagatagaaactgaatagatttcgaggaaaagcttttgctaaagttgtcctctttcgacaagagtccaactctagtcaatgtagtacatccaatagccatcaccatgtatagctcgaattgagccactgtatttacttcgtcgctgatgtactcattgctctcgatttgactgatgaattgtgactttttaatgaagggatacgatcgatggttgtgcttgaaatacgcctccacaaatttgagtgctagagacttgcttacttggtaaattgactcccttccgtcgtccagaatggttggagagtatccaataattgaaagaaaaagatccttttgtggcgtatcataaccggatgactctagtggttgctctagaattctcctgaagaatccaggagttggggacttatacatctcaggattagggtcactgttcgtcatggggatatccattcctagatcagtatggaagtcattctcagtctcagattgaccaaaaacgttattaatttcagaatttagttccatatttagcccaaaagtcgtggagtttcgtttctttctcttcaggtactcacaattggtttctgccttgaaacaattatcgcaggttggtattgttttcgagcactttttcttaattcttttgcatcgattgcacgagtaaggagatattgactccgccagatagtcagggtctcgtttttgttccttggatactcggaacttgttataatatatgcctattttacccgcatctgtgtttcccatcttgttcgctaaaagaaaagataagattttcgcagccgcgagtccaactacactctaccaaaataggttatttggtggtctatttattatatgtacgtggaataacgacaatctagaagctgatacggcactttcttcttccaaagttctttcacgtgcgccagaacatcgagaagtctgcgggccttaatggtagccgtaagtcctcttgtcgtagttctctcttcagtccattcttccgcctcaaaaccttccttagttccagaatcgtcgatccatgcttgcaattctttgcagtactctacatccttaggaaacgtgagaatgtgcatgccctccattggctctggcaatgtactttccatagcctcaatagaaggaagttgcattctgcctgaaaaaacccgagcaacaacagctgcctgtgactcagaaaacggcataggaatcacattttttgggatggtcaaaaacgccaaagttggatctttggtgtagaatatatggcggtacaaattcttgacaaacttgcctgtagtgatcaaatcgtctatgtatgtcttcaagtaaggaaaatcatacaaataacccgtacagaagacaattgagtcaattcctccatacttttgcccatccaagcaggtgacttgacggttctcaggatcatagtgtacaacttctggaatggaaatgacgggatccaacgatttagattcacctctagtagtgttaagaacagttttcgcttgagttgtggcttgcatagcaatatcaataccggaagcggagcctccaactaccaacactgttttatcacgaaaacaggtggagtcgttgtagtactttgcatgagtcacttcacccggatggaccttggtccaggcgagaattcctggggtttgagggatatacggtttatcgaaatgaccacttgcaagtatcacggcatcaaaatcaaattttgtaccatcttcggtagtaagagtccaagttccagtaccattcttttcaagcttttcgataccacagcccaaatgaatggtaacacccacgatagtcttcgaataatctctaatatacttggcgatttgagccctagaaggaaaggttggataaaattcgggcatggggaaatctttgtacttcatagtccactttgtgatattggtttccaagtgcctatacattggactgctggaacgaatgggctcctcttcaattccactaccattgatttcatatttgacttctgccttgtagtcttcactataattccacaatccgccgagttgtggctttttttcaaacaagtgaatttcgtcaaatttcgatggttccaagctcaaagcttttgcggcagctacgcccgctggaccgccaccgatgattcccactttacgaattgccattgattttattgggtgttaatcggccggctcagtatcttttgtatttatacagtggaaccatttatctcaatggagcggcggacatctgtatgtggtaattttgtgtcgggattaggcggcgttagataagaagctcaactttaaattgatgcagtcggagtggggaaggttagtggttcgactcgaggtatacaatttgtcttcagtgaaagaagttgactgaagtagagagtgaaatctgaaccaaaagtcgtagctggggctgatcaatatttgagggaaaacattcaactgtttcactaatgagttaatagtgaactttactgatgaaaaatagagagcatgtaccttcaaggttacgtttggttaccttgatataacattaccagttgatttccgatttgaggactctctgagaagtacctgagttatcaagttccgtttcgcactaattaaactcgggagttacaggcaatgcgtatcatacactacgccgcatcgcatgcgttccaaattttcagcaccaaatatgaatgtcaatcaccccactaacctgaactctgctcaattaaacttatgctccgcatttaaactttcctataagtcaggcgtgagtatctactctagattagaacttcaagacaacatatctcgtgcaggggaggcttgagtctcaccggctgcaaatgcgactcttgaagaaaatctgccaatgtgctgtgtagatagagatcctggccaaagcaattggacttgggactatacaatataagactcttcagaaaaaattttggtttcattgtttgcattttttttaaaattttgcaatattttcgaaaatcgactaaaatagtggtggtgaagagttgtaaggctgtattaaattggctactaagttctatgtttgctgatccgtgccaatgtaattgaggtctttttctcactacggtgttaaagtacaatgcttttctgatcaaatagtcgacttattgtatagtcatgttttggtcacttcaccaaatcggatcctccaatgacgattatgtagtatctacaaaaatatatgaacgaacgggaggaaagctatatgagagatttggtttagttgaaagaataatagtttacgattgaaatttcatagtcgaaacctaaaactttctcaacattaaagaacactatacctacttactgaaaactattgtaccattgatctctctgctattgttattgcttttctgcatttttctgtttagcatcaatttgcacaatttcattaatatccaaggtatcaatttgatactttttaaagtctctcgccttgacctttctgataaacatgattcccaactcttcatatgttcttcctgctggttcaggtaatctgaaataagcccacgtaaatgctacagcaattataccaacttggaaaaaaccaaccttacccttccaattaccttcggattggttcaacatataagggtagatcacactgttcacaatggaccaaacatgaaacaagtttcttgaaataccaatagttttcgctcttaatctggtagatgacatttcactcgcaagtgaaaaagcaattggtcctatagtcatatcataaaagaaaactgcaacaaataacaaagaagctgttccccatttaacactcagattagaaggtggagccaaagatataaatcccatgatcaagaatgaaagtccacaaagccctaatccaagcaaatagagggttcttcttccaaagtttcgtgccaacaaaacccatgaaatgacggttccaacaaacccaatagcatattgtacaatacccaaagtgaaggcattgctattgtcgattcctgcttgttcaaaaaagtaaactgcaaaggacatcacattaccaagtgtaacactttgaatcatcaaaccaatggcacttatttcagttcttcgaagatcaactcctctaaagcaatccaagtatgtagcgccagcttgaacttcttgttccattttggtagtatgaaccatgaattcaattgcattgctaatttccgagtcagacttgtttgttactaaccgtttataggcattttttgcccgggtgatttctccctttctaacgagccaccatggtgaatctggaacaattgcaagcggaccaactagcaccacgggccaaaaccactggacagcaaaaggaatcctatatgaccaattgaatgtttcatttgcaagaccctttaaaacaccctgggagatcaattggccaataataaatgcaatattgacatatgttgtcaagtaacctcttaaagccactggacaaacctcagaagcatacatgggaccaataacaccaaacacaccgttaggaaaacccattaataattgacccaccaaaagaacttctttggaatttgcaaaaacaagaataaacgtaaaccccactgcaaacacaaatgatatttgcataagccgtttatgaccaattttatccaccgaccaactgcccaaaataattccaaaaatgttaccaacactattcatcattgaaagtgctgtttgccaagaagcagtaagatcatactctccatttgataaaagctgaccgtactcttttttaaaactagcaaatccaaaaagtgaactcaaaagtgtgatattgtaaccgtccataacaatagtcaaggaaacaatgatggaccacataactgcttttttgtattctttgagcgcttgcataagcttcaatgagtgttctttgtcggtgtgttcataaacatccgcccaatgttttgtcaagagcatcttttgatatatcttcaaccttgccttcacctatctctgttggacgaatactctcaatatcttcgctgtgctcgatactaattttgcctgtaacgcttcccatgataagctttcggtgcggttttctgaaaaacgagtggtacttatagattcatgcaacagccatcttggctcaattactacaagtgctctttctccactgctctcaatttttttcgcaatttaccccagttttcgcgatttacgacggctgcgaaaaaaatttccccacattagctccacttctcaatatctttcgcaatttcttcatatctatccaatgggagtctgttgatgttgcgagaataattgagaagtggagtaatgtggggatcctcatgtggagaaatatataacgaatacgatccaccttaagccactaagatgcaatccaacattttatccaacgtttgcaaaaagaaagatgccagaactggaagagtttccagttgggaccattcaggaaagaatgaagattcttttgtgattttgcctggcgaagaaattgaaattgctgatattgaaggtcctggagctatcacccatctttggtttgttcaaacctgctcaagagtgttaggacctaattgggaaactcgtgatgaggatttctatagaaaggtactcattaaaatgtactgggacaaccaaaaacatcctagtgttttggctccactcggagactttttttgtgttggtaattctatggtttccaacttccagtcgttgccatttacagtctctgtcaagccaagtcaaaccttgaaatatggtggagatgctgctatgaactgttatcttacaatgccattcaacaagagagcaaagattgttattgaaaatcaaagtgaaaacgagtacattcaatatttttacattgactatgaactttaccgaaacccaatggaagatattctttactttcactcgcattggcgcagaacagaagtcacagatggatggggtcccaacattcaagtgaacactgatgatgtcaatatcaccaatctagatggaaaagacaactacgttgttcttgaaactaaaggtcaaggccagtatattggtatgaaccattcggtaattcactttcaggatgtctggtggggagaaggtgatgatatgatctgggtagatgatgacccagcatggccacctagtattcatggtactggtggtgaggattaccttggtcaaggctggatgatgcagaagaattcttatccattttgtggaagcattattcatgaagatgatgtgcctcaaaaccaagtcagttatagatggcatttggttgatccggtaagatttgaaaagagaatcaaggtgactctcgaacacggacatgctaaccatttgagtgatgattgggctagtacagcatattggtaccaaactttaccgggaccaaaattgaaaattccagatgttgagaaaagattggtgagacgtccaattcttccaagccctgaattaaaggcaccggacttgaacactcttcgtcctgatgctcgtgagatgcatctcaagcaacaagaaaagatgaaagctttccttgaaaagagaaagagtgaagcagaaagacgtgccaaggactcaaaggaaagggctttgaagaataaggaaatcgctgcagaagtaagatccagattcatgaataactcaaaaggcaattgattatgttgaccctagcagtcctcaatcaaacatcaaaatcacctgtagctccatagaagacactataagacagcatcggcgaccacctgtcaactcttgagtttccagcttcttcctcttgtatgtattcgttttcatcaagcatttgcaccttcatcggatcaccaaatttaagagaattagtccacagccactgagatatttggtgcaatttttgctgtaaagcactggggatataattgctattcaggtttaggcgtgagattatctccaacaccgacgttaaagcattatacccaatgctaaaattattttcgtttatagcatcacttaaactttcggccacagttaacaattttgtcgtcacacatggtccattggtttcaaaagcgtagaaaggtacggtttgagtggtctccaaaagatcccttgcaatctgtatagggtaatttgtgctgaagcagtcattcggtaagcggtttggaaatttcttctcattgcaaaaattccaaacaagcagctgcatccagctcttgctcaacaagatattcaccttttgaatttctgaagaattctctccgattcttattttatagagctcgtcttgaattccaggaatcattttcactgaaatgttacagttgaacctcttcatgaaaaaagatttgtcaggtaaggcaaataccttgacaatctgagacaaatcaccaactgagctctgttcatagggaagactcgcatccaaaagaactgaaaaatcggcttcaagacttgtaaatctttcagcaaccacaagaatgtagtaaatgtttctgagccgatgcttttcctctcgtggcttatttgagtattttgtgttatcgtgtaagccaagcaactcagcaatggcaatggcttctttcaaatacaaaattgccgacgtattcagttttgcactggaatagtatacgtgaaggaaaaacgataccaatacagattctatggttgggttcgatctgtagtcgcaaaaattgcgtgctctcaaacactcagatataaaatccgccgaagatacattattaggaacctctaaaatcttttgcagaggcgaaaggcagtcaatatgctgttttaaagcaccagcgagtgcacagcacaacgcataagattgaatgttttcatgactaacgtccaactcacacacgtctttctttgaaacactagacgtgagttgggtaaccgatacaatcggccaaatctcataaaaccaagtttggtacacttgaaaaaatggaattaattcagcgagcaccacctgaggttgaaaattgtaaatggtcacttcttccagattctccgagagattatatcttcgataaatgttctccatagtttttggtcttacattctttggtccttttttttcttcttcctctatcgttcgtacaaggtaagttatgccttatacaatttggacagggtataacattaccgcatttgactcttcttatggagcagttatcacaaggtcgtccatattttggtcttgtttttatattcttttggtttaccatattattgtgagttgcaattttccccgtaatttcgtaaatgcaccccagatctgtccgatgcaggaaaacgctaaatttgggctgcttcattgattgcaaaaaaggtctgggtggctatttcgtttgaaggtacttgatgctatttgcgccccttccaaaactcgaggtgaatctattggcattataaaattccaaattttcatatggcgattttgaagtccgagctttatttagtatgtggatttcataattgacttctagcttttctatgagattcatatttagttataaaatgtaccgggttttacttgaagacatgttgtatacttctagatcttaccaaaggctgcaaaattgtgtcgctgctcgggcgaaattttctgtagtgataagaatttgaatccttttgggagcatatacgatataatcatttgagcctaacattgaaactaagcttaagattacgttgtattaattgttgatccagaacgtcaataattaacaaagtgccaattgttcagctaaggagccatccccgactcgctacgccaagattcgaggtttgccagtttcgcattcgagttgaatttctcaaagaaagaaatggcagttcctgaaatctgtttagatatgtttctgatacatgagagctcatattgtcttctgaaattggatttcttaaaaaaagccatggcagttcctggttcattgaattaagagttctagatatatctctcgggggtctgatatacgagaacttatattgatttctgaaaaggtcccaaggtgaagagctggggagtcccatttcatggctctcagtatggtctctttgaaaatttactggtaactttgaaatatcaatcacttcatagtcctctcctagacgtaattgtatgagtttctcagctctgagtatatcaaatgaataccctgcatttgtgagatcaaggactcttagctccagaccgtttggtaccacaaattccctttttaaattgtttccattgaggtataatgtctcaatatgggtctcaactttgaaagagttcaagtcattatctctcaaatctagaaaagtaactgtttgcggaatagtcaacttcttgatgttacttaaaaaagtaccctgcatttttagtactttcaagcctggagggagctcaatcattccgttgtcaattgaatatgaaaaagaatcgtcgattcttgttatacgagacctggttatatccaattctttcaactttgaccctttggcaaatttgactccactcatagttaacagttctatttcagagaggtatagctcttgtactgatgatggaaatgtgtagttctgaagagctaggtattcagctctcgagaggtctaaaagctttatactagaaggcaattcagacatctgggagatagctagcttattttctctaagaataagtacttgaagacaagctggaagtctgggaattgaggttaactgatttttggtcaagtcgagaagctcaagaacgggagcttcgatctgaacttccgttaattcattgtagctcaagctcaagtattcacagcaaggaagaacggcacggaaagatgaaaggctattagcttgaagtgaaagtcgcttcaatcgcgctggtagggatggttttaggcagccggaagccagattgatatgacaagcctctatgttgagatcgactattccaggcggaaaattaaagttggacaagtcttcaaacttaccattcgtaatcgaaagtttgagcaagttcagtggaaatttcaagctgctaattttacctgaaggcagctccaatataagttccagtaagttgggcggtaactgacagtcgttgatgtctccccaaggctgtctcaatgtaagagagctaacatgaataaaattggccatattgttgaggtcggtaccatcaaaggagactaaatagggtagcagtgtggacggatgtgaatcatccaatccaagatttgtcactttggggccaatcatggagtgaacttcagtcgtatctgatggatgtaacccggtacacgaaaaagttttcaaatttctgttccagagtacttggagtagcaaggtgcaattgtgaggggccctcgcgtcttctataatcaactccctaagagtttctagttttggatggtgttcgttcattattatggtgcagtctttcgctaccaactttttcaaattaactggtaatgtgctgaaaatcccatgactgaggtataaattcttcaagctgggatgggcgtagtcgacaattatctcgcattctttgccatagaatgtttctaatttcgggaaactattcaaatcaagacatgaagcaaaatgcacatccaatgagagggaagtgatcttgagattaatatcatggtctgagaatagagggtaatctcgaaacgtcaggtctttgaggtcgacatgaattcccaatttttggttgttgtaaacaaagttgatttcatcgagggtttggtgcatctgatgaatgttttcccaagtacaatgaaaccaaagagggcattgaggtgatttcttttcaattatttcgcgtatacgtagaaactggtcgaagtccgtttcataatgggcttcaataccttcaattctttgtttattagcccctcgaatttgctttgaataccataaattattgcaattctcagctacagcttggaatatgttttctggaatgttctccaactgtaatatgctgatgagaagttttgtgctcaagtaagaaaagcaacgtgtgactatctcgcaaggtaaagtatctaggttcattaataaagataggagatgctcgctgcaagggtccagctaggtgtgcaggattacacttggctgcaaattctcacttttatcaatagtgttaaggcattattcgggaggaaaaaagagtaattcatacttgaaaacttgtgtgatatggtttggctctatctcccaaaaatttgtaaatcattttttcccacctctttatcctgacattcactttgcattcgtgatcctgatttgatgggaactagatacgggaatatgttgtacgcaattaaaaatttagggagggtaacacagcacacgacaaacaatctaatgatagtgaaacaaatataagtacgttcatcattcatgttaaaatctaaccggtagactcttaatcgatttctttcgaacttttgtatcgagagttctttcagcagaaaaccccacttgatcacaccttggtacaaaatatccagtgcactacgagaagtggggtcattcaagtgggcggtctttccatttcaatccattgccgtttgcctcgagagccaagagccgccaagcggccgcaaatactgcacacaaatacttgaaaggtcaagaaataaacccatgggcgagtgtcttggaaaagatggtgccaaaaataacgtttaaagcggggtcattcggacttcatttcgttttgggacagtaccaagcttcaggaacgctaatctggccatttcttgtctgcattgttcctgcaatgcattccaaaaatagcttggtatgttatgtgccctgcttgactttgtcgtagaaaagccaaagtgtcagagttctcgaaggcatgaaacaagtcatgtcacgaggttttagattcgttgataccataatggtaacgccgaaaatatggccaaagtagaacaacagaattgaggctttggtaggattcatggccgaccgactgaaagactgtacattacaagtcagccgatggttgcatatcgcttggaagcattatgcagtgtaaccaaggttagattcagaataggaacaacatccgtatattccatgcgcgttcatgcggcaactgcattgtcatgtcgaaaacgcacaaatttgcaaccacttttatgcattatgcatgcacaatgcaatagtagccaagagccaaactaaactgccgttcagagaccaatgaatcagtcccgtggatgagctgagcataaatgatatatagtcaggactcacagagaagtcaaaataagatactcataagtgtacgcactcaaaaagactcgtttatcaacttagtcaatcatgtcttttcagagagtcacaaccagtctctatggtagcaattcttcattcggtgaaaatttatcatcaacaaatttctgtcaccttgacgcaaattcagtcgatatcaggctggacagcatcaaagatatccgtatggactccattatcgatgcttatgttgcagctactcacaaggattccaagagtcctgcaattaatcttatcgttttgcaacaatgtgttgctagtattaatgagctgattggatttcgtcgtcaattattcctcggaaaggaaagcgacaaacttgaggctggaattgagactgaaaacccaagaactaaacttgcatttgaaactgaaaatgttaaggatcttgtctttacgggagtcgacagttactctcctaattgtgctctttgcagactcaggtggaaatgttttaaccgccgaaattacaactctgatcactaccgtcttgtagagatctcgttgtaccatttggctgtggcagctgctcacgaaagtatttctttggctcgcaaagtgcataattctggcccagttcggtctaaaaaaaagcgccaaaagagaagaaacggcgtggttggatataaagaattggctgcaaaatctgggctttcgccatggcatttccatagggtgttcaagtcagttaccggcataacgcctaggacttatggtgataaatgcttgcaatattttgagagtatgttcaaaaaggaggcagaaatttcttcagaactgcaaaaagcgacgttaagtgaggattcttgggatacgaaaacttctttgcgtggaatttctgcaccactggaaaagagagaaccaactttcaacacaaaggtgttccaatctgtgcccaagcaagcttcgagctttaattcagagacatttccaataacggcttccattgaagagctaaaatgtgacacagaaagtgattcacctacctcaaataatacgtgtgaatcgttttttgtcgcaaatcagccacacacagtatcaagtcaatctatatctggctgcgagtatggttccaattatacaacttcgtcactgtcttcgatcctggagagttgcaatccaaatgatgtcacatactgctctgactccgagagcaaaattttgtcagccgtagagcatttgctgtatcccttctttgaaaaatctgctgacttgtcaataaatcctaccatcacggtaattgttcctgagcttcatagccagaatttcggactcaccaaggcaagaattgataattttgccaattttgagcttaaattgattgactccgatttcctaccagaagccatggcggcatattaaagtggtaacgctgatattctcgtggatctaatgcaaggctctgaaaaattgtgtaccagaatacctgtgaagtccttcgatttcacgacgccgattatattctagaatttgaaaatttgctggcatattcgaaacgtcaattacttcaaactcatttcctagacgtagttgcgtgagcttctcagctcgaatttaatcaaatgagaactctgtaagtccaatccccatgagatcaagaactcttaattccagattcttagctaccgtgaaatttaagtgtattggattttcattgaggtttagtatctcaatatgggcctcaacttttaatgactccaaattgttatatcccaagtctagaaatttaactgtttgcggtatggtgagatcatctatactttgcaagttattgccaaacaagtctagcatttccaaacctgggggtagctcgatcatattgtcgtcgattatgtttaagctagaactgctcaagtttaagtatttcaattttgatcctctggcaaatttgactccactcatacctgacaagtttacttccgtgaggtggagttcacgtaatgatgatgggaatgtgtaattttgaagagttccagttccagctcccaagaggtctaaacgcctgacattagaaggcaattgtggtgtctgagaaagatctagctcattgttactgagaataaggactttaaggcaacctggaagtgagggaaaagaagtcaacttattttcgcttatgtcaatatgctcaagagctggagcttcaatctccacatccgttaaagaattgtctttcaagtacaaaaattcacagcaaggaagatcgactttaaatgatgaaagcttatttcctgaaagtgaaagtctcttcaatccggctggttttagccagcctgctgccagagtaatgtcacaaaactctagcgcgaggtcaactattttagggggaaaatcgactttggccaaatctttaaacttgccaaatgtaatggaaagttttagcaagttgggcggaaatcttaaatgggcgatagaaccttgtggcagatccaatgtaagggaagtcatatgagtgaaagctgtcatgttagactttttacccccatgattgtataaagagcgtaacagcgtgggaattctggacgagaatctaccaaaaaattcaaaatgtttcactttagggccaatcatggagaaaatttcatccttatttgtcgcattttcagtgcaatacgaaaaatgttccaaatctttgttccaaagtatctggagtagcatggagtaataggcggactcttgtgtgccttctagaaccaacaccctgagagcgggtagttttggatggtcttcattcatttctatggtgcacgaagaagatgctaccaacgtcttcaagttgatcggtaatttcctgaaagtcaccaggtcgagatataagtccttcaagctggggtgctcgtggtcaacgatcatctcccaattcacgccgtagaaagtctccaatttcgggaaattattcaaatcaatacaaataccaaaatcgaaatgcggtgcgagggagaggcaagtgaccttcaaatgaatatcatggtatgataagataggatagctttgaatatcccactccttaagttcggcatgtatggctaatttctggccgttgtaaaccagatttatttcaccaagactgtggtgcatttcaggaatgtctctccaataagaatagaaccaaagaggacatttgtgtgatctctcttcaagaatcttgtgtacgcgtgaaaaccgatcgaaatcggtttcatagtggtcgtgaattttttcaattctttcagtgcctcgaattcccgtggaatactaaaagccatcgagattgttagctgcagcttcaaggatattatcagaaacgttctccaatagtattatgtcagtgagaagctctgtgctcaagtgggagaggcaacgcgtgacaatctcatttggtaaggtatctaggttcattttgatagttttgaagctcaccagaagttcaaaggctgcggaatagtgatgtgtgcaggatgacatgcggctgcaaagaattcatgcctcttttgcaaaattgtgtaaagatcaattgctacatttgtaccattatatccttttagtactacctcaccagagcgagtccacagagaatctctaaattcactaaaatttcatatattcaattctttaagtccagcttaattaataaaggcagtttgagtctccttgaccacctcgaaatcaaccacaataaaccctggacctctctcctcaagatcaggggactcggcactgactaaagcagcgaaaaaaatggtggataacgaaacttcaaaaaaacgcatagtgatgttgaaaaaagggaaaagtgggaatcatgtcaatttaaggaccctgcatggttgcgagcccacaagacgcattgccgccgcaccaaaggacctgtgagccgcacacccctcttatcagaaaggaataagaggtggagggatctacactctaacttggaccagagctaaattacgactcaacacccactcaactggctacaaagtaagatagaaaggactggcgagaattatgatcttgaaacatattgatgaaactgttgaaaatcatagttgacaatttttagttggcaactagatattcaattcagagattgagcgcttgattgggagtatcattatcgttcagttaatgctttggcaaacttataaagacgatttgatgaagatagaacaatggaagttgtttgaatttcatcaataaaaggactagtggctccaaaaaaaagtctgaaatggctcagaagttgagcatttgcatcgaagactataaaccaaaaaagtctaattctgaatttatcggctgcaatggtgattgatcaccagaattgggtctccatggcatttttggttaccttaaattactgatacgactaaatatttatggcttctgcacctgaaatgaagctgctggaatacaaactcaatgctcaagaaataaaggttcgaaccaaagctgcaaaatactcatgcggagttatgactggcacctttcgtttttgaaaccgacagccaaacaaaaatccttccagattcagaccggcgagattacaagattacaaactgctcgagaatagggttccacctcggcacaatcgtttcacaaattactattcagattatacggtccaaacagatactgaaagtaaaacaaaattgatgttacttcgagcccaaaatcaaccattaggttgaagctgttgagacaccctaaatttgatgctgttccttctgcctgctatgaacccaacttgaaacgaatgaatcttttttctgatctaacattgatagctaatgttctgcttttaggctcattgattttcagtggaaccagcaaaggagacaaggtaacgccttgaatttttaagacttatattgaagaagatactccagtttcacaattaaattatcagttgaagaatgtatggctctctagatagctacgacattcttggcatcggtgttcttgacatgagcaagcgagatggtgttggcatcatagtcaaacacagtataagcgtttctcataaacatgtctccaagaatgttaatttcggctcttccaatataaaagccacatccatagttggttgtgtcatcggaaatgtttgtcagccaagcagcagcgagcgactgttgaaacgaaattccattaaagttgaatgtcaacatcaaattagggttggcactgcagtcgcaaagataagtttcaatgtcttcattataatgagcacctggataatttgagaaaatggcatctccaagttgctggttgaatgctgcaaaggtggtacccgaatcaataagtgtttcactgttggtggtgattgtcttgctattgatgttgacactattcaactttacagaaagacgactattggagacaatgggcaatgtcaccaatttaccatcaatcttggcaagatctttacctccaaaaattatcgatccggtggcagcattttcttggttcaagtagagagaataggctctcttattaatcaatttttggctcttcaacagctcgataaagttgggatattcgttgtaagaagcctcgttggacgtgaaaccaataccaaaaactccaaatccagcggtattggttgtagcagaagcaaattgagcattggtcaccttggcacacgatttgcaagtacccaaggcaatagtgtcttggtaataagatcccttggctgttgagtgatcgccataaacgattgaaaatggcaggttaagtttcctggaagtggtcgactgagatggattgtagtccccatactggcatgagttatcggcacatccagatctggaatcaaccacccacaaatcagatgaaccagtgtcgatatcaacgccaatcttttgttggttcgatccaatatagatataagtgatgtaatagccatgttggttatacaacgttctggtggtaggaccagatctccttctgagacccactaactcgggatcagtaatgttggtgacaacgtcaaattcaagctcaagaaagccttcggatctcttatccaaagtgtcgggaaccgcagctgcagatgtgcatgcagcgaacaaagttgcagctgcagagataagaaggggagaaaagtgcattattggttccacaatgacaattgcttcgatatttatagcccgggccctttcatggttacgggaatccaatcatgacgcgctttgaaacttcctctctcgagagcacacggttgtgagcgtcccgcacggctcgatgcacgatttgacgtgcatgtcttggcacgcgtatgcaccccagcatcaacatcccaagtgaataagtcaatcaacttgctcacccatgcaactgagcttgcttactgaagatgatggtaccaggcgccaactgtcttgatacagaagaatgctcacccaaaaactacatgtcgtgtgatggagcggacgcgacgcagctgcacgtcaaactcctgtcatatgcgggaatgcagagtgatagcttgtcacatgtatcttgacttatctgacaaattccatcaaggccgccaatttgggtgcaaatcgatatcggcaacgctcccctttacaaaccgagatcgtcgctcacgtatgtataagtctttcgcgttgttggctcgaccagaaaataatttaattgggatgctagtatagccgattgacaattccgcgtccccgcatccaatcatacctaacgcacggaattatagcagaaatgtaagtacgaaacaagtgcttctcatgggcatgtattgccgaaactatactttttgcaattcgacgttaccaacaacaccttgtttcctgatttggaataggctaaaaaatagttggccgttgacagttgaccacaaaacgggcaacatctgcatttgcaccatttacaacggcaccattttcggattgttaaacccgatttgacgtgccgaggatgttatattaataggttggttgcagctgaaggtgcagcagacgcaacattttccgctgcttgtcaattccttgcaacgcgcccacaattctaaaattagcgtctgtgctgcttcgtaattggctagccctcttgagcacggcatcaaatccttatcttttgtggggtgacaaaaagtgccgttcgattgctgcaaaacgcatgcgtgcggctcatgacaatttcaccgatgataagccctgattgttcgcggaactataagcgctccgcgttgcgcattggtcacgaacgattgacggaatgtttatcaaactcttttcagatatgcacatttgacaaacatacacttgacagaactgcacatttgactgcacagttgactgcacgtttgacatttggctgcgaaaacatacattaactaaatgggaacaatattggactcttgggcgtattttggaagtccgagggaaatctcgccatcttccaagtcgtacacaacgtaagctcttctcaaaaatgtgtcaccaagaatgttaccagtactgattagatatccacaaccaacgaattggtcgttttcatcggtgatgttagtactataagtgtcgttaagaggaactggaatagtaataccttcaaaattgaattcaaaggtcaagtctgggactggagtagcacagtcaaccaagtacaaaggagtcccactaacatttttccaataagcaccgggaagtgaaccgatcaattgagtgaaagcagcgtctggaagatagaaaattgtggttcctgaatccaaaagcacatcagtattgatttctgcggtttggttgccgagagaaagggtgttcaaattcacagtaagagcgttgtcagtggtgattggaagtgtcaccaactctccatttactttggccaagtcttttcctccaaaaagcaccgaaccacttgcagcatcaggggagtcaaggaaaagagaataggccactttggaaatgattccttggtttttcaacacatagggcaagtttggatacgttggaccaccagtaatcactgtagcttctgctcccaaagtatcaaaaccaattccaagaattcccattccagcatcgttccgggtagcgtcagcaaactggaggtttttagctacggcagatgagtctgaagaagcaaatccaatgtcgtcggtgtaatacaatccttgggcatacgagttgtctccatattcaatgaagaacacctcattgaggtttttgctggtggtagattccagcggattataagttccgtattgacaggcattgtcaaaacaaccggcggaagaatccacaaaccacaaatcagatgatccagtgtcaagatccaccccaattttctgcttgttggaaccagcatagacataggtaatgtagtaagcatctttgttgtaaagggtttccgtaaaggtgccgtttccattggcaattttgtgcactctcgacttcttcacatcagcgttccgaaccacatcgaagtcaagcttgagaaagttggacgatctcttgtcaagagacgaattttcagggacaactaaggcaaaaactgcagcagccaaagctgtgaaagttacgagggtaaaggaaaccattgctcatcgatgagaaaatctggccttatatactaaaggctggaacacatgccggtgccttacgtgaaacggtccgtggctaatgcccggttataggctttgaaaggtttgccgttgattgccgttaggttgccgacggcacgcgcatagtgcaacaaattcgcagccacctgtgcggctcagtgatgcaaagcgcatccgatagctgtggacaaagaatggctgcgaaatgccaatgagtcaaaagcgcaaaaggtcttgaacagccgctgggtggcatgaacgagctgtggcaaagaagactaatggtcacgaaaatgaaaattacaccctatttttggcaatataatacctagaaaatatgccaaacgggcaccaggggtagaatttcaagcgcccgacggccaccctgcacaattaaagttttcgctactttcaaatttgagaaagagaagcttctttgttctctgctcagtataagaagctaggagtattaaagttgtaattgaaatccttgtgtctatttttccagtcacacgctatttctctaacattcagttggatgagtgaaagtcggaactacggaagtcgtttggtttgggatgcttccagagcattaagagctattagcattccttcttctactgtgatgcaatcaccacaaacaagaggaccatattgtcgaattaatgagccatgtgaagggttggaggctcaatattgtaatgttacatagattattactgtggtttaccataataacggctcacatctttattccctatcccacgtttccaataaacggcccactgtaattttcgcagccacaatgacgaatgaaaatgtggttccattttcgcgaacatgaatttgattcatttcatttttatgaatgcaagaaattagtggatgaggccatgacttagttgttgcttgagtcctagtcttaacctattggtctcgatgtagtatcaaatggtttaaagtactgaagatttgttttgcaagcaatattacttaggtattttcagtgcttcactagccaaccatcaaagctagaagttacaattgagctattgatggtgacaaaaggctagtatcggcctagcaaatgcccgcttaaaaacaatagaatttggtcacgaaactcttaggtccaacgagtttgcaatttcgaagtaggctccaggaatggcaatatgtcattgactcacgaaatcaccgtacctcttcaatatcagacaattgaccaccatattcaactacaagttggagtgcataagctttcaagagtatttttgccaaattgttctttaggtcaagaaagttaattagaaattttggctttcaaccaagactccaattggtgatcatggaaagctgactttgccgtaccatatttctcggcactcctcttttgattcactctttcatgaatcatttacataagtctattgcatttgaaggacgaatctgtgattgagacttggaagtgaccgtaaatgcaaatttaagcactcacacagtccgattgagcttatccaccacccagcttcatcaagaaaagctgttagctcttttagaaaatcaaggcgagttcctgctgtaaatagagtacactgccacttacaagcgatcaacttgggtatcgaagatcatgagaaagtctatatcacctgtccagctcactatgaatgttcgctgatgtacaaccactaaattttggctgtttcatgttgcccgatgatgtattttcagaaacgcatcactactaaagtagccactaggctgcgaaacgaagccccatgagccgcacgtcacagctgcatattcgcttgttcgttacatctactgaggtggaaatatcaattgctacttttttctaagtcagattggaacaacattggtgtctgtggtgtacttgggatgtccaagggaaattgtgtctgcgtccaaatcgtacacaatataggcgcttctcatgaaaaaatcaccaagaatgatttctggatctttaatgtccagctcaccaacatgatatccacatcccaagtcatttccatcgtcatcggttatatccttgtaatggaatgtggagagaggaacctcaaagtcaattccgtcgaacgagaatttcaagttgacatccggcaatggttcaccacaagttgtctgatataatttggaggtttcactgtaattgccataaggagaaaagagcttcttggaaatctcgagaggaaggaatatggtggtggttcccgagtccaaaagagcatcgtaattgaactcagctgtgacatctccaacggaaagggtgttcaatttcaccgaaagttcggtctttctcgtgacaggaagcgtaaccaaatctccatcaattttggccaaatccttgccgccgaaaagaaccagtccagtacgtgctttggcggtatccaagtagaacgaataggcgttcttgctgatataaccttggtccttcaacacttgaggaaagttggggtactcgaccttggaagcttcgttggtggttttgccaatacccaagattccaacatcagcggtgtttgtggtagtatcagcaaactgcaagcctcttaacacatagggcgagtcagccgatccaagggtaatatcgtcggtataataagttcccttggcaccggttttatcaccatatctaatcgaaaaagggtaaaagagattgttggctgaagaagacgaacttggatcgtaagtaccgtaccgacacgaccggtaggcacatccagcgtctttgtcaacgaaccacaagtctgaagagccggtatcaatgtccacgccaattggctgcttattggaaccagcataaacgtaagtgaggtaaaagacgtttttgttgaacaaagtctgagtaattgcaccattttccctcttggaaatactaggagggcctctgagaacttcgaacgccaacttgaggaaacctggcttggtggcattgtcgggaatagcggccgacaaaactgtcgcgactaaagtggaagcggcaaggaatgaaaagtgaaccatgatgatcaaacagtcattaatctgggtttatataccccagccacccgacgtcggaagggctttatcggtggtgaatgccaagataaaataacaggaccagttggttgacatgcagggaaaaaacgtcaatctacccgtcttgcccaccgtgcatatgcaagatgtgctatttgcagccgtacttggtgccgcataaaacacggaggcacatactagacaaggcatacattactagtcataactgtgaaatcaacctgaactgcttcaacctgctcaacctgctcaaccagggaacaccgacgaaagaacatagtgcaacgacgacacacatcccaccgagaacaaagcggcacggaagctactagcccaggtccatttaagaatgtgctcgtcagaattgacctgagcactttcgttggccaacatcagcttcattctagccactgagggataaaccaccaaccaagtcacggggagcggcgagaacgatgccaatgcactgatcaaaaaatcaccagcatacaactgtggaccataaaaatataaccacgcatacgaagcagtactaactagagccgaacttgccataagcacggcgccacggtcgtatagcaagctgaattgcttaactctggtggaatccgatacaaagttttggcgaagaagagggatcatgatggagacaattgcaacatttccaccaacaaaaaccgattgagaaacgagtcctaaaccaagggcaacactggacatgatgaacagaataaaagatgagcgaaagggatctggggtatggaggtgcgaatgcgacaaagctagacgcaggaaaagggaaggcagaggcgaggttcgaccgaaccggaggaacccgggagataacgaggtttctgcatgtcgcttaaacggacacggataagcacgaataaggacgaatatgaggtattaatagaatgtagacaaagataaggaagttcaagctggatatgggcaaatttgccttatcatgatatgagcatactcttggtaaagaagagaccttagaaatacagcagtagctcatcgatgtttcactcttttcgtatctttgggctgagaaattttgcagcaaattcaatttggaataggttctgtttcagcaaacaaaggtgaaaaatcaactaaataaccaattggatcctttagatcacatctgagtctataactcattcaacactcttcagcttcacgatgaaggaaaacacatcttacaatagcatttcaaaagcggaatgcactctacgcagcaagagccaagaaatctaatcgttaaatagatctcggtagtaaccgagacactgtgaagcttaacgatgcttggcatcgatctaagaaagctagaaacagcacaacaaaaccaaaagataaaagaaaatttcaagcaaaggacatcaagcaattgactgcgaaaactacactttcctgcgaaataacacttttgattcaataaatattgattggtaaacaagttttgaagaaatgaatgggaattagctaatgtggatgttaagagcgttttgcttgagaaggttgatgatgacatggttaaggaaatcagtggcttccaaggcagattgaagcgagtcgagggtgatgatcttgtccttaacaatcttcttgagcaagtcctcaacgaaggggtgcatgtctgggtcgacaacggcttggtagacaacagacatggccaagccagacttctccaaagatcccaacaattggttgagaagttcgttatctctggcaacaagttcctcgataggaagctctctcttgaaaccgaagaaactaccaattctgccaaggaagcttccaagaagacctccgttcttagaagtggaagaagacgacgaagaagatggggcactggtcagcgaagtagaagcggtggtggtagcggtggaatcggagccggagccggagccggaagagccagaagttacggatccagcaccctgaatagcagatcccactccagaattaatagcaccggtaattttgccaattccagaggtgatagcagtttgtccagcagacaaagtagcaggaagaatcgaggtagcagcagaaccaacggcttcattagcagcagcaattggttgcaaaatacctccaagaagaccggaaccggcatctggcttaacaccaagactgctcatggccgagctcaactcggaaagagcaccaggaacctgggcggcagtggaaagaattggagctacggcagagctcaattggaaaacattcaatgtgtttttggcaggagtggtggaagttccactacgcaagtcttgcacgatttgatacaatcctgggaaaaacttagcatcgcttaaagccttgaccacaagatcgaccgcaaggttggacgagtccaatgcagaaagcaagtcgttgaggttggagatcttcaagaaaaatgcaattccatcaaccaagagaggctcggtcaccttgttggtagccaagattttaatcactggaggaacaagtccagacttgttaaggatggtgaaaagagtggtgagaatgggaatgtcatctctctttgcaagctcaaactcctcgacgtcaacagtctcacgcttgagcacttggttgaaaaattcatttacctcttcgatgctagccaactcacgagtgttggcatcaagtggtgcactcaaggtgaatgtcaaacaagcgaaaagggccaagaagaaagcagcaatcttcattgtgaaaaactgtttgtaatggctcgctagaatgtttcaatggatttatataattgacaaattattttttagggtctccaccatgcaatcatctaaaccctattgttatcccctcaccatgcatatcgacagaattccccacgcaaaaaatggggaaatgaccgggacaaatcagaaatgtcatggtcaccagctattcagctttgatctcgcttcgtttctcgatatactagctctatactatccagtgttgagtaggcgacctccgagttccaacgtccttgccgcatcgtgcatggtgcatcgagcgcggggccaaagaatttcctaatgcggtaaagtacgcacataaacaccatcgcaaatttcccgcgagggtgcaccttcgttattgacttcttaatgcgggaatttgaccgatgaaacgagagccgctgtgtagaatgtagaccctcctaaattacatgttgggttccacagtttcgtttattttttcaatcaagttctatgtggcttacaaattcgatgccctttgtctcctcgggattaacaaagtgaacgtctgaaggttcccgcctaggcgtatcgaagcttaaaatcaccgtgggctcatctcccacactttcgatgccgtgaacgacatttttgtagaaagtgaccatttgtcctggatgaagttcacgaggctcttcatcctcaatgtaaaatttgactttacctttaagaagatacaaatgctcactacattgcttgtggtagtgcttgggaagatgactgtagagacggaacaccctgctactacattcgggtgaatcgcttaaatagcagtccacaagcatggtatctgcattttctggaaattttgcaactgctttgttcacgtccaaaaagttaaaattggtcatggtacagggcgtgcaacgacgtggggtcctttcttatatctgcgagaattatttttgtcggtcggtccgtgccggaccgccgaatcagggtccgatgtaaccgcgtaaattgtatgattgctgttggtgtgagagttgacttgattttgatttttgttagtgaaaaaaatgtagaaaatgaagctttaagatagagctttatagagtttttgaacaccatccttcagcggtttagagtcgatattacagaaccatacagtaagtgaatcgcacactattttttcctatatataaaacaagattcaccacatggctgagtagcaaacctaattgcgaaaataaccataaaacggccaagtgcgaagataagaatgcgaattgacgacggattagcctttcaattttaatgttgttggacattatacattattgatgttgctacgcaaccattggctattaaatggctcggaaaatgagatcactgtggataagcctccttcaagatacttgatcatcatgacgaaaacggcaatttgcgacctaatatcacatgacgagcacggctcaattgagctgagctcttgccgcctgcagtagcttctgaagaaaagcaatcaaagcatgaatcacctcgaacacacagacaccacctcgataaacccaaagttgcagtcttatctttttctagcggctaattaggttgcagcatcccacttgatcctgcattatgcactccacactgcacgctgcacgctgtcaatttcgcgcgccatagtcttctggtgcaactacatggtctcttctgtggcgattgtgggcggaggtcccagtggtcttatagcattggacgcgctcgtgcgagaggaaaagttcgatgtcatcaaactctttgaaagaaggtcagaggctggtggatgttgggtatattccgacgaaaaacccgagccactcggcgatatcaaactgctttcaaaacggcaattgaagccagagcctgtgcctgaggtgctaccagcatacgtgccgaaatcaagaacacagcggtttatggatacagcaacttattcatatttggaaacgaatgttgaagctgaagcgatggagttctcagaggagaaatttccactgggcggatcagcagaatcgattcaaaagtatggagagtccacgccgttcagacatcatacggtgatcaaaaactgggtccaagacttgtacaagaaaaaagggtatcatgatcgtattgcatttaatacatctgtggagttgatctttaaagtggatggaaagcggaaacttgtgttgcgtcgttttggaccagaaaacgactatgtatgggaagaaacattcgatgctgtggtggtagcagcgggtcattatgacgttccatatgtgcccgatattgaaaatttgcagcaattcatagaccatccaagtcggcaagttttgcattcaaaagcgttcagaggcccacaagactttgaaaataaaaaggttgtggtggtaggtgcatcagtttctgccatggatgcagttcgtgatcttttacaccatgctcagtcgccaattatatcctcaagaaagtctactagtggtcctcatatccattttggtctggtggctttcgagcatccgctcgtagaatctagaggtcagatcataaagtgtgaagcagaaaccggcactctttactttgaagacgggacgagtgtcagtgatgtcgatgccataattttcggcactggcttttcattttctttcccatttcttcccgagttgaatctcgcccacaatcgagtccataatctctaccagcatgtattcaagatcggagatccatcgttggttttcgtgggagccattaccccaggcttgacatttaaagcttacgaatggcaggcggttgcggctgcgaaagttcttgctggaagagggaaattacccaccactgaagaacagcaccaatgggaaaaagatagaatagaagctaaaggcgatggtcctggcttctgtctcatttatcccgaattcgaaaagtattttgaagcacttcgagctattgctggtgacgaaggtcccggaagaaagcttcctcgatttgatcaaaaatggtttgattcctttgaaaggggtcaccagatgcgccggcatcattggcacaccacaaatgagaagtacatatcctcacttgaatgactacaaagtacaattacttcaatagattacaaacagtaatttttgaaagatctatggttatttagtctgaaaaaaattgcctataatgcctccgatctccttaccctggttcaccatcgatgcagtagcttgtgtactttgctcgtacacttccttgtctatcgtgcctgcttcgtatttgtatttacataatgcaagcatcaagtctggatggaattctggatggccttgaaacgtcaaaattctgagctttccaccatttgaaattagcccttggacagcacagttacttgacagtcctatattgtagaattctgatcccttatatggctttggaatttcaaaaaccacatctcggtgtgattctgacattgataaaatgggtcctttcatcaatgaaaagtgcgggttcaatttgatctcagtggtacccaactcccatccttggcccaaattacgacccaccttggcacccaagtctttggataatatctggtgaccaaagcatattccaactataggaagattgggtgtttcaaatgctacatttatgacaaaactgtcaagtttctggatccatggaacctggtcgtcaaacgcatcggaacgagaccccgtcaaaagtagacccttgatgacattggactcgagtccagccttaatctgtgaatatattacttccaagtcgtcatcattatcgttacaaatctggtagcatataccaggatatggacacagtcctccagcctccaaaaggtctctgcaattgtccccaaagtcaccaaacttggaggccacaccaggaattggcgtatcacatacaagaatagcaatgtgatctgctgtgacagtcataacgattcttcgttgaagaattcacgacagactgataagaccatgcaggacgccgccgcatttgcgacgatgcacgctgcaaactgcaaactgcaaactgcagtctacaagccgtactctcgtagcctcaatctttgtacaccattgacttcctcaacgtagatcatgtcacccaacatcaattgtgtgataaatttttgtagaactgcatcgggtctcacattaacccattgtggttgttctgtgatttgagaatcgacggctgcttgcaccaattgctgcaccaactgcatacacattgacgagccttccttaaactcaatgctatcacggtcccatccttcgatcatcaatgacgtcaccacgagccgcttgaggtgtttagtaagggtttgttcgtgttcagatgcacccaccaatttgcgatctaagatgtccaattggtgtttaatatccaaagatggttcttcctctgcatgctgcagacgctcattttttagttcataatctattgcttgtgtcacctcaccatagtcatcgaggagctggcgataggtttctgatatttcatggcgatcttttgcaaatgtctttagatgcacatatgcatctctactttcgtccacgagttcctgcgttttcacagacgcagtggccatgccgagaacatctcccttttcaggaatatacgacaatttagacgcagcatgatgtagggcgatggtatcgatcttgggatccacgttcgtttgttgaacgcggcgttgtagaagagcttctgcagtctctgcctgagcaagaaacgcctccatcttttcaatgtccttttttagacgccgctcgtacacttcatcggcagtgggttccatagtatgcgcgttctgtgcataaattgacatgcgcataaaaatgctgcgttgaaatttcgatttcgcactcatcggtcaaaccatgtcccagatcccccaagctgcgttggagaacctcgacgacggatcccggaaggagattctcaagtttctcgagtccgagaactcaaagtccaaagtgcaaatgtccatccacaactttaccaatatgtgcttcaaaaagtgcaacgaaaatcggccaattgcctccggttcgctcgactacagcgaagaacaatgcttgaccaactgcttgaaccggtatttggacaccaacatcaaaagtagtgcaatctttgcagggcgcagccaaatagtgtatataggtgctatgtaaatgctacattaaagttggttgaaattgcagaaatggccatttgtagttgttcatcttgatcatcagattgcttaagcctgcggtagccttcttgaatgactttccgtagattttcatcatcgaatcgtttgagagcaacagcccatgcgcccaacatatcgagtttgtatgaagtgacaagctttaaatattcatttccgtaactttctgcagtggaaatcatgaataactggaccttgacagcttctgtaaccatgaaagttcccatttcatgctcggtggctcctgggttgactatgacttggttgagcgtatagttgactctggagagcgatgcaacaaatctatgctcaagggtaccaaggcatttttttagcttttgtaagagcaatatcgggagcttatattgtgagttttgaatctcgggctcattgattttggagagaattgctcgcaatattcctgatagcatgtccaacattttatgaacgttttttccttcaagtttgaacatcaccacataagcgatatctagcaaggggagactttgatccaagggcgtcattccaggaagataactaaggcaaactttggtggaatctgaaaacaagtctcgaagtccagtacggtccaagagactagtggcttgcggaaacagcaaaaagtggtcaagaagacgacatccttgaatctttatgacggcagaaggatcgtccaataccttgagaataaaagaagtgacaagagaccaccgggaggagtaccaagttcccttatgctgacaagaaatgcaaaaataaatcatcgaataagtagtttctggaatggagagctcctgttccgattgagtaaaccctaatctgggctttaaaccacccaaagttcgtttggctgcgtatccagcagaagtggttttctgagaggatggtaatgtctgcattcttggaacaactttttcttcaacaaaatcatctatattttttccagaacagcttgaatcaacgatctccatcaccaaggctgctccctcactcgaacaccacgaaagatatggattagcatgctgagagattgcttctatggtatctaggtcaaagtaaactggagtggtttcaaggtgggatttaagttccgaaagggtagcttgataagattgaggcgactgtggtgaatccaccgataatcgatcgacaaagtgatgtattcgtaacattagacgttttaatgtatgtgggtatgaaatatgcacagtggctgcactgcagctgtcaagtgtgtcaaaatgtacagaaagatagttttaacgtgcagctattacgcaccctgctgcagaatttactgcagaaaactttgggtcgcgcagtcaatcttgcaacatgaggttatcccctcgcatcttttacgcagctcgcaaacatccaattccgtcaattcgagtgtctgatgaggtccgacaagcccttagtgattccatgcctgtggtatctttggagctgactattattacccatggacttccctttccccagaacgtcgatatggctcgacgagtcgagtctgagattcgaaaaaatggcggcgtgcccgcaacttgtgcgtttctcaatggcataccttacgttggattgggagacgatcaaatgcaaattctagccgaagcagaaaatccaataaaagtgtctcgtagagacgttggacatactatggcgggccgtcatactggcggaactacaattgcactgacaatgattctttctcatgcagcaggaattcaggtttttgcaacaggagggcttggaggtgtccataaggaaggaaatatcaccatggacgtttcagccgatctcacggaacttggccgtactccggtcacggtggtgtgtgctgggcccaaatcgattttagacattggtatgacgatggagtacttggagactcaaggagtgtttgtttccacatataatgatgacggtagaaaacgggtgcaaattcctggattttatactcgagaatcgggaatttcatcaccatattcttttactgattttgaagaaattgcggcaacgataaattaccagaacaatgtcatgggtctcagctcaggaaacgtcatttgtgttcctcctccaaaagatgtagctatgtcttctgagtggatcaatgaaatcatagaaagagccaatgagactgcgaaaatccaaggtgttcgtggtaaggaattgaccccatttttgttgagctccatagccaaagccaccgataacaagtctgtcacttgcaacgttgacttcgtgataaataatgccgggaaggcgacaattttggcacggcatttgttggtaagtagaaagcagttttaactgagatttgagtttcaagactaacccagaatcaggtgaaactgtctaatgaggacgattttgcaccttcaagttcaagatcaggttcatttagaagttcaagttcgactatcagttcaagttcagattcaacttcaggttcaagttcagattcagattcagattcaagttcaggttcaaattcagcttcgtcttcattatcctcgccctcggcttcgccttcgggctcgggctcggtagtggataccctagttgtcggttcgttggcactcgacacaatttccgttctcaaatcaaccacaaaattaaaagactcaaatatcggttcaactcgatggtctgtgggaggagtgggtcacaacgttgcattggcatgccactacgctggaggatcggtaagacttgtttctgctgtaggaaacgattttgctggaaattctcttgtggaaagaatggccgtggaaaattctctttgtaagcttgatgcttccacagctctgtacacctctcttcacgaccacaagggagatttaattgttgccagcgccgatatgaacatcatagaggccgattggaccaaacatataatgttgcaaattgaccaggctcaaccaaaagtggtgataatggattgcaatttagctgaaaattgtatttcgcaagttatggctcatattgacacttgcagcgatgccaaggtggttattgagcccacatctatagccaaggcatcgagattagggtctttacactccagttgcttaagagtttttccccaaaatatcatcaaaatggtgactcctacagccagtgaactcggccaaatttacgattcttttgcaagaaaggaactttttgacgactacgacgactggtttcctgttcttgactctttgggcatcacatcttcttttcgggaaaagttagctagcaacaagactcttgctccattcttatcgctgggtattctccaacaagcattcagtcttcttccttacttggaaagaatcttgatcaaactagggccccagggagttttggaagttgctatatcctcagatgtgagtgcttacaagtcaattccaaccacttcacagtatagtcctcattgcatagtcacatccgatggacataaaattggcgaaaaccatatgggagtggtaatccagtactttccaattcctacagaaaatgaaaatatcaccataaaaaacgtaactggtgctggcgatacatttttgggagttttaatggcagcggaaccaacttggttgcaaccagaattgacctctgttgaacaagaatgggataaatggcaccaaatatatatagcccagcttgccagcggactcacgttgcagaccgacagctctgtcagcacagagattgaaaaatggaaaaaatagttttgataaaagagtcttttcgcagcaattcgcagctcccagttcgcagctcgcagctttcagcctgtaggactgcataccctatccatttctcatcgcaactcaaccccacaaatcatgtttcgccaattcgcctcggttcttagaacttctttcaggggccaaaagcttgttctggttctcaattccacctccagaaaccactatagaccattatttgcaacaggagtggcatttgggcttttcagtgccgccacaacatcggcgatatttctcgatgctccctccaattttccaccagaaacttctgtgaccgtagactcctccatatcgcctttccccacatcgctctcgccagaagtgaaccccaatctctcgcaaaagtacgcgttgttgggatatggagtgagatatgtcacatttttgagcttcaaagtttacggcattggcgtctatattgccaattcagacatcgccaaggcccgtagaattgtcagtgaggccctcaggagcgaccctggctcgttggctgaccctgaagagtcggcaaaagttatagcaaaattgctcgatgaaaaagtgctgtttgcggtccgaatttgtccggtaagaaataccgactacagccatcttaaggacggattgatcaagtctacgttggcgcattccttgagtaaaactaacagagacgtggtgggcgcaggacttgacgaattgagacaagtttttcagggaagaaaagggtcggttcccaaaaaccatctcttgtatttagaggttttgaaagacggatctcttctggtgtcgtatgaagacccgaagaaggcggtcgtgacccccatgggtgtggttaaggaacccatggtgggacagatcttgatgctacaatatctcagcggccgcaaaccattgtctgaagaattgcgtcgcagctgtggtgaaaaattggctgtgttataaaagggtatggtatattatattgttccgaagtgtagttagggttttacatgataatggactcatgctcaacgttggcggagatggacttgtggggtaacaccttggcaccgttgacgtagatttcgtttttgatctcgacatcgtctcccatcacggtgataccgtcggttctagcccacttaccgatacgcgagttccaacccacaatagtggacttgacccaagcgtggtccttaacctcggagttggctaacaacaccgatctttggattctggctccctcaccaacaaccacatttggtccgatggtgacattaggtccaatcaacgccgaagggtggatcttggccgatgggtcgatcaagacgtttccgccatgcacaaacttttcattagagagtttttctggcgacttcttggccaacgaggtaaggtacaacactgtaccggaaagaaagtccttgggttgaccaacgtccatccagaaaccttccaagtcgaacgagtacaattgtttttgttccaccaaaatggggaaggtttccttttcgatggaggtgggtttcatctcgatcatatcgatgaccgaagggttcaagatgtacaaacccgcgttgattctgttaccaacaaactccactggcttttccacgaaacgatcgatcaagttgggggtgtctctgtcgtggacaatcacaccgtacttacttggttcgtccaccttggtggccacaatagtaccagcagcaccgtgagccttgtggaaatcagccaactccttgaatgggtattcacagatcacgtccgagttcaacacgaaaaatggtgagttgtcttttttcaacactttttcagccaacttcaaaggaccagcagtacccaaaggttcctcttccaccgagaaagtgatggacacaccatattcctcctcgtacttcttgagggtagacaccatcacctcgggtctgtagttgacagccaacacaatatcggtgacaccagcagccgccaaagcctcgatttggtgaagaatcatgggtctgtttccaaattccaccaaaggctttggcaatgtcaaggtcaatggtctcaatctggtaccgtaacctcctactaaaataagtcctttcatagtgttttaaagttttgatgaaaaaccgcctaaaatctattaagcgcagagacctggcgacacggcgcggtttatatatggtgagatacgtggcggaaaaaaacatcgtgttcggtagcggcacgaaggtggaaagaaagagaaaagaaaaagaaaaggaaagaaaaaaggaaaaaaagagcagaagagcagaagaggaatggagtgtatgagatgacattttgagctaaccgttgttgactcgtttagattgtttagtagtcttgtcttgatactaggatttgcaccacagtcgcgctggcgcaggtactgcagattcggtgcaggcccagcattgtccagcacgcagcccacgcacgcggcaggtgcaggagatcggagctggcgctggtttcggagcggctgcgataaacgcgaaagtgagtggctaagctgaaaagggtgatggaggaaatgagtaaatgagtaattgagtatagacagggtacacgacatacattgtatatgatacagtactgaaggaaagactagaatcagcgtagaaagagtgatttaaggtggaatgaaagtagattgaaaagtgaaaagtttctaattctgctcgtaatgtgaatgattagaatctctattaaatggtctgtccataatgtgtgaaattgaccagattagtgttcatggtttggaataaaccatgaaccatatttcaatctgagagtgtatctaatgctcgatggaaatgacagtgtgggtatcaatgaattgatgcaattgctccttttctgctgaacaaggattcttttcaaatataatgactgattttgttattcgtctgttcaaatttttgttcgaatttttctgctagttttttgttcggttttttaattcctccgtttcttgaccatcatcgccgcaactagccccaagctcaacaccatactaatggtggtaatgccaaaatacctctgcaaacaccctttttgcggacagtggccgtctgcttcatgaccataaagaagcagaaatatcaccagaccaattgctggtcccaccataaaactgccccagatggtgcctagcatatctataccccaaattgacgctattatagtgggatacaccgtaaaaagcccaccatatccggctccactgacaccagtagccactttcaagttggctaaattgacgagaaattgtccaattccagcaacgataatggtgagaggaagaaccaccaaagctcctcccgcagactcgtcgttgccgggatgaagccagtcacacaatccgccagcaacgagcctggagactgtagaacaggctgcgagaatgctcaccatggtggtaaggttttggtttttcgagatattttccacgatcgaaccaagattattttggaaactttctaggggcccaatactaagcacaaacgaaaccaaaagaagccaagcccgcggatcagccaagaagctggcaaagcgacgacgctggttctgtgataacgtggaccgaactggacgcaaactctcatcgtcggtgcattcttctgggtcatgatgggcatgaagcaacggttcatggtccgaaaagatcacatcgctctccatcagctcgagcagtgctgctaggaaatttacgattcccatggccaagtaaaatgtgccgaaaaagcagaatactcgataaagatcgaggtgggtttgcggacgaaaatagcccatttggagtacctgcgaccctatcaaagacagcaagccgtagcaggtgaccgggagcgagatcgcaagccccttgtggttggggaatattttggcacaggtgagaagcgacagaaagtagagcgacgaagtggccaaaccaatgagaagaaacgtcaatgaaagtgacgccacgcttattctttgtgaagatctggcactggattgcaccaaataagcgttgtagtaataactgggaacaaaacaacaaatcaggatcaacgataaaagcggaggtccatgagtgtcagcgaggtaccctaaaataggaagacacaagtacatgccgacggccgaaaccgatgctatggagtttatctcgaggtaagaaagacctaacgagtgcaacgaatacgaaaaaagcagaaatagtaggattgaaccggccgaaagacagcataaaagtgaagcgatgaaagaaccaactttcaaccgtcgatgcgaaacatggtaactgaggtagtggcggatgcggtgagcagttctggagatgagtttagccatggggagctcggaacagaatttgtggcgaatatggggagaaaatggaagcgtggatgtgggccgaaatgggatgtactgctgagactgtggagattcgagagatggtgcacgggtgcagaggaagaggaagatgaaggtataaagagagaaagagagaggtatgaaaaaaggtggatagacttcagagaaagaccagaaagaccaattggtggatctaaaggaggagcatacaaaaaactattatgatcgaaatgagaagtgaagagagcttcagagcctatcgctctttcagtccttttacacttagcctctttttctcatgatttcattatatacatctagttcttcatgtacgacaagaatctctcaatctccttctcggatcccaaccagattccactcttatcgtggattcctttaggttcaatttccaaaattctttcaccacggtcgttcacagcagatccaccagcctgctccattaacatggccatagggaaacattcgtacaacactctcaattttccatttttcagctttgagtcggctgggtatgcaaagatacctccgtaaagcaatgttctgtgaatatcagccaccatacttccaatgtaacgagcactataaggcttaccattttcctgtggttttttcaaatcctccaagtacttcttgacgtactcgggccagtagtaagagttaccctcattgacggagtagatggcacgagacttggggatggtcaaattaggcagagtcaaaatgaactctcccaattgggtatccaaagtaaagccattgactccatttccggtggtcaacatcaaatgagcagatgcaccatacatggtgtagccagcagcaaccatctcggttcctggacgcaacacatccttgatggaaccttgagaatcgtctttcaaccggtaaactccgaaaattgttcctacggaaacaccagcgtcaatattggatgaaccatcaatggggtcagtacacaccgcgtaacggcctccaccttcaaaaacaatcaaatcttcttgttcttcactgaccaacaccttgacgttgttagaactcttcattgcattgatgaaaatttcatcaccaatcacatccaatttcttttgcacatcaccagtagaattagcactgccgctgatacctataagattaaccaattcggctcgacggatgttatgggcaataaatttaaaagcaaattgtaacgaattcaacaaaagcgacaattctccggtagcctttggagctctagattgttgctcttgaaggatgaatcttgtcaaggtgatgatgtcggtgtcgacatgcatctgttctgaaactgtattaaccatggtgaaaaatgacatggaagtggcgtgtactgctatttataataccccagagttccccggcggttgctgccactagcgccgggcgagcctcgcgcgggggtgcaggacgggccagtccttttacccgaggtggccaacggccaatcggccaaaagaggccatacaccaaaaataaggtaaaaatacggccaaaaaataatgtgacttgaatctactgcactacttgcgccgctgctgctggtacaccagtcggttcaattcaaacaaaatgtccacctgcagccggtcgtgacgtataacgttgcgcgccccgttcttttcctttatgcttgctctgcggtcgacttttgttttccattgtgacgttgattcgaggggagtgtagatgacggagtcggtggagaaccgggtgtagactccgcggaggtagttgtcgatttctgcagcgttgaacggagaagcagtgttcgcagtgttcgcagtagacgctgcctctgcgtctgcatcacctgcatgcttatcacgtctttcagctgcacccttggcagttccggttctgctaccagctgttgctgcgccagttgtcactgctgtcgctgcagcgaccggcctcggttccccaagcttcgctgcccagttatccatgcctctccaagtcgcatcggtccctcatcggtcgcggttacccgcacgtcgcccactacaccactttcccgacgcgccaaccaaaggacagcgcggcctccacttttcacacttgattaggttcaccttagtttatttgggtttacaatttcgatccgtactggtaatccgttggtttctgttcttcaagttgtctttctaagttgtctttttaatttcttttagttgtgttcgtcatgggtttccgtttactagatgtggtaaaacctttcacgccatttgttccggaagtcattgcccctgaaagaaaggtagtgttccagcaacggctcatgtggaccggaatcaccttgttgattttcttggtgatgtcggaaattccgctttatggaattgtgtcttcaaatgactccgatccattgtactggttgagaatgatgttggcatccaatagaggtactttgatggaattaggtatttcgcccatcgtttccgctggtatggtgttccagctcttacaaggaaccaaattgattcacgtagatatgtccaataaggatgatcgtgaacagtttcaaaccgcacaaaaactttttgccattcttcttgccgtgggtcaggctaccgtgtacgtgttgacgggaatgtacggacctcctaaactgttgggcgtaggtgtttgtttgttgcttgttttgcaattggtgtttgctggtgtggtggtgattcttttggatgaattgctccaaaaaggttacggtttgggatcgggtatttccctttttaccgccaccaacgtttgtgaacaggtgttctggaaagctttcgcccctaccacttctaataccggaaaaggtaccgaatttgaaggagccgtggtggctcttttccacttgttgggttctcgccgtgacaaaaagcgtgctcttatcgaggcattttaccgtccaaacttgccaaatatgttccagttgttggccaccgtcggcatgttcttcttggtggtttatttgcaaggtttccgtatcgaattgcccgtcaaatccacccgccaaagaggtccttacggtctgtaccctatccggttgttctacacctccaacatccccattatgttacaaagtgccctctcgtccaacatcttcataatctcacaaatgttgttcatgcgctggcccgataatctctttgtcaaaaccttgggttcatgggacgctcgtcaaggctcttctcaactctttgccgtttccggtctcgcctactacatgcaaccacctctctcgttcacagaggcattgttggatccagtcaagactgtggtgtacattctgttcgtgttgggatcgtgtgccatgttttccaccacctggattgaaatttccggaaattctcctcgtgacgtagccaagcagtttaaggaacaaggcttggttattgccggtcacagagacacctcggcgtaccgcgagttgaaaaaaatcatccccactgccgctgcatttggtggagccacaattggcgcgttgtcggtggtaagtgacttgatgggaaccttgggttctggaacctcgatcttgttgtcggtgaccaccatctacgggtactacgagttggctatgaaggaaggaggcttcggcaagtcggttgtgtcggggttctccgacggtatctaggcatatatagaaagattcaactgcaaatgaaaaatattctctgttatgtacctgcatatgcaccgcggctcaccgcacctccgcggagctgccgccgcgcgaggccgcaccgcatcggtcttggcgcccctcacttacgtgccttttttcgttctctaccctcggaagtcgcgacatccacccaccactgcttttgtgtaatgtcaccacctcctttgcgatgctaaacttattcaacctacaggagctttgtggtatggccaaaatagcgcccttggtcaggcgaatgttcaaccctaagcatgtcaaattcatccttatagtcgtggctatcataaatgctctttatcttgcatctttgtacctcggaaagggaccgactttgcctcgatggagttcttcaattttacgttccgggaagatttctggtggtcagtcgtctctgtcgcagcaggcgatgccaatcacgtctactgtggaaaacgggggcgaaaatgaccaactgacgaacggggagaagcaaaataatgacaaatcgacgacatcgccgatgacgaaaaaactttatgatattcctaaaaaaccgtatgacgagttgacggacgcagaaaagattcttgatcttttaaaccaggtcacgcttgataaacaaaagtattggctagcccataccgaacttacacataatgagctccagatcagagtgcacgattttcttcctcaaaactgggtggatcggcccacggtgttctatgacccgcggttcacgttggcggtttatgtgagcgagatcaaaaaccagtatctccgcaaaaaccccgagaacaaaaagttcaaaatccacgaaatcgtggtgccttttgcatggtccgactgggtcgatctcacaatgctcaatgaggagctcgtcaagccggaatccagccgtaagaactgtgagtatatgaaagccgtgcatcatattccagccaaggatccaaactactgtgtcaataatgccgatttgaccgaacaagatctcgaagaaatggcgcttccttcgaccaaatttgtgcctggatttgtcgtgaaaaagtcacccacaaacaaggcttccaacgaaatccgtatgtgggaaggaaagtcgcatcttttgacgtatgccaagaacccattggccatgataattttgagtaaagacggtgtttatgaggcaaagatagacaccaagaaacgcattgtcgactctgatctttttgaaaactatttgcgggacaacgagatcacctatgatgaccccgatacaagcattattatggacccagtgaaggaatttctcgacttgtcgaacaaagttttacccaatcctctcgacccagaagacgacgaatacggcatggtggctaaaatcaaagaaacaaacccggacgtttccagggaattgtatcttcctgacaccgctttcgactaccgccaggacaagatagacaagcagattgctgaataccaggaacggatcgacaaacttcatgatctcacgagagacgagcttgcattcgaccagcattccatcaatcttctccgactcaccagaaacgaaaagttatactttgacgggctcaagtatgccaatcagtttcccatcgaaaaagaacagacgtatttccgtatggctcggcttattttcgatgtgcctgagaacgacaaggatgccgggtggcattacgagtggaggtttttcaatggtgcgttgagatacttgaaaaaagggtggaatcaagacgagcttttgattcgtgaaaaggtattattggacagaattttgagaaactggttccgatttgcaaatgaaaaaggaatcatttcctggatcgcccatgggcctcttctttcatggtactgggatggacttttgttcccgtttgacgaagatatcgatattcaaatgccagccgaagaattggcgcggttctccaagctttataatcagacattagtgattgaagaaatcaccgaaggattcggaaaatactttattgactgttccacatttatccatcatagaggaaagtcgtacaaggaaaaccacatcgatgctcgattcatagacattgacacaggctcttatatcgacatcactggattaggagttagtgacgagccagcacccgaaaagtatagcgaaatgattgcggaatcggaacgagctggtgaagttaaaaaggtttacaattgtcgcaatcttcacttttcactgtacaacgagttgctgccattacgattcaccatgatgggaggagttcctctttacattccaaaccgcattgaggagattcttcgagatgaatactcacaaggaatgacatcttatacctacgaagggttctttttcgttgatgcgatcaatttatggattcattatctgaagctcgaatttttgttccccgaccacaaatactacaaggaagatggcgcattggataccgaggtattctcgctgctagtacgttctatgggcgatgcccatgtactcaagcttttacaaaaagacgaagatattctacttgaatattaccttacgaaagacgttacagaattacaccgaaaggaactcacgtatctttttgacatgccgcacggagaaaagacgttgatgggagacgttggacatcaacgggcagaggacgaagtcagtaataatgttgaataccatcgactcacgtcacaatttaagtttcaaaaaccgtttagacgaccattattcaactacgagcacatcgacaagccagcacatcaccgggactaatgtaatatagatagtaattgtataagaccagttatagagacccactgactgaattctgattaatttctgattgaatttctgactatttctgattgaatactactgaatttactgtgaattttcccaattgggcatctcctcgtcgtacatgcacggcgagtctattgttccaccttcccaatcaatcttatcgtattatgtacctgcggcttcagcccggtcacgatccatgcggcataatgcagggtcggaatgagataattccgatgctcagcgccacagtaccgacctcacacctcagtacctcaatacatagtcagcgtcaagataacgcccctcaatgcccctctcgccccgcccctcgatctgcgatggcgcccgcaaccgcccgcaaccgctcgccaatcgcaaccgtcatgcatctcggtgaaaaacctactccgcgccctcggaactcgtcgaatatcatcacttttcgggggtgccgcatacgacacatgtgcagtcgcgtgtgaccggaagtcgcactgcctgctatctcacccctcgaaaaaaaaaaagaaaatccacttgtcacacgacgcaaaatattcacgaaaacatcatcaaaactaaaaagcaaaattcaggccccgcgttcgaaatcacttcaccatgctctccacacgtgtagtgaaggtcattctaggtgttgcgatcgtgcttaatcttgcctactttactcatatatattctaatgaagaggcaaagcttcgacagctagcattgaaacacgctacttttcaaaattaccaagctgatgaccaggtagaaatccccaaaaacaaaccttacagcgagtatacacccgagcaaaaggtggcggaacttcttcataaagtggaacaggacaaagatacttattggttggcgcagacggaggtgacggaacccgatttggtcatccaaccaaaggattttttgcctggtgaagaagatagaaaaacctgggtgaaccgaccagagatgttctacgatccgaggttcacattagcattgtatcttgacgaaatcaagcaccaattggtgacgaaaaatcccaagaatgaaaaggcaaaagatgtggaaattacagttccttttgcttggtcggactggatggacctcaccatgctcaacgaggagttggcaaagccccaggaagaacgggtggactgtggatggctccaatccaaaatcaacaaggccacaaaataccccagattttgtagcaatcatcgagatatcaccgatgccgatgcccaaaaactcggattaccgtccaaggactttcttcctgggtttgttgtacacggctctcccatgaacaaagctcctcataaacaggtgatgatgcaaggaaaagcgttcatgttggcgtcacaggaaaaccccatgtccatcattttcttgactaaagacggaacctacgaggctcaggttctggagaaaaaacgaatagtccacactgacatgttcgagcgatacttggaccgcaaaaacatcaacgccaatcatcttgatgacatcggaaatagtttggtgataaactgtcaggaggaataccgccagcttctcaccacggttccgcctcgtccgctcgatttaggtgatgatatctaccgcatgaacagcatagcgagaaacaaggacgtcaatgcttcgagggaaattttccttgaacctgaagccttcaattatcgtgaagataaagtaaaccaacagatcaagcagtacgaaacaagactcaacaaaatggagcttgccatgacatcggagcttcattatgatccagcagttcttgctgaaaaccgcttaacccgccatgaacgcaaccattatgatgggttgaaaatggccagtattacgccggttgacaacgagcccacctactacaaattggcaactttgttgaaagaccaagataacaaagatcccggctggcataacgaatggcgttttttcaacggtgctttacgttatgttcgcgaaggctacactacgcaagatttggagatcagagagcaaattatattggatcgtttgatacgaaactggtttcgtttcgcggaagaaaagggcattatctcatggatcgctcacggacctcttctctcgtggtactgggacgggctcatgtttccatttgacattgacgtggatattcaaatgccttcatcggaattgaaccgcttactgaaaaattataatatgactttagtagtggaagacattagtgagggttatggtcgttatcttatcgactgttctacctttatccaccatcgtgacaggcctcagaaagacaatcatattgatgctcggttcatcgatatcgataccggaacctacatcgacatcactggagttggcagaaacaacgagcaacctcctcccgagtacgaaacatacattcgcaacaaaaactccaagggagaagaggtggaactttacatggatcgtcgtaaacactggttgagtttcgagcaaatttcaccattacgatactcgatgttgggaggagttcccgtatatgttcccaacgatatcatgtcgatgttaaactacgaatacagcaagggtaccacggcctaccatttcaatggctactactttgtgccacaggtgagattatgggtactcgaaaatcatcttacaccactctttgatgagaatctttacaaagacggcgacaaagtcaatccagataaattggtggaattggtcacccagatgaccatagaagataaggttcggcttctcgagctgaaccaggacgttttgatggagtactacctcacacacaagtacaccatgtatcatgacatggagaaaaaattcatgttggaccattcattacagcatctgattttagagttgaaagacaacaaaaactaccatcgactcacatccaaattcaacatgggcaagcccttgcgcaagtgcttgtatgattttgaatttatcgagcggttgaagcataaggagcaatagcatagaatataggttgcaccagtggagagtgtagtatcttttgtatgggtgcagtgggtgtgcgctcccatgaaattcatctcatttatcaacgcgactctcattttattcgaatgttacgacagagtatcgtttttggacgtagaacgttggtcacgtcaaccaggcgtacggcatacaccgcagtcagaaaatcaccgcctccagcaactcctgtggtagaaaccgttcgcaaagaaaccgagccaaattccacagaaaaaccaatttccttcaatgacaacccaatgatcaccagtatttctagtaacgcgaatccacatgagaatgccatcgactggtcaggctcgtttcatggattgggagctgcggcttttccgaaggaaactatcgacattcttctcgcccccatttccaaagaagatatcgaaatcaagccagatggacttctttatcttcctgaaataaagtatagacgaattctcaaccgggcgtttggtccaggaggctgggggcttgcgccgagaacagaatcacacattacacccaaacaaatatctcgtgaatacgcccttatttgcaacggaagacttgtcagtgtggcccgcggcgagcaggattactacggaggcgaggaaaagatcaccactgcgttggagggatgcaaaagtaacgccttgatgagatgttgtaaggatttgggaattgccagtgaattgtgggatcccagttttattcgtaaatggaagaaggattactgtgacgaggtgtttgcggaacatgtgaccaccaagaagaagaagaagctctggaagctcaagctgaacaagacgctcgactatccatacaagattgtgtaggaagcgagaatagaaagtgtaaagaagtgtaaatagaactgaacagaactgaacagaaaaagtgacagacacacagaaagtaacagatcagaaacagaaacagagaaaacctcaaataatactcttttcaccgtttatctttctactaatctcattcatttatgctatggcttaaagattccacgtcccgctcccaactcctctacggtctgcgacaatggtcttctcttccagatatcccagaactgctgtttgggcacgtcttcgtcgctgttagccttcaaatacttcgcatctcttccagcaaaagatggcgattgagcccagaaagcatggtccaaaaacgccgtgagcgcagcaccgccaagtcccgtcatcaccttatgtttagcaggcatggacttgaatccagcagataaacataccaaatttccagcaccaacggcccagaatgtgttccacgcatcgttcttttcccgcaagttggtgatgattcctttcgttcccgtggccacggtggcaaacccaaccaccgtcaatggcaaacccaacttgaaagtggttcttttccagaaatataaccaagcatacgctccaacagtggtgtagaacgagaagcgaaatacttgtaaagtttccttacgagtatccacgggcttccatggtggatatgcgttgctattggtgatgtttcctagctttggagttttgaattgagagctggggtagcttggtgcagcttcgacctcagacattagggaaaacgtccaatcaaaagtttgagaaacgatggtaatggtactgcagagaagacaaaaaagtgcaaaaacgacacccttcaattgaaaattttaagaaagttttcacggtctgggaaagtcccggacccttcttgttgcctctagaatacaccaacaaactttcagcgtttcaacttctttctaggccactaatctcccaccatagttatatgggatatctactgcatataccgcacaattatcctgtatatatcctcctgcataccacccgctctcacctcaaaacttttcggcaacacttctccataatgagcaaatttttgacattcacagccgtggccgccaccgcggttgctgcatacgcggtatacttcgactataaccgtagaaactccaaggaattcagaaagtccctcaaaaagaaatccgtaaaacaggcaaagcaagctaagaaggtggaagaagagtccaagaaatccaaactcgattccatcaaaaaagctttagccgaggagctcgagaagaatccaatccccaccgaactcagtgaaaaggagaacttttttatgcaacaggtggcgttgggtgaacaattgctgtctttgcccggtcagaaaatggatgctgcgttgtgtttctacaaagctttggcagtgtatcccaaccctactgatatcttgggtatctaccagcggtctgtgcccgaagaagtgtacgaaattgtggtaatgatgattgccgtgcaaccgccagcggcagttaccagtattcttggatccaacaaagagccagaaatcaaaccatcggaggctgatcttgattaatgtacatatgggggaatataagcaagaggatagaatactttatgagtaaataatgcaagtaattgcagtgtagtaagaagttggtagcaacgctgttggttagttgaattattcgccatggtcctgcagatagacttcccatttcaggtacagattgcagcatcaatcatacacaacaaccgttttgaacacatggcaaattccgggccattttgttcactttcacatccacagtggctcaagataatagatcttcatcatcataaacagagaatattataaaccaacaaagttcaaagcttattgaatttctacgacgaatcacacaatcaattccattcccaaatccagcttcttagggttctttcaccatgcttttcacatttttagcagcatttcagctcctagtctccgtgcacgcgtttctgtacagtttagcttccaaaaactcttcagatgttactaattccacaaacttaaatgacactacaggcacatatccacatattcttcgaggagtcaacctcggtggatggctcgttctcgaaccctatattacaccttctcttttcctcgagttcaacagcacaaatggtacagaaaaagatataccagtggacgaataccactactggaagaaactcggtaaagaagaagctgaggttcgtctaagaaaacattgggacaatttctatacagaaaaagacttttcagacatcaagggtgctgggctcaatatggttcggattccagttgggtattgggcgtttagcacgctaaaaagtgacccatacaagtctgatatccagcaagaatatttggatcgagcaatagaatgggctcacaaatacggactcaaagtgtggattgaccttcatggtgtacctcagtcgcaaaatggatttgataactcggggttgcggagtattgggtaccctggatggttcaatcacaccgaaaatattgatctttccaaaaaagttctccacaagattttttcaaagtactctggcaacttcagcgcggaataccctggcaccataattggaattgagctagtaaacgagccgctttccaccaaactttcgttaaagaaactcaaaagcttttatgaagacgttgtggacgattccaagaaagtcaatcgggccagccatactctcgtcattcaagacgggttccagaaaattgggtactgggacgagttcatgaccagcgagaacatattgattgaccaccatcactatgaggtgttttccagctcggcgctcaacatgctgaccgcagaccatctcaaatcgatccaaaattggagtgccgatgtgaaaaaagagctcaagcatcaccgtgcaatagttggcgagtggctggcagcactcaccgattgcaccccctggctcaatggggtcgggttaggagcaagatacgcaggcgaaaagccgtacaacaataagaaaattggtacttgtgcggacatcaatgactggagtaaatggtcgctgcaaaaaaagaaaaattaccgaaaattcatagagatgcaactagatcagtacgagcggaacgcaaatggctggatattctggtgctacaagacagaaacctcaattgagtgggattttagccggttggtcgatttgaagttgatgccgcagccattatcggatcgcaagtttatcgtcaacggacaagatccggacgccaagaagggagaatccggcgatttagctatgaacaagtggatgttgtttatattggcagtgctaatgctgatcatttgaacaaaacgaaccatacatacttttgtccaagtcgatgtaccagtcgtctatatacagtcccggttttgcagcatttttatcgcaccgccaaaatcatctccacacttttcaccacatgtccaagtctgtaaacgttgctataattggtgccggggtggtcggctcggctttcctcaaccagctcaagaacctcaagtcagccatcaagttcaatgttgtttatcttgccagatcttccaaagaagccattttttcaaacgactaccagccggtcgatttggctaactacaaaaccgccaacgccaaaccacttttgagcgtcgatgacttggtcaagttcctcaaagagtccaagaaaccatcgattttgatcgacaacacctccaactcttcgattgccgaagcgtaccctcgttttgttgaagctggaatctccattgcaactcccaacaaaaaagcattttcctcagaattgtctctttggaacgccattttcaaggccctggaagctccctccggcggcttggtctaccacgagtccacggtgggtgctggcttgcctattattggtcctttgagggacttggtcgctaccggcgacaaggttgaaaccatcgagggaatcttttctggcaccctttcgtacattttcaacgaattttcgacgacagaagcttcagatgtcaagttttccgacgttgtaaaggttgctaaggacttgggatacaccgagcccgaccctagagacgacttgaatggtttggatgtggccagaaaggtaactatcttggccagaatttctggtttcaacgtcgagtcacctacgtcgttccccgtggagtctttgattccaaaacagcttgaatctgttgaaagctcggacgaattcatgcaaacgttgccagaattcgatggtgtcattcaaaaagtcaaagacgctgctctcgccgagaacaaagttttgagatttgtcggtaaagtggacttcaagaacaacaaggtgtcggtggaaattggcaagtacggctttgaccatccttttgcgtcgcttaaaggtagtgacaatgttgtggctttcaagactgaaagatatcccaacccattgatcatccaaggagccggagccggagccgaggtgacagcgcacggggtgttggcggacgccctcaagattgcggagagaattgcataaaaaagataaaggtagaataaatgcagattcgattttccgtttctcactttttcagatttttcagtcttttacttttcggtttcataattctaaatatctacgggcaacgttcccgctgagtattcctcgttccacgcagtgagcgcctctttgaatatcattcgaagtctgttactgttggtacatgtagcacgaaacgtcatcatcactttctgggcatctagagtctgatattttatgtgcgcatcagaatcgggcatggtactcagtatggagttcaatctcgccaagtggatattgtttggtgccaagaacaagtctccgttgtctcggagctcaacaatataagatcctgtcttatgaacatactgagcatacttgaaagatgggtttccccaactgtacgtgatttctacctgctctttcagaaagaataaagccgaccggttgtcgaggaaaaagtcacatttcttgaggagaaacacatggtagtaaaacttgttgttctggagtatatgttcgtgggaaaactcttgttctgtccatggatttatagccaatctgaggtccacgaaagagtgaagtggtgcaactttgggaaaggttcgaatttctttccacggaagctccaccaatttgagtccatggcgctcacagagtcttgaccagttagtaatagtatcgtcaatgagcctggctgtggtgtttagccattgcaatcttatatggtagcagtgctctggattgtggactctatcgtagtgaactttgataatttctggtctgaaagaacggttgagaggatccacattgaagtccacacatcgactcaaaacgaactttgtggtaggtggtttttcactactgttttcctgtccggaatttgtatgaggtgactttgggtcggcagaaactgaactttttctggactcggtgggtgtagaaggcttctttttaaaccacgacttgttgctgctggcggctcttgaagaatggtctacgtacccatcctcaaactcgtagaaatagtatccatctaagaaactgtgcctgttttgcacatgcttgaacaccccatttttcatcatttcctgcccaaatttggtaccttcttctctactatcgatatcgtccaaattttcgatcaaccacgaaacaagttgacttcccaaaaaacagtatggatgtgtagtaaagtgccatgttcgatccaccaaattaagcccattgcttccctgtaaaagctctgcaaggtagacgagatcagtggacttattcaagcctttcaccaccaatttcctggctccgctatactcattgagttctatatgtccactgagataatcgtacaaatttcccgtgtaaaaattgatctctggtaaaatttcttccttcccacgaggctgtttgtctgctgaatcgataactcgtcctttttcaataagcgctatgagtttccgaagcccttcgactcggatctcttcttcggttaatttttcatttgagatatagtaagcatttttgggaatgtctgacggcattaccacaaacttcatcctgtggaatcgcttcatttcttgaggcatagcatcgtcgtaccccgcaagaagctggtcaaattggttccaattaaaacttggtggttcggtgttgatgaaattgaccaatgaaggtgagaaatcgtcagcgtatctggtcctaattaatggcttatagtcttgagctcgaaagtcgtgatatcctagccttatatgattggtttcattctttcgtttgtggtacaaatgaatgtgtaaatgcccattgacatcgcagagaatccggtggatttggtcgtccaactggagatatattctggtgtcgatacagtttccttgagggtaatatttgagaattttgtcgggatttccacctctggccgtctctacttgctgcacatggtctccgtaacatatctggaatcctaagcgtaaccttaaatttatcatttcgtgcatcaagaggtaattggagtcgatgtggttcagattttcccagttgagtaaaacagtatagagctggaaggtgtactcttcttcaagctgtgaggtggtgggaaaagaatcggtggttaatggaagcagagcaggcgcttgtagagatttccagttgatttgtcttcgtttgacaccgtgaggaaaaacgtttttccagcgactttgacgtaaaaactcaacaatgtcaaaatgcagctcttgtgacgggttcttgatctctgtccagtagtccaatcgttccattctggacaaatatggttggtttcgacccgacgcattttccgttgcctcgaatttttcaccagagtctctccactgggccaattctttgcccttgaactctaacgaagatcggagcagactctcgtgtggagacgactgacggctttctacatcatttgcagtctttttgggtcgtgaaggtataatgtgctgacttttttcgtttttcgcagccaaatttttgacaggttccaagttcaatttgctggaaacgcttttcatcgaacgaacagaaggtgcttgtttcaacgggtgtttcaaatcgggaacccgattcaaatagtacaaggaattaagcgccgaagcttcaacaccgccctgtgcgacggtacccaaaacgctagaattggtggttgtggcatcgaatttggccgtagaagctctcgtgcccaaagccaccgatttgctgcctatgagagaaagcgtagcattggcatctaccggtctgggtaattttaatgaaggagtttcttccttggaagtttcatctttggtaacatttgtcttaaagactcccaaatcgtacctatccatagcctcgctaatggaacgtatatctctttccacactgagacgaggcaccttggcatcattgacttcgttttccataactcccatcatctgaagttcgtatatcttgcaccgaggaatccaatgattggtaaagtcagacgactctccaaagaaggaaatatcacaccaatggggaacacattgagaaacagagccgtctttgtttgggtttttaaacctgaaaagtggaactatatgcaaaggcggctggctgagactaactatgtcgagagcacagtccaaattcatcatttttctgcttgtttgtaaaagcaaatcgtattcaacgtcaaacactccagttcctggggttataagtatcaagttgttgttggtgtgtttcaaatccgtatctctaaacctgtcagagatgtgaactattcccaaattaatagcctcgagaacatttccctttaccgctgggagggactggccctccatgatatactttctgctgtcttcagtcttgtggagcataatatctcttttaaaatttgcaaattcaattctcaaatttcccattattctgtcccattgattgacgttgacggtatccaccaccacccgaaaatagtctctgcggtcactgggccgttctccttgtcccaaggatacccagggaatatttgtgagatccacactggtgaacaatacaattgagatggaatggtgatcagcattggatctccatttgcgaaatagtttggggaaaagtgaattgaccaatttgtgaaacatgatttcgccattttcctcaaagtgccacatctccctcgagatctgaaccaaaaatgtcatgtgggcaccttcagaacggaacactatccgggtttgatcgttgatataaccagatgcctgtttctttccgtttctgtaaatggctcgaatggttccacatctcgtttccaagtaagaaagtcttttgtctacaaacacacaagtgttcaccaacgttgctgagaggttccacattgagtctcgtgagagattgatgtctttgaggtacacctcaaccgtctccgcaaccacacccgaggtatctgagagcttgcagatttgcatgagtgcccgaggaggaagatccaagagtttctgcaatgggtttgaaaggagcgatatttgagatggtggttttttggtaaatggtgcattttgtgtcagcgatgtattcggcttggactcttttgcggacagtgacgttcgaggaattgtgaacacaagccgtcgctggggcttcttatgtcgaccaatgggctcgaggcgacatatatctccgggattgaacccaggtatggaagaacaatcgaaaatgacatcttcaacagatgtgctagcttcatggtaccacacggttacaactaccggttcaatctggcggtctggctttggtacctcggtttcaggtacgctgatgtagtcaattgttggttcaggaagcaattctggtgaatcagtggtcttgcgtccgatggtgatggtggttccaacttgttttttcatggtactaatcgacgaagccgttgcagaagacacgctacgatgagggtgtagtcgtggggatctatgcagcagcagcgaggcatgctgcatgttcaaccttcgaggctgttgcatgactttggctaagttatgaggatcaaatgttctgcgcggatttggtttcactgtgcatgaaaatgttgcaaaaattgggggaatcatgcataaataactacgtcaaacctacatgatgcatatgtcattatgcatgggctatatagatgctaatacgaattcctgtaagaaccactggtgaaatctgctgtcttctcccaattcagggtggaatgatgttcccaaaacttgtccttgacgaacggcaacgataaggccggtatcgagcttatggagcacttccaatggagattcattcttgtagtcgaacggagcctgtatcactttcgagtcagttacatgcttgtcggccggtgccttggtgaccaccggtgctcgtatgaaaattgtggggaaatcggtgaccccctcgatgaaagaggaaaagtccaagtcggaactaaaagattgaagctgtcttccaaatgcatttcgagtcacctcgatatccaaagctcccaaaatagtctgttcgggctttccattaacaagctgtttcgataaaaaaatcaatcccgcacaggtgccccacactggacgttccgacttgatgaactccataagtggctctataattccggtccgttgagctatatgagacatggcggtgctttctcctccggggatcaccaaagcctggcatgtttttaactggttggccgttctgacctctataaaagaaaattcatggcccggaattttttgggttgcagcttgaaacaactttatatgttctataaacgcaccttgaagcgccaatactccaacaactatcgcctgtgtcataaccaagttgtatgtcgccaaggtgtgagtgtctcagatgccaagcagaaaacgctcacataatgttcacctatgtgcatatatgcatctcgtatgactcgctcgccgagacttgccgataccgggtgaaaaattgactcggcgcgggcccattccccactcattgctcacatcgtttccgatccaactattagtcatatattgtctatatatcgattggtgaacccttgctagtcattgaaatgtcgttcaaagttaaggccggtttggcgcagatgctcaaaggtggagtcatcatggatgtggtgactccagaacaagcggtgattgctgaaaaagctggtgcttgtgccgtgatggcattggaacgtattcctgctgatatgagggcatcgggtcaggtttgcagaatgtccgaccccaaaatgatcaagtcaattatggaggccgtttccattcccgttatggctaaatgcagaatcggccataaagttgaagcccaaattttggaagcattggaggtggattatattgatgagtcggaagtgttgactcctgctgacaagaaacatcacatcaagaaggaccaatacaaagtaccgtttgtatgtggagctaaagatttgggagaagcgcttcgtcgaatcaatgaaggtgctgcgatgttgagaaccaaaggtgaagccggtaccggagacatttccgaagcagttaagcatattacggttattcaggagcaaattgacgagcttttgacgaaagatgaagccggaattgaacaagccgccaaggaaatgagagttcctgtcgaattggtcaaacaacttgtggccgacaagggtaaatttcccgtggtcaattttgcagccggtggtgttgctactccttctgatgctgcgctttgcatgcagatgggatgtgacggagtttttgtgggctcgggtatattcaagtccaaaaacccagaaaagcttgccaaggccattgtcaatgcagttacccattatgaagaccccaagaagattttggagtattctactgacttgggtgagttgatgttcggtgtggctatcgacgggttggacgacaagtcgaggttatccacccgtggatggtaagcatgtatctactaaatagcaaaatagtgccgactggcgttgaaattttatttgaactggtagactgacattgataactttctgtactggcagactgacattgacattgacgactttactgacctggtagaatgacactgacgactttataggtatgtgacatcgacaactttctgtactggcagacttagactttaattaacttccttgatattgagcatcgaatattatctcccttaacatactgcctgaatcatgtccctacttcacaaagtacggatatatcttcgagtagatatcttccttattctggtcaatgttgataatctccttgacaaaccggttgatgtcccgaggtacagccgaggtaatgcccaaatcatccgaacatacgagaagcgtatctggtttcaagttcttgagaaggttaaagtagccctgaatgttcttgcagttgagaagcttatagttctggatgagcgtacgaggtaacttggtagccagcccatcgttttcgtcgctaatattacatgctaagtcatccaatgataaatttggaggaagaataaacgtcacgttttcagagttcatgagaatatcatttagtggaagttgcgagttgagtaccgagtgcgaaagcgtcaacgctaccgacttattggtatatttcttgcgactgatttccgaggttttttctgatggttttaggtagttgttgtagatggaatatgaaacagccacggcagtcgatacggccaccgctactaaccatgctctggggttcttcttgcgtgccattatatgttaaaaaagcgaaatttggatattaattggtgcaaaacaaccccttggcgatacaatcaccttatgtagacaagcggctcagaaatgttgacccggccgcgcgcgaccacgtgactgccccatactaagagcggcgggtaaccgcaggggcgcgaaattaccgacccaacatcctgcatctgccgatggaggggaatgcaggaggcggaggggagtagaatcagggtagttttacgactagaaaatgtgggggggatcacagaaatttaaaagtgtgacatctcccgttcacaagcacaaggtacattggtacaccagtattaatacaagactacactgaaatattcgatcatcttcgcattctatgtattttcagaatttgcacagaatttgcagccatgtagatattcttcgaatttcttcactcgtcttcgatatgcttcaagcatgtgttcatctcgtcctcatccaacgatctgatatataagcacttggataagaggtcgtcattgacgtcaatcttgtaattatttgaccactcaatgcattgcgacaacgacttgacaatgtataccgaggttcgaaaccgggaaaagttaatcatcttctcttccagaccagacttgatggtagctggtctctctgcgttgaatatcaaatccgacaagtaaagtcccacgaatggaatacaaccttttgacggcttgatttggttaatactcaacctaatgttcaaaaagtttttcaccggtgaagtcaattcctccaaattcttcaaactcaagatgtctcctggcagaaggtttttccacgtttccttcaagtggccaattttctccgacgtgagtgcaagtaaaatttgcatcatgctggcgtaattctgcatagcataacaatgctgagctatatggatgaatctggaaatcaaatggatccgctcactttgagccttggtcaataagatctcggatatcacccagttgaccatcaagttgaaccgagatatcacaagattcacacctttgttcttgttgtagtatatttcgtcaacgattatctcgagccaactgttgaccggtgtgagctcttggctccacttgagctcgatgagctccttccagtcgatatcctttaacatgtcactctctatgaacgtaaagtgctcagccaccgttttcgagtcgtagttcaacacaaacgaaacgtgcaagtttgcgttcaagacgttctccacagccaacacttcgttggagaaagtatatgcttccaagatatcctttggtgagattgtttggggactcgaagtgctcagaggcataaacgtgagaggccggtcgttcatcatgggagtgattgtctgccgtttagcagtcgatttcttggcgggagtcaatggaggttcttgagtcacttcactcaatgtcgaaacctcaataacgtctctggtatcagcattattaatttgctccaaaatgtcctcggtgttttcataactgacgtcggcgctgacatccgcaacttgcttctgccctttaggagtagaatctccttctagtttgcgcaatgcaaaggtgactgggttgttgttcatcgactcgtcaggaatcgctgcaagttctttcaaaacgtagttactgattcccggaattgcaacagaattggtagagctttcgctatgaccattttcagtcttgaactcactcgcaagttcattttccccatattttccttgcattgaaaagatcgaactgtcagagattaccagagtcactttgttgtgtctctgagccaagtttatcgagctctcagacgcttcggcatcttggaaaggaagctctgtgagagcacagagagtactcattcgaatgcttttcctgagagaagatgatctcgaaagaaaagacgcaaacgaagcaacgttggcacgtctctcctcattggtcctaggaatccccactgctctcaaattattgaacccttccattcttctcaaatttccatactcgtcttctttagagtgaccgttgctgatggaaaatgctgaatcgtagctgatatacgattttaccgatcctctactgctcattctctttgctgaggatcctcgggagtacatggaaaccctccttctgttatcgttcatactgattctcttcaccgagtcgaccttaccgcgaggactgagagcaattcccaagtctgctacttcagccttgtactgggtgatgttgctgaacgctgacatagaagacccagaagagcgagtgagctctttaataggttctggtagaggacttgtctcacgctgtgaagtgctgttcagttttgacatagatggcagttcttcgaggtccaagttcacctcgtcgttccaattaatgcttgttggtctccgaaatgatgggtctgtggacctgaattcgggtgttggattgtcgtcatattcctcatagttaagaagattgtcgatcttggtgatattaagtgaggagatgtcattaatgtccatgttgtttgacgaagcagtatcgttgggcatgctttggtcggtcgtcaactcgtcacttggcaacggtggtaattgtttggcaggtgatcccaaggtcccaaactgaaactcatctttttccaggtcactttcaaagttttccacaaacgctgagccgcagctttgtcctttttcgtcgttggtatcttcgatttctccttccaatatcgtctcacgagcaggatcattgtaaacgtagaacctaatgagatactctagctcgtccacaattctagcactcaagatatctgaccgtggacccacaaaagtttcttgttcttcctcgttctttgcaattctctcgccggcctctaaaggttccattttggagtcatggtgaataaaagatttcttccagccatctacaattttcttcatcgatgagcgtctgccaaactcttcgtcctctggcgccctaggtggttgcggccgtttctttgtgggagaatcgaggtctttaatcacgtagtccatcttctttactggcgttggtggaagaataaagttgactcttgatgttggcaatttaacttgtccattggtagagaacccatcctgattataagtatgagtggactggatagtagtgtctgccgactcgtttggagctgaagttttcttgaggcccacggaggagtctttcaatgtcatatgattatgtcgggttgtcttttgaagaggctttctctgagccggcaatgaggattgtgcttgaagctgacgaactttatcgtttatagaaatgcgagatgattggtgctgaaggagtaaggtattaactgaaaattgaggattctcgcttccggcggtgttttcgtcgacaattaaacacttgtggaatttctggtcgtagagagaaagcatggccgaccgtcggtacgaaggattagtatggatcgacatttcggtattgcttttggagatcttgcgcagatggatatccgatgtgagcggaaggtaaaaagtcgtcatatcgtggatcaggtcgatatctatgcctgcaccccatagttcgttgatcagagacaaccagtgtactttgatatcacggactattttcaattcgaagtacatgttcggcttgagtaaattcgactcgagagccaccagattaagacccttaacaaagtaatcacataactgagggtcgttgttaaaatcatcgacaaaataattgagcaaccagtgccgtaaaacgacaaatgttcggagaagaacaagacgtccagtatcatgttttgaagcatcattggcgttgatgtactgaagagaccaaataagtcgggtaagtaagagttccattacttcgtggctatctgtaaatgtccgatacgtgagaaaaaagtcacatacaaagctgtagtcgattacatcgggagatgtgaggtggacaatcaatgccttcaccgtagcatgattaagtacttgtggattattttcatcgaacttggccactttggaagaattgagtgccagaagtgaagggaaaaattgttcgtcatcaaaaatactttcgttgtgattgttgtaaatgtatgcgaattgttcattgttttttgttggttcaattgtcgataatgatggttcttcaagttcaaaggaaccaggaaccttcaccagacaatcaggagacatttccagtgtttcggcttgaagatcatcctctggagcaaaaatagaagttgaatcaccagcggataaaccgccgtttgcctcttccataacactttcggtcatctttttcgtgcccacgaccacgttctgagcttttacttgcaaaataagctgtaaaacagggtaaaaccttgcttgtttctcagctaggactctccggtgctattgggcagggtgtgtgtttgtttgttttgcttcgcggttgacgagatctgggttatatgccggatttcctatgattaaagtttcaattatagccgaagcaccgaagacaattgaagggagcccgaaggtgaaacaaaggtgtaaacaaagtggagaaagaatgttatgattttttaagttgaatcgcagcgatgcgactgttgcatagatatacgtacggtggctgcaacttcatgcacagacgctgcaccttcggcgcgagatttgcaactgtcaacaatagacaggaatgtagattacgagactattaaaatgctgaagaaatgaagacaaagcaggaattgtaaattgcgagaaaagatcgtgaacgagatctacaattagaatctcaattaagatttgtagtaattatttctataattctatggtaattattcctttgtagtatattcctagtttatacagacctcttttcttctactgtccagttttcatattattggcgattgcctctttcaacgctgcaaatggtgaggttttgaatgtgggattctggagaacatggttaaacttttcgtgctcttggcgcattatcacattacggccgcttcttttaacggcattaggtgcgttgtcacgcccctttgttgaggctataaacttgggctcgtcatcatttcgtggtacttcagccgctatggtgctgagaagatcattcatttgtggctttagctgctctctagcctttcttttacgtcgacgtaaagcagatttcgaaatgcctgaaagattgctaagcgcaatcagattgtggaaactggttgatttttcatgctgtttgtcttttttggacgttttcagaagtttcaaaaagggattttcgtgatatggttcgggtttaatgatcttggaagacgagtccgtagactttgaaactttttcgcttcttgcagacttgctgcgcaacgtagaccttttcttggtagcctgggttagaaagaatccctatttgagaccaaatattgtaaacttaccattcggtgtagacgttggtgaaatgagagagatgagatgaaaaatacggacgtactgcatagttgcgttccccggattctgagaatagagagaagagtaaagtgaggaatgaagaaaaagccaggtaatttggctaaaattggttttcgtttgattttgctttcaattcatgtttggcaacgaaaacttttatattttatgttttggaaaaattgcagaaattgcaaaaaagcaaattaggattaattgaaatttaatttcatatttttaaagcaattcatataaacaccttctgttctgcaacagctgataaaaacgctctcactgctgttttatcttctaccattttcttatttcttgtccctattccctctcttctccccacgatgtggtgcacgggtgctcgaaaaatcaaacttatcaggcgaagagctgataaaagtacctttagcttatactcaaaagcaccatattttagattttgaagccagtagacacattctaagacgtctaatgggcctgaaacaacctcttggaactccgtttagcattttggtattgtctattttttgacatgagttcgatcgcacatggcgatgagctcaatccggtgtcctttggccgtgagaaagaggcgttggatggctacggtgacgaaatatccgcagatctatcgttactgaagatgcttgacgaaaactcgccgcaaataatcgagccagaagcatcgaaatcttcatcgtcgtcggtgtcggtaacaaacgaatcagtattgggatccataaataaagtcaaagatgaagaccagtccaagatctccgcatacgcacggctagatttcgaaaactacacattctacgtgcaaactttgcaagttatactcggacgacggtcaaatgataaactcatgcaagggtcccaccatacggtggatgttcatatcagttccaaaaaagccatttcgagaaaacatgcgaaaatcttctacaattttggtacccagaggttcgagatctcgattcttggccgaaacggggcgtttgtcgacgacttatttgtggaaaaaggtgttactcttcctttggtagatggtactaagattcaaattggtgacattccttttgcatttctactcccatccatcgatcctcccgataacgttaccgttgcggcaaaaccattcaatcccaccgatgccataaacttgagaacaaacttgtactcacgatccacctccaattctcccaccaccaagtcgttggaatattccgataatgtcgaccccagtctctcggatctcgaccgccaagtagcctcactcacaccattaatcgaggaccatactggtgtcaaggaagaaacgaaacctccactaatgggcaaacctgcccgaatgggtaaacctgcaattcctcctcgatacggccgacccgccaatctttccggctcatctatgttaggaataccagcgcatttggtccagggaggttctgctttgaaagtagctcctggatcttatcctgggggaatgggttatcgtccttccgtacctcgcttggaggctcaaattcgaacattgactccaacccaaccaaccaaaattagcccagcaccagtaataacagtttgcactcaacctgtattgccgtcggtgctagctcccacaccagtggctacagacggttcatctaccatcaaaaaacgtgaacccaagaaaagtgttcataccgctgaggaaataccagaaaagtaccgtatcaagccaaatatccattttgtgtccatgatatcgttagcacttaaaaagggtccgttgaccatcagcgagattcaagaaaccatcaaggaacttttcccatactacaagtactgtcctgatggatggcaggtttccattagccacaatttgcttcttaacaaaatgttctccaaggtggaccaacgagaagatggttggacttggaaagtggacgaagaatatttccacgaaaaggaaaatgttcgccaaaagcagcaggaactcgccaatgctcgtgccaaagaaactgctatacggttagaggaagccaagttgcgcaagcctacttttggagcccaatctcaatttctttcacaattacgccaaggaacccagaaacaaaagacaattgcagaacttgccagcgagatcagtcgtgatggacgcagtccgtataccagctcgataaaggagcagctagctgcgaaccggtcgcagtcaccaaccaccataagcccaggaaaccattcaggaaacaaccccataaactcaggaagcagctcagtccattctccagtcaattccgtcaattcatccaattccatcaattcttcgagtccttcacccaccaccaattcgagtggtgacaccaaaaaggcacttgcctatgtccaaaaagagctttttaccctctacaaggcacgcaaactcaactacgataccacaacaaccaccgaaatcatcactaaagcacttactaccaccattgctcaggtcaaagtagtgggtgcaaaagctggatgcggcgataatgcacttggatttttggtggaaagagctccacaacaagtgagcaagatccttgatatagcattgagcaagtctatccgtgacaaagaagcttctgtttctccatccaaacggtcttatgaagaaaactacccaccggcaaagagataataatcaagtcgcactgcagataatagattcgcatatttaatccatcaatgcacccgtagcccgcgcacatttcgtgaacgagactctcatccactgttcagtggcaactactctttctcgccacatatttgttcagaatgaattccattgcacagaaatactcctacgaaaacagcgattcggtattggaggccaaaagtgccacaagtgcacatatggctgatcttcaacgaggtcttgcccccaccatccaagtgcctccaatttcccaaccagcagcttttcttcgggctcacaccgacgacgcctccaaccccgactgtaagatcaaaatagcacacggaaccaccacacttgctttcagattcaagggtggaatcatcgtggcagtagactcgcgagccacggccggcaactggattgcgtcccaaaccgtgaacaaagtcatcagaatcaacccaatgttgttgggaaccatggcaggaggtgctgccgattgccagtattgggaaacatggttgggaacacaatgtagactccatgagttgcgggaaaaggagcgtatttccgtggcagcagcatcaaaaatattgagtaatttgatctacgaatacaagggaatgggattgagcatgggtacgatgatttgtggttataccaaaaaagagggccccacaatctactatgtggattccgatggaaccagacttaagggcgatttgttctgtgtcggttctggtcaaaccttcgcctacggtgtggtggacgccggcttaaagtgggacatgtcggtcgaagatgcattgtatttgggtaaacgaggcattcttgcagccactcatagagatgcttattccggtggttccatcaacttgtatcatgtgacggaacaaggttgggtctaccacggcaaccacaatgtgggcgatatcttctgggacatcaaagaacaagagggttcgttcaataacgtggaagcttagacaagtttagtctccacaatattgatagatcggttgcataacgctcacgtgccagggctcggccccacacgtgcgattatatacacaaccgcagccaccggtgcaccagcgtttgctcgctggaatggcggtgcgaaatctctgaaaaatttgcgaaccataatatacaaccatgtctgctaaagcccaaaaccctatgcgtgagcttcacatcgagaagttggtgttgaacatctgtgtcggtgaatccggtgacagattgaccagagcttccaaggttttggaacagttgtctggtcaaaccccagttcaatccaaggctagatacaccgttagaactttcggtatcagaagaaacgaaaagatcgctgtgcacgttactatcagaggccccaaggctgaggagatcttggagagaggtcttaaggttaaggaataccaattgaaagaaagaaatttcagtgccaccggtaactttggtttcggtattgaagagcacatcgacttgggtatcaagtacgacccaggtattggtatttacggtatggacttttacgttgtcatgggaagagccggtgccagaattgccagaagaaagagagctaaggctgtcattggtaactctcacaagaccaacaaggaggactctatccaatggttcaagcagaagtacgatgctgatgtgttggctaaataagcactaatataggtggaatctttggaaagctgtagtattgtagaggcagacatgtctttttccactaatgttcagcatgatcgatgaggtttagatcctttgaactgaatagtctagacataaactgctggttagctcactatcgtagtcgtcaagggaagctcttgaaacaaaccaaaaatcatatcggagtcatagtcaaagtagcatcaaatcaaagactttggtaagatatttctggtggaaaatgaaaaatttgtacttttgtaagattttggaatctttcaagacgaattgtctgctcatctcgtcaatgaaatctactttagctgatcagagcattcaaaacagctctaagtcagcacaatacgaatgaagacttgaatgagaggtagtatacttgagtcaaatttattactagccacttcaagtatagtattatttgatttgagctgttgcttctagggatttgtgatgaataagaattaagtatatgcttaaagtcagtacttttttagattactttctgtgtgtaagtaacgtttaggtctcttgttcgtactgtatttaggcttcatttcaaagcagtaccctactacttaaatgttccgtattctttgatggcgagagagaaaagtagtaagaaccctattacggcattataaaatccatgacctattaatctctaaactgttgcagccatctcttatggcccggacgaactacgatcacatgacttattttttcgtgtgcgggttagattcgtaatttaaatctctgagatcttgattacactactgaggagactaattttacaactctaatctgtcgacttttctgtgatattttggaggattctacaccatatcagcaccccaaattcaaatagctggtctattaagtcgagaaattcattttgataccgatttttgtcactttaatcggttaccactttttactatatttttattgacgtcattataacgtttattagcggtcattttgcacaatacagattatggtagcggatacgtatcatagtttggaatatcttccttacgttgataatactgtaactcccgaacaagttgctgaagttgagtcactcatcctgaacgaattacgcaatacaaacaccacagctgtacatccgctagttgagaaccttctcccgctaccgctgtcccggtcaacttcgttgttgagtcaagaaatagagcgctacgaagaagaacaaccagaagaagatgaaccaatcatagacggcatcgacacttcccgatactccgacgacgtcgacaactataccaacctatcatattccatgcttgaaaaacgcaacttggaactaatggcacagaaccagcaaaacatgcaagcgtcgtggcgccgacatcttcagcatttgggagaggtggagacaaactacgagcaaaatttgggagacaaaagaattcgcagcgaagaagtcttgtcagagcgtaaaagaaggcaattggactttgagcccgtgggagagtacctcgagcatagatggcgcgatggcttgcgatcgatggtgaacatggggatgaattcggaaatgaagtagctaaatagagtaacgaaaaagtaaaaagggcataacttggtttagttatatatagtacaggagaggccggccttctcatctataagttcttgtcaattattctgccgtcttcgcttcgctatcatgtcgctcttgctgcttcccacgttagtaatccgaggacacccctccctgtccttttccatctgcacacactccaaacagtagtacgctacagatccatactggctattgactccaagaccatttccacaaactatacatttatttcccatatggcccaaaccgcactcatcgcagattcgaacccgagctgcgggttttacgaaagagtcacatatgggacatctgccgtcacacagcagacatagcatgcctatgtgagtgcctgggcgcttcatgcattggatcaagtcgtactggtggcgagacataggagtggttactgaaacctaaaggtttgtttctgtgagatggcaccagtgcaccttttccggggtaaagagtatagggattttaagcacaagtaacattgattaccacatttgaacaagtatttttgagtgggattttttcaaaagtcatttgcaagttgctgagaaccacataatattctcagatcaaggacaagtctcgctcgtacatgtcagatggaagagtgcacaatttgcctcgagggtattttgccacataccgatcttggagtggtttcggggtgccggcaccattaccatgaacactgtctactccagtggtgctcccattcgaattcgtgtccttcttgtcgacaattattcaacgctgtgttcgtagtagaccagcagaccggttcagtaaaaaggcgagtggtgatccaaaacaagattttattcacagattccatagaaaacattcccctggagtatgtcaacccgccagcacctccggaagacgaagatatacctgctggcttgtgttctctttgttcctcttcagatgtgcgagcactgacagcgccgatgatgaagtgcaattcttgctttgccgggttccatttgcgatgcttggggataaccaatgtcagagatagcgggatggatcctacatggtgttgtccaatgtgtgatgtttctcaagacgtggtgatttccggaccgtctcttctcccacatcgacctcatcgagttcgcaattggcgacccacttcgatggcttcggcgtctttggtgctggcaccaagaagaagaagcagctccgagggctctacaacaagaatcccagcaacaactgaacgctcgggacgacttattatccacaacgagaacggcgagcttgatgattcgttcttgtataccgacactccccatacccagtcgcggcccatgctgcttaatggaggcgtgctcagtcgtcgagagacccgccaatggcaaactttgaccccagaagaaatccagtcgtggaatatgttccaccaggcgagagaaggtgccgaccaagaatacacccaaccttcacccatcaacgattccagacgaaaacgaagaagaaaacgagacgtgaacacaagcaacgcaacacccaccaatcaaactctcgaaaactctcgagcctcaaatatggtgcgacccagtttttcttcaatcatgaaccaagtccgcaacggcctgtctcattcccaaattccccattcgtctcctcctcgaagcgccaaccattctccaccgggaaacagccccatggacggcacgggaaacggagactcagactctcaactggacgccgacactcggacttttcaccaaaaacccgcactcacattggatcaaaaaaccttgattcaaaagcatataagaaactaccttcgtccgctctacaaaccaggaaacacccacagtcgaatatcaaacgaggaagactatattcgcatcaacaaaagtgtttctcgcaaagtttacagctacgtcttgtcgttatcgtcgcccgagaatggtacgatccacgttacattcatcaacgactacctccacgaccaaaccagcttgaagcagacggtagaccggtttgtggaggaggaattgcggctagctaacaagtaagaatacctaccttcttctaggacccttgggacgactaatgcgcttcacaccgccaatttctccttcttgtttgcccagcaacgagctcacttcgatctcatcgacgtctccagcatcaatgactttgtctaccagaactatacccttgatgtggttgatcaaaccttgcttgttggaggcatatatcatcctttccttcacttttgaaccagaagggcagcagtagatgaatgcaaaattggcatccccatacttgtagacagcgtagattggatgcggatctttcagaataatggagtcaaggtggctgatcaatgacgatgtagatacttgcagatttgaatctaccaaattgacggtttcttgggcaatatctatatcgaaaaccacaaggtttttttcggccaaatttgccaattccgcctcaagttgcaggctcaatcgaaagagcaacatactaccagctttcaggttctccattggcaccatgcgaccacgatctaaagtctggatgttcgcaaggtcatgaacatgtttttcatccagcgacaaaacagcttctgtctcatttccatgaacaaaattcgaatgcgacacctcgctgggctccgtccacgcaaaagtgtgcttgttcttaaagttactggttcccaattgtgtcatcaacgtattcttcgtcgaagcataaagcattttttctctaaccggagccagatccgggatgaaactgataaacccataagtatcctcatggggcaccacaatgtaagccggacgaggaaaaatctcgtcgagatagcgatttagtttgacaaaattatcggctaaatcggtaccgaaatttggagcgttgtcatcggggactagttgcgtgttgtcctcggacaccttgatcacaagaggactgctgatgtttttaaaggcgtccaaaagaccctcggaggctacaattcccgatttggtagacatgtatcgaagtccggagtgttcgcggtgtaaggatttcaaagttggtgagagtgttgtagatccacatgcaggcccatcttcttcagtatgattcggaggttcaccactatttcaaggcaaagcaatcttttcggaggcagggtgattggccagaaattgcaggctccgtccggaaagtcgcaaacaaccgctaatccggtggatatgataaagaagaatgatattcttatgttctctcaaaagccgatgaactatgtcgaatcggtgaaaaaaaatgggtttcatttggccaataatctcttgataacatcgcccaattcgaagggagacatcgtgggaacgcttttgttggaaacagagtcttttgaagtgaacttatctaacgcatacaaaattattaatggatttattgttgaatttgatgaagaaattcttcaaattttcacaaaagtccaccctaaacccgagttacttgtagtgggactcgggcacaagtcgcggatcctcagcgaagccaatcgaaagtacttgtcttttctaggaatgcaactcgaagtgagcgactccaacattgcggcacagaattacgacttgttagctacagaaagaccaaatgttattgctgcattattacttccgcccaacgtgtgagcacgaacactcactttttggtttaagactgcttctcatcgtaccgcatgggcacgaggatgggctggccattggcacccattacaggcaccatctgagagaagtattcgtcgtctggagatgactcgttattaggtaccgggtaatttaccacgttctggtgttgtggagtgctcatcatcatcaccatcggtccttgttgcatgtcgtggtatgtaggtggcctcgatcccgctggtggagggggcatgttgtggtacccttgcatgacgtattgcccatggtttgctggagatggcttctcaaacaccttgtcgagaaaatacttgccgttgggagtggtggtggatgcgtgttggccggcaatttcaaatgaggtgtggtctgtgctcgcggaaagattgagatggctggtgttcatcgaattattgacactattttccttggagtcagacattccaggctggagcgatgcaggtggtggaggctggataggcctcgcttggtgaatgacatgattttgtggatacatgtacattggttgcatgggagcgttgtgcacgtcagggctatcgtcccttttcttcttttgctttttcttcttgttgctcactagcgactggacgtctgtaaatacaatttgaaatttgttcattcccgcttgcatctgtgatcgatttttcatcaccttattcttttgtagcggaggccggtaatcaggtcgcttggttttctcggaaaatactcccatacgaggcttcaagctctcgtcaatcgctgtcttttgaggcgtaggactggctggaaccgtcttttggcgtttttctgaagctggtggagaacgcaccgcactcgacatgatgagagtagaaggagacgaaactggcgctggcgctttcggggtctcgaccaaacgtttactgggagtggttgtgtctgtgttggtgttctgagcattgaaaaccgttttgttcgtttccttcaatggaggccgagacggggtctctttggccaagtctttgatgacgacactggagtggcgttgcggagtgtcgagctctgtgatggaccgcttctgggcgctacgagggtcgtggaatatcgactgtttaaacgtctttttgtcgcttccaaatttgaatttggatggagtaatcgttcccacgtctttgaacggggtcagtttgatgggagtatcgatgaaaaaatccgtgagatgaagagatttgtcgtaaaagggtgtcatgctaggagcgccggcgctattagtgttggaattggcataaacatttaggttgtgggtgagaaatggcgtcaaattgagccccagtccgtagtctccatcggcccccaggttggcaagaacaccgttaatgagttttgatgtgggtgtggagctgtacgagatcacctggtcgttgtagatggttctagcaataaatggtgaatatccgctgatgttggaaggaagttgttttgtagcagaaggcggaggaagcacccttgtagacttttctttgtcattccccagtcttccgtcgttgtagagctccggatcgatgtgccgagaaggcgacgagtttaaaaaatccgacatgggcggtaaaagcaattggagacgttttaagggtggattatatgaaaggaagaaaacaccggaaaaacacggctatgcaaacaaataagcaaataagcaatgacttgtggaaaacgagggaatagatcagtatatgtttttttaaagaagaaaatagtcaactatattcatcaatagcgattgttgaggatcgaagctttgtttacaaaaactgggcggtaccatctctcctgcatgcagaaattcgcgttttgtgtcaccgggactattccgcgcagcgcagtgacactaggtgtgttcccccgcgcggtgcataataatgcatcaaaatattgcatctcaatgcttcacttacagattgattacagattgacacagattgacaacgattaaaacaaaactagtagtacatacctaagcggcaaccttggcatcgttctcccattcctgctcggtcacgtgcatgttttcggtgtcctcagccaaatcatcggcgtcgtaatcgtcatgggcagccaatgacaatgttggtctcaccacggcggagtcaaaagtccatgaagccaatgcgttttcggcgtcaatgatgatttgcttagaagcttcataaccatcgtaggcaggacgggtttcaccaggagtgactggggattcgtccaacaattccaacaatgcctttccgtaaccagcaatcaaggcgattttttcagcgtgctcgcgaatcgagtcaaattggtaattgaaagcagtcttcaatttttcacgagtaatgttggacaattgagcctcggcaaccaacgactcggcctcggcacggaccaattcctgttccaacacgttaatcttgggagattgaggatccttgtatttcaagtaagcaatttggtcggtgattttttgctttctgtcacgcgaaggttgaacactgccctcaatatctctaatggacttgatggtgatacggtattggtcgtatctgtcgatgaattggtcttccaactcaccaatctcgtagataagaactcccaatttgtcagtaatatcggaaatatcatcatcatttccctcaccccaaagtgacaattgcttagcaacatccttacgttcacccgaagtaatctcaatagatctcatcaagtttttctccatcttgaccaactgagccaactttctagccaattctggtcccatggcaccagcagccgactttctcaagttgtgagaaagagaccctttaccaaaaaaccgggatttggtggacgaaggaggaggaggaggcagctgcaattgagcggcggtaggagccctctgggatctcaaagaatacgttctgtgcatagcgattggttttttttgcggagattaagtttgctgtacaattcgagacgaagtggtgccaaaaatgtcgccccttaaatgtgggcgggacgggggtcacaccccccgggtggctggctgctggccttgcgacgcgcgttatctaagcagcgccgggctgaggtggaattcttacatcagcggttccgtttgcggaaggttgtaaacatgggacaattgagcttaaagttgcaaacgtgcagacagcagcatgacagcagcatggataaattatgcagtaaaatgtagtaggcttgcagcagcattattggaccggctgaacccatgcataacttggacgccatctccatagttaatatgcacggcttaacggcgatacgaccacctccatcgcggtgcactgggtgtccatatcggacaaaaaaaccatatcgggcttaattttcaagatcaaaagaagaagctaaaatgttgcactggtacagtctgcttttcaaaaagcacccattcaaagccaacatgacgtctaccggtattttttttggtactggagatgccttggcacagttattatttcctcataaagacggcgatgagtcagaatttaactttcagcgtactttacgagccatgatctatggatcttgcttctttgcaccgatgggagttttatggtatggccgcaagcttccactgttaaaaaacccatttttatcagcaactcatcgccagcaatggctgcaaaagaaagttaatgcggctgatattttataccgagttggtttggaccaactttttgttccagctttggtgtggatacccatgtacaacattgtgatgactactcttgcaatgcatgaacacccgttggaagttgctgcggaaaaattgcgtaacaattggtggaatgtactcaaggctaattggactgtatggcctatttttcaattggcaagttttacattgattcccgttcaccttcgaatcgtgtgtgccaacgtgtggtctgtgggatggaattgtttcctaagttttgcccacaatactcctggtcatggaaaaggaagcggccatgtcattgaggagttggtggatatagaggattcagaacaggaacaaaccatggtttattcgtgaggatatgatagattatagaatagagtgatatcaagtgtatgagtgtattgaggtgaagtgtacttaattgtatgaatggtattggacagtattggagtgtgaactgtcgaactgtaacggttgcgaatttatgaattgttgaaagtgaattcgtaaagattgaactgtaaattgtatggattgctgattattagtcttttcctgtacagttttaaagttcgatcagttggaattgtaaatttgtttgaattgctaaaaggttgcaaaatgcaaagtttaattcaacggctgaatttaactgtgattggtaaattattattcgaaaatcaaaatgtatagaataaattcaaatactagcaatttagttgtgtttcaagctgacaaaacgcatccgactaatctcctgactcttttcaagtgcaatattgttaatcttagtggtgtctgtatggtctaatctcctgcatgcagtcgtatatgtgcgtcgcgatctcggacttgctccgtttttcgagcatgtactcggcctataaaaacctccttagaacaagaccccttacaaccaattgcattactactggatttctatttgctacaggtgacattcttgcacaaactcaattctcccatactgatgacaactcaaaaccaccatttgattttaacagaactttgcgggcaaccatttacggaagcatcatatttgcaccaattggcgaccgatggtataagaccctagccaaaatcaaagcacccagatcaatctccaactccaaaacagacactttggcaagagtgatggcggatcagttgggatttgctccttttctaggagttcccttgtactactcggcaatgacatttcttgaaatgcgaccaaacccagccaaggaagccattgaaagggtggagaataactggtggtccacgcttaaagttaattggtgcgtttggcctgtttttcaactatttaactttgggttggttcctgttcagttccacttgctcacagtgaatgtaattagtatcggttggaactgttatattagcatgctcaatgcacgccatggaaagatcgcgggtgttccattggaagaggagcaggtgatgatgtgatcagaaggaccaacaataaaaccaaaattattcaactgaataatttgtcaaagatcaaaaatcattaaaagttaagaattggaaataatcactaaaaaaatagggacaattgaccacattgaccacataggccagaagcacagaagcacaattgacacaattgaccagaagcacagatcaccattacgtacatattcttatctgattacttcatttgctcgtctatcttacatacacaaaacaacggttcattcaaatttccaaattccaaactatacattacaattgaccctttttcagaattatttttttccactttactctcagcttctccatattctccctctctcacctagctctgtctccaccacctcccgtcctgcatgccactcgtgtcgtgcgcgcgcaaacggtgatcaaattccacaatactcaaaacaacgtccatagtactgtagcctgatctattcactgcagactggttttaacactccattgacaccccaagtgtgctccaacagcatacagctggtctagtacaaaactatcaattttcaactatcatagttgtcgaccttttttcgtgtcgttttctggacccgatataaacgccagaatctgcccgattgagctcaactaattgttgctcacccaactgaaccaagcactaaacaaaagcacgtctccgattgagctggtgttgattaaaagtgccatatttgtcgactttgactcttgctgtggtgtgtttcggctcctaattagccccacatttgctcaacaatccgaacaaacagtcactgcaccaactcccgataaaaattcactcgtggtccctataaccacccccatcactcataccgcccatcatgatgaaaggcttcaagaaccgcctttcccgcggtaagggacaatcttccaagaaatcagacaaaaaagaatccaaagacaaattggagaaaaagtcgtcttcgtcatcgttggcttcgactacttcgtctcagaaccagaaaccaacgtcgggaacaaattcggcatctccctcgccgtctcggaacgatagctccagttccatcaagtcgctagactccgggtcgggtcgaaacactcccaccaaccagggaacggatcgcgctgccttggcagaccgcacaccaacgcaactgccaggccaggaatctccaaagattgttatcgacaaccctagtactacaacgcatattaaccccgttacaccaaccccaacgtctccaaccacaaatgtgaattatacggcatctcctccttccagcatggttggcgaaactctcaagcctgccccgggccacgccgtccattcccaggctcactctcctctacatggacttcaattgaatcctaacattgcatctccaaatagggaaaactttgacatcgatttgattgtcacccccaagagacactcctcgtcgcgattcgagccttcgtcctccgaccgttatcaagagataacaaaacttcctggtttcgaggaggttttacctgaagaacaaatcaagttgttcatccagaagattgaccaatgtaacatcatgtttgatttcggagacccaacacatgacattagaggtaaggaaatcaagcgtattactttgcaagaactcattcagtttatactgaacaatcgattcacatacaccgaggaaatgtataagcatgtggtaacaatgttcagaaacaatcttttccgcccaattcctcccccagttaaccctgtgggtgagttgttcgatcctgatgaagacgagcccgtaaatgaacttgcatggccccacatgcaagctgtgtacgaattctttttacgcttcatcgagtcacccgacttttctcatcaggttgccaaacaatatatcgaccatgaattcatactgagaattcttgagttattcgatagcgaagatcctagagaaagagattgcttaaaaacaacgctccatagaatttatggcaagtttttgagcttgaggtcgtacatccgcaagtcgataaacaacgttttccttcagtttgtctatgagactgaacgtttcaatggtattggtgaacttcttgagattttgggctccatcattaacggatttgcattgcctttaaaagaggaacacaagattttcctcgtgcgggtgttgatgccgttacacaaagtcaagtgcctttcgttgtatcatccgcaattggcctattgtatagttcaatttttggagaaagacccatcgttgaccgaggatgtgatcatgggactcttgcgtttctggcccaagatcaactcgcccaaagaagtgatgttcttgaacgaaattgaagacatctttgaagtcatggagccaagtgaattcctcaagattcagattcccttgtttgcccagcttctgaagtgtattgcctcgcctcatttccaggtcagcgagaaagtattgtgttactggtctaacgagtattttttgacattgataacggagaacgccgaggttgtgcttcctattgtatttgcagctctctacgaattgacaaatgccacccaaccgggtattgctaccggtgctatgcaacagaaattgttggagaatcccgatgcaaccaccgatgccaatggaaatctcattgatcgtggattgatattgagcgatattagccacacttcaatggaacgccatcatcatttgctggacccaatgggagcatccatgagagggatctcggacgaagagtactatgattcattttcgtcaccagatcaagctggtaatcttgaggatgagtttggagctacaggtctgcttccacacaactccgccacctccaactggaataggagtatccatctgttggcatttggagcgttgaaggtgtttatggaccataatccaattctttacgaccattgcaccatgttatatcatcaatcattggaggaacagaaagccagagaagccgccaggaaagaagggtggaaacgcatcgaggagtatgtgaagaacctcaagcttcaacaggaagtcagggataccccaatggcgacgtagactttttggtgttgcattagtttataagaaacaagaggctttatctagtggtgcatcgatgtaaaatccgacactataaaaatatcgtgagacttgaaattttcaagcattctatattttagtatgtgcgacaaatgatgaatcttagcctatgactgattttcatgaagaacagtaaaagaaccgctacactgatgtcctcatgctactcacaatgctatctaggtagattgtaaattggtaaagtcacaagtcctgcaggtaagactctccgaggagctcctcggaccagtttctgtggtttcttatcgtagctagcacattcaaagagccctttttagtggcatcttatcaccagcagccagtaattcacctctccgagcactatacgggcatcttcatcgccccaacgtaagctggtgggtggatgtaaaattttcccagattataaattagcctcatctcgcatcttttttttttggcaaaggctgcccatttgcatacccagaacattattatggtattgaacgcatcgtctgctactgctcacctcaaaacctacaagtccaaggatggtttggacgtcaaaaccttgattgactccagcaactttggtggcttgacttataatgactttttggtgttgccaggtttgattaactttgcatcttctggggtgtcattggacaccaagctcaccaagaagatcactttgagatcgcctttcgtttcttcgcctatggacaccgtcactgaagaaaacatggccattcacatggctttgttgggaggtattggtattattcatcacaactgtactgccgatgaacaagctgaaatggtcagaaaggtgaagaaatatgagaatgggttcatcagtgacccagttgtgatttctccagatgtttctattggagaagtgaagcaaatgaaggccaccatgggttttacttcgtttcctgtaactggtaagtgttgagtttttctttttgtttgttttctctatgatgatcaaaatcacattttataactttcgttctaccgatttcatcaaacgatgatgtggagaaatttgttactgaagaaaatcgagatattcttttgtgcttttactaactttagaaacaggcaaagttggaggaaaattggttggtattgtcacctcgcgtgatgtccaattccaagaagaccttgatgccaaggtctcaaccgtcatgactaccgatttgatcaccggaaagcaaggtatcactttgactgaaggtaacgaattgttgagaagttccaaaaagggtaagttgcctattgttgatggacaaggaaatttggtttcaatgatctcgttgaccgacttgcaaaagaaccagacctatcctcttgcctctaaatcgttccactccaagcaattgttgtgtggagctgccattggtaccattgacgctgacaaggagagattggagaaattggtcgaagctggtttggacgtggttgttttggactcttccaacggttcgtcgattttccaaattaatatgatcaagtggatcaagtccaagttcccagagttgcaaattattgctggtaacgttgtcaccagagaacaagctgctttattgatcgaggctggtgctgatgccttgagaattggtatgggatccggatcgatttgtattactcaagaagtcatggcttgcggtagacctcaaggaactgctgtatacaatgtgaccgagtttgccaaccaattcggtgttccttgtattgccgatggtggtattggaaacattggacacatcaccaaagctttggctcttggtgcttcgtgtgtcatgatgggtggtttgttggctggtaccgccgagaccccaggtgagtacttttacagagatggaaagagattgaaatcttaccgtgggatgggttccattgatgctatgcaacaaaccgctaccaatgccaacgcttcgacttcgagatacttctccgagtctgacaaggttttggtggcccagggtgttgctggagctgttgtggacaagggatccatcatcaagtttattccatacttgtacaatggattacaacattctttgcaagacattggtattcaatcgattgaggaattgagaaccaaggttgatgctggagaggtgagatttgagttcagaactgcttctgcccaattcgagggtggtgttcacgggttgcactcttacgaaaagagattgcacaactaatagtttgtgtattcaatgtatgataagcgaaggttgcattttcctgcatgtaaaagggttaaatgggtgcaaattaccaatgggtgcaaattaaccattgggtgcattattagacacgattcatatatactctatttcaaagttcttcttctcattcctattcctttattttagcggaagagatacaatatcttttcctttgttgttttaggctcgtacttttcctgatcgggcttggttgggtcctttccgttctggccctctatggcattgtgagtatcgcccaagtagtagttggtttgcatgaaactgatgaggaaattgagaaattccaaagcaattggaggtgcaaacatgtaaactgcaacatacgaatatgctttgatggcaccttgtcttgcatcagaatcataaggtaatgcacgcaacgaactaacgtcagaatagaacccaaacacttcttcatcactataggtatcagggataaatcttctcaagtaaccaggcaactttgacgaccaaattggagcagaaatggtgtacccaatagcacttcctactgttgaccaaagaagtaataaagacattaccaacgacaagtcttgatgaggtacagatgcctgggacgagatttgggtaccaatggtggagtatgccgaaccaaaacccatcaatacctgacacatgacatacagaccagtattagctgtggttccttgtgcgcgaagaggaagacagtaagatacgcatctgatcaagattccaaacgattgcatgtacttgtaacggtgggtgattctgcaagtgattccagcgacaataccaaagaaacacaacgacatggtcaaggtattattaaagtaggtccaattttggtcagaccagtctttggcaatccacacgatagttgacaaatactgcagtctgattccatctgccaacatgtagatgaagttgatgatgatacaggttatgaaagtcttattcttgatgattctttttggcattgaaggaaaaggagcccaaaagatttcataaaacacaaaaatgatcaacaataatggtccaacaacaagcatagcaatgagactgggattcttccagccatcttgggcgtaagtgtacaaagaaaatggtaacaagagcaacgaccatccgaaacctaaaagaagtaaacccaaggcatcaatttcaatggcagaatcccaaataatcttttgaagagtcttctttggtctgacaactttgggtacgtatttttgtgccttgttctcaaaatggtacattacaccaattgctggcaaaaccactactggcataataatggcaaacataccgtaaccccaccgccaattgcgtttcaaaatggcttccacaatcaacccggaaaaccaaatattgataaggtatggactagtcatgattccattaacaactcctctccatttcaagtcggtcaagtcagctacaatcacatctttcaagaaagacactccattggaacctacggtagtaagtactgaacccaccacataagctccaatggtagaagacgaagctgcgataacggtaccaactgtataaaagagcaaagaaactccaaaacagattggtcttgaagtaatatcggaaaactttgcctgaaaaggttgcacaacagagccaataatcagggtagcgatattgacagtggatatcatcgaatgtctactgaaactcgaagtcgctggaacagaataattgctggtagtagacccgtctaatgacaaaacccaagcaattaccaagagacatgtacagaaagcaatggtgatgatttttccattcttggccgagctcatcattaccttgacattttcaattcttctcactcctcttgactttacatactctgtggaggtgtcggagctcaccaaatgaagctctgtttctgattctgatgcattttgagcattttcggattctgattcaagtttgttggaaccagaattagtagaaattgcagtagattttgcaaccgctggttcctgaatactttttccagaaatggagtggacagaatcagtgatcttttccgaagacattttcagtacagaaagttgagaagatagtcttcttaaatactagttgcaacggagttagtgccaagatttgcgggtgctcatgcaagtgccatgcaagtaccatgcaacaggatgaggcggctagtgcattaagggcaatccaaagaccattgagctccagacttagaaggacaattttaacaaacaatgaaagtatctcatagctggaaaggtgctgtggcaggtaaactggcaaaaatggcatttggttaaaactcgagtgctgcattccggccccgttttgacagatgcggcttgtgcattagaactgaaaaaatcgagacaacattctcatgattggataaatttcaagccgcaaacagcaaaattcatgcatacgagcctctgagagaggtaattcatgcggatgcatgcatatttagaatagctgaaaaatgacaacttgatggttttggcctccccaaaaactctctgagacagttccaagcatgcacaagtcatttcactacgtgtggctatcttcggcgcttcccaaaagcttcatctgggcccaattgcttgactcgcatttttctttttttttttcactgatgaatctgataaagcgatttcggaaaaagcgaactcggaaataaattttctgcattgttcatgcaaacaatttgaaaaatcgtttccaagactggcatttatgcatactatcgtagccgcaatcggatcaggttacagttacgagcttgaaatactaagaacctcaggattggtggagtgaaaatgagagtccagagtatagtctgcaatagcatggtatggaaccattctcaacattccggtcaaagtgagaaattaccttggcacaaagtgcgttgaatagctaacagaagtagcttggggtattcttcttagccgcattaacatgggatgagctaattgatgcacagtctataaaactttctgtgcagcaacaggaaatggaaaagaacaaaccaggtacacacaatgaccaccataatgaaaggaacgataatgactagacatgcaaaatttccagagcgttatgaccagaaagggaagcaagcatcagctgagttagacatactcaaagctaaagctgatctgagtaagatcatgtcaaagcttaagacctgagttgtcccattctcgctttcctctatgcagctacggtacatgccccaggatttttcaagcagtactttggagccactggtgttggatgatgaccaagactcaccaaatattctcgaaatgcgagaagtcgttgtccaaagtcttctagacgcaattggcccttttcgttcaagtttccactccaggagagttctgctagtgcagcagctcggggccatagtttctgggtcaagatattactgtctacttgctcagaccaaagtggagcttcatatcccaagatatgacttttttcagtttccgtcaacgaaccagttatgttcatggagtagatccgctgccatgtcttgtagggaccacaccatgagtctcttccattatagttccagttgtaatttgtgacgttttcgacatacctaatgtcgtttgtgaagaaagttccaactccacaatcgagatataagaacgaggaagacgaaattattacatcatagccacgagaggctaattgctggatattagtgtgttctctccaagactgcaaaataacgtctttgggcaagttagatgcattgacagaagaaagtaaaacgtcttcccacataataagccttctggcttttttatttttgaaaatgggtaacgcttcatcaagccaatggtctatcaaacccagaaaccctcttttgctgtgactctcaagccatgttctaattgacaaagatgagttatagcacccaacagacacctcatcggaaccgacatgaaaaagattatcagaaaatgccagtgaaacttcatcatacacttccttaaccacatcataggttttgttcaagatcaaattcaattgaccaggcggtggttctactgcagttgactgcttttcccagtcagtatcaccacaaatcaccaactcagcatcgtttcttctccatcctgctctagcatggcctggcatgtcgatctcaggaattattctgatggctctttggcgaccatatgaaactatagcttgaatatcagctcgagtgtaaacttcctgactagagtatgcatctagagccatctctgggtgagattcaagtactatgggccacgactgggtatccacaaggtgccaatgaagagtgttcattttggaaagtgccatgatatcgatctgttcgagtatagaattgaccgtcaagtaatttcgggcactatctatcataaggcctcgatgtgggtagagtggtttgtccttgatgtgcaactcttgtataaacaaaccagcggccgccaattgttgtattgttgtaaaactgtgtaggattccccatctggttttactgctaatttcaatacttgatgtttgtggctttactttcacctcgtatgattcatctactcccatttgaagatcagcatcagcatcttcaatataaacattgaatacacacggcagggcatttagggttagtttctggtcaattatcgcagacaccatacggtcaaacccttgaagaacaatagaatcaagaacattagaattcaaataacaggctgaagacaactttaagtgtccatttcctactttttccacgtatttgggagcaggaagaagacccaccgctgcaagaattaccccagcataaagtgcaaagataagatatcgcattgtaatgagaaacgatgtaagataatttgtgcgaaacaaaggtgacgtaagaaactgcgatttgagagcatatgaacaaaacatacctggtattagcgaacgcaacaagaaatgttagaacaaaagacatcagaacaagaaacaagaaacatcaaacatcaaacaataaaacatcaaaaatcaaacagatttgcagccaatctgcagaaaatttgcaaccatttcaaaaccaatttgcaaccattcagcttgcattaaatcaagatttcacttattcaacaagtcccgcgtggacgcagctactgattcagcagcgggaattggagtccaatcaaaaaattcctgtgcttttttcagcgaacaagattgacgtaatcccaaaagaggcaccgaagccctcaatggtggaacgatatatgacaacgctctgatcaaataactggaagtggctgatttgggcaagttgctgatctgttgttgagtaagttcgggtttcatcatgtttgcaatatccacaagtgaataaaccttctctgattcgctaagaataaaccgttcattctttgcttccggcttctccattgccaagatatgtagtttagcaacatcccttacatctacaataccatatgcaacatcgggacacacccatttaagttttcccttggcaaaaaagtcaataataataaccgaagaaggtgccttgcttctatcataaactggaccatagattcccacggggttcaacaccaccaactcaattggatgagaagactccatattgtttttggatctgacaaactcccatgcagctctctcggatttggctttagacttgatatacgcatctttggtggtactttcatcagaaaagtcatcctcggtgtagatgtctttgggaacttttgaggctgtaacagcagcagaagaggacgtttgtacaaccctctttaccgattttgattcggatgcaaattttaacacccttttagtcccttccacagcagtagcaatcatggattcagcatgaggattttgtgacgaaggaaccggagaagccacatgacacacataggtcgctccctgcatcacctctgcccatcccgaatcatcttgcaaatcagccaccatatattcgattcgatcttcggggtcaactgcggcttgcttaagtgcatctttcaataaagcctcttttttagcatctcgtacagtagcccgaacatgatatccctgccgaagaagttcggctacgcaatgcgtacccacgtacccagttccaccggtcacaaccactattgtcatgtacaagttaacaatataggatcggactccgcggcgactctgaaatgtcaaatgcaccaccctgcatgcacaatgcagggcttatgcagcttcgtttttgacacatggaagcgagtcgacactggcaccaattggaccccgcacaacatcctaacaaaagcctccaatttttcatagcaaccagttaccaggtgaaaagcgaattgcactgtcagtagcagcaaaatcatcaacttttcacagtcacttgcagtaagttgctgcaattgcctcatgctctcacactggagtcgactccgcaatctccgctacgtgcatcaaccggccggcatacaatacttgcatatgataggtgtgaaccccacatataactaggacggcgccaactccttttctttatctgaaaatgttgagtgctacatatgtcatcttgacactcgtcgcatttttcactgtgagacaggtgatcatcaccatcaagaggcgcaaatttgcgagagaacatggctgccaaaattttaccaaaaccgtaggaatggtgctggtaattgacaatattaaaaaggtctacaaagctcgtcgcgagggtagactcacggagcagttgcaggaatcttatgacctttatggagtggacacttttcaggctcgtgccattggaacgctggcggtgttcactcgtcaccctgagaacattaaggcgatgattgcaactcaattcgacgactttgatattggaaaacgccagcaagtgtttagacccttgttaggttttggtatctttgctgcggagggacaaagatggaaacattcaagagcaatgttgcggcctcaatttgctcgggagcaggttgctcacgtccagctgcttgaagttcacttgcagaatttcgtcaagctcataaaagagcaaaatggcagttttttcgatatccagcatttgtttcaccggttgacaatggatgccagtaccgaatttctctttggtgaatctgtgggttcgttgaaatcacccaataatgaatttgaggctgcttttaacacctcccaacactacttgaccatgagagctactcttcgtggagcctactttctcgttaatcccaaagaattcagagatgccaacgaagttatcttcaagaccgttcgttattacgtcaacaaggccctcaataccagtccccaggagctcgctaagcaaacagaagagggctacacttttctttatcagctcgtgaaccaaactagagacccccaagtacttcaggacgaaatgttgagtattatgttggctggtagaaacaccaccgccagtcttttatcgttccttttcttggaactttcccgcaacaagcacatctggaaaaagcttcgtgaagaggttcatgaacactttggaaacggagaaaatgcccggttggaagatattacttttgaatcgatgaaacggtgcaactacttaaaatgggtcatcaatgaaactctccgtatgtatccctcggttcctaccaatttcaggcatgctgccaaagatacgacgcttcctagaggtggaggacccactggtgactcgccggttttcatcaaaaagaataccgacgtctactacaccatctacagtactcacagaatgaaagagtactatggaaaagatgcggaggagttccgtccagagagatgggccgatttgaagaatatcggttgggcatatatgccgttcagtagcggtcctaggatatgtttgggacagcagtttgctctcaccgaggcatcttacatcactattcgtctagcacaaattttcaccgagttggacactagcgaccatgcgtacccgcctttgaaaattgccaatgccacaatgagaccaatgaacggagtgaatgttagatttcaatgatctttatatgaaatgaatatttgcagccatttaggtactgcacaaactcaaaaccgttggatcgaaaagcggttctcagcgcacaattacataaacacctcataagtggctggagccaagattagccaagaatatgtgcgatgcatgcatgacaggtctgtatgcagtacattgacttcaaaatattttttctggacaattttcttggcgccttgcatcctcggccagtgtttttagtttgacgagccaaatgcggcaaaatcactgcaccaagctgcgcgcggtgcggagacgaattgaatgccgagaccaagtcaaaatcgtgtggcttaaaggcgcggagacggaaacggacaccacctggccggaacccggtgcggggctattgtggggcacctgtcgatattttccaccccgcgtatgaccccacctcattcgtcagataatgcgaagcactgtaatatgcagcgccaatatagagatacgtatgagccctgcgccaagaactaacaccgaaataacttggtgatttactggagatgtgagtaaattgttggtgatttctcctcactttgaccccgggaatgatcggctcgccacgtcttgcctgagcgattatttttgcaaaggctgaatcccagcttacgtacgctaaccccaccattcgacgcatggccccaatggggtatcggccatgcctgcacacaagccgtgcgcgcgcctcgcctcggaaccccagctatagttgccgtacgagatggcgggcgtgcggacgttgggtatagtgcagggcccattgtttttgtttccccccaacacacggtatatgcaactataaagcaacaatggcgtcactagccctttccggagaaacttacatatgcattgtttggggaagtggggacatgtcggtatgcacgccccgatatctatcatttcttttttgcagaaaaatttcttgacataatgtcaagtgtgcatgaagctgcagcggcccgacctcagttgctgcgaccccgcgtggttttctataggcagtaaacatcaccaaacattccaaaacatcaccaagaccaactccagagcagtatgggacggtgttctagaccacgcgtcgaatgcaaaaccccacatgtatctttggctcgggacccgggttcataaatgtgcagtcttcgtccgcgcggcgctcgcaaccatgcggcgcggctacctagaaccaaacgtcatcatgcgttgcaaatggcgctagatgctaccagcttagtaaaaatattattcgctggctactactatataaatgccggttcctcggccaccagtttctagtcttttcttttcgcaaatatgggtatcgatatattttcgagaacaaacactatgggcttgacgaaccgctcgttacgagtggccgttactgccgttgcagttactggtttctctttgttcggttacgatcagggtttgatgtcgggtatcattactggagaacaatttaacgctgagtttccacctaccggagcagttaatggagttactagtcaccatactaccgttgttcagggtgcagtgacctcttgttacgagttgggatgtttctttggtgctctttttgccttgttcagaggtgaccacattggtagaaaacctttgattatctttggttcgcttatcattattcttggaaccatcatttccaccgctgcctttggtcctcattggggtcttggtcagttcgtcataggtagagtcattactggtattggtaatggtttcaatactgccaccattcctgtttggcaatcggaaatgtctcgtgctgaaaacagaggtagattggtcaacttggaaggttccgtggtggctgtgggtacatttattgcttactggttggactttggattgtcttatgtcgatacttctgttcaatggagattccccgttgctttccaaattttctttgctgctattttgttctttggaattattcaattacctgagtctccaagatggttgatcgccaaggacagaaaggaagaagccatgacaattttggctgctttgaacggtttggaagtaaatgacgatgctgttcatgctgaagccgtggttgtggccgatgccgtcaacagatttgctagatcccaagttggtgttaaggagttgctttccggtggaaagacccagcattttgccagaatggttattggttcatctactcaatttttccagcaattcaccggttgtaatgctgccatctactactccaccgttttgttcgaaagtaccgttttggtcgatgaagaaccaggatggagaagaagattgtcattgattttgggtggtgttttcgctaccatctacgccttgtccaccatcccttcgtttttcttgatcgacactcttggtagaagaaaattgttcctcatcggagctattggtcaaggttgtgccttcatcatttgtttcggttcattggtccacagaactgctgagaatgccaagggtgctgccgttggtattttcttgttcattgtcttctttgcatttaccattcttccacttccatggatctacccaccagaaatcaacccattgagaaccagaaccgtggctagtgctgtgtccacttgtaccaactggatctgtaactttgccgtggtcatgttcactcctattttcatcaacagatccgattggggttgttacctctttttcgcttgtgtgaacttcctctgggttccagtcattttcttcttctacccagaaaccgctggtcgttctttggaagaaattgatatcattttcgccaaggctcacgttgacggtagtcaaccatggagagttgctgctaccatgcctaagttgtctttgagtgaaatcgagcaacatggtactcaattgggtctttacgacaacgatttcgagaaggagcagtttgagaagaatgagaacgtttccaacacctcgtctgacgacgccaaggaaggtgttgacacccctgctaataatgaacccatgattaaaccagccgaggtttaataatcgagactgtaacatatagattgattaataccatacacagtgtgaataaactacataaacaaagtctatacaagaaaactatacacaaacaatatctaatctatacaagaattcttataaatctcgattgaaatgagtatgtaattcgattatttgcagcagttttcacttgatattaaagtcattggtgtaccaaaagatttttcaatgaatgtgtttcctttcttttacgaatggagcgtctcaaacattcccaaaagactaaagtagtgtccaaggattcccaaaaggacaaaaatgtgccatatactgtggctggagaaaaagtagtccacccagtacaatgaccaaaagtctttgtgatatactgtctttgttggctcgtcggggaaatgtttgtcgatgatttctctgtattctttggactgtgtggggtcttctttgattccgagattatcgttggactcgtcgttagtcgaatcttcctgttcatgtaattctgtttccaactgctggaattcttcttcaccgctgtgttcaatattatccgtaagaacatcacgagctgtatggttgtgatgacatgggccatcttcattgataatcacatcgtaccgccatctttctggtatcaaccctccataaaagacgacacctgccaaatatgcggtacaactcttgagaacaagaggcaggaaaaacttgagcgataccattactccctcattgaagcacatggcaacgaaggtcgtaagtcccacaaacgccaaaccaacaaaaaacccaattctcaatggcctacattctggtctgtcaaaataagacgaccaattcaacgttaaaccaccaaggccacagaggattgtaaaagtcatcactattttctgcaacttggggaaatggtacaatgagcaatattccgacgaaatcaccgatgctgagatcaaaatagtgattccagtgtaatctactgatgcacaactcgatctaactggcaactttgcgaaacatgaataagtgtgccatatagtagagcatgctaaacacccaaaagcagccgccaagaacatgtacacaaccacattgtctctataactgtttatctgaaacaactcggtgctgggcaaatggacagctcccaaaaatatcacaatcaatgcgcctataagatgggtccaaatgttcatggattcgttatggttgaactggaatacagatttgagcatggttttatggctcaaggagaacctgtacccgtagatgatgtatctattttctctccagcttaatggaatatcgtagtaatgcaaatactctttctcggccttctggagagctttattgaaattgtagaaacgaaagtgctggaagctaggggcatggtagtctgtagtggcctgaggggtcttctcctggatcaaattgtcaacttgagagagtttctcgtcaaagtattggatggtggtgataattttacgagatagaatttctttgctttgcgagagttgagtggtttctgttgctggcgagcctggttctgaggcgggagagctgaataaataggtgtactggtcatctagcgtgttgtaaaggtgttcaaggtttgttatcgatgactttaagacggaggctttgatcaaagaaagccgttggtgaaccgtacttaaattggggagtgtaaatgaccttaacgaattaagactggcgctgctgtttctcctcagagtgctcgacttctccgggaactcataattgtcgtcgtcagacgctcggagccggaaatactgctcaaaagtatccaatctcgattcgatcgaagacaaaaaacggtcgagtttttctaccaaaacttcttctgtgggcttggcaacctcctggcgttcttgagacgaagaaacgccgtcgctccgccggtttctgagcgtatatgtttcggacatgtttactaagaaaaagtgttgcaaggagttgctcgagcggaacctgtgattcaggtagcgagaacctgcatacagccgcacgttttaagatcgtttcttttcccgaccggaccggcccctattgttctatgcagtatattatatagcgacctatttaatggtgtttaaggcgttcaaagtattcgtagtcgtagagagattttcgaataggttttctcatcttgaactgagcagtgaactcgttgtatttcttcctcaactctgggtttgttttgagctcctcgttatcccggccgagagaatcgaacaaatactggcgttctttagtgtgtaaatcagtaacctcttttgtaagataatactctgttagtatgttgtcgttctctaggagctggagaacctggtcgtctgtcatgtgggtgactttgttgagcaatttgtcgcgatttataccattttcgtccgttacttcttcctggttaaatactggcgccaactgctcttttcgcaaccataaattcaatcggttgacaaagtaccaatcgtggaattcgtagtcggacaatcccttggagtactcgaatatcaatctgtctgtgatagtcagcggaataaatactggaacccctccaagcatagagtatctgagtggtgagagttgctcgagcttgtagaaatgctttctacggtcgttgtaaatttcaacctgatcatcctcgaaacccttttctatgtttgccaatccattgtcgttatactcctcgggagtatttgcttttgacttgctcaagccggtaatatcgatgtatatgcctgagtcgacatcgacaaaccgagcatcgatatgattcgatttttctgaaattcccctattgtggatgtatgttccaacgtctatcaagaagcgcccgtagccttctgtggggtcctcgactaccaaggtttggttatagcttcgagcaagacgagccaactccaccgccggcatttggatgtcgatgtctacgtcaaaggggaacattaatccatcccagtaccacgaaagtagcggaccatgcataatccaggtgatgatccccttttcctcagcaaagcggttccaatttctcaaaagacgatcgagaataatattggttctggtggtgagttctcgttcagtccatccaattctgtcatagttgagggctccattgaagaaacgccagtcataatgccagccccattcgcggtctctgtttctatcgtcgtcgatacggatagtagccattttgaagtaagtgggttcggttttatcgtcgtaattcgagcattcgaccaacccattatagtacagtttttcttggacagaaagctggtccaacggtatttcgtggcggttctcatagaaatagatctgatttttgatcatcgacagatggtagttgaacatttctggtgtgagttctaattcacgagatgccttgggatcgctctgctgtctcaacacctggtacatcttgtgggtgtcgtcgtcttcattcaagtaccgtggtgtcaccttggacttcaagtcctcaaattccttgggcaaatcaagacgtaataacgtttgttcgtcgatggactcgatatcaaagccgttagacttgatatagtcggtgactataggagagctggccaaccgctggttgctgttttggtccacctcgaactcataggttccacctttgttgtctccattcaagaaaaccaccttataaggtttgggaagatgttgagttaaagcgtaagacttgctttcaagaatacgaatatcattgaatggtctatcatcatgagtagaatgcgagtggatgacaaaaccaggcaattgctcacgtcggcggaaccccatttgactgatttggtcgtcggtgtagttgttgttgttgaaacaaaagtacgaagggtctggatcattattggtgaacgagcggatgatctcgcaagtcatacgttgttctaggggctttgagaggtcctcgttgagtaccgtaaggtccatccagtcagcccagttgaaagggagcttggggagatcatatttgttggaatcgaccggtccatccgacaggtcaagttcacggtaccgacgtttaatttcattaagatacatcagaaatgtgaacctggggtcataaaagagctgtggtttgtttgcccaactgttttccgactccttttctgcaagaaaatgagatatttccacatcaaccactggttcggtgatgtctgtctttgctaaccaaaatctttcagggtcatcttccacctgtttgaacttctttttaaccttggattcaaacgacgtactcggcgccggcggcgtattggatatgggttgctggggatgattattatcgttgttcaacgatttgctgaaatctcgaaatttggcagggatgagtttgtagccgtagaaatgagaaaacgacaaaacaaaaacatttatgactagaaggagacccacgatgatcttggctagtctgagcgacagcctcgactttattctggatgctgctctagtaaacgttgccagaagcagcatgatcgcttaaaaaaaaaaattgttgacgagccaaacgatcgtggcttgaaatcgtggcgcttgctagaaaataagaccgctgctaatctgggtagtttgccgaagtttctttgaaattaaaaccttcgaattcaaacagcgtcacacgatacttatgtgatggctattgttctcgcgcgaccgcgcacaaattggctcaaacagggaaggctatggcggcctgtgttacgatgcatggtgcggtatggggctgagggaaaaagaagaagaagaagaaaaagaaagggaaagaaagaaagaataagaaaagaatagtaaggctctttaattttattaggactttacatgagccgtttcttggcaccgacattttcactattttccagttttcgcttcgcacagttttaaacttctcatcgtttgttgcccgttttaagatgcgaattgttcgggcgatcaacgcgcactgcctgcgtttgaagcattgatgaggcggtgttaaagcagacggattgatgtattcacaatgctctacataatctgaaccacttggagctgatagtgatggttctgttatgtaaaataactttaaagttggctttgaaccactgcaattcagaccttcccacctacacataaatcagcctcacacatagaaaacaaatgaactaaactaattgtcaatgtagcttggtcaacaagctcagctacattaggtacaactttgtagctttcgtctcaagtgctcagctagtcctggtacgtcgtggggtcccagttggtaaaccgctggctcgactcaggatgcgagagaagcttcatgtcttggctcagaatgtcaaaatcaaagacattaatgttctcaacggcacggtccttcttctcactcttgggcaacacaacaaacccttgttgcaatgaccatctgatcaacacctgagctggagttttttgatactttttggccaattggaccaaggtaggatcgtgaaaatttttgcctcgagtaagtggactatatgcttccataacgataccattggccttggcatagtcaactatatgggtccgcatcaaccatggattcaattcaacttggttaaccacaggcttgatctccaatccgtcccattccaacaactctttcatgtggtgaacaccataattcgatacaccaatcgacttgatttttccactcttgacagcttcttgcaatgctttccacgtctccaatctcttcgttctgttcgattgaggcgagtggatcaacaccatgtcaatatattgcaaatccttgactttttgcaagcattcgtcaatggctcgcttggctttttcatatccatggttaaagtcgaaaatcttggtgacgtaaaaaacgtcctctctcttgttgttgggactttcctgaagccatttactaattccttcaccaacttccttttcattcttgtaaaattccgccgaatcaatgtgcctatacccaaccttcaaagcattgtatgcgacttgtgaagctacaccggcgggtgtcatgtaaactcccattgcaatcacggggatttttaagccattgttaagagtgagctttgagttcatggtgagggaagtcattttatggttgcaaacttggaggaatgtacttatatagattgtgccgttacgagcattggactttttttctttggcagatacggtcggggttaattcaatacggtacggaattaatccacaagttattgccgtcacgaatggtcctttaaagtggtgacaaatttcattttcgtatgtcaaaaacccttactgtttctgggttgctgacaaatatcttatgcggctcaattacgaacgtaggctgagttagccatggcataagtgtatagtaagtgagctgtgagagatcattgcagtatcaattatagtagaatcaattctcttaaaacattaactaagaatcaacttcttactcacatcaaaaatgcagagctaatttttggctgcaaaaaaatgagtaccctctaagtaagcagttgtgcagattctgtctgataagatggattctgtgatctagctttgaggactcaaatacgagttcgtgactattcatgatcgtaatcaacaaggaagataagattcagctagaactttgtagaaaaatccgaaaacattcagtgagctagttgatgaagatgaaatagctattaagttggcactgattctcataccagaattcacctactcatcattaaaccgcttctgttccccacattgaccgtttcctttctatgctgtccctggcatgagctgttcatccaaaagacaatcaagtgcagggtcaatgggttgcttatatccatctggtttatacggaaatgtgtcaggatccaataagtttgtgctgccaccgttgtcaagccagtcctgctgccaaaaactcgggatgtcttcaaagctaaaatttagtatatcttcaggagtcaataattcgatctcttctggcgatgagtggtcgttcatagccgcatttgaatgatcaccactttcctcatcttgtgagtcagtaccctttcgacgcattctttgcaaatacttttttgttcgtatcaacggaagcgcctttctcttcaaaggatcattaccctgtagacactctaggtagtattttctgggggtttttcccgtgtagtttttgaacagtctacaaaaatgccatttggaagcgcccacctgctgcgctattgcatcgaagtccggcttctttcctgctcttgcagctctgcctataagtaagcaacctttggctacattttctcgtgttgtgttccagccactcattttttcaggtttgcaccttttgcacggtctgtatccctgctcgatagcctcttttagtgtgttacaaaactgaacatttttaagattgggaaatcgtgagtagcaggtgggccgacagcatatttttgtagtggccaccaagtacaaaaaatgaccttcagcatccggttctctattaagaactgcttgtagtttctgatcaaacgtctcgtagcgtcccatcttagctatcaatagttggagattggtgataaaattgttccagtttttggttccagtttttttaattcaagttttatagaattgctagatgccttaaattaatattgtattctcgtttctgcgttgttaaaactcagctcgtgattagtttactttatcaccgtgaggctgcgctgcatggttcactatataggtgcttttttgctctcaatgttgagactgaagtcacgttcaattccagtgttctatgcaggatcgcgagtagattaaatggctgcaaattatgacagctgaccaactttccactattcaatttactagtagcaatttatgcatttcatatacatctacagtctaccacgtctttcttcgaaaaatctactggattccaatttatcgagaatttcggccaccctgagtccaaatgactcttcatatgcttccactgcatcagttgcacccagagttctttcgtcaagttcttgcaactttttgtataattgacgatcaagctcggcagtggcatcgtctgcactcacattttcgacttcttgcatcaaattaaagtcgttaagatcatcctggtctaaaccaaagtcgttggcttggccttcaccaaagatattttcgttgttcttttcccacatatcattcaacttatcttggtcactggcattactgaatttgagctcactctttttctggagatactctttgtaaagtttgcgcttctccactgttcgttccacaatcgagtcaatttgcaattgaagcttctcctcgctgacaggttcgcttgcctgaagattcagcatgtcaatgttgaccaaagagtgatccacaaacttgattcttaacgcagtaaggaacttctcgatccattgagcaagccctctaaacacatgctcgtcatcattgatatacaagttgtgaacaacaccgtaaaaaaagttctcatgcttatccaatactgcaagaagtcggttaaaaatctccatcgaactcataaagtatattcctccgttactcaactcggtaagcacatccaagttttcgtccacaaacttctcccactgccggaacatcacatgtacatctgccttgcccaaaactcgaacaaatggtgaatagaaaatagtcacaaactttttgattaactgggtcatctctggttcccgccagagctctttcattatgtctttatcctttctccgcaactggatcaaccagtattgtttgatcttcaaatacaactttgcttcctcaatattagtgtttcctgatatcttggcgaaatgccagtatgaatcacttatatggtcatagatctctttatgcgacagttgaagctttggtccaattctatctgtatgcaaaattgtgagtaaaaggtcttcatcttgctgaacactttcttccttaatcttatcgattttatcgctatcagccatgacataattatcgactcgagacaacaatatatgatattccttgggaacagactttctcaattcttcaacttctgccaaaaagtcgttcaagtcttcgtccaacaacatgacgaacataagcgagagaaggttctttgctccagtggacttggaagcttccgttaagtcctttttcccactgaacggcatcgacaaggataacgatggaatgttgataagcaaaaggtcaataattcgtgccatcatcttcataggattggtgaatcgaagaataccgtagacgatactatagggaaacattgcatggaattttctgcatttagcgagccattcgctagcattgtccagacttaaaaagatttggtaattgagggcagccaactcaagtttgcaccatctaacgaatgtgaaagtcatgggcgataaatcttcaactttctcaacagaaccgaattcttcaaaaagcttggtgagagtgttgggtgtcatgatgagttgctgcttgaacagttcaaacttggcttgaaactcacccataactttggctgattgtctttggaattctagctgggtgttgaacatgttggtttcgttttggcatctgatcttgtagtcccgctccatgggaggatcaagtgtaggaaacgaattggacgatatgaaggcacgaaactcgctggaatggacaatttctgggtagtttatgagtctcatcatgtagcctcttaaagcaagacgaagtttctcgcggaaaagaactatatcaggtagtccatgggcgtcaatttctttaatttgtttgacgggaacaccatcgtcgtgctgtaactttctaggaagttctggaaattcggttgaaatcaagccaggataatttttgcgtaaggatttcatcaacgtcttaaagtcatggtatggatgtgcaacaaaatggcacttgtacccagagccttgtctgtgcactatttgtaaaataaactcaaagtggtgcctcggagcattattgaaatacgaagtcacattgaagcgactcttctggttggtggtagcaagttctctgacagcaattacgttgaccgacaagtcattgaaataagtcaacttttcgtagtcgtgcaactttgtcgccagggaatctgctcgtaactctttaacattaaactttttcggcttttccaacttttgaagacgagaagtagttcccgatttttcatgggtagaggtgagatatttcatatcgttctccgatgtcaaaactgaattgaagaacaaaacaagcccggataacaactttttattcacctggcgtctcttggtgacattttctgccctttcgccagaatctgataactgcttcagattcaaactctccacgaacggctgcacagtatcctgccaaaatgcacgctgttcttccagagaacacatcataataaacggaaacgtcttgacatagttctggaagaagaatcgaagcatgggcaccggattggtatttttttgatcattattgactcgaaacggtggccccaaatatccacagcaatctcgtttagacatgtatcggagttcttctgctagccgatgctccacgaggtactttttgaagaagtgctcttgggtagcattgagcttgggcactttcggagcttcattgctcgcattgaatgccatatctaacgttagccacgatcagcaatgctctgtgtgggggaggcttgccggtgcattggatgatcttgtggtttcgtggtgttcggatgtcatctcaggctcatcggggctcgcaaaaaatcaaaagtttagtattatcttctcgctggcggttagtgagaatgggtacacaaaagaaggaaaagcaaagacgggtccgcgagggagatactcgtgatggcaacttgcgcgtcaaaggagaaaacttctacaaagatgccaaaaaagtcaaacttcttctgatgtataaaacgggaagggctaagcgtaacgccagaggagaaattgtgcaagctgctgcgttgcagagcactgatgcgcctattgctcgagtagatccgaatcgtaagtggtttggaaacacaagggtcattggtcaggatgctcttactcattttagagaggcgatgggtgacaaaaaacacaactcctatcaggttttattaaggaggaacaaacttcccatgtctcttttggatgagaaggatcaaacagagtctcctactgccaacatagtagaaaccgagtcatatgctctggcatttggtcccaaacaacagcgtaagaaaccaagaaccatggcagtttccaatttggaagaattggctgaagtcactcaatccgatgaaaaagtgtaccaagagaaacaagagttggatgccaccttaggactcatgggtggatccttcctcgataaagatgactttactcaagaggccaaagaagccattttcaacaagggtcaatccaagagaatctggaacgagctctataaagttatagattcgtcagatgtggtcatccatgttttggatgccagagatcccctcggaacccggtgtgagtccgtggaaaagtatatcaaactggaatgttctcacaagcatttgatctatgtgctcaacaagtgtgatttagttcctacgtgggttgcggtaagtcttttttttcaatttttttctttcattttctaaatcccaaagaccttgtcagggtgatcttcactttcccacaagcttgcctgttacgtccttggaacatcaatactcctcgcctgtgtccacctcggtggttggtttccgttctggagaccatttgcactctgattggtagtttttatcgatctcttagaggagtcttggcatcatctgagttgaaccattttcctagccgtggaatggttcgtagtattgaagccaacatctttttcctcttgatacgcactttttgcaattactaacttcaggccgcatgggtgaaacatttatccaaatcatacccaacgttagcatttcatgcctccatcaccaattcgtttggtaaaggatctttaattcaacttttacgtcaattttcaactttgcattcggacaggaaacaaatctcggttggttttatcggataccccaacacaggtaaatcttccattatcaacactttgcgtcgaaagaaggtgtgcacggtagctcctattccaggagagaccaaggtgtggcagtacatcactttgatgaagaagatttttttaattgactgtccaggaattgtacctccatctctgaaagactccgaatcagacattctcttcagaggtgtggttagagtcgagcatgtttcaaaccccgaacagtacattggagatatgttacaaaagtgtgaacggaaacatttggaaagaacatacgagatcaaaggatggtccaggtttgaagatgataagagtttggttgaaaaagccagtatagagttcatcgagttacttgcaagaaagctcggcagattactcaaaggaggagaaccagacgagagtggagttgcaaaacaggttcttaacgatttcaacagaggtaaaattccttggtttgtacctccaccaaaggatgaagaaacgaggactggagaggataagaaagccgattataagaagaagagagcagagcgagaggcgtccaaaattgctgctgctaccgacgaggttgctgcagaagatgacgaatggcaaggcattgaagaatagacgatcagtttacgatacgacaatatacggttatcattatgtgcattgatgaaatataaatcatggtacataaagtctaatttacacggatcaatcagtggactgattatttagagaggacggccataatggaccactccactcttcacatagtttcccggagttgaaggcgttggcatattgagagacccattaagttgtaaatcgagacccattaagttgtaaatcgctaaactcggtatctgcagatgagggattgtggactgtaccaagaccccaaatcattcctttaaatcggtctaaactggtcgcatcaaagccagatcttctcaagatttccttgaagcattccatagataaaaacgcttgcaaagatgatgacatctgttgattctgctgtgctgagtatggtgtctgggaagccgacgcaaagtattgtctcactaatggagagataggccacaagtgaagttcttcagccaaaaactcaattgaaggtttgttcttggagccattcttttcgttggagttgtcggccaagtttccattaatagactttgtatttatgttggagccaataaacttcaaatcgtagaatttgggaaagtatttggagcaccaccaaaagaagtctttctcgtcaacgggaagcatatcgttggacaacaagctgaccaaatagcccaagtcataaccggcgtggtagctgatccaattaaccgatgtgtccaaaagcaatcccgattcaatcatcaactctgcgaaagaaaaatgaggaataccctgtgtcatgtgcatttggaggttaaccagcgacccctgggcgagcatcgacaaatgctcctcgttgtacatttccttggaaaggtcgtaggcaaagttgaactgccaaatcaccgatgtagtgaactcatggccattgaccttggttacacacaacgacaacttgatcaagttcaacaagtccgagttggatctcaatgtttggaaatggtaatcggaagatgacttgaaagtacctataggtcttgcaacgatacctggtatttcttgatgcatggcaatatagacagtggaagacttgtcgttggtgaacgaacgaagcaacagaaactcatgttccaagttactagcccaaacctccttgatcaacggcatctgaggttgctggggctggggctgagactggatctgagactggagcatattcatggtttgagacggcggaagattctgaacattctgcatcgattgtagagattgcatgggcaaagacagaagattgggaagattgggaagactagaggtgccgcccatactctgctgtgtttgctggccttggttctggccctgatgaccattaatagcagccaaaagtggattgacctggcttggagatggattcccgatcaggtttccaatcaggtttccaatcaggttacccaactggtgtggaacatgttgttgttgttgctgctgctgttgttgttgctggatgtgctggctaaaaagctgttgtctctgttgttggagctgctgttgttgctggagctgaagctgggccatctggggcgacagaccaaactgctcaagcagttgtagatattgaagatgcgggttcacgctcatggaatattatatgttgtggggccaagaatcgccttcaggcgtttgtctagctcgatctttgacgtatgatatggtcgtcactgcaagtaggtgatgtcaaccccgaacagtttttgcggtacggtgcaggaggtgtgcagatagaccgcgaacaagctgcttatgtaatgaacgctgattgtgagataagcgaacagatttaacgactgcaatcaaagcttaaggattggttgattcatgctacttctgcctttgtaatgcagactgactattcctgctttcgttcggacacatttcctgattgagagccgccgcacataaacgttcatattacacagcgcgcatagaaaatatatactggttgtgccgacggaccgacttcagaatgctgctatgtaactcggggctgatcacagtaaacttttgagaagctattgtctacatctcgagattccagtctgaagcagacaattggttagtatcaaatacacttaaggaacccgcgaccaattaccccattgggcgtatcaaaaattatcggtgtggcaccatgcaaggttcggcgcttcaattcagccgaatattatatggagctttatttcgcaaactgacaaaacatcaagttgacacatttctgaaacatctatgacacacatctgacacatttttgacacaaatctgaaacatcaaactaccaaatctgaaacatataatcagcatcattttcaatatcgttagcataatttcatctcagtcataatgggtggtcaacaaatcatgagcctctttgccgatgtcactttcgatgtccaactcgaaagcgccgtacaattcagcgactggataacaacaatcgagacagttcttcagcaagatttggggatatggtcctactataaagatcaactaaacaattttgatccatatacgatgcttaccgctactggaaaatatgaaactttacagcagtatgatctcacaattcactttcttttaactaagtcaactactcctgcgattcgggctcaagcatccagacatgcgccagcagcgggaaagccacaactcaagtatctcaaggattacttttcaaatcttccggagacatcgcttgtggaaccaatgagggactttctcacttatatggatcccgaccgtgattttactccaatgcaaagatataacaaattgcgcactttccagtacctcaatttaagtgaaagagagaaagctcgtttcttgttatttgccacaaataaccctatagcgctccaggcggaattgcatattcgctcgcaaaccgattaccagtttacggatcttgaatgcgtggtaaatgagctcaatgctgcatacgtacctccagtgaaaaccattaaagtggaagataatgtctcatatgtcaattctacttcagacgttcctcagagaagcaattccccaaaccacaatgtttcagatcaaagaagcaatactacacaagacatcaacgttccagtggttccagtcgttcctcaaagaagccattctccaagttacaatgtttcagaggctcctcaaagaaacagtaccccacaagataacaatgttcagaacgttcctcagagaagcaactccccaaataacaacaatgttcaaaacgttcctcaaacaagcaatacctcacaggacaacaatgtaccggacgttcctcaaagaaacaattctccacaagacaacaatgttccagtcactcctcagagaagcaattccccaaatcacattgtttcagaggttcctcaaagaatcaattcgccaatcaacagcaatgttctggacgctcctcaaagcagcagtacctcaaatgacaacaacgttccagacattcctcagactagcaattctttaaaggagaacaattcttcagaccttccacagaaaagcattctaaagaataacaattcttcaaacatacaatcagaagaaacaagtgtttcaaagaaaaatacttcagaaatacctccagagcgacccagatttccaagaaatggtagctctttagagagaagtttgacggttaaatatccttcacacccaccaccagaaagagccaatgtcaaaagacgcaaagtatcacccaagtgtaactattgcgacaagtacagtcacctgactcaacagtgctataaaaaacccaaatcatggctgcaaattcaagaagaatatgatcattattcagcagaggaaggacactcatcggaagaaaagaaagtctcttccaagaaatcaaaaaagtgtaccagatgcaaaaaacctggtaatctggctgaagtatgccgggccaagaacccggtacctaactccattcagtcaccgcaagagactcaaaagggtaaactttcggtaagaataccctcatcgaaagagtttacttatgctcccaaaaatcaaaacgtacccaagtgtaccatctgcaagaaacgtggacatctttatgaagaatgttggttcaagagacctaagaaaatacctgctggcagtagaccacggggtctaacacaagatgccattcatgtaaattcacccacttcaaaagaagtttcctttttggatagagaaaaccaaccccaagaggaggacattttgtccaacttactgggcaactggtcttttgacactacgggcactgtgaacgaactctttgttcgcgacgaaagtagtaataatcccgtagaattcagaactaccgctggtcgtgaacgaagtggagatctctctaccaggctcggataaaatgaaatctctataaacttgaaaaggtaaactacagagtgatagatcaaaggggctatataatcccactaatgatcagcctaaaaggcattacctctgataagtagaacgtggaagaaagctcaaaaggcatgagtaagacccacaattgattttcaacaaatcttacgaatctgtcctcggattcagtcaagtcgatacaagcttattcttgtgactcaaagtattgtatttgaatatcaaatacaactttcgaccacttgataaaaaatatgagataggagactatgagagaagggaaccatcgaatttttggagcccacagtcagcaaaagtaagaaacatgttgctctttccactactcaaattgagtatatcactttgaaaaactcaacaatgcacttgacagctcttgacaggccatatgtatgaagacagcagctgttgtatcatggtcaacagaccttatgatcacaaacaactaaaccattgacataagacacaactttattcgtgacaatatcaaaagatgttgaattataatccatttctactaaagaagaagggcagactttcttattaaggaactttcatttcaacattttcgttactccgaagaatttcggcatgagaaacttatcatactttctactgagttcctaggtaaaactgggtgattttagcaagattttctccaatacaccacactacccagaagtgtctgttcgtaaaagttgcattagtaccttgccaggtatattcgttgataagatagatgtaagttatagattgcagagttcataactggtcccggaagttggtgggagacacattctggaggtaattgtggtcggcgagacgtcgaggcttgatcaagtgttggatcaaaaatgccacaccaagcaccaacgacacggcagctacgatgacatagatcactcccaaactcatattgcgtcctccaaatatactgcttgtggtgatgacgacgctcttggttcctccgaaagacttggtagggtagttcattaccaccgaaaactggtacgaaccggaagtcatggtttgagtttcgttttttccgtagagtttgtagaaagacggaagaccggctgttcgcatccaattttgcaagtgttcccatgtttttagatcaggaagattcttttctgtgtatcctttggggtacatcttgtaccaattgggtggaggaacgatgtcttctggcttgtattcggtcttcttgtacttgtggtcacggtcactgctccatgatatgcctttatcactcatttcgtacgtctcgttgttgctggagctcttggcgttgagaagcaccggacttgagatggtatcgttaaagtacgaattggcaataagaccacaaggatagatgattttgtctccaacgtacttcaatggcttgcacttgtcggtcaagctgtctgaactgacggcgtttcctttaagttgttccaagtcgtatgattcaacgtattttcggtggttttgataaaagttggtgagcttatagtacatgtacaatggtggtttcaagtcacgcggcaattcaaattgaatatagcaggttttgatatcgtcaccataatcatctttatcgctggtcactttccatttaaagtccgggtcggtgtttttgtgacgaaagtggtgagcggtgtatttggaaggaaccttgacaaagtcgtctggctcgaggttttcacaattagagtagtctatctcgagaagctccacgttgtacgtagtgttgatgatggcaatgcccaacggagcaaagattactgccaataataaaagaagcggaatcaccgattttggagtgagtatcggctgccatgcttttagtctctgttgacggaatgcagtattgggtggacgtctagatttgtgtatggcgctcacaccctcgtcatctgagtctgagcctcttcttcgacggagaaagtccatttagagtttacacaacaagttctaaaaaaaaccacttgtttgatcgcggggctcagtggcagagcaccagtgcacccactatgagggaacggctaactagggttgttcattatctacattatgctagtcacggcccttttttttgggcgccttcttatccaccttcttcttgaagtctgtcttttctttctgggccttgaaagccttcacattggccttcagctcacgaacttcaagcagaatggctatgccatcgacggtggtttctttggcatttaaagcccttctctgcgactcagcgtcctggaaatcacacaaggcaatgttcatattggacttgagaaacttaataggaccaaagttctttgtcaagtggtcccgcaacgaattttcttccacatccttcactccacgaatgtagatggggaaccagtcttccttcttgtacttgccgtttccgctcagaactccattaccagctaccgatgctgctgccgagccggaggctggaggcgacgacaccgctgagggagtagagacttttcttggagccggtttcgcagcctgagctctcgactctttggcagttgcagccaacgcagcccacgtcaatggtcctttttcttcaggagcagaggtttgctcggactcggcgctgtggtcagcgtcgttgttcgtttcgccttttccactttcttgttgggtctctggttcaacagacgagggtgcggtttcagcgtctccggtcgagcctgaaggcacgtaatcggcttgttccagagcactttcggcagagggttctggttcagctctcgttttttcagcggttggcttgtcggactcggatttcgtctcggaaatagatttctctgctggtttttcagcggtcaaagcaggtttttctcctgttttgtcaaccttttctgcctctggtttttccccttcagtcttttcggtcgtctcagtcttctccgttttctcctcctcctccttggcagtcgaaaacaggttgtaatcgacaaaccgcaaaacatcattcgcaaggtcaatgatggtttctctcttgcctggacacaacaaaaacgtctggctaaactgccagaacggcccgttgtcccttgaccattctccgtaaaccacaattaaaattttatcttgcaaacacacttgaatgtcagcactggaaattacaattctattcaccgccggctcgattttggtaaatctcttcctaatagcatcaattccaaccgcctggtgaagtaccttctcggaattgtcagaaggaaacgacaggtggctcacagatgcttgtgggtggtacaacttgtggatgttatcgattccatcattgaagaaaccatagtacagttcgatgaaataccatccaatactggacgcacgtttttccagaagtgccgccgggcccacactagcagccggcgagccagcggcgggcgccacgggttgcggggtgccgactttgggagaggtggtcatttggcgatctcacggcggtgaaaatttttggatagcgaggtgcgttgggcctaccaagtagaggcatagatttgctatgtgagacaagtacctacagaaccgacaagtaccgacaagtacgatcggacagtacggacgacatgcacagaattgtagaactgtaaaattgtacagtagctaactgcattccttcaagatctcctccaacacccggttctccaactcactcttgttggacacgccttgaaagctcttgatgcccatccgcctcaatacctcgatagacttgtcacgagggaaacccatgttctcgaactgggtcacaattgagtcgtcaattccgtagagagcagcatcgctggctggcgaagctccacttgctccgtcaccttcgctagcgtagattttggtccagtaggctgccgtatcgttgaaacctttcaagttcgacaagtagtgctttgccacttcggcatcttgaggatcgttgggttcgggcgattgtaaaagcgattgtaatgaaatcaagcagcttttaagtgtgtagattggagtccaggcatctttcaaaatatcaagacagatggcgcctgtgaccgatgatatgttggggtggtataccttggtgagaaacttcatgactggaggtttaaatggatattcgttgggaatgttgatgtccaccagaaatacaccgccttcatatggagttccagggggacctttgaagtatcccgtcaagtgggtgaggtcggattcattgttcaacagaagagatatgcccgaatgcgtgtcctgacggcattcttccaactccttgttgatcctcttaaccctagacattttgctacaatcagtaattttggtaatttgcgcgaacaaattcacaaactacggctgcgagaatatgcagaactgctttatatacatacatctattctacaggcgtgcccttgacattccgtgcaagagccgcaaacaccacccgcaactcgggctcggctgtacgcacaaatggaagctcgaaaaacccatagtcgccatttttcaccaactcggtgaacacgatggtcaagccccatgggtgcggcttgttgacaatgtgacgctccaataacacacgagtgatgatctcttgcaccactgccttggagccaggttgtgtccagatggtagtggagctgaaaaagtggagtatgatccccacaaaccaatgggtgtggctgtttggataccgcaattggttggcaatggcattgatcaaatggaacttgaactccagcagtccgtggttcataagatccacgagaagggatacatgtgtagacttaacattgaaccctccacgctgagaactggaagttctttcggaaacggcactgataccaatatgtaacaccaacgcattgatgagttttgtgttgtagtgaatgatatcaaagccaaagtctcgatcctccttgggctgcagaagcttcacactgttgtacattgttctgatcaacgaaggagctgggatcctcaaaaagttgtccaccggtttccgcaatccaaccttggccaaatcgtcgcctggattaaagtacacgatcggtggctctttgatttctggtaatctttcaaccttcaacccttgagtgaatgggtcaatgacgggaatctttttaggtgttgccgaaacaacaatatttctcaactggatgtaccgtgatggtatagctgtcaccaattggaagtggcattcaaccaaaaactcaggatagtcatgagccaatccggtgaatatccggttaattgccttgaaaataacgttgactatgtcgtacgagtcgttgtcactgttgccgcaaatacggtcaaatttcaacaagttttgcaagagtctcaccatagttggatacccgctgcggttgggcaacgtaataacccgaggcaagaacatacggtgagcaatcaacgatatccatgcaaacgtaaacccaggataaatcaatggctgcaaagagttgaaaatatcaccaataaaggtgtagaactcttcatccaaatgagcagtggcagtgctgtcaagaatcgaagcatcgttccacatgcacaaaatagacgagaagatcttaaaatatgctctttcgttccagttgttttggaaattttcatgatctatagttagcatcgtggttacaacactcataatattcttcaagtaatccatagcctcttcagaatgattcttatcgaacgataatacaatccgtacgattaacatagcaagcgagtccactgcaagatagctttctctttgggttcgggttctcacctcgtgctcggtagcaaacgccgtcactgaaatctctgtagcagccttgaagaaggtcttgaacaattttggatttgagagtatttcagcgtcaagaagtccatttatgaacttgtcttgcaaaggctcgcttggaggtccgtgagacaaaagggcaatccattccgcaaacaaataacccatttgatggtaagcatcgtggtcgccaaactgagtaggagcagtagtttggttcaacaaggagaacaaattatcccttgctaacaaagcttccttctgttcggccagagcatctttaggatcacctttatagttgttcaatgcttccaaggtgaagccaaaatcagacctcatagctattggtcgcgcttcagaagaaccgaagacattcaacaagagatttgcagcaaacttgacagccataggattgcttgattcggccaacaattttccaatcgaggtatcaagcttagatgccagtaccaattgaaccttcaaaagcgagtaaatgacaggaatgttgaatttgcgttggtcagaagaatgaacgagccaccaagtgacgtctttggcagttgatggagagtactcgcacaatttgtccaatattaccacatatatctcattactcattggattctcatgagcctgagtaaagagacagttgacagcatactgagcaactttgagaagtaactcgggatttttgagtgcattgctctgtgccaacgttaaggcttgcgccaaagcgaccatgataggatgttctgggctaagttcagaaagccttgtttctttggcatcagccaacaactcaattgctctctcacagctctgagtaatagctacaaaaagctgttcaagaggaaactcttccattgggccaacgggggctgtgctagatgaagttggtgttggtcccatagcctgaattccagaaccaactccagcaccaggggctacgcttgggatgtcgctgccatcaggcatagctctcacgtcgccaattggttgagactggcgaagttcttccgggcgtaaattaggtccgttatttccaaagctttcatagattttgagctgccctggagctaaaccctctcttctcaaccctaatggatgaggcaagttcaatgcataatcgcttgaaccctcctctctgtaaggttcttgtgggttgcgctgctctctttgtatgacgaatctttgcattctttcatcaattagctcactgatattaccagccgcaattttgtcaacgatttcaacgcagaaatgaacattggactgaatggcaaccgctagctcattaataggaaagtcgctcgcggtagcttggtttccaagaagctgcaacatggtagcttcgattgtttcactcaagatcttcctaccactacaaactaccatactatggcacaattgttgcgctaaagtttggtaagactttctgaatatggtaggatctccttcggtagcaaagtctttcgtagcgagtgcttcggtagttgtcaagactgcctcggaaacacggctcaaaattggaactgcacattcacgaactgaacgagataatgaagcttggaatgcacgacgaaggttaggactttgagtgaaaatcgtgtttccaacaagattactgaacgaagtatcaagctgcccagatggaggagccgatggtgctccaccaattggtgctccaacactattcgaagtgaaacctggaggagggccactagttgaaggaggcatgactttactcaaatcattctgagccataatgtgttgtcgcaactgttgttgctcaagcttctttgactcgagtgacattcttgccaaatctttactcaatccggttgctcccatgcgtctgccaaagatctctgcaagtgcagcaggatcagggttgtggcttcgaaccaatgtagaaggctcgatatctccaatcttcataccgaatgagttaagaagaacttcgatttcaaacttcaagtttaacttcaaatcagcacacgaataaagctcaacaagcaccttgatcacacccaatatccatggattaggtggacgaagtattactgaatactgggcctgatccaagatcttgcaaacaaatgggataaccaaggctaaagtgttgaagtcaaacccttcaacaagaagaaatttgagggccacttgatccctgcgaagaggtttatcgttggccaaagtcaatcttccaatccacgaacccatatttttcaagtgtgtacgatcattggaagagtcctttgaactggaaagcattcgttcaacctcactcaatgtcacacccaatacaatatcggtgaagtcgctgttatcaaaagcagaaatgaacgtaccataaagttcatggttgttaggctcgctctttgctctatccacaacaagatacctagcaaaccacaagaaatagcgttcttctaaagcagactttacgtccggtaacttcttggcaaggttttctgaagtcaagttgttcacaaagaacaataattggtctctaacttgttcaggtggttgcgaagcagcatcggtaatccgatcatcatgaatgtttaaagattggtacctgagcattggtgccctcactgatggtgatgaagtgccatcggtacccttggcatcctgagttgaaccatcagtacagggaataccattggcagcatccctaacgattgcatatatcttggcgtggccagctaaaggctgacactccaacaaatgcttacagtaaattggatattcatgcaaccgggacttgaaattgtacaaagcttgcacagcaaatttgaacaagtgagaatcttgaggttgattgcaagattcccagataaaattcaaggcaacggtaagagtggttccttgtatcaagtctttttgtagcaatgcaccaaacaataaagacgtagaagccaacgcagtcaatgggtactcagaaaagaaacggtattcatcgagcaatgaatgaatcatacatgcaaatatgtcctggtcatgaggattgtcactcagtctcatcctcacaagcatgtcgacaatgtcccttatttccatttctttattgtacattttcgagtagtacgatttcatttcttgttcaacatcagatgggaaggtactatacctctctgagttggctaagattgcagcgtcgtgaccacagccaaaattgatcaaacgaggatacgtcgtgagtaacagaagctgaaggttcttaagacgttctgcgtcaataagtccattgcttgctttgagcttttcaagaacgtaaaaaaccaatggaagagtcaacattttgcggtctgccagctgtggttgtgctgctcctccatgtgcttgttgttgttgctgccattcgtaatcttgagcagatctcaactctaatatttctaacatcagttggtagattagtttcttttggccctccttctgaagctgctgctcgatgacattcttgaaattaacaccgaagccagcgccatcaaacgtgaacaccaaaccaacttttatgcttactttgaataagtcagctatgatttcatctgtcatgctgcccgctgaagtgagtgtcaaaattttagggacggtttctgctaattgacgctcagtgtagtattcagcaatgtgctttactaacatggccttgtcaatctctgctaagcgagctattaagcttgcaagggaggcttgatcagcgccttcttgatccatgagctgggtgaatagagatccaattaaacgaatatgaaattcgcttttgtcaacggtcaagaaacaagccacaagaagatatgctgcattgttggttgtgctatattcgaatgcttgacgaactgcaccaaaaacttcgctaacattgttgccagcaaattgagatgagatctttgccattgccagaacaagtaattttgcaacactgacaaacttgacaatgtgattgggaaagttaacattgggggcttggccagtttgtggaaaacaaagagctaagtttttcagctggagcaaattgtaacttccttgagtttcaatagacaggctgtggttcaacggatgcatagcgtgtaaatgtgcaactaaggttgttccaaaccaccattcatagctcaaaaagatgtccaatacgccatattcaaagtctaaagcagcgcaaatttctgtaatggatgctaaagacggctgtatgtctctttttgaagcttcataaagcttttcgtacacatggctgaacacctggtaccaattgatcttcaagttgccgtctacttctacctttttgaagcaggtttgcaactgggcgcccttagcgttactttcaggcacagaagaggccgtaagagcactgtgagatgatctagacgagccgacattttgtgagccgggaatgagtacttcggcgagaatcaatgcaatattttcatctaggtcttcatgcttcaatgaaagaattgatgacaagaacttgtcaggaaataggatcaaagcatcagaatcgaaaagaatatcgcggaaagacatattttggaggtctttcttgaatttttccacaaatgcgagcgactttaccgagtcaagtgattgcaagagtagtaacttggctgaaagtggataagcggggcaattaagacaaaagtcaaagagtcgagtataattgaactttgacggatccttatggcctaggcagtggaagactgccgactgtgatgctgcaatgtaagactttgcagcggataagtccgggaggatggatgctataagtatgaacttaaggatagggtcagagacgtggtcctcgataaacagaagaatggattccgacgggtctgaggtgtccttgtataaagcacgaaatgcctgttttgtagcgtcgagaaattggtcgaggtttccaagtgtttgagcgaccttttcaaactcgagtctcaaaaatgactttactgtagacgactttgaatcgccactgccgatggatgcgagagtgatgagcttttggatgtagtccctataaagagactccctgctgtttgctaatataaactggatctggtcgaatctggatggaatagattcggacgtgccagaaaggagaagaatggatatctgactaaggcaaatttcctgaacttctgaggtgtaagaaccgtgtgcaaacaactgtgtctcgcgattagtgccttgattgatggtgtctgatactccaaagatttctggagaagcagcaactgtggatgggaaatttgtgtctgagcgagaaaggcccttggggctatttgtggacgcagtcacgttgccaaattaatgatgcagaatgctgacgagaggttgatgatagatcaacgggatatgcgagtcagaactgcgtaatgaggtgatataagatctaatcagtagtctttgtatcgttggtgaacatttggtgcagaatgaattttgtgagcgcgttacccggagggagtgtgtagagacatagagaggtgcaataggtgaaggctacaagaacaatatgtgtcgggatggtgattgtcaaaggattctgtccatttttagtgtagttttctgtttctgtttctgttttttttctgttcgtttctttctttacattatcatctatactccatattcagcagctctctctcgtaaatcactagcttcttctccaagcatcagcaaagcctgttgcaacaagcatttcaagttgatgttctcccttgtcaaatcatccacctcggtgtcatctttcttgagtggaaatttgaacggcacaaaatcactctggctgctcatatccgaataaatggaatccatgtcctgagttggaacctttgaagagaacacagacaaagacgactgtgactggttcgatactgctgactctggattgtcggacgcggtagagttggagcgtggcttcaagtttatagaaagattgatcgacttgaacttatccatcattgacgtcgaccttttatgagtctttaaggtttgtaaatgcgtaggcttcttctcaaatatccgctcatcccacgaaagcaaaagatcgccgaaaaaggaattgacgtcgttgacaactactccccatttgcattcgttcaacaaatgctggtatgctacttcctcgtcaccatcctgcaaactcatcaaaatgggtttgttggcaatgagaagccctaaggatatcttcatgattcctgtcttccatccttcgagcaagcaaaagtcgataactcgattgacaatgttcatatctggagaatggctgcacagaaacgagagccaccattggtacaagaacacctggaattcaacaaaggagttgagatggcggtacaactcgccgtcaatggtcttcaaaagtgtttggaattcatcgttccaactttgaagcgtatgggacatcagctgtggtgtaaagatatcgtggagtgatttttccgtttccatgattgtcaaaagcgcatggaaaactaactggggatcgtctttaaactggtggctcaacacaccaacgaggaacaataatccttggcagtagcctagttcggcgtcgtaattggcgtaaacgttgagaattgtcgagaggttctgaagcgtttcttcctgcttgaagtagggcaagtcgggaaacgtccggctcaagtccttggagatttgcgtggatatgtcggcgctatacgaatgttgaaagttttcgtaaactagcaaagatgtttgaggaattgacgagttgttcaacaacaagagccgtttccatatgggaccccgaagttgaaaggggattccttgctggaggaaaagaagctgggtatatgacgggaacgagttgattgtctgggaagggtttgaaagaaaagaagtccaataagacatctcaaggtcggatgagatggtcttctttgtatccaaaaacgtcttacaacaagtattcgacgagatggtgttgatgttggtaccgcatttgccacaggtggtgaagtcgtctttggcagtgttgtagtcatcaaacaatttttcgattgattgtgagggttcttcttcactagattgattttgacaaaattgcgaagcatattcaatacgagattcgaggtttgaaagcattagtctgttgctggacttcaggtaggtgctgagcgagtgctcgaactcaagaagggcttcgaagttggtcatatgaaatggaaatgactcgaaatgactgagaatgactgggaaacagacacgaaatagacacgaatagacaagaaataaacacgaaataaacacaaacactaactgttgtacgttagtcacttgatcaggttagaccaggtagacagcgttttaaggagtgatacgccgtaacttaaaggaatgaatgaagtgagtgaagtaaagaagaatcgctgcaagtaaatactcgcaggggtttggcggggctcaaatgcacgttcgcgtttggaacaggtgcgtgaatgttgcggttcggcgttgagaagacaacacctgagtggtttctggtgacgatatagattgaatttaactgctcagatcagaattgatctttattgtgaaagaaagcaagaattgatatccgttttcatcgtcttggaaaccttcctatttgggaagtcctgcgacctgcggctgcaaccagcagcgtgaagggtgtagggtgtaacgtgtaaggtgcacggatgtatttgggttcattttcattttcatttcgatttaatttcctggctcctgcatggtctactactttacagtacaaggcaccaacgacgactttgggttgctggtgccgacccatgaggtttacatgggcaaagacaaacacgaaaatgaccctttgatcaagttttcccatcccaaaaacttatggtttcatgtggacaagcattcttccgctcacttgtatcttcaattgagtgaagaagaccaaaacaaaactttcgaaaagttacaaatagatagcaatgtattagaccagctagcacagctaacgaaagccaattccatcaaggccaacaagctcaacaatgtgacgattatatataccccagtggacaaccttcatactgatggatcaatggatgttggaactgtaacttttcataatcctcaaaaagtcaaacggattcttgttgcaaagaaagacaatgcaatccttaacaagattaacaggacaaaacgtgaagatactacggaaaatttcatttcgcagcagcaaaagatgcaaaaagaatggtctacaaagaagaaacaacgagaacgtgaatggaaagcacaagaggcccagttagccaaggaacaccaagcgcaaagagaaagaaacaaaaatccatatggggacttgtttactgatgaagttaccaatttgagcagtaacgatacccggcatgaaaactgggacgaagacgagtttatgtgagaaagaactagaagaaccagattagaataatagagagaattagtaatactagactagaattagtagaactgaactactgaagtcatcactctacacttcgttgccataaatttattgctatgctctatctagtccatcttgacggggaactttccagcctctctttggtcatcccacttttcaacccagtcaacgggacacaatgaagtaaacgtcttgaagaaaatcttacatggctcgaattcctcacccttgacattgacacacttgtggtagtctacatacgactgagcacaatacttggactggttctggttgggaaaccgggcgtcgaactgtggggtttcaaacttgaagttttcggggtcaaaggccatgatggttcgggttggtgaagttggctgattttcgcgaattgaaagttctcattggacgtgtgtcacgtgatctggtgatggtgggcctggtttggtgaagttgtggaggaggtgtgggaggaaagtggaaggggaaggtgggtagcagcggtgattttgaggtcatagcctgagtatggatggtttttcatttggatattgtagtgaagattaggacagatttggtgatgtgtgcaggagttgtccgagtgcttttttgtgaggaaagtacaattgcaagccattgaatactccacggtacgttaaagtcgccttttagttgagttctttctgcactttttttttttttgcgattgtttcaatttttgtctattttccacccagctgcttattccaaccgtccatttccacgtctttttcactcaaaataaccagtagaatcgccaattggtacaccttgggacccctgatttcctccaaagctttttgttcttcagttagttcttttttgcccagatagttcggattactaaacgatttttccatagatatatggttgtattgatgtatatctgccccaagttttgacttgaccaactccacgattgtaactagctttgagatagccacagacttgcctatcaaaagcactgttgatttttcctgcaacgaagccaaaatttgtgctactcgttgtcgaatagagtcattcttttttatgtttgtggccactacgtctaccccgaatacttctgcaacgtcgctaggcacgtcagaagtggtaactgagccttcttccatggaaaaagaaccctcttctatgtcagtaagtcaattcgaatcaactcagatgagagtaggcatcggtcagtcacgtgcgggtgtgtcacgcgcgagggtcttgtcgctttggtgcagcaggccgcttgtggctgcgcgaaaaagtactcgcgatgtatccaaaggaccataccgagccacactagtgtcgtcaattaatttatcgtatctcatagatttcatgacctcgagctggcggcgccgcaattcggctactggtgtattttcatcaactggaagccgcggctttgtgttttttttgtgggcagagttacaagtacagtcagccacctgtgattggggtgggtggtttgggtgtgattgagtagggtttgattgaggtggctgtgattgagttgggtttgttgcagtttgatttgggttcgcatttgaggtttccgcggtggaagtggtcactgttttggattggtagatgagttcttctgttccctgcacgcactggcggaggagatccaagtccatgaaactagataacgaagaacagaatggaattggtagtaattggctgcaaataagtgaatcgcgcaaacagccaaatcgcacaaatcaaatccatttctgtcgtgtggttccgacacgtctggggccccgcgattccggcccgccggtataaaatcgcaagtgattgcatgctcagtagagtgaaatttttgcctagatttcgcccattgacccctataatttccagatttgccatgtcctccgttccatatcaacagccagctcacaagttgaccatgattcctggtcctatagagttttctgatgaagtgttgtacgccatgtccactccttctcaagctcatacttcgcccgaattcgttgcaactttccaagaagtgttgaaggggctccgtaagctcttcaagtcttcggatccaaactcgcagggttatgtccttgctggatccggtactttgggatgggatgttgctggtgccaatttggtcaatcccggtgataacgtattggtactttccactggttttttttccgattcttttgctgaatgtttgaaagtatacggagccaatgtcgatgtactcactgctgacattggagatgttgttcccattgaaaaagtgacggagcaattgtcgaagaagaactataccgcagtaacggttacccatgtcgacacctccacttctgttgtttccgatgttaagactgttctggacgccgtgaagaatgcttcaccagaaactttgctttttgtggatggtgtttgttccattggtgttgaagatctcgagttcgacaaatggggagtggattttgctctcactgcctctcaaaaagccattggtgtgcccgcaggcttgtccatcttctacgcctcggaacgtgctgtcaacaaggcattgaaccgtgaaaaagataccactttctttgcgtcgttgaaaagatggaccccgatcatgaaggcatatgaaagcggtagcggtgcctatttcgctactcctgctgtgcagaccatcaccgcattgaaggtatccttgcagtccatctttggtgagtctttggattccagaattcagaaaaatgctgaagcttctgccaaattcaagcaacatatgcaaaaattgggattgaaaatcttacccaaatccgacgctgttgctgcccatggcttgaccgccgtctactttcccgatggcattgacggacccggctttcttggaaagttggctgcaaaaggctttactgttgctggaggaattcacaaagcattgcctggaaagtactttcgtgtgggccacatgggtcactccgttgatgctggacatgtggaaaaggtagccgatgccattgaagaggcgctcaaggagagcggatacaagcagtagagtggaatgaagaagaaagcagaaagaaagtagaaaagcagccgaaatggacttgagttgacttgagttgatatcagttagacttgagtagagttgatttgacttgagtaaactgaagttagattttagttgagtgggtatacttgagttagatttgatttgagtagaattgagttgacttcagttgatttgagtagatttaagttagacttggtttgacctgagtagactaggtgaaaaagaagtagtagagacaccatactaaaaaacacaaaatgagaaaaaacgaaaactacttcaaaatattagtatagatatttcataaactcacattttcgcaaaattcacttttcacttttcacttttcacttttggtctctgtattcgcagccttcgcacatcgcgaaattcatcttcaccatgagtgttccatttgatatcgacccatatgaagtgttgcatgtagccaaggatgccactccgttggaaatcaagaggtcctacaaaaagttgagtcttaagtatcaccccgacaaaatccaacaagctggaaattcggtggaaaatgatacttttcccaagatccagtttgcttatagcatactttctgacgccgtgaaacgacaacggtacgatcagaccggactgatggctagcggtgtggatgacgaaggcgggttcttcgactggaaggaatatttcctgactatgcatgataaaatcaccattgatatgatcgatgaagatcgcaaacgataccaaaattctgaggaggaacgccaagatattgttcagaactttatttactatgaaggtgactttctaaagctctttgaagtgataccacatttggagtttgatgaggaagcggaacagcgggtatttgccatagttgaagaggctattggtgacaagaaagttgacgaaactgtgattaaatcgtttgaaaagtacaagaaatcccgcaagacaaaggttaaacagatgctcaagcggctagcaaaggaagcaaaggaatcggaaaagttggcggcagccataaaagacaagggtaatcggcggttggactccgagagtgatctcaaagcattgatccagagccgtcaaagtagtcggatggacagtttgatagacaagttggagtcgaagtatggggcgaaaaagggaaagaaacgagcaccgacggaggaggagtttgaaaagatccaggcgggtttgaagaggagaaggtagatagcagaaaggataaagcgcatggttgctggagctaactggagctggtagctgaatggtcatttttggtattctctcatcgtcataataacttgccgacagctgatctaaaagtcggtatcgagatctcttctactccaatttggtataaaaatcataacacaaaatacatgccagaaaccacaacacggcagtggtggagttcttcaacacatttcttattggctgccttcgttggaaagattcaattgttttatcgatttgcactccggtgcctaatacgagcgaaaccgctaaaaaaaaccaaatatatcccagtctaggaacggatatatcttgatcgaaagagaacatcccagaaatgttctccagccaaattgagtatgaaatatatggaagtcaatatactgattcgacactcacacctattaactttccttaaactttccttaaagtagttgaaagttgttcgtagatatacataagcaccacctactccaaaagagtcagtagacttctgttcagttgacttcagccaaagtcaggtgaacaagaaatacctatgaagattatcacctatcggttgcaagttcacaacctctcaactttttatggtgcaccggtgcactagccgcatccacctcatgtttacgcgtcgatctatcacttcctctaatgagttcgtttgaatcggattcggccagcgacgccgagtcggcgttctccgatgcgtctctggacttcactccttcatcttctgtgaaatcaaaaggaaaagttccacttagagactcaactaataccaccgctcaaccatccgctccagccactggcgatgcctctgatcaataccaaaagctttcacaattagaacatatcttgaagcgtcccgacacgtatatcgggtctgtggagaaaactggggtcgaaatgtggagttttgatgccgcaacagagtcgatgatctacaaagaggtccacatagttcctggtctctataagatttttgacgagattcttgtcaatgctgctgataacaagatcagagacccctcaatgaggaacatcaaggtcaatattgacgcggaaaacaataccatcctggtgatgaatgatggtaagggtatccccatcgaaatccacaagaaggaaaagatatacattcccgagttgatttttggaaatttgttgacatcctccaattatgacgacgacgaaaagaaagttacgggtggtcgtaacggatacggtgctaaactatgcaatatcttctccaccgagttcgtacttgaaaccgcagatttgaataccagccaggtctacaaacaaacctggacaaataatatggcaaacttgacaaaacccaaaatcacaaagctcaagtccaagaaggaatacacgaaagtcaccttcaaaccagacctttccaagttccatatggaaatgttggacgacgacatcttatctgttctccgccggagagtgtacgacttgtgtggtaccgtcaaagattgcaacatttaccttaacgataagaagttgtcaattcgcaacttcaagtcgtatgtcgagatgtacgtcaatgccatcagggaacgtagccccgaccctgttgctccagaaggtgaaacgagaaactactcgacaatcgtccatgaggtattcaatgaccgctgggaagtcgcatttgccgtgagtgatggctctttcaatcaagtcagttttgttaactccatcgcaaccacatcgggaggaacccacgtaaaatacgtctctgaccagattataacgaagcttattgatgccctcaccaagaaagaaaagggcaagaaaaagctcaacatcaaaccgcaagaagtcagaaataacatgttcgtcttcatcaattgcttgatcgaaaaccctgcattcacctcacaaactaaggaacagcttaccactcgtgtggctcaattcggaggtaagcctctggagaaaattgtcatctccgaccaattcattgctaaaattttgaaaactagtattgctgacaaaatcagaaccatcgttaatgctaatgaagacaaggaaatgctgaaagccgatggctccagaaaatcgagaataaagaaccaggtaaagttggttgatgctaataaggcgggtaccaaagaaggctacaagtgcacgttgattttgactgaaggagattcggccatgccattggcggttgctggtttgacggtcgttggccgtgattactacggctgtttccccttgcgtggtaagcttttgaacgtacgagaagcctccatagaacaggtttcgaaaaatgcagaaataaactccataaagcaaattatgggtttacagcataaaaagcggtatacgcccgaaaacatcaagagtctccgctatggtcatatcatgattatgaccgatcaggatcaagatggttcacacatcaagggattgattatcaattttttggaaacaagttttcctgggctactcgaaattcctggctttttactagagttcatcacaccaattgtgaaagtcaccataactggccgaggaaaccaccgtgttattccattttacaacatgcccgaatttgaaaaatggcgagaaactgagggaaccacttgcaagtggaagcataaatactttaagggtctaggaacttctttggagtccgaaggtcgagagtatttcgcagctttggatcgacacatgaaatcgtttcatgctctacaggatggcgatagccagtacatcgatatggcgttttcaaagaaaaaagccgatgaaagaaaggactggcttcaggcgttcagacctggtactcacttagatccacaaatcagggagattcctattagtgagtttatcaataaggagttaattctattctcaatggctgataacgttagatcaattccatcgattctcgatggatttaagcccgggcaacgaaaggtgttgtatggttgtttcaagagaaacttgcggtctgaaatcaaagtggcacaattggtaggttatatttctgaacacacaggttatcaccatggagaagggtcgcttgcccaaactattgttggacttgctcagaattttgttggtgccaataatttgaacttgttgcagccaataggtttattcggtagtagagctgcaggtggtaaagatttctcggctgttaggtatattcataccaacattactgatctcacgagagtcatcttcaatcccttggatgatgatttgtacacctatgttcaggatgatgcacaaactgttgaacctgaagcctatcttccaatcattccaatgcttcttgtgaatggtgctgaaggtattgggaccggttggtcaaccaatattccaagtttcaacccagttgacattgttgcaaatattagaagaatgatgaacggtgaagaacctgttgacatgactccatggttcaaaggttgggaaggtgaccttgaacgcatctcgcctgagaaatataaggtcctgggtaagattgagcaagttgacgatgatacagtagagatcaccgagattccaatcaagacatggactaacagtgtcaaggaatttttgcttgcaggattgggaaatgacaaaccatggattaaagatatggaagaacagcatggtatcaatattcgcttcgtggtacgccttctgaaggaagagatggataaatctttaagaatggggctcctcgaacggttcaagctcatttcctcgattagtttgtcaaatatggtggctttcgatcctcaaggcagaatcaagaagtactcatcagctaacgagattttgaaggattactattgggcaaggcttgagctttatcagcgtcggaaagacatgatggctgagaatttccagaatcagctcaccagattgagtgaacaggcacggttcattaaattgatcatcgagaagaagctaactattgctaacaagaaacgtctggaaatggtagatgacttgaagaagttgaaatttaccagatttaacaagaatggtaaaccggtgcacgacgagccattggttgaagccgaggaattggcggaagaggaagaagaggctgcgggagatatcagtcaattgaatcttggtttggtggctccagaagatgagtcacaatacaagccggaaacaacgtactcgcagtatgattacttgcttggaatggctatttggtcgttaacaagagaaagatacgagaagcttttaagacaacgagatgagaagcaggaggaattgaatgagttgttgaaaaagtctgccaaagatttgtggaacagtgatctcgatgactttcttgttggatgggaagagttcttgcgtgcagacatcgaggctagaaacagttttgggcccacggcgaaaacttcgactcggaaaagagctagaaagtcaacaaagtcggaaccggcgcagaagaagacaaagagttctacaccaaaagcttccactccaaccattaaagccgaggcaacgcctgctcaacctgttgtcaaagaagagaccaacaagcagccagaccttctcagcttcttttcgaaagaaccaagcgttgccaagactgtttcagccgcaccacctaagcgaaagacccccaagtcaaaacccaaaaaggagattgtttctttgttcagtgacagcagtgatgatgatatcacgctgttttccgtcggagatgctaagccgacacccaagccttcgaccaataacatcttagacgagctagaagacctcaagtcgtcgactttcactccgaaggtaggtgcggctggaagacgtcgtcccaagtcgtatgcgttagctgagagcgacggaaacgaaagtgatgaagattacatgctggaataatccatagctagtgtacttgctaatacaaccggtaaagctagccaattgcagcgttattcaccaccgccgtggatcgggttagtcacgtgaactggccgttggtcctgcacgtcgcttcattattcatatattagtgagagtcttccgatatcagtcagcagacgtatcggttgatttcaggtcaaaaagagaaaaggtggttttacaaaagcgaaatagctgatacatttttactcacagcagcatcatatttgtggaacctttaaacttgacttttcatttcaagcaagttattttgaaattcaaatcatttggaaatcaaaaaagaacatctaagttctgaaaaattgtacgaacaacgctatggcatcgaaggacatagtacatccgcaaccagagcgccggcacgggtcggaaactcacgaatttaccatgcctctcttatctcctacattgacaccatcccatattccatcgcaaacgcctcaaattcctccggaagtgccagcagaagtcagggatcgcttgccccttcctgaaacgttgcctgtggtgaaatgcatggcgagagctcgtataccgaccactcaggggccggagatatttctccatttgtacgagaataacgttgacaataaagagcatttggctattgtttttggggaagacgtgcgttcgaaaacgctctatcagaaacgtcccaatgagacccagcaagatagaatgactcgtggtgcttatgtgggcagattgtttcctggaagaaccgaggcagactatgacagtgagtctaatttgagattgaatttcgatgaaaatggccaacttatcagagatccaagtaccacctgtagtggtgagcccattttggcccgtattcattcggaatgttatacgggggaaaccgcatggagtgctcgttgcgattgtggagaacaattcgatgaagctggtcggttaatgggtgaagctgggcacgggtgtatcgtgtaccttcgtcaggaaggtcgtggaattggacttggggaaaagttgaaggcttataatttgcaagacttgggagcggataccgtccaggccaatttgatgttacgacatcctgctgatgcgagatctttttcgctcgctacagccatactcttggacttggggctcaacgagatcaagttgttgaccaacaatcccgataaaattgctgcagttgagggaagaaacagagaggtcaaggtagtggaacgggtgcctatggtgccgttggcatggagaagtgagaatggaatcaagtcaaaagagatagagggctacttgagtgctaagattgaaaggatggggcacttgcttgaaaagccactcaagatatgatagaagagatgaagttaaggacttaagaaataaatgatgaattaaatgacgcaaatgtcactactcgattagagaaatagctataatgaagaattttgcatttcgcaaaatttaagataaatgcaaaaactgcaaattacgaaatatgcatatgatacaagacaagaaaagactaccaaaagtctctcgagaagaatactgggtaaccttcatctcttgattatgcactggggctattcatatgcagattcgcacgccgaggtgcagcgtttaggcgcggctcaacggaagccaacggccgccacaaattgtccggaaagtcgccgaaactgatccactggtaccacagccccataagaaccccctttaatattaaaaaccgttcttcagccacttttgatcacattgtttgcagccgcccgttgctgccatccaaacaccacgcgtcccccgcacccttttacggtgcccactgcattggaatttgcataaaacagcctcacgaagtggattaatttttagagcactcaagtcatcatgctgcaatctctgcatcatgaaatgactcccgttgatacagggaactcagaccgcaagcggcgaagagtcacaagagcgtgtgatgtgtgtcgacgcaaaaaagtgaaatgtgatggaaaacaaccatgtattcattgtacggtgtattcgtataaatgttcttatgacgatcctaacataagaaacaccaaaaacccgggccttcctgcgctgctggaccatagtcctgactttatcaacctccatcgtaaccaaggtaatgattttggtggtggtggttattcagtaatgctgggtcatgatagacatccaatcaatggtgaaggataccaggctcctcacaaatcaaccgagggtgatgcccaaaaagcactccagatccttttcccgcgtcttaaccttcaacagcgaaatgttgatgtttacaagttgaataaaatcgtccaatatctcaagtcgaaaaacccgtcctatatcaatattaacgagatatccgacttgtacctcgatggacccacccccacaacgtcgccagcaaccactttcgaccctccatcagtcagctccaacgatggaaacccggtgggtcgggaaatacgaattgttcttcctccaaaggatgtagcgttgcagctcatttacaccacttggaacaaggcttgtgtacttttccggttctaccaccgtccgtcgttgctagaagaagtggagtttctctactcaatggacccggtcaattacaccgatagacagcagaaatttcttccatttctctacctgatacttgcttgtggactgttgttttcccgactgaattctctcagcaaggacaacgactcgctcgaagacgatggtttcaactactttctcgaggctcgcaaactcatcgacatcaccaacgtgggagacatttccctgatccaaaccatcgtcatgatgatcatgtacctccagtgtctggctcgtctttccacctgctacctctacattggaattgccatgagaagtgcattgaaggaaggccttcatagaaacttgctgattttccagagctcgaaacgacggttggaccccattgaaatcgatacaagaaaacgactttttttcaccatctacaaaatggacatctacattaactcgcttctaggactcccccgatctgtcaatgaagacgagtttgaccaagaatttccagaagaactcgacgacgaaaatgtaacccgcgattctctcaactatgaacagcaaaatggcagactttcgtcatctgcctgtgccaatcaccacacaaagttaatgatggtaatgtctcacgttgtaaaagaactttatcccataaaggtgaagaacactcctaataagccagatgggttgggagtgcacgagagagtgacgaaacttgaaatcgagctcaagacatggctcgataatcttccaccagaattgcaacccaccgaccctagtgatataaattcgggcaacgatatccccgagaaatttgtgcttgccaacttttatcttcatcttgcatttttgaactgtctgataatgctttacagacccttcattcactatatcagcaacgagcaaacagctacatctgatcccaagtctctcattcgaggtagaaactgcatcaaggtagcgagaatggtggtaaagctagccaacaaaatgatcgataaagacctcttggtggggacttattggttttccatgtacaccattttcttctccattgcatgccttatttattactatcattttgccaactataataatcaagcaaagagtggagccaactacgcaggcgttctttttgatgatgacttggacgttgataagatcaaaagagatattgagataggaaagcgagtattggactgcttgaagaacaattcaaatgcatccatgagaatttacaagattctcaacaatcttttcgagcagttgaatagacacaccgctgcgtccaaagttccaaaagaccaacttcttgaaggtgctcccggcggtctttacataggaagcaccgcatcggaacctacagcacaggcagttcttagaaagagcggaccatcggccttgaaacaagaaaccagtcctctttcagattttcaacaagcagctgaggaactccatcctccaggcatgagttttggatcttcacacgagaggaagcaggtggccaacgaggttgcaaatcgggcacatatgaagtcgataaacagtatattgcaagatggactcggtgaaaatgctgcaaaggttcaatttgacccagtcggaggattcgaacctccttcaaaagttgagaccgaggaggctctcgacggaaatgctggctataaaccaggagtcttttgaccaacttgatgcccagattttcggccgtattcttcctccatatatgctcgagcaaaatgctcgtctgagtcagcaacaaacaaacaacctaggtgacttcagcagcacagatatacctgaggacttttcgttctttggtgatggcgcaccgttggactatttggacccgttcaaccctgctaccgacgactcgaaatccacctagcctagtgtgggtgtaacggatgtacgtaattatcacgaaataatcaatgctcatctctctacaaacctgcgatataaatgaacataagtgaccgtaggcggctcttgggcccatcagaagcgagatttccatcggtgggtgtctcgtcatcactcgagcgggaaatgaagtcaccagatgaagaaaccgccaaaagttccatgtttttaaaaactggccttgtagatactgccagtgggtccgcttacgttgaagctgatgattgcattgtccaggtctcggtgtacggacctcgtcccattcgaggatctttcatagaaaaagcatcgttttctgttgagtgcaaatttcttccgtatgtaaccaaggtagcagctgagcaccaaaacacaaatcctaatgggaaaccaggcatgaacagtatagaacaacggatctccacttatgtggaaacagcattgctcccttgcttacttttggaaaattatccaaaatcaaccatcgacatttacgttactgtcatagccaacaaatcagcatcacttctcgaattgaccaattggatagtcaattgctcgtcactagctttggtggactctgctattgagataaaggacatagtgacaggaggagtagctacaattgaggatgaaaacgatagcaaaaattcccaatgtttggcatcgtttatgaatttgagaaataacgaaatcgtaggattttggattgatggaggccaagaattgaacgaaaaagttttgaccaaaacacttgagacttgtcaagagcgggcacaagtggtaagaaggaactttaatgggttcttgactacataaagtgggcatatcattttcttgctatgtactacttgccttttgcactactgcctctttttctcgtctattgcagccggtgacaaatcttctaacaccttcttgatgttgattagcttcttgctcaattggtggactgaaagttcatgttcagtcccagcattgaagagaaagttggagcttatagtgatgccggtgctggtagatatcaactttgccaaacgtctataagtctccaaaagatggtgagacttttccacagtatcacaaatagggctctcaatggaggggatttttatgtcggtcacagggtcaaagaccagaagtttgagctgttcagcaaactccttgcttgccagtaaggtgtcggggacttcaatctttggtgctttgatctcaaatggctcagaaatgtaagctacctcatgcttaccgtcaagatggaatctgaactcatagataccttcttcccagaagagtttggagccagtgaaaacgtacgaaccacgagtggattcgacccatgtccatcttcctgatgaagaaatgagagttttcgaccgcgagtacgtagtttgcaccaccttgtatagaccaatccaatctttatcagagtgattttcaggacatttccatgtaatctcaataggagttccaatagtggtatacttgggcattctatcatccagtttttgtaagttgtcgatggtgatctggtagtctgagttatcgaagtacaagttttgcgacaattccaacaagttttgtctgctgagtttagcgttcgattgtctcaattctttgataaagctttcaagggtgtcggtaattccagtgaccaagtgagaagtactgcggtgacgaccaaaattgggtgcttcatcatttgaactcaatctacgcagaataacatcgggaataagctgctttttgaaggttttggtaacaccagagtcttggaaaacttccttttctccataaactttgatcatatgaaccttttcaacaaagttaatccggaaaaagttattggagacccaaagcaagcaacacacaaaattctctaacgatggagcaatgagagttaagcccataactccacacacaccgaaaagttgttcgggattgttcaagtagcgataaactccagctttagtcaaatgagatctttgaggagaggtgggaaggaaaaagtctccatagaaccatccaaaatatccaatcaggtcaataatggaagaattgatccatacctgggtcaagatgagaagtgctccaaggaacagtctcaagtaaacccagtcgtagaaatagaatttggagtattccatacctgtaatatagtgaaaaaagttcaatcccacaaatgaagcataagtccacgagatgagtccattatagataattgcccaattgctcaatgacttttctataggaatatcatttgcaaggtagcgtttagtgaaaagcttgtagtaactttgaagaaccaaaaagatgttaatagaaagagattcgaatacttttatggccacggtcaatgcaaacatgcaatgagcaatgttgatttttgctcctctaaattgggccgtaccaacaatcagcgatgcaaaggcaggaatgataacactgtaggtagtgaccatgataagcgtaagcaagtcagctgctctcaaccaactgaaattatacaaaccaaccaatggcttcaagttgtcaaagtttttcaagtctttaattttggtgattttctggtaatcagcttcgttgcctgagggtccataaagcttatcaatatggggattttcgatgtagtgcaaaaagatcatttgaagaaaatggccaaagacagcaacaaccaacacccgataagatttggctatcaaggcaaacccataatatccagcgtaaccaaccgagtacatcggatgtggaaacatttcgaagacaccgtcaaagatcaagtcttcgttgttaatttggcgaaagaagaaatctccccagtaccaagcgtagtctttaatgatgttgtgagcatcaactttcacccagagattaaacaaaatgagtccagcaccaactataagacgagagtacacgatccagggctcctgttgcgaggtattgagaaactggaggtcattatccatggcacaagtgacgactactccgataaacgtagtgaagtccagcataagaatcaagtccacgactttccggaacaccaaccaagtgttaaagtccacagggtacttggagattttgtacttggggcccatttgagcggaaatttcagacttgattaaccgggacgcaattgagtgattcttctcatcaaagatgttgagcttgttagcccaattgacaagtttatgatagttggactgctggtgaagaagatagcctattccaaaattgtaggaaagtctccagaaaagataaagaccaataaagatttcaattcgagtcgaattggtctttacaagccagaaaacaagtccattagaagctaaaagagcaagaataaccaactcaaaataggacttcctgacagtggggtcaaaaagtgtcttgaccatatcatgggtctcaggaaccgtaaaggtgttgcccgaaaaagtgatgcctttgggacccatattcgtctttgattgttgctggagagcaacagccatagtaggatggttgggtgtggatcaggaattcacacaacggttcgattggagcaacaagaaaaatcagcaaatgtgaaaaaccgatgtgcaattgtagatcagaaaatgcacaagtggctaaattttgcagaaatcaggtcttttatcagtaccaatttgcaaggggtcaattggtcgtagcgagtgttgttgcgtacgaactgagtgtttctatcgaggcaaagcctttggacaatttttagaaaagctagcactcaaattgaaccaattgtgacgaaaaatcggtgaaaaatttaatatctggatcccaacctttgggccgggtgcatggatctgattgataatgcacaatgcacagatacgaggattaggaggtgaccggaaataggtcccaaaatgtggaaaatgtttggggctaaaatagatgattgcaattcgccaaacgcgacacgtactaaataacgctataaaaatactacgaatcaatggctgctgaatttttgcagctatttgtaggtggcagattggaaatgtcgagcacgaatttgcatgtgaaaatggccaagttgccccacagacccgtacaccaggtataccgaaaaaataaaaaatagaagacaaaaataaaattgaggctataacgataataaatgaaaatggtaaaagaaaaagacagaaagaaattcagcggtaaaaacgaccaatgaaaacccaaaagaaaaaagtacaattaactctatattcctccaaaagttcattttactctactatgaatatttcacaattttcaattctattaattttccatttaacattttctatacattttctctaaaatctgcggtttcccataggcgcgccgttggatcccgactggaatccacctctgcctctgccacgaccaccccttccacggcctccccagccacctcttcctccaccacgtccgtatctgatatgacttccgaaacttctcctgtcgtaacgcaacaattctggtggaacagtttggttggcttctctcataatcttgcacaagtcacctcccaacttagagttggcctctgtgaacaaagacacagcagtacccgtagtacctgctcttccagttcttccaattctatgaacataatcctcgatgttaccaggcatgtcatagttaataacgtaggagatacccttgacgtctgtagttagtatgtgagagttttgtatggcaagcattactacatggggagaggcggtctcagtttattgaactagaagcaaaagtacacaacattagtatgataatcttatcctggccagcaggatatgtcaattaaatgtgtactgcctcacgcgaaacgggggaattaaccatcatttcgtctactcatctgaagcctcaaagcccacgtcggacaaaaaaaaaagaaaaagaaaaaaaaagactaggaaaaaaaaacctagcggtagaacctatggtagactagtgggtaaacctagtggtcctcgtcatctcgtccctgttattcagagatgttctgcattcatttctcatgtctcatgtcttctcatttagcattgtcgtgtaatgcctgcgttagtaaaaataaacttaccgataccacgagcagccacatcggtggccaccataattggagattttcctgtcttgaactcacgcaacacccagtcacgttcgttttgttgcttgtcaccgtggatagccaatgcgggccagccatcagcacgcaagtaactggtaatttcgtcacaagctctcttggtggagctgaaaataagtaccttggcctctttgtctgcggtagctgtttccaaatgtttcaccaaacgatcacgtttctcaaattcactgagaacttcaactatttgagtgatggtgtgcgaggctgccaattccaacgaaccaatggtgacttggataggatcgttcaagtagtcacgggtcaaagtctggacttctttgggccaggtagcagaccacatcaacgtttgtctgtcgggacgaatctggtcaacaatctttctgatttgaggctcgaaacccatatccaacatacggtcggcctcgtcgagcaccaagtatgttacacgcctcaagttggtttttccagtctccaacatgtcgatcaaacgaccgggagtagcaatgcaaatttccacgcctctggccaaatcacggatttgttggcccttaggagcacctccataaatacaggtgtttctgatacgcagcgaggcaccaaacttggagcattcttgttgaatttgcacagccaattctctggtaggagccaataccaacacaataggtccatcaccaggacccaataatggctgggcattgatgtggacaatcgagggcaaacagtaagaaagagttttaccggaaccggtggcggcaataccaatcatatcacgtccactcaacgccatgggccaaccttgacactgaatagcagttggtttggggaacccttgttgcttgacttcgttcaaaacgtagtctgggaaccctgcctcgtcaaacgaagtgattggcttgggaatatcggtaccaacacacttcatatcgtgctccttacggaaactttgcacctctgattccgatctggcagaaacgtctgggtgttcagagtaaaaatttttctcaaatttgggcaaagaatcaaggtcccactcaggagtagtaagttctactctctcatccacacgacggccgccaaaaccgccgcctcttccaccacggaaaccgcccctggaaccacctctgccaccaccgtagctatttcctccgtaggaaccaccatagttgttttggccgtagctgttattgttgtagctgttgccgtaactgccgtagctgttgttgttgaaatcttggttgtagttttgattgtacgacatgataaagaagagatttaaaaaagtgcgccttaaatgcgatgagaaaagaaattgtcgactgcctaaacgggaaggaggtgaaaatgggagcaacttcacaagtaatgagaaaacaaagagaagagaaaaatgagacaacaaaaagaaatgaaagatacaacaagagaaagaagagaactaacaatatatagaatagaaagaactcattgacatttaacatcttatttcttatttcttgactactctactcatctcatcgcatgcttatatgcaccacgcaaccaaacgacaattcaccatgcccattctacactaattttctcttgctatattcaattccaaccttttcgtcatgtcacattatggctcttccgccaggtagcctccagccaggattttctcactaaatttggtttcaataaccgtgcaaagttccgacaagttgtccaaaccttgatgcaaagcttccaccgacgatatattgccatatgtttgaatacggatgttcatcttgttctccgatggatgtggaatcgaataaccgcaaaactcaacttcgggatttttcatgattacgtatcgaagggtgttacccaaagtatggtcttcatctataatctggaatgtggcagcagtaccatcttcagatgatccaggcaagagttttatcttgtctgcgtcaaattcttgctcggatacctcgtccatggcattggggtctacttctgacattggtaaagaaaagatgagaagaaaatgtcatcgcggcctgcaggatggctgcgaaagagggaagaggaatgaatatagaacagaaatataactgttttatgtccaaggcgaaacatgaaaagcactgctattagatatattagagacttcatcatagagtcgtcgtttttgcaaattggtttcgaatctttcttttggcttatactctcttctttgttccaatttgtatttgtgtgcattgattttttgattttttcactcatttgtactcaattcgcacaacaacactcaaatcacaaacagaaaaacaaacaaccaacttgacaattgaataactaacccatattcctctccacttgtccccggtaccatttccacttacataagcagaaacgccaaaatcaaatctactcactaaccaaaacatcaacaatgagcattctgtcacgacagatgtcagaatcctactactatttgtcccgagacgacactaccgacttgcaatcattctcacctatgtccaaggcttctgacactactgctttgatgcgtttagctggagattttgacaattctgataaaacaaaaattcgaaatcggatccaaactgctcaaatatcttcccattcgactcccttggcaaggaaacaggaagatggcgacgcgtacaataaactagaccatttgagccggctttctggaaccaaaaatgacccaaataacgaccttgaagctcgtttgaaaccacttttgaggcaggaactcaacggtttcaaagcagaaatggaagcaatgataagaaaacaggaactgaagcgacaacacacctttaaggaacgtgtgggtgcactgtcaacgccaattcgtgttgaaaacaatgaaggtggactggctcatcatctgctgggagagctgcccggacgcaaatttgacgtttcggtgcccgattcaccagtaaccacgcctccaaactcacacgagtacacgaaagagtcatttggaccgtcggcgtttggcccgtccgattcctttgggtaccccaatgtcaccagtcccagtcccatcaaccctaatccggaaactcctctaaatgaagaaccccatacaaacgaacgtgatgaagccgagcgtcttcgtatagagcttgcgcgattacaggcagaaaaccaccagctccaggccagaaatgtggacttgacattgcatgtcaacgaattggaattcgaacttcagaatcagcaaagcgtcgacatcacgagttcacaaatagacatgctggaactcaagcactccatgccaaccaacataaagcccataaccatagacctggttccgcccgagtttcgtaagcactacaaaaagctcaatcttgacgttatcgattccatcagcgacattgaggttcgaaacaccctcaaaaacgtcatgctctcacttctcatttgcgactaccaatcactccctgaaatgtctgtgaaaatcgcaaattatatccgaattactggtgaattcatggacgaaattcacgaaaaactctacgatattcagggaagtttacgaccctcaagttacctacgtgcagaaacgcccgatgcccaagccaggtttctccagtgcttgcaccagatgtcggaccagatcgcgggccttactacttgaccgcaagtacgacgtcgtgaagagaatgggcgcatggatgtgttacataggcgtatatacagtacacccagacccctcatttccaattgcttgagaccccagcgataacaagtgactctagccaaacaacaccaattggcgtacttgcacggtagagtcgccgcaaaaatcgtccacatcacgcgcagagccttcaggacggctactgggaccataattgaattgtggagtccataaaaccaagtcgttctgagcaccattttgggatcctacagtagaggtttttctacatttggaagcccacaatttagaaaccggtgctatagcatttaggagccgctgctacaacaagttgtaaaatctcgcaaaccgttcatctttatccaacggaataccgatgaacaaacaaagtatgagtggacatcggcgtcctatgagatctaagaatgtgaagaaccgccccaaatccagccaggaaccagaaaaaccacgtactgagcccgatacaccgttggagcgcgataaaaagccgccaagtgaaactggtggtcgtcgacagagcctgaatcccaccaacttcttgttcaacccaggccgtcaagactccatagtttcgctcctcaacaactaccaaaccaacggcgcagcaagtgcttccggagctagtggtctgggccccatgtcggctggttccgaccagttgggaggtgctgtttctggtgaagcaggagttcgagatcagcccagctattatatgaaccacagggacctggtgatgtacccacaaccggagaatgttcgaccacgtagcgacagtgtttttcttcctccgccgctcgggctctcccgaaacgacgagagtgtgctgtaccagccaagaaacaatagtatattcagttcgatgatccaaatacccagcgaacgatctagcgaaagaggctccgcgggcgggcctgattttgattggagacagcagccaccacagcagactggtcaacagagccagcagaatcagcagaacgaacggcgcagctccaaaccttctttcgacatgtctctctgggagagcctaaatgtcccaggcgggtctattgcgggtttgcccatttccagtggcagtctcagcggaattttggctggaataaataacggaagcatcgattttaccaacatgacaaacgcggagcgccgtgactcgatcttaaaactcttggaacaaacgccagaccaactgcaggttcgtcctaaaccacaaggaggagctgccaacctcaaagaagacattttctccaaccgcaaggtgaaacacgacgatgtgtcagacaacgtagctcccgatctgatctcaccggtttcctcaggatccgccaaatcgatctataaggacgagccccaatcgccaggaagttctcctcagtttaccatgagaaatggacctcaaccacagactactcagctacgaaaccttcagcctcaatattcaaaccaggtgtacaaccaaaccgtcaaccagtttcccaaccaaaacatagttcccaatgcccacatgcgccgtcagcagcaaccacctcaaaatgtgcccgcaaacatatccggtcagggctttcagaaccaacaacctataggcttagatcttgaagattacaggcgattccagccgtatccctaccagacagataacgttctcatggacaaaaagccaggggaccagaaggagattccggctcaacaattggtcaaatcagaagacggccatccattattgggagccactaaggtcgaccagttgatgcttgtacttcaagctagagataaaggcaataccaaggagatccgccgtgctcctgacggcagtattctcgtgcctggcgaaggagcagactctgttgtacctgaaccggtttcgctagtaggcggtttagatcgtcatcagggtgcaaaagatgagcttcacgacgaagacgaccactctggaaaagggaaaaagaaaaccaaggcacaagaatgtccatactgtcataaaaccttcacccaatctacccatttagaggtccacgttcggtcccacattggatacaagccgtatgagtgcacttattgtcacaagagattcactcagggaggaaacttgcggacacatttgagactacacactggtgagaagccatttgtttgcgatatatgcaaaagatccttttccagaaaaggtaatttggaaatgcacaagttgacccatgaaaaacttaaaccatttcagtgcaaattggatgattgtggtaaatctttcactcaactaggcaacttgaaatcccaccagaatcgattccacctcgaaacactaaacatgctaacgaaaaaagtcgcagaattaagcggtgcctcgattgaaaagcttcctcaagaagaaagggaccttcttaattatttcaaagatttgtacaaaaattccaataagggaattagaggcagaggaaagcgaaccccagtaccagataacaataagcttgcatctgccccggtgggtggtcttaccaatgttcagtttcaagatggcgtgtacgatatgaacccataccaataatcggtacatttgatacgattatttgataaatgacagagttcaaggacctacgagacgaagctataaatgatacgattactcaagacaaagacgaaattacgttatggccaatgaccaagaaagattccgatatgatgattcaagatctttgatctgaggccatgaaaatctgaatggtagccagtcgcatcgcaaagttcttgaacccctttatgcatgttctagatcaacgcaaagcaatgaatacaaataatgaatgaacatctttaaaatgtaactctcttgaatgtattcctcggcatcaatgcgaatacgtcaaatctgcaggggcaggagcggctcagcaggtgaacggacaaacgggagatatgcaggaaggagatgatggaaggatattgctttatttcaccccaagatggacgaaattctgccagattttggatatgtatgctgtcgctttatataaggtaattgtcagcttttgactcgattctagtaccttttcatctctcaaatcattgcattgtttccatgacacagccgttcaaatgcgccttatctgcagtccgagataatcaaaacagcgccggaacatttttttgttcctttcttcaaagcgcaacttacgaccaagttcccgatttttcgctagggataacagggattactaataaagcaatcctttgcatccaggattggtttctagtggttttttctccattgagctttatttgcgatctggcatattttgccttgctaaagtttaaattcccgattttttagcgagaaatttgttataatggccagtacaactcagacatcgacatcggcggtgatcaccacgcttgtggctaaccttatttttttcggagtgtttgttacttgctttcttcttttgaggctcaaattcaaaagaatatactctcccaaaagttcctatgatcttgttcccgaagataaaagacctgaaccactcccagtggatccctttagatggatctatattcttttgaccaaacctcatactttcataattcagcactgtggactcgatggataccttttcttgaggtacttgttggtacttgcttcgtgtttcatttttggcatgttgatgtacatggttttgttgcccattaatgctgctaatggtgcggggcacgaagggtttgatcagctttcgatttccaacgtaaaacacaaaggtaggtactatgctcatgttttcgtaggatgggcattctacggtggaattgtgtttgttatttacagagagctcttctttttcaactcgttgcgttcagcggcgatttccagtcctaaaaacgcttccaaggtgtcggcaagaacagttttgtttcaaagtgttccaaacccattgcttgacgaaaagcagttttacaagcttttcaacggcgtgaagagaatctatgttgcgagaacctccagaaaattggagagctctgtgagaagaagagaagcattgtgtatgaagctcgaggctgccgagaacaaactcttgaagacggctatgaaagccaaattgaaagccgacaagaaaggaactcccattgagggcacagacataaactcctacgttcccgaaaagaagagaccaagacacaaggcgggaggctttttttcaaagaaagtcgatacaatcaactattgtcttgaggaaatccccaaaattgatgccaaggtcaaagagttacagaaagactaccgttcatcgaaagtcaaaaattccattttcgtcgagtttgaagaccagtataccgctcagttggcgtaccaatcagccacctaccacaatcctttgagaatgagccctgctaccactaatgttgaaccggcggagatctactggcccaacatgagaatgtactggtgggaacagatatttagaagattcacatcaattggttttattacggcacttgtgatcttttgggctattcctgtggcttttgtgggtgtgatttccaacattacttatttgacaaacaagttgccatggttacgttggatcttgaacttgccagaccagcttctaggcttggtgactggtcttttgcccactatcatgttagctatcttgatggcattactaccgattttcattcgtcacatggctaaggttgccggagccgtatcactccagcaaattgaattgttcactcaaagcgcttactttggctttttaatcatcaactcgttcttggtcatcaccattgcatcgtctgctacatccgtcgttacgcaaattatagacaagccgctgtctgccatgtcgttgttggcgaacaatttaccaaaggcttcaaatttctacatttcctacgttattttgcaaggcttgtccattagcagtgcttctttgtttcaagttgttggattgttcttgtactacatcttgggtgccataatggactctaccgtacggaaaaagtggggcagatttgaaggtttgggagctcctggatggggaaccaccttcccagtctacaccaatattgcctgtattgtgtttgcatactcagttatttcgccgttgattttggcttttgctacagttgcgtttttgttggtctacattgcattcgcttataacttgtcttacgtcaatatcgaggctccagagacttatggactccactacccacgggcgttgttccagactttcaccggtatatacttgggacaagtttgtatgcttggtatatttgcggttggtaaaggttggggccccattgtgttgcaagccattggcattggaatgactgtctttgcccatattaacctcaatcaagcattcgaccacttgattcatgtggttccactcgattgtatgaggccattagatggtgtttccaacactgcttcattcaaaggtacgagtgagtaccaagaaaaggtgttaagcaagagaaaacgtcaccaccagctccacaaggaacttcaaagagaagaagaaaaacacctcgaagttaaagatggactcgctggagaagatgtctttgctgatgcgaatgaacattccatcgttcctcttatagcagacagagacttcaagagtacagccaaacacaactttttgattcgtttcttccgtcctgacatctacatgaactacagactggccaaactgttattacctgccacctacaatgttgaagctgaaatagctccaaacaaacatgcatacgacatgcctagtgtcacggcgcaaaaaccaacattgtggattcctagagaccctatgggcttatctagggtgcaagtggaggagctttccaaggtggttgacgttaccgatgaaaacgccggctttagcgacaaaggaaagattatctatttgggaaagccaccattttagccacaataatgggctaatcattaattgctactaattgctactattgctactcattgctactaattgctatttgctattccattgctactgatcacggactaccctctcattaccttttgctattctctctcgatgtcttgctattctcgctgccctctcgctattttctcgcgctctctcgctatttctcgctatttcccgctgtgtctcgctagtcctatttttctcgctatttcgcacctcggcccacactcatcgcagaatcacgagcagcggggtagagccgaggaatcatggtacggctgttgcgtttcaacacatttcgctcgtttttgaacatgagtggaaactcaagacttcagctccttcaccagcatctttccataaaaccacacagatgtgttgcgacagattcaagggcatcgcagtttggagaaccgacaattgttagtgtcgatgttgggagcaaatacagtgctacgtatcgcaaatacgctgctgatgatactggaaaaatactctcgtactttcatgacgttccgctaggattcgatgcctctaagaaaactgccaatatggtggtggaggtgcctcgatggtccaatgccaagtttgaaatcagcacggagttggatgggaatcccatagtgcaagacgtgaagaataacgtggttcgatttgtccgcaacttgtttccttatcatggctatattcacaattatggtgcttttccgcagacatgggaagacaacacaaccaagcataaagatactggattatacggcgacaacgatccattggacgtttgcgagatcggatcgaatgttcttgagattggtactgtcaaaagagtgaaaattttgggctgtttggcacttattgacgacggagagttggactggaaagtcattgtcattgatgttgaagacgaattggcacctcagctcaattccatagaagacgtcgaatcagtgtgtcctggactcttggagggaaccagacagtggtttagagactacaagttggccgacaaaaaaccacacaacaaatttgcattcaatggacggtatcttctggccgaagaggcactcgaagttgtgggtgaatgtcattctgcatgggaaaagttgataggaggtgaagtaaaaagcaaaggagatgagatatcgctccgcaacaccacacagaaagagactccagagtacgcaccggagttttctcaagaagagcttataagtcctgcgatgcccgacacagcgattccgcccgaaatcagcaagagccacttttttccgaggagctgaagaagaaaaggaagaggaacatactctgaactgaagacaaagaggaaagactagaccctgaacagacaaagagggcagaacagactctatacagaagaacagactgtgagcagaagctgtttgaatggagaaaaagtttgaaaccagagattgagttcaatatagaaagcaatagaactcgaccagcttcctcaattcaattgagctctataccaccattggaagtcgctactgacttctacgctttcctatacatagtacccaacatatacctaaagacttattttcatacctcattaaccatttctttctctctactgttatgtctgttcttcttcagttttctctctcccatgctttttctctcccacacttctcatttcattctcacttaatctcacttaatctcacttaatctcacttattctcactcaatctcaatcttctcactgaacttctcttctcattttcgcattttccagtaaacaactcatctcgtatggcacccacggcagtcccacgaaccacctccaaccccaaactggtggtttccctcaagccaatccagcctattcaactatggacgttcgacggagtgctttccttgctccgagctggccaatctcaatatgtacttgatgccgtggacgagtttcttcttttgaattctgccattctcaagagtagttcaccatttgctgttgaaacaaagcaaattctcaacaagaaacagaaagagttctcacttagagaggttttgtactcaggagcctcagaaaaaaatatggacgacgccgaatcattggcacgattgcttctggttgacgccaaagaagcattgagaattatcgttcagaccagtaataggatgcctgaagcccactccgacaccgaaaaggtgaaatccaaactcccagacgatagcgtgagccacaaacagcaacaacgactccagctctatgtgtccagaattcttcgggaaagacgtacggtgcttcatgtggtcatcgagttgctcaataacaaatcgaacccttctgtttcttctgcggttcaaaatcttggtcgggatttgtatctttcgacaaattattgctcgtctatgatatccaccattggttctctcatcgacacaattcaagaaaaaggacctagctcagaaaacgatatcaataacatcatctactcggagtcggttgctactctcatagtatcgcttaaagtagtggtggagttggtaactcaaaatggaagcatagacaacaatttggccatttcatggttcaaactcatgcgctcgaccaactttatgagcattcttgcctcgtccattcgtgagtctgagtctttcatggtaatagaatcgatttcaaccgccatatcggtagttcttcttgatcttattgatacaaattcagtcttcgatgcatcccaaccaaaccatctcgaaccgtccaaattccaagagattaacaccataatatccgcctcatccaaccacaatacaattatcatcttctactggtcgataatactatacaaaaagcagatttaccttgaagaaaccagcagcaccaattcagaaaatgctttaaccaacatattctcttcggagattgtaccttctcttcacactctccaggccagatgtgaaggcgtataccaacagattagcaccacagcagaaatcttacgtttcgataacatattcgctgccatcctttcgaatgttcttattgctgctattccactcgtttctatgacacctgaagtctcaaaatgtattcaagaagtattgaaaagtgctccaagaggcatgatccaaaagtttttcgaggacccatccgtccaacaagcactcataataactcgcgcaaagtttccgttactgttgtctccatatataaaccttgcgggtgttagtggcacttttgcattcaacgaattcaatgagcttaaatcttacatgtccttgttcaagagggatgaatttgaaatgcttactgagattgacgacgagaacactgaacttgtaaagttatctcagacggttgatatatttcctccatttgaacagaacaagaagttatctttactaatgggacttgaaacaaaagccaaggttatacctgctgcaaatgaagacgaggtgcttgctacgttcttgtacaagttcaatggttggtcatttttgggccgtgttcttcaaaacttatcgaagaactttgattttaccgaccgagagaaggtggacacgattgtggatattatgagtatgcttacaaaagtcgttggtgaagtttcagtagaagacagcaagcatgcgctcacgtctatgtcagcatacacagacgattcggacgttcttgaggtgattttcaggttatttgagcaaagtttacacagcagaaacattcggatgatagagtcaatccttaacttgctcacacaattggtacccatattctcgtatcgcatatggcctgctttctcaaagtctgccttattatttgatggcacacgagagggttttgcaacggttatttttgggtccatcgaaatggtcaatggtgactttaggcttaccattgcccttgcaaagttgacggatgcgttagtgtacgactgtttgacgttggacaatgctgttccttccaaagttaaggaagcagttctcaaaaaattggtgagccatttgattgcagtcatggaaagttacgctcagtgtaactttagaagctttcagcagaagatggagaccggagtcatattattggacgctttcagaggtattttagcttctgtctacggtattcaccaccatggaaagacagccaaagacaacgttttgattgctactttggttccagctgcagaaacactcctttcaactttcacaaaccaagcatatggctctgcccgttcattctacccaatcatttccatgatcgagtcgctttctgatggtttaactcaatatgaacttttggattgcctgtcgttctggtacttgaattggatccagtgctcgttatcgtttgcacagcttgtgatttccatacggacttcgttacgtttgccagtcagtcccttcgagatcgccatgtttcaaagattgccagatcttgtgagtgcgtatgcctcttacgagtgtcttggaaatgacattttgaatactctcaccgccttagcaaacggtctgaattcaggaactcaggacgctggatcgaggctctcaatgctatctcacttgggtcgtgaacactcgaaatctcttcgtgcttccctcatatcggatctcgaaaacctgcttgacgaccatgcgataaagatatccttgtacgatttcatttgcgctgtcatgggtggacgtcaagagggactagcagtacttcttagtggtcgcaatgtttttggggatcctaaaggaagcccagaaatgaaagaagacgtttcacttattcgtgtgttgaaaaagaaggtggaagacataagatactacccaatggctgtaagtttgcatttggtggatgccgtgacactagtctttagttcgtggtcggcagtgagagagctggaaaatgacttgaagtttgtcaatgagcttcttcaagttgcacaggaatacgcactcggaaatgaaactacagactcagatgatgcagcaattactcgatgctatcgcctcaaattgtgctccaaaattgtacaaatactttcgtcgtttctattttcgtctaatagcgaggcatgcaaaagtgctattatcaaggccataacttctcaatctttcattgataacattgccaatgtgcttaccataaggaactacgactctttgctccattccaagttgcgagaaagctttgaaaacttattgcctaatttaaaattagacgacttttcatcggcattaatcaaaagaaacagatttggaccatcgaccgtctacaattttgtcctacttgacaagttgatccccagaaaccaacaaggagaacaacttagacagcaaatactcgatgcaagcatgaacatacaatacgttcaggctcaaattgctctttcgaaagcatacggagccatgatttcgtcttatgtgcagcagtccagcccaatagattccaaggtatttggcttggtgttgcaattgctcaaagcaaatgctgctgaagatgtaccagcatctacgtttgaagatgtttactatgaaagaattcagcttgctttcttcattctttacaaccacttcaatagtggagcaattaaggacaccgaccatcggtatgtctttgagataatcaagactattatgacccttttcagtacaggaacaaccaacctaactcattggttgacagagaaccagaaactgaggttgcatgctccattattgcggatgttgttctgctgtttgaccactattcaaggtaacacaaacttgataaccgaacactttaacttgttcaaaagcatctttgagctcgttgttgctcgcggaacaaacttgattttgattctggttcagaacgacgtctaccgctcgaaaacgaagactgccgatcaaactgaaaccatggactctcagttggacaatttgcaattgatcttgtccattacgaaagtgttcatgaagatgaaagcatctgaaagcttgaaatacgaattctcgtccgccgttgagtccaacggaacaatccggtcgttgctcaatttgtactcatttgctcacagcatcactgttgatggagaacacatatttgcccaactcagtttaatgtttattcaagatttgatgtccatggatgtgcttgcacgcaatttcgtggacagtggactcttgttggttttgatagaaagcttgatatcgacgcctatcattgagggtggaatttctatcgttagtgctcctcattaccatcgaatctggacaaatggaattctcccaattcttcttgttacattgcaaaagttgggacctctggttttgccagcagtatgttacgacctcaagttcttcaggaagcaaattggaacgtgtatcgaaagctggtcgcgagatgcctccagcatccaaatcacgacggctttggtgtcagaaacgagtcaaatcctattactttacaagattcttagtgcgttcctggatactgctgtgtcggtgctccctggattggataccgaagagaatcgcgaggaatttgcggagtgcttgaataacttgctcaagcatcctaaatttctctcatcgagagtcgcacctagctcgcaagaagagctgagagtatgggaacaggatgacgatggaagagcgatgagtgcatttgtgggtgagttgatcgaggagatcagagacctcaaggatatgatggcgtaggatgtgtgaactgaagagacgtactaaagagatgaacagtgtggactgaagagatactagagatgaatgcaaaagacataaatgtatttacggtagaaattgtcaaaaaagttttaagttttctacgatttgttggaagtgaagagcaattcaaattcgtttcatagcaatcatcaagtcattccaatcataccaactaatggtatatcatatctcacgtcgtatacattttttggtcctgtaccgagttggctgcgaattcatttcgcgaatttttatcaccactcgtcatggctccattctacataagtgcccctggcaaagtcattctttttggagagcacgcggccgtgtatggaaaaccagcattggcagcagcactcagtttgagagcttacttgctcgccacggaaacaaacgacgattcgctccgccttgaatttcctgatattcaactttcacattcgtggaaactcagcgaattaccgtgggaaaatgcccaggctcacatcgagcggaagaatgggaaaccggttcccacagacgaattgaaccctgaagtcattaatttgatcggtgaatttttgggtgacattgaatccacagcccactatacgacatgtctatgttttctttatttatatttgcacttgtgtgatcccctggtagccagcagaagcttttgtattcgttccacgttgcccattggagcaggacttggatcctcagcgagcgcagctgtgtgcttgacttccacattggcgcttttgggcggccatatacgatctccacaatattcggaaaaacaaagagtctcgtctgagaacccagacgcagagttcattgatagctggtcgcttatgggagagaaatgctttcatggaaaccccagtggaatcgacaacgctgtagcgacccatggcggagctgtgatgtaccaaagaatgctggctcccgatatgccctcggttcgaactgcaatgcgcaactttcctcctctcaaattgctactcaccaataccaaagtacccagaagtaccgcagagcttgtgggtggagtcgccaaagtgaatacaagacaccctaaaactgccggttcgattctcgacgctgtcagccatttggccacggacgcataccacattatgtcacatccatcgtttgcagcagaagacagggaaagtcttcgtcaactagtaaatatcaaccatggtcttcttgttgcacttggagtgtcgcatcctgctttggaaaagatcaaaatgattggcgatacaaatcgcataggagccaccaaactcactggggcaggcggtggtggctgtgcaattaccttgttgaacgacgaagtctctcatgaagtacttgaaaaagttgaaaatgagtttactcaggaaggctttgagacatttgaggccactttaggtggaaagggagttggggcactcttttgcgacaatgatagtgatcccgaagtcttttctgttgaacgctttgtcaacttttcgcgtagagaagatatcaaaaatgcattggaaatcgacggatggaagtactggtgaagcagaaggtggaataatttctaaaaatttactataccagttcattcagttcattgattcagagcagagtagattgaatgtactatatacaactatttaatcttgtaactatttgagaattaaatacctctgttgaactccaactgtgtcacctcgtttccgttcttatccttcaacccttgaaatttaggttccaaactcagcaccgccaatgcttgtctttgtggaaaaaccgccaacgcaaaaggaagtacggctaaagacgttacaaagatcaaaccaatgttagtcaaaacttcgaaagattttggctttcctctgagaaatttcagtttttgcaatctgacaaggatcaatggtggaactaccatgatcggagttgagttaataactctgctagctgcagtctcgccgacagcataccatgctgcaattttagaatttcctctatcttttccatcagcgtcaaatacagatattccctttctaatctcctcgcttctcatcaaaaagacattgagaatacccgccgaagccacggctgcaaatggaaccaatctggtcaaaactgtctttgtcagaggagaaatatttttcaatttaggaacgagagcattgagtccaagagcaacagaacatgaagcacccacggcccaagtataattggtagcgatttgcttcgtggtgagcggatgactcttgtttgaattagctgtattgatagccacattgagcgactggtttgcaatctgccaaaaaagtgttcctgcggttcccaagcctggtgtgagcataccggctgtaactaccaagttggaaagtacacaagagctcattctaaagggtaaaaccaccgtctctcctgtatcgggatgtacagaagagtccaaaactttcttggctttccataattcttcggtcattttgggtatcacaccgtttttgtagtcccaaactttcatttttgctgtttcgatgtctttggtggtattcaacaacatggtgggatctgaaatctcggcgcaatggcgcacacggcccaaatatgtgctcaagtcatagcgggaggccggcaaaggaacaggcccagatacagaagaagccataaatttaggtaaacgacaagatctcgatttttgccgtttggaacccagacaccacgcaacacgcaacacggctgaacgctaacaagttgaaagtttatgagagttttaggccatggggttgatatagtacgaatagagcggtttcaacgacttgtcggtaaaaacccgtcggatgcatacgtcaaacgtttgacacgacgcatcatgcacgaagtgcatgaggctccacatttcgaagcactaagagcagccggtcggtttgagaaaagtgtggtgtatttggcaggtacatgggccattaaagaggccatctataagagcattgatgacgctgatcaaaaaaagtttcagtttaaccgctggtatagggtgtatggtagtcgaggacagccaattgtgggaagcgacgtttttgacaaaaatcaacaatttcttgttagtgtgtctcatgatggaggaacattgatagccagtgtgatacggcaaatgaaagaatgcacttgatatacagaaaatgaaagaatgctcttgatattaaaacaattatatacgtaatctattactactttgcagccgtttagcttattcccattcaacggtagctggaggcttggaagtgatatcgtaggtgactctggcgacgccatcgacctcgttgacaatccgcgaggccacacgcttcaagaaagcggcttcgaacacaaaccagtctgcggtcataaaatcgacagtttcaatggctctcaatgcaatcacttgctcataggttctttggtctcccatgacaccaacagacttgacgggcaacaacgcggcgaaagcttgcgaaatctgcttgtacaagccagcagccttgatttcggcaatgaaaatggcatcggcttcacgagcaattttgacttgagctggagtcacttcacccaaaactctgatagccaaaccgggtcctgggaacggatgtctccacacaagatcgtggggaactcctaaaagttcacccaaatgacgaacttcgtctttgaacaactcacgcaaaggttcaataagtttgagcttcattacgtctaacaaaccaccgacgttgtggtgggtcttgatggtctgcgaaggacccttgaaagaaatggattcgatgacatcggggtacaatgttccttgcaacaagtattcgatttcctggccgtgagcaggcttgatcttggcggcttcttcttcaaagacatggatgaaggtgttaccaatgattttccgtttcttttctgggtcagtgatacctttcaatctgcccaaaaacaagtcgctagcatccaccacggtcaagttgataccgagaccttctgtcaaagtcttgtaaacctcctcggtttcgttttttctcatgactccgttgtcgacgtagatggcatggaaacggtcgccaatggcttccttcatgattttggcacctacagtggagtccacaccgccagaaactgctccgataacctcggcagtaggacctaccaacttctgaattctagcaatttctgtgtcgataaagttctccatggtccagttggtcgaagccttacagatgttgacggcaaaattcttcaagatcgtacggccctgggtggtgtgggtgacctccgggtggaactggataccgtagatcgactcgtcctcgttggcaacggcggcgtagggagaattgtcggaagtagcgacgatgttgaagccggtgggaagagcatgaagtttgtctccgtgagacatccacacctgtgaatggtccacatcagcaaacaaggcacacagcttatccttgacgttgagtgtggctggtccgtactcacgtttgtctcctctggcaactccctttccgttgatccaggcaatctcctgcattccataacagattccaagaataggaacattcaatttgaacacgtcatgatcaacgtggggagaaccatcctcgtacacggagtagggacctccagagaggatcacaccctttggtttccaggtcaaatcggcgattttttgcgtacaaggaagcatctctgcgtagacattgaactctctgagtcttctggttatgagatgggagtactgggagccaaagtccaacaccaagatggtgtcgaacagcttggaaacttcaattgggacgtcttcggcggcagtcatttgggggctgattagaggcagatggtcaaaaagttaaagttcgcagcgatgagatttttcgatgtcctgcagatacgcccgcgcgagtcacggctgcaaatgaatcaactccaagcacagtacaacagaagtgaagtggattgacttgtttgtgcgcattaaagccacaaacacaaaaacacaaacacgaatttctgctgagttgttgagatttcctcacctgtaaagtacctgcttctttttgttctttttcctttctgctatgcgatcccttccccagccaagactcacgcttctgcgacgctggaaacgctttcaaagagctttattagatcttctcttgcgtggctcagttcatgatcctggtgcctttatcccacacccaaacaccacacattccactattatcaagcaagcatggtttactcgccggttacgccacgcccgtcgagccagcactctccagaagggaattgattcggcattcaagtggccgatccatcgtagtcgtgtaaaagttacactagggttttggtgatggacgtactgcagataagcacaacgatcaaaaagcccaaaaaagagaaattaccaataagggccacaaaagctactagtataagtaatagtaatagaggctataccagtatgaatctgtattctaattaatatcgtcgccaaccacaattcaattgtagcctactttccgcgatgctcatcgcattctgcacgtgcgaaatttttcacttaaccatgacagaccaagtcaaggttcggttttttaccaatgaagaagatgatttgaaggtgtcggagaatcctatatttgttcctgtatcgctcaagaggtatgggctttctgagattgtgaatcacttgctcaatgatggcgaaacaaaaaaggcgattccattcgattttcttgtggatggagtgttgcttcgaacttctcttcaagactaccttacgaaacaagggttatctaccgagacggtcattgatctccagtacacgcgagcagttttacccccaagttttttggcatcttttacaaatgaggattggatatcttccatcgacaccatcaacccagggcatggagctgtgttagcgtccaatatgaagctccaggagtccaagattttgtcaggatcgtacgacggagtggtcagaacatacaatatgtctggcgaggtggaaagtcagtacattggtcatctgggaccggtaaaaagtgtgagatggatctcaccaacaagaattgtttctgctggaaatgaccacagcttgaggttgtggaagaccaaactagcaggcgtggaggagggcgccgaggatggtaaaactacagctattttagaaggtcacaaaggtccggtggtggacttggcagtggactataaatcgaacaagattattagtgctggaaacgacagtgttgttggagtttggtctacgaatgccagcgacatgtccgcagtgacggtttccgagcccactggttccacaatgtcgaaaaaaaggaaaaagttggcccttcaagattccaccatcaagcgccgcgcacctttggctatgatggacggccatggccagccagtcacaggagtatgtttcgatgtcaatgacaagctggtgatatactcagcatcccaggaccataccatcaaaacttgggacttggtaacgtctcggtgcgtcgacaccagatccaccgggttctcacttctttccattctccaacttcccaatttgcatttggttgcaagtgggtcttctgctcgccatatcaacctccacgaccctagagcaagctccagcacagaacaggtatcaaggaagctagttggacatacaaactttgtagtatccatggcagcttgcccagacaaagaccatatgtttgcatcagcttctcacgatggaaccgtgaaagtttgggatgtgagagcagacaaggctatgtacacgctaggcaaaggcggtaaggttttcggggtgtcgtgggacccaattggcattgtgagtggtggagaagataagaagattgacatctatcgcgaagccaactagagaatgaaggaaaacgaagagtagaagaataattaagaagcataagaagcagctattatcagcataaaaatgcagattttatttggcaaatgtagcattgcagcttttttttatttgcagctattttcacaattttgcagcataattttgcagcctatttcaattcgtaaatttgtctattttcactcaacttccttttcactcaacttccttttgctcgcccacatcgcaagcccatagtacccctgccacaagctttctttgtcagtagtatacccaaccaattggttttcatccaaactaatacgattatcaatatcttgccagcccattctttttcgtaaatgggcaaattcttcggcattgagttccacccgagcagctgttccgtacttgagaggacccacattgatccagtagccatttttgaccccattctggccgcgagtcaactcattgatagtatccatatagtcaatcaagttttctgccgtgtccatgaaaaatgccgttaccacaaccacgtttttatacgagtttggtttaaagtagcgaaagtcttcctgatgcaaatgaaggctttctggctttttgtgagtcgtaatctttgaagtacgaaactggttggccatggaagtaaaattggaacaattatgcacataagggtaggtgacatatgcaccttcctgcgagtacatgaattggttgcaaatatgcataagaccactaaactccactgcatgaactgccgcatacggcgcagatgatgcaatctcatgcgctatgcgtccaaggcccgaaccaggcactattatacaagtatcacggagttcattttcacgaacaaattgcgacaaatgcagttttatataatttaagagtggctcgatttcttgtgcatctgcatcccaatcccgagaaaaatgcgtaagtgcttctataacacgatagttcgaagatgaattctttgcctcgtcttcatgatttcgtaaaagatcaaaatcacgatacttaatgccataatgatcaattgcatgttttgcaattgccgatagaaacttttgattatcgccaactcggcggtccatctcggccaacttgtcaagatatccgacttctgtgcatagcttctgttgccgccatgacatcattttgaaaagtcggtgacgccgagcactggtgcgtttacaattggctgcatatgcttcaagcaggcgaattgcagttaacacttctaagcgacccgcatctcgaagctgcatgaaccgggaatcattaccctcggatttggttccaggtacaatatttcgaacgagtcgttcgtttctcgcggcggccacggtggtatcgagggccccggcagctctacgcacccagttttgaaacatggcggtacgagagaacacgttggcagcaacgaataccgctgcaagtttgactgcgggaagtacaggtaaatacacaaggacagctgcaatgcaggcggcggcacaagcggcgtagatatcgggaggcatacggttcgcacgacccccattgccgcattaaaatacggaaggtgcgcgaacttgaattcaaacgactgcagagcttaaaaagggtgcgtcagcatagtgcataaccaaaacgaaaaaaatggccctgttgcaacctatcgaaccagtaaagctcgacgaatctgatcctcaattgtgtagaatcttgtacagcgatgaatacaagcatactattggaacggtattggcccttttgcgtgataaagagtattctccaagagctctagaatggactctgaaagccattgacttgcttgcttcacactatacattgtggagttaccggttcgacattgtgtgtgccattgattacgatctttgggaagagcttgagtggtgtgaacaaatcgctctcgaaaacgaaaaaaattaccagatttggaattatcgccagcttataattgaaaaaatttgcaagaaagagacgtttgatcctcatcatgagcttcccatcttggctgcgatgcttcaggaagaccctaaaaaccatcatgtttggtcgtatcgaaaatggttggtagaacattttgatatgcataacgatgtacgggaacttgactttgttgatctgtgtttaagttccgacgtgcttaataattctgcttggactcatcggttctttttgaagtttgcagcaggagcaaataatatggttgcaaattccgaaatcgagtatgtgtgtcgtaaaatcaaggagttgccgcagaaccctgctgcatggaactatctcttgggaatttatgcccgcgtcgggcgcgacttgagcgacttggagtctttttgcaaccaattttaccctgaagaagaactcgttcgcagcacttatgcaatggaagttcttgctcgcatttggaaagtttcggaccctggtcggtcgcataacatgtacatgcgtcttgcagaaacctatgatccaattcgtgccaattattggcgattctgcgcccaacagtaggcgggaggtgattcggtgcatacacacccgtgcaccacgcgcatgcgggtttaaatcgtaaatcggcaacagaacaaagcatcatgcccgacagccccgatgacgcggaggagtctttgatctcgcagttcgagacaactttgaccatccggccgtcagcacacgacgaggaggatgtgtcgatgcagacggttcttacatcagggtacactcgtgacaaaagtattgttgacattgacgagttggaggaagaagaaatcaattcggaacagattcccaagttgcgatataagctcaagcctgcagctgcagaggttaagagggagaggggacatgacgtacgaaccggaagttatgcacggctgttgctgctgttgcatgatgcacatcatgcaatgccagatcagaagcaaccaattcttccagaattggcaccttcgccattggtggataattcattaacaaggttccgcaaagtctttgacgagtttattcgctcgaacccgcacatagaggccgagtcgccgcgggtggcagaaaaggaaaaaacgttggtggttctttccccacttctggccgagcatgtaattggccgcaaatgggaaaccaaatcatatcttgcaaccattttcgaacgtccccagcgtcttcttgcgtcatgtataggtgtgggtgcggcgcttaccatgttcccattttattacaaagtgataaactcgacaaaacgagggtcgattttcgcaccgtatgttcggcgagttcatggaaatcactggcccaatatgttgcatgaactatgtatagattcgcaggcgaaacttgctgccgggaagctcgaggttccggaagattggaatactggagatatttatttggttcctcgcacaattactgcagtggaaggaagtataggcgcaattgaaactgcatttgattcggtttttgggctgcaaactcataatttggcttttgttttgcttcgtccgccaggtcaccattgccatgcttcactcccaagtggattttgtcttttaaacaatgcacaaatcggaattgaatatgcctatgaaaaacatggcgtaacccattgtgccattttggacatagatcttcaccatggagacggtctgcaagatatctgttgggaaagaggaggatttgaaggagaccatggacttcaagaagatgaaacaacccccaaagatgagtatgggaaagggtttgcttcttacccaaaagttggatatttttctctccacgatatcaaatcttatccagccgagctaggttatgctaccaaggacaccattcggaatgcgtctacatgcgtaatggaccatgatgtgaatatctggaatgtgcatcttcaactgtggacatctgaagatgaattttacaagcattaccagaccaaatatgttgctattctcaaccgggccaaccagtttttgaacacggcgaaaaaacagtacgagcgagaaaaagaagagtatggtgttgccatggccaagtacttgaaatatgcggaaaaaccgcatgccccacaaatcaaaaaacctgtttctcctccaccattcaagcctcttatagtcatctcagcagggtttgacgctctggaatatgagaacccgcaaatgcaaagacacagtgttaatgtgcccacttcgttctatgcaaccttcacgcgcgatgtcgtaaaattggcgaaaattcacaccggcggaaaggtggtttcgtttttggaaggtggatactcggacggagccctttccacaggaatattttcccatttaattggactcatcaataacgacgaggatgatttgtggaacccaacttggggaagcgaccaagttatgcgcgagctcacaaaaggttgcaaaaaaaattggactccatataaacggccgctggccgatatcacgatttgggctaatgaaaccatcaaaataggccggtcattgatgcccaatgccatcttggcttcgaattacatatacctgcatcagccgcagaaaggcgatcctgacattcccatacataaaatggtgcgtgagatcatggatctgcgtaccgagatcaaaatagaagacgacgacgccaggagaagccggcggctgtattatcgccgtaccaagtcatagaaaatatactattgtaaggttcagccgtagatgtaggtggggtggggcgcgcgaacagcagctggtgtagcgggtgtgcgctgtggcatttctcaaaatggttatttctggctgtcgacaattcgatgcaccaaggaacgctggacgccaatggtgcaggtgattatgcaccgtcgcacccgcagtttgacaggtcgggaattctggacgcgctgtatatcgaaatgcttctttttgaaaaccgtgaattgcaggcaacggtgactaaacaagagcagataattctggggatccgcgaccgtctcaatggcacgagtcttccacgaggaaaagcggaaaaggttgcaatgtcggcagatgtgactgcagaaatagaagatgcaactgcaaattcaactgcagatgcaagtgcagatgtttcagctgcagaagtttcaactgcagatgcacaagcacatgtaccaactgcagatacttctgtattagctggattggcttctcctgctgcattggcttcacctgcattggcctcgcctgcattggctgaaccagctgatgacgtgccggttagatctgctcgacggcgacgcgaagacgattccgtcgatgaaacctcccaattagatattaaacaggcgtcacccactcttggagtcaccgacgctgtcgacgatcggtcttctctttattcggaatcgaatctgcctgcacgtcaatctgatggtcggcgcctcgctgccagtgccgacaattcattgacgcagcataaaaacgccagtaacagcagtttcggctcaaactacaaacctcgtctcaagcttcctgcaacgctcaagaacaatggaagccgtacaccatcggcgctggcgcctcagacgcaactgtcactcctgcagctgcagctgcaactgcagacgctgcagacgcataccctgattcttctgctacaggaatcagatcttgacacatcttcggtaagccgcacattggcatcatcaacttctggtcccattcctcctgcaactcctgatgccatgcaaattaacaagtttccctccaacatgtcgattgacgatcgaagtatagtttcaaatcctcaatcacctccaatgcatgaaccgttacgaacaccgctgggactcttgctgcatgaatctttgactgcaaaactttctcgccaaccaaccactcccggttctagtttccaggtgatgccttcaacggtgcaagaagatgaagaaaccacattgttggtgaaaccagataattttaacacaattgatattgtggttgcaagcaccattaatgttcatcatcaagaagtttcactacaacgcaagctggacgatcccaatgtgagtatcagcatctgtgacaaagcttctggtaaggaaatgtggagaatccggaaatcgtacctgcaactagttgcattcgataacgaaataagacccatagttgagtatttcgggcttcctccacttcctgaaaaaacgctttttttctcatcttctcctccaaaagtagacacccgtcgactccaattgcaggattttttcaatactttgttcttgattcctcatattccgcgaatgcttcttttcagaatctgcaaatatctctcggcagacttggtcaatccactcgacgatttcaaaagtggtgcttctaaagaagggtttcttatcaggcgctacaaaggactcggatcgacttggaaagtgagatggtgtcaggtagacggcccatatttggaaatatatgaagctcccggcggcacatttcttgagcaattgccgctctggcatacccaaatcggccgccaatctagcgatagtgttgctgaagacaaaggataccgtcatgctttccttattttggaacaagaaaaattcaaaatgagttcaacttccaaacactttttttgtgccgagtcggatacagaacgagactcgtggatttcagcattgatccagtatacggggtggtccgattcggcaactcccgctgagtctaccgacagtttggtgcgtggatctgagcggtttggaagcaatgaacgggtggaaaatttggatgaaaaagaaagagaaaaggaaaccaaaaagagtcgaaagcgaagtctctttccgttccgcaagaatgcagacgacgaccaaagttcgcaaaaccagaatcagaattcgcagccaaattcgaattctcaattttcaagttcgcaattttcaaattcgcaccaaaattcaaattcaaattcaaattcgcagccatatcagtcggctcaattgcagccccatttcttgtcgcagcctttgctgcaagcctcctctgagctcccgctgtacattggaaacatgaagctagacgacagtcccgcaaaaaccatttttggtcgcgacgtattggaagcttacaacttgtcgcaccatgaatttcaaggccgaagcattcccagtgtatgtttccggtgtctcgattacctcgtaaaaacaggagcggtgtacgaagaaggcatatttcgactttcgggctcggcatctcaaatccgggggcttcgagaacagttcaacactaaattcgacattgatctttgcgccaatccgctgcctgatatccacactgttgccggtcttttcaaaacttatttaagagaacttcctcatcccattcttggagctcaaccgtactcggatctacaacatattgtcatgagtagaggagatactgggtccaaactgtcatgtggcttacattttccgcgactacctttcaagtgaaggaaacatctccaaagtcaattacgacttgtgctacgtgatcttcgggtttttgaagtatgtcattgaaaacctgtcaagaaacaaaatgtcgctcagaaacgtgtgcatcgttttcgtgccaactctcaacatctccctcgacatcctctccactttgctcgtggattacgactgcatctttgccggcggagaccccgttcccgaccacgcccgcgaggtgctcgatatccacatccctaatttctagctacaatacataatacattttcgctcaccattcgttttccccactcgccttctggaacacatagtccctttccgccaatgttggcaatgccctccttgagcgtcagcttccacttgttcttcacccgctgtacccttgtcgtataaacaacaagcaaaatcctgccctttcctgatacccttcttcaccttcagacttgtcactgtcggaaccatcgtctaagtcactgttgatgtcctgcgaatcgtgcgctgaatcgtcgtcatcgtcaaactctccatcggcctgaccaacctgaaactttttcatcaattgcttcgcatcgctggtttcaaaagtaagttcaaattgcccatcggtctggttcaccctcggaagcatcaacccagtactatcgtcgtactcatcgtttcccagaacagtcggaagttgaagctgcataccactattatgccctcggtctccggtcgcagtaggatatgacaaagttggtaattcgagcccgcccgagctgtccaacgcaaggcagcccatcgggtgctaacacccccatcgactcctggaccgaaagatggccatggcccaagttttcatggtgaatctcatcatcccacgtaaacttggccaccccggattgactaagtttttcacaccaaacacgccgtaactcttggagagtgggactcatctatcccactgtcctcgaagtcctgccgcgaatcgctgataacctcctcgatgatggtctcgtacaacttcgtcgcttcggcgttggacatgctgacaacaactccactggtgagcataacgaagtttggttcggccttgcttatgtaatcgcacgtgaccccgtttgccatggttgcaaattctagcgccgggtgattttaggtgaaagtcttcgccggccgctgtcgtcgagcaattcaagcaacagatccttctcggccactgctgcgtcaagctgcttgcgaagactttcaatgtcgagtttttgctggttattttcaccctgcaattgatccaactttttattgaaactggtacgcatcataccaactttagtttcgtgtttcttcgagtattgcgtgtaaagcagttcggcaacctcatcaattttctttgttgttctttgacggttcaattcaagctgctgctccatatgttcacgtaactgctgtagttcttgctggtgagcttcgtcgttatccttttcaagttcggcgattttttccttcaattgcttgattttctgagtcaattcgttcatcttctttgtatcgcctccaataatctcgtctttctccttgttggtagcaacgagctggttattttgggcctttaaatcggaatttacacgctcaaactcattgatttgttcttccaattcacgttgaatgctgactttgtgctcttcagaagcagcaaggttcttggaaacagtagcaagcgattcgttcgcacgcacaacagcagaatccatctcttgaagttgctgcttgtactcgttttcaagctgttcctttgtgttcgtgagctctttaatttcctgctcctggcaccaagcaacagctccaacttttccatttgggtatgagcaatcttctcgacccgctcaaggtgctcttgctgctcggagttgatctgttggatttcagcgttctcctttgtcaattgtgcaatattgcttttgagctgatcattttctttcttgtacatttcagattcatcacgaaggctgtctttggaagcgattagtttctccaattccatgtttttgtcggtgacagtttgagaaagctcactcatcttctcgtcctttgcctcaagttcgtgtctgagctcgctgatctcttgctcaagcgctgtgcgaagttggtgagattgttcctgctttgatacgagtttctcagtttctgctctaacttgagccatctcggtttcaagctccagtactctttccaaagccaaagacttttcatgctctagagaagccaggtggttgcgttcatcgctcaaacactgcagaacagacaagagttccagttcggctttcgtggtcatatcttgttgcctcttcaacgccttggtggtggataaaagttcacgctcatagtgctgcaattgtaccaaaagcatctcttcattttgcgagagttttttgttacgcagtttcaattcgtggatctgttggtcatatctcaagaattcgcggttggtggaggaaagttcttctgagaggcgcaagatttgctctttctggttgttgctttcctgctccaattcttcgagttcgtggtggtgattagtttgaagcttattgatgtagtcacgggaaaaaatcggtttagaattaggtgacaaaaggaggtttatggttggttccactactcccccttcctggaaagcatgattcttgagaggcgtggtggactcgtttgtgtcggcaacacggcctcgctggctagtttctgggctacgggccactggctcagtgaatctttctggggtagtgtagtcattctcagcatcgaggcgaataattttgctgacttgggtcaaattttctgcgtccagcgggggcaaacgacgaggaatcatggtgacatcgtcgccggcgtcgatatggtcgtcattatcgctgtcgctgtcttcaacgaccgagctttggacttttgaattactgaaagattccaacgaagattgacgggcgatcttttgcggtggttgcgacagcgacggcgaagcatggcgcttagagacattcgaagcaggttctgaaggagaaccggccaaaactggcgaatcagtagccaaagctcttgggacagaagacgcaatcggcgatgctggcgacgcagctgccgttgaaaacacagcgttggaaacgggggattttgctagcgacttttccagcgactttgccagcgtttccaaagactttttctggcgtggcgacccgttagaattcgtgtcttgagcatgaactccagaaaacttttcagcacgaacatctccggaaaaagatccatttgtggcttttccagacttcccaggctgactaccaggtgtatgatttactccaattttagcatcaagtggcaatttggccctttttatagactccacattcgaccgaggaacattatgatgaggataatttctcggacttgtgaacggaattcggtccgctatcgagctacgaagcttctctggaccaacaggagtcgccacgtcccaagtatttgacatgatggttgcagaaccttcgacagttctcagaggggtgacaaaatcttgagtttttttgttgatattatggctaagatctggaatattatccatatcgtttgggaccgtgttgtggtacatcttttccaccggaattggtgataacaggtctccttccatggaaaaatgcagttttggtaaaggagaagacatgtttacagacgcgtaattgaagagagaagtgcaggagaaaaggagatagtgtgcaggacggctattagaagtgcaggagcactagttgagacaccaaaacatatatttaagcgagtggacagcatgatgcaactaaaagaggtagtgtgcgcgggcgttgaacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngacagttacggtcagtgcaacacatccggtctcgacgtcggtctcaaccggttcaacttcggtggtaccgtctttggtgatggtggtaaatttcgtcccggcggacgtggtgtaaagttccacagttgaatccattgccatgtagccgctgcttttcctcccggtggtaagagtgacagtttcagtagcggtgggaaccgtccctggctacgcccccagaaagtcaaatgtctggtacccgagtgattgtggaagtgatgttgaactagtttgcgacgtttccgctaccgagggcgtatgaccagctgcaagcgcctgggccacgtcggatgcagtagtttctgacgcaggaatcgtttttgttgttcctggtaaaactaccgttacatactcgttgacggtaattgtagtatcagggccactggttggaagcaccgaagcagaataaccggtggaaacatcggtactattgtcatatcttttatatggaactgccgcaacagcagccacaaggccaataaaagcaaattgtttcatagaagttcaaaggagtggacgcgactagatacgcagtttttaacaaaattgttatggtggatccgttgcatcttatataaagcccccttggtcgcgtgtttcacagcgccatgtttgttggtaaataccgcgacgcgtaagttggcctgcacaccccgcattagggtccgatgagacaggtagaggcagctcggctgccggctaccgtatgagatggttggccggtaagagatggaccggtatgatctgctggctaccggtaggagatggttgaccggtacttggtcgaccggtggttgcccggtggcagtaacaggggatccgtgccaaggacctgcgtctaaaaataatcgcggtagcaatgcaggaatgttggaatcagcaatgcacctgacgtaacggccccttcgcgtccagtacaccactgcgccgccatttaaaactgagacgcatcaacttagactttgcagctccgttatcaccgttccattacaccgttacaccgtaccacggtgatacattaccgtggcagttccgtttcgttccgctacactggcttcgtggttcctgcaccgtagtttgcacccattcgcacatttcttctttgttatattttacatgccaccctacaaggcgctatttcttggcgcctgcgctgtaggctactttgctaccaactacaacacttcctataccactgacattccctctgatttcaccaaaacaaaatccatgaaaatagtcaatcctaattttaaacgcttcacatccgaaatcttttcgtatgaatttgacaccaaaaaatcaaatgaacaagtgttggctagctttacaaaagggtttttcagcggcccatcaatgttcttggaaagattgattctatgtacttttttgaaaggaaagggccaaataaccgcgttcacaagtttgaacgatattgatttttctgctaaaaaaccactttttattgcaccttttgcaattttccctgaagataaatcaaggaaaataatatggaactcaaacgaaattcccaccaacaacttattgcagaaaggaacgttggtctatggaacatttaatctcattggttgcgaaaaagattccaattcttggtcagcagatttcgcattcggatcggatgttaaccaattttccggattccatagattcaaagtgataagaacggcacgtgaccgcatgcgcgtgaccttccaaggaactatctgcaatcccgttgaagacgccgaccccccaatccagattttgagactaatacactacttttacgccaagtcgttgttcaatgatgctatacgacaaatgaaaagttagagaacaaccagatctaaaaataacgcacagaaacgtgcaaatacgatatgaaaaattcagatcatgaatacgaagaacgaaattatggactgatgaattatgaataacggcgaatacgaagatggaattacgaaatgccgtatgatatctggctctgcagtcatttcaggtatctgctgcatccatttgcatgccccagcccctaatctaacccaattaggcgcccatagccaattccaataaaggatgcatataacatgcagataccgcatgatggtatgcagattattgcgcacgatgccccacccatgcgcatggcgccgcacttgaccatcatccaattcacaccaaattcaaacagaccccaaaccaacagcaaagcgacaagataacacaactcatagtcgcgtcgcacatcatgcaccgctcctattccactagcttatcaaaatttggaattcttatcggacctacctgcctttctcgtactttatgtgcaggctccatccaaccaccatatctccacctactttattccacttcgaactacagctcctcaacatggtgcaacttcccgaagatgaggattctcctcaagtcaattctactatggagaaacagacattgatcaagcgagcatcaatagcgcttggtgccatagtagctatctttttgcttttcaattggcggcccatttggtttttgttggctcccacttccgataacgtttgtccgctttacgagactttagttccagcttcgttctttgaagacaattccacagtgttggcaatcttaaacgatgctcaattccgcgttagctctgctagaaagctttccaatgccgtaaaagtcgacactcaaattggcgacaaccagccgggagtagatgaggctcctgaaatgtggactcaattcaagaaattccataagtatttgaacactacttttgccaccgtgatgaacaccgccaaggtttcttatgtcaacacttatggcgtggtcattcattgggaaggttccgacaagtcgctcaaaccggtgcttttgacggcgcaccaagataccgttccgattcaatcggacactttggacaaatggactcacccaccgctttcgggacattacgatggtgagtatgtgtggggccgtggagcctccgactgcaaaaatgtgttggtagccattttggagtcgatggaaattttgatagggcgtgggttcgagcctcggagatcggtggttgtcgctcttggattcgacgaggaggcttctggtactcatggtgctgctcatattggtccttatttggaaaaggagtttggatacgatggtttccatgttcttattgacgaaggtccaggtttgaccaaagacataattagtggacaaatggttgcaattgccggaaccggcgaaaaaggatacatggatgtgtccattgagctcacgacacccggtggacattcttctgttccgcccgaccatacttcgattggaattttatcggaggttgcttttgagttggagaagcacccatattctccgcttctcaccagccaaaatcccatgatgggctacttgcagtgtgtggctcgccacggtgaccttccgcggctcaagaaaaaggccatgttgcgggcgggattcgacaaatatgccaacaaaaaggtggttcaactgatggtcaagaaccccatgtcgaggtacttgattcaaacctcgcaggctctcgatgtcattgttggaggagaaaaggcaaacgctttgccggagcatgctaagcttgtggttaaccatcgtgtaagtgtggaaacctcgctcgataccatcatggacaatattgagtcgcaagtggctaaaatcgctgaaaaattcaatttgggtctcacggtacaaggtgaaagtattcttcccgcaacagaaaaaggattgttccaagtgggctaccaatctcctcctaccaaaacggcaccggtatcaccatctaacgacacagtttggagcgaaattgccggtgtcaccagacatgtttttgaacaacttgtttaccccaatcttacccatccgttggtattggttcctggaatgatgccggccaacaccgacacccggcactactggaacctcacgaaaaacatctaccggtacactccttactacagtgaaaatttggtcaaggataaccgcatccacctggtagatgaaagaatgctgatcgacaaccatctacagctcacggcgttcttctacgagtatattcaagcagtgaactaatttacaatagcttatacaatttccttcttctccaatggattgtagcgtaaaaacttttcgatcaaatcgacatgagtcaaaaccattcttctacaacaataacgacgcaactttaatttgtccaaagcgtcaccctcagtcatcgtgtcgtcctgcaagtactcgaggtaagtttcccacttgtctcccacgaccttgccgcaggaaaagcaccggatgggaatgatcatggtgatgagaagagagaatgaaaacgatataagtgcacgccggtacaccaagcccgcgaaacaagcccgaaaaccactagttcgcacaaaaccactgagctctcacaccaggtctgctcgcttcgctcgcacacccggacaccgcaccgcacttctgcgatgagcaaaatctctccaactatgactgttgaccatgtggaatgggcctcacgcatggtgctgggcggacgtttgccgcagctagaaggcactcctgcgtttcctgctgtgttttcagccgacgggaagcaccagattgtggtttttactcaccaaatcagagtgtattttttggctactcgtcagtgtgttcgttgtattgacatcaatattggcctgattgtggatatgtgtttggatccgggctcggcgtcgcagatattgctattcagtggcctgggcggtgttttttctgtcaattggaaggaaaaagttgccagtccggtgacggaggttttcgtgatgagtcctccacaagggtatgttttggcttctgcaagctgttatggcgacaggtttgttggagtgttccagagcaccaagaaaaagggccccagcactgcgttggtgcagacttttctgaaagaaaatgaaggagaaactaaggtggtagttgacgatgtcaccccggtattttcgtggtcgtttgacaagtcccaggttgtgtttgtgaccacgagccacgaggtcgttcgtgtgtcggtttctggcgactcagagatgtctgttgagcgaaattcgttcgtctacaaatcgccggtgacgtcagtagccgtgtccaacgacggtgtggtggctcttggaactggtgccggacccatacaactcatctatgttggtggaagtgaccagcggcttctcaaatggcacatagacctggtcaaaaccgtagcattttccccagataacaagtatcttctttccggaggacttgaaaaagtgttggttctttggcatttggacagcgacaaccaccaatttctcccccgactcaacggcaccatcgacaagatccacatagatgtccacaaaacagactgttactccatgttgcttggttgtagcgacggaatccaccacgaaatgctcacgattctggcagtggacctcgtttctcgtctcaccgtcaactcggcacgacccagactcgttcctggtgttgcccactcgcttcgtcgtgcttataagaagctcggaaatcacgataacctctaccaagtgcctattcgtcaggattactcgctgcctgccgcagttcatcccaccaccaaccaggtctatttcccctcgggagcctccattcaaatctacgactgggtccgccaggaacagcagtcgctactcaacgcagcagctgttttacccactggtaaagttcgttcagaaacaaaactcgtcgaccctaaaatttcgctcgtggatttctccaacgatggttcatggatggtcactgtggacaccgtcacaccctccccagtggacaacctcttatccaagagcgacgagtaccatgccctcaagttctggaagaacgtagactccaaaaatgacggttccaaatgggaattggcatgtaaaatcatcgaccctcacggccacggaaacaagattttcaccatcaaaccggcacctctactgaaaaacgagcttgctttcgtctctgccgacgataaaggtggtgtaagaatatggcgagtcgtgaaaaacttgtccaattccaaccagcaaacggcatggactcttcacaaaagtagcccaggcggcatagcgtcttcgagtgcggtggacgtctgttggtcccaagattcgtcggtggtgtttttggcacacgagacctcggtaacggtgctcgatggctacaaattgaccactttaaaccatatttcgggcatcgccgactcgcccataagagccataaacgttcttgaaaaccatcttttggtggtttcgcaaaccagaatcgcttcctacgacttgattcgtggtgccttttccttcataataagagctaactttcctgaaggtgctcgcaatcttgtcgccatagattatgattctcgtcttatttgcgtggctgcaaattactatgaaaaatccaccaataccctcgcaatcaagtccaaattgctagtgttcaaccacaataatttggagccagttttcacgaaaaatcacaaccagggcatcacttctgtgctctgtgtttctggatcctttttgttcgtggacctcgatgctcgagtgggaatgctcacatcgtctctgaccgagtacctggaactcaacgaagatatcaagccagatgtgaaccaaattatgatcaaagccgaagaaagagcacagcaagaaatcgcccataacaacgaccgaaaaacttttgatatgaatacgtttgcctcggctttcgaaaacgcccactctctcactctcgacagtttgtttgaccgggtagtgtcgatcacgggaagataaatacatagaactagtacctcacttatagtgtagtagttcaccgtcatcactcattactatttacacgctattgctcactctctgtctcatcacactctccatctttgacaacgccgtctccaaccgatctttgcgttcacccaactcaatgtgtttcttgacctttggatcctctttagcaagctcctccatttcctctggtgtcatggtgccgaaaaaccgtctatccaattcacgaggaaatttatagtagaaatcactcaaaagctccacattcaagaacaagatggcagtggatgataacttgttcagcacagcatccaaaaagatctcgggacactggtacttgttttccttggaccggcactttttgctgcttttgacaaacagatgtctcatctgtaaaagcgaaagacggtccttcaaaaagagtgcttcgcggcccttctggatcaactgtcccgaaaagccaagcgcttcgttcaggttcacctcaccggacagctcttgccatttggttagatatgtcataacctgcagtaactttcggccgccaacttcacgtttgagttcattaaatagttcgtcacattgtctcatttcctccttcaacaaccgcaccgcgttctccttgctgctcaaccattcacggtcttcggtttcaatctcgtacttgaacggcttgatacaattttccacctggtcggcagtcgaatagtattttgccagaagaacagattctgccgcatctattacggccttgcgtgccaaaggatggttccgcaattgagtgccatcaacaaggttgcctatttccgtcaaaattgcagtggttactagagtagtagaaaaccgaccaatgcccaatttggttagtgagctggtggctaggtcgagtttcttgtgccagtaaacgtcgtcgtcgaggtttgagagttgagagagctccttgagaggtggctcggtcctcgaatgaatagcggtgtctgaccatggctggttccagtagcgctctgccaaaagatccaaaaccttttggtcgatttcattttggagtaagctgcgcaactctctccgtgaaaagcgatgtgccaattccttggtagcaagtttcaacatatcgatgttgttcgccaagtacatttgaggtgtcaatggccggtcattgaactccactttgaactggtacgaggtttcttcgagttcctgctgaatggcaaggtgtgtgggtttgagtgccgccgccatgctgcgttctaatactttgatcaacttctttttcaattgtctggtcagagtcacggttccgtagaattcatccttgtggtccttgaagtatccgtgctcaaagttttgctgagcaacgaaagcctggtacccagtgattgcctttctcaggaacaagcctccacgactcagagttgcagtatcgggcggtctggtgatcactcctacatatcccattcttaagggatatttcttgttgacaagaatcagacgagccacgtcgggctcaactaagtcgagctttgtgaccactccgatggtgcgctcgcctcgtggatctgccatcttggctgcacgcaaagcagtggaattggcaagatcgacgttggcggcttgaattgcaagaatgatatttggggcagtaagatatcggtcgcaaacgctacggattttcgatttgagctcggcgggttggtcagccgcttcgacctggatgtatccgggaagatcgacgagcgacaagtcgggaacccgtggtgatcgaatagtgatttggatagggtctggcgaaatgcattctgtaagtggaaccgccaaattcaagtcgaccaacaccttttgcacctggtcaaaatccagcatgttgtgcattttgagagcaggaaaatcggcggtttccgcagcagcatctggcgtgttgatcaacgttaactcgatgggtctcctagtcaccatgttcgagcccttgggcaaaaactcgtgacccacaatcgcttccaacactgacgattttccgctcgattgcgacccaatcaccacaatctgaggaagacgaagagcatcggagtggtcgatggaagcaagcaaattacggatttctatcatttgccgagtaagagtaagcatgccctcgtcggtctgggctctgtctgcctccacatcttcgtcgtcgtcatcttcaacaagagtttcctcgtcttcgtcgtcattttcgtcatcgttcccgtcatcatcctcagccgaaagtcccaccgcggccgctgttgctcccataaccgtagcggtatcttcgcccgacggtcctgaaggatcggtggtcaggccgcttccaccattggatccccacccgctgaaaaattcgctggttttgtcaaacacgccactcgaaaaatctttgatggcagataatttatcctgtgtgtaagtggaggcctgttcgaccttataggcaacataggtgcctcccgccgccatggttcctccaatataagcgggaactctggtagctttggccaaaattttgatgaaacccaaattacgccgtggcaccatgattgccaaaggagacattttcgtgatttttgaggccctgtaaggagatattccgcttatgcctatgaatctgcgcacatttcgaggtccaggggaccggatccctcgtagtgcactggaggcgctacgaatcatggatgttgttagttgcgattcaataataaagatttgagtcctgcgattatgagttcgcggtactgcagataggtacagactgatatatatatttcggctagttattttggctgcaattacttctatcgacccaagtactttttctcaaaaggtcgtaccatattgtacccaataaatgcaaaagcaatattgagctcgaaggatatgtctccgtgtatttccctagcgataactcccagataccaagtttggtccatggaaagcaccgtcgaggccacaccaaagaggaacccaaccacaccagcaataccaaaaggaagggttttccggttctcaaagttggtcacatcgtagccgccaaatccccggcggtatatccagtgttcggccatggatatgccaatataaatcgaaacgttgtagccgatgatggagagaaagttggacatggtttcggcaaaaacatagtaagctggaatggcgagtccaagcgatacaaagttgccgatgaggcaccagccaagacgaggaaaccgggcgagaggagaccagatggcctgggcagctaaagcaagcgaataggaaccaggaacgttattggctatagctgaaagggcaagaataacacagcaaaatttcccaaaaccatggagattgttgaccaccaagatctggtacatcaagcctccaattgaccctttttcataggcggcttggtatattggagtggatactgttgccgttgcgcatgccgcacccaaaattaaggtgaacatagatggaattgccaacccagcaaccatactaaaaaagatctggtaacctggagttgagcttggcatgtacacaaagtagtctgcggaagaaggaacccaaccggcaacaaatccaaaaatggttgcaatgaaactgagaacatttcctgaagtggaggcggacatgtctccaaaagtaaaagtatgggtcatggtgagtcgagcaattaccaccaagtacacaacaaaattgggaatccatgagtaccgttcataaaggtgaatcaccttgtaaccggccatggctactccacaagttaacaccacaaagatcaagcagccagcccaaggaggtaaagggcccatagatgctaataattgaactgcgggaatcaaatttataccgttccatcctatgcaactgataacattgaaaagtgcaaagattcggcccataatgttgccggtcaagtaccgagacaagatctgttgtcggagcccaaaacgagctccaaacactgcaaagagtcccacgggaagagcaccaataacagaccagattactgaacacaaaacacaagtccagaaatctagaccaaaaagtgccggtcctaaagctccggtacttaatgctgcaatcgacatatttggtgaaagaaacattgttagcggcgataacttggaagtatcaactcttttgtcctcaggaactcgctccacaccccttatctctgcccgaaatttgcgtccaattcggttgatgaaattttccagttcttcatggctgctaaaagtggttgcagatactttagtttcttgcgtttgcaattcgtcagcttgcaatttttccgtcatttggaccacctaaagagaaaactggctcgggatgcggggcatagatatcagatctgaatcggggcaaagccctacggtatcagcgccgtgccatcgtggtgtccggatgtgtcaaaattcaatcgtgcaggtgcgtacatatatggcagtgtttatgtgcagtgcattagatgcagaaattttctaccataaaattatgaaacgatttttataaaccgttgccgagcattaatatttcttcgatttgatcgtgaaatttcaggaacaaataatgttttttgaagtatttgtcttaaaattgtagggtagaaattaacctccgaattatgtatgctcccgcttatgcccggctgtattcccggctaatgtatggcctaatcagccgcgatatttatcgtcggcccgactgccgaccgtgcttcttgcggccgaaagttcacggcgccgactcgtgccggacttacctaaataagcaatctcgcaaaccctgcatgcgcaccacatctggggttctaggctctcttgcatatgcctgctaccttggtgggcaagaaagccaaaaacctacgtcatacgggcaagtgatctgaaacccttgataacggccaagctgaatagacaagccgacatgtcggccaagaaacgtgcaaaactcgtatctgttcatttctcgtctacactctgaaatctatcgtatctattaaagaagtcataagtcgtatcagtcgtggcgtaattcatatcatgcgtttcatagaaagagattctgacgacaccatcgccggcagattatgaggcttgaataagctatgattcatgatttttgattccaactcgtcttgactgaaactacgaggaatggtgtggaggttgatggacgatgcgtgtgaatgggtttctggttcttcggagatgacgggcaatgcatgtttatagaataggtcttcttcttcactctcgagatcgctatctgattctgagtcataaacgtcttcgtaaacgcgcaattgaggttgctgcacttcttcatcatcgtcttcaaactcataatctgaatccgaatcaaagtctgagtcagaatctgagtcatcatccacttcatattccacaactttggtgggggtttcacggtgaacagtaggtacgtctttgaaagaaactttggatttggctgctctattcttagattcttctgaaatatggtctaataaggagtccaacatattagcttgaaccactaaactcctcaatgaagacttaggatcctgagcatctcttgtcaattttgacctcactttggaggccaaagcataagattgagcaagtgacatgataacttggtgaggaaatcccttgcttttatagcaacggcaaatgagtcaaaaatttggaaaataaatatgcacgaatatgcacaataaataagcctgcagaagaatactccttgctgtaaaaaattctattttgtgcgattagcaacaataataaatgggaggattaaccgatggaagataacaacaccacaataatatcacttagtacaatgaccgtaataatgtgggaaggtataatggccagcgatatttgttggctttaatactaattctttgttggcaatatatttgttaccggtaattttgtcttgttttttttttgtaaggctgaatgtctcaggaaacagctaattatatatgtttgcctgacaaattggattagaaatgagccgagccggcggccgcacctctattcccgttcctgcacatcgggccggagattgcgcggttataacggaacggagccaggccggaagcacaagacaccaacaaacaccatcaacaacaacaaaccaacaagctccaaaacaaacaaaaacctgctacaataattcaaaacaatccacaaacctttttacacttgttgatttacaatttgtaagatttgatgtgtcctgcacacaatcaccccagtttgtcagcgatgcctataaacttaaagttatacttaaactttagataggagtcatagaaaaaggtattgattagcgctgtatgtaatagcaatgcgaatcacatacaaataggaactccggattgcaggggtataccctcggattccatttgtcgcgcaccggatatacctgcgcaattggcgggccagccacgagttccgaatattcgatcagagtgagtagaagtacaaactgagtaagcaagacaagaaaaagtaaagaagagtaagtaagcaacacaagaaaaagtaagaatagtatgtaagcaaaagtaagcaaagtcgcataacaagtaaattgagaataattagcaaaatgttcctgactttcttaaaagtccgttttgtagatttatgtctactagccacagaactatcaagtctcatcctatccgggaaaggcgtccattgcattcgccacttatgatttatattcggctcctgcataccgacgttgaattagtccttggtccgcgctcgtaaccgtggctaatggctatccgagtgaaaatttccggacatgattgactctagctaatgaagtcatattccattacatcacgattgtcgggctgaggaatgacggcgatcaatgttgcctaacggcgccgtacggcgtttccggccgaatagtcgccgtctccggtaccgccgatacctccgtttcagccgtccgcggtgagaaatggtgtatgggtgtcacgtgacgagctaattacgaaccgattccgacgagtctctgatcccccttcttttcgtcctcttcctctacactctctacattcctattccactcaattcctactacgtgtattatgatctatcccattaatcgaacaatccgaatcccatgtcgtcatcggattcttcagcggcttcttcagcagcttcctcggcagctggagcatctccggaggcagcggcggcagcaggagcagaaccagcagctggggcagcagcagcaaaagaaaacaagatttctttcaagtcttttccttccaaacccttggcgaaagtttcggcccacacgttttcaacggaagcaccagcggctttagtgatggccaacaagttggaagcagagatctcgacctcagagtcggccaagatcaaggcggcatatgatacagaagcttcggcagacatggttagtgagttgagaaattcggtgttgaagattttcgcggaaacactgtgcacgtgcagtgcacgtgaggcacgagaagcagtcacagcagctggcagcgaacgcaggctgcgaacgtagtgagctgcctgatacctatacctactagcactcaactcccctccataatatctttatatctatctttttatctctacaatctcattctctcattttttcccattctttgtgcattttgcccttttcttgtcttatttacatggctacaaaaacgattccaaatctcccaaccattttctgtactctctctcctccttgaactcactgtatccaatgataaattcagccaattcctcactgattccacattcttccaagtatgtttcaaatcccgtttgcaacgactcatccaaatcggaaaatctaggcccttggtactcgaatttatcaacgtattctccacgagtcaagatatcttcggaaagaaatttcgaagcatcagccttgtagttgacgaaatcaaccaaaaatgacgcttcggatccttgcaaaaacaaattcataaaaagagcatcgtttttattggagttttccaccatcactctgacattacaaagcaacgaatccaacgattccatctcctcctccatatccatttcctcctcaccattggtctcgttcatagggatatccgtcacctcatcaatatcgaaaaacacccgaataatttcaccattatcaccatttttcaccaattgaacattcgattttccctcactttcttccactttgaacccggacttgtcaaggaaatcaaggtagctctgatccaactcatttgggatcgctttggagattttcaactctgactttaaaacatcctttaattgcacggaagcagaagaattgtaccgaataccacccaccagcaagactggcattctgacacttctggtggctcctaccaatgcagaacgcatggaaggtctagccaattgacccaatgacttgacagctttgaaaggaacagatttgaacataatacgattgctgacaggaaaaagggaatctgaatttaacgatggcgcgggatggtgttgtctgtctgcaggaacacgatagattcttcacctttctacggcatcaaagtactcttgaacaaacgtcgacgaccggcgatatcggcgctccaggtacttgtcgaagatggccttgtggttagtttcggcattgcgacaattctgtaacaaaacctctgctaatggacgcaattgagtttccgtatacccggaataaaatacatgagcttccgaccaagatccccggcccaaaagtttcctcagcaaatagtgtgcccccgctgcgagccagctgggctgcgatgctacaaatcgtgagtccatgatagtgatctcaagaaagtatttggcaagggttctggtttcgtaatcgtagtcatcggctttggaggttcttcttaagaacgacatgggacctggccatcccatatcaaactctagcacgtctatcatgaaccgctctgccttgagaaagtcgtccaccagataggcgttatctgccatgtatgctacttcttgtacggttggacaattgatttcttcatattttgcagcaatgaacaaagcaaccgcaccaacaagttggaaccgggaaaggctcacttttctcttggagaggaaccgatcgatataattgacagtgagaaaaagcgtttctggtaacaagttgaatcgactgtgtacttgaaccacccagtcaattaatacacttctcatctcccatttgagttcatcctgactgtccatatagtatgcatcgggtaagagccggtgctcaagctcgtgcatgtaattaaagatttccggggcatattcagccaccatggttacgtcgtaagtgtcctcatcattttcgtcaagtgtcgatcttgtcatttttctcatgacatattggagctcgttgaagatggctttgctccatttgggttccatgggttgtgtggatgacacttcttcatcggaatcggcggcgccttctgaagtaaaatcaaccttgtccaatgggtccagaagacccggtttgagctgctctgactcgcccaattggctcaattggcgctcctggcccgctaccaccttttcttcaaggcggtggtccggttccaactcctcaaactcctctcctccaaattcatcgaggcccggcagttcgtggaattttgttgatccggtggctaaccggtcaaaatgctgtttaaggagatcgtccgagtgctcagccggcccgggaggcaagttttccttattagaaacacatgtgttgtcatcatccgtgtcatcgttggacgtgacgtcaagacgaagacgtttcgggtgcagtttatatgggtggattcgcttttgatcgcgccggaggttgtcgttgacctgcgtggtgacatcgtgaagcgctctgcgcttttcttcgtaagatttcatgggtcaaaatggaattttaacggaaaaaaatgacaaaattatgatgaagaaaacaagacccaaatatgaatatgcggtaaaagaatgtatttagttggatatcggggttgttatctgaagtgcacaggcgtttgcacggtccagtaaagtttgaaaggagaaaaagtgaccctgaacgagttaacgtgaaaacaaaattaggttggtatttgttttgtggtggtaaacacgcctgcacatggcgaccgcgaatggcgttgggtgcaggggtgtactcgcgagggaggagcgagcgacgagcgagcaacgacacgaagaaatgaaaaaatcaacaaattgagcaattgagacaactgaaaaaaatccttaacaatgcaattgaggaacttttgacattttaactcaccccgttgttcaatttgatagtgatataagttggtgtttggatgtctctatcgacctgcatataccctcgcgattccatcttcgcatcttttgttggcgtcttattactcatattcgcgttcacctaacttcacttcatatttcatttccttccttcgcttcccctctttcctttcccttttcttcttcacttctcatgctttgggattcaaacctcggtcccatatccgtttctggaaacctcgttgacaaccaaacaagatgcacccattaccattcgccactcgatgtcgtcgccatcaagtttccatgttgcgacatcttctacccatgctaccagtgtcacgagagcaccgcagatcatccagcaaaaaaatggctgcgaaatttacttgaaaatactccggtggtgttgtgtggcgtttgccgtcacgttctcacccatgcacaatacacgggaaataatgaccgatgcatcaattgcggaacgggatttaatccgggatgcaaaaaccacagccatatctactttggttgctaaaaaaaggtactgcatattgtgtgtactgcatacctcatgctgatgcgctccgccaagatcgatccccggacgttgcgctgaatcatgacgccgcccaaaaccattgtcatcgtttcctcgctcaacagggacgactttgtggttgctggcaaccgtctgattctggttgtggacgaaatcaaacttaatgtcctaaatcaagctgttgacggcaaccgtgattactaccttcagcatatcaccctgtggtccaatttggcatttttgcaccgtataatcatcattctcgatgacgagactgccgcccagcaattgagcgagtttttggcgtcgctacatgttctgagcgatgctcggatcaatttgcaagaaaatcttcttctgagatctcgttcatttgacaactttcatacccataaagttcaagaagaaaacacattggggactcaggatagcttgaaacgattccgcaacttccataatggcttgggtggggattatgaggagcctgaaccgcaacctttcagtgcttacgaagacttgcaaaaacttggaattgatttgtctgaatttaactctgaggaacaactacaagaattgaaggaaggaggtgtaaagcgaagccggtccgtcaccaaaaccttgttcaaaccaaagaaagatgaattcgatggtcctccacaatcgccgactatcacacttgacgagactttttgactgcattcgctaataaaatttgccaaaaaaccaattgctagactatcaccaaaactggattactattgctatacttgctactatctgctactacttacttcttcttttgcttctgcttttgcttctgcttttgcttctgcttcgtttcgctatctcgttcctgcacacaccgcgcactccttcattgcaaatctccttctcaccactcatgaagtttgttgtcactgtcacggccctcttgacggcccttggtgcctgtgtcgccgaaaatcggtctccagatgacgtagcggtgtatgaattgaattcccgtgcttcagatcgtatacccacagttctgggtgaagacgccttgatgtacttggccgataaactcgatatttccgaccaatttctggtgggttccgactctactttcggagatttcatcagctcgaaggcacctcttcgtagtaagcaagaaaaaccggatatggtggtggtaatcaatggagcaaataatcttttcgacactccatcgttcaaagtcgcagataaagacggacattttcaccgctctgtggctcgccacctctttagaaagaaagctactgggggtctggcactggaattgactctggaaatcagagttgtggcgccaagcgtcaaatcttcgtcgttagttgaccatttccgactcttcgacgaccgtctagttggtctctggcaacactataccggccacagacaagcggttttgggaggtgtgagtggaattagcgaccggttgtttgtcaacgagttatcgcagttggttcaccttgacgaagttgcggccgataaccaaaccacggtttttatgaccctcgtatctttgctgtcggtaggacgcaaggccggattcgactcccacagctacaataccgcatgtagtgttgtcagcgatttattgacttcgttggctcaaaagtacgacgtggtggtggtggcagttcccgaaaatcacctccaaaaagccgtcgacaaacatatgcaaaaacgcaatttggagcttgcaactgtgttcaagcgtacttctgggtcctctagttgcttcacatcacaagaagcttgtgaggctggcacttccaagtgcagcggccatggaaaatgtatcgagagtggaaaagaatgctggtcttgtggttgtagtcctaccaaaaaagacggaaaaaccaccatttgggccggtttcgactgcagcaaaaaggatatttctgctcaggcccacatcctcctctggacaggattggttttgattgtcactgtcggggccggaattaagttgttggcgggtatcggatcggaaacattgccgggagtacttgatgctgcaaccctcaagaaatcacaacagtaacctgctacattgacctgctcaattactacattacattgctactattgctactacttgctactgtctgctaccatctgctactatctgctactcctacttatctctctcttgcttggcgctcatccagacaccagcgcctattcacctccgcattctcctccgttcttcacaacatgggctttacacggaaaccattgaccagcgcctttgcgctcctcacgatcataggcgtggttctctttatgaccagctcgtctccggagtcatctttaggagccgcagtgcccataaatttacaaaaatatggactctctcagcctattttggaagacaaatctccacaaaaagtggcccatttcaacaccgcccaagagttggaagtcacagatactagtgacgtcagcacaggagaaaaggagggagtttccatgcaagaaagtgacgaaaccccggaattaaccgacactccattcatgcctaaaatggcaaatgaaaccttaaaagctcagttgggaaacgctgcttggaaactctttcacaccattttagcgaggtaccccgagaagccgtctctgagagaacaggctactttgggtcagtatttatactctttctcccaagtatatccatgtggagattgtgctcgtcactttcaggaacttttaaccaagtatcctccccaggtgaaaagcaggaaaacagcagcactttggggatgccatatgcacaacaaagtcaacgaaagattgggaaaagatgagtatgattgtactacaattttgaccgattatgattgtggatgtggaggagacgagaaagaacaagacgagacattgggtggaagcatggacgatcttcgaagcatcaaggtggatgaggttggagcagagaaagagttgggttgaatggtggttgatgaattgtataatggcatttatgatgtttgcttaccagtgaaaaatgataataaatgtgatgaatgtaagagaattttggtagcttagtatcacatgtattaaacatatcgttatcagagactttgtcaaggaactcgttatgaactcgttatgaactcgttatgaactccccatcgcattacattatcgtgcaacaacccggctctggcatcgaccgtttggtcttctcgtactcctggtaccggctctggtacttccagcggccagggatgagccaatcgggagtgtcttgggcataagcgctgattctgagttagcattgaaccaagaaacgaaaaattgatactgacaatctgctggcattggaagtggaaatacgttcacgcaacaaagattctttgagtttagcattgagttcgaggatccttcgaagcttgagctccgatatccgttcggccaattgttgttccataaagaggaggaaaaagtaccacattttatagccacgcccaaacaccaaagtatggggaacgccagttcaacttgcccattcttcttccttcttgcttcgcttctctcttaatctctctctcctttccctccctcctacaaaaacaccaacatcaaaatgcacacggcgattaccgtcgccaaaatcaacgtatctctacgtcttctagtattaatccgcagcaccaacacgttgattcccggaatcagctgtaccgtgctcatcattcgcagctgagcgttgctcaagtatgctcgttgactgtaaagttcgtctctggtttgatatgcctgttgcaagagccggtctgcaaatgagttggcattgtcgacccttacaccctcttccaagatgtagtcgttggctgccgcgtcgccagactttcccacattggtggttcgttgtttatgggcatcaatgtccgatctaacagaaaataacaagttgttgcgattgcgttcgtcggctattgtggtctcaattttgcggaaagatcgctggtggtctgccaacacttccttgtggcgctgcatctgctggagctttgaagttgagagggaattgatttctggatcggttactcgttgtaatttttgtaaaacttcttcgcgtcgattcaagatatcggtgatttggtgacgtaaagtcacctcttcttcatcggaagtggcttggttatcatcctggtaccgtgaatatcgaccaaggagaccctctgtctgtttttcaagcgtcaaagcctgcgatcgaatggaggtaaatgtgccagacatggttaggtggcagcactgcgatcggaaatggatgagtggtacgcccaaacaccagacacggaaatcgaacggatgcaaaacggaatatagaaaatgccaagtggcaaatggaataaaggaaggtggattaaaaatggggagaatttgaatattcggtagttttttgaatgaattttgtcactggtgtgttgataagccaaagttcgaatttggatgcgatttgagtaaatttacatgattttgtaaaatggcaaatttttataatattggcagagttgattgaaagattgagttttgatggatgagttccggtggtaaaccgacagctatatcgaccgtaataccgggggtatttgagggttccggggtatcggcggttcgagggtccggtggtattggtatcggcagtatatgcacaccgtatgttttttttgtctgcagtactccaccttggtgaccattgcctctttgttcattggccatgactgttcaagatttgtctcagttggttgcggttgcgccagaacctttgaacgccaacgacttgcccgatcccaccttcaatgcccactcgcctcattctcataatgatccctggcttcggaaaatcattcgtgttttagtcccaattcagaaatacagcagtatgggatttgcatcctttttagggctccatgtaacctcggtggcaattataccgggattaggggctccattgcccgaatctcagcagattttcgaaatgggaagagctttataccaatgggctccggttgaaaaattcatttttatcagtttgggaattcatgtagtcagtggaattagtcttcgaattgccagaacggttcttggaacccgcagaaagaagaggaacagttttgagcccatcaaaagtcccgaagacgacgatattggccttgggggaatcaccagtttacttggattgggatatagacggtcttggatctccacccaatttcctggattaagtccattatcattttccggctatgttcttatgccgttgctcgcttaccactactacaagtttcggttaaggccgttacaggtggacggagactcttctctcgtcaatcttcactacgttgcctacgttctcaagggctcagtatggggtcatattggcaattgggtcaataccttgctgttggcaggtttggtatgggttactatgtaccattgggtcagtggagtgatgagataccaacgttggttcagtgctaggagtagatggtgggggtacgttgtgatcaattcggtgacggcgctcgccatggtatccatcaccaggctccgtatgctaaagctcgatacagattatgtgggaagacactttatggcgtatgttcagtgagccagctacttgttaatgaccaaattgttgagcataatctttctttgaaagactattatcgttaccacattcagtggaaaatccagtcgattcagaacattttcacctccatgagacacaaataatttttcagtgaactacaattcaaatactttttgtcagtgaatttttcacttagtgagttttctttcactagtgccatgtttctctgatctgttactgtctacattgctcaacatacaatccattcatactatatcaattcctaagcagtggcttcagctggctgcgcatcgggaccaagggttggcttggtgtttctcttggatctgtaatccttgacagcactcttgatggcatcctcggccaacatcgaacaatgcaatttcactggtggtaatgacaattccttggcaatggcagtgtttttaattttcaatgcttcatccaaactcttacccttcacaagctcagtcacatatgaagaagatgcaatggcagaaccacaaccgaaagtcttgaatttgacatcctgaataagtcctgttttttcatcaacggcaatttgaagtctcataacatcgccacacgctggagcaccaaccaatccggttcctacattgatatcattcttgtccaaagtaccaacgtttcttggattttgataatgatcaaggactttttcatgatagcttctctttgcaaaaacgggtccggaactagctacggcaattccaccggatctcatcattatgggactcctaatagtggttctcgccactaagggtacacttcttaaaatcgttctagaaagcattattgttgtcggaagttgttcagtagtttgttatgaatagttttatccgagcagatgattaatatacaacgagacacttgaacggaatttgtaatttagccgaaatatccaattaccaatcgcaccttttttatcagattgaacaaagcggtgcgcgcacgcttgctccgcaacggaaatgacgctgacgtaagcatggtcatttcggccaatctcctaaattgaaaatcgttcgcatgagatgcacccagtacaccatcacatctcgtttgcccatgcacgcatccggaccccacgccagcatcgactgatacggataacgaaggccattgctgtaattgaggttgatcttttggattcaaagttagaattaccctcggttcatcatgacagatccgacctcgtcaactccttcgtcgaccggaaatggaggaccgagtgcaaccattactaccggaaatcaagtgccacccgactatgattccggggtgaccaacggcgatgtcgactggttattccgagggaagtcgaaaaagctcacgaaaaaattaaacaacgcgaacattgataaagaacgtcgttccagtgttatttcgagagaaaccgaatccaaggacaaaactaccttgaattctactaagagtaccccagtgaatgaacctataaaagaaaatccggccgaaaacgacgagaaagtcgaaaaaaacgaccaagaaatatcaaattcaggatcgaatctccccgaaaaaacgtcaaaagaagctaatgaaaccaccgaaaagcagacgacaccggtggttgttccgaaaagtaaattgggccggattcggtcatcctcaacgtcacttttgggcacattgaaccccgaatcttctcttcccagaaggcgaggaagcacctcttctgctgcttcaggatcatctgtttcttcatcttgcgacaccgacgagtcttctgcaacgaaacctggatctggaggcaaaactaggtcacttttcagcagtttttcattaaagttcaaatcttcaactccgtctttatcaacgtctccaaagaataatatcgccccagtttcggcacacaacagctactcgctcacaggaatgcccagtgtgtcgtcgactcccagcgccaaaattaacaccaatttgataggttcactgtccactcacgatgcacttgcatcactcacaaaagacgatagatcacgaagaagtctggtttctcgaaccgagtcgccttcctctagctttgagaaggaaaagggccgtttttttcgtcgccggctgtcacagtctactctggctgatcgagacacaattcgtgaatcagtaaagccgcgagtagtgctcaacaaagaccccaatagaaaaccacctccgctccctgaacttagccaattgagcaccaaaagagtcaactttgccatcgataagcttcccaacgatccccagcagcagattccttcgcgaagaccgagaaagggaaacgtactaattcctgaagaactcacagcaccaccaccaaagctttctcagggcatttccaccatggatggcaccaagtcgaccatcaaaaaaccatactcggagcgggagctccaattggctatcgaagcccagaaaaaagctctcatagagtcggagaaacacggccaggaagcgtacttggcagccaagaaaattgccaatgaagtggctcattttggtcgcagaatggacggtaccaccttggtagccgagtccgatgacgaagaagacgatgttatggaaaccagctccacggtagaaaacgacatcgaaatcgataaaccacttcatgttcatgaaaatcatttcgaacccgaggaagacgcccctgatggtcaagacgaagaactgtcgctagaaacggtttatactcgttgctgccatttacgggaaatcttaccgattcctgccaccttgaaacaactcaagaacaaatcgcggcctcttcaagtgttgaaattgctcaatcccaaaccaacgttgatcgatgttttgtcgttcagtgatttcattgccataacccccatcaacaccgtgatattcgacaatgtttccatgaccaccgagatgctcaaacactttctttcgtcgttggtatacaacaaatcgcttgaaaaattgtcgctccgcaacgttgcaatcgacgatcttgggtggaagtatctctgtgactttctctctcgcaaccagaccgtcaaaaagttggatatttctcagcaaaaggtgaaaccagacacccccagcaacgccattcggtccaatatgaactggaatttattcatcaagtcattggtaatacgaggcggtttggaagaactcgttttaaatggatgtaagctttctgaccagcaattcacccgccttatgaaggaagccatcgtgacctcgacaagaagactcggactcgcatcggtcgagctcaacaaatacaaggctcaactcgtcagcgattggatttcccagccggattccttgtgtatgggtgtggacgtagctttcaacgacttgagccacggccagcttgacccttttatcaatgcttttagcaaaggcaatcgaaacttgcggtacttttcactaaactcgaccaagttgaacgatgtgaatgagttctcacggcttcttgaagcgctaattcacatcgaaaccttgcggtttttggacttgagttctttgccagatttgtttcccggcataattcctcgtctcaacacctatcttccccagtttccaaatctcaaaagaatccattttgatctcaatgaactttcggcccaggctatcagtgctattgctgatatcattgcgaaagtggacggcttggtccatgtttcatttttgggtaacagaaacctcgaaggcgaagctatggcctcactatactcagcggtgaaggtttctaaatcgcttttcaccttggatatcgactacgatttggtgtctgacgacttttcgcaaagattggcgttctacttgacgagaaacatgagtcgtgccatgaatgtggagtaccatttgcccaccgaagaacaagaggaactcatgtttgacggctcactactcatggaaacggccgagcgacttttggtggagaatgaaaagggcatagaaaagaaagaagacttgaaattaaagaagattgttgccgatgctctcattgaaagaacagaagcgctccgcaaggatattcatacaaccatcgacaggctctttgaaaaacgtaacaacaaccagttatcgtttgaaggaaaggaaaatctcattcggttctgtcttctcgatgcctcgttggaaaaagtggtccatttatttgaagagcaatcgagcaaatatggcactccaatgagtccttctccctcaattactctcaaccacgccgataagcaagaagagaaccgaactagttcaatgcatcagaatttccacgacatgcttcatgaaagttcaagtgaattgataacggctggtccgattttgtcaccacgaaatgttgttggggaaacttctggaggatattttggaggagaacaaagtttacaaccgcatcaagtggtgcttgagtcgtcgtccgatggaagaaacgtacccattgacaatcttaccggacggccagttttaatgaaatcgatttcgcaaacctcattacatgccaaagagcaagaacaagaagaaggagaattccaccgtttgggatacttcatgcaacgacatagtaatgacgaaaagaaagagaaacccaccctcaacgccctaccttctgggtctgagcttcgcgatgctattctcactgccaagggaatcgaatcggtgacagatttgatagacaacattaataaccaaagagtcagcatcgataagatttacgaagtgaaaaagaagccagaaaagaatgaagaggtaaccgaggatccagacgagattgcatcgatcgactctgaaaagtcgcaaggagcggaagtgaacgctgtggtggatcaagtctacgatcgacttctcaatgatgcccagagagtcagatccaacaagcaggaatagactacggtcaaatcaatagtgaagagtggagcttcatcttctacatatttataataaagcttcctttatccattactatattaaagcaattaagctctttacgtcacagatataaaacttagttctcagccttgaaagcagcaatcttcttagcaatcttctcgtctctctcagccttggtcaacttagtttgtctgtatttcttggactcggcagcgtattgctccttggtgaacttcttctcagttggcttgaaagatgggtcagctctgatcttctcgtgagcctcggtgtagatgtcctcaacatcctcagcctcaatctcatcagcaatgtaacccttgaacaaggttctgaatttctcctcatcgtcatccatcaactcctccatgtactcagaaacgtgaccaccgaagatgtactttctcaacaattcggcgtccaattcttcaccttcgatatcccaacctgggaatctgttaggagagtgaggaacgtacaaaccagcatcactggcacccttcaatacaccgaaaactctggcaccggtggtggttctttgcaaaccaatgtcaaggaaaaccttgaatggtcttggagcatcctcgacagcctcggtcaattcaaactcaccctcaacttcctcaacacccttgtaggtctcgtccaagcccaatttttgcaaggctcttctaccaaccaacaaaccgacagcgtaagcagcggaccagttggtcaaaccgtggttgataccgtatcttggcaactcgtgggcgtaagcacaagtgaaaacaacatcaccagtgatttgagaagacacaatttgagcaataatgtccttgttggtgaaacgaacaaccaatctgtactttggggtgttgtacttgttcttggcttgagaaatcaatctctttctttggtagtagtcggtcttaccctcctgtcttctacggaaaggagtttggaatctcgagtggtaagcagaggacttgacttctttttggaacaccattgttgtagtgaagaaactgaatgaaaattttgtaagtagtgagaataatttttcagcgcgcacacgacaacccggcctgaaatgtgcgggggtaaatatgggtccgatgcgatacaaacccggtgaaggaaagacggcaaagacgacgaagacagcagaagaatacgaaaaacggaaagggaagcaccctttatatagggtctgcaagtcagtgcgacatatttgcgcttgctcatcatgcacattttgcaaccatggttgccaaatcacgtaagcgcgacaacttataaagactgattctcccacaaaataagcgaggaactctccaatatggtataaccttccaagagcttgtttccttcagcaatggctctgtggccgagtggtttaaggcggcagactcaagttctgttatcgtaaagatgcacgcgttcgaatcgcgtcggagtcattattttttgctttttgcctgcatggcaaatcagattaacgacatgcgaaaaccaaactagattcaattccaaccaatctattccaatggcggtaataaagtctttacttgatacggatgtgtacaagctctttatgcatgcggctgtctacaagcattaccccgatacaccggtcgtctacaaatacaccaaccgatcaccaactcttgtgctttcaattgaagctattgaatggctcaaatcggaaatttcgtcccttaaacagctcaaatttagtgaggaggagatagactacttgaagaaggaacttcctcagttttcggacgagtatctcacgtatttaaagacattcagtcttgaccctgatacccaagttcggtatcaaaatgataaagaaaacttgcaagaatttgccattgagatgtatggatcttggtccgacactatcttgtacgagattcccattttggctctcgtttcagaggcatattttaagtttgtagatacagattggacacttgatggccaatatgaactcgccaaagataaggcgatacaattgatcaagaatgaatgcagtttcagtgagtttggaaccagaagacgaagatcatttgaaacccacgacattgtgattggtgcattacatgacgttgccaagctggatcaggtttctgccaagtatattgccggcacttccaatgtctactttgccaaaaaatatggcatgaaacctataggaacagtagcgcacgagtggtttatgggaatcggtgccatcacccaagactatatcaatgccaacaaaattgctatggacaagtggttggatacttttggaccccagtacgcaggcttagcattgaccgatacatttggaaccgacctgtttttgcgagtattcctgaaaccatacacagactactacgctggagtcagacaggattctggagaccccgaggagtacgccgagaagattgcccagcattacggaaaattgctgtatgagcctttctcaaagactatttgtttcagtgattcactcaacatagaaaagtgtcttcagtacaaaagaacagccacgaaactctcgttgaagacgacttttggaatcgggacctttttcaccaacgatttcaagacttcgctgggtgcaaaatccactccactcaatattgtcatcaagctctttgcagccgcgaacaaaccagccatcaaaattagtgataatctcggcaaaaatatgggtgatgagaatgtggttcgtgtagtaaaggagcaattggggtaccaagagaaatcgtgggctggtggcgacgaagcacaccggtggaattagggacaaattagggtccactatgggatgtggcccatacgctggtgtatggatgtgttttggttcatctggtgaatggctgcttgatcaggtcatcgtcatatgagcctttctttagatagtcttgtgaatgtactaggtgccgccaatggcaccgaccgcgagtcctctcagcgtgcagaggcccagctacaagcgtgggaagctgagaagggatattactacctccttcagctggtttacttggctacaaacttgccaatccagctccgatggttggcagtaatttgtttcaaaaacggagttgagcgccattggcgcagtggaaggcccaactccatcgataaggaggagaaagcgtccatacgaagccgactttttctgtcggttgctgagaaaaataaccaattggctattcagaatgcccatgctgtggcccgaatagtaaggtttgacttccctgtcgaatggccgtcgctttttgacgacgtggcaaagcaattggagtcgtttgtgtttgaaaaaaacgactcggtttcaacttacaacttgcttgtgagtctcaaccaaatcatcaaaaccgtttcgatggttagaattggccgtgctcgtcacgctatgcagagcaaaatgcccattgtcacacccatactaattcgtctttatatcaagtttttccaggaatggactcgatccaataatgatatggttgatacctcggtgatggaaatatgctacatgtgcttgaaaaacttgagacgtataatccccgagggctatgaaaaacctcatgagaaccaggaggttgctgagtttgttaaaatcaccatagaccatttgcagtttctcgttgttcgccatgaagttttcgcatcggactcactagaaaggtttgtcaaatgctactgtaaagtatacctcaacttgatcaacagcaatcccaccagcttcatactacttccatgtgcccaggaaatcttgcagtcgttcatttcgcttcttcgcctgaaagcagaagacgtatacaagagcaacgaggaaaacgacttttgggaagtgatggctgtcaagggcattttaattctcaagaagatgattgggtacgtctacaagcgaggtgcagtgacattgaaacagaaaagtgacagagaagaagtcaataatgccataactcgcatctctcagctgcttcttactacacccgttattcgccaattatgcgatcttattatagactggtaccttagaatgaaaccagcagaccttgagagctggctcctcgagcctgaagagtggtgcaatgaggaactttcgtcttcttacgaatttcaggttcgtccttgcgccgagaacttttttcaagatgtgataaagtatttcaaagatgagctttcggagtttattttgacaaaaatttccagcgaactaagcaacaatgacgttttgatcaaagattccattctctgcacattccagttgtcgtcggtctcgatagcagatgcggttgattttgaccgcttgttggtggatgtatttattccagaagcgttgaagaacgaaccggcggaaacgagaatattgaaaagaagagtgtgcttgattatcagagaatgggttcctgtaaaatgctcgcctcaaggaagagttgccgtgtacgaattactcttgaaccttttggtccctgaaaatcctgttaacgataaagtagtacgtctcacggccatccagacgttgagaataatcgttgatgattgggactttgtcaagaaggatttcgaaccgtacttgaacagctttataaaatcggcaattactcttttgagggaccttctgttgcccgaatcgaaactttatgtcttgaagacgatgtcggtattggtggaacggtgcaatccgcacgtagacagcaatactcttgttacattggccgacattgtgccagcttactggaacgaaacctccaacgacaacgagttaattctcaagaacgccttgcttagacttttgaaaagtcttactattgcattaaaccaaaattcctacatcacatatagcttaagcttgccgctaatcagtgtgtgttgtgccgaaaactcagaattctacgcattgttatccgaagatggatacgaattatggcttgcattgattcaattttaccctgaagccagcgaagagaagaaggatgaagttgttcagctttttcctctagtcaaatatggtctactcaatgccacagaaatcatgcctgtgatcatttccatcatgcgagcatatgcgttgttggctccagaagtgttcagctctgaagtgggactcgatctcttccgcattcttggcggctacttgcccaacttccgagacgactcgtttgccatatttgtctcgttgatggatattttactcatgagcaaaagtaccgacgagcagtttatgaatgtgttgatgaacagtggtctcttcaactcgatggtgtcgtttgtgctagacgagaaacagagcatccagtcaatcaacaaaatagttttgaatatgtctcgaattgctctcggttcgacagacgttttcttcaagctcatggaacatatttctgtcgatttggtcaagtttatcgaagtctggatcggatacttcaacaacaacggcaatcctcgtaacaaaaagttgaatcttttagcacttcttgcgattttcaccacgggagttttgcgtcgtgaagaattcttcatccagcagtttcctcgaatcaccaaattggcgctctatttcttggaggaagtcaacgaaaccgacgacggcaactgcgaagcatacaacgagcacacttacgaagatttggaccactactcctacttggatccagaaataaaaccaaacggtgaatcattgaggttccataaacttgaagccggcgacccagcccacactcgtaatttgaaacagtgcttgttggaggttttccgaggactcaagaacagcttaagtgaatcggaattccagcaattgatatccatgagcgacgaatactccatggaacggttgcaaaccctcatgtaaattgcagctttcggcgtgcatattagctaatagacatactgcattcaagccgatctgttgtagatgcgaaaattgaaccgaaaggtgaatcgagggaacatggccagtataatgcgaggctttctggcaggtttgagaccttcaagaaaatttttccaggtgtgtagtgcacctagaaccgcaggctatactcggaatatccacacatcgctcagacttcacaatattgacgaatataggaagcggtacgaccaagcaaattccgcccatgaagcacaaatgaagtatagaaatcgaacctcggcgtattatgcggcctctttgggcattgtattcttggctttaggcttctcggcggttcccgtttatcgggccgtctgtaagcgtaccggatgggcaggaactcccatcaccgactccaccaaatttggtccagaaaaagtggttccagttgacacgaataaaagaataagaatccaatttacctgtcagtcgtcaggagttttaccatggaagttcacacctcttcaaagggaagtttatgtcgtgccgggagaaacggcattggcattttaccgggcgaaaaatatgtccaacgaagacattattggtatggcaacttatacagttacaccagaccaagtggccggatactttaataagatccagtgcttttgttttgaggaacaaagattgagcgcaggagaagaagtggacatgccagtgttctttttcattgaccctgaatttgccaaagatccagcaatgagaaacattgacgatgtagtcttgcattactcatttttcaaagcggtgtatgccgacggtgaattgcaaccgctgcccgttgcatagtgtaaatagacctgtaaataacctcaagtatacattataaatatcatatagtacattaaatagtgtcctcagtggcattattcattatttcagtgtatgtctacacttcccaacacgacccagtcacccacatctccctcacaatacactagtttgagcacacctccatcccagccaaacccatggtccctcaaattgtcacaggacggaatattaagaaagtcctggattcgggtcttgatggttcgccaaagtgcgttatctatggggtgtaatgagctgtaaactaaggacacatgtggttgaaattcttctacgctccattgagccgccatttcggccgcttcctgttgtgccaattgtaagtcaattggtttgagagaacttgtttcggaagagttacgcttcagtttctttgacaagctccttttcaccgccactccatgagaatctaccgtgtacaattgcgggttcaattgctgattttgtttctccttacactgaggtaatgccacaaatagttcccgtattattctcgcaaaagacacaaggttggggtcacggtccacctccaagtagagcttcttgaatcggtatcgctggctgttcaacttgccaagagtgactaatttttcatgattttgaggcaagcttcgaagagccacagcactggcagaaagaattttgtccacttcctcgcgggttttctccttgtcttccaagtcgatgtcgatattggtggtgatggtgacgtggggttcgaatcggggcgcttggccaggaaaaagcgtgtttagcgagctgttcaaagtggtcaatttgtcgtagagaggtgtcccttttttcggacaaagccatagtgtgacgccaagcccagttattatggaatgaccgttctccgacttcattgcgacccacagacgtagaaaaaaacaagagaaagggaacggaaaccagcgaggagaagtagagtgttaagtatcgcacaatttagtcgcggacagcctggtgtacgggtgcccggccatgacccacaaaaggtttcttgtattgacgtaactacaacttgacgcccttgacggcgggctcgttgacaaaccagactacctcgggtccgacgaggtcgctgaccaactttgagggcaaagaagtatctccttcctcaaaaatctttttgagtgttggagccttaccttcaccctcggcaataaaagcgagagaagtagcctttgcaagtaaagggaaagtcacagaaatacgcctgggtggaggcttgggcgagtctctaatgagagctaccaacttggacttttcttcaagcaatgggtgaccaggaaacaaggaacaagtgtggccatcgggaccacatcccaacaagagcaaatcgagctttccgtccttaggtaacaactcagcgtacttgtcagcaatctcttggtccttggcttcgtcagcaccagccaattccccttctttgcctgtcaaaagtgaaacgtcgattggatgaaccaccaccttgggaacatgatccaatacgttttgcttcaataaaccataattggactccggatggtccaagggaacgagtctctcgtcactgaaatacacttcccacttgtcccacttgaccaaaggggcgatttgcttatcgtctacaagtgccttcttcaacaccttgcccatggaacctccggaaacagctattctgaagactccagactctgcaattgcaatgtcctggtgcttgataacatggtggccgactctggcggccacatcctcactggaagtgtctactgaaacaaccggtgccattagaagagttgctgtgcgaaacaagagtgagaaagtgagaagtgaaaatgagaaagtgagaaaatcaagttggaaattgagaatgagtgaaattaaatgagaaaccttgcgcaaaacacactttgagcttttcagctcaaagtctcaagtacttcagctcaatttcatttagttgtattgtctatagtgtcactccacatagtgggcatattcggcactctctttgattttgttggtcaaaaacttctccaacttggtagcgttcttgtagtatgtggtcgtttcggcgttatatgatcggcaattgttgaatatgagtcgggcatcatacaaaaattgatcgaacgattcgtacttgtcgttctccaacttcagttccatggtggaaagatccattggttcttttataacctcatagtagtcgcccacttcttccttactaacaggatgtgcaaacggccatgctgacggatggttcatgagctccgataacaatgtcaccatgaaattgtggtgtggtccacgctttggtttctgcgccaatttgtccatttcttccagccatcctgcttcctttagcccaggaatatcggccgggtcgagctgcacatcttttttggacttgaacacttgaagacccggtcgcacaacgtgtgagagggaacgtgagttgatcttcttttcaatagccgctttttgcaaaagaagaattttggccagatcaagataccgaagaataggaggaagcatggcgcactgcatcaaagtaccaccctcgtagtccttgatatatcccatccacaccgacttgtcgagagttatgtccttggtgaagccctgcttcttgaagtatccaatggcatagttatcggcgtaagtcaaaaaatatttcaccggcgatgttgcacgaacgtaatctttaaggtggttcatcaaatgggctccgtagcctcgtacttgctcggtagacagaatggcacaaaaaacaatttcggcaaaccctcgtttactgaaaggtctataagtgataccaccaaccacagttaaaggtttccgtactaccgccatagataaatggcttctatcgtaaactaaccgcgcaatatactcccggggcattttgggcaattgtttttggaaaatgttctttaatccagtaagaacaatcaagttttctttggtgttgtcgttattaacaacacgaaactcaatttttccctctttttcttctatgaccgacggccgctccttgtacgagtacgtacggccgtcaaaatctatggtggtgatccgttttcgttcgttttcctcttcgtcttcagattcgttttctgcgtcgtcgtcgttttcgttttcattttcgtgttcattttggttttcattttcattttcgtcgcccccagactcgtccacgtcccttcccggagtcgactcgtcgggatcttcaaccttgaccttcttggtcacctcgcggtcagcgtcgtgcttgcgctttcgatccaccatgatgaagttgactttgagttttgtggtgctgcagataaaagcgcgaacatcctgcacacaatccatactgtactcatctctttttcagctcatcgcatcattaatcatcatgtccaactatacccacctccaaaacacacctgcccaggtcgccacggtgctctgctgcaactgtggtgtccccatggacggcctgagcggcttggtcatgtgccacgactgtatcaagctcacggtggacataactgagggcattccaagagaggcaaatttgtcattttgtcgtaattgtgagcgttttctccagcctcccacccaatggatccgttgtgcgctcgagtctcgagagttgttggcgttgtgtttgcggaaattgaaaggattgaataaagtacgtttggtggatgcctcgttcatttggacagaacctcactcgcgaaggattcgggtcaagttgacggtccagggtgaagccatggctaatacaatcatccagcagacgtttgaagtggaatatgtcgtggtggcgatgcagtgtgctgactgtgccaagtcttatactaccaatacttggcgcgcaaccgtgcagatcagacaaaaggtggctcacaagagaacatttttgtacttggaacagttgattttgaagcacaatgctcatgtggataccgtgaacattcaggaaacaaaagatgggcttgattttttctatgctcaaaaatctcatgctgcaaaaatggtggagtttctcaccgcagtggctcccgtaaagaataagcgttcggaagaattggtcagtcaggatatccattcgggctcatcccagtacaagtttaccttctccatcgaattggctcccatatgtagagacgatttggtggtgcttcccaaaaaacttgcccactctctcggcaacatcacccgattagtcttgtgttccaaagtgtccagcatgctccacttcatcgaccccagcaccctccagaccgccgatttgaacgcacctcaatactggcgtagtccatttcctacgttactcgacgctactcaaatggtggaattcatcgttcttgacgtagaaccaaccggagatattcgcgggaaaaacgtcttggcagatgtcaccgtcagccgtgcaagcgacttgggcaccaacgaccaaacatactacatcagatcacatctcggagccattttgcacccgggtgattcatgcatgggatactttttgaccaacacaaacctcaattccgacctttgggataccctagacaccgacaatactccagaagtggtgttggtgaagaaacactacgaaagaaagtcaaagaaatcgaaatacagaaactggaagttgaagagaatggccaaggaatacaatgaaatggacgatgctaccagacaagcacgccaggaacaagaaaaggcagaaagagactacgagttgttcttgcaagaattggaagaggatgaagaattgagacaaacggttaatatgtataaggcacctacccaggcccaatttgaaagtgatatggatgatgacgacgaggcgccagaagttggtttggacgagttgcttgatgaaatggacgagatgacaattagctaacgcacatacgtacaaactttcatacaaatatttcactttcttttactcttcatcttactgttggaaaatgcagtcatgatccagatgcaggatcagagccgcacgggagatgaaataggcatggctgcaaaaggcgggtaactacccgcttggctgcaaagcataaatatgggtagctccccccaaataaattccacctcttgtcgcatttgtacttcgtcttgatcacgaattgaaatatgacaacaccaccagtgcaagaactgacaacaccacaactggatgaaatgatcacaccccaaattgtgactactcgacttaatgaaatgactcgacaacaaagggaagtgattatgagagaaatggcaacacttcgaatggatgaaattcggattctggaaaactggtttagagcgcggcaatttgctgtagcattctttagtctacttctgctcgtggcttccatgttctacgagggtgcaaggattaaaatctcgatttatctctggatctgttttgcacttgtttatgtgtggcttataagaaatcggatactttccgtatacgtttcctatcagcatagggtaccattatcgtccagcttattatcggctgccttctgctttctgacatgtattgtcgctttctattcctcctgccaacagagtgtatctattatcggaatgctccaattatgcgtgttagcaattctgggcagtatgatggaaacgttactgcaatataatttacgtgtgcatggagtgacggcttgaactctggaacacagttagtttgctaaaatagctaatatcgaacatttgctatcatattgttggattataagccgataaagttatccttcaccgtgtgagctatgaaatccactaacaccatcttggtgatacagtgtcttctaacaaggtatgcgatccctgatcaatattttcctagactcattcgattaatttttaaattttataatattttctagctagtaatctaaactgttttgcttaaatttagatatctaattgacttataaactggacaagttttacggaaaacagatagcaaaaagttttgcagctgggatcaggatccaaatacgactaaaatgtgctggtcgaaaacagcagtaatgtacctcaactgggtaactttcaagtctgctgtgggaagagagtaaggaagagaaagttaaggaaaaattgagagaatgaaggaaatggaaagtataagaaattgagcagagaagatagcagaatcagttgtgcgatattcattttcaggtcctttgacctgcggaagcttcgaattttttcactgctttagatatggcagattatttgtacgtttacttataatgagcttcgcctcacctctgagctcaccaatggagaaacaattgactgaagaaactgtggggggaaatttagaagaaacactggccaaaaatccgccaatcgatattggaattacagtgcaattgatgacttttttcctgttgacttttggctgggtacttcccgtcgagtttcgaaaggaaaatgttaatgtaaggattccgagttatatctggctctcttcggcagcttttcatgtgatctgtattgtaatatttataaacatcgcaatcgttgcctttcgatgtaaggaggcaagaactttggctcttgggagcttattctatcttggtttgtgccttacatcatttatatcgcttttcatctggttctgtcaagatcggtaatactacacggattctcgctttttgtctttaccaaacctgcttataagtgatttgaatatgtttatcttagtgtttgtatttttcgtactgatagtctaaagaacctttaactccacgacctatgattcttcatgcattgtgccatttgatgtatgcgacccgcagcatacaagcagcacagtcacgtgacaattttggactagaagtgaaatttaggctactcagctgctcaaatgtactcagaaaccaccgtattaaagtctataagacatttcatagtcatgaaacatcaaatattggcgactccaacaactacatagctttccaaaatggttgcaaaatcaaccgtgcggctcgcgagtctcacgcgataagaggttgcatgcatacgaaggtgcggctttcaccgagccaaattgtacatgtaacaccaaaagattcactttttcgcttatgacctgacactcttacagtgtagtatagtcagtctagttgctcttgaatacttgaagcaagtgagatcaatgaaaataatctcttgacgtaacatttcaagtatttaggtaacatttcaagtgttttgcttgtaatattgcaggtgaattgcatggatacttgcaggggttgtcccttcgaagcatgcaatgccatgcagccgttcagtttgcttttcgattgggacacgctagatataaaagaccactcgtcgcgtttgtactcaagtcttctaaattacaatgattccacaatacttaagagatctttttgatgatacaatcgaagcatatgctccacgatgggtgagatacttcactgaacagcgagtaggagaaacgactacatcgcacctgagagaactgatgccaccaacggaagaaatgacgagcacaaatacgcacgaaactctggccgaaactctggccgaaacttgggatctccggaggttacaggtgaatgtagcggtagttttggcaacgttagttcttcaaggaggcaagaagttcttccctaatatttttgaaatcgagatttcgacgtctgcctgttacgcagctgcaaccgcttatgttggatatacatggagatgggtgaaggccacattcacttgcgttacacgtggggagggaagaggaaagattatcctctactcttttcattgttttgtgtgctttgtgacatgtcttttgattgccactgaattctaccaatcacagaaccatactttatttagctttgccccttcattgcaatcagcaattattagctacatggcaatctgattttgattatcgacccacaagcttattgatttcattagcttgtggctatcgatcatcttggtatattcagcaatgcattgtcttaaacataacaaatttgcaagtaccttgacataatgaaattgcaagcttgtcaccgtgtagtcgcttacaatgtgaaagccatgcaacaagttctttaccttgtaaccgagaaatcatagatcgagagccaaattaatatcttaaaatgctagtatcgaaaatcaaaaaattgaccatggacttgaaatttattgagtccctcgtaaaatttttacttatcgatcactaatagaattgcacgttggccatgttctctagccagacttgagaaaatgaaatcgggtgaaataccattttggcaacttgttggaaaatgcaggatcagacaaactggcccaattttaagtgatatggacgacgacgacgaggcgccagaagttggattggacgagttgcttgaaatggaccagatgacaattagttaacgcacatacacagactttcatattttaaatcagtcctatctactctcactcttacctgcagtcctattctcaaaactaatctactccacaatcatgatcatgaccgagcttcgagatttggttggaaaaccgctcaagtatgtgcccacgcggtcgtttgtcgagtcgagctttttcaaagctctaagtgacctcaaactcaatcaactaaagttaaacactgatacggtttccatttctggatttatgaaccaccctaaaaacctcacaaagttccaggattatcctatactcaaccttgatttttctagctttgagcttgcttcgctggcttcgctggctgcgctggacgagaatgttgagtacaaaggtacacttttgaacgtgaacacgattgaagaattcaaagccattaataagctggacttgttgaagcaatggggatctttaatttacaaatcgataacggaaggcgacaccacatacaggagtgttaaccagttttttgtgttgactttcagtgacttgaaaaagtacaagttttactactggtttgcgtatccttctttgcagtctcaatggacggttaaagagtgcaaagaggctccaagttttgaagacgaaacacgaaaatacttggacacccaggaagaacttgagtttttttttgcaagagaacaagaagagttttgtgggttatcaaaattcttgaatggatccaaaaaagtgaacgaacattcaacttttgttttcgtcgattcttgccgacacccaggcttgtatcctggctggcagctcaagaactttctctatattcttgcccgtcaaggaatgcgagagatcaggctatttgtataccgctacgatggaacttccataatgatgaagcttcaactcgactcgattccaaacgatatcaagtttatgggatgggaaagaaccaaagacgacaagcttggacccaaattggcggatcttgggtcgctaattgacccgattcagcttgctgatcaggcggtagatttgaatctcaagttgatgaaatggcgcatttcgcctcaactaaacctcgaaaaagtcgcccagcagaaagtgcttcttcttggatctggtacgttgggcagctacgttgccagagcattgatgggatggggagtacgtcacattacttttgtcgataatggcagggtttcgtattcgaatccggtgcgacaaccactttttggatttaacgattgtttcagcgacgaaggtcttggaagatggaaggctcccagagcagcagaggcattgaaagagatttttcctggtgtcaactcgtcagcttacaatttggaggtgccaatgattggacatccagtggaaaacgagcaatcagcaaaagccaactatgaaacgctagagcgtctagtggatgaaaacgatgccattttcttattgatggactctcgggagtcgaggtggcttcccacacttttgggaatggccaagaataaattggtgataaatgctgctcttgggttcgattcgtttcttgtgatgcgccatggaacaaccactaataatctcggatgctactactgcaacgatgtggttgcgccttcagacagtctctcagatcgaaccctagaccagatgtgtactgtgactcgtcctggaggagctttaatggcatctgcgttggcagttgagcttttggtttcagtgttgcaacatcctgaaggagctgaagcagatgccaaagaacactcattttttggcgaagtccctcaccagatcagaggattcctccacaactttctgcaaacaaagttgtatgctccaaagtatacacattgctccgcatgttcgcaacctgtggtggacagttttcgcagccaaggatgggattttgtgaaaaattgcctcaacgacacaaaacacttggaaagggtctgtggactcgaggaggtgcagcgagaggcagagagagcatcagaggctttgctagagcaggcagcgggtcttgacctctccgatgaagaatggctctagacccacacaccagaagagactgcccataagactgtttttcgcactttaaatttacccttcaacattgatttctcgcactcgcgtcacaacaacatgcgggacgataccccgtccgtagtgacgctacagctacctcgtgctgagacaggtctagagggcttcgcgaggtcatgtgtggctcctcataaattttccaatgctgtggcagcttttccaatttccgagatcgatgatttgagaatcgaacaggctcttgtaatcaaggatcttttatttgtgatgctaggacacgaaggatcgtatattcggtactcggatcggtataattccagtgatagccagcaattggttcttggaccagactttcgtattgccaaacacatggatataagtctcaaaggtattgccaaaaagttggttagaattggtaaacagtattgtggagtcaacgcgtttatccagctctatgacgagccggcttatggcaaggtaattcaaagattgtgctacgaaatatctcgtttcctctacgatttccacgcgaccattgaacaattggaacgccaatttaataatgacacttcattcaccatcagcattttcgaaaacgcattggaccaaacggtggttcctcgactaagtctcttgtacgaccttgtggtcgcattggaccaagatgatcggtctcgagagctagttcgtgccaatcctagtcatcataatttctccaatttcatcgaaaacatccaaagagacttgagacagtccggcgacatcaacatggcagcagaaacaacttcattgagtagatgtaagggtggagtggcactcaatatacttcattcccaaattaaccaacgcaatggagacccacaagcgtttggatttttgacctcgatctacaacgttattgcagccgactacgttaccatgctcaacaaatggctcaaagatggtgaggtagatgaccagttcgatgagttcttcatcaaggaaaacaacgtgcccagtatcatcgacatgaactccgaaaagtactgggatgatttgtatatgattcgaatcgacggattggttcaccagtttagccgaaacgacatacaagccaagattctagcgacgggaaagtaccttaatgtcttcaaacagtgcaccaatatcaatgattttctgggatttggcgaacatattgaaccaattgtgaacttgcatgctcaagacttggaggtcaaggttgagaggtattttgaccgagccaacagattcatgctaaaactactctttgaaggtatggacgtggtacaactagtaacaggttttcagcaagcttacttgatcgacgatgcattcaccactaactcattcattgccaggacatttaacgatctccgcaaaaacaagtatggcatatccacaacccgtttaacctcctcttataaggaaattaccaacgccggcaggaacggcgagcttaacgaaaacagcaacgcacacacacttctcagacaaaatcaaaatatctctgttgactcaaccaactttttcgacttggccaatgaaattttaaacgttcaatccttcgatgcccagaacgctctacagagtggcaacgcaacggccgctttcaaatcgctcattaataggactgttgaagctggtaatgtgtcttcatctgcatctgacaatacgcaatacaacagcaagggcatagatgagtacacaatttcaggtataaatttggaatgtggtttaccatttccgttgaacttgatattcacccagagctttgtgtttgagtatcaaatgatgttcaagcttcaaatgctcctagcatatatgacacaacagatgaatgtgacatggacagagatcaattgctctaccgtttggaaatttccaggatacgagcgaaaagttaccaaatggcttttacggtgccgtgttttgcacaagcgaatgaaggactttgtcagccagttccaactgtatgtcgattatgacgttgtacagccttcgtatgaggagctaacgacgtacttgctgaatgtgaccacatcacttgatgcggtcaaactaattgaacaaaagcgatacaatggaagcgagccaactcacccattatcagactcaagcatgtacaattactacaacgacaagtcccacgatatttttgacgagaagatcaagctgcaacaaagtgagagcgaaaccagcgcacttagaatggacgaagtgaccacacgaatgggatcgtatttgaatggaattctacgggatagttttctcacaaatcgagatttgatcacggtgctcaaaagtattttgtacattattatccagtacaacgagcagttggtcaggttcaagaagcacatcatcatgctccatccagtgttgttcgagcaatacagcaacgactaccccgccaaatttgacggagctcgaatgagccagcaagatattgacaaccgatacgaaacgcttaacgaaattgtcactgattactatcaacggttcaacgacacgttaagcgagtttatctacagcgccaaagcggtgggcgagttggagaaccaaaggctccttgtgttggtggaacgactcgacaagtgttttccttcatagcggtatattgattactattgataccccaatgcactaattgatagtagttacgactcctcctggtgttgttcttgcatcaccttgataatttcatccgtttcctcgtcagtgtatactctgaagcccccctcagccgtgacactggccaattgagcattcttgcagtccaacttctcctccatcacttgtttcaaaatcttcaatgccaacacctcggcctctttcaacgtcatggacttgtggtattcgttctggagctccgcctgggcaccctcagagccggaaccaattgccttggcatcgtagcgataaaaggttccggaaggctcagcatggtacaactggggtcctttatccttatcgaaaccagctatgagaagagccacgccaaatggacgagacatgagccgcttttcacctccagcaccctcaccgaatcgcaaagccaaatcacaaacagactgtgttagactttcaacttggatctcttcgtcgtagtataggttgtgagtcaacgaagatacacgagcatgatcgatcatggaccgagcatctgccgtcaagcctgacatggcacagccaatgtggctgtctatttcgacgattttttcgatagaagtgtgttctaataatgacgaagttactcttttctccacgcccaaaatcacaccttcagaagttgcaattccaattgctgtggatcccaatttgattgcttccaaggaatattccacctggaacaatcttccttctggcgagaacgtgctgacacctctatcgtactcgcttcgtgttaaaaacatggtgtggaagaacgaggtcggtggcggaaatgaaatggaatggtgtggtgtgtgcaggatcagagtgaacggcgagctacgaagctgcgaagcagcgaagaagctaagaagctgaatagcagaataatagtaaagtagtaaagtaggagtaatgaatagcagagctgagtaacatagagcatcaatacatcatatcgagcatatctaactagcaggggccaacgacacaatcttttcggcagcggggtccaagtcttcgaatgggtacaacttcaatcccgagttgttgatcaactccttggcttccttcatattagtaccttgcaatctgaccaccacagggatgtccaattggaagttcttggtggctgcaatcaaacccttggcgacatagtcgcatctaacaatacctccaaaaatattgacgaaaataccattgactttcttgtccgacaagatcaactcgaaagccttttcaatggtttctggggtggcagtaccaccacagtccaagaagttggctggttctcctccgttcaacttgatgatgtccatagtggccatggccaatccggcaccgttaacgatgttggcgatgttaccatctaatttgataaagttaagaccatattctgcagcctccacttcttcaggatcctcctgggtggggtctctccatgaaaacacctccttttgacggaaagaagcgttgtcgtcgaaacccaacttggcatccatggccatcaccgagccgtcggtaatttcggacaatgggttaatttccacctgggtacagtcgcgctccataaacaccttgtagagtttctggatggtcagagcggcctcgggcacagcttcttgagaaaatccgagaacggacgcgatttcggtggccttggagtcggtaacaccctcgtccaattggatggggaaagtcttgatggcatcgggatctttggcagcaacaccctcgatgtccatacctccctgggacgacgccacaatcattggcaattgagtggctctgtccatcaaaatggccaagtaagcctcggttttggcgtcttttctttcgacaatgtacacggcggtcacctcttttccggcctcaccggtctgtttggtgatcaatttgtggcccaacatcttctccgacaactccttggcctcctcgggggtggagatcatcttaacacctccttggaacccattgtcaaagtgtcccttaccacgtcctccagtcaaagcttgggccttgatgaccaattcgttggagccaatggacttggccacgtcgtaagcctgctgaggagtgagagccgcgtctccagaaggcacacccacgccgtaagacttgaggagggcagcggatctgtactcgtgaagagaaaggaatctcttttgcgatacctgtgttagaaaaaactgaaaaaagtatcaaagaaagtaattggaagtcgtggaggtactaccaaacaacagtccttgaacttcgtcgctacttactctagatgctcgaattgctctagtcaacattgtatagttgagaacaagttgcggaaacaaaagttcgggaggcctcggacggtcgtgcaccgactgcaccccggcgaaagtaggacccggtggtgacaggtccgggaggggtaaaaatggggtgaaaattggtgtgggagaagaggtggtggttttgtgcaattgagttgaatttggggtgtggaagttgtatagagtggtttttgtcaatggtatgatcggtgccgaggctcgcagtgttctgccgaattcctgtaccaagcatgaggggacggagcggcgccatggctgcgaaaccgcggagctgcgaagcagcggcgcgaataattactgagaagaccaagtgaattatggaaacataatgagagatgagatagaagagatatgagaaagtataagaagaagtatgagatagtataaggtagtatgagatagtataagatgagatagtatgaattagtatgagatagcatgaggtagtatgagttagtataaattagtgtggattggtttgagagaagtgcagagaatcaaaagtttctatatggtcctggtctacgagatactgatttgtgtcttgatggtacttgtatgtctccgaatacttattccaagactcacagggtcacaaagttgatgtgaaactcaaatgccattcgactttttatcttgcatccaattttcatacttctatatcatactattttattgtatgtcttacgatttcattctattgcatcaatgctccatcctgctgatctccataatgttctccttcaactttctcccaaatgtctccatcatcttaccctccattaattcttcatattctggaagggacccaatcacaatattcataccggcgtggctactcaccacattgaacacaaaatggaagctagctccattaccttgtgaaaaccacatgttttcaattttccattgaccacattcaaatttctggttgccaatattggtaaccaccgaagtgggcttgattatctgacccacacatccaagaaaaaagtcccaaaagttggtgctctccatacccattccttgacttctaaacggtaccatatgcttcattagtttcacaattcgctcgccgtggctcttgatgatatcaatggtctgctctttggtgagtccatctacatcgccaaacatcgtaggaaacgcactggcagccgtcacatacttcatatatggaaagtagcgtcttccgtttgtcgctgtaaagtggaaatagcttatgggcgtgggtgatacttggggccgtataacctgttccattgtctgcaacgccaagacgtctaaaaatggagtaaatgtcaaacggtgctttttgcaaaaacctaatacttctttgagctccgcttgactcaaattgacaatttgaaatttcgtagcaaagttcattgtcgttggtttataactgaaaattggtcgactgagtgcactgggatggagtctgaaccgaagaccaaaaacttttcgaagaaatccgatagaagtgaaccgatacgctatttgttcaaatagaatactcacccacttgaccaccttcaattgaccaattttgttcataattgaatagtaccatggtggagagtatagctgctcttgctggtaataagtcaggtacaagtttggcattttatcgtgctcttgatcataaagaacgtccacatactcaggctcatcttgcttgtcaagttgttcaatcaagtctttgtgaagctgagcaccaacatatccatcataaaaggtgtggtcgaaatagaaggtcaagtaggttttttggccagtttcatagatgaggagtctccatggaggagtatcaatgttgagtgcacaggtctttgaagataaacgagaaaggtactctgcaataatctgactttccttttggtgagtatcttgctcgattttttcaactgaaaccacatcgtcaaaccgcactttttgaaccggttttatcacccaattgtgaccatttgcccttctgtcgtcttccatagtgtcgctgggatcttttcgaaaagcattgagcaaaagattgtcgttggtaagcataattgttcgaagcgcctgcgacacctgggccttggaaactggcttgttgtaggttgcagttacattgaagttcaggtagcaattgagggtgtttcgcgcaatatagcgcctctcgagggcggagggctgtcgagacatggtggagatagctgatagtgggaatggaaggtggttatatagatgactcacgatgactcacgaggagatcttttgaaagttaatgaaagacaatggaagtcaaaggaaattgcaggaatagtgagctagcaaaagctattggacgagctctagggattggaggagctcaagggatttcaaggttttgtttcggtactcttaaacggtatttgaatagtacctggtaacgtcaaattgacttaagttagatctgcgaaaaataggtcttttccgtgacttaacaatttcaaaaccacacaatggtaacctcaagctgacaggatattgactctactttatcagcttccaaaacctgctcaattgtattctggcaataccaatcaactcctatccagagagtcgtgccagaaccacctgtcaaatctcatcgcggagaatcgcatctcgagcatcgcagatctgcccatcatgaaccgcagagtacggccgcagtacgatgatctggacgaactgggagtagagtacgaatccggccatgatgaaatggaagaaatatcgtttggagccttgaactcggctcagaagaagataaaaaacgaagatgaaaagaaatggctgcgaagaaacaacagtaataacgactccgacggcgaagaaggcgactttttcgaaagcgatagtgacggtcctccagaagaatcttcgagcaagacctctgaccaaaaaacacggagcaaacatgctcccgcagaagcttcagcaaagagacccgtttctcgaatccggcaaattcctggccttgaaaccaaggataattccaagtttggcgatatacgattcgacccagcttttggtaaggcgaacgaggagcgaatcagaaaggattacagtttcttaaacgagtataggcagagcgaattggagcagatgcagcggatgctcaaagacaaaaaactcagtcgcagcatgtcgccgcgtgagcgtcaggaactcgaacttcaaacccaatctcttcggtcacgactcgacagcatgaaaaacaaggacttggaggcccaggtgttggccgagcacaaaaaacagcagaaagaaaagtggaaactgggccagcaggctgcgccatattttttgaaaaagtccgagaaacgaaaacttctccagaaggccaagttcgagtccatgaaggcaccccagagagaaaaggtgatggagcgcaagcggaaacggcggttgggaaaggaaatgcgccaattggagtttggtcgcaagtaagattgcaaaccatgtattgcaaataatgtaatgaatactgtatgaatactgtatgaatactgtatgaatactgtatgaatatctgaatgaatatctgaatgaatatctctatgatcatctgaatgaatatctgaatgaatatctgaatgaatatctgaatgaatatcatgtattaacatagcctatggacaagattcaattgttcagctcttagctgcgctggttctcgtgcgacacccagtcttcatacgaacccacgtagtttcctctatgtttataaccaaaagtgttggccaactcttcggcggccgtcgaccttacacctgccaagcagtaaaagatcaattctttgtccttggaaggcttttcaaagccaaagttttcttcaaactcctcaggactcaaccccaaggccccgggagatgacttgaatggcacattaatggcgccgggtatacttccctccttgtattccaccggttctctgacatccacaacgagagtattggggtatttgtctttctccgaaacgattttcttgacatctttgtactcgtacaacttggccttgtggtcctcggatataacactgtacaatctgatcgccgatggccggattgaattcgccttcaaaccgccggtcaatgctctagaaagcagaagcgagttatggctacttgaaagcagcttgaatgatgcttgggcacccagaacgtggaaaccagcgacctggaccctcaaaagaggccgggcggcacgcatcgttctcatgtgtgcaagcattatgtttgttcacctttcctcgcaaaccggaaaaaacgttatcaccagggtcgtgcgcggcgatgccaagggagaagagagaagggaattagtaggtgagcatgtagtaattagagagttagttaaaaggttcattaagaagacatttgagaagtcaattgagaagtcagttagtatgtcaagtaggaagtcgattaagacgtcgaaagaagtcaattgagggagaaattgaaggcagaaatcaagtaagagaactattgtagtgatgtgaactagaattcaattaaggtaaaatatctaccaggaaaaagtcaattaaaaacagacattgacttcatggtaagaagatccatggtgaaggttatttctgttcattgtgaatactacttctttttagattcatggtagattactcattgtagattcatgctaaagatacttctttgtgcttcttggtaaaggccacttctgttaatggtaaagattacttattgtattttttcctattttttttcagtgttgaactgaacaacaaccagtgttgaactagatgattgaactagaaaagtccgtcgatttctccatcgtcgttaacttcgacgttcatgaatccacagtgggtgggcaatccaggaatggtttggatttccgccgccaaggcgtacaagtagccggcaccaaccgaagcccggacgtctctaatggggaatttgaacccggtaggaacacctttcaaagcagcatcatgagacaacgagtattgagttttggcaatacaaataggaagcgatccaaatccttgtttggtataagtatcgatcttcttttgagcctcaggaagaaactccacttcaccagctccgtacatttctttggcaatggtggtgattttctcttccacacttggagcagtgtcgtacaagaatctaaagttattctctccagaattgcaagctctgataactccttgagccaagtcgacagctccctttccaccttcttcccagtggttggaaacaatggcatcggcagctccagccttcaatgcttcttctctgatcacctggtgctcattatcggtgtctgaagacatcttgttgatagcgaccaccacgggaagtccgtaggttctggcgttcgagatatgctttgcaagattgttgcatccagcacgcaaaaggtcaacattttcctgagtgtattctggagccaaaggtgctccggctttgacttcgggtcctccaccgtgaaccttcaaggcacgaaccgtagcaacgatgacaatgacatcaggagaaattccggaagatctacacttgatgttcatgaaccgttctcctcccatggtaaagtcaaacccagcttcggtaaccacataaccttcttgctgggctctttcttccgcactcaacaaggcagaagttccagctaatttcaaagccattttatctgccaaaatagacgacgctccaatggaaatgttggcaaatggaccagcatggacaaacaccggtgttccttctaaggtttgcatgatatttggcttgatggcatccttcaacaacgcagtcaaagcaccagcacaaccgatatcctcacatgtaaccggctcaccagccttagaggaagcaataaccattttacccaatctttctctcatgtcttgcaacgagtttgcgagcgccaagatagccatacactcagaagccactgtgatgtcaaaccctgtctttctggtgaaacctttctcggttggagcttcaccaatggtgattccacgcaagaaacgatcattacagtccacaactcttctccaagtaatggtgtcgggatcaatgtccaagcgagcaaatcttgagatttcttcttctgtcaaatcatcaggattggtcttgttaattccaagcttttcgattcttctcaacatacttggagtgaacttgcgaactcccttcttggcaggaacaagacgacggaacaagggtccatccttctgggtactttcgtgaaacattcttgtgtcaatggctgctgccaacaagttattggccatcgtaatagcatgaatatctccagtaacgtgcatgttgaattcgtccataggaataacctgcgaataacctccaccagcagctcctcccttgataccaaacgtgggtcccatacttggttgtctgacattggcaaacacatttttttgcaaatgagctcccaaagcttgcgccaaaccaacagtggtggtagactttccttcacccaatggagttggggtgataccggtgaccaaaacgtactttccgttgactttgttttccaatctgtccaagagattgagtgacactttggctttgtacgaaccaaaaggctccaattcgctttccaaaatgcctgcctcgtatgctacttgatcaatttttttaggctgttgagcacgagagatttcgtagtcactgggaacaggagtttgcaagttcaatttcaatgggttggtgaattgacgagtctggttgttggcagaatagtgctccttggcagcgtggatcacattttccaaaagcgaggccacagtcatgggtccaactccaccgggaactggggtaattttcgaagcgactctggaacaggactcgaaatcacagtctccaaccattctgcttcccgactttttggtgctgtcaggaatgaaattggttcccacgtcaatgacaacagctccgtttttaagccattcacctctgataacctgaggctttccaattgcagcaaccacaatgtcagcttgcttcaagaagaactcaacttgatcctgaggagtctgcgagtgaacagtggtcaccgtagcgtttgctctgttgagcaagtgagccactggcttgcccacaatgtcggatcttcctaaaacgacagcgtgctttccggcaacttgaacaccttctttttcaagcatctccatgatacccttgggagtacaaggcaaaaagtatggagagccacccttcttagccaactctccaacattgtacggaccaaaaccatcgacatccttttttgcctgaaccgaattggtgatcttggactcgtccaaatggccaggaagaggaagttgaaccaaaataccatcgacagtcaaatcgttgttcaacttttcaatgcgagtcaacaactcaaactcggtaatagtctcgggcaaattgatgatattacactcgatagcagcctcctcagcagccttaagcttcattcggacataagtggaggaatctggtctttctcccacctgaacgatactcaaacgaggcttgaagtctgggtacttttgttggtactcattgatctcgccgtggatgcgagtacgaatctccaaggcaatggccttgccgtcaataatcgacatgaattcgtgggaagaaaaagtagtttatgcgagcgagattaatttttcattgactcgcgcacgggggaaaagtcagaaatgagtgcgaagtactgtagtagtcagtgtagctagcccaatgtagcttagtgactagtaacttgtagtttccttttttatggctcagaaagagaaatgctctccatgaatttcgaattgagtccacttagtatctctccgggtcccaaagcatagactgtattgataccctctgctttgagagtctccattgacttgacccactgaactgggcaagagtttgtgcgtagaatagacgatagtatatgctgcggatccagcgaaatttttcctgtcaagtttagtatgaaaggtttaattggcagtttgatctctttatgttctatccatttcagcaattttgcttccattggacgaagcttttcattatggaagggaatttttaccggtaaagctgtaatttttgcaattgttcttttcggcaattggtccaaaaccgcctgtattttttgtttttctccagcaaccactatctgctggcaagtgttaacgtttgccaagatttggttgtcgtcgcagtgttttagcactttttcaaaaaatggtgctcgaaacatgagagctttcatttcataatttttgctgttaagcaccaaatcttccatcaattgtgctctcttgcgaactagctgtaccgctgtaccaagctcaagcattccagaaacagccaaagcggaatattcgcccaaagaatgaccaagaatgtattccacttctggctgacgaatgagatctacgccatgaactcggcgaatgtactcgtggatgcataccgtggctgtgagtatggctggctgggcatagtatgtcctcatcaagtccaattggggatttttatcgaaaagactcagtgacaagttttcacccaaggcatcgtcaacctcatccaagaatcgtttaaagagatttttgtgtttgtggaagccagcaaatgccgccagcaagtctaagccttgcccaggacacgataacgcagattttttgacggctttggtgccattactgaacaccgtagaaatagacatgtttcgtgagttgcaaccgttgcgagccgcgaggtgaatgtacaggaaagaggcaggtgaagatgaaggaagtagaaaatggcgaaaaatgtggatacgaaagtgaaagtgtattaagaggttgaactggtgtactagataattgtggtggtttttcagatcaattgctttcgtcttttccgtttttcacttgccctctttcaccaaaccttccgccaaacagcccgcgcgctatcgctatttcctcgtgcggggcgtgtcgctggcgcgatggctgcgccaaattcgtgccgaatttcatccctccctccctattttcgcactaatttaccgagtctcatcactgtctcgctagacacaagttgcaccaaacacacacaaatatctccaaaaccgtgccaaactgccctttctaacacctgtacaacgatgagtgacatcaaaacttccaaagacgccttggtgtctgccttatttgagctttccaaggccgcccaggacgccgcgtccgctaccgtcaacttttacaaagttgctcacgattcttccaacgacgaatctttgactgcgttggcgtctgccatcaactcggtggctcctgcgctcgagctcgtgaactctgaagtctcgaaggagtctgaagccaagacggaagaaggagaaaaaccaaagggaaaaaaggctgcgaaagacggagctgctgcaccagaaaaaaagaagagaaaggtggaaaaggaccccaatgctcccaaaaagccactcactatctactttgcgttctccttccacactagggagaccatcagagaagaaagaaagaaaaacaacgaaccacctttgtccgcggtggaaatgaacgagcttgtcaaagagagatggaactcgatttctgccgaggaaaagtcccagtggcagaaaaagtaccagaatgagttgaaggagtaccagaaggctaaggaagcttaccaggggaaattggaagcggaaaaggccgcagaggtcaattcttcagcggtcccagctgaaaaacctgctgaggaaacaattgctccttcggagcctgtgcctgctcctgccagtcctaccaccaccgaggccgccaagaagtccaaagagtccaagaaacgcaaatctgaaggaaaaaagcacgacgacggcaccaagaagaagaaggaaaagagcgacaagaagaaagaaaagacggagaaggagaaggaaaagtgattcaattccttactgtattactatcagcggatattgtactattgtttaactgtgtactaatgtattgttttattaatgtattgttttaatgccttcccttcttttgacgctcaacatgcgccttcaataccttttggcggtctcgcaacgagagcttctgcttgcccttcactgctttcttgtgtatcatcatcacaaagttcttcttgcgggccttttccttgttggtggtggaatgcgccgtgtctctctttcctcttctcgaaccaaatttctctctgtcgtcttttccttcacgagcaagtgcaattctctcttccttaagaagcttgtattttaccggtcccacaagcgttgcggaatcaaccagttcttcgttcttttgtgtggaacccatcaatttttcaacaccggcttgaactcgcaattcctccaacttggcaaaatctgccggcgtgagaattctcgaggaaagaagatcagtgatggctttttcggcggcaactttgtcttcctcagaagtctccgttggcgtagattcgtcttctgaaatatcgacatcggaaacatcgtccatattgtcgtcggactccacattgacccagccgccttcaccatcgtcgctgtcgttctcatcaacctcccactcttcctcgttccactcgtcctcttcctcctcattctcttctgttttgttttcatttttttcattttcagcacgccatttggccaacaactcgatgccgggaatacccagtggaccactttctccaaactgaggaacctttttctctccagcctgaagacccatgcttgcaccttttcctctgtctttctttttcaacatttctggtgcaacttcccggtacaaacttatcaacgacctcgcagccatcaccaccggcttagatttggaacctttatactcggtcaaatcttgcaataaagtttcgtctatggcaagtggagcacggcttaatatctctcgtatggtgttgattccagcagcagcaacttcagctgcaactccttcactcacaaactcgtcggctatcttgcgaataactacacttatggaatctggaggaaccaattcgtgagaagcttgagctgctgccgccatgatctgggtaacgtctcgctgcttgggtgtcaagtactttaagaaaaacgaatatatgcccaaaaccgtcaacttgtgggttccaatgagtcgcgaaaccaagttcatgaaaagaattttttgttcaagatcgtatttgttggagtttttcccgctgagatggttgttgaaaagactctcagcaaatccttgtgggtctcgaagaaggtggatagctgaaaagttgagataggttgcaagtcctttgttggcatttttctttttgatggttttcgcagcctgctcaagttttctgcctctcttggacgactttttattgatcagaaattgatgccttaaagtcgtcatatcgaacccatcttcatcttccgacttgtcctcaaaattctcttctctttctttgtcggcaccaaggaaaaatctagccgctgaaatggccactttcacatctgggtgattggcagcttgggtcatgatttccaccgtacgagaatcgtcccagattcctctacgccagagttctctcgtgagcttggtggcccagagaccctgggagtctttttgttccaaaagattgaaaagaagtgcttgggttgaccggttaattttttggtttttggcgccagtgttcaccgacttgagcaacgagatcaacgttgagtagatttgggcacgcaaggctttaacattcgatccgttttgcgatgctgtttgcgatgagtacgccgtcaataacgggaataaagtttgaataaggtcttcggcggatatgatatctttgttacgcaacatggtcaaacactgaataattttttctctcaagtcggaatttaatgctctatggttttcaagtaagatcgttctgagttcctgtggaaagttggctgtttccttggggtaacaattacacacagcagacacaaatccaatcaaatctgcaaattccgtgccctcatcggccgatgggttcaaaagaaaaatgtccctgagactctgatagtgggaatactgctgtaaaaactcttcataataggactcggggtccctgcgtaccacattctgaagaagaatgatattcgtgggcaaaatagcagcacgtctttgttttcccatggttacttttcaagatgagcgatgagctgagatggggacggtgtgcatataggaaaagcgataaagactagaaggaggaacagagaacattaaagtggtataaagttcgtccatgtctttgaaatagctttgctcccattaagttaattctactcatgttacacaatctttcaataattcattatcgtaattgatctatttaaatctttcttctctgctcgttttctgatctcctttccacttatgtacttcccgctcgggcggtttcgccaaacaaatctccaagcgtagcataattgatcttcttggaaaaagatttctttgaaagcattcgcttcgcactatcggccgccgttaatggctcaccagtagaatcgtcaacgccaatatttgcaagcgcctcgcccattcccatttcattgagatcttcgatgccgctagccttgggtttcctctttcttttcgatcccgacgtatttccagtgagctcatcggcctcttcctttaaccttttacgctcttgagccaataaaaagtcatggtttagaccggtccacacccgctctttaagacggtgttcttcttccgtgagcttaaacaaagaaagctcttcatcgtcgagatctgtaaagtcggtaggatgcagcgataccgtttgaagaatgtcttcggttcgaggaaggttcttggagaggtttctgggtttatccaagtccacacggtcgatgctggcgtcgccttggcggtcggatggtgtggtgtacatcgagttctggagagacttttgctgggcctggactatgcgctggagctgtgtggagatttcttgttctgagagatcacaatctttgagtattgttttaagaagtttctgtttgtgggcttctttagcagagctggtttcgcctccaagtaaggtttctgtgctctgtgcttgctggagttcctgagcaatgcggagctcttgttctcgatttttgttaaaagaaggcggattggcagggtccatctgttccagcaggcggaaatcagccacggaaagcgctccgcttgacgtctttttgaattcattgagccggcgctgtaatgtttcttctgctacatgtgcaaccgcaacgatttcggcgtgacttcggcgaaagttgttcattctcgctgccaacaacacacaagcgcctgctacgcctgctggccgccgtccctcgtggatccagtcgttggccatgcgctgggcgagcttaacggcatcttttatgactttcgtcaaaagatcgccaaaatcaagtctttcggcaaaatgctgaatgaaaagtgaaggatccgctagcggcaagtttgttatatgcaatgctcgtaccatcttgagaaaagtagcacctagcgaatacaccgagatttggagccgcgaactgaaatctatcaacatgtgaggggtcttttccttacgacacgccacatacaagcacgcagccaacacattttgggatctacgtccttgaacaaagttaagggtgagtgcaaggcgaaaccattcggcggcagcatcggaaatgtagtctggaattctcattgccgtagctatgcgttttatttttttacgaccattctgtagcgtttgctcacgactttccatggcattctgccttcctccaaatgtagctcttgtctgatcagctccaaccatggttccttggaccacggcggcaccagacgacagttctccaaattgcacttctgagactattgggttttcttcttggacagttccacacctagagcacgacacgtcacccagggaagtgtagcgatcgatcgaaaaactggtgtggccacagtttctacatggcttggctgctctcatgatggataaacagagatgcgaataaattttggatcgataaaaaaagagcgcgatgggttgtgtgcaggttcgcgataagatctgatcctttctcactctatttcgttctttctctctcttctccctgtttccatggactccccagctgcgccatggcaattccccttctccgtccggctcaagatcgagagcagtgagcctcgtgatgttctgcagctggaacgaacatttttgacatttttacgattttccatgtcacttatatttacttctttggcaattgttcagcatttccggttgaatactagtggcaaaagtgacccttttcgacccagaacgcgattcacggtgcctgtgtcgtttactttggtgggcttggcggtttttgcgttgtctgtgagcgcagtcaactattttgtcaccgttaatcgatacgcccaacacaagatccaaacacacggagtgtacaatgctgccacagtggtgtgtatgacgtgtataatggtgggaatgattgccctttgcacgcttttgatcattgagagttacatgaatgcggtttgactaagaagggaagaaacgaagattcagagcaatggcttctgtgaagtcagcgtctggtatgaagatcagccaaattaggaatgggtggttttcaattgagagggtcatttttcagtgcggttaattgatgtaatagggcccttatccaaaggatctacaaatgatcggctagataaaggattagtttgccagtacggtttctggcaccgatcgctcaagactttaaagattgtaatggttccggaaaccatgaaaatgacgaaaagatgagtactggctacatatacgccatggtatgttcattgggtaaacgatattcaatagcagaaaatattgtggggctagaaagtcggaaagaatttaaagatttctaccacagagaacttcaagtaccaagtactacaagttagaaagtacaaacaccaagtactacgaataccaaagtacaagcaccaaagacaagtaccaagtacacaagcttcagagtacaagtaccaaagaacaataccaagtattacaaataccaagtattacaagcatcaatgcgctacagtcaccaaagacaagttccaagtactacagcatcaaagtacatcaccaagtctacagcatcaagtacatcaccacaatagtatctaattttttttagtgtcccttttttctatgcaacttcttctactttctcttcttactatcccttgtcctttcttcccgctttctcttattgatctttctcttctccccaaagccctccttctccatatctgctacggactctctctttgccgcagtcactatgctcaacgattccttgattattttgtcgtcgttaacctcctccaacaaatccatttttttgttaatatgattttctatcgccaagattctctcaacgtccttctccgaaacgatggaaaccgagcctcccttcttgcctgctctcgcagttcttcctacccggtggatatagtcgtcaggatctgctggaatatcttggttgaccaccaattcgacatttggaatatcaagacctctcgacgcaacatctgtagctatcaatacccgagcagccccggcacggaacctgtgtaaggagtttgttctctcgctctggggcatttccgagtgaagtgaggccactcgaatatcaagttttcgcaacgtccttcgaaggatttcagcggtataagttctgttgacaaacacaattgccagagctttttcgtacttgggcagcaccaatatgttgtggaggtatgcctctttgacgtaggatggaacgaaaacgtaggatatggtcaaagtggccggaatggctacttggtctttcgacacaatctcatgtataaataccggtttttttccttcaggaacaggtttatctttcaaagcacgaaccgcatctgttacggtagccgtgaacaagagggtttgtcgtttagaagcatcgggaagaattttaaagcatctttccaaatcgctcccaaaactattgctcaatagccgatcggcttcgtccaacacaagaaactttatacgcttcaagcctccaaccgtatcatctccactgtttagtatatggtcggcgagccttccaggagtggctataatgaaatggggacttttttggatttccaatgcttgtttcaccatatcttctcctccaaccaccacggcaacttttatgttcatcgaagctccgagcgccaaaaactgctctgctatctggagcgccaactctcgtgttggcgtgaggaccaagccgtaaataccaaaaggatcttctgaccatttagtcatcattggagctgcaaaagcgatggtttttccggacccagttttggccccaccaatgcagtcacggcccgccaaaatctggggtatacactcggcctgaatggaggtgggcaggcggattttcatggcggcaagtgcctccaaaagccatttcgatacaccgagatctttgaacagcatggggaagttgaaatcggcgatgcgatgaggtagtgtatgcagtaccgcgcgaacatggatccaaatcaatcttctttggtcatttcttatgtttcgatcagcggtgcctgcgcccgtttatcgagggtttagacgatttttttcacatactacaaagctccgtaacgaggaaattaaccccacaaactccacgttccgtattctcggaaatgacgccgcggcggtgtctggaacccagtccaggttcaacgagaacatgccatttaagcacatagaacgtgccaatgggctcaacaagatccatataacgctccacgactactttggaggcaacaagaaccaaacccacaaagttttcagaaacgaaaacaagtataagcaagggcgaaatgtcgagcaacgaacgtttgtagatttgaaattggtgcaagctgttagtggtcgaggaggcaatggttcggtttctttttttcgggacgcccaccgaccggttggaccagccgatggtggcgatgggggccgaggaggagacgtttatgtgcatgttgtagaaggactcacttctctccacaaggtgaaaaaaacctatgttgctcaaaatggcggggcgggaaccggacgccagcttgatgggaagaagggcgacgacgtggtgatcgaggttccggcgggaaccactattcggtggattccagatcctcggcaactccgccggtatttgcaggaatcgggccaccagctcgacaacattacccttgagttccagacgacagacagcgacagcatccagtggtttcgtgacagctacgagccgggcgaggggtggctcttcaaggagcgagacgaggaatatcaccagcaaagagactattttaacgaccttaatgagcaggtcaaggcgatggagatggaaatgcagtacgaggaattgtgccaggaccagtttcccgtggtgggaatcgacttcaatgagcccaccgacactcctgtgctcttgatgaagggcggcggcggcggaatgggcaatatgcattttctcaccaaagatattcgcaaccctaggttcagcaaaagaggccgtgaagggttgcgacaatttttcatactcgagctcaagataatcgctgatttggggcttgtgggacttccgaacgccggcaagtccacgcttttgagagccatttcccgtgctcgtccgcgagttggccattgggaattcactacactccagcctactgtcggcacaattttcaccacaattgaccgagatccattcacggtggccgatattccgggcatcatcaagggcgccagccacgacaagggcatgggacttgactttttgcggcacattgagcggtccaatgggctcgtttttgtggtttcgttggagagcaaatcgccaaatgaagacttggaaattttggtccaagaagttggaaaaaagagaatggaggataaaaaggtgttagtggtggccaccaaggctgatgtaaactctacaccagaccgataccgtcaattccaaaaatacgtagagagcaatgggtggaagattttacctgtcagtgcgcaaaatggagaaaatgtggagagatgcattgagatgatggcggagactgctggaaagtgagagagggagagaagagaagaggagggtactgaaagggtagtggcaactgtataatagaatgtaaatagtagattaatgcatcgcatgatttattagtaccatgttataatcataatataacatgtatatagcataaataacattagcttgtacagtcatactcgtggtcgttacagtgtttcctgtaatattccatgaggtctatcgtagtcataattcgttaatccgttgacgaagaacattgtccaccacgtccaacaccactcggtatgggtaattgaacggttttccaaacgtccagtcaatgcccacatctttatattgggccaaatcttcttcttgtgtcctggtggttaccgcaatgagtggtaaccggcaaagttttggggactgtcgtattcggtacgccaattcagttccagaaaccactggcatttcgatgtcgagaaaaacacaatcaaacggcggtgtcgacgccaagtacgccaacaccgaagtagagtcacaaagctccacaatgtgtgcccgcgggtataatcgtaagaggattttcgtgagaatcttgaggttgatgctattgtcgtctacaagcaaaaaccggtattgagacatattggggataaaattagcagggccaacttccgccggagtctctacgtcgggactaagtttgtccaccggcgaaatatactttgtgacctcggtatgacggtgagaaaacgacggaacggttctgggttccaagtccacatcaactgccaatttgggagcgtttcctttcttgctaaagtagtctgtgcttgtgatgggttgtgcgggaggagtgtaaagttgggtgttgaaggggatctgatctgggctgttcatgatgaaatggactggatcactgatctagaaatcacaggtagtggttggtatttggaatatttgggatgtttgtggttgatctgaatttttggtgcttgtcttatcactggtggctgacagctcgtacttataagatggtgataatctcagctcgtggcaatttgaaatttgtcgtcttggcaagaacttatagtaatcaatctttttgaaagcaatctattcagataataaactttctcctgataataaatctaatttggtagtctcgtaataattaagttggtgctctcgataataaagttaatggtaggcaataataaatttaatttggtcttgattatatgtatctgcggtgatgaatgatagttgttcggctctgattatgaacaaccggaactaaatgtttaatttaaggaacgatgtattcaccaacagttacacgcgcacccgcaaaaagttttgcgacaaatgacgaaccgcaacatcttatattccgcctcattcttttctgttgcttgagcccgatccgatggttccaggccgattcccaaaaacgcaattgacgcgcagtcgccgcatgaaaaagccgcatccgctgcagcaagattcggtcgagcccttacaaaaatgggccggctgcaaacgcccgggtcggatcttgcgctgccccgaagaataagatggtggattctcgaaagtagttggttaaaacttgccttcctacacaccatcctgagttccgaccacgattactccacaaggctgtgttgcaatacgagaaaagaagccgcttatgtaagcgcgctcgcacgaggcgtcacgtgacataactccggttctaggcggtcatgttttgatgaagcattgaggcggtagtataagcggggtacaggggttttgcagccaagtcaaccagcccgcccctacccctgataaccgcatctccacggatatgtgttaggtttgaatttcggagtaccggtgttcggttctgtgcccgcagctgcaaggagtgccgcagaatgttccgcagcggcattgacgcgtacaataaacaggcgcaaacgctcggcaccatggcgcggtggcacagttgtggggagcggggagatcagacaaattagttccggtcgcatcggactgcctttggttcagtttttgcggttgcattcttttcaggtacgccgatagtgtgcaggctggttctgttcatctgtctcatcgccgttttgtctcaggagtgatggtccatatacactccctcggttccatcccatttcggttaggtaatgagatgcgcgcgacatttgcctcgtttcttcaggtacactatggtggatgttttggccccaaataaacaaaccaaatttgatccaaaacgattacgatcgcttctagacactctcagctatgagctcgatatagaacacctcgatttggatgatgtagtcgactcggtggctgctggattaccggcaacaataaccgttgatgacttattacttcttacggccgagtctttggcatctagaaccaccagttatcctgactatggggtgcttgctggacgagtggagatgaccaaaatccagaaactggcagaaaatctgttttctgcaaatattgcaaaaattgcaaaaatcgccccaaatacgttatcgagccaattggtttcggtggcggaaaagaacgctgaaaagatagatggagccatagatcacaggagagattacgaattgagctattttgccgtgaaaaccttgcaaaaatcttatttgcttgttggttctgagactcctcagtatatgttcatgagagtatctcttggaattcacgggcaagatgtcaattcagccatagaaacctacacatacatgtcgcaaaaatacttcatacacgcgtcgccaactttgttcaacagtggaaccaattataaccatctttcatcatgtttcttgttggcgatgaaagaagattctattgacgggatctacaaaaccctccatgaaaccgcacttatatccaaagcctcgggaggaattggcctccatgtacataatattcgagccagcggctcaagaattgccagctcaagcggaacttctagtggcttggttccgatgcttcgagtattcaacaatactgctcgctatgttgaccaaggtggaaataaacgaccaggagcgtttgctatctacttggaaccatggcacgctgatatctttgaggtgttggacttgaaaaagaaccacggaaaggaagaaatgagagcccgagacctcttttatgcgttgtggattccagatcttttcatggaacgagtacgaaacgatgagcaatggtcttgtttctcgccggatcaggcaccgggcttggaaaattgttatggagaagaatttaaacggttgtatgaatcgtacgaagctaaagggttggctatgaaagtagtaagggcccaaaaattgtgggacgccattctcgactcccagattgaaactggtggaccctacatgctctacaaagatgcgtgcaacgagaaatcgaaccagaagaatttgggaaccatcaagtcttcaaacttgtgctgcgaagtcgtccagtattcttcgccagacgaagtagcagtgtgcaatttggggtcggtagcacttcctatgtttgttaagaatgacaatttcgactcacagttgttgcacaaagtgaccaaggtgctcgtgaacaacttgaacaaagtcattgatgttacggcgtatcctctcgaatcggccagaatctccaataagaaacacagacccatagcagttggcgtacaaggtctcgccgaccttttcttgaagctagaattgccgtttgattctccacgagctagagagttaaatatccaggtgttcgagaccatttaccatgctgcagtggaggcttcagttgagctagctataaaagatggtccctatgaaacatttgctggatccccggcctcaaaagggctactacagtttgatctttggaaccacaagccttcggatctctacacagactgggacgaattgaagcaaaaagtagttaaaagcgggatgcgaaattcgctcttggtggctccgatgcccactgcctcgacgtctcaaatactaggtttcaacgaatgctttgagccatacacctccaacatctacacgagaagagttttggctggagagtttcaggtggtcaacaagtatttggtgaagaaactcaccgagttaaatttgtggaacaagcaaatgaaagacaggattcttgttgcaggcggatcggtgatgaacatcgacgagataccccaacatgtaagagatgtgttcaaaacggtgtgggatatactgcagcgcaccataatagacatggccgtggaccgagccaaattcattgaccagctgcagagtttaaacatccatatgcgaaatcctaccaaatccaagttgaccagctgccacttttatgcgtggaaacaaggcttgaaaactggcttgtattacttgcgaacgcaatctgcttccagagctattcagtttactgtttcgggattgagcagtgctgcaacacctctaaaacgtaaaattgacgaagtatacgaactgagctttcccggcacaggtgagttgaccccagagtctcaagggtattcgcctggagaggaaaagagagattcatgtaattacaccccagacgaaatcgcctgtagctcgtgctcaggctaatgtataaagcatgtatataatttgctagatccgaacttagctttcgaacttcacaggtaggtagaacactcttcttcagtgaattcagccttttgatcaaaacctcttttgagaaaattaccagctttaatatagttcggtttaattagcctcagcttcaaacgaaactttcagtttcgttcatcagctcttcaccgcttcaactttctattggcaaagtctgccacctgagatataccatctttggtgacaaaaaacctcattttggttctgtcggaccatataagtactcccacatccgaagcataattgcacaaaacatcgaattcttgctggcttgcaaactccttgaacaaatagccctcgaacgcttggatccgatccaattccaactgccaaagcttgatttggtccaccactgtgggcggaagaatttcgagtttatgctgagccgacgagttctgaccaccgcctgcagtgttgatgttgttgctcgcgtcgaactcgaccttcttgtcgagtctttccttggctagagcccgcatttgtggatgggcatgggtctcgagaaaattgatgatttggtccgaggtgattccgttgtacaatgcgttgcgaatggattctcgggtgatttgtccagaaaccatattggagaatctcgtccttaagttgacaaataggttcaaaatggcaatctccaacggagaatttgtgtatgcgtagagtttaaagttggtttcaagaataattgagccttgacctggtcccgagtcaagtccatttgatgtgtccaccgcctggtctagcgccatggagggggttttgagagatgcagactcggatgtgagagtggtagcgagtctcgtgggataaaatcgatcggattggtcgctgtactggtacactagaccgtaatctcgcaagtctgccaacatgctaacctgggtgtcgctgagaccagagaggtagtagcttttcccaagctcgagagaccccaaaacgaagagaaaattgagcacatcgacggggtccatgtttagatcttgtgtcaagttgagatactgaagaagaagtgtccatatttgggcattcatgtcctgtagcaagaactgaaatccactattggtaatcttcaagttgcgagcatcagttcctggaccttccatgagtccacccagcttgaggagcgacaaaaccgaaggtgatggtttggaaggaagttcagttcccaccatataatgcaagattgtttcccatttttgcagcgcaaacgagtcgagaaacgccaccgtaaccttgtgaccgtcgtcctcggtacacaagtttccaaacgccgtggcttcctggtttcctgttaagcaatctcgaaagttctttcgaaacgtcatatggagtcgaagaaaattgcccccagcatcttcctccaccaaatgcaacgacttgagccgcttcaatgcgtcgtactgaagactcttggactgtggacggcaccacttgtcgagatctcgaaccgattgaggccgttcgttgaaaatcatcagcatgatgaaaaactttgcaattggcgtcaacaacctgaagatggaaagacatgttgcgggtgcctcgtagagctgcgactggatggtcggcggcaatccttctagatactcgttgacggtggccttgaactggttggcggacatgggctattgaagtgcaacgatgaattgatggtgcgatctggtgtgtgggtgcgcgtcccgcgattttctcgatgagccaaaacgatctgtaagcatacccagacctcatgtccaagcggaaagcgtccacgctttacgaggccgacgccggttttggagaccttctccagccggaatataagggcaaaaagctcgcggacgaaattaacaccgttgatgacaaatggaatcttttaccggcgtttttgaaagtcaagggacttgtcaagcagcatttggactcgtttaatttctttgtcgatgtcgatttgaagaagatcgtccaggccaacgaattggtgttgtcagacgtggatccagacttctacttgaaatatttggacatcagggtgggccacaaatcaacgtcttcaccaggcaccaaagaggtgattttgcctccccacgagtgtcgattacgggatttgacttattcggcgcccatatacgtggatgtggagtacacacgcgggagaaagattatcatgcacaaagacttggaaatcggaagaatgcccatcatgttgaagtccaacaagtgtattttggacggcatcaacgaccaccaaatggccaagttagacgagtgccccattgaccctggtgggtatttcattgtcaatggtacggaaaaggtcattttgatccaggaacagctctccaagaacagaatcatcgtagaagccgatgaaaaaaagggcattgtccaggcatcggtaacatcgtccacccacgaacgtaagtccaagacctatgttatcacgaaaaatgagaaaatatacctcaaacacaactccattggcgaagatgttcccattgtcattattctcaaagccgctggaatcacttcggaccttgaaattttgcaacttgtgtgcggaagcaacccgcagtaccaggacctttttgccgtgaactttgaggaagcggctcgtttggaggttttcacccaacaacaggctctaaactatgttggtaaacgagtgaaaacggtccggagagcaggcgcacccaaattgtctcagctccaagaaggtatcgaggctattgcaacaaccataattgcccatataacagttgatgacttgcagttccgtgaaaaggcgctttacattgccatgatggccagaagagtgctcatgacaatgcacaatcccaaaatggtggacgaccgagattacgtgggaaacaagcggttggaacttgcgggccagcttatgtcgttgctctttgaagatttgttcaaaaagttcaacagcgatttcaaggcaaatatagacaaaatcttgaagaaaccaagccgtgcgctggagttcgatgcattgctctcgatcaatattcattccaacaatatcaccatgggtatgaaccgtgcgatttccacagggaactggtcgctcaagcgtttcaagatggaaagagccggggttacccatgttttatcacgactctcgtacatttcagcgttgggaatgatgaccagaatatcttctcagtttgaaaagtctcgtaaagtttccggccccagagctttacagccttcacagtttggtatgttgtgcacctccgataccccagaaggtgaagcctgtgggttggtcaaaaacttggcattgatgacccatatcaccactgatgacgaggaagagcccataagactggtttgtttcgccttaggatgtgaagatattctcgaggtggactcggcgactttgcacgccgatggaaattttggcatttatctcaatggtaccattataggaaccactcgattcccggctcaatttgtgggaaatttcagagctcttcgtcgatctggaaaagtttcaccgttcatatcgattcatacaaacacccaccaaaatgccgtgcaaatagctaccgatggaggtcgggtttgtcgtcctttgattattgtcgattccaaaaacaaagccaatgtgaaggctgtgcatttgaaaaagctcatggctggtgaatgggtatttgaagatttcatcaagcacggtctcgtcgagtatctcgacgtcaacgaggaaaacgactcatttattgcattgtacgagagagatctcgaagccaaccaaaatatcacccatttggaaatcgagcctttcacggttttgggtgcggttgccgggttaattccttacccacaccacaaccagtcgcccagaaacacctaccagtgtgctatgggtaagcaagcaattggagccatagcatacaaccagttccgcagaattgacaccttgttgtacttgatggtatacccgcaacaacccatggtgaaaaccaaaaccatcgagcttatagactacgacaagttaccagcaggccagaatgccactgtggcagtgatgtcgtactcgggatacgatatcgaggatgctttagtgttgaacaaagcatcaattgatcgaggttttggtcggtgtcaagtgttgaggaaaaacaccgtgaatcttaagcggtacccaaaccacaccaaggacgtagtttctggtatgagagtggacgagcagggtgagcctattttcccgcatgcgtcacttggtccagatggattgggagaagttggtatgaaggtggaaaatggccaggtttacgtcaacaaatgtgttcccaccaatgccagtgaatctgtattgggagccaacgaacctcatcaccagcagaatgtggaaagtcaccgagaaaccccagcctattacagaggccctgaaccttcctatattgaccaggtgatgatgtctgttagtgacaacgaccaaaccttgatcaaggttttgttgagacaaaccagaagacccgagcttggagataagttttcttctcgacatggccagaaaggtgtgtgtggaatcatcgttcagcaggaagaccttccattcaacgacgacggtatagtgccagatatcattatgaacccacatggatttccctcacggatgacagtgggaaaaatgattgagttgatttcgggaaaagcaggtgtgctcaacggcagcttggagtacggaacatgttttggcggctccaaactcgaagatatgtctgagattttggtgaaaaatggcttcaactactctggaaaagatatgctttactctggtataactggagaatgcttgcaggcctacatcttctttggacccatctactaccagaagttgaaacatatggtgttggacaaaatgcatgccagagcaagaggccctagagcagttttaacgagacagcctacagaaggtcgttctcgtgatggtggtttgcgtttaggagagatggaaagagactgtgtaattgcatacggagcatcccagctcttgttggaacgactcatgctttcctcagatgcatttgaggttgatgtttgcaacaattgtggacttatgggatacaacagttggtgtaccagttgcaagtcgtcagaaaatgtcattaaaatgacaattccgtacgctgccaagttgttattccaggagttgttgtcgatgaacattgccccgcgtctcaagttggatgacgtgttttaaatagatcatgaaagtacgaaccttcattgtaatttgcagccgttcgcgcagcagcaactctttgcggcgccgcatcgctgctcactatcaccgcctgcaggaaaaccatttcctgatctgatgcgaggagaattgcgtcattctgtcattattatttattgtctcgtcaattattctggcatccaccactcttagggggctgaaatttggatatgtggctctccaggatgctcttgcttgctgtgtgtggtatcttggtatttggagtgatgctggtggtacaacggcagggccaaatcggtcttgaaggagcacttttcttaaccaaaaatctgattcgggagctaaaaaaccagctttttctgaaacaagaccatagtggaccaccaacaaaccttgaaagcaccgctttacctcgcgaatatgaccatttcggcatggaatatccgttttctaacatgatgaacctgatatttcccatcgattcgagaattcagtacaatgtaagtaacgaaacccacgagtttccagcacggtacgcctcatttagccctatagtcaactataacatcgatagcgggtttggaattttggacgatacagcttgttcgccgctaaacgctctggatttctctcatctccaggaaaaaatcatagtggtgatgcggggcaattgtacgtttgtgcaaaagatatccaacttgcttgagttgggtttagacccacaggccatacttgttgcaaacaatgttcggaaccatggattggtcaccatgtactctaccgatttcaaccaagacgggacactccgaactccggttcttttcatttctttcgagggctacgagcagctcgatgctatttctggtagcgatgttgacttgcgaattgcagcggcagctttgggcgggtggatcaatttggtcatttcggtgatgctttcgccgcctcttgtaattctcatcatatacggagtcatcagatgtgggcagattattaagagaaaacaccatagtcgcgagaacgagcagttggtccgcaatctcaaggtctacatctacaaccgcagccacctcatacccgccagtgatttctacgactacatccgtgtgactaatcaaacccacgaattggaacaagcacaagcagcggagcaaaataccagcagtgctacgttgagcagtgctgaactgtctccaccagctactccagcctcagaacttcctgcaatggtgcgcggactcaatattcttgttcctcctgatgattatttcaacgctacaaaatgctctatttgccttgaaaaattccacccgcttcgctctcgagtgttgcttctcaattgcaagcacttttatcatgaacaatgcttgtcaaactggctcatcaacttcaagcggtcctgtcccttgtgcaacaattcactcaaactgagctaccttttgagccagccacagcccagctatggtgctctcgaagagtctgttggagtgaactctgggggaagtagccattatcaagcggaagaaagatctagctcaggaactccggcacacgattctggtcacacatcaaactctgccatgcttactgaacaagacacacagccagccagaagcgacgaaagtgtcgtagatgagtccttgggtgaagttgaagtagagccaactgttcccgcaaaggcaccatctcttccaccagggtccacagcatcatttaccacagccaaaacccaacttgaaaatcccactggacctccaccgagcctgcgtccgaaagtattctcacgtccatcacaattgctccgattcacaacgctgaatcatgactccaaggagttgagtgggagcattgattccggtgaacttgagtaggtgaacctgagtaggtctggaacctattcggcaagcttttcatttacgacttacgttcctatccaatgccatcatgactcatgctatgaaactgctaatatatactgctacgaatgactggtactcattactcagctacgctattgagccacattgctaccagctactttgctaccagctaccttcagctactctgctattttcagcatcttctcaatatttctcaattctctttcacttctttccacttctctttcactatcctgaaccctgagcggccccggatcggagttctctccgatactcacttcatctccccgggcgcccggcggtcggagtttctcgctacgagcacgacctgtccccagattctcgcgagcctcgaaaatgtcgtattcgaaaacatggaagactacgattccagtgctagcatgaagtccgaagacgcagttctggaaaccgccaccccggtacaacccgataatacccgcaagcgaaggaagaagaaggtagagattgcctgtgtgtactgcaggcgctcgcacatgatctgcgatgagtcccggccctgtcaacggtgtataaaaagaggcatcggccacctctgttacgacgagccatccaatactcagcagaaaaagaaggtttcttctcttgggcgatcgctgccggaagtcaatacaactccaaatacttattcagcacaaaatactccaacatcccatcagtatctgcaccaatcacacacgccgctacatacgcagcagccaaatctggctttacagaacacacaacatcctcagcagcatcctcagcaagcgccttccgaaaacggcattcaacaacctttgaatcggctgcaaaattcggttttggcacaaaccattccatacaatcaggaaccatttttctactctgagcacgctggaagtgaattcagctcacttaatgactttctctccatgatagacgaccccgatcttgtcaacggtgcgctcatggacaacaataatgttgtagatttcggcggaacttccaatagtacgggacttatggacattccagaaacagcaaacctcaccaatatgctttccttctcacccaccaccaacaacatgtttccatcgttcacagaagaccccaaaaaaccggcttcaaaccctcgaaatatcgcctcttctcaacaaaatgcacctcccggccaccagccagtgatctccgattccgcccgagataagttcttcttgacggcagcagaccccaccacagaaatctcaccagaagagcgattgaagcaggttatcaaagccaagctcgaagcaggtcttttacagccatacaactacgcaaaaggttacgcccgacttcaaagctatatggacaactatatgaacgcatccagtcgccagcgcattctcaagccgttgtccatatttcggccagctttcagagcgattgcgagaactttgaaggatgtggacttggtgcttgtagaggaaagcttcgaaagaatgcttcttgattacgatcgagttttcacctccatggctattcccgcctgtctctggagaaggacgggggaaatataccgaggaaacaaagagtttgcgtcgctagtgggcgtgaaggctgacgacctcaaggatggaaaattggcaatctacgagttgatgagtgaagaaagtgctgtaaatttctgggaaaaatatggtgccattgcattcgacaagggccaaaaggcagttttgacaagctgcaatttacgaacaagagacggaaccaagcgtaaaagttgctgcttcagcttcacaatcagacgcgataggtataacattcccagttgcattgtgggaaactttatacccattgatccgtgaagaaaacgacataaactgtcttgattcttatatattaactaatcactcatgtctgcctctgaaccatcagactcttcagccaaggcatccattgcttcgtcgctatcttcgtctctttccttttgaattttactttcggcttcatcttccatagcctgcttcaaaagttgcaacttggtttccttagactttctttgcacaacaacatattgacccaatggggtcttttgccagtctgtttcgctcaaaaaggtattcacttcagctctgttacttggaccatactcgacgtttgctcttttggcgatgatataagttgcgttggaattcaatttttcaacaagctgctgcaactgtttgttgaatctgatatttttcgatttcttgataaatcttctcaatgacaaaattgctggtgtggctaactcagggaatgcaatgctcttacagtgaagcacaaaaaactcgctcgccaattccacaaattgctcactcaaaccgtcctggtaggtgcgagttccaaggtaagcctggttgaccttgatgttattttcgaaatcaaaagcagcaagattggttctcttgggggacttggtgaacgcagtggaagtcaaaacttcggagagtaatgggtaaattggaatgtagactccggtggattgagagagtctgattaaagacctgagcaaatagaatctcaaggggaagaactgggctgtaggaatcaacctgatggttcccaacgtcacttggaccaaaggatatattaacagtcttaatggagactctttgttcttgtgtttcaactcgacttctgggttgcaaaattgcgttaatactctcgaccagaaatccaaagagtgacaatactgccagttgtaaacggtcttgtagccgtccttagcattggaagtggcattcatactgtttctcaagtgaatagccaattgtcgaatgtactcgtagccaatctggtaagatattttctcatcaatgccaaataactctgctgccgagttcttgcagacgttgatcataggcatgttgtaaacgtttgtctttctgcaattctgaaggaaagacgagtaggtgagtttcaacaccgtttcaagaagcgagctggaaaactcacgagaaacattgttgagaaatgcaaatgttgcaatttgagtttcaacgtcaggagtagtagcccaaacatttactacacctgccaaaagctgtttgagcaaacgacgatgagaaaggtagtaagggaaaagttcctggagtgacgacaaaaccaaggcagcggtttctgtgtttgttatatcgtgaagaagcgtaatgtaggatccagcatgcgacttaagaatggaagaaatttgactaacatgctgattcttttgtggaatggttctggcgcctgtggatgcattaaccttgtacttgatgagcttttgaatggcggttggtaagtcttgcaaagtaagaaccatcaaggcattgaaggcttctggatcggtaaccaagtatttatagtcttcttcattggctcgattaatgttaacagcagccttaaacgctatagcgacgtttctgatgagctttggtgtgggcttttgcaacttggtggaccattccttaaccaattccagagtaatctcgatcttatttgatgactcgtctttctgttctttagcttcttcggtctcttctgcttccagttcactggcaccttcatcgtcgctcatagcatccattgggttcacggcctcaaagtctaacaaacccttgtcattttcctccaagtatttgtaaaattcaggatctttttctgccaagttcttcaagtcgtgtttcatggcttcttcatcttcggactcagaagactcatcttcgctttctggctcctgttgtgccttcttgctcgacttcttctccttgggtacctcgaaccctccctccatgaagtcctctacggacatatcattgaagacttcctttggctggggcgtcgacggcttctcagtttcatcattggacgactttttctttctggaaagagcctttttgttgtgtctttgaacctccctcctgtgctcaatggtatgcttcaaatgcttgctttggaacttcttggttgccttggaaggtttggccatggtgaagtggttggtggaaaaatgcgatgaggttaaatttgtgcgatgagccgtgtacgcaggaacaagccaacggctgcgaaagaaccattataaaaagaagaagcgaactacacaataaactcatatttgagacggcaattaccggtgcatctggtcaaacacaccctcaaatgcattttggagccagctgaaaagtttatcgtaaactatggtgtctccattgtggtaatggatcgagtggtcgttgtctggaaaataatgtagatcgtagttttcaacaccgtttatgttgagcttgtccacaagccacgccagattttggaaatggacgttgtcatcggaggtgccgtgcaccaacaaaaatcttgcacaatttttgaagttggcaaagtcggttacctgagttgagtttgggtatccagacaaagttggactccccaagtaccgttccgtgtagattgagtcgtaaaacatccagtttgttacgggcgcaaccgccattccgtaccgaatggttttaccagcgtctagttcgagtacctttaatgtgacaaatgctccgtaggaccagccccacattgccgtacgagtcgagtcaagaaatgccttgttaacagagatatactccgacaccacagtgagtatatcacgaggctcgtaatagccaatgttgtgccgggcataggtcttgaacttccaaccttgaccttgggttccgcgaggatcgatcaccaagattaccgcattcaacgaagcagatatcacgtccaagaagccaaactggtctcctttctgcacctgctgagaaccaggtcctccgtaagcgtggaccaagagagggtgttgctttttggggtcaaagttggggggaaatatttccatgagattgacgctgagactcagtccgtcttggtaggtgccaattttcaccgaacggaagtttctggtgggcaagttggttttcgacaattgggtttgggtctggtcgtaaagattaatagggttcctgccactaaaagaaaacttttctccgctaccctcggtgcccaattctgccacaggcactagccgctgccaagaaggaccagggcccaaatagacaagatttagtagcctgccgccgtcgctgaagtgaacttcataagatccatctttgctagtatccgtgacaggaattgggtctcctcctccaagatccacagccataagatgtgcatccatggagctgcgaatggtagccacaaagtacacccgattatcgtctgagttgtagactatgggggagtctttggttacttcccaaccagtggatttggttagatagttggggtttgtatctgtgactgaagcataatgcgccaagtggacaaacccatcaactactactttatcaacgtaaccttttcctggtataatacaaggcggtgacattttctctacccaacctccatagctctgtgaagtgttgagagtttggattgttttactttcaccattagtagaaatcaataccgtagttagtacttcactagtacggtcgctcgtcagaacaagaaacgaagaattgtcgatccaagctcctcggtagaagacgggttcttgaggttgattttcgagaaataccggtgtcgagtccatgtttttgacattcacagcagtgatcgaaaagactggatttggtgtgccaggcttcggatacttgaccaaactctgcgatttatactgtccaggaaagtctgtttgtggtggttcataagtggccccaacttgcagtggatttttcacataatagtcaagcttgaacgatggtactagtgtgtcgttaagcgaagcatagatcaaggtttctccgttgggagcccaccatactagcctatcgcttcctgtaacctcctcttcatagacccagtcggtctttccatggaaaatgtcaggtgagccacttgtagttaactgggttatgtcgtcggtttcgaggtcctggatgtataaatcgtggttgtgaccaaagactatcttgtctccacttggagagaattccacaaaatgaagcttttcaatggaatcagagccactaattttaggttgaatcggggtaaaatcaccaatcacggtgctgtatttccagtataccgaaaacgacagttgacgccattgctcctgcctatctgtgaccactatatggtaggtattttcgttgtaaggatgagcgggattgagataaacttcttcaatggaaaagaaggtattcttgtatgcaaatttgggagattcaaaaagaacatgcagcttttcggagtcgatgcttttgatgataaagcttcctttggcgcctcgggtgagatatagcctggagttctcgacgccgccagtcctcgggtactgtttcggagagagccaagtaacgggaattctataagaaacaccccaattttttctgtataaatccatggtgaggtttttgttgtctaccttgtagggatttaaagtgacgttgtagccttgcaaatgaagatcagtatgccatcgtaagtttgatatagctttcagtgccgagaaatgcgagtaaaatattagcgaagcgatccatagaagtagtccagttccaagaaatgtcatacatgatttcttcagcaacgaattggagtttccctggtatgtgctgaagacagacttgaagcctatatcttcttcaaacccatcaacttggtcctcgagcaggtctaagacacgagaagcatctgagtcgctggaggattttggcgatgcttcattgacggaatctgaaggtggtggagggttgcttagacgggtgttatttggaggggttgttgattgtggcaccaattcgtactcctcttgattgtttgactttttgaatagcattagattgataatgatcaggttgaataaggtattggatagtttgagttgaatcgaaaagctggacacctaaagaaatgaaggatatgactggtttgagttcaattaacggttcaaagtccggttgtgtttcaattcgtgttcaatgtaggttaattcaactttgaggaaagtttaagaaccttttagtttcaattcggagtaaaagttttcaatttcagaagcgttttgcttaatattaccagcagtaagctcaattcgggtcacaatgacaacttttatacaaatataatttaacttaaaatgtggtctttttgtcgagtttcattttacggctcaattaccactttagcacttcccgaaaagttattcagaagattgtgcaatactgcttatcatatgataccacttgtagcaccacttagcactaaataacaacttatctttttgtctcgatctctctctctcgctctctcaatctgtctaaatcttggctgtcgcgcgcgggctcccaatcggcctatttcagccaactctgcgatctgtttaggcgccacgaatcccaccaatggacgacacagaggtggtttacggccagatctttcgagttggatactcggcggatgcaattgaacatgtgtatatgctcagagctgacagtaaacgactttccaatgttttacagggccacagcaaacagcttccccatctgaaccatgtcgtcaaaacgtttctttcgctactagaagctggaaatcgccttctaggggaaactgtaaccagcagggaagagaatccaactttaccgcttaagaaaccggtatttaatgacggagaagatatcactcagttacggggagctccaaatgtttctataaaaacgtaccaagaacccgaggaagatgtgtctgaacaaaacggactctacaatggaagcctgagactggattctgctacagatatcgataccaagccacttcaacgaaaaccactggtttctgtagcttcgatggtggccgatttcgaagtcgcttccaatatcactttggtgctacttgtgtggattcagactgtagaaagggccaatgccgagctacacaccagcacaaacagtttgggaagcgctccagagctggactctgtggaattgttgttctctgagaaagacgctagacaacacatgaacaacttgctccaaaatttcaaaagcttattgactattgcagcttccaagctcaaagacgacacttttgacgacaaattttgtcttatagcgtcgaaaaatatgcttctgttcgtggtttctttacaacgactaactatttcaagcatggtgttctacgaaggctcaaaaaatcctgtggttctttccgtgttacacaccttatacgaagtgaacttatcgtctgttgttcacgactttctcgccaacaccgccgtgaagtctgaagacgatacctataaaaatgccgctgtgcaactttcctatgaagcgcactcactattgtttttaacagaaggtattcttaccacgcttcctggaccttttctacctattgatgcctactctacacagcccgatatttccagctcagaacagccttcgagtgtgtacgccagctacataaaagtgctttctttcgacgagcaaatgttcatggagtttttccttccgcgaataagtcctattttggcgaggatgtatgctgctttctataaccaggcacctgacttgtatgtcgagcaagtgaaaagcacttctttcgtggcgtgggttaccgctaacaccataggaggcagtccatatgttgcactggatgttaacgagaccacgaatttgcacaaaaatttgaaggcttttgctcttgtggaccatgaaccgagtccatttttaaacgagattgctaaaatcatccacccgaccggtcaaagtatcaactacttgcctcttttaagggtaagtttgtggatggctgcgtactcgttcaacgatagctttttatggcacttgactacggcccaaaactccaagttacttgacctatggctctgtacagcctcgtacgtgcttcggaatacccatgatctgcgccatcttcgagccgtgagtactctcttggtgacaattttgctcaagattacgtcgcccaatgttggaagttacagaaacagcacctaccaaaaaatcgtcaccaacttgaaatcctacattattgacgagttcaagtacaaattgtgccaccagtcaacaccaataattccagtttccttggatgaactgggcagcaagtcggcattgtactatatcatggatatttgtcaagtcttttttcgtgccaatttaaccagaaaactaaatgttgaaattttcaaaggatgttccacaatattgcttcaagcgcttgaagaacttgatagtgagccagaacaaggaccgtccacctacgcatgggtggaattgtacaaaactcttaccggatttttggcatttattcgaaagcaaaagatactcaaacactctgatttgcctcaactcagctcgttggtagaggaagtattctacattatcaatgtgttgcttggaccaaagttttctggcatagttcacgactcgattcctgtcgtttatgagcttctgtatcagattatgggcaatgctgaagacttgactgctctactcgcagacttggcattgtcagacaagtctcatctttccactctttgtgctcttcttgagcaattgaatcaatttgtaaagtcggaagactccgagtttgactaccgaattttggtcgaaagcggtaaacttaaaaccatgttagccaccagcgtgaaaagctcgggcactaaaagctacagttataaagacacctttgtgtattatggatcaaccattgatttccagtttgataagaacattttgaagatagatcagatggcactcgacgagaaatgaaaatcagtgaacttatttcttttcatgaatggttctaaagaaatccatacaagtggtgaacaccaccaacaagatacctccaccgggacccaatctcaacaccttgggaatgaaacctttgtataatgctgcaaaaccttcctcttttgcgacaagcaaaacggaaggaaacgtccatctgtatctagttgaaccagcttgaattcgggacttgacgacatcgaatggtgtgttcaatacggtaccaaaagtaccaccaatggtaccacaagtaaggtcaatcaaggttttttcagatgcggtttttggttttggcatcaacgatctcacctggtgaatcaaaccaaagtatccagcattccaccagatgtgtctccacaaagtggactccaaacctttatacaaaccgagaacaccgttgttcttgacgatatctttaaccacttctcccattccgttgaaccgagacgttttatcttgcaacttgatcttgatcaattcgaacggaacaacaacgaacgactccgtggcaccggccgtggctccagtcaagatagccaaaggctgactcatggtcagaacgccaaaaaatgatctataaatctttccccattcatcattagcagcaaatttggtagcccttttgggtgcttccatcaaaattggagcagaaattcccttataaagacgagaaaaaccctcttcggcgacaatctttctcaaacaccgaatcgtaccgttataggctccagtggagtccaattgttgtcttgttttaaccacatcgagcgggtacataaccaagatttctgatacaccagcaacggcgccagcagcaaattggtattgaaacggaagtggtttagggtctgccatggtgaataaatttgggtttctatgcaaaatagtggttttttcaccggtgatcagattctgcctcgttgatttgttcagtcatatgaaattgtgcgataccgctattagataagcagggcttgaacacaagaggcttggaaacgggcaacttttgggagatgtagggagttgtgggggatacgatggtggtgatattctcgaggtgactggtctaattgtgtggtttcaattttttggttgacacttaggggtcaacggccggagtcgggtggtgcgcggggtcgagtgtggggtagaaaaatacgtcaactgctattggagaatacgacgatgcaaaaagtgtcgcaaatgtctgtcttatcgactaggggttgctagcggcgagtctatatatccttacggagttgtcccagcttcctactgcaattctgtgcttattaaaacccactcgtgagactcttgcagccggagtaattttctcatcgaattcgtcacagagcacaagttctggtttattcaactcaaacagcaataacgagatcgctccactctccattcctgccacgactcgtccctggtcgttttggatgtcgcaatccactgcggtaacactatcttgcaatttcatcgaggaaaccaattgaatttttttatcttcaagtttccacaacttgaccagtttgtctctggatcccgtaaggaagtagtggccatgatctgtagacttgacccaacagcaatcccagataatttttgtatgggctttgctattgagttccacaagttcgaatagtgccttagtttcgtcaaccactttccatacactcaactgcctatctctcgacactgccaataaatattgtccgtcgctggagaaccttaggctggttaccgtaagattatgtccctcgagaagctgtgaagattgttggtactcagaagcagcattgaatacacgaattacagcatgacgagaagtattggaacgacaagtagaggctatgaggttgccgttaggtgacacggccacactggatatttcgtagccatgcccataaagtttttcttgctcgggaaagagtgtgtgtctctggagataatcttcaagtggtggagatggcggaagaatgtctttttcttctgggtagtcgtttttttcttggtcgtcgttatcctcttggtagtcgccggcttccatctgcttttcagccttgttggacaaacctaagaccggtaaagatgctgattctggaagcagatgcgatgatattttgactccgcaagcatcctgtaacaactgacttatcagctttgtcatctcgaataccctcaacaccttttcttctcctccagaaacgaatttcagaccgtcaatgtggtccaaagacaccatatcgtagccgtgaatttggggtcttgcgaactcgtgccatgtgtgatcttttgcccattgagcatatagacgggtagtttggtcgagagaagttgccatgaagaatccttggtttgaccactttacgtctgtcacttcacgaactggtccagaaacgcttatttttgggttccagtttcccgaagtttcaccattgcaatatgttcgtatagcaccagtttttccactcgccatgatatactcaatatcatcttttgcaaaccacaaacacgaccaaaatccaccactggcaccagtagcagtggaggcacctttaatggacatttctccaagacgacttatggaacaccagataccgctctctttatccatttcccatatcattactgcggtgtctgcgctggaagaagcaagttggagctttccttgagggttccattgtaatcctgaaacccagtcatcgtggcccataagaagagcgtcaaaagatatggcaactcgatggtgtgccaattggaatttgtgctgcttgttagacaaaagaatgagcttcgagtcgtcgtcgtccgcatcgtcgatcttatcgtccaccttgactctccaaagacgaatataacgatcctgtgaaccagatgctagtatgtaattgttctcttcctgcttcacaaaactaagagcttttatccaatcttcatgacctgtaagaacggcacaacgtgatacagccgcagaatcggccaggatcttcacagagtacacatacaacttgctatttgtgccaccaattaccaagatgtagctgtctttgtaaagttgttgcaatgcaagtgtgagtggaaaaaaaccgttctggacttgaaaattactgagctgggtccagttgtcttcttgaaatccccacaagattatgttgccatctgctccaccggttgcaaatatcgagctatcaactacagctagcgatgtgacagaactggtatgacccttcaatgtctggaaaagactgaaatcattatttgcttgtttccacacaataacggtatcgtcctcagcgatagaaacgagaaatggtgtttctggaacgaatttgacccctgtgactgtccgagaatgacccttcaaggtgctgtaaacacctgatttttcatctttgattggcttccatatagctacacaggtgcctgctccatatgctactatttccgatccgggatcgtagtctagaatgtttgcctgggtgttggctcctataaaaactgcttcttgcagcaccatcaagtcgagcgatgacatcgaaaaggctgcgaagagttgaaaaatcgtgcgttgtctgcaggagaaatcatgataaatgtaatttgggtgcgactggtgagtactgcaatcatggtatcggcgtaagtataattcaccaaatttgtctacaatttctaactcagcattattctcgtctcaaacgcgactccagatacgattttgcagttccatgaccaattgctgaacgaacttcctgttctaaaaggtaactggaactttagcttcaagattttcagaaacaatccctactcaattcctccagaaaaagctttggaattgctgcagtccgacgagtccaagtacttacacacctggtcaccatcctacttacctggaacgggcgtagcactcattaacaagtcttcgtcatgtgtcttttctcaagtaattgctgaagaagcgggtaatgaaaatgttgaatttaccattccagacgctcaccttcaccagggagccactactgggctcaatgacccatttgactactttgttgctcaaaaacttcaaagcatgtggacccaaagacaaaccgtgaaaggcgatggaggagaaatttacgaactcgaaaacgagcgggtgatcatacgaacctctaatgtgtttctacatggtgtattcaaaggtttattgattcaaattgaaatcccatcaataactaccgctgatgctactgtgttcgatcccgtaattcaacgctacagaattccccaaggaaggatatgcgctgaagttttggacccgaacttattggacaagtacggagacttgtgcttgcaattggccgagattctcaacttttagatgccgaaggatagccgttcttgttcatctggggtacatcctgcagatagtcgaaaatctcatcgcatccgctttttgatcgcatcgctttgagagtagtcagagcaccatggccaagcccaaaaaaggagcaaaagtcaataaccccaacagaaaatcccgcaaccagaaggttctccagaccatagcggatttgcaaaagcgtatcgacgaatatgacccggctacagatgaacagtccatttctcagttcaagcatctccccatcagtgaaggaacctacaagggacttcttgaaaataactttgtttcgttgaccgatattcagaagaaagccatccctgtagcattgaagtccgaagatgtaatgggaactgccagaacaggatccggaaagacacttgcatttctcgttccagtgattgaaaagttgattcgcgaaaatattactgagtacgacggacttgcagctttgattgtatcgcctacacgagagcttgcggtacaaacgtttgaggtattgaccaaaattggtaagtacaactcgttttctgctggtttggtaaccggtggaaaagacgtcaagtacgaaaaagagcgtatttcaagaatgaacattttgataggtactccaggccgtatatcgcagcacttgaacgaagcggtgggcatggaaacctccaatttgcaagtattggttcttgacgaagctgacagatgcttggacatgggtttccgcaagcaaattgacaatattcttggtcatttacccgtcaccagacaaacacttttgttctcagcgacccagtcagacaatgtcaaggaccttgcaagattatctttggtgaatcctaagcgtgttggagtcagttctgaccaagaagtgtccagtatacccgagtctttggaacaatactacatcaagatcagcttagcatccaagatggatgtgttatggtcgtttctcaagtcacatctcaagagcaagatcttggttttcttctcgtcgtctaaacaagtccagtttgcgtatgaggccttcagaagacttcagccgggaatctcacttttgaaattatatggtcgtcacaagcaaacgtcccgtttagagaccacaatgaagttttcccgagctcagcatgcgtgcttatttgcaacagatatagtagccaggggactcgatttcccggctattgactgggtggttcaggtagactgtccagaagacgctgccacttatgttcatcgtgtgggaagagcggctcgttttgggcgacaaggaaagtcgcttttgatgcttgcaccttcagaagaggagggaatggtcaaaagactagaagcgcataagatctcgttgaagatgatgaacatcaagcaaaaaaataaaaaagtcatatctccacaactccaatcgctctgtttccaggacccagagttgaagaatcttggccaacgtgctttcatatcgtacatgaaatcggttcacatacaaaaagacaaagatatattcaaagtcgaggaattaccagcggcagaatatgccaaagctttgggattaccaggaacccccaacatcaacattaagaacggagcaggtaacaaggacaaaaagaatatgtcgagagagttattggcacttcaaaagccagaaaagcaaaaatcagattcggaaaaggtcagaacgaaatacgaccgaatgttcgagcgccaaaatcaaactgtactttccaaaaactacttgaacatggctgctggtgacgatagtggcagtgaggatgatttcatgtcggttaaaagaaaagatcacatcattaaagatgaagagttgcctgatttgtccgttcctgtttccaagcgtcaaagcaaaaaagctctttcgaaaaaagcgtctcttaaactgaaaggaaaccctaccaaattgatatttgacgacgagggtgtcactcatcacttgtatgaatttgaagacgaagaagactttaagctgagaggcgatgccaaacttcaaaaagccgaattcgtcagtaaagaaaacgaagctatgtccaaggctgatgtggacgataaggctactgctcgagaaaagcgtcaagaaaagaagcggagatggaaggagcaagagcgtttagctcgtgaacaggacgagttctcgggctcagaagatgaagcccacacggtgactctagctggtgcagacatagatcgtgacatggactatggtcgttcaagtgaggacgagcagcctccaagtaagaaaccaaagtggtttgagcaagagaaaccaaagaagaagaaggtcgatattgttgaggttgaagaacctgagacacttgaggatttggaagcgttgaccgccaagttgattggaagttgaacccactggcaaactactcagtagaaaggctccactagtatcggctccactagtatctacattgcatattaatattcgttattcatgctaccttaggaatggcgactagcttgccgtctactttacccaaattgtacattctgcccttgataagcgcaccctgttcatcgtagatggtttcttctgatggtggaaacatttccattgcaacgacctcttggacaaacttggagggtgcaccttgagcaagagtcaaggtattatcgtttcctatattcatgctgacttttcctgatttgtggatgtttatggacccgatttggccatggtttgttggagtgccgtcttcattggtatactggggtaatatttgaggaagctggatgagaaaatatggttcttcgacagacaaattttccatttttcttgagagcatacacgagattgcttcgtggtccctggcgagtttctctgattcttcttggcccaaaaggtctgcaggttcagcgatcttggattcgagttctgctttatgttctttgattttaagtagttcctcctcaattggctcctcgcttttaactgaagtttctctgacgtagactggttcattatccggagtgtcctctcttgtagctggcgttttggtgttgtcaacttccgtagtatttgctcgttctggacgcactggaaaaagaacggtttcttcgtctgcaaatttgtactctttgttcatattgatgcgtgtcatgtcctcgtcgtccaggtcttcgctgagcgagcctgtggtctcagttttggtcttccgcttcaaattttgaaagagttctggtgatggagaaacagaattgaaaaccatgtctttggtgtttccggtttttgacccagatggagttcccatagaaacagatcccatggacaatggtcccgcggacactacatgagtgccagcataggcgggttttcgacttttcgggcctctggactgattatttttgggaacgactcgcggagtcggttctggtttcacaacggtttccttctctcgttcctctttggactttcttacgaccaccttgggcttgaacttcaacgagggtttgctagcgggcggttttctgggcgaatttagcgattcgagtcggttggacatgttttatggtggaagaaacagcgatgagaattgacacaaaattgaaaaaatgagatgcgatgcgatgcgatttgcaactttgatatcatggacagcgatttagacgaggtcgatgcgttcaattcgaaccgggaaaagatcttcttggacggtgctggcgagtacggtcaagaaaacgaggtcctggacttctcagatgaggaagtgatggaaataaacgagaatgaagacggcgatgacgatgagcaaaatgacgtttctgatgacgacgacgctcttttggacgacgagggcgctccagaggacgaggagaacgaccacggctggggtgggcgccaggactattacggcggagaagacgacgacgccaatgatgaaatggcagaagaggcccggcgacagcagaagaagcaccttgaagaattggctatggacgattatgttgatgacgatatgatggaggactggaagaaggttgccaccaccgaggaggagcagcaaaaagtgtcaattaatgcaaatgttggtggttctttagattcattgacaccggaagagcagcgaaaattattgttacagtcgtatcctgagtttgtacctttgttgcaggagatggtgaagctccagcccactctagtgaccgtggagaggctccagagtcgttctggtgtggccaaggctacggctttgcgagcttaccttggatgtctttcttcgtactttgcgttgttcatggaaaagttgaggctgaatgaggtattttcgatgaaagacgaaccaataatggaaaacatattggggtgccgtgaaatatggagacaggccaacgagcttgcggaaaataacgaagatgagaaagaattctcaaccgaaatatcaccaaactctccacaaatttcccaaatctcacctaattctccacaaagttcaccagattcaccacaagtatcaccagattcttctctgggctccgactcggaatcagactttgtggatgcccacgagcatcttccgctccgcatcgatatcaattctcgtcgtaatctcgcaccgtcgcaatcggctgcaaatgacgattttactgaaatcaccgatgccgtggatatggaagacaaacagcgccggaagcgcactttgcggttctacacctccaagatcgaccaggcagccgccaaggcgaatcacgaaagatttactggtgatattgatgtaccatataaagagagattgtacgagagacaacaacgattattggaagaagcgcggaaaagaggattggaaaagaaagatctcggcgaagaactcgacgagcaagaatttggatctggcgacgaagccacagcgagagaagtcaacgccaaagatgatgaattttatgagaatgttgcacaagaaaagaagaccaaaagggcggccagaaaaatggcccatgaagaggcagttgcggctgccaaggctggaaagctccaggagctccaggagagtatgggcgaggacggaaagcgtgccatcaactaccaaatcctcaagaacagaggtcttactccacacaagaagaaggacaatagaaatacccgagtcaaaaagagaaagaagtacgaacaagccaagaaaaaactcaagtctgttcgccaagtgtacgagggcagtctgggaccatacgagggcgaaaagaccggtatcaagaaaggattgtccagatccgtcaagttggtgtagtcttggtgtgtatataatttggataaaatgcgatgaatttgttcaactcatagaaatcactacacagtaatggtggccaatgacgtcgacgagggctctggaagcacttctggcgccggaaagaaacctagacagccccgtactattgatgatttgtataggcagtcgtcgcaattccgaatgtggtcgtttacacacgaatcgctcaatgaaatcaaaactaagaccaatgaaaaaggccgaaaaaaagccacagaaacgttcaaccacgcccttgcccagttccgccagaccaactctactgagtatgaagcccacgcttcggaactcacggtggatctgcttctagaccttcttacgctcgaagaggaaacgaaatacatcaatttttattgcaaaaacatcatcgaaaccgccaattttttccgaatgcctacacaggtgaaggctactgccgtttccttcttcagaaagttctatcttgtgcattctaccatggaatatcaccctaaaaatatcatgtatacttgcgtgtttctcgctgccaaatcggaaaactactttatctccatcaattcgttcacaaaagcactccgaaatacagaaaacaaggatatattggatttggagttcacggtgttggaagcgttgcatttcacacttttggtgcaccatgctttccggccgttgtacggattttatctcgatttccaggcggttttgttgcatccggaacctcggattcggggccttacaaacgaaagacttgcttctttgttagacaagggcaaggaatggataatggagaaagcgttgttgtcggatattccgtttttgtacacccctcctcaagttgcgctagctgctgcttatgccgtggataaagaggtatgtgagttgtacttgaaaatcaagtttgaagacaagctcacgtctatcaaggaggagaaagaaagtgaggagaaacaagagataaaacaagaagaaggagtcaaacaagaaactgaagtaaaacaggaatctacagaaaacgaaccaactgccttagattctgctcctttgacactactgctactcttggaaactgtccagctgtgtttaaaagacgcacttggtttacctgaatccaccgttgaagagaacaaggccattgaccggaaatgctactttgcgttgcgtcccaaaaagttgatagaaaaacgcataaagaagttgagtaatggctagaaatcaaagaagaagataaaaagcagacgacgacatgaaaatttacagtctaagaatcttgtaggatcatagagaatagacgagaaaattatcttcacctacttattgcgatatcatcaatacgcaagatcgacttgacacactcactcgccaacgtgatggcactttgagtcaccaacaccggctgcaacacatgctcgtcaaacgtgttggaagttcccgaacgtctgacactgataccggcatttctctcgccgttttcatgacgattccgcaaatctgtcaccacgttaattgggttcataccagcattttccgccaaagtggtggggaccacttccaatgcttctgcaaattcttggtagacaaaatgctcaacacccgccaactttgtagactccttcatcaacactcttgatacctcaatttccggggctccacctccagcgatcaaggccttctctttaactaaacatctgatcacacacaaagcatcgtgaatcgaccgctcggcttcatccaacaccaactggttggcgcctcgaaccactacagaaaccgtgggtttgatatttttcgaggtgacgccgagaatacgaacaatggtggaaccggacgattctatttcttccaccacgtcggcggttcccaatctgtcttccgtgaaactgtcgatgtctgcaaccggtttgcagccggtggctttggataaaaactcgatttcatctctttcaatgtccttgatcaccatgatattaagcttagataaaaagtggagagcaagatcattgacggcgtctctcaaaatagacttttggatcaacaacacattacatttggaccgcttgattttcttacacatgttgaggaggtatgctcgttcttccttgagaatcttgtccatttgacgatagtcgttgaccacgacgttgttctccatgtctggtttaggaggcgagatttgaaactgaatgagcccaattttagccttttcgacgtgggtaggtccaccggcatttttaaccacattttgtgtcaaaaccaccccgttgataagttcggtatcttcgatggttccacccacttttttgatgagcctgatgtcgttcaagtctacgttattgcgttcttcgttgaccactttcaacaccgagtccaccgccaaaggtgagagaagagaagtatgctgagacacgattttggatgaaagcgaagtcagtgctgctctaatcaatgcttccttatcgttcaaatcgatcttgtgtgacatgtcaaggaggatctccgacgcccgggcagcagctctctggaaagattcggcaattaaagtgggatgaatacctttattcaataatttttcagcagctcccaaaaatgctccggtaataattgcaactgatgtggtaccatctccagcctccacgtcctgagcggcactcacatccaccaataaacgcgcagcagggtgtaaaaccgccatatgtttcaaaatcgtggctccatcattggaaatgatgatgtcaccagacttggttttgatcattttatccattccttttggacctaacgacgtacgaattgcatccgcaacagcctttgctgctagtatgttggagcgacgaacctcacggggtttttccttgtctttgaaccgagcattgctgggggcggctgcgggagacatgatgacgagaaaagttggtgagaaaagatatgaggtctttcattatgtaactttcgtctgagagttacgtaagggaagagcgagagtgtgagtgcgttatgtaactctcgcgagagagttacgtaaggctcacatactctgaactgagcgcgaagggttagcttcggtaaggattaatgtgctgatgtaagcattgtcgcgattatgtaagcgataaatcgcttacattctcagcttcgcaaaatcgcatcgccatgacttcagatcgtccgtttgagtttgaaacggtgcgcccatctgtggacgaaatagaccagtgtcggtattcagcgtggtccacattcttccaaaaccatgtttttccctccataattatcaatccacttcccacaaccttcataagctaccttcttagcgacaccatcaagcttcctcgatcgcaccagccaattattgcaagcagtgataacgagtacagcgactgggaaagtgaagatgatgatgtgcaggacgatgttactgccggatttgaatcgatgcatgaccgggttgttgcagccattcgcgaattgggaccggttttcccgaaaatgaattggtcggcgccaaaagacgcgaaatggatgcttcccaataatgttcttcaatgccacgatgctagcgatgtatatttggtgctcaatgcttcgagtcatatagttcatgatatggaacatgcttatgaagaaacgggttcggggaaacaaccggatactttcgagttggttcttcgccaatggacccagatgaacccggcacttgagtttcgagtatttgtgtatcgtcgccgtataattggagtctgtcagagagaccctaattactatgattatcttgcaaatttggaaccgcagttgcgcctgcagatagaccagtttttcgcaaccgttttcttgccctcggaaattaccttggaaaattgcgttttggacgtgtacttgccgcgtccatttgacaaaacttggttcgtcgatataaaccctttttcaagggcaaccgatccgctcctctttacatggaacgaacttttgtgtgtgtcacgtgacacgtcacgtgattgttctaactacgagttccggctcttgcacgagaacaacattcaccgcaatgcggccaaagaccattcagaaaatcaggtgccgttggacgtgattggagccgccaacgacaccgaggccatggtggaattggcacgggcgtggaaccaaaatgacatcagtgcaccatagacccaaacaccaccccagttttacacattatcgcggagttcaatcattccgacgattgttgcgaacatgaaaagttcagataaagacgtgagtaattttccttttttctttttcttcctgtttcatgctgacccagattcttttaggcgagtatcgtggggcgttgactgagggtgctcgttacgataaacggaatgatacgttaatatgggtggatataattgcagccgaaattcatcgagtttgtttgaaaaatccagaagcgagtcacgaggttatcaagttttcctcgccctcggaatctattggagccattgcattgacatcaaatcccgatattttggtggcgtgtgccaaacatggtgttgcttatgccaattttgagagtggaaaaattgagtattttttgaaatatccacatcaaagtagtcgtcttcggtccaatgatggtataattgacccatggggtcatttgtggatcggagtcatgaccgatttccacgttggagatgttgtcgccgagggtaaattgtaccgaattaactgccatagtcttcaaattgaaactatgattgatcaatgttacattccgaacggtatggcattcagtagtgatggtcgcaagttgttttggaccgattccattgccggggtgattgtggagtacgattacgatgttctgcgcaacgaactttgcaacaaaaaagaagttttgaatgttaaaaaaagcttgaaatacagagattttgctcctgacggcatgtgtatgacgaaaaccaacaatatatttgctgctatgttcaatgggtcgagagttacacacattgattctgtgggtaatgttgttgaagatattgcaattccagccaaatgtgtcaccaatgctcatattggaggctcaaacaacgaccaattgtttgtgaacacagcgcacgtcgaccatgaagaaaagggatttgttccaaatgccaacgataaagagggagattcgggcggatacttgttcaagattcaattggatagatcttatgaaccacagccaaattatatatggggaggaagagtttagtggaactgactcgaacaagtactattggctaaaattggctaactttcattgatttacttggtacattcaatcaatactgttgctttgagcagatttgtattcaattctaactgccattttcctgcttccaactgtgacaaattgtggtcaataggaaattgcttgatttctgacatgctaataatgctaataatgctgataatgccttatacctttttttaagttcctttgttctctttcaactcttcttcttgatgcttcttcacttttctcattttagtttcccattctagttcctctcctccatcatctccaatacccgcgtaacaaaatcctccaccaactcattttcctcaacccctccctctcgtaattgggtcaattttgcatttgcaacttctcgtcgtcctgccgaagtttgttctccagaaacctgcggatcatcaagaatcttcaaaatcacagaaagatgaaactgaagagatttgaacttgagcatcgactgtatttgggtatctgaagcgatacgggcgtataaatcggaactattattttcaatagatttttcatcatttgcatttttttgaactggtttttcattttcggtgtgtatgtgatttggtcctttgaaacagcctatagagcagtagtgcacattgcattttggacatcgatacttggcctcgatttctttacaaataccacatatcataaagggatgagatccatcaatgttggtgtatctttcggcctgcatatagttatttgactgcatacagcattgggtgttaaagtgcgtttatgtatgggagtgcatatagcaattgaagtctacaatacgaatcgtgtcacgtaatatatgctaaatggccgtttgtgaacggtagtctatccgaggccttttataggctacaggacttggctggcgtcgtttaggacggcagtatgcaggagtttcgggggtgaggggcatgtaaatgtcggaatatttggtggttataccggggtttataccggtggttataccgggggcaaatgccggaaccatcggcgttggtataaccgtgaccggcgtggccatctgcggctgagtgtagattggtggtgtagtgatgctggtgtttgcaggtggaattatcgggaggtgcgcaggcatcatgcaggttgggatgcaatttgcggttggtcgattgatcattaggtgaggagttaccgagtgaagcagcactttgtaatcaacgcacgccaaaaaatgcgcttctaatgatgctaaaagtttcacggtgaattggggatgatctggaatttgattgatcatattgatccaggtggtgattgtgtaacagtggtcatcgaaaattttattggaaaggattaatgcagtaacaatgacggcgttagccatttgaggattttcatttggatcgagttgattcacggtattttttttgtataatcgaaggtaatgaagggcaattgctaaattggttttcgacatttgagatgctgatattaattggattagaaactgtgagtagcgtgcaggaatgttccctgcaatggttgcccctgcttgcagacaaaaattatgcagatccatattgaagagggcaaatgtgaagattaatataatgctgccatcgagttatctatatatttcaagcaagtgcagcagtatgtgggatccgcgcaccaacctgcaaccttagctgcagcgccaaggattttccgcagctcatccctagcacgagccgcacaccagcctcacggccgccgcatgcactgcagtaaaaaaattttattggtacaaatcctttaagcaaatgcgaggtaagacaaactgcacgacctgcagatttctgcctagtatggttggttactgcaacacattaataaaaaaaaagcaaattatggaacatgggtgcaggatggcaaaacaatagaaaactgaaacttgatgacctttgtctttaggaattcgtctagacaacataatacgaattggcgcattctggcgcaatcatagattaggttttacatacgcaccaatgcattaggtgcagcttacgccataacgcagtagtgcgccgccgcactgcgacctcctcaactgccgacaaactcatttccgcactgcgacttaagaagcaaaagtgtcgcggccaactataacctagtattgtaaatgaaattcggtttcttaattctagatgcaggcggctaaactcaattcagtacttgagaataaaatatcgtatgatgatgaaatgtaatagaatttaggcgaccgtctacgtggccaattcaagttgacgaaatggtacttcgtagtttatcaccgcattgctccgcgtctagtgtgagccgctgcatgcgaacaaattggaagcttaattaccacctgatctcgcgcattgcatcgtcgggcatgaacatcggaatctattgttttatttttcacgtgacccatatgcgcatgaggaaatcgagttgaaacgcactttttttgatctgcacttttgggctcatgcgccatgtgcggcgggttatcgcaatcggaactaacataccaagaatggctcccctcattggttgttgcaaccgatacaaattaaaagacgcgacggcatgtgagacggtgggggtaaaaatatgcacttgtttcatgtgccctaacctgcatttctgaaacatctgcagtaaatcaatagtcatgcatttgctgcaagcgataatgcggtagtgggacgccactgcttattacaataagtagcgatgaactattgttcattgttgggtcgtgtgccgccacgggaagcgagccggtgcaggccggtgcggccggtcaggcgcacaatgcaggaggacaagacattgtgtgcaggctgtattctttttgtatgcagtatattgtctggttatctgcagtatcgctctttgttccatctgcagtccgtttccttgttctatatgcagtatagctctttgttctctgcagtcccactggttgcactgccacctgcagttccagtgtcatcggctgcgcatcggctgcggactgttgctcattcttcttgcttgctttcaatattcttgatggatcccatctggacgattttcaggttcaaaaaggtccactactaccttgtgcctttagtggcattggtagtatggtggggaatgcttactgccatgcttatttgttggggtgttcaaggaagaccagtttacagttttatggacgaaaagcaaaatccagtttatatttctgatgtgggggctactaatttacaaccgttgttcatttcatgtgctggattccaggcgattttctttgtgggatcattaattatggattttgttttgagaaaaaaacataaattgcagccgtttgttctgaaaagacaacccaagcttgctattgctagtattgtttgtgcgattattggccagttggggattcttttcgtggcaatcttcaacaccaatgcttttcatcgcgtccatatctccatggtgggagtatttattgcgttttgtttttttgcttgtcttttcaattttttcaattcgtttatttttggcaattatccccaccggctcagtcccaatcacgaaaaagtcattttcagcaatcacagatggggaaacttgtacatggtttcgttttggtttaaatgtttctggctcgtatgtgctgccgttttcgcatgctttttcggcgcttatatgaagaaagataagaacagtaaatcggccgttttcgagtggttgatttcttactggtacggattgctcttggtgatgtggtctatggatctcttcccgtctgctgtaaagcattatagagtaagacatccggaaaaatttgaggacgtccatgtgaaaaatgaacttgatgatgctcacacaattctgactttgggtgccccaacttatagccctccaccccagcctacagacactacgcttccatcaacacgaccagtttctggacaagattacagaggtgtacaagataatcagtacgcagccggatatccttcacctcaaatccagcggtattccaaccctcaaactgcaccttataatggtccagtacagcccagcaaccacaatagtgctacagaacccaattctacatctgcacatccgcgtcatgaatttgtgatgcagaaagaggaggtttgagaaatgcgacaccgacttaagacttgaatctaaaaatgcgaagttgcgaaaaattgcaatgttgcaaaattacatagcgaaaggttaccaattgcaaaatagtcgaacagattagatcatggaggcagtgtgctagtgtggtgtttgaaggagtggaattagaagggaagtaaatatatgtataatgatatgaagaaaaaggtagagagtggttaattagtagtttaaagagacatggtaaagttttggtttagaagttacctgtctaattgcaactgtaaccatgatttaaatgatacgtaactcacatatcgtttactttaattttgtggagcgcgttagaaatagtgcttatgcgctgcgcccgttaaaccggccgagccggctttggtgtgagccgcagccatgtcgcgcacgacattttaccctagtatcgattttgcatgttcatatccaccatggataaaagagacaacaaaccccttctttattcgggcatgtcgtttcacaacagtagcaccgagtccaatatgagaaaacgggcgctagatctggatctacccggttcgaatctacttccgggcatgcatcccaccctcggatccggcccgactcccctgatattcccggtccatgtccccccaccaatggctcatcaatctgcagacttaaggctgcaaacacctgttgacgctagagaactgcaacgtgtaagagtacgtgcatccaaggcatgcgaccgatgccgaagtcaaaaggttaaatgttctggagaacagccttgtcttaattgttcaaaacataataaagaatgcgtgtttctgaaacttacagataatggaaccaaactgcttggaagaaatttggatattaatgttccggtattatttggatcgtctgcctcagctcctgccccggatctgtcatacgtaatgcacctcgaaaaccgggtgcgttatctcgaactgcttctcacgccgcactcactgtcaattgcacccttgcatattaatactggggaacaagaaaatcccagaccaccaatacttagtgctgtaacgtccaaatggcggttcctgcgtcgacaccaaaatcgattgcttcatgatctttgttccacactttatacgacacttctggacgaaaataaggtgcttgtatcagttccgaggtcgcagtattttgggtggaatttatccggcgtcaaatatattccgtcagaaccgcttccgaccgccccgcagttagacgtcgatgaggccgatttggtggactattttttccgagaaatcaacagtgtttttggggctattcatgagccagtttttcgtgagcagctcatggcatacaatgagttggtcaaggaagaagccgataagcaaaatcagtcgctggaatcattggcaagatttaatagtgcacggttatttctggcccagctctatctcatgtatgcactttccactcgatttaaggaatttctgaagccacaaggtccctcaatggcagcactagaagccgaggtggcagcgtttcgatacggatattcagtggtcaatcttttgtcttttgaatgggaatctttcgaacttgtccaagcctggattctcatcacgctttacctcagaatttcccaccgacaaacctcagcaaacacagcacttaaccgggccaccaccatggtccggctgatggggttgggacaaaaccacatggttatggccaattctacgccgtatgagcagcttaaagcgaagcgaatattttgggccgttttcaccatggaacgagtttttgggttacaaactggtcggtacggagctctcacgatggagcacgtcaagagaccgttccccattttggattatgagtcggaaaatgatacctggcttccaaaaccggcatttgcacttttgcatattgccagaatagccacctatgtgcatacttccgagcacgacgactttgacttgatcaagtaccagcaagtggaaaaggagcttgaggatttgaaccggtggtttgtggaaaatgaattttccgacaccgatttattcagcaaaaaccgacggctgcaaatttccggtctcgcattggctcagataaaattacactactacgacttgataatgtgtgttcacggcaagatactctttgactttctcggcaaaagaattgtcaacgagggactcaaaatcgaccgggttttcacttcttgtatgggtattcttggagtattggaaaaagtccaccgggccaaacttctttatgttccatggtacagcactctagtgttgctatttaatgtcggagtcaactctttaacacttattcatgccggacagcgagtccaacaagccaaacatatgtttcgaactgccatcaagctcatcaccgttcttcaaaaagctgcggttcacaatgaccaggggaaaatccaggcaaaacacaggttcaccatggtgcgcgagtgcttatgggctcttaaaatgaccagcagaactctttcattgcgtcttcaacaagatttctccgacttgaataatatcggagttgaccatggttcttccgaagtcaacaaacagcacttttctcaaatgggaattgccgaagaagactatggcgagggcctgtcgtcgcagcaaacccccaacccgccgcaatccaaatataatccgttctatgcaccttcttccaccatgccgcagccaattcccgacctcgatgttaccccgggactgctgtcttcggggattcttgatgaaaatttgcatttgggtaatttacagtggtttgaccagtggatggactttaactatgatatttaaatttgaagtaaatttgacaaagtcaaatttgcgataatttttccggatcaccatcgaccacaaaccattgaccactaaatattgacgagacgacgagacaacgagacaacgagatcaagatcggacaatataacatgactctataagcaaatatttattctatgtattatagtattgatacttgtggttttggtggttccctattattgccccgcaccccatggggcagaaatgtctccggcacacagcccaacgtctggccaatgagcgggggaaatcatgcaactgtgtgggggctgtatgccgtccggaaaaactttttccgcggttctttgtgtcattttatgctagccacacgatgcagtgagattgaattcagcatatctttttgtttttaaaccacattttaatcaatcaatttttataatattaccaaatttttccgcgtgtgacccagaaacccccaccatgctgtcggacaaacctaaagaggatcggccttataagtgccccatgtgcgataaggcgtttcacaggttggagcatcaaacccggcatatccgaactcataccggtgaaaagccccacccatgtacgtttccggggtgtaccaagcgattttcgaggtcggatgaactcacccgtcatttaaggatacataacaatccgagcgctcgcaagcgcaagaatcgtcaaaacgaaaagttggtatcggattattatgaccggcccggaattcatcagcaacctcaacaggtttatcaagttcctgctattccggtcaccgtcgaccaaaatgggaatcggtattatcatcaaccggtttacgttctttctcatcaaatgcaaggatcggcacccccacctccacctccgggatccatcccaatgcataatcaaattccgcgcccactaggtccgggtcccatccccatggaaacgccaaccccgcaaaatggcgcccattattctcttccatcatcccccacgcaactttccaaatccgactccgccctgctgctcaaactcgctgccagcagcgccggaacttctcccgcccattccctcagtacttcacccaccgcattcgtggggtatagtgggggactacccggttccaccccccaacaaggaggaggaccaccacctcatggcctcggtttacatcctctgaccaccgcaattcatcagagcaatttgtcactttcaaacttacatgattatttccatcaaaagtcaagggttgcatcttcttcagcaacaaatttaacctccctcggatctctaagttccctacaaagaatgacacctataaagccaaatataccttcacggacccagacaccctcgcatcaatttactgttcctaaacaaacttcatcatcttcgcttaacctcgaatttggacaaccaccatccaaacggtcacggcccggatctccggttttgcataattttgatcaagctcctggaaaagctggatttattatttcccccaccgataccccacttcaaaccccactgcaatcacctcatttgcaacctcaacgaccaccatcaacagtttcaaccccaacaggatcatcccccaatttggtgggggcggctgctgccgtggcggaggcatcccaaaattctcaatccgattccagcattgccgttagcggaacaaaacttcccccaattcgcagcgtttttacctcattgggggaatagattatagacagatacgagaaatagaataaaatataagtaaaagaaaaataggaattaaagatgagacaatgtagtacacagattattcatgaacaaatgttcaaggagctaattatgatgatttgcagtttataaattgagtctcaattttatttcaagttaggattttcaacggtaacaaacatgaaaacgtggaactgtacacagctaatgatctttgaatcttaaacttgatatttttctcatcttctggccgcttatttgaagaattgacttcatgaactcatattgatgtattataacgagccatcttctattgaacttaagaagcagaatagttgtcgattatggtagagtagcggtcaattcaaagttgtatttgacatccgcaataccgcctctttcttggcagctaagagacgctattagtgttcgagttatatcactatcgactgagttccatcaattgaacaacaatcggatactcaaacgatttttgatcttaatgaacaaatagttaagtagcacgtgttcactcaaaatcgaaaacgagtctaatgcctcaatgctgacaacaattgtaaacaaatctgatactgtttgtcaattgaagtttctgtgctattctgaagatcctgaactttgaagccagcattgaaatcaggatcatcttgacacagtcattttctaaagatagcccttattctgacgagccaaaagtgtgctaatgagctacgtatgaattgttaccattctaaaaatttggagtgttagactccaagtataatgtaggactccaaatactagaacgtgataaaaaccagaaattatactccagtaccagagtatgattctaaatcataaatccatttcacatatagaaggacgttcgctaatctacctacttcatcatacaatttaaaaatagccttctagacgaaatcttagacgaaactatcgttcgcacttacgaaacttggttgcaaccgaactccctgcaggacaagagcatcctgcacataactaactcctactccgccgcatagcccctattgcccggtctagaccagccactagccaccgcacgactcatgacagcagaaaaaatttgcggcggttttgtgtcacttggcctgcgtacaaataatcatatatgactgagaaacttatgcatcttttcctttccttgtgaattatcggtttctgtctctaatagacgttttcggtgatcacaggaatatagttcagacctctaaggtcatcatcccataatccatttcctggattttcttggtgaagtatttggttactttgcctacaaacgagcttttcactaagacttgtttgatgtttcaatcgtattattctcagcaagcgccggctccagcttcggctccggcgtatggctattatcatccacaccaacaaccaccacaacaaccacaacaaccactttatgattactacgacgaatacagtggtcatccaattattcacaattatcaccactatatggccgctcccttgccactaatggctcctccggctcctccggtgcatgttccccctgcacctttgccggatcatcctccagtgtctggcggaatcagccaagtgttggattacgacatctccaccatggccaactttatctcgtggtgcgggtatggcatgctcaaacaactgagacccgctctggccgaattcaagagccttttggtgtcggttctctacgccaccagactctcacggtcaaccattattgtggcgttggagtatatcaaccagcggttctgttcgcacgaaatttctgaaatgctggaatctgacatcttttccaaaatcgtcacctcgatggttctcgccaacaaattcaacgacgacaacactttcaccaatcgcagctggtgtggtgccaccggtttgctgatcgagtctctcaacttggaagagagatcatggcttaaggagatgaaatggcagctcagcgtggtacttttcgaacacaatatccgtactttggaagagtgctggtccacgtggctcgaaaagtataacgacagtgtcactcctcctccatcttcgccattgtcaccatatcatcatcgtggatattcatcctcgtcttatcaaccatatagtcccggtgcgtaccccacatccaccgaggacgactggagctgtcgtggctccaatgtgtggtcatacccaatgtatggctataatcccaacgtggtgggatacaccaatccttactacggaagcaccgcgtattagcgcagcttatagaatgacaagtcagaagtgcagcttatagactcaagtcagaaagaaaaagggccttaggtcagagttaaatatagtttatgattcgttctaatagagtttcagatctctcttaacgttagtattagactctttatttttctgagtgtcttagtttggataagtagagcttgaagctcagttctctttgaggtttcttatgaaaatttaacataagtttgtggtattgcaagctataagtagttacaatgctctaaagaaaatcttttcaatggtaattctggtaagagtttctcactactacatttatcagacttctttcattaaaacacttcctttaagtcttatggtctctactcaatttagctgctttaccataggacttcaccaatttttttcctttctactcaattctcttcactttcctctcttcttcttccttcctacttttctccatactctccgtcctcgccctcgtcgtcctctattttaccctcctcctttaacttttccgcagccttggtaaagtcaatcacctttcctctggttctgcgtccactgggaatgatatttgcagggtcaatttccgccaaatcgtcatcgtcttcatcgtccaaatcagccaattcgtcgtttatttcgtcaccgtcatcgtcttcgtcttcctcgtcttctccctcatcctcagacttttccttgggcacctcatcttcgtactgtcttcttcttcttttcttgtgcttcttttcgggcttttctgcggtttctccgtcgttcttaacggccgcttcgggcttcttttcagctccatcttccacagaatcatcaaccttgtcaatggttctcttcttgtcgtccttgttgtcctcaatggactcggaaactgggggtttttcttcttcagccatagcaactgggtgataatgaaagtcaattgcactaatcgcggctatgaaaaagatccaaacacccgcaccagtcccaaaacctgcgctcatcactaaccagtttggtgccaatgaatgtgtccaagaagacaaaaatgtcggacttgctccactaccgattgagagtgagcagtatagatggccgtagctttactggagaacttttggccttcgatggacacctaaacttggttttggccaacgctgaagaaggcagatttaccaagaaagcagttcaagaactcaagaaaaacagtgcagagcgacccacagagcagaaacggtcgttgggacttgttattttgcgcggggagcaaatagtgggtcttagcatcgagtctccaccacccacctcagtgacggaacgtcttgaaaaaggcacgggaaccaccaaggctgttcggccggtgaaggttccacgagggttccggcggcagtgaagcagcaaagcaaaatgacgaaaagcagaaatcaaagcaatgaaagcagaaatcaaagtgaagaatagcagaaagcagagagatgtgtagcattagcaatagcaagcaatagatgaccattgatatgttaggcgcagcagtatttagcatgaatgatcaaacaattgaagttgtttcgcaacagttggagttgtttcgcaacagttggagtgtttcagcaacagttggagttattctttcctttcttttcttgcggagcaggggtcaaggaaatggtaggtcccgaaggtttctgtgctccttggtcgttcgtgtcaagctggtgtttgctgatcatctcgtatatgtttttcaacaattggtggaaactcaaatccacattatcggacgacaacgccgacgcttcggtgaacaacaaactattctcgttagcaaacagcttggcctcctctgtgggtacagcacgcaaatggtccaaatcgctcttgtttcccaccaactcaatgacaatattggtatcggcatgttctttcaactccttcaaccaccgagaaaccgattcataagactccgttttcagaatgtcatacacaataagcgcccccaccgctccacgatagtatgcgctggtgatggcccggtaccgctcctgaccagcagtatcccaaatttgagctttaactcgacgaccatcaatttctaaagttctggtagcaaattccacaccaatggtggatcttgattcgaggttaaattcatctctagtaaaacgagaaagaagattggacttgcctacacccagatctccaataaggacgattttgtagaggtactcatagtcgtatgagtagtcgtcagtgttgtcacccatgatgttgtaactgtgttaaaagcgacgaagtcgcgaaaggcgggtgtgcaggaaaatgaaagcgaaaagcgagagttgataaacgaataaatcttgatgtaatcgcatgaaatctaatgtcattcaaaggcttaatatttatggaattttgacttttggtgtaggttgatatcataattactttcaaagactctcctaattttataggttgaaatttaaataaagtcattctaaagaactaaatctaaaaatgataactatctactaagtatcataagctgagggcatcacctatttcatagtttaagttactgaggtatatgaaccactttatgaagagtagttctcataatgtagggcataagatattaccataaacgtatcaaatatactatgtcttctcagataccatttctcactttagacttacagaatatgaagtctcgtaaggaatacaggctcaggttacaaaagtaaactacaaataaaatagaaattgtcttctgatcgatatgaaggctatagattaatctataaactgatatagctattatagctatctttcgctgcgtatcgctattctttattttttcctaatccttccatccgctgtcttccttggcagccttgcgctccatctcgtcccagtcttcaccctcactttcactgacatcagaaccggacccagacccagacccagactcggagtatgcgtcttcttcgctcacactgtcgtcttcgtccgagggatcaacgtcagatgcttcaaactccgattcttcttcctcggattcttcgtcttcagaatcgtctccagcaagaataccccatcctccgtcttcgaaaaactgatatggatcggcctgaaccgtcttcataatagcaggccagttcaagttcatctgccactcactgtaaggaatgtccacatccgtcaaccacgacttgacatcttccaacacttccataggaatcgaatttatatgggcaaccggtctcttaaaatctttgaaaacaaacaccaaatcgaaattcttgagtccaaattgtactctttccaactgggcaatttcaatctcttccaaggtaataaccaagtatggtgggtcaataagagacactaaacagtaagcagtgggcatacagaacaccgccagtctgaatggtacaccttggaatccaagctctctgaatggagtttctgcatcaaccattccatgcagagagtccacaataagctgagtgaatgccttgaattccttatccaacgcagctttccgacgacgttcttcctgctcctgttgaagttcatcctcgtctccatatctgtactttctctttcttccaccagtctcgtcaaacgacatttcactagcttctcggtagaactggacgtccaatgttttcttctttccgatcataattgggctcttcaaatgacagtgaatcaacacaataagctcatctttgcacgactggaagaaaagatgtttaatgttcgagaacaacacatccaccttgtgatcagacttgaacgtcagaaggtatcgcaaaccattttcgtggatctgcaaaactcccgctactttctttgtatctggctgtggacgaacataaacctgttcaagtttacgtaccctcgaacccttcaattcaaccaaagatgcttgtgtcacaacgtcagccatttgctttttctcttgttctctcttcacagcatctttcttcatgtcggaaatcgctttgtacacatccaccattcgctgatgatctctcagtctcaatgtcaccgacctcaaaaactggaaatcaggatcgtcctcgtacggcaattccgctctcttagcaccaaaagctccagctccgggagaattgaagttgagacgaagataagtgaaatctccttcttcgttctgcagtccgtttttgaacgcattgatgtggaaaacaactggacggccggaaatgggaatgagaatggtctgactcttgtagtctacatggattctcaagtctcttaccgtcagcgggatctgcgattcgcgaatataagactcatatctcttgaaaatgggtttagtttccgatccgtcagcagcatcatcttttgaaaaacgagccaaaccttcctgctggcgcttttcatgaagccgcttttgctgctcttgacgaatctgctcggcatttgtctcatcttccgcctgttcgtttcttgtcctgttcttgagatttctgccactggcttcggcgcgacccacttggtggtcaagcccatttttggtctccgtcttgaccttttggtcctcaaatttgaaggaaatctccggccgttccttggcataggtggtcatagaaacaggttctcccgaagtgactcgatacgtatcagtcaacaacacggagaaaggacttccgttctcgtcttcaacgttgtggaatcctacagacaacgaaaaaacctcgttttctctcaatttccgatcggttttggcgttcaaaactagtaatgagtcgcggaactcaataccagtcaaaaaaccacagtttctcgttagttgctgtgccaactcggggcgcttttccttgacgtagtccacagctccgttgtagacgctcagggcctcagctccggcgcggagcaacgaaacaacatgccgctgaagctcgagcaaaaaatcatacgtcttctccatggtgggagtggggtctatcaaaaaggtccgggccaaattggagcagtaggacttgtaacgcatgccgatcagggccaaaaccactccatttgcggccaactttttgtttttggacgtagcgctcaccttcaagtcgtagtctcctccgctctgaatgatgggggagtagcaccattcaaccaaatccgggtcaaaattgttctcacctcccaaaagcttttttccaagccctttggtgtaccatttggaggactcaatcagatcttctattttttcagaaagcgccaaattagtggttttcctgccagcgtccactgcagaaaccatttcgttggcaaaagtgtccaccatcaccaccgacgcgtttgctgctatcgttgtgagggaaatttcttcatcatccttgggacccaatgcctccgaaattagaggagcggcatcgttatactgaagctccccaccatcttcatttttcaccgactccactgccctccattcgtccacaaatttgccctcgtagacacctacatcaagacgaccaactggtttgttcaaatccatcataactttcttcaatttttcaaaaagttcacggttcttttccgcctctttcgtacgcgtccaaatctccacttcggacgagtttggcgacggttttttcggtaattcctgaagatgcttcgtcttggactccgaagtgagtattatgcacttgtcagcggtcaccaaaatggcagtatgaggaaactcgtatcccaagagccaggtctgggtcacggtggttttcttgtaaatgttattatcatcgtttgtaccagtcattaaaagtacagccccgttctccaggcccacaatgctctgctgcaacaccaggagccgtttgtggaacgtgccagcatcaatggtgacagacatgatgacgacgatcgcaagagctgagaagtgagaataccgaacacatccaaccaccacaaagccaaccaccaccaccaccacctcaaaatcaacgcgtccgtctatacgcgtacatgttccgccaagttaaacgacgcacggctggccgtaggaactttgagggaacttatactcctcgtaatgacctccccaatcacagattatcgttttatgatgttcctcctacagaagaaatcactttggagcaattcgaatcttgggccatcgacaggctcaaaattttgatcgagattgaatcttgtatggctcgtggaagatcgtttcgggaaacagagacggcggtgagaccgttgcttcagaaattacttcccttaggaacgtggcccgtaaataacaactctcaaattgatgaattgaaaaaggattattactcacatttcattcttcgtctcgtattttgcagaactgaggacctacgtcgcaagtttgtacggaacgaaaccgtgctcttcaagatcagatacaatgccatgcaacccaaggaacaacaccagttcatcacaaatcaccacgataaattgccgtggaattatatcgattccgacgaaaaactggcgttatttgaccagctttttgctgccacgggtgccaccgtcaaatccgctttagcggccgaatctgatggccaaatcaccaccgatcagctccgtgctcactttcgcaacgaaaactttattaaggtaccttttgagaaaatcaccagtctcgtggccacgcgtctggttttgctcaaactgggctacggatacgttccctcaactcttcagctcagcttactagcactggagttccaggaacttcttcaacgcgatcttctccgcacgtttcagtctattccacgtcttgaggaagacgatagacttcttcctcttctcaaccatttgggccaaaacttcgccagcatggaatacgatccagctttcagcgcggacccttcgcttgtctcggacataaacgcagcgtcagtaacgactcctgccatcaccaatcactatccattgtgtgccaaacacttgcagactaacatgatagctagctcacatcttcgtcatgagggccgccagcagctctctctcttcctcaagggaattggtttgagtgtcgacgaagccctcaaattttggtcccatagttttaccagcggtcctcacgcaatgaccccagaacggttcaacaaagaattcaaatataacattcgtcacacctacggtttggaaggtgcacggacaaactacaaaccttgggactgtgctagaattctcctgagaccacttcctggcaaaaacgagtaccatggctgcccttatcgtgatttgagtgtagatgccctcacaacacaactaggagaaatgggtgttggcgctgtggatatgaaaggagtactcaacgatgtggaaagaaaagactatacggttgcttgtactcgagttttcgagataacacataacgtacaagcagagcatattggacatccaaacttgtattttgatcgatcgagacaattggagagagcaaagaccgaaaccgcataaaccacgcttaactgctaaactgctaaactgccaatctactacaatctgaaatacttgctaacacttgctaataacttgaacgctaattgcttccttcaactgctactatctgataacatttgctaatcgcttgctaacttcttgtctcattgctactcttgtttcttctcctgcttgctagaactgcagcatcacttccttgtagatctcgggccaccatttttgagccacatcctgatgtgactttatcctattttgaaacacggccctacctactggatactttgcaagatcaggagagaattggaaccctacatccaccgcccacttgtcgatcaatttgtctcgttcatctcgcaatttcaatacttcatccggcaatccaagtgctgcttttctagcgtcaaggtcaatggttgaaaagaaaggaattgaaatacgagttccagacccagatttaggtgtgataactcggtgaatagtagccttgcacactccttgtgtgatagcctcaagtgtctggcccacattaaccaccaaagtatcaggaacgttttctactgagatccattcaccttgaaaattttggacttcgagacaagtatgtggtgtggcctggtggatataagtaagaaagtctgaatcacgatgtggtccaacaccttgaccatcaggtttagaatggccctcgttgctgctaagtgaaccggcatcggggtacgcaacaattttcattttgcactgctgattttccttgaaataagcttccattgcatccttatcaatccccaaagcctcacatacaagctggcggaagtaggtgctgagctgggtcattttgtcaatccagtgaagaacaactggacgaaatttgggtgctgctttttcgtcgggccaaagattgggaccctctatattgcgatatatgggagcatcttcaggcggagctggaagttcggttgccaaatcaatttgttcacgccaatcaatgcgaccagcagttatctcattggcaagtctggtataccccaaaaaatgcttggagtggatcatcgagcaaccatctttgaccggttgtggaagtttgaaaaactcttcagcctgctcggttatagccgaaatatcttcctttgtgggcccatagtcctggtaattcgtgagcaagagaaaacccacttcgattaacgcatgcctgatctggtcaagtagccgagatcgattggtatccgcctgagaaaggtccacgacaggtatttttgaaaacgacataaatgagaaagaagacaaaacttgaagggattgacaaaagaacttcaccacctctccaagtccatgccacagtctaacctgcaccaagcgccgcatcgttggatccagggattatctacgggtgtctggatctgtactgcactgaccgccgcatcgttgttggacctattgcttatctacgggtgtctggatctgtactgcgacacccgccaccagaccacgatttttcactacttgttcactatgtctttggtcaacaatcccgatattgtatcggctgagctcatggtgccgaagcccttgtgggctaggccgtacgtgtggccgtttgcaatcgtatatccgatctgtattcagatctacacccaacagtacgataagtatattggcggttcggagtggacttttgtgtattcgattcttatcgtgtcgttaaactttttattttggttgatgcctcactggaatctcgacatcaattcgcggttcaactatgtgaaggtgaactcgattcctgaagcatctcacatcaagatcacccctgctcccaacactggtgccggcgagatttgtcctatatcgagggaaacttttcccgatggagagatccaggtcagttttctgttccaaaaacgtcgtcatttgttccacaaggatactggaaagttttctccaccggagttcttggttgatgcatcccccacgttgtccgaatttcaaacctccagaggtcttaaaggcgaccttgaaaagttgaggcgtcagtatggctctaatcggttcgacattcccgttcctacctttttggagttgttcaaagagcacgctgtggctccgtttttcgtgtttcaaatcttttgtgttgccctttggtgtatggacgatcaatggtatttctccttgttctctctcttcatgttggtgtcttttgaaatgactacagtgtttcaacgtcgtaccacaatgacagagtttcagaccatgggaatcaagccatacttactttacgttttccgtgacggtaaatggacccagcttgaaactaccgagctacttcctggagatattgtttccgtaacacgtaccgccgaagatagcgctcttccctgtgatcttttgcttttggatggaagtgccattgtcaacgaagccatgctttccggtgaactgacaccgttgttgaaagagtctgtcagcttgagaccaggttctgaaagatttgaccccgagggattggataagaactcattgcttcatggaggaaccctggttttgcaagtgactgctccatcagcttctagcattagcttggccccagataacggtgctcttgcatacgttatcaagactggatttgaaacctcgcaaggttcgctcgtcagaatgatggtctttacaagtgaaagagtttctgttggaaacaaagaatccttccttttcattctctttttgcttcagttcgctattgccgcttcttggtacgtctgggttgaaggtacgaagatgggacgtattcagtccaagcttatccttgattgtattattgtgattacctctgttgtcccaccagaacttccaatggaattgtccatggctgtcaatgcttcgcttgctgttttatcgaagcattatatcttctgcactgagcctttcagaattcccctcgctggtcgccttgatgtttgttgtttcgacaagaccggtactctcaccgctgaagatctcgtttttgaaggtttggcaggattcaagtctgacgatattcaccatttgtacacctgcaaggaagcaccagaaaccacctctttagtcttaggatcagctcatgcgttggtgcgtttaaatgatggtgaagtcgttggtgacccaatggaacaagctacattgaaagctgcccactgggaagttggctcggatgatactgttctgcgtgaaaacgaaaagggaaaagttgacaagatcaaaattctccgtcgtttccaattttcgtctgctttgaaaagatcagcagctatatcctcgatttctggccaaaagcaaaactttgttgctgtcaaaggcgcccctgaaacactccgtaagatgatcattgatgctcccgactcgtacgaagagatttacaagtctttcaccagatctggttctcgtgttctagctcttggatacaaacacttggaatcaaatgtcaatgttctcaaagtcaaccgtgaagacatcgaatctagattacactttgctgggtttattgttttccactgtccattgaaggatgatgccgtagagactatcaaaatgttgaacgagtcgtcgcacagatgtgtgatgattactggtgataatccattaactgcttgccatgttgccaaagaagtcaagatcactaccaaggatgttttgattttagatgcccctgaggaacatcacactgtgtcagaaggggagaacttggtttggcgtaatgttgatgagctgcttgtgatgccttttagaagtgccgatcgtatcaacactcgtcttttcgaaacacacgatatttgtattactggttacgcacttaatttcttgagtgagcacgtacaaattttagacttgttgaagcatacatgggtttatgctcgtgtttctcctgctcagaaggagttcattttgacttccttgaaaaacgctggatatgcgacactcatgtgtggtgatggtaccaacgatgtcggtgcattgaaacaagctcatattggtgtggccttgttgaatggtactgaagagggaatgaaaaagattgctgagaacagaaagatggaagccaccaagaaagtttacgataaacaggtacagcttcttgccaactggaacaaacctcctcctcccgtcccacctattattgctcatttgtaccctcctggaccatacaatcctaaataccttgaagcgatggagaagaaaggagttgaaatcactccagaattgagaaagacggtttcgcttgctaacaaaacaggtgtgtcgccaatcaaggtcgacaagcaaactggagctgcctcgcttgctgattctgttcttaatgcgttgaatgaagccgaaggagaggacgaggcaccaactcttaaacttggtgatgcttctgttgctgcaccatttacttctaaattgtctgctgtgtctactgttacccaccttattcgtcaaggacgttgtgctttggtcaccaccattcaaatgtacaagattttggcactcaactgtttgatttcggcctactctttatcggtactttatcttgcaggtatcaagtttggagacgcccaaagtaccattagtggtgtgttgttgtcggtatgctttttgtcgatatcgaagggtaaacctcttgaaaagctttccaaagaaagaccccaagcgggaatcttcaacaagtacattatgggatcgattcttggccagtttgctgtccatataattaccttgatctacattactagagagatttacattttggaacctcgtgagccccaggttgatctcgagaaggaattttctccatcattattaaacacgggtatgttccttttgcaattggcacaacaagtttctacgtttgctgtcaactaccagggtcctcctttcaaggagagcatcaaggataatagaggaatgtggtatgggttgttgggagttgctggattggcactcgccgggtctactgagttcttccccgaattaaatgagcaaatgaagtttgtcaagatggacacattgtttaaaacgaaattgaccggttccattttagtggatttgggtgccacttggttgattgaggtcggattgaagatggcgttcatgaactccgaacctgccgacattgccagaagagattgataatagagataagtgacaatcaagaaagaaaatcaagtcaagacaatcaagtcaaagataaaaatgggtcactgctcaatgaatagtgcgatttagtgttagttgaacttgattaatatttacagtattcacatttagtccctttccttttccactctcattatcctttccaagtccctgcttctgtcgaagctttcaactctcaccactgtagtgcctgctttggtgatgattgacaaagacggtaatatctcatcaagtttgtgcaatgtatctttaacttccagaattgcaattggatacgaaaagctatcacggacggttcctatcaactttgtcatcagaagcagttttggtaatggttctctactgcaaacttggtacaaaatatcgtaaactgggtgcaattttccagcgatataagtatcgtatttttgctgtggagtcgcggaattttcactatttcgaagtttctccttcagcctaatacgttcaagcaacgacatacctgttttggtcagttcttcttgttccagacgttctttaaaccggaatctagaaacatcgtttttgagcttggtgactttggtgggacttggagacatttttttcgtgggagagttggccaatggctttgtatagttcttcatagcaacgtctcgtatttctacggcgggaatatagcctagattttgattttcagctagccatttttcaatcgcatggttaaactgagtgcgccgagtttcgatggatttggtaaattcgagcacctggatgcgttttggaggtgaaatccggtagagatgcacggcatccacctgctggtagtcgggatatacgaaataaaaccccggaactaaatacaaaataacttcgaaatgggcaaagttgatacgaagattcgcatacagcgacgcggtatcgagaagccgagccaaaacagggtctgttgtgttggtcgcatagtggagaacgagaaccagctcaatggcttgaaacagcagtcgtattcggtcgatccaggcggtggttataatgggatgcatgtattgcgcagagaaatttcaacgtgcagacgtcaaacctacatgagatctaaaagcggcgcctgcatattattgcatgaatactatctaatctatttcttctcatccttcttggcatccttcttgtgatcttcttggtaaccagtgtaagcagccttagccttggtttggaagtctccctcggtcgaactgtagtccttgtaagcttcttgagcgtccttggagtactccttgtaatcgatcttgccgtccttgccagccaaagcctcttgtcctttctttaataaatcgtcaaaacccatgttgatgtcaattgaggggcgaacgcgaccccttttatatggtggagtgaatttcaccccgactgggtggcagattgttctctgcggcgctgtttcctaatgcgggctgcatgacatcataagcccgcgcgacgacgcacctccatgcagaagacgagcgacacgaaatcggaatccaacacgaagtgacaaatttcaaacttgattaacctgacccggtcaattgcctgattgattgttttactcaattgactcaattgactcaatttcttttcaattgatctcaattgatttatttattcttacactcttacttactacttactgtcaattgtgtctccactcacaacttcaacttctccaaaacctcaatcgtgtgctcatagccctcgatttcagccttgtagttctccaccttcttgtgtgccgcttctctggcttccgcattggttttttccgtaaacttgccaatagcctccaatgccttcttttcgaggtccttgatggtgttcaatttcttttgcacctttgtgatttccgagtccaaatcaatttggcccttaacaagaacatgcactgagcattcagtgttgatcgactgcaaagcacatccactaggaatttcttcactgctcgacacaaccttgacactttctacacctttgatcaacgcagctatcgagtccagttgttcagaaattatagtgtaggattccttgttagaagattcaacataaacttgaccgttcttcaaaatgttgtattgtgccaacaacgaacgtgcacccttggtgatatccaataccaaatcataggcttgcaaactcttgacatcgtcaaagtcgctggtgtattctggatacttggcaatcataaccgactcggtagagtctccaccacgacgagggagtctctgccacatttcctcggtgacaaaaggcatgaatgggtggatcaatttcaaggcactgtcgatacatgtgtagagggtgtcttgtgctgacttcttttgttctggagatccgtcttgaatcaacgacttggagttttcgatgtacacatcacacaagtcgtaccagaaattgtagatggcattggtagcctcgaagaaatcccgtttatccaaactttcggacatggctttattggtgtgggtcaatttgtgcaagatccatttttcaaccaacagttccttaccggtcaaattggaagatgctggtggcttgtagtcgtccccaagacggcccaacacgaattttgtggcctggtagatcttgttgcaaaatttacggtacccttcaactctcaaaatatccaaattgatgtctcttcctccagtggtgtaagcacacaatgcaaatctcaaggcatctgtaccacattcaggaataccattaggatatgaagccttctggccttcctcggcctttttcaattcacgaggatccaagtttccagttcttaatttatcgtgcaaagtctgcaatggaataccggtaattacgtcgattggatcaatgacatttcccaacgatttggacatcttacggccctgagcgtctctaaccaacgagtggcagaaaacctccttgaatggtgcttttcccgtgagtttcaaactcaacaagatcattctcgacacccagaagaacaaaatgtcccacccagtttcaagcatggataaaggactgaacaattgcatgtctctggtattgtggggccatccaagggtcgaaagtggccataaaccagacgagaaccaggtatcaagaacatcttcatcctgctccaattcaaacttggaatctggacatctctttttcgctttttccaaggcctcttcataagttcttccagcaacccatttttcgttgtccaatctgtcctcagtctctccctcgaccttgatatagtagactggacatctgtgtccccaccacaactgtctggaaatacaccaatcctggatattttcgagccagtggaaatattcagcttctgaatttttgggagtgatggtgatctcaccgtccttgacagccttgatggcatccttggccatttcctgctggttgacccaccattgtggtttcaagataggttcaatgacatcaccagaacgagagcagataggaattgtcatctcgttatctttctggccctcaaacaaacccttttctttcaacgcttcgatcaccttgtatctagcatcgaaccgtttggttccttcccattcaggtccacagttttcgttcaaaagaccatcgtcagtgaaaatattgatgaactcaaggttatttctcttaccacaaccataatcgttctggtcgtgagcgggcgtgatcttgacggcaccagttccaaattccatatctacagcttcggcatcggtgacaatgggaattctgcggtccaagaaaggatggagaacatactttccatgaagatgtttgtagcgaggatcgtcgggatgaacagcaatacccgtatcaccaaacatggtttctggacgggtggtagcgacggtgattttttcgtcggaattttcaacctggtaagaaaatgaagtcaatacaccgaactcgatcttggagtcatagttgggtacggaaagcaacgtgcgtccgggaatggacttgttatcgacttccaagttggaaagagccgtgttcaatttgacagaccaattgaccaatctcgaagcacgatagatggttccgtcttcatgaagtctaacgaacgcttcaaccaccgcctcgctcaattgcggactcatggtgaacgcttcacggctccagtcgtaactggcacccaatctcttgaattggtcttttatacgctggtgataaatttctttccaatcccacactttttccacaaatttttcacgtccgaaatcatgtctggttttcttctcattagcccacaattgcttctccacaaccgattgggtggcaataccagcgtggtcaaacccagggatgaaaagagtcgtttttcccttcattctattgtatctaatcaaggtatcttgaagtgcgaccgttaaagcatgtccaatgtgcaaagcaccagtgacgtttggaggaggagcagggatggtgaacgctccttctggtttaatctcgccgttttctgtcaattggggcttgaaaaagtcctttttgttccaccagctgtaccatgaactctcaacatttttcggattgtatgccttgaaagcagcatcatcaagtgaagccaaaacctttttttctccagctacagtggtatcgttccactctggaacaggctcggccaccttcttctccttcttaggtttggcagcaggtttattcttggcatcttcagcctgtttggctttttttgcgttgaatttggccaacttttcagctttttttttctctttttccaactctttggctgttttaggtctggatccttcaccagccgcggcctgaggaatcgtagcgtcactcatcgtgtagtatcgtatcagtctttgtaccacagtccgtaacacccctagcttatggaccatacaacgacaaattttttcgaggtatagcctctgtgcagggaggctcacgacggtgcaggacgtgagtcagaagaagataagagaaataagaaagaagctatcaggctaactaggttattgaggatatcaagattagcaacgctaacaacgctattaaagctatcccgaacgatgactagtttgttttcttaattttttaattttttgatttatacctcttttagtattttgcagccatactcttctattcccatttatcgcttttgtctcttgtcgtctcctcctatcctctcagccattcgcttagacattcgtgcacccgtattctcattaacagcaatcttttctcgagcactcattcccaacccaacttcattaccaaagctgtccaaaactgtatcttcagcttttccaaattgcatccgattctgtgctcggcgcaattccgacatctggaaccgctccttcattttcctgaaccttcttccgcctcgttttttcagtttctggtccactggaacaggaagtgccttgtctccacggttctctggaggagtgagtaacttgtcgattttttcatgaagttcttgacgataactagcaccaacagagccgtctggactggtccttgctagatctatacgggcggctagcacaacttttccgcttacaattcgcatggcttgtttgacaacttctagaggaagaaacctcacgagatcacaatgaaacaagtatccagtttggcgaacagcgccttttgcggtattatcgtcggtatctgagtattctctggcccccaaagatgcaagattgcatgctggagtcgctgccaattggcgcaacgaaccggttgcaacgagtagctgagacgcagtaacggaaccaactaacttcgccaaattaggacacattgtttgcactctcagtgcaatgtacgtcctagactcgtccaaaaacgagcttagctccaccatcatcacacatccgtcgagaacctggcggatatcgaaatcattgagcctgaaatgatcaccattttgcaccgcagccatcgtcaaaagcaagattttctcgctggaaagaaacccagccaactcgtcgcggtggtcgcggaccagtgccaagtcctgcttgagcacaaggacgcttttggcgtaatctatagcagatgcaaccaatgagtcaagttcggggaaaacgagcttgtaatggtgtttgacaaaagagtgaagaaatcgaatttcgtcgttgattatcgttgccaaatcgttcacagcaagcacaaactggtactcttcgttggattcgggcttttctatgctgtttaagagttccatatagtctgttgaaccaccacgaaatcgctccaacagctgtctcaattgtggtagaaaggtgaaaattggaacttctttcgtgatggatttggtttgtatatcgtgctgccttctctgggtaagaagttggcgaacagattctagaagagactcgtctgaatgggaattttgttgtggtgaagggttattcagggtgtcattttcttctgttttttggtggtcttgttcgcttttggtatcatttcctatttcctgagtgccaccaccatgctcagcttcattttgagcttccacatcactgtcgtcccaatctcgtaggagttcatcctgaaggtccatcacctgaattcgatgcgatcgcacaattctggttcgcacaatttagtggagttcgcacaaattactggcagagttcgctaattcgcacaattactgggactttttcgcacaatttactggagttcgcacaaattactggcagttcgcacaaattactggcagttcgcacaaattacggcagggttcgcacaagttactggcgatgtttcgcgaattcgcacaatttactggagttcgcacaatttactaggacattttcgcacaatttactggagttcgcacaaattactggcagttcgcacaatttaccggcagagttcgcactgagtccgcaaattcgcacaatttactggagtttgcacaatgtactggcaaacttcgcactaagttcgcgaattctcactgcgttcgaattcgcatctcatctcatctcatgacttcccacctctccacgtcgatcttgacaaaggtagatggctcctcacagctcactgtaggcggcacaaaggtcgtggtgtctgtaactggccccatcgagccgaaattacgtcacgaacttccaacccaatccagtttcgaaatcataattcgtcctgctgttggtgtttcttccaccagagaaaaactaatggaggataagcttttgtcgctccttcagaatgtgatagctcggttccagaaccccagacaacttattcaaattgttatacagtttctcatcaccgaacctataccgaaccattataccaattcccagctaagtgccgctgccaatgcttgctactatgctttaatagatgccaatgtgccactactttgctcatttgctgctgtgcccattgctatctacaaaaacgaaataattgcaaatcctgctccgcaagtcatcaccgaaagcgaatcgaaccatgtagtctgttatgggatccacgacgccaaagcagactcgttgttgcttgtggagagtcagggaagctttacaagcgaacagctctttaaagttttggatattgctcaaaaggaatgcgaaagtgttcaccaagagcagcgcacatatttacaggagaaagtttcccaagactttatttggaaacaatgaacgaatatataagtggtcagtacaaagttgctaacgggtccatgcgcgaagagccggtctgtgcgaggagattcaactcgttcagaaacttgttgtttggattgagcttgtgcttgaaagtgaaacctataaagttgttgttggagacttttttgtttcccgatctttcgagcaacagctcattgtgttcctggcgagcgaatacgtctttgtacttttgcatactttcctcatcctcaaaatcgtcaaagtatccagcatcctcttcgttatcaagttgtggtgtgaatggaggtgttttcttgcggatgttggcccagtctttaatatcagcaaaatacgccattttttgcacctgtctaaaagtcttgattcgggtctctggcgacgctatcaagcgagttatgagctgccatgtacggtcgctgaacacataacggccgtctttagtctggggtcttctcaacgacgatttccaatgcttcaagttgtagtatgtttcgtcgggcttggaaccagaaaacggcgggtatccacaaagagcctcgaaaagcatgcatcctaacgaccaatagtcaatagtataatcgtaattcttgccctccaacacttcaagtgccatgtaatcgggagaccctacaatggaattggccaagttcaaatggccctggctctctttaaaaatcttttgacgctcagacatcgagctggaaggaagctcgtagttatccaagtcttgaagattcttcaatttcatacgcatgctttcaatacggtccgtagacaccgttcccgcggccaaaccgaaatcggtcaatttgatatgtcctttcgaatcgaccaagaagttctcaggcttgagatctctgtgggtgaaccccaattcgtgaagagagttgacggcagcaaacatttccgagatgtagaaccgggcatggggaggaacaaggtagccagtgttgttgagcaaagttctaaagtctccaccaggtacgaattccatagccaaaaaaaccttttgtgggtcctggaaagcatagagcaacttcacgagccattcgctacgagtgttggtcaaaatgtctctttccgtcaacacatggcgggtttcatcaagctttacaagaaggctcttgttcaagattttgagagcacagatttctctcgtatcgttcttccgtgccaagaaaacctgtccatatcccccctggcccacctgggtgatcatctgaaaatccttgtgttttggcttgagtcttcttttccgcaaaagtgccctttctctgccaatgtaatttttccattcaagctgctggcgctgaggattggcagcaaaattgggatcttgcacaagttttgtgtgcaccaacttggttctatccctcctgctaatcacatagtcaaacatatcacaataatagtctaaaaagtaaagctgagctaccgaagccaatcttttggtttttggatcattggcttttcttctgaattcttcctcggtgagtgggattcgttttggcatttgtgtggtagctatggcaaatttgggtgggtttctggcagcgtaggcatggtttgctaccggagacgaagaattgtgtactatggattttgtaggcgacgacaacggtgtaatattttccttgttcacagcagtatggctcggtgaatctatgtccataagagacacgttgtccattgacatcgagaggttctccatatcggaacgtttggatttgaaaagcatggtgagagaaggaaacaccaattacatatactaaatgagagtgtttacaaacagcccaaaggagaagagcgattgcgagcgcagcgagcaaacaatgcaggatctgtgaagcttgggagcgcagcgagcaagcgatgcaggatgatctctgggtgtgtgcaggaaaccgcgcggttcaactcagagcctagaaagtgagagtgaggtatgtgcaccgaacttgatcagtcgcttagataacaaaaatcttaatcagtaaaggacaagaagaacaaaatgatgataagtctacttcagattaaaggatgaagattgaattcctctagactaattaaattcaaactcaatctagacaccttcaaaaacaagttaacccttgagcctatgtattccccagctttgagtgtatatatcggctcatctgatgatagaactttaatatcttgaattcatcagattttcagatcaccagtatctttggtcttttctatatcaagtgacaatcgcttatcagttggaagaagatgaaaatttctagctgcagactctgtccatgttggaccttctctgatacaatgaaacctttcaagcccacacttatggaatcagatacgatgctaagggattcttgaaacaatcaagtacactcagactttcacaatgatcagaaaatgtccggatgagatctgggagtacttgtttcaatctcgaggcgtcgtcgttcccaacattctgggtgacgcctggagcagataactatgaaagggtgcattctaagcttgttaactacaagttttgcggttgtatcttctaccactgcctgcgaaaattacaacattttagctgcttgtcttgcagaacaggctaacaaagacaacactttgagcttgataattcattgtttatcgaaagacaagatcagaactcgattgacattataaccagactgtttgttatgaatctgcactagagatcgaatagattgatcatatggtattggcaaagttcgtatagcgacaggacatggatgacaatttcgactgttatatccaattctgagagcaatagcactgacgccaaatgacctgttgaataagtaaaaattgcggcggcagtcggccttagcagccggtgtcataaaccagatttagtctcaactggcagattaagccaaacaaggtattttgaatgccacatcacaactgtaaatctgccaaaaacagagttcaatgggcagtaatggtggctttctaccacggcttttacaaaaatatgggtgtttgaaccagagcacctcgcaagtcatcggatatcatgtctgctataagttcataagatgcttcaaatgaaacagagaagctcagctgaaacaaagacacctacaaaggaatctgaataccaaatatggaattcacatctcattgctttggctcatctgatgagagtcaagatctatattaggtctttagcagttggaccttcctatcacagcttttacgaactatcaaacagtacttgattgtgtcagattcaggatttaacagtgcagtactattatctccgctagacgacggtcattagaaagccattgttcgcaattaaggttgtgggtttagcaagtgaggagatcaactgaatcaattcgagttgtgtggtatcgtactgtcatagaggatgagtagccgtcgaattgagtactaatcagccagattttcagaggaatcaaaagttaatggtgacttgaaagcagaaagtggtattgcttgagcagtagttgatgcttggatgtccaagtaagaagaagattcgatttaaagaaaagcggtctacattggatttgagagtcaagcggacctatttgaattgtctgctcattgaacgctaccggttcaataagtacaatgtcgaaacaactttctacaaacctaaagaagcagcagcgatgtgcaggaatgatggactgacacacccgatcaggatactttatcctgttatctctggtaggagacgaatggaacagtcatgaatccattttgaaagccattgtttgcgattagggaggttattaaagaagaggagcagaaagcagcgtggtttaataaccttttttttatgcgaaatgtttagttgtggtactgttcaactcaagcatcatgagcaggattaacgtcatttcggttattcattcgtcttctgatcgacaaatggactcagtactagaccgacttcatactggaaaatgctgaaaccaataagatctgttaggcttgagaaccgggaaccgaagtgtctactgattggctcccacctctcaaaaatgatactcatttagtactgaaaagcgattttgtgaacagtcaatttggttcaatttgagttaactgatgcaattcagcgcatcgaaaggtacacattccctgtcataaccagccttcaatacttcatcacttcattacttcatcaccaatcttccataccttgattaagttcacagctgaacattcagttatctcgattaacggtatgaagaacagtttctatcgaaattgatcccaaattgaagccccaagagactaaccactagaaccagctgcaaccatgttcacgtgcccgactgtgaatgggtggtttgatgtccgtgcagtccggagttttctgaggaagcccggggatgcggggtgccaagcggtggtgtcacttgtgcgcgtgggaacatacgaaatattaccgccaagaggcgagggaaggcgaaaagcgaaaagtaggaaaggtaaatgaacagaaaggaaaagtaaaaggaaaaatcaaaatccgaactagattcgaaaccaaaagcaaagctttcgcttttgctttcgttccttatcttgctttgctccaatctaaagtccacctcgtcgtctctcggtttcacgcatcctcaactccgaatcctaactccacagactcatgtggggtgtcctgcacaccgacctcatcgaccccgctgcgactcggacttacgttgtgggcccatcggcgttatttaaacagagccgaccccacaatttgcatatttataccgggttctatcatcaaataccccaggttcatcgcaactatttattgccagcgctggtagcttacaactaaaccttttaatcgtcttcggaaaactttgcactactccgccatggcaactcaagacttggaaaaccaggaaccaaaaccccacactcttatggtggatgatggttccgacaaagacaatacaaaccaccacaacattaccaagtttcgttcggagggtgactacatccactttggaaatgaaaagtacttgcgttctgaattaaacgaagcgtttggtggtaccttgaaccccggtttatcgcctcctccaaaacacaactttgccaacccagcacctcttgggttgtctgcgttcgctttgactacgtttgtgttgagtttgatcaatactggtgccagaggtgtcactattcctaacattgttgttggtttggcattcttttatggtggtgctgctcaattagtggcaggaatgtttgagattgctgttggaaacacttttggtggtgtcgctttgtcgtcttatggtggtttctggggctcgtatgctgccattcttacccccagttttggaattaccgcagcgtacgctggtgccgaagaagaacttcgattcgctttgggaatttttctcattggctggttcatctttacgtttttcttgatgctcgtgacattgaagtcgacggtagctttcttcctggtgttctttttcttgtcaattacgttccttcttttggcaattgccgagtttaagaactccaccggcgtgaaaactgccgctggtgtctttggaattctcacggcttttgcagcttggtacaatgcctacgccggtattgccaattcccagaacacctacatcaccgttaaggcaattgcgcttcccgatcttcaggataagtcgagataatagtgactgaatagtgactggcttcgctatatatgtctagtatgtaatgcgataatctgcaaaagtatttctagttctttaatcaactctatctactcagcggtatctacttaaacttatctagctccaaggtatggctcatactctatttcttagcatcgttttcttaacttcctcctcgctcttcgcacttgatgctcttcgcgctctcacgctcatcgcaccaagctcatcgcatctatcatgagagccaaatttttggtgctccacccctcggcggatatcgacaaagttgtcgaaaaagcaaacttacagggcacaaagaatggtgcttttgacgcagtcttgcttttgggagatgtggtatccactccaaaaacaaaaatagatcagccaacttacttcactaaaggtccttcagactccttcaaagacaaattgagtactccatccgacacctccatagacataaagcccaacttgaccctagtccagcctccgttttcagttttgactctttctagtggagtaaaaattgggtacctttccggacaagatttcgatgctgaaaaggtcactgaaaaattggattcaataacaggaacaattgacgttttggtgtcgtacaagtggcccaaggcaatcgcagcgcgtgagaagctcattttggtcgcagactccaatattgataaagttgtgagtcgtttaagacctcggtaccattttgcgattggctcaccaacctcgaaatttttcgaattggctccatttaaatgggaagacaatactacaacccgatttattagcttgggtcaagaagggactggggaaaagtggttttatgcttttggaatcgatccacaaatgcctgtggctgttcctgattctcaccttattgctaatccatttacaactttaccgcctcaattgcatgaggaacgcaaaagacaattggaaaccattgatggaggttcttcaaaacgagcgaaggcagttggtcccgaatcctgtttcttttgtctttccaatcctaatgtcgaaaaacatatgattgtctcgatcggtaaatccgcatatctcaccaccgccaaagggccacttcccaagcctaccaaagacataccctttccatgccatgctatcattatacccatagaccacgtttccacccttcgttcaccaaaaacaaatgtggtggaagatgcaacctacttggaaatgaatcggttccggctgtctgtggttgatgcattggctgaaaaatacccactgtatgtgcttatatcttttgagattaacagagcagataacgttcacctgcatgtccaacttttgcccatccattcgtcacttttggaaactttcgaagcagaacttgaatccaaaactgctctcaataatgaaaaatttcaacgaaaccaaaatctcaaatttgacaaatatacttctgattccgacccacagctcttggatactatcaacaactatgaccacattgttttccatgtcttttcttcgccaaaaaccatatacgctgctagattgaccgacccaaccaaaatggttgatttgcaatttccacgccgagtgttggcggctacattaaagtgcccaaaaagagcccgttgggacaagtgcaagcagaacaagatccaagaaaccgctgattgcgaggattataagagtttttttgagacccatgattttacaagagattagcgaactaactgaaattcacaaaaaagcctgataattatttctgtaaggagcactgaaggcattgctgagatgcgatgatggtattggtaactacaaggcgattgcacaaaacattcaagagttgagaatttataatgctactgagataagttttgagttttggtcatctttacaaaagtaccaagtcctggctttgagtcctacttcctactcaatgttgactctctctagtctgactttgtgactgaatcatgtataatagacttaatgcttctaaggtgtatctgcttctatattctcatttcacactttttgcacccacattcaaaaaaccattctttaagatctttttgtcgggtatggtaatcctccgtagtgtggttcccgtactgaatacatagctcctcgccttgtaaaactggatgcgaagtaacgaaagaaatcaggcggccgtgacgagttcgtgaaacattggctgaacatgaatggttgaaaaatgatgcggatgggtacaatgcacacccaaagtactctttatcctcgccaggaacggtggaggaccatattccaaacgcattggtgagactggtacctatgattcttctgatattgtcaatagttataaatggctgaagctgaggtccacaggttagtttgaggtacttgtacattcgagtgtaagacttcaaaagatatgggtattttgcaaccttgtcttgctcatttgtttgtaatttcacaaaaagcgaaagctcgagctcattcgtacctttgtactgggagaacatcacatcaagaatgtagatgatatcgctatattctgtttcagtgagtttgggaaccatgtgtgattttctctttgttttcaaaatttcttgttcccatgcttctatctcgctccacgcttcctcaagactttttttctcgtcgtcgtagttatcttcacaagaattggatcggtaccagtgttccaaatcaaagagacaagatcgcaaaatgctctcattatcctcttcctcaaacgaagcgcgacacgtctcggagcaaaaatagatactgcccttcttgttctctatgcgaaacttcaatgtctttccgccgttgtattcgtagcatctttgacacacttctttgcggaacggtcttatcacacatgcacccaaaggagccgcgcactcgagtaaaatggttccagacggtatatccgaggtggctatgcaccctctgccataggcagtagcagaaatctcaaaaaacggcgaaagcagcacactcagatcagaatggggcatcgtggttccatgcatatgcacctagtttgacaggatgcgagatgagatgaacaaacgggaagcttacataattggctgcgaatttcttaatataatcattacattactagaaaagccatccgatgaacttgttgtagtaccattccttgtcgtgggggtttccttgtgcctctctgagagcttccttttcagcagcgtctgcggcaaacttttcttcttcagcatcaatgacgtctttaaaagtttccaaatcgacatcgctcgatctgattatcgaagttttcttaatgagtttgtaggcaagacccatgatcacaaacacaggcaacacgatgtagccagttatgaacgacttgtaggtgaaagtgctacccaagaacacggtaaagtttttcacaaagatcacaatcacgcaaaccaccaatgcaaaatatgaaccaaaaggttggaatggagatctgtaagccaaatcccgctttctatcgattccttgcttcttgcacgctctcatgaattttatgtggatcacgaggatacatgcccaggcaattaaaccggtcaaactgacgacattgacaaagtactggaacacctcggcggctccactggacactgtcatgtatgccaacaagcaaaagaggaaacttaagcccactccgtagtaaggaacacccattctgttagttttggagaagaatttgggcgcgtaacctgaaactgccaacccataaatggttctggagcaaatatacatatcagaatttgcagccgataaaacaaaaagtaagatacaagcgttgataacgtggtccaatccatgtatctctgaattcttgatggcaatgacaaaaggagaagcactggcgtcgcttccagatgcagacaaaagaagtggatctttaggcgaaacgcacattcccaaaaagaaaatggaaagcacatagaaaaccacaatacgataaaatgtcaatttaatggcttttggaatggctcttctgggacgagcacactcggcaaacgtgataccacacaattctgtacccaagaaagcgaaaactgctgtgaccaagacagaaacaaaagccacaaaacggccctttgagccgggaataaacaaatccttggaagcatcagcgtagtgtaaaaatgctcctgggttcttccagtacctaaagccaattctgtcgtgggtaggaccgcctccaagagcaatcacccacaagagtaaaatcaatcccaagcaagtgatgactttcaaggttgataaccaaaactcgatttctccgaaaaatctcacacctaacacattcacacccacgataatcaacaagaagatcgtgatccaaacccccggattcaatctctctttgctgacccaatattgtaccgtaagtgaaccagccaccaactggttagccggcaagatcaagtacttgaaaagatagacatagccacaagcaaaacccaaagctgggtccacgtaccggttacagtaacccgcaaaaccattggcaagaggaacaaacgttgctacctctcccaacccacacataaccatatataccacgaaaccgatcaccgagtaggccaccaaaatagcaccgggaccggccgttttcaaagcggaaccggttccaatcaacaaccctgtacccaaggcacctccaatagcgatcatagtaacatgtcttgcatctaaacgttttttcaatgcatgaccttcttcgtatgcgagatttgttgatgggttcgaccgtgctacataaagattgtaatcctcggtatgtctcgacaacatcgagtggacatcagtcgactgcctcgagaggcccttctcaaaatctgtggtcatgttgtgaaaaagagtcggagttccccagaaaatatagttttcgccgttccgatacgcacggcgttgctgctttttatggcccgattaggaacaccccggcggtatctgcaggaaagcgatgctttgacgatgagatgctgagtgataaaaccaacagcaattggctaacaataaacagtcaaacggtaggggttggttgtaccggtttctccgtgcctgattgtgtgcaaaacctggcttttttatactctttgttatctcgccaaggcacttttcaagataagacacatcaatgccgttcacttatatgcacggcgtgcttatctgccgtctgccaagacttttgcggggatgacatctcgtccggggctcagctttgaaccccgacaatacacgtacgtggagcaagatgaatcttcagtgtagatagaggaactttcacttttgttgttgaaagggccggctctcttcttatgtatagaagcctgtcacctgcacgtcagcgccgcaccgcgggcgttcttgtacatatcaacaatctgcccatacgtcgtctagaatcccagataactcgtttaggctgacgtacgagcgttttgtctccccgcatacaaacgctgcatacaaatgcttgaagtttggaaagttccagctatgcatgcagggcattaagtggaggagatagtggctgcgaattaacctttgtgcgtcgtagacttacgagatagtcggattgctagacatcgaactgaagagaaatgtatggtttggtatcaatgagacagtagtatactagaggatactagagggtatctatatgaaacgattggcttggttgtatgttatatatgacatttggttctattagatatctgagtaactttagctttcaagttatataaaagacttgtattaccatttttgtctatgatctctttgacttatgtttagagactttccttgtctagatctgtcttgaatttcttaaacgttccatttcttaagatgttatattttcaaaggctttgctcatgacttcatcaatactcaaggtatgctgaaagtatgaaaactttatccaccactaactttcatcaactctgctcataaaaagagcttcaacaaattttgttcgttcatcacttcagttaaagcaaaagtccgacacagcataccatattctccatgcaagtcccgtcttgcgaggatgtttctggtcttcttcaagctccaaaagctcttcttcgtcaatttcagcctttccagtagttatatctgcttcgagagccgttcttatgtgtgtcttcttcacgaacttccatccaaagtacaacacacacatgaatactggagcaaagtatgaggtgaacaagtttgcaacgctgaattgtccggggaaaaatatccagaacccgttaaagaaaagcacaaccacattgaaaaatactccgtagtatgtcatcatagggtgaacaaaccgtggagcatggaagtacatttcgttcttgtagctgattccttgggcttcaatagcctttctaaacttgaagtagcatgcccaaagcaccaagtaagcgcataataatccggtggtagccaagttgacaaaccagttgaaaactgtagctgtggatttggaaacactcaagaaagccaagcagcccacagcgacggtgagaaacacacagtaaatgggagctccattcttcaagcatttggaaaaaaaccgaggaagataacctgccaaagatgcactataggtacatctaatggcaccgtaagcaaacccattcccacaagaccaagcagccgtcataataacggcgttcaccatatcgtcgagcccatgtacacccacagatttgataccaataacccagggagaagcagcagcaccggctttaccagctgcggaagcagcaacgagggtaggattgttggaagcacagagggtattcatgaagaaaataccaccaaagtagaacaaatagatccggatatacgctcttcttcctgccaaggggatcacttttcgtggatgagtaacttcaccggcaatcatagccaaaagatctggacctccacaggcaaaagctgcgtagataagaacattccacaacccaagaaacttgcctgtagagccgcctaccaagtacggtttcataagaccaccctccttccaatgctggaagccataagcgtctttttgagggtttcctccgcacatggaaattaaaccaaaaaacatcaacccaacgatcaaaagcaccttgagcattgacgaaacaaactcaacttctccgtaccaattgacaccgaacacgttgaaaaatgcaaacaaaacaagcgaaacaataatgaaaaccgcaggactgacatcggtccagtagctggccacggaagccaccgccgtagcttcaaggcacacaaacatcaacgatgtgtaaatgtagataatactacaagcaaacccaagcgctgggtccacccatctggcggcaaaatgaataaaagttcctttaattggcaaataagaacacatttctgccacacattgcatcaatggccagatgcacaaacaagaccaccataaaaatccaagaagaagcgaaagtgacccggaagtttgtaagggggtagccaatcctatgaataatccagtacctatggattggccaatgatcatcaacgctacatgtctggacgaaagtcgtctttctgtctggccatatttttcaatatcgagtttatcattaaaatctgaaaatccagtggtgaccacctgactggtatggggctcacacttttctacgtccacgacgtccacgacgtagtctccttttttgagcattattgaagaagctattgaattatggatgaaattattgatcgagatattaatggagattgatcagattgataaattattttgagatctgacggggcttagtatcttttatagataagatattcttcagttgcttcttggcatcaatgatatcaattacacccccgatcaggaatgatgacccaggttcgtagcgccaacaacatttatagccagataatgcagtggtgcaggattttttacagccaaaatgcaatgatcgcacggtgtgtgcggcgtttttgcggcggtgtgcaggatccattgataaactttgacgtgtcgatgcgccctgaggcgcacttgccgcatcgggcagtgccgcccgccccagatacatatgcattcctcgctatggccaaagataagcggggtcgtgtgccccggtttttccccgcgcaaaatctcaatcaactatcagccgctagcgatttggtgccaaatacggccggaaccgcgggcgtttactagcggctatctcatcacagatatatatagattggagcatatcgccattagttgccttaagcataaatattgctgcaagagttgcatcagaaactaaaatctgatttaacgtttaaagaaaatttgaaggcttagttgactaattgaagatttgcacccataataggttggatcaaacaattggaattgaattccgaaaattatatttcatttcaacttatcgatcgtcaatccaatctgctagttcagattccagtcacttttcagtcacttttcaatttcttgaatcactggtttaaataccaattattatttattgctccatgtcagacaaatctcccttcaccgtggaacaaacttccatcacctctgaagatggacatttggtcaaaagattcggcctttggacagcttgtggtcttcaattttcgttgatctgctcagctttggccattggtacatttctctccaccgtagtgggagttggaggactgcctgtgttcatctatgggttcatattggcggttttttttgacttgatagtctgctattcgttggcagaaattgcagccgcttaccctcactcttcagcccaggtccattggacttactgtcttgctcccgaccatgccaagtcaattttgagcttttttgtcggggttttatcctgtgctggatggatatttgcttgtgtaagttccacctatattgcagcactgttcatcttgtcacttgcaatcatgtaccatccggaatttgttgctgaaaaatggcacttttatctcatttacatggcggtgtatctcctgggacacctcataaatgcctatggagttcggtgcttaacgtggttaaccaatggtcttgtgggagtgataaatattggtacgcttttcattcttattgccttgcttgtcaaggctcatccgaaaagatctgccacttatgtcttcaaagaactctccaatgaaaccggatggagctccaatggactagttttctttttggggttgcttcctagtattgcttcaattaccttttacgactgtgctgctcatatgaccgacgaaattattcagcccgaaaaaaatgtgcctttggtgatggttatctccaatactgtgtcggcattggtagctttcctcgcagccatcgtctacatgttctgtattgtcaacgagaaaaatatggaagcacccatgggtggacttcccattgtgcaattgatgtacgatgcattcaattccaacgccttaaccaccatcggaatcttgtttttgattttgacatttgtgggttccacctacctttattactgctccacctctcgattaatatgggcatttgcaaaatccaacggacttccttttggccaaagtttctttggaaaagtgtccccaacgttccagtctcccataaacgccctttatttcaccaccataattggtttaataatcggaaccatcatcctcggctccagtaccgctttaaatgcggtgttgggttccgcaatgatttgcatcaatttgtcgtacattttccccattgcctgtcttatgttcaaatccagcttctcgctgtctcccagagtcagatttccagccctggaagtggtttgtgtggaaaacaaagacttgccatatttttcactcggtcgcttcggacttcctatgaacattgcctcggttatttgggcgtgtttcatcatggtttggctcaatttccccctctataacccagtcacaacttccaatatgaattatgcttgcgcagttctcggaactaccttccttgttggcataggattgtggtttggatacagccggaaccactttaaacacgatgttaacctcaaacacatatagcgggcttatatgaatgaaacaataattgaaaacctacctagtagaaattgtcttcattgacacagaattgcaaccgcatttcagttaggtgcaacttgatttgcaacccaatctcagtggacctgcacataccagggcggagccctgggcccctccacctgaccgcgcattcaacctcaaaatttttcaatcaactctcaactgcatcaacatgggtaaatcgcatggttacagatcgggtactcgttacgctttccagcgtgacttcaagaagcatggtgccattcccttgtccacctacatgaagacctacaaggttggtgatatcgtagacattaaagccaacggttccatccaaaaaggtatgccccacaaatactaccacggtaagactggtgtggtttacaacgttaccaagtcatccgttggagttattatccacaagattgttggaaacagataccttgaaaagagagtcaacttgagagtcgagcacgttaagcactccgcttgtcgtcaagaattcttgaacagagtcaagaccaatgctgctaagaagagagaggccaaggccaagggtgagactgtgttcttgaagagacagccagccaagcctagagaggctaggatcgtcaaaaccgttgacaatgttcctcaaaccttggccccagttccttacgaaaccttcatctagtcgcttaatgtataattagtccgccgcgctgtagtcaatggagctcaatggagctcaataagctaatcaatggaaccgaagtgaatggaatcactaggttaggctgtagttagtctgattttgtatacgttcggttgtatgcagtactttcgcattcgaaaaatcgaagcacaggaagaagaaatagacaaaaagcttagcaataaagtttagcgatagaattagcaagagtagcagagtagcagaataatagagaggagtataccttggggtcagaagttctccgcgtctgtttgttgtaacaaggttgtttgcgccaaacgctttcaccattaaatcccatcttctcgtatgaaaagcattccagaggaatctcgagagactctactccgggggaaatgtaggctagtacgcgagatttcatcatatgttgtaaaaacttggaaggtcatactgaagaagtgtgcgaaatctgccgcgctttatagtggtgggaggaggccgggtaacccaggatgcgatgctcatcggaaattgtagagttatagtactgtaaagatggcaccaaaaagaaaggccaaaagtgtttctcaggctgggaaacgggccaagggtgtttcaattccctctgtgagtgacgtggatgcgttggctgagcctataatttctcagaaaaactacaataatattgtgaaattgctcgatcactttgatcaagtcattacgattttggagaaaaatgatgatgaagaagtggaaaaatcaggtcgaaagatcgcggtgtctcttttcaacgtatttgagaagctcatggccgaaagtcttttgataagccgcaaatcgtatgatgaaaagaagaccttggtcgtcaaatggttggtcgagaagtacgaacgatataaaaacttggggttccaattggtttccgggacgttttccgcccggctctcgatccaggtggacttgttggaaatactcatgaatttggtgcggttggaatcgcagtatttcaagtcggcaccttccgatccatattttgcatctagaacctatacccgggctgtcacctctctcatatctcgtgactgtgttcccttgggtgacgggaccagcgatgactttttggttttcgaattcaaatcacttttcggtccaaattgggaccttcaattttattttttcaaccagttggacgaagaattgaagacactcaaaaagactttttcgcctgaaaaattacagctggtgtttgccaacgtatacaccattctcaaggaccctctcgtggtcgccgaggtgttggaagacgctccgttatggactaatggacttcttcccaatggtgcctacaaacggtcttctttcaagagccaattccaaaaggctatattaaccctattaacttttcccttgacccagaaccagtacaagtcagttttgctcattctccacaaccggatcatcccccacatggctcaacctcaacgtctcatggatttcttgacagacagttataacagcggaggagaaattgtgcctattttagcactcaattcgctctatgaactcatgaaaacattcaatttggaatacccagacttctacaccaagctatactcgcttcttactccgagaatgatgtacaccaggtatcggtcgaggtactttcgtctctgtgatcttttcctttcgtccacccatttgtctgcagcacttatagcttcgtttatcaagagacttgctagactagcactcacatccagtgcttctggagtggttatcgtcattcctttcatatataacttgctcaaaagacaccccacatgcatgattatggtccataatcccaacgttacaaattatacggatccctttgacaacgatgaacaagaccctcttaaaacgaaggccattggctcttctgtgtgggaacttgagacgcttatgacccattaccatcccaatgttgcaactttggcgacgattttcaaagagccatttcgcaagcacaattacaatctcgaagactttttggattggagctatgctagtttgttggaaagtgagaagaacagaaagtaccgtccggctgcgcttgagtttgaaagatggccaaaagttttcgggctggaaagctacactgggtggagtttataaaaattgcaaataatgtaaaatgcaaaaataaattgaaaaaattaaaaatcgaaaaatttatagacttcaatagtggagttcattacgacgacatcgattgatcttcatatgaatgatcgataactccttagacgaactttcagttcttattctttattctgcaacatactgcagcatcggcgaacctgcatatgcactacggcatccaatgcatatttccaatgcacgcttccactgcaagcttctgctgcgcaagcgcaatttcggctgccaactacccaacggaatgacccccgtttgcccgttgccaccacataaatagccccccaccccaccttttttctcttggtgatatcctgcatgatgtcaggcaattaatccgtttgagctcatcctgcacctagcgtcccaatcgagacaaattgaacgcgtcgcaccgcattttcttcttcatcatggacgacctgacagaccagcccatcgatgccgtgttcggtgaccgcgttcgtcgtttccaagaatttctcgatcgaatcgactccaataatgtcgaatacaggtcacaaatccgcgatatgttgacaaagggcaaattccggttgacggtttctctcgatgaaatccgggaatttgaccgtgaattctggctgggtcttcttaatactccagcagatttcctcccagcgtgcgaaagagcgttgcgtgatacggtgttgacgatttacgaccccaatgattcgagatttgaccacatggatgaaaaccagcagttctatctttcgtttaaagggtctttaggtgaccatcacgtgtcgccccggtccattacctcgaaccatatctccaaaatggtgtctgtagaaggtattgtcaccagagcgtctttggtgcggccaaaaatcattcgctccgtccactacgccgaggaaaccaatcgattttacgctagagattaccgcgaccaaaccacctcgttcgacccaatttccactccggcaatctaccccactgaagatttggacggtaacaaattaaccaccgaatatggttactctacttatcgcgatcatcaaaaaatttcggtgcaagaaatgcccgaatctgccccagcaggtcagcttccgcgttcggtggacgtgattttggatgatgatttggtggacaccaccaagcccggcgatcgtatccagattgtgggtgtatatcgtgcccttggaggtgccaataataatagttcgtctttcaaaacggtaattttggccaattcggtgtatccgttgcatgcgaggtctactggtgttgctttccaagacaaattgaccgatatagatatcagaaacatcaacaagatgtcgaaagagaagaaaattttcgacattctttcccacagtttggctccttccatctatggattcgactacatcaagaaggcagtattgcttatgctcatgggaggtgtcgaaaagaatctcgacaatggtacccatcttcgtggagacatcaatattttgatggtgggagatccttcgacagccaaatctcaaatgcttagatttgtcttaaacaccgcagccttggctattgctacaaccggtagaggatcgtctggtgttggtctcaccgcagccgtcacttcagacagggaaacaggagaaagacgactcgaagcaggtgcaatggtattggccgatagaggtattgtttgtattgatgagttcgataagatgtctgacattgatcgtgtggccattcacgaagtcatggaacagcaaacggttaccattgcaaaggcaggtattcatactacgttaaatgctcgttgttcggtcatagccgccgcaaatcccgtgtttggccagtacgatgtccataaagatccacacaagaacatcgctttgcctgactcccttttgtctcgtttcgatttacttttcgtggtcactgatgatgtacaacctacaagagaccgtattatttcggaacacgttttgcgaatgcatcggtttattcctccaggattagtggagggtgaaccgattcgtgaaaaatcgacggtttcccttgcagttggcgacgagtctactgcagaacaagaattacaagaacaaccagtctttgaaaagttcaatgcactcattgccggcgaagaggcatcacgtaagaagacgcttgtgtctataccgtttttgaaaaagtatattcaatatgccaagcagagagtgcaaccagttttgacaaatgcttcgtctgagtatatcactgagacgtattctgcattgagaaatgatctcatcgacatgaaccagcgtcacacagctcctattacggcaagaactttggaaacgcttattcgtcttgcaactgcacatgccaaggttcgtctatccagaaccattgatgtcaaggatgccaaagttgcggaagagatgttacgttttgctctcttcaaggaggtcacaagaaagtcccatgccaagaagagaaggacggaggaagacaatgagagcgatggtgcggaaagtgaaaccgacagcgaggaagaagtcattccttcaagaacaagaaccagtgcaaggttgagagaaagacaaacacccgagtccaatgccacggcttcatccgaatcagcagaaactccggattcctcagaacaagagtcgctagcagacacttcagttcagcgcaatcttgataatcttcatatttcgaccgcatcaaacgccaatcgtaatagtgagattacgaacgaaagatacgccaagtttgttagacttatggccgaagttgtgcgcacgccgctcttcgagaacgagaccacttcttgtgccattgacaccgttgtggaagcggtcaatgcaaaccttgcgcaggaagaagtatatgctccaaccgagagtcgcgcggcactcgagagaatgcataacgaagagaagatatttttgactgacggaaaagtaatgaggatgtaatatagacaataggaatgagcatgattgactgatccaactgaaaaatcctttcaatcaaattgaaaaaatggttaatcgaattcaaaatcatctaataattctagccgcgcatctcatctcatctcatctccacttttatctcatctctccattttcattttcatggacttctatatagctcccgaggacgagctactactccacaactaccacacattaccctcagaatgcaaaaagtactggaaaaagagatacgacctttttagtcgattcgatgaaggtgtatacatgacatctgaactatggtactcggtgactccagaagctttggcaatatttattgcacgattagtgaaagaattgcttcccaatgcacggaaaatactcgatgtatgttgcggaggaggaggaaatgctattcaatttgcacactattttccatcagtcggggccgtggatattctgcccaataatcttcagtgtacggtacacaatgctggtatttatggagtgttggatcgaatatggacacaattgggagactggaatgagctacaaaataaaacagactggattccttatggcatcagaatgaagaacaagaaactgaaaaatgaaatgttcgactttgtcttttgttctcctccatggggtggaccactgtacaagaagtcaggacagtttgatcttgagcaaatgaaaccgtttaatttggagacgctttgcgggcaaatgcgacaattttcatccagttttggctttcttttacctcgacaactgaacctcgatcaaatcagagacgttactgaaaaattgaaacttggtttttgtcgaacaatttacctcagtaatgacggcagggaaattgggttattggcattgtttggcaacgccatgatgaaggaggtgaatatagacctgttgatatattagaacataagaaagcatacgaaacaagcacaatagttaccaactgattgtccgaaatagattattgtccgaaatagatgattgtttgaaaagatgattgttcgaaaatgatggtatctggctcaataatatggggctgctttaaagttcaagtaaacatggaaatgaatttaggattccataatcattgttcagttcaccttcatctattttcacttattattgcattcatcaattctgttaaagtatgattatctcaacagaactcatatagcaaaatcctactttcacgatatttcaactcagtaaaaccaaaatagattcaaaagactaagaagctattgagccaaaaagggaaaaaaggaacttaatttctaaagacagcggctcatcgacaagatgaataatcttggtgccaaataagaaagttcagatcaacagaggtcaaaataggatattgtaatgaacacacttcatagatttcgaataggttatagttgactcagttgcagccattccacgcagttggaaaatgcaggacctgccgcagaaaggcggccatgcaggttcctacttcgtggccaatgaggcaactcattaagcactcgatgagcgcctaacggttaagtacttccaagatggttaatgcgttagcgtgctggtgccgtgaaatatcaccgaagaattgagaagtcttgtgtattcttatttaaagaattatacgatagaacaaaaaactctcgaagtacatagctttactatcttgactgccgcccactcacacattcaacgtgaacgctatagggacaggcctacgcaagtttacccatgtcttttaggttatcagtagtacaaggacagtatatagatacacctaaacaccgcatatctttgatgatatcatataacaatttcaaaatgaaaataattacaatatatttgacattgcagtcgttatttgtaacgatatctgcatttatctttgacgcgaaattatttgcagaatgcgctaatactactattcaaaacattagattatacagaccgagtactcaagaatatagattaatacctgttgatccaagtggttatgacattgatgtttggttagggtgcttagagcaacaagatatttatggtgtaatgactatttcatccgagagtgatgatgaaggtttggatagcgaaaggcaggaattacatgatggggttaatgatctgaacacaattgcattaaacaccacagatatggaaaacattgaaaaaagaagtgaataccagttaaaaaaacaggttgtgatacaaatgatgagcccgtaaacaagctcggtggatgtgtgacagtagtgagtaagatgctaaaaggtgctacaacttacaacttatatgaacggaaagtgagagtttatatatgtcctcatcataagtgtgtttgggttcaaatctaaagcccatgtatgaataggaattggtactcgatagaggctaaatttattagaatgttatagtctttcatttcaacctgcatatagcctacattgcgttgaacccgacattttaacccccagatgtcgctcaagtcgattctgatggagaatgcgccatcgataacgcgcggcgatgtgctgcatgacatggatacagttacagtggccgatgcagaatcagaagtatctgcagatatgattctgcgtagctttgataagatcctcgatattgtcaccaaacttgatgaccaaaaccattcacaaattctttcaaatgaggttaattatttacgtcaactcgttgataacaaacttgataaacttgataagctttcagctattgtggcggaagttcttgaaaacaaaaaccaacaagcaattctttcatctcttcatgcgatgcaaaatgaacaagacgcgcataatggatccgagggtggtgatgccgcatccaatgtcgatcaaccgggagtacatctcgatagtaatatggatccggaattgcatcaagtggcagtggctgctgcagcggtaagggctcaacagcacgtttctgggtcatccattcttcatcatcatgcaccatcaaatcaacatgcatcaactgcattagatggcgacgatcgcaaacgcacattttctgaagacacaaatggtaacaccagtagtaaaaaaccgaaaatcaccattgactttttacacaatccaatgacggttcgtgaaatctacgatgaatttacaaaaggatttcgaggccaacctgctttatgtgaattagatgctcgatttggcaagcatgaatggcgtggagatctgcgttcaaaacaatcaaaacggtatcaacgacgtaaaaaactttgcgatgccataactcgaggaatgcaaaagtacgataaatcagcagacgaaatcattggttatatagaagagtttcgcggagataagctgcttacgtgggtgatgaatggcaaccttcctgctgaccttatgggatgatggaggcggctgcagctgcctccatgcgacagcttcatgcaaccgccctcatgcaaccgccttcatgcaacctcggttgcacgggttcatgcagctgcacaaaatcttgcactaaaatatttaatggcatggctgccaaatgtcgtaaattatgtctatataagagcctctttttgctgttgtaaatttttctttgtttcggtgtttcgtgttgtgttttgcagcctatttggtgtacgggtgttcccccggcatgacctagaaaattccatggtcgtgcgccaattcggatatattgcggtgaaaagtcggcaaattttcagctccctcactaatatgttagctgctagaaactcagttcgtaacttggcgggcaaacggttgtttgctcgtgcaaactccacagctgcccccggtggtcctgtcattggtattgatttgggaaccaccaattccgccgtggctatcatggagggaaaggtcccaaagattatcgaaaactctgaaggtggaagaactactccttccattgttgctttcaccaaagaaggtgagagattggttggtattcctgccaagagacaagctgtcgtcaacccagagaacaccttgtttgccaccaagagattgatcggtcgtcgtttcgaagacaaggaagtccaacgtgacttgaaccaggttccatacaagatcgttaaacacgaaaacggtgatgcctggattgaagctcgtggcgaaaagtactctcctcaacaaatcggaggtttcatccttaacaagatgaaggagactgccgaatctttcttgagtaagccagtcaagaacgccgtcgttacttgtcctgcttactttaacgatgcccaacgtcaagccaccaaagatgccggtaagattgttggtttgaatgtgttgagagtggtcaacgaacctactgctgccgctcttgcttacggtttggagaagaacgatggtcaagttgtggctgttttcgatttgggtggtggtactttcgatatctccattttggatatcggtgctggtgttttcgaagtcaagtccactaatggtgacactcacttgggtggtgaagatttcgacatcgctgttgttagacaaatcgtagacaacttcaagaaggagtctggtatcgacttgtctcaagacagaatggcaattcaacgtatcagagaagctgctgaaaaggccaagatcgaattgtcttctactgtctccaccgaaatcaaccttccatttatcactgccgatgcttccggtccaaagcatatcaaccaaaagttctctagatctcaatttgaaaacttggtcgagcctttgattaagaagaccatcgagccatgtaagaaggcattgaaggatgctggtttgtccacttccgacatttccgaggtcatcttggttggtggtatgtcgagaatgccaaaggttattgaaaccgtcaagtctatctttggtagagatgcttctaaggctgtcaaccccgatgaggctgttgctatgggtgctgccattcaaggtggtattttggctggtgatgttaccgacgttgtgttgttggatgtcaccccattgtcattgggtatcgagaccatgggaggtgttttcgctagattgatcaacagaaacaccactattccagccaagaaatctcaaatcttctctactgcatccgctggtcaaacttccgtggaaatcagagtgttccaaggtgagagagaattgactagagacaacaagttgattggtaactttacattgtctggtattccaccagcaccaaagggtgttcctcaaattgaggtcacttttgacattgacaccgatggtattatcaaggtgtctgcccgtgataaggcttctaacaaggatgcttccatcactgttgctggatcctctggattatctgaatctgagattgagcaaatggtgaatgatgctgagaagtttgccgagtccgataaggccagaagagaggccatcgagtctgccaacagaggagatcaattgtgtaacgacaccgagaactctttgaacgagtttaaggacaagattgaatctgctgatgccgacaagctcagagcccaaattggatctttgagggaaattgtggttaaggcccaagccggtgaagaagtcgatgctaacgagttgaagagcaagactgaggagttgcagaatgaatccttgaaggtgtttgagaagttgtacaagaataacgaatcgaacgaatcgaacaactctggttctgaggagccaaagaactgatgtatagtgtcttgtaaatatgttcagtataatgctgttttgataggtgtagaagaagaagcaggtaaaagaggagccatggttagatctatgaaaacggattgcctgcaatagctagtctcattgtcaagtatgttctttaaaaaattgtacaacttgttcttatttgtcaatctcagtaattgtattggcttgttagtgaacatgtgattattataccatgtaaaattcaagtcaattctagtttcttgaatatgtcaattcaacttttgaataattgaactctaattctttgaaaagtcaattctactttcaaataagtaattcttaatttctcgaataataagtcaattttacttttgattaagtcaattcttaatcttttgtatgagtcaattctacttctgaatatgttaattttaatctcttgaatatgtcaattctacttctgaataagtcaattctacttcaaataagtcacttctactttgaataagcaaaggtttatatttctcacaatttatggttgcaagcattttgtaaattatcgtatttttcaaagcttattagcttcttcactatatattatatgcctccaccgtgccattaatccattgtatgctttgttttatccattcatttcatccattcatgctattttgctaaggcgatgttcagtcataatcattatactgaacattaatcttaagaacattaatgtcagaaaatcaattcttaaatcattttgtcataagaaatcaatctccagtttattctctgctatgcccattgaggtccatttggactcccggtgaccgtcgaagcgagcccaagctgggagtaacacttttttgcaatttgtgacgacgcactgttccgtatcttttcatagcggacaactctgaagactcagttgagtttgaatttttagacagaaaactttgagaattggactgatttgtttggtgagaatagtcagattccagattttgcgaagtaaccgacactccatcggagtcatagtcaagcatttctcccaacattgagcgcctgtggagtacattctggctaaattcagacccttccagaatacttgatcccgaaaaatcagaaacggtttcgtattctgaagatgaatcccccacatttttcaccactgcctgatacgaggcccgcggcatttgggtgcgaattgcacttaaacgatgaagaagtggatcttgaccagccaagtagttttgaaactggttgatttcctgccgcaaaagcactcgccgacatacaacatgggcaagatactggcgccaaagttcaatggtgtcgttggtgtcgtcgaaaagtggagctgtcatgctcctccgcacaaaatggggaggaactggaggaggtgtggaggacgaggccagggaccggcgagagccagaagctggaggctgggaagccgaaactggaagctgtgaattttgattcaaattctgcaagttttgcaaattttgcatttcttgattttttgcatttttcattttttggttttcctccatccttttttgcggactccttgaccgaagatgcaccgggtacgcccccgccatcagcttgaggttttcgtcgagaaaaggaaccgtttccggtgcaacaccaagacggcgatttgggtgcgaaatgctcacttttctttttccatggcgcttaacgctgcccgtccgtttggacgaggcgaaaaaacgatacttgagctttttcgccaaccgagcgagtctgattcgcaaccggtagaaccatccaccctgcttgatgcgcactgcattttgacgtgaaagcgtcgaaccttcacttgcagcggcatgcagatggggccgttgtcggcgccgggtggctctgcggttaataagctggtctctggtggaaaaaattgtagcttgagaccccatagattctgaaatgttggtggaagaccgggctactgcgctgtggccgaaaccagatgttaacgactgggttgcagttccggtcttattttgacgtgacgcacgagaaaacgtccgccgtttaagccgacgctctctcagctgttcgctgacacttagcgagttgagtgaaagattatcgagtctctgggccacataggggttttgctggtcaagtatgaactgggaaaatcttttagggacctgattgaaagtatcgtcattccgaggggtgtcaactttgacaggtgcacctgcaatgccagatgatcgatttccggtggaagttcccaaattaagatgtgaagtattggtatactgaggttgtccacgaagcaagctgacggtatcaagagagctgtgatggtcactaatgttataatatggcaccgaattgggaagtgaagtggacgaggccgattcaacttccaaccgattcatggtttccggggttggtgaggtcggaatttgagatccggtcattcctatagtctgttgaagcgacttatttctgtgatatcgactcatgttatatcaccagcctgaaatgcgtcagggagatcaatgatgtgatttgggtgatctacggcggttttgtgcagcagccaaaaggctggctaccagccacccggtgcactggatgtagatctttcaggtgcactggatgcaccgataagcattgttgctgcaaatgaaacgaaaactagattaaaacaaactatacctgatctaaacagacttggccaatccaaccgcatccttcttcaagtcgtagatggagtagtatcttctcaagaacgcatctccaacaatggcgaggtcaccgattggctccgggaagtccattggagtgaataccgaaatacatgatccacccacttccaaagtgtagtcgtaaggtgaaagagtaaagttgtagccggaaaagttcaaggtcaagtcgggcaacgagtctctcttttcacagtcaatctggtactggccagaccacgacttggttgcgccaatcttggtgttcatgatctcggccaaagaagatggtaatgtgatcaatgaggttccggtatcgatggcggctccagtcgaggtcaactcggcgtactcgtctcccaatccaattccttcaaaagaaacttcccagtaagcctttcttctgaccggcaaccatgtgattttgccggtgaattggctcttatcgtagccaccaaaagtagccactccaccgtcattttcgtccttggaagtgtcgcccaaccggaacgcaaacacaggctcgtccaacaagccctggtcaatggcattgtagataggaggcacgattttgttgacggaaatggtgttgtaagccaaacccaaaatgccatcaaatttaccaaaagcaaaagccaagccaggctcgctggtggcttcggcgaaatcctgccttggaatgataaggtctccaagcgccaaagtgtctcttgagacataaccttccatagctccggatccgtactggatggagaattcagatccattagccttgtaggtgctagacgagtcatggtcgtatttggtgtgcaagaagcaagccaaagacgagcagtcagcagaaggaacccacaagtttgacgaccccgtatccaaaattaccttgaaagtttgtcctggggtacccaattggatctcggtaaagtactgagcattgacatagttgctgaggtcactgtcatattttccatcaacaaatggaacctgctgaagaatctgttgctgggtttggtcggtaataccttcggaagttgaaaaagccgttaaatacttggcagcaagaccagaagtgtactccttaaaccggtgagccgccaaggtttcctcgacgggaatcttgttgagcttagcagaatggaccgctgcgtcggcacagccaaaaagagcgaaagcaaccgctcccaaaaccgaaattgaaagtttcataatgagggcaaatgtaaattaggtgacctatgtactgccagcgccaattatcggcaggaccctagatgcaggaaggaaccaatccggcagaaaatttactgaatgtgtgctaaatttgtcggccgtagccggtgcccttttcctgcacatatcccaacctacctcggtacattttgctgcaaaattcatctcatgttcaagtcctatgtatcgttgctggccccccaggcaccgttgaagcttgcgggtcgagaaggggggttattgaccctcccggaaatcatactgagctctgttcccgagttgaatgaaggcgcgtcattttggacaaatccgttgcttccatcgggtcatcttcaaaccgcctatactgctttaaataaatttgaaaacgtcgataaggtccactataagcggcatgtgctccaaatgaagaacctccgctaccaggtgggtgaggatttcctcaactacgaccagtggagtggcaaatccaccttttgcatcgactatgccgtgcccgaatccatgtcggatccggaccatgaaaagtatcgtccagaatctcagaccaaagagcttccgccacgcacggaatacctcaaccccgagacggaatttgacttgctttccgacgattccaagccactaatcatctgtcttcatggtctctctggtggttcctacgaactgtacatccgtgctttcgtgtccagagttaccgagtacaatttcgatgccttggttttgaacgctcgtggctgtgcaaaccacaccatcaccacgcctcagctcttcaacgggctctggaccaacgacttgcggtatcttatcaacgagcatatcagcaaaaaatggcccaataaacggatataccttatcggtttttctctaggtggagctatcaccgccaactacttgggtcaggaatttgaccaagtttaccacaatattaagggagcagctaccgttggtactccttgggactttcccgattcgctgattctcttacgagaaagtcttttgggccaccatatctactcgcctgccatgtgccagaacctcctcaagttgttgaatgaacactacgaaggacatttgaaatcagacccggcagttgaagaattcaaaaaaaacccagctgcttatagtgtgaacagattgagagatttcgacgacgctttcacatccagactctttggtttcaacggcgccaacgattactaccgtcttgcatcgccagtgcagcgcttgcacaaagttcgagttccattgatcattcttagttccaaagatgatcctattaccggctaccgtactcttcctcatgacgaagtcaagcaaaatccttatacactcctcatcactactactgtgggaggacatttgggatggtttactctcacaggaaaaaggtggtatgctgatcctatggctaaattgatgaagcagttggatgaacatacttggtcaaaagaaagtgttccccaaaccgatttgccccgtgatttgtccaaggttttcaaacacgacagacttgtacaagaggtttcgacgctctaaaatggaccaaataccttgttgcttggtatacctgttgcctggtatgtcttcttcatgtcctgtatatgcgcatgtcaattgcaacacaaatctcaactaagaacctgccactaagtcatggactacagatggatcaaacaggtgagagcgcttccgtcacaccattcacataacgacgtcttgaagacagactatatagatgtaaatttgaaaaatctgcgaaaactcatccacaatttgaacgatcttgctgattctataaattcgaatttgccgagcgatacgtctcccgaacgccaaattgcttccgaaatgcttcctttgcaccaggtgaaggaggagatgtcgtggatcaatgaaactagagacagaagtgaatgaaaccaagcattaattaaaattaccctacattgtttgactacgatatcgtggattatggattgaagaaaaggtacgagagatacgagaaatggacgttttcaagagcgattcgtgaatgttttgcaataatgagccacaaagagaaaatataccgttcactgaatcttgacgattgcaaaaactactacaattcagaaagagataccatgaaatgaacaccaaaactaatgaaccaaaactaatgaacaaaactgactgaattgaatgaagtgaatgacactgagcaggaaatctagtctatggttcttcctcctcaatatcaaactcttctagtggtatgctggtatactgggtatcggtgtcttccggtttgtatttgatcaccacgaatgcattcaccataatcaccacaattccagtaagactcaaccagccaggaacatgtccaaataccacaagatcacagatcaacgagaatatcatgctagtgtaacttgtgagagcagctttcgacgccttgactctttgcactccagcagccaaagctatttgcatagcaaaaccaaagattccaatcaacaaaaaatagaagatttgcttggcggttttagggaacacaaacgaaagagaaggtacggccaaaaggccaaatccgctcatgacggcggtcaccagtgaatggtaactaacggtgattagaggatgagcattcatgccaatcttccgaagaataatgtatacggaagacgatgctaggactcccaagagaccgaggcccgtagcaatgagcctcttttctgtggagctggattccaacagttcatcgttacttttcgcagcctcaccaaaaagaaaatttggttttgcaataagcaatacacccaccaatgagaatagcgagcaggctccctcgaggatggaatatctctcgcggagcaacatgtacgccaaaaatgctgtcaccataggcaccaaaaaagtgatggctacagcatccgataatgtgagatacatgagcgaatagtagagaccaaacactccaaaaaaacccacggcgccacgaaccaccaacaacggtcttatttctttcggtccgaacggagcgtctgggatcgacttgttgaaatacatgtatatcacacaacaaacgtatgtcaccaccattcgtacgaacaaaatttgaagaggatggatgggttttgcaaacagtttatccatttccaacaacttgcaagtggtaaccatcaccgcattgaatgcctgagttatcaacaaataaaacaaccccaaattcgactccgataaatgaaaaaactgtggccgtcttgcattgatatacgagtgtgccgcagatagtttggaatgaaatttgtcaaagtatgtagagttgtgatgagctatctgcggcgaacttagcaggagatcaaatgagctggaactagaaggaggtggatccatagatcaatgagtaatgaagagggaattcggggcgatgacgttatcatgccgcaccatgcacgaaattaagccgcaataggaaaggagccgtttgacaggttgcggtaatcaagaaataaatgggatacagaaaagtgttgatgattactacgttcttgttagaatgatttttgttttaatgatttctgtataaatgattattgtttgagataatttgacaatgccgactattcaatgaacgaggctgcaacaatgtaaacgaaacaagtgaaaaattagcgaagaagccaaattgatattcttacggctataaactccatgtttgtgaagctgtattttctttgaacagcctcgacccaaaaaaaagtcttctaagtgacttgctgcccgcagtcttggcttctaaatgcccaattgactcaaaaatgacaataactggatagaacattgaccagtaaacccgccttcatcctattacctttttctttccgtcccttttttgtttcctttccttccttttctaccttatagtatcgtgcagcatttgctaccgtctctctcgttcaccaacaaacttgttctcgtggcatattcaaatatgtcgtctactccctctcctgtaagtgctgagctctccatgtaaaccttggcacccatttcacgagctgcttgttctcccatatgtacttgaacgtatcgagagtctgcagtcgatttacgaagatctttcttcaatcctattagcatataggctgtctttggacaatatttcttcacttcatccacccatttggttcgggcattatctagtgaatcacggtcgtctatagcaaatcctataaggatggtatgggaattatgataacttaaaggtcggagtctttcgtattcttcttgtccagcagtatcccataaagccaactggaccggtttcccatcgattctacaatctgtgacgtaattttcaaaaactgtaggatgatattcggttggaaattctccaagtgtgaacacatacaaaagagaggttttcccgcaggctccgtcacccacaatgacaatttttcgccttactagtgcatccatctgaccagcgtttatttgtatccgggcttatcccgacaaaatttcgtcacgccctatattctctgtctcacaaactaaactacgtattgtcactattcctatagagcgcacccatacaccgcaattgctaaaatggttgcaaggttcttttctcaattccagagactgctcctcaatgaagccttgatatggctcacagcgccatagtcgtcgtacacataatcgaaacgataactagactcgatatcgtctcgacacagcccgagaaattggctgaaactgacttccatagacaacaccaaaatcgtggtttgatagagtttaacggcagcagctaaaccgtactctagctggttggagttctgtagaagcataaatgcctggtaagcagccgtgcgaatcatctcgttgtctacgttggctgggaagggttgcggcaacgggacggacatcgaagggctcatcccaggaagagaatttgcagcaagatttccaggaagactacctggaattgagccggaaagatttcctggaagtgagccagaaagatttcctggaattgagctaggaattgagccaggaattgagtttccggaaagtgagtttcgagaaattggaggaagggaatttcctggaagtgagtttcctggggtacccgcaattgaagcagaaccattttccttctcaagagaaagtccctgaattccattgattccagattggagtcccatgcccattgtggtatttgcaagagttggagtttgtgaaccccagatacttgcagagccaccaattgttcctgaaccaatagttcctgatcccatagttcctgatccaatacttcctccactcatcgagctgtttccccagatagagttatttctcgagccccaaacaccttcgctaaacggactaaagttgttcaccggctggccccagagcagtcctctagccgattggggcatttgagcttgagtgggcatagctggagcagtcaccggggatcgtatttggtccatatccaagaaaggttgacttggaggctgaatgggtagttgggagatagactgagaaggctgagacagaatgtgagacattggctgttggcccaaagaaagctgttcaagtccactcagaatggcgttttgaagatcgtgtgttggatcgagagaagacacagaattatcttgacgagaagagatgggatcagaaacgctgggattagactggcttgtctgcgaagggggagcttgtggcttttcttgagtttgttcaacttttggctgttgctccttcttcaactgttccttcttttccatcatttctcgttcctccttctctttcagttcccgctcctttttctccttcaactctctttcctttcgctccttctcttcttgcttcttcttttcagcttcctttttcaatcgcaactcttcgatccgcttcctcttttcctcttccttcttctgccttgcttcttccttgcgacgcttttgttcagcacgcaattcttcctgcttcaaccgcaattcttcttcacgagctctttcttcttcctcctttcgcctacgctcttcatctttcgcaacttgttgaagccgtttcttctctttcgctttttccttttgcttcaacttcttgagctctttctccttcttggcgttctcttcggcttcaagctcttctatcaaccttctcgttcgatcctgagaaagtttttccttgtaagcgttcttcaaccgctcttgaaaaagcttgataacctggatcaagaataaccgtcgtatctcctgcatcttttcttcctctgatatctcggattccgtgtcgctgagttcctcatcatactcttgattgtcgtattcaggatcgtcataggtgtcgtagtcgtactcttcttcaagccggtctcgaagctcactgagctggttgatacgctgatcaacgtactgtcccactacctccttcggctgattttgtatatcttctggaatgacaggttcttcatcatgcaattcctcgatttgttctcgaaccgttcccggttgttcttgctgattgctgtgatcctctatttcctgaagagacttgagaaggtcggctcgttctgaccgagatccagaaagtgcttccaccatttccacaaacgatttaccatcattattgagaaaatcgttggcaattttgtgtatgccattggcaaagttttcgtgaaactgttcttgtttccccagagtcatatcgttaaacccccccgagatcatctcgccaaagtccttgagaaaagcggtttttttgtcatcattttcccgatcagaaccttcagaagatccattaccgggattaacttgatttccagcctcttgtatttcctggaagagctgcgagcatttattccacgaggcgccggggttctcttgaaggaacttttctagaagcccagctacagcattcgtccatggagatggagacgaaacactttcagagtggcttggggtggagacattggaagttgtcgtgggttctggaggaccgtcggtggaagaagtgatgggtgatatgcgggtttggggttgtaggtcggttgagcgacgacgggctctggttttcttcattcgatgttcttcttccaacatgtggaaaccaccgaaaagtagcccgggcaatgcattcaaatccttgatatctcgcacttcgtgaataaaatcaataatatcgtcgaaatgattgtcgtatatcatctctagctcggcttcgatgatgctgctccgacgaccacacgaactacaagtacacccatggtgaggggttcctgccaaggatgtggagctggaagcaggactatggtgggtgggttgtcctccttgctggttcgacgaaaatgttcgaaacaagtccaagatcagcttcttgtcgatcttgacaagcttgactttttccggttcttccaacgattcccaaaacctcttcaagtcctcctgctcctcgattgtcaggttgtcccatatggtggcgctgagattgctgtggtgatcgtggtgctcatcttcaagactttccacgatgacatcgccatttggtgcctgcttgattactcgcgatgtagggtattcggcgtcggggtcgttgatggtggcgtctatgtgacgctttttcgacttctttttcttctttttattgctggttccattggaatttgcaccataaccttcgggtacagctatagttccgttatgtccattcgaggaaatgggcatttccagatgactttcgccagcaacaacggtactttccagatcttttcgtgcctccgggtgcatgtggtagtcgaaatgcacgccctggccgtttttgagcgctactccaggctcgtctggctctttcatgttacttggtgaagtttgagtcgcacaaaatttttggtgtggggaggtgaacatttcacattctccattcccaaaggttgtgtccattgctatttaactttatctatttctctctcttctcctgcaccaactcgttcaccatcttggtgagttcatctaccttggcgtacaagacaaacaattcccatttgaccccagcatctttggctcgttccactggctgcactgcacactcgatatcatcttcaaattcgtgctgatttatggcaaattccggatcctgctgctcgcccgcgtgctgttcttgaagccggcgcctcgtcccgtcgtcctgctctctcattcctgcccaattggtgctgacgtcgtcgtcaaatccatcggtcaaatcccagtcggcgtcgtattcgttggcatcgtcaggaagccccttgtagcgattgtactggatcctcttggcattggatatctccacactggtgatataacagagcaatggcagatagatcaccaacatcacatagtagttgagagccttgtagctattgtagctcatcacaaacgaaaacggtaaaagtaatacctcgatcaagttgagcggaggcacgaacaagtcctcatcgggagcccgaatgtacttgagagtcttctgggccaccaaaccaaagtattcgctggtggaattttccacaatcgaagcataactggtggaatataatgcaataagaatgttcatcaaaatcaccgtgagaagaaacgagtagatgtaatacatgatcagagcatacggtgggactagaggagccacatcgtcgaaactggcttcgcctatcaccgatttgaccaacgaaataagaatccgccgtgtagcctcactcttaccgtccgaggcatcgagccccaagaatccctgcaaaaatcccaaaattaccactccaagcataacgaagaagatgagtgattccttcatcatcaccttgagcaccacgatcatggcacccacaaacttttgagcgtccaaaaataacaaaagccgcgaccacataaacggagcagcacaagataagatcctgaacgacatttcgtcgtaacggtcacgtaaatggccggtattgttgagactgaggagcctgaacccaatagccaccagaatgatagcatacatcagatcgttgaaaacgttccaaaatcgaatataattgaacccaatatggtacaatttgatcacctcgtccaaaatcagaccaacggtgaagagataaaagaatacctcaaatgggtccaatggttttgtttcttgttggtttgtgttcaagatgatggtgtaaagaagcaagtagatgaaactgaagcccacctcgagaatattttggtataaaggagttctcactctcgccgggtcaaaatggctgcgaatcgacaaagaattgactcccttgtacaaaacatacgagtgagggtcaatgctgctttggatgatccaccctctccagagccagcggatacaacgctggtagcctgaagaacccatgacaatagtcgaatgcatatcgaccgcaagctccaaagcagaaactgggtgcgcatcaaccccattcaaagcaatggtataacggtgacaaagcatgcccaaaaacaaaacctcatcgttcctggttccatctatgatcataacagcaagtttctgagcagcaatggctcgcaaagtgtacaaataattgtcggtgagctcatattcagcttgctgccagtaccagtcgcacacgcgaagcaaacaaaataccaaactagcctgatattttatggagctagttcctggtttaccattcccttttccaccagcagccttgtatgccaatttcaaaactttatcgttaataacgggcgagttcagcgaggtaatttcttcctctttgtactccactgctatcacccgatcaatgagtttctttaaatttaaacagattcgaaacgtttgttgagcattgggacagtacttgtcagaaaatgccatgggaccaatgtcatcaatgacacggtcctctaagtccgctgtggtggtcatgagaagaaaagaaggacaataaaaaaagaatgaaacgcggtaattgctgcaggaacagaaaggaacagaaaaggatctgaatgcgaggaaacttataaagtgtagtggttggttttgtgatggttttggagatggttcctggtctgtagagatcaattggacataaaaagtatattaaagaaacttctacctcatactattacctttgattctttttcctcgattcttcgccgaacgctgcttttggtggcttagctcccgcgatcttcgcaaccatttttattcgttttgcaatctcatagaaggtttacattttcacttatttttatttttcttctttataaatagtctgctcgcagcccgctgctcacacatggttgaaactggtataatcaaatcctttattgttggtttctggtgagttcatctccagtgaacccgaaggtgaaaggtcttctgaacgactcgagttcacctcatttatggctgtcactgacccgtccttctccttgcgccaagtacgagacaacttggacttgagggtttgtttcttctccttcttgctttgtctcaatgctctcaactccgtcaatgggtacaaatcataagtccaaaacaacatgagaagaccataccaaaagtggaaacaccactctagaatactagaaggagtactcaaatccttcacataaagaacgcaacatgtgacagccaaagcaattgtcactatcaaccagataatcttaagaatgaacgaaatggtaaacttgttccatctttcgccattaacatacttgcgatagtattgacccataatgtagtagttggtgaaattaagtgccaatgaaatcatgatcaaaactgcaaaagttgcaagaagaacagcatagtgagatttggccctagcatggttgtggatatacactgtagacactatggcctgaaccacaaagaaaacctgaccaatgactccaatggtaagcgaagcataagcaagacgtgtctggatggtgggtttgataaatttgatcaattttccaattctgcggtggtagaattcaaggtacatggagatgcaaaatacaaacgcatgaattatgacaaaagaaatgaaaaatcctggctccacaatcacaccaattctttctaatggcgttggtttattgagctcatcatattgcggataagtatgatgtccatctttaacccatgctcctactagaccaaagagaaggccataccagcagaagaatccaaaaagtggaataaagtaaaaatgattaaacttggttgtaagagacgcgagggagggcattcgtacacgtcgcaaaactgcgggcggatgcattttatatttagggagcccatcgtggacaataagtaatttgaacaataatggctgcaactatccttaattatgtgcatgcatacttgccggatcgggcgcaagattccgatgtgatttttcctaaaggaatagaatactgttgtcacttaggcaacaatggaaaagcccatacaccagcgaagggggcacccgacaaaagtggtcaaaattttcagaaatcagagcaaaatcgggcagatgtatcttatgttggacaggaccacaccaccaagatttgagttaaatttcttgttggttgatcaattgacgcctcgtgctatatttctcggcgttttccatgaaacgcacgctgcctgcacgtcgacgcgtcggtgctgcaacctctttcccgattgggaacaccatctattgttaaatcttcacaggtgggatataatgccaccgaaggcaactatacgagttgttcgcaactagaacacatgcctaatagagaagttttcgaaactcggaccggtttccaaaagttttgccgaaaacttttccattgaaaaatttaggtcttggctcatactcgatgccctgtacgatgtctaagctcatctcaagtttcggaagttaaattcatgccatagcccggaccggacttggtggcttatgagctcgaataatggccaagtacttcgatgcgaaatgctatttaatacattatgaccgaaagggatggccttggcggttcccgtaatcggatttatttggcgacatgaaaatacgaggctgacggttttgactcaattgactggtttagtctgcttactctacagctacgcctcagcttacgcttcggcttcactcttcggcttttccatctgagactcaaatccaaccgccaaagtcaagcccacgacaatatcaaacattcctcggtacttcagctcggcgaaaacctgcttatcttcatacacagtgagccatcccattttattttcattgggctcatcgtctactggatgagtctggtagtagagtccatctcccagagagtgaaaagactttatatccagaccagccgtagctgcgttcatatccaagccagcagtagctgtattttgctcaaggcctcgagtggtcagttttgagtgcagcatccggttgattttagacatcaactttctgcggattttggtttcaagaggtctgaaaactgcgagaacaggaggaaagtcatgagtggttccattgaggtagtcagcacctagggaattggctcggcttctcagagccagtcgggtatcgatgtaattctggtgaaagtagacgtttcttggaccaaacaatttgagagattcgtcgtcttcatcctgcaaaaccttgcttttcaaccggttgagagtggtggctcgaagacgagggatcgctcctacgttccaattgatgttgttacagtccttgaactcataatttcgcaattcttggtaacgaccaatattggcaatgcgatcatagggaatgtagctgctatcgataccttttggaatgacaattccatggaacaacgagtgaggttgcggactatattggatggaatcttgtaccaaacgactgcgctggggtatggagagggtataatgaccgccttccttttctggttttttatagatcatcattatgggtggtttagcatcgtttttctcgactccatcgagctctttgaaaatgagagtatagccattttttgcagtcttctgccttttgttgggatacactacttcaacgtagtagctgggtccattacggcagtagatgtgtttaagacctggattggtggtgaggtacaaatctttgccaaatttgagaacatggtacttccagtaaggtacattattgatggttttttcggagctgctgatgctggtggtttctatatcgtcgtcatttgcagccacataacgagctggcgagccatggggagagccaagactgagtttggagagcgacgagttgagagaaaatcgttttcgagaagttgacttaacggagatattgccgaccgaggttgatttgggaagaagtcggcgaaaagtggaggagcgccgaagcgaggaggaggaagtggagttggacgaattggaagacttggcagaattcgaattggcagaatttgaattgtcaaaattcgaattgaccggattgtcaaaattctcagtttctttcattgaggcagtgtcgagtggatgcaagtttgggttttgttcgcgaaacggagacgtgagtggcagtttgttcaagtactcgtcgatacactcatcaagggcgtgaggatgctttggagacggtttttttcgaagcgacatgaatatatactgaaattcatgcacgagacaaatcaggaatacgggtgtaattaccgagttgaaacaggaaataagaattatgagccaattgtctaattacacctcgaaacaaattgccggtggatcttgctgcacaaaggtgtacctgccgcacgacctgtcaagtaccgcccaattgcaacatcacatgaaaggaacatgaaacgttgaaagggggaggtttatgggagcaacagacgagtattgcgcttaaacggtggatcaaagccgattcgcatacaactcggagacgaaatgcacatcttggcgcaacggtatcgtcgtttaagagaagaatggctgcggcttgtgtcaaaaaagaatattggcgcagttggtgcactggtggagaacagacgagaaaaataatgaggaagcagaactaattatggaagtgatgtaaccaagctttcatttcagtctccgctatttcggttattttcaattgaacatttgacttcgatttctgattcaacttgcgttctgatttcttttcaaatttgatctgaaaaataatcgacttgccaaactcaaaataccgcacagtcctacgtcatgagagtaagatttcctcgatttggaaatactgatcttttggaaattgaagcgacgatacaagcagatgttatcgcatctcagctattgtcatttttgttcttcacagtataaatctggtcaacatgacaggtttccagaatgacttgaacattgactagtctgtggtatctgagtcattcaattgacaccagtaagtcataattgattgaccactgttacacttgctatgtgagtttccacactgaacggaaacgctgaatcctcaaattctcacacttctttacggtaagttgctataacctaaacctttcatgtacttgaatgtactctggtacgtctcgaagaagctgaatcgactcattcgtatcccaaagaatccaacgactagccttccagttctagaatagtcggcatagcagcaaaggccattttggtcaccgataaaaatatctctcacccaagcaaccacaatttataagattcctacttcttcctgtctttcctagaaatcaattgcaatcactccttcctctctattcacttctcatcttatcgcgaattcaaaacgcgcgcttgaattttcatcatactcaatacccgtcaaatggaaaacggccacaatgtaagttccagctctctttgcctcgttcatttctaacatcagatggagcctattactcctgaaccactggtagaaccagcaggcccagatattgatcaaccaccgcaaactgatgtggtccaatcaacacagctaaatgcgacgactttcaccgacataaaagcaaacaaaaaaaggtattttgctacatctgagaagcccagtatagatccagcacaagcagcaaagcggttttcgtacttgttgggtctcaccgacttatttcgtcattttttaaccgcaaaagctgaaaaagatgccaccatcaaggtgatcttggaaaaccaaaatcacaaatctggcgccgcccgtcagcgcagatcggaaaaagaagaagaccaagaattgctcgaagacgaggagtctacagaagccataaccgagtttgtagacagtcctgcttacgttcatggaaaattgcgtgagtatcaaatccagggtttgaattggttggtttcgctacatgaaaacaatctctctggtattcttgccgacgagatgggtcttggtaaaacgttgcaaacgatctccttcttgggttatttgcgttacatcaaaaaaatcaatggcccacacctcgtggtggttcctaaatccaccttggacaattgggctcgagaatttgcccgctggactcccgaggtccatgttcttcttcttcaaggagacaaggatacccgtcacgatctcatccaaaacagactcttggagtgcgattttgacgtggttatttcgtcgtacgaaattgtcataagggagaagtctgcattccgaaagtttaactggcagtatattgtgatcgacgaggcccatagaatcaagaacgaggactcgctcttgtcccaaatagttcgcatgttccactccaagaatagactcctcatcacaggaacaccattgcagaacaatcttcatgaattatgggctctcttgaactttttgttgcctgatgttttcggcgacagcgacactttcgacgagtggtttcagagcgacgaggaaaatcttgtacagcaattgcacaaggtactcaaaccatttttgttgagaagaatcaaatcggatgtcgaaaagctgttgcttcccaaaaaggagctaaatatctactgtggaatgacagatatgcaacggtcgtggtaccaaaaaatcttggagaaagatatagatgccgtcaacggagccaacaaaaaggagtccaagacccggttattgaacattgtcatgcaattgagaaagtgttgcaaccatccatacttgtttgagggtgcagaacccggccctccattcaccacagatgagcatttggtgtacaatgccgagaagatgaaaattttggatcaactcttgaagaaattccaaagcgaaggatccagagtgcttatcttttctcagatgagtcgtatgttggatattttggaagactactgtgcatttagagagttccaatactgccgtattgacggacaaactgaccatgctgacagagttaacgcaattgacgagtacaacaaacctgggtctgaaaagtttgtgttccttttgactacaagagcaggtggtttggggatcaacttgacgtcggccgatattgtcatcttgttcgattccgactggaacccacaggcggatttacaggccatggatagagcccatagaataggccagacaaaacaagtgaaagtgttccgtttcatcactgaaaatgcaattgaagaaaaggtgttggaaagagcagctcagaaattgcggttggaccaattggttatccagcaaggaagaaacagcaatattggccagcagagtaacaaagcagcttcgaaggacgaattgctcaacatgattcagcatggagcagctgatgtgtttgcagaaaagacaaaggacgatgatttggacattgaccaactcttgaaagcttcggaggaaaagactgctgagttgaataaaaagtatgaaaagctcgatttgaatgcgttacagaactttaccaacgatgaatccgtctatgaatggaatggatctaatttcaaaaagaaggaaacgtccacaattgccaacattggccacggatggatcaaccctggaaaacgtgagagaaaggaaaactactcaattgacatgtattataaggatgtgttgaatactggtggccgcagcacaaacaaaggaggaccaagacctcccaaacagcttaatatctacgaccaccagttctatccgactaagctttttgagttgtacgaacttgaaaagaattatttcaagaagcaaaccggctacaaagtgccattgaagcaaggaagccccaaaacgttgaacgagcgtcaattggagcaaaaactcgagcaggaagaaattgaaaattcacgtccacttacagacgaagaaaaaaaattaaaagagaaaatgttgtctgaaggatacgggaactggaaccgtcgagactttatgcattttattctgagttctagtcgttatggacggaattcgattgggttaattgcccgagaattcgaggacaaaaccatcgatgaggtacgagagtacgccaagaagttttggacgtcctacgaggaaatcgaaggatacgagcggtatattaatcaaatcgagacgggagaagataagattatgaaaaccaagctccataaggaatcgttgcgtcgtaaaatggcacaatacaagtacccacttcaagaattaacattgaagtatccacctgctgctactagcaaaagaacattttccgacgaagaagatcggtttttgttggtgcaactctatcgttatggagtggacagacctgatgtatatgagagaattcgagatgtgatcagagaatctccgatgttccgacttgattttttcttccaatcccgaaatgccagtgagctttccagacgatgcgcaactctattagcgtgtgtgttgcgggaaatacatcctctgaacgaccataagcgcagaaagaagtagaggtcaattttcgagaagctcacgaagatatggctctatggctcttggtggagtatccgtaccaaaccgtcgtaccacctcgccatttctatcaatgacaaacttttcaaagttccatttaatgcctttgaaccccaaacagtttttttgctggtttttcaaaaatgtgtataaaggatgctcatggggaccattgacataaaccttttccatgataggaaacgtcaccccgtattcagcgtgcacctgcgccgccacctgtgctgccggtaacggctcttggttaccgaattggttgcaaggaaatgccaaaatgaccaaacctttatctcgatggaggttccatatttgttgcaattcgtaatattggggagcaaacccacacaaagttgctacattgacaaccaccaccaccttgcccttgagaagtgacaatggcaaaggtcgtttttgattatcaaggacggtgaaatcataaaacattgcggtaggtgccatcactcaatcaccgaaacaagtgcaggaaaacgatagtggagctatatgcaggccctgaggtttctgatcgtgtgcgagcccaaataggaaatgtgataacagagacagacccaaaaaaaaaaccattaacaataaacactagaattcaagattacaccagctagttcaattcctcttcctcttcccaaacctgaccttttttttctcttatctccctctcttcccctccctcccctggcacctaattccggtcgtctcctgacacccagtgcaccagcaaacggcccggggatgtttttttttctgccgcactttttagttgcaccatcatgtcattcaaggtcaactggaacactctagaaaccgattctttgcgtgagtggacaagccaactcctcacggatgcattgaactcgggcaaacgaccccctattcttgcttcggatatacaaattaaagatttaaattttgggaaggtggcgccggatttcgaaatcctcgatatcggcgaactcgacctggatcggttccgagggatcttcaagatcaactacagtggcgatttccatctaacactacacacgcgggttcaagcgaatccgttgacaatttaccaggaaaactcaaatgcttcggacgcggcgtttgtgacgcccaatttcttgcttgcaagtgacccgtttgcgttgccattggacctcaagttgagcgatatccgcatcctgggaattggtatcattgtatttctgcggttgaagggactcacgttggtgtttagaaacgacccgttggattccattaaagttacgtcgacttttgataccgttcaggttcttgccaagtttctccagaaccaaattgaaacccagataagggacttgttccgtgaaacacttcctaccctcattcaccgtctttcattaaaatatttgtccagtgacgactccagtttcttggatgatctccgtccgcaattggctgctcttcacgaagaaaccgtttccttgatggacattgatcccgacgttccttactcccctgaaaacctttcccgagtgctggcactcttcaagtctcgtgagactttgcggttggcagtgccaaagattcgccactcggtgcagcggtgccgcctcgagaaatttacaaagacacaacccagcttggttcgctgcttgcacgacaacctcaacctcgatttggttgctgcacctcaacataccaacgaaattcccgtcgaattggtatcgggagcagactttagcaagaccaaccatgtcttgcgcgagatttctagcatccaagcaagcaactactaccgtagctcgtcgagccgtcccaagcggcgggtcatcaagcttggctccaagaaatcgctggttaaatcgacaccactggcggaaactctcgcatcgccaattccaagtgaaatgtcttctgctactgcttcggagcatgtctcgcccacaaagtactaccagaacgactcgcacatctcgctctaccaccccaaacctcggcaggccgacggggccgcagcgttacagcttgccaatccacaatcttatttatatcacaacgtgagcagcacaccccagctcccctccaacagctccttgttggcaggaattggcctcggcaacaactacttcaactttgccagtcagtcgcaaatctccacgtctcctattcgccggtcgagccaggaacttgaagacaaaaaggtcaccggcaagaagtccatcaaccaccttgacattgcccagctcaactcgaaactcaatgctactcttcacacaattccggacgtgaaactgcaccctggtaccggtcgcaagttggacactgggtttgaaatgccgcctcctccaccataccaggtctagaatgtacatagtttcgggatcgattctcgattcgattcccgcatcaatacaccaggttctgtttgccaattttttcgaataaatttgtgcgcgccatttttagaatcgcattgttttcctcgccatggctttcggtagtttcgactcgatttgctcgaagaccccgtttccgctctgctcggtgctaggttccgtcgaccccgagtcgtcattcaccaggggaattcttccagaatgctacggccggtccgtggagctcgctaataccatgattttccagatcggaaacgcctttgttcattttggcggccttatcatcttgttaatcatcatattcaacgtcagatcgaagtacactgccatcggaaggtcggaaatgcttacatttttttatcttttcattggacttatcgtgtcgtcgttggtggtagattgcggtgtttcacctccttcgtcgtcgagttatgcatattttgttgcactccagcttggtatttcgtcagcgttgtgtatctgtcttttgtacaacggtattctttgtttccagttctgggaagatggcagcaaaaaatcgttgtggacgctcagagggttgtgcttcgtgtggtttttggtcaactttgtggtatgcctcgtcacatttaagggctggaatacgtcgctcgacaaccgcaaaaccaccaccatgttcgtcatcaccttcatacttaacgcggtaatcttggcagcgtacgtggtatcgcaaatcgttctcgtggtgttcgcactcgactcatactggcctctcggcgcaattcttcttggggttttcttcttcgtggcaggccaaattctctgctacgtgttctccgacaccatttgcaaaggtgcctcgcattacgtcgacggactctttttcgccagtttgtgtaatgtctccactgtaatgatgatctacaaattttgggacatgatcaccaccgacgaccttgagttctctgttgccaatgtggagcagggagtgtctgcgtttgctgacgaaaaacgatccagcactttcttttcctgaccaaaattttaaacttagttcatagccctatagattttaatcctgcatcgccgctgcgccaactcgcgcgttgattctcttctttccccaggtcaacatcatgtctaccgaatccgagtacgctcaagcattggatctggaccgcatcaaggacttatttgtaggcgacgccagcttggatgtgttgctagagcggctaaaacagagcacgagtaccgcagaagagtttgccaagtttatcaagaaaaaggccattattgaagatgaccattataaccaaatgaagaagtttgggtcccaggcacggatgtccatcaagaatctgaaggtccagaagtcagcgttcacttcggctttggaccaaattatcgaatttgacgaaaaattgtattctgttggcagctcgtacgtgaaggctctcacggtaatgtacgacgagctgacctcgcttgtaaacacggttgccagatctcgaaaaatgatcaaggaggatggaaagcggcgggaaaaggagtgtctggacgccattgctgcggcggaaaaggcgaagcaaaagtactaccatctttgcgacgatttggaaaaacttcgtagtgatcccaataaaaagctgttctcgctcaagaacagactggcaatccagcaggaagacgagcttcagcgcaaaatcgacgcagctgaccaggattacaaactgaaggtgaacacttgcaaaaagttgaaggacgaacttacccacgtccaccgccccaccaactcgaagaagctcaaaaacttgattttggagctagatatcgccatgaacgttcagctccagaaatataccacctggagtgagaatttgatcttgcattccggggtgatgatcatgccgttgcaagcgggaaaaccatccatgaaaactatatcttcctccatcgacaacgagaaagatttgtatgaatatctcctcaagaacgagtccaccatgaaacgccagactcttgtccccgtggcatataccgtccactcttcattccagcgtaatatgaaactggacaagccatttttgaacaatcgcctggtgtcggctaatctgggtgtctccaacacacctgaacccaatcactctcccagccccatggcccagacccagactcctcaaaatcaactgttcagtctgcatctgaacctgggactttctacaccacaatacgaaaacaaagacgtcggatacaactctctcgatcccggcaacgcacccacaactctggagctcaagggacccaaatcactcacgtcccagctgcgcccttcacagcccacttttggagtatccattgaagatgttattcagtttgctggcatcgacaatgttccgctcgtggtgagaagatgtatcgaaatgatagagacatacggcattgacattgagggcatatatcgtaccagcggaaatgctagtaccgtgcaacaaatgaaggagaagatagatcaggacttcactaactacgtgacaattggccaggacatcgatccagaccatgtcgttgatggtgaagtctactgcatagcgctgttattaaagctctatttctcgtgcttgcctgaaccgcttttgacagctgagtactatcagtctttcatcgagactgttaaatcactagacgaaaccttcattgccaaaaagttacatcacttggtttataatcttcctgatggagcctactttaccttgagagcaataatgttccacttgaacaaagtagcagcacaccaggccaccaatcggatgtcagctaaaagcttgtccattatatggggtccagcattgctcaatgataactctttgagtccccaagatttgagctacaagagcaaggtggtggaggagcttatgctcatcgctaatgagatattcgatacagaagatgaatagttgtataatatgctaaagaaatgagtagacctaagagtagaccttaagcatgaaggaaatcgtagagtcgtgagtcgtaagaagagtggctatatcagagctaatacatcaatggccgtggctccttatcgtcttcacggccgccgtctcgagcagcaaactttatcctgggcgctttaaacagcttatttgctggttttttcaccttaaagttgttcttgtatgcaatatcccgatctcgttcttcgcgatctctttcttcctgagctcgctcgctcgctttacgctttgcttcttcttggtccttgagtttctgattttcttcttcttcgagcattttcttgtggtcttcatcgctgataccaagcacttttcgacgaatatctttgatttcactctcaattaagtggcggaaatcgggcgactcgattatcttctcctggatatctttatctacaatgcccaaaagaccaggatcgttggttgaagaatgctgatttactatctctccttgtatgagagcccccatcttgccccgattcttcgccaatatgcttgggtcatttttaaccttgttgtctagcatcatttggagcttcaatagtaagtttttatgtgtctccgatgatttgaaatcttccaaaagtcgttttctttgctggtcaaaggcaccactacgcttgtagatgctcataagcagcttggcatctgtaggaggctcgttttctgccatggtgattgggttcaacctgatacagaagttgaatttttatttaaaatcggtgcgcgcgaactttaagacgctatcttgatacccacattattatattttgcacagatattgtatggcaatgacggatagtatactaagtttcggtgacgactcgacgtctggagtgccatcccatctttctcaacgttccgaaactagaaaaagaccaagaaattcgtctgatttaccgaatgacgatgcgttacaggtggtacgaacccgttgcaaacgagccataaagcacattcttgctaaccagaagcttccagagtgctacgagacctactacagaagcgtggaagtggtttgccgtgctagacatgccgaacagtctcagcttgctgaccatatttccaaggaattaaccgaccattttcatacaaacgtcaagaaaagagttgagcttttggttaatgaaaatgggacaccagaagacaccgccacaggttttctagagattttcaacgagtggaagcgacaacttcgaattctcagtactctctttctttacttggacagagcgtacctcatgaaccaccccacaaaattcacaattatagagctaggatcgggtctattcgttgaccatttgttggttgagtctgcacctacgctgggcttcataattgacaagtatattgtgcttcttgagaaaaatagagaagataagcacctcaatgagatcacatctgcattcaccaccacacttttttggctaaattccaacaacaggttagcgcttcacagtaaactcattacgctgatagtgtctcagtttactagattgaaagcgaaatggttgaccaagcctgaaacttacttccaaaatgctctctcttgtcttacagaagaaatggcacactttaaagcggctcgtgcacccaagtcttttttgcgggaattgctacttcgtgtcaaatggatacttttcttccaagatttcaggttaattctctccaaaaccattttgtatttgttacagccagaaagcaaaaaccagctccaagtcctatacgatttttgtcgcaccaccaaaagtgactatgcattcgattctatcactatgtttgtcttctgttggggagaatacatccacaagcttgtcgtgagtctgatccatgaaattccaaaaggtgaaaactggatacaaccgttggttgatttgtacaatcgtctcgagggcatctgccaacacctgtttctgggagacgacgactttgactttgagttgagaaattccttttctaaagctttcaatgaacgtaaaacaaatatgcaaattctcacccacttgaacaaattctgtgattcttaccttcgtgattcatccaagaaagcaaaaaaatccgctgctccgctcacgttcgacgagtttttgaactgtgtgcttctcatcttcaaacttatcaacaataaggactcattcatggtgttgtacaaacgagaattgtccaagcgactccttttgagccgttctcctaacctcgaatcagagcgtagtgtggtttcttcttttctcaaattgattggagatagcgatatgggcagggaaatcgatactatgttcagtgatatttcgctgtcgaaactggaccataatttgacaattgaaggtgttgaattctcagcattgattctcacaaaactgtgctggccagagatcccgggaagtgtttcagatgtgcaacttctgccccagtttcgcaccatcttggatgagtttgctgcgaagtattatctgtccaatgacaagttcaaggaccgggttcttgattggagtctctacactcttcaccagatggaaatcgtagctcaatttgaaagtggtcccaaggaattgaatttgaatttgttgcaagcgatgatagttatgctctttaatgaaagagacagttataccatcgaggaactaatgaaagagaccaatattgaagaaaaacttatacgaagggtattggtttctttgtctgaaaaataccctattcttgtggcatcgggtccaacatatcgctacaactctagcttcaaagataagaataccaaactcaagattccattcatcagagaaaaggaaatagccactatggatcagaactcgctcagagcaattgagcgcaaccgcaatcaagaaatcagagccgcaattgtgaagacgatgaaacaatgtaaaaatgccactgtgcctcaactatttgatgctgttttcaagctagttgcaccaaaagggcccatttcactcgacgatttcaacaccaatcttgatttcttagtccaaagccagtacgttctgcgcgaagctacacaaatcgtctacgttccctagctcaattgaatgtcatgatgtatgaattacatgttgtatttaatgttgttgttgtctaaataggaacatcttcagggtcagggttgtacacccagttgtttccaaccacaggaatcttttggtagaaaaccttttggaataatggccaaccttcggtgaaggtagcaacaccggcgccggcagcaccaccccaaaggatcaaatcaggcacgtaagcacgaaccagttggaagttgaaaccagcaatactcttcaaggacttgtaggcagggcctcttacgtactgggttagtaggaactacgagtaagtggcagtgtacatacgttaaccatggtgaggaagaatgagaaaatggtgagaattctattggtcggtgtcacgtgcgtagaatgagtagaagagatataatgtctagtcattctaggaagggattgtctggtatgctgtcagttttcatattactctttttcaaatctcttgctattcttttaacgtacccttctcttcttttttcactacttctctcttctcactctcttctcactgctgctctcttctctcttctcacttactactgctcttttctctctacatttctctctacactcccgtctctctctcttatattaacaagcatcgggctgcgacaatatgtaatcgatagtttgtcccaccgtcttcaatgagtctgcctcgtgatcgggaatctggatgttgaattcgtgctccacttccatgataacttccaccacgtccaacgagtccaagcccaaatccagaatgaaagaggtgtcctcggtcaattccttcgatgtgttcaccttgtcgtaaccttccaagagttccaacactctttccttggcgacatctctggtcaatgcaggaaagccggcgtagaaacgaacgaacgaaggtttttgcgatgaaatggaggtgatttttggaatgcgcgacgcagtggccaccggaatacgggctctcaagctgccaagaagggcggttctcaacatttacgtggatgtatgaaaaggattggctctcattcaatgcgacggtgccagagtgccgcgacaccgcgacgacattttggtgagccttggaaatttttcaaggctcacccaaaaatctgagtgcaccatgatacggtcgatgatgggcgtgctggcacggatgatgccccacggttttcctagtataatacgggctcccatttcgaatagtgtaccaatggcagctaaatatagcttattcacccccatttcaatgatgtccagtcgtacctatgccactttaaatcagcttaaaagtggaaaacaaggaaaaccagtcaagccatatgtgtccaaagcaccacatctagatgccaatccgttcaaaaaaggggtggtgttacgagtgatgattgttaaacctaaaaagccaaactcggctcagcgaaaatgctgtagagttcgtctaagtaacggaaacgtagtttcatgtttgattcctggtgagggtcacaacctccaggaacatcatgttgtgctcgttcgtggtggaagagtgcaggatcttcctggtgtgaaatatcggttggttcgaggtgcttacgatttggctggagtggccaacagagccaccagtcggtccaaatacggagtgaagaagcccaaggcttagcatgtgtacatagagaagagaaaagtagttcataaacattaccggcaattgcgagcattgtgagcacattgcgaatattgaacatattacatattgaacatgattcatattgaacataattcaaattgcattccactttttatctgctccatctatttgaacttccctggttttttttatgcccgagcatcaaaacgacgtccactagcagtcttacgattctcaattgcgcggccgtcgttatcgacattctccggcttggctctgttcaacaccttgagaaactccttcacccggtgacgcatccgcgagtgcatgtaggccttggaacatttgatatggtagtggaagtagttgcggaaatactggatgtgagaaatacagttgtctctgcgatcacctttgacaaggtgccgtgggaacaagacaaacgtcacatatcccttgttagtatcaaacttggtggttggtgctgccttccttatgtccaaaggaggttcgttatgagtgaacaacacctgtggagccgtttgtaccgaccgtttccgggcatctacaaattcttgaagaaacacttttccaaaagtcttgtccatttcgtccttgaaagtggtggaaaaaatgaccgtcactctgtcaaacgatggcttgatgaaaatgcactcctcggctccacgatacttgatcacaagcacttcttcagtcagcaactcaccttgaatttcttcagagtaagtgttggacgaggcatacttttcagccaattcatcataccgtgcaaatccacgctcgaacggagcagcaagacagtgtctcttcaaatacgaaatctcgttgatcacactggtggcatcactttgtctggccctctccaagtccaatactattgagtaattgtagttcgtttcggcatctttggggtccaaaatcgtcaacacgtcactgtagggcgagtacttgccctttaagtagtctacaaccccatatttgaccaaatcgtcccagcatttgaggtaaacagaaatcaagatttggttcttttggtctggaaatgtcagaagatgatatgtggtgaaatcaaagtcggttacgattctgtccaagctcttttcctccacagcattgaccctttctgtgagcgtctttgtgattagaaggttattttggtctaactgtaacatgggataaggaggagtggtgagcgctgaaattgtgcgcgaaaatcgaaaatagttgcgacaacgctgaatattgtagagtagggtttcaattgaagttgtgtatctaatagtttatgcttcttgcttctacatcttacttttttgttttcttctgtttattactctaattctattatctccgcgctgctggaagtcctccccggtgcaacgcaggtgcccgcaccttgttcttgagcaatgtccgcacatcttccgcgcctttaggacccttgggtccagctttttcgggtgctggagcatcagtcttgcttttggcattctccgcgagtcgtttagtaacatactcggccatatggcagtccacatttcggtactttaccaaccatggatgttcaagtaagttgtcatacgatggacgaagatcggggtttttgttgagacataaacgcacaaactgttgtgcttcagcggagaatatcttgggatcgagtcgtggcggttctccttccacaatggcactcaactgtgaaaaaatgttgtcgtaggtctctggaggatatggatacataccacaggcaatctccaaaatcgacaatcccaacagccacacatccagctgtactgaataggttccatcgtcaggcttgagtgactttatacgttccggagccatgtatgattggcacccaatgttcgttttcgccaacgaggccacgagattacccagcacaccaaagtcacagagcttgaccttgccgtgagtattaatgagaatattcgtgggtttaacgtcacggtggatgatattatgcttgtctttcaagtctttaagtcctcgaataatgcactcggtgatatatgcgagacatgcttcgtcgtggatcccctcgtccttgctgtagacgttatccaacgagttaccgtccatgtactcgatacacatgtaaacagcaccctcgacgaaaaaggccccgtaaaagtcaacgatatacggagaatcgcacttgtgcaaaatttccaactccatcaaaatctgagtaaatttcgattcgtctagctctagtctcacttccttcattgccatgagcaccccggtaggcttgtgtagcactttacgtacggttccgtaatttccatggcccaattcttcgagaaactcgagctggtccaacgatatgtggaacgaagaacccgacagaaagtttatacctttcgaatgaagcgacgcctttccagcgaaattgagcgagcccagcttgatgtcaacgtatttggagtagtttgcgaaaagtccctgtaactgaggttttttgtcggaaacttcttcggcggcagcgagcttcagttccacaccatttgccaaattcgacgacggctggtccaagcgcaatttgaaattgggcttttttcttctttccgacaaccgccgaccgagctcaccggtggtactaagtggaggagcaccctcgttcatctggatcggtggactaagacccggcgaagacagggtttctggacttgtagttccgctagcaatgtcaccaatatttagcgccaatccccggcgctgcgagagcgtctgtttctccgccggtttgcggtactgctcggctgcggacggcgatggaatggtggctttgtcgcccacgtcgttggccgattgcgaccgctcggtgggaatggggggcgcttttgttcgcttttgctggaacgccaacaaacgggcctggatgtcttcgttcatgtgtatatggctggtggagagcggaggcagctggggcactcgtcctggggtgaccggggtgccggagccactggaggtgtgttcggaaacgggggtttttccggcggactgattgggtttgagtgatagtctgtcgatttcggggaggtcagtcatggaaatgtcaataatggaataaatttctggaataattggtgaaatatttggttgttaattggtggtaattggtggattaaggatatgaaaagaccaataaaatcaaattaacaggtaatatggccctatatgggaacaggggtgtacaggacaatattcagtagaaacaaccagcaaaaaaggtaaaaggagtgacaaactgctgatatgttcaataagataaaaataagtaagatcaaatttgagggcaagcgcctggtgcactgatggagggcggaacggccaaagccaagtctatgcagtctgcgagagtgggggctaaaatccgcccaacaaaaaggtcgtgttagtaaagcttaacacaagtttgacagaaaatttggccaaataatgaaatttaaagggtcgggtctccccgcttaaaaattacattgagtgcatcttgcttgcataattccggttcccctgctcctaacggattgtctttacgcagagtgcatcacaggcgcgcatcggtgcaaagaaaatgcgaagttgcgagagtaaaagagaatgtagagttacttatgtttagttttagtgttttttgtttgcttttactgttttttttggttcttcttctttagttcttcattctttagttcttcttcctagttcttcttcttccttgattgctgcacgttgccgcatccataacggtaaaaatgcgatcctttttggattgtcccccattgttttttcctattcaagcgaaagttcccctgcttcaatgcgcattgttcgcaagttgacataatgaaatgcttggcaagttatttgcagtatttctcactggctgtatttctgtcattctgcacgacgcatagatataattagaatgcaactaaaaaccgttgcacacctgccttaaacggacgaagatctaaacttagcgtcatcgaagtctaaaaacagaatttaagaaatcgtgcttcgaatggaattcggattcggaattcggattcggtaatcgagattcgttcttcgtaaattgtgaatttttcgcactggtaatgatccaattgtgaagcagagaaatgacttggtgaatactccagcgactcaattgatttaggaatgcattctggaatcatgttacatttttagtgttctttattgtggttctcccgcataatttaggcggctaaaaagacggttgcattgacgtctcagcccactttgatgcaggagttccatggcattgtggctaagtgaaacggcaagagttggatgcaaaactggagtcggtcattgctgaatgatgctaaaattgtgaattgatgaaaagttaatgagaaaactatgagaattcttggaaagttagtgaaaattattgagagagtactgaaaaatacttaaagatgagtgaaaattattgaaaaattagtgaaaaagcatcgaaaaagcattgaaagagtcttaagagtcttgaaattatggaaagaatgcggaaagaattgaactccctcttctgatggtcgctccttaaatcatgattcatatactcatctatctacgatccaccatccaatccttgattgcaaataacgcaatctgccaagccatcaagagagtgatgactcccaaagagacgttaagcgtgaacatggacgtgaatcccctatattcaaatgccaatacaattgggtcgcaagattccatgaaaatgagtcctccacaaagcaatgaaaaactaaccaccaactctgtaattgaccgaggaaccttggtgggactcttttcaggtggtgctacgagaagaaggatgtagcttagaaacctgaacccacaaccaaggatgaacatgtttccccattgggtgtgaatttccgtagacaagtgtgaagcctgctcatgtttcgacatgagaatacctgtccagaaaacagtaataatggggaacggattgggagaaaatcctggagtggctttgacaatttttgattttgtttcttcatgattttgcattgcttgcatggccctttcatatctccaagttgccaatttgtactcggtaattaccccacaaagaccacagccaatatatatgaacgcaatggatgcgtgctgtaaatctttagcggaccattctcctcctggattggccaaatgttccaagaagatgttggtgcttccgtagaccaagatgagggaagattccaccatttccatggtacacaatccagacgattgaaacctggcccatctgttgactctggtttcggcctcggtgacaaacttgtggttccatgcccaaccataggcggcgtatgcaccacaataccgagccaaatagagcattcccaacgagaagaaaattcctcctttaatgaaatgtgccaacatgttgaacaaactgtttccacgaccaaagcatcctagaacagcgacgcctgtggggatatatacaaggtgaaagaaaaagtggccccagttcaaatattgggaaattcttaccgttgacgagccgaaaaatgccacccactttcgaacccagcgactttccaataactttgcaaatggcgaaggggactcattctggagtttttgtggtcttggaggtgtcttgtactcgttttcttcgtcggtaatttcaaacgagtcagcatcgttaatcaaggctgaagacggcccttcgtttgtggcttccagatcttggctctcctggtcatataaatgagcatattgtccctcattggtcccctggacgtaattgaacccggtctttaacaatgcaaaaaaccagtggatgcaagtggaaaaaaagagaatccacgacatacgagtataggcatttccagggtacaaatctggtgccgattgcatgaaacggaaatagttgaggagcgccaacaccaccattgccgaatttaatgtcaagcccgccaaataccacattgactgaacattattcatcaccatacataccggataaaccaccaccattgcgacggaaatgagccctacgtgcatatacaatgcccccttatgtggagcatcgaccgtaaagaaggttgtggtgttataagcctcccaataagctcgttctggtggcttaagatcggtttgcaaaataggcactccatgatggtggctgcttagatgaggtaccggctttacatcatcatacgtactcgcatcttgagagtcactcatgtcttgagagccactatgtgccatttcggcagcagcttttgctgccgtaactgctatcaaaaaacaacttcgtaacttcattattggttaattatgtttcacatttacctttgcaaccacttttataagtcttcggctcggagactccggcattccgccgcatatgcaattgtgtgccgataaaaataaccgtctatgtttaccgtttcgattgtaaaaatagctcatgcattgtcttgcaagtacaaggtgtttcgcaacttttcgttatacttgccacaaatgagtcattttgagtcaaaaactttggaagtttactgggtgcggtgggatgttagttgacattaatataggctcaagaacgaagattctggtggacttgataaattgtgatctatcttatcaacagcgcttactaagaaaattttgattaactgcagtttgttatgattaatttgctcttgcgattatctcatgattcacgtatacttggcttgcatagccaaacattgtagacggtcatctctttcttaatgtttgtttacttgtaattgtcgttcgcatgattgcgcagttgatagaagctgcaaaacgcacttaatatgcgcgcttatgtaagcggacccttgacgaattatgatggattggagagtggtttgaggtcaattaaactacacgactacttctgttgtctggtgtgagtcactgagctttttttcgcttttgaacgaggctgtttttccaacttattagccgacagcgaaacggtctagacccggttgtatgccgtctacggagttagcccacaatgaataaatccgagacgtgcaaattgcagccgtaggtcaacttgatagaattacgcaatttggatagtattacgagaatcttctatttaagcagtaaacgggccataaggtcttgatataaaacattctaatcactccaatgcaacttattttcaaatcttctcatttttggctcatgcttttggttattactagactggtttctttcctgcgccacatcgcctattacatgacttaattggcatatctctacggcgctatttttagtctaagacaatgttttatgtgcagtcttcattttgtcatatgcagtctcttctctcacctgcactccttttatctgcactcctttcaatttttcttatctgcacttttatctactcagtgcatgggctttaaagtccagttcaacgactatgacacctatcagtcgctaccgctggatatagactgcttgtatggacaggtacatgtggtgccaattgtacgcatctacggctcattttcggtttctaataccgaaccccaatcttcggttgcaacttcttcctcaactactgcatctgcaaccattcttgatgagtctgcattgtcatttaccaccgtcttgcacgtgcacaacttctttccatacttttatattgacgctcctgttcatagcgttccattacaaacgataatttcctatttggagtcatgtctcggagagtcgtttcttcgcaatccaggtgacgatgatgaatacgaaaatgaaaagggaaccaacaccaatttgcctgaggctactgctggaggatcggaccagaaaagaagatttattgcacggatttctcgttgtaaaggtaccccggtatatgggtaccaagtgggtaacaaatgcatgttgaaagtatcattgctttctccagtttacaagacaagattggtacgtttgatacatgataagaaaatcaactttgccaacttttgctccacaaaacaaaagttcaagccaaatgtatacgagacccatttgcctatgcttcttcaattcctcacggatttcaacttatatggctgtggttgggttgaattggactctttctggttcaggtctcctgttcttgactacaattctccggctcttagcttcatttccactacgaatacagcacatttaaagcacagtttgcgcaaatatttgacccaaaaatcagtgctcaatcctcgacattatcccagaatagccaacagtgtccttgaaatagacgctatcactgcctcgattgctaatagaaatactttgcatgctaggcatcttcaccatgactttgttgaacgatacaatttcaaccccaatctggtggaaactccaacttacttgacatccacactgcatatcgtaaaggacttgaaataccaatgtgagatcagaggaagacagccggtgagctcacaaaacatcggtaacaatttagggttcagatcaacggagtgggctaattcaactgaacttcgaaaatcattggactatgttataaccttgaccggagcctacgaaaccgactacaaaagctactcgaaagcccgaataaaagacgaccatccagaacttccgtcgtcgtttgcactcgtcgatattgaaaaaacatacgatccaaaacctaaactacttcaatggtctggttatgactctcttttcagcgaaaagcaagaatcgtttcagtcgcaactttctcagctctcgcaagccaaagagcaaaagaaagtgttgagttctttcgattctctttcagatgctttgagttcctcaaaagaggttctggacctgccgtgggactctgaccagaacgaaactgaagaaaagagcgaacaaaatgaagaaaagagtgaacaaaatgaacctttggcgatcaattctgagacggacgagccagaagaacactcccaaatcatcaatgatgaagctatgttgcagatgactcaaaggcattctctcaaaagaccacttgaagagcctcctctgtctcctgttctacaagtgaatagctcgttttccgaattggaaccgcaacaagagttagtcagccaaatcgaattgtcgagttgcaatggatactgctatgaattgaaacaaccggctgcaatacagaaagaatgctttaaagatggactagattcagaaggcattctccaggtggactatgttgatcctttctattccaagtccgttgatggggcagcgaaacctttggtttttgccaataaaaagatcgtggttccctgtctcaatgactccaccattgctccattcagattacaaggtcaaagcactccttcatttagtgtcaagagtgtgttgaaatcagcttcaggtggcatgggtttgaacaaaaagctgtatttatgggagtatgctgttacaccaccgctgtctgcaagcataaaagattggcttgcaacagagaaaaagaagcggaacacatacacacaaattgagcatcctaatagtggaaccgctgccaaattcaagtactcgtatcgactggaactgtcgtcacgaagaccagattctttcattcgactaacgaactttcatgctgagatccatgtgaatactgattccaattcgcttccagatccagaattaaatctggtttctgcaattttttatcattttgacgatgcaaatcttatgtttgacaagattcccgttactggagtgttagttaaccgtgaaacttgtaacaacgtccacctattaaagtctgctgttgacatgaaaatcgagacctttgaggatgagaaatcaatggtggaccgtctcctttttctcgtggaagcattcgacccagacattctttgtggctacgaaatcaatgcttcgagctggggatatttggttgagagatttcgagcggcatacgacataaatttgctaccattgcttagtcgttgtactttcaaaagcaatggtaagtttggagataggtggggctatactcatacctcggctctcaagattaatgggcggcacttgttgaacgtttggcgagtttttcgatccaatgtgactttaacgtcgtattctttggaaaacgttgtctttcatattttgcaccaaacaatagccaagtgttccaatagatccctatcgaagtggttccgcagtgacaatgcaagcaagctcttgttcgtcctaaattattacatgcaacgcatacttttggtccagaagattcttgacgttagagagattatcaccaagaatgtagaagaagccaggttcattggagttgacttttactctgtattctttcgtgggtctcagtataaagtggaatcgattttatcgcggatttcaaaggttgaaagtttactattgaattcaccttcaaagacccaagtgagtaatatgaagccgctcgaggctatatcgttgatattggaacctgacgcaaacttttacaagtcgcctttggtggttttggattttcaatctttgtatccatccatcatgattgcgtacaactactgtttcaccacactattgggaagactagatggatttgatcccaagaaaaacaccattggtttcttgaagcacttggacttaccaccaggacttgttaacctattgaaagagaacgacgacatcaatctctcaccaaatgggtacatgtttgccaagagttctgtccgcaaatcgctactttccaagatgcttgaggaaatcttgaatacaagaatacaggtgaaaacggttatgctgatgtttaaagacgacaccaatctcgccaaattgctcaattcaagacaattagccctcaagttgattgcaaatgtcacctatggttatgcttcggcatctttcagcggaagaatgccgaattctgccattgccgatgcaattgtatccaccgggcgagagattttgacgaaatcaattaatatcattgagctggcaaactatggtgctaaagttgtctatggtgatactgactctttgttcatgtatttgcctggacgaagcaaggaagactcatttaagattggacgtgaagtagcagcacatataacttcgctttttccggatcccattcagttgaagtttgaaaaggtataccatccatgcgttctattgagcaaaaagaggtatgttggtaactgctttgagtatgagtcccaacaagaagctacattccaggcgaaaggaattgagacgattcgaagagatggaattccagctcaacagaagatagttgaaaaagcactaagaatacttttcactaccaaagacttgtcgctcgtcaaggactacactctcactcagttccgcaaaatcatagccaaccgaatatcgatacgggacttttgctttgcaaaggaagtccgttttggaacctacaaaagcttgaaccacatacctgctggagccatggttgcaatgcgcaaggtggctcgagatcctcggtcagaacctcagtatagagaaagagtaccgtatgtggttattgaagatgccgagaaacctcgaatacgtgatagaagcgtgcctccagaagagttcattgaagcttataggcacttgcggccggttcgccttgactatgaatactacataggacgagttttgattcctccgttggaaagaattttcaatctagttggagcggatatacgaggttggtataaggaaattcccaagcagacggctacagatctccacactggagtgttgaagatgtcaagacatatcaagtcgaaaacttgcattaactgtggaggacaagttgccgagggtgaatctacaagtgtgtgccgtgagtgcctcagcaacgaacaggcattgatggtgaattccgtgatgagcactcgttacagagaacgtcatttgactgaagttgcaagaacttgttatcattgtattagctccacttatgcttgtggcagttcgattcaaggcttggaaacacaatgcgagaaccaaagctgtgatgtgtattttgaaaggattcgaagcgttgtgtttaagtcgcagctcgaccagaaacaccagacaatagaggaagctgtggggtggtagatggaaagtcgagaataaagttgaagaaggttgcaaaatgaagacaaaatgaagacaaaatgaagactaaaatgaagatttagcttgtgaattagggagacaggcttgaacaaagagagagattaaagtgctaaagtacggaacaattgaactgtgagaggtatttgatgaactacattaatgatataataatacgaagaatgagaaataaattaaagttgcaaattgcaaaattacaaaattatgtagaaaaatatttacaaaacgaagatatttatccaaggcaaaacagacaaaccattaagacaacaaacaaaaatcacctcaacttgcctttctcatctcaatgccctcagcacaagcctcgcccaaccgagcagtttccgggagtgtcgcatgcgccgcttacatcagcagcaccatgtcaatgaaaaaagtgtcccaggcgagttttcttccccagatctatgaagcccaattgaacgtgctggatccacacttgatttgaggacttctagtaaactgatacatcgttacagctgcagcatctgattgaatatggcgtcgaaattgcccgaggatcattcggcaccttccgaacaatccgtaactcccaaagatgttctacttttcattcccaatttgattggttatacccgaatactaacggctgttctctcgtttgtgtgtatgaaacgccacccggtggccatgctttcactctatggaatctctggatttttggatgcatttgatggatgggctgcgaggaaatttgaccagggaacccggtttggagccgttttggatatggtaactgatagatgtgccactacatcgttaatatgctacttgtgtgtgttgtacccgcaatattttcttgtttggcagctattggtgtcgcttgatttgacgtctcattacatgcacatgtatgccatgacaacctcgggttctgcctcgcacaaaaatgtcgatgccaagcagtccaagatcttaaatttgtactacacaaaccgaaaggttttgtttggggtgtgtctcgtcaacgaattgttctacgtggcagtctatttgcattcgtttaattttttctggctcggaaccgtgttggtttttgtcagtgctcccgtgtggtttttcaagcaggttgccaacgtgatccagcttcgggctgccgcactcatcatgatcaagttggatgctgctgacaagtcgaagcgcaaggcagagtaagagagtaagagcagaggtaggccgaattggtcaagtaatacagtgtagtagttagtgcaatacagagaatgtggacacagagattgtggaatacagaatgtggtatgaatctttcatgcccgcatcaaaccatcattttcacacactcctccagcaattgtgcattgagcttggttatggcacggtgagcatggcccaccaaatcattgttttctttgaacgttgccatactttcttctagctcaaaacactttaaaaggtttttggaatgtttaatggctttgaatccttttatagcagcgttgagatagcgtagaaatttgttgaaaagatctttttccggaccaatagtggtatcttttgtccttgccataccatagcacgcagtagctagctcataatatgcgcttgatgtaagttccacgttgtagttggccaaaatccggggtatgtttgcagtgagaatcttgtaggagtcttgaaaaccaccaagattggcctgaacagaagccaaaagtacaatgccctcgcatgctattgacgaaaaaccaacgtctcgggcccttacaagctggctcatcaacaagctgaacgctctcagcgggtttcccgtttcgttgtatatggtacattgaagtaatttgagacggaaaagaccataaagactaagatctgtctcgaaagccagctcgtctaacgaagacaaaaacgaagagattttggcaagagcagaagcataatttccaagtgccatttccacttttgcactaagataaaccagctcaactcgtacatcgttttcgtgattgtcgctgcaaagcaaatcaccaacaagctccctagcttggaagaggcgtccatttcgaagatggagctcaattaacaacatgacacagcgcatcttgaccatgttttccaacgcctggtctttcttgtttacaagcttttgaagtgaacaaatattcttgtataattcctcaccgtcttcatgagcaaaccgtagaaagcagcgccgaatttccatcgtcacctggtcagaaagttttccagtttcatttgcggtatcagaagccattgaaatgtacaactcagacatatgtggctggcctattcttgcccaagccgtggttgccatttcgagggcacgaatgtaagtgggcttcgaatcattgagagaaagatacaatgctttcacgagactttcaaggtatcttcccatagttccggcagaatccatgatatgaacggtttcatagagaaagctcatgcaatgaagcagtagcgacaccgattgcgacttggtaatgagaaagtcgagaagatgcagggcattattgttgtggtaaaaagtctgttttttccatagctcgggcttgcatttcataagattgtagagccacgaaagaataaaggtaagcgtcgagttatccttgttttcccgcgccaccgatatagcttcttcgatagcatcgagagcctgctcgtactcaccgaaatactgatgcaacgacgctcgggaaatcaaggcaaaatggtaaaagtactttgagttattggaaaccatgtagtcaaagtactgatgcaatgaatcgagagctccgtggtagttggactcatggaggttttgtaagtagttggcatagtagtaagatggggcttggctgaaagtcaagttgagagccagagatggcccttggtcctgcaacgccatagcagaaagcacctggcgcatcagagaaggaagcgtaccgccataagtctccaaaagaattacctgtttttcaagaagagcttgggtggatgattttgataaagagacgagcccggtggtggtattatgtgattcagctgcggtgatggatatgcccaaagtttcgtgcaattggctggtgaggtgtgtatagacgttagcatctgtgttgggggctgtgtcatgtggtgggtttccgccgagactgacaaacaagtggtgagattcagccctaaagtcgacaaaagatgcaaaaaatagaaacacttcatcaaactgtagaagccgatacgtggtggttagcttcaggataactcccccaagaaaagaccgaggtgatatggcctttgtggtggcatttgggccatcttgcactactatggtgtctttgggcagaagaaacagctcggcttgtttgactttgaagtcaagatcatcaacattttttatgctccagagctccagaaggaacaacagggtcaaactattggaggtggagtcatttccgtgtctcaatgcctcaattttgacttgttctatgagttctagaagtccaggaaacaataacaattcccctttgtcattcagtagtgactcgtcttcaagaaacctaaccaccacagtcatcaagggtcgacagcactcaatggggatccgatttccagcatatagggatacaagaagaagtagacatattcggatgggagtaatgtcttctgtgagtagtacattcgtcataaaggaaataaagattcgcgaaaatgaaaaatgctgcaaaaagtattctattatgagacagaaaaatgttattactacttatggctaatttggccactgggatccgctactcgtcgtccgagtcaacatcgatctcgggcatttcgaaatccgagtcgtctgagaaatcttctctaagatctttcgcagccgatggctcggtcaacttgggattattagcttgcttaactggctctggtgctcgtaagttttttggctcagctggctcaggttgattgcttatgctatgctggagacttgtggaaatttggggctcagaaacttgaggttcaacagaaacagcctcgggaatttcgatctttcgtctcttgttttctggttccacttctttggtttctggtgcaacttcccgttccgttctgcttccgttaaccacttcctcagcttcctctgcttcctcaggttcttcctcgctttcttcttcttcttcttcttcttcttcttcctccttcacttcaactgccttcaataccggtggaaatcttgggtttctgaaaacactcaacaattcgtcttccttcaaaatgctgcacacaattggcaagatagaggtggtttcaaaaccgggatgcaacacagcattgaccaagaggtttcgaagttgcttaggaacagttccctcttgaatatgatgagatgccttgactgcttccactatgacaaatttgcacaccttattatgctgggcggagggaagatcagcacaactaatcaaagtattgacgaaagactgaacatggtttgtggtggactcggaaactgaaatgttgaagagatgctggtgcgataaaacatcggcaagaggaacagaagcttgtttctttttcttcttaccattggaggaaattgtgtttgctgtgtttgagcttgtgttcgaacttgatctaggctgaactatagccattgcggcatctatgagcctcacgagtccggtggagtcttggtagtaggaaaccaaggaaatgttgcaagcaacacaatcaagaacaagacagatgaattgttcattagccacaatctggtcggtatcaagcgactttttcttcattgggatcaaagtttccaacaatccaagaattcgccgcatatatggaaccaaagacccacggaaaatcagaggtaataccttcaaaagccccaaagcagaagagtgagcacactggagagtatttcgaattatttgcttggtgctttcgtctcgtatttctcgcttaaatggtataaaacgagagttaattgaaaggacggcttcgacgaccaacgctataattcccaatggaactttggctacaaacgatgtaggagccagtaagtaaccacgaatgagtcgcaagaggatatcaagtctctcaggcaaagaataaaacgaggaagggtcgttgatgtcgattgaaagagaaggaaattccagttcaccagatgacgaacggggaatttttttgagtaatttgcccaattcggcatcgtcttcgaaattgaggaactctccgtatatctctagcgtattggataactctccaataagagaaaataagtccagtgaccacctttcttcaggttctatcttttccactgcacagagtgtggaaagagtattgcaaaaaatgtccttgctggagtctggaaagttggagaacgcaggactgagtatggtttccatgatctttgatcttagcttgttcccaaaaggacgaaacgtggttggatgtgctctgatatacggtgctaatctggaaaccaagtaggctggatcgtgtgaaaatttctccaagtacaaaccaatgatagcaggcaagttgggagtgaggagttctcgagtcatagtaggttttcctcgaatactatcgcaaacatggtcgatacactcaactaatgacttgaagtagacggcactggtgaactggttacattgttctaaaagctttaaaagctgtcctatgatctgcagaccatcaccagccataattttgtagttgtcagccaacacgcgtatcacatttatgccaaaccaccgccgaaactgaattgaagatcgagtaaggttcaaggtccgagacaccaaatgcttctggtcgggtccagaaatgttcagccagacgggagagccactgcggagactggagagcaccggaacaattgtcttaggctcctgcaactcactcaaaatcacagccaatggcaacatgctttacagaagaaatcgcgataccaaaaagttgagatgagcatcggtgagaattgcaattatttcctgcatagtgcagatatctaaatgtctagagaacattgaccaacaagtcggtaaagccaaatggctggtataaggtaccttcaccctcgaagaacttggacatagattccacccagtgcaatctgagagagtgcaacatggcagaagtaccttccataaccaccaaaatcaccaccgtcaagatgaaccacataccaaataaaatcactgtcatgaatacgccaacaaatccagtcattccaaacgagttctggatggtcatggaccacaacacagtcgagagctgggcatgggccaacgataaggcccacaatctaaggtaagaggccgtgtgagaaacacagtttaagcagaattcgatggtgtgaatcacctggtggatcataatgtcaccaaagttgtgtccatcttcgccctcttcatcgtcgtcaccatgttcttcggctccattttccacagcgtgatagccttctttgtccatttgacgtttcaagtaaagaggcttgaacaacaataaccatggaacacataccaaagccatcaacaaaaggaagacttgaactccactttggccactatacaatggctctgcgacggttccaggagacaaaaacattgaaatcaacatattaagaagtcctggaggctgttgttgaattgcaaaccaatcgacagaccacttgtagacaatacacaacgacaagtaaccaaagataccttgcatgaagagaagacctggcacaaagtttccgatgatatccaccatgctgttgaagtggacatagttcaccaaggagaacatgtacgagtatgtcatatggatataccccatcaaaatggagagtttcattttgtaggagttggaaaacaaaagtgcattttcagttccatgccaagcagggtctaaaccgaatgcataggttcctacctgagtagctctaattgtttcacctattttgaaattttctggccattcccatcctgacttgaacaccgtcatggtcttggaaaagacatcgttgtacaagaaaccggtgtacatggaaaagacacccatcaacaaaagaatgtaccgaccactgtaagccatatcaaagatttcgtcctttttcatcatccccaattttttctcgttcaaaacgagaagcagcgctgccaatgccaaaataaaaccatgtcccaaatcaccaaacatgattgcaaacataaaggggaaagtgataatagtgggcaatccggggttaacttcacggtaggtagctatgccgtatgcatcacaaatgctctggaatgcgccggtaaacttgttagtcctgtggaatgtaggaggcattttggaggtttccaacaagttgacaatggtgggaaagtttgagtcgctgcgaacggttttctggagggtttcgatttcgtcttttggaacccaaccttcggcaatcaacagttttctcagagcatcgtaatcgcacttgttcatggtgtagtaaacggctttttcacgagcaatcacttcccaccatttagccaagtctctggaaatagcgatgagctcagaacttaaagcgtgctcagtttgggccacaaccgtggacatatctgcaagtttttcgtcgacttctttaagttgttcacgtctcaaatccggggtaatatccacgtcaaacaagtcggcatccaacgattcggcgattttgcgcactctttgttgaatcaacgaaccatgagcaaaaatgataaaagcatttttgtcaactgaggtgtcggacttgtagtcgtaaattggctgggagatttcctccgagtagtaatagagatttcctctcaatacacgccaaagaatctgctgcaacgtaatggctttggaacgaggaataataccggaaatgaaactcgagtcaccacgagaaccattggcagcagtggctccaccaccctcttccaacgccgaaagaagtgcctctgtctcgtcttgacccgaagaaggggcccctacagaagacttgaagaagttgtcaaccgcatgaatcgtccattttttctccttcaattcccgttggcggtcgtacaaaacaccagcagactcggtcaattggctaactctgtcctccaagagttgagcattttctgcgtgctcgtcgatctccgactggggaggaatctctgtcgattcaacggcatatgggtcgctgcttacttcgatacccttacggtccaattgagctttaaaaaaagtgtactgtctctcaatgttgtcgagttttcgaagctctttgacgaaagttctttggaattcattgactttcgcattcaagtcccgaaactgaacgagattgagttgtccaatttgatgaataatatcccgagacacttcggtaggaacataaagctggacaagcagcatttccgcagagcctgtgttagtataaaaagaaggtaattttgtgactgatcaatgcagcgtgtcacgatgcaccggaaacaaccaaaagacttacgaaaaacagcttcatacttgtccgtcatgatggcaagtgttggggtgaaatgagaattgagattggaagagacgggtactgcaggagggaggatactgcagataagcggcgacgaaacaaactgcaggtaagacaggaatccgataagagaaaaattcaataaaaatcctattgctgaagaagagaaaagctggttgttcaaagaaaatagcagcaaaagcagattttatctcgaagcaacgctgaggagtggcttgtcaactatgacgtaactccgggaacaatggaatgtcgcgcgacattttcatcgacgaaccaaaagctaattgtcttgaaccaaatcaaagtctggctaagtcaacttggatagtcttacaaatgttctgttagtttgtcagctttttctcctatttttgaagccgcagcaaccgttttctgtgatcgagagtgcgtctgcactctgtgcggcgcttacgtcaatcgacgttacggataaatatatagtttgcaccgatgaaaaataaccaaaaagcatgaattttttcaagaccaaaacgctcgtggccgattcgaacaacatggtacgaggtacggcttctgaggtggctgcgtacatagatcgagatattgcagccattaaacgcgacatcaaaagcctcgacaaatcaaccggaattgtaagcaaaacactttataaacgtctttaccatgccttggagaaagaccatcgtctagaaatcaagggaattgacaagaaaaaccctgacaaattggtggctgttctagaacggcatgctgaggaatgggaccagtttcgggctatctgcaggaacaaccattctagcgcagtggttcagcaacatttgcagcaaaatcggaattcaaaaagttccgaaattgacgatgctcccgattcgctccttgatcccatatcactcaatattttcctagatccggtggttacaccctgcggaatcacgtacgagaaaaaaaatcttctccaccatttcatgcataacggaccctacgaccctctcacacgaaagcgggtgctggaagaccaactctaccccaatttggtgatcaaagatgccgtggccgagtatatagataagagcatgtcatgaatagaaaaaccttaagtatgggtgcacgggtgcaaacccatcccaactcgcgaatctcaatctcatcgcagatttcagaactatgaggaaccttcgaattttgaatgagggccaggtggttcccgagtccaggacgtaccctgacctcaccatagccgatgcggtgttcgacgttacacaaaatagcattctttttgcacttacgctgcccgagtccggaattttcgaagttcaactgttcatgaaaaccggtgaaactgccgttcttgcgtcatttccggtgtctgacgcttcgttaaagagctttgcgcactttgtggactcgtgtcagcttgtgtttgccttcagcaacggagatattatcacggcaacttatgatcccaccgctccagatccagacacaaccatagtggaaattgtaggttcaattgatgctggtatttgggctgccgagtggtcctatgacgaagaaacatttgctgttttgacggcggagtacaagttggttcttctttcccgccaactcgaaccggtggctgaaaaaatgttggatcccagcgacatcaaaatcaccgattccaagcatgtttccgtaggatggggtaaaaaagaaacccagttcaagggaagaggagccatggctgcccagagagaaagagaggcgttaaaacatgccggtttgcatgaaaatgtggacaatctcaaggaccctacagtaggtgaaatcgagcaaggaattttgtctacggcggatttgggagttaacaccatctcgtggagaggagacagtgcttacttggcagtatctaccatagaactggtcgtggtggaagatacaggcgaaaagtacgatcgtcgagtcataagagtattcagtcgagaaggtgaactcgacagtgtcaatgaagccgttgatggtctcgagcataatttggcatggagaccccagggccacatagcgtccactcaaagacacacagacggggaatctggaatcgatattgtattttatgagagaaatggtcttcgtcatggagagttcaattcgagactagacccagataccaatacgatcataagtcttcattggtcctccgacagcagtgtgctagctgtgcatgtccttagcaccatcgacaacacgaatcgaatccagctctggactacaaaaaattaccattggtatttgaagcaggaaatcagctttgctgaaatatccttcctcaaatttcacccagaaaaaccattgcacctcatggttggatgtccccaacaaatacgcataatagacttggtgctgtcgctttctacgggaccaacattcagaggacttgacagtggaacagtgatggtgacagacggctccgagctcaaagtcacaccaatggctgttgctaatgttcctccgccaatggcatacagagagatcgagattggcgaatgcattactgatactgcttgctcgtcatcgaatgaattggtggtggctctcacaaataaccagaatttggcatccattgcggtgccctttgaaggtccttctaaagtgttgaagaagcaaagcttgaaagactttctcctgccagacgagagtccaagacaaatagcgtttgcacgttcaaccgctgcagttctcgtcgacggagacgttcaaaaagtacttttctttgacatcgatcttgacgcaaaaatcacattcaaagactcaatggacactccagcaaagatagttcttctcaaactgtcttcgaactacgattcatgggttcttgaatcctcgaacggaacagtgtaccgtcacataaacgacgaatttcaacccgttaccaggtttcctcaactttgcagagatttcgagatggctgttcaagacaacaatatttcagcttttgggatctcagccaacggtaagctctttgcaaacgaaacccaaatttgttccggtgtcacttcaatcaaagtgacagaatcacatcttcttttcacaactgtgcgtaaccacctttgctttgttcacttgaacgaaaaataccaagagtttgacgaggttgcgaaaacaggttccgatgaaagaatccgccaaatcgagcaaggatctttgcttgtcactgtaatgccatcaaaatactcggttgtgttgcaagcacctcgaggaaatctcgaacgagtttgtccgagaatcatggtgctcacagctgttcgtgatttcattcgtaacaagcagtttggtgaagcattcatggcttgtcgtgtccatcgaattgatttagatatccttcatgactacgatcgcgagttattttttgacaatgtggagcttttcgtaaagcaaattaacaaagtagaacatttggacttgttcgtctcttgcatccacgaagaggatgtgacaaagacaaagtacagagacacattgggcgaggtggatgacatttcagctgaagcccaggtagatcaggaagacaataatgtcaattctgtcaagaagataatccgcaacaaagaaaatactgcggtggttgaaaacagtaaagtgaacaagatttgcgatgctatattgaaagtgctttgcaaacccgcctatttcgattctcatcttcaaaccatcgtaacggcgtacgcctgtcaaagtcctccaaatttgaccgaggcactcaatttaatcaacagcctccaaaactcagctcaggcggaactggcgcttgaacacttgtgcttcttgcaagacgtcttgaagttgtacaagacagcgttgggaatctataatgtgaaaatgaccttggcaattgcccaaaaatcccaaatggaccctaaagaatacttacctttcctccaaaatttgcatgaacaaagcgagttacggcgccggttccttattgacgacttcttgaaaaaccacgtcaaagcactcgattggttacatcaacttggtccagaagcggaacaggaatttgacgactataccgtcaaccacagcttgtaccagcgagcattgcagattcaccacgatgacgaaaaaagagtgcaaaaaattaccaaattgtatgccgacttcttggttctgcaacaaaagtatgtggatgcagctgtcagctacgaatacttgggcgagttggacgcagcttgtgagagctatgttactgccaagcggtggagagaagcattggctcttgttgctggaacagacaagcttacttttattgccataaagctcgtgagttctctttctgacgatcaccggtattctgaagcggcagtcattctgaaggactatttgcaccaggtggaggaagctgtggttttatactgcaaaagttaccgttatgacgaagcaattcttttgtctttacaaaataatcgcaaagaccttcttgacagtgttgtggacggacaacttggagatgggtttggtacgattgctgaacttttggccgactgtaagggccaaatgacttctcagcttcgtcgtttgcgcgagttgcgagaaaagaagagccaagatccatattcattttacgaaaatcctgaagctgtcgaaacagcagataacgtatcggtggccgcttcggagacctcgactgctccgtcgttcttcacacgttacaccggcaaaaccagcggaactgccaagactggagcctcgagaaagactgccaaaaacaaaaagagagaagaaagaaagcgtgccaagggaaggaagggcaccatatacgaggaggagtatctcatcaagtctgtgggacgaatggtggagcgattggagcaaacccagggagatgcagtaagacttcttgaaggactcttgagacgcaagaagaaggaacaagcgtacagtcttcaaaagagctgggtggaattgatccaatacatttccgacaacattgaagaggttcacaaaatggacatcaaggaccgtgagcgtattgatgataatggagaagtgtacttgatcgacgagatacctgttccgaaggtgccggagtttccacggttgccaatgctcgattactagattaaaggaccagtttcgtaatgagataccaatgcaaaatcggtataggaagtaatgtttcggtaattgcatgttcatagttcagcttgagtaagcttgacaaaggctagtagctcatagtagctcatagcagtttacagtagcttatagtaagtatagcagctttcgaagcttacagactatcgtttatcggcttcctccatcaccaccaccaaccccaatatagctctcattgtcgcctgagtcgttgcctccttgatgctcttgttgtacgctcttgcctttggtaaattggtggcttttccgtaaccatttgctctagattttgtgccgtcagaaagtatcacttcgacttcagccgtgtgcgatacagtgtatttttcagcttctccagaaatatttgtcacggcacaattgcaaacacgagagctccagccgttgtaaccaaagacccgagaagctaagaggacaaccagacgaggtggaagtgaatgccgggacttgtttagtcgctgttgaagattttcgagtcttgcttcgagagtgccaatttttatcagggcccaccgagacaatggtttgaaggttttggcaggctcaaactgtgcgggatcgggaaagaattgggtgagtgacgagtcactgagtgaacatgaagtttgtatggagttttgaagaagtgagttcatgggaataaagcagatatagtaacggtgaagttattgaaggtttagatttatagtttaggatctggattggtattctgtcttctgtcttctgttcaatttcgatcttcagtttttcgaatctctattcttttttgttattcttttttgtattgtctctttattttacgcgcagggtccattctcagattgattcgcgctcaaattcaccgttttcagttccagtatcatggactacattaacagcattcttgggccccaaaaaggcttgctggtggaggaggccattcccacactatgcaacaggctccagcacgccaccatgacttcggaccgccgttcggcagttttgggtctaaaaagtttcagtcgccagtaccgtgagttggtggtccaatatggtttacgaggacttgtggccactttggtgaaggattcgagtcaggatgccatagtaaaagcggttttggaaacccttttggtgctttttattcgtggacaagacgatgaagatgtaactcgtggatggatctcgcaacagctgcgagtgcaaaatggaaaatatccgtcaccaattcttttggaggaaggtgggttagaccagtttctgcttatggtcgccgacgaactcacacaacaaccagaccccgaaaataaccccttgaaagtgataattgatgtggtgagcgaggtggaagatttccatattcgtctctatgccctccaacttttggagctgcttgtgtccacacgtcctgctcggactcgagaagcactccttgctatccccactgcattctccaccattgtctctctcctcaatgatccccatgaacccgtgcgcaacgaagccattctcttcttgatggctgctgtaaatagaaacttcaacatccagaaacttgtggctttcgagaacacgttcgacatcttgttcgatataattgacgaagaaggtggtatccggggctccattctcgtccaggactgcttgacgcttctcaccaaccttctcatgtacaacgcatccaaccaaaagtactttctcgagaccaattgcgtggcccgcttggctaaactcttgggtgaacctttggcagacacagaccccgattttgcacctccagaagacgaccaatttgtccctccacccatggtctggacagaacagcggctccaaaatatgattattggactcgaaatttgtcgaacattggtggaagacgacaggaccggcaataaccaggataaactcttcgaatgtggcattcttttcgtgctcttgaaactcgtattttcccaggaaacagtcaaccagatccgtagcgttgcacttctctgcaccgcggaccttatatcgacaaaccaacgactccagctcgagctctcaaaggtagatgttccctatattgacccatcgataccaactagcgtggaatatgaccatgctgtggccgtaccattggctctcttgaattgggctctcaacttaaactcggttaatgtgttcgacgtccgagtaggagccgtgtgctgtttgcacgagtactttcgagataataacgaagccaaaactgcattcatgaaggaacaaatcgaactctatttttcagaaactgctataacaaacggaaacggctcagcaattccacctccacaatcgaatctttttacaaccttgatggactatgacacagatatcagactcaacccatacaagatttggtttgcagccgtactcgttctctatttatttgaagattgcgatgaaaaccgccaaactgccagaaacgtcgaagttggaaacgaaggtgctggcgaagaagtcatgacttcaatccaagcaatgtcaagcttgttagtcactacgcttgaaaacacagatattcgaatttccatcggatacatgatgctactcagtatttggctcgtgggagactttcaagctgtcgacgaatttctttcagatatttccaccgtgcgctctttggttgcgtttgtcactaataactcatctgagctgcctataatgaatggaatgataatgttgttactcggaattgcatacgagttttccaccaaaaactcaccaactctgcggtacgacctataccaattgctcctgaaagcggtgggaactacaaactactcacttaaagtcaaacagtttgaagatgacgaagccatcaaaaactttgacgagaataccattttcaattatcaaaaagacgacactggtttgcctgaggtttatttcgatggtatctacgttcaaatgatgaaggacaatcatctccggtttcgtcgtgctcttttccacgatcccgaggtccagccaaaagctaaaatcaattatgagacttatgaagaactcacgcgagatttccaggagcttcaaaaagttgttgccagtaccaaggaagcttcagagacggtgaaggatgaacttaacctgaaattgaaggagttgacttctcaatacgaaaacacggagaaatcgttaagtactactacctgggagctcaacaagttgaaggaagcgcacaaaatcacagaagagaaactcaaaagtctccaggaagaattgtctaaaactaaggctgaacgagattcgttattagcatctacaaagaagtttgagaaagagttgcacgacacagcaaaagcttccgaaagctccaatgaactggtcaagtctttaaccagcaagcttgccgtggcggaagaaggaaggaagaaagccgaagatggtattaataaaatgaaccgtgaactactcaatcttaccaagctgacgaaggaagctgagaagaaagcaaagactcttgaaaatgaactcaattccttaaagaaagaactttccaagaagtctgatgagctggaaaagggtttgaaaaagcttgcacaagaaaaatcctctgtggaacagcaattggagcaactcagaaagcagatgatagagttggaaaagtctcatcaagtgcaattgaaagaaaaggacgagaagttggtcgacacagaagcttccaacgagcatctcatggacaagttaaggtctgctggaaatgcaattcagaaaatgaaggctgagatggagaagatagagcaaaaacgaaaagagttggatgagcaagtcgctgctagtaaagcttcagttgatgcttttctggtgaccgaagagaaatacaagacagagatttccactttgacaaagaagacagacgagcaaacttcagagatcgagagcttgaaggaagaaaagaaggctcttgatgaaaagattttgaatgtggagaacaatcttaccaaggtgaaggcagaaaacgaaatcctgacagaaaagtctgaagaggaaaaaaacaaactcaaaaagcaggttgaagagttggaagcgaaaataagttcactcaaagaggaccacgaaagtaagagtcttagcggtgttcaggaaaaggaactgttgaccaaagaacttcaagttgccaaggaacagctcaaaaaactacagaaggaagtttcgactaaggaaagccaggtgcttgaaaagagcaaagaattggaagaagctaccaagttgtcggacagtaaggcaacggcattgcaatctgaagttgacgaaatgagaaagaaacttgatgaacatgaaagcactttgaagacaaaagaagtggagttaaaggagaagacttctcaaattactgaggttcaggcaaaggtggaggagcttgaaagtgagcttctgatcgccaagacgaagcttgaagaagctgaagcgacttctttgaagaccactgaagaattgaaagagaccaagtctgcggaaaattcagcaagaaagcaagttgctcaactagagaatgaagtcaaggaattaaagtctaagaatgcagatttcgcggcggaaatcgagcaattgaaggaacaaaaaacggctttggagcttcacaaaaccaccagttctgagaagcacgcttcttctgtcgctgaacttgaagaagcaatctcgaaagcaaaattgcaaatcaagaagaatctcgatactttaaagaagaaagatgaagaagtctccaagagtaaagcgatagccgaaaaacatgtggagaccattagccgacacgaaaagagcattgaagaccagaaactgaagatcaatgaattggaaacgagagtatcagaaacaaacgagctgaaggaaaaagttagaaaagagttggaacaaagtgcttcgaagctccaagaattgacggacgaattgagcctgagcaagaacgatttccggaccaaacttgaagccgctgaacggcgtgccaaagaattggaagtatcgttgtccgacaaggaaaaggagattgaacaagaccgtgctcttttgagtgcaaattccgaaacggcggtgaaggagtacagcgaaaaagtaaccaagttggaagccagtatttcggaattgaagaagcagaaccacgagaaagtcaaagaggtggaagatgaagctgagcgtcagggtcaattggtgaaggaattgcaaaagaagctcgagggcgccgaagcaaaattgaaggaatccagcaacgaaaatatcaagatcgacaatttgaaaaatgatcttcaaaagaagctcgatacgcttaatgaaagtttcgaggaaaaggatgagcagctcaaggagttgaaaaaagaggcgaaccagaagacaaagcaactttccgaaataagagccgagcacgagggcttgaaagaaagtgccattgaatcaaaaaacaaacttaaaagtgcagaggatgaacacggcaagacgagaactgacttggaggctgccaggaaagaagtggaactgctccaagaggagaacgaagagtttgacgaaaaagtcgaagagctcgagaatgagaaaacaaaattggacgctcaaatatccacgttaaaggaagaattggccaaggttaaagagtcgaacaattcagcagaaggtgagaaacatgctttggaaagcacggtttcgtcgttgcaagaacggatctcaaatttggagacttcgctttctacgtacgaagccaaaatagccgaggttgatgaaaatgacgagaagattttggagttggaaaaggaagttcacaagctgaaggaggagttcgaaaagcagcgggaggaacttgaaaagcaacgggacgaaaactcgaagcaaaaagacgaaattgcgaagcaaaagaatgaggctttaaagcaaatagaaaaactttcacaagaaaatgatgctttgcgggccgacttgggtgccaagacagaagaacacaaagtatattacgaagacgtaaagaaggcgcaaaaagagagtttaactttagagcagaaagttacacaaatgacggaagaaatacgccgtctcaatttggacttggcatctagccaagaaacggctagtgaggtagcgagactcgaaaccaagatgaaatcgctcgaagaggaaaatcacaagctcgagttgcaacgacaaagtggggaacgggaaatggaaaaattaaatcagtacaacgattcacttcgggaagatgttgttgcgcgcgagctgcggcctgacgccaaacaatatgttcgtaagtccgaggtggatgatttgatgcttttgatggcggatatggatgaaaagatacaaggatacaaaaaactactcaagaagcatggagaagatgtttccagtgacgaatcgctgtcggaagaagaagaagaagaagaagatgatgatgatgaaaaatgatctgaacgtgcgtcgagcgaatattgcgggtttacgcggaacgtccttccctatgcggacagccgcatacagcagcaatgcgtgcatacatgcatgcgtgcatacatgcatgatgagcagacttctatggacccttgccgttaccggggctagcattaataattgttaacgagtcggaagtttcggatattgtcggggatggtgtgagaatcaaatggtgaaaaatggtgtttgtggagcaaaaaattacgtagattgtgctaaatatagaggaaggtacaagcgatataatgtaggttggtgttaacatgtcggacaggggctatggtggggtaagtagatggccgtggtcctgtatgcgggttgttgcggctgcatccccgagctgtgatttttttttttttaaaatttcgcataggcccaaaaataaaaacgtcacaggtagcgaatgtagcgcgccaaaatcatcacttgcaaccatgtaagatacggtgaaatttagtaacggagttatgatctgattaggacacggatttatgaattttaactaaaaattcgaaaaagatttaattagggtaaaagctaagattctccgggaaaataaacgatcgtagcccgcatatcttggcggcgattaaggttttgaatttagattaaagtttgattgtcatattaaagtttgattattaggggttcgggtttagtgcgattactaaaatgaacaacggtttgaaacgtaagtcatgcattgaataagttagtgtgtatgtctcttcctctttttgttattggtgtgcgacttgtaatgttgcatacaattatcctgcctggcaaactttgcatcgcacagcggccatggacaattatgcttgcgttcacctgtatgtatcctattatggcgggccaaatgacccagtgtcgtaaacgaccggtgacaccacttacaaatatgcttgcggcttgtcacgcctacatctcgcgccacaacctgcgtcttggttgtgcgtttcgtcacaggaggtgcggccgccgccagcagcaccactagatcttcgggggtagtcgccgaggacccgaggcttgaaagtggcaggtgaggggcaggcgaaaagctttcacggcgggggtattgtgcgtcaaatgaaggtggatttgaaatggggaatttgggtcttatttcttgacgaattggttggaattgataatattcgggaaatggagtggaatttgatggaggggttgtactatgaggaggtggagacgatgacgataaaaaatcgtttggaagtggaatggccgtaattagttcattaaatgatggaaggctatgggtactggtcttattaagacccccattaccaaattgttgaatttgtaacatttatgcaaaaaagaactgaaaaggtgaaaatgaaccacgaaattcgatatcagagatgtcgcggaactatatacgttgcggccaccatccgcatccccgccggcgaccaacatgcaccctgcaaaagtcccctttccctgcaccctagtaggcgtgcatacattcacacgtaagctatgcatattacatacatgcatgataaagttttttttttgtgtgcggttacgagcactgccctgttgggtggttgtggcctcgttttgtaattgataggtggggaaggggtagtaaaggggttccaagcgagcaaaataagttcccctagttatgtttgttcatggttgctgaaaaatttgttgctatacaaataactccgaaaatcgtaacccctcccgaattgggccgagttggaaatctcgcataagccggtccagcccccgaatctccgtaatatcgcgactaacgccagattgaaaagaagttcgattacatcagaccctgcatagtagcgtcgtgcaataagcgtactcgcgcgctccgaccttctgatgtccaaccgtagatgcaaggcttcatgcatgcatcattctgaattggtccaattcggtaggtcaatagatccggccgcaatcacccggtagcggacccctatgcctcgccgaaagcggcattactaatttcggccgtgcccccaccaggtgtcatgtacggttgttaaagtcacgtcacacgattgctccctcgtgcatatgtttactgtaattactgcctccgcatgtgaagaggaggggagggcgacccaaacaccaacgactacccaattcaaaccaaacaccaatcgcttcgcgtcacgtgcaaactcgactccagttttcgtgctgcactgagaattcaccactcaagctagtagtttcagatgttttccaaaactattcgccgaggacttcggatctcgacgcagacgtcacaactaccattcattcctcttgtatcgaattcaggcttacctggagctgtgggaaatactcccttaattcgattaccaagaatttctgaggaaaccggaagaaatatttttgccaaagcagagtatatgaatcctggaggatcggtgaaggatcgtgctgcgctctatgtgatcaaggatgcagaggaaagaggtttaattagtcctggaggaacggttgttgaaggaaccgcaggaaataccggtattggattggctcatgtttgtagagcaaaaggctataaatgtgttatttatatgccaaatacccaatcgccacaaaaaatcgaaacacttcgcttgttgggtgctgaggttcatccagtgcctgctgtggcattcaccgatccacaaaattataatcaccaggctaaaagacatgctgaaaaattggacaatgcggtttggacaaaccagttcgataacaccgccatagacaagcccatattgaaaactactgggccagaaatatgggctccaattgaatggaaaagtcgatgctttggacttgttccacctggcactggtggaacttttgctggagttacaaggtactttgaagtctatggcttctgatctgggtcaaatgtgtgttgggcagatcctccaggatcagttttgtactctatgtgaccttctggtggtgaaaaaatggacagagaaggatcctcgtttactgagggtattggacagggaagagttaccgataatttgaaaccagatttggagcttattgacgacgctatacgtgttgccgatgaggaatcgattgtgatggcttacagactcttggatgaagaaggattatatattggaggaactggagcattgaatgttgcagccgcggtgagagttgctagcatggttccagaaggaagcaatgtggttacattgttggctgattctgctcacaagtacgcaaacaagatgttctccaagctgtggctcgaatccaagggcttgttcaatgtgatccctgaccacttgaaaaagtacgctattttggagtagcgtaatcaggagcacggtccgcgtacatttcagaatggctgcaatcaatcgagtacaaaataaatagtaataaaacggaggaacgaaagcgaagaaggaagggataaacgaaaaggatagacaaagcgagattagtagctgatagtactgaggatattggcgctgtaggagaaatctgcagatttagtctgcttatatacttgaagatttccaaaaaacaaagatttccaaaaccaaaaacaacatcttgccaccttaccttcagctattatatccagcttttccattcagaccatcctctctccacccaattttcgtcacttattttttgcctcccctcctctcactgtcagcacacccacacaccacctcatcaatttttcattcaactgccacaacagcttttatcgtcgatggaaacccagatccagcaggctgtggaaatagctctaagcggcaccgcagacccggcactcaagtcccaagcatacgaattcatcgataaaatcaaaacttccgaaaatggtctacagtcttgtgtgaccatacttctttcgtcttcctcggtcacctcagaagcacttcgtttttttgtactccaagtggtggaggaaaacatccccaaggtgtccaatgagcgcctatacagcatcaacaacagcttgctacaattcttgcgagaaaattacattgtcaaccatcaatcttatcccatctatcttcgcaacaaactcgccagtgtcatggccacccttttctgccatgtttacttgactattaatccccagttcctcgtccagctcctcgagtactcgtcgtctcccccgggaacagacatctacgtccgtatccatcttgcaatccacgctgaaatcggtgacaaactcatcgcccgaagcccccagcagcaggaacgtaataatgcattaaaagactccattcgtgccaacgacatgcaacggttggtacagctgtggcggctgattctcgagaacgccgaagcccacacttccgacactctcaccaatactgtgagggttgtagggtgctacgtttcttggatggaaattagtctttttgttgtgccagatttcattggcgtaatcttctcgtatctccgcaaaccagaccagcgcacggcagcgtgtgaaaccgtggcggaaatcatatccaaaaaaatgaagccggagaataaactccagcttcttgccctactcaatattaccgatgttgtaggctcgcttgcacaagatagcgacgacttggagttcacagaaagcgtggccaggttggctaaccaagtgggcctcgagcttctcatagtttttgaagcccagagcgattctacgtccgaagtgatgaaccaactcatgggtctctggccgtcggttttggggtttttgactcacgaattcgacgacgttgctcaacttgtctttccgtacatccagcagtatttattagcatgcaagaagcaaaagaccttgatcaataacgacctcttgaaagaattgttcgccaagtgcatcatcaaaatgaaattcgatggggacgacgacggtttagacgacgactcagcggcccaatttgaggaaattagggccaaacttaagacattccaggacaccatagccattctagtccctaacctttaccttgatttggtgcctgcggtgatttcagaatcacttttttccaacaaaccagattggcaaacttcggaactcggactctaccagctcagtaactttgccgatggtgtgcgcaacaaccttgttggtgttcccaagaaggaattgaccactctgaaggcgtttgcagtgctccgtgaattgttcattcagctcatcgactcgtcggtggttctgtctctgggccatccgcgggtccagcttctgttctttgagcttgtggttcggcactacacttttgtcgcatctggaaccaaccctgacccaattctcaaggtgtttggctcgctggtgggtatgtttaacgagtcggagaaagtgcgtcttcgcagctggtacttgtttttccgtttcatcaaactagtaaagccacaaatgtccaacccgtcgtttgtggaggagattctcctcaagctccaaccgttgcttgtgatcaaagctgaacttccagtgcgtgatgaggacgacgacgtggttgataatggatcgttttcgagccaactttatctctttgaagctcttggtttgctcataggactcatgtctgtggacgatagcaccaagctcagaatggtagatgccatattttcgtcacttttcagcagtttagaatcatgcgtagctgcttcagaatcagaaagaaactcacagccaatcatacctttgcaagcacaccacgcattaatggctattggaacttttgtcagaggatacgatgactccaacgtgaagtcaggtcaggtcatggtggataaagttgacaatgctgcccaagttgtggttatcacattgagtaattttgccaaacatgaacaagttcgagaggcatctcggtttgcattcgcacgttttgtgcctattcttcgtgacagatgcacagtacacttgagcaagctcattctgctaattatcaacgcaagcaacctcacggttacagaattgtctgattttcttagctttttgggccagcttgtgcacacattcaaaggtaacgctaatgtctaccagttgctcaacgacttgcttacaccagttgttgaaaaaatcttcagtctactcaagtacaacggcgagaataacgactttgataccatgccagatgtcatacgtgacaagaacggcttgaaaaaggcatacatgaacctcctttccgccatcataatgaacaactcgtccagcttgctcgttacagaatctaataaggccaagcttccggaaatattatcgtctttattcgagtattcttacgacttggcagacactacagttgcaaagttggcggtcacccaactcatcaactttgtcaccgtcttaggtgggtctggaggcaagataaacgatcctaatgacacttatggcgaaagcttgcctgctatagaaggtgttgatgaatacctcatagaaaaatcgatgcacctctgtttcgaattaccatttcaaaaaacagagtttgacctcaaagatgcccagtttagattaattgcccaggaaatttcccagttgatcaagatttgctacgaccgtaagggagacacatatttgcaatacttgtctacatacttgacgaccatgggtatggcgccggaactcatgaacgattttggctccagtgttgtcaagcttgacaaccgggcattcaaaaagtactttatcacatttgtgagtcagctcaagtccgcatagtgtaaatacagaagctgctctcgtattgtagaactaagtatgtctagtgtgggtgcaccgatcttttcaccacatcgcatcgagagccatcgcatcgccaaatagtgagatgagtatggagcttcccaaagacgaggaggaaatagcgttggagaagctcgtcttcggcgacgaagaagggtttgctgccaaccttaggaaagtggacaatttgtacgattactcgtcatccgaaaacgaagaagttggttctgacgaatttcacagtgacgaagagattgatttagacaacgttcaggacgaggatttgttctttattgacgacggaaccacagacaacgaccaagagatggcagagctggatgcggagagcaccgaagaaacttcgaccgacgaagaaatcgatgctgtttggcacgacagtgacgacgagagaatcaccataaatttgaccaattctgaccggctcaaaaagctcagaaagaacccggacgacaccagcattagtgcatcttcgtatgtgaaccgactccgtgctcaattcgaaaaaatctaccctcgtccgcgatggatcgaagacttggaaaaggcagaagacgattccgatgccgaggaacaagcagaaaagaccagcaataacgacacaaatgctattttacaaacgttagcatcgacccagcagttcacccagacgaaacaactcaaattaatatcaccacacaagatcctgatcacaagactcaagaacgccaaccaaacccatccttccagagccgctattcagtcgctaaactttcacaattcgcacccacttcttattacgggtggttttgatcgcacgatcagaatctaccacattgatggaagaaccaataatttcgtcacctcgttgtacctcaaaaactcaccgatcacaacctgtgcattttccggcgacgtagtttatgctgctggaagaagacggtacctcaacaagtggaatattaccacgggtcaggtggaaaagatctccagaatgtacggaagagagcagtttcaacggtctatggaatactttaaggtatctccattgcggacttggattggaatggtgggtagtagcggatggtgtaacttgctcagcggagaaactggtcagtgggtacaaggatacaaaatagaaggaaccatagttgattttgagttctcgcaagacgaaaaatttcttgtggttgtcaactctgccggaaccatatgggaatacgatttacaactgggtaaagttattcgcaaatgggacgacgatggagccattggaatcaccaaattgaaactaggaggtcccaaggaccgctggatggcggttggaagcaacaatggtatcgtgaacttgtatgacagaaatacgtttgccaagtcttctccaaaaccatacaagacagtggaaaatttagtcacttccatttcatcgctcgagttctctccagacggccaggtcttgtgtatagccctgagagccaaaagagatgcattgcggttggtccatgttgctcaaggaagcgtatacgccaactggcctacaagcggaaccccactaggaaaagttaccgccgcaacattttctcccgataaccaaatgttggctataggaaacgagtctggaaaggttacgttgtggagtttgaatcactatggataacggctaggtatatatcagaactacaagtacattaaatttgcaaccgattgtggtcttttgcatccgtgcaccggcttttctatgaagtttcctgcagattcaaatctcatcttaatcatgccagttatcggaaagccgtaagtattatgagttcaaaaatcacttcaagaagtcaactaacccagaaagggccatgctcggtacagggatcccaaaacctttgaaatgagtcctgccttggtgcgggttcgtgctccatatttctggagaaataccttggcattcattgtcgtcggttcgattcccttgggtgtttacgcttatacatggctgtttttgaacaaggatgagtttagcgacattcctattccgcctgtttcggacgaagagttggcgaagttgaagaaggagtatgcaaataagaagtaagggtcaatctgtaaataataactatatgtcgtttctacctgttgtagtattcgtcagaggttcttgggagagcgtacgactcgcgtatggggtatggggcttcccttggtttcggttccggttccagttccattggttccagttccctagaatgcaagtcactttccgatgtctctcccaacaaagagcttgtttcttctggtggatatggtgctgtccccgttcgagttataggcccagaaatagacggagtggaagctggcggtgcaaccgggtcagtatgggtttgtgatactggctcaaaaggtcctgttgtagaaaatgtgagcgaagaagctgaaccagttctgggtggtggatcaaatccattataccgtttatgcataggtggctcgacttccacacctctatagagctcgtatacgttttctgtgtcgctcatatcattatcttcaagtttaggatcgccgaaaggatcctggtgcatcaaatgtgctttgctcgaaatcttgttctcgtcgccaaatggatcatatggtggtctacggcgttgcatatttggcatgttctggagtggtaacgattcataagtgttttgtcttgagccgtagcgtggaagtgtgtcgtaagaacggtccattggctggaaagttttggctggttcgggtttgtactggaaagccgagtcaaatgtggcagtggtggacgctgagttgagaagaggattttcattgatttcctttaaatcgagaataccttcttcaagtaatttgctgcgtggtttgtgatgcttgtagacgaaccggcgaacgtgcagattaacaacggaacagcagtattttttgagtctagtgtggccctttttgcgaattttcatcaaacatggaatgtagcagagcatcccaaacacgaaacgaaagaagaaaatggaccaaatggccaccgaaagaagcataaacgacaagatcaccgagagccgaatgttagatgtagcgatctgcttgatattttgaatgatatcatttgaagaattttcgttggtagcgtagtaacgtagggtcaagatattgattacttgacgaggagtatcggcgacgagaatttgcaaagctgagtccatctcgaagtatgcaagaaaacatgcccaatcaaagaaattgtcatgttccaccaggttgaaaagacaatgatagtcgtaagatttaatcgtgtacaagtgacgagcaatattgttcacgtatgccaatgctatgtttcgggtcctataagtatggatggcccatatccagtggtacaagagaagcacaaactggaaaataatacacccggtaaatatccatttggcaattgagtatgcatagggtttatagtcgtcggaactccagcggtgaaaaacaagaatgttgagacaagtgtaaatatccacgcctagaagtaccacaccaaggattagaagcagccatgtgaacatataatcaaacacagtcgagcatttcaaattgtgaaattttcccacatctataaggtcaaaagtagacagatcaagcgagtatttgtctatctcacgacgaggatcaaagtgctccattgtccacttggggcctacaagggaaacttatggggtctggtagtgcagggggtgccgggaatgcaatatgtagtagtttgggattgtttcagtgaataattttcttatgcaaaaaaccttatctcggcgcgtgctgaaacgttctcgacaccgcgcggcttggtgcggctgtgcaggtttagcgaagagagattggggtagggttttaggcatgtttgtctaactattagcttgtgcgtaaggcacaatggtctattgtatgaattggtaagtctggtgagaatttgtaattaaattttgcagttgaaatttgcaattgaaaattttcaagttttcaatttttcagtctgcattggtttagagttgactttcagtaatttttagatttctgtccactttctgtccatttccgacatcttctgtccaccttgtatcagcttgacgagattggtcactttggacaaaacaactgaaaatttgacatttttagtattctccccagttatctcctcacgaatacttttccaacaacttcgtagcctcctccttgagatcgtcctggtcgccttcggccaattccttgagtacgttcaaacaagcactctttactggtggacgatacattaccaaaaattgtaacgaaagaaatccaatcttggctcttccgggatcatagcacaatgatttgatgcgtgaaaccatctcgtctgtaaggtatggcaagtctgagagtaatctgataaagatcttacgatcgcctggctcgataaatgagatcatagagtcgagaaccttggaactccatttctcatagattggagttggggtggtaagaaagtcaacttcgatacgcatttcttcggtaacaactccattattttcttgtgccatcttctgtaaagctttaccttcattaaacaccttctctgcgtaccactcttcacttaaccattctatgacaatgtcgattcgagagtggatgttggcgaggaaatagtcaaatatagcttgcctcaccatatcggcaagttcttgctctttctcaacatctattccttcgcctggagcagcacgcattcctcgagtagccaacctcgtgagaagcacgtaccacgaatctttcttccatgtcttgatagctatctgggtgagttgtgctccggtatcttgtttgtcattcacctcaggaatcttttgatctgccaaactgaagaaattctgaatgattaatgataaatgctcttttttctcagcaaaatttagtgcttgaggtggaggaagcgtaaagacggtatcagaactgaaattttccatgttgtcgtcttcgtcgtccagctccagtttcttaacttcagaccctgtggctctctggagagcagacttatatcgcaggcagacgatatccaatcccttggccaaccgctcaggcagtgctttgtttaaagccgctatagtcatggagacaagaatgttgggtgggagcgttgtgaggtcaaacgagttgagttcgttattagggtcggtaaggcaatacaagcttttgtagtcaagattctgaagacgtttggttccattttcaaagccctcgaattttcttttggtgatggaaggatcttcaattgccaaaatgtcccttcggcgtacttcatctccacgggaaacaacctgggatacctttttgtttgccacttgttggtagttgggaggcacaagctgatacttgagcgtgtgactcaaaaaaatccgtatggaccggtcggtgtattttcttgaaagtttgaattcttccactgattcatagttggactggtatttagaagccaggtcaaagttttccactgttttgaacactctcgttataaactggggctttcggtgagccacgaatgcaagttgggtgagagtagccgtgacgactggtgtgacgaggatatcccactctaatacctggagcactttttccaacaacttgtgggcttctgcctccaattgttgcggtttcatgagggtgtgattagggtttactttggagagcgaaaagaagcctggttgggtgggcgagcgcagctggtagtcgataacaagcatgacgaatttcaacaactccaaattgatctcgatattgcgtctcatatcggcttcatttgtatcagcagcatctaacggccatgtagtcaagtactttccagcaatatgagccttcaactgctgtagttttgcccagattccattgctcccgtcattatcggccacatatctgtacaccaaccggaacaccaccacactggcatcgatggtatttttcaccacttcgtggtctgggacctgcataagcaacagcaaagtatccaccgcatcgatagccaagtctatcttggcggcagggtccaatttgtcgctggaagctcgaaaagcgtctttgaaaaattgtgagcaccatcgttgaatggtcaaatctgcgtttccagccaacggaaagacttgccgaagcacctgtggaaacatctcgcggttggaaaacgccaagttgcgcgcctgctcgagctgccccactatatctgccattggtgttgtttagctgaagtgcttttgggtttaacctgcgaaaatcggcacacacaccagtccggcacacaacttcaccttccggcacacaactccttcatcaaccctgttttcgcatcgcgcggaccccacaagataaggatggataacgggtcgtcgacattgttgctgttccccagcctgctggaacccccaggctcgaatgtctcctctcctcctccagcagaagtgccaaggtcaatcgaggaggacctgtatgttcgcggcgcttcgaaacgttcatcttcgtcgtctaacgatttgttgtatgaaagagatcggtttcgagcccgacttcaaaccttcaacggtagacaaaacgataaaatggatactgaagacagtcctggtaccacagaatcctcgaaaaatggcgttattgacgaggaaacttcgcattgtgatgtctgcgatatcattcaactgaaaaccacaagactccaagtacgacaaccaacaccagaattttccaacgataacataagcccactcagcagcgacctggttttcttcaacagtctctcggaacttcctagttctttatcgtcgtcgtcgtttccgatgactatacgctcactcacctacgcccagctttcggccgttttcaagtactatttcaaccagaatctcccacaaaccgaaaagatgttcccgtggctccacggtatacacccagataactttgctcagaaacggttcttttgtcgagataccagcgacgaaacagacctgggaagcgagccgccagagagtaacgaactcaacccatctttgtcgccagacgctaccacggctcctcggtttcttatgtgtgtttcccccgtcgacaacccaacgctacttcgaaacacagttcatgcaccggaaattcttcatcccatcgacgtttcgcgtgccgaagtcgtcaggttcttacaatatgtgcttgaactagttttcccaggaaaagatcaggaccatatgctagaaacaatcgtggcagactgctatgctatcaagcacttgcctgtgttcctaaatctcgatcctagtctgggtgtttcgcttcgtaatttccacatccaagttgcaaaactcgcagcttgcagcgatatggtgatctactgcttagacaacgaacatttgggctcgtgcaagtgtgcaagtctcgctcgtgtgttgtggttagcacagcgatatacctttgccaaagatggcgctttggacaaaatgcattataacaccttcatcatgtctgatctcccatttttggaaaagatcttacttcgccaatcgtcgccataccactccacgctattcacggttccacctgaacccagaaacgatacccgaaaaactctgttggaactgaggctctcgtcattcaaccccaaatctttagcggtgtgggatctggattttgtcatgaaagagaaggtggaaaccacgcgaatgtcagcagcgctgtgcatcggtggaagagtctgggctggtaacatgtgggattaccaagcaatgattatgcacctacaatttcgaaatgaaatgtcgattggagatggttttggatgctactgtagtccttccagctccattgtgaacaaggaagatatcgctaaccaaagcataacgaaaattcttcctccacctcgtgcaaattggcgtcttttcatccactgttgcagcgatgccagtttccccgacttggcggttcttcgtctgttgatgttcaaatttagtctttcaagtcacaggtccacaggttcagagtaccacacgctcgaattcccaccagcaggctcggtaggaattggagactgcaagaaggaaaacctcatgtccgtggtcaattgctgcaaattgctttacttgtattctctgtcaacttcggacgacccagacgtagtttcggcacttatttattgcctggatggatacaccgagctgtcacttttcgtgctttcttatgtgatgtactcgcggaacgtcagccttgacgaagccatgcttcttctccataatgactacccgagaccattctacatattttccagcgacgtccacattcttcgaaagctagaagtgcttcttcgccgagtactgcctttggtcaaaaaagttgaatggagtacactcgaagtgttttctgacctagaaatcaccgaaatattgctagctacaggttcacggccatctcactcagtgggtgcaaaacattcgcttgagagaaaagcatcttcgttgtctcttcttgaggcagattgggtttctgacgtcgatggatcattgccgtctcgaattcttccgtacttgtacttggggtcgctcaagcacgccaatagccttgccttactatctaagcttggaatcaccaaggttatatctgttggagagcgacttgaatggctcaacagtcgtcatttccagtcgacacataccatttcagtggaagaaattgacaatggaaacattgaaaaattcacaatatccggcaacccaagtacagtcgacaccatactcaaggtgaacaatctccaggatgatggtatagacgaacttagtgcttcacttcctcgtatgttggatttcattgaagccgagcaccaaaagagtaatggaaaggcgaaaatatttgtccattgcagagttggtgtgagccgatctgccactgttgtgatggccgaagtcatgcgaagactcaatgtgctgcttgctaaagcctacctctacgttcgagtccggagactcaatatcattattcagccaaacctacggttcatgtacgaattgttcaagtgggaagaacaacaaaaatttctcaaaaagaataagctggatcttacgctacgagaaatcgactggtttgtcttctgccgcgaggttatgaaccttaacgtcccttatctacgcaaatagttatagaatactacccttcatctcgttcctgcacatgggctgcacctggttcgtcaacgatttgcggacgttggcgataatttctttacacatttgatcaatttttcctcgccattctacagccatggcagaccgccaagccttatttgatgatccctccatcctcctggtatcatccctgggtacttcggcttcaaatcccaccaatgaagtcctgaaaattaccccagacatcgctcagcaacccgaaggtcgcaacgcattgagtcttttgctcgattctgccattgccaatgctgccaaggagtccacgccggaactcgaaccacgcaccagcggctctgcaagaggatctccgaaggaagttgaaaaaatcgaatctcggggtgaaaatgaaaagcaacttcagtcgaaaggtgaagagtatactgttgactacaagagcaccacagcttacagctactctatcaatgaattgatactgttacggaactcggcaaacgtcaaggagatccaaaaggaacttgatcttcctgaaaaaagcttttggggactgcgccaaaaaactcctaaagaaaagggtcctgaaagaagaaagaaaggaggtgctgagggacttcgctgggaaaagaaaccctcgggctttgctcgtgcagcagaacttgatactatgggccatgataagattaatcagctacttggtgagaaccctgatgaggctgagccagattggggtacagttgacggatccaaagactcccaaatagacatgggagagactgtagaggacttcgaacgatggaaagctgaaatgcgtcgtcgtgctgaaggtgaattttcgtccgaacctctgggaaatgaaccacctgtggccgatagtatcccgaacaacgaagtggataacttcttttcgtttgtgaaaccaaaagaaaaaccaaagcaagagtccaccagcacctcttccaagagttctcgcttctcttcattctttaatgcccctgctcctcctcaaagggactctcctcaaacttcaagaccacagtccaaccagcaaacacaaccaattggttctcaagaaacgcagccaatggctcctcgtcgacttccctcgcaagatgaatcgtcatctcgcttctttggtggaaatcaatctctgaacaacaatcaaagggctccaggaaccccaggaactccaggaactccacaacaaaacatattaccacaaggaccatcgggcttaccccgtatgtaccctccaggcttacaatctggtccgtatggtgcacctccaccaggtcttccggccggtggtcctccgcctggatttggtgccaatgacaactttttcaatactttgctcaacaaaagtgtgcctcctcaaccttcaaccgcccaccagcaacaacagcagccacgcttccctcctccgcctggctttgcgtacccgcaaactgcgccgcaaaacatgaaaggtatcactcaatttcctccatggatgaatatgccacctccaggaactgctccagaccaggctcagacacagaactctcctcaccagggattcagaaacatgcctcctggcttgatggcccaaggtccaaaccaaggtaatcagatgcaaaaccaaggcaatccaggacaaaatctaggcaattcaatgcaaaatcaaggtaatgtaatgtcacctcagaatcagaagaacatgagatatcaaggatttccacctggagttcccccaggattcatgtactctcatgagcagaatcatccacatggccaaatgcctcctggctttccaatgtatggaaatccaatgcagagacagcagatgcaacaagggccactgaatgcacagtctccccgagatgaacgcagcgaagcttctccctgaatagagcataagtagccactgcacgtattacgaatagcataaacttcttctatattgacatacaaactatagtattggaaattatgattattcaacttttcagccagaacttgatactcgtcttcattgataagcttatatttattagccagaggaagacagaaagtttatgattcttaccaattgtcaattcgagcatgtttgacattagagctaccttaaaaagtactcgttgctggatttataactgaagaattgtttgaatactcataatgtactcgttcaactcgttcaactcgttaattttgactgcagccattcagcaattaggtactacttgaccaactgcaagcacaaattcaacaactgaaggtgctcgtcggctccgttgttcaacctacgatcagtttcaaacatcaaccgagcagctcgatttttggtctctgtcagaatggagtcactatgcacatacaactcgtgtagctggtcgagtacttgctgtgcgccccagccttgcagaaccaaatcgccaacaacagaggtaattgcagatacgtctttgtcctcgagagtattatggaggattttcaattgttcttcaggaaccacaccagcaatttcacggagagttgctgcagatatggtggtttcttcggtagtggtcgacgccaagcgagcggcggattggagataggtaattgctcgacgaaggtctccgtttgagatggtgaggaggtaagagaatacgtcttcgtctacgttgagctcttcttgctggacaatatatcgaagtctttgaacagcgttatcgttggcaagcggcttgaaacgaaacttggagcatctcagcgccaaagggtcgatgatcctggtgatataattacagatcaaacagaatcgtgtcactccggaatacgtttccatggttctacgaagagccgcctgggcatcataagtcattgagtctgcttcgtccaagatgataagtttgtatgggggacaaggatatttttccaagtcttctggcgaagcattcgacactgtcaatctggcaaaattcttcactttctgacgcacaattgcaattccacgttcatctgatgcgttcaattcgagtactcgtgattttatgaggtctgggccgtacaattcacgcgccaacgccaaaacagttgaagtttttccggttccaggaggaccataaaataacatatgcggaaggtttgccgaaaccaatgacttttttaatacgttgacggcatgatcctgagatgccacgtcgtcaagattctttggtctatacttctcgacccatggcgtatgttcgagccgctgttgttggtattgttccaacttttgtttcttgggtgcagacatggggaagaagacgcggtggtgaaatttggagtgagtgaggtgtgcgggtggctctcgatagctgcgaaaacggctcgtaatactagaatctaccactgggaccactagcgaacctacaagaattcctataatattattaagcagtcttagctattagtcgtatcactattgcacacccaccacactcaattccaacgtccatacgcgccggagatgcaccttgacgtcgacaccgtccacctggacgcactcattggcccaccaacattttctagctggtttccgccagaaaagaagcaatttgctctcgttggcatcagccttgcgcgacctcaggagcgatctcagcgccgctctcagggcgctatgtgccaaagttgcgattctcagtcgagattttctcagaccattgctagtaacagggtccaacgaaggcagcggcagctccggtggtgtgggcagtgctgtttgtagtctcaccaacagtaaagaatgaagaacgcacttggatggttctggagaccggtttccccaggtttcaagcggaacgaatccagaggtacaaagcatatcgaacaaatggcgctctgcaggacccaagttctggtcggagtttccttcagggtcgtagcccaagccggcaaacaccagtttgttgttaagaagttgaccacccacttccaacttgaggtgtcggatagcgtcggcgttcatgccggctttgggaggaatgacatagtaatcgagatcttcacgcaagactatgatggcaggcttgcgcagaagtacctgagctaccgactcagagccagcgtacgcgtggcttgttggctggggcagaagatgtggagattctgcttcaagttcacgttgtgcggtaccaaaaacatcgataatgtactcgaaacataaggggtcaaagttgacatatacgatgtcttcctctgttaagttcgagatgacgtggccctcttcatccaaaaagacaccattgggaaataagcctaacaatatgctttcgggcaagctcatcaaatcatctctggtgatggtaaaccggctcccacgaacatttagttggattttggagttgtagtcggagtcctcgtacgttgtgtgcgctacaggctggtcctgagacacctgggtgatgatattctcggacatgactcaacgagcgcaatgtgaaatttgttggaggtgaattatttggacttaaaaaggtcagtatatgattctgatgcttcccgggtagtattagtgaggtcttgttgggaccaatctggtttgcacgctgtattgatttgtgactatcgagccggcgatagttaagctgttttctcacaaatagcgccctatgtagctggcggtgcgcgcacgactcgcaacctcaacttttgaaaaatctgtcgtagaggtatgctgtgtgcatgtcaagacggcgtctgcaacggcaaaatggacaaagcgaccaaaactgttggcgcagaaacgcatgcctactccaaaacttcaagtaatacatctattcacgaatctgatgacgacgatatatggggagatgatgagcccacccaaacaccagcggtcaagagaatccacactaagcagggctatgtagacgggctcgcccatgcccaggaatccagtttgcaggcaggattcgacgagggctacggaaccggagctgggttgggggtagccgttgggtcgatcttggccaaaacctggggtacacctgcatacgacgaagctcggcgggagcttgtaattaccaatgtgttaagccggcaatggtttgacaacgatctttgtatgaaaaagcatgctctcatacagaaatggaaccagaacttagactaagaattgagtggcatgtctcctattattccgctcatttggtcgtaaagcagccccattttggcttggtgttgggttctgcctcggcaccaatcgacccacgcttcgctaacaagatactgggtttcttgaaacattatgtattcatccatgcagcagcttttgatgagccagtctcggttgagctgttggaacatttcctgcttgtcagcaatgatggcttgtcgaagcttggcaagatcactgccttttatatcagcgtcgtctgtacttaaccgagcgtacttggcctcgttctcggttatacgagcttcgagttgtgcaatagtatttgtcaggagctttttgcttcgctcgaataactcctgtagcgaataaagatagtccaagtaattcttgaacttttctaatgtagaggtgttgatagcaaaactgtcgtcaacgagagcttggcttgttttgttgaagaattcaccaattgtgcccaaagagtcattaattgctgccatatcatctttgttgctgttgccgactataccatcgtcgtgaggatagagagcatcgtcgagtccagtaaatcggttgatcatctccacgaacttcccgttatcgaatgctatttgttgctgtctcttttcgtttctttccaccaaaagtacaagctttgtccagatttcaatcaaccttccagtagacgactcgcattgcttccacttcttcaagaactcttcacctacggttggccaaatcgagttaatgaactcggtcagaatcttcttgcctttgaattcaaccaggtagtcgatttttgcctgacgtttccaattggttatgtctgtgggaaccgtaagaaacgtcaccacaatgggctcagcacgcaagattggatgctttgtaatctggttgagaaacctatggagaccgcggcgacgtcgctgaagaaattgtgaatctggcgaggaccctactgagattagtacttattgtggaataatgaaaaacgcaaacttaccagaaaacttctttggaggaagtccagggataacccggaaggggtactttttcaaaaggtactccaagagcctgtgttagtgaatttttgaaggaaaaaagatcaactgagacttaccatacaaagtcgctgtaccgtctaacgactttcttttggccggattgctggtgcattcccaagttcatgttgtatgtgatggcataattggtatgtttgaagaggagcccttctttttcgggcacctctctgatgctgatggactctttgctcgtgtataacggcttgaattctccccgtaatttctccatgtatttgcgtacaccagaagtgtcgatggtgggctcctgtttatcctgctgcttttgtatggatgaatggtcggtaagaacaggatcgtcctccaaagaggcagcagcaagagactcggttagtggatcggaaataggttctctagacagtaaaagtatgtctataacattttgagggagttctggaagatgcgatcgtctgaatttcaacgtgacatagtctccggttcctggagcgtctacttcaagtgcaattaatccaagaatgtccaccatatactgggctgggggaagcatgttatgctcgtaaagcacatcgattaacctggatttttgatattcggtaaaagttccggcagaaactaacttatccatcaccagctgttccaattcgttgacagaactcaattgttcaccaaaatgatccaagatattttgatatgattcgggaaccagcacctcatcggaatccttcggagcatccaaagaagtccggtttaagagctgtgacgaggtgagaaaggcggagccctggacaggagaatctccccatccagaggagccccagggatcgtctccaagtatattggacatggtatgtgaatgcgacttgaaaggtgaccaaagaggctgaagataaactggtgcactgggtgcaaaagcgtaaaaaatgggacgcacatatttgcaaaactatgcatcttcacttggtgaaactcgatacacggactaattgaccccctacctccatactcgccaactttcaccttcttatctcccaaattgccccttttcacgaccctcattttctgccgacctaatgcacatccatacaccaactaccctcaccttcataaaagctaccgcgccttgacggtgattcttatcttgcagtactcttatggcgttcgagtgggtatattccgtcgtgggaaaacacgacgtggactgggaaacctcgttgcatgctgcggggcgggccaaagttgccgacttggggctcgtggctgttttaattgtactatttttcttcaccggttccatcgaaccatttcaaagacagttttctcttgatgatttgacaatatcacacccatttgctgaacatgagcgtgtcacgaaccatgaactctttgtttattgcttgttagtgccattcgtgatgatctgtgtggcgctgattgtttcggcacgccgaggaagcagggcttccgtgacgtatatttcgttgttggggttgataattgctgtatttttgacttccgtggctacagatatactcaagaacttttttggacgacttcgtcctgatttccttgcacgctgtgaacctgctgctgggacaccgacagatattctcgttttggcaaaggacgtttgcaccacgaaaaataaaggaaggcttcttgacgggttcagaacaacgccttcgggtcactcgagtcttagtttcgcaggcttgggttacctttccttgtggctaagcggccaattggtagtcgccagtcccaatgtgggcagctggagaatagtggttgcgtgggtgccggcatttggcgcagccctcattgctttgagtagaaccatggactacagacaccatttcgtagatgttacactcggtagcattttgggaatggtgatatcttttgtgatatatcgccattactttcctggtattgctcatgaaaagtcctacgagccatggacagtgcaggaagaaccggagcctacagaggagtacactgcttaaaacaagagaaatcagaattgtccattcacgatttggaaccactatcgccactattgcacatcgcttgaagctggactaaaaataatactggagtttcaccatcgttaatcgatatttcattgctaaaacttattcgctatctaacgctgctacgaagaaagacttctgcttctacaagttgctttctctttctttaccttgctttatcttgcttatctcgattctaacctgctgcttctatatcttcctcgctttatctcttggttctgctatcacatgacctgccgtcgattaagctttatcgcagcgcggctcaccgcctcacacgcagaccaaattcttcgcgaccactatcgccaaacatggttcactccaaaagcacccccatggacgacgatgcctattggatggttgccgatggccgtgtacactacttggaagcggctgaaattaataatgttgtcccagatatcctgatagatccggttgtggaagactggcagtcacacgatgctaacatgaagatgatgaatatccgtaacaaaaacctcctttataagctcaacaacccttccggctcggatttggactcagataacatcgtggatcctgcgaaagcatcggcttcgccagaacatttaactccaccgtcaaccggcggttccaccaacaacggatccacagtgaagattcctactcccacccattcattatacatgccacgtcgccaagtggacctcgtggcacttctcgccgccaaggataaagtgcaagatagttctgaagccgaaaatgtcaaaaccattctcctggctgttatgcagtggccccaagatgccaacatcaaaatcaaatttttaaccggtggaattaccaacatgttactctcgtgtagctacggccggtcaaccgtgctcatgcgtgtttatggacagggaacaaacttaattatagatagacatcgtgagtacattctgcatcttgtgctcaattccttgcaattggctcccccagtctatgctcgtttcagcaacggtttggtctacggctatctccctggccgctcgctcgaaccaaacgaactataccacccggccttgtaccctcttattgctcaactcttgggcatttggcatcaccgagtatcaagctccgacattgaagatggtgtggaaaagctccggagatatgctgtcacggtgaagaaaagacgtctgttgcagctgctgccggtccttatggcagaaaatagcaaaaagaagaaaaagccaaagaagaaaaccatcaacaacgtatgggaacttttgcacgattggatcgatgtggttcctttaaaccaggctctccatgattcgtttgcacgcaacaaaaaaatcgatagtgatctcagagaagtggtgagacaagagcttaattggcttgaagaaactttaacctcaaaaaatagctcgcccgtggtttcggcgcattgtgacttactttcaggaaatgtcatcataccgacagattttgcatttgaagagtcggaccttccttccgtcgataataaccccatcaaattcatagactacgagtacatgcttccagcacctcgggcattcgatattgccaatcatatggcagaatggcagggtttccactgtgacagatccgctatacctgagccttccatggataatcccgtaatggtcaagtgggttcgctcctaccttaacaatcctgatgctagcgaagatgaagtccagaaactcattgatgaaattgctctatttcacggcatgcctgggttctactggggaatctgggccatgattcaaagcgaaattagtcaaattgactttgactacgctgattacggaaaattacgattggaagagtattgggactggaagctgaagcatttgtcgtctgtgtgaatatatttattaggcgtactttaatcattgtcgttgtagatctatgacacaagtcttgtcggttttcgagctgtgtagcattgcccattgtgttcctttgttggcttcctttttcaaagtattgtagatgttgaccccgaagctcttgggaaagttgttggaaaagtatacgattttgcgtacccattcatcttgttggcgaagaggagtgatcagaatcatgtctaaaacctcatcttgaacatctaggtctatcactggagcattagacaaagttttgataaaattggcagatgccattttggaatcgttttcaagctcccacttttcacgcttgttatttttgcggcctcttggagcatcattgggaaccacaatgactctattattgatatccgtggaaaataatgggcctgtgggcatggagtcgagtgaagagtcagtataattcatgtcgtgtctttcagactcatcttcattacttccattgatttcttcagcgagaaaaggaacgagttcttcgtactccaaatctgtatctttttcagattgaacacttcttactcttaacggcttaaagttacttggacctcttctggatttgactctcagcagtgagtttgtttgcttgatgaagacgatccaaccacacccatcttgggccgcttgatccataatatcagtttgagaagcagaatacgcaaagtcacaactgattcgattcttccataaagactgagcaatttcaaatccagcaagacgaacaagcgatttgttggtactggtgatcaagacatcgcacctggttcccctccattgagtttcgctgtacttttcattcggcccgattttcctacttttcaaaagaaggaaaagaaatgtggatgttagcagcaaacccaccgcatgtggagttattgccttatttatgtccacgttagctagcgatgaaactagtttatcatacctgcctccagtgagaactctggcgaaccggcgtttggtatccaagcgaaaaatagcctggaacattattccaccagtgtaatactggcaattgtagttgctgagtggtgaaagataaactcctgacttcacgccaaactttcgaagaatcgacaacacatccataatataaacgagagccttctcaactttaacaaagtatggcgagtcaaccatggctttcttcaactttctccttgcatcgtcgggctctcccataaaattgaaggtatccaccaagtctctggtcactgtgtgtggaacattgaagtcttcacgtagatatcttttgatttcttccggacttttttcgattccaagctgagaaagaaccccaataacttcgtggcgcttgcgatcgctgattccaatattgccaaatgcaaaggttattacggaattgataatgtcggaatggttaatgagaattaagcactgagaacctttggctttgaagcagggaaaatgatgcaaaatttcatcgaccacttttaaacactcagcatcattgattggtaaaaggcttctgtcgtgtgtcgttatatcaaaatttaccgagctgtatttgtctggagtacctggaccccgaatattgggtcggtagacaaactcgtgacagtataacttggcgatatcaatgttatttcgactcaaaaatcttgccttgggaagaatcaaatcatacggaagcgaaagaacggtaccgctccgatcaagcacgtcgtacacctggccagcagataagttttgcgatttgggtagtagaatatcagagctatagtcttcgattgcaccatgtaatctgaaaattccaaacaaagtatcaatcatattgctgaacaaaagataatctctcgttgtgttctcgatactatgggagtttcgactgctattatcgaacatcaaatcgtgagccaacaggtatggttgattaaaaagagtctctctaacttgatgttgccaaggagacgcagggtcagccaacgatcgtaatgcctctttgataacttgatcctgatgttcgaccggaagccatccactttgtaggagctcagatgcgcttgggcgctctttgggattgtgatcaagtagaacttttatgattttcttctccattttgtatttcgactccacaaaattagaaggaaagttgatacttgagagccttagttcattcaaagtctgtgccctttccatacctgtggacaagggataacacatttcgaagaatacaattccaagtgagtacatatccactttttcatcgtaatctccagtagccacttctcgtgcggtgtaaaatacagttcccacaacagtggagaggtctttatttgcagcctccacttgattgtttgtcagaaccaccagggaaaattgtgagttttttgctaatccaaaatcaccaactttgatgttgttcgatttgtcgatgaaaatattcataggcttgaggtctcgatgaataaaccctgactgatgaatatatgaaaccgcttcaagaagctgtcgaaataatcgccaatactcattaggattgtatggaagaccctgctcgatcaagttcaaaagggtattgttttcgcaaaactccatctggatgtatagtatcgagcgcttcgatttcgagctagttctcttctctttcttggatccctcgttagaagtgatgtcggaccacaaatctccaccggatgtcgactcgtcgttttccgtcgaattggcaaattcaaataggtcatcttcgctaggaatgtccaactgaggatcaaaagaattggaaataaaatcgatctgaaaagagctgtcttggcttgctaaaaacgatgtcgagcgtacatttactgggctctcgaaatcatcatcgcttgcctcatcctcatgttcagccgcttgatcagcttcgtctatctcttcaacccaagttccatagtatctcacaatgtactgatggtttagcctggccaaggataacacttcgctaagaagagagtcgagtttgtctgctctatgcttgattttcttgatagcatagaaggtgccttccaaacgatttcgtgctttcactacctctccgaatcctcctttcccgatgatgcccacctcttcgaagtcacgctcgtatcttcctacattcctggtcttcgactcaccaacatccaacagttcatggtggttactttggcgcctagaagctgctaagttgagatgagacatacccgtcagatgcgatggagagccagatgggtgtggaagttggctattttgttgaatggccacaggcccatcacgaacaaacctaacagcgttcaattctagtggactgggacgtttgaatagttttttttggaacatttttgaaagaaggtcgaacaccaaattggcgttgtcttcgtcatttgggaaatcagaagccttgaaactgctcaagaagcgagttggggtcttgtaggtttctgttgagttctttcctagcatcactttcatgaaaagtacaccaagatcccagatatcgcttttcacggtgaagttttcaaaaccatcgctgagctcaggagctatccaaagagcagaattgcccatgacatcaacagggtccttcggtttttgattattattagggtattcgtgggccatttgaagtaagcagtatccataggatatgtggcatagttttagtgtgctggcagacagtccattagggatggaaattaccgtcaatgggcaaattgctttatgtacgagcccaatattgtgcaaggactcaatggctggaagcacttgtatcaaccaggtgcgagcggtggaccaggatattttgtgttgagcagctagtatttcttgaagagattgtgattggggagaatagtctgtgagtagacggattctccagcctttttcctgtctgtcaatctgaaatcccaccaacgacgagatgttttcgtgcttgacattcatgacattttggagctctgattccaacagttgtatttctttcttgccgtcgtcggtgagccaatggtcgcatgtaagcataatatctgaaagcaagtacgtgggtatgagggcaccgtgcaatttcgtggagagtgctgggacaatgtagggagtaacaatttgctggtgtgcgattgacgataaaagatctggtttcttatatcgtatcggttccagaacggtacggaaagtgaacataactctgggtgactctgtgaatccgaccattggtttctcaaacacaataaagtcgtcggcattaggaggcaccaagtctgcagatccgtcttcttcctcggttgttccgtccggagtatcttcgtaatattcgtcttgaatcttgagtatttcttggttaagttcttcattctgccttctttgtgcgctctcttcctctcggcgccgcaacgcttcttcctgctccaattgaagccgctccttttgcaatcgaacttcccgctcttcttccaaagagagaaccttttctgacttggagtgaaaatcgtcaagcatatctttgatctctgagataatgataaaagagacctcctcttcggcgtactccttgataagactgcgtactttctggtccattgccagaatcatgtgtttcaagaggtttttggggttcaataaccgcacaagcggaggtgatttgggatatgttggcgtgaattcaatgtccaaaaccaaactcatcgaaggtttatcgggctccagatcggtttctagtcgtatctggaagtggggactgggttttttgttccatatgagaccttgcggggtgatatccgtgaaaatatcaccatagatcgactcgacgctattgacctcatcttgctgtcgtgctgaaagcaggctcataatgatgctggacggctgtagatgttaattggacgacctggaatcacacgatagtcgtttacagtctaaattgaagtattaagtgtctctagaacaattcgatgagcagcgcgcgcggaaccgattgcgaaatctcactaaatctcactaaatctcactagtcaccactaaacaccactagtcaccactaacctctaccacttgagatactggtctcgtagtccctcaccccaattcttcatgccaccatccaagagaatacctcagggacccaataccatttccattctcataactactgataatcatgttgggtaccatgaaaacgatccgataagaggcgacgattccggcaaaactttcgaggaaatcacccgtatagcgaaggagcgcgatgtagatatggtggtacaaggcggagatctcttccatgttaataaaccatcgaaaaaatcgctttatcaagtaataaaatctcttcgatccaactgtctcggagaccgtccctgtgaattggaattgataagtgatcccagcatggcgttgacgctggattttcctggtgtaaactacgaggacgaaaactttaatataggggttcctgtgtttgcaattagtggaaatcacgatgatgccacaggtgatagccttttactgcctttggatattttggcagcttcaggactagtcaactactttggtaaggtggtgaacaacgaagatataacggtagctccacttcttttcaaaaaaggtaccacaaaactagcattgtatggcattggaaatgttaaagatgaacgactccacagagtgttccgtgataacaaagccacattcttacgctccagcgatgagcctgattcgtggttcaacttcttgtgtgtccatcaaaaccatgtggctcatacccgaacgtcatatatacccgagaactttctccccaaattcatggatttcgtactttggggccatgaacatgaatgcattccagagcctatgtacaaccctgaaatgggatttgacgtactacagcccggatcatctgtggctacagctctttcaccgggagaaatggtcgagaagaacgtgttcatcatgaatattcgtgataataaatactccattgaaccggtcaaactcaagaccgttcgcccgttcattatggaggaagttgtactacaaaaagaaggattcgtgccaggtccagcttcaaaagatgatgtgtccaagtttctcgttaataaagtccaagagctcattcaaaaagccaacgaaattgacacatccggccagttgccgttaatacgcttaagagtggactacaccggtgactaccatgttgagaacccacgacgattttccaacagattcgtgggcaagattgcgaacgtcaatgatgtgatactactcttcaaaaagaagaataacgacttggctgtgacttcacggccgaaattcgtcgaccagagtaacgacgaggttcagcctgaggttcagcttgaagactttttcgaggaattcttgaagcaaactaatttggctctagtgcccgaagagggtatcaactacgctgttcgcagatacattgaaaacgacgacaagactattctccacaagtttatcgagaaggagattgaggtagaaacgaaaatgcttcttgacatggacatcgataaaaaccacctaaatcttgatgatgaacaagcagccaaacgagtgtttaaggaaattctcggtaaagtgaaaaatgaaagaccagactggaacaagactatcagtgaaatcagcaattcgaagcctgtaaaagcaaaagcggtcgcatcaaaatcgaaaccaaaaccacaagtcaaaaaactggccaagagtgccaaaagcgagtcaatagtattgtcagattcagacgtttctgatgagtcaatggaagaggtggtgagtgatagtgaaggactggtcataacaagtgacgaagaagatttgcctgagccacccaagagttctgctcgcaatggggcttcaaagtcgactgcgagaaagactgccactacaaaaccagcactaaagaagccagtggctcctcgaaagaaagctagcaccaagggaaagaaaacagaaacacaaggaaaaaagtctcttttagatgatatcttgagtatgggaaggtaactatatacaagaacatcttcaagaatttggatctggttggttctagacagatgttgcttcctcgatcaacgtatccacgtcaaagttttcactggttgtgaaagcacgaagcaattcatgcttgcgcttgatcagcgcttcgtctccaacagcaccataaaaccgctgcacattgagaacgagcaattgtgcatcatccatagataatgctgcctcttcttcaacctgaccgttcattaaaaccaaattcttcgagttgactagttcctggtggaacataagtgtagtgtgaggtttggcatactctttatgaagcttatattctgccaatgttgtaagcatgcagtgtgtggtctgaggaccggcaaacgaccattgaacaaaatgcatttcgtagccgtcttcgtttctgggaagcggaagaatgaagctaggattcttgaatgcatttgcatacattgtagcaaattgaatatcggtaagaatcgcattaagggtacgttctttgttctcaaaacgggctctccaaataagctcaatctccttttgtcctagatctttcaatttgtccagtgccaagtacgagtccaaagttttatatggtttcttctccaagttcttatctatgggtgctctaattttgatggttttggatctatctttttctaattctttttcctggcgcttctcatactcctcgagttccttcaagggatctattttactgaactcgagttttttggctttgatttcatctttgagttgtttcttgagttcttcaaccgaaccaagtccgagttcttgagcctttttctgaagcttttcttggtacttttgagcagcagttgagttgaatcgcacaaatccgaacctagcactgttttgagcaagtaatctagttgctgtgtggagccgtaatgatctgagcatgattaaagaagtgagaattttcgcagcgagtatctgaaaatagtatatatgattcgtatttacaaattacaaaacctgaacgtagctacgagggacggaatagcttggctgaactcgcaagttctatgttagtctctatttattttctttggtgtcgtttttatcttcgagataatgaactttgtcgtcatcatcacgacgaaactcttccggagcatccttggcgtagtgaccaatagtattcctcaaactctctggtatatcctcgaaaacaaggtcttccgttcccgtcgctacagactcgcctttagcctttaaaaggtcttcgatgttaatgcgttgatctttgaaaactcccaaattatcggcaattaaatgtctatttttgcatccaggacactgtatggcgacggttcccttcgtgtacgcctgtttcgagaacgtgtgtgatgagcgggtattgcattttttgcaagtgaatgcaatcatgtactgctgatccaccttggctgtttgcgacgagttccatctttgtagatttggtatcttggatatcaatctgggagagcgagcgaaatgcaaatttggtcgaataggaccgcttttggcggccaaaagtgctagtcttccagcagtccgaagcatatctaatcgcaaattgagatgtttctcgcgagcactctagagtcctgcacactaatggttattagtgaagagtatcttttcctgctttttcttcagtttaacctttctcttgtctagtatttctattcctgagttgtccaacggttcgggcgacttcgagttcaatgctgggccccaagaactggaattggttgcaggagcgggatttactcgtggaaacactttcttcgtagttttcttttcaagtgctggaaaccgagggtccgccaagttcagcgaactggaagaatgtcttgtaagtggctctttgttttccgaagctaacgctgtagaagatgcagtacgtctgttgtcgagataagttggtttgaaattcttgttcacagttgaaggcgagctcaggatcaccgtagtaactttggtaggtttcttgagtgtagtatatctgataggctgagctgccgagccggaagcattcttcttcttgggtttggggagaacgggaaaactttcttggctagaagcagctgagttttgtaaagtattccagccatgaatagaaccagtaaatgcatttttcagtccactcaaaacaggaaactggtcttctttgttgtgtgtaacttgcacgtcgtacaccaccataagagccttgtgcttgtctgaacctttgggaaagagttctgcaagttcgtacaaaataagtcctacttcgtttttctgttgcagcttgaagagctctttaaatgtttcttgtagctgttgagccgtgactttcagggatctgtaatccgcacaaagacgcttgaattcttgcattttagatgtgtcgtagttgacatagtgcttaactcgttcgtctaatcgcttctttttcaagtcgtggttttcgtgctggttactatcgttgtgacgttcagaagtagctggagtgtaagtcgagagatgagattggaaatgaggtccagtggctccaatgacaaacctagacccatttgtaagtccgccgtgctctttgagcatgtgagcagtcaagtctaagtcttctctgaacaccacaaatcgcttctcgatacacgacggaacagaacacacataatgtgcctggcgaaagtgctcgtaaagggaatcgtagtttttgtagtagctagcattcttggcatcatgctggtcgcagatgtagcaccgctcatgcttatctcgaatatgaacgttgagttcatcttccgagtaaaacctgttgcctctgcaatatttacattctggatgaccatcgaagcccttgctgtctccctcggtctggtgtctctggagctgtttgtgggtgtaaagtggaagttcacttgcaaatgcttttttattcttggagcaaatcatgcaatagaatttgttgtgttcggtctttacgtggtctgcaaggtccttgaatgatttcatgctctcgtgagatttgtctaatggacacttaaactccaaaagtcccaatgtgtcgttttgaaccgttaccgatgtgaagctaataccatagtctgtgttggtttcgtaaatgtcacttttattgaaactttcgtaggacttttcgatctgatctgtgaatatgttgttctcgttatccgtacgacacactaggcacaactttcgcccgtagagagcccgttgtcgtaaaccacagtagtgacaagtcgtatgatggcatggtgaaactgccgcaaaaacaattttttccgtacaaatgatacacagcgagtcttctgggtcattgtcaggctcaacaccagtctttttgttggtccgggaacctccggatgtcctggttcttcccacacgagttcgtgctgtcgacatgacaattggtttaagtttgaattttcacgtcgcgaactttttctttacccatgccattatcactaaatctaagtgccaccctaaatgtactgagacttctctaccagccctcgttgtgcttgccccatgccgtggtgcctacttttgacaagttggtgatcccatttagtcttggctatgaagaaaaccaagcacaaaacgaagaaactacaaacaaaaaatccaatataaaggcagtagttctcgataaagacaactgttttgccaaggatcaggacgacaaagtttggcctgcttaccagcaaacgtggaagtcgcttgtagacaattatcacaaagacaacattctcatcgtcagcaattcagccggtactgatgacgatgtggatcaccagcaggctaaaaagcttgaaaatgatactggggtcacagtccttcgtcattcgaccaaaaaacctgggtgtcacgaagaaataatggcatattttgcaaaggtgggtattacagatccgtcgcaaattgtagttatcggcgacagacttttcacagatatgctcatggcgaacatgatgggagcgtgggggatctggatctccgagggagtagagctttctcagaaaccgtttgttaagctcgaaagattgttctatagccgaatggcgggatacggtcccaagtctccatgaatctatggcaattcatttcttacatatattatacattcattaaaagtaggccatccacaacgtatctgccgcagcgaggtttctagggttgacagcctgcgatatcaaatcgagaatattttgtgtggtgaccgcctggttgttgctgggatgtcccatagtcaatactctcttgatcaccaagtcgacgttcattctgacaatctctctcaactgtgaatcctgaggcaaagaccgtggtggatcttgctggttgcaccacgatatcacctcgtctctgacaaagagagtcaagtattgttcgaggtcagattctggctcggttaatgctctggcaatggctaacaagtataccgacaagataccttccattccagtctctccaatcaacttttggatatttggcgtcaatctgaaaggaaccatctcggcgttatagaagagtggtgctggacgtccaccttgactaccatcaagcgaagcattcttgctggctatcttgcaaggtaacatgtctgaagtccacacgtttcctgagcccttgttgacatgaatcttttggggctggcgagtgttcacacacatcatataagtgctgaagatgaacgaagcatattgagacgtgaactgtttgcggaacaaccagaaatcttcaaattgaggatagagttccataaaatagttcttgagaacggtagatggaacaagcaaagtctgaatggcgctcaaaatctccactcggatactcatcaaatcaggctttggcaagcgaggatcataggctgcacgaagcttgtctatggtgtagataaacggctcatcccgactcttaccgttgcgacgacagaagtcctcgtacactttctgcatggtgatatcctttacgtcgtcactaatgatccgaatatgtggggataatgggacagccacaggcaccgtgaactcgatgtttcttctcctggtttcgacttttcgtgaaagagtgtcgctgaatattctgaacaattggaagatactttcctcgcggcgacagtgacgagcagcagggaattgaactgcgaaagcatgaagacttccatcatgaccacgaatcttcaatcttttgtagcaagcattcgtgccacgagccaaatcgatagttggaaggaaccgctcaatcttgacaaagtgggtgttattgtctttgttgagtagatactgtccaggaacttcaatttcctcgaacttttgatggtggaattcactcaagtgagggcaaagattctccaaattgatttcagaaaagcgacgatcaagcttgtcttcgagtctatcacgccactttctcaacttgatgatatatgtctccaaatttggcttgccaacaaccaagtctttctcaaactcagctcgaatctgctttggcaaaacagtctcagcaaagcgggttatgttcgcttcagttaccggaggaagcttggcatcttctctggggtttcccaatcgattgaggtactgaacaccatcattaaggagagcaacacccaatctgtaagcatcttcatcagcagtgcatttgaatctttggttgatttggtcgaccaaagactccaatgaaagtgttaacaatggataagcagtcttaagtatgcccatgatttcttcaacatgttcccatgcttgacgaacagagcttgtagaatctgaatctgacttatctttttctcctttgacaccatttgtatcgttattctcggaactctttttatcgtcctcactcttttcttcactttcctctctctttgcatcggcttcttctttctctccctccttctcttcttccttgagtttttcttcagcaatagaactcttggtctgtggtgagctggacaaccgacccaagttcttcagcagatcggttgaactgtctcaacttggccgcgaaatcttccttggtggttcggagttggaagtgaagtgcttgtgggtaactctttgcaattcttatcaaaatttgcttcaccaaacgagcttctttatgagacaaagaagtaagcaattgtggaataaacgtaagccagtaccatactggaacctctcctcggaacgtatcaaaggcttgagagagagttccagatgcatcatcaagactaataagccataagatacgagcaagtagcttcctcgtcttaccatttttgtatagaccagcagcctgaaggtaacagctgatagcgttgtttgcataaaccatgtcgtgtgagttctccttgaatctcttatcgttgaacataccccactcggcccacgcttttggtaggttgaggtctatttgcacagatgttgcaaacgctttgtttgcttcgtccttttggttcattttattcaaaaacattcccttcaaggtgaaaaactcggctttctgttgtgtcgcaaaataaaccaagttggtgttgctgatgacatcgagaccggtattcaactctccagggttctggtaatgacacttgacttgttctttgagcttcaagaaagcttcctgaatttcaatgtttggaagctgataaatcttgctgagctgaatgttgcacacatcggccattccatgcttacgagcaacatgagcaaacctgttgataacccacgcaatctcgtggaacccacgataagcatacgagttggcattgcctcctgagttggtctgttgaagtactggaatgaagggcatgtagactttgttgataacttggaaagcatgttgtctccaagtcacaagatcgttccaaatattgatatcatcccaaatgttaggaagacgctctctccaaacttgaagtactcgcttgagttcttgcgatttaatatccaaattctgagcgtttgtggaaaccaaactggcatatacctgactagcctccatgaactccacatattgctgaaaagtgtgcaaaagcggaatgtgagcattggcaaacttacgtggaagcccatgccatttccggagagcaagctgaatgccttcatcacataatttggagagctcgtcaagaacatccttttcacctctatagctctgtaagcagaggaatgtttcaaacatttgtcttcttggagttggaacgtccatcacactcttaactgtctgttccaaggtttcacggtcggtattccaatccgcaactcgccaaccacattccaatagcaaatctgaaaatccttcgtgtttagcaagttcggtaagaatgtcccaatgttggagtttttcggcgcaaagaatccagtggtcttcccaaagagtgtattcagactctccatatggaagcactccacttcgagctttgatctgagcagcctcgtagagctgttgtgctttatcccaaagaccaatttgctcataggaaagcgctgccaacgtttcagagtatttggctcttcttctccataaaccgtaaaacgtatcatcctccttaagcgcagcgtataatttcgcaagagcatcctgagtgatctcatgaacctcgggattcccattaacagtctgctcttccatccgttcaagtatatgaataccttgagcccatgcatcaaagtttgatgctaagcactcgattgcaaatggaggaagctgaagttcttcacagcgggagattccttccaaaagagactgtatcacattaggtctgctatccacttgacgagtgtggtaatcttttgacaaaagtatcactaagaatctggtaaaatcaaggttctcagaacgtggaatggacttgaatgccatattggggaaaattgaaagaccaaaccttagtgttacaatgttcgctactttgatagaacatatcaacaagcggtttccaataagtctttcgccggaagcaatagctaggcttgggttaaaaactcattgtgcttcgaacagagctgggaaagtttcatcaagattcatgttcaacatccatttcgctgtcgtctgaaacataggaggaacgaggtgacaggttgaagcttattctctccttcaccaagaacaagttgtttctcgtgatcaaaatgatccatagagcaactgaagagctttgattgagccagttgtagtcggctaaatactcccaagttttgttccctaatgatgtagtagagacgtttactgacatccttttcttaagaactattgttgagaatgagacatcaaacttagcgcctgatggaaacgtctagccgtaccgagttccaactaaaaatggttgctccattcgtacagtgaggtcagtacaactgaaagtatcgtcttcgaaaatgtccacaattatttggtaaaactctttcgagagcgtaggttctccacgaatttcaaataccatcatcttggccaagattgcggctttctctttcgttgttggaaagaggtcggtctttgaaaacacccaacccttgacaatcttgataattttctccaaggtttctttgtcaagtgagcgctcaataagctgtgctaagagcgacaagaaaatacgccgttggtctccgagtcctgagatcctcatcagagaaagctgcaagattttctccaaaagtttcgtagtcatctttgcttcatactcaaagttggcgttctcgcgcgaggagttctgtgatccttggtgagtgatggtgatgtggtccttgcaaagtttgctgaaagttctcataatcagtggaagaagagaatcaagagttgacggacgatagttcgctaaagtccacgacaaggtcacacctgccgcaacggaaggcatgtctcctaaatcttcagccatggtggtggtcaacaaattgacaaaatctttgacgacgtcattgtcgtcctcgctttcttctgggcccttctcttcattgattgcctggagaatgagtcgtaagactctctgcaaaacttcttggatatcatggtatccgatttaatgcacttctctagcaactgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaattaagattcccgagaaattggcagaggttacctcgcttgcgaggaagaactgtggtaggtgaagtaaggcggcattttccaacattgactcgaacataaaaggaagttcactgctgacaatttcgttgaaagaagctggatcaacgtggatgaagatggtagcgaaaatctccatcaagtctttctcctctttagaagatgtgattgggagattgggaccaccagttgaaaagtcaaacgatttattctgcgatgcattgagctttggcttggagacagaaaagaacttgagacagctgattcctccacggaacaagcctctgaagattattatctcttcgtacgaggtgagtctcgctgagtcgttccacttatcatagttgatagtttggcccccaattttggggtctgattgtgtcggttgaggtggaactggtgggttacagttctttaagccaaagataacctgatttaaggaaggtcattaatgttcggaaaaggtatcttgcatcctttagtaagtctgtgtttgaagtagatgtggttgaagtcatcgcaataggtgaaagctcctctaacgtgaatatgtctatctgtctttcctctggtgtgatgttggttgaatccatgtctatgtctccatcagaatcttccgctattgaacgaggttttgaggtttctgcagcttccggagttctgtccaaaacgtctgatgttttcgaggtgtatctatcgatagccttcttcgactcgatttccttcaaactcttctttttctcaaactccttgtgttttgccaaaatgaagttatgcttcctgttcaagctttcaaaccttttggcgtaagagtcgatgattatcatgaatagctgtctgccttcaagtttattgggcaatttcatgatacgctctaccaagttcaaaagtaatttggcactcatgatttgaaccgtcaaagcaagcgagtcgtctttgagaagatcgcagtaaatcttgacagtagaccatatctgttttggcgtgagttcattgcgtacgttgtgaatgaaatcagcaactgtagaatacgctaaaggtctaagagtctcgtgggaagtcaagccgctacctaccaaaacctgttcgttgaaaagaagctcgatctttggaatgaagtgggatctgaaaggggtggaaagtatgtgccgggttgcgtgtaaaagctcttttctggccacagaaagttcagcagggcagtcttgtagtaatcttaatatgacttctgggacgctgtttgcttgttctggtgctaaaaattgattagcataccctctgataaaaacgtatgctaagaaagaagccgccttgacctgtcccaaaatgaagtcactgtagagctgtctgttggttatgttaggactgacggatgtcaccacggtattctggtctgctgcttcttcatggaactgcttctgttgctcaacctggagtgccaaaatgctaatcgttttaggaagaaattcgggaagcgaagtctgtactaaactcttgtacgaagagtaaagagaaaccatggttatgggacactctgccaaagttttgaatgagtacatggcattagcaagttccttgggtggagcagtttcgtcgttgaaagaaggaggcgacatttcctttgcctggtcgttctctgatgcttcttcagagttgttggcagcaaatctggtggaaaccgtctcgggcatgttatcgtaaatggtattgatgacggtgatgaagccctcaactttgcctgaaagtgtcgccttgaatgctttgtgaagactggtgataatcttcatacatactacaccgttttcttcgttttcttcaacaacaatctttgtcaatgtttcgagaatttgttccgcatacggttgaaacgtatcgttcatgattgagcgatggatgatttccaatatggtgtttctcaccttgtgctctggcgactggctcacaaaagtgatgggaacttgatccaatttctccataaaaatcggtaccaaattggacaaaaagtattcgtactccgcagcaccattgaacgtctcaatcatgtctagaagttccagaagaactccttgggaatccttgagatcgctgctatctttgagcctcgacacgaacgtgtctagctgttctgtgtatgccatggcaggtgcacaacacttgttcgctactttgtgggaatcgcgatttgtattgaaaagttttggcgcgtgactttcgtgtgagtatcgcgtgggatggttgggtgcggaagagagagcagtgaagtgaactgaataataaatttatgtaaaaatataaaaatacgaagtgaggttcagaagatttgagttcatattactgtcatattactgtcatattattgtcatacttgtatcttgggcgtctttccacaatcaatttgcagccaattcgcggcactttgcaacaattctcactttttttcaccagtagctacactcttcagaagttcgttccacaacttttgttcccttttttcattgtaggattcgtctgaggacctagtgatgtctccctgatcaacataagccacgttgttgactttggagtacaaattttcatcaaaggcatttttggcgagatgggctccagccttcgaaacggtagttgcccaacccattaatctacacaacccaccagtcagcttgattacgaatttttgtcttaattgtccatgtatgctgtacaatccactgggaaagcaacatattctggggtggttaaagaataaatatgacttccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaggtaagtagattgggaaaatttcccaaagctgcgaattttgaaatctgccaccaccgtggtgctgcgggccttctctatagtatttgttgacgagctcataggatcgacaaagctgccgtattgataaaaattggccatcaatcgtatctttctcgtaccagattttgaagagccattcttcaaatcttcgcaaaatcggccggtgaaacatcatcgatatctaccgtctcggcgccaagaggtatatccttaatcttccaagctttgatgtagtatgaaaccttcttcggaccgtttccacggaggtatatctgcttgagtgtaaactcatcctcaccatattgatcgggccgcaaaccatcgtaaccacaagtaacatcatacaccacttctacggtatcgcggagttttctcaatgccaaaaaaagaccacggattcgaggaagaagcacatgtttaagtacgggcaagcctctctcctgacagaactttgccagacgctcgcgggtatggggcagaatcacagttccttcaggatacaaaatgacttgatacggcagcatgtgcgacgaccggtgacctttgggccaatggaaaaccgacgaagtttcgggagcatctccatctctaatattggtagctgatatatgggtttcgccgcacgaaggtccgagaccgcgagcattggcgtcgatttcaagtaattggttcgtgagcttgactttatctttttcccatttccgcgacaagaacaaaaagttgaaattcttcatgccatatcccaataaagggagcttggaaaagatccttcatgacaatatatatgctatcggacaacctggacgtgtaggctatcaccataagaaaagccaatcgatatatatttgatggtgtttcctatcccttgtggatgtaggagtgaggagatcaggtgcaaattattcttcagatccactttgaatgctccagccgggatcaggtcctggtcataggtgatggatatcttacacgggttgactatttgagtcaaaaaagtcataaacaccacaaattgggttcttgttttgttgatataaacccacgatttgggtccatgaccatagatcagaataggaatgtactgctggagcgtacaagacacacatccgaaaaggagcaaaggtaatatgaacgccaggcgcaatatcagcaccggcaaagaagtccgtagcattagacttcaacggcaaatatcgcatgcttaccgagagtgtggtgtacgggtggggattcgttgggtcggctgcaaaagcgcttagcgctcagcagatggagagaagtagttgaagaaatgagagaagagatagagtaaagaaagatggtggttctgatttgaagcttcttaaaattggattttaccttcttgggttttagcaaatgaacttattcttacttcttgattcacattattgaagtaaatcgctattaattgactacatcaactttcttatagatttaccgtcgtatttatgaaaggacccacgctggagccttggcccgatatggctcctcgagatacttcacttgttcctcggtgagtttgatttcagttaatttgactacaggctcaatggcttctttcagagtaacacctatgattggatgggctccctttgcaatcaaccaagcacacgctacttcaaccatggtgcaaccgatcttcttgctgatttcttcaacccggtcaataatcaccttgtcgtgttccatgtcgatagccaagaatgtagtggctacattgttcttgagtttctcttttgtcttttcagagtcggaaggaaccgcaagtaaacctctggcattgggggaccatggaatcaaaccaacaccggttttttgacagtattcattgagctcacgttcatcttcacggtagatcaaattgtacatgctctgcatcgatacaaacttgtgccatccatatttttcagccgtgtgttgcaactgaataaactggtacaatttcatggacgaagcacccaaatacctgacttgaccactttcaactacatcgttcaaagcacgcatgatctcttcatctggaacctcggggtcgtatctgtgaatctggagcaaatcaatatgggtacccaatctttcaactgaacctttcacggcgtccaaaatgtgctttctggataatcctttgttgttgaggttcaagctggtttcgccgtcaaagtgtgataaactaaagtagcatttggtcatgataaccacatcttctctgggaatattgtgttgcttcaaaaacttaccaatgaccctttcactgtttccggccgagtatacatcagcagtatcaaaagtacgcaacccagcatcatagcactgcttcaaaatggcaattgactcggcttcatccgaaactccgttataagcttcaaagcctacttttccaagaagcattgtaccaaccacagcatgattgatacgaagcccagaagccccaagacgagagattgaatcgttagtaactggcatgaaagactaaagtgaaatgcgggaaatggggtttatataccccacaaatccagcagggcagcagcttgcaacttttatgtccgcgggcgccttcggtgcaggcggttgcaattatctccgcggtctccgaggactccgagaccgagacaagaaaaggacagtagatgaaaagatgtcgtgccatatctgcatttgacatcaatgtgaaaaaattacagtttggttgcaatcgttgaaaccgcatctacagcactataaagtgctcttagtgtcattgtacagtactattatcaagtgcccttgtacactaccttttacgataatcgactttgccgagcccaattggtgcaattggctacaaaatcagagcaaagttcgaaaaccaatgaagaaccacgattatacaaatttgaagagccaaaatatcaagttcagagcaagattaatctcaagttggtcggcagcaaagtcaaggcaaccgggaagaattggttgtgtttaagcattatggctacttgaaacgcaagataaaacacaatggtgagccgggtgtaacagctcattgatgaagtcatggcagaagtagcaaaggactttcttgacattcttgttactttactcttgcaattatccaaaagagaatcagctcatagaagccacggttacaattccagggtcttatggcagtttccagtcgacgagacgaatgcaatgctttcctacttgatcccaacctctattcaagaaatgaggattgaatcacaagagtacttcagaagcgacttctggtattcagaaccactgttgattgaaccagcagcatgttctcagaggtttacagagttcacaatcaagtggttttgacaacacagccattggctcgacctttgagtatgattatgaggtttttcgaagatgctagtcaaattagtgattaaaaacttgaagcgttgctttgaaacatacagacaatctaaacgatttgaaacattttgacacatttgacacatttgacattttgacgttttgacattttgacatttttcatttttgaccctttacattttgacattttgacattttccttttttgacattttgaaattttatgtgacagcacttgacacattattgaaatactctgaagctacaagagtcaagctcaagtcaatgatagattgaacggctgacgttttttgcacccaattgtaaaatgcaaaacaactttcaaccaactacacccaatcaccacaaccatcaccactacaaaccaattacactacacgaccacctcagattctcatatctgactgcgccccatacggtaatggttacggcggcggtatgcagtacgactgccattcaatatgcagctaaaaaaagcacatactattctggccgccaagatatgcaactgcaactgcgtgctttactgatacgcgaatttcccgatctgcattgctgtattcgtcataattcgccaccccagcgcggctccaacttaattccgtctccgtggaggcgctgctaaaaaatatgcaggtgcactgggtgtccgtaccgcggaaaacgaaaaagccggttttccttcgcgcatttcgggaattgtcgtagtgttgtgacaatccgcagcgtatgcaggttgttccttgcagtgaaaacttactagggcgcggcgctaacatgtggggaattattaaggaaagagtgtcaaccagaacaaaaatgtaaaatgacgttcaaaatctgcaatcgaatagggtgtacagaagcaaaacacaacatcaatttttttcagcttattgtgctgtttggaggtgtttcattaacaccatatattttccgattaactccgcatgcgtgcattatttcagccgcatcgtacactttataagagttgccaagcgccaattttccgttgccactgttttcaatgcctttttttgattccaagacagacccggtaccagaaagggtacctgagtcagatcaggtctcataccatgattctggtcaattggtggacaatgttcaaccttacgatcagcgcgaaattaattcggctggttctgatgatgatattgctccggtaaatagttacaaaggctttgatgaaaacgttgaaacagatgttcgcaacttggctcgctcggtaaccaacaactcttcccatgaattggtgaaatatctcacaaatatgtcccaggttccaggtgtgataccctacgatgctctggccgtaaacgatccccagttggatccagatagtgatgatttcaacgctaaatactgggtgaaaaatttccggaaattgctcgattcagacccagattactacaagagagccactttgggagtggcataccgtgatttgagagcatacggtatcgctaccggcgccgactaccaagccacagtttccaatgtgccatttaaactcgctaccaatgcactcagttacttgcgtaaacaagaccctgcgagctcgtttgatatcctcaagcccatggacggaattttctaccctggtgaagtcagttgtcttgggacgtcctggtagtggatgttccaccttgttgaaaacaattgctaccaacacctacggtttccacatcgacgagaaatccaagatcagctacgacggtatttcagccactgaaatccaaaagcatttccgtggaagtgtcgcctactcggctgaaactgatgtccatttccctcacctccatgttggtgataccctagagtttgcagctcgtcttcgtacaccccacaaccgtggagacgttgatcgtgaaacatatgccaaacatatggcctcagtatacatggccatgtacggcttgtcacatactcgtcacaccaatgtaggaaacgattttgttcgtggtgtttctggtggtgaacgtaaacgtgtttccattgccgaagtttcgctctgtggtgctaacttgcaatgttgggataatgctactcgtggtttagatgccgctaccgctcttgaatttattcgtgctctcaaaacttcggctgctgttttggaagcaactcctttaattgccatttaccaatgttctcaggacgcttacgacttgtttgacaagactgtggtcttgtacgaagggtaccagatctataatggaccagctggtgaagccaaacagtttttcgaggacatgggatacgagtgcccacaacgtcaaactaccgctgactacttgacatctttaaccaatccagcagaaagaatcattcgtcctggttatgaaaataaggttcctcgtactgccgaggaattcgaacggtattggagaaactcacctcagcgtgcaaaacttgtgaatgaaatcgatgcctatctcgaaagagtggttgctcaaaatgccaagcagacataccacgactctcacgttgctagacaagcaaagcacacaagaaatggttctccttacactgtgtcgttcttcatgcaaaccaaatacatcatgcaccgcaatattttaagatttaaaggtgatccttcgattccaattttctccgttgctggtcaggttattatgggtcttatcttgtcatcagttttctacaatatgaaggcagacaccggctcgttttattatagaggtgcctccatgtttttcgccgttcttttcaatgctttttcgtccttgttggaaattatgtctcttttcgaggccagacctattgttgaaaagcatagaaaatatgcgttataccgtccttccgccgatgctctagcgagtatcattactgagttacctgtcaagtttgctatgtcccttagtttcaaccttgtgttctactttatggttaatttccgcagagaaccaggtcgtttcttcttctactggcttatgtgtatcacatgtacttttgtcatgtcacatttgttccgtagtttgggagcagtttcaacttctttggctggagcaatgacacctgcaaatgtcttgttacttgctatggtgatttatactggtttcgtcattcctacacccaagatgttgggttgggctagatggataggttatatcaatccagttgggtatgtttttgaatctttaatggctaatgagttccacggaagagagtttttgtgttcgacatatcttcccacgggcccaggatacgatgatcttaccggagatctgcgtgtttgtaacacagttggttcaactcctggttctaacatggtttctggaacaagatacatcaaggaatcatacaactacaccattggtaccaaatggagaaactttggtattgctgtggctttcgctgtcttcttccttggaatctacattttcttgacggaaatcaaccgtggtgcaatgcaaaagggtgaaattaccttgttccttcgttcagcacttagaaagcgtagaaagcaacagaaaatgggcaagaatgatttggaaggtggaaaacaagccacttatctgcttcaagacgaattgaaagagagcagctcgctgaccgatcgtacaggcaccaatgactcacaacaagacgagaagaatgaagtactggagacccctgttaacgagaacattttccactggcgtaacttaacttatgaggtcaagatcaaatctgagcatcgggtcattttgaaccaagtcgatggctgggtcaagcctggacaattgactgccttgatgggagcttcaggagctggtaaaaccaccttgttgaactgtctttctgagagacttacaactggtgtggtgacagacggtacaagaatggtgaatggccattctcttgactcttcgttccaaagatctattggttacgtccaacaacaagatttgcacttgccaacttctaccgtcagagaagcgttccgattctcggcgtacttgagacagccttctcacgtatcgaaagcagagaaggacgaatatgttgagtatgttattaacttgttggagatgtatgactatgctgatgctgtggttggtgttgccggagagggactcaatgttgagcaacgtaagagattgacgattggagtcgagttggtagccaagccaaagttgttgttattcttggatgaaccaacatctggattggactcacaaactgcatggtccgtgtgtaagttgattagaaagttggccgaccacggccaggctatcttgtgtaccattcatcagccatcggccattttgttgaaagagtttgaccggttgcttttcttacaaaaaggaggaaagacagtttactttggagaaatgggggataaatgtgccactttgatcaactactttgaaaagtacggagctcagccatgtcccaaaaatgcaaatcccgctgaatggattttggaggttgtgggagcggctcctggatctcatgctaaccaagactactttgaagtatggagaaactctacggagtatcaagacgttcaaagagaactcgaccgcatggaacaagaattgtcattattaccaagagatgtcagtcctgaatcgcacaagaaatacgctgccccactctggaagcagtaccttattgtttctcgcagagttcttcaacaaaactggagaacgccaggttacatctactctaaattgttcttggtggtttcgtcggcgttgttcattggattttcgtttttcaaggctaacaactcgatgagaggattgcaaaaccaaatgtttggaaccttcatgtattttattgttttcaacaccttggtgcaacagatgttaccatactttgtaagacaaagagacatctacgaggtcagagaagcaccttcgagaacttatagttggttcacgtttatcactgctcaggtgacaggagagattccgttccagatagccgttggtactgctgctttcttttcgtggtactaccctatcggcttgtaccgtaatgccgagccaagcgatactgtcgattccagaggtgttcttatgtggttattgattatctcgttcatggtgtacacttccaccatgggacaactttgtatttctttcaacgagattgcagacaacgctgctaatcttgccgttatgttgttcaccatgtgtttgaatttctgtggtgttcttgctggacccgatgtgttgccaggattctggattttcatgtatcgttgcaatcctttcacatacttgattcaaggtattttggctacgggattggccaaggctcccgtcacttgttctcccgaggagtatgtttcattggtacctccgctgggacaaacttgtcaggaatttttggcgctgtatatttcggttgcgggaggctacatttcggaccccagttcgaccaccaactgtaattactgtcagatgaagagcactgatgctttcttgaagacgatcaatgctagctacggagaccggtggagaaactttggaatcttcaatgcctttacggtgttcaatatcatcatgacagtgttcttctactggctcctgagagtgcctaagggaacaagagagaagaagggcagccacaagggttgagatacatttatacaatatgactatttaagtggaagcgtaaagcgacaatataatatgaaacttagcaaatgatacagtatgacaagtaatacagtatgacaagtaatacagtatgaaacttggcgaaataaataatacagtatgacacttagcgaacacaatacaatatgacttaccactatctttttttgtggtctctccttggtggtgtggtgcggcatagaatcacgccagatcgataattcgcgaccataaattaatcgcatagaactcaattctctcaattctactacttgccaaactccaaatgaaagccatcgatgtacagagcatccacgatacctcgcgaccaatgagggagcgtatggagacacttgtgaggtggaaacagcagcaaattaccgaaagcatcgagcagctcgaaacgtcaacttttcatattgacgaatggactcgtggaaacggaggaggcggtggacagacgatggttcttcagaacggatcggtatttgagaagggaggggtcaatatttctgttgttcatggaaaacttccacctcaagctgttgcgagaatgcgagcagatcaccaaaatttgaagccaagctcactgggagacggcagtgtgccattttttgcgtgtggactctcgttggtcattcatccccataacccacatgctcccaccacccatgcaaattaccggtattttgagactttagatgcggaaactggcgaggtagctgcatggtggtttggcggcggagccgatttgactccttcgtatctctacgaggaagatgtggtgaacttccaccaatgtcacaaagacgctttggacaaatacgacaaggaattgtatccaaagtacaaaaaatggtgcgatgaatatttctacatcaagcatcgcggagagaccagaggagttggaggcatttttttcgatgacatggacagcatgcctgccgatacattgctccatttggttgaatcgtgctttgatgcgtttataccgtcgtacattccactcgttgtaaagcacaaggacgatccatttaccgacgaccagaaacaatggcaacagatccgcagaggacgctatgtggagttcaatttggttctcgacagaggaacgcaattcggtctttctacacctggtctgcgtgtagaaagtattcttatgtcacttccagccacggcgtcatggctctacgatcaccacccagaagagggcaccgaagaggccaagttggttgaggttctccagactccccgcgactggatagcagcctaataggaaattaatagggaaaagccactgaaagcctctaagaatcgctgaagaatggtagaagaaaagcctctgaatggctgaagaatgagaagaatggctgcgagaaatgaaaaatagattaaagaaagagaagaaacgagacaatggaaagagaaatagaagacaaaatgaaagtaacagaatgaattacttgtatatacaagacaaccaccgaacactcttttctactttctatcattttctgtcaaatagttcctgcacttgttgcacttgctgcaccgcttcctgtcatcggtgcggcgctcaccggttcctgcacacgccaccgtctttaattctacagactccattattatcactaataattcaactcatcaccccacttctttcagtcattgaagatcttataaattcattgcaattcattgcagattcctgcggaaaccgaaattcagccacccgaaggaaaataccgcacgacattttgcgacatatacgccccatgtgcgaaatttcttaaacaaatttgaatggaaggtacatgaacaaagtgactgtagctaacacggatatggctactttaatgtgtgcataaacaagtaaaacacatacaagaacgcagaatctatctcagggtatccttaggtaagacagaagcttgatccacatccacagcaactagaatttgggaatttctcaccgaaattcacgtcatctctttcattttttctggaaaatgtccgaccaaagcagctccaggtcggtgtcgcccacgcgggaccccaccagggacatggatacgggccacgagggccttaatgaccacagaaaccagcccccttcgttgcccataaggtccaattcggaagcaagaagacgcagacccagcgatgccgacgaggaattgggtccacgatcccacaagacgatgttgggcaatctccgcacggagtattacctcaggacgccagatgaggaggacgagagtgctattgtgcccactttaggcggccgtattcccagcgtgatagcggaagatattccctccccaacttcgaggcaaagaagccggtctttcacggcacagttgcgagccaaagttggcaaggatgactcgtctgacaaaccaagcgggattcttatgaagagccaacctccacgtcgcaaatccacccgtagcaactcgttggttccagatatggctctggaccttgtttcgccaatgacgaaaatcaaaaccaacgacagtactatgtcggaaaaacgtaaccgcagaccttcgaggtcgctgatcgacagcgatgccgactcccacgcctcgagatcgtctcaggaaactgaagaggatgtgtgctttcccatgttgagagaacacattcgagttaaaggaattgatttcgacgagattgaagagtttatcaaagaagagcgtgaagaagaagaattcatgagacagcagcaaactctaatggcagaaagagcatctaccatgacaggcgaccgcagtggaaatctccatccgacccaaaccagcctggctgctttaaagtacactccgaccaacttgttgaagcggtcgaaaaagtcaagtggacagaagagtgaagaactaaaaccttcagaccctaatgaaaaagctgagacgaacgataagcgtcagtcggactcgtccattgagtacgagaagtcggactcttcagcttctgaaaacgtcaagtttggaggaacccgtatcaacgattcttccctgtcacttcctgatcggttctcgtttttttcatcggaatccgaagaaacccttcatgctcctgatcttcctctgatggtgcaaccaggtcaaagcgtcaaggacctctttcatggaggagacgggacatggtggcttgactgtgtttgtcctacagacgccgaaatgaaaatgttggccaaggcttttggtatccatcctcttacggccgaagatattcgtatgcaagaaactcgtgaaaaggtggagttgttccgcagctactactttgtctgtttccacacttttgagccggacgatgaatctgaagactatctagagcccatcaacgtgtatatcgtggttttccgtgatggtgtgctcactttccatttctcaccacttctgcacccagccaatgtaagacgcagaatccggcaattgcgagactacgttgacgtgagcagcgactggatttgttacgctcttattgatgacatcaccgatggttttgcaccagtaattactggcatcgagtacgaagcagatgccattgaggactctgtatttgtcgctcgtgatctagatttttccaatatgttacagagaattggcgaagcccgaagaaaggtaatgacgttaatgaggctcttgtcaggcaaagccgatgtgatcaaaatgtttgcgaaaagatgccaggatgaagctgctggagtagcaagttctacagcacccacaggatttcctcctggtgttccagctggcttgacaggcggggctgcaactccagtgtacccacctccagcttggggcaaagcacaacctcgagcagatattgcactttacttgggcgatatccaggatcacgtcattactatgtttcaaaatcttttggcgtatgaaaagatcttcagtcggtcgcatagcaattaccttgctcaattgcaagtagaatcgttccattccaataatatggtgacggaaatgttgtccaaagtcacacttatcggtacgttattggtgcctttaaaccttattacaggtttgtttggtatgaatgtgcacgttccgggcgagggtggatcgaatctccattggtttttcggtattgttggtgtgatggtgttcatcatcattatctttttcctcggcgctcgaatgtggctcagtaaaatgcataaccccaatgacgaccaagctgttcgtccgtcacgccggtccaccaaaagctttggattgcgcaacaagaccaaagaggcggcccgttccattctcagctttcccaacaagtatgagtagtgtataatagataatttagctgctttttgcaatatagactagatgcagtacgtttatcaacactttcttcatcgttgcaccgcgtaccagacaccttttatctacgcacaagcaccacaaatacactcttttgcttgctcaatgagtagattggcattgctagatcatatatcccgttttctaaacgtggatctgaaccagatcaatgattttcatcgccgtctagatctgtttaccacccacaatggttccgatgtcatgtatattgtcgccaatggcactcgagcagaggtcctaggtgactctacggtcccatttaacctggattttggcaccttgatagtaataatcaagcctaagggtgttttcattgtgtctgatttgtacatctggaacgtcccgcttggcatctctggaaacgaaagctttgaaggcgtccggtctctcttgagcctcggcttggtgccgtactttgaaagcattgtatcggactcgcatctaaaccttggccagactcttggtaaaacccgcctgaaatttaacgaactttctttggctttacagcatctccagcaaaccattgagaccccagatttggcccagtccgcccatcctgctatacgaaagattgctggctcatcagatgcagatttgagacatttggcagaagatccagagatcttgaaccaggtgaataatactgtcatttcgtgggttcgccaaatcaaaaacgtcacaacgctagaccattcgccacagagcagcgagtctatcattgaccactttcatttctggaaatccatggatcttgctttaaaagctctccagcatcaactaaagtcacctgaagtacgatactcattacaggtcctcaacttgggaaaacgacagagggtagtgacaagttttgaaaatgatactggactcgaagaggcattagctcgatgcaaaacaatcaacgacgtcttgaaagatatcccaattgaagaagtgctatcgatatcgggacaagacgaaatggcattttccaaactagaatcagcaatccaatcggtctttacgtacctcagaaggttgaaaaaccacgcaaacttttcaacatctcgctcaatcgaccttgtgacgggaattgccaatgaaatcgtctcgaaaatattgcataccttgcgggacaaggacattttggaactcgatattaccgcatttgacgacttgatacaacaaggtcactctacgctaaatgttcttgaagataatatcaaatcggttgtggagttgttgagagagttatctcggaagagagacgaacgattctctgctatcaaagtagatcaaagcagttctgcaattctcaaagaaagactcaccgaattatcaagcttgcgccatcaacatgaagagcttttacaaaccttttatattgctcacaaggaaagtgataacatacacctattgcggcagtcctggaaccatctcaagtctgataccgacccttttgacatttcaaaaaagggttcagcattttgggatagcaatgtgaaaatttacatggagtcatacaatagtgctctaagtgacttgcaaaacttatacagtgccaggtttcgtgattgtcaagacacatcacaaatggctatgattttgagcgagtattccggcaaaggtattgatgaaactcttccgagtcttttgttagatgctgataaaatcaagatcttacaagtggcccagaaagaggttgagcgtctacaggaaatccattccaaattgggcttgtctatgggtcgaagaagtcaagaaagtgacatcatacccactttgaacatgcgccgaggactcctagctcgagcaagttttattatggatgtacttcgaagagcaattggaaactgggaacactattccaccggctcgcgtttggagaatgacatgcgtgcttttgtcaccattatagatccagtcataatatttcaaaactggctcaccgtcgttaaagatgaagtcttgcctaagattgctgcatgtgcgcaagccagtatttttaggaccactaaaattgagctgaaatcccaaagagaagtggccgtcgctctcgatgtatcgattgtcacacagtataataattttcgagaattttctggtcttggattcgaaatgcctttaccggtccacaaatcatttaccggacttgcatcagtgataagtattgccacttccattaatgaaagtcttgattttgtgaaaggggcactcgaggaatatagagagtccttaggtggaaatgaaggttccatcactcaaaaactattgataaaacccatccaggatgttttggaaaaatgcagcaaactaagctcgttccgatggtttcattttcagaacttcgtagagctaaacgagtttgctttttctggtgatagcataattgagtctcaagcaatcggttcattttacaactttcaaaaactggtgcaaattttacatgaaaaattcattctttttaatggcttcaaccagaggctacagtccatgtacgacgatttggagagatgtgaatacactcaaaaatcgatcgaactgtctttgagcctgattcaactagagttacagaagatcgcattgtatgattcagagattataacagtattagtcgaccagattaatctagaggtcctcaaaatattggcaagaaaatgccaagcaatgctcagtctgttgggtctgtccatacaaggtagtcatctgtcggtttttgagcacacggcctcatttgaagagagaagtattgtcatatatcctcccttggaatctacgaaagctgcgcttgtttctcagatcaatgattttcttcagatagtggagaggcagaatcagataagttcagagcaaggaactgagcggaaaaactacgttgtttcacaagcgctaagcgaatccattgcatccacattgagtattattgaccatgttcttgacgatgcaaaaagctatttcaatttgtgggtagcttttctgaacttatgggacatagatgtgaaagaaggaagtgatagcaatgtattgcttgctggtgtgtcctccttcaaggagtggaacaatcttctcaagtcagtctcaaactctgcaagcatattggaaacttcgacttaccagaaaggttgtatgactatcaacttttccagaatcttgccaagagcccaattgaggtttgacaagttctataacactttcttggatgttgtgtcaagtgtattgcaaagcaatctagcgctgattcttcaagaggtggactcggccgtaagggttcttgaatcttcatttgagcacaagaaaactttcgaaagtaaaatactcttcatcaaattcatacttcaggtggaactgaaactactcgaatgggtcaatggttacaagattgccaaagagatgaatagcaccctcactgctaaccaatacaaaggagacgaccagctcagttatttggatcctgagcaattgaataaccgtctttcggttgctgaaagcttaagaaagttgcgactctctcagtcattgaagattacagatgaaattcgttcaaatatagaaaacgccgctcggacgtttggggacctggtcaattcattcaaacttgaatggctgtcacaagacatattgcacacgacagcattaccaccagtggtttttgaaaagttgatgaagtacaaaaaagagtgccttgaccttcaacaactacatacggcttatgaagttgtggctagctttcttcaggcagaaatcacattgcctgataaaagacttctcgaagttttcaatggtcaaattgacgatctcgtaacgacttggaagcagatacttaacttatgggaatcccttaaatgcattaaagacctaaaatgggcttctacaagttcgcttgaagttcgtcaaaagctcgaaaatatcttgaaagcttcacgggacatgagcgaagcggttcaggagtttgataccataaaacatttacagcggtcgatcaagtcgttcctcaaaaacttccgtatgataaacgatttgaagtcaggctcattagaaaaccgtcattggaaacaaatcgtgtctttactaggcatgggagacttagacaccgagaatattacctggggtacaatcttagatttggatctcgagaagaataagacaaggattaattcggtcttgagtcaggcggcagcagagcttaccttgaaagcgactcttgatgatatgcaagctcattggtattctctcacgtttacttattacgacttcaatggtatctgctcgttagtcagaaatggcaaaaaactccttgataattgtgaccaaaatgtaagaacattgtcgtccatgaaaagctctacatatttcaaggtgtttgaagcagatgctacgttattcgaaaatcgtctcaatcaattcatcttgcttcttggcacatttgttgaaatacaaagggtgtgggtctatttatatggggtctttgggcaaaataggacagaggttcgagcaatattgcctatagagagcacaagattccaaaacataacttatgagttctttgaggtgttgaaaaaaatccgaagccaagaatctgctcggtctatattggaaattctgaacgtttccattcttttcaaggagttatgggaatccttacaaagaatcagtcgagctttaaatgatttcttggaaaggcagcgagagatatttccacgtttctacttgatcggtaatgaagatttactagaacttatgagcggttctaatgatggagctataatcaataagcatatcaagaaaatgttctttggagtctccagtttggttattgtgtcatcagaaatcacagagataaaatctgatgatgacgaatgtctcaaattggcaaatccagtatctctatcaaagtacgaaagattgatagactggctaaaggaatttgaatacgaagtaaagcattcgcttgccgtgtccacgaaaaaatatttggacgagtatggatcactctttgagtcgcctgaaccatcgttggtacgcaagtttgtactgacggctcctgggcaagttcagtttctagtcagcaaggtcaagttcacagagctggttcttcaggcaattcccgccggaaccatctctcgccgtatagaagaacaacagaggcttctcaacttgttgactgcctattctgccgaaatcaaaatttcttgtcgaagaaagcttgagcacttgataattgaggaagtgcataacagagacattcttatctcactcaaagatttggatagcgaagcagccgcttctcgcttacgaactgaacaattgtatttctttgatcaaactgaggaacccatagtcactagaatgaaagttgttcaaggagggggctcgtttacttacggtttcgagtaccttggcgttcctgacaagcttgcttatacgccattgattgacaagtgtaatcttacaatgacccaagcacttgcccagaaacttggcggtgcaccattcggtcctgctggtacaggaaaaacggaagctataaagtcgcttggatacaattttggacagatggtcgtcctcttttgctgtgacgaaacatttgattttcaagcaatgagccgtctttttgttggtatctgtcgtcttggatgctggggctgtttcgatgagttcaacagattgaatgataagatacttagtgcggtgtcttctcagatagagaagattgagtcctctcttgttgaaggactgtctcatatcactttaagtgacaagacgctagaggtccaaaacggaactgcaattttcattaccatgaatcccggatatgctggaagatacgagcttccagaaaaccttaaacggttattcgttggcttctcgatgaacgagccagacagaaatgtcattgcagaagtactactttcatcacgtaacttcattgctgctcgtgaactatctgttgtctttgtctcttttttgaaagatcttgcctcatcaacgacgaaacaggtgcactacgactttggattgagagcgttaaaacgctgcatagactgctgtgctgctctttttttgaagactcataaggaagctgatattacttccttagaacaccagcagaagctctgtgttttacaaagtctttatgagactattttgcccaagttggtcgaagacgacattcacatatttcaccaattggttacgaaatactttgacggtttctcggttgatttaggcgaagatgcactcatcgacaaagttgagacaattgcagcaaagcgtggacttgcaatgagcgaaacctttattcagaagatagttcaattgtaccgagtacaacgcaatcaccaaggtgtgatacttgttggacgtgcagcgtcaggaaagtcagtggtgcagagcttgttacttctggcccttgaagagttggaaggcattgagagtttgacttttgtgatcgagtgcaaaattatgtccaaggaagaactatttggctctttggacccgataacaagagactggaatgacggtttgatcacctcaatattgcgccgtatcaacaataatttgcggggtgagttgaacaaaagaatctggattgtattcgatggagatgtcgatccagattgggctgaaaacctcaacagtgttctcgatgataacaaaatacttacgcttccaaacggtgaaagaataaggtttcctccgaatgtgcggttgatttttgaagttgcaaatttgacttatgcgactcctgctacagttacgaggtgtggaatggtgtatttcaatgagggaacggtaactgctgaaatggcgctccaacataacaggttcaactttgagaagactatcaaaggattcggcaaaagtaacatcgacatggaatggatatgtgaggagatgagtgaatctgacaatgccgccattatattggaagctcttgacttttcacaaaaacaactacacgttatggagttcgacaagattcgtgcaatacggacatttttcattcgcttacaagcgtatttcagggcattccttggttcaaacgactactattccagggaagacgtttgcaagtactttcgaaaggcttttatactttctcttgcttgggcaattgctggcgactgctccctcaaagaaaaggaagtcttttcaaagtttcttgtgaacagagcatggaagcaagaatggaaggaaatgggtagtgatttcgtttgtatcgattatggaatctcgctacccaacagtgcatggcgcccatggagtctgagcgtgattcagctggatctccagccacaagacgtaatgagtgcagatacagtggtaccgacaactgacactcttagacatgaagatctcatcttttctctcattaacgagcatgaaccaattatactttgtggtccacctggttccggtaagacaatgacagtgatggaagctttacgtcggtcacctaatatggacatcattcctataaatttctcaaaggattctccacctcagctcttgatcaagtcgcttgaaacacactgtgtctacaagaggctcaacaactctttggtacttgcaccaaaagtttctggcaagtgggcggtggtgttttgtgacgagatcaatcttcctgcttatgacaagtatggcagtcagaaaatcattgctgctttacgtcaattggtagaatggaaagggttttggcttcgtaacgagtgggtgaagctacaaaatattctgtttgttggtgcctgcaatccttctactgatcaaggaagaaatatcttaccggatcgtttcttaagacatgctaccataatcatggttgatcatcctggagaaatgtctttgagacaaatctatttgaccttcaaccgagccttattgaatctagcaccaaacttgaaaggtttctgtaaccacttgacggaagccatgctagattcatatcatagatgtttggactacttgccccaccagaatgctagcttgtacgtttactctcccagagagctcactaggtggtgccgtggtattttgatgattctcagagaaaaggaacatactctggtttccagtttactacgggcttggtaccatgaaggtttgcgtatattctgcgacagactaagcgaagaagtcgatcgcatttggattaaggaacagttaaaatttgctcttgaaagtagatttcctggtttaagggcagatgaagtcttgaagagtccattgttgtactccaggtggataactctgcgctacgaagaagtgaatcctgctgatttgataccattaatgaacgaaagattcaaactttttggtgaagaagagaaggatatgagtcttatcgtgtatgatgatttattggattatgttcttcgcattgatagagtgttgaggcagcctcaagggcatatgatcctagtgggtgctcccgccagtggcagaactaccctctgcagatttgtggcatggatgaatggactcaaagtgtttcaacttgtgactcactacaactacactttgagtgattttgaagaatttttgaggggtgtgcttcgatcttgtgcaaagggtgagggagtatgcttgatgattgatgagtgcagtgtcattgacatatcgtttattgagcgcatgaacagcatacttgccaatgctgaggctccgggtctttatgaaggtgaagatttacacgcacttttttctctatgcaaagaacaatcacagcttcagggattatcgttggaaactgaagatgaactattgggctggtttcgttcagagatttccgccaaccttcacgttatcttcacgatgagcgattcttctcgaataatttcgtcaccagcattattgaatcggtgtgtgctaagctggatgggagattggtccgaccattcaatgtttcagattgctcttgatgtcattggaaagacccctcttgactcctctgagtacatgattcctgaaactttcaacaaaattgtgcctgacaatatctcaagcttgtatgaggtggttgccgattctttagttgcttctcacagaatcgctggcaaagttgcaatcgaagaggcttctagcattgttggaggtttgcattctccagccttcttcattcggttactcgacgagtttctgaagatttacctaagaagagctgcaagtcttgaggaaatgcaatcgcatacaacaactggtttaaatcgtttacgaggagcggttctagaagtgaaagcgctaaagcagcaattgagtgacaagaaggtccaacttgcaaaaaaagactccgaagccaaagatacgttgaacaagcttttgactgatcaaaatgaagctgaacgtcggcaagaattttctgtggagacacagagtgcgttggctcgacaagaaaaagacattcatgagcggcgaaagattgttatggcggaccttgctgatgcagaaccagcagttcttgcagctcagaaaggtgttcaaaacattaaaaagcaacaccttacagaactaagaagcatgggtaatcctccagctgctgtgaagatgacaatggaatcggtgtgcatcctcttgggctatgaggtgacttcgtggagagatgtacaatcaattattcgaaaggacgacttcatagccaatatcgtcaactttgacaacgaaaagcaagtcactccagacttgcttgagtatatggagaatatctacctctccaggtctgactattcgtatgatgtggtggatcgagctagtaaggcatgtggtcccctcttggcatgggtaaaagctcaactatcttatgcaacgattttagataagattgagcctcttcgtgaggaggtcaggttgattgagtctcatgcccgaaagaccaaagctcagcttattgctatcgaccaaatgatacaagaacttgatggtgaaattgagactctcaaagaaaactacatgctcctcataagagagaccgagtccatcaggctggaaatgaccacggtggagaacaaaatgagccgaagtttgcgcttgattgaaagtctcaattctgaaaaagaccgctggcattcaacaatcgaaaagtttggtctgttcagaagaaacttggttggtaattccattatcagcgcagcaatggcaacgtacactggagcactcagcgagcatgcgagaagggtgctcgtggtccaatggaaggaaaaacttcaagagtcaggagttttattcgacgatggaaagtccgacttgaagacattggcagaacttgataggaagttattctggaaagactggggattgtcgcaagatgaattgaatatccagaacatcattatcatcgaagagggaataagctctgggtatgtaccacttattgttgatccagaggattcgattcctacattcatttcaaacttaaactcaccgcaaaagaccgtcattgcgagtttccttgatcccagctatgtgacatccgttgaaaatgcacttaagttcggcacacccattttgatcaaggatgccgaattctataatcacaatttggaccctatacttcgcagagacttccaacgtaacggaggcagagcggtcgtcaagttcaattctaatgaggtggacgtcaatcctggcttcaagctttttatgcatactaaagactctaacttgaatctcagttcttttgttgcaagcagagtcttgactgttaactttaccatctcgaacagtagtcttgaaacacaggtactcgatttaattttgaaaacgttcaatctggaaattcagaaacaacgaaatgaagcgatatcattgcaggacaaatatgaagttctattgcatgacatagagtccgatttgttgtctacattgaaccaggcagatggtcggtttcttgaaaatgacaccgttgttgactcgcttgaagagatcaagactagagcccaggatatggacaacagatacaaggtggcttctgaagttcttaaaaatgccaaagacgtttgcgacagctattctacaaccacgcatcatgttcgagacattttcaaagcttttggctttttttccaacacaagcactttttataatttctcgttgacattcttgttgcaactttttattgagctgctcaattggcaaattgatccgaaatcaccagactttatcaagagactctatgaggaggccttcaaatggatctcatccacaatgactcagcgagatcgtattgcggcagcagtcatattgtatcgagtttatgtgaagatttctgaaggagaaatagcagatgcttggtaccacaaaatcttgaaagctatcaagaacggcgaccaagaaggtttgctagatttggtggtaggcagtcttggaaatgaagttgaagctgaagacaaacccaaaagtgaaagtgagcttcaagccaatgttctcaagattatctcaggaaactcggatttggctcctagttcggatctcctaaaagcttttctctttcacaaatcgagtgacttgagttggcccgaacaagttttgggagagatgatgaatctgggaaagaatctgaacattcattttttccgggatcaattcgaattcaaagattgggtacttggtaaagaccatcaagtcttccttttgccttctctgagaggctcagatgctactttaacgatagagaggctcgctcgactgaatgaaaaaaagctaaccattatttcaatgggtactatcgagggaacagaaacggcagatatggacatcgaaggagcagcactttcaggaaagtggattcttgttcaaaatggacacttggcactgcattggctcaccacgcttccaacgaagttttctggactcaatttgcacccatctttcagattattcattacgtgctctttatcgtccacaattccaagtgctttgctcatgctggcacatgtattgatgttcgaaacccctccaagtcttcgaagtaacgtacaggtctctgtcaaattggtcagagacatgatggaaagccaatcgctttccaaggctcacaagaaagttatcattttactcgcctggtttcattccattgtgttggagcgcttgaggtacgcccaggttaacacgattcagccaaacgatgtcaatgacaatacgcttttgtttggagtacggatcttgatgagtactttcaatgacgagaatttccaaaaccagattccttgggattatattcgttacatcattggcaccattgtgtatggagggctcgttgtatcaagtacagagcgcaactacattacagaattggcgagatgtgtcttctgtatagaagcactagaggagaattacagtttgatcaaaggagaattgtcacttccggaaccagattttgaatctacttctcaatggctcaatgctattccagagcaaactcctctagcatggattggtttacctgacgaaataggattgaaggttagagaggcagaggtgaaatttatagctgaaacttgtgttcagttcaaatagtacacaatataacctgcaatgcttgctaatttcattatgtatacaaaattagtaccaacttttttaatgttgactacataatatcacaccaaatcaccttgatgcttactcctcatcctcttccaaggtctgagcagcgatacggtccaaatctctttgaccgttctcggagattcttctaccaccctttggcgagatctcaacaacaccaatcttctccaaggattgcaacacctttctgttgatggaaccagaagcatcaacgtgcttgtgtggtctgaaacctctgttcttagcaccaccgtataacttgttcaacttaccaacaccaacttgctttctcaagtagatgtgtctggcaacggaagcggctctcttgtagtaccaagtctcggcctcttgaggtggcaattcgttaccggcggaggtcttgacaatgtcaacgtaacctggaacctccaacttaccttgacgctgcaagaattgggcgtaagcgttaataaagtcctgagcttcaacgtctctgaatgttagtaatgattccaataataagagctgtgaatgccaaacttggagaatatagcccataaatgccccagactccatgaatgtcattgggatcaccatttcctaaccatagacatggatttgcatggattgataatttttcaaggttgatgtaaagtgccttttagtctactttgaggctcgggtatgtctctagttttgtcttgttcacatattatagctccaaatgtttgtctccgtgctttacttacctaacggaatgaccagccatgatgtcttattatttcacgatgttctcagtcaaacgagtggtgaatttttttcgctgcttgggactgcgtgcaggaagcggtgtgcagtttcaaaattaccctcgtgagcgatcgcagtcacacgcacgtgatgcgtgtcaagtatggagactactagtcccatatgctacttctcttccgctgggggagacagtactgctgaaaatcaagtaaggtgagctgcagagtccagaaccggttttcagcttccgtttcgtctctttgctctagttggtgtatggatgcaatgttcaggtataccacggcgtaagattctggtcgtctgtatcggggtgaattgaagctataacgggtccgtattgtagcatttgaatggttttcgggtattttcaagtgctggcgtatcaaagtgtcgtcggcaacagaccaacatttttccaattgaagaaagtcaatttcgcagccatttaattcacgaatacgagcaattgtgttcacagcagcgtctagtgcttggagatgggactcgtctatgacttcgccatacttccattggaactccttgacgttgaaaagttggaaaatttgagccaatgtgtgaaaatttaaaaggtgccaggaatgaaatgcaaatgatgggtcaataagtgtgaaacaaaaatttggttttggcgagtttttagtgcagaatcgcgtcggatttgggacttggagctgtaccaatatactaatgtcaacgctgagcgaagttatttctgaggaaagtagcgaatttaaaagcttttcagaagccttcaggtggctgctgcagggccaatttctatcgtcttcctgaaaagatcgtcgggcgacgtgcaagcctaccctttgtatttgcgacgaggataccaccagaacaatgagatccaaagtggtatcgtaagtaatatgggctgctcttccaaagtacaagtttagctctttcaaattatggtcttcaaaaacctcttttagcggtgaaagtccactggaatcaatatcatggaaggcacacaacatatggagcgaattgagtctgtttacaacttttaaaagaccagaacacttgagaagagtgcctgcggagatcgtcaatgagcgtaaagaatgtgcaatatttgagtcaccagaacaatttgcgagcacaattaacctctctagtgatggaaacagcggaattatatccatggtgttggtttctagcgttgtcacaaagttatgaatggtcttaaaatgcaaaatttcatcactcaaatttagtttttgttccacttttggaagctggagaagagactctatttgcgttttccgtactacactaatcatttggaacacatatggaccaagaaacagccgaatatatcggcatgtggccgaaagattgacgacatcatgatagtttttgcaactggttcgcttggacgggctggtgtatgggtcctcccgcttatcaagatggatcagaaagacacacaagtagtttagaatggaatgcaatacctctgcagggtacaggaggtatccagccggtaacagcagcatcaattgagtttgtttggcaaaaaaattcgccaaatttctcggctacaccaatggtaaattgtacacgactgatatattagaaagctacacagttctagtttaaaccttgaaacccttcgatcttcttctacctctggcggactccgctctcaattccttggacttgattcttggagccttaccggagtgaggaccgaaaccaaagtgcttgacagcctctctggagtttcttgggcctctgacaatgatggtgttttgacccttaggggctctcatggccaactggtccaaggtgatggcttcacctccgttcttaacgatcttagctctggcagagctggtgaatctcaaggcagcaatggtggccttggggaagtccaacaatctgatgtcatcggtaacggtaccaacaacaaccatggtcttgtcagcagcacccttttggctcaacacacggccgactctgttaagagaaactggaggtctgttgatcttggacaagaacaaagacttcaagatgaccttgttgaatggagcatcggtacgacctatggttagtattctgctcaaagtcgcacataaatgtactcgcagaagccacaggttacgctgtcgcagtgccgtagcaccgtagcagctctgatggctgtctttacacttgaaagtgtgttttggtgggaatttttttgaaagtgaaaaaatcacataattgccgaaactgaatacttacgagctaagaaggagtataacttgaccaacaacttcaagtagacattgtctgacttgggggcagttctgtggccggatctagcgtgttgcttggtggtgtggtctttacccatggtgatgaagaatggaaaaagtttggtgaaaaatttgaggatgcgcgcgagggcgcagccctgggctggtgtgcaggtgaaggacgagccgtgtgcaggaaatgaaagggtagtatatgcaggtaggtagaggtgtatatgcagtgtgctcgcgtctttatcttcatggctcagatcactcccattcgtgggttttccaatacccccgtttcccggtcggtctgtgttttaacaacggtcatctctattgctgtggctgttctccagtacaaacactattttatattggccatcgatccgtttattgtggaatatggtcaatactggcgagtggctacgtaccagttttctgttataaatgaaagcgattttttgttaacggtgttattgtggtttcaattcaaaacattggagcggttttttggctcgcgaaagtatctttctgtgatcagtttgtttttgttgtacaatggagttctttgctttgtggtcatgagtttggggcagttattggtgaattttatgatgtatttcgtatccaagttgaacttgcccttgatatcgctggctttgtctgcaaaatatcaagtgacttttctcaatcgtgccattcctggtcctttgggggtgatatcttcgttgtacatttgctacggcaagtatattcctgtgaggtactactttaaaatccagctttccgctgaaaatagggaagttgagagtgaaaatagtgaccaccaagaaaatggagttacattgctggcagcggaagcagcagctgcggcagcggcttctcgtcatgacaatggtgcttcttctgctctttctaatccttccccggtttcgtccgtctccccagaacccaccccttctgctcctggccttttttcggagctcaatctcaccaaccactttcaaatccatgctatctacacccttcttctcatcaacaacggcatacattccataattccttgtgtggtgggaattatcgtgggaaagcttttcatatcagacctacttgttgggtcgaaccgatggtccattccacttcccatttactaccttatatcatctccttcaaaagcttggtccagatacacaggactccttcaactgcgcttgggcgggtaccatccagttagaacggaggaggaacccgaagaggtcaatgacgacgtacgaagcaccgagggtgcgggaattagagcggagacacctgtgcgtcctttgggtagtcagttcttggatacattcagaacgtgaaaagattgaaagtcgacattattacgtgcatttgtcattatataccattcagctacaagtttcgatgtctactgacacaaattacagctcagggtttgtgctcaattactcatagagtcctttctcttctataccatgctcgctattacctactttgcttcactcttttccctttttcgtctctccacatcccaattgaataatctggcggtattcacctccatggtggttatattttctttcaaaaactcaaggtcttcttctactgctttcaacagttgttggttgttggaaagtctgtcgttgagcaaactcactgcttcatctagtgggtactcaagcatcacatcggctccaagccataagaacacagagtctgtcttttgaatatctatctcagctcgtgtataaagggtatcattgagctcataattgacttccatacttgcattttcatcagccttttgttgcttaatattttcaatgacatccaagtttttctcgatatccggaatcttcaccttgaggtctgccaattgctggcgcttggactgctccataaacttgtattgctgcaatcgatccagaaacattctcatgacactttgaaagtcatctccagctttgactacgtcttccacctttgttataaaaggggcttcagggatgccacgagcatttgtctttgttggtcttggttagttctgccagctagacgcaattgaagtgaacacttactttaaaaaatcagccattgctgctgctatcgatggagatttggctgagagatttggttgaggaagtgaaaaaagtccagacacccacagtaaactatgaaatgcaaccatgttaaagaatgtagactataacctaactagtatccgtgtttctttgcgtcgtcgtcgttctgcttcttgcgttcgtcaaaaacgttcaaaacggcctcagcagccttgactccagagagtgccatggctccgaatgttggacccatccggttggatccatccacttcggcgagctccataccagcaataaccaaaccaggagcaacctctcgggtgcccttgacaatggcatcttcggccagattcatgtcaagaccacgcatgcctccaagcttatgtttgtctcctgataagctttccaatctcttggcacaaaatgcaccaaagggaccatcatggccagtagtactcaacaacacactagcgttgatggtgttgggatccatacacagctgggtgtcgtggttaagagcaactaaagtccagttggtgacaactcctgacaccctaagttcacctgtggtttcatcacggcgagtgataagatcttccactgcagtagcattgaaaagtttcacgttggggaattcaagaactttagacatcaacgtcgacatgaacaaagctgcgtgtttgaccacgacataattgccttcatcttcgtaggcaatgttaagttcgtccaagaaaagatgggcaggttttctcaaaaccatcgcagagaacaattgtcctccaagccagcatcctcctccgggactcacactggcttcaatgatggcaatcttgagctctggtctgttcttggctaacacataagcagccgagagaccagccgatcctgctccaacaatcacaacgtctgattccgcatacttatcaagatcagcgaaatatctttttgtcatggccctggaaaccgccgattcacgaatgggggcaaagtggaatttgtcccagtcggcaaacttcacatcgccatttgcagcttcggagtcaacagtaacttgttggggtgtacgggcagaaaatgtacccgaaagtgggagagtgagcagtggtgcaagaacagtaggtggagccatgatagtttagatcaatggatttaatttgcaaaccgctgctcttttatactgtgcccgtcccattgaaatacccgcatgccccagcgctttaagtgcatccctattaagttttttcgcaaccgtatttttatgcgcttagaacgttagccgcacaggcccgggtgcccaacatggtgcagagacgtccgagttttatacttgtttgctcttgtcgttgaaccggctgaaatatctgtctctgaaatgcacattctccttgagtccattgatggtttttccctcgtaactttcattcattttcacgtaaaccaaaagacgccgcgaccatttgttaaattcttgttccaaattgtacaagagctgtaagctttgatgctgcggaacatgatgtggttgaaactcatcgttggctgtaggcatccagaacgcaagtcttcctccaaccggtagacgtcgggctgcaaaatccaacaaatctccaagtagatctgaaagctcatacggtttctttggaggtataaagtcacgccgtaaatgagccttttctccgtcaattataacatcttctcttcctgccgccttggcaggatcacgagctccacatactcgtaatccttctctcactccataaggcggatcacatacaattgtgtcaataggaaagtcatgacgaagggcattgttcgtgaaatccatggtcattgtgtccaagaaatggagagacgtgccgtactgtttgaagttggaagcaatatctttatctccttttcctttgagcattctgacgtcaatatcagagcctatagtaagtcctccaaagttagcggctgtaaccataaatgagccagtaccagcaaatggatcatacacgattttatcgtggttaacctgggcaatgttgcaactagcaagagacaactcggcatcgaaagatgtggtgccaatatactttcgacgacgcaaatcatacttatccaaaacaccattggaccgagcactgagttgtacctgacgaccaaaccataatttcaacggagtttcagcctttgtttggccattggtccgatacaattccaatacagtgtaaatttcgtccgggtttttcaacttgacttttccttgaaatcccaagtatgcaaaagattctatgatagcatttttttgctctcgagtacgcgtacccatataaccttcaaagtcaaaccgaaacaggttacgttttttttcttcgaagcgatgctctgatatcgaccgaacactcgtatgaagttgttctaacgtttcacccactccccaaagctcgtagattcctctcgaaagaactgcacgatcaagcaattttctggcatcctcgtcgttgcgcaattgtactattaagaacggagtagaaggatcatgatgcagaatatcgagcggtatatcataaagatgggccaaagattcgagttctgcacgacgaaactcggggtatgcttgtgcaaagtatatgaggtagtctatcatgaatcagggaaacaagtactctggacggaaaatgcacttttcgtctattgagtgaatgatcgtctgtaagtgttgtagtttgagttgaaaaatgtcgcgcgatgagcagctgcaaaatacaatatttgaagcaataaaacacgtaaaacacgttgaaaacgcgagaagagaagtttcctataattgtctaactttaaagcgtcttttcgtgcccttttatatttttgctttctggctgccaaaattattatattgtgcagaaatatgcataaatgcaaaacgcatcgggaaatcgaatacacaataaaattgaatgacccttctgcatctatttaagagccacagaccccagaaatgactcttttctctctctatacctccctatacgtatctccctatccgccaatccaacttatgaaacccttggtattgtttatataattgctgacaaagacaggaacagatatttcaccatcgacgtgtgataagtatactcctactctaggctttagacattaaaatgtctgatgacgaagccctttttgacgatatttagtaagtatatgccggtgcatctctagatggattgccaattggtgtttgatgacaatactaacccagcgatgatgacgtgaaggaagaaacaaaaacagaagaaaagaaactggaagctaatgacgacgtgaaaaaacccgaaacagagtctacggctgcctccgcgctgggaactcctgcatctactgctgcaccagctcccgtcacaacagcagaaacaactgtaccttctactactaatggagcttctgttcctccaccacctggcgggtcagaatcacagacttctgggttggcaagcaataatcaagcaccagctcaggatgcaaaccaagcaggcgcacaggcgcctgcccaggtaccagttcaaggtcagtatggtcaatatggaaaccaatatggaaaccagcaacaatacgaccagtatggcaatcagtacggcaaccaatatggccagtacgggcaacagaaccaaaaccaatacggtcagtacggacaacagggacaacccggagcgcctccagctcaagcaactaatgctctgggccctccaggccctccaggacctcctggaggatttggcggaccagcaccaccatccaatcttggtcgtgacagcggaaagatgtttattggtggactcaactgggataccacggaacaaggattagtggagtatttttccaaatttggagaggtcgttgaccatactattatgagagatagtgctaccggaaaatctcgtggatttggatttcttactttcaaggataccaaatctgtggatgcggtgatccagggagaccatgttttggacggcaagttgatcgatcccaagcgtgccattgctcgtgaagaacaggacaaggtaggtaaaatattcgtaggaggtattgatcccatggtaaacgaaaaggagttccatgacttcttttctcaattcggtagcattatcgatgctcagttgatgattgacaaggatacgggacggtctcgtggatttggatttattactttcgattcgccagaagctgttgatagggtaactgtaaacaagtttttaactcttaaaggcaaatctatggaagtcaaacgtgcagagcctaggggtgctcaccatggtggtctgcaacaacaaggttatggttataatccttacaatcaatatggtggaggtgccggtggtggagctgctccatatggtcaatacaaccaaggagtcaatggaatgaatgccgatatgatgcaatactggcaacaaatgcaacagtggtatatgtatcagcagcagcaacaacaactgctgcagcaagattatcaagagaatcctgaccagcagcctttgaatcctcaacagcagggtgaaaatgagtctgctccaactcggtcagagagcaactctacacctccagatgtgcaaaagagattacctagaggacctcgtagggcccctccttctggaccgtctgggggacatcgtggaagaggtggatacagaggccgtgatcgtgggtaccacccatatagtcgtggaggaagaaggtgaaaaaaaagaagcccaagcgttgaatcatctaagccgtctaaatgtattgtaatcgtttgaatgaatctttagttcttgattgtagtgagtggtttattaacttattctactaagatttgagaacaaacagaaaatgctacgaattatcagcagtcctttctcatactttctgctaccttttctcttaacttttcttctcctactttttctctctttttactttctcctcttgcttggtcgagcattcttcgctttccgcttctccttcaactctctagcttttctaatctgttcggtgctccgcaactcttgttgctgtccgggacggttgtagcccttcacagacactccagcatcaagagccttctccaccttcttcttttgtttgtgataatcgtctcggaacttgtctggcattttaggagcggccacttttttgtgtttaaatcttccattacttttgacttcttctgctccggttcgaagtggctgggcattgcgcagctttctccagtcctcgtaccggccggaacggtaggtggcaggaatcttttgtccactttctccaataatgtactttttgtccgtcgactgagaattgatatacttgcccttctttttgtcccaccgcataatttgcttgttggtttgcgtcttgtcgtcgttgtcgagatcataggttgctgctgctgcctcgttgctgaacgaagaaagctccaattgtttgtcttgaataaccagtgctggcgcataatgactgagaaagaactgtggatctcggtatgttttcctcttctttttactcaatgcttcgtcaccgtcttcgaaaacctcgtccaaatccgccccgttgtaattgtcgtatccaacctctccgtcacctttcaaaatttcattttcgattccgtgggtcaaaccggccattcgctctttttccaaaagttgtttccgctctttggctcttcgttgaataggagctatctgcctccggcgcttgtgcatgaactccacaagactgtcttcgtcccgctggcccttgttccggaactcaaacaccgtttctttgacttttctatctgcgagcttggcgagaaatttttccttttctttctccaaattcgccccgaaaagaagatgctggtcgtcccacgctccggtatccatgatctctttggctctcttgaccgactcttgcgaagctggctgtcttgtacgataataaagaatttcacctttgttagccacatctcgaatggttcgtaactcgtagtggttgcgcaaaagattgtcgcacaactcttgcgacgactcaatgtccactctgggcgccagtcctaacactagtctgtctttatacgaaacttcgggagccgacaaacctttttcatggcatatttgcacctttttctcgtgcatctgggtcaataatacctttttccccaagaaaagctcgagatcaagaagatacggaagctccttttcgttgacgatgctgtaggcccaccctttattaccagcacgagcggttcttcccacacgatgaatgaagattttggatgagccaggaagcgtatagttgacgacattagccaacactgggatatctataccacgagctgccacatcggtaaccaccaaaatgttggtataggctgctcgaaattggtaaagttgctgctttctcgcatgctggtccaaggttccataaatgtacagcacaaggtgaccggcgtctctgagaagcgtagtaacgtactcaacatgatgttttgtgggcacgaaaactatggtagaatgctcagacggaagcctgtttgcaggcgctggtttttcaagctttctctttttctttttcggcttcttttcttcgtcactgtcgtcatcatctgctccttcttcaagttctttcaactttttgatctggtcctgggtcgcaagaggcatcttgatcacctccagcaaaatgtacaaaagattggcgtctctttctgttctcttggtggtgaaaaatgccatttgcaactggtcggaaatcttcgtttcggcatcaagtcgaaccaaaactgggttcgaaagccccgccttggcaaaatccacaagcgaccgtggaagcgtggcggaaaacaaaagcgattgccgagacggaggaagtgccaccaaaagctcattcaactgctcggcaaaacccatttcaaataaccggtcggcctcgtcaaaaacaatatattccactgtcttgagatcaaggttcatctccaccttcaaatgaagaaatctaccgggcgtagctaccaaaatatcgggattggtcatcatgctcagaaactggtcttcgagcgagtctcctccaatgagcacaatcgaccgcaaatcggttcccttggtgaattctttcacctgcttgaacgtctggagcgccaactcacgcagcggcgacaatataaccgcccgtactcctactttgggactgtgactcttgagcttctcaaccactggaagaacaaaagcggcggtttttcccgatccggttcttgccatgcccaccacgtctctgctttccatcacaagcgggatggtcttacgctgaataggcgtgggctgcttgaacccctttttggcgatgtttttaaggagaaatttcgagagcccgaaagatgcaaacgaaccagctttggcttttgtcgcctgtaacttgttgttcgagaagtactcggctacttccgagggccgggactcatcgtcttcgtcgtccgaaagctccaaagacggaaacgactctggtttggtggaaatcttgggttttttgttttgcgacgaagacgacttttcttcgtcatccgagatgatttcgtcctgaatatcgtcctcgacgtcttctctgcccgaggaaacatcagagtctgaatctgagcctgcgtcgagagctagcgcgttcgtgatatcatactcgttgtcagacatcaggttgtcttctgaggaagtcgcgatgagcttgatgagatggactgcagataggcaacaacctcgattttactagctaaactatattgagtaatctaattgttcaccttctttaattgtgcaatctcttttcgtacgagtgcaatccatggactcccccctccaattgagctgaggtggttctgaactcaaatctgacctcgccagaatcaacctttgttctcaagtcctcaatcgactgaataccaatgtcttgtaaagaatgttgcaagccattgtacaagtacggaatgaacgtggtgattgatcccttgtccacaacagcaccagcaactccctgagccacaaaaaccttgtcggactccgaaaagtatcgagaactggaagcattggctgaagttccagtttgttgcatagcatcaattgagcccattcctcggtacgatttcaaccgttggccgtctctgtaaaagtacagaccaggtgtttcggcagtaccagccaataaacctcccatcatgacacacgaagcacctagagccaatgctttggtgatgtgcccaatgttaccaattcctccatcggcaatacaaggaataccaaattggttagcaaactcgctaacgttgtagacagcagttccctgaggtctaccacaagccatcacttcttgggtgatgcaaatcgatccggaacccattccaattttcaaagcatcggccccagcttcaatcaacaaagcagcttggtctctcgtcacaacgttaccagcgatcacctgcaagtctggatactttgatttgatccacttgagcatattgatttggaaaactgacgatccattggatgagtcaatgacaaccacatccaaaccagcatccaccaatttctccaatcttcccctgtcggcatccatagttccaattgacgcaccacacaacaactgcttggagtcaaacgacttggacgcaagaggataagtttggtttttttgcaaatctgtcaaagagatcattgaaaccaaattacctttgccgtcgacaataggtaattttcccttcttggagcttctcaacaactgattaccctcgctcaatgtgatgcccttcttgcctgtaatcaagtcagaagtcatcacttccgaaactgaaatgtcaaggttatcctggaactgaacatcacgcagggtaacaatacccaccaattttccgccaactttaccagtatcagttacaggaaatgaagtgaaacccatggttgccttcatttgtttcacttcacgcacagaaacctcgggagaaatcacaactgggtcactgatgaacccgttctcgtactttttcacccttctaaccatttcagcttgttcatcaggagaacagttgtgatgaataattccaatacctcccaataaagccatgtgaatggccatattttcctctgtgacggtgtccatcggagctgaaatgaatggcgatttcaacgtgatcttcttggtgagcttggcttccaaagaaacattagaagacgcaaattgaattaatccaggcaacaccaaaaaatcgttataagtcaaaccaccgaaatttttcgagtcgaccaaacttttgatatccaagccgtccttgaaagcgtattgtttgaggtgagcagtagcagaagagaaatctaaaaccattttaatttaggggttacacaagtgggcagccagtgccaagaaaataagctgcgaaaacgctgcttttatagtgagatgcgacgtccaaacaccacatatagacggagattggcgggagttaggcggagattaagtcaactgtgagaaggtgaaaaagtcaaatgagattgaaaatggaagacaagataaatgtgaggtgggagcagaaggaaaatactgatatttggctcttatagcactgagaattaaatatttcaaacatgctgatttatttatatgcaggaccgatacgtagagtcggtcagagtcaccatagtgatttcttcaaaaatgaattagtgaagtagaatcatgtttaagaaaggaactgggaggaacgcttaatgatagagacgtcccggctttaaagatgaggtaataatctcattttcataatttataaaatttgcaaaattacagtttctggatgaaagaagaagctgaaaaaagactttatggactatgtaatataaaggaaccgattattcacgactttgaggaaccaaaagaagccatttacgtccttttcgaagcaatacatcaaaataaattttggttgcaatttgcagccatttttgaatcttcgcaagtataagcgagatgctggaattggcattcttgaagaatgatggaatagcaacttttagctcgattttaaggattttgagggaagtggtagatactacgttcaaatgtgaacatctggtttcactaagaaagtgattgtcgctgtattcgaaaagtatactacaacgacaagatatacttcagaccgagtatctatcatctaattcagtgtgctgaaaagcaagtgtaaactgcaaagcttcaaagcaagttgatccgatttgaaccatcttaaaccgtttatgttggcgaatgtgaatcagttatcgcaactgtagactcgaaaagactaatccaaaaaaatctcaagctagtagatgaaatttttgtaggttatggggcccagtgtatcatattatcttcttcagagacaactcatgaccacgagctgacataatttcaaattcggccatttttcacgagccatattagatgactcaaaaaagactttcaatccactgttcctcttcttgaatggccctcggaacctcgttataatgtttccactgttcctctccattgaatggccagggccacgttatgatgttttcactgtttacccttcgacaatgaccctcagaagcggctacgcaagaatattgtcaaactcatccatgttttccaactcatcttgctgagccacccttcgcaaaacctccttcttcagactctcctgaacatacccgtcaagcaacaactcgtctagtatatgatatgccttgtcaaagccaaaaataatatccaattcacacacgtttccaaacagtttatccatctgttccacgaatctatggatggtttccaacgccaagagctcattatcgctcagatctatgcccacaatgaaaaacaacgaagcatacctcctatatacaactttaaaatctttgtattccaacacgttgcacatctttgctcggcgtgataagatcaaagtggtgagctcacgagttattttggtcttctccttctgtgatatagtctggtaccattttgtcaaacgaagcttgccttggcgtgaaagcaacaagagaaattgcacggccatggtataaatagttgttggcgacttttgaatttgagatacgcgctggtgcatggatgtatttggtagatgcaaatgtatatagtggtcatagagtcctagcggcggccgccgcgaatggcacgagaagccgtgcagtccagcatcggtcttcttctgatgatttttttggttttgatctgattttgatctgattttgattccgcctactccaacaagtgttctgtatcagagagatacttgagatggacgttgatttcctggcaaaggtcgtcgtgactgacagcagaaaacgtttcaaacttgatgttgagctcacagagcaaatggcgcatatttttgtacatgaccatttcaaagtcaacgccggttttcaagcgcatggaagtgccatagagccgaaaccgcttgccgtcctcgtcgaaaatcttgttttctgtctttagaatccaagggtcaagcttgggaaaattggcgtggagaaataaaagttttggttctttttcctttaccgaagttttttgtgcgagtgctcttttgtagtcgtccactggatcaaattggcccattccggtacccacaaattgtttgttattgtcaatgtatcccaaggcattcaaaaattttgcaacctggtaaaatggcttgttcaaggcacatgttgcagccaaaaaagtttccttgtcgccttcgccatctgaaccttgcaggaaaagaggataaaaatgagtaggaccataaatattgtagtagagagccaagattagtgcttgcatatgagacgacttgctgatcatcaactggcctgattccgatgtggggtcaggtatagctccttttctttggtgcaacggtactgacttcaaatcaagcggcgagttgacaaaaggaatgtcttcgtattttcctgccacttcgtcgtaacgaggatgtagttgtgtttggctaacttggattcctgctatttggtagtaggccggtgaaactgtgcgtttccagaaatcgggccaaacgatgaatccgttgtttgtaaatggtttttccgtgaacaaatggtcggggtttcctacaggaatgttgtcaccatcgagcaacaagacattttcaaaactcagtaccatgattgccaacgccttgtattggtagcctttgaacttgaacttggaaaccgcgctcgttccgtcgtcgctgctgagcatatacggcaaaaagatacaacgagcgccaagagcaggaaaaatattcatgcacaagtcgggttcgtactcgtcgagctttggaatcacgatttcaataggaagtttacaccctgtttcacgaagctgcttgatcgatagcatcgcaagccagttgtactttccaccaccaacgtatacgattccattgcccagatatagcccttcaggagcgtggtctgggatgttggtgacagcatacaaatgcgactgttgcatcgaccgttgttcttcatcggtcaattgcaagaacagccccaaataatcttcgctgaaaacaatatcatcggcaagctcttcctctcgcgtggtgtaccgagcatggtaaattctttcttcggtgcggtaccgatccaattgttcaactgacggagctccttcggccaaaaccgaaaaaaccttatcgtaaaaatcccgtcccaaattcaatcgctgatggttctcgtccaccttgcggtgcatgctttctatggtggagagtttttccgcggtcgaaacggcgccaactcccatagccacttccggagaaaggtgcacctggcttccatcttttcctggtcttgtggcagcatccgtacgaaaatacgggacggttttgtcctttggacggctgcttttgcgccaaagtcgtgaaaaaacatcgtggacatcataatcagaaacaatcaccgacggggatcccgaatcacctagtttgcgcccagccacaaacaccaccaaaacaatcaccacgagccataataccaacgagtaacgtttcttctgacgtcgaggtattcgcaatgccatatttggtaacaaaattattgcattccccagatcggcgaataaatgtgatattcgtggtagttttttaatggcacctccacatggaacaatcgccagttacataatcgcagttacataagctgcgcgcgacaggctatttttttttagaccgcggaaattttcagcgaagaagctgaagaaagtggccggtgcaactttgataagtgaacgtaaaatcggactctggatcgcacacgcaccggttgcggtttctaaaggtggtgctttgcggacattgggtgtacggcaggtggcggtagcctagatcgaaccaatatatctcgtgcggctcaagcaaccacagcactgcgagagtatgcacgggcgcgtctccccatcgctcgtaaaaaaaaccaccggtagagtccaagtattggaagagttcatcgtaatccgggttggcaaagagcgacacctcggcgatttcgaaattcgaccaaaaatggcagaggttgtaggatttgtctggattttgcacgaaatctagcagctttccctttcctttgatatagctcaagaaatgattccagagggtaggaatggtatcgctgtattcaaacattgaaatggcaaatccgtacctttttcctgtggttcgcatcacataaaaagggtcctcattaatgtcgcacaaaaattccacatccggttccacgcgccagtaataccggtattgcatcaccaacggatgcctgtaaaaaaaacccaggtaaaatcgacacatgtggcggtacgattccgactcggcataaagtacgttttttgcagccaattgttcgcgcatgtgccgtgcatggtctagatccacccagtcgggatatgaccaatgcagcttggccactttgccaaaactaattcggccgccacggataaaactggtcacgctggttataaaatggccatcgaatctttcatcgtttaaaaaaacccaatcataattgtatcgatcattaaaccggtcctgcacattctgaatggttttcaatatatcgtaaacttcgtaatttctacacaagacgagaaacgttgcattctcacgtgttttgccatcaattggtttttctactatgaacgtgatttcttcgtcttttcgaaaatcgggatctagcgtttcgttgatgttggcgagatcatctatcttgaaatgttggatttgatttaattggattttggggttttggaaataaagaagaagcggaagaaacaaaatcaacgcatttgccaccaaagtccaccgaatcatcgactgtgtgcatcgcgttgctagaagatggcatttggatgtggtgtttggctgtaatgtgtggatgtgatattttgtggtggatgcggcggtgcggggagctgcaggtgtcggccacgatgctggtgtttggaggcgcagcgtatctggtgtggggatgtatcagccaccttgcagtatgctagccacgtttccggccttttggtgaatattgctcaagaagatacaaaccgcaattgtttacaagtttagacaacaatctcccaaacttttcattaattttttttgttttattgcattggagatttttagtggtatccgcgattttcacacaattttaactgatcatcgaacactgctcgcaaaaacaacacctgcagaggattgcatttttgaagcaaacaagctattcaaacgtttgatgcataaacctaccggaagtggtgtaacacaagtatccttgatatggatgttgcagtaaatgaccggaatgaacgggatgaagttcctgttgtcacaggtcggaaggctgcaagatctttacgattattccgaggagatggcagcgccgcattagagacattaatcgataataccgacgatcatacggaacgatcgccgataaaagacccattgcatgccgatgactcggttgttgacgtcgatacgccaactgttcccgaaaatggaccgagtgaacttaatccggtatcatcagctacatatttcccgcatcataccgagcgtaccaatatggcgcggtccgggtcggtgacgcaacatttgactgccgatttggaattcgaccattccggtgcgtcaattaccaagatccaaaaacggcccaccgatttgacaacaaaacttgggaatgtaaggatcgatgatttgcgtaaaccggagaaaaaagtttcgttttccgaggatctgaattcacagcaacctttggaaaccgaggtttttccattagcggtagaattacgacctttcaaaaataaagttggcggccatacagcaatcttccggttctcacgccgggcggtatgcaaggcacttgtcaaccgggaaaatttgtggtatgaaaccatcgaggttcgacatccggaacttttaaagtttgtcccgaaatacatcggcgttctcaacgtgcgctactccagcattatatcagaagatgacaatactcaaccagcctataaagaatcctcggaagacgatgatttgcccccggaagttgttctccacgacaatcgtcatatcattccggaacttttatggaaaaaatattcaagttctgcaccatcaccgaccgcatcttatttgggagacacaccaccggttctatccagcatgtccgagcacaacacgccgcaccacgctgcagtgcaagatgaggaccctcggaattccaatgtcgggtcgacgtccgtcaacacagacttgcaggtagaggtgcttctggaggtgtttcagccgcgcagagcgagtaacgatcacgacaacatttttactatggacgactacgacgaaaaacggcgcgaatctacggtttctacagacggtcccaaattgcgcaaacatacgcgattcgagaggtatttgttgctagaggacttgacggcagatatggcaaagccatgtgttctcgacttgaaaatgggaacccgtcaatatggagtggaagccagcgctgaaaaacaacggctgcaacgtcttaaatgctcgcaaacaacgtcgcgagacttgggtgtgcgggtgtgcggacttcaagtttggaatcgcgctagtgaaaaattctttgtgcgcgacaagtattttggccgcaaagtgcgaaaagggccagatttttgtaaaatattatccaaatttttgtatgatggtcgactgatttattcagtagtgaaacaaattccgcacgtgatcgaccagttacagcaactttatcgaattttcgaaaatcttgtggggtaccggatgtacggactgtcaattcttttgatgtatgacggtctaccatcagacggtgataatcccatcaaggttcgaataatcgattttgcccagtcggtgattggcggtgactttacgataaaaaccgccaatgtaccacccaaacacccactgatgccagacaacggttacttacgagggctccggtcacttattgagtattttgggattatctacaatattttagtggggaaccacgttgccagtgtggccgaaatgggccggcagttggcggcaaaccgaaccaaattggagcaggagagcaaccggtggatcgctgcatatggcgaagaagaaccggttcaggaacgcaatgacccatttgagcgcgcatatcctgacaatgacgacgaggaggtgtcagactaatagcaatacacaagcttacgtaacaatcgagctggccctgccatgactcaggtcgggcccgggccagatgcaatgcaagtgcactgcaagtgcaagcgtaaaggtttgcggtaattccggctgttctggagttccgttcctcttttcagttccgtcctcttcctttcagttccgtgttccactttccgcattcggtagtcatttactaattaggcggtgcggcatgtcgacgcaacaatgcctgcaggcaccgatcacttacaaccgaggagcggcgcggccccacaattacggagcccgtgcccacatttaccgtgcccgcggcgcacttgttacctagttgagatgcggtatttttaccattgggcagaaaagcggcgtgcgcgcaccaactgtttattgacgaagggcatgcagcacagtcacaggtgttgggaaaatttttgcggcaaagtgcgcgtacatatataaaatgagggatttgtaaagattttttgttttcaaaaatttgttttcaaccagtggtttgaagcttaagagcgtttaatttcaaagtaaatttatacttacaagtgtggtaatcgggtggtttaggagttctgcttcttgctacgagcattggagattttgggggatttcattagataatcagaagagctgttacaaacaaacaaaaattcctacccatgtcgctccttagtttgacgaagaagaagagtgtatcttctgcctcaagctcatccagtacaaatagtactggatccacctactgcaaaaacaacgggtttgctaaattcgatgaaaaaaaggattatgtccgtcggtgtcatatgaaaaaatgtgacggtcctctgaagcaacccactcccgtatctttctgtttgagaaagtgatgtactatgtaagggtgaagacgccctaaatgtctgtgtataatatgtggtataatcgacgcgtgcggtttcgaatttttaattcgcattcgcattggaaaccaacattcttgtaactattctacagatgtatgaccaatcgtaaagtcccggttccactgtcgaaaccacgctgaactgctggtcagtttgtttcccgggctagagagtacgtctacactagggagtttctccggcataaccgctcaatgcaagtgtcccggttttagcataagaaacgtaaagtaattttgagaatttatagcagagttacccggacacacaatatgcagtaagtacacttgtacacctgtacgcatctaaagatggtcgacgcgactgttgacaccagatggaccacacctactttgagaagcagcgggacttgctccttcaggaaatcggggcgtcgctcgattcggtggtttacaaccttgatgtgttaaaccggtcgttgaacgggtcggtttcggtcggaaaggaatttgacaatgtgggccgactctggctgcatttttacgacggcgccaaccagctcaaggagaaaaatctgcagcctctgccattgcagctgaatctgccctcggatctggcaccaagtccactgcatttggggagcaagtcatcggagtcgggatctgctcctgcatccgagctgtagattcccctcggagtgctgccccgaaattcattccccacgcacctgcagaagtggagccactatccccaatgcggagttagtgctgcctataaatatgaatggtttctcacaattcttcaatgagagcaattgttcttcatggtgttaaagatttaaaatttcacagcgattatccggagccgcagctacaatctccaacagatgtcaagataaaggttgattattgcggtatctgcggctctgatttgcacgaatatttggatgggccaattttctttaaaaacaaacgaaacgaaatctccaataaggaaaacatacaatgtatgggtcatgaaatgtgtggagaaattgtggaattgggcgccaaggtgaacccagaatacaaagttggccagaaagtggtggtggcgccaaccggaacttgcttggatcgacctcggtttcctgatgcacccaacgcaaagaagcagccctgcaatgcatgtagtgaaggatcatataatgcgtgcgactatattgcgtttaccggattgggattcgaagacggcggatttggcgactactgcgttgtgggcgacaaccacattgtgccgtatccaccatcggtgattccggtggacgtggcggcattgattgagccgcttgcagttgcatggcatgcagtgcgcatcgctaagctaaatgagggcgaactggcgttggtgcttggcgcgggacccattggtctcgtgatgattcttgcgttaaaagcacacaaggccggaaatattgtcgtgagtgagccggcagaagctcgcagaaagttggcagagtcttttggcgtgcagacttttgaccccacaaattacgaatcggtagaccagtcggttaccgcgcttaaaaagttgaccaatgacggatttggcttccaccattctttcgactgttccggcattccggtctcgttcgaggtttctttgaaggcattacgaaccaccggagtagccaccaacgttgccatttggccggaaaaaccggtggattattttcccatggaaatcacattgcatgaaagaaccatcaatggatccatgtgccatactcgtgaagactttgtaaacgttgtcaaggcattcgaagccaaacttgtagacattgaccaggtgagaactctaataaccggaattgtgtcggttgaagacggaatagaaaagggctttaacgagcttatcaaccacaaggagaaacacatcaagatacttgtatcaccacgttatgctaattaatgctgttatgaagttttctatgtagagggtcgacgttacgactgagtccgactctgtagcgtttatgggcggaatttgtttgcgagcacaagtcggctagcgaccgtttggaacgagaaccggggacagcggagctggactcggttttgcgttcggaatgcatcgttatggggtgcgtttcgggttgaattgcgggttgaattgcgggttgtgatgcattttgtgatggattttgtggggttgttttctgtggggtcacttccgattgcgaagcttctcgttgtgccgcttcccgctcgtgttccgcttcctgtgggagtgcagctttctgcattttctgcgtctctttgtgtgctttcttcgtctctttctgctgtttctgtgtcttcttcgtctctttctgcgtctgcgtctgtatacgcgtatcgaccggttctgccagacctgctggctctatatcttccggtttttttaccgactccacactgaggatctccggctcctcctcactgttctccaccggtgaatctgtatccaccggtttccgagttagcaaattcatcggatcatccaccgggagccgtcgcacaccacgcataggtaaatagacgcgcgaaaattttcaatatttcaacccaatgattcgatctatgcatcaggtacatgctgtgggtatctgcaattgagtaccaggtatgacgtagacaatgccctttttcctttgcatgcatggcacatgcatattgattgcaaatgtcttgacactaatgagattttttgataacggctaaccagcacttctcagtacaccagtacacgatatttgacttctataaatacgaggatgagattgggtaggatattgattgaatggaaggattgtggatccccaaaacttgggattgcaggtagaatgcatgggttcatgcatttgaatcttaactgcatctagcagttttttatccgaatgcacaatgcttgcataatgcacgttaattcgtgagtagtttgggctgcaaaagcacccatgtcgcattccggccccctgtaacctaaaggtttgccgcaattccggaactttatatctatattcatctgggcctaatctctagttctataggggaaaccagacataacttttttcaaccaattgttgtttctggccgcctcttagtgtgacttacaaaatgtgacatgaagggacgaaatttaccaaaaattttctgcaaccggttatcattttcgactgggtccaggccatcttaaatgatggatcaatgagagagtaatgacctcgcatgttgggcccaattgggaaacaccggaagttgaaactgcggtaaggcattgttgtaatttttccgttggtgatgccgaaatacgcggctggtacctgatgtcgatcgattttggatgtacgtattacattgcatttgcgcgttctatactaactacattattatgcacttgcaattcagagacttttctggttgagcgggtgtgttctgcttggcccgcgtgtccttttccgattcttctttcgtagtcttgctttcctcagcagcggtaccggcgccagcagcctcggatttggtaccgggggtggccgcagtctcagatttggaaccagatttaaaagcagattcggtggccgtagcaccagaagcgggagtagtaccggcgcccttcacaaatcgtaacgcaaactttccaaattgctcaccttgtacaatggctatatctttctccaacttggatggttgtctcgaaccgtctccaccagccaatgtgccggcaccccatgctgaaccaccatgaacctcatccatctttgtaagcaatggaaatgcagcaccgtaccctaatgggatgtaaatcattccatggtgaaccaattgggaaagaaacgtctttgctgtactttcttgaccaccaccgagacccccagtagatataaacataccagctggtttcccattaagcgcacccagggcccacaagccaccggttctgtcccaaaaagctctgaattgtgccggggtagttccgaatctagttggaattccgaataaaaacgcatcgtattcagtcaaagtgtcatttgtggcaattggatgagtagcttttgcaggtgcatgcataagtgccaacacttcgtcactcaaagtctctgctacttggaaaatatcaacttttgaagcatttccactcttttccacaccctctttgattgcttcggccatttgaaccatatgtccaaaggtcgagtagtatatcacagccaccttcattatttgatatgaattgttttcaagttttggttgttaccacaaatttttatctcggacaagcaaatgtaaggttagtaaaatgtgacatccacgcttacaattcacattagtaaaatgttacaaaatctgtaaacggtgtgaaacccgcttacgtaaccgctcatatttatagcggcgaggttgctgtttttgcaacaaccgacgatggctccaaaagttgcaattatcacatactcgatgtacggacacatccacaccatggccgaggccatcaaggagggtgtggtttccgctggcggtgacgccaccattttccaagttcctgaaaccttgagtgacgaggttttgaaacttatgcatgctcctgctaaaccagactacccaattgctaccatggacactttgaccgagtacgatgctttcttgttcggaatcccaaccagattcggtaacatgtctgctcaagtcaaggcattttgggatcaaactggtggtttgtgggccctgggagctctctacggtaagccagctggtattttcgtttccactggaaccccaggtggaggtcaggaagtcactgctatgaccgctcttaccccaattgtgcaccacggtatgattttcgtgcctttgggttacggtccagctttcccattgcttaccaatttggaagaagttcacggtggttctccatggggtgctggaactttagccggagctgacggatccagacaaccaaccaagttggagaaggaggttgctcacattcaaggcaagaccttttacgagaagatctctaagcttcagtagaaaattctagataatatagattaaaatttatgtttatgaaaaaagaatgataaaaatgaggaaacgggctccttttatacagccataatggcagccaagacgtatttactgcgtctgttatggcgccaaccggacgcgattccaggatgcgtcggtggtttcccgcctaaatgagatccggtcatgcaaacggctcacccttccctgccaaaattccacttctaaaggaactacccgcatgccgccccactttggtggacacggaatattctcatctgcaactccttcaaaccgcttttcttgtgttgcatacaagtcgtccaattgctgacgttcatgcaacagctgcagctgtggtgacgcccaggcaccgatcttggaccctcggggccgggtttgaaagtatcgttccgaggtttcacgacttacgggttccatcaccccttcaactcgaacctgtctttccaattgtggccagaaaaacgttaatgctgcatgcttgttggttgcataatctgctgcctttttggaaccgtcccaattggaatacacaataaatccgtgggggtcaagttccttaaaaagaaccaccctcgacgagatccgacccgagggaagtcttgccgttgaaaatgtacatgcctccggaatagcaccatctccggatgcttgccttacatcatcgaaccaccggtggaattgctcaatgggactcgcatccaaatccgactcttcgaggtgtccctttttatactggtacgttttgggcgcaaaaatgattggcgattctgtagatccggtcattttgcgtatactacgtaaattccgagttcctcgatatatatatcgaatcatagtggagtgatcggtgcattggatgtattttattctatatcaaatccgaatgtaaaaccagtactgtcaaccacttttgtccatgagtggggggatttccgggtttgagaggtttcaagaagatgaccttttccctcacttatgagtaacaaacggaaaaactcgtagatgggcatcgtaggcatttcatcgagttctccacaatcctcgtcagcgatttgatcgatatccatggtggatattgtagaacggaaggttcttaatgcttctatatcttcaccatcatcgtcttggtgggtgtctaaaaatttactgatagctttgtagactcgctttatcgtaaatccggatacttgatcagttctctttttaaagaaatcgagggtattttgtacttttgacgagggtgcaaaattctgcgtcaacgccacgctgtcatcgatattgattactgagtgccaccatccggccggaacgtgcatgcattctcccgggaatgttacggcaattatgcattcatcgatggttgcagcgtcattgaaaaatcctgccaatacccattcggcaattccgaccggcgacgtcacctcactttcgtcatcatcagttccaactcccgggggtacgatatgcggtggaagcatcacccagagcttacgtcctgataatgcagcgttccatgcagaagtataattaggatctttatggaaagtggatccggatctttgaggtcccacgatgagccaggcgtgatctgggcggcaatcgactttttcaaaaacggaaaacaagtcatcttggaagacctgaggtactgtatactcctgttttaacgttttcatggcatcacttttgcagtcaaataaataaagtggagattcgtcgcagttgttccgaagatattcagcatacaaagaaagtggccattgagcaacttcttgacgaaacaccacttctggaaaccggttcacaaggtgcgaaatatcccaattgggccatcgtcccggctggctcacaagaataaatggcttattttgcaatttttcatagtcgtgagattcggaatctggaagcctcaaaattgatttttcgttaacaacttcagctgatgactttaatgcttggttatggcggctggtttcgtcctttataaccttggaaaataacgacgagtagtcgatttgggaacattgatacggccgatagagcaagtctgagcacaccaaagacccaggaagggtcacgttggctcgtttgtcgattcccaacacagaatttctccaagaacctctccatttaaaattttgcagccgattttcaccatttgaaaaaccaccaattttgctgaaataaagccgtcgccacaattcctcgtcataagtgtacgcgtacatcactctggacgtgtgtgcgaggtgcaaaaggtcttttttattggaaatgtggccgagaatcatcatgatggtttcgtcggaaaagtgtgaaaaatcacccattagcttggctttcaacttttgctcttcaggatcactaaggagctcgtttcccagaggcttgacattgaggggatgcctagcactcacagagtggctcagaacatggtacatggtgaagagaaagagaagctaagataaaattattttcgcgagaaatgagaaaaagtgagaactgaaaatgaatgagatgaaaatcagaatatgaattttagtaattttagtagattttatatacatgtcacttgatgtcccggcccttggtgtgcttctcgtacatcatgggctgttcccgcttgggaatccactcctttttctggagccgtctttcatggtcgctgacccgttttcctggatacaaaatagcttcgtcaaccagatcgagttccgggtacttgttttcctccacgggaaactcctgctttctcttcattttgagaaagtctcggatctcggcaaagcaatgcatacacataaaatgggaccgtttaaagtggccgcacgctggacatctcaccaaattgtccaaatgttgcacctgttttccacccggggcataaagcttctgtcttgtacgtctatatgaaggttttttcttgggaaccgctttcaaaatcgtttcgtttccaatcataaatggcgggtcgccgtggttgttttccatttgccgacggagttcttcaagccgaggatccctgggcatagccatccagcctgcgagaagcagcggtaccggtatacgcaccacggcctccaacgaccccgcaagggccaccaaaggggttcgggcaaacatggtgaaaaattaacgaataaaccacaaaagttcagtttcgcgaaaacaccggtgcaccaatcatttgtacaagtactcgtcaatagttcgcaagagtttaagaacgcgacacaaacatggacgaaaaggtaacacagccacaaaagtatgtgggtttcgacaccatcaccacgcaaatcgagaaccggttgttgaagcgcgggttcctgctcaatgtgatggtggtgggacgcctggggctcggaaaaagtacgttgatcaacacgttgttttcactgaaacttgtcgatctgagcggtcgtcgccgggcggatttgcccgtggaaaagaccacggaaatcaaggtgtcgtcgcatgtgttgacggagaacaacgttagattgaacatcaacgtgattgacacgccgggatttggtgatcagatcaacaacgacaagtgctgggaaccactcgtcaagtatatcaaggagcaatactcgcagtatttgcgtaaggagctcacggcggaaagggagcggtatattcctgacacgcgggttcattgtgttctctactttttggctcccaatggtcaacctttgctgcaaactgatgttcaagctttgcggaaacttagcgaaattgccaacgtgatccctgtgattgccaagagtgatagcttgacattggaggagagactggagtacaaaaaattactccaaaacgaatttattcgccacaatttcaacatctatccttacgattccgacgacttgtatgatgacgaaaggcagttgaacgaggatatcaagctgctcattccgtttgcagtggtggggtccgacaaggagattgtgatcaacggcgaaatggttcgtggtcgcaaaaccagatggggtgccatcaatgtggaagatgtgtcgcagtgcgagtttgtatttctacgcgattttttgacgcgaacccatcttcaagatttgatcgaaaccacgtcgatggttcattacgaggggttccggtcgaagcagttgattgcattgaaggaaaacgccggcaaccgccagtcgacggcagaaatgcggagccaacagagcagcgagagtatataccagcgggcataagagtacaggaagaaatacaagaaaaggaagacgctataagcaattcgtaaacgtagaataccgaacaggacatcgaacaacaaacaaagaaattaagcttcgcttacgcgtggtgtttggatgcaaaccaagaccctttgttgtcgcacagataagacgatccctaatgtctgccattgcaactctcttaaccaacgaatcctaccttcccggcgcgcttacgcttgcccatactctccggagcctcggaacgcagtacccggtcgtggtgcttctcgacgagacgcaggtatcggatcgttcgttgcagttgttggaagctgcatatgaccgaatcatccccatttccgatcgtttggtgacttctccggttgatgaccggttaggacgcccggaattggccgtcacgttctcgaaactacttttgtggaacgaatcgtacgaccaaatcttatatttggacaccgacgtactcccattagcaaatgtggaccaccttttcgacgagggtgcggcgctcacccctcgacagattgcagctagtcccgactcagggtggccggatatttttaattccggggtattacttttcaaaccggatcctcaagtgtattctgaccttgttgaattcgcttctggttcagattccagttttgatggcgctgatcagggattgttgaacgagttttttgcaggaaattggcaccgacttccgtttttgtacaatgttaccccgaccgaatcttatcaatatgtgcctgcttttcaccggtttttcaaggatatcaagatcttgcattacatcggccaaatcaagccatggcacagtagtacgaacattgatcatttccggtttcatcatttatggtgggaccggttttccgagttttttgataaagaaacaaaaaaccacattttaggcgccaccggtgaagcatcccggttgcaaatcccccactattccaacacttgggattctaccgaatcagcaccaccgctgtcttcgtcttacgcagaaccggcccctgcaggctcgcttcctgcagtgttcccatgggaacagcgccaaaccgccaaccccacgagggtatttgactcgggctggggacgcgaatccgagggtgaggttgctgcacctgcaaaattagctagaccctcggccaccgataatattgagacctccatgcaggccatgaaggtcggaactgggaaacccagcggacttaagaagaagtacgaatttagcagccggaacgagctgtcggattttaatcccgaagagtcacttgagcgcgtgacacagcttccagccaagcttatgtcgaaatttaagaagtaataaaaaaaattgccgatcccaggaatcgaacttgggtttcttcggccacaacgaagtgtactaaccactatactagatcggcgcaagttatggtgtgaaccatgtacaccaaccacgtcatgccggccgcaggttgcaggggtggattatgcttgattgggcgaaattgaggcgagcctcggataatatatcctgataatacaggtgcgtttgtggtggctttttacggtggagacgcacaaaaatatgcaagttccactgcacggtagaaacggtgcggccacgacccacgtatcattcgtcgccctcggaattaaacttgcaagcatggctgtcaagttgcactgtttggcagacgtatgtgtcattccggtatgtaccctttattgtcgattccattctggactcctcgaacctcggtttcacctcggttcttgtactaaccaagatcggcaccggcaaagcgtcggtttccgacgagatcgccttgattaccaaattggctcgccaatctcaccttgaatgcgtcctccacagtgcaggaaccaccatcgaaggaccgtgggatgaagtcacagacctaattgggcaatttcatgagaaacttcatgatagcggcgtggttcggattcaaagtgatatccggataggtactaggaacgataagcatcaaacgccagctgacaaaattagggtagtagaggagaaattggcaaataattagttcattgatctaataatacagtttgtaatcatcctggcggtcatggtacggttggggtggaaagtggtcgtatggaggttgtggttgaggatgttgagggtgtggatgatgattgtgatggtgaagtccagacaggtgaacgtgaagttttggctggttgagttgattcaactggttaagacttggttggtttaagtttggatggttgggattaaggttcggttggttgggttgattaaggtttggtgggcctggctgattaaggtttggctggttcggctgattaaggtttggctggttcggctggtttaagtttgattggttttggtggttttggtggtttggctgattaagatttggttgggtggttggttgatttgcgtaccgctgaaaaacctgtgatggcgattggtgcaaaaatgccaggtactgactaggaaccctttgctttccgtagcccaaagcaagatccagctggtgttgttcgtcgagaagttgttgttcttgcaaaactgcccgttcggtgattttttgctctttggcacattccgtcaccacctcatcgctaacactgaaactcgacggattggtccaaaacaagtaccgaaccatatcacggcactctttactggtaaatgtctttcctgaagccttggagagctcagcagcaatgcaccgccatttatcaagctcggcattatccaatacttcatgcaaaacccgtcggtcttccggtgtccacgacgaagaattgttgtttccctgttgccccacaatcacctggtaccggttacgggccgccaagtaactgcccacgcccgaaacctcggcgatttccacccacagcttgccctcttttttcaaccgcacaatcaaatcgtcttgctcgcgcgtatacttcagccgacgcttggaccgtcggtttgacgcgccacccgccgcctcgggccgcaccgacgccctcgaaagtggcggccgcaccatcacctgctggagctgctcaacaaatcctttagtatgcacccccggtaacgctcgctgcacatctctcagaatatcacgcagactatgatgcattactgcgtcaccaaacttggtggtcacgttcaggttttgccgcaccacctgagtttgcccgccggcgccggcgccctgacggtactcaacatgactaaaatacgtgttgttttgtggcacaaaaacaacatttccaggtccataggtatcgaattgtggtggataatacatttgttggttgggatattgaccagaaccaaaataggatggaggaggaatcatcatttgtgggttaaaattgcgagtttcttcacgaggagtattggcaacatcggccagtttttgtggatactctataggattattatagccactcataattatcgccatggtatggcaaaagccaataaaagttttttcgtcgcgcgggaaattaggggtttataaagaaggtgattctattattaaggggcggctgtgaattatcgtttttacgatacccgcacataatatacgatttggtgcggtcccgccttaaacgtttacgatgcaggcgcatgcacccacccactgaacataactgcatgcagtgtgcacaacgcatgcatagtacaaaaatcaatgtaccccgcccgccctcttagtcatgacgagatgcagcaactaaaatacgcgagtgctttcaagcagatctcacgacaaaactcaccataatatacaccacactaacagcattgttgcaagcccaagaacgtggctagtgtatgctcgcggcttgaagtgtcgccaacaaaccgaaaaataaactcgtgaatccggataaggcgggtgcgccgcacagcctcgcgtaaaatgcacaagcaggctttattgcagtgaaccctgaacgacatctaaccgcggcgtcgcgcaggcgtcacaataactggctgaataaccaatatgattgctcttacctgcaccgttaagcgacctcggtatgtaccagggcaataagccaccggtggcaacggtggagagtgatcgccgccccttatatacacaccgttacatacagtacactcgtatgctcttacaggtgcaccacctgaggcatatcaatctacataaactttcatctttgatgatttcttcatgtcagatattgaactgcgcaataagtttgacgctgcctatgagttcgtggcggtaaatgatgtggattctgagttggaaacggctgcaaattatcccaaacatgtttatcgtcgagtagattgggtgatccttcctcttctttgtgggatttatttcttacaatttcttgacaaatctcttttaaattatgctgcggtgatggggatcaaggataatcttcgagggaaccaattcagtaatttgggaaccatattgtatgtggcttatattgtgtttgagcctataagtgcatactgtttccaagtacttccaccggcaaaattttttgccttctgtgtgactgcttgggggatagtggttgctctccatacggtgtgcacatcttatgcttcgttgatggttattcgagcacttttaggatgttttgaggcttgtgttgcaccaggatgtatcattattaccgggatgtggtactcgcatcgccaacaattgacgagaatggggttctggtcgatccaggcaggaacatcgacaattttaggtggtcttttatcatttgcttttcaacatgtcgactcgtcgaagacttctcttaaatcttggcagatttttttcttgatgatgggactaataacggtggttttcggcgtggtggtgtttgtttatcttcctaataacccgctcgaggctacgtttctcgatgatgaacaaaaaaaagtggttctcaataatattcgtgaaaatgaaaccggaaccgaaaataaaacctttaaaaaagctcacatttatgaactttttttccacgataaacatacctggccaatgtttattctcacattgatcaccatgattccaactggctccgtcataaccttcagcgtcaccattatagcttcttttggctactccagtaaacatgctgctctcatgcaaatgcccgtgggagtgtccaccataattctgattcttggtgccacctacttgtgctcgtatttcaatggaaagcaccgaagccatattttcgtttcgcttctaattcctgccattataggctatatcgtgatgctttcttcaaccaaccaaatcggcaatttactttcggtctacttgatcaatgttggaacctgtgttatcaccatgatctacgcctggaactcgaaaaatacagctggctataccaaaagactcgccagaaattgtctcacaatgatagcttttgccgtaggctgtttgatcggtccgcaactttttagggcttccgatgcaccccattacagaagagcaaagataactcttctagtgttgtcagcggtgctgattccacttgtatatgccattggacacattctgaaaacggaaaatcgaaagcgagaccaacttgaaggcaccaaagctgagcaagaatggtacgaaaaagttggcgaaaactttcagttcaaggacttgactgatgtggagaatattcattttcggtacctgtactagccacaataatatgtagatagagtggtgaaaatacgctaataatactggaaaataccagaataataagcaaagaacaataaagcaagaataagaataaaattaagaataaagtagataagaaaataaagagtaagctccaattggttcacaagcgagattacaattgttcacaaaggagtcaaatgagtcacaaaaatttgaaatattttcatcgactcttatttcttatcacgaccactcgctcatcgctcgcggtcgtggccatagtcgtgtcctgcacacccgcacaccaccaccaccaccattctcaacactccgcaattattaatcttcatcatgacaagcatgcagatcgatcctcccggctccatagacgagggcttgtacctgagacagatctatgtgcttggaaaagaagctatgatgcgtatgcaaaacgcaaatgttttaattgtaggactttcgggactcggcgtggaaatcgccaaaaacgtcactcttgctggagtcaagctgttggcgttatacgatccggaaccagtgaaaatccaagatctctcgtcacagttcttcttgagagaagcggacgtgggtaggtctcgtgcggaagtttcggcatccagattgtcggagttgaaccagtatgttcccatttcggtggttgatgatttatctgcatccacacttgcgctgttcaagtgtgtggtttgcaccaatacgacgcttgaagagcagattcggatcaacgaggtgacacatgctaatgatactgggttcatttccgctgatgtccgcggtttgttcggccagttgtttgtggatttcggtgaaaaattcacagtggtggaccagaccggtgaggaaccccaccagggaattgtcagtgacatcgaaaaggacggaaccgtgaccatgcttgacgataatcgccacggcttggaggacggtgattacgtcaagttctccgaggtgcaaggaatgcccaatctcaacgacggaaacccccggaaaatcgaggtgttgggtccctatgctttcagaatcaaactcggacccaacgacggcgagtacgtcaaaggaggcttgtatacccaggttaagatgcccaaggaattcgagttccagtcgttgcaaacccagctcgcaaacccagaatacctcatttccgactttgccaagttcgacaggcctccacagctccacttgggcttccaggcgttgcagatgtttcgcaaccgccatcaaagtcttcctagaccatgcaaccaagaagatgccaacgagttgatttccttcacgaaacagcttgccaaacaaaatccctcgattcttggcgacgccgaggtcgatgaaaagcttatcacagagttggcgttccaggcccagggagatatacccggaatggtggctcttttcggtggatttattgcccaggaagtgttgaagaattgctcgtccaaattcactcctgctaaacaatgggtgtatttcgactcattggaatctttgccagatccaacagagtacccaagaacacccgaaaccaccaagcctcaaaactcacgctatgatctgcaaatcgctgtcttcggctccaaattccaggaaacgattgcaaacttgaatgtcttcttggtgggatccggtgctattggatgcgaaatgatgaagaactgggcaatgatggggctcggtagtggtccaaagggtaaaatcacggtcaccgatatggactctattgaaaaatcaaacttaaaccgtcaatttttgttccgtccaaaagatgtcggcaaaaacaaatccgaagtcgcagccgcagccgctctcgacatgaaccccgaccttcacatcgaggccaaattggaaaaagtcggtcctgaaaccgaagatctctacgatgacgacttttggaatggactcgattttgtcaccaatgcgctcgacaacgtcgatgctcgtacctatgtcgacaggcgctgtgtgttctacaagaagcctcttctcgaatctggaactcttggtaccaagggaaatactcaagtcgttatacccaacttgaccgaatcatacgccagttcgcacgatccaccagagaagctgattccgctctgtactctccggtcgtttcctaacaaaatcgaccacaccattgcgtgggcaaagtcgcttttccaaggctattttgctgatctgcccgagaccgtcaatttgtacctcagtcaaccaaactacgtcgagcaaactctcaaacagaatcctgatatcaagggcactcttgccaatatccgggactatctcgtgagcagaccctatacttttgacgactgtatacgttgggctcgtactcgattcgaggaaaaattcaatcatgagattctccagttattatacaactttcccgtcgacgccaaaacttccaatggagctcctttctggtctggacccaagagagcacctacacctttgaggtttgacatcaacaaccccgaccacttcaactttgtggttggtggtgccaatcttttggcttcgatctacggcttgaaggaaaccagtgcatcgcgtgaagattacaagaaggttgtagagtcgatgcactttgatccatatgagcccaaatcgggagtcagcatcgctgctaacgatgccgaagcagaagaacaacagcgcagtatgtctggaagtattgatgatgacgagatcaagaaaattgctgctgagttgccagaacccgcttcgttagctggtttccgtctcacccccatcgagttcgaaaaggatgatgataccaaccaccacatcgaatttatcgcagctgcttcaaattgccgtgctttgaactatgctatcgagaccgcagatgcgtccaagaccaagcttattgccggaaaaattgtgcctgctattgcgactacaaccgcattggttactggtcttgtgtgcttggagttgtacaaagtggttgctaaggataccaacatcgagcactacaagaacggttttgtcaatcttgcgcttccatttgtcggattttcagaaccaattctgtcgccaaagggtaagtataacggagttgagttcgactcaatttgggaccggttcgaaattgaaggtgatatcaccttacaagagcttcttgactactttgccaacgaaaaagggttagaaatctccatgttgtcgtatggagtttcactcttgtatgcctcgttcttccctccaaagaagatcaaggacagaagcacaatgaaaatgactgctctcatcaaagaggtgagcaagaaggaaattcctcctcatgttcacaacttgattctcgaaatctgctgcgatgacaaggagggtgaagatgtggatgttccttacatctgtatcaagatctagaattatatatatactttcctatcgacaaccagcatgacatcgctgtcatgtgctataactaacattgtcatatcgcgacgacccttcatcaactctattatcaatcctttgttcgccgggtcaagtttcgaagtgcactcgtcaaataacattatttgaggtttgcgaagaagcgaccttgcaatgcaaagccgttgtgcttgtccaccactcaaggaacaacttgggtagacgctgatgttcgtttgtagcccttctggaagaccattaacaaagtctaacaaattcactttttcgagaacagtatcaatctcgtcagctgaaaaattgccgttttcgagtccataggttaggtttgcgtaaatcgtaccttcaaacaagtcagcatcctgaggaattattgcaatctgagatctccaccacagagtcgaaaccaaattgatatctgttcctccaacaaatattgttccaggtctcacactgcacaacttcaagagaagcttgaacaaggtgcttttaccccttcctgattttccaacgatgcccacaacttctcctttgttgacatggaaactgagtccatcaaatatctggtacccctggacatacccaaaagtcaaatgtcgaacctcaatcaagctactcacaggaaagtaattcggacactttgttccgccagtttcgagtgtagagctagggagctgcaaaagccttgatatatgtgatccgacccgctgagcgcgagctatctcgggaatctgatgtaaaagtgttgcccctgtcgtcatgacaaaagtgagcattgtcacaacttgaacaaactgtccggtggtatattcgcccagtccaatcaatgtcattccgtagtagagtatggtagcagtagatgccgaagcacacaaatctgtcaacgcaagacccaatccaatgtagacagctcttcttttcccctcttgctctaacttcgaaactcggttaaaagacttgattttaaacatttcgttcaagtcaaagcaaatgatggtcctaagattggaaatacattcttgagacaattgttcggaatatgttaccctggtcttgtatctgtcctcggcaacttccattatacgagcataacccgaggttattgcaaataaaatgggaccaaatgaaatgcccactagggccaatttccatcccacgacaatagcccatacgacaccaactaccaccatgactaccaacccagtgtatatggtaagccactgggatatcaagcatcgaagatcacgggtatcgttcatgagaagcgacgtgaggtaagtagggttggttttggtgaaaaattgtacttcttgagagcaaagattcaggaaaaccgattgtcggattctgaaaatccactgttcactgacgtatgccatcacaaattgagtaagatacgtgaagattccagttgccaaagccaccaccaaggcatagcaagaccatgtaacgagcaccttcttctcggtatgaggagttatcatgatgttcaacatatgtgaagagcaaaatgaaaagattggagtcataatgccggtgaaaatagagcctattaaccctgctgctataatgtaccaccgaggtaaatatgaccgacaatcgcttagtatacgcaaggcagataagacattcacggaggtttcatcttcttcatcaacgcttacttcttcgactgaaaccgcgctggaaccatcgaccattgattgtcgtttttttctttcctcacctttaaacctcaagtattctttttcgtctcgaatctcattcaaccggccctggagtacaatgctacctctttccatcaagattacgttgtcgtcagactcaatttcacgaagattgtgggtgataattatggtcgtctttcctttccgccagcttcttatacggtccatcatacgtgctcggctagaaccatcaagggagcccaatgcttcatctaggataagaataggagtgtttctgacccacgctcgcgccaaaccaattcgttgtcgttgacctccagaaatcgagtctgaggaaattggagcatcttcaccaccgattgtagagattagctcacccaactctgcaaactcataggcagaatcaatggtagactggggaagttcttctcgtctcgcatagcagatattgtttttgagtgaaccttcaaatacgattgagtcttgttgaatcaaggtgacatgatcgtttatccattttcgtgataacaagtccattgaaatatctccaagactcacggttccgtccaatgggcgccgaaatcccatcatcaagtcagccacggtcgacttaccacaacctgattgtcctatgatgaacgagaaagttccatgctttacttcaagattcaaatgttcgatcgagtaggataaatctggctgatactgaaaggagacctcccgtagccttaccaggtattttgaaatggatggatataatcccaagtctactttatggccctgttcctttgttcctgtaacactgagaatccgcagaattcccgctttggcctcattgatagtgcaaatctggtcgctgacttcagagatttcaggaccaatcatcatgcatgcgctaaaggcagtgaacacattctgtatggtcgcagagtgatttttaatcaaagttatcccataccaaaagccctcaacacacatcgatagccctatagtcttgatgattccgtcgttcatagcactcaaatttgaaagacgagtgaacgaagcagcagagcttgcagtatacatgtgaaacttatctgcttcagctttctggccatggaatatgcgtacaatcgagctcttggcgacaatccaattcaccacgttcgaagccattgacgaccagtggttttcagcttcaacagctctgtacatcaaccgccagaagcaatatccaattccgaaaatcaaaggaaaagtggcactcatgacaagagtgagagaccacgagtatatcattccggtaacgaaaagcgaaataaccgtggagaccgacagaacaaactgacccaaagcctctgataaaccttctcgaaactcctccacacatcgatttacttgggtaaggtcgccaataacgtttccagattggtccagccacagcaaatcctttgaaaggatcagatttgtcactgccgttctcgctcttctcgcctgaatctccccgaaaatcatactcatcatagtcccaaaccatataagagctgctctagaagcgcctataacgacgatcataccacaagtgaaaccggttttttgcacaaaaatttttgagtcgattcttccacgaataaatgaaccaagtatatcaaatgcttgcccataaactatcgattgtccagcagagcatgcagcggtagccagcatactgataattgataaaatgaggtacggcaagtctgagcgctctgtgaatgcaaaaagactagccttctcataccggtcaatctccatcttcaaggtaatctgtttccggtatagattttaaagaaccgagttctatcgagtttttcagttcaattttttgcggtctcatggtgaaactgatctcttgcaaggtttaaatatagtgtgtggagtgttccctagcagaaaaatatgcaggtaaaatgtgacatatcttgaaaatttcctttttgggcgttgacaaagaaacccgtttgctaataaaccggatggtcctgaagtgaataatcgtaatcgctcttatcaaaaaggtccttgctatccttatcgagcacccgaagcttctcagcgcgcttgcggctgcttgcaatacgttcgagcggaattgcagcagccccatacccgagcatgtagagtccattgaagaacaattccaatctctcaaactggtcatctgtagtagataattcacatagacaccgaaaagtgagctggaatattatagctttatggtcgaaaagtccaaccggcaaatagtagttgtcgctttctagaaaagcagtatcgccaggtcgcaccggtttccgcttgatgaaaaacgtcgttcgacaaacatcgtctacaatgtttgtgatcatagcatgtcgtttgggaagatgtaggaacccaggtgtagtgaagatcttcaagtataggtacttcatgctcacttgctggcaataatcgtaccatgagtagtagcttacaggatcgtcagctttatcaactgcatacgcagatttaggaagtgtcactttgtcgggaagatcatattcgggatgtgcacaagatgtgattgagatcttgaagtcacttttcaccccaggcataatttgaacacattctgcatcgtgtatggcactcaataatttggagatcttgccaggagcaacttgtccaagggttccactttgcttaaaagtttcacatatctcgtccaaataaaactcaaaaagatcgatagcattaacagcgtcttcggtgcacccaagaaactcattgtactcaggaattggtggcatgttggtgatgagaaatccaagcttcactagcgacgcatgatacaacggattcacgctgtaattgaaagatccggactcacgaaatgtgtgtaaggtatcttgacgttttctaggatctgtgttcaaaatcacgatccattcgtacatgaaaaaccacagcttggcaagagttatacccggagttagctctcggtttggctccaattccgtgagcttattgtatctgttcaaaagctctttcgctttgtccaaatgctccttccacgagtttgtgatattctgactgtcaatcatacctccctccgcaaaaaatgttgagagaagtagaaccgtgagaataagaccttcaattttcattcgggcatcatcgttgtctgtataagacattggctcagacttgaccaattctagggaccgtaaaacgaatttctttcgattcgtatcatggattggcttcttgttctttgtaaacgaataggtggctgcgagtgccaagagtgagtatagcaagtgttttctattgaccgcatgctgtaagaaaatgtgtaccgcttgattggtttcgatgtttgtagcgaatgggtgcaagtgaaaagacatatctgtggaagtgatttctttgaaataaaacaaatcggtgccagtcaaattgttcaggttaatgacttctgtgatgagttccgagttggaggagtagctgttttgagcaatgttcgagctcatattattgttccaattcttaagggtctggaaatacgacgattcgtcaaatcccaaattgaaggtggtgtcgtaaatgccattagtagtggggtccaaattggaaggtgaaaggtctggaagtgtccaatcttgagccagaagttcgtactccgaaagatcattggcaaggtaattggcatactcaagaacacctttgacagcctctgattcttgttcggtgcttgtattcaaaagagacggtattggtgaaacttcaggctgagtttgaatttgaacttttttgtgtttcagcgacagcggttcagttcctcttgttccattagtaaccaccttgacgttatcgggatatctgcacacagaattgaaccgctgacaacattgacaaatcggatgagtttcgtcgcacttcattttgcgcctcttgcattctatacagccgttcctgctgtacttccgtttcttcacaccacgcctgttgtggatatatatgtcggaaatggtgccaaagtggctcatcatcaactaggtacggagttttgaaagtttcaaaatacgaatctggcagtagccgatgcggcagtatgcaggtcgtcgtagtgccaaacagtcagtaccaccagcttttcaaaatctccctagattgttatctggtggtcgtatacgacctcctgaagttcgcggaccagattttcagcgtcgggaattttttgcacttcgtagcgttgaggttcatacagtcgccggtatgttccaaatgccacattggagagcacaatggctccaattgtgatggtggttaagaagaccaacgatttccatgtggtgtgaacaaagaaaccatttatgatatctgcgaaagtttctgctgcaatttttccggtgccgatatgcgccgggtctcgattcatgcactttttccactttgtgcacatcagttcgagagcaggaattcttttgtttccattctccaccgagcagcgatttcgggtatattctcgctgacaacgagcaacctcttccataagttcgatggtgtaaagttcaattttgtgctgaatatcaacgcttatcaccttatagaacctccaaacaaagtagaacacagccaaaaccactgctatgttaacagcgagctgtaaatacaacgatataaggtacggcgtggagggatcacgtaaaatggagcgtcgattatatgatttttcttcatgattgatacgtttccagtaaaatttggaggatttttgttcacttgcgacgtgtctggggacggaagtagctacagtttcattttctagcagtgaaatcgagtctcgtggtgttcttttgtgcatggagaaagaagttgcaacgcatgagaatcgcgacaagatatctggtgttggggtgtgatgatgcatcggaagagaagaagagtagaagagaaggttgagaaaagatctacaaaatactagataaatatagccactgaataaagatctttgctggaacaacttcagatcatcaaaagatatttgcacaaaaagctttaggtatttttcactttctttcgtttagtactctattgttcaaaaatgtatttcagttgattctcagcttcctgatttgggacgtggtttgcctctggatattggtgtgcaattgatagtcgagcaacaattgaaagctgggaatgtctgttccaccggtatatcagcgcgcggctcgtgaatttgcaaccattcaaaaataccagaaaaatatgtttgagagtttggagttgttgatccgtattctttgatgatcaagtaaacacccaagaaagtttcaatccgaagcaacacaaaaaaaaatagttagactagaattttatcagtaaatgctagtggactaaaagctcactagatgcactccaggaccgtgcgaagttgcgaaattcaccagcttcgtttcatggcagatggacttcgctcggtgatccggtcgttcaagtacgaggagtcgaaccaacgcaacaaggtcaccaagcctgcagcctccaaaagatcaaaaatcacaaaatcgtcaccttatgatggaatgaaagatcttccaccgtcgcttgctgacgacttggaagttctatttgtaggctacaatccgggcgtagaatcttcagcccaacagcatcattatgcccatttcacaaatcttttttggaaacttttcaacgattcaaagctttttttggcggttttaggtttggaagttgaaaaggttaaaattgaagatgagttgttcggacaacttatcgagaaaaaagagggtacttacatcacgaagattaaagcagcgcaagactacgagctagcaaaatacaaaatagggtttactgacttggttcttcgatgtaccaaagcagcaagtgaattaaccatgactgaaaaattgcaaaatgtcccacgattaatagacgaattcaacaaaacaaaggctaaaagagtggttttcataggtaagggaatttgggaaattgtggtcaaatatttgagcaatcagacgggaaataatgtcaaattgaataagttgaatttcaaatggggactccaacaagacagcgaatacagcgattacaatcgaatattacaacaatttcacaagttggtccctggaacaaagttatacgtatttcccaatacctcggggttggtggctagtatgaagtaccctgaaaagttgcagttgtggatgaaattggtgagtgacatagataaagaactactcaatgacaaaagaactgaagaaactaactcaatgactgaatgatgaacttcaaagtgaactgaatcatgaactgaatgatgaatgaaaaaaaaaaccaaaacaatgacaagtgagctgaaaagaactaactcaatgacttaatgatgaactaactgaatggaaagaaccacactcataaatggactgaatgatggaccgatataaactgaacagaatgaaaaaaaaaaagtcataaaagaacggaacgaagaagactaactcataacgaactgaatgatgaacggaatgaaaaagaccaactcaaatggactgaatgaaagtactaactcattatgtactgaaggaaaacaccaccaagtgaccggatcaaacctcacataaaagtggattttagagtgaagaaaattgttcatgagaaaatgaacgcttcataatgaattgtctctatatacatatacttacatcggcgccatgaaatacatggctatgaaccacaacaatagttcagactctctcttcaaagttcccaatcttgttcatggcgaactactagcgccatattttggcaaatgcattttccactccactgttaaactttatactgctctcttcgtcatttatatgctcgccgtattggccgtaattgtccacaaataacttatccaccacgtatcgtatcttcttacactgctctacatctacacagtcctcgtagaagagctgtttgagcgcccgtgtctgggtttcaacacattttgtgtgggttttgatctcagcttcgcatcggttactcagtgtcaaattccatccacgaagacactctaccacctgttgttggatctcggcacagttgacctgggtggcacttttgagggtttcccgccttttatattgatcgaattcgtgggaatatggttgtttttcacgctggcgaagaatagagttgactttgttctgttggggagaaacttcaaatttggattgttgcgatgtttctggattagcctgctcgaagaacgctcctagatcttctgggagctctttggacacctgtgtggagtccttgtcgctggagaacggccacatggtgaatacgaatatgaagaagttcgcgaagctgcgaaatttgtgagaagctgcgaaagctgcgaaaagtggaggatgaaggaaaaatgaagctacagtaattgaaagttgtctggctcacatagacgacatagaccaatctaaacacacctaaaacacctagaacacctagacaacctaaacgcaaccagattttaattcccttgtattttctctcattattcattccaatctttcaagcactccctcaagcaagttgcctatttcaagctcaagacagtccaattccgctctagcattttcgttgtctgtactttccgtctccatgacctcttttgcaagtttttctcgggtacttcccaactttgtaaccactagaactcgaaccctggacacgatgggcaccaaccgcacaagtagggtttgacttatcttttcaatatggccttcgtaggtgtatccgtctatcaatgtagaaagcctttggtcaagaatgcgaaaaaaaccaaagagttgttgctgagcttctgccaaatcgtaatgcagcaagtagtcttcaaggctgcctaggagagaaaccatatactcaggctggccaaataatttgctatgagtactcactgagcaccagataatgtccaccacagactgggtgtcgcgtaggaggtctagcaacggatatggttgagaagtatctgcctggctcttgacaaagcgacgctgtatggcaagcaactgggcatcgacatagttgattaatttgctttgttgggccaatgttattggtgaatggtccaattggtccacagaggactggagcttgtattggggatgttccggggatttaattgtattttggtagtcattactgtcattggaaccgtcatttttgccattgatttcatttttgttggttttttcgtaattaagagggtactccgtgccttcttgagctccaataaaccctcctggaccctcatttgaagccattttctcttcgttttcttcattatcttcctttacatcttctccattttgctcgttttcctcgtccagcatctccaagtctggattcaagtcgatattttgcatggtagactccgggagtgtcccctgcggtagctccttgacctcctcgttggcagcggggtgctgtggtgttggcggagagtccatgattccgaaaccaatttaaaataaaatcgcagtgcgaatgcgaactcggagtgataaggtatcgtctgaccaaatacaacccactgaaaaagataacaccaccaaaacttgagaaagccaggttcgtgatgcccatatctacgtccggtagaaatacaaatctgactccagaatactctcaagaccatcatggacctgaatatgaactggcaaaagtgactcgtgataaggagatcttagaagcgaaatgtgatggacaaaactccaagataactgctcctctctcaacccataccccttccccccgaccatttgtctttgacatgttcaaaaattacaccaaaaaacgagatttatgtgatcgtgctcctccactagtaaactcgtatctcaaacccaacgccagatacgtgggagaacagcaaagtagcaagaccaggcaccagatccgggtggagttcaagacagtcgatcttgtcaactcgatgatgacagggtttcttcagatcaccggattgaccgatgataatccagaaatcactacttgtttcaaaggagaaatcatcaataatccccttttgcattcacgatggacatcctcgtccaatttagcatcactggagaaggttttgcgcaagttttctttcttcacagaaaataatcaatggcattctaaccccgataatgaccttgttcattggagcaaactcaccggcttggactatctcagtgacgaagaattactcgaaactttgcagcgcgaacaggagtacccagatcagcatatctacatgagatggaaggaagaatttttattgccagattcacgagtaaagcgaatacctcatgcttcattcgaaggattctactatgtggttctcaccataaaaggtccggaagcgggctcggttagaggcttgtactactaccacaaggatccagaaaaattccaattgttaaatatgaagtttgtggaagatcaaggacacagtagtctgtttgagtttgtatgagaaatgagaaaaaaataaaggctaagatttataaaagtctagcattttatgagtctaacatttatacaatgggtcaagttaaccagtggcactttatacaatgactcatatttttctataactcctttttatttttttgctcgtagatcttggccgtgaatggttcttcaaacatcaaggcaattttgtacatcacgaaaacgaacgacgctaccaagattcctgttggttttccataccacaaagcagtacccaaaaagcacaatgtggatccattatacatggggttatcattgatattgaatggaaatccagtaacacgatgatccatcaaaataccaaaatagtcgcccaaataagttccagtgactcccaatgcccacatagacgacaacaccaacacattaccaaagccaaaagttgcaattgccaatgctttgataacttgagattccgccaatggctggaaacttggctgtgtaagaagcgcctgatggtatacttggtccctgtaaattcccaaagagaagattgtcaaggcaagcaaatagcatccattgcgggctccaccagttaacttggtgataaccttagttttgtattctaaacgggcagcaatgttccagaatatggggttgaatgcaatgcatgcaagtgcatacttaagctggttatctacccgcacataagtcggaagattactggcaagatactgaatatcgtcaagtgaaaccattgcaattggaatgggtttgttgctgcaatatataagctcttgcctcgtaaatgatatgcggatgttgagtaggatcgggcctgcatgatcccgcatttgcatgtgataatggaatgcgactataggggaagaattcaggacaatagtgatggctgtaacagctgggtaatttaggtgggtgattcaggcctgctggctgtatcaactcagcttatttaatgcttctgtgctgtttttgcgtatatgcggcatgctgtcaaatgcaagtttgacatcttgatctcgcatagtgcatcgtacttccggtagtacgccccgatttccgagggcactaagcaaaccttgagtaagtattgatcagacttgatttgtttaacgtaatgttgtcttttgccacagtagaactgaactttcaagcaagctgtagctcctcaaatcacctctatccaccacaatattcacccacttatttcacgatgccatttggtatttgcagcatttgcatttgcagccatttagctttcagccgttttacatgcttttggtcgttctggaagtttagccgctggtacctccatccatctaacgcattaggaaattaagccgctgccgctccctgcatggaacttggcgcaatccaccggtaccgctgcagcactgttcctgcatcgccgtcggcaaactatcaatacaggataggccaatttttcactataagtacaagtgttgaagcaaacatcgctaaaatgacaaagtaagtagacccgacatttcgaattggtgtagacactgaaaaggttcaatatcaagattcaatcttgtaaactttttcatcttggtgtccccacctttttttcagcctatgactcacacagaaacgtacttttactcggatccggttttgtcgccaagcccacagtagacatcttagccaagaccccagacgtcaaggtgaccgtgggatgtcgtactcttgaaaaggctaagcaattggctggagatgtggcctcggccatttccgtcgatgtcaccgacgaggctgctcttgacgctgaagtttccaaggtggacttggttatctcgttgattccttacatctaccacgtgaatgtggtcaagtctgctattaagaataagaagcatgtggttaccacttcttatatcaacccacaattgaaggagttggaatcgcagatccaagatgctggtatcacagttatgaacgaaattggtttggaccctggtatcgaccacttgtatgctgtcaagacaattgaagaggtacatgctcagggtggtaagattaagctgttcttgtcttactgtggtggacttcctgctccagagtgttcggacaatcctttgggttacaagttctcttggtcatctcgtggagttttgttggctctcagaaacgctgccagttactggcaagacggcaaggttgtggatgtcaaatctgaagacttgatggctactgctaagccatatttcatctaccctggtttcgcatttgtgtgttacccaaaccgtgattccaccacctataagcaattgtacaacattcctgaagccgaaaccgtcatcagaggtactttaagattccaaggattccctgaattcatcaaggttttcgtggaccttgggttcttgaaggactcaccaaatgacgctttttccaaggcagttccatggaaagatgcttttgccaagttgatcggtgcctcgtcgtcttctgaggaagctctcgtggccaagatttccgagttggctactttcaagagcgaagatgacaaaaccagaattctttcgggattgaaatggttgggtcttttctccgacaagaacatcactccaaagggtaatcctctcgacactttgtgtgctactttggaggagttgatgcaatacgaacaaggtgaaagagacttggtttgcttgcaacacaagtttggaatcgaatgggctgatggaaccaccgagaccagaacttccactttggtcgattatggtgatgtcaatggatactcttccatggctaaattggtgggtgttccttgtgcggttgcaacacagcagattctcgatggaaccttgaataaggttggattgttggctcctatgtcgtctgaaatcaacgacccaatcatgaagacgttgaaggaaaagtacaacatctacttggttgaaaagactgtttaggttgaatcaatagcttgaggaatactgtagacattgagttcagctttcgttcactgcttcgttcattagctttgaagaagttggcttgaaaccttagcttggtttcaggaccatggtttacctcagtttcaaacccttacttagacccttggatcggtttcttagcttgttctttagctcaagtcaacttgatttctttagcttaattctcttcaacttggtttctttagctgacttcctttgcttagtttcttgagaaagtctttgtcttagtctttagcttagttcttctcctcagatatcaaattcctcatcgctgtcgtcgtagccatgtttataatcttcgatcatggcacttatatcctcaatcaactcatcgcgatcggtaagattttcattgtgtttgatccgcaacaagaacttgcggttctctttgagtgttgctgcaattccggaagtaattgcaaactccgacacgaaagagcttccgttgaccgtaggaggaaaagttgagcctttggtgattgctgaaaaagaagcagtataggcatttttctgtgaagtttccccaggtttttcttgcactatggctcgactaaactcgtggctcagattcagcaaccccatatcgaggtaagctggttctttggctagactgacggaattcatcaagtcccatatttggtcctgcggaacatccaaaactccaaaatctttagattggctcttctggctcactttggccttcaaacacatctcgccgacgatatttcgattcgagcctctggtcaagttgtcctcaaattctgccatatgagaagggctctgctttcgactttggagttcccataacgagttcaccaaaagagaagttagagaactctggtgccattcgcttgtagagtcgaaaccaggcgccaaaatttggctttcacatgtggggcgtattgggaagaacaatgacagatggtgggcgagctcaacaaacgaagcaatactgctacatttctggttgatatccattcttccgtggtcttttgcgaggccatagacccagatattatgcttattgttggcaccgttgttgaaaaattcgtcttttaagtcaagtaataaatgagacgagaatcctccccagccagaattgtactcgctaaacatgctgacaccctgcaaaagatcacattcttccaagtatttgcgaaactcgtctatcgaggtttcttggcactttttgtactcttcccatcccactgaataggtatcaaactttaaccgaggaaagtttcggttggtaccatacggcgtacctgaatcccagtcttggagcagaacacacgacagcggtttgtagatgagtttattgtagtcggtccagtactttgtgtttgacacagagagaagttgagcgttgtcaatgcccagatcgaggttggattgaaaggcatgtttgggtactcttggagcagtattgatgacttcaacatttgaaattgtggagggatccacttcatattttggagcacctccaaagccaccattcaagtcgtaaaccaaagcccgtggggcatagtttgtggttccgtttttgttttttgtggttgataaaaatgccagataatcgtggaatcgaggagcggattttgtataaggaagatgagattcctgggcgttgaaaagctgagccgtgacgtggtttgcgggcgaggaaagggagactgtgatgatgttcataaaggaaatggaaaaatgaagaatggagatcaggaataaatgaaaaaatggagaatgaagatcaggattaaatcaacaataagttgcaatggaatagttagtaaatcagtagaagctatcaatccagaattagactatggtctggattcaacgttctataatgtttttttgcttggtggcaataaagaaaatatgtcaaacttgtttctcacttgcatttgattcttcgcagccatcttcgcgatgtcgcggatgcagtcccgctgccgatgccaacgcgaaatcgttgacgtggactcaccatgaaccttctactattggtatttctcctagcattagtggtggccaaagactactatgcgattctcggactcgacaagggtgctgatgaaaagtctataaagctggcgtatcgacaactaagcaaaaaataccatccagacaagaatccatcagaagaagcccatctgaaatttattgaaattggcgaagcatatgaggttttatccgatccagacaagaaagccaactacgatcgatatggaacagccgaagctcctgttgatcatggagattttggtgatatgttccagcaattttttggaggttttggtggaggtggacaccagcgacaagggaaacggcgaggtgacaatactcaggttaatgttcgggtttcgctagtggatttctatcgtgggcgagatgtggaatttgatgtggaaatgagaaatatatgtgacatttgtgacggcagtggatcggaagatggtcagcggcatacctgtgacaagtgccaaggatccgggttcatgaaggtgactcgtcgacttgcgcccggaatggtacaaacgttcagtggtccgtgtgacgaatgtggaggaaaagggaccaaaattgagcgtttgtgcaagcattgtggaggccatggtgccaagcccacacctcgtcattacaacgtttacatgggacccgggttcgagcgcgacggcacccaagttttggaaggagagggtgaccagaatcccgactgggttccaggagacttgattgtttcgataggagaagactttggacagagttgggggtaccgaagaattggacgcaatctctaccgaaccgaggttttaagtgctaacgaagcaatgcatggaggctggcgccgggtgattccgttctttgacgttcacgatgaagaagttgaaatatcgagaccaaaaggtgccactgttcttcatggcgaaacggaaattgtgcatggtcgaggcatgccagtaggcgacgaccacggagatttatttatcgagtatgtagttgtgccagctggcggcgcggcgtccgtcaaggacgagttatagagtacggtaaatgtagaaggttaatgtagaaggttcataatggccggacaatggctcggtaatgcggctcggggtcggagtttgccaagagagattaattgcaaagtgaaaaaaaaaaaaagaatagggaagaaaagtgtaaagaaaagcgtgagaaatggatgaaaaaaaaagaaaaaaaatacactgctctgctctatacgtcaagtacatacaactacatacatccgatttcttctccagccacttttccataacatctcttccccaccatctgcaccccagtccggtgcggcaatccccgcccagcaccagtgctcgtgtgcgcgcttgggcgactaactataaaagataacgcggaaccaagtgagacaactgtaacaaaaataaaaacaagaaaattaatggctaggacgcgagtattgaacttgtcgtctaagtgattgtccattactgttcatagtgcttttcatactgctgtttagtggtgtcattactactcatagtggtgttcagtggtgtcgattactgttcatagtgcttagtactgctgtcattccatagcagcctacgcgaatctcatctacaccgcccgctattccacaaatttcatttcacgcgacttgattgctaccgaactgcactgcgttcggtactccgcgaagctgcacataattactgcgaaatttgttcgcgccgagcccgcctcggcatcgccttcttctggttcttctcctcctccacccatgctccagtcgatttccccccgttttgtacgggcgccgttcgccaccctcttggacgacgactcagaccagtcgtacgtgctggatatagaggatgaaatcttcaataatgggccttcggttcgtgatctcaaaatcgccgctccccagctttttgattcaaaattgctgcgtccggaatcatggcaaaattttttggccagagaagagtttttggccaccagcttggccgagatcaaagatcaccttcttaaccgcgagtttgactttagcaactcgctcgttcttcacccacttccaactccgctctttgttgcacttctgtcgcaccagcaaacatttctcattaataccgcccaacacatactaaacaacctcaaaagaatccaaaccaggattcaggacctcaaccgcaccgccttccgcaactttagtgctgtcaaggtatcactaaaactcacattgaactccaccaatagtccgtacgaccggtctagtgcaattctcaagggcatcaccgcttgcaaacaatgtttggcccagtgcactgagtccatcgactccgactcgctcaacgtgctcgtggacgaaaccgtagagttattgtacgactacaatcaagcgctcgaacaccattccaccactgcctccacagcgggtcgggcctcgtccatttctgtcggctctgcctcgggccaacacgccaatttggagcaattgcgcaatagtatcaatgccattgaaaccatggtgggcgaaggaaccgattttgtcagcaaggaatgctgctatatgaccaaattggtggacgaagtgaaaagcatgtttgatggctacttggctgcgtaccggcggttcattgccgacggggtcaacgattacgatacgtttatgtttctgggggctgtaatctaaatttgaaacaagaaagtgaagaggaagcggtcattatagacattatagacggacagagagactcggctactcagattcacaagcaaaaatcaaaccaacaactaacaaccaacgaacaaccactaaccttatacaaccaattccgaaggctaattcatctccgaagcaatcctcaaaacagcccactactgcatctatgcacatagattacgactacgacatttacttctacaataacggaatacaagctacttgctgacgaccatataggcacttttgtgtactcacctactacattgacatcttccttcacctgtaccctaatctttactcgttcctctatttccttcacctctttaccctttcgggcttctcctgcacatttccctccgggtaacgcgctcgtttgcagcctcgactcgaagatttaaacgatcgtttcctttgcagccgttacaaaaatgcccaataacgttggtatcaaagcgatcgaagtctacatcccttcccaggctgtcaaccaggccgagttggagaaatatgacaacattccagcaggaaaatataccattggtttgggccaaacaaatatggcgtttgtcaacgacagagaagatatttattctttggctttaacggtgacttcaaatcttttgaaaaactacaacgtggatcccaactcgattggacgtttggaagttggaactgagactcttttggacaaatccaagagtgtcaagtcggttttgatgcagttgtttcctgaaaattatgacatcgaaggaattgatactttgaacgcgtgttacggaggaacctcggcagtgattaatgctgtcaactggatcgaatcgtcgtcgtgggatggacgcgaggctattgttgtggctggagatattgccatttacgccgagggtgctgccagaccaactggaggtgctggagctgtggcgttcttgattggtcctgacgccccaatcgtgttcgataccactagaggtacgttcatggaacacgcctacgacttctacaagccagattttacttcggagtacccagttgtcgatggccacttttcgttgagttgttacgttaaagccgttgaccactgctaccaagcctactccaagaaactcggccgcaaagccgcgggtctcttctcccactttgactacaacgcttttcacgttcccacttgtaagttggttaccaagtcgtacgctcgtttgttgtacaacgactacaaagccgaccccgagtcgttcaaggacctcattgacgccgaaacaaaggccactattgacgccttgacctacgaacagtcgttggtcgacagaaacttggaaaaagtgttccttggattgtctaaaaccgaagcgaaaaccagacttgatccggctttgaaagtgcccaccaacaccggaaacatgtacactgcttccgcatgggtttctttggcatctgtcttgtactacgttggctccgagaaattgcaaggtaagagaattggattgttctcgtacggttcaggattggcggctacattgatgtcaatgactgtcaaaggagatatttcgcaattgacgaaaaacttgaactttgaccacaagctcggcgaaggaagagttatccaatcaccagaagcctacgttgctgccctcgaatctagagaaaaggctcacttgaaaaagtcgtacaagccactgggatccattgagtcgcttgtacctggtacttactatcttgttgacatagacgacaagtatagaagactgtacgagaagaagtagatagatcgcatcaatacagaattggtagcagtagcaattatagcaatggaagcaaatgaaagcaaatacggcatgtgccgcggtggtgaagtgaagccgcgcagccactgtgggtgcaaaaaagaccagtgtgcagtacttgcttgctgttgctgctacaaacctgaccttctccacacaaatatatttagcacttattcttctcatataccacaaaatgaagtggcaagtattagtattagcgttggcttcaattgtggcagccgatgtttcaacttttaatgaaaatgatgtgaaacatttcctaaatgatcttcacgtgaaatacgacgattcggcctcttttgaagaattgtctaaattggccgaatcggagtacgaaaagttgcagacgaccgggcacaatgttgtggttgatgtcaatgacgacagaaaccaagaaattttgaaattggccacgaaaccaaaggcagatttgcaagatgtatttccccaaactgaatccaagtggggctatttattcaaaaacgacaagtctgtgaaggattgggcgtttgaaacatggctggcttcttcgttgaaagatttcttgcacaagaatggcgtttcttttggcagaaaatcgtcaaagcaagagttgcttgatttggccaaggaaaagtacgaccagattgttaaagataatggagtcagtggatcgtatgctggcgactggctttacctggggtggtcattgaacgatgtcaagaagtggttggaggaccatgacattgcgttcgacccatcgcagaccaaggacgatttgatcaactcggtcaaggagaacagttacttggccagtttggaagcaattgacgcgaagaacagctttcttgactcgctcaagttgggaagaaaggaggcgtttgacaagggcgaaaagatcaaggacagttttattgacggctggagctaccctcagttgcgcgagtggctttacatccatgggtttatcgacaccaaacctggtgtctacgctgaagacttggatattgaaaagttgaaaaagcttgctaaatcacacaagtcgtatcttgtaagtgacatcaagcaatggctggagaaagccagcaagagtgccgatccttatctctccaaagctagtgagtctgtggagacagccaaggactacatcaacgatacgttcttggtggggattgactcgtggtccaaagaaagacttcgtgatttcttgaaggctagagacgtcaaatttccccaatttgctctgaagcaagatttgatcaactatgtgaaaaagagcgtcaatgttcccgtcaagtacaagcaatccgacagtcctttcactggagttttggaaggattgtctttgaattccgttcaaaagtggttgagtcagcagggaaaaaacgtcaatggtgccagaaaggatgctttgtcgctgttgaaagagtactacgaaagcaagggttctgatattcagacccagattgacttgcacaagcccgatctcgacgattaccgtgagagtgttaccagttctgtgcgttcgttccagctgagtttaggtgattctgctgataaggccgagaagattgccgagtcggaaaagtctcttgctgaagacgccattttgtccagctacaatgtggcagttcaatactatgacgaagcgtcgaagtactttagcaaggaagctcaaaatgctggtgactctttggaaagtattttgcaaggtgcccaggatgctgcttacgagtattctggacttttgagcaaagaagcgggctacagcaagaagaaaatcgaggagtctgctagtagtgttgcacttgctgcgaatgaatttgcaacctcgttgagtaagctgttgaagcaaaagtccaaggagtcgcagcaagctgccaatctgtatttggattctgctaaaaaattagtagcgggaaccattgggaaattgactggacaagccaatgacttgcaagatgttgctggaaagtatgctgaccaagcttctaaatcggccgaaaaggtggctgaaaaggctgcgaaaaacgccaatgatgccgctaaaagtgccggtgatgctgccgaggaatacaagccagactggaacaatgcttattctgctgctagtaccaagtatggtgactactcttcagccgtcaaggatgccgcaaacggcgcctacgaagctgcaggtgaagctgccggaaacgcttacgatcaagtggaaaagagcaccaagcaagcttgggattacattttccagttgtattcgaaggccgatttgcaatcgtacttgctgtcctttggctttgacaacgatttcctttcgagcttgaagaggtcggatttggtcagattggcccaagcccagctggatgtgttttacggcggaggtaagaccaaatgggacaagctgattgtggagcttttgcaagactccagcgatgacgtgagaagagcattggggttggaaccaaagcacgaaagtgtgtgggataaggtgaagaatatctggtgagaatggttgcgaaaaagaatggaaaagttgtagaccatgtatgggtgcaatggctgcgaataagagacgatgaataaacgtttaaaaaacttttgtgtaaatattatgctatctctaatcgttttcttttttctttctttccgttatattccgttttccttttcgtatgattcctctatcctttttctctcatatctctgttctcgtctagatcatgttatctgcaggtctgcgcgtttgtttatttttgatttgaaagcgacgccctcttcaatcatgagagaggtgatcagtgttaatggtatgtacacagaaaacaatgtattcttgctcttctcacccatactaacccagtcggacaagctggttgtcaaatcggtaacgcttgctgggaattatattctcaggaacacggaattcgtcccgacggatttcttcaagaaggtttagatcgtccgaaaggagccgaagaaggcttttctacattttttagtgagactgggctgggcaagtatgttcccagagccttatatgtggatcttgagcccaatgtgatcgatgaagtgcgcaccggtatgtacaaggatttgttccatcccgaacaattgattgccggcaaggaggatgccgccaacaactatgctcgtggtcattacacagttggaagggagattttggacgatgttttggatagaattcgtcgtatggctgaccagtgtgatgggttacaaggattcttgtttacacactctttgggaggaggtaccggatccgggttaggatcgttattattggagcaattgtccattgactacggcaagaagtccaagttggagtttgccgtgtaccctgctccccaaacgtcgacttctgtggtcgaaccatacaacactgtgttgaccactcatactacattggagcacgctgactgtacgtttatggtggacaacgaagccatttatgacatggctagaagaaagttggatatcccccgccccgggtttgattctttgaacagcttaattgcccaggtggtttcgtcggttacggcttcgttgcgttttgaaggatcgttgaacgtggatttgaatgagttccagacaaacttggttccttacccccgtattcacttcccattggtgtcgtacgctccagtgttctcaaagaacagagccaaccacgaggccaactccgtgcaagaaatgaccgcttcttgtttcgaacctggtaaccagatggtcaagtgtgatcctcgtgctggaaagtacatggcatcgtgcttgttgtaccgtggagacgtggttaacagagatgtgcaaaatgctgtggcccaagtcaaggccagaaaggcggtgcaaatggtagactggtgtcctactggattcaagattggtatctgttaccaaccacctaccgccattaccggatccgaattggccgctgctaagagagctgtgtgtatgttgagcaacaccacggcgatctccgaggcatggaaaagaattgacaaaaagtttgacttgatgtacaacaagcgggcatttgttcattggtatgtaggagagggaatggaagagggagagttcaccgaggccagagaagacttggccgctttggagcgtgactacatcgaggtgggcaccgattcataccctgaggaagaagaggagtactaattacgaagtgctatataatgttttgagaaaatagtagtattctgtagtgtccgtatgggccggactatatgcagtacttgtggaaatttgtctaactgttttttgtgcgcgaaaaagttagttctactgtattcacgtatggaggacaaaagagagttattgaagcagccgcttcactcggtcttcatccccatagccctcattttgttcggcacctctcttttcggttttgagtatcttccctacagcattgcgtttatcgtggtgatttgtactgctcaggtttggagagccatgaacaatagaagttcaattgagccacttagatggaacgatttggagcttattgacaaaactattgttctgcgcaactcggcgatttatagattcaagcttaaacatgaagacgaggtgttggatgttcccactggccatcatgttgcatgttgtatgaccatcgatggtattgacgaagtacggtactattcgcccatttcgaacaagtttgatgctggtttctttgacattttggtcaaatcgtacccggaaggaaaagtttccaagagatttgccatgttgcgagagggtcaaactgtcaagtttcgtggtcccgtaggacgacttacctatgttcccaatctgtaccgcgaaataggaatcattgctggaggctcaggaataacacccatcctccaggtgatcaccgaggtcatcaccaacccaaaagataatactaaactctcgttaatctacgctaatgagactgccaatgatattttgttgaagacagaaatcgacgagatttcctcgaaatttcccaacttgaaggtgcactacacattgaccacgcctcccaaggactggacaggaagtacgggctacgtaactaaagaaatgatggaaacacatcttccaaaacccagcgacgatgctcgtcttctcatctgcggaccaccagaaatgaagagaaccatgattgagcaggccgaggcactcgggtggccccgaggaaccatgcggtcggagccagacgaccaggtattctgcttctaggtccaatagaactactagggtcattgcacccagacaccatgccttgatatcgaattcgcgatgaggctctactcatggcagacgtgtgcacgttttactccaagatcggagcgtgtcggcatggcgacaagtgctcccggcggcatatacatccacgtaggtcagatactatactcatattcaatttatatcgtaatcccaaaggttcttcacaacaaattcaacagcgattcgaccagttttaccaagatgtgtttgtatatattgcccgcattggtgaaattgatgctatggttgtgtgtgaaaacgataacgaccacttgaatggcaatgtttatgtcaagtttatgaacgatactgttgccgaaaccgtcatgaatgcactcaatgaagagtggtacgatgcacttcccatccactgtgaattgtcgccggtggaaagtttccaagatgccaattgcagagcttacgatgctggagcttgttcacgaggaggacactgtaactttatgcatataagaaggcccacgccagaagttaagagtgttttacaccaggctcaggacaagtggaaagtcgaaaaggcgctagaaaaggtggcaccagacgatccattggttgttgcgatgagagagcgggttaaggcatatgaggaaagagaagcacgaaggaaagaaagtgagaaaaaagttacacaagaaagtgagaaaagagtaacagaagaaagtgagaaaagagtgacagaagaaaatgaaaagaaaagagtaacagaagagaatgaaaaagtgaaacgagtgaaatcagaagaaagtgaaaaagtactgaaaattcaagaaacaaagatcgaatccaatggacatggagaggacaaaagcacagataacagtaaaataaccaagaatgaggttggaacaaattcccaatccacgagtgcgcccgctgacgggctgtcaatcaccactacctcggcagtggaaaagttgttcagccgaagatgaagcatactgcaagggccaagacagtaaaggagaagcacattagacttgggtgatttccttagctcggtaactcaaaatcccaactttcagacacacatctaaaatctcatgatttgtccgaattatttcaattgaaatctgatttgcgatctgcttataaacgataaagctggacttgaaaccgagttcatccggttttatcattaggtaatgctgttatagctaccgctagctacgctatagctaccgataagtcccgctaagtttcgctaagctccgctagctaccgctagctacgcccgcttccccacatgaacttatctcccggctttgtgccggatttagcaccaaccgcgaatcggccatcgacactagcgacctccaggccaggtcaatgaatatcatcaagctgggtcgttggttgaaattcggcaccacagcgtgcaattccccgcgagttccaatttcgacttttcgcgccatcctgtcgtgtcaaaaatcttctcactttctcatctattccatgtcgacgctgctgaaagctctggcattttcaccgcattctggcgatggagttgctaccaagcgagacttctcgactctggctgctctcaagagctctcaggaaccgaaaaaagacactcactcccactcccataacggggttccttgcggccactctcactcccactccccaaaacctactgttcgcgacgagcatcacgaactaggccatactcacgaacatggagtccactctcacgaacactcctctgaccacggtcactcccatggaatttttcactcccactcccatggtcacaatgagctcttgacgtcgggttctttgtcaaatccagccgtgcgaataacctgggtcggtctctttgtcaatatcggcatggcagcgtctaaaggtgtgggtggtgtctatttccactcgcaagctctcatagcagatgccatccattcggtgtccgatatggtggcagacttccttacgttggccacggtcaatgtctctaccaagatcgggactccaacgaaatttcccttaggatacggcaaaattgaaaccgtgggaagtgttttcgtgctgggtattctcttgttcgcgggagtttccgtgggatggtcttcgcttcttcaaattttcgaatacaccttgcctgcgtatttgtacgaatacgtctcgatggttcaaattggccacagccattctcacgctgtagacttgggcctgctgaactcacctgcccattctcatagccatggcaccacccaaattgaagcagagccggcattaccagcaaaacaaattcccaatatcaatgctgcttggttggcaggtggctccattatcgttaaagaacttctttatcgtaaaactatgaaggtggctgagctgacaaactcaaaggtgcttgtggctaatgcttggcaccatcgtgtggattcgttgacggcatttgtggctcttctcaccgttgccggtggccatatgttcaacgtagcatggttggattccgttggtggtttgtgtgtttccatgcttatcataaaggctgggtggaatactttcaagacttcatgtagcgagctcattgatcgcggtgaacctcaaactagtgaagtttatgccaccattgaatcggctatccaagatgaaatctctatagcccaggatccattcgaggttactaaccccatcaacctccaattgaaaaagctctcagtcatcacatctggagcaaacaccaacatctacatcacaattgcaacctcgtcaaaagatctcaggatttccgaattgaacgaatttgaatctcgtttggtgaaagccgttaagagagacgacaagtttgttaaaaatgtgtttgtcatgtttaaatcgcctggtgcccagtaaatagaaaaaagcagtagaatcaactatatacactatgtacacttactttttttttagtcttggttttaccctcgatgaacttgagaatctcgtcgacagattgagatgcaatttcaggatctgggtttgcgccatcttgctcttgttcttgctctttttggtagtagcttgtggaggcactggtggtgctttaaccttttttggtttatttttgtcctttgcttgttgcttcatgtaggcaatgtaagtcttgagattggcaacataattggaacagtccttcgtcaaccggtcgttaggatcaatgtgtctagaaaaggttgtatgagccttttcgaaatgtcccaaggcttcgtcaaaacggttttcattcaccaaagttccggcaaaacggtagtgaatcatcgctgtaatttgagaatcttcaccattgattttttcagacaactcaagagcagcagaaaataatctgttcgccttgtccgtgatcttcaattgagcaagaatctccgccaagttcgtgagcgtggtcaccgaagaaggatggtgagacccaaaaacaaagtcccagtctccaagtgctttttcgtacaacttgaaagcgttcacatagctgctatttgcagcctcaaagtacgccgaattgatgtagctggatatggtttcaaaggaatcgaaaccagcagtacgttcaaagagcacacaggctttgcgagccacttcgcttgcttcggtagtgaacccaaggtcgctgtaaaattgagacaaaacactgtaaaagttgctcgtttccggatgaacgacaccataaatttgttcgtagattgaaacaagttcattcaacaaagttacaccggaatctttttcttctgctgcaatctttccgcgagctgcttcgaaaatctcgtccaataaagtagccttgtaactggaacttttgacagaaggtgtaaatgaaataatgtcatcggccacgaaaatcgtcttgcgcttgaagacttcttcaaccgaaggcagagacctctttttcagctttttgcttgatttttgtttgtgcactataatgttttcggtgctttgttgaaactctttgaatccttcagcggtgaatgcgtagccctgtgtcttccattgaataccaaatttatgagatatttctctcatcattgtgataggagacacggcgttaatccaattttcaggcaattcaaatctgaaacgtaaaagtacttcctcttccaccatggacacaacctgctggtggtcgagcgtaataaatctcaatgcatccgggtcggcaaaagctgtaagggtttcgtcgatagaaatctctggtttgctcagaacttgcgagcccaaaagacagttgtggaaatgagccacaaagtatggaagtaagtaagatgaaagtgtatgagcaaaagaacggaagatgtgtttgacagctctagcaatcatctcctggattgccaacaagcgcacggagttcaagttggctttaataggatcgaaaacacccttcgaaggttcctcgggtttagttttgtcttcttcattttcagatttctcttcatcggctttctcttctttctcttctttcttttcagtcttctcttctttcttctcttcctcaatggctttttcattatcttcaatcttgctcttttcctcctgttcaaaagcttcgagcgactcttgagctcttgtagcaattaaaccaaggtaccgcaagttgatacctgctttatgcaacaacgaagacaaatgagacccatcaaatggacacaattgtttcttgctttcctcaacaaactcttcaatcaattgttttgtgacaaagagggacatttctctcaccacttccttgtcctcttcatcgacttcatcgtgggtgaatgcatcaggattaaacagaactttttgagcatcaagtaaaatttgaggtttttcgctttctccttcattcttctttgcaccttgttctgcttccaaacgctcggtttcactcttgaaaatagccaacgcccgtcttctccaccactcctctacagcttcgtgcctcaatacagtttctctgtgaggataagagtcgctgtgttcaggtctccagtgtttctcaataaaatcaatgtcaagcggagtacttctgtaaagatcaataacgtagtttcttccatctgttcctctgatacccttagaatccttcgaaagagcaatgtcttccttggtcttgaatccattaggcaacgtgactttgtgaggcttcatatggaaggcctcagcgattggcttcaacgcttcgtggaattgagaatccgaatacacttttgtgccatccgtcagtaagccgtagcacactttatcagcaggagcttcgtcgctttccacaattggatcattgagaattcctggaaccggtgcttggcacacaattcttctacccatatagtcaacgacacaggtagccaagtggtatattcccttggcatcaattctgttcaagagctttacaccagccaaatccttagcagcagcatatctagctgcctcattacctccagtttcgtcaaatgcgccagtagcatttactccagaagaataaaagataccatttctcatataaatatgttgctcaaccagctcattggggttcattggagtaagatttcccttgataatgttgacggcagtctcggtggcctgtttcgtaaactcggaaaccaacttgatggctaaacgttctctcaaaatacgttcgttcacagttccagaaggaagctcacgaatggcttgaaagtcctcgttccagtccttgacgttatccgagccatccacaccgttgttgagtatcagcaactgaggacgagactggtctggcttgcgagaaatagcagaagtgtctactagccatggataggaaccactggtatgcgatgggatcaaatacgattctgcgtaacgagaagagttcgcaagtatctcttcgttgcgggcaattgtcttggcaaacgctggagacaacgaactgacaaggtcaaagaaaagaaacttgggttcgtgggaaggtttgcgagctggattgaaattgacagtagagcaactgttcacgaaaaatccagaaagatggcaggtgatgtggtaggtgtcgttctccaacgtctgtaacgtcaaatacaacaaatcgcctcggactgcttccttgggcgagactggtgaccactgcgaaatcgtcaatgattttatgggtacctgaaggtccgaataaatgtcgtaaaattttccatattccagaagatcgagctttgtctcgtccaaaattctgtcacaaatggaacttatacttgccttgtcatcttcacccaagtctaccttttctttttcgtcttctttttggtcgggaacttgcgacaattgcaattggtcaaattttccaactccgctcaactcacccaattcaaaagctcttctgtcaataaagtgcaacccaataacctcccgaaacttgttcaagtgttcgtaaactgctgccaaagtgtacggtttatgacgtaactcaagcttgacgtttggctgcgattccactcttaaagctgaaataacctcagaaatgggacacaattcatcaaaagtctcggaaatgttcgtattgcggtaaaacacatagtaattggtcaaatctcgcatcgaactaagcaatccgagagtcagagtcaagtcggaaatggtgtctgactcggccattttcaccgtcaacggcttcagagcacccagaacatccttcggaagcgtgatctccacactgaccaaattttggctgctcaatgcagtttcctggccttcagcgttgtcttccgtcataggccggtaacaaaagtgttgaggatttgcggccgagctttggaaatttttgaccgcttaggtaagcaccccacaataaacttaaccccggtaggacggacaaagacaacgaaattgaacagcagcctttgtaagagcagtgcctaaatcacaaattgacccatgcttcatttacgagttctaattgcatccccacatgggaatgtgtgcttatgtaatcggaatttacgaggttcgggtttattcgtctttctaagagtcatcatatatattggtacctagcaaccaatacgtagctatggaagctgatagtcttggaaactcacggaatggagcccagaagtctggtgggcgcccgagaatacatataaatgaccttccctttgaagtacttatcaatatcttctcgcggttgaatccactcgatctttgtaatggaagagtggtgtgcaaaaagtggtatgaggcgattcgggacaagcatacgtgggcaggatcgttttcgcggagatttggttcgagcaaagtgtttccttctgtatctggatcgtcggtttggatgactgaatatttcaccaggcttgaggtgtataaaagatggcgtaaaggtatagccagacataccagttaccaagttctcaacaacaatgagtttgccatgatcaatcacagcatagctgacttcaatcagaaccgtttgcttaccttttctcaaggagatatacagatttgcaatcttcgagatggcaaaaatgtcacgtatattccaggaaaccaggcattttcccgcatttccgcctactctgtgagctgggattacttgtttctcggtaaggagactgggggactatatttgaaaaacttgaaaacgtctacatcttccacaacttcacgcacttcattgattacgcttatagatgatactgctgaagacctcgatcccatcacctgtactgctttgagtttctacttggataagcataggcgagatgtggattgtatagcgggaacaatgctgggagctgtgaaattttggaatattaacggaaccttgaagaagacacttgagttgaacgaccctttggttgagatcaaaagtaatttccaaaacgttgccgtggcattatctctttcaaagttttacatcatagatttgaaaacgtttaaggtctcttcaatcgatttggaactcacgttcgtggagcaagacaaacatcgtttgttcatggatgttgattttgctgacagcaatattatactatgttacaagaacaggatctggttatacaactacgagcgaaacaccaattcttctgtggaatttgaaccagacttgacgattgtaaatgcaaagatgcaaacggtttcgaaacgaaacctcaccaaacgagataagctgttggcaggttctgatgggctattatacgccaatattttgtccaatggcactgtgatagtgtggaatgtgcgggatattggctctactatcattccccagtgtcttataagtcctgcgtttaccagaatttggcccgatcattttattcctgaagctgaagccacttctatctcactcaattccagcattcttgcggtgggaggactcaatggctccaccaacctctacaacgccattactggtcagtttttaagatactgttccgtcaaattccccaagaagctttcacatatctaccacagcattactggagtttcagatatcatattgaatcccgaccaaaccgataccctgggagctattgtgatcatggacgcagttcagtatttcagttttggcgacaaccaaacaaaatttggcaccaaagataaaaaaaaattgaacgttggaccttcaaataagcagtatgtcaaacagtcgattcgagacggcatggaagattacgatcgccagcagagtatcaagcagcaacgggagcagcttgtagaacgatataatggagcggaatacgaacctgaagaggaactttcagtggcattggcaattagtgaaagcattctgtcaccggccgaatctaacaatacaactgcatcgcccaccgagggttcgagttccggcattgatgaagatgagcagttgagaattgcattagaaaagtcactctacgagttgtaacgaacaatatgacgagaaataaaaaagagtaaaaaaaaggcaatgtatgtcgaagaatgatgtagctaactcttgctgaaattaatggctgcgaaatgccagtgcgaaaccccggcttaactcccgcgctaaggccggacacgtgaccggttccggctcgttccgaatgtgaacaattattttgtctcaccgatttctccagcggcaaatcattcacaaccaattatgttataatggtgttttcaagttttgtgaagcagttccaccacactgagaagatctctttcttccagagtgcgtatccgttcttgaaaaccaacaatttaacaaattttcatactttcttcaacaccagttggagaggaaaatttccccatgcttccgctgcttcgtccggaactcattttttgggcatcgatgccggccattatggcctttactattccatctttaatcgggatgttgaccgaagacgatcccgtaacgaggtgctcaacgtaccactcacttctaatatcatgaaagagctctacgataccgcatacgacattgaccagtcatcgcggttctttattctgcaaacgaaaaaggacatcgacataaatatcgactacttgaaggctatctccaagcaatacttggcatcattgggtccaattgcgacctcggttcaagttcgtcatctttctacgaaagctttccccatagaaaacgaggccgaagccccagaacaattccaggaaaagtcaccggaagaacctcaaaaatctgaaccagaggcggatgaggcgatctctgcatctctcgctactaatttggtcaatcagatcgtcactgttttcgctaaccatcaatctccacaagacttgaacgtcatctaccctctctaccaatcgctcaagagaaatgaaattacactcccttccatcgccgaatacaatatggttctcaaggcaattgccgacagagcgttgaacagtgaagtgactaatgaggacatcgagtccaaattgactactttgttaacagtttatcaggatattttgcaagcttctgtgcacacaaagagcgactcgctcaaacctaacgaggaaacctttaatatcatattgcgtgaattgtttcagggtgcaaataagacatgggagttggccaaagatcagtgccattacgctcgtcaaacgtccttgactcgctgtatggaatactcaaaacttggaattgacttgttcagatcaattgctgacaaggagtctcttaatcttgacgacgtacttcctgggctcgtgcatctgctcatcaatcatggagagcttgtaacgaaatcggtcttcacagaagttatggcatcggtaccaagctacaagtcaggttcactttttgtcgatttgatcaaattgaccaagttcgctcctggccaggctgaagatgtacttcgtcagatcacgacactctatgatgagttcaaagcacaagcacaagaagacgatagcctcgtagctttcgaatacgaagtgtactgcgcaataatcgaaacctgcgctgagcgcggtaacttgccagtagccacgaagttcttggatacaatcttattagactacaagacgtcaaagggatctcacggaaagatgacacaatcacaagtaccttcgaaacaacaaatttccctcgtcatgtcttcatacattcgcggcttattaagaattggcgaaattgaaaaggctcacaacttaattcatactttcaaccagttgtcgtaccttccagagctttcagtcagcgtactaaatgaaaccataaatacccttcttcgccgtcttgaaactttcacagacgtcaatgtcattcgctcggattacaaaaggatatggaagctctatctcagacttgctatccggaaggattaccacactgagtctaacttgcagccatgtcgtgaggctattctagtgactaccatcaaaatgggggatcacgaccgtgtcttccaattgatcaaagagattcttctcaagaatcatcttataaaggatatcaatgccattcgcatttgcagcagttatttgtactcaggatacgcggccaaccgggaacagaagtactatcttgatcttctctggacccttatagacggtcaatctgagcactaccctgccgaaaatatcaatgcttttctctctgagtttgcaccttgcttgattgctgatgctgagaagcacactttggacctcgtcctcaattcatccacggtgagatcggcattctcgaccttcaatttgcaaactgataatgtttacggtcttttccaggtgtcgaagatgttatttgcttgcctcgaccaacaaagtatgacagatacggaaaggttgaagaccttgaggttactttgtcaactcagcaatcaattcacagatactgagaatcactacgttgagcttcatcctgagttgatctctttcaaagatcatttggcatcgcgtgttgtctcgctttttgagtcttgcaagtcgatacctgacttccgtatgactggcgttttggctaatgcgtgtagctctttggatatttctgttcagcttgcttcggaagacttctcatccacccttttggaccatgtgaaatacgacatagacttgtcgtttatcctaaacgttaattacaaagtgggtgtgtctcgctttttaaatttgtttaaagagggttatggcttcaactaccgcacttggaacatcatgattaatctgtcgtttgtcagtgatgttttggagcgcaagaatccaataagtgctcaatcctttattcaaaggctcttatcgctgcaattatctgttgagtcaaaggcaatacttgtgaagaggttgatcgaaattcacagtgacgcagtcaatattgcggtctcaaaggagatttcggcacccctgttggcgaaagacagtccactcatacaaacagatgtgttatcactgttgacttcggcacttgaagagagcccaaatttatacgctcgtggcttgtttggccaagtctttccccttctttatcgcatgaactcaagcggcgaatgggtcggcaagtatttcagcatgctatccaaaacgaacaatttcgagcttattgaaagcgcggtgttgagtaccccatcattgatggagagtttgagtttgtcggatgagaattccacactgattttctcagcaattttgaaatatcagattttcaacaaaaatgtttcttcgattgaaagtatgattgcaaagttgagtgaattaaattacctgaacaatcccgaaataagagatcaggttcagaactattatctcagcgttggtaagactgattcagcattattcaaggatgattcgagctctttcttgacgttttacaactcattgacgaacgacattggttctgtcagtgtccagaaaaatgacttgaagtcaattgtctatgcaatcatcagccagcgcaataacaaagagagcttgcaattggctatggataacatcaaggtgatcttgaactctaaatctgcgtttgtgaacttggccttgtcttcgtttgtgagagctggtacaattaaccatgacaccaacacatcccaaaagcacttggtgaagagattcgaagcctttttgcaatgtcttcgttctttgaacgtgcgctcgttgtctgaaacccacttgagcagcatcatccaatttctcactatcacgagatcgaacgatcttatcaacttgatcatgaacagaatgatcaacaataaccaaatcaccggcctcttgcgttttcagcgcctagaattttccattagcgactctttcaaaaaatctttggtggagcttctaagcagcagcactgcctttttgaacgactcgcttaactcattcacgttaggaacgtacactgaacaaatgcaagttgctccaagagatttcgaacagagcatcaggagtacgctagcatgaacacccaatgacaataccatatatttatataacgatatttattatgatacacgacagcatacatcaccccactcgttcttatctgcaccccacgtcaatgtcaaaattcgggtgcgagccgcatattgattctattaattataaccagatccatgacttccgcccacaaaactgccgttacgtcgttcaattcgaaccatggctcctatgaccagttcagaccctcgtttaggtcctctatcgtcgatcaattcttacaagatttgaatctaggaaatgacaagaagaagcggattttggagttggccgccggtaccggaaaattcaccaaaagcttagtcgataagggatacaccaacttagttgttgtggaaccatctgaaggaatgttgcaaacatttcaccagaactttccagacattgaaactcatttgggttcttcgtatgacattcctcttaaggatgatagtgtggatgccgtggtagtggcgcaaggatttcactggtttagtgacgaggcatcgcttgaggaaattaagcgggttttaaagaacgggggcaagtttggttgcatttggaactacgatacctactcaaagctgcaaattttgaacacacctttgccgagcgtcaagtttttgtttgaagatttggcgactgaaaccgttcaagaattgttagacggacccattgagcgggaaacaccgtttgaagtttccaaaaaaatctatgatcagcgtccttggtgccatgaagtttctacttatatctatggctacgatgtcaatgttccccagtatcgtcatggaaaatggagagaagtcttacaaaattccaaagtgtttccgcccattgaaaatgagggattcttgctctacgaatctttgatacccgaagatgaagtgttcaaatactgggaaacacggtcctatatcactgctcttcctgacagtgacaagcaaacgatacagtacaatcttgggtctatcatgcgtgataaggtaacagaactggatcgcagtggagattcactcaagagaatcatgggaacacactttgtagtggttcctaaagagtgaaaaataaccatgagaacttcataaaatctttatctataatgaatatgctatgaacatttagtttcgtaatcgtgacgagccggatagccatgccttgcccaaatatctgtaatactcgaccaaagtgttgtctatcttcaccaacacgccgttatccgtcgtcttgtcgaaagtggtaatcttatcgtatgcacagtagtagtagccactacaaattgggtttttcatccaacccttcagcggatttctgtccttgaaaaagggttgtttcagtcgatcaacttcgtcaatctctttttgcaatttccatccgtccatttttttcatctgtctggacttgtcgtaggaattgtggatgcctcgtaattcaggctcggttggcggtatgatggcatgggtaacaactagtggctcggcgtagaggggccccaaaacttccatctgattcatttccgatagcggaaaatgctgcttgtctcgcagctggctattttttttgcaaaatgaaaaaccagaattcatccacaagacgtttccatatttgtcgatatgtcctggatgtgtagaacatacctcgttgctctcagcatctggatagtagctatattgtttagcggttgtgagctggcccacgcttgccgcgggatagtaattgaatctgtagttttcgtctccggccatcgaaagcccaagccagtacatttccttttctccccacacggcactgccaacgggttctttccagagcgataaaggaaacatcatcattactcccgaaagatgggcaactttgtcgattgcgactacacctgcttcttggtagtgtctgtagccggccatgtaggtgtttccaagactgacatatgtggccagcaggatgccaaagatatcctccaaagtcttttcattagcagaaggaaacaatttcgcaaaaaaattggtttcgatgtactcgttggtgtctctcaatgttctatctttgaaaaaataggtacctgtctctctgtactcctgcgaaaggaagaagtgatttggacgaaccaacggaatagcgtctgcgtctagcaaaacaacctctttgaaagaggtgaaaaagagtgcaaggagcttgtttgcaaacccggggaacttggtgcggaattctgacttgatagctggtttgatattcacaaaggtgacgttttgcggagtataattgattccgtaggctgtaccattggccaacaagtctatttcgggccacactttcttccagctgtaagttccgggcggttcaaggagttcctttttatcggctgtggctgcaaattcaacgaattctcggttccgtttgctgaagtcgtctcgatgaataatttgaataggcaaggtattgtctagcgcacgaagaagacggatcaatttgactatgtctctgccgtgtttggacgatgcactcaaaactatgccctttccgttactttttgtcttgataaactccaccaagtttgagcctttatactcatggtaaacgtcaaaattatctgccaaaggaaacccattggtgatggtggagttgttaaaagtaaactcgggaagcgtgttggttagaaaaggaagaaccttgtttgtcattttgtcgtataattctgtttctgtcgatggtggtacccattcttccacaaaacacttttggtatattctcgtggttgcaatgaaatctgccattttctgttcagtttccatcgtcttcttaattgcttgctggaaattccgttcgactgtggcattttcgtatgtcgaacccggcacatctagcttctttctgtcgtcgttatcatcgcgaaggtctcggatcagttcccgaaaatatcgctgcttgtccaatatacgtctttcaaacaaatcgacgtttttatcaaacggccggagttcccaatccgggtcgttctctagcaaatcacggaaaaatttgacacatctttcctcttgcggaagctgcttgaactgttccatgttaaatttcgcagccaatcggtcgtagtcgccatacttgtagttggacacatgaacatgtttactgagcaaactgtcactctcttcaaacctagtatgctggggaatacctcgtacagcgcccatagcgtaatcgtatcgtaaatacatcaccatcatacaaaccatggccaaagccactagtgcgaccaagaaccctcttcggattgaatatctcataatttgcaaataaacttgttaaagttgttcaaaacattagcaattgacggccagggaggcacagcactgttttagctataagcctccgaagcttactgtcgtgtgctcgccggcacgtgggtggctttgccgggcgaggcgaaggaagaataatcgaggcgaaaataaatgtagatgaagaagagtgtatcgatttgtattgcacttatatatcaagttttgtattgctttttgtattgcattttgtgtttgtttcagttaaaggaccttggtctcacttatttctcatcgaatttcattttcatttttctctcaaatgcgtaatttgcaactttcgcgatttgcaactttcacctacatttcactacatttatctcgatttattagctcgatttctctccattttatctcatttaccgcgccttgccctccgcagccttgacgtagatgatgtctccgtcctcaacaatataatctttacccttagacataagcttaccggcggctttgacactggcttcatctccatattcgatcaaatcgtcatacttcatcacctgtgccaaaataaatgttctctccaagtcaccgtggatcgtaccggcagcctgaggagcagtatagaatcttctgatggtccattctctcacttcatcgggaccacaagtgaagaatgagatcaagtcaagtttttgtctcatggtggtaataatctttggtaatgcagattgagcacccaattccttgcaataagcatcacgctcggcgtcggactccatacctgccaatttctcctccatcgaaaccgaaacgggaataatggcatcgcctggagagtgagcatcgacccattctttaatctttaacaaatgcttattcttctttctgacatagtccttctcgctcaagttgatcaagtagatcactggcttggctgtcaacaagaacatggtgttgatgacttcgacttcccttggaagtccacttttcattggcaactctgccaccattttccaaaagctcaatgattctcttgaccaactcggcctcctccttcttctgcttgacctccaacgattgtccacctctcttggtgatcttgtcaataccttccaaatgcttcttggcaaattcaatgtctttcaatctcaattcatcgtggacaatttccaagtcattgaatgggttgacttcgtcattgatatgaatgatgtctgcatcgtcgaaacttctcaccatttggaaaatagcatcgacagctctaatattggccaagaaattgttacccaatccttcaccagagtgagcacctttagtcaatccagcaatatcatatacggtcatgtaggcacggacctcacttttgggcttgtacatgtcacacaacttctcgaaacgtgaagatggaacaatcacacgggcttcttctggctcgatagtagcaaatgggtagtttgcaggattacccaatggacatctggtgatggcctggaagaatgtagactttcccacatttgccaatccaacaattccagacttcaagttgtttcctggtcttcccaacaaaatgggcttttcgataactcccttcttttttggtggcatattttatatagggtttacgctgagattcaaattttttcaaatcccgacatgaagtagcatgcagtatgcgacattgaaatttctcacattcaatttttggactattcagcatgttgaggttagctgtccggacccatgtagcgagattgcactcgtctgccttggctatgcaatcctcgtgtaaagctggaacggttttgaatttaaaagtgaaaaaaagtggtgatgaaccagtagctcttgaagatagcgaataccctgattggttatgggactgcttgaataaggaaaagatgaatgagacgttgaagcaggaagatttcatgaagtggaggagaaagcaaatcaacaagagtaacaccgccaagataaaaaacaacaatttcatgtcaaccatcaattaatgtacataggaaaaaagagaagaactttcaatctaatgtagtatttgaggtattctagctaataacctggatgtcttggtcgtcactatacttgacctgggcaatagaaatagtcttgtcgtcgagattgaacacagagtaagctgaacgcaagaaattgtcacccaaaataagcatgcttcctggcacaagtccaagcatacactgttggccaccagtgccggaatttcccagggagatgatcaagtcggtcataggaacaacgatatctttttcaccgtcaaaagtaaaagtcaccgagttcagcggcagtgccaaggtacaattgacaatgtatccacctgctgctgtgttgtaagcggcttcatggtcaattgcctctactaccagcttcatgatatcgtcaggaagaagggataaagtagtaccagagtcaagtaaagctggtgcactgttggtgttgatggactggttatctccagatctcttgttgaaaaagactgggaaaattttgaatcttttgcatcgaatgccttgctggaagaagattccttttgaacagaaatttgagtcaatggaatctgcaaatatgggtacttaccatcttgcagagaaatatcaatttccttaaggtctccactatattttgcatggtcaacacctccgaacaagatgtttcctttgtttgattccatgctgcccaagtacaacgaataggcaactttattgatgagtccttgttgcttcatcaaggcaggaacattgatatacttttccagtccactttcaagttcgataaagccaattccaaacactcccacgttcgagtcggaatcttcagcaactgcaaaactggcatctttaagcttcaacgagtccgtcaaggcaatttgatcggtaccccacgtaccattggcgtaggttttgtcaaggtattggatatagaagttggtgtggttgttcttgaacgtggtagaagccgtttcgttgtaagtaccatactgctcgcagtcgatacttccgccattatccttacattgtgggtttctagaagacatcacccaaagatcagaagagcctgtatcgaggagaacctccacctcggaagctgggtttccaatgctaagtttggaaacgtaaaatgtacgttcgtttatcaatggtgcgctgccgctattgtctctggctgaaagattttccggcaacaagcttgtaatgaaatcattgagtgaagtggagagtccaagatctttgaggatgtcgaactccatcttgacgaacccatcggaagacccaaatcctggaagactggcaaatgccgaggcagcaaatgccaatgtaaatgagcgactaaagagcatttttgaaaaggaaagtgtagtgaaattgagaaaaactcactgtttatagttcacaccctatgcccctcggccagctcgagagccctgtaccaggcacggtatccaatgtcgcacagcattccattgtttttagggtatttgtgcgggatcataacggaagtcgcgatggaacaatatcgtaaccataatggccaagaccagcactctaatggaacaagcactagccagcgacagcttcgagatcaactctcaaaaataagccagcaatttttattgtagtacacaataggatcatgcggctcaagacaatcactaccacggattggcctcgaggtcgtcatctccccagtttttgtggagtaacgaagatggtaactgtacacttttgaagagctcgtcgcccttgaactcttgatgggttttggtttcatttgagtcactttcgtcattttcctcctcttcgtagtcgtaggtatcgttcatcgttgacttgttcttcgtcaaaatgtcgtctatatcgtcggcaacctccataggaagcgatggctggtactttctcgctctcatcgtcttgataccgcctaatccgggcccataagtcgatatgagctcttccaaattgggcaacgcaaccgcaaagacatagttgggattgagtgaaacgtagagctctttcagaagaaagttggactgtgtcatgtagtgcaaatggctgcgagaaatctggttttctccctgttcattctgcaaagctttgagaatgttattcaattctttgggaaattttgtctcgtcaacttcatacttgtagatttttacaactttgacaagctggtagtagttgagtgcatcaaactggttgattgtggtgattagactgtcttcatcatcgagcgacgacatgcattggagccactggagaagttcaactgtggggagtaattgacgacgacacacagcaaagagagaatcgtagtaaaagttaagagtatgaggatcgttcccattaccatctttgtcccagctcaacaagttggaaacttctacgttcaacccaggattcatggtgctgggaactttgaagttatgagaccgcaaccagtcttccacagccaggacattgagtcgaatttggatggctttcgctctggagcaaagtttcgattgggtgatgattcggttgaaaatagtggcatttagggtgtaaaacacttgcgacatggtttgcatccgcacgagtgaatgaatatcgtgcaagttgagcacatagtcaagagcgcccaaaacctggatgtatcgaatgggcagcggtttcatcaattcggactgagaaggtgggtaaagcatatcgagcacatcgtcgtagttgttagggtgtgtttttttctttttgaacaagttccagtccttggcataagtcacgtttgaaacgtccaccaagctggtgaacctaagcatgcaatcatccactagtgtttcaagacgagcgttgatggagaacgaaagagtagcaatgagcagttgtgtcacgttcacgagctcctggagaaactgtgggtaatctttatagagcgagttcttgctgaggtaaaaatgaagaaaatgaacaaccagtagccagtaacttacgagcacaatatccccacgtccagcactgccgttgtcgtcgcccaaaactcccagtgtggtgtgggtaaccagtcttaatcttgtcaaaaaacagtcgaaaaaaaatgtggttagttcattggaatgcaccttcaagtgtgagtatctgatgagttggaataccacggcggcgggaatccgggtattgtgttgcgtagcattcttcgtgtgaagtgagaaaatgtaatcgagtagcagaggaatatcggagtcggtaaacttgatgaactccgatggcaccaaccgatcgtactcaaaatccttgacattgataagatgagggtccgattccgagttgaccgagtcacggtcggaagcatagttgtcgtcgaggctttgttgatggtcctggagagtcattccagtcatttgaagacgcaacttgtcgtccaaatcatcataaccactctggttaaacagcgatccaattacatcctgttctacctccttctgcgacaacacagtagtgatattgtgtgacctgaaaaaagcatacatttgttccctttctgggttcaaaagtgtcactgctgtggtgccatctccgcgaggatcaacgtacggatccgcctgataattcaacaataagcgggccatttccacaagatccaagtggactgcccacataaacggggtgaaccccagccccgaaagtgtatcacatatatcgggatcggcccgatggtcgaataagagtgcttcggcgatggtatgttgatcgtagcaaacggcataaattagtggtgtgactccatcttccagcggatacggttcgttcacaaggtgaggactggcgcgaagaacgctttccaaggtaactatgtctccatcacaagccgccaatagtaatttttcatggtgatttccgttgtcatcaacgtgattttcgagcgacaattgaagctgctttttgtggtttgtaacctccgaaaaatgctgagacgctattccgggcacgccaaacccatatgaggtgtccacggccgtagttccccagtccatggtgcaattaaaagggggcaagatataaaatgaagagacaactcggggagcactttgcgccatctgcaggagcgaagcgctcgatgaggaagctgcaccaaattaaagagtggccgaggaaaatcggtgaaaattgagaaaagtactaaggagccttacatctctgacatacccaggtttcagtgctttttcttttctcaatggcattttgattctactctattttgctatctttcacacccagacaccagttccattagatgtctcgcgccaaaaatcaacactcttctttacatctacataccaccattaacgacaaagccgatgttacgtgttcagttacggctagttgccgtggctgtgatggtggccatcatagtagtcatatattacctcgattccatagcagataaatccaatctccaactgcaacatcattttcttgatgctttaacccattttccgcatcttaccgggttctcagataataaccatcaacagtacatgctagaaaaggccaaaaagcttggaaaggatcaagaaatttccgaagctgtcgcgcaggacgaggcactggatccatgtactatcatcaacccccactctcatgggtttatagatttgagggggctttcttcattgggcaatgagggccgggcgttgccatggaccaccaagggctatgattatggccgtaatttcacgttgggaatatgttccactccattcaagaagtctcataatgggccgcgagaaatgcaagatggtgtcaattcgacattggtaggcggttactacatggatacaaagtcgggaaagtacgtgtcgctcggcgagttctccactacacccgtagtaagaggacgaaaacttacgctaaaatattacaatggatcatattgcgaaaacttggtggatcgtagcaccgggttaccggcacgtcgttccaccatgattacattcacttgcgaccgagatatgcttgccaaggccagcatttcctacgtgggttctttcgacgactgcaactacatgtttgaggttcggtcgcaccatgcatgtcctactgctgccaaggctaataacctcgcggcagtgtggatctttttgctcattttcgtggcagcacttcttgtgtacttttcaggagactttctctaccgaaatatccgggcacaaaagatgcaaaaggtgtagtatttatatatagggcttattgcttcatatcttataatgtaccggtgtaccggtgtctttggtgccgggtaacctcatcgcccattttaaaagtcaaaaatatcaactatttctttgtgcggcagccagaactattaccgtgttgcttgtcattttcagatatcccaacgagttggcgagcgtcaagttcttggcgagaacgatatccatcaggagaacggccatcttaatgccctgtcattagattgaatccacaatctagtgcgggctggaaggtcaaacatttgtagagtactgaaatagaattagaagtaaccagacaaggatctcagggttcactgttgaaagtaaaacctgttaggaatgtcgacagcaacggataaagcactggtgctcatggtacttcagtttcttgtctgtagctgtttgaggttctagtgatcttcaattgttcagcatttttagcatttcaggctttgttctctaatttggaacatcaaactggctggttccagttcctaaagtggaccaatttcattcagtttaagtggagactccagttccgaacgacgatttccaatcataaattgagacaaccctttcttcaaatgctcaatttcttcttttttcttctcttttctctcttttctcatatccactgtcccctcgctaccgagagcgaaaagttgaaaaacaacccgcctgccactgccattttctggcgactattcaacacactatcatccaccacaagcaacaccacactgagagcgccaagaaacatgcccaaaagaagaccgagaaccacatcttcgtggccgccacggtcgtccaaatctggagcgggcacatcgtcttctcgagcatcagtggtgtcggtggaggccggaggtcgttcgcccaaacccagtcccacttgaggaacggtagattctatccaccgctcttctagcattcgtgcccttctgctacgctgttcctcttcctccaaatcactgatgggtccactttggtggggatcgtcgccgtcataaatcatcagaaactggcgccgtaaatcggctatatcgtcagcactgaaaccctgttgaagcaaccggtcaaacccgatcacctctggcgctgtagaccgttcctgcggtctatccaactcgttttcttgcgctaattgttctctggtgagaatatcgccaacaacacaatgaacaaatatgggtaaagggtcgtcgttttcgatgttaggagaagtttctcgtctgatccgtggcaaaaacacatcgcgccggaaatctgtggcttcgttgagcacgcgtccatctacaatgagtctcaatcttcgattagcaatggttggaacttggtctcgaatggtgttgcgtaaccaagataccgttacaagtcgattcacattttcagtttctggattgatcagaaggggcaccacaagatctcgaatcggggcctggcggctgtcggagttgctgaaacgcaccactatactgaacttcatgatgaggaggcaccaagatcgcactttcagtatttggtgtgcatgtattatcgcactgtctgtactgcatgttgctatcgcgctctggctcgcgtactgcatctatctatagctgctatctccaatcatttgccttcctcatcatgcccaacatctccgagcaagtaaaccaggtcgaacaagctttagaaacgaaagctggcggtgccgccggaatcctggacgacccaactcaagactcaagccttagatacgcagcatacgctaataggtttcggacaattcttcttgcctctcatcggtatgttgcctatacttctgatattggtgagtcttttcgtcctgttgcccacccataccttgtgaagcttggttatggagtgtcgtggctttatatcattggggatgtgctgtatctgtcatggaaggcaaagatgaaagcagaaggtcggtacaccgctgacttgaaaccatggaattttccataccctccagcaaatcctgtggcagcccagatctaccgagatggtgccagcgataagcttgtagacaccgactggcggttggtgggactcaaacgaggcattttccagtccattgcatcgatgggacttcccgctttcacgatccattctgctgtgcggtactcgtcgcttatgtttaagaacactaaaatcaaacaattgcgtacgtatggacccgtgggcgtggggttgggtatagttccgcttttgccatatgtatttgacgagccggtggaaatggtggtcgattgggttttcgacaagggcgaggagatgtttagagagaaatagagaggtggaggatttgagccatacactcgtattcttagtctacgaacaatcatattgtcttatattttatcttacctttggatgtttcatattcagtatatatttatatgaggtaatatcaattttcagtaaagataatatgaatagaaatgttgtccgtcttgtctcgtctctcgtaccttgtctctcgtgtcgtctctcatctcgtctcgtctctcctatatacattgatccggaatcctaatttggccgcgagtagttataagttccacacttgcatgttcgtgcctcatcgtctccatcaaatgccaaaatcgcatctttcacttgggtacccaaatcataacagtaaaactccacctgatgaacaatctctctacagttcagacagtaccaccggatcttatcattgacacctttaggacgatcttgttctactacaagaccaattgtatcagcgtatcttaccggattatgaggcacatttccgggcaacaaaaacgaatctccttcccgaatggtaatgtcacggaatttgccgtcatccacaacttttaaagtcatatctcctttgatttggtgaaaatattccggggtttggttgacatgataatcggttctttcgttgggaccgcccacaatcatcactgtagcacctccccggtgaagacagtagttgtttacgggaggctggagcaaatccttgttttcggagatccaagactggagatttattggttctgcaagcattgaaattgtagaggtctgtcatttgaaatctggtgatgacaaaatagtcacgtgatacgatgtttccggtttggaagatatgacaattgcgttgctaccggagtgagctatgagctatccaggaataaatgatcgacttgaaataatccaattgaagtgaaccatcaagtttaaccaaccagttagcgtaaaaaataagcttccccaccaggagtcgaacctggaatcttctggttccaaccggaagtggttacgtaatcgtagccagacgccttgaccattgggccatgaggaacgaagcttgggagagaagatgagggaaacgaaatgagcgagttgagtgaatttatgcgaaattgaaactattgaaactattgaaacgaaattattcattccacttcaatatccttatagtttttaattttttttttctacttttttctactcctttattattcttcttattcttcttattcttcctctttcctacgctattctttcctcacatatattaacctaatgctccaatatggtcaagttgccggtaaccactacattctccaacaccgaaccattaggaatatcaatcttgtcaccatcgttacaaactatgatgactgttccctttaaggtgacatttcttcccaaggtgacatttccggtaattgtcaagtgatcaagctcgacaatcttgggtatatgagctatccgggacaggaatccggaaacctttttaaagtgtgaacccaacttgatgagtgggttagcaaaaccatatcttgctgggtccaatttcaaggcaccgtgctccaaatggaacaaatctgacttgacaagtaataaatcagaacaggttttcacaggcaagaatctggcacgaggaacgaccactccgtgtgctccttcaaagtgtctgatggcggcaccaacggcggtttccaattgcaaaacattgaattcggaattacccttggaaatggatttttggttggggatgatttcggcctggatgctatttgactccaccaactttttaacggccttcaagttgatccacaagttgttggtgttgaagtacttgaattattttgatcgacttgaaatcttcaacgtgctccttgggtacctgagcaatttccaacaaccgaacttggccatcataattgatcaaagttcctcccttaacatcggctctggttttgtcggtcaattccatgagatactctgctccggtttcgatcatgtggtccaaaatcttggtgtcgacagtggctcctaaattatcaccattggacacaaacaaaatttctcttccctgggccaaaagcgagtccaattcacctgatgagatcaatgcctcgtacaagtctccgtgacctggggggtaccaaccgtccaattcgtcgtcaaacgactcgggaaccggcaacaacgagtccttaaaaatacgaggaaatctcgattggttgaaggttctcactctgattctgtggccctggtacttcttgatgatcttggcggtgtcggcatcggtgttaaacgagttcatcaacaagagaggaacatcagaatcgtatttacgattaagatgctcgatttgtctcaccgacaaatccaaaaatgtgttgccatctcttacttcaatgaccgatttgggacccacacagcccatagacgtacccaatcctccgttcaacttgagcactgccaatttgctcaaattgtcggcagtttccgatttgagagagtcatacagcacaacctcactctcacttggcgacttgattttgtcccaatcaagagtggttcccgacgccttatcggtcaaataccgtctaaacaaggcgaaaaatgaatccatctcgttttcaaacttggcttgggcttctggatccttgacggtatcgaccaatgcattcaaggcattccgcatctgcgacgcagaaacgtttgtggcggtgttgtcaaacgcctgtgttagtagctcgaagagattggccaattgagtatacggggctgctttgaggcggttaaagtggcgaatgatggagattttgagacacaaatagacgaatcgaaaatgaaaaaaactcgattttgacaatcaaagttcgagaaaattgtcattttgatcactttatcgtttccgcgccatccacattaccccaattccaaacttacataggtcgactgagacttgacgtgtttctttgcttgtgcagacattgtgtatctggcgcaatcttgcttgcgaacattctatagtcgcccacaccccccaagctggtgcactggtgtgcagcacgggtgttgggctgccgcctcggagcggagtagggactgcagacattgctatggattgcagccaatagcaaactgtgcaagtaagcgcgcagatattattggcgtgcggcagtcatgcagaaatgcaattaaacgacacttccggtgaccacgaggccggtagttatccggtggtaaaccggaagtaacctttcaaaaccctaaatttaagctcccaaaaattgggttccccacgcttaccccactggttcccctcgccctcccaccgacttcggcttctcccttgagcggctcgcacacccacacaccactccgatattttctcgcttgtttccccacagtcctgcagggccggtggccggtccgaaaagagccaagatgtgacccggcttgccatcatttgagttatttattttacgtgtttcttatgtttttttaagcgatttggactccaaaagatcgattccctcctaattactacccattatgtcggctccaccctatgatcttgcatgcgaactggtgcccagctaccagccctcgtcagagtcgcttccggaatacaaacaaactcttcatttcgggggtttatgtcttatgaaaaccgagttttcaactccttatcactataactcgcggaaccgaggttggagcccggttttcttggaaattaattcgacagaaatcaaattttacaatttgaacattgataaaaaattgcttattctcatagaaacgttatactacgaggccaatctgcttcatgatttggctgctaacatcaacaatgatagacttaaacgcgacaagaagccttggcttgacaccagtgacgttgatcttttcggtgatgacccctatggtgcctcattttctcccgaggcttttaagcagacccggtccgacagagtcaagttgaagtttcagaaggcaaagcaaggcgcctcggcgaaaatgctccctaagttttactcacagcttcaggataatggctttttattcgaaccaacgaccaataccgaaatcaccaacaacttcaaatcaaagtacgcaggagagttgattcaccggtacactcttgccaactgcgatgttggagaggctccttcgttgaatcaagtgatttctgccatgtataaagaaacgctgattgattcgttacctcaaagcacctccaccttggtcaaatacaaaaatgtgcttcgacttcgagtcgaattgaaacaaatattgctccaattctggtcgttttacggcatggtgcattggtaccgaaacatcttgattggaggtgatttggcttcgcctctcgaatctagaatagctaccaaggtcaaaagcataccatctcgtcaaaccagactcaataatgcccttcttgtggctacggccgccgctgcatcttaccgacaggaaccactgcaagacgaagaaaactttcccgccggcgaaatttgtttcaatgatccttttctgaccggagaaaccatcaagccactgaatactcgtccatgttcgtgttctgagaatggaagcgtgtgcacaaccccagactctgttttctctgagcgccgagagtctgtcgctacgacagaaagtagtagcagtgataccaaatgtcactactcgaaaactatgcattcctataaacttgtcagctacgacagatactacaccacattagaaaagcagtatatttcaaactgtataccagatctaaactcgtttgacaagtggcagtcgatagggttaacgctttctaatttcaaacagtatatgagcaaactgcaattgaagcattatgaaaaagaccctcaaaatgtttacatatctattggagaattgatagacggtgtgtctcaatatgacaaaacctcaccatcaaatgggccatgtcgactgttcgttgtgcatcaaagcggactagttagtgtgacaacttgagtatgatatgaatgtgttgactatgaggattcaactctctgaaaatgatcgagttgaaactatactggttgattatgatgttgaacaaagatagaacataaatcaagatatgaaaacctttaatgaatatgatatgatcctatagtgatgatgctgactgatatcaacttatatgaattcaatctatgagtttacatgaagatttgtcttgtccatataattcaattggcataatactaaaaaggcagtctccacaagttgtatttgcctcaactataatacactattgtacattttattccattgcatcattgtcattttgcatgccaaagtaattttcttgctcctggccataactctgccactcgtcgctgccatatccttctctcacataagattcagcctcgtccagcgggctaaagtcgattttatcaccatttgacatcgatgtgggtgcaggagacgacctgtacatcgactgaggagtggtgggaagttcgtaaacgttgttttggccattgccacatgcaaaagcgtagtcttggaaccctttatcttcaaatttcgtcacggtgttaccattttggtcttgaaattgtcgcaaagaaccccacggagtaattttaactataccaccttcgggatgtgagtatacaggccattcctctgatgttgaataagcctgtttttcacgttcgctagcgtttttgacctttttttggtacgattaccacgtcttcccgttttctctttggcgtgtacatgaagaagaaaagagcgcgcgagggaaatgctggcgatggaggatgtatgtgcaggggagacggtgcaggacttttgtgtgtgcaggaagtgtgatttctgtttctttgtgtgccgtacgtttcaccagatacggatggtaagttctcagagaattgagagccttgcataagttttggtggctcaattgtatgtgaaattgatgtgtgtgtctttttatagtagaatatgtctcacgaagccaaagtgacgaaaaattgacaaataagtagggaatatgggaaaaacaaagtctttattttggctcaaattcagtcaaaaagagcttaattggcccattatgaactcttcaaatatctgtggattaaccctttttttctgggttggaaatttggtgaattgaagaagatattgctatttgtatctctccaattcctcacattttgtgtacccaaagttttcacaaacgaattgattagctggctctcatacagcagtctacggctatcccttcctccataactctactctttttttcatgtaactttctttgaaacttagatctctcatctcagattcatcatttgcagccaaatttttttagttaaaaaccaagtcaaagcacctctaacatacctcgcttctgcttaacataactctcttcttcttcaaatacccaggagcttttttattactttccttttcactcgtctcttcgttgatagcaccgggctatatgccgtccgcctgcaggcggttttctcatccaataaaactcgcgattttctttgttacttcatgttgagggccagaagcttcaccagcatattggggcgcacaccccgtattccatgccgtaacttggccacgagccgtgtgttggcagctgctaccggagaacaggagcgcaaaccgtttgtaaatgccctcggaaaagatgttcaaaggtactcggacgagccaggaacttttggaaaaaccacttttaccgaagtaatggacgaggttgatatgacttggggccgcgacgatgatcctaagcacgtagacaagcaaaacaccaagattcgtcactttaccatcaattttggtccacaacatcctgccgctcacggtgtgttgagattgattttggaattacacggtgaagaaattgtacgttctgatcctcatgtgggacttttgcatcgaggaactgagaaattgatcgaatccaagacgtatatgcaagcattgccttatttcgatcggttggattatgtttctatgatgaccaacgagttggttttcgcattggcagtggaaaaattgttgaatgtagaggtaccattgagagccaagtatatccgtactttgttcggtgagatcaccagggtgttgaaccactgtatgtcggtgctttcacatattatggatgtcggtggtttgacgccgtttttgtggggtttcgaagagagagaaaaattgatggaattttatgaacgggtttcgggtgcccgtttgcacagtgcctatgtgcgtcctggaggagtggcgcaggacttgcccgccggcttgttggacgatatctatatgtgggctactcaatttggtgacagaatcgatgaagttgaagaattggtcaccgataacagaatttggcaggcacgtaccaaagatgttggtgtggtcagtgctgaagatgctctcaactactcgttatcgggagtgatgttgcgtggatctggtatcgcctacgatattagaaaagcccaaccttatgacgcatacgaattggtggattttgacattcctgtaggacaaaatggtgactgttatgacagataccttattagaatggccgagttcagacaatcgttgcggatcatcgaacaatgtatcaatgatatgcccgaggggccagtcaaggttgaagatttcaagatttctccaccagctcgtcaagtaatgaaggaagatatggaggcattgattcaccatttcttgttgtttaccaagggatacgctgttcctcctggtgagacttacactgccatcgaagcacccaagggtgaaatggcagtttatgttgtgtcggacggaagtgagagaccttatagatgtaagattagagctcctggatttgcccatcttggagcatttgatcacatttctcgtggaaatttgttggccgatgccgttgccatcattggtactatggatctcgtgtttggagaggttgatcgttagcatgcgttactgtaatctatgtgactaaggtaattgtagatgagctatacaaggtgaaacctagtatagcgccagaatgacatcattttctaggcaaaaaccagttgagtttttcatccccacaactgatacaaaaagtacgttgcgcccgctcccacagtcatgatcgtggccactttgagggtactttcgctgtcgtgaggcccatgatacatatgagggtctctcgctgtactggtataggttgcttggcgaccagaagattgttggttcgcatagttatgggcctggcgcatcaaatgcttggtgataagttcttcgctgacttttgtattgctggaacgatagagttgttttatgatggcatcgcgctgggcaggagaaagatgtttgttgataagtcgttgttcgaatttgaggtttcgtgaaaggtgattgtcgtagtcaaaatgaggcactccatgacgatcgccgtggttgacatggacaccagaaacatgagattggttttcgaaatcggcaaagttgcgcaccctgtgtcttgtagcattgagacccagagccatggaatgatgggacccttcagaacgcagataatatttggcctctccatagtatttgttgtgccattcagatcgatctggattattttgcttgatattggggctcccacgtagttccatatcgtactgtttcctcttcttgacatccttgagggtatcgtaagccgagacaatctccacaaatctatcttgattcaactttttttgttcttcatccgcactggtatttaagtctgggtgatattgtttggtgagttttttgaacagcgctttgatttccttgatggacgctccatggtggacccctaggatttcgtatttgtttggcgatgatttcgaagacaaagatcgaaaatgcagaaatgaatgtagatttagccgctttggctggttgaatgctgtacgcatgctggcacgctctttggttgaatgtgctccaaaattcgctatgagacgcaatagccgatcagttatccgatcttgctccgataccgcaaatgagcttatctcagtagcaagcggcacgactaatgtgcgaatataaatggcgcgaacggttgtggatgcgaacgactaagaaagacacttggtgcgaaccattaaagattgatgagggcactgaaaatggtgcgaatgctgctgttgaataaatgagaacacgcaaacgactcaaaagacaattctgattatttgagtgccacgtaaatgattgcaaaatacttctaatggaattgaaacatttaatcgaagcggaatcatctaaatgattggactgaaagccaactagttcaaattgggtagccaaacactacaaattggagtaactaaaacttaaattagtgtactgcaacgttcatgacataagtcgtctggtcaagctaattcgtaaagatgaactactcacctcccgttcacttcacacaaatccgacttcctccaaacttccaattgacaacaattgacaactactggccattcagtgaccttcagtgacccaggtcattctagtacttgatttggctgcaacgtgcgcccgggtaacccttacgtaagcgctgactttgccaccgggcatgagtataaaagctgccaattgccccgcgccatcaccacatttcaatgcctagacaaagaagatccgccccagctcccacgcaaaggagatctgctcataccgctgctgcggctcctcactatccagctcccgctgcacaacctcaaaccagctcgcggtcgcctggtttgttcggacaaatggcttctactgcggccggtgtagccgttggttctaccattggtcacaccctcggtgctggtatcaccggtatgtttggaggaagttctgctccccccgctcaatatgaacaagcgcaacagcaaacttaccaggaacagacaaaacactgtgatgctgatgccagaaactttaccagatgtttggaagataatggtggaaacatgcaagtttgtgatttttacttgcaacaattgaaggcgtgtcaagaagcttcgagacaatattaatgtaaatagaggagtacttgagactaaaatatttaaagagtaatgcatagcagatcaagctgataaattgtagttgagtaaaaagaacaatacgaaatctttgaaaaagtgaagagttgagagaagttagtagcactgaaaaataaactagataagtaaaattttaatttatggatagagacatactggtctgaatagaaacactgaaagaaatgcattcaaagaaattgtgtagtatggttgaaaatttttaaagtagtacagaaccactgtatagtttttcgtatgataaccaactaccaaagctacttaaaaagcagtgaaaatttgagctgttaatactgaatagattaaaagtagatagagttgattctgaatggtaaagttgaatagtattgtatttaccaacaaatctggaggctgaccagtcccccacttatcattgttcaggattccataaatcactatctgttcaagtcacttgaagtctggctcactcctacttcttctccttcttctccctggtgaaataaaagtatgctcctaccaatccagcgagccccaatggcacaacgaatggtgcagacagatttggattcttctgtcttggctggccagcattgtggtcctggtcatgctcgtggtcctccactacaattggttccttcacagatgcaactttgtggtggacttcattttcccccaaatgaacaacgtcggattggttgatttccgggttgatggaactctggatatacttatcacgattggctggtttggagcttgttggaccgccttggccaattgtagcgtccactggcttcgagcctcgatcttgcaagaactcgggctcagcgccaacggattctcctccatgaacaaccgcagcgtcgttggcctcggctttgatagaagtgtggtgttcttctctttgcatctctctttcaaccttggcccttttgtcgtgggctatgtcctgtttgatcgcctctcgggtcacgggaggaaccttgggctcggttgttttgggaataaaatcatatttgaactcccattcgttgatggaagtttgcgaaggaagcctgtaagagtcgatagttgaagagtcgtccttggcccaccttacagctgatgtggacaattgggctactctgggggctctggtggctctggaagcaccgataatggtggaaattgcaattcgtgtgttcaacatgaagaaggccgagtgtctccgcggatattgctgaggccggggcacgggcggttgtgtgcaggaaattttggggaatggttgcaaatgaaaatgaaagcggcatgaaccgcatgaatcagaaatgcgagaagaggattcgagaaatgcgaggattcgggaaatgcagttcatggcggcttatttccgtacagtctatgctatgctagtggcttctattagtagcttggtgtctattaatgtttgtctatcaatggcggttgtctcttatgatatgaggtcgtcgaggtactggctaggcggccgcttgatcctaggccgttccacggtgacatcgttgcgacttactcggtcgctgacatcgatatcgctgccattgataaaagacagattgagaccggctgaattatcgtgaaacatcggaagttcaaactgcgagttgcgcttattgaataatggaaggtccaattgcgaattacgtttgttcatcacttcgagaacgggacttacaaacatagaattgcgtcttggagttggttcttttcctgttactgcttgacggtacagtcttccaggagtacttgaatcattgcttgacgagtcgagatctcggtaagccagccataccgcagacccatgcttagaaagttgattaatacttgcagtagatgcaaaagacgatttttcaaaaaatgatgaatttgaacttgagcttcctccaaattgatagagtgaagatgggttggaataatacacttctttgtcagatttggcgagtcgacgcccagtaataaatgatatgacgcggtacattgcaaaacccaatagtatggctccaattatggctcccatgattataaatacaaggttggtgggaaggttggagtgggtaatgtatggattagctgtggaagtaggactcccattaggaatggcaatgctatacgaataagattctgaggacattgaaggcattgcgtcggaggaaagtgacggcaaagcatcatcggtagacattgatggcattgaagctcgcttcataatggtgatgtaggggccggaggtggttacaggtatggcctcggaactctgggttgcagccattgccggaacttggtacattttgaccaatttttctataatgaattattcgttgcagaacaataccaatttggaatattatatatgattgtcgttttccagccacgcgtcagatgtttcgtaccatcccttcatgtttcgtgttttgtgcatgaaatatgcactgacgcgattccgcgacgcgtacatatgcagcgaagtgcggcgccaaaagagatgaagcgattagtaataagatagtaagtagtagtagtaatactagtcaaagtagctattaatctaagcagtaatagtggatgatcctaattaacgatataatagtattagttagtagtattctaaacaattcgctaaaacctccagttctcatcggcagactcaatggcccacttgaacttgtctcgcaatgtcttggtaaagagcttttcgataggaacgtcaaacttctttgaaaacattaccgtgagccgtggatcaatatagttcaatttcgatgttcccaacgaaacctccgagttgtcttctttatcctgaagttgaaacgttgtgttaacaattcttccatcgagcttctcaacttgtgccttcaacttttccacagtggtggttgacttcatcactggctttcccgtcttgagttcttcggccaagtccttctcttgctccttaatcttctccatcttttcatccaacacactcgaactcaataactccttcccttcggccttcaacttttgattttcacgctcgaatttacgttgtgcttgctctctagctcgctcaagcaaaagatggtgaacatgttgctcgtcttccttcgaaagatcttcaagctcctcaaaatatttcggatcttttcttcttaacccaggttcgagctcaagtatcatcttctttgttcgtattttctgccacatcatttccttgatcctgtcgtgaatacgctgtacagagtggccatgggtcttactcacggtacgctgatggttacacaagattgccacggttctgttggcggcattgaaacgtacaactttctcggcaacagttccctcgtttggtatcaaatcgatttgatcttgcatggttttcgaggcgttataagtacggaaaaccttggcagttaatcctttcatataaccttgaaattgcttgttcaacatgggtggacttatacgatcaaacaagtcatcacccggttgtttgggaggtttcttgaagattctcaagttcttaaatacctgcttatcaacctcgacttcctggtaaaatcgaatggaatccttacccaaaaagtcaaaaatcacctggtttggaggcttgagggtaatatgctcatatcttaaggaacagcatccaacggtatcggcttcgtcatcacctttttcacctccagctctgagagcaaaaacgtcaatgaggtatgtggcagtagccatttgtctgttctgcatcaagggatcctttaaaagcttcgtgtagtctgttctgatggcatcgatgtgaaacttgagatttcttgccgtttcaaacttcttgaaatcagactgacccttcacagaagaatttgctgcaaaacgaacgtatttgagagagtcagaaatgttttccttccacattgcaagccaagccacggtgttatcgtgtctaacttctccccatttatggccagcaggtggctcaggaactttgcattctttgctcaaattcaacgttatatcttctggataaactcgctttttcaacttgcctgttttggggtgagctccacggcccctaaagagacctgggggttccacacgaaagtttcctacttgttcttttctgccgtttaaaagacaggttttatatggttcctcttccttttcttttgcttccttaagagcctttttctcgtctcgactcatgtttttcttttgttcctttaacatctcgaaatgtgcatgcattttggtgaaatcggctttggtaaagtccttcatttctacgttggctccacctgattccttcacgacttgaagaaaatcgttccagaaattcttttggaaaacaggattttgggcatggtcagtttccaacatcgccgcaaaaaacccagcaacttcctcggccgcaggagcaagatcaaccggttttccgtcgtaatacatcttaacatgcgacggtaatggctcatattcaggaggaaacatcacaccgttatgatggagagactcccatttctgttcgccatccatatcttgggcctcccaccacttgtaagtctcttcttcttccttttccttctttatcaggtctgtaggtgtcgctaattgggcatccagcgtctgcgaagtttcctttttaaccttttcctggccattttttccattcagcttcgtcttgggtttctttgccttcacgggagacttcagagccaacggttcatcgtcatcttcgtcttttataactagtctttttttgcgttttgttgcaccgttgccattttttgttgattttctcttttttggagtgggtgccagagtatctatttgagccaaggggatcgactcgctctcatctcctgaatcctcgttcccaactggattggaattaggtatattgtcagaagtcataaacaatcgtcactacaatgttccagcaaaagcagatttttgcgcgacgtagtatatgaacaacgcacgactacgcgtacaccaagctgtgttgcctgtatgcaggttaatggttacagcaagccagtcgagtagagaatatcataggcggtatgatataggaaataggctgtttcaggtaatattataagccagcacttgtaaaatactcaaatagattggtcaaatttgcaatatgtagaaaatattcaacctcgtaaattcacaaatttggtaaatttcacaaagttcacgaataacaaaatctaacaattcctacacttctctccttctcaggtgtctgttatcctcaactgttatccctttgcggccaaaacaccaactgcaggtatcacatcgaaaaggcgtgcgcgcaccgaattatactcatttggtagtgttggtaaataatgacactgcctaattcgggtatttggtaaatagacatcgatggatgagaataccaacttcattccatatatatagtaaaaagagcataggttgaaaccggtgcaatctcccgattcctcgtcgcagttttttccggtattttagacgttttctatctgtgtccagttacacaaacagcgtcgccgtttcttaattgttgcaaggttaatccaccaaatcttttagaatatgtccagaattactccattacagccattgaacagcggacagctcaacgtccggagcaacctcacgccaataaaggctaccaaatccaccactcaaccttctcaaagtcaaccgaaaaagaagaaagaaaagctttcagctttgtgcaaaactcctccttcaattgtcagaactagaaatggacgtgattatcaccgaggtacattcttgggcgaaggagggtttgctaggtgtttccaaatgaaggactctgcgggccacatttatgctgcgaaaactgttgccaaggcttccatcaaaaatgaaaaaacaaagacaaaactcttgtcggagatcaagatccacaagtcgttgaagcatgccaacatcgtcaactttgtagattgttttgaagacgacattaacgtgtacattctcttggagatttgtcccaaccagtcgctcatggaacttctcaaaaccagaaaaagagtcagtgaacccgaagtccggtactttatggttcaaatcgtgggcgctatcaagtatctccactcacgtcgtgttatccaccgagatttgaagcttggaaacatctttttcgatcccgacatgaacttgaaaattggcgattttggacttgcttcggtgcttcccgacaacaattccaaaaaatacaccatctgtggaacccccaactacattgcccccgaggtgctcggcggaaagctggttggacacagttacgaggtagacatctgggccattggaatcatgatgtatgccttgttaattggcaagcctccattccaggccaaagacgttcaagttatctatgaacgtatcaagaaaactgagtattttttccctgccgacaaacccatatccgaagaagccaagactctcatcaaagacttgttgagcttgaatccattgaacagaccaaccatcaacgaaattttatcctacgattggttcaaaggtccgttccccgacaagacccacgagatcagtttaagcgacactcctcgtgggctcaatgtaatttccaaggcacagtctgccattaatttcaccaacaccaaagctgaagctggaatttacactcccaagtccaaagatccggtagaaatcttgcgttcggatttgcattccgagcaaccgagaacgttgttacctaaatcgttatctcctggtgataccaaaaacaaatatcaggaagtggacccgacatccatgggtagaccaagaaaggtgacattcaactcgaaatttgcaaccaccattaaaagactcgatcagatttgtttcgaaacttaccagaacatgagacggttggagtactcgaagcatgagagattggaaactgtagagcttcctagctgtgaaaatccatgtcttattagtaagtgggtcgactattccaacaagtacgggttttcataccaaatgaacaacgatgatattggagtattgttcaacgacggcaatacgttcttaaagctgcataactcggaccggtttctcgagttgatatttcatgaaaatgaagggtggacatgtattgaaaactcggttagccatccaccaagccaagccaaaagatcccttgagatcgtcgactttttcgccaagtatatgaacagcaacttatccaaggtgagcgacaacgaggagaggaaagaaacggtgtttctccgcagatataccagaacaccggactatataatgttcgagatgacgaatggaaatttccagttcaacttcaaggaccatcacaaggtgtgtatttccaagttgggacttgccattactcacatatctcctaacagagtgacgcagacgcatccattgatcttggtgttgaagcagggctactttccatcgtccgatatgcccgacagcttggagaagatagccacaattcgggatgccattaaaagaaaggccctcaaggagtaggtttatagatagcatgaatgcatgatacgaagcaataaaggggtgaaagcagagaaagaagaatgtgaaagcagagagtgatatagttcattgcactaactctggtagttgtttctctaacttctcagaaaactaccactaacttcttcaagaaggtattactaactttagccttgtctcttgccacttagcaccaaactgcctctttctacattctctttcactcattatattgtacacggccagtcaaccagcgcagttatagacagtattataacatttttacaccattcaataatcgtcgtcgttgctcaacaaagacttgagtgcccattcgtccttgaatcgagttttcattaaatccaactcactaatgagtcctgaacatgcgtttctcaatgcatctcgtggagaataatcttcctcggtttgaatccggagaataaaattggcaaaaagcggatgctccaccttgtaagcggcgaataatactctttcgtctttgagaagttgagctcggagcaaattggcgagagtgtggtcttctctttcgatttttatcaacgcagcattcggtacttttgtgtcgggagtgatcttgattctgcgttagttggtttccttgtgaaaaacatagcaaagaacatacttatccaccccctcgggcaaaataaacaactcaaatctgtcgggagcgttcatggtataatcaaccaaaaccttacaatttttggtttgcaaaggagtacggcatatagaagacaggttggatgcagaacacgtttgtcatcggatcctgcatgtgaagctgctaacaccttgaatttctcctcactctctactttttgatctttaagataatggccagtcctcttattcgctcattcagagcccaaggaagatcgagattgcttgcgttgtcggctgcgacatgccagcgcctttctttcagaggccttgcaactatggatggtgagttacaccataagacccaaatagaaacatcaagtgtccaaccacccgaaggtctgagtatctctttgaagaacgctactcgtgatgattctttgtacgggaccagaccgatctacttggatgttcaggctactaccccaacagatccaagagtgcttgacaagatgttgcagttttacaccggattatacggaaacccgcactcatctacgcatgcctatggttgggaaaccgacaaggaggtggagatcgctcgtggtcacattgcggacgtgattaatgcggatgcaaaggaaatcattttcacctcgggggcaaccgaatccaacaatatggctgtcaaaggtgttcctcggttctacagcaaggcaaagaagcacattatcactacccaaaccgaacataagtgtgtgttggactctgccagacacatgcaagatgagggatttgatgtcacatacttgcctgtgaaccaagaaggtttgatatctttggatgacttgaagaatgctattcgtaaggataccgttttggtttcaataatggctgtcaataacgagattggtgtcattcaacctttgaaggaaattggtaaaatctgtagggagaacaaagtcttctttcacaccgacgctgcacaagccttcggtaagatacctattgatgtgaacgacatgaacattgacttgttgtctatttcttcccacaagatctatggacctaaaggaattggagcatgttatgtgagaagacgtcccagagttagaatgatccctattattactggtggtggacaagaaagaggattgagatccggtaccttggctcccccattggtcgctggatttggtgaagctgcgagacttatcaaagaagagatggatgtaagtatttttgtttgcctattcgtgctttggaccacatgtcaggatgaaatttctggtgagatcgcgtgatatttcaagttgctacaatgactctcttgtccggtttgcagcattattgtaacacgcatgatcgaatttttttatgcaaggatctgaatagtggtccaaagcttcctcttttagaactttactaacttcagtatgaccaagcttggattcataaactttcgaacaaattgaaagatggcttgttatccattccagagactcagtacaatgggtgtttaagtgatcctgcaaagcaatacgctggctgtgtcaatgtttcctttgcttatgtggaaggtgagtcgttattgatggccttgaaagacattgctttgtcttccggctctgcttgtacttcagcatcattagaaccttcgtacgttcttcacgctcttggcgcagatgacgccttagctcactcctcgattagatttggccttggtagattcaccactgaagctgaagttgactatgtgatcaatgcaatccaactgagagtcgaattcttgaggaagatgtccccattgtgggagatggtccaagatggcattgatcttaacaccatcgaatggagcggtcactaaactcaaagactcattatgtgtacgattgtttctttatgcaacatttactaagggttactttcgttttgtaattatgctaatgtatatatctcgttgtatcatgtaggtctccgaccagacgcagcggtggtcctacttgagtgtgttttacctaacatacaaaagttttccgagttttgcaaccaccgttggtagttatcattgacagaaaagtaagcatccatgacacccgaacagatattagtcctgtatgtagccatgagcgccggaagcggcgtgcggtaccggcgaaattcgtgaacagatctcgaccacacatagaacctaaggtcatatttcattcacacaaaaatgtcacaatcacaaggaaacagtaaaaagtcacctgtcactaagactatcaccattttacctggagaccatgtcggtacagaggtctgtaaagaagctattaaggtattggatgcgattcaaaactctactccacatcaagacgtcaagtttgagtacaagcaccacttgattggtggtgccgccattgacgctaccggtgttccattgccggacgaatcacttgaggcagccaagctgtcggacgctgtgttgttgggtgccgtgggtggtccaaaatggggtaccggtcaagttagacctgaacaaggtttattgaagatccgtaaggaattgaatttgtacgccaacttgagaccctgcaacttcgtgtccaagagtcttttggaactttcgccattgagagccgatagggtggaaggtactaattttactgtggtccgtgaattggtaggtggaatctactttggggagcgtcaagaacaagaagaatctgaggacaagcaaagtgcatgggacacggagaagtattctgtatctgaggtgactcgtattacaagaatggcggcattcatggctctccagcataatcctccacttccaatttggtcgttggacaaggcgaatgttcttgcttcttcgagattatggagaaagacagtagacaaggttattctggaagagttcccaaccctcaaagtacaacaccaattgattgattccgcagccatgattctcattcaatcaccttcaaaattgaacggtatcatcatcacatcaaatatgttcggtgatattatttctgatgaagcttctgtcatcccaggctctcttggactcttaccttctgcttcattggcctctcttccagacacaaattctgcgtttggactttacgaaccatgtcatggatctgcacctgaccttgatgagaacaaggtgaaccctgttgctactattttgtcagtcgctatgatgttgcgtttgtccttggatgctgtcaaagaagccgaggctttggaacaggccgttggtaaggttatagatgctggtattagaacgcgtgacttgaagggaacaagttcgacgactgaagtgggtgatgcggttgcccaagaagtttccaaaattctcaaatcccaagcatagctattatagtatacagaataagaagttatggtttatatatagacgattcgctcttcaggtatttgacataaacttggacaagtaagccatcgactcaaaattccccaaatagaatgaagcttccctggtcatagggttgccgctctggacaacttcttgttgtttctcatcacttataataggctcagcctcgtaaagcttggtgtgaatggaatcgataactattgtgtcatcgctgaagcaagcgctgtcaggggtcctttggtcatgcttaaacttagtctgtatgttttcttctgttgaaaaatactcatcctctgaactatggcccacactctgagtagagaagttgaagtccatagcttttccaagttcatacgcagcaacggatggcgtgactgatcgagtcgataagtccctcgcaatcgtcactttctcgggtgtgaacttctttgggagaccatatgagacgtcctcatacttctctgttatggcttctctcaagctcgtatcgctgtaactagagtcacgagaatcaatctcgataacgtcttgagaatccattgtggttagttgcttgagcgtactgatctctttatttagctgacccagctcccatttagttatagtagtccagttgttttcaccatccttgtataggaaagttctaagaaattctgcaaattgggggttttccttcaattcatcaatcttttcttgtgaaacagagtgtgatatagatgttaccatcttgcttcttgggggtgcatcaaatgtactatccttgtcaagtataaatgttgtatgctgactcgatggtgtatagtgtggaaatcggaaagacgagttcatgtcatatgagtctgcctccggggctggctcatccttcgtaacttcatgacgccattccgcttcctgctcaactgtcggcaaatgttccagttcttgtctttctttgccaacaataggaatttttgagtcatcaagtttatgaagtgtaggtgagggcacaagcaagtgcttgtattcgactttgacaccctgtggttcgctcttcatctctgtcgtttgcggtatattctcagcctcacccttagagggctttccttttttatggcgtccaaagagtctcgcaaagaaacctctttttcgctgcagttcttgcttgttcgtgactaaagacttgtcaatgggaggtggctgctcttttctcgcgatcgattttggttctctttctttcgtttctctgtgccttttatcgctttcttcttgaatgaatctgaagatctcatcatcgagaaacaggcttctatatgaagtaaccatttcagctaatttagattgacaaacacgcaacagggagtagttgatgacttgcagaaagtttgctccaatcaagtcataaaatgtacttgaaaggttgttgatatgaactctctccagaatatggatgtttgagttcttcaagtacatctcgacggcgacgttctcgttctcaatgtcggtgaagtaaaagtgaaatagcaaggtgatattcgaaaagttcagaaacattgattctatgtcctcaaaattcgtgttcaatgcaactgcgatgggggatctacagcgctcctgatggtaagcgctcacttcatgtgccgtgagataagctctagatctcccagatgatcgaaaaaggtggaaaggttgatttttgtgcaagattttggacttgttgataagatcagtgatctcctggacggtggaagtacggtcaaagagttcgaaattgcatatgcttgaactatctttatccgcattatttccaaacttctcattatcaaaccctgtcaattgcaagaagtgtctcgtctctttgtcatgtactattgagtaagagcttgtgtatatctcgttgatatcacaccatgaagatactcgcattgacgcaattgacgtatgatccggtaatggtttgccattgactaaagaatgcaacaaaatatcagagaccctcatgtgttttcctgggcttgaagtatcgtagtatgtttcatcagtgacggtgagcactaatattttgtcggagaaaatgaccaacacatcaataaagaacgaagggttcgtcggctcgacgtttttcaattcgaatataccaacaactttacgtgaaagccagccatattgtagttctgcgggccattctgaggctagctcagttaatatctttccagtgggagtaaatattctctgcgaaatgtcgacgttcatggaagtatcttcttgcaggccaaatgcatcgataacctttaaggcattctccaagtagtattcgatttgaaccatttcgtcggatgaatcgttttcaaaattaaggctcttcattctttcttcgattatgactccatgaagtctcttgataattaacttgagtctcggcaattgcacaagcgagcccgagacaatcgcatcgacctcacgaagagtatagctacctttattgattattcgattctcaaacacaacttctcgattcttttcgtagaatttgttaaatctctgcagaaagttcttcatgtttgcttcgtgacggattaatgccttatagaagtaagggatggtaatgccaagcactttgattatttcaacatatccaaaaggagcagccttttgtaatgagtcttgtaagatgcaattgattcgggtcacttcatcaatagtaggtggaaacactcggttgattttttgaatgcctatttctgcggcagccgaaagtacgtggattctcaatgggataatgaggtcttgaagcaatttcaccaatctcagggaaaagttctgctgaacttcaagcaactcatcgacaaccgaaactatatttgggtgattgtagccatagggatatctgaaatcattaatagaaggaggtgagtatgcaatatcgacttcttcgggcgaatattctagcaatgggtcaaaaatctgatcgagttgttctcctaaggttgatataagcttgttgttttgttcagctgcgtgaggttgcgaaacagattgattatcatagagaacatcgatcatatacgaatgaattgattggttttgaagaacacctctttcaataaagaattgtccaaattcaaccgaggaagagtccgttatctgcttcatgtcagaggcgaggttgcctgcatcagtttcgtcccacggatgtgatgatacttcatcatctaccaaattgttattgttgatgagcttgctgtagttcttcaaggcagttatagctagggcccggcgtataggtatttttcgatcttgtggcaataggttctcgcaagcaggccagaatcttgatctggcatctaccatcaaattagggtaataggacgttccaaacctagtgatggatgcggtgcttatttctttacgctttttatgttcctttactataataatgagctctccgaaaactttgggatcgtacccacagaacactaatgacccagaaatcatttggggccattcatttgaaagagtgtgagtatcttttgtggcattatctgtgagcagcggaaacactgacgtgtcccagtactcattcatcgacattgtatggtcctgtaccactcgttcgggcgatagtgatgctcagccaatttaatgtcctaaaagataagtcttcgttcttccagtttgggacggcacataccaaaaagtaaacaaatatggtgcatgggtctatctgccaaacgtaaccgttttagggtccaagggcatgccatcggcatcgatattattctccgctaaacgcgacctcgtgtactctagtcttgcttcgtcaaatgttatacctctctcgttcattatcctcttaatctcgcgcttcccttcctccagaagtccctttctagaatcctcactatcgatattgcttctaatatcgaatgactcgctattcaaaccgccctccaaatcatcctggaaactcaggtcaaggttcacgtatcccattcttcgccgtgtccgccagcgatcgtgggctgctgcaatacggtggcggaaatggaaaactaaaatggctgcgataattaatattactacaatcaggttgcgagcattgacatgttttttcgtatagttgtagtaagactggtgctcacccttatttttaccatcgtcagtaaggctctgctggggcatgacaggctacggtatatgacaggagtatggggtttggctcctaatttccaatctgaattatatgcactccgtttgccgagccggtatgttcgtgcctctgtagagcacatgggctatgtaattaagtttagaagtgtggtgcttcaataaggttttagaagttgttgcttcattgtaactaattaattacatacttgggcatatgaggcttattcagcggcctctactttttgtgagaatgaaattcccaattctctacctccgtagttgtagttgttcaagttggtgattgcaagctcggcaaattcctccaggtcgaattggacaacagcatttccactgggtcttcccctgttatcaaattgaatctctgctcttgtgaccttgccaattgtctcgaaaagctcgtacaagtcgtcaacatttgtcacgaaaggcaagttggttgcgaaaatggtgttactgcgctctccgtttccaacaacgtttctagtaaattcagtgttttggccagtaatccttctctcctcagccgcaggaggtggaggtcgattgtctcccctacctggacggagatcaattcttctgccgcccatgtcgtacccttggaacttttcaattgcatatgcggcctcctcctcggtactaaagataaccgtaccaaagcctcgagattttccccagctgtcagtcttgacgtccgctctgatgacgttaccagcttctctcatcaagtccttaagattttgccaagacacagagaatggcaagtttcctacaaacacttcgggccctgattgacctggaggtgcacctgcgccaggacgttctctttctgggcggtctctccgttctcttggtctgcgttcctccctctctctctttttgtctgggggagggtaatcttgtctcacaaaaatctcccttccttgaagttcatgatggtcaaattgggagatcgccctcttggtatcttccttggacccaaactcaacggtggccattcctctgcttcttcctctactagtgactatatcggcacgaaccacattatagtctgcgaagagattccgaatatcctgggatgtagattcaaatggcacgttacctatgaatatagagttctcataattgcgatcacctacatcaggggaaccgttcagctcactccgggaaaagtccctgttgcttccgccacgagcacctctgaacctttctctgcgtccaccacgatctccacgaccaccacggtggctgcgactctcatcacgtccagttggagatcttgatctgtccctgacaggagatctagagcgatcctgatattagcatgtgtgtaaaagaaaattgccaatgatcaaaatgggcttgtgagatagtattagtcgacccagcttcatcacctgaccagcaacgagccctccaaactgaaaattccatcctacaccggccacaatttaaccatctagctttgaggcgaaacatactcttgaatagtcatcgatgtccatttcgtccatgttgaacaattcgatatacaaactacggcgttgaacttcggcgataaattttcgggtgtatgggtcttttgttcaaaactatggcattgataacattaggagttactggtggctagtgagctataattacagttattcgtacagacatgtcacaacgatgattcccgttttgcatgtgagcatttggtatgctcttgtggttatttttccggtagaggcaacacgagtcttctctccacctctgtttccttgttcacttcctcttctccatcaaattttaatcttacagttccgtctcttctgtgtccaacaaccacagctggatagaacgtcgtagtctctgggtaacgagctaacacttttgtgctcgctggataattcagcaactcggacgtaacttcctctgccggtattaataatatttccttgtagcttgctttaaacgtctcactcaagttgttgttttcgtccggttctggatctcgaatttcgaacttcgtaccatctcctattacgcgaacaacctcacattgtatccactcctcaaaatggcgatttctaagcttgtaagcgatctccagccccactactattggttccaggggattatacttcgaagtccagaacagtcgtccgtgtcttggacgctttgtttgctttccattcattttcagactctttctgttgacaacctctttttcaggtgacgcaaccttcttagcagtctgctgcgactcgatgagcattccaaggttttccttgcatgtgtctataaatcgctttacaacagcaacattggctttatgttcgataacttcttgtttaagttgttctagttcgtcgggtgtcatcccatctaatgcagagccagataccttatcaccatagacgttatctagtgggttggacagatttgcgttgctgatatcttgaagagctgagactataatatcccactgcccatcggtctccagcatgttgcaaatggtgtatctcaatgcaaagcagctcaacgcacgatctggtcgcaccagtgtagtatgcacacctgtggcttatttgcacccggttaagtttatccgtagcacccgtgggttgatataccaagacgaatgtaagaatggaagttgggatgggcataagctcaatgtttaatgtgctttcccttactgctcaattgcggtataataaacgccggggatctgtaaatggactatcgtgtgactttatcttattatccttattagcaagagcacttaacatgggtacagcttttacatataaaggcagaacggcaattgatcttttcagactgagatatcccctttatcccttaccttccgtctcattgccagttctcacatgcgatgtaatgtccgttattgtgttaatttgcatccattaccagatgtacatgttatacccacacacaagaagcagaaaccaaagtctcagtggcaccataaaattttacttactggtagcttttgtcatgtatgttgctctagcatattacgctcattatcaacgggccaccctcaactttctagattgcttagattatgtgtggagcttaaaggtcatattctcgagtcttgagttaatgccgcaattatctctccaatggttcgagctgaagtcaacagggctctctagaggctatttttgtttcacctgtagccaggtattattttttgcaatctcaaagttcattcaggcccagagctcaacaccatcttggaacaaaatccctgtcaattttggcccatggattacactacctttacatttgatcgctattggaatcatgggttatcaacacattgtatactccaaaatggggctgttgcctaccgtcatcaaatcgaagtatgaaagacgttagaacagggactaattatatagataacatacatcgggatcaaaactttccaccaagtaccttaaccgcaaggtgtgcagcataactaatgcgtctgccttccccttcttcctcgtttctgggttcagcaccatctcctgctactgatatagccttcggtttcggcttaaaatcgtcaagttccaagggctcagcaaatttcattaaattggccacctcgtcactcatttgctgcttgagcttttcatctttcgttataataacggcattgctctcgaggtctaacaggtaagctctctttgtgtaattggaggagcctataatggtgatcgagggctttgggtcctcaggaactgttatccataaccctttcgcgtgatatgaccacccacctggagtgtttactacaccgttcttccactcgtataacttaataagctcctgtttacctcttttcgtcacttcttccaaaaatctcttggcaaacaaaagatatgcttcaggaatataatatgaaaaacctgccgacttgtaaaatgaatttgcctgtggggctgcagttatgaccgttccctttgctaaaccatttaaaagtctttcttgaatttgagggtacatgttaaaataccccgcagtaaaccaccatttgacgttgggtgaatccaagtatgataagagtctgaggataacaggcttttccgttgaagggtcaaaattgggttgcatcaaaggtgtaaactgtgatactggatacactatagtatcaaaattatctgtatcattgaattgctcaaatgatttgagcttatgctgtttaaggagtggctcaagaaggaaggaggagtcgcttatgaaacgttgatggttcatgtgtggttcacaactggcatttgatgttggccagttcaatctgaatccttgcttctcttttgattctaatatctgatacgacaaggaagccaccgcggagtgtatgtcaaagtagtaatctgagagtggcttgctgcgaaagagatagtatctgtcttgtctgtcggtgaaatagtcttcagataagttggcaccacttaacataatttcgtcatcgaatccatacaatttcatgtgttggaggccatgcatttcgttgactcgcttgggtgtgaccgatcggcgtattccgttcaaatgtggagtatgatacatcctgatgtcgactctgtgcttcccatgtttttgaacaaggggtaccaaaagagatgctgagcaaggaccgttcggtgcctcacgtgtgccacgaagtacgtccgtgagtaggtacactttaagttcttcgtttttggtgagagcctcgtctaagcagtccacgagctcatgctgcgtcttaccgatgtatagagagctcaagtagactcgcgtctttgccgcaagaatcttatcttttaaagttgaataaaaaacatggggatgtgtcaagatttggatatcgcctgagttcaaaacaaatcggggtgccaacgaatctagttgttggaagatagtcttcaaccgtggatggaacaggtccgtcacgtccgaagacatgatagggttgtttgtagagaatggacgcacattctggtcggttccagagaagaagtagttgtataccgacagaatcataggtatagatcccctggtagatttatttgacactaaacttgtattcgatgatgtcgtaaatgagtacctaccagataaagttctgaacattcatgcaaagccaccggatgatataagtgttttgtgtcgttttctaaagtggggaagcctagttgtggtaacgcagtttgatgcgctcgtgcgagaacaaacttcctactatagataagcttaaacgagcgttgacttttgtgatgtgaaatacccctgaagattctgagaaatacgctgtaaaacttatgtaattcatctcacctaggatgaattggcgcagcgcggctcttgccatgcatgatagcgccgctgacagctgtgtcataaagaaggatgggaaatctttgtaggacttgttctgtattgtgatcacaacattgtttgacacatgggcaatagttccaattatatacaatgtgttgttgaacttattgtttcattcgtcttattgtcttcactggagcaactcacctattatttccttttgcagctttgattaacaaaacatcgccgtcttcaaccacataggattttccgacgcgtagttgtttgccactggctttcaacttgctttcatttaacggagcctcctcgagtctaaggtcgtcatacttgtacacttgggccgttataaatgtagtcttcaagtccgtgtgtatgactccagcagcgtcgggtattattgtgtttttccgtacagtccattgcctaacttccttggggccacatgtatagaacgaaatgagattaagcgactctcgcatagcctgaactactgcgccaaggctgcttgattcttcgctttcttcacctctggctatcttggattcgaaactggctgaaaataccaatagcttgtctttgggacaggtctcgcggatccatttttcgatccctggctggaattcgttggttccagatctcaagtcattttcgctgacattgagcaaatacaccatcggtttcgccgtgaggagattgaccgagttcaagacttcaatttcctcatcactccaattctcgacggaaatcttcttcgcattgtataacaaatcctgcgcttttagtaaagtatcaagtgcaaattgcaccttcgaaacattgctgtgtggtttctttaatagtttttctgtctgctctattgcactctccaagtactccaaatccttaagaatgagctcatcattgacaatctcaatgtccctcaatgggtcaaccttattttcctcgatgtgaatgatctcgtcgtctatgaaccctcgaaccatatgaaatattccatccaccagccttatctcgctcaagaatttattacccataccttttccacttgatgcatctcgcgtcaaacccgctatatcatagatggttaatgtcgaggaaatttttttttgagactgaaacaattgcaagtagtggtccaatataggagatttcaccactacttgagattcttcggtatcaattgtagcaaacgggtaatttgccggatttccaagcagtgttcgagttatggcttgaaagaatgtactcttacctacatttgctagccccactaccccggcagtaagtttattactttgcctccccaagagtgccttcttggccagttcgctggccttcttcgcaagtattctactactggatgaaaatggcctaaacgaattcatttaccggtgaaatcaaagtggaaattttcgcaactgcagcactgcatcagaatcatgaatagaactactgtaacggtgaaattattagtttattcataggtgtgctatttaactgaattattattttactcataagtgtactatttgtgagcttttattgacactttataaaacgaaagcgtattttgatttctctctgattgccttaccatacctgtaaaacaagaaaggaacaggaatcaagacgagggagaaacaacccaacaaggttgcagcccatttgatttgcatgttaacaaacatttgacgggcaaaaagtgggaaggctgctccaaatgctgaacgaaggaatgcatttccagcaagtgccgatgccgcaaacaaaaggtaacaatcaatgatgtaattaagacatggcaagaagatcatgatcaaaccacatccgataaaggaagcacctatagtaggtactatccagtggactctatcagcgtagtcaccagcccatccgagccagaacaagccaccggcgaagaaaaatgatccaaccatcataggaggaagtctctcttctgggatgggcctgttgttgttggccttcatgattctggcgaaacgtctttcgaagaagattgcaataaaacctccgacaaaaactccaatcaacatcgataaatatggcaactcaccgacaccttgtatgaaatgatactttccgatgaaaattaagggtatagctgtcaacataaggtacaaaataccatagatgaaagcattataaagtgtgatcaagaacaagattggttctgtgaacaacatcaccaatggtctgctgatatttttctccacaatttccttgatacttaagctgaattcttcatgaggagcatgaataccccaattacctgtacgacgtctcaagacttctgcttttctcaccaaaatcaaaggatgatgagactcttccatgaagaacaccacgcaaaataatcccaatgcggcgattaaccctgtgaaatatgatgtccatctccagcccaatccggggttcttgactatgaaacctccaagaattggggctaacatggggccaccgaacaaaaccatggcgaaaattgtcattgcttcacctcttgtagcagctccgaacatatcagacatagcagctggcgcaaccacgagcggtgctgcaccgatgaatcctccaaagaatctacagatcatgatagtctggatatccttggcggttgcaactgcaaaacagaagagcatataaccaaagcaggaacataccatcactggttttctgccgtataattcagataaaggaccccatatcacaggtccagaagcaaatccaaagacgaacaaagatgttccaagagtggcaacagtatttccaacatgatatatttccagtactaccgggccagcttctgcaaacatagccgaacccatggagatggataacgcacaaagaccgaccgtgccggaaatcatcactttcttccataccggccaattctgggggaattctgggtcatcaggtccctcataagatacagcatatggtgaacgatctgccaatggaggggggtaatctcttccgcctcccatcgttggcaatggttctgatgattttgcggcttcctctaataattgatctcctcccgtcattcttctgctgaccgtacgagaagcagtcgcgtcggtttcgtatctagccatttcgtattcactttcaccacttctttcgaggtcctggcctacaaagtcttttggaatattgccatcgctctcattatcgtctatatgctccttagggtatccactaccttcatggtaagtgctggaattcgtgtccgagtcgatcctctgtggagaatccttccctattacttctgacatatgcaatgggtattaaagacagtttggcttcaaagtaaaatttatgaagtaaggattgcaagtgggagcaaccaatttgtacttatagtaatggccccgcgctgaataataaatttcctttttttttttttcttgttattagaatgtcatatgcggaaaaaatagtagccgcagccgcaagggcagccgatgccctgccgaccttcggccgaaggagatgagtgttgcacctagcacaatatgcgtacggctgaataagggtcgccaagaagaattgacagcacacttggctactaaccgataatccataactacaagctataagtcgttgatcgtagtattttcattacgcgataatcaaaataagccaccaagatctcacacccagaagagaagtccgtcatcaatgagttgattgttttcatcgcttgcatgttgtatattatacaaaaacggggtattttacatcggctgttttatcgtttattgcattcgccaattcatgcagctgattgaaattttaattttagtacgttcacgaagactaagatatcaaattacgtctttgccctactttgccttcgtgtatactagcaaatgatggtgataggatacgttttcaatggtgtcaaaacttgataggagactaagtttaatataaagccactacacattccgaggcattcctacatggttaactacatgaatttgaatttagctgcaaggattaacaaatcgatctgcaacttgctccggaaagtccgtcaaaattaagagccgaatctccgaacgtactgcatggtgtgcgggatcctgtaataattaggccgtacggctgtaataccgacttaaccgattttgtgttcggttgcgattagacgtatctccgtctcgtttaacggttccttcggaacaagattcagcattggggctatgctctttccacttggagactaaaaggtcaattcaactattttagtatagcaggtcacttttgttgacccagattacacctaaccagaagatttcttatatatgcaaaatttcaaaatatcccaaaatagaaacacagatcatcgtatataaacaaccggagtgttctttaatcaataatccgagatagtttagtggctagaattaccgcttgtcgcgtggtagaccggggttcaattccccgtctcggagcatttaacgcgcaaatggtttagtggtaaaatccatcgttgccatcgatgggcccccggttcgattccgggtttgcgcatttttttggactcttctatgcctggattcgatctaacaacagcataactaccatgcagctcatctccctgagttatttctctttaagatgcagtgaaatgccatgatcgtaccgttctcaaatttacgcagatatagtatatgcagtacttcgaatcctcgcatttttttcgaaaaccacgatactctcagtgatgaatcttgctggcttcagagttgcagttaggtccgctggaggcatactaggtgttagaacacccggccaaggaccattaattttcacacaagtgagaactgcaaccaaacgtgtatcaggttctaaaactaacaagaatgactccgctggtcgtaggttgggaccgaaagcatacgaaggacattttgtcaagccagggcagatcataatgaggcaaagaggtaccaagattcacccaggcgaaaatgtcgatataggaaaggatcacacaatttttgcgaaggagcctggttatgtcaaattttatcacgatccatttcatcctttaagaaaatatgttggtgtatctttgaaaaaagagttacctttgcccacgcctcatttttcgcctagagtgagaagatttggatacgtggagctattagatccacaagaagctgcaaaagaggaatcgcatatgtccaggaaagaatttctccagcaggacgaacttgccagcttaaaagcagcgaaagagagacgacttgaagaagaaagcaagaaaatcgaacaggcattacgctccttggttgagttgaatgaggatgagatggtaatggccaaagagagaatgctcaacgtcgctcagcttgttactgctagcaaagtcaaatcgttggatgcagaagcacatacaacatttgactacaattacagcatagatcttgcgatcagaagaggtgacatttctgaagaagaggcagatgacaagagaagcctctatgcgacgttagtagagaaattgtccggtaatgtcatcgtcgatgctaaaggtaacgtttgcaaggccttgaatgccgaagaaagagccagaagacaagagtcaatacttaacgagcttaaggacaaatattcgggagtcgctctttcccctgaagtgagaaagcaaatagcgagcttgatagagtcagaggcggtgttcgatgcgcaaaagcaagaagaattgaggaagcagttcttgcccgaatcgagaccaatatggaccttggatagtattgttgagatttcagaagaccaaaaaccgaagaacgctacaagagtgtacgatgaagctgccaaaaaagtaaagcttttcactactgcttaaaacaaatagacctgtatataaaacatttcgttgaagtgaaaattgcacgacacgtcgtatgtacaaacaactatagaatggcaattgaaattcccaccagcgtactggagagtccagtatacattcaagtccagaaattcagggtcacataccaggagtatttggataagtctgtccctcttacatctcgtagatggatgggatttggtatcctacttgctctcttcttcttgagaattatagtgacacaaggttggtacattgtttgctacgcgcttggtatttatcttcttaacctattcttggctttcctcacccccaagtttgacccgtcccttgaacaggagatgaaaaatgaatcgatagaagagggaatgggcgagaatcctgaacaggacgaggaagaagaatttagaccctttatcaggcgattgcccgagtttaaattctggtataatgcaactagagcaacagtggtggcattgcttacctcttttttcacaatcttcgatattcccgttttctggcccatattattgatgtatttcattatccttttcacattaacaatgaggaagcagatacaacatatgttgaagtataaatacttacccttcgactttggtaaggctaagtacaacagaagctaggccgaggattatttaggctacatacactaacaacttcttctattgtactagcttatgcattttaacttgaacactgccgcaatgttagtgcaaattgttcacgtgacccagtacacctccacccctttcgataccgacttctccagcattacctcacaatatactcgatcaattaaaatgagtagagcggaagtcgacttacagacaagtgtcaaaaaagcttgtagtctcgacgaggttccacctaagcgaaagcatgttcgagcttgtatcgtgtacacttgggaccataagaattctcgtgcgttttggaatgctgtcaagattcagccattgcaaagtgacgaagttcagcttttcaaggcgttgatcatgatccataaagtcttacaagagggccatcccaacactttgaaagatgcttttcgaaatcgtgattttctctcttccttggcaactgtttttcccagccggggtaccgcctacggacgattgattaaccaatacgataagttcttacttcaaaaattggattttcatcgcaataatcccggcttcaatggtatgtttgaatatgaagagtacatttcattaagagcagtgaacgacccgaacgaaggctatgaatcagttttacaattgatggatctccaagatctgatcaatgatctacaaaaattgatcttcgccacaattcaccaaacaccaaataatctttgcaaggtaagtgctttggttcctttgattgctgagtcgtacggaatctacaaattttgtacctctatgttgagggctttacatctgcaattaggcgcagacgaagccttgactgttctttacgaaagatttgactcgcagcattttatgttgcgagacttttacacggactgtcatgcgataaaatttctcacgagtcttattactattccacgtttgtcgagcgatcctccagatttagttggaattgacgaaaatggaaatagaacaaatgacaggtcacaagcgaacacaccagctgaattgtcctctcaaccaactgccagtattgaagttccccgcggaccacctcctccagtggatctgattttcttgcaacagactggcatatttgaccagcaacaagaagagcaacagagaattcagcaggaattggaactaaagaggcaacagcagctccaagcgcaattacagcaacaacaactcttcgatcagcaacagcaagatcagcaacgcagatttatggaggagcagcaatatttgcaacagcaacagacccaacagcagcaatcccgtgttgcggaactcgaacatgaccttttgatgttcaagaaccagtatgataacgaccagctgttgttggcccaatatgataacagggtcaaatctttggaatcggaaatgaccaatttgaacaacaatgccactcaacaattggcttcaaaagatgagttgaataacaacttacaggagcaaattaacaattggaccaaaaaatacgagtcacttgcaaaactatactcgcaattgcgccaggagcatttgaatttgttatccaagtttaagaagattcagcaaaagatcaatagcgcacaggaatctattctcaagaaggagaagctagagaaagatatcaaatcaaaaaatgttgagttagctgatttaattcgtgaacgggatagagccagacttgatttagacagattaaggtcttctaaagatatggagattgaaaagctcagctcagaattgcaccttctcaaagaagaagcaaatcaatctggtaaagtacagtcaatgaatatgactacccttatttcgagacacgagaaggaattagaggaaatgaaacaaaaattggctgatagagagaaaaagttgaatgcacttggtgatagcgacttgaatgaaaagttgaaggacaaggaaatggaacttgaaatcactcaagaatccttggagacagctttaaaagaacttgcaataagtaagaatgatcaggacgatgtgatgaatgctcagatcgatcaaatcatactcgagaatattgacaaacttcggcgtttgattgatatattccttaacaataacatcaagcgcattcaagaaagcaagcacgagcttagttcccaaatgcaggcaggaaaccagagtgctaccccggagtatttgctctctattatcgaactctgttctgacactgcgaccgactttgcatctgctttcaatggctttcttgtggatggtaaagctagctatggtgatgatgattctgggtattcagcgatcgttctgacaagttcagaattgacttctgctgtcaatgatttggttattaatgcaaaaggtctttcccgcctaatgcaaaatgaagaaacattgcttgtgttggtgtctaaagtcttgaatagtaccgaactgtacttcagtggcttaaagtccgaagttctaggcaagttggctgacgaagatgacaaagttgataaggtaattgacagcaatttacaagttcaacaggatttacaagaggttggaagcctcgtggaatcattgagatcgaagaatggcgttagtctcaaactgctgaacttggatgcgatggttgaggatgaaatggagcgggctgcaaacaccgtcaattctgcttcacaatttttaaccaatcttttacaaaatccgaatatcaagggagtcgatgttgaagtgcacgaagcgatactttctgcagctatggcagtaaccaaggctgtctctatcttgattacggctgcaactgaatcacaaagagaaatcgttagtaagggaaggggcaatcaaactcgcactgagtattacaagaaaaacaacaggtggacggaaggtcttattagtgcctcaaaggcagtagcaggtgccacaaatgtgttgattcaaacagctgatggtgttattagagatgactgtcagcaagagcaattgattgtggcttcaaacgaagtggcagcatctacagcccaactcgtcgctgcatctcgagtcaaggcaaactttgtctccaaaactcaggacaatttggagaccgcatcaggcagtgtctcgagagcctgtaaagaattggttggtcaagttcaaaggtatttaactcgggctgacgaaactcaaaacgacgttgatttgagcaagttgacaccgtacgaagggaaaacattagagatggagcagcaggtacaaattcttaaacttgagaacacgcttgcgtcagcgagaaagcgtttgggtgagatcagaaagcatggttacgcggatgacctcagtgataatgaatcctaagtttagcagcgtacatataggtatcatctcacatacactttccaatgcacaatgaacgacgaatcgcctgttgtgtaatatattaagaatacacatccctctcttaaatagttggcacgccctacaacttaaataggaacaaacatatcaagatacatcgctcaaacaaggcaagttttatgccgttcctccggtataaaattaggatatatctcgcgattatcaaagacactcgattgtcgcttattaaaccaaaagggtttacccacagattcatctcatcatcgcacagtctctatactgcaaatttataaacttcttttaataacgtttttgggctttaggcacatttcagtagacagaattaaaatcgactgtaaaaatagagcttgtatttcatacttggacatcacaggtcaagagaatccatatcaagtccgacaattgtcaagtagaccagaatttcaaccttaggttaggttgtgtttgacatttactgcatcaattcattcatctaagagaagcctgtgattgaagatggcaatggcacattatatatatttagattgaatgtaagatcacagcaagaccagtgacatgtcatatgtatgaacctatgcacaagcatcacgcgagtatcgaaattgaaaagcaaatgacagtttcttacccgttcacacaaaggaggactatcaagtcatattacgggtgggaattaaaatgaagtattaaaatggaacgagtaattatctatgcattgatctagattcagaaggtccttggccagttttgacactatactagtagacttccagtagtttgagacctccatcagagtacgtgccacttgtgcaaaatatttggggcacaattgcctctacaatcatttaattagcgggtttcagtcgctccattatgattcactataggtccgagttaggctccacaaaacacatctcggagcaacccggttgccgagcttctcattggaaaatgaaccatacttttcaaactaagctgcatgaaatgctctagttcgtgaggctacctacagcatggccatagttagtatacgtattccctaagttgctatcaaaaactatatcgaggtccttgtgacgcctagctaaagcgttaagaaatgcaaacgatgaggtcaatatttttcattcctagatgaagactgaatgcgaacagaggaaataaacactaatgagatcgcttcgcgatagctatgacttttggcgaagaggtggctcacaggtacggaatcggaacgataagagactatggtggacaactccaatcatgatattccatcacactcggtaactttacctttttgttgtatagcgtattttcgtgtgctttttctcaaatcgagtcatacaagggagtgtgaactcctttattctaattaccggcagtatttacatgaagttgcatgcctttgtcttttttacaagtaaactatatacgctaaggtgcgcctattatgttattatcagcgtcaaggatgtgtttgtagtcttattgattccacactaacttcagatataggatcgggattgcaacgagtttgactgttctgcactggcacagatgtgctgataacataatataaagatattacaatggacaatcagtaggcaaccaaagtatatcaagtaatatatgaggaggtatctcagagatttcatgagagatatgacggacgcataatggtaacaagttctgttcatgttggccaaaggatttggttcctgagtgtcgggggcactcacgcatgtgttcaattgtgtttttacccatcgcttaagaagatgtggaagtatatacctcagcggcgcggtccttgtgtaatttactggtagctcctctgtcaatgtacataagtcgtttttgaaggtataaaacgagatatttgtttagtatagctagtcatcaacttttagtcttatgaatatgtatcatataatgtttgttaagtttcggctttttgttatttttctttcatgttgctggtttgaatactattgaatgtatgtgcatcgtgatgatacttgttcaatgaatctctttagcttaatattctttttaattacttgtttggagaactaaacacaagagaagtgctttttctggctgtataagtggatttaataatgaaggagtataatatggaagaaaatttgtatttgtcgagacatattttgtttcaattccagctttttctagagctcgctgtctctgtatacgcctataggtgacttgcgagtaagttcggttacatgaagagcgatgacttggtagcactctacgagcttcgcagcatccacgtatgatttccattgcgtagagttgcaaactgatttatgaagtgctctctttccaactgaatttgtaaatgattgattcgtcactctttgtagcacagtctccctcgtacctgcttgatgtacatcttaccatctatgtatgacaatcgattagagtaacgggcctaacagtgattctagtgaggtagtttctttattgccatcttaggcaagagtaagggcccttttcttatatggtttctgaattaaagggaaggcgatgaaaaatgggatatataacaaagcctcagttaggttagtttcgtgtaaagttaagatcaatgaatcttgcatgcccattatttattacgacgcagtattgttcttatagttataccgttttttttaggtatttgtatcgttactgaacggtctggatgctgcgattgtatagacatcttttggttttaccaaagtttgattgcaaaatgattccttgaagcgtgtatggtatacgaataatattataaatttacatcgtgtagcaaagctgagtagagtatcagcggtgctcgttcagcgtccttacccaaaattttgtcactctaaatccttccttcttccgtcgtcaagatctatctcttccaacttgatgaaagaggtcttgttgacaatcttcaaaaaaacgaacaagatgatgaagaaggggagtaaaatgtaagcatcaacaaagttggcggcatcgaaaggtttgaagtacgaccagccttgaatcaaacccaaaaaaatgtttgcaagtagtcctgcccatgctagccatgggaaccataatgctttgaaaggaagctcatccgtggtacgtccttgtaacttccaagctttgcgaaacctaatgtggaggtaacacacagcgccccatacaacaaatacagccacacccagtaaattcacaatgtagccgtatgccttcgcagcaccagtattgatgttcatcaatgatatcaaaccgaacaagttcatcaatataaccgcattataaggaactcccattttgttgacctttgacaagaactttggggctgctccttctcctgctaagttaacgatagtgcgtgacccaatgtaaatggagctattgattgcagaaatgcacgaaagaagaataaaggcattgacaagatgtgccgcctgatcccaacctgctctggttattgcaatcgtcattggcgatttcaacgtttttgttccgctgttcaatgatggatcgttataaggaaccgtgactccgtaactaatagcaatacccatgtacaccaatataattctccagaatgtttgtcttatcgcttttgggattgccctcgaaggatttttagtttcggcagccgcaacagcaatggcctctgtaccggcataaaatgtggaagcaaagacaaatgtcagggcaacccccctgaagccattgttgaaagctccggggttgttccaatattggaaaccaaatgctggtcttccctttaccccgccacacatataaaccaaggaaaataaataaaaggctaccaagcccaaaatcttgaaaagcgctagccaatattctgcttcgccaaacgatgcaacaccaaggaactagaacgcaagaaatgctgcccagaatatcaaaatatagccataaagaggcacttcaggaccccaaaactgcaatattgacgctgttgtgttatattcgtttgctaatactgcaacccaaacgataacataaaaccatccaacggtacccccgaaggcccggtcaacgaatttgttgccaagagttgagaatgctccaccaacaggatataacgttgaaagctctcccaaagactgcatcattgcaaacgccacgagacctatcactccgaagccaatgattagactggctggcccatttcccaaagccaatgaagcaccaatcaaaattccagggccaattatacccgccaaggctagcaaagaaacatgcctattttttaacttacgctgaagtgggatggcctccccaataacctccagatcgtgtgttgagatcacgtcttgtgtaggtgtttttttctcgatatcagtactcggtctatccatcttgttggcgtgaaagttggagaaaaaaactttgatttcaccatcgcagccacagtttgctgcagataataaatgtaccttatggtgtgtggatgtgcggcggaagctgttggagcagactctttggacaaaaccttaccaagagaaaatgactgtgaaaattggtattgtacatcacttactttggttattattgattcattggttcctttaagaagaaggaccccggtgttttggcagatgggcttctgttgtgcgacattctcatcctttagccgagctgcattggacccttctcaagaggttatctaatcaggaatttacaatgcatagaagtttcgacttaggttttggcaacgtacataccttggcgaaatgcgaacaacaccttcgatttcttatacaggatccattggtacgagtgtagaccactaaacagattttacaataaagacaaattacatagagtctggtattaagatgtagtggagaccaaaccgacaacgggcaatgagccgatatgccttcaaggttgggcctgtccacacgatctggtcaaaaacaagcgacggttgtatcaaaggtgtcgttgtcttcaaccagctttatcttctccctaaacagaacccaatattctatggtgaaaaaagaacttgaggcagaaacaggaggtaaattgtgcccaactaaaaactacaagtgattttgcttgtttatatttagatacttgactcaaaaatcttggaaaaactcagttttgtacgttcattacccggatgatattggaccatatactgcatatagtaatattggctgcaacatctaacaactatccttgggtcacctcagagatcagatcaatcctctgcttgaaagtaacttttctgaagcctcgacatacctagaagcgtatttctttgttaaccctttcgatggaagaagagccttacctctgctgtcaaagatcgcaccattgcgaccttcgagttcgggagcaatgagcaagggagcaataccactagcatattgttctggagttcgtgtaaaccatccaatcaaagtttccagaattcttgatttccaggaattctcacccaaaaagttgtctctaatatttgtcttgacaatgccagggttcaacccataaaaatgaacaccatcatattttgaagcactgtcgtagaccaaagattcattaccggcgactgtattcatatgagctttcatagctccataacttttctcttggttaaggtcatctatggttcctagttgaccacttcccggataggccatgataaacactctgggaataaacccaaagctgttcttctctgttttgctaagccttgaggccattgtacggatcattgtcaagcggttcaaataactgactgccatatcacgctctaaaccttctttggtctcttctctcttagaggcagcgaatataccagtcgtgaaaagcacgatgtccgtgtcggataaatctaagtttttagcaagcgtttgtgagttctcgatcaaactgagatcccccttgataaactttatgttctttctttcgctgtctctgaatgtctgtccaatgactgtgacagtagcacctgccgaagcgagaacttgactgatcgaacgacccaacccaccggttccgcctaccacaaggactttaagtccctcaaggtttgcgagattctgaggcttccatgaaaaggtgttgtctactgccatgattgtgtactttagaaaacaacagcttactgtttagatgaaggagaagttcctttatatatggcaaattccagttgctactttgggtgtaaaatattggtaatcaatgcagggaccatttcagccgctcggccgacgtctcggtgccccgagattacaaagagatgtattagtaaacacttgaaagtagaaccacatgactgactcgctgtgcagagcgtttgtatgttgacattgaaatgatatttttgctcatggatgactgctgtcagatatgttgtcttgtagcatgggttgtcttcacaacatattaggcggagacctgcagtcagaaagataaagctccctcaatgggcacgcaaggcgccttgaatcatttagaattagcggcaacagtgaattttgtggatactactctgagaaacactattacagtagcttaagcaacaacaaaaatgagaaaagacctaactacattgtatgtaaccctgagagctctcgtatcaacatcacctttacgatgtcatcctaacaatctaaagagagtaatgattcccaaacaaactttactagcttacatttattgtgtatttattttggttgaattttctctaccggcgccgcttcggttatgtgtctgttcagattgaaagtgtctcgataagaacacgaggatatgttgacatatatatctcacctgagtttattttcaatgcttctcaggtctcatatctgacctccggggtgcttcaagaggatgcaattgacaaagataggtaatggcccacattaaataacacatagccaaagctaatattatcgacgatcgccaaactgttctattctctttgggagctaacacccatgccaatcctgacaacgcagccgtgaatataaaggcaattatgactgtgtatctagcaagttagtattatttatgacgtaaaaagatggaacatgtaaagatctgcagcgaaggcaagaatcctgaacttgcataaatcactcatgccattgtcattagaagagtatagtacttacccactcatttttgacgttgatcaatgatatcaacccttagccgtcgatattctctggttatcgcgcgcgctgagtttattgattggggaacgactcatagatagttaacgattgatgaggaatcagtagctctttgatgagggagatacctgaacaagttgcatcgtggttatacaatgtacttcaaccgcagtatttacacaagcagatagcatacactcatataatacgtttccttcaatctcatctatatggtgaagagaaatttaaaataagaactcaagtctacacttttccggaatctggatatgaagcattaatgttgaacctcgctggcaatttgagtataccgggacattcaacggtccctattcagatctgggtaccacatcgatatccattcgaagacggagtgcctattgtgtatgttactccagacccatcccaaggcgcgatactattgccaggtaaccatatcgatggtctgggacgattctaccacccttacttgtctaggtggttttctgaatgctccagttataatcaggattcgtttgggaggtacaatttgttggagttggttcaagtcatgcgtcaatcgttttcaaaagaatttccattacatcgcccatcaggcgaaacgggacccttttcttcccctgttgttcatggaacaccaacacctcctcccaagcctacaaaagttttagctgaatcccctaagatgcaatctccacctcctcccaagcctgcaaaagtttttgcggaatcctcaaaaatgcaatctacaccgcctgacgttccaatcgggaatccaaagtattctgttccacttaaatatcaagggccattaccgcttccacatgagcaacctctcttacaacctcccataacgcaaataccgaaggaaaccatatcaacgtcaaaatccacgcaagcggtcaatcgtagagcaatgaaggcacctgatttgattgactctgaaggtttaaaggaaggagatatttttacaggcgaagaaaatgaaggcttcagcagggatttgaaagaagttttgtccaaagaacttgaagctggacatgccaataatcttgccactgagatccatgacaattccaaaaagatcgaagctctccactcccagttaggtcatcatcgacagcaagcagtagctaattgccgtaacttgtcgagtcacaaagattatctttctcaaaaggtcaaccaaatttcaaattcaaatgcagaattggttgcgttagacaagcttaatgcagggctgagtgataaggtttacttaaatccatcgaaggcaatttcgattgaaaacatcgtgataccagatctgcagctagtttcgcagctatacgatacagtagctgagataaaggcgacaaaagatgctcttaatatgctttgtggtaattacaaatcgacgaaggaaattgtgaatgacaataaccttgagtggtgcatgaagtatgccagaagcttggggagagatctctattggcttgaattgacgagacaagaaattagcgagagagctgggatggattaatattcctgtatataatggcgccgcacgatgcaatgagaatttttctcaataccatcattgtagtcttcatattccctgtcgcaatgtcggacgagtatatgattaagcccgaaagtattgcgccatctaatgatacttctgagtggccactcttattgaagaatttcgataagcttttggttagaagcgggcactatacccccattcctgccggaagctctccattgaaaagagaccttaaatcttacgtttcctcgggtgtcatcaatttggacaaaccctcaaacccatcctcccatgaagtcgtcgcctggattaaacgaatcttgaggaccgagaagactggtcactctggtacgttggatccaaaggtcactggatgtttaattgtttgtatcgatagagctaccagattagtgaagtcacaacaaggagcaggaaaggaatatgtttgtattgtcagacttcatgatgagttaaaagatgctaaggacatgggcagatcgttagaaaatttgacaggtgctttattccagagacctccactcatttctgcagttaaaagacaattgagagttagaacgatttacgactccaacttaatagaatttgacaacaagagaggattgggagtattctgggcatcatgtgaagctggtacatatatgagaacgttgtgtgtgcacttgggtatgttgttgggtgtaggtggtcacatgcaagagttgcgtcgtgttagatctggtgcacttgccgaaaatgataacttggttaccttacatgacgttttggatgcccagtacgtgtatgacaataccagggatgagtcgtacttgcgaaagatcattcagccacttgagaccttactcgtggggtacaagaggattgtcgtcaaagattcagcagtgaactcagtctgttacggtgcaaagttgatgattccaggtttgttacgttatgaggaaggcattgagctttatgatgaagttgttttgatcaccaccaagggtgaagctattgccatcggtatcgctcagatgactacggttgatttgcaaagttgcgatcacggaatcgttgccaaagtcaagagatgtattatggaacgtgacacttaccccagaagatggggattaggcccagttgcccagaaaaagaaacagttgaaggccgacggaaagttagacaagtatggtcggaccaacgaaaatactccagaatcatggaaggcagagtacaaggatcacgatgagacccctgctcctccagtccctgaagcaaaacttgctgctccagagattcaattaccaaagaagttgattgaggaagttgagactaaatctagtctggacgatgatatggaagaggaatctaagaaagaaaagaaagaaaagaaagagaagaaggagaagaaggagaagaaggaaaagaaggaaaagaaggagaagaaagagaagaagagaaagtccgaggacggtgaaaccgagtctggaaagaagaagaagtctaagaaagagtagaccctcaagatctacgatcttacattttagtcattgaagtacgaaaataaacaaacctgttattgattattggacacaaaatctagccgtacttttatctcttcataaagctcctgatcagcatggctgttcaattcttcgatcaaagatgtcaagagaaacctgtttagcgatcgctgaattctcagcataagcgaccctttcacagagtttaatgttcgctcaagatatctcttgctcacttccgtgtcaccgtgaaatctcctgaagagtagaaaatttagaatggaagtaaacgcaagacctgattctgaatttgatatttcctccaaatttttggtttcaaggttcagtactaaatcactgctgttcgtgctgaataattccttgagtgcccagtaagtgattaaaggcatacagcgagagagttcattgtgactgaaagcttgaggtttgaagtttcttgcgtagcagtccaaatccatgtacatcaaggctaagttttctgccgccggggcatcattaatgccaggtttcgttgcatgatactcggataacagtaataagtggatcgttgaaaataccttgagctcgtcagtcttgcttattccactcaaatgtggaggtgctagcacagagtaagctcgcatgcattcattgcctacgttagcatcgacgctttttctgtttttcaatagcaggaagtagtattctgccgtttctcgatgtttatccgctaggctagagatcccaaagagatatagaatattgctgattgtatcatctgtaacgagcagctttatgtcttttaattcatttcgattgtggacacgaacgatttcttcaatttctgagttgaaattgggcttctctttgaggaaactggaccacgcctggtacacaattattgtatctctcaagtgtgctatccgtgaactcaatacgccgtttgacgaagactgttgaatttcgttatcaataagatccctgcaatattgtagggcccttgaggatgcgttaccttttgggttatgtacaagcattttaagagcggtcaatgcgtagtaaataataacaaactcattggacgtcaaccacgatgcttcgcagaatatagtggtgatctccccatcactaattggtagaggtagctcaatctgaaaagtacctgtctctttccattcaacccacttctcgctatgttgggcagacactaaaacgttaagttcgttcattacaatttccgactcttcgtggctgccacttttcactaaaatggaaaacttgagaagtagaagcatagctctaagttgtatcggggatctcttgttcttaaacaataattcttgagccttgtctaatttttctttgcaatcgtatgccgggtcggtgtatgataagacattgcaaaggtacaacaagcttatgcctcttaaaaatggatcgacagaatgtcgttcactgagtgtaagcaaggcatttgtagcccctattggattaaaatgcatatacgaggtcactttgagcactcggaataggtccgaaagttggtgaagtccaagctcatcatatctcgttattttttcttcgacatagcttatggacaattttggattgtttttggcgagtatttgtcctcctataaactcgctgacgaaggatatcaatacgaggttgtttctctttgacaatttcaacagtcgcaatagataggcctccgctttttctggaacttcgctttcaactaatgcaatagctattttcaagtaagtgagcagctcaagctgtggagtgagatattccgagtaatgatgtagaataaattccaagcatttcaatgcatacgagagcaacgtatacctgtgaagtaggtcatctttgctcttcgagatataagcatcactggtgcgtagtaattttataactcggttgctttctgacccattgttagcattaatgggaaacttgaaatggtcactcgaaaatattggaatatgttcatcatatggatcgccacttagtgacgtggtcatattttaatatttcaatgcaagatcagtaatggatgtactctgcgcgtctggtgggtgcgcgaactacaatcaattacgctctcaatttaccactgtaatattatgtaagggatattgtctaatagaggtcttttaaccggaaggcagcgtaagcttcttgacttcctcgctgagctttcttcttcttattcgctcttcgctcaattcaagctcatactgatcttggatatcactgataattttcttaaattcttttcgtaatattgccgtactggtagagttaccaaacgagctgggacgggcaacaaacgcagaattgagttgcagtgaatttgtattgtcttctgcatcggcaccgctcacgctggtattcaagttctcagacgatccaagcgtgttaaagcttgaaatgggagataaattatttcctcttttgggggacgacccagtcttcaggccgagcctgtcgatctttaagaaactcacttcttttttcaacctggcgatctcggcatccttcgcctttgttgtatcaaggtcttctgtttggtctccagctcccattcttagctttctcacttcgttttctagcatgtcaatcttcctacggttgtcttgaataactttccctgagttttcctttgagaattcatactccttcgcgaggtattggtgggcgaagcgtaaatcattgagtgctgttttatattctgtcaaagacatcgcatctcccgtagttgatttagatggtgaaacgcttggtgacacatattggttgggaaggttgccatcgttactgttgcgtaacgttgtatcattcgcatacatagtgtcaccggcagaactttccgcttggtccctagagatagctgattgaagaatagcatcgatgcaagtcttggtccaattggttcgactttcaatatgatccaaattattgcttgagggtgatggtggaggtgggagagaaattccacgctgagcggccaccgaagccacatgcgagaatagactatcgaaagaacggctaacattctcgagcaactctggatttttatatggaggtctgtctttgttcgtggagccagcaggtgatcctgaggaattcatggaggcagtagtgccattgagtgaggaaagcttgacatcttcaacgtagccgaggaccaagcacgccaaattgtgattggtcaaaattgagttgattgaatccactcgctcggagatgtcgatgagttgttgagaaagttcgcttgtcagttttattaatctcaagagaaggcctggttcgagttcgatatccgaggattcagagttggtaatcatggtcctcaaaaactgctgcgacacattgtattttgaggaaagaaagtgtttgagttctctctgctcttgaagactctgtttgaggtctttcaaggatgacaatgaaagtatcgcatccttatttactttcgatgtatcaaacaccgaattttcaatcaaaatctttaggttgagataattagggctctcttcaacctcactcacgggcaggcgcgtttctatgtcactgtcagacccaggggtggaagagaggcttggcacagaatctcgtaattgtacctgtcccagttcaatagtgctctggaggtggccattaaacgccccttgcaaaacgtgggagtgtaatatgtttagggatggaaggttggacgccaagtccttgagcttacttcggtacagctcttgcaattgaaacttcaatagttcgggggtagtattgtcaacattgtatgaagagtcgtcgttcacgttgaacggagaaaggctgctaaagtgtgggggaccaaccatcttgattaataggagaaagccgttggagtgtcggcagtattaggatgtgagacgagcagatgtgggattcgcaagttcaggtttatcaattttcactaccgcgtcccttcacgtgatcggacgcgtccagtgtaggaaagaagcaaaatggctgcaatgtgtagagggaaactcgagtaaataggtttacaaaaggagagtggtggccacagctcaagtaatttatataaagtgttcaaaagggtgaaaactgtgatttatttggtaaaattcactatttcaactatttgcaatattctggaaatatgtaaaaggactttcaatcatgagctcgagaagaggttacaaacttttaatgaaaaaggaggggattgtaatactttattaagtttataacaagagtctaccccttctacttgcactaacctagtatctttacctggctccttatttcatacctggaagagagggaagagaggtaagagaggatccttacaccggagtatttgtgaccttgagctgtctctcaatatcagtcgcatggttaatgattataatgataaaacgcaacgaatacctgataagaagagctcgagaacattgcgtctagtcacattcaacgtaaatggtgttaagacaatattcaattatcatccgtggaacggtcataaacagtgctttgatacactgcttcaatacttgaaggctgacattgtttcacttcaagaactaaagcttactgcccaaaacctctcgagcacaaagattggaaacactcagaaatataggtcctttgtaagtgttccgaagacgaaaaaagggtatagtggtgttggactctttgttcgtatacctaatgagaatgaggatgccgttttgaaaaagaatctctcagtggccaaagccgaagagggtctcaccgggtatttgttctcgccagataaaaagggtctgagatatcgtgagctagcggtggaagagtgtataggctgttatcccacggacatcgatgatgagacttgttctaagttggactcggaaggtcgctgcataagtgtgcagttggcaagtggtttgataatcttttccctatattgccctgcaaactcatcgggtaccgaggaaggtgagattcaaagacttctattcctaagagtgttattagaacgttgcaagaggcttgaagagaaaggaaacgaagtaattatcatgggtgacattaacgtggcacttgaccttattgatcacgccgactacatgagggagtctttcaagcaaggcacattaaagcattccttgaacagctccggggatggatccgaactcgaaaagctcaacttggccgagtgtctcaagttcaaagattcaacgcccgctcgttccttactcaatgcatacgtacatccaagcagtgaaagcatgttggttgcaaattcaagcaagcaatttttatatgacaccacgcgagaggttcaaaagcgccgtttgggaatgtacactgtatggaatactttgaccggtgctcgtcagtctaactttggatctcgtattgacttgattttaacaagctcaaaggctctttgcaagaatgtgtcttctgctaatatctggccctttcttcatggttccgaccactgccccgtttataccgatttcgaggttcaagatgttgaaaaggagccgccgctgatcatgccattgaaactagaagccaagagccactacaagcttgttcaacatcgagacatttcacagatgtttaagtcgaaagccaggacgacctctgacaaagaaagcgacaaagcagatgttcccgctgatagtaagcgcaagaaaactccctacgtaagtcgaaaaaaaacactcgataataatcaaagactgattaaaacatttttcttttctgacaaccagaaagaggatgatataaaatttgaagatacaaagccaaaatcagctgctggcactcgactggcaattgaccttcaacattactccaaaatactctacggcgaaaccccatattgcaaacatggtgagcttgctgagctaaaaaccagttttaaaaaccccaaaaccaagggtaaaaagttctggagctgtgcaagacctacgaacatagactcaaaatgtgatttcttcaagtgggcagagccaaaaaaggaaacatagaatactacagttaaacttcatcaactcgttaatttctatgagatgttgctgattcccgtccataatataccgtaacaatgctgtcgcaagagccaaacaagaaacgtaaaactctctcgcatatctgaactagcatgtgtactaagatacaatcattcttgtttgacgtcaggtagtactcacgactttctgaattcgctcaacaccggatagatagcttcgaaggcatcgtaaatttcttctctttgctttgctccagtaagaacaattctccctgaaacaaaaatcaaaagaacaatttttggcttgaccattctataaattagaccagggaacaattcgggctcataggacgagaaagttccgtgtgaaaaggccaaaccttcgagtctaataggaaatttaacatcacaagaaccaactatattttgaattttgaagtcggtaaatttcgcattgaaacccaacttttgtatgattctagcgtattttcttgatgcaagtttagaatcatcttcggatttggcaccagtaacgaccatctttcccgaagcaaaaattaacgctgtcgtctttggctctcggattctcatgatgacagctgcaaaacgctttgggttatactcggcattacgagcatgtaatgcaatagtcttcaaatccaaacgacagtcgagattcacagttgccactatattctgaagggtgggtacaataccagatgtggcgccgtcatcttgatgttggttaggttccacgacgtcacttctgtcttcttctttttttaaatagttggcttcttgcttggattcgccatcaaatccttgaggaaacgtcaaggaatttggtgccgtgtacactttagcctgagcggcagtggttggtaattttaatgagtccatggtgtgacaagtggaatctatgaaatgactgagaagtacaaactaatgtttcccaaaataatgcggtaactgtctattaaactagtcagtactcaggatgctttgtatgtatctgccgcaccaatataataatttgtgacacaaaagcaaatccttatcgaatgagaaatcgggggattgcgatctccttttatactcgcgcgcgaaatccgggtaaccgcactctttttgatattaactttctttttgagatgctaatacgcccacagccagcaagattaattggtgatgttgatgatgaacagtttcttctactgatacaaaataatttatgcaaggacacaagggctacccaaccaactaacgctctttcaacaacttatttcttttctccttctttctaaggcgctccaccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaactaatgcagatagcttgaaaaaaacgtttcaatcgagacagtaagtattgtagatgattaccattcaaagtgatagtaaagacaccccttagtaacgaatacaagaggaatagaccaaagtagttcacaatcattattttggtaatgttcgggatcaaaatggtttccccttcattgccagaaaaccctgcaaaaaaccacttgagtattcttatcttgatattgttccctgttctcaatagtgagctaccggtataaaaccgaaacaacctcttatgaataccacttgaactttcgtaggagtttcgacaattcaagtcatcaattgtgcggaggaggttgcgggagctcaacatgacaatgatgacaacataggacaatcttgagaacgacatcagaggttgaaacgtgatttcccatgtttcgtatccgttcataatgcgtacaatattaaccgctgctgtagcagaaacaagaatttctgtcgcccagccgcaaatgagttgaaatactgcccgtatgttgtgctggttggcaatgcacaaataaataaatagaaaaattgaaccgtgcaatacagcttccaacacgaatagtatatggagcaagcaactgtatggggacttggtgttctctcgaatgtaaaatcttccaaaatcaataatgctcttcacgtttgtcgttgaaactgtttccaccaaatcaatatcacggtaagctgctaccatggaagatacggtgctaagaaggtctgtgtctcgatacactatgtacatgttgatcctgtgggcagatttgaagaggtgattttcggtgtcgacgtcgttcaaataaatcgatatttggaggtgagtccttttgtggttaagatagtcgagtaggtagtagttgttgtcctgtgactgcaattgacccggctcaagaccgggccatgtattgagcggagatgcaataatagcatggggaaattgcagtgatatattctgttgaagtgatgaaagttggcgcaagtaatctagatccaaaacatttccctacggcagagaactctcaaatgttagacgagtaagtgtgctgtcgtcaaaggtgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagggaggcttgtgtactgtgaatcagaaatcgtcgagtttctgctaatcaactaaaattttagactattttgcaaacaggtgaaagtttaagtaaaatcagttcataatcgtgcgaagacggccaaaaagggagaagcgagactacaaagtgagacacgccatatatcggattcaagtcgtatatatcacattacacaccaatatatcaccagcgcaattatttatggcccaaggcacatatattcaacccgttcatttgttgcaacaaatcatcgaccttaccgtccaacaatccattggcatattcatctctcgaggcaggatccaagtactgctggatctgggcaagccgagagtagccctcagtacagaagcgcaattgaattttcaccaaactctcgaacgaagggtcgtaaaatggaaccctcaatgcaattaactgaggcaattcttgcttcaattgttcgttgagctcatcaaaaatctcctttgcaacttgcaactccttttctgtccgtggaagcttggcagcatccttggaaggcttgtcaatcaccttccgtacctttgccttacacatatcgtaatccacctttttatgagcacgtttcttgataccctcatcaatttctttaaaatagttggaaaacttggtaattgggtccaaaatcgtctctctaaatggtccatcgatttgctttaccgtttcctcgtcgaaatccctcacacattgcaagtaataactacccacatcagagtacacagtaccttgccgagcttcctcgtaaagattagaaacaatctctgcaatcgtaacctgcgacgctgtgacagctctcaatgaatccaagtatcctttggatgctttttgaaggtttgttccagctgccttgagagtttgatatcttctttcctggacatcaaaatccttgtctatggttttatcaacactcttcacagtcacacctgcactggcccgattgacagccttcttgaatccttcccacgacatcgtgttgctagttatgaccactgatgctttgttttaaacttgcgactccggtcaaccctatcaaaatgaccgtcttacataagcaaaacaataccagttccttcaaatttcaaaatacgaatcggtatggaggatctggagaagcagaaaataatcgacgagattcttagtaccaagaccgagatctcgaggttaatcaacaatatccgtgatactcgaacggtctgcaacagattgtcagctgaaaatcagtatcttcaggaatacgttggaacgttgatgaagagtaacgacgtaaagaaatagttgcaagctggcgctggttctactgttggacccagcggttctactcctatcaggtaaagaagttttgaaattgttcatctcggtttttcgttggagattttctatttgtgtcaggtttacaaagcgatcatttgctctcacagatcgaacagtcctcataatgcgtataaatccacaattgaatgcttccgaaccaatcgctgagtcagttgcgcttgtcaatctttctttgaaccacgacaataagcgtgttcgtccaattgagaaggcttatcatgattcaagttccgtattatatccacagaaacctataccagtcgagtggaactttagaaacacatctcagggaggctcaatacttgaggaccagtctcaagatataacaagtgcttctctggacctggttgagaaagcaaatctccctggggagtatgtcgttgtggaattcgagccactaatggaagcaccattgctaaactattcatacgatccgttcgatttttcttgtttacctccttccaagccgacatggacgttggcgggaccgttttgcgatacacaagttgctccaactgctgacgaatccattcttttgcattatttacagagtgaacaaactttgctgaagagtaaaaactatagctggtggatgtatgttagatcgctactttttgatgtgagtgaagagatttactaccgcctatatcctgtggctaccattttccacgaatcagatagcgtattcgtcgaggtgcttcgcagtagtttatgaagtcaacgcttgacaaatgtacgtttcgtaacttcaaaagctttccatgcactatattcctccctgacaagcttagtagacccataaagcgaatagccagcataaggcccaagtgtcattatggcctgaacttttatcgaagtcaattctcgaagctgattcaagatgctagatttgaagccgggaatcgaggttacgaagcctgtaaaacaaatcgagttcatcaactttgaacgataatctagtggacaccgctcaaccacttttagtatacgtttagacaagacgtgatttgacaagaagcattcgtgaacgggctgatatcgtttttcattcggaatattaataccactaaaagtaaattgagtctcttgttcttcaccatcctgcttacaatacatgcaaccagtgatgaaattgtttacgagttcaaagctgtttgaatgtaaagactccgttagttcactgttctctagctccaagagtttttgtagagtatagtagtggagatgtgtgcctgtgagttttcggaaattttcgtaaccacactcttcgaccattcgaagatcaatgacaggaatgatgcttattttgtcccagcctatatcgacgactagaccatgttttgattgggcgcccactatagtgagtatgggctctggaatgcaataaattgagcgcacgccaaccccatacaataattcattgtatataatattctttgaagactctgtaatgaatgagtctatcaagaatatttttgttctcgatggagtcacaagaagacgattcacaagcaaatcaacaactttggctcttacttctcgactgagagtcgccgaagaatgacactttagcagtgaacgtagtgggaaccacaggcattgttccgtggtgaatatatcgctgagatcttttagtatagggtcgcttgtcaaaccttctattatattcttacgctctaatgcagttaatgagtggtctaactcaaaatatggaggaagagctcgttcacaggactctttaaatggtcctaactgaagaaccgtcgcaggttctgcttcccccacaaagccagcgctgatggatttggtacttatattgatgatgaccgcatggtactccgaggaagtgtcagtcataaacgcaataagccttatttacgtaaacaattgcaagggccacattcaatagcacagcttcataagaatgtaaatttgagaaagacggcttccatgcaggtacagaccctgcatgaagaacatatctaatggaactcaaagcaattccaagtctgcctcatcaatgtccataaacccatcttcgtctttggctttatttgttttgaagtcggctgaagcaacttgcaattgatgctcgttttggaacttttccaattgatgtatatcccacacagaaactccttcttggtctttgggatttgtaggctgcgccaaactacgcaagaacttcttagcgttggcaagagccatatccgtagacaagttttcgtccgactcataaagtgcttgagctatccattttggtagctggttcttcttccgacggaaacgacggtccgccaacaccatgataccgtagtcatccttaccacgcaaaactcgtcccaaacattgagcagcatgtcgcatggcatcgaaagaaagaaagtcgttttcacgaatctgataattgtctctcaaaaactccaaccgagccttcaagattcttgattctgtgtattggaacggaataccaatcatcaatactgtacgaccgtaatgatggtcaaaatcgataccttcagaaacttttcctcgagcaaccgacaaaagaacggcacctcttccattggaacaagcttttctatacgtctcaagagccaacgacgtcacttgagcatctggggtttcaactagaatcaacttgtgtttccaaacctcatccaaaactcccatagtctgccacatagaaatgatggactccatatacaaatatgacgggaaaaacaccaccataccatctggtgttatcttggagaactcaatcaacaaagagccatagtttctcacaaccgaaggatcgtttctgatttcaaattgggaagatatactgacctggtcagctccttttgtaactatcattggcaagaatgaacgacgagccaatgtcatggtgtaggattcctggataacggtttggaagttgagcattcttgggtacatatccaatggagagattgttcctgatgtaatgatgacagaggaaaatcgatcgaagaccggcttcatggcgatagacgcatccaaacaggtgaagtgcaatatggggtttggaacagtggcaccatcagtttcgaacggttcaagaatcaactggaaacctcggtcataagtggaaacgagggtagcaaacgttgctatatccttcaatgcattgaagtcttcgatttctgaaagctcaagagtacgtaccaagagcgaaagtctttcagagcagaaccgaagtggctttcgctcaatgaaggttaggtcctttagatgctggaggaaactgagcggagtttcactgatgacatgaagtactttcattcttgttttcaagtattcaatgaaccgcttgaggaatgaaatgaaatgttcagctttccgtatgtttcctggaatggcttcatcgagcaagtcttgtgggagtgcagggttactcatgaagagttcttcgtctctcgctatctctgcatctcgaagtccttctaccaacttttcatattcattttgaagcttttcggaatcttgtgctttcatttcgtccacagcttcaccaagcttgttagctccacgagtcgcacgcttaagcgtatcgtcggtgagatcaagagacaacgattcgatacaaacgttatcaatgttgtgcgcttcgtcgaaaatgataatgctgtccttggagagttctttcgacacccgctcggcaatcttgggatcaagcaaataatgatatgagtaaatgatgatattgcaaaatggaatcattcttctaacggtgaaataaggacatatctgtttctctttcgagtaattgataagaccatcgaaagaatatacaccgtttggtacgtagctatgcgaatccatatcgttcatgttttcgtggtaattacagagggtgtatgcctcaggattgttcgcttgtaggtcgggggatacagcacccagttcgattttctgtttgagctgaccattggtgatccttctacacttctcgtcgacaacattaccctttcgttccttcgatatagtgggatgtatgcacaagttttttctacttgtcaatccgagaccacgaaagtcttcaacatatcccaattcttcagcacgatattccatgagcttgtgcaactcaatcaatgccttttcgatctcggacattgtacgagagcaatagacgatctttctgtgttctggataatgcatttgatacgccactgtgagagagagcaacgagatggttttgccagtacctgaaggcatttccaaaatacagttcccgcccacatctagggtctttttaatatcactcatgtatgcatattgctcgggatagatccttggatacggaaatagcaccgggaggtcatcgatgaagaatttcatggagccaggaggatcaagagatgagatttgtgcgaaggtgtggggatgagataaagaggaagtaagaggaagaataagagaaaatgtggaaaaagtaactaagtaatagaagagaatgacaagagaattaagtggaactctcacttcgagtacaaccatttattttaatacatcttgaaattatacagaattgaatgtctctgacgggactgaccatataccttcttcgttctttcattttgttaacttcctactgtccttcttcattatatatcattcttcttgtccttttcgaggatcaacctttccaacttggggtatatcgtgtcagacgtatttccactaactcgatgtaagactccaagatcacggtagaactccttaagcggacccaattccagattatactgatcaagccgtttctggaacacctctgcagtgtcatctgatcttttcgtgagaggttcacctgtaatatcatctttgaatggaactttaggtggattatagtccaaattgtacacccttccgctaggaacatgaacccacctagcctcaattctctcaaggataacattttggtccacgtcaagctcaactaccatatttacagtagcttttcgaggaattaacaccttacgcaacgcttcggcttgagttctggttcgtggaaatccatccaaaatccagctactggcttcgttgagccaccctctcagttcaagctcagtgtttatgagttccaccatagtagagtccggaacaagctttccatttttgataaactcggcggctttatttccaacttcactcttagcggctatttgtgcccgcaaaatatcaccagaagacaaagaatgcaaattggagaaacgcttgagcaatctagacgtctgggttcctttgcccgacccgggagcccccaaaagtagtaatcgtaacggcagaaccaatgacataaattgaaattcgtaaacgtttgagccaatctaccgcggcggacgtgcggctgcgtagcgaatgggcttgatgaataaataattgaatgaacagtatcaaccaatataagtgtttgaacccaatttgtttgaacccaataatggtctgttgcgcagtggtgcttattagccaattagcctatcttacatacatctactcgtcttcatccgaatctataatccgtcttttctttctcagcttttgttcctcatcgtccccttctggggtgctacgatacttggaggcgccctcgttcttgagttgtttcaagcgttcggctcccttttcaaattcctcttcttcgtcttctccatcttcatcttcttcgacctcttcttcttctccatcgtccacaaaatcatcctctatatcgtagtcttcattgccatatctttgctcaaacagtgcgtacgctggttggtcctcgtcgtcgtaatcgtctccgcgacgcacacctgaggttccaatcttttcatcttgctgtctgcgtttcgcttcgagttgtctcttcaacttcaaagccttacggtcgttttcgtccgctaagcgctgcttcatcatagggtcgttctcggttatggtgtttaaaatggtatcttttctttgtatgtttttcaccgcctgggtcaactttctgtgtgtcgatgccgtggtggatgtgggcaacaagttcaccagtttggttaaaatggcatcattttgcaagatttccaaatcgtcgtgggcccgcactaagaaattgtcggttataggaagcgtcttgtagtcaaatagctcgtttccaatcttaagcgagagacttccatcgtcccactgtatgaaatgcgcattggattgcttgataatctcatcatctcctcgattggagtacctccaccgtactgtgttatcattaagaagcttttcggccaccaaatcgttgtgtatctgcttcagactcatgtcacttttcttacgttgttcgaaattttgctgcactttctgcttgaattcactaggatcaaatggatgagcatcgacattcaagaaaacaggcatttttaacaagtacgtatcattgtctgccttgaaagacacggcatgtcggggcatagaaacgtccaatatcttttgttcaacttcttcttctttatcctcgtcatcattatcgctgccactttgagagtcctcgtcctccaatccaggctcctgagcagtttgaggatccgaatctccaaaaagatcgtccacttcctctccaatgtcattattattcgtttctacttcggccgacatgtttgcaaaacttcaacttcgcagagattttggtgataggaaagcggacccagacacccatacattacaagatacttgttaacctttcaagtatggtgagctatgtatcgtacaaaatgaaggacatgagtaattatacaaataaaccacggtatccagaaacaatggtggttccaaggatattaatgaggggtcacacctggtggtgataccagtattgccacaggtgcagatggcacgggaatggccacagctgccgaaacagtgcctggcgtgtgggtctcttcttcgtcgtcagatatgtcatactcatggtccgaatccactattggaagtgcttttgagttgacgttattctggtatccaacaaagtcgtcctgattattggttgacgaaagtgatttgctgtgatgccttttgaacgcaggttttaatggtgatccaacttcgccagcatccatagtcagcaaagctttggatgaccggcgcaggccatcagggttatgtgagggtagcaacttataggcatattgtatcaagaattcgaccactagttgtgaaagtgcatattcaatgggatccatgtcatggcttggatgagaaagaatcgatggttggaaaatcgcagcaagattacgagaagacatcaagttaacatcgctgtgattttgcaccattgccaataagtcgagaatgtagaaaagaagttgttttgataggtcaggaagtatatcaaccatttccttataatctttgatggcatcatgaacgtctcgcgtgagtttcttatagttgcggtgtcttcgttctttgctatcagtatcacagtcaggtgcagatgatgatgcatttgtacaatctttggtttgatcatttgtggcagggaaatcttgtgatcgtgggtctgatgtatatataggttcacgttgttgattgaagcgacccatgttcgtctccgtcaacggctcagatttatccaacagctctgatgatgctactcccgaggttgcaacggaagtcgaaatatccttgatacttttgtatgggttttcagccttatacttcatgtaattgacaatccggggccgatttcgtaacggatcacgaaacttttcgtagagatccaacggtatgagcggctctggaagtgcattcaaatagcgacgaaggatagatgcagcatcatgaacggtgaacccgtcccatgagagtttcttgccaaattcaggaggggtgttgaacaccaattgtagttctttgagtcgacgagatgagcctccaacgcggaaaataccctctaccttgaggccattagtctttaaatacaccccgcacttggccaccaccacgggaatccggccgtactgaagcatctggtcagaagatgtggtgccaaagatggagatcttggccgatgcgaggtctatcgctcgatcaagcgatatgccaaagtactggctgttctcatctacaaggggattgtgttggaggaaagaatcacgatgctggcgcaaattggagctgcgttcggactggttattcgagttggatcgggctcgattgacgttattggtggaccgagacttgtgctggaggagcgggcgcaaaaattcttgttgttgggaagggtcatcggggtcagaaaggggatcttggacgtcgttcacagagtccgaagacatgagactgccacgcttgaggttctttacccatccaaatatggagttgcggtttgtgggagacagagcgtgcgacatctgggatctgggggttaaaacacgtcgtcaatactcgtcggaacggttcaaaaaaccgcagctgataacaacggacacggagttcagacgggagatgttataaataaacaaatcaaaatttgagaacaaaacaagcttcacgagaaagacctgtacacacggaattgcaaaaatacgtcaacgagactcaacacaataacaaagtttttggtactgaagtgtgcctctgttggcatggatgacttgtgagcgttgtttgcacagcgcagatgcagggcagatgcaggcccgtagtgcgcggtctagaacaattgctattattagctggtgcactgggcggaccgagccactaccccagacttttacattcatttttatctaattcaattgtacatagtttcctggaaagactccggtctggccattgtaccgtcctgtccaccacccattggcgtcactggtacggtcaacaacttcaattacagctcctgctgtgaaactaaggtctccttgcgcctgggccgtgtaatcgtaaagagccgtgcaggtttgggcctgagctggaacgggcgctggaacgggtgcggcagaggcaggtgtcacaggcgttccgtatgagggaacgctttgggccagagggggagaagaatatgttgatgcggcagttgtaggcgactggtaacctggtccttgcggactcttgtagtctccataagctggtgctggtgctggtgcttgaccataaactggtgttgatgcttgaccatattgtggttgagcgggttgtccatacagcggagcaggttttccatattgtggcgaggcaggttgtccgtattgtggctgagcaggttggccatattgcggttgacctggttgttgtccgtactgcggttgacctggctgttgtccatactgagtgtactgtccatattgtccctggtcaggagagtaaggtggaagctgttctccgggaacaggggagccagtggctccggcaccagctgctgcatgtcttcttttggttgcttccaatttggccttggcgtgtccctgcttgaaatgggtgattcctatcgcatcggtttgctcttcaatgtttcctttcttgaagtgataagcctcaacaatgtcggagttcaagtcaaagtatggaatcttgagttcctccatgcgttggtacaacgtatagaagatgttcaattgcatgtagtagaaactgacgaaaagtggacgaatgaagtctgattgcatctggaacaaaaccggcaattcattcttcaacatctcattatagtagtcgtactcctcctgtgctacatgaacttctgcctcagcattatacatcttttcctcatctttggcagttcgctccttcttgtcctcgtacttcttgaaagttcgcttgtgacgatcaagatcaacctgcttgtggtcacgtttggttgccatttttctaatggattgaataacctggagaagttcctgagctgggttcaccacccgtttctcgattaattccaagtctggtttaagagtctccttgagctccttcaccacttcacggtattgctcactggcttggattccctcgggattgtcctcaggaaccgtgctgctggggtcagaaacccttccactgataggcttatagatttcctcaattgccttggaaaaatcaatctggttgtccaaaatgccgttcacagcattaaagtaccgtttggactcatcactgagcttcttggtctcaatttccaattctttgaaccttctttcagcatcaatataaacaggatcctgagtaacttcgcccatattgagcttttgacgaaagttctgaggtgccctcacaagggacttcttaattcctttgaaggacatggcttctgttggttaggaagtggcaatcgtctgagtatctcggtgcgtgaaattgagccgaatgctcccagtgaccgcgggtccgggtaacgcgggcggtgcgaaaggccaagacggaaagtggtagggagaatagtgtaggggccagtgggggagtggaggtatagttttcggggttctgagaagagaagggactgaagaatgtatgagggtagtgtgttgctgagcttcataaattttcgctgattttattggtctcggcggttgggtgcaaaattagacaaaagtgataatgttgattgtatacatcaagttatacatggtaatatgtacattaatatatatccgttaaagaaagatttttcctctctcttcaaattcgtttcctagtattttatttttgcgacgtatttgcgcaccgctaatttgcaacagtcgcacaaatacttatggcacccaactataaaaccgagatcaaccctcagtttccctcgggaaccttgagatcttccgtgtatctcacacttaaggttgttttaaagcgcataattgtcttgtatttatatataaggctatatttttcgatcgtggtgagatcactgacatggttgattcgcagccgtcctccgaatgtatcacgttttcaacgagtaagattgagactcagaaattggagatataggctattcaatgccaacgaaattgctagcaaccacgtatcggcactagtgtcgatatttgaccacactatcaccgagtcaaacccggtaaacgagaccacaaattcagttcaaaaatctgtacagcaacaaaaccatttcactgctccagcagttattcaagcagcaacagagcaattccactcatttgccgaaagaagttacttgtcatctccagcaccggaaaagagcctcacctccataggctccaccatggccaccccaactaaaccccccaccagagcagcagcggcccccaccaaaccagtgtccaagatagtcagtgttgaaattcccgggcatcgaaagttcaggctccaggtctccaacaaagctagctctcgcgctctcggtcaaatcaagacctcaattgctggatcggacaccaactacatcaacgaagtcacagaaagtattcgcagtgtgttcgctctcgaaagccacgacgatggttcattggctcccatcattgtgagactagcctggcactgctgtgcgacttatgacaaggaaagtggtactggaggctccaatgggtccacaatgagatttttacccgaaatgacagatgaaggaaactatggtctcgacatggcccgagcagctcttgagcccgtcaagttcaaattccccaggataacctattcggacttgtggacactagcgggaaaagttgcaattgagcatatgggtggtcctaccataaagtggatttgtgggcgggtagattgtcctacagactggtatgttcctccaaacggacgtctaccatttggatcaaaagatgccgaccacgttcgaaaaacgtttgaacgaatgggtttcaacgatagagaagctgtggcattgattggatgtcatgctattgggcggtgccataaaaggctcagtggttgggaaggaaagtggactcgcacacccacgatttttaccaatgcttttttccgggcattgctcgaagaagagtgggtgttggacacagttccagagactggcaggcaccagttctacaaccgagacaaaagcctcatgatgctaaatacagatatggaattgttgagagatgaagaatttcgcagccatgtggttcgatacgcatatgacgaaaaatgcttttttgacgattttgctgatgctttcgccaaactactagaattggggataaccagagatgcccatggaaacgtacttctccgcaacattttaccgttggttcctattcccgagcggccttaaacgtccgttcgcacttgccgcaatgtccgattagtgatgcaggtcataaagattaccaattctttttttttctcgctacttttcaaacctaatcttaactagccacacaaattttatatggaaaagtacgacgttttcccggaaacggggtttcttcctcgagagtttcctcttgaaaagcttccccaagcttactaccaaccatgggaggacttggtgaacaatttacctgccctcattatgtccaagaaaatcaggccattgatagatcaattgcccaaactcgacaccaaccaattgacaaacgagcgagagtacagaagagcataccaggttcttggattcctcacccaagcatacatatggggcgtcaatgagcccagagataaactcccggtgcaactttcagaacccatgttggtcgtggccaatcacctccggcttcctcctcttgccacctacgcttctttgtgcttgtggaacttcaaaccaatcatgaaaaccggcgaaaatatctgggacttggacaacttgacaaccatcaacaccttcactggatccatcgacgagagctggttctacttggtgagcattttctttgagatgaaaggttcatttgccatcaaagcaggtatggcggccattgagggcactcaagaagataacccagccaaggttcaaaccagccttgaaaacttggctgagagcatcgatgcattggggctggaaatgatgcgcatggaagaaatgtgtgatcctcatgtattttactttcgtatccgcccgtattttgcgggatggaagaatatgggtgacgcaggattgagcaaaggcggtatattttacgagcccgaaaccactccacgagcatacgccggtggttccaatgctcagtcatcgctcattcagctctttgacattttgcttggggtgaaacattactctacaggtgagaggccattgcccacttcgcaggatgcgaccgaaggaccggaaaatgcatttatggacgaaatgaaaggatatatgcctggaaagcaccaggacttcttgcaaaaaatacagcaagatgcaaagatccgtgattatgtgtttgctcataaggacacccacccagctctcgtgctcagctacgacgcatgtcttgctatgctcaagctgttcagagacaaacacatccagattgttacccgttacattgtgcttcaggccaaatccagtgccaagatgggctcaagtatgacattgcgctcaggtcttgccaagtctaagaagagtggttcagaagctaaagggaccggaggcacggcgcttttgcctttcctcaaacagtgcagagacgaaactggtgcacccgcagccggagactggggtaagcgtattcttagtgatggagtgatgagattacgatttgctaaaagcaacgctatcaatgaagactaaattagttgaagagatcaacggagattagatgtttgtacaaagtgcattgaatgcacctatatatgaccagatgaatgtatcatagttcccatgactcagaccggtcttggtcctgtacacacttcgtgacgatttttcaccattgaatgcttcgataccttcgaatttctgcagtacgtagtattaggagaatgtcgagtgaagctgcaaacactgccccaatggcttctgcggccgcggagagcaagtctacgaaaccaaaagactcaaaaaagaagtctaagaagctggagcaatttttgttgaagactccaaaaggtaccaaggattgggccgacaaggacatgatcttcagggaagctattttcaacagtttgagcaccttgtttcagaaacacggaggtgtgaccatagacacgccagtgtttgagttgagagagattttgactggcaaatatggtgaagattccaaattgatatacaacttggaagatcaaggaggagaattaacttctctcagatacgacttgacggtaccttttgcacgttttgttgcatcgaacagcatcagcagcatcaagagataccacattgccaaggtatacagacgagaccaaccagccatgacaaaaggacggatgagagagttctaccaatgcgactttgatattgccgggcagtacgattccatgattcctgattcagagattcttcagcttctttgcgaagggttgactgggcttggcattcgtgactttaaggttaaattgaaccacagaaaaatcttggatggtattttccaagcttgtggagttcaagacgaagatgttcgtaaggtttcctcggctgtcgacaagttggacaagttgccatggcaagcagtgaaagacgaaatggtgaaggagaagaaccagcccgaggaagtggcagaccgtattggagagtttgttaagcacaacggtacggttagagaagtgttggatattttgcgaaacgacgagcttctcaccgccaacaaaagtgcccaagagggaattgctgacatggaaactttggcagactatttggatgcatttgaaatctccagctttatcagctttgatttatcgttggctagaggcttggactattacaccgggttgatctacgaagctgttacggcggcttctgcgcctcctaccgacgctgaaaagttgaaacaaaaggcccagaaagacaagaaagaagttgaagatgccagtgaatacgttggtgttggttctattgccgctggtggtcgctacgacaatttggtgggtatgttctccaacggtaaatcgataccatgtgtcggtatttcgtttggtgtggagcgtctcttttccataatcaaagctcgtgctcagaagcaactaaacgaagtcagtgcgtccaaaactcaagcttttgtaatggcttttggaggtggagaaggctggaacggctacttgaaggagagaatggccatagcacaacgtttgtgggcagcaggaatcaatactgaatatttgtacaaagccaaggccaatatccgcaagcaattcgacgctgctgagaagtctggtgctcagataggagttattttgggtaaagaagagtacttggaaggcaagttgagagtaaaggttttgggacagggagaagacagtgatcagggagaacttgtagatgttaaagatattgtggaagttgtgcagaagaagattgaagagtcaaagaaaggaggtatggatgacattactcgactcatacgtaatttatagaggtataatgcagccctttttcagttctcgtccaatttgcagctaaccttggtgccgtgcttttctttgcctgttcttttgactctgttccaaagtgtattgacatcgttgaagcagaaccaccagatgactccacaccaagagtcaacgtgaggaagggggtcgtagaagtcagcagcaatgcggcgcaattcggggagttttgtccaggctatgtatgggaaatcatggtgttcattgtggtaaccaacgttccaagtgagcttgttgaggggtccatagtacaggtaagtttctgctgggagaagttcaggtggaatattgacctttttggcatcgaattcccgccgggaattgttgttctcgttgagcacataatgctcagctataaagtgtcccgcacaagggtgcaacagacccgccaaaaacgagctcattatgaaatagcccaaggctctgacacccatgaacttgaccaccaacacatcagccaatacttggccaataatgttgagtaaatgaatataggtgaactggatctgggtgatgaacatgggacgtaaagcatagaaaaagatttggcagcaggcgaaaaaaacctttcccaacacattggagagaaggatgccttcccagtgagtgggaagatcggtatcgagataggcatcgcctaaaaatttgtgatggagttggtggtatggctggaacagcgccaggtatggaattccaatggggatgtttgcaaatatagcaaagagtttattgtggattggttttttgaacaagagattgtgggaaagctcatggatagccaagaaaatcgcctggttggcggtggctccgatcacgtatgcggtgactatgaatttccagctgttaagaggcgttttccgaagaagatacgccaccgttagttggagcaaaacgactccaatgacataccacttggttttgggttcatatccggtgagtttggacacctcggggtgtctttttaggatcaattttctgcgttgcacatgaggttcttgttcatttgtccaataaaattgattgagaatctcgattggagcatcagccggtggagtttccgttttgtacgttttgttattggtccgatgtgttatggacatgggatgcgagagtggaaagtataagaaatgaagaaagtggagtgatttgattcttcgccaaagaacgttgtacaggaacgagcgcgtgttgcggcgttgcgagatgcgaatgaagaatgaatctactggtgtaaggtgtgacagaaaatctaaaaatcgtagaggagcttccggtagcattaatacatcgtaactacattcatttccctcactgaggtggggggtatgaataaccatacggcgcagccatctgaaaatagccattttgtccatacatcccattggctagaggctggccctgaaattgaccaggaacttgtccgtgcatatatcccggtggaggaggaggcggaactccgtggggattattgacaggaaatgggttgaaatatggctggggatgtggtactgcgtgtccagttagaggctgctgaagaggcgcctgaagaggctgctgaaaatggccctggtgcatagcgccaatataccccatttctggtgttggaaattgtggagctggggctgaatgaggttggaggggtgtcgccattataggtccactggaagtcgaaattccatcagtagatttggcgtcagtagacttcccatccgaatcttcaaccaaattgctaaccatcttgtccatcgtttcctcacgtttttccacaggtgccttctcggctatttcgctctgcaacatgttggtgtggttacgaatcacagcttcaatatcatcgatgcctttagtaggttcaattgctcttggtgcttgcacaggctgtacattttcagctcctgtctcaggctgacccagaacctttttaagcaccttgactggtttccgggctatggtgataccagcttgaggttgcttactctgcttcacatctttcactttacctttctccattttcttcttgctcttcttgctctcagggaccacttccaatgcaacaaaccgtaactgagactcgtcgaacttgacggctttactcttttgtaacaactttctccaaagtagaacaactgcgagcgcacgctgactagtattttcgatccgttcatcctctgtgatctcggttttgcccattaacaaatcgactgaaccactcgaaaaaagatcgtcgtcattgaaatctttgaactggtacttgatgggcagaaaatctttgaagacaacatcctctgtgtaataatacgaacgagttggtttcaggttggttctcactgattcgtgaatccagtcacatttagacaagatctcgttgaagggagaacataaggagacgaccatagcagcgtcacggaaaaagtattttgcaaatggcttgttttctttgatatacgccaaagcgagtctcaagaatactaaagagccttcaaacccttccgtctttaaatcaatactttcaacgagtgcaagaaagccactgatgtaaagtttggtaagcctgaaaagcttctggttattgttctcattcaacaactcgctgaacatgatgagcaacagtaatgaatgtacgtaatgattgatatactcactgctcgttgacatcaattgctgaaaatgcgactgagaaaactcaaacgacaagtactcacgctccacattatcgtatgtttcgttgccatacaatagttcaccatgacgatatctctgaggaaagtaatgatacccgatcaaattgagtagcactatttgagaagtaagatgcaaatcaccgccctgccatttgctcttaaatgcgtcacctaattggtcctgaaaccaacttttgaccataatagattcgagattctttaaacccaaatcgtagtttgggatacgagtgaaacgtgaacgtaaaaaccaatagcatgcttccaccttgttgcccactatgttgtgaatcattccaatgtgattatatggttcgtggagcgtgggcaaaagcataatgcagagtttgtaaaaattcatggacggttcatgcgcagaataactctgatccttgcactcgttaatgagttgcaagtctttggcagtcttatgtttcatctggtccctagccttatatagacgatatttttgaaacatcttctgcgacgagcacagtaagacgtagttaatctcgttaaacgcacgatgccgagacaaatcgcctagacagagcaaacacctatgaatcaaaaaagtcaaatttgcttggacatttgcattggtgctatcgatggcagctgaaggcacgataaacccaaaatgggtaagaaagtgcagaggaagaagtgggttcttaaaatgcgtcagaaaatgcttcaagagagccatgtagaaagaacggaattgctgaaccaccttcaaaaaagcttcgttaatcttgcgaatttccaccgacttcaacttgaaagaggtcttttcattttggcattttttgaactcctgcaaattttgattatagtattcagcgtgatgcgactgaaagaacttgattattggataatgaatttcggaccacaaaaactcaaagtacttgatggtgacaaagtccacatcttctcctgcttgggcgcagtcgaagtatctgttaaaatcagcaagaatccatgattggagcttcgactggagcagattggtgaaccccaagatgagcgattggtcgatattcttgcggctgaggtactcctcaagctgctttttgtatacagaggtttcctgctgcttgaagaacggcgctgtcattaattgtctgaggttattgaacaaaaaaaggcatgcagatcatcctagggtagctcccgtacaaaaatgcgtggagaaaaatttcatacatccacaaagcacctggtgcactggatgcacactgttagcgaaactcggtggtggcaatcgagtggaatataaaatagggcggccgccgccagatttgtaacgtttacctgaaaacatcccggtgtcaaataatcatgacacaagaagaagaagatgcccccgcaccagtcaaggtttatgtgtatgatctatctcatggacttgcagccgtgtatgcacctgcaatactaggaattcctcttgatggaatctaccacacttccactgttgttcatggcaaagaatattatatcgaccaaggaataaaggaagcaagtccgggaacaaccaaatacggcacgccacgagaggtgatagatatgggtgagacctatgtcaccaaagacatacttgacgatttcttgcaagagcttcatgttagggaagacaaaaagtaccacgcaagcaaatatgatcttttcgacaataattgtaaccatttcacagatacgatgcttgagtttttaactggttcccatttggaagatcgtattctagggttgccacagcgagtgttggcttcacctaatggtatgatcttgagacagatgataggaggtggtgctatagcctagattagaatagaccatcatgatataatgaacagaagaaactggtatgaaacttaatgagacgaaacctaaactaatttttttgtttaagctttaatgcacttttcaggaacaagaccccaatcgcaaaaatagaggaaaaagcgcttacgaattgccgtaagtctgcccttataaacatcctcgtattacagaacttgggcgcccaacccgtttaggaaatgcagccaacctgcacagagccccgcagggttgtcccctagatccacatttgcaaccaccaactataaatttggcacttcccccttttaccctttttctccttctatttttcgacaacatgcaacaaaacaagaactcctatgcctccaatacttttggtaacaatttcggtaacaataattatgcctcaagtgtttatagctcatatcctagcccgggcgtttctgtatactcgccaacttccaccaatgatttgaaaaacgccaacgattctggccacgtttggggacaaaatcccttgaaggtgcaaaactactcccactctatttgggaccagaagcttcctgcctcacaaatgaacatgaatgctcctagctactttccttccgctgaatccaatgctacctccacaaacaacacaagtgcccctgctgcaagcgatttgatgcacagtagtacatcaaaaagccttcttcctcggtcgtttcttaatggcgatgatgagcttgattttggcggttccgaacagaactatcgcccccggtccagttacacgtcaccatcgtcgaatcaggtctcaaatagcaccatcaacactctgcccacctacacccacaggacatcttgcgtgactgttcgttctgatacagacttaatggaacgggatacctccaagcttaagaacgagttagcattgaaggaacaactcatcaaatctcttacggctcaaatcgaagcaatgaagacgttgcgcaaacaacaattggactccatggaactggagaaagacgatactgcgtcgcctggaactttggtgctccctgaaaattacaaacagctattcaatgaaacctacaaaacacttacgaaaacaaagaacgaattgaaccacaccaaggacatgttagaggccattgtggttggtgttgcacttggaggcgcaacaggcaatccaaccatttctgggcaacatgaccctcaggagctcggacataaaattgtcactaaaatctccatgttacagactgagaatgaacagcttcttcgaatggtgagtcttggaaatcgcctgggacttttggcagaaattggacttctacgcaaggaaaatgaggctctcaaaatgaaaaattgagaccaccattcttcctctattgttatatattgcacaatagcttactgccaattcaactgacttcttgtacccattcgcgctattaaaaaactgcatataaaccatccaaaggtgttgaaatttctggttctcacaatcaacactgatggtatacacagcaccagcggtggtgatcgacaatggatcgcacaccaccaaggcaggatttgccctggaggatctcccctcactcgttttcagctccaattacgctgtggattccgaaggtaaagttatagtaggcgacgaggaaatatcgagtcggcccgattgtaaagtgatgactttaatggataacggattgatatacaactttgaaaacatcacgcataactgggaatatatttacaaacatatggataaccaaaatggagtcgatcctaaagaatatccattgatgataacacaacatgattggaacacaccaaaaaacaaaatggcgacggctcaaattgcatttgaaactttgcaggtacctattttttcgcttgtcaagacgccattggtccaattgtaccatgtaggcaaatcaacaggtttggtcatagatgttggttcgtcgaatgctactgtcacaccaattctcgatggtataattcaatccaagtcttcgttttcatccaaatttgcaggtgattttgccaatttacacgccctcaactacttacagaaatatggtgggcttgatgcccttttacccaaacggtttctgtcaaccaaggcaaccgagtctttcaagaactaccagatatcacactatgcccttgaggatttcaagttatcgatgctttcagttgcagagggcgctgctaatcagtaccaatacccagtgactccaaaatcttaccaactccccaatggctctcatgtctctgtctaccgagaacagatagacttgatggaatcgttgtttcaaccacaactttatcaaattcctggtgtcgctattccagaacccgcaatggacaaaccgctgacccacggtataatcacgttgatcttgtcgtctttgaaaaccctcgaaggctctcttgctggggaacatcaaactcccaacaaatttggtgaagtattgcgcgagctttgtggtaatatattgatcaccggtggctcgtctcttactactgggttctcacagagaatattaaatgacctttaccgttccgctgggcaacttttcgcacctcaattgcaaggcagaaacatcacgtttggcactttgggcaaccatcatatcggagatattcaggatacatgggatcgtaagtttagtgcttggaaaggtgccacgaatttggccagcatgttgaacgattacaacggggaggccgataacctcaacattgctctcgaaaactggtttgtgaccaaaagcgattatgaggaaatgggtgaggatttgatcttagaaaagtttaagtaaatgtacactagacacaaaagaaaagcttaatttatgtaccttaaatctatttacttaacccacgatacgtatttattatcgtactttgagctttctccatgaattgccaagatgcgctccactttttgctgaacaccaaccttgttatttgtcgccctttgaaagtgtttgaccacttcagcaggggtgggcaaataagaccggttggatccgtcattgccagtcacatagtcttcaacctgcttggcgctaggcaaacccatatggtgaggatattccttgtagtttacgccaaaaaatttctgaagaagtgggtggctcaacttggcagtatggatcgaggagtcgagaagcttttcaacgtgctctttcgagatctcgctcacgttaggatgcttataccaattggggaatgcaggctctttgaccttgtcaatcaacttgtggctcacacccaaaacgaagtcgttttgttcaggcctcaaatgcatgatattggtagcggcaatcatctccaattcaagttgtgcacggattgtgttttcagctccacgaatcatcaattcaagcgccactttaagcgaggtaggcgacttggtcatcaatgtctttttagtttgaagagcaaagtcgctgccatcttgatccaacagagccaaaatctcctccacggtatttttggagaacgcattcttgatagtcttttgctgttccacggtcaatgggttttcgtcaatgctggtggcagcaaattcttcaattgcagaattgacttgagcaaagaattcacgctgggatgaaacggtagacgagtggttgtcggcaggtttctgatcattgagagctgggggctgcaagtttgcaagccttgtagcaagctggtcaagtctgtcagaggtgacatagtgggttgcgaagccagcgtaataagcttcgactccgctcatcaccttaccggtcatggcataaaagcgacccaagttgtcgtccaaccgaggtaagaagaaagtggtaccaacgtctgggaaaaaaccaatgtccatctcaggcatagctaactttgtgcgttcagttgcaattctgaacggaccatggaccgacaaacccacaccacctcccatggtgataccatccatgaacgacacataaggctttggataggtggctatcaagtagttaagattgtattcctgctggaaaaaatcactggcatagccggggttagattcattcttgatctgagaagcacattcggccacatctccaccagcacacaaaccttttggagagttggaattgagcaacaccatattggccacagaactttttgaatattccacaagacgaggagctatcttcagcaccatcagtgtattgagtgaattgagcttcttgggccgattaagagtaaccacccgtgccaagtcacggttggaaaaaagtacatcatcttcagcgtgagcagctgccatgtttgaaacagaaaaagacctcaaggatgtacgagttacaccacgagtaacacccttattagtgatacgaagcatatggggtacttaaatgccggaactgtgcaggagaaagcgtttccacggatgaaactccccgctttctgtggtttttcaggaccttacccggctgggtgtgcagatgagaaactcggtgagagtggaacagatcaatgtgcagtacgactgggtgcaactacttgtccttccataatgtgtatctgttgaccaattggcattctactctgttctgatcatcgacttcggttggaattttgtactggtacatggtaccactttgatacgatgccaaaaatacaaattgattggtgatgccaatttccatgtgagcaccgtctggcttgtgctctgctagcttaacaaaggcaaatgaacgcctaggtggttcccagatcaaattctctaggtagttcttatatggaagctttttcatgaatgtctttgtatagtggttgttgatcaacttggagctcttaccaagggtcttgagatgggtgtatatgttttcatcattttctttttgctcttggtcagggtttgttaagagaagactcttgaggttatcgttaagatctgatgacgatccttcactttcggaatcagggttagcatcggtaccatccccattggagcttgaaccagccattggagatttgcctattgaaaatagatgaacagttccacttttagaaccacaacccaagatggtgccatctgcgctgaatgctaacgatgtgatcttggttggttggtgtccacgccgcaagttggttacttgatgaagatgtaaatcgtcgccattctttgctacacgactcactcgtacaatagtgccctttgtcagcgctgttgcaatgctggcaccgtcgttagagactcttatctttgctagcggagaatcgtgggctttaaaaatgagccgtggtcgcaactcgagagtgtcatacaccatgatccaacctggcgaatccttgtggatttcttcaagtgtgagtccaggatgtttaagtttatctgactggttcttgctggtgatatctatgaggtcagcaagctgaggggtggatttgttggaagtggaatcgcattttgtctcagcatcggttcctgccgaggtgagattgaaaagatccgtttgtttgatgacggaggacatgggtagaaccaagtaggagcaatcatccggagccaagtctcccacaaagctatgatcgggatctagttctagtactttcactaatctaacgcatcccaagtcgtagatgaacaactgacctgatgacaaaagaacacacaaccgctttctattgagtcttacaccgactatacccaccggaaaggtcaattcacagattttaagccgttgtttaagattgaatatgcgcatcaaccggtctcctgaaggctgacccagctggggaattattatagttaaggaagtggaaaatagcaacttgacagacgcggttggacttgaagttgaagctccagaagacgaatccacgccgttatcatggtcgttggaagttgaactagaattctttgggccacgagccgagcccttgctggaataaaattcaccgaaaggatcgcaattatagatgctgtatcccgtagacgtggctaccgagacacaggtggcgtcctggttgaaacaaaggtcatttatcatcgattgtgtgggggagggttcgggtttcgcagaacaggacaagtgatgagacaatatacagaacaccagagatggtattgataagagcaaatattagctttttgatagcaaggtttttaatagcaagggtagacaagatttgatagcaagatgttcccgtacttctataaactgcccattactcgtccacttcttcgaggacaactctgcgttgggtggcatttgcgttagaggtcgaggctccagtagtagtaccggttgcagtgtcagagggttgagaagtggctcttttcttctttgatttctttgcctttttcttgtcttcctcccacgcatacaagggcttgaaactctcaatcactccgcaatcagcaaataagttggggtacaaccagaacgcctgtttcatcgtcaataacgtcaccacatatatgatgagacgaacaaaggcaatggcgaaaaataaaccaatgagcccaagcaaacccatggacaagtaccatacgcccaacttcatttttgcaggccagagggggaagaggatcacggcgaacgcaccggccaagatcaaaaatccgtaaagcatcatgtatgggtttggcttggtgtagttccatacgtaataagcattaggatcaaggttagccctggtggttggcttcaacgtgggtttattacggtctggtttccaacctctatactgcttaacttcagcgtaatgaagcttttccaccggggtcactatttggttttgaaccaactgaatgaaaattctggcagcttcttggtcgctctcaatgggaataagctcgttctttggattactctgttttttcttataatcttcagatgtgagtgcccgaatgattcgcttgaacctgaaaaagtccacgtcattggtattattcaagagaccagttctcattttcaagattttgttgtctctgaggtagtttgcaatcttgatggtggcggtcgatcgttgatcagttacgggaacctgaactgacatgttgaacgtggaggtgtgagtgttaagaaataaagatgcaacgcggcgagaagtgataatgagtgtgcaggaatggagtagcagaacagagaaggtacaagatacatggaagataccagacaaaatcttgaccttaatcattattaactctaagcaaataacttgttattttgtattcttgaaaaggttctaaattcctttacatctatatctaataatcttttcctgaatctatcctcctttatagtctaatttcctttggtcttgattttcttgtcatctttcttttccttttttagttcatgtttgttttttcccaacttcaacttgaaccgtttaccctctgcttctgccaggtatgctctcataatcatggaccttgtgcccagtccatcactataagtgggtgcaagttcgataccttcaccatcgtcttcgtcacaagcgtcctcgtaaattggaggcacatcaggaagtggtgttcctgcgcttggtgacctgaccagttgaggagacccactggtggtgatagaaaagtaactatctggctcttgtgagggactcaattgtatgatcggcattggacttgtcggagccagaccaacggggctcgtggtggtgctgtagactctatcaaaaacatgactctggtacaatggcggagccgagtcttctcgatccatgtcgttattatcttcctgctctcgcgtgttatgcttgaaaagagtatcttctccatcttcgacgaaattgctgtgaacaggctccacattcaagtgagtaccagtcaccgttccgctgttagggcttatgtatatgtagacgggaagattagcacgaagctcactgacatgtccgcccggattcaggagttggatagaaatgcggactctatgtttcaccagaatggctccagatttcggctcgcaactttgagttagtttggaaagactctcaggtaaatgaaattgggttcgaatgtcccaatagtcttcttcggcatgtcctgggttgattttcaagtcttgcttgccaataatttcctcatactcaggagaccttccccacagatgctcaacatgactgtgttgaacaatacaaccattaagacttttgagtttgagtcccttggctagaggcaagatcaccaaccgaattggaacagaggatccaacggcaagacctcgccgtggcatttctactcgatactcaactttaccgggccagctgttattgatgtctaccagatcggtaagattgagtgattgaggatgcaaagttctgacaattctaacgtgcttcgccaaagttattggcttgtcaaagatacctctttcgatagtgcactccaagcggtatcgaatgcggccaatcctgagtccttcgactgtttcagccacatttgctggaagaataatgctgaaaggaaggttgtagtttcccttaggaagaagaaacagatggtgaaatgaggttttttgcccggcaaatggggtaccgtcaacaccactcttgggtaattttacaagcgatgatacttggtttctcaccactgatgattgtgactttgatttcaaaacggcaggacggcttccatccggagtcgaagtttttcccttcttctccaatttcagcatgcgtataaaccggtctccatagtctccgtattccataactccagcactgtcagttaacaagtttgcccattttgctttcaacacacacaaatgatcgatgatggcatccggaactatttccccgggcactttttgcatgtaatcaacattatagtcgcccaccaacttgagctttactcttttgacatgcatatcgttgggaatcagaaactttaccgacccttggaatggcacgttttccacttcattttcgttgccctttactagaattaggtttttgtgattagtcttcaaccggagctcgaaaaggggtaacttgaccatagtataacccctgtgagtatttcagtttgtgtctagaaagtgacttcaaaattcacaatcagaacacaaactttcttaatctatagttgctatttattgcaagcgactagacagtgtactctgtgtgcagccagactctaagcttcaataataaatcgtaagtttttggaaaataaataagtaaaaaaacactttctgtgagataaccgtcagatgttgcgcagcctggcattacatcccttcaccacggcatcttccatgcggctgagctgccgcgccgcgcgcaagaggaaccaaaagggacgttgaagaagccaaagaaaatgtgaggaaaatctgaagaaaactaagtccaggcttagtaatgaaacctatagtcaagtccttaaattcattttagttcgtagttctatctctataatctatgccaccgatttttcaaattcggtgaaaaattgctcggccactttgctgcaccaaaattgcttatcgctcgtaacataacccaaatgtccacccaaatcggtctctaccaatatagtgtgcttgttggccttgaacttgtccactgggagatcacaggtggtaacggggtcgtctgtcgaatttaccactagagtaggaacagagataccgctgattctgtgaactggcgaagcttccttgtagtactccaaagcgttccggtacccaagaaacttactggtgaccacatcatcgaactggtctggagctttgacttctgtgcgtaacttgtgcaacaattcgtcggtgaaaaactctgggttgtgacgctggagttctccgtagttactcttcaccaacttgaataagaaagtggtgagagcaggagcaaagaggtaccttcccagccatgacagtcccatgtgactgactccagcgaccatgtcccaaggacaccccacaagactcacggccttgagatccaccttgttctcatgaggtcctcccaaataattagctagcattgccgctccgaaagagaatccagcggcgtatattggtctgttggggtaccgccggcgcaattcggagagagtctcgtggacatcttcggtggacaaggcggtgaaaagttgaccagtggtgatctttgtacgacagcacccacggcaattgagcaccacgacgtcccatttgtcctggtggtcgttggtggtcaataacacggccaaatcacgaatcaatggctcgtgggaaccaccattcaaaccatgaataactgccaagattggtcttttgttctcgacctcaaccgcccgaactttctccaattcggtttctgtgaagtacctggtacggggatgaagccttgggaatccctccggaagtgtctccttgtataacttgtcgaattcttctttatcttgaggtggaattacccagtcaaaagagcacactccaccctgtacaaaatggtagagttctcttccgtaccaaaccaaaaacttgtcgtcggactttgccgaggcgtagtaaagggtctgaagtgttccattaaacaaaagtggattaagccagagttttttactcgggtctacaagcgagacctttgttgcaattaaatctttcaaagtttggttgtcgtcattgcgtgacttgagaaccacggaatcacttccggaatgtaccttgacgttggcacggaaaccccaccgaaaaatacccatagaaataaaaaagaggaatcaagtgaaataaacttattttatacctcggccactcgccgaactaagcagtgcgaacttacggccggaacaaaatgttgaatctatttctaaaatggtgcatgcaaattgtctgcatacagggtcctcagctgcaaccggcagtgtcttcaagagaaacatgtcctgtcaataatcccaatgtttccaacacctgggatgggtcgctcaaatgcgcagttgcaaccgtttccttcgatgctggtcccacagcaacggggaaaattccatatgatccattgggcgacaatttcggcttgtcggacttgtgccactgttcttgtacctcaagcaaactccggaacatatcttcgtcggttctgtcgtccccaagacaaaggacaaattccggaggattgtggtcgtcgtgaagagccatgagtttcttgacaatctctcccttgttcacgaaacgaggacgaacttcgatattggccttgcccgccatcacctctacatcgtagcgggtagccaccgtttcctcgagttctttttgacacttctcggcttggaacactcccaattccgggtcggctcgacgatagtgccaagtgagagcaaccttctttttctctatatttgtacctggtgtcttctcagtgtagcgacggaaacagctttccaccacttcttgccacgacatatcggtttcagctgccaaatttatccattcggtcctcccaaagtctctcatgaaacacccatgctctgcagataaccctatctttttgtcaccaagccacttgcccaagaatgcctgatcacggccagaaatcacccatatttgatttttgggatcttcagcaagcgcatctataagcagactgagcctggacgatggaatcgcagcagccggatcacgaacgatgggaacaagagtgccgtcgtaatcgaaaaagaagattcttttggatgctttctggtaacatttgtaaagaagtggacggtccaatgctggggtgtgatgagtgtggtgcgaagcatcttccagagtgtgtttcactaaccgaccaatgaatgcattagtccattgctgtaccgtgttggacgttacttgcaggtacaattgttgttcctgtttcgctcgttcggtctccgataacgtgagagaatcgtgaagagcacgagccactcccacagcatcccatggatttactagcgaagcatcttgcaacaccgtagaagtacctgtgaattcggaaagtactagaggagctgctgtgtgacgctggcaaacaacatactctaaagcagtggtgttcattccatcgcgcacgctagcaacaaccgcaacatcggcagcacgaagcaaagcaagatattcatctctgtcaactctcatctggtagtgtaccacgggagaatagttgagagagccataaatgttattgatccgagataccatctcttccaccttacgctgcaccagattcgactgggccaccagtctagtttgtccgatcagatgcgcttgaggcttcagcagtacctggatcaaaaccactcggttacgccattcggggtacatttccaagaatgtctcgtatgcctcgagtttttgtacaacgccgcgaacgctatcgagtctatcacgaccaacgatgatagctttcccggcataaacttgtcgaagagccttgactttttgctctactttgtccgaaaaagcgtcgtgttcaatcctgtcaacgtcgataccaatgggcaaacagtccacggcaatattcatgccataggccatgactataccagcagccacttcgtggcccaatactctagcacaacaggaaacaaagtgacgagaaaacgattggctctggaaagccactacgtttgcaccgagcattccatcgagaacttgcagccgtttggaaattcctcgaaaatactcggacgatgggaaaggaatatgaacgaacaacccaatggcagcatcaggaaactccatgcgaagcaattgcggtaagagtagcaagtggtagtcatggacccaaatcaagtcgcctggcttataaagctccttgactttgttaaacatgatttcgttcaaccgaacataatcacgccatgcttcatgttctgctcgtccatccgacggttgtggcataatataatgaaacaccggccagagaacatcatcggcatactgcatccatttgggtttggatccagaactcgaaggtgcccatacgggatgcacgtttttgccacatgcttcttgaagcgcagccgtagcatccttcttccttgcttcctcttgcagtttgtccaattcgtccgaaagtccgccaggagcacctccccagcctaccaagtgtgtttcccactcggtatgttgctggagatagaaaaacgacgaatagagtgccagattgcctcgagctgcctccactttaatgtggtctttttcgaaattgaccgtagctggaagcagtgccatgacatcaatgacacgacccgagagcttggcatctccaaactgagcaggaccttcctgacgaggacctgggaacgctttgtagtcagccatattggtagcaatgatgacaacagcgcgggccgaaacgcagcgaaagttggagattcttgtcctgcagataatccgtcgtggtcgataacggccaagatatcaaatatgaaacttgtatgtgtagtggttgacgatttgagccattgttgagcatatttattcaaatttcactaaaaagtgaagcattttcaattcattttcaattcttcactttttatcatcgcggactattgcacttccataatgttccggcgccgcacactatctacgacttactctattatcccattccaataactattacattacatctcaatagaatacatgccacagcacctactcagcttgttcacccttcttgtactcttcaaaagcagtcaaagcatcttcaaagtggttctcgaacaattcgtcgtcttccaataaagccaaaatctcctcgttctccaagtctaacatcataccagtgatcttaccagcagcctcgggctcttgtgccttaccagtagcgacaatcttggggtataattcctctcccaagattctcttctgttggtcaactggaactgtggaaatgatagcagccaaatctctttgaggacggccacccttttggttacggttaggtgggtatgctccacgttgttgcctttgaccattgggtccgttaaactctccgccataaactggtggcattccgtaaacgggaactggttgtccgttaggaccagcacgaggccattgaccttgaggaggaggcatttgtccgccacgaggcatcatcatttgtgggttaggtgggaaaggtccttgagctccaccacgtccattgggtgggaagaaacctggttgttgaccgtagaacataggcagcatgaattggcctggcattccagcagcagcagcagcattctgcattctcatttggttacgagcttggatctgttgttccaattgcgaacgtctaacgtccttacgttgagccaaggcaacgtacaatggctttccttggatcatacgttggttcatctcggtgatggccttagtagcttcttcaggagaagagaaacacacgaaaccaaaacccttggacttaccagcgtcatcaaccatgacacgggcagatgtgatggtaccgaaaggcttgaattcctcttccaatttctcggaatcaatgctgtcgtccaagttcttgacaaacaagttaacaccttggtacttcagcaacttctccaaacgagtactttcgtataatctcttcaattcgtccaatctttcacgcttcttttgggctcttccaacgtaaagcttttggccatcaatttccttgtcgttcatttctttgaccgcattgagagcagattcgtggttctcaaagttgacgaaaccaaatccacgagacttaccctcctggtcagtttccaagtgcaccgaggtgacagggccgaaaggcttgaaaatctcttcgaatttggcgttgtcgacttcaggagccaagttcttgacgtagacgttggtaaagttggccttcatctcttcgaactttgattctctgtcacgcttagaaacgtgcttaccaacaaacacctcacggtcgttcaacaacataccgttaacgttttcaatagcagcttcggcagcttcggcagtctcatagtgtacaaatccaaaacacttgctctgtcccaattcatcggtagcaaccttacaagaaagaattctgccgaaagcagagaaggtgtcgtgcaacgccttgttgtcaatagcagggtgcaagtttttgataaaaatgttgccatcgccatttctacggagcgaagggtctctttgcgaccacataatacggcatggacgtccatccaccaaagagtagttcaactcttcgatggcacgggatccgtcggcgtgcttgtggaagttcacataggcataacccaacgacttcttggtaacagcatcacgacaaacacggatcgacgacacctgaccgataggcgagaagatctcgaaaagaagagcctcgttcaccgatgggttaagttctcccacgtagagcgaagccgaagcctcttctccttcttctccagctccctctccagcagcggcagctgcggactcagaagactccttttccaaggtggtggtgttggaaggtgtcgcgtcatcggcaggagcctgaggggccttttcgttgatggacaacttttccaacgattcctggaggtcagacatggtggggatttttttttgggtttttttatggatttacgtttgttttgaagcgtaaaggataggcttcgtggagggtttttttgtagaagtacaaactaaaattttttttcattgggtgcgaaggcgggtaatgcgatgggcagtgcaggaaatcaaatctggccggctgcaaattggtatatacgaggcgaaagatatcatgtagaaaattcgtatataacctatgtattgtttatgattttgccttgagccggttgtacatgtcgtggatctttcgtgaaggaaccttggctggccaataaagactggcgtacgaccataaatgcttattgcgtttttgttcctcattcgcaatcttgtcaatatgttcaccaatagtcataagttctgacttgagaatgtgcgcccactcggacttgtcgaggcccttgttgcccttgtgtagtttcatcaatgacttggaaactggtcttaaagcatctttacagtcagattcgtccatgctagcatactcaagatcgtcatttttgtcgacggtttctgatgtatgtgagctatgggcaggagagttagctggcggagaggttgatgctcttcccttagtggcacttttggcgactttgggctttttggggcgaggttcgggcgatttcttcgcttctttctttgtctcttttttcacctttgtactctttgcagccggctttgctgattgctttgtagcctgcttagtaggctgttttttaactcgctttttcgcaggttcttcttcgcccttgatcaaactgaacaaatagtctactctccttcctagatgaactgctcccggaacctttttatctttcttgtcagcttctccttcgtctttcttttctttcccgccctgaggctccaaaaaaatcttgttctgtaaccccaaaacaggatcgtctcgtatttgcacccacagaccatagccaaatttgtacactcccaccatcaacatagcatcatctttgtctgtccagtcacaggtccacgaacttacctgctttggtgaacttggaagttcaaaactctccggtttggctttgggaatcaagtcagaaagtgcatgcatatcactgggtctcatcaacaccaattcggcatttatattcttgaccccatggtactcgaacaaaacagcctttttctccttcttcttggccatccacaatgccattggcgtttgttctttcagatctttgacttctttcagatctttcagctcctctgctttgcgctccaactcggccatggcggcttccctacgagctgcttcctccttcaccaattgtctcgacatcgaaatgatctcattataagcatgcttgatcaaaactggattcttgttggaaatactaccttcttccaccaactgttcccatcttccagtcaaatcaccccaccgtaaaatagaacggtagataccacggatctctttttcagataactcatggttatcgatatgctgcttgcgggctttcttcttcttgtcggtatcgtctgaagaaatattttcgtcttcttcttcatcttgctcgccaacacccaattgcttggcggcagcacgacgacgagagtacattgcaatttgctcctgcaaaaactgttcgtcggctttctttttctcgtcatctttgagcttggctagttcttcttgtggaataatatcatcccactcgacatcagctttgtagtctgtaacttcaaattgtttcaaaaactcctcggaaccgagattcagctctcccaagtctggagtggtcacatggtcctctgcgtggttcaacacctcatccaaattcaactcttccaacttcttttggttatcattagccttgaacatatttccagctccaaacttgaggatctgactcaactcgttgctatttggctcgctcttgctcttcttactggggtccgtgataccaagcgaaataatggcatattccaaaatcatcttctttctcgctctctccaaaatttcttcttctatggtgtctttgctcacaaatcggtatacggaaacatggttcttttgtccaattcgatgggcacgagccatggcttgcaaatccgcttggggattccaatccgagtcaaatataatgacagtgtcagccgtcatcaagttgatacccaaaccaccggctctggtggacaacaagaagacgaaatctcgagagtctggagcattaaaatggtcaatggaaatccgacgctgagacgaaggtattccaccatccaaccgctggaatgcgtagccttttatagaaaggtaatcacctaaaatgtccaacattcgaaccatctgcgagaaaattaatactctatggccctctttacgcaaccgagtcaaaagttgttccaagagaaccatcttacccgaagacatgatcatccctcgcaatacactttcacgattagcagacgatgtcagggttccaagcactctttcttcggcaccgtcaaacaaatatggatggtttgaagctttcttgagttcggccataacgttcaaaagagatatttgcagtcctgagttaccggcgttcaacgcagagtagtttttggtgatgatgttcttgtagtaatctgtctgcatgtcggagagttcgactcgaagaattctttcggttttcagcggaagcagcttttccacatctttcttgagacgtcgcaaaatgtatggcttgatgttctgctggagttctttgatgtacttttcttgttcggcatcaggagtttcaaaatcgatttcttgatcaatgttgaaccgtcctggcaataaaaagttgcacaaagcggcaagttccttgatattattctgcaaaggagtacctgtgatcaagagacgattggcaactcggaacagtctaagagactcgtacaacgacagctctgcgtttttgagccggtgagcttcatccaccgccaaaaactgccatttaattgaccccaactcattacggtctttgagaatatactcgtaagtcgtcaacataacgttgaactttatcttctttccatcgtaaagttcgtagtctcggatagttgcacgagactctgtgtttccaagatagtagatgcaattgacgtcgggagcccatttttcaaacgtctcttgccatgctggaatcgtcagcaaaggtaccactaccaaatgaggtccgttttgccggcgagcatagatgagccacgacaagaaagctatggtttgtacggtttttcccaaccccatttcgtctgccaagataccgttttcgtttcgcagccagaggaaagccatccagttgagtccggtgagttggaaatcacggagctcaccattcttgatgaaaagcggctgtttcaccaatttttcaaagcgcgggcgttggttctggggataattggccgaagtagaaggtagtattttcaggttgactcgttgctggtaccttgtcacctgctcaggacacatccgtgctatttcctcggcgttctcccaggtacactcgtcataatataagcgtttccatttgcaaaagtaacgcaattgactttctccatcaacctcaatccgctcgctatcgactatccgctcgacttgggtgtactcttcctgctcatcccgacgacgttctctttcaatatccatggcttctatgtcctcgttggtggtcatcgggtccgaccggatctcctggtccaacaaaatgtactgcttgatgtaattgtctactttgcggaaccctttatacagcttgagcaccagccatggttcccaagtattgtgaagatgcagcgcatccagccactttatacgaaacacatagtcaagcttggggtccagggtcacctcggcgttgtctgggttgagtttgtggtcgagaaccatgtcaatacttttgggttcttccacttcttggtcggcctgctgaaaatagtagtaatcgtcgtagccatcttcgtctccactttctagcaaatcgtcgtcattttcagtgtcaaccgcatagttaaccagtcggctgttccgagacgagaatcgaacctcggccacggtgggtgtttgacttttcgatctgctgggcggttttctagttgaacgttttggcttggaagtcacaccaaactcaatgtcgctgccctcagtatcgcttccaatgtcgtcgtcgtccacatccgagtccacatcccgttttcgttttctttggggcttttcatcttcagattcactttcaacaatggtggctcgcttttcacggtgagatctcctaagtccataaagctcaggataaagctcagcttctggaattacgttagccatgttacttgcaaggtgctcagacaagtctaatggcttttatatcgtggtggaaaccaattagctccgtacccacttgaactttgtctgcgcgatcaacaaaaattgccgaactttttttacgggacactaattgttcgtactgcgtagatatggtattactattctaggtgtagaggagacggtcaatgtgtctgcgacgtggtctagctgtaggtagatcttaatgcaacctaaacggttgatctcaaatacattcttgtgctttaaggagtatagtagttcgtacgcctgggctgagcggggattctgcgagtcggctttggcagatatgaccagctagaaagttttgagctgaatccgagacttcttcgtgctcatcagtgcatttcgagaaggtttctgctgaacactgagggaactgtccatctatgttatgggcaacgaggcgcagtagcctctagtttactttgtagtctctcagccagaaaaagtgtcttgtgagtgagcacatcaccaagcagctggcgaagttgtggcatgtgtcaacattcccacgctgagtagttgaagatgtgaaagactggtgatgacaacagtatttctaacatgtagaacgacctctgttacttggtgacagcgcatatcaaatcaataaacgccaagtaaacacttcttcaatcatcaggtttcatttttgcagccaccacctgttccagcccagtgtatcagtcattgtcatttccatcccgaaaaaccaaaagccaacaaccgaaatcatatccactctgagacaaacatgctcatgtccattgcacatctgctgacatggtacttccatgtacatgtttctctcgagtggcgcccctagttgtttcagtactagcttgatgatggcgatatgatcaatttgatctcgcaagttcacttcaccaactttagcgcccattaagcaaatactgtgggtctgccggttccgggaatacatcaaagaaccaaaatcaccaaaacaacaccataaatagggaacgattgctgataaaacagccccctaaaaatggcatattggtcatattaatcgaatcgtattcatccacatgatgcagttatgtctaaatcacaccaaagcccaaaaactgggtcaaaacaacattttaaaatacctcttacttcatctcctaagaaatattcggaagtttttgaaatacggatctgcttcaaatatatatcggataacgccgtccgggtaagttttttgttcctgtacatagtataagaccaatacgaatacccacgaaaatttgtagcgttcttgaaagtatgcatctaataagttgcctaggctttctcttcgcaaacaacagatttgcgcatactcgtttcttgactttttttctttttttcttttttctccaccaatcacaaggcggcagttagtaacaatctcaaatttacgccgcttttcttatttggtgcgtaatctggagcactaatattgtgaaaaatttgtgctcgccgcactgcttcttcagtatgagtgacaagaacacgagaatcgccattgtctctacggacagatgcaagcccaaaaagtgtaaacaggaatgcagaaagtcatgtcctgtggtcaagaccggtaaactttgtattgaagtgaccccggcttcaaaaattgcatttatttccgaaactttgtgtatcggttgtggtatttgtgtgaagaaatgtccgtttgacgccattaatatcatcaatgtgcctacaaatctcgatgccgagaccactcacagatactctgccaactccttcaaacttcacagacttcctactccaagagctggccgtgttttagggttggtaggtactaacggtatcggtaaaagtactgcccttaaaattttagctggtaaacagaaacccaatttgggacgttacgatgatccaccagactggtcagatatcttgaagcatttccgtggatctgaattgcaaaattacttcaccaaggttttggaggatgatcttaaggctatcatcaagccccagtacgtggataatattcctcgagctcttgccaagtcgccggtgaaggatgtttctggtatcttgaaactgaagttggaacgtaaggaagtgtgggattatgttcttaatgttctcgaattgcacggtgtcatggatcgtaatgtggccgatttgtctggtggagaattgcaacgttttgctcttggtatgacggtgatccaaaaggctgatgtgtacatgtttgacgagccatcgtcgtacttggatgtcaagcagcgtttgagagctgctgaaatcatcagatcattgttggacccagtgacttatgtcatttgtgtggagcatgatttgtctgtgttggattacttgtctgatttcatctgtattttgtacggtgcaccctccatttacggtgtggtgacgtttccttcgaatgttcgtgaaggtatcaatattttcttggatggtcacattccttctgagaacatgagattccgtaccgagtcgttgcagttcagattggccgatgtggctgatgatatgcttctcgacagaaccaatgcattaaaatatcccgctatggaaaagacccagggagatttccacttgtcggtagaggcaggtgatttcaccgattcggaaattttggtgatgatgggtgaaaatggtaccggtaaaactactttctgtcgtttgttggccggtgctactgctccagacaatggtcaacaaattcctaagcttaatgtttccatgaagccacaaaagattgcacccaaattccctggtactgtgagacaattgttcttcaagaaaatcagagcttcatttttgcatcctcaatttcaaaccgatgtggtgaagccattgaaaatcgacgatattattgatcaagaagtgcaaactttgtctggtggtgaattgcaacgtgtggctatagtgttggctttgggtattcccgctgatatctacttgatcgatgagccttctgcttacctcgattcggagcagcgtattatttgttccaaggttatcagaagattcattcttcacgccaagaaaaccgctttcatcgttgagcacgattttatcatggctacttacttggctgatagagttattgtattcgatggtcaaccatctaaggatgccaatgcccgtgctcccgagtctttgttgaccggttgtaaccgattcttgaagaacttgaacgttacgtttagaagagaccccaactcgtacagacctagaatcaacaagttggactcgcaaatggacaaagaacaaaaggcatcaggaaactactttttcttggacaacaccgagttgtgatagcatagggctacggccgtgtatactaggatgcaatagcattaatagaaggatatggagatgatgtagaaatgcagaggtagaagcgagagaaacgataaccgaggctcatatcgtagttctgattttcttgaggtgatttcaaaaatgtgaattatcctgcatatgtcgccatactgaatcaagttctatgacccattttgagcgagtctgacccgattttcgcatttgtgtgaaagtccaggattttcgtgtcaaataaccaatgcataatacctgggcacaaccgtacaccaatacacaaggtacccaaatatatcaattattgaattactacgcaaggaaaatgtttttgaaggaatagacatggcagaaaggtacttaataccaacgccgacatctaattagcagttatggcaacttgtccgagtggttaaggagaaagattagaaatcttttgggctttgcccgcgcaggttcgaatcctgcagttgtcgtcaattttttttagttttccccagaagtaaaggcatcgcatcgcgaaaaaaatctagaaacttagtctttacaactatgcaattggcagtccacgaagacgatgccgacgtcttgttgcagcaaaagaacaagctcgatgacaaggtcttggataagtatcgtgttgctggaaaagtagtacaatcagggttgaaatacatcattaatttgatcaatgattcttaccatcttggtaccaataatccattatcgtctcaggaaatttgttatttaggtgactcgtaccttgccagacttcttgccaaggtatataacaacgatgtgaaagagaaaggtatagctactcctgtgactgttgaagttaatgatattgtgggagggttttcaccagaaatcgacgatgagactccttacattttttcagtgggagacatagttaccgtgtctcttggggttcaaatcgatggatatactgccaacgtatcacatactattgtcatctatcctcagggtcaccaagtggatagtaaacctgctcccgaaggaccattagttggtgcgaatgctgatgccatttgtgctgctcatattgccactgagtcattggtggccctcttgggtcttgccatgagtcccgagaaggttcctacagtgttgggaactgaatcaggaaaaattaccggtagtcaaatacggttgttggtggatactattgctgctcaatacaactgtgtggtggttccagattccaaggttcgtcgtgttagaaggtttttggctggtcaggccgagggaattgttgcggagaaggatatcaagggtgtagtgtggactgaaagagaccaagaacttgggttgttgaaaaatgccaatgccactggcgatttggttttggcggaaaaatccaaggctccaacggctacaaccaccagtgttatacctaccgatgattttgttgtttttgcgggagaagtgtacagcattgacatcagaatgtgttctattggttcatttgaagaacctggtatcatcacccttgacgaaatcgaccaatttaccggaaaaaataaccaagaaaaccaattttccacccgtcccaccatccatatccgcgactatgccgttcaccatcaacttcggttgaagtcttctcgtaaacttttgggtaaaatcgataaacggttcacggtctacccattcaagttaagttatgtctccgacagctttcctttcgtcgatggagacgttgaaacacatttagaaggtgccaaaaaagaggtccaacagctcaaattgggattatcagagctttccaatcgtcgtcttgtaagatctcgtccagttcaagttgctcgatttgtcccacttgaaaaaattttgcttaccgacaacaccaccgggcgtcatggaattgatgcggagaagcccgttttaccaggcttggaagtacctttacccaaacttggaatctcgtcgcttaaattgaagtcattattgaagcacagcaaatcggttccagtagcaagagaaagttgcacaattgtgttgaatgaagtaaacaacgatgttatccgtctcagcggcagcggagcagctaatcctagctgggtccactcgcaataccaattaactggtgcaatggcagacaccgtcaaccaactttccaccatgatgaaagacaagagatttggaataaatatcaaggaaactcgcccgtatcgtgaaggcaaggaagagatggacatgaattagcatgaataggtagagaagtagaaagaagagaagctgtaaagtggtgaaaaatagtgaggtgcgctgaaaattgcaaaaactgaaatcagatttgaaatcgaaattaaacgaaattgaatcaggattgaatccagtattgaatcagaattgaaatcgaaaaaaaagttaacaagtcaatccagaattgaaaataaccaatgtaaattttttttcttcttctttggtttaatgattttctttcagattgcacttcctaagccttagtcgatgacataagcagccgcaacgtttcccaaattctctcaacctgccaatggcaactaaagaatttccctttgtgcgccactcgcgtgcctcccgctttccttattggccatgcttacctaacccgcccccgcgcgtgactaagctgaggtgaggcggcgacgtaagcaggcgccgcgggcttttgtgtaacttcgcgctcaaaacagaattggacaccggtcgttcaaatttaaaggtaaagaagcgaatctacgtgactaaccaattttttgcctttgcgatttgagtcctgcaagtctgtttacacgcgacaaaacatacttagaaccgtttaacagtaagtatcatcgccatttcctccgattatttttccgttttcatcattttgcccaccggcaaatagggagcaaggatcgacgatttgcgttattgaggcgttgtttgcgagtgtaagcgcatagtatgggcaattgatagtatgaagtcgtaggaacgtgattgattgatgattgatcgttgtttttcttgccccccttgattttggttgttattgttctcaactccttgaattttgtttactaacttagatgcccgcttcccgtgaagactctgtctatctcgccaaattggctgaacaggccgaaagatatgaagaaatggttgagaacatgaaggctgttgcttcgtccggccaagaattgtctgtggaagagcgcaaccttttatccgttgcttacaagaacgtcattggtgctcgccgtgcctcgtggagaattgtttcctctatcgagcaaaaggaagaggccaagggtaacgaatcacaagtttcgttgattcgtgagtaccgtaccaagattgaggctgagttgtccaagatctgtgaagatatcctttctgtgttgactgatcatttgatctcttctgctcaaactggagagtccaaggtgttctactacaagatgaagggagactaccaccgttacttggctgaatttgccatttctgagaagcgtaaggaagctgctgatttgtcgttggaggcttacaaggctgcatccgatgtggctgttaccgaattacctcctactcaccccatcagattaggattagcattgaatttctctgtgttctactatgagattttgaattctcctgacagagcttgccatttggctaagcaagcttttgatgacgctgtggctgatttagaaactttgtcagaggattcttacaaggattctactttgattatgcaattgttgagagataacttgactttgtggactgacttatctgaggccccagccccagctgaagaacagccggcagagtccaagcctgaggaggagtaaattctgtgatttgtttgtttcttacgtttcgcaatcacttttctccttttttgacataaaaacataacataaactaggaaaagattgaggaatgtacagagttgagttagattcgctctgtgttgtttatattatgttgttatattgttgaataaattgttactgacaactcggctaacacctcggtacaccactccgcgtaaagatcgttgaagttttcattgcgcgcgtgtagaatttctaacaacaaataacaacatgcccatgtccgaaccagtgggaatcgccaatttaccgaaccaaaggtatgtacatccagatatggtgctgttatcaagctgtgaatacttagatgttttgaaactgagtttttgattcatattaattttgatcgtggctgacgccaatgaacacgagacgagttatttcaacgatgacatgctcattcacccttttactaaatactaactataggtataagataatctcgcaacaaggggccactttcaccatcatggtggcgggagaaagtggtcttgggaaaacgacattgatcaatactctctttcattcgtcgttaaaaccataccaagatcccaatgagagacacaacaagtttacatctccacagcaaaccgtagatatcgatattgtgcgggccgagatcgaagagaagaactttaaggttcgtcttaatatcattgacactcctggatttggtaacaatgtcaacaaccaggattcgtgggcaccaatagtcgattttatcgacgaccaacacgagctgtttatgagacaggaacaacagccacgcagaacccacaaaaaggacttgagagtccatgcctgtttatatttcatccgtcctacaggtcacagtcttaagccactcgatattgaagtgatgaaacggctctcaaccagagtgaacttgattcccgtgattgccaagtccgacactttggcgccacaggaattggatgcgttcaagtctcgcataagagatgtcattgaagcacaagacatcaacatatacacccctccattcgactacgacgacccagctggagccgagcacgccaagcaattgatcgaagcaatgccattcgccgtgattggatctgaagacgagtacgaagttgcacctggtcaatattctcgtggaagaagatacccatggggattagttgaggtggaaaacgacaagcattgcgatttcaagaaattgcggagtttgttgttgagaaccaatatgatcgacttgattttgctgacaaacgaggttcacttcgaagcttacaggcgcctcaaattggacgataatgaacctagtggtgaagctaacggaggtgtgagcgacgagattaagaaggctatgaaacctcgtagactgcacaaccccaagtttaaggaagaggaggatgcgttgaaaaaattctttaccgagcaagtcaaggcagaagagctgcggttcagacagtgggaaagcaacattgttaatgaacgaaaccgtctcaacctggaccttgaagaaatgcaaagtaagttgaagacgcttgaagagcaggtgaagaagttgcaattgaccaagagataagtaggacggcgttatcagagataaacaaattgtatgttatattgattgtagtaagagtgcatgcaggcccccaccccactaatcttcaacggttattcgcggcaatatgaggagacaagatggagctgcaacggttcaagcgcaactataaagcatgtctcaattgccgtctacgcaaagttaagtgtgacctcgggtctgtggataatcctcgtgagggaaaatgtgccagatgtcttcgagaacgaaaagattgtgtttttgtggaatctcgtcgtggagggtctggtacgagacaaggttcaagtggtcataaaagtcgtagtaactcgctcacgaatgttcactcaggtggttatagtggtggtaataatagtgaccaagaactggggccatatggagaagaaagtgctcctaatggtcccgctgatctgaaaccaaatcaggcagaatcaagtagtcatttttccaccatggaaggagcacttgtatttttagcacaggctgctggaacgattgccaaagcggacgagcgagataatatcgatggagtaacaaaacatcggcaaattgaggctggtatagacaaacaagaaactggatctggagataattctgctcccgaatcaggaactgaatctgtgccgttggctgcctcgctttcaaatatcctaaacaacccaactcggcccccaggagctccgggaatggcagaattggcaatggctctgactcgtccaagactcactgttcctgcagcagatggagtttatctggctagacctcaggcttctaggtacctttccaacattgagtacataggaccagatgggctattgagtgaacaggaagcagagatgttggtaaatcttttctttaccacgatccacccattctttcctcacgttcccaaatttctccattcgccaaaaacactttctgggtacccaattctcttgtgtgccattttgaccattgcctcgaggtactacagtcttgagcccaaacatggaactctggatgagaaatctcaggccagaaatatcgaattgcacgatagactatggctctacgttcagcgacttatctcgcaaactgtatgggcagaagcatccacgaggtctattggaacaatctttgcgttcttactattcaccgagtggaatcccagagccattcattggcggtggtcggactatgccaatcgagccgatgatcctgaccaagatagtgctgctgatacaaactctaacgatgtcaacttggcaggtttaggagccatgagaagaagctaccgaatggcatggatgcttatcggctctgctgtgagattggctcaagatatggggttcatggaggtgagtgccaagacgtttctcgctactcatattgccgaaatcaattcggtgatgaacatttctcgaagatccatgttggctcattcgttgtcagaagttgatttggacgaagatgacgccactgaagaggaaatggacgacgaagatgaagattacaagatcctcaatatgagtgaggaagagatcaagagactctcggcggaaagttcactaaaattcaccagaaatcaaaaggccaaaattgagcttttacagatcatgtcgttgggccatgagtctctttacggctacaaggctcagcttggtgccctctctcagcgccaaaatcttgcagtgttgaatatcatctcaccacttctcaacagttgggtccgcaagtatcgtgagtttttggtcccttccaatgcaaagttacttcacaattctacccagggccaaagccagtttttaaaccccaactcaaagctttctaaagaggtttctgaggccattgatagagagtcgtttatattcgagttccattatgctcgactctacatttactctttggcactcagtccgtctccaaaaagcgaagacgacaagaaagggaagagaaaaaacagaaaagtcactttgaaactagatgagctttcaaagtctgcaaagtatatcgagatggcattcacgtcagcaaatgaaatgctttcagcggctcatcgaattcacaaattaaagctacttcggttcatgcccgttcgctggcttactcgaatcgttagagctgttgcttttattgtgaaatgctatttgactatcacagctcacaaaagatcatcgattagtggagctgctaatacagaatttgattccacaattttgtcgctatccatgatctccgtcgatgaaatcatgcaaagcattcagaaagcagccatcacccttcgtgattgttctccagatgaacttcatttgtgtacccgctactcaacggttctcatgtacctatgctcagaaatgaagacaaaggctaaaatgttctcgtcgatggaggaggacgagtttcccgctcccaagcgaagaagaccaaatatgtccttttctggtccatcttcaagaaatgatgtgtttggacatgttccatacttgcaaacaaacagtgatcccgtcactcccatgggctcgtcgcgggtcaacttgcccgacgctgcagaagaagcgggaacgagagaagactctccttaccaaaatctcgttggtgacagtgaggtgatggaatggtttatgaataaccgtgatattgggttggactttgtgggtccttggacggaaatgatagaacaacaactcgctaccaacgagttcaatttcgaccaggccctagacggttcttgaatgctcactgttttctcaaatactttctggttctttcggttccgtatatgctgatgggaagacctctgaagttgtcccatgcttggatcttacttatgacgtcgcaaatgagttcctgggtattttcgctgagatttttcatggacggattagcaagttctccttcagcatcaaaaagattcatctcaatgaacccttttccaccttctttctgatagcatcttgaaacacttgaactgaaagaattgtaatagggtaaatcggaaaaggtgttgatttccttaacggtcacataatcctggatttgagcttctaaattgagttcaaagtccacctcgtcaatctttgtcaatatttggttcacaacaaaaagtttgttcatgcaattctgagcgttcacattaccctgagatgccatgaacttgagcaaagctatgccagcatcaagtaattcaaatcgacgtccagtaaatgctgccattatatggataagaatcgctgaaaatagatgctgactgtcaaagaaacccagaagaaatagtctgttatattcgtacaacctcaagagcaattcggtggtagcactggctgcttcaatgcctttggaaatggctgtttcaacttgcttggggttctcgattatgcttgaggactggctattgaacactagtgaaagcaatggtctggtgatcaagatcaagagctggtggtaacgcaagaataaattggctaccacccgtccagccttttgaatcaagttggcattacggtactgttccaaaataagttcttcaaaatttgtcaaaagctcatttagacatcccgtaatgttcttgatgagtagactctgattgaatttgtcggtgttgatatagttcaaggaaaaagttcgaatattgggcccgtaaatgagacgaatgtacttcgccacatacttggccaaatgaacgttattttcaaggatcactctatcaaatggatcaccaatatcaaaagtgttttcgcaagggaggtcgacatcggtatcggtataatcaagatgtacgggcatattcattttggcagcccaacccacatcgatgacaaaaacagtccaccacaagagctttgtcttttcttcacgaattctataaactttatactcttcaggatccaattccgctggccgttcctgttgtctgtggtatccattagcaattgctgaacgaacggcaactgcaaaataattatagactgtattgtaccgattcaaatttgccaagtagagtgctaagagcaatgcactttgaatgaattgcaagtccactatttcgtgattgagtggaaaaagcgacgatgctaataaataattacgcattcctggaacggtgtgagcgatgtcattgggagggacattagtaggaggacgaacaatgttgagaagttgttcaccaaaagccatgataatgaaaagataacacaaggaaacctgggaaggtggttgaggcaacgttggagagttttgacggcgggcggtttcaagatcggcatagaatcggtagcaggtatcgacaatgttgagtagtactggtaagtccaataagtagaattccgatgagtatgtgcggtatacggtatcaattaagctcaaagtgtactgttggggaggcatttgatattgcatgtagtcataatgaccagaagggaatttttcattttggtaatcgggaatcaagaaattttctccgaaagaatttgcctcttgatacgacagaacccccgtcaacggtgctctcttttgtatggcactttcactggaatgcttaagaccatcaatgctattggatatgctggaagtggcttttttatcttgtttgagaagcatttcaacttggttgactcgagcataaagtcgattcaagtcactttccatcaccacaaccttacgatccttggtagggtagatgcattcgctcccacggttcactgttttgcaattggagcatgctggacgttcaccggaacatttgatcttgcttattttgcatcgtgtacaagcatagtgactccgaccaaacactttgattggttttgggcgattttcgctcatatttgatgtagtttaaacgaggaaaccgggatccaaagcgggttaaattaaaggaatgtagttatgaaaacccgtgtttttgtgccgaggaagtcgagtcgaaaccaattttttctggcctagacgctagtataatatgttatgggcacggctccaagtagttggggtgggaagatggtattttgatgagtttctggccctttttacctagtggaccatgcctagcaagaaaaagaaaactttatctagagattgattcgaatgatcgggttgtgcatataattcaggtcgcaacacctgcggtcctgattcagccttacgcttcgaaataagcttcctagctgaaattggaatgtcggtcaggtggaattagagcgtattgattctcccataagcaaacccaacacgataatgattagataagtaaaagccgtttctcgcttatgcgcaggaggtggatctgtcatgtgaaagcctgggttgtggtctgattgaactgtggtggattcggttgacctcggatggtggttgcatagcgtctaaagtggaagttttggggttggtgtgagattatgcaaagttcgcatactgcgagatcatgcacatgctggtgcgaggaccctgaatcagataatgaagaacatgaattattgtagaaaacatagtttatagaaaacatagagtaaacctaaagggcagttagattatcaatgtactgagtagggctagcgttgtttcagaatttttcaatttttcagcatttccagcatttgagcatttttcaacattttgcagctaattctcagctaccttcttcagcatttttcatctacattcttcagctttttttgactttcctttattcccaaaccaatcctataatacaatctatacggagaaaacctcgattctggcagatgccttgttcttggctgtaactacacagtaagcagcaccctgcagtttgtcagcacttgaaccactaacactattgtaaccggtcttggaaggatctatttcacagtccaatccgttacagtcaccctcgttgtcacaggtgattctaataccaaaattgggcttttgaccattgaaatcatcaatgtgcttagggttccaaccaatcttgacaaaagtattgccgtttttgtcagtgttagcaccagcaacgtatggagcccagtttccaattggcttgctctttgttccccaaacacatccatcgtcggtagaaacacctggagcgttgatatagtaatgagcagcagtaccagcccagtagtcaggacctggaactgcaagagtagtattactcttaccactttgagcattagttggaatcaacatggcttcgttacctggtaaaacggtttggcagaaagccacatctttgttagctttgttgttcaccgacacagtaccttcaccatcgacacaatagtctttatcgtcaaatggcttagaaacggtaccatcattgttacagtataatccaccctgttcagacagtcctggagtgtaagaagtagcctttgggttccattgggccataagcttaccagaaggacaagcatatggacagtaagaaccactggtacacttttggtcgggactcaaagcccaaccttggttactggctccagaaatgctcaccaaacccttaccttcaggcaacgagcaggtgttgtctctcttgttcaaaggagcggcattgacagcaaaaaagaatgaataagctgcgataatagtggaatacttcatgttgtaaggaatgagtttgctagatgacaaaagaatgaaatcaaatagctaagataatgaatggattatactggtcggtttaacatcgaaccccaggattggcttggtcttatatagccatccacatctgaaaaaatactacccttctccaggtctagatttgctgcaaagtttgattgaataaaaaaatcactttcattacccgatccgtcaaagtgcatgcgttgacaacggcgcggcgacaggtgtgaaaaacgagaagttgaaatccgaaaaaagtcggtgaaaagagctcccgataaacagccgtcgaacgtcctcgagtatcaagagtcacttgttcatattgtcaaacaacagccactttcgtggcattcttcttgtttttttacagtttgacactttcaccaaagcggaagtccaggcgagcatatgcacgacacgcatatgcgcacatgagatctcggggacaggagcacttcggttaaaatacaaaggggacatcaatagccggttgcgggcacaaccagttcgattacgtctcgctttgagtcgtatattttcgccaaacaaaagaaaatttgatctccaccctatttagcctccatgagattttgcgctagcaacaagttttctggaagctaagatcaaaatatagcatattgccaccatttgcgacactttaggtggcaatacctttgccacagccacttctttaactttgggtcgaccgtgctcttggtcccgaatctagaccttctcgtacacaggccgtgaaaaattcaatgcggcgttgcctattgtacgcagtccggctttaaactttggaccacctgcccaaaatggaagcgacaaaaggggataatcccatgtggtagtagtatccttttgtggtagtagcccctatgtagtatttcccaaagcgtaaattgctgccggttccggcgttaggaactggtttcaggtttcggcctttggcttatctgcagtacctcatcactaagatttcgggtctcaccgacagagtatggacctcgcacatcaagtgaaaaccaacctcgagcactaccatttatggacgcaggttacgatccgagaaatattatgtaatggggcccagactgcggtagtgcaaggaatacccccggaagtgacctcggaactgattgaatggattattccggtcgattcaaagggacatcttgaaaccgagcaatttgggctgtggttttctggaatcgagacattgctgcacaggcccaaaagagtcattgtagccattgtaagtgatgactcgagtgtagtgtattattacgtacatgatgggattacagctcccagtaattgatgaaattatacggtagacagttcgtcggtgacgtaaccggaatatcttgttgcagccaaactggcattggagcttatggcgagtctgtttctcaccaccgatcggtgactcgatgttttgcttatgggagcattgtttaccgactcgctttcactgccataataatgtttcactttgagcgaataagtgtcttcgtcgctttcaactccgtcaaagtaggtttctaaatgcttaggattgggttcggaagttggaatatcaatgaaagatgagtcttgggcgctcatgggtggtggttcgtggtttggactatgttcgttgacatgatggaataaggttccaaacttgttgaattcaaccatgaattcaaaaagatcctgttcattaatgagttgacgtccaaatttcattttttcgtagagtttgatcaacttttctatttccggaagatgttctggaagaatcgtaggatcatttgcatagtgatcgtataaataaataaagatctctcgcattgagtaattgggtggataatcgaatcgatgaataaacgttgaattttctcgaaacttgtcgcccaagcttcgaatcacatcttcataacacgactcaggaggaaagtatgttcctgccagcgttggtccaaatctatcggcatttctttcttgaacgtaaactggcggtgacaagccagggtgatttatgacagagtcacagtacataggtccagcctttacctttacaaccgtcacacaatgctttagtttcttgtttatcatcgccacagcactcttgggaaggtctccctcgccaggaatgtacattgatctcgtgggaatgtcatttaatgccattctgtgctggaaaatccgcagaaaatacatcacaatggccactacaagaaacacaacacacacgatgatcacaataaagagcttgattcccggtgacgatgctccagacgtttgtgcaatgacatctatgggagttggggatgccaaaccaagaagaagaatcgtcaaaatgaacaaagagatggaatatatccatcgaaacactcgtcggtgcaagccaaacgttataaaccgggacgagtcgacattaggggtatatgtggagtatgtggcactataattgatgggattaggagcaggatcgtctatagttgtgggattgatatctgaagaaatggatatttctgaaggtacggaaagttcatcatcatcataagttgacccggaggttctctcgaaacgcgctcgtcggctcatgttttgtttgtaatggtttctggtgctatatcatcaacctctaaagtgtttgtggcttgtcgtttatcatgattttgctgcggtgctatcggtgcactgggtgtcaaaccatgctactatgagactatacactttataccgtttattgttcgttagtcgtatgctattcctcgccagacttcagatcaggatgctccggctggctgggagatggttttctgttcttgagcatttggagctgggagcgttcttgaggcgtcaaatttgcgacctgaggctgctgtttgcgaagctgaacttgagattgaggttgttgctgttgctgtggttgttgttgttgttgttgttgttgctggttgatacggctctgttgctgctgctggatgttagccaaataggtggctgcaagtttcgtgacttgttccttcgtcaagtttggattcttgttctggatcgagttgatgatggcagacacctgggctggagcaaaatgaatccgggatttggaattgttatttgaaggttgaacttggttatatctgagattggggcttgcgacttgtcccatttgtggagatttagcctgggttcctggaaccattggcgggctgctgctgctgggcccttgtccacctgcaagatttacactccggttcatttgcggactgttacctgagttcaacgcttggctcatctggttgagttgctgagttgggccctgattgccgggattcattccttggccgagttgaccagcttggttttgtctgcgcttcaaaagaatctgctggatttgctcggtagtataaggtgtaccattgggagaagtagggcgtttcatgggcattccacgttgctgcgccggaacttggggtctttgaccttgaaccgggttttgacctggagcttgaggagacgtttgcagttgcatggcgttggcaccgggtggtggttgacgtatttggccctgtggaagtgggtttgcttgacccaattgagcctggcgaggccctagttgatttccttgtgcttgtgcttgtacttgtggatcagcttcgccagcattggtcgctccgccttgtctcttctgctgcgcaactgccgccatcatccgcgaacgagtggcctgttggttaacatacgcttcgtggatcgacttatctctctcaaatttaagtttcgaaagttcaagtggagtggggattctgtcagtgggtctcttctgggtgggtgttccagtaggagtggcagtgggtgttgctgaattcacttcatttcgtttcttgttcaactttgcaagtgcaatctctcgtttacgcatactctttctcatggcatcgaacatggatgcccatctcaaacgtctgtggccccgttgaatcgactcgtttcctacacctaaaggagagattctcctcttggtggtcagttgggctccgtgtgcatgttctagccacttttgtgcgtgatgtgcgtacatacctttcatgtcagaaaactggaatttttcattcaattggatgtacctttcaaagcattgccatggtgttcgacgctcaatgttcgattcgtaacgtttgagagtagctgatggtgacagaagatgctcggaaatcacctcccaattgaaacaaaattccgcaacatagtgtatcaaatgtttgtcatcttcaggaagccaaatcgtcggcagcctgtactcgatatttttgatcaatggaggtttcggtggttttaaaaagttgaagcggcggtgagcattaatgctgaaaagcccgcgttgatattctggaggaccagtgttcttagtacgctttgtgctctccttaaccacaagcttgtaccacatattgtcctcctcgaacggatgtatgagtctagatattggaaccatgggcgaatcacgagtggtgagaggaggctttggatgctggatttcatcattatcaaacccattgaactttggcaaatgggtgaaaatggactgctcgagtcgaggaacctcagaaaagtccatgttgaggcgaaatggatagcctgatgagattgcgtcgccgtgtttctggggtatgaacaatggtccttggggttcttcaactactataggctcagatgtgccaccattcaaagcctgaggatccaatgttgcagtttctgtattcatttcaccgccttcattgttagcgggagtttcgtccaagacaatacctgtagcggacacagcttgttcagtttcatttcctggaagattaactgaaacggattcttctttgatattcacttcttggttagcgacctcagatggcaaagatacagcgtcttttcctcctgtaggagcagggaggggcagttgctcgactatttcctgaacgggcgcttcctcaggtgcagcagcttctaactcagaaacagcctctggcatctcagcgtcgtcatccaagtgcctaataggttttggttgaatacaaacgtcctttccgtaagtccaatagtcctttatagcctgggctatcatgacgcaagatgcttttttgaacttggtgccctcgcggaaatcagtagccatccactttccttccatgatcaaagtatcccagtgtggtctcacatccttcttgaacggatcgtcgaatttacgaggttgacgcaacgaccacttaccttgtctttttaattcttcaattcgagagtacaacactgctatctttccctccaacaatgccagttcaaagttctccgtgaacaatgctttatggcttccaggaagaagcttgattaagggaagcgtttgagtgagatagtagagttcggaaagtgaagacactgcgtgcggatgggtgggatagtgttctggagctatgatgatatcaaggtcagcaagagactcgttaggaggttgcgcgtgtggaaccaccacacccagggcttcctttttgacgtaaacttcttcgtcaggtatattgattttgtgatggacttcttcaagctcgctgaactttctcttgttagattccgacaatacaattggctcaggtttggcattttgcgagctatctcgattgctttgtacctctggatctctgtgtgtttcttccttgtctgtagtacttggttctgttttctctgactcttttgatttctgttgcgtttctggttcatcatccttagcggcttctttcgattcctggcgagataattcataagcttttgtaaaattggcacgcacagtagtctctaggtcgccattataggccgctgttgtcggtaatgagtccaaatcaaggccatctttgattgatatcgagttgaagaaattggaaaattgagattctgggtctataatcgtagttaaaagtggatcagatgtgatttgtattagctccgataccttattcttccattccgactccaaacactcctgatcggacatcttggaggtggataactgtggtatgttgtgtatatttcaaatactttcaaagtgtgtgcgcgtgatagacgagtgattatcacgtggtcttgcctaaagaggaagcaaaaaatatgcgaattctgtggatcgaacacaggacctccagatttcttgactgaagtcgacttcagtctggcgctctcccaactgagctaaatccgcgaattataaaggggaaggaaagtgagaaaacatgagcagacctgagggagaaaggggaagtaaatagaatttcagagaataaatggaaccaaaatttgcctgttagatacggttcaagtagcaagctaacaatattttgtttctactgtggttaataaatttgacacttgtgcaaaacttcaaaattttgcaacattgtaaaaattgaaaatacgtctataaccttaaatttcataactgtgaattcattcagtctaaattgatcctcatctcgtcttagttttatattcaatttttatttccctttctttatactttctcctaaatatcctaagcagaccgcgcaccgaatttcttctcgactgaatcgcagaaaacaatcatggacgtagtaggaggtcaggacctcaatggtgccttcaaagttatcaatcttgccgtggcagtcttggcggtacgtataaagactcaaaagattataaatctcaactaacacaggttttatcaggattctcacaattgttcagtggtttgtacgtataatcatgacactaaaatccaccgaaaactaacccagtcaatcagtaagtatcgaaaaccaacaagcacaaaccattatctaacccagtttatcctaggtctttacatcgttgtatttggtggagttgtaggacttctcggtacgtatcagctccattgcttcaacagattttggttgtattaacacagaatttagagttcctcctgaggcacaaacgtacgcctcgtttctcttttccttcataggaagaggtatctgtaagtatgaatttgtggaatttttcagttgaagctaatatagtttatacccttatcggagccattatcaatggagccagcgtgtttcgggtcattgcaggaatcttgatcttcatggttggtttggcttacattgcactcgaaatggttccaagtgtctcgcctcctgataacatgaacctcgatggtgtcgccattgctggagaggatgttatttgagagactagcaaactggtagccagtatccaggccagtacacggtatgtagtaaatatcaattgacgaggttatacaatgtagtgttagatgcgaacgtgaaatgtggggtaacgatgagaagaaaagaatgcaatgaagtcaagctcataattgctcaatgccttccacgctcgcccccgattgccaattgctcaattgctgaaggctacctcttcatgaaagctttactggcgttcatcactgtactgttctgctcccgatctccagatttatccacatttctctagatccttcaattatcatctcctccaattcattactatctttttgactagcatctaccactcaattgaccagaatacttttgttcctccccaataattatatgccttctattttctatcctggcatattatgtcagtttctcatctcatcttttcgcagccgcgacagtttgcgcatgcaatctaatgataagctccatatcccgtccgggtcgttcacagcttaccgactaacgtactgcagtccacaggaactctcccagctggcgcggacagttttcttgggccatatcccgaatatttgggccgatgagaaaagtaaaaacatctttgctcgagcaacacatcgatccaaacaatcggtccagcacagttttcgaggcgtggtgggtgttatacacaagagcgttgctgctggaacttccaagtttcgtcaggaaagatctccgttgtttttggggcatggaaagttggatccagaaactgtgctccatgagctagaggctccacaacatgaaacatcgacttcttcagcttcctcaactagcctggcttcggataccacaccacatatgttctctgaatcgttatcgatcaccccaaatgatacgggcctaaaaagtgtgctgccatatgctgactctccaacggtgtatcgtcctcattcccaagatttgtctttagtcaccactcccgagacactttcgccccccaaaacgggaaggaaacgtataagcatagcagaacctacaccagcagagctcgataggtcggagttcttgcgagtagctgaacagcacaaaaaattcaaagaaaaattgaaacggtttgcactggtttccaaaggtcacgccaaaagaacaggctcagatttaagactggtggttcaaagacgtcttttgaccaaattctcagcaggtcaagtagttcgtgtggataaaatgttggtgcttatcaaggttccacacacaaagttggaaactagtctgttcacagaaaacgagccttgcgacaccagggtggtgggaagatggaaagagtatcatgtagctctacgccgtaccgacgataacctgaatccgctcatgttgcaattatatgaccttcccttgttcgacgaaaccacaaccaagtccaagcccgatacttcgattcctctctcatcttccgtcacggcgcaattctacagtcgcctagacaaaaccatcagtctctgggttggcggtgaaaaacccttggtttgtgttcttgcatgcaaagaccatgtcactgccgtgggctggctctattttataggccagtttatcaaccaatcatcggacccaactttccagatatcaataccagacttggaaatttcgttgctggttcatatttccgaagtagcattattgaaaatggctacgaaacatgaagaactcgaggtggaagagagagaatatggctacaaggtgcaaaaaaacccacttttttcctacctagataatgctatccattcttgtctagtggacaatcccaaactttccttccaattcaaacagtggcaggtccacaacccgaatccttggtttgtccacaaatactatgaccgattggaatgggctcccgataatagtggtttattggcgatgcaacatcaacttcttcgcaaatggtacaccttggaatatcgccaggctgcacatttgtccagtaaatgcactttcacaaagtcaggcgacgttctagaggaaccagatcccatcgaagggtttctatctcgtctttcaagcatttctggccatagcttttccctctacagaacgttttacaaaactctgtacttttattctcatcgaggtctacttttctacacaaaatattatcgtggaataccaccatcagtgagcaatccgatcattcacgagagaaacgaaaccacggttgcaaccgaatataacccttacccgcttgatgaaaatgaccatattgtttggcttagggaaaactttacagaatgtgacggtatggctcagcaagaatttgagcgcaaaacacttcaaataatcaaagccgagggagttatagacatgtccagagccaaatccattcaacctcttgcaattgaggacgttcggctgacccacaaagtgttattagcgacattgtggtactccaatccatcgttggctacaacaaaggaaattgtcgattccagcttcacaattgaaatggatagcggagagattatcaggcttcaagcacccaaccgggactcgcgagacgagtgggttgatcgtttgagagcactcagagagtactgggtagccaagggtagtgagattttgagcaggataaaaacgaccagcgtgaaaaatcgaacttcacgaaaaatcaccgagtatattgattccaatgctacagaagaaatggaacacgttgaggtccagcactcgtttgctgatccccagatccacaatattgagccattggccatgaagcattgcgtctccatgtatggacacttgtttctgaaaacaaaaatgcactcaaacttccgtccgtattttgtggtgctttctccagggtttctaatgatttacaagacataccgcaggtccaagttgacgggtgcaagtaagaaaagtggctatttccgccattttataacgcttccaatttcagaatgctatctttattcaggcataagttgttcacacgatttgctcgataggcaaaacgcagtcgatgtggtgaacccaggcacccactcgttacctagagtatacccagacggatggaagtcttcagaggaggaatctttacggtgttttacgttgactgttggtgagaagcgggctattctgaagcaccgaatgaagaaaaccgatgccaatttgaacaatccaggaatgatcaagttggctagtaagctcggtatcactggtcggagcatggtatttatggctcggtcacggcaagaaagagagatatgggttcaaagaatcttttgcgaaatcgaccggtttgcattataacatttattggttcgaaacatatttgaaagaagtgaattcctcgaatgtgttcttcagcattgtcatttcccttaacatcaagtctagtagctctgtgtctttcgaaacggcgtcttgtagtcgtgaacacagcgattttccagctttgaatttgttgatcaactcttgatcggaatcaacgtcgctatcgctttcatcttcactcaaagcactgatatttgtgaacaccgattccgccttggcagagtcgtcgagattgaccgttgacggagaggaaactggagtttgtgtttgggtctgatactcgggaagaacaaatgttgaagtgagaaattgtgatggaaaagtagcggtagggtcagaagttgcaactatccatttttccaccaccccaggatcctccgactggatccatattgtgggagagtcatatatggaaattgcaaaagtggattcgtctgtggtggaaacctcagcaccattatcgatcggcaagtgccagcagtctgtgccgtctatttcgcacacaagaaggtagttggtgaacaagtagcacgacttcaaagcaaaatcaccacactttgaaactagcaagttgtcgacgagacggagagttcccaatttgcagagagttgcgaaagaaagctgcgacgatgtgagaagatgctcgatatatttgtgtcgaagctcatcgagatcctgcagcatatattcggggatttgaagagatagtgtgtttgtggttgcgacagtaggacttggagacggcgacctggagcgatgagagattctggaagtgagttcaaaaagacggtcgaattcttggatttgaggactgggtactcgttcgatgggaatagttgaaggtgtgttactgaccggaatgggtgtattactggttgtggtgttactggtttggacggctggggcttttggcttgagggtggttcccaaaatcgacaagttcttggagtctttttcgatggcttgagcattggtgaaaattcgaaacgtcaaaccgggagattctgcttggattcgaacaccacctaaatcacatctgggacccttgcaacaaggcatattgtctaaaagtgcttggtacgactcaatggattctgccatacattccaccaccaccttgtaacattcatagtggacatgatcggagcaagttaacctcaattttttctgagcactttctgccactccaaatcgttcttcacatatggcacaatgacctccagcttgacgtcggcgttcttgttgcgatgccgcaaagatatacggtttgatgtatggtcccagcgtgtgctgcaggtttcccgaaacggccagtttgcagccattttctccaccaccaaatgatgcgcgagattggtgctggcccttgaatagaaacagcgactttctgtcatgaatataaaagatccccttgcgatttaccatttagttggcggtttccggtggaatctgatacttatacgagaaatgtggtgcaaagcgtgcggcgcgagcgatccaaggcatccacaaattagacagcttaagtacaggacacacaggcttatctacaggatatctggtgcagtaccggacttgtttctccggtcgcactcggccgtcttcagcccgcgttccttctcatcttcatcatgtttagagcatctagaaatgcccacaaggcggtatttggcgctgcccgcaggggtatggcgaccggtctgagtgacctcgtctcgattcagttgcctgcttcttcgtttgaaggttatgaattggatgttcctctgttggagttcgaaaccgaaaaggaaactttgcttcaaatgtacaaagatatggtagttattagaagaatggagatggctgccgatgcgctttacaaggccaagaaaatcagaggtttctgccatctttctgttggtcaggaggcaattgctgttggtattgagaatgccatcaccaagcaagattcggttatcacttcttaccgttgtcatggattcgcctatgttagaggagcttctgtcaaggctgttttgggtgagttgatgggtaaacgtagcggtgtctcgtacggaaagggtggttctatgcacatgttcgctccaggattctacggaggaaacggaattgttggtgctcaagtcccattgggagccggattggctttcgctcacaagtaccgtggcgagaagaatgctacttttgacttgtatggagatggagctgctaaccaaggtcaagtgttcgaggcatacaacatggccaagttgtgggatttgccttgtatctttgcttgtgagaacaacaagtacggtatgggtacgtctgcatccagatcctccgcattaactgactactataagcgtggacaatatattcctggtcttaaggtcaacggtatggatgtgttggcttgttaccaagcttctaaattcgccaaggactgggccgtctctggaaacggtcctttggtgttggagtacgagacctacagatacggtggtcactcgatgtctgaccctggtaccacctacagaaccagagaggaggtgcaacacatgagatcgagaaacgacccaattgccggcttgaaggccacgttattggacctcaatgtcgcttccgaggacgagatcaaggcgtgggacaaggatgccagaaaatacgtcgatgaacaggttgctgaggctgaaaatgacgctcctccagaggccaagatgagcattttgttcgaggacatctacgttcctggctctgaggtcaaggagttgagaggaagaatttccgacgacacctggaactttgagaagaacgacttttccaacagggtttactaatccacataatagatttgattaaacagcccgtagatacagcgtagacacccgcgcaaaaaaacccgcacacccacaataacgatgacttctcatctcatcacactacagattcatgtcgtacaatcaatacaagtatgaggagatgtccaacatggtactcaaaccgggacgccgtcctcgagaagagatactggatgctccgtcgtcgctttctggtagaatttcagtgaaagagatgggttctagagttgaaagagtgaagccaacttccgaaaatgaccaagaaagaccttcaaaaaacccttcaaccacaaaaagcgatgggtacgcaccagaagtgagcacagaagtgtcatattatcccacaactgccgaaaatggacatatttttgagcttttgatgactctggtgaacaccattttacctgattcgagccacgaagtgatcctttcggccgccgatgctgtgttggatatttgcaagcaacaagacgtgaacaacaagcaaaagcagagcgaaattgaggctttattggaaacaaagttggactcaaatgcatttgatgaaatactcaagctctgtaatcgaataacagattacgatgctagagaggaaaacgaagaaacagaagaaaacttggatggggtgccaattgtttttgatgaagaagatgaggaagacgaaaatccgcaagatagtgaagaagaagatgacaaaattgtgggtccaagcattgagccaaatgaccaagatagttcgcttgttggttctaatgacatcacagtgaagacagaaaccacacaatcagcatcagaatcgaacataatacccttgcatgagatagaccagtactatcttcagagacggttagcattcatttatggcgatgagaatgccagtgaaacccagaccatggctgaaaaaatgaacaaacttctccaaaatgctgatttgctgactcgagatctcgaaaatgaactcatggaaatactagactatgaccattttgacctagtaacattctgccttgaaaacagatggagactagtgtacaagatgaaacttctcgatggagtcgacgaaactaaagtatacgatgaaatgagatccctcaatttacatggcttggtagacgaattccaaggagtcagacagtcgtcaaaacgtcgcctttctgacctggaaaccagtgtcaagaaacagaaaaaaatttcaaccaaacgccaacctcgagaagtggatctttctgccttagcctttgatcagggttcacatatgatctccacaaatagagtgaagcttcctccaggatcttaccagcagaaaaagaaactgtacgatataatcagcatacctgctcctacgccagcagaagataatgatccactaatttccatatccgaacttccaagctgggctcaggaagtctttccctcatcggaaaccacaaacttgaacagaattcaatcgaaaatctacccatcggctttcaaaactgacgagaatcttctcctctgtgcgccgactggtgcaggtaaaaccaacgttgcaatgttgaccattttgcggactttggagcactacagaaaggaagatggcaggtttgatcttggagagttcaagattgtatatgtggctccgctcaaggccttggtacaagaacaaaagcgtgaatttgagcgtcgcttgaccccaacttttggtatcacagttaatgagctcacaggagactctagcctttctgcacaacagattagtgagacccaaatcattgtaacaactccagagaagtgggatgtgatcacacggaaagggtctgaagtacctcatgtcagtttgaccagactagtgataattgatgagattcatttattgcacgatgatcgtggtccagtattagaaagcataatagctcgtacccagagacaaatggagtcatcaggagaacccattcgacttgttggcttatctgcaacattaccaaattacaaagacgttgccaagtttcttcgggttgactttgaaaagggacttttctatttcgatgcaacttatcgaccttgtccgctcgagcagcatttcattgggataaaggaaaagaaggcaatcaagaaagtacaagcaatgaacgaagcatgttacgataaaatgatagaaagcctcgagtcgaaacatcaaataattatttttgttcattcccgtaaggatacttacaagacagcagtatggcttcgggacaaactagttgagaacgaaaagttgaatctagtccagacgactgctggctcaaaagagattcttcgccaagaagcagaggctgtacgaaatcaaaatttggccgaggtcataggtggagggtttggaatgcaccatgctggactcaatcgtgatgagaggtctttagtggaagacttgttcgcccagggccacattcgagtgttggtatctaccgcgacgctagcgtggggtgtcaatcttccggctcatacagttgtcattaaaggcacagaaacgtattctccagaattgggttcttgggttcaactttcaccgcaagacatattgcagatgctcggacgagctggaagacctcgatatgacaagagtggagaaggtgtgataattacatcgctggacgatattcaatattacttggctattctcaaccagcagcttcctatcgagtctcaaatgatgctgaaattggtcgacattatcaacgcagaagtggttttgggaagtgtaactacaagacagcaggttgtggagtggctcagttacacctatttgtacattcgaatgctccgtgcacctgctctttatagagttggagccgattatgctgacgacaaacttttgagtgacaaaagggaagatctctcacactcagctcttcagatccttcacaggcacaaaatggtacagtacgatatggagagcggagccataaaactgacggaactaggaaagatagcgtctcatttctacattggttatgaaactatcagtgcctacaataataatctcaagtcatggctgacgatagtggatgttttccggatcttttgcatgtctggagagttcagattgatacctattcgtcaagaggaaaaactcgaggtaaccaaacttgctcaaaaatgccctattccaataaaagaagctgcaaccgagccaatagccaaagtcaacgtccttctacaaacatacatctcccgtttgtcccttgatgggtttgcattggtggcagatatggtgtatattacccaatctgctggacgtcttttccgagcacttcatgaaatcgccttgaagaaaaaatggtctgcaattgcacgtaccactctagatgtttgcaaaatggtggagcgccggatgtggcttgtaaactcgcctttaagacaatttggtgaacttgcatctccacaaatcattagagccgccgagggctctcatttgccttggaatagctactttgatcttgaagcaagcgagctagcagaagccatcgcattcaaaggtaacagtcagaaagttcatcagttgttgcagcaatttcccagaaataaaatggactaccttctccagccaataacctccaagatgatcagagtgcaatttgagatcgtaccgaatttcaattggaacgttaatttgcatggaaatctgcaaagattcctcttgttgatcgaagactgtgatggagaaaccattcttttctctgataactttaccgtttaccgaagaaatgcccaaaagccccatattatcgaggctgctgttccgttcatggacccagaacaacctcaatattttgcactggtaattagcgagtcttggatcaattgcgagaccagaattccgctcatgttgaataatatccaggtgccaaagaaagggtcttcatttacagaactattggacttgcacagtgttgaaacttcagagttgaaaaatgaggcattcagcaagtgctttgatttccgctactttaatcgttttcagtcacaagcattcaatgccttgtattggactagccataatgtgttagttggtatgtccaaaaacaacggcaagacggtgtgtgccgagctagctgttttagcccattggagagcgggtggaggacgaattgtctacttgaacccaaacttggagaaactcaaacgagtaggcaaatcttggtctaagagatttcatgggttgacagatccaccaaaagagatcaattgtctttctggcgacccaacagtcgatttagcactactttcgtcgagccatttggtcctcgcaactccagatcaatgggatagaatttctcgccgttggaaacaaagacgtgctatccagtctgtcgacttgtatgttgccgaccgatgtacatttggataggtaacggagaaggtggtgtcccagtatgagaatgttcttggcacgcacaaggttcatttcaaccgcaagttggagcacaacattcgtattgtggcccttttcgatgtctttagcaaacggannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttcttcaagttccactagcaattgaataaaaggaaaaggaaacttcaatagtgtttccacttcgaacgaaaaggactggtatgattgcggctgtggaatatatgaacaaaattgtgtctgatgaaatcaaccttctcaaggtggaatcagacgatatgattccctatttcaaaaaagtttcagataaaatgttagtgaaacttttggaaagaggtataggtatttaccacgacgatatggtaccattggataaacttattgttgagcgaatgtttgagagtgattacttgaagggtttctttttgctaccaagtccactgcgaaatatagtccttctgccagcaacattcttggttatgggcactcaggagtacggaatggtcgtgaaacccatgggtatgtgggactatacgctagtggacatgatgatgggagatggtaagggatgcttgttctgataatggaaaagtgtgctgatccaatgaccacaccagcgaagcttgagtattacaactactttttgaacgaagcacttcctgttgaaagtcatgttggttcttcattgcacgatgttctactgcacgagatcagtagccggtcgttgagagccaagcaggaatgtattgactggttgacattcacttatttctaccggagaattcagctcaatccaagtttctacgatgtcaaggatacttctcaccttggtatttctgagtatttatctgagttgattgaaaacacactcaatgacttggcacaagcacagatgattgagttggaagacgaggacgaggaagaagaggaagaggtgatttctcctttgaatggtgccatgatcgctgcctaccacaatgtctcgtacctcacaatgaaggaattcagccgtctagataacaaggcccagaatgcgtggtatactcgaggtgatcacctcggcatcagaattcgaatcgctacctattcgtgaagacgaagaagttgttctttcaagaatttaccacaaagttccaatcaagacaaacagtgttgattacgactcgccatatttcaaggcatttgttcttcttcaagcacatttttctcggttttctttgcctgctgacttggcactggaccagaaagattgtgcttcagaaagtgctagatgtgttgcatgcttgcgtagaccatttgtccagtgaaaggttacttgaatgctctccaggctatggacatgtcccagatgatagtgcagggattatggagcaacgataacgttttgaagcaagttccagggttcacagacgagataattgcccggtgtactgccaaaaacgtggaaatggttttcgatatcatggctcttgaagatgatgagcgagacgagattcttcagctcgaaggcccagcgctcaacaaagtggccgagtttgtcaacagctatcctaacatcgatgtcagctatgagttggacttgtcacaaccagtgcgtgcagacgaacccgctcagatcaaggtaatttaatttccagagatgaagacgttgatgatctcctggtggtcagcgagcggtacccatggcccaaaaacgagggttggtggattgtgctcggagattcggcgtcaaagcagctttatgccataaaaagagccactgtcagcaaacaggaccaaagtttcgatctagagttcaccgtcccaaatgctggagctcacaatcttaccttgtggtgtatgtgtgattcatatttggatgctgataaggaggtggaggtgaatgtgacagtacaatagagcaactacacagtggaggtgaatgtaatagtagagtagagagcaccaatatagattttttttttagtttggctcgctaccccggatccagttgagtcatcgtgagaatctcaatttttcaattcaagaaatcaaactgcaaaaaacaccctccccccaaaccaccatggacaaaagcaagaacatattgacgccgtacatcaagtctttgatgttggagcattccgaatttgaccccggaaagaccttcaaaccgtattaagattggtgtttcgaggggtcccttccgatgttcagatagccgctttcttgacgggattgagaataaggggtcttgaccaccacccagactacttggcggcagccgtgagtactattctagagttttccgacattatagaccctcaattggtcgattcaaagggttacatcgacgtagtgggaaccggtggtgacggacaaaacaccttcaatgtctcgacatcttcgggaattgtggcagctggcatgggcttaccggtatgtaaacatggaggcaaagcgtcgacatcgacgtctggtgcgggtgatcttttgaaacatcttggtgttgacttatctgttgtcaacgccaaaaccacacctgaaatcgtgaaaaattgccaattctgtttcttgtttgcgccctctttccacccaggaatgggcaaggtggccagcatacggggacagctaggaatccccacaatcttcaatattttgggaccactcatcaacccaataccgatccaagctcgtattttgggagtctacagtgaaaaattgggtgaatcgtacgctcaggcagccgctaaattggctgaaacgaatagtgcccacgtaagaactatggtagttttcggagaagtgggcttggacgagatttcaccaatgggtcccacaaagtactggatggtcgaatccgatggaacaattacaaaaggtacagttacaccctacgactttaacttacccgaacacaagctcgaccacgttcgctctggaacccccgaggaaaatgcacagattctctaccatattctccgtcaagatgaccccgagttcaaaatcaagccttctcaaaaccaccctatagttgactatattttgatgaacagtgccgccttggcagtcgtggctggtctcacggactcatggcccgttggagtggagcttgcgaaggcagcaatcacgagtggaaatgcattgaaagaattggaaactttcgtagaagtcacagcatcctactcaaaacaatagactatatcactatttagctaacttattctagatgatactgtaggaatagtctaccatattcaacactagcaattccataacaaaatgagttgtataccctttgagttaaattagttttaccctaaattcattttaccctaaattagtttgtcttggttaccgtaaattcgttttctgatttctgtatgcattcccccatttttcttctgcctgcacctaacactcaaatcaaccgcgatcgcgtcacaaacaaacaatctcaagtagccctatgtttactacgaaaaatctcataggaacaccccaaaggggacctcgttcctacgagtttacccccataggagcatcgcggagaacaaaccaggaaccagaagataatataaaccaaaatatgaccactcgcgcttcgctcagacgcacaaacgaaccttcaaacaacattaaaaacccgttaaaagttgaccaatcctttctagagtcgtttgagacgaccagcgtactcgggtcaagcaacataaatacgcccttggtacccctacgcgagaaaagagcgccaacagtcgatgttctcaagcctcaaaataacattctcagtaatggggcaacaattcgtgaccaacaacaagaaaacaaacgccttgagaccgaaaattacaatcttaagatcaaattagcgacattcaccagatttttcgacctgtcgccggaagaccagcgtaaacttctcactgaaaacgtcgacttgaagcagcagttgatggagaaagtacacgagatcgatgttctccgcgcagaaatggcaaagatacacgaggacaaagaaaatacacttgtttcagctctgcctgggcccaattacagcttcatgattgcggagagagacgacacaattcgcaaactcaaggatgtcatagacaaaaacaacaacgaactacagaccctcagagcacaggtcgcaatcgcaaaccgcaactccctgagatctccatcagacgacttgtatggcaagttggagtatatccagaacgagaaccagagcctcaggcgccaattacagacactacaagaccaattaatacaatcacagaacgacgacagcccaagcagaaacttggacaacatgaggaagagaatacaagaagtagacaacgaggccattttgtggaaagagagattcgagaacctctctgcaaagttgcgagccgaggaggcagacaaatactcaaagcaagacatggagaaggcatggcacgaggtcgaacaggcacagaaagcttaccagagcattcgatccgagctcgaggcgacacaaacagaacttcgccttgctcgtagtgagtattccactgctaacaacaagtccgagaccatactggaagagatgaattcactcaaatcgcaaattagaaggcttgagcatgaaacgagttcacttcagagttcactttcagcaaagaataatgagcttaaaagcctccagttagagcgtgagggagacaagcaggcgataatccgactccaaaacagactagagactctcaatgaggatcttcaggacaaggagaaacaggagtattctcttaaaaaacaaatcaattcgctaatcaatgaaagagacaacaaaagcaacgacacaaaagccttccatcaccaatacgagtcaatgaaagaacgagaaagggatttagctgcaagaaataaagatttacagttggaactcgagaaagtcaaagatcaggtgtatctggccactagcaattattcaaccaacgatgagcgccttaatgatgcatacgatgaaattaaagaattgaaagacaagctcgacttttttgaaggtgaatatgaacagctagagaaagtgcttcgtgacactgagcaggaaggcgatactctcaagagccagctcaataaaaccaagttcacggtcgctgatttggaagatagtaaccaatacttgaaaaagaaattagaagcatctgaaagtcaaatcaatgaattggaagccagcatagacaggttgaagtctcaagcgactccaacggcgggaacaagtgctattgatcagttggataagtatagcgctcgccgtcttgaagaggagaaaatcgaattgttggacgaaatcgatacactcaagtatgaactttcacgcgtgagatttgagttgaaccaagaaagaactctgaagagcatggaatccaaccgtgagcatgaaacgttcgaaatacgtcgccttacatcggaacgtaaccagttgcaaaataggctcgaggagaaatcccttcaagcgtctgaactcgaagcgaaatgcagaaggttgacccttgatctcagtgacaaagaaaaagctattgaaacacttgagagccatataagagattccaacagacacaaaaagttggacatgtttgtggaagatgaagagagaacgcaattcttgaaagagaaagcgtcaaacgaatcacaaataagattgttgcgccatcagaatgagaatttacagaaggaattggactctcaaattgcatattacaagagtaaagttgacgatttaatgcaatctttcggaaagcacacaggaaatgagaaccttgtgtccaactctatggttgctttgctagaggagcaagttgatgaagcacaaaaaacaaagcacgagctttcattcaagctagcagaagcgaatagtaggattgacgaactccaggaatcctccaggcaagcagaagctaaactgaatagcaatgccacacagagcaaagagttacaagacttgaatgcggcacttgagagtagtgaaaagttactcaagactgaaaatagtcagttgaaggacaagacgaagagactttctgaagaggttgatagagtaactcgacactgtgagaagcttgcgagcaagctcagagaactcaaagatcgagaactcgagcgcgaggaaactgttgaccagcgtttggcgaagtctgttgaggagatcagcaagtacaagcaaaacaatagaagtttgcaacgtaagatcgatgatttaagtgagcgtctcaatgtcactcagctagatacttctcgcaaaaccaagaaccaattcgacctcctccagaacgagctccaattttaccgggcaaaattgtacgatatgaatctccgagccaacgatctcagtcttgtgaactccttcgtcagcaaggcggtcaacaattccgacaagcaaatcaaagaccagcttgtcaaactcaacagcgttaccggattccccaaacgaagtgcagagccacagaaactcacgtttgctatagtagccaagtttgtgttggcgtcggtcagaatcaagagacggtttgagaaatcaacccagaggcaagagcgacttcaagagttgcggagccaaatagagaaacaaaggtactttgtttagtactatagtgcaagtgcacaatagtgtacaagtgtacaagtgtacaatagtgtataatactgtataatatcatgaacatcatcattcattatcattaatgctaggtttctttagacgtggaagttggtcttcgatttgtattcttttctttatcacctcattgaccgagcaatgggggtctgaaacccttttgtgtcggccgaaggatggcgagaacgcacccgcggagtctgtgctggacccgagcccgaattggaccgtattttgaacgaaaatgtgttgttttggtgcgataagatgtcagtgctaatgttggcggaaatgtcagctccagctgtagaatcgttaaactcgtctggcgagccaattacttcctgacgcaaatgggtacgaccgttagccaagaagtcggccaagagagcccctgagtcctctatttcggcattttgctcggtaaacatgggagtaagaattgtggtatcgtgggtcttttgcaaatcggaatctgaattcaagtatcgatcacgaagactcaagtccatccagcggttctggtgcaattgtcttcgatttttcgtcattttggaccctgtaaccgacaagttcatagcaagaccatcttcgtcatcttcatcgagtaggaggtggggaagcacatttgcagtggcttccatcaacgacagcgtatcgatatcgtcgtagggaataggagcttctttccatagttccatatgcaaaacatggctcaggctgttcaaatgtgcgtacgagtaagccgaatcacgggacatgagagaagagttaagacaatcgggtgcgaataaagattgatcgaaattgattttcgcggagaattacgcagagaagtagcgagcagtcgcagcgagcagccgcgcgaaagagaggctgcgaattatttcgcactttgactgattcgcgccaactgatagaagatggtcataataatgtacaattgtaagcggtaaaaggtaacgaaccaagaatccggattgttctacgttgagttgcaagacataaatttgttatatactgtttaggttgaccagttaactagtaactttcattgaaattatcagcttcacgtatcagtcaacttacccactaaagcattcccacgagcgaaagcatgacggccaacgcagagagctcgagctttcttccaaaattctcagtagctgacgacaccgtggaattagctgaactacttgtcgtagaagaagatgtcagattagaagagccgtggccagagtgctcatcatggtcgtcgtcctcgactaaaaactgaacttcgccgctagaggagtccaaacagaaggtggcagaaccatggttatggcagccagtgtagcttgaaggcgtggttgttggggctggggaaatgtagccttcatttccacttccatctttacagaatagcgacgaaccatggaaatggcatccagtcacggcggcggtttgtgccgcggcagaggtgacgtgggctactgatgagtccagcgacagaggagtaccgatgctctggttggaggaattgtcttgagaggaactgtcagaagaactttcgtggtggtggtggtggtcgtcctcgtcgtcgtggtcatggctgtcgctagtgcctgtcgcctttgagtcaccctctgccacaaattggacttcggcgtctccttcagcgaaacagaacgtctcggatccatggttatgacagccagtatagctcttcggagcggctgtagaagctggagccggggtcacatagccttcattaccttctccatcgatacagaattgagtagcgccgtggaaatgacacccggtgatggaagcagcttcggcggtgatggcagtagcaagaagaacgagaaccttgagcatcctatgaactttttcgcagccgtgaactttttcgcagccattttaaattagtgccaagagttttcatataaccactaaagtgtgccagaggagcatatttgttcttggcagcatgtcgctaccaaaggaggcaaacagaaaaccattaaagaaccacattgggcaatggaacctgtcgctaagcttgttgaatacgatgcaaaattgaaaattttcgattgccgcaaatttgcccagaaaaccaagaccaaaacctgtcaaactcgacgcacatgattaattcttaaagaaggttaatttaattgaccaaagcagacaaaactgaccagaagtgtgccctgggctcaaggtcttgcagcttggatatgcagacacttacgaactccttcggccttaccgaaactcatagacattgatggttatacaaattcttggcactcgtatataagattgtcaagaatgaagtgttaagataatgatgtggaagaagacattcttgcttgctgccttcgcttcagttactttgtgcgattccatcaccgactgtcatgctcatggttcagtttactactgtgtaaatacagatggtgttgaggcgtcaatttcgccagcacccactgggaacctgaagccttctagctacactagctgccataaccatgggtcagaaacttactgtatgaatggtgacgatgaagttaggtttatggtagagactaccgccgaaaaatcttctgcctcgatcaccagcatgtctgcccagactactgctgtcaccggctgccatctccacggtgcaactcaattctgtctcgatggaaaaggtaatgagggctacatgtctccagttccaacgaatacaaaaagtgcacctgttagctataccgggtgccatgctcatgctactgagacctactgtcttaatgccgatggagaagaagtgaaatttgtggttgaggaaactgttgaggctgcaagtggactggacgacgatggtgaaatggactgtcattttcacgctggagtggaacattgtatcaaaaaaggtcaacctgaaagtggaggagaagcaaaatcttgtgcaagagttgacagagattacaatgtaccagtaagaattggaaccctttttgctgttttggcaactagtgctattggagttttcttgcctttgatcctcaagaaagttatgaacacaaccttggatggaactattgtgatgttcttcaaacagtttggtactggagtcattctctctactgctcttgtccatttgaccacacatgctcaattgatgtttgccaacgactgtttgaccttgcactacgaatccacatcgactgcaattaccatggctggtttatttcttgggtttctctctgaatttgtaaccactcgaattttggttgcaagaaagaagaaagctcgatgccgccacaggctttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttgttcattgtgattcttttccaccaagcttttgagggtgttgccttgggttccagaattgccgagttacgaaatgtctctgtctggatcaaaattataatgggtctaggatttgcaattactactcctcttggtatggcaattggaattggagctttgaactatttcaacggaaacgatcctagcacagttatagccatcggtacgttggatgcactttcagctggtgtcttattgtgggttggtatcattgaaatgttggctcacgactggttgtacgggactttggctgaagcaggagttatcaagataatcattgcgttaataggattggtgggcggaatggtgctcatgagcttcttgggaaagtggacataaaaccactaagcgacgagatctacaggaaattagtcgtctataatcgtaatatgtatatggtttgctaacatgctgcaatgggcaggcatacggactcgaacaaggtgggtttctgctcgagtacttttggttcgtatggtgaagattttacaagttggaaagcaccagtaccaatgctcatggtttgtcccaaaatgatacactcggaaacaccttcgatctggtctttcttcatgtagaaagcagcatcaaataagtgatcggtggttttttcaaacgaagccaattgcaatacagagtctctcattttactcaatccaaatctggtgatacccaacacttctcccttgtacgacatgacgtctccaagaagctggatgtgtctgggatcgacgctcataccgtgcttactcatggtatagtcaatttctccaatgatagaagcccgagctgcctcgattcccaaaacctcgaaaacttcaagaacatggttggtggtggttttggtgcctataataccatcggtgctcatcacctgcttcaatccgtatccttcaaccaacaattccttcttgccgttgtctttgatgttgataactgctctggatatctctggcaagcctttaatgcacacagatggtaaggctcgtttgagctgctgcatgcggaaaaagagtgaattcgtggagtcagatgctctataatcatcggccatgttcttcaacaaatctgctttggtttctctcaacgtcaccaaaacgttgattctatctctgcctgcaatcgaaacatcactagccacaatcttgagcttgggagccgtaactatggcatgagcaatagactctatggtcaattccaactgaagcttctcgatagtatcgagatcaatcttgaccgagagatacgccaagttgtccttgtagacatcttcgatgaaaaatgccacatcttctaacaaagtcttttctattcttcccttcaccactctggcagcaatttcatcatcgtcgttgaccaaaactccattgataataggagttgaaatcaccttcgaagcgttgataatttccttgattctgggcacaccaagtgtgacattcatagaagcaacaccggcaaaatggaaagtctttaacgtcatctgagtaccgggctcaccaatagactgagctccaatagccccgacagcagttccgggttcaactttggctctggagtacttgtatatacactggtcgaggaacttgttgatcgctttcaaggaaatcttggacaactggttcacggcattgagctggacaggatcatctttggaggcagggcggctccatcccgatttaaggttcttgctttgtcttatttcagcaagttgtgaagctttctccagaacaaactctcgtatagatttgtaaaatgctcgttcagcatcattctgatcaatgaactcttcactatcagcttcaccctctgtaaccggctgaccgagattatcatatcgaatcaacttggcctccaaaggagcaagaacatcatcggtagcttgcaatatcttgtagggtaacaaacccaagtcattgacatcgtaagtcacattgtaggcatgcgaccactgtcttgcaaaattcacaggacgagcgtctccctccatgtcgaaaggatccaaaccgtcacctccataggtgaattgaacaataccatttgaggagtttctcactgtattgtcgtactgggcggaaagatcctctaaggacttcatcaatctccgcgacatataaccggtctcggcggttttaactgcggtatccaccaacccttctcttcctgaaatggcgtggaataggaactcaggaggagaaagaccagaaaagaacgagtttctgacgaaacctttggattgcggagttttggaatttttggtaaagtgtggtaacgatctgtcttggaatccatcgggaacacgattacctgaaataatctgctgtcctacaacagccaccatttgcgagacgtttaatgtcgaacccttggatccacaggtagccataatcaacggagcattggcggagtcaagttcattgatgcaaacttcaccaacttgttcacgaactttggacaacaatcctccaatcttggcttccaaagtttgctcttcgttacaacccggttgagtctcaagctttcctctgttgtacaagtcgatgagctcgtcacacttgagatacgcctgctcaaccatgagttctttcttacgcttcaaatccgttcccggagtaacatcattaataccaatggaaaaaccacggtttccaaggtatcgagcacagagtttagccattctgttcattgcttcagcagcagcatcgggtccgaaatctcgcaaaatcgtgtaaaatacagagtgctttttaccatcgcctagtgtcagcttgtccatgacaccactgagaacttgcgagccacgaataatgacatagccatcattaggggacatttcattggggtatccaggagcgggaggagtgaaagctttgtttttagcatccaaattaacgataacgttggagtttttattgggtttcatcaaaagcgagaaaacctgttttcctgtccaaagcattaccggcttgaaaatcgttggtggggggagatcgaattggagatcggcatcagacatcatgctgagaagctgtataaacgttgcacgatcgtagaatgaatctttgtgtgaaatgagataagatccagttatgaaatcttgcgtggcagcgataataggttctccagatttcggagtcaagagattatttttcactcccatcaagttaatggcttcagctctcgcttcctctgtttgcggaacatgcaagttcatctcgtcaccatcgaaatcggcgttatatggggtacaaacacattcattgagtctgaaagttctccatggccgaatcttggcataatgcgataagatggataatctatgcaaagagggttgtctgttgaacaaaacaacgtcaccgtcctcgatatgacgctccacaacatcgcccacatgcaaattcttagccaacttgaccttgtcaccaaaacgcaaattacgcttggcagcttcgttttgcttcatcacatagttggcaccagggtggacatctggtccgttgaggatgagctgttgcaacttctttctgttgtagcgagtacacttttccgggtaggtcaacacttttgcaacccgatctggaactgctacctcgtcaatacgaagatttggatcgggcgagatgacggttctggctgaaaaatcgactcttttacctgacaagttaccacggaaccgaccttgttttcccttgagacgctggcagaaaccacgaatgggctttgcggacttggcacctccactcatactaggaagtaatgctggatttgcggcatcggaattgatgtacatggccaccgagagctgaagataatcccactgttccatgagattattgatagaaatacccttctctatgcccgccttgataagagagctcgtccacacaatttctgtgagtttcacggtaatatcgtcttcgttcagctgggcatccatcatcaccgagggacgaatgcaaacaggaggagctggcaagtaccgccagatgtacatttccggtcttcctccacgagaagcgtcaattccaaaaagttcacaatcttgaggggtaatctgcttgaacaaattgagcactttgagaggattgaggtcgtcgtggacccttttagcgaatttttcaacctcaggattacgggcaaaaacttcatcaaattcctggtcccaggcatccttttcgggagcagacttctttccaacccaccggaacgtgtcgtggacgattttcaaagccgctggaccggatccactagcggcttttttgaccactccgtttatatggtagcatcgcaaacagcgtcgttgcttcttacattgatccaccacttttttgagggttttcatccggcgcaagttgtcgattcctggtctccgaagatcattgaggaactttcttttggtttcttcgtctaatagcacggcggaacacagcttgcaaatgcactgaagaaccagaattactgcccgaaaataccccacatgaaacacaggaagcgccaagcgaatgtggcccaaaatgaccgtgacacgaggccaagtttccatgacaagttgaacattccagagcgttagacgagattcccatctttgtgtctaacgctccaccctcctttgcagagcgcccacgctccaaatcataaagatctcgagtcagaacctcgacctcggactgcgcgaggatatccttggacgataataccccgaattcgagcccggcaatcttcttgggtgcaatatccaccaccacctctttcatggttgatttgaaaaattcgatgcgaagaattatatattgtgcgggtgcacgggtgcagatctggataagtgcgattttggagagtcggttgaggttattgccacatgagtgaacccaaggaagagcacgttttcaagacgttagaagaagacgacgagtttgaggactttcctgaagacacaaagtggtcgacagaagcctctaataaggctcaaggtgctagtttatgggaagaagattgggacgacgacgacgttcaggaccagttttctcagcagttgcgagaggaattgaagcgtgctagaaagtaaggaaaagaggaaaagagagaaaacgaggatatagaattgaatgagagaatcaatgaaattttacgagagaatgtagaaatcatttgatattgaatgaatcaagagatgaaaggcagtttgtacaaagaaacataaagaaaagtaaatttataggaacaaaaatcgagagaacgttatgttttgattgagatgcttgattgaaatgttcttgaaatatttccgttaatgggtagctaatattcatctattggatcatgaatcacctataaaagctcttgtgataacaccgtagttgaaagtaagttcttgctcaaattctgctttgccctattactactcatgcgtaaaagttcacgctcttggatttgcgtgcttgcacctctccgatagcctcgacgaaatcttcgtgcttgatgaccgatttaccatttctcaaggcaatcattcctgcttccacagtaactgctttcaattgagcaccattgaattcatcggtactacgagccaattccctccaattaacagaatcgttgtcacaatttaatttacgagcatggatcttcaacacagactctctggcttcttccagcggtaagggaaattcaatttttctgtccaaacgtccagaacgcaacaacgctggatccaaggtgtccacacggttggtagcggccaaaaccttgacacggtcatcacttccaaatccatccaactggttcaaaagctccaacatagtccgctgcacttccctgtctccactcttgtcggaatcgaaacgcttggtaccaatggcatccaattcatcgataaatatgattgtgggagccttttccttagctaatgcaaacgcatctcgcaccaacttggcaccgtctcctatgaacatctgcaccaattgaggagcggccaacttgaggaaagttgcacctgactgtgcagcacaggcacgagccaacaatgtctttccggtaccagggggtccgtacattaatgcaccctttggtggttttattcccaaattcttgaacttgtcagactgcttcatcggcaaaaccaccgcctcgatcaattcttcaatctgcttatccaacccaccaatatcggaatagtcttctgtgggcttttcgtcaacttccatggcttttactcgcgagtcgtattctgaaggtaatgtgtcaagaatgagatacgaatctttgtttacgccaataagatcgttgggcttcaaggtttctggatcaaccaagccaatgagtggaagaaagatggtttgacgggtagaagttttgattactgccgattttccagcccttgcggcgtcttcgtccacattagcaccctgttccacagcttctttgtcgacatccaagttgagcaactccaccacattacccacaaggtacgggagctgcttgttgttgttgattttctcttgtttgtccttgatacgttcgaccatcaccgacttttcgtgggtgagtcgctgtgtttccgacctcatcaccttgatatcattgtctaaaagcttggttctgttgatgatgtccagggtggaagacgaaaggatttcctggtcaacaatgtcgtcttgctgttctaattcttcgagggtggacatggtacttgcgtggcgatatgaaaaaagtcagcacacaattcgattggatgcttataattggtacactgtaatctatgggcccggaggagtatatgtggtgatctgtggggcttccggaatcgtgtgtgtcgagattgcaattccagagtgttgttcgtggtttgccgttaccttcaagttgagatcggtgccaccgcgcgcacatcggtacttctgggcaccgccagtaactctggggccgccacttatctcgcggagattcactgaggctccaaagacgatcatggcagaggaccacgaaactgagagatacgaaagattcgatgagcttcgtaagctcagcaaggagggtatgtatagtgtatatgaagaataacgcttgagtggctgtacaagatcaaaaagactttcaactactccaataaactaaaactaacccagctcagtcccttgcctactgtccatattccaagtttcggtacgtataacgatcccagatacttcctagagtgcaattgcaactaacaccagcgttggctgtgctcttttgacgtccgacaacaaaatatacatgggtgcaaatgttgaaaatgcatcttacggagccgccatttgcgccgagagagtggctattacgagagcagtggtaagtaaaatcaaagagggtgagtttatgaaattcaccttgtcttattttttttttcatatttagttgactaacccagatggacggccacaagtcgtttaaagccattgctgtggccggagataccaagacaccgttgtctccatgcggaatttgtcgccaattcattcgcgagttttcgtctgacatgccggtacacatgtttggtactgaaggtcataagacattgactatggccgagctcttgcccatgtcgtttggacccgaagcattgaaccagtaacttcttaaattctgtcttggtaaaatttcacataatcaaagaaacttttcttgaagaaccgttcttgagtggtggtattgacgacttgcattccaaacaattggtctgcactgccaaactcccagttgtcctggaacgaccacgccaatgaacccatgacctccactttatcttcatgaatagctttcaacatagcatccaaatacagcctgtagtagatagatctggcttggtcaaacaactgatctcctagttccttctcggtctctttccactcggggaatccatattcagtgacaaatactggtgccttgaaagtgttccaaagataattgaggtactggcgaaattccactggagtggtataaacgtaagattccgaacggtaccccattttccacccatcttctctcgtctgagtttcattcacacaaagtggccagagagaatggctggtgtttgcctgacaagcagcaattccttcctctggaggagtaactaccgtataagtatatgggtcaatgccaaggaaatccactttcttactgacatttttgagttcctcagcagagaagaaaatttccgtctcgttagaaaaagtgcttttccatgcttctgggtagtcctggccaaggaacaaaggattggcaaaactgccaagctggaaatcctggaatctattggcggcagcaacatcttgtggatctgtggcatttttaggaactccaaaattgtcattaaattttataccaacctttccacatcctttaagttcattatggtaaaagtcatacaatgcagcgtgagccgtaaccacgttcttgactcctaatgggtatccagcatacaaatatggttcgttgaaggtgacgaaaagacctactcgatcagcaaagtgagacatgacgatttttccatagttgacgaaagcttccacaaaggtatcgttcgcatacccagcatagaaattaagagggtagtcggtagcaagaggcacttttccacccaaaaattgaactggagaatcaaaatgggtgagggtaaccatgggctggatgcccaactccaaacagtaattgatgagatcatcgtaatgatctatgccttgcttgttcactggggttcctggcgtcacgaaaggaagaattcttgtccaaggaatggagaacgaataagttttcacacccatttgtgccaaacgaagtaaatcctgcttgtacaaataatagttttcgtttgtaacatagtctttaggacgactatcacgaacaagaacctccatgatggttggagatcttccttccattgcaattgcaccttctatttgcgctgcagaaccagcaactccaaagacaaaatccagtggaaatttcaaattatcgtcaaaactgaaaacatccggtggaggaagcacaagtgattctgaaggaacaggagtagggtccacagtagtagagtagatccccgtgctggtaaagtttttgagtgcaacattttcccacaattgactccaagcgtactggccatatggatcgtctttgtcagtagcagtagcggtagcattagggttccagttaccccaggtagttgtcttcaaatccccaagtaaatgtgaaacttcagtgtaatgaggaccataatttgtaacagtggagggttttgggagacctttggcataagttggagcagcatttggaggaaatgtaaactgcgaataagcatatctgggacttacttccaccagcatgtcactagctggaagagcctgaaccacagcaagaagactcgcaagaacagctgtggagatcattgtggaaattgaaccttctggttgcccttttataggagagggttcggtaaagacttccgagaggtatcggaaaataccccactgattacgaatcagggccatttcttccgctgcccgcaaaagcaggggttatgacaccgtgcatttagtgctcatctgagtcgaaaaatgaccaagaaggtattttttccgggtggagaattcataacctattgttgcgaaatgtggaggatcaactcgtaaattggcagacgaaattccgagcttaagcagatttcgagaagtggaacagcttcgatgctcggagaaaaaggctatgcgatatggttctctgtgtgagatcttggattgttgctgcaaattggcggttgtgaaaatgtgccaaacttgcgtctcggacgcatgtcaacggccgtatgcagaaccagtgtggggtagtacattgagccgacgtgggggataaaataacggattaacattccgcattcgtctgccaagaagcagttcattagtaaaatgaactgacagaaatgtttgtatcgccgcaggtttcttatagcttttagttcctcaaaaaaaaaagaaaaaattcatataggattgaaaaattcaagccaatgacttttgccagagcgcaattcacatctcgcttcatgctcaattggacactgcttcatcggtgctttcggtgcccttcggtggatgccgatgtcataatgaatgcctcgagtgcgatgtatacatccagacaccacgaaaactttttagatttcgcatcttttctatcgaaccacaatggctatttgtacatctcccacttgtggcaaagaaacagactcggcactcaagtgtcccgtctgtcttaaagatggcatagaaagcgtgttctgtgaccagacatgtttccgtgcttcttggggaactcataaatttgtgcataaaccggaggacggaaaaactccatataatccgtttccaagttacaactttaccggcgaattgcgcccagcatatccgttatcaccacgtagacccattcccaagcatatcaagttgcctgatcacgcgcaaaaaggaagaccgctcggagaaatcaagaatgaccggattggaaaaatcactattttgagtgccaaggaaatcgaaaaagcaagaaaagttggaagaatgggccgtgaaatcttggatgcggtagcagcacacgtcagacctggcataaccaccgatgagctcgatgccattgttcacaaggaaactgtgaaaagaaacgcatatccatcacctctcaattactacaatttccccaaatctttctgcacctccatcaacgaggttgtctgtcacggcatacccgaccagaccgtcttgaaagatggtgacatcatcaatttggatgtgtctttgtactatttgggattccacgccgacttgaacgaaacctactatgtgggcgacaaggccaaatccaacccagatctcgtgagattggtggaaaccacccgagaatgcttggacaaggccattgagcaggtcaagcctgggcttttgttccgcgacttgggtaccgtcatagaagagcatgctaacaagaacaattgttctgtgttaagaacttattgtggtcatggagtcaaccagctcttccattgccagcccaatattcctcattatgccaaaaacaaggcggtgggagtcgccaagccaggtatggtgttcaccatagaacctatgatcaatttgggaactcacaaagacacactttggccagataattggacctcggtaacacaagatggtaagtgctcggcccagtttgaacatatgcttcttgtgacggaagatggagtggaagttttgtctgcgagattggaaaattcaccaggaggacccattcccaggatatagatcacgaaagatgttaatcctcacgggcatatcttttcagcctaatatgccatagtatgccataacatagtccataatatatgttaaactcataactcttcaacactagccattgtgggctcgtttccgttgatcgcagcaccacaaattgcactctcgactttttctacagattggcgaaaaacctccaatttttttctcaacgtggctgtctgtttcttatctgtggtgaatgtgcctcgtgaaacatttaggtggggatatttcgacacaagcaaggtgacatgagaatatagcaggcgtaaaaattgcaaatttccgagcacgtcggggcttattcccaccgacgaggcgtctctttgcgccatttcggttatggtgtatctcatcaattcgcccgtaaagtcgaaaatacccataaaataatcgcccggcaaaaataccgagttggacatatgcgcgaattgcagccgattttggggatcaatttgcggtgttttttccggctggaaaaggagcaaatcaatgcaatttgctaatggctcttcgttggcttgcttggtctcgtaattataactttggatgagaaataccacaatatactgtaaattctcaaacagcaaaagagtgcgatgggctaaatagtaggcaaaaagtaacgcctcgatcaattcttcgatgcaattggatacggtacctttgtaggagtaataagactcattttgggcatagccatagtacaatgtggcaagtttttctgccaatatttttaggtgattttctaccacggcccgatttggagaatgtgccgaggctcgatgtaccgaaaagataagcttttttgaatgtgagttgatgtctctgcagatccggataacctcttctcgctcattgtggaggttgtcaaggaaggttttggcttcaccaaaaatagtttgcaacagcatattgggttgatggtgcacgggactttttgatggtggtgtctggtgtctgggtgcaataaagaagcaataacgagttgaccttttttatggaaaaagttttaaaagagagctaatggtaggaaatagaggtttttttatagcgtccgtaatgtctggatagtaccctagtttttttttcgcctaaaattgaactctctactcgctcgcggccgggtaacccacccgcacttagcgatttttcatcaatctccaccactatgtcttcatcgctacagctcataaaccccaaagcagaactgatcaggcgccagcaggcactccaggtaaacattgcggccgcgcaaggcttgcagcaagttttggcgtcgaatttgggtccaaaaggcacacttaagcttttggtagatggatcgggaaatttaaagttgaccaaagatggcaaagtattacttagtgaaatgcaaattcagcatcctacggcggtgatgatcgcacgtgcggccacggcacaagacgaaattacgggagatggaactacgagtgtgattttacttgtgggtgagctcttgaagcaagccgagaggtttataagtgaaggtgtgcatccgcaggtgattgtagatgggtttgaaactgctcgtgagggagcattgaagtacttggatcaattcaagacagaaaagaccagttttgaccgagagtttcttcttcaagttgcgaaaacgtcgctttccaccaaagtttctgccgatttggcggaggttttgacacctatagttacggacgctgtactcacggtgtctgaaggagctaaagaacaagctggagcgaaatctgggccgcctcagatcgacttacacatgattgaaatcatgaccatgcagcatggagttggaaaagacaccgaattggttcatggattggtgttggatcatggtgctcgtcatccggacatgcccaaggtggtggagaacgcatacatcttgattctcaatgtgctgttggagtacgaaaagacagaggtgaacctgggattttactattctagtgcagaacagcgggaaaagttagtggctctggaacggagatttgttgacgaaaagttgcggaaaatcatcgatcttaagaaccaggtggtggaacttggttctgatcgtggatttgtcatcatcaaccaaaagggcattgatcccatgtcattggatgttttggccaaaaacggcattctcgcactccgtcgtgccaagagaagaaacatggaacggctccagctcatttgcggtggagaggcccagaattcggtggacgatttgtctcccgaagtattaggattttccggaaccgtctacgaaaattctttgggagaggataaattcacctatgttctcaacaagggaactcggcaaaaggccaagagtgctacgattctcatcaaaggacccaatagccatctggtccagcaaaccaaagatgcggtccgtgatgggctccgttcagtagccaacgtactcaaagatcaagcagttattcccggagccggagcattctttttgggatgccaccactatcttttgcgtgaatctggactcaataagggaagaacaaagaccggaattcaagcattcgcagaggggcttttggtgattcccaagacacttgcaaccaacgccggtctagactcactcgaaacggtttccacgtgtcaagacgacgttgaggatggccgggttgtgggggtggacttggcactgggagaacctatggatcctgcagtggaaggagtatgggattcttatcgagttgtaagaaatgccattctggctgcagtgggaatatcttcaaatcttcttctttgtgatgaattgctcaaggcgggcaagagtcagctgcaacctacaaactaagggataagcaggtggtggcggtgtaagttgatgttgagtgtaatgcatatggagctaatagcaaaaatgtgggaagatgcgtgcatttcaggtgcactatcgccatttatttttaccgattcggaacccatgcctgaaccactaagaattctggggctccaaatattcttgatgaaagccggtaatctcgcatgtcttagatatttttgatacaagccaacataatagtacgaataacaaaacctattgtcaacttggatcggtgctactaatgctggtcatcactggggagttaactgcagagcggcattagcacctgtcaattcaggttgaacatggttgcaaagtttatcgcacgttagttttacgggtatgcacaaactttagtatgtcatgcatgagcctgcataatgcacatattctattcaatttttcattttttattaggggcgcagcgtccatgcatagaaggttaaattgagtataaactttcctagttgggaaggcacaccataggggaacaaaaatagtaaatacacaataggcattgtggcaaccgcggtgcagaaaattttggttttgggagggtcctcagattacgctgtacctcaaatgcggattgacccaaccgactgcagataaaccccggggtgagccccccatgcggcgcgattaaccgttgacgaattgctgcacctttgagaaagcgcccttttcgctaccgagagataaaaatagtacggcaaaggagtggggccgctagttctttccttcactgcttaacaaaatatttaggcgaatcaaaacttgttaaaagtagacaccgttttcctaatgccataacaatactacaatgtaagggttttgcattgattcgcgtgtcatacgagccttttcacgtgcagctggggatgcggcacggagactctgtacatcgcaaccatacaggaaaaaaatcatgcatacatatgctatgatggtgacaaatgattagcataaatttttagtgaacacggtaatttggtaagtttaaacgggttcatctgtccggacttacggaggtcttttcggaattatcaacgttaaattaattgttgaattatcaacaatttttcacagaacaaaattccacctcggcggtaacccgtatttggaagtggaacactgcgcccagattgcagaacggagtaagttggggtagatgaatgtttctttttttttcgccttcttcatgactcgccaagatgaaatcatgaagtaaccactataacctcaactcaatatatagttaacttactgatcttatcttatagctcaaactctattaatatatatttaaggcttatttactttgatcgcgatcctgtaccaatgttaatctttgcacgatctcaaaccttgttattcagccgcatgaatggacccctctattcaggacactggagtgacgtgtgggtcccgggcaggaatgtgcgttattagcgtcactacaggcgacactatctcagagcctatgcgtcgcggctgtaaggtcgtgcaggttgaggacccataatgaaaaaattagggcgatcggctgattgtttgtggtaaccatgcatcgaatgcatatgaaaacgtttgaatacatcaagataaaatgttacattggagttccgaaataggcgaagccgcgtgggatttattcatagatttttctgcgacatgaggctcacaacctatttgcgcggttccgcatcttaataatttttgaaatgttttttttttcaatttttgaattatgcatgcataaatatgcatgcgcctcaccgggatgcgcgtgaatgcacagtaccgacctgaatcctacggggggtatcaacccttaggtctcgttactgctaggcgcaattaccaaaaactgtcttcctccccaaagttatacaggtctacctgcgactcgctgcgagtttttgcgccaaacttcccctctaactagaccctgtacgtctcgaacccctaaaaaaaaaaaaatcctgccgcatgtcaagtttatttaaacatgagatatcgctgatgtttaaatcgttgcaacctgcagtgaataatatatattaaggagttctgtcgcacatatccgagtgtctgataccccaggtgtgtgtcaactcgttatttttgattttggttagggtcgtcaaagcttaaaccaattctacccctccacccggtgccgggccatctcatcgtgttacgaaccaccactcctcctcttcatcgatggctggagcttgcactcccgacatccatgagtccgaatcaatggtcgcagaattctaatgcgtaccaccacctgcgacaaccgttggagccagatgctgcaatgcttgcagcagcagcagcggcggccacgtccacgtccacgtccaccgacgaccgggtgccggtggtcaacaatggggagcccagtctttttccactgactgcagctcccattcccaatgtgtattctacgttttacggcaccgacatagccggccaggcgccggcatgcgacagcacgacatctccgatgcatcagccggcagccggtgatggttattatgcactgcaaagttcggtgtttaccacacaaccttccacttccaccacttacaatatggttggcgactatggtcaacctcaattgggtcaatgggaccgagttgctgcacaagcgcattacaattcaaatgctcgagaacatccccggccgccgccgcgcatcaagcggcgctcgtccgaatctacctccacctccagttcggtttcttcgagtggatcttcaagtagaccggtggtgaaacggtcacgcatgggatgcctcacctgccggctgcgaaagaagagatgctgtgaaacgcgtcctcgatgtgctgaatgcagccgcttgggactcctgtgcgtttggcccaaacctgggaccgaatacaagaaccgacctaaagaccaaaaggaagacgaaaagaccatcaatcacgaaatctatggcaaaatcaaggtgcttcgtggaattatcgagcacaagaccaggtagatgtatagcttattttaactaaatgcaggaaacttaattgcccccacacaccaacgagcaacgcaggcacacgcacacgcacaacccacaacttcacacgcaacccacacacaaccataccccatgtccgtgcttgaagaccgcagcttgcgtgaccgacagattggtaagtcctttgcatcatatattgcatcaacaccactaactcagccatcctcgagcgcatgctccaccttaacaaggaaggcgacgccgaccttaccctcgcatcaaagaaagaggaaatcatctggaaagtgttggttctagactccaagtcccaagcagtgttatcctccgtgctacgcgtcaacgaccttctccggtgcggcatcaccgtgcatacggtcatcaattctcggagactgccgcttccagatgtgccggttatatatttcgtggaacccacggtagaaaatattcgagtgattattgacgatctcgcagcagaaaaatatgacaagttttacatcaatttcactttttccattaatcgtgaattactcgaggattttgcaaagaaagtgagccttacagggaaagcatcaaagattaaacaagtatatgatcaatatctcgatttcatagtcacagaacctaatttgttcctgttggacgttcctcgtgttttttcaactttcaacaatccagctacaaaagaggacgatattcattcactcgcgggaaaaatcgccgacggaatcctttccaccatcattgccaccgcctcggttcccatcattagatgtcctcgtaatggtgctgccgaacttgttgccacccaattggacctcaaactcagagattatttgagtaatactcgtaatttgatcaaccaactggtccaacaacggccagtcttggtgattttggaccgttcaatcgacctctcggcaatgttgtcgcattcttggatctaccagtgtatggtgagcgatgtgtttgagctcaaaaggaacaccattcgtctcgttaagtttgccgatgacaaggaaaccgtgaaaaattacgatatcgacccaaaagatttcttttggtctaaaaactcggctcttccgtttcccgatgtggttgaaaatgccgatatagagctcaatgcctataagaaggatgcccaggacctcaccaacaagacaggaatcacatcgttcagcgatatcgatccaaactcaacagataccctgcatatccaacaagcggtggatgcattgccggaattgaccgcacgaaaggccactctcgatatgcacatggatgtgttggcgacgcttttgaaggaacttgaagccaaatcgcttgataagtttttcgagattgagcaaaattgccacgatccaaaaattcagaaccagtttctcgagttgatgaacacagacgccaagcgcgacaactccaccgacaaattgcgtacgttcttgattcttgtgcttacgttggatcttccagactcgttcgttgctaacgttcaactgattctcaaggaaaagtatcccaccatcgatcttgcggcgctcgaatatgtgaagggtcttaaacagcggatgaagttatccaatatctccacattaacagagaatagtggtcagaggtcgtcgtccgtggatgtatccaagaacaactcagctcttttcaacggattgtcttccaaactttatgggcttgcagacggccgactcaccgaaggacttagttccttagcttctgggctcaaaaagtttttgcctgctaaaacccagcttcccatcaccaacattgtcgaggcaatcatggacccaaacagtgcttctacagcgctggttcaagtcaccgacgactacctctatttagaccccaaactgcgtggaggacactcgaagccgcccaagcgtcaaacttacctggaagcccaggttttcgtggtgggtggaggcagctacctcgagtaccaaaatcttcaagaatggtgccatatgcccaataagcctgtgcggcgagtcacatacggtagcaccgatgtcatgacggccaccgagtttttgcaggagtgtggggatttaggacgtcttggttaatacaatacttctttctctatgtctagtctacaagtaaccactggtctcttccaacacattgagcagttttttcgagtcgaaaaacaacgtttcgcattcatcgatatcgactgccgtcacctcacttcttcccgccgccgaagccaacactccagcaggagcaagaagctggagcgcgtaccgcaacgacgtctcgctgcctctctgtgccaatttggacaatccgtcctgggacaccaccacattttccaactgagcccttttggcgatgatggtgcgaatttcgtcggtgttatatgagatggttcttacgatcaacaaccggtcgatcaagtcgggtggacacccgtggggagccttgcggtcgtcgtcggctccgcggaccgcggtcaatcctcggttcagagcgagaactacaatgggagcaatggcactttcgagggctcgattaaggtaggtgaagcactcgatgtcgagcatgtgaacctcgtcgatgaacaatacccccggaatgagctcggcgatgccctggtcgatgtatttcgacaccacgcggttgacttccgtccgcaacttttcggtgatttcggtttttttcggcttcaaaagctgtcccatcatcgacaacaagtcctggccaccctggggcctagcattggccacgtcgaggtcgtggagcgtgacatcttggacgatttccttctttttgtgcacttcacccttgggaagcggaacgtattcctcggcttccaaatcgaattcggtagcataagcgtccagacgacccactcttttgacagccccggtattggcttcgacataaatcacgtctcccaccgccacgcgttctttttggatactttcgtaaatactgggatcaagacgcaaatttttcgtacctttggccgtctttaaccccacaattacatgactgatggttttaccgtaacctcccaatgggttctcggcttcttccggggtcaattcgatgacttctccctcgtaaacctcctttgtttctttgattcgaagtccaatggctcgacggaaattttccatcaaagtggcggttttcttgacttcggcagaataaacctcagaacccactataggacaaaatggaacttttggtcccaattcctgagaaatagccaacgccaacgcggtttttcctgttcctggagctccagcaagtaaaatggcttttcctgccattttcttggattttataagattgactataattccgcatgcttctctggcgtcgttctggccgacgaatccaccctcgattttctttgcaatgccattttcgtccaatccgaggcccttgatatgcgtgtgggctgcagtccggctctcgcgcgtcacctgcgtgtccttgacttcgcttacttgcaccattaccgatgagaaaattgcggattgttgagatctcaatgccaatacaccagtgcaccaagaagctatagagcaggatgaggtgtcttggtgcactggatgcacttcttgttcatctttctggtgtttggagcgctccgctgctccactccgcttcaatgcagcttcatcgaatcgagggcggcgccatgcattggatcagtcgctgcacatacttgatcacgccatagtatacagcagggtgcatgaaaccccgctaacgaaagtccgcgaatagccgtagaaaaagaagtcacgtatattacagtttagtctggaagcctacacaccgtttcatatcggaaatagacatattttctgagcttccatgcatgcgtctgcatgcgttcgtcccgaaaaaaaaaaaaactttttccatctctcgcctcgcctgcagtagcaatctattgcgcataatgttacgtcgtagatcttgaaaccttggctgatattagcgggattgccttatgtggggtggggtcccccccccccactaaatgtcgtcttcccccacttcttccacatccactggttccttgggttcttggccctcgctccactgcgtaacatcgtcaatgtagctcaagatcgtagctacggaatcactttccttggtacagtctaaaggaagaaattgtaccatgccaaaatcgtccactaaatttgcaatcgctcgattgagtcgcacaaatcgcgggttcgattcgctctcaaggtcaacttttttcagcagaagaagcaagggatctgggtttaaaaaccttttgagttgacgccgtgtcacgtcgtccttgataagatcggttttcagaagaatatttatatgtggaagctctagaaggatcatcgctgacatcgcactcaatgcggccgagaagaatttggcatgttccaccacaaatggtgcttccaccaaatatgtggcgcaaagattgaacccaagcagttgttgtaaatgccgtacgatcgtcggcatggccggaacatgggtatataattcgatttgaccgggacagtcaaagatgagatattcgtcattatagtctccaatctcctcatctagccagtcaagattttccatcaaatattcaaagcagtagatcaacgcaccgttgggacccaagtcgagctcttccatgacatcctggagcgaaataaggtctctgatgtcgatggtgaattcgtagtttgtgggttccgcggccggatcaagattaactatgtgagctctacggccaattgtctgcatgtgtgctattatggagttgcagaaggtggattttccagccccggcaggcccaagagccaagacgccaacacgggacataatagtagttgtagttggtgtgcgatgagatctcactaatcatgtgtgtgcaggattgcgaagcagccgatgcgaagcgatggttgcgaagcgatggaagctgaagaaagcaaggaaaagattaagtaaaaatcgaaagtaataaaaaagcagtcaatttgtagaaaacttgtagaaaatctgtagagttattagattgtagaaaatagaatgcaataaataccacatcaactccgacaccaacagtcgtcataatcattctccacttggatcatgacctcgatgtttctctgggtaaaaagctgggaacacagtctcttgatataagcggtgttttctccccggtaaacttgcacatgaaggtatccgttcaaatttgacgttccactagatggccagaatcgaggtgtggtaaatgactttacacctttaatttccaaaatatcattgagaaccaaacgaaccttttcctcgttggaggttgaaagcagaagcaacaaagacgaagctgtagatttcaacaatggaatagcagacaaaaaaatgagcactgctataactatcgaggccattggatcgaacccgttccatcccagtaattttgtaagaattgtcgaaaccaccactccaacagagcccaaagtgtcagcgagaatgtggagaaagatcccttgcatgttatcgttatctgctttttgggagtgactgtgactgtgactgcaattttgatcgtaatgatcatggttctctttttcgtattcgagcttttcatgaacgtgttcgtcatgactgtgttcgtatccgtgactgtgtccatggctatgtccatgactatgtccatgtccatgaaatgcaaaaattcccaccaagttcaccccaagtcccatggctgacactaggatcaattcggtagtcttttgaagcagtacagggttcagcaacctgcccaaagcctcaaacacgatgctccccgaaatcccaacgagtaaagttccatttgcaaaacctgccaaagtttcaaaattcttaagtccaaatggatattttccgttcgaatcgatgggcgctttcagaaaaataccagcaagaagcccaagagcaagcgaagcacagtcaagagccatatggagcgaatcggagaggagaccaagcgattttgaccgaaacgagtaaatgagctgcacaaacatgaacgccgagttgagtaaaagaaaccgaaaaatggctctagtatcgtcgtgggtcagcaattggcgcaagagctccaatttcgactcggtggcccacggttgacccggcattgttgtagctggaaaaatgagaccacaaacaatagtgaaaaacagcaaatttgggtcttttttcagccaccaacccgccaaaatttgccctaacatagcggcaatgattgtaagcgagacttccaatcttgtggcacaccatcgaccatttcgagacgccacgacagaagttaccaccagggtaaaaacagaccatgtggttattttcactaccagagctccaaaaaaccacgaaataacaccgcaaacgccacagattcctgttagcacatagctctgttgctttccagcctccagcaccatttttgtgccgcccaagctgatttggtcttgtaaaaccaaacttgaggttgcaatcaatgcataagaaaccacacccaaacgccagtccacggccccaaatacaacctcgtgcacggaaaccgccaccgcaaaccaattgagcccgtcaatggtcatagacacaaataatattgccgctttcgtcaccggaagcatcgcgcaccctagcgtgcccaaaaaaatgccaatcaaaacccggattaacgacctattccagcccaacccgtataccagggtgatccccaagacgtacacagtacagctgtatactaaaggagccaaaaaaaggcccaaaacggcggaaattgaaaaagtggacgacagtgaatcagtcaccaacgccgatatcggggcaaaaagtgctattgaagccccgagaaaagacgcccggaaaacagtggccgcagtcgtatggaaaatggtcccgacgcccgccagccattcgtcaggcccgatattcatcacggtcaatttatgtcaatacttacatcatcgagccacgaacggcagaggtggtgcgcgcgtgctgcctgcaggacgatgacatcatattcacatatgaacaatgtcgggtcagtgtttgagcggtgccacttttgagcgagcctgttagaccaggggttttttactaacactcacaaaacattttgaaaagctggggcccgaatctggacaactgcacattttgcaacctgccccactaccgatactccaccctcggatctcaataccggtgcgagccgcaacgtcaaattgaagatctggtgtttttttatagacgctacgttttcagaagtggttgttgtttttcaacggaagtttcaaaacaaagaacgtggcacatcctagagcccccatctcttcgtacacaagttcgggactcgaaatcttgactgtatccgccaccactaatcatctgacgtcatcgtcattttccacctccccaaaaagattcatataaaaccatggaactttactttcttcgacatgcccagcgcattgaccacgctcccaaagactcgggtgcttatcccctatcttcagactaccaaagctacgatcctccgctagcttctacggccatagaacaagtgcaaaatattgcacaaagatttgtcgaagttaccaatgctttttcgtcggaaagtagtggagaaggagctgggccgatgcggaagaacatctttgttcattttctgccgtatcttcggtgctgccaaactgccgacttactcgtttcggaattgaagacaagattaccggcggaatttccacaaataaagcttagattccagcttttgggagactttgccctctccgagtgggtccacgacaaaatgaagaacaaaccaccgtttctcgactccaatgaggcttatctgatgtacactccaaattgcaagagcctaaagaacaagctgaatctctctaatttccgccccacaaacaccttgggaccctataatgggcccgatctcagctacgccgactaccagtctcgctgcaaagactactttcaaaaattgctcgcaacatacgacaaggcaaattatattcgcaaccaagacgtcatctttgtgatcacccatgggtaccctgtgaacaatttcatgtcctacttcatgaaccatcctatctttgacgagatccccgaggcaaaactcaacggagcccgaagggtgctcaaaaacgacgattcaagacaatccactgaagagtcggaagagtctgtggacggcccaattttcaaagtttccagttccaagctggactcgccagaagatccctacgaccccactctctacacttggcgtctctttgaggatgctcttgaacttctcaaaaaagaggatattgatcctaccctcaacctcgaaacagatgtggtctactacaagacaaacttcataaagcgcaacgaaagagataacctcaatatgaatctcgatgtgcccaagcccatggaccagccgcgggcctcgttcaaaattgcatctcggtcgctgtcggcaaatactctggcgccaatacgaaattataatccaatttgtcccgctgctcgagactggctgcccaacactgccaagctttaccaagtgaaggcagacttcaagttgaagaccatcaattccgaagcgtttcgaaaagatttcagtcttctgaaccatcctagtaaaccggtgtctcccgagatatctcccagtagtgagcctactcgcaacaattcggtgattgatctcagcaaactcaaaagcaacgaagacatctacaagccgatgaagttgcggtactccaccacttctgatattccgattcacagacttaactccaaggtcaattcacaggtgaatttggctggccttctgtcccacagggactcgtcgtccacggaactgctgtcggttgaccttcccaaatacatctccagtatcacaaccaaccgaaaacggtccatctccaatccggtgggtttttcctaccactcaaaggactcgtattttcctctggtggttaccaaacaaaacgactcttctgcgtcgatagattcaggactgcccatagacgaagggtccgaagaggaaactgagaaccatgaagacgacaacgtggttttccagccaccaaacccgctcttgaaccgggccaaaagcttgaattacaagcgagccgcaaccagcaacgagtccaagctttcgtctcttggaaagtacaaaattccagaagaccagcggttctcgctccagttcggcgaccagaccagcgacagaaacggagaaagatcaagtgataaaaacgaagaaaaatctgaaaaagtcgacaaaaccggaagaggcaccaaaccggaaaagcctccgttccgctcgagcagagactccataaagcttattctgtcgttgaacaagtcgccaaaacagctgatgttctaccaattcaacgacaactcggacgaatcgttgtcgtcggaagatggcagttccggctccggctccgaggatgaagacagcaagtttgtgtggtttggtcagaacagaaggaaagactagctaataatagaagggatcagctactacatatagatctacatatagagaacataatattatcatattttggcatatttcacaattttgcaacttgaaccaatatagcctgcactcagagcctttgggtgcgaaattcaaatatcactaaatccaagataatctcaacttaacctccaacaaccctcaattcccaccattttttactccaaaaaacgcttttctagagtacatggcgctcaactccgtcggaactgccaccttcggcctctcaaaggaccttaccgttcctgtctcggtgaaaatatgctatcttcaaaatggcccaaaacaagttcgtctcgctactctgtcagaaaaatactccgagccgtcagtgtttcgcaaactatccaacgtcaacgccacttccgaattctatgttcaagtccagatataccaagaaaacaaccccatttcaaatcctgttcaaacctcataccaaccgttcaccgccaatcgacggctatggaaccagtggctccaacttccaatctactttaaccagctatcattgtccgcctacatcgtgctcgccatatatgagatttgtgacacatcgccgtcgttggtgggcgtaggaactttgcctatgttcaacacctccgagtgcacactcaacaaaggaactcaaaaagtagctattcgtgctaggggtttgcccggtagttttgaaggctgctgtgagttgtcttcttcggagagtaaccttataaagtacgaaaatggcgactataagctggttccttggctcgacaagatggtgggtccggcgctcatggcgatgcaaaacaacacgcaaaagcttgaaaccgacgcagatgtgttgttcaacctctacattgagcttcctcgcttcgatttgcccatagtgtactcagatataacctatgatgttccgtcggctgcatccgaagctcgccggtttcagccgtctcttcctcccgattccaccaacgtcaccatcaattccatcgacatatccatccccgaatctgcaaatggcatgaagatctacgaccccgactttcagctcgaagcactcaccatagattccgactttagcatcccagacccaatcgaacaaaagtaccaaaaattggaaagaaacatcaacaacaccatcttggacaaagacctcaagccgtctccagaaatccgcgacgaattgttgcgtatacttcaaaaaccatccaatatcgaaatgacagaaatggaaaaaatgctcgtgtggaagttccgatactactattccaagaacaatatcaccagccaagaccagacccaaggcacaaagtcttccaggagcagaaagctgtttttaatcaagtttttgaaagcagtgaactggtcaaatgaactggaactagaccaaaccttcaacgaattcgtacccaattactggtccgtcaacgatatcgacgtgggagatgccttggaattgctcagcaaccagttcaatcctcttgctttgggtgctacggtatctgatacagacgacaagcatagcgatctttctgccaaaattttcaagtataccacttttttgcgtcgatttgctgtgagcagacttcgtttggcaagcgcagatgagttgttgctttaccttttgcaattggttcaggccttgaagtacgagctagtcgaaaaagatcctttgaaatcattcgatctggacgactttcaaaccacagacttgggctcctcaccgcttgcaacgttcttaatcgagagggcagtcgagaatgaaactttgggaaactttttctactggttcgtcaaagttgagcatgaagaccaactaggaagaagaagcgacgagaaccgaactaatatctacaccatagtactcaacaggtatatcgataaccttaaaaagtactcacaggtcaagaagactcgcggatacagtaatctcaaaagacagatttggttcatcaaaaaactaactaacttggtggagcttctaagatcaactttcaaaagaaatgaagccactgcaaaaaaagctcaatttcttcgagactacttgtcggaaccatcaaacgagctcaaaaagtttctgcatccatttccgcttcccttggacccttccgtggttatctgtggatgctatcctgaggagtcttcagtctttaaaagttcgcttgctcctctcaaattgacgtttaaaacaatcaccaattaccatgaaaactcgacatcttcctcacaaatcttcggaaagaattataagcacggcaagtacctgctcatgttcaaaattggtgacgatttgcgtcaagatcaactagtgatccagatcatgaaccttatggaccagcttttaaaaaatgaaaatcttgacctacgtttgacaccatacaagattttggccacaagccccatagcagggttgattcagtttgttcctaaccaaacccttgattctgttttggcggttggtggtccagaaaatggcattcttcattatttgcgggcagcacaggcagatgcgacaactgctcgtccgcttccaggtagcagtgttcatgcggtaacgtccgacatgggagtgccggcactggtaatggataactatgtgcggtcttgcgctggatactgtgtcataacctaccttttgggagttggagatagacatttagacaatcttcttctttcgccaaatggaaaattctggcacgccgactttggttacattctaggcagagaccccaagccgttcccaccgttgatgaagcttccgatccaggtcatcgagggtatgggaggtcgagagcatgaaaactttcacatctttcagaattactgtttcatcacctatactactttgaggaaaagtagcaatttgatcttgaatttgtttcagttgatgttggatgcgaatattcccgacattcgtatcgatccactgcgggcagtcgaaaaggttcaagagaagttttgcttggatatgagcgaagaggaggccattcttcatttccaaaacttgatcaatgatagcgttaatgccttcttgccagttgttattgaccggttgcacagtttggcacaatactggagagcttagcatttatcgctttcgtttatagtaatctccagcaaaccgtaccatgtaggtgtagatggcagacaagagaccgattggtggaatcaagtccaacactgacatcatggtcagaggtcttatttcccttacaacggaagccacggccttcttgagttcatccaactctccactattgtcaattaccacgtcggctcggtaattacgttcctggttggacatttggctagcaattcgattcgcagcgtcttgctcagacaactctggatttcgactaagaagtcgtttaatttgcacctcttcactacagctcacagtgaccgtcttgccgcaaatctggtacaatcctgcttcgaaaaggaggggaacatcaagaacaaccatggattttccagaaatatatgccttgaaaagtctccaaaagattgcttttctgactgctggatgaacgattgagttcaaaacggcgagcctctccttgttgccaaacacactgcgacccaaagctgctcgattaagctctccattgtcagccaccaaatcttcaacatcagaaaagtgcctcaagatcgctctgtatcctccagttccaggccttacaacctccctggcaagcaaatcggcatctacaacaggtataccatgcaccaggttgagctcacacgaaaccgtggactttccagtggcaattccaccggttaaacctacaataagcatatctacttctccagctgaaccgttaatttatcgcgacttcacatccgtacacccacttttaaggcatttgaatcaagctgaatcgatgaggtcgcagacattgaaatttgttttcagcagatatgaaggtatatgtgcttggtgccggttctatgggctccctagtggcccactatatgtccttggctcacccggaattgtcaatggtacttcttatgaaaacacaagctcgattggacaattttgtcagacacaactcggaaatttctgtggtcaaaaaagacggaattgttcgtgcccagcttgcagcgggtggtatgcctcctatgcggaaggacggtaaccctgcgcacatagaaaatctcatagtagccacaaaaacccatgctactgaaactgctcttgagccgtatctcaaaaatatttcttccagcacaaacttgttacttttgcaaaacggaatgggcatgcctgagtacttgacaagaaaattctggccctcggggaaccgtccgcaaattttccaggccatatcgacacatggagcatataaatcgtcacaaaatgtggttcaacacacggtcaatggttcacttgtgatagctgaacagccggaaattactcaacatactactacaacgattccactgaaccctctagtagatgccattgtgtctactcccgagttgaatgcttctcatgtgaattactcggactttctacttgctcagatcgacaagctcattgccaatgcttgtataaatcctcttctggccatctacgactgcttcaatggcgacttgcttcttagcacacacctattgcccatcctcaagcagattgtgaacgaagcaagagcagtttttcttgccgaatataaggtgctcaatgaaaacccacaagcggctgcttctttggacacagaacgcatgcttgcccacgtcgtccgtatgtttgagctcacggcggctaacagctcctccatgagagaggacattcgcaacttgaacaccaccgaaatagactggataaatggctttcttgtgcgggtgggaaaacagcatggtataaatactcccgccaacctcatgctagtcaacatggtgaaaagcaagcttgctattgagcgtggactcgaccagagagcagcatcgttagtggcatgaattaccattcttctaagccatcaagggtcaccgttgcaatatgttccatatcagaatagagacgttgaatttgcaaaatccggccatttttactagactcaagtctagcagacatcgttccacactcagccactacctcgttcaagatccggcgaataagacttttcgacacagacttgtaactttctccgtcattatacccttgtatgagcagattgagacgcctcgattgtgcgggttctcgttcctggattgtggccaaagcgacctgagttcgaaaagagattcctccggtctcggatatggtataatctccatagtatccttgttcacgaagaaacgatttttgggcatcgttcatgattccttcaatatggtgagaaacgtccaaattgttccatttgttggtttccatggtaaatgcatattcgcagagcaagaactcgttggaatgaggcccatagctgaacaagagttcctgtccagcggcgtggtcaacacacgagatcaccaggaaccctctactgtcgatttttatagcacatttttcatcacagtcgtgattcaaaaaatcaacgtacggagccaacgtgaaattatcggcttctgccttgctggaggggaacgacatgtacaaacaacgggaattaatacacatccaagcccataaaaattccattttgttcaagggttcacttttcgcagccgttaaaaattcactaacggcagtgtagtcttcgttaaatcgcaccagaaccttcttagcgtggttcctagagcttctagggagtagctcaaaaaaatctgctgctttagagccggtcaactctgactcgacttcccatacaataggtgcaaaatcaagttcttcgagcttgggaagagaagaaataaaagcacaccaaaacgagttttctttcctctttttctcgagacagatgtagagcgccgtgcgctggaacgcagtcaactggagccatttagaaatcggtatttttgcgtacaattccgtccattgatcggtggtatactcacttggaagcagcaccgaatagcccaaatccggaactgattctttgccattgaaccgagaaatgtgtttgattatggtattggtgttcatgagaaacgaatggggaatacgaacgagagtttcctttgctgaaacattctgagtagcatagacaccacggcccgaagtttcgtttgaaagaacattcacttttgaagaaatatgtgttacattcggagccgctgagaatggagccggaggcgacgagagccactggacgagccccggaatcccatagtcgtccagatcacccatttttgagagatgaggagaattgtggagattcgaaagatgagatgagatcgcgaatttaagagtaacgcgatacattgattcgaagattagaaatactaaagataaaaatagtgaagataaaaatagtgaagattaaaattgaagattagtattgaagagaggaggttgtgtaggtccacaataccaatacttgacatagaagaaagaagaaccacaaaaatattttaagagaataaataatttcttaattgtattccacaccttcaaacagactaaactacatccacaaaatcctaaagcgtgtccattgacttcccaaacctatcctgccgctccatgaagatactatgtgtggcagaaaagccgtcaatagcaaaagaagtgtcccaaatactttcgggtggtctggtaagagtacgcaactctgccaacagatacgttaaaaactacgattttacgtttgaatttcctacaacaggccgttgtgacgtgactatgacctcagttctcggccatatcacaaacatagactttccccctgcttattcgtggaataaatgtgtccctggaaagctctttagcgctccaattattgaagttgtttcgaagaaagatgtctacaaaaacattgccaatgaggcccgcaatgcttcaaatctcatgatctggacagactgtgatcgggagggcgagttcataggccatgaaatattccaggctgctcagctgggcaaccccagactccgggtcgacgagatctggcggtcgcaattctcccacttggaaaggtcccatgttcttcacgctgcacggaacccagtcaaattggacctcaatgccgtggctgctgtagggtgtcgtatggaaatcgacctacgagtaggcgctggctttactcgtttcctttctgaccttctcaaaagaagcggagcaattccccttgaaaaaggtcaggttgtctcgtatggaacctgtcagtttcccacgttggggttcgtggttgatagatacaccagggtcaagaatttcatcctggagccattttggcacatttccatacgagtgaagaaagacgataaaatcgccccatttacttggacaaccggccatgtatttgaccatttatacgttttcctcgcctaccaagcatgcctccagcacaaagaagctacggtgaccagcataactacaaaacccaccagcaattggcgaccgttaccgctcaccaccgttgagcttcagaaagactgctcgtcgttcttcaagatgagtgccaaaagagcacttgatgctgccgaaaaattgtacaataaagggtttttgtcgtacccaagaactgaaaccgacaaatttcctgctactatggacctacgttcggttatccagactcaatcccaggactctcaatggggaaactatgcttccgagctacttcaaggcaaattcagacagccaagagcaggaaaccacgacgataaagcacatcctcctattcacccagtgaaatatgttgcgctatctgcattggattcggctgatgagaagaaaatctacgaatacgtcgtacgacggtttcttgcttgttgctcagatgacgctcgtggaaaccagacaaaggccattgttcaatggggagcagagaagttttctgcgagtggtcttgcagtgattgaacgcaactatttggacatttatgtctataaaaagtggctgtcgacggtagagcttcccaactttcaacaaggtgacagagtcaagcttacttcttctcagttacaagagggaaagacgtctcctccaaagtacatgacagagtcagaattaatcgctctaatggacgccaatggaattggaaccgatgcaactattgcagatcatatcgacaagatcatcaaccgtggttacgttgtcaaggtaaaacaaggtagcaccgagtacattcttccttcggagtttggaatgggtttaattcaaggtttcgatgccattgaactcgacaacatatcgctttctaagccgtttttaagaaagcaattggaaaccagtcttcagcaggtggtcaatggaacagcttccaagcaaagtgttctcgatgcgattgtccatttgtacaaacaggcatactcacagtccacacagaacagccaggtgatcgtacaggcttgcagacgtgtaatgaaccagtaattttgcacccactcggtttacgtggtgcactggatgttttttcatttacttgagatgtcaagacttcgggaaatatctccatgtccaatcggcccgtgtgcaagttttatgccagcggcaactgcaaaagaggcagcagctgtaaatttgcacatgtgaatccaaaaaataataccagatccaatcgcagagactttacttcaccggacaacctcaacttcatcgaatccgaaatcatttccgacatcaaaaatgttcgtcaaatcaaagcacaaccgttactttcgtcctacggcgtgggagaagactgctacctgttgataagtggacgagatttgtcattcgaagaacaacgactacagtttctcgaagcccaagcaacgaacaaggtgcccgaatttgaagcccagattcgagcacgagaagaagatatgaggcgatgcttcaaccatatccgagggcaggagagaattgctgctcgttacctacagcgatatacggaagacccgtcaaaaatgcaaaaaccattcattccatttgctgtggaagacacaatacaaaacatgcaaaacacaaatacaggatttggcggtggcagcaatggaagcggagcgtttggagctgtttccaacccctttcagtcgtcccaaactgcaagttcaggatttggttcttctggatttggaaccgccaaaaacacaaactcagcatttggttcgagcgggtttgggtcagctggaatctctcaaaccggaaccaccagtgcattcggcaaccagggttttggtgcaacgaaaccttctggagcctttggaaccctgggattcggaacctctaccacctcttccgcatttggtctgagcggatttggaagcgctggcttgggaaaaagcactccagcacaatcatttggccagtcaaccaccactgcatcgccatcttcaagcacttttggaaatggctcatcatcagcattcggtgctccagcccaaagtggagcgttcggtagttcaggattcggaaagcccacgggttcgagcggacaaaacgggttcggacagagtgggttcggaagcagtggatttggacagagtggatttggaaacagtggttcacaaagtggttctcaaggtactcaaggttcacaaagtggatttggtcaaagcggttctcaaggttctcagagtggatttggtcaaagtgggttcggtcaaagtggatttggatcgtcacctttcggcacagccaaacaaaatgcttcaccttttggcaatgcttctgccacaaacgctaccagcacagccggggggttcggctcatcgggttttggctcaggaaattctggttccggaacatcaaatggagcttctggtgttggttcaggatcatcaaatgtctttggctcgggtcagtctgcttctggatcgaatggaggatttggctctgcgagtggattcggagctccagccagtggatttggaaatcaaggatttggaggttcctctgctcaaagcccttttgcatccacaggagctcaggccagtccctttggtgcaacttcatcctcatcaaattcagcttttggaaagccaaatggattttctcaccagcccaaactcaatatagactacgataatttgcaagtcgacgaatctgttatcgcggcttttaaggctgagaggttcgaattgggaagggtgccggacatggcacctccaattgcctagcgaccatatatattattttgtgcatgtatacttagtcctgtccgtattctcaccaactatcagttcgcggctgaaacttttcactatgatatgcgtggagtgtggaaatactcagataaaacggctatattccgagtataagagctcacacatcacactcaccgtgtgtcccgtatgccataatgttgctgacaagtacattgagtacgatagagtccttcttttcatcgatatcttgctcttgaagccgcaggcttatcgccatttggcattcaatttgacagaagaacagcttcttgcaaacctcaatggccccagaacacgcaaatacaacctggtattcagacttttcatggtttttatattatttgatgtttatttggtttgggctcacgaagaacgaaaaccaactcataccccagccatgcaaacggtgttgtcccaggcagtttatgttcaatacttgttctttatcgtaagactgttatgtgagacaggcatccagagcttcttgacacttcttctctgtcagatcggcaccaattggggatcgaatgctccatacatcaatataccaaaagaattccaacgaggatattcttctgctgttctccttatggtcattctcgtatccagctccatcaaattgtttcccattctcatgctcatatggccatacgatgcctcaactcagtcgcttttcatcattaacattattgcatttattacgtcttttgaagctataactatgactgtccaagcaccccgatggagagtgcttctcatttcctgtacaactacaggcataagactcgtagtgtcaacacttttcactgccacggttgtcagctatctatcagagtactccattactcatatcgtcgacacccagcttcgagccatgatccccaaacttttctagtcccattcagaaacatggatttgcggcttgcgctccaagatcccatcggagttgatcaaaagcatctcgtttctatcaacggcaatcaatggcccatcaagattatctataagacgaggatactcgtatgtggtgttgaattcacgctgctcgtcaacggtggcatacttggtggttcctaccaccgtctcggcatcttcagtctcggtgtggccgttttcaatcgagcgaagagcaataaataatgataatgaaatatagttctgttggtagttccataagcatgccatggtgacgagcggtaacggagccaagcatgttgcacaatagtatgctttctgcaacgcaaaagtgcccaccatggtcaactgaaatatcaagagcccgagaataaaccgtctgaaaatcaagggccaaacttttcctgtggaatgaggtggatgaacacaggcgtagagcaattggtacttgtagacaaagtaaccaatcaagaagtaaagaaggccagccgaaaggatcttggtggacatgacagagtacacaatcgtcactatcaatattaaaatcggctggggtaactgaagtccaaaattgaagactggaggctggtataattttagcaagtctcgaggagttttgcaccagaataaagaccggaaagaaaaccgcaataagttacccatcaagagaagtttgtaaggaaagatacccaaaccttgtaagatgatcaaatcaacatagaataatgatagtttctgaaccgattgtgccaaatgattggctatctttccatcactcaacgaggcggttcctgccattgtgaacaccaagaacaagtttacaaagatgtaaaaaaagttcttggatatgaccgagagctcttcgtcactgtgggaagtgtatccttgcttggacgtaatccaaatgtaaaaataaggaattaccatattcatgatggtgaaaagatatgtgggcaaaagaccagttatcaacgtttctgcccaccggtgtgcatctaagaaagcaccaagcgacggccaagcattggaaatgtaactaatactcaaaattttggtgaggtcggtgactggcttcactaacacaatactgagcaatgtgatgctcaaagtcacaaagaaaatacgagcgtttctttctttgcgagtcaagcaaagattgtcccaaataatgtcatgaggagctggcgcgaggttggttataaggtggttcacttttggatccaaaaccgcctgtgctaccatctgagcttgtgccacagatttcatggtaataaaagccgttgaagatcctgggtgctcgcgagttcgagcccgagatatctccttgtcgatgaccagaagctgctgggtgtagtggtcaatagcatccgttttcggtccaaaaattcccaagaaaccggtgcgggtttttggacgatgatcaagatcgtcaaacggtgacagtccagaagcttcaacgatgcggtctatgacagatccatggacggactgaggcgaaaccgagcgggaatccgaggttggcgagtttatcgagctttgggtatctggaacatcacgatacgactccactccgttttccatattgtacagggcccccacgctcgggcgaaagttgttaacgtctgaagtgctgtaaccatttgcacggaggtattctacccagtaggactccaatctggacaaaatgcgtcggcgcaacttgaaaagaccgttcaagttgttccattctcgtaccactacgatggaatcgatttcgcccattcccaaggtatggaaatgtttcttcaattccagctcgtctcgcaacgtggcagggattcccgagagcttgacagttcgatcggcaatcgaatcttgctttcccaagtaattctggcgcatagtaatgacatggagggtatggttgaaaagaaagtaggttgctaccaacgtgaaaacgtaggtgaaaagagtatatgtccacaacacgtagacgtggatactctgcttcttcttgtggtcatcgggtccgtcgatatacccagtataacggtagcgaatgggcgaaatgatacagagagaaaacagaacacacactgccaaaagtttgatgcacattttgaaaaatgacaaaaataccacagcatctaacccggcgtgttcgagcacctgagcttctgtgacccgaaacaccactgaaatccatccaaagagagattttgctggaagactaggaagatgacgtctggaaagactgtgatgacttcgatttaaatggttgaaatttgccacgtagattttggggtacctgacccgcaaagcacagaaggctaggaacgccatggacccaaggacggaagccacgaggatctgggtggacgcaatacgagccgaccgccgtacttcatcgggatctctgattggagacgacatcaaaaaatgatggaaaggacgattaaggaggtgaggatgattttctgggtacttgtagtctggtgtaaactaaggggatcgaaaatccggttcaaaaacggcttggtggcaaatgggcacaggaataggaagaagtagtctataacggtttgaaataaaagtcgcgaaattgtttatcaaatatcttatcgcagagaaattgaaaacagtcggggtgttacttttggactattgattcacatatttcggaaatcagttgcgccactcgtcaaggtcttttcatacactctcttcatcagatacggtcttttggttagctgtcttttttcctattttcaatcttcccatttctcgcgtattatggcctacaattacaccaaaaagttcctagaattcaactgcaaacagctcgagcgcgggttggaaatagacgacaaaataagctccattcttgatggccaggacgaacttacaaagcaacaatttcaacagatacttcgtcaggtgaatgttcgtttgaaaagacaccacagaaacatgtttctgacacaggcaacaagtcagatagcacagcaggtggtcaagtatgaacagaccaaggcaattgaagctacagagaagcttttacaagcacaatctaccattcaacccttaattttacctgagttggagacggctctttcgctggaccggcgtcttgccgagttcaaaagacttgtagatgagctcccggagctgcggtacttgcaagatgagaatatggacgaagagctactagatcgctacgaactggtacggcaacgcatggtgcaattgaatgagcgatttgtacatgcgtaccacaaacgggactacttgaagcaattgctcggcacgttgggaaaccaagaggcacaggagaatgctggagatctagagagggaggtcgagaggtttcaagcgttggtgaaggaaatgaagagtgagacttgagcgggatcaagatgagattgagctaacagttgaaagctaaaattgatattgtgatcgagattgacagtggcagctgcgacacattgggttgagacctgaaaatgaggatgaaagccgaaaattgagagttgagtgcacaatttgagtctgaagtgagaactggagctgaaattagacttgattattttgagtattcgaatcgagtttgatctaaaattagatttgaaacgaacttggagttgaagctttcaactgattttgattgagagttgtgaactgaaagttaagcttgatgagttggtactcaaaggatttgacatcagagtgcgaacttcagaattgagactacattatttgagtacccaccaaaactagaactgaaattgactccacattccaattggcaacgggcccatacatttgctgcacgcagccgcctcacgcccaatttagcatgggtttcgtttcacagcacgcgatcgatatactgttgacgtctgcggctcggatttcgcgtttcgcgcatgaaaagtacgagcattcacggggatgagaatcaaagatcaaggcttagatctgagatgagtccttctaaaataattctagagctcttgcatgtcaccagctacgacaccatagtatgataactcaaccctggtcgaaaaactgcgcgaaaacgttttttcatcatacatgacctacgacgcacactcatgcagcatgagtatacggcaccttcaaaatccgaaaccttaaaagctggactatttgctgtttttcttcatgcggtggctcctcttcgtcctagctgtgctatgtgcctgtactcaggcccagactattcacttggaaaagcgtgtaaagacggttaacgccaagaagaatgctgatggttcgtgctatgctcacacgatagctgcaggtgaaacttgtgggtttttgcttgaaaagttcaccaacatcaaaacattggacaatctctatgcgtggaacaagaacactttcaattggaatggttgcaataatggccatccttgggctggtgataaggtgtgtgtgagtgacggaactcctccacggcctccagtgaataaagatgccgtttgtggaccgcaagccccaggtgcattcttcaacactgagtgtccattgaacgcatgctgtagtcaatatggatactgtggaaccacatcgcagtattgcgacaaaaccgattctcccacaggagcacctggaactgctggttgtatctccaactgtggctacggaaagatccataccaacccggcttctacgttcaaaaatattggatactggctcgacgtgagtggtggaatggcccttgatccaacaaccttggacgacggtagctatactgctatacactatgcgtttgtgcctatcaagagtgatatgaccatcgatgattccaaattcaagattagcaagtttttatcgttgaaaaagacgaaaaaggttgcttcatttggaggttgggatttcagcacttctccatcaacttaccagatattccgcaacggtgtacaagttgccaacagagataagctcgctacaaaccttgttaattttatgacaaagtacaacttggatggcattgatttagactgggaataccccggtgctcaggatatacctggaatccccagcgatgatctcaacaatggacaaaattacttggagcttgtcaagagcatcaagtccaagcttccatctgggaaaacgttatcggtagcacttcccaatacgtattactacttgagtaatttcccggtcaaagccatgcaagactatgtgaactacttcatctttatgacttatgactacccaggagctacccaaaatacccttttttgccatacagacaaagatcaagttgttcagtcgttggagatgcttgacaaggccggcgtaaagatgtggaaaacctatggagggttggctaattacggccacacatatacgttgaaatcgacttcgtgtactgccataggatgtgaaggaagcggtcctggaaaagcaggacctgtgagtggagaagcgggaactttgacggattttgaaatcaatgctattgccaagagttcgagaaagaacaagagatggaccgatagcactagtatgtgcgacgtaatggtttacgacaacaacaattgggtggcatggcccaaggctgggcaacgtgatgccatgagagagttctttagaggtgctggattaggaggcagttcactttggctcacgaactatgctcgttagaaaaaagagaggtgagagtaatggctagaatctgtaacaatataatttagcatgaggtgagtagagagtaaaagaaaagtagcttcagagaaagctgttagagagttcaattgaacatttctcgacaagaacaaacatagaacgatacactagccacatctcaatctccgtatctcatcgtccccatcatatcagtcttcaattttgcaactcttcacttttcactcttctcttctcaccctacgctctacactcttcctaacaatgcggatctatattacacgattaatcgaacaatccgaaacccatgtcatcgtcagactcctccttttcttcctcggccttctcttcagcagcagcctcttctccaccagcggcagcagaagaagatccagcagctccagaggcagcagcaccaccagtaggaacggaagccaacttggtgttaccctcggcaatcaactcagcaacggtcttaccttccaaagcactcaacaaggcagagattctagattcatcaacctcggcaccaacggtctccaacaaggaagtgatatcggaagcggaaggagaagtgttaccaccctcaaccaacaacaagtatgcagccaaatacttcattttttttgtagaataatcagtttaagcaaagagcggactatcctttgacaagtatctgaaaaatttgttcaacgagagctgcagtcgcgctcaccagacctgcagataaaatgacagtttggattgcacgcgcggagcacgtgccacgctgctttgcggtcacagccctcgtgaccggctactcatttttcgcggattcaactgttgaattttttcagtactgaaagacatcgtaatatggctgctgaaaccagtatgtataacttgggtttgacccgtgaaaacacctttaggatggcgaggccgttctcctgaacccacactaaccccagctcagagaaaaagagtcttcaagaccttctccttcagaggtgtcgacctcaaggatttgttggaaatgccaaccgaagaattcaccaagttgtgcggtgccagagttagaagaagattctccagaggattgggatccaagcctatgggtttgatcaacaaattgagagccgccaagttggctaccgagccaaatgagaagcctgctgtcgtcaagacccacttgagaaacatgattgttgtgccagaaatgatcggatctgttgttggtgtgtacaacggtaaggttttcaacaccgttgagatcaaaccagagatggttggccactacttgggtgaattctccatcacctacactccagtcagacacggtagagccggtaacgcttctgccagattcatcccattgagatagattatagtgtatcttaacataatgtaccaaatgtagacggaagaaagaaaaacgaacaaaaaccagctaagaaaaattatcctctattctgcattttctcatttttcacttatttcactttcgatttcactccctccctttttatgtccgacacagccagggaaatcacctacggctccgtggctggaatgtgtggtaaattggtcgagtaccccttcgataccatcaaagttcgactacagtcgtctgctcatttccgctcgtcctccacgattcaagcaataaaggaaacttatacccaggaagggatagtcaatggtttctacaaaggtttaaaagcgccgttggtgggcgcttgtttagaaacagcagtgctttttctgtcttatcaatgggcattggcgaaatttaaagagaacaagaaatgcgatgaggtttctttggcggtgaaaagtggatgtggagggttctctgggttcatggcggcgtttgttttgacaccagtagagcttgtcaagtgtagattacaggttgagaacgttatgggaggacacctggtggctactcagtatggaaaagttatcagaaccatcattcgcagcgatggagttttgggattatggagtggacttttgagcactatgattcgagaaataggaggtacggccatatggttcaccacctacgagtactgtctccaaaagtttggggaaaattctccattgacaactaaacactatttattcagcggtgctttggcaggcatcacctttaatctttcgatgtttccagtcgacacaatcaagtccaatattcaagtcagccacggaagcattgtcaacacggctgcaaggctcttggcggctcccggaggaatccgcaacttgtaccatggactcggcataaccttgatcagggcagcgccggcgaatgccttgattttttatgcctacgagacgatgaagaccattttgtgaacaggggctgagttagaactgcttcagtttgcagttagaactgcttggcggcgtactcaagatcgtcggcgttgaccaagtcgcatccgagttcccacaaggtgctcatctgggcatttctaatatggatgggccaggtgtttcctccccatattctggtcttgagacctaacttgtgagctgtgtcaaagtaatttttgagggtggttttagcctggtcgcccaattcttgggtagctaccagagcatacaaatttttgccgagcaattgctcaagagaagcgcttgcaattaccgccaattggctgtattcttgcaaagactccgtgctggcgttggacttcatgttgacaagcgggctatcgagaaacatgtagcgaacagtttcttctttgaccaattcggtggcctggttaccagagatggtgatggtcaatggaccaggaatccattttttttgagttgtatcgtagtgggtgaggtactgcgcatcgataaaaggttggatctgtgatttcaaagcggcataggtggaattggcttctgttttgacatcgaataaaatgtgcaatggcacctccggcgagttgtagaataaaccatgctttgtggttgtgtctccaagaagagccagctggttcgaaccgtcattgtagcgaaatgctgggttcaccgagttcaaaaaactgtaaataggtcccaaataaagactccagagagtgttattaggttgcaaataaagctgattgtgaccaacgtagacttcattatcaccaaattcttttgtggaggtggtttctgtttccggtaccacggtgtagttcttgtcaaaaatccacacatcggcttcaacactggcacaaccaaagctcaatgcatcaaataatggacggtgtctccagtagtcattgtgcgaatgaataggtttcacatctacatctctagtaaggctttctgtggtgtagttcagggtatagacggaggcagcggcatcggaaacggggcgaaacacactgatcatttttggtggatattgtggagaattgatgagtttgccgtcttttatatttcagttcaagttcgcacaaatcccacgaggtgacatttttgacattttccacgaggtgatatttttcacggggtttcccacgagggtctttatagtaaataataatttatgcaccctgctttctggctttcaccatccgcaagatctctacaagtttaaccgagccggttaacaattcctctttgaaatagaaaaggaatgccgcagtggatatcgactgcaacaatttcaccgtcaacccaccgtacaacccatcaagtccttcctcgcgcacaatcttgcggatttcctgaatcatcgacaacttgatttccgctggcgattcatccaatttttccgaaagtttcttcttcttgatgtgcatccgcgacttgagcgtgatgtaaggatacgtcaaagccgtggctatcaacttgccaaaagcaccaatgaagaacgccttgatcgacgtgaacgcagccttgcctccattggcaataataacgtttttcacctgctcaaaaatcgtgtattgaatgatggggttgatcaccaacaccaacgcaggaagcactcccgcaaacaaagtggcaggcccgtcggtctcgatgatgttcaagagcgtgcggaacgtcgagctggtggcgtggtcttcgccgtgttcgttgtcgtgtttcttagctgtcatcattctggtattggctacccagaacggattggaccccacacaagtaacggcaccggctattgctccggtgataatcgactggaacgtcgagagcccctttccccggcgcgccgtggaggcattggcccttaaaaacacgttggaagtgagttcgtagaagtaataatagataaaattggtgagggttataccgtacaaggcactctccaacccagaatagaaccccaaaatgcccttttcacggtggatcttgcgcgctgcttccaaagtggacagtttttgaagtctctggacaactcggcaatgccattctttggtttcaaccggtttttttaaatcgatttccttgtccagttttgacttttttgtcgtttgtgccaaagtagacaacgtaaccaacggataagtcacaatcatcgagagggcaccgcctccagcaccagctatagcatgagcaatctcttccacgtctgacatgtttgtagagaatctgttcacatgaaataaatgcgggggaccgcggctgtagcgggtgcacgggtgtgacaatcagcaccaataggcagtccactggatacagtcctgagcagtcctgaatacagttctgaatactccatttagcgcttctcatcatggaaactcgccgtggtttgctcaccaagcttgctcttttttcgtcggttgccgtagggatttttgtggtcggcaagaaacacatcgctcactataaggaccaacgtcaccggaatgaaacagatgctcgaattgactcttccgaaaacgaattccgggctgctccgttgaaaccgggatttcccactgctgagaatctggagtaccaacgagagtccaaatacgtaggtgctggtaatgcttatgcgagtcgcaagccgggcgaccgcttcagtttcaccctttccagtttatttgagggaaaaaagtagcatgtaaatagatgatgaacctgaatgaaaaactgcccgcagtaccttcgatatcctttacttttgattgtcgtgacttcttccctttcttttacttttcctgcaactcgcggagcgctatctcgtagatcaaattacccttgagaaacttgtcgagacaccacccacacaaatggttgtcctgcaattcctggagaatcatgaggatgttcgacttgacttgatcgtcactattgaacaagttgatcaacaagatctcaatgcctttgtttttgtcaaaaatggtgagactacctccgtgcatcgaagacgactgtaagctggtggaagagctgggaggaatcaagtaggtgatgagaagaaatacctcgagtgatttgccagaaattaaaaatttgagaagattaaaccatacttctctctcatttttgcggtctgagagcacattgatgctttgaagatggtactgaaggtctatcatcaagttcaattcattggcaaggttgggaagaagtaaggtgtactcgaaaactccctcgtacaaaagtgtttggaactttgccagaaccacttgataacaagaaagctccacgagtttattggcgtcgcttccccagcagtaaccaataccatccatgagtaatatcaattctttgttggtaggaagcatgctggtgttgaaatttttcagcagcaacattattctgattatttcattaatatggcgacgaaagatcaattgtatagttgtcaaatcgtcgttataattgaacaatgacaactggagattggaaagaaacttggcgtcttcagaaatgatcgagtttttgagctgcgactcaccggaagcagacgacgtttgggttgataaatgaaactcatttgcatccaaatcatacaagacgtcccaaagcttgtcgttgttcttgaaaaacgggttaattgtgccggcaagatacgaatcacacttttccaagaggtcaattttggaaacatcgatcatgggaaatatattgtaattgctgaaaaagccagtcaaaattcctccaccagtaatgagtttcaacgctaggagaatcgagtcaataatgtagcccgaagagttctcgtagctcaagaaaatcactctttttcccgtcaaaagtgcgttgatcaagacaataattggcggtgtttgaaggccgtagatggtgagttcgttgttgtacaattcggtcaccaagcgagccgtgagcaagtggatcaagttgggcttaaagttgaggttggtggggttgagatagtctcctatggtgtcaggaagttccaccatgggcactctaatggggatattcatggcattgaatttgacaatggaattgtagctcaaatctttgcgaatgaacaagtcgtcattgattgcctcgcgggtcccgagaagacgatttcgaaacgcttcatctgagtatatcttgtcgttgataggaaggtccaaaatggaggttataagcaagcgtttgatgagagacattgacttgttagaaacgagtgtgaagtttttgatgttaacggcattgtagaggtccgctagacacttgtagttgttggttttgaagtagatatccaagcatatcatgagcaatggtttgaaattcttgaaaaacgtgagtttggtgatgatggaaatcgacttgatgatagaacctcttcgagtctggtcatcactaacattgttgacgatggtatagaggtagtacggctctggctcacacacggcacggtcattgaggtactggaactctcctgtggatgtatttctgtggagtaaaaatagagtataatcttccagccgtttgtgaatttgatcaggaagcattaattctggtaaaaatgccaagttgtcaattccaggaagcgggctggggtgctggtacaccaaggtggggcccttatccacatggaactcggcagtaagcaaatattcgatgttgggcataaagaaagtgtgcgtttcagtgcgcgaaatgctggttgtgaatctgttgaatatcgctaatttcatcgctaatttctccgcgaacggctgcgatggctgcgaaacggctacaaatttagtaggtgctacaaagttgatttctgctacaaaatctcagagtgtacttaattgttgaaatactccagcatttccctgtccaattcctcaacggtctttttgaccttcttgggcttttgtgcctttttgggcttatcggccttctttttggtgtcgttcttggtcttgacaccttgtctggccttagcggcttgcactctagccttgagtgcctgagccttagacttggcaaccggctgggccaccgtattgggcgcaattctcgacgtcaatggctttttggtggggtcaatgatcaactcgagtttcaatttggacgagcctccgtcgatgggggcaccattatacttctcaacagccaaggaagccgagttgttgtttttgaagataacagtggcaatgcccttgaattgaccacgttcgttgtaactcaaagcaatgttgccgacacctccgacttgcgactggaaaaaatcctgggttagtaagaaatagtggaaagaatgtactcttggtgacgaagtgctagccagctagcaggatgatcgagtgggactggccgttttgagtgaagcgagaagtgaagagtgagaagtacggcaagtaccagtcgcagtgacaaagttagaaggacaagtaccaagtaacaagtaacacagacaagtaacacacacaagtaacaagccaagtagcaattaccacaaagtaccacaagcaacgtgaatagtgtcggtaacaaggactgatgaattcatcatagttaagccaatagaagccacggaactcgagctctaaccttgattgctgtcactaattccactcctggcacttgctggtcctcttctaatctgattctgagtatcagaaccgaatctcacacaaagttattcacacacatcgtcatagcagaccatgaaagtcatacaaaggatccgatgcacactgtgttctgaaactggtgttctgaactgctgttgagtacactttgtggctccgacactattgttctgatactgctttctgatacggttattctgatactcctgttttgacagctgctctgcttctttcgattatcctcttcgtcgagtacagacgctaacgtctcgtgctcaagcacataccttgatcgcatcggcgcgaatatccttgggtaaaccggaaacaaccaccttggtggcgtaactcaaatccaccagggcggtttttggaacaggggtggatttcttgaaagagacgattggttttttggaagccgaaccgacacttttaccagttttggccacctttccaaccctagtggctcttctggacttgatggactttctagaagacgagattatatcgtcgagagacttatcgagagacatggtaaggatgaggaaaaagctggttgagacggcgaggtatgcgcgcggactgaaaattactgagcgcgaccagcgaccagcgacctgcgaagcagggagctgcgaaatcacgaaaaagctgaagttgcgaaatggctgcgaaatgagacaatgaacctacttgctagtaaactgaattactggtactactactcggtactgctgcactgcagtacctcaattaattatacaagaaatgaatcacgccagcgttaatccacccattctttcttcaccgtaacttcaatctggttgatggcagccttacacttgcctgcttcaacatggtccttgagccactccttattatccgaaaactgttggaaacatccagcacaacgaccaccacgtgtgcgtcgttccagcgactttgttccgggaggatagatgaaatgaatggctttaagatgggtcttgaaagtgtctctgcgggaaaatccgccgttcgggtggcatttgactccgctgtcgtcggcagggtggtcttggtagaagggacatacaaatgctttggctacattatgcttttttgtatgtcttgtcaaataacctttgaccttgaatgaggcatcacaatgctcacattggtacatggcttggtcctcgtgtttgaccttcttggtacgtttggcagagccttctgtttgggttctgtggtttggttggttgattttttgcggaacataagccatttccggttggttcttaacaagaatttggttgaacaaaacgtccacctcgtcgaacgagggtaccgacatcagcaccgacgactggggcagttcctggtactttctcttgcggtccaccggggcagaaaacgacccggtaacactatcgtaggattcgggcgatgagcctacccggcgaaaaaattcgtcgtcaagtggactcacatagctttcggccgacgacccgtacaccgagtcgtcaacggtttccgagtggtggggagcaaagtcgtcaaagtagccggccataggcgggtcaaacgtctcgacatcgtagccaaaccggttcaagccgaagccgaccgaggcgtggttaacaccggtcgtggtggcgctgtttgcgtttgcatttgcgccgttcgggtttgcgccatttggtacggtggggtgccacagtttgcccaagtagccaaaatggtcgtggagctggagcagggcatcgaaagaatggctgtttttcaccggtaattgcgcggcgccaggaactcccgaaggtcttcggaacgccgcggaggtgaactcgatctggtcattaccaaaggttagttcgaggtcgtcggcagcacagttgacgggaccggaaaaccggttgttgaggttgaggaacttgatggaaccgagtggaggaaagagggttctggacatgtacacaagtttgtgcaacgccagaaacacccctgacgacagatcgacgacggatttggagggcgaatcgtagaggcctattaggaacatgataacatttagtgagactcagtagtggactgttgttgtagtgaagactgtattcagtagtgaactgttattgtcaagtagtttagtcttgttaaagttcgtttgttgtgtccttaaattaagttgaagttgacgtaaatcccttggcagcctcatgcagaatatatatcaaggtcactttccgttttccgccaatcacacgcatagaagatagcgaggtgcgcctcaccggcacgtcccccgcagccgagtcgcacggcatttttcatcccgcgccgaaaccgccggattgggaaaactggcgtgccacaatttttgggtaaagtcggcaatctgggctccagatttggcacagaggctctacatactgttattaaggtggagccgcagtttggtgttctggcaatctttggatctccaaatacttcattggcttgtctccttatctatctgtcatttcgcacggccccgtcaaatgatacgtcatgcatgccatccagacaccagtactcccggcccaaaatagcatttgggacagataacgaaacaaggtttggacctgcggaacccggtgcagcaccagcggagctcggtgcagacagcgcagagatgcaaaagggtgcagaagggtgcatgacatcattggagagaaataaaatgaaagacaaatcggaagtggggagtgctgattgcttaaaggtggtctgcttgagttcaatactttagcccaaccttattttttgcagccattgaccccatcagcgacgaaaaatatcttgttatcgtgctccccgaatcaatcatagttcacctttctcctccaccgttaacaagccacactcggcataggacggcttgccgcggccaccggtgcaccgctcggtaatgactttccccatccgtcattaagcctgtgtgcagtttcggatgcacacttgccaaaaaaaagtaaataccaaaattccacttgagaacttgcgtgctgtctgcaggcccctttattgtctgcagggcgagacgaatgcgaaaacaaatatcaaacttcctgattcatcctgccgctgatccaagttttcaaggtctgtgcgtagctccaatcggtacagagtggacgctaatacgccctgagtccacacacataaaaaatcgtcgataatcatttaataattcgtcgtttttcttcgccatcgtttcctcctttcgccaatttttgtccttcatttttaattttgacatcgttttttgaccgtttccttcattttcgctaactttccccatttatcatgccgtcggaaaaataccagactgacaatccaaactctcactacctagccaacatcaacaccctcaatggcaccaaccaggcaatttcattaaaccgacttccaactcttggagaaattcttgccaatcgtacaaagactccagtggaccttttcacgttttaccttttcatgcgagatgtggagtataaagtggattatctcgacttttggttcgatttagtcaaccatctcaatctctgtaaacactacgttaagggacttcgtgatagcattgtccgtcattcgtacccagatcaaagaaactccatccccatcctggaaaaatcaaagcacaaatcgctttcgtcatcgatacttcttgacctcatcatcaacgaccatatattggaagataatgattccaacagactctctcaatttttacgaggcgatatcaacatcgacaatctcgatccaaaactccaggacttgatcaaccagtataatcgggaggaaggcggttcagaatccggcgtaagaaccagtaacgcatacagtgaaaaggaaaaaccgtctaattatgccaacagaagtcttcatgacttgactccacccacgccgctgcaacccagtttctacgagtatggtaaaaatcccaaccatcagaaacgaatttcgtccaattccaaattgttggacgatgttagtttcagcgactcgattgtagaagctcaagaaatcaaccacagagacacttttggcctgaaacctcgctacgttccactcgagcaaccacaacgaatctcgtcgatcaatccgctgttgttggaacgccttatcaaacattcgccaggcggatctgaaacaaattcttttatcaccagagacaaccttaaagagtctacccactctctcctactcaagtactttgttgaggactctgaaaagaaccttaatttacccccatcgctcaaccaaaagattatacgtgccattgaggtggaaggcagagacgaccctgacattttcaacgaggtaaaagcatacgtcttcaatcgcattgaaagcgagcatcttcctcgcttcctcaactacatggccattcggaacgtcaacacctcatttatcacaagagtaattctagggttcttcatgctactcattgggttctgggtggggttcatattcatcttcttgaactaccgtaaatccttaaggccggtagttttggtaccgttcttgattggtttctactgtttggtgctgctggtttatttaattgacccaattttggtgtggtttggattatcggaatcgtttagcagcaagcaaagttactttatacgaatccgtgaaaactttatacgtcggttgctcgtcaaaagaagcgcatgggtgatgtttttggtgttgttattgacggcgatatttacgatcattttcagtttggtgccaggaaagaggttatgagaagaaagaaagaagagagaaagtagagagaaatataagaaagtgagaaagttataactagactattgtaattgagtggtcaattgaacatatagtaattgagtgtaatgagtcaattgatcgtgtagtgtcagtgagcagttcagaattatgagaaattatgagtaatgctaagctctcttcttccgcttttggattcgcatctctattttcctgcgcctaatccgtcagtattgattaaaaaggccgcgaaaaatcaatagcaagcaccagaaaaccttcaagttccactaatccctctattttttctacatctcctctcagtacatgatattactagactgataaactaagcctggttcaagaaagcctctctcttctcagcaactctctgttgtcttctctcacgagcagctctgtttctgactcttctggcctcggcctcgtccttcaaagccttctcacgcaaagcctcagccttggcggtgatgatgtgctcgactaatgatctcttgtgcttgaaagtgttacccttggcagacttgtacaaggtgtggtacaagtgcttgtcaatcttaccagcatctctgtacttggccaacaatcttctcaacactctcaatcttctcatccacacaacttgagaagacatacgggcatccttggtaccctttctcttaccgtaaccggtgtgtctaccagctctcttggattcagccaaagctctagctctggatctggagtggatcacattaggcttcttcacaatagtaccatttctgtataattttctgatggcttgacgtgagttggcgttggcaatttcgttggtctcatttggatccatccaaatctttctcttaccaacacccacaacactggcagcaagtcttttctgagttctaagattagccctggatgttagtacgtagccccaaacatattcattggaaattcacttacattattgatgttcaaaaagtagcgcacaagagaacctccctgagtaaagaaaaatttgtcaccggtcgtctgcggcacaacagggcgcggccctgtccacggtcacgtgtgtgtgttaggcagtgtatgcagtatggtgtgcgggtggcatcggtttatcggtggggcatcgcatccttttatctcatcgccatggctaagagtctcagatccaagtccaagttgcgggccaagtccgtcaagcggaaaggggagtttgccaagcacgtggatgcaaggaatgagcgtttggctgcaaaactcaaggaaaagactgaaacccaaactgaaaaatcagataaaaatgaaaccgataaattaaaattggaaccaaaattggaaaagataagcacctctggttggagagactcgcgcaaactgcagtacaagcagcgccagttgaaaaagaagaagaacgttacgaaattttagtctctggtgcacccagtgcaccaggtataaggtcttaccaatatcttaccagtttcactactattattcaattcagtacttatcgtatcccgtggtctcgaggcgctccaccttggcaagcacctcctcctccatggagttcatatagttggtcatttccgtgagccatttggggtcggcggctccaagaatacgtaccgccaaaagggccgcattggtagagttattaatagcaaccgtagcaaccggaataccacgaggcatttgtactatcgagtgtagcgaatccacaccgtcgagggtcgaacccttgataggaacaccaattactggaagtggtgttaaggctgcgaccattcctggtaaatgtgcggctcctccagcaccggctataatcaccttaattccacgctcagcagccttggtggcatactcgatcattctatgaggcgtgcgatgggcactgacgatggtgagttcaaatggaactccaaactttttgagaatatctgcacccacagacatggctttcaagtcggagtcagaacccataattacacccaccaaaggagcttcttttgcttcctggatagacagaattggagcacggccttccattatgtatctgagtctctcttcggcatctgccatactggaagtgacaatgttaatgtgacccaattttctctttggtcgtgtagtctttccatacaagtacaccgatgcatgaggagtctccaaagctctgctacaagcctctaactccttgttgggaacatcatctcccaaaacattcaccattatggctgcagtattggtggtggagaaactggtgacatttcgaggcatgggcaaaccaaccacagcacgaacatgggcctcgaattgcgacgtcacacaggcgtcgatggtataatgacccgaattgtggggtctgggcgctatttcgttgaccaagagctcgttatcgggaagaagaaacatttccacgccaaaaataccacagccaggaaacgttttcacggcgctattggcaagaatctgggcatgcgaacgcactgtgtccagtactcgcgctggagcatataccacatggcaaatgttatctttatggacggtttcaaccgttggataggcatggacctcaccatcgattgtcctcaccaccatcaccgccaactctttggcaaacctgcaccacttttcagcatacaaaggacgattgctgagaaactccaacgcttcagcgtggaattcagggcttttgaccacgaaatttcctcgtccatcgtaggcatctgttcttgatttcaacatgaaaggatacccgaatttggcaccaatttcagccaatgcactctcggagttttcagacaccgccaccaggtcagcaaccttgattccatggctaataagatgttccttctgcaaatacttgtccttgatcaacttgatcgtttctggaagtggataaatttccacattcatggactttctgaccagctcaagagcatcagcatcgacatgctcgatctccaccgtcaaaacgtcacattttttggccaatctggcaatatcatcgacattgttaaacgaaccgtcaacgtgctcgccagcatttatctgttttgcgggagagttaggagcatccaagaccacagtcttgatattgagcctactggcggcctccacaatcatcctgcccaactggccaccccccaaaatgcctatagttttagaatccattagtagtactgggcaataagtagcaaatatcattgaattgactcgcgaaccatcgggtgtgtgcaggattacaatcgagagaggtatagcagtgatttattgatttagacgaatgaagcgaacacctcaactaaattcgtgcatgtacatggggtgctcttcgacgccacagtggtacgcagcggctatgtcttcgtgggttccccatggtgtgggaaccatagtagttgcagccgtcaggtaggttggtggaggataaatttgtgtttgtggaggcaatgttacagcttgaggttcaatggcagcgtgcagcggtaccgagtctaccatactgagcctggaggtggttgtgatggcgtctttgaggtcgtcgacttttgtgaattcccacaagagaacagtgcgaactgactgttttggaattgctgtcggggtgtttgtatggttggtttcgtagatgatttgctctacagtgatgccgcgaagagccctggataccgactgggtagcatcgacagccaaacgaggaagaaggactttccagaacttgatcaaaaacggcttattatcattcaagtcaaagatggggtcgatgtaacgcacaattggggcaccatacgagtagatacaggtatagttggcgtagtttctgatggtatcttccttgacactgacacagaagtttgtgcgcaagccggtttcaaagctgtaattttgcgacaattgaggaaaatgaatacggaccatgttgtggatcacaggaatggaagatccaccaaagtacaggagactaggaaaccgcaaagtgttgcttccgggtcgcaattgaagggttttgatttcctgtgctgctgtttgaagagaaagaatgatgggacatgccgacgaagagttgtaaacggacatgaaaaagttctccaccaccaccgatggttcaacaacttcatcggacagttctttatgggagattttcagagccaatttgggtaccagacgaagccccaaagatttgtccatattgattttcgtgaacaattcctcaaaacgcttggcatggagttgtctttcttcttcgttttcaaactgcggaccgtcgttaataagagcaataatatgtggtttctgacccaaattcttgatgacctgaatgtgactggagacctgcttccgagtgcgcaaacggccggttttcgtgtatatgtagtcggagatgagctcgttacgtccgcatgctcggccgctgattttgatcttgctgaggccatttttgggaataattgcaaggacatcttcgaacgctttttcgaggtcctcgggccaaatcgagtcggaatctactggagactcttctaagccggtggaacgctcgggagctggggaagcttccaacttgatttttttgcgtgaagttggaggagaaaccggggctaaatcgtttcgtaccggggttttttcttgggtaacaaacccggacgactgcggcatgtccttgcggaccgtccggagcgattcatggacctgatattgttgtttaccgtcggtatcaataccgatatcgacaatgaccggaagtttgtttctcacgggagtagaattaggagttccgaacatgaccgcgagaacataagagtgttaaggaatgaataaggtcggttggacaaggaacaaacgcgggaggttttatagacaagcaaaacattccaacacgaatcaccgcgcggtgggagttccgagggcgtttgggagtgcagatagatttgcgggccataatttccgggggctcccaggttaaattccgagggcgacccctgcgtccgatctttcgtttctgtcactgcaaaaactcccgtagcttcttctcttcctccacgtccatttcctccacgtcgctcaattcgtccatgagccccatatccggccggagcacgtactcgccgtggtcgaatctcgcgaacggaagttggattctgccgcgagaaagttcatttttgacgctggtttctgcaccacgaagccggtcgagttgctcgtaaatcagattgtaccacttccggccagcgcgactcttgtagagctgtggtttgcgctcgtgaatatcggtccagaacgaatcgaccgtttcgtatttgtagtttttatttcgattttcaatttcggtggtgacggcagtctttccggccgatgatgctcgggccaaaacctcggttaggatggcctgaatagggaacgccactccaccacgaacctcaaggttgacttcagaaattttctcggcagtttcttggcgatctaccgtcaaactcagaagttggatcacccgatcgagatcttgtaaaagaacggctgcaaattccaacttgtcaccgacttcctcgggcgaattagacccatagatgatggacagcgtcagcataagattgttattcttgcggataagaggagctccctttttatgttctcgtttaaggcaccagtatttgcagatatcatgactaaaactgcgaatttccgactcgatttgagccgccgatgcttcgaaacccaaccctcgtaatggtccgcggtccgaggaggcccctcgaagctccatgatcgttttgtatactcggtcggcgaacagctgcggagctatcggtgttccaccgtcggttttccaccggaatagattcatccggttagcagcctgctgggttttcgcagcttgtgcgttgtgggcgcgaagaactttcatatcccggtaatagcggcgagttttttcaattccggctcgcacaaccaaagcatcgacttgaccatgacggtcgcaatatgaaattagtgacgatttattttgaattccgccttgaactccgtacaagagttccatatggagacccgcccgtttggcacaagtgacgtggtaggcctggaaacaatttttgttcccacactggatacatgcaccgactttttgcttgcaaatatagcaagttaatttccaccggtttttcggtatgaaggcgattccctcgatgggttccatgtagatgggattggcaaagtatacctcgggaatccacaaggcgcacacaacatggctccaaagtgaattatcaagctgtttaaatgcaccggttttcgatggacaaaaaacacagtcaaccggatggtttcgactaagcatgcatttccgacagagccactccccctcagggatgaaagctaccccgtagcattcctggtgagcggcaatatcgcatccatcacaaaaaacaatggcattggaattggtgcaatcgctgtcgttgcacacggcgcatctttgatcgtacactgatccctgtacaataccatcatcgtctccatacttttcagtattgttgcggagggtcaattctgccttttcttcacctccggaaactgttgacattgctaattcaagctgatcccaatcattttccaactgggtgatcaagatttcgaacaattccggactgataattgctattttgccatgatttttctcctcgagccacaattcgtcctgttcgtcatggtcgtattccacctggcgttttttaaggttgataacatcctctattttcacgtctttagggatggtgaacggccgcaaattcgttcgcgatgcctgggtgggcccggtggtcatcaaatccgagcagctgtagcacccggccaaatttaccggtatgatgttccgagggtaatactcgaaatgaaggtgcattaagttcgtggggccggggagccggaattaaatcggagagatgcgagtggtttcgaaaaacggaagctgggcttcttggtcgagatccgggtagaattccttgtagtcacgttcctcgcgcggcttgctgtcgaccgccgacatcaacagaaaccagtgattagaaagtggcgcgagttcgcgaaatcagttcgcgaacttccccccaataatctatactcaagaagaagggtatttgagcatccttaattctacatatgtagtcgatgagagctaatcaattgttatactaaggtatatcagccagtaatattaccagaaagatgaagacttcgatatcggttgactcaggatcacttcttttttacaattaatgtccagcaagagtctacttggtcagtggattgtacaaatgcgatttttttagtcttatttctcgcagctgagtctatgacttttggtgtttgtggtagtattttgataccaactctgaccatttatttcgagtctactactctcgaaaatgattaatgtgactcaattggtattggagtggggaactgtgaacattggaaagccatttgtctcaattcatctacttttctagccatctatatggcagctaatcggcaaagagcatcgcacttttgtgtcgaatttagtcaacatggggtgatttttttaccgccaagattgttggagctgaagctggaagaaagtccggaccttagtgggtgtacttgaattctattgtcttctgttcttaaaaatcaagactgtaagaattgagatactgtacttttttgctggtcttgtaacgaaactcacgttacactttgaccatgattcatactctgaagttgacacaaaaggcagttcggacaacgaaagctcgcggtcaaccgagatgaataagcgtctctgatcctgaattgcaggtatgaatcgtttcaagtcaacttattaaattgatcatcatcaaactagatatatagatgtctttaggaaacgatggcgattttgctggcgattttgcctgcagttgcaaaatgctactatgtagtgtagttttcacatcttcaaagtcgctgcttccccagtttgttcctgcagacacccagttttttctcgatgagggcgatgagcttcctcttgttgcatcgatggacaaactcaatttggcttcgcttcgagataaaatctccagtaagctcagcggtgcaaatgtgagtagcaagagcaccaaatccaaaaaatcagactcaaaaaaggacaagaaacaagaaaaaaatgcccctgtagatgaggtgttgcgtcaagaagccatagctttgggagccaccgaggatgatttggcgttgataggcgacgtggacgacgccgatgtcagcgagcaagagtttgaagccgagggaaacgtcgacttgaaattttccaccgatctcaatagctacatgaaagaaataggactcgatgctcctgctttagttgccgatgctgagtcagagctggaggaggaagcgaaaggggaagttgaaacggtaaaggaatctaagaaggatacggaatccaaagacaaatccaaagaggacaaggaatctaagaaggacaaaaaaaacaaggaatctaagaaggacaaaaaggacaaggaatctaaaaaggacaaaaaagacaaggaatctaagaaggacaaaaaagacaaggagtccaaagaagataaggaacccaaaaaagaatcccaagagccaaaaaaatctgacaaaatcacagacttgagctcggttctgtcggcaaatcttgcaattcccaacagaccggactggtacaatactccagttgaacccatcagagagtcagaaaaactcgaccgttttggtagagaaagagcccttgaccgtgcaaaagccgccattgaaaaagacgctcaaacataccttgctgaatttgcatcgagagattcgcagagaaagtttttggcacaaatcttgtcggacggtactcttaacgataaagtttccgctctcacgttgttggttcaggaatctcccatgcataatatgaaggctatggatactttggtttcttattgtggtaaaaaatcaagaaatgctgcacttcagtcgatcaatgcactcaaagatttgcttctcaatggtcttcttccagatagaaaacttgtttcctttgccaagcagcctcttcgcagagattgttcagatgtccagcttgcggtgtggtactacgaagactacttgaaaacccaatatttccagttcattactattctcgagcatctttcgcatgatcccattgtccatgttcgcatgaatgtcatcagccatatctttgatctactcaaagccaagccggagcaagaagccaatcttttgaggttgggagtgaacaaattgggagataccgacaacaaggtttctgccaagacttcataccagattcttcagctcgaacaggcccatccagcaatgaagaaaatcattaccgatgctgtgatcgacttgatgcttcgtcccaatgtcgagtaccatgcgatttactattcaatcttgacccttaaccaaacgattctcacaagaaaggaaattgaccttgcaaactctctcgtgaaaacatactttaccttgttcgagaaaatcctcaagctgtctgatgagtttaatggagagaaaaaagaagacaagtttattggcaagtccgagaagggccgcaaaaaccctagaaagaactttaaaaagggaaagaaaggtggaaagtcggtgaaacccaacgagaaatccgaagcagaagttgttgaagaaaaaaatactagactcttctcggcactcttgacgggattgaatagagcattcccgttctcggagcttccttcttccgtctatgagttgcacttggatactttattcaaaatcactcactccacaaacttcaacacctcggttcaggccttgatgttgatccaccatatcatcaccagtcaaaagttggacctgagtcgtttctacagaactttatacgaatctttgttagaccctcgtctagcgctgtcttctaagcaaggaatctacttgaatcttttgttcaaagcactcaaagatgacagtgataaagcaagagtaatggcatttgcaaaaagaatgctccaaatcagtgctcattggataaatgtgggagccatagcaggaatgatctttttgttatctcagttgtccaagactctgccagaaattagagacttgactatcgacccagcatctagacctgatcctgaaaacgagctgaatgagctgaaggaagaatatgatggtaagaagcgagatccaaaatatgccaatgcccagaattcgtcgttatgggaaataggcaactttgtctcccattatcatcctacagtttctgtctacgcttcttctttactaagtggagaagaacaacccaaacccgacttgggtctctatactttggcgcatttcttggacagattcgtttacaaaaatgccaaagagaaagccacatccagaggaagttccatcatgcagccacttggaggagcacaaactggctcgttgcttgttaaggcttccaacttgtcgggaggtactcttccagccaacaccgagaactggctttccaaaaaagttgaagatattcgtcccgatgaaaagttctttttcgagtactttacgagcaaacagaacaaattgagggagaaagccgagaccaagaaggcagatttcgatgaagacgacgagaacgatgacgaaatttggcaggcattggtcaattcgagacctgaagtcgaagagggttctgacgatggtctctcgtttgacgaggcagacttcctggactacgacggcagcgacctcggcagcgatgccgaggttgatgaagaaaatgaagagattgaggaaaatgaagaaattgaagaaattgaagacgaagaaggatccaagtctgatttagacggtcccgacatgtttgggctcaatttggaagacgagctctccgacgatgaaccagcacctgtacctaagaaacggagccgggaagagtctggagagaagaagaccaaaaagaccaaattgagcagcttgccagtgtttgcatcggtggacgattactcgcagtacttggattcagaagacgacgaatagtccaagaaattatgatacttgtagtattttagttaatgctcaacttaatctcaaatctcacaaattgcaagaaatgcatttttcgtaaattatgaatattttacgaagtttctattccgcaactagagttagcaaccgatgccaagagtggaacaatacacgattatcacgcaaaattatacggacagaaactcggacatcagctgagacatgcataaattatactcatcgggaaaaaaaatgcggtaacttttgccggttgtaatcagtctactacttcagagaagtaaatctatctaacacccacgatattgactgtgtagagcttagagcttgaggtccactatgcatgaggcggttccatgcatacttccagattccatttcgaaaccaagcaaccgttggctgccgcatgcatgaaaagcgcattttgtattgacagaaaacggcgcaacgtttcaaaccaagataaaaccatcgcaatcgcaaaaaaacacaattttctttaatgacgagactgagctatgaatgtgacgtttgtgttcttggagggcctggcatagggaaaagctcactaatactccattatactaagggtatatttttggagaacatagaaagctctgtggaagatctttaccaaaaacaagccacctcacaaggtgtgagtaaaataatctcaatcttggatacaaatgcaaatgtggatgcctacagtacttcaagaaaagaacaaataaagaacgctgccactttggtttttgcatattcaattgatgatagagattcatttttgaaagtttcagatgattttgaacgaaacttgggagttatgaagacattaccaccttgtgccttaattggcctaaagtcagacttgagtgcagaccgccaagtagcatacgaagaaggacaacgattaagcgaacacatgaaagcagtcagcttccaggagtgcagttccaaactttcaattaatgtcaacgaggcattggacccaattgtggaggttgcattgcagaacagtctgaagtctgaaccgaagtccgagccgaagtccgatctggatttgaattcctatatgactttcgaagtggagtccgcggcgaaagccgatgcgaagtccgagacaaaatccgaaacaaattcggaagggaggaccgaaatgaaatcaggctccagcacacctcaaacagtcgaaaggaaccacctgcgaagtatgaaaaaagaaccggattcacttcaccaaaaccactgctgcatcgtcatgtgattacgagtaatgataacaatctagcatattattatagatacattctacaccaccaggacgtagcaaattaccattgtaactattatattgcagcatcatcggagatgtgagaaaatccccgaaactgttcctgcatttctgacgtcaacactgtgtctaccggcgtcaatctaggagtttccgacgtgaactccttgtcgaaattggagtagtcgtgctcggaagtgatttcaggaatgtatggaggttgcacccgcaagttgagaatgtcatcgaaattcacatccgaaaagtatggatggtccataatttcctcagcgtctcgaggtccacttcccaaacgagacaatgggtctttcgttaataatgcttgtaaaacaagcaccgtttgccgtggcatattaatagggtatcgcacgtcatcgtgctcgatagcattgaaaatttcgtcttcatcgtcacctttgaatggtgattgacaaagcaacatttgaaagagcaaaacaccaagtgcccaccaatcgactgcccggtcgtattgcttcccggaaatgatttcaggagccatgaattctggcgttccacagaaggtggcagtagtattgccttgccacatgttttctttacaaagaccataatcaccaattttaatgtggcccttagtggtaagcaaaatgttatcaagtttgatatcacggtaaacgattccattctcgtgaaagtactttagtgccaataacacctcacaagcataaaacttggcccgctttgcggagaacctagacttttgaatatgccacatcaaatctccacctgaaatgtactccataacgaaatagattctattttccgtttggaaacaacaatgcaaattcaacaagaatggatgcattgccttattggcagtcaaaaacactctcttttcggatttaacactttcagcttcatcgttttccacaataaaatctttcttgagaactttgatagcacacaatgtctgggtctgtctcgactcagcaagcataaccttaccaaagttacccttacctaaaacagcgagaaattgaaagtcgtcaagcccgatttttctgcgacgtttcttcgtcttcattggtgagcgagtttccggtgaaatgtgtgcatgaacgtctctaccgtcttctggttggtagtgcttgttatccgcagctctgttgataacagcttgctgttctccgcgagtattatacgtttcctggatacttggagcaccttgttgtaaaacactgctcttctcattaccgtagtcaaagttggtgaaatcgtcctttggttcgggttgcaaatcagactgggaaatgtcataggtgaaatctggttgttgcagcccggagctgtaactgtcactatcacctcgatcttcaacagggacaggtggtggtggccgccttgcaactggacgttggttaggggcatccactggtgcttgataagcgttagatgattgggttggcaacttttcacggctttctgattccatcgaaggaatcgatggaaccttggtgatggacgatgccccgtcttgcttaggaagtttagggtagtcttttgtagctggctgcttaggacgaggtttggtggacttgatagtggtcaaaattttgttagccatctccatagacattccacagaaatcaggcaccaagtgcgtacagttagcgtgacacatgactccacactcggtacatttccgcacattctttcgtccccatggtaagatgtaaccacagtgacaacaccatttggtaccacgattgagagtaggttcaaagcgatgaggaatacgatgattgagcttagcctcatcaggatcaacatcagcagaagagatggagatacacttggtaacaaccttctgataacattttttgtggcacaagaaccgacagtcttgacattgaaagccagtataacgaagaaattcaccacaaagtgcacagcacataatgttataaaactgtttttgcacaaacctgtggccgtgttgctcaaacacttcttccttcttttgacggatagcaccatgacggccgagccctcccataaactgcttattagttctgtttgatttgtcgaatgagaatgtgaggagaatttggccggtgggctcaagatttatccatgctgagatttgaattggtttgtcactcgaagggctactgccgcctaccagactcgtggaaagagcaccgctttgtccggacccaacagtggggcccgtttgattgaaagcagcattattgctgccaacactgccggtgccggaagaactaggaacagaccctgaacttggagtgaagtcatttccagaaacccatccagctgaacccatttcaaccttacgttttctcaattcctcggtaatatcactcaataaagcccacgcaaatgcaacgggcaccgcttgacttccagccttatcgtatactgcaaactccacctcatttcccttatctacgtcgattctgaactcctcattccatttgcccgatcttgatggccgcgtacgtgccagctcaacgtcgtctaccttgattgtcacatacgactccaggcgcttagagaacattggcagggcaatgtggtcgatatcacgtacacaagtgaccactaccgtgagcttacccagcaatggcttacgggcatacttgggagtcaggatcacttgcatgtctctggtgacctcgtcgacatcgatatgcatatcttgatactttttgagagatttgttcaacaacattatacgctgatcactctcaatgcgaccgccttcggctgcactgctactcagcttgtcgccgtccattagatagagccgtgacaatttttcgttggctgcacggtattgattttcaacctgaagcttaaattgtaactgttgcatcatataggaaatgcggtgtcccaaagaaggacaatcatattttatgagatcaaaccgagaatacgacggtggggatctatgactagccacatcactgccatcacccgtatcacccaaactcatctttgccaacgtttcttgaaggtaatcaatgttggactgggtctctctaatttgattgttacatctctggatgacctcagcgttctgagttgttttcttgagggtctgaaacccctgaatgagcttccgctcacgatcaatcttccctctaatgtcgtttaacaccgattctttggacatggtgcaatattttaattgacgaaaatgacctcagaggtccaaaatggaaactttttgaattaatacgcgtcgatctactcaaaggagcactcaaaatgggtcaatttgccgttaaaatgggatattggttgccacagaattgggaaacactaatagtaacaacaattaaattgtgtcgttcactcggttcgccgtgcagggcacggtgtttgggtttccaaatcaggacctggccgagctgcaggccggaacaactagagctgtgcgtcggcgtaattgcctaaagagtcaaaaaagttgcaaaaaagagttgcaaaaactacagttctcaataattatccaaggttctgtattaattttttcacttgctgttgcatcggcaactgcaatcaggaacaggacaaacatagtgcttggaaaaccattcctcagcatgcacggcatgtgctccatggttgcaactcatacagaaactgaaccagtctctgaaccgggcctggtttctggaccttatgtcgctatcattgggcttttgtgataagtcaaccggaaccggagttcccaacgtcaaaagacacacagcacaacgaggaagaggcgatcgacaatgaggacaaacattatcatctccacggcgtcgctggttaaaatgtataagagcagcgtctttacttttgcccatttctgcccctgtgcccaccagtcctatgtttttgttgcatttgagacactgcaagtaaacctgttttggggctgctgcaactagaaccttattatcttgcgactttgaaagtctggttctacccacatcaaaccgtgctctcgtgctatacatgccccagctgttaagtaaactgcgataacagtcaagccaatggtcggctcgaatatcgacgaaatatcgtggcacggcaaacagactgatcaaggcagcagtttgaacatcattggttcgattgacatacatctgaagcaactctatgcctcgaggagtaagcccagtcaagattaacccttcaagctctccacgagcaacaacataatcggcaattcgattgagatatatcgtgagatctttgtctgaaagataccgaagtgcaactcccaatcgtttctctcaaaggtaacgagttttcatccaacacatcgctccagtcgctgtctgctacaaacgcaaagatggctcgcaagtacggattatccatttccagtgccatacgtcgacactggtctttccatgggctgttcacattgatatccttgtacgccaagtacccagccacagcagctgaaactagtcgaagacgttccttctttgaagatgccaatatttcaacggctcgatttacctttccgtggaaaactgcccatcctgctgccttttcgtactgtccaagttctactaaatcgtcgagcttgtcgtcgagttcatcgtccgcaaggtaccatcccgaaataattaagcagagttttctttgaactcttttttccgagttgctagcaatggaaatcccactggttttcttgcctttaccggcaactatagctttcacggccagcgcaaatacagtttcgtcaacttccccagcgtacctccgttgtccacgaagatcctgggctccattccagattccaagtactccctgatacccaagatctagtccctgagacaacatggtacctttagtgagagacttttgagcaagagtaagccatcgccaagtattgcgaagaaaatgctgcttatcaattccaccaagtgtcgcgagaacatcaacgttggtttctggatcaagaccgtagcctgcaatggctcttttgcggattaacgagcagatatcaaagtctaagatctcattaatggagagcacagaccccatacttgtgccttgctgggtaggttcccactccgtttcgtcctcagaagttgcctccgagtccgactctgaatcaagatcagactcagatgccgaaatttgacgggttccatgaatgttgctgggcgggtcaaaagtgctgtgtttctttcttttccctggcttgacttggaccacgggctcatagaactgtgtagccagtccttctgaccctgccatagttatttcgttgtacaggttgaacgataagctatcgatgcactcgcgagacagcattcgaaaaaccgatcccagctgtctcatacaagcaaaatagatactcgaaggtaaatcgtgatgtggagagtagtcaaacagaataactctctcgtaatcggtcttgacatcgagcacaaaagacacaaatagcgaatccatattgggcttgtataattgggcagcttggtgtttaagattcagcacagagcttctggtaccactactcaatcttctggcctgggtagcggtgtcctttgactgtggagccactcccgtatgccagcgacggatgagattgccagaaaataccagtgaaaattcaccacttcgaacaggtgagtatctcaaacacggcagggtttttctggaaccatccgacaaaagctttggaaactgaagcaccggcagctcagacaccatggttgtcagcaatgacttgtgtttcatgccatgggaagtgagtcttcttcgatcccacacggcaaccagaccatcgtctccgtacagcagaaagtaatgaggttgaagaagatccggagttaatcctaatgtgcacttggtggctatttggaacgacggctggtcatttcggaggtcgaattgacggagaaacttataacttcccgaaataagacttgaatctgaatccaggaaaaataccgtggaaagtatcgcttcgttaggaacgtatgtgtgtagaggcctatattctttctcgttcaggtcactcttgttgacatcccagatctggagactgttatcttgacgtcccttatcaaatccagtggccaatagtccattaatattgaaagagagcgaattacactgtctgctttgttttggcttcaatcgtataatcgatggttttggctcacagaggtcaaatatgcataccaccccatttatctggcccacggcagtctttcccacgtcgttccgggcataggcggaacactggatgttttcaaagcctgaatgagctgtgacccgagtgaggttttcgggatcgtcagacgtctcatacaaaatcacttcgtccccgagaggaggaattgctatgaaccgctgccgctcatcctgatcccaccctagagctctcacaatgccactcatggtgaatgtatggcaacacagcacaagttcacagaccaaagtgttgtggagtgaattaatgagaatatagatacaggaccagacatctcgttatcggccctgcaggacactaaggtttacatttattaatatacatcagttcaccttggcggtgctcactctgttgcccgaaaactcgtacccgttctggcggtcgtacgcctgttcttcttgctccacaataaacttgatgatattcaccaagtttttgaacgatcttgtaggtcctcggaggttctccacgtgtagcgacgatgcgttgaccaaatccatgatttcgatccggaatttcaatttgcgtcctccagtgaatttggcaggaattgtaccgttgataagcccaaattcttcgtcaatattaaccttcgaaaccgacccttcaatgcgcttcatctccaatgtgttccggattactctcatcaattccgacgcactgagcttggagtcaagtatttggatctttttgttatactgcgcagtattcttgattgtcgatttcgcaggtttgttcctggatccaatagaatcgatcaacttgcggaaccaaccctttgactcagctttaggcccattgtcatctgaagtgtagatcttggattgaacagaaaacctaggaagtcgatggtggcccttactttcaatgtcagacgccagtggtggtttgggagcctctctcttgggtttcaagctcattcgccttatgatggtcgagtatcttccaacatctttggctgctccagattcatcaatgttctgttcaggttctctttctttcaagctagctttctctttgtcgtccaccaatctgtccaaggtgctaaaaacttgagtagaagctcgcgttggtgctctctcttcttgcaagtcattagcagcctgctcatattcattgtcttgtccgaagccggtagctgcttggtcgtcaatagttggttcatatccgtcgtgctcaaacccatcattagcttcttgttcagctgcctctacctccaactcattcaacgtcgctgatcgactgtagctagcaccggacttgtcaagcacgtcatagttcagagacgatttgcggcgggagtattcgtcttggtcaacggttttctttgttgcatggtgactaatacttctttcgtcaccataaatacgttcataatccttatacaaggactttatagtggtcttgtctgaatcagcatcttcgtgcctcgaaacatcgagcagattatcgatcaaacttggacgagacttgttcagtgctcctatttcggccgttcgactactgatgatgtcaaagtttgaaatatcagtttccattcctcccttttcctcggtgaaactaggttgactttcgtctccaagaatagtgttttgactatcttcgtcggagtgaatatgtgtctcttcgaccaccgtatctcccaagtgaacagatacaaattgagaatgattttgttcataagagccactggacgcttgtctgctatgatgttgcgacatttgacgtgaccttgacttctcagctatgctgttatgacgggaattattacttttaaggtcaattcctagacccaagagattggttgacgatttcttcaacatgcccgtaggaagagaaggcaatgtcttatcatggatcaactcagaagtacgaggagacttgacaacggtgtttcctctcagaagcgaatttgaaattatggtttgacttggagccgatggaaattcgttgacggatatagtggaaggattcaagtttccaagaagaccattgaaagaaaacctggaaaaccgaggattaggaatgaggcccgttcttctcgagtcaagagttctcattgttgtatcagctaactttcgcagaagtggttcccttggaggcgacatcgatgggagggttttacctgtctcatcaattccaccaagaagagacttgtatggcatagagagtggcttgcgagacttggtatctgtcgaccattgggacgcggaagagcgttgagacctctctgacttgacggacttttgggatccagaacgcagaatggttggtaaaggaccaacgttttccttttcaatttcgttgaaatcgcctagactgattctatctgcttgggtaaccttggcgtcttgtaagtacgcggaaaggtgacgagagctggatgtcttcacagactcattgatcttgccgggattcaagtcaactcccaactgctgcaaaacttttgtggtattttgattaatggatcctttgcgaagcgatgagtatgaagatggtgacgccaaagactttgctctcaataacgagtttatgtttttggtacgagggtcgagggaagaggtatggattggttcggttacagaacggcgatctgctttctgaacggtgccatctcttgccagttttgcggtctttggttcactcaatttgtttacagcagcttgcttttctgctcttttggctctttccaaatttaatctttcaacttcgttggcctcagcacgggctgctgctgcttttgcggcattcaacttggcaacttctgctttggctttcgcctgcgcttcaagaaggtaccggtgttcacgctcttcgttttgcttgtggactctcattgctagttcacgctcatgcttttcaattggagaaaggtttttcgaagtacgacgttgaggcacgggtttctcaaaaacgtcctggcattccttctcaaagttcatcaatgagctgcttccaaaagttcccgttaccttacttttgacctcttcattttcaacgttctctaaagctagcaagccagttggtttacgtttgagcagggacttggacttggtcttgagtgatcttgacgaggagcgagttgacattgcatgcttcttttttgtaaacgacgtggatgcggtaaagctcttattcttaggggagtttgtgtgggtatttgttatgttacccaaaacattcttccgtgatttgctcgaatgaatagaatttgatgggggaatcttctggacggtggtggtggtatacttggatccggtagaaggatcggtggttgtgatccgtacaatgctggtggaacgtgggaatgaattctttgactcgctggccgtcatatcggtatcttcctcgtagttttgcggagcattgtgctcgtttctatacttcatcaagaggtagtaaaacaccttttccgaacattttgcaggagacaaaagcttcttgattattgtctgttcatcgcaattatggaagagcaccgacaagtttttgaggatctcgcggtcgatctttttggacagttcaatcggctggaaggtgacattcttgagatcaaagtaagaagtggatgacgttaatggctctggatatttcttgagaagcgggtgcagcaagatttcgtcgatggtaacacgatcggctgggtttacctggagcattttggtgattaaatctttggcttccagagacaagtctggcggcatcaagaattttccattctgcactttgagcaaaagcttgcggatattctcatcatcaaagggaaggtgtccggtaagaagtgcgaagagaatgataccacaggaccatatatcggagggggcaccatggtagtttttaccggcaacaatttcgggagaggcatagtgaggagatccgcaggaagtttccaagagtttttccttgatttccaatgccgccattccaaaatcagcgattttgatgttcttattgaaatccaacaagagattctccggcttcaaatcacgatgacagatattgagctggtgcaagtagccaattccgtggatgatttgcttgaagtagctcactgcttcaaattcctgaagcttcccgcgcttgatcaagtagtcgaacaactcaccgccttcgatatactcgagaatcaagtacaagtcattcttattttcccacacatcgtacaaccccatgatgttcgggtgagcaatgagcttcatgatgatgatttctcgctcaatgccgtacggcaagtggtctttcccatcaggggacgccaggcggcgatactttgggttttcaagtttcttgaagttggacttgggtacaattttcacagcagcaagcttcccagtgtcaatattcttagcgagacgaacacgaccggtcagcccacggcccaaggtacgacccaacttccagggaccaattctgttttggtttttgcgtttctttgctgacagatttgtgttggtggaaatctgggagagtctctttgtggcatttgtaaccgactgtactaccctatccaccggaaccgacgagtagtcggacgacggggtacgggagtgggacataatgaaggaatattagttggttttggtggaatcaagctgagtattgggacaaaaggatgattaagaaaatgaagggcagacgaaaatcaatgttccaagatagatggagacacgtagacgtaggtttaggatgttgagcaacgtattattgcaatggaaatgagcgaatgtgataaaaatgacctaaaatgaatgaatgtcgataactgtaccaccagtggtgttgttagatccctgttttttcaccgtaacgccattcgcgtttggctgcttaggtaacgcaaacaaacaaacgcggtgagggcgtggcaggtgcgattcgcgcaggcggagcggataagatttgggagtgaggacaacgaagggagggagaacgttcttaaacagtgtaaagagaagatggtaaccttttggattttagaagtaaattcctctagaaattattataggaattattctacccttttttagtaattttctagccaattgttcaaactaattgtgtttgtggctcagccgctcgatctacatgtggctctatattcaatctgtaggaaagcgaagattcgtttttttcgcagtctcactttctctctcgcagtcgctttctctttctctattcttatctgctggactgggtgcacaggtgtaaggtgtgcgctccccacacaaatttcttgtcttctcctaacgaacactcatgctcaagttcaaaaataaattcaaattcggttcctccgaaaaatccacctctcccagtggcaaggagtcaccgagaacttccatggagtctcggaaaacactttccgtagaaaatgttaccgaccaactttcaaagactaaaatagatggtgacaattccagttctacatccactccaaaaccttcgctgcaaaccagttcttctgaaaaagacgattccccccaaggttccgaaggagcatcaaatcccgggttgttgacggtgaaattgtactcgtctcgtgatcttcaacttcccataagaatcaacaacaacaagagaattctccaaacattagcttccaattctaaccacgaggccacgtcggtgcaactcatgaaaaacttggcatcgcttctggatctgccggctacagtagaggaacatttgtctggtgaagtggcaggtaattttttgccgtcaataattgccataccgaacaatgacttggtcaaatcattgttgtataccactgtagagttcgacaacaacgttttggtgcttgagccacaaagaggtaccgtcagcaatgccacttggaaccaggtggtcagctttgatgtgaccaaacaggcgagagcggtgcttaatatcaacatgtttatccggttaccggccatgttgatagaggaaactgctccagacaacttattcacgggccgcaggtcagataatgctgataatggcgaggaaggaaccaattccaaaggtgccaaggatgctggagatcttttaattggaaccataaaacttccattgacgctcagttccaagccgactcgacttctcaaccatgagaacgtttcttttgtcaactatctcaccgacaagtcgggaattggcgagcttgccatgtcgatagacttcaaacccatcttgaagccgcatctttccatttcagatttcgatcttttaaaagtgattggaaagggatcgtttggaaaagttatgcaggtggtcaagaaagataccaagcaaatatatgcgttgaaaacgcttagaaaacagcacattatttcccgaatggaagtcacccatacccttgctgaacgaaccgtccttgcgcggatcctgaatccatttattgtgccgctcaagttttcgttccagagtcccgaaaagctctacctcgttttgagttttatcaatggaggagaactcttttggcatcttcaacgggaaggtagattttcgatgaacagactgagattttatgtggctgaacttcttactgcgcttgaaagcttacatgaaatgaatgtgatttaccgtgatttgaaaccggaaaacatcttgttggattaccaaggacacattgcattgtgtgactttgggttgtgtaaactcaacatggcagacaacgacaagacaaacacattttgtggaaccccagagtatttggccccagaattgctcttaaatcaaggttacactcggagtgttgactggtggacgcttggtacattattgtacgaaatgcttactggccttcctccattttacgacgaggacattcctaccatgtaccaaaatattctcaaaaatcctctcaagttcccatcgtttcttgaaaagacagatgcccaggacttattgatcctgttgttgcaaaaagaccctgccaatagactcaacgatgcttcacagatccgcggacaccgcttcttcaaggacattgattggaataagcttttgtccaaaagttatcttccaccattcaagccaaacgttgacaatttgttggacacttcgaactttgaccaagactttaccaacgaaaaaccacaagattccgtggtggatgactttttgagtgaaagtgtacagaagcagtttggtggatggacatacaacggagacaacttgctcaattaatggagactgaaaaagcttatattcctatataagagatttctccatttataagattccccaattatcgcctagcagcgttgttatagctagcgcccagagatccaggaaacgctcctccaccagttttactcgatccttgatgaccaggtgcgagcggtgctccgtgcttgtaatactcgcgaggaattggtgtgtttccctgtttccatcgttcgttttcacgggcctggaattctgggtatgatgggttcaaatgctctggtcttgcctggctgatattgaccatatttggcttgactttgatgacattggggtcctgcattggatcgtagccggggccctggtacgagttgttggagctcagagggccttcaaaggcacccgacttcttttcatcaggatattcattggagccatggtgttcgtgtggaggtagaaactcagcatttgggacatttggaccataattggcgccttcactgtatggaggagggtcttccagaggcacctgactgctttcgttgtcttttttgcccataatattcttgattttttcgttcattggcagtttcaggatgcagcaatgaattgtctttgtggggaattgcaccggtgcaccaccaacaccggtgtgcctgcatctgcgcagtgctgatttttcatctcgaccattatcctagatgaagccgttcaacccagtcgcggtatttgtacggggaaaaaggacgggcccggtatctccttccacccagaaggtggtcaaccaactttcagcactttccgcttctcgaaaacaacctcgtttgctcaagttatgtgatgaagatttgatcaagcacaagacaattatgaatgcctggacgttataccagcgtaaaaagcagcagaggcaacacgaacagctccagaagcagtataatagcatacaggaggcgatggacgagttgaaggccatcagtccgaagcattatcaatgggccaacagagttgaacaaaagcggtttccactcgaaatgagagttccaacggattatcctgccgacaagccgtgggtgtataactacaagaagtaatgtaaatagaagacggaaagaaaagaaaatgtagatggaaaacagttatagataatggagaagaacgaaagtagagtagaacgaaagaagaggagaaggaagtacagtaaattaccatgacagactctgggaggagaaaaaaagctcaaagggtgattactagtacattttctctcaatttgaatattttcttcttaatgtacattaatttttcagatctgtcatcctatccctacttcatctaatcatcatacgttcgtgctttccgtttccggcccggcgtcaggttcaccgaagccggctctgaggtgttttgtggcggatatcctgccggctctacgcaatcttcgtaatcataataatcctctttggggttggtgcccatatttctcatcaacgtcttgacataagttcccgaagaaaggctgaatatatggtcgtcctcgctgtataccattctctttttattagagctcgatgacgattttgtaaagttttcaaatcctttgacaatatttccatgaacactctcattgaagtaatccgactctttttcatagatagactcttctaactggttaagcgatgcctctagggcttgtttctttagtatgagctgtgtgagcttgtttttggcagcagcatagtcgtctacttctttggacataagacttgtgttgaaatttgtagagtgcaggtaaatgcgattattgtgcgatatgtgcgatatgtgtgcgaatctgggtgcgaatatgtgtgcgattatttaagggcaatactatggctgcgaatcaagctgacacagacaatatagcggatgatcaaatgagagagtggagcgattatgcaattggctgaagtttgaagagttattcttctatctttcgtagtctatggaaattggagtaccgtatatcaataaccttcagtccaaacgccgaattattatttcggtttataagagaacaaagggcaattgtaccctcgtcacttgtaatttcattcctctgcgattcgagacacgatcgaagagagtcattgaagtactaaaggagaaatactaccattgtaatcagcattattcatgtcacaaagttactatgtcgctgctgtcacattttgtcactatgtcaattctgtcacattctggtaatttctgctttctgcttgttactcttacctacatttctcaccccagccacaccatcaatattagccacacctatcagagccattgattacatcgcaagatttctactgtatcacgagacacaatcaactatcacctaacaatcttgattggaagtgattttacatcaccagttgcagtcactgtggtgttgctttcttgtcgcctctctgtttttctcctgcacttccgttcgtcctgcaccaccgccccgggctgccttgtcccacccggatcacatcggtccacaggatgcgcgcactatataagcaaccaccgcgggcgttcgcgacatcgactaaaaatggccgttaagcaaattcattctcgttacgtttacgactccagaggaaacccaactgtggaagttgacttgactactgacaagggcttattcagatcaattgtaccatctggtgcttccactggtatccatgaagctcttgaattgagagacggtgacaaatccaaatggcttggaaaaggtgtcaccaaggctgtttccaacgtcaatgacatcattgcccctgctctcatcaaggccaacttggacctcaccaaccaacagtccgtcgacgatttcctcaactcgttggatggaactcctaacaaatccaaattgggtgctaacgccattcttggagtttctcttgctgctgctaaggctggagctgccgagaagggtgttcctctttaccaacacttggctgacatttccggtgctaaatccgacaaatttgtgttgccagttcctttccaaaatgtgctcaatggtggttcgcacgccggtggtgcattggctttccaggagtttatgattgtgccaaccggtgctccttctttctccgaaggtctcagaatcggttccgaggtttaccacaccttgaagtcattgaccaaaaagaagtacggtacttccgccggaaacgttggtgacgaaggtggtgttgctcctaacattggctcgccaagagaagccttggacttgattgtcgatgccattgacaaggctggttacaagggtaaggttggaattgctttggacgtggcttcttccgaattctacaaggatggtaagtacgacttggactttaagaacccagactccgacaagtccaagtggttgtccggtgaacaattggcctctttgtacgaggaattgatcaacgaatacccaattgtgtccattgaggacccctttgctgaggatgattgggacgcttgggtgcacttcttcgccaaggtttccgacaagatccaaattgttggtgacgatttgaccgttaccaaccctctcagaatcgctactgccatcgagaagaaggccgccaacgctttgttgttgaaggtgaaccaaattggttctctttccgagtccatcagagccgccaacgactcctacggtgccaaatggggtgtcatggtctctcacagatctggtgagaccgaagacactttcattgctgatttgtctgtcggtttgagatcgggtcaaatcaagaccggtgctccagcccgttccgagagattggccaagttgaaccaaattctcagaatcgaagaggagttgggtgacaaggctatttacgccggtaaggacttccaagctgctcacttcttgtaagtgtagaaaatatattattgtcgaaataggctacaagattcttctcttcatatctattctagttctctatctggtttaatgcttcgttgagcagttttacggcatattcaatttctgcaaatgtgttgtagagcggtgttggagccactcttattacatctgggcgtcgttcatcacatactattcctcggttgtggaggtacttgttgacctgttccataatatttttggatttttcatcataatgaggatggaaaagaagcgataattgacatcctctttgatttggatccaatggtgtaagaatctggaacccaagtttggttggcttttcgttctggttaatgtagtattgcgattgagtcaacaagtcttgaagaaattgagtcattttgatgcttttttctcgaagaaactggattccattggcctcttggaacacttttaaagaagctttgacagccactgtatcgataacactgggattcgactggcgataagaaagcgccgagttgattggattgaactcctctttcatctgaaatcgttcttgcgcattgttcccccaccaacctgccaaacgtggattataactggttttggagttgttctcagtgtgtcgctggtggacgaaaatacctgccatggcaccaggtcctgaattgaggtacttgtacgagcaccaaacagcaaaatcaacgttccagtcgtggagatttaagggaacattacccacagcatgagccaaatcccaccccacacaaatgccatgatcttgagctgctttagtgatggattttatatcgaaaaactgaccagtatagtactggattccgggaaaacacaccaacgcaagttcttctgcgttgttttctatctcgaaaataatgtcttctgtacgtaaataagtggcaccgtcttgtactgcaacttgaatcaagtgcgattcatcgtagccaaaaagctgaacaatattcaaaaaagcatagtaatccgagggaaaggcatgtttttcaaacaagattttcgtccgtttacccttgggcttataaaatgacatcaacattgcattcaagttactggtaagagaacccatgactgcaacttccgactcttttgcgccaactataggtgccattagaggaagcaaaggcaaatctatgtcaacccagggtgttcgttcagggtgggaaaagtgaccctcaactccttgctgggcccaagtatccaattcatcgtttatggcttttcgggtcgatttgggcatgagtcccaaagagtttccgcatagatagatggactcatttgtgtctgaggaaatgttcaaggacttgagagtgggcacttcaaacaagtggcggaacgtggggtactctttatccaattgggcagacatgaggaacagatagagcagaatagaggaaagtgtttgtcatagtgggcatatgcaggacaggaaagatagcataacaaaagtaagatggagataagatggagatattacaagcgatattagatggtttctcatggcactggtgaatacagaacgtggtttgaaccttgatgttttgtcgtttcttgtgttctcattttccatacccgcggcaatgaattgatttttttagaattgtgtattttcaagttgtggttcgtttctggtagttctgagtttctttcttagtcactactcttggcgaattgttgtgtttgttcgaaatggtggaatggtatttggctgcgaaatttgcagccgtctcaattcttcatgcgagcctaatttgcacagtttcaagctacaattctttccgataacacaataggaaccagattggatagtaaaggggtagtatgaaggggctagtatgggactagtatggattgtgcgatatggattaccgattttaccggtagtaaaaaatcgaataaatctctaattgagcaagacggtacctactgcgatcacacggatctgactagttctgaggatatgttattcattgaaagaaatgatataagtgacataaatgacttaatgataaatacatttcccgcatgattttgtagccgggcgcgcaagacatctttacacccagtgccagcaagtgagacacttcggcaacacttcatcaatacgccatgatccattcggttttgatatgtatgtgaatcctgatttgctattctcgcccacactaacacagtcaacaacgagggacttcctcggcttatgaagttttatacttctgtcgatattcaaacccagcggcttcttcttcaacaagtacatcaacttatatcggttcgaacttctgaagaatgctcctttatcacacctcccaagcttttagaggacgttgaagacatcaaggtgatctaccgtcattatgcaacgttatactttgtatttattgttgacgaccaagaatcagaattgggaatcttggacttgatccaagtgtttgtagaatgtttggataaatgttttacaaatgtgtgtgaattggatcttatatttggctggcaggtgctacagacggtgctagaggaaattgtacaagggggcatggttatagacaccaatatcaaccgtatagtggcggcggtggacgaggccaacagccagaaactgagccgccaaacgtggtttctgggaatcaatgcggagctgtttggatggagcgggaccaacgggtggggaaggacataagaagaggtcaatcattcattcaaactcaattcaatgtgattcaacgaatgtcaatgtctcgatttcacgatgtcatttcatgacatcatgaaaatgactcatttccagctccaccacttctttctcttctcgttcaaaagccgctcggtttcctccattttccggttcgcttcttcggtctcaatgcgttgctgttctgcggcagattcacgaagcaaagcctgcggatccaccaactttgggtcgacataacgaccatctttttcaaacggagacttgatgctgccggttttccagatcgggtcgttcagcgccgacgttttcttgacgatttccataagcgcttgctgctctttttgtcttaattctcggctcttctcgtactcggctcgcacttctggtgagaaactcgcaattaactgttcatcagtgggggttgtatacttgaaaagcaccactcctgtggcaatgatagcaccaccatagaaccccacacgagcccaccggtaccataagggacgggtcgacataattactattggagacctgtggttgggcgatacacccaaaagctggtgcactggagggacacaccctcgaccgcagcggttcacgtgagaaaaataactatacgattaaacgacaacgtttaactataattcatccaccttcaactgtggagacaatcgttcaataccaccaccatccacaacaacaacaactacaaccagaatgacatttctgccgccaaagtcgctgcattcaaaaacgtctacaggcaagcgaaagtatcacctgaaactgagaaatggttgtctgacttgcaagagaagaagggtcaaatgtgacgaaactcgaccccaatgtgtcaagtgcaccaacatgaagttggtttgtggatacactttgccagacgatcaagaaccagaccccaagcgtcaacactcgtcgcagccacaacagcaggccacccctggctcaactccagcggccacgccgagccccaagggtgctcccggaccagcgtctgtgtctgaggcatcggtagcggcagcagcggccctgggatcgagcggtacgccggatctcgccagtcttctcaatgctggaaatctcaataatatcaatctcagccatcttgtcaacaatatcagcggaaagggagccgatctcggcagtcttgctagtctttccaacttggctacgttggctaatcttcccattgatctctcgaatcttgggctgatgctccaaacaaacctgccaccaaaactggaccaccattcgcggcccgcaccaggaatttctcccaacgtgaacaacagccggatgccagacccattggggaccgacgctgccgttctcaacatgatggaccttcggttgatgttccactacacttcgcaggtgtcgagcaccatcactggcgccggcatttccgataccaatatctggagctacgatattcccatgttggcgttccaatatccgtttctaatgcactctattctagcatttagtgctacacacttgctgcgcaccgaaaagggtctcgaccagtgcgttacctgccatcgtggtgaagcattacggcttcttcgagaagcagtgttggatatcaattccgataataccgacgctttggtggctctggcgttgattctaatcatggactcactcgccaatgcgtcgctcccactggcaacatcacccaaatctcttcctgcttcggcgtggatcttccatgttaaaggcgctgccaccatcttgacggcggtatggccgctcaccgaagcgctgcgattctacaaatatatattcgtcgacttgggagatttgggagatataatgaaccataaagttaacctcaagtcacgctcggaggactactactcggacctcgaatgccacgactcggatatcgccgacttgttccccattgctatcgattcaccatatctcatcaccctcgcttacctcaacaaactccacaaagaacgatacaaatctgactttattcttcgaatatttgcgttcccggcactcctcgacaagacattcttggcactcttaatggcaggcgatatcaaggccatgagaatcatgagactgtactacaaactcttacgatcgttcaccatggaaatgaaagacaaggtgtggtttttggaaggagtggctgaggtgctccccgtggacgtggaggaatacgctgggggtgctggaggcatgcacatgatgcttgattttttgggtggaggaccggccattgtagacaatgaacttgacgaagaaattcgcaatttcgatggaaacttggcgactcgtcttgttgacccagaaaaccttccaagcgacgtagcgaacgtcgacgacgaccagagctttatgaatatcggggagcttcctactagtacataatatatgcctacgaatatatgaattttatttggtggtagtgtagtgcgagccagacaccacatgcagaggcgcctgcgtgcgcgggctaatatttgtctcgaaaaactcaaacattttgcaccattttggttgaaacaacaaagggattcattttggaaattcaatttgcatttcagtttctttggatctttctcaactaaacctctacctaggtccaatacattcccctaagcttgtccaatatccataaaacctggtttatttttcttcttcaaatctacaatttaggggcgtttggtttcctgattcagttcgctatacccaatccataacaaaatgcaaacgataaagtgcgtggtggtcggtgatggtgccgtgggtaaaacctgtttgttgatctcgtacacaacttccaaattccctgccgattacgtgcctacggttttcgataattacgcggtgacggtaatgattggtgacgagccatttaccttggggttgtttgataccgcgggacaggaggattatgaccggttgaggccgttgtcgtacccttctactgatgtgttcttggtttgcttctctgtgatcgcacccgcctcatttgaaaacgtcaaggaaaaatggtttcccgaggtgcatcaccactgtcccggagtgccatgtctcatagtgggcacacagaccgatttgcgtaacgatgaagtgattttgcaaagactacaaagacaaaagttgtcacccatcactcatgaaatgggagacaaacttgccaaggaattgagagcggtcaaatatttggaatgttcagcattgacccagcgcgggttgaagagtgtgtttgacgaggcgatcgtggcggcattggagccgcctgtgatcaaaaagtccaagaaatgtaccatcttataatccatagagctcttgacgagctaatccatgagtgtatcgccatatcaccatcactaaacaaaccatctcaccctctcaaccactcaccatctcaatcaccatctccatctcaatcacttcagcctctcttctcttcgctgattgccgtgcatatagctgcagcaacctcgcgacgcccgttgcggctgaagcggttgacatctgagacacaattttaccttctttaagtttggcaccgttgactattagcgtttcgagtcgattccacaccactgcccgtccccatattatactcctggacatcttcgcacattgtgagagccatgaatttgtcccaaagttgcgcctctgatctgcgacagggtctcactgaagaatcagatgggtacgcttccacgcttcatgatttggtgggaagcccagaccgcaataagttctcggctgaggcttccacggaccgctcggatgtcaactcatccactggaagttttcgtagaaatgccagaagtgtggattttgatgcagacgccccgagccaatccaccgatattgccaccggagcaagcagcaatatgagactgtttgtgacaggaacccagtctaactcgtccactagctcggcccaagaggttcaagctttcaagtcgtacatcaacaacgtagattacgtgaaaaatcagaacaattacttgaacgaaaacctcaataatgcccaacaacgagtccccgaatccaccagcgacgaccatcagctcttggagtccgactccgtcgacggatacacccttatatcgcaatttgaagccgacgtggaacgaaccacgcttctttatcgtgctgttgaaatagacactaatgccccggttctcatccgaatttctcccctaatagaagacagcaactccatggtccgaactcttaacgagtggtacattctctctggccgaaacccaccggctcagcaccgtctttggaacaatgacatggtggaaaatgactttctcaagcctcatagccgcccacctttgggcgacaagaatgctgaacgttatttggctcaacccgcaaccttaccattgaatttgactggaatcttgtatccaattggcgtgatcaatatggcgacttcaggaaaacagggcggcggaccgagacgaatggctctaatttatcgagacaagaattatctgtcgctatttgagtatcacagtaacagcagcagcggaagcgatactctgttcgatcccaccttgggagtgcttgcgaattcctacagcggtcgttcatccatatccgtaggagccagcaccaccaccaatgtgcgactgttgggctcaggaagatttgaagaaatttccaataaagtgagacagagtccacagctgcctctcaaagtggtggaggttcttggggacattataaatgtggtcaagactctcaaaacagtccatgagcttggaatagtacataatggactcacgtcgaaaaatatcttcaaatgtgacaacggaagagtcgaaatctcaagctgggacttttcttttagtgttcaaccagaagactgcactaatggacacagaaagcggaacctgaccaacttgatggcaatcttgccatatctttccccagaagctacgggagacatgaacaagcgagtcagctacaaatctgacttttatgctcttggagttatattatacgaacttatcgttggggttcttccttttcaggcgcaagatgccgctacattgatcagaatgcatcttttccaaaaaccattgacgccggaattattggcaccttcgtggataaattcccatctaagtaagctcattatgaatttattggaaaaggaagactccaagcgaccaactgactctggaatattgctcgaagaacttatccaagttagaaacgattacgtcgatgagatcaaagataaaggcggcgagacattcatcaactatgtcaaacaaaatgagcacatcagccggtttttgatcaaagaggaaccaaaagaacctatgcccatgcctcctgtctttttgctttgtgaagcagtgtacggaagaaacgaagaataccgaaaaatattcaccaccactgatcgtcttaccgaaggagaaaatgtggttttgatttctggtcgttcaggctacggcaaatctgttcttcttggtgacttgcgtacggcttcaattgccaagaccaactttcactgcagctggaaattcagcaaatccgatgcaaacatttcagtgtacactgtctttatttcagcaatttcttcgatcgtgaaacaaatactcaagtcgtcaaaacaagatatcgataaatggagagacttgattgttacagagattccactagatcttggggttcttttttatcttgttccgggtcttaagcacttattagggcccaagtatgcgactcttcatcgcagaaaggattcattaaaccccaaagatgtgacttccgatgagcccttggatgactcagacgactcgtctctgaagttgaaaccaattcgtgatgctgattaccacaatttcagcctcgagctcaagtatcgttatatcgtgaaagcgtttttgtcgctaattagtatggagggcctcacgatgtttttggacgatattcaatggtgttcaccaggagagataagcttgcttgcagaaacggtcaaattcgtccaaactcaaaatataactagcggttctccagggtacttgaaaatcatcgcaaccatggattcagatactgagaagacatatgatactgattttgaagcatctgaggacacactcgtggatttgttcaagatttcaggtgccaaggtgttcgaatttcaattgagagagatctctagagactcattttcctattttcttcaatcgtcgttggtgatggattcgccatacaactctggcgatgaggtggcatcgtttgccaaagacgaaaccacgagtttgtcttcaatgtatggcgaacaggtctccagcatctcgaaggacatactcaaagacgagaaagtggattctttatctctgtttttgtatcaccacctcaagggaaatgtgcttttaacgaaatacgtcctcaaaacagcattcatggagggcaagataaaatatcgaactaatctttacagcaggagatgggactttgattattcgaagtttaacattcctatcaatcaagacgatattatagccaattacctctcgacagcattgactcctgaagccatgtcacttatgaaatttgcagccatcaccacagagggtcacttctttcgtctatcagaacttatgatcgttgcgaatcttggaatcaaagaagtctacgaaaccgtcaacttgtgtgtagagactggaatagtatcacctgggggaccattttacaaacttccttttcacttgatggccgatagcgattttcccgtggaattaaccgactcagaaatatggaatttggcaagtgaagcagtgtataagtttgaccatgattctatcttatcggcaataataagcagtcttgttctgacgaatgaacttcaagaatatcatcgactttgcggtttacgctactacaaaaaaattcggaaagaaacaaactacagcatctcttcctatttgaccatggcaagccattttgcaaaatcatggaaaattgtgcgccgtgatgattgcctgacatatttcaaggtgttggtgaaagctggcagacttgcgatgtcaacctacaacttgagttcgtctcttatttatttccaagttgccgaccactttattcgtgaactgaatgtgaagcacaaattgcgtaacaacatgacaatgtgtcagatccaatactatttgaataactataatgattgcttaagaattattgatgagtccgaagcaaagtatggccttgacaagactcggtttgtgatttttaaagttcgaagtttgatcaaacttggccgacgcaaagaaggtgtcaatgttgcggtcgagagtctcaattatttgggtattgatatagagccagacgctacattatcagaagacgagaggaatgacaggttcaatggccagatacctctgtcagcgctggaaatcagagccatgaagaatctcgagcttgcccaagataaaaaggtgcttttgatttatgagctcatttcggagattttaccatttacattctcgactaacaactacaagcttcgtgactgtttggtgctatattcggttgatatgatgctcaaatttggtatcagtcctttctgtgcaattccgcttttgtatttggccaacaagtttgcaagagagtatactgaatccgggttcatcaaggctcttgaatacagcaagcttgctctttattgggccgacaaaaacgaaaagaattccattgtgtatgttcaaaccgtttacgagttgttcgtcaattcgttggcagtttactttgaaccgttggccgacgtgctcaagtattacgaaacgttcagttcttcacttctggtttattctcggctgaaaaacatcaagttggccagtagcacaaatgctgcgaaaatccaccttttgttgctcagtggagtacctttcaatgctgtttttcccagttggaccaataatagatttgctattgaagacaagtcagattggaaccagcttcttttcaatggtttgaagatgatgcaaggaggtttcctgcttgaagatttcgaaaaacaaactgctcaatttgagcctaatcctgatattttattcgtcagcaagacatgcaagctttattatttaacagtgaaaaacagggttgaggagctggttcgtatcgttgtcgaaatgatggaggattacatgcctcaaataccgttaactttgcttcacgttgaattctattttatagccggtattgcgctttgtcaggatgcgcaaggaatcgacagtagtatccaaagagatatgctaaacgagattgtcggaagagtgcaactttttgctcagttttcaccttcaacttttgagggaaaatatctcatactcaaggcaatgcaagaagccaatctgtccaattattcgtcgctcgagattcttgactcttttgaggatgctattgaagtgtctaaacgaagcaataattggtatgatgtcgcctggggtacctatctctgcgctttatggcttatgaaaactagtacaagtgccaagcgaacttctacttttgcaggagcagcacttgtcgcattcaagagcttggatgttgatttgctagtagaagcggtggaactacgtttggggctgtacatcaagaagtataattgggctggagttgagtcaattgaggaaccacagggccactcgtccaagccgttgagtcgggttttgaacagaatgttcacttctcaactaccgagatcgaaaagcatctccaaagcaaaccatgatccccaggaaaaggcggtttccagaatctccaatgattcggtagagttaagagagaccgtcaaagcctgccttatgatttccgaatccacctcacaagacgacatcgttacaaagttattggaaactacggtcttttattccaaagtcgattttggggccgtggtgctcaatagtcaaggtgacgcctgcattaaggcaatcgggtcgtcgaacagtatcatttcgttggataacgagcccctcagctcacgaactgacttgtgtccattttccttgcttgtgtatgtgttgtacaacggtaaggtcgttaataaggacgaggacaggatattctttaacaacaattttggccaagacgaatactacaaatccaacagaagtgattcagtcatctgcattccgctcaagaacgacgagggtgtgtttggtgctgtgtacttggaaaaaacagaagttggtaattcctcaacttatttcagtagcgagtccaaggatcttctcacgctactttgttcacaagcagcagtgtcgctagctaaggcaagtctctatgatcgaatggcccttgccaaacgggctgctgagaatgctaccgcagaaaaggctagctttcttgccaacatgtcgcatgagattcgtactccgtttaactcgcttctttcatgttcgttgttcttgctcgacaccgagcttaacaatactcagaaggagtatgttgaaaccatcaagacttcagccatgctaacgttgaacatcatcgacgggattcttgcgttttccaaactagagcatggttccttcacgcttgaaaatgctccattttctttgaacgattgtattgaaagcgccattcagatcatcggcgagctggcttctgtcaacgatttggaccttgccttcttcaacaagtgtccactgatcgatacagtcattggtgatgtgacccggtttcgacaaattgtcattaatcttttgggaaacgcagtaaagttcacttccaagggccatatcatcgtgactttggtatccaaccagatcaatgaaagcagatatgagtttgaaatttgtgtggaagacacaggagttggaatccccaaaaaaagccagaacaaggtctttggagcattctcgcaagtggatgcttcttcacgcagaagttttggtggttcaggattgggacttgctatttcaaagaaattagctgatttgatgggaggaacattaacttttagcagtgtcgagggtatgggaaccaaatttttccttaatgtcaaagcccaagtgcacgagttcaaagagcctgaaatactagtctccgatgaaatagcagcgaaaagaggcatcaacaataaagcgttgattcttgataatcaccgtttgggcctgcttgcgttgcaagagacacttgagtttcttggcttactggtggatctagccatggactttgaaaatattagacgtccgttcaatacctacctgattgttttcgtggatcaaatcttcttcgatacgttaaagaccaaagaaaatcttcgaaagttgaaatgcaatatcgttttgattggacattttggtaaagctttaccactagaagtggacagaggcactatagcagtcatgatgtggccgttccagcgggccaaagtggtcaagatagtcaaagcgattactgagccagaacctcgaggtcaagtagtaaaggcactttcagatctttcaatgagcgacgaaaagttgttggcagatgagtacccgcttcgaattttgttggctgaagataatatcatcaatatcaaggtagctcttcaacatttgaaaaagttgggttatcatgctgattctgccaaagatggagaggaagctttggcaaaatgtataagtgcatttgaagataaagggccctaccaagtggtattgatggacatccagatgcccaaaaaggatggacttgctgcgacattagagcttcgtgaggaatttcgagctcgaggacaagatactcatcttccgtatatcgtagcattgaccgctaatgttgctggagaagacaagcaacggtcgcttgaagttggaatggtggatttcatttcgaaaccaatattgcccgagcagttggagagggttctccgtgggttaggtgaaaagatataccagcaaaaggggtagctgtacattatacatattaagacacttatagaacgaaacttttcaattcttcgactccttgtacaatttgattctgttctcggtccactgttggatctcggaactaaacctctccttatctgcggtcgaaggctcataagaagcacgttcttcagcagacaagttcttccattgctgggccaaagaacggtttatgtcggcaaaatcacggccatcgttaacgtaattttccttgacaaagctggcgtaagccgaggcgggtgccttgggcttgggggtgtagatactaagcattttttcgttgaattcatcagccttatcctggtactggtcgtgggtactttggtccaattgcttccattcgcgagaaacgtcagcaagcgaaacaggtccagacccggatgttctctccttgacatacatgttgaacgcagtaatacgacgataaggtttggtggccttttctacgagtttcttgtgtttaagttcttctttcttggcttgctccctttccttagcagccttagatctctgggattgactcaatgccttctctttttcggcaagcttcttcttgcgctgcttctctaactttgtttcggcggcaagcttctttttaagttcagcaaacgtctttttttctttggaaagtttggttcggagttttttgagtttttccttttcggcagcaaccagagcattttgcgaggcaattttcaagagccgagtgctagcaccaataggggcaaaggaggacaccgaaaagtggcgtatcgcaggaactaacaggggaaagcgtaacatttgtggtaaggagacctctcaccgcgcgcagtgtttgtttacggtggctggcccctggtgcacgggtgcgcacaaagtgatttcagttactcgcagtgattcaggaaagaagttggaagtcctacacgtgaccgcggttggcaaaaatctcatcgatcgacacctctaccaaccatgttttctgcagcgagatcagatacccttttcttgggcggcgaaaaggtttcgggagacgatatccgcaaccagaatgtgttggctgtacaatctgtggcaaatgttgtgaaatcgctgttgggccctgtaggtcttgataaaatgttggttgacgatattggagatgtgacggttactaatgatggagcgactattttgacgttgttggacgtccagcaccccgccggtaaaatcttggtggaattggctcagcagcaggaccgtgaggtgggagatggtactacttctgtggtgatcattgctagtgaattgttgaaaagagccaacgaattagtaagaaacaatattcatccaaccacaatcattacggggtaccggttggcgcttcgggaagcggttcggtacataaatgaggtgctttcgttgccggtggatagtttgggaaaggagaccatggtgaacattgccaagacgtcgatgagttccaagattattggatctgattctgacttttttgcgaatatggcggtcaatgccatgcttgcggtcaagaccaccaactctcgcggtgaaacaaagtacccggtaaaggcggtgaacattttaaaagcccatggaaagtcatcggtcgagtcgatgcttgtggatggttacgccttgaattgtacagtggcttcgcaagccatggtcaagactgtgcagaacgccaagatcgcgtgcttggatattaatcttcacaaggccaagatggccatgggggtgcaaataaatattgaagatcctgataaattggaggaaatccgccagcgggaatatggaattatcattgacaaaattaagaaaattttggctgctggtgccaatgtggtgttgacaaccaagggaatcgacgatctttgtctcaaggagtttgtcgaatgtggagccatggcggttcgccgttgtaagaaggaagatctcagaagaattgccagagccaccggcgcaacattggtgtccagtttagccaatctcgacggtgatgagacgttcgaatcgtcgtaccttggttctgccgatgaggtgtctcaggttcgtatttctgacgacgagtgtattctcgtgaaaggaacccgtcagcattcttccgcatcgattattctccgtggtcccaacgactactcgttggacgagatggaaagaagtcttcacgactcgttgtcggtggtcaaacggactcttgagagcggcaatgtcgtacctggaggaggagccgtcgaggctgcgcttaacatatacttggaaaattttgcaactacggttggttcgcgggaacaattatcgatagccgagtttgccctggcattgcttgtgatacccaagacgttggcagtgaatgctgctaaagactcgtcagatttggtttcgaaattacgtacataccatgcagcatcgcaatcagcattgcctacagacaccaagaagaaaaactacaagaattacggattgaatttgatcgagggaaagatcattaacgaagtttctcatggagtactcgaacccaccgtttccaaaatcaaatcgttaaagtcggcgttggaggcatgcatagcaattttgcggatagataccatgatcacagtgaccccggatgctcctaaagaggatcctcacggccattgatgaaacaaacctacctcaataaatacaaaccaagccttattaataaatactgaaaccaaactaccttattaatattgaaaccaaacccaccttattaatattgaaaccaaacctaccttattatactgaaaccaaccttattaatactgaaacctacctttattataaatactgaaacctaccttattatactgaaaccaacctacctttattaataaatactagaactaaatgacctccagggtctcttgggctgtttatgacaaaagactaaaatgtcaatgagcatcgaatttccttttcatatgttgaacattatggttcattccttataccattgccattccatacacatcttttcttggtggaacattgagggtattggtggacttgtttgccaaaggtggccggtaaatgtggcccttgatttcggcttcttcttgcacgaggctttgcaaactatagtttgatgctggaccctcgtttaatgacaagctggaggaatgagaagcaatggaagatgtggaagatgatcttgatgaaatgggagatgatgtgcggtatgtgttggacaaacgatagtagttgactttttgtgctgaaacctggtccaggtgagccgccaacgaggttttgatagtgtgtaagaacggctcaagtgcaacgtccaattcgtgttgtttgatattaatgtcccattttaacaaccccaataattctctttcggccatattgacctcgtcattagttaaaagtccgtcagtgtattttgtccagtgtttgttcaacggtgacgagtcattaagtgatttggcactcaaaatcaacgctgccaaaaaaatccggtgccgagtggtttccattcctacggcattggcaggaagtaaatttctaacttttgtcaaataaacacatgtcgccataagtgtgggggtctgaacgttggagtacctgatgaggcgacgaataaagtggccgagagacaccgttttcaccgctggagccaccaacaaatcgtcggtagaaatggtggaaaattttcgaggttgtggttttacttggatgatagaattagtggtggccaccaagtagttgaccatttccggcgacaccggctgtcttgcgaaaatcagaagtactttcgactgtgccatattatgccagcgatgtcaaaatttttaggacgaaaccaccgtttttaaattgtgggcgtcgctgcaaaagaattaccagattgggtagtgaagctgcagacgcgcgaagaggtttgcacggtgacgcgtcgcgacaataggaccgcggattggaagatggcagtgcgtgtgcgcgaatatgggctggcgttgggccaaaaacggtgtgggtggaattggaggttgttgggatttgtggtttaataattgaggattttggttttgtttgcgtcgatattgatgctattgtgtgcttatcggtctccgggacaaccgcaaggcgcacccctgccaggggtagatggtgcaggttcgcgcagacgcggtggaaaacgtgcatggttctgcagggaagggttcggcttcgagtgcagagattacgagaaggatagtcaatgtgtaagaagatagatattattttatatagcagtaggatcagaggaagccaatgagacttgtagtcggtcaccacactagaacctagggtttctaggtaatcaccgtgtcggggtagtagaagaacgccaatgccacaatcaagtacgtactcaacaacatagcaccctcaagccagttcagttcaccatcgagaatcaccaaattggagatgaataccgaaacgaaaagaattgcagtttcaaacgtagaaaagtaaagagacataggaacatcgatggcccatccaatcaaaaccatgaatggagtcacaaagattgcaatttgcaacgacgagcctacagccacaccaatggccaagtccatcttatccttcatggccaccacgatggcagtaacgtgttcagcagcatttcccacgatgggaatgacaataagaccaataaatgtcttggacaatccagaagtctccacaatgttgtcgatggaacccaccaagtaatcagcacaaaccgacacgatcaccgtgcacgtaagaagcacaaccaacgctccagtgagagtgaggcgttcaggttcagttttgtcgccagaagactcgcctggtaaagaagtagcgataataccgtcgtcggcctcttgggcttgctcttcaaaaagcgacttgtgggtacgcaattggaacaccaaatagagaatgtacaacaacaacaagatgatggacactccgcgagacaacgaaagaataagctcatcggaactgcctggagctggaaattcgttgcctggttttggtggaggaagcgtagcgtggaaagcagcaggaatcaaaagtccagcggtagccaatgccatcaacagcagcatggtctgggccacggtctggttgaagatctgttgaacccgggtgattccgccagcaataaagcagcatcccaaaaccaagagcaagttggagagaatagacccaagcatcagcgcctggacaatacgaatctggccctctttgagggcaataatcgacacaatgagctcgacggcgtttcccaaagtggcattcaacaacccaccaatggtttcgccggtaaattccgccaactcttccgtcgcaaatgcgagcaacgaagccaatggcacaatggcaaaaaaattgagccagaaaatggctgacgagccccagtctagtatcccggcgagcaagcccaacggaacaaacaccaagagatagttgaccggcagagatttgagcgtcaatttgaacgtggtcatgacccggttgcgaaaggaaaccgctggcgactcgttatttcccatcaaggggaaggtttcagagggcatggagactgttgttttgtgagttgttacaagttctttcaagtccttttgtaggttttgtttttgtggccttttgcttttgttttttttttggtcgtctacgtttgtctccgcaatctcattgaattccaggcgtgtgtgcactcccgtctgtatagtctaaatagtccagcataactttcttggttaaaccaattctttccacaagtatggcagaaacaccatcaccgcagtaaaaatcgtagccaccgcctcgtaaagtgcaagtggcgccccgactaagccccgatcaagaaagttccagtacacggcgtaaaaagccaccgtgaaaaaatgccgaaacaagagcaatggttgtgggagcacacccgagagcaaccctatgggctcgctgacacaggctcccccgagctggaagtacttgaagcatccgagttgaagaatctggagcgggcggctatcggctgcgaaaagcgtgtagagtgcgatcgacaaagtattgatgacggcatccaagccttttctttggttgtgaaacttggacaatgctgctgccacggcacgatggtcgtctaaatcaggaacattgttggggtgaacaagccgtgcaaagagcgcggcatcattgagtcctactgtcatacctccgccagtcaaaggatgtctcatgttggcggcatctccaagcaaaaccaagcccttatgacgaccctggcgcgtggctgagaggtactggttgggcatggaccggaacttgccagttgtcaatgccttcttgaaagacggccgtatgggttcaggaagcgcaggaagcacctcattttgaaggtaccctaaaagctcaccgttggcttgcgatggtggttttctggacctatacagacacaaaatccgggtgtcgtggggcagaatctggtacaccaagatgggagcatgggacccgagaataacgtggcctctgtttttcgctggaagctcggcatccacaagattgagtcctacgaaatacgacccaaccaggggagctgtgtcgtataatcttttgcggaaacgagagtagattccatcacaacatatggtgagttttgccctataagttcgattttttttgcctgatttcacaaccactcccgtgacagcaccatcttcatctatcaagtctaccaccgttccttctactgcggtcacgttcgtttcagccttggtgatgctacgcaaattttggataaaatcgccatggtgaaacgaaacgcctcgaactcggttatccttgtgccacgctgtcgcgtccaatgtagaatcactcgtaatctcgtcattttgatggttaacacaatcaggaacaggagtatctggtcttgctgacatcgcgtcgtgttttgtagggtagtccaaaagaatctcgttgtccaaaaacttgatatagtatcccaccacgtctatagcctcgattttgttgatggcacgcgccattccaagttctcgaagcgcttgaatcccggcgggttgcatgagttctccaactattcggtcaggtttagtccagtctcgttccactataagcaccttgcgaccctggcgggccatggcggttgctatggcaggtcctacgacacccgcacccactacaataacgtcaaacatgaatattgcgacagctgcaaaatctcaaaatatatattcgtggtgccatcgtatacacggtgcaggagccgcggccgatagtggcatgatgagaggaaaaaagaaaggaaaggcgtggaaagaaaagagtggaagaaaggagagaatagtagacggttctgtggctcggtttagtttagttctttattacgtacttgtttaaccttgttttacgcttatgtctattggctccgtaagcgagatggttgtcttgtctgcagtacacttcattaccagcgtcgtatagcaccagatatgaataactttttctttccatttctcttttccgtttttctcttctccctcctagtcactctcctcttctgcttccctcaaccactcgacccattttttcgtaagctggcgaacctggaccaactcggccgtcgcactcgattgcggcagttcccaccatttgtaaatttggtcctcttctacaaaatcttcgttgtatagccaggacagtgccacgaagagcaccgtctggttgtatgccgggtcgatcatggcgcattgctgttgcaccaattgcaaaagatcaacttggtcgtctgcgtcaaagacctgtcttttgaacaatggtccccacttaccaaaggtcttttccgtggcttgcttgggagccaaggtgtcggtagtgataaaatggacgattctggtgatgagtgcactcacggtagctcggcgaacttcatggtagctgacattcatcgacattctcaatgagttgatctcaagtaaagttgtatcaatgtcgtgattattctccattgacctcttgatggtgtcgattgcctcgcgggcgaaaagctcctcttcgtcctcggaaacaaagtcggtgctgacggcggaagtcagcgataatctacgagcttttgctttgcgcttgcgactggcgctaatcgaagccacagaagaatcagaaacatcaagctcgttcatatcgtgaactagcgagtcgctgccgctgtcctggtccgactcgtagacgtagccatggccatgcaaaccaacaagatcactatctactacagtgacttgtggagaatcgtcaaatccattcgaaggtttggaaacttcccggtcaacgagcctcgtatatggtggtatagttcttccctcttcaataaccactccgtagccgatcacacaccccacattgaccttgacattatgggcaattttggctcctgctgctacaatggacccttcgatttcactattatctccaatttcggcaccttcccacacataagaattgtgtagacgaacattggagcctatggtacacctggcgcctactatggagttgccaatggtggttttatctccaactttggttccaaaccctacacaagtgcaggtttcaagatggctcagacgagccaataccacttgacgatctttataaatatggttggactcgtaggtgtactctgtatcttcgagaagattggcgtcgggaactaatgggtagctccaccgctccaaaacatcttgggaaatacctttataggtagcccagctaacgactcgagcagcgtattcgtcggtgatataagcataaagcgactttttagcaatatccgagttcaaaactccacgaacaaagtccgtacggagcagctggtagtcgaaattgtcctggaaaagctgtggaaccaaaggtgaacagatgtcgacatggcaatcgatcaagtcgttgcgaaccaccaattcatcaatatcgtccatgagttcgggatcgatcttgatgctagccttcttgttggcgcctgggatagcctggtagtacacacagcggttagttttagcatcaagaataaacgtggcaggatccaagtcggatcgagctcggtgcgcagccgaggcactggaaagaaccattgtcagaatatggttactatcgttttcccggtgccttctatgcatttccatggcccgagaaaagtcgatattggtaaccacgtctcccgaaaccaataaaaagtcgccggaaatcacccctcgattgtccaagtctcgcatggcatctccaacagaacgggactccaacagcattattggtataattttgaacggagaattgatgctgcaccatttggactgctcaatgtattgctgcacctgctcggcgtgtgaagaacacatcaaaaacacttcattgactccggccttggccaagaactctagtgtatattcgatcaacggaacatttgctagcggtaaaagacacctgggtttgaccgcggtgaggggcatgaaccgggtctcaaaagaatcggtcaaaacgaccgcttgaaaccgttcatctactagttccttctttttctttggtgccataagatgaattttcgcgatgtgagaaatgagaacgagaatcttatttgtataagttcattccattaatcgtgctacattcgtctatgtacattcgtctatacgttcgcctaccttcgtctatatacatttctactcttctctatatacatttctactctataaatttcttgcaaattgctgaaccttgctcactatgccactatttttccactctctaaattcagaaagcataagttccttcagctccggagacttgtacatcttcttgtcaaactctacagaaccctggtcggcccagtatgcggcaatggagatcgagggcatgacaaacatgcagcttttgatgctatgattgaaggttgcaaaacgttgcggcatggtggttttcactagtaaaaacccaaccccggaaaacaacaacccataaaaaccacccttgaggccctgaagggctatatatgtactatgggcttctcgttcttcctggtcgataattttcatcctacgcgatcacgcaatgcatcctgcaatcaaaaaacgatgcatcctgtatgcacatgccagattctcatattgtgccaaatctgtaaattaaagtgcgcaacaaccttacaatcatggaccattctccccatgacagcatggatatgtgctcaatgaacgtaggtactttgatgtgatacaacatggcaaataattaaccatagatgcttttcacttgggattggcacaactcatgtgtagtgtttaaatggtggcatgttcggtctccattgagctttattttctcgctcatagctatcgttttggtttctatgggatatgagtggttaaaaacaatcggcaaggataatactgctgccataaatggacctttgcgtcctgttccatcaaacaaatggaagcattcagtcttgtatggtatccaagtaggctattctttcatgcttatgcttgtgtttatgacatataacggctggtacatgttggcggtgatttttggagcaattataggccatcaaacgtggggcggagagggccgaggaatggcgtgccattgagaaatgggtttagaagagaaattttctaaattctcgaattgtaactgaatgggatgacaattgaatcacttgtaaatctaacattatcttcaatcgatatcactggttgcaattactgtgcacattattgcacattttgttctcagcttatatcttttaatttgctcacttttgccagcaggtgctctagtggcgcagaggttagcgcttcgtgcttatagccgtatgacgacaatggttataccaaagtcacggtcgtgtgaggaacgcgacggtcgtgggttcaaacccctcctagagcatttgtccttttttttttcaacaattgatttgtctttggtatagatcgaaagttatttgtggttatctctttgtccatcgctctttgtgggcgcgggttcggttcgcgctgcgacctaatgagcacaccaaaaaatgaatcggtaacaaatattaatttactagaatttctcaatttttcgtttctgctttcgtgcaattgacctcacattggcttcttatacctcgtagtatcgtcaactctcttcttttttggtgctacttctacactcgtctccttactatatgcacaccatctcatcgctcgaaatttccaactcttgactatttcgatatggctgaaaaaatccggtactatctcgagcagagtgttcccgagctcgaggacttgcaaagaaagaaactctttgccaagaatgagatcaccatgatcatgagacgcagaactgacttcgaacaccgaattcagggccgaggcaccaagcccagagacttcttaaagtacgctgaattcgaaaccaacttggaaaagttgcggaaaaagagattttctcgactcagcaagtcaggatctatagacacaaagcccagtatttcggactgggccggaattcgtagggttcttttcatctatgaacgagctactagaaagtttcctagagacatggacgtttggagtcgctatctaaaaagcgccaagctgaacggagcaatcaaggtggtttacaaggtgtattctcgtcttctacaattgcagcctcgtaatgttgatgcgtggttgtctgctgccaaatacgaattcgaaaccaatgccaatgctaaaggtgcccggagtttatttcaaagaggtcttcgtttgaacccagatgcattcgagttgtggtacctgtacacccagtttgagctcacatatatatcacggttgttggcaagacggaaggtgttggggttgatcaccgagaagctgcaaaaggaagaaatggacaaggaagaaactaagttaaagcaagctttgaacgctgacgaggacggagacgatgttatccagctcccagaagcagatatgaaggagctgctcaacctgcttccggaagcagatatcaatatgttgggaaacccagaaaccaacccagcactcagaggagatgtagcattgacggtgtttgatttggccgttgaatcccaacgtggagaacacttgagtgaggacaagagaagagaaaagaccatgtttgcagttgagaaaatatttgcaacttttcgaccaattctccgacctcaatcgtgattacctctattcgcatgtcatacagtatctccaacaaaagtaccccgatgaccttcaaaccatgttcatcgacatcacgttgcccttgcggaccactgagcccaccgccagcgattttgcagaatcgcttcagctttctgtcaacaagtttttagcttacaagtctcgcggaaacacctccctcacaaaaaagtacgtcgaccacttgaacgaccgtttcatgaacccccagcatcccgcacacctccagtcgttgctcagtgccattattgcaaagtgtagtacctagtgtatatattaatcgttttttgtatccaccatcaactcagggtcccggagtcgatttgcccttctgaacctataaccgatggccacgagcaccatggttgtgaccgccacggcaattgcaaggtcagtatacaatgtagctttggtcaccatcgagggaagcttgtaaaaaccattggcaaatggcaattgatcctggtacgattcttcagcaattggagccaaatttttgagccatctcaccgctaaattcaacgtaacatggtttcctatagtcactctctgggtatcggttccagaagaccatgctactccactcacgaaagttttaagctcgtttctgccagatggaaccgtgataaccacgttgagagaagtgtcaagatccacatgagagtcgtgggtctctccacggaagttgaaggtaagcgggacataagcacctcccttttccaagtaatttgcctcgctactcatgggcaaacgacagctgaaaggagcatcttcatggacatagagttggaataagtggaataattcatcggaaaacccaactgtgcacttgatatcctcatccaacccatagtggagactgaggggcttgtcagtttccttacatttgggaaaaggaaccgttataattcgattttgatcatcaaatttgtgctcaccgttatcaatatttctagcaatacattgcaaatacacatcctgaccattttcaaaaggttgtatcttgaccgggatctcttctttggtcgtcaatggaaaccattggcaattggaaaggggaagaagggctaatagtagaaaagtgcacttcatgacgagttgatccgtgtcgcgttgaatttagtgaaggagtgtatagagagcgagagcacactgtgaacaatgaagaaagaagaatgaaagaatgtacatctaacgaatgtatgtgtagcctagtacaatatgtatgaaaagtcttttgtttggcattggtttggtcttgtttcttgtatcatttgcttttcttgtttgcttctcttgtcgattgctcttcttcaaccctgactacaccatcccatttgaacaaagaattcgtaaattttgctggccttgttgacatcgattttgagcgcctggcgagcatcctttttcttcaacactccgttgttcttgatggcctccttcatcaattgattttttatggcaaagtagggtttgggaagaatgcgaagtgtagcacataactgcttctcttcattggaaagaagctcaaagtcagcagcatgagatatatccaaaggtgccctagcattacccatcttgggtttgtattcagcttggggcgagctcaaggatgaatacgacttgcgaactccaggtcctggggtcgacgacagactcatgctgggattatagtgacgaccattatatccagctccgttgcccatgcgcagataatgagcagcacggatcaacttgtccttctcaaacttgttaccgtcttcaatggtggttataccatttcgacgccaagtttgaagttgctgaatccgtattcgacacttgagttctgtgagtatatcctcggaaaacgtctcgaaatcttcaggagtgagcacccgtataaatgcgttgattcgtttttgaagttctttctcctccttcgatttacgtttgtcggcactgatatttttacggtaatccaacaaattattgagaagcattgctctttttctctcggcacgaatggtcaacctcgagttgtaaatgtccaaaatcgtgagcttgagctccacatctcccgccagatcgtcggaatcgaatataagatccttgacgcagatttcggcgtcgttttcggcttcatgatcaaactccaaccggcccggcatatagccctgaatctcgtgacataatggtacggaagaagcagtctttggtttgggaggaggtaacggctgcgaccgacgctcctcgagtcgcttcttgcgctgctcaagaaactgggccggcagaatgttgctgaaatccttggagagatcaggaagcgggtagtcacgtgactcgaggtatatcttattgtagtgatcctccacttcttctcgcgatctgttgccgatatggtctgctatgtcctgccagttgcccaaaccgaacgtctcgcagccctggataagtaagagctcttcgtcagctccccaatctttgacaaaaatggggtatgtattttgttcaataacacaataatcgtgccaaggtttgtggtctccagtagccgagccggatgcgaagcaaggcacacagaggtcgtaatctgaacagatgacacattttattcggatacgatttgtgcaatctgcagagcaggagtcacagtggtagagtcgcacttttgaagacattctatttttgtttgggatgaatcagtggcgattgtgggtttcagtgtgtgaatatgaaggaatttgcaagagttttgatgaaaaaaggataaaaatgggatgaaatgtggaatagtttaggatggagcgaaggtgagtgtattcagtgcgcggtggtttagttcctggtgtgaggatgcaaggtgtgtggatgcgatggcgaggaaactggtgtgttggtgaataagattgtgttgtgcgatttgtgccgtgcaggagattttttctcgcagtcacagctcacgtgtgagcagcccgcacttttcaaaaaattcgaataaaaaactttccactgaatccttactttacaacaaaatggtatgtaccctgaaatgatgggatttctatgtcgatttgtaaccagaaactaacatcagggtcgcgttagaactaaaaccgtcaagagagcatccaaagtgatgattgagcgtttctacccaaagttgactttggactttgaaaccaacaaaagattgaccagtgaacttgccatcatccaatccaagagattaagaaataagattgccggatacaccacccacttgatgaagcgtattcaacaaggtccagttagaggtatttctttcaagttgcaagaagaggagagagaaagaaaagatcaatacgtcccagaagtgtctgctttggacctttcccacaccaacggacaattggaactcgactccgagtctgctgacttggttaagactttgggcttcaagattcctgtccaaaccgttgccatctcttcgcaaagaagtgccagacgtttcgtcaagagaaactaaggtatgtacttaataaaccgctcagtaacgaatgtagaaaagaagaaaaagtgaaaagattaaaaagaagctggaagaagtagcttgaaatgagtgtattactaggatatcgatgcaatcgaggctgtagcagacttgtcatcgtccaacaatgcgcttgcatcaaagtataacgaagggtccaagcttgaaatcttggccgatttggcctcaccgtcgagtaatatctcactcatgatttttcctgaacctggtgcattattgatgccccagcaagaatgtcccgaacagagaaacaaattcttgacattagttggaccaataagtggtccactgcttgatggtatatcaagtactggcaagtaacatgcttgacgtttcaagatggtgccctttcgcaagtttgaagacatttttgcaacttgcacataaagttcatcacacttggatttgaccacttccacatcatctgtggtttccggaacatctacagccgagtctccttctccacacacatacacctcatccttacgggcataaatctctggtgaagtgtacagggaaggaccggttttcaattcagtgaaaatggcatatggtgataccggttggtctttgaatggacttatggtgatggaatgagcccttaaaccggaaatcggacaatctggtagaaccttagaagtccatggaccaatgcacattgtgatcagatcggcttcaagctcaacaactttattagaaaacgattcgtttgccttggcactagtaggtttataggtgactccggtagcagccccggaatccaacgaaaactggatttcgtccaccttaccgagtattagttccaacgctccattggcatcttctacagcctttcgcaagataaaattggtgaattggtagggatgtacttgcgccgtagtatctgttccgccaagagacgagcatgacgatattaacgacgaggtgatccaattgaggtccagagggagattgttcgacttggagctcctggtgctccgcgaagtcttcttgggaggtttcagcaggtcggaatcgctgtgatttgtagggttgataaatgagtcggaatcggaatctgaccctgggtcattttttatgtgtgagatatcgccctctaaagaaactgtggtcaaacgtcggtacccccactcttcacttccattgtatttgttgcttaagtcttcgtggagacgaaacgaaagtggcacgatttgctggggaaatgcccaaagtgccaaaagacctccggcctttccagaagctcctccagccactcttttgctctcgatcatggttatatggtacttttccgagtcgaatttgggatggtgaacaatatagtaggcggtgcaaacgccgatgattccggctcctacgataacgatgtgcttttttcccacatgtcttcccgatggagtagtattaaagcgaagcgagtctggcatggaagaaagtggaaagtggaaaagtggaataagttggaaaaattggactaagaaattagtcctgaataaaagttgaataagttgtgcagagcaatgcaataaatatatctgtcagatttaattcaactttgtatgcaccttagtaattctgattccaatgttcgatgctagtattgaccaaaactcacctgccgccaattatactccacactgtcacttaatatacaatttctccggactataactcggaagcaagaggggaaaactctagttacgaatcaggtgattcttgcttatgtaaccagggcccaaacagccgagttcgcagcctccgaagggataacggcgaagcattggttgttaggacgaagaagatgaaatataattgggtttacggtaagtagagtttatactgtctatataatggttgacagatacagtgctgaaagtttacaaaaaatttccagctttgtggcctgactttgtcctgcaagtcttgctgcgtcggtgaagcgcggctgagattccggtgctccgcgtcggaaactatgcaaattagcccatctgctgctgagtaatacgcagcgataacagcgagcgcgagtgaagccagcgcggtgaagcgaagcgaagcgcgcagcgttgaaaatgatgaattactgaaacaaacaggaattgatttgatagagttgtctaatatagttttgcttgttgttgtcacctttaatctctccttaatctcttaaaaattttgattttgtcaaatggacagtgggtgcaaattgaaggtcgcagagtaccttcagcttgaaccttagacggcaccctagaatgctaaaaattcatgatttctcaaatcgaatcacggctccgttactctggctttcatcttcaatacttaataagctctttaatcctttaacgtaatccttctcacctcgatcgctaaagcacttggtggctattcagcgataagaaggcgcaaagaggcgcaataaatcttatacccatttctggacatccgtatcacaatatttctgaaagatccaaaaaacgagctttcaaaaatatgatcgattgccgtagaccgtctaggtaatgtcattcttggtataaaacctttgatacttcaagtgaatattgctttaatcaacctctccaccgtaaaaatgaaaagtaatgacaatttatggacgaactctcaacatgaactttatgggtgagtctcatcatgtttatgatcaatcctccttatgagttctttatgcgtttatgcgttctttatctttttctcccgaaccctgttcatcaccgtcatatacacattctgcatgaaaatggcggtggctgtaaccacaaccgtggctatcaacttttcgttgttctcccatgttttgcgactgaataaatgtacctcgtttttctttctgttttcaacgtatttatgcatagcattgactcctcgatggctattcattggtggtcgatggaaccgatcgtttcgttccacttcgtcctttctcagtggatcgttggtgatcgagtcaaatacattgaaccttttagggctgtgttcaatggcagctcgaggtaatggatgatagtcttgtgtggtggttgctgtgaaaattatggtgtagtgaggagaaggaagcttgcggaggatctgtcttatcaataaatcatgttttctcatttcgtctcttctctcatccaagttttccggaagttcactcaactcaattctgatcactcgagtcttcgaatcgatgtagtttacttcacgctcatcctcatggtccacactaatcgtctctgctttacacgttttcaaaatatacttttccaaataatccaaatcaattggttcttcgacccatggaagtccaaccaccgtactcgataacgtcaaatacttgtagaaatgaggccagtgttctttctcaatatcagtgatatcgttgagacggagcccaggctgatttatgatcaaatactcgtcagaactacactgagtgaccaacttttttatcatattcgtggcctcatcaaccttgtatggtttgagattgttacctgaaagttcatctttgagccccttgaccaacttgtgtgatgcgacaaccaagggcaccgcgtcgaagcaaaagcaggaactgaaaattgctaatagtgctaaaataccactaaccttcatcgctgcaacttgatttcgagtatgtcgcttataaaaatctgattatgtaatcgtctttctggagttgcaaatcggttgcgaatggttgcggattggttgcaaaatgggtgcaaatattcaaaatgttttgaatctgtttcaggtacattatatatgtttccggtaccagcaagctttgcgatgcgattctgtatttttttctttcttttttgggaaatttttgcaaatattgtaaaaatcgaaatcactgaaatttcagtgcataaaaacagttttcccattactatacttgacaaacacaattattaccgtcgtcttcatttcgcccaggatttggtctggaacaatagcttgttcgaatatgcttcggattttgtttcacaatatgactgctcaggaatacttgctcactcaggtggaccatatggagaaaatatagcgattggatacagcacaattggagcagtttcagcatggtacaatgaaggaaaggactacaaatacggaagtgataaagtctataatcattttacggcgttaatttggaacactacttcacaattaggctgcgctttaaaagagtgcggagacgtttggggcaagtatattgtatgcagctattatccaccaggcaatgtggttggtcagtcaccatacaatgtgttcccacctagtccacaactgtaagctctgaaacttgggtaaaagtttcaaaaaagcctttgaaaagatccaccaatttcttgatatcaaacgagcctccagtctctcgaatagaatgcattgaaagttgcgggtttcccaaatccaaggttctgatacccaactttgccgagagagcaggaccaatggtggaaccacatgggtgatcattacgtaccacaaacaattgcaatggaactttggccttgttggcgatctgtttcaacatgacgattccagcagaattcgttgcatatctctgattggcattgatcttgatcactgggccaccattgacttgaggtttgttcttttcgtcgtaattcaggacatagttggggtgaaaaccgtgggccatatctgacgaaagcaagaacgaattggctctcaattggggcagaaagggcacaaaggacgattccaccttttcgatgtcgatacgagaaattctctcgagaacatcaggtaaaaatgacgattccgcaccctgagcagaaaccgatccaatttcttcgtggtcgaaaagcgaaatcatttggatatgatcgcttgaattggtttccagaatggcttggatggcacagtagcacgatgtcaagttgtctagacggccagagaatatgaattcgtcattaagaccacccaatgtcgagtcctggtagtcgtagagaatcaattcaaaatcctcaatatcctcgacttttacgtccaaatctctagcaattagctcaagtaacgtgttgttgtgtctctggaccaccgactgaacagattcaaattgttcgctggacatttgcaatgctggatcgtcggcacaagacgaaggtttttcaagttcatgtttatcgtgagcaacctgaccagctataggcaccaatttctcctctttattgaactcgaacttctgattcgccagacggtcgaaatgaatcgccaaggttggaatccgtaataacggcctatgaagattcaccaacttgggaaccaattggccattactcttgacatatacacgtccagccaccgacaaatcacggtcaaaccaagtatgggctaacattccgccataaacttcaactccaatttgcataaaaccttccttattcttcttcgaaataggcttgatccgaagacatggagaatcggtatgagctccaacaatcgcaactccatttccatttctgtatgagtttcccacgctaaaggcgatcaaagaagatgtgtttctggtgacaaaatacttgccattttttccaactttatcatcccaagcatccttctctttcaattcttgaaatccagaatcagtcaattttttctttgcatacgccacggcatggtaaggcgtaggagatacatttaagaaatccacaaagttctgggcgtattccaatggctctggcatcgagaataatgaataatgaataaatggagccgtacagtttaaggcaaagatgcaggcaagtgcgatcacgtgataacgtgataatacagataatagagtacttaaaatgtctatcgatagtgatacattctcaccactaattaacacgaatgaccccgcttgagtgcatatctatgcaacagggacaccccgctctccagctataaatatgagctgctggaaactagtactaaagggaaataaattgtatcagactttggttgattcaaaggagttgttaagtattgatacatattgacctggacaacttatctccctagcacaactcaattgcaacacaaaaagttttcttttgattactcagagccacaacctaccaaagattttttgagcttgaagtagatatcttgatttgaaaagtttgattttgaccatttaaggtacacacccgtctggtgatagtaatttgcaaacgggtcatgtacacttagcataaattgggattgattcacttgaatttgcaattgagtgtgagatatccaatgatggattgctcaatcatctcaaccgcaacagcaaccagtaccaaacactttcgcatcgcaaaaggcgaaacatctgattactagaattgaaggcgatgattcttcgggtttcaactccgatatatcatcattaaaatcatggagatattcctgtggaactaggaactctcctatgattgggtagttcgaaatgtcgatcgactcgggaagttttcaattgtttctcaggttaaaggaatgagagatcgaggagtattgttagttctttcgaaaagttcctctaacttttcaagatgatctgcacatccttgaaggtaaaggattaagcaagatatcactaccttgaacgattcacaaaggtaacattggggtaattacccaatactcagacagtgaaagatttagtaactattggagttagtatcaatactaaggtactaaaacaacagtctttccgcaaagttttgttgatattaactgtgatcattatatacaatacaattgtgattcgcgagaagaaacagtgtcacctacgctaaggaggaaggattacccgttacttattcgaacaatggatttaggcccatgcaccgtgcggagagtctcgcgaccacatcgcgcggcgtcttcgatgcattgacagtgccgcgtaatgcgtcacttctgcgaactccgcataatgacagaaatttgcaatcatatcaagtgagtctgaaacaagcaaatgtgccaatcaagaaacgcttccaccaacttttcacgggcaaacagaccgtagatcttcatttataagtatttcaaatgatcatcacgtgcttatcacgattcttgtacaatctgtggagcacggcgttccacgatgagaacgcatttgtaagatgcaatgaactttaaatccgtttttatttaatacgccacatattgaaaatttccacaattttcaatgtctctagacaagtccaatagcttggtcgatatacagaatagtgccaggtctgttgacttggaaaattggctgcaagaacatgaggttcataccgaagatttgaaccgtagtcttagtgctcgacaaattaatatgattgccattgccggtgtcataggaactgggttgttcttgggaactggtaagtctcttgcaacgggaggtccattatcacttttaatatgttatgctttaatcgggttggtggtatacttgaccatgctttcgcttggagaaatggctacctacatgccagtgtcaggatcgttcaccacttatgccaaaaggtttggaagtgacagttttggatttgcaatcttgataaattactggttcaatgatgcttgttctgttgcaagtgatctcactgcgttacaattagtgatgaaatattggacagactttcatttctatgtggtgtcattgatcttttgggtgttcttgctctttttgaatatcattcatgttcgcttttatggtgaagcagaatattggttggctcttttgaaagtcttgtccatcatcatttttttcatcattagcattgtcgtcaatgccggtcataataatctccacgagtatattggtttccgctattggagctacaaggacgcaccatttgtggatgggtttcgtgggtttgctcaaatctttgtgactgccgcttttgcatacggtggaacagaatccattgctctcactgctggtgaacaaaagaacccaattaaaaccatgcccaaggtggttcgaaccgtgttctatcgaatcttggtattctatatcttcacggtgtttttcgtcggcatgaatgttccttatgattatccaaacttgtcgaataaagacattactacctcaccatttaccatcgttttcctgatggtgggtgcaaaatctggtggctcttttatgaacgcagtgataatgacatcggttatttctgctggtaatcatgctcttttcgcaggatctagattggcatacactttgggaactcagggatattttccaaaatttttcaccagaactaataggtacaaagtaccttacgtaggagtacttttcacttggattgcaggtggtctttgctttggaagctcgttcattggagctggtactttgtggagttggttacaggctatcattggagtaagtaaccagcttgcatggtggctgattgcaatcaccagtataagattccgccggggattacaaaggcaaggcaaaacccatcagctcaactataagaattggacttatcccgttggaccatggtttgtgcttgtatttgtcacattcattattttggtccagggatggggtgcgttttctccatgggacgtttcttcatttttcatgaactatttggaattgggagtgttcccagtcacttttatcttttggtggcttgtaaccaagggtaaggacagattcgtcaagtatgaggaaatggattttgaaacggacagatactttgctactgccgaagaaaagcaagaagatgcatatgaacaaagccttactggctgggcaaaatttaagtataattttgccgacaactttttataatgagtaatgcatgaaagaattcacaccaccacttggacctcgtactcgtcttcaagctcggtatcgcccacaactccattgaggtccaactcttcgtcgtcaaacaataatttggctctactagcggctgaaacatcgatctcttttgctttcaagtaatgagccaacaagtccctgagctttgtagtggagcagacttggacactaatcctcttattgtcctttcctttaagtcctatttcaaagtaatcagcgtctggttgagaatctggagtatctctaggagtatttgcaacaggatttgcaacaggatttgagtcaccgagagggtcttcatcgctcagctcactgttagcgctcaacacagacaattcgtccattgcactgaggtctgatgaaagttgcgagagctttttccatgaggaagtggattcaaattctgggtaatcaaggtagctatgagactttgggtagagtaagcaagtgatgtgggtcaagggtatctttgctgggttctgacctatgaattccaaagggggtttgatgcgtaaagtgctgggtttgaaaaatggtttgatttcttgtctgccttcgatccaagcgagacaagtagtgtgcacattatgttgtttcattggagacccaggcttcttccttagttctcttagagctgcctcgtgtattttgtcaaactttttaagtccttttgttccaatatccaccgttacagcattttcaggttccaattttgaaatgactcgaacaacatatgatcgccgtcgttcattggaatctgaaaagtcataggtatcgcttttgtggtggccaagggaggccgaggtttctttgaggaactctaggagctcgtcttcttcatcaacaatgtcttgaacagcaatatcatcaacagcatcatcaacaacagtgatatcattcaatggtttttcgtcacgattgtccattttttgattgtggctatctgaattttctcgtgatggtccaggagagcttgtattaggagctggtgggctggtttcgacatcgacatcgatattgatcgtttctggtgagttttcgtttcgtttttcgtcttcatgattctccacttttttctctcttggtctctttttcttgtgttttttaccgcttggggcactcaatgcaaagaagtcgtcaaaaggatcgtccttgcgcttgcgtggtcctgactcgcccataatggtattataagctcatagataggaattcgcgattgcaaatgtcaaaattcacaaaagtcaaaaatcgcgaaacaagaatcagtgtgtgtatttatactgcttgtttattttcccgaaattaacagataaaagattataaatctgctgcttgtgctttttccagtccaaatatctaactgaacaagtatggctgaacctggctctcgtcagagtcgagatctatcctttaaacaccggtttcgtctcaactttggctttgatcaaacatactacgaccaatgtttggcatacaaagaggcatggcaagacaagcttttctatgtagacgaggacattctacaacaacaaagtcaatttattgcaaaacctttgaaagacccaagaaacctcgatgtgcccgatactcgtttgcagccgttacaacgaacgcaattgctgaaccacgtttcagaaaagactttggaaatcgaattgtctaggaacaataagtctactcttgtgaaaattccatttggcgaaggaatcccaatgaaccaattggaccgtaaaggtttcttacttaatactggaggtcaaataacttctatgaaatggttaccccgaccacacacaaccgtgggtcctctgtatttggcagtctcggtggtgtcttcgtctgagggcgttgaagctttgataagccataaagaattggggattttcaacacaaaagtggacgcttcttccaacaaaatggtatctagtatccaaatatggaaaggatgaaggatcgtcaataactttggacaaggtctatgtaatgaccaagtttggtgcggtcaaccagctatcgtttttaccatttcttctggctgatcctatcctacgaatattgggaggactatgcgccgacggaagacttcgtttcttgaaaatttctacacatgataagtatgccgttgttgaaagcccttccttggtttatgagcttcttgattaccgaacaccatctggtaccgtcagttttacgtcgtatgattatttgggtccagacaaaattatcggagggttctctgacggttctatggccgagttcattattcccaacttgaacgattccctttacaacaccccctcgtacgtgcaagccataagcgacactgctatcaccgccgtctccgtcgctgagcctactccaggcaagtttttcgtttccgtcaacaccactggcagtttgggatttgtgtttgaatacggaaattttgtccatggccgagtggattcgtctcccaccaattcctttttaaagcctgttgcccatccattcttgaagatctttgtcagttgcgacagcacagacagcatcagttacagctttgttcgacatccacaagagaagctgagttcagtcctcaaggttgatggagctgtcaccgcattgcatacacctgagtttgtgggccatccacttgcactatgtggaacatcgttcggtgaggtccatgtaatcaatgtttgtcgaaaaatactcaacggtacaaagtccacaagtaaaacacttgtgccgatgcgtctatggaaactatggaaggaggatgacactttaaagctatatggagactttgacgttgtaccttctgagaaagtcactcgaatcgctgctactcctacagatatcgtgttctcgtctttggcatggaacgagactattcttggaggagcaacttatgccgctggtacactctctggtttactagtagtggaaagattggttgtgaaatagggctagtaaaagggaatattctggtcaacttcagagtaccatctcgagacaccgcctttgatatccttgacattgttccatcccatgtcaagtagcttctttgtcgccaactgggaatcattgccgtatctgcaaacaacgtatatgggacttttgggtggaagttgaagctgatcaattttgtcaatgttagtggttttgctaaggactgaatcccaaggaatattgacagcaccagggaagctcgacacttcaaactgttcttttggacggacatcgagtagaacatggtccgaatttcggactgagttataatcatggaccgatattctttggtcgtgagacaacaagttgacgggcccaagagttccacagaactcggagtagtcaatggactcgatcgcttgcctcgtgatatggttgcaaaggcaagttttttgctttcccctcattttgaatactcggaacgtctgctgagggtaggcactatacatggtgagaaacggcttgaaagtgttgtggtaaaatccagttattaccttgattgcttcgacagccatagcagtccccaacaaccctataacaggtcccaagactcctccttcagagcaagaagtcacagaatttgcagccggaggatcgggataaaaacagcgataacaagggccattttcgtagttgaacacagagagctgtccctcagtacggaggccagacccgctgacgactggaatgttaaagtatactgcgacatcgttgatgaggtatctggaggctggggaatcggtacaatcgagcaccaagtcgaaatctgcaaaaatttcaaatgcatttttgtttgaaagtcgaactggataggtgataatgttcacgttggggtttagttcctgtaagtagctcttggcagactcacatttgagacggcccacagaagtagtagaatgcaaaacttggcggtgaagattagtttcgtccaccaaatcgtcatcgacgattccgatggttccaactcctgctcccactaaatacattagcgagggacacccgagccctccagcacccactacaagggttttacattgctttaatttcaattgggaagtcaatgagccaaattcagaaactatcatctgacgaccataccggcgatgttcttcgaaagaaagccctttgtacgacttgatgtcattttgttttatttggtgctgcttggatgccaattcggccttgagttgttcgttttctgcccgtaaacgttctagttcgtggagatccatctgagagatgagatgagcgcggagaaattacaaggtgagaaccgtatatttatacaattttttgcttgacgaagaacgacttcaagtggcgcaattggtaggtgcaagtgccgatcaacacaaacaactggataaatgtccacttgaccacacgggagttggtggcttccgattggtctctgaatacggtttctcttaatctcatttgttcctgttcgttgtggatctcctccaattttctgttcaacagttgcaccttgagcgtcaacaggtccaccttgtgtgtagtcttggagtcgacgtagtcgtgggcggaaccttgggccacgtcgaagaaaatccggtgtttttgaccagaattaccgtcgcgataaaccggcgtgagacagattttgtgctcgccggtatcgagcgaggtgaacgtgaagtcaccagtatgggatgctctctgggtgacgactctgtggtcgttgtcgaatgtttcctgagttagtgaaaggaaggagaagaagaagaagaagaagaagaagaagaaggagaaaagggagcgaaatgaaatcgaattcgaattgtcattgtatcgctcatcgctcgtgccctcgctcttcactcattatacttacgtcaaccgtgaactcaacgttcaaattgggattttttaaatacattcccagctgttggttgtattcaaaggcgtcgattcggccaacaaccaaagtgttcagaggcaactcctcgaaaaaacaacgagtctcgcccgtgctcaaatagaagtgcaacgcattcacgttcactagaagaaaaaatatggctcccaacacgcctattgattgcatgatagtgatcgagtgaagaaaagttgaacgcgtgtccagacaaggtatgcagggcggtgtgtgcaggacgatggctgcaaagaatagatctaattcactactcactacaccacactaatcttgactaatcttgactactcttcatcttcttaatatttggctacttctttcttcttttaatcttctccacgagcgaagtgagttctcccttactttccttatcgctggttctcttcttctttccattttgcttccgattcgatctctccttcaaaatctttttcatggtgttggtgcccttaaactcagagctggttggatcaatggcaaagtcgtggtcctcgaaaacctccttgaaacgaggatccgacaagtcggcttcaaagttgtcttgaggaatttcttccttttgtcctcggctctttttatccttcttcttttctgccttgacaatctccttcatattgaagtgctggggctgtttttcgccttcttccatcatcaaaagctccaattcggccttggagcgctcctcgtccacagcttcgttctcatcggtcttttcagatttcttgagtttctccattcttcgctttctacgctctttctccttccgcctgtatgcatcgatggtggtttcctcttcttccttggctggttctggtggtttttgctcgtccaagccaggcgtgaatgtgatttccatatccacatcgtcttcactgtcacttttgtcgaacgttcctcccaaaagattcttgtacttgttcagacttttttcatcttcactgtcactatccgatgctaagtatgccttgaaatccatttcatcgatttccttctgcgaaaatggcctcgaggaaaccgcaagtctttccttgggggtttcgtcccacgtcaacttgactttagaatgctgtaatgcatcagtaacgaaagccgcactgggcttatagtttgtaggcaatgtgtcacattggtcttttggttcgtcatcttcaaatgtcaccccgtctgggatatacctcaaatcgaaaatattagcggtggactcgtactcggttccgtcacaatttttgtagatattctctgctgtgctaacactatcacagtgtacaacagcatagtagtacctcaacctttgaagctggtacctccgcaaggctttgctatcgtagtcttcggttccatcttcttcttcgtaaagctttttggtgattttcctcatactttccacattattcatatcgacttcatcgtcactttcgtccgattcatgcttcttcttctttttcttgctcttgaaaagttctctcgacggtccctcaatctcttctcgttgcatctgctctttaccaaattgtgatgggtatatggttacacttttgatcgagccgcctttaggaacaaacgactggaatgtcaccatcaagtccacagcacggacattatcccaatccaagttaaccacggcaaacgatgcggacggctcgccttcttcaggcttcccttcttccaattccacttcggactcttcagcttcttcgtcataaactataccggtttccgagtcgtcggagtcagaatcggaatccgagctggaatctgagtctgattcgctcagagataccccttcaccacgagcacgatccacaactgggcttgagtctgagtcggagtctgagtcggagtcacttgagtcgctggctttgtcttctttttcttgctcgtttttctcgtttttctcgttctcatagaacttgtcgaacgtgctgtgatcgtccagcttgagcttacggccataacggtcgatttgtgcaccttttccacgacccttcttgtttaatttcttgagctcatctttgctgaatctctcgtcaactttgactttgaagtttttcaagctaggcgccttgaaccgaggatcattatgaactgacttgaacctcaggtccgaggttacccgctgtttctgctcctttttatcggatgccatgattgcgtagtggtgagctcatctcgaaaatttcacattgaaatgcactaccgcgctaccccagaaaacggcctgcagacaactcataccgacccaccagagccatggttacccaccaaccccaccatttcaagcaacgctctgtcttctcccatactgcgcaagttgacactttggcgtgcctcggcttgttttttctcccaatcccactgttttttctgttcttccaattctttactggaacccactccccatacttcgagatcagtgatgagaaaacggtcctcgtaatcctggccagaaatgtctggctggacccctgtagcaaacgaggtgatcccagaacctgcctgagacgaaatgtggcggaacacggcaaattccaaatttgcttcaatagtaagtgatacacttcctggagcatatctcttcaaagtgttcttgttgataggctgagaattgccaaatccaagccccataccaagcgtattgaaatatatggattcagaagcaatgcctttgaaaacgtccaatcgtggctcgagcgctatgattgtggtattggtgtcgccgaaatttttcttgttagagactttccaaggctcatgaaccaaaaccgcataggtgattttgtcgtttggttgttgccaaggcttcaaggggctctccagcgatctgaaaaaccgcggatattccaggtcaaatgtttcgtatctcttaatggtggtgcgcaatctctctccagaaaccaacaaaatcgtcggtgcatgccacttgaaaaccttcagttcaagagaacggatcgaaaacccagattcggatcctaggtagagtttcaccaagttttggcgagtaagactgattccggcttgcttaccaccaaggccagcaaatgtagctgccaaaagtgcaattgtagaactgttgataagatgactttttgtgacctctaggtccggtccctttttagtctcagtcgtatctgaatgctcagtcgtatccgaaagcataacatccacaagaaactcaaatccataatgaactaaaggacccaaaagtgctagcgccaggctaaaatcttggtaagaaattttttcagaagagcgtatgaatgtcgtgagttgttctccagcggcttcaaaactgcgccaatcattatcgagtttttgcagcaattccgtttgcatcgaaatccgttttcgttttggaatagaataaatcaccaaaaataatgccaaaagttgcaccatttccgacctagaaataaaatacccatctgtgtccacagactcgaaccccagcatgctggaccagtcaacaaaacggcttgccatttggaggtgttcagggttttcaatgccacgaccaaacttgacggaaactggcaattgctcgcttttttctgttacagcatccaattttgaggtagccaaggccctgaatatgagtttatcgtagtctgtgttcaattttagcttcttgaaccgaccagaaatgagcattgaagcaactatcaattcgtcagccgtgatggtggaatcattttcttctccaaaaaacggaaattttcctagtttttgcaaacatttgtaaaccaccagcgacggtgggtcgttaagaagcaataactgggccaaatcagcccgtgaaagttgcgctttttcatttacggtggttgagttcaacttcttgcgcaacgtttgcgcctccacaggagtgataagacgttgacaggcatagctaagcaaggtatggacctgctgtggcgaataggaatgagaaaatgattcagcactggaagattgtcccattggaatgattacattaattatattaattacatgagttacattaggtctgtaatgtacaggaacggtaccaacatctgaaagatgaaaggtgctaagtgtgcggaaaagtcgagtgctccgtagctcgcgagatcgttattcgttgatgagttttatacgaatgcagaacgaagccattctctggatcttatctccaaatcgtaaacaaaatgggtaatgcggccgcgccatccaggttccataattggcaccacctccggttcatttgaatagcgttgagctgcggcctccagtttgagaagggcccttgtaaacgataccaccaccaacgtggtgtacaagcggaatattgcaaccattaaagtgatagccatggtcaaaaatagttccctttctgccgaggcagattgtgcagccatggtgggatccacgtctggttttgtggctccagcgtacgggtctgaggtaggactgttgtcctcgtggctgaaccaaaagtagttgaagtataatgtgtacaaataacccactatggtgtcaacaacgtataaaatgcaaacaagagacgtcttccgagtgcccttttcccggctattcaagttcaaaagccccagaatatagaatgggagcaccaccaaggcaaacatattgtataaccattgccaaaagttgatagggtggccggtaatgatggaaagtattccgaacgctcccgatgccttattgaaaattgcagttccaagcaccacttcgactccaatgtagaggggaatggtcaagaggaatttctggggttagttgtgtgtaccgaacgtgtttccggctgctacttactctaggcaatgccccattgagctgggataatcgcatgacaaacaacttcgcagctcgtgcaaatcggaccctcatcccagtcgcgggtgcacgggtgcgcacacggcggttcactgcgatgaggttgatttgcgaccactagtagttatagagatgggtagcaatttggcaccgttgagcaacttggagggggaaaaagctgttgagggtgaacccacaggccccaggatgactggaaatgattttgaaagcgcaaagacttctgaagacgattctactactgattctgattcggactccgacaccgagtttgataatggaacccataatccaccagccacggctcccaaaactttgacggaccgtggagacattatagacaggtatggctccaagatagccgactcatccatcaagggacccaaaactacaaaagatagagccaatcgtgcgacagtggagcaagtgttggatcctcgaaccatgcggtttttaggcaaaatattcaacaagggcattattaccaggataaacggctgtatcagtaccgggaaagaagccaatgtgtaccatggagagcatgaagaaaagaatttggagtatgcagtcaaaatctacaagacgtcaatcttggtatttaaagatagagaaaggtacgttgatggagaatttcggtttcgcaaccaaaagaaccagagcaatcctcgaaaaatggtgaaaatgtgggcggaaaaagagtttcggaacctcaaacgtctttatctcaacggcattccatgtccggaacccatcgaattaaagtcccatgtattggtgatgcaatacttgaccaagggtaagggtcaaccttcaccaaagcttaaggaccacccgttcgcggacgaggaagaagttgttcattactaccatcaaatgctcttttatatgagacgaatgtaccaagagtgtcgattagttcacgccgatctcagcgagtacaactctattgttcacgacaacaagctttatattattgatgtttcacagtctgtggagcccgagcatcctatggcgcttgattttttgaggatggatatcaaaaacgtcaatgattttttcaaaaagaaaatcaatgtctatccggaaagaatgctttttcaatatatcaccgacaacacgttgcgagacaacagtgacgagtctcttaccaagtacttggaggctattcctcttaagaacgaagaccacgaccaggaggttgaagacgaaatttttaggtcagtttacttggtgcggtcgttgaaccaacttgacgagcgagatttcaacgatttttctttgggaaaattgaatgttttgaacgatttgttgggagaagcagagaaagaggaagattccagtgacagtgagagcgagtatagcgacgaaagtgacgaagatagcgattcttatgacgacgaaagagctgcaaaaatacccaagggaaaaaaattcgaggataaagatgagaaaaaggcacggaaagaagctgccaagactgccaaggcggaaaagcgcaaaaccaagatgaagaagaacgtcaagaaaaagttggtgaacaaacgtaagacaaagtagacaaagtagggtagagaaggtgttccgtaagcaatttggtggaaaaggattgattgacatcaaggttggatatgccaatggcatccccacaatcggcaatgtgaattatgaaaaaatatgcagtgggtctacagagtttgtggaggctgtacaactctcttatgagcctgagaatcttcaattggaggctattttggacatttttttcagaatgcacgatcctaccaccgtcaattctcagggtcctgacaagggaacccaaaatagatctgcgattatgactcacgatgacaaggataacaaagtggcgtgggaaatcaagcaaaaaatgcaaagcggaatggtaccctggacaccaaatcgtcactattattgagcccatcaaggtgtggcatgatgctgaaaactaccaccaacagtatttggcaaaagaacccaggaggatacgactgccctacacactttataaggacgaagcccaaggcatgaacacaagaaaagaagattgggttatcttagtaagagtatgataaaggacgtatgaattgtatatagtagagaagtgtaattgctctattgagaatttgttgtggagttcctggaagctcaaaaagttcaattggtcaaaccaacgaaaaagagcctaaaataatgcacaactatttcatagcagttataaacaacgtcccaccaacaccgttataactgccgtattgcgaaaatatctatactgggtgtactggtgtaaagtgaatctcacccacaggcaaacctcttctacttcgactgcgattctatggttcctatacgttcaacccgcatcaaggaagtggtaatcaacattacaaatgtatgatagggttgtggtgtcaagctcaattgactctggctagcttcggatggcataaaccaatgcagagaatgaaggaaacggaaagaataagaaacagaaagtataaagtagaggaaaagatagcagaatcaggctgaacgctcattttcaggtacatttggccggctataccactttttttcaccgctctaggcttggcagtcgcatctacttaaaacctagcttttatcgcagcgaacctttgataatttcttgatcaaaaatggatggaaaaaatcactgatatggaggaaaaaattactgaagaaaatatggccgagaatgtgaaaaacttttgcgtcaagctatggaaagatcgtttcgtacttttgattattggtgttctcttgtgtttggtaacctttgtagtcaaagcttgtgcggagaatgatccccgttttggtttgcactttttggtagttgtttgtgtgttgggtacaacaggaatgttttgtttagcaatcgattctattcgaaagaaggaaccattaaacgtgattataagcttattttctcttcttatgtgttgtgggttctgttatttgctttacgatggttacagcgaattagagtaatgcaaatacaaagattcttcgctttaaattaccaatgatattagcagcttgtcagttaagtttatctttagtaattatatttttcgtgcggttcgtcttaaatagagcaccttttagtccgcgacctacctggtggtcattcttcatgcatgttttgcatttgatgtaggcgaccccacagcatagaagcgacaccgtattaaaagctttatgacatgctgtagtcacgaaacatcaaaattggcgactttaacaacaacatagctttcctacttggttgcaaaatcaaccgtgcgaaggtgcggcttttactgagccaagttatacatgtgataccaaaagatccactatatcgcttatgacctgacactcttacagtgtagtataaatcacccattcgctcttgaatacttgaagcaagttgaaaataattttgtgacataatattcttcaaagtcgctcctcttttccatctttacatccaacccaggaccaatgaatcagggcaaccagggcaaccagccccagcagataccccagcagggccagcacacacgttcccaggctcagatccctactattcagctgaaatacgtcggccaatttgtccaggctttaaagaaagaagcagctcttgcacaagccgccaccaatgaggcagatcgagccaagcactatgccaaagttgagtctttgaggcagatcttgaagaagtaccagacaatgcaacaaaatgctcgtcaacaacagcaaaaccaaatgaatccacaacaaactccgcaagggtccaccatgaatccaagacttagcaccagcaaccctggttcctcgcagattcttctccggttcctcagagcatgccccagaatttggcagctcagcgtcaaaatgctggtccagcctctgcaccgcaacctggaacgacggccggtgcacaaggctctaccccggcgcttgctgtttccgccgaaaacctcaagagaatcaacacggtgctaaccgaggtgagcaagcagatcaatgatcttgagacaagaaaggctaacggattgtcagccgaacaagctgcgaacactgacacccaattcaatcagtttcgatccaaggcttgcacagtatcaaaaggttgctgtgtacatgaagggtcaattggagagaggtgctcaaggcggcacaccagcctcggcgggaagtcctgctgtaaaggtaggcacgcctgcaatgggtggtggagcgtcaggacccgatcctcgcttgagaccaggttctgcccagggcgcagactctccccgctctcaccaaatctgctggctcaagtgcagaaacgttgctggcgtgagtccacttggtgtagtcaaatccccgtggaattgggcccaggtcttggtcttttgctttaatttcaactgacttcaaacgtcgccgaagactatccatataatgatccatttgaagcttctggacggtactgacgatcagtttgagtatgtttcggtatttctttttgggtccctcaagtgtcaagctgacattttcgggcagttttatatcggtcgtttccaaaatatcggtggagccatcaactgctagcaattgggttatagcattccggtccaagaccgagttgggattcttcgttgagaagacgatgaaatatacttggagtggttaccaatgtttgaggaggagtcttggaagcttccccggttggtaagagtgtctgagttcatatcggtgtacacaaattttatctcgagcggtcttctgctgactttgtattcctctttttcaggaaccaactggtcagggcagcaatccgtgggcaaccctgggttaggaactggaaatatttcaaatactttttgacaagattgtcagttggtactagtatcacgctatccacggagtagccggagctgatctggccaaacttgggaactcgacttaacgtaatgtatggcaattgataaggattttccagagtaagattcacctctaaagagaagactgtgctcggaatcaaggaccgataaaattatacgttggtctggagtaggtgaaagaaccctactatggtccttgggaagtacgtctagctttcgaaatcggttattatcgtgatcgtcaagtaagctgcttttaatattctgctgaattgcatgcagggctatggttgcaaaaggcgggtaaccctccgcatggttgcaaacgactttttgtcgcattagtactcagacttcacacaaatacaagaaatggatttacaacgattaagagatatagctggacctcgatgggcagcagtggttacatttcttaaaagtttcgtaactcgacaacaaatggaagaaactactgcgtcaaacctgagacaaccgatttcaccaccagtggaagaaatgactggaacaaatacgcccgaagctcgagccgaaagtctgggcagatggaagaaagtggtgactctagtggttattttggcttctgcattctttctatttttcctcacctttggccctaatgttttgaaaaaagagattccgaattctgtctggatcgtagctgctttcatttatggggtatatacactgctgtggatgtgggtcacattcgaggcctttaaacgtgaggggcgagtaggaaggtcttggctcaacttttcttatgctgctttctgctttacgacatatgtttcggctgtcttcaaatactgcgaagagaaccaaactttttttagcatggtccctttgttggtagtagcttttttgagcttcttgccattagaattctgactatcgacccacaagcttattgttttcattggcttgtggctatcgatcgtcctagaatatttagcttttttgagcttcttgccattataattctgactatcgacccacaagctatttgttttcattggcttgtggctatcgattgtcttaaaatatttagctgttttgagcttcgtgccatgctaattttgactatcgacccacaagctatttgttttcattggcttgtggctatcgattgtcttaaaatatttagctgttttgagcttcgtgccatgctaattttgactatcgacccacaagcgtattgttttcattagcttgtggctatcgatcgttttagaatatttagcaatgcacttaaacataacaaatttgcaagcaccttgacatgatcaaattgcaagcttgtcactgtgtattcacttacattgtgaaagcgtgcaacaagttctttaccttgtaacctagaaattttggatcgagaaccagattattatcttggtacgccagtatggaaagtcaaaaaactgaccagagactggacatttaatcagcggtaagtcccttttgttgtcttattggtctgatctctaatccagtagtaagtttggcgccaagaatcagaagatcttatcgtcgaagaactacaacaaattcggagaatccgagaacgaacaatagccaaggaccattggatgctataaacgatcaaggaggagcagaaggatcaggaggtgatttagttgggcatcatgatgaggagcatgttccaaacgaagaagcttacgaagccgaacatgaagtaggcatcaacgcgttccaatagcttaattgctttctttaaaatcgcgtctgacacggtcgccgtatcgcaggttcaaatacttgcgtgccctcgttagcacaattgtaaatccttgtcgctacatgatttcggaagccggatttgtgatctcaagtgaggcgatacatttaaggaggcaccagaagcagaggcaaagtataatgcaattgaacttgagttattgactaagatgacctttttaccaagtgtaagggatgatgccaggaagtctgtgaataaaccactcaaatttactgagtcggagctggactatatcgtcgaggtcatgaagaaaatattctcgaacgaaaacgtcgttgagacagttacggcgaccatggcaaatacgcagagaacatatgcttccgatatcaagtaccgttttttggtggacctgcatatgtctctgtgtcctgcacgctatcccttgagtttcctcttcaactccccaccagccatttcaaacatggaggattatctaaaggatagcccatctgacattggtacagggggcaccacggactctgcgggagccggtcgtgagggcacgctgaatacaagttatgaaaacgactggaaggacaattttgaaaatttcaataccaattcgaataataatattcacgagaattttgacaatggggtgaattacaacgactttttaggtgataccggtgactatagtgctcaggacacgtacgggaatgcattcaatggccgatcgggtgaaaagtaccctaataatagcatcgatttcaacgaaaattattccaatgccaatgcttttcaagccaatgccaacgatttatcttcatttggcatgaatccgacactcagtccaagctttgatccccatggcttctctaatccgggctctttggcacctgatccttttttggacgatcttgatgccctcgggtttccccacaaccacgaaccagtgcagtatattaaccctgctaacaccgccaatttggacgagttgatctcgcccgacaccaacgacaacttcctcaccccacaatacttttctcctaccaacaaccagccgtcgggatttcggctcaatctgatagccgaaaacgctgcccaactggcattcagtccgcaccgtcaaagcatttcagccgggatggcttcggcccctagacctgctagtgcccacctttctccgtacctctcaccagcagagaactctctcgatacgttgcgatcaccgccgttcaatggatcgtttcttcaatctccacccaccatgcgcattccccagtccaaaagtgtgcctgaaagccagaacaatagctataacagtgccatgtcgccgctgctggtgcaaagcggcaagcagcttactcgggaagaaaaactcaagcggagacgggagtttcataatgccgtcgaaagacgtcgtcgagatttgattaaggaacgcatcaaagaacttgggttgttggtgccgccttcgatgctcaatccacagctctgtgccgtgcaggcgtttaaggggacttctcaactaaatactcgagagatcaacgagttactttctaccatcaaggtgaaagagacgaagcccaataagagcactattctcaacaagtcggtggagtaccttttgcacctaaagtatgtactcgaagagcaggaaaaggcacgagccaagttggaaaagcagatccaggaggcgctggggtcgcagccaaaggaagataccttcaatccggatgattttttcttgggggttgttgatcggtaaacggaaacaagagagaaagagagagagagaaggtacaagtgaaataagagaaagaagggaagacagagaaagagagaagacaggagaagagaacgatgatacaagtgaaagcatagacgacagtcaatgcgtaattatacctatgtaatatagttatgattagaatctacattaatactgaaagatagaatctctaaagtatggtttgctacctgaacctcatctctttctctcaattaattctattacttcttttctcactttatcttactcttttatttcatttcgcacttcgcattcacattcacattcaatccatggaaccagaaaacgcctttcgacagcaactttccagctggaatacccgtcctccggcccgtgctccgtttgcagaatggaccgactatgtcagaaatacaacctcagacctttatctgtcacttccatcgtataatactgccacgaccaccgaggaacctcagtggtttcgactctcaagacttgaaaaattggtgggtttcgcatgctgcttggctggatccgtgctctgtttcgttacatgtttcttcctatttcccgtattagcgctcaagcctcgtaaatttgccatgttgtggtcgttaggatcggtgttgtttgtggtgagttttggagttttacaaggtccttataattatgccaaacaccttgtgtctcgagacagaatcgtgttcacaactgtgttcttttcatcggtgatttggaccatgtatgctgccacggttcgaaaaagtaccatcatgaccatcgtggcttcggcggtggaaatgttggcaattatctattataccgtgagttactttccttttggagccctgacattgactttttttgggagttatgtggtggggtacattggagggtttcttggggggttgatataaccacaaggttcaagactgaggcaacaaatactacaatccactacaaaaccacctatgaactactacaaatttccactacaatccaatgacaatccaatgacaatccaaatacaacctagctcaattcaattacaaactactgcaaaatcaactttcaactaccactacaaactactacaaactactacaatccactacaatgaactacaaatttccactacaaattttcactacaatacaatgacaaaccaactacaagctactacaatccactacaatcaactacaattaaactacaatcaactacaaatttccactacagtccactacaatcatctaccaatttccactacaaacgactacaaataaccagttcaatgacaataccacatttaactatcactacaaacctccactacaatacttacagaccacccacgaatcaactacaatccaaatccacaatcaactatcgacctttatattaatggctcaatgctttctggacctgcgacttcaacactacagctttattccattgattcaattcttataaatcctacaacttttcctggagcttcttgtgcaacttttccaacttggcaaagtcggtctcctccgctggccatcctacacccaatcccgtctcactgtccttcttgggaatcaaatgaaagtgaacatggtccaccacctggtgagcaatccgaccattgttttgcaaaatattgtaccccgaaccttctggggtgttgttggtgtccaagtccaacgccgtagtcaattttttcaccacgggaagaagatcagcaagatattcatcgggaatattgtgcaatttagctccgtgaaatttgggaataatcaagcaatggccctcggcagtaggctggatgtcaagaaacgagtatgtgaacttggtttctatgagcttgaatgagggaatctcgcccttgataattttgcaaaagatacaagacatgtgtgtgtggggtagtggaaatcaattgaaaacgatgttgagtagctggtgtttggatgcacgaggagctatctccgaatattattggaacctacaattaatggagcctacgatgaaaaggagggtcgattcaggaatgaacagtaaggtttactgtaagcagagtgactatttaattaatcaaataagaaacgacaaaagaagtatgtgctggactttttacctaatttgacctaattttcaagatcaccaaatccaccaacaccaccaaatcggcaaatcttcaagtcactactccacatcttcctcttttccactccttggcaccgtattcctctctcagtcctttcacgcgaaccttccagcaacgctgacataagcgctgacatcaccaccggtcgccacccttgtccgcgattcccatataaaaaggccaccgatagctaccaccgcaactgctggcagtttttactgaaaatggcgcccgagaaaaaacatttaatggacgcctctggtgatgccaccgaagaggacagaactgctaccgcaatccttcgtcgtaaaaagaaggacaatgctttgattgtcgacgatgctgaaaatgatgataattccgtaattaccttgtcttcaaatactatggaattattacaacttttccgtggagacaccgtgctcgttaagggtaaaaagcggaaagataccgtgcttattgtgttggctgatgacgatatggctgatggagttgctcggatcaatagatgtgtgagaaacaacttacgagtaagattgggagatatcattactgttcatccgtgtcctgatatcaagtacgccaaccggatctcggtgttacccatttctgataccgtggagggaatcactggatcgttgtttgatgtgtacttgaaaccatactttgtggaggcttatagaccggtaaggaagggagatttgttcaccgtacgtggtggtatgagacaggtggaattcaaggtggtggaagttgaccctgaggaaattgccattgtggctcaagataccattatccattgtgagggtgaaccaatcaaccgtgaagatgaagagaacaacttgaacgatgttggttacgacgacattggtggatgtaagaagcagatggcgcaaatcagagaattggttgagttgcctttgcgtcatcctcaattgttcaagctgattggtatcaagccacctaagggtatcttgatgtacggtcctcctggtaccggtaagacagtgatggcgcgtgccgtggccaacgaaaccggtgccttcttcttcttgatcaacggtccggaaatcatgtcgaaaatggctggagagtcagaatctaatttgagaaaggcgtttgaagaagctgaaaagaacgctccttcgattattttcatcgatgaaatcgactcaattgctcccaagagagacaagaccaatggtgaggtcgagagaagagtggtgtcacagttgttgacattgatggatggtatgaaagcccgttccaatactgtggtcattgctgctaccaacagacccaactcgatcgatcccgctttgagacgtttcggccgtttcgacagagaagttgacatcggagtgcccgacgccgctggaagattggagatcttgcgtatccataccaagaatatgaaattggccgatgacgttgatttggaagccattgcatcggaaactcacggttttgtgggtgctgatattgcctctttgtgttctgaggctgctatgcaacagattagagagaagatggacttgattgacttggaagaagagaccatcgatgccgaagtgttggactccttgggagtcaccatggagaactttagatttgcattgagcaactccaacccatctgcattgcgtgagactgtggtcgagaacgttaatgtcacttgggacgacatcggtggattggataacatcaagaacgagttgaaggagacggtcgagtaccctgttcttcatcccgaccaataccaaaaatttggcttggcacctaccaagggtgttttgttctttggacctcccggtactggtaagacattgttggctaaggcggttgctacagaagtgtctgccaatttcatatcggttaaaggaccagaattgttgagtatgtggtatggtgagagtgaatcgaatattcgtgacattttcgacaaggccagagccgctgctcctacggtggtgtttttggatgaattggattctattgccaaggctagaggcggatccaatggtgacgctggaggagcatccgaccgagttgtcaaccaattgttgacagaaatggatggtatgaacgccaagaagaacgtgttcgttattggtgctactaatagacctgatcagatcgatcctgcgttactcagaccgggaagattggatcaattgatctacgtgccattacctgatgaaccagcacggttgtctatcttgcaagctcaattgagaaacactccattggagcctggattggacttgaatctgattgccaaggcagcccatggattttctggtgctgatttatcctacattgtgcaaagagctgccaagtttgctattaaagattctatcgaagcccaaatacgcctggaaaaatccaaggtgaagacagaaggcgacgatgtcgagatgtccgaggccaagcccaagactgagggagaagccgaagaggaagaagaagaagaccccgtgccctacatcaccagagctcactttgaggaagctatgaagaccgccaagaggtcggtttccgatgctgaattgcgtcgttacgaagcttatgctcaacagcttcagtcatcacgcggacaattcgccaattttagattctcagagagtaatggtgctccagcacccgctaatgaaggaggagctgcatttggtgctgaagaagaggatgacttgtatagctaagtctaatagatgtcgttttagtttgcacctcatgggccccgctcttacgtaatagcaagcccgcaatccatcgggatttagcgaaaactttcgattgatgcttctggggcaatgaccaagcctttttcgagtaacggggctttattcatgcttgcgcctgtgttcttgataacttcggactatgtagtgtcaagatttacaggtgccactgcagcgacggggctcaaaaagacaaatcagggacgaaaacagcaacgaatcggatcgaatttgtaccaatttggcaggaaatgagatatgatacccataggcagggcctgaatatatgacgagagagagattgtaggagtgtagagaaaaggagaaaggagaaaggagaaaggagaaatgaagaaatgaagaaaatgaagaaatgaaaaaattgatgcaaacgagaatacaaaagaaaatgtgaaacacttgactaatagaaggagattgacgatttgacaaaattgacgttttttttcttgaattactattcctttatcttgtctttttctcttatttcttgtttctgtcttctcgtttgcacccgtgcaccagacacatatcctcgcgtctgtttcgtgtccttctatatcatgccaaacaaatactcggtgattctccccacttacaacgagcgcagaaaccttcccattctcgtgtacttgctccacaagacgtttgaggccaacaaactagactgggaagtagttgtggttgatgatgcatctcctgatggaacccaagatgtgtgcaaagaattgattaaaatttttggtgctgaacatatacaattgagagcacgtgcgggcaagcttgggcttggaacagcgtatgttcatggattacaatttgtaactggaaattttgtgattataatggatgctgatttctcgcaccatccggatgccattcctgaatttattgccaaacaaaaaagcgaagactacgatattgtcacgggaacgcggtacgctggcaacggtggcgtttacgggtgggacttgaagagaaagcttgtgctgagaggtgccaatttcttggctgcaacaactttacgtccaggtgtactggacttgactgggtcgttccggttgtacaaaaagaacgtgctcaccaagattattgaagtgacaaagtccaagggatatgtgtttcagatggagatgatggtgagaagccagagcgttgggattcacggtgggagaagtgcctataagtttcgtggacaggttgtatggagagtccaaattaggcggcgatgagattgtggggtacttgaagggggtgtgggcgttgtttgtgggagtatagagagaaatgtaatgtggtgaatatctgattgaatattctgattgaatttatgttgtagttgcacccgtgcaccaggtatatcagtttactcaatcttctcttctctcatcatgaagagtctcgagcgggttttgggcccagagcgatatctgcgcatacgcaacacgtcggtgttgatggttggggctggaggaattgggtgtgagcttcttaaaaaccttattctttgtggatttggaaccattcacgcagtggatctcgacactattaccctctccaatttgaaccgacagtttctatttcgccagaaggacatcgaccagtccaagtcgctcactgtggtgaaagctgtgcagaatttcaactacaacgattgcaaactcgagggtcatcatggcaatatcatggacactgaaaagtttcccatcgaatggtgggaccagttttcttatatattcaatgctcttgacaatctcgaggcccggaggtatgtgaacaaaatggcgctttttctccgaaaaccactcatggaaagtggaaccactggattcgatggacaaattcaacctatttttccatatgtcaccgaatgctttgagtgccagcccaaggtcacacccaagacatatcccgtgtgcacgatccggtctacaccttcgcagccaatccactgtattacctgggcaaaagagtttttgtaccatcaacttttcgatgaactggaagacaaaactcaggaccaacgacgccagttggaatccgaaacgctggaccgccaggaaatcgacaacttgcttcgggaaagcaacgagcttgcggaattgaggcggatggtgctggagcctggatcgcagtttgctcaggaattgatccacaaaattttccaggtggatattgaacgccttgttaatattgagtcgttgtggaggaccagaaaggttccagaaccgctcgatttgctggaactacaacacgaattggatgcacttcttcaagaacctcggtcgcagaccatacttgtcaaagacaccagtacatggacattgctcgaaaacctctatgtgcttattcgggcactggagtcgcttcaaaaacggatcagtagcggggaggagtcgtgtgtgccgttcgacaaggatgatgaagattcgctcaactttgtagttgcggctgcaaatttgcgatctgtggtattccacattgatccgaaaaccaagtttgatatcaagcagattgcaggaaacatcattccggctatagccaccacaaatgctatcatctccggattcctggtactcgcttctcttccattttacgaccaagaacctcggtctcgaggtgattttggaccggttccgcaaacttcatccactgttttcaccagtatacgtcctaacaagtacgttacggccgcggcgctttcacaacccagtccgctgtgtcctgcctgttcattgtcagctcgtgggattttgcacgttagccaaaaagacgctccaacgttgggacaattggtggagatcatcaagaaaaagtatggatatgaagacattgctttgattttgggcaaagccaagttgatctacgacgtagatttcgacgataatgtggaccgtagcgtgcttgaagtggcgggttttgtttctggtgaattattgcaagtccaagacgacaacgatgagttggaaaacttggagttttatattagtttgggtgataaaaatgagttgcccgagttggttcttcgccaaaaggttaaagagaaggagaaagtgaaagaaaacgaagaaaatggaactggagaactgaacaatggagcacttgaaccggtggaaattatcgacgatgaagtggaagaaccaccaacaaaaagacagaaaatcctggacatcattgactgaaagaaagaaaaacagactagggaaagacaaaatcatgactagctttcattgcatttgagttctagttgtaattttgcaactatgggcgcctgcatgtggtggtgcaccggtgtgcgccgactatttaaacgttcgttgcgaatcatccccaactatcatgtcctggcaagcatacacagacaatctcacagctactggcaagattgataaggcagcgttatactcgagggcaggagactcgttgtgggcgcaatcgggcggtttccagctcgaggcaaacgaaattgccgagatcgctggtgcttttgatgacccttcttcattacaaacttcggggttgcacctccagaaacaaaagtactttttgttgagggcggacgaacggtcgatttacggaaaactccaggaagaaggtgtggtggccgtcagaaccaaacaggcgattttgcttgcacattatcctcgtggtgtggagcctgggtcggccacgactgtagtagagaagttggcggactacttgattagtgttaactattaaagagaagatgtgatactagtagtgacttttgttgtagattagacagggccgcggtacaacaaccagtgcaccggtgcaccagctggtggctgtcctgcacacgccccgcggtttcctccaatcataatttctgtgtctttcatttatcacgatgttggcacggtgtgtaaaaaacgaatttgccgccaccgtgcgtgctcagcgcttgaggaccgttcgcagaacatacgcctctagctcagaaagccacagtgctcccaaaaaggaattcgaagttagcatcaccaagattttcggagtcgctgctttggctggcggagtttatgtttacagaggaatggacgaacgggacgaacccatcgtcaagaccgctttgtataaggaggtggaggaccgtacgcatttgcgggacgaaaactacctcgaaagatacaaggcttcgttcatcaagtcatatatgagagacaaaggtggaataggccaaagacaatatagaagacaaagtgacggcgcggttccttcgacgttgattcccgcccattcgccatacggaaaccagtttggcgcaggtataaagaccgccgagttggggcctcgtaaggagcgcattcggctctatgctccattggagaacaagtagcattgcatgagggagaggaaggagagaaactgaagagaaagagagagaaactgagagagaaactgaaagagagagtgtgtgtgaaagagtgtggactagaagtacattattgaataagatgaggtttagtagtgctgtagacagtagtgcgaattttcgtcaattgtcactcattgattttcattgagattcaattgagtcagttgagtcaattgattttaagttaaaatggagtggaacgtcattgtatacgacaagccgggtgcagacagaaccccagtgagagcacagcatcttgctgcgattcctgctactgttaatgctggaatagtcactagtgctggacccatttatcacgatattgaaaagacaaaatttgctggaagtactttccatcttattgccaactccaaggaggaaatcattgagtttctcaagaaggacatttactatgaaaagggtatttgggacattgacagcgtagtagctcatcccatgggagtcgcagttcgcaagcaaaaagacatgcctggagtgaaattttagactagaaagaactagactagtgagaatgggggactagaaagaaggtttagagttttgatgaaaattgaatgggaaatttctcaattgcagtctgtcaccattaccattttaccagtttaccattttaccaaacttaccattatttcctttgttacttatcatatctcatctcttattgtagactcatgactttagctgccccaagtaaaatgtccactgtattgtggtgaacggtagtagtctccggtgaggtttatggaaacgctgatgcggataagtgacggtgaagatatttttgtttctgatttctgaaatgattctggttttggttctggttctggttttggttttgtttatgttgtgctgcaaatctaagagagaacctagagactacattacagaatagaaagtttatctggagactgtattcgcagttgaaatcttgatgattctgacataatcaacgttcacggtaattgaataaacctggagatcagagactaattagacatcttgaatattcttatgccctattatccgataagtccgtattaataattgaccagatgtggtagtagttgatctcttgatccaatcggatttatctgacacattactaagcagctcgatataaaggtgctcaggccttattttgcaaccaatttataggtttcatttatcggtaattgaccaattctttaatatggagtggatcgcaatcgtatacgacaagccgggagcagacagagccccagtgatagagcaacacaaagctgcagttcccggttacatcaaggctggaattgtcactaatgccggacctatttttgaagacgaagaaagaacaaaatttgctggaagtgcgtttaatcttattgccaattccaaggaggaggtgattgaatttctcaaaaatgacatttttggcaaaagtggaatttgggacatcgacagcgtagttgtgcatccgttgggagtcgcttatcgcaagcaacaagacttgcagttttgagagaaatcgatctggaactaaatagagaacaagttgatttcaagatttgactactctctcatttaatcctctctgtgtacctcttactattacctatgttacatattactctatcgtacatccgttcattgtagactcatgccgttgacctgttccgcaagtgtactaaactgtccgtcaaccggggaacggtaatagtcgtacgacgaggatttctggaagcgatgcggataatgcgaaagtcgatgctgattttgattattttgctgattctgattctgctgattttgcaactgctgcaattgctgctgcatggaaacaattggcatctgtcccaccatattgttactgaaattgagtggctgtccactggccgtggctgcggctatggctgctgcggtggaattcaccgacgagtactggttcatcatatgattattggtcaagtttgaaggcttgttaccaccacatttgagacaggtgatgttcttggcaaagttgtggtattgacaggcatcgttggtacatttccagtcaccggcacgaaatggaacattgtacttgtatgggttggttggatttaaagaaggtttggttccaggacttgcttgagtgttgtttcggtaattttccaccatggtaaccgcactggtagcagggaatgagcacctaaaacatgctgttctacgctgaaaattcgaaaacccacacgaaggacatgtccagtctcctggacggggtctatttttggacactggaaacggtgtgagcaattgcgccgcccggtcgagcaccgtggtggaagatggttggacctcaatggcgcggtcgccaagaacacggccattgatcggcaatgcctcggctgcttcttcgtgggttgcaaacacggcaaaccccatgttctggttgtcgcctttaatggtccaaaatgctatgggacggccaccaaattgggtgaaccaagactccaattccgactgggtggtgtccaccggaaggtttttgagattgaggattttagactgttctttcttgaacacacggaaatcctccgcaacgtcgtacggagtcgtaaagagagtgggcaccttggcgagctcgatgagaattgtagtgaacgaggagagggagtctctttcattgaccttttccggctgaaccttcttttcttctttttcttttttctcttccttctcctccttttcttcttttccttctttcccttcctctctcttcactgcctccaccatatccctcaaactagttccttctctccccttccaccgcgcatactcgctccgcaactcaaacacccgcggctgtttcaaataccccggaagctccaccgacttgtcccgagcttctctgggaatatggacccgaagtggaaacgcatcgtaggaaacgaacgaaaattccttttctcccacatattccttcaccgccgcctccaacttgtcgatagcgtcccgaaacgtgcctgcgttccgaacatgttcccaggaaattccgtggatctgggtgcaccatggagtgatgggagtgtttgtgggccgaacgaaagtttggtttcgagtaagttcttgtagtgttgacgcgtccacgatacaccaggagatcaggatgagctctgtggagtcgggagtgacatatgagtttgtttcgtcacaggtggtggcggtatttaccacgacataaacgtcgctcatggtgggttttgagactgatgaaaatttgtgatatggagtcacgtgcgacgataagtcagattctggagataccggttgataatactattttagcctcagttgtgttcatcgtcatcaattgagttcctgtgttcattctgaaccattttctttgacattacctgaaatttatttagttttgacaattcttctttctatttttcttcctaatcttttttaattcttatcgttttgcgcacgttatgaatgatacaccagccgatcgaatgggcccccagcgggtattcggggcccagctagcactatgtctatggatcggggtgtcgtcgtttgttctattttgctttttgcgctataaatggccacatatatatgctgtgaggacatttcgaaaacacgccggttccggaatcggtagtggaatccggccacttcccaagaaaatctttggttggttgagtataacgtggtctattactgacgacgaggtgctccagtggtcggggctagacgcgtatgtgtttttggcatttttcagaatgggaattcgaatcttttcatttttagcggtgcttgcggtgtttatattgagcccaattcgctactattttacaggaaattacgataaagatgatgtttcgtggacaaaaaacacgcatcttaccgccgttcttaaatctcccaagaaaaatccagatttatccgatgattttccaaactacctttgggtatattccattttcgtctacgttttttccatcaccgtctacattgtcttgtacgacacatcccgggtggtgctccgcacccgccagaagtacttggcagctcaggactccatcacagaccgtacaattcgccttgaaggcattcccaaaaaacttttggacccgcacggtggtccagaaagattgcgtcgcttcattgaaaatcttggaattggtactgtgaccgatataaagatgatctacgactggtcgccattccagcagctttttgaaaaaaggaacgttgtgctccataaacttgaagaattatatgcgcaccattatggtctcgttatcgacatttatcgcccggatgtcacccccaaagtcctcccaaagcttcctattgactctgtgcttccgctgcctctggaaggtgaagctcgtggcaagattctgaaactagcggccgaattgaccagcttgaactcccaaatccgggaaatgcaatttctctttgattctgaaacttgcacatttcgtcctggaatctcctcaaaaaccttcctccagaccacaagtgcatttattaccatggactccgtcgcttctgctcaaatggctgctcaggcggtgctagatcctcgtcagtataagctcatggtgacgttggccccggctccaaaagatatcaattggagctattttgcgttgagctactaccgcaagctcctccggtcgtatgtggtgacttttgtcatcgttttgagttacgtattcatcttctttttggttacgcccatcaccgccttgttgaacgtgaaaacgataaccaaattttggcctgctttgggggacctcatatcaaaatccgactgggcaaccacttttgtgacgggaatcttgcctcctcttttggtttcgttgttaaatgtgctgcttccttatttttacaagtacttgtcgacccatcaagggttcgcttccaatagcgacattgaactctcgacgcttctgaaaaacttctttttcgtgtttttcaacttgttcttgattttcaacgtcacgggtacgttctgggattacttgtcatacatgaaagataccaccaaattggcataccaattggctgagaaattcaaagaagtttccttgttctatgtcgatttgatcttgcttcaaggtttggctatgttccctgtacgtcttcttcagcttggagatgtggttgtctccaatgtgttgggacgcatatttttgcttagaggaatcatcttaaagacttccagagactaccgattttactattatactccaccgattttcgactttggaatccagttaccacagcacatatttgcgtttatcattatactaacttattctgtggtttcgaccaaaatcgtggtttctggcttggtatattttacattgggttactttgtctacaagtaccaattggtatacaactttgtccatcctccacactccaccggcaaagtttggcccatgattttcaggcgcattgtccttgggcttatactcttccaattgttcatgtgtggtactttggcgttagaaggtgcggtgttgctagcagttttatgtgctccattgatcattgtgacacttattttgtcttggaatttcgagcggttttaccgtccactcagcaactttattgccctaggtgccattcaaaatccgtacgatttcgacaagatgtttggagacgacacatctgagagcactggactgtcgaagcagagcgtcggactgctgcaagaatctgttcccgagggggaaaccactcaattgttgccgagacaattgcgaagacgaaagtcgactgttgatgaagatcgggagcaatttaccgattatacagctccgtatcttcttgacccgctacatggcccgtgggtagggtttgaaggagaatatatatccatggtggagtatagtggagcggaagatttggaaaatggagacacttcagtgatttctacacgagaagaagaaatggtggttcgacgcaagctacggctcagtgagtgggaatagcagtaattaatatataggtctaactaactcttctgcccttatcggaccccgatttgtttcggggacgagctatttgctggagtttttcttgccgtaagttcttgtcggtcacataggcaggtttatcaggagaatagtcacactcgagattatattttttgcacccattgcaaacaggtcgttcttcgtcgcacttgacgtgctttattcggcagatccagcatccatttcttgaccgaggatttagttttcttcgggtatgtttcttaggagttttcaccgcggcagctgctgcttcgttgagtgacaatttggacgatttccgagaaatcgaatggtcttctgatctcgacgataccagagagtcggacctaacactcgcattgaggtcgaggttgacatagttgttgatcaagggagacatcatggagtcagcagattttggaagtctttgcaacgacggctttttggaaaatgaaggttttttggtgattttcgacgttgaaggagagacgctgatactggacgacgacttggttcgctggccgtagcgagagctctcggaagtgtctgagtagtcgctgactccgtcgctgaacgagggtgtgaacggagcaatgaaatcggttcttatgggtggaggaggaaagaactggtcataagacggcgagagctcgttgatcgattccaatgaaggatttggcaaatctgccaaagaatagaaatcgtgggtgtcgggaacgtcaggaaaaaacgagtctgacgggtcccattgtggcgtggggtccggtaatccatgggaaatcatggcgtggcggacaccaagcggcaggttttggtgatctgggaggtggtgattaagaggatcttggtgattttgattatggttgattggattttgatttggaataaaaaagtccaccggaagattggaggtgggacttatgggcatgaacggcggtgagtaaccggcattgaagtcgtggatatgaggaccggctctatcggtatattggtaaggatggttttgtttaggggaataaggttgcaatttatggtcttggtggtgggagactccgtagttgggcataagctatggcgtggccagaagacgaggttgaagtgttgaatggtgaaaatgtgaaaattgtgaaggaatgaatggtaatggttaatggtatggtagcctgttgaatgactaggctggtcaagctgaaaaattattagcttaatgactgtaaccggagctgaaaagtctaatgactagtaccggtaatgctggtctgaagaactaaaaccagtggttttttctatgcaatgaataacaataatgtactgaaaagtatcatgccaattgaccaagattggccaaccaccaaacgccgcaggcaaccaaggcgatttatcgcttgaatgcgggaatataccggaagcggacaaacgttaggtcaagctacgtgtttccaatccgcaactttcaagagataattctgtggaatgaaaaatgatggctaaccaagatcccaatttagataccaaacaattgattatttgcgtgtaggtccacgtatgcagcccacatcaatagttataaggcggcggcaccgccacattgattgttatgtcgcttctgggacaatttcgtaatctattgtaggttgtagcacaaacgtagatgcgcacgcaaaccttgtgcattaaaacaaaaataaacaaaaataaaaaaaactgcacgtaataaggtgcataatgcatgaagttcccctgagatgtgagttgcagcctcaaacctcgccaggaagtgcttaaacttgcttttttactcgttattggtatggcatcgtaccgtctagatgtgcaagtgcgatcatactttggtaaccaaataatactccctttcacaacgtcattcagtaaattgtcgacgcactattcttaatacctctgcaggttgcctgacgcatgttgttacatatgccacaatgggtccactattatacggtatttgatcggctggcatactcgtcagtgtaatgcatgcactctattgtttccggctcaacttgcttaatagccgttggtttatgatggtggtgagacgttataccgttatacgtgcaggtgctccgatgtcaatggagacgatgagcgatcgtagcaatgcaacgcggggaagcgagagccaatcacatcgcgttatcttagacatgtgcggtgtccgaattggcattataatgcatgaattgaacaactagcataagattcccaattggacaatcgaagataaatccaaatgtgatttgtcttaaagtgatttagcctaaagatttatcctaaattgatttatccaaattattttgtctcagataccgacgatctcgcaaaaaaccggtaccattattttactaaccatagaataacggcgcatccaactgtcattatccattctcgctcctttttcattccgttttcatgccttgtcaatgtccattatatggcgccgccgcacgcgctccgatgcggtgtatgggtttgggctccgggccataggccgttatcatatgtcaggcaatgcggacacgtcgccatcattccggtctggaatcgcatttgaaaccaaagtcttgcatcgcggaactgtccctgctgcaaaatctctgcatggatttctgcacctttttccgcggtgcatgcatagtaccaaccgaaataggacatcaatccccctgcacattgtggtggtgcaccgcggtatgctactaaagcaaaaaattttccgcgaaacttttcatcttctggattaccagcaaccctgatacactcgattcagcagagcacaaatggccggaagtagataaaatgaaccctcctctaatccagtctcctctgcacattgcagccgtaggaaccctggttcgctggtgggaatatcttcgtagtcacgtgctttcgatcacgtggtgtagcttttcgtcttttcgactagatttggttggtgcagcgcggcgccatcgtataatcttggcgtcgtgcagatggctattatgcagcgcgtcttcttccgtcaacacaacaaaaaaaaacatcgtcgaacttttagttttgttttggtttttctggtatgaagaaacgcctcgttatctccaatccgtcacccatcaatgagctcacgccatctattagagccagtattatattgatttccaaatatgcttttgcagccgaaaatccaaaagaactttccatcaaaaaaggcgatgttttgaaacttttggaccgtccaggaaacgggtggattctcgtaaattttgtggacaaggtggcttctccagggttggttccatcaacttatgtggacattgctatcaatgataccattcatcccatcactttaagttggcttcatgccacgggtagtggtcacgaaaaaggttggaacgagtcaaattatttggatcttcaagttaaacaactcttgcgctccaatagtcctttaaccatcaacaatcgcgcgtatccagtgaattgttcaatttccaattgtctttcatttgataaccggtactggtatcgactcgatgttacgtattccgaccattctcaaagctacatttgtcggtattaccaggacttctatgaattgcacattgctctcgtccaatgtaaaaacctgcttgctgctacaagcatttccgaccccaaagaaacaatccaacttcccaagctccccgaaccaattccctccacttgtatcgacgacaagcaccaattaatgtctcttctcttgaaacgttgcaacgacttgcacgtatacatcaacaaactaattttaaacaaaaactatcaaacctgtgaaacttttatgaattggttggatttggactaccgaaatttgggcgggttttccgtcgatgggccagtggatctcaccaacgacgaaatcaacgaaaaggtgcttcctgagtccctcaatcttttcaaggacaacaaagtggaggttaataatacaccagaactcgaccgtaatagcaaaagttctcgcgggtctgacttgccccaacgaaccaaatcgaaaaacatctacaatcattaccagcaaatcactttcattgagcaccccaaattaccccagagctcgccagtgttgcgtgtcaacacctcggtagccaatggcatttccaagtcgagccccaaagaatttaccaaagaaaaccggtctacacaagagtcctataactctacgctggtatcggtattttccgcgacggagcgcaaatcaccagcggccaattggccggacctggattttagtttctccaagagaaagtgataagcacactgcggagcagccttcaattcttcttagcattaatgtaagatttaataaacaaagacgaaagaacgaagaacaaagataaacagaaagaacgaagtaagcggaagaaaatggaagataaacaaatgcacaagctgcatatgtggggtgcccaggatcggagttgtggagctgtagagtgtttacattcaaggttgcaaaatttggaaattttgcaacgtagcagaaaaacaacaaatgttacaaatcaagcaagctctacgagtatcaaaacctacgagtaaccgaaacatttgaactactgaagcagagcctgtttcgtttagtatggcgttataaatccgatgcgcaatttagactgtgcatattgacatgctgtaatcgtgttcggagatgcgcccaattgggcggctgcacggactaaatcggtaattctacttcatgttcatttcagagcgaaaggatatggtagagaaggttaaaccaaaacacatgtactcaacttcgtatctttactcctatatcggacatatagacatttacccgatctggacgattattgtaacaatgggaaataacaatggagatgattacgcgtaagatatcatcaacaataggtcgtatcatcgacccagtattgtttttcaaaacaccacgaaaccttttggcccaaaacggcacaattggtgccaggtccactgcagccttatattgtttgacatcaacgcaccgaaagagatagcggtccgtgcatatgtctgcgggcgcgcctgcacgcagatggtgttgatatgcatcgattttctgccgatgagcctgagcttctattaggttcgttcatttaactaatacagccccaatttcaccccgccgtcggcatgatgggcggttttgagtgtctgaaattaggtaaagaactgcccatcatgtgaggcaatgcatgcagccgaggggcattacttagtagcctatgcggcgcgcgcccccgggcagccgcccacacgccgcacgccgcacatgatgcaggtcgatacaccaattaccggtacttacaataacattgtttaagttggtttcttcacaagaacagaaaaaatccaattaccaccgaatctttttcctgaaaacacaataaacatcgaaaccggtaatatagttgcagatataaacatcgagaatctcctcctaaaacttctttagtcatgtccaacagccttttcaaatccaagcaaataaagtcaaggcgcaacttgaagtcgttgaacatttctgcgccgatgcttgcggacgttcgagaatcggcacccgtttccaatacaaaagcttcaacgaaaacttttccaagtgtgattttggtggccaaatattcattcaccgcagaactggatgctgagctttcggttaaaaaaagtgactttgtcaagcttttgaacaggccacgtaacgggtggttgtttgtgcaatatctcgacagctaccaggcccgggggctcattcctgcttcgtatgttgacatcgaggtgaatgataacaagaacccgatttcgatggagtggttgaatgagatggaaccacagaactacgggacaaaaggcgagaagaacaagtcaaatagtgaccagatcacagagaaaagcgacaagattacgaaggaaaaatctggcgaaatttccagcaaaagtgaccactccaccaaagaaatttctggcgaaatttcccaaatttccgaaagttccagccacaacctgttcagtttcggagtctcagaaacccttgaaccctcaaccccagcactcgctccgtcgtcaacttttcaagctccagctactcccaaatctataaccatttccaacgttttgcagtcttctgttggtggagtgtggtaccgggtcgatgtccgtatgtcggaccaaagtatggtttatgtggccaaaagataccaagatttctacaatcttcatgttgcgttgctgcaaaccaccaaagcgatttcatcacttcctcgtcttcctcaaccaattcgaacaaatatgattggtgtaatgtccaagcctcgtaccgacagagtttaccttgaaagcttgcttgtacgatgcaacgaactcaactattacgtcaaccagctcatcaaaaccaccagtgtaaatggtatggagatctacaactggatcatgactactagcgatccccggctcatttttgttaatgaggctgctgtgaacatgttcagcgaagatatcaacaagaaactctatccaaattctacaaatgtcatggctgttcttctgccgaaactgactaatgttgcaactttctcaccaaccaccaccactaaccaaaccactaacagcacaagtctcaacagcttatcgtctctcctcgacacctacgaggcagaccacccagaacaatctgatcccaaccattctgaatctgaacccgattctcacataaattccgattttgtcgagccaccagactcatcccaagactcagaaaactctacatgggaattaaactccgccggaaacagtactgccgacaccagtgccgacgagagcaattgcgaaaaaactgcaaagccgcaaccaaatgttgcaaacatagatacccgggttaggcacccttcgtcgtccagtgccgagtcgattttttccgccatccacaaatctgctccttcaacccccaccttcaattactacacagaccaggtttcaccatctacgccggtggaattccacgaggaattaccggtggaaaaacccagaacacaatccgcttctggtccagccgcaggagacctcataaaaatcaaagtgtcactcaacaatgcccagggtgatatagttgcgctccgcatcaagagaacaaaccttatgtcggttgtctacctcaaaaagcttctctcacatagaatctacaaagactttaatttgatccaccactataaattggttgcagagggagaaaaagatatggatgatgaagcgcttcttgactacatgaaactgcaaagcaaggtgcacttgacgttacgtcgggtgcgtcaaagttccactaccaaatgagtttttcaggtattcattttcacgtggagttccatgtttcttttgcgtcgaatggtgcgttgtgttaaaaaataaaaccatgcaccatgcatgcgcccaccaacggtgcacaaatccgacgaaggattgttcgatggccccggtggtctgaacaaggctgatgtaacttgcaaggattctttcaagtctgttgctatgtagtattattacagtgctacggctgtgtatgatttccccttatttagcctaatcaacaatacccccacaatatgtcatttcctatttcagcgcgacgcatgcctgtttcggagggctacttctagcgacacatcacctttcctaattaggccgccagcctcaccattgcgataacatagaattcactgcctccgatggtaaatttaatccactagacatttgcagatttatacatcacgccacttcttcctacagatacccactaagcaccaattcaaacccgtagcttcccacgataccatattaactagcgaaatctccttttgttgcaatatggggttcaaattcttgtggtcttcaaaacgggcttcttacgccagctccgacgagtcttctgtgtttgactcggctccgacaaccctcagtattcccaccatcaccgaagaagacttaaacaaaacatcaaagccaaccagctgctatacaactcggccgcttctggaggaaacattgtgtttagaaaaggtagaggacaaaacagaacaatattcacagcacaaacgtcaacaatattcgaaagatcctcctcaaccttcaaaaagttcacaacaaaaagcttcacagaatcaaccgcaaccttcacaacgttcacctcaaaattcttcctcctcctccagactcgaacgccgaaagtccttcggtttgttgctagcacagaaagtgtctcgcctatcagggtcccatttgaaggaatccaggcccaaatcgactctttttgagtcgtctccaacttcaaacacttataacacccaccgccaactgacagctcccaaatcacctcccagagacccagagtcaccagaaagattttcgctgtctccttccacccttgtaggtctggacgtttcgccaaagcttccttacgttttggaaaaccagccttctatcacccatataattgagccccgccaaaaaacccaaatacccacttttttccacgcccggccccagctgctgacgttcgagcttcctgttaaaaaagaccagattttaaaaatcaagatctttgtcacctcgtcctccagctccaccagcgacgtgatcgcactcaaactcaaaaaacaaaaactccagaacatccacgagttgatccaggtgatccagttcaaagttgggtttcggctcgccgcggtggaaacctccgatatcaagctctcgatttttttcaaaaacccaaaactcaagcccataccgttgctgcaaagtgacagcgctggtcgctctctcgactccaacttgctcatggactatattattgccaaggacaagctctatgtcaatgcgtgtgtagatgtaaactagaatacaagaaattcaagaattgaaattactgaaatatgaaattcatttggattaagttggttggactgaaagttcttgatttgcacccattcgcttatctgcagtcctcctgcagttgcctcagcactccacgtggaaatgctgcgaaacactcttctcatgaggtccactacagaatagccaataatcccacaaaatcaccgaatgacggaagtattctctttcgatgacgaggacttgtcccagcaaactgaaaacctaaatattgacgatctcaactaccgcattcttccggaccaagaaccggactccatctccagctctaattacgaacaaaaagacgtggtttccgagctccgcaaaccagttcccatcaaacaaaacagacgaaactcctcccatgctatcgacgtgaacgaaaatttcgtttcttcaatcaacaaatcttattcgagtgctggctcattgggcccgtataaacccaagcttctggatttcgaaccaatcaaagtgttgggaaaggggtctttcgggaaggttctcctcgtacgagagatctccacaggcaggttgtttgccctgaaacaactcaaaaaggcaactttaatcatcagtgacgatgaaatcaacaccgtcaattaccaacgaactgttaatgaaaagtccattttggaaatggtcgaccaccccaacatcgtcctgctctactacgctttccaagaccacaacaagctctacctaatcctcgagtatcttgacggcggtgagttgtttcaccacttggctcaagaacgattcatgagtgaaaaaaatgcctcgtactacatagcccagatggtgttggctttgcgctacttgcacaccaagctaggtgtcatctacagggacttaaaaccggaaaattgcatgctcaactcgcttggaaacttggtgctcaccgactttggtctctccaaagtttcttccgaagacgacccttctcactcgctcacaggtacggcccagtatatggcgccagagatactcaagggagaaaattacggatttgcagtagactggtggtcgcttggatgcgtagccttcgatttactcactggatctccgccatttactggcaacaataataagaaaatcatggacaaaatcatatcttccaagaaaaacctcaaatttcccttctatctttcacaggacgcaaaggaccttctcagaaaattattacaagcaaacccagacaaacgcatggatatagacggcaactttgacatgttgaaaaaccaccgattttttcgatatgtcgattggaaacaacttgaatctggaaaccagagcgatgtactccctcctatactaccggtgataacgaatcccgtccttgcggaaaatttcgatcccgaattcacagatttaccattcactcctcaaaagcatttcgacctggcgtcagatatactacatgtcaagggctttacgtttgccaacgaaagctaccttgaaaaatatagatcatagactgtactataatatgctaaatatgacataaattatcgttatgaaccagctgacgttggcaagtagtgtgtagtataaggatttggggtatcttgatgcaacaatgaagctcaacactttgacacagaattgagtgcagccggccaccaagaatatttttggggtttctccagttgcaattagaagataccacattatggaggcagaaaaacattctagcgacgcattggaaatatatgcgagaacccaccacggactcaattcgaagccgggaattccaaagcattgaaaagcaggatcaagcttgaaattaacattatcacagcacctgtctatgaacgcttcatacagatggaactcagagtctaatattgacctgggttctacatccttgagtgtagcttcggagcaaatggagttcttgccaaaagtatactgcgaaagcttatgcctcaaaggctgcttctcttcggaggcaccaacgtaggaggaaagagtctttattgaacgactcaaacgcaatttcttgttgctcgtctctgggggtccaatatggccacctccgccaaacagaattctagttccgtctggaccctcatattgaaagcctccacccccgccaatttcacggctttctgggtcttcttggactgtatttagggcagtattgtggaagctgtggagatcagagcccaaagcatcagcagtggcctggtccatatgaaaggtatttttcggtgaaaccgagtacaacttgtccacaagactcgacagacatccgtgctgaattggcacgggtcccatgtatccattgaacaagagagtatcgtgagaaagagccgaatctcttcgttcttcaaacttaaagtcgtcagtggcaccataggaaatcacgtccaggtacacaggcggcaccaccagaccctgctgcttccattggtggtatgtgtcgataaatttactgtaaattgagccatagtgggatggaaagcacgaagtcacaaacacaacatgcgaataaaggcagtgaaaaaacgcaaataagcccacgtgaaagagcccctggtagttttgggtttcgtgtttttgcttatagagctctgtcacaagataaaccgccattatatgcaaaatctgtgacattccaagtttcaagattggtcttgaagtcgatgcgatctgccatgatttaccacatatcagcgtaaaaacaccaaatccaacaacaagaaagtaatccgcaaaacttccataggttgcaatgcttccaatggccaaaaagtcacaaattaaaaccacaattaacaaaaaaaagatccacagtagtccgagaaaagtgacagttttccaccttcgaagcagacgggtatccgatccttccactggaagctgccccgattcaggatccatcctagcagccatttagaaaaaggctgagaggtgggaaacaagtttgttgtggcgagtggggagtactaattgagttggtaaaattagcgcgatgcaggaaatgtgtattttggtgtctgggtgcacaaatagatattcgatgactgatctactcgctcctttactccaccaatgtcaccccgagtcatcccacttgaatccaatccggaaattttcaaccagttagcgcacaagatcgggcttactccggtggttcagttccatgatgtgtattcgcttacagacaaagatttgcttgggcttcttccgcagccagtttttggcataattttgctttttccgataacagccaattacgagaaatatcgcacggaaactgatgctggaggtgtagaatacgccaacgtgaaggctgagtcggttacctggctcaaacaaacaattggcaatggttgtggcttgtatggacttttgcaccttttggccaatttaccccacgatttgattatcgagaacctgatgctcaataagctcttgttgactcagatctcccccgagtcttcggtgaaagaagtggctaccatggtggaggcgttggaactggcgattcaattggatgccaactatggaaaccagggccaaaccaccgctcccgacgcaaacgactcggtcaattttcactttatgtcgttcattaaaggacgcgacggacacttgtacgagctcgatggccgtagaaacgggcccgtggacctcggtcaagccaatggcgacaatattgtcgaagaacccaaagtggttgaaaaaattcaattttacatggaaaacgccgatgagcaaaacaagcacaactttgccatgatggccataggtccgtcaactgagtaagcgtggtcagctaaatttgtcccttaatgtctattttgcggaacccggtggtcaccacaatgccgttgatcctgtcccgagcaagagccatgtccaagtcgccgccagtgacaaagtccgtcaatttgtatgtggtcaaaaactcatttagcgtatcttctgtggatccgaatttgagctcttcattcaaaaagttcatgggcaagcgtctataggccctgctcattgtgttgagggctcgtatacgttcttttgcaagtaggtgctgctggatcaattttctggccaatggcatttgcgagcaaaatatatcgtaaatcacaaaaaactggtggtaattgccaatcaattgacactgttgaaggtcaaaagcatgctggataaaggcgtcttcgttgccccattcacacctcaacttgttgatgtccgagtggttgcccgtcatcaccatatagatgattctgtagcaggtgaactcgagttccaattggtggctcttggccagcaaaccaccgctccgtttttggtcgcgaatgagataactgagctgcgactggcactgattgaattcacccaaatcgttgttttcaagtgctattcgtgcatgggtctcgtacacggccacggcaaagtcatttttgatatgttgtacggtcaagtcctggcggatagatttgaactggttattaatgtatgaatagtcttttttttctgtgcggaaccggcgcaaaacgtactccatgctcttctctagcaccttttgcggacgaaccatgagcgggtcgggctcggtggtgagtcgaagatagtttttttcgagtgccaggctacagcctacaaaggactgcaaggctctttttgaggcttttttcgagacttgtatcgaggcagagtttcccgaaaattcgttaaaagattgctgagaaaaagaacttggcgacctggggcggtcctggctgaacctcgactgccgctgtcgttttctttcatccgaatcaaacgagttatcgtcgttattttccatgtaccgtttcttctgaagacactcaagctccaaatttccaccgtcaagagccggaattttctgagccagccagtcattttcccagagtttatttaagctgatcgcctgctccacaagcttttccatttgtgactggaactcaaagttctgagtcgatgaaagatgcgctgctcgcacaaaactggtatttacgaattccttgagcgaatctggccattgtagattctgctgggccggctgaggcgctggaggctgtggcagcgcctttcggcttttcccgagccgtagcgacagattgacttcgttgtatgggggcatagagagaagaggtgaggtgcgatttgaggtggtgtgtgcaggaaaagagctgagagaaactgaaaaatatatggggtagtgaacaggaatagaaatggaggtttgactggagttcagttggcggttgattggagagtgtgagttagtttctgtttctgtgaattgaggaaatgtgtgatttcgcaattttccgattttgcatttttgaaaattcaccctcaaaacaaactaaaggctgctcaagtacatcatattgtagtcactacagcacaatacacggattgttgaactaaatgtccggatgttttataatagttcgctctcgccgacaccatctctctttttctaatcgcggcacccaaacaccacttatcttccttctgtcacaaatacagcaacagcgatcacgactactgctcagcttcaacccataattgtttccattaaaccgattttctcacaccaagaacaaccaaaatccacacctgaacccaatcatccactcaacttttttccgcgactcaatttatccaacttttcagtcccacaccttcgcctccatcgatgaagtctgccatttttgacaacgaaccgaggcggaaaccgcttatgagaacagcaccaactccctggagcaacactcgtcgagctcaatcgtccagtccatcaattggacacataaacaagaaagaaaaaccacttccgtcatggaacttacacgaaatgttgacatcctaccaagaatacggccttcttcctcctatactttcgcccacaataccccagaaggaagaccatcccgaagatgtgccattatccatgctttctcccactcttcctacacaattcaccctcgagcatccagccccgaaacgagccaagcctcctttgcaacacgaagttgccctgccgtcgcaaaaggtcaaagtccgctggatcaacaaactcaaccagccgcatccacggtttatgttgcggatgaattttgatcgagaaaagtaccaacaagccttcaaagtcaccggtctcggaatctcttctggcgatgttccggtgtctaccatcggcccttcgatatccacgctcgttgccaggttgcatcgcttgctcaaggaagcaaaaggagagtgcgatagggcttccaacgagcaattggtggtggctttggctgattatcttctacttcaaatcgcactttccacccaagaaaaatccagcgaatcgtggaaaagagccagtgagctatgtaagaggttatctggagcattggcaggccataccaagggcatgtcgttgaaaggagtcatctatatggttcacgctgtgattttacgccaggaaataattgcccttcaaaaggcactagaaaagatatcgactcaggagaagaccatagacattcagaagaagattattaggaagtatggtgaaattgagcaaaatctaagaagagcagctcaatactcaagcaaaatggcatctgaattgccgaccacttttcataagctgctcaacacaccaccaagttcacgaaaagtcatggagccgtcacaagaaccatatatgcttcctctaggttccttttcaggaattggtgaagcatgtgggctattgtaccaagcggtttccgaaatcaaacagcataaatggagggttgaaggagtgaaagtggagatatagaagaaaggaaatgtgcaaatgtgcaaatgtgcaacaaatggcaacagagaaaagctatctacgctattcttctacacttgtaatatacttgaccaaaaatcgcatcttattaaagttttcatatcactctttacaaatctggtaatctgtattatacttcatgctatgtactctgatttcttttctcacatatacttgtccttgtagatccagctattgccaatggacttgtgtccaaagagctctcctagtcgaaaccatgccgctgcctggtggtaatcttttctatgatgtttggtcttcaccgaccacaattctcccaactccaccatcgacagaacatggcccatggagccagcttttgccaagaggagcataccagtagactcatcctttttcacaccatatccatgaaccaaaaaaattccaagttcatggtaggaagcagttatagaatctttggtactcattttggaaagtttatgcgaaggaagttccgaaaaataacggtaaagcgccaatggttgtataggaggttctcgcttcaccaaagaaaccacgagtgccacgagagcttcaagcggttgttcgttatattgaacggctaccgactcagaaacctcggtttgtcccgtcaaaagaatcagtttgcagagccattttgcagcaccactatcgttctgtttcacaccctggccaaggtgcaaggcaatggcatacaagtacatggccctagggtagaaaaaaggagcattcgctgcaatttgcaattgatacagaccttcgcgatcacggcccatcgcacgaagctttaaagccgtagcagttcgagtttctggatccaaatctcgattggaaggagaggtgttgacgatgcccgagtctgagatgatccttctggtgggagtagaaggagagtttcgaggtacgctttcacttatggacctattgtgtggagatgaggtagaatacggactggaaaacgcttggatatgattcagtttgggtgtaacgggttcttttttgggttcaatggcttggttctcgcccacattagccacaaaactatcgtgggaccgctcattagtgttaaagacagcttttcgttgaacacttttgacggctggttccagtcgtttgctcttttgtgaagactgagaagtcaaagatgtctgagaaagtccacgattcaattcagcatcagggtttgtctgaacatcggccacgaaactgtcgacagaacgatttttgttgaatattgctttgagttgaacatctttgaccgaaggttggcgcaccggtttcgaatcttgcagtccactttgaaagggaattggagctcgcagcaacgagatacccctgctgagcggcttggaccgccttctttctggctgagagaactttccactaacgaaatcgtcatcatctagtccaagcttatcaagaagacgtccagtacttttcaccgaaaccatgctatcgcgcttagccaagtcaaattcagaccattctgacgactcgtacaggtaagtagaggcatcttcagcaccataatcgtcttgctggttgttcaatggtagtttatgtagatctgcttgagtttcgtgatttggttgacgacggtctctcgaagttgtgagttgagcctggagccgtttgagtggagaggtggtttgggagtcgttgatttggtgggcttgagggttcatatcatgagaatacgtgtgtttatgagaatacttgtgtctgttacaagtagttatgttgcacagtatttttagcagttacataagacttccggggtgcttatgcaatgcgacgctcaaatgtgccaaacttgctttaacaccttcaaaatcaggaattatgcatatttgcaacccatcgtcagtaatttgcacccacctccaaatgactcacacccacccgcaacaatagcactagttcctaacacccagtttcctacggcgttgcgatgacatttaccggtgcggccccaaaatcggttcaatcgcgccgctcaatcttgcaggtttggtgccgttccacaatttatttctactttaaactttcaaattattaaatctattccaatttctatgctcagacgtcccaaagtgtccccggagcttgatccgtccacgttatccaactatggtgatttcatcgtacacaagacccagttggacttggcagttgactttgacaaaaaccgggtttccagttgcgtttctttaaatgtgactaacagaaccaatacccatcaagttgtgctcgatagctcgtatctcgttattcattcggcttccataaatggcataagcactccgtttgatgttgctgagcgtcagaccctcggttccaaagtcaccataaaaattccgccagaaatgaaaatttcagaattgaccatcaccatagagtcagagaccacatacgagtgcacggcactccagtttcttcccgctgaagccacagatggtggtgtgggtccatacttgttttcgcaatgtcaagccattcacgcacgaagtttgtttccatgcttcgacactcccgcagtcaaatgtccctacgagatgctggtaacgtctccgtacccttctgtgatgtctggaagaccattgggtgtttctggaaatatgtaccggttttctcagccggttcccattccgtcgtatctcgtcgccgtagcttctggagacattaaaagtgccccaattggacctagatcgctggtgtattgcgagccattgaaacttgaggtttgccagcacgagttccaggcagatatggaacattttttgcaagcggcagagtcgctcgttttcaaatatgaatgggagcgttacgatgctttggtgcttccgctgagttttccctacggaggaatggagaatcccaatatcacgtttgtgactccaactttgatctctggcgaccgggaaaacgtcgatgtcattgctcacgaattggctcattcttggtcgggaaacttggtgacaaactgctcgtgggaacatttttggctcaatgaaggttggacagtttacttggaaagaagaattctcggcaaacttcacggcaatgccaccagagatttcagtgccatcataggatggaccgacctagaaaactcaattgcagcaatgggaccttctgcagaaagatggtcgatgcttgtgcacaatcttaaggatgggtctgatccggacgatgcattttcaacggttccttatgaaaaaggctcgactttgctctaccatatcgagacattaattggccaggaaaagttcgataagttcattccccactacttccacacatttaggtacaaatcgctcgatacgtaccagtttatcgactgtctctacagcttttttgccgacttcaagtcggtattggataccattgactgggaatcttggttgtacaaaccaggaatgccgccggtaaaacctgatttcgacacctccatggtggaccagtgttaccagttggcagacaagtggtaccatcactccctcaaaaacaaattccataaattttcaagtgaagatattaaatctttcaccgccaaccagtcggtggttttcttggatactcttatagctttcgacaaactcgacttcaaatggaaacaccacctcgatgcattaaataccatggcctcggtttaccaggaatactccaaatcaaccaatgccgaagttttgttccgatggtatgttcttcaagtcaccggccacaaccaagaatattactcccggcttggagaatggctcggaaccgttggtcgtatgaagtttgttcgccccggatacgtgcttttgaacaaggtagaccgctcaatggctcttcattactttgaaaaattccacaaccgctaccatgccatttgcaagagtatggtgaggagagattgggacttgataaagactaaataacaacataactacacgaatcgcaagaaccacaataaatcacaatagatcccagaatatatgtctcctgtcttactttcacatatacataatataagttaactgtttaatcgtctcttcagatctctttttgcttatcgggcaggcacccgtgcaccagcgcgtacaaacttcaccgcgaaatcagacacgtaaacagcgtacaaatataatgaacttttcgttttcaaatattccggtaggtaaccccccatttttttgacatattccccatctgctaacccagctcagtctgtttagagaccgtttgggcatcgaaaggcttcgtgacgacgtcaacaacatcctgtccacgcttctgcaacttcgcccgccgcaagaattctttgattttcgccgtgtttcgaagccagcaaactttggcgaggcccagggccgtatttcctacaatctaggctactattctgccaactatgtggcgatagtggcgattttgagtgtctatgctctcgtgacaaactttcttttgatgtttgtgatcctccttgtagccggtggagtatttggaattagccgattgggcggcaatgacttggtgttgccgtttggacggttcaactcatcgcagttgtacactggtctcatgatcgtggcgatcccattgacgtttttggccagtccgatctccaccatgatgtggctcattggttcttcgatggtgacggtgggaagccatgccacgttgatggagaagccgatcgagactgtgttcgaggaggaggaggtttgaagagaaaaggatgaagaaaaggatgaaagaagtgaggtggactgaacagaagagatgacagaaatgaggtgtataagactacactgagctggactgaacgagagcagtggtgtcatattgtaatagaataatcttatctctcttgtaattatcgaaccaaaactgcaattttatatctcatctacgacacctcgtctagttctacatcttctgtccattgacttatattaacatgctacaaatctcttagatgtgcaacttagttcttctccagtgtcttctcttggcgttgtatctgatagtgttaccacttctcaatctgatccactgaggcaatggtctgttttgcttctgggccttggccaacttttgcttggtcctgaaagatttttgagactgagttagtaaaggaagaagaaagtcgaaaattgacgaaagttgaagtagtcttggtggcggaaatgtacatgaccaactatgagctgagcttcgtaatgtccctattggctccaatatgaccgaatgactttaaaggcttcaataaagtgtagtctattttatccgccataattcaacattctagtattatttgcttatatctcatggaagtctctctttactctctgtgacacaagtagccacataatctcaccaagtctttctgtcgtcttttcgtagcatattatcgtctgtacttactggcatcttgactgactcgtggaaaagttttgcgaaaagtttgttcgcactacagaggtggatactgcagacaaacctcccaaaaaccatacacgtgcgcgcaccgagggctgcgcccgcaaaatccaatggtcgcgaaatttttcaactccaagttttcaccactacaacaccatgaccagaacttccgtgttagcagatgctttgaacgccattaacaacgccgaaaagaccggtaagcgtcaagtcttgatcagaccatcctccaaggtcatcatcaaatttttgagtgtgatgcaaaagcacggttacatcggtgagttcgaatacatcgacgaccacagatccggaaagattgtcgttcaacttaccggtagattgaacaagtgtggtgtcatttccccaagattcaacgtcaaaatcggagatatcgagagatggaccgacaacttgttgcctgctagacagttcggtttggttattttgaccacttctgctggtattatggaccacgaagaagccagaagaaagcacgtttccggtaagatcttgggtttcgtttactagagaaaaaggtgaataaatagggagaagtcgtgacgaagtaagaggtgaaaaatggctggaaagctatacgagaagtttagaaataaacaattaattaaacgttgtaggctcaatgagtgggctgatttcgataatagaatcaattgctatagctagttatgtggtttcaattggtagtagcattggtagtaccttcataggcggcttcaatttcctgcatatcaacctggctcgttctccagggctagccctttctctccgcacgtgcgcaattcgcacccaccgttgaaaaatttgaacatctcaactctacattcaaagaaactaaccatgtcttctggtatgtaaaatctgacgatgttcgtcaggaaagcggtgatacgtgcaaatacaatacgcagaattcatataaacgagtctccaccaggatttagtcacttgttgaaacatgcctaaagtgatttttaattcttcaccatgttcgtgatttcgatgtgcgtttttgcattgttccgctttctcttggttaccaacgttccctactaacctcagctcaagttagagataacactcaggtgttcggtgttgcccgtatctttgcttccttcaacgatactttcgtccatgttaccgatttgtccggtaaggaaaccatctccagagtcactggtggtatgaaggtcaaggctgacaaggatgagtcctctccatacgctgccatgttggctgctcaagacgttgccgtcaagtgtaaggaagttggtatcaccgctgtccacgttaagttgagagctactggaggtactggtaccaagactcctggtccaggaggtcaatctgctttgagagccttggccagatccggcttgagaattggcagaattgaagatgttaccccagttccatcggactctaccagaagaaagggtggtagaagaggtagaagattgtgattgcgcaacttttgggtgttgttaatgagattgtgaactataaactcgacactctgcatggttctatagtcaataaattgtcatgtactgatattattttcgtggtgtcgtaattttttcttaatttttcgcattcatattgaaatcatgttatgttaccatcaatgtccacggctcgaatgagccttttaaggacgtctgtgcggtttctaagacgacttcaaacaagaaccgctcataaggaatcttcctatgaaattgcagacatcgtacgtgaagttttgaccagaataaatccaagtccatctcatcaacgaaatccatcgctgccaacttcaacacatttaccactatcccaagcattattttatcctctagatcttcccaaggtattcaaggtgcacaaactacctctggtacctgccaatggcaaaatatcagaagaactggcgcaaaaccttggatctatttgcatcgaacatacgcttacaaagtatattcttcagaccaggcctcagaaaaatgacaaagagatccagaactatataaaggagctctacaagtctgtgtgtgaaaatttggataccaattcgctgtcattttctcgtacaattggctacttttgctacgaagatgaagcagaatgtgaaaaatatctaatttcattattaggagaagatgctcgaacgaaggcattgagtagactgttcggcacgtacttaaacctgatagtgtcttctgatattgaaattgactacaatttaatttggaacacatctattcctaatgtggactttgaactaccaaagcttgaaaagtttaatgcattcaatttatcatacttgttttccaccagtgttctcaagaaattccttggaaagctagttcatggcgacaaacagctaattcttaacaaacatgaacaattatactcgtttggaaaacttgcattcacctactatacaacacttagcgtccttagacgtcactcagacacaagcgaactttaccgtgcaattgacacaattgtcgactccgctatgacgtttataaagctctcaggcatcagaaacgtcgttgcttcaccggaaagtttgacgattttacgccgtgaaaatttaccttcaacagactttttctttcgtttcttgggactttttggagattgaaaactcacagctggtacgttcgtggatacaaaatcttgtggatagctctctgcatgggcttcaggaccaactttttaaaaagagatactcttcggttaacaatgttcaattgtcattagagaagccagatgtttcaaattcaaattctttacaaattcaccatttaggtcttcttggaaagagctttttggattatattgcttccaagttggctctttcttctgatgtggttcatatctacgaaaatacggaccgaatccactcacaagttgaaaatatattcagaaaaagcttcggggtttcttctgaccatttaccattgataggaaagttcacctcaactatttcgcctgaaaactttagctcaatattgaaggaagtttccccagataccagcgtcttcaatttgaaacatttgctttccacgcgagcaactccatcaattactatgaatgaatcacaatttgatcacaaggataccttcacatttccaaaattaaacgacagatccagaatctcaagacttttaatggtcaacgattcaatcatccagagaaagaaacataaccatggaacaaattcatggaaatatgatgggattctcaagattcatttggtcgctttgaagctccatggccaagctctttttgagtatcatttgcgcaaatctttgtacgagcatttacatcgtgatcatttagagaacctcgaggatcttttcaagatattaacctcaacttcctttgcaaaagtggctctagattcagccgatgtcttcaatggaatcatacaagataatagctacattgaatacttgatccaaagttctgacaaaggcttggcgatgagtcaatttggccagtacgtatctgcacttgatttacaagacagcgaaattataccccgatggacggacaatatttccaggctttttgcccaattattcgacactcttcgagtggaagacataaatcctttcattcgtgagcttgatagacaagttcatagccaccggttttcgttgactgaagcaaggaacaagaaacgatttgaggaacttgagcttcatttcggaaaaggtcaaccagttcaagaaccagtacatgaaccagctcaacttcgacaattgcatgcgtaccaaaaatatgtcgttgatctgttccttctcaacgagagacttccttcgttcattgaaaaaaggcacgatatgttgagatttcttgaagatagtgtttccgctcccaatttcaactatgccatgctccagtccattggaaatatgagtgcattcagacaagttttagagcaagcttggggaggtagctaccgaccatttgatgcaaaaataccacatctcaactatgaggtatcagaactcaaatctggaccagggctatattgttggaaccaagagctatgcttgcctcgtgccgaatccaccctgcttcataaactattgctagtgaactactttttatcgcgagagttcttcaagtccatgggaatccggtcaaaaaatgtccatacatatcctgacatctgtacgaagtttggtaccatgggtggtgactattacaactatttggtggtgaaacatgtggaacactatttccaaggcgagtccgccgattccataattgccttgctccaagatcgacagtttatggctataatttgttccttctcagaattactataccacccgatcgagctggaccactacacaagttcaatggaacagcatgtaaccaacaactactataatttgcggtacagttctcaaagctttcgacaatacatcggactgataagccaccagaatcctagtttggttgactcatgggtcgagaaaatcgtcacgagcttgtacaaccacgagggagacgtcgatacaaagattagacatttgactcatttcatcgaacagcgcttcgaaatgattgcatctgattaatggctgcaattccgcgccgcaccatgtacatatgcacactccggcgcaggtgcggcgctgttatcgcagccgcaacatattacctgatttagttcgaggaaccgcaactactcgcagatcttaaccctgtacggacggcgcttgtttcgggttcctggataaatacaggtggagtccgtcgataggagctccacgtaaataatgccagttccgggatatatggtgttcctatttgcagccgttgctgtgtctgtattattgggacacaagcaattggttgcattctacaaaaaagcgttaccttgtcagaaacctcaagccaaggagaaaagtggatatgggactcttgatcaagtgcctgaacccacacctcttatgataactccagagcaggtaaaaaactacgatgatcggccctggaggccgttcagatggccttatcaccaaacgatgtcaattttcaagttggatatcaaccattggctcgacatggataaatactactggcactatattgaggaaaaaagaagaatatggttcaagtacggaaaggaaaatatcgattgtcttccagaaggagaagatgcaagcatggaactcatggagaccgtggtggatcacctcttgaagaggtatcctcttttgttcactgtgttagaagacaagaaggagaacggacgggtgattagaaacgaattgaccaaagaagtgttggatatgagattacctttaaaggaatcaccacttttatatgtgacaaagttggccaaagaagacttttatgttgtcaaaaagaacccggaggacggaaagcactacttggtggctgctgcggttccatttcccggtggatcttttggtatcgattcgaaaatcggccatcatatcgacactattcacgaagatgttccctactacaaagaaaagttgcaaaagtcgatggaaagatggtttcatagaatgaaggttggtgagccagtggaaagagcgtcgtggtatattacgtgggaccacaagctcaagttgaataatgtgtaccaattgcccaagtaccaacccaatttggcggctgacttgaagtccaccgaaccaagacaatttaatgttcgagtcgaaagacaaacccttagaaggttacccaagacccaagcaatcatcttcaccaatcacccggttttttattcaattgaggagatgaaagatgaaccacttgttccctcgctcttgaagaaaatcttgtacgaaggtcctgaacagattatcaagtacaaaaatttcgagagtttcagagaccatatcagtggatacctcgatgagttgatcaatcgtcaactagagttgggaataattactccagaaactccactcaagactctccccacatatccatttgcgcactttgtggaaaccgactttgactatgtcaatggctggacaaaccccagtcccgcttatgacaagagcaagaactactccgaggaggccaagaaggaacttacacaccccaacgattagccttagccagtgtagctgcaaattatatgatgcccaaagtagtcccaaagtagtaactagcgccgaagactgcaggtgccgtgcagagatggaaattaaatgcataatttaaatcgactgactaaatctcctctttcccattttttatgcccatacaaagtgtcggagaacagccgctcgagagctttgaattgcagccgcctggaggcgtgagcaatagtgtctatcgcggctcggagccagaattgagtcaggaaacaagcactatttcgcagaatgaaaatcacgaagatcatgactttcctgacggaggaacgaaggcttacagtgtagtgtttgggtcgttcatgggactcgtatctacctttggtttgctcaattccatgggtgccatccaggcttatgtttctatacaccaattatcgcatgtttcgacctcaaccatttcgtggatattctccatctacttggcgctttcgtttgcagtgggtgtggtcgtaggaccggtttttgaccgaatcgggtcccgcttgctacttttaggaggttcttgtttgtcatttgctggtctaatgtcaacagcaagttgtacccaagtttggcaatttatcttggcgctatcgatctgtgttggattgggaaacgccctcatggtcacccctttggtgggcgttatcggtcagtggttctgtcgtaagcgaggcgtggcaattggaatggcaactactggaggttctgtgggaggaattgctatacctttaatgcttcggtcgttgtacaccctggtgggattcacttgggccattcgtgtcttggcatttttttgcttggggtgccaactatgtgctgctttattggctacatccagagacgccatttaccattccgtcgataatgacggaaaaaagcaaaaattcatcgactttcgtcacctcttagatcgcaagttgtctttcttgatagcaggcacttttgtagtggaattggcgctcatgtcggcaaccacctactttgcctcatacgctatcaagcaaggaatctcccagtcctcttcctaccttttattgaccattttcaatgccagtggagtgttgggtcgatggattccaggctacatttctgacttctacggacgcttcaatgtcatggtggtgatgttgattggatttgctttgtccatcttggttatatggcttccttttggccaataccatggagctatctatgcatttgcagtggctggtggatttaccagtgcatctattctcacgatgactccagtctgccttggagaaatcactccaaccaacgagtttggacagcgatatggacttctttacatcattgtgagtgtgggaaacctttttggtattcccatgagtgcagcaattattggggacgaaagtgaaaaaaattatcgcatgtttgttctcttctgtggacttttgagtttcatgggcgctgtgtgttggtttataagtcgttactatattgtgggactcaaactaaatgttcgagtgtgaatagactacataatattttgcattgtcatacaatcttgggatctcttatgcccttcttttactaccctgcgctggtaccctgggcactggcagactggactgacttgctcccctttgcgaaacttgactgggtggtctctgttgaggttgaggcttgctcaacacttcgacttcttctttcacaacatactttgccggtggttgcttttggttgatctgctctgcaagctctgggttgacaaacagtagcacatacggaagtgccatggttatcaagcacacgacgaaaatcgtggtgtaggttctgttgcgaaatatgaaaccaaatggactgtcctggagcattttggaaagaccaccttccaggtcctcatagtattgcgtcgtgccaacaaccttcacttctaatgggttttcagcactaataattgcgcgtgatgttacattgagtggttttcctgtggcatgttcaactgcggcggtttcgtcctcgttggaaacttcaatctgccactttgaatttttgagttcaaagtcatagctatcaattgagagctggtacaagccaggatccaaccccaatgcacgaaatttaaacttcttgtctaccggtatagcctcagacttggttgaaccttccaactgaatgagtattctggactgaaaattaagcccgtttctacccggggcaattcctctcgaagtttctggaagtcctgtgaacctcccgtacacagatccagcaacagccaccgatagaaggtacaagagcaccgtaaacgacaacatggaatcggtagattccctcagggaatttcgagagaccagtaaagtggtgtgcgggtgtggttcgcgggtataaaaagcaccatcgcggaattttttctctattgtacatgtgtcggtattattgtagggctttaattcagacattcgtctctcccagaattgaaactctctacaaccggcactagagtaaactagtcgtacctggactcgtctgggtaagggtagtcacggaaattgcgggcgtggctgttgtgacattttgtcaccgattgcagctgggcattctagccttccaaatatttttttgtagttaccgtctctttttcattgctcgcgatccccaccggtcatagctgtacattccaagggagatcatggcaagaccgcagagttgtagtgtagaaattgctccgaaccacttgtcgctgttatcttgaatttcgggttttccaatggccaatactaggctcacggtaatgagaactattcgcttcatcatcgaggcaatggagtacgaaagagctggaatcagacccaaaagatggaatgccaaaagcgtctggatgaaatgtgacaacgagtcgagaatgattagaaccaccacaaacaaaaattctgaagaggcatcgatatcggtgtttgtcgccgtaatccgcagcatcaacaggccagattccttgaataggaacaccacagacagacaaacaaagccaatgcttgagcagtagaagattgtagtcatgcggtcaggtttggatgcctgcgatgtagaaacaaacatattgttatcctgggtcacctggatgtatgggagcagctggtggtccgattctgcctgtttttcgttgactctgagatcagaagttgaaaatggtaatcgaatagagtttgtcctctgtctgaaaccattgggtttatgttctccatacgaagagctcaactctgggacttggtattctggtagaggtgtcgttggtcggctgggctcggtattgagcatcattgaagccggttggctgggtgtgtcccaagttatcaactcttttccatatatattttgcgctgcaaaaatgaacatgctgagcaagcagaaagtgacacccgtaatctgggtggaggtgaagccaccatgaaagaattgagtgccagactcggatataatcatgagaacaaccccaaaaaccaaaggtgttaatgacaagacggttgatactggtacatgaacattgtacactatgcggtatccagccacaattaggagtggcgagagcgccttgaggctcgatacggtagaaaggggtatcatagacgtcgctttgagcgaagcatactttccactgaactgaaaaagtcccaaaggactgactttgagaaatgaaagtttatgaaaaagtggttttgcgggatctgtgggcacgcttcccagtgggaaatgactggtggtatcgggaaatgactttgaaaagtatataaatgctgcagaaagaagtgctccgaataagaattgagcctggcttaaaaatagcggatagttaaatcgaacaaggattactttggttaattgcgatgttatcgacgacactaaataccatgctaggcacgccagtgtggtttttacctgaataggaggtaggaaagacaccataacagtggctggtccagcttaacatactccgcagccgagatatggagaggctgtgtgcaggaatatatactggagatgggcaagttcatagctactattaccatacatatactcttccagagacatcaccaataacgaattggagaattcctcggcaaagacggtcgtcgggatcaacttcggtttttttgagaagttctatgcaactcacggtttggatatctgtagctgaaatatcgacatggttcaactcttggaggcaccaattgttgattttcggaaccaattccaacacctggatgcttgttgacagtccggtggtgagggttaaagctagaatttcgttattccagtagctgtgattattcaccaccgaccgacgatccgacggaaccactgttccattagaacttgcaaaagccaaagctgtgactttctgtgaaagcaggtacgagatcacctcctcgccgttgatggtgtagatattcaaaacctgtttatcgtttgtagaacaaatagcagcgatgtttccattgtcttcagacaaagcaatgagctccacattttctgctttcaccttccgaataaacttgttccgaaccaaatcccagcagatggcaagaccagaagcatcgatacttacgccaaaccggtggcttcggttgtacttgatggccttgatttccgtattgtggccccgaagaacacattgaaaattaagactctttgctgaatggtacttccacacatttataaccccatcctcggagccggtgagaaactgcttgtatcccatctgggtgagggcagtgatgttgaagtcgtgaaggccaagaaaaacagtagaattgattatcaacgaaccactttcgtctttaaaatggttcaccttgcgtatcaaaagatcgtcctcggcactgatacaagccggtctccccacccatttgttgcccttggtgctccactctagcttctttattggcaagctgagtttagactcaaacagaagcttgggaggtccatttacgcagcttatcaccatgtacaagcttggaacgttgagtacctctttggcaaggtgaggacggctgaatagtttcattggagtttggccgaaattgttgatggctccgataactgcccttttttcggtttcgtcgtcaatattgtcgatgttaatagctccattatatgagaggtggtgaaatacattgagacttttcacggcttcaggtccactttgcttgacgccaaagatgaggtcgatccaaagatggaggtttgcagacacataggagctctctagagcctctctgttctttgcaataaatattttcgggtcaccatgggcccatggaggtagtagcacatcgttgaccgaggttccattttgaaggtttcccaacgcaaaattattggagttgactaagaactcaggaaggtagaagaactcgggcgtgagctctttgacatctgtggtgttatcgcgagcagccaggttccaagccttttcaactgagtagaatagtctatcggcatggtcgaattttccaccttgcaaaagcaaatacgactgaacatgaggtcgaagtcgaatgagatacgatgtcaccaccatagccgaagaataatgggttccgtaatggaacggtggagcatgcttgtcattcaagctttctaaagcctcgtaccgctctttgaactggtttgctcgtggctgggtttgagcgcccattggcttggataaatctctgaacgaggcaggattcagaagatccaatgtttcgctggtatagtcggaaattacccaaggaaacacggggtactgggtcaaatcattgtaggttcttccagcgatcgtattgattatcatgagatagtagaagttggatatctctcccatcttccattttttcgtagcttcaaggacattcatattggcgaaagccagggtgaatttggacgcaaagaaagagccagtattggagttgctggtgctgtggtgcaagatactggaattgagcgccttggtgagatcagaatctaaaccaaccccagtagccaacgacagtagcttggaatagatactatcacgatctttcttggaaagacaagtaaccaagacactggctccgtcgctgaaaaacatctccatggccacgtcccgaagcaaaaattgtcgcttggaaacgcaacttagtttctccaagctccaattcttgtttcggtgaagtttgtgctccatcttggcggaagacgattgtgagttgatgagctgcaaatatggatctctgagctctggtggagcattcgaggcattgacaaccgttccatcggcgcaatgcaagtagttttcgatcaagtatatatgggtgttgcctagaatcatcaagctctcgataggtgccaaaccgttaatctggctcacattccagagcgcaacaatttgatctcccatgtagaggcttcgtaagactcttcgattgcgatcatcaaagtcagtgttttcatcggtatcctcatcattgattatctcgtagtcgtcggcgtcgttggtatcatccacctctgttgaaagagccatggagctgagtccagagactgcttgctcataggtgagtgcttggtctttaagagggagttctttcgtgggcacgctgagattataagaaagtctttccgactcagaaaggtgctcttcgagtatagttctcttgcgcatactatcgttgttctcaatatagtccaacgagtaacttgaaacttggcgtcgactgtcacccaagagccttgtaaactctgtcttgtaactattgtaggaggttatgaaaaactgagaattctcttctttgtcctgaatggttcggttgtactttaatgtctcggtatggattatcaggctcttgagtctctcacaatcacggacaaaaatgtccaagtatccactgtcgtttagtcccaaggagcttccgttgtgaagcataacgctcatcatatccatgactttgagccggctggcaccagacctttggtcttcagggctgacaattaacgaaaattttgacatgaagaatcttttaaccttgggaagatttatactcttcattgactcggagtcattttgagacatcaaagctcggtaaaattctatcacgatcagctggcgatcttgctggccctccacggtagcctcacgaacaatccggtcaaatctatccatggtaagcatgtatgaggtgcgcataaaactgatggtatattccattaccgcactctgttcacttttcggaaacttgaagtaggtcccccatattagcgtgataattctgctcaactgaacatcgttcaacacttcttgttgaaagacggtggtttgtcgataaagaagaaacttcaacacagagttcaattcttcttccaaatctttgttagccagatactcgtcttcgtcttgtctttcgttaccaactgtacactctgcgatctctagaactctcatgacaataatttggccaagatacgattttaacttgctcaaaagcgaaagtttgtgcaattgatgaggagcagaatcaacgagctctaccaccgatacgagacatttagtgaacaaatcagttgtctctccactgacgtagtaatttcttccaatgaagttgttgaagtagtagcacaaacaagtcagtgatccttcaacaaaatcaatgacactggcatcaaaactgtttttgtctatgctgttcacaaactgttcaatgtggccaatgatgctggggaatatagtgtccaatgctatttgcctagttatgtcattgagcgaccgcaaagttgcaagcaaattctttgaatcattgattttggaaaagaagatttccgtcaacacttccacccatgctttgtaacaagattcgaaactcgatctgatatccttgttaatccaagttagtgaaagcctcaagtgtgcaagaagctcaaaggcaccctccaagtactctgcgctagtgaacacttgcgcaagagctggtattcttctgaaaccgtttcttatagcgtctggcatttggtttaacaagtgcaaaacattcaaagaaacttcaacattattacaagtgttgactattgacttccttggtgaattgggagcgctcaataactttccactggctttgctgagaacgttcatggaattgagcatcacgttgttgagtactagaagaagctgcggtagggctaagactccatcaggctggtctttcgaagcaattgcttcaattatcagattgatagactcattttcataatcagaatctttcagtaaagcttcttcactgaaagacaacttgaagagcaatctcacaatatcgtcattagaccaccaatctttcaaatagtaagtcaacacctctttgccgtgacttccttgaaagaatctcttttgaacattgggcccaagagcacggagaagtttagcgaaaagtttcatagcacacttaaccaccccctcgttagtctgggatgtattgttgcagccaagaagtaaaagaatccagtgcaaagtaatagcacgagaaaatcttttgactttctttggcagtcttgtcctttcacataacacagatgtcatcagattgagaatttctaggccaatctgatgctgcgcagttcttgaaatatcaatgtagctctcttcgtcttcttgtgccatgtttctgggagttataggttcagaaggaatcaacaagtatacaacaaataatgaaagtgctcgtatgctctcaatggaggagtccactataacgatattcttgaccactcttgtcaactcagccatggtctcagatgataactcagcacagccatccgagttgatcgaagctttcaagatgtgcaccaacttgcggagtaatttaagtttctgtagttcaatcaagttccaccgacaatactctcccccactaatcatggaattgaggtgctttaaaaaaacttgcaacgaagtcccgcttcctgcaaagatatgatcggcattgagtatcaaatggcggtagatttgggggttcgttaaaagcggtgagccagcgttggaatatccacagtgtttaaggatacacagaattagtttttctttcactttttcgcttctgttatcgattccgttggagagaaggatgcttaaaataccgtagccgctgatgttttcgaactctctcgctatacgccagtttctgttgatgatggaaaagagcaattcaatggctgcgaaaaacgcactttcctcagctgctaaatcagcttcaggcttccgagactctttctcaattaacctgaggaggaaatacgtacctcccacactgtagaaagaacttgtgagactttttgctttgtggacaacgatctttgaatacttaggagcttccaaatcactcaagcgactgccattaaagtcaagaagtacattctcgtttcggaatgtttgctgcattaaatggcgtgtgtgtcgtatacggctgtcgatagagccatcttggacctgtttgtgagctctttgctttcctgagttgtctcgatagtgctctttaactctcaattctgctaccttagaagcaaaatccacgaatctttgaccttgaatttcattcatgagacttaaaacattgttcagcgacaaatccttgtaactccagtcataattaaatccaattgcatgtaaaaatgcgatccattggtggttcaatgctatgttcaacacagctagattgcgtactatgagctcactttgtcctataggatgacaatattcattttgggtcgagccaatgtatagttttttccatccgccagcagcgctctgaagtataggacagggaatgtactcgctgcagtcgccatctatgaaaagactgagtcgctgtgaaggatcgtaggttatggcaatatggttaaagtcgttatcagctccgttgctggtgaatttttggttgaatgggaacagtatcacagattgattaccgttgttatataggtcaaccactagctgataagaacaaatttcactgtccaaaagtaactttatcattactgtgtgtccggcatcctctgcggacgagggcgctagttgaaacaagactatgcttctagtatcatcagacttttcattattgcaaaagctgtcgagtttgaaccagaattgaattgtgaagcaatgcagaatttcgctcgttgaagcaaacgggattgttatgggctgtttttcataatcgttaaataccaatgtaggtatgttggaagttgaatttgagaggatttttttcaaaagagttatatggaaagttgatgaggaatggttggccgagtcaacttttccaaccaatggggccataagttgctttaaataagtaaagtcgcctccaagttcagcgtacgccaccaatactctcacatgctgagatatgagacagtggacttcttctgggtgaactttgtcatttgcaagatccaatttgaacaaacttgcagcaaatagctcatgaaacccgcttctaaaaagctcaattttgacagtgaatgatacagtacttgcacatactagtatttcaaacaatacgatacgaagtataggatattcgataccttgaggagaatctagcatatcaagaaaccctttcaagtcatccttgtcaataaagggagcagtatttcgaggtggtggtgctagtaaaacttcttcggaaacaatatccgataactcattctgatttctggctacatccagtaattctgcccgccaattgtccaagagctccctattaatggtgtaattacggagaaccttatcgcatagaaaattgataattggaatcgacaggtcatcttggacaatttccgagtccaccattgtgctttcctagctccagagagtgtgctgatcaagtattgcgagctgaactgtcgttttcgtgtgttgtggtgattaagttaagtggttctggagaataaattagagtctggggtttgacatggtagttatatgcaggatgatagaaattgttaaaagcaatcgagggcacgataactatcaaagaagtgcaagcagttgagctacgtacaggaaccaaactgatcaaaagtagagtttacttctatttcttcgacaacttttcttcttttgcaattgtggtttcaacgcccatctcgcgctgtctgcaggactctcacaaatggcgatcgattccttcagaagattgttagactacttacgccacaaataaccaattcaaaaacaatttgacggcgtgaaactcgtatatatcgtccaagcgtatcctaaaaagtctctgtgtaccattggagacaagcaaccatcttagcatattgagatcaaaaatggtgcaggacatcaccgataacaattctgtctctggcgaagaaccgctgcctattttaagccccctacctcagaatggggaatcttccaacgattctgaacagcatgctggttttggcaaagaagcactttctcttagctcggtgacatcgacttcttcggttcctgctgacgacaaagaaagtcaaatattgactgaaagacgccaggaaatcgaagatcttctcaaaacctcatacggagcagagggggatctctggtacatcatttcacatgtctttctcaagactttcctatacctacaagtggattcatggtcgcaacttgctaatgagcttggaccattggatatgaatctgattgtggatcctatgggtaacctataccctgaaaaggacgagcctgtgcccacatacaacgtgcccccacaagtttttataaagcttactgagtggtttgaagtaaaaggagacccggttgtacgcacacttgtgaaaaatccagaaactggttcgatcgaagtagagaggcatcccacgttgtttgcgttgcaccagctcgtgaaaaacacaccacagcgccatggtcggtaccagagctctcatcacaactacaaccaccatccaacatctttctttctttcaagaataagaaccataggtgagttgctcgaaactgttcggtctcagattaagcttgagaagaagtttagagtctgggtaattgctccacttaatgatgtcggagagaccatttctcctagtatcactattccatactttgttcgttctattcctcgaaagtcgttgattcttcctggactattcgaggcgacgctttcgagtcaaggtttggccaaccagaaattccatcttttggtcgaaactgctgagaaacccaaccgtaactcgctgttatcctttcccttggatacctacctactgtccatcaagttggaggcacaaagactcgatgctgtcactggcagaagtacaactggtggctcgggaggaaccgtgggcttctccaacttaggcaatacttgctacatgaactcagcgcttcaatgcttgcttcacgtacccgaagtcaacaactatttcttcttggatatccacaacaaagagctcaacaccaccaatgccttgggattcaaaggtgaagttgccatggcctttgcctcacttttgcacaaagcgttcgacccaacatctctggtctctagcgtctctcccagagatttcaagtacaccatcggtcattattcctcgatgtttctgggctaccagcaacaagattctcaggaatttctaagctggctacttgatgcgcttcacgaagacttgaaccgtatccttaataaaccctacagcgaaaagccagaactcagtgatgatgatataggcaaccaacgggccatcatggaactagcagaaaagtgctggatgcaacataagcaacgaaatgattctgttatcgtggacttgttcactgggctctatcaatctacattggtgtgccccgattgtggaaagacctcaataacctttgatcccttcagtgatttgacccttcctttgcctatagaaaagaaatggtttcatacaattacggttgtggatatgtcagataagctgagcctgaacaaaatcaaaaccttggaaatatcgctaccaaaatcctccacatttgattcgctcgttctgtacttgtcagaattcttccatttgcctcgccattacttctttgtctttgaactatacaacgacgcaatcataaaaaacttccaggaagaataccagcagctcaaattcttccctattaatgaactcttggctgaagatgacgaccactacgtttacattatacctcatgatccgtcccgtgatattatcgtgccggtatttagtacgttggaggactcagacccttcatataaaatggtgcatgctttcgggataccgctatttcttgttttggatgagaacgagagattggattatgctgttgttcaaagcaagatcgaggagttgactcgctatttagaagttgacagtttcgagagctcgccagaagacgacaaaatggatgaggattcgaccaaagaatcgagacccttctattcggtgaaatatattgatgagatcaaaatgagacacacctttagaatgagacctcgtcccgacactgatagtagcttacaggcaccagtcactcgtctcaactttaaccgtcttccagatttacttgaacgagcctctgcggacgaacaaaagttctacattaaatcgcagtctgattctccaattgaaaaagaggccgattctcctattgaaaacgaaaaagacgaggaaaccactgaagcatccgactatgttctcgtcgaaaattccaagtcaccagctagtaaatctcccgtcaagttgctggacgatgaaaccgatggagatgggtttgtcaatcttgggctgttatttgactccaccaccacattgcccacaccgtgcgaggttagtgagtcagaaacaggctcgctaggagatattgcaaatagctctcagccaagtccttcagaggacatgttggttaccaagcatatggtgttggtgtgtcaatggagaaatgctgcctacgctcaagttttcgacaaagacgaagccaaggcgtggaagaacaaactatccattcgaaatgaagctgtggaagcaagtagactcaaggcagagaagcaaagaagaaccaccgtgctgttggtggactgcttgcaaagtttcagcaccccggaggttcttggtgagtttgacttgtggtactgtcctcgctgcaaggatcataagagagctaccaagacgattcaaatttggtctacaggagacattttgaccattcatctcaagcgatttcagagtgctcgctcgttcagtgacaagattgatttgactgtggatttccccattgagggtcttgacatgtctaactttgtagctggtggagacgagtcgttgatatacgacttaattgcggttgataaccactacggtgggcttggagggggccattatactgcgtcggtgaaaaatttcagagatggaaaatggtactatttcaatgatagccatgtttctcccattgaagatcccacgcaatgtataactggtgcggcctacttgttgttttatcgcaagcgaagtagtgcacctttgggtgggccgaaattggagagtttgttcagcgaagggtcgcaggaatataatcgtacttttacgcagtttgagctgacggttgtggatcttcagcaacaagttgaaaaatacgacgaggaggaagcacagactggcaaagaggacgaggaagtccccagttcgaataaaaaatcgagatcaccagcggcagaaaacgacccatattttaaaggcgacgacgacagtctttttaacaagcggaaacaacgtctcatttccaaggatcccgagctggaacgagaggactcggagctggagagcagctgagaaaagtgcttaggagatggtattagtagtatgtacgaatctaatgagctatggtgccaattcggctcgtaattgcgacaactcgattgccttttttatcatatttcggtcgatgtttcccgagagactgaagccctggagtttatctttggtagtgatgatgttcattctggaggtagctgccgtttcttcagcgtcaccttcaagctgagccaaaagcaccgactggttcaccacaccaaacgacgacgataagccgatatttgcagtttcgagctccaaaggtttcagtatctcagcatttgcatcgatgttgagctgttgctgtgaatttaaatgtccaaagttacctcgagaacgaacaggcacacgaatatctacggtatcattaatgtacatccgaggaagacgaacgttaagcaacgcttccaccaaagccttgtgacaaatgtcgaaaagcggtccgtctcgcgacaacaccttgagatgggctgtcaaaaccatttcgtgattcaccattcgctgtttgtcgagaatctcatattcgtctgggttgatatctgggtagtaaatcagcaccgactgatgaccagtgccacggtcattgatcaccgccactccaggggtcaccctaagtgattctctggggataattctcgaatgcaacaccagctcgtagagtgactccgacaagatcatttcttcgtcagttggggcgccacttctacctcgagaaacttccaccacggggtatatagaggcatatttggatgtatttgtggtgtctctctcgacggttcctacggaaatgccacaaaaaacggtggtagatccacttttcacgatgctggaaccgacgaccgggatgccgtcggaggtgtttagtgctcccaaagttgtttttagaggtttaaactcgtcaaattctcgcaagcaaggccgcaagccctcggcaatatgacgatcaagtgagatgtctggcgcaacccgggccaaaacatcgggcagaaacgatagttgcagcatagcgatgtgaggaaaaccgcgaagatgaggtggtggtcacgtgtgcgttcacgtgctcgttcatatatggatcacgtgtgtactcgcgtgccacttatcgccggatcacatggcttctcacgtcgggtatcgccggtggtgcgagatccggtggtcctagatccggtagtcgccggcgggccggtcagggacattggcacggctgtgattggctagcgattaaatgcgataaggtactgaaaacggcaaaaaagtccagcattcatatgtttgtatacaattggtgtctgagtcaaattttcacgcaaccacctctatttcaagtctcctattcatctggcccctatacctagtcgccggtaccggtggtcgaggcgcattcgcctgcagcactaccgagggccggtgcgcgcacgccggcttccccaccctgataacgaatgcggcgcgattttattggctggctgcggctaaactagttcgagtcttaccctgtctaagtgtggggcgtgggatcgatacgaaaagttttttttttctctttataaacttggttctggatttgttttctcgtagaaggcacctctatcatgtcctacttgcctcacgacgagttcgaaacaaatgtgtattcttacgatgaagttcctgaaaataaatcatgggcatcgacacttccaactgccaaaggtttgtacaatcctgaatacgaaaaggatgcttgtggagtagggtttacttgtcatattaaaggacaggcgtcacacaaaatcgtgtcggattgccggaatttgttgtgtaacatgacccaccgaggcggtgaattgaacccaaaagacggcgatggtgctggattattatcgtctttgcctcataaatttctcgtgagagagttccaataccactgcaacgtgacgttgccgcctttgggacaatatggtaccggtaacgtgttcttcaaaaaggacgacgttgtgtttgaaaaatcgaaaaaaacatttgaaaatatcgccgcttcgttgggtttaagggttttgggatggcgtgccgttcctcacgactcgtccattttgggccctgcgtcgctttcgagagaacctctcatattacagccattgattgtgttggccgaagcttttggtcccggttcagcaccccaagaggacatttccaccgacgatttcgagaaaaaataccaaagatcgtttgaaaaaaacttgttcatcttgagaaaacagtcgtcccacaccattgggttgcacaactggttctacatctgctcgttgtccaaccgcaccatcgtttacaagggtcaattggccccaaatcaagtctatgcctactaccatgacttggtgaacgccgatttcgaggctcattttgcgttggtccactctcgtttttccaccaacacttttccatcttgggacagagcccagcctttgcgatgggctgctcacaatggtgaaatcaacactttgcgtggtaacaaaaactggatgcgggccaaggagggtgtcatggcttcagaattgttcggggacgagttggacaaattataccccattattgaagagggtggttccgactcggctgcctttgataatgttttagaattgttggtgatcaatggggttttgtctcttccagaagctgtcatggtaatgattcctgaagcctggcaaaacgacacccatattgaccccaaaaagaaggctttctacgagtgggctgcttgtcttatggaaccttgggatggtcctgccttgttcacttttgcagacggtcgttactgtggtgccaatcttgaccgtaacggtttgagaccttgtagatactatgtcaccgatgacgacagaatgatctgtgcttctgaggttggtgttatcgaaatcgagccagaaaaaattcttcaaaagggcagattgcaaccaggaagaatgttgttggtcgacaccaaagagggtagaattgtggatgatcgcgagcttaaaaagagcgtggcttctcgtttcgacttcaagtcatgggtgctcgccaatatgatcaccatgaacgatttgactgaaaagcttgtttctcgtgaaatcgaggtgtcaaaggaagtcgaattgtctaccgatattactgttcaatcggaccccagattggtggctttcggctactcgcacgaacaaatcacgtttgttttggcacctatggctgagggaaacgaagcattgggctctatgggtaacgacaatgcattggcatgtatttctgaacaaccaaaattgttgtttgactacttccgtcaattgttcgcccaagtgacaaaccctccaattgaccccattcgtgagaaaattgtcatgtcgttggactgttacgttggacctcaaggtaacttgttggaaatgaagcccgaccaatgtaaccgtttgttactcaaatctccaatcttatccactgctgaactcatcaacatcaaacatatcgaaaagatctaccccaaatggtctgtggccatcattgacactactttcgaaaaggccgatggtatccagggatacctcaacaccattgatctcgtgtgtcaagcggcatccaaggctattgctgacaacaatcaaatcatcattttgagcgaccgtagcacaagtgctaccagagttccaatctcgtcgttaattgctactggtgctgtgcaccaccatttggtcagacaaaaacagcgttctaaggtagcattgatcatcgagaccgctgaagccagagaagttcatcacgcttgttgtttggttggttacggtgccgatgccatcaacccttacttggctattgaaaccttgatcagaatgaacaaggagggattgcttaagaaggagatgagtgatgaggaaatcatcaaaaactacaagaactcggttgacgctggtatcttgaaagtcatgtccaagatgggtatctccaccttggcttcttataagggtgcccaaattttcgaggctttgggtgttgataactctgtcattgacagatgttttgccggaaccgcttcgagaattaaaggtgtaactttcgagtatattgctcaggatgctttctcgatgcacgagagaggttaccccaacagagacactgtcaagccaaagggtttgccagaaactggtgagtaccactggagagacggtggagatgcacacatcaatgagcctgtcgctattgcgtccatgcaagatgctgtcagaaacaagaatgaaaaagcatacgaaacctactccaagaaggagtatgaggccatcaagaactgtacattgagaggtttattggactttgactttgagaattccaaggcagttcctatcgaccaagtcgaaccctggaccgagattgtgcgtagatttttcaccggtgcaatgtcctatggttctatttccatggaagcccattctaccattgccgttgccatgaacagattgggaggtaagtccaatactggtgagggtggtgaagacgctgccagatcgcaaatcaatgccaatggagacaccatgagatccgccatcaagcaaattgcttctggtcgtttcggtgttacttcttactatttggctgatgccgacgagcttcaaattaagatggctcaaggtgctaaacctggtgagggtggtgaattgcctggtcacaaagtgtctgctgagattggtaaaactagacattcgactcctggtgttggtttgatctctcctcctccacatcacgatatttactcgattgaggacttaaaacagttgttatacgacttgaagtgttccaacccaagagccagaacttccgtgaagttggtttctgaggtcggtgttggtatcgttgctgctggtgtagccaaggctggttctgaaaacatcttggtttctggaggtgatggaggtactggtgccgccaaattgacatccatcaagtacgctggattgccatgggaattgggattggctgaatctcaccaaactttggtgttgaacgatttgagaggaagagttgtgttgcaaaccgatggtcaaatccgtactggaagagacattgccgtggctgctttgttgggtgctgaagaatggggtttcgctaccactcctttgatcgctatgggatgtatcatgatgagaaaatgtcttgcttcagatactttggtgagaaccacccaaggcttgaagaaagtcaaggacgtttctgttggcgaatacctttacggtgccgacaatactccagttctttgtatcggcgctaacgcacctgaaactggatcgttgaaggagatcgtttacgaggactttgactcgaagaaactcgtctcgttcaagtgtaccccagatcaccacctcgaacttgttttggctaatgctgctcctgagttgtctggttcaactgttacttggttctctagctgcactggtgaacacaaaaagcaagattcaacctttgacttggaaagcattgtcagctccttttacaacgaccttgtggactctgacgacattatcacttttgacaatgtatgtgaagccattgacgttgctttggacgagcactaccaccgtggtggaagcgatcgttactctgaaaagttcaatggattcatcactcaaattgccaacgaagaactcaaaagcaatcctgagtttgtcagaaacgctctccatgaagctgccgagaagttcatggttgaagatgcacctaagaactttgccgtgaccagtgtttctgtggaaaccacctctgttgagtctcagtcagtctgcaaatcctcttgtgcttgtggtggagttcgtaagattgttcaccaattcgagaccattgaggaagccgaaatggcctactctcttctcctcagcgatgtctatgacagagtggacccatcgtttgtttcgaacggttacaagttccaagctagcgttgaggctcttgagcaaatgtgctccaaggacattttgcacaaccacttgcacatgtaccgtgctcctgctgaacaagttgagccattgactcactcttcttcgcttcctgttgatccatacttcttgggattatggctcggtgagggcagctctgattctgccaccatcctgaccactgaccgtgaagttgttgtttggttgcaacagtacgttgaaagactcaacaaagataagcctgctgaagcgtctcctttgagattgaccaagatcaacggcttcaagccaggtcaacagatggccaacggtttcgtccaaaaggttactgtgcccacttataccatcacctctggcgaatcctttacaggtggaaactggaacccagtctacaacagcctcaagctgatgggattgctcagtaacaagagcaacggaattccagaagcatacaaagctgctgatttgcaatctcgtttggcccttctcgctggtttagttgacagtgatggatgctacgttgagtcctacaactcttacagattcatgcaaaagtctgaattgcacaagaagattgtatacgacttgaaggagatggccacttcttgtggaattgagaccactgacattgacgtttctgagagcagattgtacttgggtagctctgaaaccacctcagcttatgttgtctacttgggaagcggatcggagaagttgcaacaactgcttttgctcccccgcaaaaaaatggttcgcatcgaatcctgcatacaagaatcaactccattcaaagttcaagatgttgcaaatggtgaatttagagcaattgaggtcagtggaggcaagttccagcttgataacggcttacaaatcgccaattgtcacctaaacacttgccctgtgggcattgctactcaggatcctgaccttagaaagaagtttgaaggtactccagaacatgttatcaactttttctactatctcgcaaacgaattgcggaatattatggcgcaacttggtttccgcactatcaacgagatggttgggcgtgcagagaagttgaaggtcagagaagacttgcgtaacaccaagaatgccaacattgacttgtctcctattttgaccccagctcacaccattagacctggagttgctactcactgtgttagaaagcaagaccacaagcttcatgtcagaattgataacaagttgattgacgagtctgaaatgactttggcaaagggacttcctgtcactattgactgtgacgttgtcaataccgatagaactttgggaacgactttgtcttacagagtatcaaagacatttggtgagcaaggtttgcctcacgacaccattcatgtcaacgccaagggttctgctggtcaatctttcggcgcctttttggcctctggtatcactttggaattagaaggtgatgccaacgattacattggaaagggattaagtggaggtcgtatcattgtgtaccctccaagagagtccaagtttaatgctgaagaccaaattattgcaggtaacactgctttctttggtgctacttctggtactgcttttattagaggtattgctgctgagcgttttgcggtcagaaactctggtgctaatattgttactgaaggtaccggtgaccatggatgtgagtacatgtctggaggtcgtgtggttgttttgggaagtactggtcgtaactttgctgctggtatgtgtggtggtattgcttatgttttggacatggctcaggactttggtgacaaggtcaacacccaaactgtggaattgtcgctggttactgatcctgctgaaattgccttcttgagaggcttgattgaagaccacagacactacactgaatctgaggtggccgaccgcattttgaacgactttaacagaatccttcctcgtttcgtcaaggtcttgcctttcgactacaagaaggttttggagaaggaaaagcaaaaggccgaagaagccaagaagaacgagttgagtacattcttgaagtccatcaaggaggacccagaagcagatgtcaccaatggtgaagctgccaagatcaagaagggacatgttcacagaccaagcaaggcttctgaacctccagttttggatgttgaagacactgtgaccgactctgctgctgccaagaaaccagtcgtcaagttggacaaggttcgtggattcatgaagtacaagcgtcgtaacgaaaagtacagaccagccaccgagcgtagcaaggactggaaggagatgtcgtcaagactcaccaaggacgaattgaagcatgaaaccgccagatgtatggactgtggtgtgcccttctgtacttccgataccggatgtcctatttccaacgttattccaaagtggaacgagttggttttccaggacagatggtatgatgcttggcaacggttaatgatgaccaacaacttccctgagtttactggtagaatctgtccagctccatgtaacggagcgtgtgttttgggaattaatgaggtccctgtcaacatcaagtcgattgagtgtgctattattgaccatgctttcgaacaaggatgggtcaagcccgagccaccagctcagagaactggtaagacggttgccgtgattggttctggacctgctggtttggctgctgctgatcaattgaacaaggccggacacttggtgacagttttcgaaagaagcgacagagccggtggtttgatgatgtacggtattccaaacatgaagttggacaagagactcgtcaagcgtagaaccgacttgatggctgctgagggtgttgagtacagatgcaacactactgttggagaagacatttccatggaagagttgaagtccacttacgatgcggttgtgtttgctgtgggatccaccattccaagagacttgaaaattcctggccgtgaactcaccaacattaagtttgccatggaattgcttcactccaacaccaaggcattgttggacgacaacttggaggagattagaaagacccttgctggtaagcatgtggttgtgattggaggtggagacacaggtaacgattgtttgggaacatccaccagacacggagccaagtcggttaccaactttgagttgttaccaactcctccagccacaagacccaaggacaacccatggccacaatggcccagaattttccgtgtggactatggacacaccgaggtggctacccattacggaaaggaccccagagagtactcgattttgtcgaaggaatttgttgatgacggcgaaggtaatgtcaagggtatcaagactgttagagttgaatggaaacgttcagacagcggagcttggcaaatggccgaggttcctggttcggaggagtttttcccagccgatgtggttttgttgtcgatgggtttcgtgggcccagatgccgacaagttggaggtgaacaagaccaagagaggaaccattggaacgttggaccctaacggctacaaagttggtgccaacgacaatgtgtttgcagctggagattgtagaagaggacaatcgttggtggtgtggggtatccaagaaggtagacaatgtgcccgtgaggtggataactacttgatgggatcgaccagattgccaggaaatggatcgatcgagcagagaaactacaagttattggaggagtatgccgagaaggtctagtatatgttaaattgtattatgatgaagactaattgtaagcgaagaaatctaacagttctacacttttaaagtgtctacttcaaatttgtgagaattgtcaattggatttttcagcttaaattcttattgaaatttacaaaagtataatttgggacaaaattattcacatagacttaaatagcgatctgtgcttaaggtcgcttaattatcttgttcacttttgaaatgctagttttggtggatttcaaattaggcttaatggtattttctgtgaaagtggcgctcaaaataatactaattcttatttttaatgctaatttacggtcatttccaaagtttgttcaataaaaatttacaagttttgaaaatgtcaaatctacgcttgtctataattagcccaagcaggaccgcttattgcctgcagacgctgggctactgtccgcaatacgaggaaatgtgcgtctcgagaccctgaaaaaaaaaagttcgaggcggttcgagcacaccagctaaaagaattgtggtaattttaggcagcaatatgtgaaacacacatggtcggttacccgcacctgtcacctagagcacgatcgtaaaaatggcttacattgccagatcgggaaggggcaacagtggctatggcgttgtgtgccggagcacagctgagacccgcatatggagtggaagaataaggcgatgaaaaatagttaaaagtagccaaaattcactcggtttcacttgtttccagcccaattccaccccacaactcggtttgaacatccattggctcacccccattgtcttgtccacacttgccatttatagaaagtcaacagtgggctggcgaaagtcgtgcatggcagttgctcgtgacgtggggcgggcgcaaaatttgatccgatataaaaagggaggctcggcactaaaggaaactcttgtgatttctcgttggtttccgtcgttttccctcgctaactttttttacgaaaaccaaacatgtacatgaagtgggccattggcgctgctgccattgcgggtgtagctttggctgattcatccaatagtaagtatttttcactgatgattccgaataattccggggattctgcttgaccaatacgctttgagcaatacgaattgacggcattcccgaagcctgacgacgttttgagttggaatcccgagggacccttgcgttcctcgagaaactatgtcgttttgcaagattttgcaaaattacacttctcgtctaattggctttggctttggcttttgaattcttcttttgcctttttttcttcttgacttctactaacccagattcaaccttgaccactgccactccatccgttggcaagtcttgttccttcaaggactttactgctaccaagtctgccgacgtgcagtctgtcgctgcatgtgccactgccgttggtgacatcaccatcgaaggtgactctttcggcaccatcgaattgaccggtctcgaacaactttacggttctcttcaggtgaacaatgctactcaagccaccagcttgaacgctcctaccttgcaattggtttctggtcaattggcgttgtccggtaacaccatcttgtctaccttgaacttggctcaattgaccactgtgggaaccttgcacttcaacgctttgccagctttggaaaaaaccggtttgtctgctggtatcacttctgctgacgaggtgattatttccgacactggtttgacttcattggacggaatcaatgtgttcaagttgcaaactttcgacgttaacaacaacaaggatatcgagaccattgactctggtttgcaatctgtcactgaactcttgtccattgcttacaactctgaaaaggtggacgttgctttggacgaattgacttctgccaacaccgtttcgttccagtccatcaactctttgtctgttgccaacttgaccaagatcggcgactctttgtcgttcgactccaactcgttggacaagatcgagttcaagcaattgagctcgatcggcaagtctttgaccattcaaaagaacgacaacttggaggaaattgacttccccaagttgaagtcgattggtggtgctttggtgatccaactgaacgacgaattgaaatcttttgatggcttgccaaagttggaaaccatcggcggttccgtcaacctcaagggtaagtttgacaatggtactttcgagtctttgcaaagagttgctggtggtttcaacttggactccactggagacttgacttgtctggaattcaacaagttgaacaaggacggagacatcaagggtgacaagtttgtgtgtaaggctgctgacgagtcgtcatcttcttcgtcttcaaagaagggcaactccaacggtactgccaccagcgatgactcttcttctgagaccagcagctccggtggttctggttcttcttcttcgagctccaagaagagtgatgccaactctgctggtcttaacttggcttccattcttgccggcttcgttgcccttggtgccaccttattttaaaatgcctagttggtgaactaataatctgtgtggtagacactgtcatctaatacggaccatcgggccttattacttcttattcgtgtttttcttcggtaaatatactgcgttaacaaagcttgtagagcttaattacagtagttacagctttaatatggaattgaaaatgggtgcaaattggtcttgttaaatgcatttttcgttgcgcgaaatttcaatttcatttgcaacatcaattgtaacttcgttagcttttagttcacaattcgtcttcgtgttcattattttttactcatcttggcacgaacctaaaattaacgttttctgaaactagctggtttcctccatgcacctcgacgccaaaacggccaactctgggcgatatcacgtgatctaattccacctgtttttcgtgatgcggaatttacttataatcatcatcccacatcaacctaactaaaatgaaaattagtttggcccttttgagtgtgttgcttgtacccagcatacacgcaaagtacgttgttgatatagaggctttagctgctgctgtcaaggctgaggaacataaacgagacgaagcgagggaagccggattcgttgctaaaagggaagaagcacccaccaccaccgaaacagccatcctttacaagaaagaagaatctcaccctaccaccaccgaaacagctattctttacaagaaagaagaatcttaccctaccaccttgttgatccagaagagagaaccaaagaatgttttctctttcaaagacatggaaatgcttggcgattttcccgatacgctcaagaatgccaagtccaaacgtgaacccaagaatgttgtgtctttgcaagaactcagtgaagacattcacgacgaaatgatctccaaacgtgaagctaagaatgttgtttctttgcaagagctcagtgaagatattcatgccgaagtgatctctaagcgtgagcagcaagttctcgctgatgagaactccagtcttttgcaatctgtgcttccacaaatgtctgaaatctcgatttttgctggctatattcgtgacgacccaaaaattgagagcaagacgtcatcttctgacgaatccatggtgatcattgctccaagcgacaatgccatcatgaccaagttggacggaaaaaagccatgggagttccccaccgcattgacgggagatgagagaaaggacgatggtataatacaaggcaacttgcaacactttttgaagagtcacattgtttccaactttgagaagcagctttcttctgaggagagtgacgaggttgtgattgtcaccaagctccttagtggggacaaaatcaagatcaagcaatcgtctttgggtaacttctttgtggccgagatggacggcgagtggatactggttgattccgtgaagcacgtagataacggatttgtattcgttattgatgagatcttgtttgcgccccagtcaatcttttatcgagttcgtttgacatgattcacgttaacctagtttatttctacacgagtcgagacactcggtttaattcttctcgggttgtttgctatatcgatacacaacttatgcaattgatactaaatgaaatttttactcaatatctcaaggcaattaatcaattacatctttttctcactactcttccattctcaacttttattcaatcctagtctagtatcgtcactccggtttcctccttgtgctcattgttcactctgtattccactttccacttcacccttaactgcttactcatgggattctcgatggagaattcttgcagaacactgtgggttgtaaatggatagataacgtcaccggtttgaggttgcaacgtcaacttgcaagattttggaaccgcaacgagaaacttgaaattggtgattgcagccgcttggggattgctgaagagaaattttcccgagtgagtggtaccatttacggccatctggacctcacttttgagagtaggagagacatgcaactgcttcaattgagacgactgcgaattggcaaacgacaatgaagaagtgtcaaaattgaaaggatccaattttgcgctggtattggattggagctggggagaaggcgagttcaaatccgaaagcaaatcgaagtttgaaacaggggtggggtgctggatagagttcagttgcagtggtggagttggctgcgaattcatgcccaaagtgatggagcccccggtaccaaaaatattttgagagttgccagtatcggtgaatgccaagttggataagtcgctgaggaggtcctggtacccctggttatcttttccagtctggtcgttgctgataggagcatcgtcgtcaaaatcaatcaaattgaggtcgttggacccggtgctcactccagagaccttgatcttggatgcctcgtcggttttcccgcctttcaaaagctggaatttgttcaccaaagaattgataacgtcgtttaattgaagaagttcttggacatattcttcgtcaccattaccctcttcaataatcttggtgacaattggctgcgaacttttcaccgacccatacaaatccgaaagagtttcgtcagaactgtcgatgtttcctccattgacctccatagtattcatcatttctgccaaaatttccgtcttgcgcttcaagcgggcaacatcattcgtcacttgtttcttgttggcttcgacattgtcttccttgaacccagccataattttcataagtttatttgcttcctgcaaatcctggggtcttccccgacgaatgaactcctggagtttggcgctattgacaaccgactcctcattttgaagctcttccaacgacttgagattgtcggatggattcaagactgcagcatcgtcaaggttcaattctggaaacacataccctttgttggcgagcaatcggtgcatgtctcggatgtagccaaagtcacttctatatttcgaggtgcagcaaattgtctggtaccattcttcaatttgtgccaagatcattcgttgcactcgagtataccgaagcggaggacgctctggaaaccgacgtaccaattcgttcaaaaattccttgcgagagatctgaagctggaacggataaccgcaatttttcaccaagttatcaagcaaagcaagtgccaactcggacgtttgtggatccttttgactgatgagcttcacaacagcaattgccgcttctcgtggagtagagccttgcttggcattgacatagtcacaaatctcgaggttaagagcaagattgggttcgttaagagtgggtctgcaagcccggtctgagttagtagggagcaagaagtcattggagggcgaccgaaagcgattgggcatgattcgtaaatccacgtcaagtatgcatgtatctatcaagacgcatccgatgcatgcgtcttcccatgggatttgttctgctggcaacttggaaatccgaggggtgacggtgatgcatggagcattgcatggcattaccctaaagtctattggtcgatttccttccttaatacttacagatccgccgcaacaacttgggattgatctttgaaagcgataacgacccgctggacgacatatttatttttctccgtaaacgatacctgcttctccaggtcgaaccgggggtttggcggaatccgctcgtatgcacatccagtacaccgcgccggtatctcggacgctagtttcggggtcaactagctgctgcttcaaatcttgcagccgtgccaatatggaaggagatgatccgctcgagatcaagaagcttgcggtttcctttgattacttgatgttcaagattaaggatcgcgtgagcacgctttgcgaaactacctatgaagctgtgagtgctaaaaataaatggatcaatgccgattacctcgacaagcaattgaacatttccggtcaaatggaggagatagacggcatcttgcgtgcatgcgatgcagtagagaaccaattcatgcgtttggaacagttggaaatgtttgtagaagactttaatcggcggcttgccaatattgaggcgatggtaaaaagtgaagggaggtaggaacagaatgagatgaaataggacagatgaattaccggaagtgagttaccgaaatgaagtcagtgaaaatgaagaaagtgaaaatgaagaaagtaacataaaagagatgatgaagaagaggatgaagctgaagaatgaccttttatctcctatacagtaacatgcgccggcgaaggtttattcttgtccatgcgtgcttgagcctgcgcttgagcattagcttttattgtctcttcggcttgcgttcgagggtctgttggtcccgtctttcccatggcttcttttccgtatttttccaccaaatacttttccaacaaaatgaaattgcgtgagttacacttgtacaagatattgacgaaatctccgaccaaaggaatcaatccaattccaaagtcaaacgcaacgttcatcatcattcgactatgaagatcagccggaagtccgccgtcgatactattcgcttttttcaccaacattaccgcaaagcagcaagcaatgatgtcgcctacccaaggaagaaggccaattactccagcccagccgagtcgaagtccgcaaagactcaactgaagatccaaacggtaagctttacgtttgacggaattcaagattttgagatctttcttggggataaagtcgggcatgcgtttctttctacgtgctccttttctctggtaaaaatgcaattcatcgggtggaacttcttcaaaataagggtcctcagtaggacccatacttgcaagatggtctagagctgtctaaagttagttgtggttttatatgttgccgagaaagcgacagagcacttgtctgtacttacctttttgagaaagtacttgtagaggatgttggacatggtagcaaaagaagacgaaaggctgagcaactgtctgaggctgcaagtgacgaatgtgtatgcagtactcggttcggtgcatgaatctgcagcgatggaggtggtacgtagattagctgaaagtacttggattagttagaagtttgttgttcaatcccagctttttgatagtagatattttttgtattcgtcgctaattcgagttttggagactttgagtgagatttttgggaaattaaatctgttttagttcagttgcagccgttgagattttcggtgagatgatggagtaaagcgacgaaagtttacaaagataagcgaggctctatatatagtaattgaggtcactgaagctttatgaatgtttctcgattggtaatttctaatagaataatggtttgaatgcaatcgaaaagttacactgcagtggtctctcacttaatgacataaaccacatctacaacattactctcttctaacatacatgtataggtcagtcactaatggttgaagacttgacttgaaaagactgtgagaagaatctagtgatcacaagtctttaattcacagcgatcgtgatttcagtccgaaccatgttccatcagattcagcattgctcactatggaaatatgaatacctattattggcgtagacggtatgctcgttcagcaccaagctgccaaagtaattccttgtgcatttgggattcttggtctgcttattctgcttattctgcttgttctcaattcgcattttcacgttccggctcaggcaacttcttttgtttgcgtctcaattcccgcaaatcaggaggttgttctatgcccatatcgcggcgaaactcgttgatgtcttgctccaagattttttcccagtacacattgatcaatggcttagaattgagtcctgatttgaatgcccatggatagtaaattccatagagtctctcgcgctgtttgggacgaagacgaagaggcgcaaagagacctccgagacccagcatggggataccgatgttagtgaattcaaggacttttacggcgatttcgccttctattataataggaagcccagttatagcatggtagaaatcatggcactctctgtaccgttggtaaatgtaagcaagctcttcatcgtcaatgtaacgaacggggactctggtgtcgggactcactccctcgcgatcgagccactggatataagcacttccaattgtgttttttggaagcagacgaaggtagtccaaatcaagagattcggaagtgattcttggtctttctctcaaaatttgtcgaccaacggggtccgacaacatctggcgctggagacgtcgcaagacgggtgtaaaagccgtggactctccgaggccaacaataaattcgtttcgttccgggtgcaaatatgaccctatagatgagccagccatcattagaagcttttcgaatgcattcaacggcacgtggccagggtagttgggcttggaccgagacttgtagggcttgtcgacgttgaacgttgaattgacatctttgtagtgaagttttccactttccattttatctgccaagcggttatccttggaaaaaattatcgaggtcaacgctacaagtgcaggtagcactatagacctcgaattgggccgtactaacgattttggacggctcgaaacgatggagaacatggaatcgtaccatgaatttggccaaaattgcgatggacagacggcctggtgtctgggtgggcagatatggaggctactagtggatggcacgttggagggccatgcccaagagcaaagcgactatggcgaacgtgacgttcacagaagcttgcagtttgcggtgggtttccactagagttttttcttcgagagaagagttattttcgtgggtctgcgatgctaggatgctctggatgttgacgtcgttcaagttttcagcgtctggatcggggtctgattccggggttagctctcgaaccaagtccagcttgtcggcggaagcgggggttgattttagatcgactatatcgtgttccaactggcggattttggcttctttttcatcgcggtaaagctcgaattcaccaatcaagttttcgtacaattgctgttcccggacccgttctttctgggctttttgttccgcgcgcttgagcttgtcggacacaaccagtgctacctccttggccaccttgtactcaacctgcttggccgtaatgatatcgacgttttccttgtacttggtgagaaactgctccacagaaaggagtgtgttgttgtgctgtttgagtgtagccaccgcgacagcaagcgtcctcgcggctgccagcaccgccggagccgtcactaggttggaattcttgtacatgccgacattttcagtgccaattttggcggctccttccaccattcccatgtctgcgaagagcggcagatccacagaaaccgcctccagcggctcctttccacgaagtttatcgagcacattctgcacgtagttatactgacccacttccggaacactggagctcaaaaagttggacatcacagaaatgttgtccacacgagcactaatttgtttgtgatttgtgtccgcttggatgttaaaaccaaggtagatgctgtccccgatatgaatctccacgggctcgcttcctatccgctcatcattaacataagtgccgttggacagccccaaatccttgagcatcaacttgccggtagcatccatgtacatagccgcatggcttcgactcaaaacccgcagatcaaagtacccgttggtggagtccggctttatcttcgcaccagcgggccggccgagcttgcgcgtctcgggataatacggaaccagaagatgtttcttgacgaaggtgtcattcaacgaggacaaagtgacaaaatatacagccggatttcgttttggcgcctctacaacgaccaggtggtgcgactgtgagtcggagcgcggtctcagccgcttgcggggctccagaacgtcaagctgaagcgctatatcagacatgtagatggtacagcttcaaacaccatgcaggccagatcaacaccctggtgcacgggtgcgcgcagccccagattgttttcgattttgatttcgatttcgaaataaactttgatttgatttcgatttcgtatgccccattacaacagccttgaaagctgtgtgaactcgctcagcgcatcggtagagcttctagaagacgcgctcctggcgctagacgaagccacgcatgatgttcccagaataaaaacggtaatgacaacaaacaaggtgtttggtttggttcccagtattgatttggagaacgccaagcgcgatatccacaccgagatcaagccgcgggtgcaggcgatggtggaattggctggtaaaagattggaggaggcgcggcgagagcatctgaatttggctaaaaaggctgcattgcagcaaatgcggttgcgtgacgttgatggcgtagctgcacgagatcgagaacccatgcgggtgttgcatcaggatgcagagaagcttgcgcggttgcggctcttgcaggataaaaaggaccggttgcgccaaagcttgtcgcggctccaattgcaggagcggcggaacagaatcggcagtcggtgagagaacgaaagggttgatctacattttcgcatttacaaagattttcgtgttgtcaattatgctgctccatgcggttgagctcaatcctttaaggtataaacctctcctccaagatgtttccaaacaggtagctcgtgagcacaggtcaagcatggaactttcaggctcaattagagctatttcagcccaatcagctcaattgaagctcactgaatctcatttaaaggtcgtcaatgcttcattctcattagctcattcaaggctttttcgaagctcctctccattcatatgctctacgcttccaatattcaatgccttggcaagttgctgagcatattcatttgcaatctgctccaccagaacctccttttgtacaagcgactggagagatactgctttttttcctggaagtccacacatggtgaatgtgttcaaatacttcatcttgggattcacattgagaccaatgccatacgatgtaatggctcgctgaatattacagcctactgacgcaatcttgtcatcgtgaggcgacatccacactccaggattctcgtttgtgaaagactcaagaccataatttttcaacaagtcttgagtggctcggagaagaactgcatctacgtaacatttcaccagcaaattcagaaattgctttaaatcaagaatggtgtatgccaccatttggcctcggccatgccaggttatgtctcctccgcgttctagctggtggtatgagcaccccatctgttcaaaagctgcgattttttcaggcaagtcgggatcttgtttgagtttctttccaccagtgtaaacattttcgaactcaaatgtcaacaccgtgggatgcggcttcatatcgaggatttttccaacaagcgctttttcataatccgacatttcgtgtccggcggccgcaagctgtttctgctgtcgcttgatcttggcatccatcagcttgaaatccaaattggctcgtacgatggtgtcttggatccgctggccctcctcgaatgtagttatgtttggaaagtgaatgtgtctcaatgtcttgtaggtatcgcttagcggtgtgaacttggtgcagctgctgtaaaatcgtccccaccgcattggaaaacttagttgcagattgacatatttccactgcagtaagtaagcaggtgcactgcagcgcgcgtccatgcaggcgatgtccgtcaggtgcataccccagataccgtttgtttgttttacctatcccacaccaatgccaccagcccatgaaaagaagcccacgtcgcgtatgacctcgcggcatgctgcgcttcgcaataaaccgaaaaaactggaccctttagcttcatcggcatcattccagcttctctgtaagctcttcgttcctacaaaatactttaaaaaaaccgataaacttacatccaaacagctatccacatacctcccaactatagtgctgcgccatagtgatcttaactttcaattgcatcttctattggcttcaattgtcaacaaatttgtcgcgagctggtatctcggcaaattgaaaactgataatcttgaatttttgcaattggtatacaagtgtttgagtgatctttgttctgacttgacaagtaggtgttatagctcttgcgggtcagatcgtctctatgggtttatggacgaaataatgctaattcttgatgagcatgtacaacaaatgtaccagcttcgaacagatatacgacgccaacaaagtctcaatgttgaggaacgactagaggaggatatagtgagtgaatttcttcgacaaaagcatcaaattttcacagatcaagatgaatatttacaagctttgacttctcgagttctcgaactctcgctatctgagtgtgatattcatcctacttcgtctcaattgacaagcactttttgcactgtcttggtatctgacactatactcaagaacctactcgacaagttttcccagccagaatttctctcgcaaatacttgccaaaattctcttgcgagaagaaaatgctgcaaagacaaaagaaagtgactctaacacttcacagctttctaagtggtacctggtgtacactagcaaagacacaaagtacgatattgttggcagtccattgtggtcgctagcaaataccataacaggtatttcagatcgcaagccattacttgcagccgcttttcaaattttacgaaaactcgcctcaattccggctataagtcagctagctgattcttgttgcgagttccttgttcgcagcaaattgcaggagctgggtgtttttctggaaccaagtatatgttcgtgggtgcaaaatcttcgacgcattattgacgacgaggaccagaaaccgtctgaaagtgtcactcccgagttctccaagtacgacattgcttctgcggtgacctccagcgagccggctcgcaaaataccaattgcaaggatcttggcatattcgaatgagtctgatgaagaaatctatgaaaatgtggttgcatttattgagcttttcaaataccgggaaaccaacaagttgctcttgatacggattctagacgcattgataggccacatttatcccgaattgtgattttagtctggttttggccattattcatcacagttctttctgacccactccaacatccaacatccaaccaccgactgtcctccgcatctgtatccgcaattatcgttcctccaaccatgagtgtcaacacacttctaggggatccagatcgggtcaactacaagccctacttggcctgtgatggttctgagcaagaaaaaaacacaattgagctatttgcgtttggcgactattgccattaccaaaaataccgagaaaactatatcgatctagaccctgaatcgtggctaaaactcatcaaattgacagcgttaacgaacgctagcaagtacgagggcacgacggttctgcaggaggagttttgtagagaaatcaccccggcattggcaatttttcaggaaaagacaaatcgagctatgcatgtagatcaactttttattgaattggtggaccaaggatgggtagaattgaagttgaatgatgccctgaaaagcgtcagagtggaaaatgtcattgccttgcgagacgcctactctggagaggaactacgagtgcttcatcgtgacgatgtggtcgataaggatgtgcaattagccacggaaaagattcgccaatggtcaaaaaagctcaccacttcatgaggtggaagctccacttcctacacgattttcctgttatcgtattcactataaattatgcatgccaaatcttggaaacgagggtggtgactcctccttccttctgctcgagctggtagattccgtaaccagcaactccggtgccaaaagtcaacaagtacatggcatagttatggtaagatccatacacacgtgatgggatataatcaatgatacatgattggaatccaacgtaacagtggtacaacaaaaaggctgaaagggtcgagtctacgacggtggaaacaccagtaaataaaggagcagcagccaatggaactaaaccaagggcaacaccacgctcaagggtccaatgcaaagaaccatgcattttgtttggtttgggatgaacatatgcttcattgacagttccaacgacgaaaccgggaggttgaggaatggtcttcaagccacgtaccaaggcaggcttgatcaatgacgaggtcacgggcgatctcacgctagctaatccaattctggtcaacatggtagatatgaaaatgaatccaagtcgcacttccccggatcttacacttgagtgcgttttgattggctggtgcatatgcacgctgcttggacacacccacacacccataattaaggactccgggcccgggcggctgcattgcagggcgcagaactgcttgctgcaaattgctgagagctaactgtaggctaaccagctactgtcctatttgaatcgtatatacatgctactccacgtcttcgtcctcgaactcttccaactcgagaactcgtttggggcttccaaaccgctcgctgagagacttttcgatgattgcaagtggtcctgatctgtaaataatcttactaaatctggcaatcacgctgtcataccacgatacttcctcaccttcgtaaacgaccaactggtcctttaacttctggcagtggttgcgtcgttttatatcacccattcgatcgtacatcttttgcaaattgccgagcgtattcaccaagattggtcctgctctggcagtgctagcttggtcctgaaaaattccctccactgcatcttcaccccaggaaacagcattcttcttgtagccttttgcccacatgatttcgctgatttgtgctttaatttccgccatagtcatccgaagattaagagggtcacagttgaaaagtggatacgaagcttgagtacgagtgccggattcaagaagggtattcgccagagataaggaccggagcaatgacaagtatattgaaagcgattggttgagtaattcgtcctttccctttgcttgagtagaagcacgagccatagtgaaagccaagcgcagaagacaattgacggtctcgtctgtaaaaagagacccctgttctagcgtatactcgggaccaagctgaatgccaggaaatgttgctcgaagcatgtccaaacttcgctgaaggtacgaaactttgtcggtaatatccggacacattttgctgagtaaacgacagcattgcgagagtctttctgcgtctccaagtttatagaaaatgtcgtcattgtcgataattctcagaagtatatcgacagccggtgcaagttcaccttttgcaaataaagcacgagcataacgcaacacaatatcgatataaaagtttgaaaatttgtggctttttttgtacacaagtgtgtgggggtctataataggaaccatgtaccgttccagtccctgtatatcgtcatcaaattgaagcagatgatcttcattttttgccaactcgatcaaaagtcgccgataatgtttcaccgcataacgaggacttttgagtacatcgtctttattgattgccttaactgctgtgacttggttctggaagctcaattcgaaaggaatgttttgacgggtgtctgcatcatgatacatgaaatataacagccctccgcatacaatcaagcctccaatgtaagctccagcgatgatgttgatgaccgtaccccatctcttcaccgctgtaaattgccctggtgatagtgtgagtccacggctatattttggtatcactttcagacctctaaacagcctggaaggtgccgaagttgccaatctcgagaggccccgaaacatggttgaagaagaagagatctggtgaatgggtgcgaaagcgatgaaaagacgaattgaagaattaattcgaggcgaccacacattttggaaggatgcaggagaaactgattggaaagcactatgaatggtgggaggtgaaatggtgacttgagtttcgttatcgatttttgcatgtcatgagtgggtgcaaaatattgcaaaattagaaaaattgacaaatatgaaaaaattgacaatatgaataatattatcataacgagtgaaacccaattgatgagcttctgttttgaatcagttccgtctattcttctcatttaacatcaacctcttcttcttatctctccttcttgcatgcaactgcatcgaggcccgcgccacgcacacgcacgcaccctgcacaaacctgtcatcggtacagctgcacaaagcatcgccatggctccatggtactatcgtgtgctacgatcatggctcgtcatggacccctccataatggtggaggatgacgatgtgcgccgcaactatcaaatcctgaagcacgctgggctcaagtttatttatttctttggaggaagagccagaactgtcaaacaggctccgattgcagcgatatgtggaatcttaatattcatacctggaattctcttctttgtctttgaagccaactggatgtggcataaccaccatcgtgccgtggtcatcgtgtttgcgtatttctggggtctttgtggtctgtgctttatcaaagcagccacttcggaccccggagtggttccccgaaatattcatattccgtccagcttaacaaaaatcgaggttctggaaacaggcccaagattggaaccgtcgtttgctcccagtgagtacttcaatgtgatttcacttccccacaaaacctcatctgctggagtaaaggtgcgctactgcagcacctgccatatatggaggccacctagatgcagccactgctctgtctgcaactcttgcgtgctacaccatgaccaccattgcctctacttgaacaattgcgtcgggctacgcaattatcggtactttttgtggtttttattaagtgcggtcatcgccagtgctcttatattgtacacctcgctccaccatttgttgagtacttcttacagaaaaactcccttgagtgttgttctcgtgatatattgcggattgggtgtattatatccacttttgctactttgtttccacacatatatttccatgtggaatatcactacgagagaattcttgaattatgttcgtggtctgctgctcaaacacagcgaaaattttatttacagctacaatggaggtttactacgcaatatgttcttgaattgggtggctcgtcctcggatgtggtcaattcaaggaataagagaacactatgcaccgtccgatatccgccaaaaggcagttcagcaattgcgttcatttgaaagcgaaaagtgaccaaagtgctcaattccatcactaaatagcatacatcggctccgggctgctcaaaactcatccagcctaataattttaatacatttgcatctctctattaaacaccttagttgcagccatcggttgtctgcaggaccactcacacttctctccagatcaaagaatgcgtcgcgagtaactcttcaactataccttacccaaataattccttccaattatgtccttggaagaacccataaccttgcgacaggcgctcagcgtcacgccgcttacccatttgattccaaagcaagatatgttcccgatgattgcaacgttaaatttgactccggtggttcctctagcagaagaaggacgcgtcttggacacgaatggagacgaaaaaacagatcaaaccgagaaaaacagtgctggtccagaaaaccgtgttcaaaatgctcttacagacgacgaattactcttgatcgaagaattggacaaatttgaaagtcccctcgttttggaaatctttgagaaaacggccaccaagaacgcccacgataccactaatgacgaaaaactatctccttttgaagcagccatccttaaaggcaacacctttagctacagtcccaaacatagacaagaaagagcggccagacctcatatatataccccttctgaacttgaagagatgcccaaagaggagtttatggagcattacaatcgcgtcgttagtcagaacaagccttcagctctcaaaaggacatttgatttagacatagtcgaaggctcgaaacgactacacaagagcctgatcgaagacgataggctccagctcgaacaattcgttcaccaacttgcatctacagaaggttctgccaattcgaactggcagcctagtggcgaaataattcttttatcgatcgccagtcttactactttaaatgaccatatcactcgtgctttttcagcgctaagtacttgtgatacagattgcctccttcaaattcagcgatggtgcaacacatctgtcatctttggatgctcaatagactgggacaccttgaagagaaatattgaagcagagtcatcacagagaattaaaaacctcatcgaaacagcattgagaagcataatagcatcaaaaataattcttctgattttaaacgggagcaggaaagatatcaagcagctacatgtggaagagcccttaattgctgttgtggactttgtgctgcaattcgtggacgcactcaggctgcttatatcttcgaaaaccaccaagtacaaaagttctctcggtcgatgtatttcgtcgctttcatcagtaatcaccaccctcattcgatacattagcacgaacgaccttgatgacaatttggtcacgaaattggaaaacctttgtgtgtccttgatattctgcgacactcccccgaaaaatgcagaaacagcagttccgatggaattagtggaaagcataaaaatggatctctcttccttgattcttactatatttaagcgttacgcggatcagcggcttttcattctaaacgaaatattcaacagcatcgacaagctcactttgtcaaaagtcaaaaccgtcaaaattggaaggggcgtcggagttcaattgcatactgctttgctcgtgaatttgctacaatcggttgatagctatcagcttgaacaacttattcaatcctatggcccgaggaaaaagcataacacaagatctttgaaagaagtggttacatcggcaaccgccataacgtcagaaactagagaaatcgcggtcaaggctgtagaaggacttctttcatctatcccaggaggtaacatgaccagcaagcaggtgcttcagtccttggtagatgatctcattggaattgttgccaatcccgaatgccctgctgctatggtctatatcgagtgtctattctcaacatttgtaaagattcttcgagagggtttcaagaaagctactcaatcaacatctcaacaagaaagctttgcactcgacatgattggtgttatcggggaaaagcttttagatttgggtcaggacaagaactcattcggcggcactgcattagcaccagtaagtaccgaagagatttcagaaatgcgctctagtatggaaagtacgttgtgccgaatgcaaggactcaagaataagaacccagaaatacaagatgctttcaactttctcacattgcagttcatttctttcatggaaccgtttgtcgataatcctgtcaatgaaagtcaactccaagcactcagttcagagcctatttcacctgaaaccaatagtaccgaggtagtcgaatatctactcgacgccttggcagaagggtctgtgacactccgtagtggtgcgacgcagatgtttgacaatgctgctcatataaagtttcggtcccacggcaccttaagtcaactccatgaaagttttgttgcaattgttgtggaagcattgggaagtaacaagatcaaacttaagtctcgagcaatcaagattctctccgttttggttgaaaaaaatgataccgtgcttcttcaacctaaagtacaagaagttatatcagaaacgttatttgattcttccgctctggtacgggacgcttccatcgacttggttacgaaatacttgacttcaaaaccagaggttattcgaggcttttacaaagtgatttgtgaaatgttcaatgatgacagcgtacaagtgagacgtagagttgtgaagtttgctcgtgtcatgtatgaaaataccaaagagaggaggatcaaagtgtatattgcggtaagaatgcttgaccggttgcacgatgaagatgatttcattgttgagcaattgaatgctgactacatcgatttgtggattaaaaagcacgacacaatacccattctagaagtggccgaagttatgatggatgttgccttgaaaagggaagaaacctttcgttactggctcgaaaacaaaattttaggcacagactttcagactggcttgtacccaataattgactctttgattgggtttgtaattgacggcatgaataccagatatcagaaggatgtcgacaaagcactttacttgatttcaatttttgtgctgtataatggaaagatgatcaaccaaagtcaactactgtcgttcttacccttcttgcaagatgacactacacctcaagcgtcatatcttcgcatcttaatgatttatcggcatgtcattccggcttttgttgcaatgtctccaacttttgcatcttctgtggaatcattattgttgagcaaacttacaaaatatggcttcaaggcactacaggaagccgttccatgtctatggtccttatgttcccgaactgagagctctcagaaggttgtgaacgctcttatatcatgcattagaatgctaaaaccattgatgaaacaattgaaagacctcagcggttcttccaaggatatacttgagagcggcaaggctgcaaaactcattgatcttctaggttcttttggcgcttactgcaattttgaagagcatcgtgagaccttgacaatggcggcggtgggacttcgtgagaatgaaacagttactagtttggtttcgaagtatctattgtttttttgcgaagggcatggcgacgaattggcacttgtttccattcgtgctcttattcttgtttcgtcaagaaaccctcaactcttcacgtcaaatctgatcttggatatattggacaaatcttttgaaaagaaaagttccatacaagcggtagttgtggagggattatacgacttcttgaagctagagcacaacgtgaaaaacgtaaaagaaggacagataaagggaaagaagaagggactgaaatttggagctaccagtgcactagagggcgttagtggcagtatttctcaaaggtacacgcctctgattttgaaattatgcctcaatggagatgagacagcacagtctgccttcactcttctcagagaaatcgtggagtcaggtttggccaaccctaaagtatgcattccaactgtcattgcgcttgaggcatccccaaatagttgggtttcagacgaggccaaaaaattgcatttgcatatgattgaacaccacgagtctttagtaagttccaactaccctgagagtattcggcttgcgcagaaggttaacaaacactccaagctatttttgcagctgctttacgaaatcgcatctcaaacagctagctccaagaaaaagttggtagctgctcttgtgaagtgcctcaaagttcaattacgtatcgggacagaagaatctcttgcgcaactcaaactagttaagtttgtggtttccaatgcagcggaggtgagatttctgacgctagaagaagtcttgagcttagtagtggctatcgagcgagaactctcacgggagggaatggatcttgcagagcagcttgaggacggtactcaagatttacctaaaaaacaggtgtacggcttattctatgccaccgagggactcagtggaatgctacacttcagaaacttcttgtgtgaaaagtttggcatttctcggtcacaaatcgaggcttttaatcctcggagagttgattcagagtttcggagggagccagaagctgcaaaagttggaccattgctctacgagtggcatatggacaaaactagccgtgctgaaatggccaaggtgtttacgcggtttattgaggaaatggatactttcagctaaagtaaatagttctatcttgacctcaattttcgtgcaagagagtagtcccgttggcgtatagaagggatcggtgatccaaatgcaatattgtgttccttgtcgtacgaaagatgtatatcgtcgttgatgggcgctatcctgggaaacttcgacggctcgctaatgatggcatacccattcctaagatttagtattaagtggggaagtttggaggttttttgtttcccacggcgttctcgaagttgttcgatagaaatggagaacacatcttcgtcatcagatgggtcttcgtgtgtatccagacgccgattttcagcacgcaaccgatcctggcgccggcaccacagatcgtaattggctataagtcgttcaatttctccaattgttagtttacgtttataattcatttcgttggaatcacttctattattcacgacggtaattgttggaaggtgccgtgcccagtccaagcttcgaaggatccgcaaatggtccttcaatctgtcgatttccagcagcaatctcagaatatctgcgtttgtcatgacggtttcttctcgttttagtcgtcggtgaaacccgatataaagatcatcaggaagaggctctggaagattattgcgggtccttcgaggtcgtactgtttcatggaccactatggccgttgaggggcgtttgggaagcacaaaggcatcatctggaaggagatcggtgtatagcttgtcggaggaaactgctggggaaatggtgatttcttcatcacgatatataaggccattgacacgctcaaagttgaacaaagtggtggtcagagacggctttcttctggaggctcgggaacttgaaccacgaccaccctccatcactctccacactgaaaagaggtcgatgagtgtgtagaagaaagaagtgaatttcgcgattttaatatcgatattaaatatcgatttatctcgtctaatctccacgagacatttaacaacaacccattggtggccaccagaggccatgtatcgcaggaaaggcggagaaagcttaccagcacccattggagccccagaatccagaaaattcaaaccgttcagaatcgatagctccaagtaccaaaaagcatttacctggtcaggctcttcaaaaataaaatggagacttcttgtgctcctaatggccatctgggccgtcacaatacattaccatgaaagggttcatgtttataatactatcaaaaagtgccaatggaacaaatgggagcaatggccaaccggctcacctcctcatagagcagcattggttgctgatccccagatagtggacgcgtattcatacaccaacgggcgattcataacctattttgtcaaaaaaatcagcgacaattacttgtacagaaataacaagtttgttcaagcttacctcgacccggataccaccatctttcttggcgatttgtttgatggtggccgtgaatggaaaaacgacgtttggtttgaggaataccagcggtttaacaagatataccccaagaaactcaaccgcagaaccgtccagtcgcttcctggaaatcacgatataggctttgacactatccataaagacgtggtgactcgattctccacgtttttcggtgagccaaatgactatattgtcatagggaaccactccatagtgattttggacaccatatccctttcttcatctgacgactcaataaatttcgaggccacacaatttttgaatactgtgaactcgcagttgaatcctcagtttcctcgaattcttttgacccatgttcctctctaccgcagaaacgaacaacagttgtgtggtccgttgcgtgaatccaagaaactcttccctgtgcaaaagggaaagcaatatcagacagttatagagtacgatatttctcaaactgttcttgaagtcattcatccagacatcgtttttgcaggcgatgaccacgattactgtgacataagacagccatatacagctaatggcgtagaacgggttgcccgcgagattgcagttaaatctgcggctatgacgtcaggtatcaaatatcctgctattcagctcctttcgcttcataatccctacgaccctaatcctcaccgggaaccaaaagaaacataccaaacatcaatgtgctacatgcccagcccttactatgcaatttactcatatattcttttgcttcttttcaccatcggttacttggcgatagtcttctttcccctggtcggtaacctcaatttaagatcgaatgtgcttcctctgtacgcttggctccctaaaaaagatgacaacagaagcatgtcgctgtttctactccacttcggattgatatttgtcatgatatatgcattgttcgctacttattttgccggcatctaagacattacttgaaactaaaaaaccgctcgagataactagggttaaagtctgaacgttttgaaatgtactgtctgatagtgtatggtttcaagtttgcaagctgtccttcggttaccaacgaattgatcaagtttggatggactgtgaataagtttgcaatctccttcaagagctggaagttctccgatagctcaggaatctgccagtggtcaatgacggattgatacgtaatgacatcctttgtgagaattataccaccggtggaattcacagaaaactttttgtaatgttccaaaagctgattgaggacattcaggccaattttgaccaagacattatgcaagttggtactgttcaagtatttcagaagctcttcatagcagtacgttaagaaagctgcaacttcttcacatgattcagtatcgtcttcactgatattgtctctgacaaaatctcgtttcttttgctttgccaatgcgtttgcaactcgttggcaaatgaattctatagtctcattaacaataatgttgatggaaatctcacaacgagaaatgtaggtattcgtaagccctgtcattctgtttttgatattggggacattcacagcacaaggaagaatgattttcttgatgcaagatgataataaaaagagaaattcacttgtcaggccaaccgcagccaaaaatgaaaggtttggaaagtttccagctttcaggcttgcactttcatgtttcaatgtgtcatacgccacttcgagaccggctccaatgtagagtttaccaaagtcaaataagagaatctccaatatttcgagagaatactctggggttttttgctgggcaagctccaaaattctggcgattgattctatagccgattttacgacaattcccaccttcgcaacatctaattgtgcatcttcggagtagtcaggttcgtcgttatccactgattttcggggtaccctatcagctatatgagttttcatgtaagtagtaaactggttgattcgctttttctcaagaaaatggaaactgaaccgattgtcttgtgattgagttttgttctttaactcaagattgtccaaattttcaagtcttgtggtcaaatatttgttattaagggcagcttcatgataaacgttatagccatgggcaaaattgtaaactgtttcctctaaggttttcttctccctgcttaagtaggtatcgtccgacaagtactcgatgaaaaggtcaaaattactttgatctaaaatcagtgccaactcgttgtttttgtcgaggtcgttggcgctgagaaactctttaatgtcattggtgaagtcgctcaccaatacgtataatgcatgcaagattcgaatgtgagctaacgtcaggacagacaaggagtattgaagcagcgtgccgatccggttttggattatctgggcgtagatacgctgaaagagaatcttgagtacaggtgtggtatcttcaaagacctcacgaatgatacgagcttggcccttgatcgagactcgcaatgcttccaagctggttttagtggcttcatcttggacagtatcaccataattcgggtctgaaagcttcgtccagaaagcctcgtcgtccaaaagtgggttttcctcgctcagaccgtcgtccaaaagcacttcatgttcattaacgaatacttggaccacggtagctcctccattgaactggaacaaaatgttggtaacctcgcgcattttggcgtagtcatcatccttggatgcggttctgaagctctccaagagatcaagctccatggtctcggcaaatttctcgatagtcttgacacactttgcggttttggcaaactcaggtgcctctattttcttggccaaagtaagcaaattgttcactgttttcgcacacttaaccctgtcgtcgtagtcgttgctcgtacggaggtattccaacggatcatatttgtctttggtgtagaatccatggtaggctctgatgagaaaaatagtttctgtcgacctatcacgcgagttggtgattttgttgagcagctggcccaacgggtcgatcttcagcgacacgccactaatcttcacatcgagcgaatcaaatttcttggtgaccgaatcaactttggacgagagttccaacacattctcgctgtgtttaagctcaaaatcgtccacttttttctcagcgtcttcccgacggcggtttgcgtgcttgcggagctcgtcaagctcctttaatgtgctttcaaatgttctgatatagggtttcggatcgaggtattcgagcttgttgacctcagcacccttcaaaatgtggtctttgctcaattcttcgacaaactcagggatcgataacccttctaggaagttgtcgaggttgagaagacgccttatatcgtcatcaagctcgtagatggagaacgccataatggggtggaaggtgttatgaaatccaggtaagatgtgcaggaataatgagagtgagcggagcggagcgtgtaaagagaagagagtgaagagaagagatttgagacaatcagtaactggttaatgatttgttttgatcagtttatgtacatggttgtactcgtcataataaactgcttacagaaccatctacagaattactttgaaagacatgtattaagtaccagatcagttacaacaacgcaatgacacagcaatttgtaccatcaccgtgcaatcatgtcgctacaacagtccactagatcactacacccagagatgagctgcagcaaacttaagcggacttgaaggtggtgtgacacttaccacagtattgtctgtccttcatgtcagccatgaagataccagcaccacaggtgatagatggacactctcttctcaatctctcgacctttccgtcgttgtcaaccttgtagtaggtcaacacagccaacttgtgctttctgtgcttgtgcttgatcttctttggggtggtgtagaccttcttctttctcttcttaccaccacctctcaatctcaacaccaagtgcaaagtcgattccttctggatgttgtagtcagaaagggttctaccatcttccaactgcttaccagcaaaaatcaaacgttgttggtctggaggaattccttccttgtcctggatcttggacttgacgttgtcgatggtatcggaagactccacctcgagggtgatggtcttaccggttaaggtcttgacgaaaatttgcatattggcttgtcggcaaagtctgcttctttcttaccaaatggtggatgacaaaaaattcgcaggttggagatgtagaaaattttggtgacacaaaaacgagatgcaggccagggctggagccctacgacactctagaaatagtaggtagaagtaggtaatttcaaagcaatggaaacgataatgaagccgagtgtggttttggccacttcgattgctcccctgtaggaatatattgttcttccaaaggttgtaatcagtatattaagctgttgcatttttgctcgtattcaatacttttctattcttaccaattgagggtaaatttcgttatatctaaatgaacaccactatcctgactcatctatatagaagacattccaaaaaatcttcacttgtctttaattgtatctgtcttcgatccaagtcacgtgaccacatttgcagccgttctgtggcatacattaaactcacactaaactcatacaatgcttggcgatgcagtgatagccaacaggcggcagctttatgcacacagtcttatcagcgataaatcctctttgtatcgcaaacgcaaattcttagcggttttaagcagcatttggctcaagttgaaaaagatgatatgctgcaaataatagaaaaatgccttaaaattccaatttcagctagtcatcaagatccaaatcggattcctccgcgtctggaacgccaattcgtcccgatttatgatttttgctcgttctttgaagaactccatgcttgtacaataatgcttctaacgatgcaacgctaaaatcagagcctccttcgtccgctaaacgctcgaatcccactatacgagtcacttccaagccatttttgtaggcgaccacaaaagggagcactttgacgttcaatttctgaacgagaaactgtgcatcaacggctttaattgcaacaatttgaagagttaactgcttttctgcaaggatctgagttagtagaggagcaagtgagcccatatattgtgctatgaaaaaatcatgtggcaagtacttacattaaggcgctcgttcatgatggtgcattttgggaaatctggctggtaaaagtgtaccaacacatccttgtttttggtgacaatttccataactgctttttcatctgaaacaaaattgacggttccaaaaccttggcgtgacgctgctcgatctatttcccgaaattcacgcttaagttgcagcatgcgatcatcacgtatacgcgccatttcgttgtcgtcaagcaaatcgagaaactctgcgtcgctgtcatctgactcgcttaagccattgtgttgatttattttggattgctgatacttttccaccgcatcgtcgatacggtcctctacactcatgatatgcacaaaagatctgaagtttgcgttaaacgtgcattttgacgtctgcatgcatacaggtacatactccagtgcatacagtccttaggataaagatactctttagtcgttactatatgctattcaatgctggtatgatctatactgacggctctgccgcatgtctatttggtttcttccagaaacaatttcaactttctcacctcgttcaacaccccgctggtcttctccccaacgttattgatatccttcatcaatgtttgactcacgtcagaaacgaatacttcagactcgtccaatttctccagcaacaacttgagaacactctcgaaccctgctttccctcgcttggcattctgtccgaatctttccaccgaccaatcttctatgcgttcacataatcggcggatcgatgcatatgctgtgatctccgcagcctgggtgaaggtggttcggctgtcgggacattcggggtcgggacggtacgttacagtttcattaaccaataataaatggctcatcgtcatattgtgggacttcatcaccaacgttttgttctgcaagtccacttcactgacttcccgcacatacgacaagtcctgtccaccaattatgcatgagagccatcttggaattgcctgtttgcaacctataagtcgttctgtgcgtaaaatcttcttttcggtatcgatggaccggtccaaaatgtcgaccgaaaccacgtgagtcgaaagctcattggggtacttttgccaattggccgcagtcacctgctcccacgaataatcaaaatgatggttactttcgaaaagtttcatattgtacagattttgcacaggctcgcggatattatccacttttatcttttttcatatcttgtgactttgagtcgcacaaaaaagaaacgccccgggcttatgggatgacgtaagcagcccgattcagtccgagtcactaaatgttgtacgatacgtgggcgagctgggggtgaccgagcgcagggaacgcttagtgcgtatgggagacgaagatccgtctttttcgggctcataaaatgacttgcgcttgaattggggctcctcttcctcgtccgaactcacctcggtatcagacccagacaccgaagatgtttgggtggacaggtcagggtcctgggaagaatcgggatcaactgtggcggtggcgagtcgtggccgctttagcctgtatcttgatggcataaccaatatttccgtgttgtcgcgtaggtacgacatgtaaaacttgtgaaagagctcgagagtatccagcggctgcttgaggtattggtcttgcatatagaggagcggttgcaatctgcggctgaggaacctaatagcttcggcgtttttaagtgtgggtctttcaggttcaatttgtaatgtgtttttatgctcaatctgtagtttcaccctttcgacgattgcggtcattgaatagtgcttgttaaactttatttcattattcccttgggcgagatctcgaccgatgatactttgtatagtctgtaatggcggtggatatgagtttttagcttggaaagcagcagctatttcttcaacaaatcgtcgaaatatttgctggtccttgcgaagtatcaatacattacgtttttgggagtaataaatttcctcactgaactcaataggaatattgtctcgcataaacggacccattcgcagatagaaatctggaggaagatcctcgctgtcagtgtattcgtctgaggagtgttcaattgtcggttttccttcctcgaagatacgactcccaactactccaagcttaaaatgcaccaagtaagcgtaatcttttttgataagacccactacttctttatacgagtagcggatacaaccggtgataccatgtccatcctcgaggagcttgagttttccaagtgctttcctttcacttaggagttttctgtaaagattttgcttgatatgtgtctttactagacgctcgaaaccaattgagagtggaagccggagcagtatacggtgatgcaaagacgccgtcttgtcgtatcttgaagacacaaatacaagtttaatgttggaaaatcgattgagcgttgattttccgagcccatagtggcaccagtaagtatcaagcatcaatgcaatggactttccattgacacggagctgcgtattccacgcggaaaggtactggataaagatctcgcgtgtgttaaggccgtttggttcatagaagtagaacgggtccaacggcgactgattgaattcgttggtagaattgggcgcatttgaaagaattaacggttcaggaaagtcgttgcctgccaagtttgcggctataccaagagtaaccatcgtcacgtctctcggagacgcctcagggtactcgaggttttccaagtatttcatgtcgaagtctgtgaggctcaaaacgctggagacatctatcaacatctcgcttaattgatagatagaatcaaaatcgtagccactaagtgcactctgaaggcgctctctttccatacttaaagtcttgcacctgctattgtacaggcgttgttgtcgtaaagtgaaccggagaggttccaatttcgattcgagtgatttgaagaatgccttgggccacgatttgttatctatcaaaaaccctttcagcaccagatccagttctccgtacaaaattttgaactcattgaacttctccaagacttctctatcgagtggaatctcgtcatctccattggccaataagttctggatatagaattgttccatgcacagaagaatgtgttcgttatcttgtaaaaattgcttcaccagcagtaactctttcctgcctccacgagggcctctgctacgtttcttggtcctttccgtgagacaatgagcctcatacctgatttgccgttcttgctggatccatcgcgagagagccgatcttgaaacaggaattctgccctcttccaaaaagtgtttgcaagtatcagactgcttgtgggccggatgttttgtggtctggtaatcatgatagtcgagcacctccaatttttccaatagactggcctgacgacctgtattgtcgtggctcatatcagttgttttggtgcactttttcgcagcgaaaaggctcggaaagtgggagacacccatgcaccaactgcaccacaaactaaaactaaaacgtcaccgcacaatcggcccgagatcgcaacgcaggaacgcgcgtgaacgcttgcctaaacgggacgtacagccccattgtactccggtttccggtttcgcggagattactagaatgccgcaggaggctgagaattggacatagaatatcttatttcttttcaatgagccatgttgcaggtcagcaaccacataaaaaagtgttttcttttgctagggcttttgaatgtgatttactttacggtatatcttctaaaatcgcagactggtagctgggacggactaataaatactgagcccgaaaacttgaatgttgatcttgaacaacaaacagatcctcaacatgatggccacgactacgagcaagagatacagaaacttctagatgaagttgcagagaataaggacaataagcattggctccataatacccaattaattcatacatccatcgacataaacccgcaagatttcctcaacgatacgaccagtaagtctgcctggcgcaacaaaaacaccctatttttcgacccgcgggtgacattggcattatatctcaatcatattcgtcaccaatttgagctccccgaatcgaaccaaaaccagattctggttccttttgcatggtcagattggatagatttgaccggtttgaacgccgacttggagaaaccattggaccaaagaaacaattgtaaatgggtacgggagttttccatcatcgagagtagcgtacctgatgaggtgttgcagtgctgcgataacaaagacattactccaagaatgctagagcagtttgggttccagcgccacgagcaactccctggattcataacatacggacactccgtgaagagagctttccagaaagtgcgtttggcccaggccaagtcgtatgcattgacccatatgcccaacccatatctgatcttgttcttgaacaaagatgggggcacatacgaagtactggtcgatggaaacgaggaaacgaacggcagaattgtcaacaccggtatgatgaacgagttcgtgcaccgaaatcttccgaaagactccaagactgtgcccgataaatggacatttgatccagtgacagaattcaaggcattgaaaaaggcagtaaagcctcatatcctagctccagaagacgatgtgctaggcatgtataagactactcacaagaagggcacctcgaaagcactcccgcttcctgccgaggcctttgactataccgcagcaaaccttagtcgtcaacgcattcttttacagagattagcaggccagaaagacctcacgaaacgagaatagatctacttagaatcgattcaggaaagcatgaaccatcacactttcaacgaatggccgtatttccgccaagcaactcttgaatttagaaacgatcccggaaacagagacggcgatagaggctggcattatgactggagatttttcaacggtggattgacatatcaggaagaaggatggactccacaggaaagaaccaccagaaccacaattattcttcacagactcttgagaaactggttccggtttgcacaagagaagggtatcgtgacctggattatgcacggtccgttactttcatggtactggaacggtttcatgttcccgtttgacaatgatatcgatattcaaatgcctgttctggaactcgtacgcttgggagagaaacataaccagactctagttattgaagatatcgaggaagggtttggcaagtacctaattgatgtgggcaccttcatacacaatagagacatttcaaggcgggagaaccacatcgatgcccgcttcatagatgttgacactggaatctacattgatattactggcttgagttcgagcaaagctgaggttccagaggagtactatcaattaggaacgtttgaaaaagatctgaacgagctcatttacaacgacagacgcaagcatttttacactttagaccagttgtccccactcagattcacccaaatgtctggggttcctctctacgttcccaaccaaatttccgagcggttgactttcgagtacatcaacggtatggtcagtaccgagttcaaagactggcattttgtgcccaaactcaatttgtgggtttctgccgacgacgtcaaggctgctttcgatgcaaacgactacaaagttggcggtagtgtcgtggcattgcgtactaggctcaccaatctcgttttggaaatgtcagacgaagaggtgtatatgcttttgaagcacaatgaagccatcttgtccgagtactatgcgaccaggaacctcacttcgatgcacgcagaggagaagaagttcctctttgaagaagccgatccaaacgagcctcgaaatttcaagaggccgttggctgtaattgacaaaactatgaaagaggaagaaaagaaaaaatacattgaatttgtgaacaaaaatatgaaaatgacgctgcctttgcggaaaccattgtttcagtatgaacacgaagagcagccccagcaccaccacgagtacatagacaacaattgatagaattagtgatccatgatgtagcgggtgcaaaatgcaagtctagaaatttcgcactgacaaataatttggaaacttctcagttgtacttcaaagattgtaaattggtaacagtgacaaaatagcataatgctcagatcattagcacgcaagaaccgagtgctgctcaggcgattcttgaacacagcttcgtctccagttcctaccttcaaaactagtacgcttcccaatggtttgactgtggcgtccgaagtgatgccagggacgaaaacagctactgtgggagtatggatcaacgctggctcgcgagctgacaacccaaagaacagcggaaccgctcattttctcgagcaccttgcatttaaaggaaccaacaagcgcacccagttgaatcttgaacttgaaatcgaaaatttgggagctcaaatcaacgcctacacctcaagagagaacactgtgtattacacaaggtgtctcgagtccgacatcaaccagaatatcgacattttgagtgatttgctcaccagatccaaactcgagcctcgagccatcgagaacgagcgtcatgtaattttgcaagaaagtgacgaagtcgacaagatgtacgacgaagtggtgtttgaccacttgcacgatgttgcatacaagaaccaggacttgggtcgcaccatcttgggtccccgagagataatcaacaccataagcagagaagatttggtcaactacatcactgcaaactacaaaggagaccgtatggctctcataggtgtaggctgcgtcgaccatgatgctttggtagcacaagccgaaaagcaatttggccatataaagaagagtgagattcctttcacccagggtggaggagacttgcctgtattctatggcaacgaaatacggattcaagacgactcattacccaacacacacgttgctttcgcggtggaaggagtgagttggtcggccccagacttcttcactgcctcggttgcaaacggaattgttggcacctgggacagatcggtaggcattggttcgaattctccatcgccgctcgcattgactgctgctaccggtggaaagggccaaactcctattgccaattcctacatggcttacaccacctcttatgctgatactgggctcatgggagtgtactttactgctgataaagatgttgacctcaaattattcaccgatgcagttttgaaagaatgggcccgtcttcgtactggtgctattacggaggaagaagtcgagcgctccaaagcccagttaaaggcttcgctcgttcttgccttggacgactctactgccattgcagaagatatcggcagacagctcgttaacactggctaccgtttatctcccgaagaagtattcgagcgggttgaagccattacagtgaaagatgtcgtggattgggccaactatagattgaaagataagcctattgctatatctgcaatgggtaatgtgaagactctcccttcgcatagctatataatagaaggtatgaaataggtccacgacataaaaataatagtgtacatagattaatgacagtctcaaacaaatcactcctcttcttcttcctcatcttcctcatctccttcatccacaacaccgccgttcaacacagattcacttggaaccctcatcattaattctggagacttgaacaatcttccaatgttctctatccatctcttacgcttggatagcaaagccttcaatccgctattgacggcttgttgttgcggagtagtagtcacctctgttttcttctttttgtttttagctttaagcctcttcatataagcttggtctacctgcttgtccaaatcctccaaaatcgtacagtactcctgccatgctaattgttcctctatgatggggataagcttcttcttgttacttttatttcgagtggaggcttctttcaagtctttttgtaatgttctcaattcagcacatacttcgtcatcttctttgcttagtatccactcgtcagtatccaaaatacttccggtgttactacctttgagtgtgcgtccattgatcttaagtttggtttcttcacgcgtggtaggaaggttcatgaaaataccaatatatttcaactctttcttgagacgttcttcgacagaataaaagtcaggtgcttcagtagtgagtttgtagtcatcgcctgtatcgagttgcgttgccacttcctcgtcagaaagcattgcttcagtatcatcatctagatgtgctctaccttctggtatactcaagagcgctgatagcaaacggtttgaaagaggaccgcacgaaatctcctccgtgtatagcttgtcatcgttcaaattttcgatacttccacgaggtttgaacacgtcgggatgttgactgtgctgaagtgctggtgaattaagcttcgcgcccaacgtagcatcttcctctgcccatacatcagcatagaagtcgcctaagcgaggaattaaaaatggggtgacttccggatcgtagttggaaaagtcaaagtcaggaggcattatatgcttctggttaagaaagttgatatcctcgggtacaaactgacggaaaaaagactcgatatatgattggaaggtggtgaattgtacttgatttgacggaggtttgttcttcgaaaagtctatgtccggtatttctccaggaagcaagtcaagaagatccttttcggggtaagagctcacaccatactttttcttgaggtattcctttccttgggtttccaagccgtttgactcttcagagaaaagaccaagctcattgatggctttcgctgggagagtctgcagtgatatgaactcggatttggggttttttaatcgtgtgtcattctcttgtgtataagagccgttctggaccggcggaacgtcgtcgtctttggagttgaggttctgatctccgtccactttctctggttcgtcgcgaggaagttgtctacgttttgcgaggggttcgttttcactgtcgtcggataagtcgtgcttgacaccgctggtaccttcagcttctggttcgggctctgggccgtcgatattaagagctttgttgatggctataattgccatggaatcggcatccgaaaccacatctagttcgttggaaagttttgttagaagtttctccaaattcaatagtatgtttctgctgggaacctttccgatggagggcccctctagcactccaatggacgagtcgtagctaagtttgagctcatcgataatatcgtctagaattgtcgaggcagaatgggccatgttggaactttcatgagctgacaaacgaggattcggtttttggatgttgtggtagtatacagaaagcaccggtttgatgtattaagttgtgtacggtgccagggaagtgtgggtggtgagtggttactcttgtgttggaaacgaaaatgtaatgagaatgggttggatgcagtccgtatatgtaaactatggagattatggggtaaacttttctatgtacagttggtccttgtatgacttaacacggtccacaagtcgagccactatggcatgtctctctactggagcatcttggggccttttccagtgttcaggaaactgaggtttggatttcttcacttgcatatgacgagtgtcaattggaacatcagcaaagtcgtcagtcaaatctttggcctgctcgagcaagcggttgaaggtgtcgactagccagcgtgcgttctgggtagcttcggggtactgagcgcaggcaaacttgacagcgccgtctctgtggttgaatctgtttcccgacaaaatcatgaattttttttgctgtttttcgttcaaattgaggtcctctattttacacctcaatgtgacctttctgttgttggcattggactcgtcggtgaagtctgagtggaaacgcaacgacaaaggtgtttctgagttgggtctaggtttgtattcttgacggtatttggccaaaagtggcatctcgtacgcacacgtacgcatgatctgctctcttttccgaatctcgtggggagtagaacccttagcaatgacgtttatgttgctttttctgggaggaagaccacgcaagtttactggagtattgttcatgtggcgctccttgaagttgtctatttcgtaagcgtattcaagtgcagactttccagggcctaaagactcgatagtggacaaaattgcatttctttcagcatcatttggattgtatttctcacctaacgcttcctggcggattttgtgaagttcgaaaatccgatcagcaggtaaattcttccaagcatggggattcaaatagaggggagcgttcttctgtgtcgagtataatcgccgactgcagcgaagtgccgtggctccgttcatgatcgttggtgagtatttaagattcgcagattttttagaatgaaagttggcatcgacacgaccaaagatatagagaatggagatagttgatactgatagctatgaattccagcctgctggtatattgaactaagaatattactgttgccccttcttaatgtcttctttttcgctttctatcccattttcttctttctccactgaatcttccttctttactgatacttcattttctactgaattttctctctttactgaattgtcttccttctttactgaagcttcttcctttacatttgcttcatccctcttgatccttttctgtggtgagccatctgagatgggccgtttagctgactgaaagaacagtgatattgttttctgaggcgaattcttcacttccttgatggcttcttcgctattaaagccaggatttcccaccgacttattcaccgtgtgccatgtgaggtcgaggtaggcaatgctcttgtgggtttctaagcacgtttcgaccaagctatttgaccattccttctctgggttgagccagtcatcccatgctcttgttcctggaagaagcatcaacggcttgcgaggatggagccaagatagatctttactgtctgttttctgagccgtgccggtaagaattgtgaatgtcgacaaatagctgtcttgatactcggggtcctttcccctgtagttggtgttatgtgaataaaatccagccaaaaagaccaaaggtcgcttcttggagtagacgaaatacggtattttgtcagccttagacttctgccattcaaaatatccttcaatgggtaccacacagcgactgtgccgcacagatttccacaccgacatgtcgagactctcctttcggcaattgaaatacctggctgcgagcccctgtatttctttagagtacttgggccctttctcgttttgtctcgagacagcgctggcgtcgtttggtttggcccagaatggaagaagaccaaatgtcagcggctccaaaacatatttggttggattctcgttggacttgtagatgattagcgatgttctggtaggagggatattgtaggaaggggaaaatgacctatggagctggttaatttcgacctcggtatgattagctggagcatcttgacctccattatcagcctgattagtagcaacattaacagcctcattaaagtattgaggcatgtcattcatatcctgaattagtactggtctcctaatacaagctgcaacaacttacaattcccaaagcaaaccggccacacatcgtggagtatggcttgatcagtagaagttgcttcagtgcgtcgtgaaatgtaaacttgattattatgcagtaccacaacgatggacacattctatgcaacaatctagtcttcaagggttgtccaaatggggtattaccgacattaccgctcactaaactggcggtagtactgaggctgttgatcttggctcaaattctcgtcgtaactctggtcaaagttatgggtgcaatccggatcatcagagtaagcgtctctttcctctccatcaaagtattctggctgatcatcttttgcaagaaattcgtcataggtgtgacgttcttcgctttctagagtttcctgttccatttcttttcgtctctgttttttgaattcttcgtattctttatcagcttcagtaatagacagatattcctcatcgggaacaagcgggtctcttgccgtacccaaatgagtatcttcgacaaatttttggtctttgagggcctctggcgtatactgttgccgtacaactccattttcaaagctcggattgtatctatatgtatcaccgtatcccatctctttcatcaactttgtaggagcgtttcgcaaatgcaatggaacaggaatggatgtgagttcgggctgctccttgagaagagactgggcagtacgcaaagctcggtaggactttgtagactttaatgcacgggcaagtttcaccgcacaatgggcaagtattatctctccttctggcatgcccacaaactcaagggcatctttcacggcaacaacgaatgggaggcacgaactatctctcaaaccaatgtcctcgctggcgataacaatcatgcgacgtacaatgaacatggggtcttctcctccagataacatcttggccaagtagaatactgctgcatcagcatcagagccacgaactgatttgtggaatgcactgataatatcatagtggttttccccgactctgtcatacatctggtgataattgcgtgtactcaacaagggcttgagttctttcatgctaatcttgatgacaccgaatttttcgggcacttttatcgccttttctggttcctcatagttcgagaacgccgagtagctgactcctgaaaggtatgcattgattgtttccaagatattgagcgctactcttgaatctcccgagctgatgtttgcgacgtaatcaatggcatctcgtgaaagagccacaagatgcaaattgtagacatgttttcttgtcctgttcacttctagcaatccacggtcgataatcttcacaagagcgctatgtgttagtggctccatcacaaaagtatgcatgcgtgataaaagcgcattgttcaaggtgaatgatgggttttccgtggtggctccgatggcagtaactaagcccctttctatcacaggcaataacaagtcctgtactgccttattgaatcggtgtatctcatcgagaaagagaatcgtgcgacggccactcaaggccttttcgttctttgcctgatcgaacacctcgcgaagtctcgtcgtgctagttgaagcacccgatacttctacaaaacgagacgacgttacgttggctattattcgtgccaatgacgtctttcctacccctggaacgccccataatatgaacgagggtatctggtcgctattaatgagatttgttagaagtccatttggacccacgagtttttcctggccgaaaaagtccctttaaactcgttggacgaagtctttgagctagcggaattgaagcctgttgctcaagtttcattcgctcttgcctgtttgtgagtgcttgggactgtcgaagcggttcttgggtaggtaccggagacggatcactggcattctcaagatctataacgtcagttttcgtttccgccgaaacattatcgtttttttcacttatgacttgctcctcctgtgtagtttctgattcttggattccagtagtctcgtcatccttgtctacggcttggttttctgattttagttttctttcttctgctcgtttaagcatttctagccgtctctcagcaatcctaatcgacgtcatagatggctcggtcttgatcttcggttgggagccacttttagtcctttttagcagcagtgagttccgtgctagtcccaaagcggcaaacgcatcgggaacttcttgatttttttcagtatcaggagaccgctttcgcctcttggaagtattctctgcttccctcgagtcaagacacgagttcacgtgccgctcaatgagcgattggggaaatttcttgttgcatatgggacactcttcatccatcaacctttactcagtattcacgaaattttgagcttatcgtggttatatgtaggtttattaaaatcagaaggattatgagagtcgaaatcaccaaatggaagagaagagaaccaaggtgaatgaatggggtcagagaatgagcgggtaaaacaaacttatcactaatttttcgttggctttagttctcattaaaattccttacctaatccagtcctttcccaaaacgcgttaatggcgtgcgtaattagctgcgcgttgatttctgcgaaaggcttattaggaaattttccacttcacaaattttcccatcactaattttcaatttgcttttcttgatcccatgctttcgtggaacaagtttccaattaaggaagtggaacttagcttggctaaggttctcagatgcggacagacgttcaggtggaaaaatattaacaatgtatggtcatttagtctcgatgataaagtgatctttttgaagcaagatgagtacagtatccattattcgtggatcatgaaggagggtgtatctagcaaggaccgctttgatacatccagcgatgttttgggatttgttcgtgattacttcaacttgaatgtgaaccttgagctgctttatcaagattggtcacatcgtagttcgctagtgaaggctgctactcatggctcggcattccagaggtttacaggaatccgaattcttcgccaggatccctgggagactttggtctcatttatctgctcttccaacaataacgttaaacgcatatccaaaatgtgcgacagcttatgcactgaatttggaacctacatcgctactcatggaggtgtcgactactactcctttcccacggcccaagcgcttagttctctgccttccgtggagacaaagcttcgagaattggggtttggttatcgtgcaaagtacatctaccaaacagcattgatgttgactgaccccgacaacccagatttgtctcttgccaagttgtacgacttacgtcttgaaagctacgaggcctgctcggagtttctcatacaactctctggcgtgggtccaaaagtggctgattgtatctgtcttatggctctagacaagcatgacgttgtgcctgtggacactcatgtgtaccagattgcaatccgtgactacaagtacaagggtaagcgtgacctcaagactatgaacaagaaggtatatgaagatataaggacatttttcaagaacatttttggaccgtacgccggctgggcccagtctgtgttgttcacttctgacttgtccgatctcaataatggcatcaacgaaactactgtgtctgtgaagcaagaggtgaaggagaccagcgacatgaaattggatttaaaagaagaaatcaaggttgaacagaaaggagggaaaaagaggacgacgaaggtgatgagggaaattcaaaatgtaccaattgctggattcaaggacgtacatgctagtcacgtggaaagtgcggaggatacaaaatctttcgcagaggcatacaagaggcaaaaggtaagtagctagtagaatatacagaagtggactacttttccactacgcatgcattcaagtgcgctaactgtacttgttctttcaatccaagggcggttggtgtagtggttaacatatctgccttccaagcaggtgtcacgggttcgattcccgtaccgctcaaatatattttttcgtcagggcttatagcggtgctttagattgtcaggatgatattattttgctagaagttggcattccacctcgctatcttcatacgattctgctcttcatttcaatagtaatcggtgattgcaaaactgtggaaatttacaatattagcaatgtgcacgtgaaccttgttgcagcataacgggtaatggttgtggatccaagttatggccccattggagaagaagaatcgctctagagtggcttgcaacaggtgtagggacagcaagatccggtgtgtgaattttggagatcacaatgcttgtgttcgatgcctgaaactaaaactttcatgttcctactcaccaaccctggctcaacagagacagaaaccaaataaacctgaacatcatgataaagtccaacggacacctccagctcaagttgtttggaaaagaagcgaatttgtagaagatgtcaaatttccatccaaagaggttgttcttgaacttgtggaaatcttctttgagaaccagtataaagggatctttcctttcattcataaaccttcgtttctagcattcttaaattctaatcgattttcgcccgaaacatactttgacgactacaatgcaattattgaggacaaggagtccataaaacgaatgaagtttccggatcctattttattagtgtccatactcgctctctgctgtcgattctatccactgcttgcacagtcgactgaatgcagttcttccacttcaaacacactgacccatacagaatacttccagagatctttgggtatgattcccacagaagcatccaaatattacggcgaacaggctagatatttactcaaagaagtattcgacgagcccactgttcaaagaatccaggcattggtcttacttagcagtcacgaatggggcgaaggaaacagtgctcgaagctttgtctacgttgggaattgctgctagaatggcattgattcttggccttggagctgaggtcaacctacctgatgaaggaggagtgcttgatgagaatgagcaactcatctacatagagagcaggcgacggactatctggtctatttacatgatggacagatgcaattcgagtggcagaaatagatcctcagccatcaaagtgagtgacatagaggtaaacctaccttgtgaagaaagagaatttttatttggaattccaggcaaaacgttacgatacaatgatatcattgtccgaataaaaagcaaagatatagtttcgatgcagcaaatgccagtgtgcaactttaccattgtcgtatttgaaatatggtccaaggttgcaagatgggttggagaaatggatggaaaactgaaccggtcaagaaaccttaatagcgatgagacatactctcaattgacggcagaacttaagcatcttcaggaaagtctacctaaccacttaaaattcaatgagcataacttacaggcacatatttctcattttgacggagcccactttggctactttcatgctttgctcctcttgtgtgatattttcttgctcagagaaacctttttctgtggccagacagcattaccttcgggttgctggaaactgtcattgttgcaaatgttgaacttgctaaaagacctcacactattgatcagtaccttgaaacgcaaaaatatgatggttattgcaccgttcacggcctttgaagttttcactgcttctatatcagggttattcttttatgcctatcctaaccaaattttaaagaagcagtttttacttgaggatcgagggaaagatgacgaggttataaatgctgaaatccaggaaatcaaagagggcttcagatctgtagcatacagcaacatggacatgctagtcgattgggccaattcgtgggagttggcgaaaagatggtaccattctatcaacaagctaggacaagtatttgaatcctgtctttctgagaatacttccttgttggaaaatgaatctattcgacacgaaatacaagattacggagatggaacggttggagaaattcatactacagtgaaaacccggcgagtgagtatacaaaacttactagcttctaacagtggatctgaatacctgcctgaaaagagcggaagtgattctacactgaatgtgcaagacttccgccatggagacgacttttacatcaaattgattccttctccagtgcttgatattttcagcagttcagccagcccgggattcatgcaacggtttgacactgaatgggagaatattgatagactatgaatacttagaattaaacagagctgtcttcgttctttctccattcaaagtacgattgtaacttatcgacttcaaagatggagcctgattctggttcagcttcttctatataagggagtacttccttcgttgttttgacaatctctgattttccaagaacttccttatactcgttcaacgcttgaacgagaactttttcgtgaacttccggaaccttgattttcgtttcgaagcccttcttttcaactgtatcgataagggtccaattatcggagttgtcaagtgaccatactttccaatgagttgttctggtatctccgttccaactgacgtagacattggtagatccagtaggagtatactcagcagcaacggcaatcgcttcgttaggaattccagtccaattatatttgaaagctctataattttccaccttgtctgcgatagccccagagtcaaggaaggcatggaaaatgattttttcgtttgcatcatactctgtcacagcaccctcagagccccaatttaccaatacattcttgttgggcaaaacttgcgcagagccttgcgacttgacagaaagattgtatggtgcttttgcgttgtagagaagagtagcttcccacgatttcgtgtcaacttcaataatctttccactcgaaataccattgagttttacttttccatctttgttctctgagccatgggccgaattgtcaaacaaggaaataacctgcttagacttgtcggccgaggtctccaagtaacgagcatggtgctgaaacgaaaaagtaaaattgtcgacagatgtaaagctggaagaagtaataccagggagacctcccaacttccacataacctcacccgtcttaccattgatcttataaatcgaggtccaaattctggcagataaaagatagttaccgtcgctatccttatcaatagaatttatatgaaaatatttccaagcatcactcgagttgtggccaaacccaaccagtccgtctttaatagaaaacacagtttcatggggagatacatggtctaaggaagaccactcaaacaagacttttccggtttcgatatccaattcctgaaaaatggagttcacgatccactgctgcttcttcgtaccaccaaatggaccaaggtcatagggaattggatggtgaatttgaatcaccgcagtcttctcgttgagaacctggaactcgtgcttgtcagacaatttatggttcccagcaccaatctcccttatggtttcgtacttgttgtttaggaaggtgacatgaccatggccatggccataggaaggattgtggtcgccttcaaatgagaataagacatcttcgccatgaagtttcgcagcctgaaaattggcattccagatggaaaagtaagtgtatcccgaccatacaagctcacccttatcggtgaaaatatacggagctgcttgccggggtccgtgcaggtttccaacatcagaatacccactgaaaggagctacaaacaagtaacccggtaatgtcccttcggcaggtaccgtgatgttcaatcgtggaggagccaaatctggccgggaacgaaattgccaatcagcaacgaccaccagaaggctacagaggaaagagacaacatgaagcaaaaaattcatgattgtgggcaaaagatggcatttcgtctatatttctactatgtattgcgttattgcagccgttctcacgtcggcaatctccgtgtggttgatgtagctgtggcgcggcttgtgcaggtgtgcgtgcggcttgtcagtgcggtttaaaattgcagcctgtccgtttcgggaaatcaagggtccacaaatggtagaattaaccgcttagcagattgaccagcatagatttgacagttcggtgaaattgggattagtatcgattgagtattcactaatggccggagcccatcttttatgacaatagaccatctcaagtttctattgcgccgcggaacctgcagtatttgcaaccggttcaacgagctagggtcgtctctatttgcgctttatggttacggagagtatgggcggtaagtaatttagctagaactgtacttttctactacttgctttgactaaaaactcaattttctccaatcaaagtaagtttgtttccacagaagaactggctgcaaatcgtcaacaaaagtctctacttctgcttcgcggtacggaaggatttcatcttgaattttcacttgtgcactctctcctaagaatttgcggtttttgtcaaatgcttgaaccacaactgtctcataaatctctcccggtaagtgaattttagtttcaaatccacttctctttgccgtagacaccttatttttgtcaccgttggaatccacgctaaacacttcccattcttctgttctagtatcgccgttccaactcacatagatattcgaacctccatcggtaacatatgaagccacggcaatgctctcatgaggagttccagtccaattgaacttgaatgccctatagttttcagcgtgttcacccaaagagcctgaatcaacaaatgcatgaaagatagggttctcttcagagtcaaattcagtaatagctccttctgagccccagttaacgagcacatgaccgttgggcaaaacctgagttgaaccttgtgactttgccaacaagccatagggcgcaacaccattgaacaaaagggtcgctttcttgttttttgtatcgacttcgacaatcttcccgctcgatgcactgttatacagaacctgttttccgttcttattctcggttccatgggcggaattatcaaaaaacgaaataatctgcttgctaccatcctctgatgtgcgcaaatagcgagcatggtgctgaaacgaaaacgtcaagttcttctcagatttgaaatctgatgtagtgatacccggaaggccgcccaatttccaaatcacttctccagttttaccgtcaatcttataaagagcagcagcgtctctcgcggacaatagatagtttccctccttatccttgtcaacagaatttatatggaaataatcccatgcatcgctggagttgaatcctgctcccgcctgtccttcgttaataggcaaaaccgattcgtaaggtgagacatgatccaatgaagaccactcaaacaacacctttcccgtctcaatatccaattcctgaaatatggcattgactacccattgctgcttcttgctggctccatatggactaaggtcgtatggaacgggctgataaatttgaaccaaaccagtcttctcatctatgatgtgaaactcgtgcttgtcaattatcttgtggtttccagctcttaactcctttactgtttcgtagttttcatcaagaaatgttatgtggccatgtccatgtccgtaacccgggttgtgcgagccttcaaaagagaatagcacattctcaccatttacgcgccctgcttgaaagttggtggcccagatggaaaagtagctgaagccagaccaaacaagttctcctttatcagtgaaaatgtatggtgctgcttgcctgggaccatgcagattacccacatcgggaaatccactgaaaggagcaacaaaaaggtaacctggggaagtcccttcagctgaaatagtgatgttgagtcttggcggtgccaagtccgaccgggaacgatactgccagtcggcagaagccaactgaaaagtacaaataattgtagaggcaatgctgagaagcttcatttgcgctgtgggagctcaattgggacggacttcaacttaagtattcgattttgcagccggttcggttcggttcggttagcgattgcattgtactattattctaattaagatatgtaacggctcgcatgcacgaaccgatgccatagtttaggcgtgtggcatctgtggctttctcttgccgaactgtgccaagcaaaagagaacacaggctaagaaacgacactttgattgcagaaacgtaatctttcaacactagcgacttgatatctggaggtagatcctgaatagaggcaattgattgactgatgcgtttcactatggtcttgacttcacgatgcttcaatccataatctttcaaatgccttgaaattctcgcacgggtgagtttcagtataatgagagacgaaccagtaactccccacactccacctatacttctcaacacgtagactgtagccgttgaggatgcttgatgttcaattccatgagcaaaaatgaatgtgaagagactactgggatatgcaagtccctgtcctaagtttgcaggcatgagaagaaaattcaaaacccactttctcgtagagttagtaaccgtaagaataagcaggttcccgactaacattgtgaaaatgccagaaattgcaaggctcctgagtagcttatatcgctccattaacaaaccagctaacaatcctccaataggtgttgaaagtgctggtagcattaagcgaaagcctgccgcagatgctgtgtctccaaattcaagctggaacaacaatggaagcgtgaaaagataggcaaaggcggccaatcctattaagaaattgattgcaagttgcaggatgctgaaaagatctttgtagtccagtaacttgatgattggaacagcagtggttttgttttcggcatcaataaacaccaatgtcaaaagcaagctcaaaaaaccaagtccaatcaatctgtagtcggtccatgctaattcattgcctcccaacgtgagaacaagaagctgcgacgagattgcaaggaatatcaagacagctcccttcaaatcgactttggtgagaagcttgctgatatgaagctcctggaaccctcgttggttattaacataagaataggcaactaaaatactgaacgcagtaagtggacattgcaagaggaagcaaaacctccaccccactatgctggatatgtaacctcccaatgaggcaccacaaatagagccaaatccaagagtcaaattctgaaacgcctgaaacaatcctcttttctcagggtaaataatatctgaatgaataattgttgcaagggttagaagcccccctcctccaatacctgttattcctctcattatgtttaaaaataaaaacgttggggctacagaacatccaaaacagcccaccaaaaaaaaagacaaggcaaagaaaacacacacccttcttccaacaacatcagagagtgagccatagagaggctgaaacgctgtcgaagttatgagataagaggtggttatccacgaagcaaacctagcagttccaaactcgtttccaatagtggtataggtcgacgctgtcacggtggcatcaaaccccgagagaaatacatttaaaagaagggcaatctcaatacatgtaaaattcggagccgaggagaatttgccagttctacgatgagtatctgaattcggaatgagtgggtcgacttctcgagcttcgatgtccatgtttgattgagcagagataagaaaaaaaaaacgaaatacaattaagtcccgtcacgttcacaagcctcatccatattttcggttcggttcggtttgctgaaataagcgtttttcttaccaattgcgagcggctgcaaattgtggcgtgcggctcatatgcaccgttctagttgcaaaatgtgatagaggaagagggtatttaaaagaaagtttaaaacctatttttgaatcagacaaatgagtaagcttgctgatattaaagtggacagtgaaagtgtgactgagaaagaaaatcccttcaaagaccctttcgagcttgaaaaatggcgtcacgtttatcagttgtgcgactacgagggattacccttcttggacgccgacttggaatggagcgccgaagaagaaaataagttggtccgcgttctagattttagaatatttggctgggttttcatactgttttgctctttggatctcatcaggcgaaacattaatcgagtaacagccgataactttcttcaagaccttggcctaggaaccaatgactataatttgggtcaaacgttataccttgtatcgtttctttgtgctgaactaccagggaatctcttgtccaaaaggtttggatgtgaggttgtgatcccatttcagatggtgacatggtctgttctatgcattttccaagcatgcatggttaataaggcgggatttttggtcttacgagtcttaataggattgagtcaaggaggctttattcccgatactattctttatttgacatacttttacaactcgagagaattgccgctccgtctagcaattttctggaccgcaatccctttgtttcaaattcttggttctcttctcgcatcaggcttactagaaatgcgaggcattcatggcttagctgggtggaggtaccttttcattgttgagggtgcacttagtttggctattgcgttttcaagcttctatttcatgagacagggtcctaccgaaacaggtaacaagctattcaagaggaagtcgtggtttaacgagagacaaacaaaaatcttggtcaatagaattcttcgagatgacccttccaaaggtgacatgaacaatagacagcctgtgagtctcaaagagatttggcttactttatctgattatgacatttggccaattcttattcaaggtatattggcgttcattcccttccagcctgttacaaactatattactttaatactcagagagatgggatattcaactttcatgtccaacatcttggcaattcctggacaagcgtggtttcttgtcaatcttccccttttagttctcttgagtcgatatactaaagagaagagtatctgtgtggccatttccaatatcttcattctaccattcatcattgcgttagttgttcttcccaataacaccaataattgggtgaagtatgtcttgttaacgggtatcttatcgcagccatatgcccatgcaatccttgcagcgtgggtatctcagtctgcaaactcagtgagagccagagccgtcggaacctcactttacaatatgagctatcaagttggtagcatcatagcaacgcaaatataccgtaatgatgacaagccctattatgaccgtggaaataaaacaattttgggcatttgtattttcaacatcttctttgctttcgcaaccaaagcctattatattttacgcaacaaacagaaggagaagaagtgggagcagatgtccgtggaagagaaaaccgtatatttgtcaaatccgcccgacaaggggatgaaacacttgaactttagatttactcattaaatatatgacccattatgagaacgcaatctttttaatttctataacaataaacttctgcagtgctaatgaacaaacctgaagttcaagcgcttgttgccttcgtccttactattcttgatgtagtcttcttgttcctcaatcgacatggcattccacttcttgtctctgtatctgttcctcaaaatgtaatacaacttcgctgtcaagcacattccaagagcaccaaaggcaattccaatcaattgcgtattacctctcttgtacaaaggtgcatcatccttatcgatatatgttggctgctatgatagctcccgattgagaaaacatgttcactaaggcagcactgacagctctgctgcgaacagaatttgaattgtgggaacaccaggtaatagagatgggccagattggagaatggccaagtaaaactgtcaagagagcatatgtaccccaaatgtctttctgggccccgctccaccatcgcaaaggaataaggcacgctatggtccataaaggcgtaatcgctaacgctagtgcccgttggttaaatatctccgataagtatccagtagccaccattgttataatagatatcaaactgtaaggaatcgtaagagcattagttttgaatgttgagaagccaagttttctcaatgtcaaggttaaataagtctggacaggtgccgtaccaatatctcccaagattcgaatgaaatagactggccaaaggtcatagtccaataatgtcttcaacaactctcgtggtcccactggctctctgttgtgcatatctcccttttgtggatcatcacgcaaaactttgttcacgagaatcttttcttcacggtcggtataccagccttttttgcgataccatgccttagtttggaccaccgaggctggcattttaaaaaacgaaaggaatccaataatcaaagtcaccaaaccctcaagaagaaaaagccatctccatccttcttgtaaacttccagtcaggatcttcaatactgcaaaggcaagcaatgaggaccatacttgtgacaatggattagcaatgtagaacaaagacattctggaaggaaactcgcttgaagtatagaaataagacatccataaacacacatcaggaataaagccaccttgaagagctcctatcaaagctctggttgctaagtatcctgatcttgatttcatggcggcttgagacatggaaaccacactccagagaaccatctgcagcggaatccaaatatcgggaccaatccacttggaaagcaactgagagggtaattcggcagataagaaacacaccaaattaatggtgtttcccaaattcatatcattcgtagtgattcctaagtcgtccaacaaattatccgacaatgcctgactgatattgtatctgtcgatgtcaagggcagtgaacattacgaacgcccaaaagcaaacgtaccaatcggttttacgaagaatctttttttcttcctccttagtccaagtaagattaggatcaaagtgatccttacattcgtaatccaccttttcgtaaatttcacgatagtgctcagctacaaccggatcttggaatatatggctgtcattatcattgtctagttcttttacctcgatctgaccctggaacgtttttgcgagggagacattcgagctactgccactactaggtacttgtgcttccttttctgaagtcgcccctttcattgtaattcagtatgtatcttaaagacattttgaccttccagttactctcttaaatatgtcgtcgtacccatcatctcagtcacctgaagattcgtcaaaaagccgcagtgactatcgccgcaactttagatcagtgaatgtcatctgtagaactgcggctacactatcttttgttcaattttttgagcggtatataggtcgaccttgggtgtaagtgaccgacttcaagattatgtgtgcagtgcagaacaccctaaacgaaagccaagcttttcttactccttggagaccattctcatttctgcgagaaactgtggattcagccacagtgattacaagaagtgttgcatatcgcacgtaatttttcgcagccactcttaatcgatgcaggatgatttagtaccccctgatggtaagtgaaccacgatacaatgcataggcaacggcgagatacgaactttccgggatagtgctgagatgataatatcatatgtaaaaatgctgaatctgaagaactgatgacaagatcacatggctcatacaatgcggaatactaaaacaaacaggacacatgctatcaaaaggacgtttgctactctaatgaatattaacagcgctaattagaggtcaagagacgacacacgagatcgagtctgtacactaatagatgtcagacgttaaaggatgtttatatccatagctggatggaactaactcactcagacaagtacactaacaattactagtagtgatagtatcaagtacaagcttaggttgcataattagtcaacagccaattgaaaagacgtccagaatgacccgagtaaatatacctagtcatgtgaagtttatgcggaaaaaatggcatccttattccccagcgcccacaatgagagacctttttcgaactgattatcacctcaaaatcgcgctacttgaaacgtagatcccaccttatagatcagctaactaatattgtgtaattatcaatgacatataagtactgattacagctacactttacgtgattcaatcaactcatatgaaagcatccttaaagagaactgaactcctgataacaaaatgcaagccttgtttggcaaattgtatttttggccattttttgccagatcctgtcccacttttcgcagccgctgcccgcacaaccgcgcacactcccacacccgctccacaaaagcccttccgccgttttccttaatccccgcaaacagccccaaaaacgtccctgcgcatccatttcactcacctattgcctatgccaccttcttccccccgtttcacgcactttgcttccaccccactttcacacacctgtgcttgtcagctcaaaactgctgcaatccatttttcaaattgaacagcgcacgacctcaacccacataaaatctacaatcaagaaccataaactaaaagctctgtattcacaaccacaatgcaattggcatacccacaccacccccgcttcttcattcaccctcccttcctcctgtactctgcctgctcacgtgacgtccgtttcgaaccgcggcggtggacgtctcccaactatcgcactcggcccaagtattgccctggtctcctactactctgcccggtcaacccatcttattttcggtgaaaatttttcactgcccaacaaactcgcaacaacatgcaacgtcactcatataacaattgcacaccacatacgttctgaaatctcatactcagacaccatacattgcagataccaaccgaaccatcctccatcaccaaatttctcgtccgaggctcaactacgattttcacttttggaacccactaagtatctaccccttgcttcgaatcaaccttatccccattcatccaacttccgacgatccaccttgaccattcatcacaaccttcatcctacaatgtccttgatccaccttttcctgatccatcatttcccgatccaccatcctatgatttttctcaaatcctcctctctccccctcctcactccccctctctctctctctccccgtaggccgtagtcgtagccccgccgtagcctgccgtagcctgccccccacctggggccatatacagaacaaaatagcggagccccaaaaaccacccctaccatgccctggcatagcttttttatgtttacttcccatcagggccccccgctcatacatataccacttcaaaagtatatatttcggttgcggccatatctagcagaaagcaccgtttcccgtccgatcaactgtagttaagctgctaagagcgagaccgagtagtgtagtgggagaccatacgcgaaactctcgtgctgcgatcttcttttttttatccgtctgccacacactcaccttgacttctattgcttccatcgtgcacattcatgctctatacaactccctctatcgtcctataccattggttttgactttcaacttttcatgctcccccttcaacctacctcctgctcgcccatcgacagcgacgaacgaacaactactactttatgaaccgcgcacgacctatccgcgcacaaacgctgagccaaagatatagctaaatatcttcaacttgggctcgaagcttcgcccgcgcacgacctttttgcagccaaaaagcagaaccactcttgcgaatggccctgctctttcaatcatctctaagcacccgtcaactcctgtcgacgcaataccaaggcggtgattgtgtgtgtagacacaaacaaatcggacaactgaagcttaatctcagcagatcgtaacaacaaggctactctactgcttacaatactccgttgtacatgtaagtcgtatgcaaaggatttatccccgctcattatgacattgctatccgccggcaagcacacaaaacctttccgttaagtgtaccgttaccagcctgctatggttcagcgactcaaagagccttattcttatccaactaaaatgtgcgaggcaagaatcatcgctttctagcatggattctgacttagaggcgttcagccataatccagcggatggtagcttcgcggcgttgcctgatcagacagccgcaaaaaccaattatccgaatgaacggttcctctcgtactaagttcaattactattgcgataacattcatcagtagggtaaaactgaacctgtctcacgacggtctaaaccccagctcacgttccctattagtgggtgaacaatccaacgcttaccgaattctgcttcggtatgataggaagagccgacatcgaagaatcaaaaagcaatgtcgctatgaacgcttgactgccacaagccagttatccctgtggtaacttttctggcacctctagcctcaaattccgagggactaaaggatcgataggccacactttcatggtttgtattcacactgaaaatcaaaatcaaggggacttttacccttttgttctactggagatttctgttctccatgagtcccccttaggacacctgcgttatcgtttaacagatgtgccgccccagccaaactcccccacctgacaatgtcttcaaccccggatcagcctctaatgagaccttaatgctagaacgtggacgatgaagtccagctccgcttaattgaataagtaaaaaaactatagagggtagtggtatttcaccggcgccgaagctcccacttattctacaccctctatgtcttttcacaatgtcaaactagagtcaagctcaacagggtctttctttccccgcctgattctgccaagcccgttcccttggctgtggtttcgctagatagtagatagggacagtgggaatctcgttaatccattcatgcgcgtcactaattagatgacgaggcatttggctaccttaagagagtcatagttactcccgccgtttacccgcgcttggttgaatttcttcactttgacattcagagcactgggcagaaatcacattgcgtcaacatcactttctgaccatcgcaatgctatgttttaattagacagtcagattccccttgtccgtaccagttctaagttgatcgttaagcgctgccccggacggctaaaagcctaccaaaaccgtctacaacaagatccaacagcggtccgtccaagattgctcctagacagtccaccgccggttccgctgcgtctggtaaaggcccaagacacccgatccttagagccaatccttatcccgaagttacggatctattttgccgacttcccttatctacattattctatcaactagaggctgttaaccttggagacctgctgcggttatgagtacgacttggcatgaaaactattccttcctgtggattttcaaggaccgtcgtaagcgcaccggacgcaacaaaagtattgcgctcttccagccataagaccctatctccggataaaccaattccagggtgataagctgttaagaagaaaagagaactcctcccagggctcacgccgacgtctccacattcagttacgttaccgtgaagaatccatatccaagttccggaatattaaccggattccctttcgatggcggcttgaaaaatcaagcactttgaaacggagcttccccatctcttaggatcgactaacccatgtccaactgctgttgacatggaacctttccccacttcagtctttcaaagttctcatttgaatatttgctactaccaccaagatctgcactagaggccgttcgacccagctttacagcaaaggcttcgtcactgacctccacgcctgcctactcgtcagggcatcatatcaaccctgacggcgaagtataagtaacacgcttgagcgccatccattttcagggctagttcattcgggccggtgagttgttacacactccttagcggattccgacttccatggccaccgtccggctgtctagatgaactaacaccttttgtggtgtctgatgagcgtgtattccggcactttaacttcacgttcggttcatcccgcatcgccagttctgcttaccaaaaatggcccactaaaagctcttcattcaaatgtccacgttcaattaagcaacaaggacttcttacatatttaaagtttgagaataggttaaggtcatttcaaccccaatacctctaatcattcgctttacctcataaaactgatacgagcttctgctatcctgagggaaacttcggcaggaaccagctactagatggttcgattagtctttcgcccctatacccaaattcgacgatcgatttgcacgtcagaaccgctacgagcctccaccagagtttcctctggcttcaccctattcaggtatagttcaccatctttcgggtcccaacagctatgctcttactcaaatccatccgaagacatcaggatcggtcgatgatgcactcaaaagagccctcacctacgttcactttcattacgcgtacgggtttaacacccaaacactcgcatagacgttagactccttggtccgtgtttcaagacgggcggtttgggatcattatgccagcatccttgataaaatcgcagtcctcggtctaggcaggcagcatcaacgcaggctataacactttcaccgaagtaaagtcacattcctacgccattatcctaccgcccaaaccgatgctggcccgataagctgcgggtcaccccgccacgaaggcaaggctcacaaaatatcgagtctgatctcaaagcccttccctttcaacaatttcacgtactttttcactctcttttcaaagttcttttcatctttccatcactgtacttgttcgctatcggtctctcgccaatatttagctttagatggaatttaccacccacttagagctgcattcccaaacaactcgactcttcgaaagcaccttacatagaattgggcatctcatcgcacgggattctcaccctctgtgacgtcctgttccaagaaacatagacaagagccaaccccaaggttacaatcttcaaattacaactcggacaccgaaggcgccagatttcaaatttgagcttttgccgcttcactcgccgctactaaggcaatccctgttggtttcttttcctccgcttattgatatgcttaaagttcagcgggtattcctacctgatttgaggtcaagcttgtttggttgttgtaaggccgggccaacaaataccagaaatcatcccgccacaccattcaacgagttggataaacctaatacattgagaggtcgacagcactatccagtactacccatgccaatacttttcaagcaaacgcctagtccgactaagagtatcactcaataccaaacccgggggtttgagagagaaatgacgctcaaacaggcatgccctctggaataccagagggcgcaatgtgcgttcaaagattcgatgattcacgaaaatctgcaattcatattacttatcgcatttcgctgcgttcttcatcgatgcgagaaccaagagatccgttgttgaaagttttgaagattaattcaaaatttgactaactgtaaaaataattaaattgtgttttgttaaacctctggccccaacctatctctaggccaaaccaaagcaagagttctgtatcaaaaagacactgtgtgtaaggtttttcgccgcgcagttaagcgctggcaaaagaatactgtaatgatccttccgcaggttcacctacggaaaccttgttacgacttttacttcctctaaatgaccaagtttgaccagcttttcggttccaagatggagagttgcccccttctttaaaccaatccggaggcctcactaagccattcaatcggtagtagcgacgggcggtgtgtacaaagggcagggacgtaatcaacgcaagctgatgacttgcgcttactaggaattcctcgttgaagagcaataattacaatgctctatccccagcacgacggagtttcacaagatttcccagacctctcggccaaggttaatactcgctggctccgtcagtgtagcgcgcgtgcggccccagaacgtctaagggcatcacagacctgttattgcctcaaacttccatcgacttgaaatcgatagtccctctaagaagtgactataccagcaaaagctagcagcactatttagtaggttaaggtctcgttcgttatcgcaattaagcagacaaatcactccaccaactaagaacggccatgcaccaccacccacaaaatcaagaaagagctctcaatctgtcaatccttattgtgtctggacctggtgagtttccccgtgttgagtcaaattaagccgcaggctccactcctggtggtgcccttccgtcaattcctttaagtttcagcccttgcgaccatactccccccagaacccaaagactttgatttctcgtaaggtgccgagtgcgtcaaaaaaaagaacaacacccgatccctagtcggcatagtttatgggttaagactacgacggtatctgatcatcttcgatcccctaactttcgttcttgattaatgaaaacgtccttggcaaatgctttcgcagtagttagtcttcagtaaatctaagaatttcacctctgacaactgaatactgatgcccccgaccgtccctattaatcattacgatggtcctagaaaccaacaaaatagaaccataacgtcctattctattattccatgctaatatattcgagcaaaggcctgctttgaacactctaattttttcaaagtaaaagtcctggttcgccaaacaccacaagggcgaatggttagccagaaggaaaggctcggttgggtccagtactcgccaaaaaggcggaccggccaaccaagcccaaagttcaactacgagctttttaactgcaacaactttaatatacgctattggagctggaattaccgcggctgctggcaccagacttgccctccaattgttcctcgttaaggtatttacattgtactcattccaattacaagacccgaaagggccctgtatcgttatgtattgtcactacctccctcgtgtcgggattgggtaatttgcgcgcctgctgccttccttggatgtggtagccgtttctcaggctccctctccggaatcgaacccttattccccgttacccgttgaaaccatggtaggccactatcctaccatcgaaagttgatagggcagaaatttgaatgaaccatcgccagcacaaggccatgcgattcgaaaaagttattattgaatcatcaaagagctcaaagagcattgattttttatctaataaatacatcccttccaaacagtcgggatttttagcatgtattagctctagaattaccacggttatccaagtagtaaaggtactatcaaataaacgataactgatttaatgagccattcgcagtttcactgtataaattgcttatacttagacatgcatggcttaatctttgagacaagcatatgactactggcaggatcaaccagataactatcttcgaaggctcgcaagagcccacatcgccgttccaactcgcatcgctgcaagtcttcccgactgaagttatttgatataattgcaactgaccgaaatcagccggtaggtgcccacagcccagtctaatgaaagaccgcctgcaagcatcctacatccatatagccctctttgaattcccctggtgtgatgtccgctaaacactcccatgcatagcacaagaggtttaacataaccaaccatggaggaggttacaagcagagaatcacagaactaaatccggctattcaatgccgcagacccccaagtaagtttttagttgaacacttgccatcggctagtaatccactaaatccttcaatgctcacacacagaatcgctagatgtctgatgtgagactgttcaggctccttgcttgcgcaagataacccatgttgtctaccgtaaagagcatgccgaaactgacgtctcaccatagaactctccccactaaacaacgaggccataaacacacctgtactcaaactgaagattgctcttcaattcttttctaatagtgtttcatgctttcgcatatagttcctccggctcctcatttactgctatcgcatttgattcgcacgcaaatggtgccgcgagtttgcacccagtcctgcacaatcccccagggcctttttgaattgtgcgacgctttttccatacaaattcatcgacaccctgccatacaaaatgaaaaaagttcacacttagcgaaattcactcatctcgacccccaacatgaggtcatcatggaataattttttttcggcttctgagggttgtctggtcgtttgtacacatgttttacaacattttagggcattttgacaaactttgtttcaaattgcgtttttacccttcctacaccccagcaatcatctgcaactactcagaactttgcgaatttaatcaatttttgcaaattgtatttttgggccattttttgccagatcctgtcccacttttcgcagccgctgcccgcacaaccgcgcacactccacacccgctccacaaaagcccttccgccgttttccttaatccccgcaaacagccccaaaaacgtccctgcgcatccatttcactcacctattgcctatgccaccttcttccccccgtttcacgcactttgcttccaccccactttcacacacctgtgcttgtcagctcaaaactgctgcaatccatttttcaaattgaacagcgcacgacctcaacccacataaaatctacaatcaagaaccataaactaaaaagctctgtattcacaaccacaatgcaattggcatacccacaccacccccgcttcttcattcaccctcccttcctctctgtactctggcctgctcacgtgacgtaccgttttcgaaccgcgcggtggacgtctcccactatcgcactcggcccaagtattgccctggtctcctactactctgcccggtcaacccatcttattttcgtgaaaatttttcacgcccaacaaactcgcaacaacatgcaacgtcactcatataacaattgcacaccacatacgttctgaaatctcatactcagacaccatacattgcagataccaccgaagccatcctccatcaccaaatttctcgtccgaggctcaactacgattttcacttttgggaacccactaagtatctaccccttgcttcgaatcaaccttatccccattcatccaacttccgacgatccaccttgaccattcatcacaaccttcatcctacaatgtccttgatccaccttttcctgatccatcatttcccgatccaccatcctatgatttttctcaaatcctcctctctccccctcctctctcccctctctctctctctccccgtaggccgtagtcgtagcccgccgtagcctgccgtagcctgccgtagcctgcccccacctggggccatatacagaacaaaatagcggagccccaaaaacacccctaccatgccctggcatagcttttttatgtttactttcccatcagggccccccgctcatacatataccactttcaaaagtatatatttccggttgccggccatatctagcagaaagcaccgttttccccgtccgatcaactgtagtttaagctgctaagagcgagaccgagtagtgtagtgggagaccatacgcgaaactctccgtgctgcaacttcttcttttttttttcctttctgccacacactcaccttgacttcttttgcttccatcttgcacattcatgctctatacaactccctctatcgtcctataccattggttttgactttcaacttttcatgctcccccttcaacctacctcctgctcgcccatcgacagcgacgaacgaacaactactactttatgaaccgcgcacgacctatccgcgcacaatacgctgagccaaagatatagctaaatatcttcaacttgggctctgaagcttcgcccgcgcacgacctttttgcagccaaaaagcagaaccactcttgcgaatggccctgctctttcaatcatctctaagcacccgtcaactcctgtcgacgcaataccaaggcggtgattgtgtgtgtagacactaaacaaatcggacaactgaagcttaatctcagcagatctgtaacaacaaggctactctactgcttacaatactccgttgtacatgtaagtcgtatgcaaaggatttatccccgctcattatgacattgctatccgccggcaagcacacaaaacctttccgttaagtgtaccgttacctaggcctgctatggttcagcgactcaaagagccttattcttatccaactaaaatgtgcgaggcaagaatcatcgctttctagcatggattctgacttagaggcgttcagccataatccagcggatggtagcttcgcggcgttgcctgatcagacagccgcaaaaaccaattatccgaatgaacggttcctctcgtactaagttcaattactattgcgataacattcatcagtagggtaaaactaacctgtctcacgacggtctaaacccagctcacgttccctattagtggggtgaacaattccaacgcttaccgaattctgcttcggtatgataggaagagccgacatcgaagaatcaaaaagcaatgtcgctatgaacgcttgactgccacaagccagttatccctgtggtaacttttcctggcacctctagcctcaaattccgagggactaaaggatccgataggccacactttcatggtttgtattcacactgaaaatcaaaatcaaggggacttttaccccttttgttctactggagatttctgttctccatgagtcccccttaggacacctgcgttatcgtttaacagatgtgccgccccagccaaactcccccacctgacaatgtcttcaacccgggatcagcctctaatgagaccttaatgctagaacgtggacgatgaagtccagctccgcttaattgaataagtaaaaaaactatagaggtagtggtatttcaccggcgccgaaagctcccacttattctacaccctctatgtcttttcacaatgtcaaactagagtcaagctcaacagggtcttctttccccgctgattctgccaagcccgttcccttggctgtggtttcgctagatagtagatagggacagtgggaatctcgttaatccattcatgcgcgtcactaattagatgacgaggcatttggctaccttaagagagtcatagttactcccgcccgtttacccgcgcttggttgaatttcttccactttgacatttcagagcaactggggcagaaatcacattgcgtcaacattcacctttctgaccatcgcaatgctatgttttaattagacagtcagattcccctttgtccgtaccagttctaagttgatcgttaagcgtgccccggacggctaaaagcctaccaaaaccgtctacaacaagatccaacagcggtccgtccaagattgctcctagacagtccaccgccggttccgctgcgtctggtaaaggcccaagacacccgatccttagagccaatccttatcccgaagttacggatctattttgccgacttcccttatctacattattctatcaactagaggctgttaaccttggagacctgctgcgtgttatgagtacgacttggcatgaaaactattccttcctgtggattttcaaggaccgtcgtaagcgcaccggacgcaacaaaagtattgcgctcttccagccataagaccctatctccggataaaccaattccagggtgataagctgttaagaagaaaagagaactcctcccagggctcacgccgacgtctccacattcagttacgttaccgtgaagaatccatatccaagttccggaatattaaccggattccctttcgatggcggcttgaaaaatcaagcactttgaaacggagcttccccatctcttaggatcgactaacccatgtccaactgctgttgacatggaacctttccccacttcagtcttcaaagttctcatttgaatatttgctactaccaccaagatctgcactagaggccgttcgacccagctttacagcaaaggcttcgtcactgacctccacgcctgcctactcgtcagggcatcatatcaaccctcgacggcgaagtataagtaacacgcttgagcgccatccacttttcagggctagttcattcggccggtgagttgttacacactccttagcggattccgacttccatggccaccgtccggctgtctagatgaactaacaccttttgtggtgtctgatgagcgtgtattccggcactttaacttcacgttcggttcatcccgcatcgccagttctgcttaccaaaaatggcccactaaaagctcttcattcaaatgtccacgtttcaattaagcaacaaggacttcttacatatttaaagtttgagaataggttaaggtcatttcaaccccaatacctctaatcattcgctttacctcataaaactgatacgagcttctgctatcctgagggaaacttcggcaggaaccagctactagatggttcgattagtctttcgcccctatacccaaattcgacgatcgatttgcacgtcagaaccgctacgagcctccaccagagtttcctctggcttcaccctattcaggtatagttcaccatctttcgggtcccaacagctatgctcttactcaaatccatccgaagacatcaggatcggtcgatgatgcactcaaaagagccctcacctacgttcactttcattacgcgtacgggtttaacacccaaacactcgcatagacgttagactccttgggtccgtgtttcaagacgggcggtttgggatcattatgccagcatccttgataaaatcgcagtcctcggtctaggcaggcagcatcaacgcaggctattaacacttcaccgaagtaaagtcaccattcctacgccattatcctaccgcccaaaccgatgctggcccgataagctgcgggtcaccccgccacgaaggcaaggctcacaaaatatcgagtctgatctcaaacccttccctttcaacaatttcacgtactttttcactctcttttcaaagttcttttcatctttccatcactgtacttgttcgctatcggtctctcgccaatatttagctttagatggaatttaccacccacttaggagctgcattccccaaaccaactcgactcttcgaaagcaccgttacatagaattgggcatctcatcgcacgggattctcaccctctgtgacgtcctgttccaagaaacatagacaagagccaacccccaaggttacaatcttcaaattacaactcggacaccgaaggcgccagatttcaaatttgagcttttgccgcttcactcgccgctactaaggcaatccctgttggtttcttttcctccgcttattgatatgcttaagttcagcgggtattcctacctgatttgaggtcaagcttgtttggttgttgtaaggccgggccaacaataccagaaatatcccgccacaccattcaacgagttggataaacctaatacattgagaggtcgacagcactatccagtactacccatgccaattacttttcaagcaaacgcctagtcccgactaagagtatcactcaataccaaacccgggggtttgagagagaaatgacgctcaaaacaggcatgccctctggaatacccagagggcgcaatgtgcgttcaaagattcgatgattcacgaaaatctgcaattcatattacttatcgcatttcgctgcgttcttcatcgatgcgagaaccaagagatccgttgttgaaagttttgaagattaattcaaaatttgactaactgtaaaaataattaaattgtgtttatgttaaacctctggcccaacctatctctaggccaaacccaaagcagagagttctgtatcaaaaagacactgtgtgtaaggtttttcgccgcgcagttaagcgctggcaaaagaatactgtaatgatccttccgcaggttcacctacggaaaccttgttacgacttttacttcctctaaatgaccaagtttgaccagcttttcggttccaagatggagttgcccccttctttaaaccaatccaggaggcactcactaagccattcaatcggtagtagcgaccgggcggtgtgtacaaagggcagggacgtaatcaacgcaagctgatgacttgcgcttactaggaattcctcgttgaagagcaataattacaatgctctatccccagcacgacggagtttcacaagatttcccagacctctcggcccaaggttaatactcgctggctccgtcagatgatagcgcgcgtgcggcacacagaacgtctaagggcatcacagacctgttattgcctcaaacttccatcgacttgaaatccgatagtccctctaagaagtgactataccagcaaaagctagcagcactatttagtaggttaaggtctcgttcgttatcgcaattaagcagacaaatcactccaccaactaagaacggccatgcaccaccacccacaaaatcaagaaagagctctcaatctgtcaatccttattgtgtctggacctggtgagtttccccgtgttgagtcaaattaagccgcaggctccactcctggtggtgcccttccgtcaattcctttaagtttcagccttgcgaccatactccccccagaacccaaagactttgatttctcgtaaggtgccgagtgcgtcaaaaaaagaacaacacccgatccctagtcggcatagtttatggttaagactacgacggtatctgatcatcttcgatcccctaactttcgttcttgattaatgaaaacgtccttggcaaatgctttcgcagtagttagtcttcagtaaatctaagaatttcaccttctgacaactagaatactgatgcccccgaccgtccactattaatcattacgatggtcctagaaaccaacaaaatagaaccataacgtcctattctattattcccatgctaatatattcgagcaaaggcctgctttgaacactctaattttttcaaagtaaaagtcctggttcgccaaacaccacaaagggcgaatggttagccagaaggaaaggctcggttgggtccagtactcgccaaaaaggcggaccgggccaaccaagcccaaagttcaactacgagctttttaactgcaacaactttaatatacgctattggagctggaattaccgcggctgctggcaccagacttgccctccaattgttcctcgttaaggtatttacattgtactcattcctaattacaagacccgaaagggccctgtatcgttatgtattgtcactacctccccgtgtcgggattgggtaatttgcgcgcctgctgccttccttggatgtggatagccgtttctcaggctccctctccggaatcgaacccttattccccgttacccgttgaaaccatggtaggccactatcctaccatcgaaagttgatagggcagaaatttgaatgaaccatcgccagcacaaggccatgcgattcgaaaagttattatgaatcatcaaagagctcaaagagcattgattttttatctaataaatacatcccttccaaacagtcgggatttttagcatgtattagctctagaattaccacggttatccaagtagtaaaggtactatcaaataaacgataactgatttaatgagccattcgcagtttcactgtataaattgcttatacttagacatgcatggcttaatctttgagacaagcatatgactactggcaggatcaaccagataactatcttgaaggctcgcaagagcccacatcgccgttccaactcgcatcgctgcaagtcttcccgactgaagttatttgatataattgcaactgaccgaaatcagccggtaggtgcccacagcccagtctaatgaaagaccgcctgcaagcatcctacatccatatagccctctttgaattcccctggtgtgatgtccgctaaacactcccatgcatagcacaagaggtttaacataaccaaccatggaggaggttacaagcagagaatcacagaactaaatccggctattcaatgccgcagacccccaagtaagtttttagttgaacacttgccatcggctagtaatccactaaatccttcaatgctcacacacaagaatcgctagatgtctgatgtgagactgttcaggctccttgcttgcgcaagataacccatgttgtctaccgtaaagagcatgccgaaactgacgtctcaccatagaactctccccactaaacaacgaggccataaaccacacctggtactccaaactgaagattgctcttcaattctttctaaatagtgtttcatgctttcgcatatagttcctccggccctcatttactgccttcgcatttgattcggcacgcaaatggtgccgcgagtttgcacccagtccctgcacaatccccccagggccttttgaattgtgcgacgcttttccatacaaattcatcgacaccgtgccatacaaaaatgaaaaaagttcacacttagcgaaattcactcatctcgacccccaacatgaggtcatcatgaataattttttttcggcttctgagggttgtctggtcgtttgtacacatgttttacaacattttagggcattttgacaaactttgtttcaaattgcgtttttacccttcctacaccccagcaatcatctgcaactactcagaactttgcgaatttatcaatttttgcaaattgtatttttggccattttttgccagatcctgtcccacttttcgcagccgctgcccgcacaaccgcgcacactccacacccgctccacaaaagcccttccgccgttttccttaatccccgcaaacagccccaaaaacgtccctgcgcatccatttcactcacctattgcctatgccaccttcttccccccgtttcacgcactttgcttccaccccactttcacacacctgtgcttgtcagctcaaaactgctgcaatcccatttttcaaattgaacagccgcacgacctcaacccacataaaaatctacaatcaagaatccataaactaaaagctctgtattcaccaacccacaaatgcaattggcatacccacaccacccccgcttccttcaatcaccctcccttcctccctgtactctgcctgctcacgtgacgtccgtttcgaaccgcgcggtggacgtctcccactatcgcactcggcccaagtattgccctggtctcaacatacatctgtgagcttaatcaattatgagatgaaattctccgtgtctctcagacactctctagagcttgattctgtatcaatattttctggcctcgttccgcgttattcagttattcctttcaatgactgtttaaagaattttcatatttcgcaaaaacaaaatattttgcgaatataggtcattctaatatagtctgaagttgtttgtttctaagtgaaggctcgtaaaaattatctagtgattaaaacagagaattactccctttagactaagcgaagaaatgctaacacagttcctggagatactacatctccctcattgacagccacctccaatacttcaaagcgagagctctcagtataggcagccttagactcagtttcatcatcagattcatcttcatctccaccaacaggctttacagcaatctccatcttcattgcttcaagcataatgattgtatcacttacaccaacaatctcaccggctttatagttgattttgaaaatgtttgcagccatattacaagtcactttgatggcactaggatcttgcaagaattttgccacacccgtgggatttgaaattcttcgcaatctcacattctttgacccattgagccaaagacctatcctcctcttccaaaagtttggacataacttttgctttcctatcattgagatcatcaagctcatctttaatatcacttaaaaactttgagtattcgctgaagtcaagtacagactttttctgttggaatgtccaaatcccctaacaataagtcacggttgagctttgtcaattcttcctcgtcgacctcgtaatatacaacctggtcaaaattgttgaaaaaccatggtctgccatggctgactttgagtctaccaaaagtgttccaacataagtctgggagtcccattccccagataagatatccaccgggggagtcaattgaataaattgagtaaccaactgaccctgatcccaaagcacctttgggagtgaaagtacgagcaggattgaatttaccggttttgaacctcgttctaggatccaaattcacggacaaagtgttggcacacaagaaagagacagctgtcacaacttgcgtttggccaacaacattggctttaaattgttctagcaggtcgatgcagttagccttcatcaagtacgcagtattgtctggcaaatatggcgcttgagatctttgggaacgcatgtaccgttccatgcaatgtgcaattgccgaatgatcgaaacaaattggaagacggtaaagggtgctttcaattttcaaactgtctgttggtgggatatcaccttccatgtggctcaagatctcaacaagacaactttgtgagatgattgtcggctcgtaaatgaccgccatggcaccgctgcagcactcaattctaatcaaacctttggccaaaagagagtctttaggctgctctttgagcttcatttcgagcactctttgacggccattgttaaccaatgtgaaatgctcaaccccaaaatctaaaatgagcattttttcaccggcctgcctgatgaaaaatggcacacctttgtcgccagatgttcgatgaaacaataaagtgtccttcgtagttgtgtcatctgccgtaggaaggctctcacgaaacacaggtaaatcaccggagctatttttggcgtattccaactcgtccaaaaaagcctcctgctgctgcttgagagccactgattcactatgagaaacttgtttgaatctaattttgcctttgaccttcgcttgaccagccttccaccaatcagccataatgggtactgctatgcaaacgaagccagaaagtgttgatccatcgacaccaaacaaagacaccacatttccgacaatactgatgccacagcttgggtatgggtactctaaaatgttactagggtgagttcctccatcgccaccattcttcctcgagaaaacgttcgctggtccatctaaacgaatgcagcctctgttagaattcaagttaacagtatacactgtattgtagaacatttctagaccttctttgctgcagatatcggttgtgtcgtggggccctccagtggttctaatcgtccaaataaagtcatcttcgacggtgtcaaggtcaggcttacatttttgaggaagttcgaagccaagttccaccgagtcactgaagccaacttgacgaacgacagataaacagtctccgtccatgatgggcctaccttgatgtccgcccaaatttaatgtcggggtacatgacttggaccccaagtattgagcaacctctgggagaccgcccttaatggctaggtaagcccgtgcacaacttccttgagctttgccgaccgagatgacggagcctgctgggacagagattgcagtaaacataggcactgacgctccatttatggtgaacttgaactttcctccagcaagacagattgtcaatgccgcatgggccctgatggtcggtcctttcaaagtgatttcaagtccctcggtgcgccgatcgttgcctacgacaatattagccaactggaaaaaaattggatcggtggggccagacaatggaactccatggccaacgtcttcccttcctggataatcttgaatagttgtgtaagaaccaggcttcacaaactcgatcaaattaggttgatattgaaagtcagatgttaagaatgtagttagtgttgtacccgtcaaaaagttgctggagttcaaaatttcagtcaagtagtcgatgttatgagtagggccgtgtatgtggctcttcgacaaggcccgaaccatcgataaccgggatttatctctcagaggtgcccataccataacctttgctaatagaggatcaaaatacggcgagaccttgcttcccgttgatatccaatgatcaacacgcaacttagactccttcccgatctcatctggaaattcaacaaaatgcaagacacccggcgcaggctgaaagttcttgacgggattttcagcatacactctgcactcgattgcatgtcctcgaggtatagcaacaccatcactgtcaatttcacatgatccctccttctcaaggagacttttgggcatgcctggctcacctctagcttcataatcagcttggagtaacatcaactttaccaagtcaacaccgtagaccaattctgttatgccatgttccacctgaagtcgagtgttcatctccaagaaatagaagctgccagtctcatcgtcgacaagaaattccaccgtacctgccgatttatacttgacagaagcggcgagatgagcggcacacgttactagttgtttcctcaacagcgtgcggccattttccacaaaagggctaggcgcttcttcgatgaccttttgatgtcttctttggatagagcattcacgttcgccaaaggcacgcacatagccctgaccgttgccgaagacttgaacctcgatgtgccgaccgcattctacgtacttctcaaggaaggctccagagttattgaacaaagtttcacctcttgagacgacttccttaaatgcgtcgctcaattcgtcctccctgtagcaaactttcaagcccataccacctcctccagcagtggacttgagcatgacagggtatccgattctgttggcaatcagttgggcttcagctatgtccgtgatgagaccagagccgggaacgacgggcacatcgttgctttcggctaaacttcttgccgagtgcttcaagccaaacgtgtcgatcgattttcccggttggtcctgcaaacactatacctttcttctccaaagcagctgcaaattgtggggactcagagagaaagccataacctggaacgacaacatcggcattcaggtttatggcgacagacacaacctggtcgatatctatatatgcctgtgcgccgacaccaggcaatagcacagcctcgtcagctgagagtacgtgtaaagattcagcatcctcggcggagtatattgcaatgcttcggagtccattttccttgcaacaacgtattatacgacaggcaatctcacctctgttggctaccaagactctcttgatagtgcggaattgtgacatgatcgcaattggtgcggatcgagcagcagatccggatcgtatctataggagttatctaccccacatccagcggcattgccacttctgggcgagcagcgcatattactggtaatagctaaaccgacaatacgattgcgcgaatgcagcatcatcgtcgtatcttttgacattttgagaagaaatgcggctccggtatgcagccaagaaaggcttatttggggtatgcgattgttctaactagaactacgttgcgctcacctcaatatgccgcggtatttacctccgtcccctcctatcgtccctatttctagtgcaaattcgcagtgatagggtcatgacttacgacaaagttgcaaacgcagcgacaccgtttgcgctctctggccaagcaaatgacaactctcagattcttcctcgatgcgagatcaattgtgacatgggagaaggcttcggtccgtggaaaatgggtcctgatgcagagctcatgcctcttatcgacactgccaacatagcttgcgggggccatgctggagatcccagaatcatgagggaaaccatccagctcgccaaaaagcacggcgttcgagttggagcccatccaggtttacctgacaaggttggatttggccggagacaatgggcgctctcgcctcaggacgtatacgacttggtgttgtaccaagtcggagccttgaaggcattcttagatgcggaaggtatgccattactgtacattaagccacatggcgagttgttcttttacgttgagagagatgaagagatcatgcatgcggtgttagacgcagcaaaggtgtttggcgttccagtgatggccggtaagagtgtcaggtatgagcaagtggccaagaaagagggtgtgcaattcatacaagagttctacccagacctcaattacaattccgaaggtaagctcgtcaagatatttgctggtcccaaaagcgcacgtacgccggaaacaatcatgaacgcggtgttacaggctggcttcgctgatcaaacggtagacaccgaggacaagcctatgaatctcaactttgggggtgctccattcaccgtgtgcttgcatctggacatgcccactgctcttgagaatgcacgcaaaaccagggctgccatcgacgagatcaatgctgcaagggggtatgccgccaagtagatatcgaatgcaacgtaatagtaatattttgtaatcggagcggttaccacacaatggtcatcttgggggacaatattacccaaaatgggatgctgcatgtattgaaggaaaacggctgctcgtcgcaaacatttcctaatgcgtcattacgagttatcggacatgtttgaggaaaaccgatagacagagataacgttaatctttatctcagagatgataaaccttatcttagcggcaagccgcagctagctaccataccgtggccggagtatggtcgataatgaccaccagtgaataaaatgctccccaaagcctggaaagccaataccacccatactcgcaatggggctcgaacacgctaaaatattcggtgaaagtgttggatatggcatggttgttggagttggtttcgcttttgccgtgataatggtgggcgtaaccaaactcttgtctgtattcttcaacgaaatccaggactcggaaatgttgatgacggcgaagcgcagtatcaagaccggcttgatcgcttcagcagtgatcagttcgtggacaattggttccactttgctattatcatgtaccgctgcttactccaacggcatctcaagcgcatattggtatggtgccggggcatgtgtgcagataatcttcttcagtatgttggcactcgaaatcaaaaaaaaggcacccaactgccacacgtaccaggaagtggtacgaacaagatacggcgcacctacacacattgtctctattgtgtactctgtaattcagatggtgtgctataccaccaacttgttgatcaacggatcgtcaatattttcagccatcacaggcatgaacagagacgcagctattgtgttgtttcctattggcgttatcatctacactttgatgggaggcatcaaggccacctttccttaccgactggactcacaccgtcattttatactgtcttgtgcttgcatttctattcaactgctatgcaactcagcgacatcgtgggctcccctggtgccttgtgggatcttttggtggaagcttctgaaaggcggcctatcgctgggaatgctctggggagcttgttgacgttcaactctgtccaaggcggtctctttggcttggttctttttggtgctggctttgcagcagcttgcgactcacagctttttcaaaaggccattgctgccgaccccaagtatttggtaagagggtacattttgggagggctagcgtggttctcgttgccattctgcttgtccacaacgatgggtttggctgctgccggcttagaaacacatcccagctttcccacattcccagacttgatgtctgccgaggaaatcggcgcaggcttggtgctaccttatgcagcacaggcgttgatgggccggtctggagtggccatggtgttgaccatgattttcatggcggttactgctgcattttcttcggaaacgatcgccatttccgccatggtcacccacgacgtctataaggcatacgtcaacccagacgccaaaggtggccgcttggtcttggtgtcacatgcgacggtgatagcattcggcattgttactgtcgccttgggtattgggcttgcacatgctgggttcgacgtttcgttcatcaccactgcgtcggggatcattgttaacgtcaacatcgtagccatggtgctcactttgtactggaggaagatgtcggggtttgcatactctgtgggcacagtggtatctaccatgatcgctttagccgtgtggatggcctacacggtatcgcagtcaggatatatatcgttggcaactctttcaaccaacgaagcacttgccgcgggaaacaccgttgccgtgggctgtccgctcatcgtgattcccattctcgtctttttgaagcccgcagactttgcgtgggaaacttggctctccatcaagcaggacgataacactgagttcgactagaagcacgggttggagcatgtgttatcgcacgaagatgcaactgaagccgtcttgatagagcaccagaacaacgagaccatactcaagagacagttcaaaataggtgctgttgcgtgcaccgtattgatcttgttctttcttgttgtcttccccatgcccttgtatggctcgaagtacatcttcagtaagcggttcttcacaggttggatcgtggtggcatttttatgggcttttttcgcagtctacgtcattatcgtaatcccagtgtgggacggacgccaggcccttggccggttgtatcgtattatgatggggcgtgaggcgaaacctggagacagcaccacatattcccacgatgacgagacgccagtgagtaaggttcagttcacagtcaaggaggaagagacgagagagtccatataactcgctttatttttgttaagccaaggctggcaaaaatcaccattcaatttattttcagtactatacttgctgagatgctgaccaacaacttttttcgtaaccagggtcgaatgtgtccgcaagcatcgtaacctacctggacaataaatgaatcgtcagcataacaagtagacgtcaatttgcccatatgagtgaaaatgctggccgagaagtgattctgacgtaaataaattacgatcttgatagctttacgaatatttggtactactgctgttaagcattctttcgaaattgaggacagctttggggtcctttccataatgacttgcaatgaggagttgtttcatttgctttttttgtcgtagttgtttcatatgctttttttgtcgtaactaacaaaatttgtgttcagagtaacgacgtctaaaacgaggaagacagcatacatcgtctaagaagcgtttaatctgagcctcaagaaaaagtggtgcaaccattttcacaagactgcacacttttttgcagccaaattgagctcacttttttgcagttattcttatctatgagcaggtttaatgcaaacttcagcgttgatgaagcctaaaaaataattactcatcacagaaggctatgaaatgtcactctttatttacccgtgaacttcgtctacgaagttctgctcctttagatttgtttgatgtatttattcgcgatatagttagaaagtaattccatttcaaaaagcataccaccatattttctctagtatggtatttggctcgtacacaagagcctcattttcctctgcttcaactctctccaatagatccatgatttcaatattctcaggtgggattagcctccattgtctgtagtatattgtcgaaccagcgtacaacacagcaacgaagagaagagtgatatatgcagcaaagaagttacttgtagaccaattttgtgggaaaaagacgtaaaacctcattggtaagtgacaaaatggcaaaaaaccctgttgtgaagtatgcaccgtacctcatgagcggcaccctgtagggaattctatcattcaagtcaagatagtcgattatgtttctgaacctcaagtaacaaataccaacgaacatccaactgagaaatcctgatattgagacaatattagacaaccaagcaaacactgtagagctagtgttggaacaattgagataggacaagaagataaacaacgatccaagtccaacactatagtacggaactccccatctgttaagctttccaaaaattctgggagcgtcaccattgattgccatagaatgaagagatctggaagctgcataaagctggctagtacccgccgagtatgcgctagtcaagaaacaagcattcacaatatggggcaatactttgatgcctacttcgctaatgccaatcacgaatggggaagcagctgcattcgactttccagcggcaatagcactcatcaatctcgaattgttcgacgcaacaatcactccaataactagaacgcctccaacataaaagaaaatcaagcggtaaatgactctacgaaaagcttttggcattgaccttcgaggattctccgcttcagcagcacacgatgcaagaatttcaggggttagcacgaaagcaaacccgctcttaacaattgcagtccatgtagccaaaaacctgcctgtatttcctggcacaaggtagtcgacaaacgctccgggatgtttccagtaatgaaagcccaaaactccatcctggttagggccaccgccaaaaaagataaccactcctagtatgatcaaaccagtaatacacaaaatcttgattatagcaacgcaaaactcgctttctccgtagtacttaactggtcgaaagttcatgcctatagtcgctatgccaaaaatggagatgaaaattgcagaatttgcatcggtccagtactcaatgataagagcgcaagcagtgacctcactgggtggaaccatagcttgagcgtaaaacaaattccatccggcggtaaacgagagtggggagttaagatattttttggtcaacgcatataccgaggcgtttccagatattggaagaaaaataaccatctcaccaagttgattcataactagccaaacacagaacgcagtgatcatataagacgtcaataatggagctggtccacagacacttaacgcactgccggatccaatgaataacccagtacctattgcacctccaagggcaatcaattgaatatggcgagacttcaatccccgtacaacttctgatttttcctccaaatcatcgtcataagtgacatgctcaatggaaacaatgggtttcttctttagctgctcgtctttctttttcgacaagaaagacgagaccgaaacaacggcggaaattggttgcgacattgtaactagtcagcaaaggacggctctggagccatatttgtacatcttgtatcaattcagataggtgcgtggagtagtggagatagcggaacttatctgagatcggaaaatcgccgtgcctgtcgcacaatactcgaaaacgctgaacctcttatcgggtgcagaaagctgaccactaaaatctatgacccctcccctacaaggtatatcttttacctaggggagtgattctcctcaatgataagcccatagatcagagaaagtctgcttgcatttccctaaaccttactttgaaaagttgcagcccactgaggattgacaggtacacctgccagattgatatcaaaggaagagataagacatattttcaagcaaccattgaggctatgttatttgccgcttgctttaaatggcaattttaaacggacactccattacgcatattgcccgattagtttcggaaaatgtccgaacagcagacacggccctaatgtagattacaatatctggctgggaagcccctttcttcggtttgcaatgaagagaatagtcacctatgaatgcgattatgagaaaagatctacgattcaaccggcctgcgcttcaactgtagaggatattcatgatagcggccagtcgagagctagcatctaaaaacagccagcggaacgatagcaagaccagtccaatatattttatatcaaatgtctttaagagactctgttacgttatccagacaaatcaagccctaattttcatatagacttattgaaaggaaacttcctacttatattttcttctggaaagaatctcagcaagcttgtcgtactcttccttttcgattggaagtgttggtggacgtacagtgcccgcgtactcaccaatgatatcaagaccagccttgattccagctggataattgacactttccaaaaagttactgacttcccaaaggaatttccattgctctctagccttctccaagtctttctcgacactgaaagtattccaaaattcgacacactcctttggaaccaatgaagctactccccaaacacctgcttcggctccgtgggacatggctaagaaagtaaacgtatcccatccattgaagacagtaagtttactgggtgggttggtcaagaggtctgctaattcctttgcatttcctgaggtatctttcacgaaatcgaaaccttcaatttcagaaagggaccgaaattggtctgccgtaaggtgtaccccggtagcatgaggcaagttgtagtacataactggaatcgaaattgacccacaaacatcctcataaaatttgtaaagcgccttgaatgtaagagggtcatagaaaggtgggacaatcatacaagcagcagcgccgaccttttcagagtattgagccatttcaatagcttcacgagtgctgttgcttcccattcctgctaccactggaagcctgccatccactgcatcaacatacgccttgatcacactcttgtgctcatcaagtgtgagagcagggaattcacctgtggtgccggtagtaacaataccatgaattcctgcagcaacaagtctatcgacctgttttttgattcccttcaagtcgacttctccggtggcatctaatggagtaacgacagcagcaagaattcctgaaaatagcctcgtcatgatatgattttcgatctattagtatgacactaacgttcatgggcagggtaggcgggctttatagaagctcatgtgggtttggatcttcttcggattcctgccgaactgtcccctggccttcggcccttgccgaagttatcggacaatttccgcgttatcttaatcttgattttgtctaacaacaatttaatttctgagccgtagatgaaaagtgactatggtaagctcgccgaacaacgtgaactccatagtctcgattttttgcaaaatatggtggaatgcagatcatataggataaagaaaccatctctctaagtcagtactcgagtcgcccacataccaatctggtatgtccgtagaggatataggatttgcttctgacgctatggctgaaaaagccgttaaagcagacatttcagggttggtctcgccggctatatgtagcgaagtacctcgcagattcaattgactcaaagaagtactagccgcattaaaaagtgactcagcgtgcccttgtctctcaataatgacaggatgctggttgggatctggtggattacttcccaaacgcgagtgccctgcatcagatctagaggaagcgtcgacgtcgtgctcataaaaatgcgtctcatctatggatatactagttgtttcgtcacaatctgtaagatgtagaaaagatgcatcattctcaatgggtatttcaataccgtcaactactgtaggtctttgcaaattgatgttgtcagacttggcaagaagatcccaagcacagtgtcctcctttggctatcagaccctgcaatttagtggcttgcttcgatagttcatggagaatattcgaagaggctatttcaaagacatttcgaattttttcatgttcccctgcctccaaagttgaaagagtctcaagtatcgaagtgcaagcttggacttgcaaaattatttcaacgaatggaatacacatgctctcgctcatttgatctttggttagctttttcaaagagttgacgaacgtcaaaccacacataaataagttttggaccgtcaaccacacgaagacggctgacccatctcgatgcattattttcataagtttcatggactctcctgcggaatgcaaagcaacatgtgtttcctcaatcgaaggattgggcctgttcggcgagggtcttaataacaaaacgactgcaatgtgaaactgaagctctgtccattctttggtaacaagaggcgtaggatacaaaaaggaagagcgccaagtccgaagcttgtcataggtctgccatgtccaagccttttcctcctcttgattagagcactttgtgggtatcggtgcatataatcgtccatgtatttctgattgcaagcggcaaatacgcacctgatgcactaaagcaatcttcaaacagcacgtagggcctgaatatatcccatcagctttaattagtttgtcttctaccaatgcgggcatcttggcggtgatccattcttctgggatggaggtaggtcgccccatagttgtacttagagtcctgtctatacagtaacatgtccagaatgccctgcgacgaaggtccaatgtcaatggatcgaaattttgggctggatttggctgagcaaagaggctcatctcggttgcaagagtcattgcagaacccgagagctgccataaattgcccgctttgggaactagtaatgtgtattgcaaaaggagcaatacgttctgtagctttttcaacccttcagcatcgccaatggcacgactcagcgtcctgctggcagctttccagaaagctctggaaacatggccgagttcagatgtggtcaaacgaggccgacttaaggacgccaaagcaattgcaaagaccatattcaattgaaaaaactctagaactgtcgcctgtttgggctgtttttgacatctttttaccaagtcataaaactcatattcgtgcaacacgggatatgcactattcatccaaacgaaatatcttttcgataatcgtagcaacatggaagtcttgtaggctgtgatatcggttactcgatttcgaacggtgttctttcgtgcaaccttgagaaaatcttgtccaagtttggcaatagccgcattttctttcttgatgaacgtctcgctagctcctctgtctgcaaacgaagtggaatactgtcggatttcgcttgctaactcttcattgtaatggattctctcgccacctgttgatgtcgtgatcaaaaaggcatctgttgagtttggatttgatacctccatatcatcgtcggacaaagaagaagtagaagaatcatccaccagcggcaaagcggaccagctactttgattagatagcctgcgccttttttcacggtggttatggtgaatctcggtcctcatctccccgctgccctcatgaagcagacccaattcctcactctgcacctcactgctctggtcaatgctcagttgcagaacatgtacagaatctcttgagttaatccggttcctaccagcttcatcgaggtcccgttcatgagattcttgcctagcagttccgggagacggcttctctacttgtcctttatcggcaaggattttcatgcgctcttccaacgaccaaatgtgacgcctagccaatggctttccgaggatcttatcgtagtgcatgcattccactcctgccttgacacaattttggcacgagggaacctgagaatcacattttgtctttcttgaatggcatctctgacatgcaggtatgcgtggatgtcctggagcagctccctgtaccataagaacctatcggttagctggagtgtgtcgcagatatttcaatcttcgtcgaaaaacctgcatacacggctgcaagattgagtagtatggattagaagagggaagctaaataatattaaaggttacggaaaatcgttccgattccagaaagtcgttcctattccagaccttgtacacaaaacagtctcgcccagcctttcacaataggggtagatgtccagtttcgatatgaattagagtcggagtttttccgatgcaacactcggcaaatgtccgcgaccgtagggccgcctgataagagccccttttatgcctatatatatgatccaccttcttccttttgttgaggcaatatgaatagagctgtcacgtacgatgaaaaaatccactgtatcgcagacttggaaaaagctgcaaatgaaattctcactccaatggctcgtgatttcattagtggagggtcaatggacctccaaacgttaggcgaaaacaaagcgacgtatgacagatacaagcttcggcctcgagtaatggttgatgtgacctcggtagatacaactaccacatctttgggctcaactgtagcttttccgcttggtatttcaccttccgcaaaccatggtatggcacatcccgacgccgagttaggaacttcaagggctgccgccaagaagggagtgaacatgattctttcaagctggaccaactcttcgcctaaggatgttgctaagcaaggggagaattctggtatagcttatgctcaccagttgagtgtggtaatggatgagccaacaaatatgtcgataatcaagaatgctgaggaatgtggctacaaagcactttttatcagtgtggattgcccttggctcgggagacgtttgaatgaaatgagaaactcatttaccgttcctctgcatctcaaatatccatgctacccatggattgatagtactaatatggtcagcgacgatataagaactcaatatgatgcttcactcacttgggattatattcggcagcttaagaagaagacaaacatgcaaatttggctcaaaggaatcctcactgctgaagacgcagcattggcggttgacgctggagcagacggcattctcgtttctaaccatggaggaagacagcttgatggagccatgtcaaccttggaagctttgccggagattgttgaggcagttaagggaaggattcccgtgcatattgatggcggtattcgccgtggaagcgatattttcaaggctcttgcattgggagctgactactgttggattggtcggattgcactctggggcttggcctacaatggagagaagggagtctcgttagcccttaacatccttcatgatgagttccgccttgttatggcactaatgggatgtaagtcggtaagcgatataaagcccgagcatttggccaggttgggagccgatggaagattgactaaattgactagtaagtctccagcgaagctttgaattttgtctcagctaagatattcaaacaggtataattcattgaatctcaaaagattctatggctgaactaaaccgcctttgaaaatgttgacatatttcttcaagtgcctgaaacttatgttaccatattttagtattcacagtaaaaaatggcaatactagcaaatcattacctatattctaaacctgctttgtaatggaagagtttttttgcaaccattaagtgcaccagcttcaaacacttcagataccatgaaattatcgattataaaaagaatctactttaattataactacaaaggtctatcaagtcaaagggcccgtcagcttgaaaaatatggtcagtccataaaaaaatgcatagttatgtacttgcgtgaaatatgcgaaagtgagtgaaaatcatcaattgtagctaattaaccaagcagagtgcacacacaatagcaaaaacatttgcagtccaccgttgaagcgtctcgcgttggctaacccaccatgctgacactgtaatctttggcggtaatttcccgaagtagcatcggatattttccgatccgtatgcggcttcaactttaagtttcaatcatataaaaaaaagacagccactagatccaaacagaaatcacgcttggaatgtcgacaacaattcaactatacggagggagaaaaattgacatcaagacaggattattcatcaataatgagtttcggccatcagccaatggctcagttttgactactccaaatccagccacaggagagaacttggctactattagtgctgctacggttgaagatgtaaatgccgccgtgactgctgccagaacagcctttgagacgacttggggaaagaagagcacgccatctcaacgttgttctctcattaacaaatgggccgatttgatagaggctaatattgattctcttgccgaacttgaaagtgttgacaatggaaagccagtttggatggctcgtgatgtcgatattaaggacagcatcgggtgtcttcggtactatgctggacttgcagacaagatagaggggcgtactattgaacaagaagatggaataaaaatagcttttaccagagctgaacctataggagtatgtggccagattattccatggaattatcccattcaaatgttcatgtggaaggtagctccagctttgactgctggaaatacagttgtcataaagcctgctgagcaaactcctttaagtgctcttcggttggcggagttggcacttgaagcagaatttcctcctggagtcttgaacgtggtcaacggtactggagccattacgggagacgcaatttcacgtcacatggatattgacaaaattgctttcaccggatcaacggtgacgggaagaaaaatcatgggagctgcttcgaagagtaacctcaagaaggttaccctagagctaggaggaaagtccccagtggtagtcttcgacagtgttgatattgaccaaactgccaattgggtttgcatggcaattcttttcaaccacgggcaggactgctgtgctggctcacgtctattttgttcaagagacgatcaaggataagttttttgaagtactcaaaagaaaaatagaggaaattgaaattggtgaccccggcgtggaaaccacttttatgggaccgttggtttcgaggcaacagcaagaaaaggtgaaaaagtacatccagcacggcttggaagaaggagctgtttgccttaccggaggagaggaaacattagcacatttgccagagaaattcaaggacggttttttcgttcccccaacagtgtacaccaattgcaaaaagggaatgaagatcgtggatgatgaaattttcggaccagttcttgctgtacagacatttaagactgaggaggaagcagttcagttgtccaacgatactgcctacggattaggagccggagttttttcccagaatgcatcccaatgtatgagaatggttcacgctctcaaggcgggaacagtttggtgcaaccaatacatggtattgagcaatgccgtgccattcggaggtatgaagcagtcgggttttggccgagagcttggcatcgagggattgaaagagtatacacaaacaaaagcggtccattggaactatggtgaggaaatttcctggccactaaatggtaccaatatatagtctgaaatggtttgtattttttttctgccggttgtatctagctaaagacagccttgtgtggtattcgagacaaaagaaaaggtgaaaggtcacaataaaccttcccccgtatcaaaagaaaatggctgcgaaaaaagaacattcaagaaaaatcaaaatgaactaaaattggtcctcttgatcatgatatcagacttttcaaatgccagctaggaggctaattcatgactaatacatttaaattgaattttcggttccggccatacctagcaaggaccaccgtttccggtctgattgattgtcgaaaagcaataagagcgagactcgttaagtagtagaaaccatacgccaaacattctatctgcaatcacactcattctcaagtgctttcaaatttagcattatcaacaattttttgagtgacttttaagttgctcacttttgtatcataaagttttatcacctggtatctcatcatcgctctcatatgtgatggctttaagctctttctcttcagctattcggtcgttgttctcttcaaaacttttgatgtacttcgtatcatgaaacaggccctccggcgacatactaagtgtaggtagtcgagtgtcattgctgcatttcatgctaaaggcgcttcgaagctcttcgtcattgcccaagttgagcgccttcgttgtgtaacgagatttcaataagagaaaattctggaccttagtgtatatgttttggggcatggcaatgtcatttctgtattttgagacaaggtcaaatattgcttgaagaattggaatatatgcaatattgtttgtctggttgatagagtctgctactccgttggcaatttccaagattttcacgcataagcccggtccgttcgattcaaatgcaaagtctgagcaatcttttgtatcgtttaagaaatcactagctatgcaaacgggatacgcaaacgtaagcgaaccatgttcagagcactccagtaaaatatgagaccgcaaactaatattccataccaatgaacgcatccagtgcttggacgacatcacattcatgtactgcgtttgtcctgaggcgtgagcgaactctatactgtttaaattttcttgaacttgtactatccacggacgttttggaacccaagagctgtgggagatgttcccgttagaatagtaattcactagagtatcaaagaagcttctatttggggctgcaaaacttttgacaagttcaatgaagcctctcatccgaacaggatcgtcatcatcttcggcgactgggagtgggattgagtgttccaagcaaacaggaagattttcctcgatacacatgtatctttcagatatgaggagcatgtagtaaaattttgtcaagatgtggatttcacgaggcgattttgatttgtatacttttggatcatgtagcttcatcaattgggtaaagtttatagcttccttcatgtacatgagaccacaggacattccacctcgaatattaacgtagtaaatgtacaacagaaacgagataaggacattgtccattgtctgtaatgccctaaaatttatcatgtttcttattctaatggcctcatcagcgaacacggcaggatctactccattgagtttaaagtttataggattctcggagttcaagaaggtgagctgattcgaaacagcggcagcaactgcacatagaagagagtagcatagtatgttttcagttgtagcttcaatagggtcacttgctatcaaaaacgctctccgtaaaagtgacttcacgggaataatgggccaatttccgtaatagtacgacttgtaaatgtgaagaaaaggtatcaatcgtcctatagcgatggtgtttccgagagttttccgcagctttacaactctaagttccgcgatactcaaatttgaatccttagtgatcgtttccggtttactttcgaacctactgagggtacaaggaatgttccttttcacacacctcgaacaagggagctgagtatcacatttaacctttgtttgagcacatttgtcacatgggcgtgagtatctggcccttttggtacgttttgcatggttgtagtttttcaaatttaggcatttccagctattgcttgcgttccccatttatcggacttctcgattgagattccgaaacgagattatttcggtgagaaaatgtggggtaaaatatattacagccctctacgtgctcccgggtgtgcggcacgtacacagccttggccgttgtattgtatcacatccagttattactaatacgcaaatcaggaaaaaccgaaacggattaaaaccaatattttatttgcagccgatcatacgtaattatttaatttccagcactatttcattttcatcattaatatcaagtttataactagcaaacttggtaagtggcacttttctttcaaaaagaatatccaactcctcgtaggtgcggtctttggtttctggtagccggaaaattgcccatatgagagtaagaaaactggttccgaaccaaatgaaacctgttcttcctttcaatcccaaattaccaggattgatgaagtacggctctaccacctgagcagttaactgacagagattgtaggcgtttcttccaatggcaatcgactgggatcttaatctggtacttgaaacctcactcgtaatggtgtacgctaagggtgcaagagtcaagacaaacgatacaacccatgcaaaggtgcaaccgacttgtgcccatgctaccagtgggttattgtctgctggagtctgtaagaccccaataagtaatagaaagagggtcataaagaaaataccagtaatgtaaatctttcttctgcccacttttccagcaatgaaccacgaaacgaaagtaccaacccacgcaagtccagtgatacctaagttcaagttgtacgtttgtgtgctattcaatcccacctgggagaaaaagtaagaaggagagtaagcaaagttgttacctcccaaaacttgccctgcaatggacatacaagcgatttctgttctccttctgttggggcccttgaaacactcgacataagatttccaacctttgaagcggtcatcgaactcggacgcttgtttcatttccaattcattggtgtgaattaaaagtttcaacttccgcttgatatttggatgaatagacttcgatgaaagtctcttcaatgacttctccgcttcttctacccgtcctttacgaacgagccaatacggtgaatcaggagaaagtaaagtcaagacaaaaatgggaggtatccatacccattgtatagcaaaaggcaacctataagcccattgagtagtgtcgttaagcatagctttcaacacccctgcagcaataagttgaccagtagcccagcacatcataacgtacgccgataagaagccacgaagaggcaatggggcaacttcggaagcataaatcaacccgatgacggaaaagaaaccccagggaaagccgttgagaatttggccaacaaaaagcatctcaacatttttggcaaatacagtgacgaaaatgaacgctgccatgaagaacaagctaacaatgatgatttttctgtgtccatatttctcaaccaaaactccattgaatgccaaagcaatgattattccaatactactgccacaacccaaagcactctgccagggaccagtgatctgatagcttccgggagagatctctttcccgtaccttttttggaaagatggataagcgaagagagacagaataagaatactgtcgtaagcttccatcaaaatagttccactcataaccatggaccaaaaaatggcaggtttgtagtctttaagagcttgttttgccagcaaagcatgctcttcttcggtagccttcctagcatcgtgcaatatcgtattttccctggccgtggaagacatctgagagttaccgtcttcttcctgttccacgtggttcacctcgatcttttcattcattgaagacattgtattggagaaaaacatcggaaagactgtccatttatagcatagcattgtgggagtttgcagccgcatcaggtgggattctccgtgggacgtaccccacaattctcggaatccattttaggaaaccggatctgcagccttaaaagatcttgcatatgtatgatcggaaaacccaatgcggaatccggttgcaaaggaggagaagcgatttcggaatcagaactcaatcgagaagtggtggagaacagagggggactatataagggcatactgcccaaatatatttaacttcaccaaaaatgacggcgttgatcaaagatggcttttggagagaaagaatcaaaacggtttccaccaacacacttccttccatgtacaaactattgcatgaaacaggacgctgggacttctttgacttcaattggaaagagggaatcaagccccatattttctgggactcggatattgccaagtttatggaggccgtttgctttgcattaaagtatactgaggaaggtgatgcacgcaacttgcaatataagtcgtggatggatgacattacgagaatgatactcaaggcacagcagccagatggctatctcaactcttactttactcaagttaagccaaccgagagattcaaaaacgttgctgaagaacatgaactctactgttgcggccatctaattgaggcagcagtggcatactatgaagctactggttccaaggtattgattgaatgcctttgcaggtacttggacctcatttgtgagacttttggtgacgaaagtggtaaattgcacgggtatccaggacaccaggaaattgaattagctcttgttaagctcactaaaattgttcccgagccaagatacaaaaaactcttagactatttcatcgaacaaagaggataccaaaatggaaagttttacgatgacgaggtgagagcaagaggcttggatccagatacctacagacctagaggagattatgaccatcttcctggggttcattatgactcgcattggccggctcctagaagctactggtacttgcaagctgatgtacctgtgagagaagctcacgaagtcaagggacatgccgtaagacaagtgtactttttgacggctgtacaagcggtggcttcgctcaaaaatgacgatggactaagaaattctgtcaaaagactcttcaggaatatgatcgacaagaagttctacattcatggaggtatcggtgctatagctaggtgggagggttttggggaggaccatgatttgagatgggacgggtactcggaaacgtgtgcttctattgggttggtctttttgtgtgaaaagatgcttttggaccacttggatcgggaagtggctttggtgatggaaagggctctttacaacgacgttttgggaggtgtgagtattaacggagagtcttatttctatgaccagccaattattggagaaagaggcttaaagagactgagttggttcagtgtgagttgctgcccacccaacgtcgccagattgctcaacagcttggaaaagtatgcttacctgttgtcaagtgactcagtagctgtccacctttacattggtgccgaaatcaagaacgaccatatcaacatgaaacttgagagcgagtatccccaaaagggaaggtttaagatctctttaaagacttcgaagccaatcagtcttgcagttagagctccaaatcacttcaaatgttctaacacgagctttacagagcgtaatggatacttgcatttcgctcctaaagtatgggacgaagttatcgatcttgaatttgatcttaagattgaagtgatagtacctgacgacaaggtagaagccaataggggccatttggcagtacagagaggaccttttgtgtatgctttacagaagtctggggtacaaggagacgtttccttgagtcagttgcatattaagagagggcaagagtttactgaaaagttggaaacgattcgagacacaaaatatatcagcttactgacgactatatcgggagttgtgtgcaagtttgtaccttattttgtgactggaaatgaacacccaggtgaagactttagaatgtggatcaaggagagtcagtgagaggatcagtagtacatacgtaactatgggtgcaaaaaaattaaatcaattctagtgaaagagagtcaagggagtaggacagtaatatgggctatgggaatacgcctttcgagttagaatcagttattcaagtagttacagctttgaacccttttatcatggcttttacgtatctttgcattattttgcattcttgtaattcgtttatggtaggttttatttactatacacatgccaagtggtataaaagtcaacaatggactcagaaagcattactgagctgtcggggtaccttggcaaagcgactaacacaccaacttgtaagtcgatagtcagcgaaggtgcagctaaaagaaccgtatttgtatgcgaggattctaaatgacaaacagtcgcagatattaaaaattggccgatgttgttgaaactctcgagcctatgagttgcagttggtaaacttttaggctgtttcaggagatgtttaggttcgtacctcttctttcgaagcagttgcaataaggagggtgggttagggctctgcaatttctttgagtggttctcaagatccaaaggtttctgatggtctgaagtattggaagtggtgccttctaaatctatggcgggtggtggttgcgatagcacgaattcaaagcgattatcggcgaaccaaccaacataatcttggaacatcttcttcaattgcgaagacaatttgttggttggtgtatgggacgtcaaggcccttgatatttcatcataacttcgaaaagtcggtagcctttccttcgacactttgaatttagatcttgattgttttaccaaatcaagcaacgaaaccgaattctcaggttgctgtgcacgcttcagactcctatgaaagttcataatcgcttttttgacattggtttctacatctggattcgagttggtttcgttagtcttgtctgccaatggtattcgacgaggacgtttcgtacgtggggtaacaggtgtgaattttgaagattttcgaacaacatttagacgcttttcgcggcgcatacgctgtaaattaacctcacggtcatgttcgtattgttcgaaaggatcgaggggaggtttgcgcatgtccttgtgtatacaacgtagcacagtgtaaagagacaattaaaacggtttagtttcgcgcgcacaaaatggttcatattttttggttgtgaaagaggtacttgaattccagtatcattgagtacatttttcttggtaaagcatcacagctttttcaattaaccttagaagtataagcgttatctatgtttcattttaaaagtctttcttaatttaaagtgaatttgctccgatagaacccaatctgcaggaacacgcatgcagcgcagcaacgaagatagcgatttttcaccagatttcatcatgtctacaggttgggaccaagtaaaattcagtttgactcccagatccaaggggtgctacttgatcacagacgaggtgattcagaaggttcctcagatcaaagattatgaaataggtcaattgaacttgttcttgcaacacactagtgctggtttgacattgaacgaaaattgtgatcccgatgtaagagaggatatggataaagcgttggacagagtggctccagagggcgacttctacattcacgcagacgaaggtagcgacgatatgccgggtcacatcaaatctactctcacttcggtcagccttacggttccaatctccaatggaagattggccgtgggaacatggcaaggaatttacttgatggagtttagaagataccatcacactaggaagatcgttgctacgatcaatggtttgaagcgtaagtaaacagcaaattatgtgttgtatagtatcgtaatcttcacttgtcagtgatattcactttgtatcttcgtatatcgtcatgctgtagtttcgtaacactgtcagaacttcattctccaagttgcttttctgtatcgcaaacatgtcggcctccctcaaaactccatcctggaccaagttgaaccatccgttgtggcgaggacatcgtcttttgtcttcaacacacaagtgattattgtaccaaacatcctccagttcatcttgctctcgcagcttgtacttctgtacaatggcatctatttcttcttcgaaatcggcataaatatctgacgagtcaatcaacttgtgaatttgttctccagaagtctcgatgccggacttgacattcttatcgaaaagacataactcgtacttcttgcgctttccaccgctgccgctcgcttccataaccttcgagtttataattttgtgcttttctttgagcttggccaaaaaagccaatctaacattgcagctttctatgccctctgtcaccctattaagttttccttgaagttgtttcaactcgtcttgcacattttctgggaactgtgataagttgtcacctctctcgtggtagactttaacttcgggaagctctgggaattgagttcccaaagtatgaaattggtcgacgttttccactgcatcgagtagtgctttgatatcggattgggtagcagatttggagctactcatcaaaagctgtctcatgaattgtacaccgtgttcgtcgctgcaatatttcgagttcttttctggcctgacgggctccaaacatccctttaatcggcatcttcgtttccatcttgtttctccaacacctttccactcacagaatttgcagaaaaaacgggcgataagccgggaaagctcaggatccaacttcatgcaacgaaagtgaaaccactcttcacatccatcgcaagaaatcatcaattcacctccatgatctggtcgtcggcaaatgcagtagacttcctcactattcaaattaaattttgcggcactcgtgaaccttttatactgtttagctatgtcgtccgagtcatcttcctcttttcgttttggggctggtttcttagactcctcagtcatgatttatgaaaggcactatatacaaagtaaaaacaagttgaatatgaataattcgcaccaaaattataatgagctgcaagatgtaggactgaggtatttggctgatacaagaaaaaaagagaagtggctgtaaaaactaccgtgttaagtcattgtctatttattattcagtttcctcatttctgttcaattttaagctttcctccaaattacatattttaaaaaatccacttttttcaagaaataagaaactgattacctacaaccctgccaactagtctcaaaccattttcttattaaagaatgctgccaacttgtcaagtctcgtttttggctcgtcagcttcagcaagctccttttctgccatttctgattcgacgtcaactgcattcaaggtgttccccaagaagaagtttgtttggaagcaagcacagattaaaggtatgaaactcaaactgagagcaatgataaagaaatcatgtgtagcataagagtaggatttgattcccgcttgccgaataggcgacagttcagggtatgccttaatggctgcaaaagacccaaacaaagtaggagccaaatctgtcgaatctgccggtaagaaatcattgaggtaaccaggcaaatctctttgccatacagctgtggcaattgcagcacccacggctcctcccatgtttgaccataaagacaaaagggacatggcgagcgaaaggtcctggtgagccaccgaagcctgggctgcaatttgacttgctaccacactcaaggcaccaccacatcctataaggagtctgttcatgaccaaggaagcaaggtttggcactgttccctttggacgaataattagtccgtacccaataattttgatcgcaagcccggtaacttgcatgtacttgtacctgtgagtgattctcattatgactcctgccaccactccaaaaccacacaaccccatagtcaatgtgttgttgaagtatgtccagtctcttgtcgataagtttgtaacgacataaacgtacgacgacaaatagaggtctccaatatttccagcgagcaagtataccacatcgatgcaaacagacataagaaatgttctgttgaacaacacccttcggggcattgatgggatgggagcatagtacacctcataaactccatatgctatcaaaaggagccctccaactatcatcatggcaattaaactggggtttttccagcctttggaggcaccagaagcaagtgaaaaaggtaacaataaaagagaaaagccgaagccaaggagtaacaagcccaaaaggtctatttcaactattgcactccagacaatgttcacccactttttcttggctattggaacaatttcttgcttgagtttactggtcgtcaaagcgagcttcttgtgcttctgagcacgacggtcaagccacaagagaacgccaatggcaggaaaaataaccactggaatcattatagcgaacatcccgtaaccccaccgccaatttctcttcacaattgcatcagatataagaccagcgaaccagacgttaataagatagggtgtggccaagaaggaaatcaataaacctctccattttaaaggcgtcaaatcagcaacaataagagtatttataaggtcaattcctgcgaaaccgataccagccaaaacttggccagctgaaaatgcagtaatgtcttgagcagcagaacttataacatatccaacggtatacaaagtcaccaccaaaatgtaggtgtgtggacgagaagtgagatctgcaatttttgcaattataggacgacaaactgaagcaatgattgtttttgctattgtgaccgtaccaatcatagaatgcttgccaaaggacgaagtagcaaatggttcataggaagaagtagtggacgaatcaagcaccagaacccaggcacagaccaagattgaagcacacaataaaactttcactttttttccgctgctgacattgagcatggtatcccgtatggcttcaatatgggccactcctcgagattgaggaagcaccttttctatatcttcactggaaacatcatcggtatgttctaagcgttcctgcttctcaacatcgtcctgggatagccgatgctcagcagactgtgacattggaaattaccatatgtgctaataaaagactcttttttatacccggaagggacgcatgcaagaatttgtcaaaaatttaccgagaaaaagaattgctaagtccgcccagaaagcagcatattacgatttctagttatgacttgaagactgagaaaacacagtttttttaacttatccatctgttaaaccgaatatacatagcatcatgcccaattttcacgatactgacacggctgacacggcttgtggtccatcgtcgtgtacatcaagatcaaaattatcagtttgatcaatgcaccttcatgcggctcatttaatgcattctgcacgtcgaattgagagaggaaggaggagcatagaatagcctgaggaaccctctgtatgaaaatctcgatattcaagggacctgaagcaacatattgtacttgagggagcaagaaaaattttaaaaaaaaaatcaatataaaattttcaaattcgactctttcctcatgagttagatgcttcggaatttaccgcgagacttagcccttttgcaacatgaccaagatcggtttcgttcccgaatcaccgagattgcagccactaatagtaatgtcgatgcacgccaagaaatatatgtgcgcttacaatacctcgcaccgctcgtaatgcggttggtgttcttggcgtatatgcaaccacttcaccatatttccgggacacattatctttgtcatctaatctacttggcatctattctcattgctaatcactgatcattttcctccatttccacatccttcttctcatcattatcgttatcttccttttcagcttcttcttcattatcggtatcttctcgcacagtcttcgttctgtagacctctagaagtgaatcgtctccgcatgtagcgtataggctggggatctttggatggatacttacatcgtttacgcggccagtatgaccgccgtggatgaagtataagcagggatcagcactcttggccgccctctttctgcctccttcctcgctgtcaggataactaaagtcctcgttcaacgcagccaaattccacgtgatgactcgacggtcgtagccccacgaagtcaacaattcaggctcagaatccagattccattgtacaccagcaacggactcagtgtggccaaagagcttgcggaacggctcgtttgggtttcgcaaatcgtagacattgaccactttgtcttttccagccacagcatacaaagtagcaatctgaggatggaaggagatagcgttttgcacgtgtgaagtctgtgtcttgatggctggaccgtcgttgaccgagcttcgcaaatcgtgaatatgggtccaatagtcgtctgcaaccgacccgaacaaatgctgcgacggaacactatgagaaaggtcgttgattaccgctgtgtgagacttgaatgcctgaagtggggtcagaggtttggagacatcccaaagcacaatttgactgtcgtttgcaccggaaagaaaccggtcgttcagaacccattccaaagcataaccttcctgtttgtggtacacgaagctcgtgggcggtttgttgacggctgaaaggtcgtaaagatggacatcgcctgagttgtcaaaagtaatcgcactcgaagcatcgggactgagacgaattttgttgatttcaccattatgtttccagctcgagacagctttgaagtcagtggtgctatctcccaccggaatgggtatggactgtgcgtttgggttgaagctggcaaaatccggagcgagtgtcgacggaagctgcaacgacccgagcttcaagtagtcctgggaatgttgtgacgtgtttgtgccatacaaaaacttgacagtaatgaaattcttgttgtctgacactgtataatccggaagccaagcaattgaaagacttggaaagtcaagggcttgagaatgggatggtatcgtaaagaagcggcacggtctttttccatatcttaaactcctcatttatgatcttctcacggagctggtgttcctgaacaatttcctgctcggccgcagctatatcggtggctccaacagtcatggtcaaaacacaaggctggtacttgtaaatcgcggagaagaagtggtgagaagaagcggacgtggatgtacgcatgctgcgcaaggagtgcgtatttatcagtatggacaatgggctatgtatctagatgacaccacctccaaggtcaggcaaatcatcgtcttcttgcggctcttcaaagtacaggctgaaagtgtacacggttccatatatcaatccacctccaattatcgtcaacaccattgctattctcgttaaaatatgcgaatgatgcaataaaaccggcaagtagaaaccagacaccaccaacagtgccgataagaattgccctatctctttccacatgttgcctaccgaagactgtgaaggctcaaaattgaagtcataatcgccattttctgtcaaagtccgtgtgatcgctacaggaagatgtgccaccgcaaagatgatgccaatgatgatggggaaccaattgccatagattccggcaaggatgatgaggagaaagcccatggagagaactatggagagcccgatgatgtttcgcaatgcattttgctgaaactttgtggtggaattcatcagattgagtatgcggagcggtatcgataagcttcagaataccgtcttttgattacataatccgaatatctaaaaataatggaatgaaaaaggggtctgtctctcttttatggactttgtgatatagctaaagttcacaaatcactaccataaaatcatatacgaaggccatctaggtgagtcagaaaaagataaaaactccaaatactgcatacagccgagattctatttgacttgcattgcattattggggcgttaccacttgcattgacagcttgcattgcattgacaggtgcgtaaatcatgcacagcgaaatatcaaaccccgacgttttgtcgcccaaggcatgtaaaaagccactttcgcttcctcctgggtttgtggacactgcgtccaaaaagaaggtggctccaatcgggccgaagaaacagtcggcagctcaagttgatgatcttaaaatgaaaaaagcatgggagattgcagttgcacctgccaaaggcattccaatgaacttgtttatgagctatatgacgggtaattcgttgcaaatcatccccataatgatgactttctcgcttttttggaacccggtgaaggctatattcacagaaacaaacgcagcattcaccaatctctggacagaaaagaatgcttctaacataatacttgcgaaagttgcattcgtgatttgtcagatcgccgcaatgtcggttggactctacaagttttacaaaatgggtctccttcctacagctgaatcagattggcttgcatggaaggcgccaatgaggatagtggaaatgtgtgcagtggtcgttcaatgagtattaatgatgaaattttgacttttgggtcttttcggttagttatactactcttccttcacttctttctcatccttcacttctttctgctccttctcttctttctgctctttctcttccttctcttccttctccattcccttctcaaagatctgctggagattgaacttctcgtatgtcaagtaatcattgactacactcatgcccacattgctcttgtagcattctaccaagatcaatttgtcatactgcttcaagtccacccggtgtccatggtctctgcctacacattcagcaatagcccgaataatatcatccttgggaaccgcattgaaattgcgtctggttacttgaattgcatatttgtaaggtttctggctttctttttggtggaaatgaggttccaacactcttcttgccaactttttgatttcttcaatagttgaagatgcagaaaaagttataggtgtgagtctttgtgtgtacctggtagttttggcttgcgatcctttgcattcttggcacaagcgctccacaaaagtctcgggagttatgggttttcgtgtcttgatgaacaccaagcactcacaatccaagtcaataggcttgaggagttcgctacgagtatcctttttatcctgaatttcctgtacttcccgcctgatcttgtcttctatcgagagattttcttcattttcctcgtcggaatcgtcgtttaattcagtttcatcataatactgctcggccttctccgcaaagagattcatcaattccttcctacactgttgttcccggccacgattgcatgtagcaaagatcccactggtaccaggatctataaacccgccggccctgaaccttttagacttatcgtggctgccaccgcctgattttcgtttccccatcggtccccacaaagagattttttaaagtcgcgaatttcattccaggttgattgcaaatcgatgctccaggacttgccgctcgatatatggcaaggagtcgtgctatacctttctgtggctgatgtgtgcaatctaagggctactagctcaggctttcaagaaaaactacgccatgaactggtttggaaggttctttacgacacatattgcaaaacgattaaaaacggctatcgtctcgaaagtgaacggcgcttgagttattaccatgaagtcatggaaatcgagaggaaacgacggcagattgaggaagatatagcaaagtacaactgttcggcatcccaggacccacacctacaattccaacgatttcgaaccatcgtcaagaagcatactttaaacgaaaacaaccttgtgccgctcttgctactccacgaaagcagtccccggcccatgtgggaccttgaatcgacatcgtccttgcaaaaacaagcgttggtaacgaatttgattttgggatgctcgtttgggctcggactccgacggtttctcaagaacgcagaccgctccgattcgaccaatatagacgatttcgaacgttttgtgagcgatatgtgcttgtttgatcgttcttttcatcttatggtgggagcacgagaacgcaagctactgcaaattcaacaccaactttacacaaagttctatgcccacatcgaagacatgggatttcctggaattaccatttcccacgaagagctgtcgcaggtactcataatgagagacgaattggctctacaaaggtatttgaacagcatagtggagacaattcttgacaattttcatatggacgctacaggtttagaaccgtacgatagagtgcgttacctaaatgagtcttttttggaagactactgcttgaccagaatatacgctggtatgaacaaggctcatcctgacgttatgagtactgtggtagggaaggtggttctcgacttcacttcgtctatccaaatcaaggtcactggcaaaccagcactaggtcctcgtttgcgtgtggaaatccgcaagggccaattgatggtgggactgttcatctttatcattcgaaactccgctgaagacttgacacgagactacattttccattcgtacaaactcaacgagtatcttctgacgctacgaagttttgtcaacaacccacgccaggatgtgatgcactaccttgaacccacgaacattgataagctcattcgaatggctttgggtctaaaactctatggcacctacaattcgctttccatgctttcgtcgttcaagggccgttcacggtggtatcccatacgctacaccgaatacgatttcaccacttctgtgtgccaaatgttccttagtgccaaacgtggctactggaacgtttatgatttcgataaaccgaatttagaagcgcagttggccaactttaatcattctgcttttgttccggtaataatgaatatcgccaatccccggaacggaaacaaatgtttccacgatttgtatgaggaactcaagtggcagagcaactaccaagagtacgaggctggtctgtaccacatattacccaaaaacacagttatgaagaacacgactctcacattaaaccagtcgaccatgaagttccaagtgggccatttggtggtggacactcgcacaaacagcaaaggagtaattatcgggtttcgaaaagcattttttctgcaaacaaaagatttttgtgtggtttatactctgagaagagaaatcgaagtttacaattgtgacgacgtggtgttaattccatccaagcaggctatggatgattttatcaaggaagcaggatgcgaggagctcgttctccagttttttagccatgtttctgacacgaattcagctcgacttgttccaaactgtttccacactctccagtgatttcgcagccatctaccggaaccccagggacggcatataaaccaacgcaaccaagtgcgatgcgaaattggttaagcttcatgatttctatgctttggaggcgaactcttgcgcgagccacgagacatttcggcacctcatcgtggcgtcatcaatcgcaccgtgttgtaggaattgacttgggaacgacaaattctgctgtggctattgtggaaggaaatgagccgcggattctcgaaaatgaagagggtggccgcacaactccgtcgattgtagctttcaacaaagacggagatgtttcagttgggctaccagcaaaaagacaggcggtggtgaaccctctaaatacattttttgccacaaaaagactcatcggccgtcgttttactgacgaggaagtccagcaagatatcccgaatatcccctataaaatcactcccaacgagaccggagacgcctgggtggaaacctcgtatggtaaacggatctctccatcacacattagtggacttatcttgcaaaagatgaaacagattgcccaatcgcatttcgacaccgaaatcaaacatgcggttgtcacggtgccagcttacttcaatgactcccagcgcctggcgacaaagagctcgggccaaatagtgggcttggaagtgttgcgggtcatcaacgagcccacagcggcggctttggcttatggtatggataagaagcagaaagacggtatcgtagcggtttttgatcttggtggaggaacgtttgatatttcgattctcgatatcgagagcggtgtgtttgaggtccgtgcaacaaacggtaacacgcatcttggtggagaggattttgacgttctcatcgtggaatatatcctcaacaagttccgcgaggctgaaggcatagatctcctgagcgatcgtctcgctgtccagcgcatcagagaggctgccgagaagtgcaagattgaactttcacacgtcaaagagacagaaattaacatacctttcattacggctgacaagcacataaagctcagtttgacagaagatgaactagacgaaatgtcaatgcatttgattaaccagaccgtggatcctgtgaaaaggtgtcttagagacgccgaactcaagccagaagacgtcgatgatgtgattcttgttggtggaatgaccagaatgccccgtattcgaaagacagtagccgatcttttcaagcttgaacccaacaccgctgttaaccctgacgaagctgtggctcttggtgccgctatacaaggagctgtgctctccggccagatcaagaacgtcgttttgttggatgtcacacctttgctgttgggtatcgagacctatggaggtattttcagccctttgattcctcgtaattctgctgtgccgttgaaaaaagagcaggtgttttccacggcagtagatggtcagaccggcgtggaagtgagggtctatcagggagaaagacctttggtgaaggacaataaactcattggaaattttcagctcaaaaacatcccgataggtccaaaaggcacgcctcagatagctgtgctgttttcaattgatgcagacggcatcattaatgtcgctgctcgtgacaaaacaccttatcctgaggatctggagcactatggaaaagagaaccaggtatcgatccaagtatctgcagaaaccggtctttcggaagaggagattcaaactatgttagcagaaagtgctcgcaatgccaagaaagacgccgagttgaagtctcacattgaaaatgctacgagagcggatatcatctgcagcgacacagacaacgctttgattcagttcggtgagcttatggaagaaaatgaaagaaaagatatcgaaaagagggttggagaattacggtcaatcatcaatgatattagagatcatggaaaaatccgccctattgaagaggtgaacgaagccgtcaacgagctccagaaagtgtgcttggccgcgattcaagctgtcgctgtcaagcagcagaaacagcagaaacaggaacaaccataaagatagcagcagaaacaagaacaacagtgtacatagagccaattcatgatttacgcgggatctaatatgttgtgtattatactgtagatacgcttcattttccgttcatctcccccgtttggcctactcgtcagtttccattcttgtgtcgtcagcgtcagcagcggcaccagcgtctgcgtctgggttttcaggctggggtgcgtcgccctctgccgtttcttcatcgccatcggcgccgtcatccctacttctggcgttgctgaccaggtccaatttttccaaccattgggtcacttcgtcgtcctcgtagatcttgaatgatgtatctttgcccactacggccaccgaggtgttgcgcaaagtcaactccacgtcctgagccaacgtgtctctcaacgcattcaatccatgcacaatcaagctctcgacgtcagtaacctccctcacctcttcgagcgtgcgctccaagtaggtacgcgcagcctgagaacgagcaccaatggcagcaccgtagtactccaacaccagtcctgacggctggaactcatataaatgtgcgccggtctcgtcatagccagcaacgaggagccccacaccgtagggtctggagccgtacagctgggtgttttcttgggccttgtcggcgatctggagcacagctctctgggtcagaatgggacgattgaacaccattttcaggttcatggcttgttttctgaggtagttggaaagcacacgtgcatctggcgctaaacccgccaaggcaatgcccatatgatcatcgatttttatcaattttttctggtaagatcccaattcttcagcatttcgcttcaatgccaccaacaccacatgggtcttcgatgcgattcccacggcagcacttccctgcttgatggcctcgagggcgtactcgacctggaaaagacgaccggtgggcgaatatgtgatcgaatcgttgtcgtagttgttccggaacatggtggcgatcacagtggagctgagtgttgaacttggtgcgatgtactgcataagaaccggtggatcttcatctcactcaaatcaactatttccagaatgacggtccgttttacccagcaagccgccaagcctcggctccgacagtttctgacaccactattccatacttttttgggtgcgtccacggtttatatagcgtttcatgtagcctggctcagattggagcatcgagaagaagagcgtaaactcttgaaaaaatcccaggaatatgaggacgagatccaggaattggtatccaggaagcctgctaggaggtggtggttctggtagagaaaatatttcaactttaatttaatgggtgaaaatcgcaatggaagattaacgaagatggaaagatagacattgaagaagaaaggcaggatagcaatggagagacaaagataacaaaggcggaatgatgcaatgatagaaagaatgaatgaaaagatagcaaattcgaatgtagaaaatagtagacgaagacgacagattgctcaaatcggaaatttggaaaaagttgtaaaatagcaaaatatagatagcatgaacagcaaatgtagcagtgttttattgtagtataacgttgttgatagaggcaccattgcaaggcagaaattgtcctatagaagcaatatatctgctgcaatgaagaggagcaagagcaaatggttgtaaggcggttatgttgaatcaatacggtttgatagtttggctatcgttctcttccttcgggtctggcaaacttgcttgaaaatttggccaactttgaagctgtggaggacgaaagtgatggtgcatgcagttcaacagtgtaaatggaccctgtatcgttaccagaactaatgtcctcttctcgcaccattttgccaataagtttcatgccctcttcgaatggaatccggttgtatttgcgcattctgtaagacgggttcttggtaaaatcttcgtagttgttcagcttcaacaagtcaatgcattggcgaagttcttcaaacgtcgattgcaatgccactgagcctcctgacccatcatcttctgcccctgtggaatagagctggcgcatgagatcctccaaatatgtgatatccaagtcgaaattgtcaatggctatcatgttgtaccggtcgcaatctttgagaatattcaagaagtattcactgatatagtcgaaacttctgaaaagacctaaagtacgaagcgaagatgggaggttggagaatgttgatgtgaaaatgttctccaaatataatgcaaagtctttgacaaagtagctggcatcgtcgttgggccgcgaaggaagccagtcattatactcaactgtctccaaaaggtccttaattttctggtccaccatgttgaaaatggcatcttcagagtactttctcacttgcgtgagatggtcaacggctcgcaaaacgaatgttccttttgcgtcgatattgttgatgccaatccctgtgtgtgttcggagtttttgattgactaactttccgatctcataaagcgaatagagatagtactcgaggttgacataagtctgagaaatgacttccttgttgtgggagttttcgtcgatgaaatcttttatgtcattactgattccaaaattcttctcttttccaagagctctctcgaagatctcgtttacgatgatggagttgatctcgttttgctcgtggctataatatcttccgataaatgccaaggagtcgtccaaaagagaccggatccagagacagtaatcgacaaaatcctcgctgaacggaaagctcaccggcatctttttgaccttatgcgccgcaaaagaaacttcagggtgataccagcacaccttcatgacgttttcgtagtcttctcggtcgcttacaacgagaggcatgtaatggtccgaatgtatcagttgaatgaaatcggctcggaattgcttgatgatttctggagcaaagttttctctaaaaaccaccatcataacatcataaagctcgaggattctgtactcgttgttttccatcacctggatgaaatcgcctagcaaatctttgaagtcgatgatatcgtcgaggttgaacagatggttcagcaagtatttcaacaaaaccggcttcaattttgtcacatacgagtcccataagtcattagagttgtcattggaacgaagaaggaactttgtggcgatattgatatgtttatcagccacgaaaaacgcagctattcttttcaagtattcctccaacgagttcaagtcgctgaagtccgctgaggactcggcaaaactggacccagaatcggcaccgacagacgacgttatagggtagataactctgttgtactttttgatccattccttgtggtacattcgtgaaagttggtcgtcctcattgagggtctggtacacgagcatggcatcgtacaaagtggccgagttgatcagaagggtcttgtcaaagaaaatattatagctgttggaaggatctcggatagccacttcgatgggggagttgagtttatgaggcgtgaaactgctatttgggccctccgcctttttgatagcgtcccagttatcttgaagtcgaatgatgttatcgaacaatgagtcacctatggcctcaagcttgcgctctatgttgacacttacccacttacacaagttgtcgaaggactcgtctttgattgtcttggtgagaagtggaacagagtcgtagatcttgactgcaaaagaaaagttttccacctttggcaagtgaatgttcgtgagctcgtcgatgagcttcaatgcactgaaatacttgtgttgttttataagttcgtgaattttgtttgtgatttccaaaacttgaatacacaagttcaacacattgctggtctcgttgatcttgctggtgacatcattgcatttgatcaactcttttttccgcgaaacaagctcgtacaccgatttgttgagaaacagactcacttgctggaggtttttgccgagttctgacgactcgtcgtggatgcgatcgatggagtctatgcacgaattgatgtcctgggtcgagctcatggacaaatctgtgagctcatcgtctttttcgcgcactatatcgttcaatttgtggatgagatcggataatccgttggctcgaagtgcatctttgacaattggcgccaagctctcgaggtagtcttcggaatttaaagatgtctggaaaatctcctcgtcacgaagcaacaagttttctagctggatggtgtcgatgacaggcttggctgtggtcttggcatcgccattgatggccagcggtgacataagcaaaaagacaccagatggtagttttgaagaaatgtgcgattgttgatcctggggtgcgactgcctgcagataactgaaatattgaagaagagcttattttactggggtacattgagccgtatcttctagaacgattggagggttctgatggcacaaaacaacgttctcgtgctaggagcaccacacagtggaaaattgagagcctcagcgataataggggccggtttttcaggtgatggcgactttagcggttcccattcaggacttatcttcaaaataaagagacaaacaaagtattttaagcatgatttgagcataatggtggacgagtatcccgaaaaaagaaccataactccaagctgggagcatttaaatgcctggagcgacgaatttatgagcgaagacatggaagaactacgccgtgcactagatggtattgtgttctgcttgaatttagatgacaaagccactatgaaagacttggagccgactataggggtccttgagaaaatctatgagctgcttggaggcgccgaatgggcgggattttttgcgatagttggagtttcgagcagcgaggacaacgaaaaccatgcaattgtagaagatgctgctacgattcggggatttgagtatataaatttggaagaggaaggccagaatgagttccgtgacaagttggggatagataggttagtggagttgttcgatacccacgactggtctgacattgaaaccagcgaagacgacggttttgcagctagaaaacggaaaatggccgagtccatgtgccagcgtttattagacgacgatgagaaggatatgagttctgaaaatggcgtcaatgatgtcaatgttgaggaatttgaaaatgtgatagagaaactcaagcaggcacgaataaaggctgagagtatggagggtgctgaaaggaatgagtacgcacagcaggtcatggaggatgttcttctgtacttgtaggaacagaagcaatgatggtgatacacttggaaaacaagacaaatttcaccatttcagtcttttcgtgcttatggataattctgcattttcatcttcatttcgcttcacttacaacttgctccgacttccaaaatcaaccttgactcccggctcaaaataacactcctggcaatcctcgtcttccaccccgttctcatgtatcaaaacggcaaaatcaatataaggaaccagctggtctaccaccaccatcggtgcatgccatgttcccactccataagtaaccgcctgatttcccttgcaaatgaacgctttcaatgtttttggatctggaagcttctgctcagaagttacatcggttttagcaacaataaccaagtacgaaatcttgtccaaatcttgtcccataggcacaaatgtctgggttgaaaaagggtgcctttctacaactttggcagtatatacttggtttttgatcaagtgcttaggtgcagagcaccgaaagatgttccagttggcactggcagcctttccgctcttacattgatggtaattgttaataatgggtgcaactttatgcatcttcacagcggttccgtaatttgccgctgaacttttgacatttttgacttgatggtcggcacttagtacgccaccataggcagcaaaccgctcgggagaaagcggctcgaccccaatgccataattttcggaaaacgtatggagaaccatgaagattcggaactgcccgaaactgataaccagaccatacacccgtacaccaacataacaaaaggcccagacaccacgaaaacaatccgattcgcatcggaatcagcaactacccgtttgccacgaattaccaccatgtcatttaagggcttcaaaagctttcgcgacagcgcgacaaatgacgacacatccacggttgttgccgatgagcaagctggggcaaatggaccagcaagtgtaatgtacataccagaaaatggcgactttcttgacgattcttcaactctttttaacggtgtgggagccggaaagtcgtcgagaccggctccaaatcgccagcagcacctcaatgcatcgctacaacagctccattacaacgaaaatagggtggcgcttgatagagccatcaatctgacggtggaacttatccacgagctttgcggagaaaaccaacaacgacccatattctaccctgccgatgccgaggacagcagccagttgctactcaactccacaagagctcacttggctttggtacgtaacaatagcactatttcggcgaaaacgttgagcaaagctaaaatcgatgcgaaggaagaagacatccccacgtttcgtcttctcaagttgaacgtcaagttgagtgctaatcacaacgataatttggtgctgacattggacaagtcgctgatagccgctcttctcgaacaaaaactcaaccagcagatcaagtacttgttgaacttgaaagaacgagtagacgatacttcgtcaaaagtgtttgttacaggagacttgaacgctggtaagctgacattctgcaatgctctccttcggcgtaaagtgcttcccgaagaccagcagccttgtacgtcggtcttttgtgaagtgatcgatgctgtaaatgagaaccgcggcgtagaggaggttcacgcggttcccatcggggcccaatacgatataaaagatgctagcacttatgaggtgcaccctttgaaggagcttgaagatctcgtgtacgactgtgacaagtatagccttctcaaggtgtatgtcatagataatcgttctcttcaagaaagcttgcttcgcaatggaatcgtcgatataaagcttattgatgcacctggtctcaatatggatctgtttcagaccacccaggtgttttcccgtcaagaagaaatcgatttgattgtttttgtcgtcaatgctgaaaaccacttcacgttgtctgcaaaggaattcattgctgccgcagcggctgaaaaaaggtatgtcttcatcgttgttaataaatttgacaacatcaaagacaagaacaagtgcatgaacaaggtcttggaacaggtaaagaatttgtcaccagacacttacaaagatgctcaggaatttgtgcattttgtaagttcaagcgactttgatggtgacgaagatcctaaccctgacgatggccctgacaacaatggacccaatggacacccagactttgataagttggaggcttcgttgcggaaatttgtgcttgaaaaacgtgcactttcaaagcttcttcccgccaagaattatctcaacaaccttcttgatgatcttcagacattggccaaggtaaatgaaaaaatgtacgcggtggaaaaagaggacaaaactgcggaactcgaaaaccaggttgcacctagttataataagatcaagagcaagagcaacaaagccggtgataccttgcataaactcattgaggatacttgcactgaagtttatgaatctacaaagaagcaaatattgaacacagtcaataattttggggatgaacaaattgtgccctatcacggattgcaatacgtatacgaatacgccaaggagacgcagcaggcaatggttgacacgattctctcggctttgacatcttgcgaagaacaagctaagataaagacggagaagcaggtggaagaaattgtcaaggttggtcaagctacacttggggaaggctttttgcaaggaaaagttttcaaatcggagttgatgtttacaaggcgcagagatactatcaagagaaaaatcaacgatcaaatcgaagtttcagatttctttgatccttccatcgattcgtttatgctttggatgggaattcctcgtcactttacttctcaatttcaagcttacaacccagtgaatattctcagttcagtgccatcttcagcggcctcgctcaaaaacctgataccatcgcaattgaccttgcatactgtctattcctcaaccaaattattgactgccggtgctcttgtcagaaaaatgtattcgttgacttccgtcctcaattcgacaacattgaaaaagatcgcaggtccagtacttataggtgttgctggattctcgatctattatctcatcaacgatatccccaatgcctttcccagaaaacaagcacgcaagatcaagaagcaaatccaggagttggactactcgcatgtcaacgccgacagaatctccaaggaatgcagacaagtgttgaactatcccacgagacaagttttgaacgggttccaaacgagcatcgacaagagattgcttgagaaggaaaagcttgagaaacagatcaaggacgccgacttgagctacggatactttcatgagatgttggtgaagattctgaaccaaaagagtctgcttgcactgattgagttggaggttaatatcgtcgactaatgaataacgaactgtacatagtttctataaatgattgcgttaacaaacttcgtcttctaaacaccactgacgccacaaatggaccaaaatctccacgaaccttctagatacggcgaacggagatataagtgattttgccaagctttttggtttcagttgcaaactgtatttgtaagacaggttgcagccgcacggagattacattaaagccgtaatgcaacaaatgtgctgacagacgaaggtggcaattagaggtgatttgaaatcagcttggcatataaaaagcaccagtcatttcaattgatcatcaaaaactttaaaccatccaaaaaaatgacaaaaacttatttcatcaccggcgctaaccgcggtatcggactttctatagccaagcaattggcagccgaccccgatgttgaggttattgcaactgccaggaaccctgctagcgctgctgacttgcaagagttggccaaatccaattctcgtgtaaagcttgttcaattggatgtgagcgatgaggacagtattaagaaggctggtgccgaggttgcaaaattgacagattcaattgacgttttcattagcaacggagccattggggagtcttacacctctgttttggaaacgtcgaaggagcagtgggtaaaccattacaacaccaatgctttgggtccagtcctcttgctcaaacagctctacccacttgtcaagaagggtactgaaaagaagattatttttgtttccactatggctgcttccttgggattgactctcccaatcaacttctctgcttatggacaatcgaaggctgctcttaattacactgtcaaggatttggccaaggaattgcgggaggatggatccattgttatcgctgttcaccctggtgtagttagtaccgacatgaacaaggctgctgctcaatttctcagcgaacaaagtcccgaggctggggagttctttgcgctgagcgagagcattactccggacaagagtgctgaagatttgcttgatttgttcaagggattgacggaggaatcgaatggaaagttttttagctacgacaagtctgagattccatggtagatgaccaagagacaaactttattgtcggtagtggacttcaattgcagattgggtaaattttgcagccattgaatataagctttcgagcataaatagaatgaagtttggacccattacttgactcaagtgcaagccttttccaattcggattattttggctcatgaatttgtatcacagtcacaaggttcagtcagtaactttcagccaatgcctgagcaattctgttttcagtatctctaggaaaatgataatatgatctgtaactagaatcatcagagatactctgattttttcactgtacaagtatctttctcgctctcaagaatatagacaaaaagctttcattttgactgagtttgtttcgtaagtttttcaaatttattgtcatcgtcggcgaagctgccggataaacaagaccggtgccaaggtagactctcacctgccttggaaactgatgagtctcgggcaaccctcatgaaattgactcaaaggtgagattatattttcgtcatatacgacatcttgctcttcgaacatagcgagtactttcaattatagccctgctattcttggatgaaagagacttgtcgaaacagccttcttgtcgagatttgttgttgatttgattcttcgtcgtctataaccacttacgttgagcccacatgagtcccatggcaacgaagaatattgcaactccaaggtaaaaactgagctggaaaacgggcctatagcagttattgcccaagtagcacaccccagtatttgcatcggtattgctgtcgaaaatgcgaccgaaatacttgtttagaatgtagagcgttatcagcggtcctgtgcatatgagaccccaagttgtggagaaagtatcggttccaaattcgtcagccattatagcagggtaggttccaaaaatcaacccgtaactgcctccaataactgccgatgttacggcaagtaatgaaaggttatttgagtataccaagatcaattgaccacaagcaagagctaatgtagttgttagcacaatccataggcgctggagtttgaactttttgtgcaaaatgtccgaaaatattccagatagtaaccgaccggaaaaacttgcaattgatataagaccaacttgaagtgcctgaactgtctctacgtcagaagctgatgactttgcgtaggttacttgggcagaaaccacaaatcccacagaataaatatacatctggccaattccacttaaaacagacactatgaggtaatggcataagaactttttgctggttagcaacactaaaacgggcgagtttgctggctccggcaagtgttcagagggaggatggtggtcgtgagagtgtgtgggatcggtccctgttaacaaagccgattcttcgtcgaatgagggaggaagtggagttttcaattgtacgaaataagagcacaaaagtgtcaccgagccacaaaacaaggccaaaaagcccaaaaaacccccagtattgtttttgaaataatgtgctgcaatcacggagaaaatggtggcagataagccataaccgcttacaggaatagcaccggcagaacctctatgtttcggaaaattagcctgtgccgcttttatggttgcaaaataactgatgatagaaccaaaaccaacgagaaccatcgcaacacaaatgaacggcatgtttgcccaccggtgaacatatacctcgtgaactccaaagtatcccatcatgatgcaaatggaccctataagtatggacatcggaggatcctttgcatcgatgattaatccggctgggaacccaccgagtcccgacccaatatttgacgccaaagaaatggttgcagaatgcagtgccgtcaatcccactcgcttcacaagttgcggggcgtaaactccatacaagtatggtgtaccagacgccaatgcaacaagaacagacgccaatagcgaaattatcatcttcaatttagccttatcagttctccgttgcttgcacccgcactgtgccgcacatcgcatgcatcgcattgcatgcagttccctctcgtttttgagtgcgtcgacgcacaccaaaattaatccgcgactacatagttgcaactttcataatgggcaggctagacaacactgagtttctccggactctcctggaggcattaacggagaacgggggcaaaaaatcagtatatttgacgcaaaagagaatggatctgccggtggaagatcatcatttgggcgatttaccatcgaacgtcgtcaataccgaaggatatcctaccaacacatcgacgtatcctgtgttgatacgagcctcgctaaacggcaagaagacgaggatatcaactgtagtgcaagtagaccagttggacgccttctggacggaatatgtgcagattctcaaaactgggttgatcgggttgcgcaagaaagacaaacggaaaaagaaaaagggaggtaaatagttaatttaatgaagaatgaagcactgtcaatagcaatgcaggttgtatcgtagctatatatcctctactataagcattccattggggtagatgaaattgacatctcgaacagaactttcccaaaaatctttgagcaggcttcttggaggcaccgaggaaaccaagctgaacttgaagtcgtcaggagcaatttcgagagacatgagagaattttgggaattttgaccattttgagagcttagagtttgcggttcagtgtcgtatcctcttctgtgaatttccacaaactcgtagatttctgcaactttggtggtgcttgggagtgtaagtgttactctatttccattggagaaccgaatgcccacacgagcagaatctggcagttgcgaattttgaagttgcaaaaaatgttcaactttcagctgcaaatatgccagcaatttaccttctctctcacgtttaagtttcttggctttgtcacgggccaacgagttctggtagcttatatcttgttgtttaacgagcacctggctcatatacttgttcattaactcatgacgaatttctcgaagatccgcctcatacttgttaattcgatttttgaatttattgctgatgatcgcctgggccctggcacgatccttgacccgtccttgaactttcagcaccaaagaaatcttgggggctgattttactggacccagaggcatcatggtggtggaacgagtgagacacataagcccaagaaatggaaatctggtgacattaagcgagtttgcaagctgataagactcagaacttgtaagatctccgccccatattatgtagtctgggtcattaaagatagaggtgaattcgggagccgttatgatgttctcaaacattccggaagaattttctgagcggggatgtgccaaatatacaaaaagaaacttggctctgttggtggccataaagagagcctgggtgtaacttccttgaaaaaacggcggaagcgtatgcattggttctgatggttgcaaattatattcgagctctcggataaacttattggcattgtcgatggggtctgaaggattatttgccgtagcagcgtattcatctcggaaatagatgacgttgatgaaagcagcaaccacgcgacaaatgagtaccagaaccaccatcaatggcttgtatacgaggagttggcagatggtgctgaatcggaacaatacatggtttaaattatgcgatgttaatgctgcccgcggcgcggttgcaggttcttcgccgataggtgcatcccccggtaatcgattatgaccctcggaaacattggaattcgccacttgattaccctcgggagtcgctgcaaacgatcccggaacccgcacctggctttctgggtcctcggaagtgctgacaggcgcatactgctgcccaaggaagcggcgtgccaaattgtcaaataaacttgtcatgtaagcctggtgagagtgagctgggaaattatgtatcggagtgcatatagtgcgcgtgagatattcccagaaccgattgatctattcaactaatagtcagaaaatataaagttgaactgcagaaaacaaaccaatttcgtcaaggttgtagctttattttcattaagatcaatttttgatgtttttaataaagttgatttgctctttcaaatattgaaaatatgaataagccgcagagttcatataaagtcttgtattgcttggaatacagaattagactagtgtaccgaatcctcaattgaactagaatcgtcggcacaaatgggtgcaacatgagcactttttagagtttgcgaaatccttttctgcatgaaacatattgatagggcacttcaagctgtcaagtaatcgcctgcgtagcgtaatggttaacgcgtttgacttctaatcaaaagattgcgggttcgactcccgccgtgggtttacttgcggatttagctcagttgggagagcgccagactgaagtcgacttcagtcaagaaatctggaggtcctgtgttcgatccacagaattcgcatttttttgttcaacagagtaatttattttttgcaaccgaaaagtgaccggcggctacggttggtatttaatttgaagtgaggctacaagtaaaacaagatttcacttcattatcatatcgtggctgcaaatttgttgtctagtgtggcctataaattatacttcgtttccttcaatttttcaatttcttcaaattgttcaattttttcaggttttgaatttcttcagtttcttctgtcttttacttcttcattcttccttcttttttctcataatttttcggcatttctccacagcgtctatgggaataccaatgactggatgcacggcgacggtataagcttgtgggttctcatttgcagccaatctataagctattgtatcttcagtggtgttttcatctgtttcttcctttaaaaagtactcatgttgtgctatgctcaaaccagaaagcacatagttggtgtgataaaagtccaccagttttccaggtttatcacgaaagccacccagttcgagctgacagcactttagtatatacacctctaaggcttctctatcaaagagcggatggaaactagtgatggcttcaagcaagggaaatgttgcacccacccagtagctgtagcagccgtccaccaacttgccagttctgcctgaaaggcccccttccaactggtgctggcgcatcaccgaccatctggtgaacgaattgatatcaaaatcatcatttgtgggcgtttggctcaaaactagaaagtaacttgccaaggcacagtacaggtacccgccatgagcctcggtatttggacatccagcgaaccctccttcgtaggtttggcaactagaaacccacccgagagtgttgtgcgagagctcaggcgttagtatgtccaatagcgaagccacgaccaaaacacagtaggttgaacgggtatcgctttcaccatttttgtgcattatgaacgaaccatccggctgcttcaacgacataaaccacttgtaaaggttatttcggatctccaaaagcgtctcccagtcttctacaagtaccaacgccaacactgaagcataggtagaggcacaatggccgatttggcccactccgctgcctatacctccacggccatcgtcgacgatatgacgacgaattttgtctttgacaagacttttggttttttcgtcaatctcatggttcataacagcatacgagttgagcaaccagtacaacatccacccatggttggcatctagaaccacatatggactgggaagcggagtgtgaagattgtgctcaacgtagtctagatgtttatccaagaagaattgagctttaaggtttgaccctcctcttttgtagattctctcgatacgactactgacctctgcttgggcctcggatgtttcgctggaatattcttcggccatcaccggcggctctccaagcatcattgtcactttttcagcaatggactttgcggattcttccacattaagggattttatgatatcctcaaactgcccgtcggacacagaacccatgttgccgcgcattagctggagaagatacgcggcgcttttatgggacatggaccatgaaccagaatgatggaatttcctaatggggactgcacaatgagctgcgattgcgaaaaaaaggattgatcgatactgaataattgcgaatttaaaaaagttcttccttgatgcattattatactagttccattatacgtaattctccgcaaggtaattaagcacaatctcgtagcacacgatgaactggcggagattttgaaccatagaaacccgctgggttctttgcagctgcacagacttgtagatgacatcgtctgatccccacacgtccactttaccatcgtctgttccgtcggctttgactccacttgtctgagtgtgtatccggtctaggaccatgtctgtagtgataaaacagcccgtacgtccacaaccggcagaacagtgaacgacaatttgcttgttcaagtgctcgttttcgatcaacttgttcttgaaattgaggaggtctgtgataccactgaaagagtcaggaactccaaaatcgggccatcttttgtattcaatctggtacaccttttgcattgaatgggcctctttcaaaagttgcaagtgacgaacgacaaagtctccatggtcttcaaccgacacttttttcacctccacttggctagttggaaactcctgcgagtcaaaatatttgaggtcctgccccaccaactccgctggcttctgcttgttgagacaaactatgacgttgatattgttgcattggattaaattccagaaatcttcaaaagtcgccggaagaggattttgcgtcgcaatatacgagagatccgagagatcttcgtagctgatgtagttggcgttgatatagtcgtcgtccagctgggtctcgactttgactcgggagtgttcgtagggccagatgttcttgtagcgatttttgtagccgttttcaatgcctttgggaagttcataatcgatggtgtcacacgctggacaaagggcactgggcgtacacaccagaggagcatgttggatttccttgacggagccaatggcggttttcaagcgaacttgctctgatttttcgattttgttgaaccggtgagtcaagacatcgactatgccagattccttggtggtgaccaaaaactgaagccacttgggcaacttgtccaccttcttgtctagtccctgaggaacactgaagcagtaattgaaactcgacagggtttcattgactcgaggcgaatttccaccgatcgaccgcaagaatttttggttggaaggagtggctgaaggaagggtaaaaccgccaaaaagagacggttttgccagcttcaggggtccgttggagctggaatctggactgctggccagagtggaaagcggagagttgtcaattaccgaagaagattggatactggaaaaaccaccttcaaggcaaaaaacgtcaaaacctccatggtgacaattaaagtggctaaacttgccaaatatgtgatagagcaacgctgagcaatgagtaccagaactttcagagtcgtagacgacaactttgagcggaggctttccgccggattcttcaaggtactcagcaagtagatctttttggggactttcgacggggattgagttgattatgctaataagtgagtacgattgacgcttgacgagggtcgagggcaccgcaagatggatggcattcttgattcgagatgttgaatatgcatggaatggtcgtacgtctatgattaccgattgctgactcaaaatctcctccaagtctttctgttcgagcttttttatggtttgcggaagctggctatagattggagatttgggctgactgcgagttggagacccaattgacgttcctaaagttagctctttcattgagcctatttttggcgctgttttgcacgagtgtgatataccgggaattggctgtgaatcaatttccttgtctttggaacctgcaaaatgggcagggctgttgggttccggggtagagagcattttcacccttggaaatgatgaatatttccacagcaatatatacaaattgaggtatttgcattgatatgacagggctgcaagcgtcgatgcaggcgatgcacgcatgacgtcatgatgcgtcccgccaagttagattaaaaatattcgctgttctctatcgggccttgactagtggtcagacgacagtagtcgtatcataaactttcaagcattcggactcgattgctttgacgacctttggtcatatcgtggcaaattgagaccattggcgaatttggttgggtttcctcctgcatattgccctcgacgtgcgcatgcggtgcgggaattctagaagccttcccgaagcagcagagtcttagtgcatagggaaatgcacctcgacgccctccttgcagcagcactcagagtttatgagctgatttggaaatagacgccaagaagttcgatttgttttgactcattgcagctacgaagctcttaatagagcttccgtggtcgatgaaatctcatcatcattgttggcttctggctcaattcctcgaagtaaagccatagtgtcatcttcctgttcaattctcggctcaactttcgcgtcagtatccgactccagatccgcatccattaccttgtgtccagattcgtccgcataagcgaacactctgtcaccgtgcagccgctgtgcatgttcccgcaccgcttcccgcgccggtccaggctgcaatgcgggctcagatacagactgtaacgttgcaatcatagctttggcttgtgctaattctctttgtagatcattcacatgaaattgaagctctctgagctcacgttcttgctgttctgtggtacggcgataccgttctgtttgctggcactcttcttcgtagttattttggacattttcgagtcgtttgctgtacacttgttctatttcttcgagtttttgatcgtttaaaacattttttttgtgcatttcagcgatgtactcctcatttcggtcgagaagaaccctattttcggtccgaagctgcctaacttggcgattgagcctctctatggtttcatcttgtttttgtagacgagcaaaaagaggactttcggtataatccggctcatttttgacatgatatagtcgcaattgttctggtgaatactcattggtgctctgggattccggctgcttatctatatcggctattttattacgtttttcgtcttttggaatcgaggaattctgggatctgatttgatccaaactttcacgaacagcatagtagagccgtgagtgaggaggatcttttatcatgaaaaaaactgatacgaaacaccagaaactaaagtgcacagtcttcgcactcctcttcgttgtagctctgatttcgctttcgcactctttctccacatcatcgcgaaaacaaacacagcgacgcgatccgcgaaactgccgctaatttacaaccacggctgccaaatctccccagctgtcgctaaatttaccgacgacccgtcgctatctccaccgacactatggcaccgcaccgagtccgccggaccccagtgtttgaaaaaatacggtcgtttccgttcgatacgtttttatggctcaatgaacaccgcttatctatagactgggatacccatgctcgcaaagtggctctccctttaggagcccttctcagtattgttttttatggtgccgctgccatccgctacgatgctttgtcgctgcaacagttttaccgaggagcggttttttcgccaaaccacaaggtttacgaacgagtacgccagcgggctgtgaccggacgggtgccaactcaattggactcggacgatatggcgctgcaaacctggctagcactttggctaatggctgcaaattgcattcttgcaaccctcacaatggcttgtgttgcgaattttgtatcgctttactttttttcttaccgatcatataccctcttgtaccacagtggtgggtcgccatcgctgtctgctcgcagattgcaccttacaaacagcgatatgtcatggtggtcgaaatttacaaatttgttcgtttctccagatatgtcgtatctggactctgaactggaaccatcgctacttgatgaatcgtacaacgagattaacctcttccaaaaggacgtatggcagctccaggtgtgggacccatcgagattttcaatgatgctcagtgccacattttctcccccattgatgatattgatatacattggcggaggtcctctccccttttatacactcattatatcctacttggcgttcgccggcttatcatacctcaccatccaaaagttcttgttgctcgtggccgacaaacagattctataccaggaaatgtttcaggaatacaacaaaaagtttgtccttccaaaaacctcagtgctcagaaaagatgcaattatcgacgccacgttaggacccagaatactggcccattataccgtgcagaccgagccggtagcccacctccacaccgccaagctgaaagttttcatgactcacgacataaatggcaaggctcacaatacggcgccaaagtcgtcgatgtcccgctcagtttctcccgctaaagaagacgtttttccgagactggcaaagtacaaaaacgaaggacgtccgctcgagtctccattccgtacaccgcttcatcctgatccccgtcttgggtaccagaatcgactgcaccagccaaattggatcaccctgtcgactccatatcgtcgcaattctcgaaacgaattgcaaaccccatttcgtctgagaccacacagcccttcgaggcagttgtctccgggacgaaacacttcgccgttgcgtttatcgtcgcaattggaccatcatggttccagactgccaagtccttccaaaagccgtcccaggtggcagtgaacgttagctaattacaactcattgaatccgaaaaagtatcgtaacacggttccaaccaccccctttttctgctctttctttggatccaccttggttccactagtagtattcgtggagatgaaaaggttagatccgtcttttatgtctagctttgccatgtactgcgagggtatgtcattctcaatcgtaccttggtctttatgcttggtttccgcggcagcagtcgtaattccactgcctatatcctcagaagatgtcaattttcgcttttgcaatctctccacagcatctttcgtgtatggaataacacccaataaaacaccgttgaacactgcgccgttctccaaaagtgcatctaccgccgacgcagggttgtcgtaggtgatttttgtccaagaattgccgctaaaaataggtacaaattgcttgtcttgaagccctacagtcattgcctgaggtttacgaagcacctcaaagtcttccaaaatggttccgaattcctggaagtatgcaattacttgattagccatggtttcagggtatccgaacaccaaaatggccagttctccgttgcttaattgctttgcttgatcattggagtcttccgatggactggcttttggagcatcacggacaaaaatattacggaaattcttaggatcgtttgcgtctgaagtcttgtcttcgttgttgttttgcagcgatttgagcgatatcaaaacctcgtcatttaagtcataaatcgatctcgatggaggcatgtcctcgtcgttggtatataccagaaaatcgtcttgtgttttggaactattgacagcgtcgtcaaacctggttaaatctccagcaaaactggtatcgaaaaagctggaattggcatttacacggtcaaaagaaccagttccaagacgtttttggttggttccgaacgataaaagattaaattcgccaccgttttcggcttgaaagacgtcctttttgtctccgccactctttctcgtggatacggacgaagataaatgaaaaccggttttctttttcggagccaaatggctaggaatcacccttctccgggaattttgtgcccattccggcttgccagctaccacagaatcatttttgagcgcggaattacccgtaaaaagattgctgtcccccgcagaagagctcatactcagcgaccgaaacaaggtggacatcactacaatttgttttgttgagaattgaatgaagtccccatacaaagtacggcatataacaccgaaagtttcgttgccagatgcactcctcatcaccgaaattcgtcttgtcttcctaatgctttctccagccgaaaggtcttttttgcatgattccctcataaggctgccacctatacgcccagacaggcgtgcagattaccagtttcggccgttggaagccaaaactggatttttacctggttccaatggctcggccagaatccggttgatggatggaagtgagtgtatagtaagtgttaagtcaaaggtggtcattacagcgctagagagcgcgcttatagagtgtgacgtggacatcagtggacatcgtgacgactcaaactatgtttcgaatcttaaatataatcttgaaactgtcttgcttgagaactttccaactagctgtttgaacctcaccagcaaatattcttacaagctttttatcgattgcatagtcattagccacgcgctgtatccgttgggactcatgtcgttggcatgttacttggccttgaagacgtcccgattaccgcttttgatcagcgaggtcaatgatgctgatattgaagaacaacccactttttctgatgactgggacgaagcccgtaacttggctgaaatgcaagactttcacccgccaatatcgatagtggctggcctaattggttcaaatatacttttcgatccctcggcagaggaagtccaagtattggaaaatggtcttttactcacctggtacaatggaaaggttatatcaccggtctccaacgtcaaccttgctacgaactccaagaatacaaactttaagggactcagtcctcacttgataacaaaaagtatttctatggcacagaagtactgtggagatatcgtgaaagcattggattctgtcatagacctggaaactaacgccccagataccattttctaacctatatccattaatgtattatagctaacaatgctgtgtagagtaagcatgcactatcacagcggtggccgtttggatgttcatcgacctgatgactccaacctgtttaatctccacacagaaatccaattccgcaagcaaatcccccggaatcccttccttttcacgcccgagcaacatgagtgtcttcttggggaatttgagctcactattgagttccaaagacttgtctgtctgttctagaccaacgagggtatacccttcagattttttttggaccatataatttttgatttggtcgacaggaacttcttccatgggcatccaccggtctgcagtgaccgcaacgttcttgaaatgaggactattcttcaccctgatatcagcaagtgtcaaaagtcccgcaccaagaacatcgcataaacgacaaattcctcctaaatttggagccttgtcaaccaacgacgaaaccactatcaagtcacttctcttcactgccttttcgtctttcaagtctatagtgccgttccatgcaccacttttggtttgaagtggtgattgaccttcgacttcttggaagatggaactgtgaccaaggtctcgttttgaatcttggtgcttgcgttctgagatccagagttgcttctggtcgctgcccacgggaatagaaagtgacagaatttgttcagagctcatatttgcttttatgacactctcagatacagagtctacctggcggtcgctgacctttagaagaactcctcctaaaagtcccacaagcgacaaatcttgttttatgtcccatagaagagcatctccgtttctgtactttccataggcttctgacttgacggccgaaacatacacttctgagaccaaagtgttgatatcttctggaatattcaagttcttatttttgacttcagagtaaattgagcacataagtgacaaggaaaaatgtctgatcaatgccttgttggaagtagaacctatgatgacatgcggtaagagctgggccaacaatttcgattgttcttcagcgtcaagtttttgagacagcaaaaagacgattctttcgtatgctgtgaataatactggcaggtttcctgaactctcatttatggaagagaatccatcaaagatcactttgtagttctttaaggatagcgccaagatccactcgatgtagactctaactaaaggacttggttcttttccaagcatatccatgaatatcttcactgtgctttctgattcaaatagagaattttctatcatggcgaccacaatcgtcattaattgtattctcgtccactcttcggttccgtcagtagctttgataggtttgaacaagtgcaaggtatcttcgtggctaagaatatactcaattacatttgagcaaaattctggtgaacaggaagtcgccaatgttgcaaggacattgacccgagcactgatctctggtgctccataagtttgagcgtaaagtcccccgttatcaaagttgaagtttgtatcgaaaaaaccaccaataactgattcaagcttgaatacgttgtagcgaatctggtataccgtgaacgaaagaaccaagatttcatgaataaatggtaaactctcaaaagactttgtatccgcaactttgaaagcatacaaacattctgtcaaaactggaagtattgttcttcttcctggagcattagctatcaccgacaaggcaacctcgtggatacgagaagaaatggtcgagtttgatttggctgcaaaaagcattttggaactgaacatgtttcggagaacagaaacctgaagagctttctggttgagctgtaatcttgaagaatccaattcactccacacgtctgcgagttttttggagagttcctcaatgagctgttcagtatagttcttactcaagcaggtttcaacaaaggaacaaacagacaagtttcttgccaagtttgtagagccttcaaccaaatcgagaagactcaacaaatcaggctctggtaagtccttttgaccaacaaacaagcataaaagatcaatgaaaagtccctcgacttgatctttcaatttatagaaattggtatcttgcttggtggcttcttgggaattaacaaagagatttcctttgagctgataaagtatttctgtcgtcaaaaaggagggccattctccgccctgaatgatcttgtttagaaagcgaaacgtattaagcagccctgtcaacacagagtgattttgagaagttacttcactttctagaaaatcaaataaacttttgatgctggaaggtgtagacaaaacagccaaacgatgagattcaacaactgataatttgtcaattaaaagatggtctctgcttttttcagctcgcgaaatcatgctctcgaaaagcttggaaatctcaggcttcaatgccaacgacggtatcttgaaatttgaagctagcaatgaactcaaaaacaaatcatcttgtttggagaggaaaatctcaagtcttggccacgaaccttcacagtacaaatccgcaagagaaaatgttaaaactctctcatcagtttgaatgttcagttcgagcaagctcacaaagtcctcttcttgaagtgaacatttcttcaagtagtctatgatatgaggcatttccttgttcaaaactcgaaccccgttgaatttgacaaacttgtcgacactggaaacaaactgctttagcgacgtcaatttgaacttcaaaagtaaatggagataaatggtttgagacgtacattcaaaaacatcaccctcacaattgcattcgaataattcaatcaatggttcaatatgcttctcataggtcaaagtgggacctttaagaccctgtaacaaaccaaagccaaggtatattctagcaggatcaaacgcttccttgtggctctgaagaacctccaaaattattccacatacttgatgaagatcttgttcacttttgaaggatttcaccattgaggtaatgaatgctgcaaacctttcgccataagggcacgattcgtcgccggcttcgttacgtacaacaaagtgagtagcaagcatggcatatggcaaaaaagtcagtttgagaaattcgggtccaaattttaaaagatgcatattttcatgaggaagcgaaagtgtcaagttcaatgcaaatttacgaacagagtccatggtggccttgaaaccagttgaaagaagacacaatccccaagaagaatgaacattggatttgggcgagatgaggtcgactatagcaccagatccagcttgtgcttggtgcaacgaagtgtcaatagctaccacttcgtagagggtcacaaatctctgccattcttcaagataagtcttgtgactagcttggtcccacagcattatctcgttcttgaaacttgagtcgataagtttgactgaatactgaagaattgaaagtgatattcttctgtgttccggcgaaagactcgacaaacctagttgaagaagcttccaatattcggctcctgagagcacactttggtatttttgaaagagatgggtatcagaaccttgaacctgagaaatataatcaacacttcttatccacaaagtgaaggcagcagtgagttgatttgtcaggccatttgcagccacttcgaatatggtattccacacatggtcgaaatcgccatcttgtaaaatatgctgtactctccatctgagaactctagtcacagcagctagaacctcatcttcgttgatagcaagaaaagagtataataatttatccaagcttttgtaagactgatgttgcgaatctttgcatgcaatgaacaatttttccaagaacgaaattcggttttggatcgagtcaagctgaatgtaactctcagaactaatcaggtagctgaactgtttagctatctgtggaagaaattgacttttggaacccacaagaaagctgcaaagatccagctctatcttctctattatacgactttgaaagctgggaatcaccttcaaaagttcaattgccgacagtatatcggatgtgttatcggagctgtatatatcatcaatatagagccatatgctagcagctacggctgaatcaagaccaagatcaagatgcgaatccgatactatttcacatataatcgtcagattttgtggtttggtatggagctgcgatgctagatccaagactaaagcttggagctgactgtcgtcaagacttgaagcaagaagcttgacagaaccagacataccggtggttgaaaatttacggcgatgaggtaatggcaagtgaggtgtttgggtgtatatacaggtaaggaattgatactaaaagcattctttttcactttggtgagtctccgtaggaaagacttcagagcgatctccgtgagttttaggtatttaacacctagctgtggtagtcaaattactacgggaagattaagttctagttcctgataatggacgtactgcagacagtagagtaagatgcaagttattaaagtgaaacatttacaagtatggagagccatgaaaacttaacttgaatacgaattcatcagtaaattgaattgagcaagctttctttgaattgtcgtttgcttttcattttcctcatttttttaacaatttgtcagaatttgcaaccttcgtattctagcttaaagccaccaaaatccaaatctgaaagcaatttagattaaactattatcccaagtcaacaatcaaacttatgaaaattccagatcagacccttttttccttgtcggcactcagtccttatcaggaaatatgcgacatatatgcgccgcacatcagatttccgccagtaatcttgagattaattcttctttctatactttaccacatcagttttcgttgccgaaatttctcccgagtactcagaacgtgctaaacaccacccccagctattcgaaataaactactggtacaatatactcaacaacaaatggactatattagttccaatgttctgacaaagagcggaaaccgaatcccgaacactaccaaaaggttatttctgacggacgaagactggagttctaccttggtaattgccataactttggtttctatcattattgtatattttcaatttttcagatccaagtttttagatgcaaaaagttcaaaaataccagtcaagagcgttgcaaaggacttttcctgggacctggtaacgccgctcaaatcttacccgttcaaaaacaaggagtacaagcttactatggggatccgcaacgttgatcctcaagattggcttttagttgagccgtcatacaaaactcaattggaagaaaaacgtaaaattttgacgaatactcacctgcgttatcctccagaaaaggacctcacgtcgctgacattgtttgtaacgaaagaagcggtccccgcaatccacgaattctatgatatagtggtgaattacatgtgcacaaagtacccgatgcatttcaccaaaaagggctcatttctccacaactcaattacaaacgaaaccgtcccctattcggcttcgaagaatatcaatgctgagacccacttgctcaacttggccagaaccatccaggaagatttcatcattttgctaaaagatccaagccgtgaggatgaaaaagacggcaccgagtacttctttaaaggaggtgtatttgcatttgctgcagggtttgaccccaaaactcgcttcaacacacctctctcattcgtgcaccatcccattccggggtacgaagagaaacttaagctctctatgaaccgttttttcactcgaatcgaacctggtcagttcgtcacaaggagcaacttttcagtccaaactcacgacttatactatgttgacgatgcaaataagggacacaacttgcctgaggattacgaccagaaaccaattcccttcaacgagcttgattttgatactcaggttcattatcgaagtgaacgacaagttctcaccaaacttccgaaatcaaaggcagttgtgttcacgattagaacttacctagaacccatcagtgctctcaaaaaggagggaccggaagtttgtgatagacttattggtgccattaatggttttcctcatgatattgcaacatataaacgggcctacgaatggggacctccggtcaagcagtatttgctgcaaaacgattcagctttataatcatttataacgaaccactctataatagaaacagctataactttgctatctcgtcgcgtatatcctcccatacatccacattcttttgagcccaagccatgagaaacgagttatatcgtgccaatattccgagcaattccttcaattgtttttcgtgaaaggtctcgctattcttgccaatctcatcagtgatgtacgaaatatccagaatcatgattttctggcatttctctagcgtagagagtcgctgcttgacatcctccaatttctgctttctcgtgagctctgggttctgatccatcatgtcagtaacgtacagagaaagtttcttgaaccccggcaacttgaatcttgatcctaccgcatctggaaccagctgtcccgattgaagcacttgcaatgcttgcttcttttccttgatttcggcgtccacaagctcttgttgtttaagcttgcgagcttcgaatttgtttaaagactgcaatacagaagtgtactgaaccgcctctcccaaaggctcggagaactttgtttctagatcggaaacaagcgagttaatggtgatgtaggatctgtcaaaaacctggcctattttatcaaatatgacatttagctttgcactgacaatgttgtctctgatgctaatctctggaggatcagacaaatccatggatatggcattgaagacggagcccaattcactgtaatcctttgatatgcctatgaaattctcggtgattcggcggtttatcaagtcaaggccagaagtgtacgatgctagcgccggtggtgattggtccagatttggttcagagctctctccaccgttcaggaaaagaccagctttcctcgataggcgttttccgttgctcagaattggtcgtaaaaacatgttgatgggatggtccagaggtatgggcaaatgcgagtacaacggatcggtcttgagtccgttttctggattcagctgatatatcagtttggggaggtggttgtatatgagtttgatttcgtcggaccaattggcgttggggtccaagaacttggcaaagaattcgagatttcgtatttgggagatttggagacaactgttcaaaaaactggcaagaagccgttttcggtgctcaatgagcttgttcttgttaagatgggtggaattgatgtatgaatacgactcgggcgttcccgaatcgatatcgctggcgcccgatgcggaggaagacagcaccaactccatcacgttcaaccgaaaataattcttaggaggaatcgggggaatgaccacaagtgggaacgtcttcaccaacacttctcgcaagctttcgaagtcactgtaacgtcgtcttgtattaatatcatcattttcgtcatcgctcacaagccttatggtgtacaccacgtactttttcagcaggttcagcataccttcgttggaatttccagcctctgcaatcatggcttgcactttagactgattccgaagcatcttggtcactctggagtcgtaattgctagtggcaagtgtggtaccagcagtcttataaagtagtacagattcgtccgggacacttgacgagtccaaagtgtgctgcttatgcagccccagccgccctggttcgttttcagtcatttaaatcccaacctatgtcccacagctttcaatgtagaacacactgggaggtatcctagtttcatctggggtaccgcatgatagacacgcacccacacacccacaccagtcacgagatacagatccaagcacccgctgattccgctcttctctcaacacaacagtcgctgcaaaacaccccatggctgaggcatctacggtagagacggagttcgctgcgcgagtccaggagttctaccatgaccaaagtgatccaatccagttggttgtggcttttaaagctttgtgtgcagtgaaagcgttactggccgccgcaaacctcgaggaacacggtgctaaaagttcgtattttcaggaagaatttgagaattgggacttggaaaccaagttgtggcaccttgtggaagtgctctatctgtacagacttgcggagaatgaggaagtgatcgcagaaaaccaatattcatcgatatcggtgttacaagaaaacgtattgcgtcaaaatccgaaattaaaagagcttctgatcattttggggtggctacaaacaaactccaagggtgtggatgtaccagggtctctctcaaatacgtcaaaatggagtaatacaagacaggcacttgccaataaagaccttaatgtcttaactacccacggccacaccggcgaaacagacacaaaactacaaaacatcgatcccgatgcccctatacgacaagcatgcccagtaatggccgaagacgatcttcgtgactcacaggttttccgaacaatttatcaattaatactatctggtcagctccaagaagccatagaattggccagtagcaccggaaaccacacactcgcactcattctccttggaggaactcaagactttattgatccggtgctcgataaagacttttgtgagactaccatgacagatttaatcgtgccaaataaaccatcgggcgccaaacacaaacttttgtggaaacaagcggtattcaagctttcgcatcagctgggtatcaacaagtacgaacgtctcatctacgactatctcagtggcggcgacatatctggtggcctcgaagttgttggcgacagctgggagaacctgttgataatctacctcaacaaaatttgtttgcatgttcttctgaacgcattgaactctaatgaatcaaccacgagtatcccagcaccaccagcagagtctatcgaccaagtgttaaatttgatatcgaaaggttcaaatggagctgctcaacagagtaagcatcctcttcgtattgtcatgggcagcgtgatgatttccgagattggagcattgatcagtggagtcctcaagtccctcaacaacaacttcaccacacaaaaagtatgggaagaggactacttggtgcgggtgatggctcatttggggttgtttgcccatgccgtcggctctcaagtcagcgctaatgacttgactcaacttttgaccttgtatgttcaaagactatctgctcgtggcttcacggatttggtgccattgtacctctctttcattcctgacgatagtgatgcccgtgaatattactccaaatttctttcatccatcaccgatccgagcgaaagaaccaaacaacttcagcttgttcgtaaattgggcattgattccaacggtgacgaggaacgaatggcaaatgttttgcgtagaaccgtcgaacgagtcatggctgatacagaggctgaatatcgaccttctggtgaagtcactgtccaagatgaagacacagatgtcaccgaaaccgacaccaaaatctgccaatcggtcgattggtacttcgagaacaacatgtatcctgatgcggtttctgcaagtttaacagtcatcaggcgcttcttagcatgcggtagacttgcagccttacgtcactttgttcgtggaaaagacttgaagcaattggtgaagaattacgatgttgatttgtacactcgctctcttgcaggtctggatgatggtgcccaggttggggatgccgacaaagatgaaataatacaataccatttgtttgttcaaggattagagttgattcaagattggcgcaaattcttgaaagacaaccaaacgaatagtttgagtgcagttttctggaaatcaaaacatctcgagtcactgatagagaaggtatcaagcggaatcgtgggccttatacgagactggttccaagagttgattgcaacagatgggacaaagaaggaaatgtaccaacaattgagagttctctacgtaccatatcttgtgatggaacttctcgacatataccaacaagccagaatgagcaattggctgtatgtcaaaaaagcgtttgagttggtgagtctggtcgcggatgaagataataatgatttacttacctgttttgtcaattgcgggcgcctcgacgagcttatggtacgcagtggaaaccttgctgcagttgcatgtgagcgtggtatagccaatatattttcgtagactatacaactaaatagacattaacctagttcaatgcggcagccttctggtataataaatcgacaacattggacatgttcttcaccaactccaacgccgagtcataggcggcgtcctggcgaggttcgtcgtatataatcaaccatccattgccctgatctaacactccgtaaaacactttatcaagaatcatctgggataatttaccttcgacttgggccaattcgagacccaaggtgcgagaaatatgcgagagttccacacagctgtacagctcgatgatcttgaggagattctgctccaacaagttgtcgtacaaagcattgaagtggtacttgatgatggcgtccagtttcaattccgagccgtaggtggtgagggcttgctcgaattcatggagtgatcgattggagtaagcctgtgcaatggccttcatggcgtcaatatcgcgcgactggaacttgaccacgttcttgtttttaagtaaagtagctacgtcgtcgctcaagttgagcatgattttggacaaaagcatgtactttagaactggcacggcgcgcgagtcgtcctgcgagttgaatgcctcgaatgcttcgtagaagtacgagtaagctgtcttatagtctttatcttcagcgttgagaataccagactggctgtcaagctcaccctgaagaagggtaggacaatagatggaattggccgaagtacgggccagagtcaaagctgccttagccttgggaatgttgcgcaactgatggtacaacttcagctccaacaattgcacttctatgagcgacgacttatcgtcgagtttcttatattctctgagcaattcggtgatgatggtgagtgcctgttggtaaagcgtcttcttgtagagcaactccgcgagcttgagttgaagagactgtttcaagaaggtcaacttggaagcgatagcccagtcgatgctatccttggctgtttgcatctggatatcaagagactccggaatggtatcaaagtactctataagtgtcttgacgatttttgctgttttggatttggaaaaactaccgagaaccgtcctagactccgtaataaggtcctttaaagcttcggcttggttctgtttctggtaaattttgccgagctcaagcatggcagtttctgtagtggcagcttctggaccttccggtttgttggtgttgctgataatggttttgtataccgactcggccttagaattgtcgccggagtcggcaaatcggcgtgcttcagcaagagacatgataaagtagttgtggtgagcggcggcaaatcgacagttgttgagatttgaggtaggcgattacataagcacactgcaggtaagcggttgcaaaaagtgcccggccagggaacagcgatattcattattactcattatcagatttgaatctgtttacagcagccttgaatttgtttgttttaaggtacatagagttgaattttatggatttgactctgtgttttgaaatgattgaacgaatactctttacaattgaacctcttcttttgggtttgaaagtcttctatttcgaaatatgattggctctgagaatggaaagtttatcaaactaaggtagtacttttgtttgtggattaggattcaattcggctaaatttcaatggagaatttgaaatgggcagcaaagtcactaccttgagtatcgaaataatcgcagtcaaaaagtacttcggtagttccttttatgctttactacttcctttcatgataaaccacttccaagtcaacttgctcaccgcattgtttccttaagcgtgaatactagcaaccctctcgattgaagtccctcaccaccaaacccacacacccactgtattctcgcacaaatttatttccactcggtgatgtttcgactgagagcactgcttgggcttgcgccgcaagtacggcagttgatggctccaaaatggtctcattcggtacccgcggcattgatggtacactacaatgttcctggagttcgcaactactcgcaaaagccattcccagtaggatcgaaggaatttcaagagcagaacaatctcaaaaagcttcctaaatggaagcaatgggccatttattttcaaagtaatgagttcaagagaggcatgaccatctactacgtatgtggatttggtgtcatgtgtgttgctttctactattatatgagagatcgttactacgaagacaagcagttgaagcatataagggctaaatatgaagaagatcccgccagtctcctggaatatgagtatctcaagctaaaggcattgagcaacgacaaactcaagccccgagaacagaaaaagtatcgcatgtaccaaatgatgcgcaaagagtttcgtagaaagcacatttgggatggtgaagcaatgtttgagccaacgccccaagacctccaggagtggtacagccagcaggcacgcacaaagacctcggctgcggtaacggaagacgatgtcagaagcgaaaatagtgccgaagaaaattcgcaagaaaccactagagccaacgacaactctgctatatgtgctccacaagacaccacagccttttttgaagaaaaggcgttcgactatgacaacgaggtcaagtgggaagagcgcggtatcctcatgggacgtagaaggagatggctcatgaaacagcttcggggagatgtgttggaagtggcctgtggaaccggtcgtaatattccatattttgaccaagacgaggtaaactccatgacgtttctcgactcgctgcgtaatatggtggagttggcgcaaaagaagttccggcaaaagtaccctcgttatgccaatgctgcattcacggttggtcgtgctgaagatcttgtagagcttcagggttccgaacaggtaaaatacgacacgatagtggaggcgtttggtctctgtgcccacgaggaccccgtgcttgccctcaagagcatggcgtcgttgttgaaacctggtggtagaattgttcttcttgaacatggacgcagtacatgggactttatcaacaaccatcttgatttccgggcacctaaacgtatgaaaacttgggcctgtcggtggaacttggacattggcgagttgatagacgacgctgggctcgatattacctatgaaaaacgggttcacttgggtactacatggatgctagtttgcaagcgtcctgaggatccattagcacttgaagaaaagccgttcttggacaaattgtttggacgtgagactaaagggattgacaagggaaaacgctaaaaactgtaaatagatcaaaaaatacttgtaatttattcttgtaattcgttgattattttctcatacttgttcgctcaattaccttccctaagatttatatttaaatttctcgcctttctattcctcgccttttatattccgtgtccaacatctccacccgctggcgctggttccgtatcacctcattattttcctctatggtctcgccatacaatgctacatcagcccgagcttcatcggtggagtctgcgttctcaatttccagtttcaacatttcgttagtttccgacaactttgagatggaaaggagcaactggctgcgtatagaatgtaagttgtcgtccgtgagctcctgtatggcaatggaaaacgcctcgggtgctataggctttgtatctgacgacataatccggggaagaaattcagtcgcactgtgaaaaaatcatctctttgatgcttcgactagttggaccaggcagtcgaaacaagaccttcacgacacttgtgagcatcaggttgtgcccgtatgctattgggggtgccaggaatcatataagagcattcaatctgtcaaaagtgaactgcaacagcgaagatgtgaacattgacgtgcccgagttgcatccacttttactcaaaagagctgttgcaatgggaaaagagtattcagttcttgaagaagccattaccaagggcaactttgaccaggaaacaaacgtcaggtactcgaatctctcggtaattcttgacaattaccatcgatatgtgcaagacatggagaacgtagcggcattaaaagagatgattgccgaggaaacagacccggaaatgcagcaagaagccatcaaggagctccagcaccttgttcctaatgtccaaaggtcggtaaaagtgcttcaagccagacttcttcctccggtgtcgcactcggacaaagctacaatattagaattacgcccgggagttggaggatcggaagcagctttattctgtggcgatctcgtcaacatgtacatcaactttgccaacaacaaaaaatggaaatggacaaaaatcctggagggactcacaaatagtggatctctcaacgaggtaataatgagcatcgatgtacctggttcctacaacttgttacgccacgaaagcggggtccatcgagtccagaggattcctgcgacagagacaaaaggacgtattcatacctcaaccgcagcagtagttgtgcttcccaaaatttcagagggtacagagtcttccttaaaagacgacgaacgtcaatttgcacccggcgaagtccgaattgataccatgagagcaggtggaaaaggtggtcagcacgtcaacaccaccgactcggccgtgagactcacccatattcctacgggaattcaggtgcaacagcaggacgaacgttcgcagccaaaaaataaggccaaagcattttcgattttgcgagctcgtttggcggccctcgaaagagataaggagatcgccgagcagcgaaaactccgcactgaccaggtgaccaccactgaccgctcggacaaaatccgaacttacaattttccccagaatcgagtcaccgaccatcggtgcggcttctcgctccacgatatagatggctgcatgcagggctacaaattagaggaaattatagaacacgttgaggagaaggaactcgaggaccgcttagaagcgcttattctggagggccgctaagcaaactgaaactgcaaactgcagatcggcaaaaaagaagtaagtccgtcacctgcatataactccatgacctcctgtatataacataccagacataagcccgtcttacgatcgggctgtatgcagatccggctaagatctcgaaaattatttgtgacagcaccgaactctaaaactaggcttagcgcaagtgtaaaattggcctagaaggctttgttagaacttgctagtgcattgctccttcaattctggaaccatttcgaccgaaaaaaacacgctcgttatattttttattattgttacaaaaatagtcgattcaaattgattcttctattcgattttggccgccttaaaatctgactttttggctttttggatacttgactaagcagtttagggtcttcagaactcaagtctgtggtatttatacgggagtttcacctattaaattcctacttgttgtttccatccggttcacacatctgttttgaattgttttcaaacttcggccgattgacgtcggtctcggtgtaaactcaaaaaccaacaaagcctcacacaaccatacaatccccaaaccatgaagacggtacgaatgtttttggcatttttcttacacatgcttcttgtgtcggcactcggcatgacaatagagcccattagagcaggagatacgaaaaagtactccagtaagctgcagttgtcgaactgtgttgcgtacgacaccgtcaagaacgacgtaattactgttcatgttcaggcttacgacagggtgccggcgcagcagctcaatttgcatatctttgattctgagaacaaccagcttcgactcgttaaggatattaacgacgagatggacgtaatcttcaccaacctcaactccgacttgggtcgtggaaaacgaagtagtttcatcgacaaactctcgcacttgggccacgccgactcggagcatgcggaagaagtgctccatagtaacgagggaaagtcgagaatttacgtttgtttcgacaatatcttcgccgacaagtcgtggtcgtttcatccgcaaagccgtgacatcgagttgcaattcgaggcaagaagttttgccagtctcaaaaacaccaattacaagctcttcaccaaatacttccagatgcttggttccgaactgggttcgaacgtaataaaagatctggactttgaagatctgttggtgacgttggaactgcagctccaaaccgtgatcgagaatctcgacagctccgagcgaaccatgcaagcactcttgacccaagagtctaagctccgcgacgccaacgagcagattttttccaactataccaaggtatccatcgcattcttgatcatcatcgccattttcggacttctcccgatagtgtacatgcgggtctacttgaaacaaaacaacatcctataatatatattcagtttcctctcattagttcgttattgatgacgtccaggcaaagcgtttccatctgttccttatcaatcaacgaaacgtcgtcggtatacgccaagctagcttcgtagcccatgataatccgttgttcggttatgcccaactcgccgtagctgagtgctcgaatcacattatagtagcgggtgatattgtttcgaatagtatcggatatggggtcgtttttgtcggagtagatttcccacgagctctcttcttcgagtctggtgatagccacggatgcctggcccggattatagcctgcttgtgactctatggaggcctgggccctgtttgtagcagcattcgttgcggacagctggtatgaggtggttttacttatccaaatgtagccattgacaccgagaattacactcacatttccaggcatgtcgtacgagtggttcttggatttgacgacaagactcgagggtacctgaagaagaattccattgcgaagtttcccgtatttgagtgaccgggtatggagtgctaccattccactggcataggtgctttgaacttcagcatttagaagatctccttccttaagaaagtttctcatctggagctcatcgctttcagatttccgtctcaatactcctccgggaagattaatggatcccaacatcaacacggcatcctgacgacaccctatatcgactttccacctcttgttacccacttctgtaattcgtcctacgacatggtctccggtctctgcctggtactttcctcgcaaggggatcacactgaggagtctgttcactctagagacgtttccagcgacagatgagtaggttttttcgttcaaaaagtaggttccatggcccttcatccacgacgggtcgtcggtgaccaactctcctggggtcactatggctctactggtgtcatcgtcggacatgtcggagtccgaatcgatgttaaccggggcagatatgcttattaccgacattttgtggtgggtttaaaatgtgtgctcgttagtttggagagttgaatttcgcgatgagcgaatgcgaaagttgagaattcgatttaaagtgaaaaataatttcaaattactcctgttaagttttcgttagctaagttattgtttggtggatgctataccgccacaacccaatactcagtcgttactttcaccacatcagcaaaacagaaagacgtatattcatgatgtcaaaatttggtcctccaatcaatagatcaatgacgcaattggatcgtgattttttccgcaaagacgtcactctcttggctgcctactttccccagcctcagttcttggcccgttttgtcaaagagtgcaaaaaagacattttaatgctcccttccatcaagcatatagtgcccatggaaatgtccaaggcagtcctcctcagagacgatatcgacgacattagccaaatctccgaggacaccagggcaaaaatggacgaaatgaacgtccagctaaagccgtatacgatgtctttggattacaatttctggaaggctgacgatattctcagggcagttttaccagaagacttgttggatgaaattcctacaggatttgctcaagcaggtcatgttgcccacttgaacttacggaacgaattcaaaccttatggtctgctcattggacaggttattcttgacaaaaattcaaaagtggaaactgtggtggataaacttgatactatcgataccaaattccgcacgttcaaaatgcaagtgctagcaggaaaagacgatctcaatgtggaacagagcgaaagcgggtgtcggtttcaatttgattttagtaaagtgtactggaactctcgtttgaacacagaacatgaacggttaatcgacctgttcaagccacacgaagctgttgcagatgtgtttgcaggagtaggtcctttcgccgtgcctgcgggaaagaaaaatgtggtagttttggccaacgacttgaacccagaatctttcaaatatctcaaaaacaacataactttgaacaagactgacgattttgtgaaaccttataaactcgacggaagagaattcatacgaaagtccccatacttgctccttgagtgggctaattctgtgcaaagtatagagaagaagagagtggtgaaacgtcgcaaaattgacccagaaacaaagaaagaaattacgtccaaaggaaccgaagttacaacggtgaaaattcccaagtttatcactaactatgttatgaacttgcctgattctgcattgactttccttgatgagttcataggtctttacagcgacccagcagttagaaaagttgttgaaaacgagcccaactttgaacctccaaccgtcaatgttcactgcttcgaaaagttctcacctcacgaaccagaacctaccctcgaggaactccatcatcgcatacacaaaagaattagggatctactcaaatgcgagcttcccttcgagaagtgctctttccatcttgtacggagagtagcacctacaaaaccgatgttttgcgtaacattccagcttcctcacgaggttgtgtttcgcaattagctcgaaccatatcttttgtcaagtttagaccttactcgcaatgttcttaccaaggttttccatccatgaagcgcttgcaattcggcttccattctgagtgcacgttgcttagctgccatgccataaagccatattttcttcactgcattttcctgatgctcatgaatgattacaccttttttcactggaacggcttgaccattgcgagaaacatactcgaacccaacaacaacaggaacgtactcaatggcttccgcaattggacaagtgaatgatgactttttgtatcttgataatataccttcaatgtctgaaagagtgagccatttggtttttttcggaaccatccatggtctatagatctcgatatttccatattgatttcgtggaagaaatagcacaccattcttctcattaaccagtggtggtacgcaaatcgttgtttgggatagggtatacaaatttgtgggaacttctgcttggttatttttgcgggacctccacgatcttaaagaagttgtaattttcataggtttagttgcttgttcaggcttgatagatctccccaattgtttccaatgatgctcagacctgcccaccatcaccgaagacctcgagtatactttttgcttttcctcaatagcctttttggactgcaatttgatggtacccactggtttcgcggtgggagatatctcttcattgaaccttaaagtctttctagtaatgaagttggggctccgtttcatcgcagcgtaactggtgggtatggaatagttacgaagagccaattgtctcaaggttgtaagttcctcgttttcagcagcggtatatcgatggtttctgttgaaatatcgcattaaagattgaaaaagaagctcacttcgtcccagaatggtccggagatccaagcggttgaagtaccggtagcttatatcggccatatatcgggcactaacgtctatcatacctccatcttctccaattgatacaacatggctcatttgcattgcgttgaattcgctggactttggataaaaatctgccgtatagctgctcagtaggctatctaccgacctccctagatgctgtactctcttttccttatcatgaaagcacatagtttcaattataaatagtttcgaagggtctattggatccactagttctgtccagaaataaggaaaaagcaagtcgctgtccttgactcgttctagcttgtcatagtctagttttgaagaaactttggtggttttggaaaccgctagcaatggaagagagaatgctagcctcgactcaaaccctacgcttcgtagaagagcagtgaatatctgagcgccagtatctctattgtgcttaaaagtcttacagactttagcaaatgcttcagcactcaatggtggacatttgtacgagtaatagtcgctgtagctggaggaaccgaccccattaggtatgtatcctaaaaccctgattccagtcgaaataatctcgtaattatgacggaaccatttcaccaaatagtttatgatgaaccgtagttgcgagtagatgtcttctgtattcttcggagttgactccttgtctgtccttattttcttcttgagctttgatattttcttggtgatagtctctgggagattctttcgcaatgtcttcaccactgctttctggttcatccatcggttacgaaaatgtatatggagcaagtatgataccatgcccaagtagtgaattgatagcttcttccgtctgtcttccaatgctcggagctttttctcattggagcgttttaaaggaagtatttgaatggtgaagttatcaggttggttcgattgcaaaggaatgtcttccaaatcaccttcagaagagtctgacagttcagaatcggactcttcttcgagagatggctctactttacgtctttttggactctcgtcctccagttcttcgtccacaaaaaacgggttcatagataagatgaaatgtggggtcgatgcgcgatgagatgattgatgaggtttggttgaaataagaagtggttgaaataagaaatgctattattcaacagaaaagctgtttcatgtgataacagcgacagcttagtttgaaagtgtcatgaagagcattttagtaaattattcattgattctcatcaaatatctattatttattactaccctttcctttcctgattcgtgactttttacgaatgtatagcatcacttatctcagaccactcggataccatgcgccattgactggtcagctcaatcacattatcgtggccatataatgtcatcagatcaaacttagctatgggattgtaaactttcacattttttatctcggccgttccgttagctatgccttcagtgtcggctggattcgcgtgggcgatagtctctgacttgttcattatatacccacagtatttgccgtcccaattcgtcttgtggcccactaatctacaaccacgaaaatatgcaatttcacgctcttcatttccaaccttttctgtacttttggtgtctgaaaagtattctttggtgtttgcagggccactgtattgtatatgtagaggcaatagactcacggtggcctgtgggacctccggcgataccctcaaagtgtccatggctagcgcgtagatcagaattaattcgcgccttgaagaaggtgtgcagagaagcttttcagatttgagattgggcgcacgtcactgataagagaaccatgtccaatcctctccaagtggtagatatcagcactttggatgctgaaaccggtaaaaatctactcaatgccgcgtcgtctcaaggcttcttgtttgtagagggtcatgggtttctggatcgtgaaataagtgaacttttcactttgtcaaacggctttttttccttagatcaaaattacaaagaccagtatgccattgatagcagcaatcatggttatgtgcgtagtggtggtgagaacctttcgcccggagaccaaaaaacgggagatcctaaggaggcactcaatattagtttcttggattttgtcaccggagaatctgcaaagcctattcctgactatttttctggggaaagaaaagtggccttgcaaagtatcattaaacgcttgtatgagttgtcattgagaattatgaaacttgtagcaattggtttggaaatgaaagacattgactggttcgatagtcggtacgatcctgaaaaaccgtctggtactacttttcgtcttcttcattatccaggccaaaagtctttgagtcccgaggcggcgattagagcaggtgctcatacggactacggactggtgacgcttttgtttcagcaggaaaatcaagaaggtcttgaaatacactctcaaatctcgaaaaaatgggaagcggttcctttcgttcctagcaacagcaccaagttttctggggaagcaccgcccattatagtcaatataggagaccaattgagctactggaccgctggacttttgaaatctaccatacacagggtcaaatttcctgccaaagttcaagaatcgggccaagaccggtactcaatagtatttttcagccatcccaatgacgatacgatactcgaaccggttcccagcgaactcacaagagcaattaaaggccgtggtaccaatagcgagtcgaaccctataacttccaagaagcatctcgagaagcgacttgcagcgacatacggatggaagaagtgaagaaagaaaagcttaattggaattgcaactacatcttctgctttccttaatacacataaggaataatcttatacggcaccctccgcttatactctgcccattgttcaccgtacttggcggagcatttgacatcgtctctcatttgcctgtggatcaaaagtcctcctacgaataccacatagtaatatgagataggcgatctgaatcctgttgtaaagcaccaagcccatgctatcaaccagtcaccaaggtagttgatatgttgagccttagaccaccaaccgtcgcagagtaatttggttccagtcttggtcttgatatattccatgttctccaatcttccctgcctaaattctgacttttggttgttggaagcattataaacgtagaaaccaaaaccactcaaggcaactattagcatcagattcaaccagcccaaatggacatggttttgaggaagcgacaagaaccgagcctggagcgaatacgtccatggcaaccaagccaagtcgccgaaactgagcatgaaaccaaaaccatcggtggtaatatcgagcatggtgagagacccttcttcgtagaacgagcagtcaatgacatagatggcttgcaaggctgaaacgagaagtatagaatctgtaaccactccatattggtggtattggtggtggatacaagcaaggtctatcacgatccagagaagcaatcctgggcgcaactcacagaacaatttgatgtcccaagcgccaattcgaggattgagttctcgcccaatgaaaaaatcgtagatggggtttccagaattgccattaatggacaagatccgctctcgagttccaagcccgttctcgtgagttagaggaacaaatgagccagcgtagacaaatatcgccatggcaaacgaaaagataatcgacacagcaatcaaatgcaaatgatgatcatagacaaactgcaactcgggaacatagtagtttttcgccaggacaaccctagcagctattatggcgacaactgtactcgaaacagctcctccgttgatgttataggtcaaatatgtgccatcacgcaattgagtaccattcattctttttcctggcaaaatcaaatcaagagtcgtaattgctgagaaccacgaaagataaaataaccaactttgcttgtggaagcaaatgttcagaagctgtgtccaagtgcttggaatttgtttctttatagcttcaatgtccaagctaactccgtgaatacaataattttcgttggtaacgaaatatagcaatggtattaccatcggcaacacaaggaccattcctaatgcccccggcacaccaaagaattctctgtgctttgtaactggattgagttgacttccggtcatgttttgtggatcattttgaaaattgtgtggggtttaaatatttttagctaaaagcaatcgactcgtatagcaatgatacgcaatgtgcggctgaacagagatatataatattcagcagcaatggagtgtgaaagtccaaggagtgctctgacactcatttcgattgctttaatcagattagcttactcgagtttgcttgttctcttctttttttatcttcagtttcttgacttttcgcagccattatcggttgaaaatcatgcgcccgagatttacgacagaattcaacagccaattcgtttcttatttcatttctctattctctattctactataaggcataccggaaccccctgttctcaaaatcagtcatacccttgaatccattgataatggcttcttgacgaatatcttcagagtaccctccttgctctttatctctctgggcatttctagcctttaagaggaaagcataacctatgcccaatgcgatcattgtagaataacaagtaatcaaagcaatcatggcactgttataggtaggagcttctctggtgtaaaaaatattggcaccaatgatgtttcccgaagcgtaaagagtaaaccaaaaaccagtagttactgtttttttcgtattcccaccaacattggcggtgatgaaaatccagcacaagataacaggacctccaatgaggtactggagccaagtacaaccaaccagcgcccatctattgtcgtgaatcaagtgtatgccaatcaacccagccaagccaggcacacaaagtccacagaatattatacaacgagtgtttggtactttcaaagcaatgattccacatgtgaaaaccacaataaattctatggcaccggtaggcatttgcaaagctgtggaagccaacccggtgaatccaaaaccggctatcaaagcagattgaaagttggaaactccaccgttaataataccacaacccaacccaataagcccataaatgtacactgtgatgtccatagctgcttctcttgcttgaggccataagaaacgttgatctttgacaccttggttgttcttggaaatgtgcttgatgagaatcgtcttttctctttcgcttaaaaacttggcagaagctggagtatctggagtaagaaacaagaatacaatagcccacacaaagttgagaagaccaatgaccaagaaaatcaatttccaggattctaatgaagcattgttaacatggccaagaccaaacccaagaagggcaccaaccactgtagcaattccattacaactcaaaaacgtgcacatacggaaaggctggtcttctctggaataaaacataccgcagatcatcatacaagacggggaaatgccggcttcgaacattcctagtataaatcgaagaaccaacatgccaccataattcgttgcaccgatgtgcccaatcaatattatagcccaaactacaagcatggcgcctgtgtactttgcaattggaactttctggataatataattggaaggaaatgcccagaacatgtacccgaaattgaagatggctgctacccaagaatacctttgaccaacaagacccaaatcttctttgaaagagtacgccgaggcatagttcaaactcaatttgtcaaggaattgcaacgtatatgtgatacacaagatcggcatgagtcttatatcgactttaaaacgaatttttcgcaattccgcttccacttcttcatcggtgacatctttggcattttcgaaaaattctaaaccaacaactttgtcgacattattccccacttcgtctctaatggagtgaacagacgagatcacctggccaataccatagtttttttcattaatggcgttctcggagtcggacatgataacttgaagaaaagggattcgtagtctattcagattcagtatattggtaagtgatgcaatatcgtgttttatttatatctggaatgatttacaatcggtatcattggtggtaatcaatcaattcttatcgaactaccgcagcaaccagatacgccgaattgcctaatttggataaacgcggcccacgtcagcgatgcccagacatgcagcgtgacgcacgttgataaaggattttattccgctccgcactttatgcacaatgttgcgactaatgcggaagtcgctgcctctttaggcagaaggcgttcactgtcaaggtaccaatgtacataccaatgtacttgtatcttttagataaaaggtcgtatcagcacctagcacagctagacccaattcctcgatgtccccctcggcaaatttgctcactggaaaaggctacgattttggcacccaaggtgctcacaatattgcaaaaggtggaacccatccccacttaataccccaatacaatgaccaattccaggagaggaaatggcgattggagcacgcagctggtgcgttccgtgtgtttgctaggttgggatatagtgaaggagaagcaggacatatttccattcgagacccagtggacccttcgactttctttatcaacccattggggttgcattttgcaatgatcgaagctaaagatatggtacatgtcgacgaaaaaggcaccattctaccagatggaaatcaggcgccaataaatgccgctgggtttgctatacatctggctcttcagaaggccagaccagacatcaatgctgcctgtcatacccattctgtgtatggaaaagcgtactctacgtttggaaggccgttggaaatgatcaaccaggacgcctgtatcttttacaacaaccaggccgtgttcaagaactttggcggagtggctattgaaggtgatgaaggacgagaaattgccgaggctgctgctggagccaggacggtaattttgcaaaatcatggacttctcaccatgggttctacagtcgatgaggctgcttatttgttcacattgatggagaaaagttgccaagtacaattgttggcaaatgcaaatgttaaagaagagaagattatcattccagatgatgttgctgcatattctgcatttgttacaaacgatccagagaccatgtatgcatcatttcagcctgagtttgggtaccagagaaggttggacaaggacgagtttatgtggaaagaagacaaaattgaagaaaaatagaagatgataaaatataaaattgtaattcaagctagatgaatacagtaatatgaacttacattcaaaattagttatatcttcggattaatgtatcctatagacttcattcttagtagtattgctaaccacagaatcaagcttcttgcgcctttttagactaatgaacatcaagtcgcttcttgctcaaaatttatatgataattttctaaactactagtgttccacttgagcattattttcccattttctttccccgaagctcatcgtaccgcaagatcgtcgccaacaataccttgaatccattactcacttcttctggtgacgaatattctgctggattgtgagaaattccatttttcgacggaatgaaaatcatcgatgttggaaccacatggctggtggaacaggaatcgtggcctgcaccagaggtaatttcacggacgttttcttcgccaaaaagctggattgcactttcgcgaacggttgcaatattggtctcgttgaaccttacagcttcagaatggagaagaagtgtatgttccacttccaagggaagtgctgcttgtgatgggtcgcttcctgtttcagcaatttgcttgaactctttggcaatttcagcattgatagtttccaaaataccatcttcaacatgtctggtatctaatgagaaagtcaccttatcgggaattacattgaccgacgaaggctctaaagatatggttcctattgtagccaagccgccgtgcttcttagcaatgtcaatggctgcggaaatcatcttggaagcaatatgaatggcatctgaacgagtgtgcattggagtggtaccagcatgagaagatcttccattgacggtgatttgctgccaatggtatgcttgagcccctactactatgccaatctttttcctttcatgttccaaaaccggtccctgttctatatgaatctcgaaatgagccgccaattggttcttcgtgtggtcggccggagtcgtacctttatagccaattctttccaattcggctccataactgactggaaccttgtctgtgattgactcgagtttgtaaccttcttccttggtcaccaagcctgcccaaaccgacgaggcaatacaagattgtggaaaacgagcaccttcttcgttggtccagtctactactgcaactggaaagtttggaacaaagttgttttctttcatcgttctcaaaacctccaatcctgaaagtactccgtaaataccatcgtagcgaccaccattgggctgagtatccaaatgagatccaattcccgttggcaagccttcgttcttgccgggataaattgcaaaaatcgaccccatttcgtccactttcactgtgcaccccaaagctttagtttcctcaacaaaccagtcccgcacacccttgtccaagtctgacaatgctagacgacaacagcctgtttcggtgacgtctgaaccccaaaccccagcggctccccattttgcagccgtttcgtggatggtgttgagaaggcgtccttcgattattttcaagtcggtggtcatattagtggtcaatgatgctcacttgagtttattgggtcgactggactttctggtctttataaaccaagcgctatttcctcttacagcttatctcgcgaaaggaagttcgcgctcttatcgcacaatagtctcaatcgagtcggcgcgaactacccaaatggacagagccataataattgagctataagatgtttctatactggctattctattggctctgagctctttcaatgactattctccaagtactgtttcaccaaatcagaaacagaagtttcaaaactaacaaaatcaaatccaagaaggtctttggtctttgagttattgtatctgccgatcccttcatcttttccattaaatgctgagtctggatctccgacagggagatgaagttcagaaaagttcttgtttatcacgttcaacgccaattgctgagagaagaaatattctgccaaaagtaatctgcttcctgctaatttttcattctcgagtacatccaaatgagccttggctacgtctctcacatcaacggctgggcctgccgtttgtgggatcctatcaccttgtttcaacttcaagagcccggcaataaattcagcggtcatgttgagcgttcctttcgcatcttcgtcgtacgcttgtggtccaaggacataagaaggattcacacatgttaagctgaatgttggcttttccatttcaacaaactcccacgctgccttttcagcgtacgtcttggacacaggatacgcaacactagggttagcaattgcatctttccagctcaaattattccaggtgtcttcggtagttgtactttgtggatctgcaaagttgacattggcaacgtaggaagacgttaaaacaaagtgtttcacgttaagaccatggtcatgaactgcacgaatggcatttttagtaccgtcaacagctggaatcaacgactctttttctgggtccagtgggttcattatcaccgacgaagcagtgtgaaggaaaccaattgcttcaggatgtgcctttaaagcattgtcgaaagctcctggtttctcgagaaactccacaacctcatactcaaaattaggattgttgaacaactttttgacttcttctcctttggccgaggttctcaccgttccaatcaccttgtagcccttttgaagtgcgagcttgatgatgtgttttgcaatgtagccagttgctcctgttacgaagatagttgtcattttgtggtgcttctaccggaacattacttccttaaatactgtccttcgtaactcctctagctccatattactaatatgctggtgaacgccaaaaccattgcctttttgagcctcgccagttattgaatttttgcattggttgatcttcacatggtatacacgaaagattaagtgctttctcaattgctaactaggtataccatcgctgggtttaagtttcttcaaacattcgcaacagctcgaggtttaacgctcgcacctattttgaactctcgtacccgattgatttgtcagacttacgaacacacggatataacaggacgatagtggcatgcgacgaaaatacggaattaaagtcagttgagactcgggaatcggaaattcccactgtgatatttgtcaccgtaaatgttcctagtttcggtgatggtaccttatatgcaatcaattgcaaaaaatcactaaaaagatccaaaaaggaaaattgcggacttgatacagaatctgtttgactgctgccaacactctgagatttttcgcaataaattcgaattagtgaagaattcatcattgcggcttgtctacaattaccaacaaccgaagaaggtatatggtacttacttccaagatgacactcaatcggttaatggcatccagttgctttcgaaacttataccaagagaaagagcttttagtttgctgtggctcacacctgattattcagtgaatgagaacttcatttactcaagctcaaacctttattctcttgacgactgaccgggtcctcctccacaaaatggccaagtcagttcctatcaatcaaagaagttacttaatacaagcaacttcaagcgtttcaattccatctcacgttactataagccattggtgtaaataaccacttttcgtttatgttcttcgagagaacaattgacaatggagtttagatatcgtgaccgtttctgaactgttggtccttaattcttgaatttgagatctccttaaggtctttaatgcaatctcgagaggttctccagaaggtgagctaaaccattctacctaactattcactcaattcaaaacaaacttggacgtaatgccaaatctctcattacacagacaacagctttaagtgtttcaattgacccctaaagcgaacgtatttcaacatgctgtgaactcaagtgatgcgaattatttcaattacatcttttcactagaccaaggatgaaatcatgtatttttttaaagatttgaacagaatttcaaaacagtcaaaaactttggcgccaattagttatggaatctactacactaacaaagatacgatttagtgaatttcacttgtttcactcttttcgcagtctaatttgcgaatctgttttcccaattaggcagtacgcgccaatctcaactgatatggaaattcaactttatcagcaactttgttgtgcaacccccagttttccctttccagtagtgtgcggaaccgttatattcctgggcgtgtgctacccctttcggtaatgacatgtttggcgtgattgactatcccaccaaattgcaaaagaaattgcaaaaaaagctgcaaaatgtatcaagtaaaaacttggctggccaaggaaatttccaccaaaaagcggtatcgctacaccgatttgtaggggccaggttcaggtccagcaggggctgctggggctgtcgaaaaagaagaaaaaagtgtgacgaaacccaccccatttgcaacgcttgtgccaagagaaaccagcaatgtgtgtggagggacgagaacaaaaatgaaccagcgcaaatgatccagaaacagggagaaaataggagggaaattgactcaaaattgcaaaaaaatcgtcgaagttcaggtttggctttgaacgaacttctcagtccagaagatcctgaaagttccaattccccgaaaactacatccttggagtatcctactcctcatgaaaccgaatccacaaaccaattagaggaatttgaaaactttgatcgcaacttcgatgaaagcgacttggttgaaatttcagcttctcaaccaagtgccctcgaattgtctcccaactccatacaattggtttctagagaacccagcgaatcacttctgccgtttctgcaggcactttttggtgaagacatttacatgccgccgctccagctggcgtttttcagtttatttcttgactctaaaggagtctcttttgttcgtcattttgaaaatgaagtgtcgggagcattgactgtgagtcctagtacatccaactacttcagcaagacttttttgctgcttgcaaccatggatgaaagtattggacatgccattgcttcatggggtgctttttatgtccaccaatacgaccatatagacgtccaaaaacactttttccaagccatgtcgttgactgcaaaaaaatttcccaaaggctcggaaatctccaaatacgactacttcaccttgctctgtttccacttgatcgtaacggggttttttgtgtgccaaggtgatatttctcagtggtggatatgctttgctaaatgcactgagctcgttaaacgatctggaggcttgaaaaagctatgcatagaccttgaccattcgaatgatatcaagtttctagtttccaatttcttctaccacgatataatgtcttcgcatgcattttcccatggaaccactatacctgttaaagagtacaagcaagtgtttgaaccggggtttttcgatcccagctacggcattgaccctctacaaggctgtatgaatccagtatacttgcttcttgctgaagaattggaagttcgagctgcaatgcgaactcggcgcctaagactcgaatctttactcaatggcgagttgggagccgaagacgatcccaatatcttgggggagtttgaactgatgagaacactgtacttggagtattgtgagttggtggctcaacaaatcgaagagaaaatccaaggttgtatcatagacgaaactctccttgcagcatgcaccgaagcagaggtaaaaatgcactgccagatcttcacggtattcaaactagtttgcaagctttactgggtcctatacattaaggaacttcctcccaaggcaaatgaactgcaacttttgttggttcaattgatggctaaaatcgacaaattggtggaaagtaaaatgatagtcgttttatgtctacctcttgtgattgcatgtagtgcatgctacacgaagcacgacaggagaagaatggaaattattttctccaaagttatcggaaagtgcccaattcataatgtccatcgagcatgggtagtggtgcaagaaatatggaagagaaacccaaagggagaacttacaatcgattgggcagacatatgtgaagatttgaattggcagttatgtgtttgctaggctgtggtgtatatttcgtattttacaaattttacatatttgggtgcagatttattgctgcaaatcgcaagtggctaaattcgcaaattcgctgaatgtaccttggtagatatgaatattttctggtgttctgttcgatagtctttagtttgtgtgtttatgaggtgtccttgtccttgaactgttccaatggggaaaacaacatctttatatgtttctccttgtcacgcaatagctcatcaaatccgtccgttacagctcgttccaagctgatttttgcggtgatgagcatttccaagtctttgagctcaatacggccctcttcaagcgcccgtgcaacttcttcaaagtcttgtttgacaaagcaaatcgagcctctgagccagatttccgaccatgttgcaatcatggggaagtagttgattggcttgtgagcccaaaccgcaacgtttgtggccactcctcgcactcgcaacagccggatgctaccgtcaaaggtagactgcgtgccagcacagtcgtacgagtaatgaaaaccctgcttgtcgggagacaacaatttgagcttttccatggtttcttcgtgtggcatactcaatggatcaaaagtttccacacccaacttttctgcaatggctcttcttccagcagaaggctcactcactacaatcttaccagctccatgtcctttcaatgcaattatggttgtcaatcctattggtcctcctcctaaaaccaaagcagaactaccttctttaaagttagaggttctgacagcatgccacgacacggctaaaggctgaatcaacgcagcaacatcatatggaatctttttgttatcaaacttgaccaatttgctcgaattggtcaccacatactcagcgaatcctccgtcagaaaatcccaatcctgtgagtcccaaatacttgcacatgttgtaatggccatccttacaagctgcacacttctcctcgccagcagtgggcgaatcttcaaatcgatcccgatccaaacaggtgcctgtcacttcaacaaccacactgtctcctaccttaaagttcttcacatcgcttccaatttctacaatttcggcactcatctcgtgtcccataacgtgcgggtacgccttgttggaaatagcatgattttggccctctttggcaaaaaaagttggtccactctggtactcgtgtaaatcagaaccacaaattccgcaataatggaccttgagtttgacatctgtacccgattttattgttggttcggggtaattgtccttgaattgaacatttttgggtgcaaaatacacaactgctcgcatatttgtagcacggtatagctaaaaaactccgcaaaagtttaaactttctcaatcttatcggtctgcatatagccgatctgtgttgcatgcgcgacatttttgcgataaaccttcggcgcatcgccgcatgcggtatctcgaaccggaactacccacctttccgccatgaccaatgacgacttacggttgaccccgaccatgtctcatacaccctcggaagtcattcgcattataaatgatgaggaaatccgcaaattcaagctcggggttttgtttctcgtggttgcgatttcgtcgtggatttttggtttggagttgttaaacgcggtattgaagggcgacgagtatcaaaaaccatggatgttttcatatattacaggttcttgctttgctttaaacttgattcctgattttttcagctcgtatcgaaaccaaaaacctgctgaaaatgagttaaatggccgtgaaaccaccattttggccatcataattgccataatatactacttttacaacttgtttgtcatgctagcactccagtatacttcggcatcgaaccaaactgtgttgtccagcaccacttccatcttcactctctttatcggaatgctgcttggaattgaaactttcaatttacaaaaattggcttgtattatcataagttttgcaggggttgttcttatcaattggagcgagtcgggactttccaaggattctggcaataaatttgtgccaaaaaacccccgattgggtaacgcattggcggttctcggcgctcttatgtacgccttttatatgatcgttatgaaggttcgctgcggtactggatcgagaaccgtcaacgaaagacgaatgtttggaatcgtgggggcggtgacacttgtatttggcataccagtgcttttcattgtgcatatgtttgacatcgagcgtttcgaactccctccaaacaacactgtttcttcaatgatactcatcaatggtgtgttttccgtcatctcggactacactactattctagcaatgcttttgaccagtcctttggtcacttcgctttcgttgtcgtcgtcaattccaataaccatttttatcgacaagatcattatgtgggtgacagatgcaccagcctcgaaatcgggtcatgtaatgtattatttcggtatttgcagcattttgctttcggtgctcttgatcaatgctaatctcaccaccgaaaaccaattaatcgtggaggtgatagacgacgctcttgaagatgcaattcgcgaagacgaagtgttgtcgcccgttctctctccattgcttagtcctcatgcacaatacaccacaggagcgactatcaggaactccccgggcttacaacttggaatcagatcaccattgtacagaaggtcaccggctacccagtttccgtttcttgttcgtaaagtgtcgggattcgatttgaacaacgattccgaagatttggacgaaagagtgggcgaagcagatacagaagaaatgcacctcacggtttccggtggcagaaaccacaaataccgggtgaggattgtagcacaagacgaacatacgccgcttcttgggagtgatctatagattaatgcattttcactctctatctaagctgctatgcaatttgtgctctttcatgaaccagctgcaaaaaactccgatggtaatgactgtgacagagaacccaaaagcgcctttgcatgctgcataatatgattctaagatagccttttgggccaccaagggagccttattcacgtagttggtgttctcaagtgccttttttatgatcttatgggcggttttcgcatcagaaacaaccagcgatacttttgaattcaagttggaacgcaaaatcagctggaaaatcgcactcgcaattgaaactcccaatgtcgatccggtggatctgaaagtatactggatggaagtagtgcacgcttggtacttcatgggcacagccgcgatcaatgccaacaatgtcactgtcaaaatacacgaatatcccaaacctgaaggtgcaaaaagactatactggcgaagaatggaagcatcagcagggactgtcactatcaaaattgcacccaaaaccgtcaagaagccagcaccgacattgaggcggtagtagcgtccggtgtgtttcatgactagtccagcgcccacggagccgacagaaactccgataaaattgggaatcatccgcatgccgctctgggtggctgaataacccatgacggaagtgaagaaaacaggcacgtagaacaagttagcgaaaactcccatagtgacgaaccagttggtcaatgaagaagataaaatagttctctctgtcaaaagttcaattggtaaaatgggctcgtcactgacatagagttctgtgtagacaaacgcagcaagaaataccaacgaaaccacgcataagccaataaagtaaggcagcgaatatgccaatacgtcgcctccaaacgaggcagcagccatgatacacatcaaggcagaaaccaagaaaaatgaaccctggaaatccactcgcttcaacttatcgcgaatatcacctttggcacccaaccctggagaaccttctgggagttgcaaattccaccaaagagccaaaccaacagctccagcaagcggagtttgcaacaaaaaaacgtaccgccatcccaaccagtcggctacaattcctccaaaaatacctccaaacgcagcacccaagccgaaaaaaatgttagccataccctggtataaacctcggtcacgaagtggaatcaagtctgagagggtgatggttcccaatgtggtgagtccggagcctccccatccggtgatgaatcttcccaaaacaagcatggcgagagaatcggtgacgcaaataagacaccccacagcgaagaaaaagcagcacaacaaaagaagaattttccggccaaaaatgtcggaaagcttgccaaaaagaggctggaacgcagcacatgaaagaaggtacgccgtggctatccaagagatattagcaatggcattcaagtccgatgcaatcaccgtcaataacgtagtcaccacggtggtatccaaggctgcgagaaacgcggccataaacaaactcaggattaccgtatacaatttgaagcgaggaagagcataattatcaggcagggaagcatcttcctcgtcattagctgcttcttcgccatcaagaagtgccccgtaagaatgggagcgaagattctgttttgaaatcaatccctcttcttgagcagccaattctgcagccacaacaccagagcccatggtggtcaggtccttcaaaattgagggctggagagacatcggaagtttggtttattggtggtgattagaaaaaatgtgagccacattcttatcagaaagacgttagtgctcggtgtttggatgtaattctcgtaaattgcatggagtcttggcgttcgtaaacggtagacaaaaggggtgcagaagaaagattgcgttcatctaaaaattttatttcacaatgttctcttgatgtgcaatattttttctcccttggcataattcaatattttgaaggttacagtttattatttttcactcatcatgcgctcgcacgtcaaacttgcatgacaggtggttgcaagttgcataagagactggattactagacttgaaattcacactgaagagatcaagctgagtgatcaaactgagtagcaagcagagtagcaagcagagcggagtagcaaaattcctaaagtattattgaatttttgctgaatctactcaccgttaaattatcaccattgcttagttctgcaaccatatgcgattcctcttttgtcagagacgccctaaatagccatagtactgctttgaaaggactggattgaaacgacctaatctccgccggcaacaataactgcaatcttacgatttgcagattacacacctcgaaactgtggacatctccccatcagataagattttgatctaccaatcctggatcaaattactcagcatcgctagatctcactaaaagattatgagctcagccgctcatggagccatagttttactgtgatcggaaagaaaatgatagggccgaattgcgtaatcgggccggaacacgagccaccacaattgctgcaaatcgagtaattataaagtgcagttttcgagatgagatccaagtaatgacgatcaataccatagaaccggttgaaaagctgcctttgaaaggcgctgggatcgccaattctgtattggaagttagtgattcttcgtcaacctctgcccaggaagagtatattgatattacggtcaagttgaccccagaagaaatccaaagaagactgactttatggttcaagatcaagctctttctctgggactcgacggataagcatcccaaagagcgggtttttcttggaaaattggactttttcttactcagttctgccatgcttggatacttcatcaagaccctcaaccagcaaaatgtccaaactgcctatgtcaatggtatgaaagagtactacgagatgaaccaaaaccagttgaattacttgaccacattgtggacggttgggtatattgtgggccaaataccttccaatttgattcttcatcgaatcagtgccagattctatcttggtggattggagctcatttgggcatttttaacgataatgatgataacgtgcaagtcactccatgggttatatgcaattaggtttcttctaggattgacagaggcaggttattttccgggtttggagtacttacttggttcgtggtactcaagaaaggaattgacaaaaagatcaacttttttcgcagtcgctggagtagccgccgggatggtttcaggtcccttacaacaagctattttgggcagattttcacatacacatcttccagcgttcaaatggatgtttgtgtttgacgctgtcatttcgtttccagttgcattctacaccatgttggtggaccccaataccccatctagcacaactgcgtggtacttcacaaaagaagaaaagttgattggtttggaaagaagaagaagagtgggtgctcaattgaacacaagacagaagtatacctggaagaaaatcaagtccttcttcaatacctggcacatttttgtctttccattcatttttttggcttacaacaactcatgtatcattctgtcgcagccaacttttaccacctggatgaaatattctttacatgccagtcccaaaacttataatacgatgccttcggcagtcaatggaactggaattggcctcgctatcatctttgcttaccttaatgattctctaggaggcagaaaaaattacatttttgtgagtgccttttttatttctgtcattatagcctgttcctctttggcatactgggacttgcctcggggataccattggtttacttactttcttgccggagctgcggcggcgtggggccagcctcagattttttcttgggtcaatagactgctttttgctgatgacatgaagagaaattttgtggttgtattgaccaacaatttggcttatgttaccaatgctttcgttcccatatttgtatggaataaccaggatgctcctcgctactttattgggtacagctatacggcaactcttagttccgtgggattgatcttgacggctgttgcatactatttgtctcgtcgcgatgaagtccaagaagacaaaaaagaggtggaagtgttggagtgactggagatgaatacgagtttatagagatgattatgaaggtcctgggaaattgtagaaaataattcagtgaagaaaatacatctggtgaagaaaataagtcggtgaaaatacgtctgatgaaaattagaatcagtaaaatagttgtatcaatcatatgtttgttctatgtgtctatacggtgtcccagaacgcacgtagacggtcccgagcatcaaggtacttctccaagtcttttgtggtgaactcgggaaacttgcgacctgcaaccaaagacttctccaagtatcccaaacgtgcaagttccaacatatactccaaggcgtcgtcagctccaatagtatggtacgacctggacggtccttttttcgagaatctctcgtttctccaaagctcttgctcaaggacgctaggcaaggtaaattcttccagcaagatagcgagcaaccaaaattgcctgatactcgaaaactcggaaggaaaccccatcaattgggaccccaacaaacgttataagtgggtcattgatcaaaaaggtatgctggtacaacccagggaccaagactccatcgtgtgtcaaaacctggttatcggctgcaaaaagtcgatttaaaaatggatacgaaaattggtagccggtaccatatataatgtggtctggtgctactacctcgctttcgtcgtcaaagacaaccactacctggttttcaacgattttacactcctttatgacacctttgggagtgacatttttgagtgttggggactgcgaatttcttctggagtggtacacttttgaagctttacctacaagcaatcgtgtaatatccatccctgatgctcttgagccaacgaccactaccaccttgtctttataaggatcaggagttctaaagtatttggcatgtttaaccaagtttggaaacttttcttgtgcttgacgaaggcccgctacttctggaatataaggaacatggtaatggccactagcaacaactatagcgtcgaaatttcgctggtaccaagtatcatgggtatcgttagaagactgacgaattgtgagcttatagtggtgaccattgtcgttgataattctctcgacatcctcaatggtggacgaaaactcaacactaacgttcctagcactcttgttccggagaatgtaggcttcaatatagtttctcaccaccaaaccatcaacaaattcagttttatcacttgcttcaccagtccacagattcaaatcgctgtatgtcatgagcgattcagtgatgtttgtcttcaagtttggatacgagggagtttccatgtatctgtattggttggttttaggagctaaaatagtccctttggcttcagaatttcgaaatggattctccaatggtggatctgcttgctcgggagttccaccaacttgtgcaacttctggtagatttcctgggttgtccaaacaccaaacgcctcctagaacatctcttctctcgaaaagaacaatcagatcaaaatgaccctcttttaccaacgagtcaagtgcaatggcacccgaagcaccaccgcctataattgctactgatttcacacgaacatgattttcattatccttctccaaactgggcatgtttgcgtcgaattttccatctcggagctaagttcttcaagtgggtgcttatcgggatattttgtgtggctgcgaatcggtgtggagtttgacgtgctgcacgcgcaatctgataatgctgcacatggctcaagtgcgtcgatcgcgcagatcgcgcatattgaagaatatggctgcaactcaggttatccttcaccaggtaccatgttcaattttgcttagtgagacaccagcttcatcatcgttttaaatttccttcttttttcggcgtctaagccccacggacagatcttctccggacgcattcgatgtggcatgtgccttgactccacagttctctaggtaagatttgaattagtaatcttggtccatttaaatggactcgtaaagctgtagaagcaacaaaaaatggctcctccatctcagatcttaacttctactgagcccgaatcgtctagcttcgaaaatgaactcgagagagctgctctcaaacttgctctgctcaagccattgggttccaaaggtgtcaaactgatcaccccggggaagaatatctcgtggttggaaaagttgcccaaatcttcgagggatagacttgaaagatatggtatagatttgtccaaagggtacccgattgtgcccaagtacgaagacattcccaagtttgtggacgaagcatttgagatcagaaacaaggagtacccatatgttgagaggggaaagaatgctgatcccgaaaagaaggctttgtttggtgctgcaaaggaagtcataaatttgacaaagcatgtgggtactgaaattgtcggacttcaactcagtgagttgaacgacaagcagaaagatgagcttgctctcttgattgctgagagagtggtggttttctttagagatcaagacttgtctccccagaaacaattggaattgggaaagtactttggtcaagttgaagttcatgctcaggttcctcgagttccaaacggagtagatggcaaggatttgaacggaatttcagtgatttggcaagactatgctcgtgaatactatggcttgccattgacgttcaaaagtagtattggtggtaattctcaatggcacactgatttggttcacgagttccaacccgcaggaattacccatttgcacaacgatgctattccaagtgtaggtggagacaccttgtgggcttctggatatggtgcctacgacaagctttcaccagctttgcagcaatttttggacggtaagactgccatctaccggtctgctcactcgtacattaatcgtgaaaatccattgaatggacctagacacattgagagagagcatcctatcatcagaacccatccggcaacagggtggaagtcgttatttgtcaatcgttcaatgacggtgagaattgttggattgaatccagaagaaagcagaattctcttggagtatttgttcggtgtttttgaaaagaacttggacattcaggtcagattcaactggaaatccaagccaggtttgggaacttcggccttgtgggataaccgtatttctcagcacaatgctgtgtgggaccacgagggccaggaagccagacatggaaccagagtaacttcgctcgccgagatcccattttttgacaaaaactccaagtctcaaagagagagcttggggttgtctttggattgaaagattagccaatatatgagatagtaactttttaatcgattctgtccggtatttgaatggctgcgaaaaatcgttaaaatgtaggacgcataatttggatgcgaaatctcagcaattgaaagaaccaaaattgcaagtgaggtgtaatgctgcttcaagaggactattcgaggtccaaagcaatcggtacataaaacttcctaatggggtaaacctcctaaaaggtactttgaaatcgcttatcgctaattatttgcattgtacttgttttctctggcaattgaacgtattagatctcaatgaatggagaagactaattgtggctattagcgatgaaaggaacactctgtggtgcgaaaccgcagactttaggaaattatatgggtaattccagtatgactttgagatcatatagtaacttcaagtattatagtatgatttgagatcataaatttcttcatcaagtaataatatgatttgaaatcttgaattttttatctttcgaaactcttcaggactttcttctacttctggacattaatccttagttccttcagacacaagtactcgatgtaaatgttgggctttatgcacttctgcagccgttgatcgcggtcgtgcagtatcaagcaataacggcagcacattgtgcgaatctggtataagcgacggaaagagaaggagtaaaaaataaaacgaaatttagatgagatgataaaccaaataatgaaaaagtgaatgcaaagtggatttagttgcttaccacaataattcacacaaaactcaaacttctcatacctttttcatcccttcctacaactttatttcattcctttttcataccattctcatctttctcatccttattcaccttcccaacatagactttcctgcacacagcccggtctccgcagccatgtggaaatgttccacggttataagtcctcgtaccccacatttggcgcaacatggagactttagaggtccattccaaggactacttggtgaaatgggtcacggcgccggacaactgtgtcattgactggcaggcaaggccgttgaaaaagtccattaatttggcaatttacatccgccgaggaggtgatgattctcctacatctgcttcaactatggaccctgcaactccaggaacaggtgctgatgatgaaacggatacggccacagacactacggctctgcgtaagcgatctgagtcaatggcttcggtaaaccaaatttcggactccaacatgttcaaaacaaaatctcgttccagcaccctttcgtcgttggtgagcagctctaatcttgttttggtgaaggattaccacaaattgatctccaacgagttggtacatggcaaatttgacgtggaaaaaggaggaacctatgcgtttgtatttgacaattcgttctcgaaaaccatcagcaagaaggttttatttagttccaagactttgcctcgggaaaacgtgcctggatctcattctggtgccaacgggacgtcgggaaacgacactggctcggaacctaagggagatgctgttgtaggcaacgtaatgagacccaaaaacggccagtttctccagagtattcttctcaagaaaagacgcaagaagcttcagggtttcgtcaagcgtttgttcgtgctcaatttcaagtatggaaccctcacgtactcgcagattaacgaagccaccattcggggacagatgccaattcgcgattccattgtgagcgccaatgctgccaaacgagaactcattgtggactcgggagtcgaggtatggaacctccgggcccttaatgacgaggacttcaaggtttgggttgatgcttttaacacagtcaagagcgaaaccggaaatcaagttcaaggttcaggcgacggagacactgcttccaatgcacacgccatgtcagaacttcgcctggtgcacaagctgctcgagagtatgcgtgagcgcaccacggatccagttttcgccgaagaaattgctcgtgtttatgaaaaagtcgacgatttactcgcacatttgtctgagttgaataccggcgatgtgggctcgatttactcgcacgggttcgtggatgcccaggacgatgtcgatgtcccgtcctcggttgtattattacaagaagaaactgttccaagtactgctccttggtcgcaaagaacaggctcaatatccaaagagtctctctacgatgttgctgaagaagaagaggttgtggaagacgacgacgacgacgactctttgtcttccgtagaagatacgacgcagttaaaagacgttattgaagaagaagaggaagaagaagatggtgatgatctctatccgttgcccattgatcccatcgaaagagacactagtatcactcgctgcgaccacacacctcctagtatcatttcttttgttcgtaagaacgttggtaaggatatgagcaccatagcgatgcccgtggatgtcaacgagccgttgacgattcttcagaaatatgccgagatgtttgagtatggaaacctcatcaacaatgcgttgctggttcctaacgataacggtgagaaggtgttgagagtggcagctttcgctgtcagttgtctttcttccatgcgagcaagggagcggaatattcgtaagcctttcaatcctcttttgggagaaacttttgagttggttcgtgaagatatgggattcagactcattgcggaaaaagtttgccatagaccacctgtgtttgccgttcacgccgaagcaaaagattggactttttcgttcagtcctgctccagctcaaaagttttggggtaagagttttgtggtcagtaccaaaggaacttccaaattgacgttcaaaaaaactggtgaaacctttcagtggtcccagcctgaatctctgatcaaaaacttgtttgcgggcgaaaagtactctgaaccatcttcttcaatcacaatcaaatcgtcgtatggccagcgtgccgtggtggaatttgccaagggaggcatgttcagtggccggtcggaagctgtggacattaaagcttacgattcgtcgaagaaaccgcttgcttatgctgtttatggcacttggaccgagtcgctcacgttgaagacgaacagcactgaaaagttgatctgggagtgcggagcccttcttcctccaaagcattatggcttcacggaatttgctgctacattgagtaagataaccgccattgaaaaggacaagatggcacccacggactctaggttgagacccgatatgaaggtctatgaacagggcaacattcctgaagccgaagagttgaaaaatcaattggaagagcgccagagagaaagaagaaaagaattggaagaaagcggaaaggaacatgttcccaaattcttcaagcatactggaggcacatctcccgattctggagaatgggtctacattactggcgagaagagttactggaatcgccgtaagaagcaggactgggacgatctcgttcggttgtggtagtttccagctagcatgtactatgtctatttataattatgtgagtgtgttcgtagattcgttacaatttgagattgaggcgctcttcagaactggagcgagacggaatgtcgaaatccaagtctccgtcggtaccgtttagccccatgtatggcgtgtttcctctgcgggtgaacaacaagaattgaagttgttttcgaagactgctaacgtatactcgctgcatgttgagctcgtctcgcatggcaaaattgtcattgacaagattgcttataaccgactctcgctccgaattggtgatgtacggaatgatccggttatccatttcaaacttgagcctgtcgagttcgtagttgagatatatcaactttccttgatcctcggtggacgacaggtcaaacttggaaatttcttctatggactccgtgtagccgagattggtgattttgccctggatgatcaggtcgaggatcttgttgatctgtttctgaagaaacgtgttttctgcagtcaagttgtcgactttggagttcaaagtttggtaaaaaggaagaaactggctaagttggcaattgttgttttggaggtggatttcaagtgcaaagtcgctatttccgctccatgtgcacccgatggtgtgggcgggacaacggtggtggccgcttttctggcagttttctttgtgcttttctaagtgtctgagcggaatcatatcgttcaaacaaaggtcgcaagtttggtagttgaagagacattccaattccaagtgtttctgctggctcactagcgtgacctcggcgttgcaaaagctacaatcaaaaaccttgtgagcacactcgccttcatgtcccagaagaaaccgccgttcaaccatcaccgaacacacactatctttctcagatgacccagaggcggcccgccgtcctccacatttcacaccggtgtactcacactgtaatacgtggtactcgagttcccaccggcacccatcccactcgcatcctcggtccagattgagacagaaaaccttgaggtcgtcaataagatttgtgatgataagcggcgtgggaaaaagatcattggggttcgtggtgtctataggagtgcggtccaaaggacacgagcctttcaatggtgagacgtctccgtttcgagcggttcgaaaacattcgtaaatgcactctcgacaaaaagtatgaccacaaatagtcgtaactggttttatgaaaggctgctgacatatgggacaattaaggtgatccacggctgttttatacttggcatttcgaatatccgggtgatctgagtcggttttaaaatcgaagcctggaattaagatttcgtcattttgatatttgggttcctcagagttcacatttgtatcattttgttcgctggttgtgtcgagtgcatcatgatggtctatactggacgtttcagagcctgaattttcatggctggtggccccgttcatggcacattgataagagaggtcgcagacttgtaaatgtacttaagagcgggcggtaagggcacgaccagcgtaatgcggagacggaaaaaataggtcgtacccggattcgaaccggggttgttcggatcaaaaccgaaagtgataaccactacactatacaaccagttgttatttgaaatgtgttgcgactaaacaagagcaccaacagtgacctatagggctatacaaatggaatggctgcaccatcagctctcatttccgagccagccgcatacatcaccctgccgtctgttgaaatgtttttgatgatttgtgctcttccgaaaagatggcgatcgtaatcgcttacaaactgcaccgtatggcccaatttttcaagagagtttcccactttttcgtcaatgccttcttccaatgccacaacggtgattggagtgcttacaggaccatccgagcctcgtccgcggtcactagtgacgtcctcatgtgagcaaagacaaaatctaggcaggtctatcagctgctgtggagtcatgttgaacaagaccatattcaatacatgctggacatggcccactggttgcatgtatccacccatgttaccaaagcttgcgtacaaggcgtcgttttcggtggttatcatcgaaggaataatcgtatggtatggtcgttttccaccttccaatgaatttggagtgcctttattcaagttgaaattggctcctctgctttgcaatgagaacccaaactcgggaactacaatgccagatccaaatccatggtaaactgagttgatgaagctgcaagcgttaccttcagagtctgaagtggtcaagtaaactgtgtccgatctgtgttttggatcaggaattccatgagacatggttgttccatccaacgacttttccttgcaaaagagctctgctctcgactttaagtatggagtgtcaaggagctgttcaagtgggatgtcgtggaatttggggtcggtgacatactcatcagaatcgtagaatcccattttgcacgcttcgatcaagatatgaaggtattccgccgagttgtgtttgagcccgtgcaagttgattttgccgctgttgtggagctctcgtatgattccgagcgccaaaagagccaccaaaccttggccactgggcggtatttcccaaactttgtgattttcaaaaactatggaaatcggatccacaaccgtagattcatgtagttccaagtcttttgcatcgagtttatgatttttggacgtcgttcgcttgataatggcctcggccacgggacccttataaaagccatctttgccgttttttgcaaccgccaagaaaagtttcgccaatggtttgttttgcacgaaatctccctcattgggtcccttaccgttgatcaaaagaggattttggtcttccagcaagtcctggttctgcagctgcaattttggagcactttttctccacagtctcgaagctatttccccgataggaaagccttcatctgcgagtctaattgccggatcgagcacctgttgtaacagcacttttctcgagccccacttctcaaaagcatctacccaagcagcaatagcacccggcacagtgaccgaaaagatcgatgttggcttgattctgtgcatttgtttaccaccataatcggcatccaagacgtcctggatcgtaacattgcgagcagaacggccacacccgtctataccgtgaacttttttgtcgccttttttgtaaaaaagaacaaagcagtcgccaccgactcccgtggatccgggttcagtaacacacaacgcagcagaaactgcaatggccgcgtccactgcatttccgcctttggccaaaacctcgattcctgcagccgaagctagtgtttgactcgaggcaacaattcctttggatgagtagacggtggaccgtcttgaaggaaattttatgaattccgaggacataaaaatgaagttaaaatgaagtcagaagtgaaggatgcttttggcttttaaattgagggacgcttcaatttatatgaaatcacctcggcacgagattccgaacatgcattcggaatctcgtgccgcatgcaagttcggcaatttgcgcaaacaccgatcaattagtgcgcgtggggaagtaagcgtggctgcaaaataaagcctaagattcgcaattaataggaaaatgttcaattgaaaagcaaaagtgctgttgaaagaatttgctctaacaaggagatattggtgcaagatgtaaaaatagcaattgggacttgtcaaaatcgacgtcaagacaggtgatcgatgcggagagtgcaatacttactccggatggtgtagatgctcacgttcacttaagccattggatctcttcaaatcttggacgactttaatctgaaatataaaggtgtcaggaaagtgaggagacacgctctatttgattattcattgcatttagtcatataaaatggagagagacttgagcaacaattgatattactggcagggggggaagttagcattaaattgtaatgaccccaagttgcaaatgagggattaaatttgaaacagtactctattatgcccggaagagaaaatgggatatgttccaggatgattgactctggagaacagggtcacacaaaaccttattatcgtacggtttctcgtccttctatttttggagaagcaacgaacaggcaattgtcatgtctgagcaatggattccccgctcttcgtacatcagaggctataatgtatttgccgaagcgtgtccttagtatctccttctaaagctgaggacttgaagcggataaattgtcagattgttttgaaggtgctaaatccctttgctcaccaccccgccatagcgaaaaggacgagcaagcggtatgacggactagaagataattatgttttgtcagatcactgtcctaccaaatatcacagtgaagataaaaactttcaatacgtgcacaacggtgaggtcaagtggatcctgatggctgccctgcttgaaacaacttcagctcttctcgcaagctcggtagttttagagagagtatttcatggacaaatttgcctttttatatgttatacccacaaaaaagcactttggagccgggtgcggacctgttattgttatttgatcctgatggaactaagagatgatcccttccaagaatctgcatactgaggtgactaccgcctttagaggcttgaatcaaaattggcccttaaaggaaatctggcgtatttgtaccaggtaagagtcagttgaacaaacaatggatatctgagtggagaccatcttatatgaatataagagttgtgagattcgagcaactgcaaacatagtattgttatttaaagataatttattgaacttgaaataataaatctaattcaattaatctatatattaactttattattttcatacaacagaccatgctttaatgttctacataaaccaagaaccatatgtgcaatttttcttaggtctaaagtaaatacttgaatgttaaatcagtatctttatgagccaaattggcattcatttgatcaatttcatcagcactcatagcagctaaaactctctccttcttcttgttcaacaggtaataattatagatcatgagtgaacaaaacaccaaagctgcacatgtcaaccccaaagcaaccttcaatcctttgaaataacgtggagccgtatctgctgtgtaaatttggcctgcgagtgcaccagcagaatttccaactgtggtacacataccggcggctgtagctctcttataatgtccagcattgttgttgttgatccacataacactcaaacctgagcagatgtagattcctaagccgatcatcaaacaaccgaaatatctggatcctagcgggttactagcaattaaaatgatataaccaacaatttcacaaaccactcctccagcaataaagaaccctcgatgacctgtcttgtccgaaaagtaacaggtgcctgcaaaactaaagagtgcaaccacatagaacgggatcgtcataagctgagtcttatacgaatcgtaaccccataccaagaataatcgagggcaagaaggttgatattccaaacaaagtgacatccacacaaaactgatagcggcataccaaaacggtgttgatatccatcaatcctctagcaacctcagaccacataaatttttcatcttggtgaaaatcagagtaagttgccaatcgggtggtcaatacttttctctcttccttattgagccaccaagcttccctcgcgttacgaggaagaaggaacatgatcaccggagctgccaatatggtcaaaccaccttccacggcaaacaaaaactgccatccggaccatttatcggtattaattttagtcaacccgtaagccaataaacctccaaatgctccagagacggcacctgcagaataaacggctgcacacctttttgcaacttctttttttgtgtacaacatactcaagtacacattgatgcaaggaattatacctgcttcgaaaagtcccactaacattctgcaagccaaaagggaatggtaatcggtcacaagggcagtacacaagcagcatataccgaaaagaaaacacaagactgacaaaacatactttgctccaataaatttgagaatgagtgccaatggtgtttcaattaattatcacataggtgatataaagtaaacttacaacatttccaaattggttgccattcaatcccaactcttcactcataccagccaccttagcattcccaatatttgccttgtccaaggtggagaagagataagctaggcaaagacatggcatgatgatgaaatcaaattttcttaatactctcttttcgatgtttttgaagtcttgaccttgttcctcgggtagctcttcactaacaatactttcagagaactccagctttcccatcatttctttgctgttgtggtcgtcattgcaccactgttttataactgtgagacatgagttgacagatcggcattatggatagttgccgaactcgcatgatgagccgcacaaaatacgataatagatcggttcgcaaaattcattcattggtttatcgatgacgaggacatttgcagcgtaagtcgtgaccaccaaaccaaaccgggggccattattaacatataggtgcaccaggtgccacaagtcgaaaacaaaatgttccggtgaacgtccgtcttgcaggtcttgcgctgctcgaaatgttcgctgcgtctacctggataaggatcggaaaattaccataagtgttcgacaacttgaggctttgcacgaatagattacgattttttgaagatagccagagttctcggcccgagcaatctgactctactcctttttttgagccgcttcttagtagcagcacccaagaattcttagccagagtcgctagtgtgatcgacccagatctggaagtaaaattcaataccggagaacttgacaccccaaatattgatgatgatgacgatgcgacacttcccgctggcgttgcagtcgtggataatcttaaaaagtttttgggttttttgcagtatgactatcacttttttttatatgatgagctcctattgaacatcgattcgatttactccaacggtatagatcgaaatcatccaatggttatctcgcaattctgtctcgtgatggcggtgggatctgtgtacgataaaaatgccattgtcacagacgaatatccaggctatcagtacttcagattggctctcaagtatctgcacgaagttaactcgagtttctccttgattgcaatacaaacccacatcctatttgcgtggtacctccttatcctcaatcagaaaggacctgcttcaattcattgtgcgtgtgccgttagaaaggctctccatatcggccttcacaaaccgcctgaatcaaacgtcagtccagtagtaaaggaacataggttaagaacatggtggacggcatttgttgtggaaacattttgtgtttcgctcttgggaacaccgcagcatataagtgtagaccatgtggatgttccattaccttcaaacacccagctaggaacagatgaggaaggactctttttcgaccacacttactttactttgtacatcaagttggcactcattacttcgaaaatcctctccaccatctattccaaatccttcaatatcaccaaagacatgctgcaaattttgtgcttcttggatagtctcgagcaatttgaaaaagagctacctgctgctcttagatcctcacttgaaacattcattattaaggaaagaaaggatctatcattcctcttgttttacaaccagacgatcattttggcactgcgcccagtgttttggtattatttcaatttagcttctattggctccccaaaattcaatggcacaatctggtcgttgcaaccaattgtaacaggacttgctgccgctaaaagcctcatcaaaatactgaagttttgcaaggagaatcaattgatatcaaaattagggttttacgacccaaatcacttgtattctgccattctgatagtgcttatcagtaacataatgaaggaccggaaaggcttttatgaaatctcagaacctatgtcaattatccaatttcaagctgaaagtggaaataaggccgccaggtcaatttggaatgacttgaactcattttttcaaacagcatcgattaaataggtatatgctgagagtctagaattctcattatgtaatggtgaagcttttggtttcgtagcccaacactgattcggctaagatttcagaccagctaacattgatgctagtgaactcggattatgagattccatcaccaatgacaataagatgaaaagtggaatctgcgacttggggtggttttatagtctctgccgcatgaagccgcactggggattagccggtgtattgatgcgctatgcgatcaagcgcacaattgactttagtgcatccgcgactgatggctcgacgcacccgcagcgacgatgatgcagatctccctgttgccaaagcgccccggaggctgctacagccggaaatgatagcgaaaataatccggacggtgctatcacgtgagctccgcgggcaagtgattcgtcgagaacaccttcttcaggcagtttccggatctcgagtcggatttgacgcacttttgaatctggttcaggaagaattggcggaagtttacggaatgaagttggttgcggtagacgtagaatcggctccccaatcgaaaaatcggccaaaaccgaaatatatcatggttaacatccttgcaccagctactcggtcggtattaggacaattatggcagcgacgaaccggaaaaatcaccggtcacaatcgaacgttcctggaccctcggtttttgttgcccagacatggtcgaacaggggtggcaggaagtaaccacgagctggtgtttggaggtgtggcctttgccgttatcgtgcttatcgtggtgggggaaaaccaccttctggagcaggatcttcatgcacgattgcagcaatggggaattccgagggaagaaaatgccgttaacagcaatttggaaatggggatttccggggtggtggccgagcttgagaagctaggatatatccagaaagacacccctcaatcgtacaaactcggagaccggtcaatggcggaattcggaccgaaatccatgttttctgctattggatcgatttacggaactgcatttggcccgcaggaacgagagcgtgcgttagtgacggtgctgcgggtgtggcctggtgcagtgatttcacctcatatgatgtccgaaacgggcaggaatggtgatgcagcggccaatggtgatggcgaaggtgaaaccgagtcaaatgaagcatctgccactaatggtgaaggggtggacacgtgacgtggtactgcgtcgctcccgtggccatgcaaaggttttgctggcttccatggcggaattttccgtcggaatcaacgcggaattttctccttggccccccgcgtttgtccatatcacatgccgtacgtcaaaatcataagacgctcctgcaggcgcgctcgcatataatctcgacgaccgcaaaccgttgcaaataaccttagttccaccactttcgaaacagccagaaaaaaatctgcatttttctatacagcttgcgttccacactgttatagaactttatattgactcctagttcagttatcgtatagtgaaacctggcttttgtcacttttttttgatccacctttcacgtcatttttttcgttttttgatagtttgaccccaacctaatggctttagacacattggattactcggtcatggtgggcttggcgctcgccgtgttggcatactttggaaaggagtatatttggccgctggatgatggaaccagtgctggtttcgtggcgtcagcgcctggaggaggcacgtctcggagtattgtcgagacactcaaatccaccaaaaagaacgtggttgtgttctacggaactcagaccggtacggccgaggactatgcttcgaaattgtccaaggaattggcttctaattttggcttgaagacgatgaccgcagatgtggccgattacgactttgaggatttcgacaaaatttcctctgacgccttgtgtttcttcttgatggccacctacggtgagggagagcccaccgacaacgccattgactttgtgaactacttggataacgaagctgatacgttgtccaacttgcggttttccgtgttcggtttgggaaattccacctacgaattttacaatgccatcggcaaaaaagtcgaccaaaaattggaggagttgggtgccgagagattcgcggagtactcgcagggtgacgatggtttgggcaccatggatgaggactttttggcgtggaaagatgccgtttttgaatcgttggaaaacaatttgggtttcgaacgtaaggaggctcattacgagccctccttgaagcttgtagaaaacgcctcgttgaccaaagatgatccttcggtgtcgcagggtgagccttccaaagcctacgtcaaaagtgcatccattgaaggtccttatgaccatcaaaacccatacatttccaagatcaccaaaactcgtgagttgttcaactctagtaccagatcgtgtgttcacgctgaattcgacttgtctgcctccaacatgaaatattccaccggagaccatttggcaatttggccctccaattgcgacgaaaacgtcctcaaatttttgaaggctttcggattggagaagaaacttgacactgtgttcgacctcaaggttttggactccactgcccgtacccactttcacacacccatcacttatggtgccgttataagacaccatttggagatttcgggaccaatttctcgtcagtttttatcgtcgattgccggctttgcgccaactgaagaggccaaggaaactgccaagaactggggtagcaacaagggatcttttgctaaggaaattcatgaaaaatcgttcaatattgccgatgctctcttacacattagcggcggtgaaccatggactgatgttcctttcgagttccttatcgagctgattggccatctccagcctcgttactactccatctcgtcgtcgtcggcatctgaaaagcagctgatccacattaccgcggtggtggagaacgagaagaagggcgatgttcttgtttccggagtcgtcaccaacttgttgaaacacatcgagatcgaccagaacaaaaccaaggaaaagccctttgtacattatgacttggacgggcctcgtggaaagttttccaagcacaaacttccagtgcatgttaggcggtctaccttcaagttgcccaacagtccgtcggtgccagtgattttgattggtccaggtactggtattgcaccatttagagggtttgttcgtgagcgtgtgacccagaaaaagaaccaggatgtcaagattggtaagactcttgtgtactatggatgtcgaaacgaaaacgaagactttttgtacaaggaagaatggccccagtatgcccaagttttgggagattcgtttgaaatgcacacagcattttcgagaaaggaccccaatgccaagctgtatgtccagcacaaggttgccgagaacggaaaggaaatcaaccggttgttggagcaagaaaaagcctatatttatgtgtgtggagatgccctgaaaatggcccgtgatgtgcaaaaagcgttgaccaaggtgattgccgaagaacgaggcgtgagcgaagagcgtgccgccgagctcatcagatcactcaagacgcaaaacaggtaccaggaggatgtgtggtagtacatagtctacataatattaaatgctgcgaacgagaattgaccggctaatttcgaacgagaaatctaagctaaattcgaacgttggtccctcaaatttcaaaagtcggtccctccgcttccactcgaatgcagtctcgccagtttggattggacgagttgtaaatgctctggagcttgttctcaatgtcgagccagtgtttgtacttggatttggatttgagatcgagatcgtagatgttgcaagtgacgacaaacttgccgtaattttcaacttcgatgatattgtggatgttattgtgtgagttatggtggttgttcgttctgtcgtatcgttcaatcttgatgaaaagtcccacatctcgaagcgtcatcaccaacgagagattttgcagcacatcgtgaatcagcgtgagattggcgattaggtcgtttttgttgttgatccgctggtactccttgagcttgacaaacacattggaggggtcgctcaagaagatccgcaagagcagccggacaggaatgcagtttttctcgacatttttgagaactgaagttggaaccttgttgagaatatcgtctattcctcggtcaattgtttggtcgtagagaaggtcaagaggacaaaagtgccgggaaaagccccggagctggttatgtgagcatgtacgacagtaccggcaagatgtgttgtcgtagagccattttggttttatttcaaaaaccaccgattcgatcgattctttggactcaactttatttggtgtgctatcgttatttttgtttgttgtacgcttgccgtggctgctggacgtccaaccatcacccacatataaatgacagttcttgctgagtgaatatttggtataatttccatcaagaatattggggatcaacaacccatatcgttccagtaatttcaccttgtggccggcggaatccaaccggtcgacaaagtcccgtgtaagcaccacgagctggatgtctatgatctgtttgggaaataaatgcttgcatttgagctcgataaagtcgtatagctcgcaggtggaaatatactgttcgtcttccttcaataatcggagccgaagtagtttgtgcctcaagtaatcgttggtgcccgtgtaattaaatagtatgttggcgttgcccttggcaaaataacaccattcgtcaggtatcgtgatcttggagatctccatcgccgaggtccagggttcgtttttttatctacgtggtatctctgtcacgctattgttgtattttcagtgcgaggttatgaacgatgcgcccggtaccctgttgtagaccgggataaggggacacatttgtagaggcgtggtggtttacaagtatgcaaaaatgtgtcaaatttgatgcatcatgcatatctcgagacgtaaatatgcataaatcatgtaattttcatgcatcattcaatgcagcttattttcaagctgcacggaacaacatgcgcataactaataaaaagccacccccctatcgggtaccactaataaggagctgagccggccccacaacttggaagtaagcctgcttggcccaaacccttttggcgtagggtgcgatgtacctagatgcacttcgaaacggacttagaacaaattgcaattgtctttgtaaaccactagtggtaactaggtgatgccattgtcgtcctagtgcgtttttccagtccctgattgtgatcctcaccacttctggtgctcgtatgtatttcagcggcatccatttcgtgctcagagctccactggtctttaatggaattagattttcaccttgaaccgcaataagattttcaggaacaacgtctatttcttctcctggcaacaaattgacttcgtagagactgcttccgccgctaacaaccattgtgcctcgtccagaagtccgatatccttgaattgttggtgtcaaaaaacacctttttaattccatatcgtagccacaccacgctgtgatgtcgctggctcgcaaaatggtccattttttgtcatttgaaacgtccaacacacgatacgcttcgtcgtggtttccactcatcaccatggtggccggcgccatggcttcgagcaactggaaatctgaatctagttttttgcgcaagcttaactggtccaaattaccattcaatgctatcatacttcctaggcgtatgttcactgtcgacgaggcgggaatttgcatcttcaaaaggcttcctggtgacccaactggggaaaatttgggaagctctatgaatggacctcgaccagttcccgtcgccaattggccaaaatcttccacattgattgcactggttgtactaacggcctgtagaagtcgagtggacgtgcttagccgtcgaactaccgaattcatctttttttgcaaagtagctctcagactagtttttcaaattgtttctcagccaatctagttttacatcgatacacctgctacctctacctatgtaaagccgtctacccatgtgcccgtggctttgatttcggccaagaattcgtcactgatcaagtctttgtcattctcgttcgcaataattgccaaggtgacgaaacggcgccaaaattggaacccactggcaacatcggccagaagctgttcactggtaatactgttaattccgtgaacgttaatgttaaacgaactattgtttatctggaacacatcgttgcgcaagtgcgagtgggtggcttcgattatgtcgcttttggatacttctgggtgggcgattttttgtttcgcagcatactcaaggtagatttctccaacaattcccaacaatgtattgttgcaatcgcggaaaaatggaatcaggtccacaagtcgacaccactgtgaacggtcactgaaattgatcctacagctgttgttttcctggcgcgcaatcatgtcgaccatcacacattgaaggctgttgataaagtcactggcaataaatttgatgtgacttctaaaattgagaaggcttcgggaaattgggccctgatagttgatgggagaaatatgaaactttttaacagacatgattcgcgacaccaaggtgatgtgtttctggtcctcggcactgatgctggtgttttcaaactccttgtaatacttggggacgctagtgaaatctctgttcagctggttgagattcaccaccttggtgcgaatcaaaagtagcaaaaccacaaagttttgtaaatcttcgtcactaatatccttctcgcgggtcgcaaattctcgcaagatttttcctgtggccgtcaattcgttttgcttattgacgataccagccaagtaaaagttccgcaacaaagctgtcgacacgatactcgacacagacttgatttcctccgttttcctttgagtttcgtagcgatccagaagcgacagtaaaaacctgttcaatgagaacgactccagcccgtcgtcctggacaagcaagtggtttatttgcctgttcacggtcggattcattctgttgttcaactcaatgctgtcttccttaaaccagtattttagttgaatctttttgacctggtagtatctggcaagaagctgggtaatcaaattgaactgggcatccaaggactgggtgaatgaaggggacgtaataagtcttttgtaggagtcactcaagccactttcaagtccgggacgaatgttcaaaacaccttgtgttatcgactcgagaatgccaagaggcataagtccgatagactggtagtagtaaagctcgggtggaagcctttgcgagattatatcgtggatatcgttaggtattttcacggtggtctccttctcctttggttttttggtggattttttacccttcagattcttatttgctgaaccatcgtcagattcgtcagtttcctcggcatctataggaactatgtcagcgcccaactttgccatttccagtgcatacaaagaaacttggccgtctttgttcatgacaggcataaatctcaaagcggcatgtcccttcatgtacaactccatgatctttggatcgccgaggcctgcgacgtactccaaaaggttcgcctcgctgtcaccggtgtaagagccgaactggtacactatgtccaatccaagtttgacgtagctaagttgagggtagggctgtaaaggagttggttttggaagtggtggtaatgtcgggaaagtagtaggctgcacattgcatcccaccatgattgataggtcaagcaattgcctttctgtgaggttgagttcgctgagaaccttggttttgtcgacgtatctgaaatctttggactggaattccatgccgagaataaaccggtctacgttggtcatgagaagatctgtggatccatagatggagtcgatcatcccgctgtggtagaggtacgataattggaacgaggggtcgtacggagccaccatatagtcgattccaatgtcgatgaaatattttatgagatcattaatcattgggcgaaccggcaatgggtctgtaaatagccggaacgattcgttgctcagcgagctgtagccgtaggggttcatctgcttgtttgtgagcttgatccacgaagattcaaggtgtctttcctggggagtgagttcgttgggccggtactggtttgcttgaagttgaatattgagtcctgagattataaaaattggtctgatattgaactctgtgaaaacttgcaagtcggacgctatgtagtcccgtaaagagctcggaatacctccagttccggccaaaaactgctcctttttgaacgtgtaaattcggctgaggtagtgctcgacgtcaattccaatggtggcattctggagaatttcaatagtgcttgtgttgacgagtttccgttcgaaaagataggattcgagcgattgaaccggcattttgtggtcgtttgacgtggcggtaacggacggtttgggaaatattgtgagaccaaagttggtgaagtttggatatgtgcggtgcgtacacgaccctataccgattttccacatggtgcaccactacagcccaaaagtagaaacacccgtaatcttactctatatacgactattgatcgaaaagattatctaaggcgccattttctgtaaacggatcgttcatcacatccactccggtacctctttttttcctggaaacgacgtccaattgcttctttctttcctttaattcgccgtcattatcgacggctccatccttggaaatgcggatgagctctagcaatgccgaccgctggtgtttgagtgacttggagctgcccaagagactctcaaagttggatatatgttgggcggtgatgttgtccaacgacagaatcattaccctagcagggtagtcgttgcgggaccgcaaggcacagtagagggtagttagcaccactgcagcctccgagtgtgtttctacgaagtagtcgtccttcaaaacgtgcaataatgccttgatgagattgtcgcacaagtagcggtcgacttcatcgtctttcaacaagatttccagaagaagatttctcaccaccaagatggtattgaacgagcattttgtgtccttgaacatgatgatgtgacagcagatctgcaaaaatggagccatgacttccttattagcaactataagcctcttgcaagcatactgagtatcggtgacatttctggcgttatactggctaacaacgtccatcaaaaatcgcaccaccgtggctgtaagttgacgaagcatgtgctcttccatcatttcttccgacaacgtttcgtcgtcctcgtttccttgtaattggagcccgttcatgtacactttgtcccacttggaaacgatcaatttgtcgatatcaacgaacgctttgggcaagagttcagccataaatatgtcaacgaacttgacaggacagtttctaacaacacttctcaaacagctgttgatcatatgtttccagctgtgaagtgtgacaccagtagtatctccagctaccgcattccagatcatagtagccattccaggaacttcataaagtgtgtcttcgagttgagaaagcgagccaatggtcaaaaaggcgtattcgcgtgtgtatctgatcaagtggccaactgaatcagcaaagtctcgcaacgttagtgccgcctttacattttcttcaatgaaggtttccttgctctggatcgacactccttgctgccagaaccgctccatacaactgtaacgaacaaaagtctgcacagcatcgggtaagtctttccagttctcgggattgtggtacgcttggatctgggataaaagttggagtatgtggggaacgatgggttggacacgaggtttccacaatttgagcaaattcaagtactcggtagagtcgtggctgagcttctcgatgctgtattgtataaagattctcgtggctctgatgggaaaaatcgacagccagtgatccttgagtttgtttttcaacatttttccgtcttcatccatttccgcttccaaaagattcgtatgggcagtgattccacgtttttggaagtacgatgctatttctactatgcccattctctccatgaaccagtgtaagtcggtcaaccctttctcggtatcgggagcagaccacgcggatagctcaggatcaactatcttagcaaagagttcgtccttttcaccaatcgacagtctcgatgcgatgactaagagaaacgacttgaacgagacaacttcgtggtcgctgaccttcttggatgataatatgtttgtcacgacgttttctaactcggtgaaaatcttgcgcaacgactcgggcattatatacgccaatcggttgagttctgtaccgcagcttgttcgcaaatcacgaacgagttctttgtcttcgtcattgatgtctgggggatattcaaaggttgcggtggtgattattttttccaaaacttggaacatgagaggactgacatctttgagaagtggagcaaattggaccatagtttgcacttgttttcggataagtaatgggcactgcaagttcatcgccaacaatctttcaccgaggctttcgaccaacttgttgagtctatcgttcaccacatcaaaatcgctccctcggtaccaaatccgccaacgagaaattcctcgaatgcagttttcgatgatattgaactgggtatttccgtaattgaaagcgtctgatttctcgtccaagcgatactcctgaatacatttggaacccaaatccgacgagaaaaattgctggagacgattttcaagccacagaagaccatcctctggttttttgcacaccgttattcttacaatgtcttcggtgaatttcttgtagttgttcaaaaacgagctagcttccgaattggaatcaaagtcgacatcaaggaactttttagagatgttatcgtcgcccaccacagaataattgatgcttctgttggcagcaatctccaagaggtctgataagatattcaaaatcgggacttttgctgaaagctcgtcgaaacgtagtatagtgacccacatctgtaaggaaaggccagatataatcaagctgggatggttcgttgtagcgagaactagtctgaggtagtcgtcgaggtctgctctgtcccatgagattttgcatttcagtgggatggacacgtttaggtactcagatagcgagacgatcatttccaccgtttttttgaggagcgcataggtcttctcgtcaatatcgtcggggtcaatttgaagcgactggtaaaattgggtgagcttggccacaccatcaggagagtaaatagagccgataaagaactggaaatcttcatcgttggagtaatgccgagtgaaaagtatgtgtaagcagtccacagccaaagtcttgaggctgacgtcgggaagctcgaggatgttgatcaaggtgttcatgatattttcttctcggagaaccgatggttgaatccaatgcaagcatgttttgaacgtcgccaagatcttgggaacgtaggtctggcactcgatgctatccaagttgttcagcaggagagtttgcaccaaaagtttgctccaagtgatgaaccagccgtcggcagacgctttacaaagagacaaaggggtgctatgttcgtagatttggttgagcacggagtccggggtggtgatgagcacacagagctggttgagaatggcagttcttttggatgccacggggtcgtcgaggagatatatgtcttcgaaaagtgtgcgcacgatgaccaacgatagatctcggcaagaaatcgacctattccagagcgaccaaaggtctgcatccatagagccccagccttcaattacagccgggtccgactttgtttcgggaaccgagtcgtcggccagcttgatcaaaaatgacccccaggttcgctttgcaacagaaacccacaaatatgccaacttctccttcatgtaatgggcctcgttgtcggcgattttatgcgaaagttcaaccacccaccctcgaatggcaagagttttgtctgtatcgagaacttggaatcgtttggtgatccagtactgaagcaatgagagaccataatgacgaaccacggaagtatgggtattttccggaagagccaattggtatccccaatacggcgcctcgtcgtttgttttcaccagctccaaaaatacctgggcttcccgtcgttggctattcggtgtcttggggtcgtagaccacgtccaacgcggccactatttgtgacacacctgaggtgtccatggggcttgagacaattcttcctgttttttgagaggtcaagacgcgccacaccaataaaaaccgggtctagaaagcgctagcgattgctggaacagggaatgaaagagtaggttatctgagatgcacggtttattctcaaggcggtggtctgtgtgcaggagcagggatgggtaaagggggggaagaaagagggtatgaaaggagattaggaggattggttttgggttggtagtttattgtgtttgaaatagaaagatatttggtcttttgttttttgaattttgatttttgatatttgtagattttgcattttgtagaatcttgcaatttcgcaaagttactaaagtgaaaattaacgtaactaaaagaatagattggaataaagattggggagggtaaagaattaaaggagaaattgagtggaatatcttcattatgtttactgcatttgttctctagactttgaataacaaattcagctcgttttggttcttcatctcgacttctcaatggtagctgtggctgagtaaatttagtacagatcaaatttgggagccaaggaactggtggtgtattctcacagcattgtatatctcatagtgtaaaacccggacttttagctctctttttcattattctagtgcatcgtaagttgcagtggctgagtagagaaaaggttaattacgatttaaacctaaaaagtaatctattggagccaccatacgttacaattttgtttcttggtcacttatcttgaatttttatagcactttgttcatttccttatttcaccgataatttcagatttggtacttgaagcactttcagaattgcacattttcaagatgaaggggttacattatattgcacgttagtgctttctatacaccaaaccatgtacacatagcattcttgtgacttcttgaacttctagaaatgctcgtttgagctgcaatgaacccattgagtaccacatttctatacctctctggctcgaaagaccaataaagtaaattgctctctttttacaagtaaaactttctcttgtctctctccatgtcgggacggtgttcccactccacttcgtccttgatgcctctttgcaatcttctgagcttcaatgtgaactgaggacccaattcttgaagaccgactttttcttcgtttcggaatacataacggtgtctccggaaaaagatataatctcgctggttgtgcaaggtgaccacctgacggccctggatttccggacgatgaggaaacatggattggaaaagacgaccgacagtctttccgagtcgggtgttgaagttgttgagaacaagttcaggaatatggtctgtggcacggccatggccctcgattctctttgtgtcgaccaacgacgtcacgctgaagtagaacgagggaccctcggggagatgcatgattgtcaatccattgacttttttcttgtcctcgttgatcaccaccaaatctgtgtattctcgattggagcaaaacttggccatttccttcatgttgtacgctttcttacgcttgacaaatgtcgagttgggcaagaaatccatcataatatcggcaaactcgtacgcttgtttcttggcattggcattggtggtgatcatgactttcgggtcccgagggttctcgaagtatttttggaactcgtcactgccctctatctcagcaccaacagtttcatcgtaaacacgcttcgattcgagtgtttctgggatattattggcgattctctcttctcggagctgcgggtttgccctctcttccttagctctttccttccttagcgaatgtctttctttgttgtgcttgtgcttgaggtccgagaccaccctctggcgcctctgcttgttttttatacgcttgatagcctcgctgtccatgccagagaattttcaaaattcaatttaaaattcaattttcaatttcaatttctcatttctcacttaattttcgttcgcgatgagatgagtgtggggaactcatcaccaatcaaccacggtgaaaaagatggtttccggatggcgccaagccatcaaatcaaagacatggactcggcaagacaccatgagcgccggatcgctctatcacctttccaacttgctccgtcgtcattttccaacgttgaggacggtgcccgggtttcactttctttattgtaatccttccaatacttttttggcacaagacggctatgacaactaccaggcaccgtgtgatgaggcaggaaatctgctttttgcacggcgaatgtgggctcgtggagaattgaaccagcacgaatgcccttccatcggcgaacccatagagtgcaaagaacagataaaaagtgttcgaagcgtgggaaagtcggtttttgttgaaatagaacgccaattgacctcgaatcagagccccatggtccaagaattgaggtctttggtgtataccaacgacaagtaccgtcgcagcgactcagaagaagtggtaccaaatcacgaaaaaaccattacaatcaacataacagccaacgatattgcccgctactcagcattgacgtacaatttgcacaaaatccacttggaacgagcgtacgccatttcagaaggttttgaaaatttggtggtgcaaggtccatacatggtgacgctagcgatgtgctggatggaggttaatggagttaaagtgaaaagattccagtacaaaaacctacgtgcatgctacgagggagacattaccattggtctttcgggtaacaaagtggacatttacactaaaagttcacacttttttacaggaaccgtgaacagctataattcaatcagttatagaatttaacatagatacctaagtagccaagccaatgactccgcaagcgggtctggtaccagcattaccggtcttcttggactcctcgtttccacctttacccaagtcatcggtaccagagtggacaaccaccgatcttccaagaatggaattttctcccaacaatttgaccaacaagtcctgcttggttcctttagccacaccttgggcgtcggtggtgatgttacccaagtcaccaacgtgtctggtgtcgtcctcaggagcaccgtgagtcttctggaaggggttgaagtgaggaccagccgaggtgcacccgttggtgttgtcaccaaactggtggatgtggaaacctctcaaggcattggggtcgttaccggtgatttcccacgagatcttggtgggttccgattccttatcttgttcaaagtggactacacctgaaactttagcgtctcctctcaatacagcaactgggttagtcgatgatggacaattaaggatttagaattgcaataaggattgagattgacaacttgattctcaattccaataggattgaattgacaattaaccattgcaataagaattaaatcgtcaattaaccattttcgattggttatttaacaattgtcttggggtgagcaaattaccagatgagcaaatattgagcaaattgttccccattcgtctttccaagatgcacacctatcactcagaaccagcgcctcaattcaagccaaaatccattcacaattccaatttttacatacctgctttaaccatggttgatgagtgattggttctcgccatttttatatgcccccgatttgtcagagcaaccgggtgcacgtgaaccagcgggggcttccggtcgcaggagcgccgaacgtggaagaagagagcggtagcaaattcagccaccaaccaagattccgggcccaaaattggcaagggccataaacacaacaacttcaacccattggcaaaatctggcggcaatagcacttcaaatgccctagaaaagtgtggtggtatcttgctggttagagcagttgctggtgttaggctgcgaatgactccatagtcggggataaatcggcgtcgttccggggctatttcggtctaggcccacaccaacagtaccaccaaataccactcaccaaaactcaaaaatttaccccatattttaaattcgaattactcatatacccataattagtccaaatctcatttctgtaaatctgtcctccttttatttagtctctctaccctggtagtacttcttagcggttgcgcgcacgtgcagcaatggctcgtcaaccctagggtagatgttgtgttcaccaaggtattggtacaattctcgcttgctccagcggtctactgggtgcgccacgtcttctagctgaatgttctcgaagctggagtcgctacttgattccacggtttttttggtatcttttgattttggcttgggtggtttcattataaaacatacataaagggtggaaatcaccacgatcagagtgtacaacataaacccattgcggcggaccttgacgaaaaacgagtcgaaacccagtctgggcgatggttggtagacaatttggtacgccattagtgttcagtaaagattggttgctggtgaagaagttgcacccaaccaccagcagcaactgttatcggcgtgcagtgcccactggtgcactggtgcaccgcaccgtactgcggcacggcacctgtcaaggggcgatttcatcttgccacacattatgtctggattgaaaaattacattattaccctcaaggagtccgctacaagcgtagacgttgacagcttgaagaagaaagttcaagattttggcggacaaatcaccaatgagttttcgttgatcaagggattttctgccaagttgccggaggtgcactccaagctgttggagggccatgaacatgttgccaccattgaggaggacaaggaagtacacactcagtagaaggacactagtatagatctaatgtacacgatatgcagataatgcagaaactatgcagagataatgcacagattatgcagagaaaatgcacaaactatgaagaaactatacataacatctgcactgcaattgaattgcaaccaagtctaatttcaaccaagtctgcaaattacacacctaatcctttacattctccgcaactgataccagcacggttgcaattccgcttatcttccagccaccttacgtcagctaccccacggtctcgcggccaaggaaactaccccatatttctctttagcttcgtttctacatttttcaatgaaatctgaatactcgggctatgctgaaaggtcgcttcagccgacccacaagccaattgaccatatatacttggacaggcttcggcactttactgatggaggtggccagtacggtagtctcaatctccctaaattgtacgaccttgacagggttgatactaatactgagtatatcaatatcaagtcgtggaaagttcctgatggtcccaatggcgaaacgaaaagaccacttttcaaagatattgactggaaaaaaattgaatgggaagatgccaataaagggtatctgttcggcccatcttggaagacattttggttcaaggtcgatatggaaattccaccaaaatggttgaaagactcgccagaagagatcattttcgaatgggaagccgacaatgaagggttattgtacgacgaaaatggttcgccaattcaagcattttccagctcgggtcaaagatcggtttgctaccttcctaaaaaatggtggaaactgggagtccagcgcttttaccttgaaatggcttgtaatggcatgtttggtcttggagaccaaggaaaaccagaccccaataggtacttcagattgaatacctgtgatcttatcttgcccaatgtggaggcccgcaaattgtactgggacttttggattctcagcgacgctgctcgtgagttaccggggctgtggcagaagtaccaggcagccctggtgtgtaaccagatcatgaatgcgttcgatgtgaacgatcccaaaactgtgggaactggaagaaaattggccaagacacttcttggaaaagatattgattctgatgatgttttccaccaagatggaggagacggaagaatagacgttttcgccgtgggaaactgtcatatcgacaccgcttggttgtggccgtttgcagaaaccaggcggaaaattgttcgttcttggacatcccaattgaaaattgcagaccagtatcctgagtatgtctttgttgcttctcaaatgcagcaattcaagtggttgaaacaggaccatcccgatgtatatgccaaagtgaaagaaaagttcaccacaaaccaatttttgccggtaggtggttcgtgggtagaaaatgataccaacattcccaacggagagtcgttgatgagacagtttttattgggccagcggtttgaaatgaacgagtttggggtccacgcaacgactttttggcttcctgacacttttggctactcttctcagattcctcagctctgtcggcttgctggaatggacagatttctcacccaaaaattgtcgtggaacaacataaaccagtttcctctaaccaccttcaactgggtcagcttggacggatctcaggtcttggtccatatgcccccagccaacacttatactgccggtgctcactttggcgatgttgtacggtcgcagcaccagcaccaaaatttgagagatgtgcccacgggattgttgctttatggtcatggagatggtggtggaggtcctaccgaggaaatgatcgaaaaacttcgccggtgccgtggttttgccaattctactgccgctatacctacggtccatgttggactgacaatcgacgatttttataacgatgttcttgcaaagagcaacaatggtgccaatcttcccacctggcgtggagaaatgtacctcgagttccatcggggaacctataccactcaggccaaaatcaaaaagtttatgagattgggagaggtcaagctccatgatttggagtacttggctacattgttgagtcttaccgataaggactataagtatcctaaaaaggagctccaggctctctgggaagacatttgtttgtgccagttccacgatgttttgcctggaagttgtatcggcatggtttactatgaagaggtgtatcctatgttcgagaagttttttgccaaaatcaacaagttgattaaagaagctcttggtcagttcaagggaaagcctacgtttgttaacactttgccttgggctcgtacggaggttgttagggttcctaaggacgattttgtgtttgagactatgagttcaagccaagattgtgttgtttctgatggaaaagcaattgcttcagtcacgtccagcaatggaaagctcaccgtcaacaaggtgaagtatcctgcccaggtgaaaaaggtggatgatttctacgaattgagtaacgatctcttactggcaaaaatttcagatgatggtatcattacttcgctctatgacaatgtcaacgaccgggaaattatcgattctctggttaccaaggagacaccaggaggcggaaaccagtttatattggtccaggatgagccattgacttacccagcgtgggatactgagctttactctctcgaaaagatgaaatttttgagtggaggaaaagtgtcgattttggagaacaatgaagttcggtcttcgttggtggtcaaacatgaaatctccaaagactcgtctatcgaaactgttatttcacttgatggagctaccgacaaatcgacaaatttcctcaaattcaagtgccatgttaaatggcatgagacctacaaatttctcaaggttcaatttccaaccacaatttacaccgccaccgacgccaactacgagacccagtttggagtcaccaagcgtccaacccactacaataccacttgggatgttgccagatttgaggtttgtcaccacaagtttatggacttgagtgagcacaactatggagtttctgtggtcaataacagcaagtatggaggtctgattcacggaaacttgatgcgtctttcacttcttcgttcagcaaaagctcctgatgacgaggctgatatgggagatcatgactttgagtatgccatctttcctcacgaaggtactttaggtgccagtacggttcgcttgggatgggaattcaactatcctttgttatcttccaagggtgaggttccaaatgctatttccttggagggagactcgagtcttgttttgtctcatttgaagagatctgaggatgacaaggaagtttcgacccatgaaaatattccttcgaaggaccaaaaatccttcattgtaagggtttacgaatctttgggaggaagcagcaaaggaaagttggtggtggatcccgaggttctcaagatctccaagctttaccggacctgtggtttggaaaacgagatcgaagaattgaagttgaatgaggaccagaaagtggatatcaagttgagaggattcgaggttgcaagtttcaagtttgtgcttaagtaggaaatagttatgaatgatgttttatggaaaaaagaagagaccagactaaagtggtgaattgaattgttcttatttgcaaccaattgcatgcattttgacagctttgacagctttgacagcgagccgcactcacgtgcgacggtaagacttgctcgtgccatatgcgtattacgagactattacgagctattacaataactccgcgcctaaaattagatactcgcacaaagccgtccacttttttttaaaatttattgtctttcatgatcgaccaagatttcttcaagagcacattcccatacttggtgggatttcttgcattgtattctttagctatcaccgcttttctcgtttggcagggtattcttcgtgttgttgaaaatagcgaaaggaattcaaaaagattggaaaagaaagagtgagcgggattgcgtagatgaatgttcacatttgcttcagagttctactccttaaatcttccaagatcgaaaattttcatgtaatataagtatgcccttaataattcagattgtacatgtacgtatcaatggttcatttctaaaactctacccgcaaaatctttgactatgaccagtgagttgtactttcttctagtcggagttcgataaaatctgctaaactgcgcggcagtcttgttagataatcagcacaagaatagtctcgcctggctagctcttaaatgagaattgtggaagtggaattgagcaagaatttagcagtaaactaatttaggatctaaagggtcatccaattaactagccttcgtttggagtatcaaatactatcaggaaaagaagtactagtgtaggcttcacatagctcactggacccacagtgtagatactcggttcataatacacactttgacagtagtgagccaaaaccgtacatcaatcgagagccaattggtttggaagccggatatccaaggctccaattggagttccagctattcgaagtaagtggactcttaagtctttggttctagacacactctctgctaaagcttcaaaaatcatgccaaatcaaaggctaatcttataaggcggagacgaaaaagcctcggttctagtcaccaataccacactttttcttagagcaatttccaccgtatactgctgcattaactgaacaacatggacctgaatctcgtcatctcaagtttgtgccaaaatcttgctttttgttaaactcaaagtaaccaggattaaattgacaaacagattatcgatcctattggagagcagagatccacacaaaagtggtgcagcataacgagtgcatttccattcgccagaaaatagaatatagctcatttagaggaacgtcatgataccctgcgaaaattgaacccgggttcattttataaaagacttctcattgctagccaatagttgatggagaattgaaaacgtcacaaaattatcaagtccacagtacagatttataacagtctaatgaagagttctgccgataattcagaccgttagcgaaaatggcttaccttaaagaagtggagcaagcagcggttgcaaattgtgatgcgaatttgcagcaaacgtgcggctcagtgacgaatagtggagagcaatgaaaaaaaccctcgatgaaaaacttggaaaaatatgaactcattgctaattgttttgggtttgttttttggtttgttccttggttccttccggtttcttttttggtttgttttttggtttttttcgcgattgattgcttgctcggctcaacttacgcacataaccttgagcacggttccacggttagagcacgatcaccccggtgtagacatgtagacgaattagtcgcattgtaacaaagctaatgaaccaggctcaagtctcttcccaaatagaaaattcccttacccaaataggacacaactggatatttctttgtcctcgtgacatattttctaaagcttgctcgctacggcataccgctggtgcgccaaggcaaggccctgcagaagatcggcgagcgcgctggggcactgaaaatctttggtgagaaaaatatttatcatttcgcccgcatagtgtatgcaattaaccaagttcgtagtcacagcccacctgagccaaatatagccgccgtcaccatgacaaccgcgactgttttgccgtagtcggattgggccgcaggtcacgtgcacagggggcgaggtttgcgtaatatgcaagcaagccccctggatcttgagccagggcggatgttgcggtacttttgtagttttgctggcgagaccctccgtagaaaacttttgaccaatatcttctgcaattatgtcaactgcttaatctcgccgattgcgctcgccgctgcgcttcgcggatcgcagaacgttctcccccacaatgacgtgcctaggacggatccgtacgcgaaaagggcgagattcgcgttgcgcatgaaactgagcctagacgcacaccgccgcacaccgccgcacagacatatgctaatcgaaaaccttagaaggaccaccaccaatccttccagaaacctcattgactgctgaaaatcacactgccccctactttaccctccatgaccacgcacaaaaatttttgtgcttgttcaacgcctccttcgtcccttttgaccacccctctcctagcttcgacaatgttcgatgcctcctgcacctcgcacgcactggttgcaccagtttcctctgcaaccgcaacttgcatgtttaccacaggggctcacacgccaacttgcggtatataaagcggtcacccccctaatgtctcggcaaaactaattcactcgctaaaaatgaagttttctaccgctgttaccgccgctgccgtcgctgctccagccttggctgcttacaccaatggaacctccaccgagactgatatccaaaccaccgtggttaccatcacctcttgttccgacaacgcttgtcacaccgaggttgctaccaccggtcttaccaccgttactgagaacgagactgtctacaccacctactgtccattgactgaggagccaaccaagactgagaccgatgtcgtcggtaccaccgtggttaccatcacttcttgtgctgacaacaagtgccacaccgaggttgctaccaccggtgtcaccactgtcaccgagaacgacactgtctacaccacctactgcccacttaccgaggctaccccagctaccaaggccccagctaccgaggctactccagctaccccagccactgaggccccagctgccaccgaggctaccccagctgctccagctgttccagcttccgaggctccagcttctgctccagccactgaggccgctccaaccaccgctgccccagctgccactgaggctccatccaccgttgctggtgaatcggttgctgctaccccatctaccgttgctgctgagtcttctgctgcttcgactgttgctgctgtctctaccgccgagaaacgctggtaactccaacgccgtgccagctgttgctgccggtttgttggccgttttgtctttcttctactaagcagttgaaatgtagcttgcacggctcttcaacttggatttttataggttcgttagctaaaatggtttattaaacttcggttttcggtttaaatataatggattaaaatacaaatacccaactagattttagtacgatacattttaaatgacaatatcctccccaaggtgtatctcctgtacggccccaaagtcctggcgcaagtgccgagctcccatctctttgacaccatacgctttcaaactctctacttcggcatcgtcgccataaacttccacaattatatctcgaatgggcacttccatgttcacgagacttcgaggcatatggatgtggttaacatcaccaatgagattcgcttctttgaccttgataaactttcgagcatacttgttttctagttcatctctgagaaatttgagccgagaagcatatttttgcaccttgtcgaaatccttggaatatcttggtttcacatagatagacacagtcgaggctccatttgagtggagcaccaaatcagtgagtaacaccgaatcgaaaagtcggattccaatactgcaatgtgctccgcattgccaggaatttccatcgtcaaccaagacggaattggcattgaatttccaattcgagggagcagatggaccatttaaataatcgtaccatccgagaaatactcgccgggctaacagcttttgactttcggttcctgccgatgtcaaaaaacccaagattcttgaacctaattggtagtcggcgtagtttaccgacttggagcttttggcaaatacatctagaatgctctccaacattactccatccgcagctacattgagggacgtagaattggccgccaaagtatcgacgagtccattgaacttgtcccatattatctggttattgtcggtgagccttttgtaaatagtttcttccaaaacttctttggtgacagcatttgactttttgagagcactggtaatgtaggcgttgagttctgacagatgggaatcgagaaaactggaccatgtctggttacctttttgttggtgataattgtcgataaaagcaagcaagtaccggtggaattccggtgcaaaatggatcttgttgtcttgaatgtatgctggcactttttcgggtagcttgttaatgaaatcagacacaagcaggttcttggctccttcaaacgtatcgtacatgttggtgattttctgtaatttttcgtccaattccgctaggtttgagtccgtggtgtcgatattccgctggcgaacgttttccttgagctgttccacttcagactgaagcgtactccatggctgagcttgaagtctgcgatcgagatcgtcaaacttggtactgatatactcaaatttcgaggcaatattgaggctgtggtcgtccaagctggcctggagctgatcatgtcttcgtgacaagtcgcctagacgtcgctggagaaccgtaaaacgtggattcgagtcttgactgtccaatcgatcgtgtcttgtagtgacaaataacggtataaaaacgacaagcaacaacaaaccacaaaccgcaccaattatttgaagtattctcgtcctgttatccctcgacttgaagattttgggctcgtcaacccgctctacggtgggatcttcaacattagtgagttccagatcaagagaccaggcatcggaatcagactcagagtaaacatagtcctcgtcagattccgagtcgtagtcgtaggatcttgaatgagacgaatttccacggttttggctggttttccttgagttttcgtcgaaataagctttctctcttctggcacgaaacctgtttttcaagttgttatacctttttccggctttatttccactcacatcttcgcttagatcgctcacatcgtcgctgaattctccatcgtcaatttcaggatcattattcacttcattggctccttcattgtagtcgtcatcttcgtcatcgtcatcttcttcttcaccattgtagacgtaatgggcacttttgacgcctgtttgaccacccaattccttgtcgctgttccggtcttcgttttccctcaacgagatgcttccgctttcctggaaccggcgaaacatggtatttatatcatcttcggcgcgttgaaaattattgccagaacgcctattttcgatggtagaacgaggtagggggtttgctttgcctacgaacgcattcaagtgtatagaagcatcgtcgtcagtatcccctgtgactaagggcacctttggaaacgacatacgcgtggtgagatgagaaagagcgcgcggtaacgagaggactgtggaaagtgagtgcgaacatagtgagaatagtgaggatagcgagaatagcgagaggaatgtggcagctttaatggagcagtaacgagatgtataaaagaagtatgatgctctgactagcctttaaagccttggagagcaaataatttgcaggcaaagaagagcgacttggacaatatgagcaattagtctagtgagttaagaaatgaatagcggtaacggctagcgagagcgcgactaatagtgaaaaatagcgagctttcagccgatgagcagtaaatgtataggagcaaattaccactataaaaggtatttaagaacgagagagagcagtttatgtctctaggaggtaaaccatagcgaagtaagttaataatgtgagcaattagacgaatgatttaggaaaggaatagcggtagtgattagtgagatgtcgcaaaaaatagcgaaaaatagcgagcattcggcgggagaaaattgagcaattaatgagtaattgatgaatgagagcaaattgctgcctcaacaagcactttgaagcaattgagagcagattttcttctctataaggtaaaccgtagcgaactggtgagtaatatgagcaattaaaccaatgggattggaaataaatggcggtagccattagggagaagtcgcgataattagcaacaggttcaagaaaatagcgagcaaatagtggtgataacgaagcattttgagcaactaataggagctaatttctgctcttggaggtagtcaaaagcgatagggagcacattttatctctacaaggtaaaccattgcgagctaggtaattaagatgagcaattaaactaaagagttgggaaattaattgcagcgactgccgcgactattagcgaaaaatagagagggttagcggtgagagccactgagcattaattggtaaaaaggagcaaattagttctattacaggcatttaaaagcgacagggagcatattatatttacgaaaagtaaaccatagcgatctagtgtataatgtgagcttcaacgtcgtctacaagcacaaactagaaatcattcattacttagagcttacccaaaatgttctcggcagtagcaatgtcagtcaagctaccgccgttttcagccttcaaatattcagtcttaccgtccttgacaatagcagcgtaacgaccggttctaagtccgaaaccagcaccagtcaagtcagcaaggtactcgtcacccaattccttggacaaagctgcgttagggtcggttgcgaaaaccacatagttttcttcgtccttgtagcccaatgccttaccccaggcagcattgacaaatggatcgttggcggtgaggatgatgattttgtcgactcccttctgcttgaactcgtcgatttttttcaagtagcccggaacgtgctgctcggtacaagtaggggtgaaagcaccgggagcagaggtcaacacaatggttttaccagggaaaagtttggctaaatccaaagcaattgggttggcgcaggcggcaatatcgtcagcagcctttgagtatggaacatacttgagcttgacgtcggttgggaaagattgggacattgcaattgagtgttcagaataagattcaagaagaattgatctttggttgtctaacaagggatgttgctggagaatttatagtgcgcacaatcgtggggttattactaaggtccgtgccggacttagataataggtaagcgtgcgaccatctagatctcagtgattagacgactgcgctttgtaattatgcttcgaccacaatagacgccgggagagagtctgctgagtaaagccaattggtcttaaagaaaacgaatttggtctcgaacgatctaaatgacgttcgcgtcttttcatcactaatagttctcactaatagttccgatgttctcactaattctcgctcgtagctctcgctagtggttctcgctagtggttctcgctagttctcactaatagttctcgctagtggttctcacgaaaagttctcactgttctcactacttttcgctaatagttttcaccgttctcactaattctcactagtctcacccttactagttttcactagttctcgctaatagttttcactagttgtcattagttctcatttctcccaattctctcacgtcaatacagctcttgcacccgccgaagcagccgaccccactgtagcaccaatatatgctcccgtaagcaacgtgatgggccactgctgccagtctcggtcccagtctagcggaatgggaaacacacccacccaggtaccgagaaccgcgccaactatactcaacaaaattggattttttaaaattacagaggtgccattggcggcagttatcaccgaaaaaatggtatctctttcaaaccggtagaacaccaacataggaaacaacaccaaaaccgaaaagtgacccgcaaagagtgccgtttccgtaatatgactagataatggtgctcccatcaaaatcatcaccacaaatactggaagagtcgcggcgtacgcgattaccatggctccactaacaagtagcggcacgttttccgacttgattttcttcttggagctggccaattctgtgttcaccgccaccaagtacccgtacaccaactgcaaaaccgtcaaagtggccaatcctttcgataaaactggttttacgttttgggtaaggccaccggaatacattcccaaaagcacaaggagcccatgtatcggaaacgaggcaactcccagcttgagcgcgtacttttctacgtacgggggaggagttttggggtttgaatcgtcgtctagcgcgttgaaagagacgctttttttagtcctgggcatggtgagagtgaattcgcgatcaaatttcgcgactttgcgaagaaatcgcggtggctcgctgcgaaaataaaaattgacctgccaaaattgcagtgcgataaacggctgcgaaagttcagtactcatttaatttacatctaatgatataagtatactacactatctttctctactgcttcactccttcctcattccactcacataatcttgagtacattttcaaactcaatgaggtctttccaaatttcctggtatacgcccttcgagctcaccttttgtgcaatggtttgttttctgtcttcattaagtttagcatacctcttgatcacctggtggtccaaaataggcttgacgcctgtctgggagtcatcaaaggcctctccgccaaatcggttcaatctaggattgagtccacagtaatggtattctttgtcggtgagctgctgctgaataatgtacatccgacggtaagtaaactcgttgacggggaaaactgtaaagaaagaaccatcaatggtggatccaacggtctggaatacatcggagtattgggtgttgatttcctcgtttttgggcaccattctcatacatgtggtggacgagctcacgttgaacgaagctcgatgtaccaacctctgaccatttgacgaggtggggtcttcaggatcaaactggacaaggtgcatcacattgttgtttccagcaatcaaaatgtagatttcttcgtctttggaaatgaattcggcacaactgacatcgacagattgaagatctttaccgagcattatcatccggaacggttcagcgtcgaaacccgcgagccaaacactcttgagggtgtcaccgaggatcaccaagttaccaaaactcttcgcttcggaaacgtaaaccgaagtatccaaaaatgccactggaactactccatcgtcttgcacatctctcacaattatcttctgaccttgagccaccaaaaaacgaccactgacctcacacatcgacgtcacagctcccttggtgtcttcggtattgtattccttaaacttgtggtttgtttctggttttccaggctcaggaataatgtcgataatttcgtagattttgaacgcaccattggcaccaagatcctccattctatatctccccgtaccaaccacaaggagctccttgcgatgcttgaagcgcttcgtggaagatcctatatcgagcaccatcgacttcacagtcatggctatttcattatctcgcaactccaccgtctcaatgacagtccagttgtatggcgagatgagcttgagtgaacctttatacgagtttgcactgggcttatctttcttaagaccagcaatggggttcccttcttcatcgagagcattgtagggaatctcacggtacgtggaaacaacataagtgttggaaagttcgtggtaagtcaccgactttacagtttcaccaatgggaacttttttgactggtaaattgttgtcgtagttgaagtctctgggcaactcacaaatacgagcgttcttggcattatccaaaaagatgagtccgttgctaacttttgaatcggaaaatgaagcaaatgactgcgctgctatcttggtgaacttgaatattcttggaattgagtgtctcgtacgagtaataaagtacggaacaactccagtgacaaagatactcgagaaaccactgacgagcggaatgtataccaatcgacgttcgatacttgtacccgccggataagcattgtctggagcaccagtaataagcaaatctttttcttttttcaatttgaagttcagtccatcaaagaacaacttgtacatgtagatctcacctcccaccgtcaatatggtcaagtattcttccttggagtattggtcaccgatttcgttgaaaactatctgcttgataaacggatctggataagtgtctcggggctcaaagaaccccaaattgagctcatcggaaaacttgtccacatcgttcaattgatagcatcgttcattatggtcgcggccaaatgctaccactcgattgtcacctgttaccaatacaaacattttcagaagtgggccgagatctttctcttgcttttcttctccggcaacacgaccaccgtgctttcttttagtgcctttaattagcaaattactgtcttttgtgacagcgttgagcaagcgggaatttgtcacataacctgtggtgataatggtgtctgataaaatctgaggaatgttgatcttggtcaagctttccgtatgggtgttaacagagtatatcaatacctcaccactggcaaaaaatatcatcaaataatcatcgtgaaccgtactgctgataatctggtcttctttcatggcgtctttcaactcgtcttcgaaagacatgtgccgtttgaatttgctgttgaagacctcgatatgtttcggcgtaatctgcaaaatgtacttgccgttgttcaactcgtgcatggctatcgtcatttcgtcgttgataaaatccttggatttcaaacgagagtacgatttttcaatctggaaaatttccgatttcaggttgacatcgtcagaagttatcaagtacttgttattgatgttccacattcgattgacctgagagaatgtaagcgaagaccgaatgattggttgcacgctgggagcaaaaatgttcaagcaactttgcttgtgggagcctccattgctgactatgcaaacatcattaagatttgggttgataagattggccttaaacttttcagtggagtactttcccaaggtgaaatcagacacagggccatgatttatgagttcgtcgtgcttaaagtacttgatatcaccttgtctaatgacaattttttctcctgcattgtcgtcgtcgtacaattcttcgtctccatccatatcttctttaccattggattgaaccttttcggtaacctcttcgtttcgcaagtacttgacctccaaaagcgggctatttccattgttgttagcaatgaaaagcaagttagagtcgagaaatgctggctggccaggatatgtcaaatcgaccgacgaatagtgggtttcgagaactggttccaaagcaaaccttttgatggttttgatgtcaacgtcgaaatttatgtggaagagggaccccgtcagaagcgacaagagcacacggttatcgttgggaagtgggataacggcacagttctccaacatgagattgaggtcggtttggtcgtggtagtttttgaccgacgccgtgatgtcctcggtgtacttgttgacagccaagcgtcgcacaatgcctccgttgtcgacgtggattatctcgttgcagcctagaagaagacaaccgttgaggggatgcgataagggaactagtctatcgatgtcaaaaggcaagttttcgatcttgagaacagtagtggtggccttagtcgcaagatctatggtcatgacatggtaggtgatgttgtctttcactttcgggagcaaaccagtccaagtggcagccttcagcgacaaaatagccactgtaggttctcggtaattgtggagaaattgcatgtccacgatggttccaattgaaggttcgagggtctgggcatccaccatgaaactggatccgaaaacctcagagtcaaatccaggaacatacttttgttttttcgtttccccctcgtcgtccatgtcatcatcgtcgtcatctggagtggaaaaaggaagaaaagttagcaagtttttgaaccgcacacagaaacacgagtatctattgggttccacgatcaactcggtctcgtctagtgtttcgtaagtggcagcttggatcgatttttcgtaataatgtaacgactcggtggctatggaatgtgtttggtggtcccatcgtatcatagaaactttagcggccttcgtcgccaccaatatatagtccaagtcgggtgagtcgactgtgcggaactttttgagcgccgtgacggtgccgtagagtttgaattggtcgaggagacgaagcttgaaacctcgttttgatgtccctgtaacctcaaacacttgcaataacgacgtcttggctaccactaaatgcttggtagtaggggagatgaaattgcagcccacgcaatgcgagaccctcgagggctcgagaaactcgtagtaggcgtccattggggtgttgttgaaaagaataaaagttggtgatttttcgcgcgcgaaaacagtgctggggtgctagcgagggacgatgaggggggtgcacgaagagacaagcaggctggaaaagggggggttgacattgaaattctaggcactaaactgcatgcgctgagttgaatggtggtattggcgaaacaaaaccgtgtactaggcgcaattttgatgctggtactgcccgttagagccaacccccacatcgtgagaggaaaaaagcgaaaaagctcgcgcacatgaggcgaacaccccactggacaggatggtagggaagaatttgaagagtgaaccaactaaaggatgagagtgagtatggacactattgaagtcggagcgagtaacatttgttagcgcaccatagccaaaaaacctcttccaaataagttttctctacaattttcctatcaaattaacattaccgtaactatactacattttaactacaacaccaagtaaatcaccgacaacaatcccaacaccgtggatcccaccttgactacgtttccggctgcctcgtaagaggaaacagctggaactggaggtgcagtggaagtgcttgtcttaccgactgagggcagttgggtgacgatattattggtgataacattcactgtggtgaactcctctggggtagccgtgactggagctggaggagcagttgaaatggtggtcaatggagtggcggtggttggtttgactggacaataagtggtgtaagctgtgacatggtcatcgatggtggttgtgaccacagtgacaccagtggtgtgggtagccttggaacacttgttttggttgcaagaagtgatggtgaccaaggtggtgtggtagtctgtcaaagtggaatttgtttcaggtttggctgaagtagctgaagttttagctgaagtagtctcagactttggagccttggtttgggtagcgggagtctctgtgagaggacagtaggtggtgaccacagtctcgacgtcgttgatggtggtggtgtaagtcgacaaagtctcgggctcggaggttaagtagcagggtttctcagcagggcaaacggtgtgaataacgtggatggtggaagcgacggtttcggtggaaacagcagaagctgaaccagacgctgaaccagaaccagcgacagctttggtgtgagtggttgcttctgtggctttagtagcttcagttgcttcagtagcttcggcttcggtagttcccgtagcatcgacggctgtggtctcggttggagtaacaggaaccgccgtggtgatcaccgtcaagattccgtcaacggtggtggttatggtggtggacgactcgagctcggtggtcacatagcagttggagtagacgtcacaaaccgtcttggtggtttcaaagatgtcatcatcggtgtaggtgtcgtaggcgtaaatggtggatctgaccttggtcagcgaagaagccaaggttggagcagctgaaaccaaagctgagtccgagactgagtcggaaacaaccgaagtgggcacagtaggcacggcagcagctctggtggaattggtaaagtgaaagctggaaggagcaagttcaacagaagaagcagaacatccaacggtacaaatactggtagaaactatggtgggcaaggacaggtcggaggacaggtcggccaaggaggttgaagcagcactcaaaagtgcaaatgccaacgacaatttcatagttgcaaaaagatgaccaggtttggggactcatcgaggttatatagtgggtccagattcgaggttctgcgtcatcagatcaagcgtatatgctggtccacgctactaacggctggttttgggctcagaccgtagaagaatccgcttgttgtgccgtattgggaacattggcagctggtgatgtcccgattcgattcgcagccagcgctcgcgcattgacagctccagccaccgctgtgtgcaggacgaaaaaattgaagaacaatcagagacaattgaaaagagataaagattgagatgcacgactcacagtgatgacgcacagttaatggagatgggggaggatgatctgattcttaattgttgtgtattgttcgctgatctgagaatggatcggttatatacaggaacaaataccaaatgacaattgactatctaacaatgaagtagcgatggaatggcggatacggtggtttagtggtgtcagtgtctcattgtggctttttggttttgtaccgaccaaaaaatcgaaaaaatgaaaaatgaaatttgtacgtttttgcagccactgaagacattggagaagtacatattgtacaatgaaatagaagataccacaacaactctatacaaagattcattatttgagttcagctagagaagtatactgcaataaatggatatgataattggctagttataattgactatttggttccagtttccatccacattcgtcgttattgcaacttttctttttctcgtaattcttcttactattctttctttccgtaattgctctgaaagtctgccgcggtggtgacatgggcacggccaggcaacaatttctgcatcacagtgtcgtggatttcctggtcgcgatcagcacaagcatcgctaatcacagtggtaacaaagtccaactcagtagccagaattccagttcttaacacacaattggaactgcttattccagtgagaataagtgacttgatcccattcttttgcaagtgttcacgaatatccgatggggtaagtgcagaaatcaaacccggtcttctcgtgaaccttggttcatttccggctccttccaacaattgtggagcttctacagatccaccggactgcttaatagtagctagaaagccactcaacatcttggctcctctgtaacttggcaaaggctgaagctcttcatcaatgagtgcgtgaatcacatgaattccttgagacttggcccaagatcgcaaattagttgcattttccaaagcggttgcagcacccccagccattcccaaaaaagcactgtggaagtctaagagaagtaatgctgtctccgaaggcttataatagcttggtgacgatgggtcggtggaattgaactcaatggctggaattggaagtgacatgaaagatttgagaggttgtggaatgtgttgtcttcattggcattttataccatgaacggctgtagctcggagatgctcggtcgaccgagcattcggctccgcacacggtccgaggtggttccgaagggtcgggtcacgtgaacaaccaattgtccatattactttgagaagagtgcttgcttatataaggcaaactcatggattgcatataggataaatccatcttgcgtataacaacatgtggcctcctttttcttcatccattctgaaagtttgaacaaacaaagtcagcagtattttgttcaagttgaatgcaaaagccaataacaagcaaaatctttcaaacttgataaatgaagtaaagaaatagtcggagattcggacttaagatttgacagctttgacacttttgacagctaaattgttttgacttatttgtcattatttataatcttgaagacattgaacgtaaatcacagtttactgaacgtgtcaatggttgtaagaacgttccaaagaagcacaacaaacccgaaatcggtacttccgctatctccgtgaagtggtatggtttctaaccaaataggagttcatcgaaaattcagtaaacacaatttacttcttgaatccatggcaatttcaaggcttctatcctaaatttaatcgtctggtttcctggaacttacgtttaagcccatttttcagtatttcaagaacccacaaaaccatgataaattaatcatttgccacattttcacttgattttcacctcattaggtggcgataatatgacaggctataaataccacaccaattcacttcaaattcatcatgacagtcaaagccttattttcaactccctcctccgagccttattttaaagacatagaattaccacctccaaaagaccatgaagttactgtgcaattgcttgcggtaggatataaccacttggccaaggcaagagcaagaggggcacactacacggcgtccaaggatgaaaccatagttggaattgatggtgtgggaaaagtgaagggaactggtgaattggtgtatttcatctcaatgggtggaacttatgctcaagagttgaacgttcctaaggcagcactctacccattgccagcgaactccagtgaggaagacatcgaccgagtgattgccttggctaatagtgcttttgcatcggccaatgctttcagcaacagaatagacaatgttcctgaaaatgcctctatggcaatattgggtgttactggtacttctggaagactcgcaattcaagtggctaagaatatgtttggcgtgaaaacagtaattggaattggaaggtcgcagacaaagttggagcagctcaagaaggacgagccattgttggacgatgtgatttgtcttggaaaaagcgatgaaagtatcatttccagtggaaaattaagcgacgtcgatatagttttcgatttggtttggggagattctgcctcgagaattttgaatgctgccgtaaagtcaaagattgtacctcataaacggttgatttgggtgcaaaccggacaaattggcggtgataaagccgatatttctcctatggcattgagactgaccaacttggtgattgttggaagtggattcggaccccagcctttctctgaaattgtgaaactcaccaaggtacttgttgaaaaattagcagatggaacaattggaaagggtgttccttataagccattgccctttgacactgcagataagagatggaacgatgaccttggagacgaaagggtgtatttcaagttttaggaggtagcagcaatctctgtagatatttttatgataaatttcaatgcaataaaatgaatgtagtgttacagaaatgtaacatgaatattgaataaatataaaaaagagaagtggaaccgaaattagtcttcaagccaaacacccttctgtagcaaatctctgatggtaacaattgtgagtctgtaccctacttatcgaattctcttcatcaattgtcacgtgagcgctcatgaaattatctttttcatcagtccctgtatgtttctttggcttatctttgtcgtagcggcatgggcactgtctgccatcgagctcaatgacgacacttttataggttcacttctttcgacaaattatacattggtttatttttatcgagatcattgcaaatattgccaagaattcagcagcgattatgagtatttgtcgctcctttataacggtaatgacacttctgggttccaaattgtaaaaattaacggagccaagaacatgcgtgccaattcattgttcaaagtggatcgatatcccacactaaaaatgtaccataactccacttctgagattgtcacgtttcaacagcaacgattattcgaagctatagtggactttataggctaccaagtacctggaattgagccagactacaccaagttcaaatcccaggtgcccatgttgccaggaaatacaatcgaagaagatttgaccaacaccttggtaattttcatgctgccaaatatggacggatgggaagattttggtcgccccaaccatttcatggagcgtgctgctgcttcacaaaattataaaaacgtcaagtttgcagtagtggacatttttgaccaaaagagcgatttgcaacaaaaataccttgtcagtaatttcccatcagccatttattttggcaccaatggacgattcaaggtccttgacacttactccaccaatccagatagccgtttggaggagcaggagctcttgggtttcttgaatagcttgcaaaacgaagatggctggtttgaaaattgtgaccaattggctcaggttattgaaaattccaagtacgaaggccacaagtaccaccgcccaggcttcaatatggtccaggaccgcttcgaaaacgaccatgaccccgaatatgacgacattctcgaacatttggaattatagtctttctgtcaggtactgcatataacccgtcttgctcgacttgcaaaatgaaactggtaaatctcaccaaaaacatccacgtcaagcatgaacatatttcggtttttcggagatctaagccatctcgcgagcattttcatcctcctctactccatagagctccacaaatcaacaaaagggttgtcattgaaaacccaatctttgtatgcgctcgtatttgtcactcgttatatggaccttttcacccactatgtatcgttgtacaatttgttgatgaaaatcttctttcttggttccagtgtgtacaccgtgtacgttatggctggaaagtaccgaaagcaaaccgaattgaccgtagatacatttccagtgcggtatttggtgggaggagcatttgtggggtcgttggttttgacatacaaatacacctttagtgaaattaggtggtcgttttcgttgtggttggaagctgtggccattcttccccagttgtacatactccaaagaaccggtgaggccgaaaatatcacctctcattacatcttcgcattggggttataccgggcactctacattcccaactggatataccgttatttcgccgacgacaagttcgattacatctcattcttggccgggttgttacaaactgcggtatactcagacttcttttatatctactacacccgggtgatgcagggaaagaagttccagttgccagtatagtacgttcaatcacgcttcaatgggaaatactcggtacgcaccccctctttggtgacaatcaagatctccaatccgtcacccacgtatatatgtctctcggtagcagacgtaaatgcatccctaaccaattgtatcacctcctccaacgacaaatacctcaactccttcttctttttaccatcacttccaggtacatattgattcttaaagttcacctggttatccaagaacggcatgatcaaactggcagcagctcctcctgctctacattgctctcgttcataagatcctactgggtcataagagtaaactgcaccgcgaccctcgtcatcaagaccagcaattaacgtactgacatagtaggggaaaaacctctttccatataacaaatgctgaatgtaacgagccgcgctcagaattgacaatcgtttaccgttatgatcaaacttgtaccacttgagagaattacgaaaccgatcgatgagcgcagctccatcagcatcgaatccattggcggtcataacaatgttgtctcccacgtcgaatactcgtggttcataccgagtattgatggaatagccaacaacttgacgagtatctcctgctaaaacggcaaaatcttcgccggcaattcctagcactgtacctccattatcagagtaggggttgaatctgtgctcaatgggcacggaatggcgttctgccgaatattcagaagcaacagtggcgttcatgttacggacgaatatggtggagatgaacgtcgccactctgcgtgaggtgggtcggtggtgtttggatgcggaatttgaagaggaaatggaagacgagaaaaagggaaaatgactccttaaatagatagtgggtggctgccaaaatatgcagaagcaagattggaagttggttgttgtcaagcacgagttccggtcaaccacatgcgcttactgtatgttatgtgcagtaccccagattaggctgccaaagaatataaattggagccccctgctacatataattactttttagctattcaattcaatatactaaaaggagagtacttttttgaaaagcggtttacaagttgtcctggtttctttatacagttccattgagtcctatgtacactatttgttagcttggatgcgtgctatgtaagttttcgaaatcacgttccacgatctcatgtatttttccatgcattgggtcaaacaaccttcgtcgttgttgctcaaagaagctcctggttgaccgatgcatttgtcaaaacagttttgggtgatgttgttcaccaattcggtggcatttgcaactgcaagttcttgagcgatttgttcttggatctgcagtttgaccgatgaggcagatgcgggtggtgctggagttttgggggtggtgctaccgaacaaggccatgatttcaaagaaatctcaaaaaattgaatcgtgaaaacgtcatcgcgaaatgtcgcaatgttgaaggaagaagcaagataagccagatcaggatcgggtgaatgtggagaaggtagatggcgtgaggacttttctgcaagcacaatggaatggcgtggtgctttactgtaactttgctcaactttaaaagtggtgttcttgaaaaaaatcatcaattttgatcaagggagtatttttccagaatcagtatttcagaaagaaacagaggtttgccccaacgaagcatcatgttactgttcgaggtccagttagccgccgtgaaatcaatctaggtgtaatattttttttttcacaagactttgagctgacgacataatttcgatgccacaccaagtcatgacaaccaaagtttttgttgcaactatgaatgccacgaaaaggtgcaatgaaagttgtgcttaacaactatactcgaaagttgaagggaaagattacagtcttctagctaccaatcctctagctttttcgaaaatttgttaacctcttttcgaaaatttcgcagccacagttctgcagaattgattaaaaccttcacagctgcattggcgggactgacgttttcaggcattgcaagttcataatctatgctttgatgggaaaatatgcaactcgcgaattccaaacgcatgttccagcctgattttccaccgaaaagcttggccatctcgagccatagtattcaaatatttaaagtggtttgatgccgcttaggtgttattcttctcgatgagtgaaccttcgattgaaaagaaacaaagtagagtcgaggtagacactatttcatcttttgagacgtacaaaggggactatgatccaaaagatatcgaactattggctccagctttggaaatcaaagataagcttttcagtctagacaatgttagagaatacttcaagaagaaaggaccggattactacgatcagatagctacaaaacggtctgtatttgaggaccctgatccagaaattctgaaaaagtactttccaacttccaaatgggagaactttgcttcgtttgatccatatttcagatggacaagaagggaagacagggaagcaaccagaaagttggatttgaaaatcttgtccatcgtgtgttttttgtttttcgctttaaacgtggacagaggtaactttggagccgcgatcgctggtggtatacttaaagacttgaaattatccaccgacgatttcaatttgggaaacaatttaagatccattggctttataatagtggaaattccgtctcaaatggtcggcaaacgatttgggcccgactggtggatgccgctacaagttgttttatggtctttcgttactttgttccaattttttctagctggtagaaagtcatacttggcattgaggtttttgcttggaattactcaaggaggctttattgcagactcggttcaatacctttcctattattataccagagaccaaatggcaataaggttgactctcttttggtcggtgctttcgatatccagtattataagcaatttgatgtcgattggcttgctactgattaacctgaacgggaaagagggatggagatggttatttctttatgaaggtcttctcacccttgtgattggaactgcatccttctttctcatggttcctggaccaacacaaaccaaaacgaaactttttcccaatggatattttacagaaagagaggagaaaattatcgtcaatcgattggtgcgtgatgatccctccaagtcagatatgcacaatcgcgaagctgtcactttcaagcaattcattcaggcgttgtcagattacgatacttggccgctacttctcgtttcgttgacatttctattaccccaatttccgatgtccgcctacatcaatataattttgaggggtcttgggttctctcgaaacaaaacgatttttctcaacattcccattgactttttctacgcggtgacaatgatagtcatctcattcgctagtgagatattcaacgaacgggcaattatctgtataattccccaaatatggatgctaataccaattgcaatcaattatgcgagggctgattccattctggcgtggggaaaatatgccatactcttcgtcgtgctttcagctcccaacgtccaaggagttctcgtgtcgtgggtatcacgaacgtcgtattctgtcagaacaagaactgttgcttcaccaatgtccaatattggtatccagcttgctttaatagctgcacaaaacgtgtaccgtaaggatgatgctccgctttaccatcggggtaaccgagctcttgtgggtgtctgttgcatgaatatagttctttttgctttctgcaagttttactatattgcacggaacaagtacaaaagaggcaagtgggaagcaatgagcaattctgagaaacaagaatacctctccaagcatcaagatgatggaaacaagagactagattacctctttgagcactgaactaacttttttgtgaaaaaagctgtggctaacttaaatttcagttgttttttttggctgcaaagaattccgtaaatttgtgggtttcggcgattgtcgtttggtttcataccacattttgcgtctgagtagactgttcggctggaatggcagatgtggttgaggctatcagctgagtttgaaccaaactctatttagtgtttaacttcaaattggttctggagtctatgtcgccatttcgaatgaatatttccaaagcaattggctgcccaataccatttgttggtccattcgtgtccttttacgatttgctgactccacagcaaaaatgcgtgctattgcgttagcgacagtggcttgaccattattagcagccaaaaacactcgcaacaatggttgcggcttcggattcggccgaacggtatagctgtggtgagaaattgatttgcaaccacagtcaatatataaagcattcaggatggttatcaggatgatccgtacacaatgagtgacatccaaaaagctcaagaaacggtggatgtggaatctcttactacctatgagtccttcaaaggcgaatatcaccccgaggacgttgaccttttggcggaaccaattgttttcaaggattctttgttcagtttccaaaatatcaaagacaagtttaagaaaaaggatccaaactactacgaccagatagctacaaaacggtctgtctttgaggaccctgatccagaaattctgcgaaagtattttccaaccagtaagtgggaaaactttgcttcctttgatccatactttaaatggacgaataaggaagacaagctgatcaccaggaaaatggatttcaagattttgacaatcgtgtgctttttgtttttctcgttgaacatggacagaggaaactttgcatccgcgatagctggtggtattcttaaagacttgaacttatcaactgatgactacaatttaggaaacaatttgagatccattggctttataataatggagattccgtcccaaatggtcggcaaaagattcggacctgattggtggatgccgctccaggtggtattgtggtcgttggttactttattccagttttttcttgcgggtagaaagtcgtacttggcattgagatttttacttggagttactcaaggaggttttattgcagactccgttcagtacctttcctactactataccagagaccaaatggcagttcgtttgactctcttttgggctgtggtctcgctatcaagtatcatcagcaatttgatgtctattggtctattactgattcacctgaacggaaaggaaggttggagatggttatttctttatgagggtcttatctctctaatctttgggattgcagcatttttctttatggttcccggaccaacacaaaccaaaacgaagctttttccaaatgggtatttcacggaaaaagaagagaagattattgccaacagattggttcgagatgacccttccaagtcagatatgcacaatcgccagggtgtcagtttcaagcagttcttgaaagctttgtcagattacgatatctggccattgctactcgtttccttgacgtttctaattccacaaactccaccttcgggctatttgaatatcattttgaggcagatggggttctctagaaataagacaatttttcttaacatccccattgaattcaccaatataatcactatgattagcatatcgttgataagcgaacttgtggacgaaagagcattcatttgtatcattccgcaaatatggatgcttatacccattgctgttgaatatgccaatgccgaatcaattctgtcatggggaaagtatgcccttttgttcataatcattgttaatccaaacattcaaggtgtgttggtttcttggatatctcgagtctcgtactccgtcagaacgagaacagtggcttctccaatgtctaatattggtatacaactagccggaattgtgggacagaacatttatcgtgctgacgatgcaccactttactttcgaggtaacagagtacttataggactttgttgcatgaatctggttctctttcttctatgtaaattttattatgttgcacgaaacaagtataaaaaaggcaaatgggaagctatgagcgattctgaaaaagaagagtatctagtcaagcatggagacgatggaaacaagaggttggattatctttttgaacactgagctagctgtatgaaaggctgtggctatttcaattttcagtttttttggctgcaaaaattcagttaatttttgaattccgacaattggcacttggtctctaaccatagtgtgacgcctgagcaaactatacggtttaaacggtattttcaaggcgcaagctgtgttagctgagtttgaaccaaaatggttcagtgtctcgcttcaaattggttctaggtctatggcgccatttcgaataagtattcatcaatgaaatagtcgcttaataccctttatggtatgtgaaggtggcttggtctgtcaaaagtttatttaccacactggaccctaatacgggttcagacaccacaccaaaattgcgtgctattgcgttagcgacagtggcttgtaaaataatttgcagccaaaacgggcaacaaaggttgcggtctcgggattggccgtgtggtatagcggtggttactggttccacagtaaccactatataaagcagccaggatgaatttcaggatgatttgtgcacaatgagtgacattgagaagacccaggaatcggtggtggtggaatctctcactacctatgaatctttcaaaggcgattacttccctaaagattttgatcttttggcggaaccaattgttttcaaggattctttgttcagtttcgaaaacgtcaaagacattttcaagaagagggaccccaactactacgaccagatagctacaagaagatcggttttcgagaacccagatccagcgattcagagaaaatactttccaacctccaaatgggaaaactttgcttcgtttgatccatactttagatggacaaagagagaggatagacagatcaccaggaagatggactttaagattttgacaatagtgtgttttttgttcttttctttaaacatggatagaggaaactttggatcggcgatcgctggtggtattctcaaggacttgaagttgtccaccaacgacttcaatttgggaagcaatttaagatccattggcttcataataactgaaataccttctcaaatgataggcaaaaagtttgggcctgactggtggatgccgctacaagttgtattgtggtcttttggtcactttgttccaattctttcttgccggtagaaaatcgttcttggcgttgagatttttgcttggagtgactcaaggaggctttattgcagactctgtccagtacctttcgtactattatactagagaccaaatggcaataaggttgacccttttttgggctgttgtgtcactctcaagtatcattagtaacttgatgtctattgggttgttagcgatacatgaggatggaaaggaaggctggagatggttgtttctttatgaaggtcttatctcccttatttttggaattgcttccttcttctttatggttcccggaccaacacaaacgaagagcaagctttttccaaatggatatttcactgaaagagaagagaaaatcatagccaacagattggttcgagatgatccttccaaatcagatatgcacaatcggcaggcagtcagcgtgaagcaattttttcaagctttgtcagattacgatatttggccgctacttcttgtttcgttgacgtttttcattccctattatccagtttcaaactacttgaatatcattttgaggcgtatggggtattccacaaatgaaaccatttttctcaacatccccattgagtttatctacatggtcactatgattggcatctcgattttaagtgagattgtggacgaaagagcattcatttgtatcattccacaaatatggatgctagttcccattgctgttgaatatgccaatgccaagtggatcctgtcatggggcaaatatgcaattatgtttgttctccttgtcgcccccaacgttcagggtgttttagtgtcttggatatctcgagtttcatattccgttagaacgagaaccgtggcatccccaatgtccaatattggtatgcaactagcaaatattgtaggacaaaacgtttatcgtgctgacgatgcactgctctactttcgaggtaatagggcccttattggaatttgttgcttgaatgtggtcctttttcttctttgcaagttttattatgttgcaagaaacaagtataaaaaaggcaagtgggacgctatgagtgattctgaaaaggaacagtacctttccaagcatggagacgatggaaacaagagactagattatctttttgagcattgacttgaaaagcgaaacaaaatatactttcacgtctcgtagtagattctttcattcttcgataaatttggttttttgcaatttgctcattcttcccaattcagctccaattctcgaaccaccaaaatgctcactctattgctgcaaagagtaatttactcgctgcaaaataattttctcgtatttgctggtggatcgcttatcgacacttaccagaatggatttaatttgctcaaccacaaattgatataaataccatcagattttttccaaagctacctcatctgctttcaaaatggatatgggaagcagccctgaacatgcgtgcaagatttccatgttgtggaactggtacaccattgatagttgtttcattgccaggagttggcatgttcgaaccaaaggaatgtttgctggtacatgtattggggttttcttgatggtattcttttctcagtggttggcacgattggctaaagaatttgacaaagcggtagattctcagcgagttgttaggtcttttccattagaatctgactctagtgtggacaagagtggtgactattgtgctcctcgagcgcagaaagccaaaaccatagatcagcccattctttacacactcagtcatagatggctctttcaaccagccaacgtttctttcgtgaaccacgttatcaagtgtggtttattcaccatccaatggggtttatcgtaccttatcatgttgttgttcatgtactacaacgggtacgtgattatcagctgtattttgggagctttttttggaaagatggcgttttcagtgagtgaaccaccagcgttggaggaggtttcgtgctgcaaggaataggcaaaaaatagtgaaagaataaagcaattgaggaataatacacttgacgaggggataagtaaagagtgtcttggcttttgttagtagagctgttgtttttattgttcacattgttcaacttttcgcaaccgtcgctcgcaacttttgtgcgtttgcagcaattgaaagttgcaatcggtgcggctcgcgcgctttgtaagagcttcgcttccgcggtaaaattgttgcattcttccttgtgtgcgaaaatgctcgcgaaacgagaagaatacgggaagagaataagttagtgttcaacccattatatttacctaagcctttattattcaccattttcttcctctgtttttacattctacttcactctttccttttcttttattcttactttctccatttagttttacttctccttctctttcatttccacactttggcttcgcctcagtgtccagtgtctcagtcccaaaatagaccacaccaagacaccattcttatcgcgctgattctaaattttttccacgttctcaaccagttcgtttcgactttcgcactatgaccgattcaccgatcgcctccgaggcaacttctgtcaccgtgagttcgaagcccaagccgacacatctctttgtgcttgtacatggtcttttgggtggaccgaatcacatgcaatctatagagcggtgcatcaagacacttttgcccagcgagtccaaacacaaaattgtcacgttacgcccgtcatcttttcggttttggaagacttttgatgggctcaagcttaatgccgagcgagtgatcaccgatattctttatgagatcgaaaccctccgccaggaaaacaacttgaaggtggaaaaaatcagtcttgttggctactcattgggaggtctcatctcacgatatgtgattggaatgcttgaagaaattgggtttttcgatatcgtggagcctgtattcttcaccacctttgctacgcctcacgttggtgtggaattcctcaacaataatgtctttgatagaaccgccaatgctctcggccagtacctttttgggtacacgggaacccaaatgttcctcaccgactcccagagcacattggtatcgatggcagacccggaaaagaagtacatcaagggtcttttacggttccaaaaacacatcttgttggctaatgttcgcaacgatcgcacagtgccatttttcacatctttcatttcccaacactcgcctttcgaccagtggagtatcatcaaaatcaagtatttgaaagacttgccgcaagctcacatcggtcggtcgcatgtacggcccaagttcgtcgacttgaccagatctcatgtcctcgaaccaacgagttccgataaggggaatatccaggaaggcacttctttttggagacgcaatagattcgctcgctttgttgtcgtagtggcagtgatgctgcttctccttccaatatggatacctgtgatcatcattgggtcttcatttgcttcgatgtacagctatatcaagttgcaaatcatctccactccgcaagtagcttcacattgggataaggtcaaaggatcggtttacggaactaagcctgtagatcctgaagatgccgaaattggtcagaatagacgagcacagcgcaaaaaactagcccgccatgatacctttaaaggagatacctcggagttgaccgaaaatgccatggaaaatatgttatatgctgaagctcgaattacaggaaagagtcccagaattaccaacgacgacgaaacggcggaagaacttcgagaggaagacaccgagaccgaggttgacgagacagacgccgatgccaacaacctgattatcctgaagttcaccaaaggacttcgcgccgttgacatcgatgccgctgcaaatgatgctgcaatcgaccgccacttgcaaacccttatgaccaaagacctcaccaagtttcccgttttcacaccaaaatcaaagttaaacctcagcgaggataaacgttatatcattgaaaacctcaataacatcgactggatcaaggttccagtgtacatagatgcgtggaatgcccacgacggcatcatagcaagaagagggccgcggacaaataccaagggaactgccaccatcggtctttgggtttctattcttcggcgccatttgcaagaaaattgatggctatgaacgactgagataccatgcgcatatactacctataatctgaccaagtgatgcgggccacttgtctacaatattatttattttttcatacattcaccactaaattgatcactgtcatcactatctccaccatcactaaacctggcttaattctatcactgaaatttctctcaactttttcaccttctccccacgcttcactatagctcttaaatctttgctcttagctcttttctcttagctctttgctcgtttcatcactataattcatcgtgcataacactcgtggtcttgttacatatatccttaggacagttcaaccaccatatttttaccaggtgggcatcaattgacgttgacaattctttgctcaccaaagtagtttcgtttgtccataattcggtgaattcgaaactttttgcagcattaactctatcagtgaggaaaatatcttcaaagttcaaaacagtgttattcactttgttgccgctattgaacaaagttacagcaaatgttccatctttcaaaatgttggtgaacaagtgtaaatgaccaccactaacaggttttttccacactcgatatgctggatttgagtcgtcttggttgatagcgataattgccttattggtgacgatgttaaaatcttcctttgacatatcagttacatcgttgcccaacactagagggctcttgagaattgcccacaaggtgaaatgtgccttgtactcgtcggtagacattccaccattaccaacttccaagctatccaagtcgttccatcccagaaatggaccagccttttgacctaaaggtacagctttctctagtatgttggtcatggagcacataccaccctggacggctctgcaatcataagtctgacagggacacctatcgtcgtagcgatcaaaagagtcgtatatatcgccggtgatgcgccaagaatttgcaaccgttgaaccccagtcccaaacctggtcttctccccattggcacaaggagtagaaaacaggtcttccggtctgtagaagtgctttggacattgcctcgtatctttggtagctgatttggggagttccactattaccttcattgaagcaattgtcgtatttcaagtagtcgatttcccaatcattgacaaacgtttcagcatcaattttttcatagtgtaaggacccagggtatccagcacaggtgtactttcccgccgaagaatacataccaaatttgaaccccaattcatggatcctcctggagagactgcgtataccatttggaaattttgcagcatcttccaccattttatgcgatatggggtcccgttccttcaacgcataacaatcgtccatgactatatattcgtagccatactccaaaagaccaagctctttcattttctcggcggtttgaaggataaccgtctcattgatgttgcatgcaaacttgttccacgagttccagcccatttgcggcttctttcccaagccattgtcaaatgctaaagtcaaagaaaacccaaaaatgaaaagtaataggatacgcatagtcaattgaggttagaggagcagcccacattgttcagtcgctcttatataacgatgcggaaaaatgagttgaggggataccccaattattgcgcagcgacgtgcagcactgacggttgcgacgaaatactttccggtcagatcgatttttcaagctgataaatgaatgtgatgatttggaaacatgaagataggacaatggttaaggtacaaaacaggatgtctttttggggttaattgcatttatgttgagattgaggaccaagaggttttcgcagccatttgccgatgctgaatttgtcgagatttcacagcaaatacaaaatttacaatgaatgcaagtgggtcaaggagatagcaattgtttacttgaagacttttctgttctttacataaaaaggagaaaacgagctctatcttccttgagcttcttcttcacttcaggaaattttcaatttcaattacattccttttcaagcttccttgtattctttccttttgtccattctgtcatcaattgtgaacttgttccattgtctatttgccacagagacgtgttccacgttccagtggcttagtggttcttgacatattatctccgcaatctccgacacgtcaaaacctataaaaggcaaggcaggatcagcacctccaatgacaacaattttcatttccggcgccacgggctatgttgcccaacacatcatcaagctttcgcttctgaagggatattttgtgattgggtcggttcgaagtgcagctaaaggtgagagattaaggcaacttttcaacagtgaaaaattcacatatgagattgcagaaaagttagaaaatcccggtgctttcaatcaggttttgcaaaaacatccagagatctctgttttcatccacacggcttctccagtcacaatgaacgcaaaagacccagaaaaagataccatgattccggccctcgaagggtccaagaatgccctcaatgccatttatgaatttggccacaacatcaaaaaagtgatccttacgtcttcatacgtggctttgtcggatcttttgactcctggacgtacagcgactgaatcaacgtggaatagtgtgacttgggaaatggcaaaggccgatggaagactcgcatatcatgcctcgaaaaaatacgccgaaaaggtagcgtgggactttgtgaaggataaaaacgtagggtttgaattcaccctgataaacccagcctatgtttttggtcctcaggcatttgatgaggatgcaaaaggaaccctcaatctctcggccgagatgatctgctcattaacaagattgaaagaaggtgacgaagttgccacgaaacggcggccttttattgacgtgagagatgtagccaaggcacacgtactagctgttgaaagggattttgcgggcaagagattacttatggctgaatccaatttttcgcagcaattggcattgaacattattcgcaagcagttctcacatttaaaccttccacccggtaacccagatgctgacggaaaagacgatctatttgataactcgaagacgagacagcttctaggatttgagttcattgacctcgagacctcgatccgagacatggtgacccagtacttgaaaaacgaacaattatagatgtggtttcattgagtgatatgtgtaaggcttctagtactgtttatgaattgaattgaaacttggctcatttagcaaaatcatcgtttgcatctaattacgaggtgcgtacgtcaaacctatttatgcatgcgaacataaaaaataactgtcatcatatgcaagtagataatgtcaaaacatcttatcaggtagtagattaaagctcctcaaaatatacagcacacatatcgcaagaccagcgtatttccaggatagcaccagatcgaatatggaacgactttctattatcgtgacctcatttgagcaaataatgaatgttttaggcaacacctatttgtcatcttgcaccacgagactacatttttacccagagcagataggtgaccttttacaggtggtcatctagcgtacacatttgtcatcgagaccctttctttttcatgtagaccagatataaataggcgatgaatctggtactcaccagaattgaaaaatggccattagtgttggtataaatggatttggtcgtatcggccgcttagtattgagaattgctcttgagagaccagacatcaatgtggtagcaatcaatgatccttttattgctgctgactatgctgcttatatgttcaagtatgactccacccaccgccaatacaaaggtgaggtgaaaagtgatggtgaatttctcattgtcaatggccattccatcagggtttttggtgaaaaggacccaagttcaattccctggggaaaaacaggcgtagactacgtcatagagtctactggagttttcacgaccaaggctggtgctcagaaacacattgattccggtgccaagaaagttgtgattaccgctccatcttcggacgctcctatgtttgtagtaggggtcaatgaggaaaagtatactctggacattgacattgtttccaatgcctcgtgtacaaccaacggattggcacctttggtcaaaatcatcaacgacaaatttggaatccaagaaggcttgatgactaccgttcactcatttaccgcaagccagaagactgtagatggaccctcacacaagaattggagagagggaagaactgcttctggaaacattattccactttccacaggtgctgctaaggctgtgggaaaggtgcttcctgagttgaatggaaaaattactggaatgtcgttacgtgtgccaacttctgatgtttctgtggtagacttgactgtgaaattgaagctgtctaccacctacgaagaaatctcagctgctgtcagagcggcggccgaaggtcctttgaagggtatcgtgggctacactgaagattctgtagtttcgtccgatttccttggttctacatactccacgatttttgaccaaaaagctggtatattgttgtctccgacatttgtcaagttgatcgcttggtatgataacgaatatgggtattccagtagagtggttgacttgttggagcatgttgcaaaaaagtgaaaaatcgataagagctcaattgaataataaaacaagagtggaaagaatatttatacatataaggattatggttagagttgaataaatctacaagggtatgcactataaccgttgtctttctgagaaagttttgagttgcttaaattcttatcagagatatctcatgcacgatatatgtctagtcacacatctcgctgaatctatcgagtgtagtacgtgataccggatattcaatgatgtaatccttcctaccacgcttaaaggtaatgcttgatgctagttcttgcaacatatcaagtactatggtagtgtgttgtcgctatatatgtgtatttcagctgtcaagcaaacggcagcacttttgcaaagaggcatgatatgaccgcttacaccacattcttgcctttgaatctgagtaagcatgcgattcggcaagagagaaagtggtatagattaataaatggaaaatgtgattaattcgcataaaatttcacgatgataaaaataatcaatatgagtaagattgtgtataaaactgatagcgtatctgtttcaaatttaatcagatttccaattgacaaaactattactttgttggtcatatttgatttagtgacttcgttgataactgttgaactgcgcagagcttctattagataatcgtcatcatactgcacaagggcaatatcgccgggtaatggttccacactttatcaagagaagaaaattctcaatatggaacttgaagcgaacaatttagattactagttaggatagtagactattataggatctaaaggataaaacgattgaatctaggaagatttcgattgatatgcttagggatgggacactgtatcaccaatagagtattagtgtagattccacgatatcgtcacgtaatcagttaataatccaacaataaccttgatctagttattaactgctgtagaatgcaggaatctacgtgcaaacccatcaaaaagacccattcgactccttcgaagtttgccctctaactattctgaccataaatgcacacctgatcttaaagtaaaaactatggttgatgaagaaatttcctcgcttccatattttctatttcattttatgatgtagtgataaattgaatattgctgcaattcctcagacagtgtaacgaaaactcggccagccgaagtaaggaactaattactatttgcagcaatgagattagctgcgataagaaatcggccgttcgtaaggctattatctccaaccatcgcttatcgcttctcttctggagttcagggactgctttcgcttatcgcttccctctggacgtcatgtataggatatgcatcatgcgcctatcgcttccgttttggtttgacgtagattagagttatgcgcgttcatgcagcatggatgcggggctcatagtatggtcccgttaaagagaccacggttttttggttccaaaagtagaaaaaaaacaaatggtgttcaacgtcaaagattcggagtactgtacgacggtggaagctagtgaattgccctttgaagttgtgaaattggaaaatgtcccgattcctatgaaggatggagcggttctttacgctcacatttggattccaagagaggctaatgatgggcataaaaaagtgggaactttggtagagtacttgccttacagaaagaacgactttacagctatcagagacagtattagacacccatattatgcgggacatggacttgcgctgattagagtggatatgagaggatgtggagattcagatggtgttctacttggggagtaccttgagcaagagcaagatgacaatatggaagttttcaactggattgtttcgcagaagtggtccaatggtaatattggccagtttggaaaatcttggggtggttttaatggacttcaggctgcttttcgtcagcacccagctcttaaaaccatcataactttatgctcaacagatgatagatatgcggatgatgtccattacagaggagggtgtctcttggcttcagatatgttgtggtgggcttctactatgtttgcctataatgctaggccacaggatcctcgaattcgtaaagactggagagataattggtttcagagacttgagaccgaacctaatgctatcgaatggctcaagcaccaaagaagagatgatttttggaaacatggaagtgtttgtgaagactatagtaaggttgatattccagttttggcggttggaggttggagagatggctatactaatgccatttttcgcatgatggagaacttgccaaacccagagagtaaaggcattgttggtccttgggtccacgagtacccagaggtggctacaccttacccggggatgggctataatcaggttgcggtgtcgtggtttgacaagtatttgaccacagacgaagaaatcaaggcaaaagttgcagccagtttaagtcttcctaaagactttgatttagaaaaattggccaagttgagtgcttacattcaagatcctacgtcggtttcggagagttatgagtacagagacggtaaatgggtgtcgcaaagtgtatctccagaaaacttcttcgaactcaaaatggatgcaaatctggtttgtttgacagaagataaggttgagaatacaagccatttagagttctccggggctatggaacacggtctatttcgaggaacatggtgcccatttggccaagacggtgattttcccaccgaccaaaaaattgaagacagtaaatgtctcaccattgattctggtgctttgcaacaagatttccaatttttgggatttccaattttcaaagccaaagtctccagtgacagtgaattggccaaccttacagtgcgtttagttgatttgaacccccatacaaaagaaaattatttggtttcatggggaatagccaacttgtctcatcttgttggagacgaaaccaatccccagcatcttgaggttggaaagaaatacgaatttactatcaagttggatgcaattggctacaaatttgccaagggacacagaattagactctcgttgagtaccgcagactggccttcttcatggccatcttccaaaactccaacgttgaagatcttttctggctcttctttatcgttgccgatggtgaataccgacggttttgaggtcagatcctggccacttcctgaatccttagctccatgcgagagaaaaattttaagaaaagaggccagaacaagagaagtggttcacgattacatcaatggaacttggactatcaatgacttttccgatgaaggaaagagaaccatagttcacaacggagctgagttggggtcctggaacaaaaatgtatggtcaattaaagagaagaatccattatccgcttacaacaaatgcgattgggaacttaccgtgggcagagctgaagacgattggcaggtgaaattgttaactacgtccacaatgaaatcggatgaaaaaaacttttacttggagaatggcctacaagcgtttgaaaacaacgtcaaggtgtttgaaaagacctgggaaaacaccatagctagggatttcatataatgtatgtggggctactgtaaacgccgtaatttgattttgggcaactgggtgcgcggacgagcgtcagcgtgcgtctctgagccccacgatcgcgccgcatcaacggccatctgcatcggtgaatgcaaaccttcctctcgcgggactttccaattcgggatcgtatttttacttgagaaagccaggataagagtacgtcatagaggagattacaatgcatcagtttgcctatttgggtgatagctatgaactatatatgaacaggaacatggctcaacggaggaattcaataatcttcacaaagctcaatattagccgtctttaattatatcatgagccccaaacagcagtaccaggagctggttcgtgagtctggctcaagtatctcggaggaagcccgagatgtggatttggagccagaagttacacaagcagatattactcagggcaaagatgttgcaatgtccaaaaagatgtttcttgttaacaatgctcttgaccagattggattcacctggtttcacgttaagcttttctgtatcgcgggctttggatattcggctgactcgcagttggaatacattcaaagttcggtgaaggcatcggtcgataggcaatttggccatgacttcccagcggctacagaagtgttctactttggtcttatctttggctcgattttctggggtttcggcggtgacataataggccgtaagtttgcgtttaatgcgtctttgttacttgctgctctctttggtatcctcaccggtgcgatggactcttacatcacatactgtatattcatgttcatgagtgcattttgtgctggtggaaacattgcgttggatgtggctgttttcttggagtattgcccttcaccatactcgtggctaacaacttttatggccacctggtggggagtaggtcaaaccattgccgttttaattgcctgggcttttattcctaaccactcgtgtgcatctgccgacgactgtccatcgcatgaaaacagaggctggaggtactgctggtataccaactctggaattgtgttgtttgcagctttattgagactttttgtgttcaagttggatgagactccgaaatacttgatcgtcaatggcagagacgccgaagcagtagaggccttgaaaaaaatttcccaaaagtacaacagggagtgctccttgactgtggagcaattgcaagaatgcggagaggtggaaggagcagatctctttaatgaaaaagtctacactatcaagaacacttttgaaggaatcaaaaaaaattgtcgtttgttgttcgcagacaagagggtcagctactccacaaccttgattttcatttcctggttcttgattggaatctcctacaacaccttcttcaacttcttatacatttacattggtcttcatggaggtgataccggcaattccacttacatcgtctaccgtaacaccaccataagtacgtttgttggctcttttggaccttgtattgcggccgtgttggccagaacaccgagaattggaagaagaggagccatgtgcttcggagggctttccggtatggcaattttgtttggctataccaccgtaagaactcaacagggagatgttggatttgcttctgcaacctatttctttatcaacatctactacgcggttttgtatgcctacaccccggaggtgtttccagccgcagccagaaccactggtggagccattgcgttggtgagctctagagcagctggagctttggcaccagttatttactattatggccagaagtcgggatcctctgtgcctatttggattagtggagccgtcataggtatcattgggtttatagcattgctctttccattcgagccatcgcagaaaagatcggtatagaagggttggtaaatgtgatccagagaatatgaaacagtttgaaacaattttataaataatgtaaagtttatgctaccatagatgttagcgttcatttgcactaatactctggtttatcgtcttctatcttcacaattttaattgagaaatggctgcgaaatttcagatttcgcaaaagataagcttttcacattggaacgaacttcagtagtgaaacgtttcagcggatgcttatctctcaaggaggagatagcagttgtagcagtttcaaattacttgttatttttgacatcttaaagtcatagaacgctttcatcttatatgagaaaggactattattaatagttggttcttagcttatcaagtaaaatgatgctttgacttttcagcggcaaaaccttggtactaatctttcgttccattcgcctacatgtccaaattgcgtttcaaagcgtcttagataaccgaagatcatgagcaggtttcggagaaattttactcaaatcggctatatcacacgatcacataacgctcctccagttcactttccgttgatttctctaaatttataaaactttttcctgggaatttagtttacagtcgtacgagcttcgtaatttacggaaccggatcgctaaagattaccgcgcgaactctaaaaatcattgtaaaattaacatcactcatctagatctacactataaatccatgatctgaaagcgatacctacgaaaacagcattctaaccaacactaaatctgctactgtatgatcttgaacattggaagcgatacaatattggtctcggagtggaaaaaccaatatatagatttcgagtttggcaaaaaattactcgaagaattggcgtatactatactgccatggtccgatgtcataagggttgatgagtcgacccctcttagacatgcggtcagtttgtacaccactgtaaagagaggttctcagaatggttttatatccgaagagactggaagttcatcagaaacacctttggtgattagaaatgataacagaacccttctacaaaaaggaaaacttgacaccgctgccattggaccaaagacttttgctgattggtttagtggcgaactcctcaaagcggaagctttttatgttcagaaagaacaagagctcatggatcggtttttgctactacaagatcaattttgcatgctccgtgaacaacgagattgctcaaaagaccaagcaaagaaccagaaccaaacgcatcgaaaagtggcaaattccaagcaatccctcaagactactaaatctaccaagtccaccaaaagttctagtgatctggaatcgctaccagattgcgagaccgaagcaaggacttctttaccgtatacgatgcatattcgggcccatgttgagcagttacctcattgtagaccaccgctgaaactggatctctacagtttagaagagtcctcgagcacagtggatcggagtgtttttcatgaaggttatagcgaaccactcggagcaacttcctcaggctatgaagaaatgagtcgtggctttgaaactatggataaagatgaattggaatcgatgagactgaagcacaatagtcatgtcaagttacatcatgctgaggaacaactaaagagtgccatcttcgagtactatagatcgatcatattgttgcagtcgtatgtgaacttgaaccgaaccatcgtccagaaactagaaacagaattcttcagggtcataaatagctccaagtacaacgaaaacgtttggagcagaagcacgaaactaggtttcgaaactaatgatttattggacaaattagtcgctcagaccaaggcattgtacggtgaaaattatggacaaacagctgctgaccgcaagacaacgtttgaaaatctaagaagacattattactctttcaacaaccttgctgtactgaagccgttttatcattcattgttcactttttttgctttgtttgtagttggggtttctgtgtttgcttttacagcaaggcttgcttggaactcatgggtatcggggcagaatgccgagggaaagtttcttgtgcaaatatggggaggcatttttcttgttgagctcatgataattctttttggcattaacatatatgtgtttgattggcttggtatcaattacaggctaattttcgatatggatttctccacggccctcaacaacgagcagttcatgagtctagcatgcttgggatttggcttagtgttcttttttgggtgctttggccttggaagcctatggcccagcatcttgctgggaaccttatgtccatggttgttcctcgttaccgtactggttttgctattttggccaggaaatcacttgtatggttccagtaggcgatggatgcgaaaagcggcatggaggctacttctttcagggtattatcatgttgaatttcgagatttcctcttgggaaacattctatgctctttggcttacagtgccagccacattccatttttcttctgtgcatattcacaccactggtctggcatgttggaagacagcaaaaacacctgttcaccagccaactctagtgccatgggatttttcagcgctttaccagccatttggcggctccttcaatgtgctcgtcttttcaaagacacaggtgactggtttcctcattttgcaaacatgttcaagtactttgtttccgccgtatactatctcttattgggtgcgtaccgcatggacagatctgagagaaatcgaattgcccttatttcgggtgctttactcaattccctttacgccggctcatgggatacgttcgttgactggtcgttgatgcaaccccaatccaaaaactttcttttgagagataccttactttttaagagaccttccatctactattgtgccatctttgccaatttcactataaggtttcaatgggttttttatgttttttttggcgcccaagttcaacaatctgcactagtcgcctacattattgcggttgttgaggttatacgaagattcatctgggtttttttccgtatagaaaatgagcacattacgaaccttgccctctcgaaagcataccgtgaggtaccattgccttatttgccaagctcacaaatagacaacagaatcttgaaacatgtggacccatcttttatgaacgctttatccacgggaaagactaatgaaggctcaaatttgaccatgagttcactgcctattggtattggcgagatatcggagatctcacatccacgccaagcaggaaatcattcgactagcttgaaatcacggcgtggttctgtaattgaaaacatgagagaagcgatcaatagagcacatgttaaagattttcaaaggcaacagacatttgaagcagaagaggactaggtgtgaattggtcaagtagaatgtggagcttgtgcagtgacttttggatctggtggactttctacttcagctgctaagatatataaatatgaattaacgataccattaaagtgcggaggtcgattgtcttgtctctttccagagagaaattctttttgtattgaacactagatcactcagtatcaactacaagcttcgttacgggtggaaggtgtcccaagtcaccaacactgagtgagaactgtgatgaaagcttttgtaaatgacgatagttttttcccggtgcaactttacctaccacaactggggtagatgattcgaccctatctgggactattaaaggtcttcccaaaatggcttcgagtccttggaatgcaaatgttacagcctctttggaacttccactaattcctgtttcgtcaagaagaatgagtttcatatcagggaaggaactttgaataaactcagttatgttcggattgaaagctccacctccgcagagaaacaattcgtctattggaccgggagcatatcgacggtagtcgttgactatggactgagccgtgattctcgtaagagttgcaatcaccgaatatttcaggagtcctttttgcaaccctttttcaatcaaagaaagtgcttcttggtctccaaaatattctcttccagtggtctttggtggttgacgttgaaagtattcctgagccaaatactcatcgaccatttcctggtccacttctccttgttttccccattctccatctttatcgtattcttgttcaccgtttgtgaaatgacgcatggcggcatcgataaagacgtttcctggtccagtatcgtagtcgaaacatttcttcaaaccgcctttgttctctggatagattatacagacattggctatgcctccaatgttctggcatgctctaagctttgtaggatgaacaagcaacaagctatcaaagaaagctatcataggagcaccttgacggcccacactttgctcagaaattctaaagtctgaaactaccgtggtttccatttcttgagctatgtagcatgcttcacccaacgtcatcacagaacgacactggttgttcttgggattggggactggcacgtaccacatggtttgaccatgagagccgattatatcgatggagctcttgtcaatgctatgcttggtacaaaagtccgacgcagctttggcaaacgccattcctaggagagccgagatttgagacacctcttccaaagacgtagagttttccttgatcattctcaacacacgttccttcaactctgctggcatttccatctcatcgtattttacgacacttaaatgcaacggagcggtgacagaagcctgtctaaatcgacacaataccacatcaattccgtcaatggaggttccggagttcaaccccatgacattgacgtcaagctcctcgacgaaagcaatcattgctggtgggaagaggcagtacggtgatttatatattttcttgcaatcatcggacatcatctccgtcgcaaatcgtgcattgcatggtggggtaaacgcgggcaagatctccgcggcgccgttctccgcgctcatcgacatggttatcagcgaacagatacttaacaccctatgccatcctggactatataataagcacccgtctagttctttcattaatatcgagtcgtgggtacaatgttagcacaaaagatgaaatcaatttctcggatttggaagcttcccatcacacaagtcgtctttgtggggtgcgttctcttcacccagccaggtatgtttgatgctataactgctattggtgctggaggacaaaaagcatcgctcgcgtggttgacaaatcaagctcttgcggctctttatggatgtttcgcggtggttggtttcatgggtggttctatcgttaacactttgggtgcaaagcttacatttttcttgggtaccatcggttacactttgtacattggttcgttgtggagtcttgataagactggcaacactgggtttgttgttgctggtggagcactttgtggaatttctgctggtatgctctggtctgttcatggaatggttattatgtcttacgccgaggaaaaagataaggcgaaggcatttgcattgacatggagtatgctttctattggagctgccatcggtggtctcattggattgtgtcaaaacttgaataccgcagatacttcaggagttgctaccggtacttatgtggccttcatcgcgataatggttgtgggatgttgcgtttctctacttttattaaacccccaacaggtgagaagaagcgatggaagacctcttgagcactttcgtcaaacgtctttcaagagagaggtgatcgacacatttaagcttttgaaggaatggagactagtggtcttgttcccggctttttttgccagcaatttcttttattcatatcagtttggtatcaatgccttctatttctcattgagaacaagagcgttgaactcgatggtttactggcttacgcaaattctcggtacttttggtcttggattgattctcgacaaccaaagaattctgagaagaaagcgcgggataatagccttgatagtgacatgcgtctttgttactgctacctggatcggaggagcaatcttccaaactcaattcgacatgcattcaactcctcctaatgttgattggacaagttctaaattcggaggtccttttgttctctactttatgtatggaatttccgatgcaatgtggcagtgttggtgctactggattatgggaacactttccaatgagtcctacaagttggcccgctgtgcgggctactataaggctgtgcagtctgctgggtcagctatctcgtttggaatatcgtcgcttagtattccgtttgtgaaacaaatgggtgcaaatttcggaatgatgctcttcagcatgccattgatgttcatcgcagcatggaaggtgaaccagactaactacgacaaggaagaggaggtggttcctccagctgatgtccagagccaattggaggaggaggaacctgaggtagatctcgagaagaattcaaatgcggtggaggtccattctaccaagtcctaatgtatagtgaagaaatgtcgagaaagcgagagaataagaatatttattccactaatctaataatacagttattctctaatccgaatcaaagaaacggcgttcttggctttgatgtaattcattcttatgggcttagattgctccagtctatgtagaagtctgacccaaaaagcaaatcctgtagatcgttaaattgataatcgtcccacttggtcatgaccagggcctcttgttctatgttaccctccaatctatcgttcaatattttgtatatggaatttgcatcaggccatgatttgcataattcacatagaattgtgcggcatgttgagagctcggtgacatttgcagctataccaagtgaggtaattgctagaaaaacagtagttgctgttgagctaacatatacggcgagatttgggatttttcttagcgaatatgaatccctgtatctccctagaagatcaatgatagaatttgcactggtcttgcccttgactaaaggatctgggatattgctgtgcgtccagtcttgacccccaagcttgaaaaatggtcgaaacaaaaacacaattgccgaatgatacatggtgtgcaccatgatgaccgctgggtgcattattgcgtcattatattgaagtgggttgggaagttctgcctgccattcaacgagtctctgatggcatacctctagagcttcaaggtagttttgcttactatttttcttgaaactttgggaataaatcgagctgatgatttccttcaaaatcaagtagagctttatgatagcggttcgagtgttcttggggtagaaatcaacaagttctccctcgtgctctccgtcattttcataaaatggtgcccattgcacagggctctcgtaggtataattaggaaattctaacaaaatgtccaattcgttcatggcagatggtcgcccaagatagaagctccatccatggtcaaaaatgtagcatccccaaaacgtgtcctgtcgaacgttgtcttcgtcttccagtatcgttccgtcgcttttcaactttgttccgtcgagatggagtccaagatcgattgctattctgaatgcaattcccgaatgaatccaccctaaactaatattgcctactccagattctttactggctagaagcaataggccctgaattgttgttatcgatgcattttcaagctcatctgggagcattgctatggctcttttgtagaaaggatcgttcaattcattgccctcttcgtattggtcagaaaaatggacagcatgagataagattgaatggtgcaaaaattccgagaaaaacggcccattggtttgcatatctcgtagaaagagccccttgttgaagatgttgtagtaagtatgctgccatgaaaagtacaacgtgagaagttcaagcaccttttcctccagggttccagtgaagattgttgaatttactctcaaaaagtcataagaaagcgatggtacagttctgcgctctttaggaacatccttcactatcattggtacattggaagtttctccgtagaaactaagctttccatgaccatccgatcgaagtaacttattctcaaattcgatattctcgaacggaacttgtgggctagtttcttcacttttgaagcttttcgagtcgttcaggtccagctgaagcattttcaccacttcttcactcttctttccaccttcagcaatggcggctatgagttctttggctcgctcgtatcgctttgtcaactcttcaaattcagcatgagaccgttttcttttgtcacttattctgtcatatgaacagtgttgtagtcgctgtttacattggaaacagaaaggcttatttccatcgcatttgatcttccgtttccggcacggagaacatgcaactaccattaaagtttatgaagaaagtcgcacttttgctgcaaattatggaagtgcgaaataggaagtggttccgaagagtgaaatatgaggaaccttgattttaggttcttattgccaagtgtataattcccgtaaagatatgtggttgaagcactgtaaggatactggcgctcattgaaccgagtcataaaatacaacatacgaaaatggtaaataccatagcatagattgcgaactaatttagattgaacaaactcaaaatataaaatggtcaatgagtatatagattgaggctgaaactgatatacttaccttctagctgttctcattgcctcttgtataactttagtttctcgaactaagataatgagttattatctgttttgagtttgatgatagtatttaagctttaagcaattagtacgaaatcttgacttagttatctggaggtggttccagagaaaatggtgtttgttgtaactcacatcattggttaaaagcgctatacaagtggaaaagagaactgaccattttacattaggttcacaaagtagatacaacgtagattccaaatacgcatcgagcgtaaattgtcaaagaatgcatgttgcaagcgagaaagctagaacgttttaatagctgatataggtaacctggaatcttagtattgcagtttgacgtagaactgagtactaacaccagccaggtcagatcaaaagtaattgcctgaagaagcatacaaagagagattggcttcttggaattaacagacagtcaagtaggatgtaatttggctcttcatttgacctcggatcaatactggatctttcagttaagaagtctatttgagttttggcacccaagttctacttttattggagctcaagttagctgtttctcaacattttctatcgaacagaatactactttcatctaagttggtcttggactctttatattactgaaatagccatgaaaatatttggctgcgaaatttggaaaattaaagatgtagagtagttgaagaaaattgaagcagtgagttggtggaagtaacatgcagagtactaatgtataagcagtatgaacgatctgatatatatttcttcaatattgcaaaattttacatttctgcaatttttaaaaattcggatcaaactatggtgttgcttctaaatatcaatactagcatcactccgcaagtaacaaatccaagattagtctatcattcacaataccttaatctaactactattttgtcaaataatcatcattcctttgaacaatctctgccaaacatgtacactttcgcccaatcaatgcacacaagaatttggttcttgacggaaagacacatgtagatataagcggatctccagaacaaaaacgtgaaggatcccccagtcgaaacttttgaccacgaaccccatacaagatcagcaacagctctttctgaaccaatgtaagccaaagatcctttgtggttgtagacaaagatgggcaagtttttttgcaaacggtcaacccttctctttaagctttcgacattatcgttggcatgagcattctcaatcctgtagttcaaagtgtcaatttcatgcaacgctttaaagtgtttgcccaaaaagattccttcttggaaagcaacttgagctgttggagcgtatttcaaggttgaacagtcacccaaggcgtaaatattgtcggtaccattgactaacaacctgtcatccacgaaaagtccgtgcttagcattgcgttgtgcatcgatcttggaaaataacgacgtaacaattcctcttggagcattaccagttgcccaaattaacaatccgtaaggaaattcgacatattcatcgcctcccttggcatgtctagtacccatgaccattctatcgttcacttctttgatcctagtgtctgttcgtaagtcaatgttggtgtcctggaagatatcctgggtatagtgaaccaaattgtcgctaaaagtgtttaatacacgagatttggcttccacaacagtcactttcaagtcggaagcaacctcaggcatccatttcgtcaaatcctggtcgatgtaatcttgcaattcaccggcaacttcaacaccagttggtccacctccacaaacgacgatattaagcaagcgttttctttccgggtcgtctttgggtaagatgttggcagcctcaatgacatccatcaagcgttttctgatggtgacggcatcggtgatttccttcaagaaaactgagtgagctgccacaccaggtataccaaatgttgaaggctgggcacccacacctataactaaataatcgtaatcgaccgaagtggtgatttcttccattccaccatagtctacagttgactttgtggagctggaatcgtctcccgaatggccagaatgaacggtagtggactgcttgacagtaattttcttggttactgggtcaatttccgtggcttcggcttccatataggtaacttcacccttgagctttcgagtaatagcacgaacaggctctataatggacctaatttcaacggttcctgttgggcaggatggtagtaatggagtgaaaagaaagtaatttctgggagaaaccaacacaacattgtacaacgaggtatccaagttcttgaggaaagacattgagccccagcctgagcccaaaataacaatagttttcttcttttgaccattcttgaaaaatggtgcctgtttctcttgctgtcctggatgcgactccagatagacatagtagctcaaaattccaccaccaactaacaaagaaaaaagagtgatcctctttgtgtttttccaaatcttctgagccttactgggtggtttcaattcaacaaaactcttttggataatctcaggtttcttcagttcctcaagcttgttaagatttctgctcattgaagaaaagtagagagcccccacgtttctacggtaaacattcgagcatgctattcgtgtggagccaatggcatgaacgcctggtcccttaatcatggaacgattgcaaattgaccacgacatggcaaccttgaggaatctcggtaacgcgcggaaccctttatcttgcattaaatcctgcatcggcccattcaaaccgagctcgtcggtaagtcggccgtggttcccggtatgcgcggccgactaaaggtggtagtatcacgaaattcgattcctgaaatttatggatttgccgccaaaattcaagttcacagactcaattataatggctttgtcgttaacgaatgacaaactcggtggaacattctctaaagttgctgttaatgtttaaaattcgcaaccaaaatatgctccagtgtacaattgaattcgcgtttggtagtactgactgataaatatatttgaaagtgcccagtttcttaatgacgccaccacaatcacctatactatgaaacgtcgcatacggtatgtctcttttatagttactgatgggcctcattactccattagattcatcacctatggctaccatcccctggttgaggtctgtactataatcacttgatgcacccgtactgtcagttgcatcatcgctttcgtagtcaaaactgttatctctctcaccctgcccaacaatgttgtaatacttggatgattctgagatcggcccatcgataacttgtaccgacgctggcgctgtacgattgtgcaagcagtcagctagttccttatgtgtcgaatttggagaaaaactttcgtcattctttaagtatataaatactgagttggcgtaataattaactacagcctcagtactggtgttttccaaacagggcattatttgctctcttattgcctgtctagttacttgctcagtagcattatcacataggcaacttaaaaaaagaattgtcaaaaatgctaagcgtgacaatatcatcgttgaatatgctctatttcaaactgcgcattatatctaacttatatatttgttcaataaaaaatgcggagtattgaattgatactatattcactcctaattaccaacaaagaataagtacgctcacaataaagttcgagcccgttcttcaatttcgaaatttgctttcaacaagacccaaattgtggactccagaaattaggtttgttgtccacgttaattagtgcatcaatgttcgtcacctcttaagactgttcatagtcggctgtcaaatttgaatacgctggtatcgcttctacatgacctttttgcactcaaatgtataatggacagaatgactaaggcagcaaaggctaaccttgtttcggagactgcttacgcgatactttctactatcgctaatctcaattgcacttgaatgtggtttcatggctacccagtatgataacaacttgattatatttttggagaatgttgcaaaaagaattggacatattctctcattaaagagttgctgggctgcttcaaaagcaactgaagtgataatttctcttagaacaacttcagcgataaagcttatgaaatatttcgcatgagtcaattcccttcaaactttattctctgagaacactgtgggttcatttcagcagataagagtgagtcataccccatttgccatccccaccttgaaacaagggccatagaaactgcaatctgtaaaaaaagacaagcataaaatgaatgaaaatgagttgaaattgctgttttacattatgtcaattctggagatgctaaatgccattcgaataatacagtcaaaacacacagcacaaaaggaagtaaagatagaggtctcaacgaggtaccttgatgaacaatgtttttctttgcttgcaaatagcgatgttagaaacatcataactcatttggagtttagaagcttttgtttaatcgatgtcaatttggatcactttgagaatttaaggagctttcgtggagatgaaattagagttgtagttagccttgatcattcgcttcaagagcttacattgttcaatggcgtgatctcaagtctcccatacaacttgaataaattatcgttggtggattgcaaaattgtctggcgacatcctcaacctcggttgcagcagttaaggtctttggtcgtgagtaacagcccgcactgtcaagcaaactgttacagctcactcttttgtatgacgttgttcggggatgacatattgcaagatacattgtggaatgacgaacttgaagaactcgtcgttaccgatagagagagtcacagacttggacatatgctcaagtcgagtaagctacgccgagttggatttttcggaagtatgacgaatgatatgtctcctgagctagaagaaattagcattataggaggtgaagtgattaacgatattacaaaatttaccaatttgaaaacactttcaattcaatggccactgaaaaagttgaattcgatggtttttcctcctaatttgaccaagatttacattaggtacgctgaagaatgtggagttaaaaaaatagtatttccaaaaggcttattggacctcacgttggctgactgtgctttagaacactacgaaaccaccaatttgcccaaaactctcgtcaagttatctataaccgataacgatttgactgaatttaaatgtgatcttcctgactgtacggatatgaacttgagcggcaacgaactagaagcaattcgtatcaatactcccaaattgatatcgttaaacttgaatgaaaatctgttcagcgcatttcccagagtttcaaacacagtcaaagatctactggtgggcagcaatgagattgacctatctactttgaaagatttacccccagctctcaaaacattaactatgtacatttcagccaaaggcaagttgacaaactttacttttcctgcctctttagaagagattgacctttctggagaccctttggagatttcgggcatcaattttcctcctgattcaaagttgaagaaattgaacttgagcatggcttcattgggagtgatcagtgacgctaccatcaaattaccacaaggtttagagtggttggacttatatggaaatggattggagaccatcgatgatctcctgatcccacagtcattgaaatttttggacttgggaaataacaggcttgaatcgttcaatgttccttcaagcatacagactttgctcattagcgataatcctttcttctctaacttgcaagtgtctgccgacctggaccttcggtcgctagtcttggaagaggtgggatggaaagacttcagctttgggatgttgaacgcaaggaaacttgagatgttgaaattaggacctgaagtggagagcttggatgtttcagaaatgccatcaacacttcaatatttgaaatacggaggtgattttgaacatcctgatttcgttctacaacgtagtgacgaagatggtcttccgttgtatcgccggatttcatcgaagatacagaggtgaaagatatgaggtttgtcaaagaccgtaaacttagtgaaactgaaaattgcctaatgcttttttggaaaatgtggattctgagtaatgtgactatggagagccccgaatgttttatcattaactgccggcgcttaatagccacatcggaataaagtaagctcatgtatattggctctgctttgtatgcccaaataaataatttaagttctgtcttagttgtacaaatatggtgtcactgatttttcatgtacgtattgctctaatatccttcatttttgagtcaatgagtattgctctctaatctgtctttcatgaaaatggctgcaaaatttcgcacttcaaaactgtaatactaacttcaaacagcgaccacaacaagctttttatgaaatagccaagagttattctgtggtttgttttatacattttatttgcaaataaatctgtctcgagcaagacacacttttatgtcaagacaatcttcaacttcgtgccaattctcaaaattctagcttgactcaagctccaaaaaagtgctcctcaattgccaaattcatcaataaccgacactggtggcacatactttccaacgggactgtactcaacatcatcaaaagctggtccaaaaaactttggtcctccaacatccaaagccttctgagtacttatccacaagtctgaaggggagaaagccaatacaaataccatgattccgtatcgatattctggagttccaactgcctctccgttatcagcatcacatactgaaatcaagtcaggaaccgaacaaaccgtttcccatgttttggagccatttttttggactttcgcaacaatattttcattcttgaaaggaataaccatcttgtccttttcctcgttttcaataatgacttctccataaacatgccccttaaagagtttcttctcgataccaacaatcttaccggcaaaaatctttcttcctgtaactgggcctccaacagactcaatgattctttctggcaacttttcgatttcaaacttttggcgagcaatacgaacggctctgccaattctccaagcagtggaaagagagtgatgaaccgtgtagtcaaccaaatcgttgctggacattggaacattgaccactcccacatgagcaccgatttcggccaaagcagcacgcatcattttctccacatagagattggactgggctccagttatcaaaaagtcatttccatttccatcagaaacagatgtggtcttcaagtacaagtcgtctttgagagcacatggtagaatctgagcatgcgtggggtatgctctacccataagatcagcatctatgacgggaatatccaacttggtcgaagctccacagtacattcctttgaacccatttccaccaccaatttcaagcgggaacactccatctggctttgatttcaaatagtcaaacaaggcgtttgcagcatcagaaagttcatcaccttggagttgttcgtcagcaactgttggtgagccggcaaaacccacagtgatgaactttccttcacctttggcatactttggagcatcgtgcaagttgataactctcaccttggcaccatctcgaagcatgtttctcatctccaaaaagataggataaggtgtaccaccacctccacaaccaagaatataggttcctatccggataaactccaagtctgtctcggaaataatccactctctcagttcgttgacgaaaggtttatacgcctggtagtcgattttggcttggtcggcatgagacacatctttgtcagcgtatgaagaattcttgtggaaagtatcctcttgctcggcttcagttgaatctatgaagcttgtcttgtttgcactttcaagctcttcaagcgtatcagataccttttcaaagtcaatgtcacctactactttaatctcaaaagtataggttctgtccacatatggtaccgggtcataagagagctcaactatttcaactgagtcttcaactgcgcccttggcaactatatcagcagtgacttctttcttcattttttcaatcacagtgtctttatcagcaatgctgtcgagtacctcaatcttctgaagagaggcagataacttacccaaggcagcacctatggcattggcaacttggtagtatggtggtcggtggacactcgaagctccatccaaagtagttggtgagataaaagaacctccaccaaccaaaagaaccggaataggttcagggctggttctaattgtgtctatgactctttccaacttggtcttgaccacctgctggaacttggttttgtaagagtcactgaacaaattctgaacttcggttttgtcgccgaggtcaaacatggacttttcttcagtaattgctactgtgacatcagttgacgtaacagtgtcacctccaaacacaagggctctttgcttaatgtctgctcccacagaatcaggaccaacggtgatttctcctttggtttcccgcacaatcgaccctcctccaagacctatactttcgacttgaggcattgaaaaattaactctaactcctccaacttcagaatacgacatagactgtcttgggtatccagagggtaagaggagaccaacatctgtggtggttccaccaatgtcaaccacaactatggtcttgccatgaatatctccttcttgagcacagagaaaggcagcacctctcatggagttggtggctcccgaagagaatgtccggattggagtttgaagagcctcgctcaccgttaacacggttccgtcattctgggtcaacattatgggacacttgaaacctttcgaacgcacagatctgataaacgacctgatgatttttcctgcaaaagacatcaccgaagcattcaaaatcgaggcattttcacgaggaataagaccaatccgggacaccgtatgagacatgacaatgtcaccatcgggcatcaccagtcgcaccaattcggccgctctttgctcgtgggttttattgatgatggaaaagattccaacaatagccaccgacttgattccaagacttttgatcttagtggcatgttccaaaatcagagcttcgtctaaaggctggatttcgttaccatccacccggtgacctccattcacgaacgctgtataacctttgatgattttcgtcaatccagcaggaaaatcggaaaatggtccagatcccttcgagtagggaccacataaacggatcacggccactggtgccaatcttgctcgatcttgctcgataacagcattgatgaaatgggtggttccgatggttacagccaacacattatttggagagtatccgtttttctcaaccagcaagttatcgagagcatcagaaatgcctcctgaaacgtctgcggtagtagaagacttgtgataagcgataactcctcgggtttcggatgcaaacttggagggatcaagcaacaccgaatcggtattggtgcctccaacgtcaattccaatcaacaagtttttgtcagacatcgcaactctgaaagtagagaaagagtagagcttccatgggattaaatatagcaatacgatgcgccggtttgcaaccgccgcatttggaatatattgcgagccatcccaaaatggaaataattcctaatatccggctcgatccaaattggcatctgatacgcaaatgcgacccccgcaccacgcaatggtttggggccgtgcgctaaatgaatggcgcggaaagcgcggcatgcaaaattaaaccgccgaaatctgttcgtgcattgtgtcaaaccttatcgagatacgaggcgcataaacctgcatcggcgttccgcatcgacgttccgcgatctcgcaattattacccatttcagaaagttttactatcaatcaaaatatcatgttatactcgatttaggtcgccgacgttgaagtttataacttgcattcgcatccatgaaaacgcaaataccgaatcgtgagcgtctgatatgtcaactatagccaaagctctcaagtttctcgaggtctcgccgggagaaggcgttgaaaaagttacctatttgagaaataaagatgtgattccaatgggtcccaaaagacgaacatggggtgtgtggtcgctcactttctactggtctatcacaaacgttacgatttcttcgtggacaggagcatcttccttactctctttgggactttcggttggtgaaaccatcggtattattcttattggaaatgtcattatttctgcgttggctcttttaaacgctgcccctggcgggtactttcacatcggttataccatctcgcaaagagtggtgtttgggatccgaggctcctccatcggaattattatcagaatcatcttgtcggtggtgtggtttgggtctcaagcgtatcttgggtctttgtgtctaagctgtgtttttgcatcctggagccacagttacttgacgatgaaaaacaccattccagaatcggtacacatgaatacccagcaattggtgggatttgtcattttccagctaatttctcttcctccattactcttgaaaccagaaagattcaacaagatattgatggtgtcttgctcgttgacgttctttgcaatgctaggaatgacgatctgggcagtagcaagaaatgggggtaacggtggtccgttgatgcacgcttcctcgaaaatgagctcttctacaagaggttggtactggatctatggtataagttcgtggtacggaagtctttctgctggagtctccaatcagtctgacttcacgaggttctctaaaaagacatggtcgtcgttatatggcactattttctcgttagtggttgttggtaccattgtgccattgatgggtctcgtttcggcctcggctttccaggccagatacggcttggacatatggcaacccaaccagttgatcatgttctggttggaaagagattatagtgccacttcaagagcggcagcgttctttgcagggacaatttttacaatgtcacaaatctgcttcaataccatgggaaatggttatgctggtggaatggatttatctggcttgcttccacgatactttaatatcactcgaggcagtatagtcaccgccctcttatcgtgggtagtccaaccttgggatttttacaacacatcttcaactttcgttaccgtcatgtcgtcgttttctgtgttcatgtcacctatcgttggtatcatcattgccgatttctggattgtccgaaaaaaaacacttgaaattgtccaacttgtactctgatgataaacagggtaagtactggtatttccatggagttaactaccgatacttgatcatttgggtgattgcgtttgctcctgctttgccaggcttgatcaatagtgtcaccccgtcaattaaagtgagcacaggtattcgaaacttttactacggaaacaccgttttcgaatactgtatctcattctttttggttatcgtttcgtcatacatctggcctcataaagacgttttagaagaagacgagtttgattactttggaaccttcaccgaagaagagtgccgagccaagggaattgtgccgtactctgaagttaccgacaaagatcttcagctcgacccaattgtgagtgttctatcaaaggacaatgtaattgtgttggcgagatccgcttctgatagataaattaatatatgctttggatcttcacatagttatactgtcaaaatctttttcctggatcattcctcccttgtctataatatcccagtaactgtggacccgattgacggtattttgggccacgaaagtgccgttgttggaaattgactttaaagcccccatgaggactttcctttgatttcctggcggagcacataaggctgcaatgaataaaggccaatggatacacaatccaaatctcattatctcgtgcattgtgaccaactgctcctctatagtttgaacgcaacgctgaacctcaattccgtaaacggatttgcccaaaaatacagaccaaatgtatattttgagagcacagcaatacgccctattgcatgccttcatgtatgctcgcaacacatggtccttgatgctcagcaaatccaattcttgggtttctactgcttgaatttttttcaagaggttctcaccaagacttgtcctaattcttcagagtattgcaaatcttgcaaaataccttcgcttcccgtaagcagaatccccgtggtacttttgaaatttatgatgaagagaatcacctcgacaaacacaggtgtaagcagctgagaatagcactttatgaggttgaatccacctacaagaaaaccatcttcaggtgaaccaccagtatagcccaatagctttctcaagctgctgatattcttcacagcgcctccattcggagccgacaaacaggctatagtttcagagctcacaaaccaatttttggcaaagcaaaacatgtgtatagcattctctgtctgaatatctctttcaccagaattcgaaatgtaactgtaaagcgtatcacatttctcgagaatagcatgtgctcctctcaaatgtagtctccagatatccagttggtagcagatctttccgaaaataaaaacatgatcgacatcagtagcatgacatttcaacaaacgaattacattcaccaactcgtatcgatagattatcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncttcatctagtgctttacaatcgagcatctggtgatcaatttttagaacatttccatggtttctctcttcagaatattccttgtagatatcaatcaactctcctataaacccaaaggtattcgcaggagagactttggtttcgaatggatttgcttgttccttccatttaacttttttgaacctttttcttttaactgtatcttgatcgggttgataaacgaaaatcttattttcatattcacagttccatccttttcttttacaactcagacatccatttaaggcctcgtcgcattttatactgcttttcttacagttgatgcatccactatgactgtatttttttctaggtttcattcaagtgaaatcgtaaatttagtaaactttgagaaatttacgattaagataagcgagattcgcgaaaatattgtgataagccaaagaggtactattgcaactaaacatctcaaaaccaatatactcgatcaggtttctgatggaaagaaccataaataccaaaaagaatactaccatatgatttattagctgtaatggcatgaggacaccgctcaacgcaaggcgggtctcatcttgaatttataccggaacaagaatttcgtggaaagcggtcgagatctgtttcccatggggaatatctgctattatcttatttttgacactttgaagttgctttgaacaccataaaagattaaggttttcagctagcttgaattcattttcatgttcttggtagcacttgtgttctatcttcattcaacatttttcctttcctccttaatatttcttcataatatgacaaaatttcaagttcactagcaagtacttggccctccactttttccatatcatttataagaacttcaacatcatgagaactttcgtaactagtaacatcatcactatcaatgccaattgctttcatgtattcatctgaaatcttgaagtattttccatcgggaccaactgctccaaccagataccattcattattgaccttgtactgagcgccattcgttttgtatcaataacaagtcacctacattaatattcgagggaccagactcataaaatactgctttggatcctgaaataattcgatcatatatggatattcaatcggccgattaagaattggatagccgtatttactccaatcagttgaattaaagacaattgggccaacttttggctctgtagcactacctaagttgaagtatttgaaagctataactgatatgattgatatgaatataattgataaaagcataatttatttgattgttgattatcatacccttggaacctacaaatgacatgtcttagccaccccgtgctgtgaagaaattggagccgtgcgcctcgttcatgggccgagccgttcatttcttgcagccgagggcgtgtgtggttcataaatgcggtgttgaaaggcaatgatttgcaaccagaaattctcacacgaatgagagaaagaaacggctgggtctagtgtatagtggaagtagacaaaactggctttatatgctgaaaagaggtggttttgtgggttttcatgcggtgcctaaaagtaccccaactccgcggtcacgtgacacaattcacctttcatattgccgtgcgccgcactaaactttatatccattaaaggggaggtcctaaaagtctaataatgaaccttgatgacttaccatgtgaagtaatcacacattgcttttcgtacttgagcacaaaacatctcgtcaagatattactgttggagaacatttctgaaaatatcctccaagctttagctgagaattgcaatcatttatggcattcgaagcaaattcgggggatcgatataagaacaattgaaggtactgaagatattgaaggaattcaaggcattgaaggtactggagtttacaatgaaactgactttgaccggtttctacaaatacataagatccttgaaaagaagtcactcaaatgtcctctttggtttcattgtagatgggagaacatttttgacatggagaaagatcttgatgaaataaatatggtttacaatggacaaaagttgggcattagtgttgacttcaaagacccggcgtttcaagtctatcccattttttcagaccatgacattaatctcaaaatcacttgcctttcattgaacccatttcgtggatattgtatcgatttgaataatttcccgaaattggagactttttatggcgaaaaatgcgaaatgagagttgaccactctcaccccagcttgaagactgtaattctcaacctggtgactttcagcacattaccgactaatttgataaagttgtttgcaagagactgcacgataagaatgaatgaaaaccatccaaagctagaggctctcaaagtgttgtctttaaaatgtgaacgagagccttttggtttctcctcgctagtcagagtgctctggaacaaagatttggaacatttttcgtatatcggtgaaggggcaatagaagaggatgaagtcctcaccatggtcggccccaaggtgacaagttttggattctctggctcaatttcggcgaagattccctcgctgctaagctccttgtactccttgtatggcggaaacctcaaaaagttgactgacttttcccatttgagttcccttacattatggcagccatcaggtaacatcaacgattgtaaattaccgcccaacttgctcgaccttgcattgtataggccacgaggtatcatcggctataatttttttttaccgatcagcttgcgcaaactttcggttcattgggctcattttcaagacttggaagacttctttccacctgaaatagtcgaccttgagttaatttgttgtgaaattgagctgatagacgagtggctaaaaccagcccgattgaagagactttcactagaaactaatgcggtttcaacttttaaagcgtttcttccttgctgtgaatatttgtgcttgagaagaaatattttaaagaaagttgagattgaagctcccgttcttgagcatattgacttggatgaaaataagctttatacaattcccaaactcccagcttgtcttaaggtccttattctcagcaacaatgtactatatcttcccataatgtcttaatagcctcctaatttaaaagttttagacctctcgcgagctggttttggagctcctaggaactacacattcccatcatcaattcaagaactaaactttagagaatcaaacttgtcgagtatgcgtggagtcaaatttgccaaaggatcagaattgagagaattgattttgagcacttgtgaattgaatatagtcgacgacacaatgatcgagctccccctcggcttgaaatcactagaattagacagcaatcacttgaaacacatcaataagctcaccattccgcaaacacttacttttttagatttgggaggtaatgatttgagatcatgaaaatcaagt