ttcagcgctgagctccatgtggtggaattcttgcattcgttgtaatactcatcatacttgcgggtggccaaagtgatcgagttcaaaactggcctcaaatagtcagtacacgtgtttgacatggattcaccatcaccattaagcacatcttggaatagctcgttcagtttttcgatacagtccttcaaatggttataaagctttttgacagtgctggcttgcttttgttcaccgctttggaaatgaatataaaaatgcttcaaaaattcacagcaagtcgtatgtagcattctacagctttctaacagatctattggcagagtgcttttcacctctgattcgtttgcttgaacggctgtgcccacaaaagcgccaagtgcggagtcgacgttattgtgtttagcctgtttggcgttgatcttgattgcagttatgacccttttgttaattctgttactcacttcgttattggggacgacttggttcaagtccaacttattgatcaagttgtccatgaccactgataactgttgcaacatttgttggttagagacctttaagtccgaatttttcattggagttgtagaagtttctgcatcagcgtctgttgtcttttcatgagcatttcttttcagatgtatgattgcataattggtcctgtagctttcattcaaatcgtcaattttcagctcatttctttcatccctatcttcatcttgttcatcgtttgtgttaatggacttgttccgtaaattcgacctcgaatactcgttctttagagccatgatcattttttcacttaatctattcatgcctttcaagatatctactgtaccgtcgctattaccgttgatatccacacctggttgcatagtaaaatcgggtctgttgcctcgtgcgacggggtcgtcctgaatattaccgtccaaatctataatttttttcactggatgcaacaacatgtcatcatctttcctatcaaattcttgatccagtgtcaaatacctatcgatgataacatcacctctatcattttgcatgatcttttcaccccttaattttctaaataacttagaagaaaagaacctcgcccaaaattcaggttctttgaaattttttggcacattatccgtgtaagctttctttacgatggggtagttttcaaatatattcaaaattttctctcttgacaaattaacattgactttattttccgacgaggccactggtttaatagtagacaagacattgtaaggtcccactttctgtgaagtggacagagcaaaggctcttaaaagcgggattctagttgaccaaaattccgatggaggcaaaccggcattaatgactgtttcttggaaaaccctcattaacactttgtttcccttcaataaagattgctgcagtttcaaattggtcagcagtttctctttggacagcgaatcatccaatttggcggtattgatcagtggaactccattattcaattgtggtgtatccagatgcggtgtgggagtgcctgttccaacagaagaggagctcatcggtgtttctgtgttttgcgcggattcttcctttcttctcttctcttcgtagatatcggcatctttataacgtgagataatttgttgtagagtcatcttaatattatccatgaccgttctattattaaatgaaaacatatggcgttgcggcttcggcaagacttcgttgccttcgttatctttctgctttttcgactcatccacctttccgataagtctcaacatcattttttcacttgacactggggtggcttgcagtttgtcgatggtggataatacgaccgtatgaaccttgtcaccatctgtagacctccagatcaattctgcaggagaagcatcttcatttatggcaattatccctgacaccttatcgaaaatggcagctccggagtgtgacattacagtttgatcctcattcttccctatattttaaacagtatgctataatcttaccaagaaagcttaataagctaaatttcaatattgtttaaaaatacgtcaaacgagggccttgtcatgtctcacggattgcacttttttgagtccgccggtaaaccttactagtagcttcaaaagcggaagcctctttttactgatcggtgaagagcattacctgcatcattactttgtttgtccaagttatcccaagtatgtttgcttataagtaacatgcaggtcacaatttgcagtaatttgcgtcgtccaacaagataaaatgctgcaatttggattgcgacgcgacggcgacgtcaaattttttttttttttcttgaaaggaaaagggaaaaggacaacaaattatggcaaaatatttcagattggattcgcatgttcgccgtttgtatccgtcatagagaatcactatttgctctatttcaacttttaagcgaccgcaataatatcattactagtggctcaattttttttcctcatttcttcattaatattatttgcatttcaagtaaactcccaaaagtattacgcacagggcatattttacacgaagtgtcagcaaaaagagcacatagaacctgtttaaagtagccaagtttcataaaaagatagcagaccgtcgtattattgaaatcatacgaaaagtatcgatcatatttagcaaaatctttttgttgcggggatgtctgataaaaccacaaccccttcagataatatagccaatgagcaaaggcttccgtctgtatccaaagatgataaaggtacgttgctgcccaccaattttgataaacatcgtaatgatgtgggggagctaggcacagattcatgcactaaatctttaccatccatcacagaaatcccagttagtgacgatagcgacataaaacaacatgatggctctgctttcgattcaaatctttctcaaataaagtactataagcagtctcctcatccatcgatcaacgcgttggaaaaggatattgaagaagtcagtaaaaaatgtaatgacctgaaatccgctctgcttaccaaggaaacttccctgactgattctgctcaggatttgttcaactctttgaaagttttgtcacataaccaatcagttttggagaacaaattggatgatgtaatgaagaatcaagtcaacacggatatattggttaataacatgaacgaaagattgaataaactgtcaacattgttgcaaaacacttcaaaatccaacaattccaacattttcatagaaaacgcatcacactacactaattcacagcataatacttcttcttcttctcgccggggtcctggtagaccaagaaaggatacctcatcttctacaatgaacaaattaatttcaaatgtagcctcggccaatcctaaaagctcatctaatcataacacgctctcaccagttaatgtttccttaccaactgccgtggtgcaaacatctaaatccaaaagatacttcgtggaaccgtcaacgaaagaggattcactgttattaactgctccatcgtcatcaagagatgatgctgaaataacgttactttccataccgccaagaacaaactctgaaaatggtaaagaacagccatcaacggcaaattctagttcaatgacaccaacccctgttacgccgaacaatctaattcaaatcaaaaggaaaagaggcagaccccctaagaagagaactgtagaaacaatgttatccaactccactgatacgatggacaaatctgacgcttctagtcggatcaagaacgagattccagtaaattcattacttccatcttcgaaatttcatcagataccatcatctccatcaaaccctacatcgcagccagtaccgattcggacttcaaggtcagccacacatgaaacagtatctaagagtttagaaccaatgtctcccatcttaactaatggtgacgtcagtgctgaagatttaaatgcaaccgagaatattcataatgatgtggaagaaatgcttgatggtgaagcaaaaaaaatacagaaggaaaaaacaataaccattcaggctaccagtaatggtagcagtaataatactaacaacaacaatgacaatatcatcaagttttctgctaattcggatatgaatagtgatattcgtcgcttaatggtcaatgaacagttttcgttaagttatgatgccagcgggaacatcacggtaaaactaccacccgtttcctctcccgctgcagcgacggctgccgcggctgctgcagttacgtccgaaatgaatagacaacaaagggagttggataaaaggcgtgattcaagggagaaaatgcttgttaatatgaaatacaatgatcgtgacaaggcaaaatcctttatggaatctaacaagaaacttttaaaggcgatgaaggaagaagaacgaagaaaaaggatgacttcgataatacatgataatcatctgaacttgaatttgaatgagatatccactcgttcaaaaataaaaggtgttgaaaaaccaaccacaggaggtacttcgacatcaccaaagccaagatctggctccattactactgcatcagatccacaagatgaggaaagtgaagcatcggaacaagaaaagctgctcgagattgatagcgaaggttcaaatataaatgccgagtcacacaagatgggtcaaacgatacttgccgcgggagcggtccataaagtggggatacagtctatgttaaattctggtgaagagatagacaccaacgatgatgcagaatacgaaagaaagcattcaggagatgaggcaacgactacatttgttccattaaaaaactcgccttctttggacctgatgggaaaaagaagttcagacagagaggatcaagcggacgatataatcataccttcaaagaaaagacgcatattagaccaaataaaagatgtagaagaaaaggaagaaagtgaagttagccataacgaaatattgactaccgtcgagaacgtctcgggagacatctcggcagatttctccaagggaacttcatctatccataatgacatcgaatctgtcaatgacagtggaaatggcaatggaaacctcggattgggcacagagtcgcgcaatacgttattgacggcgacccccattgaattaatatgccgcgaaggatttttctatcgaagggatattcccgacgtacccattaccacgggtgcctatctggaattcaaattcaaagccaaagaagaagagttgatcaactctagtattaatgaagaagattatgccacgaagtcgaaacatgaaaaaatgaatgcgcattttttcaagcctgatatccaagaggagactgaacttgcatttcaaattttgagcaagacgacgctgacagagaaatacgtcaacagtttggaatacttcttgatggaattcagatgggaaaataagctagtcgggctaggcctaaagctcagagaatccaagagaacttggcaaaggagaaaggccttatttgctcttttcgagttttggagagaccagtcaagagataaaagaaagttccataactacacgatcctgcacgcggtgaaagagatggaaaactacagaatattcattaatcgatccgtctcatggttctacaaccatataacgctattaaagatgatcctttacgatttatgcgacaacgtgaccacgcaatggagagaatggatgtttcctcacgacgaggcgctgcccacgttaggtcaggatggtatcactgaagaaaatttgaatgagacggttgacagcatgttaattttcgatttccttgacgacggttccgaaaacaaccaggtgaaatattccagaattataccgccggatatccgctaaccgtcgcgtacgtcagaagaaaaaagattcgaaaagagacaaaatataacaagcagaagaaaaaaaaaacagacggatattatactcatccacacaagtgcccaagctatgtgagccactacatacttagtacttaacattatttacacctacatcgattactttgtactattttcctgcactgaagaacatttcagtcgtagaaaaatcatacctgcgtacgacgaagcttatgtcagcgctattgtctcaaaacagcaaaaaaaaatagttaaatgcactcagctgggcgcttatctgcattaacctataccggaaaaagaaatgtaattgactacgtcaggcgcaaaaagctccatctttcttttggcgtttggcacgcgcgcaattagtgtaccagaaaaagaaattccctgtttgggtgcggaaaattgccgctttggtcggcgcgacccgaccaaagaatgcggcatccgacaagacgcgttctggcccctggggacttctgcaggggaatggctcgatgatttttgcgcctagaaacaatcgcagacccgccttttcaagatctgaggatttcctgtttctcgaggaaacgctgccgttatcgccatgtttggcgaaacaattgtgaaacgtgatcaattcgtgtttgcgaaatcaaatggattattcacatctgaaaaagaaattgggcttgtaaaacttcagtgaaacgaaatccgttgattgattgtttcgtgtctggtatatattattgctacttcctggaagaatttcttgttatgctgtggaactctatcctcagcgaaagaaacatcagacaacgtaatcttccagaaaaatgacaagttcaagtaccacgaatcttggaagtggcaatatgaaccttccacagatgcggtccatttggttggatgaagacgaggaagcggaaaagctgtatggcttacaagcgcagcaatttatgggatcagacgatgaagagaatttaggtatcacattcatcaacagcgataagccggtactgagtaacaaggaaaacatcgagttgcccccacttctgccaaacacacattcgtcaaggtacgatgggagaagtacttccaactccgcagtgtctatagagacattatcatcctccagcaccatcaagactaaacacaaaaaagttctcttcaagctcaacttgttgaaaaagaggtttcttggcactcaattggacataagagctaagaatatttccactccgtttgatttccaacacatttcccatgcagatactaaaaacgggttccaggacgagcagctgcagggacctttgtcagcgcccactgaaattgaagaggattctgccctctctctaagcaaacgagattcgagatcactgaataaggcatttgtcactgaaagaatcccggccaatcgcgaaagtaaactcattccaagatcgcacgacaaaaagacatcaagattatcagttgcgagatcgatctcagttacttcgtctaattactctaaaagcacacagggaaacaaccattctatcaatggcagagtcgtttccacatctaccatggcgacatccatctttgagtatttctcctaactcatcgccaaagcaatccaagaccaagtcgcataacgtaagccatagatacaccggttccacagattccagtgaatcttcattggattttttgaaaaactacaattttcccacattgcttgaggataaaccgatcttggactttttacctcgttcgcagaggtcaagcgcctaccgcagccttttagggactccgaattcaaacaaaagttcgacaaaagtttttgcttctccacagcaaagcccagtcaccaaaagaagaaattcggtatcaacggcctctccccagtccaaattctcatacgttgactcccctgctaactttaggaagtccttcgatgacattattcattcttgcaagcagttagagcctctgcaggtttgagtcaaatgcagaagcaaagagaaattcaaaggccactttttacttaaaatttacaagggtcatctaaagtattattcattcgttttctacttccacttattttattcattcgttcccccccccctgtttcctctcatattcgttcatctcggctattattatcatactttagatttctcatcactactggtactactactacaactatttttctgttgtttagttataaaacaaggacattcatttaaattgggagtatcccattcattcgtttactatcacttctactttttggacacaagctgtatggctattatttttttattcccatttgtactgctttaggtatctcatgatcttttatacttatatacacagatataaatacctgaaatgtactttcatcaggattttaacctgttcaaataccaaggttatcttctattcaatcttgaagccaacagtacgtgattaattatatggtttctgggatcgcaagaaactgaaaaaaattagtccttggaaaaaaatcgtgatttgaagggtgtgccacggataaagatagagaaactattctcttcatttaatacagcattatatgtcccttagcaatgacagatagactaacacaactacagatatgtttagaccaaatgacggagcaattttgtgcaactttgaactacatagataagaatcatagttttgaaccattgaccgcaagtgaacctcaaatgtccgataaacatgctacggtagcacctccagaagagttcaccaataccatagatgagctctccacagatattatactgaaaacaagacagataaataaactcatagactcgttacctggtgtcgacgtttccaccgaagaacaattaaggaaaattgatattctacagaaaaaattagttgaagtagaagacgaaaagattgaagcaatcaaaaagaaggagaagcttttgcggagcgtcgactctttaattgaggattttgtagatggtattgcaaactcaaagaaaagcacatgaacctggctgatatcgaaagatatctgaacgcgacaaaagaagactgactacagtcacattagaaagctaaatatatacgttattcttattaatatctataacactctatttatacaggagaactattgaagtaatggacgacaaaatcataatataaaagagtgttctatgacgctctgcaagaatatttaacgattccagaagacataattcgctaaacacaaaactttggaaatacagttttttttccaaattgaaatgggggctcatggtaaagacataaaaatgtagaagccagccaattatgcatttccagcaaaactcattgtaaatatcccaattggcagaaaaggttggttcagcggctgaccatggattccagtgcattactctattacattgcacggacaagaaaataagcatcgacagtagggaaccataccaggcaaacttaaaccaaccgggagatttaacatccaacgttatcggccatttctccacagcgaacgcatcttcaaaagttaccttgtttttaccgtatttaatgtaataattgtacttgtactgtttggatatgtattccttgagaagttgaaatagttgtgtacaagataaagtacggtcaatttctcctgaggaataaatctcgcccatatagtgttccaccactgggatttggaaatcaactggtgattgtgctgagtctattacaaaggcggttcttggtataaccggactctccatacatagtacttcttgttcaaagcgaccccattcaggtaatctgagatcatgacctaaaagcccgcatctctggccgttgttgtatagctgtatttttgatcgaagtggcttaacgtacttatcatccgtgttatcgtttttgttatcgttgattccagcttttatcaggagaaggtcccacctctcatccatgcctccttcgtactctggacctttcgtacacgagacctgaagatcatagtcttgctcactaatgggcggtttagcggtgcttgctcttaatagttttcccgtcgatttgtgccttaattttatattctgattaaactccacaggagtcaattggctaatatcatgtatttcagaaaaattcaacctcgatgtcggatgctcaactacccattcattatcaacatcaaactcctcgaacgataacgctaccaactgctcatctacatcagacgggtagggaatgtcatgggaagtaaggtatcccaccattgagtctgaatggcgtaacgtaatcgttgagccatagtacaaccgacttggttgcatttggggacctctcagatacgacttgaaagaggcactcatatatttcgaaaattgcggcacatcggttttgaagttcgaaagtaagttccagtaacttaagataaagatggaaccagggataatcatggtaaatagtaagcacgcagtgctgaattttataatttgagaagtagtgactttgacatcacctataaatctatcaaatttaagcaccaaagtaagaatcacaaagacccatgtcagaaacccaatgaatttggaagatattgcaagtcccaaggaaatcgataacatcgtgaaatgagtgaaccatttcgtggtaccaaacttcactattgaaatggttatcgaattgtgaattatcattgagaacagacaccactctaagctgtcagatgataagatggtgccctcatttttaaaactcccccagctggacaatattagtaagcccgctgtggaaataacataagagcaattaattcttctcagtgtcaggaagaggaaagctaaggtagaagaattcaaaaacaaagaaacgtatcttaaattttctgtaatgtttagcctccgaatgatggaataaaattggatggtgaatggtggtaattcatggatgtagaaagtcctatccagataaaactggataactttggagagttcctgctcagtattgtcatcccatggacgggtccaaaatgatggggaatgcgagttccatattaatgtgaaattagcaacaacaactaaagacgcggaaatataatctagtgcagtcaagcgacccactccgcactgttcaaggatattataggggagatactttctgtaggggccctgtaatctcgggtccttcatagtgtgtgtgtcaattcctctatgttggagcatcattgcccttaattagctcctcttgattttcgtttgatgcatttttttcattggtgtttattttttatttttcataccatgatcattaactttcactggagcaagagtagccggcacagtttaggggaaataaagggctggggtgataattgaaaggatgtaaaacggtaaacaaaactgcagcaattaataattctattattatagtcatctaagttgatttttacctctagcaggtcatagaatcatttaaaagatcaatccaaaaaaccgttccaatagtgtagcggctatcacgttgccttcacacggcaaaggtcccgagttcgatcctcggttggaacaatgatttattaatttttttctgtttgtcatttttcctatatctaaattggtttgccatcctaatggtatatatgctcagcagattccagctaaagcaagctgctctgtcgtctttttgtcctatgttattgcgaaataattgcctctgtccctattgtttccattctggggccgggtgacgagcgctgaggggtaagggccagttgatacaagatgcatctactatagaaacgaatacaacggcatcggcagaagacgtacagcgggaaatatgtgcaacagcgctgccacataatagcaacaattagagtcttcaataatggccaataaatcacgaccaaagaaaatcaaggccccttataggaagtatgtggcgggcgagggtttctcttctacaagaagtgataaccaagcgaaggaattcactatcacagtacccgatgatgcagaactaattgagactccgcaggggtcttattattatgatgaaacgaatgatactatagtgaagttgacccgactgagcaatggtaaaaaggataaaaaaggatacaggcaattgccattgtcatcattagcatcgcacactaagaaagaagaggatggacaagtaatagaaagagagaaaaaaagcataaattcgttatcttctaggatggtcttgccatgggaagttcagtataggataatccattatcttgatgtaccgcaggaagaagaaaatggtgataaggtcactagtggaaaaagaataaccacagggataatcgtgaattacctgctagtttgtagaaactggtatggcatgtgtctaccaaagctttattttgcaccagcattgacaagtaagaacttcaacgcatttgtcgatacaatcattataaacaagaagaagaatttgggatattacgtctttgagttgaatttgtctacaattctacaaagtggtagaaattcttttgtttccaagctgttgcgacgatgctgttctaatttaaccaaatttattgctccacagactagcttcggttacgcgccactaatttcattgaaatcgtgtcatgatttaaagtttctagacttgggactagtgtcagaaacggttaaactaaaggagctattttctgcgatcaaaaacttcaccaaattaacccatttatctttccctagatcatcgattgactgccaggggttccaagatattgaatggccgcaaaatctcagatatctgaaattaagtggggggataacaaatgaatttgtcatcgacacgaaatggccaaaaaccatcaccactttggaactttcttactgccctcaaatcatggagttgtctatctactcgttgttgtcacagattggcgataatttaaaacacctatttttccactatccgatgccatccttgacggaaaattccttggaccacatcttcacgtattgtgctaatttgatttcgttgcaaatcatggttgattattgttccaaatggtgcttttctgaattcatgctgagtaaattggtggaatacgatagacccctcaaaactctgtacttggaatgcagcggttccctgggattggcctctaagattcatcctgatgacctgacaattgccatattagagtcaaggctaccctgcctgaagaatatatgtgtttctcccaagttgggttggaacatgaaaagcgacgaggtcgccgatttagtagtttctttggaagatcaagatggcagcttatatctaaattattagggtttttcttcttcagcttttgttttttcttttagacagtacggagatcaattagtattattcagcccaaatgaatgtttcatactaatttgcagtaggtcttgcgttccatatccggtcaagaacattaatacttttctagattatacgttttcaaaatatgtaactcttttttactgcttaatgttcaaagcgaaaaaaaaataaggatctgctataaacctagctatcttgccctcagagtaatctcaagcaaattcagagaaaagcaaaagcatgaataaaccaatatattttagcaagttcttagtaaccgagcaagttttctacgtatgcatgattgcatgttctagtacccctccgtaccattgagatactaaccatcaaagagacttcgtactgttcacttccttgcagaaatcgaaatacacgtatgcactagtgaacctgaaaccgattgtaccggggcatatactaatcgttcccttgagaaccacagttttgaacttatcagatttgaccatgcctgaatcccaagattattttaacaccctacaattgattcatagatttataaaatgggaatacaaggcagactcggtcaacgttgccatccaagacggaccggaggctggccagtccgtaccccatttgcacacgcatgttataccacgttataaattaaacaatgttggagatttgatatacgataaattagatcattgggatggcaatggtgccttggccaattggcaagcaagaagggatggatatttaggggttggtggcagacaggcaaggaaaagcaagtctgttcaagccctcccagacggtaatgaacccttgcaaggccccaatgtgttgaagccagacagtcaaaggaaagagagagttttgggtgaaatgaaaaaagaagtccaggatcttcaaagcgcgctagaagagttcgtggctgccaatcctgacttaaagcaatggctatagttttatagaaagtatagtcaaatacgaatgtacaaaacaatatatagtaactgtgttaatttttgtttcgcggcgaaaccttctttggcaaggaaaaaaaaaggaaaacgatcaagccattcttgcaacttttctcgaaaagagttcaacaattaaagaaatcctcactcgaaaaacaaaagggacagcgttacctgcaacaatgaagtttcaattcctatccatcatcgctttgtttgcctgtttattcactacaaccatctttggcaaagaggagacctcagacgaccccgagatcacacacaaggtgtattttgatatcaatcacggcgatgaaaagatcggccgcattgtcatgggactgtatggtctcaccacaccccaaactgttgagaacttttaccaactgaccatttccagtgatcctaagatgggttacttgaactctattttccaccgtgttattcctgatttcatgattcaaggcggtgatttcacccacagatctggtattgggggcaagtccatttttgggaacactttcaaagacgagaattttgatgttaagcacaataagccgggcagattgtccatggccaaccgtggtaagaacaccaatggatcgcaatttttcatcaccactgtgccatgcccatggctcgacggtaagcacgttgtctttggcgaagtcttggaaggtatggacgtagttcactacattgaaaacgtcaagaccgacagcagaaacatgcccgtgaaagaggttatcgttgagcaatgcggtgaattggaaactgttccgttaagccaccaagacgccgctaaattacaggatgagatcaaagtggaggccagcgaaacagctcacgatgagctataagctccaccactacccaagagatgtatagcctagccatataactatataccgcctataacagttgattatcacatgcaacgagtacgttaccctatggcccttttctggcacgacttcacaagagtattttagttgaccaacgtggatcttgttgactggccagcatcacacagactaagaactaccctttccatcaagaacatactgctttctggacgctccaactgctatactttctcataaatagccacagtccaccaatattcattcggccggttaaacgcttgtgagaccacattcccgttttcgcccgagagaagatacactagctgcttacattagattattttatcaaaactcacggttttaaaaccaaaactcatcggtgctctgcctcaatcgccccgtactgctcacgtaccgtactcgtggtttcactgacaactctgaagcttttactataaaaataccatttcaaaaacaaagaaaaatggatattcgtggtaggaaaatgaaaaaaccgcctgcctgtgtgcagtgtcgtaaaagaaaaatagggtgtgaccgtgttaagccaatctgtgggaactgtatgaaacacaataaaatggattgtttctacccggatgttcctggacagtacgttccctccagctcttcctcttctaacacacgtcaggtagccaacggcccctacttaaattcatattacgcctcttcacgtcgtatttccaaggaaactgcagctcttttacaaaaaaacccagagctggcttctttggagcaaataagagaatataacacgcgtttgcaactgcttaatgcgcaaaatcaacttaacaataggacatccgcggcaaacgcaactttgaaccaacagaatactcagtatattccaaagtcggtgccttccttggaaagcaaaccagttacttctgcaaacgaattttctacacctctcaattgggttcaaggtcctgcaattttccacatgctaacctctccttacacacaagatgaaatcataaatcatgaaatgaattttctgaaaagtaggctactggaactgcaagaaattacgggtaagaagatcacaggagtcaatcttgatcttaaacaggattcctcgccgcaaatacagtcttcgcaatctaatcgaagccaagaagaatttttgaccgtcaagaaaaggaagttgagcgagggcgacacgacggatgaggaaggtaaaacggctaccaacaatgaaaggaggtcttatctcaacgaattcaaggatttggatcctcaattcttagatacgaataaggttttcaatgttttcaactgcccgatcacagaaaacgacagtaacaggttgtggctattaccgaaaaatatcaacaaaagctccatcttccaaacccaatatttgattgagcgcgatccttttctattcaaattcttcaatgaacttaatactctgattgaaaaacacttcaatgaatctttgcacgatttgttggcgaaacataacaatacgcagcacagcaacagcagtatatctcaattattaaaattcccctcacaatcggtaacgcagaaccttatcagtaaatatctatccacaataactgaaacaaactcgatattaccaatattgaagccaaagcgattgttacctatagttgagcagctttttccatctaataccgtaaataagcctaactcaaacgagcttgaaacagtttttcaagtcgttaatatgagcaacgaccaattaataagcctagggtttataaccctttgtctcttggttctttttgagtcactgaattctacggttttgattcctctgagagacgatggacatctgcaattattcaatgtattatttaacaatttaccctcgttgaaatcaaacttagcaacgcttagatttgaaatggacaaaagatcgatgtgtaatatagacaccctacgatttatttccttatggaaatattaccagtttgtgatgaccccgtcatcttcatcttccgtcgtaattgattatgatgaagatatgcatatggcatgtttattgtcattaaatcacgagactcaaaatcagtcgcacattttgatttggaatttcatattcaagaattattgctggaggcatctctttttaggtcaattaccactgttaatgtctgaaccatttacgaactctaccccaattgttgacccgttgttgaataacgattttgaactgattgattttgaagtcaatttaatgaagtatttacagagcaaggatcagcaattgtccattggtaaaattatacaactaatcaaacttttaaaaaccaaaaacgttgaggtcagccaaaggtgcctaacaacatcttcgattatcaataatattatggattctctgatttataggaattctatgttatatttgaatttttaccttttattacagtttgaaacgttgagcgattatactaaattcaatgaaattctgaatgattttttggaattatcaagagagactttattctttgttttctcaaatttagctaatattaaatttgccggtcatgaattcacgttcataaataaatcaattgcgcttcttcaaactctggtcttgatgcttttagcgctctaccagagatcatttgagtccactcagaagacagatggggaaaatgtaagccatattgatcaaccagagagtagtcatagtaataacgacaataataagagaataaaaaacaagaatgtaatacgattaattatcaacaaaattgcaatgttattgaatgattacactaagaattgtaagaaacagaacagactcatcgaaaacctaattattaaaataaagataatctccaaatatatcaaaaatctagaggaaaccaaagttccatccgtttccgattcaaaccatgtaactaataacggatttaccggtatatccactgatcaactagtaaaattgaatcatgaattgaacaagatttcagagtccctgataaaaacagatttttatgagcagagaaagaagagtacattatcgaatggagtcacgggtatcactgccgctgctgataatgacctaaacttaggaaatttaggtttaactaaggaaaattttagtgaaatttttgaagctattcgaagctgaaatggcccgaactaggaaaagaatatttcgagacttttataatatttattatttaatcttaaaatttgtattatttttttttataaagaatgaataaacccaaaaaataagaatagcagaagaaggcaactacgacagcaacggatattgcaatcggcgtttttttttctggtttagaaatttaacaacttattgagaggcggtgaaggcagtgggttacagagatattctatcatattttcccgaatgtttatgttacttctatcatacctatatatatatatacaaattcgttattatcgatatcatatgtaagcaccgatggtatagccaaccaaagcacccaagtaccctccaacaacaattggaattggccaattctgccagtctctgtcccaatctaaaggaataacaatacaactaatccagccacccacaactataaagataaaatatttcttccataatcccactttgaaatcacaattaaacacagcataaactgcagggtatgctaaaaatgcaaaatgcagcgacaacaaccaagtttcccataacaagtccatcaatggtgcgccaaataaaatagtcaatagcattgccggaaaactcaacaaaaacgtgacacctaagcagattaaggccaatggataattaatcttgatgattttattcccatagaccgtgcatttattgaattgcaaaactaaataggaaatttgtgcaggaattaaaaggctaagcagtttcactgtattaaagtccgaggacaggaagatgtagtaatagagcagcatcactaaatgatatggggaaattcatttaaaggggtttttcttaccgaataccggggggaacgaatcatgaacctgcaattcctttttccccctggaatttntgaaaaccggggggtaaaaagcttggattccttcccgaaaaaaaagaaaaacacaggttttttttttttaccccggcatcttttctaaaaccccctcttttttcttttaacaattgggacaccagggaaaataaaaccaccggggggggcgttctttcctttaaaaaaaaacaaagctttctaaataaaaacaaacgcggcccccttttaaaaacacaaaaaaagcggccaaaaaaaaaaaaaagggcgcccccaaaacgggggggggcgccccccctcttttattaaaaaaaaaataaa