aacggagatctgttctcgccctgtggtggaatctaatattcttccttctgtaattttaactatttggggcaccttttcggtcattgacgccacaatgataaaaacctcctacatgaagattaaaaagaacgataccgaaattgcgactgtcgtatctatttctacgaccacggcaacaagcacaacaacattggtcacaacacaccaacccacatcttctgcaagcatatattccttgaacagatcatttattgacgacacacttgatcagtattttgaaggtaaagtaaaagatgttgcatctcaaatcgacacggatatgcaggaaaaatttcaattgtatacggataatttattgaataacaaacaacagcttatcaccaaccaaatcagtttggaaactgaatcaatgaagaatgttctcggactgaacaacactatctacaacgagctactcactaaatcgcaattaataaatgagacatggaacagaatatcagaagatgccatgacgatcgatgaagagtcgatttcacaaatggcatcaagcttatttctaaactattccatgttcgatgatattttccagaactacaccacgagattgaacttcttacaggtattcaatgacactatcaccgacttttctctccaactgggtaccaatactacctttaatctcaacttcttacaaacttccaccagctgggatcaattcaaaaaaaatttcaccaaaaccttacagaatgaaatttccactctatcgggaagcactacaaacgttaagccaccaactacattgaccaaacggtcttttgaaactagtgaagaggaaaaaaatgcgttcaatgcagtaaaaagtcgtattctccgtatgtgtcggaaaatgacaataatattcacggcaatctatgttgcctttgtggttttgctaatgataatagaaagaatcatatttcagctggaaaaccagcagataaatctggtaatgtcacaaattaataattttacaggatgtactagtttcactcaatacaatacgattgtaagaggcttgatagctactttaaacctctgcgtactctatccatttccctaccactttacaaagcttataaaccaaaagatactgaaaaggggaccggaacaaattgatggcaaaaaggcaaaacgatccaaactgttttactgtagttggtgggtattttcaaatggagttcacttgtggcttttcggtttattgatgttgttggttcattggcaaatcgtttcacgattaacgagctttgaagtaccatactcgcctaagttagataaaagagctgattctttactctataagagggaagcgtggacagaaacaaatacgaccaccgcagtggaaggtcttattaatgatagcataagcctattgtgcgaaaatttccaactggaagtaaatgaaaggttagtttcagacagtctgagcttttcagctgaccacagtttcaaaaaccaatcaatgaatattctgagcctttgggtcaacgacacaaacacccaatttgagaagtatcttaatgaaagttctcaagattggaacggaatagacctttcaattggacctctagtaagtactaattccctcactgagttcatggatcaatattcgatgcctacaaacaaacttaccaaaactaacgcatcatttgcactggacattcagaaatatggaataatcattcaaggaactaatgtgggcaacaactcggtaggcgccccttcatcgctagctaagcggcatgaagtagagcacgagcaaataatggtgtcctcgctgcacactgtttacaagtggggcctcttaataatttgtttgactatactgctgcaccacacgcttacatttataatattaaagctgtaaatattgtattatcatcacctttcacgagtagtctcgcaattttcgctgggtgaaaaacttgtgaaagataccttgaatatatgtaataatggcctatntcactcttagttgcacgcaatcgttaagtattacaggcctacataccgctcattctaccaggacgcttgtaaagcaattaataattttccctttacctttagttcactgcatttttttttggtatttgaaactttttttcttcatctcttttttgtttgactttaacaagaagtctcattgtgtcaaggcaagaattgaaaagaaatatcatcagcatatttatttatttattgtcggattttgatttttgaagacgtggttgtatgttgaaccgatcgaaatggctcatagaaaattacaacaggaggtcgatagggtctttaaaaagatcaatgagggtttagaaatcttcaatagctattatgaaaggcatgaatcatgtacgaacaatccttctcaaaaggacaagttagagtccgatttgaaaagagaggtcaagaaactacaaaggctgagggaacagattaaatcgtggcaaagctcacccgatattaaggataaagattctcttctggattatagaagatccgtagagatagcgatggagaagtataaggccgtggaaaaggcgtccaaagagaaagcatattctaacattagcctgaaaaagtcagagactttagatccgcaagaaagggagagaagagatatgtctgagtacctatcccagatgattgatgaattagaaaggcaatatgattccctacaggtagaaattgacaagctattacttttgaataaaaagaagaagacgtcgtctacatcaaatgatgagaaaaaggaacaattcaagcattttcaagggaggtataggtggcaccagcaacaaatggaactgggattaagattgctagccaatgaagaattggacccccaggatgttaaaaatgtgcaggatgatataaactattttgtggagtcgaatcaggatgcggattttgtagaggacgagactatttacgatggtttgaatttgcaaagcaatgaagcaattgctcatgaagtggcccaatattttgcctcacaaaatgcagaggataatgacacatccgatgctaatgaatccctgcaggatatatcaaaactttccagaaaggaacaacgaaaattggagagggaagctaaaaaagccgctaaactgttggcaaaaaacgcaacaggctccaacataagtgcacctggtccttcgaacacgccatcgcctgtcacaccctttgcagatatttctaaggaaacagaaaggagtccttcagcctctcctattcataatatggtaaaacctgaagggcctaccaaagcatcttctataaagagccccaagcctagtaccgacaacctacttccgtcactgcaaaaatcgccaagttcagctacacccgaaactccaacaagtgtacatactcatattcatcaaacaccgaatggtattactggcgccactactttgaaacctgccactctcccagcgaagcctactggtgaattaaaatgggcggttgctgcatcacaggcaatagaaaaagatagaaaggtcacctctgcatcgtccaccatttccaatacctcgacgaagactccgacaactgctgcacccaccacaacatcgtcgagtgcaaacagcagaattggtagtgcctcgaacacacccaaaatatcaacttcctcgttgtctctgcagcctgacaatagtggcgcgttatgttcatcagcagcaaccgcagcagctgtcttggcagcaggtgcagcagctgtgcatcaaaacaatcaagccttttatagaaatatgaattcctctcatcatcctttgatttctttggctgcaaacttaaaatcagagcgtgaagtcaccgccccagaagcaccggtaatcgaaaatgcgagtaaacaagttatggaacaaaaagaggaagaactatcaacagaaggtgatcaactccaagtaccgacatttggagtatttgacgacgacttcgaatcggatagggattcagaaacagaaacagaggatgaagaacaaccaagtacgccaaaaattttgagttctgaacaaagagaggccagaacaagtgaaattaaaaaagaatttgtaagtgattttgaaaccttactgctaccaagcggtgtacaagaattcataatgagctctgaactctataatagtcaaattgaatccaaaataacatacaaaaggtctcgtgatatgtgcgaaatttcgaggcttgtggaagtaccgcaaggcgttaatccaccatctcccctggatgcctttagatccacccagcagtgggatgtgatgcgctgttcattgcgtgatgttataatagattctgaaaggcgaaatgaagattcatcatccgtctatgccaaaatcattaaaaattttagaactttagagatgttttcattattctataactactattttgctatcactcctttggaaagagaaattgcatttaagatattgaatgagagagattggaaagtttcaaaagatggtacaatgtggttcttgaggcaaggtgaaatcaagtttctgaatgaaatttgtgaggttggtgattataaaattttcaaattggatgactggacggtaatcgataaaattaacttcaggttggattattcatttttgcaatcatccgttgatgcagtttctgaaccccgtggcatgaacgttgacaataatgctgacaataatgatgttaacgatcaaagtaatgtaaatttagaacaacaaagacaacaaatttctcatggtaagcaacttctgaaacaactgagacaaggcaaaatcaatgtatgataatcacataagaaaatacaacacaaaaaaaaattaataaaaatatagcaacaatcagtgcttatggtggtataagtcgattttaattttatttatagttagtttaaattacacaaataaaaaaatctaatccaaggtatattggtaaatattcaatatattggataaaaaagaaaacggcgtaaataattattgaaaactaagccatttgaagaactgtatttacgcatgcatatacatatttgtatatctatatacgcatttttccttttctagtttctgtttagacaaatagtagcgaggaccaagtgaatatagtgacgaggagagatactttagcaaaccaccaaacatgttgaatggcaaatgggcataagctgaaggtccactcccaagtcattgaatctgtattgaagtgccctgtaaccaaaccggtgttcccattaaattcacccatcatagacttgactgtgatttccttgacgaaaatgtcactttcaatatctttggttgcttcccaagcagatgcggatttcttattgtaaactgtttcgcagccctcgtgatcatgaccagtcaatatgatgcctggctttccattttcgaagatcaaattcaggacctgattcgaaacggattcactcaaatgattttgagatcttaagagcccagctttgtatgtttctggagtatgaccatctggataaaacctggtatctggcccatcatagcacagaccctcacgcttataaaatgggacgtgcgtcaataaaatagtactaccattaaatttacgctcgtttagttggttcaaaaacatccaagtggcctcaacaaattctggttgcaaagcaggaccttctaatagaagatcattcagcactactattctccaaggatgagtggtgttggtttcgtattcgatccaataattgtccttaccgaaaagatcgtggaaccttgtcatatgctgataggtagcgtcaccagagtaacctacgtcgtgattaccggtgatgttaacgatcaagaaatcttccaactctggattccatgaataaacatcttcataaccaaattcaaaagataattcttgatttgcgatttcgttctcgttgatattgcttagaatctcattgaagcggtccccccatttagaccaatttgccttatattgaccttcaccatcaaggttctcttgtttaatcctttcaattgaagcagggtctcttttgaagattcggcttatatatcttctcgttctattatggaattccgagtcaccaatccattgactagagaaaaggtcgcccatgacagccaccacttgaggcttcaatcttttttgcatcatatcgtagatgtggccgagataatagtcgttaccataagtgtccaatcgagacacatatggagtcttgggccaaatgccctttatttgaggatcaccaaaggccaggatgtgaatatcgtcattatcattagcagaggcgtggttgccatgccatcccttttgaacatcaccgaaatatccctttaccttccccaaaagagtcaaatcttctcgtgatgcgacgttttggttggagcattcccatgaacactgctctggatggaaagatgagtaggtataaatgtagatattagtcacaatggtaaggaaagtggcaaagtatgcaaaattcttaaccgtgcacctcaacatcttgaagttgttggtataatgctgttcttctcgattcttagattatgatcggataaatcgctcgtaatgactttgtttgcaatttttcttaaaatttcagaactcaagtgacaattgtaacaaaataatttcaaaaagtcgagcctctccagaaataacctgatgctttaagagtgagcagtgaggtaggttcagcaaaaatagtagttttcatctatatgaatatttagaaataaagttataggatactataaaaataaagtacataaattattatcacttcacttgagcaactgttgtactttcatctgaatcaggtgacaaacagcgttaatttccttttccaaggcattaataaatagggtgtagatcttgaacgcgtagtacctgttcgacatgacgaaattatagaaattcagtaagtccacagtcaaaaattgttgcgaaccacgcatgtaaattccgatgcatgagataatcagcgccaaatacaggaatctcttgaccaaagtgatcagattcatcaataacttgtaaaaaacatagaaagtgagaaaaataaacgatagttgaaagaccaaagggtgggactggctaaacttggtgatagcgggaatcaaccattgaagaatgtcaacggcgaatttcaaaatttgcgtgactacggatagttcgtattgcggttgagtggcgtccattttatatatcttgctttacctttggaggagacagcaactaaggaattttttctttaattttctttttacttaatgaccatttttgattttgcaaaaaaatatttactacaaagaccagccataaaagggtttatattatactatgatagagaatatgatattgtattaagtgaacatatataaacgaaaattgggaagttgttaaacatcgtcttcgtcgttcatagagatagcgacatgtggcttttcttcttcttcttcttcttctgcttgaggctttgattcaggttcttgggcaaacgagttggacaagaactctttcatcaagcccgcagaagtttcgaaatactcagcttgagccctggccaattccttcaaatcttcgctgaagtttgcgtgagaaataacttcttgcaagcacaccgtagcgtcttccgtgacctgggcaaacttgtcttccagagtctccatttggactctcaaagaggcttccttttccggtttcttgttgttggccaggttggttcttgctacatcatatctcaacctcatggagtgaacgtccttacggcacttatcggctttaccgatttcaaaagacagcctttctctcaacttcttattgaacttagtttgaatcaaagtgtcttgttgaattctggtttgagcaattttggcctgcacgtcactgaattgcaagagagcagaagccaagggttgttcctcagcagggaacatcttgttcaagcactcgctggagttcaaagacactttactaagggcatagtttagcgtcttgggctccttgatggggccaggagcaaccaaaatgttttgtgcctcggacgcagacgtggcatgagtcaattcagtcagcttggaggcaacacttctggaaaactcgttgacggattcgttgatgtatttagggtaatcgtacgatccgttttcgtagatagcggtcacgcccaagaagtggttgtaaatcaacttgatggtgtcgaccttgtcctctaactccgtgtactctcttggcaattgagagatgtctgtcacctggcccaaacgctcctggaccattctttgcgtggattgcgcaaagttgggcagttcctgggttctttcggaaacactcgtggagatttcctgtagtttcttgctcaaagagctggcaaaggcattaaacgacatcgacgactgtagtttgttgcttacttcactgttcttccgcctacttcagtagagattaggtgaagaggttgcagttttgttgtatttgacattccgatcaatccaacgctcgcttctcacggtaataagggaaaatgtttaccaattgggaatgaacgatactgaactaaatggaatagttaaaggaaaccagaactggaggacaggatatctagtgaccttcacgatagtatgtggaagattatgcgtgtatggaggtgcggaggggtgcgctgggtacaccgtcagcgaccctcgcacgagctgctatcccaattgtcgtttgaacagcattacaagatcaggtccaacatcgagctgctgatacaggactacgccagcaaaccaattgcgccattaacctacgagtacttcctgcagtacaggccgccactgaccaagaaggaggagtacatgctgacgatcaagacgattaacctactgctttcattgacgtgcaaacggctgaatgccatccaaagactaccgtacaatgcggtgatcaacccacatatcgagaagactaactctttgtacctgaaaagtctacagacattattgtcgattgcgtatccgtatgagttgcacaacccacccaagatacaggccaggtttacggaactgctggacgaccacgaagatgccattgtagtgttggcgaaaggcctacaggagattcggtcatgctatccgaagtttaagatttcacagtttctgaacttccatttgaaagagagaatcaccatgaaactgctggtgacgcactatctgtcgctgatggcgcaaaataacgatggctccaaccaaaagatgatcgggatcctgcagcgggacctacctatagcacaattgttcaagcaagtgtcagactatgtcaatgacatctgtttcgtgaagttcaacacacagaggatcccagtccttgttcatccatcatcacaggacatcacattcacgtgcatcccgcccatcttggagtatatcatgacagaagtattcaagaacgcctttgaagcgcagattgcgcacggccaggagcacgtgcccatagaaatcaacctcttaaagcctgatgacgatgagctgtacataaggattagggaccacggcggcgggattacgcctgaggtggaggcgcacatgttcgactattcctactcgacacgttctcaacaaccagtcgatggcgagtctatagatctgcccggtgagcaaatcaacaatgtttccggtatggggttcggtctgcccatgtgcaagacatatttagagtttttcgggggcaagatcgacgtccagagccttcttggctgggggacagacgtctacattaagctcaaagggccctccaaggccatgctcattcttaagcgttagcatgcacacaggcatgtgcataggctgtgctatcaaacgttccattcctttatagtatctacacatattcttatataaggcgaaaaactggaagagaaaaaaaaagtgttgaaagtatacggtcaaactagtttcttcgcaaagcagcacaaccaattaaacgatcaaagatggctattgatgctcaaaagattccgctgaccatcctgatcttggtcattttctttttttggaaattctttgccggcccaaagaccaaggctgtactagatccgaagagagacgagtttcaatcatttccgctggttgaaaagaccatcttgacgcacaatacttcgttgtacaagtttggtctaccccacgctgacgatgttcttggtttacccatcggtcaacatatcgtgatcaaggccaatatcaatggtaaagatattaccagatcgtacacacccacttcgctggatgaggacaccaaaggaagcttcgaattacttgtcaagtcgtaccccaccgggaacgtttctaagatgattggcgagttgcggataggtgactcgatccagatcaagggtcctcgtgggaagtaccgttacgaaagaaactgccgttctcatctaggaatgattgcgggcggtactggaatcacacccatgtaccagatcatgaaagccattgccatggaccctcacgacgtcaccaaggtatccatggtctttggtaatgtccatgaggaggacattttgttgaagaaggaattggaagcgttggtggccatgaagccatcacaattcaaaatcgtttactacctggattctccagaccgtcaagactgggccggtggtgtgggattcattaccaaggacgtcatcgaggaacacttgcccgctgctaccgtggacaatgttcaaatattgatctgtggacctcctgccatggttgcttccgttaggagaagcaccgtggacttgggtttcagacgttccaaaccgctttctaagatggaggaccaggtgtttgtgttttgaagttcgtggccgtagcagaatggaatatggctgatatcagaatatatagacgtatacgctatttaatttggtaacctaaacgcatcgtttccaaccttcgtgctggacgatctttccactccataatacgtataagatcggtattaatattaagaaagtgaggttatacaagcctacattacacggaagagcatagaaagtggggcaagttaaaagtgatgtccacatcagtccctgtcaagaaggcactgagtgcacttttacgcgatccaggaaactcccactgtgccgactgtaaggcgcaactacatccacgctgggcttcttggtcactcggtgttttcatctgtatcaaatgtgctggtatacatagatcattgggaacacacatttccaaagtgaagtctgttgatctggatacatggaaggaggagcacttgatgaaattgatacagtttaagaacaatttgagggctaactcgtactatgaagctactttggatgatgatttaaaggaaagaaagctcactgacacaagcagtctacaaaacttcatcaagaacaaatatgagtacaagaagtggattggcgatctatcctgcatcgagggattagtggattccggagcatcagttctgcataaaccctccgcgaatcattcttcacctgtttcgaatgtaagcatagacttgagttcaaattcattgcaaaagatgcaagaatcgccttcccttacacttaacacttcanaaagtaatacgagcttattgaacctacaggtttca