cagttgtatcgcaagctagacaacgtggttccaatactaggtctatcttaaaggcagcctgtaagactagtgttaagacgttgcgcagaaccaccctatacttggagagcttttttgagaaagatgaatttcttttagatcttgaagctgaccaagctgaaaaagtcgaagttgcagacgatggagagtcaacttataatgaggaaaccgttcaatctggatcagaggactttgaataaatatctcggctaattcttctgaatgttaaagcaattgagatccctgagtagttataatttccgatgttccttgagagcaccagtcagtaccaccgtctggtgtacgctttatcaacacaactattttttccttttagttgttacattatcataactcgccatagtgcccaaggcaattatttaaacttatatataccacaaagcctccgttgatttttttcaaagcacatacaaagtcatgaacgttctataacaaatttatacactcgattttaaaccatttttttttttcatatttcttcattctcacatttgtgtttgagttcagaattttcttgcagatgttctgaattttgaacgtctcgtttgtgtgccttggcagtaagacattgtaaatatcggtgatgttgggaaatactatgcaaaacaatgaaatacatgaatattacaacggatggtagcttgagcttccagctattatacattgcctagggtaggaaatatccgcctgtcctgatttccatacaatgtcttattgttcgatgctgtaggaaattttaagtggtcagggagggaaaggtaaatgctgagatcgatcaggtaccccttgttgcgaaatggcacgacactaagtctagagtttgtgacatttaatttatcttacctcgtgaggaatattccttttcaagccatttaaaattccctgaaaaaatatcttcagataatatcaaaactgaaaacttcagggaatttaaattcatttacaaggtgttaatggaaagacatcattctcacttggtaaaaatacaataaattaaggatgttatacattagaaagtgtaattaaatataaagggagtgcctaccatgcttgatattcttccaagtactcaattacgtttgatgggtttttaattacagctctggcggtttgatctctggcagtgtcaacaaagacaggtgggccacaacacactaccgcgagtgaaccagagtgagtgatagattcttttagcagttcttcaacgttgggtcttcccgcatggaaagtggcaaattcaaaatcggcatcggacgtgcaacttacagagagtggttgctccgtattttcgttttcagatagagctttctctgaatgatcgacaacagaaggagtgtcctctatcaatttttcgtcatttttggatacgtttgagctaattggttcacatggagttgtatcttgcttagaattgtaaatatgaacatgaacattcagatcttttaaagccattagttcctgtttacacgcgttgagcatatcaaaccccctaactgctactactagctgtacaaaattcttaccgctttcagctgtcgtttttcctagctcgatagcgtgggcaattggacctggaagaccagatccacctgccaaaagtaatacattatcaaagcgatgggcacatgacttggatccatatgggccttcgatagctaacctcatggaagcccggccgcctctgcgttccacatagttctttaccaattttgtcacacccttctttgccttcaaaatgatgaccagttcgccatcttttacgcaagaatccataaccgtaaatggatgcgactgccaaaagcacaaaggacgtaagaaggagacaaacacatattgaccagattttgctttccagaaaccctttggtttatttattgtaacacggaccaaatcagaaccgaccaactgtaagtcggcttttggaaatcctaagagggcaattctaacgatacgtacaattctgtcaacaccccaaattgctatcgcggcataaatccactcaatgccactataaatagtaacgtgttcccaacatgcatatatgaacatagcagcgagtactatatggagggccatgaaagtttcatagcaatgtcttctgaaagctgcaatggaaaagaaaatcaacattcctgctaaacaggtagcagcaataccaaatttccagaatgtttttattttaaccatatcccatttcttgtaaaacaagtagtagtttgtaaaggcggcagagtgaatcacggcatctaggaacatcattcttccaagccacttgtggaatacaataaacgaagtatgtttcaaaccagaaataagttgtagaaagttgtttcttcctgcaaataagataataagcggtatatgtgcaaaggaaagtataccgcttctatatgcaacgaattgtgccacttctgctctatggccagcgaaaatgatatggtaagggtcatactgatatttgtaagacatgaaaacggtatgaagtattaggtaacccacaataactagggtttcaaatctagtaggaatatagccagtaaacacttttaggaaagaaaaaggttctgcatgctttttccaaagagtgggcaacgtggcgtaacccctcacataactcaccagtttttgcttgaagatcaccttttttattggagtgtagttcaaaaaacgaattaaacctgcaagcaacataacacccacaaagtatgcacaaataatgcccccaaaataataaggaatatcgtggttatagtagtagccataatatgcattataataaccttttcttagcgtagaattgactataacaggaaatgttacattgacggtggctttgggttgttcttgaatataatgtgttccgttattcaaggaagtatagaattcagcatcagtcatgttcaggaattttggtgtgtagcaaaactgtctcatttcttcgaaacccttctctaaggtcttgttcgaataccctttctcgtacgtgtcttcgtagagacaatagagcatcgattgaattgcaggctcgtaacgacatatagcggacccgttgtatgcccagttttctttacgcaagccgacataacatgaatagattgatcttctctcgtgggtatttaccagagaagtcttactaggtggagctttggcagcggaaagctggaagaacaaaaggaaagttataaatgacgtccacaagatcatactgtttgtttagcttgtcgagttcatccaaaagatatcaaatgattgaaaactgagaatgtggagtcacatcgagtacttctcagtttcttttgtagttttatatggcacttatctacaactgagaaagagaagaaaaaaacaggtagacctctacgaatattttgcacaatcacaagagctactagggcttggagtttcccgctatagaagccaccttagccattcgccaggcaagtgcctaccctagcgaatggcaagtgcctagtggtttgtctttacgataaaaaaaaattttcctatgactaaaaaattgaaggctttcattcttgcgaataatcatctataatcgaaggatgtatcggaacttcctacaaaacctttggttgttttgagtcttcttcgtccagggtcctataaaactaggtgcagtcgtcgtatttgttgagtgcctgtttcaaatagggtgcaaatgtcaagatggtcctgcataaaaaaaagaaaaaagtgttgtttcggaaaaaatttgttccagttttacagagccaaggtcttgttctcgtacgtgaatactctgcaaatacacatacgttctttaataagcagttttcccctcttctagagttgttccatggcatacgctaattgttctcttctttcagccacgttactcttcgcagaactttctttctgtgctagcgcccgctctatccggaaggcgtcattataacaatatgtggaaaaaaaaatggaaaaatatcgttcagacagctatgatctggacaaatagatcaattttcacgccattgtagggctgagtgatagtaaaacgcttgtctgcgtaaacgacataaccgggtgccaaggattgaccgcacacgtgcatcatacaaggtattgtttatgcctataaaaaatttgcacaggctgtatcagccgttgttactttttcagaaaaagccggaaaatctacaaggttgattgctagtgaaggcatgttgtatccaaagaagccgatgcattgtggaattgaattgctcgataaaatagaccgtagataactaaacgctttcaccactattctcaaaagggggagttctaatctcaccactacagtgtgaactgaggaatcttgtaaataataaattgtccgcatagaaataattgtgtattaatgtcgtaactctgaaacagatagttgtggcttgtttgacgggaattcttaggcagttttgggcccggataacctaattttgtctgatatgctaaactgagattttgatcttaaggtgcatgctactatgttgatcatatcaaaagtttggtttagttcccagatctcttagacaagttcattcgatctgtgcgagtttattttccaaaccaccgatcatggtacaggatctgagtctaggctttgcgttggtattcttgctgaaaatactttcaaccggatgttactttaactttggtgaagagtgtggatattattaattaaaattcgcttctaattgctcataatcttaattgcgcatcattataaaattaatcgaaaatatgaataaaattggttgtttaaagggtttgaggctgatttttacgaaaatgaatgaatgtcgttaatttgcgtctaaatgtaaaaacgtttctagcatggttttaggtataaaggattgcttctatataaccggatatgtttgtataaggttaaagcgttaaaatttactctttcaatacttgcgggcacataccctttctacgatcccctcagctgatatggttctaaaaaaaaacacttgaaatcttaatatatacagtcagaaaagattacgttgcattacttagtataagttctataaaacaaacagagtaaagccagaagtacttgaagctaattttccttgttcataaaatctgtccatcaaaagaacacgtcttatataacgttattccacaatcgtaccattctctcataaaatttcttctggtggtctgtaaactcgatcaattttccatactctccctttttataatctatgcaatagttgtacccagcgcattccgtcttttgggaccaaggaaacttgttaacttcaggaataatgacgttttcgagtcttacgggtgattggtagtgcttttgtagttcatcgacactttcaaatctagacgcaatatctttacgcctagtgtagtcatatttccaacatgcttttttacatacagatagaccaccatttagccataaaacattatcatggatgtctgtatggcataactggattgagcacatccgggcgctatctggcgtgctggaatcctctaattttcccacatttgaggcctctactggatgaaaagtgaaagtatcgttggatattaataaaccaagccaaaaccattctttgtcgccgtagaagtattctcggataggtgagaactgcagcattattgaaactagcaaaccaaaaaagtgtttctgtttgtctaaaactagtaggccactttccatgtaatgcttttgatgcttgataaacaaactctctacggcgtccatggccatgtcatcgtttagccgatttttcaatagttcgagacccttttttgaatccaagggtatacccagacaatcaccaattaccttcttcaggacattgattttgcgcaagctcagtttggaagttgggaagcttcggtccttgaaaaaaagtgtcccagtttttttaaactcgtctgcttcatagaatgtatccaacggaacgaagggtacagcatcagaatctagaagaattggtttttggaaagagcaaaaagtaattgctagccatttgttcgaaaaccgcttgaacttagccgcatagtcgtcctttagcaggctctttacgtttaaaaaccacaattcttgcggaggataatctagggacgcagactctcttgcggacgctatcaaaagctgctggtagtactcacttaaatcagacttgtgaacaatctcaataggcagtgaattgttcaacagtcgcaagacccttatgagtcggattgaatcgcctacctggtaagtagacacacttattactatgcccttcgagcccttttgaacagctgaatctaaccagttctcccaaaacggccggctcgagttgaattcgatgcgtgaagtccctatgaatgagttatccgttgcagagaattccaatacctgtccacgatgagtgcttccatcaaatcgggaatgaatcggccaaaaatcctgcacatctccattatgtaacgttggaaaattcatatatggaaataagttgccttctacctcgtggagaagtggaacatcctgatcagttgaggttttctcagtgcattgctgatacaagcgcatgttggatagagattgggttaacgttttcacatctccacggcctccatttatgtaggataaaaatgctttccatgcacttggttcataaaactcatttgtaagacttgctcttttactacttccagtttgagccaattgagacagacattgaatcgttccagatggtctattctcctcctgtgacccgaaaccaccagaacctaaatagttatgagagcttttgaaaagaactactaaaaataatgatgatacgaagactagtaataccagctttttcgtccttcgtacgcgtaaccccataattcctagcagcctgttttcaacacttcttttttgcgttgaaaaaggctcaattgcaagcctacaatctcatcgtgttctaacattgcgtaaagacccttagatctttaagatgagggctgtggttggaagattgtgaacgatcttggccacagaggcacagcgtttaaactgaatcaatcaggttatacaattgtatggagggtaactgacataaacagctataaacttgggctttgaggtatttaaagagagtattgttggtaccgtgaatgtgtatggtggatatcttcccagtgcaaggtgtataaaagggtcgatagccttacgagaacgtagtgcagcagaagtttgggggcacaagtcgacaacatcagcgcatccatcttggttctaaacaggataaaagtggccggcagacaaggagctagaactagcattaggtcctacgccaaagacgattcttgaaccatctaaacttcttacgagacgttttgcggcggcatgacctcttggcaaacttgaaacgccttaaagtcatctaggattgtagcgatcgtgcaatgaccattttacctccgatcctatttgagtgactggattttacttacgtcaaaccatgacttgggggcgtcgattgctatgtaatggtcacttgcgtaagctaactacggactgctcaggtctgcttatgacattttcagcgtaacgcataagcaaacctcgagaaacagacaatgctatctagacgtacgagtcgctggttttatttcttcttttctgaagcaaaagatccaggagagtaaattcaaaatggtggcttaaattatagtaattatcattgttagatctctacagaaatatagatagaaacgtacaggcgagtaccattgctgatcgaatgcactagttagagaaaaaaaaagaggccgaatgtgtcttgtcgagcgtttggactctgaatcactggtttgtataaactttccactcctgtaggacctcaatcagggctttgttaacctgggtcaattcttccgttgtaatcacataaggtggcataatgtaacacaagcagttgaaaggcctgatgtgaacccccttggatatgaacttcttttggaaccactttgggtctgtctttttgtacagctctacaataccgacggctccgacaactgacacacgtttgacaagggttcccattagcccattgtccggattcttgatgtactcgtacaactctttgtagatctgattttcaattctcgacacttgttgcttccattcaccacgtagcaagatatccatcgacctttccgccacactgcatgccaaggcattacccatgaaggttggaccatgcatgaaaatgccaccggttggactgtttggggaggcgattttggaggcgaccttttcgttggtcactaccgcgctcattgtcatgtacccaccggtcaatcccttcccaacgcacacgatgtcggggaccactttgacctgctcagcaggcctaatgcccagttggtcctggtatgtttggcagtgcttgaacgcgaacatctcaccagttctgccaaacccagtggcaatctcatcaatgatgaacaggacgtcgtattggttacaaagcttttggacttcgattaggaattgtgggtgatacagcctcaaaccaccggctccttgtaagatgggttccaatatgacagcacagatctcgtcgctatgcagttcaaattgctttttaaggtcatcggcttctttgtcattccatttatcctcgaatttgttctgactcgtgggcaaaccttcgaggatagtgggcgcttgagtgaatatatttttgctgagacgatctttgtagatgtaatgcatggagttgtccggatcacacacgctcatggcgccaaaagtgtcaccgtgatacccgtttttaatggtcaaaaactttgtcctgttgcttgtagagtcagctgtcatggtggactgtagggccatcttcaaagccacttccacagctactgagccggaatctgctaggaaacagtactgcagggagggctcgtcaatcactttcaatagttttttaacaaggttcacggctgccttgtgggtgaacccgccaagcaagacgtgagaaaaatccttcatctgagttgtgagggcctcattcaattctggattgttgtagccatgaattacgcaccaccaggacgacatagcgtcaatcacctcaacgtcttctggcgagtcagtatccaacacgagtttacagccgtgagcacccttcactgggaacacattcaatggggccttcaacgacgtgtaaggatgccagacgtgttttttatcaaactctagaagctctgtaacagcaggtgtgtatgtaatttcggaagacattggttatctgaaatctgataggaaaactataatcttgcatcctcccaaatccaaaaagcatgaacgcaaaagcagtggctttttatagctcacaattattgggtaaaccaaaataaaatcccgctggttgttcgtatactcaagtatataaagagatgcattttcgcaaagccaggactgtaaaaaatgctccaactcgccaacactcgcgtcatgaacagcaagcctcaacaacaacaacaacaaccaatcgtattcgtcaccggtacggatactgatgtgggcaagacctttgtatctgcactgctggtacacaaatggaaagctgcatactggaagcccgtgcagactggaattgagtcagatcaaggtgactcggagacactgaaaaatttcaaagtagccgcatcgacttggcaaccacgtatattcacgcccacgtatgttctgcagaagcctctatctccgctacaggccatggaatacgagcctgaagtcgacatcaagttgttggattttgcagttcctgatgaatgggacgcagagagcccactggtcgtagagggagccggtggggtctgcgtgcccatcactcgtaagctggaaatgactgcggatctgattaaacatctgatcgagactagcagtcatcctgtgtacgttgttgtcgtggcacgcagtgggctgggaactctgaatcatacgatgcttacatggaatcacctctgcgataacggtttgagaggtcacttgctcggggtcattctcaatggggaacccaatgaaggcaacgtgcaggtgctcgagaagttcggtgtggacgtgatggcgcaggttggacaatgtgctacggcgcagaacgtggaaatggcgttgcatgggctgccatcgatggagtcgctgatgacccaacaagatagataaatagtttaattaaaaaaaaaaaatttgcaacgctctgatcaagtatataagcatcatggcttggcctatagtttggtatagttcacatatcatgcttctatacaaaaaataaacttttgtatcttttttgaatcactgcacaagaaataaaaccaaggtgaatatgtctagttcagaaacatcagaagttaagttcgacaagcatttcaattggtggtccctactgggcatcgcgttctcattaagttgctcgtgggtcggtatctctgcttcgatggcggttggtattgccagtggtggtccgttacttatcatctatggtttgataattgctgcgttcttcactctgatgtgcggtatctcactgggtgattttgcttctatacttcctaacagctgtggtggttcgttctgggttcttaagatgttggaacgggaaccagcaactttgaaaactcccgactacgaggacgcttctgacgatgatgaagaggtatttctggagacctattgccaaacgtccaacgtcgaaatctcttccagacttcagaagggcacgtccatggttgtggggttgttgaactatttcggtgccattttcaccaccgccagtgtctgttcgtcattatcgatgagttgtattggtattcataaactgttgcatccggaatatgaactgaaacactggcatgtgtttgtaggttaccagtgcattaatgccactttgacggttttcaacatttattcgtctccattgccttacatctctcagtttgggctttacacgtctcttttgtcattcgccatgacttttatcatttgtattgtttcgagatccaataacacagtggactcatggcccaaagcttcgaacatctttggaaatttcgataatcaaacgggctggcattcatccggaatggcatttgttgtgggtttagtcaatcctatatgggcgtttgtcgggatagattccgctacacacatgattgacgaagtcgggtacagcaaatcgcgtttcttggttcctaaagtcattataaccaccatcgtcgtggggttcataacaagttttatttattgtgtcggtttgtttttctgcattactgacaaaacggctgtcgtcgaatccattctacccattgtggaaatattttatcaagccacaggtaataggaatctcagtgtgttcctacaatgcatgtgcatcaccacaggttacgtggcaggtatcgctagtggtacgtggcaaagtcggatcttacagtcatatgggaaaagttacgcaccattttataaagaaggttcgctgggaaacaagtcactaaaaaagctggcaactttgacacccggattcaaatctccattatacgctcactttctgtcgcagatctgtgttacaatcatcggatgtatttttatgggatctagcactgcattcaatgccatcatcaccgcatgcattaccttgctactcatgtcctacgctgttccctcctttatatttgtctttgttgtcaacaaggaaaatttcaccagtagaatcgagaacgaggtgaatggtattagcagacctaaaactcgccgtatgtcaataatccctcacattatctgtatcttatggaccttattttgcctaatatttctgtcgtttccatacacgttgccagtcacagcagggaacatgaactacacttcggttgtgtacgcagtagttttctgtattatcaccatcgttgtttttcctgcttgcagacgatagttcatgatgtagaaaactaatccttatataatattttagccctatctagcataaaaacctaaactcttcgatgttctccttctccttcctgcacttgcataacaacagaaattgtgctgtttgatggtaaagcatcccttcacctcatatggtgagaatttgaaatttgctattagccataacaagcgctattagacataaaatagagagcagtagcaccatagggtgtaagcccaagatttctcttgtctatgtaaacggtatcgaaggtttcagcgagaataggataaatatagcagtcccaatggtcacggcacgaatcaagctgctttcaagttttcctatgtttcaaacactggcctgtttcaaacactgacctgaattgtgatgataaagagccgtctaacgtcaatgtcatcagcacattttgtcaaatcgtaccatgaatcattggggcctccaaccaagaagggcaacaagtcgatcgcagaaagctacttcacttgtttaagtaattttccgagggtgggaagataacaagactactgaactgtcgacgagttatctttacaggtgcacaaatgacaagtaggaatttggtatagaaaaaaatgacgtattcatacgtgaaaatgtgacaaaactatcttgaatgtgaatctagtctaaccattttgtatagaagaaagcaacagaaccgttgagtatactgaacggtcagttttccctttctttttcaaatgtattttcttttccattaaacttattacgattcttactttgccaagacattaactaggtgtaaggaaaacatatacgcacagtttccttctggatgatgtcttgcacttgtgatgtagacttgcacctctgagattgcgctggataccataggatgctgaaacttattcggaagctccctgtgtcttgataagctctgattagtcgcatattcagggcctgttgtgtcatatgaaatcctgcggacatttttaaggagcctttctcacctagcgaaaacaaagcatagcgaaaagctgcatgttgataaaatttttcattttatttttcgataaaaccactaaaaacaaatttctttacagactaaggcaaaaccctcatcattgatctggacattcgttacatctctgtaggttaatcaagttatcagctcgacgataaagagaatacacagtcaactagcggaaaactaaaattgtgtatcagttcctggagctatagttttgattctcctctgtataagtaaaacaagcccattttgtcgtcaaaagcactagcagcctttattttacgataatatttcatgctattattacaaagctgacatcccttactattttatttatttgaaacaaaagaataacagcagttacaacactgaaccaaaagccgaagtgtcatatcgagacacataggatataacaaacagctttgcaatcgtttcgcttttctaactaatattaccaaaaaaaaaattcctcgagaagaaagctctaagtttgaagttaatataaatggacaaatataccaataaggaccatcctgactacgttcctggtacatttaacatctactcctctcaaaatttggagaatggtatcatatacgagtcaaagttgaaaaagaacccctcaggagttgttttaattcctcagccatcatattcgcccaatgatccgttgaactggtcgggttggagaaagatggctcattttggtctgatggcctttataactgcgtttaccgccgctacgagtaacgatgcaggcgctgctcaggactccttgaatgaaatttacggaatatcctacaattctatgaacacaggtgcaggtgttctattcttaggtattggttggtccactctatttctggccccgtttgccaacttgtatggaagaaaaatcacatacatagtttgtatcacactgggcctgtttggagctctgtggtttgctttagctaaaagaaccagtgacactatctggtcgcaactatttgttggtataagtgagtcttgtgctgaagctcaagtgcagttgtctctgagcgatatatttttccagcatcaattgggttccgtattaactgtgtatattatgtgcacaagtattggtacgttcttgggaccattaattgctggatacatatctgcctatttgaacttccgttgggttggttgggttgcggtgatcatttctggtggacttttagttgccattgtattagggtgcgaagaaacgtactttgatagaggtaggtacatgactccgctgaccagcaaacaatctgggtacgaagacggtaccactttacaaaactcagacaatactctcgtatctcaaaagaaacgtcaccttgacgccaacctagccatgcgagagaaaggcatggatgtgtcagaaactgccgaatttgaagtcaacaacgaagaggaggtaactatacccgagactcgcgaattgattgatgggtccaaagaacctctaaagccttatcccaagagagtagccatatttactaaagctacaaatttgaaagggtatggttttaagcaatacttcaaatatttgaagatcaacctaaggatgtttttattcccgcccgtgtggttgtctggtatgttttggggtattcaagatgtttttttgtcgttttatctaaccactcaagaggacgcatattatgatcctccatggaattacagtgattttggtgttgcaattatgaatgttcctacacttatcggagctgtaattggttgtatctgtgctggtattgttagtgactatttcgtcctttggatggcccgtcacaacaagggtattctggaggctgaattcaggttgtatttctcagttgcaaccgcaatcattgggcctgccggtttgttgatgtttggtatcggtactgctagacaatggccatggcaagctatttatgttggattgggctttgttggattcagctggggctgttcgggtgatattgctatggcatacttaatggattgttaccccgagatggttttagaaggtatggtttgtacagctattattaacaacactatatcctgcatattcaccttcacctgttctgattggttagctgcatctggtaccgagaatacctacatcgcattggccgttattaactttggtatcactgctttcgccttgccaatgtatcattatggtaagaggataagactgtggactaagcagtggtacttagactctgtcaatttgagagatggtgtgtaagttaaataggaatttctatacctgaaaagtagataatcaaaaacaataattacttaattatatttacctgcataaaaaaaccaagcagcaaaaacacactttctattactgtgtacagtgctagaactccgcctctcgtaaagcaggtgtttctactccttaaaagactagagaataacactattgtaatcatacaataactgttgaaattcgaaataatacattatatgtactgggatgcaagcccgtaaaataaagaaactactacaactctatacaaccgatttccgggatactttccgagtatacgagtgtatgctgttgattaacaaaaattagaacacaactgctcatcttggtgctttgaagtgtgtgtgtgaaccgctgcaccttgaattcgttttgatataataccgtgcttttagtgagtaatgtagtagtatatgagacactttatcactacacctctcgtcataaaccataaagctgagaaagtgtttggaaacacgaacgcgggttgaaacggagcactcaacctttactatgagccagcctagacgcttaggtgacttatttaaaaccagtataattttacatatctcgactttacgatcgtgaccgctatagtctatacaaacgcacaaaagtctggttggccgaatggcgaacagcatctgtatgtatttatctttgagaataagaccatgtgatggatttgcctatatctgcctgtaacgccgtttgaaacaattatcgggacacttcgatgaaatcaacacatatatctatactcaataagaagtttatttgaagcaaatatggtctttacaatcactgaaaggtgtgtttcttgatggtagacggccaagcttcagaaaggatagtttaacaataaaaaatttataatattaataatatacatatacgataatatacgcatctagctatttatactattaacctagtattattatgtttttttttagaatgtggacaatgtaatcacattgctgtcatcatttctgtttataattgttcttcatcttttcgtaaaaattcctaatgtctataattgtaaggaatgtgcactctatttggcgacagtgtagataccgtccttggataaggcactggagatggctggtctcaatctggtggagtaccatgggacaccagtgatcattctggtgacttggtcagcggcaataccggtcaacatggtggtgaagtcaccgtagttgaaaacagcttcagcaacttcaactgggtaggtctcggttgggtgagcggcttggaacaagtagtattgagccaaatgagctctaatatcagaaacgtaaacacctaattcaaccaagttgactctttcgtcggattgagctagggtggtagtggcagcggcagcaccggaagcgatggcggcgacaccagcagcgatagaagttaatttgaccattgtagttgtttgtttgttgagttgttgtttagtgatgatattagcttagtaggaaagaaaagaatgaaggcataatctcaaatatagctgatcaagtctgccctatttatatggcgttaccgaccagctactacccaatcgatttcgcaggttcctgtttcatatcccacaatagttgtcactatggagatgcctctcttcttgaacgatgcgtcttcatcagatctcgtacacgaaggaacgctttcgtacgtgtagaaggcaagaatgcaccttataggggaggcaccttgaatgaaccctttgatgtgcctctagtatgtccaaatttgacattgcaataaagccaaaacagaatttggttggaccctcgttcagaggccatcatctaagccttggcgctaaacggttgctaggcaaaaatcggagcttggccatcccccagattaaaaacattcaaaatccgccttgagtgcttggagtcgtatcctgtcaggtttagactactagcagaaaaggtacctgtcgagagaattgtgcaaggcattggaaaataccttgtcttgaacgacaaggctgcgcccggcacagaccaagcctagacaacgcaagataatcatttgcgtgagtttggtgacggttaccttacctacagtggactggatagcgtatggttggttcccgtggatagtatgtagtgggccttccggaattctgatggtactttacgaatgccgccagaaacgacaactaggctcaaccctgcaccatgttggacaacagaaatcgaaagccaatatcgaagctaagtgctggcacggtcctcctgagtttgcgttctacgccttgttttgtccggtggcctgctatgattgtaaaatatgctagctgaaacgacttgaactcggaaaatctgtatgaatttcatattccatgatttaggtgcatgcaaatatcaaaatgacttcatagcgtaaatgagtctgccataattaacagaaaggcgcttgtgtctaatcataaaacatcttgtatccagaaccaagtaatcaccgttggttttatagcgaagagataaagctttctcacaactaacagccgcgtgttgaggtgggagccagtaccatgaggagagttcgagatgagttcatatgtataagcatatgtagttatcctcagtgatctccagaactgtcctttttttatatttttatcagcgctacatgctagtattaaaacaagcaaaagccggtcatatttcaaactgaatcagtgtctggatactgatttcttcaaaaatccctgtcaggattcctgtttgattacagctactttgaaccggcacatttggaaattcgagcgggaataaaggtaaaagttccatccttaccgttagacgtgccagtcgttagttctttcgagtgggtctcgataacatggctagttgtttaaagtgagtgtacgttgaatttcatcctcacaagaacgtttaaccaaaaacgctggcagttccagctacaataggaatagtacggagtattctatagaccaaaattaaacaagtgttggtttatgttatgtgtgatggcttccattctctctccccctccaccaccagtttatgtgttattacctccagtagaagtttgggaaagatctatcaaagattggtaagttacctagtggaccaaatatgcccccaaaaggaaagctattctataaaatagaaacgtaaatgtcgttctcttgaaaatcaccaacaataaaaccaaaatcatgaaatatcacagatgtaaatacaactggtttagggtgagttatttcgtataatagataagaaactatgacttaactgtttatatggataaaaataaaaatctcagagactggatgcgtttcaacgcactcagagttactttggaatattcaaacgttcaccatgaatgagacgaaaagaaccacaagtggttttgagccaaccatttcgtgtaatgaattaagaagttttaactcggccgtcccccgggaaggactggttttatttgaggctaaacattttctaagttagtaatcaaaccctcgtgttagagactagcgacagtagcattattgaaccctgatgaaccctttttcgaacttattactagaagagcatttatttttagcagccctttgccttgacgaggcggcgagacaaaaggcgcacaccacaactgtgacataaaacattgagtcgaaagtcgaaagcagtatattaagttcttctttattgcaaattattatacgcaatagagcattgaagctagtagtgaactctttgaatagcgtatttggccagcagcgactggccttccattgccgtagttaatcgtgatctttaaatactgttttcagacttctaaattttgtaaattttccctttactaagcgcttaatctgttggaagaatcaaatatcgtccatctattactactatttacggtgtttaaagatgacgtaattcacaggaccagtaaaacaaaattcaactgtcatcaaaattaatggaagctgaagcgcagggattgatattgtaatatgaatgaaaagtgtaaaaaaagaaagacggaaccgtttataatattataacaacgaataaaaatagaattgcggaatattgcattcgaattttacaggtcattatattattatttatatattgttccaatatgacacaaatataaaaaactggcaattagtgaagacgagaacaaaaatctattatttgaagaaaaattaccatataaggagatggttaataccttataacttattagcaatgttcagaattatgtttgaaccattagatttcatatatccaatcagcgtgtgttttatgtacttctcatatataatttaagaaagaactagttattcttaattaatttattagtacttacttgttgataattagtaagtttagtaggtagtaataattaagaataagcagttctttcttattatataagagaggtatataaaacgcacgctgattggttttatgaaacccaatggttcaagtataattcagaacattgataataggttctcaggtataaatcatcttcttatatactaattcttgatcaattaataggtctttaaactcgtcttcattaagtatgtttgtttcagatcaacataattaatatcatattaggaatgttgagatcgcctgttttgacataagaatgttatgtccaagatcaccttattccaacatgcccccttaaagatatattattgtactccaacagatatctgctgtgcgttcggttcttaattaagtaatgtaattatcaatagtccgttgaggccaaaatatcctgtggtgttatctgattattcaatactttaataaatctatcaaagtcagaaattgatactggttttgtgagtaaatctgctatattgtttttaccattgatttttattagttttataatcttctcttttagcttctctttaattatttcggtttttatccatgtgaacttctgtttcggttgtaggtaactacgatttaagccttcaatagctggttttgaatccgtaatcattgtaatttccttatccttcccttctccgagttctgttaaggttgctttcagggtttctgagtctgcataaccttcatagatagcatgaagttccgcttcggttgaggatacgcacttgttggtgcttttatttgagtatacattgaaaatgttctttccataccaaattataactccaattcttgattgcgcatcgtattctgttccaactgatgcatcagtgatagtagtgattttcttatctttgttgaggtctctatcatagtgtattccgatattcgtatgttgtactaaatattgtatgattttgtaaatcatgtaaaatacctgttcatgaggaaagtttactaatctagctactttcttgaccgcaaattcaacatcgtatctacacttgtacctaacatagttaagttctcctagtagttgttgtaatttcaacacaccgtttttatattctttttcggtcatctttaattctccctttttgggatcaatcttgtatactgatgtatgtggaattgaactttttctaaccttatccaattcctttttatacttctcacccattttttctatgaatgattttaacgttaaatccaccgtaccaagttttttgttatagatcaagtccatccctaagatgtctgtgtccaatatatcatctattagagtaccagtgatttttaattcgaaagtattttctaagttgtttatgaagtcatctaatctttgttcatcacttgctgcaatcacacagtcatcaacataaactgcgatcatgagttttttatccttggattggtatagtcctggagtataagtgttatcttttaatccaatactgtttaaatatcgtctaagatggtcgttccattctttaggactctgcttaagcccatatagtgctttatttagtttaacaacacatctcctgtcatgtgggtgtggaatgtatatgtcttcttctaatttcgcatatagaaacgcatgattaatatctaatgttttcatgaacatgtttctattgttcgcaatcatcagaaatattttaatgtgattatggttcagtgattctgttccaataacattatacgtgtctggtgtctggatatcacctctacaaacaattcttgctttataaataccatttctcttctttgagaatattgtatttgtcggaattattaaattactaggaacatcagatctgttgtatttgacatctacgtcgaatacattcatatccttgagattttgtaattcttttctgtatgcctctttataagcatgtttttctttgagatcaacatttcttgaaatagcttcattgtagtagatggtttttattctcggtgcagaacttgtttctgtgttatccggaagtagtttgattatgttttttctttgacgtttattgtctcttttagctgtgtcattaaaggaagtcttgttttcaataggtctcttccttttcttattaagagaattgaacgctttatttaagaatccagctttgtttgctgctgggttttctatttcaattggttcatctgttatcgctgatgattctagtgtagcatcctgtttttcgactttgttactatctaccaattgtactaactcttcattattacctttcggtgagatacttatatcagagttgtttttacttttttccttgtttggtttatcatatgtttggtcagtattgtccataacgtttacaaccaggggcaggtgatgactttctttgtcagttgaatagtcatcattttgagtatcattgtcacttgatgatgtgacaattgattcaggttgaaactgtacgccttgtgaggtttcattatctgaattttgagactccacatctttttcaattttcatgtgttcaggtaatacttctggatcactaactttttcgaataattcttgctgtgattgtaaatctttatcatctgttaaattatcctttttgcttgtaatcgtaactgagtcatttgtagaatcatgaaggctacaatcactgtcgtcatctgataattctttgtagtttatttcatttccactgatattcttttgcattctgctagcaatattatcctcattattgatgtttatagttttctggcttccaacaaggttttcttgtattgccgtaggaattctataaacattttcttcgtaaacatcctcatcagtattacttggtttatttatttcgtttgtttcactttcagtagtgatattttctttcgattgaagttctgaatctacatccatgtttgttacatgatcgtattcatcttcgtcagattcttctatgttagagaaaacgtagtctaaattaccttctagattatcactaggagatggatatttagaattagcttcgatttgggctagttcttctgtggtgaacaagtctgtaagtagtgtaacttgtttatgatcatcttcgtaatcttccagtgaatcatacaaccttgaaacagcatctatgttttctgcttcattgaaagtatctgatctgctttgatcatctaggtatatgttctgtgtgttccttaatattggatccacagcatagtctggaattgtgtaattatcggaagtgacaatttttttaatagatggtacaaaaaatttgtatccgtgactattaggatctttgcataatattatagcactaagtcctgatggttttagtttgttgtgattatgattccaaattattccttgttctccaaatggtaagaaggacatgaatctcactttaacaggttgactagatatcgcctttagcggcagttgacctgtggttttgttttctaaacaattgcgtacattggtagcagatattactgcgtattcccaaaatttaatacgtaagttactatgttttaacaaagttgttgcatcagtaacgatggttctgatgtatctttctgctcttccgttggcagcatgatcttgtgtagcagaaaatatatgatgaattccttttgaaacaaaatattttgcgatttgatcatttgtaaattcagttccttgatctgaattgatttctctgacttttctgtcgaattgagtttccacatactgaatattcttcttgatctgtgccaagatagtttcagcatttttattaaaatgtgtggaggtgatacaatatcttgtattgttatcaaccataataagcatgtatctttttgtatccaagttcgaatttgatactggaccaaagatatccatgcaccacgatgaaccaggttcatgatcgatactgtgttcattcatggatccagcataatggttccttctcgtggcttttgaaactttacaagtttcacaccaaaattcatttggttctttaattaaatcaatactttcttcgtaatgactatgtttaatagagttttcaatttgttgaactcctgtatgtcccattcgtttatgagcatcttttaagcttataattttgggcttcagtctaatttttttagaagaagtaggttgtatcgcattgattttataatcatatgcaggatgatctattaagtcatccattcttacgtgaataattccatcttttacatgagttttaatgttcatgtccttgttttccaaggtggagtagttttggtttaatacgagatcggtttctttggctaaatcatatccactgataatggtagttttttcttcaggaacataatgagttaataagtaatcatcatttgtgttactttttattttaatgtatcctgatcctttaacaggaactgagttatctttcccaataccgaagaattttactttttctttgttgtcctcgtactcgtgtaataaattcttattattcgtaatattgacgcctgaaccggtatcaataattactagagttttgtttgaaccctttttgttcttcttcttttgtcttttcaaaagttctgaatggttttgtgccagtctttgtgtattctttttggtttgagccttgtgaataattaccttttgagtagctggatgtagtaggcctaagttctctgtttactttctttctacagttcacagagctatgtaattccgatttacagtacttacaatttctttctgtataatgagagtcaggtggactcaagtccattactgtttcaattacgatgttaatcagaatttcttcagttttttcattttcactaattgagtacatgtgtaaacgttgtttaaccggatttctcacagattcatgtaaggttccgagaattgcttcttctagaatgtatgtaagatttgaacaatcttgacaacattttgaaaggatccatttttccattaatactaacttttgaagttccttcattaatagttcagtatttttacaagttgtatccaccaccaccttttcccaagcctttattctcacatctctgccaaaaaagcttgtgtattttttctttaaatcacgaatgattctaaagatgtcaactgtgttaatgttcattatatcaggactttcatcgaaactgtctttgataatcttacataagatttcgttttcacggggatcgatgttttgtatttgttgatcaaaaatattatcgaattcatatttttcaatgaattgttgaaagctgttcaaaaagacaggaatatctccaattttattcatcttatgcttaaatatccaatccttaggataatatttcctattttttgaggtaaatgtgtcgaaatagtaatgtgttccagtggaatcatttctttcatgtaacatatgttgacctttttcaaaatcaattgtttctaaccttttttttaaggtatgaatattattttgtactttatcgatttttccaatgacttccactaacttatcagtaaccagagattcatcttcttgtgtatgattattcattatttcattccttttgatgattaatttttgtaataacgttctgagtatttctaaatcttgctgatcgatttcaatagaagtatcaatactgtattcttgaagtttgacttttgattgaatctgcgtagaaatgttgtcgtcaataacatttcttgtctcatccctcactggggtcgccatgttgataattagtaagtttagtaggtagtaataattaagaataagcagttctttcttattatataagagaggtatataaaacgcacgctgattggttttatgaaacccaatggttcaagtataattcagaacattgataataggttctcaggtataaatcatcttcttatatactaattcttgatcaattaataggtctttatactcgtcttcatcaagtatgtttgtttcagaacaacataattaatatcatattaagaatgttgagatcgcctgttttgacataagaatgttatgtccaagatcactttattccaacaaatacacactgattgttggaagaagattccactatcgtccatatattactattatatacggtgtgaaaagatgacgtaaatcacaagaccagtaagacaagattgaaactgtcatcgaaattaatggaggctgaagcgcaaggattgatattgtaataggatcagtgaatgataacatataaaagaggaatagaattatttagaatactatgcaaaattacagattcctttttgtggattcctaaatccatgaggagaatctctagtataaatctatatacataatattataacattaacaataatggaatcccaaaaatcatcatttaattttgaaggtcaatactgattagttatatgaaactgaatgatggaagcatagatcaggattgatttgtgaggtatcacttataacttgtcaccttatatataaatattcatagatgttttatcaattaatagatctttaaccacagtttcaataatcacaagaattggtttttcgattatggatttcgatatcatgtacgaatgaaatatgtaaaatcgaaattacttattccaatatatacgaataaatgtttatccttaattgcctattccaatgcggcctttcaagtaaaagcaatggctagagctgcctttatatattctaatcacttcgcaactactgagcatgctcatatatgaatattcctgttgaatagctgtcatctaggccttattttatcgggtaaccatccccggagcagtggaagtaaaaaaagggtgagcaccgagaggaatatctattcaaatcaggcattactgaagtaacgctttagtgggtttctcagtttggctgcattcgatagatattcgtaagtatttataaagtatagtttttgaacggttcataaaacagcagttagagcaaagatatttgacaagtcatattagaagataagctaaataataaagatgaggtatgtttgataagaggtgtatacatcactggcttcgaaagagcatgagatggaacgagaattactaacaaaaaaccgtcaataatatggcaccactttaaatgcaaacagtagctctaagagaaggattgagacagatgtaatgaaacttttgatgagtgatcatgaggtagatttagtcaacgatagcatgcaggagttccatgtgaagttcttgggtcctaaggacacaccatatgaaaacggtgtatggagattgcatgtagagctgcccgataactatccgtataagtctccaagcatagggttcgttaacaagatattccatccaaacatcgacatcgcatcgggatcgatatgtttggacgtgattaattctacatggtcacctttatacgatttgataaatattgtggaatggatgataccggggttactaaaagaacccaacgggagcgatcccttgaataacgaagctgccacactacaattacgagataaaaaactatatgaggaaaagatcaaagagtatatagataagtatgctacaagggaaaaatacgagcagatgttcggtgaagacgatgaaaatgacgatacagatggcgacgggtacgcacaggatgacactgattcggatgacgacatggaggacactggaatgtccagtggcgacgatagcattgacgagttaagtgaagacctaagtgacatcgatgtcagtgatgacgaggaggaggaagtagacgtctagaatgctagaatatatatatatatatatataaatccagaagtatattacaagtacaactataaatagaaacaataccagcacaatctataaacatcagtagcaccgcaagtatcctgcgacgtgagtgtcactcaggttcctgaaaccgtgtgctcccatagcctgtcatccaggggaagggaccttagcgacaatactgcaccatgccattaatagtgtttagtatgttaataagttccattactcttttccgcacctcccctttttgcctatattacggcatcttctttccccgcgttaccgtggggtgggcaaataaggtttgttcaaggggctgttgcgactgttatggtcgtcgaggtaaatggcaccaacaaacagggaagcaaggaaggctttccagtttgctccgaggggaatgcagctaaggtatataaagcaatgggctttttagacctttcttcaccttcataatttgccattgtggttaagaacaacaagcttatattggaatataaacaaactttaaaatataatgtacaacgttcctgataatgtcaaaggtgcagtcgaatttgacccgtggttaaaaccctttgcggatgtactatccgagagaagatatctggccgacaagtggtcttacgatatcactcatgctacgcctgatggttcgtaccagtcgctgagtaaattttctagagattcatataagtcgtacgggttgcatgccaacccagataccaaggaaatcacgtacaaagaatgggcacccaacgctcaacgtgcattcttagtgggggagttcaacaactggaacactacgtcccatgagcttaaagacaaggacgagttcggaaatttcaccatcactatccctcccttatcgaatggtgaatttgccattcctcatgactctaagattaaagtaatgtttgttttgccggatggttccgagatcttccgtttacctgcatggattacaagagccacccaaccttctaaggaaactgccaaacaattcgggcctgtttatgaaggaaggttttggaacccaccaacctcttacaaattcgttaatccaaggccaaagtttaacggatctgtagactctttaagaatctatgaagcgcacgtaggtatttcaagtcctgaaccaaaggtcactacatataaggaatttactgagaaggttttgcccaggattaaatatctcggttatgatgccattcaattaatggctattatggaacatgcttactatgcatcatttggttaccaggtgactaatttctttgctgcaagctctcgtttcggtacccctgaagaattgaaagagctagtcgataccgcacatgcaatgggtatcgtagtcttattggatgttgttcatagtcatgcttctaaaaatgtagaagatgggctgaacatgttcgatggctccgatcatcaatattttcattctataagttccggtagaggtgaacatccattatgggattctcgtcttttcaactacggtaaattcgaagtacagcgatttctattggcaaacttggctttttatgtcgacgtttatcagtttgatggatttaggtttgacggtgtcacttccatgctatatgtccatcatggtgttggcgaaggtggttcctttagtggcgactataacgaatacctttcccgtgataggtcctctgtcgaccatgaagctttagcttatttgatgttagccaatgatttagttcacgagttactacctcagtcggctgtcactatagcagaagatgtgtctggttacccaactctatgtctaccccgttccattggtgggagtggtttcgactatagattggcaatggctttacctgatatgtggattaagctaatcaaggagaaaccagatgatgaatgggaaatgggcggtatcgtttacactttgactaatagacgtcatggtgaaaaagttgttgcttattgtgaatctcacgatcaagctctggttggtgacaagactttagcattttggttgatggatgccgcaatgtataccgatatgactgtactgaaagaacctaccattgtcattgatcgaggtattgcccttcacaagatgattaggttgattactcattcattgggtggcgaagcttatttgaacttcgaaggtaacgagtttggccacccagagtggttggatttccccaatgctaataatggtgacagttataagtacgctcgaagacaatttaatttggcggatgatcctttgttacgctaccagaatttgaatgaatttgatagatcaatgcagttatgtgagaaaaaacataagtggttgaacactgaacaagcatatgtctcattaaagcatgaaggagacaaaatgattgtgtttgaaagaaacaatttattatttattttcaactttcatccaacaaacagctacagtgattatagagtcggtgttgaaaaagctggtacttatcacatcgtattaaactctgatcgcgctgaatttggcggccataacagaatcaacgaaacttcagaattctttactactgacctggaatggaataataggagaaactttattcaggtctacattcctagcagagtttgtttggttcttgctttgaaagaatgaacattgatcacccattgctaattctttatgatttaagattggtaaaaaatcaatcagtgactttatcttcttttttgcttcctttcttttcataaatatatgtacttaagcgtatgtaacgaaaaataaacaaaccgacatttgatattgaaaagaatctctacaaataacagtatgatcttatatacgaagcgttagcacagtttgtttcctgagttaaaaaataagccctgtagggggctcgaacccctaaccttatgattaagagtcatacgcgctaccgattgcgccaacaaggcttatttgttgaaaattttaaacatacttggaggttatatcgtacaggataatataagtaacctctttaaagcattaaagtgttgataaatagttagtttggtcattaaaaaaaagcggttctttcttatattatataagagaggtacataaacatacgctgattgtttatatgaaacccaaaggttcgaacataattccgaacattgataataagtttgttgaaataagtgccagttgccgtcaagctataacccttatgtgcggttttagaagataacataaactacaagaccagtacaataagattcaaactgtcacagaaattaatggaatctgaagcgtaaggattgatattgtaataggatcaatgaatgataacatataaaagagaggaacagaatcatttataatattacgcaaaattgtagattcctttttatggattcctaaatccatgaggagaatctctagcataatttgtatacataatattacaacgttaaaaataatggaatctcaaaagttatcattaaattatgaaggtcgacaaaggtatcagttataactcatctccggatatacggatgtctgatcaattaagagatccttatccttttcttcactaatttccagatttggttatccttatcattgtgaaaaagatgataaataataataatatattgtcgctattatgtttatttcaaagacaaattattaatattttctttccgaaatcgccaattccaacttacctaccccaatataattgttgtcaaattaggaatgtgaagattacctattttgatataaagaatgtttatgtcaaagattacctattccaacataaagtgtggcattcagtaactgctcaatttagctttatttttttagcttatagttttgttctcaaggctaccggtcgagcgtttatgggtatggcctactctggctaccctagcatgagattatttttggatgcaacggtgttgtaccctatatgaaatggtatgctaaattgtatgtgttggaacaaaattcaactatcgtccttatattactaatatatacggtgttagaagatgaagtaaaataaagggcctgtgaagcaagattcaaactgtcatcggaattaatggaatctgaagcgtaaggattgatattgtaataggactgatgaataaaaatgtataaaaaggaagacagaatcattaatgttgacctacaaaattgtatgataacaaaaattatcaaatttaaatggttattagtatgatagttgattcatattcaacaatgataacctgtaaatattaaaaagcgttcccaatcatccctttgcaattttttttgttaacatcatatgtttagaaaacttttcgttgtcctcgtatgtctgttcgtatctgatatttttagtcagatatgatactatatgcaacccataggactctttttaaatgcgtcatatggcaactaagataattctatgtgtactttaaacaatacaagaaacggaatggccttgaatattttcaattgaggttttgaatgaaataaagtctaaagatatgaaggaacgaaggcaaacctgaatcataatttcctatatcaaaagaaagagaaaaacagtgattttctttgatgtgggagttaagtgcagtacagccagaaacggggtattagaggcgacaccttgatcaaaggtttagcttaaggatcctacctgaatcgaaatgcactaactacgttgataagaggcatatgtctctcgaacacacaaaataatgttggcataattaatctttttgcttctaaactctttaccatacataatacgcagcggaagcgttagcgtcccaattacagatatcgggacaacaatatgggcaagaatattgaactaaagaggattcgtgcattgggtgaatgctttccaaaattctcagtgcaccctaagtaagccctttaggtgtctaatggatgcactaatatttctatccgcacattattaatctcttaaatgcaccttgggcggctaccgtctaaagctgaaacttctcaaatgcacaacaagaacgtcaaccaatcttttagaacaacaatgccagttaaaggcaatatcctcaattttatggtttctcattctagaataaattacacctgtctcaaaggatatctatctatatgtgcgtggtgtacgggtaatgtacatacatacatacacccgttcgttactggaagtcgcttccaaaaattatgaaaaaaaagtctgcaatgaataatataatttgataggaacgggcaacaaaggggaaacaagtacgaacaataggtgtgcagtgaaatatgaccatttggggaaagagtttccaaacagttagttattcttgctttagacgcataaatgcatatgaacccatggaagactttttaacgggtgcgtcatggcgtgcaacgagttgaaaagaatcaagtcctctatcatttatcttattagggccggagagaaataaacgtctcttctaaattattcttgcaccaggtactacctgcctgccttttagttgagggaaactaaaaaagacatatatgagaaagccatcatttcgagacgggctctgaaactatacacatactaatctttcttagtagtcagaaattatcattcttataagtacacatcgaaaaaaataaaagaagcaagttaacatatataaggctacagcatctgtagacggtgtttttattccgtgacatctttctctcctttattttctatatcatcatcatttgaaacctccggtttattgtcatttattgtggactcatcaatcttgatctcatcaatcgatgccgctgccacctcttggatatcgctggatgccggtgtttgatcgcgtgtggatagatgggacaacgttccgctagcctccttttcaatactcttcttatcaagaatcaattgctgtaattgcctttcgatttctgagtcttctacaaatttgttaaatatacccaggattttcaaaaacgtctcgttacttgtcttttccgtcttcaaatagtgtaagtaaacgttcgatattattgttaatatggatgaaatggggattttttgatcttgttgtgtttcactcgaattcaatagtggtaataatccgccctcgattaactcttctacggattccatttcatcagaggggacttcgatcttgtcgataagagtattttgtagtgtttccacggcaaattcacttacctgcttacatgggtttatgcattgatgtgccaaagcttggatgatagcaaatatctcgtttttattcaaattatcattatcttctagcaagtgtgatgttagttttatagatttcaatgatagatcaattgattttttgtaagggttctctttatccactttatgtccactctccgtcaacttcttgtattctttttcccaatggttaccaacggctcccattgatgagatttcatctaataatcctaatacccacataaaattctcattcgtcaaaatatttgtatccgtttttatcgattcatttagatattcaaaaacgctttcactttgctctttcattgctgtaaccttccttaaaaatttccaaaaattctcatgtcccaataggtactctctataaaactctgattcagttaatgaaaataaccttttcaagaaatctctaccttggttagtggcaaaaaatttctgggtaaaaatttcgcttttcttcaatagttcgtcgcttattaatttggataagtattcactttgatccacacacaatgaaatcaataatactttgtatgttagcattctacgaacagtcctttttgtgagaccttttgtatgagaaagctgaaaaaccttttgtagtatgaactttcctaaatccctttcttgtttgcaaaacaaaaacaatgcgattgtcaattcgacaataaataaaagctctgcttcaaaatatctggaattgtcagcgtttttctctgtctttgcagattcaagtagagtttttattaaatcggcggttacattcgattcattcccaaagacagaagcggcaatattactagatttgatgcattccattgcttttttagaagatttgatttcttcttccgtgggttcttcatcacctttcaaatacgaagcaaatgttgacagaaaacccttactttctttgctcttattaatagaaatttcaggagatggcttgggtaagttgcccaactttagtcttttttgcaaatctgggaaaatatctggaggtagaattaagtcttcgaatagcgttaaaatgatattcacaatatttgaccataacttcttagaaaatatcttggggtctttgttcctacgaattatgcggaaaagcactactgtgtttagttgacccttgaatgacctgccaaatctaacggcatctgtactaactggaatcacagtattggtgtcttcgaatgtaatttgtactaatggcattgggccgtattcaaatgctaaagtcgaaagttcatcatcatggcttgaacttactagagtagttcccttagcaatagagttcagtatatcattaaaaagatctttaaagtcaaaaaaagcagcaatgtacgaacacttatccaaacttgttatcattctggtcgatatatgatcatctgatgcaactacgtaaatgttgaatagtgtactcacaatgcttggtccaacttgtttgaaaattgttctatcaaaattcaaaagctccaaaggtgtcagtttatccataacggattttgtatctttttttatctcagtcatcaccgtggtagaagaaatcaagttgttccaagcatcttcaaaccacttctcattaccatggtgctcttctggcataacaatttccttatccctgattgagcaataaattctatccaggtaccaaaatggaaaatctttatgattacagcatcctcttaagttaccagaataatcttcaaatgacatgtgttccttcacttgggggttatgcaggtctgtgtttagcataataattgagtaacttaaaatgaaaacagaatcagcatccggttgaactgtagagatgtcatcctcaacgttgtcactgattttagatggatcatagttttgattttcacagtatgttgatgaaaaagcctcaatgattctttcgatctgttgagattcaccaggtaacctaaatttcgtcaacaaaattctaatagcttcatcaaccctcaatccggcaaaatcaaacaaacgaatgtattcggttagcaaacttaccttatctggatggcacagcagtaaacctatcgttttcttattcatacgattgttgttcttgaaaaggaactcagcaatatctttgtcagatccagaagcaatgaagcctttttctattaacataggaataccattttttggtttttcgttgaatgcattggtacattcaataaactccgtcttacgatcccttttctttaaaatttccatttcattctcttgtctagcaaattcttctctgtcaatgtccttcatatggtcgaacatatcatcgactaaagatactaagccttcaaggcaaataggtggtacactctctgtgctggtcaaagcagattcaggtaaggccagtttagtcaacgcctttaggaaatttatggaaacatctgctctatcaaggttacagtcgaaattgataaaagtggaggtgaagaaagatggcgacctagtccataaaatagaaatttgctcaattaaaagctcttttattattgacggtttgttcttgttttcagagtttgaactacttgcagtaccatcgtccaaaagaatggagaatattcttgttagggttagctcaatttgcaactgtaaattattacccagtatgacaactagtgtagtaaacaactgcaaagtagcctgtaaaagcgaaagttttgtagtgttctggataataaacaaaatgcttttgaaaataggatctgatattaatgtgaaaaggcgggggtatagctgtaatctgtcgcctgatatctctaatgctgtttggattaactctaaaccaaaaattctagttgaataagagtgttttagctcattttctggtgcaatcaacgataatagtaagttcaggtattgcctagccactggcaacccatagttatcatccgcgtacgcttggattctggaatttgatcttgttgttttgtgtacaatttctaactgttcaatctcatcttcgttcttctctaggcgcccatgcgatccctcattgccatcatcttcgctaatggcttcctcgtcatttacttcacaggcgatgatatctttttggatttcggcttctttgggatgaacatttgtaccaatcgtatcagccttcagtacgtcatttgtgtaactttcgtcattaatgtatacctgattgacatcgatgggctcaatgacctttaatttcgcaaaaatctttacggtcacagaaatcatcgttgattgcgctgcatttctgagaacttcgcttcttctattattacaagccagtgaaagaattgtttgtaacacatcatatatgattgaatttgataataaatccccgtatggtgaatcgacgattgagcgcagcaaaaacacgactttcagcagaacagaatcgtcagagagttgttgagaaccttcaaatctgcagtgtgttaaagcgttcacagttgctctatgtgctccaatatagtttttggatgattcattgataatattcaaagtgaagaatttttgtaaagaatcaagggccaaagaggtgatgtaaccagaaatagaacttgtgcttacaatcaataaaaatggctgtaaaatggtcaacgaatcaatgttatctagatttttcaacttgtttaacatgagtcttaattgaatgaagcctgacaaaaatggatcattatgcttgttagtgttcaaattgttgaacgtgtgagccaaataatcatcttggttgctgaatatttcgctcccccctcccaataaagcagccactccagattgggaggtgaatttagagtacttccgcattgctgttgataaattaatgcattctttaattataatagtgactggatctaccgtcgtgagtcccttactatccatgctgtattctccttcccttttcctttattagtaatttcaaatatcaagttaatcaagtattattgtttattgtttttcggtgaactaatattttaattcaacgtattttgttcgatgatttaatgccaataggtgctctttcgacacctattgtaggccctcgcaatgaaccgcgtaatatttttcaagacgggtaacccacggaatactctaacacagttttgccttttatatagttaattatttaacatttacatttttttaataatgtgatctatgatgtgtttggatacataaaactttatgcatgatgagttggtagtcttctatggtgatggcttttcttctttttatttagtacccagtcaaaaaaaatattctataatggttattggcttaccgttaatgagagataatcgggataatcgggatattcctgtgctttgcggaaactctgcgcagaaagtgctttaaattcatgttcaatctcaggcttaaagttctctttttctttttctgcttggaagcgatcatttaacctcttaataaaccaatggggagtaatcgaatctttctcgtccttaaaaacaaaaagagattggtaccaatccataacacaaaaaacgcacagagcgatcaatacaactacaaacatgggttggttttgggctcaacagaaaaccactagcaagagcgctccatgcggggctgctgctgctgccggagagtccacttgggtgaactcctcaatatcgagagctgaaggaaaacgatgatggacagtctttaaaataccactaattcctttctgatttcctccaaaaacagtcataccttaagaggcaagtaatgaagaagtaagtgctatcgtaattatgggaggtgtatgggtgtatttgacacatgtcgttatataaatgcgccacaaattatcacactaacgacagctcagtaagagataatagcagccagatgacgaaatttataaaagaattaaggaacacaatatctgacaaatggatgatttcagatatgttcataaacaatataacaaaagtgaaacagggagcgacagtaacgtagattcatcatcgcgttcatcgtttggaaaaaatattattctttgttttgatggaacaagagaaaattttgggcctcagcccttcactaatattttaaagttatatcgcctcctcgaaaacagtgatgactctgaacaaatttgctattatcaacctggaatcggttcagttggatttgacgctgttgttgatgttagaaggcggttaactttttcgcatttacaaaaccttttggattctatgtttgcttttagtttagacaatcacatatgttctgcataccttttcttgatgaaatattatgaactaggggataggatttatatgttcggtttttctaggggggcgtttattgctagggttcttgctggaatgattgaaagggttggccttttgaagaaaggattagaagaaatggtcaaaatggcctggcaaatttatgagagatgggaatacgactcacagccgaaccaactacaatacacaggtactttggccgaagaattcaagaagacattttcaagagactacgaggtgaagatatacttccagggtttgtttgattctgtaaactcagtgggaatattgagggaccgtttgtttccctgtactcaaaggagcaatattgtggagcacgttcgtcattgtgtatccctagatgaaagacgcgggaaatttaaacagttgtgttttacgccgatgccctacattccaaaactactttcactgacatacggtacgaatttatctgaccactgttcaccaataccattctcggattcatcaaaacatgatttggctcaagaaaatcctttgatcaaatacactgtaaaaagcagttcgcattccattaacgaaatatcaccactcgctccaaataataatgggaaggtactatcgagtaaaagtgaggaaactacagagctgttgctggacttaaatacctttctagaaaaaaattcatattcaagagatactgggtgttcaactagaggtattgaggctattttccaacttcgatctatgcaaggtagtggaacctcgagcttaatgactataacaccagacctggttgaaaaatggtttccaggtgaccactctgatgttggcggaggttgggctcctgattgtgagacagaagaaaatttatctaacttaccactacggtggatcttagcggaggcaatcgaatttggagtcaagttcaagcctggttcgatacatgagtatgccgctaaacatacttcaatcggatctctgtttgcagatgctcatgattatcttgattttggttcaccgaggaagagttctaagttaagtgtgatggacaataatgatgaaactcatcatgaggagtttgacaggattaagaaaatggaagattctctaaaccaaataaaagagactcgattgagtttgaaagacgaggaagaaaagataaaggatgcctttaccctcaaatgcggacacgcaaacaagtttataagattggtatggtggatattagagatgcttcccattggaataaggatggaaaataaacaagggaaatggcaaaactttcatgttcccaaccttgggagatcccgttatgtaccagagtacgttagtttgcattggtcagtatactggagaattaaacttgatggtgagtacagaccaaataatttgccggaatatgtcaggcaactattcctagattttgagggcattgatttaaaaactaataaagttttagataaaaataatagccaagttcaaggagaggggactaggatcaacgaaggacttcccgatgatgaagaatcgcagctccgtttaggacaaaaagcaagctattttgctaccatgtccaatgcaaggttatttgacaccaaatattcccatttaaaaaagaaatttttgtactgggctggcagttcttggggcgaaattccagatgatttagaaatacacttgaaacatgacgtatctctataatataaaaaagaaaactcaagtctgatagccggcttcaaaaaaatttagtaaatacatatacatatacatatataaataatacaatagctttttagacgactttattcagttcacacaacatatgaaacccttgacagtacagtacaatcattactgggaaaagaaaaaaggataggcagtagaaaaaagtggcggagataaatagttttgttaattataaatacatgcagataaataaaggaatatcaaatataatgaatagaaaaaagatagtgagacaaaaaagtagtaataaataggccaaattcttcttttttcccctttctttccttatcccttttgttttctccaactgtataagaatatattcttaaaaagaaaatcaacaaggaatacagcaatagtgattctcgtttcctgtttggtgttaaatttttttctgggactgtgtgttgtttttgtttttttgtaatttcaaaattagtagattcgtttatatagttctcattcaaatcataatgaagaatagtaagtgaaaaatcaaataagggcgaaacaaatagacaataaagaggtagtttcgaaaggtaagaaacttaaccaacaattaccttttcaccttcaaattcgtaggaaggaatttccagattcaaaggagcaggaccctttctgattctaccagaaatatcataatgtgaaccgtgacaaggacagaaccaaccaccgaaatcaccagcttcaccaattggaacacaacccaaatgagtacagatacccagcatgatcaaccattgagggtctttgactctgtcagcatcggtctgtgggtccttcaaaacggacatatccacactattagcctcttggatttcatgaggagttctgtgtctaatgaacacgggcttaccttgccatttaacgacgacatttttacctaatggaatggctgccaagttgacttcaactttagccatagctaagacatcggctgtggcagtcatggatgaaataaatgtttcaacggtcgacttggcacctgcagaggacaagagacccatagctccgaccatgaaataagcgtaagaacggcctttgtcagggtcgttgttctctttcagaacgtcatcgaagttgggcgttctgtatgtagatttgttagctaccaaagactgagagatcaatcttttagaagtcaaagacattggcttgaagcaggaattaacagacgatcttattcctaacattgttttgtttttgtttgttcgttattgcttcttcggttttccttaaataactttagggtagaataactttgcaaataataagtatcttggttttaaaaaagacgatgtactagtaagcaacagagagttacaaaacagaactaatatatcactcgatgttcaaaagccgactaatcaatatcgtccttgtaagtcttttttttcagtccttataagggagcctccgcgctgccgcacgtgacccaagaccgataaaaggcgcaaaacgctgattggtccgttctagcgcgcctaaaaaacgatgggtggtttgacctaactagaagaataacgaacaacagaaatcttagcaagaaagacactagaaacagaataaatacggcaagaagatgagtttacacggacggaataactggatacagtgtactgttgcagggttttcgagtcgtcaatttgagcgttggcaagaggtagtacgggggccgaactattcggtcggtgaatagccgcccaagccaattggaagtggttaccagtttttgacacgtttaaacaagattggggagagtactcatgattgatttggtgctctagtgtggtttctactatattccggctggacggctaaatatgaaatgttgcaagaacgattcagctatcggttgggggaacttgttcagtatagcaagtatcagacaaaggatagtatgttctaccaggtccacatcaatcattatcaagcattatcactagtgtgctccttcgggatatgaatacagcacatgtacggcttttttcgctgcgttgtgtaagcctcattgattacttgttttatgtatagccctttagccaaacacgaaaatatcccgaacaagacgagagcctgctttgaacataaagagaaatgttggtagctttccatttagtcccaagtcccaattttgatatcagctgtttccctcatcctttttttctgtatctgtttacaaggaactactcattgtttaattatcttgcatttagggtcccagattgcgcgtttgttttaaatgtccaaggcggaaaataatgtaaatttagaaaataaacgttctcatcgcagctgagcgaaagggaaggcatggacgttactggactagactattgatgttgagcacatttcactgttgctgtacaaagatcagttttacgtaaaatgctaagaccagatgaagcgaagaatgaagaacaactggataacaagtcatctttttcacccctatctataacatcttacaaaacgagagatgaggctggaaaattagtaaaacatctctatcacaagggaatctactatctgtgttttagctatgggttgtatgcgggaacatccgatgaattgaataggaaaattgagttctccctagatggacctttcattgtaaactataccattataccgaaatttaaatcgtcttcaaaggtgaacgcaacttcttcctgccatctgcttatttttaatgacggttctattaaaggttttaaattcaaaaatagcaatgctgtgactgtctacgattccaatgtggttccgaaactagatactacctcttcgcctatctccaactggttaaatgcctctctagacggtatactatacacttgtaataacaacatgtcatatgatagtcattctcgtaagtcaagtgccaaaatttattcctttgactttgggaacaagttagtggaaacgttttatgcagccgatgaagagattatttcgttcgactttataagcagagaacgattggttcacgataaaagagacccagggaagttagacgtctctttcatctgtttaattaagagtgaatacagtgaaaatatgattttagaggaatatgactgtgccaagaatcacgttccccatgggggcctaaagtctaacttcagtaggggatgtcgcatttacaaccttttaccgatatctgataatgagttttgttacatgaaaataatttgcgatcataccgtcatagtattgactaatacatatacccagattgttaaactaggaaaacaagggtttgaaagaacagcccttttgaataatataggccttccgaaagaagagggttttcaattcctaaaagactcatttgatttgatatatgaaaaatcaggtatctctctaacaatttatgatacgcacgccaataaatatactgctaaagtagatcaaagtttactagaaaaacgaaaggtgcagaaggacctacagtggctaagagaaaagctattcaagctttctaatcatgatctatgtgactatgtgctacagctcccaggaaagaaatatataactctcacaagaatgaatggaatacactttatatcgaacaaccaccgcggccctagaacagagaaggtgaaagggggtcctgcttatagcaacaaagtttatctcgcatctcaaatcgttagaaacaatggaacagatgtagactcattgcttatgagtggaagtttcaactcgaaaagggggtttttagaaaagaaatctctggtatacgatgaaaatattttcaaactatccgcttccactaggctgccactagagaacgtaactgatttttggattacagatttaataactggggatgagaaccatattacatatgaatcaatgggatcaattcacagaaacggtgcattattaatggacgagtcatataattacggcgtactagttacaagaacggggataattttggaaaacaatgtggatggttctaccggagaaattaaacaagttggcactttgcgacttgaccgcaactcttctgatatgttttgctatcctatcgaaaactctacagtcagaatttcaacacttcaaccccaatctagttctttacgtaaagtaaaggatgtcttcattgagggtgttgattttaaaaacagcatcataagttcttgctgggatggagatgacatattttatttggccgtatactcagaaggtgaaattttcgtatgggatacaaaccaagataaactagcaacatctcgcctagattattcctttatagtctctgacatattgttaaaaagatcctggtttgataataacgtcaaaaatgaatctacttttgttattgcatcatcatacgttggttgtgtgaaagtctacaggtcaaatttgaattccctagaagtggctttagaaatttattcctcccatagccaaaaattagaaatattagatacgctttccgactcaccattgatttttctttataacgaaaaagaaataatcttactaaatctggatagcttgacttacggattcatacaattgggcgtaactccaaggaaaatgagaatacatccagaaaaagcgtggttctctctttgcgttttggacattgaatctcaaataaatgtatttgattttgctacgacgtttgatcatggggaccctaccaatggcatggtttcattaaaaccgcgcgtgaagaataatatgtaccatctttctagtgttcccttacatctatgcactatgccaaataatgccaatcaggctgtgatatgtatgcttgacactgatagtgggcagtatgagctgatgctatttgattaccttttaatgaagccaatttctaagtttagtcttcccaaagggaggtattcgtatgcaattttgaagccattttggtcggaagatgattcgatttacttatcgcttagatatttttacggtaataaattcattgtgtgtttaggcactgatgataagcgtacaaaattctggctatttgaaatcagaaacagcaagattgtccagctatttgcggattgccttgaagatcgcatatgctctgttttcatttactatgaaggtagcgttattttattttcaggcggtagtggcatagcgacgtacaagatacacatactaaaagatacttccgaagtgctcgaagctcattattttccaatacttgagtcgattgaatctacgggatttctagcatatatgaatggcgatgacttggttcaactaaataccatgaaaggcttcgttaggaccaatctttcgaccagggaagccatagaatatccgtcagagcactcagacaacgtttgcatggattctatagatttcacaggcattactcatgtagcgactaaaagaatttccagaaaaccaacggagcctgataatgattattcggaaaatggaaagcgctcctcattaagccgactctcaggtctttcccgaattgaaagggtgtattctggcatatcttatgtcgctactattgattcaaataacacacttgcaatttatgacgattctaacaaattattggttaataaggacgagctaattatgccttatcttaaaattcgattacctgataccataatctcattggcacccgttccggacggatttaagagcctccaaatatgttcaggcctggacaatggaagattggagggggtcttacctctctttatgatttgtggtacaaagggtcaaatttacattgtatcggaattatttagtgaacaatggctgaggtcgttgtgtcattacaagaaaatcaaactcaatgatgaaagaaaagccctagattcagaaaccaatatgcgaaatgtaagtggacagtacgctgtgagcgatgaacctggggtagatagcagtgggtttgatgagctggggaggaacttgaagagaagacgtattaatcatctaccacataagactatagatttttttgatcctgcgatactgaaaaaggtgacggaagaattcctttagatcaagaatatatatacgaacaaggtaataagcttgatatgcacggggaggaatggacagcggctgtcttgtactaataaaaatggaatagacaaggctaagtattgaaacaatttgtacttatgtaaaaagcaaaaacttttcttttatcgtatttagatagtacagaaaataatgtagatagataaataactaatctatttaaattaacaaagtctcaatcttgtccttaacggcgtagatttgggtcttgatagcagaagcatcgttagtggtaatagaagcagcaataactggtctagaaacaccacaagctctacctaaagcaactctagatgggacaaagacgtatggaacgttcttatcttcacatagtaatggcaaatgcaataagatttcaataggttcacagtcagcagccatgatgatgaattcagagataccacggtttaaagtcttggtagcttcgttggcacccttcttcaattgtctcaagttagcagcttgttggacaacatccaagatttgttgggttaatgcagcatcagctaatgggaaggcctttgggtttggagcggacatcttaaaataatataggtgttaatgatatgaaatctggtttattcaagttccttgcaataatcagtatggtgctggtatagaaagctcgctcgaatgacgattttaaacagaattagaaaatagaaagcaaaagtgtcttttaattactactataacaaaatcactttttaaaagtgaaaaattttctaactcatctcattctctcatcgaaaaaaaaaaaaaaaaaaaatattgaaaaaaggaaagaaaaaaaaaaagaaagcaaagaaaaaatttttcatgagtttattatgtcacccggataattacctgataagaaaaagaaacgacgcagtggtatacttaacaatagcaattgataaggtcaagctagtaagaaggacgtgagctttgcatgcccattgtcctcattgtgtagcttgaaaagcgcacagagtgctgtttgttgctccttgatattcaaattttctaatttatacacattaataattaagatatacatatttagcgtgtaatactcttttaaacaataataatggtaaaaataaaaaggaagcttgaaaatgaggtagtaaggatgtgaagtagaaataggggctaaaagcaaaagcgaaagtaaaaaaaaatgatactattcatagatcttcaaataaaggctttacttttattctctatttctactttagtgattcagaagctgccttaacaaacaacgtcttgagtagctctggagttcaacaacaaagcaacaatcaaaccgtacaaacctaaaacttcagcaaaaatcaaaatcaaaatcataccgacgaataatcttggttgttgagaagaacctctaacacctgcatcaccgacgataccaatagcgaaacctgcagctagaccacttaaaccgacagataaaccggcacccaattggatgaaaccagtgtacaaagcttgcttttggcccaatgaataacagaccaagacggaaacaaccagaccataaatggcaatgataccagccataataacaggaacaatgttcttgaacagcaagtctggtctcaacacacaggtggcacagataccaacaccagatttagcagtaccataagcagcacctaaggaagtgaagataatggcagaggcacaaccaatggcaccaaagaaaggggcgtagacaggacacaattcagtcattatatgtatatatttcttttgttattctattcgattagtctttttgagaaagcaataaacacgatctttttaattctttaaaaactttttcaaaaataagtagttaatcagaaatgaatttacttgtacaacactatcaagggtcagtcaatcacttaaccactttttctgaattttttataaaattgagtttcttttccgggtaagatacctttatacggtcaccttttttttaaaagtaaacaaagccaaaaagctgctgcttccaccactagaacaagcaccaatttctctcgtgtcttctacatgcactgttggagttgagttgattcgagcaacactcgtaatagcaagttttgtaagttcttaaaaaaaaatagggaaaaaaataggaaaaaaataggaaaaaaattaggaaaaaatgagtgaaaaaaatagaaaaacaaattagcgccgctcggtttcgatccgaggacatcagggttatgagccctgcgcgcttccactgcgccacggcgctcaactaatttgatatttatgtatatcaatttttgttatcagcagcagatccatctaaagctgctttccgaaacgaactggagtgcaaaaactatgctgttggttgcgtattgtgcacgcttacatccctggaactttgtgatctttcttatccctataaattatccattttgttctcatgcttactatcgaaactattcataacagcttcggattaggagtaaataggctgaacggtggatatcatagtgaacggttctaggatatatcccaaagttgagaggcctggctagaagcccaaaatttccttgcacactaatcggaagacgtgggctttaattcactggcaatttttggctgtgctgcttgccagttttcattaaactgtaaggcgcagaactgctggtatggttgcgttcaatggtgtgccgttctagttatggttgtctttatgatatgactctttgcagcccattttgtttcagtagcggaaatgaaaaagtttattcccgctattgtccgatgactgaaatatttcaaaaataagcaaaggtcgtgatagtgaccatatttacttcattatcgatcagaaatagccagttgctcaagatcggaagggttcgaagggttttacactgtgccgataagacaaagctactgattttatccgtcttttatatccactgaactaccacgacgaaaatgcctcggctcttagcaacgcaatctcatgtagtgcacggctacgtaggaaacaaagctgctacgtttcccttgcaatgtttaggttgggacgtggactgttgcaacagtgtccagttttccaatcataccggctatggtttagacaaagtatttggaactataacagatgaaactgatctaaagcaactcttatcgggcctattcgataattttcctcgagactatcaagctttactttcaggttacttgcccaacaagaactctgttcgatgtatggggacgtattatgctaaatttaaagaagaaaatcctaaaatgatatggcttatggaccctgtgatgggagatgaaggacaattgtatgttagtgaagatgttataccagaataccggaaaatagcattgtctcccaaacagctggttgatataataactccaaatcaattcgaattagaaatattatatggagaagagattaagactaaagaacatttgaaaaaggcattggaaaaactacatcgtaccatcccagtaataatcgttacatcctgtgattgtaagatgtttgatgatcaagagttcatctattgtgtagcttctatgaaaggcaaaacacctgttgtttatagagtaccgttcattgactcatatttcactggggtcggtgacttgttctctgctctgctattggatcgagtctataaaatcttgtcagacccaacaacaactttgaaatttgaagatcaagttaataatgtgctaaatgttattcaaaaagttttgaacatcactcgaagttatacttcagggaaaatcaatgccaaaatgggctctgctttggagatgaaagaaatggaactgcgaattgttgaatcaagagatatatacgagactatcaacatcaatgaaaaggattatatttataccagactgtgacacaatctttatacggtcatagtcttcaagagaactaaaaaggtaaaaaaaaaaggtaaaaaaaaaaaagtaatgccaaacacttgtataatagtaaatagtttctgtatgttcaaatgcatagattccgttacataatattgccgtttgtctgatgtctgatgtagtggatttgcagaagattttctttttttgtaaattgagtaccataaataatactagctacatagagtaacaagcgtacgtatatttagagttacatttcaaaatcaagcagtactcgcgagggatgaataagagccgttcgtgttaattttttggattcccattcttagtctcggattgagaattactatcattcttgtggagctgttcaaagagttttaacgatgacgtctgtaatttatcgattttgcttgttaagtcctcaccattaacttcatcgccagcttgaacccgggatattaattctctcagtgacgaaatttggtctttgaggatttgagagtcagttttgtccaatttctcttcaaattccttcaatgagttctcagtgtcgttggctaattgatcagctttattggcagtttcgatagcttttcttctagctgcatcttggcctttatatttttcggcctcatttaccatttgttcgatttcagtttcagaaagtcctgatgctccagcaacagtaatagaggagtctttgttactggcatgatcctttgccgaaacgttgattattccattggcatcaatatcaaaagtgacttcaatttggggaacaccttttggtgctggtggaattccttcgagagagaaattaccaattaatttattatccttgactaactccctctcgccctgaaaaactttaacttctactgttgtttgacctgctgcggcagtggaaaatatttgggatttcttagtgggaatcgtggaatttcttggaattaatctagtgaaaacgcctccgagggtttcaattcctaacgataaaggagtgacgtccaataacaaaacatcagtaacttcaccagacaagacagcaccttgaatagcagcgcctagtgctaccgcttcgtcaggattaatggctttggaagcatccttgccgaataacttttttacagtttctacaaccttaggcattcttgacataccgccgactaataaaacatctgatatatcagaagacgtgagctttgcgtctttcaaagcctttttgaccggatcaatcgttctgttgattaagggagcggttaaactttcaagttgggccctagaaaaagacatattaatatgctttggacctgtggcatcggcggtgatgaaaggtaagttgatttcggtagaaacagtggacgataactcgatcttggccttttcggcagcttctcttattctttgaatagccatacggtcgttttctaaatcgatgccggtttcagccttgaaacgagaaactatttctctcaacaaatagatatcgaaatcttcaccacccaaatgagtgtcaccattagtagacttgacttcaaaaactccattatcgatgtccaagatggagatgtcaaaagtacctccacctaagtcaaaaaccgcaacaacttttgactcagatttatccaaaccataagctaaggcggcagctgtgggttcattaacaacacgcaatacgtttaatccaataatttgccctgcatctttggttgcctgcctttgagcatcgttaaagtaagcaggaacagtaacaaccgcatttttcacgcttttacccaaataagcgtcagccgtttccttcattttattcaagacaaaaccacctatttgtgcaggcgaatatgtttggcctcttgcttttacccaggcatccccattagaatgccttacaatcttaaagggaacttgtttaatgtccctttgaacttcagcatcttcaaaacggcgaccgatcaaacgcttagtagcaaataaagtgttttctgggtttataacggattgacgttttgctggagtaccgaccaaacgttcaccatccttagtgaaagctaccacagatggggtggttcttgaaccttccgcgttttcgatgatctttggagctttgccttccataatagccaccgcagaattggtggtacccaaatcaataccgataactgctccttgaaccttcgttgactgtaaacgagttatagtacaaagtaggttatgtgcccctagggtacgtctagctagtaacatgttgatttaatataaacttgaccttgtctaatagcgcttacagaaatgattaaagaaaacgctatatgaaactaagaaaattaaaaagttgtattattgttgacggactttgactaaaacttatagtaatcttctccaagaatgaacattattgggagttagtagttttttttcgatgccacacatccgaccctttaaagggtacttactacctagctaagcatttcccttccggacattaaactggaattttccaaagtcactccactccatattacgctgatcggaacttttacttttgcagatttttgtcgatagttgataggagagttagtaatctcatttttataagcttgtaagtgtcttgttttctcaaacaattttcaaacatttctggttctaagctaccataacgcaattgaattaggcctaccggatgataactttgattataagaagctccataaggctggattagtgaccaactacgccgacctgtttttcccattaacgttgtgtgtgaaccttttatttgtttatttttgcgcaggcgaatcagtgactgcattgcattcattttaatggaaaaaacaaaatagtaaaaacaaaatataaactcaaaaataggttttttctgtgttctttccaaaagcaaatttcataaataacacatattctttataacaatatatttataagcttaacaatatttacccaatgaaaaaaaagatctatatgagtgggtactatagatatgtaaaaataaaaaagtcgtactgcacaaaaagctttattatttggaggcaatcttgaccttttgaatagaaatgtcagatggcttgtcatccataaagaagaatttgaaaacatgttcagcaccccaactaccaaagaaatcaagtaacagtgttaaagttaattttatcttaaagtcgtcgctcattggcacaaacttcatggcctcattcagttcagggaaaaattcagttgcacttgcaagtgccaaacctgtcacacctagtaaaccgtaatacatacccttgttacttctaatgttctctctgaatggttcaccttgatagttgacagcaaatgtagagacttgttgcaccaattgaataatgaaaatacctgtgtttagtagagatggagcaaattgcttttcgagatccacttgtggctctctaggttccaacttatagatttctgtcgtgatgtaaaccaaagtagcaatgtgaacagcaaattgagatagaatagatcccatgatataaagattgaatattccagcttgaggtctttgctttgataatttttctaaaggcttaccacgggaaatactcaagaaacaaactgacaacaatagaccagagacagtagcttgaccatcaccgaacttaacaccagccatgtaaatgatagataaggaataggcactaattagacaattcaaagctaagattttgtacatttgaatggtgttgactaaagcacaacgtccttgacgtataatattagtaacagcagaaacattagcaagttttgaagtaaatggagcagcgcaagatgcatcacctaactttagagctggagcctcatcaccttgagcatcaccggcagaatctaacaacatagaagccaaatcggtaggcttcttcttggttagttcgtttggtttgataacttcaacgggtttagaatttgcttcttcaactagttttctgatttctggagtaataatagtacctttactttctaaagttttcaaataatgagggttctttgggccaggtgggaataagtgcgcaatcggttcaggaacaggtggctgtggttggttccatctagccatgaattcagtttgtttcgtgtacatcattttcatagtttccattctacgttgttcacccaatttattcaaaccctcttcagtaccgtttaacaatgcaataccaacgtgagcttgtttcaaggcaccaacatcgttagttccatcaccacacattagagtttgatatcccatatccttaagtgtattcaacaaaaattccttttgagatggtgatacacgtgcatagacccaggcgtgacgtaacaagtcccttaattgagagtgcccctctaaggcacttagagcataaccagtaacagcaatatcgtatctatcaaataattgggaatgatcgaaagtatcctttgatggatcaaatggaatagtgattgtttcttcaacatcacggaacaacaattgaccatcatcagattttcctgctctgtccaaaatcaaagtttcaccaaaaacaattccaacttccttagctacgtgaacagcagtcagtgggttatcaccggtaatcataacagaacgatgggatgattcattcaacattttaattgtctcaatagcatcctctttcaagggacagtggaaaatcaagaacccattgaaaatcaagtctgattcaacttcatcacgggtcaagtcatcaattttagattgagatagttttggtaattgtttagaagccaaagccagaactcttgaaccagaacgtgtaaaggacttgtaaatgtcatcgtaatttttaggaatgttagaaagcctttcacgaatagtttcaggtgcacctttaacagcagcaaacaaagtgtcattgtgggaggcaacagaagctgatcttttcaaagcagaagaaaattggaatctacggatgacattcaacttaccagtaccttctctgaaggtagtattttttttttcgacagcccaaccgatagccttcaaggtagccttttccattggatcaccaacaacatcaccatcatctagcttaactaaagcatgagcagcaccaataacgaggattgtactttctggtgcttcagctgcgctatataagtgacgaatattttcattgtcttcagaaatcccagccaaaccttcaaaaacaagatcttcaccggtcaaagtaccggtcttatcgaaacaacatacatcaattctaccagcgaatggaattctaaatggttcagtacaatagacataaaatttagaaagggcagccaaggaactattaacggccatggttaattccattggtaattcaggaggaaccacagatgtaataattaaaatacagtctaagatcaatttggattggattctacccatttttgtaccttcaacccaaacgtaccaggatgcaacaacagcaaaaattagcaagaacaggatgaacatcaatgcttccttattgtcaacggaaacacgttctgcagaataaatcataacacgaactaaagaaccttgagaagtttcaaaaccagttttagtgacaatggctaaagcacctccatcaggtggtggtgggacatcggatttgtgttcaggaggagtaacttgcaaagcctttgtaccaccgtgtagcacagcaatcttatcaacaccgtccaattgtagactgtcttcactagggcgcaatttgatggactcctttaataatggagtagattcacctgaaagcattgcttcattgacaatacaggaaccatcaaccaagatcaaatcgcatggcattgcactatcttcagcagttcttgttacagagaccaaatccataggtaacaattcgttacttggcaaggccacccactttttgtctctaaacacattgatagtgtatggcttaatacccatagttctgaattcctttaacgcggtcaatctttggaatactgcagcagcttccatagaaataatcatgaacaagttaaataaagagtaataccagaactcgtctaataaccataatgcaacacaaaatacttggaaaacaaataatggtgcaactgcatgttccttaaacagttccatgaaagttggaataggaatatcaaagctgttttcaccatataatcttcttaaatgagtcaagtcgccagaatgtcccttacatttttggaaatcaccaatttttggagattcatcaacaaggaacttaggtgaagaaaagacttgttcattttcatgccacaagaatcttttcttttggaattggaaaaaagtttgtagagaccctgcttctgtaaccctttggatttccacaatatcgtcagaaccattgtttggagtggtatagacgattatgtgagtagcttccttaacatttttagtagtgctgtagttgaagtttgctttgatcttgacattccaagcaggcatcaacattaccaggatattcaaagaaaccagcgtccccaaataaacaaatgtccactcaggtcccttgatgtaacgatcatattgttgaaaatatagttgagcaaaggtagcgtataatgggaaaaacggtaatacgtatggcttgaaagctaatgactttggcaccaatagcctcgagtccctaacaataggactgctcacaaatgatttttctgtcatttaccgcttccttctttcctgcagacttgatgtgtcgaagaacatttaaagccaaaaagctcgccaaagctccacgatatatatgatgagagacattgccactcgcttcactgagaacacgaagagaaaaaccaccgcgtaacgtacggcgtgacaaggtgccaaaatgggaaggtaagataagccaataactgcaggatatactggcattaccgtctcatcatcaccagggatgcccataaagagcatctgtagataataaagtacagaaagaaacaggcgttttaatacatattttttttttaatacataaatagaaattaatgaactaaataatcagggaatgaattgaaaatgtggagaatagagaagaaaaaaagtgcagatgagtagaaaccttcaggtggcttcatactctccaaactttatcatcagcaaccattaggttatttctgtcggacatgatcttcaatcccgccaagtattcctgagcggaaaacttctcttcctccggtagttcctcattgattctttcaaacaatgaggccacaggatacgattcttcttcgaatatctctgtttgcatcaaacgcgcaattatgcccgagatcaaggacaatctaccggtagagatagtacctggttccacgttttcgaaagatatcaccgactgttgttgctgttggtactgttgctgctcatcgtcctggcctgcagaagatacgttaggtaaccttggggtacccatttcggtaagaggccctggggcaccttcatctgatgtatggagatgctccttgcgtcttggagataccctcagccccaattgaagtcttctttgtaattcggcttcttcgtctgcgggaagtggtgacatgatatcgttatcgtcatcaccaccttgttcttcgtcaccttggaaacgtagtattctacgtgccgatgatggtgtagcgttgacggacgatgccgctgatcttcttggggtagctttgattggtgatcctgagttacttgccggttgtctgactctttgtctctttttaggcgatttgtgtggcgatctcttagacaaggcttcttcatattcgctttcctcttgatcgatatcgttaccaatgtcttcacctagcaatgcaaaccttagtaagttggcagccactttggcatcagtcttgttgaccgttttggacaatctgactttggcatgagctgtggctaatctaatcaaagtctctagagttcttgcagtgatgggtgattttttagtgttctcatcatttcttaattcagtgtaatttttcacaatgacattgactgcctcttgtgttagttgcgggattactctttccttggcatattgaacgtactttcttaagaatggaatggtgactagtttaggaatttcggtaccgttataatcacctttgtttttggccaatttggcaccggcttgcaatagtgggttgaatttttcgaaaacgtggtcttcctcatcttccccttcattctcgccaccagttccggaagtagaatgttcttcaggattaacatcggcgtcatcgccaacggctaatgatagattcaaacgttccctcattggttcaccttccaagtaacctgggggtaagtatctgtgtgttcttagaacgtgttcactaatggacctatctctgatttcattaatatcatctgtgaccacgaataataaatcaaaacgagacaaaagcgaatctggcagggcaatattctggtgcggatctctgttgacgtcgtattgaccaaagacagggttggctgcagcaatgacactacaacgagcattcaaagttgtatgaatacccgccttggcgattgtcacggtctgttgttccataacttcatggatggcgactctgtctacatcggtcatcttgtcaaactcatcgatacacaccacaccacgatcggccaagaccatggcaccggcctccaatcttctttcaccagtttctctatcggtggtcactgccgcggtcaaacccacaccggaggaacccctaccggtggtggcaatagccaacgatgccgtattcaacacaaacctcaacaattgagacttggcggtcgagggatcacccaccatcaggatattgatgtcacctctcaaatgggagccgttttctaaatttttctccacaccacccatgagcatcagtaggatggccttcttgatatggtcgtgcccatatatggagggtgccagggactgagacaaaacgtcaaagatgtctttctttttggacagcttgttgatgtttctgatgtcgaaatcggacaaggtttgccttgcggcgacaccggtggatcttgcatgcatggggtataccgtgttacccaggatcagcgtcttgaacccaatcagcgtattcgagttggattggttcatgcccccagcaccgagcgacttgaagacacccacgacgttgactctgtcaccgggcttggtcttgtccacaagatcgtcatcgagaatgacgtctatggatctggggagctggcctgcgggcgccatttcgggcatttcctgcacggtgatacgctggtggtctataaaagtactgtacccgtattccgtggtcagtttgttgccctccgtgtcttctgttgggtagatggcgggtgtcgggatacgcgtagtgagggttgtggtggcgtccgtgtagtctctgtagtggaacctaccggtcttggccgcatagtgcacggacctgatgagcttcggcctgaccagcgaggtcttagtgacgataccttcgacagagaccagtttgttcaagtgttgggccgtcatggtacggggggacaaggcgtgcgcaccgaacgaacccttgaacgaaagcctccaggggtggtgcgacgataccgcagaggcattggcatgcgggacatcgtccatggactccgccagatcggtgagcgccttctcggcaggtgggatgaagtacgcgggttcggtcaggatgcccgaccagaagcccctgtcgaactccctcaggtcgtcgagggaaatggtgattctgtgggggagtatgttcaatgcagtggaggacgcggttttcttctccttctccaggtcgtcgccgtcctcatcgccgggcagatcttgttcgtcagcatcgtcctgctcctcgctgtagtttgtgccgttgttgtggttgtagatctgtatggaccttacagagtccctgtacgaggtgaacgtgtccaaaaactcctggaatctacgcaccctgtcaccaaacaccgcatctggagcgaagaaagtggtagcgtctccattgaaacccgtggagccgtccatagttaattatatgtgtgcgtgtgtagtattatgcaattgtgcgagagcgtttcgaaggatgttctgccttttttcagccaggaagcaggtcaagaaactagaataagacgattcttgaccacttttttttttctctctctctttctttcttccttgcgaacgagcttttacccttttaggaaaagtaattgtgattatcttatttttaccgccgcgactcgaagaaataataaaaaaaaatgaaaaaataacgacaactgcaggatttgaacctgcgcgggcagagcccaaaagatttctaatctttcgccttaaccactcggccaagttgccttgttattatgagaaattcaggcgtgttaaccagtcccaccgagatggaaaaagtggggagggggagccgccgtttcccggagccctcggtttttacctttgttgggatttgccaccgtcgccgtccggctgctgcaagcggcaaggatgcacacacatggaaatcacatcatacaagacaggtaaagggtatgttgcaaatgcaaatgcatgaagaagaaaggaagaatacgattaaaaacaaaatatattgttgctatatagatgataaataacaaaataaataggaaaataaaaaaaaaaagaatttatttgtgaatgctttaggagaacgataaaaaaaaaaatacagagaaaataccccggttcagcagagagtgcatgatgtgatggaaaggggtcggagttttctttcatcggtcatttgtatcccatgtcatggcggagagactctaatcggatctggcagcttccttgaaggagatggcggcttcttcacccatggcggagatgatggtgaccatcaagtccttaccttcgtcgaaagcggcttgcatggtgtcacccaattcaccttctggagacttgacatcgtccttggtgtcaccgtccatgttcatcaaagacaagaaaccgtcatcgatgtccaacaattggtattcgtttctcttgacaactggcacttccatgttgtgagtagatggagacaaatcttccaacttcttaccggtgaaaatgtcaatggccaccatgtggaccttggcgtgaccgtgcttaccggtcttggaggtggacatgtcgacaatcttacatggtctgcccttgatgacaacgaaaccactctttctcaaggcggaacattgcattgggtaggtggtggaggtaccggcatcggcggtttcaaaggtgtgttcttcgtcagacattttgttgtgtgtgtggtatgtgagggagtctatggggataattggctatagtactagaacaaacaaaaaaactgaaaagaaagtagaaatgggaaagaaaaaccaggaaatgagggatccaattgctaagatatggtaaaaaccatctgcattatataatcgtggaacacgacgatcaccgcggccaaaacccgatcgacgacgacgacgacgaaaatttttttatttccactgttccttcgcattcgaaactttttttcgggcgacggcgttttgggtatttttttttttttttttttggcttcctgcggtgtgtgcggtgcgagagggtccgcgtcgtgttgcacggagccgatatatcgctccgaccacgtgccggggtgtgggtgctgcggctccgcgggtgtggggcacgggtgctgcgtagttaccggccctgggcccctcgcagccgggctgcagcgttctctctgcggccgtggcgccgcttccgttcttgctgttcccctcagcaaggatgcctccagaacgaggccaatggccaggacttatcgtaggttatactgttgagccggatatatctggtgtgctgtggtgtgctgtgctgctgtgctctattacaagccaaacgagctgtgatgtaaagtgcaatcaaaccgatgttgctgactcagggaggcaagcttcggttcctcttcactctctcgttcttgtcgttctcttgtcttgtctagtctcgtttcactacatattgacgcgattcgcgattcgtgattcgtgcttcgtgcttcgtgatccctcttaccctcctccccattgtattcttcttctttttggttttttttccttttcctttagcattctcttgcccggctcgtctcatcgtggaagatggaatcatgaaaacatgaaaaaataaaataaaacataaacactattcagtacacgagattcgtagttaacaggacataacaggcagcgcattactgttttcccaaggagatactacccgcaaaccgctgtgctattattgctccttctttctctttctccctttttcctttttttttttttcacaagacaagacaagacagcttacaattttgcttgttagctttcatgcaagaagaataccagaatgaagtacagtaaaaaaaaactcagtttcaaccctacgaccgtaagcatcgctggaacgctgcttaccgtgttcttcctcacgagactcgtgctctccttcttctccatatcgctattccagctggtgtccttccagggcgtcttcaagccctacgtgccggatttcaaaaacactcccggcgtggagttttacgacctgcgaaattaccagggcaaccaggacggctggcagcagggcgaccgcatcctgttctgcgtgccgttgagagacgcctccgagcatctgcccatgttcttcgaccatctcaacgccatgtcatatccgcacaacctcattgacctctccttcctggtcagcgactcgtccgacaacaccatgggcgtgctgctgtccaagctgcagatggcccagtcgcagcaggacaaaaccaagcggttcggcaacatcgagatctacgagaaggactttggccaaatcatcggccagtccttctctgaccgtcacggcttcggcgctcagggccccagaaggaaactcatggccagggcccgtaactggctcgggtccgtggctttgaagccgtaccactcctgggtctactggagagacgtggacgtcgaaaccatccccaccaccatcatggaagacctaatgcatcacgacaaggacgtcatcgtccccaacgtctggaggccgcttccggactggctggggaacatccagccctacgacctgaactcgtggaaggagtccgaaggtggcctccaactcgcaaacgccctcgacgaagacgccgtcatcgtcgagggctaccctgaatacgccacttggagaccgcatctggcctacatgagagatccaaacggcaatccggaagacgaaatggaactggacggtatcggaggtgtctccatcctggcaaaggccaaggtcttcagaactggctcgcacttcccggctttctccttcgaaaagcacgcagagaccgaagcattcggcaggctgtcccgcagaatgaactacaacgtcatcggtctgccccactatgtcatctggcatatttacgaaccctccagtgatgacttgaaacacatggcctggatggccgaagaagagaagaggaaactggaggaggaaagaatccgcgagttctacgacaagatctgggacatcggcttcgaagacgtcaggtaccaatggaccgaagaaagagactccatcttgaaaaacatcgactccaccctaaatagcaaagttaccgtggactggtctgaagacggcgatggctcggaactggtggatgcgaagggcgaattcgtctcccctaacaaccagcaacagcaacagcaacagcaacagcagcagcagcagcaaaagaaacagcaagacagcaacccgcaggggaagcctcttgacggcaacgacaagaacaagaaaatccttcctaaagaggttccattggacttcgaccctgatagaaactaggcccgactttttggtggcctgcacattgtatacgcattgccgtagttatacatataccgataataatatttataatttcgacccttctttcttttgagtgaattactgtgccattggtattaccgtcactctgtacggctcggtggcgaaatggaaattttttttttttttttttctctctttcattatggcagggcaaagaaatagcgacagcaaaacttaggaaaaagtgatgaaactacctgctgccccagtgtttgcccaaaggaaaagttgaaagttcgttgttttttcccccgtttcccaggccaagccattaaccaagaccgtttgaagacaaagttgctaccattcagtttttttttttacctccaacaattagaaaaaaaggcattcaacttcccttcctaccacaaaccacatcaaaaaaaaatcaacaccaaacataagaatggttagtttaactttcaaaaatttcaaaaaggagaaagtccctctggatttggaaccttcaaacacaattttcgaggccaagactaaactggctcaatcgagctcgtgtgaagaatctcaaataaaactgatctactcaggtaaagtacttcaagattccaaaaccgtgtcagaatgcgggctaaaagatggtgatcaagtcgtattcatgatttctcagaaaaaatcaacaaagaccaaggtaacagagcctccagtcgttccggagactaccgcccctgccagagacgaatctacagaaccggcatccgccagtacggacgcacccgccaccgaaaccgccgccgctgctaccgaaggctcgcaaccacaagaagagcaatcctctactacagaaccagccggatctgcttctacaccgggatttgttgtggggacccagagaagcgaaaccatagagagaatcatggaaatgggatatccaagagaagaagtcgagcgtgccctaagagctgccttcaacaacccagacagagccgtggaatacttactgatgggaatcccagagaatctacgccaaccggaaccacagcaacaagctgcggccgccaccgaagaatcatcggctgctgctaccaccgccacctcagaactaccagccgaagatgacctatttgcacaagctgcccaaggtgacaatgcttcaactggcgggcttggttcagcaggaggtgccgccggtgccgcacagggtggcccaccaggctccatcggcttaaccgtagaagatttattatcgttaagacaggtcgtttcaggcaacccagaagctttggccccattattagaaaatataagcgcaagatatccgcaattacgcgaacacatcatggcgaacccagaggtgtttgtttctatgttgttggaagccgttggtgataatatgcaagacgttatggagggcacaaacgacatggtggagggagaagacatcgaaagtgcaggagaaggtgatgctgcggggctagggctaggacaaggtgaaggtgaaggtgaaggtgagggcgaaggctctttccaagtaaactatacccctgaagacgatcaagccatttcacgcctgtgcgagttggggttcgaaagagatctagtcatccaagtgtatttcgcatgcgataaaaatgaagaagctgcagctaacatcctattcagcgatcatgccgattgagattgcaggtgttctcgtccgcattatttgtctccgcttttaactcgtctttgttataccatattttttaggcaaggagaaaatcttacttaatgatcaataatgtacgtgtatctatatatgctagaagggaataaaacagagagatagtgatcttgataatagtaataataataatatttctttcacgtgtgcccacttaaagatcttcgaaagtcttgtagacttgatacttttgcgcatcgggcacatgtgcattaccgggtcgcacagccaacccagtagccatgcccacagcagcagccgcgtccaactccaacggattgtcgctcaagaacaagacctcaccagcacttacgccaatatcccgcaagatactagcatacgattgcgcgtcggttttcttcccggacgtgttgatgtcaaaatacccgtctatataagcgttcaaatccaacgaatcgcacgtagccacattggggtccagaacgtatccaaacagcaacttctgcgcctttacagacccactggagtagatgaacacacggtcctttctcttgataaaatcaatagcgtccgcataaacgggtgctttgatctggccggtttcgtagccctgagcccaaacgtagccctgcaactgcttcaagatggggtccttcacatcgttcgccaccaactccaagatgtgcgcctgcagctgctgtttatcctcaatgcggaattgtgacaggatctcagaaatcggggagtcccctgaatcctgctgcaacaccaactgcgacacttgctttgtaaaatacgggaacaaagtgtccttcacaaacgagatcggacacactgtcccctcaatatccagcaaataagttgagtactctcctcccattgtcattatacgagctgccaggacctcttgcccaatgaacattcgacgctaactcatctccctcgtccataattggtattatcattgtcatttcagcctggaaaaaatgcagaaaaagaaacgaatccgagaccgggtaatgaggccccttaacagagagcgttccttcgtgccttcgcctagaagagccagcagcgcacagtcgaggggtcttttcctgacctttcaaaagcaaacagcgataatagcgagggcattttcctatgtttgaacaactgcaagtggtcacagggggaaaagaaaaaacatatatatacagattagtgcagctcgagcataggtgtcttggtaaatatttagtttgctgaactggaaacccctctacgcatatacatatacgcataaatacacactacccctacatcacaaatcaaatatggctaaagaaagtgcagagttcaaaccaggttctggaaagaaaggtgctacactgtttaaaaccagatgtcaacagtgccacacaatagaagagggaggtcccaataaagtggggcctaatctgcatggtatttttggtagacactctggtcaagtgaagggctactcctacacagatgcaaacataaaaaagaacgtcctgtgggacgagaataatatgtccgagtacttgactaacccaaagaaatatattcctggtaccaagatggcctttgccgggttgaaaaaggaaaaagacagaaacgatctgattacttatatgtcgaaagccgccaaataggccggtctcgccaggcgggatatttaatatttcagttttaccattattgtttattattgtttattattattaatatttatttattatttattttatatgcatgcaaaaaaaaatgtctatatttttgaatttcttttgttgtttccttctcaaatgcaaatctttttatataatataacctagaaggacacatgcagcggtcaaaacccagtttgaagcaatgctagcacccgtaccagcactgcttgtcgagcctgcgctgctagatgcagttccactcgaagaagatacaacagatgttgaagccgagattttcttatctccctttgtagaagaagaagacgatgatgatgaagaggctgtggaagtggtcttgctagcattctttgatgaggtgctgtggctggaagaagtttccgaggaactcttcgaagatgccgaagttgaagacgaagatttttgggcagaagatgtggtagctcccttgtgggggtccaaaccagatccttcatcggtgtccatcatgacttcatcatcggtgatagcaacatctttttccaaaaattcgtcggatgaagtgtaaatataagcagaagtaccgtttttctttgtagagcttgggggatcgtaacacgtaatgttgatttcattgacaatggcgtagtaataacctggatcactgatgtctgatgcgtcccagttaatttcaccaccggaccatgcaatagtacctggagcattagtagaattaccacctggccaaatagaaatatccaccttggatggagtttgtgggtactggtagcttttggtggtggagttgtaggtttcgttcttgtacaaagttctaccaacaacgttgtcgatagaccatgtcacgtagtcttcatgccaatccatctcataagtatggaagttgtcaaaggtatcagtggtggaaagattggcagtattagtgtaattcaaaacactttcccaatagaagttggtttgaacagtttctagatcagcaccgacaaattcgtaatcaatttcatcgcccgcaccagaatataagatgaacgcagtgataacaccagcaagatgcgatgtcttgattctggcactgactttaccataccacacagcccttgttgaagagataatggtaccaccactgtttttgggcatagccaaaatcaaactctcttcgtcatcgtaatctaaaacttcaccagaatacaaccactcagcctcgctgacattacctaagaaaacatcagcatttcccatcttggaagaataatcgttgaacttggtggatgaactcttacatattggcactggcatacatgaatcgtgactaaacgaatatctcacatcacagttatttaaacaatattggccggtaccacattcaccgaactgggaacaacatggtttatcttgaggacatgcttgagtggcgttacaataagtactagcctctacacgtaacgcaaagaaaaaaacactgactaaacaaaatagccatttacgagcgatagccattataaaagtgatatttatttttggcctatgtgacaaataagtagaaaatactttacaaacgaaagggagcttggaccgaaaacataatggccgggaatgttattctttttatatcctaaacctgctctaaacgcctctgtaaagtttttttaaacttgaaacaattcgattttacagatttctgttaaatgttcgtagaaacttggtttttcttcgagattgaaaaaaaagtttttcaaaagtttcgcgtcttcgcccaatcgggcattctttagcataattaaagttcccaaacgggtccacaccaaaatagaatttactattttcggaaatagcctcgcaagagctgcaaaataggcaatattatcaaacgatgaagtgatattaaccacagaccgcacgaggaaaagaaagaaagcttcctgcaaagcgcagaatactggtccgatatggctacttttcatgcgtgcgtgtgactctttctcgattaggtcaatgagataaacacaattttatattgcgaagacacatgcgttgttaattgccttctacgtgaaccacttttttatgagccactgaacgtgaaaaatgaaataatggcatgcaaggctaaattgcgaaatgcgcttgacgagtccgtccgacagctgcttttaatcccgcttcacacaatttatcctcatcttgtgaacttgtacttacagatgagctgttgcttgtgttttcgttcatatctcttagtatctcttcgatattttctccatttcttgatgaatctattttatacttttcttgatttttgggcgagagaatatgagcaaaaggtttttgttcctcacgctcattccagttgagatttttacttatgctttcgataaactcactaggagatgactcaatggttggcactgcatatggacttgcagttactaccacataatcaccttgttttaattcaattctatccttaccgtcaaagtttacccacgacgttcctcttgaattcaaatccactctaactttcaattccatactgtctggtaaaattataggtctaaaactcaaagtatgaggacagattggtgttaccgctatagcgtttacactcggcgatatcaaagacccacctgcacttaacgagtatgctgtggaccctgtaggtgtagctacaatcaatccatcgccttggaccttagtcatcaatgaattatgtccgtaaagttccagtaaggataagcaaggagttgggcctctatctatggttatttcattgaggacgtgatgttcagaaacaaaatccatgaaacatacctgttttccggtggcagcatcaatttccggttcgtttctatgataaactttacattgcaatcgcatccgtaagttgatgcgtactttatccgtcaagacatgctgtaatgtctccttgaattcttggaattcaaaattagttaaaaaccctaatgaaccgagggcaaatgggactataggtgggacgtttttaggaaatatagatgaagcaaaaaggacagtcccatcgcctcctaaagttataaccaaatcgaagaatgaatcatgattttggacaaattcctttgaccaatactttattctactttgcttgcaatgactatccttgcatagatcaccagctgcaaagtgtgttgatttttcgaaagtatcttgcacatatacagttattgatggaaaattggatagggtccattccacaacttccctcataagaaatactgtggaaacgtcattgatattacaaatgatgattaaattttccacatataattcaatttttgcgttaatgatgtctttattcaaacgccgaacgtcatacgcagtatccacataaaatgggtaaaggttatttgtatcttcacccacaattgtttcgctcgacaatcttctaacccaattcttagcttcattataaccacatctcattgagccgggctcttcaaactcactcaaaagcttaccttccgttaaaaccttaaccggtcccaatctgtccatagcatcgtcttcacaattaacatcagcgcaggatttcgtagaagcccttatcaatactttattacttttcatattgtcgttcagtagaaatcgcacttacacaaagttactgaagttgcactggaggtcttttcagtttccttcacacaatcatataaagataagaacgacacactgaatcgattatatgtagtgcccgatttgaacgacttaagtatggtttcattccatcactagataagtccgattagtcttttgttttcgcttttctaaaggaccggtgcaatatccacgagtatcaaaggacaaaaacaaagcaatatcatttaacaataagcccgttaatcttggcgaaactcacaccgaattatctcacgatgtactcgagggcatatcctagaaattatttatcccgatccattaactacgggtatggtgggctttcaccgaaagtgctcgaacttcagcaaaccttattctacccctgtgtaggcggtgttataataagatactattgtggggataatagcgatcttcgaaatgtaaaaatcgtctacgtattgtttgaggttatataagataggacatatagaaaaagcacatatcaccgctatgtcatgccctttaagttattatacattaggccaaggaggccatgtccgtgttcttattcgatttggctgagtttacatttccaattgtcagattccaatagcggtaatgaagcacctaaacaccaaccaatttcgttcttggctaatgtcttggcagtctttagttccctatttaatgggatgtcgtaccctgtgtgtagtaaagatacttggaaggacaaatccatacagaagtgtgggtcgcttctcaatttatccaaggatccctcgatcccagtgaaaacgctcttccaaatttcttcgccattacatacagttcttgccaagtccattaattcattcaacgtgaatgttagcggcattcctaaggggtgcgttctgtcgtaaaagtaagagaaaatgtagagatcgtttgtctctttgaaagtacgaaccagagaaggttggtgagcaccgttgaaagagcagggtggacttttacattcagcgtctttattcaaaattgagtcagccaaaaatctacattgcggaccactcggtacctcaggtccaataaagtcaattatataggtttcgcccgaatctaatttaactttttccttgagggcgttgactttaggtggcagacagggagacgataagttatgagccgtcgaaacatcaccattcaagattgtaccctccttcaaagcattttctacaagaacagaattgatcttatttctgacttgattcaaaccataacctagatgagagaactggtaaagcgtatacttttcaccaccaaaattcaaatcaaacttgtgttcaccatcaaccattttttcattcggtggaaaagtaggctcaaatacaatttgtgtagagccaccacccaagtcaaagacggcactagtgggcaatttggaaccggcggtaccaatgttacccaagaggtagtttgtagtaatccaagcgaagacaccttcttcgtcaccacccataatcgaaataccgtcaccttctacaactgggaaaggatagtccttctccaaatgatcccttatagccttcaaaatcttcgcagatttggcttcacccaagagtcttagccctgcagtagctttcacactaactggagtacagcgtcttgccttgacaggaacagcagccatggccgcggttaataatggatccagcgattcagcagcaccggcagaatcattgtcaaacgaggataaaccgggttccaacatcttaaacgtttcattaactagtgtaggtggagaagtacatatgtcgaattcgtatacgtggattctggaaccagaagaaccaccatcaatcatgataacatacttatggtctttcttacatgtgctactagtttgcgacttcacagcatcggccagatcaggatcgttttgttctgtctttttatcgtcaatgtatcctggcttatcactaatgggcagaatagaaacatcttctggtgtcttgggaatagtggcagtgggtgaaactttacgagcaatatcaatattcgttgtagatgttttgatcagtaaaataagcatgatgacagcaaacgcggtgatggcaaaccggtagttccggaatattggtgccatattgtcgaatgatgatgcgtttatattattttcgagaggacccttaacttcttagccaataaagatgcctggctattgccttaatcgtgttttttttattcttttttgaccaatataaagcaagcccttgggaagacaagtcagtgaaaaaaatcgaagcgctacagttccaaagcacagaatggcaccaatgtttacgagtatttatttgttataatttttcacattagcagaaagttgcaaaaaagatagaaaaaaatggtatcgaaacgacgcgacaaaagaaaaggtagaaaaaggaaaaacgcgattaccctctactcgtgaaataataagctcaaaccgttattaatatattatatttccttttatatatatacacattgtaaaagtacagaatattgttcatgagtcgtgactgtgtggtttaaacaggttattcatgccacttttggacagaagtttcgacattcttctgccggttggactagttggtggagttgatgaatctaggatgtccgcatcgccattaccggaagaggatgctgacttgtgcttgaacttagaccaggctgacgagatactactattgctttgatttctcttgtgtgaaggtttgggggaatcccttgctggcacctttggggttacaggcacatcgaagtggggttcttcttcgagtggtagtgagggctgatttgtagttgggttccaaatggagttaaacgtaggcgacgaggcatggaacgatcttcctgtggtgtgctctacagacactgagctcggatcggtctggtcatctgctccgttcaatctgctcaacaacgtgttgctgtctgtcgttgtttgatggttcattgttaaaatgttcgaatgagaaggtgttgaattgttgtttcctggcacgatgggtacgtcgtgtgagcgccgcggactgagatttggtaccaacatactaaaatcgtttgagacccttggactgaggtttcccgtttcattaccattcacattgttatgcaatggagttcctggttgaggagcattgtaaaaagagccaccgcgtacaaaacttcgcaatgaagcatcattcaacgttgcggccaatagactttgtgggtgcattgagttggtggcgttggagttttgccttaggtgtgagtttggatatggcgacattaccggattggccttgtatgatgacatgggtgttcccgatgtggagaatgagttctccctcgtattgagagtttgtgattgctgtttggtccagtaattgtccagttcgtcggtggtgaaccccctggaatagttgcttatgttatcaggatagtctgcttcatcgtagatcatattttgaagcccactgatcaaatgatttgcattgtcgtattcgaaagctcgatcaagttccgcggattcttgttgatgggatggttgggcgaactgtgtgttattccacaaattagactcagggttaccgttcgttgctgtggcattggcagtaacggttgccgttgtgggtaaagcgtgtgaaaaggaagagggttgttggttttcactatttggtgagatctggttcgaaagcattgatctgtttccagcgtcttgtgtcagttggctcagtagactacctgaaggttgtataggttcatttggaggtgggtaggacgctggattgtgcaatctcaatttcggggccgcatctccgttgctaatgttattattggatattaaatcgattgacccagttcttgacatgctgtcggataacggcaatttggccgaggcggaacttctgttgttgtcggcagaattattcgaattggtcgccacaagcgaatcgctgttattgttgtatggttgaaccatcagttttgttttcagtgtcctgttgttgaggctcatttcattgaattggttttccaagatactaattttcttcaggaaatttgacctttgtgatttccagttcgtttccgactcttggtcaattcttaattcttgcttgatcagcttaatcaatgacgagtccgcatttaatttggataagaactcttcaccagaagtgcttgcaaacccgtttttttcttgagtaagatcaaggagtttcttcaatacagcagatagttctccactagcgatgggcttgtcattttcgacattggcgttgactactatcgacgtgactagcgacttccgagtggcgttcaatttcttattagattcctccatgttggaaatttccttttgtaaagatgcaacctgttggtcgatcttggccacggaagcattcgagtcgtgtagtagtttgaggtatttctcctttacggtgtccttcgacaaaagttcggcgtcttctcgagaccaattctgcatgtcgttgcgcattttcgatattttttccctggatttatcgattttcttgcttagtttctcgattttcaaatccgtcaagagcttagagttttccagcgacttgatgttggacttcaaggacttcctcaaatcgatctcatgcgaccagtgggttttcaggttatccagttctagttccagctcgaccttggactcctggaagtcttgcaagagcgagttttgttgggacaacacgtcgtgcagatcttcctgggcacatatcaagatttttttcaaatcgtcaatggaaaacgagtccaagtcctttagtgtggttaaggatgtgtaggcgggtagggccgagccgttgttcgtgttggtggtggtgttgttggacgcaaacgcggaaagagacacggaggagcagtgcgatgttaacgaggacaggtcggcctttaggttggcgggctggatagccgtggacgcggtgaccgtgttcctcctccattttcttgtctttagcgtcccattggcctctctcgccttggtcatgcagtagatggagggcagcttgttgatgaaacccttgttgttaatggtgatgaagtccagttggtactgcgtttctgcctccagcccggtgatggagcagcatgtgtagagcgagttcgggttgttcgggaagatggccagctgtgtgttgttcaagtagagcaggtagtgggagatgaagtttcgggctccgaccccgtggctctccgccttgacaggctcgttttcccagtgaatggtcagcgaatccgtggcgatcttgtcgatagagaccttcgtcgccggcggagtcttaatcttcagagtggagacgatgctggccacgggtatggtgagaaacttgtagagtctgtaagacagccacagacatgctaaaaccgtggttattacagagactgacatccatgcatgtgttcgtcgtgggggagttagctaggagtatgtctctggcagaaaatggctattatttttatttcattttattttattttttttttcactttctacattatgtatttttcacacgagatgcgcggcacgtgaccgaaaaccgcatttcccgtgtaccatatacataaatatatacatacacagatacgtagtggtctatttctatttcaaaacgaagttggcgcctctcagcttcaggtactcctggtccacgccgggggccatcggcttcacgatcagctggtagatctccgcgttgtggtaccggatgttgttcgtgggagacttgtagatgcccttcaggcccgtgacgtcgcagtacttcttggcgggcctgatggagggcggcgcctccacgctgaagtacgtcgctttgggcacgagccgcttggcagccgcggagacgtccgtagtcttgttcgccttgctcagcagagcgttgatccgtttgttctcgtccgacaccagctgcctggcagacttgtgcctcctggcgggcttcttgtagtgtgccggcttgaaccaggaagcgggcccgatctcattgcgctcgcctacacccctcagaaacagcaaccgctcgtcgctgccgtcgttgttgttgttgttgttgctatctctgctgccaccactcattgcttgcgctctttcgatcgtgccagcaaagcccttccttcccctaccgaatggtcacagcgttttctcgctcgcttatttgcagacctatcaagcctatttttcaacacgggacaagataggatgacagtgcgcgaaaacgcgatgctaagccaagccaagctgagctgagctaagctaagctagctagctgacgtgacctcacctggcacactatcatcaacaagcaagacgccaatcatgtatcgtcggccgtccgtcactcgtcatcgggacccgtgcggcggcatgcaggcggggcactcgtttaatacagacgcaaccaaccactcttgccagtactagtactgacaagccaggtaggctctccacggcagcacgtgaccctgggggcgggggcggccgtggcatgtcacatgtcacatgccacgacgcctcgcccggcctcggcgccgggcggcggtttcccgatcgggaagcagccgaggcgccacccacaccccgcacctttcgcttccggtttccagcggcagcgccgtttctttttccgcgttttcgccctttgtgttactcattgcgcactttttcactcccatcgttcaccggtttttccttttttctttccatcttttttcgtcttttttctttactgaatatatacgctttttttctgcattggtaatgaatggatatttataggtatatataggagccagtgtccagcttgcctgccagccagagtgttgtgtgtccttctgtttctctcttggtctggtgtagtgtagtagatatataaaacatacatacatacattgtctttccctcccatcgctggttagttcgtaattgcttcccccttccacgctcacttactcccgcacacaacatgactgaattcgaattgcctcccacctattcctccgccgccaacgacttgcggtcggacaccttcaccactccaactccagagatgatgcaggctgccctagaggcgtccgttggggacgccgtctacggtgaagatgttgacaccgtcaggctcgagcagaccgtcgcccgcctcgccggcaaggaagccggtctgttctgcgtctccggtaccttgtccaatcagatcgggatcagaacccacttgatgcagcccccatactccattctgtgcgactacagggcccacgtctacacgcacgaggccgcgggcctcgccatcctgtctcaagccatggtcgtccccgtgatccccgccaacggccactacatgaccttggacgacatcaagacgcactatgtccctgacgacggtgacatccacggtgcccccaccagactgatctctttggaaaacacgctgcacgggatcgtctacccattggaagagctggtccgcatcaaagcctggtgtatggagaacggcctcaagctgcactgtgacggtgccagaatctggaacgctgctgcgcaagccggcgtccccttgaagcagtacggggagatcttcgactccatctccatctgtttgtccaagtccatgggtgctcccatcgggtccgtcttggtcgggaacctcaagttcatcaaaaaggccacccacttcagaaaacaacaaggtggtggtatcagacagtccggtatgatggccagaatggccctctacatgattgacggggactggaaggcccagctgctgtactcgcactcgctggctcacgagctggcccgtttctgtaccgacaaaggcatcccgctagagtcccccgcagacaccaacttcgtcttcctcgacctaaagtccgccagaatggaccctgacgtccttgtcaagaagggtctaaagtacaacgtcaagctcatgggtggtagagtgtccttccactaccaaatcactagggacaccctggagaaagtcaagctggccatctcagaggccttcgactatgcaaaggagcaccccttcgattccaacggtcctaccaagatttaccgtagtgagtccaccgaaatcgacgtggatggcaatgccattcacgaaataaaaacctacaagtactgatgctccccagcatcggacgctctcgggtttttttttgatttctcctccccccccctcccccccccccctttcatacattacaataagttcgtggcattgtagatttaacggctttttttgcatcaatgattttatattcaaatgggttttttctttttctgtttttgttattcaaggatttctaactctcagaccataatttcttttgtttaaagattaattatgtcggcacatttgagaaccaatggttagctcccagcgcactcagcatctaaccaccctattatggagggacgaaggtggtcttcccagcgaaaagtaagcactgttaacagtgttttctttttttgcttttatcggaagatcgactgaatatgtttggtttttttggtatttaattaaagtttacaaccgtactcacccaggtgaagaagcacattttggttttacgtttttacgttctcaagaaggagtgtacccgtgtacactccttcagggtttcttcattggtttgttcgcgtatacctatatatatatatatatatatccatatatatccatatacatgtacgctcaaaaaagtttactttagtttcctttctgcttctttcccttccattgtgttttctttttttgtttgtcatcatgcagtgaatgactggaacaatagaggtggaaaaaagaaaaatttttttttttttcaaacacggtaacgggggcaacgcgtcccgttcctgaacaatctgcattattgcacatataaaagatgagaacaatgtgcacactccagcaccccatttcctctctctttccacaatcacacatccgcaactgcaaatgtcttcttctcctgttgttgttatcggtaccggtttggccgggttggccactgccaacgaattggttaataaatataacattcctgtgactatccttgaaaaggcatcttccattggtgggaactccatcaaggcctccagtggtatcaatggtgcctccactgagacccaacgtcacttccacatcgaggactcaccacgtttgttcgaggatgacaccgtcaagtctgctaagggtaaaggtgtccaagcattaatgggcaaactggctactgactctcccttggccattgagtggctgaaaaatgaattcgacttgaagttggatttattgtcccaactgggtggtcattccgtggcaagaacccacagatcatcgggaaagttgcctccaggtttcgaaatagtttctgctttgtccaacaatttgaaaacattggccgagactaaacctgaattagttaagattcatctagatagtaaagtcgtggacatccaagaaaaggacaactccatttccgccataatttaccaagataaagacggcgaagagcactcgatatccgcttccgacgtggttttctgctccggaggatttggcttttccaaggaaatgcttaagcaatatgcgcctgagttggtggacctgccaactacaaatggccaacaaactaccggggacggtcaaaggctattacagaaactcggtgctgatatgattgatatgaaccaaatccaagttcaccccaccgggttcatcgatccaagtgatcgtaactccagctggaaattcttagctgcggaagccctcagaggtctcggtggtatcctattgaaccctgccacggggaaaaggtttgtcaacgaattgactacaagagacatcgtcactgaagctgttcaaaaacaatgtccccaggacgataacagggcccttttggtaatgggtgaaaatatgtacaaggatttgaaaaacaatctggacttttacatgttcaagaagcttgtacagaaattgccattatcccaagtagtttctgagtacaaactgccaattaccgctgcacaactgtgccaagaattacaaacatactcatctttcaccactaaggctgatccattgggacgtaccgtgattctcaacgaatttggtaccgacgtgaccccagaaaccaccgtgttcattggtgaagtaacaccagtggtccatttcaccatgggtggtgctaagatcaacgtcaaggctcaagtcattggtaagaacgacgaaccgctactgaagggtttgtacgccgctggtgaagtctctggtggtgtccatggtgccaatagactgggtggttcaagtttgttggaatgtgtggtcttcggtagaaccgctgcagaatccattgctaatgaccgttaaataatgaatttatacaagaactatctactaaccgttttaaaatatatatatatatataaataaatttatttttttttgcatacttgaggtcttgccggaaagagctcatccacggctaagaaacggaagtgataatacatggaagctatgccatagaaatcagctcattttgcaagaacacacatctatacacctgacacaatgagtctagttccctgcttcgtatcattgatagatgaactcgataaacctatattgatttatgtccccaatgagaccgaaaatgagctgaatgatgttctgaagtataacgtcctttctaatatatcattggactattttgagagccccctaattacctggacttccttggataccaaacctttgttgaaatcaattttccaattggaaggcgtctctgtatttggcatgttaatcaaacagacggggttaaagatcgttattggatttgcacagaataccttgaacggaggtgatgatgaattaaaagaaattgaccaaatctttgaatccgtaagaaaaatttacgtacgggtcaagtgtaatccattaattgcaaatggtgacgaaatttctaccgtggaaagtctggaaaggaaattcgatgaactgttcacctcaacagaagttgagttataaaatgatgattattagtaactcacgaagggcctgatttaaaactaaggatatggcggcctttaatcgcttaagaactgtaagttcaatggaaaggactatgcgttgctgctttctttggctaccgtggtaacttggttttttatatcaagagtatacaaccatcactttccagaaaagagacgtgctcacataaattatttgcatgtgtgcatgacgcaaatgaatgctcagtcatcgaatggtttttaatggcagcccagctaagttggtgacaacttttttttttttactatatacaggcaattgaaactttctaggcttgcacctggcattcgcgataactagatgcgcagcaaaaagtcttgtctcatatagatgatacaattgttatatcaggttattcgtaaaaaaaggactcaaacgtatatagacgagcattcttgtttcagccctcatgatatacaggttataatagatgcaaatggatacatgatatattattacttcgaagcaaagattttttttcttaccttgaaatgtagggtgaaactgaccatcataaactcaacatcaaggtatgcatgagatgacgtagataatgggatgggagcctttaaaaagcgctaacaaagacggcttccgcggagtgaaaacaattgatgaattgaaattgttcatcattcagaggaatagactgcaattgacagaaataaggcaattattcatacatacatatatatatgtttatatagttacttataccatcaaaccaatttttttattttttcgtaaaacttcctaatatctcaggattcaattcgtaagcgtaggtcactctagtttgggacagcggtgtagataccgtcgctggataaagcgctagagatggctggtctcaatctggtggagtaccatgggacaccagtgatcattctggtgacttggtcagcggcaataccagtcaacatagtggtgaagtcaccgtagttgaaaacggcttcagcaacttcaattgggtacgtatcggtagggtgggcggcttggaaagcgtagtagtcggccatgtgagctctgatatcagaaacgtagacacccaattcaaccaagttaactctttcatcggatggagatagagtggtggtggctggggcagcggcgacaccggcagcgatggcggcgacaccagcagcgatagaagttaatttgaccattgtgtttgtttgtttttgagtgattgtttagtgatgatattaggctagatggaaagaaaagaatgaaggcatactcccaaagatagctgatcaaaggtgctctatttatatgaatttttatggccaaccgttgttccaacagattactggacgctcatctcggatttcttacctcttacctctcaccacatacctcttacacgctggactacttgtcactatggtgatgctcctgtccatgaacgatgcatcttggtaagtctcgtatatgaaggcacgtttctgcatgagtttttttttttcatatgtgcagaacgcaagaatgctttctataggggacgcacctcgaaacagtcctttgatgtgcgtgcagtgctgcactgtttggccaaagaatagagtaatagagtaataaagtccgacccgaaactggtttggaccctcgttcagaagccattgtccaagcattggcgctaaacgggaaatcggagcttggcttttttttcccaaattagaaacatgtacgatattaattaatgtgggattcgtattgatccaggggtatcacatagactaagaaaacatgtacgctagaagccagaagccagaagccagaagccagaagccagaagccagaactagaccatacgaagagcaacagtaagagctatcgatggcagtttgtcttgaaacgagtagccctggcataaaacatcgagcgggctaactttgtatagacatggaagaatgtgcattcaaacgtgctgaagattttaacaaaggtggactttattgaagatgcagaaaaaggggaggtttttgagtccctgcctgtaaacgaataaacatctgcatatgctgatgcaggcttcgtttctattctatgagttttgttgagtttttttgaatactgacctactgttgctctcaagctagtaagcatatatgtgttctttgaaggctactcaaataggtcatttgacctcatcatttagagtctggtttctattgacgcctgttttatgcatgaaacaaagcgcaagtggtttagtggtaaaatccaacgttgccatcgttgggcccccggttcgattccgggcttgcgcagttgtattttttaacattttttttcatagctggtttactgggatgaatttgatctaccaacttctatgtcaagagttcagttcttcaataacttcttttctttttaaatttagatttcagaaagcgtaaacaacaattttaatcatcgtattcaaatatatatattgaacacattcatgattagcatggagtgttaatcatcatcaaaaaaaaaaaagaagagcgctacccaagtaaaaacggtcaagataaccttacataagagtcgattacaagtggtaggtgcttaacaaaaaaaactaggtcggatgaacatttttcagctctaaccgcactgtgacattatacaaatggagataaaaatgaaaaaaaagttatagtaatttaatatttttcttttcttgcgttgcaattattgctctctgaggataaaagtttaaagcgtatatatcccattaactttcagaattttcagtgtttgttgttttgttaaatcagtcatttcaaagatccgcttggggcgacaactagtcatcatgttaatgagataaactataaactatacttgcaagttgtcattatcaactgtagaggaactgcaatgcggtaaagaaaaataataaaatacattaacggttcacttttagctccatgcgtatagggaaacagcatggttggaaaaaaaaacatatcagtacgatctatttttatttgccaggaactcctgttcctgagcgcatctcataggcattttcatatgctatttcttattatgatactatactagtactttttacccatagtttagaatcaaatgtgttaatcggatgaagaagtattttggaatgatactcttctttaaatactggtaaaaaaattttcagtgtaaaaaaatcgacaacgcgtggaaagttagggcttgagcatgtaactgaaagagaaagggaacatgtgtgagatagaatgagctttgagtaaagatagaggcagatcaagaagcgccgttaccatcagagagcacgagatcgagcttatttatggaaaaatgttggtgctagggtctcttaggtcggtgctgtggtccagttccacagcgtcgcttattgggaagaggagcccttgttatacatatggtattttgtaccgaggtttctctcaaagtgttaaaacgtggcaggaagatgtgtcgaaagacgactccaacctgaatattacaccacggctgttgaagattgttcctaatgacacggatatcgtgacccttgagaaacaggatgaattaatcaaaagacgtcgtaaactttcgaaagaagtgacccaaatgaagagactcaaaccggtttcacctggtttaagatggtatcgttcccccatttatccatacctgtataaaggccgtcctgtgagagctctgactgtcgttcgaaagaagcatggtggtagaaataattcagggaaaattaccgtccgccatcaaggtggtggccataaaaatagaacgaggttggtagatttcaacagatgggaaagcggctctcaaacagtacaacgaattgaatacgatccaggcagatcttctcatatcgcgctattgaaacatagtgtcactggcgaattatcttatattattgcttgtgatggtttacgtccaggcgatactgttgaatcgtacaggaaaggtattcctcaaactttgttaaatgaaatgggtgggaaggtagatcctgctattttgagtgttaaaactacccagagaggtaactgtttaccaatctctatgatccctataggtaccattgttcacaatgttggtataactccagtcggacctgctaaattctgccgttctgcaggtacatatgctagagttcttgcaaaactgcctgagaaaaataaagccgttgttaggctacaaagtggtgagcatcgttatatctctttgaaagctatcgctaccgttggtgtggtctccaacatcgaccaccaaaacaggtctcttggtaaagccggtagatcaagatggttaggaataagacccaccgtcagaggtgttgccatgaacaagtgtgaccatcctcatggtggtggtcgtggtaaatctaagtctaacaaactgtcgatgtctccctggggacaattggcaaaggggtacaagactagaagaggtaagaatcaaaatagaatgaaagtgaaagacagaccaagaggaaaagacaaaagattataaatgagctaacgccaataaaaatgaggaactaaaactagtactttttttcatcgttacttcgttttcatctatctatactaaatattccctccgtagcctcctttttgaagaggatattgtcaacttattactcgtgtaaatatatatctaaatgaatgtctccaacatatttattgtagaattattttttttctattgttttcctgtctaatatttacattttgcgccaggagaggtatattagtcacacttattaatctgaccagaaaaggaaaaaatgaaatagaaaaaaatacaaccaagattgaaacaaaaaaaaaaaactgtcgtctttctttgtattaacaggccacttttaagcctgtaatacctatggttatttaatgagaaatatgacttgtggttgtttaacaaggttttattttattaaacaattatacaaaatatccttttttttccaatgatgttttcttacataatcttttgaaaaaggctcttgtttcatctgagacccatcagaatataacatcgtcttcttgatcagcaaccaatgtttcaccttgaggctcttcataagctatattttcactagcttcctctgagtcttcctgttctgccttctctcttttcaacttcatctcggcatctagtcttgcagtctcattttgcttcttttcctgaaccttcttcaatctataaaattcttctctatctaattcatccaattcactgttaatgtaagcaattgtgttttcagttcttggaatgataacatgttcgatagcattgactcttctgttcgtcactttaatgacttcatccaaaatgatgaacgcagtctgtagagaagctaattcaactaaagtctcaacggctcttgaataaatttccttggctcgttggacttgttgaccacctctacctaacccagtcaatctgaaatcattgatttcagggtcaatgtaagattcaaattgggacaagtacacaccactcacattttcctggcgcgctctcactttgaatcttgcggtggaaacactttcttggacttgatatccaatgttttcacctgttgcataggaaacttcggctaatgagaacgcagcagtttgcataactctccccatcttttgtttggcatcatcaattctcttggtaatgtctctgaatctctttgttagcgcttcagacttacgttttaataaagaataaccttggttagcaccttttaacttggtcttcatcaaacccaacgtcatacgcgtgggaaagacttgctctctattaccggacatttttttaactttttcacaacgcctgttagcaacctaaatcctgcaactattgatgtgctctgttgttgcttcatctaacctttatctgtactgccattgtctttttaactatccccgttcttaatcagtcttttccttcgggtaagaaaaaaaaaaacccagatcagtaacaatagagttgtataacgcactacgaacatcgacaaatgggtcatacagcttccaatactgacactgttggataatgatcatatgagtttttgttaagactaagtacaggaatataaataaacacttttcgttaaataaaagttcagtatttgggcttggtaacccaatcggtggagctcatctgtgacagtctactcaaggcacgagcaaaggcaaacctttcttcatcgagggcaaacatctgcgatttcttggcaatctcttttgaaaatccgtgcttttcgaccatctcatctacaaggccattgtcgactgcatcattttccttaactgctgggcgtaattcaaattcatttagtacttgttcaggttccacaaacaatgaagtgaaatctgctgcacctgtggttgctagtttcccaccgctgtcatagaccgcatctaaaaacgtgataaatcttctcacttcatcacggacgtagatagataaataaggaatatccgtcactataaaggcttcaaaattcttggccaacgtcaaataatctcctgcagctaagggttcaccgcatagttgcttgaaggtgaactgtgctactcgaggaggagtacatttaggcactttgaattctctcccccaaatggtcaatgggaaattataaaatgtcttatgaacagaatgtgaatctgtggagtcatcggtatgggaagcttgggcaaaatagttgtaccattccttgatatgagcttcccgacaatttttacactcttttgatgaatattttatgctactatctgatgggaagtagtaaacggatgagatcggtcttcgaattctgcgatagtctgttggtgagttcaaaaatatgactctagttctatgttttatcagctcgatacatggtataaacgattgcctttgtaccccattaatatacagttcatccggatgtctatttgaagtagcaaagagcaccacaccatagtcatcggataataaggctgtcattaatctcctcagtatcatagcatctgccacgtcagtgacttgaaattcatcaaaacaaagaacatgtgcactattagcaatctccgctgccaaaaatggaactgtatcaatctctttaccttttgcatcgctaaattcctttaggttttgctctttaacaatctcgtgcgaccttttatgaacatactgcatgaactgatgaaaatgtattctctttttcgatagatgcttgggtactgtagtgtagaaaagatccatcagcatcgtcttcccacaaccgacatctccatacaaataaatccctcgaggtatcgagtttccaatcttggatacgtccacatctgctccaagggctttagatctgctacgaccgaagacagatttgaggcctttccaccaaccacccagttggtccacagggttgggcgttttgacggtaggaggtacgtatcggaccaaagaattatacagctcccccagggaggatataataccacgttggtatgtatcatcctgcagcttccccattttcaccagcttgtcatattcttgcaagggcgtcagggacttctttagatttgtagattgataccgacaaatgcggatgctgcaatgctgcacttgtctagcaattcgaacaacatttggcttcaaaaaaatcatcattctagttagcaggtgtcactgctctacccgcttgtcttttcttcttcttgaacgtcaactaatcaaaagaaaaggtcttgtgcttcccagcttaaagtaaatccggagatctccgtattactgttccataacaaaatatgtttatcaaataagatgtaaaagactatacaaaggacacagcaagaatccgatgcacgttgtccgccgatatcattgacagataagaaacacaagcaacgcacgcaagcatagtactgtcttggttgttgatgtgataacctggagtttacgtgatatgattatttcacgttgttatgctttcgggtaataattgggtggtgaaattttacatatagatgtgaacaaaacaatgacaagtcaataatcgaagaagagcggcattgacggtcgagaacgaagaaactgtggtagtaaccggtacttttctgataatggaagtagacaggatattgggttccctgagcataaccgatgattttgatcaattggttgacgtgacgtgcctttttgatgaattgtgctctaaattaaagccggaaactattgtaaaggacccccggttcgatctgtttgaaggaacacactctttggaggttgataactccaagttggactctagcttgatagaattgactgccgaagaactagaatacgatttaaatgttgcacatgaatcaccattggcaagtgtgacagctatagcggatagattgctcagatgtgttatctcatggttaaacgagtaccaaaccttacccacgactgtattgagctgtaggtatacggaaagcttgttatcgtcattgataaagggaacaagttcgggtccattttggaatacaggggacgccctgtatgataaagtgcttgggagctgtgtgcttggggtttgttacttggccaaatttgtacacaggctcttgagcgctggcattgtttttgaagaggaggatttgaatttcaacagcatggggttgaacgcgttcactaatttgccagaacaagatgttgtcattaaaagtctcatagacagcctcgaactattggagacatattcggatgaaggcttacacttggttatgttgaaacacacattaaagatcacactttgcttagtccatttagaagaccatttgacaaaatattccacagaaacaatatatttggatgagttaatcgaaaacgctaatttcgtcaatagcatacttccgcaattacagttgtctccaccaagtggttcattctctacatatatacaaaaacacagatctaatcaattccccccaagacaaatcacggaaccgcccacagattacagcggttttattattctggcagaagatatcaaaacagtgcttcttgtaaacgatgcgaagtctgccttggaaacttaccagtttgctaatctcttcaataagttgaaacaaagacatgttgttgcaaggatcttgtttccattaattttcatcagagacgacagaaccatcttgggtaagttttcgttcactgacttctattcgttacatattaaagaattttcagcacaaaccccttcagaacctttatccaccttgggcggcgaactcattcaagaaagttccaatattctcttggaatggtaccaaaattcatcccaaaatacatgtagatatagacaggggttcaaccgccaattaatactatgggattctctccaagcccagtttgaaagcgtcagttcaaaaattcactgtttttggacgtatttcatgaaattatcaatcatgatcgagttttccctaaaggggtttgacttggaaatttataagccttttgaagcatattctattttctggtatgtctattacttaagttgccacttggtcgacttattgaatgagtgtcagaaggagatcgattccaatatttctgcgatccattctatgaataaaaaactaaagaaattaaaggctggtgagaagaaggaccaactaagattcaagtataggttcgccatggataatgaaatggatcaattgcagaccactaaacagtttctcaattatcttttgaaggaagccaatattactaagtcgttatgcttgatagaggtctttcaatttggaattttaaagtcatttcatataattgatgataaaaacgacactcccctgaagttttctgatgaaaggttaattcatgagttgagattcaagccattcaattcaataggtgttcctgagttgccggaacataatgcctttcaaaagtctttgaaagattttactatcgatcaagagggaccttcatttgacacgaggttgaaggtccttacatcctctatagaagaagaggtgcaaaatgtcaacacttctattgatgagattatctcatgcatcaaggcaggggataacaacggtgtgttagtgacggggacaagattggttcaagagttatcccttgagtactattccaaattaaagcttacttccaaagctatcgtagtcaactcaaaagtcatcatcagtactttgaaaaagaacactgaacacaaagactacaaggtggaattagttcacgcaacggaaggttggaattactaccccatacaaactttaagggtgaaggaaaaccgccgcaaatgatcctaaatagaaatcaaaagaggagcaaccgtacatgtaactatttaccactatatacacaccatttacatagcataaaacatccacggccatctgtacgccaaataaacagttgactacataggatcgcattaagataatttcctgcctaacacccgtacagttcaaagatgaatgggtgcctatcattttttttcaagaaaagaaaagaagtccaaaaaatgattttgataaattgacaacattgggcgagcgatactagtttttctttccagatttctgcagcagcaaaatactgaattgaatagcgactggcccaaaacaaattttttaggcgggcaattaggctcgcgtcgtcctgccgttctgcctggaccagctggcatctaggacaacctcagcccgctccttctagctctggaaggactctctctctgggcgcgacggtaggacgctaggcgaaatttcgaatctcattcaccctttgttggaagagccatctgctactactgaaaaaaatattccaagactataggattttagtaaatttcaaggcttctttgtataatgttttgttacgcttagttcttagaataacctttcttttggggtctagaaagttgacaacaagaacaaaggatatacaataatgcctccaaagtttgatcctaatgaagttaaatacttatacctaagagccgttggtggtgaagtcggtgcttccgctgctttggctccaaagatcggtcctttaggtctatctccaaagaaggtcggtgaagacatcgccaaggccaccaaggaattcaaaggtatcaaggttaccgtccaattgaagattcaaaacagacaagctgctgcctctgttgtcccatctgcttcctctttggtcatcaccgccttgaaggaaccaccaagagacagaaagaaggataagaacgttaagcacagtggtaacatccaattggatgacatcattgaaattgctagacaaatgaaagacaaatctttcggtagaactttggcttctgttactaaggaaatcttaggtactgctcaatccgtcggctgtcgtgttgacttcaaaaatcctcacgatatcattgaaggcatcaatgctggtgaaatcgaaattccagaaaattagagaaaaaaagaataaaggaaaatttaaaaaaatctttagtatttttttttatttttttgtattttaatataataattccacaaaattccaatacgtttattttctgtatttttttgtttccaattctagggttatactttttctatctgttttgtctcctcttttcctctctggaaaaccattaacgaaaggggaatatgtgacacattatatttataatgtaattccgaaaattatatctgcatgtgattatatcttctgtttttttcttctttttctttttgttttttattattatgtccgccacttatgactactaacttgtgaagctgtagcttttttgatttgattgttcatatcagaaagaaccctcttgaacgtttgacatcactctgggaccaagttttgatggagactctttgagtttctatcaatacctttcactgtacttagttccaatttatattgcaaacaagattaattttaggcgactactcactaagatataccttttctaccatggttatattagtccatttcacagccttaaatcttttccttatacttattttcttgaaacaagtaattcatttggcacgtaaatacttgttatcttcatatctcatcagaagatgagctgagtagatttctggccggcacttattgaaatgatacatttcatggttctatagcaaatcttaggagaggtgaacatattaaaccttcggcaaccttattctggggtgctgcaaatgcgtgaaaaactataacaaatctctccttaattggtatttttagtcccgaaagccaagagtgaaacatagacgatcatgctacagattctgccgcaaaataggactcattggctgtcttttttgcactaaaagagtgtaatatacgttatccattctttaataaatgtgacaaaatgtactaaacattttacccggagtatcacgtgtagattaacacgaaaaattttattgcgatgaccagagttacactatcaaccatttaaacattatcttgagcctacaatttgtctttgacccatcgattcgagttaaccatctattagaacaaaggcaaagatttccaagaacatctcttttgccctttgaaaaatgaccgggaaagtcaatagagatctattcttcaaactagcttctgatcttcaagaggaacgcctacatgcagctgtcgctttgattaaggacttatctgctttagaattgcccagtgattcagaagaatggtcatatgtattgaatcgtttgattaagggtttggcatctgatagaaatagtgcaagattaggattttctttatgtttgacagaagtaatcaatctggctatgaatatgccatcgggtcagcgtccaaagggtttggaatcgatgaatgactttttagacacattgtcattcattttagacataaatgttaatgaaaccggtaagaagccggtcaagggtaaggacgaacgtggaattttatttgggaagctatttggtttgaaatcactcttgaatgaacctttgttctcaggaatctttgtcgaagatttaaaaaggggtaatactgaatttattatacgctttatggaacagttgatcgacttggctttgagaaaaaactggattaaggaaccatgcctttatagtcttttccagacaataaaaatgctactaccaactatgaatgaaagcactgccgcggaaattcttttaacgtatgataaatatgacttgaccttaacaaatgaaggactatcaacctacttgttattgaagtatgaaagtgataaagacctagttccttcgactttaggtttgaagaacttgggttggaaaaacaacgatcctttagcaagaggaaacttacctcttttaacgaaagttttgagggattccgctgtcgctccagataccaatggaaaggcacaagataataccaaaaagcaaaaaaatactaattggaatccaagacttcattttgtttggaacattttattgccattattcggtagtgggaaactagaaaacgcagagcatatctcgaagaaaagaaagaaaaccagcaacaaaaaggtcccaagttcgatccagtttccagagttttggcaaatggcggtagacgaatcatttttcaatgaaaaagcgtcaagtgaaagaaaatatttaggtttcttaatcatagatgcaactttcaagacagtgcctggctcctgcatcggttattgctttagccgaaatgtaatgagaactttaatcaaccaatctatagactcacaaaggattttgaataagattgctcagataactctagactctatcatcaaggcctgtgaagaagatcccgtcaataagttagttccttgtttgagtgcgatgttatttggacctcacggttcaataaactttgataagctaacgaaaactagcattacctccaaacttattgcaattaaggaattacctgccactgttcttaaccaattattcaatttatttgtcctgcaattacaggagaagaaagacgatttaccccatacacatttcgtccttgattccttacttcatataattcgtgctcacaaagcagagattaatgatgtcgaaattatcaagcctgttttgtcgccaattgtctatatggcgtttttcaagcatgccacagatgacaaggagtccgagcagttacatgaactagcaaaggaaagactatattctattttaggtgagttgactattaacaaagaaatgcgttccgaggatcctcagataaactcgtggcaatttttgacgttgaggctaattttggacatggaaaaatcccataaaggtgatttaaccaacccactagacgaaggactggaaaagactaagaacgaagctatatcatccttgaccgaaatatccaaatcaaacactagtcaatcctggggcttaagcaccctgttatctatgtgtttaatacaattatatgcgggcgaaacagactctatctctgtgattgaagagctgtgtgaatttgccaaagacgaaaacagttcaatggttggtattactgaaatactgttatcactactagctcaaaagaaggcgttactcaagaaattgagtttaataatatggcagcagtttattggcgacgttgggttgaaagaattgcaaatattgttggatgttttgaaaaccagagagaacaaacaagggtttgctctgttattcgaaggcgaaggagaatttgaagaggttgatgaagaagaaagtgctgttgaagacgagtcaaaaagtgaaagcgaaagtgacagtgatagtgaaagcaatgatgacgaagaaagggatgaagaagacgaagccaacgaagacgtcgtgaatatcgataaggaagctacaagtgcactaatcaaggcgctaaacttacctgataatatagtcaatgataaaggggaagtcgacatggaccaacttgaaggaatttctgatgatggtgatggtggcgacgatgatgaagatgaagaatctatggatgatgaaaagatgatggaattagatgatcagttatctgaaatcttcaaacgtcgtaaagaagcgttatcgagtatatctactggaaaccaaaggaaagtggaggtgaaagaatcaagggaaaacgttattgccttcaagcatagaattgtggatatgttaaccatttacgttaaacactgtgaaaaattggctattgctaataaaggtgagctttctatcgaaataggaggtccattgagcaatttggtctatttcattattcccatgatcaaatgtatcaaagagactcttgataggccacttgcggacaaaatttctaaattattaaaaggaaaaatcttcaagataagaacaagtgcattcaaagatctggataaaactattgagctgctggatttattaaaatcagcacacaaagagatgttaacctccaagccaggtcaacatgctaatgtgtttttttccgcatgttcgaccagttcattatttttgagtaaattatatgtcgatattaacggtaacgataaatttgacgacttgattgacttgtatgctagcaccactaaacagtggacgcaaaagggaaaattcggcgccaatattttcattgatttcattaattggctatcatcgaaaaaggaaggtgtagaaaaaaaatgatcgaaatgcatctttttatttccttttcaccttgaaggaaaagttgtattatgtaacttgatctttacttaactttatatttttttaaaagaataataataaaatacttatccgttaactaatcatgtccatgcttacttttggtggacctcctacaactggtaaactgtgcgaacacttccatacttgtaaaatattctcttcttcagtacttgctaccaaccagggtatttgtgcgttcaaatcaaaatcattcacagcacttttatgacctgcgtggaccatgattaattcaggaacaccgtcttctgcgtcgtcaggggtttgttctgcaccaatttgtttcagatcccacatgatcaacctattatctgaaccactggaaacgactacgccatccacatggggtgagaattccaaattagtcaccgcgtcttcatggcctgacatatggtgtaatggttctttcatatttctcaggtcatacagataaacatgtgagtctgtacccgcagccgccaaaagatttgaagagtgatgactaaatgctaatgtattaaaaggttccggacactttgcggtaccagtagtggtgttttccaccctcaagtcgttgattttcaaaagagaatcttctgacacagtaccgaatagatctttattgaaattatgccacttactgtcattaacaatatcagaatgtaaatcactccaagttcgtattggtcttgttgaatcactgttaccattcacatcccatagggcgacggtatgatcatctgaacccgataacagaagcccttcgactagaggactaaacgacaaagcgtacccgttctcttcgtgaaattttagtgtggattgaaggccctctgagcgagaatatatgaaaactgtaccttgcccgtttatagttgccacagtgccagggttctgaggcatatatcgggctctagtaatttcttcttcgtgcttgtacttagcagtgattttgatgttcgatctgggagcgggtgcagaaacctcatcgtcctctccggcttcttcttggggatcttcattgttcaagatttcctttggtaagttgatttctgcaaatttcaaataattttcttcttcaccggatgtatgcgtaccaataattaattcctgtttgataaagcccccttctggttcttgaacaggtgtagggagccattgaacggttaaagatggccacgttaaacgcgtttcgctaacaaaatcatacattaatggcacattggatttccataaatcgtactcctcatccacagaaagcggcttttcttgagtttccattgctgagtagggatacagtcttattggtgaatactagtttgagcccaattgatgaataagacgtggtaactacgccaaactctaaccttcatttactctgtattattttttcgagctttgtgaagttgaaaaatccaagttcacatccgtacatcgcactaaaccgcaatatcgaatgtcctaaatgaggtatgcgtcaagagtttactattccagtgggcagtaattaagttttcaccattccaaagaataatagcagaagtgaaccaattcagggcacagaaaatccttttagacagcttcctcttcgttcgtttcctgcgcctgcaacacacacacgaaaagggctgtgtgacggaagaagagaaaagaagaaagagaagaaagcagaaggaacgataagaagggttatgcaagaagacgtggcaaaacctacaattgttgaggcctcaaacgagcaagcaagttgaacatgaagattcccttcacatgaagaccctcttcacacggcatgcagcccacccatttagtgtcgtgcccatataatcatccagcaatcgcaactaaacaactgccccagtaagttctgcctcatttagcccaaaagcttaaataatgtaaaattaaacatgaagaaaataggaaggaaaataagcttttccaggggtccttcccctttttttctttttcattttgagctgatcagcttgagaacattttatcggtgcaaaattagccgccgatgctttccaagcgaggaacggatgagtaactgcacttatctgtactatataccggcatgtcagtggttacggtgtcagtagtgcgatattctttctttatagctagtgatataagagaatatcaattatagaacggaggtaagggcgcggaacaaccgttgaaaacataagagacacatgtgcttctacatatgtatatatgtatataagacgagaagactccagagttcacttctgttgcaaatgcagaaaaccgcaaggtacgacttgcatttctatctccaggatgtctgtctgtcatgtctgcttacctcaatttcttttagcatatgcggctatgaaatgtgaaaaaaaaaaaaaaaaaaaaaattgaagaaaaataatgtctacggctgctcgtagtcatccctgattccccaacgtatagtgaaaagaaaaaaaaaaataaggccagtcagtcagtcagtcagctgagtgcgtgaatggataatataaaattttcaaaagaaaaagaaaaataaggtgggctattatgatcgacttagaggccttttttttgtctttcttttactgttggaccccgtggggtaaaaataagggtaaatactttctataagtctgtacatatataaagaagagagtcagcaattcgctctccaacgtgtgagcctgaaaattttttggcccttcataaggtttggtaaatattgaagagcaccagtgacgcatattcttttattatggaatatcaaaggcgaaaaagaaagctaacaatcgattaaatagaaaaagttaaatggcaaatggtgggatccagaaaaatgacggtacaacaggttctaaaacagtactgttttggacctgttcaaaggaaattgatatcatcatgaaaaaaatatcgtttttggaaaggaacataaccaaacaattggacactctccctctctttccaaagactttgccgccaaaccacgaaacacggataaacagaacgaggaggacgaaggggagttggggtactcagctgaaaaacctgttagggatttactcgagggacgaaatctctactttggacaatttagctgcaacgcttcacgaccaagttttgaaactgcaagccaaactgttccccattgccatactaaaacaggttcatcttaataaagacaatgtagaaaacaaaaaaattttaaaagagattacatacgagtatctttccaagaaaaactgccaacgggaaagcaaatttggagcgttcatcgttagaaggatctttttcggtgacctatctcttggggtgtccatattggtcaaccgaatagcttttgagacggtcggatcgtctattgtggtggtgagaagttcatttattgaaaatgatttcctttacgaagactatttgatatggggtggtgggatgaaaagacgaaaaaaattcaaaaggaaaatcgtattcatttccaccactataaatttcaattaccaaactaaagtttaaaacggaaaaggaactttttgaaatatttttgttatatgtctttcatcttatatataaaaaatgactatatcgaacacaatgtataatgctttagactgatgatttcacgtattctacgacttcattacagaattggtctaatttggttggatcctgacattctgcgtaaactctcacagcatcttcagtaccactggccctgacaaaacttctccccattgcgtacttacctatcacggagtctatcttggtttgcaacccggctggattttgcagctttctctcttggtcagtggtttggaaaatcgatctatcaggaacaatgcacttaaccagcttgttaggtaaatccgtatactctttgtcccagtccgttggtgccatatgcaaaatggacaaggtggcaagaaccgccaacatgtcagatatagcatctcccacggtctggttgatcagattggcaaaacacctcaaagtgtttaaagccaacaaactgccttgtgcccgggacaactcggactcgatggtttgatgaaatttcttgctaaaaatgattgtgccgtgtccgttagcctcgaagtaaataccgatatcatactgagtggcagcctcatgatgcaaatgcttgacacctgtcttggtacacgacacgggacaatgtagcgtgtctttgatgtaggaggtggagctcccgttcgcgtatgcggtttgcacaacaccgatcttcagagaatctgtcaaattagccagttccagctgtttggacaagaacttggcaaacaacgtggagatcttgtcaccgtccaacagatggaactttgattcagggtcgacgtaatagaacacgaccctgtcagcgtcaccgtcgaaggagcaatacagcgagtcaggagaagatggagaaaggcccttgggcaatctctggttggtcttgacataatccgcaccacactcgaaattcagcaatttcggaacgtcagacttgtcattgacgatttcgatttcgtccgatggcacagcccagtctttggaggccagtagtttcttcaattgcgggccgccaataccattagccgtatcaacaaacagtttggggacggagagccttttctcgatctggcacgtggtgaagagctcgttgaaggcgttgatgaaaaacgaatagtagtcttgttccgtggccacttgcgcagagccgccctcacgctggcgtttgttggacaagttggtgacatagtgcaactgaggggtggtgacacagcccaggtccacgacatgcgcgtggaagacgctggccatggtggaggtcaagcaacgcagcaaaaagggactgctttccctggagtccctgccgacaacgacgtgtggcgcagcatccaagtcgatcttctcgtgctcgatcaacttgactaactccgcgtagaactcgtcaaaagtggcggcgaacgaggcagcattggccaactgcatagcatacggctcccaagcggccagcagcatcgatccgtccggctccacgatcttgactccgttgtcctggtacgggttgtgcgatgccgtgatcatgaccccgacgtactggccctggagcttcagcgacctgagcacggccaggatgcccgtggtgaacatcaccgtgtccagatccttggccagggtccggaacccggccgtaccgtagctgtactgcaggttcttagtgcagcacgtctcctcatagagtttgcgcaattggtcgtaatcgatcttcatctcaaagcagcgcgacttgtgccctgttccttaccactttactttgcactcattgctgaaaccacccatgagttttttgtccttttagctggtattttttctgcggcgacgcaaatgtcgagaaaagatagatataaatagatacaaatagagcaagcgccgctacatgaaaccctccccccccctccgcctggcataaaccaaataactctggtcaccggactggactgcccacccagatcctcaatgcgagcaccagactcttgtttcttgtgtagaatcagtgatgggaagtacccggccacacggccatcggctctcagaggaatgtatgggcatgatcaagcatcatacacaaagctctacatacatacacgtttataaaccgtaaagagcttggcgcacctgcggttgaaccgtacgttgccccggcggtcatatacacagcacacagcacacacaccttcggccagtagtgcacgtagatcatgtgcccagaggtgcgagtctctctgccacagtttcaccgtactacgtaatgcaatgtggtttgtaatgcggtttgcgcctttatcgagaagcgaaaaagaaaaaaaaaagatggagagataagatagagagagaaagaggaggagcagggggaggggggaggacagaggagggaagatagaaagtctcatccatcggccgctgataagacaaactcacatggcgccaccaaccacaattcgtgccagagaccaggcgctggcaccactggccacactcgactcccgcacccactgccacctaaaagagctcgtgcagtgggagtgccagttcaagggagcagactacgtctgctctcccttcagacggctctttgagcactgcacggcacccggcgaggcggccaccaactacgaggtcacggatacatacaccaactgctagcactcatcgtatatactatttagtacatacaataacaattaaaatttttgccaagacttttttaaactgcacccggcaggctagggctgtgccttccgcgtgcccgcgccccggggccccggggcaggggaaagctagggctgaggagcggggccgcgcgcggcaccgctccgggaaggctattgagcagggcttttaggcctccgaggcgagggtgcgcatccgaaaaacaagggctcacgccgggtgaccgcacaccgggtggcttatcgggtcagggctggaagcgtggcgggggcaaatgcacccgcgataaagcgcgcgatggatataaaagggggcgaggtttcgttccgctattatgtagagttctttcccagagatttaaaaggctaattagcttcatcgccaataaacaacacacttcaccaacgtcaacgaccaaggatgaagttacaaaacactctatttactctcggtgccctaggaggcatctctgctgctctggttatccccaatcttgaggataccgccgaccatcgcgaactgatgggcaaggaggaccatcatgatggccccaaacacgctgagttcgttgaagacaacgacagacacgacgaaaggcctccacacaagaagggccgcaaggaaagaaaggacgtggagtccaaggacaaggacgacgaggacagacacgccaggaagcaccgcaagggtgagcacatggatgccaaggacgacagctccgacgacgaggacaagcctcacggcaagggcggctgccacggtaagaaggacatgaaagccaagggcaagaaacaccacgaaaaggaatctgtagaggacaaggagcaccacggcgaggagtctgaaaagggtaagaaagccaagggcaagaaacaccacggtaaggagcttgaaaagggtaaggaacaccacggcaagaaacatcacggtaaggagctcgaaaagggcaaggaaccccacggcaaggaccaccaccgcggcaagctggctcccttggtgtccaccgagcagttcaacccagacgccatcaccaagatcattcctaaccgctacattatcgtcttcaagaaggacgttcctccagaagaggccgctttccacagggaaaccgtccaacaagcgcaattgcaatccgtagagaacttggccgccgaggacgccttcttcatctccactagagacgccgccttgtcctcttctgaggccggcggcatccaggactccttcaacatcgacagcttgttttccggttacatcggctacttcacccaggagattgtcgacctaatccgtcaaaaccctctggtcgactttgttgaaaaggactccgtcgtagaagccaccgacttcgacactcaaaacagcgccccctgggggctggcccgtgtttcccacagggagcgcttgaacctcggctctttcaacaagtacctctacgacgacgacgccggtcgcggcgtcacctcctacgtcattgacacaggtgtcaatgtcaaccacaaggacttcgaaaagagagccatttgggggaagaccatcccactcaacgacgaagacctcgacggcaacggtcacggtacccactgtgccggtaccatcgcctccaagcactacggtgtcgccaagaacgccaacgtcgtcgccgtcaaggtcctgagatcaaacgggtccggtaccatgtccgatgtccttaagggtgtcgaatacgctgccaaggcgcaccaaaagcaagccgaggaaaagaagaagggcttcaagggctccaccgccaacatgtcgcttggtggtggtaagtcccccgctttggacctggccgtcaacgccgcagtcgaagccggtatccacttcgccgttgccgccggtaacgaaaaccaagatgcctgcaacacctctccagcctctgccgacaaggccatcaccgtcggtgcctccactttgagcgacgacagagcctacttctccaactatggtaagtgtgtcgacgttttcgcccccggtttgaacattttgtccacatacatcggcagtgacgaggcaaccgctaccttgtcaggtacctctatggcctctcctcacgttgctggtctattgacatacttcttgtcgttgcaaccaggttccgacagtgagttcttcgaaatgggccaagactccttgactcctcaacaattgaagaagaagctgatccattacagtactaaggacatcttgttcgacatccctgatgacactccaaacgctttgatctacaacggtggtggccaagacttgtctgccttctggaacgacaccaaaaagtctcactcgtcttccggtttcaagcaagaattgaacttggacgagttcattggttcaaagactgatttgatctttgaacaagtaagagatgttcttgataaattgaatatcatctaatcgtatgataactaaaattttcattttcttttcattaccccctcaaatttcaggtcggagttttatttttcactgttgtgtgtgtccacattttatatccactttttaatttagatttctgactttttttttattccagagctagtcttaaccattcacgaaatttatatatccatatgttactctattaaatatttgcgtttttaataaaataattacactattaacttttactaggtcgactgtcccattgcgtgctatctatcacctttgactatgcccatccatgcacatagtacttactacccgttttttggtattcgtccatagtgaccgatgtcttaaggaacgcgaaataaacaaacaaacaaacaaacaaacaaaaacacaactacaacatcatctacaggtttgcttcgtgactgactcctcaatcgtggcaatagtgtcttgtatggacgcaaagcagaaagaagaaacattttaaaaagagaaactacaacacaaacaacctatcaggcggaaaaaatataactaaaagaacttctttgatgccagcggaaaatcaaaatactattcaagagaggagctccaataacatcagtaacaacctcaatgctcaaattggatgccatggtgtccctaatgaagagttgaatatcacggtggcagtaaggtgcaggggaagaaatgaaagggaaattggtatgaaaagctctgtagtggtaaatgtccctgatatcacgggttctgaagaagtttccatcaacactacgggagacacgggcattactgctcaaatgaacgccaagaggtatactgtcgacaaagtttttggtcccggcgcttcccaagatctgattttcgatgaagtggcaggccctttattccaagatttcatcaaaggttacaattgtaccgtattggtatacggtatgacatccacggggaaaacttacaccatgacaggtgacgaaaaactatataacggtgaattgagcgatgctgccgggattataccgagagttcttttgaagttgtttgatacgttagaattacagcaaaatgattatgtggtaaaatgctcatttatcgaactgtataacgaagaattaaaggatctgttggataataacagcaacaactccagcaataatgggtttgaaggtccgtttatgaaaaaattgaggatttttgactcaaatacggccaataacaccactagtaacagcgctagcagttccagaagtaattccagaaatagttctccacgttcattgaacgatttgactcctaaagctgctttactaaggaaaagattaagaacaaaatcactgcccaataccatcaagcaacaacaccaacagcaaacgacaaattccagaaacaactcttcctctaatcccggttctacgaataataacattcccggtaacatcaacacaaataatagccaaagaagctcaatggctccaaatgaccaatcgaacggcatatacattcaaaatttacaagaatttcacataactaatgccatggaaggcttgaacctattgcaaagaggtttgaaacatagacaagtggcgtccaccaaaatgaatgacttttcgagtagatcgcatactattttcacaatcactttgtataagaagcaccaggatgaattatttaggatatcgaagatgaatctagtggatttagcaggttcagaaaatattaaccgatctggggcattaaaccaacgtgccaaagaagctggttcaattaaccaaagtctgctaacgctggggagagtgattaacgcacttgctgataaaagcggtcatatcccattccgtgaatcaaaattaacacgtttgctccaggactcactgggtggtaatacaaagactgcattaatcgctacgatatcgcctgcaaaagtgacttccgaagaaacttgcagtacactggagtatgcatcgaaggctaaaaacatcaaaaacaaaccacaactgggagctttcataatgaaagatattttggttaaaaacatcactatggaactagctaagattaagtccgatttactttctacgaaatctaaagaaggaatatatatgagccaggatcattacaagaatttgaatagtgatttagaaagctataaaaatgaagtccaagaatgcaaaagagatatcgaaagcctgtcatccaaaaattcattgctattgaaagataaattgaagtctaaagacaccatccaatctcaaaattctcaaatggaatcattaaagcttacgatcaatcaattaaaggcacagctagataaacaacataaaactgaattagagatatctggcttcaataataaactacagaagctaactgaaataatgcaattagccctacaagattataaaagaagagaacttgaccttaacaagaaatttgaaacgcacattagcaaagagatcaaaagtttaaaaacaaccctattttcacaattaagtggtatggaacagaacaatatctcccaagaaactaacatccagcccaatcttgatataatcaaaaatgaagtattaactttaatggagaccatgcaagaaaaggcagagttgatgtataaagattgcgtgaagaaaatcttaaatgaatctccaaaatttttcaatgtcatcgtagaaaaaattgacataataagagtcgattttcaaagattttataataatatagcggagaatctttctgacattagcgaagaaaacaacaatctaaaacagtatttgaagaaccacttcttcaaaaataatcatcaagaactactaaatcatcatatcgactccacttatgaggatatcgaaaagaaaacaagtgagtttgtggaaaatttcaaaaacaccctgaacgaccacctagaggaaaataagaaattaataatgcaaaatttaactaatgcaaccagcgccgttattaatcaagaaatggatctattcgaaccaaagagggttaagtgggaaaattcgtttgacctgataaataagtgcgactccatgaataacgaattctataataacatggccaccacattatctcaaataaaaaatacagttgacacatcctcaaattcaatgaataaatctatttcagtcatgaagggacaagtggaagaatcagagaatgctgtatctcttctaaaaaacaataagaagtttaatgatcaatttaaacaactagttaacaagcacacaatattaaaggacaatatcgaaaattcaatcacttcaactcactctcatataacaaatatagatgacatttacgatacgattgaaaacataatgaagaactatggtaataaggaaaacgctgtcaagaatgagatgatcgataacatactaaaggaaataccaagcttaagtaagagggtaccgttaagactatcgaacacaaatgggaactcagcgcaaaatatactatccccaaaaaaacatgcaattgatgacgaaaatccatctaatgaaatcacagacggcgaagaatccaggaaaatacaaaaaacagaatagcaggcccctctctccagagaaatatgcattagaaattatggccagtacaagtaaactgtgtagagaacatcataaactgcaagacagaaaaaaaaagcagccaatctccccaaactcattgaaaaaaaaaaaaacatgccttaaagaattctcgcagggctacctatatatacatagcaatttgtatgtattttatgttcacagaaataagttgtaatattaaaaaaaacaaacaaactaaacagacaattcaatggacaataattctatcttttatattttatttattctttagctattaattaccttgaattctcccaattcgcttagataattctccacttcttgcttagatttgcctagtaagacacatatcttatcaaaattttcagcacttcttattgacttttcaagtatttttttttcttcgtcactgagtttaggtatcttatttttaccagttgccaaagaatttgctctctgcatctcaaacgaaacctttgatggtctttccgatttcacattggtttgcgtcgtgcttttggaaccagttacagataatgaatgattgtaatctcttttcttgagtgagttatcctcatttgaaggttcttttgtggccacaggtgtcatttcctttgtatcacgtgaaccgacatgtatcatcacagggaaggagtaacatctgtatatgatacttctttctaagccaaaagttataaaccttcttatatcgatgttgttttctttcaaggtggtaaatttcaactcataccatgatttcaacgtttggccctgcgagagagatctatacaggtcaaacaagcatgaccttgtcggtaagaattgattacgtttgctgatagcatgcgtgtttgtgctcgagcaggaggtctgtgattgcctccaatctttagaaactgatgaaaaggaggaattcaaagacgaattctgagaaactttgctagtcgaactaaatgaggtagttctggagtttgggtttgaaggtacacttgaggacttggattttcttcgcacagaaaacgacgtcaaatcttgatcaacggaatcaaaatttttgttcaagggcagatttgacaatttggaaatttccggaaatgtgacgtaggactgacagtcagtggccattaatggatcagttaaaaaatttctgatcaatgaagaaggggcgtatatgttggaaaactggaaaatgtctgacaatgtaacacacttatagtagatgagatgtcgtatacactcgatcaccagacttggatcactgtgactgaattttgagatttttgcaatgctgtttagaccatcgatatacgggactatgcccatcatcgtggggtcccagttaacatcgatgattttcttcaagtttacagacgataggggcacgtcttccaatgaaacacaggtcgtaggcggtcttaatagagggaaaatctttatgtccaccgcattgccatcgtctatcggtatcaggcattcggagtagttatttaggtcctgaaagattctcatcagcaaatcttgtatggaaaatgtggactccggaagtcccaaatctttgatgatgtcattgtacttttcgccattgaatctgttgcttcttaggtccttcgcgtccttgtcagaagtggggtgcgttggtgtcgtgttgctgctgggattcgacgtggctggaggaccagctgtggagggcgttaacaaggagttttctattgcctttaagtcgaaaaaaacgggatctctttctgacttggacagcaattgattctgctcttccagaaccttgaacattttgcccagtctagtgatagctggctcgtacggagacgtctcacagtcgtatgggaacacaaacacaaagttaaaactgaagaaattcctagcatatattggggagttgatggtcacgggatagcacacaatcctgtacgtaccgtacttgaaagtgatcagcttgtggcatagtatcggcttcggtatgatgtaatttttgattgtgttgaagttgataccatgacttttcagattatttggggggaactcgtacttgatcttagacccttctgtgggatggaacacagagtagaatatagtatgtatgggcacaaacccctggaagtagctctgcattacctggcgctaccctaactcgaaatcctttccgctttagatgacagaaaggcacatcaacctagcttggttttcctttttttttttatcacttatcaatcatgttcggacacacaacaacaatcgatcaatacatggcccattctgaataccacacacgcacatacatataatttcaagataccgctgtttcagtggcctacctcccgaaaggatccatttcaagaaccgttacatccgttgctgctaaaaacagaatccagctatacatacctacaagctaaaaataaccttgttcttgatgagcttcttgaaggaagaacataaaacctgaaaaaaaaaagaggcaactcaaaaagagtgtccccagatggtccacacatcgctgtagtattccactgttctgccgattacaatacaatcacggtaaaatctaaatcaccttgattgacatatactctagaggttacggatctcaaaaatcatacaaaaattgtaaccctaaatggctgaaattatcagtagggctaagttccaaaaacaagtagggtatgcactatctctgaaaaatgacctctatattaccctcacaaaaagttagggcaaacagacccttggtagggtgatccgtacggctttttttttatttctttttttgcgctttctttttatcaatgtaggacgaattcgaggagagcgataaggtcgagataagtagataagccttcgataggtgataagataaagcaaaaaacaaatagaaaaaagtggtaagcgggcaaggcaatacgacgtcaactattcctattttgcaaccctctcgatctattcatttctttttgcgcatatatacaaggaagaaaaaaacttttcattattgtagttctagctgggaacgattttccatccattgcaaatcaagagttcaagtcaaaaaattttcacatacaaacatacataggtcatgacgacgcctaagcaagactctgaagtagaggaaaaacacatgtacactgagccggccggaacgttctttcatgacgtcgaagcctctcaaactcatcacaggcgtggatcattgtcgctgaaagatgagaagagcaaggaactgtatccattgcgctcctttcccaatggagtcaatggccaggacactttctcgatggaggaagatatacaggacgaagacgagggcgaagtgcagaatgcggaggtgaaaagagaacttaaacaaaggcacatcggtatgattgcccttggtggtaccatcggtaccggtctgttcatcggtctatctacacctctaacgaacgccggccccgtgggtgctctgatatcctatttattcatgggttcgttggcttactccgtcactcaatcactaggtgaaatggccacattcattccagtcacatcttcgttcacggtcttttcgcaaagatttctgtcgcctgcatttggtgcagccaacggttacatgtattggttttcttgggccgtcacctttgccctggagcttagtgtggttggacaagtcattcaattttggacgtacgccgtcccattggcagcatggattagtattttctgggtgatcatcaccgcaatgaacatgttccccgttaaatattacggtgaatttgaattctgggtcgcctctatcaaagtcatcgccattatcgggtttttgatctactgtttttgcatggtctgtggtgctggtgtcaccggcccagttgggttccgttactggagaaacccaggtgcatggggcccaggtattatctccaagaataagaacgaggcaaggttcctaggttgggtttcctctttgattaatgctgcgttcacattccaaggtactgaattggttggtatcactgctggtgaggccgccaacccaagaaaaactgttcccagagccatcaagaaggttgttttccgtatcttgaccttctacatcggatccctattgttcattggtcttttggtgccatacaacgatcctaaattaacctctgccacctcttatgtctccacttctccatttattattgccattgaaaactcaggtacaaaagtattgccccatatattcaatgctgttatcttaacaaccatcatttccgcagcaaattcaaatatttatgtgggctctcgtgtcttatttggtttatccaaaagcaagttggctccaaagtttttttcaaaaaccacaaaaggtggtgtcccatatattgcggttttcgccacttccatatttggtgctttagcttacatggaaacttccaccggtggtgggaaagtattcgcatggttattgaatatcactggtgtcgctgggttcttcgcttggttgtttatctcggtatctcatatcaggttcatgcaagctttgaaataccgtggcatttctcgtgatgaattgccattcaaagccaaactaatgcccggattggcttattatgctacttttttcatggtagttattatcctcatccaagggttcacctcttttacaccaacattcaacggtgttaatttccttgccgcctatatttctgttttccttttcttggcaatttggattctatttgaactgatatttagatgcagatttgtctggaaaatcgaagacgtggatatcgattctgacagaagagacatcgaagccattgtgtgggaagaacctgagccaaagaccctttgggacaagttttggaatgttgtaggttaaacgtgacctttattacctttgatcacattccaacccaatctcgcatttcacaactttaaagtcatacacaaaaaggaaagtgtaaaatagtcaacgagcttttcaagtctcaatctatatatgcgctaatgcacagtaacgatattaccaactaaatcaacaaaaaaaaaaaagaagaagacttttgcagaccttaatttagccctcataaatgtatatttttttttcattttagctaatgatgtatcattaaaagttaacttttatttaatttttacttattttttcgctactctctgtcacccgaaccttataccgaccgaaaatgtcatttttacgataagtaaatagtgaaaaaaatggccaaaacgccaaaagtgatgaatgtgatataaactgagcgattagaatatattctaaatgaaattcagcagatacatatgtttcgataatgagtgaactgggcgagtacagtaaactggaaaataaggagcttagaacagagtttgaattgacaaacttccctttgtctggcataactgataacgactcggatgacggaagtcaaggcaaggacttcccaaataccatctaccctatcatttctgatacggatgaccagctagttaataacgtgcttcgggaaaatgataaaaaatctagcatgagaatggctttcatgaatttagccaattccattctgggcgccggaataattactcagccgtttgccatcaaaaatgctggtataataggtgggctgatatcatacatagcacttgggtttattgttgattggacattgaggcttattgtcattaatttaactcttgctggcaagagaacatatcagggtacagtcgaatatgttatgggtaagaaaggaaaattactaattcttttcacaaatgggctatttgccttcggcgggtgtattggttattgcattatcatcggggataccataccccatgttcttagagccgtgtttagtcagaacgatggcgaagtacatttctggctcagaaggaacgttatcataattatggttactattttcatttcctttccgttatcgttgaaaagaaatatagagggcctatcaaaggcatcctttttggccgttcttagtatgatcgtaattgttctcacagtcgttatcaggggtcctatgctgccatacgattggagaggtcataccctcaaactatcagacattttcataaagacaaccatcttcaggagtctgtctgtcatttcttttgcgttggtctgccaccataacacaagtttcatttttttttccatgagaaatagaagcgtggccaagtttaccaaattgacacatattagcatagttatttcggtaatatgctgcggattaatgggttattcaggatttgctgcttttaaggagaaaacaaagggcaatgtcttgaatagtttcccgggaacagatacagctatcaacgtagctagactgtgcttcgggttcaacatgttaaccacttttcccatggaaatctttgttttacgagatgtcgtcggcaatttgttacatgaatgtcaccttattaaaaattacgacgaacacactcaattatcaaacaaacagcacacaataataacttcgatgctggtatttatcaccatgggtatatcattaactacctgtaacttgggtgccttatttgaactaatcggagctactacggcttccacaatggcttacattttacctccatacacaaacctattgctaacgagtaagaagaaaaattggaaggcaaaacttccttattacttttgtatttgttttggttttatgattatgattgtcagcagcactcaaactattttagatgctgtcaatggccccgatgggcagcattgtcaaatataggatttttattttcaggtttggtaaaacttgatggtttaccaaattttaagtgttttttgttattaaaattcgaagttattcactctgtaatactacgtacgacatttttttagttttttcagctttttcattcttagattcttgaggaatatatagagcaacggctaaaacgtaaagtcaaacaagaaaatttactcttatttgaatattaattaacaaataataaacataatgttaaatattatttaagttgtgagaaaactaattttttttctctttacttgtaaactgagccaagaatctagttcttaaggaagtctcttccttttccacaatttcattatcgtttttgctctccaagtgatcgttgccttcgagcgcaatagaatctgttaatttgtgatttctcaacatgcatgcacagcctagtaaggggaaacagaataccaaacctatgatacataaaatcttttgcacataacgataagacatgaccaaagcaattctttctggtgtaccccatgtgtaagtggtgatgaatgtgaaaggcgaaccgtatgcttctgcagccaacgtaggatcggaaattctctttgagatttcctttggtaaaatattggtccagacagcaccactaacagaacttccaaatgcagaaccaatattataggtagccaagtacaatgaagttactatcgccattcttgcgtgagtacctgcagaagcttgaatggaagcctgtgtcacataggtaaatgaacctgcaccgaaacctaataggcataaagaaccaataatacctgcatgtgcgcctgagtcaccgcggtaatggaccaaaagaccgaatgagacgatccaacaagaaataccgaataagatgaagggtttggttcttctcactttaatcaatataaacccaaggatcgtaccaacaatgacagaaacaaatgagtacaaggccgtgattctcgtggctgacttgatggactcatgaaccgcaacgactagcacagtatacatatagtcaccttgcatgtaccaattgaaatttatgaagaaagcaataaacaaggcgaacaaaacccctctgtctttaatcaaatcccatggtgttaatggatgccttgaatatttaacttcccataccatatatagtggtaacgccactacccaaccgataacttcaggtacaataatatgagcagctttccattcttccttcaagccgccagccaaggtgaatggaaccaacacacatccgaagaatgcagtaactagcaaaaggccgattaagtccaatttccagaaaacgatgtcgatgctgaaggacttccaatccaaattattcaaagtttcaaattcgggtctcaatttatctttcgcatgctttcttgccaaatatctcatgtgcaacatacaaagacccaatggaatacaagctagaggcaaaataaaagcccacataccaataccccatttccagttggtgcctatagcgcttgttacgtccccactgatccaggtgttaacgatgaagggcaaagcaggaacaaataaagctagcaatctccagttcaaattggaaaaatctgaggcaataacctccagaatcaaaatgacaccggtaagacccaattggtaaaagcagccaccaacagcgaacctagtgatcgtcactgcttgtgattcgatgatcgtccccacactgtaaaagatgacactaataaccagtatggagaatctgccaaagatatcagatagtcttgcaaaaaaaatttgacctacagcagcaataaccgtcttaatacagttgacagtcgacaaaagagagtgctgagagtacgaagaagtagcatacgcctggaaagtgtaacggataccaccatctaacccgtaggcatacgcaataaggaaaattgaaaagaacaagccggcacggtatagaggacggctgtactgttctgcataaatttcaatgttacgtacacccgggtcgatcaattcaatgtaagagggggctggggaagaggtagtcaaggcaggtccggcggcagtagtcgtgccaacttccttctccagaatttcagggacaacaacctctgtaaattcttcgggaagagccctattagcagtagctgggtccattatcagatagtttcgttcgcaattcaattactgttcccgttgagtactaccagtagcacaactcatcgaagatcaacgctagctattggtttatatagtacccgtgtgctccaatgagtctgagtcgttcgggagtattcaagaatcattcgtgcacattttgatcatcgagcggcctaccggactgcaccctcaaatgagtacagaagaagcggctcagtaaacgatctgcgtccggttgtttaagagagcggttcttgatatgcaccctggattaagctcccggcattctgtgacaagcgccgcaccttcacggcggcgataaaccggaacaacgaactacgaaaagttaaagaagctctgcaaagaaagtgcagtagtacctctataaaagctattgttctatatacagtagtctatatcgattcagtgtccaactctcttgtagacaaccttttctgtcttgtaagctactttggtgtacaacaattgggcgcggtggttgaagtggtcagtcacccagtacactgaaggcgtgccgagctcatccgcatgcttgtacacaaactctataagcttcctgcccacacctttgattctggcggtctcagtgacatataagtcattcatgtagacaacctcctcgacttgccacgcggtgatgtggctcaagtaatgtacaaaaccaatggcactgccagttacggtgtcgaaggcaagcgccccccacagcttgacttgggggtccaagaatcttgcgaaagtggtcctggctacctccgaaggcataacgattttctggaaaccttggtactccacccacagcctgttccagtcttcttcgtctcttggctcaatggccctcaccacaattcgatcattcgttattttttcagattccgtacttgccattcttatcgtctccgtgccaatatctgttccagagcccaggtagtgaaaactggctcggaaggtctttaaattccgtagcacttatatgttcagtttcttttttaaatgtgtggtgccaccaaagtgttcgcgcagttacacgctcgatgacgatttgataaccgagttgggaaatagaagactcaaacagtcagcctgtaagcttgggaaaagtacagtgctggaaagagaacccttttgtacgtgtgtcgtagcatcagaatgcaagactattttacggatcccgcaatatcttgataaatctctccaccatcgtgtggtaatgtaggctcatcaacgctgtgactcagaaaatcgttcaaatgcctttctcgatcaggtgcgtactggccattgctgaaattgtagcaccatgcaagttttatctacgcgttcacgccgaaaagctcaacactttgaggctcgattgctcttgctcatcaaacgttgtgcttattaggactgaaaactctatgtagaacggctctgttgtaacaactacgaaatattgcccactcttcctcctatgagaaagaaacgctattttccctttatggtctaaacaaagtttctacccctatcacaagaagacattttacaagagactgcttgatgtagattcggctgaaagatagttgtatctcctcttgctaatcagtatttttgacaaccagacaaccgccaacaaacctaacaacttgcgctgatgaagggcatttcatggattactaatcgatataacgaagctgatagatatgttgacactgatctgactatataaaaaaaaatggacctgtcccggaccaatggactctggaagtactaagagaagacatcatcaccatgttaaataccggtgaaaagtatataaaaagaagtcgtcattcagtgctcgaacagtatagggcaggaatgtgatgaaacgatcctacgtgtttacaatagtcatgtttggtgacataggtatgagttcagttcagactatgagaagaattctcagattattataataggcggcccttgtatttgaaaaacgcaaaggatcactgtccctgtttggcgctgtattctgcttttcattgtgtatgtagtttgactttcatagtcaaaatgagatcatcgttccctcaattgatgacctttacatacactatagtgttcatgtagtgaaacagttcagtctaatagagatgtgtgaaaacaacatattaccgaggtgcgtaacagtacgttacaatcatgtttcaagaccccatgagttatctgtttcgtcattatggtagagtgttaggtactgagttgttagttccgaatgggaggtctatcatagaaacaagacactaagtgtgtaattttgatagtacagtctccgtttaataactgaaggtatatgtgccttgattgggtacagaacagtgtaccaaacgaaaaaaaaactggcataatgacaacatcgtaccagtttcgccttctcctgagagttaatatagcacccatgttagtaccaaatgtctgggtggttccggcattaggtcctacggtgtgaatggcagaagtattgattttttgatgatactagcgattcgcatactgacaagatcgcatagagctgctttagtggtgcagttgaaggaaatcttcgtatcctctactactactaagagccctacacattggcgattcaaataacgatatttctgacctaatggggggcggggcggaaaagtattacataagaaagtgaccagacattagtttgattacatgcaggacataaaatattcggctcggctctattgattaacgtattcttccccctttgcattttaattttcgccccccagacactttcttccacggatcatcataaatggatcccattactaaaacaaatgtagccagctagcattaccccccggttgaactactcaaccaatcaaataattttaactttaagcactatcgaaggcacctatcggagttaaaacgcaaaaaggagaatgggggtggggtatgcgtttacgtggggtggcggaatggcggggccagggccgtgcctatatatgcacaggcacaggcacaggagctgcgtgggatggccctacatgtgcgcgatttgttagagacacagaaggttgggtagttcgccaaggatgacgtaaactttcgaggataatattagacaatcctggattattccatttgcaaacagccaggatatgctatggaacccaatgaaaggaaagcaacacctccttacgagtgaaatttatcgcaccattggtgtgtgaaagtcgccaccccctagactggtgtctctcacgaaacatataaaaagagaaggtaagactagcttcttccaggtttaatgatattttcactcgagaccccccaaacagaaaaatgtctagcacacaatcatctgttgaaagcagttccgatattcggaatgttccggctgtcgacgttcatgtcgcaacgcctgtagaaaaagagtggtctgatgactttgataatgatgaagcccttcacgaagggccattagaacccccaaagagaggatttttgggataccttactatctatctactttgtattcctatctcttttggagggttcttacctggctgggatagtggtattactgcaggtttcatcaacatggacaatttcaaaatgaacttcggatcttacaagcacagtaccggggagtactatttaagtaacgtgcgtatgggtcttctggttgcaatgttcagtgttgggtgcgctataggtggccttatctttgcgcgtctggccgatactttaggcagaagactagcaattgtgatcgtggtgttggtgtacattgtaggtgcaattattcaaatcagctcaaaccacaaatggtaccagtattttgtcggtaagatcatatacggtttaggtgctggtggctgctccgtgttatgcccaatgcttttgtcggaaatagctccgaaggatctaagaggtgggcttatttcattataccaactgaacatgacctttgggattttcctagggtactgtagtgtttacggaacacgtaaatacgacaacaccgcacaatggagaatacctattgggttatgctttttgtgggccctaattatcatcattggtatgttattagttccagaatcaccaagatacctaatcgagtgtgaaagacacgaggaggcacgtacttccattgccaaagtaaacaaggtttcaccagaagatccatgggtatatggagaagcagaagaaattatcgcaggtgtgcttgctcagagggaacaaggggaggcttcatggaaggagcttctctcagtgaaatccaaagttttcccacgtttgattaccgggatactcgtgcaaacgttcttgcaacttaccggtgaaaactactttttcttctacggaaccaccattttcaagtctgtcggacttacagatgggtttgaaacctcaatcattctgggtacagtgaatttcttctctactattctcgcagttatgggtgtggacaaaattggtcgtcgtaaatgtcttctattcggagcagcagggatgatggcctgtatggtgatattcgcaagtgtgggggtgaaatgtctttaccctcatggcgttgacggtccctcttcgaagggagcaggtaatgctatgatcgtgtttacctgtttttacatattttgttttgctacaacatgggcacctgtcgcctatatcgttgttgccgagtcgttcccttcaaagtttaagtctagagccatgtcgatttcaactgccttcaactggttatggcagtttttgattggtttctttacaccatttatcactggatctatccatttctattacggttatgtgttcgtgggatgcttgatcgctatgtttttctacatcttcttcttcttgccagaaacaatcgggttatctttggaggaaatccagttattgtatgaggaaggtgtgaaaccatggaagtctgcatcttgggttccaccttcgagaaggggaaacacctccgaacaggcccaggttgaaaagaaaaactggaagaagtgcttgaagttctcgaagttctcgaaggggtctatgaacttgcattcttcaccttaatagggcaacattgctgttcacgttaaagcaccccaatagagccgtgtaaccttaattatactcaaatctatgaagattctcgaagctatgaaaattcctgaagctatgtagatctcgaattaatgaaaatcgatgtttctataaaatcataaattatattttgtaataaaaaaaaagttttaaatgttacttatttctatatcgtgtttccttttttacatttttttattttttacaagccggattttatggattgttagcgttaacagttcgaaaaatggcgatgaggataatctacaataccacatgaagataactgaatatttaaaaaattgataaaaacgtagttccggataatcacaggcattcgattcgttatttcattaaaaaactaataaggtacaaagatacaaaactatggaagatattccaactactctcgaggtgtctatcacttcaaatttacacttggtcaagaacctctttcacagcggcaatcggtccctcattgtaaacggccttgagtgagtgagttaattgagcaacaaattccttgttatcacgtagctcaggaccaaagagacaatcaatgcttaacaattcgtggggatccgaaccgcctttaacggcggctttttgtaggattggtgccataggatcttcaatttcgaatggcttcccgttcatgtccttaccggtcaaataacggaaccatccagcaacacaaacggccagtaacttgtacttactatcaggtctacgcaattgctcgtaaattgaaggtagaacatacttgggcatcttacctgagcccatcaaacaaatacgagcgacagtatcctgaatggctgggttggagaatctttccaacactgaagcagtgtattcttcaaaatcgacgcctggtactttgggcaacaatggaatcacttcctcgtgcattagcacacggatatacttgttgatagttggatcattcacaacctcatgtatataggtgtagccagctaggtatcccagatatcccatggccgaatggccaccgttaagcaaacgcaatttcatcaattcgtaagactcaacgtctttaacaacctgcacgccaacaagctcccaaggaggacggccgtcagagaaattgtcttctagcacccactggatgaaaggctcggctacgacagggcatttgtcctgaattccgtatgtgtcggcgacaaatttacgctcgacgtcagtgcaacgtggtgtcacacgatcaaccatactgttgggagcagtcaccttgtcagcaatccaagcggcaaattttggatccttcaatttggcaaactcaacaagcatggccttgagtgtgataccattctgtggcatgttatcgcacgacatgatagtgaaaggatgaccaccttccttgtaacgtagcagcaaagcctcatacaaatatccgtaaatagtgtttggtctttctgggtgattcaaatcgttgacaattgcggcatcatcagccatcaaagagtgtgtggcctcattgtggtaataaccgttttctgtgacggtaagagacacgatgtgtgtgtctggatgggccatctttgcgataacagcctttggatcgtctggtgcgtacatgtaggctgtaatggagccaacaatgtaggcgttggtgtctttgataccgcgctccacaagcgtgtaaagacagtcttgggcgtccatggcatcacgcataagagcgtctgctttcattaaaccaaccccacagatggaccaatccttaacgttgtgttcctccattagacgctgcataaagacagccaaatgagaacggtggaatgcaccaacacctagatggacgatgccttgtttgacaccttctctggggtaagttggtaccggtagagtcgattggaagctcttgagtgttttagcattcaagctagtagctgttgtttctccaggtttagtcatgtttgagattgtacgtttgttattacttttggttttggtcttgatttctcgatagtgtatttctagtgaaagaaaacgattattggcaagtgttgtcgactgtttatatatgaaaggaaagggagtgcagactgttggacaaccccctgaaacacgaaaacatcgcttggctaaggtaatgtagtaagcttttttattgccgagatacatgtctcttgatacaacaagtacagaaaaaggaagaagacgtacgactcatcccactcctccacaagtaatacaggaggttcattggatagtgtcttaagcgcaaagtttaaacagtgacgtatttttgtggggtatacttgaacagaaattagaaaaaatctagtccaagatggactgtttgctgggttattttgtcagtggatatttccaatagatcgccgccaaggagaaaggcacgagtggtggggtgacgtggggtatctaagtgcctataaatgcaccccacgcattacctaattatataggcaaatcattatcaaggcacacaccctttttacttgcctggcgccattaggggggggtttgactcggaaaggcgcgggccgaaattttcaaaccatttaatggcggttagcaccagtataaggcaagataagtaaggcaagcaaggtacgacatattaaggctggcgagccacatatggttcgcttcagaatctatcgggggtaatgtgctgaatcttgttattaaaaaactgtaagaggtcgctgagtttactgggcatgttctcccttacggggtgacattttgagagctagaaaaaaaaaaccgatggatgatttttgaattctcgaaagttgatggcgatttggtgatacaggcacaggatggtcggattttcttagtgtatgtgagttcaatttagcatattacacatggcgtagagtatcgtggtatgtgattttttgggaagtatttcagccatctgccgtatttcttgagccgaaacttcaaatacagtcttgctattcttatttttacactaatcatcatcagagggcgttttccaaattagtatcgattgagtatgtccgaggctacgcggcatgtgttaagaggtatgcagcagctatacctcggccataaagtagattttagaaatgtgtggataaaattttaattctccacactgaatacttacttgagatgagattgtaaaaaaaaaaggatcatatgtatctataaacatcacaataccatctttcatttaactgctgtgaaatgacaatactacattgcaaataagtcacttgtatctgttgaaattttttagaacgaattcctttataaaccaatcgtgaaaacgtatatcggtttctgccagttctgggtgaaatgatgtgacaaggatgttgtcattttgcttcgcagcaactattaattcttgaccactgttatctttttcttccagcttgcagaggacctggacttccttaggatctaatattttttctatcaccggagcccttataaatgtcgcaggaaaatcattacagttcggaataaagcttgagaagtcataggtttgagtgaaggattgagcttgccttccaaacgcatttctcttcactttgacttttagcaaatctaacgtcttaaccaactttgcttcgttggataattgttgtgaaagaaaaatcaaacccgcgcacgtaccccagatcgttttctttggatcatgtacgaaattgtagagatcactgtagaaccccgttctctgagcaataagagacatcgaagtggattctccaccaggtatgactagtgcattgcatcctgctagttgatctttatcccttacagtaatcacagataatttttcattatattgatctttgttttcaacgatacatctttctacgtgtcgtacgtgttcaatgaacgcaccttgcaatgctaataccccgataacgatggtcatctctgcactttttcctcagttgtccttcgtttgctttcttttttccatgaattaggcatggctgccatgttgctttatataacgagagcgcacagtatccacttgacaaaacatttggtttccacactctcgtcgcaacgggctttatcaatggtttttttccaaaactggatattggcttatatcaactattcttacagtttccataaaacgatacgccgctcaacggcttagcggccatacggtttattcttctatgagtaaagaatgaacagcaagaaaaaaagatctgaaaaatccaccatatgtgaccagatcttgtaattatataagactagcattctttcggtgatatatcctccgattctggagccgaaccattacaaagacatctatctatctaaaaagacaaggaaaacaaaagaaaatgtccgaatttaaggttaaaactgggttagctcaaatgctaaagggtggtgtgattatggacgtggtcaacgctgagcaagccattatcgccgagagagcgggcgcttgtgccgtaatggccttggagcgtattccagccgacatgcgtaaatccggtcaagtgtgtcgtatgtcagatccgcacatgatcaaggaaatcatggccgcagtatcaattccagtgatggcaaaagttcgtattgggcattttgttgaggcacaaatcctggaagcgctacaagtagactatatcgacgaaagtgaggtcttgaccccagctgactggtctaatcatatcgagaagaacagcttccaggccccatttgtttgcggtgccaaagatttaggtgaggcattgagaagaattaacgaaggcgctgcgatgatccgtactaaaggtgaagctggcactggtgatgtgtccgaagccgtgaagcacatcaacaagatcaggggcgagatccagctatataaagaaaccttgactaaggagtcagaccttgcaacaaaagcagcagaactaagagtcccagtcgaattattgaagactacaattgaaaatggcaagttacccgtagtcaatttcgctgctggtggtgttgctactcctgcagacgctgctttactgatgcaactaggctgcgagggtgtttttgttggctcaggtatcttcaagtctgcaaacccagagaagttagcccgtgccattgtggaagccaccactcactacgacaacgcaaaaaaactgttagaagtgtccagcgacttgggtgatttgatgggtggtatttccatccaatcgatcaacgaggcagccagtaaaaacggcacaaggctttccgaaatcggatggtagagcaaagcccacactcaacgtctgtccgaaacggatgtcgtcgtaatttttggtttatcgtttacatagcatttagttcagtttgtatatacgaaaattaaacacgaaactcaatcacttactgttgttttcattccgatcagcggacacgctcatctatgcatgcatcctcttatgggatgggttcgatatgcgactaacttactgcaaatgccttggctaaattttatcgggaagaaatctgacgcggaatggcgcacggcataatacagccaacaactccgcggtgaagaaaattaatacatttattagttttcgattttaatgcgattagtgtcacttgagaatatgtgactgtaattcaacggtaccttaagtagttgcttacttgtttccgagaatgtgaagtattcaattaggggttgtcagaatatattagttctttagaagcgtagagaagaaataaggtaacatcacgcatgagcttgtattagccaaaaatgactggcaaagaaacatataaaagcttcgcattgtttgcatgttttctctgattaattgttaactgttctttctccccttctcaattggttagaattgaacaacaagaacaacaacaactacaacatcaaatatattcaagatatgtctaccgataaaatcacatttttgttaaactggcaaccagccccataccatatcccaattttcttggcccaaaccaaaggttacttcaaggaacaaggtctagacattgctattctagaaccaaccaacccttcagatgtcactgaattgatcggttccggtaaagtagacatgggtttgaaggctatgatccatactctagctgccaaggctcgtggtttcccagtcacctctgtcgcctctttgttggatgaaccattcactggtgtcctatacttggccaacagcggtatcaccgaagacttccaatctctaaagggtaagagaatcggttacgttggtgaattcggtaagattcaaatcgacgaattgaccaagcattatggtatgactccagatgattacaccgctgtcagatgtggtatgaacgtcgccaagtacatcatcgaaggtaagattgatgccggtgttggtatcgaatgtatgcaacaagttgaattggaagaatacctaactgcacaaggcagaccagctaccgatgctaagatgttgagaatcgacaagttggcttgtttgggctgttgttgtttctgcactgttctttacatctgtaacgacgaatttttgaagaagaaccctgaaaaggtcaagaagttcttgaaggcccttaagaaggctaccgactacattttgagcaacccagttgaagcttggaaggagtacgttgacttcaagccacaattggacaccgatttgtcttacaaacaataccaaagatgttacgcttacttctcttcatcattatacaatgttcaccgtgactggaagaaggttactggttacggtaagagattggctatcttaccaccagactatgtctctaactacaccaatgaatacttgtcttggccagaaccagaagaagtttctgatcctttagaagctcaaagattgatggctcttcaccaagaaaagtgtagaaaggagcacactttcaagagattggctcttccagcttaaacatgccatcacaagcgtgaggctagctgatcacgatttattatttttttatttttactcgtgactattttgcttcaccaatttcactttagccgtgttttttctatatatgatgtgtatgtgtttacaaatgatatatgtttacaaatgatatgttttccaaacgatcactgtttattctactgtttttcagagaatgaagacagatttatttaccgctgtgtctcgcgaccgttatatacatcggtttaacgcaacgttatgaaaatattcctggagtgttgctaccagtagttcttgtgagcaaacattctagaggtttgccatctttctggccaaaaataacactatgccattcttataatgattgtgcatatgattctgccactacggccagaatatatttatgtttgatacggaaaatgcattcgttgaatgcaagttgttgttaattgtggctggtaagatgtacacgttgttacgtaatagattgtcaagatactagaaaatccagtggcattgtcgtatttttatagcctcaacaagacatctcatagattacattgccaagaggctatatgtttgtcaaggttgacatctttagaatttaggataggttgtacatgtcttaccaaccatagactggcatctttctgaccacactattcaccttcacgaaatgaatccttggggaatactgaaactgggcttcctacgtatggtgcaaacaaaaaataagcgtctcttagttcgcagccggaagtaaccaggtttacggatttttccacattctgcgttttcacatccttgtatatgtcttggcactcaggggaaaacgaagtgccttctatcacggtagtccttcttttccgtgttgctgagttttgtcaacgtgagcgacaaatctaacattgagaaaagtcgcaaaaggaataaaataatcacgaaattctgtcaaagcgatggactgtgtgaactaatcggaaaagaaagctgcataaattcaaagttgaaaacatgtctagctaactgtaaggaagaactagccaggtatcgctcgggaaagttagccccttttagagaagcagagctgacgaagacaatagagaggtttcgttcattgataaaaaacttaaaacaataacgaaatgatgttaaagttgaatttaaaaatcatgccactccaaaagctcaagcaaacgtttgagagcccttcaaaatatggaattgttcaccgctataccaaacagggagatgatcgactagcatattttccaaaattagtttgatgaagctggttctggtgagtctacgcatataccgcacttcccattataaggcccaggcaaagacggcaaaataaaaaaatttaaagctacttcaatagcacaacctctgcttttgccagctatcgattcaacagtaagagaagttcaaaagtacgctgcaaaaaaaaaatgcccacctgtgagagttgtcaactccacgcgcaaacattcacctttaagctgccagcagaaaatagctagcgcgaagaacagataacgcttctgtcaccgtcacaatgcaccgatcgaaaccacaggccattcaaaccgtctatatgttgttatctacgttgtttcgggccttctatgtaattcattacttgtacaaggtgatgaggcggaggcgaatgagaaaagacttattctacgtgaagggaagtgcggtaatcctatcatgatgaaaaagctctctctattacctggctgacctccccggccaaaacctgtgtatcttacttgaacaccttctctcgacaagggaccacctattcgatttaatacttccgagatactcgcagcccgcaacacataccagtcacgtgaaacagcaacggttcttaatttttttcttatgctatctgtatgccgggcagatcccaccttacagccgtcaccagcaagcgcattaccgtcaatccgcttttccgcgctgcttatccatgttgttccctaacaaacaatgcccccgcaatcaagtacaccaagttcaccaagtacgtcatgaccacaaagggatacgccaagaatgtggccaagattctcttagtggattaccggccgtcaccgccatgcgcagacgaactccgtgccgttgtgacaatcatgactattttgtcccatcttgcatacccggtttctttttcccctttaaatttcttaatttgacccattttgacccattttgacccattttgccttcattttacgtcattccgttcgaaacgaagggtccgcttcggccccgcgccgaccccgccaagatgcatttagtacttgggtttgtgtggcatctcggtctcgcggagaatccgctgctacgctgctgtttcaacggccctgttcattgcattaagaaaggaaacaccgaaactagaagtgtctagccatctattacgtcagaaggagaaaatcgtctactggcgcgtctcgggaatataccgtttttggttggaggatttgctacatgtctacaacatagctattgcccttggttactccgcgataatggcacgccgaacagcgtttagatcccgataaggacaccactacttagctcattgcaagaaagccccacatgaactctcctagcaaacaggcaaataaacttggtagttaggaatgcttcaattttgccttctttcttgaaaatcccggagtacatacatacattcacgggtatataaacagatacgaaagttcgtattgcttgttttctccggttgttttaagtacgattcttacatgaatatctccagtgtccctaacaataaaatatagaggaacgatagagactgcaaaaaatgaaggaatcaaaagtatctaagattaaggccagatttatcaatagaaccagtcattgggggctgacgggccagaggctgcggtacttcatcactatcacgtctatggtaggtttctccctgtttggatacgaccaagggttgatggccagtctgattactggtaaacagtttaattatgaatttcccgctacgaaagaaaacggcgaccatgacagacacgcaaccgttgtgcagggcgctactacctcttgttatgaattgggttgttttgcaggctcgttgtttgttatgttctacggtgaaaggattggtaggaaaccacttatcctgatgggttctattatcactattgtcggtgcgactatctctacatccgctttccgtgactactgggcattgggccagtttattattgggagagttgttacgggtgttggtacgggtttgaatacctctaccattcctgtttggcaatccgaaatgtccaaggcagaaaatagaggtttgctggttaatttggagggttctactattgcgtttggtacgatgattgcttattggattgattttgggttttcttacataaattcttctgttcaatggagattccccgtatcgatgcagattgtttttgccctcattctctttgctttcatgattaatctacctgaatcaccacgctggttgatttcccaaagtcgaactgaagaggctcgttacttggtaggaacgctagacgatgcagaccccaatgatgaggaggttgtcacagaagttgccatgcttcacgatgctgttaacaggactaaacacgagagtcattccttatccaatctgttttccagaggtaaatcccaaaacttgcagagagctttgattgctgcttcaacccagtttttccagcaattcactggctgtaatgctgctatatattattctactgtgttattcaacaagacgatcaaactggactataggctatcaatgattataggtggggtgttctcaacgatctatgccctctctactattggatcgtttttcctaatcgaaagattgggtagacgtaagctgtttttactgggcgctacaggccaagcagtttcatttaccatcacctttgcatgtttggttaaggagaatgaagcaaatgcaagaggtgctgctgttggtttgtttttgttcattacgttctttggtttatctttgttatcactcccatggatatatcccccagaaattgcgtctatgaaagttcgcgcgtcaacaaatgctttttccacatgtaccaattggttgtgtaactttgcagttgtcatgttcactccaatatttattgagcaatcagggtggggctgttacttattctttgctgttatgaattatctgtatattccaattatcttcttcttctaccctgaaactgctggtagaagtttggaagaaatcgacatcatctttgctaaggctcatgaggatggcactcaaccatggagagttgccaacaacctgcctaagttatcattgcaagaaatcggtgaccatagtaacgcctttggttcatatgacgaagaattggaaaaggaagattttgctgaagacagggtagaggacactgacaaccaacttaatggcgatagctcttctagttctaatatagaaaatgaaaacagctctgaaaagtaataataattattcccccagtttacaataccattttgtatctctcatttaaagggcattttcaggacccatatttgcgccttgttgcgccaatttatattcttaatgctatacaatttcaatgtatatattcagttgttttgtctgttttatgaaagctcacttattctcacactgctcatatcgacagagatatttaaaaagaaacggaaaattacaacttagccaacaatgtagtgttaatatttattgatttatgcatccagttttaatggtgttgactgcagattaaccgggatgactaaagagacagaaacaatctgcttcggttcggccactttcttaggctgtcaccaatcaattaaaaatttatctagctctgcaatgaatgctgacatgatattactgtgtcaattggcaatgaaagtatgagcaccagtggtaatatacgcggagcaggagtagtgctgctaaaattcctaaatttgagacggttgagcagcaggtcatcgattggctaagttgagcattcacgatggcgaatgtgcaactagatatgttactgtgaatatcaaagaaagctcttttaagctgtctcaaattctatgacggtaaagtgtgctttgtataacgaaggttaatttataaacgaaattaaacgctattgattgtgttcaatcatacaacttgaaatcgttagacatccgcaaaatcaacgttagtttgttgcaattaatgatttacaacctcatgtgttggtggatctttttctacggtgtaaccattaaatagtgactggtaatagttgaccaattggtcccttgggatataagaagtatccagatatttcttgaattcttgtggtaagctgtcctccacttcagagaaatttgaagtcaatcgtagctccttttgaatcagattctttgcgaagtttacctttgggttataaaaatacttgccgaatttaatggagtcttcttcccattcattccatttccaagagaaattgaaattactcatttgaatagaaaaccaatccaggtatcttaattttagttcaaagtccaatgaatccaaatgattgtaaaaaaacctaaatgctctaccgaagacaggcgcaattgcctttggagaattttgacagatatccactaacagagtataaaagtacgcgaacggttgggagacactaggtaatttgaagataagacctaaaatggtttcaatagccaaatcttctatcttaaacgtaggagctaatggattgtcgccaacggcgtttctggaccgagtattgacaaagaaatacgtaataaagttttgaagtgttcatagatctagaaacagaatcgaagaagcttaaattttcagcttacggtctgttcccatgactatgtcaccattgatgacactgatcgtccagattcatctttctctcaccctacggtgcatcatcagtagttcatttatggagcagtatctcacggaagagaacatcgtgcacgtgtaagtttcatattcatatacgatataattgaaactaattaatactaaataacgatacagctttattgacaaaagtttaattagttcttcttctttaggtgacggtggttgctcgtttcaatagttagtcaagccctgtggatctagtgatgcggatttaagatattgaagttcaagaagtatcccgagaaatcgataattctaaaggcacaaatgaacctttcttgctttatttagtaggttgtttatgcgcttagttctcacgagttctctttaatgttttaagtactaggttagggttgtctaattgtgaagaaaggcgttttacggaatgctggggtttaatatctttgcaattttggctagatcaagtcaatacaggaaaaacgacgcgctttctctgtttacccgttaaactttttcaaaagctatgctcgatatagcgattttaggattgttggcatatggaactccagataagtaaatacatatgactattggctttattctcgagagtccgatagacccagcagagttcaattggtgagtatgtttcttttacctagaagagctagtccagctttattgaaagccacaggcctctctatcaggttccctttgttaattagaagcattgcaagctcatccacttccctttcgcatactttgtcaaaagaagacggtagggtatcgatgtctccttcgaggccaaagaggattgttgtcgcgattactggggctactggtgttgctttaggaatcagaattcttcagatactgaaggcattgagcgtcgaaacccatttgataatatccaaatggggtgctgcaacaatgaagtatgaaacggattgggaaccccatgatgtggcagccttggcaactaagacatactctgtccgggacgtttccgcatgtatttcatctggatctttccaacacgatggtatgattgtggcaccatgctcaatgaagtccttagctgcgattagaatcggattcaccgaagatctaattacgagagcggctgatgtttccattaaggagaaccgaaagttactgctggttacccgagaaactcctttatcctctattcatcttgaaaacatgctgtccctaagtaagattggtgttacgattttccccccagtccccgctttctatacaaggcccaaaagtatggaagacatattggagcaaagtgccggtaggatcctggactgctttggtatccactctgatactttccctcgatgggaaggcataaagagtaagtagtgtactactctgggcattttgtttaagttagttaaccgcagatagagctggctcgttacgtgacgaatccattttatgttttcttcggcctaggccaaatatgttacaagtgagctttgaataagcgatctggcgacgtcatcttagatgcagagtttggatatttacctacatattttctcactgaaacgaacgttagcagcagcgacttctaatagaatagtgtattagttacgctggtcggatccgacccatttgttttagcagcatccgggattctatccagttttgtagtgtggaaactaccgtgtaaaagtatattgttttcaagatacgagcattgtagaacgaaggacgtaaattggcttgatatatcatactagttctaacttcactacaatgcattctactactgaagtttcacacataatcactttataaaaggctttcacactgcatatcgtgatgagtgaattacagccagctttgaaattcagagactttattcaagttctcaaggatgaggacgatctagttgaaatcactgaagaggtcgattcgaatctagaggtaggtgctatcatgagaaaagcgtatgaatctaacctgccagccccattattcagaaacgttaaaggtgcttcgaaggatcttttcagcattttaggttgcccagccggcttaagaagtaaagagaaaggtgatcatggcagaattgctcatcatctcgggcttgacccaaagacaccgatcaaagaaattatagactacttgctagaatgtaaagataaggaaccattgcctccaaagatagtttctgtgtcatctgctccctgcaaggaacacgtcctctctgaaggtgaagtccacttagacagtcttccagcaccatacttacacacatctgacggtggcaggtacttgcaaacgtacggaatgtggattcttcaaactccagataagaagtggactaactggtccattgctagaggtatggttgttgacgacaagcatatcacaggtctggtcattaaaccacaacatattagacaaattgccgatgcttgggcagcgattggtaaaggtgatgagattccatttgcgctatgttttggtgttcctccagcagctattttagtcagttcaatgccgattcctgaaggtgaatctgaatctgattatatcggtgcaattttgggcgaggcagtgccggtagtaaagtgtgaaactaacgatttattggttcctgcaacaagcgaaatggtttttgagggtacattgtccttgaagcaaacccatatcgaaggtccattcggcgagatgcatggatacgtttttgggggacaagctcatccgtgtccattgtatactgttaaagccatgacacacagagacaacgccatcttacctgtatcaaacccaggtatctgtaccgacgaaacccacactttgattggttcactggtggctactgaagccaagaagcttgctattgattctggcttaccagttctcgacgctttcactccatacgaagctcaagctttatggctggttttgaaggtagatttgaaaaagctgcaagcactgaagactacacccgaggagttctgcaagaaggttggtgaagtattttttagatcgaaagttggattcatcatccatgagatagttctagtcgcagaagatatcgacatattcaatttcaaggaagttttctgggcttatgttaccagacatactcctgttgcagaccagatggctttcgatgatgtcacttctttccctttggctccctttgtttcccagtcacctagaagtaagactgtgaaaggcggaaagtgtgttactaactgcatttttagacagcaatatgagcgcgattttgactacgtcacttgtaattttgaaaaggggtattcgaaggaactagttgataaagttaacgaaaattggaagacgtatggctacaagtgatttccaacagttcgttgaagggattcgttcggcgtatttgttcccagattaacgacttacatattttataaactctacagcataaacgtgtcgagaatggcacaaaaattgttgttaactaaatagacattaaaagggaataatagtaggaaactattacaagaagggaaggaatgaacgttcaggaagcaaccgtcgctcggtgtaaaacctagtagatatatgtcgaactcacccagaaaaggtatttctgtattatttgttacgaaatctcgcttgaatataatgttcgagaaagtatcgaaggatcttaagatgttgcataggacagtaatttctgagtggtgacggagtgtatgggtgcgcatctcggggaatatgttcagccgcgcgagaaggtacgtaagatgggcggctaagtatcgataataagaaaaagcgggtgaaatgacagcgcttcgaggaatagcaaatgaaaagtctattgcaaccattgatgctttcatcaaatatgatgaacaagatttggtaatcatatactaattgatactaggcggactattgtgtttgagaaatattatattgtaagaaaagagcgcacatgaaggtatgaagatgattttatgaggaaaattccatgaatctacgcctaaattctttcacggtcttttctattttaataatatcagccgaaagctgtcagagaagcttctggtgttattctttttctctgagcactaaaggtttctcggccggtagctttgctgatattacactattctttgtaattaagaagttttgattgtagccgctttctttctattatatatgacgcgttcttgatgatagccagaaagcttttagaataaagtaaagaaatagatactttttttctcatatgtggaaactagtcttgagaactagtctggagttcctagcttactggattaatagctgtatccgattgccaaaacctctaaaagctacaatgaattttgaaattttgaattgaccatgaaagttatgacacagaatcgaagaaaaaacaaaagcaagttttgatagccatagggcatcgactaatggttcaacgtttctttgaagaaaaaaacattctcttctttctgtcctataaaatagattcatcaaataataaactgtgctatatatggtagatactaccaaagagtattaaaaagaggaaaggttaaaaaagtcgctgttagcaatcataaaggctttttttcctgaccataggcccttgtggcgtaggtaccgttctgaacaataacatcctggggacggtagtcaaatttcttggaaaagtagctgttcaaaatgttttttacaccttgagcgtatctcttttgagcatccagagaggtaccgctaatatgaacagtcatcgcatttcctacgtggtccttattgtccatggatctccaagggtggttttttggtgctggttgcttatcccagacatcaccaccgtagcctgccaattttccagatttaaccgcttcggcgacatcttcggcgacacaaatggcacctctagcggtgttaaccaagtaagccccgttcttcatgtgagaaatgagctgcttgttgaacaaaccctttgaatctttatgcaaagggcaatttatggtaacaacatccgactgggcaagcatgtcctccaatttttccactctttggacaatgtcgcctctaccattgaaaagttcactggcagcgttcaatttgttgaccgcttcagtgggtaactcctgatagtcatagtacagtagcttcttaggattgaaagcaaccaatctttcgagaactctgtagccaattctgcctgcaccaactgttgagataactttgtcttccaagtcatatacgttcttggctacaccagcgatatcccactcaccatcaatcgcctgttggtgaccaccattgtagtttcttatcaaaactaagatcgtggtcagaacgtgttctgcaacagagacaacattggaaccagtaacttcagtgaccgtaatttttctttcgttggcagcttccaaatcgacatgatcggatccaacaccagcggtgatacaaagcttcaaattaggtgcctcggcaatcctgcctctcgagatgtacgctgggaagaaaggcgttgtaatgacaatttcggcatcttttaactctttgtccaccgttgaggttggctcagggtccttgtcagtggtggcgaccaattcgtatccctgctcttcgacaaattttctaacgccaagttcgttttcaatacatcccaatagtttttcctgctcttgagcgtgtttaccaccttcgtaaagaaccaacagaacctttccctttgacatttttatttagttaattttgatttgattataaattgatgctatgttaaaacagtgtttttatgatcgctgttttagatgaataagtaagtaaaaataacaaaaaatagactaataataaaaaaataattaacaaattctatactatcgaggacctaacgtcctcttatatacaagtttattgattgacaagatagattagtttctccaacctcagttcattagcggaagtctaaaaacggcatcttccgcctgacgttaacatactttattactgtaatgaaactggtccggagttcaactgtcggcgctttcctagtgaggatatgcccgatcagaaatagggatataagccgtattacggatactcggcttttttttctggggaacaatttaaaaaaaaagaatcgaaaagcaatacaaaaatggagttgggggccaaataatttgaaagtctattcccagatggcaaaaacggggtaccacatatgtaaaatgctattgaatagtgggtagctcatgattaggttgccaagtgtggtagaaagaggttaggtagttggggaagcgatggcagagcagcggtgtgatgtccggagggtttcataaaggtcaagaaattcttgagatgccactgttccccttcagaattaggtcgtatatgaacaagatatgcttcacacccctccttcaaagttgttgaaccattttcttaatgtaggtcatcatgcaatatttgtttttagctaattttaaaaaagtagttaaaaacacattccagctgattcaacttttttttttaatatgaaggaaaagagagactgataacaagtattagataactggcactaccatctaaaaactttctacactctttctatctttccgaagtagaacgcttgtgtaattgttcaaatcgtcttttgaaatccgtcttaccgtgcgttgcgtcgtaaggtgtataaatgagcatatacttgaatatgtcgcatcttcactcgcgttctagtttttcttttgaccatgcttgtattgcttcttgaaaaggtgtgatttcttttttatgcatggcgcgtttataaaaagtggcgtagtatggcaagtattgtagatcattacagattgttgagagttggcttttctacactttacggaggtgactactcttgaaaagtcagtttacacgaatgacaatgcagattcagaactcatacttttcgtgcccttagtagtgatagaactatggcctagatgattagtttccaccttcagaattcaaatgtgcataagaaagaatgccccagtaagagaattccaggaatttcccaatgctacgccaccgaaattaatggatgaaaattacgaacacggcttgttctcttcacagtgctaatacactagtatatgcgaaatgtcttggcgccatgaaaaaagcttccgcctcgtacaatgcgtcatactataaaaaactggcgataacttacgtaaaaaaatgaccggggtgcaaatttgccaagaaaaaaaaaagaaaaaagaaaaaaaagtgaactccctttgcatttaaagagataaaaatggtaggaaaattacacgcagtcttaacgcaagtcctgagcttcgaacctcgaagaaccaattcatcacgggttagttaataatatgaaattcaatcgtcggggcgtatcagtcgtcgtgggcgtactgcttattgtggtattcggcttctattggagaatatttggattttatatcacagcgccgattgagctttcgccttatgaatctggcatgaaagttgctcatgcgcctgttatacagtgggacaattatcatgagtttgttagggacataaatttcgataacagtactgccattttcaattccattcgtgctgctttgagacagtctccatcagatatccaccccgtcggtgtatcttattttcctgccgtgattaccaagggaactctaatgtaccacgccgggtcgaaggtaccaactacttttgagtggttggctatggaccacgagtttagctacagttttgggttgagagccccatcctatggaagaaaatccttggggagaatgcatggaggtcctggtaagggtccgcacggggggcctgataagggtgcgcctagagggcctgataatgacacgtatggtggccctccaaaatggggaggggacaaacccggttcgactacgcaaaaaatgcttactttcaaagcagcaagagacctaaacaaattcctctaccttgatggagcttctgctgcgaaaactgactcaggtgaaatggacacgcagctcatgttgtctaatgttattaaggaaaaattgaacctttcagatgatggtgaaaatgaacgaatggcggaacgactctatgcagccaggatatgtaaatgggggaaaccgtttggactggatggaattatcagagtagaggtcggctttgaagtggttttgtgtgatttcgcgtctgataatgttgagctcgtctctatgttggacatggtttatccgaatgagtatctaggcttgccgtcaccaacaatcatatcaaaggaaggaggttggccgctagatgagagtggagaattggttgaaagtcaactaacagaagaccaaaaagcgattcttgacagagaagatggttgggagcaagttctttctaacttcaatgctgttaagggcttcaattggttaagagcgggtgcagtacacgataatggggagcatcgaattcaccttgactacaggcacttagtgagtggcataaacaggacttacatcaatccagatcctaacaacagaagattacttaacgatggaatgacatgggaaaagcaattagagatggttgatgacctcgagagagctttgaaagtaggttttgatgcctctcaaagtatggattggcagttggcattggatgaacttgttaataagtttgcgccattactaaaatctgtcagtaatatcctaaacaacaacgaccatattaacgaggctgttgccatcaatacaacagcgcttaccttaaacttttgtcttcgatttgaggctgcaagtaataatagtgatcaattcggtagtggaagggactttgccgtctaccaatatgtgagtccatatcaagacttggtaactgatgccgactttctggtctggtcatccaccgttaacgttgtcagaaaaattgttgatgttatctatcaagtaaatgatttactggtacccgaagttcattcttatatgaaagataatagaacctctagtgatctgaccgagcatgttgaaattgcgcgctctgctgttgacggcttgatagaatctctaggatggattgagctaaattaccgttgcgagaggcaatgtgattgggatgaagtttgctatacgccttcgtggggcccatctccgatgggcatggctaacccaggttcccagaatgggggatttgggacacactttgatgaatctcgccagagattagttatcaacaacgaactgcaatgcattagcgtaaacagtttgctagcaaatggtaaccgttgaccatggcaatttgcgtcacgattttttatctggggtaatattacatgttctttataaagttgtaaacacccttaagagcgaatgcgatttttaggagcgtgttgcggaccgcgttgtgcagtctgcaggccgagttttatttttgtgcagaaggtgatttccaacgccatttgagaatgggtaatgaaaagacaaagtagtcacatgactgtcacatgatcatttcgaagcgcgctgctcgagagaaatgttcagccgcacttggaaggcacgtcggctgggcggctaagtaggccgtgatattagaaacggtagacatagaaatgtgttggaatagctgcattcagacagacataaatttatatgggatacaaatctgaaacgagaatagtagtgataatatattactactatttataaacattctttcatcatgatacaacttaccaaatctggtaattgttgaagataagattaaagatctattaatcgatcaggaattagtatctaagcagatgagttatacctgatagctcattaataatgcctaaaccatatttgaaccattaagttacatataaccaatcagcgtgcgttttatatacctctcttatataataaggaagaactgcttattcttgattagtactacctactaaaataactaattgtcaacaaaatgaaaacgccaaggcgcaatctttgaaggatttgttgcagttatcgagagtaacatttaaccattgacactacgaggaatgcatactctacattttgcggtcaagagaggcagaagaaaagcgacggctgcttgctcaaggatggagatgaggtagaaagagcccttcgccatgcatttgaggactatactggagacgagtaccttgatatttgattagaaaaattcccctgaattatttttcacgtttatcataaatcaaatttgaaaaatttcagaaatcctcgccataatcgaaactgaataataatttggatatatcgatttgaaatttatgtaagctactgaaatcagatatcataatctctatctacatgaataatagcctttatgccaaaatagcaacgatacattctcattctcgatcaccacaagccgtctttgcacattgagaaccatctttgttgtcattacagaagccataaccccccctccatatgtactaaatacaatgcaccgtggacagcattctcttcttcgatatacagggtaatcccatatatgctctgggtcaggattatcagttaccggccaccccatatggcccagtatattgtccaaatcactacttctacaggaggaagtagtaggttaagacgtcgcaggggaaggtctgatacctacatttttttcattttgggttattagcaaaccagtcaaacacacatttatcatattttttcaaggagaagcctacttgtttctgcccgttcagtaagatcaacgtttgtgttctcccagttccatgatatccagttgacattaaaatagttcactcgtctctgcaatgtttgagctccagaaagagtctccaacaatgttccaggagtttctacacttgttatactatcggccaatttttagttgaattattacgcacatgcgttgtttcatgacgccaaactggctagtggaatataacaaatactgcatatcggtaactgtattagttgtcctctcttctctaaaccatcaggcttcggtatattcagatatcaaaaaattgttaataaaataggacgaactgtttacatggtttcgttgcttgcagttaggttattaagacttgagaaatagaaatccaaatcagcaaaagtatcaatatatcaggtagacctttttgaagatgatgtcatcgaacccgctgccccagccatagctccagctgtggtagcaacaccacttaaagaacctgctaccaattcaactgcagcccaatccaaacgtggtgccaattgtaaatttattggcagaatacgctcagctattcctgctggcgtggtcaaaaaatgtatcggcatctccagtcaacgaccaatagtagtcttgccatttctttaagttgtcaccacaggtgaagcaattgttgcagcttctgcatctctagaatgaaaataataaagggaaacagtaaatacgaagataaagaatattatattccgtctccaaagcctccacgaattttgaagacgttcggcgtctatttttgcttgactggtcatgaaacgttacttttcggaaagttgctacctcttggtatatccgtatgcttggggaccttcaggagaaagtgtctttgtatcgtgcacgtttacaattttttcctacgaatatcatcccccacgccaagtaatgggatacgcggaggcttgaacgtgagatatatgggtataaaaacagatacctcaagtagtggctgagaaaaatacctaccatctacagtagttgttacaggaaatgtccaaaagaatacattagcccaaccacatccactaagctcggttatggtggccattctttaatgtgtatcgcgtagctgcaagtgtcacttatgaaaaagaggttctctaagaaaattttgttgagaagccgtttcattatgaactattcataccatgatgtaaccccacaagacatattttctacacttttgctgttaaatagtagtgttttctttgaagtgtgggttttgcatactcgttgctgtatttctgctcaaaaaattcttgcgttatgctaatagaaactaacgaatatatctatgcctctttcaaactcccaaacagaggaatcatgagtggtgctgtttggggtgattccaagaatgtatggaagaagtaaccaaaatgatcatagtttaaagaatttatgtcacttaacgtactaaactacatattaataaaaatatgggacaataggacgatatttttagttccccagtgccctccgtttgcaagattttgggaaatggtacagttttcaaaagctgcgccgggtaatccggctaggtgtataaaaaaagcaccaaaaaggggccttttcagaagaagtaggcccatgatacccggccgacctattgttctcagaggaaacgacccagaatacccggctggggtgcctttcccggatctggaatttctcaccttggcattagtagaaggccctgcatataatatattactgcgaagcagcaaaacacccggtatctaaaatatgaaaaaaaaagaaaaataacgacaactgcaggatttgaacctgcgcgggcagagcccaaaagatttctaatctttcgccttaaccactcggccaagttgccttgctattataaaaaatctaggtttgaattggcgccacggctatgatttacacgtttatacaagctacgggaactttcacatttttatgagtgaatgggacgagctgaagatttaacgagggtggatagcgcattgtgcagcttcttgcacaagccgaaattgttttctaccgacgcatattcaaggcttctttcagcacatgatcacatcggaaggcgctgctcgagaagaaaatggggtaaaatgtcaaaaatttaatgtattattggaggtgtgctaaagcaaggttatattatatatatggtagtaatgatttgatgtggttcgtgaaagaatccggtgatatatgaaggcgattgagaggaagcatagtataagaggagaggttatgacgggtggagggttgagtattacggtgatgatatttttaatgaccagttgaattgtacgatgatctttggaattctattgtctcttaaagttataatattaagtacacagattatactagagaatctcctcatggatttaggaatccataaaaaggaatcagtaatttagcatgaagttataaaagattctgtttctctttttagatgtcgtcattcatagaatatcaatccttggggttcagcttccattgatttcgacgacactttgaatcttaacttactggccttgtagtttatgtcatcttttaacaccgtatataatagtaatagatggacaatagttgaatcttgttccaacagttccaacatttttcaaggtcaataaaatcaatgaaaaagagctttatcaacttactttacgtgcaaagccgcctatcgccggctttggcaatagggcgcagagcgttgagcggcccggagacggaggttttcagggccttcaagcaacagaagcagtgtatgggtaaaaataagatatgttgagattttataaaagtagtagcatttctaagaaaacgcggaggaaagccattttctgaaggcatgcttgcgggagttttagttagtaggctcgattatttattgagtgttagaatttgtaacaaagcgtatatatatcgacacttctggaatacagtatcaatatcccatatcatgtatacagaatagaaaatatacatgaaaaaatgattaaaacagatatagaggatatggatagcaattctcgaaattacttgaaaacaaggacgtttagaattgttagattgtttgcaataatttttgcactgcttttgatagcgtactcattattcctaagcactcttaaaactggctctgtacctgaccgcgctaacactgctactctagtacgccgggctaggtggtcatttccgactggattgggattaggaggatttgttattgcagcagccgcttatgccactccttactgggtcgcagcaatctgtctcacagacactagcgggatatgtgcgcctatagctggtgctgttttgtcaacagcagctgttgtaacagcagctgttttagtgggtatgggtacgggcgcagtaacaaagtgaggattaagtaagactattagcgcactgaatcatactattacattcactgatcatatactcaatggccagacattgtccaatggtactgctagtaattttgttacaatagggttcagcgggtatgcagtacatgacagtatcaagtgtgacggcgctgcagataccaactttgtggggtatactacggactatggaacccacgtcagcactagtagcgtacataatgtgagcagtctcatcgatcaaatcgtggcagcggcaccaggggtccctgatacgagtggcaacgcttcggcgctattgttccagagacgcagtcaggagttcgctacctcctggatatcaatgacatatgacccaaagttatggtgacctggcgcagaactggcaaaatgacgaaggtggagcaggcaattttgattcgtatgccgaagtggagttaaaaaaatttcttttcaggtaatagggattggaagtactgctttgctgctgagacacgaagaacggtgagccaattgattacgatgacatacctggtgacggtgcaggcacgggttcggcattcaagtttgagatatattttaacacttacggtggtatagataattattgtaatgacgagcacgtcggtgcccagaacactggagatggtcgataaagctttacgcctgtcagtgctacacatggccatgcagggcagaagcactgaagacacagacctgaaataacttaaatataaatataaaaaacaaaaaacagtaccaaaacacaaaacgcctttatgagacgatccgtttttaggagctctgagaaaatcaaaaagcttgagctggtcctccttcttgaaagtcatcgctttatctgctacgatgcccaagcaactatgcatggacatctgtcgtgaaagggggttcagtgacgtcttgattgaaacaagccggtatgtgaacgcggtgacgaaaatgccgaatgtgtccattgcagtcgatatagtgcatgtgaagaagtgtgctttgctagacaaggtttatgatcttgtcatgcaatttccgactatatgtttatatttcaataatataatataataaataatgattatatttaacgtaccggaaaagaaggcggtcttctttttcagcaacaaaacccttcttagagagtccctgcataggctcaaagataacgcctctgtcgttggtgtagacgctgacatggaggatgaggctaagttggctgtgtttagagattttgaaaatagacactcgacggctagggttgttcttggtacgaagctgatatctaatggattggattgtagttctgtcaaatttgtgtgggtg