atgtttctctccacgttcttatggcttgtcctctggctactcggcgctgtcgtcttccaacatactgagcagacataccagggttggtcatactttgatgcattctacttttgcttcgaggcgtggaccactatcggatatggagatctcacgccagtgtctaatgcagggaaatcgttctatgtcttttggtctcttttgtctctgcctatcatgacggtgcttatctccaatgccagcgacaccgtggtcagaatcattcgggatgtcactatattgattgggaatgttactattctgccaaatgatcgacctttcctacggaatttgaaaggtttgattaacaaagtcacatttggaaaagtcttctccagccaagtctccgagcctctaatccccgcagtgtgcggtgggagtttacagaaggggaatatagaaagatcctatggtaactcccgtcatgatcgactattcacgattgccggaaatgatactacgcttccgtcccgaccactaggaactagactgtcatcgacgtctacaccagatctagggtgtcatgcccagaatctcttcaccatgatagacgcccaggcacttttgctttccgaaatccagaatgttacaattcatcttcaagagtctcgaccacatcagtatacatttgaacaatgggcatggtatctgaaaattcttggcgaagatgaaagcagcccagaaacacattgcagtgcaaatcttcagagcaagcgaccaatgggcatacacaatggttccgatgatggcctcaagtggtcgtgggtaggagatggtagcccgttgttaggctgtcagtcggagagtcaatggatattggaaaggctgattgatcggctgcgaacctctctgttaaccaacatgaccccacagcttcaacttaatgatagattgtctgatgagaaggcacggagtcgttcaaataaatacagatagatgtatcttacaggaatattctctgtaccctactgaagagagtccactacttgggatcgcgatatgttgaactgaatcaaatcttacgtaaatataccacacgcaccatggtctgaacatttcttctctgcaatacaaagtctcagtaaaagatctcacttggtactaatcggttcttccccgcctgaagagctgtaaaaccttctttacccccaagctgaaaattgccaaacgcgacaacgaataaagcaggaacgtcgcaaaaacattgaaagctatgtacgcgaacccaaggccccaatccatccatcgatcgctgtagtacatctcagatcgggccaagacttgatcagcagacaccaaggaacaataggagcagtttgtagttgcgtccgggttgagcagggttccagaagcgccctgttctagatatacctgcatatatgatccgcaggtctgtccagttgggggctgaaatatggcaagctcggactgcgaacagacaacctgattccccgcaagacccgagacggcaataccaccaacaagatatgtcattggggaaacacgatacatgaacacccagaacccaggaagcgcgctcggagtctgaaatacaccagcaaacagaagcatcatcgaaaacaggactgttgtgatacggccagctgtggttgcatctggcagaggagcagtgaccatgactgcaaaagtgccgatgagcatgtagaaataggtaaagaacaacaagactagaccttgatcttgtgaagatcggatgccaaatactgtatagttgaatatcgcaaaggtagtcacaccgaggatgatatgatatggtatctccacaagaatgttggcaaaaatgagaacaaaccaggaatacatgttggagtgtttctcacgaacttcgtaaatagtcctctgcataataaacttgggcatgatctagtcgtgcgtcagcttcatgtcgcctttaccaacccagcatgattgttctcttacctgctgcaccaagctactaaacattgcacagaccatgagaatggaaaagatggcgttctgagtgcccaatattgatcgaccaggctggaagaacgagaatccaatgaacaatgttccacagatacccaacatgaatttacttgcaatgtaggatgtcgatcgccagtattgttggaagactcgccggcaaacaattggtagttgagaccacaatgggaggggataggatccgggcctatgaggctgggttgaactgtctggaagcgatgtctttgatgaaggctgagaaacagtctccaattccgataaaacagcggtggcttgtgtagattcgttccacaacactggccagtcaatctcttgattctccgtgttgcccaacatgccaagtatgtactcggcgggattctcagctttttggcatttcctgggtatgcgagagtgaaagtatccaagcacaatctccgagtccttcccaatgtcaccaaaatatgcgaccttaccgccacgtgccattagcagcaatcgatcaaatcgctggaatagcatcgcgcttggctggtgaatggtgcataggatgcctaatccaccttctgctaaccgtctaagtaaagacaggattgcctcagaagattgactgtcaaggcctgaagtcggctcatccagaaagagtaagagcgatggtttcccggctaactcgaccccaatgctaagtcgtttccgttgctcagcattaagtcccttgcccggcagaccaatgatggcatcagcaaagtcatccatgccaagaagacgaattgtctcttcagcaaattggagtttttgccgtacgggcacatcgcgaggttgtctcagcattgccgagaactgcaacgcctcgcgaacagttgaagtttcaagatggacatcttgttgctgcacgtaacccacatcactcttgaacgacggtggtaaaggcctaccatttacaaagaattcaccgctgacttgacctgcaggcattctttgggccaatgcattcaagagcgttgttttgccggcacctgatactcccattaaggcgaccatcgagccaggctttacccaaccacatgaattgtcaagtagacgcctctgctcgcctttgatcatgacgtcaaagtttaactttctccacgcaaatacagcgtgatttgctggtggtactgtccctccgctcactgaaatttcatgggatgtgttattgaccaccaatggtcgctcgacatccactcttcctttgagctttgtatcagcttttcttgtggcatggtgattgccgagaaaaaccatgatatcagcaccagcagaactattgacgttgaggtcagagaccagaagatataagaagaggaaaaagaataaaaagccgaggataatgcctaggttacgccataagtgggagtagctgtaatcatagcttgtctcgaaccaggcgtctccattgacgtatgtctgcccagccactgatccaggaactggacaaatgaaagtgtctccgagcaagtttccataggagggaacgatgttggaacagggataattggtgccgtgggcctgattgaccagcaatgcctcaaatgcgtaagaaagtggattgatgtacgagatccacttgaaccaagggtgcatgtagggactcggtagaacaaagccggtgtatgtgactaaagcaagtacaagaaagccagatagagccatagcttgaggaagggtaacggttgcagcagcaatagtgcgaaagaccatagacatggccaatgtggttgtgaacacgaaaagaaagaagatgaaaaattgagatgctgtcaacgcaagaccagctaggaaataaagaataacattgaagaaaacgccaaccacaaacttgacagggatgtctaccagaacgctggccaaggcatcggctgacggtcgatagaatgcatacgacacttgctttgtaatgaccgagcggcccctgtacaagttgtggatatctgtgacagacatcaagacattgagaagtaccgagaagaaaagtaccgatccatacgcgaagaatgcatcagttgtatctggagtaccataaaatatcgacccgacaacaagtgcaataataatctcgccgataagtgttgtcaaagttgaacctttatcattccaaagctgttgcgttgctcttttggcgcatagagacgtttgcatgggaaacgatacagtttgcgtagctcgagtcagcatgcctttggccttgaggctttgacgagtcgcttggaattgcttccgagtggtgtcacggtcaagatggaaatctttctgacactgatcaatttcgctcataagcgcagcatattccggagaattgacccagtaatcgctgaactcttcaggcgttcgaggtacagcatcctcgcggccctcctttgctactcgttgttcaggatcggtaattgtagtcaggtagtctcctgatgtttgtctcgggtggcggtaccagcccatgcgttcgaagtaagctggggcagaagacgcagagccgaagaatatctgtctgcctttgtataggacgaggatcttgtcgaaaagatcgaaaatagcttgagatgattgatatatcgcagcggcattagaagattgtgtcactataattattagccaccatatctcgaacaatagcgagtatctttgtacttacgatcagaaagagttcgcaatcgactgacaaactgcagggccgactcagcgtcaagacctttcgtagaattatcccaagtggatatcgcggcttcggagagtgcagtttctgcaattgagaccctctttctttcaccaccagagactccccgtacataatcatttcccacgatagtgttcctagtgtgtgaaagaccaaagatagtcaacacgacctgcacaacatgattaactctgtcttttcgggtgatccccgggagccgagctcttggagtacgcatcgcggcagcaaactccaacgtttgtccaaccgtcaagtacggcagattctcatcgacctctccgttgtaaatcagttctccttggaactctttggccatgatttcgtgtggcacccctattaacttgagtcacttccgtttccaatgtcacattgataactatcatacctgaataatgtagactagagcattggtccatttcaagacctcgcatctgacctgtgatggtcttgaggaaagttgaacagccactaccaggacggccgagtactagcagaagttctcctttgtgaaccacaccatccagtcctagtagaatgggcttggtctcctttcgacgaaaccaagtcctgaaattgagagggaaggtgagcagtgtccatactgtgtcttgctgcttactaccagagctactcccgtgaacagtcaagtccttgaaagcgaatccggaacgcagtggggttggtacgttcagatggcttctcaattttaccagcatgcgagaccactcatgaaagtcgaaagttggactggaaggattgagtgtgtgatcatgaagtcccagcttctgtagaacagaatctgtcgatccattacgatcgttcgcatctttgaggagtcgcaacagatgtacaggtgccttggttttatcattcgtacctgcgatctcgttgtgtgttgcgcttgcagacttgttgccggacacttccatgttggtcatgttggtcatgtttcaaagacagattatagacaggtttacaatataggtgcagtattgtgatctttgaaaatgatggatctccggaattgacggagatgtatctgttatggacacaacacaattgaggtacaagtgtacgaagcacacatgtcatttcacagggtaatctgcagcacaggattcggggaacttcttctccgataacttcagagtcgagatcccgccacattctccacagatagagtaagctgttgcgagtcatcaagacagctatcgtttgaacaccactacatccatatcatgtttgtcatatcacaccactacatccatatcctatttgtcatatcacaccacgagtttcaatgtgtctcaaagtgtggctgcttatgtccatcctagcgatggtagactgtgtcgggtaactaagacatttgttggagaagaaagttggtcctgttattggatttcttgctctgattcgtaagaaacgaaacgcctcttattcaaagattgcgaatgtgtctgtttgatgcatgtatacatttgtaaacacaccattccgtctgtgttcggctggtatagggtgggaggtctggcttagattgtgagaatgttcctcgatttagactttagaacaggcactcctgtcacatttcaagtggaggaggtgtgttcaatcggggtaacgttttttttaggccttcagcgactacagggaccccccagccatcatttcttctcgcagcggtccagatgcaatttttggaacgcctttggatggacttcatgcacaataacatcaaaacacggacctttccgcaaccgtggccatgcagacgatgcagaatgacagcaacattacctaagtgttggaagtgaagtattgtaagtttcagttcaatgttgtgtagtgaatgtcgaatatgcatggtaaatatgaaaggagctgcacaattcaacttcatgtccgtaatccatttattgactttctcttccacaaccatactactaccctacattacgccaaagttattctgtagcagcttatacgttgaacaagttgtggttcacaatggactcctccgagtttgacttcgagattgtccaggacagatgtccaatttcatctgttgcatccagagatgaacggaaaacaaaggatgtttcttacctgaggggtatagtcgacatgggcaggtaggtaaattacgaaacggagcctcatcaagagactgaccactttactagtaatgggatccggttttcagtcacggatctatctccacctttttcgcgcattctcccaacgatacacgtttatcgtgttgatatttcactctatgatgcccaattcaaccccgacacaggcgaaaaggtacctattcctgccaacattattggggaggttatcgctgcactgaatcgtttcaaaattgtctgcgccgaccttgatgttccagaaagtcagattcacgtggttgccacagaagcaactcgtgctgctctcaattcttctgaattcatcacaaagatctacaaagatacgggactttctgtcgacttgctcccgaaagaagatgaagggcgcatcggctctttgggcgttgcaagtggcttctctgatatcaagggtctcatgatggaccttgggggtggaagcacacaaattacttggattatctcacaggatggaaacgtcagaatcagtgatcgagggtccttcagtttcccatatggggcagcagcattgaccaagaccttggaagacttgaagaagggcaagtcaaaggaagaagctgaaaaggcgcgacagaaattacatgatgagatgaagggtaatttccaagatgcatatcagaagctaaaagtgccggaaagcttagtggcagacgctaaggctaacggtggatttccgctttacctgtctggcggcgggtttagaggctggggttacttgctgctgtctatcagtcagactgatagagttccttaccccatatcaatcatcaatggttatacggtgggcaaagaaagattcgagaacaccaaagcaatggaagaggttgctcgaactgcgcattccatattcagggtttctgatcggagaagaaagcaggttcctgccgttgcctttctgatcaatgttttgtccaatgctatccctcatggcattcgtcttgcgcacttttgtcaaggtggtgtaagagaagggcttttgttcaaagagcttgggcctagtatcagagcccaagacccgttggagattaccacacaaagggtggccccagagtcggccgagcttctgtataggctgctcatgctttcaattcctgagccatcgaatgggggcactcgccgctttccggaatctatcagcaaacacattctccgtgcctttgcaaacacaatgtatgttcacaccatcatggacaaagagcttgcctccacgacggcaatgtacagcacaagcacgggacttctcgcttttactcgcggggtatctcatgaagatcgggcaagacttgctctgatgttggaatcgcgttacatgggagagctacccccacgtgaggcacaattcaaaaaggcgcttcaatccatcattactccagaggaggtttggtgggcttcatatcttggacgggtgggttatctgctaggccgtctttatccagcaggcaaggtggacgagcgaaagccacgtgtcattttttcgtcgcaatgggcttgggatctgggacgtaagaagcatggtaaaggtttgcaacttacaatttccgttcaaaagatgaaggatgatccggcaaaattgaaacaggctttaagtgaccatgtaaacatagtggagaagattggtaaaaagaagaattgggctggaggaccagatggttgggggatgaaggtaaaggtcaaggttgtggaagaggatatcttgtagttattccccctttcatggggacaatccagaagacctatctacagacattaaaatgaaatagtgatgcttggataaattgatcacatggctaaatcggatggtaaaggaactatggacttgcgcacgtgattggacatgcggtatccttaaatttcaaccacagaccagatcgtggcacttattagtaagtaagttaatagcaagcaataaggtataaaagaacctatagtaaggggcagattagtacttaggccggtgatgactagcgaatccccgctgttgtatgttttttgtttgctttcccccttgggctactccgctgtcgagtcgtctgtacccggcaggcgatagcggcgcactacggtaggctacgtcgatcaatcaagtacacccgattcacatataagccgctagcattgaaggctgctgaattctgcacgcgttgtacaatcgacaagtactgcatttgaatcagaacgttgaaaagttatgatactcaatcttcaagcactcttatggatctaattgctatgtgtccacagggtacggagtagagacagattgttagaccgagatctgagacgagcatcagccactgacatcatgacctagcaaatagctgagaattggttgaggttaacgatgttttggtccaccgcgttttatcttgcgtatcaagttgacccaggaacgagccgtgctgtctcagccagcccacccttaaaaggtcaaggtatctccaatcaatccccattccacactcggtgaatccgaatatcactttatatactttgtaccaatcatggaacctaccaactacgcgtcgctggccaaaggtgaggccacaaagaggctcatctcgcagctggtcaatgagagactagtggtcatatcactacctgacggtattgaccaaccatgtgcccatatcagtgggccagatacgacggccaaatggataactcttcccgtgatggaagggttgaacccgtcgacgcacttcaggccaaatgattttggcactcctgtcaaactctgttctgacgatggagaaataattgaagaggatcctggttccatttttacgttcaccgcctcttggtttgcctgcgatgaaaagacaaagctttctattgtagatgagttgcgaaactccgcctcgatgctgggtatgttattcaatctgcagtgttccatttacatgatactgattgagaatgaagagaagtggatggagcttggatcaaaagcccctattctcgatatcaactcttcctttatcgactgggaaagaagcctcatcgctggtcatccgacccatcctgtatgagatttcctccgtccttttgactcattgctgacaaagttcagtttcatcggacatgttttgccaatcatctcttgccatcagtaacaccagatgatatcccaaacctgctaagcccagggatgtcatttgtctccgttccgagctcttcaatccagcatttcggaccttttgataacttgctgcagccactactgaagctcattggtgttcccccaccgtctacgcatgatgattacacagtagtcccatgcctatcacgtcaccttcccgccttgttgcatttctttccagaagcaacattggtcaaatctgtggatggtcgggcactggcgcaggcgtctatcagaacggtatctgtgcccagctttgatcatgacttgaagctctctctcgcctgtcttattacttcaggcctgagagtgctaccgtgctactctgcagaggcagctccagcgatgacacgccttctaaagggtctgatacctcaagatctatggctatgtggggaggttgccgctgtcactggaagccaaccgaacactgaagaggctcagtatataacctgcatattgcgcgagaaccttgagttaagggcggaggagaacaatgaatcgatcattcttgtcgctgctttactggagaggccacggtgcggtactaaaacctatgcagaaatactctttaacttggaaacaactgaggataaggttgtatggctgaaaaggtatctctttcccggtgcactttgattaactcagctgatgatcaaatagctacctacgaaagcttctgtccgttgcattagaccctgtcactcgtcatggtgttgcattcgagttccatgcccagaacgctgtcgtcagagtctgtcgtcgcaccaaagaaatcaaggggttcgccattcgtgacctcggaggcgtcagaatgcataggccaactcttgagagccaaggattcgacttaaaaggtatggatgagagcttaacagatgatgtccatcaggtttgggatagaacacaccatgtgcttattcaaaaccatattggctacttgatttactctctgaggctcgagagagaatatggtggctggcagctcgttttttctgagctcgagcgtgctcttgaaggtgatggtgactcaacgagccagaaaatctttcattatcttgtcaagagcacgatgcctttcaaggcctttctgagaatgagaatggagtcagcgatgagtgttgtgaatgatcccccccatggctagcgtgctgcagatcccactaacaggttacaaagaactttaacaatgtcaatcaacagatacccaatatccttttacacaagactccttgacgtcgccaactattttgaggagtaagatcatatctggcgaccggtgccggtcaatgattgaggttattcttcaaagcttctgcatttgcctcagcctttggtgccactgcagattgtggactggttctgggatgaggatcgacaggtgaggaagagccagatggtgagcagtttcttttcgatgcatggaccctgtgcacgttgagagacgtgacttgcaaaaagcttagttcgatccatggatgattcgtagggcttgggcagtgaaggactggggacgtctttgatgaaacagtttctgaggcaacggaagatgtgaaattggtgttatccgtggtttataataagaacatttgagaatatctctcatttagtaatactacggcgctaggagacggggacttttctacatctagtgtatcgcaatttatttaatgttgcagtaggagcaattgtccaagggctcacgtatcctaagtatacatcaaattgctagttgctaagagctgaaaataaaattacggatactaatctccaatccctgaggtcctatcacacaagctccgcctgtgctgccaactactggtaggctatcactcttacacctcaaactccgattcacaatatatcaaacaaacttggacactcatcaagtgcgctgataagttgtgattttaattcaatgcatctttaatagaaacccaatacaaaaaagtatgccttttttgtgaacactacgtctgctgtattcttgaccccctgtcgtggcctgcagaattggcgtctcaggatatgcatgttggttgttgtctttcacatcacccctgatgacattgaagggtaatcactcaacaccatttctcgcgactcctacgaaccccctcagaacatccatcttccctctctcacctccgccatcacgcgtacatatcgcgtaacatactttcatccagatccgagatcatcatgtcgagcacaaaggaagcagaagaagtcattggcattaagaatgaacatctcgcgtaagctatttagaaatgtgatcgtccggttgaaggctaaccccaataaggcatcaggaaaggcgcatcctacagaacgcgaagagactgttattcgaagtcctccggtttaccagcggtaaaaccttcaacagggctagtgcagcgaatgaaaccaccttcatgttgttcaagaactatcccgatagaatcgtcattgagtgtaaccatgatgaccttaggcgtatctgtgctgttcgcagcccatatgttcgtgcagactggtacaaaggcatgaggttggagcccgataaggatgttattcttacgtatagcaacgacaagcatactgagatgcggtcaaaaatggcaaccggggttagtctctcatgccgtaataacatcacagtagttgttaggctgaccatgaatgatagtatgctggcaaaggaagcgaaaattttgaaaaagatatagatgcacgcattactgaactactcaaacttattgggaataagtacatctccgatgaccacagttataagccgttggactggggcttgatgtccagcagtcttaccctagatgctgtcactgaacttggattcattcatatattgtatcggcaacattgaaagtaacagtgacctcttcaactactatggcatcactgccgagggtctcccgatcatataaacattaactgtcttcccttgggtagtcactatgtttgagaatagctcgatcttaaagtggattttgcctagcactgtagacaaacatggatacggacggctactagggtaagcttcttctcatacggctcttccaagtacctatcaagcctgtcctgactatggcagttttgtaaagaagcgagctcgtgagcgatttggccccgggaaggtggagaaacgggacatgctagggtcgtttatacgccatggcataacaaagaaggaatctgaagcagagaccattgtgtagctgtaggtctaacctgaccaaccatgatttacatggtggtctatgagatttcctaacataaatgtagaatggccggtaccgatctggcagcaaccaccctccgcgttgctatcctgtacatactcacacagccacaagcccacatgagactgcttgatgagtttcgagctcatggactgctatccgggcgatcgattgagactatcgtctcaatcgccgctgcttcaaatatgccatatttgcaagcgtgtatcaaggagacactgcgaatatgtccccctttctgcgggctactcgagaaggtcgtagctcacggtggagatgtgatatctgatggcaggatactgccgaaaggaactcatattggactctctttctggggcataatgcgagacacagatgtctttggtgatgacgcagatgtattccgcctcggacgttgaattaacaccgaaaaggagacactcagggtgatggaaaggacggcagaatgcggcttcagctctggacgctatacatgcctcggaaaggacatggctatcctacaggtcaacaaagtgattgttgaggtaagcattcacatctgaagctgtcatgataccaactattttgtaatccgtaactaacatttgacctttcagcttctttgccggtttgagctgtcggtggtagatccattgaatccttggttagcttctcctacggtatcttccttcagcgacatttctggctgcgagtcactgagcgttgaggggtcttgagtaccagggtatataatgcttactggttatatgtcggtaaatctatttacgctagtttggtcgtgatatagggccgcaagagaaactagaatttaattgagaagtctacatttaaaaagaaaggatagagataatgtagtgattgatgaatcttgcaattggatcactttgaacatttcccaatagacgagccgaaatagcttcagcctaaaacaataggttagactatcgattatattaccccccgttacattaaaacgatcttcttcttagcgtgttgtgctatgctaaatggacccaacgtggcactaactagaggccacaggccctgtaagtcccctatgcgtccctctataccagccccgccccaattgacatctctctagctagccagatagggagttttaaaatgatcttttaaaaccatgcggtgttacatttgtcggttgctgagaagtcactattgacgcttgatgctgagtggactggggctctttaccagtaggcagaatccgagttctaagctcttcatgctgacgggcactcatgggcttctgcttcggagcaaccccggacagagtcttgggagcaatccatctcagttgaccgtcgctgtcaagttggaattgcgatgatgcacttcgtgcttggttgagataagtgtacccggcatcttggcaagggatggcttttggttgcgttcgagacctgtcgccgaggcctgggactgaaggcgactgacggggaggcaacggcgccatgatggcttccggtgcacgggcatcagtagaagctggttgagatagctggtgtggatgaatatacgtgttgtcggtcggatatgggtcgtgcaaaacggctgcaggccattgcggcgtcagactataattgagggtttgggcttccatgtcgcatgaggttggaccttgaagaggtgcatctccagttggtaattgagactcgggcaaatcatcgcacagctgagtgtgatcttgaactgtgaatggcttctgcgaagacgcagtgtcacaggtggtgcttgtgctttgctggtcatggacatccgtcataaactcatctgagggttcggtcttgggaacgggatcgtcagacctgatcaaggtattcggcacttgataccggctttctgtatcatcgtcgctatcatcatctatcacgatgatctctcgagcgcctgcgggctgttcgcgcgggaagatctcggcggttggtgcgtcgacactgaggtttcgttgtccgttctcgtgttttatcatggtacgacgacctgtaatacaaagacacatgcgattagtagggtgaaaatagcgaattgacaccaaaggaagattgtgaatgctctggccattgtgatgttttactgttgttgtaggtagaaggaagagaaaaagacggaaaggacgtagggaaggcatcttatgctcagccgaacccttatgtcaaggcaaaacaaaaagaaggttctgtgaaagccaaagagattgttggtgcaaatgttttgtgaaaagcttatccgatgggctactcgccaccacttacctgcttcttgcacgcttttgttcctcgaggcaatatagccatccacaacgtctttgaacgggatagtagcaaccttgggattgtagtgtgcaaactcgcgagcagcgacccagtttacccgacattcccctgggaacacagacgcgtcaaaatacatgatcggatattttctcttgctgtagtgctgcccatctgggaggtactcaggtgcccattcggctaaaccatcggcctggttatactggtaacaaaatgggatttccttgaaaagaccggtatccttgacagtaagagtcaagtctttaccaagctgtccggtattgcgccagggtaagaccaagatagcataaaattccttagtctcgctccaaaaggtcgtgtacacttcaccaggctttgggtcaatccccgtaggactctgattactccgcgtcgggatactgcggccaggtgcgggtgaaaggctattgaccgttctgcccatctgggagtaacaaggtcttcgggcaacaatattattatccgcggcctctttcttaccacagccaagaacgcgcgttccgagctcgcggatggcctcttcgtaattaacagacaccctgttatgctttttaccccgaagatgctttgcggcaccgcgtatggggtcattgttgaagtgtagtctgtgttccttacactcgaggatgtaccagaacccattatactcagcgatgacatactttggttcggctttgccgttctggtagacctgttcgtactcgattgtcctgtctcctgtgaggggaccttctgtaacgttcggtcgagagcgcttcgtcgaacgggcagcgggggggttggctggtctctttcgtggagcagctgaggtgtcatgttcggttctgtctgtttcgctcgggtgcgtgcgtggctctggtgcattttcggtgctgggagggctcggcatggaatttatcgtgttgttctcgggtggttcacttgcgcttgtccgttcttctggaataggagtgaagcgtgaggtagtcttgtctctgggttgttcgatgtcgacggcgcctgaggtagtgtttgactgggtggaaggagttgaagaaggcagaccatgacaatcgcaccaattcttgcatagttcccgatgaagttcaggaccaaatagaccgtgaaactccaacgcgagagctttttgttgttcccagatcttctgctggtaatcgcgctccttttgtttcttggtatcttcatgcagcgcctgaagctgttgcatgcgggttgcgcatttgacaatctcatcgagtttgtccaatgagttttgcgtcaggccagtcaatagatcttggtctttcttgagattctcttgaaactcttcttctgctgatttaactggatggatttggggtaaccatcgtgcaaaatattcctggagggcgggaattcgctctgagggctgttgtgtatggccctccatttttggttcacgctaaatagcgcttgtagccagtggggacgatagatcttccgcctaatgtctaagttaacgacgttttagagatcaatgatatggcacagcaacatttatcacgaattcacctccccacgacacatgccaatagaagcaaaaagaaacagagaaagggggaagttttctttttttgttttctttctttttctctcctttgtgacagcctgatcccatcaaaatagtaacagacaaggatgcatcaaacggaccagttatccgttatcttaacatcccggtaccaacagttctctccactgtggcttggacaagaacagattagagccgttgcctctttgtgtcttacgggaataccatggcaaaccatggtctttcaaccgcatcctggtgaaatacttgatgattggccagaaatgtgcggcaaaaccctggagccgagtcgaacctaggattcctgttgttaaaacacacccttgtgggccttgtacaccctccctaccaatctcacatctcatatttccacaacggtagcgctgacgaatatatgggaggtctgaaatgaaaaggggcctcttaacaagattaggaggtgggattttaattcgtgaaacgagtctcccttgcctgaggcctgaacttctcctatctggctgtccagctgtttgtagagagatgtaaattaaggcggttatagagggaccaacaagtggacttatagggagcttacagggacctatcaactgctgtggtcattgggtactaccctgttctggtaccactgttatgtgacagaggtatggtaaagcacgctaaaaaagagggaagagctgaaagccctgtcctatatactcccgtagttagatccatcttatctcagtagtctttctacgctggcaatattacgtgtttaaacctgataaccattaatgttcttttcagtacggcaccaagagtatccgagaccgatgcgatggtgaacagttattattggattcatgaaatagtatggacccgttcttcaacgtgcttggacatctccagagcgtttaattgggtcattagactgtcatgatccccactttggtcacccactagacctctcagcgagagtcgatatcaaaccggtattgcccatctctaacgacagtcaggacacgggcaatttatccttggtgagcctgattgtggttgcgagagctgttgtgctgctgcgcaaaatcagtcgagtctctaaagatcgatggttatggcgtaccctggtattcctgctgcaagccatcttggctcccgagctccctcttcacctccggttccgggttcctccaccgaagcgggtagttctctgggtcctccattacctctctagccgtaccatcgtcatctaaatggatgatttcgtattttctgccgtttacagtttctgtatatctgaaagcaatcggtagatggtcattgtcagagctggagtcgtcatgatcgctatcaggttccataccgaaatctgcaagtcaccgtgttagtaaataaaaaatgtcttcaaacttgatgacttgcctggtcggtggacaatccgtttctgcgacgcgatgtagtcattgacaatgattttatgctcaagatcccagtcgttggcattgaatctgcgaaagtgggtgatgggaatccattggacgctcggcacgcgacttccatcgaagcacattatcggatacaatcgttccaagaccttctttccacctgacatgtattcttcagaccagtcatacacaccggttgatgtattgtacttgtagcaagtgggaatgtcgttgttgaggttggaactggtaacgctcacgccaaagcgatcactctcttccgggaagaagggcaggaccagaaatgcaaagagcttcaagttctcctctccagacgctttcgctgtcttgcccagatcccaccaagccatgtacatctcaccatgctgaggatcacgtttgaggactcgataaacttgggaagcgcgacagcgacgtcgtcgctgatcttccatttgcttaagatgctgttttacagccgtgttattttcctctttcttatcgttatcgcaattcagcaccaggacaccaagcctggcgattgctagagcatagcttacagtgtcgttcagatgtcctgagccccttaaatgattcatggcaccctgaagcggatgctccccggcgaaaagaagcccatgcgtcttgcatctcaggatataatgatatccatcgtgctcaacgatagtgtatttgtcctcggcttggccgtcctgatatacctcgcggtactcgatcttatctgtagtggcggcttccaagaggccctgcctggggcgcttcacggattgagatgcagatgatggtggggtatctttccgcttcgttgatcgagttcttccatcattcgcttcgacatcggttgattgatcatgatcattggtgcttcgctcgcccgggctgttcgtgcggtgggaggtggagattggctcaacagtggggctatgtgagtccgatctgagtgactctggtgttctggtagaatcgttgacggggaaagcgttcggctgactgtggttctccgtgtcgctggaatgcgatgaacgctgtttgcccacacgcttagaccagttgttgacaattgcattaacagctgccacgtcgccaaatatgtcaaacagatcattaaaaagtgacagctgttgattcaattccccgacttgataatcatgctccttggcttctttactcgcttcgtctgtctgctgaagcacttttaggcgccgcacgcactcttcgacttgacccaagtcatgtcgagtgccctggcactggtatctctcgcatgcggcatcgaagtcggctttggcttgttggtgttggtcttggaagacttcgtctggcgacttcctcagcggagtgcgtgttaaccacgtctgacagcactgccgcataggaatggttcgcttggaggactgggctataaatcttttttccattttcacgatgacgagcaagactggaaaaaaagcttttcttaatcaatgaatgacagactcgcgtccttgaagacggtatagagacgtcttgtaggatagaagtggaaagacgaatggggacatacacgtaagagtgaaccacattaacaaactcaggtatacacagaagaaaacagaattctggagacatacatctacttcattcagaggtttgccagcctgattcacgttttatccatgttagaccagggtttatcctgttggtcgtccaacaagtcaagcagccaaggatgacccagcatccgatccctgcagcatcatctctgtgacagtggcttgcaggggaatgtagtctaggcttgtttcctcactgatgcagtcgcctcttcactgccctagttgctctcagggtcaaccttgaccttccgattggatcgcgatgctgcccaacttcgtcgtagcccatcagccctggttgacaatcaacagttcaaacggtctcacacaccaaagtgccattgccttcaaaggtcaaattaaagatattggtcgactggattgaaatgatcaattcatccgtgggtgggttccccttatctacacataccccccctcccccccagttctagatttccacgcccagaaggttgagggcgtgcaacacactcaagatggtgatacataaggcacaaagaacaatacgcaactttctatgcaatgcacctgattccctctgtttgacattactcgctagagtcaacgaagtcgctagagtggctggagtcgctgttatcaagactcttcaagccttgtgagcaaacaatcgaccaatgatgtctggagcaattgaaacgaggattgttcttatcaccaagagcatcccttaacacacaacgctcatgttacattgtcttggacatatctcgcgataagaaaaaggattaaggtttgccggatgttttctcagtgggctcttcagcccttctcaccgtacagacgactcgacaggggagtagcccaggagaagggggagggagaggaaaagacgtgacaggggagggagggacagatgacactggacaggctgttggttgtggatagatcagcaatgcaaccctgtattctcagccgctaatcttagaatgtatttccgattagcctagagcgaatgtgggattagcgctctctaatgcccttgggacgaaaagttcatgaaatcaatctttaggaactttatgtatattctgtatataatatacttatactaactgtgagcataatccgttcaatataaggccataagcgtctcatatataattcaagagacttacctaggtaaactacatatgaaacgcaagtgatctttcgggcgacctttctagacccctgcggatgcaaggtacttagaataggtttggtaatggcaagtagctgcagggtatagaagagtggaatataagcatagctaggatgtaagcagtaatctcgagatgatctaacagccttggatgaatggggggcagaagcagcccataggggtgtgaatgatgcaagctgtcgcagcctcgccggtttgcagcaggaggacatagtggttagtgattcttccagtcctctcttcagtcctctcttcagtcctctcttcagtcctctcgtcagtcctctcttcagtcctctcttcagtcctctcgtcagtcctctcgtcagtcctctcgtcagtcctctcgtcagtcctctcttcagtcctctcatcagtcctctcatcagtcctctcttcagtcctctcgtcagtcctctcttcattgctgtcacaagtcataagctctctccgcttaatatctctccgactcagtatgtcaatgttcaaatgcttgtactgtatggaagacgtacggcgcagcaaccgcgcaaggcatttcaaaaacgcatcctgcaaaggcgataatgacaaagaacgcttagtcgtggattttcttgataattcaagcggtctacagaaaaatcaggccgaagcttttaatagagtaatcaaacaggcaggaggtctctcagccttactagatggtggtgacaacaaaagccccttcctattcccaaaggcacagtgcgtaagaagcggctatacggatgacaagattttcaacaatgctctctgtgattatggcaagagcaaagaggtgatatatttagctgagaatccatttaagcctgacacaaacgatctactgtcccaagttatccaacaactttataaacccgacctgtcttgtgtcaaatatgcagttaacctgggctgtggaaaaatcgtctataggccggcatgactcgaatattatgatactaaatctgaaatgaaaaccagtataaacataatacctatcggaagctttgtaggtcctcgtattgataagcttgatttaagacgctgctccgtggcactgactgacgggaaaacagatcaagggaatcatgtagtcacagcggcgcttggcatggattgcatcaaactgtaggcaatatatccaccgacggatttgaatttagacacatttagaaagtattggcattctgaaagaaaatatggagaactgctgccgtcttttgagaatccgcaagttgccatctagaactcaaataaggctatataccttccacctggttagatacacgccacatatactcttcatggtggtatagtatatgggataaactatacaacagaagattgttttgagatcattaggttagtcctatgaatcgaaacggaatatttcgaaaccattaaacgtaaagatgtaacgccatttctcgaaagcgtcctcatttggattaaaaaataccccgagaaagaggaattagcacagtcagcgttaaaagagttttcaaatagaaaggaagtatggaaccacaatctcttcaaaaggatctacaataaacattaccgagaccataggatgggctctagtactactattaaaaagaggaaaaaagttccgacgtaaagattaagggctgatataaactacatccgagctagaaaaggtctagactttcctattcagtcacagagctgaggcagaggtgcctgacggtatatattcgtaagcatcgtaatgttaaatttaaaatgttttactcttatagctagagcgaatagaaacaatagacacaagttgctttactaataaaacaatgctgatctcgtcgtattatccatgcttagcatgggctatttaagtgataagttatacgacagtatacagagccatatccacataagtgactggcttacttaggcctacaaaaagactattacatatcctacgctaatactacacgaagaatattaataggtataatatatactgtatcactatataagcaccagatcttaaaatgcatatactctaatagcaaaaatgaggacaaaaaaggcctttttctaacattatgatcgataacataatatcaagcagtaatggaagtaccgatgaagattgtaagcttctgtatatggcttctaacaattccgccgttttagcatttcgcaagattctcattactcgcaggatattctgatatcacaccttccgagcccatcgtctgtaagtctaattcacgaacactttccaaaaaagcaaagtctagaggcaggtttctgctgccattcgtcaacgtcggttgcctgtagttgattttgtccttcacaggattgacaaagcacagataatagcgagggtggcctcgaaagacaggcagagatttgctggagtgatgaaaaatgtcgtgtcaggtctttggtctcctattgccaggcccagtctgatggcagcaggaatcagtgtctactgggatataaccaattttaaaatgacaacgaccttgcttgatgacttgtgatgtgttgtgatgtgttaatgttggtggagggaagaggaaaaaaaaaatgaaaaaaaatggcggattacaatagtaagggatactatacacttcgcccgacgcccgcaaaaaacagggttaattcgggcggggacaagaatgtaatccatcaacaaaaaaagctggatggaagtaagctggatagaagcgagtgaacagcgcattttgtgccccttctgaaccttatagtagggcaaaggtcatatgtggaggcattggagtcatgatgctcaaaaaagtataattgaagatggaaaccctatccccaggaggcaaatctctatctttgccttctagtcttaaccattattaatcttaggaagtatttcgggttcccctagtgcagtcccattgctgacagctatacgacaagctccaaggatcaaaatttgaaccggccgttttacagagagtccagatgttgtttgtgaacagagtgcatatttgaaaggtgtcaaaggtcgtcagctatattcaaacaaagcatatgcaatatgcctatcctcccgggcgttccctccagaccccttcgcaaactgtaagcagatccacggcacatgacactcacaagcaggtacggctagaatacggagagacagttcagaatagtgcagtagccaggggatatatacagtagggctggtggtgtcttagagttcgggtcaatctagcgtgatttgtttgaaggccgcactttaaacattgggatatgaagcggaggaagtaagtctgcaacgcacggaaggactcctcctaaaatttacgttactcttcctggctgcatcgggagcatgcagagaagccgtagaaagtgcctcccgctctgggagtgacaaattacagcggcggatattcctatataataagtcgcaggaaggtacgcaaggtctggagtcgtgctctcaagtgtgataggcgtgcgagatatgtagataggcccgacaaattaagagagtaacataacactgacactagaaactgtttatgcgtacagtagaaagatgttctgtcgggagtgatgctaagtttgattgctcgctatcgattgaactctacgtacttaatggtagaggctggcggcattgccaccaaggaaggggcaaatatatccatacaatccgtactacgttactcacatgctcttttctcaaacctctggtttcattccataaacagagcaactaatagtacattagtatatacatccaataacatagagtgggatgcgtacattcgccagtcgaatgacttccacggtcttatgacaacggtggttttggttccagaacgggattctctaaagttcataaattgataatcgaagtcattggtgcgaagtcagtgcgatatccgacttagtctcgtcattatggccactaagtcgacgtcatcctcatctaagcatgaggaggcataggaagtggatattctcgattgatcagtaaattaggaagcactaactgtacagctgccagtgcagctatcagaacggatcatggggtttagtagttaggtgcgcttgtgccgctcgagaagctcgagttagtcctgggttcataactgaagagatcgttctggagtccttcaaaaatgtgcatatctgttccaagtgtgcttgtggctgttgctgactgtcgcaagaactggattgtcttgtggaacaaagttcgcagtagttcctcatccacgtacctatagagcacagggtcgcagaaagcagtcgaaaggactaaaagatttccccattaactacagctggtcagtatattctcaacagacaacatggtaacaggggaacctacgcatgggcagtaccggaaatattcatgataatatgactcttatctcctaaaccatagaaggccatccaaaaagactcaagatcgagagactaagagggcatagctctagatcggtctggacattggatttacgctagcctcgtgaccagctgagacatgcaattaggcttgttgtctagggtaggagagaccagggtatcgtccgcttatttacgaatgagggaaaaaaaaacagctccccgaaacctggatcgaacaagtgacctttcgatgacatataacaattacagtcgaacgctcttccagctgagctattcggggagatctccgaatcggaggaatagctattgatgcgacgattggtctgtaatactatctatataggctagcagtcaaacctgacaacacgacaagtgagacatctcgaatatttatcttcactgccaatattctactttcttcaacataagtagctgaatgatagtgtgcagatgtttgtagcggtatatttctctcggctgtcatttgtagacttgacgtttctgcaacacttccggctctatgcatagacatctgatccaccagtctgcgtcaacagtacgcgtttctcgtttctcgtatacagatcaaatccgcagcaggagcattggtatttaagcgttgcacccctgtctagacagtgtcgcgacccccaacgagacatgtgtgaacccgccgattcaggaactaaatgcccttgattcgctagaagcatcaacggaagcacacccgtctaacaggaacaagtggatatcaatctcatttgcctgactgtggctgtcagatcggacaattcctgctaccctaaccttatctagcaaaatccgatgcattgaaacggcatctgagatccactacgcgacggggtttcaaggaacgaagttaaacgaagctgaacgagattgtgaaatgcaggggagatatgagggtggcttagctactcgtgcagtgctttactcagaggtccgtgaatacgcctaccatcaactattcgttgatgagagtcaagtttctcttgtctaattttagtcacgatggagatgcagtacttataaagatggctaaaactcccaacgatagactcagacaatcgaacatcaatccttctttccttttctcaattcatatcattcatcttcgttgactttctgtttgacaatcatttcattgataagtagctccttgaacagcggtgttgacgtctgaactttcttttatcatttaccattgactttataccaactttaacaacgatgaacatgtatcaacgagatgcagcagccgatgccggcgacgcgggtgggttcaagctgtaccactacgacccatccatggctggcggtgccatcttcaccctccttttcatcggcaccactctctttcacacctggcaactgttccggggccgatcttggtttaccattcctttaacaattggcggtttatgtacgttcaccacgatctaattaacatgagaaacacgctaaccagttacttagttgagcttgttggatatgccgcgagatgcaagtcttccaatgaaagtccagattggacattggggccttatatcatccaaagtatctttctactcgtcgctcccgcacttttcgctgctaccatatatatggagcttggcaggattattgaaatgattgatggagaaggtcgggtcatgatcagcaagaagtggatgaccaagatctttgttactggagatatactgtcgttctttctgcaaggtggaggttagtaaacgcgcatccacatcgtaatttcgacactaatttttaatgcaggtggtggctaccagtcctccggtacactcgaggcgctggacgccggagcgaaagtcatcattgtcggtttattcgtccaactcattttcttcggagtattcatcatcattgccatctccttccatcgagctatcctgcaaaacccaactggccgttcgaccagcggacttccctggaagaagcacatgatggttctttatgccggcagcttgttcatcatggtccgatctcttttcagagcgctcgagtacattcaaggcaacagtggtttcttgctcaagcatgagatctatctctacattttcgacgctctcttgatgttccttgttatggtactgttcaacatttttcacccatctgagattactgctattctggaagagaggaggagtggtaaagggtatagcatgggggcattcaccgcgtgcgcttagtggtcaatttgtcatggaggtgatggtttgggaggagcaggagtatgtttgggttgtaattatatacatcaattattagaatctcctatgtatgtttaagatcttacatccgcaacctgaagaggccaagctatccaatctctccagtatgaacccagtagatccgctactacttcgactatatcgtgaccccatccttccataaaccaggaaccatttgtaaatttatgcaaaagtgcgccatagaacgcatataatatcaaggctggaggttgtcgctgtagtaacagggtaaagtaggcctcgggtgcaaatggcacaagaaaaaaagcagcctgccaggatctgtcaatgatagactcgcctggtgactcgcttgccatcgacgagaactgttccatgaacatgtggcaccttctgaggacctgtagcgtatcttcatatatctgtgcatcagggtgattcttccacacttcgctcacccgacggaaatattcatcatcagagtacgggttctggtcgaggtctagctctctaaagttgccaaccgtcaatagttctttcaatggaccctcactgagtgtcatgaaagacggaagcagcatggtctgaacaccacgaatcatcggaacccagctcaagcctagtaaacgatctttgcgacttgtccgttctgagtcgtcccaaagcccttcaccaaggcgaccatggacaccgaatacatagaacaggttgagtgatgaccacgcaaataatgcatcagacacttcatcccgaggtaactttagcgcgtcgttgaagccttgcaggctttggttatggtagcgggaagcctctcctacgtgtctcagtctgtcctctggttggagatatgcgatgtggagagcagaaagaccaagtagaagtcgcataacaaacggatatttgaaagcgatttggggaaacgagagttggaatgtgatggacaaggctgaatttttgtatatgtcatggctggtggaaatggtccaatgatgaagaagtgccatgtctctgattccaaattccgctgatgctgaatcgtttggttgctctctcaggatggatgccagaccagggagtggggagaactgtcgaagctgaggtgagggtgcatgtccgaggtacgaggccggtgaagggtctgcagagagggatcgtatttcggtagataggtattcacattgagccccacgtcgttgacaggcccgacactttggcttttcctcagtgcactaatcaaagtcagggtcaactgcctttgccaacggtcgtctgcactcaccttgacacgacgcctcctgcaatcggtgcatccggtttttacttttttgtggcctcgacgcagtttggaacctttcctggaccctgatgcgtcattctctgcgtcgctcatggcaagggtgagactagtaacggaaaattggtaaacgagggattggattggaaaaaggaatgcagaggtcggggagcgagatgctaaggttttgttggcttacgaaattaaacgggatgatacgaagtcaaacgaggtctgagcgaaagggggtggacgtggcttgacggtttgataggtcaacttgggataatcgctcttcacggcccaccacattgtcacccttgaccaagaacagttactttcggaatccccgttcgcttgtctttccgatgtggaggttcctgagatggtacacagtcaaatgaatggtttcgcttgtgtttgatgaacaagtttattatacctctaaatctaacagaggcagacgctacttttatttgacatgcaaaagtctatttgagattcgcgacaaaggaaacaagtaatggatctgacaaaaaggctacccatgcatcaggctcgttacacagctgctcgtctaattccttcgttgagacttccttcgtgggcgctcttcagccatttccgaggtgccatatgatgataattccatattctcggcatccgaagtcgtcttgacatcggtctgcaaagaatcgacataccagataacaagaatagccatgaccagcgccatcaggatagcatcaaacacatacaggaagatctcgtgcgaaatgagatatccatcatttccttgtagatactccaccactcggaaaatgcttcggacgagaatgagaaaactcgacacgtaaagaacgtacagatatcgcttccacggaacgacacctcgcatagactcgggagtaggacacttcatcaatcgccagtggaaaaggaatgaagtgacgacaaagaagccaaacacgacaatctgaacgaacaatccggcaataatgatcttctcgcccaggttgtaaaggtccagtgtaccggctgattgaatgcctccgccgccagcctgcagactaaacgcgatgacatcgcctgtaacaaagatgcgtgtaacccattgaacaggtacaagcgatagatgtgacgcgccaacggttcggatcaatcggccgaggatcatgtatatcgatgcggcgaagagtgcgggggcgacgaggatggggatggcttggaggacgaagccgccgacggagagtttatcgaagtgactccatactctaccggcgtaacctattgtttcaactggagatggcatgttagctaactagttaaaataaatgatggttggtgaacttacaaagaccaccgattgtgaaggctgtaaaatagtaagcccggacgcggaacaatctccatgtatgcgcagctgtgagaatggcaaaaactgcaacgctgacaattgctgctgctagtgaaggatcgtagcggtagagcttgaagtcgaatcctttgtcgtcgggggaagaatcggccatgattgaaatgaaagatagatgcgcctgaaagtgacggatgtagaagaacaggttggtcctacaagagcaaaatagtaggcgcttctaatactttatacatgctggcgacattcgggattgccagggcgtctccatcgctttgcaatgcctcagtggaaccagtccgtggtttgtggcttggcgaccgatgcgaacgaggttgagcgagcttcgtatacgaatcttaacgaggccaagatcttgacccacgcttcggccgaatctcagcttggactaggatcattcgaagtggactccagcccacgtctccttcatccagcacagcctaggaaagacagaaataccgacttgtcgtttagcttgccgagcttgtacttaattcatgttgctaacattcatcctagccacgcaacgccatgtgtattaaacgaatgagcctaccgtaacattttgggacatgggtcgagaaaagtcagccagccacaacggggtatgggtaaggtaacttggcagttgagcaaatcaatgacagcctctgtgtactttgtcatccaggctagatatcatctagaagtgatagatacggcaacgtgccttagccggataacttttctcgaccaatttcctaaaatatcacggtacatagatagcacccggcctactgccaaaagccttctcgcatttaaagggccaatagttatgagagtatcatctatacgaaggccgcgagcgaagtaacttggcagtaggccgtgtgtcacgcatgcaggctctgttttttcagtgcccaggcataatgttatgtagccaggatcgatgtcaggataggaactttggtagaataaactgggcaagccaatggataagtcgatgtttcagtctttcctcggctgtggcgaagaaagaagacgcggggatgaagaggacatcgtaatgaataagatgtgggaaggaagatcaggtgagctgctgaggagtgcttttgtattgtgtgagaataaggttgtgtttatgccctacgttgcatgactcttgatgaagggtagctggaggcaatatcttgtttaaagttgtaccaaccaccaatcataataacaaaccaagtacagattaccaaaacacaccgtgatccacgtcaccatgatcatgttttcctgcaacaggacaaagcaccacgattccattctcagcatcttcttgaccaggaatcggcacatcaaggtcaagatcagctatgagcatcccaacctgtgaatcatgaattagtcattgcttgataatggcatatttcttgacgaacctttcccactgtattctgatctatagcagaagctctcatgttatgcgccagccgaacagccagcgacgccacaaacatgttggtcttgccaacctcggacatgacactcatgagagccgtaaagttatcttcgctctgacgattacccgtcgtcgaaaagtccgttaggaagaaggatgctgcgacgaaagtagcgaaggacacaaggggattccggaacctgatactaagatccgagaccagtgcgactgtcatcattatttgcagcgcagactccatacatcgagtgtttatgtgtggcaaaagcgacatatccatctgtgaacgagttgtcactgaacgatgaatgcaaatcagcgctgtgtgcaactgtaggttgatgagaacagccgcgggattgtccatgttgtcaggacatcgcaagtccgaaggcagagtcgcgaaagcgttagtcactgcctcgtctagtttttgaagttgggtccagtcgttattgtcttcatcttcctcgcttgctctggagaagttgaaacattcgttaaacaagtgaactgcgacgactctgcaggcgctggtggatagctcgaacatgccttggccaagagcttgcttgagtgttatggtagccactggggtgctagacaagaaagcatcaatcgatgtcggcaaccgggtttgtatctagtcaagattagtccggatctcaatcgagggtcggatatacacacgcttcgccagtccatcatggtgggccaaccaccagtgctgctcgtgatccgatcagtcgtaaagactgtccaaaacgtttttcttcgttcctcctcctcggtgaaatcccgtgctgggggtaacgtcaagccagcgacattcttaccgtctagacggtgaagacctagtatgtgcgccaatcgaatagctctggcgatactcattgatgctctcgagaaccacaagtgctgtgcctcgaagtggcctatgagaacccaagcttgacagtgggctaacgagacctgctcactatcgctctataaagacatcagtgttttgcaaactgattttgctacagtggaaagataccttcatctcatctgcttggatatactgccttgatcgtacgtaaaaggcttcggccatatatgcgtgtgtctgcgatgcacttgctccagcggctaggattgcatattgtagacacattggtggttgcatatgtgccggtctgtacagagaggcgatatacctctcaccatgaatcatgaatgagtcggactggagtttgttgaagtagatgcttgttctatcgatgtgtgttagagtttttaatctcgtaatctcacatgtcatcactcacagctcatccacaatatgaggaggcggcaaccgctcaaatcgacccgtatcaatgagttctgtgctgaaaggttgaaactcgggcgggctattctgtgattccagcctggcctccaaatcccctacaccggtcaatatcttggcttcacataaacagcaagcattgcgtactgattcgactttgcatgtcgcgcagtcgtggtctcatggccggattgatcacgggattctttcgtgcagctggatactttctgtatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcattttaattttcggaatctgcatagctgacatgagaaaggtgagagtccgcctaggtctgattcagagcctgagggcgcctgaggtgattgtgatgagcgggattctccagacatggtgtttggtttaacaagcctgatacttggcaccggatagcggggactttgatcggagctgatgacagctgggtctgcatatgagagatggccggcctaaataggttacggagatcgacgatgaaagaagaaactcaagagactctggtcatggtggaagattgatcacgtttgcggggctgtcagcttgctttcctattctgggttactaagaaatcctctcatactaactgattactgataatttcacggtataaagcattgataacggtaatgaggttacaacagtaataactcactatgcttccgtccttctctacatcagaagttattgatattgtagtcaattatacatgccaaggcgagcatttcccgccactgacagctatgcaagggcagttttggatcatctaccaatgagatgtcgtcgtgtcgaactggcaaatcggagaacaattcgtccgtgtcagctcttgtccgcttgtggtaaggtgtgcataaatggtcatactgttatgcaatgatgatggataattatgagagacataacgcgagtttgtcacaagaatgaccaaaagtcggtattataacaagcaagatttggtgtaaaatggatgatttattaaaggatatcgttagtgtattgttgtcaaagaaggtgggtattcgaaattattaatggatgttcggatgggagaattaggttcatttcaatacaacaagtgtagtcaactttgttttggaaaattaaaaatacatttctaagtgtaagatatcatgatacaatgataatggaatgggaagatggttcacaggaacaaaaggatcttgtgtacagggtagggtcatgcacagcatcgagtgatgtacaaaatagctccagtcggaaaatgctcatttatttactaccaactatatactccagcatcccaatttcataatctccccaatccagccttgaatctgagaattctccatcttcttagatagcctggagaccagcaagaacaccagcccaagtctcgcgaacggtaggctggatctggctagcgggcaagctgaagccgtaggtacccttgtctcggagctcaatggtgtaagcgtacttggccttggcgacaccctggacgtagtcgatgctgtcaccagtggtggcgtacagagcacggcaagagttaccagcagtgtaagaaagaccggactggccacggataccggcgttgatgcgagcagcgacagatgagagagcagtctcctcaggggcgacgacgctgcagtcgtaaccgtaggctataaaatgttaatttcaatggtaaagtagatggtgtggtcaacttacgccagaggatgtactgtccgtaggagtggaagtcgacgtagaaagagataccacggccagcagcgagagagtcaatctggccaacgatagccttgagctcagggctgtcaccagcggcacggcccttgaaggtctcgtcacaggggttggtggaggcaccgccagtcaactcccacttgtaaggccagttgcggttgacgtcacggccaacgcaggtgcttccagagagggtctgacggttcttgcgccagagacggttggtggtctgagtgtagacgaagcctatcattatgagttagtaactatacaaacacggagttgggtgatgcttaccatcagggttgacaatgggggtgatgtaaaagtcgtacttgtcaacaatagccttgacagcagcgtcagaagcgtacttggtcaacagctggtaggccaagtactcggcagtctagaacaaacaatgttagtcatatcacagcaatcgaaacaaccttagcttaccatagtggcaatccactcgcgagcgtggacagtgccgtggaagacgacagcaggcttggagcccttgcctccacttccccagatgtggataccagtcagagcacgaccctggaaggagttgccaagagtgaaaacctcagacttggtggggtaagaggtctgcaggtcggtgaggaactgaagatggtcagcgtaggggtggtaggcggtgaaccacgactcgctggggactgcatcttgttagcatcttcctcgttgtcttactgttctgacataccagcgtagacagtggaggtctcctccttggcaaggacagcaccaacatcctcgaccaaaacagtcgcgtcagaggcaagcttcttgaccttggcaacgttctcgggagcaacgacaatgtcgagctcctcgccagcaccagggttcaggatggtagcagcgagcttgttgatggcctcggcatcagcgcccttggggagggtgacacgcagactcttgaagccattgtagtcaaccttcttggagctgggaacagccgtggcgagagccagagggagaagagcgagaagaaaagaccgcatcttggcaattcgttctcgagaatcaacagcgcacgagagatggtgggtaaagattgaatgaggtgcggggttgaagagaatcgtggatagtggctgatggcttggactttatagttactgtcaccaattgattattactacttattgttgtaatatgacgatcatcaacactatcttgatcatcagaccctctgataacgctatagttgggcgaacttctgtcaatgatgccatcttggccagacccggaccttgactccaaaaaggtaggtaattaaggtgctacaacatcaggcacggaagctcccatatctccgcaaagtacctttcccaaacgggcagctgaaaaaacccctggccaaggttgcattatcaagccatgatcttagctaggaggggtcggcagagcaaaggttcctctttaagcgccgacaagtaacgaatcatagttgagagtgacacggctgttgattccgcgaaaggaaagtggcctcggcaatggtatatgcttaataggctagtttatatgtgatgcgattaatacaggccatgatcaattaagtcaacacctccggtggaaaacacgcttcggttatcgtcttctggggtggttcctgattcgcggcttattatgtaccttgatagttggactctgctattggtgttttggtcgagtcaatgcagatgcagacgagatgagaaggaggatacatgataagctgaatcactgctttaattgcgtcattatttgggcatcgaaatggcagtattggttcttttgttgactcttaacgttcgtatctgtcggtcttggacattcttggcatctcggatgttctgatctgttgatagcatgttcgagactctgtcgtgatctgtgccccaccatacacttggtgtttctagaacaatattcgacatactttgtttgatctgaacgcgggatagtcttagcctcaaagggaagttctttaattcatgaatcaacaggtctatcgacgtggggtgatatgcaatagatattagtgatggtaatgatgataatattaagataagatttatcgctagtctatgtgtctaaataatatgcaatgcttgcagaaaatgacttttaatccaggattgttgaaagaaaactttagctggctgatcccggttgaattaggagtatgcgcttttgtatgcgcgaaaagcctaggcagcgtccttttcagacagctgtccagaaggaacctcgacttcccaacggccagaccagacatcaatgtccttggctcgcgcaaacttgctgccataggcgagcttccagccaatgatgggaatgatgaatatgggaatgccgatataggacgcaataaagctcgccgtgtcccagttacccttcaggaagacagggaaaccacaaacaagcgtgatgatgacagagccgataaagccgaaccaggcggtgtatggctgccaaggtgccttccagggcagagaatcacgactgatgccttggaccgagagagcgcggtggaatcggatgtaggagaagcagagagtggcccatgcgatgagacctgctactgtgctgaggttgagaagccagctgaatgcctgagcagcaccaccggaaccgagacctgaagattgttagtttgttatttgtgaaaagattgtgttggtgaaactcactgaggtaggccaaaggaccaaacagccacgaggtgatgacagcgacgtaaggaacacccttcttggttgtgcggccaaagaattggggaagttgcttgtctgttgtcatggcgagaatcatgcgagatccaacccaacagtatgagttaccagcagaccaagcggaaatcaagatacaagcgttgatgattgaaggcagaaccttgatgccagcagcctggatagcaatgacccatggtgaactcttggcgttaccagtgccagagacaaggccctcgtttctgggatcgacaatgagaccaataaggaaagctcccaggatgtagaagaaaccaatgcggtaggtgacacggttggcggccttggggatctccctgtgggggttgatggcctctgcggcagtgatgacgacagtctcaacaccaatgaaagagaaagacgcgttgacgaaagctgagagaaaaccgaggaaatgtccagatgaaccagtgatgccgttgtagtcaacccaagcaccagggtcgctccagtatcggaaaccaatcgcgtcgcccttgggacctccaccggcagtgatgacgattgcgacaacaacaaggccgcagaagcagaggactttgatggcaccagacacgacttcagcctcaccgaagaaccggacgtccatcaagttgatccataggatgagaaccagactgatggtgatgacgactgctggcgtgatgtcggtccagtaactgacaagaactgcggatgctgaacattctgctgcgatggagatggtgtagcagtagccgtatgagattgcgagggagaaaccgactgaagggtcgatgaagcgagttgcccagtgaggaaaagaaccagcggtaggtagctagcagagtcagtacagttggtctttttgtcaattatagtcaaacataccagtgtcgcaagctcagagatactctgcatgacacaccaaagaacagcgccgacaacgaggtacgccaataacaaaccagcaggtccagaggtagcatatgctgaaccagcaccgataaagagtcctgttccgataccaccgcaaagaccaatccaggtgatgtgatatccctttagtcgtcgttgcgtaggtccttcgccgccattgctgagaacgggcttctcatcatcactctcatgcgtgtgtccatacgacgcgtccacagggggagcagtctcaatagcgtcgtcgacgggatagtcaggcgccataattgccagaaaaatgaagagtaatagtaacgtaattgaatcaaaacaaagagacccgccaaagagtaagttgtgtttttatataaaggagaagcgagagttgcggctctctcttgtcgctccgattgcgcaattcgaagttttcacagctagtgcgcggtctcccctagaactaggtggcaatggggaatattatgggtcttttcagggggcgagatgcgggactttggttgaatgtggtttggcgcagagaatttataaagtctacttctccactagcatggtgactatttgttcggtggaggcgatggcgaatgaatagattaattttgcgatattttatggtttaaccatggttcgtttacgagagttatggttccggtataggatcttgattggttttgagtgatgttttgtgtcatggatgagactcggtcagtcaacttgctgatgaacaagttccaccaatatatgggactgttcatgtagccaagatcaagaggtatccgcatgtcaaaacctggaggtggtctttgacagctgcacttggaccaatttgatggggttgaaacccacatggttaagatcagtgcatcgttcccatccatcagtatctgctaacttagtcagtgtaacccaagctctactgtagggctgacgacaatgcaagatctttgataacatctcattttggcctagctatcgatatcgtgtatcactattttcaaaagacaatctggttccactacctgtcccaacccaagtatctcagtcggctatatcagtagagctacatgaatcagttccagagtaataactccagtcagaatcactgcaatcttcagcttcaggatcaacggcattcgtccaaagacggaaaagatttcccagtcccgtaggtttcaacgtttcctcatctggcgcccaagaatccgaaagcttaagtaagtcgtttatttcctgatagatatctcccattgttgatcttttgggcaatgccggcatcagtggaggagggccaacaacgggtggacgaccaaatggaacgcaccatggcggaggcgggcagtatcccattgtagtcaatcttaggatcatgccaggacgacgaatcgaatcccaggtctcgggcgtgacggtgattctatcctccgtgtaaatacagtatttaccgctgctcattcctggaggcatcatgatagggaatcgtccgattgttgggatcaagtctctcagcatctagcggaattaatatgtcaacgctccatcgaggtcaaagaaaaccgtaccttgactgtttcgcacgatgtataaggaataccccacttctcattgtttgtgtcaatgatccaaataggcgcatataattcgccgagcttgaagaagatcgtgattgacatctctgaagtgtacgaaaccctgttgtcgatcccagccgatgaaactgttttcctagccgacaaggcgatcaaagtcatttcacgaacgctcttgcgcctcgcagtggagatggccttgtcaatgtcctgacgaacagtctggtcaaatgaagcgtattgttccatgacgctggtccgcttgttccaaaaattcttggtggtcagcttgcgcaaggtaggtatgatttccttttcttccagtggcagcttcgcaacatgctgtctgccgtttctgatgtggagggtatatgcttcgatatcctcgtagcaccactcatcgcatgacttgcacgagaataaacgccgaaaccaggttttgggagcagtgcacaaataagaactcgtgtctgaagactttgtggcattgtcttcttcgtcatcgggagttgggttgatggtgtcagatgcattgctaacttcaggtttgacgccttttccaatatcttcagtcttgtcgttgtgggcactatttgtgtcaatggtattattccagaaattggaatgaccttacttacattgtggtcttgtccggtacagacgtgggtgctgcagtaacagaactaaaagacacgatgtcagacaattataccacacgtcttcgatggatgatcttaccttgaatctgtagtcacgcttctcttttcttcgatagaagttctagccgaagatgacggagtgtctttctttgtccagcgatctcgcttttctttgaacttcttgtggtacgcccctcgtcttatagccatgttatcggcagacagccgcatcgaacgttcacggtcccaatccccatgagaacgcgtgttagtgctggaagaccagatttaattagtgttctccgctaatgaagccttgtagtaagatacataccttaattgaaactgagcgatactaccaagaagaactcgcatcatcagctcgtacttgacttgttgtaactcctgttgacaaatcttgagacgagggtctagccattcccagattttgtagttcgaaaagctcttgttcgtcaaactggatagaagactttctacttgttcgttgttcatgcgaccaatttctttgttttcgtcgtgttgttcgtctcgattgaccaataggacgagaatcccttcgtataggactctgcacttagtggcaagtccattgatgtcgtttatgcaaacttcggtaaaagcatcaggagcttggtgagacagttcgtgaagctttcgaagtgttgatgatgtcgaattgactagggacaagagcttgggtatgccctttgttctggatttgcgacatgtctcagtctgcaggtcaagagaacttgacagattggcgcccagttgggctatgtccaatatattcaagtccgccatttctctctcaactggacaagacagaaacattaaagaaagcaggtttggtctgggagttcagtatccaacccctctttatgcttgaaaatccttcgtcgacctgctgcgatgattgcttattgtctcacaagttcccctcaatacctgcaggtttaggaagtcgaccagtcatcttgtctagtccacactgctgcctggactgtgtcacatagagtaattgaacagcataactcgcataagccacagaaatagcgattggcgtatctacctgtccaggacgttcgttagccaattgtacctacggactcagacaaggtatcttgtaactactactctttcaaatcatgttctatcgctgactgtaaaaagcagtgaaaaaggtcattaccaaaggagaacactgctctgcgtgttccgcattgtgagtttggactggctacagtcagatggcattatttaggcctttatttaccagttgttgcagtcagaccagaaacaagacaagacttgctgtgtctatagaacacacgtgactaattttcacttaccccatctcgtcccacgctaaaacagacgtgttttcccagtacaaccctcgaacaaacaaaaacagtgtcccaatggcgtccttcttactactactgttaccggcagaactgcaaaatgccatatatgcttccctaggcgttaatgacatcaagaatcttcgtgttacatgctctgccttggcgaaagctctccctctacatttcgatcgtgttttcatttctgccaattctcttaacattgaggtttttaatgctatcgctaatcacgaaacatttcgacaccaagtcactgaaatcatatgggatgatgcacgtttccggactgaacctaagctaggggaagaagaacaagattattggggatacgaaagcgatacagagtatgagtgtacacgctggtttcggagagggcgcttcgattacggtgaccaagggacctacatctatcctggagttcacatgggtatcacagagtcatgggagcattatcaagcgctgatggacgatcaaacacaagttctttcttgcaatgccgacatcgaagcattcaaccatggcctgagacgttttacctcgttgaagcgagtaactatcacgccttcagctcacggaagacactggagcccgctctacagaacaccaatgattcgagccttccctgtcgggtttgattaccctttaccccggacctggcagttttatgacgacgacgagccatttgatgctcttccctgggtatctcatggtgacgaaactccccacctggacatctgcggcgttgaaagtacagccgaggtctacagggaccaatggcgcggatttcgactcgttactagagccttgagtgagtatgccgaccatactatatctgagtttgttattggggggactgaagtacaatctggattgaactgccgaatctttgaccagtggtcccccgagtatggcgacctagttactttattgaaacgccctgggttccgacaccttgaacttcacttgttcaccgccttccttgaagacgacgattggcattctcttaaaactggtcttttgcgtgatgctttcgcccaagcaaaggatctcgagtacctatgcttgcgtacgacgacagatatcagtgacggagtacctcaatgccttattccaggcattgaagggcatgcagtacctctgcgaggtatctttcttccagagtcttggtcgcgactgcaacactttgttatcacaaatctacttgtggaactagatgatttcatgagtctcttggccagtttgtcaccgtcattacgatccgtcaaaattatcgatatggcttttgaatctcaagagcatggctatgatgatttacttcgcgccatacgtgatgatcttgattggcgattgcgcccagtaggggagagacccaaggtacaaatagcagctaagcggttagacgatgatgaaattgaagaaggaaggtatatcatttttggccaaccaatttcttcatatctatatggcacaggaaaaaaccctttcgaggatagcaagtaccgtatacgacagggccgaggagccgttcagcgggacatattcgacccgggctttgaggagccattctagataaatagttcatatcatgagttgctcgtcgattcagctatacatccctactatgattaagacacaaggaaaattaggctccaatactagtttttgtggacaacattctcaagatttattcaattgttatttaatgtagaatagtgttctaaatgtttaaacttgttggttgtatacaagccttgttccatcatccaatagtgtctcttacccagtaatctttacaatctgaacttgttcaggtttagtgagtcctcgctccattcggacaagcctatgtttctgtcgactagccgatgtccatcatgctcactatcgaatgcattatcgaggggtgttcaatacgattgagctcatgttaaacgcgaacaatagaatagaaacaccagctggtggaacagttggatcctaaaaacgagtttaaataccaacgctttccctaccagtttttcttcttctttatacaacctatcaactgacttcctgttttgacaacggtaagcctcttgtttttccatcagcatccttttcaatcttggtaagacaaaacaacagcccaaaccaaactcaccagcaagacgccagtatgtcttcctataccagcaatgacattgctcagctcggcaatcagttcgaggacctgaacatcgacacttcggttgaggctctcgagatcttgatcagctcccctgaatctacctcacagagggaagctacatcctccccagtatctgaccaagctcactatgatgagaacggccagcctatcccttcccctcccatgagcgctgactcacctatgaacagcaagaacccacacccaagcctctcaatcttgacatccttcctccaggaagccatcacagattgcctcaagcccggaagctgtttcgaacgctccattatgcgtcgcgatacattcttcacgtacgagatggaccggtccttcgagggtgttattcagcacaggtttgattcatggcgctggataccagacgtgtccgatgacctattgcatgagtatgctgacaattggatctatcctggcgatgtcgaagtcatcagcgtcaagaacgatgtgattcaatctagaattaagcgcaaggagccagtctttgaacatcctgacaatgttggtcatgtttctcctatcggatcaaacatcaagctggatctcagcgagcctgagaatgcaggatggcgagtccttgtctggcgtgtccgtggggctggcgagggcccctacatggatcgtcatggacgtgtcgttgctaacccgggagtacatctttatcagcgtgtcagcgaactaagggatggagccacgtagggtgggtgaggcgagacgcagtctcggagggggagggaaggctgagtatcaggtgagcggtggaaactcaggtgctttgttttctttggagtttatgtagtaggaatatagcatagattgtaacacgtggaccagctctggagttgagatccaggataggagtatggattggagtttgggcagattctagattgaaaattctaactatgattggaaagaaactcattgccagtacgtttacttgtgactgtaactcattgtgcctgatgaagtcatgtatgcaagcatactctttcattgtctgtttcggtcatttatccaagctttcagtgatcaacaaagagtgtttgcggggtaacgcggggatgctccaggggacaaaagtcccaccagtaggacacacgaacgcactgtaacatcgtattcagcaggttgttcataagaacaaggcgctatatcttcccccgcatgttgccagtgtgtaacttctgttcctggcacaaacacccggtccgatgcgggccgtgaacaggatatcaggttgacgatcccggctaataactgaatcttctatgtaacgtcaccagattcgttcacttggcagcccagagtagagatgcgcacgaatcctattctaccgatcgtcatcagtaactaccgttgagcgataccgtcgtattggccgtcgagtcatggtatgatttcatgcatagtgaccgaggcaggaatttcctaacttgtgagttgatctatcgccatcatgggagccgctgcgaagctgatttaaatatgtatgatatcctcgtcttgtgatcgcattggcagccttccccccagggactcattagccgtactttttcaccctcaagtaaatctcaagaaatcgttgtgacttgaactgcaacaatgatcaccctgcccccaaaggccactgcccttgtggcactcgcctgcgctttgttccccgctgccacaactgccaaagccgacggcccatacgaagcaacatgggaatctacagacaaacacaacgccgcaccagaatggtaccgcgatgcaaaattcggcgtttactggcactggggagctttcaccaccgctcagtacgccagtgaatggtatcctcgcaacatgtatgagcccgactccgaccagcgcaagcaccacacagaaacctatgggccgcctgaagaatggggttatgagaactttatcaaaggtgccaaggataaaaagggcaactttgtgcagttcaaacctgtcctcaagtccaaaggtggtgaattcgatcccgaggccattatcaagatcgtcaaaggttctggtgctcggtttgctggacctgtggctgaacatcatgatggcttctccatgtgggatagcaaagtcaatgagtggaacccagtcaactatggccccaagctagacttggtcaagctctgggctgatcttgttcgtgagaatgatatgaaacttgttattgctatgcatcaggcgtacaactacaatggcttctttcaatgggcgccaaagacaaacgacacgagcctgcagaagctactcggtcaacttcctcgcgatgaggaagaccaactctggttcgacaagcatcgcgagatgttggaccacgttcagcccgacatcatctggaatgatttctctctcgacagtccaggcgaatgcggaagtttcgaaggtccttgtgcagtagacgagcagaaacgtctcgagtttcttgcttactacttcaaccgaggcgaggagtggggtaaagaagttgtcaccacctacaagcaccacgaccatggcttccgcaacacatcagccgtggacgactgggagcgtggtggaccatccaaccttgttcgtccctattggcagaccgacgacgccatcagtgcttcaagctggagctacacagttggtatcaagtactacagctccaaagccatggtccactctctgcttgatcgcgtgagcaagaatggtaacatgctgctcaacatttcacccatggccaatggagtgctgcctgaggagcagatcaaggttttgaacgacattggtgacttcctcagccgttacggcgaggctgtttatgatactcgcgcttgggatatctatggtgagggaccgaaccaggtcgaaggtggatctttcacagcgccgttgcaaggaaacagcagcgatattcgctttacgcgcaacaaggaagatgatgttctctatgtcactgttcttggttggcctgaggacaaccttgtttcggtcaagaaccttggatcaaatgctttggttgatctcgaatcgctcaagtctgttgagttactcggcgacaaggctggcgattatgtcaaggtttctgaatgggaacagtctaaggacgccctggacattactcttccttcgcagcccgctgagtctctcgcttatgttctcaagcttacctttgatggtggaattcctgtgcctcagcctgagcgtggtgcagctgtcttctccaaggcggatgctactggaaagggcgttgcccttgcgttgggtacttttgatacagttttcttgactgaagctgggctcaagcctgaggaaatccgctccattcgagtgtcggatggcacgaaggctactctatttagtggattcaggttcacgggagagagcaaggagctcagcgctggtgaacacgaggttgaagatggctctgtgggctctattgtggtctccaagatttaatgtagacatttcctagttaactaatgtcagctcagataatacacccaccacgaaggccaagtgtttctatataatgaattaaatattttatcgttaatcccaattccgtcgctgtattttatgctgaggttccataataattcacgcccacatacatacaagatgtgtttgtaaaaataatagtcattgctagatttgtatcttgatcaagcaaaaatgatgctctcgctcacaccagaaaaagaaaaaaccaatcgacgcaggcctgattcgaacagacgcctccgaagagaatagatttctagtctatcgcgttagaccactccgccactgcgccttagctgattggataaaagatgtgtccagatacggtcctaagaccgacgattgcgcgttgtcctttacttttattcatcctttcctaggtagtacctaaagaatataaaaatcgatattaaacatttagagactatggatattccatacctaatcaccatgtcctatttgccagtctgtacttctctcgtatgaaagatagcccgaggtccgcaatacttgactccacatcggcatgtatcacaccgaaccaacccaataatcaacaacaggaaatggatgattcagactctgtagaggtacgaattacgatgacgctatttctcgaatgaggcctagctacagataattagcatacagaaaaatctgtcatccgctgtcaagctgagaaaaccatatgtgaacacgagctattgacgtaccctgcatcggattctcgggatatacgaaaccgaccaatcctccgatcgcttgttgtctctatgagtacttgtttaaccaatactatcaccgtcttgtcgtctaaagtctgggccttctggggatgataaaatctagacgtgatcgggaaggtgagtgtgataatatccatgcccttgttcatagccaagctcaactttgccgacatcgtatttccccacaaaccaaggattgaccacacggggattgcgacaaccctggaagaaattcgatcgttaataaatccggtatataaagcaattggtacatccacgtttccccattacctgtctcaaccaatccctgtaccactgaccacgatgcgcctctccagcatattcctttctcttacgagcctaatggcgaccactacggccctgaagatcaaatccaccaagcaatggaccattggcacagacatccagggttccgaacgacttaatggtgtaagctatcaggaagacgcactcgtcacctacggaaactatcaatatgtgactttctacgaaactgctccagccggatacctgaatcattttgttcgcttaggccgaagaaagatctcacctagtattgcggattgggagtatcttacgctcgatgattatactcaaaaaacaatggatggacacaacatgatttctatgggtatttctggtgatggaaagattcatcttagttttgaccaccatgtgagttacacgagcaatcaacagagtcaagctgatttgtgaaggatgtacccatcaactaccgagtctcaaaagcaggcatcgccaaagatgtcccgtctaaatggtcttcagagctgtttgggccagtcgttcacacattggatggatcgcaaggaccctattcgcctttgacataccctcgtttcgaaccgcttcctaatggcgatctgcttctcgagtttcgcattggacagtaagttctctatacatgactcgtggactttaacgcttacctaagccaataggtctggatctggtgatagttacatccatcgctacagttcctccacaggcaaatggcaagctcaagggatgtacatccaaggcgatgacaataacgcgtacatcaacggccttgactaccttgacggaaagctttacacatcttggactgtacgggagacaccgaatgctgacactaatcacggcgtttatttcgcgtactctaatgacgacggcatgacatggttcaacacaaacggcactaagcttacaaagcctatctcgacttctgatgcaagcactcttatctgggatataccacagaacagtcgcatggtcaatcaagagggtcagcttgtcgataccaagggacgtttccacatcctcatgagagatttgctgtctggaaagcacctctaccagcattacctgcgagacaccaacggtgagtaccctcaccttgtatagaacacagactgatatccataggaaaatggaccaaaaacgcgataaacccagccggtctcaatggtcccgatctctacgacccacgaggcaaactggctggagacgcgacaggcgagtacctgttcggacttcttccagaccctgtgaagcagtcaacagggatctatgtggcgacggcttccaagggcttcaaggactggatgtctcttgctgagatccctaatacggctacagaacctctcttcgacaggacaaggttacatgagtttggtgttttgagcgtttttgtgagacaagctggtgggttcccggacaggaagctgcaggtgtgggattttgagttggatttatagactgtctgtcttatcagtaagaccattagccgtgatttatatttattctgattctacgagtccataaaatagcttgaagattacaatggattaaaacgacgtcgggtacctcgggtgccatgtcagatatttaccccgcccgactccgatcttatcaaatctcatccatcgactgtttctcaatgccagcccatattttacaccaaccactagtttcttacaacaactttctcatggacaagataattcaaaaagcgatccagtacactatcgaaatgaggaaaccaacttcctcagtctcatggaaagccgaccaaatatggcaacaggccttctacggatgggtcagcaaagacaacgaatggcagcctctccaatccaccgaggcatcacctggaagaccaaagctgaagaagatagcagtgtacagctggaacatagactttatgctgcctcatgctaaatcgcgaatgaacgctgctctcaagcacttggaggagcttagtcgacaacatcgattagacgaggacacagcggtcattgccaatctacaagaatgtgtaccatctgatttgaacaccatcggtgagaaggaatggattcgggaagggttctatcaaacggatattgactcgtcgaactgggcttctggggcttatggcacgactaccctgattgatcgacggctcaacatatcatcgtgctttcgcgtccactattcggcgaccaagatggaacgagatgcattgtttgttgatgtctcgcttccttcagatggcagaaaattcaggttctgcaacacgcatctcgagtctcttgccctagaaccaccgctacgtccagcacaaattcaactcatcgcgtcacacatgcacgctgacgatgttaccaacgcagttgtcacgggagatttcaacgctattcaaccatttgaccgcactctccattcagagaacaatctcaaagacgcatatttggagcttggcggtgaagaaggtgatggacggggtgaagatactggtggctacacatggggtcagcaggctttatctgagctgcggaaattgtatggctgttctcgcatggataaggtatttttccgtggtgatggacttaagcttctgcattttgagagatttgggagtgatgttgagccggatcaggaggacgaggatgctagaaatgaaatccttgcgattgggtttgagaagccatgggtcactgaccatctcggcgtcaaagcggtattcgaaatcattgtttgaacatgattgttattgaggttgagaggtagtgagctatgaacacaaacaatatttgaacaatattacacatttcattgattggtccctatacaagaccctgatgctgaatctgtcattctgtgaacaactcttctcattcaatagataaatcttctaatatcctaactgtaagaccgatccgccctatctatcccagagcccgatgcgacatcctcttagtacgatactgtgctgtattcaccgttaccaaattcttctcacttgtatcatcatcagcagctgtagtagttctcatctcgaaagactgctggacagtaatctccaagtcgattccgtgggatggctcggacttcagatagttctcagggttgttgtcgtagatgtgtaagctgcctggagaatgcggattgcctgatgattgcgactttgatgattgtggtgacgcaaagaaacttgggaaagttctcgagaacaagggtttgagagaaggcacgcaggcacacatgattgcgatattgcattccagaccagaccatatagcgatatggacacctttcgctttgtggatgttagcatgaacaacgattgaaccatgagaaactcacatggccgctgggatatagacactgagctgtaagcccagagagagtgcagtcgaattattgcaacaatacaagcactgaatctcgttaacatctaagtgggtcgtacagtggggaaacaacctacactgctccagctgcaaaaacacccatcaaaacaaccttgatcctccgtgcgatctgcaagctccggagaaatggcatgggagccaccaaaagagtgatgtcgttgacgatattgattccagcaaaggcataccgcaaagctctgttgtcgagacattttcccggtattgagtcgtcccagtatttagcaacagggtagcaggtgaagacggtcaacataagacaaagcgctccgtatacggcgaaatacacaatgaggccgataaagagacatcgggcttttgccgtaataaaaatgcgaaaacattggaaagcgattgatagtttgatggcaaggtggcaaatcgtgtatgatatcacgctcgcggttgtagcttgaatgatgggcgagagcagcctggggttaggtggtaatccgagaccgaatcgaacctctagataacaatcctgtgagtaagttatggtatatcagaatgtcagtacttacgttccatgacagcaatcaagaagcccaatgtaccaagctgagaggaaagtcagatgagaacgtcacgggatgcattaatactcacatttgcaagaatgataaacccatcatcggcgccaacgctcctcaccaaacagactcgcgtaatgaaccggaggattacaaaaacagaggcgagacaagtgaagaggaacccaagtatcaccagcgcatagcactcttctggtacaaaaatgtcggcaacatgcatggtcatgagagcattatttcaacaacgacggaaataaaaaatagctaagtaacaggccagcccagccgggtctttaatttatcttcattcttacctgactgtaaagtgttttcaaattcacctcccttcgtcgtctcagacatatgcacgaatttacagcgtctgaccttgtgttttatcatcagccgctgattgacaccagacatggcggatgcaccaagttttgtgtggtcaagatgatcgaaatttatgcttctttatgcaagggattaaccagtgtctctggtcgcgtctcaattcagaagcgatcagccacggctcagaatgcgactaagcttgctctggttagagacaagagaaaaatcgcccttgcccaagaatccgcctgcgacaggggctgggaataacttgggttagccgtgggcaatcagttgggtaggatgacgtgaaaaacgagaaggatcgcctcaatgaaattgaaaggtaacatttcggctacgatccctgccatgttggtgaatagccagggttcaaaaacagcccgaagtttgtcggcatactttgggtctgccttgaaactggcagactgggaaagcccaggacttatgtagagccctaccccaaccaagcttttcgagatgcattccgatgccttcaaaagaccgctagtatgacttcattggctgtctgtccttccttccccaactaaggattgaagcaagagacacagtcggtacaagaatagctgcattactccggcctgtcggcagttgatagctctcgtgaagtacgtacgttccatgcaggtaccagacgcggtggttcgttatctggacaatgcaatattgtcaggctatcgccaattgatggtgaccacataaattattcggacagctgcatggaactcagtatgggttgggcataaacccgattgtcggccgagaacgtcaagcttgtcaggaaactggctcaaccatgtatttgctatcagctatcacatccttgaagtcagtatcagacatcaactccaccgaattcttcacgatattgtgtatctaccgacaatgcggttgtagtgtctctgtcaactccctgcaaccccatcaatcccgtcgtttagataagataaaatcgctaagataaacattcttaggcccaagcttctgtagcatcaaggtacagccccggcagttagctctgccacagtcgcagtgacacagccttagcgcttactggtacccataaagcaatcaaacaagccaatgcgaggcatacaccgatcaatccaagccccccagacttggccgttggtgccgtgaaggatttaattaactcctctcattaaatgcagatgccaaggattcattacttgttgagtctttggatattccataaatgcagttgaacagccctcaaaacatagtcactttcttgttctctcaagactttcttctctttcacgttctttcacgccaaattcattacgctacagtcgctacatcatgaagtttcttgctatctttagtctcactgtctcagtggcggcttgcaaaagcacaccgccaccagcaaagtcagccaaggtggacgtccatgcccatcttgtgcctgatttctatgcggatgcgctgagagaggctggtcatgtacctggccccgatggaatgcccggtattcctgtgagtcaaccaatctccattgacgtaacgccaattctgacttctgacgtagagctgggatgctgagtctcatctggagttcatgaaggagaacaacattgagagatcagtcttgtcaatttcaagccccggagtctatctgaatgtcccttcaaagactgccactcagcaggctatcagcctggcacgcaaggtcaacaagtttggctccgagctcaaagccaagtacccgaaggagtttggctactttgcttctctgcctctaccagatattcaggcatcgctaaaggagattcagtactcatttggtgaacttgaccccaagcctgatggcgttgtgatgatgtccaactactacggattgtacctcggagaccgcgatcttgagcccatctacgaggctctgaacgagctcaacgtcacaatcttcgagcaccccacaactccttgcacgcaattccaaggaatgcgattcgatatcgacaaggacgcgcccaccatttctcaacagcaatggcaagccctcaaccgacctgtggccgttcgccagttcgctgcccccaccctcgactttccctttgagactgcacgaacattcgccgacttgttctacaccagcatgccaaccaagttccccaacctcaagtggatcatgtctcacgccggcggtggtctcatccccactctggaccgaatcgttacctacagcgctctgtaccctggcttgaaccttacagaggaatcgatgaaggagactcttgccaagaacttcttcttcgaccttgctggaccctggcctgtcaactttgctatccctgccctgctgcgatgggtcgactacactaggattgtttggggctcggatactgtttttacacctatgaaggaggctgccaagtatgctgctgcttttgacaaggaggtggatgttgtcttcaacgatcctgttaaggcgaatgctgtgcgagcgaccaatgcacaaaatcttttcaaatagatgtgttggttttttctagatttcgttttactctgcagttgaatgtagaggagtctatctaagctattctcaataattgtattaataccatttcacgtttcatgatccatcatcgtcgtctcttgtctcgtgctatccatgtcactacccggtagtctaacaattagccatagaatgttcgcaaaacgatctggtttgcagcaaacataccaccccaatttgtcggaaacaggactattggtggacttttttaccatcccgatagcctatatcatatgacctcgggattaatgccaggaacagcaatctttaaggtaatcggatgatagacaaccgggatcgcagaatttgaccgggtaaatgccctcaacgtggtattatgcggggtgatgaaggaggtcttggctccccacagttgaattcatccgcggtagttggggttgtggcgatggaaaccagaaagccggttaatctggaaattgtatatatctcaccctgtattccggactcgatttaactgtgtcgtagtgctattctcaattgaacatttggaaaggtcaccatgaagtgagtagtggtctcattagaactcttcatgttaaatcgtcagaacctcactctgacactcacaggctcgacccctcacaactcactgccttcctggccgcaaactcaaccggtgtcggtgtgctagtatgtcccggtggtggatacagcatgatggctcgaggccacgaaggacacgaccctgcccgctatctcaacactcttggcatcgacgcctgggttcttgagtacacgacagcctccaacatgaccccgccactatatccaaagcccatggaagaagccctaggtgcattggatctcatccggcaagaggctccagacctaaagaagcttggcatctggggcttttcagctggtggtcatcttgcaggaaacacacttaccaatcctaccaccaatctcgactttggaatcttgggataccctgtcatcactcttgaagacgattacacgcacgagaactctcgatacaaccttcttggaaataaccctaccaaacaacagattgacgaactttcagtgcagaagagagtttctgacaagacacctccaacgttccttttccacacttcgaacgacggtcttgtacctgttcagaacacttatctctatgcagaggccatggcgaagcacggcagattggcgcatgtggtggtacttcctgacgggcctcatgggattggcttggcacaaaatgaccctgttagagattggactccagagctgaaacgatttctcacatattcgatctagagacgctagaaagaattgtaacgcattctgtgtcacagcgttcttggatttatgtatatcttagccgaaacatgtcttcgattgatttatcaagaagaatcaacaaatttacttcctaggagactggcagagctactatactaacgaaaactcaaaggaagcgcaaataaagtgagggcagacagatgttatgacgcaattccgttgcgatcgtaaaacttgtcaacagctactagccgctgcagccccagcagcagcattaagatgagacgagctctcatcctcctcccgcttttggtactcataaatcgaaagcaaactcatgatgacagcatactcgaatatgggacccagatccatgtttatctgcatagtaccaactgcactcagtcgcaaactcatagtatgactcgtaaaaacagccatgagttgtccattaggatcctgaagtttaaagttgttgtcactgagacttgaagcgtgcattccatcgacagcaacattgttgtctttcttccaagtcatgggtatgggctgtccggtattgggaaggttaaacataaatgtccagccataatcgtcattgccgcgatgaaccatctgtatgtactgtacgttcgggggacttcctatgacaatcttgaaacatttggtatcgcttcgagagactcgcttgctgtttggaaggtagcaagcacccattgggactccctccgcgctaaaggacaaatctggatcctttgatactttgaggctgtatgtaaccggacggtggatgcatggtcgggtctgcattcgtatcggctgtggaaagtaggcttggtcactttatagcgagctgggccgcccatgtgattctgcaatgtagttgatgtgtagtgttggggagggcggtacatggagtggctctgtggctggctaggtggactgggcatggcatatccttatggaggcatttgaggcaagacgccattctgtgggacttggtaagacattgaactatgtgaagttataaataagaggatgcataggaattgaataatcgtctataatcaagtgtcaaggttagatgctctaagaactcggcagatgggagtatatatacggtttaaggtggtttcgacgatcgagaaaaagaaaacatgacgatcattgcatcatataatgtcccaagtcgagtcctacatacagtctcccaagaaagtcgtcgcggctcatagtaaaagtgcaaacaactcgtatgttagaaaaatatgagtggttagaatatttgtcaatgtacgtatgtggctaacgttgccgcagagcttaccttaaggggaactttgctgcgcttgacgctcgctggatgatatgaggagatctgcgacagccgaacaaacgagcatttgtataggataagcgctgtcaggtggcacattattcttaaactcttacatcgatgcaaacgagtgaaactgttccatcattccacatgtattattagtaatgcgtgatacatacctacctgaagcagcttatcaaaccaacaagatatcctgcttcgccaaccacccctcagtaacaccgacctctgccttcccatccataaacccatgtacatacgctggaccaacaatcctgtaagtatcttcagtactcttttcagaaaccggatcagtctttctcaaaatcatgggcaccttgccaccatctaaaacagcaacaacatctccctcctcaacataaggccttgcaaggacatacagtccgttcttcgtcactacaaacatatggtccttcgtagcgtaatggccatatggattaccgacagacaacgtcgagaacttgctttcgataccactgtagtccaagacgttgcccaagcacttggaaaacagggaccggtccctatataaatcgtattcgacacaaatggtattgacggtgatcatcgtctcgtcagacagcttctccatgttaactttgtcgagagacctgacttctttgcttcgtaaccgacgcattcgaggcggtaatgtgcaatcttttgccagcgtccgccagaacgcccgtgaacatgtctcaccgcttgtcaacttctttgcaccgaatgttggggcataggtgagactcttgggtttcaggattgcttcctcactgaaatataatttcaacatatcgcgagcgctgtagtcttggcatttgacctggagtattggtccgacagctccgagaataacgcctcggacaatcaagatatcacttctggttccaagaagtcggcaaggtgtctcgcaggtcttgaatccagcgttgaaaatgtctcgctgggcaaagataaactctgcacagtctccgtgtctggagttgaactcggtaacccaagaaggcatggcatcttctagctgttgaagcgctttgtggccagcactattctcaaatgggttttggcacaatatatccagattaccagacatgttgatcagagaaatagttgtctcccgatataaatcttgtactgacttggtgtagtcggcgtggatcccatgatcatctgtcaccaaccctagaagaccatagattctgtctctgggatctgtagactccacttcacgaaatctggtcaaaacatccatcaatttggaatccactagaccaggtttggagaaaagccgacgttgatcctcaatgagtttgatccggtcaaacatgtcgctccagtttggtaagttgtaggcatgagaatccatcatgtgaaacgcatccatatatggctggtccttgagaagagccgacatcgagtcccagccaagttcagcacctttgcacatcatgaccagattgggggccaaagaaagctcttgcataacccaaaggcgcttccatagaaacggcatgtcgaacaaatcccggagacaaatctcttcgttatactctaggatgtacccaccgtcatgataggcgcagaatagttgccctagagtattgtggtccttttcgacgatggtgtgcatcaactccatacccttcctaatgctggtctccatttgagcaagtttgggatcattgtatatatcgtccgacttgaaggctacaccaaccactggatccaaccaagcgatgtctctctggcattttgagtagatttcgcgcatcaaagagacttggtgattgcgctctagtatatcggactggttgatgcagagtgcatctacccacagaacgcggggctgggtcttgtatctcagacatgagagggcgtattttagacatggtgtgatgaagaagtcttgatcgttgagaagaattaattcggagaagttgggtttgccccagacgtaggagagggcttcgtaagcaggaaagtctgagcttttggatggcttgagttcggcgtgagacaaagtgcaacagatctgattatgttcttcagcggcaggatgtaaagtaagcaaccggatctcatggcgggtgccgttaaggggtgtatagatcacctcgtgtgtgtcgaggttgctggtgattgtcgtaagcttttcatcatctacggcagacatgttggatagttggaattgtgagacttgccaagtgtgaggaggtaacagcaagagataggcgtaagactgcattaatttctagctgaaacatccatacctggcctgaggctgactgaactaactagcccgtatcgtaagcgcaaagccctgcaaggtactcagcccctggcaattgactactgaggctagtgtcagggctgcgaagcgcaaaaagaaatgactgcggtttatgtggatcgaacacatgaccttcagatatcacttggtgaggattgaagtttgacttcagtctgacgctctcccaactgagctaaacccgctgactaattatactctgcaaaatacaatctggtctcatgttggaacatcgaatgcgaagcatatcatgataactctactcaagttcttattccatgacgttactctactagcttattgactttatgatatgtcacaactcgactctcatgcaacagcgctctgtccatcacctctgagtgtagcctccatcaacagccaaggctgacccagtgacaaacgagcttcttcctccagccaaatacaacacaccatctgcaatctcctcaggctgtcccatcctatgcataggaaccgccgtagatatcctctcttgcatcgccttgagtacgtccggattcttcgttgtcattggcgtttccgtatacccaggacagatggcattgatgcgcagaccgtcctttgcataatcctccgaggcagaacgtgtgagaccgatgatggcgtgctttgcagcagtgtacgacgtggataatgggataccgacaacaccctggatggaagaaaagttgatgatggagccacgctgtagatcccttccgttgattgatgacttgattgggtcttgcttgagcatgactcttgcagcagctctaagaacgaagaaagttccgttgaggttaatgttgaggacacggttccagtcagctgtttgagcgaatgctgctccaccttgatgtttgatggcgatgccagctgcattgacgacgtagtctatgcgaccaaatttctgcaccatgtcgttgacgatttcattgattctggtctcgtctgtaacatctgcagggtaaagctcaatccgaaaattgttgtttggtgatagcttctcttgttctatctcggacttgacagcttgtagcgcttcgagattgagatctatgagggcgataccagcagacccgtctcttgcgaaagccctagcacacgcacggccgattccagaggcgcctcctgtaatcaaagcaaagcctgggacgtccattgtggtggtaaaagtaagtgataagatgagtgtgtaaaagtacaacaattgcttcacaataatattccaaagcgtttagaaacatgttgttcttatatcgattaacagcaacttgaccccatcgtttccatatctgacagctcaaagctggagctccgatacccgaaactagtctggcgaaacttgcccattttgttaaagtcgtatcggtatcgtcgcattaccccactgagatcagccaccagatataactttcctcatttgaattgcgggggatgcatgataacggttctggagctgataaacgacaggacgtgtagaaacgtgtcacgcactgacggggtcaaagcaaaagcgaaagcttgaagtcatgtatctgtttacagctggcggcatttcatacgatagcggctggagtgccactgcctatggacggacacggggtccgaaatgatagcgtggccaatgggcttgtgtatcaatatttggcagtcaagacaaactatcaactgattaatattgtatgtaattattgagtaccgttgattatgaaatcagtgagttggcgacgaagaagtgaagatgtgatgcgttgcaaatatgatggaggaccttgataataagattaccatcttcaaatacacttttcaagcactatggctccagtgcttacacaggatgatggaggacaacgcacggaaggatacatctgaactcattgcaattgaacaataacgaccgagatttaaatacaatcaggaaaagacaagttctttgtagcccatcttcttcacctcttcgcatcgccgacgatactcggtgatgttgccactgtaccgcgccacacttctgaccgtcttgcccttgacattcttgttgacacccgtcatccagctgtctatctcattcatcaagacttgactctcactgcacttgactacatgttcagtccactgctcaacagcctctgtcgtaggttcaacagacgtgtatcccttgtccttgcaatgctgtagtagatccgaaatagcctgaacggcatactcgatgtttcgagtagcgtttccaaaaggttgatgagggccgagtaccataaacatgtttggcatagaaggtacagtgagaccaagaaacgtctgaggtcggtggtcaagccaaattgctttgtcggcactgggactgtcactggttgcgataagtggtcggtcgttcttcccatgccattcgatagcactgaaggcgccggtgatggcattgaaacctgtcgcgcagatcaagatatcgagcttgtgctcctttccgtcagatgtcagaatcccaaacgctgtgacacggtcaattggtgttttctgcaagtcgacgagatgaacgtttggcttgttgtacgcctcaaagtaaccactctccagaggcacacgacgagttccaaatccatgattctttggaatgaggctctccgcaacagctgggtcattcactcgctgtcggatcttgtcggccataaactcagaatacaggctgttcgcatagcgatcggtgtatgtatccgagaaaacgctcagccacttgccaaatccaggttcattgtaaagcttctcccacaaagcaagtcgctcttcctctgtcacttcaagagacttgcgaggatcgcctttgtgcaggaagccagacgagctttcagagcaagctttgaagacattctcgtagttctttttatggtctgccatgtcttcgagtgagatctcggaatttcggaggggtgcggaccaattggctgtgcgttggaagacactgattgactcaatgttggggtctttggataaagcagtggtgatctggattccagttgcacctgtgccaatgaccccaacctttttgccagcaaagtcgcgacttatgtcgagatccttgggccagcgtgacgtgtggaacagtctgccattgaagtcctcaatgccatcgatggcgggcagtgttggtgcagataaaaatcccataccactgacgaagaatgttgaaacatactcattaccagcctcgtcgatgaaagtccaggtatggtccgactcattccatgtcgccttggtaacaatggtgttgagctgtatgtccttgtaaagattgtgcttctcggcaaagtacgtgatgtatctgtgggtctcaggttgaggggagaaggcctctttccagtgccactcatcgagaagctctttgtcgaaggaaaagcagtacgacaacgattcagagtcgaagcgacatcctgggtacgagttccagtaccacgtaccaccaacatcgggggcagcatcgaggactttgatacgccaatcggggaaccgcttttgaagggtgtaaagagtgcatagaccagaaaggccggcgcccaggatgaggacgtcaaatttgttggctgtctttggtagagaacccattgtcgtggttgcaaacgagatgggatgagatgcaaatatgttatgtcttggtggttgagtctatgagaaaatgtttcgcgacaaatgccgactctatatatcgtggttcgttgacttgttcaattccagagttggagtttgcttcggtttgagatatcccactgtgaagatgatctgactcaatcgggtagacagaccatccagctgcacagtgtttgcaccctcggatgtctatctttcccgccagatatgaccttccctttacgatttcggcttatcatctgaacaatgcagcacggcgtttatccaattgccatgtttcgccaacgcataataaaaataatgatacagcaaatccctgtcttgttgtggattacgggttcctgtcccgagaagaagtcttcccaccaagctaggaaggtttctccaaatcgccgatatccgaaaggcggggacgtccacgtcgagttagaccgcaccttacctttgcgcttcacgacaaccctgtcatcagccattcctgtatcgacatcgatggatagcttgtgtctttgcgaagcaagtattgccagggaaatatctcctttccaatatgtctgtctcacaaaggaaacccgaggctcgtaccaagaagcgtcaaggaagacggagccgatcatttggtggctgcgttaccgtacgtccactgcccatgacccgcaccgaaacatctatctgacaaactacagtgtcgcggccgtcgcgtgaaatgcgatgaaggtcgtcctagttgctcaatgtgtaacatcgctggtgttgaatgtggtggctacaacatagacatctttttcgactttgatgacccatctacgacaacggcaaagtttcgacggccactattgaccgacaatgaacgaaaatgcatgagtgagcagattcttcgagatattcatcccaggtcggcgagttggcatctttccaaaatcgatgacgattgtgaaaagacaacgtcgaatctacagatatcgagaggtccctttggagcttttcggatcaatcgagagttgagacacgatcctgttcctagtcccaatttggtacatgacgaccttgtagactcttcatgcatccaggttgtggatgaccaggaagatatcgtcgtcccggatctcgactttgacgttgaggtggtctcgccatccgtgaatatcacaacgaccattgctgaaccagtcaatcgacaatcgcacgactttttaaataccttcaacagtcttcccccatccaattggctaaactttggaaacatcgagataccagactggtgggattccatggatatcggaccagtatttccttggtctgatgagtccgcaactggccccaaccctcaatcatcgatcacagtatcctccatcatgcaggtgcagtcgccaacgctaccattagccgatccatcgccaagtccaggcccaatagccgaatatgatgtcccaagagatgctgtcttgctgatcaagcattactcaacaacagttcttaaaggtttgacaccatatcgtcacagcaagacaccatggcatatcctctttctccctcatatcaaaaactgcttggcagctttgacactgggcgacaatatggatcatgcgagtttatgtgcattctacgggactttgtctatcagcgcctttagtctcggtgggatatacaactcgacaaaatggttacatcaagccaaaacatattaccaacaagcccaccatcatatccggatgatgctaaagacagcatacgatataccgaaacgggccaaatacaagtccatactcatggcgctcttgacgatggtacaaatatcggttctttctggaaacaaagacgaggctgagtactacttcttggagaccgagaagtttattcgtctgaggggccttaagcgtcgcaagtcacgcaaggtccgactactgcatcactgctatgtgtttgagagactatctcatgagagcagctttaccgactgcagactgaatttggatcatcgaaatcgcgtgcgtgaagcagttgaggctagcgatgcgagtatttatagtgtggacaatctatcttttcgcctcacgagctggagagatctggaccaggagatgtggaaggtaaagggccaagaggaaggcgaaaatgatttacacctccaacatccaggtatctggtccgcaacactttatccagagatatttggcgtaccagaactacacctcttcatgttatcgttggtcatacgtctcgcgagggaaaaggatcaaagtcaagatgaagccatgcctttgaaagaattcatggctcgcgcaaaggctgttgagagatggatcaagcaactccatatcctccgacagtcaatatggatgacagaagcacctgtggacacagaacaacaacaatccttcgatcttctcaacagtctcgcagatacgatgcagcatgccctttctgtctatttctaccgaaggatctacgacttggaccctagcatgcttgagaaacatgtccttggtgtacgtgataggctacttgagtttgaccattctgatgcagggatgggatatgggtctttgaggttgatatggcctgcatttattgcagcttgtgaaacagacgatgctggtatcagagactcgtttatccagtggtttcaaagttcttctaagaagagtgggcttcggatatttactgaaactatggaacgtattcaacatgtatgggatgggagggacggtgcaggcattgcagtttcaatgtagctcgagactctcgcaaaccagtgttactttcgccgattagtagcgaaggcttatgtaagattgcgtcaatggtttgaactctccttatatcttagtgagccttgtacgtgtgtgtatattccaccattggtttgctggcaatggttactcgaaacggcaacccatatcttgagcttactttctatatacatctggccaattaacaccaatctggatgcggggaaggtcgcatcatcattcacatgtagactttgggatataagcgtggatatctcgctcttaacctcgtgtcgttaacagcaactcacatcggataacggaacaacggtcacaccaaagctctactgcacatcctatcatgacttctttcgacggcaaagtggtatgtccaactttccagcaacatgttctagactgactcatcagattgccgtgactggcgctgcatccggcatgggtctagccactgcccaactcctcgcgtcgagaggagcaataatctctctcgcagatatcaacgaagaagtcctaaagtccgtcctcgattcgcttccaggtaatgggcatatttatcaggtagtcgacgtcagtcaaagtgaatcagtgaatgcatggatcaaacagaccatcgacaagtttggcaagctagatggtgctgttaatatggctggtatcatagctgaaccgacaccactcactgagtacaccgatgaagtctgggataggatgtttgcagttaatacacggggagtattcaattgtttacgcgcagagttgaagaccataacggctggtggaagtattgtgcgtaaaggaattcacgacttgaaatgtcactgactattgatcaggtatctgctgcaagcgtctttggtcagttcggagcacccggccacgtcgcttactgtgccagcaaagcagccgttattggactgtccaggacggctgctaaggagaatgaacatattcgagtgaactgtgtctcgccaggtaagttgaccgtgcttgtaaagtcttaactaactgtcctaggctctgtgagcaccgctatgaatcaacacgatgaccccgagcatgtgaagcgtagtcttgcagggactgtgcaaaaaaggagggcggaaccaattgaagtcgctcgtgttatcgctttccttcttagcgatgaggcatctttcgtgacaggtgctgtgtacaacgtggatggcggttgggtatgctaaagacatgaccagacttggacccgtgttcagttcgaagtttgctgtcataagttaaagtctatatttgtctattcaattccatacgcattcatcaagccaattgaagccaaataactatcgctatagagatcaccccatgcacatatcccgcactcaaagtggccgcaaaagactttacaacctgggtatcaccctccaacctcttcttcagcttcttgtgatcaagctcctgcacattcacattatcctctatcgccaagacagcagccgtccccgcactctgtcccaagatcatatacatcggctccatccgaatcgccgacagcgcgatgtgtgtagcgctcaccgtcacggggttgagaaagttgacggcgtcctgtttacgtggtacgatcgagccatatggcattcggaaaggcccagggttgggaacgtgaacaaggccttcgtcgaagattcgattgtcgacgacaacacgctcgacttggtgcacatcaagcgtgtagtatcccactccgacaatggtatcgttgtactccttcgggttctggatatcctgctgcgtcatcgtgtaaacgccgttcattcgtcgagcctcgcggacgtaaatctcatatggccaattgtcgttacttgtccactcatccttggcataaccccaaagtgaaacctcgtcgcgaatgtgctctggaacgtccttgtggtttgccaatgtccataatagtccttgagcccagacagtatgcctgtgcgcggcggcttctcgatccttgtaggagtattcggcgtaattggccgtctcgttgtagcttccgccgatgaggtcggtgctaacaagacctgctgcgttggtgtcggttttgaggttcggcatgagctgtttcgtaaagaaagggcctcggtggcctgctttgatgtagcggaagaggatctcgtagtcggactcgttgtagccctttggtttgaagaagtcctttttgttgtccttttgtttcgtcaaggaaagtctgtaattgaaggcttgaaggcgatggtcctttttaccacgcgatcgttgagcagcaacctctgtcgtatttcttccgacgccaggaatgaaaccgctgtgggggtccttttcatcgttgaacggatcgatcgtcgtaagaaggttgggcgcattgatctggataccagccgcggattcgtgaaattcctcctcgtcttctcgtccgactcggtttgagatacccgctgtctccatgaggtcgccttcgtagcctgcatcaatgaacatcctgcccgagaaagtagacccagactctgtttggaaagactggatggttgttccatccattttgacaccaccttctgaacggacaagggcctcatttcgaaagatggggactttctcctcctttagccaatcctccaagatcttctctgcgacatgaggctcaaacgtccactgaaccttgtcgccaatagccggacccggttgtgctcgaatgtgcttgtcgatgtaattatctcgtgtttcgtatttccaggcatcgtcgttatcgtagtagtcgtagattttttcgtagaattcccttgcgatgccgccgattgtgttgccgtcttttgagtctgtccagcccagaccggatgtcgttaagccaccaagtttacttcctcgaaatacaatcgcagcggttttgttcattcgaactgtttgaatggcagctgaaatggcagcgactgtgttgccataaatgacgacatcggcttcatgtttgatggcttcagataagacacctgttgtgaatgatagaagcatgcattgcaaagagataaacagaaacatgaataaagacgccattgagggacaatggctgcccaatgcagtttgtcaaaagagtgaaaataacgcaaaaagggagtgaatgtgagtgactgaaatctcaaaggtgagagataacagcgagtaattaaactttgagtctagacccgatactaaggacaaagcgagtgggtcatgttgggccggcgattccttggtttagcgggttgcgcagcttgcgcctcattgtcaccaatctaacactgccaacaaaccacgatgtccaattgattggttctagaatctcacaccgactgctgatctgacctgagtatctgttgtaatttccagagccagactggctgtgtgccgacacttcctaccgagacatcaatgcatctctaccaactctgcataaaggttaattcctagtcaggggccactttaagtttaatgacgatgacgtttcataaaacttagtgatccaaaaatatgaaacaagaacaaccaacacgctacggagaattccttatcagacatagacgttttggttgcatgcggcactgagtaagccttgtgtcgcatcaaagcttggcattatacagcccactacctattctgaagaagtgcgcataatgtccggaagaggttatttctctcagcctctagaatctcgggacacttggataacgtaaacgtgttcaacttcaacgcaagcttgtcaccatactctgtcctggcaatgtccttgtttacccatgttgacatgaagtcaccagcaaaggcaatgagctaagtgattgcaggcggttgagggctgtatctcttcacaaacttcatctactgggtagcagaaaagttgacctcctaagtatcaggttacaaaaataaatagcctaaagaccatattctaagttacataagttgatctactaatttcgtctcttatgcttccagcggccaatctttctgttactctgaggttcatgtcctttgttgagcatctcgacatttttgggccaggctgaaagtctgtcttgactgggatcaggactgtcatcgttgcgtgggacgtgatgcggctgcttcccctggagtgatggagatcacaaacgcggtgtcatggatttgtctcaatgcgaaagtcaaacgtatcgggaaacaacacctggttcaaatctaccggggcttcgtagtgtcattggagtggcggtgcaatatgtgagaatgggatgcgaccaacatccatgatctcggcagcctcatcaacggacctttttttaaattctgcgacgtccggagtcccatcaatccaagtcaaggtcctctacgactgcgataggtctaatcaagcgatccccaacactcttgtgctcatcgtcaacattgtattcatccggctccgaaagatcgagaccacgatcctttcgccattgcggaataaggtgaattatgcttcttcacatgcatgtataatgtcctatctattctacaacaaactcggtaaataaaacaagttgttgtccatgccgctcgattcgacaggcctatcgttatgtcagatcagattgtgctggggctatgcaatcaaagcacaaatgaaatccactgcaccggtaaggggtagaccaacgcgatgtttgggatgtgaagacaagaatgagtaaatgacccctgtgaacgtcactgcggctaggtcggcactctccgatcgacagccgcactcccgagcttagcgagtttgaccactttcagcgccaatcagtgccgcgtaagtttgcaaatcacgtttgagatattacgtggtcttcaagtcatgtcgattcaaatacttaatgttgtgaacaagtacatgtggaggattgtccattggcgatcttgaaggaggccgccgtggggtagcaggttctcagagaatcaggaccataatcctcttgccatcgacgaaggtgaattgcgcctattcaaatgcttgtgtaatatctatccggccaacggcaaattctgtgaaaaataacctattgtccatttggcttcaccccgtgtgattctctcaattggcagatcgaactgtttgggctcatgcaataagagcgtaaacaaattgactgcacgcgtcaaacggagaggaacgcgcggttggtgaaagatgacaatcagaagaggacttttgttaaacccagaccggaagctggtcagtgcagccaggacggtgttttcccatcatcagatattcaagatgtttcaagcctggccaatccaacagtttgacaacatagactgtagatagtactatctcaatttgcataaaaaagcatgagtaaggaatcctgtcgacaaggcacgaagattggatcaaggtgagataatggagatatagggtaggtgtcatattcttgttgggtatctttcttgtctctttgctcctgacattagttgatcatcagatcatattttcttactgccatcattagtgacacatgggtgtcggacatgattgaaaagaagagcaactaatgtcatccaccaataccagcggacacagcctgactgccaagacaataaagctgacatttgcagctcaacacccgcagccgacttccagctcgatttgatgaagtcactgataggtgggaagctgacgggtacaggcggcatacatgcagacatttctcagccgctttcaatcacggtaggagagcccggggatcatactttgattcggccaggctgttgtactcctaccgcctcacgatggaaagcaaagggtcttttgtatctagacgccacccagaaaagctgaaaaagagcatcattccccaacttgcacacaatgatcctacctcaacgcattttctaagtaacacaagtattactcaatcatcttcatggactcaaacgtttattctgctgacaagctttgggaggaagcattgaatgactatggggtcacgcagcaccgttcagaagtacagcgtctggtgaaaaagatcacagatgactggaaaggttctgaatcgtccgacaacacggacagaattttggactatgttgaaacggaattgacgtccttcaaagcatttcgtaacccgccccgcaaagatcgtccctggagctcgcagcgatcagaacccccaagcccaggattgagagagatggtccgtggaggattgaaatctctggccatgggcttcaagaatgtttccgacatggcaggacaaggagctggcattgggttcccccctgctggtctcattgtcgctgttgttggtcatatagcaggtgcctgccttgctgtcagcgccgattacgatttgattgagcagcttttccgaatcatggactcattcactggccgccttaggcttctcgatgataatatactaaaccgcggtaattaccacaagatgatctcccttgtcttttgcaagatgctggagttctgtacccatattcgacgaaccattgaagacaaaaagtgccgcatatttgattttgcgaaagctttatggcgaggcgaagatcaaaagctacgggaggcgtatgatggcgttgtccgacaaatcgatgagctggataaggccacagtcatgcagacacttgctgtagctgtgggccatgccgatcagctttctcgctttgacaaagaggcaaagaaacgccacgaacacacttgggaattgataaccagccattcaagggagaacaagaaaggccagatgcacatggaaaagacaatcatgcaaacattttcgaacctcatcaaacctatcggaccaacaaccaagtctgtatcagcaagtcacacgactctggagagcgtgacatggtcgttgagctcaggcgctgagccctacgtgactcgacaactcagggaatcgacgcaaattcagatcgcaggaacttgtgattgggttctgaacatgaaagaatacgccgagtttcacgaaaatcgaggctttttgtcgatcactggtgggccaggcacaggaaaaagcgtgctaacagctgctatcttctggaagttgaaattacaatttgagagcgaccctgctacatcggttgcgttctttacgtttgacaaaaacatcaaacagctccgatccctctcgaatatgctgtcattttgcgctgctcaggtcgcccattctgatattggttatggagagagaatcagagccaaaattgaggagtgggacgatagtaggaagcagaactcaaatcaagagctatggagtggcctttttgaagagcaattcaaaccatcgttggattcacagcgaatgatgtatctcgtggtcgatggtgcggatcagctcgaccagaagtactcggctgattttgcttcgtttatccgccagtcagctgaaaattctctgaacatatctttcgttgtggcaggagatttcaacgacaggatacaatgttcctgccaagagattctcttagataaagaggcgatacgtcaatccggcgacttcagacgtgctactgttgcacaattggagaacttccacaacctttcaagacttcgacctcaactcaaaaggtctgttgcagacaagatcagtaaaactgccgatagtgagcacacaaactctagaaatctttcgcccttcaagtatgactaagtagcaaatccaggctttctctacatcgatcatgcattacgctctttggacatggctagatccccgttcctaatttcgaagcgcatcaagaacctcccaaacaccacacaagaattctaccaagtattagtcgatgagtgccgcgatgtgtactatccagaagagcaaaaggtcatcggttattttctcgcttggcttgcccactgtcaagaggatactgtgccactgagtcttggtgcggcgcaagtcctcttaaagcatgcgattaagctagcaggtttgacctcgagtctcaggattgaagatcaggtttctgggagattatcacggcatgtgtatctctggactacgtcgtgatgtcgctaatcgggttacatagaatactttctgtttctgaagaggacagtggcatgtctatctctgaacaacaggacaaattggacgatgaattggatggatcagaagggactgtcttgggagatgcagatataaatgataagcaaccacaccgtgtggttgttacattccaagagccgtcgcttagagacttcttccagcaaacaaaggaagatgctgaagcatgcgacattcgcccctcgaaaatagacactcacttcgccatcgtgagactggcaacaaacaatgttcggttaattctcacgacgagactgcagatgaagcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccttccaatccgctatcagattggtgctcaagacacggcagtcattatgtgcataaagctgcgaaagtgcttcgaaaagaggaggaagttaggaaactttacgccaaagcccttgaacagccggaccctcatggcaatgatattgcggagacacgtctaattttggcgtgcttcgaacgttttgtgatggcccccagaggtgatcaggcgctcgagagagcaaaggagctgctttgggtgaatatacactcacaatcgaccagcaacttcagggtacgcgactcggctgctagactcgccgatatactcttacacgacttcctgacctctgagactttagaggctaggcaacaggcctatgacgaagtcaatgagatacaaaccagacttgaaaggcgggaaggctttcacttcaaccacgggctttccaaaaccagcatctcactcctcatcatgaaacgtcgtttgggaaccgcaagagagttctacaatgaagcgattgctatcctgaaagcctgccttcaagctctctcagatcatcgagcgggtaacgatatcgctggattgtggcagttaacaaagattctggcgttgctgcctggatgtgttacagatgcccaaatcgcatcgacgtgtatatactacaatgtgacacccgaacaaggcgctaattcaacagggccattgaagagtcggtattgtgatttttgtcgtcgagatatcgaagggattgagaaaggctgcaagagttattcgtgtttttattgcagcgacattgacctatgcgagaagtgctacacagtccgacagatatggtatgatgggaaacaagagcggatgcaaggaggagcacctgttgcggaagacgtaaactcgtatttggaggtatgccctaagggccaccactaccttgaggtaccgccaaaggggtggaagggcttttcagatgggaagataaagattgatgattgggaggaagagttttctacatggcgcgactcattggaagagaaatggaagaaggcgtgggaagagaacatgcgcaatgcagaccgcatggctgaggaccatcttgctcacccactgacggcttcaattcaaaagctcacttcaaggtattcttttgaaatgtaatggacatcgggacgtgttcatcgggtgggagtcaggcagatatggcggatacggatctaacagttttccggttcagcgggaaccgttgcatgaaacagtgactattttatgtatcaaggcttgaacaggatgaattaaatttgagatttctttctttagtggatagtttcagcatcgaaagtgacaaatgtctgaagatatcgcggatacctatatcgctgtagacgacgttttgaggactgtgttcaacccagggaacatactcccaaacgtgaatcagaatggttcactaggcaatagataagatcgcaaatcattcttattgggagccaatggcattagtagcctcttatcgaagttctacacattccaattttgcccggccatccttatactcggcaagtttcttctcaacaacctcttcggaaaacccaactcgtccaacataaatgcaatgctcttccacctttctgatcagagggaggctatagcagccagtaagtaacactatatcatcccctacttctgcttgcggaggaactagtgcaaactcattccccaatgtacgtgccacacgaacacccctcgaaaaatgattgatatcaccaaaagcattgcgtggccaatcgagaccgtcaaaagacttgtcactcatgattctcacgaagaatctgaaatatggctcatcttccaagtcgcccacttccagataacgttccagatcacagcagatgtttttaggaaagctctcccaacaactctcatcgtaattgttctttccatcggaaatgaggactgaaagatggaggtagagaaaaattctcgccactctgatcagttcgattgtattccatactttgttgggaatcctggcgtggtagaaagcactagccaacttgagaaagggatgagagtccttacgataaggagattccgtagcttcgaatgcatcattgagcatcttgtagagataaggaagaaaaccaggtatgtcttcgtctgtactaagagttgggctgatatctgagatgcagtcgatatggagtaatgttgtatggagacttcgatcccgaatcgagatatcctcaacgcttccaatgcagtctttccatatctttgccttccgaacatgcggcaaagaaatgtgaatagggaccccaaatgcctctgcacaatctggaaagttgggtacccaggtaggtaagtcgaactttgctgggtctccatttgccagccctgcataagtgaggaagttaagcggttcaaagatggggatcttcgtctgctccacgcagaattcaatgtacacttctgcaacagatacactctcgtcgtatcgcggtggtatgtcgagattggcgatgccgcatagcgcgtatacatgatcctttgggttcgtagctcggaatgaagcgccttcgacccaaagcaagcgcatatcgtggacttgcggacaggtgcagtggtagagttttcgcagggtgcgtatcttgtttatcgtcccgaatttgttcagactgttcgctatcatcaattgttcatgtggtagagccctttgcggaagacttgttggcgcatgcagttcggtgactaagttcgaaacccagtgaacgactcgcgcaaatggttcgaggctgattgagcttttctcatagtacaacaccacttgtctcgacacaacaagctcttgaactatccatgcccgttcccagtattgcagttcactgaagtcgttgatgatgtttacttgatcggcctcgcgttggtggttcttcgcttgccaacgttcatgtccggctttgttgtagaatcgtcgcgctggaagattttccaggatgcctgcagcagtttctggtccgttgtcaggatgtctctggtcgagccgtgaagcaatctcacgaatgaggtcaatcgctgcgggaatgttggatctcagtgatatcgcgtccaaagagcaaaatgtgatctgggcagaagagtagatatccttcatcaaaggtacttgatagcctttctctgcattgtcggcttgattgatacaaagtgcgtctgcccatatatgcgggaaggattcttctcggtcttgattcgagaagatgtcttctcgacttcgtgtcgaaaagaactcttcccagtggacgcgaacattggtgagagcgtcagcgagactttttgtaactgaaaaagtcacatcattgacaacgatgtcttgagattcctttgaagcgccccagacataagacagagcaaaaaatacggtgtcgtgcaacaatgatgctttgctgagtctgcatcgaagctgtggagaggtctcgagtatctcaatgaaccggatttccttttgcgctcggtccagtgggagagagtcgtagactgaggcagagtccatttaaagagcgaaataaatacagcgagaaaatcgtgctcaaatcagtatttcgtcgtttgcgttggtgagatgcgaagtggaaaatcggtttgtgacgttgttctggtggtggagacacgctgacaggaataggcaagcgcccgcaaaaactggttttcgctgcagttagcaagatgcttggcgttgtcatttgaatttcttatctttgtgcataatcatacattgcttgtgcattcccatttgggcgccatggcatgcacgcatctagtcattggtgttagtgtagaggcatgaccgaaacaattctggaggtttgctatccttgcgtttgtcagtgatcagaaatacgtttggatatcctcgatttaccaaagcatgccccctgtttagcgttggtaggcaaactgaaagttggtcaatgtgatggatggtcaagtggcattcatcgatcactggccacgtctgcgggcttttctaattccaagatcagttgtagtcggtaccacgtaactctgcaagtaacagtcgttcgtgtatcctcaggcgtagacaagagcttcacaggcatggtcctggcactagatatttacagtaccttgtttctcgagcaatgttttattagcaatactatcgtccgtcacagtggtacgctgaagtttcttattgcctggcggatgaaatctctggaccatacaaacagtaaattatatatacctaggtcactcactgactgtggaaaacaaatgcacaaggcattgagaccgagtgtccctggtcaagtttgctccagatatctgatactgtaacgattggtcacacaaacacactgccgtggcagaaaaagaccaatcaaagcccagttttctcttcttacttatgttgctggccatcccacggtaaaattgtttgcagtcaacctttcatcccaggcaaccaactccattttgccctgactgctggaggcccaccgatttctgccctgagttttgaatctagcgaaatctcctttgttttttcctttctcaacatcctccttcacaccatcgagtgcgttattgagcaaaaaccgtacgaccgagatatacttcatcatgtcgggcttggttgaagaaccaatgaccgaacttcaggaggttcctggcaagggccaaggcctcattgccactcgcaaaattcccaagggcacccgaatcctctccgaaaaagccatcatcagagtccctgaaatctttgccaacatcgcggctgtgtcagcctccatcggcagacaggttgatagccttcctcctgatcaacgagaagccttcctgtcgatgtgcaacatctatcctagtgacgacgatacctcgccataccttggaattgtccgatccaatggtctgcccatggactttggaagtggcgttttccttcaggcatcccgtatcaatcatgcctgtgacaacaacgcacagaaggactacaatgagggcatcaaacgacacactgttcatgctcttcgcgacattgaagaaggcgaagagatcaccatcacgtaccttggtatcttgaagaatcgaagaacgcgacaacaagcccttcgaaccaagtttatgtttacttgcacctgtaacctttgctcactgccagatgatttgagcgccgaaagcgacagacgtcttgacgagatccttgcgctggaagaccgaatcgctcgagctggaatcacgggaatgctgtcaaacccaaagcggatgcttggacacgtttaccaacaagttcaactgtacaaggaacatagcttggatgacattggcttaccaagagccttctttgatgccgcacagattgttgtcacccatggggacctggccagagcacgagtcttcacggagcgagccgcagccgcttggcgtctcatccgaggcgatgacgatcctcatgttatcaagacccagaagcttgctctggacccttccactcataccacgtacgggcacaccgcacagtggaagaccgcctttgatcaagttccgcagggtctcaaccgtgacgactttgaagcctggctttggaagagggagaagctgccagaggttggagctttccgcaaccaagacatgtttcccagtttccttggattacccagcgataatgttatggagcgcgactttttcaaaatcaaggacggtcgtaactttaggcctcgacgacactggtgcttcttggcagagattgtcgagcattccgattcctcgcgtctccagatgactgtcaaggatgtcactggcaagacgcttccgatcatcttctacacaggaacacacgaaagcgaggtagtagcgtcacagattcgtgaagggtacactgttgcggtactctatgcagagcagcatgcattcgtgtatgaggaagtaggaattcgttttgagaaacccacgcttctcaaggtatgtcaagttctttaccatctccacgaaattacaaaagacctttctgactaactttattactcagatcttcccagtggcgctggacgatctcctttctctgagcgatagagttcacaagtactcaaccgtaaccaacggaatgagaacctgccacgggtgcggcaaacagggtgcgtctctgaagaagtgtgccaagtgttcgatgttctggtattgcaacggggtaagacattcccaatccaccagcgcttttctaccacaatgctaatcattgacaaggcctgccaaaaggcaggatgggccgagaaggatcacaaggaagactgcactctccttcaagatggtgatttgaagggactcctgtcactcaatgaggacaagtttgagagccgcgtcaagtttcctatgaataccggagtttcgtagtagcgatggggtactgatgcttcattcttcaagaatttggagaagtatgtcactgcattcaggcgggcatcatgtctacatacaaaatggttcaggagtactacagacagctatactttgacatgactgtgtctgtaattagcagcactcgggtcacctgcgttgatcgccttgcgtcaatatcgatcacaaagattgggggctgctcttggtatcatgtctgcataccagatggttcaggagtacaacatagacaactgcacttttacatgactgtgtctataatttcttgcatccaatggtgctgtattacattctaaagtgatttggacagtctgctgggaccacacgttttgggctaaaaccctatgacaaacagccttttcgcccgttgcttctgcaaagtaaccttagaaagtttaggctgcagcttgaaaaaacaaacacctgaagcatttcgacgcgacgaagccgcgcttcctcaccaccacacaacaaccaaaccaaaggtacgcctccagcagtgaatcacttcacacaacgaaaaaagccacgcggctgaccaaagaacagtagcagaatcttttgcacaatatcgtgaaattctccgcgtcaagctgcgcccacttttgatttcgtaccacgtaaggcgaaacaccgtggggtttctcctgtaggaggccgaccaacactcctcaccaggccgccgtgcatgactacctatttctttcgaccaaccgacccttttttgaaacctgcatctcttcgcggtattttatctcgcaccttgatcattcatcatcccgtcgcgaccatggcggaagatgaccctgccctccttgaggcactctttcatcaccttgtgctcccccccaagctcccgcagaaattcgatggcgagaacatcgaaatgaagaaaagccttggagaccggctgctcaactcttcgggaatcgttcgcggcgccggcgatccgaaagtctgggaaatcctcaaaaaatcgctggaggccatctatgacctacatgccggcaatttctcccaagaggatctctggacggcgctcatgaatatacgagattctggtggcactgtttggcttgctattcacctagagccgcagaacgctgctttaatcgtccacatggatgatgggtacgtcaccacattttcactcagctcattgttcgccgacgctaacttattctacagaggagagaacgtgatctttgaggagtttgagaccgccgcaccggttgcggatgttctcaagaccgaaaatgccctcacctgggactttccaagcagagctatagcgattccgaccagcgagttcaccgaccactcctttatcaacaacctgacactatttctcgaagaagcaagctcaaaatctttcgacagttttgcagcccgcgccaagaagggaggaaagtcagtcgtcgaggttcgcgactgtcccagctccgccctcatcagcgagatactcatgcctctactggaaggcatcggaagctcagtgtatccccgccaactacgtaagcgggtgcgcgatgatgtggtcttggataaatccgagatgccctggcggcgtttgccgtactggctggtccttcgtgtcaccatcagaagaatattgtccaccctcctggacgatgctcatgaggcgatgagccgagtgtactacaaattcatcatctgcgcagtactagccgaccttctcaaggactgcgcggggtccattcagccggaaatgacactcatgctccaggcaaagctctctcggcgccttgccaagcttgaatctgagagagattctgcctctgggcctctgcgagaggcatacgaccatttctttactcacagaagtgaaaattttcacaccatgttggccgacgccagggcgcaagtcaacagctcatgggatgagtacaagaagagtaccgttcggaacatccccattctccctgatcgcacttccgacaatgaccttgttctccatttgctcaacagtcgtgcggctttccagaaactcttgtcccacaaacctaagtctaaaaggtctcgagtgcttgtcgacccttcaacattgaaggaagggacaatttcccaggtcaatgcgctggccagcaagcacagtaaactgcttgactgtgcggacgagtcgatgaatgatgcatatttgaagctctctacctccacatacagatgcggtgaatatgcttggaagattgagagattcattgacacagttggagacgcatacaatggcaactcgttgttgatgagtcgatatctgcttcagctatttgaattgtggatgcgcatggatcaagaagtaatcaaagcctacccactgctgaaggattaccatccgatctttgtacccagctcgctggatgtactttgtctgcggaccaagcaagagtttgagcgtctcagccaagtccagcagtatcttgattctcgtatcaatgccctcccattagaccaccagaccatcttcgccaatcctgtcaggtctgattccttccctcgcaactttgttcacaacactgtgattgggaaagggttgataaccctcggccaacaaatcgatgctgagtcgcagaaggcaaaatcttccaagcaatcagagcttgataggctgacaaagaagtacgacaatctcacccaagagatcaagagcatggtatgcgtctgtgttcgtcttcgggacggaagtaaggacgtcaacggctgcaagagatgctggaagtttcgaaaccgaaagcgaatcaagatcagcgcctatgaagatctgcttcccaccactgggacaaccgaaaagacggcacaacgggctgccatacttttccaactagacatgccagccaccctttgcacataccgcaaagccgtctggaagctatacatattggggacggctcaactgtcacacaataaacacggcactcccaagcttctattggaaaacctggagaaacttcaaaagttcgccaaaagcccaagctacataactctagcgtccagcaaaaagtcattcagtcagactcactactcacagatgcgactaccaaaacggccttcggaagtcttgtttccatttggagcagaatttacttattacgacacttcgacttccacctgggctgatcaactccccaaagttccatggttccagcatctgcttggctcctggcttcccaagggtatttcagatccctacgcatctggccagagtttcgtacaagacggccgcccctaccatccctcttcctacgccatcgtcgccaatgagttcaattgcccctcagaactatcggtacacgagtattctgcttttcaacgagtagtctcggcacggggccgacgctggctggtcctcctcgtcgagcttggaacgaccaattttaacttcagcagcgaagtcacgatgaagctagtcaaccatttggctgttcaggctggtccagcaattcatgaaaccggtgtcttgcgtgaagcgcatagtcctttcgatgatgaggctttctgcaacagactgtatgagctacttcggggtcggctcgatgctataacatctagctggagggaggttcattacatgaacgtacttgtaacattgagtgtacagctttaccatctgtgtcccgaagagttccagccaaaggctgagacactgctggttaccattcgaacgattacttgtgggtggattgcccacctccggaatgagatccgctcaacttccgaaagcgaagtcgcaagcaagtctgcgacctttgccttttgggccgcattactcggtcgtcgaacattctgggtctacaaggacgatacacgcactctcaacgaagaagacgctcgtagcttcttcagagcttcgatcgcaatccaggagaatctcctcaccgatcttgatcaattagatccggtactacgaaacctcctcattgaggacttgtccaactcgtatgccatgcgatatcagatcgaatactggtggcaggagaattacactcagttgggaagctccatcaacgagacgtggactgatacaggaagcagtagcgaaagatcgtactctcagtgggtatgcctgaccggccaagttgggtgggtaacgtctgatgttgcaggaacacaatggacatcggctcaggttgtacattaccacctccttcaaggacatctcattgttgatgggaagcctctagggagactacctctgcaaatgacccaagacccagccgtccaggaactcttcggagaacagcatctactcacccgaccctctggtcttttggagtatcagttggccaatgacattatgggtcatcaggttcatctcggcttcagagatggtaaactcgtgattcaggctttgcaccgagggttactgcttcagtatgtcccacgagacattttcaagggcagtagtgggtgcgacttgcccacagatcttgtcgaccgctgtgtacattggttaaacctacgcactggcgaacttgagatgcgccgaaaaccatggatctggaagacgaaacagtctaattggatcctcaacacaagaagtcgagtcgccatccgaaaccagagtaagggtaatattcacaggaaggcaagcccgggaagcaagcttgtcgagccgagatcaagcgtcggtcagaagatcatgcttatctttcgacattttgaagatgtcgacaaattgaccatttaccaaccgatcggaaaaggaacattgtctgttgaaatgaaacgactcgaaattcgctttgctgtcaacaacaaaggattgttggaatctccacaactcaacgctgaagttgatcccaatcaggatgtcggcactctttacgggctttcgagtcagattatcctgcgcaacatcgtcaatccggagaaaaagacagtccttgttccgctcggtgaaatatgctggaagcgccgtacaatgcatgtggacatcagaattaccaactcaggacaatatgctagcttttctgtcgacaaggtcttgggccgcctggattgcgctccggagccacttttcctgtacctgaaagccgctctgcatgccttgacatcattccccattccagatgatctgactctccgtaccgggactgaagaggctcggcactgtcttagggcagcgcgcagtcaaccttggagtccattgcgaaaccgtccgcggcagatcctctctgtgctcaaatctctatcgcccaagagatcgtactacccgccagggataaacctctatcagagcgtacaatgggacaagaacctcacaatgtgcatacagcatgaggagcttgccttgctcgttgactcgattctttcacagtcgcaacagctcgaggatgtaaacaacaagagcgccgcagatctggacattcagccacagcagaacagcccggatttactctttcgtcgaggacgcactcgcagacaactctatgagcgtatttcctcaccttccgacatctatgctctgacaagcgcttcggaacccttttactacagcccaatcaagaacatgaaggcgaaggacagctgtcgcgtctaccagacaatttgtgctttgagagccaattccgatgatatacccagactcaaacgcctgacaccacttgtggagaaaatggctgacattggaggcttcgaaaacattttgactgtcactgacgttgaaactcttctcagtaccgagatttcccagctctgggcttcccttgtacagttctgtcgagaagacggtcagtcgccatcctacgattcccactttctcctcgccctgttggccttcgacacagacattgatttgagtcttatccaatggctggtggctatttacaagaaccctcagctcagagctcttgaagctcctggtcattcgtatttttccggcttccatgcctttagcaagccgtcgatggacagcatgacatcactcatcgttgcaaaccagccaactcacaaaaagtttcgtgaatatgatagcaaaggcaagcttcaaaagactaggttgactgttggcgaatatcaggataaacaaatggaggaggccacactccttgcatcccgggtcctaaaagtctggcctgacccacttcaatcagtcgatgagttcaaggatgcgaccagcgatctgggcattagatacaccaacctagacaaggcttgggagagcttagagttagaacttgagaggctgtcgcacaatctggatctttcgaagtacctcgagcagcttgacttcacagctacatgcctcttgcaacaccaatttgatgaccagaaggtcgcacggaagaacgtctggtactctcaaccaagccccctggcagatccacctgtgcatgagtctggcgaagcgtacagattgccaagccttggtgaagatctcatgagactcaagcatggattcggacctagagatgtcgccagagcatccaacgtgcttgagacaagttctgacaagcctgctctgcaacacgaacctactcagcaaatcattgtatcctctgcgacatccatcctacctgataatctgtcatcacttgaacagatcatcaaccgattttccctatcttcggagacgaccatccgcaagaaatacagcgaggatctccacacgtcactgacagcgatgattcaaaattacaatacatcctgttccaagcctaaacagacaacacggcctatggatgtcgagaaagagtgtgtacaagcttacaatgagctacaccagtgggaagacatcatccggaccacgttgacgaaccagtttcccgtatccacgtggctgaatgaaggaggtctttggccgtgcctgtctcgcgtggcgctgctggagcagctgagaaacaaaaacagtggaaaccttagcgttgagatgaaggcaggattggtacactatggaatcatcatcacgaggtatcagcggtttctccgcctacgcgatgcaaccctgtgtcgggatgacaggcgccttcgcgagaatgaggaactgcaaggacactcgaactggaaccccttggatcatccggaatggcttctattggagattgacaatgacttgctcattcgcccatcacaaattgacgttgctagagccgtcatatctccaacttctgcctcaaactcggttctccaaatgaacatgggacaaggtgcgtatttgatcctattaacatcttcatgtgacggcatttgctaacccatggctcgtacaggaaaaacctcttgcatcataccaatggccgtagccatgctcgccgacggcaagaatctctgccggttgggcgtcccgcgagctctcctcctgcagacagcacaggtcgtccaaagtcgaattggcggcctccttgatcgtattgttcgccacgtcccattttcgcgccgctcgcctatggacctggcgagcatgagactttacaaggcgattcacaaagatatccgcgattcgggcggtgttatgatttgtcttcccgagcacatgatgtcattcaaactcagtggtcttcagcaacttttggatggtgcggtgaagagagcttcaaagatgatggaaacccaacaatggttggaagcacacagtcgggacatcctcgacgagtctgacttcaccctctcgacaaagactcaattaatttaccctagcggtgtgcctatggctatcgacggccatcctcaacgctggcttgtcgtggaagagctcctgtcgcttgttgaaggacacattccctaccttcaatcgcagtttggcagcggcatcgacatcatgcggcgtcatgagggctaccctatcatgcatattctgcgtccagaagtcgaagcaagtcttatctatctccttattgaagatgtctgccaaggtcacctccctcagctgcaattcaagagtggagacgatattgacgctcgtagacttgtgagggcagtcatatcaggcacggtcatcgatctaccgacgtgtcaacgagcagcggaatttctgactgatgatgtttttggtatcaaggttctttacctcctcaaaggtctcctctccgaaggcttgctattgacctgcttgaagaagcgatggaacgtgcagtatggcctacaccctaaacgagcccccattgcggtgccttttgaagcaaagggtgtgccctcgctgaccgcagagtacggtcacccagacacaactctgatattgacctgcctagcattctatcagactggccttacccaggcccaagtggtccagtgtttggatcatgttgtccgatccgacgaccccaccatgcagtatgaacgactcatccatgggtgcaagctgccatcccgcctcgaatgttggaattttctcactttggatgatgaggctcagatggaggatctatggaagcacatgagactcaacaccagcattgtgaactactttttgaacaactttgctttcccgcaacatgctaaacaatttggagtcaagctgcaggcttcgggttgggacattccactgctgtccaacgatgccggcccctcacgcaatctgacgacaggtttcagcggaacgaacgacaacaaacggctacttccccagacgatcaaacaggacgatttacccagtctggttcagacgaacgcagaagtcctcagctatcttctggaagagcgaaaccagcgttgctaccaagcaattgatcccagcggacgacacctgactgagaaaggtctactggatcttctcaacaatcagaaaatccgtattttgattgacgccggagcgtacatcttggaaatggagaacaaggatcttgctgcagcctggcttgagatctgtcccgacgcgcaaggagctgtctactttgatagcgacagcagaatcatggttcgggctcgctttcagaagagtcccattcctcttcttgcaagctctttcgccaacaatctcaaagattgtgttgtctacattgatgaggcgcacactcgtggtacagatttgaagttgcctgtcgacgccaaaggtgctgtcacactaggcctaggccagacaaaggaccagacagtccaaggtaagtaacagaattgacctgacgagactaaaatactaacacatgtagcggccatgaggcttcgacaactcggatcgactcaatcagttgctttcatcgtgcccccggaggtgcaccgcagcatcctcgacctacgacctgccgatgagaagaagttctggcccatggcatcgtcggatgtggtatactggcttctcgagcagagctgcaagatgaacgaaaagatgatgcccctgcacaccacacagggattcgatttctgccagcgcataaacgccttgtggaagtacggcgagtccgctaagaacccaccagagacgaagcagcttctcgatgctatacaacatcgcgaagaccaaacccttgaacagctctatggcccgagagacctcatccccaccactgaagccatggcgaaactcgacttcgattgcctgaagggttttactactcgcttgtgtgagcaaaagcttgatctgtcaggcgactacacaaccgcgtttgaggaactggaactggagagagaggtggagttcgagtttgaacagctgcgtgagaaggaaaagcctgtgaagtacaccgctgcggttttccctggtcttgacccagcgatcactcgatttgttaccacaggaagccttagccaaggtgacagcttcatccaggcttttgactttatgagccgcaccaggattgggcgcaaatttggtgtccaaaggacatcgtcgcgtctctttgtctcaagggagttcacaaagagcattgcgatcaaaggataccaggtatccccagacgtcatggtaagtcttcctcatttgtaacatattgaacacatcactgactcaattagcgacctgtggaatggattctctggagcccgttgacggatacagctctggtcgtcatccccgaagaagctgagctgcttctaatgacgctccgcacttacggaaatcccgtgtcgatgttaacctacgcggcgcccgttacaaagacgatgtggcgtttcaatacgctcaattacttcactattccgactcgagacgacgcgccttcatttcctccttggctagcgattgagactggtgtcttggcaggacgattgtacttcagctacagcgagtacgcgcatctcgtctcatggttgggcatcaacaaacgtgacttacccgcggccattcaagatgcgtcctcgctggagacgcatctcaccgcgcgtggtcttttcattgaccgacctctgaagttcctcctggagtggctgacctaccgacgtcagacacaggacatcatgcacaccccaatgggctttttgtgtcaggggaagaagctcgatcctggacattccttctttgcttccgccactacttctcaggaagtacacgaagcgcgtcctgacgtcgagggagacgtcgacgcgaaatcggatgcaggcgttagcgatgatggcagtgactgggatgatggtgatgatgaactgattatcccagacgatgaggaagtggaggaggaatgggagggtggtggtgacgaactgattatcccagacggtgaggaagtgctggagggatggaggtagatctgtgattgatatcacaacaccggctatgtaatgaacgggttgagtagctatcgtaattggtttatgaggtctacaatttatgccccgtgattgattacatttgggattttctagctgatggcaaaacaaacaaattgaaccatggttgtttctactacagagccatcgagattgagcaaataatgaatgtgttgaatgtgttgaatgtgttgaatgttgtttcccaaacgtttattgaatgaggcaagagagcatcaagattgtatcaaaggacaaacgtagcactttcgattgctgttgatcattagggtgagttatcagaagcttgagaatatttatcgttctcttattcctggattccataccccattgatttgtctctggctgccttgtgcatgttcaacgctcctaatcttgaagactggctgtctcgtcacttccagttttgattatagttaattatacactgatatgcagcgtcctatctttttcctctactaatcaaagttgactctcatttattatgtgtccctcgctatctccttcagatagttgaagtcagtatcgagatgagcacgtgataaaagttgatggattaccctagaatgttaagatcggggctagtgggtagcagaaaagttagcctcctaagccttagggtatagaaataagtagtctaagaagcattgtctaagtagcataagctgccctaatagttttgtctcttatgttcatagcggtcaatatttctaataccgtgaggcggggatgatagtgttgttagagtatagccagtgtctagaacttcgagtttcaataataagcatcacgtgcttacttgatagctcggtctggtggtctagtggtatgattctcgcttagggaaaaccctatagcatagcttgcgagaggtcccgggttcaatccccggccagaccctttcttttgctttttggtatcttggtatatctagacgatgtatttcttgaaacgctttgagccctactttctttctttcttttatgatttaatgcttcaaggcaagaaaaagttaatattagactttaaatatcgcgataccctcaagtaggtacgttttgaacagctaacacacactcatgatatccattagacagcagtaatacatgtcgtagaggtactgtagttcaaattaagtacacagattatttgtgacagtttatataaaagattagatcaaactcttgaatccaccttgctggttcttccaatatttattgatacccccattctgaccagtgtatggatcagccgcagcattctcaacccgccaaacagcctcaaagtcatctgcactatcgccgccttcatcccatgtccatgagaatccctttgggtaagctcccatcatacaaaatccttctatcggcacttctgctaccataatcctcgcgttgtcgcttgcaatcgcgcgagcatctccagtcaagcagccaaacgacgcttccgtagcattggggtcatacgacttgtgcgaaatacccgcgggaatgacaaaaagatctccaacctcgacttcaacttctagaccaccgtcttcgtatgcttggccgtaggtgtgttcttcccagtcatcgcttaggtctgcgacgccccagcggattcgaccgggacctgagacaacaaccatgacctcgtgagtctgggagtgatagtgggctcgttgatgtcggccatatctcacgacccattgcacgtcccagttgtttgctttgaaggtgtcaaaggcagcagtgcggtcgactttgccatctttcacaaacgcattcttgtaaagaagtagtggttttggggagttgggtactaatttcgttggcttaattgtgtagagaatgggctctggtagtgctgtcatgttgagcaaaggaacaataatagcttgttgtcgtgttatacaactgtgttggtggaacaaaggtgatgcaaaaggtctgggctttgacaagtttgaactaatgagagtatcgtcaagatatcacaacatggtccctttatctcaatgatttataggtcgctacagtcatgtggagatctagtctgtgccgttgataccgaacgtgcatatcaccacgataacgagtgagctacggttagcgatgccgatggattgcggggacagaccaataaactaccatcggtatcaacaaccgcccactaccggtagcattaaccgcgattatctgtctggactttgaactagggaaactgaaatgcaactacaaacgcggggtatggtatgtgcattcgatgtctatggtcaagaggcgtggtatcaatgtggagagacggtcggtccggaatggcctcgatgataaagacttactcgcgtgataacatgtacccaattaggaagatgaagggctaagtctgcagtagcactatcagatcattcggacttctatataagcgtttgctgtatttcgttgcacttgtaaatatccctctcaacaagtttcacactgcacttgcacttacactcaccctattgtccactatgcctcacactggtggcatcaacgtcggcaatatgccaaactttctatcaaacagcatgaacactgtcaattcatcttacaattccaaaattccaagcgtcagtaccacagagatccctgcgcctatgcaaaccacactacaggaaaagacaacgccatcactatcgcagcgatgcatggaccaggctaggcctcttaaggtcatctacatcggcggtggcatttcgggtatctgtggtgccatcgagttccgcaagcaagtgcctgatgtagatctggttatctacgagaaaaaccctgaccttggtggaacatggttcgaaaacaggtaagttagtttaaagatgcccgttagcaaatgctgatgatgtgacttgtttagatatcccggctgcgcatgtggtgagttactactcctttcactaacgtccccttcgctaacaaagtcgcagatgttccggcgcacgcttaccagttaacctacgagtcctcaccaagatggagttccttcttcgcatcagcacccgagatccttcaatattggaaggatgttgccaccaaatacgacgtcaggaagcacatgcgcttccaacagaagtgcattggtgcacgatggagtgaaacgactaacaagtggtatgtgcagctcaagaacctggccacaggcgaggagtaccaagactctgccgatgttcttgtgacaggagaaggcgtcctcaatgagtggaagtggccagagatagagggcattgagtcgttcaagggccatctcctgcatagtgccaattgggatcctcaaatcgacttgaaagtgagtcatacatcatgttcatggtatctctactaacgcgatcgataggacaaatctgtcgccgtcattggatccggtagcagcggtcttcaaatcgtgcctgcgttgttacccgatgtcaagcacatggaccactacgtccgtggtcgctcttggatcgtgggacttttcggagatccagagacacggcagagaatccaacaagcaggcgggaacttcaactacactgccgacgaggtgaagaagtgggagacagatcgcgaagcataccttgcatacagacgagccatcgagtacaacatcaacaagaactttggagttctcttctgtggatccaaggaacagaccaaccttcgccaactagctcaagactcgatgatgcagagactcaaagacaagccggaaatctacgatcatttgttgcccgagttttcaccttactgcaagcgcatgtcacctgggccaggatacctggaggctttggcatctcccaaggttaacactatcaccagcggtatcgccaagattgacgcgacaggtgtttatactacagatggagaacatcaccctgttgatgctatcgtttgcgcgactggcttccagacctctcctgccagcagaagtttccccatttacggtgtcaacggcgtgaatctacgagaacgctttcagaaacgtcctgaaacatacctgagtgtttgcacagacggatttcccaacttcttccagtccatgggccccaattcgatgcctggagccggcagtcttttgctcgtcatcgaaaagacaaatctctacatcggcaagatcctatcgcgcatggcctacgacaacatcgcccgcattgaacccaagcgcaacatggtccaggcttttacaaactactgcgacgaattcttcaaacaaactgtgtttgcagaagagtgcaattcttggtacaagacgtacgaacagggtgcgtctcgtgaggagcaaaagagaggtcgcataacagctttgtggcctggaagtagtctacactgcgttcgcacaatgagtaatcctcgttgggaggattttgagtacaaatactacgatgataatgagtttggttggtttgggaatggatggacgttggcggagaagtacgtgacagaggagttggagtcgttaacttggtatctgaatgataccaagattatggacaaagttgggaaagagaacaaattgtagcggatagcataaattagaaacaaatatcgtgcacacatttgacacgtgatacttcaaattcgccacgcgactagacttactcagttggtcaaacccattcgacttgatatcgcatctgttgcaaatgaagcccacgtatttgggagtctctcgtaaatcgtattcgtcattgtgtctcaaaagaaatcgacggtctctcggagtgtccgaaatgccgcactttagccaagacaagacggggtgcgcggggtgcgcatcagaaaccctgtcatgcccctccagatcatcatatctggtcaaacactgcatgcagacattgaagagctgaagacattaatcactaacttctacgtacttgtctatgggtcatgaatatggacaacatggatagcgacggagagaacaatagtgcctcctccacgcgacggatcccggaacaaaagctgtccgtgagttgcgccatttccgtcatattcccggatacataggagtttagacaaactaacagcttttggcagtgtgaccagtgcagacaacgaaaggttagttgcggtgggacatggtgaaggtacttgctcactaatttaggtcaaatgcgatcgtcaagatccctgcggtccatgccaaaggaagcaaatacactgttcttacccaattggcttcaagacaagagcaaagcgacatcgtgcgctagtatctgatggctagtaagtcgaaacaattgtggaaagagtttcactactaaactagactctagcgaagccaaattgaacgacatctcacaaaagttggatcaaatcagtctcgctgttaacaacatctcctctccccttcccggctcgtcagccgcccatagcgccttgacttcccatataacgccgcaatcttactcaaactccccgtcagagccactgagaaacagcgatgatgtatcttcggaattggatgacgatgtcacgctcactacccaagcaacatttgctactaatcttctacagcaagttgtcgatagcaacaaaggaccgggccaagtacacgaactcgagaaaaacctggatgagttgcggaagattctgagcaagggaaatgcagggaatatagaccctcaacttattgatacccagcgaactcttcatcctatagaacaaggaggttatcaacttcctccgatccatttagctatgatggctatacagagacttcgaggtgagccaccagcgacatgttatagagatgtactaaacaagttccagagtccgcaagactgaaatgcttttggtgtatcgagtttgagagcatcggccagtttgtagagtatttcatgacagtctactttggcaaaccaacactcgccgaccttatcatcacccacgcaggtttacaacgtcttttactggaatgcgagaagatggaacacgaccaggccctaaaaaatgagctcaagacacagggacttctctgccgacagaacctggaaatgatattggctggtctcccgttcaatctaccatgcacagccgattatgttctcgctctatacatggcggtaagtcaaacctgtgaattctcttgcaaaaggtcgaccgcttatattcatcaaggcgacatactatcttgaccgatgtcgtatctcactatcatggaactgtctcgcggcctcagcacaaatgtgtcaaagactcggcctcattcgcgaaaccctctcaaagccagagacgcgagaagaaaaacagcgcagaggtaaaatagtgtgttggatccacatgctggacaagatgctttcgatgcgcctcagtagaccgtctctgatacgcgttggagaaatcacattgaactttgaagcattggagactactggaagcgacggcctaccacccattctatccaaatggacggacttttgcgatctacaaggcagggtgtatgacgatttgtatagccctagagctttgatgctatcagttgatgaaagggagtctcgggctagagatcttgcagcagatctgaagaaactctattatggaaggaatgcatcagaggtaagtaagcgtaggtcaaattgatgttcaatcactaacaagtcaaggaccggttcatcgagatgtgtcgcctaggggttggagatgaactaaccgatctcttccaacgagctgacaagatcgcattcctgtcaatgctttgtcttgtttatcgggccatcaaacccaagcccacaacatattctgcattctgtaatgagtgttttgatgtggcaaaacaggcacttgatgagcatagaatatgtctgtctatcttgcgcgatgccgaatcgggcatgcttgagcattacgtacactggtaagagaagataattttgtgtggatataaggtcagagactaatacaatcacagggcattcatggctgtaccactgataccgttcatcgtactcttctgccatgccatcgagacgtgtgatccagtccacctggagagtctggcagctgtagtcgaaacagcacacatcaccacagaactccccgacgtctacagaaaacagcttcgcttattcaagctcatgtacgatgtagcatacaaatatgtaggttccagggaaagtaacccgtcgatccatgcatcaggcagaatacccgatacgcctttcgagatgctttttgttgaggccggtgtccctcttccagggcacatgggcatgccgacgggtatgcagaattttcatgatgggacgcagcacggtagtggtacaggttttggcaatattccgatgggggacaatgggaatttgacagagtatggaggttttacgcatagtatggagctggggaattggtttgagcagaaccaggagattttcatgatgttggataataatacggagcagaacttgtagagtttagagagaacattttgctgagcttggattgctattgctttttaggaatgttgaccagtatgtcagaggagaaagaacctctcatgttgtacacgaacttttgttcggagatttgatgtgcacgtagatgttgggaaagtatctgaacttcgctatacatctacctctatgtattagctagcgacttgttacttctgttttagaaaagaggtgctcataacagtactgtcacagaagatcaacagcagatgtgaaaataccaagacattaattctatgtatctatatctaataatatctaaatggtaacagataaaacatatacgagaaataaaacacaatgatgaaagatcgaatacataatgtccaaacccgtctacgccttcttgctcttgctcttcttaggaacccgaaccaaccagtaaatagcaacagcagcagcgcaattgaataagacataagcccaaagaagtccaaagtctctccagcggttgtcaaagttgatgttgatcaacttgaggaaagagttggtgttggccataggacagtagtgacactcagtagtgctgctcccacttccaccgtgaagatacccgccatgctcagtgatgtaagcagagagaaactcgctacaagtcgatccgttggtgggcttaaagtccaaaatctcgttcgccgcacaagtgacgggcgcattcgcgagtgttgtaccgaggaagccttccaccacataggtaaatgggttgacgcggtacatgaagatccagaaacgaggaagcacattcgggccggcgaggacaccgcaaaaggcaaacatcatgatgaagatcaggttgaggatacccgctgcggtgtcggaatcgggaaggccggcgatgatcatgtgcgtgaatgtcgaggcgaggaggaagaacatccagacatggagaaagatggtgattccacgtgagtcaacctggttcgtccactcggcgttgcggtagagaccaatgggatagtaccaaacgatgaaggaaaagacaccgatgaactgcaagatgttagtaaagagcatggacgatgataaagactgagaatgacttaccgagttccaagcaacttcgacagtgatgttggcaaacatgaaagattgccatgagtatgtcttggaaggacgctcacgagcttcgaacaaagttcgctgctctacaaagactggcatcatctgttcagctacctgagagaagatggtcaagaagaggaagacgccgaacatctggttctggagcccccgaatggtgttgctgctgtccatgacagagagtccgatgaaaagagcctgcagaaatattagtgtgattcgaggtatactgagtagagacagtgacttacagcgccgacagaaagaagaaccttggagtacatgtactgaggattcctccagtacccttggaaaagtcgcttggtcacttcccatagttgagtggtgtatgaagaagcaaactccttgtactcagaggcatcaccagctgaagtttgtgtctgacccgacgagctctcagacttgagcgattgaagctctctctgcacagactcatactcgggagacttcctccaaatggcaggccaatcgacgtcagtctgggcacctggggcagctccgatgacgtgaagcatgtgttcagcagggttggccttgggaggcaaagacggtcctccgttgcgggtgaagtagtccatcaagacctgcgaattgtgtccaacctcgccgaagtagacggtcttacctcccttggcaagtagaagaagtctgtcgaaccgttgaaacagcatggcggatggttggtgaatggtacacaagatggcctggccgctcttggtcaatgtctccattagatcacaaatagaccatgaagtctgactgtcaagaccagaagtgggttcgtcgaggaagagaaggagttgcggtcgggcgacaagttccactccgatggtgagtctcttgcgttgttcaacgttgagtccttcaccaggaacaccgatgatggcatcagcataagcatccattccaaggagcgaaatgacagtgtcgacgtagtcaatgcgttcctgcttgctgtacttggccggctgtcgaaggatagcgctgaatcgtagagcttctcgtaccgtcgagctagcctggtgcaagtcctgttgagtgacgtatccggtcttccgttggaaggaagagtcgcgttggtgaccgttgacaagcatctcaccagaaacaacgcccatcgtgacgcgactggcaaggacatcgaggagggtggttttgccggcacccgaaacaccctaagaataagttagctatcagagtgaaaacaaaagaacaaagaaacgtaccatgagagcagtcaatgtaccgggcttgacccaaccatcgacgtgatccaaaatcctgcgctcctcgcccttgaccttgatatcatagcagacatcgttccagtgaaagacagatgtttgtctttcaacctcgaccttctcgctcgagttgccagcagcctcttgctttccgacgggcagactggaacctgactcttcatcggtagcacgcttgccggagaccttgtgcatcgactcacgaaggaagaccaggacttcacctttggagcgctcagaagccacgtactcggttgtcaaaaggtggagagccatgtagaaaagagcccacacaatgagaataccaaagttcctccatcgatggctattgacaaagccaaatgaagtgcgcaggtaatcctcacctctgacaaaagattgtccaggaatagacccagcgatgttgcaaacttgttcaccagagttcaagttctcgtaaccagcgccgcttggaacaaagctagaacacgagtactcttgaccgtgaaactcgaccaaaaacacgctctcgagaccatagaaaacagggttgatccatcggatccaggctaaccagccttgcatatattctgttgggatagcgtacccagagtacaagaccaaaccaagcaagataacacacgcgggcgccaatgcttgggagatggacttggtcgcggagccaatgaagcgaaacatcatcgacatgcacatcgtgagcgtaaacgaaaagagcaaaaaggcgaagtagggaccaggctcgcgacgcagattacacatgaagtataacgtagtgttcatcaaaatcgcgttgatcaccttgtaaggaagatcagtgacgatagctgccaatgactcagcactaggatggtaaaatgcatagcgagactgtttctccacaacctttctcttctcataaagagtcatgatctcgagaacgctgctgaaggcattcatgaggacgatgaagaagaggagggttgttcggcggaagaaactggttgtgttgtgtggcaagttgtagaaaatgctggacacgatcagagcttggaagatgttggtgatgagcatagtgagggtgatgcttgggtcgccgagaagcatcttgacgcttcgccagagattaatggtgtattgttgccagaaggagaggttgaagggggacttctctcgttggacgcgggcttggtcgagtcttcgtgattcggagaagcgttgcagatctggtccgtcgaatgggtgttgttccacgtagtagtctatctcgtcaatgagtctggatcgatcctggctgttcttccatgcaagagcgaattcgtcagaggtacgaggaggattggcgccaggacgaacgattctctcgccggggttggtcattgatgtcaaaaagtcggcggtggtctgttgctctggacaaacaaagcccaagttctcaaagtaggcctgcgcgtcgcctgttcttccaaagaagatctggcggccctcatacagaacgacaaccttatcgaaaagatcgtaagcgctttgcggcgcttggtagatagcgacgcaggatgaaatgccgaggacatcagcttgtgtgcggaggactcgacagaactcgacggcattggcgctatcaaggcctcgggtactgttgtcccagcactgcaaaggtgaataaccaagagctgcctctgcgattgtgactctcttgcgttcaccgccgctcacaccgcgcacgaagtcgttgccgacccttgtgttcttggtatgtgagatgccgaacatggccatgatgacatcgcgcaaatgctcggcatactctcgtgcagtgacaccgtggggaagcttgtctattggtgggcagcgacaacgagcggcgaagtagagggtgtcgccgacggtcagatgaggaaagtggtgatcgacttcagcagtgtagatggcttcacctcggtaggccttcttcatctgctccggtcggatgccctggtaattgaggacagtgtcgtcgccgagatggaagccgtgtgtttcgccagagatactgcgaagaagggtagagcatccagagccaggaggacccaagacgcaaagcatctcgcccgcctcaacaagaccatcaaggtttcggagaatgtcgatgcgctgacccttgtacccaccaatctttctcacaatgctagtagcgttgagaaagatgttgaccaaagtattttgaaagtctgtcgcttggccgaatccgaatgcatcgaggttcttgaaggcgatgcctgctgttcggggcgtgtttccgtctgctgcagcagtgcgtgtcttgagaaacgctttcgcccatttcttgggattgaaatgggagctttcgggatcgagggaggtgttttcgccaagggggaatagaggagcgtggccagatgtcgcggattggcttgttattcttcgagctagttggtggatttcggcgtcgtagtcgtggtctgaagtgttgtcggtgttgtgtgtgtcttgaagtgtcgttgaggaactagaaggttggtgttccctgtgttgtgtcatggtgagtttgttgatactctaacaaataatgtattcgttcctctaaatcttatatgtttcgtgacaagagtcgtgggatggtcgagaaatgatgagagcaggtgttgatgtttcagggtcaaacttgggatatcagaacaacagtctttcagcagatgcaagttatttaaacaagtgaataagatcaagagctacgcctctccggatctccgcgccctccaattgccggtagtagcattaactaagacaaggatattccattcttaatcgagaaatacggcatcgggggaccgagaaagtggatcactacggttgtacggactgtccgcatcccggactgatgcacctcactaacatgcctgggctaaagcacacacacaccttggcgtagtcgatacagcgctgactcaacgggcgctgacagattggagtggcttttagcggcatgacgtacaggagcttggccaaactttgccggtgtccacggacaccgagatgatggatgacagggatactgtttagcctgtggcgttagacagtgaggcgcatttttcacagtccagggattagactcggcagtgattgagatgaaaattgatccgttaatctgcgttaccactgaaacattgatcacaaagggtagctgacgtgaagtaatggtggtgtcatcaagacttgatcttgggccacagaaaatggattgagtgaatacaggtcagagacgatgccaacgacgtcccgtccattcgaatcactagagaaacagttccaaaaaaaaaaagtagaattcgacaattgatcaatcccatcgtgaataacccggttgctgactgtttggccctgtcacctaacctacagccgctgctaaaatggccaacttatcgccataatcacgtttgcgcgcgaggattgtagtatcataatatataattagtatacgataattgttttgattgacttctacaggtagcagatgagtggtatacacaatgtaatttgcctgttgtgaattgcatgcgttgaagctcattccgttgtggaaacacttataaagatcacgttgaaatcagtgctgaattgacttagagtagatcacatcacgtgatatactaacagcatgcctacctagatacgatgtggagtctcagtttgacgagtcagctcaaacctctgccaccacaataatggaagttagagaaacggactcagtctcatggtctactgagagctgctcaaggcttgagctaggcaccatccaagtcaagccgagaatagccaagctcgcccaattggcacggaccgttgcaatcaaaaagccggatgatgagaatgcccagcgccgagctcaagccgccacagcgatggtcgctcaagtggccgaatcactatacaacatttcaggagttcttccatcagaatatgatgaagacttccgtgacgtgcactcgcgtgagagtggcaaacgacacgtgccgagtttagtttcagttaaacgcggtgtgagaggtcaaacatctcgactggagccttcccgcgagacgcgaatatggttaccagcagagatttatcagcttattgtcggccatgtcaacgaattagacaatcattatagacaacacacattggctgcactctcatcttcgtgcaagttactcatgaccatggccgagaggtttctctatgcacatcctcgtggtatcaggaacgtccaacagcagtggatgttcctctatagtttgaaaattgagccttctcgcgcaaaatacgtcaagtccctcgagctcgtatgccccagcgatgcgaccaacatggagctgctcaaagacatcgcgtcttcgtgccccagcatcaacgatgtacttgtcgagaggggtgacagtgtacacaacgcttattacctgtcaaaatcgtacataatctccatgggctccttgctggctgcatgtccaccgctcaagagcttacgatacaggacaagagcttgtgaagtttatcctgatcctaaagcctttgatgatgatgatttagacggacaaggtaacctcagcgcacctttagtctattctgatttcaaagagacaggtcaaaatttgaccaaactggctatcggcgagttcagtgactggcttatacagctcatgctgcctgtcctctcgtcaaatctgacatccttgaccatcggtcgaggaaacaaccctgcaggcgaaagtccactttcaaaacttgcctttcgctgccctcgtctccaagaacttgtcttggattatacactcgtgaaatcaagcgatcttgggcgagcatgcaagatgtggggctcgacactgcaaatgttgaagcttacaaacatggaggaggactctgactggctagctgacatcatgccttccatgactgcgctaaggttcttggacaccggtttggcaagcgcatgccgtatcctcgatatagacgtcattgctcagagcaaagcaccattggaagaaatagcgctgggatacatcgaatgcgatagggatgacattgcaagtgacgaaatgaatacagcgttggcgaacatgatcagagcgcactcgtcccgcttgcaattactagacttgggaaccgccaagttgggatcagcgatactcaagagttgcaaaatggtgaggcatcttaggtctttacactttagactggcctatcgcccattggcagatgatattgatgacctcttggtcgcgtgcccagatttggatgctcttgcggagagagtgtcccagtattcccctaatcacgaaatctgggaggcaagaatgcaaacaaaagtgctgccaaagctagaaatagtcgcacgagattccctaatcgtcggatttggatcgctatgagtcgattcctggttggggtgctgagatgtggatcggttttttgttacttaatatttgtcccaagtcactgtgcgttactgtatgagattatgtttcatatacattggtctgtggcctgtacgccctggctatagcagaggatgagggatgtcattgtgtcaagaggaataatagtctggaaactatcagcaatgactcatgtagacaagtgatatacacaagtagagtgtcattgagattgttcctcgcgtaaatgaattcccaacgtagtacagcatagtaatagactcaagaataaggtttcaggccagcaacattgtaaccatagagattcgactgtgggggcacatccggcaaaccccaggaaatcaactggtcaacgtgatagttattacttaatagaaagggttgtcaggaggattcgctaggatgttcaatcggatatgtcaggtaaattcggagtattgatcgggggatcgtcagttcttcgaacggatgttgagataccggaaacactccgctattcgagtcactcaagtggagcactatcaatggcaaagtccactataaatagttgcggtggatgcatccgcaagtaagcgaagaactatcaatggctggaacagagaaataaaagtacccgcttggacgtcacgaatagcagagtttttaaaggggataacgtatcatgacatgagccgccgcctccatctcgagaactcacgacccttttcaaccactaacagccatggatcaaaacacgcaaccaacgactgagagtcgagatgatttaggaaacacacctccaaaatggaagaatggcggctatgaggacgactctagccatgatgccgtcttcggcgaaatctccagcgagggtcctgactaccggagcgtgagtacgacccccccccaatcatcatcgagttggacgagctaacagtatctgaaggtcggattggtcggtactgctggattgatgatgaagacacaaattggcctcggtgtgctctcgattccagcaacatttgacgctctcggtttgataccaggtgtcttgtgtcttatcgccatcggcctcatcacgacctggtctgactgtgttattggcgtcttcaagcttcgtcacagacatgtctatgctattgacgatgcaggcgccatgatgtttggtcgggctggtggagaattctttggattcatcatgtggctgagtaagtacttattctcactgacaatgtcgttacaagtcaaattgctgacagtcccagactgggtttttgtctctggcgctggcatgttaagtttatccatcgccctcaatgccgtgtcgtcacacggcgcatgcacagcaatcttcattggtatcgccgctatacttggatttggactatccagcatcagaacgttgggcaagatgagttggttagcatgggttggagttgtcagtattgtgattgcgggtaagtttgcctcttcccttgattctgatgacgcgtcaactaacgccctcagttctcatggttactatcgccacaggagtacaagacagacccgacgcagcccctcaagaaggtacctgggtctccgactacgagctcttcaaaaccccgacttttgtgcaggctgtatcagccgtctgtgcatacgtttccgcttatggtggtactccgggcttctttgccatcgtagccgagatgcgcaaaccggagcagtacaacacagccgtggctatctgccagtcgattgtcactgccctgtatgtcacagttggcatagttatgtactacttctgcggctcttatgtgtcgtctccagcacttgggtccgctggtgtagtcatcaagaaggcgagttatggcgtcgccatcccaggattgattgtcagcattaccctggtgtcacatgtaagaacaagcatctccctcaattcatttcctaagctaacatgatgcagttacctgccaagtacatgcttgtacgattcctacgaaacactaagcacctcacctccaactcggcgatccattgggcaacttggttaggctgcacgttctgcgtaaccatcatcgcgtacatcatcgcaagcgcaattcccatcttttatgcccttgtctctttaatcggagctcttttgggtagtctcttatcattccacgcaatgggattcatgtggttctatgacaattgggaaaagcgcagttcatctcccagatggttgctagcttgtggctggagtatttttgtgatcgctgctggcacagtgctgatggttgctggaacctacggatcgattctggatatcatcaaagcttacaaggcgactggaggcgcgggtgcgtggtcgtgtgctgacaactccaattcaacatagatggaggctggaaattattggagaaacttagctagtgtttattgcaattgaagtgtttgacagataataccgtacatttccatgaattcgaacattagtagtgctgtgagaaagggacagatgcttgaatagctcaataacagccttctttttatttaacgtctaagttacatgagacgtggaagttattgctgcagcaaagactaataatatacagtgcaagcaatagacttgttatagctggagaccttgatgggatcttcaataccgggagtcaaccactcgctatcagtaccgagatgatagtagcagagtcctcggtcgactgacacccccaagtcatggcactgacactgtttctaaacttcttgcaaaggtattgtaacgtaataccttttctcttcacagataaatccttcttctgcgcactcaagcttatcttcagatccttcatatcgcccttactagtcatgttatgtgatgggttaacaaataacaaagcttcatgcccaacagcccgattccggccactctcaagcattgttaaaatcggatcagattagattagattgattaactgtcgtatcttactgtccttcgatcaagttggttgcttgagccaataccctagataatcttattgacgtatgcagtggatccgacggtgccgtattaccgtgagctgaacctctcctagttcgacaatggctttataattggaacctgttggttagagattccacttttgaatgccgatcctgccgagttgaatgcaaaagacccaataatgatcgggaccaacggacagacatgatcttatctgatgcgtttttttgtgatgccatccaccgacgtcggaaacgtacagggctttatgagggctcgtgtcccggtcttagtgtaaacttgtctgtccttctttcttagacgtttataccattgcagcccttgcctgtctcgactctctttttgtgtatctgtgtacttcacgatgggtgtctttaatcgtttgcggcctcgtgttggctctagtaagacctctgacgtcgacgcgactgagatgacaactaccacggaccaagaaaagaacggacagtcaccagaagatggagtaaaccctgttgctggtgacaacctaccatctgaggatgtcactgaaggtgtgagaaacatggaagccatcacacttgtatggaccaagaagtctctcatctcgctcttcatctgcatctggttcgtctaccttcttaacgcgttccagagctcaactgtcggtaacttggtaccctatgttacaagttcatggggtgctcactcccttctcaacgtcatcgatgtcgtcgcgagttcaatgactgctgctgttttcattcctctggcgaagcttctggatctttggggacgtgctgaaggataccttctcatggttgcctttgctgagttaggtctcatattaatggccaccagcacaaaccttcccatctattgtgctgccaatgtatgtggcaaagacttgtttgctgaatgactcagaaacactaatcgaaatgataggtcttctatcaagttggtttcacaggcttaatctacagcatcgatgtcataaccgccgacgcgaccaacctcaaaaatcgagccctagcctacgcattcacatcctctccatatatgatctctgcattcgcaggatcgtacgcttcccaggaaatgcttaacgacattggctggccttggggcttcggtacctttgctttcctgacaccagtcatttgtgctcctctgtatattcttctcaaagtcaacttgcacaaggcgaagaagaatattctcccaagggaggccagtggccggacttttaaagagagtgtctggcactaccttgttgagtttgacggtaagtgcatcacacttggcaaattatttcgtcgctaagttttaaatcttaagttatcggtgtctttctcttcgcagtcggcttggttgtgttccttcttccattcaccatcgcagcgacagcccccaacggctgggcaacgggttacatcattgctatgattgtagttggtttcgtcctccttgttggcttcgccatcaacgaagtatacatcgcaccagttccgttcctcaaattccacttcttgaccgaccgaacactagtaggcgcatgtttactcgatctgacgtatcagatttcgtactattgctggaacaactactttacgtctttccttcaagtcgtcaactatctctcagtatctgaagctggctatgtcaataacaccttcaatgtggtgtctgggttccttttgttcctcgtcggatggagtatccggaagactggctactttaaatggcttctctggattggcgtgccactttacatctttgcccaaggactaatgatctacttccgaagtccgacaggatatgttggctatcttgttatgacacagatcttcatttcaattggcggtagtgtcttcaccatctgcatgcaactcgcagtcttggcggccgtcgaccatcaacatgttgccgcagcattggcgatgctgagcgtaaccggtacagcaggtgatagtattggctacaccatttctggagcgatctggacaaacacgtttgagaaggccttacgcaagtacttacccgccagtgcacttgacgatcttgtatctatttatggtaatctcgatactcagttgagttatgccaagggaacacccgaacgtatcggcattcagaaagcgtatggatatgctcaaacgaggatgttagccgccggaacagcgattatggctttgtcgtttgtttgggttgcgcttatcagaaacttaaaggtgtcggagatgaaacagacaaaaggaaacgtcttctagaggaatgttctgtatatatggaactattcatgttccatggatggttcccaactagcgacacactcttagcggccagacagacaggtttgggtgatactcagaaacgttaaatagttaaatggctacgccgttttttgtcggatggcgaatccgcattccaatatactttgtactaagacaatgtcacatccgaagatcagagaaaatgcaacgtgttttacccttattttaattcccatgatcatagtgcctgttacaaaatgagagtctggtcgatgggaaagctttcggaaccgtccattggcattagggcggaaattacaacagaccccttgctttacggccaggtgaaacaaatgtctgccgatccaacctgggaattcggcgattgagttgtggctggctgacaagcacagttggtagtgagcaacatgcaagggattacataacgttagcaatccaggataccgacaagagcaaacgagtaaatgtgcagacgcttccaacaagaaaatctgacattctgctcaagattgcaattcatatatgattgcgcatctctgtatcgtccctcctcgtctgtcagaatgacttattacggtaaccaagagtgcagcctgtgcgaagtcctgtctaccaacagagacaattgtctcaacctcaagtcgaagtgagtcaatggaagatatttcggcctttgtagccagttaatggtgtcggacgggtagtcttgtcatttcaactgcaagcctcgcgtaaccgccaccaacactttgcatatctagattacaaacactttggactcaagacgtttaacatcaggtcactatccgaacctgataagatgtctcctgctgtaacattctattacgtttttgcgcaaaaatgaagtcccagttcgcagcgctcgcgttgctcggaagcgtctttgcctctccctctgatatcctggatgttgaggttgcgaacctgaatcacgcaacttactgcatcacctacgagtcgacataccttgttccggtgtcctttggcacgaattactcagaaagcggttcttccacgatagaagggtcggaatctttatcctcgggctcagcgagtctcccgctcttgactacagcagacgaagtggccacaacagtttctgccacagatactaagcaaccctcatcgcctactgacactactgcagagccgcccacccttgtaccgactggccagcgtgtcattttccttgtcacaccttctggtgaactcacgaagcgtgacgttgggggcttcgtcggtcaaggccatcccgatgtctgcaccttcgctactgtcttcacccttggacaaggtcgcctatttgaaggagactttcctatctcgtactcaggagagggtttccaggagcttcattcctcctcctcacttggtgcaagcgccataactactaccttcagtagtgaaggtggtgtcctcgcgttctcaaatccctctttaccaggcggaaaagcttctttctgtcaaaccctttcggatggccaagtctacattacatacaactcgagaccatctggatgcgttcttgtcacgctaactgtctatggcggtgagtatctttctatatctttatacatatttaccactgcttacaacctccgtagttgaacgatgcatcgacgataagattgatggcccagacaccacgaccaatggttttacacagtccgacggtggagatgtcacaatcagtccttccaccgagcccaacgcctcaaccggtcccgaaacggaagtcccggtgataagcgaaagcaatggtccatacaatacagatgatcccaccatcgggaggacatcagatggaggcggcatcgcgtttcctactctatcggtcgtgtctactagatcctggagtaaccagacttcccgtccatcatctaccctaaaagaccctgacgtgccttccaacaccgacatagtcctctctgctacctcattcgaagataagacccccgtatctacagaagaccggaaccccatctccagctctgaggatgtttctacttctgaaggcttttcggatccagtcacctccactacatttgcaactgtagatatcccctcatctactactctcgcggaatccacaattacagcctcgtcaggcgatgctgagagcactatgtccgagggaagcgagctggattcttctaccactcttataacaccgctggaatccacgacgatggaagctactagcaccagtgccgagacaactaccactactcaggaaccagcgcttgtcgctcgcagtattacacgcaacggcagatttgctggctcagaccctaactcgcctggctccattgaagggtggactactgcgggggaagctatgctcgataacgaaagatgctacaaagatgatggcagcatagacaacggttgcgttatactttccgtgtcgggtgggacagacaatcgccataagcgagacaagttctcgtcttctattgagcaatatgtgactggcctggaaatgtttacgacttatacaatccagttctattacttgatcacgggtacttctagaactggatcttgtgaaatcttcggaactgccggtatcgacgtcttttataccgaggacattatcttctcggaatccagtgtgccatggcaaaggggtatcggcactgtcacagcggatctagatagggcccctatcaccatctctctgtcttgtactgggggtggtagtgcagtcgttcgtgtggactcagtgtttgcttcaaatgaggttacgcctgataatatctatgagtatgagttggactatgggagtgagggcaattgacgggcatggctgggttagggctttgtcttgtcatttaaggtttcggttgttcacatacgcacattgtgccttgtctccttcaattctttagagtggtcaaccgtgttctcgagtacagggctgtacgtttccatagttttatgtccgatttattctatgtactccccagtggttatcaccagtatgtcaaattccttctcctcgtattcatttgcgagattattaagtgctgctcccttggcaaactttgcgcacaagccatatgacacacccagctgctcagtcaacccttcttgttgaagtagtgatgcattttcctggctgagtttcaacgcttccaagtctgtctttgggacctcagaaaatctgggcttgtcgttatcggttttggtatcttggtaaatgtccagaatacctctgatctgtccaattctacgccttcgctcgtcgtgttgtgcggcatcaggtccctcacatgcgaaacaactgcaatggaatccccagttggacagctctttgatccttgcttgacgagaacaagcgacttcgatgtatgaattgtaaatctcctcatcttggctgatatctctcacggcgtaaacttccatcatggccgatggctcgtcgtagacccagcatatgttgggcgtgcatgagtgattcattcggcagaactcggtaaagaggccacattcaagccccccggcagtgatgcttgcagcgttggtgtaaaactttgccagaacaagactgcagtccatatcggttccgggacatagctggcctttaagaaacgaaaactctgtgagcttcttggggttatggtataaactgaagagctttgtcttttgatcggtactcaaccgtgatgcttgttcaatgacgcatctgtactcagcgtttgcccttgtttcagcttgcgatatagtcaagagggctttctcgtggatgatgcgcgtgcctgctttgatgggttcaatagcaaacaatccatgcccaccggcaatctttctcatctgatagaggcatcttgcttcttccattagagagaatttgttgacaggatcgtttgaggtgtttctgtggatagcgacatgattgaaactctctttttgacaggtcacgtttcacagtcgaaacccaatgagagaccttcgataagaatgataagcagagccacgagaagtaaaagtatagggtagtccaggtcaaatactgttccataatcttgatgatttaagttttctgtcagttataagaattcacgattcatcttcttgtggcacttccaaacttccctcgtccaccaacacccaacacccaacagtcgacatcaactcaacccactaccatggccatcacctttttcagcctccccggcgagctacgcgacagggtttaccgtcactactttgaagtcgatggtggatatgttcatgatgccgaatcagacacactcaagactgttgacaatcgccccatcaatctctcccttctctacacctgtcgcgacatcgctggcgaggcaaaacatcttcccctgctcgtcaatcccattcattcaagactctctataggcccgaattgaatgacctggctggatgcttcaatattgtctcttctacataccatcttctcaagtcggaattaacacttcttctagcacattcgggtgccatgactccagaagtacgaactcagctcgccttaaagtttccaaacttcagctcgcgacttgattttactctgccaatgtatgagaatgaaaacaggcgcctcaggcacggaccgccttccaaccgagacctttcgtatttagatgacgaggccgatccggaccccgactttatctacatgatgaggtcttacatgtgctacgagacacagaatgttcttgcctccaaggccaatatttggtacttatcgtccaactactaccgcggcttttcccggttcaatggcccgcccctggcggacacttcattttggtgatccaaaggcttctgggaggctgaaggatcgttgtcgttcgccttgcaacttatggcgacgcacaaacctactattttcaaccagcaaatctatgaaactttcccacattggatctggagctttcctccagataagtttttgaacttgcggttcgaacactgggaaattccctcgccagtcaaagtcaaacacgcaatgaaactcttggcaattggcgatatctggcacttgcctagcgtgtggcatgaagcaaggccctgttgcagcgcagacgatggtgattatctgagtgctgttcacagagcccatcgacatcatcccgtcgtctccagtgttcgctgccgggaaaagatccggttctcagctgtcgccaacgccatccgatttcttgagtcacgtctctccccaaaacaacggttcgacattcgaagtctcatcctccatgaagacctgccatccgttaaccagccgtctgctcatgctcagggactggcccccttttaccgagagaatcctcacctacgaatcgaacgccgcgtcaacctgatgggttgtgtaaacgccaccctcgcatctccttcctgcgtagcaaaccactttcaatttcccgatgatcaacctgaaaggctgaggccattttcgcacgagccaagacgcagaattacccaatggctactagatgcactcgctgtgaccgaagttggtattcccgccgatgcctacacactggtcctacaggcaggctcttatcaagactacttcacggatcagtttcagcgacaaattcatcgggagattgcatggcataaagccttcaaggtgctgaaccaggactgtcctttcaatgggccagttcacaaacttcatcaagacgttcaattgactatgatagacccacaagaggttgacgccgtcgagaccctgctgaacggaacctcaccgatcctgcgcgctgatttcaacattggtgttgcacaggagtatgatagcattatcaacgacacggggcatctccatgtgggggattggaagttcaaaaagtactgtactttgagcgattcctttgaacggccgacacatgaagtagactaccgaaccaggctatcacaaaatttcgagatccagactgactgagtgcgaacgtcaatgttcctacaactagggtggcgaaagcaggaaatttgaacgtcaacactccatgtatcttggtgagtactgcaatacccttctctggacgtacccttcactaatgggcccaacacatttgcctagactgcccgcaaatggagttgtagggcgacggtcgacttgaggaaatgggcacaggctactactactatcgttattaaaacatgtagtctagctttttgtacttcaggttaaatgttaggctaggatgtggtaatataatctttctgtgttcccgagaaaaaagcttgcttctccccattgactgcgttctgtgaagagatgatacatatatatatagaaacaatgtttctaatgccagattcgtgttccaagcttcaatcggaattaaactcccatcaacacaatagtgttatatagcgttaaaacgtgttttattccatcttgcacacggaagtaagatgaattgcagacacctgcagtaggccgctgaactggatatttcaggaccacaatatggagcttctgttgtgcgagaataaggttgcttttgtgccctactttctatgactcttgacgcagggaagcgaatggcaatattgccattaaagctgtaccaactaccaaatggagctgaagacagcgcgaggttacccaaggcgctggctggccttgtcctgttggattttagaatatcaattacctttttttttctcgcccaaaaccgtctttcagctcatgaattgtgaacacactggaaatactaagatgtgagctatatgcgtctactagcaccagtttatatctaattgtaccgttctaaaccggcgatgaactggtatcttggtgacttgtagctacagtggtatcgtggttcccgcaacatttccagatggcggatgacttgcatggcaaaagcaaattttacggaatataatgtgcatcaatttttatcatgaccagatctcatccgctatctcttcaaacaggctcgctgcccaaatggtatcgtagtcaaagaagggccgtgaaattgtacagggtccttgattctgaacagccatctggtactgcgctgttccaccaacacttgtgtctgtcctagatgccatcgcctgttcgccaagttccatcactgccggcgtgtcagtgacaccttcggaagcccttcgcttccgtggccgatggagtgtaatagcagaaagcctgtgcattgggctagctgagaatagcttgatcgcagagcctcggagaagccaagacggaatgtcagtggagttgggtggccttccggtgatgagagcatagtcgagcgacagtcgaagtttcatgtagttgcgcgtgacaaataagtcatcccagtatcctgtcaaatcccttggcgtcattgaatcttcagtcgcggggctctcagactcggttggtcttgagcgaagtggtaattgcagtggtgttgactgaacgatttgtgtaatcatcctactaatatccacagcaccttcaaagcgttgactacacaagtgcatagcttgagcatgatatttcgttaacacttcctcatggccgcttccacgatctcgtggtgacattatctcatcgagagagctgagcatgaggggaaaggcaatgtatgcaatcctgcgatcatgttcagttgtcattcatatgagaaatagttcctacttacgctgaaattggtagatgctgagttagtccctcttggacgatgaatctgaccaattttgttgtctcagtggttgcgctattgatgcctttgccgatgcctcgtagcacagagtcgtcaagtattgacacgcctttctgtcgctgttcgatcatcatcgcttcgtgatttcccaacgctatttgagcagcactaagtaaaaattagtatctcaattgcagctcggtttggagtactcactaggcatatatgtatatcacactcgaaatgagggtagtggagcgatgtacatctggcctactcagaaacggcttcacgacctgctcggcttcatttctccatttatccaggtctgtctgagccgttcgtatcctcgccaaagttctgtcaaagttatcaagtgagtatgtcaagtcgaaagcgttagggccataacatatggacaacgtctctgtcaggatgatagccagacggcattggaaagtgaggacatctgctaggtgtctcttggtgcgacagtcgtaaacggaagaggaatccagttcgtctgcaagatcatgtgcggtgacaggctcaatgtcagtattgaaactggaagatgtgatctgaagcggcttgcgcagccccagggtgactactctgtccctccagaacaacgaccaccagagcatttttcttttcttcttatgctccgcactagcacctggagcctggaagttgtgcgcttgggcgactatcgcgttttgtatgccgattgcaagccaggtgcttccggcatgtggttcgacggatgagaattgaaaggtgagaaggagagctgcttgggctttagtaaacgcgtcagtttccactccgagatcaaagagtagcttcagtgggtgatattgtcagcttgagcatggaacccttggtggtgtacatacctttgcccgccggtagaagatactcctcgcgactttgacgtttgtgtaccctgcatttttaagtacggctgaagaaacaaactgcatcacccatcagctatccgtaagccaagtcgtttcattgagtaggctaaccgaagatgctgagaataacatggcttgaaacacaagtagcggcattgtcttctttgtcgcactagcggtatctcggtcgagatacatatcccaaaagtctttttcattgatgagagggtagtacgggtgtaggtacaggaaatattggtagatgaattcttcttggatgcttcgcgatggaagatgaaagcatctgttatgtctcaagaagtcgacatcttcttggggaagacagtgggcgtctttaagtgttaagaaggactgtgttgaatagaatacttcaaattgagtgaattgtgatgaaggtctctccatattgggcttgaatggtttattcacacctagtcggtgggagtgagctacaatgtaaagtgtaatggatgattgtgacgaatatggccagtggtaatcaacaacccgatgccatggacaaatgagccgtccccgcattttcaatgccgagaaccagttgagaaccagtctggataccgatcggctacaaggaagcaaccaagcgggttacataaaaaccgatactgatttagtggtcgacataaatgttagatcgtttttagtgctgatatagcctaaaagtggtctaattatttaatctaagctgcttcaagtccctatttttttgctacccacctggcaacacacgagtcaaggttcactctaaccgagataagaactagtcagcaccagccctccatgtgctgaaagattgtgaagacacgcaacaaggcctgttggggactcgcagccaagagcgatcaatttggctgcagtttaggctgttactttggcttcctctcttcgaatacatgcagccatcgtttcgtggtatcattgacccgagaccacccttgttcgacttctttgacaaccccgcaaggatgatcttgcatcaattcgagaaatgtgacgctccgactttctacattcgtccacagtctgtctgtgcttatgattgttgcgcgtataatgacttgcatacttaaatcatggcaatggccataaggtcgaccttgttcctgaacaggatctccaagttcattacagttccagcatccaaaaacatctaagctcgacaccagatcaaggctatatatagctctgccaacatgaagcttctttctacagtcgtcttggctttgtcttgtggcctcgtccactcaagccctacatcgagggcagcgaagccaccacgattcttcctcattggtgattccacagtcgctgtcaacggcggttggggcgacggactcctctcatacctcaaagcccctactgaaggcgacaacagaggtgtcagtggttctacaactgtgtcttggaaattcagcggccgctgggatacactcattcgagacatcagctctgccaagggtgactttgaacccgtggtcacgatccagtttggccacaacgaccaaaaggtgatgcagttggacgagtttcattctaatctaatcaacattggtaacgatattaagaaagccggagggacaccagtaggttgaccaactgacatctcaaatgcgattccagctaagctttaactagattttcatcacatcattaacacgtcgcacattctcgggtggacaagttgtcgaaaacttgaaggactgggctgccgaaacaatcgctgctgctggagatgttggcgcagagtatcttgagcttaacaaagcaagcacagactatgtcaacgcaatcggggcgcagaacgctgactcttacaactggggccccggcgacagaacgcatctgaatccttctggcgagatcgtgtttggacgcatggttctggatttgttactggagaagcgcggggactttgccgtctactttaattcggacgaggcgcttagtgaaaagatcaagaagggggagtatgcgactggaggagaatgatcttaaaggctagaagaatatttgtcaatttcctatcatatcaagagaggatgtgttggagtccgaaaatacatgctagcatctagattcgagcatgacttcagtaaatgtatataactcatcttggcagttcaatcctcgaaagatctatttagctgatataattgcccgaccattcccatcaatcccaaggcctttgaacacattggtcagaatcttcgtaatgaacctttccacaaaccccccgtcatgatactgagtgttgaaaacactggacaactcgatctgaccatcccatgaagcaaggaacaatgctaccccagcactaataggctgactagcaacccatacttttgtaagctcaatgacaccatcggagccacctactatggtggccaagttgccgattgaggagagagcaacagggcaaaatggtgacttttgaacagcccatgggtccacgccgggtggaggtgacagagtctggaatacctgtggagcgaacaaagcctgttcatgcgtattatttgacaagtctgacttcaactgttgatagggatcccggactttaatagctagttctgataaggcatcgacttcagtatcatcgtcagctgagcctggtactttgacgtcgatacccagtgcttgtgaagacacggcatggtatgcagctgctgcatggtcggggctgttaaaaggttcgtgacagtaaggacgaatgttgatcatgggtctatcgatgtaccgagcagtgtaggtcttgtcttgtcgaggttggagatcgccaagagccgtggtcaaagcagcaataaagatatgtgtcaggctgactccaagagcaatgttcttacacccgactaaaatctggcttgatacttctcgagagactgagacagcaatacgtttcatatctggtgcactgttatgagaagcactcgttggtaggcccatcaaacatggatgattgcaaacatttccattggtggtctgcaactcctggaaccgcttcgtttgagcctccgacaatgattcggggatagacgccacaactctcaaagaaggggaaagtcgtgtaccaaggtcagtgtcgggcagagggtatttgaactctatggcctttccatatgacttggtagcgtgaacgaagagttgaccgagtaattgaaggacaccaacaccatcagtgatatcatgagggcatcgaaggaacactgtttgatgtgcctccaatccagaatgtacaacgtacaccgttggcatatggaaagaaggtgcacagttgttgaaccaggagagtgcaatctcatcagtgtcaatgatcttgaaggtcgagttgagccaggactcgacataatcaccagtctgaaagggtctgtacatccgttcccatgcgtcaggttggtcgctaccttcaatacgagaccccaaggtcggatgtctgtagcgcaggaagttccaagcattccgcaaggcactttccacattgaaatacgggttcacgttgttatccttgacttggaacgaggcgcatgctgtgatgtgataacagccatgttctggtttcgtgtaaaggcgatagaattgctcatactcgtcgatactccgatgccagaagcctgtacttgactctttccactggtatcgagttcctttggacattttgcaaatgaagtgaaaggaatagaggatcttgtggcaacacaggtgtaggttgatgggaggagacgcgaccgtgaattacgactctcgtcaagtaaactacgcgtaatcacgtggagagaatacattctctcgatgctgactgctctttcttgtattcgctatgtatttaaatgagacaaaatatgcagatttcatccatccttgtcctgcgttatgacgtgaaaacatggctaggtaactcacgacgactttcacggtgctttctccgcacaaatcgttcgactctcgacccattttatatccagtagtattcgtccatcactatctacggctgtgacactcttcttatccttaacgtcgccttcatgggaggaatccgattctgcataatccaagtattgtgcggcctctcatccaaatgttcaatatcataattcagcaacatataagcaatcatcaacttgatctcacttgacgcaaagaaccttccaggacaagcatttcgacccaaaccccaagccaaaaagtctgctgaggttgtcggccacgcattgcgcgcactcttcacatattcgtccttctcgttttgtcgtgcattgtaaaagcgcagggctttgtacttctttggctcggggtagacctcagggtcttgaaagacggagtaacctgggactgctatcctatgacccttgggcacatgtgtgcctgatggaaatgttacacccttctctgctacgatagtacgagagacggctactgaaacgatggagttcttgcgctggctttcgcggatggcggaatcgagcttttctagctttgcgacggcgcgtttgttccacttcccgttgtgttgctcgagcacgctcttgatctcatctcgtagctcagcaataagatctggagacgacgcagcaatgtcgaggagagcatgagtaacggcaaacgtagttgtatgaatggatgcaaagttcatcatgagaacacgttccgataaggcgttgactttccagttcttggggtgtccgatatccttggcttgctcaatcaaccactgcaggtagtcgttccgctcagacttgggaggcttctcggattctgtcgcttgtgcatcgtactttgcaagtcgtgcttggatttctggtttgaggatcctctcaaacttgttgttgtgaattctgttgggcagggcgattatcggcgcgacaagtggtttgagaaagttggggaagggcttgagaagcattgacgatagcggtatgtcttgggcaaaagcgatacccagcttgagcatctcatcatttcggcaaagtggaaccccgacaaatgcacggtttgtcacgccgctggtgatgagctgggccttctcaaaaatgcagacttcagtccactctgagctggtaccccattgctgacggacacaatgctcaatctcctcggctaaatcaggaatgaggttaccgacctctttggtgagatgcgtaagcactagatccagatggatagggtcatgggtcaacgagggagtcatggtagtccaatccgtctgcaaatcatgttgcacagactcatgcatgctgagctgattagttggctgctcgctcgcgaatttggtgtcggatcgcggtaacaagatgacatttccaccatcaagcagagggagaatggttgcttgattcttgtactgggcatacgacgagttgaggacagctttgacattgagagagtttcggatccgggcttggaaaagaggaaaccagtcgcttttacgggcaccgataataggcaggtctgggagatttgagggtttgatgaagagctggtatgtgatgtacgagaggaagatgatgagcggcacagcaatcgctggccgcgacaccaaatctgtagccgcctgtatcatctcggacaacaattgggcgtaccgtactggtaaaaggacagtgtgaaggtctcaattgatgatcgacggtggctttgacttggctttatatacccataccagatccgcactgactggaggggagcggtgtcatgcaaggcgcccaattgtgacagccctttttatcatcaactgaatggatgcgaatatacggtaattcgaaccctggtaggcctaggccatagggacttgtgggtgatctcgtaccaagactactctcagtggttcatggaaccgctctaaactagcgccgaccgttcctctttttacatgggtctttgccctgttcgctctggtgcttaggcctcgatctagagtgaatcaagtgctgatgttgttcagtcttgagcagaagaagttcgtaacgagtataaactcttgtgctgtaagttaacctgggtgtacctacaaacttcgaacgtcgagtcatgaaagttgagaagattgaatttgagcccaagatggcatttatagagttgtcaaacgtctgagttatgatgtctctttgatagaacccgcgcctgaaagatgttgaaccttttgcacataacacccttggttcacaaatccattccaaggcgagctgatctgctgtaaacaaccaaagtacttttccttcagcaaacgtcgttattggttcctctcctgtattccatgaaaaacaagttgccctatcattagaagctcaatgtttcaagttcctcgactgactccggagatgaggaaagctctgtagagttgcaaaacagattaaatgagttgaactctgaagttaccatgtatatcgttcaactaataagtggcatccatagaagtgtgtggtcgagacgtttctaccagcgcctactgacaaacccgtaccaagactctagtcacgcttgataccttgcgaatatagaccaaagacacagcccaacctttcacatacgaccatacctatcagagaactcgggatcccgtccgctctcccatagataagctggtaaggggcggattagtagttgggtcggtgacgaccagcgaatccccgctgttgtatgttttttgcctgttgtctcgtcgcgaggccttatcgttctgtcctcatcagaaggcgacactttcatcgtgttgagagacggacgatatcgcataggcaagaagacgccataacactgattgggaagcgatgacgggaggctgtagcgtccgaagggcagagcccaggagcagcagtgcgaagggacggtagcatatggaagcagaggagggagggagggaactgtaacgcgacgctgcaagataaacccaataaagtggcgtggagcattgacggcaccatgattgtgaagtctatcgggataattacaggagcaggtggaagcgtcgttgagatcagtagccgcgattgcagtaggcctcaggtggggacatcgtgtcgagttgctacagtttgtggatgttgaggtagtcaggcaatgtatccccacggaaagtgcagaagacgccaggtcagacgcatggccagagacatccatgaaggtgagccgcaaatcgctgttcaaaaggcagcgaggaggttagagggttctgcagatgcgacatgggagacatgcaaccaatgatcggacgctacttactgagacagcgcatgcgggagtctttgcggatcacggaacgctcagtaaacgtcaaccaggttcgcttcacaaaatgtctgcgcatgcaatgatgggacaaaagacagggtgggacattacagaacacaagttgtattgagagaaattaaaattatggatcgcttgcaaatctgagaacaaaacaagagtgtatgtacaaggagtccgatttgaaggtacggacagattgtagagtgtggcgagattcgccagagtcggcagcaattgtcattgttggagacgaccaacaggggcgtatcggaagtcgtgatcggtcgtggtgggcatttcgagcaataattctcgcaaacgtccagcgcactgttgtctcattcgggggaggtcataataaagagtcatcccgagcaagaccgggcgtgatggtcgtttcagtcatgtgcgacaacaattggatgatcaaggacaactgagggttggaaggcctcagtggagcaaattcctcaacgccagcctagccagtagcatggagcctgcagttgcggcatccaaggctcagtaggcctggacaagcatcgcgccggttcagctttcgaacagtaagcgcagtcaaaacagtggcggtacggattgacgatcggcttgtcgcagctagaccttgcagggcagggcagtgggggacgatggagaccagaagcgtgaagcggcgcttgctcatagactctctagctctttcagtcgtggtggctgctggcgatggttcgactgcctgagcatgcgcaccaggtgaaggatggggcgacggcgtcgagcagacatggcgccagcgtcaagtaatgactatcgcaagcagatattatttgggataatagaagccagctcaagtaaaggccatattcagcccgtgagacgcgtgataatatcatcatacacatcactgcgaactttgtcaagaaagtcgcgagccacgccattctcatcacgatgttcctggattgagtcgaccttggcatcaagatcctccagatcatcccgcaactcgaccagtcttgtatcgtatccttccagagtgtcggcagtgtgtttgtcttgaccttgaaggtgatccacgtcttgtttcaaggtgtccaggttctggtggaacgtggcgacttgctggcggatttgatcgagcgcttctcgaagggatttgttctcttgcttcagatctgacagttcgtgttgtaccgttcggtcgcgctcgtctcgtgccttgagctcggcccaaatctcggaaatcgcattgctctctttgccttcgctatcgactcggcggcgtttcttgtcgttaatggggggaggaggcggtggaggttcggtctcgttgtaggatgggggcgcgtcgtggatttgtgggacaaggtcaacgagcttggctccgatgccgcggtacatgctggcaagatcatttcggtcgcgaaaaggtgtcaagccacctcggttcactgcgtcgtggatgcattggagttgttcattcgatagcttcttgtcgtctatatacactataaaagctcttgccgcgcacagcgtgcggatatcatcgatgactttgccggactgcgctcgcgctggcgccagtggttctttcgcaggagtagggacgaggacctctattgtcttgttgattcgaaatacaaggcggtttattcggccgctgagcttttccttcactacgtcgggtagcgtcgtggtgggagcaaactcgaatgaggtgatggatgacgggagaatggacattgaaatggacgtaacgccttcgacgcccttcaggttgacaggaaaacgcagttcgaagagggcgctgagttcgctcagacgagtcttgagcgtgatgtcgtcaatcttgggatccggcttggccaaatagtgcgtcgcgccgtcgcattcccactcgacgacaatgggagaggattcgtcgatgttgtcaagacatggtgagggagttggacaggacattcctggaatatatcatgagcaacaactactaaaatacgtaccaacaagacctcaaggacaaaaacacgaacaaagagatccaggctcgtcgacaggtaacctgttgatctccagcacgctgcaagatcaagcagatcccttctgcggaacccggtccttccagcaagaagaagcaataaagcctcgtttgatgggtaggagtcggcaattataacgcccacagcgacgagtatccggatgtttgagggtgtatcgttttatcgagggttggcgatggagccaacacgacacggacaaagaacaccaggttcgcgatcaggcaatctaatagtctccagcacgctgcaagactaatcgtggttcccagcacgctgcagaaccaagtagatcccttctacaagccccgaatgttccaaggaagaaggaggctggcgcgcacactcgttcgttgggtacaagtcggatatttatttcggctgtagcgcgagttggccggcgtctttgaacgtgatgcgtcgtcgttggtgattgaatgagggcgatgatgatgatgatgcttatgctgatgctggtgctgatggaaggctgggaggagacctgaaatgagcgtgaaaggaatatgtgggtctatggtcacatgactttgatagccgtcccgtgaagagaagaagaattaatctaaaggacgtggacaacagagatagctctggtggcagagtccctgttaaattgataaataaaatatatcctcatggatttactctctcacagtggccagtgttcaaggtgtcagaaagatatgtcgcagctggaagttccagagcctaaatttgtagatcagcttacgcgcttgagattaggcgacctgtgctggttatttctgcaccctccatccagatgctggtagccactaaacctgttcgagacacgggtcgcagattaatccgactccgctggatcatcacttaccctgaacttctgtcgaatgatgttgacattggtaacaatggcctcaaagtgccctcataatggatataatgactctttcaaattatatgttcttctgcttacagtattcttgttttattcgtgggtaaagtgtgagttgtttgaaaagtgcaacgttcttttaatttgatctacccatccgagttgttcagtgtgaacatcaacaacacgcgaaataagtctaacttggagaacgaaggtcttacctaaatgccgaagcacaccatgccgtatcaatgtcattcaatctatgaattatacacccagaagttatttgttcatttcatttgtctttctttacaaatgtctgttccatacagaatacagtatgtcttgtcagccaaatttaatctcggagcagaaacagcgctaagccatttctgtcatccgacgatgctggcttttctaacacgaaacactcgcatctacgaacgcgtaacttcaggctcgtgtaaagtggttagaaacgtctagctcccatgattcgaggccaggccgaactaattatgacgccatcaagagtcggagctaaattagtccagtctactaatacagcattaacgctatagggagattttcgtgttcacaaactcatcttcaccatccttgtcctcacttctatgttgatccgcctctacagcccgtagcaaatcgtaaaaggtccatctcagctcatctgtgatatctatcactgcgctcctcaaacaaccaatacggtgtctatctcgcgccctccttggcagccagattgagtccaggcaactcaaactccatcaaggttcgaaatgtctgcacgtcacccacagtaccagctgtgtggagaacgcgcccgcaactgtcctgggatagatactcgccccccagcttaagaagcactcgttgtgtatcatgtgcatttgacatgatcgcacatcagagggtctatgaagcgaacacatcatactcgcagatgttggcgccaagtctgtataacgtccgaagtgcagcaactccgttttgctttgcctctcatcattggcgtgaagccactatgcatccgcacctcaagatcctcccccgcagagacaggcatctcaatcgctgcaaaattgtcattgcttgccgcgacgataagaagagtggcgctaaaactcttggctagttcaacgtctgcaaccgctctgagcaacatttcagcaacggctaagcttttagagacatccgaccaagctgccattgccatggcaagtgctgtaatgtcacctgattctcgtaacacattgctgggagtagccagcgtcaagaacagccttaactgtgaagtactttagatgatttgatgccgagttcgagaagaccaggcatagaggctacgagaccgacaatttcggccatagtgacaaggtcttgtatggatcatgagttgatgagacataatgattaatcccgcatcatttctattgtgtcagcctaaatcaaggtccgattctagcgtctcttagtgagctgtcaaatggatctttactttcaatctgccttgctggctcttgtagaaccttgtacctgaagttctcaactaagccccgttggaacacgtagacttggcaccgtatgtgagccaattgagatgacttcaatgccgggctctttataaggctgaacagtcgagccgttctatccatgatgaatgaaagggactaagtttttgaaagccaaagccgaggagaaattgctcaactaagattgtttatcgaactcaccgaacaatttctctatgcgaaaactctgttctccaagccaatgacgtaggctcgcttatacgactgcgccatgttgaagttgagctgttgttgtgagtaaccgccgttagcgacatgctcagaaacattactcgagatgcgccaattagtatagagtatacgtaggagaatagggataaaggagatttgatcatacacaataagccacaaaggtacatgtatttgaacgcctgtactgttgacatgctcgcttacaccggacccgaatgcgaagaccgcctatagcatttcgtagattcagccatttttacaaaaatagcagccccattcactaacatcagtgccgataaaccgcaacaacaacagaaaagccacgtaacgtggtgatgagatccggaatacggcatcgtagaagtggaaccgtcccccaggcacaattaaaatcttgggatgtaacaagggaccttgtggatctgtgcaattgctccgcctcttttcctctccgctgagagccatctcgccaagtttccccagattgttccagaccttggaccccttttattgttacgcgtgagccactgacgtacaagcactgcaatgtaacaagtactaggtcggtggctgatctacggtgcggccaatcccgtatacttccagatctcactaaaacttggcttgctgccatttatccgagaaatatctgactcgctcgtatatccatattggaaggattggttgactgaatggtaacatgaaaccatctttgtaatttataattgtgatttttatgcagtatgttacgttatgtagtatgcctgcgccataaggccatacatagcccaaactctcggctccatttcacccaaatgccaatgcccataatacataaacctccccatcgagctttgaagttgctgccattcagggactttattccttttgtatccctccttagtctgtgtaccttcgttcattcacatatctcctttgtttctatactaccgctgccatgaccaagccagagcaccaccacatgcaccgtcccaagatctcgaccttggagaacaaccccatctctcctctcctgccatacggctctttaatcctcacgagctgtgtcatatgtatagccctcatcaccaactgcctagaacgatggatcctcccacgcatctacaaaagattctacccggatctcgaaaaagatgagagacggcgtcgctcctttacctatttccacgtcggcgcctttatcctcatctctctcgtgatatcgactgggtatcccatgatggactttctggtcggcaacgccgtatttagcgcgcctgtggtaaacggcggcaaagtcacggttggcgaccatctgctggtcgcgacagaagtttactgcgcctattacatctttgagatgtgctttcgaacaaaatttgcgagctacatcagtattgcgcatcatgttgggttgctcattattgcgcagactgcgttgagtcttttcgccgacccaaaaaagaatcacgaagcgacagtagagttttacatgtgcatggtctggggtgcgtaactctgtcttctttttctcccattacgataggccattactaacgtgtacccatctaataggtactttcgacgttgtagtagaaatccccatcttccttaccatgattatatggcgcataaagcgagacgatgctttgctattgtctcgccttgcatttggatgctgtgtctgggcggtcgttggtgccctcacagagaccatcgtcactatacatctcctccaaagctcttggaaccagtggggccttgagtggaagattattaccccagttgtcttttccctttggatcacgacacaattatacggttcgacgcggctttacgcaatggctcgtgcggaatctcgcaaagccaagtgcaagtcagaaagtgaagaggatctgccagtttgagaccctcacaactcattttgtttggtcaagcgttttataatcatttagaggagtttttatttattcattagacatttaattcgaagctctcaggagcgtattcttccagtttcccggtaccaatactgggactatgcatttgcttctctctctcgtattgtgtatatttctaaatttactatggaatctatcgtggttgagtttggtgtaggtccatttatttggactgaatccatggtacgtacacgtgtgcattgatgcctcgtgagccttggactgaactctgacctgaacttagataatgatcagctcaatcgcctccttgtcgcaaagttttagcccagtaaccggcggggcgtcttccccttctttgtacggccggacatactcggtaaatccgatcctagtcaaataatatctctcatctagagtgcagattagacaagctcccggatacggctcttcaccttcaggtcgaacctctgaaagcatcacaaccttgacatcgatgccctctcgcactggatcttgagtggcttgactttcatccaaccagacaagatcagatgtctcttcgccttcgagcatgaggaatgcacacctctcttttggaggatcaacagtgtagcccccgccaatccctgcttgatggtattcgctaaagtcgtgaccgcagtttgggaagactgttccgcggacgaactttgctttgatctggaggtaagcattagtacaccgtccgaaaaacgtcccatccggaactgaagcctgccatgtcacgggttcagctacaatctcatcgttatccctactgacaaggctgtagcttccgtagtcgacgatggaatcctggctggcccaagaccaagaaggagcgcgatacttggcagccttttgaccaggcccgccgcgcttccaacagaggcttttgacaagctcatcatcatcatctccccagtgaccgaccatatagcccatcgattcgatgtcgtcacgtgctttggcaacaccaccgatagcgacgagtttatcttcgccgtacgtcaaagaacgatgtgagtagtctcctcctaccaaatggacataccagtagtagagtactttattcagttcttgtttctttgtctcaacatcctttgccgattttactcggtgcgctatcttggaaatggttaagttgcgacccatccaaagaaggttatcctcgctttcctggatcccgtgataacattcccagtaaagctggtcagaggcataatggatgattcgcgatgagagaatacgctcttacagggtccagcctcggtctcgaagcgagcagtgactgagaagatcacccatatctcgtagattagtgattgatttgttgagtcttgtcttttggtcgggaaataggcaaatggaactctcttcaccagtggaaagcttgttgcagatattaatactgtcctcaatgatgaacattgatgttgacgcgctattgtgtagtcctgctgttgtgtggttttgcgatgtgttgatgtaggtggagggaagaggaaaaaaaaccggatggaagcaatgcattttatgcccatttgaaccttatgttagggcagggcaaaaaaaggttatgtgtgagggcattagagtcataatgctcaaaagtatgatttatgatggaaaccttatactcaggtgtagtcctactttggcatcttgactggaatccgcggcaacggtgacaatggcgttttggtagatggcgaccatcttgacagcttctctcgcccaatcatctttgtcatcttgaacgatgcagagactatcgatccagatccatttgaagccaagattatgagtaaccttgactatattcgacagagtctttggaaactcatcaatagagaagcctgatgagcgcgactctaggttgcttgtggtagtctgccaaactgcttccagaccaccccatctgtagctcagcgcaacgtagggcgtgcattcgattgaaacatctaccaatctgaggttgacggttgatcctatgtcgatgatctcgactagtctggctgcgcgttcatcgctgacagctgaccgacttcgtttctggtagagagtatggatgtccttgcacagttagaaccgttgatggtctttttgttcaagcaactggcttgactctggcagagcagcgcgaccccaaagatccagaagcttgtacaacaacggtgctttgctgagcctgcatcgaagctgtgaagaggtctcgagtttattctaatagcgtagtatagcgagcaaacaagtcataactttcgcgcgctcactgtagtataactgtatgcaaaatatgcttttaatgaaaacttaatgacagtaaatcattgccaccttccaatcttgactatttaaactctcctttgccccagatctcggcttcatttcttccttccttcacaccactcaacatggagccaccgaacccacctggtggccatggtcatccctctcgaagtggccctaataaacaacgaccaggtgatctacttacaccatccgcgactgaatcttcaggagaatcagaccctgttatcacggtactatctgccagatatcgcgcagcttggccccaacttcgccccagaccatttgaatggtcgcaaaccgcactaccgactcccgtcgagaaacgtcgaggcgaaatcgaatggcaggccaggagaatacttcgcgaacatcgtctgtttaacgataacggatacgacgatgtggagcttatacaccagcagatggcatcgcagccatgcacaagcgtcccgacaattgcaatcaatgtaccctggtccgaagacaagaaacgcctctgggaatcagctattcaaggaattgctgtggaattatacaagatgtataaagactccgacttcaattatgaggatatccacattgatatgcagtcaccagagcttacccagactatttactatggcccagtcaatcgcgaaagtctatgcagaacttgggatactatcagagagattgtctaccagcgcctcgaatcgtttaaagcaacggctggctgcatgacctcgatatgtcttttcaactatggcttgcaggacatcgataataacccacctactatttacatagcggtggattataagtcctctgagataggatggtctcaagtcgtgaacgacatcaaatcgaacatcagccggcacaatcgagaatgggcgggtgtcaatatgcacattgaacacaacgtcgggatgaactatggctacgactatctggaaccgacatctgatgaaatcaataatgaagacgcaaagaaaaacaagttcgttactggcgattatcagcaaataataaaacctggagatgagtttggagcagagacatacattgttcgcagcgatggggttaaggaaactgcaggagtcgggaccatcggctgtttcgttgagatcaagacaaagaacaatccaacttggacacgatacgcccttaccaattaccacactgttcgctcagccttacctggttttcgcctcgagcttgttggtgacgaaacaaagcctgcaccgccagagctgaacagcgattgctggagggttgatctggaaggctattttcctacgcataatgcgcaacctgtgtcttttgggagcccgtctcggactaggcacaacttcactctcgggtacctcaaaaattcaattaaagaagacaaccaagtgatcgaggacctgaaggtcaagctacagactgccaagtctaacaggtctacccaaaaaacgatcgaaaggctacaggagagtatccagaaggccagaagccaaggacaacagaaggatgcctttttcaatgatggcaagcatgtacttggtacattgtttgctgcttcggggtacaagcgcagagcttcgcacggttctttcaagatgaggcttgattgggcattgataaatgtccatggtaaccgtcaaggcccgaacatcctaccatcaggtgaagcttgggaacgcaagtatcctggcaggcacttggcacagccaactaggacttttgatgaatctcttcagcggcagtccaacccattcggccccggctttaattcgctcgttttcaaagttggtgggactacaggcctaacgatcggcaaataccaccggaccaaatcgtcgtgcacaatggcagaggatgctcacgttaagcgcttcatggcaaaggactacgagtcaaccgagtacgtcgtccagccagtcttgatggacagcgacggccaacttaagttttgcgcacacggcgactcgggttcagtggttttcgatagagatggaggggtactggggcttttctttagaggatcgaagcctcgaaactccgctgatgctgggtatgggttagtaacccctattgaacttgtattcaaagacatcatagcgttctcaaaggggggtataacggagattcgggtagttgaggactgaggtagcggcgatttggtgagaaaagggtcaagcaaagaagagacacaatccccccaaagatagaacacagaacagatagatatcaaattgacaccacacatatatcagttgagtctttgttgagagggtgaagtcagactcgtctaacctccaagaagatgagtgagccatgatcatgtctgccatgtttcaagagtcagccacgtgataatcttactctgaatagcttataaccactgtcagctttaacaggggaaatgtctccgttagattgagtacacagatattggtgtctctggtccaagtcactgtcattgcgttgcatccgaagtcaggctcaggtatcacaacccctcttgtttactcaattgccggcccaacgttcaggcaatgatcgacagtctcagtcaatgcgcaagggacaatcgcgcccgctctgccgctatggcttgtgatcgccagctatccgagttagtgtctgtccactggaactagacactggggaaacaaaaagatcgggatcaaaattggtggctgatcaacttttaatgcaaggattccgatttgtttctccaccagcggctacttaaccacccaacccctcaacttgtccgttaccttgacttcgacatttcaccaattttgtagcttcctactccttgtaattcctacaatgactcctcgcaggtcgagtacgactggcctcaaggacgacgaagtgtcaagagatggagaaccacatgtcgttgtaccgccagacattgaccaccggatcaaacgcaaagtcggtcacccactcaattcgaaccactgtttactgactattattctagctcgaccgtcgggtgttgccaatagtctgctgcctctatgtcctgtcttatctcgaccgcggtaacataggcaatgccaaaactgccggcgcccaagactctcttggtcttagctcctctcaatggtcttgggttctaaacgccttctacatcgcgtacatcctgttcgaatggacgacaatgttttggaagatttttcccgctcacatttacgtatcatgtctatgtatatggtaagtcttgatttttccgcccctcccattctcttgctcacatgtcttagctggggtacggctgctatgtgctcgggtgcggcgaacaacatggccgaattagtggttacacgcgtttttctaggcgtatttgaggccacatttggtgctggagctccgtacttcttgtcttgtatctataagcgaagcgagctgggacttcgaatgtctatcctgttgggcatgtcgccattggcaaacacttttgcttcaagtctggcatatggaataactcatattaaaggatctttggaggcatggcgttggctattcatcataggtactttattcacccttcgcttccgacaatgctgacacttgccacagagggtgccccgacaatacttttcgccccggtggtctacttcttcctcatcgactcaccatcgacagccaagttcttcaatgaggatgaaagaaaactcgctgttcaacgattacaactccaagacaatacgtcgaaggaagctgtcagctggaagcagatcgtggcaggaatgctcgactataagaattacatccacgccatcatgcatttctgctgtaacttctcttttgctgctttgtccaactttctacctaccattgtcaaaaacatgggttacgattcaattaccgcgcaaggtctcaccgctccagcctacttcgctgcgttcctttgttgcatcgcagctgctttcttctcggataagtacggatgtcgtgggtatatcgtagcatcatttgctgcaatgggtactatcggctatggtatgcttgctggtgttcaagacatggaaaagactggccccagatatgccggagtatggcttgctgcttgtggaatttttcctgctcttgccatgaatattacttggcttctgaataatcagggaggagactcaaagaagggagccggccttgccatttcactaatcattggacaatgttcatctctgataagtagcaccgtgttcccgaaagaagatgcgtaagttgtctatgacctgttcatcctgccgctccaactaacattttgtcagtccgttctttactacaggttgcgcaattggctgtggcatgagtgggcttgtggttgttttggctctgttcatgcattttgcattgaagagggagaataagcgcagagacacgctgtacgggtcggtggatgcgaacgctgagattgatgtctcggagcagggcgacaacaatcggcagttccggtacatgacctagactctagttaaggcttgtttaaaaattgcactgatcggtttaaaacgcacatgatgtcgactgtttgttatcaccttgcttgtatttgagttgatatgtctagagtcacctcaatcattctcatcttcgtgattatcggagataagattggtgttttgttggtaagtccgcagggacaaccaatggcgatgttcccttgtccaagtcagatctgacgctgcatgaactggcgtcttcgatccgttcttaacagcaaagtccgaaaacatggggaagaagatgtgttgtctcattggataccgagttctgattgatgagtataagtgatgaaggacccctcaaagtttggcgaccaacttatgagatatccaaagcctgttctctccgtccacgttgcatcatttcaactaccagtcatgtcgaccccgagtctgaccaatgcacaacaagtcagagactttgtcccgaccaaacatgataaaccgtatccagctatagtccctaggaagtcacctttgcccaaaggatacgtcgtctgtatcatcggagctggaggtgcggctggtgcaggactagctagatcattcgctacagctggagcatcaggtatcatcctcgcgacacggacacaagcgaccttggagaaaacatctaaggaaatcgattctatcaacaattcgacaaaagttgtctctgtcatgtgcgacatcagttcagaagtcgacgtggccaagatagccactgccgtgaaagaacaatttgacggcaagcttgatgcagtcatcgttaattgtggattttcaggaccattatccaaagctacagttatcgaagaagaggttggcgatgtccaaaaggcttttgctgttcactgtacaggtacatggcttgccgctcatcacttacttccctttctcctcgaaagcaagggaagcttcatcgtgattagttccatctccgccctaggaatcagtggttttggaacaacgtcccactactgcgcaagcaaacttgcacaagcgcgcatagtcgaaattcttcatgcccaatacgccgacaaaggtctttttgttgccagtgtacatcctgggggaatgaagagtgaattttcacttgcagcgtcaaaagacattcagcattgtgagtcgtctgcgtgttttcaggtgtgtaactaatattgtgcagtgttgaatgatagccctgatcttgtgggctcattctgtgtgtggctgcttaactctgatggtatgcagaggcgtaaggaagctttgaatgggcgatggctgtcttgtaaatgggatgttggtgagctggaagatcgatatgatgctatccaacagcgcgatttactcaggttcaggatggctattgagtaggactctcggtaacggtggcatcaataattgttaacttaatctgagcctgacgacattgcatttgtcaaaaaattgcattgtcggtgttatatccagagcatgtataaccactctcgcactcgaggaaaggattaaaaggtatccagtaggaacagtcttctctccttggtctccatcttggacgatgccacaatctctgccttcttcagcgcaacgaaccattcaacatactcccgacctaaaatatggattgcccagtccaaatcattctcgagctcttttactgcctcttcgagcgaagctggaacaggttccgtcaaacccatcttctctctttcctctgccgagtagaacatggtgaattctatacgcttgtcagtaatacgtcgaggatatttcagtaagacttactagtagccccttgaattttcaacggctttggatcgagcagggcaccaatgataccagcaaccatggcatatgagttcgaggttgcatcatttatccggacctcccagtgattcttggtgactcttctgactggcatgtctctattattgtcaccccacccaaccagcccgccagtgcacattttgccgatgcccactcgttcataagagtcgatctgtgctagtccgagcgctgtgagggctgggatatgactcaacaatccggccattgctgtatcaggatcccaacttttgtccttgttcgtggacgttgcagatatatgaatgtgctgtccgctcttttggcctgtttctccagcaaatggtgttgggtagaatgtagccaccagatcggacttgtacgcgatattcttgatgacctctatggtgtaaacatatgcatcgatagcctcaacgggagggagtggcgagagtgcgacttcataggccgaggctccatattcttttacagcttgttcaacctcaattcccgctccgtccaaggctgtgattatttcgttaagtaaaggccagatctttgatcgaagtagcttcgatgtatgtgagacacctgcgctgcctggctctgctggatctagtgttcctggtagaagaaggcaaaactccaactccataccgaccaaaaactccagtccatggtggactttggtcttctcgactagagtcttcagaatatgtctggcatctgtattctgaaactcgacgtgaccgaaacagacagcagcattggtgtatccgcgggcgttatggttcgcaactttgagggaggagacgtcaggccagattttgccagagtctacgaagaatggcatcagtttaggaatgaactctgcggtcgtggtgacacatgtgtcgaggggcgcgcagttgaggtagccatttgcctcgacaatctttttgaacgtggagacggggactagtcttgctcttaaaacgccgcacatatcaacccattgcagaatgatgattttaactgaggggtgtttgctccagaagtcatttcgggcctttgaagtagatgaggtagtacgtctggaaagcatattgatggtgctgaaacaacaacaatacaatcaatagagaaggataagagaactggcaagtgtttgagatggggcattggggctatgctgccttttatgcgtccaaatagtagtctatgcaatgtctaggaagtcctaccagtgatgatcgctgaccaagctagttctaggcaaaggattgagtctcatcattaaacatgtctatcaaagtaagcgctaaaatattgtggtcagactgggttcagttttgataggaaggtaagaatatttggtcagataccaagtccgaaaagagaaagcgaaaagaatatccaatggaaagatggcatcgaaagaggaaggctgttattattcgtcaagtgagcaagctgcataatcacaatgttctattaaatgaatcctttatgcgagaacgttctgaagatggatcgatattcggcatgttcaaaggagctgctagcctacttgctgcttgttctttatagttctcgttttccgcctacatcgaattgaccatgagatgtctgatgattgtcacaaagggtgactccagtgagaaaagacatgtagaagtaggcgtcaatgctcttgttatttgtggttttgcggctgtcaacattgaactgtgtattgtggaaaatatcccagtagttaatagatccgctgctacaaactcttttgagaacctgtatgagactttcactctttgcaacatatcagcctaacaaaacctccgttgttcacggaacagttccagcgcaagaccattaattcctttccaaatgatacatcgcttccattgtgaaatttaatatagcttcgattcagtttgctcaagatacagtgatccatgaaaagctttgtttcttttgcatctttggggtatcgccgtcaagaacacgtatgtttttagatcgcttgtgagtagccacaaatataaatacaaagctctgtacgtatttatgaacaaagaggtgaatgaatcaaatgaaatgtgcataaaaaatagtgttgacacattggacatcacacttgggtcaagtgaacagtaaaaagacaaagaccccaacatgtgttcaaaaacaatcgtattcttccactttcacatgttctggtagagtataaataccttccagcctaccaacaatgtttttagaagaaccaccacactcgtcagtcttacatccagtctcacatttcgcagcatctttcactactatctcacaacagacacctgtcagaaatcgtcaagatggattccttttctgtttccgctccctcttctcccgtcgaggaaaagcagaggtacttcccttccgctaacgctgtcgagcccagaattcatattcatgaattcggcaagtatggcacttgccagtgcgctggttgcacgggttgcaatggtgacatctattgcatttctagccagcaatgctacaagtgctattgcaagtgcgcagtctaaatgactgagcgctggtcgatctgggagaacccttgcatggctggtcctgtgaggtcctttgcttttccctcctttcctttgggatggtgagtgttgtgctaggtagtgatgtcactggatctgaacggtgactggtcgcaaaaaggataaatttattcccccatttatttatccacaacttcatcagtgaatgtctgccaacccttgaagattcccgtagccgtgtgacccataataattaagcatcaatggtggcttaagccctgtccgttgatagaggttgccgcagcatgcaactaatcaacagtttggctaacaaagaggcggagccatgataagagagtgtgtccattgtcatgcaagaccattcaatggaaattagatctctcaaatggtagttaatgctgactgactagatacagaagcggtgaggaaataatttctccttttgatggcccagttattgtggctgattgtgctgctccgccatgcttacaggacccagggtcgaaccaggatgaagcctgacccagttgtcgtgagaatactgcaagaaagaaagttaatcacttaaatattcggttagctatgtatcaaccatgacaaaatttcatcctgtagtataactgttatttacaacatgtctcatcaagtgaaaaactcatcgtgatagtttgacctcggtgctggcagtttgccagctaatcttactcgctccactacaagatagtggactcactgggctgactgtccgctaagaggtaagagcttcggacaaaatatgggttactagggtttgtctgacatgatgacactcagaaggatgcgatgaggctgtaacacgacacgatattttaagaaattaaactgggcagcaggaaaatttctgtagtaaatatgaagtgttatatcttcgctgatcgagggaaaaatagagttgtttatcttgtatatctaaaaactagcatcagatcgctaaagactaatttctcataccagatctgatttttacgatcaatactattaaacatggcttcttctcgccccgatttggcccagtaccccaccggcttcacaattctccgcatcttccaggccgttctcagcatcatcaccatcgtggtaacatccttcacaatcaacgctgtagtccttccagccaactgtttgttaatcgttgctgtacgtttctcacatctacgcgactgttgaaaattactaacacctcatcttacagagttcagcaactcttctggtctcactatggggtgccttcgcccacctatcatttagccgtcttttcagcttccgagcagcttttgctcttgatggagcccttgctctgctctggggcgcctcaattgctgttttgggtgctcagacagccgtcatatggattcatggctctgattactgcgagaaaaacaagtgtcctgacaacttaatggctgtgagccgtttctacacatatgtttttgccatttgctttgggcttggcatcattggcttgtaagttgaaatgctgtttcaatacatgcagacctaacatgttttaggatattttcattcgtgactctcatctttcatggtgtggctagttgtcgtcagcataagtacaaccagattggcacgaataaggaggccaagccaattgacattgctccaaagcatcctcaagattcgactgcttatcagggggcggcaggatatcagtcgttagcatagtttagcggagcatgatttagttttacgttgaattgatacccaagttatttgttactacgttgccaagttgcccgtagcgacgtgctcaggattatcgaacgattgactttcggaacaaccggggaatatttcatcaagaacgagacccatgatttgacgtttcttcttttccaattcaagccagtcaacagcagcctcttacaccatcgtggcgtctggtaattagtcagtcaccgagtcggcgatgttccacttttgtcggcgacttaaacgcgggagttaaacaagaccccgatcgtggcaaacatatctaaagtctaatttccggatgatgcggacttcggtcactagaaattggaagttatacttctagcgtgcttacgagattgatatgccgacggtttcatatgtcttgatatccttgttaaaatatgtcgatcaccactactgtcagaaaagcgctgccttgttgcagtagcacgctagcacgatctatcacaaggcctttcagttcaaaagcaacacaaagtcagagaatcattgactctacaacaatatcatcaggagttaagctctctagacttacatcgagtttaacaacaaagtcaaaccatcctgctctatcaagaacacacccggcacaaaacacaacaccaactcgcgcctactttgcaacacacacaagaatcatgtccgagccaacaattcattcactctttgagactgccacaagcacatggcaatacatagttgccgaccccatcaccaagcacgcagtcatcatcgaccctgtcctcgactacgatcctgtcaaaatagcagtatcaaccggttcagccgatgcgatcatcaagattgtgaaagacgagggctatcaagttgacattatacttgagacccatgctcatgcggatcatcttactgcagcatcatatattcagtccgtcttggctcggagccagagcgtcaagccagctatcggtatcgggagtcgtattaagcaagtgcagcacttgtttggtgagaagtacggcatcgcaagtcaagaatacgagacggcctttgataagctctgggaagataatgatgagtttgccattggtaacctgactgctcggactgttcatttaccaggacacacacccgatcacatgggatatcggattggcagtaagtcatgttcgattgttatactttcatattactaacaacttccagataatgtctttgtcggcgattcgattttcaacgtcgatgtaggttccgcccgcgcagactttcccggcggcagtgccgaagacatcttcaaatcaggtcgcaaactactctcccttcccgaagacaccaagatctgggtaggccatgactacccaccagaaggccgagatgccccgcttccctttgctactgttgcggagcacaagaagaataacaagcatctcaaggatggaacacaggagaatgaatttgttgagatgagaaggaagcgagacgcgacgttggcggcgccgagactgattcatccttcgttgcaggtcaacattaggggtggacagttacctgctccgagtacgtcgggatcgcgcatgtttcatcttcccttggttacaccgacgtggtaaatggtgttgttcgtttaattgtcatgtcttctacgacctctgtactataagatgtactatccactcactctctttgacctattaaatgattgtgttgggcgatatctagttagctagctgtaataaattatgcatggatggacccagtttggttttggtattggccttgttagtatgtgatatgcatgagccaaatatggttactcctgtgagaataatgtcttgtactaataatgaagttattcgcacgtgctgtattctccagccggtaaataaatctggtacaattctaacacgcaaagttcattcgccgatggcattcctaaataaacctacttcattgtataagatctatctctatttattaatctaggtagctattcttcaactgttctgtataaatataaaaacaaatctgttatggaaaaaatgctctgaatagcacaccagcgccaaacatcgatacaatcgtgatgaaagagctcactcccatacttgccatgccactaattccatgcccactcgtacatccaccagcaatacgcgccccgaatgtcaaaaggactcctccaataatgagacttggcaaagactgctcctggctggtaaccatagcctcccgaatggcagggacttgagttatggtcaaccaagaacccgcgacaactccgccggcgaacaaaatgctctcggggattgacttgagtgtcttcccactgaccaggtcccaaaaggcacttccaaattctccgtaagcaccgctcacaccaactggtcttttggtgaagaggacagaggagagctgtccaacgccgataagaagaccgccgacaaccggatgcagcaatgtctcactgcgcggcgctgtaaccaatatcgcagccaggatactaagcaaggtaatttcgtacccgataagcactttgttcgccgaccatccggtaataagcatgactgtgttattctcggcgcggctcgtcggcggctgcggctgggacaccaagggctttatcttgacccaggcgatccctgcaaggagagaagtgcacgcgagcaaccggctgtgtccgacaccagctgtggcttggacgaggacagttccagggcatgctccggttaagcttatccccagaccgagtatagcccctccaatgaggttaccgtcgtaggatccgagccagccatgattggaaggcagtttgattggtattttattatcggttttgttgttgttgtagcctgcaaagacgacggcactcgtggcggatgcagtgagaaaggtggcgagcatgtggaagtcggagaggctgaactgatccctgatgacttgtgggtttgcgacgcccgagaggctaagaccagagccaaaaacagcccctgttagtagacttgtcatggttgtatttttgctgatgtgatttgtttgtctgaatctacgaccgagtctcaataaacagaaccaagctactcttaagaaacaacagagactataaaactctagtaaattattaattctcttcttcgctgtctagacttaatcaaatgtccgcttttctaacgccaagtgggaaccataactaaactcaaaatgcagtttcaattctttagtccccgataccaacaccattaaagccggcaccatcaagtcaccgatatccactatcccccggatcccaagtggagaagagccggctcggtagtcggagtctaattaatgttttgtggtcaggcatttgatatgcagggttatcattcagtttctgtgtcggtctgtagatgagaacggcactcgcttttacgcgcgtactccaatgccgctctcaccgcttcgccgagatctgcattgaacaatggtctgtccagtgcaaacactggggaaagtcgcttctcgccgctgaggttatcatgtcgcgtgccaattgtgttctcatcatctgtgctcgttcttctgtggtcgccttcagttgcttcaccaaaggaagcagttattgtatgaacagctgcccaacttccgaacgagtaaccatcttgtgtactgcttttcccaaacccaacggctgccagagcccgtcgcgcccagcgattgtgcaaaccgccaaagtgccactgtatcgttgatggactcgcccatcgatccagtgcatttcgcacatctaccaagccttgtacgctggtgatgtcaatgttgttaattgtcgagcagtctatgacgatggcccgtaacactggtaggtcgttgtcctgcttgcacaaccctgatgtgtcgcaccaaagagcctcgcccttatcttctttctgctcttcatcggggcgtctagtatgtgtgtagacgtagtctgtcaaattcttgagatgttgcgcttggttgaggtagttcaacccttcggggaaatgatagatgagaacaccaccatgggggctttccaccaaaatatctctgttagaagcatcgtttcggtccaaactcagataaacatcacgggtagctgacgtcttggggtcgtctgtgttttctgacgtctcaccagtctgttcaacctcgaccttgcccaggaactcgcctcttgtccgtgcgatgcgcacaagtagaagcagaaacgagagacccgtggtagtgtagatagcaggctcaagaccagtaaatactgccatgacaacgccaacaacccagatcaagcattcaaatggcgatagacgccaatacttgcggactgtagaaggcgatgcgatgaggttgaaaacagcatgaatgatcagtccggccaaagccgctctcggaataaagtaaaagactccagtcaaagcataaagtgccaggagcaacataaaagcattgaaaagtccagccagaggtgtcctgacacccgccttggaaagcaccgctgatgcaccgaaagaaccagtgcatgagtagccgcctaggaacggaccaaggatgttggctgtgccttgggccataatctcttgtgatgggaccacgtcatatccaagcttcttaccaaagcttttggcgatggcgatgtgctcaacgataagaatgaccaagatgatgggactttgaggtaagatggcgccgatgaggtctgtcttgagggctggtggtccagcatggataaaccctgtttttgttagcggatgatcgaagtggcgggatggaggatcaacataccttgattgatatggccaacaattctgaacttgctctccttctcggacaagttacggttgacgagatagctgacgagagtgtagagcagcatagcaaaagtgaggcgcaaagacgacatgatagaccagagcttctttcgagcaggttgacgagcctccaactttgtgaaaacatattttgccaactccagcaacaccaaacaggtgataccaatcgcagcatcaagttgtgcgtcaggcagttttcgcattgtcgatatgagtactctgtacgggtcgtctcgtgtgttgactccaggaatacccaagagaactggcaattgggtgcacatgatgattatgctggcggccgtgatgaaagctgagaccgggatgtagggaatgacttcgactagccatccaagacgtaggagacccaatgcaaataggatgataccagtcatgaatgataatgttttggcaatctcgacgcttgtgtaggtatcgggtcgcgcttcgtggacgtgggtaacgatctcaccgacgagtagtgagccgatggccgttgtctaagaaagttcaagtcagccactacgttagcaaagcggtaaggtctacttactccgataactatatcttttgaagtaccgaaaagccaatatgtcgctgcgccagcaaaagaagtatacagtccaaagtctggcggtagcgtagctaagagtgcatatgccatagcttgaggaataacgacgaggccaacagtaagaccagcgatgctatcacccacaagccatcgccaattatacctaggcagccatccaaagcaaggaaatagagacttgagatatcttaatgatccatctgctgtggggatacattgcttaagctcttcgataaccgttggctcggcttcgaagaacgggtcctctattgtctgcttcatctttcaatgcatgagattaaaaataaagattctggggaaagaagaaagaattgactttattttgtggaccgacaagggagagtttatacgaaaaatcccatcaggcttaagcttaagggggaagagaggtccgacagccggcgccggctggacccacgaggcggacgggatgctcggcgggtcgcgctatctttgacagtcgccgatcggttgaggaacccggacacggcagaagtggcgccgataacctctaccggtcagagaagaagtggatatcatcgagatctgaatctctcaagtctttgctggtgttggttgattggtcattggtacgagttactggtcaccgactttgaacaagacactcgcgggcatcgggcggaaagcgcacagacaacataccaggttgtttgttctagaattatgatcgacctcagatgtcattgggaaatgttgggtatcaacacgcgtgtcatgatgctggttcggtagagagtcctcagaaatgtatatagtcggcaattgagtcagtcgaggttatcttgaatcgtcggtcagggtactttataattatatcacatatccgtactcttaactcgaatgtagagtcttctgccactctccaccagtatcggtccctcgctacatggttgcgaaattaagcacaattccccatggggttgccgaccagatcttgtggaatgtaccgcatcatctcaccggacacaattcggatcacaaaagaggcacaatgacaaaatggctaaacagcttcttactttatatacattatcctaactaaatacatgctgacgagaattctcatcatcccgaaaaaactatggctggctggtacagtactgaaaaaaaaagacaaagagaaaacatttccaatgtttaggaatcaagaataggaccatacgccgggataccacgactctctagcccatacaccaccttggctgtgacggatctgttggaaataatacaaacacactcagcgccactctccttgtacgcctggtaagccaacttcaccatatccggtctacccttcgcgtcggtgtcccagatagtggcatctggatcacaagccaaaattgtatcgaggataccctggccatatgtcgacagagggttctttgttgaccagactaccttgcacgggacgcgtcgctccataatgacgggcaaacaaggtccgatacctgaaccagtggccacgagaacaactttcttgaacagaggagcgatggcaagaacaccagaggcaggcgttcctcgtgtccagatggatgtcgggggcttctcgatgatgcgcttcgtccagtcaccagccttggagacgacaatcgagaaacccttaccactgggctctggaatagctgcaaaagcgtgccactctaccaacggccgatcggtgatgcgaacacctcgagatgaacaaggtggaggtgtggaaaagtcaaagtgaagacgaacagcatgcttggacaaaggctcaggcacgactttgacacgtcgaagccttgtccagggcagagcgatgcacaatgtgatgagcgacagcagccaaatcgttggactctgcgccagcgccggccccagcggtcctgtcgtggaagctgccgttgagacaataatgtgcgcccacaccagagccacagaagtccatccgacaaaccgatgcgtccactcgaactgatcgtgcatcttcatgcggatcgacggccacgccataccaagaatgaagcagaggaagcctagaatgatatacgtcagagcgagaacgactgacttgatctgtgctgggtgcttctcggagaggaaatcgcgcgtgacggagatggtgtacatgaaccaccaggccgtggcggagacggcgcagccagagtgcactccgccgttgtggtacacgcgggcaaagtgacggcggatggagagcgggaatgaggtcgggacgcgggaacaggtgaagaagatggcgttgacgacgtactcttggcggacgaggactgcggcgaggaggttcgaagcaactgccgtggccacgtgtgcgggcttgggataataatcgttatcgcgactgttgaccagaagaatgatgagaatcgttaggtttgtgacaaagatgaagccaaagagcttgcggtatgctgagaaggctgtgtgtcgcagccatcgccatccgtggacgccgttcttctcagggagagggaactcttcttcgttatactcatccaccaacggcttttcgtccttctcgagatctcgcataacgttgttgtctgcgccaacaactgttccatcagtcgaactcgtcatcgacatcatacgatctccagaaggccacaaggtctgaggtctaggcttcgcaacggtgagacctagagagtccatcaatgcgccctcagtagcaatcttcatcagagcacgcttgtcgacctttccgttgggcgtgagctcaagaacaggcagatgcttccaaactgatggcacggcgtagaatggctgcgacttgccaacggcggctttcagctggttctcgtcgatctgaacatctgaagagtaaaatccccagagagcgttctcaatcttgagagcgcagcccttgatgacgccgggagtggtttcgatggatcgtgagacaccgtcgagttcgacacggaaaccttggatcttaacttggtcgtctttgcgaccgaggggaagaaggctgccgtcttcaagccactgagcgagatcgccagtgttgaacatcatggttctgtataacgttagcttggattgatagattcaagtgtctatcttacccgtcattggtaaacttatccagcttgtatcgtgtagctgttagttcgggaagattgatgtaacccgccgacacaccaggacctcccgcccacatgacaccaggctgaccgacgggaacagggttctcattgtcatccaagatgtaaacgtttgtgttggggttgggctttccaatagacaatggaataccgggttggtgaagatggcacgtgttgagcatgctgatctctgtaggtccgcaaacattccagaagttgatgtgaggagcccacttctcagccagagccaagggacaaggctcaccaccgacggcgatggtgtcgacgttggggaagtcttcgacgttgggcatgtacttgaggacgacggagggtgtggcgatgatggtgtcgcagcgttggagacattccgtccagggctggagaccgctgcctcggatgtggagtgtgccgccgttcatcatggtaccaagaatttcccatgcgcctgtttccgttgattagccatgtcactgtgcttggtgagatgaacttacacatatcaaaggcaacattgagctgctgtgccacattccttccaggtcggatgccaagcttggaaggctctgccaagagggtgttggtaacacctctgtggcgcacatcaacacccttgggtcgaccggtagtgccggatgtgtagatgacgtatgcgccatcgtcagtgttgacctcaaccatgggatttgatgggtttcccatcttccaaagaggtgaagtggagtcaagatcaacgacgttgaccatgttccgtctatcatctggaacacttcggacaactttttcgaagaatttgggaaggcacagaacaactggagcgtcagagtcggcaatgtcaaagcccagagtatcatctgtgacgataccgccatccaatggcacgtactgtccaccagccttgaggacagccatgatgaagaccaccatctcgatacatcgtgagtagaccaacactacacgatcacctatcctcaaaccgtatgtgtggatgagctcattggcgagcatattcgctcgtcggtcgagttcagcatatgtgattgtgcttccatcgtagtgtcgaaccgctgtaaggtcgggatgcgcctgcgcaaccgcctcgaacgcgtggtgtgcgacatcgtacgggatgggacactcggcgcccttgctgaacttgttgaacaatactctatccgccagggagagactctcgagggagctaaaagagaaagaagacatggtgaatggtcggtattaggtatgagggggagtattacaagatcgacagacacatcacaccacaaacatcgcgagcaaacaaacgtctttggacaatggggagaaccatttaagtaataaaccccagacaacggatctattcttgccacggagggtgcccgcgttggggaaacgagattcattgtccgaactggaaaaattaccgctgtccactccgttccgaggcactgtttcggtgcaggaagcttcttgttgcattctgatgtttcgtcgcttgcgcagaagtggactctgtcatccctgaggtcgattcgtacatcaactgccctgcgtcacagccctgagaataactcatcgtattaaccctctctgtatttacctagtgggtattaaagaacaaggttgcattagtcagatcttttggaacgatatgcatagacctccgtgtcttgtcatgccccaagaggaaaacacagccgccgacctcagctagtctagaacctagaaagccagggttagaagctgtcgtatcccgccaaccttaggagtttctccatcaggggaaattgtccaatcagaaatcccattgattgaatttttctatcgtcccaaaacgagacggagtaaaagaagggttgcaattccactgctgtcagtggaaaagaattccacttctgtcagtagacaagaattccacttctgtcagtagacaagaattccactgctgtcagtagacaagaattccactgctgtcagtggaaaagaattccgctgctgtcagtggacaagaaaggaaatggtttagcgtaccgttcggagcggatactagtgcaggggtccttgaaacgatgcatgccatccatgtctaaccaagtccgggtacaaacgctgtcagttgtgatgtgtagctttatgacgagctgccgttttggtaggaaacacactgatatgactcaggaaatggtaatcaagctggcgtcaccaaaacggcaaacaaaaccgttgacatgaaagggatcgaccaactcgcctacctcaaatgccgaaacgaccgttccgcaacctgtgacagcgtctctctccacttggttgaaactcgacagttttcctttttatgcggttatgacaaaatcacgcgcttcatgagtctatggttgaagttgaagttaaacataaacttggtctcttgtctcagaaacaaaacactcttgcatcatcatcaccatatttcttttttctgactattcaatactctacgtctaacatcacatcataccaaaatcatttcacaatggacaatcttacagacctcaagctctcagtcaacgaggaaacaggtgttgcaaccattcagttcaacagacctgcaaagcgcaatgcgtttgcgcaaaagacaattgatgagatggtggccactttggcctacctcgactcagtggatactgtccgcgccgttgttctgactggtggaccagagggccatttctgcggtaagttcctgaagatcagcaccactgttggaaagccgttgcaccagtgatcgagatcaacggttgctaacggtcaacattatagctggaatggatctcaatgagcttgttgagctttccacttccaaagctcatcagattgcctttctcaaggacctcacagatgctcttgatcgattcaccaagcccatcatcgctgctgttgtaggctatgcggtacgtaattgcctatctgccgccttggcaaatgctaatgagatacgtattatagcttggcggtggttttgagatttcgcttgcagtaagtcttgattccttttccatatgtgtacctgttatgcttatcaccatctgcagtgcgacatcatctacgccgccgaagatgccatgtttggtcttcccgaggtaaagattggaacgatccctggagccgggggtacacagcgcctggctcgtgctcttggcaagcacaaggttagtccctacaccctctttatgtctggaatggtgcattgtcaggccaccttgcataacaatactgctcaatcgacatgtgatgataactaactacctcctcatctaggcaatggaattcgtcctcaccggcgaacctgccagcggcgcagaattcgagcggcttggagtggtaaccaaggttttccccaaggcggatgtgttgtcttccgcaacagcccttgccgaaaagattgcaaggctctctggtccagtcatcaagacggcgaagcaagctgtgttgacaggtacgttgatgttgtgtcgtggttgtgttgatccattttcgctaacttggtggttccctgtacaaagtggaaaacagcaccctgagcgctggcatgacccatgaaaaggccctgtactactcgactttcggcctaaacgatttccaggagggcattcagtcattcctccagaagagagcgcctacattcaagcattcttgaaattagtctatagagtacagcatatagtccgtcaatgtataattgttttttccccaaaagcaagctggcaaacatgaataaacaatattattagcatcaattaattattgagtttcgccaaatctcggccttgaattctccacggtctttctacgtgctataacaccgagtctattattatcccgccaaactctctagtgcaatgtcaattttcaccttccgctccagtggcttagtagtcgatagagttttgacaagattgagtttgctacgtataagattttcccttttcgccggaccgtgatcgacgatgggacggcgtgtcctctcatcctggtcaatcaaccgaaaccttaaggaccaccgttgaaatctggtttttgtcactgacaaaacaaaacttgccgcttggcattttcatccccctttacgctgtaaccctccatgtcaggggtccctgacactgcaatgcgactataactgtgggggtcttctgtaacaagagtccggcatttggcggccaactccgcttgttgttagtggttgattcagattagccttgtagggagaagggttaacttatccacttgattcaaacacagtccctgggtacaaactcggctgaatgtcaccaggagaagaagcaattcgcaagacagtacctactgcagttggataaccgagggctgatggacactagctgactagtgaccgttggtagcgctgcccaagttgcagctcgcgtatcaagacattctgaaacagctgacctgacagaggcgaattctcaatattttcggccaagtcccctgtggcctttcgtcatttctgtcggaaattatgagcggacaattgataatccaactctagcaacgaaccctggttcttgtaacgtcccaattgggttccgtttgaaccctgccagcataccgtccattcatgcaatcaatcacccgagtgggatggtgggatgctgaataacggaagaggcaggaccatacagagtagacttgaatgaatgattatttgttacctctttgagacgttccgatccacgttaggcaatgaaaatggatagactaaagtcaaggtgagtcgtattgacaactcggcgcgggccgacaatatttaccctgtagcgtcttttcgccgctctggaccacgagtgggataccgaccgtattctttaaaccttacggggtattgttctatctcgattccatgtcccacgctaacacgagattttagcgacgacttgatactactatgtaagcttaaataaacgtatgcttctattccccatgtggaaatgtgtgcttctactgatcaatatattggagagtccacattatacagggctggtcaccaccaaaaagcctcacaaagcaaagtgaaaaccacaatgaaacgtaaaaaacgacattaagattaatttgctgtccattatcgatacgatagagtatgatcatctgataagatgacaaatacaacctcaacaggactgtatcctcagggcgacgttgggatatgtgggggacacgaaccatggacttggatatgagcctcgattatacgagatcgatacgtttaaatgttacaacgtggcgacctggttacatagtcgctaaactaaacgttgtataagatgtccatgtgatgggcggcagttgagtgtcatgtggtcagagtgcgatcagcctgtagactccgccaaagaggtcacgaagacccggctcaatggtactgtaaggccttacagtggctgaggaggaccaagatgacgcaacaggcaggatttcggagtgagcgggatgactgcagtcacaatttggatctacgtaaatgagttaatgcgaatcatgcttacaatatcatggcatgatctagtggaggctgtacgatttggtaaatttgtttcttggataaaggcattgattataaggttaaccgatgctcgcgataagaacataagatgatgtatatgcacagaaccccgtggggctgcattgtgttagttgctgctcttgagagattttcaacacaccgccacataacggacggtactacgttgcaattgggatcttggtaagcattgagtcgtattttacaggcttagacaggacgtcgtcaactagatactgactatagtcctgaaaatgcatcttgtgcaagcggtgggttagatactcgtgtgtgagaattgcatttcgtttttagggtctatctaataaatacagaaataaaactagacacactgctaaacaggctttagctaaatgatgcaatatatgatgccatttagtgttcgaaaagagaagctaaatgctatgaaagaaaagaagaagtatatcagtaccataattcgataccataattgctaagccgtgagcaacctcaaaaacctgcaacttgaattcaatttcataagccctaagcatacgccgccattccaatccaagaagcccgattgcccaaacccttcaagtcaacaaccttgggaccaagagaaggatctttgaggtcaaagatagcgacagctggagcagcctcaagaacgtacagcttcgacccagagatgataccgtcaaagtttcccatgcccggctcgtatccgggaagaacgcggctgatggccttagtctttgtgttgactgcgttgatgttggcgcgacccgcgtcgagaagatacacagatccagtttcagaagatcgggcagtccagcaggtagccatctgagtcgtgatgttgaggacactttcagtggttaccctgaagtcctcggagacggacacaaatgcagcaccgtaggcaggcgtagccattagcgcggagttgtcgtcggaaaaggccatggtaaaagggatgggaagattctcaggtctcgagataatagcgtcctcactaacgatgccgttttcgaccttgtaagcatagacataaccattttgcataccatcgcctttgataacgacgaaaagagctgtttgggaagggttaaagacaatgttggagacagtattggcaggtcccatcacagggtttgtctggcccaagatcggcagagccctgagaccaccaactggcttgacaccttcgctgcctgaaacgctgaaacactggacaccaggattagttccagtgttagcgacacatgcaattttgtgcttgcgcgagtaagctactgtgttgggagtggtgccggcagtgtccatgggctgtcccatgagtacagggtgggttgggtcgttttcgggaatgttgaaagcagctagagtgttggatccggcgttgacggtgaacaaaaggtttccatctacgatgacagaaccttgggagaagagagggtctggaagtaaatgttagtactgttgtgatgtcgttgcttcagtgtcactcaccggcagtgacggagccattggcgttgttgccaatcaagccattgccaccagtcgaagtccttacgggctcgcccaacgacccatctctaacgatgccgaaagataccacagaggcgccattgggatcactgtcgagaaagtacaatgctcctttggaatgttcgggcctgggcatagccgaagcccacgaggctgcgaggacgaggagggagatgctcttcatggtgtagtaacgaaagtagatgttgaaatattggatgattggtagtatgatgagttagttgaggatgaagtggtagtgtttgtgtttcaacgggtaaaccgcctcttcttaaatatctttgataaaggcctgacaatgctgcggttgccgtcatatccagcttcattcaagctaaagcagtgctaatttgccaagaacatctaagcctctacgtaatcaaccaattcggccgtatgaagcgctgaagttaccatcgccgcatgccacctagagaaacaattctatcattgttggttgcttgatgagcacgtttcctaattaggaatatcgtcgattattcaactgtgaaacacagacgtcaaggctccacagaagtatagctgagccacgtagctgggactagacgtaagctgacggcggacagagattgagctagtgacatggcagagtgagatttgtttgcacttgaccgaaataggaagttttgattagaagctgtcttgaaacatttttgaagactaattctgagcatttatattggtagaatctctttatatacaatcatcctaccacggtctaattatcgagagcaacgcaattgatggaagccaagcgctagggcaatattcgcatgtatgccttggagcctgtatagccaccaattgatcgggtacgtagaaccatctatatcaaaactgatatgaaattgtcaaaatggaaacgatctctcccgttagcacttgtaatatccctgtgtagcccagatgaagtgtcgatgtaaggaagtgaaacctcacctcacctcgtcatatctcaatcgcggggctgcgtaacaacgctagattccaactgatttagaccaatcacgtgcaatgtaagatctcgttcccttaacacaagcccacaaataaggctggttgtgtctcggcgttcctcttccgatcgtccccctcttaccttgttgctgctccccttgaagccaaccagcagaaggtctcaacccatgtccatcatcttcataatctcgacgcacgtccaacatgcgccttatcaatgtcgaaaccctagagttggagtccttcgttggggatctgggtcgagaagtcccaacatacgccatcctctcacacgtatggacgaatgaggaagtctcgtaccaacaaatgacaggctcacttcctatttcagaagactccaaaggatatcgaaaaatcgtcgagttctgcgcaaaggccaggaatgagggatttgagtacgcctgggtagacacttgctgtatagacaagacgtcaagcgcggaactatcagaggctatcaactccatgtttctatggtatcgaaagtcagatgcatgctatgtgtatctacaagacgtgccgagcacagaaaaccctgtgtctagaggatctcaatttcgccagagtcgttggtttacacggggatggacgctacaagagttacttgcaccacatgaagtgatattcttggccaacgactggcgtgagattggtacaaaagcaaccctcagtgctacaatctcggaagtcacaaagattgatattaaaactctggtcggacacacgtggactcacgtcagcattgcaatgatcatgtcatgggcatcgatgcgagagacgacgagacttgaagatcaagcatattcgctgctgggtcttttcgatgtcaacatgccccttatatatggagaaggtcaaaaagcgttttacagacttcaagtcgagataatgaagctctcaaatgatgactcattgtttgcatggtcgacagagccactccaagataaaggttactccaccagtgagggaacttctgcaaggggcttccgattccttggtctattagcaccgtctgtctgctgttttagagattcacatgatattgttacgccaaaagactttccagacagtcattcaccatacgatatggcaaagcagaacatcagtctatcagctgtactggtcaggttgtgtccattaccagccgaccacaaatacctcagttatgggcttgacgaggtcgatgtggttggaacagtcaggttctcgaagaatattcaccccgtgaaggccgttgatcacggcctcgtcatcacaccggctagacaaaactctaagggtttgaaggtgatgtgtctgcttgccatactacgctgttggaacaaagatggatatatcgcaattccgatcaagaaactgtcttctggcggtttccaaagagtagagaatgggtatcgatgtcgatggttcagagttcgcttgatgccgttacgattatgtctcaaagaagaagatgagagattgcataacgaatcggtatacagattgaagcagttcgatgccgagaacagagaaagagggcctccagcggatccaccggaaacgatattgatcaaggcatatgttccactggagtcagcatttggagctcttcaatcaataccaaagggtggaggtccaaacccaacattcaggttcagatcattacctatagaacacaccaactatgttcttagcgaagactatccagttagttgtgtactgcctttgtcagagtcgcgagctcacgctactgtactcgagggctttaacaatatcatcgacgctgtcccgataacgttccttgttttcagagacaatgaaccgaaagaagaactaccacctttcctcgtctacgtcagaactcgcacggataagatacaaaatcccagtagcatggtagggtgtctggtaggacctcaagtggatcactggaccaaagcacccgaaacccttaacacagctcttatcgagatcgatatcaagcgatcatgcacaaggatacttctctcaggtgacttgtacctggtctttcgagcacgacaagggatcgatcaaagtttaatacgttacctcaatgttagtatagaaaaggggctggcctgggacacagggccacaaagtgattcgtccaagataccattgagtcccgaagagtctctatcacgtcgcttcactgatatatctttgtaatatcacaaagagtaatttaaaaaatattttactacctatattacagctacctgaacctcgctattatgtgtacaagactatgaaacatactccagccctgaagtgatatcaccccatttcgcaccagccatgtccgaaaagtaattagacttgggactccacaagcccgtaccgcccttgggaaatactgagccagcgttcttcagatacgtcgaagaaagactcatcatcggtttcacgggcataccctctgatgaagtcagacgcggaatcacagcaacagcctttgtttgttccatcttgcgcagaatacgcacacacaatcgagcgctgacgtcggcacccaaagtccacgatgcattctcgtatcccgtcatgaaaagtatgttgggcacatcctcaagcatggcagccttccaagcgaacttatcagccacgttgaactcactgccatccatactgaacttgatgccacccccaaagcgcaccttgagacccgtcgctgtcacgatcaaatcaggatgtaacacatctccagactcaagctcgatgctcttctccgtgacggtcttgattgtatccgtcaccacatctgcctttccagaacgaatggcagcgaagaaatcgccatccaaagacgcacagaagcgctgctcccatgggttgtagcggggcttgaagtgagggtcccacttgacgttcggagggagttgcttgatggtgacgtgcttgatgatcttcttggctagtccggggcaggacttgcacatgattgtggtgagatagctcctgactaaccacaaaagacggttgatgaagagggcaatactggccgggagaatggtgaagagaaggcgtgtgaagaagctgctagaaggaagagggaaaatgtaactgggacttctctgaagcatagtcacccgcttgactttgtctgccacagacgggacgattgtgacggctgtggcaccgcttccgatgactacgacgttcttgttggtgtagtcgtagtcttcaggccagaactgagggtggataactttgccttgaaacctctcaattccaggaatgacagcctgcaaaggtgtctggtagtcgtagtaacctgttccaagaagcaggaacttagcttgaaaagcggtaggcttctcttcgccgcttcggaacacttcgaggttccatttcttgtcgctagtagaccagttggccgtcttgacggaatggttgtaacagatgtgatgatctatgccggccgagcgagctgattcgatcatgtaatccttgatctcatcgcccggggctaaagagtcattgcgtttccagggactccaggggaagccaaatgtgaaaatgtcagagtctgatcggataccagggtacttgaacagatcccaggtaccgccgatagagtctcgaccttcaattatggcgtaggtgagatttgagggaccttctgtttggagacggtatgctgcgttgatgccagaaataccagcgccgatgatgataacatcaaaggactttgtgttatttgtgtgttgctccatggttatgattgtgtttctagtgtatcaatcttgctgatctcaaacttatttcgcaacgcgattagaccgttataaacgaaatctgccagaatacgactgatcaggaagttccagcgacccaagtaaaacctcggcactttgcctcagctcccccaccatacctcgaatggatagcttggtagaagcatagcttccgaactaccgagacggactcgggacccgcgcaacgatcttcatcgcttgcctctgaacccatgcaatgacgttgttgtccgtgagggcacacgggcctgacgggttccgcgggcacggaaacgtagatcgcaagctaaactgcatagagaagacacgacgtttagagttgagtcaacgggcacacaatgcggggcaataggagccccccccgtgcagatccgaatatcattttgggagaaacaaatggatttgtttgcgaaactagcagggaagtttgtcgttgagaaaggctagtgtgtctgtgactgactcaatgtgggtgcatcgggtataaccatcacgcgactgcgttgtcaaagctgcatactatgtagctaaaatctgtttttggcggggtacatggcctcaaagattcttattcaaaaagcatgtgaaattggtaaagtacgtagtttgatcgtcctttgttgggacgccaagattgttcctccagcccatcttctcatgcccatgttcgttgatcacagctccctcgggctatagctctggagcctcaaccccgcattcacattcaagaatcctctagcattctcagctgctttctttgcctcggcaccgaaccccatagtgtctcctagcagtagaatgtcatgaggacacccttcagacacgtccaagtggatgttccaaccatacttctcgtagcgttggcagaagttcttgatatcctcgcataggacttcgcctccacctgcgttgacgtataccggaagtgactcttcgagtttgaatgggttgcgtagaggtgaaagatatggtcctgcaggatcggtgattccatagccagagacagtagctgcaccccaacgggcaaagtacatgttcagataatcggtcttgtaattgggtgactgcttgacatcctgctccaaagcaccggcgatgtcgacccaaggtgaccaaagagccatggccctcgggaatggaatgtggtcgtcttttccgtgctcgtgaatgtatcgtaccaatgcgagagcaagattggctcctgctgagtcgcctgacagaataatctggcttgctggaattcccttgctcttgatcagatcgagatacgctgtgagggcatcctggagaggcgctggaaattgtccgttgttgctactcgagagacggtactgcggagtgcaaacatgactgcaacccatacgtctcacaagcgtctttgccagaaatccagtatcttcatcccgaccattcccaataacataacctccaccgtggaagtgcagtgccacaaccatattggagttgaccagtcccgcaggtggaggtcgggctggcgtccaagtcattcccagttgtgctggccgtacaacataatccgaaagaattcctctgtagagtttgggcgatcgtggagagactacttcgaatcggttcttctcccgttttggatcgagtctcaatcggtctccgtacttggtaagtgaccagtagagtagtacgagacggatgagtcggacgcggacagcttggttgagggaccattttcgcgagggtcggagatatgggatgaggcagagggtgatgtcgaaaaggaagtgtgagagcagccatggtgttatcagcgctgcgtggacataaccgaagcacaatttgactgagtccataagcgccatcttgagagcaaagtatttcttggtagaagcggtacgttcagtgtcagtgcgatgaagagaatattggcgaaaggttgccgaaaacagggagggcaagctgctctttatgtattcagctgatacagatcaacatttagacttcacattttaactacaagttatgcattctatagtgacccaattaccgcggatatcaattcggcaaggatattttattcacaatatctactcatcacttggccaagttcctcctcgaagcattgtacttctcactacaaacacagattactgctaagctgtctttccaatcatatcgcgaagaatctcctgtatccaagtaggccagcctctaattcccgagataccagaggcagacttgggaacaataatctgaccgccgcgcttgcgtttaatctgcgcgatgacttcattggcgatatcatcgggagtcaaaaacttgactcctccgcgctctaatttatccacaaacccttcaacgaggggtgttctgacaaagttgggatgaacaacagttgtcaaaacgttgggagacttgtagaaatgcttgagctcacttgcgagagactcgtggaaagacaaggcgccagcttttgtcgcggagtaatcagcgcctgtgggcaaggcgacgaaagacgcgatacttgccactgtgatgatatgacccttgtcaagttggatcattcgagggaggaattgctgagtcgtgtaccacaaggacatgagattgacgcccataatcttgcgaagaaaagattctgtcatctttagaatcggcatcggagatgtgatgccagcattgttgatgagaatagtcggatgccctagttcgcgtctcacggcgtcagccgcttccgccacagattcgacagtggttatgtcacagcgataaaagttaacgcgcgcattaccctgcaattccttgggcagatcctggacatcaaatacagcgactcgtattcccatcccggttaacttctgtaccatgctcaagccgataccgctggagccgccagtgacgacggcgatttcatttgtccaggaccaattcgaggcgggtctgatacgccaagaattgtgagccatcacattgagagccttgttgatggtacgcaagatgctcaagctagtccagatgaggagaaccttgttgacggtttgaaggtctagggtagctgagatttgaggtggcagtcgagcagcgattgaagatagtgcattgttggcgagttctggtgcgtagattgatgtgagaagcagtggacaggatagaacaggtgagaggacgaagttgttcagactctggatgtagcccaggacgggagagtagagaagggacgacataataataaacctgaaacaaagagtaggactaagaaacttaggttcaacttagttaccgtagcagtccagagttctatcctaccgcgactgccgaggatcttatacgatgacttccttcatatttgaagccccatatgtccatccttagcatgtcacacatagagtccttgaagtcgatcacgatgttatagcctcggctcactacagagtcccaactagaaccaaactgcctatcgcaagcttgaccgtaacaagctaccgtgcagatcgtgtttatcccccggcagttgaggccctgtctggactcttcaagccctgctagaccccgctgataaccctgtttctcgacatccatgccctgtcacctcatttggagctagagaatcatagcttgctgtccgtgccaaatcaacgggcactgttcgccctgcttttccgtagtggacactcgacgaggctctctttccccatcctactctagacatagttatcccaaatcactcaactcccaagcctttctgagatcgtttccacaattcgtgctctagtgactatggttttcccaggacgattcagctcaggatgtttgcgatgcaggcagcgcaaagtcaaggtacgtaactaatgccacgttgtttcaccaagagtgcctgtctgatgttgatgataatgatagtgcgatgaggggaaacccacgtgtcgacgatgctacaactatggcaaaccctgccttggatacaccgacgagtttcaattccgacattctgctcaaaagccgaagatgccgaatacatcgaccaatacaacaactgcaaaaacaacaaatgcgacgtcgcttgttgtcacagcgaatccgcggacgcccgagaaaactaaggacaaagcgcccgcaaaggccaccaagcgaatccctgaaccttcaacccgcaaaagagctctggcgatcattcgtcaaccggtacagtcttacgatgatatgtcgctgtgctatttcgtccgtcgctttgtatcgccagacgaaggcgacgggttcccaggccacttcagcttcctcccgagtctctttaaccaccacaaagatggcgggttggtcgagacagcgactctcagtgtagcgcagctggctgcgttcaatcatctgggtaatgaagagcttcggacgcgatctttgaggaactacgggcgggtgatcaagggattacagcagagtatacagtctgatgcccaggcgcttgacgatagtgtcattgcgacaatcttgctgctgtgcacgtacaaggtaagcatcgcatccagatattacaggttcccaagcctaacttgagtaggactttagtggtgagggactgggagatccgaatgaacatgcatcaggtttgttttacttgttagagagacgaggaccaagtcaaatcggtacgagacgaggagcagagctatttctacttgctctgttgcgcctggtaagttgcccgaaccccatacatgaatctgtcctaattgaagcgcgcagcaaatctactctttcctacacagcgatgatacatacaccgaccctggagccatcgccacagtaattggtatctttgacccgcttctccgcgctctagcaatgatgtctaggacactgtccctgcgccatcgtttgttccaatttgtacagtccgagtcatttcaacaaggcggcagtccatccgcttcgtctgaagacagtaaaagcgccgaggaagaaaggctcctactgcaagagtgtttcgacatgttggacagcttccacgcgtgggactgtgaggctgcaacatactggcagaataccttcgaaggccgcggtgtccccaccatgcttggagaaatgggtgctggtaacatgcactacgacgccgagacagcttgcatcatgatcctcgtccgctcagcgcgtctcattctactgcagagcatgctcctctaccagacaactctccagccagaagaggaagagcaagaagatgagtccagtagctaccaggccatgtgggcgcaatgcgtccccatcctggagtgtgacgtgcgtaaatgtgtcgacgacatgctcgccagcgtgccgtatgcactcggtgacattgactccaacggtatgccctcgagtatgatgtacgacggcgctgctgccatcatgatagtgcattcgatcaggcttgtcacgcactgcgtttacataacacctgcgcaagcggagagggcagttatcatattgacgaggttgaactctgcgatcggtatcaggtctgctgttggatggttggcggaggatgcctgcgagccagaaggttcgaacaaactctgggcagcttcaccgaagttgctggagtctaggctgtttgaatgtcgacaggatggtttgggagtgtctccggatccgactttgctttcttcttgatgcgggcgtcatgtttgtatgggtaaaaacactatgtactttaatattcagtagcattctcttttcaagtctctgttcacttatctcgcctacacctatcgttgtagctttcacttctgctttcgtgacgcaggcaaagccttgatcacaagatcatccctcttccaaagaaacatcaatgctgggaagattggtccaccaatcagtaccatcaacaccaccctgaaaactgttaccataacattgggagccttttgcgcgacggagagctggtagctagaccaggctatcatggaaagacaggtgcagtaaacgtcccatcgcaagaacgagaccacaatctctcgggactgcatgactgagacagatggctccaagagagccaatgtcggtggggttgtgattgacgtaagagcaagtatgtggtgtccagatacaggttgaacttggccaacgtaggacgcgaaaatggttcccatcacgaagagatggacacccatagtcagccctgtaataaacagatatgctcggtcgagggctttcctgcaccgccttacgtcaatgtacgcgttcttcttggatttatttccctggaagccgctgaacagacgcgagacgtactgaagcgcagactggtacaacggaaatggctgccagagcgcgacagcaatgaactttgcctcccgcgaaatgtcaaagactagcggcagacaaagaccaatgctcggcacaacgtatgatagaattgtagcagcgggcaagaagctgagatcggtcgggtcggcgaggaggtttgcctgttggggagttgagggcgagaggaggagttggatggtgaggtagatcggtgcgatgatggtaatggtgacagcttggaacactatgccaaacgttccagtcctagaatcatggttagttaccgccagtctcgagaacaattcaattgtcacgtaccaactcaagattgtgcctttgttcccaaatctcaagccctcgagagctatgatgtaccaagcgccaccaaattgagcagccaagtacacaaaagcaagtaaggcttctagatccattcctttgatgtcaggattcttttgaagaccttgagagaaaaactccagtagaagattcattgctgcatcgacactctcaatacctgtgatgggtcttgatactgaatccgtcatgttgagaatacacgcttctgcaccagtgttgcaaacacgtaaagtatcaaagaagccatgtgaatgtgacgtgaacatactggcgtaccctccaagaagggcacaaccgaggatgaggctgataatgacgaagggagccatcgtaactaaaggtttgatgatggttgcagttcgaggttagagtgtcgacaaacgagcgatcttgacatgcccgtgatcttaataagctcgctcgtccaatattccaaccccgagagttcacttctcggacaatagaaaatgtgcggacttttcccatcgacagatctgttagtcgtcccaatgattcatcccagctccgtctaatttcggattaggttgcgaaaaagaaggttccatcatgacaaactagcaaattatatcggaaagaagatgaaaacatgataaattgaaaagagaaaacacacgtgaagatgccaaaaagtgttgagagagaaaacaacaccacgaagaggtttaacctgcgagctgacagacaaagaaaactatccacgtgcctccgcatcgtaaaccaaaccctttcttcctcatgccatcaaaagtgtcaatcaatctcagctcgcatgctaagcccgattggggcccccttgcgaccctgcatcgcgttaagacgctgccgatcccacgaaggacttgctactttgagtctagctgagcggcaactgtcagttaatggaaactggcgatggcttcgcgcccactaacagaccctgcgtttaactaaaagcgtactaagtgcagtggtaccgagtttgagatcccagatggagtatgacgctgatgggtgggaacatgtgttttccacatggtataataattgcggcccaattcgttggttcttttaaacaaacgaaggggccggcatctttaaccaaattgagtatatctagagttgactgacatacgggatccatgaaccgtcacaataattccaaaaggagaaacaatcagaagcttcaccgtctatctggtcaacgttgataccaaccaccgtcaacatggccgtcatgtccaagcttctaaactttccgagtcttaccctcgcagcctgcatcgagggtttctttgccatcaagttatttccgaattattacagcactcaaagtcacttggcggctgtagttaccatattgctaattaactatgcgtttggagtcgtcttttgggcggtcttgtacccgcgcttattcagcccacttcgacgtattcctggaccaaaggtagggttgacttcaacgactattagacgtcgtaagactgactaactcatttgataggcgtatctaagtgccgctcaccattctctcgtcgtcaagggaagaccatctggcgacctattcctcgacctagcaaaggaatatcccggaaaggatgtcatcatgctcaattcctttcgcaaccagttatgcatcatgaatcctcagcttctagcagacctcttagttcacaactgctacgactttgccaagccgaaacgaatcagcggtttcttgcgtcacgttctcggagacggtctcatcatagtcgaaggtgaacagcacaaatttctacgaaagaattcgacaccagcctttcacttccgtcacattaaggagctgtatcccatgatgtggaccaagagtgagacacttaccaaggcgattgctcaggatataacagcatccagatcaccagtcgttgagttgaacggttgggctagcaaagtgaccttggacatcatcggtattgctggtctgggtcgcaagttcgatgctgttgagaagaagatagatccgctggccgacatctacgaacagctacttgaaccagaccgagagaagctcatctttgccatgttgtccttggctataggactacccatcattcgaatgatcccgtggaagatgaatgatctattcaactacttgactgggtcattgaatgacctatgttacccaatgatcaaggagaagaaggcagccatcatcgagaagggagatgatcactttgatgttttgtcacttctaatcaagtcaaacaacttttcagacgaggctttgaaggatcagctattgacattcctggcagctgggtgagttaacacttaggttatgaagacatgtatctaacagtttgcaggcatgagaccaccgcatcagcactcacgtgggcttgctacctactcacccagtatcccgacatccagtccaagctcagagacgaggttagagattcgctacccgccgacgtcgactgcaacacaccagacctcgccagcattctcgagcaaatgccctacctcaacggcgtcatgcacgaaacgctacgtctctacccaaccgttcctctcaccatgcgttcagctctacgcgacacacgcatcggcgaccaatacattccagaaggcaccgatgtcatcgtttcgatctggtacatcaaccgcgccccggagatctggggtcccgacgcagcagagttccgacccgagcgatggatgacagaggatggcaagcctaaccagaacggaggagcgagcagcaactacaacttccttacctttttacacggaccgcgaagctgtatcggtcaaggcttcgcaaaggctgagatgcgatgtttgttggccaacatggttaagtcctttgagtggactctagcgatggacaacaagcttgttctgccgaggggagttattaccatcaagccagagaatggcatgtatctgaacatgaaggctatttgagatgactttatgacaaaggaaggcggcaatattatttgtaaatagttagcgagtcaattgttgcgttgtaaagatagttgcttttttgcttgtttcccctcacattgatcaaatgaacactcgatgagatacttggaatgttaccttccgcttttaccctcttttgtgtctccgaaatgatgcttcgtgatgaatgccaagagacttttgtcaatgttctattggctggcatgtcctaagcgatgcgctccaatggagaattgatacagtatgactcggcgagaaagccgctgctaccaacaacatcgaatttgccagtcagccatgactacaccggaagccatatttgccagcaatcagaattattttattgccatctatctcgtattatgtctgtttgttcttctacaatctaccaatgggctaaatgagccccaggaagaacatgtcagatgagccataccccagcttgtcttaccccggacctgcatcgatctaccacttcgtcctgtatatccgtaggccgaggcaaactggagcttggctacatcggccaactcctgttcttttcccaaaagggtggttaaagacagacatcacgtatctaactgttagaccatccggggtagtttctcagctgcactggacagtcatggtccctgattgctggtgaacaacaatatttgtcaagatctagacagttctactcttcttcaaatcataccactgacagtgtaatttctctttgggtagtaaccggctaagatcttgcgatcagcctgatatagactgggttgtaatattggaaactgaagcgtagctaaactcatacaatccatcgccaccggacaacaaattgaatctccatgcatccagatgtgtctcaaattggtctcgatcaaataaggttgtgaaggtttgaaagatcagttgctatccggggtagagaccacgttccacgccgatcggctaaaagcaatccctgcatcaccaccaaggctgtacctttttagcatcagcttgtctgtctagtccagagtaagccacaagcaattacacaaaacctctatcggaactcgttttcttctaaatcagctcaaattctcttattaaccgcttcatcagccgattgaagacccatatttgcgggggacagttcagattcagatgttacttactctttgaggttacagcgtgcatcttggcgatgctccgacatttcctcaatgggcgttgctcggaacttggtactccgcatacagggcttccagttgcaaattaccgggaaaacgcgccgtaaacacgattggtctgggtaaaacaatcgttaatatggacaagggtctttcgatatagtcgggcttcgaggcgatcatcaagagcgatgctacttggctatataagacttgaaaagcctcttcagggttggagtcttttgttgatcgatcagcacctcctgccatcaaataacttgagacagccaacatgcacttcctaggactcgtcgttgctttcgcccctgcggctcttgcccagtctgctatctggggacagtgtaagtacaaacacaggtcgaaatatctaaccaaacactaatggctctttaggtggtggtaccggctggtctggctccacgacttgccagtctggcttgaagtgtgagaagatcaacgacttctactaccagtgtattcctggaagtgacaacggcggcggtactacccccgaccccggcacgccttctcctggtaatggcaacgctgatgccactggtcttgacgctaagatcagggccaagggcaagatctacttcggtactgagatcgaccactaccatctcagcaacaaccctctcatcaacatcgtcaagaaggactttggtcaggtcaccaacgagaacagtatgaagtgggatgccattgagcgtaagtactggcaaggcagacgactcatagtagttgactaactctctttaagcttctcgtggccagttcaccttcagcaacgctgacaaggtcgtcgactttgcccaggccaatggcaagaagatccgtggccacactctcctgtggtactctcagcttccccagtgggtcaagaacatccgtgaccgcgccaccatgacctctgtcatcgagaaccacgtcaagaccgtggtcacccgctacaagggcaagatcctccactgggacgttgtcaacgagatcttcgctgaggacggaaacatgcgaaacagtgagttctaccaggttctcggcgaggactttgtcggtattgctttccgcgctgcccgcgccgccgacccagctgccaagctctatatcaacgactacaacctcgatatcgccaactacgccaaggttacccgcggaatggttgatcacgtcaacaagtgggtttctcagggtattcccatcgacggtatcggttcccaggctcatcttgccaagcccggtggctggaaccctgcctctggtttccctgccgctctcaaggtcctcgctggtgccaacgtcaaggaggttgccattaccgagcttgacattgatggagctgctgccaacgactacgtcaccgttgtcaactcttgtctcacaacccccaagtgtgttggcatcaccgtctggggtgtttctgacaaggactcgtggcgatcagagtctaaccctctcctcttcgaccgcaactaccagcccaaggctgcttacaccgctgtgagcaacgccctcaactaagggatcgatgtgctgttgtgaaagttggagattaggatgagcgagaatacatgactatcatgatttgatcaggtttggggataagattggatgacggggcaaagccaacggtctaggcgattgtatatattttcttcacacatgaacatattgaatgagagaacataacgtcgaacactgcttgtttaatgaaactcgatcttttgacactgtgatgtttcatctgatgtctttaccttttgaaacatggcatatgtttcaaacaacaagcgtcaactcggtttagatcagatcaaacatatcggagaattgtatcacacattatttgactaaacactaagctgttgggcactgcttcgaacctcaaaatgaatgtacagagacatgaagtaaggagagtaacagatatgaaccgtcacgtgaaccattaacttgagccgctgagcatcagtgcgtagtctacttggtacaacaagctaatcttacggatgtctcgggtcaatgagctccgagatttgatgtgacgtacatgccgtggactaccctagagcccagattcttttttgtaacactgcctattgttgatttgatcttgtgatacttacatcagtagatgagtcactcactgtacagtagggtgggtaggttgcccgaagagatcctcacagtggtgatacgtctgtgccgcgatagtcgcctcctgcaaaccattccaacgggtctgtggtgtatcacactgcacgtcaagtacaaaacggactagcagtaaaaaatcatgcaaaccatcactcaccacgtcatcaatctgtatctactatcttgtcagtaaaaccctcatcgatcaaccttcctctttgatctgcctgacccaagttaggccagcccaactcccatgccattcctgtttctgtcatcttggcttctaaccccacaatcggtagatcgtgcatgtgataaaactaacgcgtaaactactgtcaaagtgcggggtgcattagtccccgagtgaatagcttgcgagcattgcatctgcgaagttggaggacccccaaactaactgactgactgacttgactcggattgtcacacagtgtcttggtctagtgcgctttggcctgtttcccaaaccaggaccactttccgacctgacgagacgacgtcgaccaagatcgccatccgtcctcgtggaatctaaagtaggatcgacgaacaggaaacatctgtgtgctcggatacgatagtggatgtgattcagattttggtcaagaccaccggtcggaacaaaataaatggacgttctttatcgccatcagcctcaacaacaaacacactcgtcataataactttttacacaagcgctttggacattacagtactctatattcatcattcagaaatctatctcacaatgtctatctcatcagagccaggcacacgcggtaacctcaccgccgagcagaaccacagtctgcaagaagcttgggtacacctgcttcgtctctgtggaaaccagacaatttgtcaggatgttcccgagaaaacaaacgatttcttgcagcatctgaacaacaagtctccagagaacttcagtcggagtttgtgggaagcctttttggctgaccatcccgacactacacttctccgattccttcgcgccagagactttgatgttgtaaaggctgtcgacatgtttgtgtcctccatcaattggcgagaagagcgacaagtccagaagactatcatcggaggtggcgaagcggtcggtttgaagacctcgcttacacctgatgaagaggctttcatggcgcaataccgctctggcaagagttatgtcagaggcacagacaaagacaaccagcctgtctacgttatccgtgttcgactccacgatccccataagcagaccaccgaagctatggagacgtacgtcctgcacaatatcgagactctcagaatgatggctcgagcacccaacgacaaggtctgcctaatttttgacctgtccggtttcggccttcgcaacatggatttccacgtggtcaagttcctgatcgacgtcctcgagacgcgatatccagagactctgggagtcgtactcgttcacaacgcgccgtttgtattctggggtatgtaatccattctaatttcactgacagaactctattctgactcattcacaggtgtttggaccgttatcaagcactggttagaccccgtcgtcgcttccaaggtccatttcacaagcggagccaagggtcttctcaagttcatacctaagaataacttgcaaaagtcctatggcggtgacgacccctgggagtacaaatacgtcagcccagtccctagcgagaacgagaggatgcagtcggaggagaagaagaccaagatacagatagagcgagaggagttgattgatcagttcaatcgattgactacagaatggatcacgttgaacagtggcacggaagccggagaagagacgagcgttagacgagatgagttggctgagttgcttcagcttaactactggaagctggatccgtatattagatctagcacttattaccaccgcgtaggagtcgttaacagggtgggaggagtagacttcaaggctgcacgttagtttgtaacggccacaagctcctttcattatcgagatgtccatgtctcacacgatgatttcaattcaatatcaatcttttcttgtccaatgacagtttccctcattaaaagtgcccgaccacctcgttgtgaacaaactcaattcttccaccctgtaaactttccacgggtcgccctatgtaacggacaaacgtcccgtcgcgcactgacaagtggcgcatatcacagccatcacagttgcatcttgatcatcgtccaagcacaaaacaaacaagaacttccctgtaggtcaggcgcgggtcataccgacttggcctgggcaccttgtagcgatgcaaccctctcgaggtgcccaaagcgcaatagtttgcgagatgcagggggcattcggtgcttcgcttacaaaaggggaaacgatcgtctcgacggatccatagtccaatttcccagtctggggttaaggacgacgctaacgtatccgtactgtagactacagatagatagctcgagaatgcatctctaaaaagcaaaaaagcgtctctgatgagtggctaagataaagagagcctgccaacaatcctgggcgattatctccctgacgttacctttttcaagcaaaacaagaggtgccgaaccagtttctttcgcttgcttgcaattaactctaagatattgcaaacaagatgaggttcttcaagcttttcctcgcgactcttgcgtcgttcagtcttgctgctcccgaaccgctaaggactgtctcttcgcccgaactatcgggcgaattggttcagctattggagaagcacaatctcgcccttgttcctcgctctgaactcacggatgcactcaaagagctaaacacactgcttaagagcaacgcctttcctcgcgcgcccgttctcatcagacgacaaaacagcacagcgggcggcggctcaaaatctggttctggctccaattccgattccaattcagacgactcggattctgatgatggagggtctagaattgccgctattcctggacttgacggtcttggagatttagggtctggcctcaagggattgacagatgccctgggcgatgtcaaggatctcttcaaagctctgggtgacctgctgtcgcccgagttcctccaagccttccatgatgccatggtctatctcgcagcaactctcaagcctcccgcgccaaaccaagtcagaaaccttcttgccaaggcaggaccacttctggacctggtcggcgaactcaacctcaaagatctcgtcgatgagatcaagggcgtcaacattgctggcatcgtgtcaaaggtgctcaagcttctcaccgatgacaacctcaagaacatcgagggtcttctcaccaacggcgccacactcttgactcctcaatttgtcaaggagaccaagacactcattggcgacgtttcgcctctccttgatgagctttctcctctcctcaagaagcttaccgatctcgacatcgcaggcattcttcaagctttggaccctcttctcaagaaagaggctatccagggtattgtcactcttctcaagaacgccagcaatctcttgacagccaagactgtcgacgagattcaagatcttcttggcgaagtcagtcccatcatcaaggacatcgcgccactcttggaacagcttaccaagctcaaccttgaacaagtcctcaaggcggtgcagccgcttctcaaggacgattctatcaagggtatcttgagtctactcaagaacgccgagagcctcttgacgcccaagtttgtggaccagactcaagatctcattggcgctgcatcgcccttgatcgacaagctcggtgatgttgatctcaagggtgtccttgatgcgctgagccccattctgaagaaggaggctatccaaggactcgttggactgctcaacaatgcagaagacttgttgtccaaggagaccgtgaagagcatcaagaccctcctcaatgaagcttctccactgatcgagaaactatctgatgttgatctcaagggtgtactggacgctttgagccccatcctgaagaaggaggctattcaaggtcttgttggtctcttgaacaacgccgaggatttgctgtccaaggagactgtcaagagtatcaagactctcttgtctcaagcatcacctctcattgataagcttgcggatatcgatctgaagggtgtacttgatgcccttagccccatcctcaagaaggaagcgatccaaggtcttgtcggactcctcggcaatgccgaagaccttctctccaaggaaacagtcaagagcatcaagactcttctgacaagcgcgtcaccgttgattgacaagctatcggatctcgacttgaagggcatcctagacgccttgagtcctatcttgaagaaggacgctatccagggtctcgtcggcttgctcaacaatgcagaagaccttctttccaaggaaaccgtcaagaacatcaagacacttcttacgagcgctggtcccctcatcaacagccttggaaagattgatctcgcaggtgttcttgactcgctcagacctcttttgacaaaggagtctatgaagggtattatcggcctgttgggcaacgctgaggatcttttgacaaaggactttgtttcagacaccaagaaactcatctccaacgccagtcctcttctaactagcttgggtaagcttgatctcaagagtctgattgatgcgatcgcaccgctccttaccaaggactcggtcaagggactggtcagtcttcttggtaacgccgagaatctactcaccaaggatttcgtgtcccagaccaagtctttgatctcgaaagcgtcacctctacttgacagtcttgacgatgctgacctgaagggtctgctcgatcaagttggtccacttctcaaggaggttagcaagctcaagctagaggacatcctcagcgcagtgcgacctcttctgacgaagaactccatcaacggcatcgttggtcttctcaataatgccgagaatctccttaccaaggatttcgtgtcacagacgaagctcttgattgccaaggccgcgcctctactgagcagcttggacaaggccgatctcgcgagcttgcttgatcaggttggcccgctactgaagcaagtcggcaagttgaagttggatgaactcttgagtgccgtccagcccttgctcacgaagaattccatcaatggcatcattagtcttctcaacaacgctgagaatctcctcactaaagactttgtctctcagacgaagctcttgattgctaaggctgcgccacttctgaacagtttggacaaggctgatctggcaaacttgctcgaccaagtcgggccgctcttgaagcaggtcggcaagttgaagctggacgagcttctgagtgctgtgcagcccttgctcaccaaggactccatcaagggcattatcggattgctcgacaatgcggagaacttgcttaccaaggactttgtatctcaaacaaagggtcttatctccaaggcttcgccactcctcactagcctttccaagctgaaccttgaggacctccttgatcaagttggcccgctcttgaagatgcttggcaagcttgatctcgagggtttgttgagcgccgtggcaccactcctcacaaaggattctgtcaagggtatcgttggactgctggataatgctgaagggttgttgaccaagaagttcgtcaacgagacccagacgctcatcactggtgctgttcctttgatctcttcactcagtgaacttgatcttcctgatcttatcgaccaagtatcacctttgctgaaggagattggaaagatcgatcttgccaagcttgtgaagcaactgtcgccattactggatgagatcagtagcctggacatcaagggcttgtttgacgccatcgcacctctactctcaccaaagggcatcaagggcatcatggagcttctcggaaacgctgaagatctcctcacgcccaagttcgtcaaccagacacaaacactcattggcgacgcagtaccgctggtttcagctctgggcgacattgatctcaagaagctcatcaagcaactctcacctttgcttgaagcacttggcgagattgactttggcgacctcatcaaaaaggtaaagcctcttctgaacgcactcacgaagattgatctcaccaagctggttggcaagataatgccactgctggattctctggatgacattgatctggcgggattgatcgatgcgatcaaacctttgttgacgcccaagtcggtcaagggaattgttgggctggttgataatgcagaagatcttctcaccagcaaattcgtcaaccagacacacacgcttatctcgggcgctgtaccactgattgaggtactgaacaaggttgatctggagagtttgtttgagatcattgagcctattctggaagagttagatggtcttgatctctctggtcttgtggacgcagtgaagcctttgctcaatgcgctcaagaagattgacatcaagggcattattgaccagatcatgcccttccttacacccaagacagtcaagggattgttgtcactggtaggaaacgcagagagcttgctcagcaaggcatttgtgaaccaagtatcggaactgattggagatgcgacaccggtaagtgattggatttgtgttttactgattgacattttgctaacatctattccagctcgttgcgactgttgcagacttggttcatgctattttgaaggaacttatgggtcggacgtaatgagggatatggtaattgatgactttaatggtcaatttagtttatgtatctatttaatgattttgtatattggaagtgaaggatacccaataatatctacttggattgctattactgaaggcgtgttttgatcttgatgctgttgttgaacatgacttgaatgcgggctgtctgctatagtgagtgtctcaagattacaggtaataattaggcggtaccttgttaccaatgccctgtaattcttcgctgagcgtctttgaacgtaacctgaacaagaacccttgcaactgggcttggccacggtccagaccttttccttgcttgttcctctcattcaacgggtaattccaggcctgttccgctaaaccttgaacattaccgagtcatgtcacacagtgcagccgttatctttgaccgttcggctgtctgatcacacagaccttatggatcaacgtgacattcatttacttgacacttgatgacattcatgatatccaggaacgcatcgcaaactaagctgtttgagtgcacacccaaagtcaattctctgcacacactttaattcagctctaccaaagcagaaagtgagggggaaaagggtgtggtcatgcgtctttgtcccagttccgcccatcacttctcagaaggtaatgatcagcgctctcgtattgaatgctagtgccttgaccccgctgaagatcagaatttgggtgccgttgcgagccaggatggccctgtttggaaaatcgctagcgcaatgaccctggtataacatttccgtgcttctgtgtctgtgctgtgggatcaagtcgaactaatctgggcccaagtcagtcaatacgttcctcccgactctgctactctttcttgaggccgttggtgatagttgcaagtttagccatcactgtcgctaagacttggttcactccaaaatggcttcaacacaggaacccaaggctggtacagcgctcgcgacaaaggacaagaccattactccagacgcgccggctgaagacgcgcagagtgacaatactgcctctgacgaccatgtccgcgacgaaaaggttgcgccgggaccgactaaatggcagaaggtaaaggcgcatctcttcaagttcaagtggtggtatttgctcggtattgctgtcctccttgccatcttactcccactactgtaagtcaatcacactcaaatctcgcatcatgtctaacccaacagattcaccgtcataattcctgcgatcgtccaaaacatcctcaacggccaaaaactacccatcgaaggcggcgctctgcaagtcatctcgccagactatgtccagatgagtatcaacacgtcgctgaaaacgccattagctgcgactctgaagcctgtcgatttggacctgtacaacaaggagacgcatcccatggcctcgtttctgaagctcaggctcccaaacctccatctcaaccacaagacggaggtctctatcgtgaaccagacgatggaggtcactgaccataaggaacttctggcatggttcaacgagttctttgacaagcccaaagtcgagctgtcgctggagggtaagcctgagattcacctcgggaccttgaagtaccaccgcagcctgaaaaagacaatcgagatcccttctctcacgtacctcgctggattcgccctcaatgatctggaatttgacctcaagtcgaaccgtacgaccaagtacaacatgaagggccatctgaacatccccaactctggtgttctccgcctcggacttggaaacttgaccttcaacgtcatgaccggcgagacaagagtcggtcttatcaacatctatgacttgcaactctggccgggcaacaacacagttcccttcgaggggaattttttcttcgacgagctgatacccaatctttcggatatcctcgacagccagaaggtcgcccttagcaagggctacatggcgttcaacgcaaccggaaactcaaccatggccaatggtcaacacatcaagtatatcgagggtgtcttgaacaagaaacatattccattcacgttccctatcatctcgctgcttggtgatgtcgtcggcggtctgttggatgctgatcaaggttctctgctgaacattttcggtggcgctgttgggaacacgaccttgcttgaccatgtcctgggtcattgggatcaaaatggaaatggtggaggtggaggagatacaaccgataagatggttagagggttgttgggacgaagcggtggcggaaagtcgaggtcatggatgtggagtttgatgaagttgggtctgacgagaaagggtctgtgagatagttagcgacactttgtgatgttgagtgcaatgaatttgttaatcagttcgatttcatgtcctcggtctctagtcgatcgtccttcatgctgatgaatatactctcctctagtgataggcacaacgtcaagcctcggccgacaacccaaaaagcttccaagtcttgatcgtatcacgttgctgttttgccacatgattccttacagtcatctcaatccgccaagctgttccgcctttaccgtcaagatatcctccagaaactgcagcgtcttcaacagcgctggcttgctcgtcgcagcttgctcaaatgtatcgcggaacagatcgcctgagcaggagcctgaacatcgaaacttagtacattcatccacataaaacatcctgcgcactgacccttccttgggctccttgaggccaaaggggtgctcctccaaaaatgccgcgaagtcttcctcagtcgtcatgacagtggcagtggagaaatctgcacagatattagcaaatgttcaatggacgaatagatctacacttaccaatgtcctcaaacttggtggggtaggtgcactttggcttctcttcgggcgctttgccgctcttggctttcgcgagtcgctcctcagcggcgatgatgaaatctcgcacagccggatccttgatgccagcgagtctgttattgggcttggatcgcttgagtggcggcatcaggtccttgatggcgacgaagaacttgattctgcaggaccagcaagcccattgatggttttcgtatttgaggagtgcgggagcaacctcgggaaccatgagggggtcggggatgccatcttcctcaacggtcgtgctcttgacttcggaagcgggcctcttgctcttcacgggctctgggaggcgagggctttggatgaaaataatagtcagtatggttcgggtcgacgatggcgatgggcatgataacgcaccagaggtttcctacttctcccatgagaggaagatcttgccacgaggagggtacgtggccagacatttcgcaagttggtgagctgactgcaaaagttgaagtgtttgaaaggttcaggttgcagaagtcaacagcctggagagaattgtttgttatgagtggtggtggccgccaatttctgcctgccagtgccgaacacctgcgcagaactgtctgccactgctcgccagctggcagatgggaattaatctcaacgctcctcacgacaaagggccttgcttgatattgtctcatccttttcatccatcctttttgctttctttgtcagccttcaaccttcaaccacacaccttctttttcaatacactctccctctgaacacaaccaacctcattgctaccgtccgaataacgaacatcatcacgatgtatatggatcgtttccgcggcaagtaaaactccgactcttctctcgtcacagggctaatggcggttccagagaactacggggcttcgtcccccaaccgtacgaaagacattccactgatacgcttcgttgctgactctttcgcagccgacttccttcctgtatgcatcatgaaccatcgcctggtcaagtccgactacaccgtcagactcacgatcgagatgggtaacggtcaccgaatcattcttcccgaacgcgaggtccaagcagtttatcccaagattgtctatgattactggaaggctttgggtggccgttgttccgctaccgggttcgatatgtggcaccctttccacattctcggccgccgagtcaagagaggcggcaatcagctcgagtacagagttcagtgggtgggctattccaagcgggagacgtcgtgggagagtggtgaagatttgactatctggtcgcctgaacttaaggaagattacgacaagtcggtttggatgcaagagtgatgatgtttgtgggagaaagatttttgactgatgagacacgtgcgaatatggctattattgtttgaggctatgtttggtaactcgtagctatgtattggggttggatcgagagacatggaccacaccacccatgtagtattgctatcagtttgactaatcgagatagctcaatttacaagacgcccggcgcttccgactgagaacatgcagttgtacccgacatctgacacacgacatgttgaatgaactgaaagtcacgcgacaattgtccccagtaaacacctaagttccatcgagaacatttgtccaaccgaacaggcatggtgagaacaaacaacacgaccgttctattttctccgtttgtactagtgctttaagcctccccgaaatatacggagcattaactaaaggcatgtctcgattctatcttagatggtcagctatcggcatcattcatccgtcaactgcaagccactagaacaaattcgacaatttaattgatcaaaatagaggcaaatacgaaagtcgatatgattcgttgcttcatgcatggctggggtaaatttggtctactccaacgaactttcacttgccgaatacggtcgataccttgaagagccatgcacaggtcgttgggaatttcgaagtacctacttcaaaaccaaacgccttgacgtcaaaataccagaagatcgcggcaagtttcaagttttcgctatccaacactgcaacgtcgcaacgctcatcgccgcgactgttgtggacgacaacgctcagccccaacgacggcgcgccacatcatctctcgaaatgaaccaacagcgagggtcgagaatacagacggctagatcaagagtctattccatactaatgggtattctctttgtctgactggctgtgatcatgacgtgtactttgcgatgtggcgctggcgcgtacggaacttcggctccctctagcgtaacatcagcaggtttattgtcagcgacactgtatcgtggctctgcatcgatcggaaaataccgatttgagaacgttgcgaggagcagcaggtccagaggaaatataaacaagcaaatctgctgctccctgtcaccgtccacactctcctaccacacatcgataccaacctttctttccacactacggagcctaatacactactctctttcaactccaacgcacatcgagtctatcctttcgttaatcttcaccatgaagttctccgcttacgctcttgtttccctccttgccatctccgctcaagtcagtactggaacatcaccagtacccacaggtttctaacatgctatcccacaggcgcaacaaagcgagctctcatccatcaagaacgaagcatcctctgccgtcggcgcagcctcaagcgcgatcgacagtgccaagggttccatcacatctgctgttgcgagcaagaccgaggaagctgcctcggtggcttctagcatcaccagccaaatcaacgacatcaagtcgagcatctcgtcagcaaagggagctgcttcaacctctctccgctcagctctagactctgctagtagcgctcttgatagtgccaaggctagtgcgactgcgaccggtacgagcacgtccaaggctggtggttcgatgcccactgcggctattgccatgggtgctatgatgggtggagcggctatctttgttaacatgtaatatcgttcacgatctgagttgtgggcattgagaaataatacaagatcagtgatgttgtagtcgcgtgtctgcattatttaatttggagtaatagcgactagtaggtagaaaaaagacaatgaaaatttgacttgatgactggcggattgtcttagcagtgcctttctttgcttcgtagtagcgtcgtgatcaccatctgtccccatggggttattgccaccaatcttatgttttagcagggcactcatcttccgcggggaaacctggttctgggcagctaatgcacgctaccgtagagttcagcttggcataaaagcttgacaaacggcatcgttagtgcggttttgaagcgttgggggccaagttgtttacttgtttgtcacaccaacaacttacaatcgctatagatcacaataattgcaacatcaagcacatacgaccatacctatcagagaactcgggatcccgtccgctctcccatagataagctggtaaggggcggattagtagttgggtcggtgacgaccagcgaatccccgctgttgtatgtttttctttttcttttcatgtccactttttttcacctttttttgctattattgcccagagccaggctaccagggcatgggagatggacgaggatgacgagaggaggaggaggggtggatgcccagccgcccactcttgggagtaccattgataggcttcgaagacgacgggacagtgacattgccaagcttggatgaaacgactttcagtgacactgccttggtgtttttgagttatcagccacatagtgacaaccctgagagagtgtggctggggcgagcgcggccatcatttccttcaattctgtagcgcttaaaacagacaaccaccgttaaaaggtttcaggatctttgcttatgtcaattgacgtttctgatgcgtaatagactttagcagtcgactgttgcacttcttgcacctaacagcaacatcagggctttgaatcccggcaccaacgtagcctgtcccgttataaaaagctgattcacaaacagaatctcccaatggcatagttgaaatagcttcaatatttgatcgatatttgatgtataccatttatcagtgaggttcgagccaggcaatcgccatttttcatgctagtactggatgaatcgctcttgacatcgttagctattgactgatagttgcgatgctgcgggtcaaatccaagtagataggaccgtgcctcgcatcaacgaaaggcatctgttcatcagtgaaagagaacaatattgcgaaacgcatttgttcatgaatgaaagagaacagtgttgcaaaacgcatctgttcatcaatgaacaagaacaatgtcacgaatcagtcactggaaatcaagtagtatataaacctcgcaatgggcagcaacttgtttccagaccagacactaaaaaccacaaccgactacaatctaacacctacattcaacaaacaacacctaagatcaaactcgaacacctcagagttcattatgtcaccatcacacaagcagagagctggatctaagccggccgaggcgctggttgatcagggaatccctggaaccagatgcaaagtctgcgaggccaagggacaggaagtgtgggttatacccggaaaactttgcagagtttgtgggacggcggctggttgtgattaatctaatcacaccattgtgttcatgggtcgaatagcaggactacaagactcattggacaacagccaggcctagacgcttgggaaaacatgggcagtcagttattagctgcaggcagcaatatcatgattagactaggatgacctcaatgaattgaaatttgttgctcattcagaatttgataactatgcctccgtgaacaacactctcttattttggtaatgaatgagattgtgccttattccctaattcttgacgcgacactgttcccgatatgtatctaaatccacaatagaccaaacccagtgaattctgccttgttcaaaccaatacatgacatgttcatgaaacttgacgctttgtccgttgggttccgcgtcggtccaagttttgactgggacacctgtgaattccagtctagcagcgacccggccagtatctttgtcaacgatcagatcctgaatgtcaaaatacaagccctggatggcttcctgactttcttggatcaggtaaatatactccgcaatagtcttcttgtgggtattgtgcgtcactgacggcttgcaaaacgtttcaaaggtggcttccattgttttttcgttgatgcttccgatgtattggcgataagtcgaatcgaggtcaactgtcgcggggatcggattctcaagaagacgcgccggtgtacccatcgctgaattctgtctggcacgtcgagcatcattgtcttgtaacgatttgatggctgagagtcgaccgtcagtgaaccatgccaacacaatctcttgatactgcacagattgtgtagcggatgactcctctgaggaactcgattcggtcttgataactctggccgcaatggcttgcgcgttgacgtctacaacagaactgtcgagcttcgaagagatgttgttgtttccaacatcagagcgaagattggcgatgaatgtctctcgttgtagtggggtattgttgactgccacagttgactgaaccgaagattctagtctgtcccactgctcctcacatgaggcactcagaattgcttcaaaggagtgaactatttcagatcgccatagtaaatgactcatggtggaattctcgctcgaaatgtgtctggagattcatgaaaagaatggattatcagcaaggcaaccaagggactttatacaattgtcagcagggtgacaataacgcccttggcaaatccttcggattagtcatgccgtgtcgtgatgccgttttatcatcgactgataagacgacccatcaaatgctgccttgattttccacgtacatttccctttctggccattcttttgattactcctgcaaacataaacaaggctctagttcccaagcctgccacctgccatatcaaatgttcacgctggtgttggcaagatcgacctgtgtgctggaaggcaattacgtcacgcctactcccacctgctcctgcctgctcacaacttgaatgatctcctcctgctcttgtatcgcccactttctcatcttccacttttcatctctcaaccatcatcatctccaactttcatcaactaaatcattcatcaactccatcattcatcacactttaccacgtctcaatatgaagcccccgtccgtcaatcaagaagctgattcgaaggccattgcggattgggtagtagcttccaattcagatctgttcacctgttcggattcacaactcaaagatgtgcttctagcaaagtacaaggctgcctggtcgatcaagaaccaaaccggccggtgtccctaggagttgatacccgaggccgatagcgaatcctggctcagcaacgataccctggtcagcacggaaagagtcatacgcatctggatggatgaccaaaacggagacggagacgatgtcggttttgacagcatctcccatttttttgccacccaaatgaaccaacatcatatcagctggaaggacctccaactcactcccgagatggtcgcagtgaaggatagcttgctccctgaacacccctctacgccatctacaggcccgcaagaatttcttccattacgttcaagtccaagtacgaccccttccacggaacaacatatcagtattgatgatgtatcaaatacacagaccaattctccgatcgaaagcgtttcgcttgaccttgcctcagccgacaaggaggcggtggacaaccagattgccaagcacgctgaggtttccccgaatggctttttcactcccactaatcacacttccaccatggtatgtttcgatctgttgccatgggtataacattggctaacatctgacagttccactgggccagtaagcgagtcaaaaccggagtcaaagatgtgactcgtgatattgagacactactcagcagtatcaagtccaacgccgaaatgattcttgagaatgaaaaaacccaacttcacacttcaacttccaacctgatgatctcaaacaaggtccttgatatttgttctgacattcaaaagtctcaccgtgctgaggaagctacggcaaacgagtttactactcagattgaaacgttgatcaatgccagtaacgaggcctgccggaaaacgaaggattccggccaagtttttgagaaggcatacaaaacacttggtgcgcagctcccggtactccggacggctttcgggcggaagcgaatacttcccgacgcagcgtctgccattgaagagggtaggtcgcatgcggaaattgaagtcaaaaggatggttactgaagttaagacgattgcgaagcgaattaaagaggcggaggagctaaggtctgaagccgaaacagagctggaccgcatattgctcgtcaacactttcgctcagatcaatggacaaggtgtgaaggcattgaaggagaagcacccaggcctcctgaaggacttgggagatttgactaagaagttcgtggagcacagctcaacttcttgatctcgccatatccaggcgggcttgtgaaccactcggggattgaaaacgcaaatgcattttagaatggtcttcgaggtagttttactttgcaagcggagttacagaatattgtacagtgaaagcggcaacgacagggggggttatgctacgttatcaattgacgagaattctctaactttgtatctgttttgcaagacagtttgatgacttggaagagatcattgtctttcctctttttagtgccgtatgagagatgttgaaagagcctgtctgtcttgccacagtccgtatccattggaccagtctacaattcgtatccgagcaagagattatcattaaatgcatgttgaaatattccaagtcgcaaacattaccctgcgttaccagaggaatcatgcctcaagtattaatgatatccctattgtccctgcatgaatgcattccagacacctacgaggacactagccttaccaaacgtacttggttgctattggtttcaacagcaattactacaatagatgtcttacatgcagcgacgagagtggctttcgcttaaagctgcgaaaagtctagaccaagactattagtctccgtggtattgtattaatgtctcgtaaactattggcgtatggcatgtcttgtgccacggtgccgaagatgcggtcaccgcaggaaacgagttctagataggaatgccattatgaaaggtgcagcaacagcaatgctcccatgataaatgaggactctgcaattgagatataaaccacggcgcatacacttccttgtgcatcatcaccgccctttttgtcactcctttttagtcgctcattcactattcactcttttgtcatgcgtttatcttcgggcctcctcttggcttgtgcctcgagtgcatttggccagttcacgaggttctcaaacaccagtacctctgctattgagacttctactagagagccgtcttctataacgggtactaccacgagtaccgagatgaccaccactagtctggagactgctacttctccttctgtcccagactcaattgaactcgatcttcgctcctttaccctgggtcaaggcgcttccttctatccacctcctgatggcaatcagatgtgagtcttcttacacagtggtacaataaaaaacaacgctgatgaatatagccttatgcatcccgtcctttccgatcaacctcttgatcgtcgtgcctcccctttcccacccccgccccctccccctccggttacaccctattctttcgccgctaaaatcatacttcccaaaattcaacccattcccttcccaatgcgcgttgtcgccaatgttacaatgttctgcaccgactgcagaaagaataagcgggaaatacgcagcccttgtgtttttgaagtccttgtcaacggcgaagttatcagtgctgagccgatcgtgtcatcatcacagggcgctctttcaataacgaccaaccctgttggtgagaaggaatcatatgaactcgtgttcagacagacgtgtaatggcgagattattgatgcactgcttagcggcgtgactatcaagggaagtgctggtgcaacttctaaacctatccctcctgtcaacattgggcctgagactggttctgctactaccaacagtgagggcgataccattgtccctaccgctactgatagtgctggatttaccacaaactcggagggccagaccgttttccctactgatactaacagtgagggagctactaccaactccgagggcgagactgtcttccccactgaaacccaaacaggcgactcgacgaacagcgctggcttcactaccaattcccaaggcgaaaccatctttcctacggagacccagaccgatgactctaccaacagtgctggtttcaccactaactctgagggcgagactgtcggccctactggaacggcgactggcacgtctccgtcttcttcttctgcgtctcccgcaggctttcctagcgacatcagtgcctttactctctttgggtgtgttggctctactgttggctttcctacctttgaacttgccgagtccaatggatccatggatcttgacgcttgttccatcctctgtgagggacgtgcttactttggcgtttatgatacgtaagtccagtgtctatatatgctccgaaacatcgtactgatatttgaaggtcttgccactgcggagatgaggtcaatgccgcagataccagccgagtcaacctcgaccagtgcgatatcgagtgccccggagacgataaccaattctgcggtggtgaatctcgcgccgacaagctccgagcccgccaaaatgtctccaacagtcgactcctcaccgtctacgtcgctaccgaggctgctatcacagttacagactctgtggctcaaacagtaactgaccaggagactgtcattaccacattcaccaccaccgtcactggcgccacaggcataaccacccaagctattactgctactctggtatgcttttctggaaagtgctattctaccagttccagctatgttactgtgtatatctttgttgggatcaacagcagtgagtgtgatggccaatgggtgtacatttcggaaccttgctcttgcgctggtggtcaaagatatgttcctcaattctgcacaggaggcagctgttctggcctcaaggtttacaaggttgaagagtgccatgattggtataactacaactctttctttgtcccttcggattgtgcgacttgtgccgagggtagggttatgtaccagccttgggagaagtcttggggtacacctgacaattgtaacggcgatgttcctgtttgcaacggttatgattgccccagcaagcccaatggtgggggatctcacgctggtggtaaatggaattcgactgcccctcatggaggctctcaaaacggtactagcggatggtcccatggaggttctaacggaggttcacaaggcggttcaaatggttccagctcgagctctcacgaaacccccaatggtaactccaacgatggttctgagggcatctctagctctggtgccaacggcagtcccagtggcgcttctggtgctggatctcaagcaggctcccacggttcgaatagtggtggttcacagggttctgggactggtggccagccgagcactgcccccattgttgtgagtggtgccggtaagcaaactaccggtgctcttggtctccttactatccttgcagcccttctttagattttagggttttatttttgtactcttaggatttcctttattggataatttataattggcttatgtctcggaagatggatgatgcttcaagcactcgtgatagtgtcccatccgcaagtccggacgtacaaacgcaggattctctgaccaccacgaaccgtactactgatctgtttgttactgtcctaactttaatggagcggatatttcacaacgacatctcaaacatctatatttggaactgctagtctagataattagaaatagaaacattgtgccactaagttaaatcctacagcaatctatctgcgtgaattcaaaactgaacaatatcaatgcaagtaaacatactcgtgatccgcttctttcagcccctcaagttatcctttgacactatggatctgtcggggctttcactcgatcctgatcctttccgcactcagtattatcaaaaggcagtatcacgaagttatttgtatagcgagtcgatattgtgacggagctcccatctgcgataacgtttgcccggttataagaaacttgagcataatgatcggacaataggtcttgaaagcctattgttgcgctcgatcctttctcgggagttgtgtagtattggaatctgactgcatcgttatagtcctggaaaaagttggcctcgaagtgatatataccagggctatcgaattttccaagaatgaattcgataacaagttccacgccaaactgactctcaaagatttcgtagacaatggtatgccctttgtttcggtcaagatacagctcgtcccagtatggtaggaaggctcgattggcctgatagtccgtggtaagaaaatcattgtcgggattgttatttccagtatcgacagttattacgccattcgtgctgatgtataattttttttgcccagttttcgcaataccatcgtcgatccatggaatagtaatagctctaaattcattcccgtggtcgatgtcgtcatcaaaaacgggagttgggttggccaacgcaacggtcgtcaacggatccacgctattacacgaggcggtggtggttgtagtaggctcttcagtggtggtaagcatatcagtcgtgcttgtgggttcttcagatgaagtctcagtgaatgagaaggaggagacttcggtagaagtctctgcggaagagaagaaggaggatgattcgatagagacagcagtggaactaggagtttctgatgactgggtttcaaaagaagaagatagatctgtggatagtgtgctgacagaaggaaaagattccgacggggcagtcgttgtgtaagaaaacgaaaaggaactagaggactggaaagggagtgtggtctcaatggacgtagagaaaagagaggcttccgtggatggagatgatgagggtgaatccgagggtgacgaatccgaagttgttgttgtgactctgtctgttgttggcgaaccagagatccgtgtagactccgatgactctgttgtctcgttcgtttcaggggataggtcgctagattgagacatctgagtagaggcagatgatacaacaagaactgtcgaagatggatcaaaaggaaacgtttctgtgtctgacgaggcgatatttgtgggctcggcgaccgtggaagattggtttggctcagtcgtcgtggtagtatcaagaccgatgatctggccattttggcatcgctcgactattgacagttagttctagaccctaggggggttcaagtctgacttacctgcatagacacgtatcaatattggatcacatcttggcgggctggacccaaaagtcatatatacttgcccactgccatcctgacagaaacctgcactattgccaggcaatgaacggctggaaaacgtaagcaccccgtttacactggcgaattctctcgtgattgcaccgtcaggtggtgatccctgaccaccgaactgctcatagggatttccattgtaataaacagggtcttcattatccaagagctgtccatctgcgagggtaaagacagcagcgttagtacaaatctcaacagtgtcagatccaccaacgaagcgtcccggtgctctcttgacgaatcgccggttctcattggctgggggtgcgatgaacaagatgacattttggccagagacagctccggtggtggtagctgacgcttcggttgaggtcgctatagtgggcggcaacagactgctgggctctgatgatggaatgacaaagtcagacgacgagaacagatcgattgaagtgggctttggaatagcatcggaggattctgggttggaagaaaatgtgaatagaggcaaagacgtagaacggttggtgaagtacggaggcaagatccctcgcgttgtcggaaggttggccgctattagcaactcttttccagtgatcgcgacgtctactggggctagatacgtcgagagataggtatagcagatgactccgtcatcctgctcttctcctccaatgagttccaggccagcgactctgtgaaaagtgccgccgagggtgagaatgagctgccacttcatgttgacacaatagatcttggcatctgctaggacagccgaagctgtggaacagctggactttatcccagatcaagggagagtattctttgcaggaaagtgctgatccgattttctggtaaattactctgctgttgccagaagtaacgaggcatgcgccaactcacagaccttctaccaccaacggaagtattgcagcaatagctctgagccaccaaccgtttacatcaatgatcgttgatgcatttctgattttagcactagtagtgtctcaagtctgacctttttctcccatttggactttggtccagccagctacttgagcctcgatctgcaggggacacgttaggttggtatgcagaccatcccttgccttgacactcgagacttttttttatcaaggcaacgctggtcgagagtacccagaatagtgggtagcagaaacgttgatctcttaagccttaggatacaaaataaatagcctaaaggctatatagcttgaatagcataatataatctactaatttcgtctcctatgcttctagcggctattttttcttataccctgaggccagaatacagcacgacaaaacaatctagcggccatgggaatcgaacgaccacacttattattcaccgcttctatcgaacaatgaggctaggtactactcatttggagggagactgcgaacgcgtcaagtcgggtgcatggggctttgggaaacagatacatgtagctgcaatcgacttcacgtcgcgtcgttgttgagggcatcatgacttccgtggtggcgcaaagcaagcagcatcgactcgcaacaacctctcctgccactgttgtgaaactgttcgatctagactccacttcctctcgaagccaagatcttggtactggagactgtttaatgcttcgtcaaaacaccttcaaatgccaaggtggaatcgcaacagggctggacaaacagccctgcgaatacacgtacggaatagcttcgttcggaagtcgttccgttacgtctcggccgagtagagctgattcgttcgtatgttggtaagacataattttgcgaccggacgcgtcgagacgcgttactcaactcgaggggctttgaagtgcgctctctgcactcgggtgtgatgcatgtttctaaatcgggcgcttcaggcgcttcaagtgcttctattatccgagtaactcctttgaatgtctttgaactgttcatgggacaactatgccgttcagtgaacaatcggtaccaccacgatgatgatcgcgccatcccgagatgccaatctttttgaatacgtccgtgttctagacgaacaagggtcgctaaagggagtgtctaaaagcgttgattggacaaagacctcggttgtggaggctgatccaaggagagacacataacctgtagcgttcgtgttttcatgtctttctttatttctctctgtctccagcacaaataattctccatccaattattcctatcagaaagaatatttttagtgtctctaagacagagagtttgttttgtcttgcagtgttgtatcatagttgctagtgatggaaacaattattgcactgttctgtaaaaagttcatataggcccgtcacaacacaaaagacgaccccaatcaactggtccagactctcctgaaacctgtcaaaagatagccttgtgtgttatttttggaatattcgagactactgactaacagccacagcaaagacaaattgttcttaaacttcagcgcctcaaacgaaacgattccatctcatagagaccttatttcattaaccctgcgagtatatcatccgataaccattccacgttcctggatccccagcccatctcttgaattcaatctgacaaaaccacggaagcagccggcaaaaacaaccaaagaacgaatcaagagaaaaaaaacatgtcaaacaattatcaccgccttctattcccttggctgtaagaaatcgcgtttgagtcaaggtcagagacgcgtttcatagaacccccaaataataaactagtgggcctctatacccatgtcaacttggcgtggtacagaaaggaaacgcgcaggtttcatccgacctccagttgacagaatagaactacgaagtttatgagtcaacaattctgtcagctgtcaaccctagatcggacagggctgttcggatcaagatgcttcctgtttccagatggtacattgtaacattgtaccgaacttcaagacaccatcatatcaaatcacccctgataccttctcttcgccctcgggtataaagacaatttgattcccgtcaacaaccactctctttccatccagccatcagcatcatcactccagtcttgaatctttccagtctccttgattccttctcttcttttgctctgcgagcttgttttacaaccttctttatttccatttaataactctctttaaagactgccggccagtccaacccagacctacccagtcttttttccaaacactcattcgccaagatgaagttctccgctgcttgtgtcgccctctccatcggtgttgctaccgcttcacccgtcttccgcgtccccagtcttgccaaggttgccccccgcagcatcaagaccatccgcaagcgtcaagttccccaggaacactctcatgactttgtcctcactatcaccaaggagttcctcgaccttgacaaccccaaggagattgccgatcccgtcttcggcctcctgggtgatgctgctgccgctgagggtgcaggccaagtcacaaacttggcttgtctgaagcaggagactgctgatcaggctttcaccaacgccaaggctatcggtgacctccgcggtatggctggttcgctgctcttccaggctattgagcgcaactccgccaaggttggcgctgccagcgagctctgcacagagactgctgtcaaccctgagattgcagcccttactcaacaccaggatgctgctggcgctggtgccgaggctgttaacaaggccgtcacccttgagctggccaagcagctggctggtatcggcgctgaccccaacctggctctcctcagtggcacctttgcccctggagatgtaagtacaatcaattccaccatcaagaacacgtcactaacattatggtacaggtcaacgatgctactggcgctggaaacacctgcgatgacctggagcctgatctgggatgtatcttctccaagggcctccttgtcctcgacgcctcagaggccgagatctccgccgctgtggccgatgtcacccctaccttcactggtaccggcggtatcttcgccactgatttggtcgacctggcttccttctccgtcgctgccaacacggaagttgctgatcttgccaccattgtcggcggcgctgcagcaactgatgctgtcgccactgacgatgccgccgctactgatgctgccactgctaccgaggatgctgccgccactgccactgataccgctgccgccaccgagactgctgcgaaagacactgctgctgctactgagactgccgcaaaggataccgcgactgctactcagggtaacggaaagggatgcgctgtgaaaaccaccggcactgctgcccgtgccacacagactgctgctaccaccatcaccacggctatcaagcctggtgctactgacgctgccaaggacggcgcccgcaaggatcgcgagaatgatcgcgcagatgctcgagagggccgcggtggtaacgaccgcgaggaccgtgagcaaggaggtgctcgtgccagagttggtgacggtgtcagcctacctcttctgaaggatgcttaaatagatagagtagctatttaatccatgttcttttgtgtctttgaaatgtttttgtaccaaccagttccaactatgtgtgatacggtgctactagttttactcttgatattgtgttcaatgtatagatgccagattccgtccgcgcaactttcgccaatcggtgaagatgtcaccgctctaccacgctatatatcagtctgcccctacccctcatcataggacctgttattagaagcaattaatcatctctgctgctttgggacagccgaagggaggcccggaagtagcgacattgagctgcattgtgacagtctccaagaccttgtgcgtcggatttaaccgccgagtcccgcatcccacaaataacaaggtctattatccgacttacagttcgtcatcacaccgcgctcagccttgtctcatgcacacaataaattcacgtgtgagctaaatctgacatccactcagcatcatttggttcctgcttacccgcagcagctaaatgcggccggtgatgatctgatatctcacatatctgactcagcgcacatccttgtgaccaagccaagacaaactgcatcacgtaattctcccgttcgagccaaatactccagacggttcggagacaagacgtgatggcaagaacaagcagcagattgtaaagttgaggtacacgtatagtgaaaaggaacacataaaagagcacacagcgccatttggcaccgtcctccagttctctctcagtctttcaatttcttcattgtaaaagctattacccaacatgaccagcactccaaagaccagtttcatgcgcgctgttcaatgggagggtgaacttcgccacatgtccgtcaacatcatccctcggcccaagctcatcgaccccgaagatgcagtggtacgcataacaacatctgccatttgtggttccgatcttcatatctaccatggtcttttcggaaccgatgagaagtttggcgtcggccacgaagcagttggcatcgtcgaagaagtcggccctgctgttgactttctcaagcctggtgatcgtgtactcgtcacaggcttttctgaagacggaaatctgcttcccaaggcggcactggttccgacagatcttgacatggttggggtgggctttggtagctcttttcacagtgaaggaggtcttcaaggtaattttaccttttccttaataagaatgtgacgtggtcattgacgagaggttttagctgaatatgtcaggatgccctgggcggactcatctcttgccaagatcccacatggccttgatgacaaggaatggcttccactgacagatatcttcccgacaggctggacagctcttactcgttctggcttccagcctggcgacacagtagctgtctttggagctggaggagttggcttaatgtgcgcctacagcgcaattattcgtggagcatctctcgtctacgtgatagaccatatccctgctcgtctggcactggctgcatcaatcggagcccaacccatcaattttacccgtggtggtaaagcctctgagcagatcctcgcgctgcgtccagcaggcgtcaaccgtgctatcgactgcgtaggccaattctgcctcaatgagaatctcaagccgcagcccgattttatcctcagagaggctgtcaagataaccacgaatggaggtggtattggcatcgctggtgtgtaccaggccggtggtcccgaaggatacaaacctgagatcaactttgcgatacccgaactttggttcaaaagtttgcaggtcggaagtggactggtcgacatcgaggggaatattcgtgctctggttgacttggtcaagaacggaagagcaaggccagggttcgtcttttccaacgagtatagccttgaagaagcacctctagcttaccgtagattcgagcagcatcaggagaccaaggtcatgctgaaaggttcacgcaagctagaagatgactcgtcgttggatatgattattggcagaaacggagtcagcgacgccaacggggcttaatgtagaccagatagatactcaggtattggaggttattttatgtcgatacgtagtaatgcatgtcttggcgtaccgtacattcccatgatattgaaagattgtagggtcgagactggtataagacactcctccaaatattgccgtgccaatcacttctgtatagtatctagtctaaacttaataccaaatggaagagaggttaaaagaagctactatccatttgtctaagcctctgggagatcaccggctatatgaatccccttacctgtaccccgctgcagcaacgtgccgttatcggtcaatttcctggaaatttatggtgttggatcgcggtaacctcgtgactcagtatttgcgggtctatgccaacattgtcaagcatagggcgtgtcatccgtcttgcgaggaagtcatataagttgcttgatttgccccaagaatcaacgaccatttcaacaatacagtaacaaaatcatgacgtcccctccagtagttcgacaggcatcatctaagggtatctatctacatcctgaaccatcaactcgccgactgattctttaccagatgttccccaaatcctgacctttattcgcgatggcggagaagagcaatctccgggaaataatatagctgcgacagaggagatgctgttaaatacactgtatctctctgatgtgtcagataataagcctcgcttcggcagaccacttctcatcttctcacccgatgggaaacctgcgggacttttgatatactttttcaactataccacatggtcagctgcacctggagcctggatggaggagatttacgtcgttcctgaatacagacggcatggatatgcccgattgcttgtacaggcgttagcagctatcgctaaagaggctggttgtatcaagatggaatggctttgtcttcgagacaacgcgaaagccttgaggttctacgagaagttgggagcagtgcagaaggatgattggactgtgctaaaggttgacgaggatggcattggtcgattgctgcgggatgtttgagttagactgctactataaccacaagtcgtatcgtccttcaacgtccttgggatcgacatcagccccattctcgatcaatgactgagggagaatgaatgaatgagaagaatttcaatggctatattcaagcggaataagcctgcagggttcaaaagagggacagcagttatcaggaattggggagtcatgattggagaagctcacagtcactcgtaaggctgattaattgattaaaaccgcttatctgcaacttgtatttattgacaatttcttactataatttagcattcaataaagtagtcttccgaatagtaagaaactcaaagggttattcgtatcacagctgcatatagtggccaaggtaactagttataagagaattccaagatgataaaattaaaactatcagcaactaagacaacatgattcaataccccattgtcagaccgaaagcttctggaaaatgcctgaaagaagagaacaaccccatagagaccacttagttgtggtagatgccccagcgcatgttaacacctccaacgagtccagtcatgcttcggcagcccatgacaccgctggcgccgacgagtccgttccactcgaatctcctgatggaatcgttgataaggtcaatgatatcggtgttgccgatgaaagcagcgttcatgtttgatccggctccctgggctccgaaggcgcaagttccgtattggacaagctggtggtgctcaccaccagcaccgacagtccacttgccgccgccggcgatgttgcgggcgatttgttgacagtcggaaaccttgggggaaccgccggaggacttgttctcgaaggtggaatcaccacactggtcttcctggccacgcttctcgaaagagagggcagaagggttttgagacacaggctgggcagcggcgagggtggccatgaggagggtgaggaggctggcgttgaactgcattttgatggatgtgtacttgaaaagtagaggttgaaggttgtgaatgtgttggtttgtgtgttgaaggtgatggtttgagtgagagagttgatgaggatgagaaggatattggtataggttgttgcaggttcttatacaagtttcgtgtggatattgaacctcaatttcgatagaaaccagcctctatgtcgagcacccttgttgcgtgaataccccgtgagagacacgactggactggctaagacagcaaattcacgacaatcctactcaggtaccatgtggcaactctgatgacagtagaccatttctcatctctgtatccaccagaaggatcagttgaaaaagttccgtctaattcagcctctaaattccctgcccttgaacatttctcttagcgaacatacgtccgtcggccaaaatcaggcccgattcgaaagtcgccctattaccctgtgaatgttgaaccactactacagtacactaattctcgcgtaacaaatgatccaatgttggaatatccacaggaaggatcatttccatagtttccttttacacgtagggactcgtgactgggatggcctgttagaacgatatcagaaggcaggacaggcaacatgttagcaaatgcgacaccgtggttggccactctgtagatcatatacaaggctactcggttgactaaaacagcgcatcgtttccactcacggctcgttaaattccttgggaaaagtagctgttgatgacaaccctgtatgtcccaccatatggagtctcggagaagactccgggctgggctcctgtgggtcatagccgagctttgcgggtcatcggctaacccactcgacgccctatgcgcccaagtcagagaaccatgaatattcactgccattcagcttacaaaagactctgttcggaactgccatatccagacagtccgacaaattgcagaacactccgctataagtcaggatctagatgcttgcatttgacacggcccttcgcagaaaccaattggccgcccctggtctatctgagaaggagctctacttgtgttatccccggtgcctgtaagtgcaacgttgctggtattcatttcatgttagctcttagtcatggtagtattgtaggcaggcacatctatgagtcagttatatcactgcgagtacgagcatggagtatagaacatgagtcagcgatttatatttccagaaggatcacgagtaagatttaactcgtagtgaaagctggttgatgaagcaaatggtgtcgagagaccctggcccaagttcagacgtgagtggttgtgaacattctttcaagagctatgagatacagaaaaatatgtcaagattattaaatataatatgacgagactttgaggattgtcctatgtctgggggactacgaactcgccgcagtccatcatcataaataggtattctatttctgtagggtaagatttggaagctgcgttgagacagttgcgaccgctcagtggcaaaccacggaccatgtggacggatgcagtatgcatcaaccagagttaccttgttgaacgatcccagcaagtggcacagtagactcagtttatgtaaacgcaaccagcgtggttgtttggctggggccatagtcaatggccagctcgaaagcctatgccattttggaaaagcttcgcgaagctgcaactttccaacatgatatcatagcactagcgcgagttcttgagtttcccgtcaaccaatattcttaaccccacgatatgctattcctaaggacacttgttcttagtggtgaagctgtggcccaggacatcgtggaaaaatgggcgccgagattaacattgatcaacggatgtgacctgccgaagccacaatctgtgcttttggtcccattactgtgcaagggtggttgccaggcacgtttagcaatattgttggcggtgttggctggattacaatgccagcagatacatcaaagcctgctgctattggggcggtaagagaattattgattgaagggccaattctagctcgggggtacctcaataacccggggaagactccatctttgttcatcgaagatcttccttggatgaaggactttcgccctgctggtaagagtcgcgtataggagttaggtgatttggtgcagtacaacctagacggcacattccgattcatcaggcaaaaagatacccaggcgaagctgcaaggccaacgtcttgatctcggtgaggtcgagtttaggactcgccagtgtttgtcagaggtccacaatgtagtggccaaagtcatcgtaccttctggctccaatgcaaactctctacttgtagctttcgtccacctcaccatgaccagcgacgatagcaacaacatgttcttaagtcccgccgaggagcttcttgccatcttttccgacgcgcaaacaaagctcaaaggcatggttccagggtacatagtgcctaggctcttccgcatcgtcttcattccctattaaggcagaatggctcaagttgttcttcgcaaatccaacatacccgttgacatcgtcaagtcggacgattgtttggtgcgctttacggaatccctctgccagaaagactcacgcaaggcatagatgctaggagatcttattacctgaatgatcttagtaaagggatctgaccatcgaaccacactcattcttcgcaattcacatgctcaatatgacagcacgtcaatttcaatacacatcatcgtacatcatggcctcattgcaattgacgttatcacgaaatgatgataggttactcattgttgaattgaatccaaaggaactaatatgaatgatctaaaccgaacctttctgcgagacctgcctcaaagtctgcataggcgatgtcactgccacaacggtggcgtgcgacccaaaacggacatggacggcctcccttggcttcggatcccaacagtagaacctccccgttgaccgcatatgctccaaatcaattacaaccaaactctcaaccggcatgattgtctcggtccagaacaaaaggtacaatccatctcgtagcttgagcatcttgcacttctccgcatcagcaagacctcgctcggttccagcgagacagtgccaaacgaatgtgcccttgttgaggtatatgtgttcgtatgcgtcttttgagctgtagcggtagaggatatgcttgccaatcaggtcttcggtggcggagaatgcttgcacaggttggtcttgatagacggtggcgttcatgaagacggtgtatgttcgacgttgagcgtcttcatccttgaaaccagatacaccagtaatagcctgaccagtttccagatcgactaccatcgtgacaacctcgttgtacgcaggtttgaggaagtcaatgaagaaaacaccaggtctgacttcaaaagcttcgtaatctgccttgccggatttgcctttgtcttggccctcaaggattgtccatgtcaaagagtcggcggcgaattcatgagagatcttcataccattgtcaaatgtatgggtgatagttctgctctgtagtttgccggacgcaggcataaggtgctcccgaaaaccggtggccatggcttccagggtaggccagtcggcgactgggacaaagttagggttgtccgagacagctacagatggcatgttgaagaagtacttgagttattaaagatgagttgggtgagaaaataatttgtcttgagttgtagtaacttgaataatgagagatgatggacgattttatatttatctttgtcaatactctacaatgaatcggactcggtttgtccattccgagatcaaatgccaccatatttagcataagtctgaaggtcatataagcctgataagcattggcgctttaccccacggcgcaaaaatgagctattcctcaaatagactaaaagtgcgaggtccccgtctaactttggactaaacaccaagacacttactcgcctggtactgggtgacccaattgtttcattattgtactctatctactgatataattacttgtttagtatgttcctgtattccgacgctcaataaacgcgcaactgctccattatttaattacgcaatggaaatgtcaaacaaacatggagtggttggagaaggccttatctgctaaaccctgaaagtccgctatctctatcatgtcagttggcctgtcctcaacattctagcgacagtctataggtgataccggttttaaagtgtgtctcttaaacagttaaatgataggtagtttcatccgagaatagtctctagcttcttatcgaccattacatcaatccaatgaatatgcatgccagggcagtggcagctcaaagactcaactacaattgagtccatttgcaaccaaactaccttcaaaatatctgctgctcgactaatcgtctgaagcttgagagtctgaaacgacttgtagagtctttccatcacatacttcctccacatcattatggtctctgggttcattgtcgagtaaaagctaagggcgctgccagccgataaaaacacaagcgtttgaatcgcaaccgtatgggaatcttgagggatagcctttgtgatttctagaatcttaatggccaaggccaagaccctttgagagtgttgacacaggtggtccagttcggctggcgcatctctgcacatgagttcgggaaatgtcctgtaaagttcgagttgagcgacgagtcgatgacactgggccatcttctcaagatgatgagcaggagttgacacatctcctgtctcttgtatctcagcgacacttggaatctgcatgtcattgatacccaggataagtatggatgcttgttccaacactgcggggtccttgctagaaggcccggcggcgcaaacagtacgctggatacttctgttatttcgcacaagggttatgcacttggcgagatatatgagagcctccataccgactcctgtccaaggacaggggtaagaaaagaatacccgaggttggtcgccgaagacatcgaggtatgagaggtcgtctagatgctgatccatcaggcaggcagccatgacttcccagtacaccattgaagaaattattaagcgttccgtgcagcaagttggaagttgcatttgggtcaagtcccgctcagctatccagattgcgaaaagtcggcgcgcgccatgcaagtggaaaagacccaaagaagaagggtcataccaactctatacacataataagccacacatactctatcaagactttcttctcctatactaaccgatgtcatgccaagaagaatgatcccgataaggagatcatcttcaacagtggatgtagcgagaggctgaatctggttgaggcaaccctcctcgttgtatggaatgtttgtattccatccaatgtccatttcggcaatccctttcgatatatgcgagattgcttccgtttggaacgagatgggtgctgtcccagcacttcccagctgagaaagatgcgatgcggatattgccatgacgctgttgaagataatgggggaacggaacatcatggttgatacaatagatcggtatggattctgaggtgaatcataggaggaaaccacctgacaaatattagagtaataatgggctagaagggacgatgcctcgtctttgggacaatacagagccagcggcatagaatcgtctaaaatgccattgtgctgactacttgaaccgttgggtgatgaatcagaaacagagtatacttcatacttggtcgaccatttaatgggtttgctataacctgggcacgtaagccccgacttgccgcagcggatgcatacaggctctgtttcatcgcatttgagtctcttgatacgtaagtaatgttaggtcgggctggtcatctaatgcggagttgttgagacacacccttttcttacaagcagcacacccagctgcaaatataattagctacaatatccggtaacatgtcaataggtattgtccttgagaatgaatgacctactccttgatttgatagacctactatgccatcctgcttgcgccaaaggtcgatccattatataacagcactgtctagagtgacgaagagttattagtgtataaacatcccttaatgggaaagtcgcattaatgcatgtccgcgacaagtcatttgtgtttctaatacatatagtaatggcaatcttgctggtggagaagttagatacctagataatcttcggaatacggaactgaacttccgattggaatgtaacgtggaaactccgataacttatcacacatgctaattggtcagctcgggctgaaccttgtttataaacagtcatggttattttatctatctcgactaccaagcgcatgcgatagcaaagacagagaggcgtcggcaagactatgacatatgctggatcgaaaacaagacatgtactcgtagctcacatagaaaagccatagcgaatgctgtacatgattcccatagtatcttcaacctgtcctaacaattgcaccctcatcccggtatccatccatgaataacaacaatacccatcttctagtcgatcctcccttctagcacctcactgtgtgtcagtggaccaatgtacctccgcttcgccttgaatggccaatagaaacagccaaacaagagtgcacttccaagaaccactgaggcatagttcatgtttgccgcgctaacaggcctgaacggaggaaacaaaaggaaaacgcatgtaaaggccaggtaaatgactgcaataacgttgacaaacaggccagatttgcctaggcgccaggggccccaggtcaatgtttccggttggcataaacggcgccatatcaaaagaacaataggaacaaggtaagagaattgcagactaacgactgcaagggagaggatggcattgaaggcggttgtggagccgatattgataagaccaagcaagataagaaggaatgtgacaacaagaatggatacggtggggatctcgcgacgtttatcgactttggcgatctggtgtgagaatggcagtcctgtttctccgagtcaaaaatggtgtgaacaatgtttcaagaaaacttacctccgtctcttgcaaaagcccacatgacacgagccgccgaagtaatgagcggaacagtcgatagagccgccatggcagtgatggcactaaccatgcatgtcgctgcagtcacactacctgtcatgttgtagcaaatctgaatgatggggaagccggtgggtgtgttaagtgccgaagtaacatctcccatgaaaaacaagacaacaagaaggaacgcgaacccgagaggccaattcaccaagattgaaccaaccatggctctgggaacaccagtctcggccttgtccatctcctcgcttagatgcgttgctccatcataaccgatgagcacgtagcatgagctcaaaagacctatactccatgcaacagcgtcgtttgtccacccggagttattctcaaaggttgtaaatacgaactcgggtgtatgcttggtaggtgaaacaacagccatggttataatgatgatgatgaagaatccaacatggaataccagtgtgaacttctcgattagaggaagtgtgttactacagaggacgcagatagcggcagagcagattaagattgcccagaagagcattgttccatgccagcgttcgaaaacgtagtcggggtagttgaggacaatgagaccttggatttgagtcccagctaggaagggagcacttccggcaagggagatccagccgagagttctaagggtcttcctgtcagtttagtacttctttctccttattcttggtgactcacgaaatgtaaccggttagccagcttaataacggtcttgctgtttctggactcagtttcgcaacgaaatggtactgtccgccagcagttggaaagctttattatgtaagttgcgctgtcgaatatagatcgtgcttgtagatctcacctagatgccagctctgcaagcgacatagcgccgcagatggacccgagaaaggcagtcatggatccatagacaagagacactggccctccgcttacaagaccggcggcaagagtactgtatcaacgataccaattaataacggaaaggtgaagaaactcggggaaatatccatacctagataaggcttcccatgtgcacatgaggttcacacatgttgcaaccatggcccaaagagagaacctgcgctacaatcaagaatattagcctcagataatactctaagaatactatcgcacattaccttgacttcttgtgtataaccatgacgctccaggttctgactttccgggctttgctcgcccagatgttgtttttcagtatctgcgtgaggaatttcgttattcatgatgacgattgacttgacgggatagctggtaatgaaatagagagtcgttaattcacggtggtctctagccatttatgtgttgagaaggcgctctccttatctcagcatgcccgctatcaaatctgtgctatagatggctaagacggtaaccccagattaggctaaccatgttgagaaaaaaagtgcgagtggtgatatgtgctaagacgaaatagagtgtagtaggggttccccgcatttgacagtgagatacggatactgtacctacaatcattccgaatgttcaattgcagaggccacttcagcctagcttgactcaatttctcattttagaaaccggacgtttcggtttccagtgattgacacagatatgaccgccgtggaattacggaatgaagagaaacaaaaatgcaggaaacatagaggacaaatgcgagatcagttcgttaaccacaggtcgacacactaaggatgatataagtgtctataaggtaacatccttacctttacaccttcgacaaggtcttcagtgattccctcagattcgagtcagtggaactctgcgacattgtctcccacagcactccttggccccacggcactcggtttggcagtattgtgactcaccagaacatcaatgctgataagccattcccggttggcggcgctcaaccttggatgagaatctttcattaacacaaacctccttcccgtgtttcaatctcaactattccccgtggacaagaactatcgatcggattgatcgcatcaaactacaccctgagtgaggtacacgctcgacgagttgctcaacgccttggagaaatgattaacagcatagcatcatgtcctcatacacatatgtctgagtatgtttagttgcgcgtctatccctgtagcaagtttaattatttatgtttataatttgcaatcttgagcaatgtcagtagtaaaaggttattgtggcttccttgaaaataacgtgacttattcgatgccataggatcattgatacgatggtcttcttggtagatgacgggcgaactctggctattgcatgttgaattctctttttgccaattttgtatctgttctggaactcaaaatttacacatcgtagtggcagtacctcaagcaagattgtacatataccgtctttcccgttgttttcagcacatacgaccatacctaccagaaaatacgggatcccgtccgctctcccatagtcaagctggtaaggggcggattagtagttgggtcggtgacgaccagcgaatccccgctgttgtatgtaaattctctttttgccatttatttatcctgtaatggaactcaaaatacccacacttcggctatgagtgaccttgcagctaggttgcataagaaccggtagtgatttagtggttgatataaatattagatcattcttagtgtatatatggcctaagagtgaactaataatttcatctgtactgctccaagtccctattttttagtgacctacctgccgtggtaatgcttcagggctttaatctggatggctggttacactagaacatttgcatgcggactaatttttgtttggtccactcgtaactttcaattgagtgtctcgaagcatggccgtaaacgggcgaatacaaagacaggaaaactctcagaaggaatggcgccgaatgtttatgctcatgttaccttctttttccttccatattgcctggtattgggagaccgaatgtcccgacaacggacacgcgacaagccagctgttgcatcgttgttctttagccatacccacgcaaagtcaataccgcaaagggctctcggtcacgctcaagcagggttgtcgcacaaattcgcatgtttgtcataaacaagctttttagcgtcactaatctactgtccagccatccaatgaacaggtaagtgattgagcaaaagggcagggatgaaacgacagcatacatcatcattccacgacattacacttcattcattgactaataataacacaatggagatcagtttacgatccaacattcaccgcatttgtctcgttgctgtatgaggcatttatctcattcgacatggccatcaaagcgcgaaatttgaacctgcggcaatgctgttccagacctgatcttctgtccttttgtagcgcactgattgtagcagacaagtatcgctgccagcttaccactaagcccagagactgtggtggtaccagatgcagggtctttgtgcggagatccctgtcgatcatcgtgtccagcatcatcaccaaatcagtctgggcggcttttagatgaccatgtgagacacgatcccacatttccggcggcctcttgtctcgtcggttgtttaccgccagtccaagggatgatgctcacgatagaatggtgaattattacagtgtttattggtcttgcgccaacatgtgctacgctgcatcttatgagtggcactggtccatagtgtcattggtaaaaataaagaatagcaatgctcgctgtgtatgaatatactgtgatgtgatacaggcagttgttgagcgtagaggaaacctagagtacaagaaacgtgaaccgatcaaactcctcgccaaatcgcacaaaaatataaaaataatttaatgatggcaagcaaactatagacctcgtaactcgtgattttgtcgtaaagtgaaagtcatccttaggctctctcaataaatgccggcgatgatttctttaccgtcgaagttgtaaaattgacacggcttcaaacatgtcagtctcagttgggctgtggcggacaataaactcaccagagaggacaagtgcgagatcgattcgtcaaccacggatctatacactgaggatgatacaagtgtctgcaaggcaacatcctaagcttcacgccctcgacaaagtcctcagtgcatatcgagcaggctgttgacacagagtcgcccggttgtgccccggcgccatcactcctgggtgattcgcggcatatattctggatagtgaagtactttcgtagaggtagcaactgagcaccatgcttccggggtttcgtctgatcgaatggcggtaggtacacgcgcgctggtgcggctatctgctgggagtgtagtttggaatcgaacctgatgatgggcatgctttccaccgtatctttccccaagcctgaaatgacattgtatctcgggagttgcgcttctatcgaccgacgaatcgcctgtccgcggatgtttctatggacgatgcatatagcggcaatgatgacgatgatgacaacgcaaagaatggccgcccataccgttgttttccgattgtcgttattcgtatgttcgatcgtgtcggagtcttctagttgagccatgggtgttatgatagtgcaaaactaaaaatgtcaaagatggtagatgtgggaggacaagtcgcaatggcacgtgtcagaccttcgcttcaggcgggaacaagactcctcccttgcgtttctgacatggcgcctgttctgttttaagaaatgccgttaattcgcgctcatggaaatgttcgaaaaggtctagaagcacatgcttactttcatcagctcaatttcgtcatagaatgatcgtcatgggtttagtcggtgagatttataactgttacgtacagcgaaaaacagagggcttagggggccgggcgcactaaaaactgggtgatcaggtgctgaatgtctagcccggtggggatgttacagcgctcagactggctgggatacgatccttgttaccacgactacatctgacgacacttttactacagctgtcttggaaacataattcgatacatgtcacggtggtaaggaaagcaattatttaggcagaacaatagtgttgattcaatacctgtgttatctccagcgcgcagcaacaaacatagcattgaaattgcatcaaaactccgaacagaatgcgtataaacccatatcagctgaccattcacgtcgtcttcctcccgctggatctcgacgtatcaagttgttgtgaacgtatgacctgagagaaagctcgtgactcgactgcgacacgagcgcaggaatctagactggtggtcattgtagttccatccttctcaggcaaatacaagtcgaggttttgcttaatcgtgtacgctttcggggtgaggcagtcggtgctcattcgataacctctgcatcagggtcagtagagtacccaaaaactgataagaatatggcgttaggcaagtggaatgatgcaagacgtttgggcttacaatggattgcgaatggaaaggacaccggtagagttggtacaaagagggtgatcggcagtctctctttgagacaatctaccaacgttccacaaagaaatgcaacttaccctttctgcaggctctatatgtatagaacccaaacatggcgaggccaatcgcaatccccaatgcgctcataacccagatctggctattcttggcattaggaatacttgtgatgtcgagtgccatattgggctatttgtcgaaactgtgatgggtgatggtagtgataggaaatttgataagaaatttgataagaaatttaattagtggtgaaagaaggaaaggattctaagtcgggtcggttatgatatcttatacagctgtccgtcaggaagatctaagccattgaaatttctataaagttattgagtagagagttgaggtaaactccactttaagatcatagggtttcgtgacttgcgcagttccaacttctctgacctaccaggtcaagactttctcaggttatgataacatattttcccgactttctgcttcttgctaggtttttggcgtggcaatacgtgtaaagatggcactttgtaatcatttgggccattgcgatactagagttcctcggctcaacaattctgtgaacaccagccttgaggttcttaaagtcaacctgtcttttgtgagttggcatcggactttgtacacaaagaaaacgccaaatatcaggcttcacctctgtacgcgtccacagaaactacgccttatagggctgttcaaggctgtagagtgtgactgaaaatgaaccttcatcaatgtgagaaaccttataggtcacacgactatgcttcagaaagtttgaaggtccattcagacagcgcatttacacaagcaagccatagtccacactttgtacacctcacagataagtgtttcccctaaagtgtcacgttcgtttccagaacgttctctcgtcaatcagtgagtatcagctatgtcgctcctgtactgacaataccaatttgaatcatgtttgggtcaaagccagacgacttggactattatatatatacgtaaactacgcagcttgctactaatcactacctccactcatcattgagagtactggtactcccacacttgctacccgtcaaagctcgattgttgggatcactcaaccacgtaacttcgccactgctagtcttcttgatgtacttgtactcaaagcttgtatcagaaggaatcttaacctttgtgctccacacaccctcagtaccctccgtaagcggaatgccgtcctcaggtgaccagttggaaagttcagtcacggaaccaaccacgtaaactttctgaccagacgtaacttgcacgttcttgacagtgaaggtgatggtcgtgtcacatgctggagcagcttggcagacggcggggaccttgttggcgctgctctcgccccatgagggggatacaatgccgtcgcgacgttcggtggcgctgacgaatgaggcgtaggaccaggtgaggtggacagcggacttgggagctccagtggacttgtcaaattgctcagctagtgagccatcgttgggagtgtatgtctgcacaactgcgacgaagccatcggcgtaagccttggctgacttgatgatctccttgtatgtcttgctgttcttggaataagttcccttggaaatcttggggacaatatccttgaagaaagacaatgacatatcgtcaacagtgatagctccaaccttgttccactggtagaccgcggcgtagagctgttccgcagcagcaagagtggccaggtaccaggggttgccatcatagtacacgtcctcactatatcgaccgacagcggcagcctttccttggcctctgttcttgttaacgccataaattgacctgaaagaatcgacgacggccttgtggttcgcaagagctctgggtgagcaaggctggaaggtcgagtcggtgcacttggagttgggatcgaaagtgtgaatcgaggagaggatggagttgacgtcaaggcccttgcgaccatccttgacgttgatgttagagtcgatgtatccacctgtccagaaactctggaggaagcacagaacgcgaggagcgttggtgacacagtcggggcaggactttccgagtttcttagccagcgctgcaccctcgacaagagtgcgatgcgaagccgaaagcgtaaagaaagaagatccattgacctcttcccagagatcgtagccagtacgattccagaacttggtagtatacgcaagatccttttcaatgactggccagaccttgttcaaagccttggatcgctcgccgtgggaaatgagccactctgcgtacagcgtcaaagcggtggctctgagaggtgggccgtcgcgctgaggtcgaccccaagatcctgtgaaagcagtgagattcacgtggaactttggctcgccgagaccgcctgattctggactgccagatggatttgtggttccctgtagtttagcctgtgcagagacatattcgtctatctttcgttggagagacttgtcaccgtggatgaatctctccacaatgaccttgtacgtcaaagctgaatcacgcgtccaagtgtaccaatctaggatgatattagtgcatgaacaaggacgaggtaagatgtttgctgacaatcaggatcttcttttgatgggctcgcgacaacagcgccaggtgccgcaccctgtgcccttttcccatcagcgccaatgttggcaaggacgcccttgatagaaacatcagcttgtttgtcgataaaacgctcgagtgagttgtctttgcttggtgatgcaacgacttggccttgccacagggcggcactggctgccaggccatacaagactttgataagcatgttggtgatagcagtgattgatatgcagtatattgatctgtgatgaatgatctggctggtcaagacatcatgaaggacctctactggctatatatcaagactcgggcaacaatgacgacttgagcaaaacaggagcttccgccctcattggcgctattatataaattacgccgagagcaggcgccagtgttgaaccaatcgaaacaaaaaccccagacatggaatctatcctccttctcttttctggggtaagttccccaatcccccgcatacttggccctctcccgggtttagtctggtcgatcgcatcggtccttctcgtgcagtctattgaagtttcggctgcggcgtgatggacgtttttcgggccttttggacgttagttggccgtttttcatctcgagatgcctttttgtgaatagtttgtttgttcttggttaggggatcatctgacgatgagcatcacatggtgatttggatgccgcggttccagggcgtatcagtctagccatattggggaaacagctacagctcagctttgctgcaggtagctgggacgggacagaccagaaacagctgcaatctcaatgtcaagactatgacaacgagatattcaacgacaacaacggttaccagatgcctcactggcaccactactagtatttctcagacaagctctcctttagagcaaagtacattgatgacaactcgtactttttcggttggtagtttgagcaatagcgtctgcatctaagtctggctgttagcaaagcaaagttctggatataggacctaagatggcggtaatattcaacaatcacagattacgtaaggcgtggtggcggagtggtctaacgcgatagactagaaatctattctcttcggaggcgtctgttcgaatcaggcccacgtcgtattcttttctttttttgcatttattatcgccggacataacgatgtttcatttttatctttccattttttcttcactcgattcattatacagaaagatgtaaaagctcaggcagacagaaataagcttgctgtattaaatgatggttaatgtaactgagaacatcatcagtagtaattttcatccacagttacttgcaatttcacatcacgacacaagttcagaccggttctttaacatgcatgagtgtatgcaattgcaatatccataaaatttacaaacacactgtaaacacgttccaaaatccattaaacaattcaacgccaatattcgccgacccatgaaaccaatacacgtttgcacgctccgttctaccatgatgaatgccatcgatatcgtcctctcacccgagaagttaccctgttacccagaccaaccagagacaccagttaaaacaatgcatgaaataaaaagctgcgagctcaaggaagcctcatcattctagtcttcttgacttgaggaccctcgtcgcccaggtacctgaatgtatacagactgcgactgttagtgaactgtaaatcgtacgtggtagaaaaaatacacacctccaatgcagattgccaagagcaatattcctgcatccgttgacaaacttgatcacgtctcgatcaacaccctcgccccaaaacggaaggtttgccatggcagtgtgccatcttctgtagcagtcgtacagcatctcgccgatctcgtcggcggcttcctggtccgtcataccctggtccctgaggataaacataatgttactgtcttcgccttggatgagatctttgcggtaagagcaaaggtcgttttgcctgcccgaagttagcaaaagtctaaatcagacaatatcacggaacgtgtcttacagagtaactaaatcgcatgtgattcgtgagatggcttcaagagaaggatgatccatgacgtcttgcggcaagtcaattccctcggcgaacctgcaattactgagtcagttgacgtgtcctcgtaattaattatgaaacattcccgggtggcagccaatgggtgcaaatctcatcagccaagacaaaccgccgctaggaccacaaaggggtgaagacaacccttagccctggcattgccggaagggcttacccgaaagcagaatgcttctagacgtttgcggcctcaaagtatccgtgaagagaatcacgatggggaaagaaaggggatggatgaaatgaaatgaacctactccataagtccgatacagggatacgccccgacgcatccggctctcatatccatgtattcctcaacgctcagtctcgacgcggtgttctggacgccaacctgctgcaaaacaccgatacagtacatggtgaggtgcttcttccatcggtactgtagggcgggactcgctcgctgtctgaaacggttccagcatgattgcagggtatggcgcagggggttctggtcgggagatacgacggggtggatgttgtcaagtgtagcgagagtgtaaatcacctcttcggctgccttgatgggattgttggcgaaggacccttcgtcaaaagctgttggttgttagcggatattcttgtcaccactttttatgcatgcatgcatggacggacggcgcggcccgatggtggcttgactttatggggggcgtgtttgttggttcataacaatagtggtcaaggctataacttacggtcgtcgaatgcgaaaacccatccattccagtcgttcattagcttgagcgtttccagatcggcgttgggggcacagatggcgctcatgtaagcaatatccagtcggctccagatgcttgcagtcttgtcgttcattcgcagcgcactgtacgacattctgtcagctatcatatgggaccaatgcacggttatcttactcctttagccaagcatctgacaaggcttttgatgttttgtacatggggttgacatccggttcgacagccatgatggacgaaaacaaagcctcgggcaacctaatccatcggccatcagccagctcaggaatatcaacatggtctgagcagatgctggatgggctgatggggccacctgcgcagctaggcggcggtgtgatgatggaagggaccatgatgatgtcgtcaagctgtggagtgtgttggtctgcagacaaagatggttgttggtcaagagagttgatctgattgaatgatgagaatgagcaacttcacgagggaacacgacatgcttataggatttcggaaaccggagagacgtacggataccattgccacggaactggaaactggaacgaccgggttctcgacagcaaggggggagtttctcgttcgtgaggctatttagtcgtctttgcttctttgcacgtcctcttacgagcctgatgagcggtgatagcgaacacaagaccagacttttgactaataactcggtagacaaggacatcgtcgcttcatggccatgggtcaagacaaatgacgtccgcgggcggatatagaggagagaactaagctagcctgtgcggcaaacagcccaataatctatctttaacatactttaaactgggacagtatcgtgagggcagatacactataggatggtttactactatcacaatcacaactcggtgtgaataggtatgaagagcagcatattccctcatgttggatcacagacgctatcccgtagaattgcaccatcccgtggcctcagagatggcctcccgcagtacggcccgagaatcaaaggtattgggctcggtgaggtgagtgacgagagaatgttgcccaagacgacataattggttgactttggatggaccagccccgtaggggtcagttgccaaggacatacgtacatacagtgctaaactgccagactaccatgattagtttcccttgctatcccaggggggaaagctagaattcccttgttgctccattgtcctagtttagttgaggcgatgcattccacgaaacctttttcctcccatcagaaacctgcaaacgggtgcaagaaagaaaagaaacgagcctaatttagctctgttctcgcttttttttttcgggtaccaaggccagaccataccagacctgatccatgcaacccatgcgggctgtaaacaacgttcgcttccggcttgcaaaagactggggacacaatcccttttagctccacgctatccaagaacaaagtggaggaccgtgacaaggaacaggggccaacatgaagaaaaagaagaaaagaaggtcagggaaaaaacagcagcatgccagcaaaagtcactgcaccccgagtttaataactgtaccgtaccactagctagcagtctagttagtacttgactactgaattcccccctttggtgtacttgtctcttttctcgcactaacattgctgttctgcccgctaccgagagacataagaactctacgtacacgaaaccacccccccccgaaactgcgagacgacaagtaatacgaggcgaggcgaggcgagacaagacgcaaatcgggttatacaaaatctccgatcagacatccatacaaaagcaaacatgccaacagagaacggtcgaccgagaatacagtattccaagctaaattcgtcgcgtgacgaggtgcgcttcctggaaatcgagccagcgaatagcatcagcgaacaggtcgtctgtcgccttgtcacactgcctcttagccgcgatgtcgaattcatcgccatatcatcgctgctaggcgaccccacagaccaagagaggatcaacctcaatcgcgtggcaatccccgtcccggtcaacatctccctcgccctcaagcacgtacgcgccgtcttttaccctgcagtcacaaagtccagccaagagaacctgggcggccagagggagagggagaggcgatcgccgtcgtggttgaggagtctgctcagacatttaggagggagggaagcccaggatcgtcccaaattgagggtctggattgactgcctctgcgtcaactcgatggactcgagggagaatgcaaagagcagaatcatcatgtaccacgtgtaccagcgtgcgcagatggtggttggatggcttggcctcaagagcccccagaccgacgagggcgtgcagctgatccaggcctttgacaacgccatgcccgcgacgtggcaagaacctggtgataaggaactccacccagagaattactcacctcaacacgagtgggcgatccccatcatcgacctctttgaccctcaagcagcaggtgggctcggctgtgcagactttctgggtcgtgactttttccaacgtcgctggatccttgaagaaatggccatggcgcgcgtgccaacattcctgattggcgatgccatcgtctcatggaaccaattactacgcatgaacctcgctatggaggagtttaaggattacccatccaatgtctgcccggcatctacaagggcggttgttcacgaattcccactgggtacagtgcacgcgctactggacgagttcgagaagaggaagcatatggccaagatggagtctctaaacagcaactcggtgacagggagtgtcacgagtgcagattcaatgaattaccaggattccaatcctaagtgatgatcgatgacgacaagtgggaaaaaaaaggaaggaaggaaggggaaagggaaaaataaaaactttttttttatcgggagggatgggacgaggttatgtttacgttgttcttggtggtttcgccgacatgtcttgggtgcctgagctaggtgtttgtttcctcttttctcattgaagaatacccaatctttttatttattatttataccaattcaagttcttttttaagtttcacgttaaaaagatgatcatacatgatgcatatagcggtcagtctgtgcgttgcatggtagatcaccgtcgcaggctcatgtgttacccatagatagtagctcggtagatgaggtcttcaagtaccgcctcacgtgtgtttatttacgtgtgagtgtgcgtgtgcgcgcgctcgctcactgcagcctcagtgctcggcgagcccgagcgtatggttctgtccatgtggtcgcttgtgaaaccaacaagtcccgaacctacggcatggcgatcttaattaatctatcaatgatgaccagtagctgtgccatacgagcggtactgtatgtactgtaacggcactacccccccccccccccccatggatgaatgaagcctagctggatttcttctagaaggcctcgctcgttaaaaattccaaagcctcaacttaccgccaggattgtaacgggcgctagtgcattcgaggctaccatatccgacaactaacgaaccttgaaccctgggaacacagacggttcagacggcatgccagcgtggtattcttttctctctctccacaatcaatcagtctttacgaaaaggagtgtacaatgctgacagccaaggatcagggtgaattgaaatgtccttggcgctgtaccgttcaactgggtaaccgttattgcttttctgacaccgtcgtgaactaacacagtccccccacaactcggctccagctcaaaggaggcgagaacaagacatgacagtgtggggattgtgaaacatgctcgctgtctaatcaaactgtgttatgacacgtcgctcaaaggggcaacccgcaaaagtcagtcactgtgctactgagctcaagagcagggggtcaatgctgaggcctcagttcactttagcgcgcgccatggcgttggtagaagctcgagagcgctaattgactcgtaacaagagacgagaagtctcctcactttgtcattgtcattcgcacggcagtgcttctgcatctagacgcagcgtagcccgtaacttacggtgtccaaccctgcttatcccgctctgaccgagcacgatatcactgtagcatcactagcaaatgccatgatatgacctgcactttattaaaccttcggcacaagaccccataattgaatagcggtgggcaagtgccaggtaatctttagtaacctatccgtccaccagtgtctgatcacgggacgtgacagaaaagcagggtgacgtattgatcttcactagtcacacatcgctcaggcttttgtaagaattgctttttcctttttacttggaacatgtcgcttcggtcagtgagaactgaattcggtggcttttctccggtctcaggttactcgtatggaatgcgatatcggccgataccagtatccgacaggatggcaaccataccgagtttcgggcacaatgtgagcgatcaggtgtgagatctatatttccgatacagaaaaagcaacctgaaatcctcacttctcgatctgtcatatctacccaactttcaatttccaccgtttcttagcttagatccattgtttcagtcaaggccgcatcatagacatgtcatgtttacagttacccggtcttgtctaattagttgtctcttttacctacgctccgctcggggacacacggtgggcagtggtatttccgatatgtcctcgtgttattccctggcatcatctgcagggtaagaatacgaagtcatcttcgcgttctaaaagtgggagatcgagattcagtcagcaagacaggtctgatgttttctatggagatggatatcccctccgatcatcagcttagacaactgttggtccaaaatgaatggctagccagagctggttcaagtggtgcacataggaatgattcgcaagatcagcctgccgactttgctttttctgccagtaaaagaaaacatcgtgtgtcattggcaacgttgctaccctaggtcttcacaatgaagtgaatggagaaacctgcctgtttcgacaacaaaacatagaccagtgaaactcgctcaataatgctctttcaaatactataagctaccttgaccacatgtgtccttgaaaccaattgtatgacacggatatgatgctttgagagagttcggctcactttctgaagaagacacttccttcccaccctactcaaggatgaaatatttgcaagccgaatcctcctcgcaagctgtaacaaacaaactagcaaagcgttgacgaaccttcaagctgcctgaagtctccgttggcttcgtagttgcgcttgatctcaatggtgccaaagcatatgccttctgcattagagcatgagaggttcggtgctagagcttgtgatgtcgtcgttgttggttcattagtggtttctgtccacgctgagggatgtccacagtgtggctagagccgtgggataagcggcgaaatccatggtgggagtttccattgtgacagttgagtatctggggggaaaaaactcggtggctggtgacatggtggacgtgcttcgtgcatttcccgccttttgttgagctataattctctaaactcatttccacaaggccatagtctagaaactagctgggatcaaactgtccttattaatatactagtccactgtcgcacgggcaggatgccagtagtgtataaaaataggttgagatgtggctccagatgacaatctagactgggcgcttatttttacttctctctaagaattttttattttgacaggcctacatgccatatcacttgagaagaagattgtctccaatggaatttcgtctgtatcgacagatgagggatgtagagtcaacttgtaggaagaaccgacaatagtgtggcgattaaagcagtctacgctgttgacgatcactgtgattttgatgatgattttcgccaaaaggttgggaagacggctttctgatggtctaggcataaaatttattactaccttgacatttacaactggcatagaatagcggcagcgactccatgtagtgagaacaactgcaattaattaatcacacgacggtaaatattcacaacagaaatcctgatcacgctcaatcggttaccgcgagacttcgttccgatccttctgtgaaccagatcgtctcaatgcttgctattcggttgtcagtcagcgttggtgatgaatggtttgcccatcacgcctcgaattggacaagatgacgaacatcttctgaagatgagaatctttatcttgaaagaaggctttgtgtgcagtgtatcaagcctaagatggactcctacactggcatctagcctgaacatctgccactgttctggtatggcgcgacgacatcactggtgatttacagtcttttcgaatagtgccaataggaaacatcaaggcctataaaacatggtcctatccgcctgcttctgcaagtctacccaacgcagcacctcaccagatattccttttgcatcgacatccggaacacattcaagctatcactttactaacaccgtccatcatgactgaaaacagcagtatcgtccagaactctgtgcactcacagcagtcctccactcaaccggatgtcatgacccctacaagctcccaggccgagtcacccattctaggttatgcaaacccacccctttcaatgcagcacgccgatgaagtccccattctaggtcaagcagatgcgcctgctccaactcaggttgcagacgaagttcccgttatcggccacgcaaatgcgcctcctccaacccagggcgccagcaaacctcctaacctatctcacaatcagtccacagtcagcttacacgactggcaatgttcatcctttagttttgtcaagcccacaacccgtcagcaatacaacatgaactgtcgcaccactgaagcctggaaagaaaggctggagagggagctttatgaagtcaggcaaattctgagatctcttcgtgtttctgaggaggaatttcaagccgcgcttgcagagtatgcagctatcaagcatgaaattttggagctggaccttagatatgtatgtattaggcgtgcttggagattcgtccaggaagaggagaagaagcggctgatgaaacttgaagaagaggcctcttagtaagattagaagtcatatgtagcgcccagtcttgacacgatctaagcacgtatgaatgatattcattttgcctagtgatgaggaaattcgtgaacttctatatttgactagacacatgttccaatttagggttgtcatgattgtggtgattgatcgtgaattgctctaagaagaaagccaaagaagcatatcaccccagccatatactctgagaatcattgctatggtcttgtgtattgttcgactcttggtcagtgtatgtgtattgacaatcatccaagccaaatgaatcaacccagctttcgcatgtcgtttgtctatacaggatggtatctgagtggacagccttgaattgttggaaacctcttgacatgatttgctcttccagagtcacacctataagctaagattgcacctactcatattgaagactcgtgctacacaaacaccgggctagtgctgcgaatcaatgcacctctatcgttgtgattagagacaaaaacaaataatgagaagctcgacatgttgtattccgtgaataacagtctcgtcaacaggtatataaaggcgccccttgccaccagtttcccaatcctgctcaaacaattatctcaacaggccaacagagaccttcctaccttcccaaaataaattcaacacctatttcagatactactatatccaaactccagccatgcctaatcgtggtcgtcgcggtcgtcgtccaagttcgagaatccctgcgagcatcgcaaatactaacctctcgggaaccacccttgtatctcggggatctttccctgggtcagtaaccccgccaagctctagatctccgagtcgctcctccagtaggatcatccatgatgggcctcctcgaagtcgctcctctagcggttcacccccaaggcgatatcctaactctcctggatctcctcgcagggcaattggtaatggccctcaggcctccccaggttcacgcgatcagcgatctatcagacatatgtcttacccgactggcggccctagacgggtagtcagaggtggtcggtatgaaccgtcacgccactcacgaagcggaccatccttacccaggggcggcggagctccctcccataggcctttcacgccagcgactgttgtgccttctgtgtacttggggcagaggcgagatggtcccacaagtaccgtaggaccttgggattctgctacccaggtccctacgcccgtctcgactcgtcgctacgagccggggcatggacgagaatatgggagacgctctcgctccagagatccaaatacccaggtcattcaagtcgtatccgacggcttttcgtgtctccatgggtcaattgaatttcagctcgctgagactgtcgatcagtttcttgaattatggaatcggttcactgcgacaatggacgatgacatgcggaatctgcgggccgctacacgtgcactcgaagaattcagggacccgcctgagatgcctatcgcactcctcaacgactggatcgcagcacagcatctctgtatgagatctgcctttgcaagatattgcttttattttctccacgctgatcttatcgatcttgatgatgaacgactgcaaacaaggagatagatcaccagacttgagagtcggggttaactagttatgagacctatatagataacacgaactgatagtagttgtagattctcctattttaccaatagatcaactgagaatgcgtgcgtaaatgagaaactactgatcctgttaatatgtgcgtgaggctcgagatagatcggggtttatcctaccataaacaatgccaagatccatccaccatccactagtatgtatgtcgttaccgatccttgaacactggtaatgtgcatgacaaggactgtaccatacagccattcagaagcaaactcctagtgcctgaccagtaaacacaacatcagcccacataaagcacccgtcccgaatatccgaagctcccctgtcaagaactccaagagatagccaatccgacgtcgcatttgctggcgcatgacttatgcatgttggctgtcaagttgttgacacctaccgggcgagaagagaaaacaatgcttctcaaatcatacgtgcggtatttaaacaacttgatacaggagatctcaccgatagttttctcaacaccaactgcgagaatcatcaaacgctgcaaaaatgacaaccatcaacgcgcacgtacatatggaaccggacgacaatgtaagacttgattactttgcttagaagtgaatattgctgatgtttttaatagccagtagaaattgaatcatctgaagttcaagtaagagcctagcactgactttgtctaccaaagacgtaccattcatcgtcgtacaggacaacagttcttcaacggatagcctgagagactccatctttgactttcgccgggaaaatggacgaacataccataaatacaaggagggaagtatgttgaaacattgcccatttgacacttaaagaggcgtggatagttaacaccatatctgtttcgcttagagtacaatctgcccaacgatacagaagaactccagcgattgggtaagcagcacattctttgtgaaagtgtattcagaattaatgtcgctagacctgcaacacaatttgatgcttttgacactcgataacaagcttggtctgagccccccgtgccgccccgactcgaaagttaaacgagttcttgatgtcggaacgggcacaggcatttgggccaccgattttggcgatgagcatccagaggccaaggcaagaaataaccacgccaatgagtgagaattctgctgacgattgcaggttattggcgttgacttgtcgcctgttcagtcaagcttgtaagttccacggagggtatcatgcttggaagctgacagttgatagtgtgcctgcaaatgtccaattcgagcttgacgatattgatgaagactggacgtacagtgagcctttcgactttgttcacagcagattcatgaattttagtgtacagaactggaagtcgtacctcaccaagatctatgagtgagattatccaccctggtcgaaagacgcatgctaatagtcctaggaacctcactccaggaggttatgtcgaactgcaagatgtagatgtcataatgggcagtgacgacggaaccctcaaaccagacacaacaatgtacaagtggtgccaactcctcgacgaagccgccgggacatttaaccgatcatttgaaagaacaaccaacttcaagaccctcttgcaagaaatcggtttcgttgaagtagtagagacacgctacaagtggcctaccaatggttggcccagggacaagaagtacaaggagcttggtcactggaataacgccaacgcaagttcggcactggaagcattgactatggcgccttttactaggggtcttggatggagtcgtgaggaggtggaatctttcttggttgctttgaagattgattggaataaccccaagatccatgcttattggcctatgtaagttatttgaacgttgggatgggtggtagctaacgaggtgcagttgtgtgacttatgctaagaagcctgaggcctgatattgcggcgatggattttggattggacaagaatagacattggcttggtcttggtgtgttgcaggatcttttgtgcatcgatggatcctagaatagtaattgagatataagtcaattagaatgagcttccaaataaaatgagttcttcctcactaatatgaatgcattgattgtgttgtgattcaagctggtctaatgcttcttacagaacgttggcgcctttaaaatagtgactatagagtgaaatatgttgtatttagcttactcaatcaccaagacaacgtggccgagtggttaaggcgatgccctgctatctcttacgagacatcataggcattgtgttcgcacgcgtaggttcgaatcctgccgttgtcgattgttttttgtttgcctttcgtcatacatttctatggcaaacgtcttcgctagttttcttttttactgcgcagagattatttcaataagcagaaggtgagatggtctggttgctgccctcatgatactgtgttcaactgatgttctagatgtccggtttatcactttgtaccagtggatcaattatctgtcctgtacagcaagccaaaagtactgtgtgtattttccatttgttgcctccagttaagtttatgttcccactaaaagggcacatgccacagagcttgagagttgctttgcactggttcgaggttacggtactgaagtaaggttgcattgagaaactcaaggatcacggagcgccgaacgataaatgctctaaaaaggcccgggtctgctgatatgacatgaatcgaagatgtatgcacacctgtaactgaggaggttggagtcaggcgcttgaaattgagtttcagcgaaacatcttcacgctcaaagtcgaagccaatcgcgacatttttcacatgcaaattgtcctcacagggagaattaattacgcaaaaataaaaggctcaaaacgcaaaaaaagaagacctgcgtatcgcaggtggctggatctctcccgccgggaattgaacccgggtctcaagcgtgacaagcttgcatactgaccactatactacggaagatgaacaatctgaagactgctgtagctggggggttgtgattgggatagcaaaaccaaactctatataggtaacggaagattggtttcatagagttgagaacttgactttcaatgtcatgagctctgacgagctattgggctgattggacaacaagaagttcacatgattggatcactgttgttatctatcatttagtagatttcaaatcaatcgtgggagtagtttctgtactgtagagtgacgtggcaagtagaagcggtatttacagcaagtggcaacatcgtcacgtcaacagacctctggacatgtcattgagttccgcattccatctgagaggtatcacatcgtctttcccttaatctcaatatatttagaaaatgattaaatgtgccatgagaacctcccactgcagtaatctatgcatgccctacagctcatctccaatggcgatagtgggctgaagagaagaactcaaatgaccaattcgactttctattagtcaagcttcccaaccaccatgggaggggttaaggggcagtccaggtctgctaataacttaaccgagcagagtaattatgcccattggcggtcgtaagcccaaatggcagactcaacaaagcatcaaccttgcgcgcgagcatctactcaatgactggacacgcttgacccaacacaggagacagttttgaagtgtttaaaacagtgtcattttaccagcctctcccattgcctctctccattcattcacgcaaattgttactcattcctgcacgactctcgtcaattgatcatcaacctcccatcgccgtctcctacctctaaaccgacatcaacacaaacaattaactcccatcttccactatccgcatgtcaaactctcagcaaaaatgacgtggataaactcgacagtcgccgcatacctcgtcaagaaacatctcgaactcgaaactgtgccatcagaatggggtcccggcgcaggagcagccggtcaaccacggtcatggatgtactatgttggaggggtcatcatcgttggtatacttatattcatcggactcactgccaattgtgactgggaacaatttttttggaggaaggagggtgctactgtcggttgatataagtaatgcgtctgtgcctccaccgtatgtacacaatccgggcttctcgatgccagtgtggccgcttgttgcaacctgtgtctgatacctctgcctggttcacccgcggaagtcactttgcgacaaatcgcgcgcgccatttatatcaatcaggccagggcacaattataaggaaaaggtatgttgaagccccacatctcagtgtttccaagactgacctgaataacagccaccttggatatggtaatagcggtaaactcatatctgttggatactacacatcttaatacactcagtttgggcatcatattcactcttcaaattgttctatcttagaaactttgcgtgacggtttacatccttgtagagcaagtatcggaattttccaggtccacccgcatagcacgcctgtggacaaaaggcacgcagccacataaaatctccagcttccacctcgacccagtcctggttaagacggtatacagcctttccctcgagaacataaagaccgtgctccataacgtgtgtctctgcaaaggggatgagaccgccgggttgaaaggtgacgatgttgacgtgcatgtcgtgtcgcacgtcggtgggatcaacgaatcgggtagtagaccaggcaccgtttgtgtcgggcatttcccttgcctgaatgtccttttcattggcgaagaaggcttctggggcgtctaggccgggtacgtattcgtaggccttgcggacccagtggaaactggcgttctcgtttgagttgttgcggagggtccagccacacttgggtgggagaaaagcgtagccaccagcatcgagagtgtgtgcttcaccggccacagttacagtgatttcaccctcgacaacaaacaggacaccctcggctgtgtcgtccatctcagcacgatcactaccacctccaggtgaaacctccattatgtattgggagaaggtttcggcaaatcctgagagaggacgggcaataacccatagtcgagtctgctcccagaaaggtagaaagctggtgacaatatcgctgaagcagcccttgggaatgacggcgtatgattcagtaaacatagctctgtcggtgaggatttgtgtttggggtggtagaccacccttgggggcgtagtaggcgcccattttttgatcgttgcccatgattgatgttgtcaagtaacgtttaaagtgaagatacagcagaaacagtctgaaatgggtgataataagtagtcaaaaaccccgcatcaactctccgaaacggagacagattcggctcacttgcccgagatggagggtgcatttccatctgcaagtctgcagcagccaatcagtctcggtgtatttctctatctcctagtctgatggacactcgctttagtcttgaacaggttagatccggaccctgccgcctttctccagcgacggttgaatccgatgtcgtatccgtttggaatgagttaataattgcatttcacgaccttcactatactaattcgaaaattagttggtaatatgaataattatgcataattttataggcagaagcttgtaactgctacttagtccagcgatatagatgtcaggcttgatcatcaggatggatacataagatcccataccctccaagtgttctcatgcaatgtccatctgaagaatgattattctttcatacaaaacaatacagtctcttagcagggtcttgcccccgcgttcccaatggactcttaaaacgagatgatgttgtactgttatatgtgcagttggaccacatcccatcaggcataaaccaatgaaatgattttgagaagttctattactatcataagcacagacgatatactctgtcgcactagttaaaaggttgaatctattgacaactactttcctttgttggatcgcattatcaattcgagctgaaaactatttatttaaaagaggacccaatttaatgtagccacgcatcgatatatcttcgttaaatgtcgaaactaattctaatctgtttacatttcgtaaaagcatcatgctctgtcacgttatttacggcctactcgctgttgcttcgctcttgggcgacgcggcggctgggccttgcaagccttcgaggactctcactctgtctacttctaccactgaggattttagttgaaccacttccagagtcacctcgtcgatcgttatcgatactaccttgtcgctaacgctggacacaactctatcgagtgttactgaagacgcctctctatcaactgcatccgactctctgtctacttctaccactgaggattccagctcaaccacgtccagagtcacctcgtcaatcgctgttgatactaccttatcgctaacgctggacataacactatcgagcgttactgaagacacctctgtatcaactgtatctgactatggctcaacctcaaccgacattactttgtcaatgccaactgatgatgctttatcatccacgaccgatgcctcgacgtcttggacatcgaccatcaacgctgtatcaactactgagactacaagttctgtcgaaacctccttgagcacgactgaaatttctacaactactcaacaagtctccacaacaactactgaagccgtaacaacaactgaagccgtaactactactgaagccgcaaccaccacaagcgacgcacccgcaattcaatctacatttgctcttcagctagccaactcagcccggcaaagcgttaacggcaaaaagccccgctacaaaaagggctctagtggcagcgctatatacctgacggtgtctgcggcgctggagaatagctacgtgacgggtgacttccacctcgaggcctccacgaaccgtctcatggttggcgacatgtacgctgcggttggcgcagcacctgcagccatcctctttgccgaaactgtcgacgatgttgcctcaaaaaaccacctctatatttcatgtagtccacttgtactggggcagaagctggaatgtgttctcgagggtacctccaagtcgcagttttatgtttactatcttgagcaaataagcacacctatgcttatatgtcccccgggaagccctccaaattcaggctataatactgtcgacctaattgtagttgaggcttaattccatcaacctgcatttgctgacacttgaatatcgggaaacatgcggcaagactgtccaagacacggctggtattatcgggggcggacatgtctcagttgaatcttaacacagcctctatagctcagtggtagagcgtcgcactcgtaatgcgaaggtccatagttcgatcctgtgtcgaggctgcattccttttactttttgcacaatcgtagagaaagacatagacttaatattagatatcaaatctgccaaggaccaacctagtatcgtatgcaaaagactctctttactacttcaaatggatattgacacataacgctacagctcaaaatgctatgcaacatgtgtatgtaaaacaattacttgggcagctcatcattatgcgtcgaatctccctacctatgcgcctgctgaccaacgccccatcgccttggcccagcccccatccgcttccattaaatctgtctgaaactcccatttctttattgctgaacttaatgacttctttttcttcctgagcgtagcctcatcttccacgagctcaccaagttttctctcaagagtaggatgttgcaagtcaatctcctcgaggatagtctgagccgacgtaagttcgtattggaatgaccggtgcacaagctcgtgctccttcagtagccctttgcgtttgtcgaggtattcttgggctaacacatccccttgggattcctcctctaaaacagcgataattttgcggttcttggtaattaccgcttggttctcctctagcgattgcttggcggcttggatctggttcattgcgttttcccgcttggcgctgttggtttgatagagattgctgactgagtgaatatgtccgacaatttctacaagtttttgatcgatgttcttagcgtgaggctctgcccacgcgtgccattctcgaagatgtcttttgaaacattctccatttggcttgtacacgttagcaagatccaataacaacgtgctctgggaaccttaccaatgtagcatcaaaatccgatatatcatctaaacttatgctccgcccggtaggatcattcaatctttgtctctttctagcgttcccgatagtccatgaacagttcgtctgtgccggtattgcatttgccgcttgtgtgcgagaagtgggagcgggttgtgatgaagatgccgtgttgacccgagtggcattccctgtccctgcttggggcgggcgttcatttgaggaacctgagtttgtccctgtcgccgcggaagaaacccccggccgctctggagtctgataagtgacttgtgtcgtaggttctagaggtcgcttgcgtgaaagatcgggattcagcactgcgcttaaaggaaggtcgtgggtctggcgtgtaggtggctggatatcgcgtcgagtgcgagcggtagctggcgttgagttggagcttgttaagccgacgttggataggacatctggcctattgggtgttgaaacgctggatatgcctgtttccaaagacgcacttgaggacgcatttccacgggcgtgtctgtaagtatcaaatgatccatcgagacgatgcagcgcagacccagttggaacatccgtgatcggtgcgggtctaagatttgtggtagaacggggctcgcgggctcttgtgggtgatgaggcaacgtttgatgaagaagccgatgtgactggtgtgtttagagctctaggaacggggttatttgaggcttgagcattaagcctaggagggttaatagtagcggatggctgttgttgagatgtgctctgcgtcgactggttgacttgacttctatccgacgatgcattgcggcgtggctcggttgctgatgtcctgttgagtgaaggacttgcttggtggctgggcgtggtacgtgagggtgtagtagaaggcccagcctgactagtgttgtttggccttgcaactgatcttgagggactggcttgaggccttggccgagaggcgctgttggtcatggctgctcttcgaaggctttcttgaaagtgggcatttacgctgtcactgactcgaagtggggttgatggagcagtgttgttagacggtgtcgttccggttcgagcattcggtctagagggaggttgcgaggcggaagggccaggttcgctcgccctactagatgatgggtttgaagaaaagggcctggtgacgggattgggtcttggtgcgaaaggcgcatcgtcttcggatttgatttggatggttgatgactcgttagcttcttcatcgtctgaactataataattgaagtctagactgctgtcactggtgatatcgctgaatgcagcagttcccgcgcgaatcgccgaggcggcccctgatggtactctattggcgtcatttccatcctctccaccagcagatctccgagggaaccgtggatgcgaatcaactccctctgtgcgcagccaagctcgaacctgggagatatcatctcgattcaagcacttgggttcttcattggggtgtttaagggtgatttccttcaatctctgcaatacatttccaagctcaaccttgtgcgactcaaccgagagacgcacaagtgtggcgaactcttcggataacttgacgttccagatgtgtggtgaatggtctttgacgagctcgtgaggccacttgccggagaacaagaaaacgcgtcgggctgcaatggctgcgcgttctgcactgtatctactggtgtcgaagggtgttatttgttccatatttgtacgaggttgcgtaagaggtgccggaaacctcgacggaagtcacgtagaccctaaatgagacaaaatgagatgagatgagatcggacggtatgagatgagatggcgttcattgaatgtgaggtgaaacgcgacgattatttgtgtcacgtgtgacgacgtcaatgtttcctcccttgagcacgggccattcaacccgggaaaacgaatactagttccggattagtgaggaatgttaccctggagcatggattactttcgagtatgctgtttcgtcctttcgtagtacaagtatttcgctaggaaggatttaatcatgtttatatcccagcattaccttgctccctggttaaaacgcttttcccatgaagtggctttgtttgttaaattcatgtagggtcctgtttacagctacgtaaattaagtgcgaagcttgcgtattgcaaaatgagtatcaatttggaaacttattaattccatgtgaaataaagaatgtgctcaacctgccgattgatttctaaattctccaacttatgtgtttcttctagccctggttattcttccgtttccgccattcttattcacaacttactgcggtcatcaattgttaaccctcattaacaaacgccagcataacaattagagccacgcccggttagctcaatcggtagagcgtgagactcttacgagtacgcgatctcaaggttgcgggttcgacccccgcatcgggctgttcctataaaaacgattgcaaacaagcgaggcatttcttttttgcctttggatgtattttttgttcagtcaattttgctaagtgaccggaagtcgggttactggagtgtctaggtctgatcatgtctgtgttgacagaaagaagccagtgatttgtttaattgataatgctagagtttctttttggaggggttcatgatgaggccagttcgtcagtattgtgttgcgaatgtgtcagttttctgtctttctatttctacccatcaggttgagctatttataacagtctaaaggtcccgaatgcgataatcaggacttcccggctcttaaaatcatggagtgatgtggaatccccaggatcaagacagttcgaatatcctcgaaacccgcggcaacatacaatggccgcccagcttcagtagctacaagataacagtcctttccttcctcggatgcacggtcaagtccccattgcagtaacatctttcctattccccgtctctggttgcctggtccaactccgatgtagtcaagatctagaaatgtcagcatttgctacatggacagggaagtcgagcacaaacgccagacgccagcaattcctttctcgccaagcgtgtctatagcatcctgattcacagtttttttcatttcctcgaaagctgatttgtcaagtgcatcacactctacgggcttgcttggactcgagtcacccccctcagctggaggtgcatcccagagtgcaaagcccacgatgcgatcttcgacgtttttgtccttatcgactgctataaccagatgagattctgacgatgcgagactggatgctttgcgtgctaagcgccagtcataggctgcttcgccgtcgggtatgtcttttggctgtagatggcgagggaataagcgacgagagagagcatctgtttctggatgaaaggcagatgttgcaatgcgggcaatagttggtaaatctgcctcggaggctttggttaagtaaatcgacatggtcaagatttgtttcgttggtttaaaagtaaatgactgttctggaggcggagtacttggcgtcaaaggccgctatagctgaataacagaggtcacggggtcacccactaaactcatagtggctcggagcataattggtaaaagatatccaaccctcgcatgtttaattcatgattgaatatcatctgtactcatgacagaatttaattaccgaaacacctcaattatgagctgactgctggccagagctttggagagtaagtcggtcacgtgttactatcgcgaaaattcaccgtctggttgcaaagagcggggagaaaccatagatcaactaaatatcacacgccggcaatgaaacgatccctcctcaactttgatcatcgaggtgacgcactcctcactctacgcagacccaacgctcaaaaaataccctggtcaagaagtaaaaaatctctgtcaagcgaggccgtccacaaaaatgaagagtctggcgggtcatccaagaacttacggtcaatacagccttgcaaagatgacggtcaaccgaatgagatacaattcagagtatctacgagaaacctgtgtctcgtgtcttcagttttcagagcaatgatcgaaggacgatacagggagtcacatcctaatcctcaaggtcttttggaactcggcgcttcggaatggaatgttgaagcctttgttatcttgttgaacatcatgcacggccaccatcgacaagtgacaaagacccctactctcgaactagtagctcatattggaatccttgttgattactatgattgtcttgaggtcgttgagatcttttatgaacggtggactcaatggcatctcgacttgaagaagcacaattatcccgaacttagtttggccataacgactatcgcatcacagacctttggtccggacgaaactgtcctgttatttattgccctagtatttaaaaactacgtgcaagccagagggctctttggactcgccgttttcaacacagacggcccactcgaaacagacctggcgatatcgaatcgagtccttggtatgcatactcgaaaatgattctcatgaaaataataataataatggaatacagaactaattgaacaagaacgagagaaactggtcgaagagctcctcgaagtactattcgacttgcaagactgtctcatggccagagatctctgctgcactctggagtgcgcctgtagacttctcggatatcttacgagacaaatgagatccttcaacctcccattgacaaaaccagaacggccatacttgggctacagcgcgaaacgcgttcatgaaatgcttcgcagtctcaaagcgccaggctggtgtaccgaccacaacaacgagccatgtacacttgaagttgtactacaagatttctatgtaccctgggaaccgagtatctttgaaagagaactttgtgagttaaagtagcaaaaggaaataatgtagataaataatcaaggcaaaaaggatgccagataggcaaaaggaagggtctggccggggattgaacccgggacctctcgcaagctgagctatagggttttccctaagcgagaatcataccactagaccaccagaccggaggagcgaattgagattcgcttgtggagttgttggttgccgatcgttgttgggcactatgttgatgccatcaacagaggacacttgaaattatagcatcaagtcaaacaaacagcaatgggaaaaaaaagtaaggggcggaaagaaatatcatgcactggctaggtaatactagatgacagcgaattggaagggacacttcactttagtaagcaagcatattggttcacagctgaacagagtgtgatgaacaaatgagatgtaatatatgctaactatctattaagcaatctgtactagattatgctatacccctgtactccgtagtattaaatccatcaataagaaccaacattctaaccattataatccattctattcccaacatgtcttcctacttaagggctgccagagccgctggatggctcatcggatgaaccagacgagccagacgagccggatgagccagagtcagctggagtagagggctgcgaagcgggctcgtcagatgaaccagaggagcctgaagagccagaagagccggatgaaccggatgaaccagagtcagctggggtcgagggctgagaggcaggctcatcagatgaaccagacgagccagacgagccagacgagccggatgagccagagtcagctggagtagagggctgcgaagcgggctcatcagatgaaccagaggagccagaagagccggatgaaccagagtcagctggggtcgagggctcagaagcgggctcagaagctgcgccggatgggtttccagagtcggccggagttgagggctgagagacgggctcgtcaacgacagtagtagtaggttgagaagcgggctcatcagcaacagacttggtaggctccacgacagcagcagcagaagttgttggctcgacagggtcagcagccttggcggtggtggtaggatcactagctggctcgacgacaacagcggcagaagtagtaggatcagatgcaggctctccagcagcagaagaagtggccaccacaacaggatcagcagtggtggtaggatcactggcaggttcctcaacagcagcagaagtagttgggtcaacagcggcggctgaggtagtcgggtcaacaataggatcagcggccttggctgtggtagtaggatcactggctggctccacgacaactggaacagaagtagtggggttagatgcaggctcggatgtaggctcatcagcagcggccgaagtagttgggtcaacagcagcagcagaagtggtctcaacaggatcagcggccttggcggtggtggtaggatcactagctggctcgacgacaacagcggcagaagtagtaggatcagatgcaggctctccagcagcagaagaagtggtcactacaataggatcagcagtggtggtaggatcacttgccggctccacgacaactgcagcagaagtagtggggttagatgcaggctcggatgtcgcgtcaacaacaggtgatgtagttgggtcaacagcagcagcagaagtggtctcaacagggtcagcggccttggcggtggtagtagggtcactggcaggctcttgatcagcagtagagacgggtggctcaacaactgggtcagaagcaacgggagaagagctctcctcggcagcgtcagatgatgtaacggagggcttcaccattgtgatcagagttgtgggaggaggagtagtagcagtaggctcggcatcagaagaggcggcaggctcgctagaaggctcatcagcctgggaggtagaaggtccactggcgggctcgacgactgttccactaggctctccagcagcggcggaggtagtgggatcagtggcaggcgcatcagatgtaacaacaggctcctgaccagcggaggtagtaggtacagtgctgggctctccaactgtgccactgggctctccggcagcggcggaggtctcgacggaaggatcaacagctgcattggaggtagtgggatcagaagcaggcgtgtcagatgtgacagcagggtcctggccagcagaagtagtaagtccactggcgggctcatcagatgtgataggtccactgctggattcaacaactgtgccactgggctcctgttcgacagcagtagtctgaccaggagaagcatccgatgtgggagtagaagcatccgagacaaccttggtgttagggtcctcaaagaccacagatgtagtaggctgactagcgggctcttcggctgagacagacgcgtccttgactgcagatgtggtgggatcaacgacaggctcctgaccagcagaggtagtaggtgcagtgctgggatcaacaactgtggtactgggctcatcattggcagaggaagcaggtgcagtgctaggctcagcaactgaggtgctaggctcaccagcagccctagagggccataataagcttcagattaataagacagtgcacgtgtgagcaccttggtgttgggatcctcaaagacagcagagtagtannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtcagatgaatgagtacctgcgtctgaagccaccttggtgtgggatcctcaaagacagcagatgtagtaggcacactggcgggctgatcggatgtaacaacaggctcagcagaagtagtaggtccactgctagactcgatgactgtgacactggactctcctgcagcagtggaagattcctcagaaggatcaacagctaccatagtggtagtagggttgacagcaggctcactgagtgtagcagattcgctattaatagtagaagcaaaagactcttcgccagcagcggagctctctccggaagacgcttccgatgtaggagcagccgcgtctgaagtagacgcatctgaaaccaccttagtgttggggtcctcaaagaccacagatgtggtggcaggtacactggtggactcatcggctgtggcagagggctcgcttgcagcagaggaagtaacatccatatccgaagaagtagtgggcccgttatcagcagcggaagactctacagaagaatcaactgcggcattggaggtagtggttacaccagcagtctcagagacctcagtggtagtggggtcactagagggctcaccagctgtggcggatgactccttgacagcagaagaagtaggctcgtcagcgtctgtagcagtagattggctatcagcagttgtagtagcgccaccggcaggctcaacgactgtagcagaggaatccttgtcggtggcaatagtaggctccgcgtcgtctgtagcagtggactgattggcagcagaggtagtggggtcgcttgcgggctgatcatcggtgacagagggctctggagcagaagaagaagtgagatcaccgtcatcagctgcagaggtgatagtgggatcactagcagactccttgacagtggtagtagagccctctccatcatcagaagtagcagatgtgggagtggattcatccgaggctgccttggtgttgggttccacaaaggtgacagatgcggtagtctgaccagaaggtgcagaggttgagccctcatcatccgtgacagatgtggtggtctggccagcagatgtatcagatgttgtgggctcatcaatcttggaagcggaagtggccttctcatcaccagccgcagtggtagagatggggtccaccgactcaggagcatcagactccacactgctgacagtggaagcggaagtggtcacctggtcgtcgtcgcccttgacgtctgaagtgggatcagttgcggaacttccagaagtggtagtttgcccatcatcaacctgagcagaggtagtggtcttagcaccgtcgactggagcagaagtgctggtgttgacaccatcaacctgagcggaactgctggcactgacaccattgacctgagcagaagtggtagcactgacgccatcgacttgagcagaagtggaagaaacaactgcaggcttggtggaggtagccaaagtcgtgctagggatgctcagagatgaggagatgacggtgctagatgcagggttggaagcagcggcggctgagcttgagcctgatgttgtgctagccttggtagaggtgcttgggacggaagcagaagtgcttgtagtggaagtgctagccttggatgaggtagataaggctgaagtggtagatgtagtggatgcctttactgtgctagaaggagcagtagttgtaggcttgacagaagtgatgatggtggttgtgggcttggtggaagtggtagtagtagtgccaggcttagcagaggaaggagggatggttgtggttgaagccttggggggagctacagtagaggaagccttggtagtggaggtgggcttagcactagaggtagtggaggtagtagaagcagccttgctggtggtcacaggcttagtagagctggtgggcttggttgtggaggaaggcttagtagtagagctaggcttggtggtagaggcagccttgttggtagtagaagcagccttgttggtagtagaagtagccttgttggtagtagaagtagccttgttggtagtagaagcagccttgttggtagtagaagcagccttgctggtggtcacaggcttagtagagctggtgggcttggttgtggaggaaggcttagtggtagagctgggcttggtagtagaggcagccttgttggtagtagaagcagccttgttggtagtggaagcagccttgttggtagtggaagcagccttgttggtagtggaagcagccttgttggtagtggaagcagccttgttggtagtggaagcagccttgctggtggtcacaggcttagtagagctagtgggcttggtggtgctggcggcctttgccgtagttgttggcttcttagcagtagtggtagccctcttcttgagaatgcgtctcaatgtgtcgccgtaagaagctccgtgaacctcacagccctcgccagagaccttgcagttaactgcatcaggttctccagcaggcaacgccgctgcgttaacagcggcgatggacatgccaagaacaactgtcttgatgaaatgcatcgtgaaggaggagggatgaactactgtggttgtagtagtagtaggagagtgtgatgagatgagagtgagtgatttgaattattcggaggttcaatccatctttacttatagattaaacaatctcaaagttcgccgatataattgtgttattgtttgccgctttcatcgactttgaggtttcatcagacgagattctgttgaaaaagtcaattctgtagtctcgtctggtctaacttctcgggatagctcagggtctaggcgagaacgctgcgaccgaactcaatttctggcttgctgcagtaagattcccacgttttggacatgcgtacatagatcggcagggcctgggtcctgcaacatggctctagtatcacacgaaaagggtaaggttctagccttgtaagacagttgcagtcgagaagaggttcatgttgctgcactctacgggaacagacatattgtcatgggctttcatcctatctcgtgttttccaccgttaagataatactcataattgtccagagactcttctgttgtcagtctttgtctcttcttacttccatcacaagttgatccgtattgttgggtcaccaagacgagactcccaaatggtgtcatctccatactacactataccattctgagtgtgaaaggcgggcctacccgctgccacagtcggggttggcgcatctgctaggaatcttcacattccttgacgccgtctccggacaatcacttcctctctgagctgagaaccccaagccaatcttggcaaagaaccacgcgagaaaacttggcttgacaaccggctactcggctggcagttgcttgtgccgtatgtctagcgcctcgccatcacaatctagatgacttagcgtgagacattaagataactggccatgattcaatcccttcgagggttagcttttgcaattgtaaacgatttaagaattggcgatgctgttactagaagtggtatgcttatccgccgaaccaatttccccgtagaggcttgagcctgggccatggccatagttcgagatgctgatagctcgggataatcaaactgtttttggttgaacaagctcattgaaagttttcggtcccgagccatgtattcagctgagtatcaaagttttgaacttgaatcgcggtcttgaagactccggtgatgcatgtgtgtctagaacaatggatgtggatgtgggtgacgggtgtcagttaagtgtagatcttggacagatcaatcttgccaaggacgggatccccttgttcttgtccaaccttcgagcaccttggcaggtccctgcggttctaggcagatcatttctctctctgttttgccatgatatttccgaccacaggtttattcagcattggttgataagactctagaccctcttttctcagttgctcgattgtcagagtggtaaaacttagtcacttgcatgcgtcttctttaggtctaaaagctatatagagttgcactttgcggctctaccttggctttggacggttgtgactgggtagattttggcttatgtggaggaacggcgaaagcttctgcacgtcttgtcaacgccattccagtgacaaactcaattcgttggcccttcactcggtcttggtggccaagtcttttagtagtctcttttagaaaatgtcaaatcggataggctaatgagtttatcgtgaagtgttgtcgtcgtctgtagtggacaatatcattgccattgtttaaagctttgttatcacaaaagacacaattgctttcaatttatagccagatgagggaatacatttatgaatttattacaatactaaaactagaactacaagataccccctctactctcttgcttacaatgcatcacaaaaagtcaacattatttagggtagcgccatggcacatagtgttaacgcctcgacactgagtcttaattgattgtatttggctagttgtctcgttataatggacttgatggaaatgatgagccttaatctggattaatccctacaggttgtcgtctggtttcagtcgagtgatggattttgtcagcttcatcttaagagagattactcctttcatctgccacttctcaccgctttccatactcctcttttttgcatcatggtcattcctcacaaaatgacctgcttatcgcaatgccagtaatcagacgaatacccgataacaagaggaggtcccgcacaggttgtataccatgtcgaagacgtcgtagaaaatgtcagtaattcctatacactaccctcgtcctgtctaacagtaaccaaaggtgatgaacaaaggccccagtgcgggagctgtcagggcaggaatgtaacctgcgagttcaaagagtggacctttgtcccaggcgtgcgatcttcactgcgcagggatggttgtgctcgagatgatacccggggagacactcctgatgagtcggattcactcctggtgagttattgatgactgcatatcacatcgcgtccaactaactcccctacaaagcctatgcaagattccttgctatcgttcatagatgacagcacctctactcttgaccccgtgctcgcgagtcctttacctagtacagtgagaagcgacaggatcgactctgctccaaacaccaccaccaccacttctcaaccaaccaccacagctcccacccagaatcaaaacaatgaaggcaaccagattcccacacccgctcgatggaacgaaaccgttctctcagagcaaaattcttccgaaagacaaacggccatgctccgcttccgatatcagatagtaccctggctagattccaacgccccgaggtctacgttcggacccaagattatgagcttggcagctgaaaagtctgtcatcatggatgtcattatgtgggttgcgatgcggcgaagcaggagcacgacagctccagaaggagactttcatcttgttcaacatcttcagcatcgattatctctggaaagtgctttcactgctgatgtggggagatctctgctggcgctgggtaatttcttctacacgtctccatctgaatgggcaaatctgcatcctgatcgcacgttcggagaagaccgatatcaattctttgcgagccaggaagaacctctcaagactctggatcggtttcattataaagctggtaatgtgacccgatatgcgattcaagatatccactgacctggcgcaaacagaactggctgcttctatcatagcgtcgagatcgccttcatcccggtcctccgtatctctgatggacgaggccctacttacccccaacatgtcaccatatgagatatatgatgcatgtttagtacatctgacagcatgttgccagctgctacacaacaaggttattccactcctcaacggcatcaccaccatacaatcgccaacacaggaacccagctctctggtatgggcgacctggtccaacctatgggcaagatgtgtacaatggttccgagatcgtccaccggacatggtgccgcttcttgaaagccccgaggtagacgcgcacacagctaccgccaactctccattcacagccgatgtgtactcaagcgcgatagcagtccaagcaaatctcactatacattattcctcgttacttttactctcttacaaaccccgactcgtaaagctctcgtccaccccgcatcgcctcacatccaagagctggcacgctcaaaagcttgcaaaattggccttgtggaacaatttccctgatcaatgggaccctgttgtggtggcaactgtcgttcgaatcgcaagagacatgacatatccctctcaacaagaagcgttgctgtcttgcttccaacggattggcgacgcgactaaaattccgcttcaaagggagattgcggatctgcagcagttctggtcctcctcgcgccattccaacgcgcctaccaacctccattcctgacacgagtcaaccgatacatgtcttggctagcaattattaaacatatttttttattaatttgttaaaaatatcactccaactcgtctttccatggaattgatacttgtgctcctcgtctcgcaactgtatgtgatgaagctcgaattcctgaacgaacggctttttcaatgtcgaacgttttagctcgttgtcctgcgagtgccacctctactgcgtatgaaccaatgaatgtatcgccagcggcagttgtgtcgacaaccttgactttctgtgcgggaatgagacccttggcgcctgtgtcgttggcaaagtatgcaccctttccaccaagcgtgatgacaacgttgtgaacacctctagcgaggaaatcagatgcagcttgctccaccacagagatgttttcaaactctaactcgtccttgtctgacaacagcgctgcttcggtctcgttcagaatgagatgtgccagccctttgtagatctccgtgggaagagcctgagcgggtgcagggttgaggagtaccggtgttcccgtggcctttgctgcttggaaagcctggataacagtttccagcggaatctccagctgcatgatgagcagagcaggtgctggcccagggatcgtctggaattgactcggctgaagggaattgttggctcccggagacaagataatgcggttctgacccgttggttcatcaacgatgatcattgctataccactctgtgagccagcgccgccgtctcgattcacaatgattgaatcagttcccacgtcgtatgacttgaggctatccagaagcgtagtcccgtatgcgtctgctccgatggcaccaatcataacaacatcaacactcgcgtccttgaagtcagaggttcgcgaaagctttgcacaagcaacggcttggtttgcgccctttccacctgggaaaacattgaattggctggaagttatcgtctcgccgggtagtgggtgatggggaacatatgagacgagatcaatgttgagagatcccaacacgctgatgacgggttttggcatggcggataagtatgtgtgaggtaaaggtatgcagagcagtctctgttagtctggcaagagtatataacgtcggcaatatcctacaagctgttgcatgtgatccacagcgagctaaaccgtgaaggggtgtcttaggcgacggcggctacgacttggacagcaccttatctgccaagacatctgtcaagatcacgttacctataaggtcctcaggatatcagaaaaattgaccgctataagcataagagatgaaattattagggcagtttatgctacttagaccatacttcttagactacttatatctttatcctaagacttaggaggccagtttttctgctacccactaggacgtgtttgtactacttcattatgggcctttatgtattagttattatgttgatcataaacaagattctataaagtctttagaatcgccccagcatcgtaaccccattcagcctcgagatccgtcaatctccaaagcgcaccccaaccagtcgtccgatcaatcgatttaagaagtctagctatttgtttcctctcattgacatgtgagaacagcttcccagcgacgtaaagcggctgtatggaattgaccaaactgccaggatggaggttagcacacgagatgccacaaacttgacgagcatgccacagagccaaacattggtaatctagctcatgtcccagattgcgcatttccagcatcaagatacacgcagtgtgatatatctggttgctcgaaatagcagcccagtgagggaaaagcatagctgggaaaatctgcttatcacctgcttccaccatgcttatcggtttcattgttgtagggcgttggtcaagccagtattgcaactcgttccaaagctgttgccactgttctgagaacggcctgtcgtcttggagatctggccgtccgagctctagactttgcgtccttcggaaccttaggtcgcagacttttgtacatagatatatagcccagttggcttgcatgtcgggtgaatctcggcttctctcgtggaacatgtcccgtacgtatgtttcgatctgctctgaagaaaccaacgaatccggtacagaaggtgtccattttgatagagggaggactgtcgtctctgttccctctgaaatgatcgatccgcacaattcttgacgcgcatagcaccaaaagacggcttgtggtagaccgccagagaagccgttgactccaaagaattcgaatagtgaagcacaaccctcaacatggcgcttccagttcttggacccacccgacaacaactcgaagactgccagaatacaggctgttaccaacatattcgggtctttggcttgtagtcccggactgagtaatctgatgctctcctgatagagctcaagactgtcacagccaccttcacgcgtcagccctctcctctccatctgccttgacgagaatgcaagcatggcatataaaagagccggcgacttctgcgccatgagcggtacatggatctgaaagtgtttgtcctcatcgaatttgtccagatagggtgcacattctgtgacccaattctggagatagcatattaacctatcatgaggaatattgacagtgacattagaaaagtcaagtgtttgtggcgactgtgtaggtgtcgcttctgcctctggtgtacacgacgcgctgggcgatagcgcagacaagcccgcaaacagaacggatctgagttcttcctgcagctctatgaagcgtgggtcaagggaaaagtcctcgggcgggaagaatgccattgtcgatctggactgaagtggggaagatgtccgagatggtagcgttgcagttgaaggacagagatgatggcaacgcagtcacaacccaaagaggaactgtagcctctcgtctctcctcagttgctttctgtctgatgaaacagagcaaatttgcagcgtccggtgatccccggatgaccccatccgagtgccagtaaaccggggaagtacaccaatcaaggtatctggcctggggttcgtcggggaaccactagaccgaatgcgagggctttaggcgaccagactctcaggccatgactcgggtggaggaaactcggcatagtaataaacggggaaaccagagaagtggtctttgcttgctggtcctggttcgtacagtaacttgatttggagcaagcaacgttgccccagaatgtccaggttaatcagcactttaatcccataccccgcattgaagaaggtatcattgcattgagtcgatcgtcaggtggcaactcgaaggattacctccatgtcgcggcaattttaatcggttctttactgaagtgcagacattgatattgatcgcgtaactacgctttcaattgagcattgagatattttctttacaaatgaatgacaatgcttaatgtatctaaattatagctacaattaattccaaaagcccctaccaatatctggccagttatgttgcatcgctatcagccaacccgacaggcatgtcatgatttttggagtacccatttcgtggcgttagtttctgtcatggaattgagccaccattgggtagaatgacagaaagaccgtgtattcttctattgattcattgacgatcggtctatatctgtgcaatatatgcatactaaaaatatcaaatatacttcttgtcaatggatatgggaaagtaaaaatgtagtcagggtaactcttaaaacattattcgtctactaaactatggtatcacacatccctccgatatatctcataacatccattacaactcctcaacgtgcttctcaccctgcttctccatagacgcctttcggccagaaacagatccgagaagaccaacctcagcctgggcctcacgtagaagctcagcatcctgctctccagctcggctcttgaagacacggtccatctcctcgagagacgcgttcttggtctcgggaaggaagaaccacacccagaggataccggcaaacaggaagacggcgaagaagatgtaggttccccactcccaggcctcgagcatgggaggaacgaaaaaggcgatggcaaagttgttgagccagttgctggaagcaccgatagaagcacccttggcgcggatggagagggggaagatctcggagatgagagtccaagagacaggaccccatgtagcaccgaagccagcgatgtaaacccagatgagagctagaaacatgttagttatggttcatacaaatattgagaacggtgtactcaccaactgcggtccaaccggcggcgacgtgagagggccagtcgtggcggaacttggcaacgataattccgacagtgatcatgctggctcccatgacaatggaaccaacttgaagcataggcttgcgaccaacgcgatcaataataaactgagacacaattagtttgaaatttcaatcgaattcggttgaaaaacttaccatggcaggaatagtgctgataaggaaaacaacaccagtaacaccagtagcgaggagagcaatggttccaccagtaagacccaggctgatgaaaacgttggaggcatagtaaatgatggcatcgataccggaccactgctggaagaacatgatgagccaagcagtgcaaactcgcttaaagttatccatggatcggaagcaagtgacgtattgggcaatctcctgtctgaatttgctcttgcccttctcagcgaggtgagggaagtctcgggcgaacaccttttgctcaaagacagcctcggccttgatctcgaggtactcaacctgaactcggtcagagtcgatgggaagctttctcatccatgcaagagtagacttggcctcttcatctctgccaaccttgacgagccagcggggagagaaaggcatgaaccaaatgccaacggcgagaatagcagcgggaataccctggatgatggaaggaagtctccaagcaaggtcagattgtccatcgccggttccaccgatgtagttgcatccataaccgacccagaaagaaagcatgattccgagaatagtggcgagctggtagaaagagacgaggaaacctcgcatctcaggagcagacagttcagcgttgtacaaaggtccaacaccgctgaaaagaccgacaccgagaccagtgaagaagcgaccggcatagagaagagaagggtttccggctgtggcgccaacgtagaggtaactgccgagaacgacccagcagcaggcgatgaacatggtgtactttcgagaaatgatctcgctagagacaccggctgatagagatccgagaatacctcccagctggaggatagatgtgagccagccggttgctgaagatgattccacgacagaggggaagttttgggtgaatctggtcatgacgagggattgtcccagaacaccctgttggtaaccatactcgaaacctcccaaactgtaattgtcagtaaggttatgacgatagttgtgtgcataggtcaactcacgatgcgaaaaaggcaataaagatgatcttggggttctcgcggatacactgccagatggtcttcttggtagacggctccatggtataaggttcgtctcgagaggacgagttcgacatggtgaaaaaaagaaagaagactttggggtgaaacttgtcgagttgtggagagcaatgtttgaaatctggggtatggagcagtcgagtctttttaaataaacatttttttttctttctagttaccccagccatggatccgaacttgtttattttctggggttcccgacgaacgaacggtgcaaggttgagatgcgtaggctatgaccccttgtttgggactagctttgtgtgtgtgtctgaccaccccctagagtacccggttagccgctgggaggcattagagcctcactagagatgttggagagagcacagagtaatgacgagtacttgtaacgaattgtgttgttgtgaggtctcgtgacattaattcaagtacatctaagacatgccactgtggtaatgatacgcgtcgacctctcattgagagacaaacacgagtattgctccgaggttaacagcgacaacatgtccttgcaagatattatgtcacagctacaaaaaaacacgagatagcttcatcacaacctcaattgcatgactttgtcgtactcttttccttggtcaagtggactttgctcagttcttagtcagtcgattgcccgaaaagggggttcgtaggcgacgttgtccaggttagccctgaactaaccgcgtcaaatgttgaacctggggccccgcgtaaagaaaactctggtcgtcaagtgtctccaattccagtggatcacgaaaatagcgacccgacaattcagcgttgatgggtctggaacgcgattgttaagaaactagtcgcgcgaatgatcaatggtttgagcctcatagcggtagaagctctctagtggtagtctatctacctcatgtagatatagttacatgcaattgcagactggtgaacaagggtgtagaggagcttacatatcggggactgccgattgtcgtgtgtgttctccgtgggttcgcaaattaaagcaattgggtttacgatgatcagaacttggaagcgacacaagatctgttggataataggcacaagaagctactgttcaccaagatgtaggaagtgaccaagaattaatagcaatataacacaggcaccatatgcacaataaaccgatagccattgtcacttcgttaattgaacatcagacgtacagggtagctgtgaccgtctacggccttacctgcgagcatgcgcctgcttaactaaattgttctgccttctacatgatcatttcgttgtcaccgcgatcttttactaaggtgcagttgtgctttagttggggacagatatgtactattgcgcgtcgctattcggaatgcgacaagttgacaatccctgggacaaactgatggcgtgggatggcctcgtcacgcgaccatcggcaattctaccctcaattggcgaacaggctatagaacaggatatatttcatcggcgtccaatctacgagctgtcccgttcaactacaaatggcaatgtgtagtaatcgatgtcggcatcgcgttgtgagattagaatgggtcgcgctgaaggtaccgagggaggctgggcgttacactgcgttgggtcatcgcatcagatgaatcagcgcccactaacgcccaatagagcccagtaagcgcgatgtcttgacacctgttgagagccattgtcggagatggcgcattgtgtagaaagagcgagattggacggtttgacgcgattctgtgcggggattgttgacggatatttcacgtccaaaactgtcagccacgatctccgtccgccacagttgaccgcgccactcggttgtcttgactcaaagtagtagcagtatgctttggatgtcggaacaggacaaaacctcgaggcggcaaaggggcgacttatgtattggttgacatgatagagaatgtctgctgagactacttctatcaagaagaacatgggaggatcttccatacagcaatcatatacaagttatgctctaggaagatatctgtaatctagttaactgcaacgtgtagcaataaataccagttatatatgtttcaactgactcaagaagctttcgtccatctttgttactccctcgaacatgacaagctgcatgaatgtacagggtgatcccatacccgcaaagcggataaagctccagttccccggactcttccccaggatctcgaccttatctctttgttcccttccccgatcccacctcttgattagccctacacagtctagactctcgatgtgtcttacttcttacccattttgttgaacaaaccccgtatccgacaacatactaacccgtcatccgacacactatcttccccctcaatcttggcatcgtgggcagcattatgattcgacgaagcttgatgataagcttaatactcaaatagtattaaatacaaacccctgccgttcaccttctttgtgcattttcctctcgagcaaagtcgaatccatcatgttactcaaaggttccgataacgagaaagaaattggaaaggacttttccaatgatgtacaggtcgaatatgcggtcgcgcatgatgcagctgctcggggacatctagccaccgacgagtgagtgccttcaacatcccatggataatgacatataattgaccttgcttgcaataggcatggcaactcaatcgccaactttgacgctgaagccgaaaagagactacgtcgcaagattgattggcatattatgccaacagtcacgatcctgtacctcatgtgcttcgtcgacagagccaatattggaaatgcgcgactggctggtcttgaaaaggaccttggccttgctggctacgattacaacctgttactaacagtcttttacatcgtaagcatatccagaccctcgtgcactccacccaacccccatcgctaacatctctctttacaacagtcttacatcgtcttcgaacttcccgcaaacatggcatgcaagtggatcggacccggctggttcatccctgctacatcagtatgcttcggtcttgcctcgctcggcacagcctttgtcaacaccatgggcgaggcatgcgctgtgcgattcatacttggcatctttgaagctggaatgctgcccggtatcgcgtactacctgtctcgttggtacagacgtagtgagctcgcattcaggctcgccatctatgtcgccatgggttcattcggaggagcattcggtggtctgttggcctctggaattcttactcttgaccattttggctccctgacaagatggcgaatgatctttgccatcgagggaatctgcacaattggtttggcacttgttggattcatcacaatgaccgatcgaccaagcaccgcccggtggctcagcgaagaagagaaagacttggccatcgcacgtatcaagtctgaacgcgtgggtgtcacagaggtccttgagaaattctcctggaagctggctcgacgaggtatctgctcgccggtcacattgggaacttcaaccattttcctgtttacaaacatcacggtgcagggtcttgcgttctttgcaccaaccattgtgagaactatttaccccgatgcatcggttgttcaacagcaattgcggacagtgcctccttacatcgttggcactttctgtacccttgccatcagtttcctgtcaactatcctcgatcgtcgcaatatcttcatcaacgtctctcagcttccggttatagcaggctacatcatgtttctcagcacctcagatcgtaagtaccgtccaaaaaccaaaacacgagctatactaactgataacaacagcatatgttcgctacgccggaacattcctgatctgcgcaggcactttcgccaacggcgccctctccaatgctcaagtatcagccaacttggtaactgatactgcccgtgcttctggaattggcttgaacgtcatgtttggtaacgtcggaggattaatctctacgtggtgctttttgccatttgacgggcccaactatccgattggaaatggcctcaaccttgctgcttgttcctccattttcattcttactattgtgttgcacttctacatgaactggaacaataataggagatcgagaattgatgttactcaggcgttggctgggcgaagtgttgaggagattcgcgatttggattggaagcatcctggtttcatgtggaggccatagttttcgcggttcatattgtcagatctgttgggtctgcctctgaagagcagccatttgtaaataggttttactttaccgttgtgatttgagaagcatgtataatcgatagttcaaattgctgcaagtgactccaaagtatcgacggtatgttttcttccaagtcactttgccctggcctctcatgcctcacatgcacgtctaatttgtgttcgatctcaaaaatatgacctgtttatttgaaaacaattcaacctcatcaagcccggcctacctaatcacggagtgcatgtgagatagtcaatgatctctttggcagccttctgtcggccttcccactctgggtgacaagcagcaacctccctagccgtcttttgtatccgtgctgacccaggtccgaagattgtgtccatgatagcgtcacagagttcgtctttctcccatcgtggtttggctttcttgttcccccaacgaccaataccgagaagctcaactctgttggcaaagtcgtagcagtctgtccaagcgggcaagagcacctgtgggatcccggcactgtataacctgtaagtagatgatcggaagtctgagttggcttcttaccatagaccttcgtggaaggaattggctccgccatgattaacggagcatacaatgtttttggactcaatcacagattttggttcagcaacaagccaatctgtgacgcgcaccttgtcctgttttatgtgcacctgtagttcgtcaagcactaaagcccacacgccattatacgagtcttgttgtggagcatttccttcgtcatctggggttcttcccagtttccacagaagctggagaggtctctctttagactcttgtgcatcactcttgtccagaacttttttcagagccttggccatttcatgtgcttcatctggacttgacttgtgatgcgtgccaaggttaatatagatggttggtccacgactaagccatgcggccaaatccggatcaacctctctgatatgcggtgctgcccgtacaatggggccacatgatgtgagttgtggaggtattacagtgaatgggtagtcaatgtcggggctattagccaccaggattggaagatttgccggtgccggtttcaggacgccgagctccatcatcgtcataagttgaatggatggattcacttttttgcgtaggatattggttgcatttttcaagcgtgtgtttgtgagcagtgtataaccggctactaggctgaaagcgatgtttgtcgggatgagactccacggtatgggatacggtagtgctgagcaggccctggacgatgagtttggtttcttaatactctagattgacaactcacattgggtatttccacagcgcagccagcttgggttgaagaggaaccgcaaactctttgatcgtgtttggagaaaggaccatccatcgcacacctcggtaatgacagaatgtcaagccatgcgtatacagaggttcaacaatagtcaaatccggtttgacttcgtcatagacgcgttgcgtgtcccaataaatctccatgtactcctctggagtccagggaaccatgacagcgggtagagtagccacgcctttagccgagttcacaaatcccggcgtcaactctagcgtgtcgaatattgccgtcccaggacgttttgtagccggtccccagctgatcccatttattttgtggaagatgaacgatttcgggattgggagcttttgctgagatgctgacttttgcatgaatttcgaagaattgtcgacgctagcctctaattcttggaatgaggcgatgtgtatttcgacatttgggttttcgaggccgattgcatgtgctgttgcaagtacgacattggcttggccatagtcactatttgtgaagaagagcaaacgtttggtggtcgtcatgatgtctggactgcaagagaaccaaccccaacagaggggatgagtttcagcttctactaatactttttctaaatccttgctgtcatgctgggtaccagaaacgttggcctctcaagtctcaggatacagaaataaacagccaaaaagcaataataaaagtagcataaattgacctactaattttgtctcttgtgctgtcatccaccggtttttctgataccctgcggctgcccattaatattgcaactcaacctttaaaatgtcatatcatccctgcccctaccgatgactactctgaaggtaattggttgttctcaatttacaccctgtcaattgcaaccgtcgtggattacgccaagcttttctgtagcctctactgctcaatgtggtcatatccttcattcagcccatggtctagactcgtcttacgttgcaacttgtcgctgtttgggaaactgctccactgtctacctcagcttcccttgctctgatacgagggaccgaaatctcacatgaagattgagtaattatccggttttctcacagcctgtcagccctgtagggcgtagatgaccccatacttctagcatctctagcggcctgactgatgtaaatcgctcatacctgggacacttggaaaataaccgagaaacttgaataactgtaataaggacacctgagcaccacaatgtaatttatcaaaatctcaccgcatatttgcatgtcaccgactccagcgatccacagtagcccagttaattaacttgactgtaacgtatgctctaaaaccgctaaatacccagctttagtttacttcagcgtcagtatgcgagcgagttggtgtaaaggatcagctaattcttcggaaattctcaacaacaaagctgggacaacggagagggtaacgacgtcaacttaaacaagacacaaaggcacacatttgagaggtagctatggggttaagatgacttcaatttgagcgattaagtagcaactttccatgtccagcgggaattttgtggcatcggtttagttctggtacctcatgctagaatctgtcactgatgttgatgttgtgagtacacgattgtctgatgttggtgttcaatccgagaacaatattatatatattcaagagattcatagacaatctgggtgttatttagctccgccatgctcttgaatggtaaccccgagatgggttactttgtcattgtaataaaatcacgaatcctccgtcctcattgctatggttacaatcgtgatcggattaactacagttttcgccaaccagcattcttcatattctaggacgcctgaggtgattaacaacatggccttctccatgtgacattgtcttcctgtggcgcacggctgaaaatacgagcgttggtcgatcgtttcaacggaatgaaaaaaaagtataaataaagtctttactatgaaaacactcagtcttggctaaacgggtttaagtcagacagtaaatcccgcagtatcgttgctgggtccgatgtttccatggtaggagatgggaaatatggagatttcagtcttctgaatgacttgtatcttattcctttcgatgactagtcttcttgccaagttggatttgatgaatcgtcaaggtatggttacagcagagcatgaacaaagcaaatggcaccattaaagaaaaagactaaagttgaccagggatgaacaagctggatcctatttctaggctttgtgtttcctacataacaaggaatgtagctcagccgggcactaacgactcaaagctggggaaagtacagcagggatgtcgtgagtaagacaacaaattaccacatcactaaaccgtaaatatgagagaccgtctggaccgttgggcggtggttggagaggcttggagtgatcaacccttcttggacaatcgcatgttttctcaatggtaaagttttttttcatgtggatatcaagtatgcataccattcccaacatggtcagtttagacggaaaccaaattatatgtctcatactcaatagcccagaagggataaaatctcagacatggatataaatggctggggaattaaactttaagcttaccctgcgtccaacctccattccagcacagagtattttagcccttgccaagaaaacctccgacgccgcagtctcactgttattgcgatggtgaccaagtattggttgctttttggattcaaatcctgttgtgtctcaaattgcagagattaaggtgaccctgaaagttgacatggaatacacttttcggttcatcagggtaagtgacacaatattagtaacgtttgtcaattgagtttatgggattctgtgagacgatggaaatacgagctgcaagacagactagtgcaatgatttgttatgaaatctgatgggtgatgagtttgggtttatgtctcataacggagattacaaggctgagcttggcaaatatcacgcgaatacataagaaggtgttatgttcctcatcagcagtcagatgaacaattcaaactcatcacactcgctaccttcctattctccagttcaagatgcatatcccccaagtcgtcgtcactgccctggctctcttcagcccttgggacaagcacatctggactgcctcagacgataccgtccgtggcggcattagccagtcctactttgatgtccttgagcccaagactcatgagaaccctttctcgcaccccatcgccaagttctacggacacttggaccacgagactcttggtggatctggattcgcctcgcagcgtacgattgatggtcttccacctactgatctttccaagtacgaccgcctccttcttgaaatcccctactcggatggcaagatctacaccatcaacatcagagactcggacgtcgagacaaagggcggcaaagatcagccttccgtcaactgggcttatgacttccagctccctgctaccaaggtcgtgaaggaagaaattgaacttcaccaggttgtcatctacttcaaggatctcaccccaactgttcgaggaaccgttcagaaggatgccaagcctcttaacctggccaaaatccttggtgccagtatcatgattcgcaggtgagtaccacagtcaaatcgatacaagcagggactaacagtatctagcttcgagacaacgcagcaaggcgactttgagcttaggatcaagtctgtcactgctttgggacaggactgtgaggctcccaagattgaagtctcatgcgagagcctgtgcggcaagaagattgaggtttactaagccggtgcattggtctgaaccttgcaaagaggatctctggaggagtatcgaacatacgcagatgagaagcaatatggctgtaaacatagtctgtgtattttaattgcttctggagatccagttaacaacatatcatattgtaatcaatcaatgacttctcttttctcatgcactgcatctaacacgtcctgagttcacactcccccatttgtttacacaagggcaaggggctagatcaatggcgtttcaagtatacggacagatggtgttaccgataaaactcggcatgcctaactacgagactattgtcgcaagtttaccaaagatgccatcttgcccgaaactcgacattgctccgataccctacaccaaagtcgtaaatataccatgttctagagctcgtgtgatcctctatcgagtgccccttaaatcctcaaagccagccaccaagtcaagtcaacctcggcagtatagcgccctagcccataaggagatacacacagccgaacaagtgaaactcagacgccaatctcgcgtcattaaaaaatgcttacccgactgacatgcctagattggtctagaagagttgttagtgccgaactcaatcgcaccgcttcggccccaagcctagaaacagtggtagcatctttgtttcgactctatcccccgattggatggttcgtacttcttgctgaagattttatcacggcccgtggcgtttccagaagatcgtggagacctctgtcagatcaatataattttctactttggatgttttgttcttcgccttacagccttacagccttgatttgatctacttgaggaatactgaacctaaatgggcgagcttttcagctttgctctcagaaggctgtttgtgtggcaaatctgtcataacccaatagtacccatctcgttcatgatagaactgaaatttcacatcagagcttctcatggactagcagattacctaacagtccaattgtactatactttataattgatttaaatttacttggagcatatcatggcatttgcctgacagtattgagacttttacaggggtatttcttttatctcaaagagttcacaagatagcaaatgaaggaattgacttaccctgcggcttttttccatcctcatctttgatattgtgcggctatgattcaagctactacacgttctagctagatcactcaatgatcgccatactagcgatgtcgcctacacttaaccgcattgaatcatttatacgcactgcctctagtgtcttgactcaggccaagtgctctagcatgccgctatggttgtcatgtgccctcttctatcttctcataagattatctcccacgctagaacaactgatcccacattgtcagattgtagcctgtctatgataacaatcagccggccggcaattttatcgcgctattcgtgcaattcgttagtgtacggcggctagagcaacaacgtgttggagaaacggccgcttgagaaaaagacggcgaaccgtctgaatgcagagttcaaaccagaaagtctagaatatgttgatcaggtaaaacggtccaccaatattaatgtaacgcttgaaatcatgcagatcctacagctgccatctcgaatggcaaactctcctgctattatcgagatagcagatcaccaaggattagtattatcctggcactggaagaccatattcctgacgatcatgcctatatttgaccaagtgtaatgatgatagacactgggtccggaagaagacaggcgataagatcgagacacagatgatcggccaagattaagactggaaaattgataaactcaatgactgagccttacgaaacatcacaaatctctccaccgatcgacgtgcatgcatcagattcgagcgatgcatacatttccaggggctgggaatctctattgcaattttctgactgtctgtgtcactgcagatcaattttcacatacggggctttgcccacaagggtctgttgacatgttaacctcgatgtagaaaggcgtcattttcttcgcataatgcaagcgagacctgaatcatttcaaagtgacccgtcatattctatggatccgcatttacgctcggaaccgctttcgctctttttggatactcttttccggggaaaagctcgaatgcctcaacaataatgtcgctgcatgtcgctcggtcagtttggatcaacgttctagggctggtaaggcgttagtcgttgcatcttgtagggttatgcttattattgtgttcgttggatggatcctcatttatgaaccctttactcaaggaccctgtattcaacaacagatcctcagctttgtcgtcactcaatctcctgcagctgtcaaacccacatctgttactacgcaaatttgtgcgacactcgattctcgtttctcgttatttttttgtctcgaagattgataagaaaaaagaaaataaattggaaagaatagcctgacgtactaggctgagacatggaaacattgaaccagactattgagaaaaaggaaataattaaggcgaaaccggagataaagtgcagatcccgagtcatttcaacttcaataaacccccaaaaggtaaggagtgccttggccgaggggaatgtggcttgcgaaatcattcgacacccggcttctagacctcccctgtcaaaatgctacgataaatctgaagccacgagttgaagaaaaccatcacgtaatgacttcatctttccaatccagaaacgcagcagactttggggattctaatgcaaagaaaagggggacagtatctgtagcgtctgccaaacatccgtcacagggtctccggggactattagataaaatggccgagaaaccccggataaatattagcatacagacaactgccaagtacaactggcgtcgttccccctccaaatttcatcccccttctctgccaaaaatccttcccgtcgtcacacacgtggtgaatacgcctgacgtcttggctagagtgaaagaattttccacgactcctgtctcaccggccaattcgccatgcgcttgactttatctagttaacgctacgcaagttggtccgacgttcccgaaacgctatagccacttgggactgacgaaacaccaagctagcgttagacccgtaaagcaacccatggcacacgagatctcttccgctagcggcgcccgggctagcgtcccactgtgttggaatagctggatgtcaaggcgcggttccgcagcattggttggtccagatactgtgatgactcggtgagtatgactcgatgctcgtagattaagtcaggtacagtctgcagtcaagctcactgttcaggagggatctcaccagaaatgatttgcagccacatcaggtctagactcatctcagcttccactattgtgatgctacgctaatggtcgactatccccccgttcgtctcctggccacactctccgcaacgccgtcgcacagatgaggctatccaagtctggatacaggtccgcttttaggtggcgaaaggagagccactttcgtgcttctcatatatagtctgacctgatttctcctcgatcgcttagaaaggaatgcccactcgtcgtcccctgtctgtccagtcccgagtttctggtccaattcacccacattcttcaccaatatggcggtcgagagtcgggcgacgcagattgctgcggtcgcgtacacctttgtcatcatctcctcaatagcgactattctacgagtctactgtcgtgccgttgttatcaaggcctttgcgctggacgattggtttgccgtcatcgcccaggtatgcgtcatgtattgatcagagtcggaccagtactaacagcttcaagtttatgtttatcgtcttctgctcttacgaactcactggtacccgatatggaacgggacgtcacttcaaggatatcgaaggcgatgatttagtcaaagccatgcaggtacattgcttttgacgcagacattaggcgatacgcgatctaacgaatctccttagatgtggtggacatgcgaaccgacatacgtcctgaccaacatggccatcaaagccagtatcgccatcttcttgctccgaatctgcgttacccgaacgcacaggatgatcatttatatcgccaccggcctcactgagctttacagcttgttcttcttcttgctgtttgtgctccagtgcagacctacatctctgttctggctccgatactcagccaaccctcccgcaggacagtgtctcgacgcttccgtcgtttccaacgctttctatggatactctgctatcagttgtgcgtccgattggacatacagtattcttcccatgttccttgtgtggaagctgcagatgagcaagaggaccaagatctctgtcattggtatcttggccgctggtgccatgtaagtaaactagttgatgatatccgtcttttcggcagtaactgacaatgtattatagtgcctccagtgcaaccatcatccgattcccatacctgtggtccttgaccgatatcggcgacttcctatactcaacatcagatgtcgccatctggtcgactgtcgaaaccggtctcggtatcaccgccgcagccgttgccaccctccgacccctcctccgaagttttctcggccacggatcctcagccgaaggtggtggaaactcagccagaccctggcaacgaaccggcagcaaccatccctctgtaggctacctccgcagccatggtgtatcaggcggcgaggaggcctttgaccttcatgataatgccggaaagcgcatcggcgtcaccaccatcattgaccacggcgatgatgtcaaggccggcgagggctcgaagcgaactagtagatctgccgagtctgactctgtcaaggagcttcgcaacgactggaacagcagtcactcagatattgctgctgataaggatggccagccaagaccagagaagggctggaacgtgttggtgaagaagactgttacacagacgagggggtcggaccttgcttaattcgatatatactctacctattccatataacttaatactacctgggcaataaaaaaatgcccacattttgaatcacgcacatattttccacaatcacacgtttgactacaaatcaacttggaggtacatatgtggcgttggagtatcaatcttgatatgaaaaaaagggaaaaaaggagaaaagaaaccagcgaccacaactttatttaacgaaatgcaacaataaatatctatactgaagatagtaactcattgcccaagcacagatcggtctattcagtcacgtgatgcttgagcgagtcaattctcgttagtgtcgtcaaaatttgcatatcgctcagagaaatttaacaataatcccaaccacgacgccaaaatgacaattaaagaggatcaacaactcagtaactctgagtactgggatagccgttacgttaattccaacggcgatgatcccacgcatgagtggttccgctcatttgagcatcttcaaccgttccttggaaagaaccttcttgagcaaccaggtcgcacagctcaggacaacccgaaagttcttcatctaggttctggagatagtgtaagaggccttgagtatgtccggtcagcttaagccccgctgatgatttcttaggttgtccctgctgaactcgctggacgaggctataaagaccagctatgcgtcgacttttctccagtggtggtcgaacttatgacggagagacataaggatattcctggaatcgaatggcagagagtcgatgttcgggatatgccaacggtcaccactggctcgattgacgttgcgtttgataagggaaccttggatgccatgatttacggcagcccttggagcccacctgatgaagtgaaagagaacacaagcaagtatcttaaggaagtgtgtactaccaaacaccggatcgatgaagtaatctaacatattgcaggtctaccgcgcgctgaaagacgacggagtatttctttacatcacatttagacaaccccattttatgaaattacttttgaatccggataatatttgggatatggagatggaagttttgggagatggtggaacgtttgattattacggatacgttattagaaagtccaagcctcaatagacagaaccaaagttagactactcgtcgtgtatgttgctgtaaagacatttgcaggtttgaataagtgcgcaaataaaataaataacctagaaaatttgactaagcaacctattacaagacaatcatgcattttacccagtcccgtagttctgaagtacataatcgacgtctttatctccacgaccagacaaattaacaatgattcgttcagacttggggcgttctcccgctaaacgtatagcataagccacagcatgtgcactctcgagagcaataatgattccctcggtcttggccatttggaaaaaggtactaatgacctcttcatcacgtattgccccaacggatattcgtccagcttcatgtagcattgccatctctggtccaattccaggataaaccagcccagaagccacagatgagaccgaagcaggaagaccctcttccttttgtatgacaagagtttttgcgccatgcaaagttcctggtttgccataggataacgtggctgcatgctcgccaagctgactagatctaccaagtggttcggcggcgtgtaacttgacgtccttgtcttcgatgaaagccgagtacatgcccattgcattggacccacccgcgacgcaagcaacaacatgttcgggtagtttcccgtcggtcatggcaaggaactgttccctcgcttcttggccgataacagattgaaagtctcgcacaatcaatggaaacggatgaggaccgatagctgatccaatggcatacaaagcatgctccctctgctctatatacgcgttgaaggctgagtcgctagcgtctttaagagcagactgccctgccgttgcagacacaaccctggcaccgagtatttgcatgcgaccaacgttggatttctgtttctccatatcaacagcacccatgtggatctcgcattcaaggccaaagtaggcagcggcagtggcaagagcgacgccatgttgtcccgctccagtctcagcaatcaacttggtcttgcccatagccttggcaaggagtgcgaaaccgacgcagtggttgatcttgtgggcgccggtatggttgagatcttctcgcttgacgtaaatctgagcacccccgacttgttgagaaatgttttccaagtagtgtataggtgttggacgaccttgaagaccggtgcggactttttcgagctgtcggagaaagtctgactgatgtcgaagttcttcgtatttctccgctagttctttgagggcttgatgagcttcagatggataatagttgcctccaaattggccaaagtagccgttagaatcaggccaaacactagaatgagactgttcagagatggccatggctgtttgatttggtagagattgtgctggtaaataaatgatgcttcaataccaggttttacaaagaattaacaaaaaaagatgaatacatggagagcaatatatcgaagctatttgaagatgagacacagggcgcactttgacaggcggggtatgacttgacaagttggttgacatgaagggtgcaaactaacctacaagagcaagacttggccatagttaagaaccatgcaacagcaaaaagaataaggatcataagcagttcagaagtatataaattaacatttactgttgaatttctgttatactacggttaggagcatcactttttttcattaaggataactcgccaacacataacttaacataactaagttcctggccaacaatagcagagagataataaaaaacatctaggagataaactcttgaatgatattgcagaaataatcctcattctgcagaaacatgacatgtcccgaattgggcacagtgaccattttgacattatcctcaacagccttttctttcgcagccctcatgacgatatcattcataatgtcgacaaaaggattgattctcgtgtcattttctcccttgacaagcataatcttcaaatcatttcccatcaagtcaggaaccataggtcgcatatcaaagtcgttattcttctgtaatgtcatcattgctcgccacgcatccatactcaacgtagaactggcagttttcaacctctcatcctgatacgggttcgcatcgagccattctttactcgcccaaccgtagtgcatgtgacgaatgatgttagttgtagtcccatccttctcagcctcgtcgcgcattttgtcaaccatctcgagcgacataatcccaagtgcgcttagagaacctggcggacaaccacagtagatcaagttctggataagtcctgggtttcgacgtgccatgtaaataccgctggctgcgccgagtgacaaaccgatccaggcacggatggaagtaattctcataacatgcagtagttcatcaataccgtaaatcatttcttcaaagatgacattgtcgacgtcttccaaggcactgctttttccgtgaccgggatgatcatagcttaaaacactgaagcccgagttggcgaggcgttccgcaatgggctcggaaagagagatgtctgtgccgaagctgttggatatgatgatccatgggtcatttggtgatttttcatggactgagtgggtgattttgcgacccgacggcagtgttgcacatataatggtgtctgggagagaagacattggactttaggcaatggcgaggtggcttcaaatgacaggatgagtacgaagaatgtgcacttcaagtacagattgagtggatcgagaattgttttgtattcttgtttagggaccatctgcacttttactatcaagagtgtcttataatgagcggttaaagttggaagtttccgcttgaatccttcttgacacgtcagcagcttatccgtagctcgatacacaatacttggcagtcgaatcatcatgccgggtttgtgatcaacaaccaacatgacgtgagattaccagcatagccaagtcgcaacgcgcggtagataaaagtgtctgagatattcctccgcactctaaactcgggtttatcactaattatcactatgccacaactcgcaagaaatattccatgttttaagatatgattatagcaactcaaactgtagtcaagcatccatgaagatgcttctcaactgactccgcacttgccaaaggcgccatcattccaacatacccgtcaggtcttacaacagcaataactccatcattcttcgacaccccaagtgtctcatatgcatcctcctttctagccaatccgtacactcgcatctcagcgattttcttgactcctgcaggaatatcggtccattcgaagcgcgtagccaatgggtgaatgacaacaaggttgatggttccttgagggaacttgctaataatatcgattgctgattgtaaggctgattgtgatgcacccgatttatcgagcaagtcattgcttgcaaagacaagtagatgatagcgaccagtgggtggcatttctatcaatcacattagcttgtgcgcgacatctcaattccgtgtacataccatcttgaagatgtcgatgtgtcgcgtctgcataacgcttcaactcgacatcaagaagtcgccttcccggagtcaacgcgccagaaagcggatctccccggaacaaacccttttgcgcctgttcatccatggtctgcacgagtcttccaggtttgtactgaagaccacagccgctagtgaaaccactgccttcactaaacacacgaaggaactcttcatgggtcaaaccagatgtctcggcgtcttctgagccgatgcgaccagagaacatgtgcgagaactttgtgtcaaactcgatgagctggcgagctacatccattcgttcgggtgagaatgtctcgaggataggatctgctaagcctgttggggttgtaggggttaggccgtgaagactgtggacaagcttccatgctaggttgaaggaatccatcattgacacgttcattccttgtccggccttggggctatgtgtgtggcaggctgtgaaggtcagcatatggttgatatactattatagtctagggaaacttaccatctccaacgataaacactctatccagaccgtcaaaagtcttggcagagaagttaggtgccatgcgctgcccaatctggtacgcagcccaccaatccggctccgtcccctccttgatcttgatctcataaggcgcaaaaacagctcgggcttgctcaaagatgtaatcaagagtaacagcacctcgtctcttcttatcagcagactttttatccatacctgcatcctgagtcgtttcgacttcatccagcacttggacgtatagccgagtgagatactcgcccgtcgcgatctgctctcgcgggatgatcatgacggagcccgcatctgaatgaactgcagagcggtttcggatatcaggaaagtttgtatcggcgacgaaatcgcacacgccccatatgtggtctgtcgtctcgccttcgagttcaagacccatgcatttccgcactttggagcgcgcgccgtctgcaccgattaaatactttgttcgaacagtcttctgttctgttgatccatcgggcaggtcatgttcatacttaaccatgatagggaactcagaatcggtctcgtcgactgtgtactctaagaaatgatgtgatcgtcgaattgtttcgtttcctgtgtaaaggtggaggttttcctcgagaatccgttcaatgcggccttgatggatggtgacttcgaatgggaagcgagctgggacgttgacatcaggtgtgaagcttgttctttcgatgcctttgccgttgctcgcagggttccagaaagcgacttcttccatgtgacatccctctccaataagttcacttgctattcccaggctttgaaagacctcgagagttcgtggttgtaggccgtctgcttggcctgcctttagtgtgcccgacttggagtccaagcacaacagggaggaatctgtaaggccatatcttgccagaaggagggtaaggaaaagcccgctaggtccagcctatgcacgagttagtcgtgatacacgtcctcccaacgagtttgtactcacgcctatgacaacaacttcacgctgttcctcagacgtattcgtaaaatcgggcttttcagaaagtcgaggcagtggaagggctcgcgaaggcaagatcctaaggtctctcgccgagttggaagtttcttgaaagacaggcatgatgtgagattatactgagagaaatggtactgcaatcgtcactgacctgctggcatcttgcagaatttaactactacgttttgggccttgccaggagaagtggagctggcggtttgacaaacgctgaccaaaacttacaaaatcaagggagcgagggagcgagacccatttcacacgctattgccgaatcgccgatctttcgctgcttcggcacttaagggccgccgacgttagcagagcggggtagcattgactttctttcgctggttgaagccattcaatgtgggctattggaagtgaacttgttcatgagttacgcgtttcttgcaacaccgtaacatcgtatgatcacagcgtcgctagtttagacaattcggtcaatcattccaagagatgaagatagttcctaattttcagcgtaattctattttatcttgataactgtctgcactcaaatttaaacaatgatatcatggaaatacaaaggtgtcttcgttcaactcgcagtgctatcaatattcattgcgtcaatgttagtagctaatctcgtttaatctacatcaggcacgggcaggtcatcaataaacttaaagcttcgaccaagcccagccattgcctcttctgccttcttccttcgcagttcagcagctgccttttccgtaaccaagacaaagtcataagtcatcaaagcagatcctactttcacgtcatatttctttgccatttcctcatctgtgactttttggatcgagacgacgagagaatccttaacgccaaagaccgcgtcggtggactcataagggtcgtccttgaggtaaagtgcactagaatatgtcagtcatcattcgtagatttcttgggggggtgttcgtacgtgatcagaggatcgtatccatccttcttgaacataaagtgcatgtggctcggtcggtacggatggcgtcccagcactttaagtaactttccgaccggtccgtcgtgcgggataggatacggcacaggaacaatagccttgaaccagaaattaccctcgctgtcacttttcagtacagctcggccatcaggaccattcctgtctgcgtgctgtacatcgtagaaacctttcgagtcggtctcccaaacgtcgatactggccccgtcaattggtgacccgttgatgtccttcacggtgcacagaacaagaagaggctctccatctgggtcatgggaaataagactaccctctccgacgtgttcggcctcgtgggtgtggaaagggcctaggacagtgccttcagtgctgccttttggctttgggtggtcaattgaatcgaccaggagggaaagcccgagaatgtcggacaacaagatgaattcctgtcaaagtcagtttcgataatcgttaatagaatagcgacacatacctgtctgacatctgtgcagatttgaccaacttgtgtcaagaactggatagctgtcatccactcatctgtagtgagtctcgtctctcttgccaaatcatgaagatgagtgacaactcgctccaagatatacttcaatcgtaagctgctgcactgtgagttgatggcatggacattctcggtgatgttatcgatcgtgagatctttcaggttgacgggagcggccatgatggagatagtaggaattgtttcaattggtaacaatgagtcctctccgtttatatcaacaaaataaccccgcgttcaagaggttgtacatgtgaaagagacgcaatcaagtgaggtcggatatagggaacggcatcgggtcaacagttttgggttgttctccatccgagccgggttacgtcagtaaccgatgaaattgaataagcaacttctaagcctctatgactcgtcgcgggccaccgttagcggcgggggtaggcccttgtagacacggcagatcaagcgccaagatcaacccacaatgccgacgacagacaagacaaagacggtgtacgcatacaggctttgctaatcatttacaagcttgagctccaattgactttatctcatgaattttgttgtcatgatgtcaatattcttaaccagatgtctagggtaatatatcaaattcacaatgtcgtattggcactggagaatcaatagccaagatcagtaaaattgtattcaaggttatttgtacctaacctacacgttgaaataaatcgttgtagacagtatcctttcacaaaagtttgagtctgatttgacttggagctaaatgtcctgtggttggcatatcagcatcaaggaacggcattccacctggtctaactttgagatcaagtaagaacttggttccaattcggagactagatgataccctctgcttacaatctattcaataatattctctcgaagtagcactagaacttcgaagtgggagataaataaatcaccacggcatccaacgctgctcatgggaactttttgcggagagcctttcattagtcagcaagagacaaggtcgtgtggcccaatggcaaggcgtctgactacgaatcagaagattctgggttcgatccccagcatgatcattcttttttacctgatattatactgaggatgtaactattttcaccgttttagcgatcgtgtcgagacgatcaggttgtgtgaatgacaagcttcgacaaccgttgcataattctgtcaccgttctgttcaccctgtcatcttaacacaaactctaaccttatctgatcttacacctttcaaccacgcaccgcagatgagatagttcaacgtaccaggtttagcagttggcgcctatgtgtccttatatcatatttcaatcgatttccaatctccagagtccaacatcttcatatatacctcccccgttaatgcccactgcagcttaggctaaattataaccttccgcggaaaagctggggtcggaaaagatcagcacggataacgtttaatttggacaatagagtgtttcaaatagaaaaagattaatccgaataggaacgcgggacgtagactaccgatttccccagatgattggaggatatgtttttacctttccggggcccatcttgtcaatgaaacgcccgcataattaaacctggacatgggtgatcatgatttagtttaagtagcggtcgaataacctccccttggaagtctcctttctcttcaactcttcttcattcaagagaaacagtcgttacaatgcactccaagacattgggagtagttctcggttctgccgcgttggccaatgccgctaaccttttcgtcgcggattatggcggtaacctcagcacgctgaagttgaccgaggcgcaaaacggctacaatcttgctgtctcttcagtttcacgcgattgtcaacctggcccatcttggttgacattggacaagaagaacaatgtgctttactgccttgaccgtggcggtcagactggctcgctgaactcgttcacgattggaaacaatggtgctttgaagaccgttgcaagggtcaaggcaccttcgggcggggtggctggcgagatcattactggaaacaagggaaagcgcggctattttagtgcagcctagtaagtaattgtggaatgttggagtgtcaaagactaacaaatagaagcgattcaggtaccgcagcagtattcgctgttggtgaacaaggcgctctcccaggaactgagcaactccaacaagtctcgtcaaagatcgacaagataggccccatcccatcacgacaagaggcagcccatctccaccacgtcattatcgacccaactggaaagtatgtcatcacgcctgatcttggtggtgatgtttgccgcgtctggtcctttgacaaggacaagcttgctcccatcgctgaagtaggcgctctcaaagctcccgctggttccggaccccgacacgggtttttcaaggtcatgaagagcggtgaaacttttttcatcttcaatggtgaacttgaccaaaaggtgtactcttaccgtgtcacgtacacccgtatgggtctttccttcacaaaggttttcgagattacatctctgaatgccaaattccctcccaacacggctcccattagcgagattgccatgagtgtaagttgtgcccagcagcgattgtcgagtaaatattgaccgtgtatagcccgatgaacgattcgtgacagtctcgaaccgcgaaaagtcattcgccacttccatcgaagcgcgctctggtccttcagacacccttaccacgttcttgatcaaagatgacggtactcttgagccagtgcaggcagctccatcaggaggctggcttccacgtcagttctccttcaacaaagctggtgacaagattgctgttggtcaccaggttaaccaaactgttgtcatttggaagcgtgatgtccagacaggcaagattgtcaccgaggcggaaggtggaaagttggcacagattaagcttacaggagatgttgttgctactgtttgggatgagtgaggtcattattgagggctctctcttgtttggaatgaggactattaagatgtttccgtgactaccttcagatgtaaattcttcaaaagtaaaatactcatcattgtccaaagactagacgtatctcggttgccgtcgtctctcgaacgtcgcctggagcaaatcattcaatgcccgagcatcctccccataagtacgatcatgaaactccaaagaactctcctgaccatcttcatcatttcgaaatccttctccaaactctgccgtaaaaggccaaggcatggctgacatgtcaaaagtcgtatagcgtgatgtcataacgtcgctaggaggtgcgcaatgcatatcagaaaaccagtcgtagctataaccccaagtcacgccaaactcggtcagtttcggcagagacttgcgaatctggtagaatacgttattccacttcaagtcaaaggtccaaaattcgctgtcggtacagggatggtcaatgaaccacggtccaccatcaaattgctcccagtcgctggtgtctatctcccactctcgtactgtggattctagaaagtggaaatgggtgactatctgacattcgtgtagtcgaagacatgtcagggacttttggtcaaaaatccattcgagttgatcgaagtagccgatgacaaagttccctaaccttagtgttttgaggttcggaaacttgaggtcattgccattaaatcgtgctggcaacaaaccccattcgtaatgagaagagagattaagttccaccagttgattcatgacaggcaccagtatttcgtgttcgagaatgtggtcaaagtcgaatctctctgcaagttcgaaatcaccaaggtcttccccttcattttgttcatctagaatccggatatgcaaacgctcgacatccttgaaaaggccattcaccagttcctctggcggatgagtgttctggaggttgtccaagttcagctctcggatcggtgttatttcagtcccatcttgaaggcttcgttcctccctctgtttaactgccttgtagatagtctttaacgcagccgcacgagcacttctcatctctcggtcgtcgttgcctctgtaataagcagcagcagactcatcaaatccgcgacagtaagaagagaaccgcacttcaatcgccttcaagtgatcaaggtcgattattctgtcaatggcagacgtgaactcaggccatcgaccttcttcttcccacaggtcccatctgaggtggcctttgcgtaggctaggagggcaagtttcaatgatgacacggtgcgcgttgtctttaacaacctgtaagctcatcaagtggttccacgactggaaatcattttctatcgtcttgtttctgttgtaaagtgtgactgtgccaaagagatgttttatggcgtgttgattccaactgcggcagacaaggcgagctcggcagaggtcatcaacggtccaaccatcaaccagttcgctgattatcaagtctaagacttcgctaggcactttttccattttgagtgagtagtatgggtgttgatattgggcgagttgagatgatataagaagggtggttgaggctgtaggtaggtactccaactcttgttgttgtcttattgagtggaccctggatttcaggcagcaacagacgaatcgagaggctgcaaatacagggtgctatgcaccagtcagcactaaatccgtcctgaagtcatgccagcctcttggtggattatttatgaaagcacaacgcgcgatgcttcatttttgtatcacaattttaggatgaggttgttttcatctcgcagctcgaggagacaaagctagcggctactcagtgctcaatttgagagtctcctccaacagcactagcttgggtgagatggccgagttggttatggcgccaggttaaggttaaccttaacaccaatttcctggtggagcaatcctcctgggttcgagtcccagtctcatcaaagatttaattttttgcctattgtagctatgaatctaatgacttggagcgactccatgttgattactttgtaataaacacttccggcaacagaagagatctgcaggctttgggtcattatcgactggatcttgaattgactcaggtcctccgttacctgctgctacagtggatatcttatcgagagctgagctcttcgttatccacggatggtcgtttcttcccttttgggaatgctcctaaattcaccttccggtaggcaccagcccaggcatcatctgttctttccaaattttatggaaggaaggagcgcgtgatcaaggactgcctgaatcacgtacgtcactgcaaaaaaatgccccgtccatgcggtaaaatcacttcttcccgttgcctctgttgttttccccccctcatctattcaaatcacaatggcgcgtgttaaaaggcccgtcttgacagtcacggccccaaacggggagcaagtccctgtcgctatttttgcccttcctgtagaggaagatgagttggttcctgctgccgagttccttccttttgaggaagagaagaaaattcctgccgttgtggcctctgggccggtaagtacctatcagagctgcacactctctccttccttgcgcagcttttgaaaccaagagatctaggtactaactaatttctctagaaattgatgccatgtcgattaacgacctgctggcgatcatccagcgcgaccatgagaaaatcgtgcagaagatgaagaaagaaagggaggatgctggtcgaggttaaaacaccagtacatacacataaattcgatacactacgaagtggctatcatttttaaacacccaatttggacttaacaagccgaccccgaatccaagcatctgcaatggcagcaatttggagattattcttctcaacgtgcaaaaagtgaccgttgcccttgataccccaatcagccagcttgatccattcaggcttgccacctgcttgcttgaggaagtcaaccgcgcagtgatcatatgtgacatggacagaagcttcgccagtcagaaggaggtagggaaccttgttgatctgaggaagcttgcgcgcaggttcaacttgaaggtagcagttacgatgagccagcgtttcgtttccaaccgattcgtgcttcaattctgtagacctgtggttagataagaaggtaaagtgcggtgagctgacttaccagatgggtccttgacaggagggtcataagtgaccggtgtgttggtcagtccccaaggcgatgctgcgaaaccgccaaggccctctgcgtaggaccagaaaggcgaggtagcagcttcaaggttgatgctaccagcgatgtaatcggggcagtcgttcgacagaagaagagggtttctgcttcccagcgaatgagagacaaggaaagccttctggcctagtagagagagcatctcacagccagcggcgcgaagagcattctcctggccgacaaagttggtagtgagcgggatcagagatttcttgaattgatcataaacgggatcaccatcagctcctgtgccaggccattgtgtgtgaagcttggcctgaggataagtttcgtagttctcaggcgacgtaaaaaacttcataacagtctcagtagccgatccagaggccataggatagcccgcgatatcattctcggagctgcgtccaatggagttgttatcgaccaagtacacagcataacccttcttaatgaaatagctggcccagccctcgcgaccatcaggcgtgttgagccatgtgcttccggaaagaccaccgccgtgaaagaaaacaagagggttcttttgagtgattcctccagctggtgtgagtttctccacgtaaacctgatcaaccgtgatgttaccagaagcagctttgacggagcgaccaccgacgtagaagaaatctcgcatataagggacctcggcagaggcacacctcatgctgatggcattagtgcccgtgcagtcctggacatcgggcgtaggcgaacccttgtagccgaggaaagccgtcaagctggcgagaaagcgaaccatgatgaataattaattatttgtgaaaagagtgggacttgtgtcagaaggagtgactgaaagaacttagggatcgtgggaaacaaggttttctcgatgcgcaaaatgaaagaaactctatggggattcacgcgtttatactaatgaccaggcctgttccccgaggagcgttcatctccgtggccgggtttaggcacagtgggtgccatctagattttaccgtggagaagggtagaatcccggaaaggagaggcttggctgacagtcggaaatagcaacagaaaatggaagaataccaaaggaagtaaacaggaagaccactactcatatgaaccactgacattttagccttgggtgttgtttgactgttgatgaaggtttgacaagaaaacaagctaggaaatctcatcgtatcctttcaaatgaattttcgcatgactgtactaactcactagctgaaatgggttgaaggtggactcaattctttaacaaatctccggaagccgtttaccgttgagtttggacatggggacttcaggcgtttaaaggttgctccgtccctagctttaagtcttagttaggtacaataataagcagtctaagaagcctagtctaaacagcataaattgacctaattatttcgtctctcatgctcctagtgccgaacctttcggatacgctgatgctacataggtcggaacccagggaatggagaaattaccacgcccacaactgacagctcgctttgtaaggttcaggggcttctgccttatttacgatgtcgagagattggatcttgcgcgattggatatgaaacgagcgatggatcaatgcagattttgagcggagttgggtggcgaactctcggaccactgtgagatccatgatctaattacaaggctgccaaggtgggacgagccgtgagtaactgctaaacttctgaactctaatatgttcgttggagacaaagaatgatgttaatatgtacttcttatcgctgcgtggttggattttgaaaacaaagatgatatatacaaaagggacgcatctagttgatgaatgttaggaacctcccctatatcgcatgaagactcctccgtctagtctcctcatcgtacgttagttccacttcatccgtccggaggatccccatttccatacccttgtccccgcctcggatattctccatcgactccgactccgacaacgagggccttcgcaccgacttgattgtagtggtattccttgtcccattttccaaatccgtccatcccagtgttcgagttcgtgaatgcgaccttgtcgtgccaatcttgctcttgatggagctccacgtacccatgatagccgcgtccagcactggtaatgaggcggcgagcgtgccgaatgtgagatccatgaccgtccatcgcatcgcggacgtgtattgccagcaagagtcgttggtaattgtgatcattgtttgttggagtagaccgcctaggactgttgtgcctccgacaagccagataaaaaatagacgggctttcttggctttgttgatcttgacataccacaagatgatgattggtgcgagtaaaagcactatactctgaaacaatgtcagcattagcttgtcgtaaacctcgcggcgaaatagcttacctgtgcaacatgcatactgcttaagaatctgttctggaacacgctatccacacagacgggcgcttctttcagggatccagcataacgcttgttccacatggtcccgagaggtctgcatgagaaaacagtccctgcaatgagtcagtatcggccatcaccatttctacggaagtagttacttacagaagagggcgagaagaatgtagcagatgacagtacccaggaaaacttctgaaaatatcttccatttccttgaggctctgtcggcgaggcgacgaacaaacaaagtgatggatactttgatgaggccgacggccacataaaagataatcttgcatactgtcaggtagtacatgtaaagattatactcttcgtaggtgctttcataggtatgtcgaccagcgcctgtctggaagagcatcaatatgcagagaattggatagacgactgccacagactatcaccaattagcttcactacaccccatgttaggacttgaacttacggcagcgcaaataatagcccagtcatcagctccaaaccgtgttcttgctcctctcaatcgaatgataaccctcgctgctgttggtagaacaatcgccagaatgacaatgatcatgcccgtgaggatctcaggtacttttttttcgattggtgggttttctggcctttgaatagagaatgagagtcccaggctcgcattgaagttttccaggccgtacatgcgcagtacgcctttcacaatgtgaagatcatcctcagttgcaggcggcgagccaacaaaggcagaggcggtcatgcttgatacagtgctgcaatatccactactgcactgaagaaaagacagaaaagtaaagagaaatgctcgagcgctctctacgatataatattctgttcggaatcgccgtctctcttcgtaacatcctccatagatggaccctgcaaatcctctccctcattttgctgctgtacaatgtggctctgcgtcccactcagaagtaaagcatggctcgatgctcatgcgttggcattactggcccggtacgttgtttcaagtcgaatccactggtcgggtcatgggccattttgacctattccaacattgttccgaactccaggatcctcgggcctagtgtctggatctgaattttgccatcttttcggttcttctaggtccaggttactagaaagggttttgaacatgtggagagcactttaattatcatggtgggtcttctcgcttcgcaagattgtcttcaacggtactagagctaccggaagttcggatgtatagtattcacaatcaactctattgcatgcgtctatcaatcattgaaacttgcagtctaatctataaatcgctaatagagtaactacgacataatcataccgcccatcttttccgagaggccttccactccaaccttgaggaagtgctcatcttggtcaatctgctcgcgaacaggtccatctcgaagctcctcaacatcccaattggcccacacgaatctcccatggaggaaacgggcctcgggggtagcagcccagacagcaaaatggccaggaaggttctctacagtaggcttgtgtcagtccaacaaacatgtcagtgcttaagcgagtcattccttaccatcatcaaaaacaagatctttaatagcatcgccgccgagtgctttggacgattcggtaagaataccaccggggtggaagcttacaacctgcatatcggtagggttggtatccttggcaatctgctgcaacagaagcgtgcttgcattcttggtcaagccatatgtaggacgctcaggccccattgtcgtccacatataccctgccacggttgagatgttgacaagaaactgagtagaattgtggtcagcgtcatccaagtggctctgtgtagtggtaagtaccttggcttttgtgtccaacttctgcttatagaagcgttcagtcatatccagggtgcttcgaacgttcgattcgaagtctccccagactttagacagacctccagtcagaattggttcgattgctccatatgcagcggcattgagcacaaggatatccacgaaaatgccgtcggactggagtgaactccacagcgcttcagtggagtcgaggtcggctatatcgcagaccctcccttcgacatgagactgccactttaactcatcgttctcacgttgaagtttagcggctgcttcgttgacgacatcgggacgtcgcccaagaatgatgacacgggcagcaccagctgaggtgaatccgcgggcgatggcatagccgattccactgttacctccggtaacaacgacagtcttgcccgtctttctgagagaggggctggatgggtcgatagccgcataggactttttgtggtattttttcaaagttggaaggctcattttgaaagagaactggcaggcgacttatgttgtaaacttgggtcaggatgtgtattaatatgagatgtagtataatcgaagcgtgtcttttatattaatgttgatgtataatccattgagtttctgcattcatcgatgataagccattgcagtcgcttaccaagatctggttattgaacggacgtaattcggccgaaacacttatgcaaagtatgcttaagttagtaagaaatgccccgtgggctagtacgcattgctccctcgtatctgttgcatcaattgaagacagcataccgtaagctgacagccaccagttcaaccaacagctacccgatacggctgcatctgaaatccgataaagtcgctttataagctcgtgcatatagtgaagcagcgcatttatactgaattgtcaaggtaaatacgagtagtctgtcgctattggtagaaaatgataccccatgagccgcatttgtctagttcacgtctgacgcgaagatacgagctgggaatcctgattggcagaacctgacaaatcaaggatcaatagtcagccatgtcttagacgcactctagtccagaaatttccacgcttcaatcagttgagttcatcttgagactgaggatggctagtgagtagcagaaaagttggtctcctaagttttaggccataaaaataagtggtctaagaagcatagtctaagtaacctaagttgccctaataattatgtcacttatgcccccagcagtcaaaacactaggtccagcttaaattactaagtacataacaaacatagaacaaactgccacagaagagctctctccctgcagacatcctagactaactcaattcttcccaaagagataccagtcaaatatttcttcgaagacttcttttgcaccggtttctatcacatcaccgtggcaaggaatacatcggtcaaaatcccactcgtagatatgccgtaccgagtccccgaacccggatcggtcacttgcacccagtacgtgccatcccaatcttttctgccatatcgaagaaagtcccgttgagaatacccgagtagcaatcaaactgttcaaaaagccagacatagccgaaatacttgtcttggagaactgttccgtagctggtatattgaagagtaggtctgcttctattagagttgacgttggcttgtgtagtaaaacaatctcatgagaagccatagccccgatatattcgatagaaaactcttgatcgaattctgcggaaatactttcagagccagctacgacaacatcgaagtgcagttcccctaaagttggctttgtacgccacttctcagggagaccttgcggaacgatcagacgagaatcagggaacccagccttccaagacccgatgtgaaggtaatgctctaggttgggggcaacaatatacgttacgttgccgccgagcgatgcaatcactttgtgacaaaactcggtcaatgatacaggagatataaccaccagagccccagatctgagtcgaactaaatatgtcaatactcatgcctatttgcttcgacctatacataccgattgtggtgcgtccaccagttttgagtacaccaaactgaacaaaagggattgaaatcgtggtaatttcagccgagacttgacgaattacagcagagccgctgtcgacgttgtttttcatgtcttggccattcggcgcggtcgatgaaatctttcaaagaagaggtacaagagcaagcgtatccaagcaagaaatatgagagttaagagttggacggagtgggatttgctgagatgatggaatgcttcccgtagagaatcacgactattatttatagaatagctgcgcctacgataaaggaatggtacggatatattgccatcatttgaggacgtaaaggggtcactcatccctcggggcgagaaaagccacgcatcttcttcagggcaatcaagccattagaagttgccagagccagtaaaacctcctcgctcgtatcaatcgataccgtacgggaaacgagaacagtttgcttttacaacaataaaatgtactcgtcgaggaggcaggcgctatgagtaacggcagatactggtagagataggagcttgatgaggatatctttattcggcgtgtgattgatatatctctataacacctgtcgccaagttacaagctagcatgaatatctatttctttacttatgcaatacatttaaatagggaaaaacaaaccaaggccctcataatctccttatgactcaaccacgtatcgaatgccaaaacaatataatccatcaatgttacccattattctgcgctgacccgatatcattcatgaacttccagccatcacatcttgactcccgctgagccaccattgccaggcatctcgtaaatcatagtagggctagccaattctaccggttgaatatggttgtccatcgtctgtggtttatactgtggcggaggagcataaccaggcgacagaggttggctttcagcagccatctcagaaactcgaaacttgttgtcttccaaacctctttctggctcgacgtctgctcctttcttcagtgggttgccatcaataggagcggacttgccacggcgcctaaacaggaaccagatcaaaccagcgaccaagagagcgccgacgccagcaccaacaccaatacctgcctttgcaccagcagtcaggccatgagttacactcgcatccgctttctcatcgttacttttggagtcatcatctcctgccgatacgccaccatcagtagcgtttgccgattgtgttggcaaagtcttagcatcatcccagtagccggaaccatctctgtgggcttctataatgctgccattgaccagatagtatatccaggtttcgccctggctctgttggtaagacacagccaaaggcgcactggacgtgtccgcggtcggccaggccttttccgactcattggcagccaaattccattcaacgccttcttcacgaagctcatatagctttttgtcggtcccgatgtaaaagatatgtctggcacgggcgctatcaactgaagtggcgattgaaacactttctgcgtcccaagacgataatgtaaactcaggggttgatgtgtcggtgtcgatttcagaggcctgagtgtcgtttgtgaatgtcccattcaacggttgtggtaggctctctgttccgcgttaaccattacttctgattatcaccaagcgttatcagggtacgtaccgagatggtacaaaccatcattccagttctgagctaccatcaggttgtctgatccttgaggaaaggtcactgtaacgtttccttttcctctatgatgtgatccaagccccatgccaaccacagggtctggcgagacaacacctgcatcgacccagttcgtgtcgggagtataagataaggttctgaccactttcttttcgtcatgatagaagaggcgatatccgagcgtattacccagaagctccactctaagtccagtgaatttgtggacagaagcaagcgctgctatctcggagatggcatattcgcctttacgtataagttttccactcgagggatcgcattcgtagtaaccattgacaatgtcgccgttatcggactggtaaaagatagatgcctgatacattagctcatccacgagccccccatctcgatatatctcggtacatactgtgatcttgtgtgtgtcgaaccagccagccatggttaaagcggttccattccttggggttctcttggttgagagtacatttgggtcatcgactggaaataccggtgtgccaacgctgttgcagaagctataaataatgttgcctgtgtttgcgtcctgagctccgatctgggtggcttgatcggtataaaaggccgctatgctttgactgttgacagcttcaagccaagctagccagtagagtacagaccctaccaaaatgcgcgttgaaaccatgacttggaaatgagcaaaatatccaagagcaaaacaaaggaacaatcggcaaatgtggaaagaaagaattcggctcgacgagcttattagtttgatgccaggatactcagcttattattcctggcctgccccaaagccgacggcctcatttcttgttgtcccgatacatggggcattcagtcgccgacaacaagtgtggctcatcgctgagttaatggtctcagatcgctccatcaggccaggggtaaggtaaggctctaaaacagtcggagtagatgcgtatacgagctgagtgacttgactggctggaaaagcaaatgatccctgtcattgacaatctactaggcctctagtaacagatagcttgttatcccagccttattgccaggatcactctggttcttaaaaatgaatcattcgctttcaagaaaagtaattctactcatcggaaagatgcacggtttggaatgacggttccgctggactagtctagtcattgggcataggacgtggcgttaggtaagatgaaagttgagtcaagcaagtttcaacaaccgagtgggcgcactgccctatgactcgatccatcttatggtcaatcctgattggataccagacacgatcacttctcaaggtatagcgcaacttacatactaagatttgcatggtagctacagggatcagaagctacgtgtggcatgatccaagtgtataacgagcatcgcaaaaccatgacagaactatccaattggttaccagcacaagtggtattagaaacaccaagtatcaatatttatcaatgttcagttatattaattatcctgtccttatgtgatctccaagtcccgcccccagccgtctaggctagccaacaacacaccacagcaagggatcgtcggtggtacgccacgtctggagaggattgagctccccgacatctacagtgcaatcctgatgcatgtttgtttgcaaaaactccagcaactgaaataactctgagtcgtcattctcttcatagttgaacgggttgttatgtctaattaacacaacgcaagtttgcacgcctgtcatggcaaatagaggtctcaactctccagttgtctccccgcacgagcgattcagcatgtccgagtcggcgaccgagacactgtacgagatctgtaaccacggatccaatacttgcagagcgcaaccccatagtccgtcggcggcatcaaagtcaccgtgaagcaactcaaaaatcgtgagtaatagggtcatgtggagtatccatgtatatgagtctgtttgtgaactttgcatacgactgcgaaacgttgtaagagcagcattgtagaactgcagggaggcttgccgatgcatatcagtcgtagagtcgtcaacgctggattggctcaagagaaacccggcataaagaaacgctccgatggcaagaatagcgttacgcatgcattcatcttgcagggactcgtggagaacaatgcttgtaaaagtattggagtagtaaaatataccatgactctggttcgcatgccattgaaattgttgatagtacaatccgttgtggtccaatacatggagtcgactagtgctatacccatcgtatggacgagacaaagatgttgtcgaggtgtctgtcgaggttccaggagatgtggatgtggatgcgcccctggtctcggggctactcatactgctgacagcgccatctgagcctaggctgtcttctgcagtataatcgatgtacccgtcgcagtcaaacttgcccttggtacatcggctacattttggtttagcctctgttgtcgcatgtgttagtggtccaacccccagacgtaggtacattagtgtcttctctcaccatcgcatttcaccctccgaattttacaagtaccacaaccagatcttgatttgggcttcccttgccgctcccaacggcgcgccgcctttttgtttttgggtgggacagggaggatccgcgatcttgttgatgttgatgtccgcgtcaagtcggaaccttggacatggagtgggatgattggtctcattctgaatattatttcttggtctagaggagatacagtacaaccactagtagtattcggaagtcattgagtacttgtgcttcttggagctggataaatttatatcgatcccgttgatacttgatcgattagccctacaatgacaatcgacatgattggtacgggcgagcccgacgatctgcagtggttaaacccgaagcagtaatcgtattcatcaacaaatcagaatgctttattttatggacgccgcttatgtagatcagatagactacctaccctctttgcttctcaactttctttcaacttttttctacaccatttcccaaggtcctagtcctgcagcaagtaaggctgagccaaatctccgaaccatcttttccctgggttgtattgtctttgacgccatcccctgtcgccaaatcaaatctagacctgttctgtttctgtaaaatgattccacctcatttgcttaccaactcattgtctactgcgccgaagcgtatcagtgcacccaaaagccgcaatggctgtgttgcggtaagtagccatgactctctcatcacttcccgaaggagccgatcctcatgttgccgttttttgtcatctggaaaaccttactaacagtttggggcagtgtaagagaatgcgcgtgaaatgtgacgaaacaaaaccgacgtgtacgaaatgcctcaaggccaatcgatcgtgtcaatattggcagtccagtaccaagcttcatctcactgcgtcccagcaaaagatccttctacccaaggacgatgcgttaagccataccgagtcaaacctccttcttattcaacctagggcgaccagcctaacagcccatgaagcaccatactttgacttgtttcgccatcaaatggcccatgacttcgcctataccccatgtaccctcttctggaacagggtcataccacgagaggccatgagcgacgaatgtgtacggtcttctgttctcagtataggagcgctcatgcagtctctgtatcgccttggcccaaagccatacactagcctgataccatcctccggtcgctccagggcgtcccatgatgagacgtatcgcattgctctccgttatcactccaaagccatttcagccttacaagcccgaatgagaaacaactttgccacagtttctcgccgcaacatactcatcaacatgtttttacttttcctctttgaactcatgcatggcaatacggcagccgctgatcgaatgctgacaagtagcaatgagctactcaagcaaaagggtgatcatttactgagtgaagtgagtgctggattccagcaacaaccgcagccaatgtacacagcgccgtccaatgatgaggggctggatcaggccgagcgtattcttccgagactacaggttttcttgagcctaaactcacgcttctatccattgcagaaggactgctggtcgagattctcagcaaaggctacacgtagtcaggttccttcactcatggcagatttcgtacagttcggagcagcatggaacagtttcatcactagagctgtcatatttgttgtaaagacaatgcaagaggctcccagccttgagccggcccagctaacaacattggcgaactaccggaatacatttttgagggaattgaagcaatgggaacgtgcaattgtgcagaggtccgacagagaggcaaactttgtggtcaaaagaaccctcaagatcttccacgtagggcaaaaggttgttcatatcttgttgagctgttgctttgactcaaccgagacagaatacgacaatcacgacagcacctttagcgacataatggtcatgatgcactccatggctgacgaatcccagcctgcgacaagaatcgagacggtactggatatatatgtgctcccagtcctgaactttgtttcacagaaatgtagaaactcgtctacgcgattagacgccctggacctctttgagaagatggtctcgcagatgggcggatgggagaccagggcgagtttactggcccgaagacgtctcatggaccttgaagaacttggtcgcacggaaagtggtgatattcccgcagaaggacgatacatatggactgacgcatgttgggatgaagcccggacttgtcttaatgtctctttccagaacgccggtctcagaaagttgggccaaaccgacccaaggggactgatcaaaattaaaattagtctcaaagaatttgaaggatagattactggtataagtttagtgtttgtcaataactatctctggcacaaccgcacttggaacgtgtctacgacaattttgatgaattttttgtgacctgccgaaccctattgccggcaatctcattgctagcgaggtcctgtcagatgaacagatgtgaccctgacgtcggaggctattctcctagtctacgccttgcttactggattcttcttagtctcgtaaaggtgatggggacatgacccttgcccttgcagatctgcatgagattccactaagcctattccgtaccccgggtacgaggtgtaagctaggattggatttggtagcgagacctgtttagcagtgggtaatcggaaagtcatctgtatcgtcacgccatggtggataactgaaatggacctttggccaaaccataccgaggcaaatttgtggacttttgacattagacgtcgttacagataagctgtattttgagtttaagttttgaggttcgtctatcgaagtcgcaggggcttaattcacaatcggcgtagtgtatctctcgtgttcggagtgcttcggacgtcaattcgaaactaccctagacctttaatctatttgttgccgagatgaaaaatgtctctctagtcttatgtaagaacccagctgccacagacatttcgacattctaccaatcgactatacccgctcgtatcctatctatacactaagaacaagacaaaatgttatatatcaagtttcctttcggcgtttcaattgtttgaagattttacattgcccactcaaagaactacggcaacagcttcagctagactcttacgaatcatgaaagcggccgttgtccaggccgagccagtctggtttgaccttgcaaagacagtcgagaagacttgcaagttgatcaaggaggctgcttctaatggagcacagatcgttgcgtttcctgagctttggctcccaggatatcccacctggatttggcaagtaatcatctggcgtataatgtacgtacttcaaattaaccggtaacatcagggcccgccctatggacttggaaatgtctgtcaaatacatcaagaattctatgagagtcgactcagaagaaatacaagcgatccaatcctgcgcggcagagaacaatattgtggtttgtgttggattctcggaatcgtgcggcggctccgtctacatcgctcaatgcactattgatagcaacggcgagattctgatgacgagaagaaaactgaagccgtttcatatcgaaagaaccctgtttggcgatggtggtggaaaatctcttgataatgtcgcctcgactacagtgggcagagttggacagctatcttgcggcgtacgtatgttgagcaatagctctctactgtggctgacatacaccaggagcattttaacccattgttgaatttcaacacgttttcacaaggtgaagacattcattgtgcagcatggccttgcgtgcctactcacttgggcggtccagagccatattccatgtcagatgaaggtatgactcaacacgacatgtgtacaagactcgtctgatctatcgcagctgtggcatcaatctctcgagtgtattccattcaagctcagtgttacaccttgcattctacgaccgtgattactgagccatctatcgaacagatggggacaaagcaagctccagtgttcaatgtgccgggaggtggtaatgcaaagatatttgcgcccgacgggcgtcaactcacagaagatctgccagcgactgaagaagggatggtcatggcagaccttgatttggatcaaatcacaatgcataaatcgcttctagatatttgtggacacaacggtcgtcctgagctcttgtggttaggtcgagatagctttgagaagctgccagttcgtagcagctaatggctcgctctacttgtgaccatggagcctgttattggatactgtcagggtaatggttgtgatttaaagatacctacttgacgctgtaccaaccaccaaatacctaggtactggttaagttgagacatgctttataatcaatgtggggttacgagcagaggatgtcaattggtcgaatacttctgcatgtcctggaccatacaagggggccagaaacttaacggaacttgccgcatgtcttggtggctagtccagaattcaacttgcccaccagagcgatatgcttcccacgagactgccatatctaccacaagattccaacaaggttgttagaatcttcgtagggcgcggtacgtcgactctttcgctttgtattctctttagtatacctgccatggcctctgatgctagtgcggctctggcaagtcttcctcctcatattggcccctcgtcagctcctgtgcaattagtgccaagagtaagcaacttgccatacacccgacaatactgccgcactagcaagcccaaggttcgcagtggttgccgaacctgcaagaaacggcgtgtcaagtgtgacgagggtaaaccaacctgcgctcgttgtaccaatggcgactttgtctgcgacggttacgaaacagccctatctactgtactatgggcacctgtccaaacaccgcacagaaaccacccatctctcgccccaccagtcatcccaggtctcaccagccagagcgttccatatctggatgcatttcgtttccagattgctccagaactttccggaagcttttacatggatttttgccaggggtcaattctcgttggcacgcaccaagatggctcaattcgtcagttagctttggcccttggtgctttgactttggccatcgcggatgacgcccgtgaaactaagcagcacatcgtccatgcaagaccctcgtcgcttagaccttggggtgtcacgacaatcaagaatggaaaccatgctgcttcacttaagcattacatgaagggcgtttctagtctgcgggatcgtctccgggtcgacccagcacgtattcctgtacggacaattctcatcactactattctcatggccctgtatgagatattgcaaggaaactacaagtcagtggatgccatgttgaggacaattacaaatcttctgcatgatcatcatgacaaccctatgcaggctgagcttaatgttggctctgttgaggagcttgtctcaattcagcacacctttacgtgtttctctataatgagccaatattcccgaaaatttacatcaccgtggcctacgttcatgtctatgaagactgcctcggatatagagcccccaacctttgccgtggatttgcccacaacgatacttgcaagatggagatttttcaacagcggcgccttggcctacataggtcaagctcatggcgttgccatgtcaaaaaccccagatctcacagcgtctttcgagcatcaaggccagattctacgtagccaagctgagttgtgggcacaaactatcgaggcctatctggaggacgacccagccagtgagcatgcgcataatctgtatctcctaaagatacattgtgacttgatacaaattcaacttgtctgttgccttgacttgagcgatttatcctatgacagttttgggtccaggtttataggtatattggacaattgtgttgagtggctgaagaaacaagtccatcgtgggctgcctcgtcatatcatcttgggtgagggaataattctgcctcttctagcagtcgctcgcctttgcaggatccatgatgttcggatggatgcgctacatattgcgcagaggatcaaatggcaagaaggcgcctgggatccgcagtttctcgctcagggtgagctgggagtcgtggtaatggaggaaacagaaaaggaagagggcggtaggtgggtttggatcagtgacgcggaaagggaaaacgaaagtgaccctccccaaggattgtatctgcgtcggtcactgggtgacgatggattacccgttgctcgcattgttacctatgaaaggacatggtggcaaaaggcatgtatcattgccaactgtagaaaagatcatagccacttggcggaaaatatatttgatagttaaaagagacatgccagttggagcttacaatcaaagtacctcgaatgaggatcagcgatatggcgagggactaaattctgacatgtgtggcactttgcatcatacgagcaaacagctttgattggcgtgaggacattgacagctttggggctgagaaaaaagattcctaatagcccagaggctgagttatgaatttgagtgctctgtaggttgtcttgtattctgactaaaacaattgatatccttgtgcctatggtggctatggctgagacaacacacactgtcaagtccataccggataaaaccaacgtcctgttaacaaggcctcaatctacaaaagccctgtataccctcaatattttcgccatcggatccatctatcgataattacgtttactcggcactaccatcatgattatcaattttcttttatctgctttcaccttttccgctcttcaggctgtctccgtgcacgctgctcccagttccaaactaaagtgtctggatattccagcgccacacgtcccaggcgccattgtcaaatccatcagcagccgagtctatcgtgatagatccgtcacttctgctcctccaaatctcctccaagacgttcacagtcttaacatctgcgaggtcaacgtcacgttatctcatgaaagggagaacgatgttgttcatgtccagacttggctaccgctagaaggatggaactcacgatttctcgctgttggaggtggtgcctgggcagctggcctaggaaccccagatcttgcgttcccagcttcccaggggtatgctgtctcatcaactgacgcgggactcactggaactcccttggacccatcgccctgggctttgacgccagacgggactgtcaacgctggcttactggcaaattttgctagtcgttcagttcatgacatggctgtcgtcggtaaagcagtggctcaatctttctaccataagccggcaaagcacgcctatttcaacggttgctctactggtgggaggcagggtatagctgcagcacaacgatatccgaatgactttgacggcattctatctggtgctcctgcgatatactggacccaatatgttattgctgagctctggccacaagttgttatgaaggaaagtggccactacttgtcagcttgtgagcgacaagcgttcaggaatgcttctatcaaagcttgtgataagaaggatggcgtaaaagatggcgtcataacaaaccctttcagttgccattttaatccttcaacactcgtgggccaaaatgtacaatgtggtgggagctccatcactatctcacaagaggctgccaacgttgtgagccagatatggtcaggcccagtctcttcggacggcaagaaactttggtacggaatgctccaaggagcatccctcgacgccctggcaaacacaaacgaagccaatggtacctcgactggtgcgcctttcttcgtcgccgacggctgggctcggtattttgtgaaagctgatccatcctttgatacctcagcgctcgattctaacaagttcgagtccttgttcatcgaatctcgcgatgagttctctcacatcatggactcttccgatcctgatttgcggccttttgaaaaggcaggaggaaagctgctgatgtggcacggtttggaagatcagttgatatatccacaaggtagcattcgatacgtcaatgaggtcaagtccctgttcgctgggcctggtgagtcttgcaaagtcgatgactttttacggcttttccttgtcccaggtgtagaccactgtggtttcgccaacactcatggagctgcgctgagtgacccatttggagctttggtcaactgggttgaaaggaaaaaggccccagagcagcttcatgctaagacgcctcctaccgctcagctacagtttacccgcaaagtgtgccaatatccttttcttgccaggtttaacggaaagggaaatccttctgatgcccagagctattcatgtacgcgcgaatagcgcttttgtattcattctatagaaaaactattagttagctatatagtttgtgatttagacatttcttacctatactcaaatgataaatcgtctacatggtttgatattatctacaattttgtcgcagctacttgaagagacaaagctgaagtcgtaaccccacgactctttaggtgacattcggaatgtcagcaaaaccgagtttcttccccctttgttctcctacatacttgtgcccattgagctaagctgcagcacaagttgtgtcagactggatattccactccgcttcctctagccagcgcagatgctgcacggccattgatccaaccagagtcatcagctcgtattagagtttacaaaggatggcattccttgctgctgatcaactggagtacgcaagtagctgatgaggtccgatgatcgtacagaatccgttgtctgatgtcagactactcggctcagaattgcttttaaatcacaaactagcaggtcagcaccgagtcggtacttggaatcacacaaatagacaagcaataaccttcatagtagactttgagttttacttcactattcaccactctcacatttctcagaaacgatataacccctcaacatcatctaccatgttcaagaaccttctagtcacgttcatacttggtggcatcaccatttcgtcgtcatccgcgcaaagtctctcgcctcaggtcagaagaactgatcttcaacgacacaacatcagcgtgccgggactcgaagcattccaagtccgcgtggatttcgaccccggtgcgttcgcccctaaacacaaacattatggcgaagaagtcatctatgttttgcggggtgctctggagtatgaggtggatggccaggcgccagttacgatatatgaaggagaagtaatcttcattccggcgggagtaccgcactctgcacggaacagaggtggcagcttgagcagtgaacttgctacgtacattgttgagaatgataaaccactcgttgagcctgtcgactgagtaatactattcaggctggttggttctatgggactagacataaacgaggttcagggacactggagaaaactagctcttggatttagaggctattgattaccaactttgttgaagccatgtagtaaattgaggtcttttgatcatagactctataactacgcttactgcttcccttcgagttcgtgaatgaccccagtcttgtcaacataaatatccctgaattccgttccaatgacaatatcgtcataccaaacttcacgataagcttggtttcccaatatgcccccgtcatcatgccatccatttgcatacaggccgacatggagctgatatgtactgtcatcgtccaaggtcgtctttcgattttgctgatgcaggacctgtgtaccatctacccacattctatagaacccggacgtgtcgttcctccatgaggcgtggatcgccacgcggtgccattcaccagcggtgatcttggcaagtccccgaaattcgtcaatttgccgagtacatttgggttgccagaagggaccagatacgagtctcgatgctagctgatctttttcaagccagaatagcgacgatggtttccagtcatcgttgccgcaaccagcccctacgcgattggcgatgaattgtgctagattataagactggttttgaaagtcccattcttccatcagtcgaaatgaaaagccgtagaagaattcgtcgttgcgtttgtacccccggttattgtggtggacctcggagtggtaacggccttggtaaccggggatataagtctgggtcattttgatcgaggtgttgccgttgtttgagatattttgatcaacctgcacagttcctttgttttccttgagaatatagtcccagcctccaagattgccttcattgtagaatacccgcttggctgtggatggaggtgaaagagcaattgtagctagaataagaacactaagccgtctcatcgtgaaagagaaggttgaattaagggaagaatgaggaagtatttgccaaggaagaaggttactgcttgagattaagttcaaataccggggtactcttcttgttatatgaagaagtaacaccacttcaatcaaggctccagtcgtctccacacggaattaatcagcttcgcgagattgacatggacagaaatttcataggagtgataatcttttactagttcagggtactgacgttctggtcgcacgaaatgaaatgcttcacccttgtggatgtatattgattaactgtcaaagcctcggcttggcgagccaatcattatctctagctcgtaaatgcatatagcgaccgccccaacttcgtccttgttagatcaaaccaaacaagaagcactagtgcttacacacagatcagttttcgtcctcgcgcgttgattaataagatgttggccaattgtgtcccccaaatcgtatcttgcgatatataagcaaagattttgtgaacgtcgcaagtggtttcattgtttttgatagacagactagtcgtgggacaactgaatatatagcttcgactaaggatagctcaagcaatattcctgagacagcttttcatcctcttgacataatgttgatgcccacgaacccgctgagtgccgcgagcatggtggctcttttaagtctcgcatccgtttgtctaggcttttctgcctcgtttgactcttcaaaactccctaaactttcccctgtcaatcatgtcaacacatctgtactttccattgagtattttgactctgccccaaacaacaagactgctcctgtcgcaatcctcatccatggcttcccctactccattgattcgtacgtcaaagttgttcctggcctcgtggaggagggctatcgggtacttgtgccatcgctacgtggtttcggaaccactacttttctttctccgacgacactgcgaagcgccgaacaggctgcattggggaaagacatcatcgatttgatggatggattagacatcgacaaggccactttcgtaggttatgactggggaacagttgctgtcaacactgcagccgctctttggcctgaccgatgttctggtatggtcgcagccaattcatacctcatccaaaatcgccagaacgcgtgggccgtaaccccgccggactctctcgccacgagatggtacttctatgtcttcctcacaccacagggctacagctctctggccagcgatgtcaaaggatgggcccgcgccctttggagcaagaacagcccacagtggaattttaccgaacccgagctggacgttgcaactctggcacttcagaacgccgattatgttgatattgccaccaacttctaccgtaatcggctactctatgcgcctggcgatccacaatattccgatctcgcctattcacttgaccagcaacctcccatcacggttccatctgtaactcttgatccagaccaagctgtagtgttcccagccacgaacggatcttccacaaccaaattcttcacggggccgagaatgcaccatgtcgtgcctggttgtggcgaggccattcctttggagaagccacaggttttggtggacgctgttctggaagttggaaagctgcgccgctagcaagtcccaggtagaggtttcatacttgaaatataggggatggagggattgacgtagttactggggtggccagcttatgatagtgctgagcgagtcagcttctaaaaggtctatagacgttgtttgttcgctggctgataatgtatatgttctcgtctatcattaaacctggcgatcgagctttcccatagtctatttcatagttatctgtccattttcagtaaaccactcatatatacaaataaaggtgatatgaatcctttttcaaattccaataccttcatgttcaataccctcgaaatggttccctgttgtgacgccaacgagataaacccgtagtgcttaacccagacattatcgacgttatatgattatctactcttcctctacctcttcattagtttccccaaccgcttgagcccccgccatacgctcagcttgatccccttcctgcaaaagatcgtccaaattgtctccgtatagtatcttcaggatttcgggcatgccagtggtagctttagctaacaaaacaaggtcgacaattctgcggaatagtatgatcgctagtagagtaatcatggcgatgttcataatagctgtaccccaggccatgaaaaagcctaagattatggtgatggcgaacataattattgcctggaatccagcacccatctgcagactggatgacctgtcaagtgagacacctctcacccagccgtaaagatacggaagtcctaaatctttggccctctgttgaaaaatctggctgacgaattgaatggcttcaagatcgtctggagatactgcgtcttgtctcggttgctgatccgtggccactgtaagattcgcagccgtgcgtttggtcagattttcctctatcgacttgacttgtcttttgtaatctcggataaggttagaaaaacaggaattcttgtcatggtcatcagagtacttacctgcatggctttccatagccgcaaacagaggcagtgcaagaagagccagtgggacaatctgtccaaaaccccaatcatctgggtcaccagacatgcctattgtagtgacacgaaaggtaaagatggacgcaactccatagacattaccagaccaaagccagaacagtctccatacgaaggagccacgacactggtgaaatgtccatcgctcaactatccaaataattggaagccatagctgagatcggcttgtggattcggaccgaagaagatccaaagctcttagttgaagccaatgatccagaagggtatttcgttccccttcacgaactttgcgccatatctccttgagggtcgttgtcttgggacgttggttggatagttccaattgtagttggtggtatgtctctttaagatggcctgagtgagctgtgtcatttaccaagttgaactcaatgtataagaccagtgcttctttctcgattgtactgagattcagtgtggaatctccgccaaggaactgttgtaaccgtctcggaacaacccgtatggattgcatttcaatgtcagaaccagccgtgatattactctcattaccgagccccgctgttggtgaagtaattttgtggccctgggagtgccaaccagctggttcaatgtctcgtggtccctttgtatatagaagctgaaccgtctcgtacgtaccatagagaacggtaagaggaacgaatagactggtgaagctagtagaaatagtgcctccgtccatgttaaagtcctctacagcacaagcaaagtagacgtgcgttttcatatcccaactgtaagacaactggacaatgagcataaaaacgagcataccagaacctgaaaccatagcaagtactcggacaaactttgcgacactgttttccaccaggcgatccagatagaatggaaaacaaccaaggtggacagttgatgcgagagttcccaatcctacaacaacattgactgagtagatggttatctcgccatatatgatgaacgcagcgatgagtatagcgacttgagaaacaagaagttgatcgcttgttgaaagtaggaaggccttgtaggcagtgactcgctcgtttcgggtgtcaactactttgacaattttgagcttcgggaataaagatcgtagtccatggtatatgcgtcttattccggtaaccatgacagcatctcccgtgttgagaagtcgtgagggtacggacagagtgaaaaacgcaaaggccaggacgatgattacggttgcagatgttgcaacgaaagctatcaggacctaaaaggcatcaatatcggatctcagacacatagtaacttacttactcccaatccagcaatgtcagcgtcgaattcaacttcttcgagtgacacaagcctcgataatcttgaagagtcacaatccatcgttcataaagtaagtctgttaaatcgatatatcgtaggtacgactctgcagcctgatggagtgttaaggacgtaggcagtcttttgattcaacttgtcaatgaatagaaaaggaagttcaggatcgtagcctacgcagtcaagtcaccgactttatctttattatctcctaatttctacagcctgatttgtaactcaagtcctgctttgctttttcgagaccgccacttgaagggttgaaaagcgttcgtaatattgggggcgggctggcccaatgatactgaaggataactttcagctctgatgctgtgtaacaagactcattgataaaattggaataaggcccaagaatggtaagtaaaaatagactattgggtgagagcaaagcggcatctcactttcaggcgctaagcctacttgaagagaacagtaaaaagtaaatcatttaaggctagacgcgtcaggctctaatgctctaaatgttgaagaagatcaacacgtagttgctgtggtggtagctgacttacgataatgatgtggtacttgtttgaaaggtctataattgctacttgttgtctggctgacatcgaactccgctacaatggttgtcaacaaccatcatcttccgtagtatagtggtcagtatgcaagcttgtcacgcttgagacccgggttcaattcccggcgggagagttccagccacctgcgatacgcagggttctctttttttttttttttttttttttttcttttctagaagggggggaggcacttgatactgctatttttactacttcatgtttcatccaccataacaagactgtcttgaactgattctcgggcggtcttgtagagtaatcctagcataactgagtcatatgtctgaaatattagctctttctttcaacagttttatttaatagcgtgaataaatgttggactattcctgtattcttgtcctacccagcctcttttggaaacggatatccattcttctcaaagaactagcttcttgcgccagcgttcgacaacatatcaacaatgtatctctgcccagataaagcagcatgttgtatcggcgtcatcatctgccaatcgctcgcctcaacatcagcacctctctccaagagcaatctcacaatacttccgtgtcccttcgcagctgccaacatcagtggtgtacattgtctcgtgtctctcgcttcaatataagcaccactcgccagaagtaaactagtagtttcctcatgctctcctagcacggctgcggctaaaggtgtatgttgactgatgttttgtgtttcgatcctagctcccttttggagcaatcgcgccgccgtctttgtgtgcccgcctattgctgctttcgaaagtggagtatcaccatcctcgtccttggattccatgttggcagccttttccaggagcaagcctaccacctcttcatgcccctgtagtgcagcaagtgtcagagctgtgcctcctgtaccggatcgcgcctcgacattagctcccttttcaagtaagagagccactgtttctttatgtccaccgtaagatgcgtagattaatggtgtgagtttgctctcattgaatgcttccagctgtgcgccatggttgagaaggatcttggctatccgtgttttgccatggcatgcagctgctgagagtgccgtggtgccataattgtatttcgcctcagtatctgatcctttgtcaagaagtagatctgcaaactcaggcttcgagttcgcaacggcccataaaagaggtgatatgtcctttgtatgttgcccagcttccactggccacgaataggacttttgttctaccctttccaataacctctggatggtctgttcaaaccaatttcctgggccatgtacgacttctcctttgcccaacgaacatcgtagttgacactttgaatgaccgtgtgtataagtggtcttaccgtccaaaatgctctgaaccttcaacctcttactttggtacttctcataagaactcaggcgcccctgtatctgagcttcctcggcaacaatgcggtccgtgaggctgtcgatatccttttgtactaacttcttcctttcagccagtttcttctcttcttcttcgatctctcgcaatgtagccttgacagattcacgacgatctttcaatgctgatatactcttaagggccggaccttctgctgtacccgcaagatattctttctttaaagcatccatgaaatcgtatttgagctttgctgtcagaagcgccgaagctttgttgccatcaattggggtcttgtttgtgcgacctaagctgaccaaacaaacctccccttgcgggacagcttcccgactactggtgactttgacctcaataactccgttatcggccactctcaacttgcgattctttggatcaatgaattccaggctgttatctatatccttcaactccaggtctttgaatgcttgtatcacaaagctgtgcgtagttgatgctccgtcagaagggttcagttcgatcaccactatcaagtcttggcttttcgcatcaccggacgtgaatcgaagcagatgagttttggcaccagatttgctatcccctctgtaaagcaaagcacgacttctctcccactcaagtggcggataagtctctgctaactttaggccaatcttcttgtaaccttgaacatgtagccagacacttttccctgtcgtttgtgcagggcgagattgccgatcaactctgattcggatgttcggggtcggatgcccgactggtggttttgtaaccagtatcgatccacaatgttgtggtctgatgtatccggttgcggaagactttgtaaacaaagggatggcgattacttgggtgtcgttgccttctaaggagcagttaagcgcaccgtagcgcatattgtgttcgttgcaatgtattgtcaaggacgtgttgacataaccacccgatacagtgaaggtgctgctgggtttgaagtcctggatattcgacactatacgtccacaacgagcgaagtccttaggagaggaagcaaaagctccagctgagattgcctgagataatttagtggtttgtccactaagatcagcatcaaaggttccccaagcaagaatagagtcgtctgttgtttgctccagtatcttcaattgcagacgctcaaatgcctttgcaccttcgccgtaaatcatcggcattgagatgttgaatattcctaaaagacagtaggccatatcttcttctcttttcgtttcccgttttgccgcccatgacatccgttgtgccacgcttgcctgacggaagtcggcccagccaagcaaaaactttcgagggatatctgtgatattcccaatctcactcgatagatcagctttggtgccgatgaaattccattcttggtcgtagaagcgtgactcgacgggcgccaatagttcctgcaatgtccagccgcgttgaaaccaggaacttgtgtaaaatttggacgccgggtcccagatattgtcgcctttgggtacatcgctcatgtaggtgtagcagaccgaagctttgcgataccactggaacatggaattaatagcctcatcgagctcctttgagctgtccttgttgatgcagcatgtgtcgatccagatatacttgattttgtctttcttggcctgtttgcagcagcctaggacttttgccattccgacctttttcgttgagccatttgtcatgtcggagaatgagacctcttctttgtcgtcgccccatctgtgggagagaattgcgtatgggggaatgcgatctccgaagaactccttcattttcaacgtgctcacattgatgagatgcatggtttaaacgatcctttactttgactaggcgagttatgagtcgagtgggagaagtacaaaacatgcatttactagcgacggcgtggccacaagaactgtgtctttacacaatgaaataagttcatgcaagaataccgtgcgcttggtgaggagaagaggagcgagaaacttctgtgtaaacttgacacaattttcaagaatcaggctgccagcttatcttaccaatgttgtcaagcggctcagcagtcagcggagtatcaaaagcatgcctgccaccttgttacctggctacccggtcagatcaaatgcggggttttcttgtacaatcaacccttcagtccgcctcgtggaacaactcgtgtgcatgcagtatgctaagccaaggcagaacacaaccggtgtcacaataagagagttgattccattatatttcatatgattgaggcttagtcacttttgtaattcccttccgtttatcctcgttgtatcttgtgccttcagaagatccatgtcatagggtcagctgccccgccgttcagaaacccatcagtaagctacataatgttagtatgttgcactcgcataacaagagtcttactcaccattaagttccagtcctctccaaaatcaattgggtcactcagcgtctggaactccccaccatcaggttccagctgcgccaccagcgactcaaacacgctcaaagcctcctttgctgcctcttctccagcccgaatcatagcctgagcaatatcttcttttggtacacgattcatcatgcctttaatctgtgccaatatcaatgaagttatcaaatgacccttgatgttcgtctcgcccgcctggatacactgtaacgtccatggtttcgtgtcttgcatcatgttaaatacatcagtttggaccggtgtcgatgaaaaggcgtcttcttcttgtacctggttccttagatcgagtaggagaattgcactggctaaccacgttgatgttcggaaaaagcccgagctgcagacgatgaaacgcgtgaattcggtatcatcattcgcggcaccacgtgcaattgaccatgacctaaaagaagtttcaatggccatctttcttgagaaagcataactcggttctgttagagataccccgaagaacggaaaatgaagagcgcccagatagcggcgcatgataaaatccatcgcggacagctcgaactgtgttggtgatatttcgttcttcttggagctttggagagtgtggattgcctctttgtatgaggccttgagttcagagtctaggcgtaatgtttcttggtacgagtctccctgtcgaagatcgttgagcagcttcgctacgctcagacgagccggatatgtctttcgcattgctctcgcggtggaagtctgggtaaagacattgttaggcctcgatatgggattctcggccatgatctgctcgtcatcaaaattgccgggaagttcggtatcaaagtcgtctgttgatatcattggcgaccctccacacgccatacttgactgtaaacacatctcgagtatagtattccagattctccttcgcatctcgcaaacaaacgtcggggtttgaggaagatgcgttggatctcggtgtaagcccatcgacatggctgttcttagaagcgagccacatgcgatccaaagtgtttcgcctccaacagataaattttctctggcaagaagccataaaatgtttgtttgcaggaattggattccaagcctggatttgaactctggctcagatatccatgtctgtgcctcgtatatccattggatagctgaagaccgaagagagaagttctcatcgtatgtcgtcgcacccaaagcatgtaccagtctcagttgaacgagaaactctcggtcaggttctgtttctgaatcccagagagcatcgtagttcttcctgaatgtgggtatatgcaagatacgatacagcttctctattgtaccaagataacactcgacaagactgtcagaaacaactcgagaaaccagatgtgtggtaagcaatgtcggccattcgggagcgcgtagtttcttgatgcgtttaccaacagctttgcacttttggtagtatttgataagatccgaggcctcgtttgtatttttgtcgataatttccagaatatctcgaagctgtaccagtcagttccctggcgactaatagttgagcgagacttaccaaaggtaacccagtcacgaaatgactttgcccaaataatcgggttttgtgagaaatcgcacggggtatcgccagtagtccgccaggctgactttgcgaatgaagatgaaacgttcccgccaattgcgtggatgtcgtctcaaaattcggcgttgagacctgcggttgaaaagttgctgcagaagattttgataattggtcttcaagtagcttaactttgtttttcagcgcttctagttctgggagatccgattggggtcccgtagatgccgaaggagaaaaggtcgcgaaaattgctggttgacctgaatgtgagacgttggcaggttgatcctcaggtgtcggtaacgatgctgctgggaggtcgtcggcaacacgaggaaccagctctcgcctgctatttcgagctggtacagaaggttctggatgattattctcatagatacattcccctcgtcttgagcgcatacagttgctacagggagacccccgattgcaacgcatcttgcgttttcgacatagtgtacaggcactgagtagtggaagtcagttgttctcatcgttgattaattacaatgagaattacatacacagctggtcttcgacggcgacgaattggctccatggttattgttggaatgaggaaataataagtctaacattgagagcgggaaattcggtacttgaccagagtgagatctgcgctaggtgctgggctagtcttccgtacaccgagtccgacttgtaactccgactttcacttcaacgccggctcatgttgattggtcaatctgatattccgagactaacacaatgtcgatggcttacggaagtgaacccattatcactctataaagctgtctcgatctctcgttcgactatatcaggtttcgaacgcaatacaaagtcgacttatcccaaccatagtcatctaagatttttatcttcactccgggaatctccgcaaccagatttacttttaatctttaccatgtcttacaagagctcgtctaaacaagatagcttcagaggacaggacgtctctattccgaacaaggaagattctctgattctcgatgagaatactgatccagaattcaatcctgcgcctgacggtggtctggaagcctggctagtcgctgcaggtgcggcctgtattttcttctcgtgtctcggcttcgccaactcattcggcgtccttcaagaatattacatgagccaccaacttcgcggtcactcagcagatgcaattgcgtggattggatctgtctcaacatttatccagttcgctgccggggcattgagcggaccgttgtttgatcgctacggcgcttgggtatgttctttaaatactgatagtggtgttatactaacactttcttaggtggttaggccagctgcagtcacttacatctttgcaaccatgatgactagcctttgcacagagtactggcactttatgcttgcccagggtgtcttgatgggcagcgcgatggcatttctccagattcccgccttcgcagctgtatctcagtactttgataagaaaagagcggcggcttttgggatagcagtctctggctcttctattggtggcattgtctttccaattgctttgtctaaaatgctgaatgactcttcccttggcttcggttggtcaatccgaatcatgggttttgtcatgatacctttcatgtcattctcttgtatcactgtcaggtctcgcttacccggtcgaaagacgtcatttttccttccggaagctttcaagaacccgttatttctgctcgtcatttcgtcactgttttttctgttcattggcatgtttgcgccattgttcttcatccctacatacgctgtttcaagaggcgtcaacccaacattggcatcttacttccttgccatcacgaacgctgcatcaacttttgggcgggtcataccgggagtacttgcggacaaatatggccgactgaacgtctactcccttggtggactctcaactggcgtcgttattctctgcatgaacgaggcgaagagtacagcagcattggttgtgtatgcagcagtctttgggtttacttcaggcacaatcatctcgggcgtttctgccgcctttactcttgtggtcaaggaccctcgagataacggtacttatatgggaatggggttggcagtcagttctcttgccgctttgattgggccgcccgtgaatggtgctctcgttgatcggtatggtggatttttcgaggtgtcagtattcagtggtgtgatgtgcttatttgggggctgtcttgcagtttgtgccaagatgagaacagtggaaggggtcttcgggagagtctagcatcaatcggcattactacatggttataacttaaacacagaagtataacagcgaatccaacagttagtctccccgtcttagggtataaaaataagtaatctaagaagtctagtctaagtagcctaaactgatctaataattttatctcttatatccccagtggttaatgtttctgacgtgcggtctgactcacccggcaaccgagttgagcatagcgtcggatatcgccgctgtcaactcttaactcacgttttataattcatgagaggactaaatagtataaagtctccagtttgcctcaggatggaatacgaaacctaactatcaattaaacattctagtcagacatctaaacaatatggattacaccacagacgagatcgttaacgcctaccaatccgagcggttggagttcataaaagccgacaaagatgacacaaatcaccagaaaatagccctcgagattctaaaagaccctgttgtgcaggctcttactgcgccttcgatgcttcaacccaaaggccaacaagactgcaagtcataccttcaatctgtctgcgactcccttctaggcgtcgccatttgtttacgcgacgagaacaccaaaacgcccaccgtcattggtatcatgtgcattggctggggtggcatttctcccaatgtcgcccatcaccgcaatgcagaaatcggcatcactcttatcaaggagcatcagggcaaaggctacggacgagaagctattaattggatactcgactggggctttcgacatgctggtctgcataccattgggatctcaacagcttcgtacaacccacgagctgttcacctttatgagagcatggggtttgtgcatgagggtagtagaagggcaacgatctggcaaaatcgtggatggcatgatttgatcaactttggaatgacggaagcggaatgggagactctacggggattaccacagttacaaaactagttagcattcacatataatggatacgagagtggtaaaatccttcttctttattaattcctccagtatccctcttaacatgcctccctattccaaacccatgccattccccaatatatcccttctcagccccaactatccatgcctcagctcatccataatccaggtaattgtcgtcgggtcgcctcataatagtctgtcgcaagtgaatttgatggaaagtagttttctaatcggcaaatcgtcgtgatcggtaagcaggttcggtaagtcgtcgatgtcgctggcgtgtcgtcgagttgtcgctccattcccattccttcacgttcgcattcgtcgtcccatctctttctagagcattgattgtctttccgataccaatttcgaccatttgatcttcaacttccatctctttcgctcttttatcattcgctgatccatcatccatcatcggtactcgtcggtcatcgttcatcgttcatcggtcgcattcgtcgatagtcgtcgatattagtcgtcgggctaagtcatcgggcaaagtcgtcgggcataatcttcaggtttagtcgtcgggtttagtcgtcggaatttatcggtagtctcagtcgtcgattaattgaaatgaatttccgtttcgtcttgatagatgctgtgatgatgttgtcgagccacactgctatctgaacaaagtctttgtcagaacccgaaacctagtgaatgatacataaatcttactagtacgattgtttggcgctgctttgcataatcatagttcttgccaaaaagaagtactacggagcgcaactaaatcgcatagggaagcgttcgagtcggcgtcgggaaagtatccgaggtatccggccatatcttgtatcggagacaaataaattccatttcgaaatccccttcctttgccttgatgagtagtaacaacaatgagtctcgtagcgatcttcgagcgtgactatggatggctgttgttctatcgcacatcagtcatggatgaaaggcgaggtgatacgcaacatcgttggatccaggctcgacgtggggtggaattcatgcagggattgagtctagggttgtcactgattatgcggaaggtttcgagtggtgctgaggttgacgaaagggcagcgaattctccagtattatggcacgactatatcaatgaacaatcctcgaggtccggtaaaactagattcgacgatcgatggtaacagatccgagggtcaaggcgttgtagttccgaatttatctagtgtaagcgcgcaatacgacgcagcaaaagaaggcttcaacctggcccggcatgggcagaaacccatatatctggcaatacatggcacatattgacgactcggctcatgagttccgtatcggtagctttatctcagactggtgaagggctagtggaggggagagtgaagggcataacgttctgtcatgaagaacatatcgaaggtcttcatcttatcgatgaatcggtagtaaacacaaacatcttgactgtttgtgaccaaaatctgatagagaaaaagagtcaagaaattacaatattatcatggcctctgtggtttttatgtgacttttttgtgggggaatactagcatcgagtgggtgggcctgatgagttgtggtcatgccctccatctcaccgcctgcgagttgagtcacgattctggaaagattttttatcactcagaaatgacctgcatattggctactgtacgtagaccacgtcatagaaatagttgggtaattttggtcaccttgtctcgttcgttgttacgctatgagacatttccatgtgactctgcttacccccaccaagacacgtttcaaacaccctcagggtactagaaacatcagctgaaagcataagagacaaaattattagatcatcttatgctacttaggttatgcttcttagactatttatttttacatcccaagactcaaggtgctaacctttctgctacacagtatccgtagacacgggacagatattgagaccaaacgtaacaagattggacatattggaagacgatactcaacaggtattttaattcgagaagctacgtgtctctgtttgaacaaatcacagccacaatgtaatgtgctggcgccgacaggtggttgggctgagatgacctggcgcaacatgcaacccttccacattcgaatacccgacacgtgaggtgccaaatgaacggatttcagcgccaaatctgtcaaattgcaaaataaaatatcactgaacggttatatgatctgtcaaacaactttgaactacatagctgttgctcaccggagtcacaagatagtcaaaacagaactgtgaatagttttgaacgaacatttatcactagttacaaagaaaacaacaagatctacgtagctagtttcgtaggttctgttcctgcataatggaaatgtgatgtggtgactggtggtggtgacaacacatttgaccaatatccaccaactaaaagactgcttcagtggtctcgcagttcatagcctgtgaaaattacgtcatggggacggaaaagggacggtaatgagtcaacagacgtcaaaatttcggaaaactcttgaaaaaccgccaactgacctcaaatattgttatatatctcaaactttctcgaataaaaataacaagaaactcaggctcaatggtctagcggtatgattcctgctttgggtgctccactttcatgcaggaggtcccgggttcaatccccggttgagccctcaagattaactttttgaatctgacatgttttgggccaacaccaactttatttttgtgtagagaggacacgacaacctgaggaactactagcataactaaactcgtaactaggctactggtggcagtaaagcatcgacatctgggctccagccgtcgttgttggaaatggtgatagtgttgtctccctcctccaggtcaaagaacccacggctcaacccagtctgcgagagatgcctcgtcgatagaaacgcaagcttctgcgactttccattaactgaaacagttgcgtaacgggaacctgtgtcaccatttcggtacttgatgttgatggtgctcaacccacccgagctcttgacactcttgaacgtgagggtacccttcttgtctccaccaatgtatccaacagctttgctaccactgcactcgttgcaagagatgaccctcgcatcgttagccatcacggcattttcgccttcgagttttgtcatcttggtttcggaccaggttccctttgagacatttggtgaccaagagtcgtaccaactgagtgtaaccttggttccttcaaccttgaggggtagccagacgtaggtgctagcggcgagattggtggatacccagcgatcgccgatgtagatggcgttaccgttacccagaggttggatgtagctgacctggctctgataggtctttgatccgacaggagcaaattcggtccacgctgaccatgggccagacagagacttggcgtagctgtaaacctattcatgaatgttagcatcgacacaaattctggttgttgtgggtatcatacgttgtcgtttgcatcccatccagtaaggtgggatccaaaaataaagtagtagccgttctgctttagcatagcaggtgactcagcaaagtacttccattcatatgtgatttcggtaacattgagataatcgtcggacaaggccatgattctcgttccatactcgcgctgagtttgttagctcgattcctagagatatcacggagaactcacatcctcagtcatgagataagcagatccatcatcatccttgaaaagacccatatcacgactctgcttaccaagtggtcggaagctgcgatgataggtatactttccacaaacgctatcacctgtagctacaccaactcgagcgtccttgtagtctgagctgtcgatatgcagatacaagacatacttcttcgtatcatcgttgtaaatgaccttaggtctttcgacgatacggttgggtccaagatcgcccgcctcgctggtgcgggataagagtgcacctcggtatgtccactcgacgagatcagtggatgagtagcagttgacgttttggaagaaagtgccgtcggtcttgtcttcgccgatcatatagtaggttccatcaacttcgctgttttgtgtgagcatcgatactcgacatttcaattactgaacttacatcaagccatggccgtgtgcttgaacatgctcgccagtgttggtctgatcaagttagcttccagtcaaatgtgtaggatggagaggatcttaccgcagtccatgtggcaccagagacaatatcagcagaagcctgaacagtgctagctgcaagcgcagcaacgagtgccgatagataatgaagcatttttacttttatctatgtactctgttctaagaagtaacagagttggccaagacaaagattagattccgagactaccggcaaccttttatacatatgtgctcggagagggttcttaattgggcacattcggagcaagcacatgtcatgtaaaaggaaattaacccatgctgcatccataaccaacttaattcatctataaagttcctcgtattttatgactaaactatagcaagcgcccataggtgtatgatgccggattaaatgtttctgtgatcgacattgcagattgccctgttccggcgtctacacatgcgcaccaatttgagcatcttggttttctcaacttgaaccttcctgttaggatcataccacatgattgtctggccaagaagcggggttggatcatcgacgtcgcatggactgactgaatggaccgggatgttggctctggggaaccaaggtaagatcatcggggatatcggagccggtactaaaccctgtattgggagtgacaccgatgctggttcggaatatttgtgtcagcatatagtcttaaactgtattttaacctctggtacacgatgtatgtttaaggtattgtgatgctgatgggcacatactattcgaagtttacgacacctcagcttctcttccgtattatttttgggctcctccgcatagcagttctattccgcgaactacgacgttgtcaagatggtgtcatatggaccctgaacgatacttggtcactgagcatggttctatcacatatcacaaactactaggattcaccaaggatattgtcatataactcattggtgtcgccaacatgtagagagtagaagcgcgttggtgaccccgtcaattaaagagtgcttgcatcaactatcgaagtacagtttatccaacaccgccatgttctgcatctatacatcaacaaccttgtctccagcctgtcccatcgtagcccggacagtttcctcacttctgggttccagagacttcttaacagggttaggagcatcgaaaacctcgctgagctcctccagcgttcggtccttggtctcagggaagaagaaatagataaagacagcctccaccagatcccagaacacaaagacaaggtaaaaatagtagccgatcttctcaaacgcaggtccagatgagtaagccagaacaagggaaatgcagctcgatgcaaagtttccaagagctgttcccttggctcgggtagatgtcctcaaagtctcggcaatatacatactctgctgagcagtccatcctagtgaaaatacgacaccgaaaaggaatacaaaagcgatggtggtgttggctgcgttggtgttggatgggtcgtcaacagccatctttgatgttccggtgatgactgcaaagatggctgaacatgtgacgatactgtagagaagaagaggtcgacgaccgactttatctgtcagacgggcaccgataagagaaccaatcagaccgatgacgctgttggtagcattgagagccagaaccttcttctcgtccgtgattccagcagtgttcatcatggcgacgaggtagtaacttgaaagagagttaccggatgcttgacccataattgccattccgagaacgcagatgagacgtcgacggtcattgtgtgaaccccaaagatcacggtaatcccaccatcgcttttccgaagcctcggaagagatttgagcgatcatttccttcatctgcagttgaacaatggggtgatcgacagcaccctcgccgtggaacttggcaaggatggcggcagcttcctcgtgtctgtcgttggcaatcaaccatcgtggctaggaatcagtcagtatatggtttggcagtataaaaagcacaggttttttaccgattcagggagaaaagcgacaaagatggcaacaattccagaggtaacgagctggatccaaacgggaactctccaaccgtcgtcaccttcgatgtaagcgctaccgtaaactacccatccggctataatagctccaacaggccacatgcagttgtaaaagccggtgagggtgcctctccactacaacattgtcagtaactcacagtcaggatttgaaggtattccttaccttgggatgagcaagctcgctgacgtaggtaggagcagcgatacaacagtaagaaacaccgaaaccgagcaagaagcgaccgcccatgaactgaggcatggcctttgccgttgccctggtcacacagttagcaaacaaatgggtagttgggaaggttgttgtcttactggatacaagtaccgataatgatgatgatggcgccaacgatcatgcctgctcggcggccaaagatatccgtggtgaaagggacagtgggggctgcggcaacactgccgacgttgtagatcatgaacacaataccggtatcggaaccagaggatttcctatacaagtcagcttaacgatctggcaagggcttgggactgcctacatgttgaacgtgcgctggtacgactccataccattgagaccacccatcaagctacctagcacaaacaatcagctatccataattcatgttttcgagcgagaaacataccatcgtatccgttgaggcaaccacagcagtacgcaacaaacaaaacgccatagagatggaacatggactttgtccatggtgaaaagtggtggttctcaacttcttgggcgatttcattggcaagtatcgcaggtgccaactcgagcggcaagtcgtcatgaagcacatcagtcttctcgtagtcgagagaaccgccttctttcttttccgacatgatggctagcgtttgaccaaacaattaggaactgcgagaaacgaaaatcccaagtccaaccgtgaggttacactcagcattatatagtcatctatcagccaagcttttaaatatttaacattagctgtaaacagtcaagaaacagcagatcggacattcatcggtcggtgccgtagccgatagtggacagcggttcgccgagaatggactctgagtcgtggatttgcgaataaactcggtcatgagaatctggggtagaacaaggaataaacagcagttgaaacagggattctgcgggggaaggctcgaaatgttgatgatcggcgtgttgcttgcacttggagtgtatcggctccggtatccccggttatagaaagcgctccaataggagggtaaatatgtgggcaagtcattccagccatccttttctaagtaggacttctcaaatgcctcgggaacatgaagtagtgccgtgtattgaaccaaggggccgagatgctatagtacggttttgaactaattgcttcaccatgcttaaagtcagaacaaataggcgtcgacaccagcacatctagctttgcgggtgcgtataccctaagcaagtctgtcttggcagtgggccgcaacatctatcaaaacgatctacatcaagcaaccgacagacaggaggtcaaaaacaccaaaaaaaaatgattgataagactgggattcgaacccaggcccctttcgagactgcgaatcgttactagttcgaatcgaacctgaacacagcgccttagaccgctcggccatcttaccgtctttgataaagtttttgctctaaatttgtgactatacagttggtacagtaggaaagttttatgccaatatcgatctcgaacatgaacgttgtgtatgtcctactaaaagcataatcatagtggcggctcctgcaacgcattaccgagagagatcaggcactgggttgtttcgcgaatgcatgcatatttttagctacaatggaaaccgttgctgacttgactgtcctcgtcaatacacttacagtagcatatgtagcaatgtcgagtgaagtcttgagtcctatccaaacagccaaagaccaagtcgactaccgtgtatcattaacgagccatgtcacagtgccattaatatgtgaaatttattatttattcatgggttctgtagctataccaacgttgaaagcatcccagaaaccgcttcattccgcgcgatgacattacttgttgctggcagtgtgccagatggggtcaccaccctcattgtacaaaacaacatttccatcatcctggaccacaagggttgttgactggttgcccttgccaccagcagtgtctgtgtgccaaatggcatgtccagtaccagagttgtcgctgtgaaaaatcgttagtcactatcccgcacctgagcatatgttgaatgacttgctaaatgactaggttgccatcttcttgcatcttgatgccgtgagcttgccagttctgttcggcggtgttctgccaggcgcactcttcgccatggtagacagcgaccttgccatcgtcttgcatgcggaattctgttccgttgtcatcgctgaagatgctgttgccggcaaggagccagtcgccgtttgaaagtctgcccattttgattgtgtagaggtaaagtttgtttggtagtgtcttgttaagatgaagttgtaggatgaggattgagttgagagttctgaaagacgttggcagctcttttatagtccaagggacgtgacttggcctactgtagaagatgctgacggtaaccaatgattgttatacagctgttgtccgctttgacatgtatcacaacccctcttttgtcttacccagtggcattccaatggagccattcatcccaagtgtggtttctctagcacaagcactgagacaccgtaaaggatgtgtaatgataagccgcgaccttgttggttgtgggagatgatcgacggtcccactacgggaggatccaattgccgagtctagtgttgtgcatcataggcctcaataattggggtgtctgtcaggcacggcaatgatgtttatctttgttgctactatgattcgggaaccattgtccaatggctagtgtaggacaactgaccgccatatcctatgcatcacgaacgttactgtctcagcgacgtagatgatactcgttgcagcggttggacaagaaacgctgtcgagttgcggcgtagaagtgatttgaatcatgcccggccaattgacaccaatctagatagtgggctattatcacatcaatgtttgttgtcatccatactttgatgattgaggttagatcgtcaacaagtaagcagctgaagcagatctgctgcggaaatgaggggcagcgagacagcagctggaaccaagcatccactgagggtcgctcatcactgttgtgaggctgtatgtctcagcttcgaccaacaatttcccgagcagctagccacagacatctgcaagtctcagatagctcagcaagctgcgtcatagtggcagaccgccatgactttcagcttcgagagctatgacgaaagtcgggacgatgtcaatgcgcttgacgcaagttgacgtttgtacctgagttgcatgtggatatgtggcttcactcttactttggaagttatgagtagcttctgaaatgcgtggtgctaacagaaactgatgtggccattggatgtgatcagatcggcactgtgaaatcttgggtgggagacgcgaacgcgacgcgaccaagtagacaggggtaaatagcatgatgtcacagatcaaagttgtcactggagtcagccacgcccatcatttttgcttatcagatcaagatacccaagagccagatataaaccatttatattcaattgatagacagatatacagaaagaagcattactagaaataaaaatccaaggaaggatcagtcacctcagattgttgtgtttcatgagatggaacgacaacatcgtcgcagccgtgatcctctttttaacagcattcctctgaaaagatactgtgattgggacaggagtggcgagagaacagtaaaatctggcagataatatgatctactcaattatcacgccgacttccgttctgatcgacatcagcatactgcagtctgtttttccagtcagactcaatcaactcttgcatgtttcatatagggtagtctcgcccaaccctgtccactcactcggctgtggacacaaaaaaatccaccatactaaccgaaagcttcctactatgactagacacaagtgcaaaaaaagaatatgcggtttatgtggatcgaacacatgaccttcagatatcgtaatgattgaagtttgacttcagtctgacgctctcccaactgagctaaacccgcttgctggttgagcaggtgtctaattgagaatatgaagcgcgactacaacagcggcaacgacgtaaggaaaactttcggcacccaatgcggcaactgaaatcaacaaattgctagcgatggattggcaaaggacaattgatgctaatgctacagtcatcaatactagaggcaaccccgcatactcacccggcattctggtgatcttcataggcaaagggccttaaccccgcaacattttagttcctcggcattcctatccaagacccggtagttagttcagagggacaggatccgaatgctttaagttgatagctcttccggattcaacgcgtacatcatagtagacttgcccagtctttgacaatcagtgtcctttacgttgtgaaattctattgctaaccttcggataatttgcttcgtcatcagcctggacccagagcgcgagacaccatggagagccatcaccgagctgctgtcgtgactgtaagctaatctcttctcttggtagtaaaagtactaacagcttggagcgctctgacacgggttttaaattcgacatacaaaatgtcccaattcccaaaccacaaccatgggaaattcttgtcaagctctcagctactggcgtttgcggtaccgacatgaccctcgctggtggctatctaggcccttgtcgcgatatcctcggccacgaaggagtaggccgtgtcgtgcaaattggttccggcgtagacccatccaccatcaaagtgggtgatcgtatcggaattgcttgggtgcgagatgcttgtgggcaatgctcctgctgtcgtgaacccggcggtgaagtccggtgcttggagcagcaaaactcagggcggaagtgggacggcacatttgctgatcactgtattgttcctagtcgatacgtcttgacacttccggatgatccgaagctaccagatgagattgtggcgcctatactatgcggaggcgttactgcctacaaggctttgaaggcttgcgaagctacaccaggagattgggtcgccatagtcggagcaggcggtggagtaggaggtcttggaatacagtatgccaaggctatgggataccgagtggcagcagttgacgtcggccccgcagaggacttttgtctgaaaatgggtgccgatgcctactttgacggctcaagtcctgatacaccagcaaagttgaagaagctaactccaaacggcgctggagcaaaaacagtcatagtcacagcaggatcaggtagggcttatcagaatgcccttgatcttgttgctgtctttggtacgcttgtttgtgtggggataccacctcctgatcaagcaatgaacctgcatcctctgactctcatagatcgagggattaagcttctcggaacgttggtgggaacaaggaccgaaacacttgaggctcttgagtttgtgcgaagaggtgtcgtcgagcctattgttcagacagtcaatttcaacgaaatagaagatctagcggcgaggttcttaactgtatgtaccttgccctcgcgctgctggatggaatcagctgacatttacagacgtctggaaaactggttattcagttcttataaacttgagcccatacctatacataccaaattgtattggttagcgttgggaggtactatcctcatttacttgaaatgtttacattaacataaagcataaagaaaatatttagctgcccgtctctagatactatgtagattactgacagcttatatagtcccgctgcaaataatgtagagttgatgatattgaccagcccaggtatagaatacttttggtatatgagttaagacagaagcgaaccttgtgcacctcttcatgatggaagctcaagattgccgtatagtcatattcattagatcgttgttcctcttgtggttgaacatgagtcagattggctatgggatctaatgctttccaagcgaacgagaaaagatgctgcgtcactatctgtaaaatctactgcgtcttaatcatatcggtcagactacaggcaagactcatcaagcatatataagtatacaacaactactcatcaggctttagtaagtaccccgggatcagcagtatgtatgtgtccaattattatatatccagtttaatatatttccaatatgagaatctcaatagacaaagtcagtagcccctgtagccatctcatacggaacttcttaaactaccctttgttgccagtttcttaagaaggtccatgcacccatcatgcctggaatccttgtccgggcggatccatgattgcgataacgttctggcttgctcatgatgaggttgacaaagagtcagttgccaggtgtaatagccttcttccactttgcactgagaacaacttagaaacgcgaaaaaagcacctgtctctggattagagcaggctaatgccaactgcggagacatatgcgccaagttctttgccaatatccaatttctagcctttaatgcttgctcgaagttggcagcaacgcttcccttagggagctgtactagacgatccgcagactgcaagtagaactctactaagtacttagcgtctgacttcgtgatatagcaatctgtattctctcttattattcgctcggcgacgttgaaagtggaaaggttatatgtaactcgataggactcggaaagagtcaaattctgcataatctcggataactgctttccgatagaataatgtgcattctggtatgccaacaacaacccatttgttagcagatctcgcaactcatcaaagccgaaccctatttttcgcacgtgcgctgtgatattctcatggtcaaggatgtcaaacagcagaaattgtttggcaaaataatcatttatccccaggaggtcttggctctcgatctggaaatcaagtatgctctttccagagatagttctggcccttaacagatcgagttctgtcaagttaaattcttggctgagctgtttcagcccttcctttgtgagtacacccgagtaagctctggcgaatatttggagcaagggacgagagttcctcctgtacccatcaacgagaacgaagtgtacatcttcatcaacaccccttgcctttaagcctttcggacaatgacatggtctcataggattggtgactagagccggccagtttgggataccctcggctatgtaacgggttatgcagcgtatgatttcaatgtgattgacatgttgttgagccttttcaacgcagtttctgggacattcaagatgtccttccgataccaagaaatgaacccatcttatatctagctgactggatagacttgggttccgttgaatgatttcaatagcttggagtatcaattcgtggtttccacaggaattggcatatgcaatagtgtagaatggcgcactaagtctgcgcaaatcccacagaaaaaaacgtggcatagtttcaactgcggaaaactgccacttcttatccatccaaggcattttgtgggcaagaaggctgccttcaatcatgcccagaagaagtcggtaggattccgattctgaagtcaagaattgaatatgagtatgccagtacttctcggcgtactggaggaaaggaaaatgtgacgtaaatggatattcgacgtctaccacggcttgggtgccagagaaccgagatgtattagtcacttcttttagttgagtagcatagtctattagtttggtagctcttgtcccgacgccaccagtagcgaattccctcatggcttgcttggtgatgacagggaaattcacccttagttgttggaacggatcaacaggcctttcgtttctcgtgtgctgaagtgccgtggaaggactttgtatattcaggtaggtcaaacaaacttgaccaacgtggtgatctgcctcttggtgatcaatgtggaaatccttccaaggtccagaatcggatttggacagatagtcaagaattgaatggtgactgaaacacactgcgtcgtcttcctcgtcaatacgtacaagattctcacaccattgtgtgagtttctctataccattgattcgagatcgagggtcaatcactttgtccccaacttttattgacagtgcttcttggagctggtcgactttcaatggttcgcgcacagctgctatccagcgaaaaatatcttgggcaatctcggcatttttatgacggaatattcgatcaagtgcacgatcaagggtagtgttgagctcagacggcaaggtttcgagggcttttatgatctcggcatcacattttcgactgcatagatcttcaatggtaagaaacgcccataagaacctgtaatatgataagtaaagagttcaagcaagctaacaagtagagtagagccatacattccctgctctttcagtgaaatggatcgaagaatctctttagcaagattgatgttgcccaggacaagttcgccctttgagagtttctcgtggagtatgtcttcagcgtatgttaaaatatcttggctcgttgttttcgaccctgttacaacatgtaaagcagaagtgaaccacgttctgatatcgtggttgagggtctccctgcatgacaatagtagtttgaattttccagatgcgttctcgtctgcgagaagatccgataggaacccgaacagtccccgtcgctcctctgagttgcactcgtcgatgccatccaggactatgaaccacttttcaatcagtcctagggaacgatgaaatagcttcttcaatgagtcgcgggaataggattcgtcctttgccgactccaaatcgctgtacaggtccttgcttccagcaatcttggtcagagaggggcgtgaggcaagttgaaagactagcgatctgagtatagtatcgcactggagactcgctgaatcgtcgaagcgggagaagaagaaagaaactacttcagattcactctgcttgttgttgatgaattcaatgatggaggatctgagaagttggaactattagttaaagatcaaagtgtctagaccagtgtctgacagtactcacgataagatagtctttccagagccaactgaagtcaatgtcaatgttgttcctagttgagctgttcgagatgctaaactcactcttgccagcaatatgcaagacaggtgcctcttctagggcgtaccagtcttcaaactcctgtttctcaaatatccaagacgcagtatgcagatggcgtttgttccgagcactattgagacttgtcgtgtatcggttataagtgctcaatgcatcaagtgcttgtcgtttcttccgctctgaaagataccatgagccaccaatattgagaaatacgtcgggaactgtagcttaccattggattcttttctagcatcgtttctgaacttgctcacttgattccagtttttcgacaagcttgcaacaaccagactgcgattagcagccgcctcttctcgttccttttcctgcatcttctgctcatgtcggtcggtctttgctttcacgagttcaatatcacgctggacgttttctgccttgaccttgacagcatcaacgtactgtcgcatctcggactggaacgagcttgtaaaagcctttgcaatttgagtcattgctatagggataagagattaacctcgaattgttaaaacaaaacaaaaagaaaataaattcctggagcacacgtacttgggcgatgagctaagacaacaatttgctcgcaacaagtgataatagctgtgttgaattggcatatcgagtctcgtaactcggtagaggttttaaacaacagctgatactcagagaacctggaatagagactactaaaaccatgtagcagctccacaaaagattcgaagtatgagacgaaattgctgagtatctagaaaacagcatatcagcatcattcatgttcagttctctaggcattagaaccactgttaccacaaaggtcaatctgacagacccccaaatcaaggccgccagttctggatttgaagacacaaaagtatctattgctggaaagaattgctgaattgtttgaagaaacgacgacagccttgtagcaacgctcttgcctctccgctttagatcggagcggtcaagttcagctgtgaatatgattacggcctggatatcgtgcggggttgctttcaggccctggagcttctttctctcatcgtctttgaggtgcgcctggaagcgggcgaccgcagtttcaagttcaaccacagcatctgacctagttctaccggtggctctttgaacaagagagagtgaggtaagagattgagaaagttccatgacggagttgaagtctcgagggtgcccaaaagtgaggctgagtgagcattgccagggttatagatttcatgatctgaaattggccaataatgaatcgccccaaacccgcactgtatagacacgtgatctttgcaaaattgatctccaaagtcacttaggccttgctgttcagacagcaatgctgtgctgaacaacatgtgtagcagacatttgatgcctaccgtcagtggtttggtttgtactactagactgggaactatggttataatctgtcatttgtttgtctctagcacatacgaccaaaggtagtggaaaatacgggatcccgtccgctctcccatagtcaagccactaaccggcggattagtagttgggtcggtgacgaccagcgaatccccgctgttgtatgtttttgccatttccttaatttttgtgggtaagcggtaccttccttctgttttgcgtctttactttgtcactaagagcagctggccgatgtgtccttcccggttgcctgtctacaactgcgtctcgatattctcaatccataagaagcggtagaaattttttctcaagagtcactaatcgaaaccaaccctgcctagcttgccaagtccttgcttgaggcaagagatcgagaaagtttcatggttaagtgaagtaataatcccataagtatatttacaattagctcttattatgctgaatgctgcgcgtagtaaacttggaccccagctaaaacagccgatataacagtagcgataaagatcactagacctatccaaaacgtccaatattgaataggatttctataatctctgaatattgtatcccagtttttcggcggatttataaactcctgcgcaagttcgattactcgatcgtggtagaaaatgaattctttcagccgaactttgcttcctgctcgatattgaatatcaccagggtttcttagtcgaaaggaataaagattcttattattggctttgaggaatcgatttgtcggtatgttgtatcgtggaaagagtaagtccagagatcgtatggcctcgtgtataacttctagtggaatagggaacgggcaacttattaaaagttagattcgtcgcatttccattggcaaagagagtacttacatctttggctgattgtgaggacgaatattaggatcaggtgtatgatctgttctccatctctgcacaatatctcgcgcatctagaagccacctattctgaacgaaaaccgacagattactgtagtccgagtcaaactccatgtgtttctcaagatgggtgatccaataggtagtgatattggtaagctttttcagatttgatactgttaaaggatgtgtcaaacaggactgtacttgggttgtctcactagccatttcggccatgagatcgtggtctcttgctatagttgcctcagggccagggaactttggggcatcttggccaggataaaataccccgtggacgaaatcacaaagttttctgtgtcccctccatcctgtgttgtgtagctcttctgcgtgagatgggtcaaccattaaccatattcgcactattccatcaaggatatgttctaagatcgccctgtcccttggtatctcatcacgctggatacccaggatattaccagtttggagatcatcgagaatgggtccttgctctgagcttggatttcttcttagtttcggtacaacgaataatgccaaagagacgagctggtctgtttgtagtctgaaatggagccctctaaagtctcgagagtcgttcaggtattgggtttcggtatcgacagtttcaaagtatgtttgataatcctgcaaatcgatttcggtctctggtctctcaaacaaggtctcgatcaacatgacctttctttcttcgcttaatctcgacatgatgaaagcctttagttgattgaccgtctgggttccggagcgtagtactgtatggtatctggcgcaacaagatgtctagactggctgataaagagtcttggaaagtggtgggccatgtaatggttgaagaaggaacttttcattcgccattttcagctctaggcagaagtgcaagtatatgtatgttgtattttcaagtcccatgggcgagacaaggagctcattggcctggagtaggcatgtgacaggcatgcaagggttatgggggattgcatactgtgtattcagggactgattggtaaccatataaaatattgagacaaatcagcggggccctgcattaaaattgcagggtacaactcagcttacatctatcaagccacagcatttccaccacagcctgataaaggtctctcaacccctcaatgcagttgacaatattcccttcaaagcctagaggaacttactcatctctatgcagattcactcactatgactacttcccaagcactcaatgtggtggggctagacgcagggagattgtcatccaactctggaagcgtctcaggttcttcaacccgcagcatactcaacttactgccatacgggcccgatctgacggaagcctttcgggagctcaaatctcggctgagacaccaatcgtttgaattaaacccgtcaaatcgcaacaaatggctagcaaatcgagagcgcttagcgcgtcttatctggaaccatacggccaatccatatcagatacgccgcgacacgtcttacgaagcaagcgaaatcaatggcaggctggtagtcattattggttgcaaatcacgagatgccagagaccaagtgcaagatatcattgaaggttctggtgccttgcactttgttcgagagacattgggatttcatgacattcgtgttgacatgaagtttaagggacatctggcgagaggatcattgggctccggtcgcatctctggtaaatctaatcttcagaagcgccccattctgggcatgtccatggatcttcctacttcagataatcgagatacttacactcctaccacgctgggaggtatcatcctagtggatggaactccctatgcattggcagctggatacgcattcatggagagattaggaggaaaacgtgaagacggggagatggttgtctgctcatacggtgccagtggatttggccggctgccaaaaacagcgcgaagaagctttgctgcaggtaacaaggccaccagctggacgaacggtaaagactgggcactagtttccattcctgttgacatgaccccccccaataccattgtcaacgttgaaagtctggaagactggccatggacgccatcgttaacatcgctccacgcgtttccgcttcttatccaaaagacaatagatgaacaggagctcgccttgcacatgagcaaggaaggaggatcggttgcttgtcttgcattcccaaggtcttcccctactccttgtgcaggctatatagccgctggtacatcagctattatcctgaatggcacgatgcacaccgtactgagagtagatatgctttcaccccttggtaagtctttactataattaaatgcgactgtatctaactatttagagtatggcgattctggatcttgggtactggttggtaatgcagtatgcggaattatcattgctgggacaggcagacccgatgattccggactaaaagatgacgcgtctgaagagaagctcgtcttttcggcttacgtgctgccaatgaacggagttatggcaaacatctcggatgcactccatgtcgaagtttctctgccaactctggtcgatcatagaatagacgttcttcgtcgccatacaagcaaatgggacatatctactaaagtcctaccccgagcgctagatatggagcttcttcttggccaacaaaaacagggaagacggggacataaagccgagcgtcttcaaatagatacttccgtcatacacaccgcaatacctcgattctatcctaaaaggctgagcgggctaagtcgttttatcctcgagtcaattggccttcactgcgaaaccattcagttgctcctgcccctcggcgaggtctgccccttgtctaatatctttcgtccagggctgcgacagtgggcaagagattatcgcaagtcacgatggcataatcgtcggacgtttgtatgcactgcaataattaatcagtgcctacaaacagaagctggagagaacttgcttggcctactcatctttctatggaagtcccaaagaaaattgcacattaccgttatgagtaaagcccttcaaacaaaacgacgcattggttggattgctcaactactatgttcacttttcagagtcatgtctatatcaaagatgaatacgcctagcatccaggagcttcagtcattcatttattgcataatatcagctttcaaggataaggatctcaagcacctttatctcatcccaggcgcccgttctcggaaagcaaaagcatcagcttcaacaagcctcatctggttcgatgctcccccatctcgctccaacctgtttcaacgaggatctcgcttcgtaagaaactgggtttcgggctcgcaccatgacgccgccaaccacataggtgtcgacagggcaatcggcaatctaccaacaatctccaactcgtgggaccatagcatcgcagcactaagccgagttatcgtgcttttgcatactatttacaccagtaccagggaacaggttcttgtctgctatggtaagaatgcgtcgtgggtggcattctacgcagatatgctacttggcctggatgtcagttatcgaatgatgaccaccaatggagctcgcccaatatctccagaattcgcaagaattaataataacatgacaggcggaaggccagatgtggtagtatactttgacgaccacgttgagttggctgagatttacgagatcgtcgaccgggttgatgtcggccaagagctagtcacagcctatacccttgatcacagctatctcccaccggtgccaaccccagcccgagaaccaattcttgccgctcaagaaaacataactgaattgccagaatctgtgttttctagggttggtcaagtgagacgtcttagaactagagtccacaatccagatagagatagtggttttagcgatatagttcgccatttggaagatcctgtgtaggataagtgtatatattatagcataagtaatagaaagattaatagataatacaaggcagctgtttactagtaaatagagaggagcaagttaaaagtatagtaaataaaaagtaaataaaagtttagtagttaaataaatatatatataaagatagtaaattcagcgctaagtatagctttcaaggcagtgttgcctttagctgccctgcatcaagagtcatttaagagagtaaatagtatttttaaacatttgcttttaaatataattctgcctatgttgctaagtcttctgcttacgtgagatatcggctgttgcctgattaggcgaattgcgcgcggcgcagtagcgttataacatgctacgatgccccaatctcacttctctttcagtgtcaccaacgtcagaaatcacaaaaatgctactcgacgaactagatgcgcctctagacgacgttgttgtagtggatcaactgcacattgcggactataacgaggccaacattcttccccaggaaaagactaccctcaagcgactcctcaaatggctcaatcctaccaagtatgaaggtgatggaagcgaactcaagaagcacgctacctcgcatctccagggcaccagtcagtggcttattgactctcccatcttcgaacagtggcaccgcggcaacagccatggaattttgtggattcgaggagtgcccggcacaggcaaatccgttctcgcagcaaagctgatcgctcacttggcttctgaagacgtccctgtgctgtacttcttctttcgttatactatccagtcgaatcatcgccccgaggccgctcttcgtgactggattgctcaagtcttgcccttcagcccgccactacagcttgcgttgaagaatttgacatctggggatataaacgtgggttctgtggaaaatcttacaatgcctgagctatggcaccttcttcggcttgccttaagaagcattggcaagacctattgcgtggtagatgctctggatgaaatggatcacgagtttatggagcatttcctgcaagtactcgatcagctaggcaatatccatccggacagagtaaagctcatcatcacgagccgccccatcgcgacaatcgagaaggttgtgagaaacctgagactgcttgatattcgccttggcaaagacaaagtggatccagatatccttaagtacctccattatagactggatcaaatgtctctgaccttggaaattcgcgataccattgtccacgaagtgctcaagaagtctgatggcctgtttctctacgccaagttggctatggataccatatctagaattgaaactataacggtggagactatgcaagaagcttttgacagcacgcccgtcgacttgtctgtgatgtacagaaatctcttgcaagagtatatgggacgtacagatctgcctgaggggctgtgtattctggttttgcagcttgtcactcacgctaccaggcctctacgcctactcgagatagccgactgcatcaaagtgaccagaccccagtttggtcaagatattggaatcttgaaaagccttatacgaacgtcttgcgggcctctattggaaatccttccagacgagtctgttcgagttgtccatcactccctgacagagtatttatttggaatgactcgatcatcgcctgacaaagacatcccgctgtttgaaccaggtccaatgcacaatcttctttcacttatatgtttgtcatatctccgagcaggttatttagacactctgaagtgtaggaacgccatgttggactatatggggctgaacggaagagaacacgaagtaccaccgttttttatctatgcgacaaacaactggcacgtgcataccaagaggtcctcacaccagggcttaccgcaagaagaagtcaatagcaatatcctctcactgctgatgacaccagagaatcctagaaagctcgacgcgttgggctctcaattcaacaggagcggtatgagatattatgaagaattgccacgaggtcagaatatcacgctggaagcggaagtgattctttatgcaattcgtttggatttgaccagctttgtcgagtatttcttcagtcacaacaacggagatgcagcgatgtaccccggagatcgaggtattgagcctccgttgcaccaggccataaggaatgggaacctggacattgttcgtctgcttatcaaaaacgggtccaagacaagtcaccatagctgccacggcgacacaccactccatttggcacttgaaggtacctgtaaaaataggcgcacccaccatgccatagttaaacaccttctggaaatcggtgctgatccttggaaggaccgaggtgcgagtcagtatgcgtccaattgttctatgggttattctagacactcttcataccctccgatgaaacaggctttgacgaaaggtgatgagacaatggccaaattgtttctgccatacatcgagtctaaggaagtggctcagaaagctttagattggatcatcagtgggtctcagaaggctgagatcatccatttgaccctcaatctggggcttgtggacatcaatggccgtactgatggcgcaacgccgctgtttagagcctgcacaaactttgatccaaaggctatatcaatactccttgaagctggtgcggacccaaacgtccgtttcgacaatggttacatccgaaactatgtcgctaatgatgcaaacgagggacgtaatgtaatgcacgccttagctgcaccgtctaaatgtctttatgaagccaatggaggactttcggacaaaagaatcgaagaatgttttcaactggttctcgctgctggtgctgatggtagggatgcctaagatatgcattgttagtgagaagtaaagctaacgataatagtgaaccaagttgattgttggaaggcaacaccgctgcacctagccaagaagccccttatagccaaacttcttcttgatgcaggagcagatcccgtcgctgagaacaagaatggatcaatgccgcttcatgtagctcgcaaccttgatttgttagaggtgctcctgaccaagacagacatcaacattaagaattgccatgggaaaaccgttctacttcacactttctctgataacaggtgtcgggatgctaccgatgggaaggcggcatctgaaaaggccatcagacttctagacttaggtgcagatcctaacatcattgataacaatggtgatagcatcttgcactacctggccggcagaggagggatcagtacccctggcagaagacgtttgttggagcgtttgatccagaatggtgtagatgcaaatctcagaaacaacaaaggacaaaccgcgatacacaagatgaaatttcgaagctcggactccatagtggccgatcttcaggttcttcttgagctgacaaacatcgatataaatgcagtggacgacgacgggaatacatttctctctcttgtcattgaaaatgaatcggtctctggggatgacagggagctaatgggaaggttaatgactgcgcttgtcaaggctggggctcgtttcgatgtcaccggtagacgaggacgaccactgctgcatactaaaattggacaacgcggcaatgggaagattttgaaactcctggttgatcatggtgttgacccggaacaaactgacaacgaaggaaatacaatctggcacgccgcagttcctagccttgtttcaccaacgtcgacgacagaactactttccaatatcgtttccctaggtatagacatacggaaaccgaacaaccaggggaggcttcccttacacgttctttgtgagcaaaatgagaaaagaatgtctattgggctcaaagacggaacggcgttatttgattacatgatggagcaagggcaacaggacatgaataaggcagataacgacggagtcttgccgatccatctcgcttcggcttcatctacgctattcacgagaatgatgcttgactccggggcggacgctaccctggccacacacgaggggctaaacgttttccatattgccgctcgatgccgacagagtaacagaataggtctcgtttgcgactggtttagggctacaatgagcatggagaaattattcgaagcggttaatgcaaaggacagaagagggcgaaatcctctgtactacgcttgtgcgtcgggtcactaccaatcagtggagcttctaatcaatgccggtgcagtaattgacttcgagacctacgagggatcggccctggagggttgcgtagagtttgaaagggagctcaaagactgggtggctaggggcaattgtacatctgataccgtctacttggatgatgcaaccaggcccaaaaaggacagaggctggcgttcacctccaaagcgtggcacctatcatgaatatcgaatcgacgaaatccttgaccttctcgtcaccaacaccacgtcagctagctggcgagagattgaccgggctatcgctgtagccgcgaatcaacagcatgactatacagtggagtctctactacgagttagagagtcattgggtatggaagaaccattgatgtgcgcagctgaagtgcagccgtgcttggaacggagggcatcagtcctggcaagtgtggcaaccgtgtcagcaaaaagaataggcagttcggcaggagaggtgttttctgatcgagcacggttcatgattgatcatagactccaccgcgccatcccttcatacgtcaaagattactcgcctaaacctgggatcaaagagttatatggagtttctctcgaccttgtgctgtctggtttcgcagaccctctcgatgccttgcttacaccagaccttgtttcaacccttgagaactgcagtaattctactgaagatggagcatggataggaaaggtcagggatatggtatcgctgttagttgctgcttgccagtcggaacagcccaacctgcgtgtcatccaggtgctagccaagaaaggggctagactggataaatgttctacaccggaaggatcttcattacactaccaaacgactcccctccatatcatcatcaaaactgttaatcactggtggaaaacggcacaagctcttccatacatacttgaccaagctatagacttggaggttcgggatggggacgggcgtacgcctttgaatgcaactctggaggagaaaggccagcgtctctggagctgccaagccaccgagatgcttttgcgagcaggtgcggacccgtccagtattaacaaggcaggaaagtcctgccttgcgcatgctatgggtaacgagtcgttattcaaactacttcttcgtcatggagcagagattggtccggccgcgctggcagcagctatcttagccaaagatgtgaatatgttggagatgatgttggcctctggctcggacccaaatgttcgaaaggtgggcaaggaaataccgtcctcgatgtcaccgactggatgctgggagcctggcgtggaagatccaagtggcgaaagtgaattgtatcctttggatgtcttgatcacgagtatggggtacgaagatcacgacgctgtttgtgaggatatgatgaaattactattcgatcacggcgcagatccaaacggacgctattcgaaaaaaaccatggtgcaccggattctccaaacgagagatgctcgttatttttcggtccgctgcagaaggaattgctatgttgacactattgttcagcacccgctactagacattaatctcaaggacgcaagcggtatgacgatacttcagacagcctacgaagcgggtgacctgaaatcagcacaggttcttatcgaaagaggctgcaatgttgatgggcaggacaaagatggtagaaatgttctgcatcttagacgtaggtgggggttccacgaaccccaggcccaaatggacttcattgagcgtctggtcgatctcaggccagagctattgcatcaaggtgatgggcacggtcaaacaccacttcattatgcgatacggcatatagcttctgaagaagaaattgagttgctggtatcgaaaggtgcagatgtttgcgcgaaggacgataatggagacactcctctccattttctcttcaaacaaaattggacactaactgtgaaagatagcaacatggtactggaaaagcgcaagaaaaagctggtgggcttgtttatgtcaaggggcgcagacatcaacgcccgtaatgaatcgggcgagacgcctgtattctcttgctaccgtgaaggtggcctcgaagctcttgttccacatgatcaagacatgcgcaagacactcgaggatcgaaacgcttaccttgtctggcacaacaaacttcaactcaagactgccgtggaacaagcgccgattctatgggcactattggacgaatttggtgtagattggacagctgttaataacgagggacaatcactgttgcatgttgtggcagcagagcggaaacggttgagcaataaacggcagcgaaggttcgaattcttgatgggtaaaggattgaatgccttggaggagaataatatgcatcagacggctttggatgttgcagctgcgcatggagcggaggatattttgactttgtttaacgctgagtaatatatgtgcttttttctttagtaacataaggctaattctcatctgtgaatatgtaaatatatttcataaattctaatcaataattaattggcaaaagatcaaggtggtgatagtgaatcaggatggtaaaaactgtgcactcatgtaggctcccttcttagactgcaaagtgaggctgacttttaacaagttcgtcggtgtggctcagttggttagagcgttggtctcatatgcgaagcaattcgttgagtatgacttggttagacaccagggtaatccaaaggtcgagagttcgagcctctccaccgacattagtttttgccaatttgtcacgggtttctttttgctttgcgcattggtatgacgaaagatatggggatcaaggttgaaagatggcgataagcaccactgtgatctgtgttttgtagttactgcaaaaccacctttgctatgggtcagatattcgtcaatgacgccgtcggtaatatccctgccagtaaacgagattacggactgaggcttcgccttcaatcgacggtcacaaaacgtaattcaacaagttgaaacaatcccagttgctaagtaaaactcagcgatcggcggttgatttaaacttccagggcaataacttgatgcttaggcgctagtgggtcaactatctccacgaaaggatctcaggatcatgtttagttaagcacggccctagatcctttgaggcagtgcggtgcacaaacactatgggaagtaagacgatcaccttaattgcttagattaaaattggatccgttaagctcggatgattctgtgacaaaaaaaggtatataactactcagtagaatctagattttggatatcaacaactttcaagcttcaatcgccactacaacaaatattcacaatgcgttactccatcgctacttctcttgttgtcctggcgacaatttccaacgtctcggcatggcattgtaagcagctaccgtctccaatgatgatccagatcttcatactaaccctctcagtgaccgcctacagtaatgttgaaaactgtgaccctaacgacgagacagagtaccaaatccttgagggcaaccagggtaattgctacaccttcggctggagcatgcccggcgtgagctgtggtcacttcgtcaatggcggtaccagcaacaagggctgcaagggccttttcacagccatcgccatgtacgcccatgagaataccaactgtttattctacgctcaggacgattgtcgcggaaaccctactgtccgggagtccaacacttgcatcaacaaccgagagttgcttgaagtgtcaggtactgaacgattcaggtctttcaaatgtgtaagtaaccaccaagtgtgagtttgaggaagagactgacacgcaatgaaaggccaacacagaataagcggtattttgacaagtgcttatctaagaagcggccacatcatgcattcagagttttatacagtctaattaatattcctttataatcacaaatgcaaaccgtgtcattgcaatgcaagatttatgatagtgtcatgaaattagaaaggtattatctaaaataataaatcccgaatgtctccccagttcccctctaaacaatataaacgatttgcttcattatcccagcacagtcatcattagaaccccaaactccagcgtcattccaagtaagtttcccgcataagaccatgactccaggccagtatcttagttcttctcatatgatgatcgcgcactcgatgaggtcgagtagacagtctttgctggagcaccacggggagcaagtcccgttggttgagggtagtagacattgactgcagcgttgacagatcggtggtgttccttggcatgcttgacgatagcagaccagaccttctgagcgttgttcttggtagactccattgtgatgttgaagtaaagttgtaaagtggtggtagttgttggtgtaagtggtgtaagtgatggattgcaaagatgcagatgtatgtagtttttgtttgtctttgtgattgagttgtttaaaagctttgagtagttgctttgaatgcttgtattgcttgatgaataaaaaaattattctgacatgaccatcgattcccttttatatcaatttccatggcttcaaaatgtagtcatttgcgcccatcagtcaccatgtcagtcacactcagccctgcagttgacaactcggcaagttgattgacattattcatcccaccgtatataaattcccagtccggtcagcttagacgagcttcggctgaccaatttagtttaacttgtcaatgactcaattgggtggcttgtccaagggcgcgccccgctggcatttcaacatgtctgggtttataagctgaccgatgtcggtgagattttgacactgatttttcagcagggtcgtctgattggatggtctgaccgtcattgacaacagtggaagagcagtagttggtttagcctgtggtctagagcatgttattgcatgtcagtgagacaataagacaaattatagacgtgacatgttgtaattagctgcttaattgctagttctcagctcatctggtcactcaatttcaacaaagtcgatactccaacctctcttccctttggagtaaatctcaacacaaaagttatccccttcatccctcacgtcatctctctcctgaccatcgtcttcctcatcgatcattctcgttttaataactgtccatcctgctctcgatccttggcctgtgtactctctatctaagtaggcaattaacttttgcacccttccaatatcccatataccctcccgtgtatcaggtcgtgaggatatccacttcttgatccagttccttaatgcatcatcggccatgtgatacgcgtcaagcatagcgggaagcataccgtggccgtagttgttgacgctgacgcagagagtatatgggagacccaaagtgagtcgacaaatctggcgaattatagaggctgactcggcaggtgtaatattgtgagctgttttggaagaatacatcatgtctatccgtagcatgaagacgagatagtgtgcgtagtttgtcgctgctctgaccggttcgtaggatgtcaatattgttagcggtttaatgtcaacagcccgccctttcacagcatcctcatcgccaaacgctgggacttcttctatcggtaaactttgtctccattcttcaagctcgattctgagctgatcgacccgctcattccatgtcgcgtcaggtctgaaattggctctccactcgtcctccaaagcatttaccctcggacctatgtaaagaagcctatcatagggtaatgttgacgaagcaagcagttcaatcatagaactagacacttccggggagattgcctgtttctgtattgaatgagtgcgctcgtaaataacaagcaaagccgctattcgcgaaaaggcacgaacgaggcattcgcctatatctgtagcccgcacaagagccaaatgcgacgagagaaagtcgacggctgcacgaccgtggacacaccataatctcatctgtccgcgcttcaactcaaaatgggcgagcaacaagacagtgcttagccaagaaacagcgttctctcgtttctttggattatgtgcgttactcggagtgttgatgtcttctacttcgatcttgccaatgtcgccaagcgctacaacaaaatgttccagtgcatgtattgatgcttggttgcgaagatgagtatgagcgtcagactttgagattttaagagctgaaagcgccagtgcggcgtggtagaatgatccatttaggtacccggcatcaaggatatcgtttaggtatagaaccgagaggactccgtaaggtccagtgtcgcgtagatggtggtagtacagcatatcctctgggaacttcatactttcaaacagaccctggggtatcatcggagccactttgatgccaaagaatctatctgacgtgaccgtctcatgtacaccatcttggtggggtaatcgaggcgacgaaaaattcggagttgtgtatgcaaaaggagtgtgagacgatgtgccgggtgtgattactggcgacgccatgtacggcaaaggttcatgatgatcgctcgctggtgtgttggtggtactgacgagagcggcgccatggattaatcccgtgttccatgttgatggtaccactggacttgacaaggtattcgtggcttgaagcgcgtcatttggtggtccgacgtgatagatggggccctgagtctggattggattgtcgtctagatctggtgctgcaacatacgacgcgaggtagtcctgggctgggctttgttcttcaggaccctggaagctatcatcgacttcatcttgctgctccgagtcatcaatcgactcagaatcacccaacctctgaccagaccttgttcgcctgggtgagtcctggttgaacagctttgtctggtctttgaagatgatcctcggcgcgtatccaccgcacgggatgctcagtctagtgcactgtatggacccccagagttagtcactcgctagcgatcagataaacgacaactcgtatacacgcacattgttacactccggcttctgctcatcacactttaatcgccgagctcggcatgtcgaacagccgttccgattacgcgttttgacgttccgtcttctcacgacgcgatctggcattgtgtggtatgtcggaaatcagttttttcgtatacaaacagcgaaaaagaacgaggttggtctgtcttacagtggtgaagggatttgtcaggcaggtttcgctgggtgtcgtatggaattgcccttttcagaagcgatgaacgagcggggaaattggctgttatgtcatgatgggaagacttgctagacccgattgggtggacggtgcagtgcttctatggcagggtttaagacacgccctacaggacatgcatcggtatgaagctgatctcgttagctcgtgtcatagctacgagttgtattttgatggcacaagatgttgtgattttttttttaacgttatacgagccatcaaacaaccgacctcgaagtttcaacaatcaaggatgcaattgagtggaagagcacgcagacataaccaccagtaaggaaataaatatgtaacctgctctattattcaatacataaactccatagctttcaattgtctcatgaaacgtcatacgcacaagcgtgggaaaccttggggaaggtggtcagatggaatattcggatacaaccgaagccatcgccaataagcttattttgaccctcaactatttccagcaggtcgccaagaatgatccagaagaacgactcatatgtcatagtaacaattatgcaagttcttttgttgacacctttattcccccgtgcatagggcgctccccacataatccgtcgcttgttgatgctgaaacaggaaaagcttaacgagcagaaatgaaacgagtcttttaactgtatgtgtttcttcctctatgaaacagccgtcctccctggtagattgtgttcttgattgccaagacaggtctgattgttgtttaccctaaagttgctgtcagctcacgaaactcgcaatcaattcctcacaacatggacaacaaccgacctgttgctcagcccccgggggtgttggtggacgaaaagaacattgctattgactcaacagaaacgaagaggactatcttgaaattcgagaccgacgatcctgacagcccatacaattggtcaagtgtaattccaatcttcccaatgacatagagaattcagcgtcttaacaaggaaatagaaaaagaagctattcatagttttcgtcgctaccctgctcctcttcaacggcactctggcctcatctctaccagccaacgtgattacccccatgagcgccgactacggtataaacaacacccaaggcaaccctgagctggctcttcccatttcgctcttcctcgtcggatatctttttggcccattagtcttcggacccctttcagagcttcaaggtcgaaaatatgtcgtgcaagctgcgtttgccggatacactatcttcacactcgcatgcgctctagcaccgaactgggcttcgatgctcgtgtttcgactcatgtctggcatattcgctagtgcaccttctgttgttggcggcggcatgatggcagatatttacagcgacttgactatccgaggtcgagcatttacatgtttcttcgctgtgagtatttgtggaccattgattgctccaacaatagcaggctatgtttccgaggtttcgtggagatgggcgttttgggttgggttgattgttgcaggtgtcacggtgccaccactggtatttttgccagagacctttggacctaccatccttgagcgacgagcgaagaagatacgaaaaaacgcccgtgcaacaggacagggtaatcccgaaacttatgctgcgatcgaacttgaagcaaaaggctggaaaaacatgatgagtgttgttctggttcgtcctgtgcagatgcttttcaccgaactcatcgttgctgcaacgagtctgtacatcgccttggcatacagcatctactacatgttcttccagacctatcccattgtgttcaagggcatctacggaatgtctaccaagacgagcggccttatgtacttccccatcattggtggggtcttcctagggatgatcatctttttcctttgggacgcttattatacccgatgcaagaaggagggtcgaacatgggctcagaggactgagtacagcagactacctctggcatgcataggtggtcctctcctggttatatcactcttctggctcggatggactgcacggccagaaatatcctggatctctcctatgaccgctggtgttccattcggagcaactcaaatcctcatcaacatgtctttgacaaattatctcggtgattgctatggagtctactcggcctcagcaatggccatagggtcgtgtcttcgaaacctcgccgctgctgggctctgtcttgctgcagcgccgatgtataccgcgctcaatgttggatgggctacgactattcttgggattgttagcgtctttatgtgtgccattccgtttgtttttattcggtatggggagtacatcagggaaaagagtgtgttttatcaaaagttaaaaaaggatatggagaaggctcggggtgatatagaaagcgagtagctttcgaaatcacacatatagacttggtaaagtttaagacaaaagattaataatcgcagctctcaccgtccccctcgatgtgacaagattagactccttcgctaaaggataaccgttgaagtcgcctttcttggcgccagacatgggaacccctgtctgtaagctcgtactcagccacgttttagtggtctgtttcactatatgtggattctcgcaaagcaagtcttactgctcagttcctcaactccaatatcagggcccgtcaaaggatctcatcccctgtaaatataagcactacgcctcaggaaccgcaccaccaagagccattggctctttgtcccgtctcctttaacttctgggcgcctagacttttttctccttctcttcggtagggctgatttcttggacttttcttcttctttcctcgacggaggcattgttgttttgtttaggattcctggtcaagtcgcgcgtggtacggcgatccatcatggcgatctttattcagtctttgacgttccagagtcaaaatatcaccatatcggattggatcagtgttctcacgctctgtttggcgcctctcattgctcacgttctcatcggcgcgccttcaccaacatatctctcagtcagtcgcccgccatggcatgagcgcgtctgccattacaaccccacctctatcctctggcgatacgccatgatcaccgatcgcagaatccgtgcgaagaactgggacaggatcgatctagctgccacgaatgcactgttctggactgatgcgggttgggacggcagcgaagagattatccaatacagccggccacgttgtgtccagctccctgacgatgatagagtgacattcctatctcgagacgctttcaagaccctcatcatcactatccaaggactccaagctatcatcctactacttggcagccaaattgatcccgctgcgccaggcttcactgtgtttatgggcgtcgacatcattttcttcccggtcgctctcttcggtctgcttagactctgcagctgtatttggctgactgatgagttctcattcgcctctatggaagatcttcccttggggacaccgcagatgatcgagtgcagcaccgcatccttcgagctcttaaccaccaaccctgccctatcagggccacagcgatatcacaatccttcattttggggcagtacgatattccgaactatttacgttctcgctcaatttgccctcattgcacttgccttgtccttcattgtgactatcggtggctcgttcttttacacattcacaacttttgtcgttatcctgttttatctgtttgtgatcggcgtgtcggcgcttttgactatctggtattttggcatcaaatcatcaaggtccaccgtcataccatgtatgtcctcgatttggtacaagttctacaccggattggtccttgggtttggtatcgcactcattgtgattgcctgcatcgagacgcgcaaaactccttgcggaaagtttacaagtggtacgggatggcaggcagatgctatggcttgtatgggcaatgctttcgacaaaactgaaacaagaaaggtggttgacggcccttacaatggaactacctggtacggatttatgcatgcgaagaatgctagtttcgtgcaggctgagtatatggacgaccaccacaacagtttcaatttcaccaggatgtgcttcagcagcatgtatgggatttgagccggtatcttggaacgaggagggtacaaatagataatattgacatcaacctaatcaacaatgatatgtatcattaaaattacaattacaatcacctaaaacaacattggcctcaatccctgtcctcgtatgcaacacctttcaaccgtatagccaccgccgcgtgtctcagtcatgcatgatagtccaataagatcaacacaacacatattttgcgtgcgaaccaacagtctgccttggtgagcgcccaactgtatgagaaaatactggccagagcctgattttaccccgcccgaaatattacctcaagaatctcgacttcaaaacctttcctgtcgacaaccataacagacatcaccgagtctattcgtatagttactaccactcaccatgtcggacccgctctccgtggcgggaacggccgtaggcatcgcatcacttggtatacaagtctgccaaggccttatcaagtaccttcaagcagtaaacgacagaaacgaagagatcagagatgcagtcagagatgtcaagcaagtcctatcattactggacaacctgaacaacacgctacccaatgtcagctttggaaatggaacgacttcaattcaaacatgcatcgacaactgcaataagaagctaactgaactttaaaggtttctgaatggcctatgtaagactgaatcaggaaacagaatcgcaaaagagcaatcaatgccacgcgcaccatctcatatccattccaacgagagaagttgattgagatgcaacaatctttgcggtctattctcaatgatcttaatttgatcatttcgatcataacactgtaatagccacaagaaccccgatgctggtaacctcacgactgacgctaactaccagggattccgatacatctgtccaaaaaacagtgaacgaaatatcactagatctgaagaatcatgtcaagaatcatgatgacaattcagcagatctaaaagaccagatacagtccatgcaaagtgccatatctgatatgctcgtcgacacaaagcaacagctccatgggacacagttgtctatacaggatcttgatcaacggatcgatgggaagctgacgattgtcgagactgttacgcgatcgactgaaactaatggtcaagtcgcagtcgccatgctggagaagcttacacaacttgtggagtttcaatcaaccttaacgtcaaccatggtaaagcttatatgaatttccggtgtccttatactgatcatttgaagaacttgcaggttactggtgctcccagtgttcaagatattggcgccaacacgacctaccaaagcaattattcaacagagctctgcaacgatatggcacctgcgagaagttccaacatgaggccatggcaaggctgttactgtgtcgcggcccttccaaaatcagtgaaatctttccgagtttggaacttgagatttcagtttgaagaacaagaacaccaccttcgatcttgcaagctatggggcatgagaaaaggcacgaaacgaacagctaaggctaagattcggatgaagctagcttggctctctattcggatgattgatgcctgtttcgaatacgcgtcaggcaccagcagacctggcctttccatcagatgcagaaacattatccgccgtatggatagcccggttgttacggcaatattgaaggtcgagaatgaactagcgcaatccaacacaccgacgcaaatgattctaatactcaagacaatggaacatgagatactaaatctctactcaaaaggcttagcctcaccgttggacacaactgagaacggtgacacgcatgccgaggtcaatctcttgaaaacaacaatctgatacatcactaatacattttagatacttatcttatatgcttttgtacctatctggtatatatatctattatcaatcccagttccatctagtcgtataagacaaaagattcttcaaaatgaagcagttacctttgcatttatatctctcattcgagctctactacaagccaatggttacataccagaagaactgtaagctaggtagtccaagtccggaacattccttaaaatatcaattgatttgtgactaatttctatagctctattgctgataatatttttctgactccggattacacgatgctgatacaagaaaccgactatacagactacttgttatcatcgctatataataactctgattttccattctcgttttccagtgtaaaagggatctctagagtcaagccttccgcacttctaaaatcaatggtacagggtggtgagtagctttgccgttttacgaaatctgtggggaatcccagtcgccgatctaaccctttgaaccatttctagcaatcgatctttcccctatagccaaggctatactttccagaagtattgaggatattgtcttctgtgtttcccgagctcctgaactagtgcttgagtatgtcttcagtgtcgatgttgtcgagcttgcggtcaattggccggaaggattgaaatatattttgacaacaaaggcaagtactttcgtgtcaaatggcgatgaagagtatcattgccaacttgtgttacaaactatatgttatgaccaggttgaatctgtacacatgctgctagaggcaggatgctgttttccatatcagggacgctggatatcccgtatgtcggaagagatggcctctgtggtggccactcatatatctgtaagaaggcttcgactcttaaaattggcacagacacagcttgggctatttttaggcaatgagtctgtagctttcgctgattctgcagctgccacaatttgtgatgcgttggacgcagaacacatacagatacccctatgcctacgcgttgaatcgaactaccaatcaatctatctttgcaaagccatacctttgcatgccttcaatcagttttggcgaaaggggttctcgcacttcgattgcattgattttgtcggccgaactcccatgatgattgacgattttggttggaatactctcttgcacgatggaagttttcagcacgtcaaagaaacgatttcttgcctgcataggcacggattcttgtagaagaaggcaaacgacccactggacataggtctcaatgtgtttgccaccggctatcactacatgggagtccaatttgcttactggtcacacagtaattttatcactcataatgatattagcgacagactaccacttctgaccaatttatcatgcgatacaaccaccgaggataattgcatctgctggtgcaatgcggaaggacacggttgttcacctatcaagctgtttctgaaaacattatttctacccgcgggacaaggagtaacgtttaaagaccgtagattgcacacatttctatatcatcaatcatttgatgcacctggttctggcgggcattcgatcctagctaaggaggttcttcgtcttctcacctttgaagctatggatatgacgcatacatgctgtttttttgacctgattggccaacatgatcgttgcaatttattattgcagggcattcaggatgagtgggcaatttgctgccgcgatcctgatagcatcatggaaattcggtcttgtagcaacgaaaaccgctcttctgccctgctcaaggatctgatggccgagttcacaccacaattacagctattgaaccccagtcacttcgcatttgagggcttcatcaatacgtattggcgccggcgcatatcgcagctgtacattgaagatcccatgattgtggatgatctccaccagcaccaggcattccagggatttggggtttcttctccttcaccaacaagtaagtacctgtgaaaaaagaatgaaagacagctattaacggccatcaggagtgttgcccgaagttgtgcatcaatttctagggaaggattttcatttactgggtccccatgatactatctctgatgaagaatgcatttcagaagtatcaaggtacatgggtatgcaatgtgaagggtgtgtatcatttgggaaagccgaatgttctataagtggagttgactgttgtgagtccgaccaggcggacagcgattgaactcaaacatatctagaagagcacttgtttcattgagaaaggcagcatgatacaagacaccgtttcattctgacttgccgaacataaactgatcgcgctttctctctggtcaatgaagagcaacatctgcttcaacaccatacttcactataaacatttgacgcgtttgaacattttaacttgacatatggacatacgaagaaggtacagaatacaggacaatcctcgaggctgttgagactaccataaagagcaagatttactgtgcgatacgtttgatatatgatctatggattctgaacgacgaagatagtcgcaaaagatggccatcagttctgtagcgatttgttgcttcttttttttgttcttgcacgtgtcatgataacaaagtcttcttatttcgctatccacaaatgcctcactgacgttttctgcctttcataatgtcagcatcgtattcagcggtgccacattccagtctcttgcagatcacgaccgatcactccaccgaagccacttccacaaacacaccacacccaaggtcgtccgttcaaactggatcaaacttttcccgcgatgcagaaaacgccgcgttcgctctagaagacccacaataacggagccggaagttgcggaacggagttggcttcgggctcctcgggaacgtcaaactttactttatatgctttacgggaattacctgcggctggaactatttttaggtagtcaaaatggtaaggcagtggagataccgtgccgcttgtgtagagtgtaaaccccttctggaatttagtttcacgatatgctgatggccaaggacctaggctgtgatatcgtgtgtttggtttcataccacagaatcgtgagatcatgatgaacttggcgcgatggaagctcaacgagtttgttagaaatagatacatcgtcaggtcatggacagacagcagagatatataaatcatagcacatcgcactcaacttgcctcgatatccatcagtatcacacagtatcttacaacaacatcttacaaccttatagaacaccttcgctactacacaccaattgcccatcatgaacaagtttcttcttgatttggctctggctagcactgtttccgccgcttggattccgattggacatggtccaactgagtccagcaaggacgccgttgtttctacagccattcctaccatcgctgatgccgatctcgatcctgagttcggacagcctatgagaaccactcgaacctaccagtctgcggtcatccctactatcgctaaccctgatctcgatcctgatttcggacagcccatacggtccacgcagtccgcagttgtccctactatcaatgttcccgatcttgaccccgagtttgggcagcctatgagaaccactcgaacttatcagtcgcctgttcttcccactatcgctgatcccgatcttgatcctgaattcaatcaacctatgagaactacacgcacctcacctgtacttcccaccgacattgtctctgacttcgaccctgagttcggtcagcccatgcgaactacacgcacttatctgccacctgtaattcataccagccttgcctctgactttgaccctgagtttggacaacccatgcgaactacacgcacttatcatccacctgtgattcataccagccttgcatctgatttcgaccctgaattcggacagcctatgagaaccacaaagacctacgagtcagctgttgttcccaccatccatgttcctgaggacactgtcatcttgcgccctattcagtctaccaagacctttgagattcctgtcgagactctcacctctatcatctatgtgcccgtaccttgcaacaccggctcatgtcacccaagcttcaccaccaagactgttcttgtttctactggtgctcccgctcccacttcctctagtggatgcagtcctgcctgtcccagtctttgtcctccagctcatttgcctcgtcctattccctctcatcctcatcgtcccgttcctgttcccactggcaacaaccaccctgagtaccacaacaccacctaccccgagcccagacccatcgaaggcaaattctggacgatcaaggacctcacccgccactgtgccaaagacggaaagtcttgcgactacaagtttgctattgaggctgacggcaagactgagcactgcaacatcaaccgcaagcctggttctgatgccgccctcgagagctggaccaacgtcccctgcaacaagaagtctcacaagactgtttcttggggctatgtcactgaaccagcacccgcctttgctgttgtcactgtcgttgagggcaaggttcttgcatggttcggtgtcgcagacatcaatggccagaaggttacttcttcgaaaccattcggctctggacattacggcaaccttggacccgatcaggtctacacttactagtccatcaacatccaacagtgcccctcacttcctggaagcgaagcacttgcagtggtgacaactttatagattgatactgacaaggaggaggacttgaaaccagattgattatactgacttggattgactttggtgtgtagagtggatttcatttgtcacatcccttttgtctttagaatgattttagtttgaaagattgttatagataccggtatctagtaaatacatttgttctttatatcttgttcggtagcctgctcttcatttcattgcatcactatattgcaatgcaggtatactttcaaattccatgtcgttgcgaacggttagccaattaattaggcacgtgaattatatctccttttattatgcaaatggacagctactatttacaaagtctccgtcaagtagaaatagataataactaaaatgggaagataaagctgtttttaaatatgcattcttatctttaagtgcagttcttactgcataaatagcgaggtatctactctatcagtcataacgtgcatgttcttattagaaacaacagtcatgagatcatgtgagatgccgcacgtgacaggtcacatgattgcatcacacgtgcgctacagtccttcacctggatcttcaatcaaccaatttaccttctctccaatcctggattttaatacatatcactgttggaattttctggtcattaatttgtgaataaaaacaaatccaattaagaataaaacatagcttgctacccagtccaagaacgctttggtatccaattttggtaaatacacttccagcaaaacttaaaactcgatcagaatacccgtgggacatcctgtcgatacattgtgacaacaacgcgactctgtcatattgaagttttcgcgctcaatctggaaaacatcatcgttatcttcgaagctcgcgtacatctggcggaccatttccttctgcgcatcaacttcggtagatgtctcgttgttgatgatagtgacagatttagcttccttagaatctgtcagagactcagcttcctttgcctcatctgcggcagacttcttcatcttcagcaactcaaggtgatgagctgcctttgggtcgtctctagcttgcttctcgagaatagcgcgggctgagggatctgtgtcgatgaggtcgaagaggtaggatcgtgcggtctgttctgaaggagtgccacatgcttcactctctttgcgtcggcgctcgatatcggcgagttcttccgttgtgagctcgtatggtaccgtcggaccgaacgtctggtactccacaaaaggcttgcgctttggtgctggagcggacttgggtttcggctctgtgggctcgggctcgggctctggctctggggttgataagtatcatcgagcttcagaccaccagagagctatttccctttccacggcgtctctccccagtaaggtctcagtgaggctgatgcacttatcgtcggggtgtttgacaactttttccgcataccagtagaactcgtctagtgttttcttgagggacccagattttgtgacccaaagttcgggaaagttgccgtcgtcatctgggttgtcttctaactcgtacttgggctcgagtatacgcgcccacttcaggtgacgcggcttgatggttcgggagttgggcagtccatgatttccaaccttggcgttggcttcgaagtaatcgtgggctcgctggatcattcttgcgtcgaggcgaatgtgttccttgagaagttcttgactcaacatcgccttgggatagtccagggcccacgcgggaacatcatgccccggtgtgaattcgtagtattttggtgtaaactgcaccatctttgcggttggatggtggatggaggtggtggtggagggtgaataaatgtgagggtggtcggtgcttaattgtagtagaggtggatgaataaatgtgagattaaacttggtgggccagtgtgtgtgaatcagtgtgtgtaagagtaagagttcagttaggcagaatggaggaacagactgtatttatatagaatggagtcaagtgcctgaggcttgtaacatgaggaaacttccagccatacttaaaattgttgagcaaagttgcgattctgcgtgtttcaacgtctattttgtgaagataggagaatatttctttgccattaaccatcatttttctaggcagaatgaccgtcagagttttctatgagtcaacttgtaggtattccaaagtaagagagacaaaaaaagactcttattacaatcttgagtctaattaaattgagaaaaaagacagtagctttttcgatataccattatcacatgctattatgtcccctcaattactattaggttttgtgactttaggttgatcgcaagttttactctgatacagtttcaggacatgaggctcatgtgtaggccatatgtacttaccttacccagacgccacaaagacaatatgaacagagctcttgtcacggtggacaacacattttactattgtagacacgcatgacatataattggaacactgtatgtgttctgaagaattctaaacacatgagttgagaggtggcgcttaatatggagacgcgtgagtgacctcgtttttttgaacatcatgtgcattttgttttcctttgtcgtctaagtaacaagcggggcctcgtcgaattcatcaacacttttgagaattctagacgcctcagtcattggtttcctccttccccctcttcctcctcgcgcaggccccagatcatggcccaagcttattgccgcccttctcggtctaacaactaccaaagctgcatccgagggcttctcgagatcagctgcccagcgcgccacttcctcctcctcggctttaatctcgtcgtcaagagtacggtctgcgtgtgacccaaaagcaaacatacggccgaaagactgtgggaacactttgtgcaggaataatcgtacagtgggaaggcacggcgctgcgatgctcacggagctttcgatgcctgcccagaccatgaggtccatgtaatcccatgttatgttggtggagtgaccgtaaagaatgttgtatcgcattttgaggcagctagcgactagaacaacgacgcccaagctgaacatgaagatgatggcgagttttcggcggaatgtcgacctcactagaatgtgtcagtaaattccttcccagcagaacgaaatacgtactcctccagaccagcggtatcggaagggccaggaccaccacgtcaaagatgatattggtaatattgatcgaccactgcagtttgttcaaatccatgcactgaaagtccacgtcgtttccgctaaagcgattccagttccagtgtattggcgtgcactgaaagatgttgaggaacatgaatatgacggtattaaggcatacgatgataataacggcccaacacgcttggcagaatcttgtgtatacgtggcaaaggcgaatgtagaatagtatgatggtgacttttgtcatgcccattagaaggctgtagaaagggcagtcgatccagaataactggtgctgttagcatgtgggattggatacatatgttgaaatgcataccttgagggcatgtgacaggtcttctgcattgacctgccagatatcctggccaaaagcagacatcaatgctgtggcttgttagtgagttgtcatattagctatcccgcaaatcttaccatgatgtccaataccgaaatacacgatataaataataaatgaaatcaaagacaaccaatcttcaggcgaaaactgcttgacaagaaacgctttggtataaattcgaataacggtacaaaggatagacagtatgtgaatggaaatgtatggccaggcatcgtttcgacgatcccgcagaggacgttcgcatagagcatcaacttgacgtaaagaggctgaaagtaccatgtcaataaccaaagacacagtggggtgctgatcataatcctgggcgaagatcatggtgagacataccgaaaatagcaggggtgcgacagtattgtctcatacagagaattaaatccgaatggaaatcgtgggaagtacaaatacagcttttctcatcttgcaaagcgcagtctaattgtaatcctgcgacaagacattgtcgcttcaacaagttagtgcgtatttttaaagtcaaggtaaaaatgacttaccgcgcaaattggagacgcatcgatcgtcgcttggacttgggcattgatctcgttcgccacagaggtcaccgcactgacagtaacaaaaacagtaaaacaagcgaccaatgtagccagtttctcaaccttcatcgtgcattgttcgcagcttcaagattgatccccttatccacgggaatccagaatggtcaacataaacatagcgtaacacttccagatcaggaagaaaaaagaaaaaccagggagctggggggaggggaaaagaaaaagagccatacaaaacgcacgttcccctttctaaaacacagcttagtgggacgttttgtccatcagagaggggatggttggcactagaggctgtggttttgattaactgacgagctgaagggcacaacttgtcggactgtggtggacgcggttgccactccggaggttttttggggtgtcttattggatggacaagtatcctccatgttaatcagaggccggacccttaggtccaaagttgcacggcctgtggctagtggattcatattgggtcgaaatgacctctgcgggcgagacgggcttgatccgtagcccggtagatggagcaaaggtacccggaaccagggatgccgggatgtcgcggataaaccgtctatgaagatctgatttgtgatgttgagtaattgtgtctatgacgatgatagatggactaaacagtggcgtcaggtaccgcgtcgtaaagacatgactcgaccagcattgtctttctcgtcatcttcatcaacgacttagcttgcttccttcgtgtctcagatttctgcatctccggtagtcgcgacttgaaatgggtaatatttcccctcggttggagactgccgagcgaatagactcgtggcgttcaatagagttcacacttgaggaatagactgatatttttcgcgttgttcgtcgcgctcgcgtcgagtcatgcaaccaagactagcccatcaagggcattgttcgaaggtaatgtttcactctggtctctggagccacgtggaatgcacagaagaatgtaacccgccacatgcgcgtgatggttgaacgatgaaacataccatcatgtgcaaggctgtaagggggattaacgccattgccaagcttttaacgatcaattgatctcgctcccatcttccctcgtgaatggtgaaaccgaggtcgagctcggaagtggggagatcttcggtagggatacgaaggaattagcacagacaagagaaaatggattcaatgagagtgataaatgggactcaactggggcatacggaattgaatggctggatgaatgtgtgtatttccggacactccacatggtaaacttgccagacgttagagggtaaaagaatgcatgagagaagatgactaatgcttagcagaatacattggagtggtcgcacaaattctgacaccgacattgaccagctaaaaataccacacataaagaagatcactgctcttaagataaacacctgtattgttcagatcatcttcattccatctcgtcgacgaacattaccctacacttctggcggccgtgttcgtgacccacttagccactatccacagataagcctaatctggcccgggcgataaagataagatatcgataaggatatcgcaaaaagcaaaaaacaatcgacaacggcaggattcgaacctacgcgtgcgaacacaatgcctgtgatgtctcagaagagatagcagggcatcgccttaaccactcggccacgttgtcttggtgattggttagcatgagcgcttcaaaacaagaaatatgaacataagccaacttgagaatctgaagctgtgttcttgtcttgtacagacaagatgcatgtaattattgtcttcttttaccttcctctttagtccgattacatgatgctgaaggcaaaatcacaagaccccagatccttgatgtttcactactgtgtaccatctaccagatacttacagattgcgcctttgtctctcaactggctattatctactggtagactgttgtcccatccccagggtagtaagtatttatccggacacaaagaagcaatgggatggacttcatctgtcatcacaacatcatgatcttggcacatacgtcattgatgattgttgctgttggttgagggcttttatacgcgttggtccaacacaccccgcttcaaccaacagattcctaaatcacgacgcgttgatcatacattgttctcaacgcatatcttacatatttcggctatacgtcgcgaagtcatcgcaaacatatcgcgatgggggatcatacaacagttgccgaagtccaagttgatgataacgcgcgctcagactctgaagattcctcctacgacgctgactccataacagacagcgcgtccatcgccagcagtgttctcaaatacaactggaaaaatggtcggcgctatcacagcgacagagctggagagtacagctttcctaatgatgatgaagaacaggatcgtctcgatatggttcatcacgtctttactcggctgatcaatgaccgccttttcacagcacccatcgatccagagggtgcgagggtactcgatatcggcacaggaactggtctctgggcgatacaatttggagataaacatccatccgctgttgtaatcgggaacgatctcagcccaatccaaccagattgggttcccccaaatgtcaggttcatcatcgacgacgttgaggcggactgggtagatccagttccttacgactatattcattgcaaatacatggctggctctatcaaagattggccgcggctcatcaagcaggcctacgcgagtctgaagcccggaggatggatcgagcttcacgaaacagccaacacattatattctgaagatgactcgcttcaaccagataacgccctcgtcgaaatgatggagcatctgacagtagcctgtgaaaagattggtcgaacaatggaccctgcaccatcgtttaaacagtgggtcggggaggctgggttcgaaagtgtgaaagaagacagattcaaactccctatcggtccttggccaaaggatgaacgactgaaagaaattggcacgcttatgggaatcaacatgatcgaaggagtggctgcgttcacagcagtgctatttacggaagtgctgggatggtcgcgtgaacgagtcgagctattcaacgcgcgagtcagacaggcatcgcgacagcgatcagtccatccgattttcgactgtttggtagtgactggtcggaagccagggtaacaagcgaccctatggaaataaatcgggtctttctttaagggccgaatctgtggggtatatccataagtcgactagtctccgcggctttacaagcgagatggacactgcaatgatactaaaacatggggtatcttgattttggacccacggaagatggatcttcttctcaaaatgagggggaattggtcggatatggggtgctttatgtatcgggagcgatgagtcgatgccgtgaacaggaaccgcagggccaagaactgggggtttggatgctgatcacttggatccatgaaaggcctaagattcatgataaattgcggccttctccactaggaatgagatagaaagatagcttgaactgatcttcttcagttgatcagctcaatatatccctcagctcgacaaaaaattgcatccatgggttctcttactaccgctagacataggcggtgttcaaagaccatgctcttctcaaacctctctgccatatcccttctctttcaaggtcttccaggagtatattccaagcctacatgcactgatgagacattcaagtctatcaagctggacaacgcggaaattctctccatcaatgccaatgtatccagtattgaactcccagaattgccaaccaacgagtggccgatacccgctggaagcccacctatcaacgtgtgcaaggtcgtggtcacgtatacccatcccggttggaatgataccatcaacgcatatgtctggctgccaatctcaggctggaatgagagattcgtcggtgttggtggaggaggttggtcaaccggagatgttcccgatcttggaccaccagcctccaagggatatgccgctgtgacaaccgacggtggtcgacccatgacgaatcgacagagcatggattgggcactcacaaagtccggtcatctgaactggccccctctgcaaaactttgcagctgttgctctagatgatgcaacgaccgtgggaaaggccgttacggaagcatactttggtaaagcgccgaagtactcgtattggaatgtatgtggtcactcgagactaagcaaccgacatgctgacttcgttagggatgctctactggtggaagacagggtcatatgatggcgcagagatacccaactcagtacaacggtgttctggctggagcgtctgctttcaactgggacaggttcattgtgtcagagtactggcctcaacttgttatgcacaaacttggtacagtcactgtgtcccgatatgtgctatgatgctaattagatataggctactaccctcccgcatgcgaacttgctgccatcaccaatgctgcgatcaagacatgcgaccctgtcgatggcgttgaagacggaattgtatccgactcagatggctgtgacttcgatcccatatcggtagtaggaacagaggttacctgcgacaatcctccaggtactatcaaagtctcagtaaaagcagccgaggtcgcccgtttgacatggcgtggtccacaaaccgaagatggcaaattcatgtggtacgggctggataaatctgcccctctcaatggattggccaacacgaactgtacctccttgacaaactgcaccacgagcccctttgccattgcaaaagattggctaagcacctttatccttcagaacccgtttgttgaattgaagggcatgtcgcacgcagagtatagcaggctcttccgacaatctgtcaaccgcttcgcctctgtgatgggctcagctgatgctgatctgacggactttaagaaagcaggtggaaagatacttgcgtggcacgggacagcagatgaacttattccgtacaagggatccgtggactactacaagcgtgtgcttgagggagactctgaagcgaatgattattaccgcttctttgaagcacccggtgttaaccactgcaaaggtggtcctggatggttcccaggtggtgcgtttgatgctcttgtgaagtgggtggaagagggaaaggctcctgagactctgtatgcagagactactgggacagagacgaagagagtggtggagctttgtgcgtacccgaagaagttgacgtatcagggaggtgacgcaagtattgcttcgtcatatggttgcaaatagttaagaatctagctgtgtatatacaattatctcaactggaacagacgtctttctatcatagacccttaggaagtactcgataagaagaatcttgaacaaaaagttaactccctcaccttcaaaaacaccgcgtccctgttacgtacttggatcgctgtcaatgttggtaattgatcataaataaatggacttgtagattgctaaggtttggccccagtcttatatacacgaggacctagaggtggcaatttatccattggccacattgtcattgtaatagcccaatctggctgtataacactttcccagactgacggcaagataatctcaccaccaggtgcaataaggtcataatggcccttcattacatgaggcccaagcacatcaacctgcacgaatgcttgtttaataagatcctccatgccctattatgttgttagcatcacttcgttgtctcgtgtttcatgctatacttatgtacctgccaggtggcgcaaagatggaatgggaacatgaatttgcgaccgactgcatctgtgaatcggattttaccctgctcggctcctctctcaagttccccgcgtttagctttagttccttctccaaccattgctccgagctccttccaagcctcctcccgcgcggcttcctcagctgcaacagcgtctgcagtctttttcctctccgctaccagtttcaatagagtagtttcgttcgttgtcatgtcttcttcgctgtggtttagcccctgaggtgcactttactctagtagtagctcaccttgctgtgatagtatttcactttgttccacctgctgcccaaatgtctgtcgatgcagtctatacggctgtggttgtaattcaacttctgccagtcggttctttaaccaacggttagtatcgtcaagtatagtagagcttgaggtcgcttgtgctgaaacaatggggccaccattatcttctaaagcggccaatgtcaaaaaggttttagcatcatttgccccaatatcagcaccgctgcgaagaagtatccggacaacagcactatggccatttttggctgcccaggacagtggtgttattcccttctcgtctgtcatgttcacatcaacgcccgtctttagtaggcttgtgatcatatcttgatctccgttttttgccgccagaaacagtagcgccgaattcccacgcgcgagggcattcttctgtagatcctctttatcaatagactccatacttgatctgcctccaacatcggacgcgtcgtcgctcattttgatctccaagccaggggttgagattggtatcgacgcaagtgaaagctgctgtaggtgcctggcaagatgacgactaaacccttttgcattgttgtttgcagacattggtttccagtcttcacagagcggacagctaccggagttgaacgttcttatagggcgctcacacgcatcgacaatcaagggcatctgagcttctgtcaccattcccggatgagacttgttgagatgacgtttgaagtcatcggagctgggaaacgtgctattgggcgagttgcaccagctacactcccactgccaacgatggacggtggattcatgctcgaaccactcacttcgagttgagaatgatttgttaccacttctgcaatctttgattgtacacatatacggttgaagatcggtgaagacatgtctcctgagattaatgttagcatagaacttgacagttgcatctgtgctaccgacttccactcgtaccggttcgccgcgacctgtatggtccgacaatacggacactcgaacggctccccgtattcaagttgcaccccatcaagagtcatgtctgacagatcgggaatcgggcgccccataccttcttcgttccccaaactctgaaaggacgttgcggacgtgaatgctgacataccactactagaaacaccctttggtacctggtctgataattcaaggttgtctatctcgtgataggtagtagcgacgacggtggctgtatctccgacaccaggctgttcagattcctttgcgagacttgcgcgatgctcttgccgatactgaataatcttccgttgcttacttatgttattacccagccgccttgccagccaaagattcgactttgctttggggaacctgtcagccacatatgtgatgtcctgtgaactctccaaagtgaaatcatcgagattaaggagtcttcccctgggctgttgcttcctgatcagaatggatatcccaaacaggtgattgatagctgaatgaactccagcgagaagctcatcaagttcattgatagtcttggtgtcaccatcatctgacggaagtaccgctgatcggtttggtacactgccattgatgatagctagtgctggatgagcgtacaaatgttagctagtctagtgaacgatcagagctcgtacagtatagctcacctctatcggctgaagcatgcagattctccagtcccaaggcaacagtcgttcgcattagaggtgcatctctgagccgataatcgagggatttttttgaggtttcctgctgcagagcccccagattcgatgcccatactctgagtcgccctcgttcatcttccaatgtgactctcaaatcagggtcggtgtggtccgtagtgtaagctatcgcctggtccaaggcggcaaagcttttcttgctcaatgtaacaagcgttggagcggggacaccctcagaactctcttgccccattctgaaagagtagtagtacctggctaaactattcgacaattgactagtgtacaatcagttacgcaaggtatttcatcttccaaaggcataacttagatatcttaaaggctcaacagccaggaagagaagaattcccaactcaccagataaactgattacgtcagaatattacttcttctgtaaccatgccatgtcgttaccccgcactcaggctcgggttgcagttaatcgcatataatcatcagtaacttaattgtttatagctggacacgctggtcatatcacgccatgtctgggtttgaaatcgctggtgtggtgcttggattgtttccaattgtctgcgatgctgctaaagacttgagaggggttgtgaaggatgctcagtcctggtggcagttccagacctcgtttgacgacttcatcgcacgactttacacagagcgtgtatacttcgatcaggccattgttgctctgttggatccgcttcaggagctttcaaatcaggatctggaagttcttcgatacaacacgaatccgagcctctggcatgatctccgcattcaggcaatgctcgccaacaggattgacccctctcatctttcatggttcatgagacaattaaaggatatcatcgacgccttgaaggagctaagtaatatgctgccgtttgaaagggtaagagttccatccatgaaaggtggaaaactgttaacggagtgacataaggcctatcaattggatagcacagacttggaaagcactattttcaggcttagaattagcttctcacacaaaaaagacgaactacttggaactattaagaagaggaacgaagaactacgcaactacctcagtatgtcatcacaactccacatgagtcgatcctctcttcaaacaccgacgaaagacacgtcaaagctggtcagatctctcaaaaagcatcaagaacaggcggagtccgtctttggtggcttcaagagccaatggatctgcaattgcaatcttaatagttgtcattcgtgtggcatctctacggaagggtcggatatgagactccttctaaatggggcgaggaatcagcatctaaaactcgaggtggtaacgcaaatcgagatgcaacggttaaacgaattaacttctgaaccaacgacgattcctacccaagctgacttggaatgtttgacgcaaaactctctgaggaaacgtatatccaagaacatgaggaaacaaggcaagagcatcagcagactagtgccgtcaacattgttctcattgtcggacccaaacagtgccaaggtgaataataaatacgacaaaggccttgaaagagcacctgaaaaactgaagaaaaggtgcgttctactctttacgcaaggataagggatggtttctacactgtggttcgaaaatgatcgtcagagttttactgacccatgtttagacaacaacaagaagacagtacgaagaattcatggagtcccaaggtccagttcagcttgcccccagaaccggttgcaactccaactactcccaccgctgttaaccgcatggatcaagcaatcagcgacatgtgtcttaccatcgagacaccaagtcaagaatcgtgtctgggattcttaaagctatcagacgccaagttattcctgcatcttgataccgtgaattatccagagcgtcacgagatgcaaacttttgaggaattccttagcgaacggtacccgcgagactttcggctaaacctgggcttaacagttatcatgctcatcctcaagcttggcccctcgtggatcccagagaaaccacttaaatcatcactcgttatactgcaaactccagggtgtccaccccagcccttcatatcacatccctccatccatgcagcgcttgaatcaacacatacaatagagtttcagaaggagaaagaaaaaggaacattccttgctcttggtataattttgcttgagttgctttttcgtaaaagcctcgaggaacagtcgttctgggcaacgtttactgataacggaaaacgacatgagttcactgattttgcagcagcgagtcggtggcagaaggatgctgtgtatgaatatggagaaaaggttgcgaatgctattggcaagtgtgtgaactacactgttgacaactcggtaaatctacgcagtgcagagtttctaaaagaagtgtgggagaaggtgttgagacctattgaagagaccttggcatgttctagcagtgtatcatagtattggtacagtcattacacaataccccatttatagaatgaatgagcttaatatgttgattccatgttccagtatgcaaatacaaacgatcaatgagccacaggtgttcttactcaacagttaaatggagatattatacagtactagcctgttatggaaggggtgacaacgcaacactaatatttgctttctaaagtgagttgtcaattatagtaattatgatttaagtcgaaaaaaagaaagtctaagcaaattgatcgaccctcgcttgcgatcttcgggcctcatcctcagcactgtgatgcataaggattgtcgtattgacagtaatgccaggtgttttatccgagctcgccgcacttcgtcccgttatcgacatccctgactccttgaatagttcatcttgtgaatcgttattctgtgtaccaccgattacattggtggtgatacggctgtggttcgttcgtcgtgtttggtttcgacctgtagaggagagttcgtagcgtccagcgtagttggagcctgttcgggctgaggacatttggccgaggaagagggttcggagggctgagagagaggttagtgaggtactattatgtgcttttgtagttgacttacgaggtagacaagtggcgatgatagcgacggctgtttcgatcatggaaacagtacatgtcaacatggtctcgttcttcttggagtagtaggctcggatgactgcaaggttagctaagttgacattttggggagaggagacatactgctagcaacaaccacaaggaaaccaagggcaaagatggcagcgacaccaatcttttgcttcgtcttcatctgtagttgaaggaccatagagatgggcaaactgatagctgtactgtgttaggtaggtccagcaagagcagccgttacttatacttactgacgatatctgtgccgatatttactgcgtttagttagtattgttaattgaacatggtaatgagtgatagtacttacatataacagtcaaccagtaattcctctcagcttccttgggatcgcattggtctgtgcttatcgtcagtatgtgttccttcgtccagtggtcgtgaaacctacactccgggtcctgtgaccatcgcttgtcgtgagggaaacactggaagatgatgtgaaagaagatggcggcccaaaagcacaccaacagtccgagtgtgatgttgtaaatagtctgtaatctcgttccaggagcggcgagtcgtttgtagaagaggacgagagcaatcttgatagcccatagtgaggtcacatataggatggatccggggacgatcatctatatcaagtcagcaaaagcaaacatcatacccaaacccaaaaaagcttacctgcatcatgcccttgaactgttcaggtgtcgcaccaggaatattcgccatacccagattccacatgtgctgctgaataataagatcgcctatcaaacagcatgcagacagaataatgaaggcatcatcaatttgcagagacccgagcttacgggcacgaatccacaaacgaaggactaagaaaatgcaagcaaccactgtagagatgtaccaagacacctagaagaatatggtgtcagtagtgtaaaaaaaagcaaagacaccaaataaatggagcatcaactgcgaggatctgggatccaaaggaaaacttaccacttgaccgagaccctctgccattgcaacgtcaaatcgccaagatgaacaaaatattttaaactttcagacggaagaaagcgaaggagggcatgcaggtagttaactgattattcccagctctacggtagcggcccctgacccatgcacaccctcaaattctcctctgcaccacctcggagggttttgtcaaagcgttatccctcggagactcccgtcagctcattatgtgtgatggcaacgcttccagcacccagaatgcgttaatgtcgtggagcaaagcactggacgaaactagcagctagccccgaagtcaaaatgcgtgccaagtggaacagttcctgtcacgaattgtcacaactcccaattatggaacttggcacagcactagctcagggccgtcgtgttctgtctgggggatgtggtctcgtatggccgaagctaagtgcgttgggcaccatgttcctcggctgtttattaccaatatcatgactgaattattgaataacagtgccatctttcgtttagtagatcttaacgagtgcggaatattgaaaactttcgcaagccatgccgagtgcgtgttcggttaacgagtcccgcttgatctagcgcagccccttccgcagcgacggaccctggcgcagattcttccacggaaacacgagaagatgatctccgtgatgtaacgaaaacagcctatcaagccactctgatgatccgggtatttctatccgtccctccaactcacttagtggctggttacggaaatcaaattccagtgaggttaacacatgtattaaaataccatgtgtgttaggtaataggatggcattggacagagtccatgaatgagagaggcactaaagaaatttgataagataactgaatccttccatctaagcgaggtgccagacatgagtcgctccagtacgccgaacaccaaggacaagccaggggcgagtttgccgatccgtgcctctttcggcgaactacccatggcattttttctgcacctcaagatttgcgatcgtgggaagatgatgcaactgatctgcgacagcatggcatggggcagatcctacgcatggcacatcgatgacatgaactttgtttgagattgattgtggaatttgttgcgatatccgatgcttttagctggatgtcaaactcttagaacggcctttctctgtccagagccgtgtcaagcgcagggtcaaaactcaacggcaatattgaacgccaccactagacgagggcccctttttctttctctcacgttcgagaacgccataaaacattttctatgtctcagggttcgttcaaaaaccaatcgatagctcaaatttatttcatcaccgtggcccggtcgccaaactacaaatagtttagtatcagggcactaacctgactacgccggtccgacagccgcaataaagtccgcttcatccggacaggggatttgcgtagcattggatgttatgctgtgaccttgcagggcaagtctagatctgagaaatctgggtaatgctacgatatttattatttgatgtagtatcgcggaacgagacctgcctaatgaagacgaaccatttatctttgataccacgtggttgcggttgatctgagtctctacaaggttatggttctgacaagaccatgcatccaacaagggttctttgctgtcgactccactgccgagcccgctccaacgtctccaataagttagcaacccgcccccttttcggagattccgccttattcctcagcgccactgcgtcacttttttctcttttaaatggcttgcaggaagcaggaacatcacatcgactatcatccacctctctgtttcagcccaaagcctgtttctgccttcttcccgcatctcacttaacctcctttggcagaagataatcctcacgatggtcctgcataacaccatcctcagtctggctacgggtttgaccctggcttcttcctgtgtcgttgcagctcctcctgcccctccttgtccacctcttcccccagctgctatccctcagggaaatattgagggtttccgcgatactcactgtaacgctgtttacctgggcgtgccttttgctgcatccactggtggacagaacaggtaagatcacgaatacattgccagaataaggttaagatagactaacaccctgcagatggaaggcacctcagagtctccccaactctacccgacgtttcacggccaaggcttatggaccaacatgtcctcaagctatcagcagtgatgctttcactcgccaagacgaggactgtctgaacctcaacatctgggcccccaaagatggcaagaacctgcctgtaagtcccactctaacggcatgacgatcggaacaatgactaacatctcctaggtattcgtttacatgtatggcggtgcaatggtcactggctctagcagtaacccccagatccagggcacaaactttgcccgcaatggagttatctatgtcaacttcaacacccgtgagagcatctttgcttcacctcactcttctgaattgaaggatgctaagcccaatgacacccagaactttagcattctggatgtcgagaaggctcttgactgggtccgcaagaacatcaagggtaagcaggcatcgctatccgataattttacatgaaactgactttgtacagcattcggtggtaaccctgaccacattgtctttggtggccactcctctggtggtgttcaggtcgaccactacctatggaaccaccctcagaccttcctcaagggtgctgtcgagatgagcgccaacgctgtctcaggccccgcttatgcccctgtcgatgaggctctcaacgctgtcgccgaggaagttggctgccccaaggccggaaacgctcaactcgagtgtctccgcaacgtcaacctgtttgacttccagaccaagaacttcaactccaccttcaacacctggttcacccccgttattgacgacattactcgattctccgactaccccgctcgtcttgcttccggcggctacgcttctcaggtccctctgctgactggtacttccaacggcgagggaaccatcttcagccttgtctacggtgctgagaacagtgactttagctcttggatcaacacctttgatgctgacagcgctcacattcccgacgctgacctcatttcggcttacaaccctgctgattttgccagcgagtctcttcgcagcggtatccagtacggtgacgcccgtttcaactgccctgtcgattatctccttgatctccgcagccagcagcagaagacctgggtttaccgcttctttggtgcctacgataacgtcgtcggaccccccaacactgctcctacccacggaaccgaagttcctttcttccacggtggtaacgagtgcttcaagtctctacagggcgtcaccactgcccagcagaagcttgccgactccatccacaagtggttcgtcgcttggatcaagaaccctgttgctggccctggctggaataccgtcgagaagactggcgagttggtcaagcttggtgtccctggtgacgagcttaccctcgagaaggctacacgaagtgactttaacggcgtgtgccaggctgtctacaagcctaacatgcccaagtatcctgttgtgcagtccgttgaagccattgttgagaagctcttggcttaaaagctagatacgaatagttgaacaagggacacgatgaaatgcctccgagatatgacatgcagcatttttagattgatagacactgaggcagtttattataacgctcagatataataatgattaatatctttcgctccaatcacgcatgatattgtgacagttgaagcaaatttaaaacatagaacaaggttatttgagcatcttcacatgtggctggttcgcttcagaccctcccatgtcagtacaggctttatcacgctcccgcttgccatatccgcaaaagccttttcgtagtcttcgatatgatactgcttgactagcttctccagaggcagttctccgcgggagtgcatgtcgatcaattcagggattaactaacatcgagtgaaagtcagtattttgtattagcaagagtgcaagacgaaatccgtccgtgccagtcgtatcactgaatgtttggcgtttttctgaataacttacaacttctgggttactatcaccttcagagcacccaacatattcttttccatacgttagatggctcatgatgtcgattttagctgtagccattccaccaggcgcaccaacagtcgcagcccttcctctcattccgagtgctgccaccatagtttcaatgatggctggaacaccagtgcagtcaacagcaaagtcaacaccaattggtggacaaatatcctggatgctatcaatgatatggtcctgatctggtccaagcacgacatgtgtcgcgcccaattctttggccagttcaagtcgttgagtttgaaggtcaatggcgataatggtcttcgcctttcgagctttggcacccatgatagctgccaaaccaactgatccaaccccaaacacagcgacagaacttccaggtttgacattgagggtattgaatatggctccgacaccagtttggatgccgcacccaagaggcgcaaagagctcgagtggtgtttcttgtgggactttgacaatgcttgttcggtgaactatagtgtgtcttgcgaaggaactctgaccgaaaaaccggctgtgcatggggcgctttcggccttctttcatggtgaacatggtagctgagccatccgcgcgcctcccgccaaagttgtagaggttgaattcgtaacaatacgctggatgactcgatacacagcctggacaagtcccgcacgatgagaaggatagcagcaccttgtcacctgttgtaacgttcgtgacactggaacctgtctcgattactacgcctccgcctacgatagataatattagtgctatttactcacacataaccgagatttaggcttaccttcatggccaaggacagcgttcttaccacatggtaattttccactagcacaagctagatctgtgtgacaaacccccgaagcatggatttcaacaagtgcctcatcgggttgtaaagagtatagatggacttgctcaagtttgaactgtccgtcaaggttgggtgcgaccagtgctgttgttgttcgcgacatggtgggaataatgcggggaagttcaggttagtttgatcatgaccatctctcatctcatttaaggtaaattgaaagctgcgccgctttgccttggcatgaatcatgtatttgccgatgcaaaatgccggtcggaggccatgtgggggttgacttgttgatcttccgctactccgcataaggaatctggggaaggggggacagtgaagggacctggacagggcttcctgatctcagattccagtaacgttttagcggctattaacgaatatggacgttttgaaagcctgtaatcaagtcgttcacctgaagcatactcgtctggtcatatcgcgccaatatgggctcttgagttactgtagtcgcgtcaagcagagcgtcttcagggttagtcattgtttcaatgggtgcggaaaggcgatcaacgagtaacttggcaagtagccagtactctggggagtgttgcataaacccgactctcctccaaagctcggctggtgagacattttgtttgtccaccataacgtgtggcggagagaaggaaagctcatctgaataggtttcccaaaccattttccagttactcagtgcgttgtagacagcctggagttgatcgtggccgccaaatgagttttggtgatggaataacaaggcatggaaggctggcatttccaattagtaaggttccaacctgggctactcagaacatacctgatacaacggcaaagagattcagtggtcccaggtcagcgaaatatcgctgcatctcatcggggataggattcttgcaaaatatctctacgacctgacgaaaggtgatgttacgtattggcgcagatcggtattgccaattgcatagttcttggtagcaatcttcactagtagtagcttgaaaggccgcctcgggtgatgccatatgcatactcatttccttaataaccatcctgggaggcaggttgttgaagatgacaaaagcatggtcgagtagatatgtccagagaaacaccctatcgcgaaatcagtaaccgacccatagcgagtggtagcactattgatcctaccttataagctgctctctcgctgcaaagccttcccagtcgaagtcattgcaaagcattgttgagtaacctgggtgctttgccgatatgatgccgaagtctcttgccatctaaacacttgtcagtgcatagttctctttctagtatgtacattgaatcgcaataccgatatgactgtactaaagcggaatcgacggattcttctcttgctcgcctcagtgccttcccagccctggtacaaacacaccatgtacgccgcctggagagcctgaattcttgagatattcgttgctgaatccaggaacggggcgtcttgattaccttgagggtcgtgacagaagtcgtcgtcggtaaagatcatctcttcaacggagttgaaccacattttggcttgttcgttgtctgccgcatcaggggagacacttgcccctgtttgagtcagtcatagagccgtagtcagaccaggaacaacctaccaatcagtgccatggcagttaccaacgtggactttacttttactggttcaaacgtaggtctgtgaacaaaattgacgttgggatgccagatgtgccagtacaatgcgagaaacttccgaaggttccgaggagagaagaactgcacgcatatctgctctaggataggtgaccattcaagttcaaccacactgttacggggtttagttgtgactatttccttgatgcccagcaagatctgatgagtttggatggaaagtggatcgtgcaagtttggcgaggaacccgtgcgattttcgcttcctaagaaggatttgactacctcaatcctctgatcatgagttccacagtcgaatgagtctaccagtccacttctactggtgaagttatcaaggaaatggaacttgtagttgtcaagtcgagtttggctgttcccgtctagtaattggacgtggccagtggttagattgacaaagtctagccagtcctggttactatacgagccttctagcatgtccgataccgacgtatagttcccaagatagtcaaattgtgaatcatctccaaacaccacgttcggaggctcgactgtgctctcaaccactgctaaagtctgagtgtccattatcatgctagaagcattacttcttggcactacgccagcatcaaacgagtaagagcactcgacagacttgctacggcaatggtagcatggctggccgttactgcatgcctttttctgtcggacacaaaagtcacatgcccgacgattggtaacaagcgatgttcccgtgcggaccttggcctgacatgtcaagaaatgcctccgaagaacatcgggtctctgataagactgattgcatgtcccacatcggtagggtcggactgcgctgtgggaggctgcgtggcgatgcagatgttcacgtcgtttgtacgttttggagcattgcgagcatgcataagtggcgcgtgatataggagcaatatctgacatcgattcggatggttatgtgggagaaaatgccgttgttagcttgaggagacaacgaggttctatgcatcaaggtacgtgattccgcaattacgtcgcgccggcttcatgaccgattcgctaactgtagatcgcggggaagtggagtcgggatgaacaatcgtctcgtcggagtagatgtgggagacgaatcataacgagagggacagccaccaaagccagtacgtagtgtaaccccatttggagaagtaccttggaccatcttccccagacatacaaggagaaacatgaactcgatccttgatgtactatcccacacccttccgtccgtcatgatcacggacagtagttctataaaatagcgagaggacgcgccgtttccgacggtgcaaatgtatcagttcatcggctaacacaaacccgaaacaatgttcactctgcaagtattctttctggcgctgggtgctgtcctggttcgccttctcttcactggcagaagacccaaggactacccacctgggccacctaccattcccatcttgggcaacattcacctagtaagttatctagttcatccctgaatacggaagtctttaactgtagtccagatgccgaagcgcgatgctcatctgcaatttcgcaagtgggcagatgagtatgggcccgtctacagcctcattctcggaaccaagccattcatcgtcttgtcgagcgctcaggccgtcaaagatcttttagacaagaagagcggcatttattccgatcgacaggaaatgtacgttggtcaggtactcggtagtggtggtctccgtctactaatgatggttcgtatcactcccatccagccatttacaccaactaacgttcgtctttaaagggctatggtcagacttggcgatcggtgggtttcaacagggtcaccgtcgttatcaaaaatctaacacaaatcggcagttccgcaaacttgttcattcccttctcaacgtcacagcagccaagagctatgtaccataccaagacctcgaaaacaagcaaatgttatatgaactagtcactcaaccagatcaatttctccaaagcattcgacgatactctaatgctctcacaaccacaatggtatttggctggcgctcacccatataccaagatcccaagttgatgcagttatttgatgggtttgccgattttgcagagatcaatcaaacaggtattgccgctctgctggatacttttcccatccttagacgactaccagacttcttgctcccggtgcagaagaaagccaaggaacttcataaaaaagagaaggctttgtatctgagccattggctgaaggcaaagcaggacatcgccaacggaagtatcaagccatgtttttgtgtcggcttggctgaagctcaggaaaagaacaaatttgatgacgaccaagctgcgtatatctctggaacactccttgaggctggatcagacacgacatccagcacgctttacgcctttgtgcaagctatgctgctataccctgatatacagagaagggcgcaagacgaaattgacaaggtggttggcaacgcgcaaatgcctaatatggatgatgagtcaagtctgcagtacatccgtgcatgcatgaaagagactcttcggtggatgcccacgactattcttggagcagtccctcacgcggtcacgcaggacgatatctacaatgactacctcatccctaaaggagctggtgtactgaacaacgtgtggggtattcacatggaccctgaacgttatcccaaccctcgacagttcaaccctgagaggtacctcgatgattttcaaagccttgcagacgccgcagccaaccctgatgcctcgaagcgagatcaattcacttttggtgcaggtcgtcgtatttgtcctgggatccatgtagcggagcgaagcttgtttctgggcatgtcgcggattctgtgggcatttaatattgagcctgcgctggatgaaatgggaagaccaatcctgcctgatcctgataagttgacgcagggctttgtctgcatggcggaggaattcccagcaaagattacaccgaggtcagcggagaagagagacctcgtgattgagagttggaggaatgctgagaaggaactacttgatcctgtaacaaagcagtggcgatagagagagattaagcagaatcttggacttgatgcatgcatcgcaagtacttgaacattattttgttacggcattgccatctctactactatttagctgtcattcccagtatcgatagaatgcaaagtaaccatctatgactatctaccgttatctgcttcaccatccacacctctgtcaataggcgctaaacccaatctatgaacgaaaaaaaataaaaggattaatcggacatttacatctggaagatgtgtctcaatactcgtgatcatgctggggatcgaacccagaatcttctgattcgtagtcagacgccttgccattgggccacacgaccttgtggtttttgcagttgatactagcctctatcaccacggctgagcatcgtttggctgcaaattaccatcagtcggtgccacatcttaacatacgtatcactccccaccttgccacgatgaaaatgctttcaacgagtacttgctatcagccgtgtatgagacaacaccatcactcatccacgaagtgttctctcgacgactgcaaactgaccatcgtgttgttttctcccattgcgatctagcgcccagaaatatcctggtgcaagacggaaagattcaagcgttagtggattgggaagatacgggatggtacccggaataccgtgagtatgtcaagttcttccatcgcaattcggatgaagactttagaaaatacgctgcagatatctttcccaagttttatcatgatgagctggtagattacattgcgatatctcattggcaaagctcttagctagtacattccaacctttctttatattccctatagctatctgttatatccaggagttcagattagttccgccattgaatcattaaaaaagaagaagaaaagaagactgaagtcatggtactgtgaacgcccaaaaaagaactgatgagactgggactcgaacccaggaggattgctccaccaggaaattggtgttaaggttaaccttaacctggcgccataaccaactcggccatctcaccgatgattagtggtctcaaaatgttcgggtactgccctatactctttacaactccacggaatctctccatttgctcacataaagctcaacagttaagctaaatcttgtcaagtaagactaaagtgctaagtagataaatgagtaaaagataacttcgtaacgctattatcatagatcactacataggaccgcgagtgaaaacggcatagcgtggtaacgagttgcgtggcaagattgtgtggtgggtcttgtttttcactgcaattttaaccccctcccagggtccaagtatcgtcgacgctacagtattatgtgtcaattgctctatccgttctgtttttaatagacgcctgtttcgtattatgtagaaaaactagatgctgttgcacctgttcctttttcttccccgacaacaacagtcgtctcattggatatatacgccaacgatcgttgcctgaagataccactgttctgttctggatccatattgctgtggccacttcgcgaaattataaaacgatgggctcttcgcgtcagttgtcgaatattgggcatgcagcctaccacaacacccatacagagttcgatattagcccacataaccgcttttacagcttctggtaccactggttaataccgttcaagggtgggctcgggcagatgtttctttaccttcagcatctctcgctacttggtattttaccagatagtagaatctgattatgctagttcctacgagtctgaagttgtcagcagctgtgtctggcggataagcaatgaatataaaatgctgaggaacttacagaattccgcaactgaacatagcaagcacgccaattttcttgcgcagcttaattcccaagtggtagacctgggtaaaaggcaatatgaccatccaaatgtccaatgccatgctgataatgccatgagtcaagtacaatagcttatcattcaacacatctccatggtgatttggcttatacaatcccgtccaattcaaggaaatcgggtttttctgaagaaggattaaaatcacatatagcccggccgaagagagattgacaaattgggtaacccagacagcgattcggaacttgtggtctggaaagatccgaaggtagaaaactaaaacagaagctttcaccaaaccgagtacgatgaagtatgtcacttgttgaaagaagaacatctggataatgattaatttgactcggcttgagagtagaacatcacttacttggaagcaaaacacaatttgctcatctttgagggtgcgtaaatcacgaccaattccttccgaaaccactaaacagttgtcaatcagtacctcactccacgcgagagatttcgaatacaaacttactcaattggagcaggacaataagagggataataaggaactgtctcctcagtcagtatactgctccttcgtaactgtagagatagttgcctatgctcaagcgagacgtactgcagcaagtgacatgaacgtgtcatcggcgccccattctgacttgtagatgcactttgatatcagccgtagaatgtaggctcccaaagcagaaccgaatatgaccaggctcgaagcacgtaacgctactgtcgcgtcttgagcaggtatcacacatttcttggacgcagcatccaaaaacgctatcaccaaccattcccgttagcatatatttctttgtggttacgatgacatgggaaaatagttagtccctaccttgcttctctgtaccgttgcagttctctctcaggcaggtgcctattgatatgatgaactcggtattatcgcagagctgctgttgtgtttggtgcacaaactgcggcctcaaaaagatgtccctaaggcaattcacctgtgttatctcatcagttgactgaacatttgcttcactaaggaagaactacttactccacatgctggaagtgtctcgatttctggagtttctgctattgacccgccaagaaatgttataataataatcgcagtaagtttcgaaactgccatgtcttcagcatatttgatgacaaatgtgacaataagaaagccaaaaagctgagagaacaagtggcacgggaatagattggttttagtgcccaggttaagtgtgcccaacatctggaatgcaatcctggatattgtggcgttagttaatcgtccggaaacggaattgcagactctttagcgtcaggggctggttctttgcagagcagagcccgagaaatcaacataatgcctattttagcgatgtcctagcccgtgataaatttccctacttggtacgggaacagttaaagcctgaatcactacgcccgtccatatcattcctgcgcacagcaagtccttggttagcttcgatccattgatacggtacttcacctacgacaacttgagccatggatgtcgctgaaaacgctgggttctgtagtggctacaagaatctgataggtcactttcgcgttcgagtctaaccttgttggctcccttttgacttggatttgagtgcagatgaacggcacggtgccatttcggcagtctctccctggagtgcctcgccccggtaacatggcttctaaaacaccatggcgcgagaatcgaaacaggcattcgaaagtggctgatcgatcggcggcattcatttcatgagacgagctggtcaagtatgaaagagacctaatagacacggccgaatgtaataatataccaagtaaaatggaaattattcgtgtatactaccgtttaacagattgccatgtggtgaacaaacttcccactatagctaccgaggccagtcctgtgataaagtagaacgtctggttaagactcttgttgaccgcaataagtactgctgtcgtgtctgaagctggtacgcttgctaccatttcggaaagtccactgttgctgatatttcgatgactcaagcctggtgcaagcccttccagattggttgacaattggtttgtaaacagcacttgcgcgattggaactgttacagctggaccaaaggattgcgcaaatagcatgatggataacccgagggggacatcctcggcaggtaagactgtctggacagctgtctggggaccaataaagcctatgccatatgccaaccccgacaatgctgtataagaaacaagtcggtccatgctcgtgtcgatctcgaacgttgttataagaccaatcgctattggcatgattactgaagccaaaatcatgaatggagtgtagtatccaaatacactcgtgccagcgccatgaatcagcgatcctatagttgccgcaattataatgggaagtatcatgtagccactcttcacgggtgtgtatccacgcacaagctgatagtaagtagggaggtaatactcgagcactacaccggtgctgttgatgcaaaacatgaagatgaaaccagccaccacgctacgatgcttcatcaaacgaggagggagagcaccggtctcgccttgacggagctgattgataatgaatgcgatcgagagaatagcgaacgtgactagtggtccaatcacctcaccgcttgtccatgagtacttcgtgccggcccatgaaaaggcgaggaagaggctcgtgagcgctggcagaaggagcacgttactaacaagatccagctggaccaccttttctcttagggtcaaccgaacaatctcgataggcttctgagtatctggcaagcacatcatacagaccaagaacgtgatggatccaattggtgcgttaacataaaaacaccatcgccaactcaaagtctggagagcacctccaaggagtggcgcagcaattgtcgcaagaccttcagcggctcccatgatacccagaaacatgggcctttgacgtaaaggcgtcgactgcaccacgatgacaaaacaacccgcgaacaaacctgcagcaccgagaccagaaacagctcgacccacgacaagcatagtagacgtagcagctgcaccagacaggatcgatcctgctatagatatcgcattggcgaggaggaacactcgcttaacagagaagagtctgtatgcttttccaaagatgaattggaatgcgcagacgcaaagtctgaaggcagatgagtaccagccgatgtgggctacagtgtggaagtgatctgttatgctcgggactgcagttgctactatgttcatgtccacgctactcaagacgagaacagcggttactgagagcatgatgagccaaagcttcatcccctctgggtagtcgatgccgggctcgttgatgttctgtgtgggttcggtttcatcttcatgatgactaccagtgccacggtcccttgtgtgggaaatgcgacgcgacgaatctggaccaaggctgcttagttctgccattattacagcgacgcggaaacggtgtgtcggtatgaaagataaggaggggtatcagagccattcttccaatgtacctcgtaatcagcatcaatgtcacgtggtcgagagacataccactgcgggatatctaatctcaaagtgtgttgaatatacagtctctgatagcaagggcaagcacgataatagtgatctatgcggttttaggacatttctttttgagtgcgttttgtctacaatttgttacatggcgtgacaacgaaaatgtcgacacattaacagtttgacaagtggttcaatctcaaagcaacctataagataaagtctataactaattgataactgctttactcaagatatactatttcctatagccaaatggaaaatacgacagagaggaaaaagagccaactggtgagactgaataataaaattgcttaaacttgtcgttaagtgaaataaatctcgacctgttaccctaaacaacttgtctgaaacggacacacgggcaatatactgttccgtctctccgtccgaagtagactttacctccaactgacccaatcaaaaaagattccgcctcgcacatggcgggccgtcacgaacttccctgtcgcggctaagacatagagttggttagacgcgacccgttccaacagtctgggcctgaagggatacgggtaacgtacccgttcgtccagtctagcgaagagagatgaaccaacgagacatctgtgggtcgtttgcgagagagactgaattgcggcagactgaagttccaaatgaaagacagtctcctcgacaagatgctgtgttcagagtttgtcttggaaaacggtggtctatgcatgcatgtcagctttaatttccccagtccttgcgacgataaattcgccaaaggttaaaagttgcagtgacccggatcttgaccagtgataagccctgtcatgtcagacggaggaaaaagaaaagatgccaagaacccattttggaaccgcgttattaattttgagacgaatgcgaaaaaagaaaagtgtcaggtgtgcacttcctaaagttgagttggagtgtaagagcttgccacatgttgagtaattactgaacgccatgtttgcagatcaccttcatatatcgaagatgggggatggggttaaattgatatccgagatacgtattgaatcaggctgtcttagagcctgttgccaattgtcagaaactcttggcagcctgagagccaagattattgagctaggactttcaagccctgtcctcgtcccgtttatcctcaaagcctcgtttcaggccttgtaaattacatggacccatgacgactatgtatttttcctaaccagatttccagtaccgttgcactcggccagcctagacctcgattccatgacactggtccctgttgccagccttattagacttacgaagtagcacctgagaaactcagtcagacgatgcatcggaaaatccgtcttacgactatccctcaattggatttccttccaaaaggagaataacatggcggaatccttcgagataattagtcggccgagcttccagaactgggatgtgtctccggctgcagacctacaaatgcaaggctttgggggctgaaccgtcttggatatgcatgcagcttatttttcttcttttagttgcaggtttagttcgcgtacaacgaagcacgtcctgtaatattatacacaacgggaaaaaaaggaagaaaagttctttagttctcgccacgggccagctcgcatataattctttaccgacgtgttcccacgaaaccatgacgggtttctcgagaatattgggttcttcgtcagacggacctgcatatgccaccgtacctgtagacaatagcgctgcaatggaagacaaaatcgtggcagagcaacaaggccagggacagcatgcttatgcttatcctcccaactatcctcagcaacagcagcatgtcgtgtcgccgcagccatcgataggccactttcaacccgcgcaggctgtatcaccggaaaccatctctcaagcaacgtttcctcacaacgcttcaccatggcttgacccgcaaagccccaaccttcgagacagccccggcttcgatcgcgcctttgacagtcataggggactaatgggtcatgaccccgtcaatgtatcctacgagaaagcacccgatgttcacgtcgtcaatcggcagacgaatgccattcagccgaagggaccgtttttgtatagggcgatgaagagcaagtggtctatgattgcttgcttggttattggagttgccgctgctatcggtcatcatttcttttacaattacctcgatggccgcgaagcagtgaatcaacaatggatgcttcgagccggtcaacttatttcctttatcgccaacgccaactttatcctcgcggtagtcatggcccatcaacaagtggcatggcgagccgtgggacagaagggattttcaattcatgcagtcgattccctattcggcgccacccataacctcgtcgagctttttaaccgcgaggcctgggcaaagtcttggtttgtcatgtttcttgctctctacatgtggtttagcccggccgttgttatccttacctcagctacgttatacgtcgttcctggcgaaagcgttcaagacaccctgtgtccctccatccgcactctaaacttcagcaacgaagcaaaagagagtttccagacccccaagaaagccgatggcgagattctgaacggtcgctctctttctggctacaactggacggccgatggtggtaacctcgcagatgacgccaagaccaatgacaacgtctttgagtactacaacgttccatcgtcttctctggaccgtatcgctgctggtgtcttctcaagtagtcagacaacatacaaggccaacatctcgaaggaaatctgcggagagggctgggattgctccactaccatccatttcgtcgctcctggatacaagtgcgaggaacttgctcgcggcgttggatccaagacgaagcagtttggaaatgcagaagctccattcaatctcagtcacctggtacctgatggcaactacacctacctcgccaataccgatctcggagaatacatgcgaccacaaatggacaacctcactgtcggtggaatcccttctaaggaagatggccctgacttccccaagaacctcggcgtctttaggactgagcccagcatctggatcggctacgctgaagtccaggaccacacaaaggagcatgcaaaggacaagaacactgatggatggtacgacgactacactccggtcatctttgcctgtgatcactgggaagtgaactatactgtgacattcaactacactgcaggattccaaaagtacgacattactgaaagggactacaagaaaaagatcatcgacacagagtggagcagctggaccaatgagtccacggatggaacagccgatggaaacgtcgctgagccagagaagaactatgtcagccctcgccaagactacgcaaggtatcgtcgaattgctgcatttcacagtttgggactacgcctccgggaaatgctcttcggtaacgtcaaggttcaaggtaccgtgctagcagacggcgcaattactacaacaaatcttctcgaccgacacgagagtcttgcaatccacgacttccagcgagaagtgagccgcacctatgaagatctcattatctcgctactctccgacccccagtttctcgctgtcgcttgggcagctgacccctccaaactatccggcactggcgtcggcggcgaagaaaccaactacgcatgtgagcgacgccgcaaggccaactttttcgactatggatggtctattctcgtggctgtctatgccgtgtcgtttgtcattgcatcaattggtgtttactacggtatacaggcgatgaccagtgatggtacagatgcacagcgtgtcatgacgttctctgctattgctggcgcaaccaagaaggtcactgtggatgaagctgagagaaaggcaaccaagatcaggtgtttccctactgaggaacgaccaggagagtacgagtttagggctgagttgcaaggatgagatgaggatgggtgaagactatcgctacaagactcttttttatatgacttactgtcactaattgtaatttgttaactcgcaatatcatgactttcttgtgttgaatgtatcatacaagagtgatattgatggtttctgtaggcaaaagctataaacgacgacgttcgccaattgagacatacatcaatccaagtaagtcaaactctgagctaattcaacaacttttttgaccaagggtttcacctggtgagagtgagacacttgcaagttgagacctgtctatccagacatcttagtttctatcaagcagactttaattaaatcacatgacccatccccgaatagctcagctggaagagcgttcgactgtaattgtatacatgtcatcgaaaggtcacttgttcgatccaggtttcggggattcgtttttttgcttgattatcttttttcaaaaattatataacaatttcatccgtgaccaactttatgcccggcagtaattaacgttccttcaatattaactacttccttccaaattcccaactacgcctatagaggctaacaaaaaaaaatattgctaactgacttattatcatcttcgtcgcaaacattgaaacaatgccgaagtataaaaacctctgggggggtttagaaatttgcctgggcttccttcatattcgccgggctcagcatatcttactacacactctccctttcgcctaccatcatggtttgctctgtactctgcccatccgcgagcatggatagtgaatcggggtttcaaatgcgcaacagtgtcccaaccctcaggtctatttggattgaacggcgcattgactgtcagtttcgcagccagcttcttaccaaagttgtaacatctaatattcttttccgatgccttgtacatgtacaagcgagatcggggttcggcgtcgagccatagatataccgactcgaggttatctgcacgctctaaagtcttacagcactgatgccacggcagcatagctgatttctttgcataattgggtccatcaaagcccggcagacgcaggcggaccgtaacctgtaggtgtcgaatattgttgaagattagatttggataggaaactgctagtgagtggatggtgtcaaggtcgtgagtacaaaacgtgacgctgctatagatggaggcacgcgcttcaatgtatctatgatgttattagttgccattctattctctttgtggaacatacttacagctcccagcatgtcaataacaagggcaaaaacggactccacccgtttccatcttgagattgatatagctcttcatatttccaatggacgccccaagtagactcaagctgcctccagagctctggatcccatatctcatcgcgtcctgtcctctcgcatttcgcttgacgctcgtctggcgcagtgacatcggtgacgcatttcatcccagagaagcgaccatcgcgtaagatgaggtgctgagacaaccctgcgtctttccagagttcttgaaagatcatttccttgatcttggtggggagtcggaccaaggcagaaggcgactgcgggttggcaggctgagatatagcttctgccttaagtcgggatcgacgactcactgcgacgtagttaatactagatatgtgatagttgagagacgtcttgcctacctgatttgaggtgaagtgcaaccttcgagtgaacgtcgaagtgtttcatcgtatgttgttgatcggtagcgacaggcaggtgatctatattataactagtgatgaattgaacgttaatggtatcgatggagtagtatttttatagtaattgaagtaagtgttgtgtgaacatggtacttgactgtaggctttcgcagagaaaataaactggaataagcaatgatgactgtttcaaatgtaacccaactatgaactagggtgccaattagaattcaccaagatccttcggcttcttagtacagtgtgaaagtctctggatataaacgtagcctctcaattcgcgcgagtctatcctagttgagatttgtaggaccgaagttgtagagaacgtgcgtcttccagcttggctctcatgatggaatggttatagcaacatacgcgtcgatcatgatggtgcaaaatccatcaaaaagtacgatgctggcgagaatggtaaccctttcaagattgagtgcatgactctctttgctagatgaaaggttgcaagaggtgattgtctattttacgcataagcggatgagctttcagtcatctggcgttgaacactgtacatgctgtaccatttgaaagacatggaagtagattcgatgattgtaaacttggtatttgatggtatttactgttgaatcttggttataccgcggttggaagcatcatgtcttttcactaagaaggatgacctgtcaacacatgctgtggcgttggaaaatggaaggccagtctgggtagagcgcgtcctttgtgtaagtaaacaataaaaagtttttataaacaaaggctatttcagaaaatgaacaacccgttgttggttaatccttggtcttttgtccgcattttacttattgttcttcacagcactaaagacaactcctggggacaagtagtatggcaaaattgacagtatgctcaaaacattaagtcttggccagggaacgtataaatgaaccatagctgccattcaccgacatacaccggacgctcttccttaccacatctcgatcttcaacacgaaccaaacttgcatcatcaaacacttccattgtctacattcttcatcacatcgcaatcatgaaggctcaccccatcacaatctgccgcaggcacactatctgtcgttggatccggcaccacgtgatagccaccccaagaatttcgacaagtgcccgacctagagtcgaatgggagcgagcttatgatccacaagcttggatccttggtgttcttccacttattgcattcacgaatctcatctgggatgatgcttccagcgccgtcgagcaaatcgagaagagcgactctccactttctgggtttgttgaaaccgagcagtgggctgccattcatcggtttgcctttctcgtcaactttcttgaaaagaaggatccgcaacataagagtcaagcgtacaaggcgcttgctgaatgcgaccctggcttcaagaaaattgagatggcggggtatgtatttgacgacatggatggcatcagagcactgaatgagtggaacgatctggatcatcttcacagctggattcaggccaatgctgttccacgcttgagtcttgtgcccacagctattgccgaagaagccgctgatgtatttctgaacaccaactatctagattgctggttatctctccagtcacagcgagagtcccttggcatcatttgggctgttcgatcccggcgttcgtatccttaactcagacatgtgttcgaggtgttgcccatagttccggggggagagagcgttcagatgatcattaagcagcacatgaagcagattgggtctgatttttgacattgagaagcatggtggtactcttgtaagtcattagagaacggtaggttcatatttcaacacttgtggacaacttgatctcagtatggacgcgatttcagtaagacctgtatcgaaaaggtaataacgtgacatgatgtgactatcatactattccatcttgatcaactgtgggcagtctcgggagacgcccatctaacgattctctcaaaaatgatttcaccgtcgtgaggcgagtcaatgggtttcaagccgctgtcggatcctgctcccaccaagactggattatccgaggccacaaatagtctggagagtacagagtccatctctggatgcccttgaaaagtgagcacctggccatccttcgacatgagaacttcattgttcagtgccaggggaagcagatgtggcccaatatcggttactagaatctcatgattcttgtgtatggtctggcaatatcagttttcaatgtccaatggcaggggctagttgtcaacttaccagcgatggtgactcaaagaatttcgttccttcaggtgttaacgggatatccgcaatgccaacctagatgcagaattagctgttgctctttgtatcgtcggaattaaagtcttacaatttgacccttgtcagacttgcccagtgctcctcctagcgccaaagcaattgcctgttggccccagcaaatccccagaattttgggctttgatggacctgcagtgactgttttgagatactccagcgtatcgacaacccatttaggcctctcatctttgaggaggttgaatggccctccagtcaagatgatgaggtcctttgtttccgggtctgggagtgtgtcaccctcgatggcagcatagacattaatttcggcatctggcttagattggcgaatgagttgtgtgattttatcaatcattggtctgccgccagtgtcgtcaagtatgaaattggcgaggatagctacacgaaagctgggggaggacatgatggcggaacaattgctgtatagacgtgcgggtttgttggaggaatagttcagggcaccaaagcgctatatttaagtaattccagtgagctacccactaaatgtggagctggcaacaactgccaaaactgccggctacagctacgtctctttattgaatccacgccctcctcgtgggcgtcaacaagtatcacaacttaaacaaacaggtttataccaaaactgatcatcacataaactatgagattagagaaaatgtggtgcgctcgaatattgataacgtacaacaatttacaaattaacaaagataactacaagcctcctcatccctactcaagctttccatcacatcaccaaagtatctaaccacataatccgccgcctcttcatccattacctcgctagaaaccgtcatcgcgatgctcaatctcgagccctttggagcaacaagcacatccgccgtcttggacggacgattcggcaaactgtacaatcccgtctcacaagcgtgtccatcaaagtcacaagtagattcctgactgttggtgaagttttggaacctgataaaactgccaaacctggtcccggattcccatgtggtacagttacgagtgatctcgcccagaccaaggttttgaaccgccattgtctggacgtgctgttgttgcacttgggaaagcaggtcgtgtttttcgggagacgatgggaagtgtactcgtactggaatgatgttgagacatgggccaataatacggtcttcgtggggaattccgagaacgcggccgtgaacaacctgaccaaacaccacatcacccaaactgttgtcgttctggcctagagtgaatagcttggaaagtgtgatcgcccatgccaacttcaccaatgttgccgtggtcgagttccggggtgttgaaattggcccagtctccaatgttgcagtcaccaattgaggctcatcggagacttgtgctgacgcagtcttcttcgcaactggtaggctctcactatccattacagtgatgggggtatcctgcaaaacatccttccaaacctggtaagtctcaggtcttcgcttctcccagacctgtcgcacatggtccgagaactgaccacagggcgacatctcttgtcccttatacgcagaattgagatcatcgcaaatggtactcagagacattccatcaaacagtgcatgaggcagtcgcaatgctaagatctttcgcgaatccttcaacttcaagagttgggcctgtattccagggttaccatcaatcgggacacccatggaaagggagtcatctgcgcaatgcttctccatgtcatcgacgtctgtgtagtgtgtcaaagcgactggcatatcacgcaaagtcaattggacgattgaaccgtcggcgtttgtgtagaagactgtgcgcaagatggagtgcttctggacaaggctattataagcagccttcagacgctcctcatccacgccatcaggcaaagcgatccagaggtaacgactgtaaaagttgtacagagtcattgcctggaactcggtcgcggggctggcttcaatcacattctccaagacgtctcgtgggatgtgatgtgggagcttgtcgagggtgatgtggccgccattggaagcatttccagcctgtccctcggtgtgttccccagccttagtcgtctccccatcaactggagcgcatgccaaagagatcttggaaaggacctgatgcgtaaagatggtagcaaccgccaggtcaatacctctccgtctagcaagtgtggaagctgccatcgccgagatcgaatctcctcccatactgaagaagttaccattcataggaactgactgagcgtctaaactgagaacctttgcgaagatttcctgaatctctcgatcgtgtgcagtctcgggcgttccatccacctcgacagtgttggttctcaactggtactgatcgaggttcttcgaaatgctcgctgagaatgtctcgcgcaggagacgtcgattaatcttgcctgaaaggctaagcggaatgtgggcgacgggaatgaagtacgctggaaccatgtatgacggaagttgatcccgtgcagatgtgtccatcgtttcgatggtagagtagaactcctcatttggtgaagcaacccactgtacatcacccccctcggcctcgcttgcgacttggccccatgctccttctgtgtgcggcgcaatgaacgcgaccaagacagcccgattgttttggttcgcaaccttgacgcactcaaccgcgacagccttgatgtcctcacaaacagacatcaagcaatgttcgacctcaccaacttcaagtctctggccatggagtttcacttgatcgtcctttcgtcctaggaactggagagaaccatctggtgtctgtctgacgagatcaccggtcttgtacattcttccgcagcttgaacggaactgggagagccaagatgggttctccacaaagaccaggtcggagcgggccttgtccttcaagtagcctgtagaaactacaggtccctctaccagtagctcaccgattgtgccaatggggacaagcctgttgtggtcggtcggatcaactacccatgatgcagctccaaagctgcgaccgatgtgagatggatgtgtctctggcagaacgcgtccgatgtgagaaatgacagtgcattctgctggggcatacatcgcgaaaaggttcaacctatgtgcccaaatgtccacaatctgagaagttagaggttcaccacaagaacccagtgtcttcaaagttggcacatctgaaggatcgaagaggttgatgacggatggagtcaacagtgcccaggtcgccttgagatcgcctgctgcctttcctggattgtctcttcgttcctgctcgtgaggaacacagatgcaagcaccagctgcaagagtgaagaggatctctccgatactgatgtcgaatgcgaatgaggcaaaatggaacacgcgactggttgcggtaaggttaccttgttctcgcatgactgccgcgcttgtagcgatagcgccgtgggggagcacgatgcccttaggcacgccggtggagccagagctgaagacaacacatgcaggcgagtctaggtgtggagagacaatcggaggcaaagtaccgcacacctggtgctgtctctcaagatactcgaccggctcaaaggttgtgattggaagtgagagcccttcgccaatgtgcctagtctgttcaaaagcaacaaggatcttggcgtcgatcatagaacacattgttcttagccgttgaatgggatgtgaaaggtcaagaagaacaaaggcagcgcctgtcttgagaactgccaacatgatgactggggcccagggcgacctttcaatcaagactggcacaaagtcaccctgtgtgacaccttgactgataagatgacttgcaaagtgattggagtaatcctcgacttgttggtaggtcaagtcaagatccatcgagtgaactgcaagtgcatctggttgagacttggaaaggtctcgaatgcgatcgtgcacacaaatgtcgacagctttcgggactgtctcattccacatttgtaacttctccatgtcctgtggaggtaccgtactgatgtctctaattgccacggattccgatgtcatgatctgtcgaacaacgtgcgacagctgtctgagaagaccctcgattgtctctgaagtgatcaagtccgagtcaaatgccgccttgaagttgactcggccttcgtccggtctacatgtcaagacgagggggtagcttgcaaaagccgtggtgttgtcagacgaagcggcaccgccagtcgaggatcgaaatacagcagagtccaccttctgctcatgtggttgtacaacaagcaggttctggaagttgcatgcctcagcagcttcattactgtactgtcgaatgcgtgacaagcccgtctgctcgtgggggatcatgttgacgaattgatcctggacctcggctagaccatcttgaacggaactcccagttggcaatttgatgcgaacaggcaaagaagccagggtcggcccgctgatctggtcgatgccgtcgatgcttgcatttcgaccactgacagtagcaccaaacacaacatcttcagaacctgtctgatgccacagaagaatagcccacgcaagtctcacgacggatgatatcgtatacttggtcgacatcccagcatcaagtggtagatcacgctcaagcacatttgtcttcgtcgtgtctcccaccttcgaagcggtgggtgggaaatgctcgacctccagactcgagaattgctgacgccagaatttctcggagctcaggtggtcttgttggagaatgtgcctcacaaatgggctgaaaggcttcatctgaagagcctctcctgcataagcttgctgaacttgtgccaggagtagatcgagagaccattcatcgaacaaagcgtgatgaatgtccagacggaaagtgtccgcactcagataaaatctggcgagaggaccctcgttgatgtcaatcttcgttgagaagcctgtcacggaagagacaagctcccatggcatatcagcacggacgacaacttggaggagtccctctggtgtctgtactgcccgagtgcgcagaattgggttgtgctgccagacatcctgccaagcctgtttgaaccgatccatatccactccagaagcaagttgccagaaataggtgccaatgtacgctcgcgaattctgtgccgtcaaggccagaagtccctgctgcatgtgtgtgcatggatacgcatcctcgatgtcatcaactaggagaccagactctgtcgcaattgactgaatggtcttctgagaatcctcaagcatggaaaatggtgcaggcagtgttgatgtagacttatcatctgcttgaaccatgagaagagccagttctgacaatatggatgtcttgaagatgtcggatacagagataacaaatcctgcttcacgaagacttgccaccattctaatggcggccattgagtcgccgccacgtcgaaagaagctatcgttgcgtgagattgttgactccttgataccaagtatcttagcccacgtctccgcaagtatcctctcatcatcggtggatggcgcttccccatcgctcagatcatgaccattgagctgttcatcgtgatcgactgccaatgcctgagcagcggtgttctgcaaaagaagtcgattgagtttgttggatgtcgtgaggggcatgtgttgcaaaaacacaaactctgacggaaccatgtatgacggcaaatcaagaagaaggaacccctcaagatcagacctcaagccgtccatgtccttcagctgctccggtaccatctgagcgggagtacacgtctccctagaagtgtcgcgtcctaggaaggctacaagctttgtcgacccgctgttcccagccttgacagcgacaacagcaacatgaccgaagcctgcttcaagtacttgcggacatgctgaaatgtggtgctcaaccgccgtcaattccagtctctgtccgttcactttgacttggtgatctcgtcttcctgccaactgcaatgatccatcgagattgtacctcaccagatctccagtgcgaaaggtccgctttccagattgacgggaaccgtattcctggtagatccgcttcttccatgtgggatccgatgtgaagtgttggtctgttcgagccttgtcatctagataaccacgcgagatggacgggccttcaatgaccagttcacccagagcaccaatcggtgctagcttgtcaggctgatcaatcgcaacgacccacaatctggagccacacccgtatccgatgttacttggcgaaacacctgacttgatgtttgaggccaatgctgcgataccagtactctcactcacaccgtaagcattgaaaagttgtacgtgtttggaccatgtagagatatgactctctgtcatgggttcgcctccgagaactaggcctcgaagtgaagggcatgatgatggactaagggtgcttgccattgagggtgtcaagctagcgaggttgacttcatgatctctcatgaaccctgcgaggttgttcaaacgatctgactcggatgggatacaaacacggcctccaaacatcagcgtgacaagggtgtcacgattgctgacatcaaaagaatatgatgcaaactgcagcattcttgttgtgttgttgatctggagagactttgcgttcgccacagccatgcagtaaaacgcagagtgctccgtaatgatccccttgggtttccccgttgtgccagatgtgaaggtgatgtacatagcatttgatgtgctgatgttgactgttggtgatccaggagtatcgtccacgggtatggactccaaaagttcacgaaccgagtctccaagagcaatagcctcgcaaacgagctcttttgcaatgccactgtggtttgcagagcaaactgcgacaagcgggttcaaagatgaacatagctcacgactgtactgaacaggatgagatgggttgatgaagaaatatgctccacctgccttgagaacagccaattgtgcaacaactgcccatttggacttgtcaaagacgagaggaacaaagacttctggaccgacgataccaagatgctgaagccatatcgcaagaccagttgcaaggcggtccagctctcgatatgtaaagtctccgtcccaagctgacacggcgatggatgtggggtgcagtgtagagttttgagagatgactcgatgaatgggttgtgggatggggtcttgtgcatttgataggatgttccatctggcgagtcggttgatgtccaagtcgctgcagagttcaaggtcgttgatctgagagtcaatcttggcaacaatttcctcaattgacttggcaacggtggcggcgatcatctcggccatggcggacatgacctttgatgatctgtagtatactttgatactgggtagatgtgcctctactctttgtgagaagcagacagcgaggtcgaactatggtctgttgtgagttgtgattgccttacaggtattttcaagtggtggcttaccatggctgatgggttcgtaacctcaataagatcctcgtgtgtaaggacaaccgagatggcatcccaaaatgttgtgcgattctgtccaattgactcgacatgctggagatcaaacagactccgaacaggttgtgtgggcgagacatgacagcaatagttcctcagcaaatgttagcaagacaacaacgactaccctaaaccacgtacctttcagggcccaagcacgtaaatgaaacatcctcagagccagtatagcctctaagacatagggcccacgcagcttggataagactcaagtgactgtggcgctccttgtgtagccagttggcaagggctttgttggtcaagcctgaacactcaacaccaacagtgtcccattgtggctccaatccatggaagtcagttggggcgccaacctgaggcacgaaaagtggtgatactgctgctgggggggccatgatgtggaattctaaattctaaacacaaactttcaccagtttgctggaaagataaaaatgatggaaacgcaaatatggactggcaataacgtatattcataacttgtacagctgtctatcgacttgtctaaactttataaaatgcagcctacacatacgagcttcaatatctaacggtacatcgagacctggaggcaaagacgtgcgaaaactgtcgaatcctgttcatattggtttcaacattctgcatgccggatgcaatggcgtgtctctatctgatggtcaacgagtcacacagttactccgaccatcccgtttttttcgcagccgggtaagcaaataggcctcacctgcgtaaataatattctcaaaccgcgcttccgccaataagtcgctgtccattcacccgaacgtctttgtgcttgtagatgacagcggtcgagactgcatattctctcacataagagaccttacggggccaatgctacatcgccgctacgggtgaggtaccctgacgatatgaatccttcatacatgaaactgagtcggagactataccttgtcagactgacgccgggggagtgaagttgctcgtatctagcgatgttgtaaaatgcccgcaacaagtaatccgctgtagatgatgttccattcgccatgaatgcattaggaatggcttcactattgatggagctcgtgaagtggatatttacgtaattgctattaaaacatatctcagtagatctcaccggcaagatgatgacagtacatactccgtagtaggcaaacaatccacttcaatacggtgttggattaggcgaggtcgcgagacagggacaaagttcagttcacctaggtcaaggtccacctaccgtgccaatcggcacttgatatcgactagtcaagtttcaaacgagattagtttaaactctgttcgatctatagatagtgttgcatgtgggagacgttcgggagcacagtgtactcagaacgacaggggtacatgagtcctatggacacacgtgtgttctccacttgttgaaaaagcttgtgttgagctattattcacactagggggggaacataacgcccgattccgtagcgggccgttgcgggccgttgtaagcgtcttacaagtcttggccggcctaaggaatggcgacaacgtcgcagtgcatgatgcgatctagtctttgagcattttttctgcacgatattattgtgtcaaatctcatctctcggtgtgtccgacactaagttgcggttccgcgatttaaacaccgacaagggggggggggggtgtagggtgagattcaaccgggcttgtacagtgttttgagtttcgtctgccaaggttctgtacctttttccccagtcgactacgtatgcgacaaacctccgcggcgaatccctgaagggcctcagcattacatactcgtggggatcgtgggggttgcaggatcggtctcatgctgcagcttaccgggagtcaaagtccgatgtcggtcattttgtcgacctaccttaactgtatgtcaaagatcagtgtgtgccgcatccagtgtaccattttaccctccaagtatctgcaattatgtgtggaatcagtgccttcattacccaccctggccattccaggtcgcccgtgttgaacggagatgccaaacaggtggtagaagaactggagaccagccttgatctgattgctcatcgtggaccagatgcacgaggccgttggttcagtgataatcatcatgttggtgagttttgacatatcgcacagactcttggcgattagatgatctaaattgtgacaggtctcggacatgttcgtttatcgatcatagatctcagtcccagtgggaaccaaccgttccacgatgaacaaggtggtatccacgctgttgtgaatggcgaactctatgactacgagcgctacaaagctcaattggcagatgagttcaagtttgtgggaaacagtgattgtgaaatcgtcattgcgctttacaaacactatggcttatccttcatttctcacctcagaggagagtttgcatttgtgctatgggatgaaaaccgtcagcagctgattgctgcgagagatcggtatggaatcaagtctctgtactacacagttcaccagaacaaactactggttgcaactgagatcaagtcgtttttggcgtttggcctggagccggagtggtgcgtccgatcgctgcgagaccagagttggagagttgactccactactttctttgaaggtgtttacaaggtaggccaatcttgaagcacgtatatcccgacaagcatctaaccgacatttgcaggttcggcccggacattatctcatttgtcgacccaatgaacgggaagaacaacacccatactgggatctcgagtatcccgacaaggtaagaaattgctgatattattatcttgtctggttactgaatttttgcagtttgccaaggatctgcgatccgaggacgaaattactgaaggtgtcagagaacgcctgctagaggctgtaaggatccgtctcaaggcagatgttcctgtagctgtctacctctcaggcggaattgactcttcatctgtcgccggaatggtatcgcaccttattaagcagggaaccaagctgggcaatgaaacgagtttattgccgtcaagtatgaaatgttacaccgtccagttcgatgagggtagcggggcagacgagtcaggtatgcaacctggtttctatttttatctctatgctgacaggtcctagcgattgctcgtcgcacagcagatttcctcggcgtcgatatccatctagtcaagatggatgaagaggctcttgtctcgcggtttgaagacacaacctggtacagcgaagtcccacttccggatctgaacggaatgggccgattggcattggcagaggccgtgcacgcccagggtatcaaggcagtcatcactggtaagtaacttattatccctactctgccacaatttctaatatttatgcaggcgagggttctgatgaacactttgggggctatgatgccttcagagctgattcgctaagcgaacctgaccactcgtggcctgccatgatgactgataccgagcgtcaagaagcacacgctctagccagcaaagaagctcaatatggcatctttggagactttacaccaaaagtgcccatctccacaaagagaatgttctattccaaccacgtcgccagttctatcgcgagagtcggaagtctaccgttctctgattggaccaaggtgtatggaaacagcattcccgagaccaccatgattgaaggtttcgatgggagagtccgcgacaatatacttaagcgttggcatcctgtccacactgcacagtacatgtttgtcaaaacattcatgcctcacttcatcttacgctacaacggagataacatcgacatggttcaccaagtcgaaagccgttgccctttcctcgaccatcatctaactgagtacgttaacaatgtgcctcccagtcttaagatgagatacaacgcgaaggataagtcttggcgtgagaagcatattcttcgagaagcagtgaagccctttgttactgatgaggtgtacaacatgagtaagaaggcttacatgggtccaaggaaattttggcctggtggaccactacacaagaagatttcggagttggtgacaaaggcaaatgttgagaatctaggttttgtagactggcaggctacacaggatgctatggatggggctttcaataagcaggagggtctggcgctgcgccgtattattaccgtggcacaattcgttgttttggggcaacgttttggtgtcaagagagcctctggacgtcgctagtggaacactgaatgaagaattatttttggtcttactgaacataactaacttgtctacgtttgagtgaacatgagataccaagagagttgtcgatggcgaaaaatacggaaacactaaaaattcactggagaaacatgtcaccactaaagtctgtcgcaattgcagattttcgcaatttgaggacacataatcttcaatttgacattttagttacacactcaatgctaagtcgctatcaccaaaacgccgcaacgcgaacctcaatactctctctagcctctgcatcctcatcctgatccaccagctcaaaagcactgtggacagctcccccaactccaagatccgacttgcctttgccaccctccaaaggtgctcgtgcatgtccttccatctcattgtcaaacaattgaatcaccaaaacatcagaaggttgttgttctgagatatagtgccaggcatgcgatgtcttttctgcatctcgcggggcgtaagccagataactttgtgtctggtacgtatcatcattcttatcaatgttttcgtcatctctaccaacgatgcggtacaggtgagagggaatgctgtgatctgttggctcgcgctggtcgcagggcacgtaatctgatacagggaacgaagccgctgaggacaaagccagagggtcgcggtgaacagtcttcagaggtcgccagatggagaatagcgcgaaatgaggaaccttgccactgtgatccttgagatcgttccattcaacgcccgactcgagcaaacggttttcggcctcaatgaccttctcagctgccaaagcaacttcgctgtggtatcgacgaatatgatgccgagctcccttgggagtgcagtctagatgcaccttgggagctgggcaaacaccatcctttacagaatttccaaaaattggtgggaacatgtgagacgtgtcatctgagcttgaagcctgcgtgtctgcctcttcttctgcaggggctgagtcatcaccctcgctgtacagacggtttctgacaactgcagcggataccacagccttcttgcatcctgtaacgttcttgacaaactcttctacttccggaaagtatatttgacgaagaagtttctcattgttccaacttgctcgactgtaaggggccgagtgtaaggcggaatcatgtcgacgggcagtaaaaccatggacatcaagtttgtacggcgagtcttgtccgagatccaatgatggacgtaggtctgtcaagggtagagtgacaatgtcaccaaactcggacagtgatgggagcagatatgcttctttgcttggagttggctgacttcctcgggtcagataacgaaatctgccctgatgaggtttggttgccgtagtcatgatgttctcaattgataagaagcctgatgaggataatagtgatacactttcaggagtatatttagtcaaagcttttctgaatgagggcaagtccttgttaaagttgatctggtctattattgtattactctatctttccgatgtcgcacttaatgacgcactcagctacatatactacacattgacttgcggtgatgtcgaacgatatgtatcagatgagatgcatcttagaatcaaaccattcccccacacaaacccatgtttgtttgcaactgaatcaaggatatgctcagccccccacgataccccatataatccttttttgagggcacagacaaaagatcgtgggtctcccaaataaggcaaagatgcgagggcgttttatatgactcacttggtgttggttggacaagctcccaatacgcgagtcaggcctgccattgccatggatgttggtacttcggccaacactcgggcaatgagcaaagtccgtgaccttccgcgcccccagttttgtatccatcggcactttaagaacgccgacactgacaaggtctcagcccccccgttaatttgtagcgaaattccttctatccgtgaatcactgaaaacatcctgtttcaactgcttacttcgacttacacctccccctgcttaaagagtcgtattctattcgttttcccaccgcccaagcttaaaccactcaaaacactattccacttccatcatggcccgaatcctcattaccggatctaccgacggctttggcttcgaagctgcccgccagctgatcgagcgaaagcaccaagtttacctccatgctcgcaaccaagagcgcgccgatgaagtcaagaccaagctgccaggtgctgctggtgttctgattgccgacttgacaaccgttgcggaaacgcgcaagctcgctgacgaagcgaatgcgatcggcacctttgacgccgtcattctcaacgccggactactctacgggccgttccgaaagtcagatcttggtgtcccagcaagcgtctttgtcaaccttgtctccccatacatcttcgcagccctcctcaacccgcccaagcgtctcatctttattgcctctgttctgcaccacgaggccgacacaagtctcaaggacatcttctggttggagcgcggagagaaggagtggaaggatttcccagcatactgcgacgccaagttccacgttgtcctcctagtcaacgcaattgcgcgacgtttcaaggacacctcggtcattgctgtgcaccctggatacgttcccaccaagcttgcaggtcaagacgctcccggcaagatggaggatggcatcgagacatatgtcatgttggctgagggtgattacgatacttctttgactggtgtttactttgaccctaagaaggagagggctcagcctcacgccttgacagcggatctagacaagcaggaagctgtcgtcaaggcttgtgaagagcttacgggaatcaagcttccaagcccctgaacgtaactagtcagcacaaatatctaaacaatacaaacattcataaaataccgttgtccatcagtatttgtgatttgtgaataggctttgagcgatttgctgacccgattggggtgattaatcgccttgacaaatatatagcgcaaggcgtgtctttttgcaatcggcgccataaaactgccgaaattactagcgggtccttcggtctcgcttaactaccccggcgataatccctcgattcgaccgagtagttcatagattgtctccagggtattagaaagttggccgcttgaggtacgagataaatgagcaattctattcatgttgcttagaccataggtaatctgaagtaacttgattttgtacgaaatctgggggtgatctgttctattacccaccaggcaaattgttcagagcaagatcaaatggctttagcatccacggacatgcagtagtggatttattaccgtgatcataacattttcaacgataaaaagaacttttgagtagcgagaataaggcatagaattactactctactatgtgatagcttgtctaaatggcacagcgcagagagaagaaacgaagagctatttacagttggagccacccaatctaagcaataggagcgtagaagctaaacattcccttgggatcataagcctccttcaactcctgcaggcggctctgtctccaggcctcacttccgtaccactccttgggaccctcgtcaccgaaagcatagttgacatagacagggacagtgtcacgtccagttccctcgtgcagaatgtctcggaccttgtggccaatctcagaagccttctcatccgtggcagttccgttggactggtagctcaacaaagggcccacaagaatgttctggtttcggtacgcgaaagcggtgctcttggagtcaatagccttgacaccctcagtggagtaaccatcgaaagtaaccagagagccgttgaagatggagtcgcctcggatgttgtcggcaaagtagttaaaggccttcttctgcgcggctgggttgtaatcctgaaggtaaatggggaaacgggggttcatggctccattcttctggcaggggccgtcctcagtggtcaccccgacccatttggcaagatctgtgtagacacccttctttgcgtcaactgcgaggggcttcagttcctggaagggaccagtgtatgccttgtcgactacgtcaacgccctcttgcatgaggaggatctggacaataggctatttttactggtcagcattctgtcagaatacgaaatcaagtccgaaacttacaccagtgggatccaaatcaggaatgttgaaccagtaagaccagttaatcaggtcagtaggctgtgtgccattcttgaggatgtacttattgatggtctcgtacaactcctcaaccttttcacccttgaaggtcaagctagcaaatgcccagttcttaatcttggcatcgtaagtcttggaagtgactgaagtgacaatgccaaagttgtggccagctcccttgagagcccaccatagctcagagttctcgtcaacagtggcaagagtaccgttagcaagaacgatgttcattgactcgaactggtcagcgatgagaccgtggcgaccctgaagccaaccatgacctccaccgagggctggaccgacgtagcccacacattcacagcagccagtgactatcgattacgttagcatttatgcccacgttctcattcttgtgcaatgagtgtcaatcttagacttacccgtctgctttccagcctcccaaagacccatggtcactttcttggatgcggttccaccaagaatggtgacactctttccatctttggcgatcttgacaccagagagctggttgagataaatctcgataccctgcttcatctgtcccagagtggtgattgctccatgagcactgttctgtgccaggaagggcaggttcttcttgttggcaaatttgacctgtcgcagggtgttagcttgagtgaggtccagagtctgtgggtaacagagacacgtggggtggtatgcataagaagcacaaaatgctttcaacgaccaagagggaaatgatgtacgaaacaatagacatgggaacttacaatctcaacgacatcgttctcagtggcgggaacagcgacaatgttgacagttggcttatcaaggttggaccaacgcttcgaagcagcgtcaaagtcctcagtgccagggaagtagacctttgcagaggctgacagctccttactaagcgccttgtagtcgacgtctcgagaccagagggtctgagaggccgcagtgacagccaatgtggctagaccagtaagagcttgcagatgcatgatgtcttggcgaaagagggttggttacaactggaacggaaagcaacggcggggactcggagcggatttatgaatgctttcttctccgctgatgcgtcttttcgagagtgctttcggttacgacgacctcctttccacgacgcgggatactcgatatggcctgagcttacgatgaaggctcatcggacactgccgatgtttccgtgaataatttagatttcttactatgatgatgcgcgacgttctcaagacggaggctccggaggattcgcatcctgactaggcgagaaatgattccaattgttaatgcaacgtcttgatggatcgcaaggggggcagaaggggctttgattcgtgggtgcaagtcatacagggcccaggtacagatgtgtagatctgtcggtcagcaaacgtaaaagtcatgagcaagccttccccgtcttgttgcatgaatcatgtaaccgattaagttactattgcaacgacaaaccccacgtcatctcacctcagctgccaggggacaggtacagacagaggggttcttgagaaacaaatcttgcggaagcgtacagtgcgagatatccggggtgtgtatactatgtactttatcccatcactcggccgagggtccagaaattaaagttcaagctgatgtcgtggcacggcactgggtcctcggcgctacggtccggcaaatcacgaaggatgccgctttagaaaggattatttctagggtgatggcactgtaacggttttattggttctgttacgttgcggattgtgagtctcacgatgacggaaatggcaggattgagcaaaggatacctgcaagatagcgaatgagatcctgctgtgatgaattacctgttgttaatttgtaagacgaaggtagatagaatcagctagaatgaccgagactaagttcaaagagtgctctttctggatcttgggtaatgcaagggcgtagtgttgaatagtggaatgcacattactggacatcttgaatgcaagatccagggtagcttcacagaacataacaaatactaatatattttatgaaataccgattagactacaaataatatgagaaatatgatgagacttttatagagttaaaattaggacatacagtagtttccattttactagaactaccacttcttgtgtcactcctattccactgttgctattattgcgcaatgaatcattcttccccgttatactctgcgtatggcaatcaagtactgaaccgatcaaggcggaattgatcaagagctgaatctgtctctccggtcaagatttgtttgctcaccaattctccaacaatagctgcattcgtgacgccagagtgcatggctgccacactgacatttccaagccccgtcggaccaataataggcatcccatcgtcaggtgttggtttattaccaacagtgaaatagtcgaactcaagcttgtcaccgccaatcagagtcttctgtaactccttgaaaacatctcttgcagtttgcgcagggttgtcgcctggatcgtcaccagggttttcgcatccggctttgataactccgtccttggtttgacgcatgtagaggtacttcgagttgacaaggctgtggagcagctgttcttgtacaggctttgtgttgacgattagggctggtacggaatggattggtagcttgatgttttcgtttgctaggagaggcacgctgcctaacccggctgcgacaacgacgtggtcgccatgaacctcttccccggaggtcaagaccactccagcgacttgaccattggtcttcagaaaggaaattgcagtagatttgatgattttggtggagtgattcgcttctgcatcggctaccatctggcgcgcagccaagtgtgcctcgaccgaaccctcctctgtatagcaaaggccccattcagggatacttgtaaactcaatctctggctctctcgatcgtatatcatttgctgacaggcgcttgacaccatagccccaactctccaagctttcttgtttctggatgaaagtctgtgctgatttgtgccaattgactgatccattccaggtaacgggcaggccaggcagttcacgttccatttctctccatctctttagagatcgggcgcgaaactcgtagtaagatttgtcattggtggaactggcgttgagccacgcaaaagaagctgaactggcaggaccgccgatgtcttcagcgatgatggtcacctttgtgtgttgagccaagtgccatgcgatggaagcaccgacgatacccgcgccgataacgatgacgtgagggttttctgaggtcttcattttgatgcacagttgttgttttgatgaagtttgacgagtgagttgtgatacgtagatgtcatgatatgctgagattcacgttacactaaccccgcctcttagtaagacagaacatcaaaaatgtgtgctgaatttgcacatgatttcatcaacaaagcgataaaaagaaatggctgcgaaagcaaaagtttattgtttatcaaaaagaaccccaaaagaacaaaagaaactcccccgggaaggctcgaacttccgatctcccgattgtctatgaataacagtcggacgctttagccaactaagccacaggggatagctgattggatgagaaagacggtgactattagacactagatgcagagttgacttcaacagacgcagtttcttgattctgtctttgagattagactaccttcaacaactctgcgacttttgctgtgattttgttttccagttgaactttattaattgtgcggccttgtggccttgtcaaactttatattattagcctttattgttgaattatcggtggtttatggttgctgccctctcagattttattgagatatgagagtgatgattgagtgaatcgatggaagatctaagttgaaggactgcggacagagaaagagatgtgtatgtatgtacgatgtgaccacgtgatcgtacttgtgattttttcacgctcaacagatttaccctttgaaaatgaaaagcgtagccatatcaactttaacaactcagcatactgtaggtttgacgataatccatttcatcaagctgacagtcttattttcatcctatcttgaaagtctattgcagtcttttgatttattggttgcaactccataagaacaagtgatttaacattgggataaaaactcaaaacgtggttgcctgatcattttccaactctggataaatccgcttttcagccatcatattaactttatctgctttataaaacacgactatcagcaacagttgatccttctcttcttttttattccgtaccccgatccttccaagttcgccgactcacctcaatctatcgaattcaacaaccaatctttgtcgccatgtcgtcagattacgaagaaccgaaattacaccctgggccacacttggagctattcaatccagtcccggaaccactcccggaacctgacaggaactttcacaagttttcctcccttcctccggagcttaggattatgatttggcgggagtctctcgcctgctcgcgcttaatcacaataggtcagcggccatatttgcgagctgctaaaacgtccttgattactactacctatgtagttaaaatcccccagtacttggaattgaaccccgctctttttgttaaccaagagtctcgagacatcgccttgtcatactaccgcattcgaatcccgtgcatcagccctcgtgacaagatttatgaaggggatgtgaacgggatattctacttcaaccccgactacgatactgtcgtagtgtttgggaacgatcggttaggttcatgggcgaatgaatttgttaagttcgctcaggaggttcaggctgctgatacaaaacaactgggtctcagaaatgttgctttccacgcagtgccacggcggttgcagaatattgcggcacttgaaaaattaagtcaaaacaacgggcttaggcaggtcatgtctgggctttgcagtgtcacgtttgtcctggccgtatatcgacaaggagagtggagctcaagtccagccagccgctctagatatagacgcagtatcccagccaacggtatgcgatacacctgcttccaaagagtgcctcaggatcccagacctatccaacaagatttgagacacgactttgcgcagatacgcgaaaccggttccgattttgaacagctcctggatattcggccatctgcatccacttggatccatcttcgacgtacctggaaactgcagagcccatgcgagcataagtttagtcttacatcccgtatgaggttttcttacgacagaagtagcattctgtggattcttaaaagcgataaccgcgtttggcagaactcccttatctcgataaagagggcgggcttaataccgaaaggagaagaaacattcgaagagttaaagacagctcctcagacagctattgggttttggatcttccccgtggacgcactaggactgacaccgcctgaaggggcgcctggttatactggggaggagtctgcggtgctcgatctcactgcatatcacccggagctgggactatgtgacattgactaaggcacatatcccaattctctgggtagtgtagtaccagacattgtctaactagtctttgagtttatgctatttgagcgtcctgaagttgcaatgttgaccgacgagattcgccaaattcactcggccagcaacctgagcgacgagaaagtgagaatgaggtaacgcattggactgaacaataattcaaagacattccagatgaagacatgaatattttgttcccattggaaactgttggtagcaacagtttgtcataatagctttataccaagatgcagtctaataaatttatgcaattacttgtgttggcccaataaagaagtgattaagctgagtcagattggtggagacttcatgcaggttatgtggctgtgttgacacatgagttcctctttgcgcagtcgtcaggctccaacacttcaacctcatcttgattgcaattatggaagccgtaggtcttgttctcggtgtcgctggtcttttcagcacatgtctagaagccgtggaaaaggttcagtcctatcactccttcagacctgattccagcaccataaacacccgattcaagactgccaaggtccttttggagcagtggggacgcaatgtcgggttcgaaaacggcatcttgttagcaacgcataacgaaaagttggatgaccctgatactgtggttgctgtcaaggacgtgttgaatatcatcaagggtatctgccagctcggcagtcaacatcgcgcagctaatggagccaatgggtctctgattgctggtagaaggcagaagttgaaatgggcgtttggcgataaagagaagcaacaagaacaagttgagcttttggaaaggcttgttgaacagctacggcacttagtttcggaacatcatctagatcctaaagtctctcaaagccacgcctcaattgccgacatcaagtctattctcagccgaatcgagaaagaaacacgaggtaaggtccagacaaaagctatcaagcaagaaactaacatgaccaaggcgaaattcgaaaagaggtacttttgtggattggccacgggcccaccgatcagcgttatcacgattcactacaaaagagacatgctgaaacatgcagctggatttatgatcgagaagccttccagagttggctaattccagactctggctctggccttcaagctttgtggatcaatggccctgctggatttggcaagactgtcctcgctgcaagtatagtcaaccatatttcaaccactcttgacacgcctgtagcgcacttcttccttacatctgagtcgaaaagtcgggatgacccattcttggctgtacgaacctggattgcacaaattgtatccgaacatcaaggtgcttttcagtgtgctcaatatgcctgggaagaggatagagatcctattgcgccccgagcaacacacctgagactcctgacgcagatcgcgcaacttattcccggctgtgcctttgtcattgacggtctcgacgaatgtgtcaatcttcacaaccataacgcctcagcaactgcatttcttaaagctatcaacgacgccttgtcaaatacttcatcaagactcttggtagtcagccgcgacgaccctcacatacgccacgcaacagccaaccatttcaacgaatacacgattttgcccagtgatgttcatgccgacactgtttctgtttctcaagagataattaacagaaagctgaacaagaaatccgacgagtttcgtaactctctttctgaaactatggtcactcgatgtgaagggcaatttctatggctacggcttcaagaagaatcgttgagaaacggaatgaacatgaaaaagctccggagtgctgtggagagtactcctctcggtctagaggcactatatgagcgagaatggagcagaatagtcaaatcacctgactacgacagaataatttccctgcttcgatgggcggcttttgcaatccgaccgttgacggtaggcgaaataactgaagctgttttgattggcaattttgacgattttcctctagacgatctaccagatgagattgatgatgactatgtggaaacggagatagttggcctatgcgctccgttgattcagatgattcatcggtgtgaagacaaggtaacaggtggctcagctgcacgtcaaaccgtgcatctagcgcacttctctgtcaaggagtttctactcacgcaacttcctgcaccaggagcaatccaggccaacacaagcttggtgtctcagtatcagcacacgcttcttgcgacggcttgtctgcagtatatcaattttgaaaatatatgggctgatacggctgatctgactgccccaggagcagcagttcgaggctacgctgggatggcctggagcctgcacttgaatgctgggctgaccagcgacgagacagcaatggatcttgtcactgcattattcgatgaggaaaactcggtgtggggtcgctggcggttgtggtatcacatgcaaatcagtaacattgttgaacaaggcaacgccactagattcacaaggtggatgactgaaaattctggtccgatattctacgcgattgcaatgggaattgactttatagccgataaattgattcctgagtacatctcaggcgtgagggatatggttgaccttgaccgtgtggcacttcttatctcacgggattcgggacgacaaaatatgcttgagaagctccttaagtctggagtcagtgccaaagttgcggagccagacggtacaagtatcttgtatctcgcagcttgctgcaattcctctcaagtggtgcagattctgattgacaggggagccgatgtggcagcaaccgacagaaaaggcttgacgccattgcacgttgcgcgaaatgcggacatagcgagaatactcatacaaagtggtgcaattgtcgatgcccgaacaattgatggctggacaccactgcatgcagcagctaactcaggaccaactgaagtcgttgatattcttttggacatgggcgctacggttaatgctcgaacccattgggactacactcctttgcagtttgcttgtagtaatggtcgcttagaagcagcaagaagccttataggcaatggggcttctcttgttggtgcaattcacatggcatgtcaaactggccataataaggttgtgcagatgctggttcatgaaggcgtctgtgtagaagagatatggaaaggttcaagtgcaatccaatcggctgcatgcatgggaaaactcgagacatttaagctgctccttgacttgggagcaaacatacatacaaaagatgagtatggagatcgtactttacatcttgtatgtcggaggggtcatacacaaatcatcaaagctctgattgacgcgggggctgacatcgaagaaccgaatgccactggcttcaccccgttaattatttcctgctataatggacacttggacgccgcgaatgctttgatcgctgctgggagtcagctctccagcattatcaagtctcatggcgggatgttacttgggaatgcagttgaaaaggactataagaagatcgtcaaccttctcatagacaacggggtagacatagcggaccgaaacgaagatgggtgccaggctctcgagattgcggcctcgcatggacgtacggaactggtaaaacaatttatcggattgggggcccccgtttcaggtgctaacaagcatggacggacatgtttacatcaagcttgcctctacggcaatcttgagactgttcagttactgcttgacgccggctccgatctgtcttccattgacaatacaggccttacatgtctccatctggcatctttcagtgagcgcattgagatcgtgaaagatcttgttgcgaggggtcttagcatctcgaagaagtcatttgacggaaccactgctttgcattgtgccattgctggaggaagcgtcgagattgtcaaatatttgcttgacgagggagccttgctagaagaagtaatgaatgatggacacgataccatgggcatcgcagtgtcccgaggacaacttgacattctcaggtgccttattgaagctagtccagaaggcaccatcaacaatgctagcccaaactttggagtgcctcgactacacatggccacatatgggcatcatacaaagagcgtggagacgctactgtccatcccaggtatcgaaccaaacaagattgataattccggacgtacagccttgttgctcgctgctagagaggggtttgatgatatcgttcaaatcttggttgacgacgcccgagttgacccaaatttgatcgattggttcggttcaacaccacttttcgctgcggtcagaaataaccatgtaaaggttcttgaagtactgctcaagagtccaaaggtcactacagagataagagatggttatgggatagatctctattggtgggcggagaggtttgagaatcccgaagtgctttctcttttacagcagtatcttggggaagatgaaatcttccctgacgaccctattagccctgacctcgacatcaatttgacgcctttcgaccctgacttgcactgctgcgatgcttgtctgatcagtacacgaaaaccaggactgtatgaagatggcgatgtggaatttattttttgttcagattgttggagagcgcaagcatgggagacatattgtgaacgcttgacggatggtccgtcagctgccctcaattatagttcaggtggtgctgggcaagataatgggtaatacataggaatttgacaggaggagaggtcgaggaaaaataactaataggatctttcaggaggccacagtttcttaatcacatcatctaggaccatcggatccataacaagacttattcgggctgggctgttagtcgcgccaggaacttccatagccagacactttgtcattgccaaaccgtgaccaacttcattcacatactcttgagcatttcgtaccccaccaatcagacttcctagcaattcctcccatcgacttaacttggtattcgtaagtctcacagcactcatgatttctaagattgctccacttggaagacggaatgccctttgccgtcccgtttcaacaacctgtgcatcatagagcttcatcgcgagtggagcaaccatcccagcctctatgtccaagacaagccgacatctatccgggtttgagggaaatgatgcgaagatcgatgccgtgaaattctcgttccgaacaatcatatcaccgagctctggactaaagaccaacggtatcttgctggcattggggtatgcgtagttgtgtagcgagtccgggtcaggcgtccaagggtttgtgttttcgactatccggggccattcaaccggcttgtcacgagctgggtagtagggtgtattcgcatcacccgtttgggggatatcggagacaatgctatggaagttgcgtcgatcaattgcgctcgttgtattatcgtaattatgcaatggctgtacacgtggtcgctttcgggggctaggttctggtagcggcgaagatgttggtgcgggtggaaagtcatgtatacctagttgttgcagttgagctgtcaagattagaatgttgattcaaggggggaatgcgatgctacgcacagcgtcgttgtgatcctcgtctagcagtccagagcgtgttttgcaatcgcatgactagagtcggctccactggtacgcttgctacacgccccgcgatatcagagacgatatctagaggtagcgcagagaggcattcaaagaaatagctgagtttatcaccattcttggtgactaggaaatatgctaaccaaggccaaaatccccgttgtttgaaggcttttgagataggctctgaatggtctgttgcagagagtgcttcatcgaatccaacaggtgctatgaatggaggattgccttgcggtgtttgcaggcacgctgaaagctgttgggtaatcgtgtcgacgtcgaggttctgagacagagcccgaggggtccgtacaccgggcgtatcgacaccggcggtttcctcattaggagaacggtcactcatctcgtcaagcaatcaatactggagggtatcgtcaaagaacaatgcacacgcccacgggttgcttgcgcaagaaatcttttaaccgagagcacaaaaacaacgcgcgtggtcatattgaccctgactgaggggaaacccacttgagagatatctattggctggaacgaatgacctgattgatctacacattcaacaggggatgggcatacttagtaatatcagactggctaccgcgaccaaccgcggcggatccagattatgcacctcgccccgacaaggagccagccaatcactgtaagtgcgcaatggacactacgctacacgtccttgacttcaatatcatgacaagaagagttttcaaagtaaaatcaatgccaaccctgctgcatggtgattataggctgtgactgcatcgttgggaacttgaacgaggggtcaccaggtgatgtggcatatcatggttgtatataccgagaggtagttggacgagggtaagctacgttcccctgtctgagcggcggcatcaaagtagaatcaaagcctacgatcctgcatggtgattgtgggctatgactgcagcgttggttacttgaacgaggggtcacccaccaggtgatgtggcatatcatgtatataccgagacgtagttggaggagggcgacctacgttacccccgtcaaagcagaagcatcaagatagaatcaatgccaacgctcctatgtggtgatcgtgggccgtgactgcagcgttggttgcttgaacgaggggtcaccaggtgatgtaacatatcatggtgggatgtactgagacgtagttggaggaggacgacctactttatccacgtctgaggcgcagtatcatgcttgggcatcacaggtcacctttgatattggttgtaaatgcacgtcgatggagattgtgttggttgggcaaattcctgcctgcatcccattcaacaacatgacacggcagttgccttgaacgaggcaagagacgtgggatatgagcagccatgatgagtataaagttggctcgttgtcgcgctgaaatccaatatcttctttccatccatcacacacaagaattcaccatcaacaccaacacagtacctttcacatctttatcatacattacaaaaaaatcaaaaacactcaaaaccaaaaaaaaaaaaaaaacatgtcgaacaacaacaacaacaacaacaacaacgcaggagaccgctcttctcaagagtcggtccctttgatcgcagaggccgagcaggtcaccctctctacaagcccccaaaggaggccgacaaggcccaacttcattcctctgggcttgctgtcaaggatgcccgaagcaaagggaaagggaaagcccctgccgaccaaagcaagcctactgagcccgacaataattctcaggctattgccacggcactcagtgctcagcttcgccgagaagggaaggctgcgactcaaatcgacaacgatggacctactaggcccattgataactcccgagttattcctgtaggattcagtggtgaaactgcccgggcaaagggcaaagggaagggcactgagaatgcagaaggacaaaagtagaaatgtgagttctaattatcagatgataagatacggccattaacaagaacgacaggtccaccagccaacaaagatccaccgtcttcattcacttgacatggtgttttgacaagccgacaaagaccgaccccttttcattcctttggcagctgctggctagattggaataaagaccgaagcttcaattggtatcttcgctcatcagcagctttcgtttcgatatgcttcctggcatctttctgccagaagaagtacatttgtttcaaatcatcaaccaatccttttaccgacgaaagcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgaaattcctggagataatatgatcctccaggacaaataaccaaccattggtagactctatgcaggcccaataccacactcctttggaatcccatgattgtctcattgtccgtgtgatttgaatgtcgtgttccacctccacatgttccagttcctgatccatacttgacagaaattcctttctcgcatcgtcaaagtcctcatagtgatcgactattctctcaaacctacggttcgtgagccagaagggaacacgcatcatctccaccggcaacgcacagatccattcaagatcgatcatacaagtaacgttccactccttgtccacaaagatattactttgatgaaagtcggtcaactgtaaaagataggggccgctccgtcgctccggccagacgaagaaatgcgcaagtacacgaagtaatgtccgaagggtgatccgctcttctgcatcctcctcgtctctcacagcatgcgggttgtgtattagatggttgtcatgtagtgttaacatgtcagatacgaaactgtctgtgttttggtagacttggtcttgtcggattgtcctcggtgttccttgttgctcgaaaatagccaaactgcacatgaggggtcggtttgagagtgctatagtgcagtccagtgtattgaatctgaacgatccgattttctgttgtggaacacgtgcgagcgagagcataatgcgggacatcccggcgaacaaattcttccgtcgtgccgtatctgaccagtgatcgaaccaggtcaatgacagcatttcccctgtctcgggaccaatgtactccaacagcatatatgcggtacccacagctggagcagctttgtcgcggacatagtcagagagaactgggtaacgtaggcactgatagatacatttccaggccttgcgccagagaccggtaaaaattgaggtctgctggatgtgtatgaactacattgaaagagttgcaattgtcagaatggatcttatggacatggagcgctaggagtacttacagagctattatctgtgaagccaaaggcaaagaggtctggaatgcgaatctcggggcagtgttgctgcatccatatatatgttgccacttcacagccaaccttctcgtcaattattccagaatactgttgcccggcatgaggagggatgggacagcgaaagatgaacttcttggtcgagtttcccgcagttacttgggcctgaacgcaaacattgaagcaaccgtggatccatttctcatgtgggaggactatgcaggtatcacctgcatgtagttggaggtgatgcctgatcaaggccgcaattgaatcccttttctgccagagttcgaacttaaatctctctgatacatcttgatgcttgaattgatgaacaagattaatctccgtctcaggaatttgttgctccattgcgcctaaacaggggggctagggagaaagttatggtgtaatggtacagagtaggactagctcgttttaaggctgaaaagaaaaaggggtagctctcacgtgatctaacagccgagtcatcatgtatcccttgcaagagattattcgtctttgagaccagggcatgaaacgtgaacctggcatgttggtcctgatttgttggcttaccagaggctcaggatactcaggcttcgctcaggttaaagcggcgactactcagggtggtgaccaagaagagaaatactctaagtcaattttcgcatcctgtattaggctgttatacaatgggttttatctagtgcctgcattgtatacgcagcaggtcaagcccgatggtttaccaagtcaacttgtacctagatgagtcttgatatattacaattgttctaacctcgtttttgagcaccgtcgcactatttggcgttatttactgacacttattctctgccacaattccctacataactcccttttgaccggaccagttggccacaccacatatgacaatatacagtgtgcgtctttccaagttgagactctcgtatacttcatccagctccgaatcaagacacaaagttcctccaaaatgagatcaaacttatcatcaaacgtcagtgactgtgcatggaacacactcaacgcgcacataaacgccttccagaaccataagttacgcgtctcggtgttcatgctatcgaataacggtggcccattttgcaaatctcgtttaacaatgtcgactttgagataatgcagtactctctgtggaggaagaccttgattgcagacggcaagaacggtggtgagataaaagtcaacagcggagcagaacccagaccatcctgacacatagacaggctcgccatgagtcgggagtggtattttattcgagaacgactggatgtgcgctgtgatgactgtatagagtagctttgaaggagctccgctgttccaaacattccaaggcatgggaatatccggatcgccacggtctttcgaatttgtcggcattgctagttctgtgattggtcgaagtatagaaatcgctgggaacatgtcgagatcttttggctcacgtcctggtggaatggatccgaagaaaaaaggaaccatccgaaaagcccgcaagcgaagttcaggaccattggcctcgctgagatgcattttatggatcatgcgacttagttctgggacctccaggtctgtatctaatggttgtgatattacttcgggtgggacaacttcggccaagcggcttttggtgctgtgtatcatgttgctggctctgttcaaatatgttgttaatattcgttcctgtttctcagcgtgtcgtggcactcacactacaaggtagcgatccgtcagctccaagtcaacatcacagtcacactcttgacgaagggtttccctgtccttggtagacaaatagatcgctaggccgtttagatgggactcggcaactgcaaagttaccaagacagcactaaaatgataggccccattagcgtcgagcacattatggtgttaaatgagaaaatagttacctccacgaatcaaagagtgctgatgtacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntccatgcatcatgaagagctgatactatcattgtgttttgcaaaacttctggattgcgagtggctgaagcgacactataacatcggcaattaaattattactttttcagacacaccatgactgaccaatcgtttgggtttacaggcaaaggcccaatagtagctccagcttgtaagactgttttagaacctgtcagctgagactgcttatctgcgagagactattgaacacaaacaatagtggaggagctccttggacttgagcggcatcttgattggcagcgcgtcaaagggatcaaggaagtcatatcctggccttgcaaaaatcctggcaggtggcaaggatgtggacttttggacgacccatggggtttgctctccggggcgtgtagcagccctacgttcgcgaagggggaggattggaacatatgaacaggctagttttttgatcacacaattgttactataaagcaaagtcagctattgtgggtgctttgttgttgagtccagactgtctgtgaaacgcggcgtttatctggacctagcaggaagatgatttaccaggatggtcgtttctcgtcgcaccggacacgcctcgaacggcattgtagacagccattgcgactccttgtgctgctgggtcgtgtttcaggcggcttatctgcggccatgactgactgacgtcggatgaagctaactcgtgtcagcttggaggcgtaagtgggaagcggggacagatgaggagatggatgaaagaggatgtcgagagagatgctagtcctgatatggacaggtagccagcgaacaaggtcagtggacgaattatgatcaacatccccgcaattgctatccctgttccaacatgcataactcatgaggattatgatatgacgtcgtcaacatgtatttgatgatacaggtgattagcagtctataattctatatttacaatattctatcattgctggaacatgtcattgacgtgagaatgctgaaataccagcattctgtagccacaaagacagtcaatgtttgccgtggtgttttgcgttcataaccaccaactcactctccagtgacaaaacacatgcgtaaagacatgggattgtagcaagaatttcacgatgatgactcagtcgcttttacttaacatagtagtttcatcggccatagtgtgggttagcgaagtcaaatcagctggcctacacccgtcgtagatgtgggtgggtatgcgctcagtgccgacatgcatggcacttagaatcagaggcactaacctaatctatcatataatcgaaacgattttcatctcattcgtatcgcaggataagttctggtcgagatctataaaagtgcatcaacctttcatgcaaacactctgaactgggtagagtccctgagaacggcttcggtatgaggcatcaagtatcaatagtaaaacgcctctagggttcttgcataacttaagcttgattctcgtccgcgtggaattactagcgttctacctaacggttaacgtttcctcaatagccgtatccatagctcccagctagcctcacgcggtagccacaacagtttggaatgtgaaagtcatgggaccatttctcacaacatgttgaggaaacccaaatacatggttggctattcaagatccagacctagtattcagggaacagtctataagttgagttaagaagggcatttgttttttgaagcttgtcagaccacaggctcacaccatctcttttaggctcaacaatcggaaggtaagtggatctgagaaacccagttagctaaggcaggggaactaccgtggctgcaagatcaaaactttatgctggttgcagatcagcccctgatcagccagctgactaccgacccgcctactaagcgccgctgctggttttcagctcctccttattgacccttgactatttgagcaacttggcatataagctgtactaaataggcgcagacaggctgtctagtagatagctgagcttatgaaagggatgtatgaaccagcaatcatgtgtcgctgtacaaaccttgaatgtggtggtaaagcaggtacccgcttcaggtctccaactctgaggatcgtcagatgaggaagctgttacaccacgtggaagcagtttcccatatcttgggtaagatttctctcgtgactttcccatagcgggaacctagcttccttacccagggacctgtaatgcataacttgatcgtaccacctgtctatcgtttttaaagttcgatttctcagccctacattccccaacttggccccaaaaaggtttcagccagccagatttgggtctcacccgacaatgccaccctccaaaagggcgatagtgtcttattgtatcatcattggtgccctgttatggcaagccagccacatctaggccagccacaatgcttagaaacaaccatatcgctgtttagctacaactatcaaaaagactagtcaaagcttcacacaatgaggttgcattttcaggaacagccaggcacaagtggggaggctaaatcaaccgctaacgaatgtagatcgcaattgtgagaagcaccgcgctatccccgtttgcaagatttacgcgagtataacattgcgatcggttatgtgctatacgggaatttaataccatgggtgaacccgtataaagaccgtagtcctggctcttcctcgtcaatcatccactttccatctcatcgttcatcatggtcaacctcaagaacatcgccctggcagtgaccctctttctgggatgcggtcttgctgttcctgccccagctgccccagctgctgaacctggggatattatcccaggcagttacattatcaccctcaagcccgagattgatgccgttatggccaagactcatctgaagtgggtcgacggcgtgcacaagcgaagcttgacaaaacgtgaagagcttggtgttgaaaagacttatgatagcaagtctggctttcaaggttacgcgggaacgtttgatagtacaacgatcaagttgatcaagcagagtcccgaggtgagaaaccatgttccattgacataaccacttaaactaacatgatacaaggttctcgcaattgaaccgaaccgcgtttggaagatctctcgcgtcaacaaagatcacaatctccaaaagagagctgaagtcacacagaaaaagtccacttggaaccttggcaccatctcacaccgtaagaagggcttcaaggagtacatctatgacaactatgctggcacggacatgtacgcctacgtcattgacggtggagttcgtgtctctcacaatgaattcggtggacgggccaaagccgcttggaccaactggaagggtgacaacaaggatacggatggtcacggtacccatgtcgctggagtcattgccgggaagacatacggcgtcgctaagaaggcaaacatccttgctctcaaggtcttcaagggcgaagagagtgatacttccattgtccttgacgcgtttaattgggcggtcaacgatatcatcaagagggatcgcacatggagggctgttatcaacatgtctcttggaggtgaaaagtctgttgcgttcaacagggctgttgataatgcatccaagaagggtgtcgttactgtcgtcgcttctggaaatgatgcaatcgacgcggccaaggaatcgccaggctctgcagctacaaccattacagtcggtgctattgacgagaactgggctgtcgccgacttttccaactatggaaagacggttgacatcatggccccaggcgtgggtattctctcttctggctggaagtctgacacgcataccttcacagaggatggaacgtcaatggcggctcctcatgttgctggtttggttctgtacgcgatgagcgttgtggaagttgagggtgttgcagatataactgcatggttgaaggagtttgctacgccgaagaagatttcggggaatttacgcagcgcaccaaatttgatcgctaataacggaaactgggtgcagtaaagaagtgtggcttagggtgttcttatgcgtttactagcaatgactttactatttcgtacgcggcgattatatttattgcttttcatttctgcagctcagtctaatatacttttgcggcgaaaacaattatgagtctctaatatttgatcgaaatgtgttataaatcatgtctaataacacgccaggtgtctaattgctaaggataaacgaataccgctacttgtatcagatctagatctatctttacagaaaagccttttatgggcgacatggcttcctaatagtggtcaaggttgaggcagtcgggattgacacctgactggatgtcatagtaggagcaacagtcgttgatgctgagttgtcactggtagtcgaatcgatcgatgtagaggcttgagacactgaaacatctgtggagattgccgtagcttctgaagtaactgccgtggttgtagtattagactccacggtagaggatgtttcagtgctttggtccgagttggtgatggcagtggtcgtagtgtagtcagtctcggtcgaggaagcatcagtcgttgtgggctcctcgcttgacactaccgttgttgtaggcaggtcagtggcagtgggtttttcggtgactgtagatgcttcagtggatgtaggcaaggcatccgcggttgtagttgtctcggcgactgtggattctacagatgtcgacataacctcggcagtactagtagcttcctcactatatgaagtcacatccgcagttgtagtgctataaacctcttcgcttgtcgtggtcgcttccaccggaacaccgtaaacgacggttccagagtttgtaataaaaggcttgatggtagaaacaaaggatgtcgacccaaccgtggtggtagtcgtcttatagttcagtttgatgtcaccggcacagtcaacacacgctccggccttgaacatgatagctgaatctttctgtccgttgttcgcgtcgcaaatagcaaataccattgaatgtcgacccggggaagccggaagacccataaggagaggtggcgaggagtgatcgtacatagttgagcggacaaactcggtgtctgttacgccaagtggttgctggagatattcagagttgacagtgattctgttgttcgatgtatcgactgcgtactgaacgccatctaaataaattcctatagtatccgcattttccctgaagtcaattgttagttattgtcaaatacgataacagtgaggttcttactgtagattctccgcggtaccaattacaaattcgactgctaacccgttatatccttggccaacgacgatctcaacttcaagaacagcgccgtttgttgtagagcctgaaccacagtatattgatccgtctgttcccgtgtcatggtcgattgtaccagatggatcttttgcgtcgctgatccaaccagttgacaagattccgccagaccctatgccaaagggtccattggtgaatgtgccagcgctgcccttgttataggttttggcgtcgaccttgtagtaactcgtcactgaggcgccaactaccgaaacgccaggccagttgaagacggcattggcgagctgaataacatcgttgaataataccacagagatttgggcacccatattgaatgatgatgaggaaagagtaatggtagctacaagagaggaaaaggaaaaggagcgtatttgcttaaagtagtcccctagagtgagaggctagagtgatagtctaggccctatggtcgaaaataaaattaaagtcgttgttagttagactagaacagtaacggaatttcttatttctcactagcttgtcaataattgccaatagttcgtttttaagcttgaagccaccaatttgagtcaggggacttaggtcagctcagctcaacctacatggccaaaactgggttgcacaggtgttttacaacaaatcatggtctactactgattgaactaagcttaaacggctgctaatttagaagttgttgagtcgtttagcgcaagtgaaatggatgtctaccagtcgttgatttgtctcgatttaaataagtaggaatgatttgttactgagtttaaaaggaattaagtttagataggcgaatgtagttttctgtcgaggatggagataaggcacttttaaagttttaatggtctatattgtatatggtcgctgtgtttggccatcacctggagtcgacgcacctcaaccatgatagtcaaaatgtttggacttgctagcaatgacaaaactaacttcggtcaatttgccctcgccatcaacagctttccaattaatgtgacttgccaagatcatcaagctagacaacatcagtaaaacccttcataggacagtactcatcctcatcccatcagttcatggttcaaggtgtgtagggtaacaatcggaagcggcagatgcttaaagtccgagcctagtaatgagttaatcccagttgaagtagttgagagacgttattggctcattcgggcttaactccatgacgatcttcggtttcggcctcggtctatagacatcaaaattccgaatgacaccacggaagtttcggtactttggaaccatttaaatcgccgcatcttatcagatcatctctcaatcatcccacctcaccttatcagatcttctccttaaatattccctcccaccctttgtttttttagtacaatcctcatcattaccctccaagttcgtgataatgaatttgaacgatttggacgtttactgggggatcctcagggccgttctaggcttcattgcaaagctgacggtccaaaaaggacaggcaatcgtccatcggtatacttaccgctccacaccagacccgcgcaatgtcgtcgttgtcggtggctcttttgcaggagcgcttcttgctcagcgactctctcacacagttccttcgggttaccgggtggtactcattgagatgaattctcactttaattacgcctttgcctttcctcgcaataccgtcttctccggaagagagcatcacgcgttcatctcgtatgagaaccttgccaaaggagcccccgagggtatctttcaccactactgcgaccaagtaaccgacgtgacagagtcacatgtcaacacagctagtggcaattctttaccttatgagtacctcattgtcgcaacaggcgctgcacagccaccaccagcacgactggtggccaaaaacaagagtgacggcattgaagaacttaaaggtttccaacagcgcatcggcaaggctgacagagttgctgtaattggaggaggagccgtgggaattgagctggtgacggaaatcagagagagatatcccggcaaagaggtgacgcttattcactctagacaacagctacttcctcgatttggacccaagcttcatgatcatgtcatggcgactctcaaaaagcagaacattgaggtcttgctgggcgagagaccgccttatccagatggtgctggacaaagtgtccaagagaccagtcttactcttgccgatggaaaagaaaggacctgggacttggtggtatgttgaatcagaaattatttagagttattactgacctttccaacagatcccttgcacaggtcttcgtccacgatccgaactactggcaggatactctccagagagtatcgctcctaatggcgagatcttagtagggccgactctccaagttgagaatctgccctcatcgaaaaagaacatatttgctcttggcgatgtggcccaatctggtggtccgaagcaagctcgagctggtatcatgcagattgatatcgtggtcaataacctactgcgactcatcaaaggtagcccagctgaggttaaatacgtccctcatttctttgagaatacactcaagttgacattaggaaaggtgagtccatctgtcatttgatatctcttgtgctgtgactgatactatggtagcgattgtctgtcatgtgggctcaaaagggcgattacgaatggatgatagagtccaagaaagaagatgaggatctaaacgtaaagcagacgagaagacaattgaacgcgaaacccgaacagaaatgagtaatgggacttttcaagacgttggaaaccacatggtaaagatagattatagtagttggtatcaatagtattgggtatttagattgataataatttacagcttggaatcagcaatggtctcgccaacgcggagctcagcagtggcggtagtgaagttcttgacatcgtcgtgaacgttcttggcgtcctcggcagtggcagcagcttggaagtgagccatgctctcccacttcatgatggtgtagagttggtaagggctgtcaccgccgagcttgataacctgggcgctctggagacccttgctcttccatgtcctagcgatacgttgttagcatctgagttcgtggttggtcatgagaatatgcttacttctcggcaagaggcatgtgagtcttgacatagtagtcgacatcaaagtcgtgaccgctggggtactggataatgatggtagccattgtgtcggatgaggtatttatgtaggggtgatgagtgttggtatagagaatgagttgagtgatgagagaacagcgaggactggttggtgtttaatatctctcgaggtacgttgcacagatcaagactctactatctggattagtaagatggcaagaagatgacagaaattgcatagtctccccgctttggtatcgacggagcgactgacaggccgttatgatgaagctatccccaccttggaggcgacattcaatccactttgcgccggggcttgcccataatggctcgtgtccgttagcggtcaaaccagacctcggctcatccgcgaggccgaggagggcatgaacgtccttttcgctctcgccgagtcaggacaaacgcgagcatgtaccacaacttggtaagttctgacaatgcataggtgagctaaatctacttactaatactttagaactacacgaacccatttgcttatggatattttggaaattcatgagaaacctagggacagtgggtttccgttgtgtccaagcttgctccattcaatcgcgagttccacctgttgttcgaaattggatcgctgtttagtgtagcacaacactgtcattatcggtctagaaccatatctgcgacaacacacgtcgcttctggacctgaaacataggaaatacttcttcactgtttcagaaatattttactgtctgtagagtaattgggaatagtcgactagactacggatagtgggatatcccacccggcctattcatagagcctactgtctaatcaactgcctcagccctccgaatggactgcataatctttgcgcaagagttttcccgatggctgaacagacttctttacaaagctggcttaatagcattatcttaccctttgaatttggcacgagcagcttcgatctcgcctcgcttgtagtcacacctctacacgatttgctctgtctccgcacccaaggacttagacatactgaatatgtctttgtggagtctatcaataatcttgacagccattcctctctccacaagattgacaatttaaatcaatctgctatcagcttctccgtatcaacactgccgatccgggtacccggcactgatcaaatggagggtcaccccacatcataaggtttgacaagtccgcctgtttgagtggactttatgcatgttggttccagcatcaccaacaatattattgatggacgattgagacccaatcggatgcgaacaatctggccccttatatcggatcataaccagttccccataattatctccaaagtccgcaacctatctgcttagatgactcaatatcagggggattccagctacaaggtacgcgaattcataggtgggagcacgaactcgtaagctttgaggggaaactaaaggtggaacttaacacatggaaatggctatatataatgagcatatgcgcttctcgaatactgcccctcttctaacctgctttattatcgcagtatcaaaatcccaactcgcctctgaattcttatcataaaatgtcacctacaaacaaactccaggataagctggttattgtaatcggcggtacgtccggaattggttttgctgttgccaaagcctgcgttgagcatggcgccaaggttgtcgttgccggccgctcccaaggaaaggttgatggcgccattgaaagactcaggactgttgccgacgaacaatcaaaggttcgagggtatatttgcgacttgtcttcacccgatgtcgaagaaaatgtccgactcctattcgactttgcgacacacaatcgcgatcacaaggtgcaccacatcgtcaacactgctggacaaatgggatcaccactagctttgaaagacacaaccgcagaggatgttctcaatatctgtcaagcccgtgtagtcggagacgtcattatcgccaaactatctttacaatacctcgaagcgtcgcacacatcgtcatacaccatgactggtggcctgggcacctataaacctgtggccggttacagtgtgcgcgacggccttggaggggccaaagatgccttggctcggagcctggccttggagataaagccgatacgagttaacctgataaaccctggagccgtacagacggagctgtttgatcagttcgctggcatgtgcggtgaagaggtgatagatggaattcgcggcaaggcggtcttggggcgaatagggcaaccggaagatctggccgaggcatacctgggcatcatgaagaattactttatcactgggtctattgttaatattgatggtgggtaccagctcacttgatggaaggagatagtgctgctcagtgttgttgtttatattactgggcgatcctttaggccttttgaattaaaattgttaacttcaaagaggatacacattctcgaaatttccaaaatgacgggcaaagctagctaacatttatgtcagagcatgggctccagaaattgatatccagcactttgacctttcttggatgaatgttttgactcggtctctaggtgaagaagaccatatgaatcggaggatgaagaagcatgatgaaggggacgggggcaagcacacgcttgaatacagttgaaccactgtctactggatgatgaggatatgagagactgatgccaggactgttggtggcgttggtgggctcaaatgttggccaacgactacaacgcgtgtctcttgcgaaaaaaaacgtggctatcgaaagcttcgttcgccaaaagagggtttcgcctgcacatctgcaacattttcatgtacaaggccgtccgtgcatcacggtgtctcccattggttcttggcattgagaagagaaaagagacgatgattacaatgtacaagcataccaacactgaatatggaggccgcggattgcggaacacgcgtttggcgagacagttcttgacttagatctaactgcgaagttatccttggtgacagaggcttatttctacctgctaagcatatacaaacaacagagttatgtcatccctggtggcgaagcagacagaagaataagacaattacagtaggatcaggaactgtaagatgaagttacgttgatggaatggaatcaataccaaggttccaaatgccttgttatggtacaaggttgagtgcccatttccagggctgagacattagcgggcaccttctaaatttagtgctgtgagaactaaattcagtggaccaatcccactgttcctcccgctgagttttgctgggtttatgcggcaaggctgacttgaggttccaaacggtttcttacattcctataccacgataataaaaaggaaaaaaaaacagcaaaattctattcaagccgtcgaggcggtttaaatgcgtaatctgggaatcgaacccagggctccccgaggctggtcatgtgactggcaacggagaattttaccactaaaccaattacgctggttgttgttgttgaagtcgatgctactgtaacgggtcatggaggcgaaagagcaagtacgaggtactgtcatgtagtttaaagaccattgactcattttgcttgccgagtcatctttttgttggttgttgatgcgaatacatggaactattgttctgttgtcatgtcgctgagtcgggtcctagaaatatcaccaaccaacgtggtgcagtcactcagcttatggaagggagtgacccgcggcattccactgactatacccattccaccatccatgcagtgatgacaagtcagcttgtccaatgtcttactcctgtcatcgaatacacttcccttttcagctacacatcggccgtggaaaccaccggcctccgcggtccagactatagtcatctacccaatggagtaaacgccaagttgactcaaccagcatcatcttccatgtcagcaaaagcaaagcccccaccagtattcatacgctgtcactcctgttagggggggctgagatttcgtaccaggatcacgttacgcccgcttttgattggcgagctatttttgtgatcgacaggaccaaccggatggattcgtcatgcccagctcaaagcctcaatcccataataatacatacgcgggtggcttaaacaaaaagaggaattacgaggcgaaatgacaaaggagccagaggattttagacataagataaatgatcctttgtttcttcatatttgaacaggtctcgttatccagttggcgttttgcttttcacttcattatctgtttttttcgtacatacacaatgagcgactacagtgaccctcaattaaccccaaacggaaaggtgtccaaggcgaaaaaggggaaacctgttcacgtctgcacagaatgtcaaaaggtaagagacacgaactcatgactcggatcaatactaaatgtgtcaggtgtatactagagccgaacatttgaggtaatttacttaacagtactgcaacgccgagtcgaaatactaaataatgacagacggcatcaaacttctcacgaagaaccacaatatcaatgtcacatttgcgaaaggcgttttcatagacgggatttattagaaagacattttagacggttcgtaccagtcatccgtgaactggcaatttactgacacataacccagacatgaaggcgaagccgagccaggccaggacgactaccagcaataatcgacgacacgtgaactgttgagctagagatcgaatgactagcaaatggatattaccatgattcaacaatcatgaaatttgtgtattttttactgtatacgagtgtaaggatgacagggtatcgggacgtgggtggattattgaatggattgttattttaatggttgcatagcgtgttatcgtaatttagactcatttttagcactataaattctctacagcgtttttttagatgaacgtttacgcattcttctatctaatttccctcgtcctcatcctcatcctcatcaacgtctggcatatcaataccaagctcaaccaagaactgagcaatttctggcttttccctcgcgcactctcttagatcctcctcatcgagcgtactaacatcagcgccatactcaataagcaacttgaccgacgccaaatttccatgtactacacaaatagccaggggcgtcaaatcatccctatctttgacagccacatcactaccagcaagcaacaagctttttagcgtaacggactcatcttcaatgcccgctgctatatgcaacgctgtctgaccactcccatctcgagcatcaagatgagctccatcgctgacgagtctttgcaccatcatatcggcgactcctaaacttgctgcaagatgaagcgcagtataacctgctgtgtaacagcgccatcgttcgcatgacctttcgcattcgtcataggattcgtcatctaaatatggccatgcttcagcagcttgttggtaagactcgatggatccttgtgaagtagtcaaggccaggaagaatgattcgaagcaatcgccctttgtgaggttggacgacaagcttctggctgcataccagagatatggatgagcccagaatctctctttcaattgcgcagaagactttgaggccccgtttgcaaaatcttgtttcgaaagatacctcatggaaactcttgtctgtacctgatggtgaaaatttgtgagcacatgagtgcgaaggtgttccatcaacagtggagatcgcatcactatggtctggttcttgtcgttcagaaagataagtccttggcaagatttcagaatttcggaggccgtaaatggatttccatctggtcgtgtggtaccccaagtatcaagagcttcgtgcgccatggggacggtaaatagataccccatcctgtcaatgacaatgagatgatagagcacacacatgataagattggcgtctttggaggacttgatgtcttccataaccgcttcgcagaatgctcttgacacatctcctttcgactctggcggcgatgactcgacaaggtcgaaaaacacactgtttggttgcgaggcaatgttgctgaaccattgaggcaaaagtggcacatatctaaagagagtaagtataatattctttgcagcgactagtatactgacaagcctttggagaggtcgaagaacttcttataaggaaagagtctgacgcgcgcagggtcgggaaactcggcgtcgacaggagattcgtcgatgtagctggcaaagtaaagtccaatgtccgactcaggagcgtgggcttcaatctctgatattccaaggtcgatcctgtcgagtgcattgggaaagggaagtctacttgttatcaagatcttcagtgagggaattatcctttcatcaaacagaagatgaaaaagatcgttcaggccagactcgttcgtcgcatctacaccatctagaatgacgataatcttgtcaaatgcagatgaaatttgctcaatgatcttcgaagaaacgtctaaacacggggtctccatttcttcattgtcggtaatactctgccataggccgagcgagtctggagtttgggacacgagttgcctagtgatggatcggaatgcaagatcgtaatcggcgaggttatactgtagatcattgcgcccaaagtaaaagacaccacatgcgatgctttcgtactgggtctgatgaatgtggttgactagacttgaacttcaaggttgttagaactgattctaagacgtgtgtttttgtgcagtacctgagaaatgttttcccacttgcacctgcgacttattagcatgcgctactatagacatcgaaacacctactaggtccatgtaaccagagaatgtgatgtccatcgccattcaaccaagcttgtgtcgtttcgtggttcagaaaccattgacaggttccgggaatgcgggcattgtcgagaattcgttgctgcgttgggtatttgtcaccgggacacagtttctcgagtttcttgtaggttgcggccatttccattttgcagaaggaaacttgtcacaaatctttgaagagtctgcatcatctcattgttcacgttcacgatgttaaggattgctgacatactccactttattaggcaacagagggatcagagcgaaggaatggcactatagcgacaataataaaagcgacaacacagtacaaacaatcctatattcgtctttcatcatcctgctgcaactatccctatgatgaagactctgaccaaatacatctgtaacccttcaatcgcattcaggcggggtttcttctcttcttcttgtctcattcctatctcagtctagtggttccaaagaacttttgaacgttaagcttattcgtatggttcttgatccttgcagcccaaacaagggtcttggacctgccagattggctcatcactaaacaatttgccattatctctttgtttatcgtctcggcagactcaatctttgcggggttttctccaaccatcagaaggacccgtagacgatgcaaccccaatcggagcatggtccaaattgtgggtagatgaaagtattttatccagttgtttcgatggttgttatgatcaccaaagacggcattgtcgtttcgatatgtcaattgatccaattccaagtatgttgcttatgttgtcgagggctaccataagcattgagtcaaacaccaagtccccgaacacaacatcgtcaccgctcgcgataagacccatgcccagccccaacttaaaaaagtacctacatatccgatcatcacgcccacttcttggcatgaatcgaccttccctaacagaaactatacccggggcttatgtcttctgggcatgacgattgcgattcatggcgtcacgttatccagtctgcatctcattataaattgagacaatgccctccatcttcaaaatgaacagttatcccctctacgtcaatccaagggcaattccccaagatgagattcagcactacactcgcgactttgttgtcgctgactcctggccatgcgttggccaagggtaagaagctcgactcgaagaaattccagtccgacatcaagactaagaagtaattaatcacacccatttttcataacaaagctcacgatgaatagtctcatgtccaaccttgaagctctaaacgacatcgctttcgacaacggcggcaacagagcctttggtcttcctggctacgacgcttctgtcgattatatctacaagcgagcatccaaggttaagaacgccaaggtctggaaacagaacttccccgccctctttgcctacgtcgactcaatcgatctcaaagtcgacgacaagtccatctacgtctacggcttgacctactccccatctaccactgcagagggcatcaccgccgagattgcgcttggtcctgaaggcgctgctggttgcgatgcttcttcatacgatggccttgatgtaaagggcaagattgtgctggtgcagcgatttagatgtcctactggtggaactcttgctggaagagtgattcctgctgctgcggcgggtgcttctgcggttatcatctaccatgacttgtcgactaacgtcactgctggttcgctcagcgcgcctaaccccgagaagcatgttcctgctgggttcatcaaccttgctgatggacagaagctcaaggagaggattgaggctggtgagaaggttgaggcgtactttcaacagtcgcagactattgaggagaggattacaacgaatgtcattgctgagactacgggtggtgatccccgcaacgttatcatggtttgtttacttccctcaatcggaggtacatttgactaattatctcatagctcggcgctcatcttgacagtgttcaagctggccccggtatcaacgatgatggtacgccttttcttctcacaaagccgcatccaagctaatatccccaggttccggttcttctctcatcctcgaactcttcctcgctctctccaagtacaagaccaagaacaagatccgctttgcctggtggggagccgaggagaacggcctactgggaagcaaattctacacatccaacctagccaccaaggacgtcaacgacctcctcgtctatctcaacttcgacatggttgccaagggcttcttcggcgtcgctgatacggatggtagctcccacggatccaaggctcccaagggctcggaggtgacggagaagatctttatcgattacttcaccagcaagggtattgagactacacctgcggtgctcaccaatggaagtgactatgcttctttctggcagactttgaacaaaccttttggattcttgcacactgtaagtcgatatactagtttgatgattctttactgacagtatgattagggcactgctgttgagcaagatccttgctaccatcaagcctgtgacaccattgacaaccccgactccaagactctaactgtcaacgccaaggtaagttacgccctcaagagttagtcaggtaaacttactaacatttatcaggctgctgcacacatccttgctacccttgacgagcgaggcacaaagttgatccccaagaccaagatcaccgacgccactctccagaacctccagcagcgcagcgttggacctgatctgggacagatggaggagctggaggctatgggtcttcgacacttgggctgtggccagcacgagatctaagtataaatgacgtcgtccactctactgttgtaaatattgtagaacatacgaatgataagagcagactattatttataatgatgaaaatatgacaaccaacattactctcgtttccaatctccagagaacgtatcaacggatctccaattccattttttgaacctctcgccaccgtaataaacgacatcattcacggtcaatgtcctccaatccttctcaaagtcaggtggtctagccgccgacaagtccacaccctccatccaagcagtcttatacttattcctatccgcagcccagtcctcgcctgtatttttgcatcccttactcctcttacaacgttgcccacaagacggacattcataattcctccactctctttcgtgatcccgtttccattgatcagatttgccgtgggggtagcagcacgatgtcattgtatagccacccatcttcttctttagtctattttcatagtagaagttgctgtattcttcggttctgtaaagctggggatggccgtagcggagggagtcgcggtatagagcgtctgttgttacccagtcgcagggaccgatttgaatagttgggtcgaggatgtaatcactttctgagagcatgactgagtcacatatatcatctgatgtgtactcctctgatggttctgtgatcttcttgattgtcacattttccgatgccagctgctgaagaaggtccttgttatttggatcattcatctgagtggccgaaagataaaccgtaaaatcagaccgagataacctagcattgttttccccagagtttttgagaagccaatctagtatagcagggtctgcggcggtggaaaagccgagaatgtagtgatgaagaagctccggtggaggtttcgtgcggttcttacgaccactaccccatggatcccaagggacatttttcccaacccatatccaaagccatgaattcagattgaggcagtcggtttcgctatgttcttctgtagactttttgtcgaggatagtgcggagataagctactcttgttgccagttttggtgtctgctccgttgtagcgccgtcagtgttttccatttcgttcgactgattgactgatgaagaggctgagcaactgtaaagatccaaatatgcaaactgaaagagttttggttgtaacgtggtagtttggcatcaaagcttatggaaaatagatcatgattgcatcaattaaactacagaagtaacatgataataatagatatcggcagtgactcacaggcgttcagtcgtatcatatacgaatgttgcatgggctaactccagacaagacaggtaccgcgacacctaatttggcctgagagctacagtgcctcgacacactatcccaggaaggaatcactaaaactttagcacgtcttaccaatccaaggcaagttattaccaactaattctgggtacagtttgggttagtctgctgtacgttcaacactgtgactcgccacctcaatcactgcaagaaatgtgttgttgtcaaattgaatgaattaagtgtatttatttctagtggtaaatgcaatcgctagtctatgaatgctggatctatctattggaacttgataccctgtgccttttcataagcataaggcacactgggagtcgtccactgaggtgtgctcttctcgtcactcaatctcacaacaggcttgagaatgctcaacttctttccatcaaaagcgctgttctcaaagctctggtagaagccactattctccgcaagagtatctcccaagactcgcttccagccgttccagactgtaatcaagagatccaggacgtggtgtgagccgcgcatctcggcccactggaaacgctcggcgcattcagcgacggtctcgggggagtagagaccgacgtcggggaggagggcgtaggtgttgacggcgactagtgaggcgtggacagcgtagcttccgcccttggtggcgcggtcgcgaagagcaagaagagtgctcacagcaccgagagcaccggtagtcatgtcgctgacaggcagagaagggaggacaacctcgttgttgggcagcttgagagacttgccagtgacatacgccgaaccagcagctgcgtcagcaatctgctgccaaccaggtctctcagcgtagtatccatcaggaccatagcagttctctgaaacatgcacgataccgcgaccgcgctcaccagccatcttgaggatgtcgttcaagccaaggccgtacttgggcatcttgttcatacggaagccttgaatgaagacatctgcgtcggcgatgagggacttaatgagggctgcttcctcgggcttgcgcaaatcaatggcaatggtgcgcttgccggcgttgagggtgagttgcatgatgttgatgtcgggaagatgaggagggttgacgcggatgacatcagcgccgaaggaagataggatagcaccgatctgaggaccagcgatgacacgggtcatctcgacgaccttgacaccagcaagagggcgctggtcagagggatccaggggagggaaggcgacaggtggtgtggggatagcctggtgttgagacttgacgttgatgagagggtgagcagcgagagacttgcccatctcactctcgttccattgcttgggagtgaagcagatgctaccgcagttgccattgagaagattagtgagctcaagcttttcaggtgagagtttgcttgtgaacttggcgatgtgtgcagcggcttcctcgttggtggagataggctcagaagggtcgacgccgatggacttgaggacaggctcagccttcattgaaccgtggagtgagtaccacacttcagggtctgaagtaggatagagacctgtggtgcggtacttaagcggcgtgtcaacccagccttgctcccagttcggcaaaagctccttgagttctccagacccagctagagaaaggacatccttgttaccgacgtaggcagtagcgatgttaccaaaccaaagaccagcttgtgttgtgttgacagtgatttgtcgttgcttgttctcagcgccacggatagtaaggatctcatcagccaagacaccagccatggcgtgtagagatgcagctacggagacagccttgatggggccggggatcacggggaatgactcgccctcgaacttgactttggagaggatttcctcatcttgagtgaagccgggagtttgagaggcgatgaggcggaagatgcgttctgtatcttctgggacgggggtgaaggtacggtcggtgtgggtaccgggaccgtagacgtcgggaattcttggttcctgagacatgatgtgtatgtaaggtgagatatatgttgttgttgttgttgttgatgatgatgtaaatatgagagtgtgtattaagatgatggaatgagattgatagagtattgtaatgtattatatgttgagatgattgataccgagattgacgagcgacggagtgtatttatgcaacttgaaacccttgatgcatcgccttgagaattctatccacaatctccaattgtctttgtccaagtgtcttcggcacttgcatcatctctgccggattaatcggaagaaaacaaactcgctactataaaaacgcgagcgcgagcggaaacaagtggacatgacaacggtatcgatgtggagaggcttcaatgcaacatgaggctcaatcgcggaaacaattcctgcacatctcgacgtcagagtggagacgctagtgatagaatttttctggaaaaacgatgcagattgaagagatgtgatttgatcaggaacgaggtctttttgcctccaccacgtggaaaacttggtttagatttcggatgccgatccgatgtactttggagcgagccgatgtcatttcccttaactgccgggggcatgacgaagctgagattgctaaatgccgaaagcgcgatgtgggaatatgcggaattaagagagggcgagataggaaaggctgatgggattttgattgccatgtatagagattagataaataccattgcatccgtgatcgagactgttattgtcaaggcttgttcatcatatctcactatcactttcatcacaatgtcaatcaatactgtcgccatcatcggttgcggcgcaatcggcgcttcatggtcagccctcttcctcgctcaaggcctcaaagtccaggcctttgacatcaaccctgcctcagagacatatctccgcaactttatccgcgacgctctccctgtactatcatcaatcggtttggtcaagaacaacaacgccaagcctgaggatgttgttttcacaaccaccatgagcgaggctttacaagatgccgatttcgtacaagagaacggccctgaacgaatcgactttaagagaaagctctttcaggatatggcagagatgcttccaagtcaagttattatcgcgacaagttctagcggtttgacttgctcttctattcaggagggcatgactgctgctgcatcgccggaacgatgtgttgtaggacacccgttcaatccaccccatctcattcctctcgttgaagtcgtcggcggcaatcaaacatcatcagatattattcaacgtaccatgaagttttaccaagacatgggcaaacaacccattcacctaaagaaggaggttccaggccacgtcgccaaccgcatccaagcagccgtcatgcgagaagtcttccacattctacaacaagacgtctgcgacgttcaagatatcgacgacgctgtatcatacgggcctggtctacgctggggtgtcatgggacccaacactctattccatctcggaggtggagagggtggaatcgaacattttgcggatcacttactggggcctctgcagacgtggtatgcacccgagaacccggtcgttgatgatagtttaaagaccaagtggattgagggaacgaggaccgcgatcgacgagagagggtatggggacttggtcaagcagagggacgaggaacttgttagactgctgaatgtgagaaaggactgggatggatatgccaagggtgcgaaggacacatgatttgaagagattttattattgaagacagataacacctagattaattttactaaattataatatttttattgaatttaattatgaagtatagctgttttcgttcaagccactggaaaattatcgggtagatgaaaattcttactcagactttgtagtggcatggcgcgtaagtcgtagaatatggtgtgaacatacaggtactcatgtgattagaaaaaagcccctcatgatgttaaaaatgctaaattattctaatatcgcaaatatgtctaaaagatcattatgtgtccagtctacagtatgtcttctcatacgttatacagaactaatgaaatctgtcaatatcagttttcttaccctgcatctcgatcaaaaatctagtcagttgtggttacgtcatgtgttccgcggtggaactaggttctccactgctccaattttgtacggcatcggatctctcggaggacgagctttgcacgaagcacgactttagcgtcatccacttctactccgacagacgttatgatgaaatattctagaaatttgccatgtttggtcatactaaatataggaccagtaagcgcatgttgtcgcttcgtatgtgaaatctgtaaatatcatcctctctcctgtcagtcaaccaagacgtcgtatcaaactttgaaaattacctacagccaccaaactctatacaccaactacatcacatccatcaccatgggctctctaagtcttcctcgtctgtacatccttgatacagacctctccaacttcccccatcccaagggtcgcattctatcatgcaataccgatggatccgacctttacacaattttcgacaacatgtccaccatgccagatggcatcgctattgatcacaacaatggcttcatgtattggacaaacatgggtcctacctttaagtccaacgacggctctattgaacgctcgcgattagatggttctgagagaacaaccattgttgcatcaggatctattggcgttcatactccaaagcaacttactatcgcaacaaagagtagaaagctgtattggtgtgaccgagagggcatgaaggtcatgcgctgcaaccttgatggatctgatatcgaggttcttgtctccactgggtcaatagctgaagataagaaggatatgtctcgatggtgtgtaggcatcacagtcgacgagacaaacggctacttttattggtctcaaaaaggcctacccaagggaagccaaggtcgtatcttccgcgccaagatcgacaacccatcagaagtccaggttctattcatcaacctacctgaacccatcgacctcgagatcgacgaggagacacagacactatactggacagaccgcggcgatcccccaaagggtaactcgctcaaccgcgcctttgtgggtggcactcccaaggctgatgcgtcagaccgagagattctggccaagagattacacgagacaatcggactcacattagacaagagtgtttctacagcgtatgtaacggacctgtcaggtggtgtttatgcggttgacttgaagacaaagacgaaaactgtcttgtttgcagagttgggagatcttactggaatcgcgttggcatgaagttggaaataatatagatgtagatgtagaattagacttggataccctttatatatttgtttttaaagttcaagatctaggcatagagcctcgtgaataagtggatttgtcggcaaagtttgttggtttacccagtgaggcgaaatgacacgtcactgtagcttttaatgaagacaaaaaaaggggatcagggtgactctaaatgggcagcacgcacctgctaagttttatcagacaggcaacaatcgactacttatgtggtggttggtataatgatgagcaaaatatgaatgtttgatttctgcgataagaaaaatataccttcggctgcgctgcatcaagagtcacacaaaacatggcattattcctacacaatagaaaagcaatacctgctcaacaacccacttcttattcttcttctagcacaacctatgaaatagacaaatgcgactctccacaaagtacagtccaggctgatttcgcgggccacgaattaaatcacatgatctatcacaagaggcgatcaccaaggcctggcccaatataacagactgctgatgttgtcatcaccgaatatcaaaaagctacactattattatccgagaaatctcatattcaaattctcttaccgtaacctaaagaccacgcctccttacttaattctaaactttccaacaaaaatcccaatattatactttctatcataagtataaaaatagctcccttcccagaagccatctcatgtccctcctctttctttttttctgacaaggccaaccaagactctcagctatgcaccggcatcgtcgacaattttcaaaacaatgtacaggcaaggatggaacgagacccctcaacggggatcgaggaacatcccaaacccatacgggtttcaaccaaatggaacacactgggctgacgaatacgattgtctacccctatgtcagggaggtattagctgtggcaaggtacatccgggaacgggaggccatacagctgttcaatacctcacacctgacgcatcacagatgtttgggcctgaaagccagcctgtaaactgggatcacaaccagagggccacggctgctaatcaacccgctagtcaaatccccttccctgccccatcgtaccccttgggttacattactcaaccccctgcccgccatctcgcctctagcctctctatgaaagcggagcgtccattatatcctggcttcacttatccgtacaatcattacttgacggatgtggctgaagatagtgctatgccggactggtgtatgcgccctttgacccctgaccctgaggaacaagagcgatgggaacagatcgttagtgatggggcgcaagacgttggcgaatcctcgtctggcaaagagaaggatcaagtcgatcctgttacctgggaggtgtcggcaaaagcctgtcaaacagaactggagaccatcaatgataaagtggattttgttgttcgagcaatgaagaaattacttgaccagaaacaagagggtcagaccattttttctcataacaacgctcgcctcgaagttgagactgagggtgagtcttccggttcgcagtcagtatcatgtcttcaacaccgcaggagtaaacggaaactaaactgcagaccaaggttgaagcgtgaatcagcgaacgagatcgatgctagaaagaagctcgaggccctggtagaagacccatcacagagtgctgattgcacactcgatgctcccaggtatgatatgaagataatgcactcgaaaggtagcaatctcgctaacttggaagattctagcatcagaactgatctgaccccgactgttgctactacgccgaacgaagaaacagagacaagtacattggttttggacccaaagcagatggagggaatgggggacacacatcacactaacgagatatctagcgaactggacatcaaagaggaggatgccgagaaaaaagctaagataagggacggacccatctggaaataccgaatcagacaccctgcaatggttcagccaagaaacgtcgacgtagacaatagaaggatctacgcaaagctccttgctcagtccaaccgtcaaaccaagccttgggacggtgatctcagtaacctcgaagccttcctcttgggacccttttacgaatgcgacgacaacactggcatacgtgataagatctttaatctgtttgcagagatctcaggggtatcaattgagctctgctacgtcaagaatgagcagagaatgaagctttttgtactcgttccacctttctacgcggaaaacgaaaatgctcggtcttcctttgagcttatgaagaatgccgaggatgtgtctaaattgcttttgcaacaacgggctgattgtttcgatgttgagatttgggaagcaaattttcgactagacgttgtctagcaaaggtatgacaagtggaagaaaagaagagggaaaagggaaggaaagagaagaagcacaagttaatgccgatgaagtcggcataaacaagacaaatcctcttcttcttcttcctttaccttttccttctccctttcttccttgatctcttcttctctcaccttatcatcttccttcatctaagtacctttcgaccatccatccgtcgcctctactcatcaccactacccattaccactcacctcttcttcttccttcatctcatccttctaggccccttccttttaggtcaccaagtcaactgtttctgcaacaaggggttaattatttcgatgttgggatctaggaagcaaacttttgttaagtcgctatctaggtaacgaaagtctaaaaagagtaaaaagtaaaaaagagcaaaaaaagaaaagaataaaaaaagttaaaacgaaaaagaaaagcgaagaagcattgagcatgccttaggatctactatatacatatacattggaagctggggtgggacgatgcttgcatgtattatgagccgcaccgagaacactgaaatggagcgcaagataccctttagactagaacacaggagggaagaaatccttcgcgagaaagaatgtcttgtacattgcttaaaaagagtttgggtgcgttgattactgcatttttggttctagttcgcgataatacaaaatttctttcactgtaaacccattgctcagcatatcagcttctggtgccatcatctactgcagtgtatttccgtgacgtgtcggattttctgcgtgaatattttaggtgggaacatcgtgggtttagttggtactcggaagtcgtaataactcaacgcgtagaatatgcgactaactctagtagactacgttagtcttgtactagatcgcgataaatcatctttgacgagcaaggtgttgcaccctgtggctgacaagacccacctggtttttatcatggtcagttcaaaatcctttatattcgagctggactcgcccaaagaaaataattcactgtctcacctaaagtccttaaacccatttgattagtctttgaatcagtctgaatcaatatgcttccattggacgattgcgaaaagaagttgggtcagacgccgccacacaacgccgaagcccaaacccaagtcgacctcttaagtccgcatgggggagataatccgacgtcccagttacaagaggttacaagctggcagacgagtatactgagtaagtcatgatcttcctcgctatgcacagtgccatctaactgtcaagttgttctctctgctcactttgtcgtgatgaacacatccggcttcaccaactcctttggtgcactgcaaagccactttatccaagaattcgacgagcccgcatctacagtctcgtggattggctcgatgcaaatcttcttttacttctttttgggaatagtttcaggtcgcttgacagatataggctacttccgcaccacctttctagcaggatctctggccatggtcgttggcatatttgcctcttcgtttgggtcaaaactatgggtcatgttcctcacacttggcgttggcgttgggataggcaacggtctcatgtcttgtccaatgctagcagtcgtttctcagtattttactgagcgacgtggcttggctattggtgtagcgatgtgcggctcttgtaccggcggtctcgtctattctggcatcatgcgccaattaatacctcagttaggttttgcttggacaatgagagtcatcgccttgatccagtttgtcacattggcctttgccaatatttgcctgcgaccgagatctcaaagccgcaatagccccgactggattgattggtcggcatttcgagactctcgattcaataattatgctcttgccatatttatggtaagtgacacatttcaaaagtgagatgaaacttactaactcgccgtgtcagtcactcctgggattatacatctccatcttctacgtggtcgacttctctcgatcatgcatcacgccgccattttcttatcaagattcattgaatcttcttctggtgttcaacgccgccaacttggttgggcgtctgggttcaggtatccttgctgataaagttggcgcattggtcatttttgtgcccgtgatggcttcaatgactgttattctgttcgcatggattgcagtcgggacatctctggctatgtacgtctggactgtcttcagtgggattctgtctggaggtgtgcagagtctcttcccggccggactgagctatctcaccacaagcacaaagaaacctgggatgcgaatgggtatggtctttggactgggtagcgttgcaagtctcattggtgctccgataggaggagctttgatcggtgctatgaatgggagatatctgggtgcgcaaacatttgcgggcgtgaccatggcgatggctgcgatttttcttgaagttgccagaagagcggatgttgctcgaggtaaaagcatagagaattaaattagctttaggctgtgggaagacaaaaatggttgagtttatttgacttgaatcctcgcttgctagacctgattaagcttggtgtaactcaacgagccaagacattattggctgtatgtcttcgcaaagggttcaatatgacaaggaaacagtgggtcaatagagtgaacctttaccttctcaatctgacttcatcacaacattcccagcaggaccggaatcttctaatgactcattcgccgcgatgagttctgagcattatacaaatctggaccatgtcttttatcggcctgaggacacaacgactgttaatccatcagatttatggaacccaaattcaatcaatgagagcttcgatcctcagcaactaaatacaaccccggctccaggtgaaggcgatcagaaccatgctacagatacctatcactccaatccagcttccgagtcatataacgatactcctaccgctgactcaaagcccgctacaccaattccccaaagacctgggaaacgtctttctctgatctccgtccgtatcctcaacaagtggctatcagctcatatgcatcatccctaccccaccgtcgcagaagtcgagtctctcactagacaaacaggtctcagcaaacaacaagtcttgaactggtttgctaacgcccgtcgaagaaagaaattcgaacggccagacacattagactactgctctggatcatcagaagcaagcccgagagacattccactgccaagaccaccgacgcctacaattcaacaaactccatttgagagatggagaagctcaccgccagaggatgaaccgtcaggcttggatgctattgctagggccgttactggcgtgccgcatccccagcagggaggcagctgggtaaagcacagcgatgcaccgtctgtgactggaagctgggccacaagtgccgagacatctgactctagtcggagctcacacgcctcttcccacggacatagatccgatggctctatgaggtcaattcgaaaggttaacaaaaaacgaagacgggcgcggccacatggcagaggatatggtaccgtacagctctcacaagaatgtcatcgtttccaatgcacattttgcacagaatccttcaaaatgaagcacacctggacacgtcacgagaaaacacaacacctgtcgcttgagcaatgggaatgcacacctgccggtcccacaatcctcaacgaaaggtccgaaacagtctgcgtctactgcggtgctgcgaaccccgaggccactcatttcgagactcataatcacgatctctgccataagagagataaaagcgaacggacattttacagaaaagaccatttgagacagcaccttcgacttgtacacggatcagaatttagaaagtggccaatggaagattggaaagttaaacatgaagatatcctttcacgatgtggcttttgtgatattaggatgacgacttggtctgagagagcaagacacttggccgagcattttaaagagggcatgacgatggctgactggaagggaaattgggggtttgatgctgtcacgcttgacatggttgagaattcgatgcctccgtgtatgtgctgcgtgtccttcagactacttacgctaacattatcacagaccttatcgactatgagcgcaattctcctttgcctttcacgacctctcaaggggcaccgtacagctctaccagtgcatttgaacttttgcagttagagcttgactatttttactctaattacgtcgacacgaaccacattataccgagcgacgaaactctccacactgaagcgtgttccatcatcttcggcgccgaaatgtcctcctcaaccccacaagcagcatcctcctggctgcgcgacctaataatgggcacagaacacattactgccaaagcgcgcatgacgccactcaaaagcgcggcgagatcacgattcaccgaactaagaatacacagcaaaaaagatatctttgagaactgcaacctcgagaattcgctgagacagtatgttgatatgttgaagttattgaatcttgagattggcgatgatgagttgcagagagaggcatgttcgattgtcagtcatatgaccgatgcttcgcctatgtttacaaatcttcttattgttttgatcaacggttcgacgcagtggttagtgccattcaggttacgcactggattgcccattcttgagactgagatcaatctacgattagatggcagagagacagaaattcgggacgccacttcgctagatctgaatatcctacaacatatcctagccgaagatacgggtcacaatacccttggtcatgcagcgctcgcgttaaaccctgcctcttccaatcaaaaggtggtttcgctcaacgatggaaacatgtacaggggcctcacgcgagatctgacccgatatgtcgcacgtacgatatcacccttgaacccaacaagccatgttccgacagacgaagagctgcaataccaagcgcgatggattatgtatgacaggtgtgtgaatatcggtcgtccttgtcgtaccctcactgatatgttaatggtagccatgatgtctggaaccaaacaccggctgataacatggcttggcttgaggagtttaagaaggagtctgggctttttggatgacactaatcatcgggattagattgccaagacaccgtgttatatccgctatacgctcagggccagccaagaaatccagaccagcaataagctgatatcttatgcccaatctcgcttcgacattccatctaaactcggccatcccatccacaactccatctgatagccctcaatggaacatctggccccggcaagcacccgggatcactgccctcctcgtaaaaatctccatgtcatttaatccctcacgagaaacaatccgacctcctaaccgaaaacctgcatcgcttggaaccgagcgtctggtagcccctcacggacccaataaaggaaccaagtcggccgatccatcaatactcttacggcataataagtcttaattcgcagcttaaatcccactcggctgcaacgctttaccgtctcgcgtctaagggtccactgctattctgcttcaggaagtgcgccgtcctgggcccggcagtctttgcacaatgctaggctattttaagctagagcggaaaaccttttcctatggatctgataatcttatctgagttgggggtgattgataaacttggcatgtcctgattgataactttggaattggttcttgcatccacacgtgtaatcacgacagttttcaagatgggtgctaaagtcggattcgctgccagcgcgcgtcgtaagtaggaacttgaataagaggcagaccaggactaattaatgcagagttctttctcggtggggaggctacatccaaggaggagaggaaacttgtcaggaaattaggtgcgcaaatcgaacaacctgattgattcaaggcactaacttcatcgcagatttcttcattcttgtccgtaacctgtatgagagggatccattcatatgctgacactcttagacatactgttgtttcagttactttttcaacttccttggtaagtcgcccttgactcacaacatatgacttgatgattaatcagctacatagatcgctccgcctttgcaaatgcttatgtatgttatcacgatgcccgtcgatgtctttttactgacggatcaggttgctggtcttcgcgagtcgctcaacatgagtggccacgattacaacaacgttctttctctcacgactgctgggtatggatcttccctcgaactattgagttgactctaactcatcttagaatggccatcggtcaactgcccaacggtatcatcatccaacgagtcaagcctcgcatatggctaccttcgatggtcgttttctgggccgcaatgacagtaagataattgcttgcacatctaatatctcaaattaatttataacagatgctgagtgctgctgtcaccaaagtcacccaactccttgtcatccggttcttcctcggtctcgccgaagcgagcacatactctggtgccatgtacatcatcggagcatggtacaagcctgaagaaatccagaagcgaactgccctttttggcgtatctggacagatcggtaccatgtttgctggtgttatgatgacggctatccacaagggtatgagaggaatggctggactgcaaggttggcaatgggttttcatcatcggtaagcaagagagtaatagatctcaaagtaatgagctaatatgactagatggcattatcacactccccattgctgtctttggcttcctttatttccctgatacgcctgagaataccaatgccagttatttgtctgagtcggaacgaaagcttgccctttccagagtgcctagaatcgccgagggaggccataacattatgcccatgtcacttctcaagagagttttcttgacccccatgttgtaagttgcttcgagttcgtcatcacccatagagcagcactaatataggtaccagctggattcttttcttctggtctcccgtctgcgccagcaccgaaggattccctttccagaacagcttcctcctctggctcaagtactacaacgacaagttctctcagacccagatcaacacgtaccctctcggtgtccaagctgttggtatcttggcaaacatggttgccgcatggtacatggacgctaccgggcagcgtgtcccaatggccatcgcctgtgtcatcctacagatcgtcgtaggatccatgcttctagtcaagaacctgtctatgggtgcaaccatgtttgccttttaccttgctggttctgcctacatggtgaacccgctcattttcggctgggcaaacattattctgcagcgaacaggtgatgacgccctgcgaagtatcacactctactgcatgaatattggttccatgtcgatgtggaccttctggggtattattttttatagtgctgcagatgctccgtactggaagaagggctctattgctcttctcggtggctgcggtgtgatgttttgctacatgtggctcgttgtttacgtaagtctccattcgcgccgcgtgagatatcaattactaacattttataggttgatagaaagacaatgaagaagcatggggatggaatgggcgataacacggaagagcctctagaggttgccgaggatgagaagaagcccgacaccccagtggtgacggagaagcagaccagcacatagtgtgcagaagtgaagacaatcgagggttcatgcaatgctagtacattgaagacagtccagaaggatacaaaaacagcttgaaaatttagggaagatcaagttaggctgataataatgagcattttaattattatatcgatccatctacaggccaaaggttaccctacggtggttttaccgccatgatgggtcaatggtgcaatgtctatgtgacatctgatgtaaataaatattatatattgtaaatgagacatgtctccgtggctgtgataagttgtccaacaaggtcgtcggtgctggaagtgtagacaaatgcctatgggtgcatgtctctcgcattgctcctgtcttctaggacaattggaattcgttcaatcaaggcacaatgcttcacgaataaaaagtccgtcatttgacccccaaacccccatcaagagtcggtaggtacaaaacgtatcgcaagaatgacatcttctttgtcaacaaacgtgccaccaaccgtgccaatcaacgcatatggaatgcaaatgttcgtcatggtcataatatagtggacaccttgacaactaggtgtctcgtcgcaatagtcgaggcattcggaaaatggaatgaccttgtagtcagctactgctattgttccggttatgtcgcggtcgcagtagacctggaaagtaccgccgttggccccagtctgtggactctggatattacaggctggctttactttcggaacggagacagttgttgcgatagaagcgattgtttgggtttgaaccgttgtggtgaggtcagttgtggccgtggctatctcggaaatagcgagagcggttgtcgtgacactgggatggcatggcccagtgctaaccccaagaacgaaaaggctgagatagcctgagatgatgttgagttgaaccatggtaacgagtgactaaggtgtgtataatgacgataaacccgaagaagtgacaagaaacgcgatactggagaaacaaatgttgtctcggcccaagtatttaatcctgtcagcctttaatcttaaattctattacgctatgccaagaactcaaaggcttgcaatacattaaaagactattgactgtcgcgccaagctagacagtccagaacagcactatcgattccctgatgaaacccagcaggggtcatttcatgaattgaccaagctcagtggggagttttctaattattgtaaacggttctttcagctgataggtaactaaacgcggcttccaaacgtttgtggcttgtttcagtgctgtcaaatattaacctggtctaatactgtaacaaaacgtttggcattgaacgatttcccataaggtctaaatgatacccggtaagatcccaccgatacccttggtaaagcgctaagcgaaagtcttattaatagctcagtgagaatatcaaggtcggatatatttgatggcttatacaacgttgaaagaaaaaaagaggttgccttgtatcgagagtcatagaaagtagggcataaacgcaaccttaatctcgcacaatacaaaaaggtcggatatatattttgtaaccattttaacttcccacctcgattaaaacatgtatataactagatttatgcaactgaacataatatgctatcatgcgacgttaagttcaaaaccaatgagggttccccacagatgctgacagcgagcaaagcataagcacagcccctgcaccgcctctttgtggacatatcaaaacctcaacatcatcttgcaccacaattcacttttcattccatcaattacttcgctttcaagcgatggcacacagacaagagaccaactatgtgtttcccaaaacgtctgagtgcaaaccatccgaccttgatggattccaatggtgggctcttcttgcaccgaaaaagacagaccgaacggccaagccatactttcgtgttcaatcctctcgtatgaagccatcctacttctgtactgaatatcgaagcttcgatgccttcaaactattttgcaactcgttggacggaataaagatccagtcgtcatcatcaactatgccgcacaaactgcgaggccaaagtcgattagagaggcttccacctgagattctaggattgatcttcgaggtttcagagcccgatggattcatcgctttgagtttatgctcacagtcactctgggcacttgctatcaattggcgacagaatgggtacctgagatggagaaatgccttctctttagcgggaactccagttatttatgcaagctcatatctcaaaacccttccgcaatacctctacgatatgtacccaaagtttgttacagaagagacggaagaggaagtggctgcccctagactgtatggtcaaggacgtacggttactcgatcgactgcttggttcaacgacatcgtgctacaatctcacctggcgcccgtcccttaggtcggcctctacgttcagtctttcgaacagataattagcaagggtaatatccctgtcggccttcataaaaatatgagatcatcgcttcccataatgacgatcgaaaagggaagcaagtggcttctacgcaacttgaccaacaatgattatatacggatggagagcgttatgacaactgagggcgaagtgacggtatctcatgttggtaacagttggctcacactagacatgctcctgttctggttgatctgctggcggggagatggcagacaaaacacatggtcatgggaacaacttgaagggtatgttggcatgactgaagagggaatagacgacacgctgcacgatccaacatacggaccattggacgacaagttctggcctatttgggccggcaactgggcaggccatagcttggaagttgttacagatcgagaacttgacagttcatgggttgatcgaaccaagtcaattgaaacgctagctcccaagatgcttcttaccatgtacggccttgctttggcagaagggtcgccacaagcacgacatcattgggaatcggtttttgaacaacgaggagatgtcattgatgaagagcacgaatgttatgtttcagatggagtgacgatcgaggctaagactcacaaaaagattgtcataggatcgcttagggtacacgcagattgtttgtgcggttgcgagttgtgaggataggtcagaagccgaatgcctatgtcttatttcatctccgatcaaagatccccaaccgactttaagaaacgggctggatatcagaagagtaaaagaggcagatgagacactgtgaggttggatgtctcgaattcttgatttctgacgaatggaagttgagctacaattaagttcagctacccgctcacacactaacgccacgaagatactagtacagccagcctctctaacctctgtttgtaaagttaggatattatcgtcgatcgataataccgattggccaatagaagctatggcgtccccatttcgtaatcccaggtgccatgttggccaggtttgacgctctgttttgagacattctacgtgctttaggtgtgcggtatgtcgatccgattcagccaagttcaaagcgttgcaaacaagattgacctgtctaaattcttacaccgccgatctggtgctattagataaagagtagtagacttggaataaactttccacccatcagaatatcttggtatcgccgcatcccgctttgacctttgacgtcacatcttatcttctcctctcttacccacatctacctatccttcagtgatcactttttctcattatcctcctcaacaagttactttaatcaaccatgtctggattcagggtgcgcaaagacgttcgcaggctctccgaccatgaacgcgataaggttgttcgcgcctttaagcacattatggagctgcctcccgatgataacaactcatatttcactatcgctggctatcatggtctaccagaacctcaatattgttatcacggtgttgtcctctttccaacctggcatcgcgcctacctctgtcgactagaagacgctctgcggactgcgcctggttgtgaagacctggctcttccatactgggacgaggcttccaacgagaccaaagaagagggtattccccgtatcttcactgataaagagtacacattccaggatggctcttcgatacccaaccctctccgctcctacaagcttccaaaaggcattgtggatgtagaagataagaaaactagcaaagacaccaagccagaaggatatcaaacagtccgatacccatactctggtctggtcagtgacaaatttgcggacagaaccagacttcacaactcggcattggatgacaaggaaacagacgaggtggccaagatactcaatcagaatgttattcgctggctgtatctccagaaattccagaaccacgaagagaaatggatttcgtctggcgaaaaagacaattacgtcaactgtcttgaagctcccaactacacggtattctccaataccacgtcggcggagaggtacaacgaggagaatagaggcaagccgacagtttctccagttgtccccatcgagcaaccacacaacgctgttcaccttgctgtagggggatttgatgttccaggcgacaaaaaccacaatgtttatgagtttgcgaacggtgatatgggggagaatgatacggcggcctttgaccccctctttttcttccatcactgtttcattgactacatattctggaggtggcaagaccgccacaacaagaaagaaagtctggaaataatgaagggctaccccgggactcagctcatcaagcgtggtaaagcaactgcgaattttaccatggacttcccgcttgcgccgttcgagatcaacgatcaagtcactggcaagaagcgtaacatgacatcaaatgtacgtgcatcagtatttcatgtgagccatagctaactcatctaggatgttgtcgatatctccaagttagggtacacttatactgagccgggcctacatctgaaccttatggtcgcggcccaaaggtttgtagatgcacccaagttaaagatcagtgggatcaatcgcgctaagatccctggttcttttatggtatccgtctgggccaagactagcgaggggatgcctgatcgtcttctccataccaaggcagtcctcagtcgttgggatgttgaaaaatgcgggaactgccaaagccacttggaggtgaagtctattgttcatctcactggcttcgatcacgaggaggctattgatacaatgttttatgcaaaaatacatacgagggagaagcccgaaggagaaagatatatcgcggggagggagattccaatcacgttaaatgcttgcagagctgtgggaataattagatagcgtctgttgatgatcctggccggtttcacagccacattggggagtcaccggccacctaaaaagccttgcacagccccgaatcacaagggttatctcgatgggaagcggggttgggttgtcttactggaacatgttcaaagcacctcgatcctactgcgatgctgtgacgtgatctatccactgtgacaaggcatcagcttaacatctgacatttaaattgaataaaaataatttagaacgaataatcccctcctaccgtcttaacctctgtcatctctctcaatatcaaagcatcctcaaccatgtctccaaccaccaatttcaatacgatccccgttgagctgttgacgaggatcttctcttgcttacgcgatgattccaagtatggaaaagaagggatcgaaaacagtcgcttggtatcgcgacgattcagagacatagcctcgaaatttctcatcaccgagatctctgtctgtctcaattctgggtccttcgcacgtttcgagtctatctgcacccatcccgtattcagcaaaggtgtacagagagtcaatatcttgttatcatactacgaagccgaattggcccgcgataaacagctatacatgatggaagcgcgatcaaggcttttacgacactgggaaaccatggaacgatcgagactatacaagagaaagtacaatgtgacagacgagctatttcgatggttaggaaacattgcttgggatggcaattctgacgtccagcaactggccagaggcgaagacatccagacgacaccgactccaatccagagtttgttcctcaaggcctacgatatttacaaagaaagatttgaggaccaggatagtctgagaaaggacaatgcacatatcggtcgcctggtaaatggcttggcttctctcccaggcctcacaacactcaacttggacgatactcacggaacaaaaatgatcatgagagaatcaacacaaaccaggctcggagataatcaaatgcaccccgaggacttttcggacactgggtacgatcgaaccacattgcaacattttgacagcgccattcgccagtctggctggtgcggctctttccataccggcggaaaccgtcgccacgatggcacagttgatctctcgacatctccccctctcgagatgcttggagagttatgctcccagcttggcgagaagggggtcaggcccaagtcaatcagaatcgcagtgaagccacctcctgatatgcgaccattggcaatgtcattagcacaacaagaaaacatgaagcggttggtctctcaagcttcaagtctgatcttccagtttgacttcttttctcgcccttacagtcttcaagagaaccccagcgatgaaatgttggctctgtgctccatcgcaaagccattcttcagcgcgccaaaacttgagtttttgaatatatactttatggaatatccgagaagcaacacaccgccaacagtctctttgagcgatattttgccgttggatatgtcctggccacgactgaatactctatggctgctgtatcaacctatgactatggatgagctgagagatgtggtcagcaagaattgtcaggcagttcgtgaatttacgttaaagtctccttggtttttgcaaggtagcgttcatgatgcattgcgcactatacgtgggtttgagaacctgcaaactgtggatatgacattccccaaggggtccgactttcgaggcactggtgctttggactttaagtggccgctggacgagatcaaacgttatcttctcaaagagactgatgatttcccacttccggacgagttagattattctaggtagatttactgagcactagaaccctcacactactggtgtacaatgtcaaataaacctttcttgtatccaagtctagaagagggcaatagtagagagataactcatgtgagaacagtcatccgaatcctgcctatttattcacatgcgctggctatggcaagagcactgttcacccggttattctgctctgtagccatgttccaaggtggctcattgcaaaatctaagcttgacgcctttccgaaataccaagcaatgagtactaccaccaaaatgaaacataccaataccctgacctttgacgacagcatcgcctatcgacaccgtaaactcgcaagccgaaacctcggccataccaataaacacaatagccatcagacctatcgttgggttcttcgcctggatccagattatagcgcgcgtggctacagcactgaggtaggcctgcgagttattaggcgcggcggggtctgcagctctccagtttccagccaagccttcgaagtaattctcgctgtagtatgtaccaggaacttgctcaatgccgacaacactgccactgacgggagcgtgccagcggtggtagctcttggagctcaggaatgcctggtagactgtgccgccgacgaatcgggatgccaatgggttgttgttcatcatcctgtcgagggagtagggctgggacttgagccagaatgtgtcttgtagcttgacattctcggccacttgtaacggagctgactcgcaggcattggctatgaccagtgttgggtcagggcaggtcaatgttggagtagcatcatcgggacattcgacgggacggatgccatcccggaactttcttgtgaagaaatcatcccaacttgcgtagccatagtaaggcgcggttggatcacacacaaagatctcatcaaatgttgaacccttcttgccacagttcgctgcctcctcaatcttcatcagtgcttcttcagatagccatcccttcaagctatcccttgacgcaggcgaacttaaaaatgaaccccatgtattgagcacatttttgaaagacgcattgatctcaggtgttagccaaaactcgtgaccggccatggtacccataggccagtccattatagcattgataggaagtccgagcatctcattagctgtttcgggtgtctccttcacatagaacggtggtgaagattttatcatgacgttgacgacgtttagaaactcttcaaagcttcgaatagccggttcgccggttggatcgtagtttttggaggattgggtaaacattggatcagccagggctttccatgttggattgctgttgatgagctgctgaaagacaacaaggcttggatcaagaggtaggtttctctgatacgcttcattgacctttccagctacccatcgttgaattttgggtctttgataaggagaccatttgcccatgggtctatggcccgtggtgtgtcgtgatgttgccgggattctcatggtgaagcgtatagtgaaattaggatggaaggagtgaattactgtagtccgacgtattggaaaaacagaaacaagcgtgtatgaaacaagtaatgtttgtcgccgtggcttcaatatatctccctgaatgaagggatgagtagaaattcgtcatggcaagcctcatacttcagaaagtcgccgagggagtacaaaatgacgatacaatgagacatgcagtttttcagccggccacttcttgcggatcgccatagatgatctgccgggaatgagtacagtggccatttcattggccacaagtgctactaaagcatgtgtagtacagctaatccgagacaccgtgcgcacgggaagtcaatagtctggaagggatgttgtgatgtgttcacaacttgattgtcgtggagccagttatccgaagtagtgtccaggcatgctgttcaatgtgcggagatggtggcttttgcgtaacacgctacctgtatgttgactttttcgtatgaactgtcacacagggatttccatgacaaatcgtgcaacttgaactatttatagcggaagccagagtaattccggattcaagaacatcgaattgtaccgtttgacaacatttatcaccatgggcagatgcgacgagcgtttcacagactttgaccacacttggctgcaaatgtatatctgtccattgcatacaatttattgcctattaaccccagtattatactacttctctaatagaagctcctcctctgttccgccaaagcccccaacttcaacgctaaaagcttactcgcagacccttccctcatagtcccctgcccttgtcctgacactgactcctcacttcttcccctcgaagcattcactcccgcaatcccattcatgctcatgtttctcgacattcgcaaactcgaaacactcaagcttctcctctctgctactgacgatgccaaactcatgctctgtctcgacgaagaagcaacactctgtgtacgtgatcgcttgttcaatccttccatcttcaaaagtgattctcctcccgatgaatgcggcattgaactggtagcgctcgatgctccgagacttacagatgttcgtcgagaggatggtgatgaagtgcgcgatgatacactcggagtagatgcgtagcctgacatcatcatcattcgcgcactaagcatttggttcggatcaaacgccagagctgattggaggttctgcaattgatatgcgttcggcatgttactcaaacgacggattgcagtcttgttcttctggataaaagaggacatgctcgatactgcgcccacgttgagtcgctctgctgttgaatccacagtcgtcgtgttgctcaaattgttaccgcgttcctgatgcaccgcattaacgctagttggttcaggttctggttgttcttcctccaccgccatgctgatacgatggttgatctgttcaactacctcatcaaagtgtgtcttttgggacgcgttgtagaaatcgctctgttccagcatcgtctcggtactgacttccctcgtaagcacgaagaatgttccgtcgcgaatacatttcttgacgaatgcccagcgagtacgagcagggttgtgttcaagctcgggctggtacaccgaaagacgtgcaagctgagcgtagaacatggccaatcggtgagccatcttctcaagtgtccgtagcaagaatgtagtaagcgcagccaaaggcgtcgcatcaggatcggaacgatctagcatggacgcgatgttgtcaaaggcatccatgccgttgcaagcttcctgtctcagatcctcgaggagttcaatgtcgagttggacgcatttggctgtgtagctaaacacgcctcgctcctggaaacggagttgagctgtcgggtcgcagatgaaatcgccaagagagctgatttccttagtgatgagagctgcatctgagcttgtctttgcacgagcaatgactccaaggatatcgggaagcttgtaggcagctccaggcccaccagcacttgcaaagacaaatgagagtcgcaggacgagctcctccagcttggggccaaacaatgcagcgaatccaccctgcaagagacgactctgatagccgtagaaagtacggatggcgatgatgttgggaaggtcttcgcgctgccagatgttggtaataccattggggtcatcctttgaaggtgcatcgagagtgtcccccatgatatcgttcatctcgaattgatgagcgacaagagtctcaacagtagttcgtagatacgctgaccaaagatcatgcagtgtcgaaacatccttgtcgcgatagtctggcttgggcgacaagtgaccaatgaagtaacgcgtaagaagactggatacctcggggttgttggtgtgtgcgaggttgtcgaaggacttagtgcaatccactccagcgttagacttgatgatgagtgttccaccgggatgcattggacaaaagtccgtaacgtcgtacacgcttccgtgcacagcaatccacatacggcctcccttgcgatgaccagtgtgcaacgccagactggattgggagatggtggggaggttgacgggtagtgctcgtggagacatgaacacgtccaacatgaatcggcgctcggcaaaagccttgttgatgatcttgtcgactgtctccatagtggcagtgcgatatgtgtagatcgccttgcgaataccactcatgacagagtcaaagacggagacagaaccgcagacatacatgtatccacccaagccaccttgcttcttcgacatgaccatgtcgcaaacagtacttccctgctcaatgatcaaagtgtcgatgtatcgaggagggatctccttgtccaccagatcgcgtagtacatcgtcgtacaccaacccattcgagtctcgggagagagcaaggtgaacttccatgaagccaatgttgacgagcttgcgcagctccgtttcgtaggagaacttatcacgagactgaactccgagatagagaaggttgcggccgccagacagtccagatgtcgcaagtcggtgttgccagaaactgcggaatggagcaattccactgccgccggcgaagtatgcgcagggagccatgtcgtcgatcggaagctggaatgacacaggtcgtgagacgccgactagtacatcgtcggccaggatcgcactgtcaacgcctgctgaaggatcagggttgaagaaaccactcgacacaccagctcgaacaacactctccccttgatcgaacatggagcaaagatcatactcggagcgagagattgtgaggtcgactgtactcggcagaagctcattgctgtagctcgagatggagtatgttcttgggacctccaaagtgacaagttcagtgagccagtccaggtcgtcaaggctgaatgccttgtcccagatgtgactcggcgtgtcaacgatggctctctgtaggagatcaccaagtgagccacggacaggccactcgtctgtagcgaggacttgcaagacggtgcttgaagaagcgtggaggagttcgtggaccttgacggcgagatccttggtgatgggcgctagatggccccggcggaggacatcaaggacgttgagacggttgggggtgcgagtaacggaagaaagatgctgagcgaagcgagaccatgtaccagtggtgtaaacagaggctcggaggtgatggtcgagacctaaagctgcaaccatctttgcaacctcctcccaggaattgagcggcatgactgccattctatcaccaggtgaaaaggtgatgcctgtatcgcgaatgtcgatggtaaccattgcagtccctctcttggcatccttgtcgacagagctcacaccagctacccggcccatgtacctgcattcctcaaaggtgcccctcatagaatgcggctccaagtcaagcttgcctcgaaaaggttctaaacgctctttcatcgcatcggagaattgtcggtgggtctcttcccatggtctgttggcgtctgaagctccagaaagtccgttggttgcggtacggcctgtctttgcagcaacttcaagaatgccaaaaaccttgtatctgtgtacgcccatgaagccacgttcgccggtgtatgcttccacgatgccttcgaggacacctttgagacgtgggtcgttggattgctggacgaattcagggatggagtagtggtattgaatggcggcgatgaaggcacggtggttggatgggagccaagcgcggaggtggagggcttcggcaccgaggaaggagttgtgtctatcatgtgtcagcatcagatattatatatagagaggggtagaatactcacgtcttgcgaccgaggaatgcatccatcatgagatagggtggaaactgcaaacctgaagcagcgggacaacgcttcgaaagaggcgcggagaaaaggccccatcgaacccacttgtcggcagacacataattgtcgccagcgttggggtttggtgagatgctgtggaaggcattgggcattcgttcgaggatttccttgagacgaatcatctcgtgcaagagaccttcgacgttgccagtcatgacatgctcttgacaagcggcgatggcatcggggccgtgctggaatgaagctgcggttcttggttagctacgaataaatgataagaagaccagtacacttacccgatgtatcagcgcaacctttgagaaaggcaacttctgcgcgctcaccaaacattggccatcgaagatccgtattgtcgaagcgtgccaggtacggatatgtcgattttgtgtcacggatcttcagattgtaggatgcttgatcagggaatgatagatgaggcagggtacgacccatgcgtcgcgagatctggtagtaaggaagtgcaatgcacatggggataccttggagttcctcgcacaactcgtcacccatctcacaagtaggtctcgttgatgtaccagaagtgacagcgacaccatccttaccatcatgcttgtcctcaaaccggtaaatagagcacagcataccgagcgcaacaacggctccccaaagcgcatcgtcgggaatgttgtcgtctgtgccttcaacaagaggcagtttcgcgacagcttctctaacacgacctcgtgcgcaacatcctggcatacgctcacataggtcagaccagatacgtccgggggatctggcgagagcagcgattggctcttcgtagtcgggtggacaaaagccatgttcaacgctcaggtatccatcgcgccaacctgtgaggggtccaatttcttcagcgcgacgaagaacttgacgacctggtgcaccgagggctgtggcgaggatggattgatcgcttgcgtttagggcgtctagttcgggttgagttttggcgcggtccagagtctcgcgggatgggaaggatttgtagaggagttcgttgatggactttcgttctctgggctgtgttagtgctgaaaatcaatggcggagttggtagaagggaccttgttcgaagccagtcgtcgggatcaacgcctcgaggaatcttggtgtttagttagcaatggtttagagttggagagggtggagagaagacatacatcaaaggcggcatggaggtcaccaggttggctcgcacctgaaaatgcacatcctcgtctctggctttgacttctctgactttgacttcgactgtgactgcctcgcgaagatctagacgcaggacatgaagccccaatggagccagaaacgggacatgaagcgcgcgacatattattagttaatgaatcgatcgaaacttaataaaacaagataaaacaaaaaagatttaagtttaacgggaagcctccagggcaataagaagggaaataatgcgcaaagaaacaaaatcacgccaccagggcgataacgaaagagtgagttgaggatgaaagggaaacgaaagagagggagaaaaaacatccgagagtctggagacattaattattatggcagattttcagaaaaaagatgaactcgtttcagttgagttgcagatggaaacatgccaagatgggggttacgagattatgttacatcgtccaggaggaattaagcataatatgtggaggttgagacgatggtgtgtccggatctgggagaagccgtcttgtgacgacaaaggattggttaatcggcgatacgaaactatcgataaggataaggataagaggagatgaaagtgggaataagacttggctgggagctggacgacaggggttgccttggctgaagggttggggggcctcatatggacatgggttgatataccctacagttgtgatgacgagtctttaccatcgaggaagacagctatgatcatgaaatgaaagactctcaacatgatatccattgctggaatattcatcaaagagtgccaagttgggtagtcactctcaaactcattgtcgttgacgataatggctgaaacaggagtaatagcaacaatcaatgtcacacaatatctcataagcaatggcattcaccaatcatgatctttgtgatgatattaaaaaatccattaataaaacctaacaattaagatcatcatttataggaacccaagtcataatactgtcatcatctgtctcgtgtcttgatacatttgtttcctcagttctctctctccgctcaatttgattgtcacgtgagtcttatgaaagtgggaacaagacttggctagaagctggacgaccaaggttaagttgttttggctaaaggagtgataggcattgtatcggtataattgttgatatatcctacagcaatgatgacgagtatcaagcaacgaaggagtaattcctatcatgatcatgataggaataagagactacataatgtcaatcacaagaataccaagctctcagtgaatttgcccaccttctactaccctgatccctgtatacttcgcgtgctccagtttagaatggttcatcttatcttctcaacaaggacaggccatgaatgaggaacaacagtaaaataagccttccaactccactcctgcttgggatcgacttgttggatattataatctctgaccaaagtcgccgtaatcttagcaagctcaatctttgcgacattctgtccgggataagagccatatccggcaccaaactgacgctgttagtgttgattgcaggactgctgtggttggctgacttacgggaatctagaacttctctttcaccactgcatcaccctttaaccaccgatcggggttgaactcatgagcatcttcgccccagtactccttcgaatggtgaataacccaagggctcacagatacaattgtaccctctgggatagtacgatcaccaaaggtcaagccgcccctgggggctattcttggaagtcccattggtactggcccaaacatgcggagcgcttctttgacacaagcttgtacgtagctgctgaacttcagtatttttacaacatgccgttcgaataatgactcacgggagttcttgaacatctgcgtaagaaacgatattatcttcacacaaaccctttttggtagcatcctggacctcagtctgagcgcgagcccatgcattgggatgacgtatcatgtgatagataaatgactggataccagccgcaacagtatcagagccagcaccgacagcagcaagagcctgagtgttgatttctctgatcgtgagcttatcggggtgttggctatgttggtagaaccaatatgacacagcatcgtagcgaacatcgtgattcttttctcgattcgccaacacggcagctgtagtgttaaaaaggtgacccataggcataatacccatccatgtgaccaaggaattagcgacaagtagaacattaatccatctgaagtatccggcaactgcgacgtaagcattgagagccaacgagtttctgatggcaccaccgatatctataccctgttcaagaaagccgaactgtttggagaagacaatttctccgataacatcaaaagtggtgtaagagataaatttatcaagatatattggcttcttgtcattggcataccggttcatccactccagaaactgctcaaatgtccgatcaatatgttcttcagatcgaacaacattggacacactatatgcgccagcaatgtacctcgactttttaaccttctttctggggtctgtagtgctcatgggggattggaagcggtaatctggcaaggcgtgaattttgtaccagttgccctccaacagtgtcagcttggtgactcaaaagatagcacaaggattatcatcatcataccttgtgcaggggagacagcaggatcttgctgatggcgtcgggatggctgacactgacttcatcgtaggacacacggacaaaatggcctgttgggtaatggtaagcaaacgtatgaccgatcgctcccatcatcacgtacctagcttctcgtgtagacgaatcaactccaggttctgatcaccttttaaaatgtggttcatatgccataaccgagtaaacgatgccgcaaaaggtcctgggatatcactgttcctcaggtctacacggagcgcgagacattggcgaatgtggactcgttccaagtcacgaaattgtttcagactgtgatagaaatagggaagtcacttgaactacgatatggatgggaatgagggataaggcttggacactcgttagtatagaggacctagatctgcaaactgagaacaaataagtagatgaaagggcattacgatactagaatgttattgtgttatttgtgatgtgcctcttgtgccaaattattgactacagacctcgatgtacagaaagcttgaaaccagtaaagctgttactaacttgatggtatgcgttatatgtatggcggtatcgttgacgcgttgaacacgagccacttacgcgtacgcggagctcgaagattccaccagcttccatgggattctactgatgacaaagctttacaattcgagttggcctttatactacggtgcttagctacaagatctgcctcccttttaacgctacaagaaaagtctgctccaaaatggaatttaagtaaggatagtaagcgttaataaaaccagtgagtggaacgtggcgaggctcatcggaaatggtgcggggtcggtgggactgacaccatcccgtggtccctatcccacggtccctgttctaggctattcccttggggccttgttctgggccctcttgggaggtagcagagccgaagtgccggctcttgaatgcgtttcgggagctcgatatcacgtgaaaattcgcattcactagccacttagtttacgccttccccgcttttagctactccagcgaatcttgcctagaacctgctttcaaaacagcacacaagggcacccaatttgggctaaggttcggcacgaagcgcagtgcggcccgcatcgcatcagaccaggagttcccaccgtgaaagggactcctacagctgctgcggtagctcgacccgtggtccttggacgcgtgcttcgggacccaaaggccagctcccctaccagcgtcttgtctcagtgtggagggctgaagtactcgtaggtaccttcagctgctcaagtatggccaccttcgcagtctttgtttgcattcaattggccactgggaatgcgggccggctgtcctgtgtctgtaatctgagagttccgcggagaagtcgggcgagttggccccgccccgccagcaatttgctgatttaccccgcctattatcgctctgcttcactcgtcggcgcccttttgttgacggccctcgcaccgatgcgtcgatgatttgcgcactgtagctaacgctatctaatcggcaatccatttcttccttgcaattcatgcaatgctttcccccgcgcgctatttgattcgttcggatgctcaacgggaccatccacacagacgccaatgaccaacttgatcctgcaacaggacgcgcctagcattttgtcagtttctcgctctttgcgacggtggtcgaccagttttgcgccagaaacacaccggggctgcgaaagttggagcccaacggtggaacgattggctggggatgcgcgtgtgtagctgcatgctctattggaagcaatgcgtgggatattaatacaattgtggactgtagctgtgttgttgcctaagataccgtccgcctaaggctaaatgctcgacctccgcccagccagttcctccgggatcctcacgccgaccactttcccgcaggtgtatcggcacctcgttccctttggaagacgcagggtgtttgatgctctttgttcaattgttagctgccgagtaaccacgagataccccgcatcgaacagaactgaccgactgcccagcccgcattcgtcctctcgaaaacccagccgatcctctcgcaatggctgcacagacaactaccgagaccagaaaccatgatgaatacactgtgggatgggtctgcgctctgtccaaggagcagaccgcggcgacggcgatgctcgatcaaagacataccgatctcccgaaaccgccaaatgaccccaacgcatacaccctggggtctatcggcaagcataatattgtcatagcctgcttgcccgaaggcgagatcggcacccatgcagcggcgaccatcgcgacttggatgatttccacttttccactcattaagatcggcttgatggttggtatcggcggaggcatcccacccaaggttcgacttggcgatgtcgtcgtcagcacacccgcgggccagtatcctggtgtagttcaatgggacttcggcaaggcagaggaaggcggcaacttcaagcggaccggatcgctgaacaacccacctacctccctccgcacggctttgacgaaactgaagacggagaatgagttgaacggttccaagatacccaagtatctggacgagctgaaacagaaatggccacgactggcgccgaagtatctgagaaccgagtcgctcgaggatgtgttattcaaagccgattacggccacgtcagcgagaacaccacgaattgcgacgttaccccggatagtgacgacggagaagaggaagaagcggaagaagagagctgcaaattctgtgatagggctaagattgtgaagcggaagattagggatatgcgcatacattacggtctcatcgcatctgggcaccgggtcatcaaggatgcttccttccgaaacagacttaaaaaggaccttgatggccatgtcctctgtgtggaaatggaagcggcgggattgatgaacaacttcccgtgcatcgtcatccgaggcatctgcgattacgcggactcgcacaagaataaagactggcaggagcatgctgcggctgtggctgcagcatttgcgaaggaacttctggagtatgttcagccaggtgacgttagcggagagcgcccagtgaaggaaatacttagccagggttaatcattctctggtcgagctgatagaatatggctaataataaatacagttcttgatgatacatccgcaattcgagaaaacaccacacatacccgggccaagttggacagaaaggaagatgttgagattcttgattggctcacgcccatcgactacggcccacagcaaagcgactactttagcacacggcagccagcaaccgggaattggctccttcagtcgaaagagttcctggactggctagctgcgagcaagcagacgctattctgcccgggcatgcctggcgctggaaagacgatcctaacgtcaatcgtagtcgattccctcaattcaaagtttgacaacgactcagagatcggcatcgcgtacatctactgcaacttccggcggcaacacgagcagaagattggtgacctgctggcgagtgtgctgaagcagctgactcaatgccggtcttccctgccagatagcgttaacagtctttacgattcgcacaagaccaaacgaacgcggccatccgtcgatgaaatcttaggactccttcagtccgtggcggcgatgcattcgagagtcttcattatcattgacgcacttgacgaatgcctagcatccgatggatgccggacgaggttcctctcggagctttttaacctgcagacaaggcatgggataaacatttttgcgacgtcgagattcattccggagatcatggatcgcttcgaaaccagcctatcaatagagattcgtgcaagccccgacgatgtggcaagatacctcgaaggtcatatagagcagctaccatctttcgtccagcatgaccgacagctgcaagaagagattacgacgggcatctcagaagctgtcgatggaatgtacgttctcataataggaaaagtagagcagccactgacgatccgcaggtttctcttggcacaactctaccttggtttacttggtgataagctgacactaaacgatatccgaagcacaatggagaccttccagaagcatagtcaacgatcaggcgaagatcagaaggttcaagtcctagctcgtgcgtacggacaagctatggagagaattaacggacagatgccaggaaagaaggaacttgcgatgaaggtcctgtcatggatcgcgtgcgcaaagagacagcttactacatcagaacttcagcatgccctcgcaacaaagacgggaaagtctgagcttgaccatggggacctgacacacatcggagacatggtctctgtatgcgctggactggtaacggtcgacgaagagagcagtatcatccggctggttcactatacaacgcaagaatacctcaagcggacacgggaacgatggtttcgggacccagaatctgtaatcgcgacaacctgcgttacctacctctcattcattgtctttgagaccggattctgtgaaacggaccgtaagtttgaagagcgattgcggtcaagtccgttctacgattatgccgcgcacaactggggtcatcatgctcgcaaggatgtaacatcaagtcaagtggtcatcaactttctcaagagtcaagctaaggtcgaggcatcgtatcaagcgctgatggcagccaagcaactctcatcttatacaaattacagtcaacgcctgccaaggaaaatgacgggactacatctggcatgtttgtttggattaagcaaggccgcagatacactacttagactcgaatacagtccatatctggaggatacttacagacgtacgcctctgtggtatgctgcccagaacggacacaaggccgtcgtcgagctgctactagcagcgggagctgatgttaatgctgctgctgctagtgagcatggacggactgcgctcgaggcagcagctgagggaggccatcttaaggttattgagaagctgctagcagcaggagccgatgttaatgctgctgctgctagtaagcatggacggactgcgctccaggcagcagctgagggaggccatcttaaggttattgagaagctgctagcagcaggagccgatgctaatgctgctgcgctccaggcagcagctaaggaaggctatcttgaggttattgagaagctgctagtagcgggagctgatgttaatgctgctgctgctagtgagtatggacggactgcgctccaggcagcagctgaaggaggtcatcttgaggttgttgagaagctgctagcagcaggagccgatgttaatgctgctgctgctagtgagtatgaatggactgcgctccaggtagcagcttggggaggtcatcttgaggttgttaagaagctgctagcagtgggagctgatgttaatgctgctgctgctagtgagaatggacagactgcgcttgaggcagcagcttggggaggtcatcttgaggttgttgagaagctgctagcagcaggagctgatgttaatgctgctgctgctagtgagtatgaatggaatgcgctccaggcagcagctgaaggaggttatcttgaggttgttgagaagctgctagcagcgggagctgatgttaatgctgctgctgctagtgtgtatggacggactgcgctccaggcagcatctgggggaggtcatcttgaggttattaagaagctgctagcagcgggagctgatgttaatgctgctgctgctagtgaggatggacggactgcgctccaggcagcagctgaaggaggtcatcttgaggttattgagaagctgctagcagcgggagccgatgctaatgctgctgctgcaaggatggacggactgcgctccaggcagcagctgaaggaggtcatcttgaggttattgagaagctgctagcagcgggagctgatgctaatgctgctgctgctagtgagtatggacggactgcgctccaggcagcagctgaaggaggtcatcttgaggttactgagaagctgctagcagcgggacccgatgaagaccgaatccgctatctcaacatactatccacctcctcgtactcggaaattcgtggcaacattgaggtgcgcaattggacaactaatgggtgtcggcgtcctcaaaaccgcgaccgctcatctcacgatcttgccgaggcgtttcgaacgatcgttgtccttttggaacgcgtcatgtgtcccaggtatgctgttacgacctgaaggagcaacactcacaagcatctcatcacctcgacacggagcatcgtcagtgtcaagcagcgcaagaatggccggctgttatgcaggtgctggcgttggaggacctggagtgctccataatgaaggaattggcgttgtgacgtgcgtagcatcacccataacagcgcttcgcccagttgcgtcggctgtagcaaggccttgaccttactcttcagacccgtcttgaaatacgtgcctttgagggtattcgtagggggttctctggaatgctatcacgacatacaagtgcaccgttaacaagcatgccgactctgatgaggggcctgatcctgtgttagatgcgcgagatcggacaacgtgacgcaatttctggcgttagggggtttacggtgatagacagcgaagatttcggtaatccactcaccacgctggtcatgacacccgactcagttgcgccagctgtagttaagtccatataatcaagactatcgatgccattaagcaccctgcgggactatctgggtcgtctgttagaactccggcgttttgaggagagcgaacggattttagggcttacctatataaacctactcgtaggatgagactctgcagcaagattgttgatctatggaaacgttgcataggatcgcgagtcatcaaaatcttgatagccatatccggcatcccccacatcggagtcgacgtcaaaggggatccatgttggctcgttggaagctccgactccagaagtcgacagacggttgtcgttgtgttcacgcggggatagctttccgcaggtgaaggagaaagaggatgagcttgctgcttcttctgctggctggcatcaagggtggtggttggttttatggtcgggctgcgcgtgcttctattgaggttaaagatgtgagctttgttcggatagcgttgtcaggctggcaggcaccgtccagctttactgctttagctggcttgcaggtcatggccttcctgccatctccaggtgctgcctggcttccccctaccatccccccatccgagacaaaggggatgctcgaacggtggccgctgcatccacgtctccgttatctctgctaatcagccaactgcagagccagaacaacgcagttgcatggagtaaagagccttaccgccgacccacctaatctcttgccagggagtcgactctttcattggcaaggcaaagtcctcggcgtctccagagccagcctcgagacacacctattggctgctcgtggtctctgcgcacgaatcgaatcctcgtgttagatgagcggagtttggatttcaacagccggcggtttctgctcgcctacctgactctgacgatgtcgtctgtctcggccaactagatgccgatcatccctgacccgcgagttttccggccacctagaatcctgatacctgtagcatatggtcatcgcacgaatacccgaaggtaaggaggtggccaaggccgagaccaaacgtagaacgagctccgtctcgcctcgcttcgtccctttctacctcctcccgtgcgacatcacccagcctccatcctgcagatcccgaaaagccattgtgtcatccatccatgcgttagtatacgcatcattctccttcccttttgtgcagcttagcccttgcctcatcttcggcgaatcataggaacgaagggcctcagcaacaggggccgacagccacggaagaggcgcctctgaaatgatgccagttcactgccactgtattggtgaatcatgcctactcatgcaatgtgttctcgccagtcgtgataggtcggactcggccactgctccattgcgaagggaagggagggagaaaaggggccatgcttcagcctgccggagccagccatttctgctccatcaaatgaaggccaagagcgcatcgccctcatcctgccttgggtatagacacagtcggtctttaaggcattttcgcgacttgtcagctccccgtgggaggcctcacgagggccaacagcccagtttggtgcctggtgcctagtgcctcagaatgtagcgcgacgacaagagactaccatcccatcagatcatcggtctcagggggttagcttcgacggcggccttcaggcgccagtcagtatgcaacgaaaggtcatgagtgaggagggcaggtgcatacgggtctaaaatcctctaggcgaataaggaagaggtctttggaagcattcatacgaggcaaccagtcgtcctgaatcggtgggaaagggagaatgcggccgacaccgtcacaaagttgacctgtagcgatgatggcggccccatgcgagcaagtggatgacgtggccagcttatggaaatgaaactcaggctggggaggaagtgagggagcgacggaaggggtagaagtcaagaatacaagttcacgcgggcggatggacgtagggcagcagcgagaacggttataggaacgagccacgtgacgtggcgggctcgttgtcaccttgtttatcaaaggtgcacagccaggcagcagtccatcttggaatgggcttttccctttggttggggagatttgtttgatggctcgtgctgggtgagacgattcctcctcttgtttctgagtgctacccattttcggcatcttgaccttcatattgcattgccttctcttttctgcttatcctcactcataaatccctcgcagccttgtactccacagtagattcaagatcttgatgacacttgaggagggagacctggataggactgtgagcttgcatggcttcttctcaagtccgagccctaattgacagcctctttaggctgcggagcatccttcctacccccgaggttgccgagatacctggatagttaccttccatcaccttcttcattaggaagttgatatgcatgaaggaatcacgagttaacctcttatacagccctgaattatctcaagtccacgaaaggtttgccccttaggcagtattggagatacagaatctgccccgccactgaatttcgaatcaattctttctagtaccactgctaataaaggcaacacgtagtgtatgaggtacgggcgttggtggaaggggacgggatttactagggttacctcataccaacaatcatgtgagcatatccgtgtatcttgcttcatccatcgtgcatagagaactattgcatcttagagttgagacaggctagctactgaaaattagttaaaattagctagaggctgcgaacatccttaaaagaatcttgcctcacaaatggtgcttggagtaaaacttaatgtacataacaattatggccatcaagtcgagttaccgtgaaaaaaaataaaaaaaataataataataaaataaaataaaatagtaaaaaaaacaaaaaaaccagggaaagagtctaagcagtgacggcgtcgaatacagagaccactcaggatatgggttcacacaggtcagattccttggtgtaggaaagtcagaccggggcccgcaggggaccccgacaggggtatgtgatcccaaaaatgggcctgaccaggcacctcagctcaacctcagcaccgactcagcttagagcggcaggagctcagttctataaacggaaatggattttggcgtgcttgagtttcgtctccgagttaattggtaatgcgaaatatctcttctctcactgcgggcattgttttttaaatttggacctacatataatccagtccatccgacaatgactctctttttcgctttctaaatagacaagtcaagtttatcgttctttacccaatatgtcgtctggtttatacgtggctgcatatgtcgtcgcctacatcactttcgcgatcggcattctttcgttgatagcttgattttactcccgtgcgctagtcatcaagtcatggggttgggatgattgggcatcggtggtagtgtttctgatcaacattgtccatcaagtcgttttgcagctgtttatgaatttgggctgcggcaagtatgtttccggaataggttccaagacttggcttaggttgactaacgatttgatcagaccatccaacgttaattgcagttttgcgtctcccattcttatcaaggtagatgactggacaatcgtacactaaagatgaatgactgacgacttctatctagatcgcatccatagaagagattgttatctacgcagcccacgctgttatcaagaccacgttccttctattttatctgcgcttgtcgcccggattcccgttctgagctttcatttacgttggctttgtgcttgtcttttctacgttcctctccagcctgttagtacagtccatcccaacaacctcaaattttattctaacaacattcagtctgatgacagttcttcaatgcataccattcgagaagattctcaacccgacgctatatccagaagtcaaatgcatcgatacactcactgtcatgctcacacctcccatcttaatgcgtttaaccaagagttcgtggacgatacgttgacaagatgctaaccccttacgtagaacattatcatggacttctatatcctcggcatccccataacaacaatttggtctctacagataactcttcgacgaaagaccaccgttctttccgttttagtctttggcattgtgtcactcacagtggccctcattcgccttccaatacttgtatctgtcacgtcgatggagtcagatgtttcaatcgatgtcaaaaaaatggttatcgtagcggcttttgaggtgcaatgtgctattgtcgccgtgaacttgccgtcgtttaaggcgctatgggttaagattaaggaacgacagagtacttcggaccgtaatgctccgtctgctcaacagccatacaagctcttgtcgatgaataataagcatggcagcaggaaaaacaattctatgggtgtggttacattattagaaagaggaatgacgactaatgagtccgaggaagtgcttgttaatatggaaagaggccaggtaactgaaatgaaagcttaaaacggccttttataaaggctgtttggcagtaaagctagttatcctgtctatgctaagaaataaagactaagctcaggtctctttctctctcagctttatcttatcatcacgtgacgataatatcacgactgataggccaggtgcttgcaatccagtcaagaatgcaaacgccagcccacaataacttgcagcggcacggcacgtcggaaggtctaaattcagccatgaactctaggatgtcttaacgatcacgaacgatatcgtcatacataaccaacaacggctacttcaaacgttgtggcttgagccaaggaatttcagctcggaactaacaatgtgtggcgtaacccccgctccgagaccaggaattctcatacgctgcaaattatctgcatgcagatcgtggacctggcaggctgatttgaggtcaacctactgggtagagaaatttgatagtttgcgataatatgtgatcgggaactctgatttgtctgattcgatgaactgtaagacaacggctgaatgtggcgcatcacctgtattgatggacgataatgagagcacatgcatgggagaaaagaggcaagatggaagtggtgggttgataaagaaaacttcccctgtcttcattcattgacccttttgcgtctccaaacgtgattcaagacttgtcttgacattcaatcttgaccatttgttactactttagtattattagaccttggtctctttatgccacaaggatgtggatcgctgacgcctgcaaggcgttcgtattctcctttgttgccgtcttccattctccgggtcatccagatgaaggcccccaccaagatgtcttaaaattcactcacaattcgcctggcgacaagatcccctacccccgtttcccagctcccaacggccccgacaaggatggcgtcgagttccagtgcaagtaccctgagctcaaaggctgggagaagtgtacatcggcagacgatcgctcttgctggctcaagggtccatatcatcaggtattcgacataaacactgactacgagaacttctggcccgagggtgttgtgagggaggtatgtcatctgcctcaacgctgttagctattcctgactgaccgtattagtacactctcaacgtgaccaaccaagacatcaatggcgacggtgtcaataacccatatggtaaagtctttaacaaccaataccctggaccctggatccaagcatgctggggcgacataatcaaggtaacagttcacaacactctcgcttacaacggcacgacaattcactggcatggtcttcgtcaacttgagtcctttgagatggatggtgtgaatggcgtcactcaatgtcccattgcacctggcgacagcttcacatataccttccgagcggtgcagtatggaacatcgtggtatcacagccactactcgctgcagtatgcggatggactggctggaccaattaccatttatggaccttctagtgcgaattgggatgagggcagagatccgattcttattactgactggagtcatcgaagtgcattccagagttggcagagagaacttgtgccgaacagtccgaccagaccaatgatgaatggtgtccttatcaacggcgttggtatgtatcatgctctgctatctagtgtcgagactaataccgttgcaggtaatttcgcgggcagctttccgcgtgaacgattcaacatgactgttaccaaggtgagcctcctcaacgtatcccgagacgaagactaacaatcttcagggcaaaaagtacatccttcgcgttatcaacacctcagtagacacaacctggatctttagcatcgacaaccacaacttcaccgtcatgtccacagactttgtccccatccacccatacgacgtagatcacgtcgtcatcggaattggtaagtaatgggagctagggtcaagtctcaacaaagctgactataaccaggccaacgttaccacattgtacttgacgcaactccaaccaacaccagtgttctccctgcgtcgcctgacggaaactattggattcgcacagtaggcgcagatggatgcaaggcttttgaggctggtaatgagcctgacgagcgacaaggtattcttcgatacaacgcttctagcacctttgtgcccacaacattccgtactccttatgtcacagcatgtcgtgacgagaattatactatgctgaagccaatctttccttggaaggtcaagcccgtcgagctggactgtgagtattgctgatcttgagaagaggaaaacattctctaaccagaaatagacgaaaaagctcagtttgacattggtctgaagaaatacaaagacagaccagaaaagggcgacggattccagtggtgggcatttggcgagaacccactgtggcttaacttctccaacccgaccattctcaatcttaataacgatacttgggaccccaactatgctgtcgatcttgttgttccagattccaagaaggacgaatgggtctacatcgccatcactgcacccccaaccccgcttgttaacaaacctgatagagtatttgcgccagtagctcatccagtacgtacacctgaccttatttcaagaccactattgaacagattctagcttcacctccacggccatgactttgcgctacttgcccaaggtaccaatttcaccgatctcgacacaggaaaggttaagcttaaatgggacaacccgcctcgacgtgacgtggctctcattccagcaggaggttatcttgtcgtcgcgttcaaagcagataacccaggatcatggttgttccattgtcacatcgcatggcacgcctcaagtggcttagccattcaaatccttgaacagcaggagaggctgaagtggatgatgaataatgataggatgaaggaagtggagagagtttgcgcgagatggaatgattggtatggaaataagactaatcattggaacgcagaagtctttcaagatgattcgggaatttagttgataggcagtccactgccagaatcgaaagaaggttatattgtttggtaatttacataaacaacaagctatacctctgaagtatcattctcatgtcatcaaccccatgtcatcataactcttgactcattgaaccatctccttttgctagtccttgggtaacatccacttaggtgagacggaaccacttaaagtcgtcgtcttcatgagtaggcacaacatgtccaactccagcggcagaaacagcgacaaacttagttccatctccgtagatcatggtggtgtagttaggctgaggagtgttctgctggctgctggtaagagaaacgccatgaagagtagaccactccttgatctgctcctgcaaattctgataagtaacaagatagtcggcggtaccgtgccaggtcttgaatcgagggtaagagccgctgtagccagggtacatagccttgacctggttggcccactcttgtccagacttgacaatctttccatcggagcatttacggtcggagctgatggggctggatccaggtgatccggccatacatccagcagcaacgccggagtagcaggtggcagcagcgaagcggtcggggtatgtcgcggcgaggacgttggtcatcatgcatccggagctggtaccagtgacaaaaaccttgttgcggtcggccttccacgtgttgatggcatagtcaaccatgctgacaatgacctggctgtctccctggccaccgtgcttaagggtcttggtgctggcgacatcccagcagttagagtccttgggtgaagatgggaagatgaggatgactccacgagagtcggcgagagacttgtacttggtctgctggaaatagcccggtccagtgccaccacaagggtgaagctgaggtccgtgttagctggggcgtcgtaaaaggtactttaatgtttctgtcacttacagcgaccataactgctgcgttagcggggaggttgctcggaacataggcctgcatcaccagacgggtgtcgtaggttggtccaaagttgctgatagtctggagctgagccgcaaccaggccagcgcccagggtgagctgggtcaacagcttgcgcggggagagaaagtcaagcatggtggatactctgtttctgattgtttggaagtggagtctgtgcttgtccttctcttctttgaccgacactgatgctagttatatactccatggctcctatcgctatagctttaagtgaggcgagtttcaagtaccgatattaaataccgtgagatttccggaggaaggtcgtccgcaaaaggaccccgcatcttttcaattgggaacttggacaattgttccaagtatatgtcatttattgaccgctggtcaatagcgttgcatacggataaataaagtggtactgtaatatttcgtttgtttcatttcgagtagccctaggttattatagttgtattaccccgcagcctgggctagactgtataattacggataaatccagagacggaagatcatactccgcaaccgccaggatcagaacctgtcaattgagttatagactcgatagcttgcatgtcctattcccgcttgagcaggagacaggggactctttacatgaagccattgactactgtgagaaaacggaacttcccgttgtcaatcaatggaggcctaccaagttcatcctagcttagcttgacatcgtgtttcatgtcaattcctctttcatctttccgccaaggacttattactgcttcgagaaacaatcaacttaaccggtaaccgaatcggccctacaagaccctaatgatctgacaacaaggatacgtcataccaccgctggacaacttgatgatcatgatggatatcgttacggtaaggatgcctttttgtacgtaatcatctttggctcagcgggactttactccgcattgacgacccgctgatagtcagtagtatctagactgagaattttaagacatatgaggctcattctcgcttgcttaagcaaagttttgttattgccattcttagttatactactctcgctacttggtatcgcaaatagcatcgacagcctgctcaatccagtactggttcgtctcatttggatcagccatagtcttcctagcaaggtccttcaattcctccattctggtgtaatcatccaaaccaatttcctccttcagataagggttgaaacggatatactttgtatccttatgctcctctctcgcattcaaatgcttcatgtgtcgtgaaaagtccttgcccttagcattggtgttggtagcaaagtccatgacctttgatgcgacgccaacgaccttgatccatgatggcttagccttgcctggactgacgtagccagtacccaagctgataacgcatgagatcgaaggggctggttctgatgggtcaacaagctcgaagcgcgtgtaccagagttggtcgatggggttgttgttcagaagaccgccgtcccagaatacaaggtcgggcttgtcttcggggaacttgacttcggggaaaaaggtcggcgcggcggatgtagcacgagcagcgatgctaatagtgagcttgtcgccgtgtttgagaagtgcgtcgttgacctttgatttggaataaattgtgctgtctttgtaagatcgcatcaacatagactcggctctgttctgggcagtggtgcagcagaacctaataatgtcagagatatacatagagtagtttgttgtcaagttgctactcacatacgtgcacctccttcgtgcataagaggggcatttcccttgagcttcttatcattttcatcaagaccatacttctccacgacctcatcaatggctttgctcatagacaatgcgtcaaaacgactgtcttggaccaaggccttgctgttgttgatgcctttcgcaccaggtagccagctgatgtcataaccccagaacttgggactgaagatgctcttggcaattctgtcatattctgtgatggtgtcgtctacagtcatgcgtagtcggaaaagcatgatacccatgataccaccagtgcttgtgccaccggcaagttcgaagtagtcggatgggcgaggaatctcgggaaggtttttgcgcttttggacacggtgcatgagttctttgaggataacaagacccatgattcctcggacaccacctccatcgagagcaaggaggcgtttgccattgggatgtcttgtgattgcttgataaaccattgtaaagatgaattgatgagggactgattgattgcaaagtgaaagcgatgaggagtgttcttattatacacttgccatcccatgactttctttcaaaagtttcaacgatgcgacgtcacaactgagactatcttcaaactattgctccctgcagttggccttgtccactttagggctactgtcatggagataccaaggatgaggcaagctgagctgtaccttagccagcctcgaatatgcaaggagaggctagttgcggatacacccttgcagatcccgtctccaatctgatgggaatcaatttgttatcagaggctgaattgtgcacggatggtaataaaaagtgatatctgaatgatctctatcagcttcggtgagtccgtgctgcaggacgcgagtttgagacaatgttacttcgttgggaaaggcagcttcggagaatgctgatcgagatttcagcaaatatgacgatatgtgccacgtcaaagcgtagagggcctcattttataggccaattaatatgtcggtgtatcaaatgctgtcagaccgggatttaatacgcaagccacttgcattcagctttgctttttattgcatggcgataagacaagatgagatatttatggaaactgcattgagactacaattgttgagaagttactcatgggtgtttcgatgttgtataaattccaacaatttgatcaaatctgcaagaatgaatatactaaatgctccctattctcatgtactattttaatcagtcttttgtccttgaagccagactaacggaaccatcgcttgcgcagctttggcagccaattctcgaacttgaacggacaattcctcgtttcttgattcctcttcgaatcgtcgtcgcgcaaattccttccgtgcagtttcccagcgtgcccttcccttgtatttgttcaaagatcttttccaaggtaacttgttgtttcttaacccgataattctgtccactacttgtatgtctctttcatcgcgagtatctggatatacactatagacttccttgccagcgatgatggtccagagtgccgcacaagtcacgtcataactaagtacttcgcttataggcggcgtggggaatggcctgtatcctggaaagggagtttgctccagtgtattgacgcacgatactccaattctggcgaggttgatcccgttagaagtgagtcttgccaggaaggcgtaaaggttttcgcatgctcgctgttctggccaaagccaacctgctccgcaaccgcaaacgtcgttaaaggtctctgatactgagataccaaggacggttaaatctgtccataaagtaccagactcccaaatccaacttcttttcaacggtatcgtcattggttcaggaggaggtggattcggacgtgctttcaaggctttgactaggtcaactagtttttgttgttgcgcttcatctgtaaatgggatccgtttcgctgcatgaagaacagaaaaccataggtcccatagttgcgattcagtggactttgatggatcccattcttcttgaggttctggataatcctcctcgggcccccaaagctcaagtgctttctcgggactgtgaaacccgcgttgtgtccgagcgcacatctcctcttcgtaatattttcggccgaaatcagcacttgtgtatgatacgtctatcgggtttgcaatgatgtttactgtttcagaaatagtcaaggatcctccgaggtattgatcaagagttggtgtgtcgccggagaaccattttcgaattttggccaattcatcaatcttggatccgaattcgagtttgtcatcatctgctactgctttagcagtctcatgctcgcgcaggtctctttctcgccgttctttggcccattcatcatatttcgcttggtttcgtttttgctgcgatggcctgtttttgggcatgttcagtgattgagctgtactatggttgtaaaaaacattagcatgccaaatggactccgtcagcattaaataattatggaatgtggagcgaaggatttaactcagcctcgtctcacttgaccgaagagtcacttgccgagcatgatgacaaggctgtgtcgatatttctctgggatggatgagccaatcgaaacaaattcgagattgctgaactgtcatattgcaaaggttcaagttgtaaaatatctatcgctgattaagctttaatgatactgtcaggaatatttcaaactatacaagcgctttcgctagagtacaatcagtatctataaccctaactcttgtaatattctttagtataataaatctagggcttaatactacacattcttttttacaaattatatatatattatgagaaaaaaaagtaaatagtaatatgaaggttgatacaaataaatgatctattgaaccgactgtatctgaatgtaagaaatcttgtaccctgtgtaagcttgcccatccatgtaacatctcgaaagactgtagcctggatacacgacgaccaagcgctgtttgcatagccaaaagtcggcaattttattagtgtcgaacttgcactcaagatatcgatatcctggtccatttgcggccttgcagagtaagggtgcagcgccactagcttgcaacatggcattgccaaaggggttaccacttccgggagaataactgtatgaagcagacttgccaatcacatcgcttggcccattaaatgcttttacctcgccagtcaacttgttcaaagtatagctctgaattccatcgcggctgaaggtcatgtaatagctgccggcctgtctccactcaatgttcgccatccctaacccgcccagtgcgggatcgtcgacaccagctgcaaagaatgtgactgtttcgagcggtttggctgcttctgtctttgtagtggtctcggtgacggtctttgtcgcaacggtgacatcgtcagtgacgacgtcgatagtcttggtgacctcttcagtgctgtacgtcttcaagatgacggtggtctttaccgtctgagtgacccaggtggtgctaacagtcgtgcgaaccgtggtggcgcgcgggatcttgacgcgcacaatgttggaaacgacagtaacgcgaggaccggtgactgtcttggcagtgacgccaatgcgggagcaagccgacgagtactgagcagagttggtgcacaggttgtcgaggtattctgggatacgagatacagagcgcttgcgcttaacgcttggggcaggatcggcaacgtcggttgtgattgtcgttgtggtctgctctgtcacggtcttggtatgatcgacggttcgcgtaacgacgatgttatctgtcacggtctgtactacagaactgatgctggtgtcgattgcggacgaggtgctggtgacagtgattgacttggtaacagtcggagtctttctggtgatcgtagttgtcttatagatggtactatatgatggctgttagtgtttgtggcgacaagcttgaattgaggaatcttacgacttcttgggagtcactgttgtgagaagaaatgacttgcagtcgctggtgcgttgcttattgttgggcttcgcaacagctacacagagcgggtcgttagcaaattccaccaagctgacagttagggtaacgcaccagtatagcaagcatccgcggggccattgccggggttgggataagctgcatcaacaactgtggcaatcatgcccaagcctaggatactgaagaacttcatctctgcaaacttgtttaattgttagtccgctagagaattgatggaagatggcaacagaaaagacacagcaacaggagaagttataaaataatatcagctgaaatctcccctgcacatcgtgactgctgagctgacatgtttttgacactattgattttaagatggggcctattgaattcgcttcatgatccttagtgtctagatcgactactcgtccaattgtgtcaacgtaataaacgagaatttccactcctggcgcgctactgaacagcgcacgacagggcactcacaggcaatccttgcagagatcaataaataaagggtctgggcctactagcttctagttaaaatattcttcagcaacaatgcgtttagtctagaacatccctatcatcaatgcaatgtccaccgctctatatcagctacggagaaattcaagactctcatgacatcctcaaacaaaatcgtcattactgtatgagcaatgtccgccacgaagtgaacgaccataaagagtgtatggaataattcggcaagatgcagtcaatagaaattgacaagtctgacgaatatgtcccccgaactccaagtacgacatttggtaagttctagcattgactctgtcgcagccatgagaagacgattgaagtttaagagcggccgtgcacttcagacaatgttctatgggtcgaaccttaacagcctgaaggtcaacctttactataaatgcatgacacagccgtcgcagacataacgacatggcgcctttctttctttttactgttccaatcgaatctaacagtcggactaagttacctgctgttaactgttggcgtttactcaggttatagctaatacctgcaaagcggcactcaatccaatgtatttttaccccgccctaccctgagcacatagaggagtagtatcatatgacctatctggcaggcacagcccttttatccatgctgggattttctccttttattttatctttatcacagggataacattaccgtgtatatttatgtaatgagggtgatctacattttgaaccctggttgtaaccctaatctctttattattatattacttagtatctgcattaaaatgcctcaattaatatttaacagtctcagtttctttataatccagtaaatattacttgcagtaagaggtcttattttaagaattttaaaaaacttaaatctttgcaatctttatctattattaactttcaatcttacttctctttatatactactctgttttttaaagtaatgcagcgggatactgagcttacatttatggatatccatgggactccgaatgctatgcttgcaagcctcgaggatatagtgtgctcggaaaactttacctctacttcggtcgagcagccacttgaccttcggttcctcgaggttgataccatcaatagcaacgaccagaatccgattctaaggctcacagagaaaggtcaatatatcggcaacaaggattatgtggccgtatcatacacatggcaaagattcgaccccattaccaacacggaagcaatctctcggtttagagtttcagtcggcggctcagtacgaaaagcacgatctcaagacgcagttctacatcgagccatcgagtttgccagatctaccaatactcctcggatctggattgaccaagactgtattgagcagtacgatccagatgatttacagcagcatctacatgtggtgcataagatattccagcagagtcaacacgccatagctctgttgtcgttccatatccgccaccaacatcaggcagattccatccggtgcatcaaccaaggtacattcctcgacgagttggagatgcctctcgaaatggcagcagatgtcatttcgggtcttgccgatacgatagcaagaacgtatcgtctttttgccgcagtagcaactgataaatggttcacccgcacttggaccttgatggaaagattgtccgctccacatatgtattttctcttaccacaaggggacgagttatcgcaggagtcaatgactccaacatcattttccgacctaaggctagatccacagcagatgtacgaccttcaaaaaaggctggagagattcacctaccgttcaacacatacgagtcattctttgaagcttgaacattggccacaagcatttttgctgattgtcaaacaatttaacagccttctgacattgaaatttctctctgatttccaagacccgccttggactcaaacacccaatttatggcaagtcacagatgtcttcagatatatagagcgatgtgacaacactgttcagtcagatcgtctccttattttgggctatctatgtggcttttcttggaggctcgagacagttcagcttaaccattataaatacagctacagtacctgcctatttgcactccttgttatcaatggagtgtttaaaggatttgaggaaatattaactccttccttactttggcactgtaatattgaagaggttcttacacattgcttgcttcaagcagatagggcaagcggtataaataaaactgtagttctgaaagagcagttactattttgccagggcgaggttgcagatatctttctaagtaggatatggagtatatttaggacttatttgccttgaggaataagatggtttaccctacagaggatgtattatagctttcacaatatagtatataagaaagtatctagaagattaagctacatacctccagtagacggaatatgtcgtgatactgagttttgaattcccaatttaccagatttgaaaactatagctgatttaaagagataactacacatcaataagatagattccttccagctttgtcattctgagcctagatattcccctccccggatagtcacatttcccgttgtcttccaaatctttagcaagcctatgaacctctgatcgtaattgtgcatgtcatttatatcagccaacgaaccatctgatggtccaatactggacaagcaagatacccagaaacatgcataaagccaacagaactaggatgtaaatgaaaaccattgtagcatcttccatgtggactcgaagcattctggtgatctgccacgtataatagtagtcttgtcttgctgcactcccagtagatgagtcttggtagggttgacggtgggaaaacagttgtaggaaatagtggcggatgttccccttgtctccaactgcagcagatgctcgacgagcacgatgataaatgtcgacgaccaagaaagcgaagatggcaaggacgaaaatggctgccgacatgatggactgagcccttgcctaagtcaaagattagcaggggtgctggagatgcaacatcaaagtataccataagccgagactgttgacccgtagccatgatagggtagtaaggaatagaatgactctagctgtggatgtgatgaagaaaagagaaattcaacggatgagaataaacaaattccaagatgatttatatcctacagccagaggaagatacttatctttgaacaatgagatgggaatatacctagataggggaagcatctgattcgtccatcaaaaaaagggcatttagcatcgacccaattatcatgctttaaaggacaactgcatcaagactgtgttaccagtcttgcattcggactcaaaattatgccgatctatgttgattggccttggcaccattgggctcattgagaataatcaggctcttgctgacatctgccacgcatctctccacgagcatctctccatgccttgccaacctcccagacgacaaaatggtcagaagcccgagaattctgccatcagtgtgggaagcacacaaggatactatagagcgcgtgtacatgaccgaaaaagggacccttcacttactgtcggagggtatggctgctatacatggcttcgaggcgtcgtgagttaatcatttattgcacctcccacaagacagaaaatagcaacgtccatagctgacaactcaaagacataagcagtatcgaaacatttttaccaaatggaggttcgacaagaacaacgtatcggacgaaaccccgggaaacaacagaaagagagtagcacaagcacttccgcacccggtctatacgcctttcaaaattgtggtttcttggacgcctcgtccaccaaggttccggtggtatggcgaagaggaaagacaactttggaaaatcaaggtagcgacagacaacatcatcaatggttcattcgggtctacccattggaaatggactccgaataacttctcgttctttgaatcgcccattggattgactctatcgtatcagtggcaatcggtagaatccctatgcacagccatcacggacctttcagggaacggtattccattattcctcaagaaatgtcttgaacttcttttccatcgcattgaagacttgaacgagacattgagtaaagaatgctttttgctccagatggtttatatctggaggatatgtctcaaccttaccaagattcgactacctttgcctacctatgagctaccaaactcaacgtaccccgtttcaattcacccactcgccccgagtttcttgcatcttcttgacacaaaactagctgccaagtttggcccagacgatcctacatgccaagttatatcttctcttctttttattttccgttcttcgccccagaggttcaaaaccgctttgcaactcggttaccgcatgaccatcaaggtgttcgagaataggctaggccccaacaacaacatggttttgaagatgtggtcacactttggtagagtctgtggacgaactataacacttagactcgaaccaacagagtctatttgtagacaattcactacctatatcaagagtattggtgaacaggtcacaccaaagtccctttgctatctatcgggtctagcggagatggctgttgctgagtcgagccacaggcttggcaacttaagccagtacgaagtcatgatgcctaacgagggtggccatcaccagatggaagatatcacgaggctaccatctgaggaggaaagatcctatcaactcgaagacatcataatgaaactaagacatatggtaatggggaagttacaggttactgataagttggatgacagcctggcagtcgaagtctttgtttacacaaccaagcttctggctttgaaactaaaccgccagtttgcgtcgagttacagactaaggcttctggatgattccataaagattttacgaggaggaggaaccgactgcatcctttgggcttcgactttgtcgaaagagagactacacattctggccggcgaaaaggaatgtaaagaattgcatgatgagaaagcccgcttgtcagctatcagaaaggcattctcaataccaaatttcgttatctcatcaggaagccggggaattgcgagattagaaggtgtaaagttattgagtaagcaggagctaaaggacagggaagacttgcgtaaatatctggacatgctgtgttttgatgtaatgttcttctgatctgagataaagtattagttcaataatagtccaacagctgagaacttaccaggtcctagattctatacgcttccagttgtttagtaactgacgtttaaagatatctatctgttttgtgaaaaaggaaagatgtgagaatgactaggtaaaatctttgtgcaggtgaaagaaaacatgagtatcactagataaaaatgaccataagctattccctatgtgattgtctattttagaactgttctctttggaatatgtctaggaatgggatgttgatataaaattgttccctcattgcataaagactgttactagtcttatattagaactcaatattaccccgatctatgctgattgacctggtcacattgggctcgttgtagaacgtcacgtatctgctgatatctgacatgcatttgtccagagacagggcttgcggctgaaccatttcccctcttcttttcctctttcctccacgattcatcatcttctcgcgcgttcacaatggaggcgcttggagtcgcagccagtgttatcgctgtcgttgacatttcagtcaaattactacaggtctgttccaattacgccaaagagataaaacatgcagaggccgaaatcaaggatctgcggcacgaagtcgcgaatctacatgacactgctaccaaagtgaaaactctcatcgaaggtcctcaaggtgctaagctcacagcatcacaagactttgcccatatagtcaaggaatgtttagacatcttaactgaagttggcaggaaacttcagccttcctccaaaagaggtttcagacgattgggtttcaagtcgttgaaatggccctttcaaagtgaagatgtccatcgtactattggacgtatcaatagatgtcacaattcactgtcgcttgtacttcaagttgatggaatgtgagtagtttctcattgaactattttaagatgttaatctgtacagtgcacttcagcctgaagctggtctcaaattagacaacgtggggactcaaatcagcaaagcacactcgaagcttgataaattcgatgacagtgtgatcccgtctacacttccaaatgccgctagcgccgcctacaattctcaagcagaggaagaaaacagcttttgtctcaaagccactcgttctgagctcttgcaagacatagacgattggttcaacgatgacaagactgaaaccatcttctggttacaaggcatggccggcactggcaagtcaactattgctcgcacagtagctaaacgctgggacgagcaaaattgtcttgcggctagctctttcttcaaaagaggtggcggtgatcgtggaaatctgtcttgcttttacaccaccatcgcttcgcagttagccacctgtaaccctagcctcgcctcaagcatcaaattagctatcgaccaagactcatttgtaacatccaagatggctgaggagcagtttgataagctgatacttcaacctattctgagaatgcagcagtcgaacaaacaaaccatcgtaattgtgatcgatgccttggatgagtgtgatggagacgaaagtatcaggcgactcattaatttttttactcgtatgaaactcgcctcaaacgtcagtgccagggtgctcataacgagtcgacctgaattacatatccgactcggttttcgtgctgttattggaagctatcaagactttgttctccacgagataccacaggacattatcaaacgggacattcgcatctttttcacggaaaagttggacaaaaccctcaaggagtacaacgtcttggtggaagatcacagaaagcttccggacacatggcccggtcccgaaaagacagaagccctcgttgagaaggcagtgccgctcttcattttcgccgcaactgtatgtcgctttctgtcgcagcgcagaagcgcaagtcccgatgcccagctgcagaaagttttggcgtttgagacaaaaagtcaggaatcaaagatgaatgccacataccaaccgacacttgaacagcaattggaagacctttcgttacgagaacaagatgaggttgttgcgaatttccatcaggtcgtgggtactattatactccttgaaacgcctttgtcagttcctgctctgaccaagattatcgatgtgtctgaagacagtgtttaccacaggttggacgtgcttcactctgttttgaattaccccaagacgaccgaaacgccgataaggatgcttcatttgtcatttagagacttcttgcttgatccggagaagaagggaaccaacaggttctggatcgatgaggaggaaactcataatcgaatcgcttccggttgtctccgtatccttaactccagcttgaaagaagatatttgcaatcttgtggcgccggggactagccgctctagagttcctgagagccgtatagcgtcctgcatctctgcggatttggaatatgcgtgtcgctactgggtaattcacctgggcagggctccacagtctgcgtccatttcggcagatgtcttattgtttcttgagcgccatcttcttcatttcttggagtgtctcagcctaatcggacgtctaccggaattgtatggtatgatatctatattacaaggaagcatgagagtgagtaaatcaattgaactcttgtcagtctgcatctaacggtattccaggaaaccaagagccccaagctttcgaatcttctcatcgacgtccaccactttgttcaaatgaatttcacaataatcgaccagcaccctcttcagttctactcttcgctatgctgcactatcccatctgagagtctgttgcatcctatctttaccaaaaacagacctgcctggatacttcgactcgctgttccatcgactgactgggatcaatatcaacatgtcttagaaggtcataaggccgcaattatagggggctcgttctctccagacaacacacatatggtatcccttttagcggatggcaacttaagagtctggcacctggataccgacgagtgtatcagggagctttggattggagaagtctcaccacacggcggaataccagtcaccataacggacaagccattttggatttccacaacgattgaacaacaactgcgcctctggagtggagaaacagccgagttggttgggcaatatgaatcatcgtcattgttgccacaaggaccacagtttttaccatgcgcccaatactgtgctttcatagacatttcaaatcatgtagtcgtgcttcatataaagtccatcagtaacctacgccacgtcgttcttcaagactctcagcttctccatgagggcccatatacaacaagaagggaacttgaatcctccccggactccaaacatctggctgtattttcgcgtgagagagacggtcaatcattcgtatgggatataccgtccggcgtctgcatccagaagtacaataactcgacaatagctgaacacatcgacaggacgcacatatttcaagtaatttcagttgcactttgcgaaaatgattccattatggtggcctatgggattgatgaggaaaaaaccatttggattcgagttctgccatctggagaattcattcaggctctgaatggccacgcaggcattcccaacaatgccaggtttttgaagaaatgcaccattcttggatcgagctgcctgcatggtgaattcaggacatggaacatcgaaacagggcaatgcctgacacagttcctgccatttgctttatctttccacatcttaccttctcccaactatcaaatggcctgcatgtttttcaaggcacaaaccattcgcctcaaatcgaactcacaaagagcattgcctgtgaaggtgaagaatgacgaggattctatgaagcgagccgcattattcgatgttatactctccaagaataaaagcctcttggctgtggtctacgagtcaggaatgattggaatctgggatgttcgcactggagactgtgtcttccgtcttggtggtgactcttttggtcggaattttaatgagatgccatggcttactcccaagtttcagtacattctttttcctacacacgaaaccaacattgtatgtccatcaacaggtgacagaaccagggaattatcggttcaggtattgagtatgtacagcgcagctatgggacatcttacatatattcctatgtcttcgttccgttacaccacggatgagaaacggatgatttggaaacgggatatagtgatttccccgaacggtgaactgattgctctggtatatcacgatacggtgtgtgtttcaaaagttgattcctgtatcacgatgcatactatcgaggtccccggtcaaagtcgagatttcatcttctcccgtgactcaaagctagttactatagtatcattcacatatagtgacagagacgatattgaggaccatggtcgtacatgtctatcaatcttcgataccgagaaagctgagttagttgtatggatcaagcaccgaaaccgaatccgtcgaatcgtggatattggcccccgctcagagctatttgcgttctgggaaactgattgtgggtatcaggttgtgataattaatatcaagagcaaagacaccgtcgtacaacctctttgtctcgacaactggcttcctggagttgactttaaccgcgatttcacgatgtgtgcctggctgataagtggagatggattcacaataagcagcgttttgactggacaagcagtgacacgcctgagcacggggtttagttttggtcgagtcaacttcactaccagatctgatgtgatgtctaccaacttgggcgacatacaattccaaccgcagaaggtgattacaataagtgcggatcattatgatcgagtcgggcttggtctgagtggagacaaggcttggattatgtggaacaacagtaagttattttggcttccaccagcaattcgaccaaaagggcaccaaagtgatgccggtcattttgttgaagtttctggatcgactgtcatgatattgtcatcatctgggatggttgttttctttatttttgatgttgattatctgaggcgaaatgctctatcttttactgcctgagtaagtgcggaatgttcttcatattcacgtcagcagcagaatactcgttgcattattttgtgtggcactaaagctatggtccttcttacattggttctatgtgatgaaatctaccaagcgttttgctggcgcggagttgttgcaatagaaatagccaccatatgccgatagcccttcgctactgttctggccaccttgaacgtaatgataaatctactttctgcgtatcgagtagaaatgtttacctcggaatgcccgattgcagtatcaaaaagaaaatatatgttaattagagtctaagtagttcaaatctatataattgcgatgcaaatgtaaaatatgaaacagatagataagaatgaaaagttgttgactcaatcgagcccgttgtaacccaagcatgagagacaatgtgcaaaatagtagaaaaggaaacaaagtgtgagtccctggtttatcgaagagcagatggttgagcctacgtcgagatgaccacaggcaagccattgctctcccagaccaaatggcttctagtaagcctgggtaatcttgggctgggcgttggaagtcttggtagtcttgcactcagacttcttgccgtcagccttggcagcctgggttgcctgttgctcgttgttgcgaaccttggtaaccagagtcttggggctctcgaccttggcgtccttgttgttgttaccctgacccttgttgtccttgttgttctcaacctcggcgatcttggtagtctgatgctgctggccctggaccttagtagccttggcctgcttgttgtcctcacccttggccttggtatcctcaaccttggtgcccttggacatagtgtcctcgaccttgttctcctgagtctcgttcttgttttcaacctcaacgatcttggtgaccttggtcttagggttagaaaccttggtgggctgagcgtactgatcctttccgttctcaaccttggcgaccttagtagccttgggcttcgaaatcacggtcttggtggacttgagcttggggctctcatcatgttcagtgacctcaggcacagcatactggaccttgttcttctcactcttgtcgaccttggtagccttgggttgagagatctggaccttggtagccttgggttgagagatctggaccttggtgctcttgggcttgacagcttccttgtgctcatcgttcttggaagcctcagtcttggtgtcctgatactcgttcttgttgtcacccttggtgaccttgacggatacagagacaaggccacgaggagcatcttcagtaggggcggtggtggggacctgcttagaggagcagcccttgtcaaagataaagaggctgtcgctgcgagcagggatcttagaggctgcgaccttgtagagcttgcagacaggagacttggagtcaccagagagaccatagaggaagctcaagcacgaggtgtcagcctcagcaagagcctgacagtctttggcagtagccgcagtagtggtcttgaaaggctgaacactgttgtccgcagagccagtagcggcacagttgcactgcgtagctcggcgcacgaggaccttcttgggaacagttccccaaggctgagcagtggtaggggcagaggtgggcacacgatcagcagcacactccttgtcaaagacgtgcagaccatcgttgcgagcaggcaccttggcagcaggcacttcgaagagaaggcagctaggctggtgagcccccttgacgagaccaaaagcaaagctcttgcaggagtcgtcagaagcacagtcagtctgacagtcaactgcagtgtcagccttgccgttgtggaaaggatgaacgttgccgttgactgcagcgctaggaacaacgttgcattgcttggtggtgatggggaaggggctggccatgacagaagccacggaagcagaaatgatggcaatggaggtcttcatgttgattgagtttggtgttgatgaaacgagtgaaggtatggaaatgaatgaaagttgatgaaagagtgtgagtgaatggtagtgagagtgtttgttgcgatgatgagaaagttctgaatgtgtggacatgccggcagtatttatcctgaaggcattctggtgtcagtctgagttcgtcaaggctgtttgtggaaatgtgtcgttggtgacgcgtcttagacactactgagcacatacagaatcaccacactaaattcatgcatgaacatgaaatcgatagtttgtaaactaagatcgtgagaccctcttcgacgacgaaaagacaggactatagctcgtgatgtgggacatgggtaacggttagtgactaagtctcagtatctggtctttgaacatgactagagatgaactggatggcatgcgtgtaccaagattggaaatcgtcctagaaatctgatgatatctagagtctctcattgaacctttgacaagcacgtagacaattctgatttagtcatacagcgtgaggcgctattgcgatgaatatgtgtcatgaagtttctctctaaagaagagacatattcgtatgatccatcatgaatacacttgttcttgcgctatgttcgcgtgttttccatggtaataatacaccttgactctaatgcggacgcggtaagattgctggcactccaaatcacagacagctcgcgcgtacatcaaagccgccgcgctcagtgcgagaggtatgtagggagacgcgttctagggtactgctagacatgtgctgtgctaaatctcaccacatactcccagtgacacggtgaagtatctgttgaaggtcagtgcagaggatcctcaattcccacaccaacaatctgttcattccctctttctgtaatgcttaacttcatcgagtgagatcccattgagtgtctggaatcccctggacgtttcggaagtggctaatccattgtaaggttttgcggagctatttcaatactgttctagtaaacttgaagccctcagtcgatgatatgactgtgaagatgatattgagccgcagggctgtgtctccttaccgccaggaacgtgtctctctcctttgtgtttgtcccacttaaccaatcgcgtcaaggcgttcaatgatgcgggtaccggatgtaagtcgacgtaaccttagtagtgagatgtgggccatggtccaatgaaacaaccttaactcgcctaatgcaaggtcgggatgtggccaggggaagtttaatcttccgggcgggagaaacaaaagaccccttttcaatgggagcacggttgtgtcgtccagacttctggaaaatctttcagctagagctgaagaataacaaggttatcagtcgatgtgttggcaaggaattgtttttgggttaagtgagaagggtgatctgaaagctgctcacgacaaaactacaagtcatttgtttcatgatgcgataaacaataccgcttaaattacttgactgtaatccgtagagtcaccaatctaaaaacaaaaacatgaacactcataaagaaacataattgagggcaaattgtgaagtgaagttgaaaataattcacgttaccctatactcgtaccaatatgcatgtcgacaatattgttctagcttgggctgacaatgacgtctgaaacaatagttgtttcggtagttgtggatcaataaacaccaatgcacagccgcgtagtcgacgacgcggtactcacgctgacacagcggaatagagtttcacctatgcagaagacagcacagcaagatccctcagtcattttgaaatatcttactccaggccagtgtatctcacatccattatcttacacaacaccatatcagctagacatcgcaaaataattgccatctggctacaagttatgcacagagttatgcaaaggcaaatccatatgtaacattcaacacattcagtgatatcaatgcgtcaagctcgcgtcttgccctcaacgcctcactattctaccaagcgtcaccaacatacacgactgtatgtacacttgaccactgtgaagttttggcaaattggaattgtcccagtgcatgatcgttagcgtgacactaagaaagctttggcactatttatggttcgacgcgttcggagaattgtggctttcaacggcatgtgggggatcttcgtcgcgtctcagttgattctaagccattgtggacctgaaggtatccaagcggcgtaatagcacacggaattatccgtttgtggttgtttctgtatttgagaaaccaatagtgttcaaaaacacaaattgtattgtttccgaccaatgccggagttagaggttagagaccatggtgaacaaatgattgctgttcgtgttaatcgagatctagatagacacaagactgtagctcaaggttgttgctttgaccatagttaacgtaaacgttaatatgttgtgggttgtgggttgtagctattgatccgcaggaaatactgtggaaaagacataggagaatgtatcgttgattggagttgggaccatggcatagcatcaatgcacagccttaatggtgcccacctggagcagatccgaatctgtgcggtccagataattcaaccccttgacaaacttcaccaagcagagagatcttcactatagagcgtgacgaaaattgctgacgcggtcatccgaaatgttgcatcccgaatgacagcaaatacctgtgtaccattgaccctgacatggtggaaaacagcaaactcaacagatataaagcaatcatgaaccctcattcaagttaatctttttctcaccatcacacaacagtctcatcaactacaacaaccactttctcaaccacctttacaatctttcaactcacttcccaagccaactttcaagttacaccaccatctttcaatatgaagacctctttcatgctcactgcctccatggcctctgctatcctggcccatcctttcgatgctcgcagccagcagtgcaacgtcgctccctcagctgccaccaacgccaagatccagcccatctctcagccttcagctgctactgctgatgcttgcttgaagtcctgctcttccaacgcttcatgcaagagcttcatcttcggcctccccgccaatgccaaagcccctacttgcaagctctatggcgttgctgccgctcaagtccccaagcagggcagcgagctgtacgtcttcgacaaggcttgctcctcaaaggctgttcccaacaccaagcccacccacgacgagcctcgcggccaagtcaagggtaagctagctgctcgtgatgagatgtgcaacactgctcctaccggacctaccaacggcaacatccagcctttcgctacccccagcgtcaagactgctgataagtgccaggatgcctgcactgctcagaatgattgccagagcttcgtctttggccttcttgccgacgcatctgcgcctgtttgcaagctgtacaaggttgctcccgccaatgttcccagcggcgatgataagcttagcgtctttgccaagagctgccctgctgccaaggttcctactaccgaccctactcatgttgagccccgaggagagccccctgttgagcagaagccccacgacaagtctgccgacaagcccaagcccaagcccaagggtcctcctcatgttcagcgccgaggagagccccctgttgagcagccccctgttgagcagaagcccaagaagcagtctgccgacaagcccaagcccaagcccaaggctcctactactcctcctcatgttcagcgccgaggacagccccctgttgagcagaagccccacgacaagtctgccgacaagcccaagcccaagactcccaccaagcccaacaagggcaacggcaagcacaactaaataacagttgtttgaacacccactttctagtggagatgttatcaactcaacctgcatgttagatgcacagtgacaatcgaatgtggtgaaacctcggtgatacgcttgacattcggggttggaacatgatggttccaaaggaaaagcgaacttgtaatccacactctttctgatatagacttgctatttgttttttattttcttattatgtagtagcattaattgatcggccgatctgtcaactctcgcttcctaatatgaactcgtgaccagtctctattatgcaaagaacaatgaaccaattatttctttttgcaaacaccctgaaattggatccaagatccagtattactttaacaatagcgtaataccccgatcatctgccagcaccttcatcgtaacgataccgtcggtgtctggatcgttcgcgaatgcgtaagagagatccaggaccttcaagttgcaaagtcgctggccaggaccggcgtcttccaatattctgacgaaaacctcaatgtaaggctgtaaagtcggattcttgctgatccaagtgtttaccatatcatagcatcgcggcttcaaatactcgatagatgcaggtagcttgccaggaacaatactggttttgttttcctcgttatcagaatcaactgttaagaggtcggccatgggacagctgagccgccggagattgataaagtctttgtatatgtcttgtctcatcaatatatcgtcagccagaaaatcatagtccaatttgagcgattcgggattcagtagatatcctcgacgatcagttcgtaggtcaatctcctccactgaatcttgacacatactactgagagcttccgcaatttcttcgcgatctgttgcctcccgtgtaggatcgaaagtaggccgtagtgtcaacttctttaagttgccgacaccgcggagtagtgttggtagtccgtccccaatgaagtcgacatctcttaagacaagttcttctatttttgaggaagcgtacggtatcgccattgcgtagcgtcgagcatattggccgtgaaacggatcaaatgtcccattagaccacacttcaaggtgtgtagcccagtcgtaaataccggatatcacgaacgactgaatctttggcaggcgaaagaagctggtcacagctccaaagaaaagatggttgtgtttatagcaatgatgtacctccaagtgccgtacttcagcaaacggtaagtctttgatatgtgtttcgtgcaatagtcgaacaatggcttgttttgcaaatgtcaagacatggcaatgttcatcgtcaaatatggaaaatggaggaactgtgatactcagatgagtcactccagtgcaccaagccagaagtaaaacatcgagggcgtctacagacccccgctcaatatcagagcataattgattgaggtactcagattccattttgacgtctgatgcagctgcctgggacagagctaagagtgtctcgctgtccaagtcgacaactgatggattagactggccaagttctaacgcatagccgatactgatacgtttgaccttttttcgaagctcaggatgtctaaatagatgcagcacaaatcgttcggttgtcggctctgcacattcttggctgttgtcccatcggtggattaaccaaggagaacatatctggttcaagtgcttgttggcaaggcacaggcttcgaagggatttagtgctgagaagaataagaaactggcaaattctttcgatggtttcgactggaagcttggctaaagaagccatggtagtgagatgaggaagttgttgagaaagaagaaatgttgggatggggtcatgtccttgtattagatacctggtcaaatatgcccggataaatgtcggcttacaggcaacagccctttcttaattgtgtccctgtcagacgagagtaaaattagcaaaccccgcatcgctcaaagcaaggtccatgatatctcaattgtttgctcgttaatgatgccagcaaccaagagctcgtctacagacaagttcaagaaatggtttcgaaagcgctccaagtctgatgattcgagatcggagaccagcacagttgtttcggatacaagcacctcttttaggtctactgttacacagaactctcgcccctcagctgacacggcatcaattagctcagatgtgaagggaaccgacgcagtatcgtcaaccattcccgaaaaagtacctgaaacggttataataaacgagaagcctgcagcattgagggatgagaaaacaaccgagaaagatgaccacccacacccatggaaacaagctgtgtcttatctgaatgaagaagatcgagttcttattaacagtgttgatgagcatgacaacaacgccaacgtattcgcggatctgcacgacttgatcatcaagaagaaaacgttgggagaagagaaggcatggaagattacgtttggaggccgcagaatagtactacgggatgttttggcaaaaatcgtgtcctggttggattcgttcaaagctatcggtgatataatctcacaggttgacccagtacatgctggtattccatggtcagccatcaagcttgtgctttctgtctttactgcagacaatgagcagatggggctacttatcattggaatggaacaagttatatgcctaattgcaagatgcagcatctaccaccaactctatttagagaatgttgtacatgcaactaaattgcagaccaaggctactcatcaactttcaaacgcaatggctcgcctgtatgctaagctgttttcctttcttgcatactgcatcaggttgctggatcgcaacagcgctgtcagaatgttgaagacattttgtaatccaaccgaagttgcagcaaaactgaaggaaataggaaacttggagactcaagtcacgacagaggccaatgtttgtcaaggcaccatcgcagaatccgccttccaaaacatggacgaaaattctcgggatacccgacaaaagctcagagacatgtcgtcaagttttgacggccagatggaacagctttggaagcatcttaatgaagatgagaggtgcaagattctgcagtgggtgtcggatatcccgtacgaaagtgaccattacatcgctcgcaaagggagagtcgaaggaactggagagtggctcatgggtcatgaggtttatcaaacatggcaaagaccggatacgtcaaatcttatgtggttaaatggaatacgtaagtgaacaacactggatcctgatgttgaatgggaaactgacacttttctagcgggagctggcaagacaaaactttcatccagggttgtcgacgatcttctggcaagattgccaaaggaggccgaggagaacactggtttcgcatacttctattgcgatcgcaatcgacccgaccatagtgaacctgtggcgatcatgcgaagtattatacgacagctgtgtgcaccccgtgacaatcgcagcatcgagtcctgtgtcgagcatcaatacttaagaaggaaggtgaaaggcttctccagtgacaggcttgtcgcggaagagtgcaaacagttacttatgcaacttgttgctggatataagagtgtttacatcgtggtagacggtttagacgaatgcgaccgtggaacaagacatatgctcatggatctattggatgaatttatcatcaagtttcaacgaactgtcaaagtctatatcgccagtcgtactgatcaggatctgagaaaacgatacaacgatggaacccatcttgaggtaaccgccaatgacaatcaagcagatatcgagaagttcgtgttgagcaaaatggatcagagcgaattctgccggaccaagttatctcgaaagcttcgcgataaaatcctaagcacatttcaagagaaaagccagggcatgttccagtgggcgacacttcacatcggcgagttgatacagctggaaagaaacgcggacattgccaagtatctagatggattacccaagggacttgaagctgcttatgacaagatctatggtcagatttcggacctgactggcagcaaaaaaagtattgcatttgctgctttccagattgtcatggtatcccagcgacccctgcatccattcgagcttgccattgccgctgctcaacattcggatcgtaacttcatcctggatcaagatgttgatatcgaatacgttctcgaagcctgtcagaatttacttgtcgttgcagatggatctcaagaacgagatgtcaccgcagtgccaacagcggatccagacctccaaggctacctgaaacaagaggtcaaagcgactcacacgtctggctcaatggctgtatgggagaataatattggtgtcacaaaagattcaatctgcagatttgcccacttgtcggtccaggaatatttggaaacaaaacactggagttctgcacaagcccatgaaatgatggcaggaatctgtctccagacgctgctttgcctgaaactaccaggtgaggttgaaaacggacaagaagaaaccccggatagtgattctgaagactgggatgccgccttgacactttatgtttctcattctaagaaaagaaatattgtcaagattgtcccggatgaagaagcaaaccggcaactagatgcaagtttgtcgccaaacctcgacgagggaactgttgaggagatatccatctgcgataccgagtctttgccactcccagatgcaccaccatttgagtgctatttggaattggtcgattacgatatccatgatggccacgatgaatcttgtctctgtgagacctttgagcctttcttggttggatttgagggatcacccttgcagttatggactacatattgctcacagttctttccaaaccaccttgaagatgtacgcaagaactctaaggaaggaattgggtatactttactaggcttgatcaggcagtttcttggcacaccctctaactctgctacatcatacatggcctggacacgtcttgtacagaacacagacgtcctggatgaccccaatcgtatctacgctactggaaaaagcgcccttcgaccatatacaacgccggtactcggatgtgtcatgcttggcattcatgaagtactcgatgaatggttgagcaagagtgaggtagatcccaatggtcgaaatatccaaggcgacagtttgctcgatctagcagttcgcagcttcaatacggacgtttgtaagatactcctcaaacacggtgccgatccaaaccttccaaatccatttactgtcacacctcttggttcagctgttcatcttaccgacctcgaccttgtgcaaatgttggtggaagctggagcagatctctgtactagtatggtaccgatcagtgaacaaaaagaaggttggagagggttgatagcgccgcactatgagacaccagctcatgaagcggtcaagaccgggaacgctgatatagtcaaggccattatcgatggcgcaaaatccgcttcttatcatggtcagccactacgacttgaaaaagccttgaacgaagcagcacaagcatgcaggccggatctggcagcaattctcttgtcctacggtgacaaccaggacggacaacgccaagtcatgattcataacgctctcaatcatgtaccagcaaacgactctggaattggcatcatgaaagttctcatgggtcttttgaaggatcggaaccataaattactccattcagctgtgaaggatggtaattggacttttgtcgaggcacttaccgaaatgggagtggacgtcagtacgcacagggataatttataccaagaaactccccttcattcgatctttcgggaatggtgtggtgatgaattggtgaaggttcaaaagataattaacaagggagcagacgtcaatactcgagacgttcatggaaatacgccgcttgctctagccatgaagacaaagatattcggttccgaaaccacggatcatgaacaagacggagaccaagacgaaaatgcaaatgacacatcgcgtgttgaagctattcgctacttgctccagcatggtgcccacactgataccatcgacaaaaatgggatgactttgctcggtatcgcctgtgcgcatgcattcgttacacccgaggtcatcgagatgttactcgagcacggtgccaatgtcaacgcaacgcaaggtcatggtgaagtttcaatgagtcctttggacattctgtacttgcattacaaaccgtcagcaacagaaatactaccatcagaagacgacaacctggcagccgtaagagaaatactcaagagacatggagcaagacactttcgaactactggctatgagaagtgggatgtacaaacgaaactcgagtggataacaaaacatagaactgggccttttgctgtgccagatgttactacatgttttactggagggcagactttatcaaagggagccggtcaagaatattactgggtccgcaaaaagaagaagacagaagaggaatcagcagagacggaggaagtggagagtcttgtcccaagtatatccttaacctatatataataactttacctatttgcttttcttcacatcttatgtcatcaagcccatccaaagtttgtgctttacctttctctatacatatacctatggtagctttacatattgacgttcctgtcactacagtacttgtctaaattgtagtgatattctaattcataattctatgctaattaccataatctacctaattactctcatgctcaatatttcttcattataacgtcctctggatttcccttttcctgatctgacgatgcttcagatgagttaacaacaacgtcgacaaaggtatcatcgtggtcttcgataaaatccttaggctcctgccatcccgagacctttggaatgccatcattggggaagagcatattcaccaaccagtagccaccaaacgctatgaagagtccaacgggatatgcaacatagtagaatctttggactcccagtggtgccttgacacccatctgggaaaggaatccgtagaagttgggtgcaacggcgatcaaataaaccgcaaaggccctaagattgaagccgtggaagaagtggtaagtagaagccttatgtcctgagtaaagcatgggaatatcgaaaaggccgcgtctcaggaggtagtagtcgcagatcaggataccagtgatggcacttaggaagatctggtacgagctcaggaagttgataaagacagatgctgacgatagtaggtaccacgggcagattgcgtaagacataactagagacattctgttagtgtcgagttccttgctgtttttctatggctcaaaaagtagatgggatcatacctgcgcagatgaagaaaccacgcttcactgtgatgtacttgggcataagagatgcgatatcgtttccggcactaagatggccatactgtcagcaaaattgatagagactatctatggaaagccaggttgaactcacgggatagaattctcaaaaatagctgagaatacagtagagtaaacataagcgaatgagatcaaggcacatcccgcacgattggcagctgtataacgatcaccctccataagcatgtcaagggttataagaggattccaaacgacctgagagcacacgagtaagtaacaaaaatcttttcccaacagcgtttctactgacctcgccaaagatacttttacttgcagccgcgatcacgttgccaaacactccgaccaagaagttagacagtgggaagctgaatacctgaccagcaataacatcgttaggcttagttgcgtagcgttgcagatcagctgcatttgtgatgaaggtgccacaactagcaagtcccaagaagaagaacttgagaatcatccaggacttttctgaaccactgacggtggagggctcggaaagtgttttgcgaacactgccggacagggacaatgtccaagcgacgaaggcgatggtggcgccgaagaagacaccaactttgacgtgaactagcttcttcatacgtggtaccgggatgaacagaaaggcacaattgataagccagtagaggaagaaacaaagcatttgtgccgagttgagagcagattttgtgcccatgatgtcgggaatattggcgatggaaggaaagatggcatgaaggaagacactgttgtagaggtggtggttagcaagtgttcaattgtacaagagaaaatattaatagattacaacttactataaacactgagctccctgcacggatgtcactccgttccagacaatggacataatagcacggttgaaggtcggccacaacgcaccccatgttccgaaactggctctacaggcgacggggaaggggattcggtacaatgcaccagctcgaccattgagcgccatgagaagaccggcgagcaactggccaccgagtgagcagcccagagcctcccacatactaagaccagcggactggccagtggaggccgagtatagattgctcacatttgctgtggcagcgaaccaaaaggccgagtatgtgatggaagtccaggtgcggtccttgacgggggtgggacggatagagtcattgtcgagaaagttggctggttgactggtcccgtctggcaactgcttctggacgagcaagcggttgtgggccttgttgacgatagaggccatggttcttcgtctgttgtgttataagaggaaaatcgttggctaagttctaaagaatgcaggcaatgcttgatgtttatagaatacaggaggtaaatctcgagccgattaacgaaccaactctttagttccccggactccagaattgataagattcgatccattaaactctgtattccagcatttattgccatatctgatggttatggccaggattaatttaatggaacaagttgacttgtgggtcgttatcaataagcgcagagtcgttagtggtagcaactctgttatctagagattgtactctgtagattgcgctaaatggggtccaggagcatccctgcgtaacccaacgataggtgaacttgtgcagataagagacgtgatcggtaatgatcggtgtcatcggcgagctccgccttgcgtcttttttgaagatactatcaactactactcggctcgaacggcttgaagatgctagaacccttgcctatcattctatattaggctgtcacttccgttgtagatgtttgtgacatttgtccaaccaccaaataagcagaacggctattctggccaatctctccactatttgataccagcctttccccactcaagaccattatctgtgtcagccgcagcatcaacaatattgtcttcaccattgctggatgctatagcacttttacaactggaattaatcaccatggccactaccacagttcagatcacagctccagccgagtatacaacggtgcagctgttaacaccgaatgggcctgtctcccgtcgagtgcgctgcggcaaaccacgcaccccaactctcgaagagatgcctatcatcgatctcagttccatagatggagatgaatcagcgcgtaaagctctttctactcaaatcaaggcagcggctgaaaacacgggttttttctacgtctctaaccacggtatcccccaggacttgatcgaggaagctctccaacagtgcaagaacttcttcgatcaatcgcaagacgacaaggatcgggtcgcttttaccaaggcgggcaagttctgcggttatcacggtgtaggaagcacacaaattaacaacaaagaaacaaaaggtaaacagaaatcagttcatttgtctaaccgggttgctcactgcatatcatagataacaaagaaacgttctctatgcgatatgacactcgcatcgacccgagccatgattgtgtggatgatatcaactccaactttgattccattgattttgtttggaacggaacaagtcatctcacgaaattccgccccgtccttaccgagttctatcaaaggcgactaactttggcacgcaaactgattcggctgttcgcccttgctcttgagctacctgaggattactttgacagcatcattaccactcctggtgccgatgcagtgcaccttcactaccctggcactgaagagactgatgatatcgacgttggcattggctcacacaccgatatccaatgcgtgactctgctatggcaggacatgtcgggcgggcttcaagttctctcagcggatgacgagtggctggacgctcggcccattgagggaaccctggtcatcaacattggagacttcttacagaggttgtccaacaaccgtttcaagtcgacagttcatcgtgtttacaaccgtcaaaaggcatctcgctacgccatgccattcttcttgggctttaacccagatgccgtctgcgaggttgtgccaacgtgtactgatgcagagcaccctcctctctatgagccgatttcatgtggcgaggtaaatctcaattattcttttgcttgacgagactgtaactaatcaacttcacagtggcgtagttctcgtctaagattagcagagactggaaagttgaactgagaaatataatttgtaggggaaaacattgctgcaagtgccaggtgtcgggccgcttcgggtgttgtgtttgccgagatcggcatgaatattatcctaatctgtaaatattggtctcggaatcaatgtgctcacttctctacaaagcttcacaattgattcaaactcatgctcccttcccattacatctaccttttttatattgactacccatcatgttgtccttcctacggtcagcacagccgccacgcaccaacaatgcaaggaataaccccattacctacgattctggccgctcctcagtcaaatttggcaaacccaactcagactacatcatgacccatcgcatcccgccaacaacaaaagaacatggcacgtccattgtcgctccaccattccattaccatatccaccaggatgaattctttaatgtgcaatctggcatgggtcgtttttaccgtggcatcgccaaggagccatttgctgtactctccgacgatcccaacggccagcgtaaagcctcgatcaaggcaggacggtatcatcgctttgagaatgcatctgagacggaagacctagttgttgatatccacttggcgcctgagtcttatgaaaatgagcaaagattctttcgcaatttctttgggtatctggacgattgcagagaagcaggaaagccaccgagcttcttccagttgatggtttttttacatgatggagatacgccgcttgcagtgccgatgccatgggagtggttgggaaagattgcgagtagattgcttctttggagcgcagcgttttggggacgattcattttgggatacaaggtgacatatcctgagtactacgaagagacaaagtccagataacgattgaatcgagcaatactattttaagtcgtctctgatatgattaactcgaaccgtgagtgcggctggtggcgcgttcgctggcggataacgcaccctatagttctctcaaccccgcactccggcatcgcatttccgacgaaattcaatatttaatgcgagactgagaacatgaagcagccatttaaaacacgatttcctgcttatttttagatatttatatcgccatgacgtccctactgtggtcttcgattccatgggttggctccagtgctggctggcacaaacatcaggctccatacacagcaaacgcaacctatctgcacactttagacgtttgggtacccaaagccacagacagtcactctctcccgacacctgacttcgttcctcgtgatccagggacttgggtggtctacatccatggtggtgcttggcgtgaccctctagttgactcgtcgtcctttgaagcagcggccctcaaactcttgagggacaaagaggctcatatctcgggtattgcttcaataaactacccgctttcaagccaccccaaccatcctacccatcctgcaccacctcgcgatccttcacaacctgtggatattgctcgtacggccaaacacccagatcacatcgttgctgtactcgctgctattgcatatctccagaatgaacttggcgttgctcacgattacgtcctgtcaggtcatagctgcggggcgacattgacgttccagacagtcatgaatccggatcgatggggggcagcaccaaaagtgaagaagcccaaggttatcgcccctctgaatgggttatacgacttggccgctttcatcaacaatccaccagagtcccacaagaacctccagcctctttacgtcgagtttacaaagaatgcatttggagatgatgagactgtttggagggatatatgcccaactatagtttcagactggtcggaagagtggcctgaaggaaaggttgtcgtttttgcccagagcaaaaatgatagtcttgtcccgtattctcagacagagcttatgaaagagcatttgagaaagacctctaaacttgaggtcattgagatggcagctagtggcgatcataatgatctttggaaacaagcagatcaaatcgtccagattataaagcgggctgtcgagtatcatagtaaagtgtaaaaaacgcctctgatcaggtgcgtggcactgtatcttagaatagaatgaaagatcaattctacaccgcttaattgcagtttcttttgacatccgtctgaaacttaggatcacaagtctcttggatctgcgacacttcatactccaagctcacatagatctggcatccttcgccacccataactctccctgcctccttagtacctccatacttaagaaccctctgcgccataccctcagcaacagcctcatttctagttggatcattcaattccacaccctgactgtgcttcgcgaacccagcgatggcggcgtatcccaaacgtcgagcataaagaaaggcgagttgttcatcaataatgtcgatgtatctcctggcacaagctagctcctcggtcgcgttggagcagctacacactgatgcaacagggacttgagaaaggatattcgggtcgtaaggagaaccaggtgacgctcttggggagttttcgagggtcgcgttcgaggatggttgaaaggtgcatgatgaggtgcatgttgcgagagtcgcgagtccgagaacgaggtaagctgttgagaataacgacatatcttgaatagtcatgcggttgtgaaaagagaagttgatgtggttgttcgtttgagtcaaaagccaaggagacatccaattcaaataagagatgaaaggggtatttatacttttgctcaaacctgtatactttttcagccgccaggatcatcatgaacgtaatttgccgttccgaaactctattcgtactccaccgctaactccaagaaccttagtgatatctatctcagctcgtgtctctgctcagctgccgggagttcaacggggttttgagtactatgcaattcgtgaaaaggtgccggtgatgtggagcttgcgagagttctatcgattgatggcttgtaagctccagtctgggtgtaatccccgttgtggctacccatcgcctcatcaggcttagcagcaaggccagtgtttcgtcttttgcgtcgccagaggaagaaccccaatagtgcaatcgcaagaacgccaagtacggctcctatcgcgatgcctgctattgcgccgcttgagaggctgctggaagaagaatcggaggatgagggtgatgcagagtctgtagctgtttcgctcgacgaatctgttgtcgtccctgcatcacgtgttgactctggagggggcttgatatctcttagctatcgaattttatacctggagtcagacttacgtttgtgaaaacagtgctgtaggcgtcatcgtcaacatttttgacactggtcatcagccaacgctgcctcttttggtacccgtcgagatttgggctcataaagacggcgttaccaggaatcacatcgaggtgatacttggtgccgtttgcgacatttgtaaataaatatgtttcagtcgtattcgtgccccatagagatacatcccattgttgtgactctgtcccatcactgtcagccagacaggcgcgtgtgcgtcggttctcgacggattcgaaatctcgataacacacggcgaattgttttcgtgtcgtcgtttcggagcatcgaagggagtatcggcctggtaccttgtcgatgggttgctgagagctctgttagaaaacttggacatgatatcgtgcctctgtccatggtacgtacaaactgccagtatgtcttcctgtctttaacagcatagacacgaaatccgtcatccccgctatcttccttgtatgtttgtagcatgcccgtaaaatttccattataatcgtcgacccattcttcggttagatggtaccagacattgggatctatgtcggtcgccttttttagatccttaaagtcggacatgacagcctttgggttttattttcgtgttctgtaacttggagaggccggctgacgatcgtagaaagaggatcatggagagattaaaaatgtggaaaacaaagatggggatcggctgcttttgcgtattacttttatggtccttcttaaggatcgacatctgcttagcccccaatgctgacatgccaagatcttgatcatttccaaggcatagtccgcagacatttaataagtcctagttatagctatcgcagtcctttttttttttttaaaaaaaaaaaaaaaaggtccactccaagaggctaatgaaataaagacgtttaatagtgtctaataaataagccgagatccatctaagcgatgttgaagaataaagttaaagtttacagcgacatttaatccacaagcgagcgctgagtgagatgagatcataggggggtcaaaaataaattaggaaatgaaagggctggggtattgcgacgaataaggatgattcacgcttctaatccttgtctggtgactggaacttgaggcacagttctgcaacgttcagaggtggaattactagtaggatgctaatccctggatgaagctgaaagaattgtacaccacattatcggttcaagacatacaataatggacggattattactatttaatcgtgccaagcccatttgttatttcttattgacaatgtccgacacattcaaaatgaaggcctgtctacggtccaacatcatcgttcttcttcttgtgtatctgaacacagtcgctgctaggcgtggtggaggttcctggggaggttctggtggtggttccagcggtggaggctcaagtggcgggggcggatctgaaggtggcagtggagggggcacagccgaaaaccctcccccaggatttaattcatggtcgtataacaataacggtatctttgatgagaacgacaccggctggaaatgcgacccaaacacctgtggatgtcagcagttgactgaacgagaaattgtctacggcatcccagggctctactacaatggcaccttgacagtgcagcaccacatcacgaatagctcatcctggctagataaggggcctggagcatgtggtatggctgatgacgagcctaatacttacgtatacccaactctgttcttggtcgctccgacaggaaacacgacagatacgaacccttttcattggagactattcggcttccaaccagctgaccagactctgggggccacagagtcctacattgacatttaccaacgatgggtacatcttagatcgagcgattttgtcgtttctggaacgccctacggtggcacatacttttatgacacctccataggacgctatacgctttcagatgcaacgaaccgccatagaaacacgaccgcctactggtcgaccaagattaccaattctgacattgacagtatctctgcccgtgccgtctacaagacgaaaccaccaccgcttaacttcgatcaggataccagtaggcctgagcccgcctcgagccagtacataaccttcagcgatgtatgtgcttggaactcagaccttgcaacccaggagtataaaccacttcaacgcagtaatgtatcccacaacgatcatatcaacacgacgacgcctacagtttggctgaagcctggtgccgtggctgaaatgaagggcatcggcgcctcaaagatgaccttcactcttcaatcaagtctcgatgctgcaaggccctggatgaatctacgacaggcaaattgcggagacggcgccaaacaaggcactcaagattattcgattgacgatccatttgaactcggttacttttattatttgatgaatgacgacgagttgaatgattggagacttgacctgtccttcagtctttcctttgaaggcagccttgtgcgcgaaaacagtacacgcataaacgagacaaacaaagacggtctggtgttcgaggctacatatgagactcctccgccggactatacactgccctcagaatctgatggccatagcggcttgaatagtgagtcgggtgcaacaaagttgttgatgcagagctcaagtacttttgtcacaatcatgagcagctcgaccgtcttattgctcttggtatctggtctggtgtgaaaaggtgctgcgctgtgcaataccaataaacgaagaaccgtctgtttctatcacatggtgatttgcaagtgttgcacgataccacctggcacggatgaaaggataaaagaaaatcacatttgtctattttcctgattgcaagtcttcatgtgtcttcacactgactcgtgactgttaaggcctgtcacgattttcggaagcagggtacaagtttagtttagcttgcgatgtgagctaatcgtgctcggtagtggtaaaaagggtctctccacgcttgtctctaagtgtatccaatcatgcaagtgatcttgttggtttaaatatcgtctaatggatacaaggactaatcactgtattgaactcaggtggagatgatgacgttgaacatcttgccgaggcaattacatctaatgatagaaagatcgctgagattttcatattgtatgatatgacgaatgcaacatctggccgtatttggaatctggagcccctccaccatcgcaaactatcacgaattagggtcattatcatgatttgacatatgccagaaatatcacaagtgcctcggtaagttttcgctagctgatcatggaaacggagtttacaatacatataaaggctagtagccagacgaacagggttatatattcatttgacaagggcatgtcacaagaataactatatcaagtctttgcccatcttgttctgcgaaacattcagattctttgaacctgaacaatccgactcgagcgacatggcttctcgatccacaaccactgtgtgtgagcctagctcctcacgcctcaagccaagctccatcagaacctcgaccctaagagccaatccgaaagactctatgaaatccacctggcgtcttgccgatcgaaaaaattggacaacatcgcactggttcttcgaatacttgggcattcaccccgtctccttggataagaaggtgcctgttcatcagaaaggagacaaagtgccctacacgccagagtggcagttgcatcgctgggttcttgtacattcgctcgttccgatcgccatacatcacctgattgtgaaacttactggtcacaatctcacgccaatgcaagccttcttgttctatagccttgctttcaaggtggccgccgttcaccaactccatgctttgcgccgagtcggacatataacgggatttttggacggcgatgtacatgctagggatggagtacccgatgtcggagttacaaaagtcatgaagagtctcatcgctacctcaagcttccgcccagtctttacggtattccttagctaccgtacctatcaatcgccttcgagtatgaattggctgtggctaccattggagattggtctctatggtatcgtgctagacttttggttctactggtaccacagacttatgcatgaggttggcagtctgtggaaatttcaccgcacccatcacttgaccaagcacccgaacccactcctgacactatacgccgacttcgaacaggagattttcgatatcgctgtcatcccgcttgcgacctacttctctctgaagtttcttggatttccaatgggcttctatgagtggtggatatgccatcaatatgtcatgtttaccgagttgtctggtcatagtggcctacgcataaatacttcacctcctagtacactcacctggcttctgcgcatgtttgatgctgagcttctcattgaagatcatgatcttcaccatcgcaagggttggaagacaagcggcaattacggaaaacaaactctgttgtgggataaggtttttggaacttgtattgataggattgagttgaagaaagagaacttggactgggaaacgcgtatcgacctgccgttattttaacagacgaatttgttagatgatagtcatgtttgactgaagaactggggaggggtatatccaacgcatttgtaattttaaggcattgaaacatggctagttttttcatggttgtgaatagaacacccttgcgtataacatgagacacagagatgtccggacatgtcagaatgtttgacaccccccaagatgatatccatatcctccagtgccatctcctcagcttatgggaagtagaagtacatttaaatacatgattgcttgacatggaaaatgggaaaagtggcattttgatgagaaaataacctaagggcgtgtccagtcctacagagttgtgtgcttagtcagcattataccctgcagccaatcaggaaaggtttatgtcaaatcaaaccttcatagagttggacccactgattggctggtgggtgccttgaggattcaccggcccaaagtaccccacacttcgtcattctccatctcggattgccatttcaacttctccaaaccaacaacacaataccacacacagcatcacgagaaatgacacaacaacgccatatcttctgcgctgacacgaacgctatcgccgacagatgagacgatagccgcgaacaccttccccctcgctaacgtcgtcactcctcattcctcgacccctagcagcagcgcacctaaagagccggcaactcgcgccgcaggtcaataaaattccgaattctacctaccaaatgagcgctttgcctcctttcttagaaggaccgggacctgcggaaggggcttgttcgggcctgcagattctctggagtctaaacaagttgcctgtcagcaaacctggtactctttgcttacagttttagtaacagccactggctgccgaaatgtcgtctccctcacctcagaacgtcgagccatgcatccctgccgccatcgaatgggaagtaaaccagaagcagcaccatatcgccgaacccgacccgcccagtcacagcattactttcgacatgcagttttgtgccgaaacgcgaagcgctctcttcaagatatacgttccgatatatctcaagggctttgtcagtctgtcgcaaatatgtattatcatcgacccttcctctctcgactcactcatatacaccttcgatccgacaatcccaagttcagtgcgtaagaagctcaactgtacgactgtccggcttggcttcaggctaaaaccgggacgaaatctcgtcatcatcgccccgacatccgcgaatgcgccccttgcaccgattcgagtacaatcaggcaaagtgcttgatgctatacgtatgctctcggggtaacgtcctgtggcgtatatgtcgcggcttccaagataccgttgtcggtgttgcgcgctatcagcgaggccgtcgaccgtggtcatttacagccgcttccctaccacctcactagcatgctttgtggtgtaggagggaagacaattcaactctctggtcaccagaacaatgccccgccaccactttatgacaacgacaataacgacgatcggtctcaatcagctctgcccaacccaaagaaacgactacgacagaacagccaagcgtcatcaacgcatttgataggttctgtcctggccgagctcaaagaactacggattgcatattccttgacgctatccgataatgcacaactaaagaagcgacttgaggccgtggaatccgacgtcgagcagttacaaggcgaaacccaccataccagcatgaaactagagtcggttgatggcacagtgcttgagctcgacgagaacctggagggattgactgagagagttgaggccattgaggaaagcaatcatgacagcgacaacaaggccatattgaaagacgaaataattgacgagatcgcgacgcacctgtgcgcccattaagactggttgtggtaattgatctgcaactagcttactgaaggtgtgtttcttatgcaaagcgagcaacgacccttactaatacatctggataacctgtgattttgacatggataaacaaggctatcaagacatgatggtacacatgactgaacgtctgttgttggcatgagcgacatctttggagtaaagcagaacggtatttgcatgttggtgtttacactattgagcaagttgttgttttctaaacttatgatggagagcacacttgggagtttttagtaccacctagacacaagatactttgtctccatttttggtcaaatgcgtattaaatgaaagcttactatctagtctgggattaagacgcagccaagcccggtatcctacatcccaacgccagtgatacaaacctttaacgattgatattagctactgggtagcaactaacctgtcaccagagaccagccattcgagatgtccatcgagtcaatcgaggacattgccctggaaaatacaacgaatcactaacagttccggagttgtagcaaatcatacacggttccgaatgcgggggaagctagtgttcccagagccacttcgactgcgacatacatcaccgacaaatggatcaatttccccatgtttaatctactttcctgcttttactccatgtttaccccatataccagccacactggccgaggtattgtcgggttaggtatggacgatcacaccccgcaaagaccgatgcaggaaccagttcagaccatgcctataaatccggtgttcccataatcacgcaccgagggggggtacctgatggtatcgtgacagtagcataatggaactgtctatcttccagttggtttctgccctactatggctccaagcctgcttggtcgctgccatcccaggaccgcatgggtctaccactgatctcacgacactaccaaaggtcaaccgagtgcggacttttatcctcaccgacatcctcaacgagcctgatgatacgatgtctttgatccgatacctgctctactccaatgaatttgacaccagaggaattgtggcagtaacatcatggtctctcaggaacgcgacacatcctggggagatcaagagggttattgacgtctatggcaaggttgtagagaagctcaaccagcatgttcaccccgacaatccttaccctcatccaagggatctaatcagcaagatatcatccggtcccattgtcagtaaccctcgtcccaccaaggaattaaatttgacagatttagtcatatggcagagctgccctcaagcaacctctcagtgaaggtgcccagaacttagtcaaggcgctgcgggaatctaaagaaccactctaccttagtctctggggaggagccaacacactagcccaggccctgcaacatatcgacaagacggaaacaaagcgcgtcgcatctcaacttcgctctcgtcttcgagtctacgctatctcagaccaagatgatgctggtgcatacatccgagtcaagtggccagacgtcttctacatcgtcaacgttcatggctatcgcgagtatagtctcggaacatggactggtatctccactggtgataacaatgctgccaacagaactaaggttctcgacgactggctgactcccaacattcgtattgggccgctcggatctgaatatcccaagattatttacacgatggaaggcgatagccccagcttcatctggacgatccagaatggtcttaatatcccgggacgacctgaatatggaggatggggaggtcgatatgcccgtgttactgaagattccgaaatcaacgagtatggaacttcggctgacactttgatcaacaacaatggcgatagctggaggagccagtatgccactatctggcgttggcgcgatgcttatcaggatgactttgccgcgcgcattcagtggactatcgtcgacaaattcgaagacggtgctcatcctccgaaaatctccatcaacggctccacagattctgagccattgcgattcgacgttagtctcaacggcaccatgatattggatgccagcaagacatacaacatcgatagcgatgatacatccgggcttacctttgagtggtattcctatgccgaatgcgcactaccctttttgacaagtcttaatgcaaatttcttcaagatcgaagcattgtcgccgccatctggtacaaacggcacgctcacagtcaatgaagcaggtttcagtaatgttactcttggtccggttgttagaatctcgacagcgcttggcaactgggtacaagagcagcccagttcggtggacaaggagtggcatatcattcttcaagttactaacaacaaggggtcatatccgatcagacggtataaacgtgtgattcttcagattcctgatgctaaatagatttactctgtatttttattctagaaggttcgatatctggatttatagcaacacacttgcaaaagatttcgagatgcagcagcctgatcctgattagcggcgtgatgacggcaaccagcaacgcacaacttagagaaatatgggtctattacaaatattatttaaaagaccaattctccgttggaccgtggccactcgagcaagaggtccttgaaccacttccaatattcctcttgagcccactgccgtaatagctgcaagttgtagataatctgataaatcccctttgagctcgatgtgtctccaagcgtcttcttttgccagaacattgtcttttctccctctgcagtcgtgataaccagatgccaatcgtgaccttgtatgataattcccggtataaattctggtagatcccagatcttatccgagcaaaaactcatctcaccagctcttgatctcaacacagacaacttcgttgatgcatcctgtcgcatttcaaggagttgtcgaagaaactgccaatgagctgacatccaaacttccatctggagcttggcgttctcccagccttcgccagtccctttggtctcgatactgacagcgatggggttatccgagagcgggctaaagtttgcgtggttgaacatgcccatcggaaggatttccctgatagtctcgatagtctcgacagtcttggtccttttgtcttgtttggggtcgatatacatgcaaaagtcaactgtcgtagatgctgacgtgacatgatactcgttgattatggaggcgtttttactaagtcgaaagtcgagaagttgatctcttcgcggaccctgctgcggcctcagcgcggctgtgaggacgcgatggtggacttcggtgttccaatccgttttggagcagcctttgttatcgcaaaaagctgcctcgtgaagaatccactggacggtctcgggggaaggtgtatggccaatctcatcgcgatcatttgaaaagaggaatttgctgagaactgggtgttgcgtccatttgaagtcgctataagtgtccctgtcgagatgactgaacagtgcaacgtgagatgctggcaggattccaattcctgaagagaccagatcgattttgtcgaggagaacttctaatgcagcaggtttatcgtgaaaggcacttagttgcttggcgacgacacctttactgtgaagttgaagggcgcgcagttgcttggtaggtgaagatagctcggattgctgtgaggcgcctgactgcgtaaaaggcaacgaggtaccagattcacttctgggtgttctcgttcgcctcgccgggcgcggtgtttcgtaatcgtcacttggagcgcgtttcgaggacctgagacttctttcatagtccatgctcttttcactccgcgacgcgtccgatcttagagtgttgaggcgtcgacgcttgagaaaaggctcctgctttgcggcctcttccattcgtgctgtacggtttgaggagggatctattttctggatccaactttctacctggaaatcaagggtcattgtttttgcagttaccaagttgttgtgcttttgatgaccgtgaataatgttgttttgacgattgttgattcaagtggatacgtgaccaatagattcatctcgcttatgatttcccctgaacttgggcaaagacactaactctccccctgtaggacacagctagtgcctccacaggtgatggttgcgtgaatcttgacacttcagcaatgtcaaggtgctaccgggtagctgttgtggtggacgtcttacaacaaccgacaacgagaaaatctccaatggcgtctgccaggaacgcagatgacctgcttgggttacttttcactttttgagctactcaatgtttgtcgtgtatgttctcaagtatgatttagttgcttggtttcctcaacaattcaacccatcgaacactggccttgttctcaattactacatagtcgtgactaaaacaagcaacaaacaacatcacaccaacatgaatttggttttaagcaaagatttcacacattcagtggtgaaaatattcatttacgttcatatttaattgagttgtatatatagcgattgtctgaatggtaaaaatagcgtatccatagcgattgaacttgatctgctacctcatgcttctaaggtatcgggttgtcattgtcaagtcttacacgcacgtctgctggcaagtctgtccctggcgaacacagcgagatccgcacttgtcaccgcaccatgtgcagtacactgtgaatatgtcagtaagtcactcaaagtcatcaacaacaggcatgtacttacgtggggggtcctcagcatagcagctgccatcaccaatggtgcacgaaccaccttggccgacacattctcggcatcggggttcaagaccgcgactcaagagtgcatgtggctacaatagaacgttagtatctgagattcgtccagtgatatggttggggagtattaccacttcgcgaacaatggtcttgccgtcgcgttcaacaacctcgacacccataggcagggcgttaggactggcaatggcagttgcagccatggaggtgaaaaggatggtcaagagtccggtagtcttcatcttgatgttgtagtatgtgttgcttgttggagtgtatgaagaagaagtcgagtgtgatgatttagaaactgatttgtctggggattcctacttcttatatacccggtcatggtcaatatcttttgatcgcagccatgtcgagttcctagcagccattgtcgttgccattttcgacagctggaaaatacatcaacctcattcggcatctcattcgattcatctttcatctccgtgatgtcattgtctcgaatcagtagctcaattagtcactaggacttctcttcgtacaacgttcccatccgtaaggctgtttaagcctattcagtccgaggcgaccaatcggaaacaatgtaagcgccatggcggttcggcaattaagcgtcagcaatgtcgatcctgtcagctgaatctctccgcaaagtacatactcgcccctccacacgcaagtagatacttcatgccctcacctgatttctagaagtaagagccagggtgcgagagaacaggtacggatctcggcatggcctcagaaagtcagcaaccacgtcatgtcttgggggctgcagcgaaaaggatcttttgcggaagtcgctctgattgccaattggcccaaatccgattcagcattgcagatctgaatccttcacctgtcggcaatgcgattcaacttctacgccggctgacgtgagcaaagaacatatgatagtaggtgggtgcgaaccaatcagctgcgctaatctcgcaagtcattttgatataatcgtcgcacaatgtttcatatgaaagaagaaatacattcgattatcacagatattgaggggaatgacaatcggacagagtcaagtcaatcagagcccaacacttccgatacatctccgcttcgcttatggtaagctgaccggcctgttacctacgctcagaggtatcaccaagtcagcatctctcaccgatgaacggatcagggtatctgtggccatgcatatttactagcttaacttgctgttctatcgctgtgtccccacttcaccgatacgtcgactttgttcacttggctgacaagatctgcatcaatacgatttgccgatgagcgaggcaacgccaagagatcgtcgccttgtatcaaagcgtgcagaaaggagatacccatgtccccgcatcttaaaatcctactacttggacctgccgagtaggtgtcaacttgatgacgatcactggcagtaatcttcggcccgtactagcatacgcttcctatgggatctttgcatgacctgacaacttgttgagataactccgccttgaaagctctggtatgagcagtagactttgcagatctgtaaaagtaatgatgataggattattgagtattacttctgagtatgaatgtggagaagatgagtgctggcaacctgtagcctttggcgattgccactgtcgcattacaccgtccatgcagctccaccaacgttacttcacagattgctacattatggaaggaagaacttcagtacaactgggcaatttagggggggacagaaaacaagttacatgaagatcccgtttactatggtgaaagtggatattcacgtaacttatcttctgtccccccctagactgcccaggtgtactgaacaccgatcaatactactttggcattaagcatatgcacggattcttgtcccaccaacctcgtctcctagtggcgtatctttacccttgatatttactacagcataattacaatccacatactgccatttattgcaatattgtaaatttgaagattgtcccgctgagctctcattattgcttatgattgtgcatctgcccttgttcactccagatgcagtcaggtgggcatcttactgtttgtaactctgtattgcctccttctttccgattagctagaatgagtagtattaagtaatatgaatcgttctttatagatgctgcaagttttgacgtcacaccgcagttacgaggtcgttaagcatagatgtaagggtattatcagttgttaaatctgaggtacgtgaacaggagagttaaatattccatcaaagagtatggacaaagactggccctgagtgcgccccgtcaacgtatctaacagcagcacgctccactactgtatgttatattgcagcgggatagccatatctaagcatgatagataagagtgagcgatttagtctccatgtcttctctctttctcaagcaaccactcgaatgaagtaattatgccgggtagtttaatcttgcttcagtagcacagcaagtgtgtaatccaatagtagatactgaatgggacaccggtttgtccacaagagcgaagtgcaattgaagttaaagacaaagatcactaacatccaacgacgaatctcatagaaactgtcgaacatcataccaacatggtcacaaggatctgaaacactgtgcctcagtgttactcgatcattgttatcatcgtttatccggcctatccagatcaagtgttgaagggcggggaaacctctcacgtaagcaaggtcgcaaacagtatagaggaaaataagcctcatcatacataggttacaacacatgtcattcaagacctccagtcatgcgtcttgtcaacactaacaacctacaacttgagtttttcaccgacgatgttgtaccagattacgcgattctttcccacacgtgggagcaagaagaagtcttattccacgatatcggacaagaaagcgcaaatttgaagaaaggatacgcgaaactcaaaaattgctgccatgtagcaaaggaaaacggcttcgattacatctgggatgacacctgctgtatagacaaggcaagtagcgcagagctctcggaagctatcaattccatgtaccgttactatcaagaggccaacatttgttacgtatacctcgcagacgtttctgcagttgttcaaatacccgacagcaggtggtttaccagaggatggactcttcaagaactcatcgcgcctcacgaaatcatcttcttcgatcaacactggcaggagctgggcacaaagacatccctcgtaagtgtcttgtcggaaagaacaagtatcccaaaatctattctctgcaacaccgtcgagttggatactacaagcattgcgcaacggatgtcttgggctgctgatagagtgacgacgcggaaagaagacagcgcatactctttgatgggtttattcggaattaatatgccgctcctttatggcgagggtgaaaaggctttttatagactgcaggaagaaatcatgcgagtttctgatgatcacagtctatttgcttggaggttctccggtgcaagaggtggtttgcttgctccgacgcctgctgcattcaagcactcaagggacattataccttggaacccatttgcaccctacaacagcccttttacaataacaaacaaaggtgttcatatggatgtctcgttcatcccccgagacgcgtcgggacgaggactttgtgttcttttctgcacaactatcgggaggcgggacagtctgatagcaattcatttgcgggacttgtatttgacaatggagcattttgatcggtgcatgagcagcgagtttcagtggatcaacctggataccttcagtcttacgcaatatcctgcaagaccactgtgcgtcaggttgcatgcaccaacaatatcccgaagagaccgaaggcccggaggggcagatgaagctatgaataggagagactatagtcctcaaacccattcttcactatcagaagctgcattgaatggagacacgggggcagtatggttcatgttagccaacaacgtcggagtgttgtcagaagtcgcaagcgatgatgcccgattagcagtttgcattgctgcgagaggtggacatgagagtctggtcactcaactcatgaccagaagagacacatctggcttcttggctgataagaatggtcggacgccgctttcttacgcagctgaggcaggtcaagaacatatcgtcaaagttatactgtctagcgccaggatacatcccgaagcacgagactcggatggactaacagcactgtggtacgcggtacataatggacaccgtgcttgcgcaagactacttctccaaaaaggcagagtctcgggtaatgttgggggcagtgacaacaggccgagtgctctttgtcaagccacatcggctggcgatgtcgaactagtcaagctcctcgttcagaatgaagctcttgttggggccagaggcgaaccggcgctatgtctagccgcggctatcagaagcgtcccgattgcaacaattttgcttgaacacggcgccgacccagatgaacgcgatgctaagaggaacacaccgctacatctggcatgtgtgaatgacgaccatgatcttgtcgctctgttaatgaggcgcggggcgagtcctgacagattgaacaccgctggtaaaacagaactggcctttgcgacgttacgcgggaacattccactggtgaaacttttacttgagaatggtgcggatccaaaggcaaagtgtgcgaatgggaagacggctgcagcatatgcgcaagggcaagagatgaagagcctctttacggatcatcgctggtacaagacattgatcgatagaacgagcaccaaccgttcaggaacgagcgggcgttcatgaggatatttatttcggcggcttcataaaatactgtttttctcgactgagagaaaatattgtaaggtgcgtctgatggttcttggtagtcctttgtaaggtacacgcgatcatgtattcagtttcattcttggctattcaacaaatatgtttccatattcaccaactacaataatgtaactcgagataaccctcttcaaatgatttttaatatattgaaccgatattactttccaataaaggatcctagttatagcatctttcgatgtatttatgtgctatttacttctaatctgtgtacatcattgtctaggagacgcgatgtcaagccgaagtaaaacagtggaatcactaatctcgactagcgctttgcggcgtctctagacttcctggcgatctgccttttccagttgaaacactgaccgcaggctaaatagtatagtcagaaagttgttctctctatacaccatgtctgtaactcacttgcgctatcgtgctcattgcatacaaccacgccatcgttatttacactagcaggagggcatgtgagggcatcacggtcccgtgaatcgaactgtgtaatacatctcgtcagatgcacgtcttttcaggatattggtgttcttgagacgtaccccataaaaggcatcgttttcctcacggaagtctacgttgcattcttcacactggttataaattcagtataatgatcctatttggaagaaagaaggtatacatacaacttctgcaaaatgttcttggcagaaacatgtgtcgttgatctcgacagaggcggccatgatgatcctttgcaaagaaatatttgaagaactgaaatgttgaatgaggctgacaagtgaggggaaatcgaagtagcagatatcaagttttgttgagacaaagtgagacatatcttcggttccatgtaagtccgtgaaacttcaacctatgacgtcgaaaagagctgagggctgaaaggagctaacgaagaagtgcatcattagcgttgatagtgggtgtgataatagcagtgcaagacacgttggcagtcgttctatgacatttagaggtcaatgcgctatctaggtatattcttccatcaacggctaataccgattctctagacatgaggaacatcccaatgcatgcattcagtcaataatgtatcgcatccgtgaactgcgtactttccattcctatgcatatcaccacgttcaaggtaatactcaagcattaaacctagaagagaagctcccaggccgccttggccgtcaatcccaaaagcacaactgaactagctgcaaaggctgggaagcgcaatagcacattgttggtcgttacatggatcatgctgtgaaggaatctgagaccgacatatccccatgccatacggacagtaatcttgtccttgacgcccaagaaggtcaacccaagcagtacggcataaaactgggtcggttgctcgagtaagttgttgaagttgtctgctggccactgtacgtaaggaggtagtttttcggccttttcttttttgacaatagcagggtcgaagctgacgttgtacttggaaagtgctggggttctacggatgtagagcagtgcttccatggcaaaggtccaggcgttgaggccgagtagagggccaagaagtggcttgtctgtaatgagaggagacatgtttggctatgaggtgttagctgaaaattgtcaatgcaagaagaaaggtgaaggttgactaactcaactggaggccgtgattaaacgagtgcttggagataaaatatgaaggggaaggacatggagggatggatgatatgaaattatctgaagatgttgtattattctgtatatatacgaaaattcatccgagatgccacctacaatttgtcagcactgtagattgagttttacttatatatagtgatgtataagatgattggctgcatcattaacgttgtggctctagcatggcggatacaggtcccatctgcgacggggcagaagtaggaattaacaagcttaacacctaactccggcttcactaatgagtggaaactcgactttcaaataacaagatcaaatttgagattacaaatcattgagaattactttattctttaatggggatcctagaaacacccgagtcatacatatcttctgacaacttttccagattaacatcatcgctcactcccagggcgagcgttctgtgcatcaaagcagagcgtagccaagctctttgaatctttttttgacacgattgtagtattcctcgtccggcattattttctcagtcctcagacaagagcacctctcatagaagcacatctctgcgtagtccaatccaatgcatagtgggcaaagcacatcaaaatagcagtcggaatggcgaattggcaagaaggtaaaaaacaagaagctcactacaaacgatgcttcatactgttggtatactcctttcgaattgcagaaacgacattcaccagtttccaatctggaaatgatgtctggtacctgaatttcatggaaaagaaattcgatatctgtctccaagtgatggagaggaattgaatagatgggatctttggtggcgtccaatattttaaatggcggggttgtttcgggtcgccacatgtgtctttcttcttcctttgcgagtggattgttgaggtactcgttgaacttgtggacgcgatgttcagaatcaagatcgccacagagtgtcccaatcttaatgctattgcagatcaaggagagctctaggttgctatcgtctgtttaggcagcctggatatcaacagggtagactgctttgtaaacatgctcgtcggtgtcgagtttgacatgggaaatgatttcaagccacatctcagttgggagtgttatgttgcctgtcttggttgagatatggcttggattgcggcaaatcgtttcgcaaacaaagctgaggccccatatagtgacgtcgagcatgagtattgaccctcggtctaccagacccttcaagtcggattgtttgacaggctccattgttttgattggtgtttgtgagataactggtgtgttgtattgattacagctcagagtgttttggggatgatgtggaaaaaaccaaaggcttggagcaagagaaagtagagaccatataggtgaattttaacctcgaaataaacaaactttaacttttaaattcataaaacagatgacaatctttatggttgagtcatctttgcatatatctatacagaaagtcacattcaatttgtggaaaaacagaccaattgctgtgtcttcctctatcagattatgttgggttgaaccttatgggtgatattgtcgtaaagatagattagggttaatcagataagaaacttcatattggataagttataagtcaaggtaactaaggttgcagtcaggttatctacttttataccgcaggcaatcttagtttagtagaattgaagttgttcacacaggtcaatgcctaataatagactagacagtgtctgctagataggtagacagcttgtaattattccaagctatgattgaaagatctcagctgatgaaacattgtttgtgattttatgctttccatggcagtcgcagacagtcatcgctgtaaagtgttgaacgtaaagggcatcacgtgcacaatcacatgacgtgaccataaacatactacagcttggctagccgaacattaagatcttcaatatccttcacagtgcttggttgtgatatcccgcatggaaatgagctttttttcctcgaagttctttcattttgcgccccgaacgtaaatgtctttgctcaaatcttaacacatcgccaatgaacaaaggcgactatttcaccacatggatatccccaacgttgaccactcacatctccgtattggattattcggaaaatctacgatcatgggatcgaaacgacttatgttattgctcacatctatttgagaggcttctggtatgttcgctgttggagacgacccaacaagatagccacttgcttcacctcatatcaaagtaccctgacatgttggctcgtgaagtgtctttacagactttcgtatcacgttttctcatcatatcattttactctcaacctgtcaagctgttccgatttataagataaatcctagccttagaaattgcatcctacaagtctgacaaaatgaactgtagccaagctggtattcacactttctctacttggtaacggaaacgtacactttgtaaaccttggggtgtaacaattaaatggtcatgagttgactttcaaattttgtcccgtattctctcagccgccaagttttcgggtgcacttgaggaccctgtatcgtctgtccacgttgtgcatccactaccactcatggtgaagattgtctgccagtggagtaggagcctgtctgattgggttacatcaaagattgaggtttccagttagagattggcctcttcgtaagctgactgcataaaacctaatctaagctcacacggggtggtactgtcaacactggaaaatctttgcttctgacctgcggctctggttattatcatgcaataataggaaggacaatatttgcctaaagctgtaccttgtagccaagcaaagacataactccggaaagcatgatgtcggcctgtacctcgtaagaactggtccattttagggaaggaggcttattcctcagtctgctataccacgtcaatacccttgcgtatggcaccgagcttcaccgacttccgccaataatggacgacgtatttcgacgctacgctatttgcagagatgactccgacttggcagcgacagggagtctgtagggctcttgcagatcctctttaccaaatgaatgctatttaatgtatcgtcttcccattctttactcaattgtccattgttaagcactctcaagtcaactagctttatccaacagcccagctatgcatatcggtttccagacactcgccatcgctcttggcgcctcgtcgctggttgcggctgcacctgctgaggcatctgcagttgaactaatgcagaaccttaaccgacaagcaataaatgcgcttgaaagtaccttcgctcaatccaccgaacgatccacagctaaaaaatgcacactgtccaacgcagctgtgcgtcgcgactggtaagcctattcctgacagtcttgcgtcagtcattgaactaatacgaggaaactgaaggagagccctatctaagaaggagaagaaggcctacatcaaggctgtcctgtgtctacgcgagaaaccttccaaagctgatccagccttcgcacccggtgcccgcactagatatgacgactttgtagctgtccatatcaaccaaactaggagtatccacggaacagtatgtacaaatctcgttgatttgaaaaggttgtctatctaacgagaatcccagggtaacttcctcacctggcatcgatacttcacttgggcatacgagaagactcttcaagatgaatgcggctacaagggtactcaacctgtgagtgcatatgcagctaccaatgatggaaccctcagacccactaacaatcatagtattggaactggttcgagactcgggactttgctgttgacccggtatttgatggctcagacaccagcatgggcggcgacggagaattcttcaaacataacggatcatctggtggaagaggaaccattcttctacctagtggcaacgggggcggttgtatcaaatccggccccttcgctggtgcggttgccaatctcggcccccctgcccccagcatggacgggatggaagcaaccacgacacctctcgagtacaacccccgttgtctccgtcgtgacctcacccgttacgctgtggatcagtggttgacttacccaaacctgcacaacgttacactcggcgttgcttcacgtaacatcgatatcatgcagaccgaatttcaaggaaggtttccagatgggttcctaggcttacacggagctggccattacacaatgggtggtgacagctctgatctgtactcctcaccaaatgaccccaactttttccttcatcattctatggtggatcgagtttactggatttggcaagcgcttcaccccaagcaggccaacgatattgcaggaaccataactattggtaatatgcctcccagcagagacgctctcaagtctgatcctttgaatatgggagtcaatgctcgagagattaccattggtgacgcactcaacactctgagtggctcgccactctgctatatctatctctagtacactgcaggcagttcgattccgaagagcttcaatatgaacgttttctttgacattgcttgtccatactttttccgcaacagtgatactatataatcttaggaaattggtcgaggggagtaaaccgactaaagcatattatcaggctttactgtatctatcacttctagatattatctagcctagataataaaagatatagaggctaaggagaggctgttattaatttgcttaacccttcggcaaattatcatatagttaagttacctacctataccctgctgtagagatttactccccttaaccaatttcctgaaattgtacggtatgtagcgtaaaattatagaaagggtggctatagttgaaacgcataaaggcgataccaagaagggctgtccttttgaaggggggcaagtagttctcaattacgaaatattttattgtcctctcttcaataatcacgtttcgagatgcataatgcagtagattctgtgcaggtgtagtatcgctccagacttcaaagcactgtacccgatattccaattacaacgtatgagtgttgattaattcgatctaaacatagatacgagtttcagaacaacgtataccgtccaacatatagaaatcgtagcattcttcttccaatttgttctattcgcagcatgccaacacacgatccaacggtggcgttgtactagtctagtcactttgtgttgcgcctccttcaaggctcagtgtgaacacgactgttgcaaaacattcagccgcatgcttagtacaatacgggtgtcagcactaattcagaaagatcaacgccatgtaagactatcgattaaaaaatccacctcaaaacaactcttatatcacactgtcaccatgcatttgttcttactggtggacggcgcatacctgaacgtcttcaataatggcgtagtatttgtggaaagttaaaaaaatggacattaacgaacgtagcaccatgtaattgtcactgtgatcccacagtctatacatacgcagccaacagacttcagagcaagtatccaaacctctctctaccataatcacttaggagttcaatatgccatgcgagaagctcggtaccggttggcgcgttattgccatattcaacatcatcgctgtctttctgattactatactcggttcaatactcgtcttttggggtactcaacggccggttggtaccagccaaaaacctggaggcatcagtgcacaattcattttcttcaaaggcgactgcaagacaagcaaatctctcaacacatggctgcatctactgctcaacgccttctcaacaggcatacttgcctcgtccaatttctttatgcagatccttagctccccaaccagatctgagattgacaaggcacacaaagccaatcgcgccctcaaaattggtgttcagtcactgcgaaatgtcttttggacctcaaagatcaagttcgtttgttggatactgttctttatcagttctttcccacttcatctgttcttcaatagtgctatattttcgacgaagtactcgggcactgattgcaagacgagtgccagtcgtgacgaaattcgagccggtagatgtagccagacctgtggctatgccgtaggactagactacattggttccaaggtgaggcgacccgcagaagtccctatgtcttacacactggaattcttcaaagctataggcacatattatacagatgatagttggcctggttttgccaaccaaggtgcaggagatctcacgctcaagtactgtttggttcaggaagtctcgcagaactgcaaagttggtatctctaaccaactgcttcttatcgtcgtcgtttcaattgctgtcaagggattccttgccgtagccgtcttgttgatgttaccccaagagaagcctcttgcagtcttgggcgatgctatcgagtcttttatccaatttccagaccacaacacagttgacaggtgtctacttgatagggacattgaggagtacgagggggttggttgcgcatttgctatgacagccccaccagttcgtcaagattggacatccgctatacagcgtacaacctggacgagaagctatggagtgctgtacttgaacattctcctactttctgctggatttattgctgctcaaatcaatacccccattacgggatcaagttttaccaaaagcctcagcaacggaatattattgaccgcggaagcatcaccgggcaagattatcgactttgttctcatggccaatttaccgcaacttcttctatcaatcacttacttcatatacaacaacatgtttacttatctctgtactgagaaggaatggaattcgtacggtggagctttcaaaccgcttagggtatcccaacccaagggtcagcagagatcaacatacaggttgcagctgccatatcgttacagcatccccttaatggttgttagcacatttatgcactggttcgtctctaatgcgatctatgtatttgttgcggaggggggtaagtgaatctcatattcgtgttggctactccgactcctaacctctttcacatatagactattacgaactaggccagctgtcttctgatccatcgagttataatacggatgattcaggtacagggctgagcaaggacgcttatgtcggtgtaggatactcaactccgacaatattggtgctcctcatagctaccatcatccttcccgttatccctaccttgttaagacaccgaaaggtgaagacctcaatgccactttcaggagcgagctctgcagtcatcacggcggcctgtcatgtcccaatcccagaagataacgttaagcctagagttcaaaaaggtcatcggcaaagggatcagctggtggtcgtagaagaatgcggggacgccatttattcaacaatcgacctagcagaccttgatgaaagacataaattactaggactagcggataggagtgtttcggtagtcgaaccgggattgtctgacgatgtgacccatactgtagatggtccaatcctggatggagagatttttctacgcgaggttgcactgagccctgtgcgatggggtgtagtcaaaacatcagcctcctggaaaaagatgcacatcaatctgagcaatccgaatgaaatagtcgagcatctgagttttggcacggagctccatgaagtcacagatccgattcctgggcactggtacacatagcgatcactacgggctggatgacttggactgacaacaatgtgcttcccagcacagaacaatttgactttgacccaaagtcacttgtaattttatgaacggtacagagagattagaagaggatatcggggtcacttgctatggaaagggtggtgttaaatctatacgttagtgagaaatgccgagccttgctggctatgataccaagaaggaaatacagcaatggaaatgagtttacaagacgcctatgtgtatagaatattctgttcgttgacgagaaagtcttgcttctcctcgaacgcaagctaatctatgaggccgaaaatcggcccatccgcttaagccattgcgccaaatcaaattccccgtcgcacagatctcgagggttgccgacatacataaaaatagagcccaactcatctgccggtttgtttccatctgtataatggatatggcatggcatgactctgtagctatttgtctcatattcagcgagcctcttcgcgtgggcaatagactgcacttgatacacgctaccattaacttctgcatctcccggtccttcttgcatagcaggatactgtccccagagtttgcgagagtagcctttgatttttgcaagtcgcagcttaggctccttttccaatccgaggatatcacttagcatatttggatccatcaatgttccatatacgaagtatggtcctatgggtggctcggagagatctgtctgtgctggcggttttgaaggctggtaaaaacaagcctctggtgtgctcttcactttaagcttcaattgaggctctgttgactggctcttgtggagagaagccggtaatggaggagctggtggtggtggagggggtatatgatcggacatttgtaaagcactaaagtattgtcatgagacgccgtgggctaacagggaagatctagccattgaactcataccttgactgttgaagagttaacctttcctatgtgtagtttcgcaatagagctatggttatagttgtgatagagagatcaaggtgtgttgggttgtatcgcatcctgagacaatcaaatactgccgcctaacaccgcccataggactgtcttccattattgacatgcgcgcatgcatacgaatgggaaattgttgccacggcacagaggggtaatttaggagacatcttactgtgtgagacgaaaaccggggatagatggtcttccttcctgttcgtggaataacaaaccctctatttatgcagctataacaaacggaattaaagtgttaaagatgggtgttagattttattaaaattaaaaggtagctttcctattactgagttgcaatcacgcctcttttgagatagccttgcacttcgtgcaatggcatatatccaaatagatccacaaacttcttcaagcacttactcctcctcaaaatgtgtccaggtttcgagctgatgccagagctagcatgctggttgtccaacttgtctttaccaaggaccaaaagcggtccttcacatgtcaacatgctggcgacgaagttgagtgcgatgtcttcgcagttgaaagactcatccacgaattcgcgaacgcttgtcatgatctcgtcctccgagtgatagtactccaagtacgagatgtgcgtgaaagccatacctgtcaggatcatactataggtgtcctggcccttgcagttgaagctgtaaatgggagtctcggtgacctcgttcaaagtccaacaacgcgcaaaagctcccgtaagacggtgcatgcccacacgcctccattgttgaaatgcgtattcaagatcgccggtcgtattgtagttccaatcatcgtcggagagaaggattccctgggtcctgtagtctggatcaggaaggaacttctgattcagactgtttttctcggatctgcgatagcgaacgagcacgccgtgttcactcataaagtctgatgggggctcaacgtttatttcgttccagacgacgacgatctcataaagtgagggtactttgttttcgacgagatgttggatggttttcttgagttgggtcggtcgcttataggtttggatagcaattctatgctgtgttagcatgcgcgccagtaggagtgctgagcatttttcaacgtacgtgaacatgtcctccgtcaagttgcttgtcttgttgacaacatcgttccaaatagtcatgttggcagcctcatcccgttttccgcaactccgttccggttcctgatatgttgagatattgcgaatttcggcaaattggggctcttcaacctcctcttctatctttggtacttcatcggatccatatatcgaagcaaaagttaggaagagaaggaagctcacgacagaaatagccaggattgtccacttctttctggggttttgactgttgtgggtccgataagctggggcattggagaatgtttcgacgggcataagtttcatctcttcctcgctgctcaggcgagacattgtacttgacccatcttcgctgcatgattcaaccatcttgtgttgttatggagtaatgacagtggtctcagacttgagtaactgctggacggtggtatgacagattgggtggccacttgaacgtcggtggagtggtaggtatggttgtcaagtccgacctggcaaggtcgaccttctctgtatattagatcctcgtttacatcaatcattgcatggtggccactacggcgttagaaaaagggggacacattttatttttccattgctccgtcgaggctaattcggagaccccttatcctagcgttgttcagatccgcagctgcttgcgaagacgtttacggttctagtgacactaactctcagcttctctattacagccaagctaacggtaatcggttgtgtagacccgaagcaaaatcgatctacagtaggcgagacaggcctcgctccaaaggtccacgcaatagtcaggggaagtttacatctgaacatatcatactaccaactcgtgggtctgacaggagcagtgaccaactaagtttctacagtttcttttctttgcatgtccacatgatgcctaatgtgtgggttatggactggtgagtgtactaccaacagtctggtaccaacaggtacgcttgctggcactatgggagactactgaaagactatcgtttgagtccacgaggaatggatccgtcgcttattatcgttaattggcttgtgtgagtggcttacatgctaaacagtcactaaaaaactaagctttcctagcctgtactagccgtgacatatcgtgggaccatctgtcttttcagccgtcaccatcctcggtcgagatgctcatttgtaaaataaaagactggatgaagatgaaaagccgaggttttactaaacagaaactatttgcaagagatgaatagttgttggtaaatcatgtacactattgacccatgagtcagtgccgggggaggtgataagtgttcaaaccttgtctccgtagccaacttaaatttttcacagcacttttaaggaaatgacctacggtctagacgaatctagaacaagcgacaggggcaaaatatcaaagtgctagcgttgctttatttatctttcccctgagacagcttgaagctgatgtaatattttgacgttttgtttggatgctgaaggtcttaggttttatccgacgataccttgccaagttctttctaatttatcccggctctttcgcatccgttcctttgtatcgtttcctgttgttctagtttctcttcatcttcacgccaaccgattgaacccaaatcgaaatggtgtcatatacccccttaccagtgtcgtcgcaaggccttgcgcagagatcgacgccatcctcactacaggttggtctatacatggtgtgagaaacttcaatcttgttcagaaatcatttactgactctgatagcgcctggattgtttcatcgaatatcacaattctattcaacaagtggctccttgacacagcagggttcagtatgtctgcctgtcttaaacatctgaggaattttaaactaacaatccttcagaataccgtactgccacctctagtcactcgcattgacagaacaatgtgctaacaatagtattcacagccatcctactagtaacatggcacctcgtttttgccactgtcgtcacacaaatactggcccgtacaacaacttacctcgacagccgtcatgagcttccaaacagttgggacttctacctcaccacagttcttcctataggcattgtgtcttccgggtctctggttgcctccaactttgtctacttgtacttgtcggtggcggtcattcagatgctaaaggcagcatcgcccgtttcagtcatgattgtctcatggctattcggtgtcatggatccaactatcggcaagattgcaaatattcttgtcattgctatgggcgttgcagtcgcaagcgctggcatgattgagttttctgtcatcggttttatcttccagatgggcggacttgcatttgaggctgtgagagtggttatgacacaggtcatgcttaacggagagggcttgaagatggacgccatggtcggtctctactactacgcccctgtcgtcgccattctaaaccttcttgtggcgttcatgattgaattgccacactttgatatggccgactttcatcgagttgggttccccactctcttcttgaatgcagccgttgcttttacactcaactttaccagcatggtgctagtaagtgcaagtctgttgctaatatgtctgttactaacatgcatagattggcaaaacatcgggtctcgtcatgtcactgtcaggcatattcaagaacatcttgcttgttatttgctccgtcatcatctggcatgttacgatcacacctatgcagcttcttggctacagcatcaccctttgtgcgctagtttactacgcatttggccacgagagaatatttgaggcctacttggccatgaaaagccggtcgtcggatctggcaagggagatagccacaaagaataataatttatctcttgtgaatagatagcttgagggtagactgtatatccccccccgagatatcatgtagctatgaaacttcaaagtatagtttctgagctgaaacctttcctgcacgactcagttccatcgcctcagttagcgtagctggactaagccttcccatgttccttactcgaggaggaacaataagtccttttgaaagtaattcaggtagtttcttataaagctctgcgctgaggtaatgattatcccatatcacctaagtaacattaatatcaagcacatcagtagaatggattatgctatgcgctttatggacgtaggggctaagagagatatctcaagacttaccggccaatggaccgcacccctatatgtatgaggagtgggaaacgctgtgaaaacgaagacatctgtaaccttgacacttttgggtataccttgagtattggctttcccaggtctaactgtgcaaaacacgccaccctcattcaaggcagcggctgcatttgaggaggagtcgatcgaaccaatagtgtcgaaagcatggccaaaagatggaagcagactccggatcttagctaccacgtcagggtcattgtagtcaaacacgtgagttgctccagccttctttagatactcaatgttttgagtgctgcaggtagttgttacaacgtagccatgtaatctggccagttggattgcaaaatatccgacaatagctggcagcgcctagtcagcatgtctcgctaagcagtttcaggagctattcatacaacttcctccccatattagaatatggcaatcattgctgggagcttctttttggaggttcagagagacctttgagaaaagcgcgagatatgcagtattgattgcaagcgggatggcacaggcctctcgagattcgacagtggcaggcaatttaaaggaaatgcgttcatcagcaatacagtatgttctaaagttgtcagaatcctgcttgaagggccgaatgaaatgccgctgctcacgaatatgctccaagacttttgatttcccctgaacattattagcgaatttcagctagtcggaacagatgccagcataccaccccacactagtgcagctattttgtcgccaacctctaatgtattgacactttgatgagtatgcgtcactgtaccaacaaagtcgcaccctagtactgcaccatctccaaaggcttgaagatcaaaaccgagtcctaagtagtgttaagtggaagttatgcaacgcagtactcaaggaattcacgatcagttgggttaaaggcagcaaagtccactcgaacgtagacttggtggtcttgtagtcgcgggagagagatcttagctacagctagatcttttccctgttgtatgaccgcagacgcatctactgaaaccccggcaatatcggccatcttgtttatattctcggcgtgtaggttgcgatttgtcgattgacgagatctacctaaagcactgagagaggacaggtcagctagacatgtgtgagacttgctaagtgatgcagatttagagcaagtttcttttttctttatatgaaaattgaaattcgaactattgcgattaattctgcactacctatgtaaagttaggaacctatagccgacagcggatcggctgttgctggctattgtcggctagatgcatcttgtgtccatgatttcaaatttatttattgaatcccggcatttgtaagcaaatatggaacgtatcagctcgctatgacgcaaaacccctccgacaacgtcactgttttgaaacccaaccctgtaggatctgagcgagtagtcagactacaccaacttattttacgtaagaaacttgtgcacttgaagtaacgaaagatagttctgttgggtcttgtttaagtcaggtcctgcgttccgagaccggcccagcgatggctttgcgcagttgcatataaggcaagcatgttaaactgaatgtttacaaactaaggaacaggagagaaggaacaagttttcaagtcacaaagtcagcaaacaggattcttgtagcatccagcttaacacaaattgtttgtcattatccttgaacatagattaacatgatcagtaccaggctaacgccacaacagccgaaatacctcagaaaccatggtcgcgtatgtggtttgtcagatgtcaatccatgacccaagcacgtatcgaaagtatactgctttgacaccagcagttgtaaagcgacacgggggacgtttcctcacgcgaggagatccagtctcgacgctagaaggcgatacatttaagaatcggatggtcattttagaatttccggatgaggaggcagtaaataggtggtacgaggaccccgattacgctgccgcaatgaagtttcgacacgaagcctcagttggcagcatgcttgttcaagaaggccaacaggatacggagaatcctgagcctaacgtctaaagtttaactctccaggatcagtacacctgcaataacaacacctcattcatagtcctatatagttacgaccttgaattcaagagttataccaatccaagtgactcgcgtataagtaccttatccaagtcttctaaagcttcagacttcaggcttcaggcctcagtgacaatctctatagtaacagccgttgtctacatagcagggcaaaagcctagatgggttttccaatgacctccattcagcctagcacccgcaccttctggaagcgaccaacactttagaccagtcaactttacgggacaagatccaaatcaaagagtaggacggccaaatgaaatggaaggagagcctcgggcccaaatattcatttaacaagccacctaacaagctctttgccgctaagtctagcccaaggggcttttctcaggcatatttcacacatttactggcagcagaatcatataactgctctcattcaacggcatttctaacagactaatctttgaagtgtccatctttggagtgtcaagctgtcttgctgtagaagaaggtttacgtgtctgcgtttctccgaagcccaacctagcagccgctgcccgttttattatgtgcattaaaaaatttacgtttgacttctggacttacccgccgcacaatacggccttgtcatgaaacagtcacatgtgacataccactcaggctctgactcttgggttattggctgcatcatctcagcagtcgcggtacgcctcatgacaaatttcccccttttcaagaaacggacaaaataaaacaaaacaaaataatacaaaataaagaagggatcgataagcatgtcaatcatatcatctcttgcttgcgagtggtaccagtcatctaaagctatcgcaacaaatcggactggcggcaactgggcctttatatctgggacagctgcgaggttgaaagacagatctgcgcaatgtactacaaggtttgtattatacctgccggtcggactcgcaagaatgaccgcgtcctggcatgtactattgccagtagtaaggcttgaaagtcacggcagagaagaacgattatcatagctaagtaacgcacggccatatcgaagttagcggagtaccacgatctcatttcgcggcaagatctaccgtagattaaagtaatacagtctccgtctgcacaaaggttagacctacattataccagactaaatgcacttcgcccgattttagcaaaagtcaagcttgagacaagctagatcgtacggggagtagttcaatgtgtgaaagcaagcttcaatcaaattcatcctatttagagcacctcaaatatgcacagttcctgacatcactacaacagcactgccccccaaggtgacgtcgtcaataatagtccggccgtcctcaaatctagagttcacctcaacatgaatgtcgcttttcctacccatctccacgccctgcgtgatgttgaatttgaccatttgtcggtgaggctgctgtttcatggccaagtatgcacccaaagttacagcagcagatcctgtagctgggtcctcggttgccaattctatcatacgcgttctgaaatgtctggtgagaacttcttgtccccttgaatcgtttgccagtccaagattgggttcatccagagaaacatagtaatagcgataacagaagcttcttccccagggtccctcatccaggagtaagccttgtatagcctctccgaagtctaaccttgatgctgtcgacacttgagacaagtgttccaggctaggcaattcaaccaagagagccgtcatgcctttcacaatgctcacagctggcgcccgcatctctgcttcgcgaatagtactatcggcgctcaacgaggagactatttgagcaaatgcttctcgctgagacaaactttctgatctttcggctcgaagatccaagacattccccaagttccgggagtggatatgcagttcatgggcgaccttcatgcgaactgcgttggattgtcccgctccagtttgctccccaggaagaaggctgattggaaacttccctgccttcagttgtagattttcgatttgccaaccaaagtgattcaggataacatgagcggcgccaatgcttggatgaccagcaaacggcaactctctgtcagtggtaaaaatgtcgacccggcagttggctgtcgattcagactcagaccttttctcatcgtttggcgtatagacaaagatcgtctcagataggttgaactcgcgagcaattcgctgcttgactgcagtggacagctgaaaccccagggtcgacggaagcaacaccacagcgaggggattgccgtaatagatttccttggtgaagacgtcaaccgtcatgaagtctaatgtcgacacatcgtgaccgctgtcagaacgactgtgcaccagagattgtgcagttgctgccatggttgttctcaatgcctttgaaacgaatgcgttgacgcgaaactgtcaattataatccacaataagcatttggcaaggtcagcctgatgggtagcggatgctgtgaagtaatcaggtgacaatgctaggaaggaaaagttctaacatccatagacaatccacgaaggctccggcttcggcctggattaccaatcgacacctgcattactaatggtgttttagagcttctgctgtcgtgtatatacggctatactcggcgcagagcgcggcatagaccatgcccgatgtcgccagaactcttttacggaactaaggcatactgccactgatgatggaaagactgatgcagaggagataaaaggcgtaccgagccatcatcgagggtcaatcggatcttcaaaatcaccacgatatcacaccgcaggcaccatgtccaccaaaaccccaatcaacacaacagaggcaccaaaagccctccccggcatctacaaccaagccattgtcgcaaatggcttggtgttctgctctggcgtggttgcacttgacagcgataccatgaagattaaggaaggtgatgtgaaagcccacactgtaagtaatacgctgtccgtttaggtttaaagctctgtcacgctgacctggtatgtagcatgatatcatcaagaatctctctgtcatcttagaagctgctggcacaacgattgatagagccgttaaagtgaacgtcttcttatctaacatggaagactttgctgccatgaatgaggtgtatatgcagtattggggtgacgttaagccctgcaggacgtgagtaataagcttctcagtgccatacgacttatcgtggctatttcgttctaatctggaagctgacacaaggttatagttgcgtggctgtaaagactttaccgtataatacggacgtggagatagagtgcactgctattctgccttaatataacagttaatatattatgttggtgacaaggctacggtctcgaggctagctaaagagagttatgtgagggcaaaatcgccgagtataaacagacgcagaggtagatagctttcagcggaaaattttaataaaaaaacgaggttctgcccgggctcgaaccggggaccttctcggtgttaacgagatgtcataaccaactagaccacagtacctattactgtttgttgaaagacgtggacaaagagactaccatattcagtgaccatggacatgtaacttgtaggtaatctttcaacacaatttttactgatcaagactgatcgcttcaaatgtcctcttaaatggaatgatgatagagatatcctcagattatttcgcagtgatacattgtttaactaacatcggaactccccccttcactctcgtctaccagtgacaagatcgatatctgttaaccgccaaaaggttgtcttgtttctgatcttccaccagcaaacgttgataacaaagatgagtgtgccaaggtacttcagtacaaacgtctctggcttaaagtgtggaatgaaagcatcataacctagagaaattgtgagcttgattgtcgcaagtttgattaatccacttaccattgaaaatgatgaccgacaatgacacagtcagggagaagtatgaaccgaacggctggagaaatccaacatatggcaattctgtgactgcaattccttgagccttcaaggcatggcggaatcggatgtgggtaataagaacagcgacccaattgagtacagcaaagactgtcacaagactaacgaaatagccaaacacagcggatgacgacttgctggcgtttagataccccatggcaataaacacggaagcaaagccaactgcatagataggattgccattgtcacgaaccttggcaaacaagcggggtgcctggccgtctttagcaagaccatagagggatcttgaagcgcaatagatatctgctaccattagcgatggatttacaccatgagtatcaaggatgggtacctgagcttgcagcactgagtgtgaatactaataggcagccgttgatgatatccgcgaaaacatgtactccagcaaggctaactgaaacaacgaatggagacgcagctgaagcattgtgttagcgacgacttggtaagtaaatgtattcagagttctttaccgccgctggtagcctgttttgtggctccgataagttgttcattgtcataaggaaccgccattccgagcaccaagacaccgatgatatagaagcaagcaattctccaaaatgtttgcttgacagctcgcggtacgttcttgcgtggattcggggtttcaccaaaagtcattccaacgacctcagtgccctacaaatgggaattagtaatgatacaaacgtagtacaattattggtactcacagtaaatccgaaacaggcctgacagcaacaagcccagaatccaaggaatcttcccagagaaccttcaagtagatattctgcaaacgctccagggtctcgccagtatcggaaaccggatcgatcgtgatttggtccacctcccatcgcgacgacgaaggtactaaggatcagaacacacatgataagaatcttggcgcagcccagccagaattctgtttcaccaaagctattaacgtgcagtacctgagggattgtaagcgttatctaccaggtacaagttagacagactcacatttatcgtcacaatggcaattccgaaaaccgtaatccagatggctacattgagatctggtctccagaactgcaggacaagaccagcagctgtgaggttcgtcggtgtagccacgatatacttgagaacgtagttccaaccagtcgcgaagctgagggcaaggttaacgaggcatgaatcacacttgtagctgatagaactcacccaaatgcagggtcaaccatacgagttgcatatcctccaaaacctttgttcattggcagaaacgttgccatctcaccaatggctgtcatgacgaagaagacggtacatccaatcaaaatataggcgatcaagaggctgccaggccctcctctcgataatgcactgccagtgccgatgactagacctgttccgatggcgcaagctatggagaacatgaagacatgacggggcttgaagtctcgccgaaggtcattgacattatccatctctccaggtgtattcgagccgactcgattgatgtcttcggtcttttcttcctgttgtagctccgccatggtgactgtgttgaggaagattaaatgaaacggattgaaagtgttgatgcagtgacttcagctctcgtgagtttagcgagggcactgctttttatcggcttgactcgtccacctcaacgttcacgctaacaggaactgttagtcaatgttcattctactagactcggttccccggaccgagctaccaagttcaatcgttgtcccatagttccaggctacttggccttatcgttacatctcagaggcacctgacatctttgagaacgccgatagcgagtttttggccaatctagattaagaactcgaatatctctgcgatctgaatcttggggaccgcaaagaaactccactgtttagagacgattaccccgttaccccattcccactatctttttaccatgatagcccagtgcttatctggccccacataccgagatgattaccctgatccctcggtgtggctgcccgagttatcattacttggtactcacatcctcggtatctcacaaatggacagcaagtaactatcgacaccaatcattgtcggtccatagatgaatatccgagggagtttgtaatacgtggcagaatagaaagtgtatctggtcgacttgtgcgtgctagactaggacctcggacaacagtccttgtagtttcgactggcgttgcttgaatcgcatgactgctgaatttttaactatccctctcaggacatcaaatcgtgttacgtatctcaaatctgacagctgatcaatgtccactccaagcacgttgcgatctgacttcatgcgagttccgagttgcacatttcatcagctgggatatccatcccgtatgttgtacatgcaacaaatacatactgagtccaggattaagttcacacatttatatggtccaatgtagctacaaaagtaactgtccaacaaccatgtgacccttagcccaacgagcctcatatcagcttgaatcacagtttgtgcgcttcaacacgtgcactaggctgggcttcctttctgaatcccaatcgcacaacataatctacaactttggccaccgttgcaatgttgctttgattcagccccgaaatattaattcgaccgttgggtgggaggtagatgtgatggtcttcaacaagagactggcactgttgaggcgtcagattgaggtatctgcaggcagtgattagatcttgcaacagtttcaatgtgggacagctcttacgagaacagtccattttccatcagtatgtgatcccactctcccggtgtctacaaatatttagtaaccaatcgtgccaaacactatcaaaaccttctcctaccttgaagacttccaccaaatggtagtgaagttgctttcgtagactcttcaatcgttgctgcatctcggacagttcttgaagcctgtgatagcgcgaaattgttattccatgttcagatatatcgcgttgtgagcatgggataactcaccattcatctctgagatggtccgattcgagaataatactgactaaccggctgccgtaagcaggtgaggaagaaaactcccatcgtattaaacagcgtagacggtcgtggacaatcgctgccgtttctggattagggcatacagcgtgaagtacaccacaacgttctccatacaaagcaaagttttttgagaaagactggcaaacaaacatctcaaagccaaggtcagcaaacaaccggattgcatagacgtcttcaacaatgccattacccaggccctggtacgcaatgtcaaagaaggcaaagtggtcgtgttgtttcatgaccagagcgagcttctgccattgttcttttgtcaaatcagcgcctgtgggattgtgacaacacgcttgaagaatgaaaacactccgagatggagccgagttggctgccgataagatagaagcgaaatcgatgcgacgcgttttggagtcgaggtaggcatattcgatgacttccattccaaccagttcgaaaatgggcttgtaattcccccaggttggagtaccaaggtagacctgtggacgaggtgaaatagattgactcagcgccaaagcggcgatgtggtttgcgcctgtgccggagatggtctgtactgatgcaacctgacgtgtgtgagcaaagtgtgactgttggtttttttttgggagaagcttacatggccagatttcaatctttggcattcttttccgaacataagatgggcagcatggttcaagaattgttcattgcctgttgtgagctcatactacgccattagttattgaacaatttcccaacgtctcatgcacttggcaaaagcttacatcatgaccaggatcattctcagctaatagaagcttggcctgaaatccgccaggcaaattagcgcttgataatccagctttcactggggcatacctgtgcaacagcctgaagctcgctgtagtggccactttcgtttcgatagataccaacaccgagatcggttttctctggtgatgggtcttgatctgccgcctttttgagaaagaacatggggtcaggaggaccttgttggaatgattcgaacatcgtggattaatttgattgcgtatgaagagtgcaaacgagataaagattggtggtaaatgaaagtgaagtcatattaattcaacctcgaatggagcacttaaattaaaatatactggctcaaactaagcattatttgccgaagcagaggccgaggtgtgttgtggaggatcgatactgccaagatgatagttcgggaggtgaaaccgagctgtacatcgacatcctcaactcgactcggtggcctccaccgagcttggcttcaacgagattaaatggaactcggataaattccccagaaatttccatcgaaataatcttgttttgcattgggatacctgactcaagattcacagacgattcctagtttttgctcacaatgttcgcttgcccaaataatctgatttcgaaagttgctgctggacagctatgcaaggtaagttcaagtcatggtctcctacacggcggaattcattactcttaccttacattttgacacaagtcactgatctaaccttgaacatggcaggctctcggcgtgcgacttgtcacgaaccctcaagttgtgcaattagctagaaatgctagcgccgacagtctcttcatagacctcgagcattctaccctttcactcaacgatgcgagcactttatgcatcacaggcctgaacacaggcattacaccattcgtccgagtaccacatcaatgcggcaatggctttatacagaaggttcttgacggaggcgctatgggtgtaatctttccccatgttacgaatgccagtaggttaaaaacctaccacttgaattggatccttactgatttcataactcttcagaggaagcaaaggatgcggtatctatctccaaatacccacctcaagggtgtcgatccatgactgggcaattacccgtcatgtccctcaaaacattccctcaaacccaggtgatcagcgaaaccaacactttagcgtcaaccgtgtttgtcatgatcgaaaacgcgtctgcagtcgacagtgtggacgacattgcggcagtcgaaggtgtcgacgtagttctagtcggatccaatgatttagccatagagttgggaatccctggggaattccgccacgagacttttcgtcgtgctctgactcgcataagtgaagcgtgcaagaagcatggtaaggtcatgggcctcgcaggtatctatgatcaaccagacatccatgactgggccattcacacgctgggtgtgcggttcttgttatgccagcaggattcgggcttgatcgctggaggtgcagcgaaatgcatggctgctgtcgaggctgttgagcgtggttcttcatcacagcccgataataagacacatggattcaatggggcagttgggaagatatagctgcagcaccttggagcatcagactaggtttgaaattcagtaactttttcatacattatcataatataatattgattctgcagttctagtattaccaaagataagtaataatacacctgctctccaacaagctttaaaaagaagcatagttctgggacatatgttccaatattaactgaactgtaacccagtctccgacggtaccaggaataccgcccgagattctgtatccagccaacatctgcccggccctcgtattcggggaattaatggtatttgcaataccatcccaatccacagggaccatcctgttgtcgccaacatttcttgccgtgtacctatagaaccatacccgatcacctttggctccgattgcccaacaagctctcccctggacgttaccaatggctgtggctagatagtttaccatttgggcccgaatgttcagggcagtatcagcacttgctccgccctttccctcaaaatacataaacgtccttccagggatatagcctgggcctgctagattcacattgatctccctcacaattagatccgctcgtgctccattctgttggccttggagtgggtacgcttcagggttgatgaggaagtccatatctgtgactgggtagagaatgtgaagtatgctacgtgaacggtcagttcattaaatacatcagtcgagtaccaaggaaaacactacttacgcattccacactccattgacattatgctccacggccaggtaagcttggccgcctgctacaacagttcctgtgagggtgtgaacatggccaccgaattgagtcaagtcgttctgtaaagcaagcaaagctcggcgttgagggattagagccatgttagaatctttgaataatggtgtgatattgtacttgtagtgttgcaattgcgatgatgaatgaaagacgagctgaatggccatcaccagtttatatgtgctcgaaataaggctatttgcagttgaacaatacacctttgtctgccctctatgttctagtctagaacgttcgacgagatagctcctccactaatttttgtgtgagctttgtaacttgccgctcgcgatgtcgtggcaggctgataagcacgacacgccatcatgcacctggatggatgaaggagatcaaaggggctggttatgtctcaaaatattggaagcactgtcaacttaatcggtgcttcctccgttattgtggctggctggctatggtgagctatgccacatattgaggctattggtctcctatcactgccgcctgaacatgcatgtttcgatcctaccggacttgccgatgatattgctcttctagttgcctaataacaaatccaatacccccacttatttaatgcattgatcccttccaagttaggccttcctacgctcgatgccacggcatcagctgaagtgagacaatgcaactaaatgaccagaggaacagctaagaatgaaaatgaatagagactattgtaacgaggcctggttcttcgtcggagtagcatccactatctcagacattcgaccttattgaatagcttacatagctgtaggagattgatagcccggatcattatctccacaggagcttgtggctggctgctgagtgcccgatattaagctgagttacatcgttctgcggctggaagtgtgcatatgcactatttctatagtctgagtgacgttgctagattaccacttacctacagggtcccgagactgataataggtcactggttctgcggggttggagtatagctaatcccattggggttagcctgataaatggctacttttcatggtcctgacgtggtgttggaagttaatctccttcacctcacttcatatcaatcttatacagacgcagactgcacttaactacaccagatacttacacgtgacttttgtatcctcatacattacgttatacccaccacttaccgctttccagatgcgctcaagagccggcggtagtgcctcgcagaaacaatcaaggcggcccaatgtcgcgttagtactgccccttgttctcaataaagccatccaattttacgtagaacaatattactgacccttaatccatgttcaaagttgtctacaatgtcgggagcgaaaggtccgttgctctggcacctgtccttgcaaccattgtatccgccgctcgacggactgtgttttcgatcaggatgaccgcaagatcttagtatctgagaagtaagtccccaccccggaaggaaacatggccaatccatttattgaactttcttatagccttctgaacgagttgaaacgaaaagcggaggaattagacgaaatgcgagggccagccaagaagactccaagaccatcaggaagcgagggtaaacaagtctcgacaatcttctcaatagtctgaaacgcaagcttaccatgttatccagatgtgcatgtcgcagaatctgaaacagatgtaactgccgaagacgtactgcctcaaatgaccaaccctctagtaacaccctcatcaaaattcgtggtagatatccaagggaggaaacgcaagcttatcctaaaacaccacataactcagataactaacgaatataggcttccttggaccttcttcaacctgggcatacagtcgccatgtcatggtcatgattcgacaggtatggtcccactctagcatatcactttgacaagaagctgagatagacagtatgttgaccaagaaacaacaccagaggttccactcaacattgatggacatgcctttaatatagagcttccccgcatgagacaagctggaacgttgatcgacatagaaagtctcccttcacttgactacgccatctacctcacaaacaccgtcaagttccacatagcccaaacctaccacattttcgaggaatctcatttcatgcgtggtctcttgtcgctatacaacgacgggccacctcccttgacgtcagataatcggatgtggtatatccagtacttccttgtcatggcaatgggtaagggacttcttactcggggtatgtcaaaggccggatcacccggtagcgagtactttttgcgagcaatggagctttttcctgacgccagcgggttgtatcaagatccaatactatctattgaggtatgctgcggtcttgcgttatatcttcaggctgtggaccatcgcaacagtgcttatgtatatgtgagacattcttcttgaactatcatgtcatattgttgacttcttctagcttggattgggattgaggatagccctgagtcaaggtctccaccgtgacatagtgggtgaattctcagatgatgccgaagtcgatcggtatcgcaacgcgtggtggacgctatacattcttgaccgcaaattctcatctttgatgggtgctccgagctctgtccaagatagcgacatctctgtaccggtaccggggcaacttgctggatcacggaagtcgaatgccctcgatatgcatattaagctgtcaaggctcatcgcaaaagttctcaacagtgtgtactctatcaatatgcgtgaaaacaatgagctaatatagacgcagcggtgtacgggattgacggaagattggatgattcattccccaagaatactctaacaatcttgaaagagctcgctgccttggccgctgagtggaactcatacccagacttgaaattggacggtcaaggtccagtatcacgagtctctgctacgctcaatctttgttaccaccaggtacgtctcacctcaattattgcccagcagacgactaacaacgccagtgcatcgtattagcaacgaggcccgttctaatgtgtctcctgcgagataagttagagttggacagaagagaaagtaggtcgacgttcgagattgccgagcctatcaaagctctgttgaaagcttgctatgactcggcgcacaagtctctccgtatcttggccacgttacaaacccaagatcttctcggtatgaagtgtttaccacatgtgaattacaactggcttaaactaaccttgccaagaactctttctaccattcgatttggaccacacattttcagcaggttttgttctcgctcttatctctaccgtccagccattctcagacgccatgtgcgactcgtgtttcgacgcgacaataaacattctcgatacattaattgctggtggtaatcttcctgcatgtttccgacgtcaagagatggagcgcttacacgacatgctacatctgataaagcaacgagagaggatatcaccgcaacctaatgtggaccaaatccctggctttgatgcacatcgaggagaacagggaatctcgccaactcaattgctcgctgtgaccaatatgctgggttctcagccatcctttgacttggatcttgatacggtaaatagctggttgtgggaatttgctggtgttggggatgcgccatcatagattggactttctttcttggataattggagtatatttggaagaccagggttgtagatcatgaaattttaattggtttgactttgaagacacgcactcatcacgcgtacgatggcgttgagtggtaaatcaggatctatctgtcccactagaatcgtgatcagaactcagcaaaaacatcacgagagccactgatgagtcagtgacttgggttgtggctgcataccgtgatcagaatcctctgtatcggccacccgcccacataatagagtccattgtgctaggcagctgcttacacacatgttattgttgagaaagttcagtaattactaaggttacctttcatcggaatatttaatattttaatctagatggattatattggtaatctttaaaactgagagggtcagggctttgaacttacagagctatttgttgtttgctttaactttaaacgaaatatgccttcagctaccgttttaaaaatctataaagaagagagtacatgccatgaaggtcgatcttcaacttggcaaacaacatctccaacttttaccaacaccagcctttcaatacacatctacataatggtttgttaattcatatgtacccaagactccgtgaggaaactaaccatcatcatcacacgccacagcaacccgtcaacaaccattcagactatcccagcatggcccaaactccaggtttgttgccgaatgctgttcagaacgctcccgacgagtcatgccgtgcgcccatcacgacagatgcactacaggcattgcctgataattcgataacatccccaagaactacaaccatcgaagaccccatgggtagtaccaaggtaaccattaacgttacaggtaccgacgacatgagtaccaacaacatgagtatcagcgacatgagtaccaatgtcgaactcattcgcgacagggttacttagcatctggcacagcacccacataccgacatccacaaagttcacgctgagtacataacaacagtggagcgcatccgaactctgcagaaactgtaggaagttaacaatcgcgatattgaaaattactctcctgagactggggacatctattcgaggcgcaagttgagggttacacaagcaaagctaagagtaagcctcaaagctgaaaaggaacgaagtcgtgtattgagcgagaagatagagacagagaagcagctgcgcagtattttgactgcttctcgggaaatttggaatgccctggttcgcaatgagaacgaatcagtccgttggtagtcgaggtcgtgtggtcattatggtaattgcggcttgtcgagttttgaaatacctagcaatagaccaagacaattttcttattatcatcataacgttttgttatttcgactttctttagaaacaagcattaaaggagatagcaaagatcctaagaaacgcaaatagaaccagcatcagtattcccctcatcaaaggtgccacctatacatcagttcctaggttacactcactcgatcttcgtcaaaagcttcgttgtttggtcttgtcaaggtatgacaactggcaagccacaatgtctctatctcatcaagtcctaattccttacctatatccaacactttatcagcccgtgtgtggcagagggcgtctttttcatccaacaggctttgatccaactcggcgaattctttgcaggctgctcactctttacccaaaaggactccagataaattgtatcgcagtgtcgaccgttaccgattccaattcattcttgtagtctgggcggctaacaccagaagctaacccggcatctaaagtagctgggatctaataagagattacagtccggaatcctctccagttctaacaagaaggatagaataacgtggtactatttcgatacaggggcggtcacaatagtcgaaatcattctctcccctacgcttagcaggacagtatgacgggccttgtacgtctacttgatttcctatgaccatgtatcatgatcggaacaaatgacgcattgtgtatccgtgctgttgaaacaactggacagttactgggcaaggggcgccatacttcggcggctctactcgagtcaaggtaccatgagtcatacttaacaggtctgatgatatcactcgatagtatttttgagaacctccgataatgtgctgaaaggtcatacaatccaccatcaaattgcagtggcttcgtgaggaagacactacattggaattggtggtcagccattgcacaagcgcagccaggttcagtataggtacctaccaatatggccatttttactgtctgcaccgtctctgtcgtgaaagtatatgatgaattcttcactgtgcaaatcaagaatgccttctggcgctaactcgaaagcaccatcgtcgttccaatgacagaaatatgtttccatatcgtgctacacaaatgccgtcatctcgaagtaaatttgttccatctcccttcgaatagccatcttcgcttcttccgccaaggagtcttagggcggtgttgtcgttctcatgttcttggagtcgctaagcaaccatgctgttaggcttttgtgtgattgccttaactgttcgcttgcccattcgcgtagtaaggcgtgacccagagccaagggttcgatgtcataccgagtaacggcctgttttgttgggactggtgacggactctagtttcccattgtgaggtgcacttgagcgatatgtgtggaagagacgatgtgaatgactgatatagaaggaaatatatatgcatagaagacagtatttttattgacctttatgatgacttgatatgtgtttaaaaaaaaggaggttttgagtgcaatctccaacttcgcagtggcgcatacgcttgcaccacacatttatcttcgtctctaatgtcaggaatatcatagaactccaaatctgattacctgtctcttaagctagcatacacatgacaggttaatgtggattgaaatcagtgtaatcattacatttatgactcaagctacttactagtgaagccttacttgtgcgggttatccaggcaacagatgccccgttctctgaactagttgcctctcgattcgctatgcggtgacgtagaactcgcagtttatgactctttgtcgtgggtagtctgtttgaacaagtcaatcatattttctgcgttgaatcagtgcctcaatggttgactcctgcttgttgttggattatgcagacgatttggccatgtgcacaaatacttagagcgagaccgatccaataagagagtctctgaattagagttcactgcaatgctatgtcggcgcatgctcaatcggcctgctacatcgtgctcagcctcacccatatgttaatatgagtgaagtacggagtacacttgcctacagcgcgaaattgagccaattagactggcgtattagccgacaactgcccaaacccacgtctctaatccacagcatgccatgggtcgttttcccttgtcgagagctaagccttgcagtcccaccttggacaagcggaacaagacttgcaagggacatctggcaaattacaggaactctgcttatctctccctcgaatgcattacttctgacattagcgtattaaactttacactatcattagaaggaagtttctaaatacattcttaggaatcgcttctctcgcaggcatactcaggtctacttattttacgcatcacttagtactccgactctttgcctgcctactttatctcaacagaaggcaaacatccgtagtcatacttgcgcttctttccctactcaaaaatcacaggctcagcagctacgaccctcaagtttatgcccgtcatgaacgcctcctccagagttctgtttcacgcgctaggcacgtcgtcattcatgttcagcttctaccttctcacgacatgggattcaaattattcgcgttcctttgggtggtacttccagcttctgactgtcgtgggcctcgccttatctctggtcacattttcgctgggtctcgtcgcagatctagtaccagccaataccctctccaaggccaaagacgcagtcgcagtccttgcgacccctcttgaggtcctgatcgccgtcttgtactggtccatcagaatgcatgacccttcattactgatgccagaggatctcgtaattgatccgttacctgacctcggcttccatcttgtcccagctgttctactggctctggatctagtcttatggagcccacgagcgactatcactacacgaaatatgatgtctctaagcacagttctggctgtcgtatactggtgctggattgagttttgtttctacaagaatggctggtaagttgatatagagcatccgtctcaacctctcttgctaatgatcacacaggtatccgtacccaatgatggatcagttctcagccatacaacgtgttgtcatttttgttgcatcagctggactattgactgcctcgtcgtccgcgcttcaatatgtgcatagcaaggtccatagccctacgacaaggaagatcagagctgaatgataacatatcacttgtgggtcaatagagggctactggcaggctcctttcccgcttgaaagagtaactttagcaaaaagaatgttacatagggctgaattatactcgtcgttttgcgtatcttccattgtaactttggaatcactcgacctggatatctgaagcttgcaaaccattttacagaacacattgcagcaacctttccatgtcgcgacactgcagctacccttgccatctgctcttctgtaatttgtccctcgagcggccgacagaaaccaaaaatagcaggtatcataggaaagggctgagtctgggcctaaaagcacaagggtagtgcatcgtatggcatgagcacttaactagcgtggcccccaaatgagtctagacgtcttctcgcataccgtaacctatcaggctcggacttttgttccgtaattcccttcagggtcggtgtagggcagaattcattctcacatgcttcgacgctggagatttcggccaatttgtgtaagacgcatcccagacaagctttggatggcgcaccaatccctggactactctacagcatgattacacccacgaggcatggctatcatgtcaggctgtgaaaactctaatctttgagcgttttcatccaattgtccagcagtgatgagcaactccgtgtcttcttcgggcgagacagcctatcacagcaatgcggctcatagcacactttgggaaaagttcaccatctgtaattgagtagtactgacagtaagagaaaaaaaattaaaaaatttcagcgaggtatggcagttatggcatgagatacgcagtgagtgaattatcgtagtttgtgccactgcgccgccttaggcaaagtctttgataccaataacaagggcattcactatcagggtagcatccaacccttgccaaataatgggtctatcaacaggggcaaggaaaatagattcacagctgagaccccccatgttcaagttagaacttgtaggtgatagggctagtgttgtaacatgtagcagcaatgcgcagcctagtcactggcgtatgtatataatcgagtattcaaacttgatgcatgatcttcttttgcacttctttctcaagtaacatcgatcatacctcatgtggcgtcggtaacgatgtcggtaactattgtatctgccattgcgatcttttttgtggctatcgctctcaaactcctatcaaacttttattacggtccactttcatctctcccggggccatgttacacatgtgtcacaggcattccattactctattcccgggccaccggaacaagtcgagaacatcttcgttgtctccacaaacgctatggcccggtagtaagagtcggacccaccgaggtgtctctcaatagcgttgatggttactacaaagtccacggagtgggaagccactgcatcaaggctcctgtttttgacagtatccggttcagtcactcacccatgttattcaccattcgggatccgaagtttcatgcgcagcgcaaacggattctgggccgtggtcttgctgcaatgaaagaagggcaagagtccaagattcgacggttggctgagcttgctgtgtcaaacatcgagaaggaggtccaagagggcaagtctgatgtatacaaatggtggcgatgtttagcagttgatgtgataagtgagatgtcatttggaaagccctttgaactgcttaggccgggtggtcaagacctgccggtatacaaagccttgggcaatgcagggtcgggtgttgttctccaagtgatgctacccagctttctccagtctcttgtcaggtggtctccaataacttggcttcgagatatcgcccgagtcggcgagaccatattcggccgagtcttgattgcactcaacgaagcctctttaccctcatgcggtccaagtatggttcgtcacatactgggtgaggctgagttgagcaagagtcctgttttgagcgatgaagagttgggatctgaggtatccatgatgcttgtggcaggttctgatagtacagcggctacactgacgtatgccacatgggcgataatacgagatcctgatctaaggagaaagattgaggaagaggtagcccgtcttccggaacacttcaccatgaaggatctggatcgtctacctcttcttaatagcactctggaagagactctgaggctatacaaccctgctggtgcacttgtggagagagttttacctccaagtggtatgtctatccacggttgggatctcccaggtggcacgatggtctatacaacaggatggctcatctcacgccttgaagatgtgtttcctgatccagatatgtaagtcgagcttttcggaatcgaaatatccttcatgctttcactgctgacctagctcaggttcgacgcgactagattcattgatccgtcacctgagcagaccagagcacatgtaccttttagcataggctcacggagctgcatcggcatgcaactcgcgcgcatggagattcttgtcacgcttgcaacattgttccgtcagtgtagagacatgaagttgcatcatggtatgacagatgagatgatgacgcagttcggtgagtttttcatagtcccaaaagggggcgtatgtgaaatttctgcatagcattggctttgagaaatatataattgggagactcggtctattgtcggtggcaaacgttatctctatcttcttcttggctctagtcaacacagacccatacttcatacagaccaaatgaactcaaattgacagtctgtagctattgtcgaagtgattgggttggatcctgaaagccacactagggcttaagcacgagctttgtgcagaacagattgtactctgtcccctgcccctctaatgttctctgcctcttgcatctcaagaacatgtcggattttcgcagcccctacgtccacaataacatctccacatcaaccaaggggagttccccatcgttgtcttcaaaatgatcatccagccgaccaaaccatgcacgaatctcccaagcctcgtcacgagttacccccgccaggtgtactattacgaacgtccagcccctcctccgcctcgtcgttcaagcggcggtggattcttgggcctctcaacttggcaggtgatagccctcctcatcatcctcatattactgttgttgggcatttttatgtgcatgcgaaagaagagtgaaccaaaggcgccggaagaggacgaaggtgaagaggaggaggaggaggaggaggaggaggaggaaggcgacgaggaggcagcagacgacgatgaaggggaagaagagcctgtgccggatgaaatgcaaatgaatgcttacaatgcacagtatctagccaatccctacggcaatccctacgcacaacaaccatccagcgctaccattatcggatcacatgctatatataccttcccgcgagggttcgctgttgaatggtagaatttggtgaatggcacctcaatcaacggaagatggacgaggctaatcacgaagcaggttatttatcgtcgtcaacgatagcattgcgaaagggtttcaggttgataatcagctgagtgctatggattcggatccctggacggacgcaatgcctggtggtgaccagacgggacttttcggtgcagagagggcaaggagaacacagtgatggaaagactggggttcatcagtatcaccaccacctgaatgtctactcccccgtcttgggagatgaattttgcaccgcaatatctactttctgatctctactggtttgcccaataatggcctgtgatgattcaacgagtcacagcattttttaataaatttttgtgtgggtttcgctaaggagcctttaactttggagtgatacaaaatgatccaaggatagaatacggtgttatatctgcaatcactcatgagcacatttatccatggcctcttatcaaggttcagcccaaagcgtctcaattcatatttgtaaatcccaagcacatgtagccccaccgcagcacagcccaattcaaatatcgcccccataacctcgcatcagctgtgctcccaacttccccttccagagaattgactaacaggagaaatgggcttgtcggagtggctggtgatctttgcaccattattcgtgtcgattatcaggttctgggaactgactttccctctaaactctcgctgagtagtcaattgtttgatgtcactgtagtccaacttcgcatcgtagctgttgaagtctcccaccgggggatcgaagctgccattgaatgtgcactgcacgccatcaactacaaaggtggctgtgattttgttcccgccgtcaaaactgctgactgtaccagaggtggtgggcatctgagagcgaattagtaagtgtaatgttagggtttatctgcgtctcggctaccttggaggattttctttggaatcaaagcagtggacggggtttgagagtgagaaagataagattcaagccaggaaatgaagggaaatgtcagcagcttataggacttccggatcagtcttgccacaggttatgatctcattgttctctcgtagcaagattccagacttctgggattggacgttttgagtaagccacaggtcgagactacgccacaaagttacattttcggaattaactttggtcctttgcgcacatgatcagacacactgttcgtttattcagcttctttcaatttcttctcagaaggtaatcgataaagggctatggtgactgaggtgcggaacatagataggccgaggtacataatagatcatgacaagagtcagacggaagccaaaggatgccatgtcatgactgcacccgatgaactctaattgcccccttgaataaaatgttgatgagatttttagcccgactggtgacttcagtagagtttagtaaatgtgactaatttaaccggtgagcatgtaattaattgcttcagctattctgtaattgattgatcacgcttatactttgtagtccgttttgttctctattccacgggtaacgaggcaggtaccgcactgagactgtctcacacccaagttccaaaccataaacagttagtacaatcatctggtaccggcatcatatcctttacgttgttgtcttttgtaccaatgggcacttacaacgtctacaaggctatcaaaacggccagagcaaaagtttcacatcacagactggaggtggcttatgtagcaagcagatctcgaatacttacatcacttcttgttcgcaagatacctcagcagcggttctctggtgttgtttctagttgcaagctacaacgatgtccccaatgtcattgctgtgtttcttgcaatatgtttctccagatcccttggtacgaagcggtaacttatgcgataatctccaggctagttttcgaaggcaaagtgaatagttcagtattggcatatcctcaaatagcagcctgttaggaaccagacgatcagtcagtgagagtgagagagcatcacatacataaagccatacaaagaattcaagtcgtagctgctgtctccgtacctgtatattctcagagtacactacattttcccatcaatcagcgcaaagcttggtactgtggtctagttggttatgacatctcgttaacaccgagaaggtccccggttcgagcccgggcagaacctcattttttgccgaactagaggagtagccacagtgaccatgaacttctgtggggtcaaggctgtatttttaaggcctagcgttcgaagagaagacagcgcaacggctgttatcttattggtatgagcgggcgctagacattggtgagaagtcatgtcaggtacagagttgcggagcggggaaaacacaaggatgttggcatccacgcactcacgttacaactgcaacatcgctcatcaagctttcttggaactaacggctgccattaagcgcacagcaacagaagcttaaatcagtcgagatacagcctcggtaaacggtgcaaatcattcactggcgaagtacaggtcacaaaaggcagaaaaagtaaagaatatactggtataaatctatgtggtaaaaagtctatttagaataggtagtctaatgtctctatgcagagagcgtttagagaatggcaatggcaccgatgacagccatgataccggcagggacaacctgggcggcaccggcagtgacggcagtgggagtggtgggaggagcaacaggagcagtaccagagggaacaacaggggcagggccggaaggcttggaaccagtgccagtggggccgacaggggcagggccgtggcaagcagtaggcttgacgagagaaccgttgctgtcaaagggagcgtatccgaggcactcagagtactcagcagcacaggtggccatgttggcaccagaagcagagcggcaagagttgtacttgtcagtgcacatctcagcgcagtccttggcctgagcaggggtggaaggagtagcgggaggagcgtaaccggtagggacaacgggagcagtggtggtgtggtggataccagtgacagtgacggtaccgggcttggtgacggggatggtctggttgccgtaggtcagggtggtcttctcagggcagtaggtggtcagcttggtgacaacctcggtggtgtaggcagggccagtaggcttgacaccctcgtggcaagcagtgggctcaacgaacttgccgctctcccaagggttgtagccgaggcaagcagcgtacttggcagcgcagaaagacatgttggcatcgggggcaacgcggcactcatcgaacttgtcggagcacatctcagcgcagtcaccagtgtgagtgggcttgggaggaggagcatatccagtggcggtagcgacgggcttggtgatggtgcaagagcagtcctcgatggtgagggtggtggccttggtgacagtgtaggtcttgtcaccgtaggtgagggtggtggcaccagggcagtaggtggtcaggtgagtgacgacctcggtggtgtagtggatggtctcgttggaaggaggagcatagtgaggagaagcgttggcagcgccgatgagggcggtagcgaaagcggcagtcttgacgaaacccattatgacggttggttgttgttttggttggtggtgaagtattaagagtagcgagtgtagtattaagcgaaggacgcggtaagttggattaaagaacgagtgtgattagcgagtctgggatgaagaggaaagaaagaagtctggagaagagaagaacaagaggctttataacccttcatgctttgctttgctctgttctattgttgtcctaagatcccagacggaacgatcgatcagggtggaccgcatggcattgcggagacatgattagcacaaggacccaaaaaaagctcgtgtttatttttggactcgtctctttctgtcatcctatacgaagaggtaatttgccagtccgtcaagcgaatcgtgatccggaactcggctctgggggacctgactaaaaagaaatgaactgaccaatagaatggccaagacatatacgagagatgcatttattgactaccgccttgctttttggcctcttaatgcccctgacgctaagggtggtacctgcgttaggcttatggttagctcactttaagggagggcaacaccacttgttgttgtgtctttgattcgagcggaacgcgtcgtaagctttggtcgagaatatgctagactggatacagtatgtagggatggacgatctcgtagtcgagtcgagtcacgcagtgtgaaatcagttgagttgaaaacccagacaaaaaacaacaacaggcccgatggtccgggtcagtaccagcgcattgactctcccagcctttttttctttttcttcctctcgtcttttctctctgctctgctctgccaacggccggctaagccgtgtcaaagctttaaacttcgtctcgtgttctggtctccgccagatccatgccgcagaacgtgctataatgccttatgcataactaacctgtcaaaggttactaacgtctcaaaaggcagctaaagaaagctttaccgctacatgacaagagcatgtgttgagtcagattgactgtggtcagactggatagagtctgagccaaacggcgcgcccgcaagccttcggcgttgaccgcggccgttttgtgagcgcactgacgattgaaacagcggactggactagtaacaacaattgacgtcacgttctttgtggagttggttggcctagaataatccagaatgtgtagtttagggtaaccaaagacatttagacttccaacaacatcatgacaatcaatgacaggttgaagaacgaggtaatagcagagactcgtactggtaatattagatgttagcaaattgtagttacccgattgaaaacaacattcgaggttgccgcaatcgtaatactagttacggactagatcatcgtttggtgtggatagacactcgtctagaataaacatggtcaattaatcgcttatctatttcgatgcttcttctcttgcaatttgcctttccaatagccctttcaattccccagtgcaatcttcctggtccataaacacctcaatcatcttgaccccatcattttgcttcatcacctctgaatcaagcgcagtcttcaactctccccaggtttttgcagagaagtatcgcttcttcaattcttcatcgttatacccaaacaatcccagagtatgcttgaagttccacggtgcgatatcattgtagtcctggttcctcccgtgaatggctcgctcaatcgtgtaaccattattgttaatcacgaaaattacaatgttgagcttctctttcaccataacactgatctcttgggccgtcatctgcaaactcccgtctccgataaagaggatcgtgcgctccgtatccttgtcgtgactgtctttatcgcgacgcgctagagcgactccaagcgtggcggggagcatgtaaccaattgataaccacgtgacagctgtaaaaaagcgagatccctcagggagcttgagaacctttccaccttctgcagcagtacctgtttcggtcaagatggtgtcgccgcgacgaaacatggagttgatgtatggataaaacagttcttgagtaaggttcccagacggttcaagttcgcctgggccagacttggggagaaatgttggcacatcaattttggcgagtcgcgacgcgtcgattttgctgagaagcttttgaatgaaagctcgaggtggctggtctcggatgacttgcttagcgatcttgatctggtccaaggagaaagacactgtcgcatcctcattgggaatcgctgtgaagatcccagtgttgatgttactcatatgtggtccaaagaagaggatcagatcagagcctttgaagtactcagatgccttcttgtcgccgcagttcgccaggtaaacaccatgcacattggccaactcctcattgatcagtcctttgccgaaagctgatgtccacgtcggccaagcagtgatattgatcaactcgctgacctcactgacaacgttcatattccgactttcgccgtcaacaagaatcagaggtttcttagctgagtagatccgatccaagatcttatcgacactccccatatcaatcttagtagccactgacgatgggctgataacacttctcacatcaaagttacttgtcgaaatgggcaattgaaccatatcgtcgggaatctgaagatacaccggcctttggtgaaccatcgcctgttcgatgatccaatcaatcctccctgcagcagtcataccattcgtcaaacagacttgcgcagcggtaacatgagtatgcatggcggcaaaccttttgtactcaccatccaagaaggtatggtgaacattcagtcttgcgctctgggtggatcgcgacggcgcgccaacgatgtgaagcaccggtgctcgttcagcaaaggcaccagcaatggcattgatggctgacaattcgcccacaccaaaggttgtgatgactacacccagactgtgcatgcgagagtagccgtctgcagcataggaggcgttgagctcattgcagttgcctatccagttcagaccggctagtttgacgtagtcgaggagtttcaggttgtagtctccaggannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngagacgagtgaagagatatgccccgaggggaattgactcgtgttcgttttgtgtcattatggatgtttaacttgcttgataagaatgtctatcaggcaatgaatctcgtcaaagaagtgcgatggttattctcagtgttttatctggttccagcatccccgcgttcaccactgacttaatggccatcgttatgccgtgatcggttgcctaattaggaatagtgatcgaatctccttgtctagccggtccatcatcgactcttgccgaggtaggattctgtggagagacagatcaactggccaagtctaatccttggatgaggaataatgattatccgtgacataattaaatccgtgcaaaggccgtaaattgactcagctgttcacatgtcagttgtggataccttgtttgcacaaataatgcagcattattgtcgcttgtctatgcaatgtctcaagtaatatgcactggataatttgtaactatcatcagcatgaaaaagaatctcagccttcctaaatctggctgtatttgtttcgattcttctattgttgagcttttggggtattactgatatgagcatctctattttttagctgaaaaggaatgactcggttgctgaagtctcgacttctgtctttcccgctagcatgtagatttcgtcttgctcttgagtaaagtaatgctcctctgccagcttctgcgttgcggccgttttagtattaggaattcccgtcaaggtccgcgatacgttcttggtacatgatacaatcgatctgtgggattgactacaatctcatccttggctatagccgggggtcaatttaatgagctttaactcaatcgaagtttgcactggctctgccgtactctgcatcaactaagtaaattcagtaactctgtggaccctgaggtaaccgaagcatttgaccaataacatagtgtcagatctacagagcatctttaactaactgcctagcttggaaatgacagatggctccatcacgctaccgaatttgctcggttgatcggttgatacggcatctgaagcactggattttggtgtcggtggcttgcgaaaaatagaaaaaaaaaccgtatggctcatgtcagattatgtcagaccatgtcacttccctatttagagtacgtaaacagaagacatctgccttgtttctagactgcgccacaacagaaggtaggccttagaactgactttagagagacattttgattgtaagatgaaacataccctgtatttccaggctgccggttgagacgatcaattaagacgagcgataagttagccgaattagtccattgaaccgagatttgggaagagggtcatggatagttcggcacgcagaggagaggacgtggttcttctaacccttttaagtggctgttggataaacaagctttacggttcccccaatcaacagatgctgggacgtatctgacggcgccacctcgtaaatcaacgataagatatgctttaaacagtcacttttcgcagaattccgctcctcaaccaacacgccagctgaaccttctaaccgtctttgaacttaaggatccgaagatctgctgtttccttttttcgtattactagtctgtccccccatccccccaccctgccatttccattccaacatcttgacaatgctatcctcccacttcatggttttgtccgagtcttccggattctgttactgagattaaaccaccgtctactgaatattggacgctctcagtagcttcagactccatcatggatcatctattcctgcttcgcgccaacaagaggagaggtgtcctcctcgctatggtcattctggtcatctttgggctggcggtacactcttggttattctacttcccatcgaccagcgacttggctttccggtaagtttggcaattcgaaagaccggtgaatcaattctgacttgtgctcccaccagctcgtctctctcgactccactaccaacaaagctctcggaaaacacaccgcaactgatgcaccacctgtggaagccctttattcacgatcttaatgccacgcaattcatctctaaagagggatacaagtacaagatcaacagcaacaaccatcgatggccacccttggggaagaagctgctcatcctggatgtggatacccgattggacaccggcgctggagcaatgatgaacaagtcagccatgaatgccgaagaaatgacaggtagaacaggtggaatgatgaatcattatttatatggtatgtgctatcgccttccagattatgatagctttctaacgtgtctcttcgccagccatgatccacggatatgactaccagttcatccgagcgcctgactatcgcaaccgccatgggacatgggtcaaggtcccaatgattaaggaagctctcaagactcacgacactgtcgtattcctcgacgcagacgccgttttcatgtatccagagatgcccttcgagtggctaatgagtctatggaacattacagacaagaccctcattgctctgtctaatgaccccgactcgccgaggaaccgcgacgcaaagggaaaagtcatgatgaacacaggttttatggtcgctcgacagagtaaccggactcaagagctcttccatgactggaaccaatgcccaaccgagacaaaatacaagggctgcgatagatggaaaacggactgggcacacgaacaggcggcgtttgccaattatgttcgctacgattataacttgacagatgacgtacgcacgatcccatgcatggatggaaatggaagtccctatattggagacaagacatgtggcggtgtgtttattcgtcatcactggttccacaaggattatcccgcaaacgaccttcgccagcttctacttgacacgcttgtcaagcgaatacacgctgggttccatcatgcgcaggaacaaaatttcatagacgcgagccattatacacatccgctcaacaatgtgaaagatatgtaatggacgatgcatacaagacatgggtaggaggaagcattatatttcatagaagcgttcttgtttatgtattcacgacactcggtagctagttatttggggttatcattattaaagaaactttatttaaattatccaagaattcttccgttgcaacattgacatgtgtgtttatctgacgcttactcaaatgtaactgagcggtagattataagcgcaccagtctctgattcgcagttaccttcggtctattccatattcatcgatctcagtgctgatctttcaaactcaatagctagtgcagaaagcttggcctcctaacccttgaggtacaaaaataaacagacgaggaagtctagtcaaagtatcataggctgacctacttattttgtttcttatgcttctaacaaccgatttttctgataccctcagggccagcccacaacttattagtagatatttgacccaaagcatgctcttgcatttagcctcaaatcctccaccatcaatcatacatcaagcttacgcccagagaattggtaaactaatacgatgtccgttcgtctcgttcaaccccagatgtcatccactagtaacgtctttgtaagtctcatcagtgaactccatccctgtactttatccggacaacccatcttgccaaggactaccccgcaatatagtccagactgatctgcggggaacaggctgatttgacaaagtttaacgaaattaaatcaaggaaacccacccggcagttcctgagtcgtcaaacagaatcagtataaaaggatgcgaagatcgcctgtaaatattgtcagtagagtagccaactccacgctcataataccaccaagttctttttcatcatgaagtccaagttgttattcccactcctctctttcgttggtcaaagtcttgccaccaacgacgactgtcctctcatcactagtagatggactgcggatccttcggctcatgtctttaacgacaccttgtggctctacccgtctcatgacatcgatgctggatttgagaatgatcctgatggaggccagtacgccatgagagattaccatgtctactctatcgacaagatctacggttccctgccggtcgatcacggtacggccctgtcagtggaggatgtcccctgggcctctcgacagatgtgggctcctgacgctgcccacaagaacggcaaatactacctatacttccctgccaaagacaaggatgatatcttcagaatcggcgttgctgtctcaccaacccccggcggaccattcgtccccgacaagagttggatccctcacactttcagcatcgaccccgccagtttcgtcgatgatgatgacagagcctacttggcatggggtggtatcatgggtggccagcttcaacgatggcaggataagaacaagtacaacgaatctggcactgagccaggaaacggcaccgctgccttgagccctcagattgccaagctgagcaaggacatgcacactctggcagagaagcctcgcgacatgctcattcttgaccccaagactggcaagccgctcctttctgaggatgaagaccgacgcttcttcgaaggaccctggattcacaagcgcaacaagatttactacctcacctactctactggcacaacccactatcttgtctatgcgacttcaaagaccccctatggtccttacacctaccagggcagaattctggagccagttgatggctggactactcactctagtatcgtcaagtaccagggtcagtggtggctattttatcacgatgccaagacatctggcaaggactatcttcgccaggtaaaggctaagaagatttggtacgatagcaaaggaaagatcttgacaaagaagccttgaacaatggatagataggtagggatagcatgtcgacttccgttcaatactctatcataagttctaaatctaatgagggttcgtctatttcttgtttgacacatctgtaccattgttagccgcgtgtaaataataagagccatggcagctcattgtaaaagagctcaactcactgaattgaaagtgaatgatatcaccatcttgaacaacctgggaaaaaaaagtcagcttccgcaacaacccaagtgtgacttgacttgactcacataagactttccctcctggcggtatttgccagcagctttaatgggagccatcgacttgttaccctcacagagatcatggaagtcttggtaggctaccacttcggccttgatgaatcctctctcaaagtcactgtggatagcacccgcagcttgaggggccaagcatcctcgggggattgtccaacacctgatctccttctctccagctattattatgttagtgaaccttctgccaagcttggcggtggacatgacataccagtgaagtagtactgaagaccaagctttgtgaatccctcagtgataatcttttccaatttggacttgaccttgctctccttgaggaactcagcctgggcatcaggatcatccttcatgctgtgcagcttctcctcaaactcgatggagaaagggatgatgtctcgcgcggtacctccatgctcagtaacccactttgctatcgatggcaggtacttgctcttttgtctgaggtagtccttcatggttaggttaacgaggtagatgactggcttggtggtgatgagctgaatcttttcgttgatgagtgcgatctcggctggggtccagcttccgtctcgcactggctttccttcttccaacatctgccatggtattgtggtcaatatgtgctaagcttagattcgggttgcgggttcgtcagaactcactgctcggatcttggatgtggtctcgtaaaagagaggcagcatcttgtacttgccaccagccttcttcacaatcatttcctcggcgacgatttgcttgtccaaaatgtctagaacatgatgttagtcattgccggataccctcaagagtagttacatacccaagtccttcttgcaaagctcgctctgaatggtgtctggaaaatacaatggttagcctgatagacccaaagaacagcctcagtgcaactgactcaagtcacgaacagggtcgattgaatcatcaacgtgcaggacctgatcgttatcaaatgctctgccgacacgtgcattagtttaagttctaaaagagtgaacgaactcatcctaccgaacaatgtgaaagataccgtcaacggcttggatatgtgacaggaaagcgttaccaagaccttctccctgagaagcgcccttgatcaagccagcgatatcggtgacctgaagataagctgggtacatagacggaggcttccacaaatcgcataggaaatcctggataatgtcagttgtttggtttcttgcgctcaacatgtagaacttacatatcgagcatcgggaacagcgcatctcgcttcgttgggctcgattgtgcagaagggataattctccgccgcagcgctctgctcggtcaaaaggttgaacaagctggactttcccacgttggggagaccaacgcatcccattttgaggttcttgcggacccttccaaaggcgaccacattgtcaataactgcttcaggtttcttgggagccattttgtgaaaatcgatgaggaaataattatgtagagagatcgattttgaggcacacagaaatgtgaaggtagttatttgaatgagttttcaaagtggtctgatagcccacttaaagacatgggtgtgatgtgttctagccgaagccactgcataacctgacataagccttgatggggggcagacgtggtaatgaaaacaccctcttgtagtttacgtgttcagtatataagctcaacatgttctattggaaaactcttttctcttaggtttcatacatttaaactgttaaagatcacggaggttctcaatgacatgccttgggggtgtcacgtgctggaccctgaaactctcaaaggcgggactggaatagcttctagccaataagaaaggtttaaataaatagttccgagacaaggtttattaaattacatatcaattgctatttatggaccagccacttatgttcaagtatcttttctcgacctgattcattcactctgcaatccacactctttagccttattaggcagctctgtgctggcccgaatggatgcaagtgctgctatgcattaacaacttagttgttgcaaccgttggcagcagcagcattggcacctttgttctgtcctccttggtggtgtcgagcctccaaatcgcgcttgccgttgcagccagcgttgttggcctgggcattggcctggttgttgttgttgttctgagcgttgttgttggcgttgttgttggcgttgttctgagcgttgttctgagcgttgttctgggcgttgttgttggcgttggctccgttgttaccagcgttcccattagcagcagcgttcttgttctgtccgccctggtgatgtctagtctcaaggtctcgcttgttgttcttgcccttagccttgttctttccaccctgatggtgtcgggtctctaggtctcgcttgttgttcttgcccttggccttgttcttgccaccctggtgatgcctggtctcgaggtcacgcttgttgttattgttgttgttgttgttgttgttgttgttgttagcattggcattggcgccgttgcagttgttggcattggcgttggcgttagcattggcgttgcctccctgagcaccctgggcaccctggtggtggcgagcaacaagttcgtcctcgtcccgcttggcgttgcatcccgcattggctgctgcattgtttgcggcattgttgttgttgttaccgttctggttctggtttgcctgagccgcctggttaccttgctggccctgtttgttttggcctccctggtggtgaggctgttttacgtattagtcaatgactcactgctgcaccatgtttatgacttacctctcggacttcaatagtggtaaagattggcagggcgcttcctggagtagcaccaagagccatcaaggcctgtagagtcgtcagcagtggattagtgaataagaacaagggacgtactgcaagctttccagcaccggaagagctgatgcggctgtcacgggagaaagcctgagcggcgagagcggcgatgaaggcgttggtgaagtacatgttgactagtgagtgggtttgaggagtagaataaatctgaccggcaggtaaaatgaaaaagattgaatagcaggactagccttgagaatggaagattgagaaagaaaagtaatgaaatattgcgtcaagcaatgtttggatgaatgtgagaatgaggatgaagtgaatgatacgaatactttacggcgggcaatgggtttggtcttatactcttcatctcaaggttgagatgaccattcatccgctttcatctcctattccagagtgttgatgtctccttggtcccctcagtttgcaggatgttcaaacacgaatgccaaggtaagacttggagtgtttgggcttgatgccgatttgccgtcttctttgggaggcagttcctatgcgacaggaatagcgcgcgtcatgataccttctctatactcactagtcatcttcaaggagttttgaaaacggtggtgacggagatggccaatcaagacagggccatgtcggccgaaacccgcgacaaatggaaaactccttgattggtggaaaggctagttcagctgttgtttttgcttgtttcacgaaacccgtcttaaccgtagcgttgcccctgatacacctacaacactatatgcttcaagtcccccgagaatgaaaccctccccaccttgcaaagccagcacccagagaaactgtcaaacgcgcagccaactagatgccctagtcaatgtgacattgccgcctcatcgggatgaatcccaatccatacaacagggacactattttgagaggttgtattcgctcatctgaactaccgcatctgggcttagcgccattcgcgcaacgtttcgtcttggcgtttcaaagattgatatgacagccgaatatccgcttacacattccaagcgactgggacagagattttgttgttttatatgcatcgtgggaatctcggaggtccgaaaaaccactgcacgacatactcagaccttctttctactaatagcgctttggactgctcaaccgacaccacatttcattcacactcaattattccacccaacaacacaacattcagctatggagtctctgtatcatcctttgaccgaacatgacgaactgaatgcaggcgagaaaagggttctcgactcgccattcgacagacacatcaggattccaagtcattacaggcgttacttacaacatccatatcttgtatgggtttgtcatggaatcctactctcgttatcacttgtattctttgtatcgtcattggtgttgcgcgccaatatccattccagtgtcggttcaaccctgccaacatttccctactgtaagtatccgatacccaacgtccattgtcatgcgtgtttctaacatcgtgcagctccagccgcagaggtggccgacttccataccgttcgctacaacatcacaccagaaacaaaaaagacagagttcatcggatttggccccgacgtcgataaagcatgggatcatgtcacgtatgatgttggtgaccagatgataacccgcgacgagctcgacaacctcggtctcgacccttcgtcactcaccatcaaggatcccaagacaggcaaaacgggttatcgtgttggaatacaagtgttccaccagctccactgcctcaacctactaaggcaagcaacccacagtgattattattcacacacaggaggagacattgatgtcgagcctgaggacctcagagggcatttgggtaagcgtttacaagaacctacaagtaaatctacggcgctgacacaatatgcagatcactgtattgagttcttgaggaccaatataatgtgtcagagcgacactggcgttttcccattcaggtactatgatggctacgagggacactggccggacttcagtaccctacatacatgtcgtaactttagcgctatacgggagtgggcgtttgagcacgcagttgtctttggcgatgaacaatagagatggtttaataatagcgaatcaatttgcatagaagagataatactagacatagcattcaaattttacacagcctcagggtattagaagaattggccactggaagcacaagagacgaaattaatgactggcatttatcgcccagactctccttcgtcgactacgtatttttgtaccctgcaaattgggaggccaactttctgctaccagctggtacagccattagtgaccgttctcacgtagttcaccgaacacaaggatatagccgcaagggcaaggctatacgttatttcattatagagtataactcgtaagacataaggagactatcaagaggccgatgtaacatcaaacactacccaaccacgcgaactggggctcatctacacatccctacacctcgggtttcaagcttgtggtcagtactctaagggtacttgacgctgaacacaggcgactccgaatgatcccagtcactcttcaccttctcgtctccgaaaatcctcaaggcctggtacttgaccttgtacttgccagctggagcgtatccaccatcggcaagcttaccattccacacaatgttaccgtcacccatggggttccactgcacagggaatccagcaggtgcaccgagactcttggtagagtttccgccgacgggaatgagctcggcttcgagcttagcggagccgagcgcgagcttccaggccaaagcgggggcaggctgggcatcggtagcattctggcccttgacgggcaagatgaaggttgtgttggcggggacaggagtgagcttatccttatcgttagatctggcgatccatgtatcgtcagatcccaagacaacagagtcatgcagagaacctgtcatgccctggtaaggcagagacagagacactccagtaccgttgatggcgatgtaaccagaccaaagagcgagacgcttggcgtcgagaccttcaggagcagaagggacaacctcaatagtgaccttctcacctgcaccaacggaaagcttggcctcactgaacttgagctcagcatgagcatcggcaacgtcgttggggaaagtagaagcataaatgctgtccttgtcgagagtgtagacactcttggtagggatgtgggagacactgagatcgatctccttcttgccagtgttgtggatagtgaagttgcggaccttgatgaagttatcagtgtcattgaaggacaagctggaaacatccatcaagaccgtcgagtacgcagcgtcgtaggcttggatcatgccaccaccttgttgaggaacaggcgccaggtaatcggagaatcctgtaccgtcgttgaagagttgagggtttgaggtcgatgcaagaaggttctcaatagtctcggggtcgagagttccacggacctcagcaataagagcgatagtagcggcgacgagagggcaagccatggaagttccagaaagaacagcatagccacccttggcaagaggataagttgaaagaatgtttccaccgggagagccgaattggggcttgacgtccatctcccaagtaggtccccaagaggagtaagtgctaactgcaccacccgtcttgtcgttcttgctctcttccatgatgacctctccgtcagagccagcggacatctcgagtgtgaccttggaaccttccttgagaagaccgatccacttggcaccgaccttggaagtgaccatgccagctgcgagaatgctcttcacggcagaaacatcgatttcgttggcgccaccagcattgttgtagacaatgaaatactttgctccagcattggcagcgttctgggccttttgggcaaaggtgcaagttcctcgacgaaccaagacaatgaacttgctgagatcaggtgtgtcggcggggtaagggtcgcaaccgccatttgccacagtggtgtccagactgggagcccagataggaagcttgacatcatcccaagcagcgggagtgccagcagtcatgccaaaggcaatcttggtgtcgcttccgtcaacggtgtagtggtgctgcttgagaagcgagatgtaatcgctgttatcgtaagaggcaatggccatgaccttgttaccgttggcggcggtactggcgtagaacatgccgacgtcgccggagttaccagcagacacgggacatggcacacccttctcgacgatacgggagacggcaacggcccaaggctcctctgaccaaccgctgggacctccgatagaggcagtgatgatgtcggcgccatcttggtaagcttggttgtacgcagcgatgagaacatcattgccggcctctccggaacagccaaagacacggtaagcaccaagagtgactcctggagctgtaccagtaaaaccgaaagggttggtttgagcagcaacgattcctgcaacgtgagtaccatgaccagcgcaatccatggggtcgtcatcggggtgaacggcgttgaaaccatcgtagtcatcaccaaccagatcagtgccgaaagacacgagacagtcggggccgaagcaaccaccaagggctggatgcttgtagtcgatctagtcatgttagttaactgtacaacattatacatgtaaaaaccgtaacttacaccagtgtcaatgacagcaaccttgattccatgtccagtaattcccttcttgcgcaacttgtcaacctgagtcatgacatgaggcgagaaggtatcagcggtatcattgacagctctcttggaaagaggagctttcattcctggctctgcgacccactccactcgaggtgcagggattccgtagaccttgacaggccagacgttcttgacgactgggagagcagccatcttggcagcgagttcttcagcagatgcaacatcgtcaaattggactgagacacccttgaagaggtcatagtcaaatttgacacgggtggtggactggctttctgtcttatcgtaaaagacagaagtatcctggctctcctcgaactcgaagatataagcaccaggcaggtgggcaacagtaccctgttcgggctgcggaggctgagacagctcatcctgagcgagtgacagccctgcaaaaagcaaagccgatagtccgaaacgaaccatgactagaaaaaagagtgtgtttgcttgattgaaagagcgacaagacaaagattgaagaaagaaccaataacgaatgtggcctgggagtcaagagagagtgtggttgaagagcagagcttggcagtatgaacaaggtctggaaaatacattatatattacagctcatggcacggcacatgctagattgatagatacggcaggtcgttatcatgattaaagtcaattgcatcacatgggacgagttgccagatgcagctcacacgccattgatagagcagaagttcccatgcagtattcataagttcctgaatatgctctgattccccagtcgttcattatctcaaacctccctcttcgagccaagtgcagcgaagatcggaatagatttcaagagtggaccatgggttcaggccaattatggcaaggtctctccaagtctcggtccttggcattcaggggaactacaggggttcgcgctttaatccctgcaacttcgagtttggggatcgaatgccgaagggacttttagaaatggacgctcgaaaggtgcaattggtccgtgattccaggggagttgcgtcgcatatcgtctggtgttgtgcattaagaggctgtgatgggccttgcctgttgccgataccgtcttggcttgaaacccacagttcgattgagtatttagatagattccgtgtggtatcggtgcctatgccacagggtaagtaccatcaatgccgagttgttgtcaattgctttcgctgtttcgctccatccaaatcatggctggccagtataaatatgtaaatattaagaatctgttcttcaataatatataagatgactctaacccttgaatgcagcctcaatctcatttgcccatcgagtcgataatctcctccatgcctgcaaactcaaactcattcatcatttccttccataaccggccctggacctcctgccgctctgcactataataatatcttccgaacctaaattaacgttagactgtatctgaaaaggtccggaataacaacaactcacgggtaaattcgccagtccatcacatatgacccatgggcttcttctcccttgacaatggcagcatcgacataagttgaggcagcttgttcctgggtgcgcccgagaaacctcatcatgatagtcatgaacactttcatcactatcggagacttgtccatgaggccagtgccctttgttagtcccgggtcgacacagttgatgatgacgtcttgggggtcgacgtgacgcgctagcttatcgataaaaagctgtccaaggagtttcgacttcgcatagtgagacattccatcaaaggtagctttcgcgtcgaaagcggggatcaatgggtctgactttgcctcaggtaattcgcaatgcatggacattcctgagttgaccacagtcagtcgtcccgggtttgatgacaatgatttttgtttcagcagcgggagcaaaagaaccgatagatacatggtagacaagaagttgacctgcatagtctcttcatggccagtggactcgttaattcggtgagtggcattgcccatgccagcatttagaatagcatagtcaagacgatggagcgtttcgcaacgctttacaaacgcgtcaatagagatgtaactccccatatcaagcccacagacttcgatcttggcaaccgaggtgacgtgtttcagctgttgagccgcctcatgacctttagcttctgagcgaacagcgatgatgagatggcttagtccgtgctgaagaagaagcttggcgcaagctaacccgatgccgttgttggcaccagttataatagccgtttgaccagagagatcaaggcttattgggggaagttgtggtttggtgaattgagaggtgatcagaagacggccagacgatagggtaagtgcaggaagccttgaggaggcgctggcgaattcggatgttctggctaccattgtgataattcgagtaggtaagatataaaattgaatagcgagttaatgatgtgtatcccactgttcaaacaagacatccagctgtttcgcacttatatattcgttcgcactcatccaaccgtctgtgtaggcatgatgggtgaaatgctctaaagccatttttggatatcaatctggtcttagtactccgcaaatccgcaatataaacggaactgcctccagtgccataagacatcgaaagatctgcagattgaggctgtaaattggatcgtatctcttggtaaggtgagatttcctagatctaccgacgaccacaatgtgatccaaacgcggttagtctgaagattcaggtcactctcgacgcgtttattggatgagaggaatatcaatagtgactggggtcggaggaattcaagcccgaaccatgattcagctaaaaagactaagactaattaggacatcaatctggtcgataatcaatgtgggctcctgaccttatcttgagtcaacctcccctgtctcctactcccaatccagctgtcagcaatgagattggtctattttccatattgcaatccttatccggagcaactccacaactctcctcgtctggcacaacaagcgttagagactcaggctacactaactatttagccattaccactcactaccatggcaggaggcagtttcacgttcctagcggtcgatggcactggtcgcccttcaggccctggtagtcgagctgctatccgcagtcaatgcatgaagggagtcaatgtccgcaaagactctcgacgttcgaaaagaaaagcaaaaaacagaaaggtacaacaccaagaaaatgtagaacaagatgaggatgctatcataatgcatcgtcaagacttatcactacactgtacttcgagtcttcggaaccactgtcttaagagacagttgctcaaaccgtcattgaggatgagcattgacgattgtggctttgactcttcgctcttcccatcatcagtactggaaaccggtgatttgcactcgctaccccacaaagaatcatcaattactaacgtgggctttggtagtcatgaaatataatagcatcattgaaaaagtctacccattggacacaaacctcatcgtccacagttggatgagcgacgacttccagttcctccaccaaaacagaaccctgcttagcgcaatctacctcgccacgcacgccgtagacgatcttcgatgcagcgcgcgtctttccccctggacccaacagctgctttgcatcatcctctcatcattgaatcgggatctatatcaagctgcaggccaacagtcctcaacaacaatgatgaccatcctgatactactatttgctgccgagtcattgcatgactttggagccgtagggttgcatcttgaaggggtcaggcgactgcttataattagggacaacgtttttacaggactggacgcgaagcttctctttaagattcagcagtttgatttgaggttggcgttggcttttggccggccactgcatcttgcactggaatacaacgattatccgacattaccggtgccgccgattgcaaagtcggatattctgcagagactcaacgtaaactctccgcgggtgattgaagcttttcagaacttacaagctctgatacgggatatcaaaaatgctataagtgcaaggactgatctaatatggacgcaattccagtcccagatcagcaacatccagacgcagttgctacatccgaataacaattaccctgatatagacgaagcactgagactcgggatgctcgcctttcttaccaccctttcccaaagccctgtacggaggccacaactaccagagcttcagagacggcttgaaacaaactatataatgatgcaagaccagaacgagaattacaggacattcactatctgggtgttgatgatgggctgtttctcagcggttgaggtatcaaatgtcttagttggagaaatttgggatgtgattgtgagtcccgatctgacttgggagaatgtgcgagacatgatagtggcggaaggtcttccatggatcgactttattcatggcggaccagggaagaaagcattcggctatcttcaagcacaaagaattctgccatagtattttaagcgatcagctggcctgcagttttatcaatagtcaaatgattataatgtatgaatgcctctccatattgtaggtatagatatcatgtatataacctgtgtgattagatcgcttgtcattgaggccttgccattatctcgtaactttctaataaaggcctcgtactacccagcactaaaacttccttacagatagcccagagccttgaaagctctctgcaaaatctctcgaatgacattttccttcctcttattgtactccatgacatcctccccaccagcaatgcttgcctcagacgcttctcgcttgacctttgcatacagcttccggtcctcttcattatttctcaaccaatccgtaaagatcttgtgcctcgccgcctcgggacaatccggaccccagacgtgcaagttggttggcacatgtccgtagtcacaaaagaaacgatgtccgtgccagtgaggttctctaaccagaaagtgaaatcccgcattctcaagcgcttgcacatatgatgcctcatcgttgacatcttgaacggtaaggtcaatatcgatgactctttttgctggaagacctgggacgctggttgagccgacgtggttgatagagacggccgtgtcgccaagggccgtttcaatgcgagttttggcgaggtcaaaatgatggggccatgaaggatctggctcgtcgatggcgatagtatgttggactttgcggaaggctattcgctcaacgagacttgggtcaaactcgtaatcattgagtaaggcttccttggataccgtcatgatgtgtttcaagtggaaatgaatactgcaagatgtaatacaatggtgaacttgtgtcaaaggaaagtttacactagagtaaataaattaacccggcgatgatgttttggcgttctgtagagtaatgccccgcgcgcaactcttgttgttgattcgttcgcttttctgttccgtagtgagtcagaccgatacgctgagcaacgatattgtttgcgcttcattggaccattggtgctcaattgcattgttacactgagacgttacatagaggcgctgaaaagactagaaacacagacacggataaacagaaatagcttccgactcttgttgattaagcttgattgctaatctagctactatctcattgtctgttgtaaaagcaagtataaaatgagaagaaagaacgaattgatgggaaaacgaaccaagggtcagacgatggagtaacattacatttgtaatagtgctgcaggttctgggtagccggggtaaagtgacgtgctatgtcgcaatccacgccggggaatgagccttagtaggataagcactcagtgcccattccactagcgactccgaaaatcagagtggaaacaataagctagtcattacttggtactgtcataggtggacatgtgctgttgttttattcaagagttctaccattgaaccctttgcactgcttgatatgttgttgaaagtcggagcgtcaagtaattggtatctatttacccatattatcttcctctcattcgaaccaagtaactgttcgacgttctctattttattttcgtggttatgtatctctcgctccttgggcggtgattcaaaacacttctgaagctagacgtttctattgcgcttgcacaggaataatgctgacggggcgagtcatgtaatcaatcacgtacaccctgtaacaggatggattgactcacaaaaagactatatgcacactcaccacccttctcttcatatggagtgaatttagactgccacactaatatccctgatgatagacagtgtccaagcacagcatactgggttccagtcacgtcaacacagcccaccaaccagaagccgttttggtccataaccttgtgctaatgccggtgaacaaactatgcaatggactttgctaatgttgatccaagtaattttagttagatacagataagaggagggtttgacgccatttgtatgcagaatgagctgtgtggcggtaggactctgattggctacctgacatgatactactccagcgcagacctgtttgccagtgttcctgggtagtagagcggcttctgtccgatgttatttcttcatctagatcagtacgcagccagaataagaacaacgtaattgacccctctgataaagtacccgcatatatgtgtccttaaaagaagcataagatccatcaaacagctgcaaaagtccctcgtatcgtttgctcatgcaaccaacttagaatggcggaaaacccaaagcaaatctcgaccgaaagggttagagatgcaaacgaccaatctgtctcatccgactcagagacgtcagctctggccgtgttgcaagagacaccaaagaggagctggaagtcatatctttgggacacctttgacaagtcacccgaggaacgcagatttctcttcaagcttgactttgctcttatgacattggcttcactggggtactttattaagtatctggaccaggtgagtttgcactcaacgttgagggttgtgttagttctaactggataggtcaacatcaacaatgcctttgtctctggaatgaaagaggatatgaatctctttggaaacgagttgaattatatgcaaacatgctggactattggatatgttatcggtgaaatcccgaggtaaggttcttcctgctctccataaccacgagcacttactaacaattatttagcaacatgctcctgacgcgaatccggccaagcatctggattcctgcctgcgaggtatgtctttgcgatcgcccgtaacaggtacccaaactgataaagaacccaggtaacatggtctgttcttaccattctcctcatcaaatgcacaaacccaacgcagctctatgtccttcgcttcttcattggacttgccgagagcaccttctatcctggcatgcagtacattgttggttcgtggtaccgcaaggatgaacttgctaagcgttcgtgcctctttcatgccatgggcaacgtgggatccatggtttcgggctacctgatggctggctcgcacaacctcgatggcgtgcacggataccatggatggcagtggctgtttattaccaacaccgttgtgtctctgcctattgccatctccggttttttcttcctaccagacgtgcctgagatcaccagagcatggtactttactcctgaggaaattgcgattgcgaaacgacgtatggaacttgaaggcagagcgaagagggcaccatatacaaaagccaagttcaagaagattttcagcagctggcacatctatgctctagtgttgctatatattttgttcaacaatggcaacggaggtagctcacagcctgcgttccccctgtggctgaagtcccaagggtatacgatcagagatgttaatctttacccaacaattgtcgatgtcatcagcgttgttacaacactcatctacgcgtggacatcagatagtctattccgtggtgcccgctggccagctattgtcttttcaggtttggtcaagattatagcgtacgttggactcacggtatggaaggttcccaccgccttcacatgggtatgcttcatgttatgtggatttggcggtggtatcagtgggttgacattcgcttgggcgcatgaaatctgtagtgacgacaatgaagaaagggccctcgtcacaggcgcgatgaatcagatggcttatgttttccaagcttggttgccattagttatttggcaacaagtcgaggcgccgagctatcctaaagggtaccctactatggtagccatggcagttgcattgatcggaactgcttttgctattcgaatactgcataaacagcagattggtggaagacggcatgctttagcagaggcttgagatagatattgtcaggagtattgcaaggcgaccgaaagatttaaattgaataagacacgccctgtcacggctctgagaactaggtcattcttatccactagtgactagtctaggtagcagagaaaacgggggtcattcgaatctgtcttctagaccataagttagtcaagtagtatacgacaatgagaatactagggtcattttcgggtatacaacaacagaatcaacatgaatagttctattaattgctataaaggtgaccctttctttctatttcgagcgcatcaggttaactcaaaaggttgcgaagatcgttgggaacctcttctatagaagtgtattccaggttccaaagcccccggatgacgtgttttgcaagattgtcctcgctcagatgtggatactccccatgcataagctcctcctgcaactcctcgacttcaatcttgccgtatggcactgcccactcagtaatctcacagataccagtcccaagggcaaatagctccttctcaaacctgcttttttccgggcttggaggatctgtcgaaggaatccagtagcgaggctcgcaagcaaacatcacgtctggatatatcccacgtagactggaaccggcaaagtcgctcagtttaatatgatggttatcaaagaggagaatattccgcgttgagatgtcgccccacaacacgcctcgactgtggatatactgtagagtctcagcgaggtcgatcgccatgttcaaacgttgagccataggcagtgcatcgcccttgaggatgcgcccgcgaaggttactatggggagctctctcaagtttcaatgcccaggcttctctctcactctcgaccgaggagtctgattcttcgctttgtgtagcggggagatatgcaaccccatatgatttgagtatgtgttcatgcaaacccaaagcatcatagttggcagcttcacgcttgaacgactcactgcagtcctcggcaagggctgcatggtcgtaaatttccctgtctagccagaaaccggtagcttttatagcaacttgaggctccgctttttcagcataagtgatgctcagggctgttcggcccaagggctccagtcttgcattgatcgctgggccagcatcccgatcgctcaatctcatggtggctgtgatggatgaagagctgaaacgaataataacaaatggcttagacaacggcaaataatacctagaatggcactcagggtgaagtacaaaataatgcgaggaaaaattcagcgtattcagtggtcaaattgggacataaagcgtgaagattgaggaaaggggacaatatgtgttggtagtttgcttggcgaaacagtgaggggaataacatcgccacaaacattgccacttgccaatacttcaacttcatgatatctcctttggaaaggaagtcaactgtggtataacttgttgacttctcaatttttcactgaactgtcttagagatacccctgtcttatgctgtagccactgtctcgacttgtcacccaataacggcaaatttagtagggtcaaaaatgtgctgtcgaaagtgttgatcttcacatttgtatatgtgatatggcagatgttatccattttgcttacacttgaataatcctatctgagtgaccttgcagctatctgcctggtaaacgtgcttgccggcggaaaagccctccagtcactaagtcagtaagacgatatagagcagggtgccaatgtgacatatcaaaccttggctgttcactctcaataagaggcacagtggcagccttaacactctaactacaaaacaagggattcgccccgaacaggggttctagccataaaaaagtctatttactgcttactactgttagcactgtcttgaagtagggttttgatgtagtctatatctaagccctcaattttgtcgcctttgattgaccatccataagactcaatgagatcttgaacctcgctttgtagttcttcaatagtgccatattcgaaccgccaacacttgtgaagaatgttccccaaaaactcatcctcaagatcaggtatccagtcttcattttcaatcaagcgttcagtctctccgggacctcgacccattccatcgcctggcatatgagatgtcatgatacagtatatcagtctaccaaatatgaacatatcggtcgcaattgttggcacactgaccctccgcgatagtgggagtgactctggtgaaaactcataggagttatacaacccaccagggcagtaccagcctgttgctggatcatggaagtctgaacctacaaagcctgcaagcgaaatatccagggactctgcggatatccagcagctcgaatgatcgatttctccataagctatatcatgagagtgtatccacatgagggctgatagcaactgcaagctccactggtaggctagaggtagaagccccggcttgatgcgagagtcaggcaatgtagcttgagcaccgacagtgtaaagtttggactcgtattcctcaaagaaatccccaagcgagccatatgatggttttcgaagtaagggaagtcctgtccaagcatcttgacccaataccctgtatttatgattagtatagagatctatagataaatggagtatctattagacctacgggactattcctggatgctcttcgccaaccatttcataagcaaaagaagttttaaagcaagcgaaagccgctggatcttcccgccaccaagcatctggcgcgtcagcttcctctctgacccagtatcgacaactaggctgaaagatgacagagtctgcatctctcgagagaacgtttacaaacccaatagtgattggtcttggaaggcgagcaccttgtgggtcggtcaatgggatggttcggggacctgttgctgttcgatagcgagtttccagtggtgcctgattgtagatacttcgagccatggcgaagaatgattgaaagataattgatcttttgaataagtagtaaatggagaacagatagtgctgggtctttttattagttgttgcagcgtttccacttagtttagtacaatggcgccccgaatatttatccggactgctttactctaaacactggcctgctatggaatatatcactagccaatcgctaagtctaccctaagataataaaacgtcaagtaagacccgtaagaagctacacgcttgataacttgagtatcgacgcagtatttcaagcaatctttatttgttagcggtaaggctggtgctctgtaaagaatattagtggaggagaaggcgaggcgacagaataactcatgggagtcttgtttctcagattcccttcgttctctttagctatgagccaatgcctgccaagatgcaggatgtcagaatcccttccaatttggcaatgtggccagctgattcatccctttactgattgttatatctgacacagccatgttatggctcgccctagttccagttagtctgtcgccaacgttttcagccgcacgctgcgctcttaacatcatctaacacctttgacaggatgaataaagcagtccgtagtaggttgtgagataactgcctagaatagaattgcctcccgtacgcaatgtgtgtctctgttcaattgtcctctaacactcctttctttgcacctccgaggagaaacggaggacgctagaaccgatttctgagactacataccagatggtggaggctgaattaagtttgatatttgggttcctcaactgccaatcacatgggcaaagcatgaagtggaagttattcaagaaccagtgtggcttgcgctggcttgcgctaggctggccgagccccaaattgtttccagccctaggcatcgttggtatgggatgctgtcttgtcgcggttcgatgggacaattaaatatttgcaacattcccatctcgactcgaatttatttcctttgttcattgccatctgttggtgcgcttatcacttcccttctataatacacccgcctttacagtcattatgtatcgggcatcgctttccagagaggccattgtctttggaacgatggtctctgccgtcagtgccatggtaacagggcacgctgggagacaactgatgccaagcatgccagagatcacggccgaccccatggacttcctcgatcaagtacaactactccagcggcgcgaactgcaacaacgacaagaagtttcttctccattcgacttgaccgtcaccaatgcacctgatgcgacgtgcggttatctatctgcagaggtcggggtaccaattacctgcacaaataaagaaatatgcgcgtgggctctggtacaggaggacgcgggagttatcagatgcggtacagagataaaggtcaactgctacgagtcatccaaagcagtcgatccctcactttgcaacgacgtctgccaaagtgacacgatgaatcttttgtggtaggtttgacgctctagaattgtcagcctctgtcactgacctaccttctcatagtaccaactctgacacaccatattgtcgaacctacgctttcccgaatggtatacgagactatagatgtgcatcttcatccttgacagcggagcagagcgcagagcataccttttatggccaaaagaatcccaatttcaagacgagagttgccaacggtgcggttgcaacaacagagctggaagaagcgctggataagacagcaaccgaatccgatgaacccaccacgatcacgaaatcagctccatctacaaaatcagcctcgaccgatgataatagcaagagtagcccagcacccattggggccatagtgggaggagttgtgggtggtgtagcccttatcggtcttgccatgctaggtgtctttttcatgctccgacgaaagaggaacaagactgtgactactcaaggccctatcaacccgccagttatgaactttattccacagaacatgggcccaagtatgcttgactcaaaaatggttgcgtcacctcatactcaaccggactctgctatctctccgttgcagtcagatagccgacagtccatgtttgggccgccgccggtttatgaagcaccaggacacgagtcgcaagtccatgagatgggcgaatcgagcgagaggaagtgagcgtaggttgtttttaaaaattatcacgaaatctttcacaatacaaattgcatgatcaataaaacgtttgtatggcaactaggatgggtaatggtctctacgacgcaaatatggtattaagaggtcatacaagtgcagatgagatggttgcctaatgttgaagctgcaaaccttgtggcgtgattttatccgttaacacactggggaactcgttctgttcccagattaaatcctgcatgtcgcgtcgtattgatctgcacacgagtgggtggcaggggacagtggcaattatccgaccacctgcaacaagggcccaaaatggacgtgtcttggcggtgggactgttggttcacgacatgactgcgcctgggagatgcatcggaaataaccaccttaacaggtcaacaatgcatgagtcgactcgaggttttttcctacgtccttcccaacatgaaccaccttccgtaggatcttgggtcacctgatcatgagtaatgagattcttcttcccctctcttgtctcttttctttaccttgatcatattgtcgctatcgatcaaacaatacaacatcatgactgcacagattgaacaagcccacgaaccgctggtatgtagtatccttcttcgtagtaatggtgtgctgacttgtgagtaggctgcggacacgtttgacgatgttgattcagactctactttttcgggcgtaagttctgcacattcatgaccttgagtgcctgtgtcttgtgatactgttcgaaccattccggagaaaagatgctaaatagtcgcagtctgaccttgaaagcctggagtcacttcgttcaagcgtcctacagtaccaagtggagaatggccgcacataccacgctatgagctctggaagtgagtaattatctactgaggttggaaaaatatgaaatcggagctgacgcattaaccagaatacaattttcccaatgatgaatccgaaagtgatcgacttggtacatcatcaagattgagttaagttaaaatcatagctaataagacgaaacagatttgcagcacaacctttggcttttgacgcttcatggagaacttggtcttagccccaagatcaaaggatctgccaagcgtgttctcgatgccggtacaggaactggcctttgggctatcgaatacggttggttcagtcagccatgaaaagatgaaagcattactgacgttattgctagctgatgcccacccggaaaccaaggtaacgctggacccgtgttgcgtataacctctgcatgactaaatcaattaggtgattggcgttgatctgagtcccatccaaccaaacatgtactttatctacctacgcttctgaattgcagcatactgacatatctgaagggttccaccgaattgcatcttcgaaatcgacgacctcgaaaaagaatggacatggacagagccatttgacctcatctttgctcgtaccatgacgggatcattcgccgacaccaaaaaattcatcaagaacagcttcgagtacgtcatgatctcagcatccattcacttatcttactctttcacgcagaaacctcgagcctggtggctatctcgaaatgcaagatctcacctaccccatcgcctgtgatgatgacactctcctcccagacagcgcccttgtccgttccggcaagctgagtattgaagccagcgctaaagctgggcgcgccattgatctcgctcctcagtacaaggacttcttcgaaaaggccggcttcgttgatgtggtcgagaaaaagtacaagtggcctatcaacgagtggccaaaggacaagcatcacaaggagcttggaaagtggtcttacgctaacatgaacaatggattagagggtctcttgcttgcgctgttcacgaggttcttgggatggtcggccgacgaggtcatggttctttgctcggcaatgagaaaacagattcgagaccgaaatgtccacgcctatatccctatgtgagtggccattaaaccctgttccccttgttggagaatcgatttgctgattgatcaccattagttatgtcgtatatggcaaaaagccagaaacagacaccccttcgaaggcctgatatattttaccaagtctgtactttcatcatcatggggattagggaagtatttcacggtcacagatttcttcctatacagtacattccaattattgcatcggtattcataacatccagagattctacacccaaacattatcttccaagttttaaagtcattagtccaaattaccaatctttcgagaaaagtcaattgtttccgtgatgcccttctcaagggtgatccaatctctcccagcccacttctgcagtagtcctggcgcaatgtcgttctcgatcttgtatgacaaggtaggatctccaggaatgaagtcttcttcaaaatcttcttcgggatacgcgtcgcgcataattgctagcgcattgttccagttgaatggtttagccagagcttggatgcgagtacccttcacgtcagggtcgataacggcagcggcgtagataacagccacgtccgacacgtgtgtatagtaaactgtaaatttagcttctagtcgtctcattttactcccacgtcaacttacctgtcgtgttttccttgagcgcttcaatctttccgagatacaattgctgcaacaactgagtaggcataggtccatagtgtctcgcatgtaatgggtcgcccagcgtccagcatgggctcacagaattgactacccatgggagtttctcgtcttgaacaaacttccataccgctttttccgcatcgaccctggcagccagataggtcacaagcatgcgagtcaactcatatggcggaggcaacttcgccatatggactaaaccttcgttccaggtttcctgattgatggtagacgaatcccccggtcttggccataccgctgaccaaaaccctgacgcgagaacgaaccgcttgatattgggttccttggcggcagatcgacaaacagtcaaggcagcctcgattgctgatgggaaagccacattgggatctggtgtttgctccccaatgtttccaagatgaattacagccgagactcccttgaccgcctcgtcgaagtctcctggttttgatgtgtcggccagaaccagttccactttctcttcatcagcaaatgacctgactgaaggatgctcaagaagccatttgctgtattcgaggtttctgaccgtgccgcgcacgtggaacccccggttgagcagctcaatcaccacatggctgccagtgtagcagttcgctcctgtaacgagaacccacgatcctcgtgggatggctgtgggcaggtcattcatatttggtagtatggaggattcgaaggttcgtaaattagaaattctgaggagggctacgagccaagaaaagcgaaccgcgcagtcggtggtgacgttgcattcagcttaatcgatgtcttaagatcgtgagaagcggaataggggacagtccatacccccgcttgttagtgcgaagtacggagttattgtacatccgcgttgttagctttacggtagacctgagattccaaatgaagcgatcccctttggtccattagatcagggctaaattcttagcgaacgagattaaccctggtgatgccctaaagatgtgaaggtaagctgactgtaaccttattctgtcttctttaatggctgtctcccaaccttattcagtatactgcaaatagagcatttctttatgagtactttttaacttgaggaactttatcgaaacctatgattggagcctctgaaaatgtgaaatattgaggctttcccaggacgctagaaagaaatggtgtcattaagtggccacttgattctccagtcgatcgacaattggtggctcgattaaccaagatcagtttagcccctgctcaacagtcaggggctgggagaccttttgagagctagggttcgtctgacaagttccggaaatttggttgaattgtgccgagcacgaatgacccctccctcatctgataacagcatctcgcttgacctttacttttgcattacggagaaacctctaaccgtcgctacttatataatcttctgtactattatttatgcactcgtttttcaactaaaattgtgaaaggcagttatgaatgcttcatttgcagcgtttgtcaagattgttctacaccatctaccgcttgtcttatcttatcttaccgtgtcatatcttatcggttcatttcctctctgaccagatgccagtgttaccagtctgatgttgacagaggcatgccgttggatactagaaaagtcagcctccgaagatttgagatataaaaatagacaccctgaagagccgagtctaagtggcataaggtgatctgttagttttgtctcgtatgcttccagtcgctaattgtctgatagtaaagggcgcagtcgacataagtaccaatatatgtgttggcgagttatccttctcagtgaaaaaaaaaaaaaaaccttgatgctcctaaccataactaccaatatcaatacgcgttaatgcatttacaataattttatccgaacaaaactaggtcaagctgagagtaatagaagacgaatttctctgcatccagaaagttgcttgaggtaatcgaccacgcagagacttcgatgcgtcaaaagggtgtcatgctcattgttgatgcaattctttagccgatgatgacattcgcactggaatgaatacggtcaatcatgcttcgtactcgctcataaagtacatggaggctgttgtcggtattttggacaatgttcgctcatggaaacatgtatatacctctacatttatagccatgtctaatcggcactagatgctgccagtgatagcgcattgttcaagtcgagtatcatgagacaatatgaagcacatagaagaatgtttcacacatatagacaaaggtagaatgtggatggcgatatagaaatatcaccgactcggattctgccgtggcctgaccccctcctaaaaacaacgtattgtgtagctgctcatgtatatgctaccagctactggatttactgtgaagctcacatttcttctcagatcgaatgctctcacttcgtagatgttaccagaaataattgaccacacatgacaagttccaatagtccgaaaggcaaccaggtacacttacagaaacacttcctaacagctatacctttcagtttgtatatgtatatttgtagcagcccttgatgcttctccgtttcgaaagtaattctatgcggctccgttgccttgatagaataaatggtctgtcagctagatgtttcaggctacatacctgtcccgagagtcaactgttgagatatcttcttaacctacttctatctttctattatagcttctcagtgcatgtagtaaaatagaaaacaaaatctttacttgactagagtttctttctatttaacagcggaagggtagacagttaaaaagcgttattattttaggaaaacaaattaaaaacacatcagctgagactgcgtattcaggcgaacaaggttttgtcgattaaattgaccagtcacatggtaggtccaagctgtcccagtgagggaataacccagaactagtgacttgttccacaccgatacaatactctagggcctgcaacggttaactataaacgagaattgcgtcaaagcttatgcgtaccgcaacagactgatgtaaagtagaggcaagatagagaaggaaggcgtccccggcatggtgtctagtacccaaaccgctgttctgacaagcggaaatgcagcgactgtcacatctcactgctactgaattaaacagtcagtgcatacattgtcacttaccaaggacgttgtgttatcaaaaacttaccccatctttgcgtgcgtgatactgatagactagttatcaatgccgtacatttaagaataacgttatcttttccacggactaccagtgcgtaagtttatggggaacctgtcaagcgtcggggaaactgactcaaactaaccaggaccatccttgatttgtactgaaatggccacttgaagtcgtatcgtgtcaaatgggatacaagatgtaaccttcaactgtgccggttatccgtgttgatcaccactgacaaaagttctgtgagaagactagggtgcacccggagttaaatccaccacacttttgtgtaagacttttactgctgatggaatcagactgagatgaaagtatggcaatgtacatatcaagaggtgcagaaagaaatatattatgtattaggaacagaaagaccgtctgggttcatgcttgacttacctaccctcaacaagatgattgtaggaaaatagagaccgagggacatgcggggaatgccactatctccgcattggaaagggccgttggagaagatgtatccacaatcggcacaaaatagccgttcggagttcagtagaagctgcggggttatccaatcaccttcgtcacgattcatatcctcgtgggggttctccgtatttccccgcccatcctccatcctttgaacttggagctggccgagattcgaggtttataaaccgtctgtcccagtttcttgttgagagatggatcagcctacacttcttggctcttgctctagttcctgacagcaactgccaaaatgaagttcacccttggtaacccggccgctatggctgaaacacctagcgaggtgctcaactggcgtctgtactggagcacatttgtcttcggtaagtgggcagtcaatccattctcttcccttatccatatacccccggtactaactcgtgcctcaaggtatccttggtgccagtcgtggactggacgaaggtcttgtcggcggtatggtgtctctcaaaagcttcaagaccgagttcgacctgggcgcaggctctgaacatcatcaagcacaagtcgagtccaacatcaccagcatggtccagattggttccatcgccggttcgctactggcattcttcatgtgcgacaagatcggtcgtgtccgatcgcttcaactcctctgtctgctgtggctagttggattcatcattgtcgtgacgagtcatggaagcgttggtcaaattctagctggacggttcattgctggacttggtatcggtatgactgtcgtggtcggcccgacataccttgctgagacggctcccagagctattcgtggtatgcttaccaacatatttgctggttcagtctatcttggtgtcatgattgcttatttcagcaactggggcgcctctatcaatatttccaacaactctcgatggcaatgggttgacccccaaatgtgccatattggcttttcaaggtaagtgtgtcaactatactctccaatgtcacagtctaaccgtctattcgcagtttgcttctgattctgtcattcacggtccctgagacccctcgttggctcactatgaagggacgcaacgaagagagcaccaaagccctctgcaagctaaggcaactacctgaagaacatccgttcgtccaagcagagctgtacggtatccaggaacagctcgagcgtgagcaagaggctgtcctcggagtctcaagatggggcaagcttcgtgaactgttcaccatccctgctaaccgatatcgtcttatgctgggtttcatggctcagctccttggccagtggtcgggagctagcgcaatcaccatctatgctgtcgagttctttggtgtcctcggaaagtccggtcaatctgagaaactctttgccacctgtattcttggtgtggtcaagctcagttccgcctacctctgcgctttcttcttggtcgactttatcggacgacggcgctccctgtatggtggtatcactcttcagatgatttccattctttacatcgccatcttcctgagcattgttggcactgaagctctcgaaaacggaaccctgaccccatctcagaagcatgccggtgtgggtgctgtcgtgatgctctatctctcaggcgtaggctggacaatgggttggaactcgttccaataccttgtcaacgctgagatctggcctctccgtctccgagccttgggaagttccatgacgatgtgtctgcactttgccaaccagtacggtaacacaaaggctgttccactaatgctcctttccatgacaagtgctggcttcttcttcttctgtgctgctgtctgtcttcttggcctcatctgggtttgggcatttgtccctgagatggctggtcgatcgcttgagagcactgacgagttgttctcactaccttggtacaagatcggtcgtcatggaactaggcttgcgcctgacaatgaggccattatggcgagggatgagaaggctgaggtgaagggcgaggctaacgagttggagtatggacgaagggactagtctcacatgagttatgtagttgtaagcaaatcatgaattgcttgacgatgattttcacgtctctatagttatttaacatcaattgtggccttcccaagtaattagtggaacaagaatgtgtctaatccagaccaaatcaatttgtaatactcgacaacatctccatcacgctgtcatgccaatttcagtggtaaagctgagggcagctttatatctctaatatagagatacctctgtcgaaacatagcttaacgagattgaggcatccctaagcaagataagccaccaagcaatgaagatcaatcgagacaatctaacggagctcaaagtatatcaagtagtagctctcgtccgtagtagaccggtcatggaccagttcattaagtttctggaggattggaagggaaatggatacaacatccatatagacaagaaactactgccaatggacaggcagtaacaagactaagtgctactgataggaaatgtggcattgcatcattctgccgtcggctcgctcagtgcgaacttgctactgaatctgcgaatgcaaaagaaccatcacacattaatgacaaaagtggggttttcgaccaatttgcggtccaccacgggatagaaaagaaaaggctttaggaccacctctcatcgggtaaccggtggaatgctgtgtgagcaacatacgatggattgctgccctttattcttgtggagaaaaataatgaggtatctataacaaagaaggaatgggaggacttggttcttgtgacgcagaagaagaactttgtttgtttcataaccttcttaataatgactttacaagagatatatgtcacttgggaaagaaatttcaagaaatcgttctagaacggagctagggattaacagtttgcttatggcggcaaagagatgctggaaagatttaatgactaagttgtaggtttgtcagcagtcgagttcattacatcatttcagatcagatttagggttaggtagaatgaaggttgaaacattgcactatggaagacagtatagataagggtaccaaacattagaaatcccactcgtccgactcatcgttctgcttataatactgtttgtagtcctggacagttttattgtacctttcgcctcccataatgtcatcgtcttcggaatctgcaaaagggtcgtcttcctcgtcttcctcgtcttccatagcctgggcttgtcgggtgggctgttgagagagtttttgatgtatctgaagtagtcacttttcctaagggcatcacggtcttgagggtagatatcatcaagagatatcgtaattcctccgaagaagactggtatagcccttccatgattagggcagccgatgacttgtctgatgtcctctgttagatgcatcttgtatataaatgatctcccttttccatcttcctcatccccttttgacttgattatcgagcaaaggtggttgttgtttgtgcgttgtttgtccttttgagtgtctagactcttgctaacttggttgttgaggaagggcagctcttgtgtatgtttttatttgtacttttgcatacctttgggttccagctaaccaaagtatctaggatgacttgtgatgtgttgatgttggtggagggaagaggaaaaaagcaggatgggagcaagtgagtaagcatttccccctcttcttctcattctacttatgactaacttgcttgatagaaagcgcattttatgcccagctgaaccttatattagggcagggcaagcaaaaaaacaggtctcgtgtgagcattggagtcataatgcttgaaaagtgtatttaaagatggtaaccatattatcaggtcaacaatgatgctcccatttaaaataaaccattatccatctatcccttggttcctttgtcctattgtgaagctttggtctgttctttctgtcattggatgttagtaggtttgggttttgtggtagggttgtgtttacgcaatgagccatcgcacaccgataagtcattacgctgccgcccataaaaccctggcaattcaacttttcctccacatctcaatggccatcttcttgcaatgtcttcaggaacgacctccaccgtccccaagacgagcctcctaggcttgcctttgaaactgcgcgagcagatctaccgccattactttaaagctaccggtggttacgtctacgatgctgcgaccgagactcttaggtagattgatggtatgcctgtcgctccatcgcttacgaaacgagagattacccattgcaactcaactccatcaagttttccacagttcaccgcgatgactggcaagagacagcttctattcacacctacgtcgtagcctatcatcactacctacaaataggtttactaagacgtctgagagatcttgtcactcccgacacgtatgaatgctccaaccacagtcatcggtagtatatgcctgcaatcaagagagaaatcgatcgggttattgctcttatattagagctgcctagaatgaatgttttcagtgggtgcgagatgcatcggaaggacggagatcctgacgacatgggtgatgattacgatgctagcattctgccaaggatgaacaggaagtttggagacaagaccattgttttcaacgacacagttgcctacctcctacgaatacttgccaagagacaccctgatcaacttgctcaagctgttgatgtcatgcttcctggttggccagactcgcatccggcctctgaggtcctcgacctaaaattcgagccctaggcgatcccttctcattccgaagccatatcgatagctaaaacactacggctggaaggccacgtcgattgctacacaaaatggaaggtcaatgctgccgcagatttggatgaccccatgtttaccggaacaagataccagtaccgcaaaatgggtttctttttagcaaccgttgtggccataagatttttgaaacgggttcctgaataccaacgtctcaacatgcggaagctaattctcgatgaagatcgccctgctgtaggtcttgttatgtgtcacggcatcggattaattcccttctgcaaagagaacacaaagttacatattgagcaccgctggaacctgtggacgacacttcttttgcgaacgcggtcccgcagagtctctaacatgaccatggatttcgagttgtcgcccgaaaaataccaggaatggatagacgatgattccgattttgggccatggacattgcacgaggccagcaaacagaggtttgctaatatatttcacgcatggtgtatgaatattctggatgttgtaaattccgggatgcccttacagtcatacacagtcatgattgaaggagaccccgatctcaacctctcgacgcttgcattccacgatgtcatggtacgcagcattgcctggctaaccctcaataccgattgtgtagcgaggggtctatttgcccctccagaccatcgcgactatcctttgatgacgagaccctctatcgaaggaagtgactcttccgacactagaagctcgctcattcaatgcaacttcacgcttgatcaaccgtgggatttggagaagatagtggaggagtactccattcagcgccaaccctatcgttcctatgtccagtgtgacaatctccagtatcctggttctgatgatttcagagttctcactgacactctggactacaagaagctccagcttttgtaggtcgaccgaaagccgagatcagaggacagtcgggatttaaagcaaggaagacagtgatcgccccacgagcaaagtttttctcgggcggcgctgcacctattcgatgggaaaagtcgccgagctttaaggttcaattgattgcaactgcgtggaacggctagtgctctttggaagaagtagagaacaggttattagcttctacagtgcaattagtaactagaaaatttatgccctactttctatgactcttgatgcagggcgtcgaaggcatatttttgcttgaccgtgtactaaccacttaatagtgtttagtcttgataggtcgtagaaattgtgttgaaattttacttgcgagtcaaacgttcatgctggttgaatatatccgtctttgtgccgatcacttccataaaacagtttaggtactgtggtctagttggttatgacatctcgttaacaccgagaaggtccccggttcgagcccgggcagaacctcacttttttttataagttttgccgctatcgcctagtgggtcaatcccattgctataccggctagcccagacaatcacgttcagcaatgcctgatgagttcagtttccttgttgtggattttaatccgctatgaaacggaaaatagacatccaaggtaaatatggtatgggaacaaaaaataattatgttcgttcggccaccaaggtatcattcaagttccgaagtagggatactcttgacaatagagtaatgcttagctcgggattaaatttcctaggctgagaaacaggacctcgggtgtgagcttcacgatacagagttcatactggttggacaggcttgtcaatgatacgttcggtgacattctgtaacgaagaagaacttcatggcgagttatggatgggggcggcatcccattcgagtcaattcagtacctaacatgctgaagttcgattccccgcatctctgcggactggaccttagattcatcgtgtcaaacaacagcgccagccgcgtactctcctagatactaaacaaaacccagtcacgttaagtccaaaagtggtaaactccatgtcattttaattgtgacagaggtctagactatctattgttcaagaaatacataatggggtttcagtgcaaagtatatccccttcgaccaaaagctgcattgaccaacggaagcataagccgtctacccatacagctgggacgtagctgcaattcaaacaaccaagctggaacttgtcgctttacggaaaagttgctcataatttcatgcccatgttgactaactcaagttagataccgtgggtgtgtcttagaagggggacaggatgaacgtaccatggacagccttgacctgggtgtatgcagacaaagcgtaggatccaagctcacggccgataccagacttcttgtagcctccgaaaggaacaccccagtgggtgtcctgagagctgtcgatctacatgtaaaagttagcggtgatcttggtagtctctgaacgcaggcatatcttacccaaacggttccagcctgaacgccagcggcgacacggtgagccttgcgaaggttctcagtgaagatggcagcacccaggccatattcagtatcattggcacgctcaattgcatcggcctctgttgaaaaaggcgcaataacgaaacaaggtccgaagatctcctcccgaacaatcttcatgtttggcttgacatcacggaagacagtgggctggatgtagaaacccttgtctccagaacgggcaccaccagtcaggagaccggctccttctgactttcctgactcaataagtgacaggatcttctcgtattgtgccttcgaaacctgaggaccgtgtgtggtgttctcatcgaaaggatcaccgataacggtggaagacttgacttgctcgtggaaagcctcgaggaacttctcgtagatggtatcttgcacaaagatacgggatgtggctgtgcagatttgtcccatgttgcctaaacctagtcagatcatgtattacaggaacagtgtcagaatctttgacgtacccatgatgccacagttagaccacttgaccgcttgctcgaaatcagcatcgtcgaagacaatgagagggctcttgcctccggtctcgagagtgacgctcttgagggtctctgaagcctttttcataatagtctttccggtgattgttgagccagtgaaggcaatcttatcgataccggggtgggcagtaatggctgatccagcctcggctccgcaaccgttaacgatgttgacgacaccggcggggaagccagccatcttgctttctgtgttttcatccgcgagtattaatattttcggaggcgctcgtacgctgtacggactgggtcaaattggcatggcacccaaggtatgcttgatagtatgagctcgacacactgcgactacgattactgaccttggtttctttctaggttatgaccaaagctgacagctggggcagactctggtacgggctcatcccaaccatgcttctcggcggagctctgtcttatctgaatgtgagccatactggcgctcaggtctttggatggctttccagtctcgttgcgctcctcgcaatgttcggttggggtatgatctacttctgtcacatccgtatgcgccatgcttggaaggtccaaggtcgttctcctgcagacttgccatggcagagctttgcaaggccatgggcttcatattggggatttggttggtgcattttcatgatctgcgtccagttctatctggctctctggccaattggaggaagtccaagtgtcgtaggatttttctctagctactcctccgtggtcgctatcatcgtcatctttctcggagccaagatttattaccgaggcccatggttactggacgcatccaagatcgatctggacagcgatcgtcgctggtactcaacggaagaggaacaagtacaggagaagaagagcaccataaggaaaatttgggcacgaatgtaatttgacattttgagagtgatgacgtgtgggtctcgatgcacctcaatgaagaatgtcaggtgcaaaggctcttgagctagacagtctggattgagagagtagcaagaatttaacgcctttataagattatctgcagtagtgataatggaatctggcatgtgcaagtagagaagagaagagcgtttagcccagtagtcaacacagtagacagtcaggttgaaagacatctctgtgtatagcaatgtacttgttggtggtggtagtgggaggctaccaaggtaaggcactcagctcaggggttgaacgcccatttgacttggcccttagcaacgttcccataacggttgcacctcactgaagccggcttgaaatgggaacttagcagcccaggtaggtagtttatcacgtgtggggttttgttaaaacggaatggttaactcggcagtgcgtcttcacaattgtggaaaggaaaagtcgactgataaagttcatctcaaaagggaatagtgcaacgcataacctcaaaatgaagggaacagacaatcaatacagctctgggtcgtcacctaatgattatgctctggtatgtgtcatgtggcgctcggcgagtccccgggcctgagcttgactttcgtgaactgctattctccgtaatcagaaaccttgtcccgagtcaccaataacacgaacgcgcctcttccccaaactttatgatctaaaacaatcaatcacatgcgcaggggcaggggtgtggactgtgcgcaacgtcttcttccaaccgttgcagcatccatccactcgttctactgccaaataggcaatcaaccgtgaacttcacgtcgccatgtctgaaagttttatcttcaaaaagactgcttgttccaattgtcacaagcgaaaggtattccagccagggcattacgagtgcagcctcaaagagccatcaagtagctaccacgtgccctcggggccctcgggtaatgtaggttcgatgcgacttcatgagtgaccgttcaaaatgtatcaattgtgatatatttgccctcaattgcaggtcagtgctctggatcattgggttgtcgcacaagaagtcacgagcgaggtgcgagttacgagctacgagctgacttgcgcgtttttaccaacagtccgcattcgagaaagaggaaacactcacttagaggacgaccagcgacatataccaacaactcagcaaagtcaacattcagccaaggtgttgcaaagactccccacgatgaagcacagccagaacctttggctctggtcagtccagaacaatccgagctgtctgagatacgtagcgaaggctgttctgtcgatcaggagccagggcttgaccaggctgtaccgtatgtaggcaggacggatatactaggtcctgtcccgttcagcgagcgcttggagtccagtagagcaattttttccgccgaagatagcgacgctcgctatcgacagtggcttctggatgcatattgctgtcggactagcacaccaactcggcctacacaaagaaccctctcaaggtccacatcgtggactgcgacggcgcatctggtggaccatagtggtacgttacactcaagcagtacccattcaccttcttgttccttatcttctctcttaactccgcctgttttgacacatgctgatggacccagacccgagacatattgatatcaatcggcgtaggcagaccacgaatgatcaatctcgaggatagcgacgtctctccgcccacagcagccgattttcaggaggaaagcgaaggagcagacgtcttcatagcaaatgttaagatttgttgcatcatgggggacttggcagaacgttgaagaaggtctcaattcacaccccaatatcaacaggccacacaagacgctcttcgccaatggcttcatagtttgccttccaggttgaggctttttaccttggattccagggctaaaatacctaatccatataatctggagtcccgacagatccatatcgttttcttcgtcaccctgatcatcctcactaacgctgacaatcctcttgcggccccggtcacgtcactgattgcctcttcttttattgcatctatgtttgccgagatgcaagaagctggtgatctacaacgcctgggtcccatcttcgcgttccatagccttgtggcggcacttcccctactgtcggcccaaagggttcgttcggtgtccagccgggcggcagccgactttgacaaaatatacagcgctcttcaagagctggctgagaaatggggttcagctcgaggacttctcgaaccccttctggcagcgaagcaaaggatgcacgttacggccaaatctagcgatatacttgaacctgtcacgccacctttacgggacttgttttcggaatttggtagcagcgcgtgttcgttatggtggttgttgcaaggtgacgcgacccatttgcatgagttcgatacaaatgccgatgatgtgagggcaggcgactattttcgagcgctacagggtacaggagaagaagaagaagaagaagctgggacatcgaccagtaggcagcaagactttataccggatgacactacctggccttgactgtctgaaaccgaggatatgcatcactggcgagcaccctgggagttggttcctcctcaaacctcgtggtcagatgatgactggatgttgcaactagcaaacacgtagatagttaaggtttagcttgttgaagatgaaagacaagaaatcaaactcggatagcccgagagggcacataacacaagaccatggacgtatatctgcacgtaatcaatttcatttaagatgaagagaaagaagacactagcgatggaactaactcagaaatctatgggaaacaagttgaaagatgagtcgacaatattggctcccaagatgaaaacgcataccttgacgcatttgtgtgtcttccatgaaccaccgatagtacccggcagagacccctgatattttctctacgttctcttgaagtttagtctggagccccctccccctcacccccacctttcttcttgtccctttccccaaacccctcatctcgcttaaggcgcaagtcgcgctcccggtttatggagggaactaaggacccaagagtgcacggtggtgcggagttgctgtggaggtgaagagaccgaacgccgcctccggttgatttcgcctcggcgattgtcttcctcctttcgcctcggcgctttttatgaagtgatgaagtgagatcggtggggcaagcagtatgttctctttttcaatccggcttacaaggttcataacctgagggactcattgccttttcttctcatcttcatcatcatcacctgctctcattcatttttaccgtgtctcttgtgcaattgacaatcattcgccatgtcattgtttagctgtcgaccgaggcttgtcgccaaggccgtcattaagccatcaacatcgctcttccgatgtgcttttacacgtgcaccttttcaatggcaggacccattgaacatgcaggaggtcctgaccgacgaggagcggtcgatttaagaaacagcccggagttattgccaggacaggcttcagccaagaattctcgatgcttatcgctctgagaactacgaccgcaagattcttgaggagatgggagagctgggtctcctaggtcctaccattgacggatacgggtgcgctggagtcagcagcgtcgccgctggcctcatcacccgtgaggttgagaaggtcgactcaggctaccgatctgtcatgccagttcagagctctctcgcaatgggacccattgaagaacatggatccaaagagcaaaaggatcgctagcttgagaagctagcacgcggcaagcttattagctgcttcggtcttactgagcctaaccacggttccgatcctggctctctggagacaactgccgttccccatcccaccaagaaggacgcatacatcctcaacggcgccaagacttggatcacaaactcccccatcgcagacatcctcctagtttgggccaagctcgatggtgtcatccgcggtttcgtcattcagcgtgaccagtgcgctcctggaaccctagagacccctaccatcaaggataagaacggtcttcgtgcttccatcactggtatgatccagatggacggttgtgttgttcctgccgccaacgtgcttcccaacgttactggtctcaagggcccctttggctgcctcaactcagctcgctacggcatcgcatggggaactattggtgcccttgaagaccgtcttgaccgtgcacgaacctatactctcgaaccaaagcagttcaacaagcctctcgcccagttccagctcattcggaagaagcttgccgacgcctcgacagacgccgcttttggtctccaggctgccctgcaagttggccgtctgaaggacaagggtcttgcggcccctgagatgatttcaatgattaagaggcagaactgtgaccgcgctctatccggtgctcgcacgttgcaggaggtctttggtggcaacgttgcaagcgatgagtaccacattggacgtcacgttgccaaccttttcgttacacagaagtatgagggacagagcgatgctcacgcgctggtcctcggacgttcaattactggcttgcaggccttcttttgatcagggcacttgatatcccctctgtaaaagtcaatagtcgattagtcagttaaatatccatctcgatacttggaaaacacaatccaattttcagctttaactgttgtcactatgagatctaccacagtagcattcttgattcccagaatccctactcctctgccttagggtgcagactatacttgtgaaatgtagaaggccactcacagcacccatgcacgtatgctggtgtcatcatcagttctagtactttgctcgtcagctggcagttcaaaatcaattcaatgatcaagcagaagtgttgttttttcaagactaaatcttattgaattatatgggctatcaacgtaggtaggtagggcgtctgatggtgtcagaccgtccagagcacggcctctgaggcagtccgtggtgggtccagggtccgaggtcaagggctcggcgcctcggcgacatttgcctgaacaaatcaagtcggaccctcatctagttatgctccttgcgtctaaataagccacgagactgataggtgataaaacataaattgaggtaggtacagactgttgcatagaataaaggcctgatccattggagattttggcggtaccaagatctgtttacctactctactgtatatgatttatctctgaaagatgcagatgcttccgaaatcgcaccgatattttgctgtacctagttttcaatgccgagcagcagctttacgatatccgcctgcaccggcaagaggattccatagtacaaagagcaacgttcagaatctcatggtcaacgagactacacgtgtcatctaccaaggctttacagggaaaactgtgggtgaaactcttctcttcctaccttgagtactctccttgttaagcaaacttttctgattggaacccctcccccaaaaataggcaaccaacaatgcaagagatgccatcgcgtacggaacaaacattgtaggcggagtttcgcccaagaaaggaggcacaactaatctcgatctgcctgtgttcgccactgttcgtggggtatgtaaggtgtttgtttggtccttcattacaagcagcaatggtcacggactagacgaaaattggactgactggctgacctttttcttctttgtgtcaatctaggcagcccaatcggttcgccctaatgcgagtctggttcacgtccctgcctcgttcgctgcaggtgcgatagaggaggcaattgaggccgagatccctctcattgtcgccattgtcgaacacattcctgtacatgatatgctccgagtccacgagatactgagaacgcagagtaaatcgcgactcaaaggcccaaacacaccaggaattctagctcctggaaaatgccgcattggcattattccggccgaccagtgtgctccaggcaaggttggcatcatctcacgaagcggcaccatgatctacgaagcaattggcgcaaccatgagagccgggcaagttcaaagccttgtccttggtctgggaggcgactccatgccaggtaccactatgaaagaagctctcgaggtgctgctacatgattcggctacagagacgattatcctcatcggagaaatcggaggttcagctgaggtcgaagcagctgagcttctcaagagcttccgcgctgagaacggcatgttcaaacccgtcatcagtatcatttcaggacgaacagctccgcctgggcgcgctatgggtcacgcgagagtactgcaggactctggggctcgtgttttagatcatcctgggttgctggagaatgagcttcgagctattttctcatgaccaaatcgactttattactcattgtcattgttcttattacacaatatcgactcttggctcaatgacaggcgttcatcttagtaactatgtgtctaagtgtgtgaatgatagttcctgtgcatgtaatccaggaattgaggggatagggacgtccaagaggtaaagttttgcggcaaatgattgcgtatcggctttactaacggtaatgcaccgtgccttgttcaaaaacgttcttcattgtagcatcttgtgacaagacagagtagacaacccgtcataaagactacggtttcacctgcctcatctgactccaaacccactcgctattgtaaatagcttgtccaggttcgattcaagggttagccactctacatggggggatgcgagaagacgtttggggaataggtgtggaggtctctctccagtatggtatgctacaaagtaataagctatcagtatctagggttcttcttgatacagtggtgcaagcggatctagtctagtgacttgcacctgtggggatgatggaagctgtttgagttgcaccgtgacgtggatattctagggaagatttcatgtcagcctcccccactactcatatcggagtcaattgcaagggagatagcactattggagagtttagtagcgagggcttaggggagtctaatgatcagaggaatgactttggtgatacgtgagcatttttaacgagtataaacactagcgattgtaaaaaagaaagaggtattatccgtgccgatgaacaacactaatggtgacctagaatagaagggtttaatcacaaagagctgagttacagtcaattcaatccattttgaagtaggagtaggaatagatgttaattgccgttgtataatatctaacgcaagtttgtccatgctacctatctagcctcgcatcagacaccagcgcgtgagatccctgtccgtctatctttccatactctaataagcgtagtacagagtgctctcgttttcggactgtctgatcttcttgttgtccttgatcagccagaatctcattgcccaagccccgattgcagtcgctacactcagcgccgcgctcgaagacatggccatagtgtatcgaggctcgtcggatgaaggccacatgtagggcgtccagataaaagaagcaaccgcgatacagttgactatagcgagtgaacatgctttcttttccctagtctgggagcaggtggcagatacccagccgaggatgatactgttgaccgcgtaggtgccaatggagaagacacacatggcaactggggagctcgtcagtgataattcaagaatctttggaagatacttacagtatcgagcacctgtattgagagtggcacatccaagaatgaagccaaataccgcaacagccttcgcaatagtaatgtgcctagaaggtcagcatctgtcatccatcattgtcgagagaaactcaccatgttctctcattgaaccgccccgatgaccaggaccaagcaattgagatcacaccagcaatcagatatggtggacaggtcaacacaagtgtaatagtctggttaaacccaagtgtcttgacggctgtcgggaagaaattcttgaacccgtttgctccgagatgacaatgctgcatcaccacaaacaaccacactttgggatctttggcagcagagataatacccgaccagctagtggactcgcctgagttccccacagtgtcgcgctgagtgcgttcgtgggctagtttttgttcttcaggcgtgagccagtgagtggtcagaggttcgtcaggcaggacgaagaaacccgctatggcaaccacgagagtcactgcgccttgaattatgaagagccattgccatcctgccagattggcctaaaattattagtaattataagctaaacttgcccgaagaacgtaccattccgtccatctcgaagatacccagtgcaattagcccagcaaacgcagtggcaagaatgttgcctgtatacagaatagagatacgtgtcgcaagttcttttcgtgtgtagaatcgcgcaaggatatacaatgcaccagggtaataaggcgcctctgtaatgccaaggaagaatcgcgtaagtagcaagccggtgtagtttcggctgagtgctgtgaggccgctgatgatggcccaaacagtcatgcacgatgccatccagatactcggccttacacgagtaacaaccatgttggctggaatgccaacaatgacatagcctgcgaagagaatagatacacaggtttgatattggttgcctgtcagtttcagatccttttcaattgtgttgaggcgggctagggcgatggcgttgcggtcctttccatgtcagattgccgatgattgtttcgcgggtgttgaacaggtgcttaccagataattaagccagtacatcaaccacagaataggcatgatccaccaatctagctttttaacaagcgcgatctctcttgggtccgtcttctcatgggcacccgaatagtcgcgggcctgaggggttgtcttgaggacttcctcaacctcgtcaaacggttcgagcgggccatcactcttgtcgtttctgtctatcgggtgcgtagtgttcatgatgggatctccgtggtgatttgtacataggaggcggcatcagatggcaacttacttccctcatttatgcatttttctgttaccacaaggactcagatctggacaccgtacatctatgttccattgcatatcatgtggttgccagggtggacacccgacaacacagttcagccagtccaaatgttttcctgtcgtaattttttccccaacggacagttggagtggagggctgcgttaatagaataacggtaattggtcacgcaattaacttttgagtgccaaggtctacttggcaggcggggtaaaacctaatccattaccttaaatcaagcttaaatcttgagtgcgtatggagctagggcagtattggaaggtcaaataatcgagagtcagcaaatatcattggcgtctttggtaaacttgctggaactgtccatatctgagtgattcgccatcagccaagccaaaacgccaaggaccgttacccaggggtcgagggcgcagcctgcgacgatggttttccctcaggacaaacccaaatagatgtaaatacagcccatttgatcgctcaccgtccttcgcatcgatgctgtcacggacctgaagtgtcataccagtggctttaacagcacatttagtctatgcagtgaagagatcctcagctccgtgtagcaactcttggaaacatgccaaaattggagcaaataattcacgttcatcaagtcatgtgagatacatgatctgcaatatggtccggacaagcagggtagaggttacactggggtaatgtgtccaggatcaatatgtggttgaggtgaggcttattcaagacaacattcatgttactccgaggtgaacagatgattagatggtaaatatatatttgaccgttgatccagctatactaacaaataaccatgtaccagacagctaccatctcaatatttatacaatagcaaaacaagtatgtaagagataagatatgtgcaatgaagccaaaaatgcggctatgaagccccctgtgcttccaacaacctcaagacccgcaatgagatcttttctgaaggataccccttctatgtcactctacgcttaacggagagcgttgacaacagcggtgtaagcgggcttagcctggtactgagcgttgaagagaaggctgtccttctccttgcgccaagagtccttgtcagagacaccccagacagtaataccgacacacttaggaacgttaaggcaagccttggtaacggtagcgtagtcggcagcaggggcagagcggatgtcgagctcagtgatggcaacctcctttacaccagtggaagccatctgctggagagcagcctggacaccgttggcggcaccggggtcgagatgggtctgagaaccgataccgtcaatggggatgccctgggagacccacttcttgacgtgagcgaccataccagccttgagcttggcggcgttggggtcgtcaatgctgtaatcgttgatgtacagcttggcgttggggtcagcagcgcgggcagcgcggaaggcaatgccaacgaactcctcacccagaacctgagtgaagggagagtccttgcggagggaaccatcccagtcgaagatctcgttgaggacatcctacttccgttagtacaaatacgtgacccaaagcgattagagtgaatacatacccaggcgtagaccttgcccttgaagtgaccagcaacgttcttgatgtggttctcgatggcgttcttcatctgggtcttgtccttgatgttgtggacccactgaggaagctgagagtgccagacaagagcgtggcctcggaccttgaggccgttctgggcggcaaagttgacgacctggtcaccgccgccaaagttgaacttgccctgctgaggctcggtggcatcccacttcatggagttctcgggggtgacctgaccgaagtcggccttgatgacggcgttgttctgctggctctggagaaggttggggtcggtgatggtgccatagtagagcttgcccttagccttgatcagcttgttgatgctctcctgggcctggcgaggctcgatggaggcaggcatggccgcgaccagcgaggcggtaaagaggagggaagagaacttcattgtgactgttgtttgtgtaaaggtaaaagaatgatagtaagcaattgacctgcaataggaatgaatgaagaggtgctttgtttgtatgtgagagtgagtgatggatgccaagtgccaagagagcgggaatgcaggatgttaaatatgtcagatctcagtagtggatggctcgatcgtcgtccatcgatgtttgagccattcgattctaaacaaggccaacaaaagcaagtctatgcgcggggtggaattcttccgtaacaagctacatcttttcccttctcagtcaaccggagactgcctccgattgtttcgaggagattgtcactatgcacatcatgccgctttccgaacttccaggggtatcaaaagtctaggcggttctggcctccagcttaactggcccatttgcctcaccatctccagatttcttggggacttttggtactgggttatctggggtgcattgaagctgtggattcccgccttgggtaaagtaggcgcgtcggatgattcatcaggctaaatgcgtgataaatgcatcgtagcaatgggaaatgatgagatgagagtgagacgactctcggcagttttgtttacttggcaaaatggagaggggaaacaattgcgacaggtccaatgtatgcttacaactccctgttcacttgacccatttgtctcgggtgttctgaacctagtttagcttaggggctttggctcatttcggttgatgtggacagtctcagttgagaacacgatccgactactggtccaagccacgtggagacacgtgtttcacgttgacttaaaggggaagactttctagattttttcccgagtgagactcatcttggttgaatattgttccgccaatgataattttagatgtaacatcatgagcaagttaaccttgcgagatgtgagattgacgtagcaatggggaaataatggaatatggttatatcaagccctgtaactgttcacggagattgtcacggaatgaggaaagggcgtcaatcactctcgaggctgtggacttctatggaggaatcggcaacttgatctatgaagtagtaatttgtaaagtctgtgctggcgctaatagagctgtcaacggattcaggctattgaagaatctcattagtgtctgtgcgtgtgtcattttctgagctgaggtagtagaatgaggtagtattcccagccagtgttattctttaccccccactgagttgcactcagcacttagagctacgatacttaccctacagataagaatactattggactttactgtcaactgtattagcatcaggtaagagaaagttctagaataagtgactggctctctctctgaataaaatagactactattaattaactaaaatccatagataaaatatcgcacttaattcataatcagtctttttctactctttatattttgaagcttggaattccactgctggacatgataacgtctgcgaaatcctgcctgtctttattccttcatttcatggaatagctaccccacaatcatatacatcataatctgcttaagtatcacttgtcctgctcttgtttaattgtctcagcctgcgcctcaacacagtatcggtagcctgcaattgcaatcagtttttgacgattctccaaggaacagagccccactactcctcagggggatgctgtgtcgcttggatttccatccgtatatccgatcgtaatgcacgtgatgttatgaaccagactcgcctgttgaaaattctctaccctcaatcttcagcctggtacattgcctacatgtacttatcgctattgcaagtcgctcagggccataagttgtaagaagcagcagtagaacagctctcagctctgatatttgattgctgataactctaaatgttaaatataattttatttgatggttagtataactttaatgacaatcttgcctttcgcttccgtgcgttaaaatataagtttatattagcatattttgcttgaacgtgtaccaactactcaataagtttatattaattaatgaaatacaggctgtcctctacgaggaagttacccaggctttatatcctctgtttaaataataacatctgcctcaaaattcttactctttaatcggccattacgctagtcgaagaaactctgcaacttagtagactactttaatatatcagataaccggtgggtgcggaagtgccaagttattgggtgtgtgccatttccaccgcgagagcattaatagaaaattgagaaaggtcatcagaggagagaaagcatgtatttgctaattgctatccggatctactttaaatagttaaccagaggtagaaagttagtagctaagctacagtatcaaatattgctgaagactgcagagattgagttcattgagtgacaggggaaaagatcaaataatgagtgggtacgacaccagcaactacgtctctcttctcattttgctacattatcaaccttacacgatcaatctttccctctgccttatcagtttgcaattctcgcctaaaagttctcgctctggttatcatgtgtttcgatatcacctcaatttctctggcaatggccacctctgtcgttgccaacagactctacgtccacatgagctgcctcgtaaagagatgcgatagttccaaaggtaaatttatcgccgactttgcttctgatgatgtcaatgctagcacagttcgtagaggcactgatgtcccatgtatgaccgagttctacatggattggctcgacaggcgagcccacccaaagttcagcgaatccaataattactgtcttgggattggcttgggcgtcgagatcaattgcaatggaggctggaattgctatatggcgatttggaaggaggttaggtgcaactggtacgaggttcctgtgtctgagactgaccttcgagtcgtaacctgctgctactgctaagacgattgtcaattgatggtagtgagagagtgtgtgacggttgggactttgttcatgctaagaaagtcttcatacgggattaatggtttatttcagtgccagagctagagctgtaagttgaatgttgaactggtttagctccatggagaacacagcagcaatgttattgtgattgtaacaggtctcactagagcaaaaaattaagcatatccgactagataaccacttgtcagctatcccaccattcgcgactcaggcaagaccggatatgtatctggataagatatcggagaagacatgcgatgcagactagaacactgccaatcatggagtctccaacgtcccagatcatgaacctctgatttcgatatttgatgtatcttacctaaggctttataagtatcagccaagaaagacatcagaatgctaaataaccaacgctcgacttaatccttgaactgttgtttcaagatcgacatgttccacctatcacatatctagtaagattatcgtactccactcttcagttgaatgttccaaccctgtcgtgataagttgagttcgccaaggctagccgaagcacggatctgtttccatcaatcaagcatcactgatggctttctttagtggattccaaaactcaataaaaatcttatctacgattacctagaatgcagccagttaccaatgagttataacgtacgcttcgtcttctgaagactgaatactatagtagaatctagtctgtatgtatagccaaacagccgtttcctggtgcagcttaaggacgataaaaatgccaagtaactagcgatacgaacggtaaaaaaattccgatttctccgttgagctgaaggttaaccgagcttctcattggccagccaagaaaatcaactgctgttgaaacgtgatgaaaccagggtgagcagggatatcagctgccaagagaaactaaacgtctgaaatagattttagagatatcgaaacagactaaaaaaagggaaaagggtagataacgaaccaatggcgacagttttgaatgcaaaaagaaacaagtccggcggcgattaaggctagaatggaaccgttatggtgggatcgcgggagggaacttgagacgggaaaaaacaagaccttggatgaaatacgggacggatttgcttggcttagatcaagaggaaatccattcgatataaatatcctcaaaggtctctcccaaatggtttcgaatcatccattcttcgatcaacccattccattcgttctacagagctagtctcacttcattctttcttatcaacttactatcgttattttcatcgcttgcgatcaactatcatccacttctttcactctaactccaccaaaatgaagaccaccagctacgtttctgctcttctcggcctggcctccgctgtcagcgcccactacaccttcgacaagctcaccctcagcggccagcaagagggaaccgacaaccagtacatccgcaagcaccagaacggttacatgcccaccaagttcaagggtattcccgacggttccatctcgcccaacgacaaggacttcacttgcaacaagggcagcaccgcctcccccgacgtcttcaaggtcaaggctggtgatgagatcggtctcaagcaggctttcggcggtactggtatgcagcaccctggtcctatccaggtctacgctgccaaggtcgacgatgctaccaaggctgacccctccaacctcgactggtacaagatccatcaggctcttgtctgcaaggctggtactcctgagcagctccgcggcccctcttggtgctcctgggacgaggactctgttcacttcaagattccttctactctccctgatggtcagtacctcgtccgtggtgagcacattgcccttcacggcgcccacggtggtgaggctgagttctactacgcctgcgcccagcttgagatctctggcaacagcgcctccagcatccctggtacctctgtcaagatccctggtgtctataagcaggatgaccctgccgtcaacttctctctctggggctcttccactgcctacgacgttatccctggtcccgatgtcattcccggtggtaccatccgtggtactgctgacggtgcctctggtgacgtcgagaaggttgtcgagggcggtgcttcttcttccactcccgctgctgagtcccaggaccagggtcagagccagaaccagaaccaaaaccaaaaccagcagcccgctcagagcaacaacgactccggctgcaactctaccccttacgtccgccgccacgcccgcgatgtcgtcccccgcatctaagcccccaatctagtgagaacttgagattcagactcagacaattgattccaggaaatgcttgagcgactggcaagtttcacgcaggacgtgctgttttgacagtttctcgtttatggcatcttgcaaaagcatgatagatagtcttgacgtacatgataagaaagccctttacttttacgctgtatttattatagtccagttagttgtaatatactcactttttggctgacaatcctatcttcaatttcatgtttactcccataactagtgcttgttcctttacaatgaaacagcattttcataggcagatgatagatcagttatctatgttgagcaatcttataaacaatctaatgctcgttaaaaggagcaatattgtaagtcttatatatgttgaaactatccatggattttattaccgccataaggcccagcaaagtacatatactggtcatcctgaacctatacagaaaactgggggcagccataatacgtttgtttctacctgtagcgccagcaaggcttccttagttttggcatttcctctaatgataccgcgatgaatggtgaaatcgtcaagcacaaaggaggtctatcaactcatatccaaagcaacccacgagtcacacagtgaatttaatatccctcagaattgccgtcgattgtgtcagatccaagattgcgtgccaaaactggatgcgtcacttgtgggcttctcaacgtctaatacgtttattcttgttatgctgacagcaaccaggtagacggcgcatagtcaagtgtggcgaagaaaagccatcatgccgtaacctctcccgtttcagccgtagctgcgtatggccggaggctacggacatggtggatagatgccattgctctggtatgtccagatcgccttatgtcattaagcagacaaagaaattttgcacccacttcaagatcgagctcccctaaaaataccaacatatcgtctttccaaccgctagtgattcatcgccgcccgtcatttcttacagcagcacatactcttttgcaactggatgtcgaactcgagctggtctgccatttttcaatttctactttccctctatcattcttcctacctgtgatggacgaggcatacctcttgcgatgtaaattacaattgatggagatgatgctacaaagcaacagcgttaagaatgcggtgttggccagctgtgcctcgaataagcatacatcattaggcaataactggtacaggctggtcgccttatgattgtgcttgctagcaacagtgtctttctcatatgtccgtgatgtaggcgttcgttattgtgtagttatatatggatctgctgctaaattctgatgaatgatagatctgagaaattgacccctcgtctggctccagacatcatgttactggtgccataaactcctttgcatggggggttaagaacagatacttctagtatcagatacacgctgttttgaccgtattttcgtcgagagcgtactgttcaaaggctttctgctttctatacagctgccttttttgtccagactttcgaattaactctgggtttttcaatcatgctgggaacttacccgggttgtatgcttctgtagacccctctttccctgcaccagtcttgtccttggtgtttcaacgtccctctatcgactggtactgaagataatagattgtcattacactccgtaagaggaacgtaaggaatgcctggagactttgagagccaaaatgggaccccgggagaactcggtgctggataaaggagatgcgcaaatgatgccagctgaaccttcgtattataagaatttgatgaccctcacagcatcactgctactcgaccagagttcagagactctagcccccgaaaccacacatactgttgctgatcaacttgctttcataaattgtactcagcacaggaaagcatcccggtggcaagttgggctatctgtggaaattttgagacgccctcaagaacacgagaaatggagccgctgttttttaacacctggctaatgcgaacactagactatggcgctacgccagttgacgaaatcacgataatgaaagaggtatcaagttagatcaggcaacgtacaggatatggcgagatgcaaaggatacaggaatagctggacaggtttagaataagaaatcagttttaaaatagtttcttggggtattgtgtcgagggcgagaccaagtattaatcccctcaggatatgaagaaatagctgtaggaacaatgccagtaaccagatgccagatgggtggtttcagatacatgtgatgggttaccgcgcgcccgtttggtaaagaagaacgcacttggacactgcctatccaaagatcgtggctgtggatgtatcatccagtatctcggtttagtaaaaggcctacactataatggaccaaaggaattaattcgtaatgcgtgtcgtagtaaagtactatctaaaagctggaaccagatgccaaccccagaggccaagtgtcaactgcacttacaagttcaatggctggcgaatgtgtgtactctgtaccaagacgagtaacccttaccacgaggctctgattgtgctgcatttcgtcaatagtctcgagttttgcaatgatggcaaacttgcttacttgaaggttgatgagaatgatgtatattgaagctatctttggatcatctcacttccacaaggcccatccttaatattcgcctgagggaacagcatcgtgagaataatatatatccaaactacctatgcttgaatcatctcacttccacaaggcccagcaaagtaactgtactgatcatcctgacctgatacggaaaactgggggaagccattgggacactggggggtcgaacatccagctgaagcgatcgctttgaaattgagacaggaaccatccgtcatgctcttagcccagtatacacagccaagggtattgtagcaggcgttacagcaatccctgtcgatattggtgctaccggagagggcaacttcattgcttatcatcaactcttgaaatcgggtaggtcgatctcaattctaccataggaagttgtgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatactcgtatctgccagccccaccttcagtgtttcccgtaaaggagtacaatgctaagaaaaagcatcttgaagtgttcgatagttcttgttgtgattgttgtgtattggtcagttgctaatggttgctaagttggtgaagaaaagttgattctagttggagaaacaatttgtatttgtacgcaaagtctgagggcactatgtccagaaatgtggttgcaaactgctccattcccttgtgacataccgtggctatagacttgaccagaaacgaataatcctctagaatcttgtggccaaattagatttggagacatcctagaactggccacggcttgtgaacagaagcatggtggatacactactgaaaacttacggaatgatggatagatcatgagctatacgcatgcgggaatatgaagtaatggcgctgtctagacattggggcgaaaggttgatatatcacgtctgtggtttgagcagtgaagacatatcgtcgaggctgattcacgtagtagtgtgatactgaaattaagcgtctaattactgttaaatgtatataaacacttgatagcaacaacaggttgccttgaactcttactgatcgttccagaatgtgaactactaacttttccgaaggagaaattgacttacatcacatagatgggaattaacttctaagacctgaatacttcgacaaccgtacctgccgttcctgcgccggatggcacaattagcatgcagtagtgcggtgagttcctgaatgtgccacaagatgtcccctgtccgaaatctagatctcttccaaatcatgtgacctctgcgatcaggaaccaagaagacccatagtcagcacacgcctgctccaacactctacaaattgcaacatgacattgttacttttcaaagttgatgctggaacgggaaattcacgtcacccccacaacgtgattggacttctttgaaatgttacaaaagcgaaatgctgccagatttaggtggaaagtacgtagcagtgcaccacgcgtcgtacagagatgtcaaatccagccttaggggaatggcctgattatgagtcagattgtcaatgaagtttgcgctaatctagtcgttttcgcggcagttggcccttgaactaaaattctgactcagtagtgctacatggcgttttgagtaaggctggaataaggtcgaggtctagcccggcctggaacgttggcaactcaggtacattatgttacgtccttttttaacctcgtaccctagactagatagtttatcattttaccagcaaaacacaaataatatgcgagcggcagatagctaagttacgtgtttacttcctgcaccaagtagtccaccaagtttcaaattatagactgtgatccgcaactagattaatgatttttgaagaacgctatacgtgtgagcatcgaggtagttctgacataatttttgactgtgaaacaaatggtacaatgcgtcctcgaaccttctatgtcattcgattgatcagtcggaatgcaattcctttctgttttagccacaggactgcttgcatgagactcccttgtatcgccactgtcacctcaccctttcgatcctggaggatttggcagggagatcaatcgaggacaaaatggctctgattgttgggtctgatattgagttaaaccctatgatcagagactgaacccttctcgacgatcttgcacttgacagtcccgagctaaatccagccacctctgaattgggtttccactttggtatccaaggtgatcttacttcacgttgcaaacagcttgattgaagaaaacaaaattgataaaatgagaatgttgagccttcatggatataaaatcatggttcccaaaagtcctgtggttcataccaacgcccaagattcaatacattcaactccctcattattatcaacacccgcaataatggcaccatcgacaatgttcaagaaccggtcctacacattttcccccttttctgcacgtcccaatgatagaaactctcgctacccgtggaacgtttcgaatgagattcgtgcgagaaaaactccactaatcgcggtaattggagttggctttgttggggcgggacttatcgactcattttcgtcaagatataatgtcctaggctttgatgtcgataaagacagaatacacgatttgagaaaagaattctgctcgcggccgaatgtcacactaacgtcaaccgaaagtgaccttagtaaagcgacgcactttctcatttcagtaccaaccctgctgcgtccagacaaatcgatcaatctttcttatctggaaaatgccttgcaaaaggtagagcaacatgccaagcgcgggtctactgttgtcattgaaagctcagtcgccgtgggacatacccgtgagctccttggacccattgcgatggcacgaggactttttgccggaatgtcacctgaggtaagtaagttctgttgtaagacaacgccacggtgtgcttatttatctacagcgtatcgatcctggccggactgaccctccgatgcaatctattcctaagattgtatcaggtcttgatgatcttatcccaggctcgttacacgccatacagcgggtatatagccacgtttttgatgtggttattccagtctcatcacctgaggtagccgaaatgactaagctctatgagaattgccaacgaatgataggcattgcgtacgccaacgagatggctgatgcttgtcaatcccttggtatagacccctttgaggtttgccgcgcctcagcaacaaagccctttgggtatttatcattcaatcctagcgcgggtattggaggtcattgtatcccagtaaaccctcattatctttttgctacctgcgactttccactcctcaagatggccactgaagcaatggataaacgccctgctcaggtagctgacgatattctacgaaccttctctggcggagcaaaaaacagggattccggagcggaattggatctcaaggtacttgttgtcggcgttggtttcaaagcaggacaacggcatctcgtcaactctcccggattgaggcttgccagagagctcaagagatccggcctagcagtatcgtttgcggacaaacttgtgcaacagatggatgtaccagacattggccgcctcgatgatgatgattgggtcgaagggaaattgggagagtttgacttgattgttgtgtgtcataaacaatggggcatggactttgcggtgctttcccggctggaaggtgttgaagtgcaaatgtggtgtgagtaggaaaaattagatttcactcactttcactcactttcaaatggactcaattcagaaccttgaagaaggaatgcatcttactacactgtgaggttaattattgtcgtaccataaagaattgtataacaactgctagctgaagaccccttatggcatagacgatacattcccctacaatatcactcattgtcaaaccacaaacctatgtatgttcattattcttatcacctacgacacttaatctgaagaatgcacaagtgataatgttgataacagataaaatttaccataactagggttgtattccaaataatcgcagcatccacagttaacctctactttcagaactccacgttgaggatcgggaatgtagaacactgggagtcaagtactcaaactagctatgctactaaggcaaaggctgcagggaattccttcgttctgcttcgagtagataggggggttagggaacgtgtcagcgctaccattcatggaaaactcattgcttgccaagcgatgagagcatgtgccatcgaaaagatgggctgttgcactacccggagttatcatatgatgataagagctgggcggggtgtagccagtaaggtgatgtgctggtgatggactctgtgtaaaggaggagagggagagggaggtgtcctcatagccctctgaaacatctgtcgccagatggtacaggtcattgttgccaggaaggaagctgaagttgatgggattttgggaaatatgagggtcatgagataccccagctccagaggcgagaagtttcatcgcatcagaggttgttgtgggacatatatctatccctgtcatctgtaaagaaaacgggcttggctgacattgagctgggccattttcgagagtccgcaaggtcttcctcagctgcagtagctctttctctgtagattcgttccgttgaagtagctcctgaattgtacggtcacgccattgattgttctttcattgcgccagttcgcgctccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcacgaattctcctctgagcttctctgtcgctagctctcttgcgggctttttgttcagaagctgtgatgcgactcttccgccggcctatgttgaacatgaaatcagtatattttggtctagaagccgtttttctcgatttgcaaactggtatgtatgtacatcgcgatcttgattgcgcagcaaagtggggagttgccaacaaaagaaagggcacaactacattcttgcttcagtgcagcggattgagcaggataagtgaccaatggttgcgacatggtatacatagcaatgaacgcgagagatcaaaattgaaatttagggggtcagtcaagtgggctaacccgagaaaatataagtaattcagctgagaccagtatgaatgtgtctcatcttccatgtctcgatccatcgatacatgatagatggagtctaggccccttcgtgagttggctatacaccaaaataatttacattgcaattccctcccagttgaacactgacaatctgtactgggtggctgctgcacgtatcaatatcaggaattatggcgtcctttcctacttgtaataatggtgtagtgatgtctgggaatgggagccaattgggaataaagatccggatgtatttttaaattttctgcaattgatcactaattgcaaattcaggaatctactggaattaagacaccttgtgcgacgtgagggagtcgagaccgccaagcctctgatgcatgtccgcggtctagaattcgatgactaaccaatgtactgcatcttatctggtgcattaggtacctggagactgtatgagattttgagaaagcttattcaaataacgccgcaaccacagacaggaaagcatcatgacgtccacaatactgtattgcattcattctgtaagattgactctagaggtatactctcatcgaagaacgagacgaataagcggatttcgcctgcaacctcgcggcagagatacccatggtttcgagacatgtctgatacttttacaatgcagtgtactatctggggacacgtagtaatgtaaccgtgcatgtcatctttcacaccgccgacaataagtaagtagatcaagaataaaatgcttcataaagtatagttgtgccccgaaagagaaaatataatttagtctgattattctagatttaccgcctctcgagacatcaacataataggcctagattctgagagcgtgataacttatctggtcccttggtagttgctgttaccgtcactcggctgaagggcaaaacctgcaggattgcaagtcagatcatgtttctgcggtccagacctagtttggttgctttttctcttattccgtcagaagacaccacaccatgtggcgttcgctgtcagatgaactgcatcttaggagcatgtcatgaccactagcggcaaatcccgcggacatgttggcggagcattggcaaaataggctgttctcgtaccaaacacagaaatcattcactttcgggtacggaataatggaaagctgacaaggcaatcccaatcagtaccggatttgcattcggagccattgactagtaaacattataagaagttggacgagagcctggtttgaagatcttcacatacatttacaacgactttgacgaccctaagggcccgtaacgtgaacaaacgagaaacaaaatgcattttcagaaccttctttgcattctcatcgcacaccaagtagctgtggctaccacaacatcagcaaagcccgctactccgtcatcagcaaaaggcaaggtgcccaagatagacaaatgtgcaagtgctgctttgacaactgaattttcggctgggttcaaacagcctcaccctccagttattcaagccgagttcacaactagctttgtccagcacaaatggtaagctggtagccgatttcccaatcaatcaacaaaagtctaacaagaatataggaaccagaagatgtcatccatatccactggcttcatacataatttgccgtcgaaaggccttatcctggctgatcaagtcgtcgatgggatgttaacatcatcggttttcgattacaacaatgtcacatatgatgacaacgtggaccatacaatgaccgcgtttcagaacgcatcaaaaagtcccgtagtctggaggggctatgatgccgtgagctttcctatcctaacaacccagatgctcgtaaatggggacgccgtcttcattgggcaagtgactagagatttttctggtcgcggagtaggcgtaagttcttactgatatctgctagggagtacatgctgacattgagcatagtggatgatcatggatcgaggaaaaaatcctctgaccatctacctaaatccttgcaacgttgctattgggtatgattacttcctgcgcgatgaaaagactcgagtggtgactgagttcttcaacacaaacataactgcggttgcgcaacccacgctagaaagtattatacacacatgatcctataggggaaggagaattcatgatttctcgcaaagtggcatatcaatattagctggaatctggattttgattcaaggcatgattagcatgagaccactataatttaagcttatggaaataaaaccttatgttcctgaacattaagaggcacattctcgttaacttgtcctccatcttccaaccttacaaccccgtatctttatcccacaataaattcgttctcgagatatctattcttgaattctaaagagtcattaacgcctttaatggactgcttatatgcctcaatggcgcctcaataacactttgaatctgaaattaccttccgaaacttgaaacttgatgccataaccaggtggaataaaatacattctggaaagaacttaaacttatattagatgactttaacagcggtgagagttaatccaaatcatattctacgagttaagaaacctagaaatgtcgaaatcaacatgaccataaccacaaggcttgaatctctgtgaaaggtagggcaatctactagccattttaatcggaaattggcagaggtttaagtacatatcataaccgaagtatgccgagcggtcacttttgctacacacggaggtaattggaactggtcctggtaatgtcaaacctttgatttcattgttcgcaatcgaaaaggtatataggctggacggcacgtaatacttccattacaatagattcttttttcggaggcaaattggtttcaatgacacgtggtgttagctagatcaaaagtctagattctagtgtggcgtgtgacgcatttgccataaacgaaaccgtctatccagaaacagatacatgttctagaacaagatttcgcccgcagagaccgggacttgacttctgaagacaggaccagatgaaatggctgctcaatgcagatcgggatctgtgtgtgagagaagtaggatatattgtcacaataacccacaatcgaagtttagcatagaaattggtcttctctttccataatttccatccattctgcacacctcacccttctatacccggtctccaacaggcggaagtgccactcaatatctacgatcctcaagagaaatggttcaaatggccattgcgcatatcgaaagccaccatgatatccctcacataagcagaatccaagagatcatggcacatccagaacaaagaacaacagtgccacaagacgcacaacctatatcgatcatcagaatcccaggcgctcaagagcctgacagcgagcaaatctcaagagccgtcaaccctggatccaatacagaaactttagagaagcctctcggggataagatcggcgaccgtggactatttgttgaggactcgggataccctgaagttggggatcccgtagatccagctcgcatacttacaaggagcgacttgaccaagcagcgcaccctattccttggaattatcctgattctaaacatcttattagctatcgcttccattcttggaaacgaatctaaagttgcagtcgcgatagtatatttcatcaaaagcaaagacttcctttcctccataatatcacctataggcctggtgatatccaaattctaccacgtcttacggccagtgcagaaaccgactcggcaatggatactatctcttatcccagcctactcagagagtgaagaacagatcgtcaaaaccatattttctcttcgcgataacggcacggcacctcaccgtcaggtcatggtcgttattctcgatggacagcctaggaatatccgaggtaatatgacccgtgttatcactcagtttgagcggtcatatatttcgttcaaatggaaacggggcactctacgtattatcgcgggctttatggaagatgtccctgttattgtactagagaagctcagaaacagcggcaaaaaggactccttgatcctttgtcatgacctgttcaattgtattcgcgcggatgcgcctatttatacacggcttctcagggacgaactttggatgcacgttttacctcctctgataaacgataacttccaaggattcgatatgatattctgcacagatgcggactctactattcacaagggagcgctagctatgctggccaacgccctcgctaataatcagaacgctatcgcagcctgcggacttgtacttgttgaactggagcctgggtatgaatggtccgtttggaatctttatcaacaattccaggtatgtaattgcagccaggaataaataacactaatgactcagtaccggaatggatagtataccttcggtcaatacgttcgaagaagagcagagcactatatcggcaaagtcacatgcctcccaggctgcattaccatgatatcggttagagaagagatgggaggggctatacagaagtatgcggaacctatcactgggccctttgtgctgtcgcatcaagtccagtaccttgtatgtatccttaaaaggggtcaccgtgttcgaaagtatcgaccttgctgatatagcgtatggacatagggaactgataggcgactcacctattcaatgctctcgcagggcaaacatttacgcacgttatttgtaccgaacgctatcagtgagacagtagcacctcagtctttacagcattacctcagtcagcgtcgccgatggggatcaaacgcatatttcaacaactatttctatcttggaggtgaaaggatgatcctgataaccagaatagcagcttgcattgaagtggtacggttaagcctcgtctattaccgagtgctcaacaccatattatttatcgaaaggatcagccatggagttccagtaataaagttgatcccaatgctggttattggtcagctaccttctgtttggttcttttgctctgttatgattgagccaccgttaagacagcgagcacacaaattggtgatagggttttgcatcaataagtgcatctcgcctattatgtcaatcattatattcactaaagttgctaccaatttagggagccaaggtactttccaagacatccctctgtaatggtaccaaccttgctaactttcaccagcatggggaatgtctggtgtaacagcctcttccgcattgactgcagtagtggtagataccaaccctacataatgagcaaccagtgggaagcaactcaccgattctcgactgcctacgcatcgagtgaccggaaccatatttcaaatctccttttccacattcctgaccattgtttatacttgatattgatagaaattatcatgcccattgaatagtcccacgagttttggaaacagtaccgtggagtgctgctatcgcctacggtaatggtaccacgttacgatgcgggacacgcgaacaaggccaggttggcaggagtagagtggcctagcgatggaataggaattaactagtcttaggcgctggggctatgggtatcagtcgtaaggtaatgactttcgtggtgtatgagagtggtaagcttgccgaaagttgaaccgtatcactcattggtgtaaattactcaaggtactgggatacttgtcattatatttgaacacgactataattcacaagaaccccaggtagggagaactaaagcaagtgaatagttaggttgttgcatttcggttcccagttaggaatcgtgtttcactgatgtcgcacgtgattgatgatggtgacatacgggccacacatgacgaatatgatcaacaacttagacttatggcgtgacaagatgaggcatttctatttgtgattctcgatatatatcaagtttgtataatacaaaccatctcaaatcagtcttattggaaattatttcatctcgagcatccaatcacaatgggaaatttcgaagtaaaatctatcgccgtcgttggggccggagctgctggtaagttaataacccatacctcgccttacgaaatgtaaatgttcatcacgtgtacttcttaggtgctatcacggcagctactctaaaagccgaaaattactttgacaggattcgcgtctttgagcgccgggaaacacctggtggcacttggttagtacgtgcctattaatcccaacaggccagtctaatgtggatggataaggatttacgacgcagatccaagtgtcgctaccatccaacctggagctctaccaacagaaatcgacaaaccgctcgtaatcccagaagacctgccgactacgaccaccccaaaccagcaagagagatatgcacacacgcccatctatcagaatctcacgtgagacatcacaaacataatgtgggagctcagttgacttattgagaatagcactaatgtccctcaaatcgccatgtcgttctctgacatgtccttctcttacgggccattcgtcccgcactatgtacctcgtcagtatatagagtcttacttctcattccacaaaaccgatggatatctgtcactcaacaccacggtggaagatatctcgcaactaccattgacctctagggatggtctgaacttgtggagactgacgttgcgcaagtacgatccactgcgtcgggtggatgtatggtggcaggaagactttgatgcagtcattcttgcaaacggccactatgctgtcccgtgggtaagtgcatattcttgtgatggcggcgatgaccaaaatgttgacggttcaaggttcccccaattcgtggcttggaagcatatgtggaaaagtttccaggtagagtcatacactccaaattctatcgctccccctggatttatgccggtaaaaaggtgcttgtcattggtaattcagcctcgggtcacgacatctccgtcgatctgctacaagctgtccagctcccactctatcaatcacgaagatcacgtggaagactagatggtgatgagccaccagcaggggtagagtggaagacggtcatcaaggagtaccgtctggatggaacaatcgtgtttgaagatgacagcgaactcgctgatattgatcacgtcctttactgtactggctatcttccttcctaccctttctggaacacccaagcgaacggccgcccactattcgactacaagaagaagaaactcatcaataattactggcacacattcttccaagatattcctaacttggcaattgtcggtatgccacgagttcttactttccggagcttcgaataccaggccatagcaattgcacgactcttctctggtaggagcgcagtacctcttccctccaaagagacacagaagaagtgggaactagatagagagagccgctgtagacaagaaggacgcagattccatgagattgaatgggaaaatggcgagactttcagatggctagacgggttcttccagatttcaggtttggggacattacacggcgatggcaggatcccaccagtcttaggaaaagatatcatttgggccatagagcatgtgaggaagtacccagtgccgggcaaagacaaacatcaggagtcaggagggagcttggagtataaagaaggtgagtggactttagttcacaggcctaagaaggaccctttgcttttcatttgagccaggcaatcaatttactgttatcatgctacccaaatagagcagtgagatattagtccatcttatatatggtgtcgttattagtggtattgagaacgtcttccatttatggtcgatgtttagttagttcaatcaacatcaggcaggaatagaggctgagatcaaaattgaatgagaaattctaaaagacggcgacgaaaaagattctctatcgccagaagatacaagaatgataaatacacaatgcgaattttgctagtccagtgaggacaatcgcttattcatcgacggcaggatcgaacccaggaacaccatcaccagcagcctttctcaagttatcagtgaacttgttatcattgtcccagaatttgggcccaacaccaccgttccaggcgtcaaagaggtagtcccggagagatcgaccattgacaacaggccagttatcccagccaacaaggttaccgatgaaccattggccagtgtagttctcgacctgatcatcggcctcgttggccattcgccagcagtgagtctcaccaccgtccttatggtagacaaccttggcgcgctgaccatcgagacggggctcgttggtggcgtgctcgtagtcgccgtggcacgagggagcgacgcgcttgacgtcttcgccctgaacaaatactacgatgttctcccagtcgtgagtgtgtccgttgccgatgccaccaccaatagtgccccagctagtaagtatgttagacaccattgaactagtagtggagtgaagggacacttacacaatctggtctttctcaaagtagtactcgtacatgatggcacaccagccattgttgcagcggcgccggctgtaaacgttgttgttctccagtcggttagggtcacggcaatcagcagcaagacccttgaagtatacatccttctggctcaggccacggttggtgttaccgtccttgtcgatggctgaagtatagtaacagccatccgtatcaaagtcggttagaggctggaacttgtgctcgatctcgtgggcgccatcatctagacgacccatgagaacgcgcttggcatgttgaagcggagacgcttcgacgttgagcacgccggcgaggacagttacaatagtgacggcgtgcatatttgagatggcaagaagggattttttgaagagggggacttgtgtatcaaagagcaaagtttaatgggtgaagtcaggtagttgaagaggatactgatgaggagatgagaaagagtttgccggatggggtttgaagcctcttaaatatcttccaaaagactattgctcgataaaaccgtctttgattgcatctcacgacaacctcaagcaaccaaggaattagtgatcaacgccacaatgagaaggaccgcagaaggatgcactttaccagcaggatttctcgacaagccaatgagttctccgggaacatccttaggattttggactctgcataattcatttcatgcgtaacttcagcttgttgcagcgaaatgcttagacctgatcctaaggcgcagctgcgggatggaaagagaccaatgaggtgaattgcgtacaggagcttaatttagataagcttcaattttaggtcgaaggatttcatctacgccacgatagatctgaactctggccaatcagagcgaggtattgggctgatcagtgctacgtcagttgacggagctttttagttgaaacataggaaggattcgatgtaacgcagtggaaccaagaaacaatacttactatattgcaagtgttgggggtcatcaagtgcaaggcagattacgactactaagtgttgatggataacggcccaaagtcggtggtatcgagatgctattctgcctgaccataattgctatttcaacttgaaggattgaaatgacgtgactgtcatctttgcaatctagtttggtcttgtctttttacaaaacctaggtagactgaaacgagttgcgtgactccgatcaagagttatcccatgaccagaacatagaagtaggtctgtactgcagctagttgctgttatccaatggaatggaaaatattcatcggcagatacataacaaatttactatctgtgaacaacttttgacctgcctacgctagtacccaaagccatccagacttggaagctgatccttcgtttcatgtataacctctattatcatcgttgtcagctctcaggggataataagttgattagtattatgggtcactaggtcgccagtgtggggcgggattcccttgcaatccaagttccatacaaagcttgtggttggtcaagatacggacaggcctacaatgtcttaaattacctggagcgcggtactttcttgaacattctgctaccctacagaagaagcacactcaagacttggagccggaagacctcaagctgttattaaccctagctctactttcgtatagtctaccttagttcaagagataagcaagttggccagctgacttgggtaaatctaagtaaatatcagcaagtacaggcggtagactaaccgatgtcgcagttgtccgcatcagaagaccacatgaaaatcccagatcaggcgattaaaactaagagaacaactagtatcagttcattagtttgctctgttgctcacggagtcaaaacggcatttcttccaccaccaacgcagtgataacatcagccttgtttcccctcacctgcactcattcacccagcggataaaacaaaaccccaaaccactgattgggtggctaaatgcaaaacacaataaatccactagacaaatgatagatcagctcacaaggtccgaaattctgaacgctttaagtatcagccacattcagctggccactgactaactaagcttatcgtccttgaaaaaacatctcgtaagagaggtcaaagcacaattcaaactgtagtgaccaatcgccaatcaccaaccatgtcgccttctaaccccattatccctggattttcgcccgatccatccatcgtcaaggttggcgagtggtatttccttgtcaattccacattccatatgtttccaggcattccggtttatgcctccaaggatcttttatcttggaagcagattggtaagataatcaaccatcaatgaatactactctgggtagtggttaatcaagtacaggcaatgttatctcaagaccagaccaaattagtttggctaaatcacccacagaggtgaatcctctccctggcatcggcgaggtaatgctcgccaccggcggactatttgcacctacgattcgatatcgtgatggaaccttttacgttgtttgcaccaatgtcgtgcgcactctgggaaaagcagatgttttagaaaacttcatctcttcaaccaaggacatctggtcgggccaatggagtgatcttgtcagattcgaatttgatggcattgatcctagcattctattcgacgatgatggcaagacctacattcagggatccaaatccccaggtcccatgaccaagatcgcccagattgaagttgacctcgaaacaggccatgcgttgtcagaagagaagattctatgggaaggcacaggcggcgtctaccccgaaggaccacacatctacaaacgcaacggatggtactgcctgatgatttctgaaggcggaacacacgaagaccacatgatcaccatggcccgatctcagaacgtatggggaccttacgaaccgtgccctgacaatccaatcttggttcctgctagcagcgatatgtacatacgccataccggacactgcgatgcctttgaggatgaaaatggtcagtggtggggagtatgtcttggtgttcgacgggataaagaagaacgatacaatatgggccgagagtctcaccttactactgcaaagtggacggacgatgactggcttcgtctagacccggtccaagggcaagttgacacttccagactcgcaaagaccgatgcagcccagaacctcacagctgtggaaggcgtcgattacctctacatccgtgacgtggacctggataattacaagatcaatgagtccaatatccgtctaactgcttctgccattgatctctctcatactcaccaatcaccaacctttgttggtaagcgccaacgagtgctccaaggtcaaagcacagccacgttaaatatcgacccatcgagcaagatcgaagccggtatcgcatcatacaaggatgaacaccgctacgtccgaatctcttattccccttcagaccgggcaataaaatacgaagctatcaacaatgctaagcagatcaaaaagacttccacccactctattggtcaagatacaaacagcttgcgcttccgcatcgagtatacagagaaggaatatcggttgtcttatgcacctgacgacaaagattggcactccatcgcgacgctagatttgacggacatgacaggtcccgactttgtaggccctgtcatcggcgtctttgccctgggcgatggagggaaggtggaaataaccgatttcaatgtggagtaaatggataaattgtgccaggatgtaaagcaaaagtatgtactctgtacatggcctgatatcagacgagcatgctcaatagatatgatgctggattaatggtctaagtaacgttctgacctcttgtctccttttcgcaattcttgtgtcctcccacgaatcaacgtctgtgtcttttgcctaagatgagatgccaagcaataaatctggcatagcagtcaatattacgagccacatgactgatttcccaagctgttggttctctgaaccaagattacaggctagtaatttatccgctcaatggctaatttcccacgcagccacctacgctactgaagcacacaaacgcgtctctcattacccggctgttggtccttgagcttaatttaacaatctcgattaaccggaaatcccagaccctgttcattggccagacgtaaaaccccacggggagagttttcgcacatcgtagctcggataaagcaagtcttgcggggaaacgggcgttttgggaagtctgggagtgacctcggcaattagagtgacaaaatactgagtcgatcttgcaatgagctgtcagagattctgtcggggttcttttctgtcatgcgtttgacagacctgagatgtgcatgatcaacaggcttgttagtgtgatgcgacaaggcaggctaaatgaaacagtattatcactatttatgttgttcccgcgatataaaatgatctctacgccgatggtttttatgttaattttctaccagacactcaacccctggtgcttcagtctgggtgactctgccactctaataatcacttcatcccgttcgcgttcccgtctctcaacatgggtctttttcgacctcctaaacggacccaaacggtcttgcctgacaagcccaccaagggtcacttcttcttcgcgggcaaggaattccagcgtcttcaatggtggaagagacgtaacatgcgcactctgtatttttatattgttattctgattctaacaaacaccgcaaatggattcgatggtatgtcttactgtgtcactcagcaaatatccagacttttactaagaattcaggttccatgatgaacggtcttcagaccttatcctactggcaagaatatttcaaccaccctcgtggttccgtccttggcctcttcaatgcttccatgagtcttggctcccttatcggtcttttctgtgttccttatatgattgatcgtctcggccgaaagatgggtgtcattattggttgcctcgtcatgcttctcgccgttggtttacagtctggtgctcgcaactttggcatgtttgtcgcagctcgtcttctgctcggattcggcgactgtattgtccttggctcagcccctcttctcatcgccgagattgcacaccctcaggaccgtgctatccttgtcaccctcagtggcgcttcttaccactcaggtgctttcatctccagttgggtcacctacggtactctccagatcaagagcgactggtcatggagactacccagccttctccagtcaatttgcagtgtcgtcattcttgttggaattttctggatgccagaaagcccacgttggttgctcagcaaggatcgccatgatgaggcactcaaagtgcttactcactaccatggtgagggtgatgtggatgatgaatttgttcagcttgagttcagtgagatcaaggcagccattgctctagacaaggagattggacagactgggtgggcagactttctgaagacaaagggcaaccggaagagaatcggccttatcacagctcttggattcttcagtcagtggagtggcaatggtctgatctcctactacctcaagggtatcatggatgctgtgggcattaccaaggctgagactcagcttggtatcaacgccggtatgaagactcagggtctgatcatcaacaccacctttgccttcttcattgattacttcggtcgtcgacctatttatctgacctcgaccattggaacatgcgtcatcttcaacttctggaccattgtctctgctcgatatgagattgaccccaacaaggcactgggatacgctttcgtcgctctgacctttatctatggtttgttctacgatgtcaagtaagtgacccctactggttgcatcaaattagttgttcattctaacatataaaaaggtccggtctgatggccaactacaccaccgaaatcctgccatacggtcttcgtgccaagggattcacttggctcaacttctgtgtcactgccgcattgttcttcaaccaatacatcaacggcatcgcgcttgacgccatgggttggaaatactactgtgtatattgcgtgtttcttggatttgaagtatacatcatttacttcttccttatcgagactcggtacacacccatggaagaaatcgcccagtacttcgatggtgacgatgctgtggatgttggagaggtcgctcgggcagatatgaaggacagaggaatgcttgtggaggaggagaagggtcctcatgctaccaccattgagagattggaaagtcagaagtagacggttccgctttgaagaatctttatggggcattgggctgattggaggaatgtttggtagtaatgagaatacgtatgtctagttggaatgactatcctgtattgtttcaagtagactcaacatcatctgtgcgctcatgttattgaccagagctgaaacgagtcaacaaccaattaatcaacctgttacacggatcaaattcagctgacacggcacttgatagttcgtcgcattatgttttcttcatttcctgcgccctgcatctagcttcaggcgttgcggcgaccgttatagactatagtataccttgctccattgccagtatagcacaaggtatcaaaatgtatgtacaagaatttatggctcaaagtccgtcgaacatatgacagccccgaagttctcccttactcaataggtatccagcctagaagttggcagtggccttggtgactacaccactcttgagagcgacgttcttgacaataacatgcttgttgttgacgctagtaacacggacccaagcagagtcgctgggcagagtaccatcgagcatccacatgttggggtccttgaggtagcaagacttccaggtctttccactgtcgctgctaacttggacagccttgacacggtgggtcatgttctcgatggtagcggcgaaccagtacttggacgctccaccgtgcatgtggacttggagaggagcagagcggagagggcattcaatccacttccactttatgccgtcaacaccgcctcccttcatgttgttggtaagcttgttccatgtcgcaggggtcatgtcaagatggttcttgtcgcctccagtcctgttggtgacctaagcccagaggttagcttttattccaagttatgttggaatcactagtgacttaccataaccttgatagtcttactcttgtaagtgacctgaatgcaaccaccacagttggcgcccttgttccagatctcgtcagaaacacaagtactgccatcgataccaggaggcaagtcgtatccaacgaagctgcaagcaccatcttgccagcagttttcctcagtacagccgtcgccgtaacgggttcctaggccggtgaagactggtgatacggccgcggcgttggtcaccgtcgaggttgcggccaggagggtgaccaggtacataggcaggctggcaaacattttgaagagcttgtagtgaaacgagtgaagtataaattgaagaagcgaatgaatagattgtagtgaaaagaatgtgatgtgaatcgtgaagagttgttgatatcgatgagaagctgtccttatatagtgccaagtaatctcgtttcagatcatcccgttatcctctcatctccaaggcagactatcagctagaactaacccctgccctcccgtaatttgacagccatctgtggtctgttctagacttctgacttccatggccgcgtgttttcagtaccttgcaactgtaatctccccacgatggactaaacggctacccttgaatacccaatcattgtttccttggtgccggtttccgcgccaaagttcacgctaatcgtttcagatttcccaaagtggcggagacgctaatttgaacagtcgacaaaccctggttactcttgggcattcgggaagtgcataggaagaatcaaggatggaaagccgttgaaagatccacaattgatcaggattagttgtgtgcgagggtgggactgattcatgccacctaaccctgcttggtgtcaaattagaagaagaccttgagagaatacgaaataacacaaaccacggttgaacacaaaattgatgaatgatagatcattgggtttgcacttttatgatcaaagctgtgttggagcgcaaatgcaaaataccgctaaactattgaacaggaaatcgaggaatacggctgggacaagtatcaaaactgcactttgaaactttgtgagattttattcactaccaaaactcataaataacaaaaacgattacttattctagacttcactccaggatatatcatcctgaatttcaagaatgcaatagttattataccaagccagacataactcgcgggtgctataaataccattccacctacaattatacatagaaaaaccatcctcaactaaaaatagaagaaccaatctcaatctaatgcttttcactttcattcggttgatgcgacaatgaccagtgactcaaccatgggttctttcggtggacgacaacggcgacttactgccaccgggatactgagggagttcagaaacgtcatgcatgcccggatgctcagtaggaagctctgtcggcggtacttgagatacggagaatgcctgatgaggagtggcgtgctgtgggcttacaggctcagaacccatcgtccaacttccgggccatgtttgtgggctgactgcgctgggtggtccggtcacacttcccccgtatgacccgtgatggacctgtgtcatggcagaatggcgtctggcctcgcgacggcggataactctcttgccgatatagaaccacacaagtagcacaagtgcaagtcctgctgcaccaccgacggcgatgcccacgatggcaccgaccgaaagcttggacttcggatggggactcggagatgctgttgcctttggtgatccagtcgctgaggggatagctcgtgttggggtacgctctgcgatttctggcctacggccaaacaagtcctgaagaggtttatttccagtgtcaaatccacctttcggagacacaactttcgcaccgccatccttatttccgccagtgacgttatagacgtcagctggtacgacgtttttagtaatgtcgggatcgtacagagcccagtacgtttcgttatcgccctcattgtgaagagtacctgtccaaaagttgtgcatcgcccaggcattaactgcaagatcgcaagcgtctgtgtcggtataggttccaccgattacgaaaagctgtgacatatgcttaaccatattgcaggaggcactgtagtggccatacaccggaggaagcgtagcgtttcctttatggtctggataagccttgacccatgtgaatgacggtaaggtcaggatataaatatcgttgaatgatgtagcattgacaactggtggttggacgcttagacctccccagagatagctttggttgacttagtaaacttctctacatgtcaaagtataataaacatgaaggaaactcacatattgaacgttgatttgtcaggcgcccaagcaacatcgatgcagaactggcgtctgttttgcggtataattccggttgttttctgagttgcccaagagtttcccacggtatcaaagacgaaaacctcgtcaaaagactgaggggcttctgtgccattatcataagggtccacaatgcctccaagatagacaagcatgccaagagaatctccagcaggaatccagaccataccaccttcagctcttggttgtttgtctggactggcagcttgttggaagtcgcccgagtcgtaagagtatgtgtagaagttggaggtcatggttcgcccattgctccagccgctcatcgaggcattgctcacccacccaccaagataatagcccatgcctgtctcagaaacgccaaccccggcaccatacgaggcaactttcggtggaggtgctatcttgggacttccaaagtcatcccatttgtcgtagatgatgtcatagctgagtaaactatagggctcttgtgcgaacccctcgttccattcgcccccgtagacatagaaacgtttgttgacctcgtctccccacaggactcccccatggacggtcgggatacttcattatcatcattagtatacttggaagggagaagtaaagaaatgtcagaaacaatgtacctgtcgttcttgctcagagtaatgttgagatctggccaaagctcgccagacctttcaacaaggtgattgaggtcgtggtaccccaaccaagtatcttggcaaatcaatcagcaataactctatttatgcgtttatttttaaggcatactggaatagttcttatgtgtttgttggaaatcatcgaagttgacccaacctccatcgatgtacaatttgtcgtcgattactgtggtctgatgtgcgaaccggcggcaaaaactgtccctgggattctttgctgtagcaaaatcaagcacgaagattaaaaagattaacgccaccatccgccgcagcttgggacgacgctgttccagcggcagaattataacaggtgaattatgttccatttggttgaacatcgcataaatggcgaaacaggaactggtagatctaaagattcatgcctctatctttcacctttaaatgccgggggggttctggggctttgtaaccaactctttcggcttctcgcgccggaggacggcagtgagtgctaatcatggtgccacccacattcaggtcaataatctagagccctgctgggcgcaagcctcaccatgtctacctgattctagatcagctgatcgctggaagtattcaatgtatgtacctaacaaggctgagacactgaagtcattgaaactttgccactaatgccactggcataagtcaaagttttcataacctggacaaagtcaaggcctttctcacaagagaacccggttcaatttctttgagtaaaataataactaaacatcatttaccatgcgtcgataagtgccattgatatcccgggttaaacacgatgccaatggttattcagatggcatcccgggtattcggcccatctagattatcagccctgaatactataagctttcgccctccgtttcgcaacggaatttcctgccaacctaaagccactcgatgtgagtagccgcaatcaatacgacagaattacgctatggcttggaggaaatcgataagcactatgcacttgtatcagcacaaccaataagcgcagaacacgaacagcactgaagtcgaggctgatttcgaaggtttctgtgcgattcgatagtcaattcagccgctcagccgctcagccgctgccccaacaagacatgagatggcatagttgagttagcctggacacactctcaaagcatccagttcatgatgatttgctgaatggcgaggaagcatctgctagaatttcagtggcgcacccgctgcgttaaaacaaggcgcttttcggagcaaaaatattcatcctactcaccaccacgagaatgccacatgatcaataggcggcagattctgtcttaggtggtggtgctcaagatttactccttcttccttgtctcgttagtgccccagttgccatggtagcgtggagacgtgggatgactcggattctaaccccgacatcaagatatcgtcgagtcacgcttgatgcttgctgtcaggatatttgccgtaaatcattctgtgaagtgaaaaatgtagaatcggtgctcttaccactgtagtgaataagccgccattgatctacccatacatagaccaggggaaccatgtgctttgcgacgacctagtttagtctgacaggactacccgtgggcactggccgcttggcggtacgcctctctcttggccttcctggatacttttcacgtttttggctacatatatcttgcttattgtggttaatatcgagccccagctagtatttcggttgagtttttcctgttcttaaagtactgcgccttcttatatctaatactgtttcttctcttttcgctttcttcccatggaactcgaaattcgcgtttgccaagcgaagagtggccttccggagaagcacaacatggatcggcagtaggtggtctgcaattagtcgtcatagaaaatggttcatagaaaccaaggtgctccgatgaatatttatcgttgagagcatgcatttcatgcaaatcaaccaatgctaagtgtataatgtaggaggtagtgaatgattttgaactccaattacttactggctgatggccttcttatccctaggccccgcaatgtcatatcttatctaacctgattaccgagggtagatgggttgaaacaaggattcactagcgagcgaattgtaaccctcatccttgataggctagttgaatgttactccctaaggctgcagtatctgcaagggaaactaggacgcactgttggtctatgatacgaagaatctggtcttgtccctttcaggtaatgagcatagcctgaattgtgccaagtctgttctctagagactcaatgttatctagagagtcattgagaagacaatgcacttcggtactaacttcaagagacagagcccgaaggccgtagacttgcagatccaacaaaagtgacacagaatgtccctgtgtaaatacatagtagaatagcttggaaagaattaatcattcgcatatttttttttatcaagctatcgactaacgattagaatcaacaatacgcagaatcacatgcccgtgataattccatcaagttgaagttctagtcttgggggggccggactttggcttcctcttgcagacaaattccatgcgaaaggactcctttctgtatggagctccaacgtgacatcgtgcaatctcgtactgcgtgtcaatggccaattacagggactctcataatatactacgccgcagatctgcagatgaacactcgtttttctccactcccatcctgttcagtggttacagtcggagacattgccaatataagaaacacatacaaagaggagactcctcattttctcaaagttcatatctcttccaacacacctttttcaaacttgtggtaaaagcaaaatgagcaatacaagtggcggctcagctgggctgctgcgtgatatcctccagattgtcaatcacgaacctaagatcgccattggtgctgtcgtcttttgtttcgttgtcatcttcattgtgaactctttcagagcatggtatcgcctttctcatgtaccggggccatttctgggaagcttctctaggttctggatgctcagagggtcgataaggacacatctacctgaggaaatgcaagctgctgttgataaatacggtatggacgacgattcaatgattctcaccctcgatatatttgctaagtaactctacgtagggtccctggttcgcgttggacccaacgagttgatcacagacgacgtcaagctgatcaagaagattcattctggtcgttcagcttatactagaggaccatgtatgagaagtcatgagctatagccgtgaagcaatatactgacttgttcagggtttgaatccgtgcgttttgagcccggcaaagataatctattctcgatgcgagatgaagaaggtcacaagaagttgcgtaacaagatggcagctggcgtacgcctatcctttcgaagctcgtaactttactatcaagctgactcgtgcccacagtactctggaaaagaaaacccttccttggaaggttccgtcgactcaatcattgctagttttattgcgctcctcgaaacgaagtatctttccacagatgatgtgtaccgtccagtggactttgctcagaaatcccaattctttactctcgacgttatcagcgatcttgcctttggacagccattcggatacttgacaaaggacgaagacgtttttgactttctcaagatcacgagagctttttttccattcaccgtcaccatggccaatgtgccctggatgatatctctgcttcactctcgtctgttcagtggtcttctaccaaaagatactgataagattgggttcggtgcttttatcgggtaggaatcttcgccatagaaccatgagacaaggctgactttgtaaagtgttgctaaggaaaaggttgcagaacgatatgctccaggtgctgctccgcatgctgacatgctggggtcctttatcaaaaatggactcagccaggaacagacgtctcgcgaatcactgctgaatgtcgttgctggaagcgaaacgactgccaccaccatccgcatgataatgctatgtattttgaccaacccacttgcgtacagacgtcttcagcaagaaatcgatgatgctgcccaggctggaaaaatctcgtcgcccatcaccgatgcggaagctcgtaggctaccttttcttcaagccacaatccaagaaggtttaaggatcaaagtccctgcggcaggtcctctatacaaagaggtcccgggtgaaggcgacaccatcaacggtatgtttataccaggaggtactcagatcggaatatctcccttcagcgtatacctttctaagaaggtttttggtccggatgcaagtgtctttcgacctgagcgatggttgaatgccgagcctgaacgactcgaagtaatggctgagagtgtcgggcttgtcttttccagtggcaagtggcagtgtcttggaaaacccgttgcaataatggaattaaacaagatttttgtcgaggtaagtttcacttgactcagtcaataagtcatgttagagctgacatgagtcatagctgttgcgacgattcgactttagcatcgtcaaacccgaaaagccgcttgatattttcaatgctgtaagtaactgttctctagtggctgtatgtaaactcacgcggtgaccattagggtgtttggatcattgaaaacttcaacgtacgcgtcacgcgacgcaagacttaggcgtacccatgcacagacagtctaggtctaatttagatatatcatgaccactattattcacagcctttgaatgctgtttaattacagttatgatcagtggacaagaagcaatagctttaaatttcagtctggaggcgaagtcgtaactgcattggcgttgttttacgggaggctcaacagtacgcgataagatatcactcgctgaaaaattccactcagtcctttgtgtgcaaatccaactcagaggtacccactccgatttcaggtacagctttaagcactgtgtttcacagctctacttttatttgcattctgatacttccattgagaacccgcgctattctaaacaattcagtgtacctgcattgtcgatttatttgttagttacatgtgtcatatctactagccatagcactgcagcgtaaattgaaaacatttgtggctttgctatgtccgtaggtcatcagtagcgcgttctataaagccaatctcggcaaaggcgctgcttggattcttacgtttcttttattgtcgtcaacattgcaagtgattgatcgctcaatattcattgctgtatctcttgatatgcgtgtcgtttctttatcttactccataactcttgcagacgactgcaaacagtggaaactgcaggtaatagaacatctaaaatatgacgatttattcgtatagtgacatagtagaacctatgactggtaaggcataactatcaatattggctatttgtcccctcttccaaccctatgatacatcgatcccggttctcgatataacaataatgatgttctctactgtaacctttctgcatgttctgggacaacccttgcttcgcttgctaacagctgagccgtcttaaccgggtcggccgcttcttgcaccaatcaggagaatgactctaagcatagccacacgatcgacagtccgttcatacagcatatcagcatgaccttgtaggtctatttgtacctcatttgctctaagcaaggttgttccagtcctcgtgcagcgaggtactgaaagagattctgattcagatgctgacatttcagccatggctgagataatgcattgataaagacagtgaattttggcaaagacccgtaacgcagcgagatatttgtctgaaagcttcctggattgctgtatttatagtgtataattagtgaaattgaaatcctctacacgagcataagacaatttccgctgtcagcattaaatgacattgttgtagtaagaggaagtagatataatatttaaatatataactaaatgacataatgcaaaaaggctcctgagaactcttccaagtattagacttatgcttctaatattacgagggtcttagtagcagccttacaaggcgcaacagtttaggaatatttgatattacagagagtaagagtagagttgatattgttacactgacccttgtctcgggaatatacggggacctcaataaaaatttgacgcgtctggcagatcgtgcttgctgggagctaaagatagcgacgaaacactaacacatagaggatcaagctagtagcatcacagcctcattctttcaataggtagtgaaacgttgttcgtgtaacagttctcaaagattcgttgtattctaactgtagtagtgagcactatagggtagtctatatcagctttggcagctgtgacgagagattcctgtgccaactgacaatccatcttaattagctggttatttataatgccaattttgcttggctctaagagatttagaaaccgcaatggtcgttggagtcttaaatactttatgtttttctccaagcgcttaggttctgtattttataattccgctctgaagatagaccctggaagaatcgtccttgagaccattgagtgaaaaagattccaacatggtcaagcgaactagtgtagtttgatataacaaatcaaggtatttatttaagcttttttaaatgtttatcaaatgctttgaagctcagggggtgcgcaatagcttttgtgatatcactgccacgttttacacgaacctcgacgtgtaacaaggcgtgactgcttaacaatgtagcttggacaaagcaggggctttgaacatgtattgatatgaagcaggctccgctccctcgtatctgcagggagtcgtctgtctgctaagcctcgaaatggtcgccgagatgttgatcctgatcagtgagaacccacgcggcggccgacgctagataccactcgactggtcagctcagaaccaactcaattcccgcagcgagagactctttctattacaacataagagttgaatacaagcaatgtcgttgattggaaaagtactgggcattgaaaggactctatgtcagcaatcatgcttcttggacgcaacagactactttctgcgtacgctgtattggccatgatctggctgtctttattccagctttgcagactttatacctactatgatccgtcctccttcttctacgactcccgaaaagcatacgagacgcgatacacagacctgagagaaagggatgccgaccacctcctcaacactctccaccacgcttccatcgacaagctatcgaacgttaactcgatcaaaaacgatgttgatatacggggccaagacaaaagaatatgcattggtattccaagcgttaggcgcgagaagcaacatttcctgccgagaaccatggcatccctggtagagggcctggatgctggacagagaagcgcgctccgcatcaccgtcctgctagctgatgatgatccgatgagccatccagcatttggacaggagtggcttcatgtactggccgatgaagttcttttatacggaaatgattcatcttcagtagtgcccaatgtctatcgctacgtgcaaccttttgcgtctgaggaagacaagacactactgcgaaacgaccgagtacatcgtgactacgcgaccctgatggcaaactgtcgtgcaacagaagcacagtacttcgttttaatggaagacgatgtcatcgccggtcgtcactggctgaatcggttactggatggcttggagtatcttgaacggactgataaagccggaaactggctttaccttcgacttttctactcagaaacctatcttggctggaattcagaacaatggcctgagtaccttgttcgttcgttgtgcttctacaccatggtactgtccctataccttgttgtcgtagctgtggatacgcgtcgacgatctcacacctttcattataaggcatatggttacaacgtactgcacctgactttctggtcggcttcgtttatagccctctacttcatggccgggagactcaccgtcgattcatacaatgagggcattcaggagatgcccaactacggctgctgcgcacagggccttgtgataccacaacaacatctcctcaccttggaaaacgccctgcatgcagcagcagatgatattgcaggcgattctctgatcgagaagttcgccggtgaccaagcattgaagaagtatgctatagtgccgagtctcttacagcatgtcggtattaaaggatcctcagatgcacaagggagtaagaaggccacatggaatttcaacttcgagaggattacttcgcgataggactgcgtttgtttcgtcacgggaataaccgcaatcaagacagcaattgcccgatatcgggtcacttgtattactcatatccaacttgtcctgatttagctatccgtcccttgttatataaaaactgtaaatatttcctgcattcaaaaattatgatcatcagattttccagtcacctttttatttgcacacagatcaaccttcgggatcaaacacaatgacaacccacacactccaatccaaactccgtgctctcaaagtcctggagggagcgtcacatgccaagacggactttaaattattcccgaacaccccgcatcaggcattcgaaacatggctggacgaagccatagaatgcggagtctcggagccgcatgctgtcacgctctcaacgattgatcaagatggtcgacctgatgcacgcatccttatcctcaagaatgttgatgaccgtggatggcactttgcaaccaaagcagatagccccaaaggccgacaaatttctatgaacaacaacgtggccctcacgttttactggcctggaatgggccgccaaattcgtttgcgtgggaaagctgtatcgttgtccagaagtgaatgcgacgccgacttttccgctcgatctaccatggctcaggtaactgccattgtctcaaagcaaagtgagccactgcttgatcctttcgagttggagacgagtttgaaagatggactactcagacagcaaaacaagaccgaagaattaagttctgaaggatgggtggtatatgcagtctcgcccgatacgatagagttctggcaagcttctagtgaccgtttgcaccaacgcttgaagtattcgtgggacgcagtcgagtctgggtggtgcaaaaaagctttgtggccgtaaaagactgtaacatcaacagatatgcgggtttgtgaagattgacagatatatgaaatgctccgagtcagatccaagagtttaggtttaaaaggttcagctgcctttgcgccccatgtactttctacctgtctggacttcttcctggatagtgccaatataaactgccttgacctgcatctaaactttatatagtaaggtagcctcggtaatactaacaagatgaccagaacacaattcaagaatagatccttgaatcgcgttactttctctacagctgttgtcctctccattggtaacccgttcgctctcgacgtagccttcttcttgcccacagtcattgcagctctgaggcatctaatcccgcaacatcaccatgccgcccttccaaccttccaactcttccatatcgatcttgacagtttgcctaaacccgaatttgcagtaaaagctttcaaggccagctagactgacaagccaggcgaccgagccttgcttatctacactttgcaagtcgtgctccagcagcatttgcccaagtccctggccttgaagaacaggatcgatagcaagcaacgccagatattgaccttcttgtctctctggagtatcaagaacctgtgactcaacagtagagagagtacgctcgaatgttgccatattcttaatctcatatccatatactggaaaaaggaaattctttaccgcattggcagctttaacacatgggcatatccaaaacgctaggtgttctattagtaatttcaccttgagacagtagtgacatacagagtgtagttattttttcgagaaaagagtacgacaccgttggtcgcttccaccaggagaaaccaactgggtgattatgcgcgtcaacaaccactttaagcgaatagcccagtgtccagtaacggtatagatttctgcggtaagcccacgtatagaaggattctggtttttgttttcgtgaagggaagaaaaagtcgatcaatggctcattgccgaacgacgaggcgtataatcgagtgacagcaggcacatcagagtatgtcgccggtcggatgcggtatttatcacaggaaaaggatgcttgtgacatgacgggtaagattcagtatgtggtatcaactcaaaaaaagtatgaggaagctattactgagaaggcttcggagatgaagcgacaagagtaaacatgaagatacactaattgtgactttgaagtatgaaatctctgtacccctgatagcttgtgaaaaaaatgctatgctacagaatgttagagggacccatactctgtaccccacatagtcaagttaatccaagacgctacagggtatgatacaatccataggactctattgatagatcttatgatttcctggtgttctgtcaatattaggttttaatatggatcgtaagcaaatacttggatgtgaaattctacgccaagtcaactctgaatctaattttgtgtaaactatagaagaacgggttgaagtttattattaatcatcgtaactaattcacttagctatcaaagttgcggtatggacattgaacagactcatttttatcctgcaggcatagctgtcgaatctcgctagtaccagtcgtaccgtagtcggtcaggtctgggctaatacctattgtatcgtacttctgcaacaggcctcgaactttgctttgtgcagactttcgcttctcgggagtttgcagcaggttatctagaacccatttcggctgcagggctattaatggcacgctcatgtgcctactccagcgttcttgatgggccggtgtcaacatgactgggaaaatcggctgtccactgaagcagaaagtccattttgcatcctctgtgtcttgtgggatgtcctttggccaagcttttggatcgcaaatacgaaggcctctaagcatgtcccagaaggtgtgattatattcttcgatagtacgctctttctcagagggagcgccaatgataacgagcgacgtatttgggcctagagacgtggagatacggaggtactcggctagagctgtcgctaccttgcgtacattacggggttcggatggattgtctgactcgaggaacacaaaccgatgatcgcctgatcgaaaccccatggttgcataaacacagggaaaggttttcatggctctacccttggctaaaagtgtgcttctgaaatcatggtacgcgaggccctgccaggaattatcgtcgaattgactttcaacatcatctctgatgccaggtcagcaccgcaaacccgactgaccaggttgtaaacaaaccttgtaaatatccctccatgtaaagctggtaggggtatagactgtaaggcggactcattcggttttgttggtattgtctcgtatctgaagctatgcgcgactattctcaactttctggcgagctggttgacagttcttcgaaattgtattatattagaaagcaccgaaaaggcaacgaggcagaggagggcattgattgcgagctgcatgatgctggtggatggagaatgatgagatacggaacgcaaagataatttttacagcttacaggtagcttgagttgaacttatatccggtaccgtaatgtaacgaacttaaaaacaactttagtacttcctagcagctggagcataagctgaacgtgtcattgacattcatcggcggagcttatgggattgagatttgatgctaggctaagaaacgaaacggttgacagatagttgtgctgtgatatttctcaagcgctgtaccacattgcttaccatccaatgcttatccgtcgaccctaatcaaaacgatacatgcagaaagcgatgatgcactcatccctcccggaatttatgctccgatgtggatcacttgattacggttcgccgtgcatatggatgcctccgactaccctagatttgtatgttgagctatattttgtggctggacttgctagtctagtcttcccgcaacacagatcgatctttcaacgttcgatcctagtatgagatgtcctttggtatgtgggtctccgagacaaaccctggggaaagttggatgaggtcatgaccctgtatcctcgcatcatccatcgacattgagatgttgttgccatttctgacgaacatcaatccaaatactgtctcagtacgtaaatgtatcccatcttaaaactttcatgtacccagaccggttctgatgtacgtatatctgattcaatcggcacataaacatcaggcgcaactcaccgtacctaatcgacagaaatggaggagactagacaactggctggaggaattatcgaacttgctcctcgcacaggagtgtcattcctcatcaataaagggcaacgtttgatagtaacggatccaaagggtggtcaagtctccgaccttgtggcatttaatcggcacgacaaagacgaagtcatttccaatgggcgcacctttgactatgcagacacgatatatctgacaacgggccatccattgtattccaaccgcagcaatgttatgctcagaattgtcggcgacacttgtggacgccatgacttcctgcttactccttgttccaaagatacctttcgcatcatatatgggcacaaggagccacaccacggatgtttcggcaatctctcgctgacgctagggaaacacgatatcgcaccagatcgtatcccttgcgccttcaactgttttatgaatgtgcctgtggatggcaggacaggaaaattcacagtagacccacctgtcagcaaggctggcgatcatgtcgactttatcgcagagatggaccttattgttgcgatcactgcctgttccgccggcaaatcaaacggcggcagcttcaaacctattcagtatcagatagtttgaagcggaaatgaaagtgactagtcactagcagtaacttgctatgattatcggatgggagtttacccatgcaacccgttaaactccagtataaacaatagtgatgatggcataggtagttgacgctgcgtcattgatctactcaaatactatataagattttgacatcgctagggtaatctatttaacgccacggaagcttgactcccacaccttggaatgatatcagagtgttcgtgtaggctaactgcttttaataagaaaagtcttaaacgtcatccctcggtattttatttgaaataggaatggagggacgggttgcgattagccggtgtcatcgatttccaatctggttgtagttttgaggctatgattgcaaagaagcattggatcgatgactcgatgcagttcatctggtgtgtctactacctagacggtcccttggtgctccgttccagggaaatctgtcaactacgattttgtcgcttctatttgcgacgatagaaacgacttacgcagcgtcttgtatccggtaccgggccaaatcgatcaattctctatctttccagtatcaagctttccagcgtctctagaaatcacaatggtatccagtggcccacttgaaaaggctgcgaaaggaaaaggagtccatgtcgacagcgacagtcgcatttgttgggatgaagatgctgagcaacaccctcggaactggaagtccggaactaagacattcacctctgctcttatatgttggctagagatgtacatgacggcaataagctcctctggggtcagttcatttgctcttacagatactcacttactcatcatgtcacagacggctactgcgaactcagcacgagaggaatatggaatgagcagaacgctggcttatttttcttttgtttctatgtaagcttcgtaatatatcacaacgtcaaccctcatactcatctcgaaacagatatctgatgggccaaaccatagctggtatattctgttcacctatctcagaagtatttggacgacggaccatatacatacttgcggcaaccctcttctgcatttcctcggcaattgtagcagcggtaccgtcagttattgcggtctattttggtcgattcctccaaggggtagcagcagcaattcctgctacagttgcctttggcaactttgatgacatgtacaatgctgaacacaggatctgggtggtttacatatacaccattcttggtatgctaggactagtactgggtcctatctactcaacatacgttacttcgagtattggatggtaagtcctggagatggcgagatgctaactgagctgacaatgacctaggcgttgggtatactacatctctacgattgtcatgggtgccactgctgttgcatgcatctttactagagagtcaaacgcagaacagctactggacaagattgtcgaacaaatccgtgaagagactggcatacaagatataaagcctgatcatgctgagggaggaaaacttacagcatctgactttgtgcaaaacaccctcttccgacccttgaagttcttagttacagatcctttggtattcttctgcgccatgctttgcgccattgcattcggtcttatctacggcctgacagaatcactaacgatcgtctacacggcgccacctttcaacttttcggaagacaactccagtttgacttttattgctatcgcaattggcgaaatactcaatattctaccgcgcttctatgatgctcacctttacaagaaatatcgcaaaacaaatcgacgcatcctacccgagaccaaaatcacctcgtttgccatctctgctccagcccttgccgtcgctttgtggctcttcgcctggactattccaccgcgggtgacaaacgttccttggcctgttagcatgattggactcgtgataattgggttcagtgcgaatgacttcagctatgtgcttttcgggtacgccactgacagttatggtaaacatgccgccagcgctgttagtgccataagcactacgcgtactttggcagccgcagtatttccacttttcacgcaccaaatgtatacagggctgggaagcaatgtagcaacaagtatcttagccgcagttgctagtctgtttgccttcacgccattcctgttcttgggatacggacagagattgaggtacagaagcaagtttgcagcagacaacgacgaggtgttggagcaggagaactctcatatgaaagagaaggattgaaacaactacagtggcagcggaatacggcgttgatctaaatattggcatgcattagtgagggataggaaaccatatgtacagccagtgctactggagaaggatgcatgtctactacgcaatcgaagtcttttccatttttgtgaaactacctatttccagtttgctaactcaagctgagctcgttatacggctagttaatactaaatgaaagtccaagtaatgtccaacagtgtctttcgggaccatctcaaaacatgtgcacacgtctagaggagtggaacatggctggtaggaagcccttgttctcatcaacactttcaactgctgtctgaagactcttgggagtccgtttcagaaccgacgtcgatagatgtttatcaagatgtttggcctgcatctcacatatcctctcatatgcggcgagaacggtgtactcacccaaagcagtggctgcttctttgccctgttcgaaaaggtcctcaaacagccctattgcattttccttatcgttttcggaatccagatcctcctctgcgttagcatccttggtgccgttttcgtgaagcggcagctttaaagagggacttgtagaaacagaccccatactcataaccctgtcgagaccttgatttcccacatcccaaagtcttgtatagttctcagtcgcaattgtcgaactcttgttcaaactttcttgacctttggtggcacttgccaaactgctcagatacttgtccaagacgttgcacatctttcttttctttcgactcatgtaggtcttccaggcattcataagtccaggctcgatggccgagttggtaaagtctatttcgctcgctgcgatacgatgaccatagaatgaatgggttgagccaagttcgaggtggcacaaaaaccatttggccccttgcgcgccagagaatcgtgcaaggacccattcaccagcaacaagctggagtgtgggttcctgaatgaaatctatgatgcggacaatggcttgctcctccttggtagccttccaactagtggtgacgtccttttcgttctctttgggtgcctcactggggcgaccaccttgtgttgaagaaccattcttcgctttcgactgtgctgccaccttgatctccaagttgctatgaagcttactggctcgatcttccttgattaccttatcttggaccgcttcctcaatgtcaagctgtttcttgagaatatgttgatgacaagcgaagttgacaactacactagcgaatcccgtactgatgatgcaccatcctgagactttctgctttgggctagttgctcgcgccacctgtctcgacagcttttccctgtcaatcatagtgacaacaatgcgttgtatgtcgaagataccttcaatcccagagctattgataatgatagggttgggacaactcagatcgtcgtcaacatgaaggccgctggctcttgtactctgactttctgttacaccctctggctcaagggctttgaaatcaagctgctggatctggctcggtaaatggcactgcgtttcgacgtctctgactggagatgacagactctttaggtactccttcacttgagtatccagcgacagccattcaggaccttcagcggtggtaggcttctgtgtctctgaggctgctatttcttggggaacatctttctctatcggttctgaatgatgtctcgtaaacgagggcttgctgataccgccgaagctaaagctaggtagttttggagctttgaggctaggctcaagtttcattgtgggaagcgatggtttcatgaagctacgcccaaaagtagctttctgatctgaagctagtgcagggcttggcttgatggacccttccatttctagtgttgcctgtactgtagctgatctggaacagtacacctggatataatggaggattttaccaatgttgttcaactccggccgaagtacttcaaaggtagagttgcgaacaaacgcgcatatttcctgtatccattccaatggaaggccttcgcgacccttagactttatgaagtctatggtatctcgaagcaaatttataacaccattatacgctgtcatgacttctttgcgcttcctctgtacatctgacgagatcatcatgttgtagcgttgagcgtggtccttctcatttccgtacgcttcgtggaaagcaggatacatcgaacggccccgaacaggacttcccatgccaacacccgaccagttgaagacagagacatcattatgactgaccacgacctcatcgagaagtcgtgacaaagctttggcatacccttcggcgtgaaatgactggaaacggactccaagtattcccatgagagaataaacgtgatcaacaggcactgttgcttttcgttggcaggacagttgcagtacttgcgcggcagagaacccactacgggagattccttgctcccaagactcaagctgctgcacttggccgaactttgcgatcgaatttcgatcagagacaacaagatcctttgttgcttcaacaagccaaaaaagcagaagattcaaaatctgctgggcctccgcctctgcagtcaggctcagcgattgaatatcagggtctatatggacctttagctctcgcagaacctctctttcacgtgtgtttgattcatcttgtccattcttcacaagattccaagctgcgagataaacggagcgactcatttcagggatagctgtttcggttgtcatctcggcgggaaacacaaagcctagagcttgtagaatgaatacgagacgcaatgctccttcaacattcgctgaagcattctgatcctgacagtcgtcggcaacgatgataggactcttatcgaggagtgattcaagggcatcagagtccacgatagcctttttcaggtttgccctaacctcagcagtcgagcattcagagaacttgttggctatgtcaccagcagtatagatgtcgatgaagggaatcagtgggtatatgtatccgaggctctccactggtcgactcaacgacttccactcagaattggtaaagaaggccatcttgctcatgaccagctcttgcagtgtccatgcacggctcgcccattcagggctattgtcttggatagcaccgaagctggtaatgcctggttggtccacgcccacttcgcctttgaaaagtctccaatcacgaattgcatcatcaactcgtgagtccgtatcaagatgcacaatgcaaaactctgcattcgcgtaccaatcgcccatgagtgagagtgactgagacaactctccgtagttgagtttgtcgatacagcaagtgtcggaccagatgtaagaagcccctctcttggggtacagctttgtactgaagatttcacgagcctcattaattgatttgtcgagttttacagctgacttccacagctgaatgaggtgtatcatctcttcggtagcatcactgagtcgacgatcgccacgcaagtacactatttcgtcgttcgtcttgctgtggttcttgaatgcaacgttgaatttgtgttgtgcatctgcgtactcatgttccgcttcttcaatgactggagacgaggcaaggctagattcgttgacctcttccacaccgtcgccaatattctgctggatgcgcttggcaagatgatcgaacatgtccttttccatcctacagcgctcgacagttgatttctttttgtctagattctgtcgtgccgagttgaactgtgctttggcgtcgctagcattaatcaccatactaagcaagtcactgatagtctttccttcgggattatcgcccagtagagataagattatcgtttcttgctcaagaatgtcaagcttggactgttcgaggacaattttgatgtcactgtccgcagcatcccgacagccgttttttatgcgttcaagattcatctttcttgctcgtttgatgtgagccaaggtgatctcatcacccttccatcgatgcgataacatgcaataggcatccaaagggctagtgttccagacatcgaccatgttccccgtttccaagtctatcagacgtagtggccgtggtgcttggtctacttctggacaatcaatgaagctgaggtcgtgaagcccgctggaaacattgttctgtggctcgataaagattggcttaaagtccgggatgaaccacaaattcaaaaccgtgcggagcttctcaggactgccaccaatctcatcaaacatcttcttgagatactccggtgtgatgtcagtgtatgtgctcaggtcggtcacccttgcgattctttcagtaatgttatccatggtattcaggttgattcaagcgttgttcagcagtatcttcgatatgaaagtattgaaatatttgcgcgatacaagcagactcagaaaatgaccttttttctaacaagaagtggctgctggggaaaactgctgactcgtggtggtactactgaaaagaactacaaacgagtgtttcctcactacacagtcgtgattggcattgatgtcactgaatatgttcccgcacgatgcatacgcattgtcatcaatatatttgctgacatgcatgtctctgtcgttgtcaacacggaatgcacatgaagatgtgttgtcatcccttcacaggaaatgatctacacatgtggcagagctgaacatcgagtggttagtggaacaccaataaagagtgataatggatatcactggcgactgcccgcaggagctgagcaacctcgtctccatccgagtcgtccttgattggacaaagggtcacatttgatgatcgagccgccagctgttcaacagaaaagaggtccgagagcgaatcttctacgaattgagtacacacgagcttgatgcaacaatactcaagctggtagtacgtgtttcccgtaacagagttatggaagggcatagttcaaaacatcaattgcttggtcttgtctatcttctttcactatacaatcctcattgcaatggcatcataccatcgtgtcttagataccttcgagaggtcagtcaacctcaaaactctcgaatgtgactagtatgtgaaattcctcatgttttttttgcataaacttatttgcaatcagtgacattcatccatgggacatcttggtggatggcgcacgatgggacggcaagattcggctcataggttttgttgatgtattcttccttatctgttactcaggagaatctcgctttgagaagggcatcatcgtatacagtaagtataacgccgttcgagctacataaaacttacaagaaatagaggatgatgtttttatccgcgagattctccgacaaaccaacgttacggctacagagctaggccttgaagttacgaacaatgatgagatagtcgccgcaagggagaagggtcgaggtacggacaactgaggaagaaaaaatgagacacatactaatattgcaatcaatatacagaaccgattcttgaaagatactttaagtttcagagcatcagaggtggtctcgactacaccatagctagcctcgggcatgaaatcggagtcaagacgcggtacagcaagacagaactgaagaagtatgatatcaagatccggaagggaagagattttgctatgaaaagtaagtcgagtcacacaaacagcaggtatcatcactaatacagccacagaacgcatccgtcgtggggtttcccagcataatttatttgacttgatgcacgatgcaattcgactcggaatagtcacacatgctgagcttgtcgggcatattgtgggtaaggctatcggcggcacgacagtggaggatatgggttccaagtattttgaggccatcacaggcgccagaagctcgcagaatgtggcgttggcgggggacaggtaggtgatggtctgtccaagactcatcaaggaggtggggaattttgcgcaatggacagttgaacacacagaccaacaatacattactagcggcatgactgtcgtgtcacttgattttctttggctgtgtcgtttcaaatctccactactatccctgcacattagccaaggtggaacaacgtattacattctcactgtcgaatacacaaatacaattggatgaactactatatagcctgtactgaccccatgtgcactgggacagccctgcaatgcaacgtaatatccaaggggcaaggctgacacacgggctttctacttcaactgtcagcaaatctcagccagcctcaatccccatctatcggtgtgtctcgtgtgtattcgttgatcgatgcaagcagcgcctcaaggtctcggatatttgacaccgctgggacaccggaactcagaagtctcatcccaaaatcgaccattcttattatgtcttcgacagctgtcccagacgcaggctctagcggcggaggcggcggaggcggcgatgacaacactgagctcatcatcgcagttgttgctctcgtgatctccgtcttggcctttgtcatcgccatcctccaagctctacagcaatatcttgctaccgctaccggcttctcgtcttgtggtgaagctgtcataggcaagtggtcccaatttgctcggcgacaaatggtttggtctgagtttcgcttcgaggtccaatttgaaaccccagtcatcttcgtcgctaggccgagtaacaccagaggccccctgggtgatgatgcacttgccaaggatgaaagcagaaaaatagttcggctagatggcagcaacgcaaacttcaaatacaccgatactgtcaaggaatatgatgacaattacaaaaagagcacacagcaagttgtccatacagctgataacgagaaagccacttggtgcgcccttctcatggcgatcgttcgaatggaaaaggaatcccgtgaatggcagggcaagaaatcaggggagtggcgcaaggcaactggtcctcgtccaccacttgatagcccagtacctttgcaggagcccggtgctcaccactcactgcttgtctgtatgcagagaaaaaggcgtacatgggatagcatgccaaaagactttgcaaagccttatgccaccaccacaatatctcacatcgtggagattgctgccatgctcggtatccattggagacagttcgacctgaacaatgaccagtaccgcgcccagggcaacggctttgtactttatggctcatacacagacggtcttggtatttgctttaatttccagaaacaagggccaacatggtttgagaagaatcgcattattcccagttacaacgtcaaacagctgtgctttggtatggcttcaacaattttctccaaggagcgcaaggtgtatgcggatgaagctaagggcgtcgaaagtcttcaattgggaagtctcgctgaaatagccaagacattggttgtttttggttgtgatatcaacacagtcaactactttcgcaaaaacactgatcaagctcgtcacagtcacctctttgctggtaagtcgatctagagtcaataaaatgaatgaatgctaaccagacagtcccattcgagatgcttggcatggttggtgaaatgttacacgtaaaggacacagtattccgcatgcttccaaacccaacggtattctactgggatccaagcactttctccctgcctacactattgactgaatacattggttccttgcggcgtctatatggacagtctctgacgaaaactgaccaaataaatcgaatactggaatgggcagaaaaggacaagaagtttccactcttacggagcgagggatctacgctcgatgtatttggcgaagacatcaacggggcgactttggtcaacggcctcaaccatgttcggaccgggcttgagctgtgtgacgagtactttggaaagatgaagaaaccgagtctttccatggtaaaaaaggtcgtgcgggtccatattcaagaggtaatgagtatccttcatgagaagaatgaaccccgggacaaagtcaacgatgaagaagtcgataaggcattgagcgatgagccaattactatccatgatattgattcggcatctgtggatgagagagaaggtttactgatacagatgtactttgaccgtgtccggagtggtgttgtccagactgtgggtcaacgcggccttttgagcaagcatacgagagtcaggaaagactcctttgcttcagataacacttcgaatgatggcaactccaagcataccaaggtgtatgatcagagcgaaatctctgaagtctggtgcacacttgtgtttcgtatgctctgttggttacaactgcacgatttccacaagatggatttgcaaatcactaagagcgacgcttatgagagccgaattccagtgtatattatatgagctatgagacatctgtcccaagaccatggcacatagcttgtgacgtctcaaccaagggggggtaagacattgagctggtgagctccaatgcttgttttctagcttttgtgtctgtcttagaaatgtgtcaactgtagtttgaacctctttctaaaaggttatacctctgcatgagctcagtctgtgatgtgtgatttatagttgagggtggtggctgagcgcttaaatcagcagatagaacccagcagatagaacccagcagacggaacccagcagacagatcttagagctgagcctgtataattcacttgaatgttctaatacgagatcttgctcgattgaacgaatgaaaatagacggactcttgacctaccctggatgcatcgacggttgaaatttctttttcctgcaaggcctttgttctccctttgccgagcgcccatagcgttggaagtcagacaccaaggaatgaatgactggacgacaatcccccttctttcccgacggattgtggtagcatttgtcgcaacaggaaattttggtaatagaggatgctgattggagcgagatgaacacgtgtacaccgtctcccttcaacatgttccagtcgtcgctttgggaatgtacagacatctttttatcttagtatgatgttgcaaggccaacaatgtaatagtgtaagctttatgttttactactgagcacatttaaattaggtggctgagtggtctttccactcacattactgttcccgtttttggttgttattctatgctactacaatagcatagtggtcaggttggatgaagtacagttgtctcggatccaataccttgacagatgtcttaggcatgcacttggaaatgaagggagatttgatgtcttgacataattcaagccacccactcaactcatttaactgcctgatgcacataaatactctgctcgctaactattttccattcgacatcatcactgtcattcattcccaactgtaggccattagttggcagccactcgttcagcatgcgtttgtcctcattcctcctcgcggcatgtgcgtcgagtgcatttgggcagtttaaccagaatttcaagagatttacaaacaccagtattcctaccactacgacttcttcctttgttcctacttcacttgacacaagtgctagtacgactggtagccctgctccgtctactgcgcctatctctcttggaacagcccagcttggtgcaggtgctagttacaccactgcacttgatggttcagcggcagtgtgagtatatcttagctaacacatactgagaggcactgacagacttcagctctctcttcatccgaaatggagtcgctacattcagacttgtgcccttcctagctgccttcgcaaaccttcgtgtctttgtcgtcttcagtatcctcgtcaggcctcctcccgcaggtcttaagcgtcaagtattcgaagggtgcagcctcgaagttcagttggatggccaaaccatctacaatgaagtaatgagcgacacgggcggatcagaggtcggacagagaagcaaccctgtcagactcaacgctgaaggtcgacctgatctccaatacttcctgacttgtggctccgatgctattgaggttgttgtttctcatctgtcttttgaacaagctagcgacgatgcagagaccacacccatcgcgcccctcccaacgggtactgaaactccaggtggtacaatcaccaactctgagggatttactaccaattctgatggagagactgtattccctacgggaactaactccgctggcttcgctaccaactccaatggcgagactattgtccctacgggaaccaactctgctggcttcactaccaactccaacggcgagactatctttcctcctagcacaaactctgctggcttcaccactaatcccaatggagagactatcgtccctactggaaccaactctgccggtttcaccacaaactccaacggagagactatctttcctcctagcaccaactctgccggctttaccacaaactctaacggcgagaccatctttcccactgaaaccgcaactggtactgaggatcaatcttcggctccaactgctacctctcccgctggtttccctgacttcattgatgctttcaccctctttggctgtgtcggttctaacgatggcttcccgactttcgaacttgctgaatcggatacctctatggacctggaccagtgctctactctctgccaaggtcgagcctactttggcgtctatgatacgtaagtcatatagtcctccttcgatattgtctgcaattgctgataattccagtgactgctactgtggtgacgagattgatggcgaggaaactgcccgcgttgggctcgattcatgtgatatcgagtgtcccggcgatgtctctcaattctgcggcggtgactctccacgtcgcaggatgcaccgtcgccagacaattccttccaatcgccttctcacggtttatgtttctgctggtggccaaactgatattgtcaccaacgaagtcactagaaccgtcactgatcagtcaacctttgttactaccttcgccactaccgtcgttggaccagtcaccaccgctactgagcgggtggtgtacatatttgttgaggccatctgcggcgcctgtaatggtcagtgggtatatatccctgaggtttgtgactgccagggcggcttccagtatgttccctacttctgcttcggaggcagctgctctggaaagactgtgtacaagtctcaggagtgtcacgattggtggaaccacaaggacttctatgttccagcagactgcgaggaatgctccggtggagagatcatttacaagccttgggagaattcttggggtacgcctcagaactgcaagcctgaggagatccctgcctgtgagggactcaagtgtccacctatctaccccaccaagaacaaaggtcagaacggaggtggtagcagtgatcacagtggcagctcccaccctggtacgcaccatggaggttccgacagtggttccaacggcgattccaacggcagttccactggtggtcccaatggtggtcccaatggtggtcccaatggtggctccagatatgataatcagagcaagggcatgaacgacaagggatcaaatagcgatatcccaggatgcactggtgatgactgcacaaaaccctatggtgacgaatctaactccaagcctaatggttcctatgagtctagcggaggtaatagctacgttgagcctgcacctggaagcaagcctactggatcagctgagggcagtgacccttacagtaaccctgcacttagcggtaagcctactgatgtacctgttattattagcagagctagtaagcagtttgctagtatttttgttttcccagctgcttttctttttactctcttttaagtctttattattgcttccatggaattaaatactttttatctgtacacgctggttagtatccagttgccagtatggtgcagcttcttttcctcatcagttatgatgttggctcccggctgcattaccacctttcttcaacaatataaactcaacgaccaaatacacttactgttgactatgaaatgacacttcaaacgggcggctttacttgatcagtcattcttcggaattatcgataagccataccgcaatcacaaaatcataataccataccatcgacgtcatattcagcgctacaagtaatgtgctagtcagcattacctaattgataggaaaggatgccaaattgcaccttacttataatcatagtactccatgcaacctagctagtattatctgtctgtctatttttctattatttttcatgtcttaaacattaggcttcttgatcttgaccttgggaatattaatgaacatagcacaggtggatagaatcaaccgtgctacttcagctctttcatgtctaatggtcacatttgaaaaccaacagggacgatcaatcgtagcgctggcacgcaatgagattgccgaaacctaaataacctgcattctcaggtttgtttgttgttaataaaaagcagtgtaaggtttcaatgagtgcaacgaacattatattcagcgcaggatttagctggttgcgtttctaccattgattcgaaaaacttacagagtcctcatctgaaataccgcaaaaaatactctaccttcagctctatccgcgccgtcctttggcagagagaacctgaaaggcctatcattgtttatataacaattgaggtgaatgtggtgtacaattagcgctctttcgagccgtcaatgtttgaaatcatcagccgacgagctacaaatgtttctttctatcattagggtccaggaagaagacctctttactgtcgtagtgtgctaaacgcatcctttcggccaagtattcccaggctagatgaataatagcgagatacttcaaaaggctgaggctgaggctgaggtctataggaacatagcggacatgtagaacgcataattgttgaactctcgggctttatagtaactgataataatgatcatatgcccgtagtagataaacacattgccgacaccagtattgaggtacttgtggcaagtctctgggttgcattgtatggattttatgaaaggagtatcacgaaacgacgacttttgcaccctatggaggagaggctaccaaatatcagccaggttgttatcggttttgtcgataaatggccagcctacttttcgatatttcaaatcgtctcgaatggcagaaacgtcgatatccggttgacagcttaataacatctcgtctacctgctcttgcaatgttattacctttatgacaagtctcgcagaactgataagaatacttttttgtcgtcgcctatagtgaatggtctgccgccaggagcccaagttaggttacctgttgtcccctctggtttcacgatagattttgcgagtgctttcagttcgattaactctccaaaggtgtgtagcagccacgcagaagatatttgctgcgaatggacggaatgtggtcaggctgagacgaatcaactgtctgaaaaggccaggcgaggtcaagagtgttgtagcaggaaacagacatggcgtactcaagaaataagagtcggccgatccacataagggcagatagtttgggtgatgagctatggtctagatgaaaagtcaatgacggccccttaatacctaatacggctgtgaagtgaatgatggtagatgcagacatatttccagtaggttcttggtacgtccagaacatcatcgatagttgacaaatggcctcagataagtgaaatcaagggccagacgagagacagaacgttaagtttatagatgactcatctctaccatcattcacatcgtagtgtgcatcgtttcagttgggatggacctcagtctcgactcggtcatactcgtcaacatgtttctcgtcagtctggcaatcgtcatcatcgtcatcatcagcttcatagtcagagtcgtcacgctcatcatcatctccatcacatcctttgtccgaaatcgagtcatagtttattccctagcgttgtagaagagtaaccagatatagtacataacaaatcataatagtttaatggcttccgagtcgtaagttatagatgtcttgttgttgatgtgtttgaaagtgctgaaccctgaatacataacaaatgaaccttttccatacatcaacatatctttccaagcacttcacatctttgactcgtggggctaaaagttatccttccagtaggtatccaacaagcatcgagatctatatgaagtcttagctagcgtaagtggctcgatcaatcatgagatcgacaccacgcaatatgactcgtagctgggcttccgcgggagccggacttcggagtgccatatcgtgccatcggctaacagataatctccattccatgctgatttggtattttttgccgtggccgcaatgatgccaagcgttcggttatggaacaagcgaggccacccagtgtgctgtaatcattgagttgtttcattctgttcaacgtcgtgattatcaagctgatgtttgatgaatcctggagaccgcatatttaaagattgacagggccgttggaagttgcaatgcaccatagcaaaaatgaacgattggtaataacaaatttcgtctttttctgaagataggactaactataaggatagagtatagttcttatgtaacctatcaacggctattctagcgtgtctataaccagggtttactaagaattccatatctgaccataaccccccttataggttccagcataatatagactttacatctaggcaccacgtacagtcatcttgagatagtaaggatcctcgtcaatgcgcttgcgaagtggtccctccgatagctcgttaacatcccaagatgcccaagcaaaccgaccctattaatcttaatgagtcaaaagtcctcaatagcgagaacgaacgtatagtggagacttacatgaaggaatgcggcgttcggggttgcgagccaaactgcgaaattacccggaagagcgactgtttgatcaatcattgtcagctttatggggcgttgaagatattatttgagaatactgactgttatcaaatccgacatcatctttaaagcccatcttcacccactcctcctgccagagaaggccagggtgcatggaagcgatctgcatctcatcgacgggtgtatccttcgcaaccatctggaagagcatagtgccgcacgatttttggaaagcgtatgctgcatgcttcgtagtggcaggctgcatgtaactgtgcgtaatggtactggagacgttgacgacgaactaaagcggaaggttagcgttgttaaggatactttctatcattcaatgggctttcgtactcttcgctttccagtattttgagcatggaacttctccaacagatacatgggtgcatggacgttagtattcagttgcgaccacgtaaccttggtgcctatctccaacaaaggcttcaactcagggaaagcggcggcattcgacacgaaaacgtcgacagaaatcccctcggaagccagctacgtccagaatgcatcgacagcggagaagtcgccaatgtcaagctggcggtgaatgatctttgtgtgcgttccagtggtttttgcctcttgctcgaggcgacgggcgccctcttggaggacctcgggacgtccatacattttgatggcgctatgctgttgctgttcgtattggctgaacaaaaggtgattgacttgtaagagcagatgtagtgaacatggtgaaacgtcgctactgcgggcggttggtcagcaaacttatagccactgcgattctgttggtctaagtgatggttatcatgcaaaatagaggctatgctctataagaccgatgccgcgcgtccatcaatgccctctagcataaagacgtcactatgtcaagatgtgtgattatagacggttgagtcgaagtttggccattccattgccaaggacaagggatgaagggcaaatgacagcaaaggcctccagtccagatgtaccggcatttagactaaggttggtcgctaatgcagcctgctgataaacttgtggagctggctcagataccgaatacttagtatagattagctgtcagcaggctgcatatctccggtacctagtcaggagtctatcactgatacgtgtcccgattaattatatacccgaatcaggccgactctaagggttaatcctctaaccactggagttttgtctgcaatattaaataacgggatggattggaacagcggcgatatcattcagtcaactaacacgatcacattaatgtgtttgctccatttgtaataaaaatcgaggcactgacgcttagaagagaactgtagcggattttcaacgtggacatcgtgtcaaagccacatctactgcgcatcgtcttcgccagtggggccgagccgtggggttacgcgtatggagggggtatgtcatcgttggacatttccgttcttcatggcctctacataagatgctcctgggatgccgtggtgcattgcctctttatatttagcctcctccttctgctgtacctttaacctgcgaggacctgttgaatctcaagtcttattcttattgataaaaccctgcctaccgctacgatgaaaccctgggttgtatggatgcatttcattttactctttttataccaaatacaatgtcaaggtactactcaagctatgacttgatcaaaagagttgctgtattgatttccaatactaacttttatagcacaaccagcgcgaaatcgaaatattcagcaaatttcaagcatcgaagacgtactattctccattgacccgtggctacttcatcaatctgagaactttaaactcgacttcagactctctctcgatgtgaagcgcatacgacttgatatgcggccaattgagagggttgattataccccaaaaaaactacagcttgagccagatggagtaaatgagatccttgataattggagaagttcaatggcattggaagataagggaaccatgttcttcgaaggcgttgctcttctctttaatagagattcttacgaatgggatgaagctggccggggacgaatcgcgatccgacgtccacaaccttacttgtttgaaggcttcttcaccttaaacgattattactaccatgtcacacttagtgataagtatctcagaaaacgaaagcacggggatcctttgccaccgacgtcaggttctatacatatggtcgtttggaaataagcaggtgtagtccaagatggtttatagcgtcacttctgatataaatgacttatggaaaggtctatatttggtgccagtatcagaataccagatcgatccaatcgatttctgactttaaatccttcttcaatattaagttgcagtcattccggtccacgtttattaataaacttccttcaatcgaatgtagcactgcgcaggctccctggcaaacttctgaactgcttcatagctgctcaactcagcaggcgtgggtaacaactcaaaataccagacaatcagagcaaagtgaatgccgatatctaagttagtctaactttataaagtggaccaaggggcagtagatgccctatgaaattgaaagtgtggtagcgcttctggcacctctgaggttagtgtcgcttggcagtccgttcggattgttaatcaacccgaacctccgaaaaagacagtataaaacaatactacgcccctttaccctttagagctttgtggccttctgtacagactaattttcgttttcttcttttaagacccatcaaaaaccgaaacatgacttccttagctcaatcatcaaagcagtcaggtttcccaccgtccgcaccgctgtcgccatccctcgtaaccgctactaagattctctcaatcgttcggatcgctacgggtggagcctgtcttttcgcaccacagctcacatgttcgctacatggttattatgtgcccgctccatacgcgctgctggtgcgtatgatgggtgcccgtgaagctataaacggagcccttttgtttactgcatcagatgggaaggagagtgatggagggaacaggttagtccgtttatgcagttgtggataagaggaccaatgagcatcgagttagaatctgacacatttgaaggaatattaggagggcccgtgtgggttggaatcctggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggaaatattaggagggccctgtgggttggaatcctggcggattcgatggatatctgcagtgtactctacggatttgctatgggagaggttgggacgtccacggctgggatcttaggcacagctgccgcaggagcaattactatagctgcattaatgctccgagcattataacctagtataggtttataattattataacccttaaagtaataggaaatattaatagatagttaatacttataaaattaatagcattttaaaattatattattttaaaattatattattttaaaattaatagtattttaaaattatattattttaaaattatattattttcaaattaatagtattttaaaattatattattttaaaattaataataatttaaaatattattatttctttttaaaactttaataatatataaatattcttttaatattaaataatatatttaatttattagttattattaaaaataatttattaaaatatattttatttactttatttattattaaaaaaatataatattttattattatttaattatatatgttataatcttataaatataaattaatataaattaatttatttatttataaatttaattattatatattaatagcttttatttaaattaaattatattattaaaatattatataattattataattagttattataataatattattatttgttacgacctaacagataactatatgaccctattcttttttacctaattatattataggatacccctactagattagttagcgcgtaagccgctaggacctgcgacttataacttataggggacttataatataagccttaacttatgctataagccagggacttatactataagctattacaataaaccgtaagatactttaagtatatatatatcttcttataaaatataagatagaacttagcttattagctattaataaagcctttttacctaaatatatttaacctactctatttactattaagaaatataatactttactctcgcttaatatataatactttataactctataaatataaactaatatagactagtttacctatttaaaaccttaactattatatattaatagctcttatttagactatattatattaagatattaagtaatattctatataatagctgcccttattactcctatctagtaatagaatattattaataataatactacctctatctataaagcacctaacctttaaaaagaaataaatactaatttaaagaactttaataatatagaggttaaatagctatataagtaagttattagtataactgctaatattaagaacctttagcaccttcttaaagaagtactagctctataaaactaatagaattagaataattaaaatagattataggaaatatatactctagtaaatactactataaatagtaaagatataagagaaattcttaagcctaacctattagaaatatttaatagaactcttataaaactaataatattctttacctaatatagggcctttatatcctactactttatttagttttaagataaatctaataaaatatactatatattaggaagacttaaaggaattatagtataatagttctaatttatcctaaaagattagactataaaaggagatctagaagctctagaaccttatacttatagctattatataaattataaagaatttaaaaaagcacttaaaataacctttagtactattaataaaataacttaagctaaataaaaaattaagatatttaagtagaatcagtttatatttaaattaagagtagaatacctttagcttaccgctaagctaaactagaggtaagaagcacttatatctagcttctttaatgcccttaaggaactaatataagccgagttatataaagaaaaataacctaaaatacttattaaatatattaattaagtagttaaaattaataattaataattttattagaaaatataaaagggataaaataactgaaatttccctactaatagaccttaatattatactaattaaagaaaaagctactaatataataccttatatagtatataactaggactaatagacttaagagctacctaaatactaggactataataggacttaagtaaatataaatattataattataattaaataggatatatagtataataatatctttaacttaagaaactataaaacctaaactaaggtaagtaggcactaggaattactaatattaaggaactacagatagtattataaatatagatacttagaatatattaaagtagttataatatagctaataaaatagccttagttaactaattaaaaaaggctaattaggaaaactattattaagagagcttaatataataactaaaagatctatttaagttaaaaaaggaaattctagaatactataaataagaaaataaaactaagataatagaagaaaaagctaaagactaatagaaaagatattataattaaatagaaaaagagaaaaaaagaatataataataagtataagactaatactagaaaaacatataaacacttagagt